系统提示重复四次,再多就是浪费

Say It Four Times (In Your System Prompt)

系统提示重复四次,再多就是浪费

我花了一周时间测试一个流行建议:在系统提示中重复指令是否有效。实验在 Gemini 2.5 Flash 上进行,要求模型在 Python 代码中只使用单引号。结果显示,重复指令确实能显著提升遵循率,从重复一次的 74% 跃升至四次的 97%。但超过四次后,效果完全持平,继续重复纯属浪费 Token。更有趣的是,模型对文档字符串(docstring)中的双引号视而不见,仿佛将其归类为不同类别。此外,单次测试往往像抛硬币,建议至少运行十次才能得出可靠结论。重复指令是低成本修复手段,但别指望它能解决所有问题。

超过四次重复后,效果就完全持平了,继续重复纯属迷信,还会让你白白浪费 Token。

同日更多故事

2026-08-23