SuperAPI AI 工具集

task-system

通用与其它

查看项目

更新于 10-16 00:00

技能介绍

用途:在项目仓库内管理任务,支持创建、更新、完成、排序、筛选、审阅、跟踪依赖以及查找可执行工作。任务作为永久历史保存,创建后不删除,与随会话结束而消失的运行时临时任务工具相互独立。

主要能力:数据存于 .agents/tasks/ 下的三个文件——inbox.md(自由文本暂存区)、tasks.yaml(活动任务)、closed.yaml(归档,仅追加)。任务使用自增的 TSK-NNNN 编号,优先级为 p0(最高)到 p4,支持命名别名。状态共 12 种:todo、in-progress、done、blocked、postponed、cancelled、review、waiting、parked、deferred、backlog、abandoned,状态间可自由转换。依赖类型包括 blocks、parent、child、discovered、relates,其中 blocks 影响就绪队列。活动列表按最新优先、归档按最旧优先排序。

使用方式:先执行 tasks init 初始化。常用命令包括 tasks add 创建任务(可带 --priority、--tag、--dep、--notes、--source、--related、--evidence),tasks take 领取任务,tasks update 更新状态或优先级,tasks close 关闭并归档,tasks status、tasks ready、tasks blocked、tasks next --take 查看概览与队列,tasks deps 查看依赖链,tasks inbox 读取收件箱。收件箱处理流程为:读取全部条目、为可执行项起草任务、向用户确认、创建任务后清空 inbox.md。

限制:tasks.yaml 与 closed.yaml 只能通过 CLI 修改,禁止手工编辑;inbox.md 可自由编辑。不要创建重复任务,不要删除任务,应关闭而非删除。不适用于临时运行时跟踪。资料未提供安装方式、收费、平台支持等细节。