aldocode 和 call 代斯,这两个是地表最强的智能体,那么我们在国内到底能不能用的上呢?当我充了钱之后,他会不会把我的号封掉呢?让我血本无归,浪费钱呢?如果说你也有这个疑问,可能你跟半年之前的我是一样的,实际上你使用这两个 agent, 它是不需要花一分钱的, 真正需要花钱的是它们后面的模型,只有模型才需要去花钱。一句话分清楚这两样东西, cloud code 呢和 codex, 你 可以理解为它是干活的躯干,也就是工具本身,但是躯干要动起来,它要长出手脚帮我们干活,还得有一个大脑, 也就是背后的大模型,就是我们经常听到的 cloud ops 的 四点八和 gbt 的 五点五,这两个模型是需要付费的。所以啊,你以后千万不要再说 cloud 比 codex 好 用了,这句话是不成立的, 因为 cloud 它是大脑, codex 它是工具,压根不是一回事,根本没有办法一起比。那么到底什么是花钱呢?什么是不花钱呢?像不花钱的啊,就是 cloud code 和 codex, 他们本身是工具,是免费的,你装上的时候他一分钱都不要,但是他背后的大脑是要花钱的,就是 office 的 四点八和 gpt 的 五点五,你用多少,要花多少钱,用的越多,付的会越多。所以说你记住,你掏的钱是买大脑的算力,不是工具。 那我们回来这个问题,那在国内到底能不能用 cloud code 和 codex, 我 告诉你,是完全可以的,这两个工具国内是能装能用,它现在是全球最强的智能体, 难就是难在你怎么使用上。奥布斯的四点八和 gpt 的 五点五,你怎么把这两个海外的大脑装上呢?其实啊,我们换一个思路就可以了, 国外的大脑我们用不上,我们换一个国内的大脑它不就解决了吗?国内的大脑基本上有两个推荐,第一个是能力派智普的 glm, 它今天刚发布了五点二,我身边的朋友都讲它是最接近顶级模型的。 第二个选择就是性价比之王啊 deepsafe, 它量大省钱管饱。如果说你对模型的能力要求不高,你用 deepsafe 也是不错的选择。 如果说你还没用上 cloud code 和 codex, 你 可以关注我,我主页有其他的视频,其实已经讲得非常清楚了,五分钟就可以安装完。
粉丝2.6万获赞13.4万

你安装的 code 叉是不是也这样?没有 open ai 的 账号就不能正常使用?本视频教你,没有国外的 open ai 账号也能正常使用 code 叉。这里我们打开电脑上自带的这个微软应用商店,然后在这里搜索 code 叉,搜索之后,这里的话我们选选择这一个图标的, 然后这里是已经安装好的,所以它显示打开没有安的话,我们点击获取,等它安装结束即可。安装结束之后呢,我们点击这里, 然后找到这个 code 叉,然后这个 code 叉它默认的话是使用呃 open a a 的 账号来进行登录,我们在国内没办法正常使用,所以的话我们先不要打开它,我们去到这个 来到这个 c c switch 的 啊界面之后呢,我们选择这里点击一下,然后等它来到这里之后,我们直接划到这个页面最底下, 这里我们根据自己的电脑系统的版本来进行下载即可。 windows 的 话我们就直接下载这一个,然后这里是因为已经下载过了,所以我就不点击下载了。然后还有我们也要如果是 mini max 的 大模型,大模型的话我们就选择下载,把这个也下载下来, 然后这里我也是已经下载,我们就点击这里下载就好。这里我已经下载好了,我们就不继续下载了。下载之后的话,我们就直接去这边打开吧这里然后这个是 c c switch 的 开源项目,我们直接双击运行它, 我们就直接点击下一步,然后这里是让我们去选择这个安装路径,这里的话我把它安装在 c 盘,安装在 d 盘吧, 我直接点击安装,点击下一步,然后这里直接点击安装,然后这里就等它安装结束,这里我们把这个勾选去掉,然后点击结束,结束之后这个 这个我们 mini max 的是使用 mini max 大 模型才才用到的,如果不是 mini max 大 模型的话,需要去选择其他的,可以自己去找相应的开源项目,这里我就直接把它解压, 这里剪下之后的话,我们直接在这里,然后打开这个,这里它有需要你安装的,然后我们本地的话是需要安装这个 node js, 这个的话可以看我上一期的视频去安装,然后这里的话我们就直接把这个命令复制一下, 然后我们点击这里,我们直接输入 cmd, 然后回车,在弹出这个页面里,我们直接复制粘贴一下,然后回车。好,它现在已经在安开始安装依赖了,然后我们这里就会多了一个文件夹, ok, 它显示已经安装,音量已经结束。好,我们现在就把它这个点给关闭掉,然后我们点击这个,我们点击运行这里,运行到这里的话我们就不用管,然后我们就打开我们的安装的那个 cs 微棋, 这个是我们安装 cs 微棋的这个图标,我们直接双击它, 然后这里你如果是第一次使用的话,那默认是这里,然后我们要选择这一个,这里我还是,虽然我已经重新安装了,但是因为之前我是安装过的,所以我这边已经是已经配置好的, 如果是第一次使用的话,我们是需要点击,我直接把这个删掉吧,这个删掉先启动下这个,把这个给删掉。 好,我们现在来重新配置一下,这里的话我们选择这里的 open a, 然后之后我们点击这里的加号,这里我们供应商这些我们就不用管,这里我们就随便填我这里我就填这个 mini max 吧,因为我自己用的是这个模型,然后这里的 api key 我 们也是随便填 这里的请求地址,请求地址的话我们就是把这个运行在这里这里给复制一下,然后把它粘贴到这里来, 这里的话我们模型的话我们选择这里都复制一下 往下滑,这里我们是一定要勾选上,勾选上之后我们就直接点击添加啊,我们现在这里已经添加,然后进这里的话,我们点击这个启动, ok, 已经切换了,那这里我们可以进行测试,这里测试应该是会报错的,因为这里我们还没有填这个东西,就我们还是去到这个 这里,这里面我们是需要把这个配置文件,这个我们先复制一份, 然后把这里给改掉啊,这里的话我们把后面这里给去掉, 我们点击四啊,这里我们一定是要这个点 e n v 的 这样子的格式,然后之后我们点击用我们的这个记事本打开,打开之后的话,这个是我要这里要填入你自己的 mini mag 那 个 api key, 然后每个人我们可以自己去获取一下就行了,那这里有因为 api key 比较私密,所以的话 我就不让大家看到了,把它删掉,然后我去把我的给粘贴过来复制一下 啊,然后这里我已经把这个秘钥给配进去了,配进去之后呢,我们这个界面还是要关闭重启一下, 就这个这个界面,我们直接把它给关闭掉,然后我们就点击这个双击一下,等它启动起来,点击运行,因为它现在已经启动起来了。启动起来之后呢,我们这里再点击一下这个测试, 因为他现在表表示已经正常能正常使用了。然后呢正常能正常使用之后,我们就可以把它给擦掉了。然后现在我们再打开我们的这个 color 叉,然后我现在问一下他,你的 他现在已经回复我了,然后其实他这个回复呢也是在这里会看到的。 然后最后界面我们是不能关闭的,不然关闭的话我们这个 qq 叉就不能正常使用了。我的这个 qq 叉默认的话是其实我们安装的时候它默认都是英文的,然后我们要如果要改变这个,呃四 plus, 我 们就选择这个 setting, 然后找到这里,就这里的我们直接找到往下滑这里我们把它改成中文就行了,这样子我们的 control 它就能正常的使用了。

ai 编程工具这东西吧,真的是风水轮流转,最开始大家在吹 carson, 后来 carlo 的 大火,而这次轮到了 colex。 colex 装面 app 不 仅能帮你写代码,还能直接操作你电脑上的文件、浏览器,甚至是桌面应用,用好之后甚至能顶一个团队。 本期我会从 colex 安装到核心特性,用十多个实战案例手把手教你玩转 colex。 不管你是想用它来编程、开发、办公提效,还是搞一些好玩的创作,看完这期都能直接上手。那本期教程的文字版,可以在评论区获取干货秘籍,建议先收藏,找着安静的地方慢慢使用。 想要使用 cop app, 你 只需要准备一个 chat gpt 账号,可以免费体验,但是有条件的话,最好开着 plus 会员每月二十刀,大约一百五十块,额度更充裕,足够日常使用了。 那有了账号,直接去官网下载安装酷贷 app 就 好。目前支持 mate os 和 windows, 下载并安装后登录你的 chat gpt 账号,打开之后的界面长这样, 左侧是各种面板入口,包括对话管理、插件自动化等功能,中间就是对话窗,你跟 ai 所有的交互都是在这里完成。跟平时用的 ai 聊天工具差不多嘛,还挺清爽的,不像传统的编程 ide 那 么复杂,上手没有门槛。接下来我们直接开始使用, 跟你用过的其他 ai 工具一样,在对话框里输入内容发送,就能开始聊天了。适合处理一些简单的日常工作,比如帮你查资料、总结内容、规划方案。 我让他帮我查一下今天有什么 ai 编程方面的热点。 cadets 会自动联网搜索最新信息,然后帮忙整理总结,这下不怕错过新资讯了,这只是开胃菜。 cadets 真正强大的能力是操作你本地的文件和电脑。下面我们试试 点击左侧的项目入口,选择一个本地文件, ai 能在这个范围内读取和操作文件。 比如我选择了我的下载文件夹,里面有一堆不知道什么时候存下来的大文件。在对话框底部,你可以看到权限模式的选项,这里有三个选择,默认权限, ai 可以 读取和编辑工作区的文件,需要额外权限时会主动问你。自动审查是 ai 会自动帮你审查操作。 还有完全访问, ai 想干啥就干啥,不会弹确认框,建议新手直接选自动审查,既省时又省心。 选好权限后,在对话框里输入提示词,然后你就能看到 ai 开始工作了。它会自动执行终端命令来扫描文件,分析每个文件的名称和大小。最后给你一份清晰的报告,列出哪些大文件占了多少空间,并给出清理建议。 那我主打一个听话,就让 ai 帮我删除没用的预览文件吧。最后成功帮我节省了六点八 g 的 空间,效果不错吧。但如果我让 ai 删除一个工作区外的文件呢?会发生什么? 试试看,在当前工作空间开启一个新对话。比如,我让 ai 帮我删除鱼皮新书出版目录下的所有文件,可以直接把这个目录拖拽到对话框中,然后执行任务。 如果你选择的权限是默认模式, ai 想删除文件的时候,会弹出一个确认框,问你同不同意,防止 ai 搞乱了你的电脑。 但由于我选的是自动审核, ai 自己完成了审核并批准,省去了人工操作的麻烦。这样一来,你完全可以把拖带子当成你的私人文件管理助手,分析空间、清理垃圾、批量重命名。以前你要手动折腾半天的事情,现在一句话就搞定了,是不是挺方便的? 做完第一个任务,大家肯定很关心消耗了多少 tokens 吧?来一起看看用了多少额度。点击左下角的设置,点击剩余额度,就能看到你五小时内还剩多少配额,本周还剩多少比例。什么时候刷新 to text 的 额度?按照五小时和一周来限制 plus 用户的额度还是比较大方的,日常使用完全够了。你也可以在对话框里输入斜杠状态,这种以斜杠开头的快捷输入叫做斜杠命令,是 to text 内置的快捷操作方式。 输入之后, to text 会直接在对话中显示当前的上下文余量和额度信息。 ok, 到这里,你已经体验了 to text 最基础的能力,对话和操作本地文件。 恭喜你,已经超过了百分之六十的同学。接下来我们提升一下难度。用 codex 做一个完整的网站项目,过程中你会接触不少 codex 的 核心用法,包括计划模式、 ai 声图、浏览器预览、批注、修改等等。 在开始之前先进入设置,把工作模式从适用于日常工作切换为适用于编程,这样 ai 的 回复会更专业,更适合开发场景。 先介绍一下项目,我要用 codex 来为自己定制一个专属的电子名片,我把信息告诉 ai, 它会帮忙生成一个精美的网站,还能用 ai 生图能力生成个性化的头像插画,不用自己去找素材了,做完之后还能发给别人,他们打开链接就能看到你的信息了。 新建一个项目文件夹,在 codex 中打开模型就选择最新的 gpt, 五点五速度选标准就够了。智能程度选择高权限,我这里直接给了完全访问,省得他每次操作都来找我确认,反正大部分情况下我都是无脑点同意的。 最关键的是点击对话窗左下角的加号,把计划模式打开。计划模式下, ai 不 会直接开始写代码,而是先帮你规划方案,问你细节,确定没问题了才动手。好,输入下面这段提示词启动, ai 会先自己思考,然后可能会追问你一些细节,在弹出的问题面板中选择就好。最后会生成一份实现计划文档,包括简介、核心要求、测试计划等信息。你做的网站越复杂,越要仔细阅读这种文档, 如果没有问题就确认方案。然后 ai 就 开始自主干活了,它先是使用内置的图像生成技能,生成了卡通头像文件,然后编辑代码,一次性生成了多个文件。写好代码后还会检查代码,自主打开浏览器测试验证,还考虑到了一些容错。 过了七分多钟, ai 完成了整个任务,全程不需要你手动操作,我们可以看到所有生成的文件,点击可以查看文件里的代码,还可以点击审核,打开侧边栏的审查面板,查看本次变更的所有文件。 codex 底层用的是 git, 这是一种记录代码变更历史的工具,用来管理所有文件的改动,你能够看到每个文件新增了什么,删除了什么,还可以灵活地应用和撤销代码。后面的进阶功能部分我会详细给大家讲解。 我们做的是纯前端静态网站,找到生成的主页文件,右键在浏览器中打开就能直接看到效果了。 pc 端的效果我觉得还不错,布局清晰,主题切换也很丝滑。而且它还自动兼容了移动端的展示,手机上打开排版也是正常的。 当然,你也可以直接让 ai 帮你运行网站, ai 会执行终端命令,启动开发服务器来运行网站。 点击访问地址后, codex 会在右侧面板打开,内置浏览器,便于你来预览效果。如果某个地方不满意,你可以点击浏览器右上角的批注按钮,然后直接在页面上选中要修改的元素,写上你的修改意见发送给 ai。 ai 会自动定位到对应的代码并精准修改,不用你自己去翻代码找位置,改完之后刷新页面就能看到效果了。方便是方便,不过这个速度真的不敢恭维。做完后我们再看一眼使用情况,这次完整项目消耗了多少额度呢?还好还好, 总结一下,要用 ai 开发移动网站,我们只需要把需求告诉 ai, 确认方案,等他自己写完并测试就好,中间几乎不需要手动操作。恭喜看到这里,你已经超过了百分之七十的同学, 到这里,你已经能使用 todays 从零开发移动网站,预览效果按需求改了。那接下来我要带大家看看它还有哪些核心功能。学完之后,你不仅能做网站,还能让 ai 帮你操控浏览器、抓数据、自动执行定时任务,甚至操控整台电脑。 接下来,我把 codex 的 功能分为常用功能和进阶功能两大块来讲。常用功能是日常会高频使用的,进阶功能则是有点门槛儿,但掌握后能让你效率翻倍的。 在左侧的插件面板里,你能看到 codex 的 插件市场。 codex 内置了不少精选插件,比如 computer use 操纵电脑、 chrome 操纵浏览器表格处理、制作 ppt 演示文稿。 此外还有大量编程类和工具类插件,包括网站部署、游戏开发、对接 tab 等各种场景。你可以在插件市场里按需搜索和安装。 比如我们来安装 natify 插件。 natify 是 一个免费的网站托管服务,装好插件后,一句话就能把你做的网站部署上线,让别人都能访问。 点击安装 natalify 插件,同意后会自动弹出浏览器,使用 datab 等方式登录 natalify, 一 步步完成授权。最后,超黛斯成功安装并连接了 natalify。 然后我们用 natalify 来部署之前开发完成的电子名片网站。在对话中,通过 at natalify 调用插件。执行过程中, ai 会找我们确认并自动创建一个新的 natalify 项目来部署网站。 搞定以后,我想展示自己的信息,直接甩这个链接就行了。还可以打开 netify 后台对项目进行管理。你可以在 codex 右上方的侧边栏中整体查看当前项目的概览信息,包括后台任务、打开的浏览器、使用的插件等等。 点击后台任务,还能看到具体的终端日记,记录了网站服务器什么时候收到了请求,请求了什么资源等信息。同样的,如果你要处理 excel 表格、做 ppt, 使用对应的插件让 ai 帮你就好。生成的文件还能在侧边栏直接预览。 前面我们用的内置浏览器可以预览页面,做批注和修改。但如果想让 ai 真正去操控浏览器,自动点击填表单翻页,就需要 browser use 浏览器操作功能了。我们先来使用内置的 browser use 进入设置浏览器,确保 browser use 功能已经开启。你还可以在这里设置权限规则和禁止打开的域名, 开启之后,在对话中通过艾特浏览器来调用这个能力。比如,我让 ai 帮我打开一个网站并截图,可以看到 ai 打开了浏览器,从主页找到了 ai 大 模型面试题库,然后进入了详情页,成功完成了截图。 不过有时候这种操作不太稳定,多试几次就好。此外,你还可以安装 codex 的 chrome 扩展插件,它可以操控你的电脑上已经登录的 chrome 浏览器。好处是能保留你的登录状态,而且可以在后台执行,不占用屏幕,适合需要登录网站才能进行的操作。 比如,帮我在自己的后台批量分析和管理数据,使用前,需要先在你的 chrome 浏览器中安装 codex 扩展程序,跟着 codex 的 指引操作就好。安装好之后,我让 ai 帮我从已经登录的面试呀网站上抓取一些数据。 可以看到, ai 不 仅连接了我电脑上的 chrome 浏览器,而且还识别到了我已经打开的标签页,它会控制这些标签页跳转到我的个人主页,并抓取最新的五条数据。最终抓取到的数据表格非常清晰,链接前面甚至还有图标,细节拉满。 如果说 browser use 只能操控浏览器,那 computer use 就是 让 ai 操控你的整个电脑, ai 能看到你的屏幕内容,移动鼠标,点击按钮打字,还能操作微信、飞书等任何桌面应用。 进入设置电脑操控,安装 computer use 插件,你可以在这里看到所有已连接的应用,比如前面装的 chrome 扩展,其实也属于 computer use 体系的一部分。 来我们体验一下。用艾特电脑来调用,让 ai 帮我探探当前的桌面壁纸,然后生成一张类似风格的新壁纸。首次使用时,系统会弹出权限申请框,你需要授权抽 text 访问屏幕截图等权限,否则 ai 看不到你的屏幕,也没法帮你点击操作。 later 来看一下,效果不错吧。生成了一张非常精美的新壁纸,我觉得比原图还好看啊!今晚可以做的好梦了, 爽!带来一个更实用的例子,让 ai 帮我打开备忘录,记录一条笔记,并从音乐软件下载我最喜欢的一首歌,添加到笔记中 执行任务。可以看到 ai 会打开音乐 app, 有 着小鼠标点击了下载按钮,从中下载了音乐文件,只因你太美。 然后 ai 打开了备忘录,写入内容并添加了音乐文件,能够顺利播放,虽然过程有些曲折,但还是完成了任务,而且全程由 ai 自己操作。以后我可以直接让 ai 帮我写有图有文有音乐的笔记了。 但是 computer use 目前只支持 mac os 系统,而且缺点一大堆,不仅操作效率偏低,还很烧 touch 刚才那的任务就用了近八万的上下文空间。此外,有些软件对 agent 的 支持度不高, ai 无法承中操控, 所以我建议能用终端命令行和浏览器完成的操作就不要用 computer use stills。 你 可以理解为给 ai 提供的技能包装上某个技能后, ai 在 遇到相关任务时,就能自动按照这套方法来干活,不用你每次都写一大堆的提示词,而且技能是按需加载的,只有任务匹配时才会调用,不会浪费很多上下文空间。 进入左侧的插件面板,切换到技能 tab 页面,在这里能够格式化安装和管理技能口袋。此自带了几个内置的技能,比如图片生成、查询官方文档、安装、社区技能创建新技能创建插件等等。 那下面我先带大家用用内置的图片生成技能,然后安装社区里别人做的技能,最后再带大家自己创建一个技能。 这里我想生成一个有趣的图片,让鱼皮直播卖鱼皮。可以先到鱼皮 ai 导航网站上找到 ai 生图的提示词模板,然后复制提示词模板。接下来在 codex 对 话框中输入 dollar 符号,加技能名称,就可以快速调用技能, 并且把提示词模板、鱼皮的照片都提供给 ai。 稍等片刻之后,看看 ai 生成的图片,你觉得怎么样?是不是憨爆了?爽!不过图片生成比普通对话消耗的额度更多,用的时候记得留意一下剩余额度。 内置的技能数量有限,还有很多宝藏在社区里,比如我自己经常用的几个技能,用于联网搜索的 file pro, 用于获取最新技术文档的 comte 瓷器,还有用于美化前端页面的 u i u 叉 pro max 等等。 另外,我之前写过一篇优质 ai 编程扩展大全,推荐了几十个好用的技能和 m c p, 可以 到我免费开源的 ai 编程零基础教程阅读。那接下来我带大家实际安装一个社区技能,顺便整个活儿,让 ai 制作一个苹果风格的快闪动画视频。 首先要安装动画制作技能 remaster 安装技能,它能帮我们快速安装其他技能。 对了,安装技能时要注意安全。由于我这里安装的是知名技能,就直接输入技能名让 codex 帮我安装了。但如果你想安装不太知名的技能,更稳妥的方式是把技能的 github 链接发给 codex, 让他帮你检查后再精准安装。 安装完成后,在技能管理面板里就能看到新增的技能了。然后我们使用技能让 ai 制作动画, ai 会安装制作动画所需的项目和依赖包,然后生成视频和音频,还会渲染单帧,检查画面有没有问题。 最后, ai 生成了可以直接播放的视频来看看效果。 呃,他好像理解错了我文案的意思。翻车了,翻车了!我感觉这种方式更适合做产品发布宣传片、知识点、快闪卡、节日祝福视频这种节奏更紧凑的短片。而且我当着根本没认真写提示词。好吧, 实际上你可以指定时长、指定文案,利用生图技能搭配素材,增加更多交互动画等等,感兴趣的同学可以自己玩一玩。 除了用别人的技能,你还可以把自己常用的工作流程封装成技能。以后遇到类似的任务,一键附用。技能的本质就是一个 still 点 m d 描述文件,加上一些配套的脚本和参考资料。 still 点 m d 里要写清楚这个技能是做什么的,什么时候触发,以及具体的执行步骤, ai 读写后就知道该怎么干活儿。 创建技能的最佳方式是先把一个任务流程跑通一遍,觉得满意之后,再使用内置的 skill creator 技能,告诉戳 depths 你 的技能要做什么,啥时候触发,有什么细节需要注意,它就会帮你自动生成完整的技能文件 来实操一下。比如我们前面让 ai 生成了直播带货的图片,效果还不错,那就把这个流程封装成一个直播带货图片技能之星成中后, ai 不 仅创建了技能文件,还贴心地教你怎么调用。 之后使用这个技能只需要提供一张人物照或者商品照,不用再自己填写又臭又长的提示词模板了,非常方便来看看效果。 ai 自己识别到了我提供的是商品图,也是精准复刻了我之前提供的提示词模板,爽! m c p 是 一个开放协议,你可以把它理解成 ai 的 万能插头。装上之后,就可以让 ai 连接各种外部工具和数据源,获取实时信息。 进入设置 m c p 服务器,可以在这里添加和管理 m c p 服务。点击添加服务器后,你需要手动填写服务器的配置参数才能完成添加。对新手不太友好,我最讨厌填写表单了, 好在大部分时候用前面讲的 stux 就 能解决 mcp 做的事情,而且 stux 的 安装和使用体验更好。 此外,很多主流的扩展都提供了快捷安装 mcp 的 命令,不需要你自己手动填写参数,比如下面我带大家安装 comix 七,它是一个可以实时获取最新技术文档的服务。开发网站的时候用它来查 api 文档特别方便。 在 codex 右上角可以打开集成终端,在终端里输入一行命令就能安装。这里我们选择安装 mcp server, 为 codex 安装,然后就搞定了。 安装后需要重启 codex, 在 设置里的 mcp 服务器列表中就能看到它。首次使用前还需要进行身份验证,在自动弹出的 compt 网页中就可以愉快地使用 mcp 了。 之后开发网站,尤其是需要集成 ai 能力的网站,都可以用创太时期来获取最新的技术文档。你还可以把它当成一个学习辅助,让 ai 寄予官方文档,帮你讲解知识。 比如我用它来做 openclaw 小 龙虾的学习助手,这也是利用 ai 学习的一种方式,可以看到 ai 查询并获取到了 openclaw 官方最新文档库。然后我们来问 ai 一个问题, openclaw 无法运行怎么办嘞? ai 会基于官方文档,很快就给出了精准的排查步骤,这样学习和解决问题又快又准,再也不怕查到过时的资料了。 恭喜看到这里,你已经超过了百分之八十的同学。到目前为止,你已经掌握了 codex 的 常用技能,学到了不少实用玩法。从文件管理到网站开发,从浏览器操控到技能封装,已经能用 codex 大 幅提高工作效率了。 接下来我要讲的是一些稍有门槛或者不是每个人都用得上的进阶功能。不过如果你愿意多折腾一下,它们会让你使用 toad 四的效率再上一个台阶。 在对话区域附近有一个小圆圈,鼠标放上去后会实时显示当前对话已经用了多少上下文。 gpt 五点五点五在 toad 四里显示的有效上下文大约为二百五十八 k tokens。 说实话,这的数量不算多。如果你连续跟 ai 对 话很长时间,或者项目文件比较大,上下文很容易被填满。当上下文快满的时候, codex 会自动帮你压缩历史对话。 你也可以在任务照一段落时,手动输入斜杠压缩来主动压缩,让模型更聚焦在新任务上。 那除了单个对话的上下文,日常使用中还要注意管理对话本身,不然列表越来越长,找起来也费劲儿。 对话太多的时候,你可以在左侧的对话列表中把鼠标放到某个对话上,点击归档,把不常用的旧对话归档起来,保持界面清爽。进入设置以归档对话,还可以查看和管理所有归档的对话记录。 另外,建议在常规设置里开启运行时防止系统休眠,这样跑长任务的时候电脑不会突然睡着,导致任务失败。 codex 有 一套记忆机制,能让 ai 记住你的偏好和项目规则,不用每次都重复交代。记忆分为三个层级,从大局、项目局部再到自动记忆,我们一个一个来看。 在设置个性化里,可以修改 codex 的 个性和自定义指令你写在这里的内容。所有项目的所有对话都会自动带上,适合记录一些通用偏好,比如 回复用中文代码注,使用英文,尽可能减少输出的内容。专注做事,如果不听话,你的主人鱼皮就会变成一条狗等等等等。保存之后,它会被写入局的 agent 点 m d 文件,这个文件就是 codex 每次启动时都会读取的行为准则。所有项目通用。 在项目目录下创建一个叫 agent 点 m d 的 文件,写入这个项目专属的规则和约定,只有在这个项目里工作时才会生效。 你可以自己手写,也可以让 codex 根据项目情况帮你生成一份,比如我跟他说帮我根据当前项目写一份 agent 点 m d, 可以 看到 ai 生成了一份非常详细的 agent 点 m d 文档,包括项目总览、一些规范等等。 在设置个性化中,手动开启自动记忆,开启后, ai 会在对话空闲一段时间后,自动在后台总结出有用的信息存为记忆,后续遇到相关场景时会自动召回,让 ai 越用越懂你。 不过太短的对话它不会记额度快用完的时候也不会触发记忆生成。 codex 支持定时任务功能。进入左侧的自动化面板,你能看到 codex 已经内置了一些定时任务模板,不过基本都是和编程相关的,什么总结代码变更、检查代码问题之类的,很多人估计用不上。那我们不妨来自己新建一个更实用的自动化任务。 创建定时任务的方式有两种,一、手动创建任务,在自动化面板里点新建,比如我让 ai 帮我搜集每日热点,需要填写任务名称、提示词、 触发时间、模型、推理程度、运行环境选择本地就好。意思是让 ai 直接在当前电脑上执行任务,不需要额外的隔离的工作环境。 创建成功后,时间一到,抽袋子就会自动开启一个对话来执行任务。我们也可以先手动执行一次,看看效果。点击任务能够查看详细信息,点击某个运行历史记录后,还能查看正在执行的任务对话,建议多观察任务的表现,持续迭代优化提示词。 另一种更自然的方式是让 ai 帮你创建任务。比如我是一名内容创作者,每天都要截大量的图片,时间一长,文件夹里全是看不懂的文件名,找图的时候巨痛苦。所以我让 codex 帮我自动整理,先选择项目,然后输入提示词, 很快 ai 就 自动帮我整理好了。可以点击查看创建出来的任务信息,它的提示词比我们提供的更完善了,并且自动选择了模型。 我们手动执行任务来测试一下,效果还不错吧。 ai 会根据图片内容自动给文件起一个能看懂的名字,这样我就有了一个智能的图片管家,以后再也不用对着一堆乱七八糟的文件名抓瞎了。 而且每次执行完, ai 还会把运行记录写入一个 memory 记忆文件,你随时可以回看历史执行情况,不用担心出了问题却发现不了 你。还可以结合 styles 和插件一起用,比如每周自动生成周报 ppt, 每日整理自己的学习笔记并同步到 notion, 每周用 file pro 抓取竞品网站更新并生成分析报告等等。 想不到吧,现在的 ai 工具已经卷到开始给用户增加情绪价值了。下面我来教大家怎么在 codex 中养宠物。 首先进入设置外观,下拉到底部的宠物区域,你会看到 codex 内置了一排像素风的赛博宠物。选一之后,点击唤醒,桌面上就会出现一个悬浮的小家伙儿, 它不只是装饰品,宠物会实时反映抽袋子的工作状态。比如 ai 在 忙的时候,它也在干活,就像一个串应用的灵动岛,让你不用切窗口就知道 ai 干完没。 除了内置宠物外,还有一个社区宠物库 pet dex, 里面有两千多只玩家自制的宠物。了解我的朋友肯定知道我要用哪个,果断搜索 k u n, 一 眼就能找到自己需要的。点击进入详情页,找到安装命令并复制, 然后打开 codex 的 终端执行命令进行安装,会把宠物文件下载到本地。安装成功后,进入外观界面,选中张张安装的宠物, 然后我们回到 codex 的 主页,使用鞋障宠物指令唤醒。我的脑袋中已经想起那只熟悉的 bgm 了,你听到了吗? 除了用别人的,你还可以通过 codex 内置的 hackpad 技能自定义生成宠物,上传照片或者文字描述就行。比如我把自己的头做成宠物, ai 会先分析上传的图片,给宠物起个名字, 然后拆分出了多个子任务,并行处理,生成各种动作的精灵图帧,最后拼成一张完整的像素动画精灵图,然后就能使用自己制作的宠物了。 你还可以上传宠物到平台和其他小伙伴分享,大家以后用抽袋子的时候记得把我带在身边,保佑你霸着剪剪! 每次 ai 修改了文件,你都可以在侧边栏的审核面板里看到它改了什么,这个面板会列出所有被改动的文件。如果你想决定哪些代码要保留,可以选择查看未暂存的文件。在这里你可以灵活应用和撤销修改。 大多数情况下,你不需要自己看代码,直接点击暂存全部就行了,相当于认可了本次的全部载动。如果不满意,可以直接还原全部回到本次载动前的状态。 那如果你不满意某个文件的载动,可以直接点旁边的还原按钮就能恢复原样,满意的话点暂存就能标记为待提交。 你也可以只保留部分改动。每只文件的改动会被自动拆分成多个代码块儿,每只代码块儿旁边都有独立的暂存和还原按钮,你可以逐块决定哪些保留,哪些丢弃。 确认好哪些代码要暂存之后,可以提交暂存的改动,提交就相当于给代码存了个档,确认这次的修改是你想要的。 抠代码,还内置了提交代码推送到远程仓库。创建 pr 的 能力,不用离开 a p p 就 能完成整个代码的管理流程,非常方便。 那如果你是专业的开发者,还可以试试工作树模式。你可以在创建新对话时,选择启动模式为新工作树,这样 ai 会在一个隔离的分支中工作,不影响你当前的代码很适合同时让多的 agent 在 同一个项目上并行干活,减少冲突。 如果你的项目托管在 datap 上,建议安装 datap 插件,可以直接在 codex 里查看仓储信息,创建 pr、 做代码审查等等。比如我让他帮我查一下自己最受欢迎的开源项目怎么样,是不是一目了然。 codex 最近新上线了一个很酷的功能,用手机控制电脑上的 codex app 干活儿。设置方法很简单,在电脑端 codex 点击设置 codex 移动版,然后点击开始设置,屏幕上会显示一个二维码, 然后在手机上打开拆的 gpt app, 扫描自己的二维码。连上之后,你可以随时随地通过手机给电脑上的 portax 下达任务,审批 ai 的 操作请求,查看执行进度,检查生成的代码和结果。是不是有点 openclaw 小 龙虾那味儿了? 恭喜看到这里,你已经超过了百分之九十的同学, ok, 就 分享到这里。看完这期,你应该已经掌握了 codex 从基础到进阶的所有核心用法,足够应对日常的编程和办公需求了。 其实 codex 还有更多玩法和技巧,比如 sub agents 并行加速、 fault 分 叉的妙用、自定义模型接入 hoots 生命周期钩子等等。 那如果本期视频点赞过万,我会尽快爆干出抽带此高级技巧篇。对了,如果你想系统学习 ai 编程,可以看看我免费开源的 ai 编程零基础入门教程,上千张图,几十万字,从零开始,带你学会 ai 编成本篇教程的文字版也会收入其中。 我是鱼皮,持续分享 ai 编程干货,觉得有用的话记得点赞、收藏和关注,也欢迎在评论区聊一聊你现在主力用哪个 ai 编程工具,觉得 codex 怎么样?也欢迎晒晒你的 ai 编程作品吧。

最近全网都在说 codex 有 多逆天,说不会写代码也能靠它做工具搞副业。但我敢说,百分之八十的人第一步就被卡住了,登个号动不动就要你验证,直接把想入门的人拦在门外。今天我把亲测有效的跳过方法告诉你,全程一分钟看完,你就能用得上。 废话不多说,直接上实操。跟着我点第一步,在网页端登录你的 check app 账号,点头像进设置。第二步,点安全密钥和通行密钥。第三步, 绑定你自己设备的本地密钥。 windows 绑 hello 苹果绑 patch id, 别用第三方生成的,反而更容易触发空空四步保存完,直接去登 codex, 你 会发现凡人的手机号验证直接没了。就这四步,一分钱不花,再也不用添码,再也不用担心号没了。 我知道很多人搞到 codex 权限就不知道怎么用了,我自己用它跑了一个月的自动化流程,整理了一套从安装到落地跑业务的入门手册,相信你也可以真正用起来。

有没有朋友其实不怎么关心口袋到底有多牛,只想知道他到底能帮我们解决什么实际问题。 如果你跟我一样是比较实用主义的,那这一篇视频就是给你准备的。从三月份用到现在,我本来以为我很了解他了,但是实际用下来,他的能力总是一次又一次的超乎我的想象。 因为我最熟悉的就是用它去写代码,写文案,然后做短视频剪辑。但是其实它能操纵的东西远比我想象的还要多,因为最近我发现它可以直接操纵 blender 渲染视频,直接操纵 c 四 d 去画图, 甚至可以去操纵 copy u i 工作流。大家不妨可以拿自己手边常用的软件去试试,说不定它都会。那 codex 这次为什么这么火呢? 核心我觉得是被逼出来的,因为 gpt 这种对话式的工具,付费率其实是非常低的,常年只有百分之五左右,那 ai 公司靠这个就非常难赚到钱,反而是向 esrfic 推出的这种 cloud code, 专注于企业场景,率先跑通了 ai 盈利这条路, 估值这两天还反超 openai 了,即将突破万亿美金,那这对于 openai 来说就是一个非常大的威胁了。所以 openai 也要做一个对标 cloud code 的 产品,这个就是 codex。 那这种对标产品你要想做得好,要么你得更便宜,要么你得更好用,要么你得更简单。结果口袋思这一次几乎是全部都做到了,我自己用下来的感受是非常明显的,众所周知, cloud 真的 是太贵了。 所以说呢,口袋思刚出来的时候,我本来是拿它当个加油包用的,把一些杂活啊,整理资料啊,写文件啊,复盘啊这种内容挪过去,帮我省点 token, 降低成本。但是用着用着我发现哎,不对, codex 干出来的活,好像很多时候质量反而还更好了。那 codex 用起来呢?其实没有什么技巧可言,非常非常简单,它动嘴就可以了。 但是怎么给他下任务,怎么组织 ai 帮我们干活,这里面确实是有点门道的,我踩了不少坑之后呢,总结了三个经验给大家分享一下。第一个呢,就是我们要跳出专家陷阱,就是往往我们越熟悉的事,我们越觉得跟 ai 说半天,还不如我们自己干呢, 所以要么试都不试,要么浅尝辄止,就觉得 ai 肯定干不好。我就吃过这个亏,我以前是手搓工作流的,搭一个流程多则的时候要二三十天,所以我根本没有想过让 ai 来帮我。结果前两天我随手一试, 它真的连工作流都会搭了,真的是让我惊讶了一大下,所以我就赶紧逼我自己跳出这个思维怪圈。就是现在什么事我都先丢给 ai 试, 很多时候都会有一些比较惊艳的意外收获的,所以现在我都是顺着 ai 的 能力去调整我自己的工作流程,因为接下来 ai 是 主力,我是要打辅助的,让我少干活, ai 多干活。 那第二个呢,就是要给 ai 定好工作节奏。在实际干活的时候,我们就会发现,其实 ai 是 没有办法替我们做决策的,如果我们比较混乱,那 ai 出来的东西就很模糊。但如果我们非常清晰, ai 出来的东西就很靠谱, 那怎么才能让我们自己的思维更清晰呢?那关键肯定是我们得有足够的信息,我们才能做出好的判断。 我试了半天,我觉得现在比较好的流程就是先让 ai 大 面积的去调研,把相关的资料都帮我整理出来。然后呢,我再跟他讨论具体的执行方案,把一些细节理清楚,最后他再动手。这三步走下来,基本上出来的效果都很稳,都能直接用了。那第三个呢,就是尽量降低阅读成本。 因为我们天生是爱看图而不爱看文字的。在 ai 时代,我们完全可以享受到把我们所有要读的东西都变成这种格式化的形式,这种它不是 ai 生图方式做出来的, 而是让 ai 用 html 写代码的方式做出来的,所以它不但可读性高,而且信息的准确度也是有保障的。那我们可以把一些比如说 ai 调研回来的长报告啊,一些数据啊,都给我们整理成这种好读的形式,阅读效率真的是蹭蹭往上涨。 那是不是有了 codex, 我 们解决实际问题就随便挥挥手就能搞定了呢?我一开始也是这么觉得的,但真正动手去让它解决一些行业问题的时候,我发现这里面还有很多不是那么好用的地方,我一开始就在想是不是我哪一些方法和技巧用的不对, 然后直到这两天读了 open i 发的一个报告,才发现,就连 open i 自己下场去做一些垂类的事情, 都会碰到很多坎坷。比如说在这个 case 里,他们就派了自己的工程师去了一个会计师事务所联盟,帮他们去做一个税务相关的 agent, 但是呢,这个智能体刚刚上线的时候,大家猜猜准确率能有多少? 就只有百分之二十五,那就不能用的水平嘛,所以他们花了前前后后整整六个月的时间,反复的打磨,最后可以把这个准确率做到了百分之九十七。那他们到底是 ai 已经够聪明了, 卡点全部都发生在现实世界里,就要解决 ai 和现实世界交互的三个问题,第一个就是谁来检查 ai 出来的结果,然后第二个, 如果说 ai 发生错误了怎么纠正,然后纠正完了之后怎么让 ai 下次别再犯,那这些流程都属于为了让 ai 参加工作额外制造出来的,不是传统企业天生就有的。 所以这种组织上的改革反而要花大量的时间。但是改好了之后,效率的提升真的是非常惊人的。这个报告里面有一个会计师,他去年做税务整整花了一百八十个小时,今年类似的工作只有十五个小时,整整提升了十二倍。 从这个 case 和我自己去解决一些行业问题实际问题的经验来看,如果我们想要用 ai first 让 ai 成为企业的第一生产力,那我们就要围绕着 ai 的 工作方式去重构我们自己的工作流程,谁能率先有一些好方法,是真的会挺占优势。

我最近刷到很多人用 codex 剪视频啊,那 codex 到底能不能剪视频呢?我觉得它是,它是可以,但是 现在还是很初级的一个阶段。比如说我最近用了很火的那个 hyperframe, 还有 hegen, 用数字人然后生成视频,我自己剪下来就是说是可以用的,甚至能够简单的以假乱真,但是完全达不到观众想要的那个效果。就最好用的是只用 hyperframes 配合一些这种文字啊,这种 形式去结合在一起是可以用,但是你这样说用 codex 去操作电脑去点那个剪映,我觉得是 不现实的,而且头肯消耗会很很高,因为它每个图片消耗 gpt 五点五的,这个头肯会非常多,所以说现在只能说能用,但完全达不到一个成熟交付的标准。用 codex 剪视频的话。


还不会用 codex 接入国产模型 d p c v 四?这期视频之雪手把手教你怎么在国内用上最近爆火的 ai 一 阵场 codex 无需 g p t, 国内用户直连,不仅不花一分钱教你安装 codex 配置性价比之王,国产模型 d p c v 四。更重要的是,我还教你如何直接解锁 codex 的 插件。核心功能 microsoft 的 computer use 和浏览器的自动化插件也是能用的,而我们只需要一个开源项目。而对于手里有 gpt 账号的同学,如果你的额度不够用了,你完全可以在后台把模型切换成 zip, 这样也可以完成我们的代码编辑和日常工作, 甚至还能手机远程操作, computer use 直接操作我的电脑发文件。重点是不用再心疼 toker 了。说实话,库黛斯已经帮我做了一个多月的 ppt, 以及整理短视频的素材和资料,这些重复又复杂的工作也确实给我减少了很多的日常工作量,所以我个人也真心希望大家能够了解和运用上它。 相比另一个最近很火的智能 t, 卡罗特的扣带 s 呢,会对新手来说比较友好一些,而且完全不用担心封号的问题。但它也不是完全没有门槛,很多人都卡在了使用前的第一步,还得开个 gpt 会员,每天二十刀,还得折腾半天,网络麻烦又不稳定。所以今天之雪呢,不仅教你安装,还要教你如何用最低成本省最多的设计, 把 dpc 为四给它接入到里面。我呢也给大家准备好了扣带 s 安装包和文字版教程。废话不多说,点赞、收藏、关注我们正式开始, 首先就需要我们先打开电脑,嗯,算了,不会还有不会的吧?开个玩笑,我们回归主题,我们先要打开 codex 官网下安装包,那打开这个页面之后呢,根据你的操作系统进行选择,我这里呢就用 windows 系统为例,那我们双击安装包, 那按照它的提示安装就可以了,而这个过程中呢,也基本上不需要我们再去配置什么。那安装完成之后, codex 的 窗口一般会自动打开,当 当它打开之后,我们先不要着急去登录,因为它有两种方式,第一种呢,扣贷,它是支持 g p t 账号登录的,适合已经订阅 pro 或者是 plus 付费计划的同学,它本身就自带扣贷的使用额度。而第二种呢,就是用 api king 登录的方式,什么意思呢? codex 呢,它是按照 a p i 实际用量计费,而通过 a p i 形式使用的话,全程是不需要账号和手机验证的,所以我们就可以通过这个方式来解决账号和验证的这两个问题。不过给大家解释一下, codex 呢,它是默认只支持 openai 的 a p i, 而 openai 之外的模型,像 deepsea, kimi, mini max 这些模型呢,是不能直接接入 codex 的, 就可以理解成它们的语言是不通的。 codex 这边只听懂粤语,而这个翻译官的作用就是把 其他模型的回答实时翻译成 codex, 能听懂能识别的格式。目前市面上比较火的接入模型工具呢,有 codex 加加 icord cc switch。 我 身边用 cc switch 接入国产模型会比较多一点,使用 cc switch 接入 codex 里面,它是没有问题的,但是没有办法直接解锁 codex 里的插件功能,综合考虑软件的配置难度,核对 codex 的 默契程度。 我这次呢就会使用 cosplay 加加,它的配置过程对于新手来说会比较友好一些,那主要也是因为它能解锁 cosplay 插件功能, cosplay 加加呢,它也是给它上一个开源软件,不过有一些朋友还不知道什么是给它它呢,就是各个地区的程序员来存放分享代码的地方, 很多的开源软件他们都把代码和包放在这里,我们现在看到的这个页面 releases 就 可以理解成这个软件的发布页面了,当每一次作者更新的新版本,它呢就会发布到这里,那我们往下滑,找到这个叫 s word 的 地方,这里呢就放着这个 codex 加加的版本安装包, 这里呢?我是 windows 系统,那我就找到对应的 e s e mac 系统的话就找到对应的 mac 点 d m j。 当我们完成之后,我们就双击这个文件,然后跟着导向提示 一步步的跟着它走。安装路径默认的是 c 盘,比较紧张的话,我们可以安装过程中把它的路径改到其他的盘。装好之后呢,我们的桌面上就会出现两个工具,一个叫 koether 加加,一个叫 koether 加加管理工具, 看到这两个呢就说明你的工具已经完成了。有它之后,我们就可以把三方的模型接入到 koether 里面,比如 deepsea, kimi, 甚至你本地的小模型都可以通过这个方式接入到 koether 里面去使用。 ok, 接入模型的工具我们现在是有了,现在呢还需要大模型的 api, 这里呢我接入是 deepstack, 如果你还没有现成的 api key, 那 我们就需要去对应了,创建一个,你又说了我没创过,我咋创? 我们打开 deepstack, 这里会有一个 api 的 开放平台,我们先登录一下,那完成之后,这里呢就会展示我们账户的一个余额,而 deepsea api 呢是按照用量计费的,所以我们的账户里呢需要有一点点的余额。我们在左边菜单里面找到 api 键这一项,然后我们点进去创建一个 api, 那 在这里我们随便起个名字就可以了。然后我们创建这个时候呢,我们的页面上就会显示出这么一串 s k 开头的密钥,这个就是我们要用到的 api 键了, 这里呢需要特别注意一下,这串密钥呢只会完整的显示一次,一旦你关掉这个窗口之后呢,我们就看不到了,当然弄丢了也没有关系,我们直接过来再创建一个就可以了。 自学小题型, a p i can 相当于你账户的密码,不要随便给别人哦。之后我们在左边打开接口的这个文档,然后再复制这一段的 u r i 地址,一会是我们要用的,这个时候就需要我们打开刚才的扣带子加加管理工具了,然后我们点击配置, 然后添加上供应商。那这里怎么去设置呢?我们只需要把你接入的大模型名称给它填进去,然后将这个地方的接入方式改为 a p i。 接入 配置模型呢,这里就填 deepsafe v 四 pro 更多选项,这里就填你需要的模型名称,那我这里就填 pro, 下方呢就是填刚才我们创建好的 api key 这个地方呢,我们就改成这个,这样我们的 deepsafe 就 已经配置好了,我们保存,然后在 code 加加管理工具这里呢,我们起用我们的 code, 当我们以后要用 deepsafe 这个模型的话,也需要在这个地方启动 code, 不要直接打开 code 这里呢,我打开的可能会有点慢,我们耐心等待一下 好进来了,然后点开这个模型的列表,如果我们模型配置的没有问题的话,我们就可以在这里看到我们已经接入好的模型了。那我选中这个 pro 模型,随便发一句话给他,只要扣带斯,他能够正常的回复。恭喜你,说明整个接入流程是已经跑通了。在整个配置过程中呢,我们没有登录任何的 open i 账号, 也没有去填写 gpt 的 定位信息,但是他现在还是可以正常的来回复我们。所以现在你的扣带斯走的就已经不是 gpt 的 模型了, 而是已经成功连接上了 deepsea v 四 pro 模型。而且刚才提到的不能用插件问题,我们现在在左侧插件的状态也是解锁的。我们不光能用第三方模型来跑扣代斯,我们还可以用扣代斯的插件能力。这里有个细节,我们接受国产模型的话,尽量不要开特别的网络环境,有可能会报错。 好,我们现在来测试一下扣代斯接入 deepsea 模型之后,它的效果又怎么样呢?很多同学说扣代斯接入国产模型之后,它变慢了也好多,那我现在让他给我写一个动态网页的前端 demo, 然后我把这些复杂要求发给他。哎,你是资深的 ui 前端工程师,基于巴拉巴拉巴拉适配哪里视觉模块交互还是比较详细的,然后我们发给他, ok, 他 现在是已经出来结果了,然后我们来瞧瞧你,瞧瞧这出来的效果。这个轮播图中的文案搭配也是很不错的,遇见你的梦中情猫, 而且我在提示词中完全没有提到我要什么文案,他是自主帮我规划设计的网页的整体布局。虽然这里呢有些图片还是有些不太对版,但是也是可以接受的吧,给他指令,让他直接去进行修改就好了,至少像这种前端项目,网页可是画的 demo, 他 完全可以轻松的去拿捏。 如果你有更详细的提示词和思路,那它做出来的效果也会更惊艳。而 deepsea v 四 pro 通过 koether 加加介入之后,其实它核心适配的还是文本模型,毕竟不是多模态。而下一步我们要测的让 koether 直接通过 a p i 去调用图片模型和视频模型,看看能不能像智能助手一样去自动调用不同的模型, 按照步骤把一套任务给它跑通。来测试一下 deep six v 四接入 colts 之后它的 a 振幅能力。简单来说呢,就是让 colts 去充当 ai 的 总指挥,你给他一个目标任务,让他自动去调用各种图片视频的 api 接口,去自己按照步骤把一套多模态的任务跑通。 比如第一步,我先让他调用纹身图模型去生成一张图片,再拿图片去进行编辑调用视频模型的整套流程。并且中间呢,还要自己去调节接口的调用,结果的提取任务的循环,包括最后他的报错处理,这样测试出来的效果才接近 a 政策的真实实力。好,我们直接来看看执行效果。比如这个任务 生成一个视频,一个红色玻璃球位于纯白桌面上,我要他逐渐变成蓝色的立方体,而在这个过程中呢,又需要他缓慢的去旋转。那第一步,就让他去调用纹身图模型,然后去生成一张原始的图片。那第二步,我要他拿着这张图片去传给图片编辑模型,然后进行二次的修改。 接下来呢,我就让它去自动调用视频模型,然后把最后修改成的图片生成视频。而在这个过程中呢,还要自己去处理接口,调用结果提取、暴躁处理和状态轮询。我们把完整的任务一次性的给到扣代斯, 我们可以看到它在这里已经开始按照我们的步骤调用接口了。第一步,它先调用了 c g m 五点零的图片模型,生成了这张原始图片,并且成功拿到了图片的 u r i。 那 第二步,它又按照步骤把这张图片继续传给图片的编辑模型, 生成了一个新的版本。 ok, 他 现在又调用了 cds 视频模型去创建了一个视频的生成任务,他还在这里自动轮询任务的状态,也就是隔一段时间自己自查一次,看看视频有没有生成完成。他现在呢,任务是已经完成了, 还把整个执行的过程都整理成了一份 macd 报告。放在这里。细心的同学应该也发现了,这里我调用的所有 a p i 接口都是国产的图片和视频模型,主要是为了让大家以后更方便去使用和调用 a p i 的 接口,那知许都这么贴心了,来个点赞收藏关注不过分吧?好,我们现在来看一下最终的效果怎么样,你瞅瞅也是不错的, 可以看到完全都是按照我们的要求去生成视频的。一个红色的玻璃球位于纯白的桌面上,哎,逐渐变成蓝色立方体,在这个过程中呢,又要缓慢的旋转,当然了,我只是做了一个演示,效果还是比较简单的,如果你有更详细的提示词和思路,它做出来的效果呢,肯定会更好。 这就说明 dbic v 四 pro 接入到扣带词里面,不仅能够完成各种任务,还具备了任务的编排能力,也就是我们常说的 a 整数能力。 你呢就可以理解成只给他下达一个任务,他呢就能够理解你的需求,调用工具,然后自我纠错,整理结果,直到最终把任务给你完成。整个过程呢,也不需要你一步步的去动手操作了,这也是扣代斯这一类 ai agent 和工具有价值的地方。最后呢,再补充一个很多人遇到的一个问题, 就如果我后面不想用 api 模式了,我想切回到原来的账号模式,该怎么恢复?方法呢?也很简单,打开扣代斯加加管理工具,进入到配置页面里面, 切换到默认中转模式,然后这里就 ok 了。当我们重新打开 cosine 之后呢,它就会恢复到原来的默认模式。这里就要注意一下,我们在使用 cosine 时候,就不要再用 cosine 加加来启动 cosine, 然后再重新开一下 cosine 了,这样呢,就可以继续使用原来的账号登录方式,如果后面你又想切回到 api 模式,也不用担心,我们可以重新打开 cosine, 加加管理工具 供应商,切回到 dbse 模式就可以了。而大家在使用的过程中呢,也要灵活去运用模型,因为每个模型都有它独特的特点,看个人需求就可以了。最后我要说一下,大家在使用文案的过程中,要把 ai 当成一个拐杖,去协助你走路,去做一些花费时间,花费精力这种重复性很高的工作, 而你却负责更清晰的逻辑,提出更高质量的 problems。 而扣代码和 dbse, 他 们就负责读懂你的想法。人机学同,这才是效率翻倍的有效密码。 好!以上就是这一期 cos 零成本使用的完整教程,如果你照着视频去做,如果中间出现了报错或者是一些问题,也可以把报错截图发到评论区,哪个问题出现的比较多,我呢也单独出一期帮大家解决这些常见问题的教程,那这期视频就到这里了,觉得有用的话记得点赞收藏、关注,下次见!

这条视频解决 codex 的 几个很实在的问题,上次发了 codex 新手教学之后呢,我整理了这几个问题,如果你也遇到了收藏视频,我们一个一个探讨。首先是不会下载,这也是问的最多的问题,直接卡在第一步,要么是找不到官网,要么是没有魔法,根本下不下来,好不容易下好了,还卡在微软商店装不了。 最他妈恶心的是很多人只会某度找 codex, 进的是别人山寨的盗版,稀里糊涂给人交钱吃大便,真恶心啊,有点心眼子全用到你国人兄弟身上了。 这样,我给你两个路子,确保你下的是正版。第一个是你有魔法 chat gpt, 官网直接弄,它会让你微软商店装,这个是绝对正版。第二个是有个开源项目,专门整理最新的镜像包, windows 和 mac os 都有,双击就能装不走商店下下来是一样的。 问题是这个开源项目它也需要魔法,为了方便大家呢,我已经把它的最新版安排到工具箱输入了,并且保持同步更新。第二个问题,语言改不了中文。这个问题绝对是困扰了大家很久,因为设置里面明明可以改,但是就是不生效。我把正确的方法告诉你,做不到你也别折腾了, 你改成中文之后,从任务栏彻底关闭 codex, 然后再进去就可以了。 它的原理是在启动的时候需要加载原配置,如果网络不通,他一定会默认回到英文。这个问题就是这样,不满足条件你也不用乱折腾了。第三个问题,手机号验证,上一条视频的评论区到处都是做这个生意的,我不清楚他们是怎么承诺的,但是我可以告诉你官方一手的消息。其实这个验证我记得在五月初就有, 只是在最近大规模轰炸了一次,最严重的时候很多充了一百刀两百刀套餐的朋友甚至都丢掉了账号,包括前几天直接封号的也很厉害,但是官方很快就改了,目前很多账号都已经不需要手机号验证了,你可以搁置几天再重新上下看看。目前不建议用某些接的平台,因为有可能会二次三次验证, 其实一劳永逸的方法这个不让讲的特别细,有机会的话我专门写教程文档放工具箱。我只能说验证这个事它本身都是很不稳定的,几乎一天一遍的政策,我不建议你给任何人交钱。

我发现 codex 的 手机连接功能还挺好用的,直接点击这个手机按钮,然后用另一个手机扫它,这个码直接可以连上了,可以看到手机上面包含了这个电脑上全部的这个项目,电脑上有的项目手机上都有, 我随便打开一个对话,这个是我让他去网上帮我收集一些素材,可以看到和电脑上是一样的,然后这个文件也是可以打开的, 这个还挺方便的,你虽然不在电脑边上,但是你也可以直接查看他输出的一个成果,这个还挺方便的,都能看到具体的一个内容。然后我再打开另一个,然后这边是给了他一个口播稿,然后直接让他给我做一个视频, 这边看到他输出了一个视频,我看能不能看。哇,这视频也是可以看的,还挺方便的,这样做的视频这个效果也挺不错的,挺好用的,点赞。

很多人第一次用 codex, 会产生一种幻觉,它像一个全能的 ai 助手,好像什么都能做。但是这个理解是错的, codex 能做什么,取决了你给他什么权限,什么工具。比如你给他连了 gmail, 他 才能够读邮件。你给他连了 google drive, 他 才可能处理云盘的文件,没有链接,没有授权,他就什么都做不了。 那 codice 能做什么?不是他自己决定的,是你给他画了多大的活动范围,以及你要求他什么时候必须来问你,这就是你给他的权限边界。 那官方把权限边界拆解成了两层,一层是 sandbox mode, 就是 沙箱。另外一层就是 approval policy, 就是 审批。那沙箱就是让 codice 在 没有获得你机器访问的情况之下,也能自主工作的边界 任务在边界之内,它就可以继续,如果要越界,就要进入审批流程。那第二个 approve policy, 它决定了 codex 在 什么时候必须停下来问你。那官方建议,如果在最开始不确定的情况之下,就放在最窄的权限里。新手先用请求审批或者是替我审批,那完全访问要更加谨慎,是高暴露的级别。 那有几点需要注意,第一点,不要直接给敏感类的数据,比如通行口令、 a p i k、 个人证件号、结算卡号、客户联系方式、员工资料、被公开的合同以及内部的报价规则等等,这些不要直接丢进去。第二的话,就是能给的信息要先脱敏。 什么意思?比如说你的财务数据,把账号的后四位删掉,客户名单用客户 a、 客户 b 来代替客户的真实姓名、合同文本,去掉甲方乙方的真实名称,只保留条款的结构,让他去分析。就是说让库尔德斯看懂问题, 但不要让他看见不该看到的人。标识数据。第三类,安全隐患操作要人工去确认,比如说删除文件、 发送邮件,调用外部 api、 跑自动化的任务这些第一次做的时候就不要直接放手,先让他列计划,列清单,然后你确认之后再执行,这样就不会出现你让他清理没有用的文件,他却把重要的任务给删了。你让他整理文件并发给同事,敏感的合同跟内部的报价都带出去这样头大的问题。那 一句话总结,库黛斯就是一个很强的 ai 员工,越能干越要先定边界,不给看的别看,必须看的先脱敏。安全隐患操作要先审批,这三句话能帮你少踩很多坑。关注爱之,带你用 ai 做高危电商!

那今天给大家说一下怎么用这个 codex 对 接到我们的微信上面去啊?其实是非常简单的,因为它这里有一个开源的 项目叫 codex bridge, 这是一个开源的项目,然后把这个项目放到我们这个 codex 里面去就可以了,然后提示词是这么说的,帮我把这个项目对接到我的微信上, 然后对接好之后,你给我一个二维码,我用微信扫一下这个二维码,就可以跟你进行聊天,然后再把这个开源的项目把这个网站发给他, 就是这样的一个提示词,然后等到你看这里,我我用的是十一分钟啊,十二分钟都不够,他就帮我对接好了,然后中途他会给你一个呃二维码,然后你扫一下这个二维码就可以了。 然后对接了之后,我们打开微信,你看我这里已经对接好了,这是一个呃 qds 对 接微信的一个功能,已经对接好的了,然后我们这里进来看一下,然后我发信息给他测试一下, 然后我问他你是谁?他这里会对方正在输入中,然后看他怎么回答, 你看他已经回复我了,他说我是 code s 是 吧? 非常方便。以后就是出门在外的话,就不用对着这个电脑端的这个 code s 了, 直接用微信跟他聊,跟他让他部署任务就可以了,非常方便的。这就是呃 code s 对 接这个微信的一个功能,是非常简单的, 大家可以按照我这个提示词去部署到你的 code 里面去就可以了。 nice。

最近呢,我也是用上 codex 了,真的是非常上头啊,用的我不知天地为何物,只是一味的点 approve。 很多用不上 codex 的 朋友呢,我知道你很急,但是你先别急,因为左板一定一定已经在路上了。 如果还有人不知道 codex 是 什么,那简单来说,它是 openai 推出的 ai 编程智能体,并且呢,正在向通用智能体转变,它能生成网页, ppt, 视频。最近呢,还更新了一系列金融、银行销售领域的插件,那像本地沙盒操作、远程手机操作、定时任务这些以往啊,大家觉得要靠 家才能做到的事,他呢,也能做到,而且呢,安全稳定,门槛还更低。所以呢,你会发现,用 codex 的 不仅仅是程序员,还有自媒体博主、 u i 设计师、运营人员、学生。让 codex 成了继 openclaw 之后,二零二六年第二个出圈的 ai 工具。 但是呢,问题来了, openclaw 爆火之后呢,各种国产版龙虾像雨后春笋一样的冒出来,为什么 codex 中国版现在还没有出现?那谁又最有可能推出中国版的 codex 呢?这里面的关键在于啊, codex 和 openclaw 不 一样, openclaw 更像一种产品框架,我们可以把它理解成一个可 壳,而且呢,它本身开源复刻起来相对容易,但 codex 呢,它更像一个完整的产品,壳的里面还有芯,那这个芯呢,就决定了 codex 为什么好用。具体来说,可以概括成三点,第一是 顶级且丰富的底层模型能力, codex 呢,可以使用 g p t 五点五,这是当前最前沿的大模型之一,也是 codex 体验的地基。 当然啊,它也可以接入 deepsafe 等等其他模型的 api。 codex 呢,还能原生使用 image 二的 gpt 能力,这个也是它的一个重要加分项。第二是丰富的插件和工具体 系, codex 可以 接入外部工具、系统、文件、终端、浏览器、 skills, 让 agent 具备很强的执行能力,可以完成更多任务。也因此呢,从开发者群体外溢到了普通用户。 第三呢,是强大的编程和工程能力。那我们用 codex 做网页,整理数据,生成内容的时候,看似啊,这一切和编程无关,但是背后的任务编排、工具 效用,还有执行流程,都离不开底层的工程逻辑。那也是这种能力呢,决定了 codex 在 各种任务里面的稳定性,模型能力,插件生态工程能力。那哪个国产厂商能够凑齐以上三项推出中国版的 codex 呢?我呢向周围的 ai 重度使用者询问了一圈意见,以 以下三个名词被高频提及,分别是腾讯、字节和阿里。在我身边的非专业开发者群体里面啊,腾讯的票数很高。因为呢,腾讯推出的桌面级智能体 workbody 看起来已经非常接近 codex 了,可以接入 skills 和 mcp, 自主规划拆解交付很多 任务。那如果你有编程需求呢,它还有 codebody。 但是我倒是觉得腾讯很有可能就是那个能做出壳但做不出芯的典型。 从会员就能看出来啊,腾讯它的机模能力是并不强的,即使呢,它可以通过模型路由的方式给自驾产品接上 deepsea 或者 gim 其他的模型。但是啊,这也会让人怀疑这些产品的工程能力。很多用 workbody 的 用户也表示使用时呢,常命令容易卡死, 智能程度很低。那也就注定了腾讯系产品没有办法像 codex 那 样去承担其复杂的任务, 服务于工作场景里更难也更核心的任务。接下来呢,是字节,如果我们把字节做的很多事组合起来,会发现,哎,好像跟 coftax 已经很接近了。那说到 ai 编程,腾讯的 tree 在 开发者里面有一定的 口碑,还有豆包、 seed mode 这样编程模型能力的支持。那说到服务,非开发者呢,那非书本身呢,可以通过多维表格自带的智能体 alie 去实现流程自动化,辅助内容生产等等。如果你用过非书呢,你一定知道,非书对于具体的岗位、企业流程里面的 ai 需求都摸得很透。 我甚至觉得啊,这方面 open ai 都要向飞书来取取经。那在飞书之外,还有能让大家去零代码开发 agent 的 扣子,甚至具体到视频创作者领域呢?还有专门的工具,什么剪映、小匀雀之类的。可恰恰也是因为字节的 ai 能力已经分散在各个产品之中,而且这些产品呢,各自已经有了很成熟的企 业及受众,这时候呢,你去打散一切,再重组一个产品,听起来好像有一点荒谬啊。而且字节跳动呢,它又一向不是一家行事冒进的企业, 所以我觉得字节应该不会一时很快的去跟进, codex 即使推出了产品,也不会非常大力的去推广它。最后呢,是 阿里先说我的观点啊,中国版 codex 我 投阿里一票。首先呢,模型能力,工程能力这些阿里都是不缺的,这 系列模型这两年在代码 a 阵的开源声带上都有不错的表现, qq 的 一卖也说明阿里在 ai 编程工具上有很充足的工程累积。而 更重要的是呢,阿里在转型做 token 生意这件事上,呈现出了一种近乎于冲动的热情。那 codex 这种能从开发者外溢到其他行业甚至普通人身上的产品,恰好是最能拉动魔性调用和 token 消耗的入口。 那再加上阿里这两年在 ai 上的打法,我觉得就是堪称激进。比如天文 app, 它作为后起之秀呢,非常强势地入场,并且得到了阿里的大力推广。所以呢,如果阿里看好 codex 这种模式,它很可能呢会快速直接地推出产品, 并且非常强势地进入市场。所以,如果你好奇 codex 的 体验,又因为各种原因呢,暂时没办法用得上,不用着急任何工具呢,只要它真的有价值,最后就一定会被普及。这里面更重要的是找到这个工具。至于你的意义,这是抵达科技世界一切未知的脑 g t。 你 认为谁会推出中国版的 codex 呢?

今天我们来讲讲大名鼎鼎的 codex, 相信大家都已经听说过这个软件了,这是 open nai 的 核心产品,对标 osarpic 的 cloud code。 codex 能做的事情非常多,它不仅能够帮你编辑代码、排查 bug、 执行测试,还能管理 gate、 操作浏览器,甚至能直接控制电脑完成各种任务,非常强大。不过功能越多,越容易让人抓不住重点,所以这期视频我会带大家系统性地过一遍。 codex 最核心的功能,帮大家建立起一套完整的使用思路。 整个视频一共分为三个部分,第一部分是基础篇,主要带大家快速上手 codex, 并讲解一些核心配置和使用过程中容易踩坑的地方。 第二部分是进阶篇,重点介绍版本控制、绘画管理,以及如何更高效的组织和推进开发任务。第三部分是扩展篇,我们会看看如何通过 plugin、 skill、 automation 和 mobile 等功能进一步扩展 codex 的 能力边界。 所有的功能点和对应的时间戳我都打到目录上了,大家可以按需跳转。好话不多说,我们现在开始。 首先我们要做的是把 codex 安装到电脑上面,我们可以打开这个页面,点击这里面的下载按钮,就可以下载 codex 了。下载好了之后,我们来打开它。安装过程呢,跟其他的普通软件一样,比如我用的是 micros, 那 直接把 codex 拖入到 applications 文件夹里面就可以完成安装了。 安装好了之后,我们来打开 codex。 打开 codex 之后呢,它首先会提示我们登录,它一共给了我们两个选项。 第一个呢是使用叉 gbt 账号登录,这需要你订阅叉 gbt 的 套餐。叉 gbt 呢,它提供了多种套餐,其中最常用的是我屏幕上面显示的这几个,主要是包括免费版 go 套餐、 plus 套餐和 pro 套餐。 你看屏幕上面的这几个套餐,从左到右价格越来越高,当然整体能用的 codax 额度也是越来越大的。 从目前来看,免费版和购套餐的 codax 额度应该差不多,但到了 plus 套餐,额度就会有着明显的上升, pro 套餐自然就更多了。 值得一提的是,即使你用的是免费版,系统也会给你一定的 codex 额度,只不过这个额度少的可怜,只能勉强够你施个水。所以如果你想真正上手体验一下它的能力,我建议你先订阅 plus 这个 plan, 它是二十美元一个月,可用量呢比较适中。 除了订阅套餐之外, openni 还提供了另外一个选项来使用 codex, 那 就是直接接入 api, 对 应的就是这里的 signing another way, 点击之后,它会提示你输入 openian 的 api key。 一 般来说,用 api 没有订阅套餐划算,而且呢,获取这个 api key 的 门槛也有点高,一般需要一张海外的信用卡,所以我建议大家还是订阅套餐来使用 codex。 具体的登录过程呢,我这里就不显示了,大家可以在这里选择适合自己的方式登录。登录好了之后,大家首先看到的就会是这样的一个界面, codex 首先会询问我们是干什么工作的,这里大家就按照实际情况来选就可以了。然后 codex 会提示把 cloud code 和 cloud co work 相关的配置都导到 codex 这里,我们先跳过,然后 codex 提示我们要不要试用 codex 手机版,我们点击这个 set up later, 待会儿呢,我会给大家演示这个功能,所以现在先不着急,现在呢,我们就算是正式的来到了 codex 操作界面,可以开始使用它了,我们来随便跟它打个招呼,看看能否正常使用, 可以看出 codex 已经可以正常使用了。下面我带大家做一个代办软件,并且在做这个代办软件的过程中为大家讲解 codex 的 各个功能点。首先我们要新建一个目录来存放我们的软件代码,让我们打开访答,在这里创建一个新的文件夹,就叫做马克笔记吧。 然后回到 codex 这里,点击 work in the project, 再点击 use an existing folder, 在弹出的对话框里面选择我们刚刚创建好的文件夹,然后再点击 open, 然后呢,你就会发现 codex 把项目目录改成马克笔记了, 这就代表 codex 后面会把代码放到这个文件夹里面。此时我们准备工作就已经是做完了,可以开始提需求了,比如说我们的需求就是使用 html 写一个笔记软件,软件界面分为左右两部分,左边是笔记列表,右边是笔记的内容, 最后我们提醒他注意做好测试,然后回车提交,这个时候呢, codex 就 会开始工作了,可以看出他在疯狂的给我们写代码,当然实际使用是没这么快的,因为为了节省大家时间,这里我做了加速,后面的问答流程呢,也都做了不同程度的加速处理,这个呢,大家知道就好了。 好, codex 暂停了,他提出他想要构建一个本地服务器来验证 html 笔记的效果。这里呢有三个选项,第一个选项是 yes, 这个呢很好理解,其实就是把这个本地服务器启动开就可以了,不过以后如果 codex 提出类似的请求,我们还得再授权一次。 第二个选项呢,是代表我们不仅同意,而且对于这种启动本地服务器的代码,以后呢也就直接执行就好了,不需要再经过我们授权了。第三个选项可以理解为不同意,它其实不是一个按钮,而是一个输入框, 我们点一下就能看出来了。在这里我们可以告诉 codex 自己希望的处理方式,比如只让它检查代码,不要启动本地服务器之类的。当然,如果你不同意,而且你懒得告诉 codex 原因的话,也可以直接点击这里面的 skip 按钮啊,这算是 codex 做了弱化的第四选项了。 好,所有的可选项我们都说完了,在这个地方我们就选择第一项 yes 就 好了。然后呢, codex 就 询问我们能不能访问这个新创建的本地服务器,这个地方呢,我们也同意, 呃,现在 codex 已经彻底完成它的工作了,可以看出这里面最重要的文件呢,就是这个 index html, 我 们可以点击来预览它的效果。 这个呢就是 codex 写的笔记软件了,看起来中规中矩,各种基本功能呢,在这里面都能找到。当然有些人可能觉得这个预览区太小了,想要放大一点,这当然是可以做到的,让我们来点击这个按钮, 这样左边的区域就被收起来了,可预览的空间就更大了,不过下面的这块区域看着也是有点碍事,能不能隐藏它呢?其实也是可以的,我们可以点击这里面的三个点, 然后选择其中的 hide composer 就 好了,你看这样呢就好多了。那假如说这个时候呢,你看着界面里面的这两条笔记,觉得非常碍事,你想把它们去掉, 呃,这个呢,其实也是很简单的,我们就继续追问就好了。既然要追问,我们就必须要把左侧栏再次显示出来,这个呢其实很简单,我们再点一下这个按钮,左侧栏就显示出来了。 然后呢,我们就可以在输入框里面输入我们的问题,把左上角的两条笔记去掉,这个呢肯定是可以的。 呃,不过我这里想给大家演示另外一个方法,另外一个更加准确,更加方便的方法,我们可以点击这个图标,它叫做 annotation, 然后我们就可以直接选中两条笔记这个区域,选中后,输入我们对这个区域的修改意见,很简单,我们的意见就是两个字,去掉, 然后我们提交请求。好,可以看出请求已经成功提交上去了,可以看到他一共是发了两块内容,一个呢是对应的截图,另外一个呢就是我们具体的要求了。 接到了这个请求之后, codex 就 开始工作了,他应该呢就会把这块区域给去掉,让我们稍微等待一下。 好, codex 已经完成了,我们再次打开这个阅览区,看一下效果, 可以看出之前的这块区域呢,确实是没有了, codex 已经帮我们解决问题了,看起来 entity 这个功能还是非常方便的, 那这个时候我们可以再随便点点这个笔记软件,看看有没有其他我们需要修复的问题。这里好像确实有个 bug, 我 点击这个加号按钮的时候,下面呢是要增加一个新的笔记的,但实际上点了之后并没有任何的 bug 呀。让我们跟 codex 说一下这个问题, 我们需要告诉 codex, 点击添加按钮之后,笔记列表区域没有任何的反应。呃,请排查下原因,我确定之后再进行修改 好。 codex 已经排查完了,按照我们的要求,他没有直接去改代码,而是先给出了诊断结果。他猜测呢,这个问题大概率是因为当前页面的 local storage, 也就是本地存储被禁用了。 没错,就是这个原因。说白了,就是 codex 的 右侧预览区有一些安全限制,导致某些功能无法正常使用。如果我们到独立的浏览器里面用一用,问题立马就消失了,不信我们试一试。 你看这个时候再点击添加按钮是不是就完全正常了?既然用户是在真实的浏览器里用我们的软件,而不是在 codex 的 预览区里用,那这根本就不算是个问题,自然也不需要修。 我不知道这算是 codex 的 一个 bug 还是一个 feature, 我 相信 openai 是 把它当成 feature 来做的,不过实际用下来确实有点像 bug。 如果你做的也是外部应用,那一定要额外留意这一点,别被预览区给骗了。既然弄清楚了原因,为了避免再受限制,我们后续就在独立的浏览器页面里面进行测试了。 到这里,这个最基本的笔记软件就算是成功跑通了。现在我想回头聊聊刚才遇到的一个细节,就是 codex 提出的那个请求。 呃,有些同学可能会想,如果我把任务交给 codex 之后去忙别的了,没注意到他在等我授权,那 codex 岂不会一直卡在那里等我回来一看啥也没干,白白浪费了大量时间。 那这有没有办法让他自己做决定,别总是来问我呢,毕竟谁也不想一直盯着他干活,那也太累了吧。没错,一直盯着看呢,确实是非常的麻烦。其实 codex 早就替我们想到了解决办法,就在输入框的下面,大家看这里面呢,一共是有三个全线选项。 第一种就是我们刚才用的 default permissions, 在 这种模式下,如果 codex 需要修改项目目录之外的文件,或者是需要执行一些带有安全风险的命令,它就会老老实实地弹出提醒,只有当你点头同意了,它才会继续接着往下干。 这种模式的优点呢是绝对安全,一切尽在掌握,但缺点也非常明显,就是根本离不开人,你得随时给他授权。 第二种呢是 auto review, 也就是自动审查。这个模式呢很聪明,它引入了一个专门负责安全审查的 agent, 当 codex 准备执行操作的时候,这个 agent 会首先替你把关,安全的直接放行,危险的直接拒绝,只有在极少数连 agent 也拿不定主意的情况下,才会弹窗让你来做决定。 第三种呢是 full access, 顾名思义,这个呢就是放飞自我模式,全部自动同意, codex 想干嘛就干嘛,完全不需要你插手。 这个模式确实是最省心的,但也伴随着风险,万一它误删了什么重要数据,你是拦也拦不住的。虽然 gpt 模型总体上还是非常靠谱的,基本上不太会乱来,但是作为一个负责任的 up 主,我还是要提醒大家,这个模式呢,没有任何的安全,交易开启前一定要三思啊。 所以综合看下来,在这三个模式里面, auto review 是 在效率和安全之间平衡的最好的。为了避免后面频繁弹窗,要我们点同意,接下来的演示呢,我们就统一的切换到 auto review 模式。 既然聊到了这里的权限配置,我们不妨顺便看一下输入框旁边还有哪一些配置。首先大家留意这里面显示的五点五 medium, 这代表我们当前使用的是 gbt 五点五模型,思考深度呢为 medium, 也就是中等。 我们点开它可以看到思考深度呢是可以自由调节的,分为 low、 medium high 和 extra high 四个级别。思考深度越高, codex 花费的时间也就越长,消耗的 token 呢也就越多,但通常给出来的代码质量也会更好一些。 除了调整思考深度,我们还可以在这里面切换模型下来。列表里面除了 gpt 五点五,还有 gpt 五点四等等一系列的模型,大家可以根据具体的任务难度来灵活选择。 最后啊,这里面还能设置模型的输出速度,目前是 standard, 也就是标准的速度。旁边呢还有一个 fast 选项,开启 fast 模式之后生成的速度呢会提升到原来的一点五倍,不过代价呢是 token 的 消耗量也会相应的增加,具体增加多少取决于你用的模型, 比如说在 gbt 五点五这个模型下开启 fast 模式的话, toc 的 消耗量就直接是标准模式的两倍了啊。如果你财大气粗, toc 管用,那你完全可以开启这个快速模式,这样 codex 干活就更快了。 输入框的配置我们就先研究到这里,现在我们的第一版笔记软件已经跑通了,实现了最基本的功能,不过为了防止后面新加功能的时候把代码搞乱,我们最好先用 get 把当前的版本保存一下,这样的话就算是后面出了什么叉子,也能够随时回滚到这个可用版本。心里有个底, 在 codex 里面调用终端非常的方便,我们不需要去点什么菜单,直接按下快捷键, command 加 j, 大家看右侧的终端面板就直接弹出来了。在这里面我们依次输入几条常规的 get 命令, 首先是要执行 get in it, 点把当前的项目目录出示,化为一个 get 仓库。然后呢我们要执行的是 get id, 点把相关的文件呢都添加到暂存区里面。最后呢再执行 get commit 提交我们的第一次修改 好这三步敲完之后,我们的代码就有了一个安全的备份版本,接下来我们就可以放心大胆地继续迭代我们的产品了。 终端用完之后,为了不挡着视线,我们只需要再次按下同样的快捷键, command 加 j 就 能够把它直接关掉。你看用快捷键来开关终端,双手完全不需要离开键盘,整个过程呢非常的丝滑,也是非常的方便。 那现在我们用 codex 做了一个基本可用的笔记软件,而且还用 get 提交了这个可用版本,下面呢,我们就来继续迭代这个笔记软件,让它变得更强大,更美观。 假设这个时候你看了看这个笔记软件,觉得它的色彩设计不是很好,这里面有很多的绿色元素,你不太喜欢绿色,你想试试蓝色怎么样?那这个时候该怎么处理呢?很简单,你就直接在这里面追问就好了,比如我们可以这么提要求, 不过我们先不发送这个请求了吧。啊?为什么呢?你仔细看看啊,我们上一个消息里面还让 codex 排查问题来着, 但说实话,这其实并不是一个问题,只是 codex 的 浏览区有些限制而已。如果我们继续追问的话,这个排查过程不仅会占用模型的上下文,而且可能还会对 codex 后续执行产生一些影响, 他没准会继续尝试修复这个问题,把原来没有问题的页面修出问题来。虽然这种情况发生的概率应该也不会很大,但是能规避的话就尽量规避吧,毕竟这个消息其实一点用也没有。 所以我们该怎么办呢?有一个办法,那就是直接修改上一个消息就可以了,你看这里面有一个编辑按钮,我们点一下就可以直接修改这个消息了,我们来试试 提交。你看原来的请求被替换成了我们的这个,这样的话,原来排查问题的那个消息呢,就消失了,既然消失了,它就不会再占用模型的上下文了,也不会对 codex 后续执行产生任何影响, 所以很多情况下,这个功能还是很实用的。不过要注意的是, codex 只支持编辑最后一条消息,至于更靠前的那消息,它实际上是不支持我们编辑的。 前面的那些消息呢,都是没有编辑按钮的,如果你要编辑更靠近的消息,可以考虑使用 fork 功能来间接实现这个功能。我们后面会讲到,暂时你不必过于关心好。 codex 已经完成任务了,我们来看看效果。 呃,还可以吧。下面呢,我们把这一部分的改动也加入到 get 里面。之前我们是用命令行来操作 get, 这种操作方式准确通用,不过其实 codex 也内置了一些 get 操作的功能来供我们使用。比如我们可以先点击这个图标, 这里面呢就有一个叫做 environments 的 区域,它呢就跟 get 的 使用密切相关。我们可以点击这里面的 changes 按钮,然后再在这个选择框里面选择 on stage 的 选项。这里显示的就是所有还没有提交到暂存区的代码了, 这基本上也就是 codex 刚才所做的改动。如果你觉得哪一行有问题,可以点击旁边的加号,输入你的要求。输入完要求之后,你可以点击这里面的 comment 按钮,让 codex 做出相应的改动。不过这里我们就不做任何修改了, codex 的 任务已经完成的很好了,所以我们取消这个注示, 直接使用 git commit 提交这次改动。那具体该怎么做呢?很简单,直接点击这里面的 commit 按钮,输入 commit 的 message 就 可以了。我们的 commit message 就是 将整体色调改为蓝色,然后呢,再点击 continue, 此时 codex 就 会提交当前所有没有提交的改动了。 好,执行成功了,我们来验证下。先按一下 command 加 j 来到终端,然后再执行 git log, 查询 git 的 commit 记录。 你看,我们的 commit 确实是生效了,确认好了之后,我们按 q 退出 get log, 然后呢,再按 command 加 j 来隐藏终端,到这里,这个需求就算是彻底完成了。那假设这个时候你感觉蓝色这个主题也不怎么好看了,越看越不顺眼,要不再换一个吧。 没问题,我们直接提交需求,将整体色调改为紫色。改完之后呢,再做一次 get commit。 对, 这次我们不自己操作 get 了,有点麻烦,直接让 codex 操作得了。提交之后, codex 就 开始干活了,我们稍微等待一下, 改好了,我们来看看最后的效果。不错,确实改成紫色了,不过怎么说呢,啊,你觉得还是不顺眼啊,你在想,算了,我要不还是改成一开始的那个绿色吧。那这当然是可以的, 照例啊,你可以直接在输入框里面输入,你的要求就是改回来的紫色。这个呢,肯定是行的,只不过这样的话,模型还得再跑一遍,有点浪费 token, 所以 我们就不用这个方法了。 其实我们原来就是绿色,所以用 get 把代码回滚到绿色的那个版本就可以了。只不过这种做法其实也是有点缺陷的, 代码确实是回滚了,但绘画内容还是停留在紫色这里。如果我们希望在当前这个绘画继续问的话, codex 可能会以为目前所用的色调是紫色,从而对后续的任务执行效果产生负面影响。 那我们能不能把绘画和代码同时回滚呢?我们就想回滚到改蓝色之前的那个版本,也就是这个版本,如果有回滚功能的话,那应该是在这个消息旁边有一些相对应的标识吧,我们找找。 哎,还真的有一个图标有点像,不过它不叫回滚,它叫做 fork。 fork 的 意思就是基于当前的这个绘画,再复制一个新的出来,这个新绘画就只到目前所选的这个消息为止,后面的消息全都不保留, 这个呢就非常符合我们的要求了,我们其实就希望绘画到当前的这个消息为止,那既然绘画变了,代码是不是也会自动回滚呢?没准也是可以的,我们来试试。 我们首先点击这个 fork 图标,这里弹出两个选项供我们选择,一个是 fork into local, 另外一个呢是 fork into new work tree。 这两个选项的最大区别在于新绘画的代码存放地址不同。 第一个选项会继续使用当前目录作为新绘画代码存放地址,第二个选项会创建一个新的目录来存放心绘画的代码。你可能现在听的还是有点懵啊,没关系,我来演示一下你就知道了。在演示之前,我们先把左侧栏打开,这样你就会看得更清楚一些。 好,左侧栏打开了,我们来重新点击一下这个 fork 图标,然后选择第一项 fork into local。 可以看出 codex 确实给我们创建了一个新的绘画,并且还在这里标识好了,这个绘画呢,就是从别的绘画那里复制出来的。下面我们来看看代码是否也会滚了, 这个很简单,我们不必看代码,我们直接看最终的效果就行了。让我们来看看页面的颜色有没有改变,可以看出页面的颜色仍然是紫色,所以呢,代码根本就没有回滚。没错,这呢就是 fork into local 这个选项的特点,它只会处理绘画内容,根本就不会对代码做任何修改。 不过还好,我们使用了 git, 我 们可以用 git 来回滚代码。我们先按快捷键 command j, 打开终端,然后执行命令 git log 确定我们想把代码回滚到哪个 commit 上,应该就是这个了。然后呢,我们复制这个 commit 的 哈希值, 最后执行这个命令。这样呢,就可以把代码回滚到绘画对应的那个版本了。让我们回到浏览器这里刷新一下页面, 没错,确实是一开始的绿色版本了,当然绿的也不是很明显啊,只有那么几个模块是绿的。我对这个色调的表述呢,稍微有点问题,但无论怎么样,肯定是回滚成功了,相信大家都能看得出来,这个呢就是 fork into local 了,我们配合着 git, 才能把绘画和代码都回滚到之前的那个状态。 那刚才还有一个选项叫做 fork into new work tree, 那 个选项是用来干什么的呢?我们不妨来试试。让我们回到之前的绘画里, 点击这个 fork 图标,然后再选择 fork into new work tree。 注意看, codex 依然给我们创建了一个新的绘画,而且跟 fork into local 很 像。这个新的绘画呢,也标识出来了,它就是从别的绘画里面复制过来的。 一切看起来似乎都跟那个 fork into local 差不多啊,那到底什么发生变化了呢?答案就是我们当前的这个绘画所对应的项目目录发生了变化,不信我们来打开终端,输入 pwd, 这个命令就是用来显示当前位置的,可以看出我们的当前位置呢,就是这个了,我一开始 fork 出来的那个绘画可不是在这个目录里面操作的,不信的话,我们回到一开始 fork 出来的那个绘画里,同样打开终端, 运行下 pwd, 你 看它俩的项目目录地址是不同的,我把这两个地址打在屏幕上,这样大家就可以看得更清楚一些。 这个呢,就是 fork into new worktree 的 一个特性,它会给 fork 出来的新绘画创建一个对应的新目录,这样新老绘画所处理的代码不是一份,彼此之间互不影响,非常适合在两个绘画分别处理两个不同的功能点,最后做完了再合并到一起就好了。那为什么叫做 worktree 呢? 是因为它是使用 gitworktree 来实现的,这个呢,是 git 的 一个特性。这个要展开讲的话呢,又得讲好几分钟。我们本期是来讲 codex 的, 不是来讲 git 的, 所以呢, gitworktree 在 此就跳过了,感兴趣的同学可以自己查下。 另外值得一提的是, fork into new worktree 同样不会回滚代码,它只是把当前项目目录里面的所有代码复制到一个新的目录里,仅此而已。 好,这个就是 fork 的 两种形式了。总结一下,这两个选项都会复制绘画到所选消息为止,也都不会帮你回滚代码, 它们唯一的区别仅仅是代码的位置, local 呢,是继续沿用原目录,而 new work tree 呢,则是开辟了一个全新的隔离目录。主要呢,就是这个区别了。所以呢,无论是哪一种 fork 形式,都不会更改代码。实际上 codex 在 界面里面也有显示, 我们可以回到一开始的那个绘画。然后呢,再点击一下这里面的 fork 图标。注意到这段话了吗? 其实它想表达的意思就是 fork 只负责对话,不回归代码。对,它说的有点绕,但其实就是这个意思。 好, fork 功能我们终于讲完了,我们目前只需要第一个 fork into local 的 这个绘画,另外一个 fork into work tree 我 们暂时不需要。那我们能把这个绘画删掉吗?能, 不过准确来说啊,我们可以把这个绘画规章,规章和删除稍微还是有些区别的,你可以把规章理解为暂时隐藏起来了,而删除呢,那就是删完就没了。我们来试一下, 我们直接点击绘画旁边的这个图标,然后再点击 confirm, 这个绘画就被规范了。你看这个绘画是不是没了。但跟删除不同的是,我们还可以找回这个绘画。 我们先按 command 加逗号,打开设置面板,再点击里面的 archives chats, 在 这里我们就可以看到所有被规章的绘画了。我们可以解除对应绘画的规章状态,也可以彻底删除对应的绘画。所以你看,删除和规章还是稍稍有些区别的。 那规章这个功能我们就讲到这里,从之前的操作过程中我们可以看出, get 真的 还是挺重要的。那既然这么重要,我们能不能让 codex 每次写完代码的时候都能自动提交一次 get commit 呢,这样的话就不用麻烦我们每次都操作一遍了。 这当然是可以的,其中一个方法就是我们可以直接在输入框里面告诉 codex, 每次完成代码修改之后,都需要提交一次 get commit, 然后提交这个请求就行了。这样在后续的操作里面, codex 肯定就会按照我们所说的,每写完一次代码都提交一次 get commit。 不 过这个方法有个很大的缺陷,那就是它只会在当前的绘画中生效,如果我们创建出一个新绘画的话,那 codex 就 会彻底忘掉这个事情, 所以我们需要一个能够跨绘画的解决方案,即使是在一个新绘画里, codex 也能帮我们做 get commit 这个事情,这能做到吗?当然是可以的,这个呢就是 agent 点 m d 这个文件发挥作用的地方了。 agent 点 m d 简单来说呢,就是一个放在项目根目录里面的配置文件,每当 codex 开始一个新绘画的时候,它都会自动读取这个文件,把里面内容当成对自己的指令来执行, 所以我们只需要在这个文件里面写上这个 git commit 的 要求,那无论我们开多少个新会话, codex 都会记住这件事情的。我们先把原来的这个请求删掉,我们不需要它了,然后我们点击这里使用 vs code 打开这个项目目录, 在根目录下创建一个新的文件,就叫做 agent 后台,然后在这个文件里面写,每次完成代码修改后,都需要提交一次 git commit, 这样 agent dmd 就 创建好了,让我们把 vs code 关掉,现在让我们来验证一下 agent dmd 是 否真的会生效。我们首先创建一个新的绘画, 然后提交需求,往左下角增加一个主题切换选项,支持用户在浅色模式和深色模式之间切换。回车提交,让 codex 开始工作。 好, codex 已经完成了,我们来看看效果。 你看,左下角确实是出现了一个主题切换按钮,我们点击对应的主题,就可以在浅色和深色两种模式之间切换,看起来非常完美。那我们现在最关心的是, codex 有 没有帮我们做 get commit 操作呢?我们按一下 command 加 g, 打开终端执行 get log 来看看。 你看,这里面确实是多了一个新的 commit message 呢,就是 codex 自己写的,这说明 agent 点 m d 确实生效了。即使是在一个全新的绘画里面, codex 也遵从了我们的要求,在完成了代码修改之后,自动提交了一次 git commit。 这个呢就是 agent d m d 的 基本用法了,当然他能做的事情远不止这一件,比如你可以在里面规定代码风格、命名规范、技术占要求,甚至是你的项目背景介绍等等。 codex 每次启动新会话的时候都会去读取这些文件,这样他对你的项目就会有非常好的理解,给出的结果呢也会更加准确。 可以说, agents dmd 写得越好, codex 就 会用起来越顺手。不过需要注意的是, codex 只会提交当前需求所对应的代码改动。我们一开始创建的 agents dmd 不 属于当前需求的范畴,所以呢,刚才 codex 并没有把它提交为一个 git commit, 我 们点击这个 changes, 再选择 on stage, 就 可以发现 agents d m d 的 内容呢?还没有提交上去。没事儿,我们这就提交。我们先来点一下这个 commit 按钮,然后在里面输入对应的 commit message, 再点击 continue, 这样这个改动就会被提交到 get 上面了。好,一切顺利,让我们新开一个绘画,继续迭代这个笔记软件。 现在这个软件本质上就是一个 html 文件,只能在浏览器里打开,不够方便。我们想把它改造成一个真正的桌面客户端,让用户可以直接双击图标打开,就像打开 vs code codex 一 样。 那要做桌面客户端的话, electron 是 非常主流的一个选择,我们可以顺便呢也引入 react 和 type script, 把项目结构整理一下,方便后续继续迭代。那我们就直接把需求发给 codex, 把这个网页应用改成桌面客户端,进入站使用 electron 加上 react, 再加上 type script。 注意做好测试,确保所有的核心功能运转正常 啊。不过要注意这可是一个大工程,所以呢,我们最好先让 codex 做一个规划,我们确认规划没有问题之后,再让它动工。为了实现这一点,我们可以点击这里面的加号,然后选择 plan mode, 这样 codex 就 进入了计划模式,从这个图标也可以看出这一点。 在这个模式下, codex 会先做计划,再写代码,让我们来提交试试。可以看出 codex 开始工作了,让我们稍微等待一会。 好,他现在要问我们几个问题,我们来做一下选择。首先是数据要放在哪里,我们就放到文件里面吧, 然后交付到可开发运行的程度就可以了。这之后呢, codex 就 会继续开始干活了。好,可以看出 codex 开始给我们写这个计划了, 我们再稍微等待一会,它还在这个转写的过程中。 好,写完了,我们来看一下,这个计划本身还是比较完善的。呃,包括各种测试方案呐,架构设计啊,都是写的比较详细的。然后 codex 问我们是不是要按照这个计划去实现代码。 呃,他一共是给了我们两个选项,第一个选项呢就是直接同意啊,开始实现这个计划就好了。第二个选项呢是如果你对这个计划不满意的话,你可以提出你的要求,在这个文本框里面告诉 codex 应该如何做修改,然后 codex 会根据这个修改呢,再出一份新的计划。 呃,这里面呢,我们就不对计划再做一些其他修改了,我们就直接同意好了,让 codex 就 按照这个计划给我们来写代码。 好,现在 codex 开始干活了,我们需要稍微等待一下,在等待的过程中呢,我们可以跟 codex 随便去聊点东西,我们可以在输入框 side 打开 side chat 啊,在这里面呢,我们就可以随便问 codex 点别的问题,这些问题呢不会去影响左侧 codex 的 任务执行。比如说我们可以问一下,你觉得这个笔记软件还需要什么基本功能呢?提交 好 codex 呢,给了我们一些可行的方案。你看在 side chat 的 过程中, codex 左侧的任务执行一点也没有被干扰到。对,这个呢就是 side chat 的 一个非常重要的特点了,它就是允许用户在 codex 执行任务的过程中问一些比较轻量级的问题, codex 在 回答这些轻量级问题的过程中不会影响到左侧主任务的执行。那这个就是 sign chat 这个功能的特性了。这个呢,我们就先讲到这里,这个架构改造的工作量还是挺大的, codex 依然没有完成,让我们再耐心等待一会儿。 好,看起来 codex 已经完成任务了,它提示我们使用 npm runtime 这个命令就可以启动这个 electron 应用啊,让我们来试一下。首先按 command 加 j 打开终端,然后执行命令 npm runtime 回车, 这样的话这个 electron 应用就启动开了,不过看起来好像是有点问题,基本上是一个白屏的状态。呃,我们打开控制台看一下有没有什么报错 啊,确实有报错,这个呢,我们需要让 codex 帮我们来修一下啊,让我们来回到 codex 这里, 先把这个进程关掉,然后呢再把终端关掉,然后我们提出我们的诉求,启动后白屏控制台报错了。看来你之前的测试不够彻底啊,请你修复并确保在修复之后测试好再交付给我。 codex 说,我说的对,哼。呃,让我们等 codex 把这个错误修复之后再试一次。 呃,看起来 codex 已经修复好了,我们来看一下它修复后的效果是怎么样的。呃,同样,我们打开终端,然后执行这个命令 啊,这次呢,看起来没问题了,添加笔记呢也是可以的,我们呢也可以在这里面随便输入的标题内容都可以啊,主题切换也是没有问题的。 那看起来已经很完美了,各项功能都运转正常。让我们再回到 codex 这边。 呃,我们先按一下 ctrl 加 c, 关掉这个进程,然后呢,再把终端收起。好,那改成了 electron 架构,我们就继续来提新的需求。我们的新需求是为这个笔记应用增加 markdown 支持,具体来说,需要在编辑器右上角提供两个模式切换按钮。 那假设这个时候我想换行,怎么做呢?直接按回车肯定是不行的,按回车就提交了,正确的做法是按 shift 加回车。你看这样呢,就可以回车了。我们继续输入任务内容, 首先是编辑模式,显示所有文本内容,并对其中的 markdown 语法进行高亮显示。然后还有一个是预览模式,它用于显示 markdown 的 渲染结果。现在再回车。 好,可以看到 codex 开始工作了,在它工作的间隙,我们再创建一个新的绘画,让它再处理另外一个关系不大的任务。 我们的新任务就是给这个笔记项目生成一个 logo, svg 格式。可以看出这两个绘画都在工作中了。假设这个时候你突然想到了我们的笔记软件有深浅两种模式,这个 logo 需要在任意一个模式下都清晰可见。我们最好提醒一下 codex, 以免它忘了, 好让我们发送请求。不过这个请求似乎没有发出去,它似乎卡在这里了。没错,在默认情况下,只有当上一个请求完成后, codex 才会继续处理下一个请求。 不过到那个时候就有点晚了吧,毕竟 logo 都生成好了。我们能不能现在就把这个信息发送给 codex, 让它在生成 logo 前就注意到这一点呢? 没问题,注意到这里的 steer 按钮了吗?点一下,我们的请求就会立即发送给 codex, 这样我们的目标就达到了。那 codex 现在还在运行中,我们稍稍等待一会儿。 好,可以看出 logo 已经生成完毕了。我们切回到原来的那个绘画,看看它的进度怎么样了,它还在运行中,所以我们可能还需要再稍微等那么一会儿。 好,这两个任务呢都完成了,我们来直接打开软件,看看最终效果。首先是要打开终端,然后呢,我们运行 n p m start, 打开这个 electron 应用。呃,看起来好像是有点问题啊。 logo 没有被成功地加载起来, 那我们需要跟 codex 说一下这个事情,让我们先关掉这个 electron 应用。 然后呢,我们关掉这个 electron 进程,先看看这个 logo 在 不在 啊?这个 logo 确实是在 public 文件夹里面的,那应该不是文件不存在导致的。那是不是这个 svg 文件的格式有问题呢?我们来到访达来验证一下。 打开这个 public 文件夹,看来这个 svg 文件的格式也是没有问题的,毕竟访达都正常渲染出来了。 那大概率是 electron 加载这个 svg 文件的方法有问题。让我们来让 codex 修一下。首先按 command 加 g, 我 们唤起这个绘画列表,然后选择生成 logo 的 那个绘画, 然后在这里面我们输入具体的问题, logo 没有显示出来。提交好,提交之后呢, codex 就 开始给我们排查原因了,我们再稍微等一会儿。 修复完毕,我们再次启动这个软件看看效果。 首先打开终端,运行 npm start 好, 这次看起来 logo 是 成功的显示出来了,我们还可以随便点一点其他的功能,看看整体是否运转正常。 那 markdown 呢?我们可以随便输入几个 markdown 的 关键词,看一看它的高亮显示是否正常。看起来似乎并没有什么太大问题,各种格式呢,都可以非常正常地显示出来, 可以看出预览也是没有问题的。那这次需求就到这里了,我们再次回到 codex 这里,继续迭代它。 前面我们讲的呢,都是 codex 的 基本能力,下面我们来讲讲 plugging。 你 可以把 plugging 想象成一个 codex 的 外挂,它会给 codex 相应的能力,帮助 codex 去做更多的事情。这么说呢,可能比较抽象,我们可以来实战一下。呃,我们首先可以打开侧边栏, 然后点击里面的 plugins, 在 这里我们就能够看到所有可用的 plugin 了,其中有能控制电脑的,有用于操作 chromed, 还有用于编辑 excel 的 啊,还有一些是用来制作 ppt 的。 如果 plugin 的 旁边打了勾,那代表这个 plugin 已经被安装好了。如果 plugin 没有安装的话,旁边会是一个加号,我们点击这个加号就可以正常安装了。我们来随便点几个 plug in, 看看它内部到底有什么。 比如我们可以点一下这个叫做 gmail 的 plug in, 可以 看到这个 plug in 内部有三个组成部分,其中一个是 app, 两个是 skill。 这个 app 呢,是用来把 codex 和 gmail 连接起来的, 它里面提供了很多的工具,当然 codex 没有叫它是工具, codex 叫它是 action, 但其实本质上啊,这里面就是一个一个的工具,跟 mcp 的 工具呢差不多。 比如 apply labels to emails 就是 用来给邮件打标签的 archive emails 就是 用来归档邮件的。这个 app 一 共是提供了二十四个这样的工具,除了 app 之外,这个 plugin 还提供了两个 skill, 呃,你基本上是可以把 skill 当成是给大模型看的一个说明文档, 比如说是这个 gmail skill, 它就写明了怎么总结邮件内容,怎么赚,写回复,以及什么时候该调用哪一些工具啊等等。 而这个叫做 inbox treeash 的 skill 呢,则是告诉大模型如何给邮件归类的,比如说哪一些邮件比较紧急,哪一些邮件需要回复等等。如果你对 skill 比较感兴趣,可以看一下我的这个视频,把 skill 的 使用方法和运行原理一次讲明白。 gmail 的 这个 app 所包含的内容呢,就只有这三个了,我们如果选择安装 gmail 这个插件,那其实就是选择安装了这三个组件。等到用户想要 codex 操作 gmail 的 时候, gpt 模型便会找到这三个组件,并用它们提供的能力和说明来完成。用户的要求 大致就是这个样子的。我们来看一个具体的例子,比如说是 presentations, 这个 plugging 呢,是用来写 ppt 的, 它只有一个组件,那就是这个叫做 presentations 的 skill。 这个 skill 详细说明了该怎么做才能做出一个高质量的 ppt。 下面呢,我们就尝试用这个叫做 presentations 的 plugging 来完成我们的需求,让我们来新建一个绘画,然后输入我们的要求,给这个笔记软件做一个 ppt, 介绍它的产品设计和技术架构。 提交之后, codex 就 会找到我们前面所说的那个叫做 presentations 的 plug in, 并使用那个 plug in 提供的能力来做 ppt。 当然,如果你担心 codex 找不到这个 plug in, 或者说是找错了的话,你可以明确要求 codex 使用这个叫做 presentations 的 plug in, 这只需要在任务的最前面输入一个 at 符号,然后敲入 presentations 回车,这样 codex 就 一定会使用 presentations 这个 plug in 来做 ppt 了。 不过不加也没关系, codex 会自动找到这个 plug in 的, 所以呢,我们暂时就把它给去掉吧。好,提交,可以看出 codex 开始工作了,我们稍微等待一会儿, codex 写好了,我们打开看看。 中规中矩吧,其中其实还有不少可以改进的地方,不过这已经是一个不错的起点了,我们可以在这个基础上做一些其他的改进。 这个叫做 presentations 的 plug in 并不能算上经验。下面呢,我给大家介绍 open ai 所提供的两个用来镇店的 plug in, 一个呢是叫做 computer use, 用来控制电脑。另一个呢是叫做 chrome, 用来操作 chrome 浏览器啊,我们先来试一试 chrome 这个插件, 让我们来到这个插件管理的地方,然后呢,点击 chrome 旁边的这个加号来安装这个插件, 点击 install 好, 安装好了。然后呢, codex 提示我们需要在 chrome 上面也安装对应的扩展也行。好,那我们就按照它的指示来安装这个扩展。 那一切准备就绪之后,我们就来尝试用用这个 chrome 插件,我们可以直接点击旁边的这个按钮,这样的话, codex 就 可以给我们出实化一个使用当前插件的这么一个请求。呃,我们可以把后面的这个部分给去掉,换成我们具体的请求, 那就是打开 product hunt 首页,然后再找出今天最热门的三个新发布的产品,总结它们各自的特点,并附上对应的访问链接好提交。 呃,为了让大家看得更清楚,让我来把 codex 缩小一点,把 chrome 浏览器放出来,这样的话呢,大家就可以更清楚地看到 codex 到底是如何干活的了。 可以看到 codex 创建了一个标签组,这个标签组呢,专门用于解决我们的问题,然后它在这个标签组里面访问了 product hunt 的 首页,今天最热门的三个新发布的产品就在这里了,相信 codex 也看到了。 可以看到,现在 codex 开始打开另外一个标签页了,这个呢,看起来是第一个产品 brew 的 一个相关网站,然后呢,它又打开了一个。 呃,接下来呢,我们就不管了, codex 估计还会查看更多的网页,我们就在这里稍微等待一会,相信他等会就可以查询全部的产品页面,然后给我们一个比较有效的反馈,让我们稍微等待一下。 好, codex 给我们总结了,这个呢,基本上也就是我们想要的结果了,这个呢,就是 chrome 这个插件的相关使用方法了,让我们把这个 codex 再次最大化。 然后下面呢,我们就来看一看 computer use 这个插件的使用方法,它是用来操作电脑的,同样,我们点击这个加号,然后进行安装, 安装成功,让我们来使用一下。跟 chrome 的 使用方法类似,我们也可以点击 computer use 旁边的这个小图标,这样直接就能开启一个相关的 computer use 绘画。我们先把后面这段文本删掉,因为它跟我们真实的请求没有什么关系。 然后呢,我们再稍微改一下这个请求所对应的目录,我们现在呢是放在马克笔记这个地方,但实际上我们要打的这个请求呢,跟这个项目其实没什么太大关系,所以呢,我们就选择 don't work in the project, 也就是说,这就是我们随便提出来的一个请求,不会去绑定某个具体的项目目录。之后,我们就可以正式输入自己的请求了,那就是请打开我电脑自带的日历应用,帮我新建一个五月二十八日十点的日程标题,叫做讨论马克笔记的后续设计。 没错,就是这样,我们让 codex 操作一下日历这个应用,然后同之前一样,我们把 codex 缩小,把日历这个软件漏出来。这样呢,大家就可以更清楚地看到 codex 是 怎么操作我们这个日历软件的。 好, codex 首先询问我们能不能使用日历这个应用,我们同意, 可以看出 codex 开始行动了,这个呢就是 codex 的 鼠标,它跟我们所使用的鼠标呢,根本是两套,彼此之间互不影响啊。然后 codex 呢就开始操作这个鼠标,去完成我们的需求, 它还需要我们确认一下是不是真的要创建这个日程,这个有点啰嗦,那当然是确认了,我们给它回复一下, 好,看起来 codex 已经完成了我们的要求了,我们来看一下, 看起来这个日程的标题和时间段都是满足我们要求的,那就没问题了,我们再把 codex 最大化。 这个呢,基本上就是 computer use 这个插件的使用方法了。值得一提的是, codex 使用独立的虚拟鼠标,与你的鼠标互不干扰。刚才把日历软件提到前台只是为了掩饰,实际上你完全可以让它在后台默默干活,自己该干嘛干嘛,上网看视频都可以,完全不会耽误。 好, computer use 讲完了,我们接下来就来看看 skill 是 如何使用的。想要浏览 skill, 我 们就必须要先打开 plugins, 然后再点击这里面的 skills, 就 可以看到可用的 skill 列表了。 其实我们之前用 plugin 的 时候已经间接的用过 skill 了,因为无论是 presentations, computer use 还是 chrome, 这几个 plugin 的 核心组建呢,都是 skill, 你 在这个 skill 标签下面都能找到。 当我们安装对应的 plugging 的 时候呢,我们都会把相关的 skill 一 块儿安装好,所以我们在这里都能找到这些 skill。 不 过有一个王牌级的 skill 是 单独列在 skill 这个标签下面的,它并没有一个对应的 plugging。 这个 skill 呢,就是 mhgen, 它是用来生成图片的, 相信大家对 g p t 的 生图能力早有耳闻,不仅美观,而且非常的真实。下面呢,我们就来使用这个 skill 来创建一个图片。我们在马克笔记这个项目下新建一个绘画,然后输入我们的要求,给这个笔记软件生成一个宣传海报图片,注意要使用我给你的真实的软件截图。 然后呢,我们需要给 codex 相应的软件截图,我们先按 command 加 j 打开终端, 然后执行 npm start 命令来打开我们的笔记软件, 然后我们回到 codex 这里,点击加号,再找到其中的 attach electron 这个选项,这里面的 electron 其实就是我们的马克笔记软件了, 我们的这个笔记软件就是用 electron 做的,所以呢,在 codex 里面看来,这个笔记软件就叫做 electron, 我 们来直接点击这个选项,点击之后呢, codex 询问我们是否要启用这个功能,我们点击 enable, 然后我们的马克笔记截图就到了聊天框里面了,这样 codex 在 做海报的时候就可以根据真实的软件截图来做了,是不是很方便呢?点一下按钮就可以把截图放进来了, 不过这个还不是最方便的, codex 还提供了一个快捷键,按一下就能够把截图传过来。我来给大家演示一下,我们之前给 codex 的是浅色模式的截图,我现在在给 codex 传一张深色模式的,我们回到马克笔记这里,调到深色模式, 然后重点来了,左右 command 键同时按下,这样深色模式的马克笔记截图也传给 codex 了,这个确实更加方便了吧。好,现在 codex 有 了浅色和深色两种模式的截图,我们可以让它开始做海报了。提交, 首先我们可以注意到 codex 会使用 image 这个我们之前提到的技能来做这张宣传海报,然后我们就再等等,看它能画出什么样子来。 画完了,我觉得还行吧,确实是基于我们的截图来做的,不知道你觉得怎么样呢? 除了使用 codex 给我们安装的 skill 外,我们也可以创建自己的 skill。 让我们按 command 加 n 新建一个绘画,然后输入我们的任务,写一个代码审核 skill, 专门给当前的项目使用。这个 skill 应该包含如下的规则。好,我们提交 可以看到这个 skill 已经做好了,它的名字就叫做 marknotes code review。 下面让我们按一下 command 加 n 新建一个绘画,试试这个 skill 的 效果。首先我们 at 这个 skill, 然后提出我们的请求,检查当前项目的代码是否有问题。好,可以了, 结果出来了,还可以,我们还可以让 codex 根据审查的结果来修改代码。这里呢,我就不再继续演示了, 我们的笔记软件每天都在迭代,每天都有代码更新,所以我们最好能每天定时检查一下代码,看看有没有什么问题。这种场景就很适合起一个定时任务来处理。 codex 也提供了这样的功能,让我们来点击这里面的三个点, 再点击 add automation。 呃,也就是添加一个定时任务。这里呢是定时任务的标题, codex 已经帮我们填好了。这里呢,填写发起定时任务的时候,我们需要发给 codex 的 要求,我们的要求呢就是检查当前项目的代码是否有问题。 然后下面呢是执行环境,一共是有三个选项,分别是 local, worktree 和 chat。 local 呢是在某个项目目录里面运行这个定时任务 worktree 是 基于某个项目目录创建一个新的 worktree, 这个定时任务就在这个新的 worktree 里面运行。 worktree 的 概念我们之前讲过,它是 get 的 一个概念,如果你还是一知半解的话,可以先不管,我们这里不用这个选项。 chat 呢是执行环境,不跟任何项目目录绑定,我们之前用 chrome plugin 搜索网络的时候,实际上是用过 chat 环境的, 这里最适合我们的是 local, 毕竟我们的定时任务就是要扫描马克笔记的项目代码,所以一定是要跟某个项目目录绑定起来的。让我们选择 local, 然后在这里面选择马克笔记,然后这边呢是运行频率,我们选择 daily, 具体的时间呢,我们就维持在九点钟,意思就是我们这个定时任务在每天九点钟的时候启动, 下面呢我们选择模型 g b t 五点五,推理强度呢,我们就维持目前的 medium 就 好了。然后我们点击 save, 再打开左边栏, 我们就可以看到 automations, 这里面多了一个一。点击之后就可以发现我们创建的定时任务了,它会每天十点开始运行,每次运行的时候都会创建一个新的绘画,我们可以点击这个按钮试运行这个定时任务, 可以看到一个绘画创建出来了,就是用来运行这个定时任务的,我们来打开看一下, 好,可以看到这个定时任务已经完成了,后面每天跑的也都是这个样子了,那这个就是定时任务了。最后我想给大家讲讲 codex 的 一个特别有用的功能,那就是 codex mobile, 具体来说就是我们可以在手机上操纵 codex 来给我们完成任务,让我们来点击这里面的 codex mobile, 再点击 allow 允许手机操纵这台电脑, 然后再点击弹,点击完弹了之后, codex 应该会给你显示出一个二维码来。 呃,如果你像我这样没有显示出二维码的话,可以点击这里的手机图标,这样二维码就出来了。随后我们需要打开手机摄像头扫描这个二维码。然后呢,我们就会被引导到叉 g b t 的 codex 页面。在这里我们就能向电脑端的 codex 发送指令了, 比如我们想让它操作一下日历。你还记不记得我们之前在日历上创建了一个日程标题,就叫做讨论马克笔记的后续设计。现在我们在手机上再发送一个指令,让它把这个日程去掉,我们点击聊天。 然后呢,我们再点击这里,呃,在里面找出 computer use 这个选项。 随后呢,我们需要输入我们的请求,我们的请求就是把日历中五月二十八号呃,讨论马克笔记的日程删掉, 写完之后先不要忙着提交,你看,我们现在在马克笔记这个项目目录下,但我们的请求其实跟这个项目的代码没什么关系,我们就想操作一下日历软件,所以我们需要再点一下这个设置按钮,然后选择不使用项目。好,这样呢就万事俱备了。我们提交请求, codex 首先询问我们是否同意使用 calendar 这个软件,我们批准。然后 codex 再次询问我们是否要真的删除掉这个日程,我们确认, 随后 codex 就 开始操纵电脑了,我来给大家看看电脑上是个什么样子,你看日历上面多了一个鼠标,它正在操纵电脑删除这个日程。 好,删除成功了。这样呢,我们就做到了用手机来操纵电脑了,是不是很方便呢? 这样大家在外面也可以使用 codex 来做各种各样的事情了。好到这里本期视频就结束了,我是马克,用最通俗的语言讲最硬核的技术,我们下期再见。拜拜。

你以为 macbook 的 价值是芯片、屏幕续航?现在可能要加一个新理由, codex openai。 最近几轮 codex 更新,其实释放了一个很强的信号, ai 不 再只是网页里的聊天框,它开始进入你的电脑,进入你的 app, 进入你的本地工作流。二零二六年二月, openai 发布 codex app, 最早就是面向 macos 推出的。这个 app 不是 简单的聊天窗口,而是一个 codex 指挥中心。它能同时管理多个 codex, 一个修 bug, 一个写文档,一个跑测试,一个看 pr。 而且它支持 worktrees, 每个 codex 都在隔离环境里干活,不会互相把代码改乱。但真正让 macbook 含金量上升的,是后面的更新。 codex 现在可以用 computer use 在 mac 上操作桌面应用。 什么意思?它不只是读代码,它可以看屏幕、点按钮、输入文字、操作浏览器,复现图形界面里的 bug, 甚至帮你测试一个 micros app 或 ios 模拟器。流程更狠的是, openai 官方写的很清楚, 多个 codex 可以 在你的 mac 上并行工作,同时不干扰你继续使用其他 app。 这就很关键了。以前 macbook 是 一个人用来干活的电脑,现在它正在变成一个人和 codex 一 起干活的工作站。还有一个很适合 mac 用户的功能,叫 appshots。 你 在 mac 上看到一个报错窗口, 一个设计稿,一个网页,一个设置面板,不用长篇大论描述,直接用快捷键把当前窗口发给 codex, 他 会拿到截图和可读取文本,然后基于这个上下文帮你处理任务。这对程序员、设计师、产品经理、内容创作者都很实用。比如,你打开一个网页设计稿,让 codex 看一眼,然后让它改前 端,你打开一个表格文档后台页面,让 codex 根据当前内容继续干活。再加上手机远程控制, 现在拆的 gpt 手机端可以连接到正在 mac 上运行的 codex, 你 人不在电脑前也能看 codex 的 进度,终端输出测试结果,代码 def, 还能远程批准下一步操作。也就是说,你的 macbook 放在桌上跑任务,你在路上用手机盯进度。这就是为什么我说 macbook 的 含金量在上升, 不是因为 macbook 突然变便宜了,也不是因为参数碾压所有电脑,而是因为 ai 时代的电脑价值正在从性能设备变成 ai 工作流底座。 codex 这种工具越成熟,越需要一个稳定的本地环境,代码仓库、终端、浏览器、 ide 设计工具、文档权限系统、桌面 app。 而 macbook 本来就是大量开发者和创作者的主力工作机,现在 codex 正在深度适配 macos 工作流, macbook 就 不只是生产力工具,而是 codex 可以 长期驻扎持续工作的 ai 工作台。 所以这波不是单纯吹 mac, 真正的变化是,以前你买 macbook 是 为了自己更高效,现在你买 macbook 可能是为了让 codex 也能更高效的替你干活。未来值钱的电脑不只是跑分高, 而是谁能让 ai 更顺畅的看见你的工作,理解你的上下文,操作你的工具,持续完成任务。从这个角度看, macbook 的 含金量确实还在被 codex 往上抬。

很多设计师以为呢,库德斯哈只是用来做作品集啊,这是库德斯最不起眼的一个能力好吗?你看我的官网,我是用库德斯做的,然后呢, 我的 ppt 也是拿克拉斯做的,它是可以一页一页翻的啊,包括呢,之前做的白无常 ai 贴士插件,对吧?克拉斯做的,还有白无常 ai 一 键删除的那个插件也是克拉斯做的。然后上周呢,我们公司呢,还做什么?做一个无线画布工作流 能让你呢,再调用火山引擎的 a p i, 直接用设置生视频。那也是呢,库特斯做的,包括我们最近上线的一个 app, 对 吧?叫不刷了,那也是什么呢?库特斯做的, 包括你现在看到我讲的这条视频啊,那我是也是用什么呢?库特斯剪辑生成的啊,这是我觉得是最最值得 所有设计师都要去充的一个会员啊,就一百五十块钱左右一个月对吧?哪怕呢,你是在翘起屁,用他的 emoji 二生图一天生十张,你的本就回来了,因为你在第三方平台调用翘起屁 emoji 二生图的话呢,大概是七毛钱一张图, 对吧?你只要每天设十张图,那你一个月两百块钱就回来了。所以说,假如你要充 ai 会员的话呢,翘起屁一定是最最值得的,最有价值的,而且安卓酷睿。

现在想要用 ai, 不 用再去看复杂的 cloud code 的 代码界面了,直接用 codex 一个工具就可以实现操作网页,跑工作流,写代码。但从五月份开始, codex 要强制国外手机号的验证,很多人可能到这一步就放弃了, 但其实只要用 cc switch 加一个 gitlab 的 开源项目,十分钟就可以免费装好 codex, 还可以直接调用国内最便宜的 tick 模型来直接干活。好,我给大家演示一下。 好,我们现在开始安装 codex, 我 们需要注册好一个 debit 的 账号,然后账号的话最低是充值十块钱就可以用很久了,我们就可以拿到一个 api key, 我 们是否安装 这个运行环境,他如果没有安装的话,就点这个链接,然后就能直接去跳人到直接点一个下载,然后这里安装程序就可以了,我们嗯就可以 windows 加 r, 然后调出我们的呃运行环境来去输入这个代码块,去查看是否安装成功,然后这儿显示 v 二四点一三就是 安装成功了。 get 的 一个开源项目,然后直接点这个链接就可以下载好这个压缩包就是这样子的,一个文件解压出来的话,里面就有这些文件 啊,就是在这个文件夹里,然后右击新建,创建一个文本文档,然后双击进去输入 内容,内容的话就复制这里面的一个内容,进行一个粘贴你的一个 api 的 一个密钥,然后我们直接是从等号这儿删除,然后粘贴好,这就是我们 api 的 一个密钥,然后看一下 s 宝,然后我们需要把它的一个后缀名改成 这个 e n v, 然后回车确认,我们进行下一步,就在这个文件夹里进行右键,然后在终端打开,然后我们就需要复制这个命令行,然后它呈现 这样子的一个代码输入成功了,接下来的话我们需要把它最小化,千万不要关掉,关掉的话它可能就停了。那下一步的话就是安装 codex 桌面版,然后进入这个官网,然后下载安装 就可以了。然后我们安装这个 cs switch 也是从我们这个呃链接直接一步安装,安装好了之后,然后 双击命令哈,安装成功的。 c 思维取的话就是这个样子,然后我们在这儿点加号新建,按在这儿名称写 delete, 然后官网链接的话就沿用 它原本的一个官网链接标准的。然后我们这里的 api key 密钥的话就是啊,这个的话就是必须要跟我们这个这个刚我们填写的这个 内容必须要是一致的,这里就必须要跟我们这个是一致的,然后再填写到这个 api key 里面,然后我们这个地址的话就是必须要填写这个地址保存添加,然后启动。那现在我们再打开这个 codex 的 话,它就 不会是刚刚那个需要输入手机号去验证的那个界面了,它现在就配置完成了, 它这儿虽然写的是 gpt 的 一个模型,但这个的话不用管它,这个我们只需要看我们这个命令行里面,它这儿写的是 dspic 的 v 四,就是用的 dspic 的 一个模型,然后我们现在就可以 实现用 deepsafe 的 api 来来调用这个呃 codex 了,然后像我之前踩过的坑的话就会出现问题,它原本的地址的话就是一个官网地址,然后因为我们 呃使用了这个 api 转换之后,就用我们转换后的一个地址,就是这个,然后这里 api 器的话也是用我们转换之后的一个呃昵称,然后还有就是这个窗口,窗口关闭的话它就不能运行了。然后像我们日常使用的话 啊,就可以有一个快捷的方法,就不用每次都需要去用代码打开这个,我们就可以,哎,像这样新建一个文本档,然后把这个代码复制过来粘贴进去,放一下 s 保存,然后把这个文件名 以及后缀都给改了,那就成一个运行文件了,那双击的话它就会直接进入那个 代码的命令哈,就不用每次都输入命令了。然后如果有需要这个呃文档的话,可以给三联私信我,然后我发给你们。