• 适用模型ChatGPT / Claude / Gemini / DeepSeek
  • 使用场景编程
  • 标签编程ChatGPTClaude

这条提示词做什么

让模型用中文解释代码逻辑,指出潜在 bug 与边界问题,给出行为一致的重构建议并列出测试用例。适合读懂遗留代码或准备重构前的梳理。

使用步骤

写明语言并粘贴代码,复制运行。可追加「不要改变对外 API」。生产合并前必须人工审查与本地测试;勿粘贴密钥与客户隐私。

  • 提供完整相关片段
  • 写清期望行为
  • 审查重构差异
  • 补测后再合并

大型文件可先让模型画调用关系,再深入函数级审查。重构若触及公共模块,补充回归测试列表。把「已确认无问题」与「需人工跟进」分开记录。提示词可要求输出风险等级,便于排期,但等级本身仍需你用业务语境校准。

对并发与错误处理单独追问。要求给出复杂度粗估时声明是估计。生成测试用例用边界值与非法输入。提示词可指定输出统一用中文注释,方便团队阅读。

把本页说明当作开工清单:先明确目标,再打开下方入口或复制模板实践一次,最后把有效做法记进自己的笔记。信息会随官网与模型更新变化,重要操作请以官方最新文档为准,并保留必要凭证与版本记录以便回溯。

提示词

你是严谨的软件工程师。请分析下面代码:

1. 用简洁中文说明它在做什么
2. 指出潜在 bug、边界条件与性能问题
3. 给出重构后的版本(保持行为一致)
4. 列出需要补的测试用例

语言:{{语言}}
代码:
```
{{代码}}
```

提示词说明

生产代码请人工审查后再合并;可要求「不要改变对外 API」。

使用示例

粘贴一段函数,并写明语言(如 Python / TypeScript)。