跳到主要内容

第一个 AI 工作流

这是一个完整周期:将你在喝咖啡时通过手机捕捉的想法,转变成当你回到电脑前即可审查的云端已实现 PR。

Seeds → 规划(Ideate)→ 实现 → 验证 → 记录

让我们通过一个真实示例来了解它。


故事

清晨,Javi 正在查看应用。他发现仪表板加载时间太长,而且报告视图中缺少导出按钮。当时他正在移动途中,没有打开电脑。

他对助手说(已连接到 Almirant MCP):

“为我创建一条用于优化仪表板加载速度的 Seed,再创建一条用于添加报告导出的 Seed。”

Seeds 会被记录下来。等到规划会话时,AI 会将它们保留在上下文中。


第 1 步:捕捉 Seeds

Seed 是最小意图单元。它不必完美,只需先存在。

通过手机,使用连接 MCP 的助手:

“创建一条让仪表板加载更快的 Seed”
“创建一条在报告视图中添加导出的 Seed”

通过 Web 应用: 访问项目的 Seeds 区域,直接新建一条 Seed。

在终端中的 Claude Code:

> /seed "优化仪表板加载 — 延迟加载和数据库索引"

Seeds 会不断累积。现在无需规划,先捕捉,然后继续工作。

当下捕捉

Seed 的价值在于你上下文清晰时立即记录。无论模糊还是具体,重要的是它已经存在。AI 会在规划中处理细节。

请参阅 Seeds:最小意图单元,了解 Seed 何时适合进入规划。


第 2 步:使用 Ideate 规划

当积累了一些 Seeds 后,开启一次 Ideate 会话,即 Almirant 的规划技能。

在 Claude Code 中:

> /ideate

AI 启动时已知晓看板中有哪些内容、哪些 Seeds 待处理,以及项目的技术上下文。接下来:

1. 分组和分类

AI 可能发现你有 5 条 Seeds,但它们实际属于 3 个不同问题。它会告知你,从而避免重复工作。

2. 当 Seed 含糊时进行头脑风暴

如果“优化 dashboard”有多种含义,AI 会提出澄清问题或给出替代方案,由你决定。

3. 如果定义完善则进行技术调研

如果 Seed 具体,AI 会直接研究代码库:分析受影响文件、项目使用的模式,以及最合理的方案。

4. 提出任务结构

它会提出工作项结构,包括:

  • 标题和描述
  • 具体的完成定义
  • 会修改的文件
  • 相关技术考量

5. 经你批准后创建任务

你确认后,任务会在看板中创建,并可追溯到原始 Seed。

在本例中,AI 可以将两条 Seeds 汇集为“仪表板性能和可用性改进”这个 Feature,并创建三个下级 Tasks:数据库索引、组件延迟加载,以及导出按钮。

请参阅规划会话(Ideate)了解详细阶段。


第 3 步:实现

有两种实现方式:

选项 A:本地(使用终端)

在仓库中打开 Claude Code 并启动任务实现:

> /implement A-T-42

AI 会读取看板中的任务及其全部上下文,分析代码库并编写代码。工作项会在工作期间移至 "In Progress",完成后移至 "Review"。

你会在执行期间保持在场。

选项 B:OnCloud(无需在场)

在云端启动实现后即可离开。代理会在远程环境中工作,无需依赖终端保持打开。

> /runner-implement A-T-42

选择提供商(Claude、Codex、Gemini),启动任务,它会在云端执行。完成后,PR 已准备好审查。

Javi 的做法是:去健身房前启动实现,回来后审查每项任务的完成情况。

还可通过手机上的助手启动:

“使用 Claude 在云端启动任务 A-T-42 的实现”

请参阅云端执行(OnCloud),了解可用提供商和配置方式。


第 4 步:验证

合并前,Validate 会验证实现是否符合任务的原始规范,不仅检查代码是否能编译,也检查它是否实现了承诺的功能。

本地:

> /validate A-T-42

云端:

> /runner-validate A-T-42

AI 会将结果与规划中定义的验收标准对比。如果不匹配,它会指出;如果一切正常,则移动该工作项。

Javi 有一个夜间自动化流程:所有处于 Review 的任务都会自动验证,通过后被标记为完成,无需他手动操作。


第 5 步:记录变更

验证完成后,Document 会生成变更文档:实现了什么、修改了哪些文件,以及做出了哪些决策。

> /document A-T-42

或在云端:

> /runner-document A-T-42

一天的完整周期

时间Javi 的操作方式
早上,查看应用时将想法捕捉为 Seeds使用手机上的助手
与联合创始人开会“这个必须做,创建一条 Seed”连接 MCP 的助手
工作会话Ideate:将 Seeds 转化为任务终端中的 Claude Code
出门前Runner-implement:启动实现云端,无需在场
回来后审查 PR 和待办事项Web 或移动应用
夜间自动验证在 Almirant 中配置的流程

要求

接下来