任务 ID: task-120pq4  |  文件: task.md  |  最后修改: 2026-02-23 10:34:01

Task task-120pq4 — Task 日志网页查看

文件路径

原始需求

Telegram 日志消息附可点击链接,浏览器直接查看 task.md / session.md(Markdown 渲染)。
详细方案:/root/.openclaw/workspace/memory/docs/todo/T025-task-viewer.md


执行链

reviewer(审计方案)→ coder(实现)→ reviewer(审计代码)→ 爱衣质检


各 Agent 职责

reviewer — 步骤1:审计方案

  1. read /root/.openclaw/workspace/memory/docs/todo/T025-task-viewer.md 全文
  2. 按方案第七节审计要点逐项检查
  3. 将审计结论追加到 session.md

完成后 sessions_send 通知 agent:coder:main:
task_id=task-120pq4
task=/root/.openclaw/workspace/tasks/task-120pq4/task.md

coder — 步骤2:实现

  1. read task.md、session.md(审计意见)、方案文档全文
  2. read /root/.openclaw/workspace/scripts/log-to-channel.sh(了解现有结构)
  3. read /opt/caddy/config/Caddyfile(了解现有配置)
  4. /root/sandbox/task-120pq4/ 实现:
  5. task-viewer.py(Markdown 渲染服务,方案第六节)
  6. task-viewer.service(systemd service)
  7. Caddyfile(完整副本,追加 tasks.guuax.com 块)
  8. log-to-channel.sh(副本,更新 task_id 参数支持)
  9. 将实现日志追加到 session.md

完成后 sessions_send 通知 agent:reviewer:main:
task_id=task-120pq4
task=/root/.openclaw/workspace/tasks/task-120pq4/task.md

reviewer — 步骤3:审计代码

  1. read task.md、session.md
  2. read 所有产出文件
  3. 按方案第七节代码审计要点检查
  4. 将审计结论追加到 session.md

完成后 sessions_send 通知 agent:main:main:
task_id=task-120pq4
task=/root/.openclaw/workspace/tasks/task-120pq4/task.md


⚠️ 爱衣质检 SOP

Step 1:du -sb /root/.openclaw/workspace/tasks/task-120pq4/

Step 2:read session.md

Step 3:质检(方案第八节)

Step 4:通过则

  1. cp /root/sandbox/task-120pq4/task-viewer.py /root/.openclaw/workspace/scripts/
  2. cp /root/sandbox/task-120pq4/task-viewer.service ~/.config/systemd/user/
  3. systemctl --user daemon-reload && systemctl --user enable --now task-viewer
  4. curl http://127.0.0.1:8181/ 验证服务正常
  5. cat >> /opt/caddy/config/Caddyfile 追加 tasks.guuax.com 块
  6. docker restart caddy 重载配置
  7. 用新版 log-to-channel.sh 覆盖旧版
  8. 更新 AGENTS.md + multi-agent-plan.md 调用示例(加 task_id 参数)
  9. log-to-channel.sh aichan done "Task 日志网页查看" task-120pq4
  10. message 主人(提示:需在 DNS 添加 tasks.guuax.com A 记录后才能外网访问)