任务 ID: task-2vecry  |  文件: task.md  |  最后修改: 2026-02-23 12:44:35

Task task-2vecry — 任务细则

文件路径

原始需求

生成斐波那契数列的 Python 代码,并进行代码审查。


执行链

coder → reviewer → 爱衣质检


各 Agent 职责

coder

任务:使用 Python 实现斐波那契数列,要求:
- 实现至少一种方法(递归、迭代或生成器均可,鼓励多种实现)
- 代码有适当注释
- 包含简单的使用示例/测试
- 将代码保存到 /root/.openclaw/workspace/tasks/task-2vecry/fibonacci.py

完成后:
1. 发工作日志(开始):/root/.openclaw/workspace/scripts/log-to-channel.sh coder start "斐波那契数列代码生成" task-2vecry
2. 执行任务,将执行日志追加到 session.md
3. 发工作日志(移交):/root/.openclaw/workspace/scripts/log-to-channel.sh coder handoff "斐波那契数列代码生成" reviewer task-2vecry
4. sessions_send 通知 reviewer(session key: agent:reviewer:main),消息格式:
task_id=task-2vecry
task=/root/.openclaw/workspace/tasks/task-2vecry/task.md

reviewer

任务:对 coder 生成的斐波那契代码进行代码审查,重点检查:
- 代码正确性(边界条件、递归终止条件等)
- 性能问题(如递归实现的指数级复杂度)
- 代码风格与可读性(PEP 8 规范)
- 是否有明显 bug 或潜在问题

将审查报告追加到 session.md(不需要修改代码文件,只需写报告)

完成后:
1. 发工作日志(开始):/root/.openclaw/workspace/scripts/log-to-channel.sh reviewer start "斐波那契数��代码审查" task-2vecry
2. 执行任务,将审计报告追加到 session.md
3. 发工作日志(移交):/root/.openclaw/workspace/scripts/log-to-channel.sh reviewer handoff "斐波那契数列代码审查" aichan task-2vecry
4. sessions_send 通知 agent:main:main,消息格式:
task_id=task-2vecry
task=/root/.openclaw/workspace/tasks/task-2vecry/task.md


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

Step 1:评估工作区大小

du -sb /root/.openclaw/workspace/tasks/task-2vecry/

Step 2:读取内容

wc -l /root/.openclaw/workspace/tasks/task-2vecry/session.md

Step 3:质检

评估标准:
- coder 产出的代码是否符合需求?
- reviewer 的审查是否有实质内容?
- Agent 间是否有未解决的分歧?
- 代码是否实际可运行?

Step 4:输出结论

通过
1. 调用工作日志:
bash /root/.openclaw/workspace/scripts/log-to-channel.sh 爱衣 done "斐波那契数列代码生成与审查" task-2vecry
2. message 工具发送给主人(telegram, 92763607),归纳任务结果(代码内容摘要 + 审查结论)
⚠️ 必须调用 message 工具,不能只在主对话回复

不通过 → 分析问题,message 主人说明