代码评审追问为什么
收录 2026-10
不讲风格对错,追问这段代码为什么这么写。
这是我的[语言]代码:[粘贴代码],场景是[用途],我担心[性能/可读性/边界]。请以评审者身份只提问不直接改:问这段为什么这样组织、异常路径怎么处理、如果[输入变化]会怎样、有没有更简单的写法。每个问题后面等我回答,再决定是否给建议。
本站原创
中文原文
使用示例
示例输入
这是我的 Python 代码,用在批量导入订单,我担心边界输入会出问题。
输出应包含
- 只提问题而不直接改动代码
- 追问异常路径和输入变化情况
- 等我回答再决定是否给建议
复制前替换这些占位符 5
把方括号里的内容换成你的具体信息,替换后再粘贴给 AI。
[语言][粘贴代码][用途][性能/可读性/边界][输入变化]
使用建议
先答完问题再让它改,直接改会让你学不到东西。
可以这样改
- 明确轮数(如 5 轮)和出戏条件,结束后要评分与改写句。
- 要求 AI 只演对手,不给建议、不替你行动。
交付物(这次应拿到什么)
- 一场完整对话,且 AI 只在对手角色内说话
- 结束后的评分与可替换的句子
常见错法
- 没说轮数,AI 一直演下去,练不到收尾。
- 让它同时演对手又给建议,角色混乱、练不到东西。
输出验收(怎么判断能用)
- AI 只演对手,没有替你行动或给建议。
- 结束后有评分或改写句,能指出哪句有效。
适用场景与注意
- 适合:让 AI 只演对手、答完必须出戏,再给你评分或改写句。
- 注意:明确轮数与结束条件,否则它会一直演下去;涉及医疗法律场景需专业复核。