用途:这是一个给 AI 编程智能体使用的技能,用于处理 PR 上收到的代码评审反馈,尤其是建议含糊、技术上可疑或与现有实现冲突的情况。核心原则是先核实再实现、先提问再假设,技术正确性优先于社交舒适。
主要能力:给出接收反馈的响应流程——完整读完反馈、用自己的话复述需求、对照代码库核实、评估是否适用于当前代码库、给出技术性确认或有理由的反驳、逐条实现并逐条测试。区分来自人类搭档与外部评审者的反馈:前者可信,理解后即可实现;后者需先检查是否技术正确、是否破坏现有功能、是否理解完整上下文。提供 YAGNI 检查(对“正规实现”类建议先 grep 代码库确认是否真被调用)、实现顺序(先澄清、再按阻塞问题→简单修复→复杂修复推进)、何时该反驳(破坏功能、评审者缺上下文、违反 YAGNI、技术不适用、兼容性原因、与架构决策冲突)以及如何反驳(用技术理由、具体提问、引用可运行测试)。还规定禁止的表演式回应(如“你说得完全对!”“好建议!”)和正确确认方式(直接说明改了什么),以及反驳错误时如何简洁纠正。
使用方式:作为技能被智能体加载后,在收到评审反馈时按上述模式执行;资料未提供具体安装命令或调用接口。
适用场景:PR 评审意见处理、多条目修改请求、外部评审者建议评估。
限制:不适用于简单明确、完全理解的反馈,人类搭档意图清晰的直接请求,被明确要求“直接实现”的情况,以及无需核实的琐碎修正(拼写、格式)。