Telegram 日志消息附可点击链接,浏览器直接查看 task.md / session.md(Markdown 渲染)。
详细方案:/root/.openclaw/workspace/memory/docs/todo/T025-task-viewer.md
reviewer(审计方案)→ coder(实现)→ reviewer(审计代码)→ 爱衣质检
/root/.openclaw/workspace/memory/docs/todo/T025-task-viewer.md 全文完成后 sessions_send 通知 agent:coder:main:
task_id=task-120pq4
task=/root/.openclaw/workspace/tasks/task-120pq4/task.md
/root/.openclaw/workspace/scripts/log-to-channel.sh(了解现有结构)/opt/caddy/config/Caddyfile(了解现有配置)/root/sandbox/task-120pq4/ 实现:task-viewer.py(Markdown 渲染服务,方案第六节)task-viewer.service(systemd service)Caddyfile(完整副本,追加 tasks.guuax.com 块)log-to-channel.sh(副本,更新 task_id 参数支持)完成后 sessions_send 通知 agent:reviewer:main:
task_id=task-120pq4
task=/root/.openclaw/workspace/tasks/task-120pq4/task.md
完成后 sessions_send 通知 agent:main:main:
task_id=task-120pq4
task=/root/.openclaw/workspace/tasks/task-120pq4/task.md
cp /root/sandbox/task-120pq4/task-viewer.py /root/.openclaw/workspace/scripts/cp /root/sandbox/task-120pq4/task-viewer.service ~/.config/systemd/user/systemctl --user daemon-reload && systemctl --user enable --now task-viewercurl http://127.0.0.1:8181/ 验证服务正常cat >> /opt/caddy/config/Caddyfile 追加 tasks.guuax.com 块docker restart caddy 重载配置log-to-channel.sh aichan done "Task 日志网页查看" task-120pq4