hello, 小 伙伴们大家好,欢迎收看大熊课堂,我是安迪。那从本节开始,我们要进入一个拍森的进阶知识,我们要学习一下拍森中的多线城。 ok, 在 介绍什么是多线城之前,咱们先来看几个例子,这里呢有一个爬中程序,咱们使用最常用的 requests 来爬取一个 u i l 列表,这里呢有四个 u i l, 咱们需要对它进行排序,然后呢使用的斐函数,最常见的方式就是直接 request 点 get 访问这个 u i l, 这里呢输出一下返回码,接下来咱们去记录一下它的用时。 ok, 现在我开始运行一下这个程序,看一下这个效果, 第一个结束了,第二个结束了,返回码是两百正常,第三个结束, 第四个结束,那么耗时十三秒。来我们分析下这个程序,这里我们使用 f 循环去依次调用这个 fetch 函数,然后每次 fetch 的 时候咱们都会去 这里,第一个,第二个,第三个,第四个,以此类推。那么这就是总的耗值时间,他是顺序执行的,所以呢,最终的总时间是所有程序的运行时间的总和,加上一些额外的网络开销。 ok, 那 最终就返回了咱们刚才看到的时间,十三秒左右。那接下来咱们看另一种方式,在这里我们同样的是访问这几个 u i r, 然后呢同样的是使用这里的 request 请求 case 函数都是一样的,那么不同的点在于什么?不同的点在于我们使用了多线乘,那这段代码呢?我们后面再讲解,咱们先来看一下它的运行时间, 开始爬取,开始爬取,我们看到它几乎是同时在运行,然后同时输出了返回码,总耗时三秒多, 前一个例子中他是依次执行,总耗时将近十三秒,而现在咱们这个例子中,他的耗时只用了三秒钟,爬取的是同样的内容,但是当我们使用了多线城以后,我们可以看到他的效率极大的提升了。 ok, 那 么这就是多线城的一大特点。好的,那么有这个程序的对比,我们接下来再来介绍一下什么是多线城。如果你使用的是 windows 电脑的话,你可以打开任务管理器,那我这里使用的 mac 电脑,我可以打开活动监视器。好,我们看一下, 就是这个东西,我们可以看一下,在这里它会显示所有的进程名称,以及它的 cpu 占用率, cpu 使用时间和这里的现成数量。那这里可以看到我们运行的一个软件,基本上就是一个进程进程,也可以同时运行多个,因为是多核嘛,这里 为了提高效率,比如说这个软件它同时开了三个进程,那对于其他的软件,这里就是一个软件一个进程,然后呢现成数量会看到它可以有多个。我们就以这里的音乐软件为例, 他可以使用多个县城,比如说一个县城可能是在负责解码数据,一个负责渲染界面和歌词,一个负责下载等等等等。那这里呢,我们也看到了他有多个县城, 现在已经变成十七个县城。总结一下,一个进程中可以包含多个县城,县城是一个最小的去执行单位。 那么接下来咱们再举个例子,想象一下,你正在开一个奶茶店,那这就相当于一个进程,在这个奶茶店中,有店面也就相当于内存空间,然后有冰箱相当于数据,有配方相当于代码,有收银相当于文件资源, 这些设备都属于这个奶茶店,而所有员工呢,都可以共用这些设备。这些员工呢有不同的职责,比如说有的负责点餐的,有的收银的,有的是负责调试饮品的,有的负责打包的,有的负责清洁的等等等等。 在这个例子中,这个店面就相当于一个进城,而这些所有的店员就相当于县城。然后咱们总结一下有什么特点。对于店员而言,也就是县城,他们有如下特点,他们可以共用店里的一切资源,比如说 同一个冰箱里的珍珠椰果奶茶,这些呢,可以理解为共享的堆内存数据,然后同一个收银系统相当于共享数据库。 那所有县城之间,他们的信息交换可以非常方便,因为都在一个店面,所以代价比较小。但是每个人的手里的工作他是独立的,每个人都有自己正在记录的订单,也就是自己的占空间,每个人呢都可以记录自己做到哪一步了,也就是说自己的程序计数器和寄存器, 这些县城呢,都是私有的,可以互不干扰。那店里呢,可以同时有多个人在干活,比如说点单的, 调引的,打包的,可以同时进行,看起来呢就像在并行,但实际上这个店里只有一个老板娘,就相当于一个单核的 cpu, 它可以非常快速的指导这些店员来进行什么任务,这就相当于上下文切换,所以给人的感觉是大家都在同时工作, 那如果我要再开一家分店,就相当于我去创建了一个新的进城。可是要开分店就要重新的租房,买冰箱,打印配方,申请收银,成本又很高,也就是说进城创建的时候,内存需要复制,资源分配要开销比较大。 好,那回到计算机的角度,我们来总结一下,县城是进城内的一个执行流,也就是说它是 cpu 调度的最小单位。 而同一个进城内呢,他可以有多个县城共享进城的地址空间,大部分资源。但是每个县城呢,又有自己独立的站和寄存器。 我们可以这样理解,一个进城就相当于一个奶茶店,他拥有所有资源。一个县城呢,就相当于一个店员,他执行自己的任务,他被老板娘也就是 cpu 进行调度。 而多个县城呢,就相当于店里有多个员工同时在忙活,效率会更高,看起来就像在并行一样, 这就是程序中的多县城。大家需要注意的一点是,多县城它并不属于某一个编程语言,它是操作系统的概念, 所以说大多数编程语言都有自己的多现成的实现方式,比如说 python, java, p, r, p 还有 js 等等,都有自己的实现多现成的方式。那下节课我们再来介绍 python 中最常见的多现成使用方式 threading 模块。本节我们先介绍到这里,小伙伴们我们下节再见。
粉丝2.6万获赞9.1万

哈喽,朋友们大家好呀,那继昨天我们演示了我们哈基扣的目前支持 codex 之后呢?我们现在今天我修好了电脑上的网络问题,因此呢,今天我可以为各位正确的演示我们现在系统当中集成了 codex 之后的一些效果了。 那各位都知道,现在如果你想要安装最新的 hiccode 的 desktop 的 话,您可以通过这个 hiccode com 上面的下载链接进行下载,不管是在首页上还是在上面的这个下载按钮都可以找到, 目前是主要支持这个 linux 以及 windows 的 操作系统。然后 mac 的 用户如果想要使用的话,目前可以使用我们的容器版本进行部署,相应的我们也创建了对应的 doc compose 的 build。 然后呢,各位可以在这个 build 里面去创建对应的 daccompos emo, 这样子的话也可以非常快速的为各位 mac 用户提供相应的一些支持。 好,那今天我们演示的主题主要是昨天我们没有进展的内容,昨天我们想要说就是 codex 以及 gpd 五点四上线之后,我们需要演示哈基克的 desktop 里面集成了 codex 之后的一些执行效果。 那为此呢,我们今天特别挑了一个比较复杂的任务来进行这个演示,那这个演示是这样的, 呃,我们知道 gitlab compile 呢,现在是除了在 vscode 里面可以运行之外 vs gitlab compile, 它还提供了就是相应的 compile c l i。 那这个 c l i 呢,实际上也提供了短内的 s d k, 它是会员的 s d k 以及相关的其他的 s d k, 用户可以通过这样的方式对接之后就可以在 c l i 里面进行一些运行。那为此呢,我们希望考虑把 compiler c l i 当中我们第三个执行器集成到它的 desktop 当中。那这个可能涉及到非常多的改动啊,各位可以从这个我昨天新建的,昨天这个新建这个需求之后发现,或许可以使用这个 需求来演示一下 context 执行的时候的一个具体效果。为此呢,昨天新建完需求就没有继续执行了,那今天这个视频呢,我们就来执行一下这个需求的后续步骤。 那首先呢,为新朋友们可能不大了解这个需求是怎么建出来的,那这边我们看一下哈,实际上要新建这个需求在哈奇扣的里面也是非常简单的,那实际上的需求输入只有这一句,那我们再尝试做一下这个需求的输入过程, 然后以为各位新用户演示如何在哈奇扣的当中新建一个需求。您可以点击这个按钮,然后点击之后呢,这边会弹出一个大的表单,这个表单上面会展示当前这个仓库的一些基本情况,表单上的项目非常多,但实际上要填写内容相当之少。 首先呢,呃,通常来说你自己也需要明确这个需求可能涉及到的边界和范围,也就是说对于特定仓库需要做什么事情。那我们知道对于这个需求来说,他可能涉及到前端的编辑,后端的编辑可能涉及到桌面端的编辑, 可能涉及到构建工具。嗯,构建工具没有官网肯定要更新文档要更新发布配置,发布配置,没有 build 要更新,然后 这个是我们 github 的 主页要更新。实验场,实验场这个就很重要,因为实验场是我们昨天在这个项目之前就已经创建了这个相应的 playground 进行。 嗯, compiler 的 一个集成的集成的测试吧,类似于这样,就是一个预期调研,所以在这个里面是包含了我们预期调研的一些代码的,因此呢,我们 reference 也就是参考这个。呃,实验场里面的情况 好,然后呢,这些仓库选择完之后呢,你就可以在最后这个需求主述当中去描写您想要做什么事情。 那我想要做的是,因为啊可靠的支持更新各个仓库的方方面面,那这边我们再额外添加一些信息吧,可以可以参考。嗯, codex 的 集成 内容好,通过输入这个内容之后呢,他就会参考我们之前 codex 的 集成内容,然后对各个仓库的内容进行编辑设计,整个使得最终达成这个最终的效果。 好,那输入完这个组数之后呢,实际上就可以提交这个主意了,那提交主意之后,他会在新建主意的地方,然后会自动转到进行中,因为在第一步的大看,我们看一下这个阶段图,阶段图的第一步的时候,他会进行一些基础的优化啊,相应的描述标题以及啊 一些必要的信息进行优化,那这个步骤是全自动的,我们只要等待它渐渐完成就可以。那既然我们新建了新的这个主意,我们原来旧的这个主意就把它删除,我们可以删除原来的绘画。 好,那这边就开始新建主义了,然后在新建主义的过程当中,我们因为今天这个视频可能也会比较长,具体时长实际上我现在才开始录制,我肯定是不知道的。我们尽可能为各位带来最真实的使用 hashcode 以及 ai code 的 开发过程的考点经验,让以便各位可以判断 我们这个系统以及使用这个系统是否能够真正的带来一些便利。好,那在它运行的过程当中,我们可以看一下嗯,其他的一些内容,但是现在标题已经出来,实际上我觉得它已经快过好第一个阶段了。 第一个阶段通常包含有这个描述的优化,然后是标题的优化,然后是生成一个题案的名称,那经过这几步之后呢?它就已经正式的完成了第一个大阶段, 那这里可以看到跟刚才那个实际上效果是类似的啊。这边是,嗯,他分析完一些基础情况之后,发现就可能是前端要更新,后端要更新,然后桌面端、官网文档这些可能都要更新,对吧?那第一个大阶段通常来说 都是 ok 的, 除非就是说你在输入主序的时候实在内容太少了,那你可以删除这个会话,然后重建这个主序,然后他后续就可以继续进场。 那接下来呢,我们就可以使用 context 进行生成规划,各位可以看到这生成规划这个地方,除了 class 之外,你现在还可以支持 context。 那 怎么去让这个默认选择 context 呢? 我们可以在项目的设置当中啊,这个实际上是系统的设置,不只是项目的范围,我们可以在可以在右上角的设置按钮当中看到这个控制流,控制流当中有这个流程控制,流程控制当中呢?呃,现在是支持 啊,每一个环节就是这个提案流程执行器当中,您可以对每一个环节进行指定它的执行器。那我们现在执行的是生成提案,是默认使用 codex 啊,执行题案也用 codex, 而规章提案这个比较简单,我们使用 cloud 就 可以了。 这个主要是因为我们本地配置了 cloud, 所以 使用的这个模型实际上是,嗯,就是性价比比较高的模型,因此呢,它可以处理比较简单的事情,而对于比较复杂的内容,我们使用 codex 连接 gpt 的 最新的模型 来解决,就可以得到更好的效果。为此呢,我们就使用这样的一个结构配置。嗯,各位今天看到的界面可能 就是字体啊之类的都比较小,因为这个是为了给各位带来就是最完整的一个界面体验,所以呢,在录制的时候选用的是全屏幕的方式录制啊,各位建议可以在电脑上观看这一期视频,可以更好的了解到嗯,相应的一些内容。 然后呢,接下来的话,呃,这边昨天我们十一站在开发过程中还演出引入了一个哦,等一下我可以先把这个执行起来,然后我在各位在帮助各位讲解这个系统当中的一些改造的内容。 好,那刚才这个 codex 已经清理好,第一个大阶段之后呢,我们下一个步骤就是要让他进入到第二个大阶段。第二个大阶段的内容主要就是深层提啊,或者叫深层规划,或者叫,嗯, 对,或者叫更新主义,类似这些内容。那么点击一下这个生成规划,那它接下来就会进入到生成规划,也就是进入到下面一个大阶段当中,那它又会从这个代数里变到执行中,我们可以看到在这个里面它已经开始,嗯, codex, codex 已经开始做相应的一些生成了。那这里其实呢,你可以看到它当前的执行器的图标是什么?现在的话是 codex, 然后它这个深层提案跟执行提案通常来说是比较久的。然后呢,对于 codex 执行 gpt 五点四这种模型中来说呢,实际上它消耗的时间也会比较长,因为它考虑比较全面,但是执行的效果又比较好,那这就是一个 综合考量的事情呢,就是高成本,高耗时,但是呢成果好,那如果成果好就少返工成,少返工就节约钱,是吧?所以说,呃,越花花越多钱,花越少钱,就是这么个回事。好,那在它生产的过程当中,我们继续讲解我们最近系统当中的一些改造。 好了,我们进入刚才这个流程控制继续没有讲解完的内容啊,现在就是流程控制当中,除了这个流程执行器可以各个环节配置之外,还有 auto task 可以 配置之外。现在呢对于流程控制当中的细部,我们也进行了一个简单的配置, 这个主要是因为是这样的,我发现啊,如果您使用 cloud, 然后去对接一些啊性价比比较高的模型,那这些模型可能会在运行的时候花费的 这叫什么呢?呃,考虑不足吧。因此呢,我们在就是生成规划的过程当中,实际上是用了三组提示词,然后其中有一组提示词是 explore, 那 我们可以在啊,我们进入设置,可以在这个提示字管理当中找到这个 explore 的 提示词。 对,这里有一组题啊, explore 的 提示词,这一组提示词呢,是为了让那些啊 intelligence 可能就是稍微缺陷一点的,或者说稍微次一点的这种 ai 大 模型的话,可以通过 explore 的 引导,让它能够进行更加广范围的搜搜索,从而使得 能够了解到这个需求究竟落地的时候需要修改哪些内容。而 explore 的 这个操作是 openstack 在 openstack v 一 之后也所引入的,为此呢,我们也把这个加入到了这个项目当中。 那为了让 cloud 的 那些嗯高性价比模型能够得到更好的 explore 效果呢?为此呢,你可以在这里开启这个呃思考模式,开启之后呢,它实际上就会应用刚才的 explore 的 提示词进行一些探索。 那为什么下面这个 codex 我是 把它关闭了呢?因为实际上在我自己的测试过程中发现, codex 在 绝大多数情况下,其实好像是不需要 explore, 它就能够比较完美的了解我的需求是什么,能够处理我的需求是什么,要是 完全是对得起它的价格是不是?那为此呢,我这边啊,在 hackcode 的 当中,您可以 嗯,在这里关闭它的思考模式。那这样子的话啊, codex 它本身它就会只进行两步思考啊,两步操作就是直接生成题啊,它就不没有这个 explore 的 过程,或者是说对于 codex 的 本性来说, explore 已经内置的在它的一个默认行为当中呢,因此呢,在我们系统当中就不需要开启它的搜索行为,这是最近刚加的一个特性。 好,那我们回过头来,先简略的看一下它现在进展到什么地方了。然后 codex 的 话,它已经进行了十一次的工具调用。工具调用通常来说它是在搜索当前代码的情况,然后执行相应的工具来了解题案需要生成的内容。类似这样的, 然后呢,这边可以查看所有的完整的工具钓鱼,那这边我们就不管了。好,那他还在继续进行这个题案的生成,那我们先不去理会他,我们继续来了解一下哈基克的 desktop, 或者说哈基克的最近做了一些改动。 所谓的最近就是实际上只是距离昨天的一个视频,昨天视频到今天视频之间,我们又做了一些简易的简简单的改动。 那由于为了这个喜迎新春,我们去年是加了这个新年的主题是吧?是新年的暗色跟新年的亮色主题。 然后呢,然后接下来是我们也引入了这个,昨天呢,我们新加了这个春季的春季的亮色跟暗色主题。春季的主题的话,主要是以绿色的背景为主,所以点点点,点击之后呢,咯咯咯咯咯,各位会发现,各位会发现这个里面呢,实际上 啊,背景绿不拉几的是不是,那从某种程度上来或许也是一个护眼的好选项呢?但是,哎,这谁知道呢,反正,呃,我觉得这个绿色的背景哈,这个绿色的背景实际上, 呃,暗色好像差点意思,但是绿色的亮色要比这个春季的要比其他的亮色要好看一点,就是比如说默认这个亮色实在是太亮了, 然后绿色这个亮色稍微能够合适一点,那这样绿色这个亮色背景也是说春季这个亮色背景的话,实际上是挺合适在你在高高强高阳光强度下的时候所使用的,然后在夜间的时候使用这个绿色的暗色背景,嗯,可能也会不错。 那现在视频演示的话,我们就这个使用这个绿色暗色背景就可以了。好,那我们看一下生成,当然了实际上已经生成一部分了,它已经生成了这个提案跟设计,我们可以简略的看一下这个提案的设计当中包含什么啊?外观增加进来、入口展示、配置切入、后端 c 的 整体认证 啊,它这边还还加了很多东西。那 web desktop, 实际上这个我觉得我单看这个提案设计感觉就已经太过宽泛了, 那看来看来对于这种超大范围的这种去让它去生成提案可能还是存在一些问题的,我觉得这个提案可能到时候要废纸,而我们希望把这个范围固定在更小的范围,而不是而不是去想让它去一次性更新这么多内容。 因为实际上我刚才新建昨天新建体案的时候没有执行的其中一个原因就是因为我新建体案之后发现如果我尝试让它修改这么多仓库的话,不管 是在生产阶段还是运行阶段,实际上是很容易超出上下文的,而且它的边界不清晰,这就好像呃,你在使用哈士奇的 desktop 当中的一个呃反模式,对吧?您还是考虑把所有的事情放在一个体案里面处理,这实际上并不符合日常的一个情况, 还是要把就是一个大的主主主要的需求拆分成一些小的细节。然后呢,拆分成小细节之后, ai 就 可以更加注重的在于某一些内容的对接跟实现上。 那为此呢,呃,我现在再新建一个题案,把其中的就是呃不相关的次要部分先提出来。我们先主要把这个呃 web 站点以及这个后端的 api 站点作为我们第一个集成的关键要素,因此呢,更小的这个叫什么啊?作用范围或者修改范围,实际上是肯定可以提高 ai 的 效率,这就跟人一样,是吧?那为此呢,我们可以把这个题案 看我们它生成的一些内容生成的任务,它生成的任务是要什么?要定义错误映色码, providerada, uh, endpoint, token, template, 这些实际上是我不需要配置的。然后呢,接下来集成内容,那这个这样子的话,我们就尝试把这个任务拆分成多个不同的呃多个不同的环节让它去执行。 为什么点一下这个,然后我们点击新建,然后对于这个题案,我只希望让它修改前后端的内容,然后呢,参考实验场,然后这样子的话,它生成的内容就可以只更新前后端相应的内容。我们点击生成, 然后再新建一个题案,让它去更新文档相关的内容,对吧?我们希望去更新啊, web 仓库的, 我们希望跟进桌面端,因为桌面端我们实际上是有提供了啊 c l i 的 相应更新的,为此呢,我们点一下桌面端的, 然后我们再建一个是为了处理文档,文档库、官方网站以及 log, 这三个都属于文档文档对接,所以呢,我们添加这三个,那添,添加这三个,然后就可以进行处理了。 然后再添加一个是为了呃发布管理跟构建工具,因为这个里面涉及到呃大可相关的内容 镜像的适配。好,那这样的话我们就通过一些更加零散的主意提案来处理这个大的 注意题。啊,那这样子的话,实际上更符合日常工作当中的一些情况的,就更小的作用范围,更小的内容可以让 ai 更容易适应,这样的话自然最后修改出来的方案也会相对容易一些。 然后我们对于这个旧的题案的话,我们直接点击删除绘画,然后同时删除关联的文件,那我们就不需要刚才那些关联文件了。好,那第一个刚才我们题案已经生成这集成,这个是改的哪个范围?这个是改的是,嗯,前后端的内容。 好,这是改前二段内容,让它去生成题啊,然后剩下的这些还在执行中。我们看一下这个是改的是,这改的是 desktop, 那 我们也在这里添加一个文字吧, 然后这样子的话,我们等下在外面也比较容易看一点,好继承, 然后我们刚才那一个也可以改一下,没事,等他,等他过来之后我们再改,我们把其他都改了,那专门特别那个不改,所以想我们自己也就知道是哪一个了。好,那这个是文档更新, 我们添加一个 doc doc, 这这些是生成中了,优化中的就只剩这一个了,我们看一下这个优化中是优化啥? 这个是容器的镜像,镜像的部分。 好,这个是 docker compose, 因此呢,我们把它设为这个 docker 的 标签, 然后生成。 好,那这样的话,刚才同一个任务我们就拆分成了四个部分进行执行,分别是我们的桌面端,我们的 dunk 容器以及我们的这个前后端支持,以及我们最后的文档部分, 让他们四个同时运行,然后四个同时处理。这样实际上是才符合平常您使用 htc 的 desktop 当中的一个最佳时间。您是一个任务的决策者,您决定了 ai 诊之间相互执行的内容。这实际上跟现在所蜂巢当中所,就是说, 呃,所引领的这个什么多阿诊模式,那多阿诊模式实际上是想要通过把 mask 设置为这个 agent 来进行完成的,而 hashcode 就 相当于我们是为了提升人机交互呃存在的一款软件,为此呢,它主要是提供您与这个多个 agent 之间相互操作的一个互操作的界面。那通过刚才这个简单的演示,实际上各位就已经知道了我们日常在平常使用 hashcode 的 desktop 或者哈奇扣的进行开发的时候的一个常规的呃 ufo 操作情况。这样的话实际上是可以减少您在各种 c、 l、 i 之间不断的切换一下,最后导致, 哎,我刚才在干嘛这种事情可能就可以比较容易的解决了。好,那在它生产的过程当中,我们继续来看一下我们之前呃昨天到今天之间哈奇扣的所添加的一些改动是什么? 那首先要明确的就是昨天到今天之间所有的改动,实际上也都是通过我们刚才所释放的这个流程,也就是通过 hashcode 当中的 codex 以及 cloud 的 集成,让 codex 执行一些复杂的过程,让 cloud 执行一些简单的过程,通过这些方式来实现了从昨天到今天的一些改造和修复。 那昨天到今天的这些改造修复实际上也都出现在这个一规党里面,然后这个上面是显示的是十八,但实际上我们因为 这个页面我当时为了实现效率的问题,实际上我只展示其中的二十五个,好像这上面加起来应该是二十五。对,只展示二十五个。所以呢,你看到这边永远是数量比较少,那实际上还是做了很多事情。那像比如说刚才这个春季, 春季的主题亮暗色实现,就是你看十个小时前,也就是刚才这两个主题,这两个主题是昨天跟今天新加的,而新加的这个过程呢,就是在这里面进行进行了一些实现。然后昨天这个题案的实现呢,它就是通过你看这个是 使用 context 生成的 t r 内容,那当时生成的就是这个样子的。然后这个交互图也罗列了,就是呃用户所使用的一些基本的交互, 然后以及修改的范围,然后就执行了,执行完成之后就完成这相应的所有的内容。嗯,这个就是昨天通过 codex 以及 cloud 进行执行的时候完成的一些情况,包括我昨天这个填文档添加 ai 头像标志,哦,这是文档, 昨天我说这个包括昨天这个头像,你看这个是用 cloud 执行的,刚才那个是 codex 执行的,而这些的标志呢?呃,也都是昨天通过一个题案新增的,那可能是在这个题案的后面了。 ok, 那 昨天除了添加这些功能内容之外呢?我们实际上还添加了这个右下角的这个进行了一下更新。 右下角的这个更新部分是包含什么呢?右下角的这个更新是包含了原来这个部分只有两个 token 的 展示,也就是输入 token 跟输出 token。 而现在呢,我们是支持展示啊,输入的缓存,输入的缓存啊,是普通的输入以及缓存的输入,还有输出的 token。 那 这样的话可以反映一些有 cash 的 情况的情况的时候,它的实际输入输出量可能是什么样的? 因为通常来说,比如说 codex, 它默认是有输出输入的,那个缓存的价格呢?缓存的价格通常来说是比,就是输入的价格要低一些的,或者低很多,好像缓存的价格是要低很多的。为此呢,呃,我们需要把这个 token 的 技术给罗列出来。 好,我们先看一下刚才已经生成到一半的一个审计,我们先把这个提案的名称改一下,这个叫前后端。 ok, 我 们就叫这个。好,那我们看一下它生成的提案是否符合我们的要求,这是前后端吗? hot coco, 哎,怎么是 release 跟 build 呢?感觉这样子的话就乱了呀, 我们告诉他,让他直接重新生成, 我们把这个复制一下,然后呢,我们在对话当中,因为我们发现他生成的可能有问题,对吧?他说把这个,哦,他可能是因为生成的这个名称都是一样的, 有的时候会是这样的,就是有的时候甚至名称跟旧的名称是一样的。你看刚才我们因为多个题案的内容是相近的,所以它使用的是相同的文件, 为此呢导致它生成的名称出错了,因此我们矫正一下,我们把它简单的进行矫正一下。 这个情况是因为我们现在使用的是同一个啊, mono ripper, 然后同一个 mono ripper 它的所有的提案文件是保存在同一个地方的,而你现在做的内容如果是相近的情况下,那它生成的主语名称有的时候是完全相近的,这就导致内容有的时候会相互重叠。 为此呢,我希望把这个把这些名称都给那个调整一下,然后让他能够做成一个更加合适的方式。 然后,哦,那现在遇到一个问题,我们原来设计在这个界面上的时候,这个名称到了这一步已经不能修改了,那为此应该怎么办呢?为此我希望直接回退到之前的状态,然后去修改这个名字,修改这个名字完之后再重新生成就好了, 这样的话就会产生一个新的名称,然后按照这个新的名称进行处理,我觉得这个方式是合理的。那我们看一下刚才这个名称所使用的提案是什么?这个名称所使用的提案是 web 跟 release, web 跟 release 是 duck 的 这个,所以它现在这个名称使用的是 duck, 就是现在这个题案文件所内容生成的是 duck 的 这个,那我们就保持这一个不变,然后把另外的三个进行回退,但是另外三个回退当中,当刚才有一个是正确的,那这个不是正确的,我们先把它回退,我们把它撤到词状态, 然后呢?桌面端的这个这个也不对,把它撤到此状态,然后呢把容器的这个容器这个是对的,对吧? 容器这个是对的,因为它缺少这个那个 compose c l i 的 支持,那既然容器的这个是对的,我们就把这个给支持给加入进去, 然后呢让它去继续添加相应的一些执行。好,那将容器这个是对的,我们就立即执行。然后呢? dogs 的 这个好像也是对的,因为 dogs 的 这个刚才它生成的提案名称是这个,跟刚才我们看到那个通用的不一样。 那么看一下 dos 的 这个题案是否合理哈啊?添加 c l i 的 就是对我们的文档站点添加 c l i 的 入门,然后对于 site 站点添加功能模块介绍,对于 org 也添加 c l i 的 功能模块介绍。 好,这个是符合我们的要求的,那我们点击执行,然后对于刚才另外这两个题案的文件,可能你看这存在问题,对吧?因此呢,我们需要修正这个名称,我们点击这个立即修正, 然后我们修正的方式是我们希望起一个新的名字来完成这个。呃,修正,为此呢,我们这个是桌面端,我们可以立即修正自定义名称,然后 textstop 更改,那这样的话再次打开它的时候,就可以看到它的提案文件已经消失,它又回到了原来。我们刚开始是完成好描述之后的一些内容,然后我们继续生成规划,让它去使用这个正确的名称进行啊生成, 我们可以看到这个提示词当中现在名称已经发生变化,那这样就不会导致不会产生就是各个提案之间相互呃流畅的问题。 但然后续我们可以优化一下,就是这些判断,让他能够比较智能的直接发现这些问题就好。好,那我们看一下这个前后段,我们这个也修正一下,修正成啊, core 的 这个, ok, 那 我们再次进来就看到题案的名称应该是消失了,然后我们执行这个生成规划,它就可以正常的进行。嗯,前后端这个题案的规划的生成, ok, 那 这样子的话就可以比较好的进行并行的执行了。 好,那在他执行的过程当中,我们继续来延续讲刚才前面没有讲完的部分,那前面讲的就是右下角的这个更新,更新的这个 这叫什么呢? matrix 指标的部分。指标的部分为什么有输入 token 跟输出输入 cash 呢?这个实际上是啊,在调用过程当中一个比较重要的概念。各位可能啊,对于新新玩家来说,我们向各位介绍一下这个啊,相应的是什么意思啊? 就是所谓的 ai token call 是 相当于是你发送了一个数据给远程服务器,对吧?然后呢远程服务器比如说他认为他下一步要读某个文件,他会把响应发给你, 然后你这个时候呢,对于做作为客户端又要去读取文件,读取文件之后呢,再把所有的请求发给他。注意这里提到一个词,所有的请求,也就是说你前面说的所有事情,所有的托靠,所有的东西,在每一次轮替的时候都需要把所有的内容发给服务器, 那为此不是相互之间网络开销或者是处理起来就比较复杂了嘛。因此呢,呃,在有一些 provider 当中,它是提供了 cash 的 操作,那所谓的 cash 就是 你每一次只要发呃你新增的部分,而不需要全部的发出去, 然后新增的部分之前那些已经读取的部分会缓存在远程的服务器上,那这样子的话,实际上是可以提高你们之间的网络传输效率,又可以提高。有的时候 ai 里面本身它如果只是一些缓存特性的话,它也本身也可以提高 token 推理的速度。 为此呢,缓存 token 通常来说是一种改进,并且这种改进对于用户来说也是一个好处吧,就是 缓存的托管的价格通常是比普通的输入托管价格是要高,是要低很多的。然后呢,为此呢,更高的缓存的话也能够节约您的成本。这个是为什么有缓存的存在,以及我们现在哈基扣的是支持进行这个分裂统计,是这样一个特性。 好,那既然它正在执行,我们可以看一下执行啊。对于 codex 的 执行其实没有什么能看的事情,因为 codex 的 执行它全部每一个都是通过 exe 的 方式来进行执行的。 为此呢,你可以看到这个 exe 的 内容当中,你实际上看是看不到什么太多内容的,你每一个点进去看它都是 exe 的 情况, 然后续我们可以也可以考虑一下把这个进行一下渲染,但是我觉得好像不是很好处理。没事,这个我们后续可以看一下啊, context 在 执行过程当中的一些效果预览,我们希望做成什么样,到时候可以做一些改进。 你看,因为它的,你看 samui 是 这个直接是 bash 看 ic, 然后后面是一个 mini 行,或许把这后面的 mini 行直接解析出来就会稍微好看一点。 然后刚才这里是出现了一个 server 返回的错误嘛?因为它 context 可能刚才比较繁忙,所以出现了一次网络断开,然后 context 本身它会做五次网络重试,所以呢,如果断开的话,它也会继续执行就是了。 ok, 临时的断开都不是什么小问题。然后现在他正在修改代码,我们可以看到他也有。呃,执行中的,也有修改中的,他实际上执行中的代码已经开始要影响我们的一些代码仓库了。我们可以让这个题样先看一下,然后我们后续继续进行 iso provider 啊,这个部分稍微有一点不符合我的要求的是前端是不需要配置的,那补齐了,那为此呢,我们希望它能够做一些调整, 而且它好像缺乏参考我们的 codex 当中的一些实现器。那我们再向它强调一下这件事情,让它去探索一下, 他就会比较清楚啊,具体实现的时候是缺少什么呢?哎,不对,这边是 desktop 啊, desktop 实际上我们也是没有这个什么路径输入 ui 的, 所以呢,这个是不用管理,不用我们去管理的,我们告诉他一下。 呃,需要参考 codex 的 集成方式,我们的 compiler 相应的一些路径跟配置实际上是不需要通过 ui 界面进行配置,您需要在代码当中去完成相应的一些操作,重点要参考一下 codex 原来是怎么实现的,然后现在也要怎么实现, ok, 嗯,那新来的部部分朋友可能对这个语音提示也有一些语音提醒,也有一些兴趣,我们等下可以说一下这语音题是怎么来的。 我们先看一下当前这个题案进展的情况,现在是这个是前后端的 web 跟交互平台,然后 generate 它为什么会输入这样。哦,那看来有的时候还是需要一些这叫什么?说需要一些让它 explore 的 过程,否则它好像会有一些虚假的想法。 我觉得它主要还是没有,没有就是跟 codex 进行对比,它上下,你看上下文当中完全没提到 codex 这件事情,那为此呢,强调一下,让它重新探索。 嗯,现在的设计方案跟我的想法相差很大,主要是你没有考虑到原来 codex 的 集成过程。 context 的 集成过程是我们一个比较标准的规范,为此呢,引入了这个 copilot c r i, 也要跟 context 一 样实现各个部分。请探索一下仓库当中的情况,然后解决 好。那这样的话就让刚才那个那两个不符合的要求了,再再让大家去探索了。 今天为什么这个啊?可能是因为比较复杂,所以他就缺乏探索,就自己收敛。那昨天我实际上在执行的过程当中,大部分情况下我是不需要让他去探索,思考,他就能生成结果的。 当然也有可能昨天生成的那些比较简单,比如说像这个实现春季的亮色暗色主题,也许实现主题相对来说比较简单,因此他就没有了。 那如果就是说各位在实践过程当中遇到了一些问题,或者说如果你,你看有两个情况,如果你频繁遇到,那你就开启 kollex 的 思考模式,让他能够支持我们的 explore 的 那个操作,那这样子的话,他就可以减少他的一些问题。然后如果, 呃,你觉得你可以比较少的遇到这种情况,那你就像刚才我那样操作,你直接在输入框里面告诉他进行一下 explore, 他 或许就能够得到一个更好的结果了。 ok, 那 它在进行的过程当中我们继续来演,就是演示一下刚才我啊临时为各位说的这个语音提醒的部分,那这个语音提醒的部分实际上是使用豆包的 sdk 来做的, 那语音提醒的部分您可以在这个哪里呢?这边有一个语音识别,这个语音识别这个地方现在我们是可以通过豆包语音识别来完成的。豆包语音识别您可以通过这个线上的。呃,豆包的网站, 他是提供了每个月二十个小时,好像不,不是每个月,这边好像写错了,是他提供了二十小时的时长包。然后呢?对于个人开发者来说,或者个人使用来说,二十个小时实际上是很长了, 除非你一直讲话,一直识别,是吧?否则你在日常开发都是二十个小时,假设你每天用,我们假设啊,每天用十分钟,那也可以,那也可以用很长时间了。然后呢?另外的话,豆包的这个语音识别的价格,它的时长包它有,是它是有时长包的,而且芝麻好像是买了就无限期的。 然后呢,最低的一档是三十块钱,三十个小时,也就是说如果你只用识,只是用它做识别个人使用的话,一个小时只要一块钱, 相当划算,我个人觉得是相当划算。当然如果你想要用免费的一些语音输入法来完成,就是在这个当中的语音识别,比如说在这个当中的语音识别。实际上嗯,也还是有其他办法的。比如说我前一阵子找到一个开源项目,叫做 handy, handy 这个项目我们可以怎样让他去帮我们调研一下 handy 这个项目是什么样的?然后呢,这个项目呢?实际上是一个跨平台的那个语言语音输入法, 为此呢?呃,如果你觉得就是内置的这个逗号语音输入法价格或者说,呃,性能上存在一些困难,你也可以使用 handy 来操作。等一下我们,我们现在就让他搜索, 我们可以在这里新建一个绘画,新建一个普通的绘画,这个不是题案呢,所以呢,只是新建一个跟您平常聊天的窗口一样的内容。 handy 是 是什么?是是一种语音输入法吗? 然后打字有的时候还是很容易错,那我们直接输入吧。啊,请帮我调研一下网上相应的一些资料,然后形成一篇调研报告发送给我。 啊,那这个是就是使用 context 的 图法编程了,你就直接嗯说一句话,然后让它去尝试。嗯,做一些事情,这个可能跟您在平常没有使用 spec 流程当中所使用的体验是类似的,那它最终会生成什么结果呢?实际上也不大明确。 那现在我好像默认用的是 cloud, 对 吧?所以它现在默认是 cloud 执行,因为我在后端的那个设置的全区设置当中使用的是 cloud 进行一些操作。 好,那接下来我们看一下刚才生成到一半的这个桌面端的执行操作, 因为我们刚才让他是重新去那个 explore 了。没有,因为他在 desktop 是 忽略了这个 context 的 一些内容的。为此呢,我们希望让他去啊使用跟 context 相关的一些情况,参考并复用。参考并复用 面部识别器扩大利用。好,那现在这个就符合我的要求了,因为现在这个才是真正的我们说。呃,使用的是原来集成方式。 好,那这个是,既然是可以的,我们就执行吧。哎,那个,这个探索 andy, 我 尝试了很多办法。无法,那啊,因为我本地的 m c p, 我 本地 m c p cloud m c p。 因为我换了 code 之后,我已经把 cloud m c p 都给干,都给弄坏了,所以我现在是无法进行探索的。好,那既然这样,我们就不管了,把这个题案给删了, 这不是题案,把这个绘画给删除, 然后接下来他这边还在继续进展,我们可以看一下刚才语音输入这个部分还没有说完的部分啊,语音输入这边语音识别的时候,嗯,实际上要配置的内容只有这两个, 一个是 apikey, 一个是 token。 然后呢,您可以在下面进行一些更加复杂的配置,在这里测试连接之后,你就可以在这里进行实时的测试。 hello, hello, 你 好呀。 hello, hello, 你 好呀。 看,这个是实时的配置,然后呢,我们也可以点击这个查看文档,这边是编辑的一个简单的就是如何使用豆爆语音输入的一个支持获取这个 api key 以及 token, 以及呃文档输入相关的内容, 呃,这个是在我们的 docs 点 hashcode com 这个上面呢,有一些我们相关的一些技术介绍文档,那现在呢,文档还比较少哈, 我们后续会逐逐个的丰富。然后呢,我们的技术团队每天也会呃提供相应的一些技术文章的发布,我们会发布到我们的博客站,然后呢,并且我们也会在各大平台将这些博客文章进行一下同步。 然后呢,各位也可以在各大博客平台上面看到,包括有抖音号呀,呃,包括有头条号呀,这个什么 infoq 呀, os china 呀,啊,私否呀。实际上我们每天都会把这些文章都发布到各个平台上面去, 各位也都可以看到,如果您看到有哈士奇的相关的文章,记得在各大平台为我们点赞哟,当然这样子的话可以让更多的朋友们可以关注到我们的项目。 然后在文案站点上这边有个技术知识群,各位如果在开发跟实践过程当中遇到任何问题,可以点击这个技术知识群查看。当然在我们的主界面上也提供了相应的技术知识的按钮,这个也是加入到我们的群当中进行操作。 好,那接下来这个是刚才这个是前后端了,这个实际上是这个是最重要的,然后这个前后端,嗯的内容的话,它是要实现我们的后台的 orleans 集成了,那这个就是要参考我们原来的 codex 集成了,看它现在实现的内容, ok, health, check 之类的。 好,那这个也是我们界面上的要求嘛?这个是这个,这个界面就是对应着我们原来那个头上的那个界面,改了流程控制当中的界面。各位如果没有印象呢?我们点下去看一下,然后这个 state spa, 这就是他说的是这个,他说的是要改这个东西。 哦,那我现在突然想起来,刚才我们把他们全部混在一起的时候,因为我们没有指定 excel, 所以 可能也是这,这可能也是导致他当时第一个体验生成出来效果不是很好的问题。 后续的话各位也可以尝试一下,如果 codex 对 于一些大复杂的任务,我们可以把它开启 excel, 或许就可能得到更好的效果。 那后续的话,我们也可以考虑在界面上执行题案的时候,那边直接这边可以选,对吧?我们觉得这复要复杂。 explore, 我 们就这边简单了,不要 explore。 嗯,这样子的话也可以得到一个可能,可以得到更好的效果。那我们可以在界面上做一些控制,那实际上这个事情等下我们就可以做了,不需要等到什么之后,是因为执行这些本身也需要比较长的时间。 好,我们看一下提案名称, cc 这个后端用 green 是 吧?解析到 green 路由 code 包含 这是监管通道的执行 provider 映设以外,但是它怎么没有提到我们要新增一个 provider 呢? 他好像只只只只做了一点部分,那他既然只做了一点部分,那他我们就要求他再执行其他部分,对吧?那不就好了。 呃,我看现在的设计是缺少呃 provider 的 代码设计跟内容的。 呃, provider 设计也需要参考原来 codex 的 代码设计,然后进行对接,并且呢,我们在 playground 当中是有对 sdk 进行设计的,或者说对 sdk 有 进行一些实践的,因此呢,在实现啊 provider 的 时候注意要参考 playground 当中的 sdk 实现。 那么昨天实际上在 playground 当中已经测试了官方提供的 compiled sdk, 然后并且在里面是有带有项目的,为此呢,这个这个,这个实际上应该也是因为刚才没有 explore 那 个动作,所以他没去那个 playground 当中看, 如果有的话,他应该还是会去看。好。我们看一下 dos 的 这个部分,他已经执行完毕了。 dogs 的 部分,这一方面我们看一下它改的什么东西,我们可以在这边看到我们所有仓库的一些情况,然后呢,我们可以在这边的 get 管理里面看到 dogs 的 管理情况,我们可以看一下 dogs 是 文档的库。 呃,他改了一些文件的内容。哎。怎么卡住了啊?怎么卡住了?我这点这个界面从来没遇到卡到卡住的情况。他莫不是把我的,莫不是把我的站点给停止了?他是不是在执行过程中把我站点停止了? 这页面完全卡住了,我们先把它关了,再开一个,虽然不知道为什么,但是他卡住了, 那我就直接重新打开,因为这个还并不是您所使用的版本,这个实际上是在我本地自己迭代自己的版本,所以你现在看到的实际上是他开发版本的一些行为,而开发版本的一些行为可能有的时候就会导致一些异,异常的情况或者异常的错误。 那我看一下有没有什么线索哈?刚才好像我打开的时候又卡住了。 从 command line 来说,好像是健康的,没什么问题。那可能是临时的问题。好,那我们继续看看。在了一些情况。呃,它 dos 是 做了一些修改,我们刚才是在看 dos 的 时候卡住了, dos 在 这儿, 然后呢,他修改了一些文件当中的内容,好在加载差异的时候报错了。那看来这个文件差异很大,或者是说这个加载差异有一些异常。好,那我们再把它关了, 那我就不看了。怎么能不看呢?我们可以看一下这个, 我们可以使用我们外置的那个管理器来看一下目前的一些情况。哎, 好,我们看一下外置的管理器。 哦,看来是这个界面存在一些问题。没事,这个界面存在问题,我们可以使用其他的内容先进行查看。哇,这怎么改?这是什么东西? 这是什么东西? p n p m 的 文件啊? p n p m 的 文件。等下我们在 model ripper 里面把它忽略了就可以了。我们可以看一下 docs 的 改动。 doc 改动在这儿它添加了一些 codex 里面相关的支持, codex 里面也添加了 compiler 的 支持, 然后添加了 copilot 集成的一些文档,然后添加了一些命令行的使用方法,内容之类的。啊,还有 就是 setup context。 哦,它是 setup context, 为什么引用这个?这个也是 explore 不 足导致的问题。那看来有的时候 context 还是要呃让它进行 explore 才能够正常符合我们的要求。 现在这个界面如果一直停在这的话,会导致一些问题, 导致直接我看不了其他的了。哎呀, 好,这正所谓把它关了,把它快速关闭就不会有问题。哎,等没事,等下我们后续看一下那个界面上到底具体是存在什么问题,我们今天重点还是要关注于这个前后端对接以及相应的一些内容的。 然后在现在这个当中啊参考明确引入 playground sdk 的 参考。 ok, 那 现在就开始添加我们刚才说的那个扩展 option, 这个是我们现有的后端设计当中的一个复刻,因为现有的后端设计当中在 context 当中的时候也引入了呃相应的 sdk option, 以相应的一些配置总看来实现这个最终的效果。 所以现在代码又变多了,它会要求实现 factory provided, receiver 这些, 然后任务也会变得更加复杂。哦,那这个执行下来的话又要再再花时间了。 那但是我们的视频我们看一下,我们现在视频的时长已经到了将近快五十分钟了,那我们就不继续演示了。 那总我们简单总结一下今天视频的一些结果吧。首先的话,我们现在哈基扣的引入了 codex 的 流程之后,您可以在各个环节进行对应的 codex 的 呃操作,并且呢,您可以通过思考模式的切换时则您可以进行这个 codex。 不 同 codex 跟 cloud 使用不同的思考模式以及流程控制相关的内容。后续呢,我们也会在界面上 呃添加相应的立即控制的方式,那这样的话就可以得到更好的效果,也就是跟这边一样,这里只控制默认值,而在界面上你还是可以进行自主选择的。 然后呢,我们今天也遇到了一些问题,就是 context 可能对于这种超级复杂的项目的时候,可能还是要开启 excel, 也就是开启刚才那个界面的思考模式,让他能够执行。而这个开不开启的抉择就由用户自己来决定。这个是一个比较好的人际社交交互吧, 一方面就节约托管,一方面就是呃让人有一个快速决策的方式,通过这样的搭配来解决这个问题。 好,那剩余的一些其他改动的话,我们就呃也在视频的过程当中进行一下演示。然后各位如果对这个项目感兴趣,哈奇堡的 desktop, 各位可以通过 desktop 的 方式来,嗯,使用我们的网站。然后呢,也可以使用 啊容器的方式来使用我们的网站,您可以登录我们的唯一官方指定网站 hjico com。 然后呢,在我们的页面上您就可以找到我们的啊桌面应用的下载链接以及相应的容器的下载链接。为此呢,这样的话就可以呃,在你的桌面 对接 cloud 对 接对接 cloud 对 接 codex, 或者包括我们今天后续马上就会推出的 copilot, 这样的话就可以得到一个更好的日常开发体验, 不管是已经有不不少的朋友已经在开始尝试了。然后呢,希望您可以通过这个视频来了解到我们最近的一些开发特性,我们为各位用户带来了智能便捷以及有趣的开发桌面体验, 然后呢,也可以通过我们的 bilibili 的 网站来了解我们的相关的一些实际演示跟相互操作。如果您在开发过程当中遇到任何问题,您可以通过这个 我们的技术交流群找到我们的群友,找到我们的开发者来了解我们。呃,最新的一些技术动态以及最新的技术支持。好,那今天的视频就到这里,好,感谢各位观看,拜拜。

hello, 朋友们大家好呀,那随着 gpt 五点四的发布, hicode desktop 也迎来了新的 codex 支持,那通过新的 codex 支持,各位就可以非常方便地使用我们的 hicode 进行一些任务管理。 那今天的视频呢,我们简单介绍一下引入 codex 支持之后,软件上的一些变化,以及如何来使用最新的 codex。 那首先呢,没有安装过的朋友呢,可以通过我们的官网 htc com 来下载最新的 desktop 应用以及容器版本,这两者选择其一即可,然后下载。安装完毕之后, 当您打开 code 呃这个 hashcode desktop 的 时候,您可以在向导部分就可以看到我们的。呃,支持 codex 的 安装。那由于我这个已经安装过了,我重启一下这个向导,那么您在安装的过程当中就可以在这个位置看到。呃,现在是支持 code 的, 也支持 codex 的, 那通过这样的安装之后呢,您就可以在嗯,当然您安装之后也可以在这个 urgenticl i 这个里面去选择当前使用的。呃,后端的 urgenticl i 的 类型。 安装完成之后,您在首页的呃仪表盘上就可以正常的启动我们的哈奇 code。 呃,启动完之后,打开哈奇 code, 你 就可以在哈奇 code 当中看到我们最新版本的一下界面。呃,首先比较明显的是,在这个 swift spa 里面,现在是除了展示 cc 的 cloud code 的 状态,还展示 codex 的 状态, 如果你本地两个都安装的话,那就会像这样两个都可以正常的显示出来。那为了演示 codex 流程跟 c c 流程如何在我们现在的嗯程序当中使用的话,我们可以今天通过一个简单的提案例子来进行演示。那首先我们将这个绘画列表式如切换为操作来看板, 因为操作来看板可以更充分的演示这个,嗯,一个任务在各个环节之间流转的一个状态。 首先呢,我们今天要做的事情,我们希望为这个我们的组织首页,也就是 github 上面的我们这个 hashcode org 这个组织首页。在这个组织首页里面,我们希望添加关于 codex 的 支持,因为我们原来是没有说明我们支持什么内容的, 那作为参考,我们希望它能够参考我们官方网站哈奇扣。 com。 这下面有个工作架构的介绍,这里面有介绍了,就是我们是可以通过 clockcode 以及 codex 进行运行的。那为此我们希望来让哈奇扣的来完成这件事情。 那我们接下来打开哈奇扣的,然后点击左上角这个新建提案功能。嗯,初次见到这个表单的朋友们可能会觉得这个表单非常之复杂,但实际上要填写的内容相当之少。 那按照我们刚才的描述,我们希望呢来修改我们的,嗯, o r g 这个首页。那因此呢,我们把这个仓库标记为需要编辑,然后呢它需要参考我们的官方网站,所以我们将官方网站标记为需要参考。 然后接下来就输入我们的描述,也就是我们需要做什么事情,或者说我们需要哈基扣的帮我们处理什么事情。那么点击这个按钮,我们可以进行这个语音输入。 呃,我们希望参考官方网站,嗯,其中的那个组织架构,或者说其中的嗯技术架构,将 我们的 github 的 首页,也就是组织的首页进行更新,然后呢更新的内容是我们希望能够凸显出我们既支持 cloud code, 又支持嗯, codex 啊,最后 codex, 那 codecode 的 这个可能有点问题,我们调整一下,手动调整一下, 那这个就是我们基基基础的一个输入了,那我们直接提交这个主意,我们就可以看到我们新建的这个主意已经到了这个 待处理状态,然后接下来他就会自动进入到第一个阶段,我们看一下阶段图就可以知道啊,一个主意被新建之后,一般来说分为四个状态呢。自动的第一个状态就是说实话, 然后他会对我们的这个主意进行一些简单的优化,比如说将这个描述优化为更加精确的明确的描述,然后开头也会进行一下更新, 注入 z, 然后就会进入这个起草状态,那么现在可以看到他已经进入了这个起草状态。我们在打开的时候,我们已经已经可以看到这个里面的内容都已经进行了自动的优化, 那大体上是符合我们要求的,比如说当 github 首页需要与整体网站技术保持一致,参考官网教程啊,类似这样的一个情况。那么接下来呢? 进入起草之后,我们下一个阶段就是进入到这个省略,那在这里我们可以看到生成规划,实际上就是让它进入省略生成规划。现在这里边多了一个案例,就是,呃,它既可以通过 color code, 又可以通过 code text 进行执行,那么现在先直接使用 color code 进行生成, 然后那个控制是在什么地方呢?那控制我们可以进入这我们的设置面板,设置面板当中现在在流程与交互当中有一个流程控制,在这个页面上会展示当前每一个阶段。呃,预设置的这个 执行器是什么?比如说它执行器是 cloud, 或者是执行器是 context, 类似这样的一个器官。那像刚才的深层,呃,深层规深层提案的执行器,我们现在默认选择的是 co cloud code, 因此呢它就使用的是 cloud code 进行执行。那同样的 对每一种特殊的执行情况,现在是都支持使用嗯,执行器的配置来控制,你希望用 cloud code 还是用 codex 进行执行的是这样的一个机制。当然,呃,另外还有一些需要注意的是,比如说像现在这个界面上,它实际上只是控制刚才那个按钮 默认选择什么,实际上在执行过程中你还是可以切换的,那我们现在这个界面上选择的都是,嗯,使用 cloud 进行执行, 因为呢 context 好 像今天网络有点不大稳定,所以我现在演示没有用 context, 但实际上您自己在使用的时候,您可以让生成题案是 context, 然后执行题案用 context, 这样就可以了。 那么你可以看他现在在生成的过程当中,你看他根据刚才需求的描述信息,然后要尝试最终去生成我们想要的提案相应的一些内容。那在他生成的过程当中,呃,我们就暂时先不管他了,那么来看一下其他的一些内容。 那我们知道现在这个看板绘画的右边这边有个空白的区域,这边空白区域呢,添加了一个贪欲讨讨论的按钮,那实际上意思就是说我们现在右边的这个区域,目前嗯 是处于一个待扩展的阶段。呃,我们希望就是用户在使用的过程当中,如果您觉得这个右边展示什么东西对您的工作更有帮助的话,您可以点击这个参与讨论,然后到我们的 github 上发表您的看法跟意见。 那现在这个右边的区域呢,实际上我们已经有一个方式了,就是我们可以在这个看板右区这个地方 看到它有一个叫快速操作面板的东西,然后这个就是现在的一种操作方案, 那右边就会展示您现在所有仓库的嗯,提交情况,以及可以使用这个仓库的一些操作权限。那比如说你可以点击打开 vs code, 那 它就会自动的打开这个 vs code 的 对应的地方,然后也可以用这个打开 get 的 面板就可以看到。呃,当前这个仓库里面 get 的 一些管理情况,比如说这是主仓库的代码情况,这是官方网站的代码情况,右边可以进行简单的预览。 那这个等下呢,我们还可以演示一下如何使用 ai 来自动的帮忙进行这个。嗯,提交的组建跟提交,因为平常 各位也知道,就是代码写完之后可能会有很多代码,但是你还要写提交消息,对吧?那通过 ai auto compose commit 这个操作呢,我们就可以简化这个操作,让所有的提交都变成自动的形式,它可以自动的将 相应的文件进行归类,然后最终生成一个我们想要的提交形式,这样子的话也可以省去大家很多啊不必要的麻烦。 另外呢,在最新的版本当中,我们还引入了就是喝水提醒,他会有个喝水倒计时,然后等时间到的时候,这个水呢就会,嗯发出一个提醒在这个地方,嗯, 毕竟这还是一个就是跟人机交互有关的一个软件。哈,基扣的主要是为了提升。呃,您在新的 ai 时代在进行,如果还是需要进行人机交互开发的时候的一个体验优化,为此呢,我们还是做了一些相应的跟人结合在一起的功能。 好,那我们接下来经过了一段时间之后,我们实际上在现在的 tab 上面已经可以看到部分有提案跟设计或者任务出现了,那它实际上还没有全部完成,它还有个 task 没完成。那我们可以先粗略的看一下提案的情况啊,大概的意思就是 我们需要添加这四层结构图,对吧?嗯,价值层、编辑层、执行层,那这个实际上就是我们跟我们首页上的这个类似的,因为我是刚才让他参考我们的官网,他从官网当中找到了。啊,我们确实是有这四个东西的。然后呢,我们需要在这个 github 配置的, 也不知道给大家叫 profile, 在 我们组织的 profile 当中添加这个内容。为此呢,它现在在提案当中提到了我们需要添加这些,然后保持同步,然后下面呢提供了它的一个设计图,对吧?这是一个用 scom 做的一个目标设计图, 然后预期会生成的一个结果,类似这样的一个情况。好,那我们可以看到现在它已经进入了省略状态,我们看一下阶段图, 审阅状态是第二个大阶段,因为第一个大阶段只是对描述跟开头进行一下澄清,然后第二个大阶段就是生成 over spec 相应的提示词。那熟悉 spec 的 开发的朋友们应该知道, spec 在 很多的开发软件当中,包括 spec, kit 或者是 kilo, 或者是其他的一些软件当中都非常常见了。 它是通过提案以及任务输出的方式,让人与 ai 之间达成一个一致的一致性,那人来确认 ai 想要执行的结果是否符合我们的要求,然后再去开展执行,这样子可以省去很多啊,执行结果之后又不符合我们想要效果的一个问题,对吧? 让我们看一下任务啊,任务反正一堆,这个我们已经不管了。题案的话,这边实际上我们刚才已经看过,大体是符合我们的要求的,那既然符合我们的要求,我们就可以进行下一步了。 那刚才提到这个按钮是受到我们设置当中的控制的,有一个默认展示这个地方是控受到控制的。那实际上你在执行过程当中还是可以通过下拉框来强制执行或者是 clock code 的 执行。 那今今天这个视频我们并没有打算去演示 codex 啊,因为正好在我刚才演示的这个过程当中,呃,我的这边网络出现了问题,所以无法执行,跟那个 gpt 五点四的直接连接啊,那接下来我就继续用这个 clock code 进行执行了,我们点击这个立即执行, 那接下来它就会进入到我们的下一个阶段,下一个阶段呢就是进入到这个执行阶段, 执行阶段的时候就是 ai 会使用我们预生成的提案跟任务,然后按照这个任务的要求一步一步的进行操作,使得最终得到我们想要的一个结果。 那我们可以在对话的这个对话框当中看到他当前正在进展的内容,比如说他现在正在考虑实现这个内容,然后他会去读取啊相应的代码,读取相应的 比如说 task, 或者说读取相应的 proposal, 读取全部完这些之后呢它就会开展进行执行,我们可以看到它所有的一些工具调用情况,类似这样的一个内容。 然后呢最后那这个我们只要慢慢等待就可以了。那这这个过程当中就体现了哈克扣的一个优势,就是您在等待他执行的过程当中,你看到待处理已经完毕了,那么您就可以新建另外一个主意,然后接下来就是这样不断往复的在这个新建主意以及 啊代处理之间,您只要关注这个代处理,不断的处理这里面的事情内容,那接下来您的任务就完成了。通过这样的方式,您既可以方便的监控 ai 执行的效果,又可以提高您自身的这个工作效率 啊。通过这样的方式,哈基克的可以为您就是带来更好的人际交互体验,从而提高您个人的这个工作效率。那这个就是我们哈基克的这款软件所嗯倡导的一个目标,或者说所希望为各位用户带来的一个最终结果。 好,那实际上我们现在已经看到它已经修改了部分代码,它是修改了组织的 readme, 然后呢,它去后续应该还需要修改我们的 profile 以及 readme 相应的一些内容。那么可以看外部的这个 get 提交软件,比如现在我这个右边这个呢是我们的呃 get extension, 我 们可以在里面可以看到它现在在这个组织里面,它已经修改了部分的软件,比如说它修改了隐私的 markdown 以及这个 readme 的 markdown, 那 它后续呢?还需要呃修改其他的一些内容,类似这样的。 好,那修改完毕,修改完毕之后呢?接下来它就相当于第三个大阶段已经结束了执行完成。那你这个时候按照您日常的工作可以去确认它执行的结果是否符合您的要求。类似这样的一些啊,需要, 那刚才这个地方我们的 cloud code, 嗯,现在使用的是 mini max 嘛? mini max 当然有的时候跟模型也没有关系,它执行的位置好像跟我们预期的是不相符的,我们希望它执行的是 profile 的 位置,对吧? 那 profile 不是 根根目录的 read be profile 的 话应该是要在 profile 那 一级里面才可以的。 那这个细节这样调整,我们今天的视频就不做演示了。那么接下来演示下一个步骤,就是啊,当执行完毕之后,你需要做什么呢?那就是归档,归档意思就是说将这个执行的结果已经执行符合你满意的要求之后呢,你可以执行这个归档操作时的这个 主意。进入啊最终的状态,他会进行一些把,比如说你这次的修改代码有哪些,然后涉及到的规范有哪些?进行整理,从而使得下一次再提提案的时候,他会有一个基础知识的储备, 因此呢,归档这个操作也相当重要,但是归档这个操作并不需要你自己手动的去做什么,你只要点击这个归档就可以 好点击这个归档,然后它就会进入到已归档的状态,然后已归档它就在归档中。归档中的时候,它也会有一些使用 ai 的 进行操作,比如说,呃什么东西要归档到什么位置,类似这样的。 那除此之外呢,我们可以看到右边的这个面板当中的这个 get 管理里面, get 管理里面我们切换到这个 log, 我 们也可以在这里面看到,跟刚才外面的这个 get extension 一 样,它是有两个文件的变更的, 那么接下来就演示一下,如果你这边已经符合您的要求之后呢,你可以使用我们的这个 get 管理上面的 ai auto 这个按钮, 这个按钮的意思就是它会自动的对您当前的提交进行组合,然后生成一个提交文案,然后如果你觉得权限足够的话,或者说你觉得嗯可以自由一点的话,你可以点击这个嗯提交后自动推送,它还可以帮你完成 po 选的操作。 那么现在进入部署,先点击这个 commit, 然后它就会进入一个已提交的状态。那实际上这个提交呢,也是生成一个单独的 ai 任务,您可以在这里看到一个叫做 acc, 然后指定仓库名称的任务, 这里面有一大段提示词来表明了,就是我们希望让 ai 来帮助我们进行一个提交的一个操作,那经过分析,两个文件都有相关的变更,一个是有架构变更,一个是这个生态系统变更,那也是这样的, 然后呢?他通过分析就会知道,嗯,这是一个要提交什么内容的情况,然后最终他会生成一个提交请求。好,他提交了一个 commit, 然后呢?有一些命令, 嗯,包括输出了,就是最终生成提交情况。那我们看一下这个 e k g 的 extension 当中的状态,我们刷新一下,可以看到他现在确实是提交了一个新的新的内容, 对吧?好,那通过这样的方式就可以实现 ai 的 自动警教,您甚至可以不需要主动的接触,就是物理上的仓库文件可能都可以完成一些相应的工作。那这个 普通的,呃,这个 ai 任务完成之后呢?你还可以在这个命令行里面跟他交互,比如说,哎,刚才提交可能有什么问题,我希望做一些额外的调整呀,都可以在这里输入,比如说你现在想要用 push, 那 你也可以在这里说啊。嗯,请帮我,请帮我 push, 对吧?类似这样的一些操作,那如果全部操作完之后,你可以点击这个右边的归档,或者点击删除也可以。对普通这种绘画来说,归档跟删除可能差别不是很大,归档的话就是这个绘画还保留在最后的已归档状态,如果删除了就删除,就没有了,没有了。实际上对于这种提交 啊,它不会删除你的提交,只是删除这个绘画,比如说我们点击归档,那它会进入到归档的这个状态,那实际上还是可以把它删除,这个删除是只是数据删除,这些删除了,其他的没有什么影响。 好,那这个就是我们在引入了 context 支持之后的一个呃,界面上的一些变更,以及包括现在最新的 htc 桌面相关的一些内容。让我们总结一下啊,引入 context 之后,我们现在可以在流程控制当中通过不同 啊,不同流程当中使用不同执行器的方式来引入 context 的 支持。另外呢,就是 hashcode 的 desktop 本身现在也可以在设置当中使用这个浏览器 c l i 来控制执行器,然后从而使得在安装过程,向导过程,排查过程当中都可以使用到对应的执行器来完成。 好,那这个就是呃,我们哈奇克的 desktop, 围绕着最新的,围绕最新的这个呃, gpt 五点四推出之后,我们引入了 context 支持。呃,当然最后还是要评价一下。呃, gpt 五点四这次带来的更新,对于我们现有的 嗯,个人体验来说,我们如何评价这件事情?实际上最新的这个哈奇库的 desktop 相当多都是用五点四进行开发的。我的总结评价是,嗯,贵,确实是贵,效果确实是好, 不管是从工程能力还是从设计美学上来说,它都非常符合我们现在的一个工程要求。 g p d 五点四,如果有条件的朋友们可以使用起来,但是如果追求性价比的话,我觉得 mini max g m 五包括这个国内的千万相应的一些模型, codeplay 提供的一些内容也相当具有性价比。 但是不论怎样,不管你使用模,使用什么模型,使用什么二点 c l i, 我 相信您只要使用这个哈奇扣的 desktop 或者说哈奇扣的 web 版本,都可以提高您的效率,从从而 告别就是传统的这种 c l i 的 图法编程模式,用更好的 u i 操作界面使得您操作的效率得到提升,您监控的效率得到提升,从而让您有更多的时间来处理自己闲暇的事情。 好,那这些就是今天这期视频的所有内容了,那期待我们下次再见,拜拜。

今天这期视频我们只讲一件事,就是普通人怎么用 codex 开发一个小项目,并且部署上线。很多人可能一听到 code 代码就会产生畏难情绪,但你肯定听说过之前的 open cloud, 很 简单,在手机上给他发个信息,他全自动的就给你干完了,但是他贵啊,帮你发一个小红书就可能花你几块钱, 更别说开发一个工具了。但是 codex 作为 ai, 一个 open ai 的 出品,不但可以像 open cloud 一 样帮你完成几乎任何事情, 而且赠送的免费额度就能满足日常所需,如果你是会员,那更是用不完了。更重要的是,学会这种最顶级的 ai 工具,你就具备了做任何产品的能力。这期视频是 codex 的 入门视频, 我会带你从零上手,从怎么安装 codex, 怎么启动 codex, 如何与 codex 对 话,然后我会带着大家从零开始构建一个电影评分网站,并且部署上线。注意啊,就算你完全不懂开发也没关系,这期视频就是为你准备的。 我们开始首先在开始菜单中搜索 cmd, 打开命令行,这是我们与电脑和 codex 沟通的窗口,我们所有的对话都会在这里完成。与此同时呢,我们需要打开一个 check gpt 的 窗口,因为我们都是新手嘛,怎么用这个命令行都需要让 gpt 来告诉我们。 第一个问题,如何在命令行中安装 codex。 他 告诉我,首先确保安装了 node 点 gs, 我 这里已经安装了,如果没有,你可以让他告诉你怎么去安装,这里就略过了。第二步,复制他给我的安装命令,然后 ctrl 加 v 复制到命令行中, 命令行没有报错就说明安装完成了。在命令行中输入 codex, 如果能打开这个界面,就说明我们成功启动了 codex。 第一步,登录 codex 通常都会选择第一个,通过网页端完成登录,登录后回到命令行页面, 点击回车。继续我给大家讲一下最基础的配置。首先点击键盘上的这个斜杠,你可以看到 codex 的 一些基础配置项就出来了,比较重要的是模型选择和权限设置,模型我一般都会选择最新的思考时长,选择 extra high, 这样生成的质量最高。 第二个 permission, 我 选的是 full access, 所有的权限都交给 codex, 不 然它在执行任务中会一直让你去授权,很麻烦。当然这样也是有风险的,有比较小的概率它会删除你的文件,网上就有人遇到过,但是我目前还没有啊。 接下来我们就正式的来做这个电影评分网站,真的超级简单。首先我们创建一个文件夹,作为整个项目的根目录,然后我们要让 codex 进入我们这个项目,怎么操作呢?回到命令行,连续按两下 ctrl 加 c, 退出 codex, 然后复制我们这个项目的地址,打开 gpt, 问他如何让命令行进入这个地址,按照 gpt 的 指示进入后呢? 输入 codex, 这样就在电影打分的这个项目中打开 codex 了。每次重启 codex 后啊,都需要重新设置一下权限,改成 full access。 接着很关键的一步,执行一次启动命令斜杠 i n i t。 执行完毕后,它会在项目下生成一个 agent 点 m d 的 文件,这是 codex 的 一套默认行为规范手册,它会根据文件中的行为规范来完成你的具体任务。 后续你玩熟了,就可以按照自己的要求来修改这个文件了。现在呢,咱们暂时不管它,然后我们就可以来描述具体的需求了。我是这样写的, 由于豆瓣网站的电影评分已经严重失真,我打算做一个新的电影评分网站,基本实现电影的评分和评论功能。你需要完成整个项目的完整开发,并且部署上线。 你需要自动抓取豆瓣上正在上映的电影自动更新。这是一个完整的项目,你负责完整流程,最终交付给我。部署后的网址,你可以利用相关的部署 skill 来帮助你完成。如果没有这些 skill, 你 可以自己去网上搜下载下来用回车发送。 你看,他已经开始自己执行了。突然我想起来忘了跟他说一句话,按一下键盘左上角的暂停键,然后我跟他说,在交付前用肉眼检查一下,没有问题再交付给我, 这样他就会自己用浏览器打开看一下,确保没什么问题。接着他执行了大概二十分钟,最终你看他给我交付了上线的地址,后面简要说了一下他具体交付的内容,我们立刻把这个网址打开,看看效果咋样。 嗯,整体感觉还行,春节档的这几部电影也都在,不过很多图片没有加载出来,界面呢,也不怎么好看。这就是后续你需要不断地跟 codax 沟通来优化迭代的了,包括你后续想用自己的域名,也可以通过跟 codax 沟通来帮你实现。 好了,这期 codex 小 白教学就到这里了,其实还有很多使用的细节技巧,我没有涉及到,你都可以直接通过 codex 或者和 gpt 聊天快速掌握,赶快用起来吧!我是阿猪,关注我,让我们一起在 ai 潮头冲浪!

好,大家好,我是小刘。呃,今天我们一起来快速学一下这个 codex, 最近两个月我一直在使用这个 i 编工具,然后用 codex 的 话用的是最多的,然后我心想为什么要用它啊?因为它用起来非常的顺手,冰非常的爽啊。比如说我们看今天我想要打开任何的 i 工具都可以无缝的去集成,那我用的最多的是这个 iq 啊,打开速度非常快。然后呢,我们在这边开发完之后,想看效果,直接打开任何的地方全部集成过来了 啊,比如说像我们要开发一个东西,对吧?那你要开发两倍速率,你可以看到这个地方有一个 fast, 你 点一下就代表当前的速度是两倍,那很很很有一个细节的点是什么呢?就是你看这是空心的,空心代表什么?标准的你点开来之后呢, 它就变成实心的,代表当前速度是两倍,你也可以选择关掉它。然后呢每一个模型都分为推你的低中高、超高,对吧?然后比如说像我现在开发一个简单功能,对吧?一个学生管理系统给大家演示一下,对吧?那这个时候效果是把它长这样子,这个样子像它的这个啊本地的工作数, 那这时候你可以点这个地方,可以给他派生出去一个新工作数,你可以点这个斜杠,点这个派生,相当于他会把当前的这个节点呢给他来复制一份,在那个复制这个节点上进行开发, 就会有一个数的图标运行在工作树当中,如果你输入 pwd 呢,这时候你会发现它创建一个 walking trees 的 这么一个啊分支,然后呢?相当于在这里开发,你开发觉得 ok 了,然后这时候你点击 提交到本地,它会,哎,相当于给你干嘛给你提交到本地,为什么这里没有提交?是说你本地有一个修改,对吧?你没提交它不允许你你你提交,所以它其实很多地方它整的挺规范的,对吧?你看我现在随便提交一下,你看这时候我要提交本地,你看就可以了嘛,是吧?提交本地, 然后呢?你所有的变更可以在这个地方看,然后你所有的终端,比如说我想从这个地方打开终端,点这个,你看它就就开启这个地方当前的终端, 它就有一个区别嘛。还有就是为什么我很喜欢用 q 代词,我一定要讲一下,就是安装 skill 特别方便,我给大家举个例子啊,比如说我现在安装 skill 这个 skill 呢?我安装下来我可能用了呃几,就是呃三十四秒,我给大家举个例子,就是它这个 skill 呢, 是我目前见过安装最方便的一个工具,没有之一。真的特别方便啊,比如说我现在安装十个 skills, 那 非常简单,我就只需要把这一堆 skills, 哎,我这我这么,我这么跟他说啊,就是你看啊,我安装这个,对不对?按这个我我直接,我直接这样子,哎, 我就这样子,截个图,对吧?截个图好,对吧?帮我安装 skills, 你 就跟他说,然后那帮我安装 skills 回收,然后他会干嘛呢?他就真的吭哧吭哧的全部给你安装,对吧?全部安装 你不用管,就这么简单,你看他会全部的给你一个一个的安装,就是很神奇,你看他就已经开始在读了,你你,你懂吗?他就已经在安装了,就就你看这是我就全部安装好了,你看这这都是我刚刚的那些 skills, 像这些什么 u i pro max, 你 看他会自动的去,哎,去查,然后去给你安装,我就不跳过了,就是就是, 不讲这个了。然后呢,就是第一个 skill 是 安装方便,第二个自动化也方便,比如说我想要定时定点的是创建一个什么样的任务,对不对?你创一个新任务你可以去,比如说帮我总结项目,总结项目 那这个时候它会告诉你,哎,每天你选择某一个文件夹,然后呢?哪一个工作树下面,哎,就几点执行,它自动去帮你执行这个任务,真的用起来特别舒服。还有一个点什么,就是它这个额度你很难用得完, 你即使在那个你你你用起来的时候真的怎么都用不完,然后就这个地方是它的指定,就类似于 curses 的 rose 嘛,对吧?就我一般喜欢用 andy 站六去开发,我觉得这个效果还挺不错的。 还有就是 m c p 服务器也是特别方便,你这边你可以选择添加自己的 m c p 服务器。还有这个环境,你看规章就是当前你它的规章不是给你删除,就类似于回收站那个地方放十五天,然后给你消消失,它是这样子给你删除的,然后呢?包括它的整个风格我都特别喜欢,真的,我是特别的爱这个靠 text 真的 越用越好用, 就是它的功能,你会发现啊,更像是一个聚合体,就是把那些好的特性全部给你进行过来,点这个状态,你看就当前,对吧?就跟是 play 模式对吧? play 模式 i shift 加 table 一 样的,对吧?你看你开发什么东西?开发学生, 呃,管理系统,这时候他会问你问题,就相当于问你你要开发什么样的管理系统,就是相当于,哎,作为一个问群, 嗯,问题,然后还有这个权限啊,就你一般来说不要开这个,除非你对自己的这个,呃,电脑上的文件没有任何的这种,嗯,很很高贵的东西,你就可以开, 对吧?然后你看他,他就会问你一些,弹出一个 question 就 让你去选,做选项,选项题,选择题一样的,噔噔噔噔,你选完,你选完之后,哎,就就就结束了,还有就是这个可以关联云端, 然后呢,你这边有一个剩余额度,你可以从这里看嘛,就是他这个额度,我简单说一下吧,就是五小时,啥意思?就是说你这五个小时里面你能用的数量,你这还有还剩多少?归零之后你就不能用了,但是你过完五小时他会给你刷新,就是给你刷到这个全新的这么一个情况。 嗯,当然了,如果一周的额度清零了,代表你所有的这个额度都清零了,你看啊,现在这个 question 就 出来了,你看它有三个 question, 你 可以选择一次性给他回答了,对吧?你点一下,比如说我要开发一个啊,学习管理,你要开发一个什么风格呢? rockaway 加 and 赞,对吧?啊?他就会去思考,根据你这个,根据你的模式去这个文,这个 贴图也特别有意思,你看我随便截个图,你看贴个图,哎,我回车你看放大是吧,就很用的,很很丝滑。我我觉得我真的是特别的喜欢这个 codex 啊。就是用过我现在用过的好多工具啊。我先先用过了,我用过 cursor。 我 用过这个 kylou 的, 还用过 codex 的 之前的终端版嘛,对吧?我用过的特别特别多,我自己都数不出来了,对吧? 还有真的还有很多很多这种主流我就不会一个一个列了啊,我主要列是常用的。那就那你发现没有,我还是觉得扣袋子是最好用的。扣袋子 app 就是 尤其它这个技能这一块,真的,你比如说我想要部署 cloud flair, 对 吧?你安装这个部署哎步就可以部署了。我想要去跟 gitlab 进行关联,对吧?我想要去和这个 losen 进行关联。点一下又可以玩了,是吧? 非常的 nice, 真的 用的很丝滑,当然它有一些不好的点。那不好的点我,我其实也能够列出很多条条框啊。第一个对吧?它没有自己的这个 id, 呃,第二个就是整个这边居然没有个搜索,真的你要搜索某一个记名称搜不出来,这就很很很蠢的一个设置啊。我觉得真的最好就是有一个搜索, 嗯,我觉得会好很多,然后,呃,就大概这些核心功能吧,简单说了一下,我觉得就已经包含了所有核心功能了。那分支也是一样,你就可以切换你自己合适的分支,和之前一样吗?艾特斜杠,然后你可以去看你当前的这个,当前的这个状态,嗯,当前这个额度, 还有就是当前的这个,你回答的一个个性,嗯,就是学你自己嘛,对吧?好,我觉得现在没有什么核心功能,一般看的懂中文的都都都能学的会吧?这个这个工具没有没有啥好讲的,但是我还是想跟大家分享一下。这个工具真的很好用,很好用,我强烈推荐大家试试。

今天给大家看一看扣子 x 到底能干什么?你比如现在我的这个 c 盘已经只有四百兆,导致我现在打开路由器就会卡死, 我又用管家去看这个能不能清理,但是确实是清理不出来,只有这个大文件可以清,但是你进去以后底下的都删不了,你就只有这两个,也没多大, 实在是没有办法,那我就不行试试酷德 x, 我 问他现在买了能不能想办法清理出来一些空间,卸载一些我用不到的软件, 我之前也重新清理过,实在是找不到可以清理的软件了。我现在是四百一十四兆,现在用 gpt 五点四去运行一遍,看看他怎么样。这里快进一下,这里就找到了 六个 g 的 缓 uv 缓存,包括这这几个 g 的 都是我下的模型的文件,这都可以删除。刚才管家里面就没有找到这些东西,他现在已经开始帮我去删除了, 哇,然后非常让我惊讶的是,这第一轮就释放出来十几倍的空间,然后你可以看到这边 现在有十二点七 g 可用了,现在已经差不多这个我这个就不需要再担心 c 盘的空间了。 这个电脑管家里面我们刚才已经说过了,它是根本没有再找到其他的可以去清理的空间,包括这里的大文件点进去以后,它都是不会让你去轻易删除,包括剪映的缓存, 刚才这个电脑管家他都没有找出来,并且这个软件有四个 g, 这些大概都有十个 g。 下一步我甚至可以让他去帮我们执行这个删除的操作。我们来试一下 删除阿克的 gs pro, 我 允许你删除, 哎,我允许你删除,尽管 这个要注意,你在他执行删除这种比较重要的操作的时候,尽量给他一些权限,最重要的是把这一个完全权限,你可以打开看一下,原来是这种默认的权限,他是在一个独立的环境下运行, 这样他是没办法去操作你这个项目以外的一些文件,如果给他的完全权限,他就可以完全去替代你进行操作了,这次再试一下。 好了,现在程序结束了,刚才我们可以看到这里,第一次把缓存文件删掉后有十二 g 的 空间,然后他说的是十四 g, 其实要远远比这个多。今天的一个主要问题您通过 codex 去解决了,也就是之前用电脑管家, 他没有办法再一进一步的帮我们把 c 盘去清理。最开始我的 c 盘只有四百 m b 四百兆的空间,到目前为止已经到了有才十十四点七 g, 可以 看到十五 g 甚至更多 这样的,目前我的电脑已经可以正常去使用了。这个后台讨论为什么 codex 相比于电脑管家这种专业软件,他却能更加深层次的去清理 c 盘的空间, 那是因为电脑管家这一类的软件是比较成熟的公司级的产品, c 盘清理只是他的一部分功能, 在做这个功能过程中不能去影响其他软件的正常运行和存在, c 盘的一些重要资料不能被删除。所以电脑管家的它的调教是比较稳健的, 它不会很激进的去帮你完全深层次清理 c 盘空间。而 codex 它是完全按照你的需求, 你想让他去清理,你想让他删一个软件,他都会帮你一次性执行,会深层次帮你扫描一些没用的缓存去清理,只要你同意, 并且他也能帮你直接去删除这软件,你不用再去自己去找怎么去删,对于一些流氓软件的清理可能也有特别好的效果。

兄弟们,酷的是,增强版现在太猛了,一次性启动九个镜头来进行更新,快来用起来,快来用起来。

为什么我说现在就是你开始 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 工作流的相关内容,我们下期再见。

windows 的 windows 桌面端已经出来了,我深度体验了三天,接下来就跟大家录一个视频,说一下我在使用的过程中遇到的一些问题。首先这个页面就是我们下载的这个页面,直接点进去就可以下载,它是直接连接 微软的软件商店的,所以我下载的时候遇到的一个问题就是我的版本跟这个商店他不符合,因为我的电脑版本我是 win 十,我没有升级到 win 十一,所以说我在下载的时候他就说跟版本不符,我这个时候就准备了一个这样的升级,就是关闭系统防护的升级,还有一个是这里升级的一个文件,就做了一个升级就可以下载了。 下载之后我看到有朋友说下载之后有闪白的问题,所以我没有遇到闪白的问题, 下载了之后就进入到这个界面,其实因为我是代码的小白,我不知道这个界面之后应该怎么去按嘛,我看网上的教程大部分都直接是这个界面了,所以我当时还研究了半天这个地方直接添加项目就好了,添加项目它会让你选择一个文件夹, 我就建建了一个这样的文件夹,再添加项目,选中这个文件夹之后就能来到这样的一个界面。这样一个界面之后,主要我是看一下我们的左下角,它这个地方有一个剩余的额度好像,因为我 gpt 开的是 plus 版本,好像是可以额外再给两倍,反正这个剩余的额度,比如说百分之百,百分之七十六,这个是一周的,每天会给你多少小时,这个就是剩余的额度反,每天都非常的够用, 我看遇到最多的一个问题,包括我自己也遇到,你给他发了一个东西之后,他一直在思考,你看我这个,我三天之前发的,他一直在思考,我又开了一个新的任务,他仍然在思考,这个是怎么解决的呢?我换了一个节点,把 gpt 的 网页版,网页版打开,打开 gpt 的 网页版,打开了之后,换一个节点,我们可以在新建一个新县城,相当于是在这里去给它输入新的任务,最新的应该一一的,它就可以正常的去操作了。 好,下一个就是关于怎么能更好地使用它,其实我是一个代码的小白,我不知道该怎么去使用,有人说这个地方会有一些 skills, 我 没有额外的安装,我觉得基础的就够了。我这里其实主要是想说不要把它当成一个 ai 工具,就把它当成一个纯写代码的一个东西。那么其他的我建议要跟一些 ai 的 工具去做一些搭配着使用。比如说我最开始是搭配着 gpt 去使用的,就相当于用 gpt 给我的一些指令,我再导入到 codex 里面,让它去给我运行。 但是我深度测试了三两天,我发现 gpt 出来的东西仍然不能看,最后出来的这个效果不尽如人意。我在昨天下午我又深度的去换了一下,我换了一个 germanlab juma 之后,我用的 pro 的 模式,虽然我的 gpt 也是 plus 版本的,但是出来的效果不太好。我又用到了 pro 的 这个版本,就 juma pro 的 版本,给它输出我想要的东西, juma 会把它翻译成机器能读懂的这个代码语言,我再导入到这个 codex 里面,让它去给我运行,最后花了半天的时间,昨天满打满算应该是一天的时间,我最终把这个东西给研究出来了,当然 最后的结果是失败了,我开发的这个东西它是失败了,但是我建议大家如果要去使用它的软件搭配着用,就用其他 ai 工具搭配着用,不要直接在 codex 里面去提问。你看我之前就是遇到一部,我就问那个 codex 它该怎么弄,它就给我弄得很乱,因为我不知道怎么写,所以我就跟着它的步骤去, 但是他给我的步骤就又长,他会你问他一句,他说一句,他就不站在那种能完完全全解决这个事情的基础之上。但是 german 呢?给我的感觉就是他想他能够对准我们的这一个核心的目标去给你拆解,因为这是我整体使用 codex 的 一个感想,如果大家有其他的问题,也可以积极的去交流。


今天咱们来深入聊聊一个话题,怎么才能把 codex 这个 ai 工具彻底玩明白。我会一步一步的带你把它从一个听起来很复杂的工具,变成帮你实现一人公司这个梦想的终极武器。 你是不是也有这种感觉啊?面对像 codex 这种功能又多又强的 ai, 心里有点发怵,不知道第一步该干嘛。说实话,我刚开始接触的时候也完全是一样的感觉, 不过你放心,这个直男就是为你量身定制的,我们会分成四个特别清晰的阶段,手把手的带你从最基础的入门,一直到成为真正的高手。好了,废话不多说,咱们马上开始 第一个阶段基础设置。咱们在想让 ai 发挥它的超能力之前,得先学会怎么驯服它,让它乖乖的完全按照咱们的规矩来办事。 这一步啊,就三个关键动作,第一,记得一定要去下载它的桌面客户端,别用网页版桌面版的功能裁决。第二呢,就是给它做一些个性化配置,把它变成你自己的专属助手。最后也是最关键的就是连接到 m c p 服务器,这一步能瞬间释放它的巨大潜力,咱们马上就能看到它有多厉害。 好,咱们先说说这个个性化设置,这可是驯服 ai 最重要的一步,你就把它当成一个新来的数字员工,你得给他立下规矩,划清界限。比如说你就用大白话告诉他,没有我的允许,绝对不准删除任何文件,这样一来,不管他以后变得多强大,他的所有行为就都在你的掌控之中了。 那刚才说的那个 m c p 服务器听起来挺专业的,它到底是干嘛的呢?这么说吧,你就把它想象成一个万能钥匙,能给 codex 打开一扇通往全世界各种工具的大门。 连上之后,神奇的事情就发生了。比如,它可以直接看懂你在 facebook 里的社群稿,然后刷刷刷地把它们变成真正的网页代码。或者呢,它还能自己调用像 brenda 这样的专业工具,去网上帮你抓取分析海量的数据。你看,这一下子,它的能力边界就扩大了无数倍,对吧? 好的基础搞定,咱们进入第二阶段,搭建工作区。这一步的核心目标是给你的 ai 装上一个大脑,让它能记住关键信息,更好地理解你到底想要什么。 这里教你一个特别聪明的办法,在你电脑的项目文件夹里啊,专门建一个子文件夹,就叫大脑。然后呢,把所有这个项目里最重要的全局性的信息,像是你的品牌写作风格啊,项目的设计规范啊,通通都放进去。这样一来, codex 就 能随时查越,就再也不会出现逻辑混乱或者忘事的情况了。 现在我们来看,一个新手和高手的玩法有什么天壤之别。新手最容易犯的错误就是把所有的问题,所有的任务都在同一个聊天窗口里跟 ai 聊。结果呢?聊到后面,信息越来越多, ai 就 开始犯糊涂了,就是所谓的上下文污染。 但你看高手是怎么做的。每当有一个独立的新任务,比如说改一个 bug, 或者写一段新代码,他们都会干净利落地新开一个聊天,这样才能保证 ai 的 思路永远清晰,给出的结果也最准确。 恭喜你,基础已经打得非常牢固了。现在咱们要进入最刺激的第三阶段了,我们要来解锁 codex 的 四大核心超能力,这些技巧会彻底颠覆你的工作效率。 这四个超能力分别是计划模式、自定义技能、子代理,还有自动化。别急,咱们一个一个来看它们到底有多神。首先是计划模式,这个模式啊特别适合用来处理那些复杂的大任务, 你只要开启它, codex 就 不会马上动手干活,他会特别聪明的先给你列一份详细的行动计划,一步一步的告诉你他打算怎么做,然后问你老板这么干行不行,这不仅让任务成功率大大提高,关键是还能帮你省下不少计算资源。 第二个自定义技能,这个功能简直是太实用了,比如说你经常要写风格类似的邮件,或者开发格式固定的代码,你就可以把你过去写的最满意的作品直接喂给 codex, 让它学习,然后把它存成一个技能模板,以后再有类似的活儿,你直接一键调用出来的东西,保准跟你想要的一模一样。 据这个子代理功能说真的,这可能是我见过的最酷最科幻的 ai 功能了,你想想看,比如你要做代码审查这么复杂的工作,你直接用大白话跟他说,给我拍几个 ai 出来,一个当安全专家,一个当测试员,一个当维护工程师,分头去检查,最后给我一份汇总报告,然后这些 ai 就 会在后台同时开干,这效率简直就像你拥有了一个随叫随到的 ai 技术团队。 最后是自动化,有了它,你就可以真正把 codex 当成一个二十四小时在线永不疲倦的员工了。比如说,你可以给他设置一个定时任务,让他每天早上六点钟准时去检查你的代码库,然后整理一份最新的修改招标报告发给你, 这些重复性的工作就让他在后台默默帮你搞定好了。朋友们,我们终于来到了最激动人心的第四阶段。如果我告诉你,就算你一行代码都没写过,也能用 ai 自己开发部署一个完整的应用程序,你信吗? 这就是终极工作流 stitch 加上 codex 的 组合权就两步听好了。第一步,你用一个叫 google stitch 的 工具,就跟聊天一样,告诉他你想要个什么样的网站,他能在九十秒内给你变出一个专业的前端界面和代码。 第二步,你把这些代码直接复制粘贴给 codex, 然后告诉他来给这个网站配上后端服务,连上数据库,然后把它发布到 versale 这种云平台上去,让全世界都能用。 就这么简单,一个完整的 app 就 诞生了,而整个过程,你可能一行代码都不用自己写。听到这,你肯定会觉得这么强大的工具组合肯定得花不少钱吧?但事实是,你只要订阅了每个月二十美元的 chat gptplus, 里面包含的 codex 使用额度就非常慷慨喽。对于绝大多数人来说,尤其是刚开始用,绝对是绰绰有余。 好了,听完了今天的全部内容,我特别想问问你,在计划模式和那个超级酷的紫代理功能之间,你最想先想先上手体验哪一个呢?在评论区里告诉我你的答案,咱们下次再见。

强烈推荐大家去使用 open ai 的 ai agent 编程助手的终端 codex, 甚至你可以用 codex 来修复龙虾中的 bug, context 加 openclaw, 简直是天作之合,完美的搭配。而且啊, open ai 在 这个点上还真的是比较大方的, 如果原来你是 openai 的 plus 或者是 pro 会员订阅用户的话,在 codex 上面会给你配备一定额度的 token 的 使用配额。 大家好,欢迎来到玲姐说一 i 这期视频啊,我们聊聊同步在 windows 上线的 codex 的 使用,非常推荐,之前其实他在苹果的终端也上线了,所以我在这里给大家做一波强烈的推荐。 原来你在使用 cloud code, 同样的二十美金或者两百美金的这个订阅计划。大家知道那个配额啊,是很不够用的,稍微干点活就不能用了,就要另外买 token 了。但是 codex 使用的配额还是相对比较充沛的。 open ai 你 花二十美金每个月的订阅啊,给你整个的配额还是挺多的,又可以聊天,又可以申图,还可以用 sora 每天大概十到三十条的 这个使用条数,同时你还可以使用 codex, 现在苹果用户和 windows 用户都可以使用了,赶紧在电脑端把它下载下来。这个编码助手啊,也可以说是 cloud code 的 平替, 当然叫平替啊,也不太合适,我只是说 cloud code 在 这个领域上面我之前讲过,它做过很多刻意的练习,解决过很多开放性的生产任务,所以它整体的位置是行业老大的位置。我说这个领域啊,不是说呃,所有领域 是在这个生产工具的 call 顶的领域啊,它是属于引领的位置,而且它也一直在定义行业的标准,包括大家熟知的 m c p, skill, co work 等等的工作方式。但是呢, codex 这一波的上新呢,确实是有它的创新点在里面的,它用户的交互界面体验比较好, 对于那种比较厌恶命令行的这种交互方式的用法会特别的丝滑。它会有自己的特色,比如说像工作数这样的任务的并行的方式啊,我觉得对于多任务并行啊也特别的友好。另外使用它你基本不用付出 额外的成本和费用,更重要的是加持上了它最新的五点四的模型。 五点四最重要的一个优化是什么?就是它加强了在 computer use 上面的能力,也就是这个 agent 的 编码助手,它有更强的执行操作和理解的能力,相当于它的闭环能力更强了。 所以听到这里,是不是已经迫不及待去微软商店下载 codex 了?这期视频我会给大家介绍 codex 的 特性,以及如何从零到一。使用 codex 我 会给它几个实战任务,看看它这个过程中会遇到什么 bug, 怎么执行解决,会不会有翻车的情况。 如果你是苹果用户呢,直接在 app store 里面去下载就可以了。如果说你是 windows 用户啊,你是 win 十及以上的用户, 你就直接在微软的这个 microsoft store 里面直接下载就可以了,它的整个的下载安装非常丝滑,你就按着它的引导一步步完成就可以了,这里我就不做深入的演示了,这个就是 codex 安装后打开的界面, 是不是一股熟悉的味道扑面而来,特别像 try gpt 的 聊天窗口,对于那种使用命令式的交互窗口,仍然有一些抗拒的。这份使用者 codex 我 认为是一个非常好的选择。 在这里啊,你可以很好地过渡。我就结合 codex 的 使用,从零到一实操,给大家也讲讲 codex 的 使用特性。 首先啊,在设置这个地方,点开,大家在这里登录自己的 try gpt 的 账号,同时在这里可以很快地切换你经常使用的语言,英语或者中文都可以。在这个地方会显示你这个账号的额度, 它是通过两个维度限制你,一个是五小时的使用量,还有一周的使用量。如果说你真的做很多深度密集的 这个使用任务的话,我觉得这个额度可能还是不够。但是对于大部分的使用者而言,我认为这个额度啊,已经比 cloud code 要大方很多了,基本你们都是够用的。 在出事安装的时候,在这个地方,现在我已经弹点掉了啊,就是它会弹一个窗口让你安装这个沙箱。 这个专用的沙箱也是 codex 针对 windows 的 一个设计,有这样的沙箱,让它的整个的命令的执行在一定受控的环境里面,也可以有效地保护你系统本身运行的文件, 就按照它默认的配置去选就可以了。在下面这个位置啊,可以更改权限的范围,除非你非常笃定啊,给它完全的访问权限, 大份情况下建议使用默认权限。另外,在模型这个位置,可以选择不同类型的模型。 现在比较推荐初学者使用的是 g p t 五点四,因为五点四是一个综合型的模型,它既有理解能力,又有推理能力,还有 computer use 的 能力,还有 coding 的 能力,它是一个综合型的模型。另外呢,如果是针对专门的 扣顶的工作,可以选择五点三 context, 它是针对 context 这个环境和 context 的 任务,专门进行过优化的这么一个模型。 在这个地方,推理强度一般默认是高,也可以选择超高,当然这个背后所消耗的 token 数就会不一样。另外在加号这里啊,你可以去上传文件和照片, 这里就会有很多的玩法了,又可以对一些多模态的内容啊进行加工,比如说对视频进行剪辑。同时在这里可以调它的 speed standard 和 fast。 这里啊,我觉得它有一个做得很好的地方,相当于它在用户体验侧的一个优化,它这里有一个计划模式, plan 模式。其实这个技巧呢,我在之前给大家教学 chain 这个软件的时候,也会讲过类似的技巧, 只是说他现在把它单独拎出来了,对于这个功能进行了优化。你在做一些项目的时候,你可以先计划,先和这个 gpt 去沟通, 这个项目怎么规划,它的框架是什么,怎么设计,计划完了之后再开始执行 coding。 所以 从这个层面来说, context 它的定位啊,其实分为三层,第一层它是一个代码助手,它可以帮你写代码,解释代码,审裁代码。第二层,它是一个工程型的 agent, 它可以帮你去识别 bug, 修 bug、 提 pr 等等。而且它还可以做很多并行的任务, 比如说我在这里有个任务啊,你点击这个右击鼠标,在这里啊,它就有一个特色,叫做派生到新的工作树,叫做 walk g, 就是 你在做一个项目的时候,当它出现问题的时候, 你会发现可能有好几个东西要修。如果做过生产实践,你会发现啊,你修 a 的 时候, b 也在修,那么它们有可能把 a 修好了, b 又出了问题,就是它会出现相互的交叉污染这个情况。有了这样的 work tree, 你 就能够并行地进行很多工作任务,那么你发现没有,你的效率就提上来了。 codex 的 第三层,它还是一个电脑操作型的 agent, 比如说我刚刚讲的剪辑视频这样的任务,或者说其他的这个文件名批量命名的任务,整理会议资料的这样的任务,它其实都是电脑操作型的, 它也是一个电脑操作型的 agent, 这是我对 codex 这个 agent 工具的三层的理解。当你需要新建一个项目的时候,可以点击这个位置,这里点击 add project, 新建一个项目文档,然后在里面呢点击这个新县城。 同时呢,它这里有一个功能啊,叫做自动化,你可以让它定期的帮你制作一些任务,那么你就可以设置一些定时任务,比如说让它每天定期的帮你去搜集某个领域的专业信息,或者定期的跑一些这个整理文件文档的这么一个信息 等等等等。这里需要关注的一个点就是它的权限问题啊,你给它开多大的权限?当然它这里也少不了最近最流行的 skill 技能 这个板块我在 cloud code 的 这个视频里面讲过,它也是类似的,你看它这里,它的官方 skill 里面放在最前面的也就是 skill create 创建一个新技能的技能, 你在这里可以去调用它的技能啊,它不是那种命令的交付窗口。比如说你想要用这个 figure 码,你就可以点击这个加号,它就直接帮你安装了这个 skill。 如果说你想用这里面的视频生成工具,你就可以用这个 sora 生成视频的技能,并且啊,你想生成新的技能,点击右上角的新技能, 这里呢,它就自动调用了 skill creator, 你 就可以跟它去交互聊天,告诉你你要创建怎么样的技能,然后它帮你进行封装。并且啊,如果说历史你用的是 vs code 这样的终端,你也可以同步很好地去打开对应的项目, 很好的平移切换到这里。而且我自己用下来的体验,它会比 vs code 更好用一点。所以对于 vs code, 我 觉得大家可以放一放,然后平移切换到 context 这个终端来使用。下面我就讲一些具体的实操的案例来启发一下大家,可以用 context 做什么任务?它有哪些魔力?效果怎么样?好,我们进入任务实操,我先给他一个任务,我让他给我批量修改文件的名称。在这个文件夹里面我放了五条视频,这个视频是我 youtube 上面已经剪辑好的成品视频。 现在他的命名啊,只是有日期的标签,是没有主题的,我希望他能够基于这个视频的前六十秒所表达出来的内容抽取主题,把这个主题加上日期,对这些文件进行批量命名。 在 context 里面,我就把我的要求和希望达到的结果告诉给他,这里是我写的提示词。在任务的进行过程中啊,因为我们对它进行的是一个有限的授权,在一些关键步骤上面,它会来询问你的授权和意见。 比如说这里啊,它问你是不是直接就对这些文件名进行重命名了,你可以回答是,或者一直允许,或者是告诉他如何调整。这里啊,我就允许是 在这个思考过程中啊,他也会说,从命名的这个动作是越过沙箱的一步,可以看到,在这个过程中,你的文件,你的系统内的东西是比较安全的,这也是我比较推荐大家使用 context 的 一个原因。同时在这个任务跑的过程中啊,我再同步地开一个新的项目,新的县城, 点击这里的 add project, 创建一个新的文件夹, orange cad game, 然后选择这个文件夹,这样我就进入了一个新的项目文档。我现在想做的这个任务是类似这个经典的 flappy bird 的 这个网页小游戏这样的开发,把这个游戏的主角形象换一下,把那只经典的黄鸟 换成一只橘猫,飞行员稍微做一个调整。但是整个游戏的框架和逻辑啊,还是去参考 flappy bird 的 这个设计。在这里啊,我就把这个游戏的要求放到这个 context 里面。 注意啊,这个游戏的要求的需求文档和整体的项目框架,我也是让 g p t 给我写的,为什么我会这样操作呢?其实这也是一个技巧,因为虽然 open ai 在 codex 上面的配额还是相对比较大方的, 但是如果你要做比较极致的生产任务,这个配额可能还是不够,所以我就尽量可以省一点,把前面的需求设计和构建的这个阶段蓝图规划的内容交给 gptchat 去聊,用五点四 thinking, 这样子相当于前后的模型,是前后连贯的这么一个状态。先把需求沟通好, 然后呢,再回到 context 里面,在这里面我们还可以再极致一下,再细划一下,打开这里的计划模式,让它再给我规划一下这个游戏开发的任务。这里的推理功能,我选择一个超高,然后点击发送, 在右侧,这里就可以看到不同的项目文档,不同的县城,它们就在并行。如果说你比较关心的县城呢,你还可以使用这里的这个钉钉一下,它就会置顶在前面,这样子你关心的核心在修的一些 bug, 重点在做的项目就在最前面。使用了这么多款 编程助手的终端 app, 我 自己的感觉 projects 是 我整体用下来觉得最丝滑的。这里帮我把整个的开发计划规划出来了,包括需求理解,文件结构,关键接口,七步 mvp 开发计划,以及最后的验收,还有第二阶段的功能等等,都包含了。 他问我是否实施此计划,我点击确认实施。哎,这个文件夹从命名的任务已经完成了,他告诉我每个文件分别从命名了什么,而且他这里还讲了这个转写的逻辑是什么。前六十秒他识别出了 这个视频主要是讲什么内容的,然后提炼出的主题是什么,然后把这个主题加上日期格式的转写,变成了这个新的命名。我们打开 d 盘看一下, 欸,都命名好了,完成的很棒哦,以后这种批量重复的工作啊,都可以尝试交给 codex 来使用。当然对于这个 codex 这个工具啊, gpt 对 它的定位,还是说把它作为一个 agent coding 的 工具, 你要尽量让他做他擅长的工作。再回过头来看,他的执行路径是比较清晰的,因为他扫描发现我这台计算机没有装离线的音频转文字的转写的工具,这个不可用, 所以他就通过工具把这个视频的前六十秒进行抽帧,核心去保留底部的字幕区域。因为我的这个视频啊,有时候也会有这个背后贴了这个 ppt 的 信息,所以他会同时用 windows 的 ocr 去读这个字幕,以及 ppt 的 标题和页面的文字 综合来形成对这段视频主题的判断。最后呢,再把它整合成新的文件名,并且啊,它强调这次的授权仅在这个指定的文件夹里面进行操作,不能够碰其他目录的文件。 整个过程流程清晰,权限的边界也很清晰。这个任务其实对于 codex 都是非常简单的任务啊,我给他上一个高的推理权限,实际上也是有点大炮打蚊子的感觉。我想表达的是可以用 这个工具去执行以往我介绍的在其他终端的其他任务都是可以的,它的能力上限啊,和智能程度还是比较高的,甚至你可以用 codex 来修复龙虾中的 bug。 context 加 openclaw 简直是天作之合,完美的搭配。这个游戏的任务它完成了,总共花了十七多分钟,给了我这个试跑的链接。这个试跑的链接啊,就存在我的 d 盘里面的项目文档里面一个 html, 我 们在浏览器里面打开这个界面啊, 空格,点击上升穿门就得分,我们开始飞行试试。哎呦哎呀,碰到柱子了,再试一下。哎呀,还挺难的,再试一下。哎呀,这个有点难通过呀。 一分,哎呀,一分,结束了, 得两分。哎呀,得两分,这是我的最好成绩了。以上就是 context 的 介绍和实操,它可以帮你写项目,写代码,也可以帮你修 bug, 提 pr, 还能够做电脑的 computer use。 你 打算用它来做什么呢?欢迎在评论区分享你的想法,我们下期再见!记得订阅玲姐说 ai 的 频道哦,拜拜!

我用酷币做了一个非常好玩的选股神器啊,没想到他做出来的效果这么好啊,等一下给大家演示一下,这是整个软件的界面,假如我们要找什么股票在这里六零一他就会出来了,对吧? 嗯,然后双击一下,他就这里就会有贴现图啊,那些饼图啊之类的,这里是有五千多只可以选的哈, 我给大家介绍一下我这个软件的一个逻辑啊,非常感谢一个二十多年古灵的一个粉丝啊,给我提了很多意见。 ok, 选股,这里就是我选好的股票,按照我的条件选好了的股票呢,我可以放到选股池这里,那这里呢是实时更新的选股池这里 就是符合我条件的股票,他会全部放到这里来,一旦这里的股票不符合我的条件呢,他又会把它移走,所以选股池这里留下的所有的股票都是符合我最新条件的 股票。我这里设置了一个经验选股,因为每个人买股票他可能都不一样的经验思维,所以每个人都会不一样,这个属于自定义的了。这里呢,我也会放到一些我需要监测的股票,放在这里,重点关注的会放到这里来, 实时去跟进他的一些信息啊,这里可以新建的啊,新建把规则定好了就可以新建 事件。这里呢,就是我还没有想好要放什么东西,可能就是放一些新闻呢,就是你想要看这只股票啊,他有什么新闻呢?可能会放这些东西。这个问答呢,就是说我们有什么疑问呢,就可以在这里去问他啊, ai 会给出一些答案,然后设置这里呢,我是用了 dipstick 的 api kit, 然后数据提供方呢,是用 a, k, c, r 的, 所以整个软件的逻辑就是这样子的,如果大家有更好的一些建议呢啊,也欢迎大家提出来啊,我看一下是怎么样去把它加上去啊, 后面呢,我可能会增加一个短信通知,假如啊,我们在这里的一些股票,它有一些符合你可以购入的条件,才会发信息给你。 现在的 ai 真的 是太强大了,像 codex 这样子的工具呢,以后呢,肯定是会越来越多的,像以前我们要做一个这样子的一个软件的话,你没个几万块钱估计就搞不定,或者是说你的程序员要写好久,那现在很简单啊,只需要一句话就能搞定了。那像这种 ai 工具呢,它适用范围是非常广的, 像很多电商行业啊,你要做数据分析啊,你要靠人力去堆的那些工作啊,其实都可以让 ai 做,因为 ai 最擅长就是数据分析,做报表啊,做什么各种各样的分析,不管你是公司的运营啊,或者要做财务的数据分析啊, 或者是你业务部门呢,要做一些调查报告啊,各种各样的东西,其实都可以用 ai 来去解决,一句话非常简单。

大家好,今天跟大家分享一下我这几天使用 windows codex 桌面端的一些体验和感受。我先把结论放在这里,我觉得这是一个非常有趣的应用,如果你正在使用 ai 进行 web coding 的 话,我强烈推荐你去试一试, 我觉得它弥补了 web coding 生态里面一个非常有趣的空白点。虽然这个事情见仁见智,但是我会推荐你去尝试一下,因为说不定你会发现它很对你的胃口,或者你会跟我有一个类似的一些感受和想法。 呃,首先呢,怎么得到这个 codex windows 桌面端呢?其实在三月四号的时候,也就是前天,呃, open i 已经给出了 codex windows 版的正式版,不过要注意的是,你必须在微软商店里面下载这个软件,你不能在这个浏览器里面去下 载,所以对于国内的用户来说,这个微软商店的连接可能会构成一个问题,这个需要具体去解决一下, 那么在下载完之后就来到这样一个界面了。呃,首先我要说的是,我不会介绍太多技术面的东西,比方说 gittree, 比方说这个 mcp skills, 自动化,这些东西我不会展开去讲,我主要是谈一谈我对它的一些定位和理解。 那么我当时在第一时间下载完这个东西,打开之后我是懵的,因为我在问我的 coding 界面哪去了?我的代码在哪? 我一开始以为这个东西是一个跟 antigravity 类似的东西,就是 antigravity, 其实就是一个,呃,把谷歌自家的 ai 嵌进了 ide 里面的这个这样一个东西,它的这个整个对环境的控制能力,对这个工具的调用能力,确实比 用 vs code 的, 然后用别家的呃,这个插件会更强一点,但是本质上它还是一个 ide, 所以 在下载这个 codex 之前,我会以为它也是一个 ide, 当时就是抱着一个尝试的心态去的,结果打开之后就发现完全没有 ide 的 影子,完全没有代码的影子。 我就去读了一下 openai 的 官方文档,又去看了一下很多博主已经公开的在 mac 上面的一些评测视频,我在仔细研究了一下之后,就发现这个东西其实是一个 ai 项目管理器, 就是在这个东西的左侧,你会看到有一个你的项目列表,你在这个地方是可以添加非常多项目的,你只需要把你对应的这个项目的文件夹给到他就可以了啊,我随便添加一个都可以啊。然后呢,你可以在这个里面去进行一个跟 ai 的 沟通, 随后如果你想看代码怎么办?在这个右上角,你可以用很多种不同的方式去看代码,比如说使用 cs code, 你就可以打开这个代码。那么这个时候有的人就要问了啊,我当时也有这个疑问,那 open ai 做这个东西是干嘛呢?对吧?它既然我在 vs code 里面,你可以看到我是有 codex 的 插件的,我可以在这里面直接沟通。我为什么需要一个单独的软件来直接跟 ai 沟通,而且还看不到代码呢?啊? 我稍微用了使用了两天,把我的一两个项目放进了这个里面跑了跑,我就发现这个是一个非常聪明的而且有趣的设计,就是在没有 ai web coding 这个概念之前, 我们是没有必要做一个项目管理器的,因为你只需要把你所有的项目放在一个文件夹里面,然后你开很多 vs code 的 窗口去写代码就可以了。就是写代码的重点永远在 coding 上,而不是在对这么多项目的管理上。你只要把它放到文件夹里就可以了 啊。对每一个单独的项目,你单独使用 get 就 可以了,对吧?不需要别的工具。但是现在情况不一样,现在很多时候我们写代码 可能一个小时的拷定时间里面有四十分钟都是 ai 在 思考, ai 在 写代码。如果说 我还需要面对着一个传统的 ide, 需要花大量的精力和这种注意力在代码这个事上,然后我的 ai 的 插件挤在旁边,会觉得有一点点的主次失调。即使在 vs code 里面,你是可以通过调整这个布局,把这个代码缩的小一点,然后把这个插件放到一个更主体的位置上。但是你如果想进行多个项目的话,你终究是需要开很多个窗口的。 在以前你想同时写多个项目的代码,这是一件几乎不可能的事情,因为你所有的注意力都要放在代码上。你不可能说我先写一会这个代码,点击运行,然后又去思考另一个代码,这个人脑是很难接受这样的 呃强度的劳动的,但是 ai 可以。 所以现在对于这样一个管理器来说,你只需要在左边把你所有的项目放进来,每一个项目可以同时调用 codex, 同时并发地去进行操作。你就有点像什么。我打一个比方啊,你是一个很厉害的产品经理, 你手底下同时管着四五个项目,然后你这个时候开了一个微信聊天窗口,这里面有五个人都在跟你聊天,你只需要跟他们不断地提需求,提反馈就可以了,你不需要去一直盯着每个人代码, 当然了,我们有的时候仍然是要 review 代码的,仍然是要去做一些手动的调整的,那这个时候你再调映,调出相应的这个 vs code 或者是别的什么工具的界面再去做,那就可以了。 那么我本来呢是有一块负屏的,我为了方便演示就没有打开它,你如果有一块负屏的话,你就把 vs code 的 界面,把别的 ide 的 界面放到负屏上,你的主屏幕永远就是这样一个项目管理器。 我们来具体看一下,在 codex 这个桌面端的应用里面到底保留了什么,到底有什么,我们才能更好的理解。呃,它的定位就首先第一你会看到 ok, 它有一个项目列表,然后在每一个项目下面是你跟它进行多轮的这种对话。好, 然后呢,在这里你可以使用这个别的 id 去查看代码,然后在这里它有一个 get 的 操作,就是如果你这个项目还没有 get, 你 可以在这里,呃,如果没有 get, 比如说我们换一个,你会在这里有一个创建 get 存储库,然后在这儿就会出现一个 get 相关的东西,就是 vs code 上面的 get 的 插件已经够简单了,但是甚至还是没有它简单。然后呢,包括这个 get 界面,你会发现这个界面现在变成了项目 跟 ai 的 沟通以及 get, 它完完全全地去掉了所有,比如说断点、 debug, 呃环境的这些东西,什么这些东西很多都都没有了,我们只保留了作为一个项目本身最需要的东西。当然还有一个东西是终端,因为你需要终端去对写好的代码进行一个运行调试或者是之类的, 就是它完完全全是以一个项目的视角去看一个代码工作,代码本身是交给 ai 去处理的,我们只需要进行项目管理、版本管理,跟 ai 的 沟通, 我们现在再打开它这个设置界面来看一下,就更理解这个事儿,你会发现它包括怎么打开这个代码文件,然后你的环境是什么?然后关于这个在跟 codex 沟通的过程里面呃它的一些基本的行为, 然后呢你可以呃改变它的语气, m c p, 然后 get, 然后还有就是这个环境我觉得是非常有趣的, 就是在之前在本地运行的时候, ai 都会遇到一个问题,就是对环境的处理是比较差的,然后在这个地方他显示的把环境这个问题给你解决了,就是你可以告诉他该怎么样来访问你正在运行这个项目的环境啊?这个我觉得是超级有用的一个东西,所以就是总体来讲,你 回到这样一个项目的界面,你就会发现非常的干净,非常的清爽。如果说 ai 如果他真的可以完成大部分代码构建,我现在目前对 codex 五点三 extra high 的 这个体验的话,呃可能最多十次, 呃沟通你需要亲自看一次代码,大部分时候我可能二三十次沟通都不需要看,他就可以给到我一个非常好非常好的结果啊,所以我觉得他真的是非常非常有趣的。 我其实也不认为这是一个非常必要的东西,但是当你真的在多个项目并行开发的时候使用这个东西,你会感觉到你变得更加的轻松,你变得更加的专注,而且你的 呃就是你整个工作的流程会让你感觉非常的流畅而舒适,我个人是这样感觉的。 当然了,这个事情完全是见仁见智的,有的人会认为对于高手来说是根本不需要这种 g u i 图形界面的高手都用命令行啊。也有人会认为对小白来说他又太过于复杂了,毕竟你还是得知道终端,还是得知道 get 等等这些东西。但是我觉得 起码对于我这样的用户来讲,我很乐意使用图形界面,我也非常乐意使用 ai 进行多步的开发,所以我觉得 它是有一定的可取之处的。它填补了一个从人的需求到 web coding, coding 本身的空白,就是从人到 coding 中间还有一个 web, 这个 web coding 的 这个 web 的 这个部分其实之前没有被单独拎出来去讨论成一个单独的软件或者工具,但是现在 codex 其实就是这个定位,它填补了中间这个链条上的这个空白 啊。不管你认为他是不是有用的呃,我都推荐你还没有尝试的人去尝试一下,我呢,也不敢说他一定就是正确的。这个生态链上的答案可能过几个月,过半年、一年之后我们才能看到市场对他真正的一些反应。不过目前来说,我觉得他是一个非常值得尝试的工具, 所以如果说,呃,你看到我的这个视频,然后还没有下载他的话,我非常推荐你去尝试一下。

今天啊,咱们来聊个特别厉害的东西,它能彻底颠覆你的工作流, codex 技能准备好了吗?告别那些烦人的重复劳动,咱们要从一个普通的用户啊,变身成一个真正的创造者。好,我们马上开始。 来问个问题啊,你是不是也烦透了,每次就改那么一丁点代码,结果呢,就得走一遍完整的 staging commit, 还有 create, pull request, 这一套流程下来真的太磨人了。说真的,这种感觉我完全懂,但如果我告诉你,有办法能把所有这些步骤全都压缩成一个词,一个命令就搞定,怎么样?今天咱们就来揭秘这个超强的解决方案 行为了让大家都能跟上节奏不掉段,我把今天的内容拆成了五大块,你就把它当成一个心理进度条。好吧,咱们会从最简单的就是那种拿来就用的自动化开始,然后呢,一步一步往上走,到最后,我还会教你怎么打造那种能自己学习,自己变聪明的技能。好,那我们先来看第一部分。 好,第一部分,咱们先来点最酷最直接的那些你现在马上就能用的自动化技能,重点是什么都不用配,真的是开箱即用,来看看他们到底有多牛。 首先咱们来看 figma 技能,这个东西,我跟你说,绝对是前端开发者的福音。它最厉害的地方在哪呢?就是 ai, 它不是在看一张扁平的图片,它是在读你整个设计文件, 你想想,它能理解你设计里所有的底层逻辑,什么间距呀,字体样式呀,还有那些设计变量,它都懂。然后呢,它就能生成跟你设计稿几乎一模一样的高保真代码,这效率,简直了! 接下来的这个技能,嗯,我个人是超爱的,因为它用起来真的就一个字儿,爽!它叫 it, 你 想象一下这个场景啊,你刚改完代码,接下来呢,不用再敲那一长串烦人的 get 命令了,你只需要对着 ai 说一个词, it 就 这一下,它就自动帮你把赞存提交,创建 pr, 所有事儿全给办了,一个字儿就搞定所有,多酷! 当然了,刚才说的这些还只是冰山一角。这个技能浏览器里啊,简直就是个宝库。我跟你随便举几个例子,比如说你临时需要个图片素材,用 image 站 要处理 bug 和工单, linear 和 sentry 在 这儿等着你。想一键不熟你的应用, cloud blur 技能直接帮你搞定。甚至还有一个叫 adlas 的 技能,它能让 ai 直接看透你的浏览器,帮你做实时化调试,所以你看这里的可能性真的是无限的。 好了,听起来是不是很厉害?这么多强大的技能摆在面前,那下一个问题自然就是到底该怎么用呢?别担心,其实要把它们无缝地整合到你的日常工作里,方法特别简单,主要呢,就两种, 其实就两步,非常简单。第一步叫自然调用,意思就是你完全不用去记那些复杂的命令,你就跟平常和同事说话一样,用大白话告诉 ai 你 想干嘛就行。 codex 内部有个叫 m c p 的 东西,你可以把它想象成一个超级聪明的总机或者调度员,它会自动分析你的话,然后帮你找到最合适的技能去执行。 那第二步呢,就是当你玩的溜了之后,你就可以设置自动化了,让这些技能变成你七乘二十四小时线上的助理,在后台默默帮你清理警报啊,找 bug 啊,这样一来,你就能彻底解放双手,去专心做那些真正有创造性的工作了。 好,到目前为止,我们说的都是怎么用别人做好的技能,现在咱们来玩点更高级的,创建你自己的技能。要知道,很多时候,那些现成的工具总有那么点不合心意对吧?当他没法满足你团队那种特别具体,特别独特的需求时,就是你该升级的时候了。从一个技能的使用者变成一个创造者, 这种转变的价值有多大呢?我们来做个对比,你马上就明白了。你看左边,这是老办法,那些只有你懂的,每天都在重复的手动操作,不仅烦人,还特别容易出错。再看看右边,这是技能之道,你只需要一个自己定义的命令,一敲回车,整个流程就自动跑完了。 这中间的效率差距根本不用我多说了吧?那问题来了,具体要怎么创建呢?好消息是, codex 特别贴心,他给你准备了三条完全不同的路,你可以根据自己的需求,还有你的技术水平随便选。不管你是只想搞个简单的快捷命令,还是想做一个能处理复杂逻辑的智能体,放心,总有一条路是为你量身定做的。我们来看一下这三条路具体是什么。 第一种也是最简单的,就是用自然语言,这个真的可以说适合所有人,你要么就直接告诉 ai 你 想干什么,要么呢,你手动操作一遍,让它在旁边看着学,然后它就能帮你自动生成一个技能,很简单吗? 好。第二种是 c l i 命令,这种就适合创建一些快速的快捷方式,你只要在 codex 文件夹里创建一个 markdown 文件,把指令写进去搞定。 最后一种叫手动创建代理技能,这个是最强大的,专门用来处理那些复杂的逻辑。你需要创建一个技能文件文件在里面用烟某别怕,它就是一种很简单的配置文件来定义规则,你甚至还能加进自己的脚本,让它的功能无限扩张。 好,当你创建完自己的第一个技能之后,你可能会觉得这就完了吗?当然不,我们还能让它变得更聪明,甚至让它自己学会进化。接下来我就要分享几个专业级的技巧,让你的自动化技能拥有真正的学习能力。 这里的核心玩法其实就是给你的技能建立一个反馈循环。你想啊,这就像训练一个小跑一样。首先你得给他树立一些好榜样,让他知道一个漂亮的完美的输出应该长什么样。然后呢,最关键的一步来了,开启他的自我改进模式,你告诉他,以后每次做的好的结果都要自己存下来,当成新的学习范例。 你甚至可以要求他,哎,给我多想几个方案,然后你来挑选最好的那个,这么一来一回,你的技能就会在你手上越用越聪明,自己不断的迭代进化。 所以你看,咱们今天聊了这么多,其实所有东西都能总结成一个特别简单的自动化公式。这个核心的旅程是什么呢?就是第一步,找到你工作流理那个最让你头疼的痛点,第二步一步一步的把它打造成一个自动化的解决方案。 而且你要记住啊,这个思路可不仅仅是针对编程的,它是一个可以复制的框架,能用到你工作里遇到的任何挑战上。好了,听了这么多理论和方法,咱们都讲完了,现在球传给你了,我想听听你的想法,在你自己的工作流程里,你第一个最想最迫不及待想用一个自定义 codex 技能去解决的是哪个重复性的任务? 是什么让你最头疼?在下面留言告诉我吧,我真的非常期待看到大家都有哪些好玩的有创意的想法。

你让 cloud 指挥 codex 干活,任务一复杂,最先乱的往往不是实线,而是上下文。 simon wilson 点的很准, sub agents 最适合代码库探索和多步骤计划,因为单个 agent 装不下那么多脏活。 今天我把这层拆给你看,顺便讲清它怎么接近 agent teams 和 ccb。 复杂任务的问题不是模型不会做,而是读代码,找证据,做修改都塞进同一个窗口, 官方文档直接点名。 sub agents 特别适合代码库探索和多步骤功能计划这种天然并行任务。把这些步骤拆开后,主代理只处理结果和决策,上下文才不会越滚越乱。 codex 现在内置三种子代理, default 都得, worker 专注执行和修复, explorer 专注读代码。 这不是三个窗口同时聊天,而是不同角色先分别完成任务,再回到主县城统一汇总。 simon wilson 的 观察很准,这套模式已经成了 coding agent 的 通用结构, agent teams、 ccb code、 sub agents 不是 一回事,而是三层结构, agent teams 解决,上层协助 ccb 解决, cloud 到 codex 的 任务分发, sub agents 解决, codex 内部再拆执行。 前两层决定谁来指挥,最后一层决定 codex 自己怎么改。如果你之前就在用 ccb, 让 cloud 负责拆需求定边界,审结果,现在它终于能更细地指挥 codex 了。 cloud 不 再只把任务扔给一个 codex, 而是能明确要求 codex 先拉 explorer 查,再拉 worker 改。你还能写自定义 t o m l 代理,但先记住三件事,显示 spawn 六个线程一层深度 token 也会更高。 这项更新的意义不是 codex 多了个按钮,而是 coding agent 开始进入角色分工阶段以后,谁还让一个 agent 一 口气查证?改验慢指是副作用,更大的问题是它会越来越糊。

hello, 大家好,我是潜水小高,今天刚好 codex 五点四更新了,刚好下班之后我还剩一千多个 talkin, 嗯,想着给大家录一期我在我 iq 中如何去改写潜水代码的,让 codex 五点四, 然后这是我一个简单一个简单一个代码,然后咱来这边看一下我给 codex 五点四出来是什么功能,让他帮我实现什么效果。 就是我现在代码已经实现了普通的 f o c 去控制电机,就是控制双电机,然后我的代码是先通过 adc 中断采集电压,然后去计算电流,这个方法我已经我实现了,然后去通过串口控制双电音的速度环或者位置环。 嗯,现在呢,我想给我系统加上 f i t s 不 使用 q 慢的生成的,因为这个生成的话就是版本比较老,而且很多东西都不支持。 我给他提供了一个 github 链接,让他去帮我,一直让他并且把所有的任务都进行划分,然后保证没有错误, 然后发布任务之后呢,他先简单去看了一下我的工程结构那个以及那个中断链路,还有 f o c 的 入口,然后他看完这些之后呢,他开始往下一步步的去做做这之后他就直接去拿取了官方的 f r t s 的 一些代码, 然后他然后拉取完之后呢,他要开始去配置 firs 的 一些那个任务层啊,然后再把终端入口切到内核啊等等等,他开始改改代码,改改改很多。然后呢,由于我本地是那个 j b k 编码模式,他为了保留这种编码,编码模式呢,他就是直接用那个 power shell 去改写的一些东西, 然后他后来在那个那个把任务把代码改完之后呢,他在那个 q 里边就加上了些文件组,包括这个包,路径等等等。 然后他又在那我本地进行了一些编辑验证,做一些语法检查,把明显错误先清掉, 然后最后他遇见一个,遇到一个问题帮我改了,直接帮我改了,然后他编辑了之后,然后发现一个小小的问题,不清零的话,什么等等的,他又帮我把这个改了,涉尾阶段他要保证,保证做了什么事情,那咱可以,他大概这段时间用的是二十二分钟十八秒, 然后它完成的事情呢,就是把官方的 fratts 移入了工程,然后增加了 fratts 配置什么任务接口,把调度器那个 svc 碰 svc cct 点 c 接到了 fratts, 还什么等等等,这这条嘛是吧?然后进行任务划分,什么串口解解包嘛?就是那个怎么去控制它?什么电机位置环呢?位置环那个速度环怎么控制? 包括按键那些功能,什么高频 foc 电流音保什么等等,这串口指令如何去用它?用什么串口可以控制它?串口指令控制它,包括包括路径啊等,也帮我配齐了,然后他去用我本地东西去验证这个代码写的成功不成功, 然后这是最后也帮我检验过了,检查过了,最后他还给我提个小建议,下一边可以去做这什么什么规范,对吧?然后咱们去检查看一下,他帮我改改小代码, 这个是这个捆紧考呢,是我之前那个自己那个用 q 按重新生成代码时候自动加载的捆紧考,咱可以去看下其他代码。看其他代码,对吧?他这边还是 jpk 那 个编码模式,他没有去帮我改成乱码的,对吧? 这是检查代码,这是他帮我改的那个新增的 freex 点 c 这个文件在这里边放着任务,什么都帮我规划好, 他大概用的是二十二分钟,事情完成了我大概一周的工作量吧,或者说那个三到四天的工作量, 然后这个配额呢?配额呢?也剩了是四十八个,基本上不能做什么事情了,今天就到此结束,对吧?

我也能同时启动多个任务。我不必在本地进行项目工作才能找到这些任务。当灵感来临时,我可以直接在我的笔记本电脑或手机上进行。 我可以运行多个任务和这些任务的多个遍体。这些任务在我不工作时就开始运行,然后我可以再回到桌子前时审查它们,并将它们带回我的本地工作空间,这样很好。第三,我想强调的是,无论使用何种 ai 工具或编码代理,都要始终检查其生成的工作,并保持积极参与, 他可能会出错。有时,我需要三到四次不同提示的迭代才能获得我想要的结果。就像我可能会几次把一位初级开发者引导到正确的方向一样,如果他们偏离了轨道。最后,我想说的是,不要过度依赖 ai 为你编辑所有代码。 我个人认为保持你的手动编码技能和对该领域的知识是非常重要的。过度依赖 ai 编辑所有代码肯定会妨碍这一点。我认为,到二零二五年初,许多 ai 专家预测人工智能将在年底前几乎完成我们产生的所有代码编辑工作。好吧, 现在对我来说,这显然感觉不真实。我也认为在接下来的几个月里,这不会变得真实。此外,即使 ai 开始编辑所有的代码,你仍然应该理解它生成的代码,以便进行审查、调试和调整代码。 本质上,你需要了解应用程序的工作原理。因此,我认为在当今时,手动编辑代码和学习新技能变得尤为重要。