跳转至
ACTIVE

Agents · Daily Workflow · 每日工作流闭环

目标:让 4 个智能体在 1 个工作日内形成可重复、可追踪、可复盘的闭环。


1. 一日五阶段(时间轴)

gantt
    dateFormat HH:mm
    title AIOS 一日工作流(北京时间)
    section Human
    Standup           :09:00, 10m
    午间 KANBAN 巡检    :13:00, 5m
    晚间 commit 收口    :19:00, 10m
    section AIOS
    任务派发           :09:10, 20m
    实时仲裁           :09:30, 9h30m
    KANBAN 收口        :19:10, 20m
    section ClaudeB
    Contract / 跨栈    :09:30, 8h
    section ClaudeA
    前端 phase 推进    :09:30, 8h
    section Continue
    异步文档同步       :10:00, 9h

2. 阶段 1 · 派发(09:00-09:30)

2.1 Human SOP

2.2 AIOS SOP

2.3 输出物

  • 更新后的 KANBAN.md
  • 3 段可贴的提示词
  • 1 句"今日聚焦"

3. 阶段 2 · 执行(09:30-18:00)

3.1 ClaudeA SOP

  1. 接收提示词 → 读 phase / step / 验收标准
  2. 跑 4 步法(或对应 phase 的步骤数)
  3. 每完成 1 step → commit + 写 message
  4. 遇到不能解决的卡点 → KANBAN 标 BLOCKED: <reason> + 停下等 AIOS

3.2 ClaudeB SOP

  1. 接收提示词 → 默认 Sonnet 4.6
  2. 遇到架构疑难 → 切 Opus 4.7
  3. 完成 contract / ADR 段落 → commit
  4. 不主动跨界改 frontend_vue3 / docs/30-frontend-vue3

3.3 Continue SOP

  1. 提示词在 Continue 插件里跑
  2. 异步执行 · 不要求秒回
  3. 每整理完 1 段 git log → commit 到 KANBAN.md
  4. 失败可重试 · 不阻塞主流程

3.4 Copilot SOP

  • 不接收任务
  • 在你(人类)打字时自动出现
  • 你接受补全 = 你 commit

4. 阶段 3 · commit(实时进行)

4.1 commit message 规范

<type>(<scope>): <subject>

[Body 可选]

[Trailer 可选]
- ack: <other agent's hash>
- need: <agent> for <reason>
- block: <reason>

4.2 type 枚举

  • feat 新功能
  • fix 修 bug
  • docs 文档
  • refactor 重构
  • test 测试
  • chore 杂项

4.3 scope 枚举

  • shell / xilink / xitune / xiforge / xitest / integration 前端 stage
  • contract 协议契约
  • aios AIOS 元文档
  • kanban 看板
  • adr 架构决策

4.4 commit 频率

Agent 期望频率
ClaudeA 每 step 1 commit · 每天 4-8 个
ClaudeB 每章节 1 commit · 每天 2-4 个
Continue 每整理 1 段 1 commit · 每天 1-3 个

4.5 commit 反例(被 AIOS 警告)

  • update / fix 单字 message
  • ❌ 一个 commit 改 ≥ 5 个文件且无关联
  • ❌ 跨智能体边界(如 ClaudeA commit 改了 backend)

5. 阶段 4 · 同步(13:00 + 19:00)

5.1 13:00 午间巡检(Human)

  • 打开 KANBAN.md
  • 看有无 BLOCKED / ESCALATE
  • 若有 → 立即在本会话报告 AIOS

5.2 19:00 晚间收口(Human + AIOS)

Human:

  • 抓 3 个智能体的当日 commit hash
  • 在便签 / 备忘录里记下

AIOS:

  • 把当日 commit 全部归入 KANBAN
  • 更新 phase 进度百分比
  • 标记明日重点任务(在 KANBAN 顶部"明日聚焦"段)

6. 阶段 5 · review(异步)

6.1 跨 commit review(每 3 天 1 次)

  • AIOS 抓最近 3 天的 commit 列表
  • 检查:
  • 是否有越权(看 §3 of Repository-Partition.md
  • 是否有反复改同一段(漂移信号)
  • 是否有 block: trailer 未消化
  • 输出:3 天复盘表 → 贴到 KANBAN 末尾

6.2 跨 phase review(每 phase 完成时)

  • ClaudeB 充当 reviewer · 读 ClaudeA 的 phase 全部 commit
  • 输出 review 报告 · 可触发 ADR 或回滚

6.3 周复盘(每周一)

  • AIOS 生成 ../WEEK-N+1-PLAN.md · 含上周复盘段
  • Human 5 分钟通读 · 拍板下周方向

7. 异常处理 SOP

异常 触发 处置 SOP
ClaudeA 卡 ≥ 2h 终端无新输出 标 BLOCKED → AIOS 派"提示加强版"
ClaudeB token 用尽 任务中断 切 Sonnet 4.6 · 或暂停 1h
Continue 卡顿严重 5 分钟无响应 重启插件 → 失败则降级到次日处理
commit 冲突 git push 失败 后到者 stash + AIOS 仲裁
KANBAN 损坏 merge conflict AIOS 用 git 历史重建

8. 时间盒(防止漂移)

任务类型 单次时间盒
ClaudeA 单 step ≤ 90 分钟
ClaudeB contract 章节 ≤ 120 分钟
AIOS 仲裁 ≤ 30 分钟
Continue 异步任务 ≤ 30 分钟
Human standup ≤ 10 分钟

超时即标 BLOCKED · 触发升级链。


9. 周末与休假

  • 周末:默认所有智能体停 · Continue 可跑备份脚本
  • 休假:Human 出差前一晚发"长 standup"覆盖未来 N 天 · AIOS 按预设派活
  • 节假日:写在 ../KANBAN.md 顶部"非工作日"段

10. 演进

版本 日期 变化
v1.0 2026-05-19 5 阶段闭环 · SOP 全员覆盖