主Soul → 子Soul → Claude Agent 三层都是「黑箱」。汇报机制让 Will 实时看到「谁在做什么、用了什么工具、做到哪里了」。
粗粒度(任务级):开始/结束
细粒度(Agent级):每个 Agent 完成时报告
时间轴(巡检级):每3分钟快照
区分「Soul 调用 Skill」(用于生成更好的 prompt)vs「Agent 调用 Skill」(作为工具执行),评估每个 Skill 的实际价值。
巡检cron 每3分钟巡查,停滞报警。stale-task-checker 独立检测1小时无更新任务,立刻通知 Will。
来源链(Will→龙虾→Echo)、执行树(子Soul+Agent+预计Skill)、预期产出
发起方、耗时、Skill使用(调用方+用途)、产出文件清单
当前任务树状态快照,每节点进度+距上次更新时间,僵死任务自动警报
任务名、调用Agent数、Skill汇总、产出
总耗时、完整任务树结果、Skill使用汇总、产出汇总
⚠️ 关键:Skill使用必须区分「Soul调用」vs「Agent调用」,并注明本次具体用途
| 规则 | 说明 |
|---|---|
| 📱 全部走 Telegram | target="5343439233",无例外 |
| 🔇 无任务不巡检 | 巡检cron默认disabled,任务开始时 enable,结束后自动 disable |
| 📌 每节点必报 | 每个Claude Agent完成都发一条,不合并,便于追踪 |
| 🔍 Skill必须追踪 | 声明调用方(Soul/Agent)+ 本次用途,评估Skill实际价值 |
| ⚡ 异常立刻报 | 不等巡检周期,发现问题即时通知 |
| 🏁 完成后disable | 所有任务结束后巡检cron自动disable,不消耗资源 |
| ⏰ 最长等待5min | 不允许让 Will 在黑暗中等待超过5分钟 |
⚠️ 异常报告:stale-task-checker 检测到 in_progress 任务超过1小时无 last_update,立刻发僵死任务警报,提供 [A]重启 [B]完成 [C]等待 三个选项
不允许让 Will 在黑暗中等待超过5分钟