首页龙虾技能列表 › agent-task-tracker — 主动任务状态管理

agent-task-tracker — 主动任务状态管理

v1.0.0

主动管理任务状态,记录任务开始、进度更新、完成或失败。适用于每个任务事件,跟踪请求、运行中(后台进程、SSH 会话)、已完成和下一步任务。支持会话重置后状态保留。

0· 475·3 当前·3 累计
by @sunshine-del-ux (Sunshine-del-ux)·MIT-0
下载技能包
License
MIT-0
最后更新
2026/3/3
安全扫描
VirusTotal
无害
查看报告
OpenClaw
可疑
medium confidence
该技能基本符合其声明的目的(维护小型持久任务状态),但存在元数据和指令不匹配以及涉及隐私的细节(写入 PID、服务器名称、命令),值得在安装前仔细审查。
评估建议
["验证发布者和来源,因为包含的 _meta.json 中的 ownerId 和版本与注册元数据不同。","决定是否希望自动触发,因为文档说它应该 '自动触发' 但注册元数据没有强制始终启用。","避免存储包含秘密的命令或参数,确认 memory/tasks.md 位置的访问控制。","请求或添加规则在写入前编辑敏感字段(令牌、密码、私钥、带秘密的参数)。","考虑使其由用户触发或限制记录的字段以减少泄漏。如果无法验证所有者或不适应持久记录过程/主机/命令详细信息,请不要安装或仅在受限/测试环境中启用。"]...
详细分析 ▾
用途与能力
名称/描述与 SKILL.md 指令一致(读/写单个状态文件),但包元数据和包含的 _meta.json 不一致(不同 ownerId 和版本)。SKILL.md 声称 '自动触发 — 不由用户触发',但注册标志显示正常的用户可触发/自主行为(always: false)。这些关于来源和调用模型的不一致是意外的。
指令范围
指令明确指示代理写/读 memory/tasks.md 并记录会话 ID、PID、服务器名称和完整命令。这与任务跟踪器一致,但这些字段可能包含敏感数据(服务器标识符、可能包含秘密的命令行参数)。SKILL.md 还强制 '在报告给用户之前更新文件 (write-first)',这增加了持久化暂时或敏感状态的机会。文档不引用其他文件或环境变量,一致,但它没有在技能元数据中声明 memory/tasks.md 路径(没有必需的配置路径),因此在声明的要求和运行时指令之间存在一个小的不匹配。
安装机制
仅指令的技能,没有安装规格和代码文件 — 安装风险低,因为安装程序不会下载或写入任何内容。运行时行为仅限于读/写小状态文件。
凭证需求
该技能不请求环境变量或外部凭证,这与其声明的目的成比例。然而,它指示代理捕获的数据(命令、PID、服务器名称)可以包含秘密;没有声明的秘密是适当的,但该技能应记录编辑规则。
持久化与权限
该技能预计在会话之间持久化状态(应对重置),这符合其目的。它不请求 'always: true' 或系统范围的权限。主要关注点是 SKILL.md 声称自动触发(在每个任务事件上运行),而注册标志没有指示强制包含 — 这种不匹配影响该技能在实践中的广泛性。
安全有层次,运行前请审查代码。

License

MIT-0

可自由使用、修改和再分发,无需署名。

运行时依赖

无特殊依赖

版本

latestv1.0.02026/3/3

任务跟踪器技能 v1.0.0 — 跟踪和维护实时任务状态以应对会话重置。

● 无害

安装命令 点击复制

官方npx clawhub@latest install new-agent-task-tracker
镜像加速npx clawhub@latest install new-agent-task-tracker --registry https://cn.clawhub-mirror.com

技能文档

任务跟踪器


name: task-tracker description: 主动任务状态管理。用于每个任务开始、进度更新、完成或失败。跟踪请求、运行中(后台进程、SSH 会话)、已完成和下一步任务。支持会话重置后状态保留。自动触发 — 不由用户触发。
# 任务跟踪器 维护一个实时任务状态文件,以便在会话重置/压缩时保留上下文。

状态文件

memory/tasks.md — 单一的真相来源。

写入时机

  • 任务接收 → 添加条目,状态 🔄 进行中
  • 后台进程启动 → 记录会话 ID、PID、服务器、命令
  • 进度更新 → 更新状态/备注
  • 任务完成 → 标记 ✅ 完成,记录结果/链接
  • 任务失败 → 标记 ❌ 失败,记录错误
  • 会话开始 → 读取 memory/tasks.md 以恢复感知

格式

# 活动任务

[任务 ID] 短描述

  • 状态: 🔄 进行中 | ✅ 完成 | ❌ 失败 | ⏸️ 暂停
  • 请求时间: YYYY-MM-DD HH:MM
  • 更新时间: YYYY-MM-DD HH:MM
  • 后台: 会话 ID (PID) 在服务器名称 — 命令
  • 备注: 进度细节、部分结果
  • 结果: 最终输出、链接、摘要
# 已完成(最近)

规则

  • 在报告给用户之前更新文件(写入优先)
  • 包括足够的细节以便在没有之前对话上下文的情况下恢复
  • 对于后台进程:始终记录会话 ID + 服务器 + 命令
  • 对于多步任务:在每一步之后更新
  • 保持简洁 — 这不是一个日志,而是一个状态快照
  • 大小限制:保持在 50 行 / 2KB 之内 — 此文件在每个会话开始时读取
  • 完成的任务:折叠为一行摘要,引用每日笔记获取详细信息
  • 剪除 3 天之前的完成任务
  • 如果活动为空,写入 (无) 以使其明显
数据来源:ClawHub ↗ · 中文优化:龙虾技能库
OpenClaw 技能定制 / 插件定制 / 私有工作流定制

免费技能或插件可能存在安全风险,如需更匹配、更安全的方案,建议联系付费定制

了解定制服务