用途:对 microsoft/apm 中已标记的拉取请求运行多角色专家顾问评审,输出一条建议性评论,供维护者与 PR 作者自行决定是否合并。
主要能力:面板采用扇出加综合器结构。每个角色在独立 agent 线程中运行(通过 task 工具),返回符合 assets/panelist-return-schema.json 的 JSON;编排器对每个返回做 schema 校验,再交给 apm-ceo 综合器(同样是 task 线程,返回符合 assets/ceo-return-schema.json 的 JSON),最后依据 assets/recommendation-template.md 渲染一条建议评论。panel-mode 支持 full、lean、delta 三种,省略或未知时默认 lean。角色包括 Python 架构师、CLI 日志专家、DevX UX 专家、供应链安全专家、OSS 增长专家、认证专家、文档作者、测试覆盖专家、性能专家与 APM CEO,多数按改动面条件触发。
使用方式:调用前需填写激活卡字段(skill、mode、subject、path、intent、origin、write、debug、repo、pr、invocation、invocation_mode、panel-mode),缺字段则停止。write 默认 on;write: off 只返回填充模板,不评论、不加标签、不请求评审者。write: on 通过 autopilot-comment 发布一条建议评论,并可能清除 panel-review 标签。origin 分 unattended 与 actor-session,未知时按 unattended 失败关闭。
限制:该技能为顾问性质,不产生 APPROVE/REJECT,不应用判定标签,不阻断合并;严重度分 blocking、recommended、nit,均不构成门禁。只有编排器可写 PR,且仅一次 add-comment 与一次 remove-labels,绝不 add-labels。子代理只返回 JSON,不得调用 gh 写命令。CODEOWNERS 具有最高优先级,建议不得替换、重排或违背其所有者。每次面板运行只发一条评论;回合必须以至少一个安全输出结束,否则会被判定失败。@me 若为 PR 作者则无法请求自审,记录后继续。该技能在任何模式下都不分配 issue 或 PR。