SuperAPI AI 工具集

apm-review-panel

编程与开发

查看项目

更新于 10-16 00:30

技能介绍

用途:在 microsoft/apm 中对已打标签的拉取请求运行多角色专家顾问评审,输出一条建议性评论,帮助维护者与 PR 作者自行判断是否发布,而不用二元结论或门禁标签。

主要能力:面板采用扇出加综合器结构。每位角色在独立任务线程中运行,返回符合 assets/panelist-return-schema.json 的 JSON;编排器校验各返回,再交给 apm-ceo 综合器(同样返回符合 assets/ceo-return-schema.json 的 JSON),最后按 assets/recommendation-template.md 渲染成唯一一条建议评论。固定角色包括 Python 架构师、CLI 日志专家、DevX UX 专家、供应链安全专家、OSS 增长黑客、测试覆盖专家和 APM CEO;另有条件角色 Auth 专家、文档写手与性能专家。

严重级别分为 blocking、recommended、nit,仅作信号强度,不用于门禁。CEO 返回 ship_recommendation.stance(ship_now / ship_with_followups / needs_discussion / needs_rework),只是给人类评审者的建议文字,不会被自动应用为标签或状态检查。

使用方式:编排器是唯一写入者,每次运行只调用一次 add-comment 和一次 remove-labels;remove-labels 会清除 panel-review,并防御性移除历史遗留的 panel-approved / panel-rejected,不调用 add-labels。所有子智能体只返回 JSON,禁止执行 gh 写命令、发评论、改标签或触碰 PR 状态。每个任务派发均为阻塞式,必须等待返回,不能后台运行;回合必须至少产生一个安全输出,否则视为失败。

适用场景:适合需要多角度专业意见的代码评审,尤其是架构、CLI UX、安全、认证、文档、性能与测试覆盖等主题的 PR。

限制:该技能为顾问性质,不计算二元裁决、不应用裁决标签、不阻塞合并。条件角色的激活规则、路由矩阵以及具体步骤均按资料所述执行,未提供更多安装命令或价格信息。