任务进度四态上报+成果交付入库——FmodeAgent 平台 App/看板实时可见。三表初始化+progress四态心跳+deliver幂等上报+status双视角;Parse Date __type坑实测沉淀;零硬编码凭据四级解析。
|
|
1 week ago | |
|---|---|---|
| skills | 1 week ago | |
| .gitignore | 1 week ago | |
| LICENSE | 1 week ago | |
| README.md | 1 week ago | |
| package.json | 1 week ago |
Agent 干活进度与成果交付,即刻进入 FmodeAgent 平台(App 四 Tab / 看板实时可见)——初始化三表 + 进度四态上报 + 交付链接入库。 来源:FmodeAgent 集群实战验证的「任务进度上报+成果交付上报」能力(agent-status-reporter 家族封装)。
Agent 在容器里埋头干活,主人看不到进度、成果散落各处没人沉淀。本技能把三件事变成三条命令:
Agent 上报 → Parse 表 → App 四 Tab / 看板(scope 三视角 mine/company/all)
① init-tables 初始化/校验 FmodeAgent / AgentTaskStatus / AgentDeliverable 三表
② progress 任务四态 ack→running→done/failed + 30s 心跳(无心跳=疑似死亡主动查)
③ deliver 交付即报:交付物+链接上报入库(幂等覆盖,漏报即补)
④ status 查询本 agent 最近任务 / 全集群视角
node skills/fmode-task-progress/scripts/init-tables.mjs
node skills/fmode-task-progress/scripts/progress.mjs ack --agent my-agent --task t1 --name "课纲修订"
node skills/fmode-task-progress/scripts/progress.mjs running --agent my-agent --task t1
node skills/fmode-task-progress/scripts/deliver.mjs --agent my-agent --task t1 \
--title "课纲 v1.0.6" --url "https://s3.fmode.cn/xxx/index.html" --type courseware
node skills/fmode-task-progress/scripts/status.mjs mine --agent my-agent
四级解析:环境变量 PARSE_APP_ID/PARSE_MASTER_KEY → ~/.fmode/config.json parse 段 → future-server/config/config.nova.json → 报错指引退出。密钥绝不入仓。
{"__type":"Date","iso":"..."} 包装,裸字符串报 schema 111——脚本已统一封装 wrapDate()(详见 SKILL.md 坑章节)。--delivered-at 补录)git clone https://git.fmode.cn/fmode/skill-task-progress.git
cp -r skill-task-progress/skills/fmode-task-progress ~/.hermes/skills/
git clone https://github.com/fmodecn/skill-task-progress.git
cp -r skill-task-progress/skills/fmode-task-progress ~/.claude/skills/ # 或 ~/.codex/skills/
复制 skills/fmode-task-progress 到对应技能目录,读 SKILL.md 按工具规范并入。
MIT