盘点Codex(ChatGPT)半年间更新,省Token技巧 + 新奇玩法

视频版: https://www.bilibili.com/video/BV1XwaH6AE9a/

盘点Codex发布半年来的重要更新,再分享4个省Token的技巧。

本期视频还会介绍一系列你没见过的Codex的新奇玩法,比如怎么使用网页端0成本完成本地电脑的工作,怎么把Codex的订阅额接入你自己的项目,0成本部署网站,还有给Codex接入国产模型等等。在今年4月我做过一个Codex的基础教程,全网也获得了几百万播放,已经涵盖了Codex全部主体功能。如果对于基础使用不熟悉的朋友们,推荐去看一下那期。本期视频主要是Codex的进阶跟更新汇总,之前讲过的内容这里就不重复了本期我们主要看一些新鲜内容,好,话不多说,我们直接开始。

与ChatGPT合并

Codex近期最大的变化是与ChatGPT的桌面端合并成了一个APP。现在GPT官网的客户端就是Codex跟ChatGPT桌面端二合一的应用可能有的观众朋友们还不知道怎么注册账户、怎么获取Codex订阅,在我之前的这期视频的10分46秒开始,有手把手的详细教学步骤本期视频我就不赘述了。现在新版的APP里面有三个主要模式:Chat、Work还有Codex。我们刚进入以后就是Chat模式,也就是聊天。可以在顶部切换成Work模式,也就是工作模式

左上角还可以切换成Codex模式

我们通过一张图来看一下三个模式的区别:Chat模式的核心定位是对话问答Agent,它最适合用来问问题、解释代码、翻译、查资料等等。Chat模式默认情况下,没法读取本地文件,也没法操作电脑,但其实通过一些技巧,可以用它来读写本地文件,这个等下我们再看。接下来是Work模式,核心定位是通用办公Agent,它最适合用来做调研、分析文件,还有做文档、做表格、PPT、报告等等。Work模式可以来操作本地电脑。然后是Codex模式,它的核心定位是软件开发Agent,最适合用来改代码、跑命令测试、修bug等等。Codex模式也可以用来操作电脑,不过它更倾向于写代码这个专精功能。我用下来感觉Codex模式跟Work模式功能非常的相似,只是在UI的部分细节上有一些差别,我们来看一下进入Codex模式以后,首先在对话窗口这里多了一个Git的分支管理

点击Codex模式右上角的加号,可以打开内置浏览器,里面有三个独特功能:一个是可以审查当前Git仓库的代码变更

还可以打开电脑终端,直接运行一些电脑上的命令;点击文件按钮,可以打开当前项目的文件树在文件树里面可以直接打开某个文件进行编辑。Work模式点击右上角的加号,它只能打开内置浏览器,没有这三个独特功能还有一个区别就是Codex左侧边栏只展示本地的工作对话(Work&Codex),不展示聊天(Chat)对话;而在普通模式下,既展示聊天对话,也展示工作对话

Codex模式更偏向程序员向,里面的代码功能相对多一些;Work模式更偏向于办公类的日常工作,它屏蔽了一些跟Git还有代码管理相关的一些功能。这三个模式还有一个重要区别,就是Chat模式是不消耗订阅额的,而Work跟Codex模式都是消耗订阅额的。我们可以在左下角点击你的头像,在剩余用量这里可以看到你剩余的订阅额有5小时,还有一周两个限额。这两个限额任意一个用光了,都不能继续使用了。有这个限额当然很头疼,接下来我们就介绍一系列的技巧,看看怎么能真正的省Token、省限额。

省Token技巧一:巧用Chat模式

分享4个真正省Token、省订阅额的技巧。首先是巧用Chat模式。刚才我们说了,Chat模式是不消耗Codex订阅额的,所以我们在开始干活之前,可以先用Chat模式把思路、实现细节等等内容都先跟Codex聊透,然后再动手干活。这里我让Codex设计一个html视频模板工作台的项目,然后仔细搜索近期的技术框架,再输出一份详细的计划Chat模式不消耗订阅额,我们可以直接把思考强度拉满,Codex详细搜索了很多份资料,调研了很多技术框架,最后给出了一个详细的设计。。接下来我让它把这个设计落成一个MarkDown格式的文本文档,Codex为我输出了几万字的文档这里聊了这么多内容,输出了这么多东西,我们打开左下角的订阅额看一下,这里额还是100%,没有任何的消耗。当我们在Chat模式里面把计划任务敲定以后,然后在左上角切换成Codex模式,点击选择项目,新建项目。我们可以选择电脑上的一个文件夹作为项目文件夹。这里补充一下,新版Codex可以添加多个文件夹进入同一个项目,统一进行管理比如这里我添加了两个文件夹,一个存放前端代码,一个存放后端代码。Codex可以在同一个项目里面统筹这两个文件夹,把前后端的代码分别放到两个文件夹里面。这里点击创建项目,然后我们可以在Codex里面输入@,搜索刚才的对话现在Codex更新以后,它可以@任何一个对话,即使不在同一个项目里面,它也可以跨项目@使用。这个功能使得我们跟Codex的沟通更加顺畅一些,不用来回的复制上下文这个对话设计html视频工作台方案,然后我说照此计划实施。这样我们通过Chat模式0成本完成了计划,然后无缝衔接进了Codex模式进行执行,至少节省了一半的Token我们刚才讲的方法是对一个全新的项目生效,如果你的电脑上已经有了一个项目了,我们同样可以使用Chat来节省Token。这里我们可以通过一个插件让Codex在Chat模式下直接读写本地的文件。我们先来到ChatGPT的网页端,注意这一步是使用浏览器打开ChatGPT的网页,在左下角点击头像,然后点击设置接下来找到插件,在下面点击浏览插件,然后搜索这个插件Remote Desktop Commander这个插件可以让网页端的Chat模式直接通过命令行来读写你本地电脑上的文件。接下来把这个插件一下,进来以后我们先登录一下。这里有一个一键命令,我把它复制一下。

npx @wonderwhy-er/desktop-commander@latest remote

然后我们来到桌面,右键打开终端,把这个命令粘贴过来,回车执行。接下来浏览器里会自动打开这么一个配对界面,我们点击verify完成配对。好,这样配置就完成了。它提示我们可以把这句话复制到ChatGPT里面测试一下我们回到ChatGPT网页端的聊天,粘贴上这句提示词,我们看到它可以直接调用这个插件来读取到我本地电脑的download目录,然后输出这个目录里面有哪些文件我们再看一个例子,我直接给它一个我本地的目录,我让它总结一下这个目录还没有提交的代码。我们看到GPT在网页端直接review了这个目录里面的代码这样我们就在Chat模式下面,以完全不消耗额的情况下,让它可以直接读写我本地电脑的文件,0成本就能完成很多操作,节省了大量的额度。当我们重启完电脑还想使用这个插件的时候,也非常的简单,我们只需要在终端里面再重新执行一下这个npx命令,这样就重新完成了配对。我们在网页端配置好以后,在ChatGPT的聊天里面也是可以用这个插件的。我们只需要在这里@找到这个插件我让它review一下这个仓库的代码。在Chat模式下面这么review代码是完全不消耗额的除了我们刚才介绍的插件,Github上面还有一些其他的项目也可以达成类似的效果。比如这个项目Codex with ChatGPT,它也可以把计划还有review工作交给网页版的ChatGPT,然后Codex只负责具体的执行。下面也有非常详细的方式,原理跟我们的插件是一样的,这里我就不赘述了。还有一个项目叫做Codex ChatGPT Web,实现的功能还有原理也是类似的,这里我就不赘述了

省Token技巧二:使用Luna小模型

我们来看第二个技巧,就是用Luna小模型。GPT-6-Luna模型现在比起上一代GPT-5.6-Luna模型的再次砍半,现在甚至比DeepSeek V4.1Flash的谷价都要低。

在Codex里面我们使用Luna模型,四舍五入几乎等于无限用。所以像定时任务、重复执行很多次的Skill,还有浏览器自动化等等这种简单的任务,我们都可以直接交给GPT6-Luna模型来操作。Luna模型可以胜任大部分重复的日常工作,如果你觉得它表现不好,可以尝试来优化下提示词。在Codex里面切换Luna模型非常简单,我们只需要在模型选择器这里选择Luna模型建议把思考强度调到高或者极高。一般来说,只有编程工作或者一些高难度的创意性工作,我才会使用GPT-6-Sol或者GPT-6-Astra。

省Token技巧三:计划模式

然后我们来看技巧三:计划模式。Codex这么多功能,如果让我选择哪个是最重要的,我只会选择一个,就是计划模式。在之前的视频里面,我介绍过一个极简的Coding Agent : Pi Agent。Pi里面有上千款插件,我真正在工作中使用Pi的时候,其实只保留了一个插件,就是计划模式的插件,因为我是真的离不开计划模式。我们在进行一个稍微有点复杂的开发任务的时候,建议都先开启计划模式。在Codex里面点击加号,选择计划模式然后选择一个强力模型,可以把思考强度拉到最高,让AI想的更深更仔细。因为这里每多想一步都是为了避免后续动手的时候重新返工。这里我开启计划模式,让Codex设计一个html视频工作台的项目计划模式有个很大的优点,就是Codex很倾向于使用这种提问窗的形式,主动跟用户对齐需求,可以最大程度保证后续的思路不跑偏Codex一般会提问3个关键问题,然后开始编写计划。如果你觉得这种提问沟通还不充分,我推荐再一个Skill,就是前段时间爆火的一个Skill叫做grill me。grill me让AI不断地追问,直到把整个方案完全想透,再开始正式执行。如果在编程领域让我推荐一个最有用的Skill,我就会推荐使用grill me。我们先把它来一下。我们来到Mate Cocoak GitHub上面的这个Skill仓库,然后点击code download zip,先把源代码下来

https://github.com/mattpocock/skills/

。接下来我们打开代码文件夹,在skills–> productivity找到这个grilling,现在grill me已经改名叫做grilling了,把这个文件夹复制一下。然后我们来到 C:\Users{你的用户名}.codex\skills,把grilling文件夹整个复制进来给Codex Skill 安装都可以这么操作,就是把Skill复制到这个文件夹下面就可以了。如果是Mac电脑的话,就是屏幕上这个路径接下来我们把Codex重启一下,让Skill生效。这样我们就可以使用grilling Skill配合plan模式做出一个更详细充分的计划。输入斜杠,调用grilling这个Skill,还是刚才的提示词,别忘了开启计划模式这次Codex总共向我提问了22个问题,把整个项目里里外外的实现细节全部跟我沟通清楚,然后输出了一份非常详细的计划当我们有了详细的计划,真正开始动手编码的时候,我们反而可以把思考强度从最高降低到高或者中。因为编码的时候照着计划执行就可以了,如果思考强度过高,他可能会对着一个确定的方案反复权衡,反而更浪费Token。这里我输入指令实施此计划,它就开始正式编码了

省Token技巧四:凌晨激活

最后一个技巧叫做凌晨激活。Codex这个5小时限额是从你第一次打开软件的时候开始计时的。比如你在早晨9点打开软件,第一次5小时限额的重置时间是下午2点,第二次额重置时间是晚上7点,这样一个工作日只能用到两管额度。如果你能够早晨5点打开软件,那第一次重置的时候就是上午10点,第二次重置是下午3点,这样一个工作日就有了三管额度。

当然我们也不用每天早晨5点爬起来开电脑,我们只需要在Codex里面设置一个小的定时任务。我们在Codex左侧边栏点击定时任务,点击新建任务这里运行位置一定要选择此设备,如果是云端的话,它是不消耗订阅额的,也就没法激活。运行于这里选择每次运行新建聊天,然后我们选一个项目,模型这里选择GPT-6-Luna就行了,推理轻度。这里时间改成每天早晨5点,任务内容越简单越好,这里我让他说你好,然后创建每天早晨5点他都会激活额度。

将Codex订阅接入个人项目

如果你已经有了Codex的官方订阅,你就可以把GPT模型的能力接入你开发的任意工具,直接走订阅额,而不需要再额外配置API。我日常做的很多小工具,都是直接把GPT订阅接进去,一个订阅就能搞定所有的用AI需求。在之前的视频里面,我们介绍了Pi Agent。Pi可以接入市面上几十种模型供应商,而且它已经把这个接入能力作为一个Node包开源出来了。我们来到Pi的Github首页,找到packages这个文件夹,AI这个包负责模型调用,主要负责把市面上几十个模型厂商做成统一的调用规范。然后我们点击进去,这里有一个说明文档README.md,把这个文档地址复制一下。

https://github.com/earendil-works/pi/blob/main/packages/ai/README.md

这里我让Codex开发一个你画我猜的网页游戏,用户在画板上画画,AI负责猜是什么内容。接下来是重点,AI模型的接入方式,我让Codex参考刚才我们复制的Pi AI的文档,我需要在页面上有模型配置功能,可以完成模型订阅的接入好,直接开始工作。过了一会,Codex为我们完成了这个项目的开发,我们在浏览器里面打开项目地址来测试一下点击右上角的连接模型按钮,然后我们选择Openai Codex订阅,视觉模型这里选择GPT-6-Sol,点击连接订阅账号,这里选择使用浏览器,点击提交。我们在登录界面里面登录一下自己的GPT账户,这里显示授权成功。我们回到自己的项目,这里显示订阅账号连接成功,保存一下模型,这样就配置成功了。我们来测试一下,我们看到AI成功猜出了结果这样我们就使用Pi AI把我们的Codex额接入了自己开发的小工具。

给Codex接入国产开源模型

有的观众朋友可能没有Codex订阅,或者额用完了,这时候我们可以把国产开源模型接入Codex,也有很不错的效果。Codex接入国产模型,用到的核心工具就是CC Switch。我们先来到CC Switch的GitHub首页,然后右上角有一个它的官网地址来到官网以后把工具下载一下,在顶部找到Codex,然后点击这个加号。

在Codex里面表现比较好的是DeepSeek,因为它针对OpenAI的response API有特别的优化。这里我们搜索并且选择DeepSeek,唯一要配置的就是这里的API key来到DeepSeek的官网,保证这里你有一定的额,然后我们点击创建API key,随便填个名字,然后把API key复制一下,填写回CC Switch,点击添加,这就配置成功了在ccswitch里面, 点击DeepSeek模型,点击启用,再重新启动一下Codex。我们看到在模型选择器里面,就可以选择DeepSeek的两个模型,这里打个招呼给到了回复,我们就配置成功了如果我们想切换回官方订阅,只需要在CC Switch这里选择官方订阅,点击启用,然后再重启一下Codex就好了

Sites 站点

接下来我们盘点一下Codex最近半年的主要更新,我还会给出从夯到拉的个人评价。首先是站点功能。现在Codex可以直接把你的需求做成一个可访问可分享的Web应用,提供公网域名,还可以一键分享给其他人使用。站点不只是一个静态网页,它包含前后端的功能,有数据库、对象存储、域名、环境变量等等全套功能。我们来试一试,在对话窗口直接敲@,然后选择这个sites也就是站点插件接下来输入我们的指令:做一个打工人爬山打卡的应用,我上传一个照片,就可以把这个照片存入对象存储,然后应用能够从照片的元数据里面获取当前的坐标信息,再定位到这是哪个山,并且标记到地图上面,把打过卡的山峰存入数据库,并且形成打卡记录。点击开始,Codex先规划了整个项目的架构,然后在本地完成了编码,接下来它调用插件,把我们本地编写好的代码部署到云上,给我们交付了一个站点链接

我们来测试一下,这里Codex已经给了我们站点的链接,点击分享,然后点击访问,使用之前需要先登录一下。这样就打开了我们的站点应用Codex为我们分配了一个公网域名,这样站点就不再限制本机使用,任何一个电脑都可以打开这个项目。这里我点击上传照片,然后上传一张测试照片,程序可以根据照片里面的位置信息定位到是哪座山峰,然后点击保存打卡,让我们打卡过的山峰在地图上面都可以对应的显示,包括这个照片也持久化的保存下来了我们可以在Codex左侧边栏找到站点这个功能,这里显示了我们发布的所有站点应用比如这个下班去爬山,点击这3个点,然后再点击设置。在数据库里面就可以看到我们的打卡记录,打卡记录是真实存放在数据库里面的在左边还有一个分析功能,在这里可以看到这个应用的访客数量还有页面浏览数量等等在左边的设置里面,还有一个非常好用的功能,就是可以自定义域名。这里我添加一个自定义域名,这里添加我自己的域名,点击添加接下来我需要把这几个值在域名提供商那里配置一下。我的域名是托管在CloudFlare上面的,这里我来到CloudFlare,点击DNS记录,点击添加记录。首先一个CNAME类型名称,接下来是一个TXT类型,最后还是一个TXT类型。添加完成以后点击我已经在提供商处添加记录。配置成功以后,我们使用这个自定义域名也可以访问到这个站点应用,非常的方便现在这个站点应用只能我自己可见,我们可以点击这里的共享设置,输入一个email把这个应用分享给其他人我们也可以在这里权限改成互联网上任何人都可以使用,这样所有人只要拿到这个链接都可以访问这个应用了总之这个站点功能还是非常有用的,这里给到一个夯。

办公四大件插件(Word/Excel/PPT/PDF)

Word、PDF、Excel、PPT这四个合称办公四大件,Codex已经内置了办公四大件的插件。比如Word的插件叫documents,Excel的插件叫做spreadsheet,PPT的插件叫做presentations。

当我们在Codex里面需要处理对应的文件,就可以在输入框里面敲@,然后选择对应的插件进行工作。比如这里我选择document也就是Word插件我们来看一个例子,假设我是一个老师,需要整理本学期的教案。现在我手头的资料有这么两份:一个是本学期的课程表,在这里面红色字体标记出来的就是我本学期上过的课,但是课程表里面是没有详情的;然后我还有一个教案的模板现在我要做的是想让Codex根据这个模板,把一整学期的所有活动教案全部填写完成。我们来到Codex,先敲@,然后选择这个documents插件,把两份参考资料给它,然后输入指令:课程表里面的红色字体是我本学期上过的课,我需要你根据课程表来填写活动教案,然后每个课程都填写成一个对应的完整表格Codex先调用documents技能读取了本学期上过的课,然后它编写了一个Python脚本,使用Python脚本完成了Word编写,最后交付了一个Word文件,内含全部活动教案非常的好,对于这个Word文档,我们可以直接选中一部分内容,然后点击这个请求更改按钮,让Codex根据我们的需求来进行更改。或者我们可以在打开方式里面选择Default APP,这样就使用电脑上的Word直接打开了文件,我们可以直接在里面进行编辑。当我们调用documents插件的时候,Codex会给我们提供一些默认的模板,选中一个模板就可以基于这个模板的格式来创建文件。这里还有一个好用的功能create template,也就是创建模板,我们点击一下接下来我可以给Codex上传一个文件,比如还是这个教案的,让它作为模板。这样Codex就会把我的教案做成一个模板,很快模板就创建好了。接下来我们使用的时候,再@document插件就可以选到我们的模板接下来我只需要给它一些基础信息,比如我输入时间还有课程名称,Codex就可以按照这个模板为我们扩充编写一个教案文件我测试下来,这4个插件都不错,比较好用。可能唯独有一点遗憾的就是这个PPT的插件,我们看到它这个模板效果还是比较死板的,也不算太美观如果对PPT的美观度有比较高的要求,建议在Github上面找到这个何雨果开发的PPT master项目来配合使用。我们在README这里找到中文,这里有非常详细的使用方式,本期视频篇幅有限,我就不详细介绍了

https://github.com/hugohe3/ppt-master

我们来看一下我使用PPT master配合Codex做的一个成果,这里的图片都是Codex调用它的生图能力为我们自动生成的总之办公四件套表现非常不错,功能也很实用,唯独有一点遗憾的是PPT的美观度还不算好。这里可以给到顶级。

应用快照(APP Shots)

最近Codex更新了一个很实用的功能叫做APP Shots,也就是应用快照。我们在左下角找到设置,然后在集成里面找到应用快照。这里面可以看到它默认快捷键是两个Alt,Mac系统应该是两个command。通过这个快捷键可以给你正在使用的任何一个软件做一个快照发送给Codex,让Codex更快理解你正在操作什么。比如我现在正在做PPT,我想给我选中的文字加一个黑边,但是我不知道怎么操作,然后按左右两个Alt键,我们看到一个应用快照就发送到了Codex里面这个应用快照它不只是一个截图,我们点开快照,可以点击显示文本。我们看到整个应用上面所有的控件都以一个树的格式作为文本提交给了CodexCodex通过文本跟图片配合使用,可以更高效的理解当前软件发生了什么。这里我问Codex怎么给文字添加描边,我们看到Codex给了非常详细的操作步骤只需要照着这个步骤操作,就可以给文字添加上描边。非常有用的小功能,这里给到顶级。

浏览器自动化

Codex可以自动操作浏览器进行工作,目前提供两种浏览器自动化方案。一个是它的内置浏览器,我们可以点击右上角的加号打开Codex的内置浏览器,Codex可以操作这个浏览器自动打开网页进行工作我们还可以点击这三个点,选择导入cookie和密码,把你电脑上Chrome浏览器保存的密码还有cookie直接导入到内置浏览器里面。导入完成cookie以后,Codex在使用内置浏览器的时候,所有的网页都是已经登录过的状态,就不需要再重复登录了。Codex第二种浏览器自动化方案,就是可以操作你电脑上真实的Edge或者Chrome浏览器来进行工作。我们在左下角找到设置,在集成里面找到电脑操作,然后我们需要给Chrome或者Edge浏览器插件。比如这里我选择Edge点击,我们在浏览器里面好插件还有一个好处,就是我们跟Codex对话的时候,可以直接使用@,然后Codex就能查看你在浏览器里面打开的标签页,我们可以直接把这个网页作为上下文补充给Codex,这样沟通起来更顺畅一些。我们让Codex操作浏览器的时候,只需要给他指明要操作哪个浏览器就可以了:如果想让他使用内置浏览器,就说使用内置浏览器;如果想让他使用Chrome,就说使用Chrome浏览器;如果想让他使用Edge,就说使用Edge浏览器。Codex这个浏览器自动化能力有一个缺点,就是有点费Token,不过大部分工作都可以胜任。这里给到一个人上人。

UI调整

Codex在9月26日进行了一次UI调整,现在侧边栏被拆分成了两块。最左边这一栏是功能菜单,比如有定身舞、资料库、图像、插件等等;再往右边这一块是聊天对话,在这里面集中管理所有的聊天;然后再往右才是主界面。相当于把菜单跟聊天这两块完全拆开了。现在画图功能单独独立出来了,我们可以点击这个图像,在这里输入提示词,让Codex给我们画图。在画图里面还有一个绘图功能,我们可以在这里画一个草图,然后让Codex照着这个草图来出图。我让Codex创建一个写实风格的照片,主体的房子要像我画的草图,这样照片就生成好了。左侧边栏有一个Customize功能,也就是自定义,这里面集中展示了你的插件还有Skills。我们看到在plugins也就是插件里面,显示公开还有个人插件:公开就是GPT官方提供的插件,个人插件是你自己创建的插件。Skills里面显示了你的所有技能,如果哪个技能暂时不需要,我们选中这个技能,然后选择禁用,可以先把它临时关闭。关闭后的技能就不会出现到Codex的技能列表里面,可以节省一些Codex的上下文。如果彻底不需要的技能,侧边栏优化给到顶级。

资料库

9月26日新增了一个功能叫做资料库。这里面集中展示了我们在聊天模式里面给ChatGPT上传的文件,还有ChatGPT给我们生成的文件。这里面包含给我们画的图、我们给它粘贴的文本文件,还有像这种调研报告等等。然后我们还可以搜索,我发现图片也可以按照图片里面的文字搜索。比如我搜索办公四大件,它可以按照图片里面的文字搜索。但这个资料库它只展示Chat也就是聊天模式里面的文件,Work跟Codex模式的文件这里是不展示的。这个功能给到人上人。

地图功能

接下来一个功能,在左侧边栏这里找到地图,这样打开一个完整的世界地图。这个功能的本意应该是当做一个生活入口,我们可以在地图上跟Codex进行交流,比如让它推荐餐厅、推荐旅游路线等等。但是我测试下来它有bug,不论我问什么,它都直接报错。目前这个功能我试着只能在ChatGPT的网页端使用,比如我让它推荐一个洛杉矶熏牛肉三明治,它在地图上标记了几个点位,然后推荐了几个餐厅。因为这个功能bug非常的严重,而且它主要是美国的资料,对其他国家的资料也比较少,这里直接给到拉完了。

目标模式(Goal)

Goal也就是目标模式,可以让Codex在多个轮次中朝着一个明确的目标持续推进工作。我们只需要在Codex里面输入斜线,然后选择这个目标模式。理论上如果任务足够大、目标足够明确,然后需要多轮迭代的场景,就适合使用目标模式。但实际上我认为这个功能非常鸡肋,因为能同时满足这3个场景的需求其实非常少,而且随着模型的能力持续提高,Codex本身就能朝着一个较大的目标持续推进,只要你的提示词写的足够清楚,它本身就能胜任持续推进的长程工作。我实际工作中找不到任何一个必须使用目标模式才能完成的场景,也找不到一个开启目标模式比直接输入提示词表现还要更好的场景。所以我评价就是NPC,这个功能总之用处不大。

桌面宠物

在Codex左下角点击你的头像,然后找到显示mini,就开启了Codex的桌面宠物。桌面宠物有两个快捷入口,一个是可以输入提示词开启新的聊天,再有一个是可以直接开启一个语音对话。我们还可以在设置里面找到mini与虚拟宠物,在这里点击创建虚拟宠物。然后我们可以拖拽几个图片上去,比如你们家的宠物猫的照片等等,让Codex给你创建一个全新的宠物。对我来说,我更喜欢保持一个简洁的桌面,这种装饰性的功能对我来说毫无作用,所以给到一个NPC。

钩子(Hooks)

Hooks是Codex最近更新的一个功能,可以让Codex在运行期间插入运行一个脚本或者MCP工具。hooks最重要的概念是事件,Codex在运行过程中暴露出一些事件,我们可以在这些事件里面插入自己的钩子。我们来看这个事件列表,比如这个PreToolUse就是工具调用之前,permission request就是Codex申请权限的时候,PostToolUse就是工具调用之后等等。这个官方文档我们只需要重点读懂这个事件列表就足够了,有了事件列表,我们就大体清楚了能用Hooks做什么事情,后面所有的配置都可以交给AI来做。我们来看一个例子:我之前看到有人在论坛上说,Codex执行命令的时候误操作,把自己电脑整个c盘都给删除了。现在我需要一个钩子来阻止它批量删除,避免这种不幸的事情发生。我让Codex给我创建一个hook,禁止批量删除文件。它的原理是在Codex运行工具之前的这个事件里面注入一个hook,然后这个hook能够检查当前的命令是不是批量删除命令,如果是批量删除就阻止这次命令的执行,只允许一次删除一个路径明确的文件。hooks阻止运行的时候应该能够给出正确的提示,让AI要么逐个删除,要么停下来让用户手动删除。过了一会,Codex为我们完成了hooks的编写,它提示我们想让hooks生效,还需要先完成信任。这里我们来到Codex的设置,在左侧找到钩子,然后选择刚才Codex给我们编写好的钩子,点击信任,这样就可以生效了。我们来测试一下,这里我让Codex把这个文件夹里面的内容全部删除,Codex调用批量删除命令的时候触发了钩子,然后它告诉我无法批量删除,必须由用户手动删除。我们可以点击这个勾子查看一下细节,我们看到已阻止,在工具调用之前,阻止了它批量删除,并且给出了明确提示只能删除单个文件或者让用户手动删除。Codex的hooks虽然没有Pi Agent的插件那么高的自由度,但是也给了我们很不错的扩展性,所以这里给到顶级。

Computer Use

下一个功能computer use,让Codex可以操作你电脑上的任意软件。我们使用的时候只需要点击加号,然后找到这个电脑也就是computer use这个插件。我让Codex打开Vscode,并且这个插件再统计一下当前项目有多少行代码。Codex先控制vscode打开了项目,然后帮我了插件,最后统计了代码行数。computer use这个功能有几个问题:首先在Windows电脑上它会抢占你的鼠标键盘,它在执行的时候你不能做任何的操作;问题二是速度非常的慢,而且非常的耗Token,就刚刚这么一个小任务消耗了10%的5小时配额。所以我的建议是我们能不用这个方案就不用这个方案。比如现在有一种很火的玩法是使用Codex操作3D建模软件Blender来构建一些3D模型,现在有三种接入方式:Computer Use、MCP还有CLI。这里肯定首先排除computer use,我们尽量选择MCP或者CLI的方式,效率会更高。computer use功能给到一个NPC。

Recorder and Replay

下一个功能recorder and Replay。Windows上没有这个功能,所以我切换到Mac电脑演示。我们点击加号,然后选择这个录制技能,先把插件一下,然后回车开始对话。接下来我们看到屏幕下方显示一个录制,现在我们在电脑上的操作都会被Codex录制下来,变成一个技能。比如我可以打开Work body,然后领取一下每日积分,这样Codex就学会了怎么领取积分。Codex学会了怎么操作,它实际执行的时候还需要落到computer use上面,还是非常的费Token,而且这功能还没有Windows版,所以这里给到的评价是拉完了。

项目分区管理

Codex侧边栏的对话它是按项目进行分类的,现在Codex支持在项目之上再创建一个新的层级,叫做分区。比如我们选中一个项目右键,这里有一个分区,点击新建分区。我新建一个分区叫自媒体工具,然后我就可以把一类的两个项目添加到同一个分区里面,比如这两个项目都属于自媒体工具。Codex现在可以通过分区功能,对于项目进行进一步的梳理。项目分区这个功能还是不错的,这里给到顶级。

远程控制设备

我们可以使用手机来控制电脑上的Codex。在左侧边栏找到远程控制,然后点击我已经在桌面登录,接下来按照这个提示在桌面端的Codex上面调出配对码。这样就完成了配对,接下来我们就可以用手机来操作电脑上的Codex了。除了使用手机来控制电脑上的Codex,Codex也支持用电脑来控制另外一台电脑。比如我的主力机是Windows电脑,然后我在Mac上面也运行了一个Codex,这样我可以通过设置使用Windows上的Codex来控制Mac机器。我们还是来到设置,在连接这里找到控制其他设备,然后点击设置,点击在ChatGPT上授权。然后我来到Mac电脑,在设置连接里面选择控制这台Mac,点击添加,这里选择电脑,然后把这个授权码复制一下,来到Windows上粘贴过来。这样显示已连接,我们就配置成功了。我们点击加号创建项目的时候,就可以选择远程设备,选到我那台Mac电脑。这样在远程设备上面创建项目,任务也是在远程设备上面执行的。远程控制这个功能非常方便,给到夯。

posted @ 2026-09-30 15:22  技术爬爬虾  阅读(28)  评论(0)    收藏  举报