嗨,大家好,这里是努力学习 ai 的 喵芬奇。今天是 webco 的 入门课程的最后一期,我们将继续我们的 webco 的 技巧学习以及游戏的制作。本节课主要分为两个部分, mcp 以及游戏的封装与发布。 首先我们来看一下什么是 mcp。 mcp 是 一种让大模型与外部对话的标准协议,以这种协议提供大模型拓展功能的被称为 mcp server。 不同的功能都可以使用这种协议进行传输,比如说要用 github 操作浏览器制作 ppt 等。 mcp 的 运行可以分为两个部分, mcp client 以及 mcp server。 在 我们的课程中, client 由 open code 来提供,我们会将其接入 github 的 mcp server, 让其获得上传代码发布代码的功能。 今天我们要用的 mcp server 是 github mcp server, 它由 github 官方提供,不需要本地部署。这个 mcp server 可以 让 agent 获得操纵 github 的 能力。为了使用这个 mcp, 我 们需要先注册一个 github 账户以及获得其对应的 ss token。 首先我们打开自己的 github, 如果没有账户的话,可以额外注册一下。我们进入设置界面,拉到最下面,可以看见 developer setting。 打开后再选择 personal access token 以及 find grant token。 我 们输入 token 的 名字,选择 token 可以 访问的仓库范围以及需要的 permissions。 需要注意的是,这里的 permissions 会影响我们之后 mcp server 能带来的能力范围。 我们可以把 action administration 全都选上,其他的部分可以根据需求来选择。最后我们选择创建这个 token。 我 们回到终端,输入 opencode mcpaid 来添加 mcp。 首先我们需要输入 mcp 的 名字。 在类型部分,我们选择 remote。 现在需要输入 m c p 的 服务链接。我们可以来到刚刚的 m c p server 的 网页,往下拉,可以从这里复制。 最后会弹出一个是否需要认证的部分,我们选择 no。 接下来它显示我们的配置已经被存到这个文件中。我们使用任意编辑器打开这个配置文件。我们需要把刚刚我们创建的 token 加入进去。 我们参考 opencode 官方文档。需要添加一个 header 以及 token, 在 这个位置粘贴我们刚刚创建的 token。 接下来我们可以进入游戏文件夹并打开 opencode。 我 们发现下面多了一个 mcp 服务。我们可以使用 status 命令来查看当前状态。可以看到我们的 github mcp server 已经成功启动。 我们可以尝试使用这个 mcp, 比如让其来查看我们在 github 有 多少仓库。 现在 agent 已经成功调用了这个 mcp, 并且查到了仓库的数量。我们接下来需要使用 open code 来打包和发布我们的游戏。我们首先进入一个新的筛选,输入我们的需求, 并且要求 agent 来发布 windows 和 linux 双版本。 我们可以看见 agent 在 运行过程中使用到了我们刚刚创建的 mcp 来规划发布的方案。 现在 agent 询问我们如何发布 linux 版本。我们选择使用单个文件。 由于我们打包发布的过程中会使用到 github workflow 来进行,我们可以让 agent 完整地规划这个 workflow。 我们可以看到 agent 使用 workflow 的 文件来规划了推送码, tag 以及生成的版本等内容,看起来都没有问题,我们让 agent 给出最后的实施方案。 在得到方案后,我们让 agent 开始执行,可以发现现在 opencode 创建了一个规划的 to do list, 在 右边的状态栏我们可以看目前的 to do list 执行状况。 稍等片刻后, opencode 已经把 to do list 的 内容基本完成,但是我们获得提示,目前推送远端失败,这是因为我们目前没有登录 github。 我 们可以回到终端,使用 gh 命令来进行登录, 输入 g h a o t h log in。 一 路回车可以看见他给出了一个一次性代码,我们复制后再回车就会自动打开网页,粘贴我们刚刚的代码,选择认证,这样我们的登录就成功了。 我们再回到 opencode, 向 agent 说明,目前我们已经完成了登录,并且让 agent 继续执行流程, 看起来在计划模式下没有问题,我们切换为 build 的 模式让其开始执行。 现在 agent 已经完成了工作, github 会自动跑我们的 workflow 来进行分装和发布。我们可以让 agent 进一步的确认 这里运行的比较久,其实是因为第一次发布的时候代码有些问题,这里 agent 再重新地写代码,然后进行发布。 现在 agent 告诉我们已经完成了发布。我们来到网页打开,我们创建了仓库,可以看见在 release 下面已经增加了游戏的发布包,我们可以尝试下载 windows 版本, 下载完成后,我们可以双击打开游戏,成功运行。本节课程到此结束,本期的课程也全部结束,感谢大家可以一直听到这里,如果课程对您有帮助的话,欢迎多多点赞三连。
粉丝1231获赞5.5万

上期我们分享了可乐 code 的 安装,很多伙伴反馈太复杂了,而且用国内的模型也得付费使用。那么本期我们分享一款平替就是 open code, 它有内置的免费主流模型,比如 kimi、 mini max 等, 对国内用户是比较友好的,无需登录直接就可以开箱即用。本期我会分享两种安装方式,第一种就是 c l i, 就是 命令行界面模式, 第二种就是对零基础上手比较友好的客户端模式,我会手把手带大家安装这两种方式,让大家零基础也能安装成功。本期我还会分享常用的命令,让大家安装好之后即可上手去使用, 如进入 open code 的 指令切换模型的、新建对话的、查看历史对话的等等,掌握这些常用指令就可以立刻上手使用。然后还会演示一个比较实用的应用场景, 就是让 open code 帮我们去读取文件,重命名文件。最后将分享的就是 scales 使用方法,演示读取 word 文档内容,以及在使用 scales 的 时候一些常见的问题和处理方法。好,下面我们直接进入实操环节,我们安装 open code, 在这里我们先分享命令行模式,然后再分享客户端模式。我们先来看一下命令行模式的安装,第一步我们就先安装 node js, 因为我们安装的时候需要用到 node js, 在 这里我们选择比较容易的安装方法,我们不用命令安装,我们选择安装程序, 然后直接打开安装包,下一步,下一步即可安装成功。像这个详细的安装步骤在上一期 cloud code 里面分享过,大家可以看一下。安装成功之后,我们按键盘上的 windows 图标加 r 键,就会出现运行窗口,在这里我们输入 cmd 直接确定, 这里我们以查看版本号的方式来确定是否安装成功,我们输入 node 杠 v, 然后我们回车,现在出现了版本号就证明安装成功了。然后第二步我们就开始安装 open code, 在 这里我们打开 open code, 然后选择 npm 安装方式,在这里我们复制命令,然后我们返回到命令窗口,我们直接 右键在这里粘贴好之后,然后直接回车,在这里我已经安装过了,就不重复安装了,当安装成功之后会出现这个界面,同样我们也是以查看版本号的方式来确定是否安装成功,在这里我们输入 open code 杠杠 version, 然后我们直接回车,现在也出现版本号了, 这时候就安装成功了。下面我们来熟悉几个常用的命令,分别是 open code, 就是 进入 open code, 然后 models 切换模型 new, 新建对话 sessions, 查看历史对话 scales 是 查看 scale, 在 这里我实操演示,我们一起来看一下。在这里我们进入 open code, 就是 输入 open code, 然后回车,可以看一下,现在就直接进入了对话模式, 然后下一个就是切换模型,然后我们输入斜杠 m o d e l s, 回车,在这里我们就可以去选择模型,比如我们选择 k m k 二点五,然后回车,然后我们可以和他对话当前 什么模型,然后我们回车,可以看一下他给我们的回复,当前使用的是 k m k 二点五模型,然后模型 id, 然后下一个指令就是新建对话,我们输入斜杠 n e w, 然后我们回车,这是新建对话,然后下一个就是 sessions, 斜杠 s e s s sessions 可以 看一下,在这里就可以查看所有的一个历史对话记录, 然后我们回车就是选择当前对话,然后下一个就是斜杠 scales s k l s 然后我们回车,在这里就可以看到我们安装的 scales 技能,如果有安装的话可以看到这就是我们几个常用的指令, 到这里我们熟悉的指令。下面我们进入本地文件操作的分享,在这里我会使用重命名的案例来演示分享,在这里我打开了一个文件夹, 然后我们在这里直接输入 cmd, 然后我们输入 open code, 回车可以看一下左下角,在这里它就是基于当前目录运行的 open code, 在 这里我们可以让它列出我们当前文件夹的文件内容, 我们给它提示词,当前文件夹有哪些文件,然后我们回车可以看一下,它给我们列出来了根目录文件有哪些,还有文件夹有哪些, 在这里我来实操演示一下,我们让它把 file 点 d o c x 这个文件帮我们重命名, 我们可以看一下提示词,就是把费要点 d o c x 文件重命名为一二三点 d o c x, 然后我们直接回车发送,这时候就帮我们重命名成功了,它不仅能重命名,它还可以解锁文件, 当前目录中 d o c x 文件有哪些,然后我们发送可以看一下,他帮我们解锁完成了,就是当前目录中只有一个一二三点 d o c x 文件,这就是他本地文件操作的一个能力,我们本地文件处理的演示就到这里, 然后下一个就是我们分享 skills 的 使用方法,演示读取 word 文件。在这里我们可以看一下 open code 它的 skills 使用方法,其实它的使用方法都是一样的,只是命名文件夹不同, 在这里就是我们在当前项目新建文件夹,就是点 open code, 然后我们打开里面就是 skills, 然后 scales 里面就是我们安装的 scales 技能,这里有 d o c x 的, 还有一个 pdf 的, 在这里我们来演示一下,让它读取 word 文档,我们先来输入斜杠 s k i l l s, 这里就是我们可以看到所有的 这个 scales 安装的技能,然后我们按 esc 退出,然后下面我们来让它读取一下一二三点 dos 这个文件,我们给他的提示词就是帮我提取一二三这个 word 文档的内容,简要概括,然后我们发送 可以看一下它现在提取 dos 文件,先加载 dos 点 scale, 这时候它就调用了这个 scales 技能,然后我们往下看, 好可以看一下,到这里就帮我们提取内容了,然后给我们的内容是经过 ai 简要概括之后的, 然后我们打开这个文件,我们看一下啊,这就是一个 ai 对 就业市场的一个影响,下面有些数据,有些文字内容,然后这里是经过汇总之后的内容,这就是 skills 的 应用。在这里还有一个经常遇到的问题,就是有很多朋友反馈 我安装了 scales, 但是真正对话的时候它没法调用,在这里我们需要注意两点,第一个就是我们要确定我们电脑里面有 python 的 运行环境,比如像这些 scales 文件里面,它都有对应的一个 py 脚本,就是对内容处理的, 如果没有 python 的 运行环境,这些脚本它是运行不了的,所以它取用不了。然后第二个需要注意的事项,就是我们可以看一下 d o c x 里面的 scale, md 的 文件我们打开,我们打开之后我们来注一下它的描述,它的名称是 d o c x, 在 这里它的描述我们来翻译一下, 可以看一下描述,就是当用户要创建、阅读、编辑或处理 word 文档点 d o c 文件的时候,请使用此技能,它这里有一个触发条件,就 是触发条件包括提及 word 文档或者是点 d o c x, 或者是要求生成带有目录、标题、页码或信头等格式的专业文档,就是我们给 ai 的 提示词,指定里面包含这些触发的关键词,它才可以调用 scale。 比如我们直接和它说一句,帮我总结这个文件,那么没有触发的这些关键词, scales 它也是调用不了的。这是目前经常遇到的两个问题,就是为什么不生效, 大家可以注意一下这两个问题。还有就是安装 python 环境,如果没有安装,选择这个 download, 在 这里我们选择这个版本,然后我们 保存到本地之后,然后直接下一步,下一步安装即可。在这里我也准备了文档里面第一步安装,第二步安装 open code, 然后还有 skills 资源分享,还有 python 的 安装途径,这些都有整理到这个安装手册里面。好了,到这里就是我们 c l i 安装和使用的所有分享, 下面我们分享客户端的安装和使用,像这个就比较简单了,都是格式化的,在这里我们选择 windows 版,直接保存到桌面,然后我们直接打开文件,在这里我们直接选择下一步,下一步直接安装即可。 安装成功之后打开,这就是它的一个默认界面,在这里我们还是打开一个项目,我们在这里选择打开项目,我们选择桌面上的八九,像这个客户端使用就比较简单了,可以看一下,从左侧开始,第一部分就是绘画记录, 然后第二部分就是文件的预览窗口,第四部分就是文件内容的预览,相当于是资源管理器, 这就是它的一个界面布局。然后第二部分绘画,这里我们可以选择模型,在这里我们确定,比如 gpt 五或者是 minimax, 在 这里直接点击选择就可以,在这里还选择 kimi 二点五,在这里我们再演示一下使用 skills 读取 word 文档内容,输入提示词,帮我总结一二三, word 文档的核心内容,在这里我们直接发送, 我现在读取这个 word 文档应该使用技能来处理 word 文档,这时候它就加载了 skills, 这时候它就调用 skills 技能,帮我们总结了 word 文档的一个内容,可以看一下这就是这个客户端的一个操作, 包括从安装到使用都是非常简单的,它主要是可视化,如果大家第一次接触,感觉命令行模式不容易上手,可以使用这个客户端,像 oppo 的, 它最大的一个优势就是我们不用手动去接入模型,也不用去登录,直接开箱即用, 大家可以动手体验一下。好了,以上就是我们本期所有内容的实操分享,面对近期密集发布的新模型,大家无需盲目的跟风,工具的价值不在于新,而在于准, 就是能够丝滑的嵌入我们的使用场景,切实提升效率就是最合适的。大家可以在闲暇时间小范围测试,根据实际反馈来迭代自己的工具库,保持关注, 去理性筛选。这是我的个人心得,分享给大家。好了,本期内容分享就到这里,我们下期再见。

兄弟们今天研究了一下 open code 它的安装和应用,给大家汇报一下。它的安装很简单啊,就是把这个放到命令行里头安装就行了。但是在这个之前的话呢,如果你的电脑没有装这个 note g s 的 话,你需要去安装一下这个, 先去安装一下这个 note g s, 然后安装完了之后呢,我们就可以做这个安装了啊,就是这个命令哈,我们来安装一下 它,这个要等一段时间哦。 好,现在现在安装好了,我们直接在里头敲 open code 就 可以启动了。 那现在这个界面我们已经进入到 open code 这个里边了。呃,目前来讲的话呢,我们可以用这个模型来去看一看,匹配一下它有哪些模型可以选。这个里头有几个 免费的模型,比如说。呃,这个智普的四点七,这个其实可以的啊,大家可以试试一个国内的一个呃,很著名的模型, kimi 的 二点五现在也能用了, kimi 二点五最近也很强。呃,那我们在这里头给大家介绍一下,就说如何。呃,把更多的模型放进来。 首先的话呢,我们知道那个 gemini 它最近比较火嘛,然后它也推出了自己的一个工具叫 antigraviti, 对 吧? 我们把这个给它加进来。 antigraviti 呢它,呃,这个里头有两个模型是可以免费用的啊, gemini 三和 cloud opera 四点五啊,这个都是很很顶尖的模型了。 那但是呢,他这两个模型吧,你可以用他的给的额度有限啊,大概你用上一两一两个小时他就额度就用完了,但是呢,我们至少是可以免费用啊,这个还是挺好的,他大概过一段时间他又把这个额度给你恢复了,就这样 安装的时候也很简单哈,安装的时候呢,我们就把这把这个给他 copy 一下,然后在这个里头安装就可以了。 那等一会呢,它就安装好了,到这我们这个就安装好了,我们现在重新打开一个窗口去启动它, 我们在这启动的时候啊,启动刚才这个,在这个界面,我们把这个模型供应商选择谷歌, 我们选这个 anti gravity 的 这个登录方式,然后敲回车 project id 这个地方,直接回车,这个地方要登录一下自己的谷歌账户, 然后把刚才这个生成的这个粘贴到命令行, 敲回车, 我们点一下这个,我们把生成这个放在粘贴过来,然后回车, 我们重新打开 open code, 然后现在这个里头呢,就应该啊 有谷歌的模型了啊,看到没有?我们现在已经把它加好了, 但是这个里头的额度有限哈,如果你想敞开用的话呢,你就就用这个 open router 的, 我们也可以给它接上 open router 的 斜杠 connect, 然后这个里头我们就可以看到它,我们可以接很多种模型,比如这里头我们找一找 open router, 然后撬回车,这个时候呢我们需要一个 api k, 对 吧? 呃,那这样的话呢,我们就需要去登录一下啊,登录一下自己的这个 open ai, 然后比如说我已经登录到 open router 里头了,然后我们创建一个,嗯,创建一个 api k, 对, 那拿这个然后 copy 过来, 这时我们看到我们已经加了很多了 这个,这个底下 openroot 的 底下的所有的模型我们都可以使用它会,嗯,这个费用会寄到你那个 openroot 的 账户上。 现在我们这个里边的模型已经很清很多了啊,大家就可以选择去用就用就行了。好,今天分享就这么多,谢谢大家。

你的 ai 助手真的够强吗?今天我们就来聊聊 open code m c p 服务器,教你如何亲手为你的 ai 解锁一堆隐藏的超能力。 你可以想象一下,你的 ai 不 再只是一个聊天机器人呢,它能连接到外部世界,帮你查资料、处理工作,变成一个无所不能的超级助理。想知道怎么做到吗? 但是这里有个小小的陷阱,你每给 ai 解锁一项新技能,其实都在消耗它宝贵的短期记忆,也就是我们说的上下文令牌。这东西用的越多,成本就越高。 这一点啊, open code 的 官方文档也说得很明白。所以你看,我们今天面临的挑战就是怎么才能既让 ai 变得超强,又能聪明地控制这些成本。 准备好了吗?咱们今天的路线图是这样的,首先搞明白 m c p 到底是个啥,然后我们亲自动手,把本地和远程服务器都配起来。接着我们会学到最关键的一招,如何精细化地管理这些工具来省钱。 最后,也是最让人兴奋的部分,我们会看几个超酷的实让安利。好的,那我们先从最核心的概念开始,这个听起来很厉害的 m c p 到底是怎么给 ai 解锁技能的呢? 那么 m c p 到底是什么?它的全称是模型上下文协议。哎,听起来有点复杂对吧?别怕,你完全可以把它想象成一个万能插座,有了它,你的 ai 就 能接上任何外部的工具。 不管这个工具是在你自己的电脑上跑,还是在地桥另一边的某个服务器上。概念清楚了,我们就来动手试试。先从最简单的开始,怎么在你自己的电脑上配置一个本地的 m c p 服务器? 好,我们来看这段配置代码,这是一个 json 文件,你就把它当成是能写注式的 json 就 行。我们来看几个关键的地方,你看第五行 type 等于 local, 这就告诉 open code, 这是一个本地服务。 最核心的是第七行的 command, 这里定义了要用什么命令来启动这个服务,你甚至还可以在第九行给它单独设置一些环境变量,非常灵活。 这张表呢,总结了所有你能用的配置项, type 和 command 是 必须的,这决定了它是什么,怎么启动。像 enabled 这个选项就特别方便,你可以用它来临时打开或关闭某个服务, 还有 timeout 可以 防止某个反应慢的服务卡住你的 ai。 本地的服务器很棒,但真正的魔法在于连接到网上那些强大的远程服务。我们来看看这个要怎么配置。 配置远程服务器其实也一样简单,你看第五行的 type, 现在变成了 remote, 最关键的就是第六行的 url, 把远程服务的地址填进去就行了。 如果这个服务需要 api、 密钥之类的认证,也很简单,就像这样,在 headers 里面加上 authorization 就 搞定了。 在这张表里,我得说最酷的功能就是这个 off 选项, open code 居然可以帮你自动处理 off 的 认证, 这就意味着你连 a p i 密钥都不用自己去找了。只要配置好 open code, 在 你第一次用的时候,就会自动带你转向到授权页面,点击下就完成了,是不是特别贴心? 当然了,如果你想完全自己掌控认证过程,那也没问题,命令行工具都给你准备好了,你可以用 opencode、 mcp、 alt 来手动认证,用 list 来检查所有服务的状态,想断开连接了,就用 logout 清除屏具,一切都在你的掌握之中。 好的,到现在我们已经学会怎么给 ai 添加各种工具了。现在呢,让我们回到一开始说的那个成本问题,看看怎么才能精打细算地管理它们。 这张图展示的就是省钱的最佳实践,大家可得看仔细了。你看左边,咱们先来个一刀切,在局配置里用通配符 my mcp 把所有相关的工具都设置为 false, 也就是先全部关掉。 然后呢,看右边,我们指在一个特定的 ai 代理,比如说叫 my agent 的 配置里,再把它们设成 true 给打开。这么做的好处是什么?就是只有当你在用这个特定的 ai 代理时,这些工具才会被加载,这样就能把上下文定配的消耗降到最低。是不是很聪明? 好了,理论我们都掌握了时候见证奇迹了,我们来看看这些 m c p server 在 真实世界里到底能干些什么。 第一个例子,三 tree, 这是一个非常流行的错误追踪服务,你看这个配置有多简单,你只需要把类型设为 remote, 填上官方的 url, 然后加上一个空的 alt 对 象,告诉 opencode 为这个服务是支持 alt 认证的就行了。 保存好配置以后,你只需要在终端里运行这么一个简单的命令,它就会自动打开浏览器,让你登录 country 收选,整个过程只需要操作一次,之后就永久生效了。 认证完成之后,最神奇的事情发生了,你就可以像这样用大白话跟你的 ai 对 话了,直接告诉他收我的 latest unresolved issues in my project use sentry。 然后 ai 就 会自己去调用 sentry 的 api, 把结果直接告诉你。 我们再看一个例子, grabder app, 一个超级强大的代码搜索引擎,它的配置简直不能再简单了,因为它连认证都不需要,只要填上类型和 url 就 行。这里我们给它起了个名字叫 grgrp。 于是当你遇到一些棘手的技术问题时,就可以直接问了。 what's the right way to set a custom domain in an sst astral component use the git grab tool。 你 的 ai 就 会利用 grab dot app 在 海量的 github 代码库里帮你搜索,找到最佳的实践和代码视例。 所以你看到了吗?关键就在于,通过 m c p, 你 可以把任何外部的 a p i 或者服务都变成你 ai 的 一项超能力,而现在这项能力已经掌握在你手里了。 那么你的下一个 m c p 工具会是什么呢?是连接你的个人笔记,还是打通你们公司的内部系统去创造吧,这里的可能性是无限的。


今天我们这期视频只讲一件事情,就是普通人如何使用,如何安装 cloud code 并接入国产大模型 deepsafe。 你 是不是也觉得 ai 编程那肯定要写代码吧? cloud code 听起来好高级,跟普通人有关系吗?我的回答是当然有。 当我们接入 deepsafe 之后,可以利用它去写作,和 deepsafe 官网的模型是完全一样的,它不光能写文章,还能帮你去造工具,而且现在超火的 ai 技能插件 skill 最早就是可乐的 code, 玩明白的。安装好之后我们再安装 vs code, 那 它就可以实时操作,可以帮我们去开发网页开发工具,它的功能是非常强大的。 今天这期视频就是专门为你定制的,不用懂代码,不用找可用的支付方式去购买国外的大模型,只要你会复制粘贴,就能在十分钟之内装好可多的 code, 并成功接入国产大模型 deepsafe。 在 这里有一个前提就是网络环境 是处理好的,而且本期分享我会特意使用一台全新的没有安装过任何环境的 windows 十一系统来演示,会把所有遇到的问题给大家解决方法和步骤,让大家只需按照步骤操作就可以安装成功。实操环节,我会分享如何成功安装 cloud code, 第一次使用,如何起用可劳的 code, 如何接入 deepsafe 大 模型,然后如何利用编程应用制作一个个人主页。本期视频分享我们需要安装以下内容, 第一个就是 note 点 gs, 它是一个运行环境可拉的 code, 要靠它才能跑起来。第二个就是 g i t, 一个隐藏但比较重要的工具, windows 十一系统默认是没有安装的,如果没有可拉的 code 会无法使用。下一个就是 cc switch, 它可以一键轻松切换大模型,就像平时我们开关水龙头一样简单。第四个就是 vs code, 它是微软出的免费编辑器,长得就像记事本,但功能强大。以下就是本期分享我们需要安装的东西。 骚掩饰我会先分享 c l i 命令行界面。 altcode 本身是个命令行工具,英文叫 c l i, 意思是你可以在黑窗口里面打字指挥它,但大家别担心,我们装上 vs code 之后,使用插件百分之九十的操作都能用鼠标点出来, 不用死记命令。好了,下面我们直接开始实操,进入实操演示部分,第一步我们就需要安装 note g s, 在 这里我们不用命令安装,直接选择安装包,然后我们运行安装包,在这里我们就直接下一步,然后选择下一步,就直接下一步就可以。 好,这时候就安装成功了。安装好之后我们来验证一下是否安装成功,在这里我们按键盘上的,在这里我们按键盘上的 windows 图标加 r 键,这时候就会弹出运行窗口,在这里输入 cmd, 然后确定,这时候就会出现命令窗口,在这里我们输入 node 杠 v, 然后回车可以看一下,现在出了版本号就证明这个 node js 安装成功了。下一步我们就需要安装 cloud code, 安装 cloud code 我 们需要使用 powershell, 在 这里我们搜索一下, 搜索之后,然后右键选择以管理员身份运行,然后我们输入这条命令,直接回车。 好了,到这里就安装成功了,同样我们也是查看版本号的方法,查看是否安装成功,在这里我们输入一下命令,输入好之后我们回车可以看一下,现在已经出了版本号,二点一点三七,我们的 cloud code 就 安装成功了, 然后我们进入 cloud code, 直接输入 cloud, 然后回车可以看一下,现在进入出问题了,这时候我们就需要安装一下 g i t, 我 们来到 g i t 页面,然后选择保存,我这里保存到桌面上,然后我们开始安装,这里我们也是直接下一步, 下一步这些我们就全部的都是直接下一步 好了,这时候就安装成功了,然后我们再看一下,我们重新打开一个 powershell, 我 们重新打开一个 powershell 窗口,然后我们输入 cloud 可以 看一下。现在我们进入 cloud 是 可以运行了,但它又遇到一个问题,就是它有一个验证,在这里我们需要修改一个配置文件, 在这里我们来到我们的用户目录,我的用户名是 k, 我 这里直接输入,然后回车到这里就可以看到一个配置文件,就是 cloud 点 jason, 然后在这里我们打开编辑一下, 可以看一下,这里就是这个配置文件,在这里我们增加一个参数,增加之前这里我们需要有一个英文的逗号,像这个标点符号是经常会被大家忽略的,有好多朋友遇到问题就是增加配置,但大家增加好之后还是不能使用,就是因为这个标点符号的问题, 在这里我们添加添加这个配置项就可以了,然后我们再返回,然后我们在 c l o u d cloud, 然后回车可以看一下,现在就已经进入了,下一步我们再回车,这个提示就是是否在当前目录,然后我们回车 好了,这时候它就会让我们去登录 cloud 账号,因为 cloud 这个它国外的大模型最让人头痛的一个问题就是经常会被封号,所以在这里我们不使用它的大模型,我们要接入我们国产的 deepsafe, 在 这里我们 cloud 安装好了,然后下一步就是需要去接入 deepsafe 大 模型,在这里还用到一个工具,就是 cc switch, 现在我们再来安装一下, 我们来到 github, 然后我们去找安装包,在这里我们就直接往下拉,拉到底部,在这里我们找到适合我们系统使用的,在这里我选择三点幺零点三,如果是 windows 的 话,大家就选择这个就可以。好,现在保存好了,然后我们直接进入安装, 在这里我们也是直接下一步,下一步安装即可,这时候就安装好了,然后我们运行 下一步就需要我们配置 deepsafe 的 api, 在 这里我演示一下操作流程,在这里我们打开 deepsafe, 然后选择 api 开放平台,然后我们选择 api keys, 在 这里去创建,比如创建 api key c c 三,然后我们创建, 创建好之后我们复制一下这个 api key 的 这个密钥,然后复制,然后我们来到 c c switch 里面,在这里我们就选择右上角的加号,然后选择模型 zip, 然后往下滑,这里我们只需要填写一下这个 api, 然后添加, 这时候就添加好了,然后我们回到命令窗口,我们再进入 cloud, 可以看一下,现在已经不提示登录了,在这里我们输入斜杠 model m o d 可以 看一下,然后我们就选择第一个,在这里已经有了 deepsea v 三点二模型,现在我们去选择一下,就是第五个选项,让我们回车。好,这时候就选择好了, 选择好模型之后,在这里我们对话,我们问他一下你当前是什么模型,然后我们回车 可以看一下。在这里在此次绘画中,我作为 cloud code 实力实际使用的是 deepsafe v 三点二模型,到这里我们就成功地安装了 cloud code, 然后接入了 deepsafe 大 模型, 到这里我们就完成了 cloud code 命令行工具接入 deepsafe 大 模型,下面我来演示一下。我们在 vs code 里面使用 cloud code, 它的一个优势就是格式化操作,它的操作几乎都是用鼠标点击就可以, 然后我们下一步就需要安装 vs code, 在 这里我们选择宏框按钮,然后保存 好,现在保存成功了,然后我们安装在这里选择,我同意,然后我们直接下一步,这里就是选择一下安装目录,如果不选择默认安装到 c 盘,然后我们选择下一步,这里几乎也是全程下一步就可以,然后我们安装 好,这时候安装成功了,我们选择完成,在这里打开之后,它默认的是英文界面,看到英文不用担心,在这里我们需要安装一个插件就可以搞定,我们选择四个方块这里,然后我们输入简体, 我们就安装默认的第一个好,安装成功之后,右下角会有一个重启的一个提示,在这里我们选择重启。好,现在打开就是中文界面了,然后下一步我们就需要找到 colode code 插件,我们输入 colode code, 然后我们选择第一个安装, 在这里我们需要辨别一下官方版本,在这里我们安装,然后我们选择新任发布者和安装好了,这时候成功之后,在右上角就会多一个这样的一个图标,然后我们选择 可以看一下它,这里默认跳出的是一个登录提示,我们有了 c c switch 已经接入了模型,它这里就会跳过,然后在这里我们再输入你当前的模型是什么模型,然后我们发送, 可以看一下我当前运行的模型是 dipstick 为三点二,像这里也是这个 cc switch 在 这里起到的作用,像这里比如接入 glm 大 模型,或者是其他第三方中转的模型,用这个 都是可以搞定的,非常方便。好到这里就安装成功了,也成功接入了,下一步我们就让它帮我们生成一个个人主页,我们一起来看一下,在这里返回桌面,我先新建一个文件夹,然后回到 vs code, 然后文件打开文件夹, 我们选择桌面上的 myweb, 然后选择文件夹,这时候我们就用 cloud code 来对话,在这里我们输入提示词,就是我是一名专业的前端程序员,帮我生成一个自我介绍的个人主页,让大家可以快速的认识我,了解我,然后使用 html 格式,简约风格, 科技感配色,页面元素,要有自我介绍板块,联系方式,二维码区域,在这里就是我们给他的提示词,然后我们发送 好了,可以看一下,现在个人主页已经生成成功了,然后我们预览一下它给我们生成的一个个人主页,就是简历风格的,可以看一下,还是比较丰富的。在这里经过我的测试,就是我们使用可多扣的时候,不管是生成文章还是生成网页, 在这里我们要给他一个语言的提示,就是要生成中文内容,他有时候是默认的生成中文,有时候默认的生成英文,他这个是存在几率问题的。所以在大家生成内容的时候,强调一下生成中文内容, 这是目前想到的一个问题,分享给大家。这就是以插件模式使用的,在 vs code 里面还可以以命令行模式,在这里我们打开终端 使用方法是一样的,在这里我们输入 cloud 可以 看一下,就和我们在命令窗口使用的是一样的, 像这个一个优势,就是命令行模式加格式化窗口的模式可以直接使用,这就是我们所有的实操分享内容。在这里我也写了实操手册,比如安装好之后无法进入,或者是安装之后要验证,像这些遇到问题的解决办法,都有写到手册里面。 好了,到这里我们就完成了一整套从完全零基础到真正用起来的全过程。我们一开始什么都不懂,装好了克拉的 code, 配上了国产大模型 deepsafe, 在 vs code 的 里面,我们让 ai 帮我们生成了一个个人主页。其实克拉的 code 它有很多高阶的玩法, 你可能也听说过,比如 mcp、 gel, 但这些我也会慢慢讲,后面我会分享,但是这些都不着急,也不重要, 真正重要的只有一件事,就是现在先去试一试,先用起来,哪怕只做一件小事。 ai 时代最危险的不是不会用工具,而是以为自己用不了。 老的 code 不是 程序员的专利,它是每个普通人的效率工具。 ai 时代只要有思路就开始动手,就已经超过了百分之九十的人。 ai 时代,我们不用纠结新出了什么东西,哪个模型更厉害, 能帮自己提效的,自己用着习惯的,对自己来说就是完美的模型,完美的工具。好了,本期内容分享就到这里,我们下期再见。

open code 的 第三方配置教程来了,首先打开命令行,先去安装 open code n p m i g open code a a 安装完之后就可以去命令行配置 json 文件, 这里已经安装就不演示了,开我们的 c 盘用户文件夹下,然后有个点 com fake 文件,安装之后会出现一个 open code 文件夹, 进入之后我们新建一个 open code json, 打开这个 js 文件进行配置,我们把要配置的内容复制进来。 这边我们默认的模型是 model a game n 三 pro 调用地址已经填入了,可以不用修改。 后面只要把我们站点内的密钥复制过来,回到我们站点令牌管理这边,把密钥复制下来,再粘贴到这里,记得保存,之后关闭文件, 就可以用我们的 open code 项目。 然后在 models 这里进行模型选择,我们要的是真 m i 三,就第一个发个 hi 试试, 这样就可以正常交流了, 这样就可以正常调用了。来到我们的使用日记处检查一下,是可以看到有一个调用信息的。

最近爆火的 opencloud 大 龙虾大家都用上了吗?我已经在我的 windows 电脑和 mac 电脑上都用上了,而且连通了飞书,现在我在我手机上的飞书 app 上发送消息,我的智能体就能接收到信息,并且按照我的要求为我执行任务了。 今天我就来为大家介绍一下 opencloud 的 安装和使用方法,以及如何连接通讯软件。比如飞书,让你在手机上就可以发送指令,操控智能体。 所有的安装步骤和注意事项我都整理成了文档视频的最后我会分享给大家。今天的视频主要有以下几个部分,首先,我们来快速的安装并使用 openclaw, 包含 windows 和 mac 两个系统,这一步是为了让大家快速的用上并熟悉 openclaw。 然后我们来看一下如何为 openclaw 安装插件和 skill, 以及去哪里寻找相关的 skill 资源。 第三,我们来连接即时通讯软件,让你能够在手机端实时发送消息,操控智能体。这里我们以飞书为例。 第四,我快速的为大家展示一下如何在 dalker 这个隔离环境中安装 openclaw, 以及安全性问题和 token 相关问题。那这一步是当你真的想把 openclaw 当成你的 ai 数字员工,让它在生产环境中为你打工, 那我们就正式开始。首先,在本机快速安装 opencloud, 我 们需要保证我们的电脑上已经安装了 node js, 版本号大于二十二,以及安装了 git。 其实 node js 已经是我们的老朋友了,我们之前安装 cloud code, open code, java 都是通过 node js 安装的,那在 ai 时代, node js 是 你电脑上必不可少的工具,直接到 node js 官网下载,然后双击安装即可。 git 也是一样, 当我们想要在 github 上下载开源项目和资源的时候, git 是 最好的工具,安装方式也是一样,到 git 官网下载,然后双击安装即可。那注意,这一步对于 windows 和 mac 来说是完全一样的,没有任何差别。 然后我们打开命令行工具, windows 就是 cmd, mac 就是 terminal。 在 命令行里输入 node 空格横线 v 查看 node js 版本,输入 npm 空格横线 v 查看 npm 版本, 输入 get 空格横线 v 查看 get 版本,能够输出版本号,那就说明一切准备就绪,然后我们来安装 openclaw, 其实一共就两个命令,首先我们在命令行里输入 npm 空格 install 空格横线 g 空格 openclaw at latest, 然后回车。那这一步会在你的电脑上安装 openclaw。 这里我们要注意一点,你要确保你的电脑的网络环境是 ok 的, 如果出现网络问题,尤其是网络连接超时,你可以使用 n p m 的 国内镜像来安装。那具体的方法就是先运行一行命令,把 n p m 转向国内的镜像,然后再进行 n p m 意识到具体的命令我也展示在屏幕上了。 在 n p m 意识到成功后,我们运行第二个命令, open clock 空格横线横线意识到横线低蒙。这一步是进行驶出话点击回车之后,稍等一会儿就会进入驶画界面。 在初次化界面,第一个问题,我们用键盘的上下左右箭头按键切换到 yes, 然后回车。那第一个问题呢,是让你知道这个工具的风险。然后第二个问题,我们选择 quick start, 也就是快速开始,然后点击回车。 那第三个问题就是选择一个 ai 大 模型,你可以使用你常用的 ai 大 模型,要注意一点啊,这里使用的是 a p i p。 那 建议大家用一个有免费额度的 ai 先进行体验,等你熟悉了这个工具之后呢,再去购买 ai 的 订阅套餐。 这里我选择的是智普 g l m, 然后我们到智普的官网进入后台创建一个 a p i t, 然后复制出来,到命令行里进行粘贴,然后回车,然后模型,我们这里选择 g l m 四点七, 然后继续。那后面的问题我们都选择跳过或者 no, 包括是否安装 skill 以及是否配置聊天软件,那因为这些呢,我们都可以过后在图形界面中进行设置。那最后一个问题 就是 how do you want to hatch your boot? 意思就是说你想通过什么方式访问你的机器人,那这里我们选择 open the web ui, 也就是说通过网页版图形界面进行访问,那图形界面适合我们绝大多数人,如果你有编程背景,你也可以选择通过命令行访问,那之后它就会自动弹出网页, 进入到 opencll 的 智能体界面,然后我们在 ai 对 话框中输入,你好, ai 能够进行回复,就说明配置成功了,那么到此你的 opencll 就 正式运行起来了。 我们再来做一个测试,在 ai 对 话框中输入指令,在我的 mac 用户瞩目下,创建一个名为 jason 横线 opencll 的 文件夹,然后 ai 就 进行了文件夹创建,那么到此你就可以开始尝试让 opencll 为你做各种事情了, 那在这里我要强调一点,以上安装方式是直接在本机安装, windows 和 mac 是 一样的方法,运行的命令也是一样的。我们唯一需要注意的就是安全性问题,你不要把太多的个人隐私数据放到本地,以防 ai 一 不小心给你删了。 那接下来我们来看看如何安装插件和 skills, 以及在哪里可以找到 openclaw 的 优质资源。我们首先要知道 openclaw 本身自带了很多 skills, 我 们在 openclaw 的 网页上左侧菜单点击 skills, 然后点击这个 build in skills, 就 能展开它自带 skills 的 列表, 里面有一些 skills, 暂时被 block 的 话,你可以在右边看到对应的安装按钮,点击就可以安装依赖,然后这个 skills 就 可以使用了。 另外,当你在 github 上看到一些 skills 想要安装,你并不需要手动安装,你直接把 github 的 链接发给 openclaw, 让它自己安装就可以了。我们知道 openclaw 是 一个 ai 智能体,它已经足够智能,已经是一个成熟的智能体了,能能自己赚钱养家了啊,那它自己就可以给自己安装 skills。 那么我们从哪里寻找 skills 以及有哪些必装的 skills 呢?两个核心的社区,一个是 github 上的 awesome openclaw skills 这个仓库,那这里收集了几千个优质的 skills, 并且有详细的分类。那其次我们在 openclaw 的 官网 可以找到一个名为 clawhab 的 链接,点进去这里就是官方的 skill 市场。那我我总结了一些必装的 skills, 我 认为最核心的就是 fun skills, 这个 skill 也是目前社区中下载量最高的 skill, 当你提出一个具体的使用场景的时候,这个 skill 可以 帮助智能体找到并安装对应的 skills, 这样一来你就不再需要自己亲自去翻找 skills 了,它自己就能找了。 另外最好安装这几个联网和网络搜索的相关 skills 来增强网络搜索能力。那最后当你想要实现某一个具体功能的时候,你就可以直接向 ai 描述你的功能场景,并让它自己先分析需要安装哪些工具,然后自行安装就可以了。那么以上就是工具的安装, 到此,大家就可以无障碍的快速上手使用 open cloud 了。再次提醒一下,注意安全和隐私问题, 那接下来我们实现一个进阶功能,连接即时通讯软件,让你在手机上发送消息,就能操控智能体帮你干活。 我们在 opencloud 的 网页上左侧的 chinese 选项点进去就能看到它目前支持的通讯工具。那使用这些工具比较简单,以 whatsapp 为例 啊,我们在用户目录下的点 opencloud 文件夹里的 opencloud, 点 json 中配置自己的 whatsapp 号码,然后在命令行中运行 opencloud 空格 chines, 空格 log in, 然后用手机 whatsapp 扫描弹出的二维码就可以了。但是目前 openclaw 并不支持微信或者 qq 这一类中文通讯工具,那在中文环境中,截止到目前为止,最好用的就是飞书, 只需要创建一个聊天机器人就可以连接 openclaw 发消息了,而且这个方式不会造成安全隐患,因为飞书里没有你的私人通讯录,那接下来我就来讲一下如何把 openclaw 连接飞书。 首先我们要安装一个飞书插件,命令就是 opencloud 空格 plug ins 空格 install 卖家插件的名字。安装之后,我们来到飞书开放平台 注册登录,之后点击右上角开发者后台,然后点击创建企业自建应用,起一个名字,然后选择图标,点击创建,然后在左侧的菜单栏里点击添加应用能力,然后选择机器人,然后添加, 然后来到权限管理页面,我们可以点击开通权限,然后搜索关键词 message, 把有关收发消息的权限都勾选上。 那如果大家嫌麻烦,可以直接点击批量导入,然后把我笔记中的这段 jason 复制进去,然后点击开通就可以了。那这一步的目的是给与机器人相应的权限。然后我们点击左侧菜单的版本管理与发布,填入一个版本号,一点零点零,然后发布这个机器人, 然后点击左侧凭证与基础信息,把 app id 和 app secret 保存下来,然后我们回到 opencloud 页面, 点击左侧菜单中的 channel。 因为刚才安装了飞书插件,所以现在显示的就是飞书的配置界面。首先把 app id 和 app secret 配置进去,然后 connection mode, 选择 web socket, 我 们填飞书, dm policy 和 group policy 都选 open, 然后保存就可以了。 然后我们回到飞书界面,点击左侧的事件与回调事件配置,这里选择长链接,然后点击添加事件,搜索关键词 receive, 勾选这个接受消息,然后点击确认,然后再次重新发布一下机器人,到此所有配置就完成了。 然后我们来到飞书 app, 你 可以在手机上下载 app, 也可以在电脑上下载飞书 app, 在 聊天界面的搜索你创建的机器人名称,那我的机器人叫 jason bot。 然后就可以向机器人发送消息了。我们先发送一个,你好,你是谁?第一次发送消息的响应速度会比较慢,稍等一会我们能,我们就能接收到回复了。 然后我们再发送一个指令,在我的用户瞩目下,创建一个名字叫 jason 横线飞出的文件夹,点击发送,然后智能体就开始开始执行任务了, 马上文件夹就创建好了,那么到此我们就成功连通了飞书。只要我们的电脑是开机状态, open cloud 是 运行状态,我们出去玩的时候,用手机飞书 app 发送消息,就可以给智能体下命令,让它干活了。 到此你已经掌握了 open cloud 的 主要的基础功能,你现在就可以上手试用这个智能体工具了。那最后我来快速介绍一下如何在 docker 这个隔离环境中部署 open cloud 以及 token 相关问题。当你深入使用了 open cloud 这个工具, 觉得你确实需要一个这样的数字,员工来二十四小时为你干活,那么最好的方式就是在一个隔离环境中部署它。这也是为什么 open cloud 带动了 mac mini 的 销量,因为 mac mini 性价比高,运行功率低,适合二十四小时不间断运行,那还是一个全新的环境。 所以你也可以在本地使用 docker 这个隔离环境来部署 openclaw。 方法很简单,首先要安装 docker desktop 这个 app, 那 它也是我们的老朋友了,那之前安装 n 八 n 和 deepface 都是用它安装的。安装好之后,我们来到 openclaw 的 官方 get up 仓库,把这个仓库下载下来。 我们使用 git clone 命令把它下载到本地之后,在文件夹内就能看到一个名字叫 docker setup 点 s h 的 文件,我们在当前文件夹内打开 bash 工具。那这里要注意啊, mac 可以 直接用 terminal, 而 windows 则需要使用 git bash 这一类的 bash 工具。 我们输入点斜线 docker 横线, setup 点 s h, 然后它就自动安装了。那另外呢,你也要注意网络问题,开启代理 安装成功之后,就自动进入到了出场界面,那和之前是一样的,选择 ai 模型,然后配置 a p i p, 这里我就不多做展示了。那我个人更建议大家使用独立的电脑或者云服务器来部署这个 ai 数字员工, 因为本地刀客的使用还是需要一定的技术门槛,尤其是网络问题和权限问题。那如果你没有编程背景,确实是有一定难度的,那目前阿里云和腾讯云都集成了 open cloud, 非常方便。 那另一个就是 token 问题,智能体的运行非常消耗 token, 那 说不定一晚上过去你的卡就刷爆了。那这里建议大家订阅类似 coding plan 的 套餐,在五小时内允许几十次的访问, 那类似这种包月的方式就不会让你的 token 无限制消耗了。那目前最经济实惠的 ai 模型就是智普、 glm, mini max 以及 kimi, 大家选择自己喜欢的就可以了。那最后还是要强调,一定要注意安全和隐私问题,不要让 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 是 一个什么样的东西之后,我们来学习 open code 的 安装和使用。我们回到下面这里, 他提到怎么样去使用 open code, 他 说最容易的方法就是去读它的这个简介。 我们接下来来读它的简介。首先在阅读之前,我想跟大家说, 呃,如果大家看到这种密密麻麻的英文,大家不要害怕,可以借助 一些翻译插件来进行全区翻译来阅读。当然也可以像我一样尝试脱离这个全区翻译的辅助,遇到不明白的词再逐词翻译, 这样有利于培养我们的英语水平,达到不借助中文辅助就可以阅读文档,更好的理解这些东西他怎么去用。将来如果说出了更好用的东西,或者说其他的一些东西,我们可以快速的去阅读他,去使用他。 好的,接下来我们继续阅读。首先它的简介,又把 opencode 是 什么给说了一遍,咱们直接跳过这里,它有一个前提条件, opencode 推荐我们在终端使用的时候去装一个现代化的终端模拟器。呃,它给了四个例子。 呃,在这里我要提的一点是,其实不装这个终端模拟器也是可以去使用的。像我的话,在 windows 中我觉得必要装的是这两个东西,一个是 omepose, 这个的话是终端美化软件, 它可以美化我们的终端,让它看起来更好看一些。然后也能显示一些其他的呃状态,如我当前的电脑内存使用情况,比如说我在 vs code 里面去使用,它可以显示我当前项目的分支 note 版本, 我觉得这些东西还是挺方便的吧。还有一个的话就是 windows 的 power cell 七啊,装这个的原因就是因为我们在终端中使用,使用这个比较新的 power cell 能够防止出现一些呃,意外吧, 在我用 mac 的 时候,我就只装了一个。嗯,这个 omzsh 就是 也是一个终端美化软件,但是是在 mac 上用的, 呃,其他的我就没有再装了。当然,像他提到的这个终端模拟器的话,我尝试装了第一个,但是我没有深入的去用它,我只是把它当做了一个管理我这些终端的一个工具。 好,我们接着往下阅读它。这里提到 api keys, 对 于大模型提供者你想要去使用的这个意思,就是说你应你应该要准备好你要用的大模型提供者的 api key 了,就是方便我们去接入大模型。 接下来就是安装教程,这里安装它提供了 node js。 像我的话, 呃,前端开发工程师就常会用到 npm 来安装,或者用泵来安装 pnm 这些东西。 呃,在这里的话,我推荐使用泵来安装。因为像我们如果在工作过程中通常有很多个项目,这些项目没有办法保值,保保,保证 note 版本是统一的。所以虽然我们通过 nvme 来进行 note 版本管理嘛,但当我们切换 note 版本之后,它的一些全局库就会失效了。 所以我在这里还是推荐大家用 boom 来安装。呃,它这里也提到了 macos 和 linux 的 安装方法。 当然我还是比较推荐用泵来安装,因为它这里提到了它说我们推荐用 opencode type 来安装最新版本的这个 opencode。 因为,呃,像我们用 mac 的 话,它通常都是用 homebrew 来安装的嘛,但是 opencode 的 版本是由 homebrew homebrew team 来管理的,所以它更新的频次是相对于。 呃。 open code 的 更新频率是慢的,它没有办法保持到实时更新,所以它推荐用这种方式呃去安装。呃,但我的话通常就是用泵来安装。 这里有提供 linux 安装方法,还有 windows 安装方法。当然我们可以使用。呃,比如说用 npm 来安装,直接复制,然后在我的终端里面运行就可以了。 它这里还提供了 docker 的 安装方法啊。但现在我们还接触不到 docker, 所以 就不提了。它这里说。它这里也推荐我们去用泵来安装,也可以用一个二进制包,它也发布了 二进制包的形式,我们可以直接去下载,然后去通过这个去安装。接下来就是它的配置了, 我们先来读一下它的。呃,基本使用,你可以使用任何模型提供商通过配置它们的 apikey。 这里就是教我们来如何接入大模型。 如果你是比较新的,就是说如果你最近呃没有用过这个大模型提供商,或者说用的比较少,它是推荐你去使用 open code 自己的,就是我们之前提到的正团队的。呃,服务。 呃,这里又提到了它是经过精心挑选,严格测试和验证的。呃,他们团队自己去测试过的, 当然也可以算是一段广告吧。呃,这里提到的是之前在推特上看到的有一个老外。呃,他在十五天之前就申请了这个,但是还在排队过程中,所以说这个的话, 如果要买的话,不知道要排到多长时间,如果大家有兴趣的话可以尝试一下, 这里就教我们如何去连接大模型了,让我们去跑这个 connect 命令在终端里面呃,这里它有一个势力,就是教我们如何去连接 open code, 这里让我们输入杠 connect 的 命令,然后去选择 open code, 通过登录 open code 实现认证, 添加自己的预算细节,并且复制我们的 a p i t 粘贴进来就可以使用了。这个预算细节就是我们要为大模型花多少钱, 我这里给大家演示一下呃我使用的方法,因为我使用的提供商是 github 的 github 啊,所以我来演示一下 github 的 接入如何接入。 首先我们运行 open code, 我 们通过杠 connect 来选择我们要接入的提供商,在这里我选择的是 github, 当然如果你有其他的呃订阅,也可以选择其他的, 在这里它会跳出来一个链接,让我们去呃登录 github, 然后输入这串代码, 比如说像我现在他给我,他让我输入六幺九二 b 六 d d, 然后我在这里输入六六幺九二 b 六 d d, 这样之后就可以看到 open code 的 请求这个 get up 的 验证,然后我们允许就可以了, 之后的话我们就等待它响应一下,这样我们就连接到了 github 聚合的服务,现在我们就可以选择默型了,比如说我现在选择呃 cloud 四点五, 当然它之前也提到了,就是说 then 它会提供一些免费的模型,所以我们可以看到它有一些免费的,像最新的 kimi k 二点五,它也是免费的,后面的话是显示了它的提供商, 我们接着往下阅读,说实话现在你已经配置了提供商, 就是我已经配置了 code, 然后我可以去导航到我的项目里面去使用它。 通过 cd 命令在这里的话,通常我使用 vs code 直接打开项目,在终端里面就直接跳到了这个项目的根目录,所以我们通常的话就是在编辑器里面去起一个终端来使用它。 在这里我们运行 open code, 它这里提到了接下来抽象 open code 对 于项目跑下面这个命令。杠杠 init, 呃,杠 init 就是 抽象嘛。 呃,它将会让 open code 去分析你的项目,并并且创建一个 agent md 的 文件。呃,在你的根目录里, 呃,你应该把这个 agent agents 点 md 文件提交到你的 get 上,它帮助 opencode 去理解你的项目结构。呃,和你的编码风格 在这里我们来试一下,我可以选择一个模型,任意想要的模型这里我选择新出的 kimi。 二点五,通过杠 enit 来生成 agents 点 md 文件, 这里可以看到它已经在分析我的项目,然后来编辑这个 agents 点 md 了, 因为我用的是 plan 模式,这个之后会讲他想要查看我的项目列表,我这里直接允许他查看。 因为我已经生成过 agent 点 m d, 所以 它已经识别到我虽然重命名了名,但是它已经看到我已经生成过了,所以它现在在思考可能是要替换或者说帮我修改名字之类的。 ok, 它这里可以看到现在我已经有一个理解的这个代码库,我可以看到已经有一个 agent 复制点 md, 里面有一个好的内容,让我来创建并且改进它更好的这个 agent 文档。通过我的分析,然后他这里又询问我想要编辑 agent 点 m d 这个权限我直接允许。 好的,现在他就已经把 agent 点 md 文文件给生成出来,这就是他对我整个项目分析之后的一些规则约束。 这样之后如果我再调用 ai 模型去执行一些命令的话,他就会根据我这个 agent 点 md 去约束他的一些行为。好的,我们回到页面 这里,他说你现在已经准备好去使用 opencode 在 你的项目里面工作,你可以去问他任何问题。 如果你是比较初次或者说比较新的去使用这个 ai agent, 也就是说我是一个新手,他给你提供了一些例子去帮助你。 呃,询问问题,你可以问他问题去解释。呃,使用 at key, 就是 说使用 at 符来绑定某个文件,然后去询问他。这很好地帮助你去理解代码库的一部分, 比如说某些场景上,比如说在公司中一个团队里。呃,别人写了一部分代码,但我不理解那部分代码是什么意思, 我就可以把这部分文件呃交给 ai, 让他来帮我分析这个文件是什么内容。呃,接下来我演示一下。呃,首先我来创建一个 text, 我 在里面输入这是一段格式内容, 然后我让 ai 来读这段文件,帮我解读一下里面的内容是什么。 好的,这里就可以看到他说这是一段测试的文字内容,我这里写的是这是一段测试内容,他就能够理解我这个文件里面是什么意思,因为我是让他解读的,不是直接输出的内容。 好的,我们接下来再看。呃, add features 添加功能,你可以告诉 opencode 去添加一些新的功能。对于你的项目, 我们通过呃问他去创建一个计划,呃,在这里的话创建一个计划, open code 有 一个计划模式,嗯,它是禁用了一些能力去。 呃,这里说 open code 有 一个计划模式,这个模式禁用了它的修改功能,也就是 edit, 并且它告诉你如何去实现这个功能。这个是一个什么意思呢?就是说它不会去改你的代码,而是会去列出来一个计划,告诉你怎么去改。 切换模式的话,通过 tab 键,然后你将会看到呃角落右下角有指引, 但通常我们切换 tab 键的话, 我们可以看到它的话 是模式变了,然后对他说现在让我们描述我们想做的东西,比如说他也给了一份东西,比如说我想让他做的东西。我,我想要创建一个 user 描照。 实际上这个 play 模式我们刚才也看到了,它不是说禁用了这些功能,而是说当它要调用这些功能的时候,它会去询问你,它可不可以这样操作。 在这里它给了我一些建议, 在这里它把计划列局好了给我们, 它这里提示需要明确的批示之后才会开始实施啊,因为为了演示我就不做这个操作了。 你可以给 opencode 足够多的细节去理解你想要干什么,就像你的团队 的初级开发工程师一样,就像你去跟你公司的初级开发工程师交流那样,去跟他交流。这里有一个提示,说给 open code 足够多的上下文和例子,让他更好的去理解你想要干什么。 下面就是呃迭代计划,就是说我制定了一个计划之后,一旦他给了你一个计划,你可以给他反馈,或者说增加增加更多的细节。像他这个例子,这样 他这里提示到呃拖拽图片到终端里面可以呃给他作为提示词,给他提示给他这个意思就是说我可以把我的图片直接拖拽给他,我给大家演示一下, 我将我的图片直接拖拽进来,这样他就能够读到我给的图片或者说文件。这样 下面是 build the filter 构建功能,这里就用到了刚才的另一个模式, build, 通过 type 进行 switch 切切换,然后告诉他,呃,听起来不错,就这样干吧,就这样改吧。 这里有一个 make change, 一 小段直接了当的去更改。你可以告诉 encode 直接去构建,不需要去 review 计划里面的东西。向他提供了一个例子, 你想要确定你提供的更多的细节给这个 open code, 使它做出来正确的更改。因为如果我们没有提前计划的话,我们必须在上下文或者说明确地在对话里告诉它,我要怎么怎么改, 然后直接通过 build 去构建就可以了。除了上面两个操作之外,它还有一个按按 doink 操作,意思就是撤销的意思, 就是说我当我们告诉我们 coco 去做一些更改,但是他做出来的东西不是我们想要的,我们就可以通过安卓操作来撤销这次更改,并且重新修改我们给的内容,让他重新生成一次。 这里还提到你可以跑多次 n 度来撤销多次更改,或者我们可以使用 read 这个命令来让它直接重新生成。好的,现在我们来实操一下, 帮帮我。把 text 加 t s c 的 内容改为,我已经学会了 open code 的 基本使用,跑到这里,他在读我们的文件。好了,现在他已经把内容给改了。 ok, 现在 ai 执行完成,我们执行按住操作,这样我们就将上次的更改给撤销掉了,这里也还原回到最初的内容,然后我们的提示词也变回了,这样我们再交回撤,我们再执行一遍, 我们看到它已经给我们修改了,并且执行完了。这里它显示按 ctrl 加 s or 或者锐度操作,可以重新去 start。 呃,但要注意的是, ctrl 加 s or 或者锐度操作,可以重新去 start。 呃。但要注意的是 ctrl 加 s 再按 r, 我 们来实操一遍。 好的,现在他就执行了锐度操作,就又还原回来了。但是我没有在斜杠命令上找到锐度操作。我不知道这是,呃。怎么回事,呃。但目前可以知道的是,我们可以通过快捷链来处理。 ok, 咱们接下来看下儿功能,就是这段对话, open code 可以 将它转化为一个链接,让你来分享给你的团队。 嗯,并将这个链接复制到你的剪贴板上面。呃。对话默认是不分享的,所以说只有当我们执行 share 的 时候才会去分享。当然这也有一个例子, 呃。我们直接实操一下就可以了,通过斜杠 share 命令。 好的,现在这个 share 命令已经执行完了,显示到已经 copy 到我的剪切板上,我们直接搜索打开 就可以了。这段就是我刚才的对话内容, 这里他说你现在已经是一个 opencode 的 专家了。呃。去定制你自己的。他推荐我们去设置一个主题,自定义的快捷键,配置一些代码格式,创建一些自定义的指令,或者说, 呃,围绕这个 opencode config 去做一些定制化。 到目前为止,我们的安装和基本使用已经介绍完了,下期的话我们会介绍 config 里面的内容,来教我们如何去配置 open code 的 内容,实现自定义。

这期我们来学习 t o i, 也就是 open code 的 终端用户界面章节。在上期我们学到了 open code 的 安装和基本使用, 原本这期要讲 open code 的 基本配置,但是我想到我们还没有深入学习 open code 在 终端中如何使用,有哪些功能,所以这期我们就来讲它的 t o i 章节。在讲之前呢,我先说一下上期犯的一个错误, 在初识化这里,我在视频中使用的是 play 模式,正常 play 模式是不会有编辑权限的,因为我对 play 模式调整了权限,所以他在视频里询问我是否初识化。项目默认情况下,我们打开 open code 是 使用的 build 模式,我们通过 build 模式来实现隐蔽的操作即可。 build 模式拥有所有权限,所以它可以实现创建文件的操作。接下来我们回到这期内容, 接下来我们看这里,它这里说 opencode 提供一个终端界面或者 t u i, 用于在我们的项目中使用大模型工作。 运行 open code 在 当前目录的终端,我们也可以在后面追加参数来指定我们的工作目录。这里说一旦你在终端界面,你可以发消息给他,接下来我来演示一下。现在我已经到了我的项目目录下,我们通过 open code 来启动它。 接下来我们把这段话告诉 ai, 给我一个代码库的总结, 这里我们可以看到他将要分析我们的代码库结构,并且给我们一个简要的总结, 这里他已经开始匹配我项目里的文件,并且开始读取。 好的,它已经总结出来了。接下来我们接着往下看。在学习 opencode 的 基本使用时,我们已经学到了如何引用文件,通过艾特符去模糊查找文件。在我们当前的工作目录下, 可以看到它已经模糊查询到了我项目里的文件。 除此之外, open code 还可以执行 shell 命令,我们来演示一下。我们按下感叹号,可以看到 open code 变为了 shell 模式。我们输入 l s 杠 l a 执行, 可以看到它把我当前目录下所有文件,包括隐藏文件,还有它的一些详细信息给展示了出来。 我们使用 open code 终端通过斜杠加一个 command 名字去执行命令。多数命令也可以通过快捷键操作,比如说 ctrl x 作为一个 leader 键, ctrl x 是 一个默认的 leader 键, 这里是全部的斜杠指令。我们通过斜杠可以看到我们可以使用的所有命令,比如 gun help。 接下来我们来看这些指令可以干什么。 connect 命令就是我们上期用到的连接提供商的命令, 通过这个命令我们可以连接我们想要接入的提供商。 compact 命令压缩我们当前的绘画快捷键为 ctrl x 加 c。 我 们可以通过斜杠 compact 来执行,也可以通过它的快捷键,比如 ctrl x 加 c。 要注意 ctrl x 按完之后再按 c。 当我们的上下文过长,可能会导致 ai 响应的速度比较慢,或者消耗我们更多的 token, 所以 压缩上下文可以帮我们节省这部分的消耗。下一个指令为杠 d 二、切换工具执行细节 呃,实际我们输入杠 d two 并没有这个命令,而是将我们所有安装的 skill 给搜索了出来,通过我们主动去调用这些 skill 来实现。 呃,细节执行,呃,下一个命令是 editor, 呃, open code, 通过这个 editor 指令来打开我们配置的编辑器,我们可以看具体去怎么配它, 这里有 linux, mac 还有 windows 的 配置方法。呃,我来给大家演示一下。 这里我用的是 powershell, 我 们直接复制,然后在 powershell 里去使用它。呃,这样我们就配置成功了。我们通过杠 editor 指令来打开 vs code, 可以看到当我们执行完杠 i data 之后,打开了我的 vs code。 这里有个问题,就是当我用杠 i data 打开 vs code 之后,我的终端界面就卡死了,但是在公司的 macos 里面就没有这个问题, 我也已经提交了几个医学,但是可能提的人太多了吧。呃,还没有得到回复。接下来我们来看这个指令,这个指令是退出指令来退出我们的 open code, 当然这里它也有一些别名,比如说杠 quit, 杠 q, 通过这些指令也可以搜索到我们的退出指令,然后来退出。 接下来是 export 指令, export 指令默认导出我们的绘画保存为 markdown 格式,并用我们默认的 editor 来打开。这个 editor 就是 我们刚才配置的斜杠 editor。 我 现在把我的终端 cd 到我的项目目录下,我现在去用杠 sessions 打开一个聊天记录,方便我们去做导出测试。 它这里还有一个选项是打开不保存,我们直接回车,可以看到我们导出了我们的绘画记录,在此期间我发现终端会进入等待状态,当我们关闭绘画记录,终端会重新打开交互界面。 杠 help 命令就是我们刚才执行的 它这里弹窗写到按下 ctrl 加 p, 可以 看到所有可执行的操作和命令,在任何上下纹理, 我们可以看到它可以做很多的操作。待会我们一一来讲解。杠 init 创建或更新我们的 agent 点 m d 文件。杠 model 就是 来选择我们想要使用的模型, 我们可以看到有很多模型可以让我们来用。 斜杠 new 就是 开启一个新的绘画,别名杠 clear, 我们可以看到这样他就打开了一个全新的界面。锐度操作就是我们之前讲到的,他可以帮我们重新执行命令,只在使用完安度之后可用。这也就说明了上次我找不到锐度操作,是因为没有在安度之后执行这个锐度操作。 接下来我们来看 sessions, 也就是绘画记录列表,也就是我们的聊天记录列表,它可以看我们之前的聊天记录, 然后我们可以选择任意一条聊天记录,然后对齐操作。下一命令。我们之前讲过了,接着我们来看主题命令。 open code 提供一些主题让我们来选择,我们可以选择一个我们喜欢的样式来作为我们的默认样式。 接着是杠杆命令,它的话就是来显示隐藏大模型的思考过程,当然我们并不是禁用它或者开启它,而是显示或隐藏,所以当我们 隐藏它之后,实际上它内部也还是在跑这个东西。 它这里还提到我们可以通过 ctrl 加 t 来切换这个模型的推理强度。 接下来是按度操作,这个我们之前也讲过了,就是来撤销我们的命令, 它这里提示到任何已进行的文件更改也将会被恢复,也就是说我们改过的文件也会被恢复为原来的状态, 在它的内部是通过 get 来管理文件改变,所以我们的项目需要是一个 get 仓库。 ensi 命令是不分享当前的绘画,这个我们之后再去做了解。 接下来这段文件是来配置终端的滚动速度。你可以自定义终端界面行为,通过你的 open code 配置文件。这也是我们未来要讲 open code 的 配置所需要的文件。 这个配置像是来开启 mac 系统风格的滚动,丝滑滚动, 自然滚动。当我们开启滚动,它滚动速度在快速滚动手势时会增加,而在慢速移动时会保持精确。它的优先级比 square speed 的 要高,并且会覆盖它。 score speed 是 控制终端滚动的,它的最小值为一,默认值为三。当上面这个属性被使用时,它将会被忽略。 我们可以自定义终端的各个方面使用 open code 的 操作面板,通过 ctrl 叉 h 或者杠 help 这些设置将会在重启后生效。 username 显示切换是否显示你的 username 在 聊天信息中, 但是我没有在相关的设置中找到这个操作。我也提了一个一手来问这个问题,也没有得到回复。等得到回复之后我再来呃,看一下这个问题。接下来我们来看 ctrl 加 p 具体可以设置什么东西。 首先可以分享绘画切换绘画,新建绘画切换模型连接提供商, 还可以打开编辑器分享绘画重命名绘画跳转消息 a fork message 压缩绘画 撤销上一条消息。打开侧边栏,这个跳转消息就是我们可以跳转到哪一条消息去对它做一些操作,比如说 fork 复制,或者说 reverse, reverse 这个打开侧边栏可以给我们展示一些额外的信息,比如说上下文的 token 使用量花费,还有一些其他的信息, 禁用代码,隐藏展示时间戳,隐藏思考,隐藏工具细节 切换绘画滚动条,复制最后一次助手的信息,复制绘画信息, 导出绘画信息,切换绘画新的绘画切换模型,切换 agent, 切换 m c p 服务,展示当前状态,可以看到我没有 m c p 服务,没有插件。有一个代码格式化, 呃,接着是,呃,接着是切换主题,切换样式外貌, 然后是,然后是帮助打开 open code 文档,退出 app, 呃, delete 面板, 呃,控制台切换, 这里是写一个快照,禁用终端标题,禁用动画,禁用 def 包裹,呃,这里的 def 包裹应该就是我们的代码前后变化。 呃,那么接下来我们已经对终端有了一个全面的了解,之后我们会补充一些其他的细节,当我们对整体有一个了解之后,我们再学习 opencode 的 config。

今天给大家分享一个我最近使用的非常爽的一个编程工具叫 open code, 以及一个非常厉害的插件 o my open code, 它可以大幅提升我们的编程效率 以及出来的一个效果又快又好。那首先介绍一下这两个东西到底是什么? 我之前拍过一个视频,对比了一下 codex、 cloud code 和 gemini, 我是 开了三个窗口,让他们去完成同一件任务。那你可以理解, open code 就是 在一个窗口之下,你可以保持上下文的连贯的情况下切换模型去使用, 算是一个 open one 的 一个工具,那它这里面集成了有七十五家的模型提供商,几乎你能见到的都在里面了,而且你可以接入你付费的模型,还可以用它的免费模型,比如说像智普的模型都是免费的在里面。那这是 open code, 它解决了我们多个模型之间来回切换的问题,以及工具的一个使用的习惯统一的一个问题。第二个欧曼 open code 就是 在它上面的一个插件,它的强大之处在于它的这种运行的模式,它有一个主控和专家团队, 主控就相当于是一个大脑,他接到你这个任务之后,把一个大任务拆成小任务那一个网站,比如说有前端有后端, 还得去找各种各样的文档材料,还要去便利你现在的代码,来理解你的项目结构等等,他会把这些交给最擅长的模型去做, 这个就非常厉害了。那以前我们只能什么?就像我之前开多个窗口,比如说要做 u i 了,我让界面来去做,要做架构设计了, 或者写后端了,我让 code x 去做,这就很麻烦,但是他把这个事帮你在背后全部做完了,你只需要告诉他我要做什么,就是这么厉害。那我们来看一下,简单看一下他的主控叫西西弗斯,他的专家系统,比如说像专门去查代码库的, 专门找外部文档的,专门做架构的,专门做 ui 的 前端开发的,他会把他们分配给不同的模型去做,这我觉得就是欧麦 opencode 对 我们真正使用的时候最强大的一点。 那我们快速看一下它的界面长什么样,中间这一块就是这个 opencode, 首先它可以切换模型,大家看一下 codex cloud 智谱,还有这个加密奶都可以切换,非常的方便。另外如果说 你还想去接入其他的模型,比如说你买了某一个模型提供商的模型,那你在这里直接做一个单点登录的认证就可以了,非常方便。我这里已经连接了四个了, 所以他在分配子任务的时候,他也只会分配给那些可用的模型,所以你在使用的时候得先把你这些模型都接进来。接下来你就很简单了,就跟他聊就行了,让他干什么活,他就自动帮你分配了。 那我个人使用下来最大的感受就是很省心,它会用到一些 cloud 里面,算是很高阶的这种使用,比如说 sub agent 子代理 或者 m c p 调用等等。打个比方,以前经常会用这个 context seven 这个 m c p 去查文档,那这里它自动会帮你调用。并且 open code 它是以这种 cloud 的 运行方式去运行的,所以 skills 在 这里面原声都是支持的,非常的方便。比如说您看 直接一个下划线,所有的 skill 都会列出来。好,怎么安装?那就很简单了,跑到它的官网去,这里会告诉你怎么安装。先把 open code 的 安装好,接下来在 open code 的 命令行当中, 自然语言告诉他,帮我安装好欧麦 open code 的 插件,一切就 ok 了,就这么简单,接下来就跟他聊天干活就可以了。好,那大家可以 去安装试一试,有什么问题我们在评论区见,希望大家用的很爽,效率、质量层层的往上升。

这是我被 cloud code 封的第三个号了,申诉也没有用,我现在已经准备放弃官方订阅了,不想折腾了。那 open code 一 直很火,最近我也在开始用它了,尤其是 cloud off 四点六和 gpt 五点三 codex 出来之后, 我现在是多个模型配合去干活。那发挥每个模型的优势,用四点六去做架构设计,用五点三 codex 去做代码执行,如果有前端的一个 ui 需求的话,再拿 gmail 三点零 pro 去做前端的一个 ui。 那 opencode 到底是什么呢?用一句话,它其实就是一个开源版的 curlcode, 功能上的话两者差不多,但 opencode 有 一些独特的优势,就是它是一个任意模型,你可以支持多家厂商的, 你也可以用国产的,你也可以用国外的模型都支持。第二点就是代码完全开源免费,这一点非常重要,你可以自己去改,自己去定制。同时代码开源之后,那开源社区的人就可以去围绕它做很多功能,毕竟人多力量大嘛。比如这个插件 opencode, 这就是社区去搞的,现在已经三十 k star 了。 这个插件其实是一套多 agent 多魔性去协助干活的一个插件,最近我体验下来也挺好用的。它这边准备了十个 agent, 有 主控 agent, 有 去专门干代码的,专门去探索代码的,也专门去做前端 ui 的, 挺好用的。 open code 整个的架构的话,其实跟那个 cloud code 差不多,用户输入成有绘画管理嘛,然后有 agent, 有 plan 就 计划,那 kolco 的 那边也有,那有 build 就是 直接干活的嘛,还有些探索的,其实 kolco 的 那边不是都有吗?以及你制定一些 agent 都有,那调度层这边就有些差别了。关于大模型的调度,因为 kolco 的 那边他只支持 angelic 协议的嘛,那这边的话就是实现了一套支持其他各种供应商的整体的架构的话,其实有很多值得学习的地方,如果大家对 kolco 感兴趣了,可以去他官方原码仓库去拉下来去学一下,那个仓库现在已经一百多 k 了,特别火。 那下面就是这个 oh my open code, 这个是我们今天讲的重点,因为他这一套多 a 镜的多模型的一个机制, 能让一个任务去拆解成各个阶段去开发,有复杂的用复杂的模型,简单的用简单的模型,这种才是一个 理想状态下的一个写作的方式嘛。那它本质上就是我刚才说的,它就是一个插件,通过 open code 暴露的一些钩子去拦截这一个 ai 的 一些行为,它的整个工作流程就是来一个用户输入之后,它去拦截 open code 的 一些钩子,这时候去做一些增强上下文呀,或者去选择多 a 帧特有可能是多个模型去协助,最后返回结果整体的一个流程就是这样子的。 那为什么需要多个代理?哈?他这边说的一个说法是专业的代理去做专业的事情,然后规划和执行分离,可以并行执行,按需去选模型,并且节省成本。那他现在这一个多代理的话, 就像最近 cloud code 新出的那个 agent teams 一 样,只不过 cloud code 它是很久很久之后才出的嘛,这个是老早就有了 omago code, 那 下面是它的一些 agent 的 一个分工,这一个是它的一个主要 agent 是 用了 cloud 的 off 四点六这个模型。 还有一些规划师就是在规划方面以及编排方面,他用的卡尔的最顶尖的模型,那代码磁性这一块的话是用的是 gbt 五点三 codex, 如果是一些比较轻量的任务,你可以用 gm 啊,或者 mini max 啊,以及其他都可以。那些前端这块的话,他用的 jimmy 三 plus 或者 pro, 这样子的话就一个任务进来之后他由这个去规划,规划完了之后,他让 jimmy 五点三去做执行,然后发现有前端任务,他这个时候就用 jimmy。 如果涉及到一些小修小改啊,比如说是一些国际化处理啊,多语言处理,这个时候它就完全可以用很低的那种模型去做这个事情嘛。这样的一个搭配其实我体验下来挺好的。 好,下面我们就开始分别去安装 opencode 和 oemopencode 的 这个插件。桌面端它现在也支持了,支持 macos、 windows、 linux, 我 体验下来的话,它有一些断流的情况,所以说我更推荐大家在使用 cio 版本,我们先来安装一下。 好,它提示我们已经安装了,我们来进去看一下,我们先切到一个免费的模型,你上面搜一个 free 这些模型的免费,我就用 mini max m 二点一吧,我们输入一下测试一下,看它安装好没有。 ok, 如果看到这步就证明你 open code 已经安装好了,这个时候我们就有安装那个插件,因为现在在 ai 时代,其实你安装东西都非常方便,尤其是它如果有文档,有开箱库的话, 你看这一个插件哈,欧麦 opencode 的 一个官方仓库里面直接就告诉你了,你直接用 qq 编辑的去装就行了,我就把这个复制一下,然后粘到刚刚我们开的这个 opencode 的 里面,用免费的 mini max 让他给我们去装,那下面就是他会弹出来让你做一些选择, 可以看到他让我们回答一些问题嘛,你有没有订阅 cloud code, 有 没有订阅 openai, 有 没有一些 jimmy 的 一些 model, 你 就根据自己的情况去选择就行了。强烈建议你不要在 open code 里面去用 cloud 的 模型,通过订阅的方式去用封号的概率非常高。那这边我就说都没有, 待会我也给大家一个配置,直接就可以用了,你只需要去搞一个 api k 过来,你就可以直接把这些模型都用上了,这时候我们都说都没有就完事了,因为这个配置后期都可以去改的。可以看到我们把插件安装成功之后,下面的这一个 a 镜头就变了,变成了 omone code, 它的那一套多 a 型的体系,可以看到它有好几个 a 型的体系可以去用,并且 这个插件那还有个好处,它的兼容性做得比较好。它已经把 cloud code 那 边你有的一些 skills, mcp, 还有那些自定义的命令全部弄过来了,比如说 skills 可以看到我的那些 script 它全部弄过来了,这样非常好。也就是说你可以来回签嘛,你有时候你要回去 copy 到那边用也可以。现在我们开始配模型,你可以通过 connect 这个命令去连接你想要的一些模型, 如果你有恰当的 gpt, 里面就选恰当的 gpt, 你 有其他的你就选其他的。那我这边的话,平时会用 jimmy 三点零去写前端嘛 code, 四点六去写架构和具体的一些代码,然后 gpt 五点三 codex 去做一些代码之星,以及解决一些疑难杂症。我喜欢用每一个模型擅长的能力哈,但是对大家来说的话,你如果像我一样去订阅三家的 ai 模型,其实你要花三分钱。我 订阅的一百刀的 code code, 然后今门来我订阅了两个号,一百四十刀, open ai 我 订阅了二十刀,那加起来就是一百六十刀。并且哈,我们刚也说了,如果你用 code code 的 去 授权到这边 opencode 的 去用的话,你封号的概率特别高。之前我还出了一期视频,专门去讲这个 curlcode 的 大面积去封禁 opencode 的 用户的一个事件, 因为刚开始他是不管的,后面他发现这个 opencode 的 日渐壮大之后,他就开始封禁了,你就不能授权到这里面用。 所以如果你要在 opencode 里面去用 cloudof 四点六的一个模型,我建议大家去用中转站,通过按 api 去计费用多少就算多少。那我这边推荐一个我一直在用的中转站接口 i, opencode 的 这边也已经支持了接口 i, 也就官方支持了嘛。 那前面几期视频我也推荐过,如果我要用到一些国外的模型,按 api 调用的话,我都用的是接口 i, 挺稳定的。最关键的一点,你不需要模仿网络,而且是国内付款的一个方式。 最近他们还专门针对海外的顶尖模型增加了一个套餐的方式,也就是说你可以用一份钱去用国外这些顶尖模型呢,目前有三个档位哈,可以按自己的一个需要去选择,相较于官方 api 按量计费的话,这一个套餐模式帮你省了百分之二十五的钱。 好,下面我们先来去创建一个 api key, 在 这个地方新建,我就随便取一个,我们就取 opencode 的 点击复制。这个时候我们回到 opencode 的 这边 附着 apk 之后,我们供应商选择接口,点 ai 敲击回车,把我们的 apk 输入下,然后保存,这时候你可以看到国内国外的模型都可以用,用一个 apk 你 就解决了多模型的一个适配问题。好,下面我们来进行一些其他的配置。 当你安装完 open code 以及欧曼 open code 插件之后,你会在你的工作目录下面点 config, 下面有一个 open code 目录,这里面有两个节省的配置文件,一个是配置 open code 的 一些模型的,另外一个是配置我们这一个 多 a 帧的协助的时候,它具体用哪些模型。这边的话我给大家直接准备了现成的,你直接到我的一个开源仓库里面直接去复制就可以了。下面来我这一个开源仓库里面,直接把这两个配置可以复制一下,把它粘过去就完事了。 好,我们把它覆盖一下保存,再把 omecode 的 也复制一下回来点击复制。 那这一块的话,你可以根据你自己的需要哈,因为 gpt 五点三这一个扣袋子模型的话,官方是没有出 api 的 版本,那后续如果 open i 那 边出了 api 版本接口, i 这边也会跟上,你就根据自己的需要嘛去看这块要不要注视这个内容,我们来复制一下。 好,我们把它覆盖完了,覆盖完了之后,我们重启一下,你就可以看到 color 的 open 四点六已经可用了, 就这几个 a 帧的,它配置的模型都可用了。那下面我们开始进入实战的一个环节,有了 o my open code 插件之后,我们看一下多 a 帧多模型协助的一个流程。我这边有一个纹身图的 a 帧,我希望让它去加一些功能,在这边加一些删除的动作,能把历史记录删除掉,同时在左下角 做一些设置的动作,可以去更新你的一些头像啊,以及我们那些历史提示词,能支持去快速的复制展开开干, 那提示词的话也比较简单,我们这边加一个 alterwork, 让它去更深入的去工作,去分析。 好,我们切到 opencode 这边,这个就是它的整个架构 agent, 它用的是 off 四点六,那这个的话是干活的 agent, 它用的 gpt 五点三,还有些其他的 agent, 也就说它是多 agent 多模型去写作的一个流程。好,我们把提示词粘过来让它干活, 这里提示 autowork 已经开启了,这个时候可以看到它开启了一个探索的沙背 a 技能吗?用的是很便宜的一个模型,这个过程就跟在 clockcode 的是一样的,这里又开了一个新的, 可以看到它一直在开一些新的沙背 a 技能的任务去做探索。啊。好,这里又开启了一个计划的 task, 也就是一个沙背 a 技能,我可以点进去看一下它在做什么, 可以看到他就是把已有收集到的一些代码信息,整个代码空间来去做一轮分析,让这个 off 四点六做一个计划出来,这个时候他这一个主要的协调 a 技能在等,等他这个后台的这个计划任务完成完了之后,这个时候他再去协调其他的 a 技能去干活。 可以看到它这一个经过几轮的一个探索之后哈它得到了一个突突像,那这个突突像的话,它根据后端、前端以及一些小需求拆成了很多突突像,这个时候它就开始去并行执行修改任务了,可以看到它这里又开启了几个 safari 的。 有一个点要看的话是他的这个三倍镜,他开的时候,他其实这个时候是用的 jamal 三 plus 这个模型,也就说他认为这个任务其你根本就没必要用一个很高的模型去做这个事情,所以说他默认给你路由到了一个简单模型, 它这种规划任务的方式就能把模型最大化的利用起来。复杂的任务用复杂的模型,简单的任务用简单的模型就很完美。可以看到它开始去执行 t 四跟 t 六这两个任务了,而且它依赖关系也找出来了。这个就像前两天发布的 cloud agent teams 的 一个写作流程,只不过这个是老早就有了这个插件老早就有了这种多 a 的 写作,最终被 cloud code 写到一个官方的库里面去了。 然后他们那种通信机制就跟爱信的 tim 是 很像。哎呀妈这个系统通知 coco 的, 其实他很多方案是借鉴了社区的,因为社区搞出来之后, 他觉得确实是 ok, 可以 的,那他就把它集成到 coco 的 里面。所以这 coco 的 从它诞生之后的很多功能迭代都参考了开元社区的一些做法,而且他的也在他的一些技术博克里面有,感谢一些开元社区的人提供了一些解决方案。 就像你做产品一样,你产品迭代的过程中,你光靠产品经理去,有时候发觉不了用户的一些真实的需求,那真实的需求暴露出来之后,社区他就解决了,那你就可以去把一些已经解决的痛点的问题提升到自己的产品里面。 可以看到这所有的凸凸像它全部完成了哈,包含三个任务,我们现在来看一下它整体的效果怎么样。首先是左侧的这个删除功能好,确认删除 ok, 确认可以,并且弹窗也是正常的。其实我们看这个可以复制已有的提示词, 可以复制折叠展开是 ok 的。 下面就是这一个左下角的设置,可以去更新昵称跟头像这一些啊,可以看到他这边其实也做好了。 好,我找一张图像试一下看可以吗?前面加一个我的名字吧,看可以吗? 可以,已经保存了。可以的,这个看起来他做的挺好的,英文啊,英文设置也是 ok 的, 多源设置也是 ok 的。 整体这一次任务的话,他全部搞定了呀,就是虽然不是特别难的,但是他协调了多个 a 镜的去干活,而且都能交付的很完美,中间我没有做任何的介入, 所以说这个工具啊,真的推荐大家去用一下这个多 a 镜的协助真的挺好用的,下面我来总结一下。使用 open code 再加那个插件, open 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 的 怎么配置第三方的模型接口啊?我们一般是这么配置的,首先呢,我们进到啊,如果你是 windows 系统,进到这个用户的点 cf 目录下有一个叫 open code 的 这么一个文件夹,然后呢,你进去会发现有个叫 open code 的 点 json 什么文件,如果没有的话,可以手动创建一个,我们用记事本或者其他编辑软件打开它, 打开它之后你会看到,呃,这里这个是我已经配置好的。呃,在 provider 这边, provider 就是 模型的供应商的意思,然后在下面配置一个,这个是第一行是 provider, 是 provider 的 名称,供应商名称你可以自己起一个。然后第二行比较重要, npm 这里呢, 它应该是表示我使用哪个接口去兼容你的 api。 我 们这里采用 open ai 兼容模式,大部分的第三方模型供应商都会提供 open ai 兼容模式的接口。 后面的这个 name 就是 你在呃我们 open code 的 打开之后,它的页面界面上显示的那个 provider 的 名字,我们可以跟这个 provider 起的一样。呃,然后它的选项我们要把 options base url 填上,这里是一个我已经创建好的一个 接口地址,然后下面 models 中是填入你的模型名称,我这里有两个模型,一个叫豆包 c 的 一点八和豆包 c 的 一点 六,然后这两个模型怎么来的?我们我在后面继续讲。下面是另外一个 provide, 等你把这些东西配置好了之后,我们就可以打开 open code 中去用这个 provide。 我 们来看一下 啊,我们打开了 open code, 然后在这里配置第三方模型接口的时候,我们先要选择 provider, 这里输入斜杠 c o n e c t connect, 在 connect to provider 这个界面中,我们可以往下找找找找找,大概在最后你可以找到呃你新配置的 provider, 我 这里选择 open ai 豆包,然后填入 这个呃 provider, 它需要的 api key 我 输入一下,然后按回车, 此时就会列出你配置的两个模型的名称。我们选择一点八,如果你的一切配置都正常的话,这个时候输入你的问题,你够能够得到一些反馈。 好的,看到有反馈的话,就是说明你的,嗯, key 啊, provider 啊以及 jason 啊都是配置对的。

cloud code 非常好用,但是它有两个问题,一是费用高,二是国内无法使用。给大家分享一个最近很火的工具, open code。 open code 可以 看作是一个免费开源版的 cloud code, 它几乎具备了 cloud code 的 所有功能,而且国内就可以使用。 大家可以看一下我让他帮我生成的一款爆款小红书文案,这里他用到了一个 skill, 就是 小红书爆款生成的 skill, 这个也是我用 open code 生成的一个 skill, 我 们可以在这里看一下 就是这一个专门用于生成小红书爆款内容的技能。我们先看一下他生成的效果,首先他给我准备了十个爆款的标题,让我选择一个,这里我选择了五 平置摆烂。手把手教你寒假英语沉浸式学习。我们看一下他生成的内容,这里有教你核心学习的秘密,有第一步,第二步,第三步。 然后还给你推荐了一些工具。我准备将这一篇小红书的内容发到我的小红书账号里面去测试一下,看看有多少的关注。下面我们来一起看一下怎么下载安装以及使用 open code 的。 首先第一步我们要找到 windows 的 官网,这里他提供了很多种安装的方式,我们使用 npm 的 方式。使用 npm 这个命令前,我们电脑必须要安装一个 no 技 s, 这里我们要找到 no 技 s 的 官网, 点击这里下载,然后像安装程序一样,一步一步安装就可以了。等安装成功之后,我们再回到这个页面,复制这一行命令,打开我们的终端,把这行命令粘贴过来,然后直接回车就可以了,因为我这里已经安装过了,就不演示了, 安装完成之后直接在这里输入 open code, 稍等片刻他就已经打开了 open code, 里面提供了很多免费的模型,我们来看一下都有哪些。在这里直接输入一个斜杠,然后输入 model, 然后进去,我们可以看到这里有很多免费的一些模型,那我们就使用第一个就好了。我们再来看一下我怎么用它来生成一个 skill。 这里我们要安装一个最强的 a 镜的框架, 直接告诉他帮我安装 oh my open code。 安装完 a 镜的之后,我们再来安装一个创建 skill 的 一个 skill, 它就叫 skill corrector, 后面是它的一个 github 仓库,地址 直接发送给他就可以了。等创建完之后,我们需要重启 open 口的,我们重启完之后可以在这里看一下有没有, 这里显示 skill correct 就 已经说明创建成功了。那我们再来看一下怎么生成一个定制化的专门生成小红书爆款文案的 skill 也是一样的,我们直接告诉他使用 skill correct。 根据以下提示,帮我创建一个生成小红书爆款文案的 skill, 这里是我复制的一个提示词,大家如果需要的话也可以私信我,直接发送给他,然后他就可以帮你生成一个生成爆款文案的 skill。 最后大家看到的就是我视频开读的一些内容,我让他帮我生成一个小红书的文案, 然后他就调用了这个 skill 生成了一些文案,操作很简单,而且很有意思,感兴趣的大家可以去试一试。

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!

关于最近很火的 ai 编程工具 opencode 的 安装教程,本期视频将就 opencode 的 命令行客户端和插件形式的安装逐一讲解。打开命令行,这里使用 npm 的 方式进行安装,安装成功后切换至项目文件夹, 输入 opencode 的 命令即可使用 opencode 打开后可以看到这样的界面,按 type 键可以切换模式, 可以使用斜杠 model 切换模型,我们选择一个模型使用一下, 此时可以看到模型能够成功调用,大家可以根据自己的配置选择不同的命令行安装方式,更多详情可以在官网中查看。 opencode 客户端安装非常简单, 只需在官网中下载自己系统的安装包,安装后即可点击进入。 最后是插件的形式,在 vsco 中搜索插件 open code 安装后即可点击图标打开, 也可以通过使用 ctrl 加 shift 加 p 在 命令面板中输入 open open code 打开使用插件的形式,需要事先安装好命令行的形式。

讲完了 server 配置之后,这期我们来学习 tools 用于管理我们的模型可以使用什么工具。我们跳转到 tools 章节, tools 允许大模型在我们的代码库中执行操作。 opencode 自带了一套内置工具,我们可以去扩展它。通过自定义工具或 m c p 服务, 默认情况下所有工具都是开启的,并且不需要权限就能运行。我们可以控制工具的行为。通过 permissions, 也就是权限。 choose 和 permissions 是 结合使用的,一般情况下我们也不会关闭工具的权限。我们大多时候需要考虑的是如何配置工具权限。 它这里也提到了我们可以允许禁止或者为每个工具请求批准,也就是大模型会去问你要不要这样做。我们也可以通过通配服来一次控制多个工具的权限,比如它的这个例子,所有的 mcp 服务在使用之前都需要来询问我 具体的 permissions 权限。在我们之后讲 permissions 章节的时候再细说,我们接着往下看它内置的工具有什么。 best, 在 我们的项目环境中,执行 shell 命令的工具,比如让大模型去我们的终端跑 n p m in store get status。 还有一些情况,比如我让 ai 去解决一些 bug, ai 通常会在终端执行 shell 命令,读取输出的错误信息,再去修 bug。 edit, 编辑现有的文件,通过精确的字母串去替换这个工具,对文件执行精确的编辑,通过精确的文字匹配,这也是大模型主要去编辑代码的方法。 write, 创建文件的工具,或者覆盖一个现有的文件。 write 是 被 edit 来控制的,除此之外还有 patch multiit read, 读取我们代码库里文件的工具,这个工具去读文件,并且返回它们的内容,支持读大文件的特定范围。 grab, 通过表达式查找文件内容,有点像我们编辑器里边的全局搜索,快速搜索。代码库支持正则表达式和文件模式匹配的过滤。 globe, 根据匹配规则查找文件,通过使用局模式返回匹配的文件路径,并以编辑时间排序。注意, grab 是 查找文件内容。 glob 是 查找文件名 list, 列出给定路径下的文件和目录,接受局通配符来过滤结果。 lsp, 这个是一个实验性的功能,与我们配置的 lsp 服务区交互,以实现代码智能功能。如定义引用玄听信息或调用层次结构。这个东西只在环境变量处的时候开启 它。这里的大概意思就是说让 open code 去读懂我们的代码。当然这是一个实验性功能,这个后续可能会被保留,也可能不被保留。我们后面再看。 patch 去修补文件,同样归 id 管。 skill, 这个就关键了是否允许使用 skill 技能。 to do right, 管理事项代办创建并更新任务列表去跟踪进度。在复杂操作的时候,这个大模型使用它来实现多步骤任务。这个属性默认在 sub agent 中是禁用的,但是你可以开启它。 这里我理解的意思是,因为我们在任务列表中,一般情况下就是通过调用不同的子任务去干不同的事,所以子任务它是不需要再去细分任务列表的。 to do read, 读取现有的 to do list 列表 大模型,通过它去判断任务是待处理还是完成的状态。同理,默认在 spreadsheet 中也是禁用的。 web fetch 允许模型去请求并获取 web 页面,这对于看文档或者查网上的资源是有用的。 web search 这个工具,当我们使用 open code 提供商或者把这个环境变量 set 为 true 或一的时候,才会开启。 使用 x a i 一个查找信息的东西,执行 web 搜索,去网上查找相关的信息。对于研究主题,查找目标的事件,或者收集模型训练数据截止日期之外的信息,这是非常有用的。 我们都知道模型是有一个训练截止时间的,比如大家看这个 kimi 大 模型,他的训练截止时间是二零二五年一月,后面的信息他就不了解或者说不知道了,可以通过联网搜索去获得,我们也可以看到他有这个联网搜索的这个动作。 opencode 的 这个配置也是同样的道理。 question 在 执行期间,有些时候执行一个任务,他会问你一些问题来让他做的更精准一些,这是有用的。比如说收集用户偏好和需求,澄清模糊指令。 通常我们给他一个模糊的提示词的时候,他会来问我们具体要怎么去做,在实施上做出决策。比如说我要优化代码,他可能会给我几个选择,让我去选用哪种方案去优化。 每个问题包含一个标题,问题文本和选项列表。用户可以选择从提供商的选项或者自己输入自定义的答案。当有多个问题,用户可以在提交所有答案之前在它们之间进行导航。 自定义工具,我们可以自定义我们自己的工具,给大模型调用。这些定义在我们的配置文件里,并且可以执行任意的代码。具体我们到后面讲 custom choose 章节,再细说。 m c p 服务允许你去扩展一个外部的工具和服务,这包括数据库访问、 api 集成和第三方服务。之后我们讲 m c p 服务的时候再细说。 internals 内部结构,通常像 grip, globe list 这些工具使用的是 rip grab 这个库,默认情况下,这个库遵守我们的 get ignore 忽略文件, 这就意味着它会排除掉我们不在 get 里面的东西。比如说前端在查找时通常会忽略 node modules 目录下的东西,而我们通常也不会把这些东西传到 get 里面。 当然这样的话, open code 就 会排除掉这部分内容。忽略匹配在前端中,像一些点一 n v 这种配置环境变量的文件,我们通常会忽略掉,不在 get 里面去保存, 但我们可能会在 open code 中去使用它,所以它给了我们一个办法,就是创建一个点,一个文档。在我们的项目根目录里, 这个文件允许我们把它包含进来,比如 excel 文件里面写上感叹号,点 e n v, 这样我们的 e n v 文件就不会被忽略了。当然我们也可以在这个文件里面补充我们要忽略的文件。 我们来看一个例子,这里我用 open code 让 ai 帮我生成一个专门用于口播的提示词,我们可以看到它都做了什么。 globe 先去查找我的 opencode json 配置文件 web sites, 去请求里面配置的 schema, 看怎么去配置这个配置文件。 通过 bash 去执行 shell 命令,这里他尝试去调用一个命令,但我没有装这个东西。然后他去匹配我电脑里的文件,通过 patch 来修补我的 opencode 的 json 文件, 然后通过 write 创建了一个提示词文件。当然这些工具都归 id 管,这里还删除了一些内容。接着往下,我用别的模型去 review 提示词并修改, 他这里去询问我是否要执行操作。我想这就是 question 工具的体现了。好的,这就是我们本期要讲的内容。

最近大家都看到互联网上对一款名为 cloud bot 的 自主 ai 代理程序疯狂热议,它运行在你的电脑上,现在已经更名为 opencloud。 对 于还不了解 opencloud 的 人来说,它是一款自主 ai 代理程序, 是一个自托管的代理运行环境和消息路由器,能够作为个人 ai 助手直接在你的本地电脑上运行。 比如说这个 opencloud 机器人可以直接根据在 twitter 上发布的推文构建一个全站应用。你只需要在 twitter 上 at opencloud 代理,它就会为你搭建出带有数据库、认证系统、实时同步等众多功能组建的应用。 它会不断优化利用多个子代理修复错误并持续迭代,直到你获得最佳结果。这都要归功于 opencloud 的 专用子代理。这里是我自己的演示, 我在 opencloud 的 视频中展示过。在这个演示中,我在本地桌面上部署了由 opencloud 控制的多个子代理, 用来清理和整理我的文件,结果它的处理速度出乎意料的快。但所有这些都让我开始思考,我究竟该如何更好地使用 opencloud 呢?有没有办法在其中免费使用更强大的模型,比如 oppo 四点六、 k 二点五, 甚至是 gemini? 答案是肯定的,这也是我意识到最佳工作流程是将 open code 与 open cloud 集成起来,就像我们之前把 open cloud 和 int gravity 连接在一起一样, 而且其实非常简单。对于还不了解的人来说, open code 是 目前最好的开源 ai 编程助手,直接运行在你的终端中。它的好处在于, 它真的可以读取、编辑并对你的真实代码库进行推理,它可以执行任务。你可以用 group, 还能在多个文件间写作,并且可以选择任何你喜欢的模型。所以它更像是真正的编程队友,而不仅仅是一个聊天框。此外,你还可以在 open code 中免费使用各种模型。但在我们进入这个工作流程之前,还有另一个大家都注意到的问题,那就是 open cloud 的 危险性, 因为它是在本地部署的,可以控制并在你的机器上执行各种工具。一个糟糕的提示或严重的漏洞,可能会在没有任何保护措施的情况下快速修改、删除或泄露文件。 我们都知道,技能可以增强 opencloud 的 子代理,而且像 cloudhub 这样的注册中心展示了你可以多么轻松地安装这些技能。 cloudhub 提供了由第三方社区成员制作的额外技能,但这些技能并不总是安全的。 事实上,有八千个实力直接暴露在互联网上的默认端口上,其中将近一半是社区构建的技能。 这些技能包含只在窃取数据的恶意指令。例如,我现在就在 skill hub 上。如果我浏览一个技能,很多这些技能都经过了社区的审核。表面上看起来很安全,但实际上有些技能可以窃取你的信用卡信息, 甚至是社会保险号码信。这技能被部署得看起来很安全,但在幕后,他们实际上在进行恶意操作,而且总是有解决办法的。因为有一家财富五百强公司 jen digital 推出了新的基础设施,正在推动 ai 安全的前沿发展。 这家公司也是本期视频的赞助商,这是一个完全安全的产品,我之所以这样说,是因为我自己真的用过。他们推出了一个名为 agent trusthub 的 新产品, 这是一款技能扫描器,可以自动检测并阻止任何关键威胁。这绝对是一个改变游戏规则的创新,因为它为你的工作流程带来了信任。我会演示如何设置这个工具,而且你可以很容易的通过 a p i 开始使用,也可以直接从它们自己的注册表中发现技能。现在, 我们实际上可以设置一个非常强大的工作流程,不仅可以直接在 open cloud 中使用 google 的 os, 这让你能够完全免费地访问最先进的模型, 而且你还可以利用 opencloud 的 功能,借助 opencloud 实现更快更简单的构建。本质上, opencloud 在 这个工作流程中成为了指挥中心,它能够自动做出决策,并通过 opencloud 的 代理分发任务,而 opencloud 的 代理则会调用为特定任务训练的专业代理。 换句话说, opencloud 负责规划和协调。而 opencloud 的 另一个开源且免费的代理则可以通过多个子代理来执行任务。你甚至可以将其与定时任务 cron, jobs 或专用命令结合使用,根据自己的偏好自动化定义在不同时间运行任务。 而且结果确实令人印象深刻,因为有人实际上用这种工作流将 opencloud 和 opencloud 结合起来,创建了一个漂亮且实用的 size。 这个项目就是用这种工作流构建的,甚至还部署了一个评审代理来进一步优化输出,把质量提升到了更高的水平。在开始之前,我们需要先满足几个前置条件, 其中之一就是确保你安装了 note 二十二 g 以上版本。请确保你复制这个 npm install 命令。把 opencloud 安装到我们的电脑上。接下来我们要做的就是打开命令提示符,然后直接粘贴刚才的 npm install 命令来安装 opencloud。 现在,在我的例子中,我会使用 google vertex, anti gravity 和 gemini 认证来为我的 opencode 以及 opencode 绘画提供支持。只要我有 google 账号,这些服务我都可以完全免费使用。要启动这个功能,你可以使用以下命令, opencloud plugins enable google anti gravity alt。 你 只需要复制这条命令,然后可以直接在终端中启用它, 所以你可以直接粘贴这条命令。接下来,你只需要用你的 google 账号登录,然后可以用这个命令来帮助你完成登录。 所以你会看到,当你粘贴那个登录命令后,它会提示你选择提供商。在这个例子中,我使用的是 anti gravity, 所以 我选择了它,然后它会提示你用 google 账号登录。就这样, 你现在就可以在 openclaw 中直接使用最先进的模型,并且让 openclaw 的 子代理由 google 提供商驱动。你可以使用 gemini 三以及现在的 op 四点六。要使用 openclaw, 你 只需要用这个入门安装守护进程,它会演示如何非常简单地进行设置。 我之前已经做过一个关于如何操作的视频,我会把链接放在下方描述里,但其实非常简单,它会引导你完成所有步骤,比如选择提供商,选择消息路由器等等。另外,我还看到 agent trust hub 也即将推出一键安全部署 open cloud 的 功能。 我强烈建议你注册这个服务,因为它比我们现在用的方法还要安全,所以按照入门步骤操作后,你应该就能让它运行起来了。 现在你基本上可以访问 openclaw, 然后让 openclaw 指挥 openclaw 的 这个 ai 代理去执行各种不同的任务。因为 openclaw 会作为大脑,而 openclaw 则负责处理和执行这些任务。 接下来我们需要做的就是前往 opencode 的 这个网站,然后我们需要安装 opencode, 我 会用 npm 把它安装到我的电脑上。 安装好并运行之后,接下来我们需要让 opencode 能够控制 opencode。 这意味着我们需要设置一个技能,让 opencode 能够控制 opencode。 你 会发现有很多技能, 但实际上并没有一个技能可以直接控制 open code。 不 过如果你去 cloud hub, 也就是技能注册中心,你会发现有一些技能可以帮助你用 open cloud 运行 open code。 在 这种情况下,如果你想验证这个技能是否值得信任,你可以复制它的 url, 确保它不是恶意的。 你可以前往我之前在视频中提到过的 agent trust, 你 可以向下滚动,你可以把它设置成通过 api 作为代理来检查某个技能。但因为我们是人类用户,其实可以直接粘贴这个链接,然后提交到 agent trust hub, 这个平台会帮你检查这个技能是否安全。 在这种情况下,你可以看到这是一个低风险的技能,并且它会说明这个技能实际上会对你的电脑做哪些操作,你甚至还可以提供你的电子邮件,以获取一份完整的报告。 大家这里已经有一些非常实用的技能了,你可以直接在 agent trust hub 上发现这些能够真正提升 open code 的 安全技能。说实话, agent trust 的 扫描器真的救了我一命,因为我刚刚在找一个能帮我控制 open code 的 技能, 然后我找到了这个,并且直接通过 agent skill scanner 粘贴进去检查了。你可以看到它实际上发现了一个技能, 这个技能会指示代理从外部网站下载并执行安装脚本,这本来会是一场灾难,那样的话它就会在我的电脑上安装恶意软件,基本上我就完蛋了。但我们要用的那个技能叫做 opencode controller, 本质上它会让 openclaw 通过斜杠命令来控制 opencode, 并利用这个技能来管理多个绘画。所以基本上 我可以让 openclaw 运行不同的定时任务,把各种类型的任务路由到 opencode, 甚至让它编辑文件运行一个持续的调试代理,确保能够捕捉到各种类型的 bug, 并且为我构建复杂的应用程序。为了再三确认,我特意用技能扫描器检查了这个技能是否有恶意,看起来它是安全的。所以我们现在可以做的是回到 cloud hub 技能, 然后我们可以打开一个新的终端添加。这个真的非常简单,大家要根据自己的判断来操作,要持续进行验正,确保你没有安装任何可疑的东西。所以我们要做的就是粘贴 open cloud skills add 命令, 然后再粘贴这个 cloud hub 技能的链接,你可以看到它现在正在出使化这个技能。现在如果你回到 open cloud, 只要你像我演示的那样正确安装, 你会在 workspace skills 里看到它。在这个标签下,你会看到 open code controller 现在已经可以在 open cloud 中使用,并且功能正常。顺便说一下,如果你不想用这个, 只需要点击禁用就可以了。但这正是 open cloud 的 妙处所在。现在有很多视频展示了如何轻松设置这个功能。你可以安排多个代理在不同的时间执行特定任务。 所以如果你有一个生产环境的构建,并且你想要有一个审核代理,确保他处于待命状态。并且如果出现错误,你可以设置一个任务,让他能够部署 open code 来解决问题,而你可能正在外出或者睡觉。 这基本上就是你可以自动化许多不同任务的方法。接下来我们会继续演示这个过程,但这只是你可以实现的一个想法。让我来展示一个简单的例子,在这个例子中,我会让它请求使用 opencode controller 技能。 该技能可以自动搭建一个基础的 nodejs 或 react 项目,安装依赖,并自动启动开发服务器或者是一个 crm 仪表盘。 在这里我们会让它创建自定义脚本,我们会让它把想法转化为代码。这一切都是基于 openclaw 里的文本提示来完成的。 另外顺便提醒一下,我想重生,你也可以在 opencode 里直接使用 google 认证以及完全免费使用 kimi k 二点五,目前它已经开始制定计划,准备如何实现这个 crm 仪表盘,以及如何用 opencode 的 编写代码。 它实际上正在询问一些事项,然后就会启动,因为我们开始编写这个应用程序的代码。就像这样, openclaw 能够将子代理部署到 opencode, 帮助我们开发这个 crm 仪表盘,效果真的非常出色, 各位,质量非常完美,因为它能够利用我的预设来构建出这个完整的 crm 仪表盘,而且这是一个真正可以运行的功能性仪表盘。并且它还添加了我一直想要的 crm 仪表盘配色方案。 这就是你可以用 openclock 控制 openclock 的 实现的效果,因为它能够智能地利用你的所有预设瞬间生成你想要的内容。在我看来,这为我们打开了许多不同的可能性, 因为你实际上可以自动化重复的编码任务,无需手动操作文件,只需使用消息路由器来部署 open code 代理执行这些任务。你可以运行 api 检查生成项目脚手架,甚至可以将多种技能无缝组合到工作流中。此外, 你还可以结合 open cloud 和 open code, 使用许多额外的技能来自动化各种不同的任务。这只是我展示的一个基本结构, 实际上可以自动化并在许多方面帮助你。如果你喜欢这个视频并愿意支持我的频道,可以通过下方的超级感谢选项进行捐赠,或者加入我们的私人 discord 群组。在那里,你可以每月免费获得多种 ai 工具的订阅服务, 还能获取每日 ai 新闻和独家内容,以及更多精彩内容。这基本上就是理想的工作流程。你可以把 openclaw 作为大脑,然后用 opencode 作为智能的开源 ai 编码代理,为你执行各种任务。 通过使用像 agent trusthub, openclaw, skill scanner 这样的资源,你可以轻松发现任何对你的电脑有害的恶意或危险技能。这样一来,你就可以非常安全地使用 openclaw。 我会把今天视频中用到的所有链接都放在下方描述区。好了,朋友们,希望你们喜欢今天的视频,并且有所收获。在我看来,这就是理想的工作流程, 既开源又完全安全。记得订阅我们的第二频道,加入我们的新闻通讯,加入我们的 discord, 关注我的推特。最后,别忘了订阅我们的 youtube 频道,记得看看我们之前的视频,打开通知铃铛,给这个视频点个赞。好了,朋友们,非常感谢你们的观看,希望你们喜欢今天的视频,并且有所收获。正如我之前说的, 我会把所有这些链接放在下方描述区。好了,朋友们,祝你们有美好的一天,传播正能量,我们很快再见!再见了,伙计们!