hello, 大家好,我是陈欢。 相信很多关于 mac 的 程序员对原声终端的界面多少会有点不太适应,这期视频呢,我会带大家从零开始,把终端美化成一个既好看又实用的工具,而且整个过程中对新手非常的友好。 本视频我会用到红不瑞的包管理器,可以简单理解为苹果的 app story。 呃,除了不瑞,本期美化教程还会用到 get 去下载 power 六主题以及 on my search 和我喜欢的一套颜色配置, 先给大家看看成果吧。完成这些配置呢,你会收获一个支持高彩定制还有简单的历史命令回溯功能的终端, 但再怎么说也比麦克原声自带的中端要好看许多。接下来呢,前门部分是宏博瑞和盖特的安装,为了照顾麦克的新手嘛,所以你就有这两个工具的话,可以调整到视频的这个地方,让我们开始吧。 hobo 是 mac 的 一个开源社区,为了安装 hobo, 嗯,我们可以通过这里的命令。呃,对了,有关本视频的所有命令我都会发到动态,并且置顶在评论区,方便大家自取。 安装完成后呢,还需要把 bring 添加到 mac 系统的缓存变量中,就是这一段当然没法科学上网,由于网我原因造成中断的话,可以参考这个博主的视频去解决一下。 安装完成后呢,可以通过 bring 刚刚威神去看一下版本号,如果出现了对应的版本号,就说明安装成功了 哦。接下来用本应用器安装 get, 用 get version 也可以看到安装然后的成功显示,后面会在 getop 上下载一些课程项目。 完成这些准备工作后,我们就可以正式开始今天的美化方案了。首先用 homebrew 去安装 item, 命令是这一串 可以看到我们的程序屋里已经有了刚刚下载好的 item two, 打开之后你会看到它现在的界面还是比较朴实无华,不过等我们用上 imacouch 还有 p 幺零 k 给它升级之后,它就会变成一个色彩丰富的终端。 这里先用 chrome 命令去下载一下 imacouch 的 文件。呃,要注意要在加目录这里在 home 目录先要去下载这个, 之后去 get 哈布森拿取 p 幺零 k 的 仓库。这是很多人在用的一个主题,包括我现在也在用上手配置还很简单的, 安装完之后只需要把你要选择的 p 幺零 k 的 主题写入到奥马赛克的配置文件中。 在之后我们打开 item 的 一个终端,你就会看到这里已经有 p 幺零 k 的 一个欢迎界面了。 在之后你就可以做你自己喜欢的样式选择,然后我这里的样式仅供大家参考。嗯,每一个选择界面我都会给大家讲一下这里选了什么, 然后这第一部分就是一个符号匹配的一个检测,就是他问你这个是不是锁啊,然后数字几啊,还有这些简单的过一下。 接下来就是定制样式的时候了,这里第一个问的是。呃,风格这里我极力推荐都选这种彩虹样式,后续的边角料配置你可以选择自己喜欢的。 然后这里就是按数字三。再最后这个是终端字母的选择, uniq 的 码,它比 ask 码要拥有更多的样式选择, 比如说这一类符号 uniq 的 支持的,但 ask 嘛,只支持这一类符号,所以如果你想让你的中端更好看的话,这一步就选 uniq 的 时间的话就依据个人喜好吧,我这里习惯用二十四小时制的。 然后这里是前分割符,可以看到前面这一块的这一角选择的是这个样式,接下来是前面的头部样式。 然后我给大家推荐了一套我的笔记,这边都有选择的标记,你可以跟我选同一套配置,后期还是可以自己重新修改的。在视频的结尾会告诉大家重新配置的方法。 下一个是尾端的样式选择, 然后这里是高度设置, 一般我会推荐选两行的高度,这样子能更好看一点。然后是中正的连线样式选择,这里我们选择实线, 这个是两边的边框的选择,我们一般对称起来会好看一些,我这里显示让他两边都有同样的样式。接下来是这个边框的颜色设置, 我这里推荐选最轻的一号,这一部分是 mini 行的间距设置,我喜欢宽一点的首选二号,然后是图标, 还有描述符的丰富度,我喜欢简洁一些的。然后接下来这个是我笔记这边有点问题啊,不要在意这些文字,这个就是一个已完成的命令行的状态, 两个的区别就是完成了的命令,它的历史记录样式, 然后这一部分选择系统推荐的好了,到这一步也就结束了,这里询问一下你是否要保存这些选项,我们选择 yes。 我 们简单的说一下命令,试一下现在的样式。 对此我还给大家准备了一套颜色配置,是一套偏青绿色的,我个人还是很喜欢这套颜色配置的。我们先切换到 download 的 文件夹上, 然后用 qq 命令去下载这套颜色配置的文件,用 list 看一下就是这个,然后用快捷键 command 加逗号,打开 item 的 首选项, 在 profile 里的 color 设置去导入我们刚下载好的颜色配置, 然后再去选择它。 到目前为止,你就已经拥有一个属于自己的终端了,但终端作为一个工具,它不仅要具有美观性,还需要有实用性。 这里呢,我再给大家介绍两个插件,然后去带大家装一下。插件也是在该 tab 上去下载的,我们先把两个插件下载下来, 拉取成功后去修改我们的配置文件,这里去搜 plug 插件,就在这里 get, 这里, 在这里用空格隔开,把插件的名称粘贴到这里, 然后我们把 wq 保存一下,接着再去重载一下配置。 可以发现之后我们的命令会带有特殊的颜色,比如说 vm, 这里看到与上面这个 y f 是 有一个颜色区别的,然后我们的文件会有一个下划线的标识,而且还有一个命令回缩的功能。可以看到这里有个吸引,不过这个不是按 type 补全的,而是用向右的箭头去补全的。 最后呢,如果你想重新配置样式的话,可以通过 p 幺零 k 的 一个 configure 去进我们的配置界面,然后选择你的样式。 好啦,这期 item two 的 美化教程就到这里了,作为我的第一个视频,如果你觉得还不错的话,欢迎三零支持一下, 后面我会继续给大家带来 mac 相关的美化配置和效率项的内容。我是陈欢,希望新的一年,我们都能把开发环境打磨成自己最舒服的状态,我们下期见。
粉丝0获赞15

在本节课中,我们将暂时不使用 codex cloud 来了解一下 codex c l i 工具。这个工具仍然是同一个 codex 产品的一部分,它只是处理 codex 的 另一种方式,所以 codex c l i 是 一个编码代理,就像 codex cloud 一 样。只是这次我们从中端在本地计算机上运行它, 我们可以要求它在本地计算机上对项目进行更改。这次是本地的,而不是我们在 codex cloud 上远程操作。现在,如果你之前使用过 cloud code, 它基本上是 codex 的 那个版本。 c l i 工具的好处在于,我们可以在本地计算机上的任何项目中快速启动它,我们可以在该项目中进行代码更改。那么让我们试着安装这个工具,并在同一个项目中使用它。但这次是在我们本地版本的仓库中。 我现在在 codex 文档上。下面的视频中我会留下链接。在这里你可以看到,我们可以通过 npm 或者在 mac 上用 brew 来安装 codex c l i。 我 将先复制这个命令,然后在我的终端中粘贴它,然后按回车键进行安装。 在我们开始使用 codex c l i 之前,我想说一件事,这个产品显然仍在经历很多开发和变化。如果你在未来的某个时刻观看这个视频,可能会发现一些不同之处,但总体来说,我认为核心功能应该大致相同。 此外,录制此视频时, windows 的 直接支持被视为一种实验性功能,它大多数时候仍然可以工作。事实上,我正在使用 windows 制作这个课程的一部分, 但是可能会有一些问题,特别是我注意到在 windows 上使用 codex 的 m c p 服务器时存在一些错误行为。你还可以在 windows 十一的 w s l 中运行 codex。 一 些人说这能提供更流畅的体验。就我个人而言,除了 m c p 的 问题,我在 windows 上运行 codex c l i 还没有遇到任何重大问题。但你应该知道,目前的支持处于实验阶段,所以可能现在只在临时项目中使用它。 安装完成后,我们可以在代码编辑器中打开一个项目。我使用的是 vs code, 但编辑器并不重要,因为我们只会在终端中使用 codex c l i。 这意味着你其实不需要一个编辑器, 但我喜欢打开我的编辑器,以便亲眼看到 codex 所做的代码更改。所以我将使用 vs code 的 集成终端来运行 codex。 但再说一次,如果你愿意,可以使用其他终端。重要的是,你要导航到正确的工作目录,也就是项目文件夹的根目录。 一旦到达那里,我们需要做的第一件事就是登录 codex c l i。 我 们可以通过运行命令 codex login 来实现。当你运行这个时,它会打开一个浏览器,并要求你使用你的 chat 账户进行身份验证。我目前正在屏幕外进行这个操作。

但是,当你完成这个后,你最终会在终端看到一个小的成功消息,上面写着,你现在已登录。 好的,接下来我们可以运行 codex 命令来在这个项目中启动一个 codex 绘画。当我们第一次在一个文件夹中执行这个操作时, codex 想知道它是否可以在这个文件夹中工作。二、 而不需要每次都请求批准,或者我们是否应该每次都批准。编辑和命令我将选择第一个选项,这样每次他想对文件或命令进行编辑时,我就不会被轰炸。好的,现在我们可以开始请求编辑马契为我们做事情了。 现在你会看到绘画顶部有这些不同的命令。编辑码器正在告诉我们这些命令。我们将在下节课中查看这些命令。但现在让我们问一个简单的问题,比如,你能给我这个项目的简单摘药吗? 顺便提一下,你还会看到这里有一条消息,上面写着, m c p client for playwrite failed to start program not found。 所以 你知道的,就像之前我说的,在 windows 上,我一直在和 m c p 服务器遇到问题。 好吧,这就是一个例子。因为我尝试让 m c p 服务器的 play right 在 windows 上工作,但遇到了麻烦,所以这不会在你的终端中显示,只会在我的终端中显示。现在不用担心这个。无论如何,现在我将通过按回车键 来启动这个,同时你也需要允许某些事情运行命令的权限。 好的,现在 codex 完成了。在这个过程中,我确实需要给它在 windows power 校上运行某些命令的权限。我认为这是一个在 mac 上感觉更顺畅的地方,而不是在 windows 上,因为它在 windows 上仍然是实验性的,但它仍然完成了工作。 它在这里给了我们一个项目概述,所以它识别出这是一个使用 react 的 next 应用程序。我们有不同的登录页面,有配对创建路由,我们有客户端表单逻辑,我们使用 tailwind 等等。它还识别出我们如何测试不同的事情。 最后它给了我们这些下一步,所以它告诉我们如何运行应用程序以及如何测试应用程序。 好的,现在让我们请求他为我们做一些事情。但在这之前,我想确保我切换到一个新的分支,这样我就能保持代码酷的整洁。在新的终端中,我将运行带有 c 标志的 git switch 来创建一个新分支。我将把这个分支命名为 refactor forward slash b t n component。 好的,然后我们可以切换回 codex 绘画。我们将给他一个任务内容是仅制作一个可重用的按钮组建,并用这个组建替换当前不同页面上的按钮,以提高一致性和维护性。

它应该能够接受一个 bg 颜色和一个处理函数作为 props。 然后我们可以按回车,让 codex 去做它的事。顺便提一下,当我们在本地使用 cly 或稍后看到的 vs code 扩展与 codex 一 起工作时,这不会自动将任务添加到 codex cloud。 他仅在我电脑上的这个项目中本地工作。好的,这就是我在做这个新分支工作的原因。现在在这个任务中,他会让我批准一些他所做的代码更改。当他尝试进行更改时,可能会在同一个任务中有几个不同的批准。为了这个视频,我会在发生变化时批准所有的更改。 然后在最后我们会看看结果代码。好的,虽然花了一些时间,但我们最终完成了。 我确实需要在这个过程中批准一些内容。你可以在这里看到更改的摘药。他说他添加了一个可重用的按钮,接受背景颜色,可选文本颜色和点击处理,同时保留其他按钮属性。 我们已将新组建接入队的创建表单,并引入了共享按钮样式钩子。好的,如果我们在这里看一下。如果我关闭这个,我们可以看到组建文件夹。我们可以看到里面有新的按钮组建。现在我不会逐行查看,但总体来说是的。 我们有这个按钮函数,然后下面是按钮模板。好的,乍一看它看起来不错。我们在应用文件夹中也有一些更改。所以 css 文件我确定是为了开始按钮。然后在这个表单中,我们可以在下面的某个地方看到一个新的按钮 组建。我们来看一下。如果我们下到模板能看到按钮吗?应该在表单的底部猜测一下。好的,是的,我们在这里也使用了那个新按钮。组建。好的,现在让我们在浏览器中预览这个。 好的,考虑到这一点,我们实际上不应该看到任何显著的差异。因为我没有要求他重新设计按钮或其他任何东西。我只是要求他提取按钮并放入自己的可重用组建中。所以他应该看起来一样,并且把它放在表单中。所以,如果我们向下滚动。嗯,是的,他看起来一样。 他仍然可以工作吗?好吧,让我们试着点击一下。是的,我们仍然得到了相同的反馈。事实上,我认为他也更新了错误反馈,所以他做了一些额外的事情,而我并没有要求他这样做。但有时 ai 模型会做这种事情。我对此很满意。一切看起来都很好。 好的,那么我很快想给你展示如何通过引用文件手动为 c i l 工具添加上下文。

我今天抖音上看到有博主搞了一个这个龙虾的一个 ui, 可以 使用启动中停止重启,诊断问题, ai 的 配置,当年我用的是迷你 max, 二点五 包月,四十九块钱一个月,然后信息渠道我配置的是飞书,一目了然,真的全中文,一目了然,飞书,哎,我看微信,钉钉 这都有,然后诊断诊断的问题,应用日制有什么问题?怎么样设置里面你看称呼 好强呀,然后我这怎么弄的呢?其实特别简单,当时看到博主做的时候,我就直接打开我的这个, 专门做这个软件,我不知道叫什么名字,我是个纯小白,然后我就直接跟他说,我说我要做一个这种格式的东西,把那网址扔进去,然后全程我只用点啊,问这什么东西,他告诉我这是一个 openclo 的 一个 界面,然后就你安装最新版本吧,然后他就开始一步一步安装,真的就好就好简单。现在装龙虾也是,之前我装龙虾需要三个点,三个小时, 现在我只要半个小时不到,我只要告诉他我要抓龙虾,然后我全程坐在旁边点点点,然后就好了。以至于现在我作为一个 u i 的 app, 我 通过既然打开龙虾我都不用网页什么的,我就在我这个这个 app 里面点开,哎, 一点就搞定了。

上一篇我们讲了 cloud code, 这一篇继续讲另一把终端 ai 编程工具,也就是 codex c l i, 你 可以把它理解成 open ai 出品的命令行编程助手。 它和 cloud code 一 样,适合不会写代码,但想让 ai 真正帮自己把网页和工具做出来的人。 一句话说清楚, codex c l i 就是 open ai 出品的终端 ai 编程助手, 你在终端里用中文描述需求,它就能帮你创建项目、写代码、改代码、运行命令,甚至在需要的时候搜索最新信息。所以它不只是一个会聊天的模型,而是一个会执行任务的工具。 那它和 cloud code 有 什么区别?最核心的区别其实只有一个,就是底层模型不同。 cloud code 背后是 cloud x c l i 背后是 gpt 系列里专门为编程优化的 gpt。 五、 codex, 两个都很强,所以更合理的思路不是二选一,而是都装上,按任务切换 安装。 codex c l i 也很直接,前置条件还是两个,一个是先有 note js 环境,另一个是网络环境,能访问 openai 的 服务。 命令本身只有异形,就是 mpm install g at openeye slash。 codex 装完之后跑一下 codex version, 看到版本号就说明工具已经在你电脑上了。 mac 用户如果习惯 homebrew, 也可以直接用 brew install codex。 使用方式上, codex c l i 也有几条路,最简单的是直接用 chat gpt plus 或 pro 会员启动 codex 后,按提示登录账号就能用。 第二条路是手里有 openai ipit, 直接设环境变量。第三条则是很多国内用户最关心的,用第三方 api 或国产模型来驱动。这就要进入配置文件 config toml 了。 config toml 核心配置文件在你的用户目录下面,名字叫 config toml, 你 可以把它理解成 config 的 总控制台, 这里会放默认模型、模型提供商、审批策略、沙箱模式,以及后面接第三方 api 时要用到的 model providers 和 profiles。 和 cloud code 用 settings j s o n 不 同, codex 这里走的是 toml 配置。 这里有一个特别容易踩坑的点,就是微软下划线 api 必须写成 responses, 因为 openai 已经把旧的 chat 协议淘汰了,现在主流接入都要走 responses, 如果你配置第三方平台的时候还在写 chat, 后面大概率就会连不上。所以这一点一定要记住,它不是可选项,而是当前版本能不能接通的关键。 第三方 api 的 接入思路其实和上一篇类似, 比如你想接 deep seek 或者火山引擎,就要在 config toml 里先定义 model providers, 再把 base 下划线 url 环境变量零和 where 下划线 api 配进去,然后在终端里把对应的 api t 导出成环境变量, 这样 codex 启动时就能通过这些兼容接口去调用第三方模型。 如果你同时接了不止一个模型, codex 的 profiles 就 会特别有用。你可以在 config tomel 里给 deepseek、 火山引擎或者默认 open ai 分 别起一个 profile 名称, 之后启动时用 codex profile 加名字,就能在不同模型之间快速切换。这一点对经常测试不同模型的人来说非常方便。 真正使用的时候,入口和 cloud code 基本一样,先 cd 到你的项目文件夹,再输入 codex, 它起来之后会进入一个全屏终端界面,你可以直接输入需求,也可以在命令后面直接跟任务,让它非交互执行。 它还支持 codex resume, 方便你接着上一次的绘画继续做。 codex c l i 还有三种模式,可以理解成三档,自主程度。 suggest 最保守,每次修改都要你确认 auto edit 会自动改文件,但运行命令前还会问你 for auto 最激进,基本一路自动执行。对新手来说,先用 suggest 是 最稳的,因为你可以看清它每一步到底在做什么。 接下来进入实战原文礼让 codex 帮我们做一个贪吃蛇游戏,要求也非常清楚,经典玩法,方向键控制,吃到食物加分、撞墙或撞自己。结束要有开始和重新开始按钮, 界面要像塑封,还要显示分数和最高分。所有代码写进一个 html 文件里,并且用 canvas 绘制。这样的需求对 codex 来说就非常合适,因为功能和视觉约束都说清楚了。 那 codex c l i 和 cloud code 到底怎么选?我的建议其实很简单,两个都装上简单项目,两个都能做,复杂项目就换着试。 cloud code 和 codex c l i 最重要的不是谁绝对更强,而是你手里终于有了两把不同风格的终端 ai 编程工具,可以按任务切换,而不是只押一边, 把这期押成一句话, codex c l i 本质上是让 open ai 这套编程能力进入你的终端工作流。 你学会的不是某一个命令,而是一种协助方式,会装会配、会切模型,会描述任务, ai 就 能替你把很多开发动作真正做出来。 下一期我们继续讲 skill, 也就是技能系统,前面你已经见过很多内置动作,但下一期会真正讲清楚 skill 到底是什么,怎么用、怎么自定义,以及它为什么能把你的日常效率在网上提一节 教程。文字稿请关注公众号, hello rancy。

现在默认情况下, codex 可以 自动扫描你的代码库并读取所有文件。但通过手动将文件添加到上下文中,你给 codex 提供了一个关于工作应该在哪里进行的重要提示。我认为这使其更加专注和有条理。 例如,如果我需要一些代码更改,并且我知道这些更改需要在主页上,那么我可以将该文件添加到上下文中。选择 codex 知道这样做,然后我们可以使用并开始输入该文件。 当我们这样做时, codex 将开始模糊搜索已列出所有可能的文件路径。我们可以在这些路径中渐入并按 type 选择我们想要添加未上下文的那个。当我们这样做时,我们会看到整个路径添加到提示中。该文件的内容作为上下文添加到提示中。 然后,我只想像往常一样写我的提示请求 codex 在 这个文件中为我做一些事情。目前,我将删除这个提示,因为我还有其他东西想给你展示。那就是如何将图像添加到上下文中。 现在,我们可以通过将图像文件拖入终端来做到这一点。当我们这样做时,我们会在这里看到图像的路径。这个图像是 flutter 徽标。我希望 codex 能查看并根据徽标的蓝色在 css 文件中创建两个新的主题颜色。这样的调整将有助于增强整体设计感。所以我将粘贴这些提示。其中说, 你能看看这个 flutter 徽标图像,并根据图像中的两个蓝色在名为 blue one 和 blue two 的 全局 c s s 文件中制作两个新的主题颜色吗?我还将添加全局的 c 文件作为上下文, 以避免再次使用标志时产生任何混淆。接下来,我会开始查找那个 css 文件,直到在选项中找到它。接着我会向下按键已添加该文件。好的,我现在要发送这个请求,看看会有什么结果。 好的,他说已经完成了,所以让我们看看原文件。然后是应用程序,再进入 globos c s s。 而且我们可以在这里看到这两个新的主题颜色,受 flutter 启发的蓝色,所以他成功完成了。 好的,我的朋友,这就是在项目中本地使用正确 c i l i 进行代码更改的基本知识。再说一遍,当任何编码代理如 codex 开始进行更改时,手动使用本地分支是很重要的,因为如果不这样做,你 你会发现自己在代码库中陷入混乱。通常我现在会提交这些更改。如果我对它们感到满意的话。然后我会将这个功能分支推送到 get up。 在 那里我们可以审查它,然后合并到主分支。 我不打算在镜头前做这个,因为这不是版本控制课程。我想保持对 codex 本身的关注。无论如何,在下一节课中,我们将继续使用 c i l 工具,探索一些可以与之一齐使用的内置命。

家人们添它了, web 扣定已经这么好用了吗?最近最好玩的不是游戏官服了,刚好今天买了 codex 的 会员,然后想着做一个网页版的 demo 试试水。 我写好文档把需求给到了 ai, 全程基本就是同意授权确认修改需求,就帮我把 web 版做出来了,大家来看看吧。游戏内容基本就是五脏俱全,由于是外部端不能进行匹配,缺少了真人的博弈,所以玩起来基本没啥意思, 主要还是成功率现在太高了。问答式的跟 ai 确认好需求后基本就是托管了。以前也不是没有用过 web coding, 包括 tree, cursor, 但是总是要缝缝补补才可以使用。这次的 codex 感觉跟以前完全不同了,这是真正的生产力, 我一个勤勤恳恳的迦瓦后端,感觉离事业不远了。

这很有用,因为随着绘画时间的延长,绘画的上下文会累积并变得有些臃肿。当这种情况发生时,它可能会影响 ai 在 代码编辑方面的决策,你也可能最终会达到限制。 这就是一个 ai 模型在任何时候可以处理的上下文量。这个紧凑的命令非常实用,可以有效防止长时间运行的绘画中上下文的积累和膨胀。 我们还有 diff 命令,可以直接在终端中显示 get 差异。我们有 mention 命令,可以将文件作为上下文添加到提示中。这实际上与使用 f 符号是一样的。 运行这个命令快得多。我不确定它们为什么要添加这个。如果我没有遗漏什么,还有 m c p 命令。 m c p 命令列出了为这个项目中的编辑码器配置的所有 m c p 服务器。我们将在课程后面详细讨论 m c p 服务器。然后, 我们还有两个命令, logout 命令用于从编辑码器 c i l 登出。 quit 命令用于退出当前绘画。所以编辑码器 c i l 内置了相当多的命令。虽然不如 cloud code 多,但我确实认为 open 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 的 一个感想,如果大家有其他的问题,也可以积极的去交流。

很多人呢都想拥有一款属于自己的支付系统,对吧?之前的支付系统呢是这样的界面,然后我们今天呢带来一款新的模板,首先呢我们先打开这个宝塔,先来搭建一下这个基础的支付系统, 点击网站添加站点域名呢,填写你自己的,然后数据库呢买 c 口数据库的账号和密码呢?我这里设置成一样的 h p 的 版本呢,我们选择七点四点击确定, 创建好了以后呢,我们点击这个根目录全选更多删除,确定原码呢,我已经上传到了这个幻影论坛,就在这个资源分享轻松原码这里这里啊,然后我们把这个原码给上传上来 支付原码,点击这个开始上传,上传好了以后呢双击解压, 解压好了以后呢,我们直接打开这个网站看一下效果, 现在呢就是提示安装,我们来安装一下,把我们的这个数据库的账号和密码粘贴进来,点击确认五五,下一步立即安装数据表,安装完成以后呢,我们进入到这个首页,他这个界面呢是这样的,更加的丑了,是吧?我们到这个后台来看一下系统是不是都正常了, 密码是一二三四五六,点击这个立即登录,登录好了以后呢效果就是这个样子的,非常的 丑,对吧?因为这个支付系统我们之前已经录过一次了,所以说的话就不详细解答了,我们直接来安装这个模板,把我们的这个模板上传上来,点击开始上传,上传完成以后呢,点击叉掉,把这个给解压一下,解压好了以后呢,我们刷新一下, 没有变化,对吧?因为我们这个文件夹在这个 d 三二九三这里,我们点击全选更多剪切回到公目录,点击粘贴给他粘贴进来,把所有的文件给他覆盖一下, 我们这里粘贴好了以后呢,重新打开后台的话呢,他就会变成这样的非常的漂亮。然后这里还有地区统计, 可以看到每个地区的这个交易量,还有这个用户管理啊,一些基础的信息,这些自行去查看就可以了。然后呢我们进入到前台看一下,前台的效果呢,也变得非常漂亮了,是吧?变得非常简约了,注册的页面呢,当然也是跟着改变了,我们来看一下这个前台的样子是什么样的, 当然了这个变化的话,真的是非常的简约漂亮。然后还有这个商户的信息我们可以在这里查看,还有这个订单记录,资金管理、结算管理、聚合收款,所有功能的话呢,都是没有影响,喜欢的话呢,可以自己来搭建一下。

粉丝今天刚到的电脑,让我帮忙开荒,顺便美化成这样。 ok, 远程进去看看,进来先把任务栏清理一下,再把系统通知关掉,电源设置成最佳性能, 把存储感知打开,让电脑每天清理垃圾,保存新内容的地方全部改为一盘临时文件,顺手清理掉 锁屏界面改为图片,个性化广告全部关闭,再把防火墙关掉,用轻松设置把更新停掉,再去掉图标、小箭头和盾牌标识,最后用 directx 修复一下系统运行库,开荒就结束了。接下来开始美化。 打开浏览器,把广告都清一清,装一个广告拦截器,再装上新的标签页,换上壁纸,浏览器瞬间好看又好用。返回桌面,把任务栏变透明,装上 nexus, 把自带的图标都删掉, 把常用软件都拖进去,一键隐藏桌面图标,非常方便。再把时间和音频拖到合适的位置,最后换上壁纸,最终的效果就是。

如何给你的 ai 装上审美外挂,瞬间秒变高级设计师?这是我用 skill 做的几个网页,比直接用 ai 生成出来的网页是更具有实际感,更重要的是你可以不断让它生成不同的风格,然后你在从中挑选出你喜欢的风格,然后进一步美化输出你的最终版。 我前两天逛 hiphop 发现了个 skill school, 因为这个 skill 本质上就是给 ai 编程装上了一个设计库 或者说审美外挂,它有一些 ui 设计大佬贡献了,让你 webcoder 设计出来的设计美感瞬间提升 n 个档次,甚至 crowd 官方也在场。简单来说就是把五十七种的主流风格,几十套的专业配色以及几十种字体全部打包成一套 ai 能读懂的技能包, 底层还依赖一个拍成去做工作流的搜索。当然 ai 本质上还是一个概率机,所以我更推荐你去多生成几套,找出一个自己比较喜欢的一个风格。一开始 skill 出的时候,我看网上很多人把它说的神乎其神, 一开始我都有时候有点懵的,但其实它本质上就是一个规范包,或者说是一个工作流包,所以我觉得有好的 skill 包才是关键,并且能符合你的使用场景。 现在也各大厂家也跟进了,像我就是用 qs 来用 skills 的, 我觉得效果也挺好的。现在 skill 的 出现确实是方便了不少。然后有之前有一些可能要流程化或者说 m 八 m 化的东西, 在 skill 的 情况下仅仅是批录的去执行,我觉得这个还是挺有意思的。最后这个 skills 当然可以自己去 give up so, 我 也会把它整理起来,有兴趣的话留个言。

上一篇我们刚讲完 m c p, 很多人接着会问,那 openai 新出的 codex app 到底是什么?如果终端版 codex c i 太黑框, cursor 这类 ide 又太复杂,那 codex app 的 位置就很有意思了, 它正好卡在终端和 ide 中间,是一个更适合新手理解 ai 编程工作流的中间地带。 一句话解释, codex app 就是 codex c l i 的 图形界面板,底层还是同一个 codex, 配置文件也共用同一个,点 codex config 点 toml, 区别只是你以前在终端里打字,现在换成了桌面窗口点着看。 它目前主要支持苹果芯片的 mac, 也就是 m 一, 即以上机器。 先看最常用的入口新建对话,这里创建任务时可以选 local、 work tree 和 cloud 三种模式。对新手来说, local 最直接。 work tree 适合隔离不同任务, cloud 则更偏远程环境。 你可以把这个入口理解成先决定这次任务在哪个工作台里干活。 再往下看, skills 和 automations 是 两个特别值得注意的功能。 skills 和我们前面讲的 skill 系统完全一致, c i l 和 app 是 共享的, automations 则是 app 独有功能。你可以把它理解成给 ai 设闹钟,让它每天每周定时执行一段任务,结果再回到你的审核队列里。 配置页和个性化页也很关键,配置页里可以选模型、审批策略和沙箱权限。个性化页则可以设置 ai 的 说话风格,或者加字定义指令,比如强制用中文回复。 这里最重要的认知是 app 和 c i l 共用同一套配置,所以你不是在学两套系统,而是在看同一套能力的两个入口, 另外几个页面一起看,就更容易理解 codex app 的 定位了。 m c p servers 说明它可以直接继承你前面配好的插件系统。 git 页面把 diff 提交和 p 二做成了可视化。 environments 负责执行环境。 work trees 则把多任务隔离做成了看的见的界面。 这期最重要的不是按钮翻译,而是要理解 thread 和 project。 project 就 像你的工作台,是整个代码仓库或文件夹。 thread 则像工作台上的人物卡,是某一次具体对话。一个 project 里可以有很多个 thread, 但每个 thread 只属于一个 project。 为什么这个概念这么重要?因为它直接关系到上下文。你可以把上下文理解成 ai 当前记住的聊天内容和任务背景。 问题在于,这个记忆容量不是无限的。要是你把修 bug、 写文档、讨论需求全设进一个对话, ai 的 上下文就会变脏,理解也会越来越混乱。 所以 fred 隔离的价值非常高。像我自己的 oxy 仓库,虽然是同一个项目,但查资料、整理文章、改脚本会分成不同。 fred 这样每个任务都有自己独立的上下文,不会互相污染。你也可以把它理解成网页版 chat gpt 里不同绘画的概念,只不过这里和真实项目目录绑定得更紧。 那 codex app 和 codex c l i 到底怎么选?如果只看底层能力,它们几乎一样,配置也共享, 但界面曾完全不同。 c l i 更快更轻,适合熟悉终端的人。 app 则多了对话列表格式化、 get automations 和更直观的任务管理,更适合需要界面反馈的新手用户。 我觉得差异最大的有四个,第一,对话格式化,不用再靠 resume 找历史现成。 第二, automations 是 app 独有的定时任务能力。第三, get 操作变成了看得见的 diff 和按钮。第四,它不像 id 那 样满屏代码和面板,而是把重点放在 ai 对 话和项目管理上,这就是它最像中间地带的地方。 如果说个人体验,我还是更习惯终端,因为体感上 c i l 会更轻更快一些。但这不影响。我承认, codex app 对 新手明显更友好, 尤其是当你同时跑多个任务,需要频繁切线程,看 diff 做审核时,桌面界面的优势会很直接。最实际的建议不是二选一,而是两个都是,然后留下最适合自己的入口。 把这期押成一句话, codex app 不是 要替代 c i i, 也不是要变成 cursor 那 样的完整 ide, 它更像一个中间层,把 codex 的 核心能力做成了更可视化、更易理解的工作界面。 真正的关键点,一是 thread 和 project 的 关系,二是上下文隔离,三是 app 独有的 automations。 下一期,我们聊一个更容易颠覆认知的话题,为什么很多人花大力气学 n 八 n? 但对大多数个人工作流来说,其实完全可以先用 skill 替代它,学习成本更低,和 ai 工具结合更原生,改起来也更灵活。 下一期,我们就把这件事讲透教程文字里。

openai 今天发了 codex 的 桌面 app 啊,就是一个能让你同时指挥一群 ai 帮你做不同领域的代码迸发编程的工具。 现在的因为也已经过去快三个月了。什么三个月了?就是顶级大模型更新。举个例子,谷歌 gemini pro 十一月底,然后可洛他们的 opps 四点五是十一月底,这不快三个月了,就要又要迎来大更新了,据说马上就是索尼特五就要来了啊,可洛家族的新的这个神级玩意儿。然, 然后马上怎么样? openai 抢先发了一个叫做 codex, 直接是原声在 mac 上面的工具。有些人会说,哎呀操,不就是写个代码吗,给我那装的没好激动啥的, 他是把根本逻辑改了。以前是你告诉 ai 怎么写代码,现在是你定任务, codex 直接迸发一堆 ai 去做不同的任务,也就是多现成 ai, agent 也可以称之为 agent 的 集群。 一个负责新功能,一个重修老代码,一个负责跑测试,各干各的,相互不影响,你只负责最后的审核。 openai 这一次 macos 上首发的这个 codex 原声就 就是把这件事做了,也就是说既当爹又当妈啊,把设计师,把程序员,把测试的工作一口气儿拉表,任务清单全做完。但是我觉得更狠的是定价,我说白了, g p t 的 两百刀我一直在定,但是我现在越来越觉得不值,唯独 deep research 和这个 g p t 五点二 pro 偶尔用一用, 但是现在你发现它什么东西都下放到免费,真的,这些二百刀以上的我全都定最值的,听我的兄弟们, cloud 二十 max is the real money 挂着 其他那些东西免费版都给太多了啊,你就像那 g b d 这玩意,我到时候看看你免费版的你 codex 到底能用多少就完事了。以后啊, codex 就是 你的 ai 团队 leader 了,不管你是不是程序员,只要有嘴就行。以前是 talk is cheap show me the code, 现在时代变了, code is cheap show me the talk。 一 抹波浪。

我完成了今天的工作之后,想看一下这个,呃, openai 的 chat gpt 的, 呃,这个叫做 codex 的, 这个功能怎么样?然后呢?我最近想做的一个 app 呢?就是, 嗯,我每天要做小红书,然后我有湿疹,我需要去涂药,要做一个提醒。还有个就是我每天要看会书, 呃,还有一个的话就是我每天要录视频,创作,写写文案什么的,我就想做一个这个这个小程序,然后我们家里面有两只猫,一只黑猫和一只鲜龙猫,我想把它们做成一个很漂亮的鱼丸,我就看一下最近这个东西能不能出来。 是用 codex, 他 自己在帮我做 app webcd, 这个是我用 ai 画出来的图, 这个是提醒我涂药,因为我有湿疹。这个是发小红书,这个是看手机,这个是我要录的 talking 或者是玩的一些东西,这个是提醒。我查药。这个是原设计图,这个是玩平板,这个是玩电脑, 这个是原设计图,这是黑猫。原设计图,这是写写作创作,这是摄影。到时候看一下怎么去,他能不能直接去做 u i, 画进去半个小时就做成这个样子? 他的站位有一点点问题,但是我会改,改一下,现在挨着挨着改,就是我换了一下我一些设计,比如说我说应该是两只猫,还有的话就是看书的,这个应该看成一本书的样子, 去把它去再再优化一下,把这个猫放在这个圆圈的位置,我就是描述给它,这个是改的第三版,哼哼哼,然后,但但但是这里还是是有一点,不过这种已经很好了。看,这就是我做的正向计时然后涂的呀,这些还没有改,我看能不能修改?还不能修改 写脚本推进推特设置哦,在这可以在这设置涂药哦,比如说我这个叫做,呃,嗯, 对吧?哎,什么药来着?我记不到了,不管他什么药,退回去。呃。创作设置里面,比如说小红书发布,对吧? 然后看书。我想看书是什么?哦?书名啊?比如说叫做,嗯,百分之五的改变。看一下啊,还可以改提醒,好,看一下它的桌面手势对不对? 好,可以了,这个已经改怪了。可以,然后我要做成那个 app, 然后再做成 app 之后看一下怎么用好。还开发了一个功能,就是日报,我们可以做了什么事,他会自动的 就完成,未完成,然后干了什么,看了是什么就可以保存。然后后面的话我是同步到后段,因为我有买了服务器嘛,然后也注册了这个公网,就蛮不错的。

今天我们要聊的话题绝对让所有程序员朋友都心跳加速。 openlight 刚刚正式推出了 codex 桌面版应用,这可不是普通的更新,而是一次对 ai 编程领域的重磅炸弹。 说实话,当我第一次看到这个消息时,我的反应是, openlight 这是要彻底改变编程的游戏规则啊! 当地时间二月二日, openai 正式推出了专为 macos 设计的 codex 桌面应用程序,这不仅仅是一个简单的聊天客户端哦! sam 奥特曼亲自下场,表示这是他最爱的内部产品,甚至上周他都没打开 ide, 仅凭 codex 就 完成了一个完整项目开发。这意味着什么? 意味着我们可能正在见证编程方式的根本性变化。那么, codex 桌面版到底有什么厉害之处? 让我给你划重点。第一,多智能体并行写作。你可以同时运行多个 ai 智能体并行工作。想象一下,你就像一个指挥家, agent 在 帮你重构数据库。 agent b 同时在给新功能写单元测试, agent c 在 处理接口,调试它们各干各的,互不干扰。 这种并行处理能力简直是把编程效率提升了数个量级。第二,工作数模式。这是基于 get 集成的高级功能, 每个 agent 都在独立地、隔离的本地副本中工作,只有当你满意并点击合并时,代码才会进入你的主分支。这就完美解决了开发者最担心的 ai 幻觉问题,再也不用担心 ai 一 不小心毁掉你的整个本地仓库了。第三,技能,系统和自动化。 你可以为 codex 预设技能包,包含特定的指令、 api、 脚本或工作流。更厉害的是,自动化功能可以设定定时任务,比如让 codex 每天早上九点自动扫描 github issue, 并尝试给出修复方案。 这意味着什么?意味着程序员终于可以从那些重复性的琐事中解放出来了。但光说不练假把式, codex 的 实际表现如何? 根据用户反馈, gpt 五点二 codex 版本在查错和逻辑严密性上确实是目前的独一岛。有用户反映,在处理大型工程项目时,他不会像以往那样写着写着就失忆了。 最让人震撼的是, openai 仅用一句话就让 codex 消耗七百万 token, 徒手搓出了一个三维版赛车游戏。从粗糙的出版到精致的最终版, codex 扮演了设计师、开发者和 qa 测试员的多重角色,通过实际试玩来验证自己的工作。 这种端到端的开发能力确实令人惊叹。不过,产品也不是完美无缺。有用户反映,当上下文极其庞大时, codex 偶尔会陷入自循环,不断地读取文件、制定计划、推翻计划,然后重复这一过程。 而且,对于非专业程序员来说, codex 可能门槛偏高,如果你给的指令不够专业,它会表现得很死板,甚至罢工。那么问题来了, openai 为什么在这个时候推出如此强大的产品? 答案很简单,硬钢 cloud code。 大家都知道, antarctic 的 cloud code 凭借出色的代码能力和原生集成体验,已经赢得了大量开发者的心。面对这个愈益强劲的竞争对手, openli i 必须拿出真正的杀手锏, 而且这远不止是产品之争,更是开发入口的争夺战。 openai 正在尝试定义一套基于 ai 智能体的软件开发新方法论,希望成为新时代软件工程事实标准的制定者。想想看,如果开发者习惯了在这个指挥中心里管理 ai 智能体 这种用户年性将远超普通的代码补全工具,这正是 openai 最看重的。不仅仅是提供一个工具,而是定义一种工作方式。好了,重头戏来了,这对我们普通投资者意味着什么? a 股市场有哪些机会值得关注?首先, ai 编程工具普及化受益板块。 随着 context 这样的工具降低编程门槛,软件开发效率将大幅提升,软件外包和服务类企业有望直接受益,可以关注那些已经积极拥抱 ai 编程工具的公司。 其次,算力需求增长带来的机会。 codex 的 多智能体并行工作模式意味着更高的计算需求,这对于 ai 服务器、云计算基础设施公司是长期利好,特别是那些在并行计算、高性能计算领域有技术积累的企业。 第三,软件开发范式变更的受益者。传统的 ide 和开发工具可能面临颠覆,而那些能够快速适应并集成 ai 智能体协助平台的公司有望脱颖而出。 关注在 devops 云原生领域有深厚积累的上市公司,但也要警惕风险。 ai 编程工具的进步可能对传统软件外包模式带来冲击,那些依赖人力堆砌、技术含量低的代码工厂类企业可能面临巨大压力。投资者需要仔细甄别,寻找真正有技术壁垒和创新能力的企业。那么 对我们普通人来说,这意味着什么?如果你是一名开发者,那么好消息是 codex 确实有可能让你告别九九六。 但坏消息时,你需要快速学习新的技能,从写代码转向任务分解、智能体调度和提示工程存编码能力的重要性,可能部分让位于指挥和协调多个 ai 智能体的能力。如果你是一名学生或初学者,编程的门槛确实降低了,但精通的门槛可能提高了。 你需要理解软件开发的整体架构和设计理念,而不仅仅是语法细节。对于非技术背景的普通人,长远来看,软件开发的成本可能下降,我们有望享受到更多高质量、低成本的数字化服务, 但短期内可能会经历一段技术适应和就业结构调整的阵痛期。 openlayer codex 桌面版的发布确实标志着 ai 编程从对话助手向指挥中心的重要演变。这种转变不仅关乎技术本身,更关乎我们如何与智能系统合作的根本性思考。 不过,正如一位用户吐槽的那样, codex 目前还需要在应用和 vscode 之间来回切换,不如 kerfer 那 样有行间自动补全的流畅体验。而且部分 m 一 m 二基础版 mac 用户反馈应用开启后风扇狂转,内存占用较高。 所以革命尚未成功, open ai 仍需努力。最后用 sam 奥特曼的话来结束今天的分享。 ai 程序员就是不会耗尽多巴案,他们不会感到沮丧,也不会耗尽能量,他们会一直坚持下去,直到解决问题。这种不知疲倦的写作伙伴或许才是 codex 带给我们的最大礼物。
