SuperAPI AI 工具集

progress

办公与效率

查看项目

更新于 10-15 23:23

技能介绍

用途:在长时间任务中,用户重新回到任务并运行 /progress 时,打印一份任务当前的短清单,说明任务所处的位置。该技能为只读操作:不编辑任何文件,不运行写命令,不启动工作;打印报告后即停止。

主要能力:收集真实状态而非仅依赖对话(对话在压缩后会过时)。来源包括:对话(目标、未决问题与决策、用户指定的停止点)、任务列表(待办项及其状态)、工作树(git status --short、git log --oneline <default-branch>..HEAD)、PR 与 CI(仅当存在 PR 时执行 gh pr view --json number,url,state,mergeStateStatus,statusCheckRollup)、后台工作(运行中的子智能体、后台 shell、监视器)。不适用的来源可跳过。交叉核对:待办标记为完成但没有对应提交、推送或绿色检查时,不算完成。

整理方式:Needs you(只有用户能推进的事,如决策、问题、批准、密钥、手动步骤);Blocked(等待外部事物,如 CI、审查、速率限制、其他智能体,并说明什么能解除阻塞);Now(正在进行的一项);Next(开放项,按顺序);Done(完成项,对不可重复运行的步骤加标注,如 (pushed)、(migration ran)、(PR opened))。

输出格式:按指定结构打印,省略空小节,不打印“none”。每节约十项,合并小步骤,丢弃琐碎和已放弃的尝试。决策保留其在对话中首次获得的编号,新项取下一个空闲编号。每个选项一个子项,恰好标记一个推荐项,置于其子项开头。用链接而非复述:PR、issue、commit、文件路径。不做总结、时间线、叙述或状态颜色。状态未知时写“unknown”和检查它的命令,绝不猜测。

适用场景:长时间任务中用户返回时快速了解进度。限制:只读,不执行任何写操作或开始工作;依赖 git、gh 等命令与实际状态;未提供的细节(如具体收费、平台支持)暂未提供。