粉丝1.2万获赞3.3万

open code 是 近期热度最高的 ai 编程工具,它的最大优势是有开箱即用的免费模型,通过简单配置,还能免费接入 gemine 三 pro、 cloud、 四点五、 opus 等顶级编程模型。 open code 可以 看作是一个开原版的 cloud code, 几乎具备了 cloud code 的 一切功能,而且对中国用户友好,不 会遇到 cloud code 里面限速、封号等一系列麻烦的事情。在 open code 里面有几个可以免费使用的主流模型,非常适合小白上手, ai 编程可以随便造随便玩,还可以用它练习 agent, skills, mcp, sub agent 等高级特性。本期视频是一个 open code 的 完整教程, 主要介绍 open code 的 四种形态,对比其他 ai 编程工具的亮点,还有我们要重点介绍欧买 open code 的 这个超强插件,还有等等的一系列高级用法。 open code 的 有四种形态,分别是命令行、桌面、客户端插件,最后是云端运行环境。我们先来看命令行,这里我准备用第二种方式,也就是 note j s 的 方式来安装。 我们先来到 note g s 的 首页,在这里根据自己的操作系统下载对应的安装包,把 note g s 安装一下。接下来我们复制 n p m 的 安装命令,我们打开一个终端窗口,把安装命令粘贴进来回车,这样就安装完成。输入命令, open code 就 可以直接启动了,进入这个页面打个招呼, 这样就完全配置成功了,非常简单。接下来我们来看客户端版的安装,在这个页面点击下载客户端,然后一路点击下一步完成安装。打开以后选择一个文件夹作为项目文件夹就可以直接开始使用了。 open code 的 客户端并不是一个完整的 ide, 它只有基础的对话框功能,而 而且目前处于贝塔测试版,我试用下来 bug 还是比较多的。所以本期视频我们主要还是以命令行版本为例进行操作。接下来我们来看插件版的安装。使用插件版的 open code 的 前提是需要先把命令行版的安装好,这里我以 vs code 为例,我们打开 vs code, 在 左侧的 extensions 搜索 open code, 然后我们找到这个 open code 插件,点击安装。安装好了以后,我们按快捷键 ctrl shift 加 p, 打开命令面板,敲这个命令, open open code 回车,这样就以插件的形式打开了 open code, 它可以自动关联左侧窗口打开的代码文件。然后我们还可以选中一些代码,点击快捷键, ctrl alt 加 k, 把这些代码直接快捷地粘贴到 open code 的 聊天窗口里面, 这就是插件的全部功能了。最后一个云端运行环境,我们放到视频的最后面再看 open code 最棒的是内置了一些免费的模型,我们敲命令来到软件进来以后,输入命令斜杠 models, 后面带 free 标记的都是一些可以免费使用的模型,特别是 g l m 四点七,还有下面的 mini max 二点一, 编程能力都非常的不错,零配置开箱即用,输入需求就可以直接编程了,很适合新手用它们来练习 ai 编程。接下来我要推荐一个插件叫 open code 的 anti gravity os。 anti gravity 是 谷歌推出的一个 ai 编程的 ide, 它里面十分慷慨地提供了 jimi、 nike 三 pro 还有 cloud opus 四点五这两个顶级的 ai 编程模型,我们可以借助这个插件把这两个顶级模型免费地接入 open code 里面使用,在它的 get up 首页有安装方式, 最简单的就是把这一句提示词复制下来,然后我们来到 open code 粘贴进来开始,这样 ai 就 能自动帮我们完成安装,这里耐心等待一会,这样插件就安装完成了。接下来我们复制这个命令,然后我们打开一个新的命令行窗口,执行这个登录命令。 这里的模型供应商选择谷歌,选这个 anti gravity 的 登录方式 project id, 这里直接回车,这里登录一下自己的谷歌账户, 点击登录,然后把生成的这个 u r l 粘贴进命令行回车,选择 n 回车,这样就配置完成了。我们重启一下 open code 的 斜杠 models, 在 模型选择里面我们就可以选到 jimmy nine 三 pro 还有 cloud opus。 四点五这样打个招呼成功给到了输出就配置完成了。接下来我们把另外一个好用的编程模型 gbt code 也接入到 open code 的 里面。就在前几天, open a i 跟 open code 的 官宣进行了合作, 我们可以直接在 open code 里面使用 chad gpt codex 的 编程套餐。首先我们需要在 chad gpt 的 官网获取一个至少是 plus 以上级别的套餐,在这期视频里面详细的介绍了订阅方法。我们来到 open code 输入这个命令斜杠 connect 回车,这里选到 open ai, 选择 gbt pro, 在 浏览器里打开这个链接,选择继续,这样就登录完成了。然后我们回到 open code 输入命令斜杠 models, 这样就可以选到 chat gbt 的 几个模型了,除了上面这几种接入 ai 的 方式,输入斜杠 connect 命令,可以查找到七十五种 ai 的 接入方式, 几乎囊括了所有的模型供应商。比如我们可以找到 open root, 这里需要我们填写一个 open root 的 api key, 我 们来到 open root 的 官网,点击 get api key 创建一个, 把这个可以复制一下,填写到 open code 的 里面,回车一个 open root 就 能接入市面上几乎所有类型的大模型,而且国内用户也可以很方便的获取额度,可以说我们只要接入了 open root, 就 可以使用几乎一切的大模型。 我找了一个之前常用的经典测试案例来测试一下这里 open code 的 表现有几个亮点。首先在开始之前,他会反向询问我一些问题,比如说只是要代码样例,还是一个完整可以运行的程序,有哪些功能是必须实现的,调用哪个 jimmy 模型,然后环境变量是怎么保存的, 在动手之前他会把所有的需求细节询问清楚,这点非常的不错。然后他列出了一个详细的开发计划,并且分步骤完成,每完成一步都会标记出完成。 第二个亮点就是命令行版的代码比对界面,我觉得是所有命令行类的编程工具里面做的最好的,整个编程过程没有出现错误,也没有出现过需要代码返工的场景,一次性就完成了这个需求的开发。这里我使用的编程模型是 gpt 五点二 codex, 我是通过登录我的 chat gbt plus 订阅的账号把 codex 模型接入进来的,我觉得它在 open code 里面的表现跟使用原生的 codex c l i 的 表现几乎是一致的。 open code 在 底层对各种编程模型都进行了很多工程上的优化,还是很不错的。 喷扣的里面重点突出了一个叫做 session 的 概念。我们每次跟 ai 开启的一个新的对话,就是一个全新的 session, session 可以 后台运行,而且可以多个 session 并行运行,比如这是我们刚才生成的你画我猜的游戏网站,这里我想增加两个功能, 首先我想让画笔可以调整颜色。第二个功能我想增加一个计时器,如果作画超过二十秒,游戏就失败了。我们先输入第一个需求,增加一个计时器,在第一次落笔的时候进行计时,如果超过二十秒,游戏就失败了。开始 在这个任务的执行过程中,我们可以输入 new 命令,创建一个新的 section, 然后开始我们的第二个需求,第二个需求是画笔可以调节颜色。我们输入命令斜杠 sections, 就可以看到我们触发的 session 前面一个打转的符号,表示它正在后台运行。这样我们就创建了两个 session, 让两个需求并行开发,还可以在两个 session 之间互相切换,查看它们的执行状态。好,这样就完成了, 我们可以调整画笔颜色,然后我们开始作画的时候,右上角也出现了一个倒计时,我们成功利用了 session 功能,并行地完成了两个需求的开发。输入斜杠 share 命令, 可以把这个 session 的 对话记录分享成一个网页,网页的地址已经复制进了粘贴版,我们把地址粘贴进浏览器, 就可以看到这个 session 里面跟 ai 的 对话记录,包括它是怎么进行文件修改的?有了这个历史记录以后,我们就可以很方便的把我们的编程过程跟其他的用户进行分享。输入命令 on share 就 可以取消分享, 之前的链接也就变得不可用了。输入命令斜杠 export 就 可以把对话记录导出成一个文件。刚才我又进行了两次对话,先让它把画笔默认改成红色,然后把这个提示删除。 open code 还有一个亮点功能,就是它的时间线,或者说是检查点。我们输入命令斜杠 time line 回车可以看到这个 session 里面的跟 ai 的 对话记录,我们可以选择任意一次的对话记录,选择这个 reward 功能, 把代码跟聊天内容一起回退到这次对话之前的状态,我们可以回到这个时间点再重新进行修改。 在上期视频里面,我们介绍了 agent skills 的 基础概念以及其目录结构,我们可以把 skill 理解成带目录的说明书。每个文件夹都对应一个 skill, 也就是一个技能包。 把一个 cloud code 中的 skill 迁移到 open code 里面非常的简单,我们只需要把目录里面的点 cloud 替换成点 open code 就 可以了。 在上期视频里面,我们一共创建了三个 skills 文件夹,把这三个 skills 迁移到 opencode 里面也非常的简单。我们来到 opencode 的 项目文件夹,新建一个叫做点 opencode 的 文件夹, 进来以后再新建一个 skills 文件夹,然后就可以把这三个技能直接复制进来,这样我们的项目就拥有了那三个技能。我们右键在终端打开,输入 opencode, 启动起来。我问他你有哪些 skills? 这里给出了完整回答,当我们有需要的时候,它就会调用这些 skills 进行工作。接下来我们来看 m c p。 的 配置方法。 open code 里面有两种 m c p, 我 们在文档里面可以找到一个是 local 的 方式, 也就是通过本地命令来执行。还有一个 remote 的 方式,也就是远程调用。我们先以这个 set cn 为例来把它配置一下。我们先来到 open code 的 配置文件夹,用户你的用户名 点 configure, 然后 open code 找到这个配置文件。 open code 点 jason, 来到文档站,这里把 m c p 的 这一段复制一下,粘贴过来。我先把这些多余的逗号去掉,这里填写上 m c p 的 名字,这里我就叫做 set c n 类型的话是本地,然 然后 command 这里填写命令 n p x, 后面是 shift c n, 把这一段复制过来。最后这里还有一个 m c p, 我 们打个逗号,添加上 enable, 表示启动下面没有环境变量,这样一个本地的 m c p 就 配置完成了。接下来我们再看一个远程调用的案例, 我们就以这个 context 七 m c p server 为例。我们回到 opencode 的 文档站,在下面找到这个远程调用的案例,把这一段复制一下,打个逗号,粘贴到配置文件里面来。这里类型是 remote 远程调用 url, 我 们把 context 七的 url 复制一下,粘贴过来。 在 hide 里面我们填上 context 七的这一串粘贴过来,这里它需要一个 apikey, 我 们可以来到 context 七的官网创建 apikey, 把这个可以复制一下,填写到配置文件里面, 把这个 m c p 的 名字改成 contact。 四七,我们重启一下 open code, 输入命令斜线 m c p, 就 可以看到我们刚才配置的两个 m c p, 这就是本地,还有远程调用两种 m c p 的 配置方式。 oh my open code 是 open code 上一个最火的编程插件,它本质上就是一系列的工具加 m c p 加编程 agent 的 组合捆绑包。比如在工具方面,它集成了 l s p 高级版,可以通过编程语言的语法和语义,帮助 ai 快 速理解和定位代码。 a s t 工具可以通过代码的语法术进行关联搜索。 open 工具借助多模态大模型的视觉能力,帮助理解图片还有 pdf 等信息,还有像 delegate task, background task 这些 agent 任务分配和后台调度工具。插件还内置了三个 mcp server web search 用于网络搜索, context 用于获取最新的文档。 group app 用来在 github 仓库快速搜索代码。 插件还内置了七大编程智能体,分别是希奇福斯,它是主智能体,用来规划和调度任务,先知用来做架构设计、代码评审等等。图书管理员用来查阅文献,探索者用来进行网络搜索。还有前端工程师、 文档编辑者,还有多模态等等。插件给每个智能体都分配了一个最适合他工作的大模型,比如前端工程师使用前端能力最强的 jimmy 三 pro 模型,主 agent 使用的是 cloud opus 四点五,据说这是作者花了两万四千美元的 token, 找到最适合的 ai 编程团队。 好,我们把这个插件安装一下,在它的 github 首页,这里有一段提示词,就是 install 开头的这一段,我们把它整个复制下来,我们回到 open code, 把这段提示词粘贴过来。开始安装的时候,插件会询问我几个问题, 他先问我有没有可洛的订阅,这个我是没有的,我有 gbt plus 订阅,用 gbt 去替代可洛的模型,然后问我有没有拆的 gbt 订阅,这里我选择 yes jimmy 订阅,有, 最后选择确认。过了一会,插件成功完成了安装。安装完成以后,我们来到 c 盘用户你的用户名点 config, 然后 open code 的 这个文件夹,在这里面有一个欧买 open code 的 配置文件,这里定义的是欧买 open code 的 七大智能体所用的模型,我们可以根据自己的需要来进行调节。 这里我把希希福斯的模型换成 g b t 五点二,剩下几个的模型都是作者的推荐配置了。然后我们重启一下 open code 的, 我们进来以后看到它显示的默认智能体就是希希福斯。 这个插件主要有几种用法,首先我们可以敲 at, 然后挑选一个智能体给我们干活。还有一个用法就是输入这个魔法词 u l w, 也就是 ultra work。 输入这个魔法词以后,不买 open code 就 会尽可能地调用它的一切潜能,把任务分配给几个智能体,并且并行运行, 由这个主智能体西西福斯进行居中调度。这里他询问我要什么样的网页,我们大体填一下需求,然后开始 我们看到他把任务拆分成了一个 to do list, 然后同时开启了三个后台任务并行执行,然后他对这些后台任务进行疯狂的调度。我们耐心的等待一会,等了几分钟, auto work 模式运行完毕,我们来启动起来看一下效果。一个宠物商店的应用看起来还真是不错, 界面看起来就很清新,它在没有图片素材的情况下,还尽量地用 emoji 给我们配了一些图,整个网站的交互还有动画逻辑看起来都是不错的。如果你有 gbt、 cloud 等几个顶尖模型的订阅,不妨来试一试。这个插件可以综合地调度各个领域最强的模型,完成一个很不错的编程任务。 购买 open 扣的还有一个重要玩法就是我们输入这个命令斜杠 raf 路虎就是拉尔夫循环,这个模式可以强制 ai 长时间的循环,对一个非常难的任务进行持续工作。 比如我可以要求它使用 springboard 四的最新标准重构整个项目,然后直到所有的测试用力都通过,它可以循环连续运行好几个小时,直到最终的任务完成。 刚才我们介绍了命令行、桌面板还有插件等运行环境。接下来我们看云端运行环境,这里我以 github 举例, 它的主要功能是当我们在 github 上面输入斜杠 open code, open code 就 可以在 github 云端进行工作,比如可以为我们解释问题,自动修复问题,并且创建 pr 等等。这里有一个安装方式,我们来试一下。首先第一步,先把项目上传到 github 上面, 这里还是刚才那个宠物商店的应用,点击这里的 south control public 是 branch, 这里我选择 public, 把这个项目变成一个 gitap 上面的公开仓库,点击右下角的 open on gitap, 这样我们的代码就成功上传过来了。接下来我们来到代码文件夹,把这个安装命令复制一下,粘贴过来执行。点击 install, 选择一个模型替工商,这里只能用 api 选择一个模型。然后还有两步需要操作,首先要把项目里这个文件提交到 gitap 上面,它已经准备好了这个配置文件, 我们先把它提交上去,接下来它需要把这两个环境变量填到项目里面,我们来到项目的 sightings, 然后下面的 secret and variables 这里找到 actions, 在 这里的 repository secrets, 我 们把第一个 key 的 名字复制一下,粘贴过来,对应的密钥可以在谷歌的 as studio 创建一个,这样填写过来保存。 接下来第二个 key 复制过来,还是填写相同的密钥,这样填写好了两个密钥。比如某个用户可能会在一处里提一个 bug, 说顶部导航栏 find ipad 跟 adopt null 功能重复, 应该去掉这个 find ipad 就是 这两个功能重复。在这个项目里面就可以直接斜杠 open code, 调出 open code 的 功能, 让 opencode 把这个 bug 修复一下,我们提交这个评论。然后我们来到项目的 actions 里面,可以看到这里有一个 action 就 正在执行了,这个就是 opencode 的 工作流,它现在正在 gitlab 的 云端运行,帮我们来修复这个问题。任务运行完成,我们来到 pullrequest 这里 就可以看到一个代码合并请求。在 file changes 这里可以看到它对代码成功进行了修改,我们只需要点击这个默认设置按钮,就把 open code 这次修改合并到了我们的代码仓库,这样这个一束就成功完成,并且关闭了。 接下来我们再介绍 open code 的 几个其他的重要功能,这些功能其实在之前的 cloud code 还有 codex 的 视频里面已经进行过介绍了,这里我们再快速的过一下。 首先第一个命令斜杠 inate, 这个命令可以让 ai 通读整个项目文件夹,然后把它学到的关于整个项目的知识生成一个 agents 点 m d 文件,这个文件就作为整个项目的系统提示词,可以帮助 ai 快 速地了解项目下一个重要命令。斜杠 compact 用来压缩之前对话的上下文,把之前的对话提炼成一个简洁的摘药来释放模型的上下文窗口。除了这些内置的斜线命令以外,我们也可以创建自己的命令。我们来到 opencode 的 配置文件夹,在这里面可以新建一个 com 的 文件夹,在 这里面就可以以 markdown 文件的形式来定义自定义命令。比如这里我创建一个自定义命令,叫做运行测试,我把官网上这一段样例复制过来粘贴进来,我们可以指定它是 build 或者 play 模式下面的命令,在下面的描述里面写清楚这个命令是做什么用的。 配置完自定义命令,我们可以在 open code 里面斜线,然后是命令的名字,这样就可以运行我们的自定义命令。下一个功能可以定制智能体, opencode 里面预设了 plan 跟 build 两种智能体,我们也可以创建新的。我们来到 opencode 的 配置文件夹,在这里面可以新建一个 agent 文件夹,比如这里我想新建一个 code review 的 智能体,让我新建一个 markdown 文件,在这个智能体的文件里面填上描述类型,它是一个主智能体还是 sub agent? sub agent 的 意思就是它可以由主智能体调度在后台执行,然后填上一个模型,后面是它的描述,就是这个智能体主要做什么事情。 定义好了以后,如果以后 ai 可能需要 review 代码的时候,它就会自动调用起这个 sub agent, 并且在后台运行,帮我们自动完成工作。 我们除了可以把一个智能体定义为 sub agent, 也可以定义为 primary, 也就是主智能体。定义成主智能体以后,我们可以按 tab 键直接显示地切换到这个智能体进行工作,而 sub agent 只能在后台由 ai 自动调度执行。好,这就是本期视频的全部内容了,感谢大家点赞支持,我们下期再见!

cloud code 的 平替产品来了,开元免费,它就是 open code。 如果说 cloud code 是 二零二五年限相机产品,那么 open code 大 概率呢,是二零二六年的最令人惊讶的 ai 工具,并且我相信它会持续地活下去。首先说一下为什么要推荐 open code, 不是因为 cloud code 不好用,是因为很多人用不上真正的 cloud code, 大 部分人连 cloud 账号都注册不下来,更别提订阅会员了。至于 code x gemini、 c l i 等这些工具,与 code 比起来呢,简直就是弟弟啊! open code 发布的第一时间我就开始用了,深度的使用了一段时间,我觉得这个工具百分百可以匹配 cloud code, 并且我预测二零二六年,它大概率体验上会超越 cloud code。 opencode 与 cloud code 呢,很像,主打终端使用,支持 agent、 mcp、 skills 插件等等。 并且呢,能够无缝衔接 cloud code 创建的 skills, 使用体验上基本上是照搬了 cloud code 的 模式,斜杠命令、艾特文件、自定义指令等等。 但是它比 cloud 扣的多了一些功能,最大的优势呢,就是支持超过七十五种模型,比如你可以接入国外顶尖的模型 gbt、 五点二扣的 x、 gm 的 三点零 pro、 cloud group 以及国产的模型 gm、 mini max、 七 m、 dspig 等等。而且划重点,还有些模型呢,是免费用, 不需要订阅,不需要账号,不需要注册,国内正常访问。这个对于 card code 挡在门外的用户来说,简直是天降福利啊!好话不多说,接下来教大家手把手安装 open code, 然后教你如何配置模型,一分钟让 open code 成为你的 ai 搭子。 open code 的 有四种使用方式,终端使用、客户端使用 ide 使用云端使用终端,才能让 open code 的 释放百分百的潜力啊。所以本期视频呢,主要讲解前两种使用方式,终端 ide。 这里呢,我整理了一份详细的安装使用文档,如果你需要呢,我也可以发给你。接下来呢就照着文档带大家先安装,先演示 windows 电脑的安装,然后再演示苹果电脑。 windows 的 安装稍微复杂一点,第一步我们需要安装 node 点 gs, 打开 node 点 gs 的 主页, 这里我们选择 windows, 后面这里大家根据自己的电脑类型选择,我这里是叉六四,点击下载 msi 格式的文件并安装,安装成功后,同时按住 windows 键加 r 键,输入 powershell, 打开终端,然后我把文档中的这条命令复制到终端里回车。等一会我们看到这样的界面就是安装成功了。 接下来呢是苹果电脑的安装。首先打开终端,然后把文档中的这行命令复制到终端里回车。 现在可以看到命令行显示正在安装 open code, 这里呢有版本号,等进度到了百分百就安装完成了。苹果电脑的安装呢,比较简单,我们试着输入 open code 回车。呃,但是这里提示找不到该命令,别慌, 因为安装成功后呢,需要重启一下终端,我们摁住 command 加 t 键,重新打开一个终端,然后再次输入 open code 回车。出现了这样的界面就代表安装成功了。 open code 支持在 cursor vs code 中使用,并且经过我这几天的试用呢,我发现 vs code 中使用体验非常好,特别是视觉效果。 接下来再教大家如何在 vs code 中使用,注意不需要安装任何的插件,不过前提是我们已经在终端里安装了 open code, 打开 vs code, 点击顶部工具栏的 terminal 就是 终端,然后选择 new, 然后输入 open code 回车,它会自动识别到呢是在 vs code 中。接下来我们就会看到这样的界面啊,就可以继续使用了。好,到这里你就可以正常使用 open code 了。接下来我们看一下有什么模型。输入框中我们输入斜杠 models 回车,可以看到这里列出了很多的模型,后面显示 free 字样的呢,就是免费的模型,目前免费的有 g l m 四点七, mini max 二点一,还后面的这个还有 g l m 四点七与 mini max 二点一呢,在绝大多数的场景已经够用了,不限量免费用,非常的香。这里我选择 mini max 二点一,然后用一下试试。我这里输入,你是谁,你能干什么? 看到回复了, nice, 你 如果订阅了 g p t gemini 的 会员,那么也可以接入到 open code 中。这里我以 g v t 举例给大家演示一下如何接入。我们输入杠 connect, 选择 openai, 然后选择呃 gpt pro 或 plus。 回车,打开浏览器登录账号授权后就能使用 codex 和 gemini 模型了。我们输入 gmodos, 选择 gpt。 五点二,回车试一下 啊。输入介绍一下 open code, 我 们看到这里有输出了,接入成功。最近 cloud 的 把 open code 的 a p i 给封了,即使你有 cloud 的 会员也没办法进入到 open code 中,但是我们也有其他办法能在 open code 中使用 cloud 的 模型,并且是免费使用。 下一期教大家如何在 open code 中免费使用 cloud 的 模型,大家点点关注哈,跟着阿亮学 a。

open code 这个开源项目最近很多人都在聊,说是 cloud code 的 平替功能呢,和 cloud code 也是一模一样的,所有模型都能用,但是对于我们普通人来说,我们要怎么用? 网上评测我看了不少,但是我还没有看到有人用它完整的演示一遍开发流程,所以今天我来做这个事情。 我会用一套平时我在 cloud code 上使用的开发流程,结合 open code 从零开始开发一个服装电商的模特换衣应用,带你走一遍完整的流程,顺便也测试一下它和 cloud code 到底有什么区别。那我们现在开始 这套方法我之前已经分享过两次了,就是这一期和这一期。现在呢,我把它迭代到了三点零版本。整体流程是这样的,首先用毒蛇产品经理技能收集需求,他会通过追问来完善细节, 然后生成产品文档。接着用 ui 提示词,设计师技能根据文档生成原形图的提示词,然后把提示词丢给 nano banana 生成原形图,再用 google ai studio builder 来开发前端,最后用全站开发工程师技能完成后端的开发和后续迭代。 整个流程是由一个主控的项目规则文件 agent 点 md 来进行统一的调度。这个场景包含了需求收集、原型设计、前端开发、后端改造、功能迭代,基本囊括了日常开发的主要环节, 所以用它来测试,基本可以很好地展示 opencode 的 完整的开发流程。打开 opencode 官网,点进下载页面, opencode 有 四种使用方式,在终端里使用,客户端使用、安装 ide 插件或者集成到 github 这类平台。 我们今天讲的是第一种直接在终端里使用, mac 用户建议安装第一条命令, windows 用户建议用第二条。那我是 mac, 所以 复制第一条命令,按 command 加空格,输入 terminal, 打开终端,把命令贴进去,回车直行, 然后等待它安装完成就行了。这里可能会有一点慢,那就看你网速了。好, open code 我 们已经安装完成了,接下来我知道很多新手看不惯终端的命令行,所以我们就在 cursor 里面启动 open code, 应该会对你友好一些。打开 cursor, 在 terminal 里输入 open code 启动, 启动之后有个快捷键,你一定要记住 ctrl 加 p, 按下去会列出所有的命令。大部分命令可以在之后慢慢熟悉,但有一个现在你就要知道,就是 a 键下面的 switch model 切换模型使用后你会发现有很多模型可以选, 像 chatgbt, 五点二, gmail 三 pro, mini max 这些都有,带有 free 标记的,是免费的。其他那些常用的模型需要你自己去配 api, 想用别家的服务,可以按 ctrl 加 a 添加供应商那支持的还是挺多的。配置也很简单, 比如你想用 google 的 api, 那 就选 google, 然后把 gmail 的 api key 贴进去就可以了。接下来我们来开始配置,这个逻辑和 cloud code 是 一样的, cloud code 的 系统文件夹是点 cloud, 那 open code 这边就是点 open code, 然后这是我提前准备的技能文件, ctrl c 复制,回到 open code, 在 点 open code 的 这个系统文件夹下, ctrl v 粘贴,这样就一次性导入成功了。一共三个技能, 独设产品经理、 ui 提示词设计师,还有全站开发技能。接下来是导入项目规则,在 cloud code 里,顶层的项目规则文件叫 cloud 点 md, 那 我们这次用的是 open code, 它的项目规则文件要写成 agents 点 md 文件名不同,但思路是一样的,都是顶层的项目规则。 回到 open code, 把点 open code 的 这个文件夹收起来,然后 ctrl v 粘贴,这样项目规则就导入了。 注意看 agents 点 md 这个文件和点 open code 这个文件是在同一层级的,这点跟 cloud code 不 太一样。 在 cloud code 里, cloud 点 md 是 放在点 cloud 的 这个系统文件夹里面的,这个很重要,放错的话顶层规则就不会被加载。再来看一下文件结构,这是整套开发流程用到的技能文件,是我平时开发应用和小工具时用到的,当时用的是 cloud code, 所以 cloud 点 md 这个名字没改。 不过没关系, open code 完全兼容,能自动识别好技能和项目规则我们都已经导入完成了,接下来我们来走一遍完整的开发流程,用 open code 来开发辅助电商用的模特换装应用,启动主 agent。 这套开发流程分为几个阶段,每个阶段都有对应的指令 输入 slash help, open code 会列出所有的指令,包含从需求收集、生成原型图、提示词到开发和本地运行的全过程。 接下来我告诉他开发一个网页应用,帮助服装电商生成模特图,支持更换模特的姿势动作,调整服装的配色,还能更换新的搭配方案。声控模型用 gemma 三 pro image preview, 也就是 nano banana pro。 收到需求后,毒蛇产品经理的技能被自动调用了,然后开始针对需求进行追问,上来就说,别给我废话,让我选一个核心,那毒蛇味已经出来了, gbt 五点二骂起人来也是不留情面。 我告诉他,目标用户是独立设计师,功能范围需要支持声图姿势调整、配色搭配和编辑功能。确认没问题后让他继续。 那进入到第二轮追问,他问参考图是什么形态,这是个多选项。那我的设想是,上传的参考图可以是模特的人像照服装平铺图,或者是搭配平铺图, 控制方式可以用 prompt 文字指令,也可以从姿势预选库里面进行挑选,同时还要支持配色面板调色。确认没问题的话我们继续。 好。现在进入到第三轮的追问,问的是账号和付费模式,这个工具是我个人用的,所以不需要付费功能。那存储方面,现在是 mvp 阶段,主要是为了快速演示,暂时不考虑保存,先跳过 确认没问题的话让他继续。好。接下来是第四轮的追问,人脸一致性怎么处理?我的想法是核心需求是保留参考模特的脸部特征,成片的标准是多选, 一个是白底电商主图,一个是澎湃的质感效果。确认继续后,这个时候他已经收集到了足够的信息,开始直接编辑产品需求文档了。 好!运行结束后,他帮我们创建了两个文件,产品需求文档, product spec, 还有变更记录 product spec change log。 先看产品需求文档,因为我们的需求比较简单,生图工具和布局交互也都比较常规,所以他没有问太多交互和布局的细节。 那再看一下圈子 log, 现在是项目的初试阶段,变更记录里也只有一条初试记录,接下来我们有两个选择,直接开始开发,或者根据产品需求文档去生成 ui 原形图的提示词。 原形图提示词是可选的,但我觉得这一步能大大的提升最终效果。正好给大家演示一下输入指令 ui, 让它使用 ui 提示词设计师技能,生成圆形图提示词 好,完成了,提示词保存在了 ui prompt 这个文件里。那我们打开看一下,这就是生成的页面原形图。提示词用法也很简单,直接把提示词复制发给 nano banana pro, 生成产品原型就可以。 目前一共生成了三个页面,主页面、图片预览页面,还有报错页面。接下来我还要做一件事情,这套流程有两种用法, 第一种呢,是生成好原型图后,直接把图发给他,让他在 open code 里面进行开发。那第二种呢,是用 google a s studio 里面的 build 来开发,本期我就会演示第二种,这种方法对新手或者是刚刚接触外部抠钉的人来说,更容易上手,效果也更好。 我告诉他,你先别管 apikey 的 事,我会用 google a s studio 开发前端,开发好了之后,我会把代码发给你,你再帮我改造成前后端分离的项目。 他已经明白接下来要做什么,怎么配合我们,而且还直接给了建议,比如用 google a s studio 开发的话,回来时需要教给他哪些内容,或者开发好了之后让 open code 继续迭代,需要提供哪些信息和资料好。原型图我已经提前生成好了, 现在这个页面是 google a s studio 模型,选的是 nano banana pro。 我 做的事情很简单,把刚才生成的三个页面的提示词完整的贴进去, 顶部加一句话,帮我生成一个三宫格竖向排列的长图,这是一套电商模特试装的网页应用,然后他就开始帮我生成原形图了。 那我们放大看一下,这三张图基本上是按照我们的需求文档里的布局和功能描述生成的,当然后面开发的时候, ai 会拿这个图作为参考,并不会完全的百分百复刻,所以这一点你要注意。为什么要用 ui 提示词来生成原形图?主要呢有几点核心考虑, 第一是速度快,外部口令不需要一开始就追求完美,先把架构快速的搭起来,然后后面再慢慢的迭代 ui 和交互。 第二呢是为了好看,如果你不给 ai 参考图,光靠文字描述让它开发出来的页面通常都很丑,不管你提示词写的多好,在我看来都丑的要命。 所以用 nano banana pro 直接生成原形图设计其实很好,再结合我们这套方式,页面好看,功能呢也符合我们的产品需求,一箭双雕。这就是为什么我觉得这一步非常重要,想要给大家看一下。 好,那原形图已经有了,接下来我们打开 google a s studio, 先开发前端,我们先完整的复制一下 prods bike 里面的产品需求,然后回到 google a s studio builder 告诉他,让他帮我开发一个模特换装的应用, 先把 products back 整个贴给他,然后把刚才生成的 nano banana pro 的 原型图也贴上去。 ai 能力选择这边我们选择 nano banana powered app 和 generate images with nano banana pro, 因为我们的应用需要生图能力,必须调用 nano banana 检查没问题,点击 build 开始。接下来它会自动读取文档和我们发过去的截图进行开发。所以我们稍微等待一下 好,开发完成了。有几个注意事项,第一,记得右上角选择一下你的 gemna api key, 否则无法使用 gemna 三 pro 或者是 nano banana pro 这些付费模型。第二,我们来看一下界面的还原度, 那开发出来的界面和原型图已经有九层相似了,布局,色盘选择,模特姿势这些功能都有。好,我们来测试一下。先上传一张模特图, 再上传一张 gucci 的 最新的女装,一条红色的裙子,风格选择澎湃风格,输出四张模特姿势,选动态走路提示词就先空着,先不填,我们点击生成 好,生成完成了。放大看看,模特的真实感几乎无可挑剔,澎湃的风格,无影墙,走路姿势,人物和衣服的还原度都很好。接下来看一下代码,点击 code, 这就是他开发的所有的前端代码。把代码打包下载,然后找到刚刚我们下载的代码, ctrl c 复制,回到 open code, ctrl v 粘贴代码就导入了,然后告诉 open code 前端已经开发好了,代码放在了这个文件夹里, 这个时候他会问原型图有没有,你需要提醒一下他前端已经开发好了,直接看代码就行。后端部分他建议用 node 加 express, 但我决定选 next, 点 j s 看看他怎么处理, 确认没有问题,让他继续执行。等待开发的时候,顺便说一下,为什么我们要前后端分离。 google a s studio builder 开发出来的是存前端代码, api key 是 直接写在前端里的,那这样部署上线 api 就 会暴露,任何人都能看到。所以我们需要把 api 调用挪到后端,前端只负责界面和交互, 而且后端除了负责调用 api 以外,我们后面迭代的时候,比如要加全线连数据库,或者是业务逻辑,这些也都需要放在后端的 好开发完成了。不过它提醒我们,我们发给他的前端代码的基础是 vt, 不是 next 点 gs, 所以 这一版它用了 express 做后段,因为这是最小的成本,最小的改造方案。但如果我们坚持要移到 next 点 gs, 它也是可以帮我们执行的, 那到这里项目基本就快速完成了。所以接下来我直接输入指令 slash run, 让它在本地跑起来。 ok, 我 们可以看到项目它说启动了,但是显示的状态不正常, 不过没关系,他说他可以帮我们定位和修复好。修复完成了,原来是三千,这个端口被我另一个项目占用了,那他帮我们改成了三零零一端口启动, 如果你想随时停止,可以输入 slash stop, 就 会停掉后台的所有的服务。 ok, 项目启动了,界面功能布局都保持了原样,没有什么问题。 项目虽然跑下来了,但是我们不可能一步到位,所以接下来我们来测试一下迭代功能,我要给他加一个新的需求,我告诉他我想增加一个在页面上配置 api, 并且进行校验的功能。那针对这个功能,他开始追问,首先问我 api 怎么保存,那我选择肯定是存在后端, 然后问我校验的方式,这里我选择的是真校验,需要他发个请求,看看 api 能不能跑通, 确认没有问题,开始开发。顺便说一下我使用的这套开发流程,产品经理和全站开发这两个技能会循环配合,每次新增或修改功能,主 a 阵的会先调用产品经理技能,进入到迭代模式,通过追问补充并且更新产品需求文档和更新日期, 然后才调用全站开发技能去实现代码。这样做的好处是文档始终和代码保持同步,不管是日后自己回顾还是重新开窗口让 ai 接手,都能快速的了解项目的全貌。好,完成了,他说已经更新了产品需求文档和更新日期,那我们看一下更新的内容。 产品需求文档这边第四十九行辅助功能下面插入了 gmail api 保存交换的需求。再看圈趣 log 这边新增的 v 一 点一版本,内容是配置 api key 和交换功能。我们回到网页,应用,左下角已经出现了配置 api key 的 功能,我把我申请的 gmail api key 贴进去, ok, 交换成功,没有问题。好到这里,我们整个的开发流程差不多就走完了。最后我来聊聊我用下来的感受。 先说优点,第一,模型自由度非常的高,这是 open code 的 最大的优势。 cloud code 您只能用 cloud, 对 于使用其他的模型,它基本是严防死守。 open code 呢,你可以随便切换,想省钱就用免费的模型,想要效果更好就换 cloud 或者是 gbt 五点二,灵活很多。 第二呢,是整体的体验和 cloud code 非常的接近,指令逻辑既能加载开发流程,基本和 cloud code 是 同一个思路。 如果你用过 cloud code, 那 上手 open code 几乎没有任何学习成本,不过缺点也是有的, open code 是 开源项目,在使用 agent 或者 skill 的 时候稳定性就会差一些, 特别是多 agent 协助主 agent 调用 sub agent, 或者是主 agent 调用 sub agent 在 调用 skill 的 时候,这类场景复杂的话, cloud code 的 表现依然是最稳定的。 但总的来说,如果你预算有限,或者是想尝试其他的模型, open code 目前是最接近 cloud code 的 开源替代方案。而且说到底,工具本身作用其实有限,真正起到决定性作用的是你在用的那个模型,这才是最重要的。 好,以上就是本期的全部内容,如果对你有所帮助,别忘了点赞以及加入废台俱乐部,这对我们频道真的非常重要,那我们下期见。

三分钟上手开源 ai 编程神器 open code 厉害!哈喽大家好,我是姚路星,最近有个火爆全网的项目叫 open code, 为了照顾下新人,先简单介绍一下什么是 open code。 open code 是 get up 上面狂揽五十七 k star 的 一个开源 ai 编程神器,号称开源版的卡拉 code, 这是几乎所有主流的一个模型,更绝的是不用登录就能白嫖。免费模型地址如下, open code 不是 最近才出的项目,而让它真正起飞是欧麦 open code 的 插件,直接超进化成终极的一个 ai 编程助手。今天我就来手把手教大家如何三分钟上手这个超级项目。在开始安装之前,咱们先来聊一聊 open code 到底牛在哪里? 一,完全开圆,自由度拉满相比之下, kolog 虽然好用,但主打一个封闭。二、免费模型白嫖 open code 内置了四个免费模型,其中 glm 四点七、 mini max m 二点一、 kologfast。 一, 不用登录直接就可以白嫖。 三、双形态随心选 open code 提供了终端 t u i 和桌面端两种使用方式四,欧曼 open code 插件让 open code 开挂, 配合欧曼 open code 插件使用 open code 可以 获得异步、 sub agent、 关键词触发模式、深度思考、 lsp、 ast 集成、上下文自动管理等能力。好了,废话不多说,接下来手把手教你如何安装并使用 open code。 步骤一,选择你的战斗形态 open code 有 两种安装方式,根据自己的喜好选择方式 a, 桌面端对小白更友好,直接打开官网下载页面,选择你的电脑系统下载安装齐活。 方式 b, 终端 t u i 前提条件是你的电脑已经安装了 node s。 接下来打开终端,输入以下命令,一键安装。安装完之后进入你的项目目录,输入 open code, 看到那个赛博朋克风的 t u i 界面了吗?恭喜你, open code 已经就位了。 步骤二,装配欧曼 open code 的 外挂打开终端执行以下命令过程中你可能会遇到提示说缺少 board, 运行时不要慌, windows 用户和 mac linux 用户分别执行以下命令即可,然后再执行欧曼 open code 的 命令。 安装过程中会依次询问你 cloud 在 gpt 以及 java 的 一个订阅情况,如实回答就好,这样欧麦 open code 会根据你的订阅优化调用策略。 安装完之后,咱们再来看一下如何使用 open code, 基本的使用方式和 cloud code 没什么区别。再来看一下 open code 的 一个使用技巧。技巧一,切换 a 阵模式使用 tab 键就能在 build 模式和 plan 的 模式之间快速切换。 技巧二,关键词触发超能力前提是需要安装 openopencode 插件,配合 openopencode 插件,你可以使用这些魔法关键词完成意想不到的一个强力功能。 技巧三,模型自由搭配 open code 的 最大的优势就是模型自由,比如你可以用 germany 处理前端 ui 任务,用 gpt。 五,处理复杂的一个逻辑任务,用 cloud 处理长文档的一个分析,用免费的 glm 四点七日常开发。 总结一下,今天教给了大家三个事儿,一, open code 视察看原版的 cloud code 几乎支持所有主流模型,完全免费。二,如何安装使用桌面端傻瓜式安装, t o i 端通过命令行安装。 三,如何装配外挂通过 o my open code 插件获得 evaspaint 关键词触发、上下文管理等超能力, 最后的最后 open code 加上欧麦 open code, 绝对是目前开源界最能打的 ai 编程组合。纸上得来终觉浅,绝知此事要躬行,大家赶紧行动起来吧!加油!感谢大家三连谢谢大家,记得关注再走。

在二零二六年, open code 和 openwork 可能是我们个人 ai 使用者能够用到的性价比最高的 ai 智能体工具了。在个人日常办公、文件处理、数据分析以及报表生成、 ppt 生成这些领域, open code 是 真的能够直接接管你所有工作的工具, 支持 m c p, 也支持 ansapic 最新发布的 agent skill 功能。同时它还支持市面上几十种 ai 大 模型,还提供大量的免费 ai 模型供你使用。 哪怕你想尝试 ai 编程, open code 也是功能强大且性价比最高的工具。那么今天我就来为大家介绍一下如何安装和使用 open code 这款的 code code 的 工具,以及 open work 这款对标 co work 的 开源个人办公助手。 今天的视频分为以下几个内容,首先我们来快速安装 open code, 包括命令行和桌面 app, 然后了解一下如何做相关的环境设置以及添加 agent skill。 然后我们来安装 openwork 这款开源版的 cloud co work 工具,并熟悉一下相关的设置。最后我们来快速了解一下大模型的选择以及 token 的 消耗相关问题。视频中的内容和安装步骤我都整理成了知识笔记,视频的最后会分享给大家,那我们就正式开始。 opencode 的 安装非常简单,因为它不像 cloud code 那 么避远,而 sapic 对 cloud 的 使用有非常严格的限制,大多数情况下,我们还得通过配置环境变量来使用第三方 ai 模型, 而 opencode 的 不用。它的安装方法非常简单,直接到它的官网下载桌面客户端下载之后双击安装即可。如果你习惯命令行工具,也可以直接通过命令行命令行版本,具体的命令在它的官网上都有。 安装之后打开桌面客户端,选择你的项目文件夹,然后我们就来到了项目界面。接下来我们要做的第一件事就是选择一个 ai 大 模型, 我们点开选择模型这个按钮,在弹出的窗口中可以看到模型列表,其中最上面列出的是目前提供的免费模型,我们先选择一个免费模型,这里我们选择 mini max m 二点一。 然后在 ai 对 话框的左下角有一个 build 和 plan 的 模式切换按钮,那这两个有什么区别呢? build 的 意思就是直接建造, ai 会按照你的要求直接修改文件、编辑代码、删除文件等等。 而 plan 就是 做计划,先进行分析和规划,但并不会真的动手去做,等你先确认 ai 给你的规划你满意了,再切换到 build 模式去进行实际操作。 build 和 plan 是 两个默认的智能体,我们还可以通过配置文件来添加自定义的智能体,这个我一会儿会说到, 那么这就是 ai 对 话框的两个设置项目。接下来我们要了解几个核心的技巧。首先就是斜杠命令,在 ai 对 话框中输入斜杠就能看到斜杠命令了,比如斜杠 init 是 促使化项目并创建 agent 点 m d 斜杠 m c p 是 打开 m c p 列表,查看你已经连接的 m c p 服务,这里呢就引出了下一个核心技巧,也就是配置文件。我们通过斜杠以 n t 出示话来创建的 agent 点 m d 文件是项目特定的配置文件,比如项目结构、编码规范、命名规范等等, 这些大多数都是和编程有关的,如果你不写代码,而只关注个人日常办公和文件管理的话,不用关心这个。另一个文件就是 open code 点 json 这个配置文件。这个配置文件所在的位置是你用户目录下的点 config 文件夹下的 open code 目录下, windows 就是 c 盘 user 你 的用户名,然后找到点 config。 而 mac 用户是你用户主目录下的点 config 文件夹。要注意, mac 上带点的目录默认是隐藏的,你要使用 command 加 shift 加点,把它们显示出来。 这个 open code 点 json 文件或者是点 json 文件,就是 open code 的 核心配置文件了。点 json 就是 json with comments, 就是 带有注视的 json 文件,本质上就是 json。 那在这里我们可以配置 mcp 服务以及自定义 agent。 我 目前就配置了一个 notion 的 mcp 啊。 notion 的 mcp 也很简单,是 notion 官方发布的,我之前的视频有讲过, 我还自定义了一个叫 smart build 的 智能体,并设置了系统提示词。那这样一来,在 ai 对 话框中,你除了能看到 build 和 plan 这两个默认 agent 之外,还能看到你自己配置的 agent。 有 关 open code 点 json 这个配置文件的详细写法,大家可以参考 open code 的 官方文档。 那么关掉 open code, 点这一次文件,在当前这个 open code 文件夹下,我们可以创建一个 skills 文件夹,然后把我们从 github 上下载的 skills 复制进来,那么我们的 open code 就 安装上这些 skills。 其实和 cloud code 是 非常相似的, 我目前也是安装了很多日常工作相关的 skill, 比如 word, excel, pdf, 还有无线画布、 comics 相关的 skill。 那 关于 skill 我 之前的视频也讲过,那么到此我们就完成了 open code 的 所有配置。那总结一下,安装完 open code 后, 选择一个免费的 ai 模型,然后在用户目录下的点 configure 文件夹下的 opencode 文件夹里创建一个 skills 文件夹,把你常用的 skills 复制进来,你的 opencode 就 已经是完全体了。那至于 mcp 和自定义 agent, 按照你的需求到 opencode 点 jc 文件里添加就可以了。 那具体的使用,我在屏幕上快速地做一个展示,比如输入一个指令,让智能体调用相应的 skills 来为我们进行英文文档的翻译,并拣写成中文的知识笔记。还可以读取 rss 订阅,并通过 notion mcp 把获取到的 rss 信息导入到 notion 数据库中。 还有一个最便捷的使用场景是直接把 github 上的开源项目的项目地址发给 opencode, 让它来帮你安装在电脑上,那这样你就不需要自己亲自去阅读这一大片英文的 readme 文档,那非常的方便。 但是归根结底, open code 还是一款侧重于编程的工具,和 cloud code 是 类似的,但是在我们日常工作中用的最多的就是办公场景,比如文件的处理、数据分析、办公流程等内容。那么这里最好用的工具就是 openwork, 它是在 open code 的 引擎基础上构建的桌面应用程序,和 cloud 最新推出的 codewalk 一 样,针对非技术用户和日常办公场景进行了大量的优化,有非常好用的图形化界面,那使用起来几乎没有什么难度。接下来我们就来快速安装一下 openwork。 我 们来到 gitlab 的 openwork 仓库,点击右侧的 release 链接,在列表中选择适配自己操作系统的安装文件,下载之后双击安装即可。 然后打开 openwork, 首先还是选择一个文件夹,这个文件夹就可以选择你日常办公的文件夹,比如放置你的报表和 ppt 的 文件夹,也可以是你的 obscene 知识库。文件夹 打开之后,我们点击 new task 按钮,就可以开启一轮 ai 对 话了。当然我们还是要选择一个 ai 模型,我们依旧选择一个免费的模型。 mini max m 二点一 这个时候我们在右边的菜单栏能看到一些内容,包括已经连接的 m c p 服务、已经安装的 skills 以及已经安装的插件等等。 我们先点击左上角的后退按钮,回到主页面,在左侧菜单栏中就能看到一些设置选项,比如我们点击 skills 就 能看到已经安装的 skills, 还可以点击导入按钮来导入你下载的 skills, 或者直接打开 skills 所在的文件夹。 那这样的图形界面是非常一目了然的,比之前的 open code 界面要直观很多。我们点击左侧的 mcp 选项,页面中就显示了你所连接的 mcp 服务,它默认给你提供了一些 mcp, 比如 notion, stripe 这些。 把滚动条拉到最下面,在 edit mcp config 里就可以编辑我们刚才说过的 open code 点 jc 文件了,那这里我们就不多讲了。 然后在 plug ins 界面,我们可以安装一些插件,这里我推荐一个 github 上名字为 awesome open code 的 仓库,里面收集了大量的优质 open code 插件, 把插件的名称复制到 openwork 的 plug ins 界面中的 add plug ins 文本框内,然后点击 add 按钮就可以添加插件了。 比如你可以添加一个 google ai 搜索插件来增强 opencode 的 网络搜索能力。再比如,你可以添加 gemini 身份验证这个插件,来让 opencode 能够使用你谷歌账户中现有的 gemini 套餐的额度。 我们都知道谷歌的 ai 订阅用户会有大量的 java c l i 和 anti gravity 的 ai 额度,那通过这个插件就可以使用 java c l i 的 ai 额度。假如将来 open code 不 再提供这么多免费的 ai 模型,那么这个插件可以让你使用你的 java c l i 额度来进行智能体操作。 同理还有 open ai 的 codex 认证插件,原理也是一样的。这个仓库里还有一些其他资源,比如魔兽争霸通知音效插件,再比如一些 open code 的 皮肤主题, 大家根据自己的需求来使用就可以了。那如果你是 opcode 用户,你可以搜索 opencode 横线 opcode, 这个插件能够让你直接在 opcode 界面中使用 opencode, 那么到此我们就完成了所有的环境配置。回到我们刚才的 ai 对 话框,就可以发送指令让智能体来为你执行任务了, 我们由 skills 来为我们执行特定的任务。还有 m c p 连接外部系统,比如 notion 推出云文档、微软 office 三六五和 autodesk 邮箱等等。 我们的 openwork 现在是真正意义上的核心枢纽,连接你所有的工具。所以我才说 openwork 和 openwork 可能真的是你二零二六年的主力 ai 的 工具了。 那最后我还是来讲一下 token 的 问题,智能体的操作非常的消耗 token, 所以 最近很多 ai 厂商都推出了一些套餐,比如智普 g l m 和 mini max 都推出了 coding plan, 几个小时之内允许你发送特定数量的请求。 还有就像我刚才所说,我们可以通过插件来使用 gemini c i 或者 codex 的 ai 额度,尤其是谷歌 gemini, 那它的编程工具呢?做的不咋样,但是得益于它自家土豪般的 tpu 和语音服务,它的 ai 额度还是非常慷慨的。所以如果未来有一天 opencode 不 再像现在这样提供这么多免费的 ai 模型,那么大家就可以考虑我刚才说的这几个途径来以更高的性价比来使用 opencode。 另外 opencode 还支持连接本地大模型,比如 alamo 和 lm studio。 本地大模型的优势是极致的隐私性,但是性能还是比不过云端大模型的。另外还比较吃电脑的配置, 以我之前视频中大家给我的留言来看,很多人的电脑性能并没有那么的好,部署本地大模型还是比较吃力的, 所以大家还是根据自己的实际情况来选择适合自己的大模型。那么到此今天视频中的内容就全部结束了,大家现在就可以开始安装部署自己的 ai 智能体了。那具体的安装步骤我整理成了文档, 大家可以在我的频道信息中看到我的个人主页地址,然后直接去下载就可以了,有任何问题都可以给我留言,记得点赞关注,谢谢大家!

看好了,不登录、不绑卡,没有网络问题,国内顶尖模型免费用!打开终端,输入命令,敲下回车,立刻就能开始生成代码,这就是能力比肩 cloud code 的 同时,完全开源,完全免费,完全开放的 ai 编程界新星 opencode, 全平台支持安装使用超级简单,全部只需要这一行命令就可以完成。 mac 下还可以用 homebrew 安装。官方网站有非常详细的功能说明和完整的配置项列表可以供我们参考。 如果你不想看英文的话,也有这个中文站,有完整的官方文档翻译,可以帮助我们快速的上手使用。更加劲爆的是, open code 完美支持 cloud 的 agent, 直接把 md 文档复制过来,立刻就可以使用。 所以最最无敌的是社区还有这个 o my open code 的 插件,提供了开箱就可以使用的赛博研发军团。 看看这些真实的用户反馈,下一期视频,我来介绍一下他的详细用法。当顶级的工具已经免费并且极低门槛就可以使用的时候,决定你和高手之间的差距,就只剩下行动力了。不要收藏了,现在立刻马上就去把它安装起来,用起来!关注我,带你玩转 ai 编程!

open code 最近真是太火了, github 上已经有九万多 star, 我 估计全球的大模型厂上都在针对 open code 做测试调优。 open code 是 目前真正能凭借 cloud code 的 工具,也是二零二六年到目前为止最火的 ai 工具。 open code 呢,目前只提供了英文文档,我按照其英文的文档,同时结合了 cloud code 的 学习资料,梳理了一份详细的 open code 的 中文操作手册,包括安装 基础操作、进阶使用等,如果你需要,我也可以发给你。上期呢,根据文档手把手带大家安装了 open code, 相信很多朋友已经感受到了它的强大。本期是 open code 的 第二期,主要带你完成三件事,一、免费进入最强编程模型 gemini 与 cloud。 二、教你安装 skills 与 m c p。 三、安装超级增强插件 all my open code。 话不多说,直接上干货。首先先教大家如何不花一分钱接入 cloud 模型。这里我们要接入一个 google 推出的工具 anti gravity, 中文名是反重力,它本身呢是一个 ai 编程的 ide, 内置了 gem 和 cloud 的 这两个顶级的模型。 在 gethelp 上找到 anti gui 的 这个插件,复制这行安装指令,回到 open code 里粘贴 open code 呢,就会自动下载安装。安装完成后,重新打开终端,复制这行指令回车。 然后我们选择 google, 选择带有 anti gui 字样的这行回车,接着就会跳转到浏览器,登录自己的 google 账号,复制这个 url, 粘贴到终端回车。这样我们就配置完成了。 重新打开一个终端,进入 opencode, 输入 gunmodels, 我 们就能看到 gemini 三 pro 和 cloud 四点五 opus 的 这两个模型了。我们测试一下输入,介绍一下你自己可以看到它正常的输出,证明我们接入成功了。 从现在开始,全是顶级大脑在为你打工,有了顶级大脑呢,还得有强力的四肢。接下来我们要给 opencode 装上它最火的灵魂同版包 oh my opencode, 它内置了七个顶级的编程 agent, 通过多智能体分工协助,帮你自动完成写代码,查 bug, 梳理项目结构的这些开发工作,不用再手动处理很多繁琐的细节。据说呢,是作者花了二点四万美金才搞出来的。安装呢也很简单, 复制 github 上的安装指令丢给 opencode, 它会询问你是否有 cloud 的 gpt 和 jimmy 的 会员啊,你就如实的回答,大概需要一分钟的时间,插件就安装好了。 重启 open code, 可以 使用艾特命令,从七大智能体中挑选一个帮你执行任务。或者呢,直接在提示词里呢输入 u l w, 意思呢就是 ultra work 就 可以使用 oh my open code。 接下来教大家如何在 open code 中使用 scales, open code 呢,可以无缝衔接 cloud code 的 创建的 scales。 首先来到根目录,新建一个文件夹,命名为点 opencode, 再新建一个 scales 的 子文件夹。然后呢,把你的 scale 复制到这个文件夹,就可以在 opencode 中使用了。当然,我们也可以直接在 opencode 中创建 scale, 需要先安装 scale 杠 creator, 有 了它就可以用自然语言来创建 scale。 我 们让 opencode 自己去安装这个 scale 杠 creator。 安装完成后,我们测试一下,让它创建一个翻译功能的 scale, 它会根据你的要求自动执行并创建。创建成功后,重启 open code 就 可以看到这个 skel 已经有了。最后呢是配置 mcp, 我 一般呢都是让它自己来安装 mcp, 比如安装一个浏览器 mcp, 我 会这样在这个 open code 中输入安装 chrome mcp server, 稍等一会它就安装成功了。有些 mcp 呢,需要配置 k, 我 们也可以把 k 给他,让他自己去配置,这样我们就不需要自己去手动去配置了。 然后输入杠 m c p s, 就 能看到所有 m c p。 从白嫖顶级模型到手搓专属 skills, 再到部署全能 m c p, 现在的 open code 应该已经是你的超级 ai 助手。 open code 的 不仅能进行零代码编程,更能帮你处理文件、整理资料,智能写作。下一期我会带大家继续进行进阶的学习,大家点点关注哈,跟着阿亮学 ai!

给大家介绍一个开源的项目,这个项目叫欧奔扣的,欧奔扣的这个项目目前也非常火啊,他有将近七点八万颗星星,他这个项目主要是替代那个欧奔 cloud, 包括科索这个 让 ai 自动写代码,自动编程的这样一个智能体,他是个开源的一个实现。那这个项目我自己目前在本机上安装了一下,他支持 windows、 mac 电脑一些各种各样的模型,他几乎都能支持。目前他这个项目我自己用了一下,感觉 应该还来讲还是不错的。在开源项目里面,这个项目做的还是可以的,他这个也是有两部分,一部分叫计划,一部分叫 build, 其实跟我们原来用的那个卡其实差不多,然后也可以支持各种各样的模型,而且他比较好的呢,都是些免费的一些,有很多免费的一些模型,他都是可以免费来用的,这个还是不错的。这个 他的使用方式的话呢,其实跟目前的 cloud code 基本上是一样的,没有太大的差别,没有太大的差别。他这个 呃,我们简单给大家介绍一下,他就是他目前是怎么安装的,安装的话呢,首先你要在你的电脑上要安装一个这个东西,他有很多的安装方式,这个方式是最简单的,就是在你的电脑上面打一个这样一个批处理的一个命令,然后你安装一下就行了。 还有一种方式的话呢,就是你是可以通过这个这个命令在 mac 电脑上安装一下,这个也是可以的,安装完之后的话呢,然后你可以去下载他的一个客户端软件,因为我是在 mac 电脑上面的,所以我就下载了他的 有一个 arm 芯片的,你就装一个这个就可以了,然后你把它装起来,然后启动起来就可以了,就可以 动起来,然后你就可以用了。他这个项目的话呢,相对来讲也是使使用起来会比较简单的,使用起来会比较简单的,他也能够支持这个 a a d t 的 这种方式,可以完成你各种各样的这种编码, 这种他是一些基本的一些功能,所以他这个软件我看了一下开源界里面,应该算是非常不错的一个软件哦,当然他的特色就是说他是不依赖于任何一个模型或者任何一个厂商的,这个是他的一个优势,所以这个项目的话目前更新的也非常快, 更新得非常快,你可以看到它,我我们前面刚开始装的这个叫扣,还有一个呢,就是它的那个呃,桌面的一这样一个应用,当然你装了这个你也可以用 vs code 的, 或者你用其其他的那个 application, 其实也是可以的,它也支持各种插件的这种方式基本上都是可以的,你不一定要装它的这个 桌面的这样一个应用,他其实都是可以的。那目前这个软件的话应该来讲发展的也是非常快,特别是比较适合,就是说因为他也是基于 mit 的 这个 license, 特别适合一些公司,他需要独立部署模型的,那这种 或者是在自己的开发环境里面来做的这个比较合适,这个项目是比较合适。好,今天的话这样一个开源软件,我们就给大家就介绍到这,如果大家有兴趣的话,也可以下载安装去试试看。


大家好,本期视频给大家分享一款目前非常火的开源的 ai 编程工具啊,叫 open code, 那 么这个 open code 呢,非常大的一个特色,就是对接了市面上基本上主流的所有的模型啊,你只要输入一个 api apikey 就 能直接使用, 而且它有 code 的 基本上所有的功能,所以说在目前在这个编程社区是非常受欢迎的。那本期视频呢,从就带大家来完完全全的去了解一下这款 ai 编程工具。那首先呢,我们可以从官网上看到它的一个安装非常简单,只要执行 这样的命令就行了,它也支持这种 c u r 这种直接下载,它的这种已经写好了脚本,或者说直接用 n p n 的 方式安装, 那 n p n 方式这种安装的话,你的 note g s 的 版本最好是高一些,那我们可以复制这个命令啊,那么安装完之后啊,你后面再启动或者说欧根库了,它再更新的话,它是可以直接啊打在你的打开里面去直接去更新的,它不需要你再重重复去执行这个命令, 我们可以输入 open code, 然后或者说你后面紧跟着你要打开那个目录,那你如果为空的话,那说明就是在当前这个打开,打开之后呢,你首先可以去啊设置自己的这个模型, 那么这个这里面就包含了非常多的模型,随便搜另一个模型都能搜到,比如说四点七,那么他这边有 open code 赠,那就是他官方提供的这个免费的啊,然后呢你也可以去选择这些啊,收费的啊,就是你自己 买的额外的这种套餐去配置配置进去,比如说我们买了这个,这个啊,智普的这个 code plan 就是 有专门的编码套餐,你选择它的话,输入啊 api t 就 可以了,那你也可以选择别的,就是你有你有这种 api 的 支持,这种 openai 的 这种标准格式的, 那么你也可以选择一个输进去就行了,所以说它是支持市面上所有的主角模型全部都支持。那么你选择完之后呢, 那么这里面就要了解两个非常重要的模式,一个叫 build 啊,在这里看到啊,通过 plan plan 的 话,就会根据你输入的东西来去跟你去沟通,去交流, 那最终呢形成一个比较详细的结果,那 build 呢,直接就是根据你的需求直接去生成代码了,所以我们的习惯是一般用 plan 去把你的需求去了解清楚,然后再去执行,可以用一个例子来体验一下整个过程。比如说我现在需要去创建一个企业官网, 你在打开之后呢,你看这边右边这边会有一个这样的,你的上下文的,这个消耗了 tokens, 然后还有就用了多少百分之多少的上下文,如果大到快快到百分之百了,它这边会自动去压缩, 然后等右边这边还会显示一些比如说 to do list 啊,这些它的一些任务的信息啊,这边能够方便的去看到。 ok, 他 这边已经向我们提问了,就是啊,需要了解一些关键的信息,那么你这边去回答就行了。这边他针对 plan 又列了一个更详细的这个 to do list 啊,在右边呢,可以看到啊,他之前正在执行第一个, ok, 他 这边已经把计划都做完了啊,就是把这些步骤包括技术架构啊,这个文件的目录结构啊,还有这个每个模块的设计方案, 整个的这个设计规范全部都已经在这边列出来了,列出来之后我们希望它能保存文档,因为它在目前这个 plan 模式下面是没有权限去创建代码干嘛的,所以我们要让它来去切换到 build 模式,然后让它保存文档, ok, 它这边的 plan 已经保存起来了,保存, 那下面就是我们要继续,就是说有个非常重要的叫 rules 的 就是规则,那么它这个规则跟我们之前的编程工具像 course 啊 啊, curl code 其实是它们是共通的,也就是说它们会用一个啊 md 文档叫 agent md 来保存这样的一个规则,也就是这也其实也就叫记忆。 那么在 curl code 里面是使用 curl dmd, 那 其他的编程工具其实都适配这个 agent dmd 啊,那在这个文件里面你可以去定义你这个项目是做什么的,然后它你的这个开发的规范是什么?技术价格是什么,然后你的约束是什么,一般是按这种方式去定义,那么你如果说 你自己没有写的话,你也可以通过这个命令啊去初步化一下啊,比如说我们现在目前这个项目是没有任何的这个 agent md 的, 那么你就可以使用这个 enix 这个命令啊,让它来去创建或者更新啊,这样的一个,这样的一个啊记忆的文档。 一般情况下你可以在就是项目初主的情况下,你可以写一个 readyme, 也说你可以介绍一下我这个项目是干什么用的,然后打算用什么呢?记住框架,你就说你自己可以不用去 创建这样的 agentmd 啊,你可以让它来去读取你的这个 readyme 里面的内容,然后读取你当前项目里面其他的文件啊,做一个比较标准的这个 agentmd 啊,或者说你自己去写也是完全可以的。 那我们一般从零到一级开发项目的话,是用通过这种 redmail 的 文档,或者其他的一些技术文档啊,产品文档啊,把它放到项目里面去,然后让他来去帮你去生成一个这样一个比较标准的一个这样的一个文档,那么他这边的话执行这个命令之后啊,会去搜索 call, 搜这个目录下面就是他会去引用一些别的工程里面的这个里面,看一下他合并到这个 a 点 cmd 里面去。 那接下来就是啊,一个很重要的功能叫 skills, 那 么这个技能它也是可以像 qq 的 一样使用技能的。如果你们第一次听这个概念,可以把 skills 啊理解成一个有可附用的一套标准的一个流程。那么 举个例子,比如说有个这样的场景啊,比如说你现在出出差,出差回来你要去报销,那么你要去找你的领导签字啊,你找完你的领导签字之后,你要去财务那边,去 财务根据你出差里面的各个事项来计算这样的金额,那最后把金额打到你的卡上,那么这个就是一个很标准的流程,你每一次出差都是这么做的,那么你就可以把它当成一个 skills, 那 么这个 skills 里面就可以通过啊描述,比如说你这个描述,是啊 专门为了出差而定制的这个 scares, 然后你的流程是要去找你的组长,对吧?找你的财务,然后打到你的银行卡这样的一个流程,那么在你的上下文的交流当中啊,交互当中如果出现了这种出差啊,出差的这种流程,你要去触发这样出差的动作,那么它就会调用这个 scares, 还有一个非常大的功,强大的一个功能是什么? skill 里面是可以去引用一些其他的文件来作为他知识的一个补充,比如说你的财务要计算你的出差的金额, 他可能要去翻阅啊,你们公司的一些规章制度,那么规章制度啊就可以成为这个技能的一个补充文件了,那么这个这个补充文件就当他 你的出差的这个,比如说你是三天会触发 a 制度啊,是五天会触发 b 制,那就会去判断啊,当你三天的时候,他会去加载啊,你这个 这个对应的这个制度了,对吧?然后如果说还有就是你要打款,对吧?打款要去触发这个银行的接口,比如说用技术的话说要触发银行的接口,那么他就会调用这样银行的接口把钱打给你,就这么一个流程封装起来, 而且它的最大的功能或者是优势是什么?就是它上下文是非常紧紧,就说 it 呢,在加载这个技能的时候,它是不会把你所有的文件都加载进去的,它只会把你这个 skill md 里面的这种原数据啊,就是这个 name 名称和描述干什么?就像一个相当于一个缩影一样,把这个你的这个事业的一个非常核心的是在什么场景下,是要什么具备什么条件出发来加载到上下文里面去,然后呢他会根据你的这个 情况出发之后,他会去再会去加载这个 skill md 里面的所有的内容,然后通过里面的内容再去加载我刚刚说那些分支情况,所以说它是一个渐进式的批录,渐进式的引入它的最大的优势就是这个,所以这个场景其实就是一个很标准的一个 skill 的 一个解释的一个 get 你 了。那么在 open code 里面使用 skills 呢?它这边有一个非常特殊啊,它就是它不仅会加载自己这个 open code 里面的这个 skill 的 目录,它也会把,它也会把 cloud 啊,把 clone 的 这个技能也会作为它的一个技能,也就说你在 clone, 如果你在 clone code 里面啊,拥有这种全局的这种技能技能的话,它是可以加载过来的,那这边也会有描述,也会加载到我们的系统里面去,那么我们可以打开这样的目录啊,比如说你现在是一个点 config open code, 这个是它的一个目录里面的话就会有啊,比如说你的这个 skill, 那 么你就要去创建,如果你要去 用 skill 的 话,你就要去创建这样 skill 文件,然后把你的这个写好的 skill 放到这里面去,就是一个标准的目录,那么它也会把啊这个目录里面的这个滚 call 的 啊,这个目录里面这个 skills 加载过来啊,比如说我们现在就有这样这样的几个 skills, 他 是可以加载过来的,我们可以让他来读取一下,看一下他有什么样的技能,我们可以让他来把,看一下他会加载多少技能出来。 ok, 他 这边已经把我这四个啊这个 skills 加载出来了,那么这个是一个,这个, 这个 max j s, 这个是一个不标准的,那这四个其实标准的,因为都是有这种通用的结构了,就是我刚刚这边有一个这样的一个介绍的啊,标准的结构, 那么他这边已经识别到了啊这几个,那么我们可以让他用啊这个技能,比如说我用这个东西来设计一下,专门来做 ui 的, 对吧? 那么他这边就会去读取这样的技能的这个啊里面的内容啊,看,我,因为我其实是已经是精确去匹配,让他去使用这个技能,那么他就会去加载这里面技能的这个脚本啊,或者说这个啊 skill md 啊里面的所有的一切啊,他就会去 利用里面的能力啊,把这个 ui 优化得更好。那这是它这个所以说它是可以去兼容 clock code 里面的所有的 skill, 你 也可以去把 skill 复制到它的这个 config 里面的这个目录里面去试。那么接下来就是啊,也是 commands, 就是 命令,那命令,什么是命令呢?就是你跟 skills 不 可能是什么呢? 它是把一个啊非常简单的或者非常重复的这个操作,把它定的到 md 文件里面去,它是只要你用斜杠就可以引用这个文件里面的所有内容, 它不是说不是,像刚刚的说了,这个 scares 静静式,它是你只要斜杠 m command, 然后它就会把整个命令的内容啊加载到这个上下文里面去, 而且它是不能去调用,比如说外部的这种啊,引用的这个文档啊干嘛?所以说它相当于 skills 的 一个静态的一个子集吧,你可以这么认为,那么在 open code 里面,你可以通过 ctrl p 去加载目前 可以打开目前它所有的这个 commands command 的 命令啊,然后它支持这 command 的 命令呢?有几个非常有用的啊,比如说, 那,比如说我现在打开一个上传文,就是之前的对话记录啊,我可以从这里面啊,选择之后我可以回滚, revert 就是 回滚。 那么 fork 呢?就是从这里面重新再来一下,但是它的代码其实已经产生了,也相当于你从这边拉一个分支,但是它结果是目前最新的那个结果, 就相当于你可以从可以从对话的这个角度里面重新再来一遍。虽然说你的代码已经生成了 fork 是 这个效果啊,不,如果你需希希望在这里面重新开始,那么你应该是用 reverse 回到这里面去,那么它就会回撤所有的修改,那从这边重新开始,这跟 fork 是 不不太一样的, 比如说刚刚那么多对话记录就没有了,回滚到这里面去了,这边的话是这边这就是压缩啊,这边就是压缩命令啊,把上下管进行压缩,然后的话还有一些可以自己去,可以可以看一下 啊,比如说这个,你可以把这个这个思考模式啊,就是这个编 think 的 内容要不要展示,你可以把它切换成不展示也可以,它整个内容就看不到了。如果你自己要定义这个 com 这个目录啊, 这边的话, open code, 那 么你在这边去创建这个 command 这个目录,然后在 command 的 目录里面,你可以去创建啊我们的这个这个命令,那么你也可以让它来给你去创建了,让 open code 来给你创建,相当于它这边的话去。呃, ok, 我 们让它创建了一个这样的 git commit 这个目录,这个命令啊,我们可以去这个目录里面看一下。创建完之后啊,你需要重启一下 open code, 那 么你这边就可以看到 git commit, 你 看 git commit, 那 这边就是创建一个命令了, 一样的,它是可你也可以把这个呃 curl code 里面的这个命令啊,你可以复制到它的这个 command 目录里面去,那么接下来就是 open code 的 这个 plan 就 插件, 那么它这个插件跟 curlcode 里面的插件安装方式不太一样,那 curlcode 安装就是通过啊 github 通过命令的方式直接安装到本地,那么它这个安装方式呢?就是啊使用这种 npm 的 方式,比如说你在这个 opencode 点接受里面去引用这个 插件的话,你是需要先先用这个 npm 去安装,除了这里的呢,它会有一个这样的一个叫生态系统的,里面也有很多这种社区比较受欢迎的插件啊,然后可以去看一下有没有你自己需要的。目前插件的数量比较少 啊,目前不知道就这个 color code 的 插件, open code 里面插件怎么去转换,是直接去拷贝文件过去还是怎么样的啊?目前还没去试过, 那么这边也是非常有非常常见的,比如说像这个欧买欧根扣的目前比较火的这个插件,通过给不同的子代理设置不同的模型来达到一个啊,就是模型的特长啊,比如说你是你是非常擅长做设计,那么这一块设计的工作交给你来做,那这边有一个非常好的一个这样的一个工具, 那么除了终端命令行那种方式呢?也知他也有这种 ui 界面软件,那么你在首页点击这个下载就可以下载完成了,那安装起来呢非常方便,他这个界面也是非常的简洁。那么比如说我现在打开这样的一个项目啊,比如说打开这个项目, 那么这边也是一样的,通过这个啊,我们可以去切换 build 和 pran 两种模式,然后你可以选择去选择不同的模型,在这个模型选择是一样的,就是有其实就是把终端命令行界面化了, 你在终端命令行配置的东西在这边是一样去生效的啊,比如说我们举个例子啊,了解阅读这个项目,我们可以看下它整个交互。 那 oppo 扣的呢?终端命令行这个 ui 这一块基本上介绍完了,就是如果你是一个比较喜欢去配置配置文件呀,或者去定义一些自己的东西呢, oppo 扣的比较适合你啊,就它是有一些硬核在里面的。 然后呢社区现在也是在很急速的发展,然后的话也继承了非常多的东西,他目前发展迭代的速度是非常快的, 他的目标就是什么呢?就是希望把这种可可的优势啊,各种编程工具的优势吸到他那里面去。然后呢可以去使用各种各样的模型就不会受限,比如说像 qq x 只能用 g p t 系列的模型,那 cloud code 当然是 cloud 的 模型是最适配的,而且受限于它,就是每个官方的每一个编程工具啊,都受限于自己的模型的这个选择局限性。那么怎么样去把每一个模型结合到一起去干活呢?那这个就是他做这个的意义就在这里面。

open code 是 一款开源的 ai 编程 agent, 它的最大特点是美纠有着高频率的更新频率,最主要的是还有最新的 skills 功能。首先去 open code 官网有一键安装命令, 然后打开 cmd 命令行窗口,粘贴后回车 安装完成。后续目录下找到 opencode json 文件没有就新建一个, 双击打开后粘贴配置内容。这里以 cloud 模型为例, 非 c 幺六结尾一定要加 v 一 kpi 要换成在 g 导创建的 api, 如果要添加多个模型,像这样添加, 找到一个项目,输入 open code models, 找到 g 导模型, 回车切换模型。

我用一套全新的工具链,外部抠定了一个好玩的手机 app 文体鸟,只需要录制一段小鸟的叫声, ai 就 能分析出鸟的品种,并且弹出图文知识卡片。我使用 open code 实现了一个 python 的 后台服务, 调用本地离线 ai 模型识别鸟类音频。前端部分则是先使用谷歌 stitch 生成设计稿,然后导入 ai studio, 使用 jimmy 三模型生成对应的前端代码,使用 open code 完成本地调试, 最后使用卡派赛尔打包成安卓或者 ios 的 app。 硬件方面的工具,我使用的是这台摩尔县城最新发布的 ai book 算力本, 它搭载了国产自研的长江 soc, 提供五十 tops 的 ai 算力,还有三十二 gb 的 统一内存,可以很好地胜任开发加本地 ai 推理工作。 ai book 预装了完整的 ai 开发工具链, 开箱即可直接调用,避免了各种配置环境的难题,大幅提升了开发效率,对 ai 新手非常友好。本期视频带来一个全新工具链的 web coding 教程,我们一起来看看这套全新的开发工具是怎么配合工作的。 我在 github 上面找到了一个鸟类声学识别的开源 ai 项目,叫做 bird night analyzer, 这个项目的核心是一个五百万参数的卷积神经网络模型。我们上传一份鸟类的音频, ai 就 会自动分析出其中的鸣叫片段,并且识别出对应的鸟种,支持全球六千多种鸟类声音识别。我准备先开发一个后端服务,当用户把音频上传到服务端以后,就可以调用 ai 模型进行推理,对音频进行分析,并且给出可能的鸟类结果。 ai book 支持五十 t o p s 的 ai 算力,完全可以胜任 ai 开发加 ai 离线推理的工作。说到 ai 开发,我觉得 linux 才是最适合 ai 开发的操作系统,无论是 tensor、 flow、 pi touch 等各种框架,还是各类开源大模型, 在 linux 上的兼容性一定是最好的。 ai book 就 自带了原生的 linux 操作系统,出厂就预设了 mosa 全套开发环境, son vs code、 jupiter、 pi touch 这些工具都是开箱即用,还自带了一个 v l l m 的 推理框架,彻底解决了扩大版本冲突、依赖库报错等环境配置难题,让开发者能将全部的精力投入到代码逻辑与创意实践上,而非繁琐的环境调试。 这次开发后端,我使用的 ai 开发工具是 open code, 我 们先来把 open code 安装一下。 ai book 里面已经内置了 node js, 我 们只需要把这个 npm 的 安装命令复制一下, 打开一个终端粘贴过来回车,这样就安装完成。接下来我们来配置模型开发后端,我一般使用 gbt codex 模型,输入命令斜杠 connect, 找到 open ai, 选择 gbt plus 登录方式,然后把这个地址在浏览器打开,登录一下我的 gbt plus 订阅账号, 打个招呼给到了回复,这样我们的模型就配置完成了。我们看到在 ai book 的 这种 ai 编程工具的体验比在 windows mac 上更丝滑便捷, 这也体现了命令行类 ai 编程工具的一大优势,可以无痛迁移到任何一个平台,哪怕是没有桌面环境,使用命令行也能稳定运行。接下来输入我们的提日词,请用 python fast api 实现。一个后端需要先阅读文档, 提供 pos 的 接口,接收上传音频文件,调用文档里面的 c l i 工具识别是什么鸟类,最后返回 json 数据。很快 open code 就 完成了开发。接下来他提供了后续的操作建议,需要先安装 python 依赖,然后使用命令把后端启动起来,最后可以使用 c u r l 命令来测试一下。 这里我准备了一个测试的音频文件,然后我们使用 c u r l 命令来调用后端接口,给到了一个返回结果,但是我看到这个返回结果里面并没有我们想要的核心数据,也就是这个鸟的种类。 我打开了刚才运行的临时文件夹看一下, birdnite analyzer 生成了两个 csv 文件,我们想要的数据在第二个 csv 文件里面,这里面包含了鸟的俗名,学名,还有知心度等数据, 让我跟 ai 再交流一下,我要求他使用第二个,也就是文件名,是以 result 点 csv 结尾的那个文件进行解析,这次结果就正常了,在 jason 里面包含了这个鸟的名字。这样我们整个后端的开发工作就完成了。接下来我们进入前端 app 的 开发, 爬爬虾最近发现了一个全新的 app 开发流程,我们可以先利用谷歌的 stitch 设计出 app 布局与页面, 然后导入到 ai studio 里面,利用 gemini 三模型从圆形图构建出可以运行的网页代码。接下来用 capacit 把网页的代码打包成一个完整的手机 app, 整条工具链都是免费的,而且充分利用了 gemini 的 强大设计与前端编程能力。我们先来用 stitch 开发一个设计稿,我们来到 stitch, 输入我们的需求,设计一个名字叫做文体鸟的 app, 用户录制一段鸟的叫声,有可能 ai 会分析出多个, 每种鸟都有对应的自信度。整体设计要美观大气清新。模型我选择这枚 nice 三 pro 直接开始。几分钟以后, ai 就 为我们生成了第一版的设计稿,看起来已经很不错了。接下来我又跟他进行了几轮对话,去掉了一些多余功能,让这个设计变得更加简洁清新。接下来我们选中这两张图, 点击冒按钮,选择导出到 a s 丢丢里面,继续提我们的需求,把这个设计图设计成一个手机 app, 因为 a s studio 负责生成真正的前端代码,所以这里我详细写出了后端接口的格式。然后具体每个鸟的描述,还有图片等信息,我让它先生成一个数据级,直接先放到代码里面就行了。 a few moments later a s studio 为我们生成了可以运行的网页代码,我们可以把显示模式切换成 mobile, 来查看一下在手机上的显示效果。这里我直接把代码下载下来,在本地调试一下, 在右上角点击这个下载按钮,然后保存下来。接下来我给前端项目新建了一个文件夹,把我们下载的代码解压缩到里面。我用 vs code 把前端项目打开,输入命令, n p m install。 先装一下依赖,然后 n p m run d e v。 把项目启动起来。 在 local host 三千端口就可以访问到这个项目了。我发现了几个问题,首先是这个录音按钮,它不是真正的录音,而是变成了上传音频文件。第二个问题就是调用后端接口的时候报错,这里报了 c o r s, 也就是跨域的问题。对于跨域问题应该是从后端进行修改。 这里我们还是来到后端项目打开 open code 的, 我告诉他存在一个浏览器的跨域问题,请帮我修改。然后 ai 添加了这三行代码,我们再来测试一下,现在跨域问题就解决了,可以通过上传音频文件来识别出鸟的种类了。 我在代码里面又补充了一些鸟类的图片描述等数据,再运行测试,总体流程已经 ok 了。接下来我在前端项目里面打开 open code 的, 再让 ai 帮我修改几个问题。 首先去掉右上角的喇叭。第二个问题是展示出来的鸟类没有显示描述,我让 ai 把文字描述放到图片的下面。第三个问题是这个录音按钮应该能真正的录音,而不是只能上传文件。 ai 完成了修复,我们点击这个录音按钮,赋予浏览器权限,就可以真正的进行录音了。 我们在 ai book 里面敲命令 i f config 来查看一下它在局域网里面的 ip 地址是幺九二点幺六八点三一点九四,然后代码里面的后台地址我换成局域网的地址。 接下来我们来到手机上,在手机的 chrome flag 里面把前端的网页地址加入白名单,因为我们没有配置 hdps 加密。然后我们就可以直接在手机的浏览器里面打开我们的前端页面。 这里我选择的开发框架是 capacitor, capacitor 可以 快速地把网页打包成安卓或者 ios 的 app, 开发者不用写原声代码也能做出接近原身体验的手机 app, 一 套网页代码就可以打包出全平台的手机 app, 这样大幅降低了开发的工作量。本期视频我们就来打包一个安卓的 app。 第一步需要先来到安卓 studio 的 官网,把这个安卓 app 的 开发工具先安装一下。不过我们运行安卓 studio 通常需要一个 windows 的 操作系统,现在我手头有 ai book, 不用费劲再去找一个 windows 电脑,因为 ai book 支持 windows 跟安卓虚拟机,可以一键切换到 windows 开发环境,一个算力本搞定全平台的开发需求。我们来到 ai book 内置的虚拟机管理器,找到 windows 十一的虚拟机,直接启动并且连接。然 然后我们来到 node js 的 首页安装一下。 node js 我 在 linux 系统里面已经把代码上传到了 github 上面,我们来到 github, 点击这里的下载代码,把代码下载到 windows 虚拟机里面,然后我们在虚拟机里面下载安装安卓 studio。 安装过程一路点击下一步就行了。 我们来到前端项目的目录,依次执行这些命令,第一个,第二个,这里需要填写一个 app 的 名字,然后一路点击回车。第三个, 第四个,第五个,第六个,第七个。所有命令都执行完成,就会自动打开。电脑上的安卓 studio 项目需要下载很多依赖,我们需要耐心等待右下角的进度条。走完这个安卓工程还需要几个修改,首先是闷方法,让它允许 h d d p 连接, 接下来在清单文件里面声明两个需要的录音权限,最后再加上这么一句话,允许 h d d p 的 后台连接,我们在顶部菜单找到 build, 选择 generate apk, 过了一会 apk 就 打包完成了。打包出来的 apk 位于 app build outpost apk debug 这个文件夹里面,把这个 apk 复制一下,拷贝到手机上安装一下。我们最后再来测试一次。 本期视频,我们歪不抠定了一个前后端的完整 app, 摩尔现成全新的 ai book 算力本,完美地胜任了这次开发工作。 ai book 预制了 mosa 全套开发环境,大幅降低了 ai 开发的上手门槛。三十二 gb 的 统一高速内存,足够运行各种离线大模型, 原生 linux 系统更加贴近 ai 的 生产环境,本地开发的 ai 应用可以无缝迁移到生产环境。这几天使用下来, ai book 给了我很多惊喜, 国产芯片加国产开发环境,已经有了非常不错的开发体验,很高兴看到国产 ai 硬件的大幅进步。好,本期视频就到这里,感谢大家点赞支持,我们下期再见!

最近大火的 open code 已经在 github 上斩获了八万四千新标,作为 cloud code 的 开源替代品,支持接入 cloud、 open ai、 google 以及本地模型等多种 ai provide 的 连接,真正实现自由选择与灵活替换。在实际使用中,只需丢给他一个需求,并且选择 build 模式,他就能直接开干, 理解、分析、重构,然后直接跑代码,真正把终端变成你的 ai 编程伙伴。而且下载桌面版,开箱即用,最重要的是完全开源免费,感兴趣的朋友可以试试。

大家好,今天我们一起来学习一个近期比较火的开源项目, open code。 首先, open code 是 一个什么东西?它这里提到了 open code 是 一个开源的 ai 编程助手, 提供免费的模型,也可以让我们连接任何提供商的任何模型,像 cloud 呀, gpt 啊, gmail 啊这些东西。 它也是近期比较火的一个开源项目,可以说是最火,它的 get up store 量已经达到了九十四 k。 呃, 近期的话,它一直处在排行榜的榜首位置,然后 平均每天的 star 量在一 k 以上,它的 npm 下载量就在十二月已经超过了一百二十九万的使用量了。所以说这是用的人很多,关注的人也很多, 我们肯定也是需要去了解它可以干什么,可以去用什么。然后这是它的一个运行效果图,这是一个终端界面的运行效果图。 这里又提到了 open code 是 什么? open code 是 一个开源项目,帮助你去编程在你的终端呢, ide 或者桌面。 当然它也不只只能编程,它可以做的东西有很多,像内容创作,还有程序编程,像文件整理这种。 呃,比如说早就开始流行了,像一些掘金的文章啊,小红书的文章啊,公众号啊。呃,许多人都开始用尝试用 ai 来生成文案嘛, 但它的弊端也挺大的,就是 ai 味儿太重,像网站设计,它也会让人感觉 ai 味儿太重,所以现在大部分人也是在学习如何调教 ai, 让它的这个 ai 味儿不,不那么重,就是我们所说的去 ai 味儿嘛。 呃,它有一些特点在这里,比如说可以自动加载正确的 l、 s p 来连接大模型,多绘画,这里就是说我可以开多个绘画, 用多个助手来并行操作这个项目,或者说来改这个项目。 share link 就是 它可以把我的绘画记录或者说聊天记录分享成一个链接,用来引用,或者说去调试。这里它还提到说支持 copilot 和 gpt 的 会员, 呃,只需要登录他们的账号就可以去使用了。如果我们订阅了的话, any model 超过七十五个大模型提供着通过 model style, 这是一个网站,当我们在使用 opencode 去进行配置,呃,我们想要哪种模型的时候, 模型的时候去使用的这样一个网站。当然它也可以呃连接我们本地的模型 任何编辑器。它不仅仅可以在终端里面使用,也可以在桌面呃 id 扩展里面用。当然它还有一个外部模式, 这里提到了它的优势,就是说现在它的 get up star 量非常高,贡献者也很多,六百多个贡献者,超过七千五百个 commit, 所以 说它是 呃,怎么说呢?被一百五十万开发者,每个月一百五十万,超过五十,超过一百五十万个开发者去使用和相信的一个东西。 这里提到了它的一些隐私,这里说 opencode 是 不会 start, 不 会存储你的代码和上下文数据的,所以它是在一个相对隐私,相对安全的环境去操作的。 这里有一些它的常见问题解答。常见问题解答, opencode 是 一个什么东西? opencode 是 一个开源的助手,我们刚才已经提到过了,他有啊,终端,桌面, app, 还有 idea 扩展去跑这个模型,我们应该怎么去使用 opencode? 他 说 有一个比较容易的方法去使使用。让我们去读这个介绍,咱们待会再去读。 这里说。我需要额外的订阅使用 opencode 吗?我需要额外订阅 ai 去使用 opencode 吗?呃,不是必要的。 opencode 提供一些免费的模型, 你不需要创建账号就可以去使用。除此之外,它也有一个 zen 的 一个提供商 provider, 去提供一些流行的模型,它也支持我们,鼓励我们去使用这样一个模型。当然,它也可以用像 open ai, cloud 这些东西来接入,我们甚至可以连接自己本地的模型。 我,我已经有了。呃, ai 订阅可以使用 open code 吗? 就是说我比如说我已经订阅了 copilot, 或者说订阅了 open ai 的 一些服务,那么我就可以直接在 open code 里面去接入。像 cloud, gpt, copilot。 我 只能在终端里使用 open code 吗?不完全是, open code 也支持桌面版,还有一个 web 版。 opencode 的 收费是怎样的? opencode 是 免费的。呃,它还提供了一些免费模型,但是如果我们要对接一些其他的提供商,它的那个模型是不免费的。需要订阅它的 ai 嘛? 数据和隐私,它这里提到了你的数据和信息,仅仅当你使用它们免费的模型或者创建 这个分享链接的时候才会被存储。这就像许许多其他的平台,像拆的 gpt 啊,或者说豆包啊这种,只要你用,它的聊天功能肯定是会被记录的嘛。 opencode 是 开源的吧? opencode 是 一个完全开源的项目。就是然后代码在 github 上面使用 mit 协议,我们可以去使用,修改,也可以去贡献它。我们可以提问题,提交 pr, 还有扩展功能, 这里算是 opencode 给自己打了一个广告,它有一个 send 的 这个服务商提供一个嗯,经过验证的。呃,这个单词是, 呃精心挑选的 ai 模型,呃,不需要担心它,它的不一致的性能或者质量。 通过接入这个提问上,它是经过验证的模型。像这里写到了猜 gpt 啊,还有呃, twitter 的 那个 greek timmy, 还有谦问这些模型 这里又提到了,如果想第一时间知道他们新发布的产品,可以在这里输入自己的电子邮箱去订阅它,然后收到最新的消息。

opencode 是 一个开源的 ai 代理,它运行在你的终端中,可以在你的机器上完成任何任务。它可以与任何 ai 模型配合使用,你也可以让它执行任何任务。在本视频中,我将向你展示八个令人惊叹的用力。这些用力每周都能为我节省许多时间。 从寻找潜在客户到整理文件,从数据分析到深入研究, open code 都能胜任这些任务。不过我必须提醒你,这个 ai 代理非常强大,他会按照你的要求执行任何操作。所以请确保以道德的方式使用它。现在要开始使用 open code, 只需前往 open code a 复制这个终端命令。在终端中输入 boom, 这会打开你电脑上的全局终端,然后粘贴命令并按回车。这将安装 open code。 如果你已经安装了,它会自动更新。就这么简单。 你可以输入 clear 来重置终端。接下来你需要做的是输入 open code of logging, 这会显示一系列不同的 ai 模型提供商,从 open code, then 它们自己的到 entropic, github, open ai。 顺便说一下,无论是 pro 还是 plus 都没有区别。你只需选择它前往这个链接。当然,这个链接对你来说是唯一的,只需复制它。嘭!粘贴进去,我会选择我的个人账户,因为我有 pro 订阅。就是这样。 授权成功后,我们回到终端,你可以看到登录成功,然后我只需输入 open code, 它就会在我的电脑上全局启动。 open code 的 代理 太棒了!现在一旦你完成认证,下一步就是在任何终端输入 opencode。 所以 这可以是你的全局终端,也可以是 ide 内部的终端。比如我在 cursor 里做的那样,如你所见,它启动了 opencode。 如果你想自定义颜色,只需输入 teams, 但基本就是这样。你可以看到 build 模式, 无论是 build 还是 ask, 你 都能看到模型和提供者。现在,为了让 opencode 更加强大,我们将为它提供一个 mcb 服务器,这样它就可以操作了 我的电脑的根文件夹,然后我会在这里启动 opencode。 我 打算向他提问,确保编辑以下文件,把它粘贴到 dot config opencode json 里。如果这个文件不存在,就创建一个,否则只需编辑它,使其包含以下 json, 然后按下 ctrl command 加 v 粘贴 mcp 的 json。 为了让你了解它是什么样子,这就是我们需要的 schema。 接下来是如何安装那个 mcb 服务器。 现在再次说明,这个文件其实无关紧要。我们可以删除它,但我还是粘贴进去了。你知道 open code 会对它进行压缩。这九行代码就是这样吗?我刚才给你看的 jason, 不要更改其他任何内容。跳回车。你可以看到这就是同一个 jason。 你 可以随时暂停视频并复制它。 它正在查找文件列出来了。如果不存在,目录存在,但文件不存在,所以它就创建了。现在已经完成了。 如果我打开一个新的终端并输入 opencode, 新的那个应该就是 mcp server。 切换 mcp 好 了, chrome devtools 已连接。 现在我们可以让他做更多的事情了。接下来我要展示的第一个用力是为任何企业寻找高质量的潜在客户。所以我要进入提示区域,然后用语音输入。我需要你为我在本地企业实施 ai n a 十自动化的业务,寻找高质量的潜在客户。 我个人住在波兰华沙,所以我需要你把它们找出来,并保存到一个清晰的 markdown 文件中,开始工作。简短回答,好了,这就是提示。我直接用语音说出来了,只有一段话,现在 opencode 就 要开始工作了。 他创建了一个代办事项清单,比如维 n a 十自动化研究理想的企业。他正在使用 web fetch, 好 让我打断一下。我按两次 escape, 然后说确保使用 chrome devtools mcp 来执行这些网页任务,因为我想亲眼看到它的工作过程。这可能不是最高效的方法,但视觉效果会更好。好了,搞定。 嗯,我什么都没做。其实我们可以把它并排放,我们把它放在一边,左边打开 code, 我 就让他自己操作。他真的在自己操作浏览器。伙计们太疯狂了,你可以给他真正的任务,他都能完成。现在正在搜索企业。你看,实际上我不会说波澜雨,所以我甚至听不懂一半的内容。但显然,他可以轻松理解。 现在我用的是 oppo 四点五,但即使是最新的 oppo ai 模型 gpt 五点二也能轻松理解任何语言。很酷。所以他正在寻找电商企业。而且要记住,我的提示其实非常基础,比如我的提示里甚至没有说明是什么类型的企业。 你知道这只是适合我的商业模式而已。你也可以这样做,无论你是教练、健身房老板、建筑商或电工,他能完成你布置的任何任务。 太好了,数据已收集完毕,现在我来更新数据,并生成潜在客户营销文件。要记住,这大概只用了六十秒。九十秒, 非常快,所以,砰!我们有了一个新文件,他找到了三十三家都来自华沙的企业,有营销机构、房地产公司、会计师事务所和电商企业。那我们来看看吧!这里有这些企业,他们的地址和网站。一分钟 四十一秒,也就是说整整一百零一秒,我们已经有了三十三个潜在客户的名单。伙计们,我们真的生活在未来了。但如果你觉得这已经很疯狂了,那就等着看接下来会发生什么吧。因为 open code 还能实现另外七种用力好了。第二个用力是整理文件和文件夹。砰! 我要说找到我设备上的下载文件夹,分析它,找出其中最早的二十个文件,以及最大的二十个文件,并以清晰的格式呈现给我,暂时不要删除他们。 砰!所以你们很多人,包括我自己,电脑上都有大量不必要的文件和文件夹,我们可以用 open code 来帮我们整理这些,对吧? 下载文件夹。顺便说一句,其中有些内容可能需要打码,因为这些是我真实的文件,有些可能涉及个人隐私。但我确实想要清理一下我的下载文件夹,对吧?他可能太大太长了,让我看看到底有多大下载文件夹。 查看信息,我的下载文件夹有二十 gb, 二千四百个项目,文件实在太多了,所以现在他正在给我列出这些清单。前二十个最大文件大多是视频文件和原始照片。好,那我们来看看这些文件。对,我们来看看这二十个最大文件, 我觉得我们大概也可以把它们全部删除。所以我们现在立刻开始动手,把创建时间最早的二十个文件都彻底删除。 请务必注意,绝对不要删除除此之外的其他任何东西。搞定只用了几秒钟,这能帮我在下载文件夹里节省很多空间,也能让我更有条理。当然,我也可以手动完成,但用 open code 只需要一两个提示就行了。好了,这就是关于特殊字母问题的一个例子。 对了,这是来自第二个频道的视频。顺便说一下,这个视频也会同步发布在我的第二个频道。那个频道更专注于软件以及如何打造一家 ai 软件公司,所以如果你对这方面感兴趣,记得订阅哦。我的第二个频道的链接会放在视频下方,它显示大约释放了十五 gb 的 空间。 我们来验证一下,我会再次右键点击下载文件夹,选择获取信息。好了,确实如此,空间从二十 gb 减少到了四点三 gb。 第三个用力。我要给你们展示的是如何用 opencode 来分析大量数据,并进行可识化。这里我有一个包含两百五十多个创业想法的 markdown 文件, 你可以看到前几个,但其余的我会做模糊处理,因为这些内容只对我的加速器成员开放。但正如你所见,这个文件有一千多行,这里面有超过两百五十个不同的 ai 创业想法。所以我接下来要做的是使用 open code 来分析这些内容。 把所有的创业想法进行分类整理,并创建一个类似 obsidian 风格的格式化图标,将它们分组成不同的集群, 然后把这个图标导出为 png 文件。这其实是一次性完成了多个任务。再说一次,你能手动完成这些吗?当然可以,但你需要具备相应的技能。即使你有这些技能,至少也要花六十到九十分钟来完成。 open code, 它正编辑 python 脚本分类这些想法,再生成图标。 注意,每次分配任务,他都会创建代办事项。这次较简单,因我列出了任务,但之前是他自主完成的。所以他不是试图一次性完成一件大事,而是把任务分解成三到五个步骤,然后一次专注于一个步骤。顺便说一句, 专业建议,这其实也是你应该采用的工作方式。你们很多人在刚开始创业或者解决一个大问题时,都会被庞大的任务压得喘不过气来,只需要把它分解成四个更小的任务,然后一次专注于每一个子任务。这是一个非常好的提升效率的建议, 一定要在你的生活和工作中加以运用。好了,他已经写完了四百行 python 代码,现在他想要安装依赖项,所以正在安装 maplab。 之前并没有安装,现在已经安装好了。他会进行格式化,并将其保存为 png 文件。他已经开始了,所以他创建了一个虚拟环境来运行。 现在我们已经有了 png 文件,所以要验证 p l g 是 否被创建,并且他会更新代办事项,我们可以继续。 我已经从你的文件中分析了二百三十四个创业想法,并将它们整理成了二十一个类别。 obsidian 风格的图谱已经保存为 startup ideas graph png。 所以 如你所见,这些类别包括 ai, 基础设施与 api、 小 众工具、人力资源招聘、 ai 开发工具、生产力个人工具。是的, 这些都是我擅长的领域。毫不意外。但让我们来看一下编机文件。哇,非常棒!我们可以缩放并探索这个图谱。这真的很棒!旅游,生活方式,消费类应用,超级酷微调机器学习运维企业 b 二 b 自动化及智能体。非常棒!再说一次, 总共花了多长时间?两分钟,太疯狂了!我为 opencode 找到的第四个令人震惊的用力是定制化深度研究。让我给你举个例子。我现在要粘贴一个提示词,对如何降低销售电话的爽约率这个主题进行深度研究。 显然,这可以是你感兴趣的任何主题。可以用 youtube 作为主要信息来源,或者你也可以说用 reddit 作为主要信息来源。好了,就这样,他又一次打开了网页浏览器, 然后开始操作浏览器,准备执行这项研究。所以,显然,他需要先关闭这个警告。他可以点击。太神奇了,如何降低社交 no show 率?他应该点击一个视频并找到其字幕。再说一遍,伙计们,我的手完全没有参与, 他用的是我们之前设置的 mcp 工具来操作浏览器,所以首先他打开了这个工具。为了找到这些关于降低缺席率的视频,从 damlock, subrisum tyson 那 里,一群人刚刚找到了这些视频。现在他正在使用 youtube dlp。 这是一个我想是 python 库, 他会找到这些视频的字幕,分析这些字幕,并给我们一个答案,告诉我们降低缺席率的最佳方法是什么。 好的,所以他用 youtube transcript api 写了一个 python 脚本来获取这些视频的字幕。他似乎在用各种不同的方法获取字幕时遇到了一些困难,所以他一直在尝试各种方法。他不会在遇到第一个错误时就放弃注意到他会不断尝试,不断前进, 直到任务完成为止。好了,就是这样,他找到了一个可用的方法, youtube transcript api, 所以 他之前可能用的是旧版本。我已经成功获取了这些视频的字幕,输出内容被截断了,但让我把它保存成一个文件来阅读。太聪明了! 他并不满足于只有十四秒的字幕,他会把字幕保存成一个完整的文件,甚至还会自己做上下文工程。 我已搜集了大量视频字幕,先读完内容,再整理简报。强调一下,这完全是自动化的,它自己在做这些,我只给了初试提示,它就自动深入研究,比单纯用 chat gpt 或 perplexity 更深入全面。你可以高度自定义 指定来源研究方式及输出格式,而且它可以访问 chat gpt 无法调用的库音。 open code 在 本地运行,它是完全开源的,运行在你的本地机器上,可以做很多事情。当然,现在还是有风险,它可能会弄乱你电脑上的一些文件, 因为它不是用 agent zero。 agent zero 能做 open code 能做的一切,甚至更多。但 open code 更专注于编程, agent zero 则专注于其他所有方面。所以实际上,对于这样的任务,我肯定会用 agent zero。 事实上,最近我还专门做了一期深入的视频,讲解如何设置 agent zero 以及如何使用它。你可以在这里观看那期视频, 视频下方也会有相关链接。好了,报告已经写完了,让我们来看看这份将近三百行的深度研究报告。关于如何进行深入研究, 只用了五分钟,我只给了他一个提示,就是一段简单的英文。现在结果就出来了。 youtube 调研如何降低爽阅率,总共分析了十三个视频,累计观看量七万五千,甚至包括日期来源。 youtube 执行招标,每个视频的文字稿详情。 是的,这真的非常非常详尽,而且你可以在任何行业的任何主题上做到这一点。输出结果非常棒。像这样,很多时候你得花几千美元请顾问来做这件事。或者说,如果你想自己手动完成这项工作, 那你得准备花上半天甚至一天的时间把这些视频都看完,然后做出这样一份漂亮的报告。但对于 open call 的 来说,只用了五分十五秒。下一个用力是我们每个人都能做,而且偶尔应该做的事情。 那就是找出为什么我们的电脑变慢了。所以我现在要粘贴我准备好的提示词,找出为什么我的电脑最近运行变慢了。检查负债平均值,内存压力, 四盘空间堆占进程和交换活动。基本上就是分析我的整台电脑,找出它变慢的原因。然后给我一份报告,我告诉他,现在还不要做任何更改,也不要删除任何文件。 我只是想要一份报告,弄清楚为什么我的 macbook 比平时慢。其实说实话,他并没有比平时慢。不过,如果你有一台老旧的电脑,或者你发现有点卡顿,只需要一个提示词,打开代码,然后怎么样?二十秒,我们已经得到了答案。根据我的分析,以下是你的 mac 比平时慢的前五个原因。 高负债系统平均运行时间长,你的系统还没有。我记得我年轻时用 windows, 每天都得重启 brave 浏览器资源因是的,我正在用 brave 浏览器,还开了很多窗口。 docker 虚拟机就是 agent zero。 很 明显,我一直在用 agent zero 本地运行,而不是把我的所有数据发给 open ai 或 astropic, 然后他们用这些数据训练模型再卖给 palantir。 不 过,嘿,我不能说太多,否则他们就要把频道关掉了。不过是的, windows server 和 obs。 是 的, obs 确实占用了很多 cpu, 很 明显,我正在录制。为什么我的 mac 比平时慢?如果这真的是个问题,我们可以一个一个的解决。 所以,如果你有一台老电脑,只需要一个提示就能打开 open code, 它可以帮你让旧的慢的电脑重新变快。 好,接下来我要展示的用力真的很疯狂。他是用 opencode 的 微网站写文章,以前这通常被称为 seo, 也就是搜索引擎优化,现在这依然存在。但现在出现了更多不同的术语,比如只有深沉式代理优化。 这其实无所谓,基本上就是为来自 ai 的 流量优化。你的网站因为很快, 几乎一百百分之的访问者都会变成在网上浏览的各种 ai 代理。所以我给 opencode 布置了一个非常有野心的任务, 只用 mcp chrome 工具浏览不同的来源,对比现有的代码,为你的 cic 产品评选 ai 工具。当然,这可以是你想要的任何文章主题,可以是不同的饮食方案,也可以是如何提升你的高同水平。无论与你的产品,你的细分市场 的行业相关,只要是你想写文章并发布在你网站上的内容,都可以把提示词中的这部分替换掉。接下来研究如何优化文章以吸引 ai 代理流量,请参见上下文。下面就是相关的上下文,我刚刚解释这是什么,对吧?什么是 ai 代理流量?根据来源,头脑风暴五篇与主题相关的不同文章, 选择最好的想法,亲自转写文章,将其保存为 md 文件。在其代码库中构建一个简单的单页 html 网站, 把文章放进去,优化设计,使其看起来独特且专业,然后用 m c p 工具打开它。所以这实际上是一个完整的端到端流程。这甚至可以成为公司中的一个职位。研究主题,拷写文章,并像这样将其部署到网站上。 过去这会是一份完整的人类工作,现在只需要一个提示就能用 open code 完成。那我们来看看他的表现如何。这绝对是目前为止最复杂的用力。 好了,这里是 md 文件,我们有了文章往下滚动。这是一篇相当长的文章,有三百五十四行,不过希望他已经针对代理流量进行了优化。 我对 a e r g 优化一无所知,但 open code 知道,因为他做过相关研究,对吧?现在他正在构建单页 h t m 网站,而且这适用于任何情况。无论你用什么来搭建网站, open code 都可以设计文章并帮助你部署,这才是最重要的, 它可以完成端到端的流程。所以,如果你想要更多用户,想让你的网站获得更多流量,而你还没有用像 opencode 的 这样的工具来为你写文章,那你就已经落后了。 这真的完全免费。区别在于,首先,你要知道这是可行的。其次,你要去做。多亏了像这样的视频。 你知道这确实是可能的,所以一定要订阅,这样你就不会错过今后的类似内容了。但第二点,其实就是要真正去做,对吧?大多数人只是习惯性的观看,你知道这就是所谓的高效拖延,他们从不真正执行,从不真正去做。 多亏了 ai 和 ai 代理。你现在拥有了巨大的杠杆,如果你真的有哪怕一点点野心和一点点职业道德,你就会超越其他所有人,尤其是在二零二六年,因为 ai 代理已经变得如此强大。这就是为什么你绝对不能在这方面落后。再说一次,我只是坐在那里,伙计们,比如 我可以在看杂志,我可以去咖啡馆,我可以开车,虽然我其实没有车。你明白我的意思,我可以做任何其他事情。 open code 正在为我工作,我只需要发一个提示,然后就可以出门上厕所或者小睡一会。 它能在几分钟内完成一整天的工作量。太疯狂了,真的很疯狂。好了, open code 写了一个一千行的 html 文件,这有点不可思议, 他光是写一个文件就花了一分多钟。我不会一直往回翻的。好吧,我不会去翻那个,那我们来看看吧。用 f c p 工具打开一个网站,我还是没做任何事,他应该自己打开。其实他真的打开了吗?他在哪?在这。好吧,我把它关了。用于 c i c d 的 ai 代码审查工具 目录,这个是可以点击的,你可以。伙计们,这是一个完全交互式的网站,有样式,有动画,太疯狂了。报告不错,看看这个。 cold, rabbit, kudu, sorcery, krezzy beattle。 这是一个关于哪些是最佳 ai 代码审查工具的好报告。真的很疯狂, 只花了十分钟好吗?这是目前为止耗时最长的任务。就像我说的,这是目前为止最有挑战性的任务。但 open code 还是完成了,他一次都没有崩溃。他持续运行了十分钟。而且不仅如此,研究相关主题,学习如何为 ai 代理流量进行优化。转载文章本身, 并且从头到尾完整搭建并部署一个网站。这一切都只需一个提示,太疯狂了。好的,那么下一个用力是使用 open code 来创建自动化文档。假设你有一个项目,也有一堆代码,但你并没有用最好的方式为他们写文档, 那么你猜怎么着? open code 可以 借助补全那些缺失的文档。让我来给你演示一下。我将用我为加速器开发的实际软件来做演示。好了,让我们点击清除 open code。 顺便说一下,我加速器里的每个人都会获得定制的责任追踪软件,而且我们本周就会推出。不过不管怎样,我现在要粘贴提示词,开始演示。分析这个代码库,找出所有缺失、过时或不完整的文档部分。 对于你发现的每一个缺口,第一,列出需要文档的文件和函数。第二,解释这段代码的作用。第三,为其编辑文档, 然后创建或更新 readme, md 以及任何相关的文档文件。如果不存在 docs 文件夹,请创建一个并采用合适的结构。首先,从探索代码库结构开始,不要更改任何代码,只需创建新的文档。 所以另一个使用场景,特别是如果你是一个注重氛围的程序员,你就需要使用并添加文档。因为如果你希望其他人或者其他 ai 代理能够进入你的代码库并立即高效工作,你就需要大量的文档,尤其是相关的文档,对吧?所以现在我正在用 opencode 来补充这些内容。 我有一些基础的 readme 文件之类的,但说实话,这个代码库确实可以有更好的文档。所以我们来看一下暂存区里什么都没有,也就是说没有任何更改。 到目前为止,还没有做出任何更改。那我们来看看 open code 会做些什么?他会找到需要写文档的内容吗?如果会的话,他会怎么做呢?他只是写注士吗?他会创建新文件吗?再说一次,在大公司里,这其实是一个全职岗位, 比如说添加文档,确保文档是最新的。有时候有些开发者一半的时间都在做这件事。现在我们只需要把一段单独的段落交给 open code, 他 就会帮我们完成。但同样,你需要知道这是可行的,而且你还得真的去做, 否则这就没有意义了。现在让我读取关键的原文件,已找出文档的缺口,我会读取主要的应用程序。好了,现在他正在读文件。 看看他执行这些工具的速度有多快。太棒了! open code 在 速度方面做了很好的优化,他还在并行处理很多任务,否则不可能部署的这么快。顺便说一下,这就是像 cloud ops 四点五这样的 ai 模型和像 open code 的 这样的完整智能体之间的区别。 他的框架、提示方式和工具集,这些才是他与众不同的地方。好的,根据我的分析,以下是文档存在的缺口,有些文件缺少文档头部。好的, 现在让我来创建或更新文档。他找到了最大的问题。好的, readme 文件描述的是一个落地页 vsl, 但代码库实际上是一个责任仪表盘,所以 readme 文件完全过时了。 他已经修复了这个问题。看看代办事项,他创建了一堆代办事项来补充缺失的文档,而我这边只是很轻松的看着。我只是在解说他正在做的事情。 你可以把这个任务交给他,然后回去,比如说刷刷推特,做你想做的其他事情,也许回复一些邮件,或者处理你手头的其他任务。只需要让 open code 来完成这件事。这是任何开发任何类型软件的人今天就可以开始使用的。一个用力。好了,他正在处理最后一个代办事项。 同样这一步花了几分钟,因为每个文件都有两三百行文档,非常详尽。坦白说,我本可以让他写的更简洁一些,但他做的很不错。好的,他正在努力把所有内容都详细记录下来,并且已经创建了新的 dos 文件夹。 我们现在有了 api、 参考架构、认证流程组建、部署和开发等内容。所以任何人或者调用这个代码库的 ai 代理,现在都能更容易的快速上手。 甚至还创建了一个 index md 作为文档中心,里面解释了一切,并包含了最后更新的文件。所以他需要像这样做,他会显示文档的更新时间,这样你就能看到文档是否过时,以及是否需要再次更新。 同样,我可以在十四天后一个月后再次运行这个流程,重新检查所有内容并更新建议。 所以总共有几千行,看看这个八十行,这个是二百八十四行,我们看看最底下三百二十一,这个是三百三十,这个是 知道这就是八分钟内生成的几千行文档。手动做这些会非常痛苦,我绝对不会去做。所以现在,比如说从 get 拉取最新内容,做一次提交并推送。好吧,所以你知道到了二零二六年就不用做这些了。 我是说,其实二零二五年也已经可以做到。说实话,不过我还是想用开源代码给你演示一下。哦对,主分支叫 master, 你 知道吗?如果你把主分支命名为 master, 会让你看起来更有气场。不过说实话,这其实没什么影响。所以他拉取了最近的日制,用 get log 检查了还不错的日制或者最近的评论。现在他会添加一条评论,然后推送上去。太疯狂了,到了二零二六年,你真的可以自动化任何事情。 太离谱了。什么?好了, open code 的 第八个用力是如何用它为你任何的想法构建一个交互式路演演示文稿。这里有一个创业移动应用的想法,这个应用可以消除录制视频并发布到社交媒体上的所有障碍,非常简单,随时可以暂停阅读。 但这不是重点,重点是我已经为 open code 准备了一个详细的提示词,用来为这个想法创建一个交互式投资人路演演示文稿。 所以,如你所见,他给出了角色目标技术站要推介的想法,路演也是文稿换登篇。并且 open code 应该创建一个交互式路演也是文稿,这样我们就可以把它发给潜在投资人,为这个想法获得资金。 所以你们很多人在创业,也许你们没有办法自筹资金,对吧?以 vector 为例,我是自筹资金,这也是我能自己把它做出来的原因。 从创立到被收购,一共花了十四个月。所以从真正确定这个想法,到以一百八十万美元出售它,总共花了我十四个月。但之所以能做到,是因为我已经有了成功的生意,可以自己为它提供资金。如果你需要融资,在这个问题上,其实可以讨论 ai 让创业比以往任何时候都更有可能实现。 有些想法仍然需要资金支持,有些创业点子比其他的更复杂。如果你是新手,你需要一份合适的路演 ppt, 你 需要向投资人做路演,对吧?你不能只是用一份业余没有调研的路演 ppt 来做这件事,甚至你可能都不知道路演 ppt 应该是什么样子。 open code 能帮你制作 只需一个描述想法,目标用户,并制作路演 ppt 的 提示。现在, opencode 像往常一样,会生成一份代办事项清单并开始工作。 顺便说一句,如果你想更进一步,可以加入关于投资人的详细信息,创建一份全新定制化、个性化的路演 ppt, 专门吸引那个人。 所以在 ai 时代,个性化是一个非常重要的事情。过去可能你在做邮件营销,你知道你有一千个潜在客户,你不得不发送同样的邮件,你猜怎么着?现在你可以让这些邮件变得更加个性化,所以,是的, ai 将会非常重要。 ai 智能体在个性化方面作用巨大,如果你还没有使用它们,那你真的错过了很多机会。因为你可以拥有转化率更高的广告,你的邮件打开率也会更高,你的路演 ppt 也会更成功,等等。 只要个性化,有意的地方都可以用 ai 智能体来实现。个性化真的很值得,你只需要去尝试一下,你只需去做。初次使用 open code 这类终端工具可能有些畏难,但别担心,它其实也有专门的图形界面应用程序,但你真的需要坚持前三十分钟。 如果你是新手,可能需要六十分钟。如果你对终端不熟悉,但你能静下心来克服这些阻力,真正实现我展示的其中一两个用力,你就会领先于九十九百分之九的人。因为大多数人只是看看这个视频而已,他们会觉得哇, open call 太疯狂了, 然后他们就会去睡觉,第二天醒来就把这事忘了,他们什么都不会做,明白吗?如果你真的想成为那种在二零二六年彻底改变自己生活,领先于他人的人, 当你看完这个视频后,坐下来,留出六十分钟的时间,真正去实现一两个适合你的,用力使用开源代码,并开始在日常生活中用起来。你会喜欢的,相信我之后你会感谢我的。因为这些 ai 智能体已经变得非常强大了, 只是大家还不知道怎么用它们,所以我想这就是我的工作,去研究这些内容,并用简单易懂的方式传达给你。 如果你还想看更多类似的视频,并且想进入 ai 领域,记得订阅,这样 youtube 就 会为你推荐关于 ai 智能体的视频,你也能始终领先于竞争对手。这完全免费,只需要两秒钟。好了, open code 还在写作,还在帮我们制作路演演示文稿。它还新建了一个文件夹来保持有序,非常棒。 它将会是一个完整的,所以它不仅仅是一个 html 文件,它还在用 white, 这将会是一个很棒的网站。是啊, 太疯狂了,开发软件的成本已经降到了极低的水平。我的意思是,我只花了大约零点八美元就创建了一个路演演示文稿,这个文稿可能帮我筹集到几十万甚至上百万美元,这取决于你的关系和想法。但没错,这种杠杆效应实在是太惊人了。企业家将会变得更加有价值, 而且企业家的数量也会比以往任何时候都多。你将能够用比以往更少的人手建立一家数百万美元的公司。所以,重要的不是人才的数量,而是人才的质量。如果你团队里的人没有在用 ai, 要么你不是一个好领导,要么你可能需要换一只新团队。 这就是残酷的现实,因为使用 ai 的 人绝对会把不用 ai 的 人远远甩在后面。顺便说一下,如果你在好奇这顶帽子,这是定制的独一无二的 vector 帽子,而且它不是为全世界只有这一顶。 我们可能还想多做几顶,虽然有点遗憾,但我只是提前回答一下。评论这个六眼纹,那真的做的太慢了, 这次可一定要做的好,明白吗?它生成了一堆文件,搭建了整个代码库,所以希望能让我眼前一亮。我本以为会简单一些,但 open code 真的 花了不少时间。你看看这个,你看看这个,真的很有意思,它运行了 type script 检查器, npm run build。 open code 的 背后的人真的很厉害。 好了,现在他用 mcp 工具打开了看看这个社交视频发布器,这就是创业点子。我们还有一整套路演 ppt, 一 次录制,处处发布,种子轮融资一百五十万美元, 下一个内容创作者正被发布流程的繁琐所困扰。天呐,伙计们,这其实是我真的会需要的东西, 所以我很惊讶,因为这正是我的创业想法之一。从我之前展示的文档里,不过还是会打码,因为那是我加速器的专属内容。但天呐,整套路演 ppt, 解决方案,动画定价进展、竞品分析全都有,这太疯狂了!团队介绍,融资需求,哇哇 七分钟,而且这是一份完全成型的路演 ppt, 你 可以直接用快速部署发给投资人。太离谱了,我甚至都不知道该说什么了。伙计们,现在这些用力真的越来越疯狂了。我们需要一个新词,就像疯狂这个词已经无法形容了,我们需要一个比疯狂还要疯狂的词。 不过说真的,如果你还没有 open code, 那 你真的错过了很多。说实话,你真的会错失良机,希望你觉得这期视频有价值。现在,如果你真的看到了 ai 的 潜力,并且你明白这一点,二零二六年将会是少数人遥遥领先,而大多数人被甩在后面的年份。 如果你想改变现状,并且今年就开始自己的事业,一定要看这期视频。我刚做了一个关于二零二六年最佳 ai 商业模式以及如何真正入门的完整解析,所以就在这里观看吧,它还会。