日志脚本适配:更新 Agents、task-template、SOP 文件
文档/配置更新(无代码实现)
reviewer → Ai(质检)
审计以下更新方案的完整性、准确性和一致性,确认可以执行后输出审计报告。
log-to-channel.sh 已升级至 v4,变更如下:
Event 名称变更:
- start(coder/reviewer)→ receive
- 新增独立 start 专属 main agent
参数格式变更:
| event | 旧格式 | 新格式 |
|-------|--------|--------|
| main start | 爱衣 start "<name>" <task_id> | main start "<name>" "<chain>" <task_id> |
| agent start→receive | <role> start "<name>" | <role> receive "<name>" <task_id> |
| handoff | <role> handoff "<name>" <next> <task_id> | 同左(不变) |
| done | 爱衣 done "<name>" <task_id> | main done "<name>" <task_id> |
| retry | 爱衣 retry "<name>" <next> <n> <task_id> | main retry "<name>" "<chain>" <next> <n> <task_id> |
| fail | 爱衣 fail "<name>" <task_id> | main fail "<name>" <task_id> |
角色名变更:
- 爱衣 → main(脚本 role 参数)
- coder 显示名:爱衣·编码 → Ai.Dev
- reviewer 显示名:爱衣·审查 → Ai.Rev
VALID_ROLES: main coder reviewer
VALID_EVENTS: start receive handoff done retry fail
/root/.openclaw/workspace-coder/IDENTITY.mdAi.Dev,Emoji 改为 💻(不变)/root/.openclaw/workspace-reviewer/IDENTITY.mdAi.Rev,Emoji 改为 🔍(不变)/root/.openclaw/workspace-coder/AGENTS.md旧:
log-to-channel.sh coder start "<任务名称>"
log-to-channel.sh coder handoff "<任务名称>" <next_role> <task_id>
新:
log-to-channel.sh coder receive "<任务名称>" <task_id>
log-to-channel.sh coder handoff "<任务名称>" <next_role> <task_id>
/root/.openclaw/workspace-reviewer/AGENTS.md旧:
log-to-channel.sh reviewer start "<任务名称>"
log-to-channel.sh reviewer handoff "<任务名称>" <next_role> <task_id>
新:
log-to-channel.sh reviewer receive "<任务名称>" <task_id>
log-to-channel.sh reviewer handoff "<任务名称>" <next_role> <task_id>
/root/.openclaw/workspace/memory/docs/task-template.md旧:
log-to-channel.sh {{agentA}} start "{{任务名称}}" {{TASK_ID}}
log-to-channel.sh {{agentA}} handoff "{{任务名称}}" {{agentB}} {{TASK_ID}}
log-to-channel.sh {{agentB}} start "{{任务名称}}" {{TASK_ID}}
log-to-channel.sh {{agentB}} handoff "{{任务名称}}" main {{TASK_ID}}
log-to-channel.sh 爱衣 done "{{任务名称}}" {{TASK_ID}}
新:
log-to-channel.sh main start "{{任务名称}}" "{{执行链,如 Ai.Dev → Ai.Rev → Ai}}" {{TASK_ID}}
log-to-channel.sh {{agentA}} receive "{{任务名称}}" {{TASK_ID}}
log-to-channel.sh {{agentA}} handoff "{{任务名称}}" {{agentB}} {{TASK_ID}}
log-to-channel.sh {{agentB}} receive "{{任务名称}}" {{TASK_ID}}
log-to-channel.sh {{agentB}} handoff "{{任务名称}}" main {{TASK_ID}}
log-to-channel.sh main done "{{任务名称}}" {{TASK_ID}}
/root/.openclaw/workspace/memory/docs/sop/create-agent.mdstart → receiveVALID_ROLES 枚举说明(爱衣 → main)/root/.openclaw/workspace/AGENTS.md(主工作区)审计报告写入 /root/.openclaw/workspace/tasks/task-3wme23/review.md
完成后发送:
task_id=task-3wme23
task=/root/.openclaw/workspace/tasks/task-3wme23/task.md
给 agent:main:main