粉丝12获赞281

朋友们,现在我人在外面啊,但是呢可以用手机来控制家里面的 cloud 的 了,我不知道大家平时有没有这样的痛点啊,就是人在外面呢,也想用手机来控制家里的 cloud 的, 因为有的时候我们可能有些工作没有完成,那在外面呢,也想用手机呢来继续控制家里的 ai 来帮我们干活,因为我们出门在外总不能背这个笔记本吧。 那最近呢,也赶上春节了,好多朋友呢,可能需要走亲访友,或者说陪家人出来游玩,那这个时候呢,我们如果有台手机能够远程的控制家里的 clock, 那 岂不是很爽。最近 呢,我也一直在找这样的解决方案,那终于呢,找到了一个开源的项目叫 happy, 这个项目的地址呢,我放在我的主页 ai 交流群了,那通过这个 happy 呢,我们就可以非常方便的并且免费的能通过手机来控制家里的 clock 了。那下面呢,我就把这个方法呢分享给大家。第一步,在手机应用商店 搜索下载 happy 这个 app, 苹果的用户需要注意一下,需要切换到美区商店才能够下载。第二步,在电脑端通过 npm 安装 happy code, 目前 happy 支持 cloud code 和 codex, 如果你平时使用 cloud code 比较多的话,就直接输入 happy 来启动,如果你平时使用 codex 的 话,那就通过 happy 空格 codex 来启动。 第三步,第一次启动的时候呢,我们需要通过手机 app 和电脑绑定一下,电脑端启动后选择第一个 mobile app, 这个时候呢会出现一个二维码,通过手机端 happy 扫码成功后,手机就跟电脑绑定上了, 接下来在 happy 的 终端中添加设备配置,你要操作的项目目录就是你平时用 cloud code 操作的那个项目路径,配置好后,你就可以在手机上愉快的操控家里面的 cloud code 了。 那有了这个神器啊,我们就可以在外面随时随地的用手机来控制家里面的 cloud code 了,让 ai 呢继续帮我们干活, 是不是很方便。虽然说这个项目在使用的过程当中呢,可能极个别情况会有一些小 bug, 但是整体上呢,不影响总体的这个使用体验。出门在外呢,作为应急啊,作为一个基本的使用是完全足够的,而且它的操作方式啊,跟我们在家里面使用电脑登录 cloud code 的 交互方式是一模一样的, 所以感兴趣的朋友呢,可以去试一试,真的非常方便。那如果在这个软件的安装或者使用过程当中有什么问题的话呢,也可以来我的主页 ai 交流群进群沟通,那如果有朋友呢,没有找到我的 ai 交流群,也可以在后台私信我。

这次更新中,我将 codex 部署到了 picart, 这样就可以在终端直接让 ai 编辑代码,可以看到现在代码已经有一千六百行。 这次的提升在于我将预训练模型对于常见的动物做了优化,本质上还是通过图片下载脚本进行实线本,这里可以看到用到的数据集。接下来直接演示 上传一张大白鲨的图片 识别结果,可以看到学术分类及地理分布 这个项目已经结束了,下一个我想做一个与 biotek 有 关的。

各位朋友们晚上好,这两天设置 gpt 发了一个涉及令人愉快的前端,大致讲的就是你需要怎么去用它的 codex, 然后去设计 你的前端页面,然后使前端页面变得精美。它大概讲的是首先使用技巧,你可以基于它的这个入门提示词来进行修改, 你要先选择较低的推理水平,这是他建议的。其次就是说你需要告诉 codex 您的设计限制条件,例如字体调色板,布局, 大概它第三点是提供你提供需要参考的情绪模板,例如截屏各种各样的提示词,具体怎么做是跟用 chat g p 四,它这边已经有讲使用 code x 的 chat g p 四的一个模型创建 情绪模板,这里的情绪模板灵感来自于纽约咖啡文化的 y k 美学,就是你先创造一个大致的一个美术的一个风格,也就是情绪模板页面的一个情绪模板,再 给到它的 gpt 四或者 codex, 基于这个模板,基于这个情绪再去创造,那么会更好一些。总的来说给了我们一个入门的提示词,你可以根据这个入门的提示词去进行修改,再进行操作, 后面的其实就没有了。它还给了一个 skills, 你 可以根据 skills 来完善你自己的题词风格。这个安装的命令就在这边可以直接安装,根据这个 skills 来更加完善你的风格。 这个就是我基于它前面的一个介绍的一个风格来简单的设计了一下,用它给的一个体式词,我感觉我个人看过来还是挺不错的。

hello, 大家好,我是 d p, 欢迎来到我们的 codex 系列视频,这期是这个视频的第一期,主要讲的是新手入门相关的内容,主要包括 codex 的 安装,一些基础的配置和一些基础的使用指南。好的,我们来进入 准备环节。首先你需要做的第一件事是打开 d p r t 点 lab 零零点 com, 在 这里搜索 codex, 然后找到这篇文章。打开到这里,你需要知道的是, codex 这期视频相关的所有内容你在这个文章里都可以找到。现在我们把这个文章放在一边,下面我们需要新建一个文件夹, 我用的是 d p 下划线, codex 下划线一零一主要是,呃为这期视频做演示做准备的,你可以使用任意的名称以及任意的位置推荐放在你的那个项目文件夹目录里面去。 好的,这两样都准备完了以后,我们下面进入安装环节。好的,我们首先回到刚刚的这个文章,然后第一部分就是安装指南。我们先大概的来看一下目录架构,分别是四种安装模式,其中两种是命令行,第一种是 npm 安装,第二种是 codex app 安装,第四种是 codex vs code 的 插件安装。我们将逐一来看这些安装方式。 首先是两组命令行的安装方式。呃,先介绍一下命令,第一个命令一点一是检查你的 npm 环境里有没有安装。呃, codex 用这行命令 list 就 可以看到下面这样的输出结果, 像我这里就有一个 codex 零点一一二点零这个版本,这就代表安装了,如果你没有的话,你就可以继续。 第二步,一点二就是用这条命令安装,然后第三步是检查 codex 版本,就是你安装以后用这个命令就可以看到这边的这个输出,就是 codex 的 版本,就代表安装成功了。 然后如果在你使用的过程中需要升级,就用一点四用这个命令来升级,然后 homebuil 是 一样的,首先是查看它的列表, 可以使用这行命令来查看,那么查看的结果就会输出一个 codex, 如果你不用后面的这个过滤条件,它就会把你本地的所有的呃 homebrew 安装的内容都列出来,然后在这边就可以看到有一个 codex, 然后 如果上面的检查就是二点一这个部分,你的机器里没有任何的安装,那么你就可以在这边使用二点二的命令来安装, 然后安装以后相同的版本检查,然后相同的升级。我这边在 mac os 上用那个命令行安装了一个 homebrew 版本的 codex, 给大家看一下过程。首先我打开我的命令行,然后我用这个 codex 杠杯来查看,它告诉我这个机器上没有 codex。 然后我尝试做了一个 list, list 的 操作,这边也没有后 codex, 然后我尝试用了那个就查找关键词的 list, 没有任何输出。然后我做了一个额外的测试,我用 sqlite 做测试,因为这里显示了 sqlite, 所以 它这个能有输出就代表一切都没有问题。 然后我这边用了就是二点二这个命令来做安装,然后它从这里开始跑,一直跑跑,反正跑的挺多的, 然后到下面他就给我一个反馈,就是 codex 零点一一七点零这个版本他就开始安装,一直到安装完成, 呃,然后到这里就是安装结束,然后接下来我用了查看的命令做了一次确认他有 codex, 然后我又做了一个全局的查看,就没有过滤的查看有,然后我用了 codex v 这个命令查看的版本。零点一,一七点零是我当时录视频时的最新版, 这就是命令行的一个安装方式。下面我们来看三那个 codex app 安装,这个就是打开官网下载一个 app 就 好,我在 macos 上我下载的就是这个 codex, 点 dmg 打开以后就有这么一个文件,这个文件是这样 四百七十三兆,然后我如果安装把它拖过来就行,我这边已经安装过了,因为所以就演示一下这么一个过程。然后我们来看一下 codex vs 插件的安装,我这边整整理了一下,你需要做的是第一步打开 vs code, 第二步在插件市场搜索 codex, 然后找到这个插件进行安装。好的我们去那个 vs code 里面看一下,首先插件市场在这儿,然后你在这边搜索 codex, 我这个已经安装了,但是我给大家演示一遍流程,然后这个时候就会找到这个是 open a r 官方的这么一个插件,然后打开以后它的名字就是 codex 杠 open a r 的 code engine agent 在 这儿和这个名字啊,这样看这两个名字是一样的,然后这边会有一个安装,你点安装就行,安装完了以后,那个你在这儿就能看到一个 codex 的 标志,然后我一般是在这儿去使用的,它其实没有太大的一个差别, 就是在侧边栏上这个是 copilot, 这个是 codex, 放在这边有可能要拖动一下,但我不记得不太清了,反正是有相关位置的。好的,作为最后的建议,一共有四种安装方式,我建议大家把三和四都安装上,一会我们在演示的过程再解释为什么。 好的,这就是安装相关的所有内容。 ok, 接下来我以 codex app 做一个演示。首先我打开了 codex 这个 app, 它会要求你登录,这个时候你只需要点击这个按钮,然后它就会跳转到一个登录的页面,这个就是 open i r 的 页面, 你在这个页面里完成你的账号的登录,然后它就会跳转回来,然后这边就会有相关登录完成的一个状态。 ok, 花了点时间完成了网页上的授权,然后这个 app 就 会自己自动跳转到类似这样一个页面,这就是 codex app 的 主操作页面。 其他三种登录方式都是相同的流程,这边我们就不额外的演示了。登录完了以后,按道理说我们可以直接呃输入一些命令来完成相关的任务,但是我们先不着急,我们先进入一些重要文件和配置的讲解。 首先你需要知道的第一个概念是 codex, 它在你的本地是有一个配置文件夹的,在你的用户根目录下有一个点 codex 这个文件夹,里面就是配置的所有的内容。然后我这边用编辑器已经打开了, 这里面一共有好多个重要的文件,我们一个一个来讲,首先讲第一个就是 author 点接收,这个就是你的所有的 talkin 都在这边。我这边跟大家演示的是我进行了脱敏的一些数据,你实际跟我看起来应该是差不多,但是我这些呃 d p i t 这些你肯定是没有的, 分别有获取信息的 talkin 和用户 id, 然后 talkin 的 id, 然后什么 refresh, 就是 刷新 talkin, 然后时间,这就是 open a r 给你的一个 key, 然后这个 config 点 t o m l 是 什么呢?就是一些你使用过程中的一些记录,比如说我用的模型是 g p t 五点四,然后思考强度是 x high, 然后一些信任的目录像这个这边就是五点四,和 x high 和这边是对应的,这就两个配置文件。 为什么要讲这两个文件呢?这两个文件在稍后我们讲账号切换的时候是非常重要的两个文件,如果大家对账号切换有兴趣,可以点个关注,我们后面的视频里会讲 好的。然后我们下面进入一个呃全局配置的一个环节, 首先就是全区的配置,就是你这个本地的所有的 codex 相关的项目,你想让它遵守的一些规则是什么呢?我这边给出了一个 demo, 首先文件是在点 codex 文件夹下有一个 agents, 点 md, 这里我写了一些规则,就什么遵守用户的需求啊,中文呀,回答呃 case 原则啊这些,这个写的比较长,这个东西在哪呢?在配置指南就第二部分的第一点里面 就是目录是用户目,文件夹下点 codex index, 然后你把这个粘进去,就可以作为你的一个项目的开始。 然后还有一个目录,就是说如果你不做全局级的,你这个项目想设置的话,那么你就需要做一个项目级的目录,那么它就是说在 d p 下划线 codex 一 零一这个项目文件夹下新建一个这么一个文件就行。那么我们现在来新建一个右击 新建,这,哎,他为什么没有给我新建?好奇怪哦, 这样,是这样,这样新建的好,这样就新建进来,然后这边你就是比如写全程使用中文和我交互 类似这样,然后这条文件它的那个规则就可以写入进来,你也可以简单的把这个东西给它复制过来,也就是说你这里给它的这个规则是这个 codex 零零一这个项目级的,而不是说这个放在全局级的,你把全局级这里给它删除掉就可以了。 好,这就是两种配置方式,如果你是想让所有的 codex 都能遵守,那我建议你就像我这样配置一个全局级的一个规则,让他们遵守一个默认规则。然后如果你想让某一个项目,比如说这个项目去遵守,我们就可以在这里面写一二三, 告诉他这个项目单独的遵守规则,首先他会遵守这个,然后把这个再附加上就是这么一个配置关系, 像稍后会有像 scales 呀、 workflow 呀这些,我们会单独用视频来讲解,这个也不算基础的内容,如果有兴趣就 稍微等一等,再讲一下。 c 部分相关资源,这边我把常用的一些链接放在了这里,如果有兴趣的话可以来用。这边是 openair 的 官网,这是 codex 的 官网,这是 codex 的 开发者文档,这是 codex 的 github, 以后有相关的链接我会继续往后面去加。 ok, 我 们现在进入 实际操作环节,我这一期的实际操作先用 codex app 来做演示,首先它这个给我们默认打开的只有一个 playground, 就是 一个测试环境。然后我们刚刚新建了一个目录,还记得吗?我们需要把它加载下来,点这边这个加号,然后找到你的这个目录, 把它加载进来就可以了,这样你就有了这个目录,然后在这边选择这个目录,开始一个新对话,这里就可以开始一个新对话,然后你可以选择模型,比如说我们选呃 codex 五点三,然后呃思考强度,我们就选 high 就 好。 然后我们给他一个简单的对话内容,然后这时候你会看到他在这边会新建一个对话,然后这边是我们说的,然后这是他思考,然后稍后给我们回复的内容。 这边你可以把把它变成任意一个内容,比如说你给我写一个贪吃蛇的游戏存放在什么位置,什么,就这么一个流程。 当然我们这边只有一个简单的演示,然后这时候我们接着来演示斜杠命令,它和我们常用的命令好像一样,你只要出入斜杠,它会有很多的命令。最重要的我想给大家讲几个命令,首先是 status, 你可以看到你的,如果你是那个付费套餐的话,你可以看到五小时限额和七天限额,还有一些呃,上下文长度啊这些信息,然后相同的内容在这边也可以看到,也是配额的一个信息。 然后斜杠命令里面还有一些命令,我们来看一下,比如说这边有一个 fast 的 模式, 呃,当然五点三开不了 fast, 你 只有五点四来行,然后到五点四以后你可以开那个 fast, 看到吗?现在 fast 的 模式就被关闭掉了,然后 这边你在敲就可以把 fast 的 模式开启。提醒一下, fast 模式只有五点四可以用,只有这个小闪电开启的时候才是。然后 fast 的 模式大概是消费两倍的 talk, 得到一点五倍的速度, 然后智力不会有所下降,只是优先给你处理任务,就是说类似于 vip 通道的那种感觉。好的,这就是 codex app 里的一些功能,至于其他的一些命令,那么稍后大家自己再来看就好。 ok, 接下来我们回到那个 codex vscode 的 插件,这边我想给大家演示我最近做的一次 html 任务。首先我们先来看呃,两个 html 页面, 我首先用那个 ar 设计了下面这个 index 派去的 html, 然后我让他用 bootstrap 进行一个改写。 首先我们来看第一个,第一个是就是一个 ar 点 lab 零零点 com 这个页面,我想做一个新手页面,然后我用 ar 做了一些设计,但是它做完了以后有一些问题,像这些点击啊,这些呃 type 的 切换,这些 card 的 折叠,它都没有做,它只是做了样式,像这边这些搜索它都没有,但样式是做好了,然后是这个样子,然后我让它做的就是对这个页面百分之一百的用 bootstrap 进行了一个重写,然后把这些点击样式, 这些 card 的 呃这些 type 的 切换,然后这些 card 的 折叠都给它做出来,然后像这边搜索也都给它做出来,这边的搜索也都做出来。 是做成这么一个状态,其实改动不是很多,但是最主要的就是遵守这个设计稿的一个方式,然后给大家看一下实际的操作过程。首先我调用了一个 walker, walker 就是 定义了一个上下文,这个 walker 不是 为这个项目准备的,但是差不多能用,我就用了,就是一个 html 设计的 walker, 然后告诉他是一个特殊的任务,然后是根据这个设计稿的页面,也就是这个由 ar 生成的原始页面 来让它把一些呃功能用 butstrip 进行重写,然后让它严格遵循这个规则,然后其他我们在 word 里定义的什么 p r, d 线框图都让它忽略,然后它给了一个 反正就读一些文件,然后进行思考,然后它给了一个方案,这个是我这个项目定义的一个格式,但实际上只要看 执行方案这边就可以看到。他是对那个 css 用 bootstrap 五重写,然后调整了一些间距,用把 bootstrap 尽量应用下来,然后 抽离了一个项目级的慢点 css, 然后什么这些该不动的都不动,然后补充了一个慢点 gs, 然后他就让我确认,我说确认就可以修改,然后给他一个要求,就是我怕他把那个原始文件替换掉,我就说让他再同 就同级目录下建一个新文件,所以就有了这两个文件的差别,然后他就完成了这个文件,这个文件就是大家看到的这个页面,就是刚刚演示的这个就相关的功能,该有的都有 这么一个页面,然后他就告诉我修改已经完成了,然后这个过程还挺长的,他做了很多的事情。呃,对,然后中间还经历了一次网络异常,我记得是, 哎,没有看到,没关系,然后他给了一个总结,告诉我修改的内容,然后这时候我验证了一下,发现了一些小问题,总共就是三点, 让他再去做修改,这时候他出现了一个小小的网络波动,就我们用的是正常的,然后呃一些交互, 然后在过程中好像还有一次,啊,对,还有一次大的网络波动,原因未知,然后我就因为遇到这个网络波动,我就直接把它暂停掉了,然后我就告诉他好像有网络问题,让他重试,然后他又花了五分多钟把最后一个点 g s 写完, 到这时候我才想起来,哦, codex 有 点慢,我差点把这个事忘了,所以他前面可能不是网络波动,只是单纯的在等待,我以为他卡住了,然后他把这些东西都弄完,然后告诉我交互已经补完了, 然后就给出了一个最后的一个答复,包括修改的内容是什么。最后我就在这边测试了一下,该有的功能都有了,后期大家也会看到这个 ar 点 live 零零点 com 这个页面上线主要的功能就是 一些基础工具和命令和一些基础知识的展示,然后一些关键的视频和文章的一些链接, 然后对应热门的 github 资源的链接,还有一些热门链接就是做一个一站式的导航,这么一个页面,算是一个工具书的页面,大概就是这么一个,我希望用这个页面就是我实际操作的过程,向大家展示就是 codex 其实 在 vs code 插件里更接近我们的编程习惯,为什么呢?因为就像这边一样, 我的任它改的任何一个文件,我可以点开看,然后在这边像这个改动,这个在 codex app 里有,但是它没有这个编辑器这个功能,也没有快速导航和快速选中这个功能,甚至我可以把这边这一段话直接给它添加到 codex 这个上面, 做一个快速选择。然后在对话的过程中, vs code 这个插件会把我们打开的这些页面的名称传递给 codex, 作为上下文的一部分。所以我觉得从如果很多用户跟我一样是从那个 cloud code 过来,后来进入 anti gravity, 然后再到 codex 的 话, 我觉得这个方式是比较合适的。好,最后我跟大家说一下,为什么我建议 vs code 以外还要有 codex app 呢?因为我在使用的过程中有时候会遇到一些奇奇怪怪的问题,遇到这些问题的时候就需要用 codex app 来做一个兼容性的工作。 比如说有个项目运行的突然卡住了,你用 codex app 打开,把任务运行完,然后再回到这边,这个问题就得到了解决,而不需要去死磕 vs code 的 codex app, 当然我百分之九十的工作是在这边完成的。哦对,还有一个点,有用户说,呃, vs code 的 codex app 会比较卡顿,但是我在实际的使用过程中没有遇到这种卡顿的情况, 就是这是我的程序,然后这个 ip 呃 codex 的 应用,我装的也是最新的一个插件。好的,我们做一个比较简单的总结。首先我们介绍了四种 codex 的 安装方式以及一些基础的配置方式,特别是这边的这个全局级的配置建议大家就是照我的抄,然后在基础上去改,随便用,不用跟我客气。 然后接下来我们讲了两种应用的使用方式,分别是 codex app 和 vs codex 强,强烈建议大家这两种都尝试一下,并且尽量把你的常用工作方式固定在 vs code 的 codex 插件上。 好的,这就是这一期 codex 新手入门系列视频的全部内容,希望这期视频对大家有帮助,如果可以,请帮忙点赞和转发,如果你有相同的经验想要分享或者遇到了相关问题,欢迎留言, 稍后我们会发布更多的 codex 相关视频,有兴趣的话欢迎关注,谢谢大家!我是 d p。

用 color code 的 写代码看输出是不是这种感觉?其实问题就三个, ai 的 回答和工具调用混在一块,代码块没有区分,全是白色字。你不知道 ai 现在在做什么,是在线还是执行命令?来看同一个 color code 的 绘画在这里是什么样。 ai 的 回答变成了消息气泡,代码块自动语法高亮,底部实时显示, ai 正在思考,你知道它没挂,工具调用变成了独立的卡片。 还有一个很多人不知道的,你可以直接 ctrl 加 v 粘贴截图发给 club 的, 他能看图爆作截图,往这一贴就行。别在裸终端里跟 ai 对 话,找一个能结构化展示的前端,效率翻倍。

codex 实在太强了,今天写了一个批量去,就是水印的,它可以做成桌面版的,打开了这里面我调了好几个版本啊,就是可以批量去除视频,也可以批量去除图片。首先我们先选个样图,其实我已经加载进来了,就是这个,然后把这个涂掉, 涂掉以后,好,我们点击批量,好,很快,然后我们再去看一下,看它去的怎么样。哇哇,去的非常完美, 是不是很厉害?这批量去除的这个下午其实我改了好几个版本啊,就是一开始的话我没有做这个画笔,但是开始我让他自动识别,其实他很难识别出来的,就是参考别人软件是怎么做的,其实是最快的方法,然后你可以立马做一个这个本。为什么要做桌面版呢?就是因为桌面版他很快, 你去用别人软件,你要上传下载,然后就很麻烦,就不需要上传到云端,你直接就是本地出来,就你不管多少图片,他就处理的非常快,而且不用下载什么的,自动给你导到那个文件夹里面去了。

最近 open ui 呢发布了一个 collect 插件,那这个插件呢,是在 curl code 使用的,不是在 collect 使用,而且它主要的能力就是在 curl code 的 编码过程中使用 collect 的 能力去进行代码的 view 是 不是觉得很新奇?那本期视频呢,就来介绍一下这款 collect 插件,以及怎么来使用,哪些场景下用不同的命令。那首先我们在使用 curl code 进行编码或进行方案设计的时候,有的时候是不是特别想 有另外一个好的模型来对我们代码变更进行一个 review, 或者对我们的方案进行一个更全不同角度的这个审视。那市面上其实也有一些方案,或者说工具也好,插件也好去解决这个问题,那么你也可以设置不同的子代理,不同的模型来去做 review。 但是呢,这也设限于 curl code 只能用某一个供应商的模型啊,没办法用多个供应商,比如说你没办法同时使用 jimmy 三,没办法同时使用这个 curl x 或者其他的模型去做同样的事情。那虽然说你可以双开啊,你可以打开 curl code, 可以 打开 curl x 去做 这个 review, 但是呢,会存在你在 curl code 里面的上下文对话,没办法平移到 curl kyle kyle x 里面去使用。那么有了这个插件之后,你就可以使用 kyle x 的 一些能力了,比如说 对我们的代码进行 review 啊,对我们的方案进行一个深入的一个判断,是不是合理,是不是实现有问题。所以呢,这个插件解决最大问题就是在 codex 的 这个维度上去给你去做 review。 那 么怎么安装呢? 打开 qq, 然后输入这个命令啊,就是安,先安装 markspace, 然后再安装这个插件,然后再进行一个 reload, 就是 重新加载一下它这个插件,然后运行这个。那前提是你自己本身就是 codex 的 用户啊, 你你有这个 class 的 账号,能正常用 class 进行编程,那么你就可以使用那这个 setup, 它会进行一个健全啊,如果你没有安装 class c i, 它会帮你去安装好,所以说你只要执行这个命令 ok, 通过之后,那么你就可以使用接下来的命令了。 那么它提供哪些命令呢?那这里我重点要讲的是两个命令,第一个就是 collex review, 那 这个命令是非常基础的,它是一个只读的命令,那它做的最主要的事情就是阅读你当前 get 里面没有提交的所有的代码变更, 或者说你可以指定一个分支,然后去对比,去审查你这个代码里面有没有啊,质量问题啊,就是从一个很正常的角度来审视你这个代码的这个问题啊,它是不会去改代码,只会去做审查。那我们可以看一个例子啊,就是我在我这里边的话,使用这个 flex review, 那么他就会去评估我这个,最近这个啊,提交了啊,最近这个 git 变化里面的代码来进行一个审查,审查完之后他就得了个结果说,哎,我这边有个 pr 的 问题啊,这个配置有有这个问题, 大家可以看到,就是我们在做这个 review 的 时候,它并不是说是 review 哪个需求有没有实现,它是站在代码这个角度,就是来看你的代码结构,你的代码有没有问题?是站在这个角度,不是站在业务的角度,那业务就比如说你做一个登录的功能,你的业务流程是 a、 b、 c, d, e, f, g, 那么他有没有完成 a, b, c, d, e, f, g, 他 是这个滤镜是不在这个范围之内的,他只会滤镜的是你这个登录这个逻辑,登录的这个代码里面有没有比如说什么空指针啊?有没有这种啊?隐藏了这个设计问题啊?有没有什么这些东西就是很技术化的这个审查, 所以呢过滤镜它是一个很常规的一个检查,它的上下文是你的 get 里面的所有的未提交的这个变化, 那么它它的命令是啊 close view, 然后呢也可以你也可以设置一个这样的一个 base 的 分支啊,你也可以设置让它去后台去运行那 close view, 它有个特别重注意的点,就是它没办法指定就是让它去 view 什么具体的内容 啊,我们可以看到我们在执行这个命令的时候,在后面是没有输入任何内容的,没有说让它去 view 一下哪块东西,就是它不建议在执行这个命令的时候去告诉它,就关注了点, 不是这个命令啊需要的,那这个命令就是做一个比较普通的一个啊代码的一个常规的检查,那么第二个就是更加专业的,那么它比这个 review 呢,就是更加挑刺, 那普通的 review 更具体的是有没有用代码的 bug, 有 没有风险,有没有质量问题,那它这个 review 呢?我们可以叫它叫做对抗性的 review, 就是 它会从方向上来判断 你这个东西设计的是否合理?刚刚我说的登录的这个代码,比如说 a、 b、 c、 d、 f、 g 这个流程是不是设计的有问题,那么它就可以指定它要利用的一个方向,所以呢它的这个利用的深度是很深的, 它是更像一个老的价格师来看你这个整个的价格设计是不是有问题?所以呢,它是用来挑战实现方案和设计决策的 比较适合。就是那种比较重要的啊,就是一个比较复杂的,涉及到模块比较多的,并且你希望他重点去 review 的 这种有具体业务场景的,那么你就用这个命令,我们可以来看一下啊,就是他这个命令的一个详细的流程,比如说他是支持自定义 focus task, 也就是说支持你去在这个命令触发的时候告诉他要去 review 什么具体的场景。 那别说我这个例子里面,我自己也举这个例子啊,我让他去 review 一下我这个 cloudbase 里面的设计数据库设计是不是合理,那么他就会去阅读所有跟数据库相关的代码,设计相关的代码,然后去看一下啊,这个表设计啊,或者干嘛,然后最后得出一个结论,就说我这里面可能是有个密钥暴露的风险, 所以他是更偏向于就更深的去挖掘,从源头上去利用一下方案的这个方向有没有问题。 那么他 view 的 这个维度呢?有七个维度啊,啊,他这边 view 的 话有七个维度,比如说认证权限隔离, 还有这个数据丢失回滚啊,这些都是比较深的,就他会以这种七个这种攻击面这种方式去看你的这个方案的设计的是不是有问题?接下来我们来对比一下这两个 view 啊。那 close view 我 们可以认为它是普通的 代码 view, 那 这个呢?就是对抗式的这种 view, 那 第一种审查风格就是标准代码审查,就是我们写了一个小功能啊,进 改了一些代码,那么你就可以让他去做 review, 那 这个就是会站在更高的角度去看你整个设计的方向,你的这个架构啊什么的,定具体的这个方案去进行一个审查, 然后自定义重点,也就是说你是不是可以指定要 review 的 方向,那么 collins review 普通模式是不支持的,那么这个那么这个对抗式的 review 是 支持的, 那审查的目标也就是他们要审查的范围和上下文都是基于 get 你 的代码变更的范围。运行模式都支持后台 前台,也就说你在执行这个命令的时候,他会根据这个审查的目标大小,建议你是后台运行还是前台运行,那如果是后台运行的话,那你就可以继续往下做你自己的事情,那如果是前台运行的话,他是必须要等他运行完,你看到结果之后,你才能继续算一个任务审查的深度 啊。普通的 review 那 就是找缺陷,那么这个对抗式的 review 呢?就是政委方案,也就说你要他要看你的方案,看你的这个设计是不是一开始就选错了,特别像一个这种老的架构师,用专业的眼光来看你整个的设计方案。所以试用的场景呢?就是啊代码的常规检查,选完一个功能,提交前扫一遍, 这个不错吧,提交前扫一遍就是你执行提交 pr 的 时候去进行进行一个 review, 改了一改了一改了,很多文件啊,先做常规验收准备, tpr 也是一样,都是一些比较常规的,那么这个就是关键变更,上线前的深度审视,发版前怀疑方向是不是最优,或者说你做完整个方案之后,你还再拿 collect 去做一个对抗式的这种 review, 改了这种缓存重试、并发状态流转等复杂的逻辑。我们知道这些都是在我们开发中最难最深的一些东西了, 还有包括做健全支付数据一致性这种高风险模块式。那这些场景啊,都是官方建议的这个使用场景,所以说我们可以来可以去使用一下。 ok, 那 本期视频就到这,希望这个视频对你有所帮助,祝您生活愉快。

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

今天上午 openai 的 研究员发了一条推特儿,他说从今天开始你可以在 cloud code 里面使用 codex 了,就是他帮你的 cloud code 扩容了。原来因为 cloud code 它的额度很少嘛,哪怕是你买了二十美元的 pro, 仍然不够用, 没做几个项目就已经没有额度了,多的时候连本周的额度都会用光。但是配置好以后,一个是可以扩容,再一个就是 codex, 它可以从另一个视角去审查你 cloud code 编程的过程啊,代码呀,有没有问题。它这个审查还有标准审查以及严格审查。标准审查的意思就是它只看它不动代码,严格审查就是挑刺儿的那种审查。 然后今天这个视频给大家分享一下怎么安装,我把安装所需要的所有的命令行放在这里了,大家可以保存一下,这也是我们安装的步骤。第一步,如果你电脑里没有 open ai 的 codex 的 话,你得先安装一下,把这一行复制到你的终 端去,打开我的 cloud code, 把安装 codex 这条指令直接复制到 cloud code 里头就可以, 然后等一下他就会帮你自动安装了。在过程当中他问你是否允许,你就点允许,或者是允许这一次以后不要再问了的那个第二个选项,他就说安装成功了。那接下来我们就要来到第二条,就是登录还是复制这个,到这里面 他就会跳转到浏览器里,让你授权你点一下谷歌登录,他这中间会经历一些报错,不断的尝试一下他就可以了。点继续 好,已经登录到 codex 了,接下来我们要进入到第三步,就是一条一条的输入这个指令第一条就是在 marketplace 里面加 open a i codex 的 这个插件,我们还是输入到这里面,它就是说,呃,成功加入,然后我们把第二条粘过来, 他告诉我们等一下,然后我们选第一个,就 codex plug in, 在 这里的选项我们也选择,第一个的意思就是说虽然安装了,但是先让他别用, 然后现在就安装好了,安装好以后我们试一下是不是可以啊?我们打一个斜杠,然后出现了一个 codex setup, 我点一下设置,呃,已经可以了,然后这个也有权限了。那么最后我们来介绍一下如何使用。在 cloud code 里面点斜杠输入 codex, 然后你会发现有一些选项可以让你选,这些选项刚好是使用 codex 的 方法。 我在这里面总结了刚刚我们在这看到的所有的功能,它可以分为四大部分,第一块就是代码审查, 这个普通的审查它只是说读一遍你的代码,很常规很惯例的去回顾一下,而这个挑刺式审查,它要它是用一个质疑的眼光去挑战你的架构设计, 代码的设计质疑有没有风险啊?它这个设置呢,主要是看你这个 codex 是 否安装,是否授权登录的,看它状态。 这个 codex rescue 指的意思是甩活给 codex, 比如说你的额度不够啦,或者需要让它来去调试代码去修补的时候,就用这个选项, 那最后就是工作管理,那像查看状态呀,保存最后的输出啊,以及取消后台的任务啊,就用的是这三个选项。今天视频就到这里,欢迎大家给我留言,一起交流一下这个新闻的看法,然后我们下个视频再见,拜拜啊,拜拜。

js 逆向圈最新玩法来了, ai 赋能逆向到底有多强?不用手动分析混淆 js, 不 用死记加密算法, codex 搭配 skills, ai 自动解析代码提炼,结果效率直接翻倍。今天我们就拿清华大学官方登录界面做实战案例,手把手教你 ai 加逆向的全新思路,学会直接套用大部分网站。 今天来使用 ai, 结合上 excel, 你 想分析一下清华大学的登录页面,那么什么是 excel 呢?事实上就是给 ai 准备了一套固定做事方法,加现成工具,说明再加输出的模板 放到 ai 里面。 excel 到底是个什么东西? ai 呢?本身像一个很聪明但并不稳定的员工,而让他做事的时候,如果说只说一句,帮我分析一下这个网站怎么登录,那么他可能会,有时候先看网页原码,有时候直接下一次算法,有时候漏掉抓包, 很容易会产生这个患者的问题。就是说你会给他一份工作说明书,告诉他这件事情应该怎么做。比如说,先打开网页,观察登录表单,监控和请求 可以用到哪些工具,比如说浏览器自动化工具,抓包工具,设置执行的工具,再告诉他输出要长什么样子,比如说,最后必须输出登录接口地址,选择方法或选算法 下一步的建议。那这一整套的东西,事实上就是 scale, 一 句话就能总结, scale 不是 能力凭空增加,而是呢,把舒适的方法提前写好。举一个生活的重要例子, 假设你开了一家奶茶店,新来了一个店员,如果说只说一句,你去做一杯珍珠奶茶,不同的店员可能会有人先煮茶,有人先加糖,有人忘了加珍珠,有人呢,杯子规格都弄错,因为你只给了目标,没有给清楚步骤规则和标准。所以呢,你会写一份操作卡, 先拿中杯,加多少冰,加多少糖,倒多少茶,加多少奶,最后封口,杯身贴什么标签。那这张操作卡事实上就是一种 skill, 还有很多小白呢,会把这个 skills 和 promise 弄混, 这两个东西到底有什么区别?是 prompt, 就是 你对 ai 的 一句话或者一段话,比如说帮我分析一下这个网页登录的参数,这是一次性的指令,那 skill 者它更接近于一个更完整、更长期可附用的说明书。比如说一个 skill 里 可能会包含什么目标,分析步骤,工具调用的规则、错误处理的方式,输出模板、注意事项。所以呢,你可以把它们理解成 prompt, 更像是一个岗位培训的手册。 我们在做项目的时候,很多都是一些重复性的步骤,那这些重复性的事情,其实我们就可以把它变成一个 skill 更长期可附用的一个说明书。 然后这个的话,大家可以再去看一下,我们看一下跟这个爬虫相关的例子。比如说你要做一个商品页的分析的 ai 助手, 那如果没有 scale, ai 呢?他可能只是泛泛而谈,但是你给他一个 scale, 他 就会按照固定的方式进行处理。比如说输入一个商品的页面链接,那么 scale 规定的流程就是说,打开页面,抓取这个标题,先听接口请求, 再告诉他输出格式要长什么样子。这个 scale 的 作用呢?就是说把商品分起,变成一个可重复可赋用的流程, 然后这个的话是你想分析的一个 style, 它通常会长这个样子。我们再来看一下这个 style 它的这个模板, 这是一个 style 文件,它的这个模板它会包含这些东西,这是一个最简单的 style 形式。 好,那么我们现在的话呢,就来看一下怎么去使用这个 style。 其实呢直接来打开一下我们这个文件, ok, 然后我们在这里的话呢,输一下这个 cmd 的 这个命令, 我的这一个工具的话已经部署好了,以及呢我的这个 skills 我 已经创建好了,那么我们现在就利用一下这个 skills 来一项分析一下清华大学的登录页面,我们先打开一下这个 ai 的 工具。好,然后呢我们现在可以给它输入一下这个网址, 把这个网址给他。好,现在他会按照这个 skill 我 跟他约定好的这个步骤去分析当前的清华大学登录页面 可以看到我们这个 ai 呢就已经确认是标准的 s c m 二公钥加密,然后给定了一定的这个参数,往前面去看一下它这个分析的过程, 这都是一个量入,一个量入的去分析了。以前呢他这里已经给我们生成好了这个 sm 二的这个文件,模拟的这个将算法 他的这个关键字分析出来了, password 这个密码是侵过了这个将处理的,还拿到了对应的这个工要零字开头的。好, 他分析出来了这一个清华大学的啊密码加密呢,使用的是 sm 二,我们等一下来验证一下。现在呢我们先看一下他这里附线的 sm 二接收文件能不能正常的运行, 我们现在可以打开一下这个拍摄好,然后呢我们找到他生成的这个接收文件 这个地方点开,现在我们来右键运行一下几个代码。 ok, 没问题,我们现在的话呢,可以啊,就是截一下这个图, 好,然后看一下是不是这个文件,确定一下,嗯,快点。 然后是这个有一个这个推送文件, 它这里生成的,它原来的这个 sm 帽的这个文件都抠下来了嘛? 我们这里可以看到这个 ai 的 话呢,它已经确认是标准的 sm 二工要加密参数是这么些东西,比如说它分析出来了清华大学呢,是一个标准的 sm 二的几个国密算法。 我们现在先看一下它上面生成的这个链路啊,好,它生成一个这个 sm 二的接收文件,我们现在可以看一下它生成这个接收文件能不能正常的运行, 来打开一下就做了这个啊,好,然后我们现在右键运行一下,截一下这个图,跟我们这个浏览器里面的这个密码前面的密码,我们去判断一下是否一样。 好,来输一下这个用户名,再输一下这个密码,直接呢打开这个开锁工具面板。好,然后我们在这里的话呢,点击一下这个登录的按钮来进行操作。 ok, 点进去可以看到 这是 ai 给我们生成的这一个加密之后的密码,然后这个的话是我们当前页面的这个加密的这个密码基本上格式是一样的,零字开头的这个格式是没跑的。 然后我们需要去分析一下,因为这个 ai 它给我们分析出来它是一个 sm 二,然后我们现在还要去验证一下它到底是不是这个 sm 二,还是一样的,会通过这个关键字来搜索,然后找一下它的这个生成的地方, 来看一下它的生存位置 在哪个地方,这里好像没有, 我们直接来换一个这个关键词啊,搜一下这个 app 或者直接听 a 的, 我们搜一下这个 smr, 当然在这个地方我们就直接找到了,好,来给它打出一个这个断点,然后我们现在点一下这个,触发一下这个登录的时间, 好,直接断住了。然后你现在来分析一下这个他是不是使用的 sm 二。好,你看啊这个加的方法来点击挑选过去无法加载,无法加载的话没关系,我们直接来搜一下这个名字,来,在这里全举来搜一下这个 sm 二, 叫做这个 youtube, ok, 也就是这个文件点进来,其实你有发现啊,它就是一个标准的 sm 二的这个国密算法,所以说我们这个 ai 分 析的没毛病,没问题,就是一个 sm 二。

为什么我说现在就是你开始 vaping 的 最佳时机?因为现在开始的成本真的很低。 openai 的 创始人 sam ottoman 在 推向上宣布,他家旗下的 codex 能免费用了,而且免费的不是什么渣渣模型,而是 openai 最新的 gpt 五点三。 codex 速度更快,逻辑更强,完全不输隔壁添加了 cloud ops 四点六,那我已经深度使用一个月了,并且已经手搓上线了自己的产品。那么这期视频我们一起来学习一下如何正确使用 codex, 开启你的 web coding 旅程。 给还不了解 codex 的 同学简单介绍一下, codex 是 open ai 旗下的编程智能体,而隔壁 cloud code 是 同一种产品,有了 codex, 再加上 gpt 五点三的模型,就可以愉快的编程了。 一般人看到黑底白字的命令行界面估计就被劝退了。别担心, codex 不是 硬核的即刻工具,它有正儿八经的图形界面,官网下载、安装、登录一气呵成,没有什么要你做的复杂配置, 接下来的内容很关键,你要搞清楚两个概念,工作区和 thread 工作区。你可以理解为你的项目文件夹,比如你想做一个网站, 先建立好文件夹之后,所有的代码文件都会保存在这里。而 thread 就是 一个个的聊天窗,这些聊天窗就是 一个个的任务线。这里有个黄金法则,大家一定要记住,不同的任务要开不同的 thread, 千万别在一个窗口,一会让它改 bug, 一 会让它写新功能。另外你也不用傻,等任务完成,你可以同时开多个 thread, 同时处理多个任务,效率直接起飞。前段时间爆火的 skills 在 codex 里直接格式化了,内置了几十种的 skills, 鼠标点点就能安装了。这些 skills 能让你的 agent 如虎添翼,关键省去了繁琐的搜索和安装过程。 最后分享一点个人使用心得。上一个视频里我推荐了谷歌的 anti gravity, 其实这两个产品你可以一起用,把 codex 的 插件装在了 anti gravity 里面,这样你可以同 同时要用多个模型,比如让 g p t 五点三改 back, 让 jammer 做前端,让 cloud 出方案,不用切屏,不用复制粘贴,一个界面汇集世界上最好的三种模型帮你干活。这套 web coding 的 形态, 你值得拥有。以上就是本期视频的所有内容,欢迎关注艾伦,二零二六年,我会持续创作更多 web coding 和 ai 工作流的相关内容,我们下期再见。

下班了吧,该学 ai 啦,各位观众老爷们下午好啊!今天我们来讲讲 codex 到底该怎么上手。 codex 支持 gpt 五点一到五点四的所有模型,并且允许各位观众老爷自定义推理强度,对于不同难度的任务可以随意调节推理强度,这样就不会浪费 token 啦。 codex 也可以更改权限,可以让 codex 完全接管电脑,但是各位观众老爷还是要慎重选择,注意信息安全保护哦! codex 内置了很多应用和技能,可以在应用页面直接添加,比如这个网页 app 的 应用,我们直接点击加号进行授权就可以直接使用了,非常方便。 除此以外, codex 也内置了像 kanva、 figa 这些设计应用,对于需要进行 ui 设计的观众老爷来讲也是较为便利。 skills 方面, codex 也有像 play ray 这类的内置 skills, 可以 自行配置,也支持通过第三方方式添加自定义 skills。 同时 codex 也支持自动化定时任务,比如这里小卡想让他每天审查我的代码有没有问题并给我汇报,就可以自定义一个任务让他来完成哦。 设置方面,值得一提的是, codex 允许用户修改模型运行速度这个地方,如果我们调成 fast 模式,模型就会以一点五倍速工作,但是同时要注意 token 的 消耗也是翻倍的哦。 实操方面,对于小白来讲,和小卡之前讲过的其他软件区别不大。我们打开计划模式,输入我们的想法,就可以让 codex 开始工作啦。依旧是会根据我们的需求提出几个问题,确定好执行计划,然后开始写代码就好了。 值得一提的是, codex 允许将所有代码在 cursor vs code 等软件中打开,打开后各位观众老爷想用其他的模型来继续工作也是完全没问题的。 那 cursor 和 codex 以及 cloud code 到底有什么区别呢?嘿嘿,我们下次再说。

openai 刚刚为 codex 发布了史诗级的插件生态,这次更新彻底颠覆了以往的开发体验。全新的插件系统让 codex 进化成了能用工具的全能助手,你只需输入指令,从 note 提取文档,用 flagma 生成网页,最后到 clik 向团队汇报,它自动去拉取资料。 李瞬间排版出一张高质感的设计稿,最后连带链接发送了一份完美的图文报告。为了让大家尽情折腾这些王炸插件,官方直接大设天下,重置了所有订阅计划中的 codex 使用限制,大家现在可以无限量白嫖测试了。