当我们这样做时,我们应该在片刻后在这里看到一个任务,我们可以点击该任务以查看日制等内容。而且 codex 在 这里又启动了一个全新的容器, 他对每个新的云任务都这样做。但这次他还会开始进行一些代码更改。他在自己的远程环境中完成这些操作,所以不会触碰我们的主要代码库,以防我们不喜欢他所做的。如果我们不喜欢他的功能,我们可以直接丢弃这个任务,继续下一个。现在我们需要做的就是耐心等待任务的完成。 好的,看起来 codex 已经完成了那个任务。他在这里给我提供了一个总结, 他还告诉我进行了哪些测试,这些测试都通过了。他在这里提供了一个截图,这是一个很好的功能。所以如果我们点击他,我们可以看到下面的新字段,一个简短的描述和任何标签。这看起来不错,看起来很好。 然后任何他更改的文件,我们将在这里看到差异。因此我们可以在右侧滚动查看这些差异。你可以看到我们在顶部的这个菜单,我们有预览,这是截图。差异包含所有代码更改, 因此我们可以滚动查看这些代码更改,还有日制。这里还有一个按钮用于创建 pr, 所以 我现在要点击这个按钮,让 codex 创建那个 pr。 然后过一会,这个按钮应该变成一个查看 pr 按钮,我们可以再次点击它,在 getsup 上打开好了,这是 codex 创建的 pr。 我 们可以看到它添加了一个描述,总结了它对代码所做的更改。 它还添加了一个链接到 codex 上的任务,这也很不错。然后在这里我们可以看到 codex 为这些更改创建的分支。默认情况下,这些分支都以 codex 开头,然后是一个斜杠,再然后是任何功能。我想你可以在 codex 网站的设置中更改这个, 但我们保留了默认设置,以便我们现在可以在 p 二上查看更改。但我只是先在我的电脑上本地预览这个分支,以便在合并之前能够在浏览器中查看这个更改。 好的,所以在 vs code 中,我目前在主分支上。现在我将运行 git fetch 来拉取所有远程分支的最新引用。然后我只需通过运行 git switch 切换到新分支,然后粘贴那个新分支名称。完成后我可以按回车键切换到该分支。
粉丝1726获赞9875


刚刚 openai 把 codex 做成了一个独立的桌面应用,还搞了个限时活动,不仅免费用户和购订阅都可以使用,而且付费用户的额度翻倍。左侧可以添加多个仓库, 直观明了管理多个仓库,允许同时开启多个现成,给 agent 安排不同任务。设置了专门的界面来创建和管理 skills, 内置二十余款 skills, 可以 非常方便地统一管理。官方还搞了个很夸张的演示, 让 codex 使用 skill 做了一个三 d 赛车游戏,整个过程消耗了超过七百万 token, 只用了一条出使 prompt 还内置了 automations 自动化功能,让 codex 按时在后台自动跑任务,比如找 bug、 生成周报等等。还内置了 work trees, 多个 agent 可以 在同一个仓库上同时工作而不发生冲突。不仅提高效率, wipe coding 的 门槛也大大降低了。

前两天呢, oppo 还推出了 codex 的 app 版本,所有计划的用户呢都可以使用,并且额度翻倍两个月,也就是说接下来的两个月你可以爽玩,如果你有 mac 设备的话,可以直接下载进行使用。我们首先来看一下这个页面里都有些什么功能,在左侧映入我们眼帘的呢,就是这个定时任务, 然后定时任务下面呢还有一个 skills, 第一个呢是技能创建者套娃这一块,玩明白了,这个呢应该是从 github 上搜索安装, 我们可以试一试。我说我需要一个制作 ui 的 skills, 然后发送给他,在这里呢我们就能看到他运行的命令帮我们创建。下面呢又询问了我们一下,是否允许他列出 getup 中的项目。好,当然可以,我从精选技能里查到了跟 ui 最相关的这些,他把它列了出来,问我们想安装哪一个,我随便让他装一个吧。 已经把这些 ui 相关的 skills 都装好了,重启 codex 就 能加载 skills, 我 们在上方点击这个刷新,就能看到它帮我们安装的技能,可以说是非常方便。我们接着来试一下它,这个技能创建者,我让它制作一个可以利用 remote 生成丝滑文字动画并生成视频的 skills, 我 可以发送, 现在已经写完了,我们让它安装一下,安装到这样呢,它就会自己找到这个合适的位置安装进去。就关于 skills 那 个视频,我已经拖了有个一个多月了,看来好像不用出了,这个很方便,我们看一下它安装的怎么样, 刷新一下哦,已经存在了,在这里你可以直接点击他,然后进行尝试,这样呢,就自动选中了一个技能,你再去聊天的时候,直接就默认用他,我让他制作一个 skills 的 科普视频, 然后直接来吧,虽然他下边还没跑完,但是这个视频已经出来了,我们可以简单看一下。你有没有发现最近到处都在聊 skills 啊,他应该用的这个技术是不支持中文的,但是这个动画是可以的。 在上期视频呢,我用那个 mini max agent 也做了一个类似的,我还是那个观点,就是你用 skills 来制作视频,它性价比太低了,所以我们先不管它了,看一看其他的功能。我们可以在左侧看到这个工作区里我们聊的所有内容,也可以直接新建一个工作区,或者是把本地的文件直接在这里打开。 比如说我刚才把我的博克工作区给导入了进来,那这里呢,可以看到他还有很多的聊天记录,因为这个项目在很久之前,我用过 codex 来给大家做过演示。可能有些朋友呢,还记得我曾经让他在这个项目中呢,添加过一个精灵球,点击之后出现烟花。我这里呢给他一个任务是尝试在首页添加一个悬浮的精灵球,点击后 出现烟花,那在右下角呢,可以看到有这个精灵球,点击一下,啊,有这个彩带, 我说是烟花啊,他给我做成彩带了。一个新的对话中呢,在下方我们可以选择三种不同的模式,第一种呢就是本地 到我们本地进行操作。第二个呢就是工作区里泊客税模式呢,是 get 版本控制的一个高级功能,我们可以在同一个 get 仓库里创建多个独立的工作目录,每个工作目录呢都可以剪出不同的分支,而且还不需要多次的克隆,主要是可以节省值班工钱和时间,尤其是一些大型的项目,可以直接并行的开发,同时去修复多个 bug 或者创建多个功能。 第三个 cloud 就是 云嘛,不会在我们本地进行任何操作,而是在 openai 的 服务器上去进行处理。大家所熟知的那种一两个小时的长任务,那就可以在云端里进行完成,包括说我们一开始提到的这个定时任务,当我们设定在云端的时候,即使是我们的电脑关机,它一样会开始工作,大家可以按自己的需求去选择, 我一般呢还是选择本地,主要就是发发博克,它的即时性比较强,我要在本地实时的看它的效果。当我们在这个工作区里随便聊了一句之后,那右上角呢就会多出一个运行的图标,我们点击一下可以在这里设置我们的运行命令,因为这个项目呢就是一个 x o 静态泊客站点,所以我给他设置了一个启动命令,然后我点一下 它呢就会自动在下方去启动,我们也可以直接点击去添加更多的命令,然后可以在这块查看,比如说 debug 或者是这个 text 的 测试。只不过如果我们只在这里配置,它只应用于当前的对话中。如果想要整个工作区都默认使用这一个命令,那我们点击下方这里 啊在这一块进行添加就可以了。在后面呢我们还能看到有个按钮,哎,好奇怪,点击下菜单哦,有很多的 ide, 也就是在其他的 ide 中去打开这个项目,那后面这个就不用说了,就是 get 用的嘛,在后边就是快捷打开一个终端,可以直接在里边输入命令之类的,然后是这个更改记录 啊,都能在这里查看。最后呢还有一点刚才我们没有提到这个语音就不说了,就是前面这个按钮,他默认情况下呢,是在一个沙盒里去进行我们的命令, 但当我们点击之后呢,就赋予了他最高的权限,他这里呢也有提示,非常的危险,所以不建议大家打开更多的配置呢,各位可以在设置里去查看。 总体的功能大概就是这么多,应该都讲到了,我个人还是比较喜欢这种设计风格的,各位如果感兴趣,又刚好有麦克设备,可以下载来看一看。那以上呢就是本期视频的全部内容了,如果对你有所帮助或者觉得视频做的还不错的,欢迎给个一键三连,有什么想看的内容也可以在评论区进行留言,我都会看。那最后祝各位玩的愉快,我是段峰,我们下期再见,拜拜!

让我们通过点击这个按钮打开一个 pr, 再次,当它在几秒钟后生成那个二时,我们可以再次点击按钮,在 getsup 上查看它。 好的,现在它在这里我们能够看到 pr 描述中所做更改的简要总结。现在我们可以通过在这里添加评论来触发代码审查。 该评论应该提到 codex, 所以 是 codex 后面跟上单词 review。 然后我们可以添加那个评论。完成后, codex 会自动查看这个 pr 及其所有建议的代码更改, 并在 guess up 上提供一点代码审查。你可以在这里看到小眼睛的表情符号。他的 codex 基本上是在确认请求,现在可能需要几分钟来完成,所以我会在这里暂停录制,等他完成,然后我会在完成后重新开始录制。 好的,看起来 codex 已经完成了审查。如果我们向下滚动,可以在这里看到他的评论。如果我们展开这个,他表示你的团队在仓库中设置了编辑码器,已进行审查或请求。当你打开一个拉取请求进行审查,将草稿标记为准备好,或在 codex 审查中评论时会触发审查。这正是我们在这里所做的。如果 codex 有 建议,他会评论, 否则他会用一个点赞反应。他还表示编辑码器可以回答问题或更新 pr。 尝试在 codex 中评论修复这个 c i 失败或编辑码器处理那个反馈。所以让我们看看他有什么建议。如果我们向下滚动,你可以看到他有一个建议, 它与我们清除标签后的验证错误有关。因此我现在不打算详细讲解这些内容。但如果你愿意,可以提到在 codex 中修复这个问题或处理那个反馈。实际上,让我们试试这个。我们会说在 codex 处理这个反馈。就这样我们会评论。 现在当我们这样做时, codex 自动在这里创建了一个新的任务,叫做在新对话框中处理反馈。如果我们点击它, 你可以看到它现在正在处理这个任务,而这是它正在使用的分支。添加前端验证,以便于添加新对话框。

codex 免费了!就在刚刚, openai 发布了 codex 的 桌面版 app, 并且这段时间可以免费使用 gpt、 五点二等最新模型。这可不仅仅是简单的代码工具,而是你的全天候 ai 助理。它能够自动化执行每天定时任务,比如每天拉取金融信息、 ai 资讯生成进度报告等,省掉大量机械操作。 同时还内置了诸多 skills, 甚至还支持一键创建 skills, 以及如飞格玛、 m c p 等也都内置其中,多肉并行也不在话下,后台执行多个县城每个都在为你卖命干活,这简直就是河东牛马!趁着免费赶紧下载体验吧!关注我,了解更多 ai 干货!

就在今天, astonovic 放出了他们的最强模型 cloud office 四点六这个最强的头衔,它只保住了二十七分钟,半个小时不到, openai 直接在线狙击发布了 gpt 五点三 codex。 这里放一张今天特别火的图,美国的 ai 大 战 vs 中国的 ai 大 战,大家怎么看?熟悉我的朋友都知道我的 ai 大 战 vs 中国的 ai 大 战,大家怎么看?熟悉我的朋友都知道,我的模型评测风格一般,不去看一些奔驰实测, 两个模型同一个 problem, 正面硬钢,剧透一下哈,结果挺意外的,一个功能做全了,但代码有坑,一个代码漂亮,但他前端漏了功能,到底两个模型哪个写代码更能打?看完这个视频你心里就有数了。 好,我们下面来快速过一下模型树懒部分 off。 四点六这边三大亮点,第一个, 它的一个上下文翻了五倍,到了一百万 token, 但目前只能按 api 付费的用户才能去体验。第二个 agent teams, 多代理协助,不是以前那种只代理模式,是真正的团队多个 agent 并行干活,互相沟通,质疑,不通过这个负责人去中转。第三个的话,它整个的一个输出 token 啊,翻倍了,由原来的六十四 k 到现在一百二十八 k, 可以 执行一个更长的一个任务,不中断。好,我们来看一下 gbt 五点三 ko deck 这边在第一项这一块, terminal bridge mark 这个参数呢,它是比 office 四点五要强接近十二个百分点,并且 这个速度相较于它的上一代模型快了百分之二十五左右,我的一个体感非常的明显,特别快。第二个的话是它的一个 首个参与构建自身的一个模型,也就是说他用早期的版本来 diabag 自己的个训练管理部署,然后针对评估 ai 帮自己 diabag, 想想就挺科幻的是不是?第三个的话是以前扣贷干活你只能等着,现在你可以随时介入,随时去调方向,不用先停止了。 那真实项目这一块的话,我给他准备了两个项目,第一个让他去做一个跨项目的一个迁移认证体系,也就是说我有一个纹身图的一个 agent, 我 要让他去参考另外一个项目,把那部分啊,谷歌邮箱登录、 github 邮箱登录 认证全部给他摘过来,这个考验他对另外一个项目的探索能力、架构适配能力。但第二个项目的话,我之前做了一期视频,是讲 skill 的 加载原理的,那并且我也做了一个开源项目,把它放出来了,那个时候是一个终端交互的一个性质,现在我把它做成一个外部 y。 第一个是 cloud 四点六完成的一个落地页,大家觉得怎么样?就一般般吧。那它在登录这一块的话, github 谷歌邮箱注册全部搞定了,没有任何的问题,我们也可以试一下,点击 可以看到它能登录成功邮箱也是对的,那整体这一块的话,它是整个完成度还 ok 的。 我们来看一下 gbt 五点三 codex 表现怎么样。 首先落地说实话不太行,比较简陋,大家看它的那个集成登录的情况,只实现了 get up 后端的代码,谷歌那边它也完成了,但是它没有在前端上写一个按钮。整体这一块的话,我会把票投给 cloud off 四点六 单看功能这一块哈,但是后面还有坑,待会我再慢慢讲。好,下面我们来看另外一个项目,就是给一个 skills agent 去加一个 外部 ui 嘛,因为之前是终端,我们来看一下,也就说我有这样的一个项目啊,这个项目是去使用当前一点零去构建了一个 skills agent, 演示了这个三层加载的一个原理嘛, 那主要的一些特性的话,就是有一些流势输出,然后托肯的响应,显示工具的名称,执行的过程,展示三层 skills 的 一个加载过程。原来的话是通过终端 ui 去交互的嘛,现在我希望他给我们做成一个外部版本,我们直接来看结果, 这个是 cloud 的 off 四点六完成的,这个 ui 太简陋了。 ok 来给了一个这个平台的文章,让他去做 思考,他会去做加载技能,然后去分析,再提取,再做其他的一些任务,看他能不能做到。 ok, 可以 看到他有调用的 skill 去加载这一个 skill, 然后他去执行那些命令,他发现这是命令有问题,他这个时候需要去安装相关的依赖, 那这个的话就是 gpt 五点三 codex 完成的,左边是他发现了我安装了哪些 skills, 并且右边你可以开多个聊天框去聊天,我在提示词里面其实有让他去要去实现对应的一些指令,那 gpt 五点三这一边的话是完成的非常好的。好,我们来试一下, 可以看到这边它加载了就是新闻提取器,这个时候它会去执行霸性,跟那边一样,因为一些依赖问题,这个先忽略它,总之就展示这一个加载的过程嘛, 很明显 gpt 五点三 codex 完成这个版本会比 off 四点六会好很多,我感觉不管从 ui 上交互上, 这一轮我会给他投票。好,我们来看一下完整的一个对比结果。第一个项目就是给这个 agent 加上一个用户认证体系嘛,主要是 email, 谷歌认证 get up, 然后从另外一个项目迁移过来。我们来看一下评分情况, 对话人数大家都用了第一轮,那功能完整程度的话, off 四点六这边要完整一些,所以给了他九点五分。 那 gpt 五点三这边因为它漏了嘛,所以说它的评分要低一些,在 ui 上的话也是这边会好一些。在代码架构上这个就有有的说了,在代码架构上的话, off 四点六这一边就是快,但它整体的实现其实有有一些漏洞, 那 gpt 五点三扣带这边它就像一个更有经验的工程师一样,然后整体的代码架构,工程规范都很完美, 为什么会得到这一个评分呢?给大家解释一下这个评分怎么来的。他们两个模型把代码写完, get commit 提交完了之后, 我用了他们两个最顶尖的模型去 review 代码,先让 off 四点六去 review 啊,两个人写的,再让 gpt 五点三 code 是 两个人写的,大家得到的结果都一样,就是 gpt 五点三 code 写的代码要好, 只不过在功能实现上它漏了,以及在落地页上它的实线会没有 off 四点六那么好看。但是代码这一块的话, gdp 五点三扣袋子这边肯定是要厉害一点的。 那整体总结一下的话,在代码架构上扣袋子要领先一些,它全链路的用户隔离、迁移、脚本测试覆盖都写到了。但实际功能体验上的话, off 是 因为它三种登录都可用, 然后 codex 它这边缺少了一个谷歌的,我不知道它为什么会缺少的。哈,那 ui 设计上也是 office 更优。那第二个想法,就我们刚刚看到的,我们把这个 skills agent 的 一个终端 ui 变成一个 web ui 嘛,那这块的话, gpt 五点三就明显领先了,不管是在 ui 上还是整体的代码实现上, 都要领先于这个 off 四点六。所以说我觉得整个这一次的发布来看的话, off 四点六它的代码提升并不是特别明显,反而这个 gpt 五点三 codex 相较于 gpt 五点二 codex, 我 认为它们提升了蛮多的。因为这几天我也一直在用 gpt 五点二 codex, 以前是速度有点慢,现在是速度又快,质量又高,我觉得未来 g p t 五点三 codex 大家会用的特别多,不像以往一样,大家可能都用 cloud code 的, 现在的话多了一个选择,并且它更便宜。我做这一期测试,我把这个 off 四点六这个模型的 整个五个小时的窗口全部用完了,但是这个我只花了二十道订阅了,它还没用完,一直可用,一直可用,很爽,速度又快,那为什么不选择一一个便宜,质量又高的呢?所以这一轮总结来看的话,就是 codex 整个代码实现明显领先,功能实现也领先,整个 uiux 都领先,所以说我把票投给了 codex。 好,我们来一个总结,第一个项目去做跨项目的一个迁移认证,这轮 off 四点六渗出, 第二个把一个终端 ui 变成外部 ui, 这一个 gpt 五点三 codex 渗出。那整体平均来看的话, codex 是 要领先一些,因为它这一次提升真的非常明显,速度快,成本更友好,而且后续的话我会更加的去增加我整个 codex 的 一个使用频率。 ok, 这就是这一期视频的全部内容了,如果你觉得视频做的不错,可以给我一键三连,谢谢大家,拜拜。拜拜。

写了一个小工具,只需要发消息就可以在手机上开发游戏。这个是我刚刚进行的一个对话,首先是创建项目,或者打开已有的项目, 我先这边先发一个,一表示创建项目,然后他表示正在创建,然后已创建,创建好以后就可以直接给他发需求。 我这边是先简单做一个五子棋游戏,然后棋子的话改成红蓝两色的,这样的话和一般的五子棋有一个区分,然后他几分钟以后就执行完了,然后他 执行完了以后进行一些说明,然后我只需要再发一个试玩,他就可以直接打包并且启动。启动好之后是就是说现在是通过一个远程的工具,可以直接 直接去试玩这个游戏,然后可以再试一下,给他 加一些功能,比如说我走两步,然后 ai 只走一步,这样的话就比较简单一点,然后发送就行。在他处理,在他处理的时候可以发一个状态,发送状态的话就可以 可以看到他当前执行到哪一步了,我一般也也不需要,然后稍等片刻,完成以后再发试玩, 试玩已启动,那就再看一下,现在的话我可以直接走两步, 嗯,这样就赢的就比较轻松了。 如果还需要加什么功能的话,就是只需要在这里直接发消息就好了。

codex 中可以免费使用的,就在前几天,萨姆奥特曼宣布为了庆祝 codex 用人的发布,添加了免费访问服务, 接着更是直接宣布在活动后将会继续向这个 free 用户提供 codex 服务。在 codex 中,我们能够直接使用最新发布出的 gpt 五点三 codex 模型,接下来介绍如何在 codex 中使用这个最新的 gpt 五点三 codex 模型。首次安装 codex 的 话,我们需要在终端中输入这行指令, 就是如果是我们之前安装过的话,先输入下面的代码,也就是这行代码来更新我们的 codex c l i, 否则就会用的是旧模型。输入后呢会提示添加了几个 package, 代表我们更新完成,然后输入 codex, 显示 codex 得到了升级, 比如就在这里显示我们 codex 已经得到了升级,将会使用这个 gpt 五点三 codex 模型。其中我们点击 try new model, 也就是使用这个新的模型, 然后再进入下面的页面中,我们可以看到就顺利使用上了这个模型。他在问我们要不要给 codex 配一个沙箱的环境来保护我们的文件,并控制网络访问入口。其中有三个选项可以选,第一个是 set up default sandbox, 它需要呢管理员权限,会创建一个隔离环境,限制文件的访问范围,然后控制网络权限,这是一种比较安全的方式。 第二种是 user 默认 sandbox, 不 需要完全权限,配置更简单,但隔离能力会弱一些,可能会发生提示错误的一个风险。还有一种就是退出选择之后,进入以下界面,我们就顺利地升上了 gpt 五点三 codex 也能显示我们当前的工作。一个目录进入了 codex 之后,我先拿我之前做的一个小项目做测试。 作为一个自媒体博主,我经常需要对测评 ai 产品,特别是办公赛道与 excel、 数据处理、数据格式化等等一些问题。之前我用 cloud code 加 glm、 四点七错漏子以及数据生成器就是这个表格,它支持人力资源类,然后财务类、销售类、行政运营类 的一个表格的生成,里面包含各种各样的数据,比如员工画名册、考勤记录表、销售订单表、项目进度表等等。 这个数据生成器呢,可以选择每文件的行数、每类型生成几个文件以及导出的格式,还可以在点击预览数数据之后,可以直接下载选中表格。因为当时生成的这个 ui, 我 个人觉得还是比较 ai 味比较重,不是太好看。于是我把这个项目先投给 codex 帮我优化优化。先优化它的性能方面, 可以看到这个 codex 先快速扫描我这个项目的结构、依赖和关键代码、路径、性能和维护性等等,直接对这个仓库的项目进行可运行的一个优化。优化完成了,它主要改了以下这几个文件中的内容,从性能、交互稳定性、项目与文案文档方面进行一个修改完善, 使用起来比原本的更流畅,下载起来的体验也是更快速、更方便。接着我又让 codex 帮我优化了一下界面 ui, 因为之前的 ui 界面我觉得 ai 味儿挺重的,这个是它优化之后的,我觉得审美还是非常可以的,非常清新淡雅的那种,又让它生成了另一个版本的 ui 界面, 科技味儿比较重的这个深蓝色的样子。之后呢,我又让 codex 重新呢做了一个基于网页的瞬时记忆小游戏,用于训练和测试玩家的短时记忆能力。 这个游戏的玩法就是先记住彩色格子的颜色位置,再在空白网格里选色选色,然后填回正确答案。主要的玩法就是进入关卡后,网格中会短暂显示目标彩盒方块,然后目标方块隐藏。进入一阶段, 玩家先在调色板选择颜色,再点击对应位置,达到本关目标数量后,会自动剔掉并判定结果。整体的首页的 ui 设计,包括可玩性以及这个游戏内的关卡。这个方块的设置评分的规则我觉得都是非常的 优秀,从推出 codex c l i, 再到推出 g p t 五点二 codex, 再到如今推出迈克端的 codex 和 g p t。 五点三 codex open i 的 这款工具也在也在不断进化。从模型性能方面呢, g p t 五点三 codex 在 s w e 奔驰 pro 上达到了顶尖的水平。 这个这个测试基础呢,主要是对真实世界软件工程能力的一个进行评估,它在 terminal 奔驰二点零上的表现也是比以前好一些。 这个测评标准主要是衡量像 codex 这样的编程智能体所需的终端操作技能也都在终端上操作了一个情况。文章写到最后,我们又在看网上呢,看到了许多科技圈的信息,一是无痕 ai 将下线 g p c o g p c o 以我个人来说,它不是最顶尖最厉害的模型,但真的确实是无数人心中最具人味的情感依赖和聊天对象。 第二个就是关于 cloud 的, 它的模型能力真的非常厉害,前几天出了 agent teams 功能,上线了 openstar 六,能力也是非常嘎嘎,提升 token 也是嘎嘎,消耗速度是真的快,能力是真的强,但是也是真的好 token。 最近呢,有的人爆出 cloud code 的 可能,买了一些代码,降低用户使用其他非 cloud 模型式的缓存命中率,这样我们就得多花些 token 的 费用。好了,今天的文章就到这里。

前两天发的 cloud 指挥 codex 干活的视频火了,评论区两级分化,有人说这套架构确实提效明显,也有人说纯玩具卵用没有。 今天我们就一步步把这套写作系统搭起来,建议先点个赞,关注加收藏。我的态度很简单,没有调查就没有发言权,跑一遍再下结论。 好,先说清楚这套架构到底有什么好处呢?第一,在复杂编码场景下,极大降低 cloud token 消耗。 cloud 最贵,但我们不让他写一行代码,只让他当甲方领导,当项目经理,分析需求、拆分任务、验收结果,最费钱的代码实现全部交给别人来做。第二,实现监工效果。 cloud 充当甲方领导和项目经理,负责规划和验收。 codex 是 后端开发,负责服务端代码编辑和单元测试。 gemini 是 前端工程师, 担任代码审查和安全审计。第三, codex 和 gemini 成本几乎为零,量大管保。结论就是 cloud 出脑子, codex 和 gemini 出力气,钱花在刀刃上, 真正花钱的只有 cloud 做决策那一小部分。在开始之前,你需要确保三样东西都装好了,分别是 cloud code、 codex client 和 gemini client, 执行视频中的三个查看版本的命令,如果都有版本号输出,那环境就没问题,没装好的先暂停视频去装一下。 第四,也是很多人漏掉的一步,理解整个工具链的使用顺序。这三层是有先后关系的。第一层 cloud md 是 规则层, cloud 启动时自动读取,里面定义了协助、规范和角色分工。 第二层, superpowers 是 能力层,提供标准化的规划、审查、调试流程。第三层, c、 c、 b 是 通信层,让 cloud 能通过 ask、 pen、 ping 指挥 codex 和 gemini。 第五,在 cloud md 里写好协作规范。接下来看我本地的文件。首先定义了 cloud 是 架构师、项目经理, codex 是 后端开发, gemini 是 前端开发,这是最基础的角色分工,简单明了 降级机制,明确了异常情况下的接管规则。接着明确了协助方式,使用 superpowers 进行任务设计,通过 c c b 相关命令指派任务。 同时还定义了 linus 三问以及 get 代码提交规范等。这些规则 cloud 启动时会自动读取,不需要每次手动告诉他。你只要把规则写好, cloud 就 会严格按照规则来执行 好。接下来我们进入 cloud 执行视频中的命令,进行 superpowers 插件安装,执行视频中的两条 plugin 命令就可以出现, successfully 就 证明安装成功。 安装完成后, cloud 就 具备了标准化的规划、审查、调试能力,这些能力后面实战中会用到,非常关键。接着要安装终端附用器。 ccb 是 依靠终端附用实现多个模型之间的通信, linux 和 mac 用户安装 tmax 即可, windows 用户需要安装 winterm 或者使用 wsl。 本教程以 tmax 为例,安装方法很简单,一条命令就搞定,执行命令后,我们进入新的终端环境。第八,安装 ccb, 全称 cloud code bridge, 这是让三个 ai 互相通信的桥接器。注意, ccb 是 社区开源项目。特别感谢 bfi 幺二三作者的贡献,它不是官方内置功能。 ccb 依赖 python 三点一零以上版本,安装前先确认你的 python 版本没问题。 python 版本确认无误后,我们执行 git clone 下载 ccb 项目,下载完成后 cd 到项目目录, linux 和 mac 用户执行 install h install 命令, windows 用户用 powershell 执行安装脚本,安装过程中 c c b 会自动配置通信组建,并在 cloud md 里注册 ask、 pinned、 ping 这些命令,等安装脚本跑完就可以使用了。你可以看到终端输出了安装成功的提示信息,整个安装过程非常顺畅,基本不会遇到什么问题。 好总结一下安装步骤,第一步,编辑局域, cloud md 定义协助规则。第二步,安装 superpowers, 提供标准化工作流程。第三步,下载安装 ccb, 打通多模型通信。三步走完,整套系统就搭好了。接下来我们进入实战环节,执行 ccb、 codex、 gemini、 cloud 命令,启动协助系统。 第二部分, cloud 是 项目经理,只动嘴不动手, codex 和 gemini 是 干活的,成本几乎为零,这就是省钱的核心逻辑。 cloud 现在开始下发任务,我们用一个真实案例实现用户注册功能需求如视频所示, cloud 调用 superpowers 开始收集用户需求,制定开发计划,可以看到它在分析需求,确认技术栈,设计系统架构,整个过程完全自动化,不需要人工干预。我们简单看一下 cloud 生成的计划, 规划的非常清晰, gemini 和 codex 的 分工非常明确,甚至还详细列出了项目的文件、架构、接口文档、验收标准等内容,这就是 superpowers 规划能力的价值,省去了大量的沟通成本。 cloud 把规划好的后端任务通过 ccb 发送给了 codex, 你 看画面上, codex 收到命令后,立刻开始疯狂扣顶,速度非常快,文件在不断滚动, 可以看到 cloud 已经获取到 codex 正在执行任务的状态。与此同时,他又通过 ccb 给 gemini 下达了前端开发任务, 两个模型现在是并行工作的,互不干扰,效率拉满。 gemini 收到了任务。你看,任务里面明确列出了前端开发功能、验收清单、注意事项等内容。任务描述非常详细, 这就是 cloud 作为项目经理的价值,把需求拆得清清楚楚。两个打工人正在努力完成需求,我们稍等一下,看看他们的执行结果。 cloud 为了更精确地掌握开发进度,建立了三个 task, 用于跟踪前后端开发及代码审查任务。你看,它自动创建了任务列表,标注了负责人和当前状态,这就是项目经理该干的事情,实时监控进度,确保项目按计划推进。 这时候, cloud 发现 gemini 只是确认了任务,而并没有真正开始执行。随后, cloud 重新将任务委派给 gemini, 催他赶紧开工,你看这个监工效果是不是很到位。另一边, cloud 跟踪到 codex 已经完成了开发和测试工作。接着 cloud 去查看 gemini 的 执行进度,结果发现 gemini 还是只确认了任务,没有动手, 这已经触发了降级规则。于是 cloud 果断让 codex 接管前端开发。这也是这套架构的另一个特色,无需让用户去处理这种特殊情况, 只需要把任务交给 cloud, cloud 就 会根据 cloud md 里定义的降级规则自行安排处理,直到完成项目要求。整个过程完全自动化。 codex 此时正在飞速编写前端代码,一个人干两个人的活。这里我们跳过执行过程,直接看最终结果。 完美 codex 已经完成了前端开发工作,但是由于我们在掩饰中故意让 gemini 不 可用,所以 cloud 只能亲自开展代码审查工作。他调用了 superpowers 的 审查能力, cloud 完成了代码审查,出具了详细的 review 报告。接下来他开始创建 git 提交。我们来看一下 cloud 做的 review 报告, 报告内容非常清晰,详细总结了前后端代码的完成度、安全审查结果是否存在潜在漏洞,以及整个写作过程的总结和验收标准的达成情况,质量相当高。 好,我们来做一个总结, c c b 加 superpowers 这套架构的核心特点是灵活高效,节省 token, 合理分工。 cloud 只做最关键的决策和验收,所有编码工作全部委派出去, 降级机制保证了系统的容错能力,任何一个模型出问题都不会影响项目的正常推进。多 ai 写作的关键不是模型数量,而是统一输出和统一验收。建议先用 cloud 加 codex, 两个模型跑通一个完整流程,稳了再加 gemini。 下一期我们讲 crcd 与自动化,把今天搭的这套工作流接入,持续集成流水线。点赞关注不迷路,我们下期见!

我应该在本地的这个分支上拥有所有更改。我可以直接在 vs code 中查看这些更改和代码,同时也可以在浏览器中预览这些更改。 现在我已经启动了开发服务器,现在只需访问 local host 端口三千来查看这个网站。顺便说一下,我之所以能这样做,是因为我已经有了 codex 正在使用的仓库的本地副本。在我的电脑上,它在 kodak 开始做任何更改之前就与远程版本完全同步。因此,我所需要做的就是将那个新分支拉到我的本地仓库中。如果你对 get 和 get 完全不熟悉感到困惑,我建议你先学习一些基本知识,再深入探索 kodaks cloud 的 内容,这样 你会更容易理解和使用这些工具。因为 codex 在 其工作流程中大量涉及 get up, 包括创建新分支,打开 p r s 等。好的,如果我们去到创建 y p r 页面,也就是表单所在的位置,然后向下滚动,我们可以在这里看到那两个新字段。我们有描述, 我会说是一个很棒的配对。然后我们有标签。我们应该能够添加一些。假设是 sweet, 然后加一个逗号。是的,出现了,看起来很不错。如果我们点击叉号,它就消失了。我们试着添加一个重复项,因为我们说过不应该允许重复。我会再说一遍 sweet, 然后评论并添加它。放心, 他不会重复添加 sweet。 我 们说 fruit, 然后加一个逗号。所有内容都正常工作。因此,我们还可以尝试通过点击重置按钮来重置这些字段。这也有效太好。 好的,此时我可能对 codex 所做的工作感到满意,我想把那个新特性分支合并到主分支。哦,我们快点来做这个吧。我们也可以删除它正在工作的分支,因为我们不再需要它了。此时,我可能想通过拉取主分支上的更改来更新我的本地主分支。 现在,我们可以回到 codex 仪表板任务列表中仍然可以找到那个任务。由于那个任务已经完成,我们现在可以通过点击这个小图标来归档它。 然后我们可以通过点击规章标签切换到规章任务。到目前为止,我认为没有办法永久删除任务,我相信这在未来某个时候会实现。无论如何,刚才我们与 codex 聊了聊我们的项目。我们还给 codex 分 配了一个编码任务,它在自己的特性分支上完成了。 然后我们让他为那个新特性创建一个 p r。 我 们在本地预览了该特性,然后将其合并到远程仓库的主分支。下一课,我们将看看 codex 如何在 getsup 上审核自己的代码更改和拉取请求。

好的,那么我的朋友们,我们现在已经看到 codex cloud 如何运行任务来进行代码更改并打开拉取请求。现在我想向你们展示 codex 如何直接在 guess up 上审查自己的 p r。 首先,我, 我们需要做的就是点击这里的设置链接,然后前往代码审查选项。一旦你到达那里,你会看到你 github 账户上所有仓库的列表。我们只需要搜索我们想要启用代码审查的 repo。 在 我们的案例中, codex 一 直在处理 yep, 所以 我们将在这个搜索中搜索该 repo。 我 注意到 codex cloud 的 用户体验有时会有点滞后,速度有点慢,并且寻找一个 repo 可能需要很长时间, 但一旦它显示出来,你应该能够点击那个小开关,允许 codex 审查该 repo 上的工作。但再说一次,用户体验和界面真的很不响应且缓慢可能只是暂时的,所以你可能需要刷新页面才能看到那个开关被打开。无论如何,现在我们已经为这个项目起用了 codex 审核。 我们可以回到 codex 仪表板,给 codex 分 配另一个任务。但这次一旦它完成任务并打开 p r, 我 们将让 codex 审查自己的代码。 因此,我再次确认在我们的工作环境中选择了主分支,因为我希望从这里进行 codex 的 分支。接下来,我将粘贴提示。我希望再添加新配对 表单时加入一些前端验证。用户必须添加至少十个字浮长的描述,并至少添加一个标签。另外两个字段 food a 和 food b 也是必须的。当用户提交时,你能根据这些条件为表单添加一些验证和错误反馈吗? 然后我们将点击代码按钮来启动这个任务。稍后,我们将在任务列表中看到它。再次强调, codex 将在全新的容器中独立完成此项任务。我们可以通过前往该任务,然后查看日制,实时跟踪它所做的一切。 所以我现在不会坐在这里等着他工作时继续录制。我现在要暂停录制,等他完成后,我会再次开始录制。好的,现在一切都完成了,我们可以看到他所做的所有更改。

如果您愿意,您还可以通过移动这个面板,使 codex 最终回复的侧边栏变得更宽一些。然后, codex 现在完成了这个任务。 如果您向下滚动,您可以在右侧看到所有日制。我不打算逐一查看,因为数量实在太多,但他基本上是在查看所有不同的文件并分析代码。完成后,他在这里给出了一个回复,包括该应用的摘药。他说样本儿是一个 next js 应用,用于发现和分享美味, 包括邀请用户建议组合,例如草莓加香醋等等。然后他列出了一些关键特性,比如我们拥有的主页创建配对页面,并且他也注意到了单元测试。现在他没有进行任何测试,因为我只是问了他一个关于应用程序的问题, 并没有要求它实现任何新功能。但这就是我们与 codex 对 话的方式,它能够查看代码库,并提供相应的回复。这个例子很好地展示了这一点。现在如果您想继续这个对话,您可以在这里进行, 只需问它一个后续问题即可。然后你可以选择问它一些问题,或者把这变成一个它实际执行代码更改的任务。现在我暂时不打算做这些,我只是要回到这里的仪表板。 我们可以看到这个任务。现在如果你想归档这个任务,假如你完成了,你可以通过点击这里的这个按钮,归档按钮来做到这一点。然后,如果我们去归档部分, 你可以看到我最近的所有任务,包括其他一些好的。现在我们已经向 codex 询问了关于项目的问题,让我们给他一些真正的工作去做。我想做的是在表单上添加更多字段来创建一个新的实物搭配。这将是一个描述字段,以及一个用户可以添加一些用逗号分隔的标签的地方。 所以我将要求 codex 通过粘贴以下提示来处理这个问题。提示内容是,你能在新实物搭配表单中添加两个字段吗?一个是简短描述字段,另一个是添加标签的字段。标签用逗号分隔, 这些标签在用户添加逗号时,应该以要玩设计的形式显示。在输入字段内,每个标签应该包含一个删除的叉号。 重复的标签是不允许的。这两个字段应该垂直堆叠在一起。这就是提示内容。请注意,我最近努力使我的提示更加精确,从而确保 ai 模型朝着正确的方向发展。这相当重要。但是现在让我们通过点击代码按钮来启动这个不是这次的问按钮。

我试用了几天 openai 新推出的这个 codex 整体使用情况,我是,我觉得我是非常满意,然后用户体验非常好, 尤其是针对那些不喜欢迷你行工具,或者是不知道怎么用 ide 的 那些,给你们看一下这个界面哦, 他这个里都是以文件夹形式,一个项目就是一个文件夹,然后这个文件夹下面你可以跑多条任务,我为什么要出来用呢?你在一个窗口下面,你布置了任务, 你可能还会有些其他的问题,你和他进行了探讨,等你这个上下文过长以后啊,整个模型它的召回率就会比较低, 这就是我们说的那个上下文污染。现在按照这样的方式,他其实已经在引导你,告诉你说,呃,你的一条任务就在一个窗口里面跑,在一个对话窗口里面跑就行了, 然后你可以开多个对话窗口去一个分别执行。还有一块我觉得是比较有特色的,是 openai 做了一个,现在看上去我感觉就是一个给我的技能商店, 然后每一个 skill 你 就可以直接一键安装,安装完成了以后去聊天窗口你就直接可以用,刚刚装好了就在这里就能看到,这个实在是太方便了,然后你不想用了,或者是你觉得不好用,你就直接卸载掉, 这个我真心觉得怎么说,我觉得这应该才是一个软件真正该有的样子吧。然后它的编程我做了一个简单的小测试啊, 因为我看网上有很多人已经测试过了,然后都说速度很快,但我不知道为什么,我这里设置的,我就让他帮我创建一个 to do list 演示程序,然后这是一个很基础的软件了,很基础的一个小的需求了, 但是他应聘的时间你看 work worked for 七分十七秒,我对这个数据, 对这个时间我感觉挺震惊的,然后我就赶紧跑去拿 claus, 四点六跑了一下,一分十七秒就跑完了。那反正我觉得我对 codex 的, 我对它的模型的能力其实是认可的,因为原来我也是在 cursor 里面,经常在 cursor 里面去用 codex 五点三,这个用 codex 五点二,那时候没五点三的时候就用五点二去 改一些比较顽固的 bug, 所以 我对 openlight 的 模型能力从来不怀疑,只是说原来 curses 里面有我没用而已,就没有用官方的了。然后简单说一下这个软件的一些小配置, 这边有个开关建议把打开,因为他可能运行的时间比较长,你电脑可能会睡眠,导致程序运行中断,这个打开了他就能保持你电脑一直处于一个唤醒状态。然后这边是这样模式的话,呃,你可以 相当于你下指令以后,你可以补充你的指令,或者是嗯,他朝另一个方向去思考。这两天反正应该有。我没仔细看他的更新的频率,但我前两天用的有的 bug, 这两天就已经没有了。 我之前这里他会弹出选择框的时候,那个选择框选完了,但是那个选择框不消失, 反正我今天用了一天,我也没发现有这个问题,应该是已经修复了。总结一下,我觉得这次这个格式化界面真的给人耳目一新的感觉。我习惯了格式扣的,但是我用这个我还是觉得用的很爽, 用户体验非常好。格式扣的里面看时间长了我觉得也就切来切去,我切的也很头疼, 我还是强烈推荐大家去试用一下。无论你是做 webcoding 也好,还是说你做一些文案类的工作,我觉得这个软件都非常非常适合你。

ai 圈又开始神仙打架了?就在昨天, openai 发布了 codex 的 桌面版,它现在已经不是去年那个单纯写代码的工具了,而是变成了一个 ai 编程的 agent, 从一个只会写代码的 ai 变成了一个 ai 编程团队。你给他派一个任务, codex 就 会让多个 agent 同时开工,像指挥中心一样管理所有项目而不发生冲突。写前端后端脚本, 测试重构修 bug 全都能干,还能自动化定时任务,早上起来直接就可以看结果。甚至 codex 还可以免费使用 g p t 五点二等最新模型, mac os 上直接就能下载了。这不就是一个免费的核动力纽码吗?

好的,大家好啊,今天 openai 终于是更新了一个新的东西,叫做 codex app, 一个桌面版,它 openai 沉寂了这么久,终于是端了点有用的东西上来,这个我也是第一时间上手测试了一下,我这边规划下来大概有这么几个我觉得还不错的一个功能,我自己也试了一下。第一个它是支持 skills 管理, 这是什么意思?我们可以看到这这是一个它的界面,它的界面的侧边栏里把你本地电脑上的所有的 skill 它已经扫进来了,同时你可以自己去添加,或者说新建一些 skill, 都在这里一个模块化的去管理,这看上去还是比较直观和清晰的, 这个是比那个 ci 界面会好看一点。第二个是我觉得还蛮好的,是它是一个基于 git 的 一个 worktree 的 一个并行隔离开发,就是什么意思?比方说这里,我们在我们的一个新的项项目下,它这里有一个 logo 和一个 worktree 的 一个形式,当你选 worktree 的 时候,它就会基于你当前项目的这个分支,这个主分支你就可以去下发 多种的开发任务,你可以同时去测试,或者说同时去修改,或者说同时去呃,新建一些新的功能,它都是独立出来的,不同的分支,当你把这些分支都做完之后,它又可以去合并到一起,这个就比很方便。 第三个是他多了一个叫自动化的任务 automation, 这里相当于是你可以去设置一些定时的任务,或者说一些自动化的任务。比方说你每次做完之后,你想让他帮你 review 一下代码,或者说你想设置一个定时给你发送什么新闻或者消息的一个自动化的任务,都可以在这里去设置,这个也蛮好。 第四个我觉得还不错的一个小功能,他是你可以自己去配置你运行这个项目的运行的命令,或者说第八个命令或者测试的命令,这个就有点意思,这个有点像 vsco 的 那种一样的一个 编辑器的一个功能,你看上面我这里是设置了一个 run 的 一个功能,它这里当你点这个 add action 时,你可以去选择你的这个工具是 run, debug 还是 test, 或者说其他的工具。比方说这你选择 run, 你 可以取一个这个命令的名字,下面就是 你要运行的这个命令的一个具体的命令行代码。比方说你想运点一下这个运行,它就会去跑一个前端,你就可以用 p m run, 或者说你要你要配置这个项目之后,你想把这个一键点击,它就会把环境和 run 的 命令都放到这里面,你直接去这里点击这个运行, 它就会自动去跑起来,这个就有点意思了,这个感觉其他的平台的桌面版没有太见过这个功能。这边 open, 比方说你有的项目,你想具体去看一下细节的代码,你就可以去设置你默认的一个打开的一个软件,因为它它相当于是把所有的代码文件全部是隐藏在后台的,你没办法去仔细的看。 第五个的一个功能就是它可以在你提交或者修改了代码之后,它可以直接在这个界面去管理你的地址的版本,不管是提交也好还是推到远端也好,这里它现在是智慧的,因为我已经把我刚才改过的都推上去了。 如果你要推,这里有 commit, 有 push, 这些命令都有,同时如果你有任何的改动或者说暂存,它都会在这里显示出来。这个还蛮好的,相当于有一点,把 vs code 的 里面的一些很好的功能拿到这边就做了减法。这个我觉得整体来说这个 olex app 我 觉得还是很不错的,而且界面的设计和简约 都很好看。这个唯一有一个我觉得需要诟病一下,我知道是因为我没有发现,他这里虽然可以去把我们的终端调出来,但是他只能跑一个终端,因为很多项目他比方说是前后端分离的,他可能需要跑两个终端,他跑多个终端的时候, 现在这个 app 里面只支持一个终端,所以这个我觉得是可能后面看能不能更新的一个功能。对总体来说这个体验我觉得还是很不错的,只不过现在刚刚只有 mac 版本上了,后面 windows 可能要等一下。对,大概就是这样。

好吧,我的朋友们,现在我们已经设置好 codex cloud 来处理我们的项目。我们可以开始让它运行一些任务并进行一些代码更改。但在我们做任何更改之前,我想先向你们展示一下应用程序的当前状态。它将进行一些工作。 这是一个 next js 应用程序,目前它基本上只是一个名为 ym 二的小项目的用户界面。目的是一个食物搭配网站,用户可以将不同的食物进行搭配。其他用户可以对这些搭配进行评分的。现在并没有后端或其他任何东西与之连接。我, 我们将只关注前端及用户界面的相关内容。现在我们将让 codex 负责处理这个项目中的一些小任务。 那么我们现在如何将任务分配给 codex 在 云端运行这个应用程序呢?嗯,我们需要做的就是首先确保在这里选择了正确的环境。 接下来需要选择正确的分支。 codex 将查看或从中分支的那个分支。在我们的例子中,这将是主分支。然后我们可以在这里开始输入一些内容。现在,在我们这样做之前,实际上我们有两个选择。我们可以选择与 codex 聊聊项目中的代码。 codex 并 不会实际进行任何更改,只是读取你的代码并与你讨论。或者我们可以请求 codex 对 项目进行一些代码更改。因此,让我们首先向 codex 提出一个关于代码库的问题,以检查它是否对项目的内容及各个组成部分有良好的理解。 我们将说你能否探索代码库,并给我这个项目的简要总结。 一旦你写完这个,只需要选择询问选项而不是代码选项,这样 codex 就 不会开始进行任何代码更改。 当我们这样做时, codex 将启动这个任务。即使我们只是问他一个问题,他仍然被视为一个任务。 codex 仍然会启动一个容器来运行代码,以便进行分析。稍后,我们将在任务列表中看到这个任务, 这里就是您当前所有任务将被列出的地方。然后您可以在任务完成后将其归档。 现在,我将点击这个任务,已查看发生了什么。点击后,我们可以选择在这个屏幕上等待 codex 完成任务,并在这里回复我们。 或者我们可以点击这个链接实时查看任务日制。如果我们这样做,我们将看到 codex 在 右侧所做的一切,从设置环境到读取文件,以及它在此过程中所采取的所有推理和步骤。

来,普通人想要用 ai 去接管你的任何工作,你只需要有一个 open ai 旗下的大模型,叫 codex, 不 需要你去下载什么豆瓣元宝,什么 kimi, 你 只需要这一个大模型来跟着我操作。首先 开通一个 china gbt plus 会员,开通成功之后,他就会给你多一个五点二 thinking 这个模型。好,如果说你们现在一个月不愿意花二十美刀去购买,现在也有一些团队的拼车的服务,可以把价格打在二十块钱人民币以内一个月。 好,第一步,登录之后,在任何的 ai 编辑器里边,我使用的是 cursor, 你 也可以使用 vs code 等等在插件市场里面搜索 code x 哦, code x 搜索之后找到 open ai 官方的快捷插件,点击安装好,我已经安装好了。安装好之后就是这个页面使用切的 g p 登录,刚刚我们已经把账号和密码登录了,我们来回到这个 ai 编辑器里边。好,就是这个页面,我们一直点下一步,下一 步,下一步。好,这时候我们选择权限,我们给他,我们给他全部的权限。好, 我们给他完全访问的权限。为什么要完全访问的权限呢?因为风浪越大鱼越贵是吧?这个权限的意思就是你的电脑里边的所有的文件夹,所有的文件夹系统全部归 codex 管理,不管你是做呃编码工作,还是做各种文书工作,还是任何的需要你手动去呃办公的软件。不管你是想安装什么 opencloud, 就是 那个龙虾的机器人吗?还是想安装 cloudcloud 的, 还是想做一个 ppt, 还是想做一个 word, 还是想做一个 呃什么财务的、法律的、文书的那个全部在这个小黑框里面都能够实现,有不懂的可以问我。

拍摄 hook 请求投参数,爬虫破反爬核心操作一行代码拦截加修改,请求投官网校验,直接绕开全程实操,新手也能秒上手爬数据,少走百分之九十弯路。我们来看这个网站,首先右键去选择检查,他会打开开发工具,打 开之后呢就会到网络密码当中,然后去给他翻一下页,下页他就会发这样的一个数据包,那么这个数据包里面呢,会有一个请求投参数,在这里面 有个核心杠 v, 这个参数呢是需要去逆向的,它是密文字,我们要去找到这个核心杠 v, 它生成的位置可以通过搜索的形式来去搜一下,试一下 ctrl shift 加 f 来弹出搜索框, 搜一下搜不到是吧?搜不到的话呢,是不是数据包的问题呢?再去刷新一下,再来去搜索也是搜不到的,那就是说你去直接搜索它,可能底层做了一些混淆,或者做了一些其他的处理,你去搜,搜不到,那咱们再来去搜索它,这里既然是什么呢?既然是叉 h r 类型的,我们来看一下啊。第二页 查询类型的,他是有跟站的,有堆站的,我们可以去给他跟一下,站进到这里面来,然后去下个段点,如果你也对拆分爬虫感兴趣,猫将毕生所学都拆分成了这些,从零到进皆全流程,按照八十老奶都能学会的方式讲解, 然后再来去出发一次,翻译好断住了的话,这里面有个参数,就只有这个东西,看起来并没有什么核心杠杯是吧?我们就往回推呗,往回走 好,这里呢是一个肾的,肾的,然后上面的话呢,看起来也不太像嘛,那咱们就再往回找嘛,往回找,一直找, 直到找到对应那个深层看起来像深层的位置之后啊,你就可以再在那里去给他做一些分析了,就他整个的一个跟站调试的难度还是会比较大的,这里还是一个异步,是吧?那有没有更加简单的方式?那也是有的, 我们这个地方呢,它竟然是在请求头当中,在请求头当中呢,可以去通过 js hok 的 形式来去 hok 到这个请求头,那就可以干嘛呢?把 hok 代码给它拿过来,我们这里去 找一下啊,这个 hok 代码在这里 ctrl 加 a 全选复制一下,放到这里来。这里呢是我已经改好了,它这里需要去改动。你要 hok 的 参数名称啊,参数名放到这来就可以了,然后找一下刚刚咱们的那个位置啊, 找到第一个站顶部的这个站好,找到之后把代码划到最顶上去,在这里呢去给他下个断点,然后刷新一下,好刷新他这里断住了,对吧?断住了之后我们就再来去执行这样的一个后壳代码,回车执行一下,再来去让他跳过我们这里所下的这个断点, 走一下,好,就进入到了我们的这个 hold 代码当中,它就给它断住了。在这里呢是一个 set request header 啊,大家去设置了一个什么呢?核心杠 v 设置的值是什么呢?设置的值是这样的一个值,那就那就去看它在什么地方去设置的呗,就往回去找一个站啊,这里 这地方呢? this 一 七五二。那么这个一七五二呢?肯定是那个 set request header, 它是给它相当于是做了一点点小处理啊,并没有去给它明文显示, 这就相当于什么呢?相当于是 this 点 set request header 方法,传了两个参数进去, z 肯定是那个核心杠 v, u 呢,肯定是那个值,那就需要去找这个 u 它的生生成位置嘛, u 的 生成位置,我们来看一下啊,这个附近有没有 u 的 生成位置啊?这里有 u 等于 m 一 四零也是一个方法,那么一四零的话呢,肯定也相当于是一个字母串,它是去做的一个处理啊。 amade 点 amade 方法,我们来看一下这个方法是指向了哪里? 在这个地方,这个地方呢,也是 r d r dot 等于方形,是吧?我们来给它下个断点,然后让它跳进来啊,它这里会执行很多次,会测试很多次,所以它会断在这里面,来这里呢也是一个方法。 e 三五二,这个三五二的话呢,肯定也是 一个字母串啊,这里是 w 点啊,这样的方法,来看一下这个方法指向的谁指向的这里,这里面呢又是 c a 七八六啊,又套了一层,那再进来看一下 a 七八六, a 七八六是一个 z x h x 啊,来看一下这里,这个方法指向的谁 指向的是这个了,是吧?那么它就是一个 return 的 一个 n 方法嘛,那它进来之后你会发现啊,其实 n 它调用之后就会得到一个密文值,那么很明显你的一个加密位置已经找到了,它就是去去通过 n 函数来生成的。 n 的 话呢,在这里面,那么这个它指向的是一个 i, 就是这个就是他的一个加密的逻辑,是吧?其他的呢?要去补一下,他缺什么给他补什么,那么这一步我们就已经是做完了,找到了他的一个加密位置,会比跟站更加的简单啊,更加的直接。 如果你也对拍粉爬虫感兴趣,土包将毕生所学都拆分成了这些,从零到进阶全流程,按照八十老奶都能学会的方式讲解。