面向工程领域的 Grok Bot

@lingxi
英语2026年8月31日
692K
3.0K
305
129
6.7K

TL;DR

SpaceXAI 工程师 Lingxi Li 详细介绍了如何利用 Grok Bot 构建一套精密的工作流,通过管理专门的 AI Agents 来处理大规模的编码、CI/CD 及运维任务。

我是 SpaceXAI 的工程师,正在用 Grok Bot 构建 Grok Bot。

可以把 Grok Bot 想象成一个能力超强的工程实习生,它有自己的电脑,能管理编码 Agent,还能从你的工作方式中学习。它已经成了我最好的工程队友,无论我是在忙、在睡觉还是开会,它都能让事情持续推进。再也不需要让我的笔记本电脑保持唤醒状态,也不需要在多个 Agent 之间来回切换,只需获得符合我标准、按我要求交付的结果。

作为构建 Grok Bot 的团队,我们拥有最早的使用权限,并且每天都在自己的工作中使用它。看到我们现在交付速度有多快、团队生产力飙升了多少,简直令人难以置信:

  • @poteto 在过去一个月里交付了 2000+ 个 PR。
  • @baltaaazr@shaoruu 用 Grok Bot 在四周内构建了 Grok Bot 的基础。
  • 我仅用 Grok Bot 在三周内构建了 Grok Bot iOS v0,性能和设计都相当出色。
  • 现在每个团队成员每天都在交付重要工作,而不是每隔几周才交付一次。

我用 Grok Bot 构建得越多,就越想把同样的超能力交到你手上。

认识一下我的工程师 Bot

Lingxi Li - inline image

我有五个工程师 Bot,每个专注于不同的领域:

  1. Baltata 负责 Grok Bot 移动端共享层以及与 iOS 上 Grok Bot 相关的一切。
  2. Shaoruru 负责 Grok Bot 桌面客户端和 CI/CD 工作。
  3. Hogan 负责基础设施,并调查归属不明确的用户问题。
  4. Craig 负责 Android 上的 Grok Bot,正在努力将其变为现实。
  5. Quill 负责 Grok Bot 的测试框架,在这方面绝对是个传奇。

他们都能在彼此的领域工作,但每个 Bot 都有不同的记忆系统和有限的上下文。当他们专注于单一领域时表现最佳,因为他们所携带的规范和设计原则在自己负责的领域内会更加精准。

每个 Bot 都可以创建 Cursor 云 Agent、阅读记录、审查附加到 PR 上的证据,并通过排队消息或中断运行来发送后续跟进。这解锁了一个端到端的 Agent 工作流。它涵盖了我过去每天在 Cursor 中做的事情——那时我还在不断切换上下文,管理着我手下的云 Agent。现在我的 Bot 以同样的方式管理它们。

当他们收到任务时(无论是来自我还是来自 Slack),他们会启动一个云 Agent,并调用我的技能,同时附带一个详细的提示,说明需要做什么以及需要提供什么证据。他们还可以根据我的个性化指导智能地调用额外技能,例如使用我的 /lingxi-design 技能进行视觉工作,使用 /react-native-best-practices 进行代码质量审计,使用 /lingxi-review 评估架构,或者在需要做出有主见的产品决策时使用 /lingxi-product。

Lingxi Li - inline image

Grok Bot 还可以在你自己的工作机器上启动云 Agent,比如一台备用的 Mac mini(多亏了 Grok Bot,你不再需要在家放一台专用机器 24/7 运行 OpenClaw)。

如果你的工作流需要 VPN 访问或特殊的机器配置,你可以将那台机器设为 Cursor Cloud 私有 Worker,并让 Grok Bot 在上面运行云 Agent。这解锁了更多可能性,比如运行 iOS 模拟器并从你的 Agent 那里获取截图。

https://x.com/ericzakariasson/status/2037146278979629361

Grok Bot 可以监控云 Agent 的记录和产物(例如截图),在完成时通知你,排队消息,或者在出现问题时中断运行。你可以随意描述你的需求,比如“你必须验证截图包含我要求的更改,并提供前后对比的证据”,然后 Grok Bot 会持续工作直到目标达成。

让你的 Grok Bot 工程团队持续运转的关键是给它一个完整的反馈循环。云 Agent 可以截图,因此 Grok Bot 利用其多模态能力来确认视觉更改已应用,如果结果不符合你的要求,它会退回。

听写测试就是这个循环的一个很好的例子。我们将 SpaceXAI 的语音 API 接入到云 Agent 的系统音频 I/O 中。由于 Agent 可以同时访问语音和记录,我们可以利用这些信号来测试我们产品线中的语音到语音功能,并构建更多有趣的功能。

有时 Agent 会遇到环境不稳定而停滞,直到你发送后续提示。Grok Bot 通过持续关注运行并尽可能积极地解除 Agent 的阻塞,帮你省去了这个麻烦。每次我检查时,事情都处于良好状态。自从我开始使用 Grok Bot,偶发的环境不稳定问题几乎不会传到我这,除非是 Grok Bot 没有安全权限自行修复的问题。

请记住:现在一切都只需一条消息。想让它们在你接手前再推进 10 次?直接说就行。

超越上下文限制进行扩展

Lingxi Li - inline image

为了帮助我的 Bot 在超出上下文限制的情况下也能掌握工作进展,并让我无需滚动浏览冗长的聊天记录就能快速扫描进度,我让每个工程师 Bot 管理一个共享的 Notion 数据库。

每 30 分钟,他们会检查数据库并审查每个 PR 的以下内容:

  • Bugbot 评论或安全发现,验证每个问题是否属实。
  • 失败的 CI 运行。
  • 合并冲突。

如果发现任何问题,他们会立即与我的云 Agent 跟进处理,并将 Notion 数据库中的对应行移回“Working”状态。

如果一切正常,他们会将任务标记为“Ready for Review”,并自动启动代码审查,重点关注代码质量和潜在遗漏。

如果审查结果高度可信且影响范围很小,PR 会自动合并。否则,我会在我回来时审查代码和证据,然后决定是合并还是给出反馈。

几乎每天早上,我检查时都会发现任务已准备好合并。代码质量符合我的标准,视觉效果正中我的喜好,证据清楚地显示了测试内容。现在更多的工作能一次搞定,这让我可以专注于更困难的问题、更高的客户端性能标准、更精细的视觉打磨以及更重大的架构决策。

在使用 Grok Bot 之前,我一次最多能手动管理 15 个云 Agent。现在我的 Bot 团队同时管理着 200 多个,如果需要,我们还可以进一步扩展。

Lingxi Li - inline image

Grok Bot 运营迷你组织

除了工程之外,整个组织还有大量的运营杂务需要管理,包括入职新的工程师 Bot、分享正确的知识、在事故发生时进行事后复盘(例如,当某个 PR 没有被仔细审查时),以及举行每日会议以保持大家步调一致。

这些都是 Jenny 的工作,她是我的运营主管,也是团队中唯一不写代码的 Bot。

每天早上 5 点,Jenny 会与团队中的每个 Bot 进行一对一会谈,回顾我们的行动手册、提出阻碍因素,并强化我想要营造的氛围。我发现这非常有效。即使过了好几周,我的 Bot 也很少忘记我复杂的工作流程。

Lingxi Li - inline image

当一个 Bot 犯了错误,比如没有足够地坚持以达到真正的目标,我会让它去找 Jenny 进行根本原因分析和事后复盘。Jenny 会深入探究导致问题的推理过程,然后更新行动手册,并向其他工程师 Bot 宣布变更,这样同样的错误就不会再犯第二次。

每当我需要扩大团队时,我会让 Jenny 负责新成员的入职。Jenny 会在我的组织中创建新的 Bot,分享我们的工程团队规则,并请 Hogan 和团队其他成员协助入职。

在 Grok Bot 中构建一个完整的工程系统的目标是尽量减少重复。将你的任务交给 Grok Bot,这样你就能专注于更困难、更深入的问题。

Lingxi Li - inline image

Grok Bot 的额外用例

我们以模块化的方式设计了 Grok Bot,因此你可以用它做很多事情来构建自己的迷你工程组织。以下是我最喜欢的两个。

夜间审计

每天晚上 3 点,我的工程师 Bot 们精神抖擞,清理代码库、提升代码质量、清除死逻辑、加快应用加载速度、减小包体积。

每天早上我都会收到一批新的 PR,它们让我们的代码保持干净、无冗余、可扩展。这已经把代码维护变成了一项日常工作,而不是偶尔才做的事情。

更多夜间审计的想法:

  • 安全审计,以发现团队在代码库中可能忽略的问题。
  • CI/CD 构建时间审计,防止构建时间不健康地增长。
  • 国际化审计,以弥补功能仅以单一语言发布时的差距。
  • 一致性审计,防止团队同时构建多个客户端(如 iOS 与桌面端)时功能只在一个端上落地而导致的偏差。
  • 追赶审计,监控过去 24 小时内在你关注的领域合并的 PR,然后返回一份高层总结和一份精选的待审查 PR 列表。

还有我最喜欢的提示:“今晚你有六个小时。想做什么就做什么。玩得开心!”

我很好奇你会在自己的夜间审计中运行什么。我相信肯定有一些我想借鉴的好点子。

P0 紧急流程

云 Agent 有时可能会比较慢。它们需要运行、设置环境、等待、运行测试、迭代。而有时你需要工作完成得更快一些。

所以我和我的工程师 Bot 们创建了一个 P0 紧急流程。每当我将某个任务标记为 P0,他们就会启动一个临时流程,每五分钟检查一次记录,监控进度和推理过程,并在云 Agent 开始浪费不必要的时间时主动引导它。

这非常有效。当我需要紧急结果时,无论是代码库研究还是关键 bug 修复,说一句“这是 P0”就能比平时快得多地完成。

请注意,这可能会比你想象中更快地消耗 Token,所以只在真正紧急的情况下使用。

使用 Grok Bot 的经验与技巧

Lingxi Li - inline image
  1. 给云 Agent 一个完整的反馈循环: 让它们在没有你的情况下也能知道下一步该做什么,这很重要。它们应该能够启动开发实例并端到端地驱动整个技术栈(例如,通过 Chrome DevTools、CLI 或 Apple Accessibility)。如果它们做不到,就让它们自己运行流程,尽可能积极地自我解除阻塞,并将学到的知识打包成一个可复用的仓库技能。
  2. 把 Grok Bot 当成有才华的实习生: 如果你在工程任务上与 Grok Bot 沟通有困难,就把它当成一个有才华的实习生。让它去做功课,研究它还不擅长的领域,并参考其他工程师是如何完成工作的。不需要调用技能。不需要长篇提示。只需聊天。
  3. 避免重复是关键: 随着 AI 能力越来越强,将重复性任务委派出去,专注于 Agent 难以轻易解决的更深入、更困难的问题,这很重要。如果你发现自己每天做某件事超过一次,并且它遵循一个清晰的模式,就和你的 Bot 们讨论一下,看看他们能如何帮忙。
  4. Bot 的每日会议非常有效: 每天重复关键点有助于他们在处理多项任务时记住复杂的工作流程。由于上下文限制无法容纳所有内容,每日提醒是一个有用的推动,能为你省去重复说明的麻烦。
  5. 更加放手: 类似于自动驾驶,与 Bot 合作是一个建立信任的过程。与其事事亲力亲为,不如思考一下他们何时能顺利运作,以及何时可能引发问题。在安全的情况下给予他们足够的自由去交付,在风险较高的领域则更加谨慎。但不要因为他们之前失败过就阻止他们尝试。继续实验,继续思考如何帮助他们成长。
  6. 让他们协同工作: Bot 的能力比你想象的要强。为了在 Bot 运营中更加放手,建立一个 Bot 错误审查流程(例如,一个运营 Bot 与各个 Bot 对话并分析它们的思考轨迹)会很有帮助,这样同样的错误就不会发生两次。

准备好欢迎一个工程师 Bot 加入你的组织了吗?试试 Grok Bot,并让我看看他们交付了什么。

https://x.com/lingxi/status/2094489411245461677

https://x.com/lingxi/status/2094489412537327828

二次创作

使用 YouMind 创作爆款文章

收集素材、拆解爆点、生成视觉资产、撰写内容,并在一个 AI 工作空间里完成分发。

了解 YouMind
写给创作者

把你的 Markdown 变成干净的 𝕏 文章

图片上传、表格、代码块,往 𝕏 上手动重排太痛苦。YouMind 把整篇 Markdown 一键转成干净、可直接发布的 𝕏 文章草稿。

试试 Markdown 转 𝕏

更多可拆解样本

近期爆款文章

探索更多爆款文章