00:00:00自从 OpenClaw 发布以来,许多人开始将其作为全能个人助手,让它打理整个个人生活和工作,但它究竟如何融入开发者的工作流呢?
00:00:11作为一名开发者,有很多任务需要持续的监控和控制。这变得非常繁琐,甚至一次疏忽都可能导致巨大的灾难。
00:00:19因此,我们的团队对 OpenClaw 进行了极限测试,看看它到底能为我们处理多少开发任务。我们在其中一台 Mac Mini 上进行了配置,围绕它构建了不同的工作流,并让它运行了数周。
00:00:29虽然 OpenClaw 的创始人已经加入了 OpenAI,但这并不重要,因为项目本身没有太大变化,而在经过数周的测试后,我们开始理解为什么 OpenAI 想要招揽这个开发者了。
00:00:40如果我们的网站托管在 Vercel 或任何其他托管平台上,我们也可以使用 OpenClaw 进行监控,让它自主报告并修复依赖项,无需我们进行任何输入。
00:00:50对于 React 应用,由于库经常出现漏洞,依赖项的升级变得至关重要。升级到最新的补丁对于确保应用安全非常关键,正如我们几个月前看到的 React 服务器漏洞一样。
00:01:02在这种情况下,我们过去常常手动更新依赖项并将修复推送到我们使用的源代码管理系统中。现在我也让 OpenClaw 来管理这一切。
00:01:10我们创建了一个依赖维护定时任务(cron job),它会频繁检查仓库代码和依赖项。它遵循我们提供的管理准则,并在 Discord 频道中报告更新情况。
00:01:22在部署好之后,我们让它每 12 小时运行一次,一旦运行,我们就能在 Discord 上收到更新,了解是否存在新的依赖问题,以及它是否测试了“安全锁定文件刷新”,这意味着它在不产生破坏性更改的情况下将依赖更新到了最新的稳定版本。
00:01:35它还会报告那些需要我们注意的事项,在我们的案例中,这些是基准质量检查,如 lint 检查和测试,这些需要我们介入修复,以便它能将补丁推送到 GitHub。
00:01:45执行完成后,它会自动升级依赖项并更新平台上的最新版本。
00:01:50由于我们的团队有一个 YouTube 频道,所以我们其实有一个 Discord 服务器,大家在那里讨论各种想法。
00:01:56对于像我们这样的频道,我们的团队需要时刻跟进最新发布的内容,以便从不同角度进行妥善测试。
00:02:04我们的团队已经在 setup 中使用了 Mac Mini 进行测试和开发,所以有人提议我们应该专门用一台来运行 OpenClaw,让它在我们的环境里充当服务器的角色。
00:02:14我们使用其中一台配置了 OpenClaw,并创建了一个定时任务,在我们的资源库中搜索创意,并针对我们工作流中常用的工具编写研究报告。
00:02:23它还提供了视频拍摄角度,并解释了如何应用每一个创意。
00:02:27有了这套配置,我们团队的一天是从专属频道里的详细研究报告开始的。
00:02:32这样我们就可以进行每日技术新闻简报,了解最新的发布、重大的变更,所有资源都清晰地组织起来,并附带了我们可以利用的不同视频角度。
00:02:42它还为每条新闻提供了原始链接,以便我们可以深入挖掘每一项内容。
00:02:47这只是使用 OpenClaw 进行研究的一个方面,这个想法还可以进一步扩展到研究工具、竞争对手等更多领域。
00:02:55在使用 Google、AWS 等云服务商时,经常会因为虚拟机配置错误或任何配置不当的负载而产生超出预期的账单。
00:03:06除非我们在各自平台的 CloudWatch 控制台进行手动监控,否则通常只有在收到发票时才知道账单金额。
00:03:13但凭借 OpenClaw 的能力,将这一过程自动化也是可能的。
00:03:16于是我们的团队创建了一个名为“API 成本监控犬”的技能,它使用我们项目中云服务商提供的 CLI 工具来检查预算。
00:03:24我们把它放在了 .openclaw 文件夹下的 skills 文件夹中,随后该技能便在仪表盘上被识别出来了。
00:03:30我们通过 OpenClaw 的聊天界面创建了一个定时任务,任务是监控我们的 API 密钥和云端控制台。
00:03:37我们要求它在配置好的频道(即 WhatsApp 和 Discord)上报告任何异常。
00:03:42利用这个功能,我们的 Discord 收到了一条报警消息,提示资源使用量在过去 60 分钟内大幅飙升,并且由于某个服务出现了频繁的重试,成本几乎翻了一倍。
00:03:52它还给出了立即预防峰值进一步增长的可行步骤。
00:03:56这套配置提供了及时的报告,防止了账单进一步攀升。
00:03:59现在,这项技能连同其他资源都可以在 AI Labs Pro 中找到。
00:04:03对于那些还不了解的人来说,这是我们最近推出的社区,你可以在那里获得即插即用的模板,直接应用到你的项目中,涵盖本视频及以往所有视频的内容。
00:04:12如果你觉得我们的工作有价值并想支持这个频道,这就是最好的方式。链接就在描述栏里。
00:04:18我们还可以使用 OpenClaw 来监控任何已托管的应用。
00:04:22我们有一个已经在 Vercel 上托管的应用,但我们需要确保应用的安全性,并确保服务器端没有任何可能危害应用的隐患。
00:04:31为此,我们建立了一个执行频繁健康检查的心跳系统。
00:04:35当我们向其提供应用的域名后,它会自动运行频繁的检查来监控网站的在线时间和安全问题。
00:04:42它还会使用我们为 Vercel 设置的凭据扫描网站服务器日志,并检查跨站脚本攻击和 SQL 注入,确保应用的安全性。
00:04:51通过这种方式,它会在配置好的 Discord 频道上向我们发送更新,提供应用在安全性、在线时间和平均响应时间方面的整体健康检查报告。
00:05:01它还提供了一些可行的安全加固步骤,例如添加安全标头,以确保应用正常运行。
00:05:08但在进入更精彩的部分之前,让我们先听听赞助商的消息。
00:05:11Luma AI
00:05:12对于开发者和技术创作者来说,生成式视频的主要瓶颈一直是时间上的一致性。
00:05:19Luma 通过将 Dream Machine 从简单的生成器转变为全面的制作套件来解决这个问题。
00:05:24它从 Boards 和 Brainstorm 等前期制作工具开始,允许在渲染单帧之前进行结构化的资产组织和视觉迭代。
00:05:33其核心是全新的 Ray 3 Pie,它生成原生 1080p 视频的速度提高了四倍,成本却比之前低了三倍。
00:05:42这种效率对于快速原型设计和迭代工作流至关重要。
00:05:46然而,真正的生产价值在于先进的控制功能。
00:05:50“角色参考”功能终于解决了身份持久性问题,可以在不同的镜头中锁定主体;而“修改”功能则可以在不改变原始物理特性的情况下完全更换环境或光影。
00:06:01这对于构建连贯叙事至关重要。
00:06:03点击描述栏链接或扫描二维码,亲自体验全套功能。
00:06:08除了托管应用监控,你还可以监控应用的 SEO 表现,这对于提高网站在搜索引擎中的可见度非常重要。
00:06:16为此,我们实际上创建了另一个针对 SEO 的心跳检查,它会定期对应用进行多次检查,确保应用是可索引的,包含网站所需的所有项目,并且 robots.txt 和站点地图是可访问的。
00:06:31一旦运行,它就会发送一份关于应用在 SEO 方面表现的完整报告,并报告所有发现的问题。
00:06:39它还会给出我们需要在应用中实现的修复方案,以提高网站的可见度和搜索排名,例如修复站点地图路径、添加元描述和正确的标签。
00:06:49OpenClaw 脱颖而出的地方在于它能够自主运行长期任务,并在不需要太多监督的情况下独立执行。
00:06:58这使得使用 OpenClaw 构建应用变得更加容易,因为它在没有我们明确输入的情况下处理测试和错误修复,让端到端的交付更加顺畅。
00:07:06此外,我们还可以将多个模型连接到 OpenClaw,并使用最适合每项任务的模型建立多智能体协作。
00:07:13这正是人们一直在通过让 OpenClaw 自主协调和处理一切来构建和发布产品的原因。
00:07:20我们在对话中将计划构建的应用的 PRD(产品需求文档)作为指令交给了 OpenClaw,并让它创建该应用。
00:07:26一旦启动,它首先需要审批以运行工具。审批通过后,无需我们任何干预,它就构建了应用,将代码推送到 GitHub,部署到 Vercel,并给了我们访问链接。
00:07:38我们还在聊天窗口中收到了它的工作总结。
00:07:40这个网站是结合了 Codex 和 Gemini 3 模型的力量构建的,根据需要发挥每个模型的最佳性能,并完全匹配了 PRD 中的要求。
00:07:50另外,如果你喜欢我们的内容,请考虑按下“Hype”按钮,因为它能帮助我们创作更多此类内容并触及更多观众。
00:07:57Clawed Code 是一个强大的编码智能体,但 Gemini 相比之下的优势在于其图像生成能力。
00:08:04OpenClaw 可以用来弥补两者之间的差距,让我们同时利用两者的力量。
00:08:09此前我们创建了一个使用 Google 的 Nano Banana 图像生成能力的技能,并在另一个工作流中讨论了如何通过 Clawed Code 获得免费的图像生成。
00:08:19你可以在频道里查看那个视频。
00:08:21但 OpenClaw 也捆绑了一个类似的名为 Nano Banana Pro 的技能,只需要一个 API 密钥即可启用。
00:08:27我们也测试了这个原生技能,看看它与我们自己创建的技能相比表现如何。
00:08:31技能启用后,我们使用 OpenClaw 并提供应用所在的目录路径,让它使用 Clawed Code 来实现网站,
00:08:39使用 Nano Banana Pro 技能创建适合应用的图像,并将其放入 public 目录,以便 Clawed 可以访问并应用在落地页上。
00:08:48获得执行许可后,它便开始实施应用的开发。
00:08:52它没有向 Clawed 提供庞大的提示词,而是将大任务拆分为子任务并逐步实现,不断向我们更新进度,并持续向 Git 提交代码。
00:09:03与此同时,它还生成了与应用契合的图像。
00:09:07在通过 OpenClaw 使用 Clawed Code 之前,有一件事必须做:要么预设创建应用所需的权限(如我们在 .clawed 文件夹下的 settings.json 中所做的那样),要么让 OpenClaw 使用“dangerously skipped permissions”标志运行。
00:09:21这是因为当 Clawed Code 在执行任何操作前请求权限时,OpenClaw 往往会卡住,且没有办法自主允许权限,导致会话超时结束。
00:09:32通过这种方式,整个网站仅凭协调 Nano Banana 和 Clawed Code 就创建完成了,生成的图像直接融入网站流程,让我们能同时使用这两种工具。
00:09:43如果你需要处理很多人,并且通过发送冷启动邮件来销售产品,你也可以使用 OpenClaw 来自动化这个过程。
00:09:49OpenClaw 负责了潜在潜在客户的研究。
00:09:52我们当时正在寻找一些研究 LLM 应用的开发者,以便联系他们获取对我们产品的评价。
00:10:00寻找此类开发者的最佳地点是 GitHub,因此我们指示它抓取 GitHub 趋势页面,获取所有在相同领域工作且公开了邮箱和联系信息的排名靠前的用户。
00:10:11我们将其设置为定时任务,并安排在每天早上 9 点运行。
00:10:15这样一来,当我们开始一天的工作时,邮箱里已经准备好了草稿。
00:10:20OpenClaw 将所有潜在客户保存到“文档”文件夹的一个子文件夹中,且仅创建邮件草稿而非直接发送,因为它在发送前需要我们的核对。
00:10:31这些草稿写得非常扎实,完全是按照我们的指示编写的。
00:10:34我们通过 GOG CLI 授予了它访问 Google 账号的权限,该工具已捆绑在 OpenClaw 的安装包中。
00:10:40我们只需要从云端控制台启用所需的 API,并从中添加凭据。
00:10:45配置完成后,它就能访问我们的 Gmail。当定时任务运行时,它创建了三封邮件草稿,包含我们在聊天中设置任务时指定的详细风格,比如邮件应采用休闲、对话式的风格,并带有温和的行动号召(CTA)。
00:10:59通过这种方式,我们能够通过冷启动邮件联系到更多人,从而扩大我们的影响力。
00:11:04由于 OpenClaw 只要设备开着就会一直运行,所以它非常适合充当个人助手。
00:11:10这是因为我们可以为其配置多种工具,就像我们通过连接 Google Workspace CLI 来访问所有 Google 产品一样。
00:11:18你还可以连接许多其他平台,因为它内置了多种技能,如 Apple 提醒、Gemini、GitHub 等等,其中大部分都已预先配置好。
00:11:28你只需要启用它们或提供 API 密钥即可正常工作。
00:11:32通过这套配置,我们实际上一直在把它当作个人助手使用。
00:11:35我们设置了一个心跳任务,在每个周期扫描重要的邮件。
00:11:39我们这样做是因为大量的简报邮件经常导致重要邮件在拥挤的收件箱中被漏掉。
00:11:45这个心跳任务指示 OpenClaw 优先处理标记为重要的邮件,并忽略促销邮件和简报。
00:11:51它根据定时任务中定义的标准对邮件进行评分,识别每封邮件中的待办事项,并在配置好的频道(无论是 WhatsApp 还是 Discord)上更新。
00:12:00所以当我们检查时,只会从 Google Workspace 获取那些真正需要我们关注的邮件更新。
00:12:06我们甚至可以在聊天信息中直接询问 OpenClaw 关于日历事件的问题,或者直接安排任务。
00:12:12经常有这样的情况,我们需要使用 Clawed Code,但我们不在设备旁边。
00:12:16这以前很让人沮丧,因为我们无法访问 Clawed Code 中的内容,也没有办法远程操作它。
00:12:22有了 OpenClaw,这个差距也被弥补了,因为现在我们只需告诉我们的 OpenClaw 配置,去到我们需要的目录并运行 Clawed Code 来执行我们的任何指令。
00:12:31正如我们之前提到的,OpenClaw 无法自行与 Clawed 的权限提示交互,会无限期卡住,
00:12:37因此我们要么在 .clawed 设置中预先允许我们知道所需的权限(如创建、写入和编辑),要么明确要求它使用“dangerously skipped permissions”标志运行。
00:12:47设置好之后,我们让 Clawed Code 在我们管理研究任务的目录中运行研究,并将完整的摘要返回给我们。
00:12:55这为即使在旅途中也能通过聊天应用推送代码库更改、审查 PR 和修复生产错误开启了可能性。
00:13:03以上就是使用 OpenClaw 的不同方式,但为了更有效地使用它,在安装之前有一些注意事项需要留意。
00:13:11我们在关于该工具的上一个视频中详细讨论了这一点。你可能会在片尾看到那个视频,直接点击即可,无需手动搜索。
00:13:18本视频到此结束。如果你想支持本频道并帮助我们继续制作此类视频,可以点击下方的“超级感谢”按钮。
00:13:26一如既往,感谢观看,我们下期再见。