返回提示词库
优化重构

化简:让代码变短变清楚

AI 写的代码越来越长、越来越看不懂时

  • 重构
  • 简化
  • 可读性

提示词全文

下面这段代码能跑,但太复杂了,帮我化简。

```
{{贴代码}}
```

简化目标:{{如 减少嵌套 / 去掉重复 / 命名更清楚}}
必须保留的行为:{{明确哪些行为不能变}}

请:
1. 先说明现在这段代码主要复杂在哪(最多 3 点)。
2. 给出化简后的完整代码。
3. 逐条说明你改了什么、为什么这么改更安全/更清楚。
4. 明确指出哪些地方你没敢动,以及为什么。

要求:
- 不改变外部行为,调用方不用改。
- 不要顺手加新功能、加抽象、加配置,我只要化简。
- 如果某段复杂度是业务本身决定的,直说「这里没法再简」,不要硬凑。

把 {{}} 里的部分换成你自己的内容

为什么这么写

  1. 「必须保留的行为」是重构的安全绳,没有它 AI 很容易在化简时悄悄改掉边界逻辑
  2. 要求说明「哪些地方没敢动」,能暴露出 AI(和你)都不确定的高风险区
  3. 禁止顺手加抽象,防止化简变成重写,越改越难懂
  4. 允许 AI 说「这里没法再简」,比强行化简出 bug 强得多

用起来的样子

一段五层嵌套的条件判断,AI 会用早返回(guard clause)拍平成顺序逻辑,并说明哪一处嵌套是业务必需、不能拍平。

常见坑

  • 只说「优化一下」,AI 会自行发挥,改出一堆你没要的抽象
  • 化简完不跑测试/不手动验证,行为变了都不知道
什么时候用
代码能跑但读起来费劲、准备继续加功能之前。
适用模型
Claude / GPT

相关分类