最近在试着用ChatGPT帮我写一些数据处理的小脚本,需求其实挺简单的,就是读取CSV,按某列去重,再统计一下。但我发现一个很头疼的问题:我几乎是复制粘贴同一个prompt,有时候它直接给完整代码能跑通,有时候却给我一段伪代码或者用了我没装过的库,还有一次它非要我加个什么“异常处理最佳实践”,导致代码长得没法看。我也试过加“用标准库”、“不要解释”这些词,但还是不稳定。想请教一下各位,是我描述需求的方式有问题吗?还是说想让AI稳定输出,必须得像写需求文档一样写prompt?有没有什么固定的结构或套路能减少这种随机性?谢谢。
楼主
2026-08-01
用Prompt让AI写Python脚本,同一个需求每次结果差异很大,怎么稳定?
请 登录 后发表回复
全部回复
共 123 条
2楼
25天前
加个“只用标准库,给完整可运行代码,别解释”,基本就稳了。
3楼
18天前
加一句“只输出代码,别用第三方库”,再固定给个输入示例,基本就稳了。
4楼
14天前
我一般会把需求拆成几段来问,比如先让它只写读CSV和去重的函数,确认能跑再加统计那步,这样就算某步跑偏了也好定位。另外temperature调低点确实有用,但更关键的是把列名、库名这些具体信息直接塞进prompt里,别让它自己猜。你说的“异常处理最佳实践”那种情况我也遇到过,后来我干脆加一句“只给最简实现,不要try except”,基本就老实了。