你是否在使用 Cline(原 Vibe-coding)这类 AI 编程工具时,感觉它的“思考”过程很顺畅,但最终呈现给你的回答或代码注释却是全英文的,需要额外花时间去理解或翻译?这种情况其实很常见,因为许多核心的编程模型在训练时主要使用了英文语料库。
有没有一种方法,既能保留模型强大的推理和代码生成能力,又能在需要与人交互、呈现结果的部分使用我们更熟悉的中文呢?答案是肯定的。通过一个简单的配置提示词,我们就可以引导 AI 在合适的场景下切换语言。
其核心思路是:让 AI 在内部“思考”或处理复杂逻辑时,自由使用其最擅长的语言(通常是英文),但在输出最终结果、错误信息、任务确认以及与用户进行交互说明时,切换到中文。这样既不影响模型的技术发挥,也能极大提升我们阅读和理解的效率。
具体操作方法很简单。你只需要将下面这段提示词,添加到你所用工具的配置文件(例如 CLAUDE.md 或 AGENTS.md)中较为靠前的位置即可。
## Language
Use **Chinese** for:
- Task execution results and error messages
- Confirmations and clarifications with the user
- Solution descriptions and to-do items
- Commit info for git
这段配置清晰地规定了 AI 在哪些场景下应使用中文:
- 任务执行结果与错误信息:让运行日志和报错更易读。
- 与用户的确认和澄清:使对话交互更顺畅。
- 解决方案描述与待办事项:方便你快速理解后续步骤。
- Git 提交信息:让版本历史对中文团队更友好。
设置之后,你可以立刻体验一下。通常,AI 会遵循这个指令,在保持代码本身质量和逻辑的前提下,用中文为你解释代码块的功能、描述它遇到的问题以及下一步的计划。这个小技巧能显著减少因语言隔阂产生的信息折损,让你的 AI 编程助手更加“接地气”。
如果你在实践过程中有新的发现或心得,欢迎在云栈社区的技术文档或相关讨论区分享交流,共同探索更高效的人机协作编程模式。
|