来源:互联网 更新时间:2026-07-30 12:50
要让 Codex CLI 默认用中文回复,其实不需要每次手动加提示词。核心是修改它的默认行为——让它把“用中文回复”当成铁律执行。否则模型很容易随机切换成英文,尤其是遇到代码片段或技术术语的时候。

说白了,不是改界面语言,而是让系统底层把“用中文输出”这条指令写死。下面三种方法,按推荐程度排序,挑一个适合你的就行。
这一步直接写死规则,以后所有命令都自动带中文指令,不用重复输入。
第一步:打开终端,执行命令创建配置目录(如果不存在):
mkdir -p ~/.codex
第二步:用 nano 编辑器新建并写入核心配置:
nano ~/.codex/config.yaml
第三步:粘贴以下内容(注意缩进必须是空格,不能用 Tab):
language_settings:
default_language: "zh-CN"
always_use_chinese: true
response_locale: "simplified_chinese"
interface_settings:
show_chinese_help: true
第四步:保存退出(Ctrl+O → Enter → Ctrl+X)。
当你想临时测试不同语言、或在脚本里控制输出语言时用这个,不污染全局配置。
在当前终端里运行:
export CODEX_SYSTEM_PROMPT="你是一个专业的编程助手,请始终用简体中文回答,不要夹杂英文术语,代码注释也用中文。"
然后直接调用:
codex chat "解释一下这段 Python 代码"
注意:这个变量只在当前终端有效,关闭窗口就失效。如果想长期生效,把 export 命令加到 ~/.zshrc 或 ~/.bashrc 末尾,再执行 source ~/.zshrc。
如果你只是偶尔用,不想动配置,就靠这一句兜底。
直接在问题开头加上固定前缀:
codex chat "请用简体中文回答:如何用 Python 读取 CSV 文件?"
这句必须放在问题最前面,中间不能换行,否则模型可能忽略。实测比“请用中文回答”更稳定,因为“简体中文”明确排除了繁体和英文混用可能。
运行这条命令:
codex chat "你好,请告诉我你现在用什么语言回答我?"
如果返回是完整中文句子(比如“我正在用简体中文回答您”),说明配置已起效。
如果返回英文或乱码,先检查终端是否设为 UTF-8 编码——Windows 用户在 PowerShell 里运行:
$OutputEncoding = [System.Text.UTF8Encoding]::new()
摩托车活塞环性能如何
ThinkBook系列最新价格全解析:2026年选购避坑与实时询价指南
GPT5.6惨遭切脑,Fable 5回归要变弱鸡版?
Ondo将于今日上线股票永续合约
暗黑4S14野蛮人终局BD攻略
区块链OTC交易所有哪几家比较正规?
什么是山寨币?山寨币指数如何查看?全球前10大山寨币盘点
全球十大加密货币APP v3.11.5正版下载
Binance新增15种bStocks代币化证券为杠杆抵押资产
本周比特币行情预判:BTC后市的三种推演与两强对决
剑侠世界3雪峰论剑怎么打-剑侠世界3雪峰论剑打法介绍
Meme币DOGS今晚上线!开局就解锁91%代币是否带来风险?
五千元以下的笔记本几乎消失!经销商:至少一年看不到涨价尽头
超长高标准质保+总部直保售后体系:小牛真实售后体验大起底
比特币守住关键支撑,HYPE市值升至第九并反超DOGE
货拉拉如何查看历史订单 货拉拉往期行程轨迹查询【功能教学】
今日小鸡庄园答案2026.7.2
美债股纳斯达克首盘暴跌38%且加密代理交易解体,AVAX价格何去何从?
男生头像配网名可爱(精选100个)
赵云与阿斗神兵符使用教程 神兵符怎么使用
手机号码测吉凶
本站所有软件,都由网友上传,如有侵犯你的版权,请发邮件haolingcc@hotmail.com 联系删除。 版权所有 Copyright@2012-2013 haoling.cc