大家用 ai 编程,我推荐一个 clout code 的 平替 open code, 而是开源免费的工具啊,不用折腾,国内直接就能用。那今天咱们就用三分钟时间说它的安装和使用方法,咱们正式开始, 大家呢首先安装一个最新版本的 note 啊,到 note 官网直接下载安装包,双击下一步就行了,这个特别简单,安装完 note 之后呢啊,大家 window 键加 r, 打开运行窗口,然后输入 cmd 回车,打开终端啊,然后执行 note 杠 v 这个命令,如果能看到 note 的 版本,就说明 note 安装成功了, 然后呢,直接在这个终端里面输入下面这个命令,按回车 open code 就 安装完成啊。因为我之前安装过嘛,所以我这里是做了一个升级,如果大家没安装过的话,它会有更多的提示,反正直接就能安装好。这个还是特别简单的,安装完成之后呢,大家要想试试 open code 的 功能啊,就打开一个空的文件夹, 在地址栏输入 cmd, 按回车啊,就可以在这个空的目录里面进入终端啊,然后输入 open code, 咱们就在当前目录下呢,打开了 open code 啊,这样 open code 就 可以操作这个目录的文件了。 进入 open code 的 第一件事,咱们要选择大模型啊,可以输入斜杠 models, 大家可以看到这里有一个模型列表,后面有 free 的 啊,这个就是免费可以使用的啊,大家可以先用一个免费的试试效果啊, 那如果大家有一些平台的大模型的 apikey, 就 可以在这输入斜杠 connect 啊,然后选择这个平台啊,比如大家是阿里的平台,谷歌的 openai 的 啊,各种平台嘛 啊,选择这个平台之后就可以输入你的 apikey 啊,然后再选择这个平台的大模型,比如我就是阿里的平台呢,我可以选前文的不同版本啊,选择之后呢就可以用了。那搞定模型之后呢,咱们再试试效果啊,输入提示词啊,让它开发一个俄罗斯方块的网页游戏 啊,咱就可以看到它运行了啊,等待它运行结果之后呢,它会生成 excel 文件,咱们打开就可以看到这个俄罗斯方块的网页游戏。然后我再说一些 open code 的 常用功能 啊,第一个就是模式切换啊,大家看文本输入框左下角这写着一个 build, 那 这个呢,就是 build 模式,按 type 键呢,我们可以切换成 play 模式。那这两个模式什么区别呢?就是在 build 模式之下, open code 可以 操作文件 啊,比如刚才的生成代码,或者是修改文档,甚至是删除文件,那这些呢,都可以在 build 模式下进行,所以在 build 模式下,大家操作项目还是有风险的啊,说不定就删了什么,改了什么,大家最好还是在这个项目备份的前提之下再去 build 修改项目 啊,要不然你真删了什么不该删的,那就是欲哭无泪了啊。当然备份项目的话,我建议大家使用 get 啊,非常方便。然后呢就是切换到这个 play 模式, play 模式它就不会操作文件了, 而且会对咱们的任务进行一些规划和拆分,所以大家可以先用模板模式规划,等到规划清晰了之后,再用 build 模式去操作项目,这样就会比较安全 啊。那说完这两个模式之后,咱们再说一些常用的快捷键,首先就是按住 ctrl 加回车可以换行,还有呢,斜杠加 new 可以 开启一个新对话,还有就是输入 at, 可以 直接选择当前目录的文件,这样呢就能把文件的内容当做是上下文来使用 啊。使用 open code 结束之后呢,我们可以输入冒号 q, 按回车就可以退出 open code, 直接退到终端,这就是 open code 的 常用方法。后续我还会分享更多的 ai 编程的技巧啊,大家可以点赞加关注啊,咱们下期再见!
粉丝6281获赞1.6万

上期我们分享了可乐 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 的, 它最大的一个优势就是我们不用手动去接入模型,也不用去登录,直接开箱即用, 大家可以动手体验一下。好了,以上就是我们本期所有内容的实操分享,面对近期密集发布的新模型,大家无需盲目的跟风,工具的价值不在于新,而在于准, 就是能够丝滑的嵌入我们的使用场景,切实提升效率就是最合适的。大家可以在闲暇时间小范围测试,根据实际反馈来迭代自己的工具库,保持关注, 去理性筛选。这是我的个人心得,分享给大家。好了,本期内容分享就到这里,我们下期再见。

这期我们来学习 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 是 一个什么样的东西之后,我们来学习 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 的 内容,实现自定义。

这是我被 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 再配合你用一个接口外的中转站,可以做到 模型自由稳定,省心,你也不怕被封号。第二个的话是成本灵活,这就是今天所有的视频内容,如果你觉得这期视频对你有帮助的话,可以给我一件善良,谢谢大家。拜拜。拜拜。

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 试试, 这样就可以正常交流了, 这样就可以正常调用了。来到我们的使用日记处检查一下,是可以看到有一个调用信息的。

在二零二六年, 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 智能体了。那具体的安装步骤我整理成了文档, 大家可以在我的频道信息中看到我的个人主页地址,然后直接去下载就可以了,有任何问题都可以给我留言,记得点赞关注,谢谢大家!

兄弟们今天研究了一下 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 的 账户上。 现在我们这个里边的模型已经很清很多了啊,大家就可以选择去用就用就行了。好,今天分享就这么多,谢谢大家。

讲完了 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 工具的体现了。好的,这就是我们本期要讲的内容。

哈喽,大家好,你是不是正兴冲冲的想用 open 扣的,结果砰的一下,一个错误就跳出来了,感觉特别扫兴对吧?别担心,这事常有今天呢,咱们就来手把手的解决这些最常见的故障,让你立马就能用起来。 看这屏幕上那一串红色的错误信息,是不是感觉头都大了?别慌,这太正常了,说实话,谁还没踩过几个坑呢? 行,废话不多说,咱们现在就动手把它给解决了,你跟着我的步骤来,保证分分钟让你的 open code 火过麦。 好,那么第一步啊,咱们得先拿出咱们的侦探工具箱,你看,解决任何 bug 都跟破案一样,你得先知道去哪找线索对吧?而最重要的线索呢,其实就藏在两个地方。 记住啊,所有的修复第一步永远是看日制和应用数据,这也就像是飞机的黑匣子,所有秘密都在里面。只要你知道去哪找这些东西,你基本上就掌握了自己动手解决大部分问题的超能力了。 来,我们看看具体位置,不管你用的是苹果电脑、 linux 还是 windows, 它们的老巢都在这个路径下面。你看这个 open code 的 文件夹,里面有个叫 log 的 字文夹,顾名思义,所有的日制都在这里。 另外一个很重要的文件是 authentication, 你 的 api 密钥什么的都在这里面。所以啊,找到这个目录,咱们的案子就破了一半了。 好,找到了线索存放地,咱们就来解决。第一个也是最让人头疼的问题,就是这个程序压根打不开,或者是一直验证失败,这个真是让人抓狂对吧? 万一你的 open code 就是 启动不了。别急,咱们分三步走,第一步,先去咱们刚才说的那个日制文件夹,翻译下最新的日制文件,看看它到底在抱怨什么。 第二步,打开你的终端,试试运行 open code, 后面加上 gunk print glockx 这个参数, 这样它就会把日制实时打在屏幕上,启动瞬间的错误就一目了然了。还有第三步,也是最容易被忽略的一步,就是检查一下版本是不是太旧了,很多奇奇怪怪的问题,跑一个 open code upgrade 的 命令,哎,自己就好了。 那如果是认证问题呢?也很简单,你可以在终端界面里直接输入斜盖 connect, 它就会带你重新走一遍认证流程。 如果这样还不行,那咱们就得往外找原因了。检查三件事,第一,你的 api key 是 不是填错了或者过期了?第二,你的网络是不是有点问题,比如开了什么代理或者防火墙把它给挡住了? 好,假设现在你的应用能正常启动了,认证也通过了,太棒了!但你一调用模型,哎,又报错了。别灰心,咱们就进入第二层,专门解决这些和模型提供商有关的错误, 来对号入座一下。如果你的日制里戳穿了这个词儿, provider in need error, 那 么恭喜你,接下来这几步就是为你量身定制的 这个错误,简单来说就是你的本地配置文件可能坏掉了。所以第一步你最好还是先对着官方文档检查一下你的设置是不是写对了。如果确定设置没问题,那咱们就只能放个大招了,看屏幕上这个命令, r m 杠 r f 哎,这个命令可得小心点用啊,因为它会把你的 open code 的 配置整个删掉,删了就回不来了。不过别怕,删完之后,你只要再用杠杠 connect 命令重新认证一下,它就会给你生成一个全新的干干净净的配置,问题一般就解决了。 好,我们来看下一个 ai a peek call arrow。 看到这个错误,你先别急着怀疑自己,十有八九问题不在你,而是你电脑里缓存的那个提供商包。这儿有点跟不上时代了, 那解决方法呢?就特别简单粗暴了。你看啊, opencode 为了快会把一些包缓存下来,咱们要做的就是把这个旧的缓存给删了, 运行屏幕上这个命令,把缓存目录清空,然后重启 open code。 这样一来,他就会被迫去下载最新的软件包,那些因为 api 变化导致的不兼容问题一下子就解决了。 再来一个 provider model missing found。 这个错误看着挺吓人的,模型没找到,但说实话,十有八九就是,呃,你把模型名字给打错了。 对,关键就在这儿。你得记住,调用模型得用一个特别严格的格式,就是提供商 id、 斜杠,模型 id, 中间这个斜杠还有前后的大小写,一点儿都不能错,错一点儿它就找不到。 那你要是说我记不住那么多模型名字呀,怎么办呢?简单,有个超好用的命令,就是 open code models, 你 一运行,它就会把你所有能用的模型都给你列出来,清清楚楚,你直接从列表里复制粘贴,这总不会错了吧? ok, 前面说的都是通用问题,接下来咱们聊点儿特殊的,就是只在某些操作系统上才会遇到的问题,可能你用不到,但万一碰上了,这可就是救命稻草了。 这个呢,是专门给 linux 用户准备的福利。你是不是发现在 open code 里复制粘贴没反应?原因特别简单,就是你的系统里少个了小工具。 你看这个表格,根据你用的是 x 幺幺还是微软,装上对应的包就行。比如用 apt install 装一下,然后重启 open code, 搞定,复制粘贴就回来了。 当然了, bug 的 世界千奇百怪,我们今天讲的也只是最常见的一些。如果你的问题比较刁钻,今天这里没提到,也完全不用担心,因为你不是一个人在战斗。咱们还有强大的社区, 比如说你百分之百确定你碰到了一个新 bug, 或者你有什么绝妙的功能点子,那最好的地方就是去 github 去提一个遗书,把你的发现或者想法写下来。这不仅能帮你解决问题,也是在帮所有用 open code 的 人,让这个工具变得越来越好。 那如果你需要,马上就有人帮你看看,或者就是想找人聊聊天儿,交流一下使用心得,那必须得来我们的 discord 社区了,那里特别热闹,各路大神都在随便问个问题,很快就会有人回复你。 好了,到这儿呢,他们基本上把所有常见的拦路虎都给扫清了。现在你的 open code 应该已经能顺畅地跑起来了,那么障碍已经清楚,你准备用它来创造点什么好东西呢?

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!

这期我们快速认识一下 server 配置,它是设置关于 opencode serve 或 opencode web 的 命令,也就是 opencode 服务和 web 模式使用的 service 里常见的几个字段分别是 port 服务监听的端口号 host name。 服务绑定的主机名通常就是你希望它监听在哪个网卡地址上。它这里说当 m d n s 配置开启并且没有设置主机名的时候,默认为零点零点零点零 mdns。 mdns 打开以后,同一个网络下的其他设备就能够发现你的 open code 服务,我们可以把它理解为在同一个局域网内使用 open code 服务。 第四个, mdns 赌命。 mdns 的 域名默认一般是 open code 点 local, 它的价值主要用在如果我们在同一个局域网里跑了多个 open call 的 服务,然后我们通过配置这个域名来区分它们,避免混淆。 course 跨越访问控制,也就是哪些网站域名可以直接从浏览器访问你的 open call 的 服务, 它的值必须是协议名主机可选的端口号。这一期我们先了解这些配置项是干什么的就够了,之后我们在学习 server 章节的时候再展开来讲。

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, 以及一个非常厉害的插件 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 了,就这么简单,接下来就跟他聊天干活就可以了。好,那大家可以 去安装试一试,有什么问题我们在评论区见,希望大家用的很爽,效率、质量层层的往上升。

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

嗨,大家好,这里是每天都在努力学习 ai 的 喵芬奇,欢迎回到 webcode 的 入门课程,这节课我们将讲解一个比较流行的 webcode 工具 opencode。 我 们将会对 opencode 进行初步的认识,包括如何下载安装,如何将 opencode 连接到不同的大模型以及 opencode 的 几个重要概念。那么二话不说,让我们开始吧。 首先我们进入 opencode 的 官方网站,其主页就提供了安装命令,我们将其复制并粘贴到我们 wsl 微斑图的终端,回车后 opencode 就 已自动开始安装。当我们看见这个 logo 的 时候, opencode 就 已经安装完成。 但这个时候我们直接使用 open code 的 命令是不行的,我们需要重新打开一个终端进行刷新。再次尝试。 ok, 现在我们成功进入了 open code 的 界面。 在开始使用 open code 之前,我们需要将其连接到一个大模型提供商,我们输入一个斜杠,可以看见其弹出了很多自带的命令。我们先选择 connect 命令。 opencode 作为开源的 webcode 工具,其提供了超过八十个 api 服务商接口。我们将分别演示如何连接 openai 的 codex 以及 deepsea。 openai 的 codex 工具只需要有下载 gpt 的 plus 订阅就可以使用,而不需要额外再对 api 进行付费。首先我们在这里搜索 openai 回车,然后选择 browser, 其会提供一个网页链接, 在 open 格式中,我们只需要选中就会自动复制。我们将这个链接复制,然后在浏览器进行粘贴, 我们的浏览器会自动跳转到 open ai 的 登录界面。我们使用订阅了 china gpt 的 账号进行登录,登录之后会提示我们是否使用 china gpt 登录 codex。 我 们选择 content, 当看见这个页面的时候,我们就已经完成了登录。回到 opencode 中,我们可以看见 openai 的 模型选项。 接下来我将演示如何将 deepsafe 接入 opencode。 我 们来到 deepsafe 的 平台进行登录。进入界面后可以选择 apikey 并创建一个新的 key, 创建完之后可以复制到一个临时文档中,防止被其他复制给覆盖。我们接下来回到 open code, 在 connect 下选择 deep seek, 粘贴我们刚刚得到的 api key。 回车我们就可以看见 deep seek 的 模型。 本次教程将全程采用 codex 进行,不过其他的模型效果是相同的。对于没有 api 以及没有音乐的人,可以尝试使用 open code 提供的免费模型,即 open code then。 下面这些模型。 open code 原生提供两个 agent, 分 别为 plan 和 build, 两者可以通过 type 按键进行切换。 在 plan 模式下, agent 被限制了修改文件的权限,所有文件都是在只读模式。我们通常会在 plan 模式下对于我们要执行的任务进行规划,并和 agent 反复讨论,制定出可行的方案。而在得到方案后,我们可以使用 build agent 让模型开始具体的执行。 如果现在没有太理解也没有关系,之后我们会在开始项目的时候反复用到这套工作流程, 那么本节课程到此为止。我们下载并安装了 opencode, 并将其连接到大模型的 a p i。 在 下一节课程中,我们将学习 opencode 的 一个重要概念,筛选并且粗制化我们的项目。

在我们了解了 open code 的 存放位置和优先级顺序之后,今天我们来学习它的配置项以及它们的作用。首先我已经跟随上一张建立了我的全局配置文件。 接下来我们来讲配置项的第一个属性, t u i 属性,这也是我们之前讲 t u i 终端用户操作界面所提到的属性。接下来我们把这段视离代码复制到我们的配置文件中, 这个 schema 属性是不可以去掉的,它为我们的配置文件提供了语法提示, 现在它报了一个黄色的警告,提示网站是不受信任的,所以现在我们的语法提示失效了。我们可以把我们的 schema 放到我们的本地,然后去引入。通过创建一个 schema 文件夹,然后把我们的 config 点这些分放进去, 可以看到这样我们就有语法提示了。 然后接下来我们还原回去,我们接着来看它的属性。首先第一个 scroll acceleration 网页风格的滚动加速度,它的优先级比 scroll speed 要高。 score speed 自定义滚动速度默认是乘三,最小值是乘一。当我们启动了 scroll acceleration 的 时候, scroll speed 就 不生效了。 diff style 控制代码差异对比样式,有点像 vs code 的 get diff, 我 来给大家演示一下,比如说我要改一下这个 test 里面的输出内容, 然后我们打开终端运行我们的 open code, 这里我让大模型来帮我调整输出内容。我们通过艾特服来引用这个文件, 我们可以看到默认它是显示双行的,接下来我们把它调成固定单行,通过把 default 设置为 stack 就 可以实现单行显示。现在我们来验证一下, 可以看到它已经固定单行显示了。 ok, 现在我们也会接触复杂的配置项。

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

三分钟上手开源 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 编程组合。纸上得来终觉浅,绝知此事要躬行,大家赶紧行动起来吧!加油!感谢大家三连谢谢大家,记得关注再走。