文档 / 智能体

任务与阶段

每项大型工作都是一个任务,拥有 8 阶段生命周期、执行计划和永不丢失的目标。

每项大型工作都是一个任务(mission)。它随项目一起保存,记录原始需求、需求条目、验收标准、决策、假设、计划、改动过的文件以及工作进展到了哪里。

因此,即使对话越来越长,目标和计划也永远不会丢失。

8 个阶段

# 阶段 回答的问题
1 分析 具体要求是什么?还缺少哪些信息?
2 设计 如何解决?要做出哪些决策?
3 规划 拆分成哪些可验证的步骤?
4 实现 编写代码,只改动必要的部分。
5 度量 改动后的代码是否优于上一版本?
6 测试 编译、测试并启动应用。
7 评审 像严格的评审者一样审查自己的 diff。
8 交付 已完成的工作、已验证的内容、所做的决策和待办事项。

度量 阶段会将改动的代码与上一版本(N−1)进行比较,在代码变得更好之前,会一直把工作退回“实现”阶段。该阶段不可跳过。参见与 N−1 对比度量。

阶段跟随实际工作

  • 每个新需求都从“分析”开始。
  • 阶段根据智能体实际所做的事推进,而不仅仅依据它的声明:读取和搜索属于“分析”,编辑属于“实现”,运行测试属于“测试”。
  • 阶段只会前进。实现过程中读取文件,仍然算作实现。
  • 对 Yuli 智能体、Claude Code、Kiro、Codex 和 Antigravity 的工作方式完全相同。

任务栏

显示在聊天上方、对话标签页下方。

  • 八个站点,已完成的会被标记,当前站点会高亮显示。
  • 第 n/8 阶段 · 名称,开始时间以及当前正在做什么。
  • 任务轨迹,显示每个阶段的耗时。
  • 当前度量结果,附带 在“质量”中查看 按钮。

展开后可以看到:

部分 内容
执行计划 各步骤、第 n 步,共 N 步、预计时间以及每一步的执行者。
需求 必须满足的内容。
验收标准 如何判断已经完成。
最近决策 做了什么决定以及原因。
无人值守 无人值守模式开关。

操作:查看计划、结束任务 和 重新打开任务。

移除计划

✕ 按钮会询问 “如何处理此计划?”:

  • 取消计划:停止计划;历史记录(PLAN.md)会保留。
  • 删除:删除本次对话中的计划、日志和任务。
  • 保留:保持原样。

工作看板

工作看板(workboard)实时显示智能体及其团队在一轮对话中正在做什么。

  • 状态:分析中、调查中、编辑中、验证中、执行计划、等待中。
  • 智能体:主智能体 以及每个 子智能体。
  • 查看完整工作 会打开“本轮工作”,包含 时间线、智能体、计划 和 团队 标签页。

在订阅模式下,你的智能体的计划(例如 Claude Code 的任务列表)会同步显示在 Yuli 的工作看板中。

不会因轮次上限而中断

如果一轮对话用完了轮次,智能体会留下一个交接点,下一轮从那里继续。在 PLAN.md 中,它显示为“工作进展”。上下文通过增量摘要保持在可控范围内。

保存位置

.ai/missions/<conversación>/
├── mission.json   la misión completa
└── PLAN.md        el plan legible

每个对话对应一个任务。参见.ai 文件夹。

SDLC 文档

工具 → 生命周期文档 (SDLC)… 用于生成项目开发生命周期的文档。