GPT-6.1 Sol 可以免费用(注册送额度),在 Codex 里就能直接调用。很多人第一次用 Git 管理中文项目,输入 git status 或 git diff,中文文件名全变成了这样:
modified: "\346\226\207\346\241\243.md"
文件没坏,只是 Git 默认把非英文字符转成了八进制显示。
1. 一条命令解决
bash
git config --global core.quotepath false
再运行 git status,就能正常看到 文档.md 了。--global 表示对这台电脑上所有仓库生效。
2. Windows 上还是乱码?
如果用的是 Git Bash,顺手加上这几条:
bash
git config --global i18n.commitencoding utf-8
git config --global i18n.logoutputencoding utf-8
export LESSCHARSET=utf-8
然后在 Git Bash 窗口右键 → Options → Text,把 Locale 选成 zh_CN,Character set 选 UTF-8,保存后重开窗口。
用 PowerShell 的话,先运行:
powershell
[Console]::OutputEncoding = [System.Text.Encoding]::UTF8
3. 检查有没有生效
bash
git config --global --get core.quotepath
输出 false 就对了。
4. 注册拿 Key
GPT-6.1 Sol 目前在 AgentRouter 上,GitHub 账号满一年就能注册,用注册送的额度就能跑。用我的邀请链接注册:https://agentrouter.org/register?aff=76NE
注册后在控制台新建一个令牌,复制备用。
5. 配置 Codex
编辑 ~/.codex/config.toml(Windows 是 %USERPROFILE%\.codex\config.toml,没有就新建):
toml
model = "gpt-6.1-sol"
model_provider = "agentrouter"
[model_providers.agentrouter]
name = "AgentRouter"
base_url = "https://agentrouter.org/v1"
env_key = "AGENTROUTER_API_KEY"
wire_api = "responses"
设置 Key,然后在项目文件夹里启动:
bash
export AGENTROUTER_API_KEY="sk-..."
codex
可以直接问它:"git status 里中文文件名显示成数字乱码,帮我检查 Git 配置并修好,先告诉我要改哪几项。"
常见报错
- 404:
base_url要以/v1结尾。 - 401:令牌没复制全,重新复制。
- 模型不存在:ID 是
gpt-6.1-sol,全小写。 responses相关错误:改成wire_api = "chat"。
各中转站汇总和配置教程:https://jliushi.github.io/ai-relay/