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
- 接收提示词 → 读 phase / step / 验收标准
- 跑 4 步法(或对应 phase 的步骤数)
- 每完成 1 step → commit + 写 message
- 遇到不能解决的卡点 → KANBAN 标
BLOCKED: <reason> + 停下等 AIOS
3.2 ClaudeB SOP
- 接收提示词 → 默认 Sonnet 4.6
- 遇到架构疑难 → 切 Opus 4.7
- 完成 contract / ADR 段落 → commit
- 不主动跨界改 frontend_vue3 / docs/30-frontend-vue3
3.3 Continue SOP
- 提示词在 Continue 插件里跑
- 异步执行 · 不要求秒回
- 每整理完 1 段 git log → commit 到 KANBAN.md
- 失败可重试 · 不阻塞主流程
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 周复盘(每周一)
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 全员覆盖 |