英国短毛猫蓝猫,圆脸大眼睛,像一团会呼噜的灰蓝色云朵。它们性格温和独立,不吵不闹,却总爱悄悄陪在你身边。厚厚的短毛和结实的小身体是它们的经典标志。每天一点游戏规律梳毛,耐心陪伴,就能收获一只稳重又可爱的家庭小伙伴。 好,刚才大家看到的蓝猫介绍视频就是用 hyperframes 生成的。 hyperframes 是 黑箭开源的一个视频渲染框架, 核心理念很简单,写 html 渲染视频,它的工作原理其实就是这条管线。首先你用 html 和 css 来定义画面的布局和样式,跟写网页一样,然后通过 data 属性来控制时间轴, 比如这个元素第几秒出现,持续多久。动画部分交给 g s a p, 就是 前端最主流的动画库,弹入、弹出、缩放、滑动这些效果都能做。 写完之后, hyper famis 会启动一个无头浏览器,用 papa t 逐帧截图,最后通过 ffmpe 把这些真编码成 mp。 四、视频最关键的一点,它是确定性渲染,同一份 html 在 任何机器上跑出来的结果都完全一致。从架构上看,它分四层,最上面是 ai 一 阵的层, 支持 codex、 cloud code、 curser 这些主流的 ai 编程工具。第二层是 skills 技能包,本质上就是一组 markdown 文件,教 agent 怎么写正确的视频结构。第三层是 c l i 命令行工具, 负责教验、预览和渲染这一整套开发循环。最底层是渲染引擎 headless chrome 加 ffmpeg 动画运行十方面, 除了 g s a p, 还支持拉提 c s s 动画推点兼 webgl。 这些使用条件很简单,两个硬性要求, no do g s 二以上还有 f f n p e g。 装好之后,异形命令就能出使化项目。整个开发流程就五步, innit 创建项目、写 html、 lint 检查、 preview 预览文档渲染。 另外它还内置了 tts 语音合成,可以自动生成旁白,这个是可选的。这里我把 hyperframes 和另外两个方案做了个对比。 remotion 大家可能听过, 思路类似,但它用的是 react 组建来写视频,对开发者来说没问题,但让 ai 去写 react, 视频组建经常会写错。而 hyperframes 用的是原声 html, 这恰好是大语言模型最擅长生成的格式。另外, raymon 是 商业许可团队用,需要付费。 hyperframes 是 app 二点零完全开源。再看 notebook lm, 这是 google 的 产品,走的是完全不同的路线,你上传文档,它帮你自动生成视频,听起来很方便,但问题是生成结果几乎不可控, 而且还需要充会员。 hyperframes 的 优势就在于可控开源,本地运行,对 ai 友好。 总结一下,选 hyperframes 主要四个理由,第一,对 ai a n t 最友好, h t m l 是 大模型最擅长的输出格式。第二,完全开源商用,没有任何限制。 第三,本地渲染数据不出你的服务器。第四,代码及资产写好的模板可以附用,可以用 d t 管理,可以批量生产视频。好,接下来我给大家演示一下怎么用 codex 配合 hyperframes 来实际生成一个视频。首先,我打算使用 codex 去生成介绍蓝猫的视频,然后并将我的这四张图片嵌入在所生成的视频当中,下面给大家演示一下,现在我们打开 codex, 现在输入提示词,让 codex 生成关于蓝猫的介绍视频,并将我文件夹下准备的图片嵌入进去。语音要求汉语并同步生成, 这种一般选择默认按回车即可。 生成结束打开运行一下。 英国短毛猫,蓝猫圆脸,大眼睛,像一团会呼噜的灰蓝色云朵。他们性格温和独立,不吵不闹,却总爱悄悄陪在你身边。厚厚的短毛和结实的小身体是他们的经典标志。 每天一点游戏规律梳毛,耐心陪伴,就能收获一只稳重又可爱的家庭小伙伴。
粉丝8570获赞9.4万

最近发现使用 codex 帮你读书非常的方便,它可以帮你非常好的提炼一本书里面非常核心的信息,生成逻辑关系非常清晰的笔记,甚至是一些脑图。在我桌面上有一本书是介绍 ai agent 的, 它非常的新,目前没有中一本。那我希望比较快的掌握这本书里面核心的东西,就可以使用 codex。 我 就跟他说一下,我桌面上有一本书,我想让他帮我总结一下这本书里面的信息,生成 abc, 并且生成 xmind, 你 直接发送给他,他会读取本地桌面的文件。 现在他开始去搜索这本书了,你会看到他调用了一些命令行来读出文件。这个东西叫抛血,就跟 linux, linux 系统里面的命令行差不多,是 dos 命令行的现代版, 但它就已经生成好了,你会看到它生成了一份 markdown 文本,一份 canvas, 然后还有一份 xmind。 我 们打开 upstart, 这就是它所生成的一个 canvas, 它会整理不同章节之间的一个逻辑关系,然后还会告诉你推荐的阅读顺序是什么。那如果你想要让逻辑更加清晰一点,也可以打开 xmind, 它也生成了这个文件, 然后他会总结一下不同章节主要介绍的是什么。然后你把它放大,他会有非常详细的一些总结,你觉得这样非常好用,因为尤其是你想要主要去浏览一下这本书,他主要介绍是哪些内容,他值不值得去深入的去阅读,就非常的方便。

好,我们一起来看一下 codex 呢,在五月八号进行了一次最近的更新,增加了一个昆姆扩展的插件,那这一次呢,我们一起来看一下这个插件和相比于其他的方式去操控昆姆有什么区别?好,我们直接点击这个电脑操控这里呢,大家可以看到这个会有存在一个 啊昆姆插件这么一个选项,就是我们点击管理可以看到增加了非常多的配置,比如说像权限历史记录下载上传,那这里呢提供了非常丰富的这种权限控制。嗯,我们可以通过 安装这个插件和 codex 呢进行建立关联,这时候可以看到我们的这个 codex 呢就连接上了当前这个浏览器,那出现了这一个绿色的图标,就说明我们的 codex 呢已经可以完全的托管这个浏览器了。那我觉得这是 codex 呢像全自动操控浏览器迈出的一步哦, 我就挺有趣的,所以今天给大家做一个分享。那如果你把这个开关打开之后呢,接下来呢我们就可以直接去操控了,但是你会发现一个小细节,就是如果你是在国内的环境下,你就直接点击这边去打开呃,安装插件的界面,你会发现这个商品并不能够安装,所以大家呃可以通过我提供的这么一个压缩包去进行补充这个 啊插件,好吧,呃,我们来往来看啊,首先我们来看一个很容易被大家混淆的东西就是,嗯,目前 codex 本身来说是有浏览器,那他操控浏览器和我们的这个插件有什么区别呢?比如说我们在这个 codex 中使用软件到一般是这边新建一个窗口,在侧边会有一个浏览器的选项,那其实这也是我们的第一步,就是我们的这个呃, in app browser, 这是我们的一种内置浏览器,它本身来说是用来调试的,用来开发的,所以和我们 这个插件更新是没有任何关系的,所以大家不要搞混了。那第二种呢?叫做 browse user, 这个是用来操控类似浏览器的,这是相当于前面的这个 in app browse 呢,又往前走了一步,比如说我们在这个设置这边呢,哎,去又往前走一步,这有一个,这个什么有一个啊? browse user, 它可以让呃我们 的 codex 呢去操控这个类似浏览器,去完成一些操作。好,那也就是第三种呢,就是我们刚刚现在讲这种叫 chrome browser, 它可以帮助我们进入真实浏览器状态,去操控我们整个浏览器。 那有小伙伴说了,那其实我的这个 pry white mcp 也可以操控浏览器,或者说我这种外置这个 computer user 也可以操控浏览器,那和这个有什么区别吗?而且区别很全面,对吧?呃,区别的话,呃 computer user 呢?它本身来说它并不是浏览器的插件,对吧?它是一个操控电脑的 g y 能力的 这种插件,比如说它可以通过你屏幕去操控你调出那些图形应用,就比如说我们现在常见的这种,呃剪辑应用,对吧?微信,对吧?它都可以操控,但是你如果单独的话去操控这个浏览器的话,显得并不那么智能,所以 codex 提供了一个新的能力,就是这个 codex com, 那 我们可以通过这个 codex com 去完整的操控我们整个浏览器。举个例子,比如说我现在想让他看到我们整个这个浏览器上有多少个标签页页,对吧?我们就问他,我说,哎,现在当前浏览器上有哪一些 这个标签页?比如说你看是吧?他可以告诉我们现在到底有哪些标签页,我又让他在第一个标签页输入 a, 第二个标签页输入 b, 也可以,我再让他把某一个标签页固定也可以,就能够做到很多之前做不到的一些事情 啊,分的更加的细了。那如果说你细心的话,你会发现,呃,这个插件它其实包含了很多细节的功能,比如说他通过这个插件和 codex 进行关联之后呢,就可以直接在 codex 里面去操控浏览器的所有权限,比如说审批,对吧? 比如说历史记录,你可以让他看到你今天到底有哪一些详细的记录,包括你上传哪些文件都可以使用它,比如说你允许上传哪些,允许下载哪些,都进行了完美的这种配置啊,对吧?非常的清晰。好,那接下来在最后我们想跟大家聊一下,就是为什么要使用这个呃,这个酷路亚 插件呢,对吧?为什么不直接使用 pro white 的 能力呢?其实很清晰啊, pro white 的 本身更像是一个外部的这种工具,而这个呃 这个 com 插件呢,是一个内置能力,如果说你使用这个的话,你会发现其实很多东西它都需要一步一步的去哎,去跟他讲,去分析,那它通过这些 m、 c、 p 的 能力去一个一个去提供。那如果浏览器更新了呢?它并不啊 同步更新,但如果是 codex 呢?它就同步更新的,它更像是一个完整的产品,对吧?也是 codex 官方提供的真实浏览器的一个执行通道。 而 pro y m c p 呢?它只是一套通用的浏览器自动化引擎,对吧?所以呢,你可以相当于它是一个小缩放。而这个,呃, codex 捆绑插件呢?还是更像是一个完整的企业级的真实软件的一个执行通道?它也可以通过现成去控制,并且呢,能够降低了很多我们调试的成本, 比如说我可以让它去帮助我去做一些自动化的事情,对吧?是吧?非常的方便。好了,那以上就是这几个的区别,我是小刘,那我们下期再见。

他准备点播放 新版的 codex, 已经可以帮我们操作电脑了,但是它的入口隐藏的稍微有点深,我们来看一下怎么操作。 在设置,这里面进入设置有一个电脑使用,点击安装好,显示插件已经安装了,我们来随便测试一下。 在这里使用操作电脑这个插件,我让他打开网易云音乐,并且播放光辉岁月,我们来看下效果,已经开始执行了,他先列出了我的 mac 应用, 已经找到网易云音乐了。好,这里需要一个授权,在这里我们打开授权,把这两个权限都给到。好,他在最后的权限许可,我的网易云音乐已经被拉起来了, 他在进行点击,他输入了光辉岁月,我们可以点开看一下,这里还没有,我们来看一下这是 q dax, 目前在操作, 我双手都没有动,我看他目前做到哪里了。 ok, 等待加载歌曲,结果不错,其实已经加载出来了,哎,他准备点播放, ok, 出来了,熟悉的旋律,这是第一次 q dax 帮我播放一个音乐,当然 有了这个我就知道他还能做其他的什么事情,来,我也尝试着让他去帮我做更多的事情。

所以只要有足够的 tokens, 一 晚上解读四十篇文献非常容易。 hello, 大家好,我是龙博。接下来我将用五分钟时间告诉你如何利用 ai agent 自动下中英文文献,并且获得解读和对比的文件。首先我们需要一个 ai agent, 这里我使用的 codex 或者是大家常用的 cloud code 都是可以的。我们需要两个 skills 和一个 m c p, 两个 skills 分 别是 c n k i skills 和 google scholar skills。 m c p 呢,是大家下的 zotaro m c p。 这个时候我们打开我们今天的测试文件夹,大家可以看到里面主要是存放着我今天使用的提示词,还有我准备的 skill。 这个 skills 里面是文献解读的有关要求,比如我们这里一般用角色要求的口吻跟他说,你是一名专注计量经济学领域的学术写作专家。我们在整个文档里面提出关于文献解读的一些要求,比如总体的语言风格,段落节奏的要求,还有我们这里说的学术腔的控制,以及我们整个解读文件的结构风格等等等等。 除此之外,我们还需要准备一个文献对比用的 excel 文档。比如这里就会提到,如果要进行文献对比,我们应该对比文件的题目,刊发表的年份。如果是实证研究的话,我们还要对比被解释变量,解释变量面板的类型啊,因果设计,实证模型等等等等。 有了上述准备,我们就可以给我们的 agent 下达任务了。这里我给大家准备了提示词。我们总共分成了五类任务。 第一类,我们要求查找文献,这里我要求查一篇中文文献,查一篇英文文献,主题是关于数字经济的,优先查找五年来发表在顶级棋盘上的实证论文。同时我们要求相关的 pdf, 要求导入我的 zotaro, 同时要求我们的 agent 使用我刚才提到的文献解读 skill, 对 每篇文章分别进行解读,然后根据我刚才提供的 excel 模板对比这两篇文章。 哎,我们可以看到我们的 ai agent 已经开始行动了,他说啊,他会优先查找经济、研究、管理世界等 中文文章,同时他会调用各种各样的工具完成对应的解锁,整个耗时的时间是比较长的,所以我建议大家如果有时间的话,可以晚上下达任务,第二天早晨就可以看到对应的结果。而且呢,我建议大家可以提前给出相应的完全访问权限,这样子的话就省去了审批的环节了。 two thousand years later 哦,我们可以看到,总共用时十三分钟零八秒,我们的 ai agent 已经完成了刚才的任务,他选了一篇中文的文章,是数字经济发展与企业全要素生产率,还有一篇英文文章,两篇文章他都已经分别生成了解读 和对比模板。哎,我们来看看他到底结果怎么样呀?这个时候啊,我们打开最开始的测试文件夹,我们会发现整个文件夹里面多出了两个 markdown 文件,这是关于刚才文章的解读。首先我们来看第一篇文章, 这篇文章是一篇关于数字经济发展和企业生产率的文章,这个解读文件里面介绍了问题的研究背景,数据的来源,研究的创新性哦,非常好的一点是,他还给出了研究使用到的识别方程,还有精准的回归结果,当然都做了一定的简化,还有内生性的处理,意志性的处理等等等等。 同样的,我们刚才的文件夹下还多出来了一个 excel 文件,这个 excel 文件里面是刚才 a i a 整的下的两篇文章的对比,包括了这两篇文章的题目 啊刊,一个是工业技术经济,另一个是英文刊,对比了两篇文章所使用的被解释变量,解释变量以及使用的面板等等等等。 当然啊,关于这篇文章还有一个 papers 的 文件夹,在这个文件夹里面存放 ai ai 找到的 pdf 文件,我们可以打开,这是一篇英文文献,这是一篇中文文献,它这里面都给出了我们原始的 pdf 文件。 还有一个任务,别忘了,我们刚才要求我们的 ai agent 把对应的文献导入到我们的 trooper 当中哦,大家发现没有,确实它已经完成了对应文献的导入啊,我们可以在我们的 ai agent 里面看到,大家会发现啊,有了 ai agent 轻轻松松,我们只需要下达一个任务,它就可以完成 文献查找, pdf tar 的 导入,以及说对每篇文章进行解读,还有用 excel 表格对文献进行对比,非常容易就可以完成了。所以只要有足够的 tokens, 一 晚上解读四十篇文献非常容易。

hello, 大家好,我是肖少,今天给大家分享一下 codex 怎么接入 deepsafe v 四 pro 的 模型,我看网上都是分享 cloud code 怎么接入 deepsafe 的, 几乎没有分享 codex 怎么接入 deepsafe, 今天我来分享一下。我们打开 deepsafe 的 文档,在接入 a 帧的工具这个地方,我们先看它这个啊, cloud code 库里头 我们一直放到最后是没有 codex 的, 这也就是为什么网上大部分都是分享怎么接入 codex, 因为接入 codex 有 官方文档, codex 接入 deepstack 的 话,我们需要用到两个小工具,一个是 c switch, 一个是 c c x。 这边先给大家安装一下 c x, 找到一个就是自己合适的目录,创建一个 c x 的 目录,我用的是 mac 啊,然后这边是给大家准备的工具,有 mac 的 一个 windows, 然后就把这个 c x 啊放到这个 c x 的 目录里边,然后以及这边有个疑问, 给大家打开看一下,这个英文的是一个配置文件,对,这边是我配置的一个本地的 k 啊,一二三四五六,大家直接用我这个就行,这个是一个本地的 k 啊,好的,我们进到 c c x 的 这个目录,通过中单 最大化,我们给 c c x 加下权限, 然后点杠运行它。好的,这个 local host 是 一个本地的页面,我们在浏览器打开 这时候你第一次进,它会让你输一个密码,这密码的话就是这个地方, 我写的是一二三四五六这个地方啊,你也可以直接用,也可以改一下。对,这边你输入密码之后,然后我们选到这个 codex 啊,我这边是加了一个啊,我教大家怎么加,在这个地方点击添加渠道,大家一进来可能是英文啊,这地方可以选中文。 好,这边点添加渠道,然后这边就输入你的这个 dbc 平台,我们找一下啊, 我们复制一下 d p c 的 这个 base u r, 然后粘到这个地方,下面它还需要一个 api k, 然后在这个地方我们创建一个自己的 api k, 然后给它粘上去就可以了,给它粘到这里,然后详细配置这个地方我们选 open ichat, 这里规范非常建化,这个地方给它打开, ok, 点击创建就可以了。我不创建啊,因为我已经创建过了,下面我们打开 cc switch, 然后我们在这个地方点击添加 这个地方 api k, 就 写我们刚才的一二三四五六啊,就写你自己的那个密码,我这边设的是一二三四五六,然后 api 的 请求地址来我们找一下,是这个 local host 三千杠 v, 然后这边我们获取一下模型列表, ok, 可以 看到获取到两个模型, 一个是 deepsea 微斯的 flash, 一个是微斯的 pro, 我 们直接选微斯的 pro 就 可以了啊,往下滑一点,把这个一照,上下文窗口点上,然后点添加即可,我这边就不添加了,我已经添加过了,添加上之后,然后这边点起用, 这就可以关闭了。当我们配置完成之后,这个时候你重启你的 codex, 这时我们进来的话,它就是使用 deepsea 大 模型,来我们给它对话一下。你好, 来我们看一下啊,这边可以看到模型使用的是 deepsea v 四 pro, 没有问题啊,这样 codex 就 可以直接使用 deepsea 的 v 四 pro 模型了啊,你也赶紧去试一下吧,记得回来交作业。好的,下面给大家说下第二个问题,这个地方的名字怎么改? 然后打开它的这个配置文件啊,它的配置文件是在这个 user 目录下的这个 codex。 哦,它是一个隐藏目录啊,这个要打开,进来之后找到它的这个 configure html, 然后我们打开 好,默认的话是 custom, 然后我这边是给它改了三个地方,一个这个地方使用的地方 改成 d p c, 一个是这个 name, 这个你们可以改成自己任意喜欢的单词,改完之后重启一下你的这个 codex。 下面第三个,我说一下它这个对话怎么给它删掉,我们右键之后发现它没有删除,只能归档, 然后归档之后它就可以删了。然后我们怎么删呢?在这个地方还是这个 directx 这个目录下面找到这个目录,然后进来就可以看到,这个是我刚归档的日常对话,这个地方我先不删,给大家验证一下。归档完之后它会在这个地方 已归档的对话。对,你可以取消微档啊,我们不取消微档啊,我们直接给它删掉 删除。哎,我们这个时候再进来验证一下。 嗯,暂无给他聊天。好的,这就是本期视频的全部内容,我们下期视频再见。

好,大家好,我是小刘。呃,今天我们一起来聊一下在 codex 中上下文管理的一些技巧,那这里呢,我会讲我平时在使用 codex 当中,我是怎样进行上下文管理的。那我们先说一下背景, 什么上下文管理呢?就是我们知道我们在一次对话的过程当中,它的绘画窗口是有限的,可以看到这里是共二百五十八 k, 那 已经使用了三十二 k, 当这个上下文满的时候呢,扣代码,它会自动的压缩这个背景,这样呢我们的这个整个上下文会失真。什么是压缩背景呢?比如说猫和老鼠四个字,那就是我们绘画的主要内容,他会把它压缩一下变成猫老鼠,你看是不是压缩了,对不对? 但这样就会产生一个通病,就是产生 ai 幻觉,那也就是我们的功能开发会越用越不好用,你会发现你跟他说一个点,他就是不明白,然后呢会导致我们很崩溃。 那我们来看一下这个网友是怎么解决的,然后我再讲我自己的方案,他的方案就非常的简洁易懂,就我们都知道每一次对话呢,它会产生一个绘画的 id, 那 我们这次绘画它是存储到我们本地内存当中或者数据当中,这时候我们可以选择复制这绘画 id, 那 这个绘画 id 呢?本身上是一堆的这种字母,就我们扣带子可以根据这个字母找到我们当前上下我们所有对话, 他拿到绘画呢,可能是压缩库的,可能是不准确的,所以呢他就遇到了这个情况,他就把他哎复制到一个新的窗口当中,比如说新对话,这时候你看跟他说对吧?请你帮我进行这个功能继续开发是不是?那这个时候是不是就拿到了我们的青山崖纹?这个也可以,只是说开发的时候,那他需要去浪费更多的图层,因为他需要加载数据库,加一个内存,对吧? 好,首先我先说一下我的方案,就是这里呢,我会回顾一个上下文的文档,进行定期的总结。举个例子,比如说像这个绘画呢,他都满了,那我就跟他说,请你帮我根据当前这一次的绘画呢进行总结出一个 markdown 文件,这个 markdown 文件呢是包含了这一次的一些所有的关键信息,那你可以看我思路这样的,请你帮助我, 请你总结当前项目的关键决策已经完成的部分和代办事项,便于我下次听话加的一定要加这句话,如果说你不加这句话,他给你的可能就是一个总结性的文档,如果说你加这句话的话,他会按照 call 代词能够处理的绘画格式给你一个哎,一个合理的 bug 档,所以就相当于固定的一个格式给他。那如果说,哎,我这时候跟他说这句话对不对? 尽量用五点五模型,用最好的模型实现的效果可能是最好的。然后你比如说用五点五超高你发送一下,那这时候呢,他就会根据你当前的这个项目进行总结一个 bug 大 文件,那收下一次开启的时候呢,你就可以把这个 bug 大 文件哎给他 就是丢进去,然后这个时候呢,他就可以直接的进行上一次上下文的复用,而且呢失真不会失的很严重,那最起码会比直接使用 codex 压缩的方式会好一点,那这是我的第一种方法。第二个呢,就是使用这 codex 内置的压缩功能呢,这个我刚刚说过了,对吧?我们 正常来说 codex 也会进行自动压缩,但是它会进行四帧,但是进阶技巧就是我们可以直接让 codex 呢,每次都生成这个 prompt, 就是 给它设定一个这个啊, ajax, ajax, markdown, 这种,对吧?让它自动生成,而不是让我们手动去指定它。 那这里呢,再分享一下我自己的这个 codex 技巧,因为有小伙伴他会问我说,你视频当中平时使用 codex, 那 我先说我怎么使用呢?首先我不会把一个项目 丢到一个上下绘画里面,一个上下文绘画里面我会把它拆成多个小的功能,在每一个小的功能对应一个绘画,这样呢,我这个绘画可以赞成很大,并且呢它总结出一个 markdown 文件,再把这个 markdown 文件丢给一个新的绘画,这样呢,我们就基于这个功能在进行优化,不会去影响整个的大局。啊,能懂我意思吧? 那第三种就是我们可以使用外部的持久化工具,那这个外部持久化工具有很多,比如像我们之前说的 context 上来说,就是把原先我们的 markdown 给它缔造了外部的这种 社区部里面去,你可以这么去理解,然后通过一些更好的方式去把它读取到这个 collect。 那 每一个开源项目都有自己的方式,大家可以自行研究,因为篇幅有限,所以我这里呢就讲这几种,好吧。 然后呢?呃,这种方式呢?其实我还是建议大家使用 bit 进行管理起来,因为当我们用 bit 进行管理起来之后,我们整个上下文呢,能够更加有链路的去回溯,就是每一个版本都有对应的回溯, 我们能够很清晰的看到,对吧?这是我们整个流程,你可以看到通过这样的方式,那就是像上下文的这个管理,好吧,这呢是。呃,好了,那以上就是本期视频的全部了呢,我是小刘,我们下期再见。

hello, 大家好,我是 d p, 今天我们来录一期 codex scale 新手入门视频,这期视频包括两个部分的内容,新手入门阶段和进阶阶段。首先这期视频我们将使用 git commit 这个高频场景来演示 codex scale 的 使用, 因为每一次我们修改完代码以后,都会对代码的区别进行查看,然后赚写一个 message, 然后提交 commit。 这个流程它不复杂,但是它重复率非常高。然后呢,边界也很清楚,步骤也固定,非常适合做 skill。 好的,我们现在进入准备环节。首先大家需要做的第一件事是打开 dprt 点 live 零零点 com, 在 这里搜索 codex skill, 找到这期视频对应的文章。打开这篇文章以后,你需要知道的是, 这期视频用到的所有内容在这篇文章里都可以找到,我们来快速的看一下。文章的第一部分是 skill 相关的内容,一共有一点一和一点二两文件。然后 b 部分是 skill 共享的软链接命令,也就是进阶部分的内容。现在你需要做的第一件事是 新建一个测试的项目,然后按照一点一和一点二的目录结构,把这两个文件复制到你的项目里来,就像我当前向你演示的这样。 ok, 接下来我们来简单的介绍一下 scale。 首先大家需要知道的一个概念是, scale 分 全局级和项目级,它的作用是不同的,全局级的 scale 是 对你这台机器里所有的项目都生效, 项目级的 scale 就是 只针对这一个项目生肖,我们当前的这种复制方式,它就是项目级,所以这个 scale 你 只能在这个项目里使用,如果你再开比如说零零五这个项目,那么就用不到这个 scale。 我 们来观察一下这个 scale, 首先它是在点 index 这个目录下,然后有一个 scales 目录,然后再向下有一个 get local commit, 这个目录就是这个 scale 的 目录,然后它下面会有一个 scales, 点 md 就是 这个主文件,这个主文件就是大家看到的这个文件的内容,然后它 里面还有一个文件是在 agents 下有一个 open a r, 点 y a m l, 这个就是给 open a r 的 codex 用的,它告诉它,呃,这个 scale 显示的名字是什么, 然后简介是什么?然后默认的提示词是什么?然后我们现在回来看这个 scale 的 主文件,它分为上下两个部分,上面这个部分是告诉它 名称是什么,这个不重要,最关键的是 description 这个表示简介是什么?简介是什么意思呢?是告诉你的 ar 在 什么时候调用这个 scale。 然后下面就是正文部分,正文部分 还挺长的,一共有这么多,然后它一共包括三个内容,第一个是目标,目标就是说这个 scale 是 做什么事, 然后工作流就是说这个 scale 怎么做这件事,然后约束就是说在做的过程中什么能做,什么不能做。那么我们重点来看工作流这个部分。工作流第一部分是使用 get status, 就是 确认 get 的 状态来确定改动的边界,就是哪些改了,哪些没改, 得到这个边界以后进有进入。第二部分用 get default, 在 这些改动的文件上来判断改动的内容是哪些? 然后第三步就是用 git commit 的 message 生成功能,它就是说基于你的 git differ 拿到的内容来生成这些内容,到底是改动了什么?生成一个 message。 第四步就是用这个 message 来提交你本地的 git commit, 然后第五步就是提交结束,给用户一个反馈,这就是这个 scale 的 全部内容。 ok, 所有的理论知识到这里都结束了。接下来我们来通过案例看一下这个 scale 是 怎么工作的。我这边已经准备好了一个对话, 首先我给他的第一个要求是对 scales 这个文件进行一些升级,然后它进行了相关的工作。最后是对 scales 点 md 和 open ar 点 yaml 这两个文件进行了修改, 这边是他汇总的信息,然后我直接让他调用修改后的自己提交了一个 git commit, 那 么他做的事情就是把这两个修改提交到本地的 git, 对 吧?然后他完成了这个提交,然后告诉我提交完成了。那我们来看一下他到底提交了什么呢? 我这边用了一个 g u r 的 工具来方便展示。首先我做的第一步是把这两个文件从另外一个项目拷贝过来,方便演示。然后这就是他的第一次提交 message, 是 升级本地提交 scale 流程,然后包括这两个文件的修改,所以这个提交是没有问题的。 然后紧接着我又做了第二个尝试,我告诉他对这个 scale 点 md 进行修改的内容是在 title 后方增加中文的 title 内容,在这里他原本的 title 只有这么多,没有中文,只有英文,然后他让他增加了这个,这是一个很小的修改,对吧?然后我又在这个项目的目录里对一个 md 文件进行了在这 对这个 md 的 文件进行了一些修改,然后大家可以看到我这次修改是和这个对话没有任何关系的,对吧?所以我想测试的就是边界情况。这个对话里修改的是这个 scale md, 然后我在对话之外修改了这个,然后我就跟他说 do git commit, 那 他就调用了 gitlocal commit 这个 scale 没有任何问题。然后他发现除了我们对话里的这个标题的改动以外,还有一个点 m d 文件也修改了,然后他调用了 default 去查看这个修改的内容是什么, 然后他确认了这个修改的内容和本次对话无关,所以他做了一个很正确的选择,只提交了和本次对话相关的 scale 点 md 的 修改,这个文档的修改,也就是这个 分析的这个数据,他没有做任何提交,然后他完成了 get 的 commit, 给了我一个答复,那我们来看一下他做的修改到底是什么? 这是第二次修,第二次的 get commit, 它只针对 scale 点 m d 这个 title 这个修改进行了提交, message 是 补充本地提交 scale 中文标题好结束。 紧接着我又给了他第三个任务,请把和本次对话无关的内容也进行汇总,然后运行一次 get commit, 他 就用了还是用了这个 skills, 然后把无关的内容进行了一个汇总,然后进行了提交。那么他提交的是什么呢?在这里 我对这个分析文件等于也是加了一些英文的内容,然后它的标题是更新频道,分析归档文件,然后把这个文件提交了。 好的,到这里我们就完成了三次不同的 get 情况。第一次就是只出现对话级的 文件修改的情况下进行的提交,第二次是有对话集也有人工操作的这种情况,这种就更像我们的工作场景,那么这时候他会优先只提交对话集的,并且告诉你你有其他的 非对话集的修改。然后我们在同一个在当前对话里,让他把非本次对话的内容也进行了提交,我觉得就覆盖了所有的我们工作中的场景。 ok, 接下来我们来做一些有意思的事情。我相信频道的很多观众和我一样,有 codex 的 编程环境,也有 multivity 的 编程环境。这两个 ide 都是支持 scale 的, 那我们怎么能实现维护一处的 scale 在 这两个 ide 里都使用呢?那么解决方案就是用全局级的 scale 加软链接的形式。 首先需要做的第一件事就是新建全局级的 scale。 我 在这边来举一个例子,你可以在任意的位置和我一样新建一个 d p 下划线 scales 这个文件夹,这个名字你可以自己改,然后里面包含的就是每一个 scale。 我 以 get local commit 来举例, 里面的内容和我们这边放在项目级的内容是一模一样的,只要把它们平移过来就可以了。然后这边我有其他的 scale。 好,这样我们就有了一个局统一管理的共享 scale 的 位置。接下来我们需要做什么呢?我们需要把这个位置挂载到我们的 antigravity 或者我们的 codex 能读取到的位置里,这时候我们就需要回到我们的这个文章,回到文章以后,我们需要来到 b 部分, b 部分一共有三个命令,我们先不着急看,我们先看二点一里面的两个目录地址,这个地址是 antigravity 局域 scale 的 目录,这个地 址是有差别的。 antigravity 是 直接挂载到 scale 这个目录, codex 呢是可以在 scales 下面挂载一个子目录,那么相对的 codex 就 会比较安全。 原因是因为 codex 有 项目级啊,有那个全局级的系统 scale, 所以 如果直接挂载到 scales 下,会把它系统的那个默认的 scale 给覆盖掉,所以 codex 允许我们挂载到子目录,然后它也可以自己去读取,但是 antigravity 不 行,所以说到这步的时候,你需要判断 antigraphy 这个 scale 目录里有没有文件,如果有的话,你需要把它备份出来,因为我们用软链接挂载以后,这个内容是会被覆盖掉的。然后 codex 你 只需要保证 d p 下划线, scales 这个没有没有相同的内容就行了,当然这个 d p 是 我的名字,你可以改成任意你想要的名字, 然后这就是位置的说明,然后我们来一次一次运行这个命令。首先第一个是查看命令,查看命令的用途是什么呢?我们先来跑一下,放在这里,这里就会告诉你,你已经有了这么一个软链接,它的作用就是说把后面的这个 文件夹的这个地址挂到这个里面来,就是等于有点像快捷方式的那种感觉。 然后我们在开始之前我们需要用的是什么?需要用二点二来清除掉这个软链接, 其实就是删除这个文件夹的意思,然后把它删除掉,删除掉以后我们再回来看这个软链接,这个就没有这个文件夹了。然后这时候我们来新建这个软链接,用二点三这个命令 新建完了以后,这个软连接就回来了。然后我这边特别说一下二点三这个命令,后面这一段是不能动的,但是中间这个文件夹 就是我们刚刚新建的统一管理的文件夹的,这个路径可以根据你的实际情况进行替换。然后怎么获取这个路径呢?有一个快捷的方式,直接把它拖到你的命令行里,就会得到这个这个地址,这就是用软链接统一管理 scale 的 一个方法。 ok, 最后我们来做一个比较简单的总结。首先这期视频我们讲解了 codex scale 入门的一些基本知识,然后我们使用的场景是 get commit 这个重复流程, 然后呢,这期视频对应的资料在我们网站的文章里都可以直接复制得到。 如果这期视频对你有帮助,请帮忙点赞和转发,如果你有相同的经验,想要分享或者遇到相关问题,欢迎留言。 我们正在制作 codex 新手入门和进阶的相关视频,如果有兴趣的话可以点个关注,我是 d p, 谢谢。

你有没有过这种感觉,脑子里想法一大堆,但一打开电脑就卡住了。以前你要自己写代码、查文档、调 bug, 现在你可以把想法直接交给 codex, 你 只需要说清楚你想实现什么。 codex 会自己写项目、改代码、跑任务,你负责想象,他负责把想象往实现推进一步。这是一期教学视频, 我将带你从零开始,用 codex desktop 把一个想法变成现实。打开 codex 客户端,首先我们来创建一个项目,点击新建空白项目,在对话框输入需求。我想要创建一个个人简历网站,该怎么办?这是一个关于想法和计划的需求, 你可以点击加号,选择计划模式,选择成功之后,这边会出现计划图标,你也可以通过 shift 加 table 键 进行切换。在计划图标的右边有一个权限控制下达菜单,它有三种选项,一种是默认权限,就是在 codex 的 沙盒中自动运行命令。沙盒你可以理解成是一个与外界隔离的封闭空 间,不受外部的干扰,也不会影响外部环境。第二种是自动审查,它的权限比默认权限更高一些,通过 ai 智能的判断,哪些权限不需要人工审核而进行自动审核。第 三种是完全访问权限,当你选中这个选项, codex 对 你的计算机拥有完全访问权限,它不单单可以操作沙盒里面的内容,也可以操作沙盒以外的内容。 这个选项风险比较高,一般要慎用,不要为了方便而牺牲安全。我一般建议选择自动审查,既考虑到方便,又兼顾到安全。点击这个下拉菜单,可以对模型进行具体设置,选择模型的智能能力时, 一般建议选择中或者高,对于复杂的问题,建议选择超高模型的版本可以选择五点五、五点四或者其他的版本。 code x 客户端目前只能接入自家的模型。 这边的速度有标准和快速两种模式,注意快速模式的速度是标准的一点五倍,但是同时它的头壳用量也是增加的。所以一般情况下,我们选择标准模式。你的需求也可以通过语音的方式进行输入,单机这个按钮 可以进行语音输入,点击确认它就将你的语音转成文字。这些都设置好之后,你就可以点击发送按钮了。在发送之前,你会发现在对话框的下方有这样一些选项,点击它,你知道当前的对话是针对这个项目进 行提问的。你也可以在这边快捷地创建一个新项目,你也可以不使用任何项目进行提问。我们这边选中 new project, 即当前项目。这边还有本地处理 工作树关联。 code xwave 最下面是一个余额查询,它可以显示当前的 token 使用量。我们这边就选择默认本地处理,也就是在你的电脑上运行该项目。 这边还有一个切换分支,当你创建项目成功后,默认使用 git 进行管理, git 帮你创建一个面分支。如果你对 git 不是 很了解也没有关系,直接选择面分支就可以好了。这些选项都配置成功之后,你就可以爽快地点击发送按钮了。 在运行的过程中,它会弹出这样的选择卡片,让你进行选择。通过不断的交互, ai 可以 更加清楚地了解你的需求。比如你希望网站风格是什么, 简历内容如何提供给他,他这边提供四种方式。我们这边可以选择从现有文件提取,直接上传一个文件到对话框,点 击它,然后点击加号添加文件,将你本地个人简历发送给他。接着 ai 问你作品,即主要面向哪些机会?我们这边随便选择一个,你计划把网站发送到什么平台。这边我们选择 git hub pages。 都选择好之后, 我们可以把个人简历发送给他,点击发送这边他接着问你的网站主要使用什么语言展示,我选择中英双语,页面结构偏向于单页。滚动 来阅读一下这个计划书。如果你觉得这个计划书没有问题的话,你可以点击试开始执行。如果还是不满意,你可以在第二个选项里面告诉他进行如何修改。我这边选择试,当选择实施计划时, 你会发现这边的计划模式图标自动取消掉了。接着 ai 就 会根据计划书进行代码的生成。在生成的过程中,你会发现左侧导航栏有个项目,这是我刚刚创建的项目。下面有个对话分类标签,我们可以点击这个按钮, 新建一个对话,然后在对话框中输入今天的天气如何点击发送。这时候你会发现这次对话信息归属于对话分类中,而我们上面的项目是归属于项目分类。你可以在对话分类中新建对话,进行闲聊。而在项目分类中, 你必须要先新建项目,然后在每个项目下方新建一个个对话,这是我刚刚创建的项目,项目中的该对话右侧有一个滚动特效,表示该对话正在运行中。你也可以创建多个项目, 鼠标悬浮在项目分类上面,点击这个文件夹,我们可以创建第二个项目单机,你可以新建一个空项目,也可以打开你电脑上现有的项目,我选择使用现有的项目,点击,找到你电脑上的某个项目, 选择文件夹,点击打开,这个时候在项目分类中就有两个项目,你可以同时对着两个项目进行提问,实现多项目并行开发,提高开发效率。我们现在在每个项目下方 可以创建多个对话,这是一个对话窗口,当你点击它的时候,可以创建第二个对话窗口,你可以在这里进行提问,这时候这两个对话窗口都归属于这个项目下方。在第二个对话执行完成时, 这边就会出现一个圆点,表示执行完成,告诉你这个对话已经执行结束,你可以点击它打开对话窗口进行查看,这边已经完成代码的生成, 同时给你一个网站的预览链接,点击它就可以进行预览。单机后就可以在内置浏览器中预览网站,你也可以点击右上方的这个图标,对右侧边栏进行折叠,再次点击就是打开, 你也可以将内置浏览器进行全屏展开,点击这边的展开面板,这样预览式口变得更加的宽阔。我的简历网站支持中英文切换,点击这个图标可以对整个浏览器进行截图, 这时候截图保存到粘贴板上,你可以将截图粘贴到对话输入框中,然后根据截图进行提问,还可以点击删除按钮,进行截图引用的删除。 回到右边的面板,除了截图功能,还有批注功能,点击批注,你可以选择页面上具体某个区域,例如对这个区域进行批注操作,去掉监 ceo, 写好批注后,点击这边的勾号按钮, 这时批注就会自动添加到对话输入框内,你可以点击发送,让 ai 参考你的批注内容进行修改,这边显示它已经修改成功,你可以点击打开,再次预览一下, 我们发现这边已经修改成功。当然如果你想要撤销修改,你可以点击这边的撤销,那么就恢复到批注之前的状态。你也可以点击这边的审查,看一下代码文件中,它将这行代码进行删除, 然后新增一行代码,除了这个文件内容有改动,其他文件也进行了相关的修改。当前的页面是审查 tab 页,我们可以回到内置浏览器 tab 页。当你发现整个页面 不需要进行任何修改时,你可以将批注开关按钮关闭掉,这样就可以进行很好的预览。点击右上角的图标,可以恢复面板宽 度,这时我们在 codex 界面的中央区域就可以看到完整的历史对话记录,这就是你刚刚添加的批注对话,你可以添加多个批注,点击批注,选择这个区域删除。个人创业,按下回车键,表示添加批注。到对话输入框,按下 command 加回车,表示发送对话内容。 当你发现你的批注描写的非常具体,不需要额外补充任何信息时,你可以直接按住 command 加回车,此时就开始按照批注内容进行修改代码执行成功之后再来刷新页面,个人创业就被成功删除掉了。你再往下方看,将这个爬虫标签进行删除, 点击它加个批注,删除爬虫,按下 command 加回车键,在界面中央区域 e i 开始进行删除操作。删除成功之后,你可以点击刷新,预览一下,发现删除成功,大功告成,删除均被删除, 这时候你可以取消批注。如果这时候你后悔了,你觉得不应该删除爬虫这个标签,那么怎么办呢?你可以点击这边撤销按钮,对代码进行撤销操作。点击撤销后再来刷新页面,这时候爬虫标签就又出现了。 这种操作是对历史对话中最后一轮进行撤销。那么如何撤销到历史对话的具体某个位置呢?例如,你希望从这轮对话开始,往下所有操作均被撤销,那么如何操作呢? 这个时候你可以找到这轮对话,点击这边的分叉按钮,派身到本地,在左侧边栏给你新建一个对话窗口,在这个对话窗口里,我们只能看到这轮对话及之前的对话内容,而无法查看之前的对话内容。 你再次打开预览,这个时候点击撤销,再次刷新一下浏览器,发现被删除的间 ceo 又出现了,这样就可以实现历史绘画记录 撤销到该轮对话位置。回到右侧的内置浏览器。你现在想要对项目模块和经历模块进行同时修改,那么如何操作呢?你发现这两个模块是相互之间独立的,你可以使用工作树找到左侧的对话标题 后,进行右击,点击派生到新的工作数,这时候你发现派生失败,这是为什么呢?在派生之前,你需要进行一次 get 提交,返回到开对话输入框, 输入 commit, 这样就把我们之前所有代码提交到本地 make 之上,这边显示提交成功。如果你不放心的话,可以二次确认是否提交成功。你需要找到项目的源码,点击这边你会发现很多代码, i d e logo 图标,你希望项目源码在哪个编辑器上展示,你就点击哪个图标 标。我一般习惯使用 v s q 的 点击 v s q 的 图标,在左侧边栏中找到版本管理,当你发现这个区域没有任何文件时,说明已经提交成功。回到 q d x, 再次新建工作数,右击派升到新的工作数,这个时候一个新的工作数就新建成功了。为了方便区分, 可以对对话标题进行重命名,点击重命名,修改为项目模块,然后点击保存,这时你就可以对项目模块进行优化。这时候你发现对话框的下方显示工作数三个字。在这个对话窗口状态下,你可以打开内置浏览器,将我们的网站链接复制过去。点 点击复制,然后进行粘贴回车。我们在这个对话框中对项目模块进行优化,选择批注,找到该项目区域,添加三个项目介绍,点击添加,点击发送。接下来再次创建一个新工作数,对精力模块进行优化。同样的操作,选择这个标题,右击派生到新的工作数, 同样对它进行重命名,然后保存,同样打开内置浏览器,把网站链接复制过去,在这边粘贴,然后找到经历区域进行批注。添加多段经历, 然后点击发送。这时你会发现这两个对话框在运行工作,但是它们分别运行在不同的工作树上。对于这个创建失败的对话,你可以选择进行归导,点击确认,它就从对话列表中消失掉。对于我们暂时用不到的对话,你 可以选择进行规党操作。对于对话列表,除了规党,你还可以进行这样的设置,选择右击可以让这个对话置顶。从命名对话规党,对话标记为未读。 在访达中打开复制工作目录,复制绘画 id 等等。更有趣的一点,你还可以在迷你窗口中进行打开。点击该窗口时,它以迷你小窗口形式打开。关键一点,你可以将其置顶。它可以置顶在任何的窗口的最上层,无论你窗口如何切换,它都显示在桌面的最上一层, 点击这里可以将其关闭。你发现两个蓝色实心圆点,表示它们已经运行结束。现在可以预览一下这边它增加了三段项目内容。再来检查一下经历模块,打开预览, 点击经历导航菜单,这边也新增三段经历。你现在回到最初的那个对话窗口,点击它。刷新一下。点击项目,你会发现只有一段项目内容,这边只有一段经历内容,这是为什么呢?这时候你需要将这两个对话框中分别进行的代码修改内容 合并到本地 main 分 支里。在合并之前,我们需要对它进行一个提交,点击经历模块输入 commit。 点击项目模块,输入 commit, 然后让它合并到 main 分 支,此时两边都显示成功合并到 main 分 支。这时候你再点击这个对话窗口,刷新一下,页面上出现项目模块和经历模块的新增内容, 此时这两个对话框的使命就结束了,你可以将它们进行归档处理。回到主分支对话,你可以接着对网站进行深入优化。现在你想要让网站界面变成 ppt 风格,这时候你可以输入美元符号, 然后选择一个专门设计 ppt 风格的 skill, 我 选择这个 skill, 它是我自定义的专属 skill。 接着输入提示词,将网站转换成 ppt 网站,点击发送, 执行成功之后,点击刷新,你会看到这个网站变成 ppt 风格样式。在对话框里面直接调用某个技能, 你需要使用美元符号,这个时候就可以预览 qq 的 x 中安装的所有技能。除了这种方式预览技能,你还可以对技能进行详细的设置。找到左上角的插件导航菜单,在这边选择技能贴报页。技能一般分为两大类,一类是系统内置的技能,一类是用户自己安装的技能。 你可以管理这些技能。点击右上角的管理按钮,在这个界面你可以知道 code x 上安装了多少技能,每个技能分别是什么。 对每个技能可以选择关闭预打开,点击左边的三个点更多按钮,你可以点击打开按钮,这时候看到的是该技能的 scale md 详情,点击这边详情按钮,也可以通过这样的方式阅读 scale, 点 md 文件。当然你也可以点击左下角的卸载按钮, 将这个技能卸载掉。卸载完成后,你可以点击这边的刷新按钮,但是我发现被卸载的 skill 依然存在于技能列表中,这可能是 codex 团队需要优化的地方。右上角有个新建下拉菜单,你可以新建自己专属的插件,也可以新建个人专属技能。 点击新建技能。新建技能的本质是使用 skill create 元技能来帮助你去创建你的专属技能。比如说帮我创建一个技能,该技能的功能是该技能可以审查代码是否规范,技能的名称是悟空 code review。 点击发送自定义技能,创建成功之后,你就可以使用它回到这个对话窗口,在输入框中使用美元符号找到刚刚自定义的技能,但 关机,然后输入进行代码审查。发送该技能就会对当前项目进行代码审查。除了技能可以帮助你实现想法,你还可以使用插件。点击左边的插件导航,你会发现这里面有很多插件,比如常见的 computer use 和 浏览器两个插件,一个是负责操控你的电脑,一个是负责操控内置浏览器。学到这里,你可能好奇,插件和技能是什么关系呢?你可以理解成一个插件包含 n 个技能,它是技能的结合体。比如我们打开 superpowers 插件,你会发现这个插件里面包含了这么多技能。 特殊情况下,一个插件里也可以只包含一个技能。安装插件也很简单,我们回到插件界面,以安装 superpowers 为例,点击这里的加号,点击安装 superpowers 按钮。安装成功之后,点击 superpowers 查看一下插件详情。 默认情况下,这些技能都是起用状态。你会发现第一个技能是 brainstorming 头脑风暴。点击右上角,在对话中试用该插件,这个时候在对话输入框中自动引用这个插件。如果你只想使用该插件里面的某个具体技能,你可以使用美元符号加上插件的具体名称。比 如 brainstorming 头脑风暴技能。如果你只想直接使用插件,而不指定某个具体技能,你可以点击左下角的加号,然后选择插件,找到 superpowers 插件单机。

如果你还没用上最新的 openid codex, 一定要去用啊,真的太牛逼了啊!大家如果看过之前这个豆包手机啊,你跟他指令,然后他操作你手机那些视频的话,那你今天就想象一下这个流程直接被翻译到电脑上了 啊,这抠代码。现在你跟他说一个东西,他可以直接打开你电脑的应用程序,你就能看他的这个光标在移动,然后直接就在你的应用程序里面进行操作了,非常非常牛逼啊。这个从日常的一些打开邮件,处理邮件,然后他可以扮演一个角色,然后他跟你的同事对话, 呃,再到打开什么这个剪视频的软件,他能直接操作你的电脑来完成。我不再是像之前别的 ai 一 阵他都是打开一个啊这个 服务器,然后在里面去操作很多东西他不知道,现在就直接在你的本地端操作了。而且他比这个 cloud 做的更牛逼的地方在于, cloud 可能更多还是停留在一个工程的感觉上啊,他不能打开你的应用程序去做啊,但是这个 codex 你 是能看着他直接光标在移动的,这个感觉是非常爽的啊,要记着这个体验是要比这个小龙虾好很多的,而且他在关键的需要确认隐私地方,他会停止住, 如果他觉得这个任务可能侵犯到你的本地隐私,他直接就告诉你,对不起,这个事我做不了,可能有些啊影响到你的隐私数据了,所以这块呢,还是可以安全放心的去使用的啊。自从他们这个 code red 啊就是红色警报之后啊,这个升级迭代速度是非常的快啊,不再像曾经一样被人嘲笑说 cloud 和我 jimmy 都做的比他好了。这场事情已经啊, 我相信未来几个月还有大动作啊,之前图像模型升级之后啊,三个月以后这面呢就有大动作了。 gbt 我 觉得也是一样的,非常期待下 gbt 六 啊。我觉得他们最近的这个更新已经越来越让我看到 agi 时刻的接近了。我是志远,如果这期视频对你有所帮助的话,记得点关点赞分享给你,觉得会有收获的朋友们,下期视频见。

openai 这次更新 codex, 我 觉得最关键的一点是,它终于进 chrome 浏览器了。以前我们让 ai 帮忙,大多是让它写代码给建议,告诉你怎么操作。但现在不一样了,它可以直接在浏览器里帮你干活。比如你已经登录好的后台表格、 crm 网页工具,它都可以在里面处理任务。 而且他不是抢你的鼠标,你还能继续正常用电脑,他自己在后台开环境,自己执行。简单说, codex 不 只是会写代码了,他开始进入真实工作场景了。 codex 不是 只能打开一个网页,慢慢点,他可以自己开一组标签页,同时处理多个任务。比如你让他整理用户反馈,他可以打开多个页面看内容,走流程,找问题。这种感觉就很像你旁边多了一个实习生, 你把任务交代清楚,他自己去跑,最后把结果拿回来给你看。 codex 不是 简单模拟人类点鼠标, 他背后是会写代码跑代码的。这意味着他处理网页任务时,不一定要像人一样,一个按钮一个按钮慢慢点, 像批量填表、提取页面信息、检查多个页面测试流程这些重复活,他可以用更快更稳定的方式完成。 这次升级的核心不是 ai 又变聪明了,而是 codex 真的 开始从写代码助手变成能在浏览器里干活的 ai 代理了。浏览器里的重复工作可能要正式交给 ai 了。

好的,我们今天给大家带来的是 codex 的 完整教程,那 codex 呢?是 openai 的 一款编程工具,很多人看到编程就已经被劝退了啊,但是不用担心,我们今天这个视频呢就会教给你,因为我自己其实也不会写代码,但它却是我近期使用最多的 ai 产品,甚至让我觉得自己变得厉害了很多。 首先我们来讲一下它跟一般的 ai 产品有什么区别,那它最核心的区别呢?就是能够控制你的电脑去完成很多的任务,这里面有一些关键原因我没有办法在视频里面说,我就放在评论区了,你们可以看一下和其他工具主要的区别是其他工具更像是助手,它会告诉你去怎么做,但你实际还是要你自己做, 但 codex 他 知道怎么做,他告诉你他会怎么做,然后他就自己把它给做掉。那所以今天这个视频呢,我们会分成四个部分,首先我们会讲一下这个工具在哪里去使用。第二呢,我们去讲整个产品的界面跟功能都有哪些,哪些是需要重点需要知道的。然后是我们作为 没有技术背景同学,该怎么样去跟 codex 沟通跟交流。最后就是整个场景,我会带大家一起去尝试做几个场景,如果看完这个视频你真的去尝试去做了,那我的这个视频目标就达成了。首先我们先说一下去哪里使用,如果你已经是下载 gbt 的 用户的话,我们就来到下载 gbt, 然后在它的左侧去点击 codex, 进入到这个页面之后,我们选择中间的版本,或者你也可以直接谷歌搜索 codex, 在 第一个网站里去点击这个页面,进入后下载到对应你电脑的版本。 在一开始呢,他可能会需要你去创建一个文件夹,那这边呢,我们直接在桌面上创建一个以你名字的文件夹就可以了。好的,然后我们来讲一下它的界面和它的功能,从大体上来看,其实它的整个产品界面跟我们一般用的 ai 工具还是很像的。 在左侧是往期的聊天历史跟部分的功能,右侧是 ai 沟通的工作界面。那什么是项目跟现成呢? projects and thread, 那 这是两个基础的变身概念,你可以把项目理解成是一个大的文件夹,现成理解成一次次的对话, 就跟一般的 ai 产品一样,就每一次我们聊天的内容,就好比是一个新的县城啊,那假设以做网站为例,那这个时候呢,我们就开了一个新的项目,这个项目就叫做网站。那在这个网站的文件夹里,它的县城可能是什么?可能就是 像首页啊,产品页,关于我们这些不同的页面,我们把它分开来,它就是不同的县城。你只需要理解说不同的项目,你要建新的文件夹,在那个文件夹里面去针对性的做不同的任务。在右侧底部 这边就是跟 ai 沟通的地方啊,这边可以上传照片文件,选择对应的模型,我们这边默认去选择 gbt。 五点四推理的强度的话,就按照中来执行。那特别复杂的项目,比如说 app 啊,或者说一些后端的产品,你可以在 啊网上选,但也要注意,就你的 token 的 消耗也会对应的提高下方的本地,它代表的是它会在 你的电脑上运行啊,然后就是权限,那我这边是建议全部打开,这样他就可以完整的去操控你的电脑。那在这个县城里面右下角会显示背景信息的窗口,也就是上下文的记忆,就你可以把它理解为每一个窗口 他能记住多少你聊过的东西,那如果这边显示了百分之三十六的记忆,那剩下的百分之六十四 就是他还能记住的部分,那当你持续在这个窗口去聊天,他会把这些记忆进行压缩,所以你还能继续聊,只不过记忆不会像之前的一样准确, 所以还是建议大家不同的任务开启不同的县城去处理。我们这边不会具体去讲 skills 跟自动化很多篇代码部分的,大家可以先不用看,它并不会影响你的正常使用。在讲完了大致的功能跟界面之后呢,我们再来说一下使用 codex, 尤其是非技术同学你需要注意的点。 呃,首先就是 codex, 它更多是用来执行的,它不是用来聊天的。其次就是在这个产品当中,你给的信息越清楚,它的执行会越准确。最后就是尽量去在它执行完之后去问一下它,你到底改了什么这种方式呢?就可以来判断 它的一个逻辑,然后可以更好的去让它工作。那在使用 codex 的 时候呢,你会经常看到这种指令叫 run 什么什么什么? 它是什么意思?它就是一个简单的终端指令,它指的是 codex 正在用你的电脑进行操作,完成他想要的任务。 终端是什么呢?你可以把它理解为是一个代码在跟你电脑沟通的一种方式,那平时我们用电脑其实都是用图形交互,就比如说我在用鼠标啊,在滑,在点击,但其实在电脑之间,它是可以用代码的形式更快的沟通,但只不过我们不会,那现在就相当于 你可以用大白话去跟 codex 沟通,而 codex 直接通过代码语言和你的电脑进行交互。那最后呢,我们再来看几个实际的案例,大家手把手的一起来操作一下。首先在开始之前呢,我们先确认一下你已经创建了一个文件夹 啊,然后打开一个新的县城啊,在这个文件夹的框的下方呢,我们去把这个权限给全部打开,将模型切换到五点四,我们的第一个场景就是让 codex 去全面的检查一下你电脑的性能啊,看看有什么地方可以优化的。 直接在对话框里输入,帮我全面检查电脑的性能,看一下有没有什么优化的地方。你在自己做这个案例的时候,重点可以关注一下 codex 是 怎么执行的,并且一步步的分析你电脑性能, 然后呢,你让他去进一步的帮你完成这个操作。第二个场景呢,就是我们让 codex 直接去帮我们整理一下桌面啊,因为现在的桌面全是各种视频啊,图片还有文件夹,那我希望他可以把视频归类到一起,然后图片也归类,我们就直接在对话框输入, 帮我整理桌面,因为现在太乱了啊,把不同的文件进行归类。最后一个场景就是如果我们看了上一期的教程,就是我们谷歌 stitch, 你 可以看一下这是做讲怎么做网站跟做交互的,那我们现在呢就直接让 codex 把这个页面给做出来 啊,直接先来到 stitch 的 这个页面,然后把我们这个首页的代码给复制,然后回到 codex, 把代码粘贴给他,让他把这个前端的页面给直接做出来, 然后这边就是它生成的一个前端页面,是完全根据我们的设计稿来做的。然后还有一种做法呢,就是你可以再一次的把 stitch 里面的设计文件去导入到 figma, 然后在 figma 里面做最后的调整,之后再导出 把这个链接给到 codex, 就 codex 可能会更加的喜欢用这种方式,直接用 figma 的 链接啊,做出来的效果也是一样的。那今天呢,我们就完整的过了一下整个 codex 的 使用方式,那不出意外他们会在近期做一次更加大的更新, 到那个时候呢,我会再去补充一次教程。还没有关注同学记得点赞关注。还有就是大家有什么好的反馈跟需求也可以跟我提,我是瑞哥,那我们下一期再见,拜拜。

欢迎回来,今天给大家分享 codex 的 高级用法。首先第一步是安装 codex 应用,然后进到 codex 应用之后,我们选择换种方式登录,输入 openai 的 密钥,我们直接在 api 站内啊复制自己的密钥, 然后填入到 codex 里面,点击继续啊,这个时候会弹出五点五模型,我们点击立即试用就好。那下一步呢,就是需要去完成配置,那之前给大家讲过,在设置界面,然后点击设置进行配置,但很多人进来是英文的界面,它点击设置就只有这个退出登录的一个按钮, 那怎么办呢?我们在啊上面找到这个文件,然后找到 settings, 那 这样的话我们同样进到了这个设置界面,然后选择这一个配置,那你如果是英文的话,就是 configuration, 然后进到啊 config 点 t o m l 文件打开 啊,这个时候呢,我们就会自动地进到一个啊文件里面啊,这就是它的路径嘛,这是它啊具体的文件路径你有两个方法,第一个方法就是把这一个内容给它全删了,然后替换我们在我们的社群里面发的这个 config, 点 toml, 我 们把这一个文件啊 复制一下,当然待会也发到那个啊 b 站的评论区啊,然后大家自己去看啊,我们直接把这个内容给它贴过来。 好,这个时候就完成了这个配置,我们点击保存啊,保存好,那我们先来看一下这个配置内容,第一行就是讲模型的提供者 啊,是 api 分 发站,第二行就是模型的名称,是五点五模型,第三行的意思就是说它的那个审查代码的模型啊,是五点五,那第四行就是它的推理深度啊,可以选择 x high 就是 超高。 然后第五行就是说不把数据传回给 openai, 这样的话能保证你数据的一个隐私性。那下面就是比如联网的功能,比如上下文的这个窗口, 当然大家需要注意最新版的那个 codex, 它的上下文窗口包括官方的以及你通过 api 对 接的,它的上下文窗口只有两百五十八 k 啊,那两百五十八 k, 我 们其实可以通过那个跟 codex 聊天,把这个额度提高到一百零五万啊,这样是更加方便大家去用的。 那下面就是有一些比如一些权限的事情,比如你打开所有的权限,不让它每次进行提问, 那下面就是,呃,模型的提供者是我们的 deep cloud, 就是 我们这一个 api 分 发站深度原创科技的那个 api, 那我们把啊下面的这个地址也已经填好了,然后后面是 open i 的 返回格式,下面有两个配置,一个叫 agent agent, 第一个是六啊,这里给的最大运行任务就是你可以同时开六个对话,然后进行啊交互啊。 那第二个就是深度啊,就是每一次 agent 的 一个深度,如果你是日常办公的话,两个是完全够用的。如果你是说你要做深度的开发的话,你要把这个二可以改成三甚至四,一般简单开发二也是完全足够的啊,只有那些非常复杂的场景,你才需要把这个二改成三四或者说五 啊,这样子。好,那下面我这里就不多赘述啊,下面这一个就是说提高那个管理权限,就把它从普通权限提高到管理员的一个权限。好,那这里的配置完成了之后呢?我们就需要重启这个 codex, 我 们把 codex 退出,然后重新打开 codex, 那所有的配置就会自动的进行一次生效啊,那待会我就给大家分享啊,怎么去啊?让我们的 codex 用到最新的一些功能,比如接入它的那个宠物系统, 然后宠物的作用两有两个,一个是 u i 上可能会觉得更更好看啊。第二个就是说它可以同时显示不同的任务进程,然后它的完成情况, 然后除此之外,还有就是之前给大家讲的就是技能,还有那个插件的功能如何去调用,以及如何去啊?开启百万上下文的一个窗口, 这是我们现在要做的一个事情。好,现在我们进来了,大家可以看到这里就变成了 deep cloud, 然后这里是五点五的模型,然后智能的一个深度啊,都可以进行一个切换。那下面这里要注意把这个默认权限改成这一个完全访问权限 啊,或者说你要把它改成这一个自定义的,这个也可以啊,你把它改成这个自定义应该会更好一些。然后在这个自定义下面啊,我们可以啊,或者说在这个完全访问权限下面是一样的,我们可以在这里 让它去帮我们把这个上下文窗口给它提高一点,比如我在这里输一个。你好,它首先需要完成 api 的 啊,配置和工作空间的设置,所以说第一步会稍微慢一点, 然后等他完成了这个配置之后,我们可以把他,让他把上下文那个窗口从一百二两百五十八 k 提提升到那个一百零五 k 啊,那当然我们可以去找到这一个项目文件是最好的, 就刚才我们改的那个,呃,配置文件,在这个文件,然后设置,然后配置这一块,就是这一个 config 点 t o m l。 好, 我们可以看一下它的路径,在这个位置,我们待会就让它根据这里面的这个百万上下文让它去修啊,就好了, 因为每一个人它都不太一样啊。然后我们进到这一个项目目录下嘛,就是 user alex, 我这边是这样啊,你那边你要根据你自己电脑的一个情况,那我找到这个用户,然后找到 alex, 找到 codex, 然后找到这个文件,对吧?就是 config 点 t o m l。 就是 刚才改的这个文件,我需要把这个文件呢直接给它扔给我们的 codex, 我现在回来啊,回来,然后在这个位置我需要把刚才这个内容给他填入进去啊,如果这里没有回复的话,你重新开一个,思考深度的话,你选一个,选个高也可以, 我们发出去,那先完成这个工作空间的配置。好,那这里已经完成了,完成之后呢,我们就让他对这一个配置文件进行修改啊, 然后请根据配置文件内容确保上下文窗口一百零五 k, 一 百零五万啊啊, 处理完后自行检查确认。 好,我们这里相当于给了它一个任务,然后我们可以同时打开这个开个新对话,然后我们在新对话里面我们可以来试一下,按一下这个反斜杠, 我们可以看到这里有非常多的一个东西啊,比如 m c p 个性代码审查反馈宠物啊,这个宠物我们可以先打开一下啊,我们只要按反斜杠,然后选宠物,它自己会出来一个宠物,那这个时候呢,它就可以看到,比如这里有一个进程,那我们点一下这个进程呢,它就会自动切换到这个下面, 然后他说这里已经配置完成了。然后啊其实是不行的,你可以看一下这里有一个配置,我们可以看到这里的啊,上下文其实他只有两百五十八 k 啊,这个是不够的,那我们可以让他让根据这个配置文件去修啊,你比如我们把这个思考强度给他继续调高一点 点到这个超高啊,根据我的使用,现在还是两百五十八 k, 请将上下文窗口 扩展到一百零五万啊。因为新版的话,它这个好像对上下文的那个限制是有的,所以说它面临这个问题啊,之前的话你直接改配置文件就可以了,那现在它好像加了一个东西,然后限制了它一下, 那我们只需要在那个 context 里面跟它进行一轮的交互,然后让它把这个上下文提高,然后我们重启应用就可以生效。 ok, 那 现在宠物的功能以及啊这个配置文件给大家讲了,那我们重新进到啊,这个我们就先把它关了,直接把它啊删了就行了。那我们点击这个技能啊,大家可以看到我这里就已经有了一些技能了, 那比如这个浏览器的使用,然后 documents 啊,以及图片生成的这些技能啊,都已经有了,当然你要加新技能,你也可以在这里啊,去让他帮你啊,做一个新的技能嘛, 其实就是你按反斜杠啊,然后往下找,下面就会有比如你浏览器的使用,你可以用这个 browser use, 用这个 browser use 我 们就可以去找东西啊,去打开,比如打开 bilibili 啊,搜索 搜深度,云创科技啊,那我们按一下回车啊,这个时候它就会自动地调用我们这一个呃电脑的浏览器,然后打开那个啊 bilibili, 当然它也会问你是否要用那个权限了 啊,这里他会正在调用这个技能,我们可以看到这里就这个宠物,就告诉我们有两个嘛,这里有一个搜索 bilibili, 然后这里有一个回复嘛,就是刚才在处理这个上下文啊,这两个任务在进行,所以说宠物的作用就在这。然后如果我们要把这个东西隐藏起来,我们按一下这一个啊,倒三角就好,好, 现在这一个就给他弄完了哈,那这里还在进行技能的一个加载,然后在 b 站搜相关内容,然后打开, ok, 我 们同样我们先先开对话,然后演示一下其他功能。同样我们按反斜杠,那下面会有一些,比如你切换到这个计划模式啊,这里就会出现啊,这个计划,对吧?那你按反斜杠,这里有一些,比如记忆啊,可以开启一些使用记忆和生成记忆啊,默认式这些是可以自动开启的。 那下面还有一些,比如你要去用啊,下面这个,比如这个 image 啊,生图的一个能力啊,比如生成一个 这个跟那个 image, 跟二不太一样,就是跟我们智能体系统里面的那个不一样,它是通过一个技能然后去绘图的啊,比如绘制风景图, 然后我们发送一下,然后他就会调用这个啊,深图的这个技能,然后帮你去会制一些风景图片啊, 那这大家可以看到他会在使用这个技能帮你去做啊,然后你愿意啊,然后我们他这里直接在这里跟我们用了这个东西啊,我们点击继续啊 啊,然后看一下他能不能啊,调用我们系统的那个浏览器,然后访问一下我搜索的关键词, 那这一个是绘图的技能,然后啊,大家可以看到刚才就调用了这个技能,然后自动打开了我们这个 bilibili, 然后去搜索了这个内容啊,这是 codex 它调用那个浏览器做到的一个事情 啊,就是已使用浏览器,然后搜索了这个内容,也就说它进行浏览器的调用是没有问题的,然后可以啊,有权限。 好,那我们重新啊,进到这里来,如果我想大家可以看到这里的技能是灰色的,是没有办法去使用的,因为只有要登录到 qq 官网才可以使用这些技能。但是有一个什么办法呢? 我们可以在本地让它去写一些技能的。其实啊,比如我想现在想进行文档或者说 excel 数据的处理,让它做一个技能,那我们只需要按反斜杠,然后输入 plugin 啊,输入 plugin 它会直接切换到这个 plugin creator, 它可以帮我们创建任意你想用的技能,然后把它做成技能,然后去进行一个调用啊,所以说啊,你可以通过这个方式把这一部分缺失的内容进行一个补齐好,比如我在这里,请帮我 制作制作一个啊本地文档 分析和 excel, excel 表格,处理了表格处理的技能, 然后确保可以用,确保能正常啊,调用, 然后发送出去啊,这个时候我们这一二三四就属于四个现成啊啊,当然目前运行的就这三个嘛,这宠物在这里会有提示的。 ok, 那 下面就是我们一个一个的内容,然后包括这些啊,他写的这个上下文,他还在这里修啊,他需要把这个内容做到一百零五万, 所以说他这里会自动的帮你修复一些问题,然后啊帮你去联网找一些东西,然后去开发一些功能,都可以使用这个 codex, 然后完成相关的任务。 那除此之外呢,其实还有一些啊非常有意思的一个功能,比如我进到这个技能里面来啊,比如刚才给大家演示了这个 browser use, 就是 使用浏览器的功能,然后在这里写文档的一个能力,就当在本地创建一个文件啊 啊,我们指定项目文件夹就可以了,那 presentation 的 技能就是它可以做 ppt 啊,做换登篇,然后还可以啊处理 excel 的 一个啊, spreadsheet 的 一个功能,它就可以直接出去处理 excel 的 一个表格啊,这都是它已经装好的这个技能。 那还有一个叫自动化,我们就可以让他,比如你你日常工作了,然后这里会存有相关的记忆,我们可以在这里新建一个啊自动化的功能,比如让他每天早上几点钟帮你去找什么东西,帮你 把放在什么地方,大家可以看到这里有每天,然后啊,或者说你设置成每周,然后都可以啊,这样的话他就会自动化的帮你完成某一个功能,比如我这里使用一个模板啊,这里会有,比如总结 某一个功能,随便选一个吧,那比如这一个,那你选择一个时间,然后选择一个项目 啊,就可以点击创建,因为我这里是没有在这里创建项目的,你可以在这里新建一个啊,空白项目啊,在空白项目下面,然后你用这个自动化啊,比如你在这里新建,然后使用随便使用一个模板, 然后选择项目,然后我们就可以点击创建,它就会自动的在这个项目下面,然后写相关的一个内容。比方你要联网搜一些相关的文献啊,或者说找相关的材料啊,都可以通过这个自动化的功能去完成,你不需要每次都问 ai, 它会每次自动的给你相关的啊答案 啊,这是一个用法。那好啊,这个技能啊制作的,它也是需要自己去写相关的技能,然后写相关的插件 啊,当然我这里是搞的是这个技能,其实我这里写的有点问题的,我可以在这编辑把这个技能改成插件,然后点击发送 啊,这是刚才通过这个绘制的一张图啊,这个其实大家会发现它用的那个啊功能就不是啊,一米七杠二的那个模型,而是通过技能去绘图,它的绘图模型其实是 gpt 五点五啊,就是通过这个五点五啊,自动去调用技能去画的一张图。 那好啊,这一次我就给大家分享了一下如何去啊,调优一下我们的这个配置文件,那当然这里大家可以看到还是两百五十六 k 是 因为我们这一个呃,这一个配置还没有完成啊, 然后他说他为本地准备做两处修改,他修改完了之后,我们重启 codex, 然后做一次验证 啊,是我们只需要在一个新的文件夹内啊,开个新的对话进行聊天,就可以来验证它是否啊正常的运行。当然还有一个问题,也是我发现在一些评论区里面,大家留言的,就是 啊,它一开始用的是 open ai 的 那个啊,订阅,然后 plus 会员,然后后面切换到那个 a p i 站,它会发现在原来的这个项目里面提问好像还是会请求那个啊 open ai 的 那个地址是因为一是你的配置文件没有改, 第二个就是你要新开对话啊,你新开对话它就会自动地调用这个 deep cloud 啊里面的 api, 然后进行处理啊,这样的话它就不依赖于 open ai 官网啊,你是不需要有特殊的网络环境的啊, context 也是可以正常进行运行的。 还有一个点就是啊,有一些小伙伴提到的就是它的界面一直是那个呃 英文的,它没有办法切换成中文,怎么搞呢?就是点击这个 setting, 然后在常规这个地方啊,如果你一直是那个啊,英文没有办法切换到中文的话,你可以把这个 auto detect 切换到下面,这有一个中文啊,选择中国啊就可以了。 那啊配置完如果没有生效的话,你可能需要调一下你的网络环境啊,配置一下应该就可以了。那第二个就是这里有一个外观,或者说叫 appearance, 在 appearance 下面我们可以调整我们 ui 的 一个字号,就是一些老年人他看字觉得太小了, 他可以把这个字号调大的,就是你可以在这,比如你调到十六啊,包括代码的大小都可以调大,比如调到十六,大家可以看到这个字体是明显比刚才要大的,然后这里的字号也是会变得更大的,对老年人更加友好嘛。 ok, 那 关于这一次的一个啊,更新内容也给大家讲的比较清楚了啊,就是关于一个是上下文窗口,然后有一些小的一个更新啊,包括这个插件啊, 然后还有技能方面的一个问题。还有就是大家如果要用到一些技能的话,可以自己去啊,开源社区或者说去一些论坛啊,当然我们社群里面也会不停地给大家分享一些好用的技能。 然后之前有一个叫 webislan 的 一个项目,然后就是说它非常适合那个 cloud code 和 codex 去啊,审批它的那个权限嘛, 因为我这里给的是啊允许完全的访问权限,当然有一些人他会啊限制他的权限嘛,那就是一些,比如默认权限啊,那每次都会去问你啊,是否要下一步,下一步啊,大家可以啊,来关注一下, 然后使用那个 wifi, 它其实在 macos 系统上它使用体验还是不错的啊,到时候我们也会做一个开源免费版本啊,然后发到我们这社群给大家去用。 那我们等待最后这一个啊,工作完成,他这里还在啊,写相关的内容,还没有把这个问题彻底修复一下,因为他默认的这一个 model context 还是两百五十八 k 啊,通过绘画日制,然后他要把这个改成一百零五万啊, 它会新增一个叫 model 啊, catalog jason 啊,指向本地自定义的目录,并自动把押取域值从九十万提高到一百万啊,然后下面有一些具体的内容,那我们等它搞完,搞完之后我们测试一下就好了 啊,当然我们待会也可以去看一下它改的这个目录到底是个什么内容,如果你感兴趣啊,其实啊,不用管太多的,我一般就是把一些任务直接啊像这样交一个命令给他,让他自己去完成就好。 整个流程大家可以看到,我只是说了一个配置文件,然后让它把这个内容内容完成一下,然后这里就会自动地进行啊运行。所以说 codex 和 那个 cloud 的 客户端是至少你在 ai 时代或者说 agent 时代你要去用的一个产品了。因为从 open ai 那 个官网他们的那个设计来也来看,也是他把 sora 的 那个产品先砍了,然后面又把呃 open ai 的 ai for science 的 那个项目也砍了,全力在做 codex。 而 cloud 是 比较早就做了 cloud code 嘛,那我把这条啊路给跑通。 gmail 现在在做企业级的 ai agent 平台。所以说其实啊,海外的这三家模型,其实模型厂商都在应用层上持续发力,而目前啊效果比较好的就是比如 codex 啊, cloud code 啊,这是在应用层上做的啊,相当 ok 的, 或者说在生产力端做的比较大的一个突破。 当然 codex 和 cloudcode 还是主要面向于啊 c 端的一个用户,对于 b 端,其实他们目前正在啊发力啊,不停地在做 b 端的一个优化。我们明显可以看到大摩天厂商啊,已经开始有啊盈利的能力了啊,不是说只是像以前那样 啊,不停地去吸引 c 端用户啊,现在已经在逐渐向 b 端用户进行一个拓展,这也是整个产业链大家需要关注到的一个点。 好,我们把这一个啊 codex, 现在它把这个上下文给它拓展了一下,我们只需要把啊这个插件也帮你做好了,然后这里是它生成的这个技能的文件啊,然后 sample 啊做了一个演示啊, 好,那我们不管那么多啊,我们现在重启一下 codex, 看它有没有搞成百万上下文嘛,对吧?我们现在点开 codex, 好,那这里已经搞定了,我们来看一下,我新开一个对话,新的对话,然后比如我在这随便输一个,你,好,然后看一下是不是拓展到了百万级的那个上下文窗口,这也是用它自己来解开它自己的一个限制啊, 那我们可以看一下,这里就会自动的是一零五零 k, 对 吧?然后他的一个上下纹是比较长的,就跟啊原来的这个地方他不一样,原来这个地方是还是原来的这个 啊,两百五十八 k 嘛,对吧?然后我们新开对话,后面你的所有交互都是这个一零五零 k 啊,这样的话你使用起来就更加方便了。 那当然我们也可以回来看一下,就是啊,他改的这个内容到底是个什么东西,我们重新打开啊, config 点 toml, 它其实新增了,就新增了一个这个东西啊, 就是 model catalog 杠 jason 的 一个文件,就就把那个上下文的长度在这一个地方啊做了一个演示啊, 好,我们可以甚至可以打开这个 model catalog custom jason, 来看一下它里面到底是个什么东西啊?呃,我往下找,应该就是这个配置文件,然后点开, 啊,这是他写的内容啊,这是他具体的一些啊东西,这是他自己写的, 比如 model context 啊,上下文,我们把它搞到了啊,一百万啊,好,我们不管那么多了,那这个配置文件感兴趣的可以去看一看啊,其实是没有必要去认真研究这个东西的。 那还有一个就是刚才这里不是做了个插件吗?它已经做好了本地插件,然后做了 excel and analyzer。 ok, 我 们不要管那么多啊,这里它就可以自动地去进行本地文档的一个分析,然后啊 excel 表格的处理,包括表格的运行的转换 啊,甚至一些数据清洗啊,都可以在这里让它自定义一些插件,或者说自定义一些技能,然后去完成。那这是本期我分享给大家的有关于啊 codex 的 一个高级用法,以及 config 点 toml 文件的一个升级,还有就是关于宠物系统的一个优化。好,这是本期视频的全部内容,谢谢大家。

如果你们现在用 codex 这种工具用得比较深入,我相信你们一定会遇到下面的这些问题。比如说你用 codex 帮你做这个项目,那你肯定会去见这些文件夹, 然后在文件夹里面再去放你对应的这些对话。但是呢,你用久了,你就会遇到那些对话,它会消失, 这个跟 codex 内部的一个管理逻辑有关系,他消失了其实就很麻烦,你以前跟那些对话产生的相关的工作开展的问题, 这些记忆都不在了,你想要接着以前的工作去做,那就很麻烦,你又得重新去给他说这里面那些情况。如果说有人用的更深入一点,他还会做一些分工啊,就比如说你可能在里面做了一些有做数据管理的, 然后有做业务开发的这种,那多了之后啊,你可能在分工管理上面你也会花比较多精力,特别是你又分工,然后又出现那个对话丢失,你就会发现你特别的抓狂。那我这里就推荐一个解决方案, 就是这个开源工具,就是这个开源工具遇到了这些痛点,所以说我把这些痛点全部又整合成了一个本地化的一个工具来做。那这里面的这些对话 我们就持久性的去保存呢,就往我们相当于把 codex 搬到这个工具里面来用,那它这个对话就会很持久,并且在持久的基础上呢,还提供了一个分工协助的功能,然后协助你可以这样拖进来 at 某一个协助对象, 这样的话就可以快速协同工作开展。这个呢就是分工协助所产生的这种联系线啊,但你们可以看到这一条呢, 是我先给这个产品发的一个消息,然后玩了他在执行过程中,他就联系了项目的一个总控, 相当于项目经理的一个角色,然后由项目经理再去分发了这相关角色的一些工作推进,然后完了再由产品这边再去协同啊推进相关的工作。你可以看到,其实每一次我可能跟他聊完了之后啊,确定了一些阶段性的工作之后,他就可以再去激发组织 开展后面的一些工作,这样的话我们的这个工作体量就可以提起来了。以前的话你一个人去做了很多分工,然后你一个人去跟每一个 a 阵去聊,你其实是很累的,你聊不动,你能做的事情也就那么多。但是现在经过这一套体系啊, 我们建立了一个 a 阵协助团队,那这个协调团队就让我们可以去承载,去做更复杂的业务啊,这样的话我们就可以一个人去驱动一个团队来开展工作,这个呢也都是因为从这个需求开始,然后做的上面的这么一个工具。