<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Diff审查 on AI 观察</title><link>https://ai.wujiong.cc/tags/diff%E5%AE%A1%E6%9F%A5/</link><description>Recent content in Diff审查 on AI 观察</description><generator>Hugo</generator><language>zh-CN</language><lastBuildDate>Sat, 17 Oct 2026 11:52:30 +0800</lastBuildDate><atom:link href="https://ai.wujiong.cc/tags/diff%E5%AE%A1%E6%9F%A5/index.xml" rel="self" type="application/rss+xml"/><item><title>用提示词做 Diff 代码审查：聚焦风险而非风格偏好</title><link>https://ai.wujiong.cc/posts/2026-10-17-ai-coding-diff-review-prompt/</link><pubDate>Sat, 17 Oct 2026 11:52:30 +0800</pubDate><guid>https://ai.wujiong.cc/posts/2026-10-17-ai-coding-diff-review-prompt/</guid><description>&lt;p&gt;把整个仓库丢给模型，不如把 Diff 与意图讲清。面向 Diff 的审查提示词，逼模型回答：正确性、安全、兼容、测试与回滚，而不是争论缩进。&lt;/p&gt;
&lt;h2 id="适用场景"&gt;适用场景&lt;/h2&gt;
&lt;p&gt;拉取请求预审、热修二次核查、新人改动的风险扫描。最终合并仍由人负责。&lt;/p&gt;
&lt;h2 id="流程"&gt;流程&lt;/h2&gt;
&lt;ol&gt;
&lt;li&gt;准备：PR 描述、Diff、相关测试结果摘要&lt;/li&gt;
&lt;li&gt;要求模型按严重级别列问题&lt;/li&gt;
&lt;li&gt;人确认真伪，过滤口味建议&lt;/li&gt;
&lt;li&gt;对真实问题补测试或改代码&lt;/li&gt;
&lt;li&gt;必要时第二轮只审争议文件&lt;/li&gt;
&lt;/ol&gt;
&lt;h2 id="提示词模板"&gt;提示词模板&lt;/h2&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#e6edf3;background-color:#0d1117;-moz-tab-size:4;-o-tab-size:4;tab-size:4;"&gt;&lt;code class="language-text" data-lang="text"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;【角色】资深审查者，只基于提供的 Diff 与说明，不假设未给出的文件正确。
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;【变更意图】：
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;【Diff】：
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;【已有测试/验证】：
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;请输出：
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;1. 阻断级问题（正确性/安全/数据损坏）
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;2. 应修问题（边界、兼容、可观测性）
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;3. 测试缺口
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;4. 可忽略的风格项（单独一栏，默认不阻塞）
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;每条含：位置、原因、建议复现或验证方式。
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;禁止编造 Diff 中不存在的函数行为。
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h2 id="延伸阅读"&gt;延伸阅读&lt;/h2&gt;
&lt;p&gt;系统化清单见&lt;a href="https://ai.wujiong.cc/posts/2026-10-16-ai-code-review-guide/"&gt;AI 代码审查指南&lt;/a&gt;；安全向提示注入演练见&lt;a href="https://ai.wujiong.cc/posts/2026-10-17-security-prompt-injection-drill/"&gt;提示注入演练&lt;/a&gt;。&lt;/p&gt;</description></item></channel></rss>