用途:对 GitHub 仓库的开放 Issue 进行分诊,包含审计、分类、重复检测、PR 交叉引用、风险评估与评论草稿。支持 /issue-triage、/issue-triage all、/issue-triage 42 57 等调用。输出为多张行动表。
主要能力:三阶段流程——阶段1自动审计(始终执行),阶段2深度分析(可选,使用并行子代理),阶段3行动(需强制验证)。阶段1从 6 个维度分析:按已有标签或标题/正文关键词分类(Bug、Feature、Enhancement、Question/Support、重复候选);扫描 PR 正文中的 fixes/closes/resolves #N 建立 Issue 与 PR 映射;用标题 Jaccard 相似度 >60% 和正文关键词重叠 >50% 检测重复;风险分三级(红:CVE、vulnerability、injection、auth bypass 等;黄:breaking change、migration、deprecation 等;绿:其他);失活检测(30 天未活动为 Stale,90 天为 Very Stale);给出接受并优先、需标签、需评论、关联 PR、重复候选、可关闭等建议。输出 5 张表并复制到剪贴板。阶段2可针对所有 Issue、仅严重项、重复候选或失活项生成结构化报告(范围、缺失信息、风险影响、工作量 XS–XL、优先级 P0–P3、建议行动、英文评论草稿)。阶段3在执行前显示所有草稿,经 AskUserQuestion 验证后按评论、打标签、关闭顺序执行。
使用方式:前置条件为 git rev-parse --is-inside-work-tree 与 gh auth status,失败则停止。命令示例:gh issue list --state open --limit 100 --json number,title,author,createdAt,updatedAt,labels,assignees,body,comments;gh issue comment {num} --body-file -;gh issue edit {num} --add-label "{label}";gh issue close {num} --reason "not planned"。始终用 gh repo view 获取 owner/repo,优先使用 gh CLI。
限制:评论语言固定为英文,表格与摘要可英文或法文(默认法文);绝不自动关闭协作者的 Issue;未经用户明确验证不得评论或关闭;已有标签不重复添加;Issue 超过 50 条评论时仅摘要最后 5 条;重复候选需阶段2确认后才行动;遇到 GitHub API 速率限制应降低 --limit 并通知用户。中文等其它语言未在资料中说明,暂未提供。