codex接入国产大模型
codex接入deepseek模型
根据DeepSeek官方文档,DeepSeek已对Codex进行适配。用户无需借助第三方工具(如CC Switch)进行代理或协议转换,只需在电脑终端执行简单命令,即可在Codex中无缝使用DeepSeek大模型。
配置方法简便,参照官方文档步骤操作即可:
1)在电脑中搜索并打开应用“PowerShell”
2)将以下代码复制到PowerShell中并回车运行
3)若显示结果出现乱码(如下图),通常是因为系统自带的PowerShell 5.1对无BOM的UTF-8编码识别不稳定,常误判为ANSI/GBK编码。
由于系统自带版本无法升级或卸载,最简单的解决方案是安装最新独立版PowerShell。请在微软应用商店搜索“PowerShell”并安装。
重新打开PowerShell,确认版本已更新至7.6.6。再次输入配置DeepSeek到Codex的代码并回车,此时中文显示正常,无乱码。
输入“1”并回车,系统提示需要DeepSeek API Key,按指引创建即可。
4)访问网址 https://platform.deepseek.com/sign_in,注册或登录账号。
点击“稍后再填”
5)左侧选择“API keys”,右侧点击“创建 API key”
命名后点击创建即可
6)复制生成的API Key,粘贴至步骤3的提示处并回车执行。
出现如下提示即表示安装成功
7)安装前需在Codex中切换模型,如下图所示:
关闭任务栏右下角的ChatGPT应用图标,重新打开以验证DeepSeek模型是否配置成功。若底部模型选择显示为“deepseek”,则配置成功。
发送消息测试时若出现报错,通常是因为新创建的API账户余额不足。只需在账户中充值,保证余额大于0即可解决。
8)充值后再次测试,即可成功调用DeepSeek API,配置完成。
五.codex的使用
认识codex的工作区
直接新建对话:一次性会话,聊完即止,不触及本地代码。
新建项目再新建对话:拥有固定文件夹及代码库,能记忆项目规范,具备代码修改能力。
左下角权限设置:可选择“请求批准”或“帮我审批”。注意,“帮我审批”仅在使用GPT模型时可用;若连接国产大模型(如DeepSeek),则无此选项。
右下角模型选择:若使用DeepSeek,日常使用中“deepseek-flash”模型已足够胜任。
认识skill
Skill是一套预设的工作流程。安装Skill后,Codex遇到相应任务时将自动按照Skill要求执行,无需每次重复解释操作步骤。
去哪找skill
-
1. 官方Skill:可通过下图直接查找并安装
-
2. https://www.skills.sh/
该网站提供丰富的第三方Skill下载及Skill排行榜。
-
3. https://skillhub.cn/skills
-
4. https://github.com/search?q=skill&type=repositories
安装skill的几种方式
-
1. 对话式安装(常用推荐)
输入“/”选择“skill-installer”,后接第三方Skill网址。例如:$skill-installer https://www.skills.sh/genmedia-labs/skills/video-edit
-
2. 手动放入文件夹(常用推荐)
将Skill目录(至少包含 SKILL.md,可选包含 scripts/、references/、assets/)复制至:\.codex\skills\ 目录下
其他方式包括安装Node.js LTS(官网MSI安装包自带npm/npx),并使用 npx skills add 命令安装。一般推荐上述两种方式即可。
创建自己的skill
假设需求:在亚马逊前台页面批量加载多个ASIN。以往需借助工具生成网址并在浏览器打开,现演示如何使用Codex创建Skill解决此问题(注:卖家精灵已有类似功能,此处仅作Skill制作流程演示)。
-
1. 在Codex中调用“skill creator”技能,告知Codex需求,操作见下图
-
2. Skill创建完成后,针对存在的问题进行优化
-
3. 查看创建成功的Skill文件夹,主要关注以下内容
核心文件包括 references 和 scripts 两个文件夹,以及 skill.md 文件
- SKILL.md:唯一必需文件。只要使用该Skill,整个文件内容都会被读取
- references:可选附录/资料库。不会自动读取,需由SKILL.md指引,用到哪篇读哪篇
- scripts:可选小工具。包含实际执行代码,通常无需将代码整段读入上下文
-
4. 若找不到Skill路径或不知如何调用,可直接在Codex中提问
-
5. 调用该Skill进行测试
-
6. Skill成功打开集合链接页面
Skill创建成功。后续可通过“$”或“/”符号直接选择并调用该Skill。
如何让我们的skill更好用
-
1. 专注单一任务:避免打造“万能Skill”,力求专精 -
2. 明确约束与规则:提供具体的约束条件和准确的参考范本,确保输出符合要求 -
3. 反复打磨:优质的Skill往往经过多次使用和修改优化

