AI代码评审两件套:superpowers-skills中如何请求评审,以及如何优雅地回怼反馈

发布时间:2026/10/30 22:27:05

AI代码评审两件套:superpowers-skills中如何请求评审,以及如何优雅地回怼反馈 【免费下载链接】superpowers-skillsCommunity-editable skills for Claude Codes superpowers plugin项目地址https://gitcode.com/gh_mirrors/su/superpowers-skills点击查看免费下载如果你在用 Claude Code 做开发superpowers-skills 是 superpowers 插件的社区技能库其中有两个AI 代码评审技能特别值得掌握requesting-code-review请求评审与 receiving-code-review接收反馈。前者让 AI 主动派发评审子代理把关代码后者教 AI 如何技术化地回应评审意见——不谄媚、不盲从必要时优雅回怼。本文带你把这一整套流程跑通。一、AI 代码评审的完整闭环两个技能各司其职superpowers-skills 把评审拆成了攻守两端技能文件路径核心职责一句话心法Requesting Code Reviewskills/collaboration/requesting-code-review/SKILL.md派发 code-reviewer 子代理在问题扩散前拦截缺陷Review early, review often早评审勤评审Code Review Receptionskills/collaboration/receiving-code-review/SKILL.md收到反馈后先验证再动手技术正确优先于社交舒适Verify before implementing先验证再实现两个技能搭配使用第一个负责把评审请进来第二个负责把反馈接住、接稳。二、第一件如何向 AI 请求代码评审何时必须请求评审根据 requesting-code-review 技能评审分强制与可选两档强制场景Mandatory子代理驱动开发subagent-driven development中每个任务完成后完成一个主要功能后合并进主分支之前可选但高性价比的场景卡住了换个新视角重构之前建立基线检查修复复杂 bug 之后请求评审的三步操作整个流程并不复杂核心步骤在 SKILL.md 中有完整定义第 1 步拿到两个 commit SHABASE_SHA$(git rev-parse HEAD~1) # 起始提交或 origin/main HEAD_SHA$(git rev-parse HEAD) # 结束提交第 2 步派发 code-reviewer 子代理使用 Task 工具加载评审模板 code-reviewer.md填入 5 个占位符{WHAT_WAS_IMPLEMENTED}— 你刚实现了什么{PLAN_OR_REQUIREMENTS}— 它本应做什么{BASE_SHA}/{HEAD_SHA}— 评审的提交区间{DESCRIPTION}— 一段简要总结第 3 步按严重程度分级处理反馈Critical严重→ 立即修复Important重要→ 继续推进之前必须修复Minor次要→ 记录下来日后再说评审员错了→ 带着技术推理去反驳push back评审子代理会交付什么模板文件 code-reviewer.md 规定了严格的输出格式确保评审结果可执行Strengths亮点具体到文件行号不空夸Issues问题按 Critical / Important / Minor 三级分类每条都要给出文件:行号、问题原因、修复建议Recommendations建议质量、架构、流程层面的改进Assessment结论明确回答 Ready to merge? Yes / No / With fixes模板还立下规矩不许没检查就喊 looks good不许把吹毛求疵标成 Critical不许含糊其辞比如改进一下错误处理这种空话。三、第二件收到反馈后如何优雅地回怼很多 AI 助手接到评审意见会立刻说 Youre absolutely right! 然后闷头照做——这正是 receiving-code-review 技能 最想纠正的毛病代码评审需要的是技术评估而不是情绪表演。六步响应模式READ → IMPLEMENT技能中给出的标准响应流程SKILL.mdREAD— 完整读完反馈先别反应UNDERSTAND— 用自己的话复述要求不清楚就问VERIFY— 对照代码库实际情况核实EVALUATE— 这条建议对当前代码库技术上是否成立RESPOND— 技术性确认或带理由地反驳IMPLEMENT— 一次只改一条每改一条都测试禁用回复清单别让 AI 当应声虫技能明确列出了绝不可用的回复SKILL.md❌ 禁用的谄媚回复✅ 应该怎么做Youre absolutely right!复述技术需求然后开工Great point! / Excellent feedback!提出澄清性问题Let me implement that now未验证就动手用技术推理反驳如果对方错了任何 Thanks for...直接修用代码行动回应技能的原话很直接当你发现自己正要写 Thanks 时——删掉它直接陈述修复内容。何时该回怼怎么怼该回怼的六种情况SKILL.md建议会破坏现有功能评审者缺乏完整上下文违反YAGNI原则给没人用的功能加戏对当前技术栈技术上不成立存在遗留代码/兼容性约束与你人类已做的架构决策冲突回怼的正确姿势用技术推理而不是防御性情绪提出具体问题引用能证明现状正确的测试和代码涉及架构争议时拉上人类拍板。 技能里还埋了一个彩蛋如果 AI 觉得回怼起来不太自在它可以发一句暗号 Strange things are afoot at the Circle K 来示意——这个细节让整套机制多了一分人味。反馈看不明白先停下来问一个高频陷阱是半懂不懂就先做一半。技能的规定是SKILL.md只要有任何一条不清楚STOP什么都先别改先就模糊条目请求澄清。因为各条目之间可能相关部分理解 错误实现。正确示范我理解第 1、2、3、6 条第 4 和 5 条在动手前需要澄清。YAGNI 检查评审员要求实现完整功能时如果评审员建议把某个端点实现得专业一点加数据库、日期过滤、CSV 导出……正确动作是先grep代码库确认实际使用情况没人调用→ 反问这个端点没有任何调用方直接删掉YAGNI吗有人调用→ 再谈完善背后的规则是你和评审员都向用户汇报——不需要的功能就不要加。改错了自己先前的回怼体面地认错如果你反驳了评审者、后来验证发现自己错了技能给出的标准模板是You were right — I checked X and it does Y. Implementing now.只陈述事实、立刻纠正、不写长篇道歉、不辩解当初为什么反驳。四、实战对比同一句反馈的两种回应技能文档中的真实示例SKILL.md最直观评审员说把遗留代码删掉❌ 表演式认同Youre absolutely right! Let me remove that...✅ 技术验证式回应查了一下……构建目标是 10.15而这个 API 需要 13。要兼容 13 以下版本就必须保留遗留路径。不过当前实现里 bundle ID 写错了——是修掉它还是干脆放弃 13 以下的支持同一个问题后者既核实了代码事实又给出了可执行的选项——这就是优雅回怼的含金量。五、把两件套放进你的工作流这两个技能不是孤立存在的它们与协作类技能形成了完整链条见 skills/collaboration/每个任务之间subagent-driven-development 规定新子代理执行任务 任务间代码评审评审问题在下一任务开始前就被拦下合并之前requesting-code-review 的强制场景覆盖 before merge to main收尾阶段finishing-a-development-branch 会先验证测试全绿再给出合并 / PR / 清理选项找不到技能时用 find-skills 脚本按关键词过滤快速定位六、小结三条带得走的规则评审要早、要勤任务完成后、大功能完成后、合并前主动派发 code-reviewer按 Critical / Important / Minor 分级处理先验证再实现收到反馈先 READ → VERIFY → EVALUATE不理解的条目先问清楚再动手技术正确 社交舒适拒绝谄媚式认同评审错了就用代码和测试回怼自己错了就一行话体面认错掌握这套AI 代码评审两件套你的 Claude Code 工作流就同时拥有了质量闸门和理性防线——代码评审不再是一场客套表演而是扎实的技术对话。赞分享【免费下载链接】superpowers-skillsCommunity-editable skills for Claude Codes superpowers plugin项目地址https://gitcode.com/gh_mirrors/su/superpowers-skills点击查看免费下载相关推荐免费给 Windows 11 去臃肿Win11Debloat 小白友好上手指南免费给 Windows 11 去臃肿Win11Debloat 小白友好上手指南 Win11Debloat 是一个免费开源的 PowerShell 脚本批量卸桌面应用CLIDetox 代码审查指南如何专业地评审 Pull RequestDetox 代码审查指南如何专业地评审 Pull Request 导读 Pull RequestPR审查是 Detox 协作流程中最关键的环节之一——作为测试移动开发质量保障开发工具AI 代码评审入门Sentry Skills 中 code-review 与 find-bugs 如何提升代码质量AI 代码评审入门Sentry Skills 中 code review 与 find bugs 如何提升代码质量 Sentry Skills 是 Sentr创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
延伸阅读

更多相关文章

2026/10/30 22:27:05

Milvus 索引不重建也能查:为什么召回率悄悄掉到随机水平

本文摘要:换 Embedding 模型却不重建索引,查询不报错但召回率悄悄跌至随机。通过 IVF_PQ 双层失配机制复现相似度趋同,给出灰度切换方案。适用于新旧模型维度相同的场景,维度变更时查询直接报错。 一、问题与结论 先说结论&#…

2026/10/30 22:27:05

MySQL 8.0 联合索引走错:为什么加了索引查询反而从 200ms 变成 8s

本文摘要:线上订单加联合索引后从 200ms 变 8 秒,索引命中却更慢。根因是 MySQL 8.0 偏好免排序索引,低选择性前缀致回表暴涨。仅适用于非覆盖索引场景,统计信息过期需先刷新再判断。 一、问题与结论 环境:Docker 启动…

2026/10/30 23:22:35

推理的一致性哈希与亲和路由-让同一用户落到同一实例

文章目录摘要一、为什么推理服务是有状态的二、一致性哈希怎么做亲和三、虚拟节点缓解倾斜四、会话与上下文的粘性五、抖动与均衡的权衡六、失效与迁移处理七、常见坑八、衔接大会专题你会在奇点智能技术大会看到什么落地清单(Checklist)工程取舍速记补充…

2026/10/30 23:22:35

训练集群的能耗与碳效率-绿色AI的工程账

文章目录摘要一、训练为什么是电老虎二、芯片与平台能效三、利用率是隐藏大户四、液冷与散热效率五、能耗与性能的非线性六、调度与错峰七、常见坑八、衔接大会专题你会在奇点智能技术大会看到什么落地清单(Checklist)工程取舍速记补充问答摘要 大模型训…

2026/10/30 23:22:35

智能体的工具描述与Schema设计-让模型用对工具

文章目录摘要一、为什么工具总被用错二、描述怎么写才清楚三、参数 Schema 的讲究四、副作用与权限显式化五、详细与成本的权衡六、工具治理与版本七、常见坑八、衔接大会专题你会在奇点智能技术大会看到什么落地清单(Checklist)工程取舍速记补充问答摘要…

2026/10/30 23:22:35

STBC MIMO-OFDM误码率分析:Alamouti编码与仿真避坑指南

简介:这套Matlab仿真代码实现基于STBC的MIMO-OFDM系统误码率分析,面向无线通信方向的学生与科研人员,重点解决多天线OFDM系统在不同调制方式下的性能评估问题。代码支持BPSK、QPSK、8PSK、16PSK四种M-PSK调制,并可在1X1、2X2、4X4…

2026/10/30 23:22:35

企业AI能力评价标准:从战略到落地的全方位指南

1. 企业AI能力评价标准的必要性作为AI应用架构师,我经常遇到企业客户提出的困惑:"我们投入了大量资源建设AI能力,但如何判断这些投入是否真正产生了价值?"这正是制定企业AI能力评价标准的核心意义所在。在过去的项目经验…

2026/10/30 20:55:10

全国计算机二级C语言真题PDF高效刷题指南

简介:这份PDF是全国计算机二级C语言考试的试题与答案解析,专为备考二级C语言的考生准备。内容涵盖C语言特点与设计理念、程序基本组成单位、main函数执行流程、函数嵌套调用规则、标识符命名规范、整型实型字符型数据类型、八进制十六进制数合法形式、运…

2026/10/30 20:55:10

requests+BeautifulSoup:爬虫抓取h1标题的入门实战指南

简介:一份以实战为导向的Python爬虫入门资源,面向具备基本编程基础、希望快速掌握网络数据抓取的初学者,可解决从零编写简单爬虫的常见困惑。实例以requests库发送HTTP请求、BeautifulSoup解析HTML文档,完整演示从网页中提取 标题…

2026/10/30 20:55:09

递推最小二乘参数辨识MATLAB编程:二阶系统与渐消记忆实现

简介:这是一篇面向控制系统、信号处理与机器学习等领域学习者的最小二乘参数辨识程序说明文档。资源共包含一个docx格式文档,压缩包大小七十八KB,内容围绕递推最小二乘算法和渐消记忆最小二乘算法展开:先构造一个极点位于单位圆内…

2026/10/30 0:00:46

NCP1342高频准谐振反激控制器:从设计约束到验收的完整方案

简介:NCP1342 高频准谐振反激控制器应用介绍译文文档,面向电源设计工程师、硬件研发人员及开关电源学习者,帮助读者跨越英文原版资料的语言门槛,系统理解这款高集成度 QR Flyback 控制器的设计要点。文档围绕芯片核心特性展开&…

2026/10/30 0:00:46

NCP1342准谐振反激电源设计:从选型到验收的全流程解析

简介:这份文档面向电源设计工程师与开关电源学习者,系统梳理NCP1342高频准谐振反激控制器的应用要点,帮助读者快速理解这款高集成度离线电源变换器控制芯片的工作机制与设计方法。内容涵盖芯片核心特性、引脚功能定义、电气特性参数表、最大额…

2026/10/30 0:00:46

Web系统自动登出机制设计与实现全解析

1. 系统自动登出机制的设计初衷在各类Web应用和后台管理系统中,自动登出功能早已成为标配。这个看似简单的功能背后,实际上涉及用户安全、资源管理和体验优化的多重考量。作为从业十多年的老开发,我见过太多因为登出逻辑设计不当导致的安全事…

还想了解更多?直接咨询顾问

免费诊断 + 免费方案 + 透明报价。

全国咨询热线400-8866-253
免费获取方案
☎咨询二维码 ☎ ↑