SuperAPI AI 工具集

triage

通用与其它

查看项目

更新于 10-16 03:44

技能介绍

Triage 用于把项目 issue 跟踪器中的问题沿一个小型状态机推进,围绕分类角色和状态角色运作。分类角色包括 bug(有东西坏了)与 enhancement(新功能或改进);状态角色包括 needs-triage(待维护者评估)、needs-info(等待报告者补充信息)、ready-for-agent(规格完整,可交给 AFK 智能体)、ready-for-human(需人工实现)、wontfix(不予处理)。每个已分类 issue 应恰好带有一个分类角色和一个状态角色;若状态角色冲突,应先标记并询问维护者,再做其他操作。角色名称是规范名,跟踪器中实际标签字符串可能不同,映射应由环境提供,否则运行 /setup-matt-pocock-skills。

状态流转:无标签 issue 通常先进入 needs-triage,再转向 needs-info、ready-for-agent、ready-for-human 或 wontfix;报告者回复后 needs-info 返回 needs-triage。维护者可随时覆盖,遇到异常流转应先标记并询问。

使用方式:维护者用自然语言调用 /triage 并描述需求,例如查看需要关注的事项、查看某个 issue、将其移动到 ready-for-agent、或询问哪些可供智能体领取。

主要能力包括:展示待关注事项(按最旧优先分三类:未分类、needs-triage、needs-info 且有报告者新活动);对特定 issue 收集上下文并给出分类与状态建议;仅对 bug 尝试复现;必要时运行 /grill-with-docs;根据结果发布智能体简报、人工简报、分类笔记或关闭;支持快速状态覆盖,以及在缺少 grilling 时询问是否编写智能体简报。needs-info 模板要求列出已确认事项与向报告者提出的具体可执行问题。恢复先前会话时读取既有笔记,检查未决问题是否已答,避免重复提问。

限制:分类期间发布到跟踪器的每条评论或 issue 必须以“This was generated by AI during triage.”开头。参考文档包括 AGENT-BRIEF.md 与 OUT-OF-SCOPE.md。其他收费、平台与效果信息暂未提供。