示例

一个小型示例集合。提示旨在可用,但它们并非详尽或官方认可的集合,其日期和版本仅为示例记录。 了解“示例”的含义

PL-06 示例 v1.0 · 已更新 2026年7月4日

审查代码更改以发现错误、风险和缺失的测试

对差异进行结构化审查:先检查正确性,然后检查安全性和边缘情况,再检查测试,并对每个发现给出置信水平。

难度
高级版
占位符
3
适用范围
推理模型, 聊天助手, API 接口, 本地模型

填写占位符

提示

3 个占位符

审查以下内容 {{language}} 更改。它的预期功能是: {{intent}}。

按以下顺序报告发现的问题,每组中先报告最严重的问题:
1. 正确性:代码未按预期工作的情况。
2. 安全性与数据:不安全的输入处理、机密信息、权限、数据丢失。
3. 边界情况:空输入、非常大输入、并发或意外输入。
4. 测试:哪些未测试,每个漏洞给出一个具体测试用例。

对于每个发现的问题,说明行号或函数、出错内容、建议修复方法,以及你的信心等级(高、中或低)。除非风格问题会隐藏错误,否则不要评论风格。如果需要查看其他代码以确认问题,请说明是哪部分代码。

更改:
```
{{diff}}
```

双大括号中的词是占位符。发送提示之前,请在此处或您的工具中替换它们。

填写提示

已填写 0 / 3

您输入的内容会保留在此页面:不会保存,不会添加到地址,也不会发送到任何地方。重新加载或离开时会消失。

如果版本重要,请包括版本信息。 示例: Python 3.12

一两句话,就像在拉取请求描述中一样。 示例: 拒绝上传大于 10 MB 的文件,并给出明确的错误提示

使用统一差异格式最好。先删除密钥和机密。 示例: (在此处粘贴差异)

填写提示

页面上填写内容需要 JavaScript。选择提示语复制,然后在你的工具中替换每个占位符。

此提示中的占位符。
占位符需要填写的内容示例
{{language}}语言或框架. 如果版本重要,请包括版本信息。Python 3.12
{{intent}}更改应执行的操作. 一两句话,就像在拉取请求描述中一样。拒绝上传大于 10 MB 的文件,并给出明确的错误提示
{{diff}}差异或代码. 使用统一差异格式最好。先删除密钥和机密。(在此处粘贴差异)

这是正确的提示吗?

使用它的场合

  • 在请求同事审查之前,你希望有第二位读者。
  • 更改涉及输入处理、资金、权限或数据删除。

跳过它的场合

  • 代码是专有的,而你的工具未获批准用于该代码。
  • 你计划仅凭模型的批准进行合并。

如何调整它

你的团队有审核清单
将其作为第五组粘贴,并要求模型勾选每一项。
差异很大
一次审查一个文件,然后询问文件之间如何交互。

检查答案

在依赖结果之前,请确认:

  • 每个发现都会命名一个你可以定位的行或函数。
  • 每个高置信度的发现都是你可以重现或解释的。
  • 建议的测试是带有预期结果的具体输入。

注意

  • 安全性 切勿粘贴凭证、令牌或私钥。请先从差异中删除它们。
  • 准确性 模型可能会漏掉一些错误,也会发明一些错误。模型审查是对人工审查和测试的补充;不能替代它们。

修订历史

示例记录,最近的优先。
版本日期变更内容
v1.0初始示例版本。