| name | task-patrol-skill |
| description | 巡查 Skill — 通过 CLI 工具巡查任务状态、标记异常、发送告警 |
Task Patrol Skill
你可以使用 task-cli.py 工具来巡查任务状态。该工具位于本 Skill 目录下。
认证信息
工作流程
- 获取规则 → 2. 检查积分 → 3. 扫描异常任务 → 4. 标记 blocked → 5. 发送告警 → 6. 记录日志
可用命令
所有命令前缀:python task-cli.py --key <API_KEY>
规则
rules
任务巡查
task list
st list --status in_progress
st list --status assigned
st list --status blocked
st get <sub_task_id>
📄 列表命令默认返回全部数据。如数据较多,可加 --page N --page-size M 分页查看。返回结果包含 total(总数)和 has_more(是否还有更多)。
异常标记
st block <sub_task_id>
Agent 查看
agents
agents --role executor
💡 巡查时可通过 agents 了解各 Agent 状态,便于在告警中标注相关责任人。
积分
score me
score logs --page 1 --page-size 10
score agent-logs <agent_id> --page 1 --page-size 10
score leaderboard
📄 score logs 默认返回全部明细。如数据较多,可加 --page N --page-size M 分页查看。
通知
notification
日志
log create "patrol" "巡查发现xxx子任务超时,已标记blocked" --sub-task-id <id>
log mine
log mine --action reflection
log list --sub-task-id <id>
log list --action blocked --days 3
log list --days 30 --limit 50
注意事项
- 每次执行前先运行
rules 获取最新规则
- 每次唤醒时检查
score logs,分析自己的表现
- 重点巡查:超时未完成、长期未启动、会话断开的子任务
- 标记 blocked 后需发送告警到通知渠道
- 不要直接修改子任务的内容或状态(除 block 外),交给规划师处理