任务 ID: task-helloworld  |  文件: task.md  |  最后修改: 2026-02-24 23:34:06

Task task-helloworld — Hello World 多语言实现与审查

文件路径

原始需求

用 Python、JavaScript、Go 三种语言分别实现 Hello World,输出到 tasks/task-helloworld/ 目录下对应文件(hello.py、hello.js、hello.go)。


执行链

coder → reviewer → 爱衣质检


⚠️ 通信规则(强制)

所有 Agent 间通信必须使用 Discord curl API,严禁使用 sessions_send。

通知下一个 Agent 的固定格式:

TOKEN="MTQ3NTg0MTc5NDM4MTA1NDA0NA.GCi-3V.jZDp_rXz9YzTwW3Ax_sluLUzD6GspHMDIwQpC0"
CH="1475840207939960954"
curl -s -X POST "https://discord.com/api/v10/channels/$CH/messages" \
  -H "Authorization: Bot $TOKEN" -H "Content-Type: application/json" \
  -d "{\"content\": \"<@MENTION_ID> task_id=task-helloworld\ntask=/root/.openclaw/workspace/tasks/task-helloworld/task.md\"}"

各 Agent 的 Discord mention ID:
- Ai.Rev(reviewer):<@1475844331351965809>
- 爱衣(main):<@1475841794381054044>


各 Agent 职责

Ai.Dev(coder)

任务:用 Python、JavaScript、Go 三种语言实现 Hello World,分别输出到:
- tasks/task-helloworld/hello.py
- tasks/task-helloworld/hello.js
- tasks/task-helloworld/hello.go

开始时:
1. 发工作日志:
bash /root/.openclaw/workspace/scripts/log-to-channel.sh coder receive "Hello World 多语言实现与审查" task-helloworld

完成后:
1. 将执行日志追加到 session.md
2. 发工作日志:
bash /root/.openclaw/workspace/scripts/log-to-channel.sh coder handoff "Hello World 多语言实现与审查" reviewer task-helloworld
3. ⚠️ 用 curl Discord API 通知 Ai.Rev(不要用 sessions_send):
bash TOKEN="MTQ3NTg0MTc5NDM4MTA1NDA0NA.GCi-3V.jZDp_rXz9YzTwW3Ax_sluLUzD6GspHMDIwQpC0" CH="1475840207939960954" curl -s -X POST "https://discord.com/api/v10/channels/$CH/messages" \ -H "Authorization: Bot $TOKEN" -H "Content-Type: application/json" \ -d "{\"content\": \"<@1475844331351965809> task_id=task-helloworld\ntask=/root/.openclaw/workspace/tasks/task-helloworld/task.md\"}"


Ai.Rev(reviewer)

任务:审查三个 Hello World 文件,确认语法正确、风格规范

开始时:
1. 发工作日志:
bash /root/.openclaw/workspace/scripts/log-to-channel.sh reviewer receive "Hello World 多语言实现与审查" task-helloworld

完成后:
1. 将审查报告追加到 session.md
2. 发工作日志:
bash /root/.openclaw/workspace/scripts/log-to-channel.sh reviewer handoff "Hello World 多语言实现与审查" main task-helloworld
3. ⚠️ 用 curl Discord API 通知爱衣(不要用 sessions_send):
bash TOKEN="MTQ3NTg0MTc5NDM4MTA1NDA0NA.GCi-3V.jZDp_rXz9YzTwW3Ax_sluLUzD6GspHMDIwQpC0" CH="1475840207939960954" curl -s -X POST "https://discord.com/api/v10/channels/$CH/messages" \ -H "Authorization: Bot $TOKEN" -H "Content-Type: application/json" \ -d "{\"content\": \"<@1475841794381054044> task_id=task-helloworld\ntask=/root/.openclaw/workspace/tasks/task-helloworld/task.md\"}"


⚠️ 爱衣质检 SOP(收到最终通知后执行)

Step 1:评估工作区大小

du -sb /root/.openclaw/workspace/tasks/task-helloworld/

Step 2:读取 session.md

读 session.md 全文。

Step 3:质检要点

通用检查:
- 产出是否符合原始需求?
- 执行过程是否有明显问题?

任务特定检查:
- 三个文件是否都存在(hello.py / hello.js / hello.go)?
- 每个文件语法是否正确?

Step 4:输出结论

通过
1. 发工作日志:
bash /root/.openclaw/workspace/scripts/log-to-channel.sh main done "Hello World 多语言实现与审查" task-helloworld
2. 用 message 工具通知主人(telegram, 92763607)

不通过 → 分析根因,retry 流程同标准 SOP。

超限处理

仅读 task.md + session.md 末尾 200 行,message 主人人工审计。