SuperAPI AI 工具集

tasks

编程与开发

查看项目

更新于 10-15 17:17

技能介绍

用途:把对话或编码工作流中的计划转成 ArchDev Tasks,构建带前置依赖且无环的任务图(DAG),在浏览器中供人工审阅、反馈、修订并保存。起草、浏览器交接、反馈收集、修订与保存验证由技能驱动,人工在网页 UI 审阅计划。不依赖 Factory、守护进程、常驻智能体或 archdev 初始设置。

主要能力:先按 epic 和 project 归属任务,通过 archdev projects list --query 查找或创建项目,并在创建/更新任务时设置 --epic 与 --project。将来源转成草稿 DAG:从对话提取结果、决定、约束、排除项和未决选择;从工作流计划读取实际计划产物并转换节点,保留意图、验收标准、引用和依赖。任务按可观察结果命名,给出目标、验收标准和验证,仅在有真实结果依赖处添加 depends_on 并用 dependency_reasons 说明,未决设计选择保留在 major_decisions。

使用方式:先连接本机,运行引导脚本获取可执行文件绝对路径(Bash/Zsh:archdev="$(bash /absolute/path/to/tasks/scripts/bootstrap.sh)",Fish 与 Windows PowerShell 有对应写法),再执行 "$archdev" auth status,未登录则 auth login。阅读 "$archdev" tasks guide 与 tasks graph schema。将草稿写成 UTF-8 JSON 文件(如 plans/task-review.json),使用 action: "preview" 格式。先对每个节点单独做一次只读子智能体检查(不传递对话、其他节点或计划路径),再运行 "$archdev" tasks review start --file plans/task-review.json --no-open,读取 ready 事件中的 url、sessionFile、stateFile、revision、planHash 并保持进程运行。用 tasks review feedback/status/update 驱动反馈循环,直到当前修订被保存并验证。

适用场景:需要人工审阅任务计划的团队协作或个人任务规划,支持 --team、--repository 指定保存目标。

限制:不得预创建全部节点后再走审查;不得编造需求、清单或会话元数据;review URL 与 session 句柄含本地凭据,不应提交、发布或写日志;浏览器须能访问 CLI 的 loopback 服务,远程沙箱的 localhost 不等于用户本机;若无法启动子智能体则跳过该步骤,不得在主上下文自审替代。部分字段如收费、价格、平台支持范围暂未提供。