ai 编程真的可以取代程序员的工作?来看看 open code 丛林开发一个俄罗斯方块游戏,先进入想要 ai 生成项目文件的目录,再打开 open code 等待一下, 打开了输入开发需求,然后就可以去喝咖啡了。 全程无剪辑,感受一下 ai 编程的全过程。 不到四分钟,第一版完成了运行,看看效果,看不到下落的方块, 告诉 open code 让它改输入方块,下落时颜色看不清楚, open code 就 自己改起来了。 一分多钟改完了,再测试下。 这回行了,能看到掉下来的方块了,玩下试下看看功能没有有问题,左右移动,向上是变换,向下是加速下落,看上去没问题,玩一下看看记分对不对, 记分也没问题, 右上角没有显示下一个形状是什么, 告诉 open code, 让他加上这个功能。 又花了不到两分钟完成了。看看效果,有了八分多钟,不到九分钟就开发了一个能玩的游戏。
粉丝94获赞475

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


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 编程神器 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 啊都是配置对的。

今天给大家分享一个我最近使用的非常爽的一个编程工具叫 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 了,就这么简单,接下来就跟他聊天干活就可以了。好,那大家可以 去安装试一试,有什么问题我们在评论区见,希望大家用的很爽,效率、质量层层的往上升。

大家好,今天我来聊一下我在 windows 系统安装 oppo 可乐遇到的两个报错问题。 嗯,第一个是三二二一二二五四七七的问题,一个是一二八的问题。嗯,作为一个小白,哎,这个安装 windows 上安装也是让我吃尽了苦头, 下面我就针对这两个报错给大家详细拆解一下他的原因和我的解决思路。第一个三二一二五四七七报错,这个可以说是让我非常头疼的啊,一个一个问题, 我的解决办法呢,就是安装了,安装了这个运行石库, 就是这个 vst, 就是 这个东西,你安装它是一个运行程序,安装之后它会在你电脑里面装一个实况,运行实况,这个安装包我后续也会放在评论区, 然后解释一下为什么要安装它。因为你的 open 可乐在安装的时候,它是需,它是需要安装一个这个叫 n、 o、 d、 e 的。 呃,底层依赖库,它是一个 c 加加的模块,它的核心代码呢是用 c 加加写的, 当你安装和运行它的时候呢,你就必须调用 c 加加的最基本的函数,然后这些函数呢,它就是它就存放在刚才,我我我刚才刚开始说的去那个运行库里面,也就是我们需要安装的这个。 然后第二个是第二个是一二八的报错,一二八的报错相对就简单一些。嗯,这个大概率就是网络问题, 具体的原因就是因为 github 在 它是一个国外的网站,它有的时候就会出现无法访问,那如果你的网络不太好,那他很有可能会出现这个问题,那我是如何解决的呢?那我我是通过科学上网爬梯子的方法解决的, 这个就看您你们这边能不能去解决一下。哎,这就是我要分享的两个问题。 呃,这最后我再叠个假啊,就是我是一个小白,如果我分享的这个观点或者我的方法有错误,还请各位大佬高抬贵手 对我进行指导。好的好的,谢谢大家,谢谢大家。

大家好,我是航仔,今天呢,我们继续来说 open code 啊,第一期呢,给大家说了一下如何在 windows 当中安装 open code 和使用啊。第二期呢,给大家介绍一下在 nas 当中如何来使用 document 版进行 open code 的 安装和使用。 首先要说一下区别啊, windows 当中安装呢,它的权限是极大的,它可以操作里面所有的软件和访问所有的硬盘资源啊。上一期给大家讲的 nas 的 dolphin 版呢,它就只能访问 dolphin 路径映像的那个目录,同时呢也只能在 dolphin 内部使用对应的应用程序, 它是无法访问 nas 里所有的资源,也不能够使用 nas 里面各类应用程序的。所以今天呢,我就给大家介绍一下如何在 nas 当中直接安装 open code, 这样的话呢,就让它的能力啊彻底放飞,实现它的功能最大化。这种情况下,它跟龙虾 open cloud 的 差距呢,就非常的小了, 很多功能呢就都可以实现啊,只是看大家的想象力了。不过这里呢,我还是要事先提醒一下啊,功能越大越自由,也同时意味着越危险。 我不建议大家在自己的阻力纳斯上进行安装,大家最好呢是使用虚拟机或者是单独的物理机啊来进行安装,尤其在你测试阶段啊,在你长时间使用一段时间之后,你比较熟悉它的使用方法之后啊,你再考虑在你的阻力纳斯上进行安装, 因为如果你在你的生产环境或者是你的阻力纳斯上安装,一旦你的操作失误啊,产生的后果一定是非常灾难性的。另外啊,本着对数据安全的原则, 你尽量呢是操作已经备份过的这些文件,不要直接操作原文件啊,这里重要的话我再重复一遍啊,一定不要在你的主力设备上安装,一定不要在你的生产环境上安装,如果一定要安装,也要在完全熟悉之后,同时呢尽量不要操作原数据,而是要操作备份数据啊,这样的话呢才比较安全。 然后我们就开始今天具体的内容啊,首先呢我们先来看一下文档,在横灾本灾当中,左侧这里就有一个五二六,那是直接安装 open code 的, 我们直接点击一下, 然后我们点击网盘分享,然后我们继续向下啊,这里面呢只有一个安装步骤的文档,我们下载到本地,打开一下 可以看到啊,今天的内容呢一共就有两大部分,第一部分呢是具体的安装步骤,第二部分呢是我的好用宅,本宅大家爱去使用就可以了。安装步骤当中呢一共分了三大步,第一步呢是安装环境,第二步呢是安装 open code 啊这个本身。第三部分呢就是如何来进行访问, 我分别给大家演示一下啊。首先呢我们要安装一下 gs 环境,因为如果你不安装这个环境啊,你直接使用 opencode 的 官网的安装方式呢,也是可以的,但是我这里安装呢,它遇到的问题就比较多,所以说呢,我们还是使用 npm 也就是 java script 这种环境啊来进行安装这种安装呢比较顺利。 这里呢我给大家简单的看一下啊,环境安装呢,其实非常的简单,大家看这个命令就能看出来啊,第一个呢是 a p t update 啊,第二个呢就是 a p t install, 这些都是我们系统里自带的命令啊,前面的 ceo 呢就是要用管理员权限, 如果你是用 root 权限的话,那么前面的 c u d 呢就没有必要用了,如果你是普通用户的话,前面就要加 c u d 啊,这里给大家说一下,然后我们打开一个终端来具体操作一下啊,打开终端之后呢,我们输入一下啊, c u d 杠 i, 然后回车,然后接下来呢输入一下管理员密码啊, 前方从好用变成了 root, 表示我们已经进入了管理员权限啊,然后呢我们就复制命令,一条一条来操作一下。 首先如果你是普通用户,你就用这个十六度的命令,因为我们已经进入了管理员权限嘛,我们就不用前面那个十六度了,直接复制这里就可以,我们复制,然后呢右键粘贴回车这里呢它就去更新一下软件源啊, 好的,更新完毕了,接下来呢我们执行第二条命令。第二条命令呢 app store npm, 也就说我们要安装 npm 这个环境啊,我们直接复制, 然后右键粘贴,然后回车。这个安装的速度呢都是比较快的,大家稍微耐心等待一下就好了。我这里呢是以飞牛来进行演示啊,但是因为 pve 绿联和飞牛底层呢都是待变系统,所以说这些命令呢,基本都是通用的,这是中间的一个过程啊,也就是要跑这个进度条,我们要等这个进度条跑完啊,稍微等一下, 好的,大概三分钟左右啊,就已经安装完毕了,然后我们就是来查看一下安装的结果,这两条命令呢,一个是查看 node 的 版本号,一个呢是查看 npm 的 版本号,我们把这个复制一下啊,同样到中专当中来呢,右键粘贴,然后回车。 这里呢可以看到两个的版本号呢,分别都已经显示出来了,也就说我们这个环境呢,已经安装的彻底成功了,我们就可以看下一步了。 第二步呢,我们就是要来安装 opencode 啊, opencode 的 官网呢,在这里我先给大家看一下啊,这个呢就是 opencode 的 官网,你可以直接用这条命令啊来直接进行安装,它是不用安装 npm 环境的,但是我安装的不太顺利啊,所以说我就不推荐大家用这个方法直接进行安装了。第二种方法呢,就是我们用的这个啊, npm 你只需要复制一下这条命令,然后就可以安装了。不过这个命令呢,安装的是有前提的,就是说你最好呢是有魔法环境,如果你的网络不够畅通呢,你可能还是会非常的慢啊。所以说呢,我们要第一步先更换一下管理员, 这条命令呢就是设置国内源,你一旦设置成了国内的源,你用 n p m 来进行安装其他的软件呢,速度就非常快了。所以说呢,我们第一条啊,先把这条命令复制一下,同样因为我们已经在 root 环境了,我们就不用这个速度了啊,然后我们复制在这个里面呢,右键粘贴,然后回车。 现在呢,我们就已经把 npm 它的源啊换成了国内的。再接下来呢,我们就可以用这条命令啊来进行安装了,这条命令就是官网的这个命令啊,杠 i 就是 install, 剩下的都是一样的,大家直接复制官网的命令也是一样的啊,然后呢,我们在终端当中右键粘贴,然后回车, 接下来呢大家耐心等待就可以了,这个安装的速度呢,就要比原先啊要快的很多,我们稍微等一下,好的,已经安装完毕了啊,你可以看到一共就十二秒,如果你不用国内原的话,这个安装的速度啊非常的慢,会卡在某一个部分。 到此呢,我们的第一步和第二步就已经完全安装完毕了,实际上还是不复杂的,对吧?然后呢我们就开始第三步啊, 我们就来开始看一下如何访问访问呢,有两种方法,第一种呢是通过终端的方式,上一期呢给大家讲了一下如何用终端的方式来访问啊,其实那很简单,你直接在命令行当中呢,直接输入 open code 就 可以访问了,我们直接来操作一下。我们这里呢直接输入一下啊 open code, 然后回车, 可以看到直接就打开了 open code 的 主界面啊,默认的呢是用的这个模型,我们还是先切换一下模型啊,大家还记得怎么切换吗?直接按一下键盘这个杠啊,斜杠,然后我们就可以向下选啊,当然你也可以输入猫兜,但是如果你不想输入呢,直接向下选,选择这个猫兜子,也就这模型,我们直接回车。 然后呢我们继续向下选啊,选到这个 mini max m 二点五 free, 我 们直接回车。现在呢我们的大模型呢就已经切换完毕了,接下来呢我们就直接用自然语言跟它聊天就可以了,这里呢我们输入一下啊,你好,然后回车, 接下来呢他就开始正常的进行对话了,我们稍微等一下啊,可以看到他是有反应的,这里呢也就说明我们的安装呢已经成功了。接下来呢我给大家看一下他具体能够做什么了啊,我这里呢还是抛砖引玉,主要呢是给大家看一下他和刀客版的区别啊。 这里呢我们就让他查看一下 vr 一 一千 toad 这个目录下有什么?查看我视频的朋友都知道啊,这个 toad 目录呢就是我所有 toad 程序的配置目录。然后呢我们直接回车, 可以看到大概花了八点五秒呢,他就列出来了啊,这个下面呢一共有十一个程序,然后呢他大概说了一下啊,比如说是媒体服务器啊,下载工具,这个是我一个测试用的环境啊,所以说里面目前只有十一个导客程序。然后我给大家演示一下如何使用 open code, 直接来安装一个导客程序, 这个呢就是 dapple 版的 open code 做不到的,因为 dapple 程序啊,它一般呢是不允许嵌套的啊,我们既然安装的是 dapple 版的 open code, 那 么你就无法在里面呢再创建 dapple 程序。但是我们这一次呢是直接安装的 open code, 它就可以查看 dapple 程序以及创建 dapple 程序了啊,当然它也可以使用其他的工具, 能力呢就大幅增强了。比如说这里啊,我们直接输入一行话,我们来创建一个 openlist, 这里呢已经有一个 openlist 了啊,所以说这一次呢,我们要用不同的端口和不同的名称来创建另外一个 openlist, 我 们输入一下, 我们这里呢就简单的写一句话啊,创建一个端口五八四四的 openlist, 容器,名称呢是 openlist 的 二,配置文件也放在这个目录,可以看到啊,都是自然语言,因为我原先这个 openlist 它的名称呢就叫 openlist 的 嘛,它的端口呢是五五四四, 我们现在呢要创建一个不同端口名称也不同的,这样的话呢才能够不冲突啊。然后呢告诉他配置文件呢也放在这个目录,一句话呢还是很简单的,然后我们直接回车, 大家可以看到啊,他思考了一段时间以后,这里呢就出现了一个允许请求,他要求呢能够允许访问这个目录啊,然后下方呢这里就有几个选项,允许一次,还有总是允许还有拒绝啊,我们这里呢就直接在允许一次上面啊,我们直接回车, 接下来呢他又跳出来一次啊,我们还是允许一次啊。当然如果你要是觉得这样比较烦的话,你也可以总是允许选择第二项啊,不过呢这样的话,我们可以看一下他到底要什么目录的权限,所以说呢,我们每次都给一次权限就好了。 好的,到此呢,这个容器啊已经建立完成了,一共花了呢五分钟,这个速度啊是比我上一次测试的时候呢,这个速度要慢很多, 而且这一次啊,他没有给出来具体的用户名和密码。上一次我创建的时候啊,他建立容器完毕之后给出了用户名,同时呢还给直接给出了首次访问的密码啊,整体效果非常的好,这也是说明目前使用这类工具的一个问题啊, 也就是说,首先你的大模型要足够的智能。另外一个呢,他每次运行啊,都有一定的随机性,这一次呢可能就要折腾的次数比较多, 不像你直接使用命令运行,能达到百分之百的确定效果,但是好处就是呢,你不用管它,都是由 ai 自己完成的。然后我们就来访问一下,看看是否能正常访问啊。 这里呢,我们输入设备的地址,再加上五八四四这个端口,我们直接回测,可以看到没有任何问题啊,可以正常访问了,这里呢需要输入你的用户名,用户名呢设个密,密码呢,第一次啊,是随机的密码,我们之前呢我们也来尝试一下,问一下 ai 啊, 这里呢我们输入一下首次访问的用户名和密码都是什么,我们回车,然后我们同样是允许啊回车, 大家可以看一下啊,这一次呢,明显啊,这个大模型呢智商还是不够,他直接去找了一下 copy 文件,然后呢就给我来了一个这个默认的密码啊,这个密码呢肯定是不对的,因为我们知道 open list 默认呢是通过日制的方式获取首次登录的密码,所以这里呢就能看到它还是有一定局限性的, 每次呢随机性都比较大,上一次我安装的时候呢,他不光直接帮我配置好的容器,还同时给出了首次登录的用户名和密码,所以说我觉得他非常好用,才想给大家介绍一下,没想到这一次呢,他就这么不给力啊,没办法,我们只能让他去查询一下日制,然后来获取一下密码了, 当然这对于很多新手用户来说呢,没那么友好了啊,所以说大家对于所有的 ai 啊,目前都不要太神话,首先呢他的智商呢还是比较有限,其次呢随机性比较大啊,从我们这些操作的过程当中呢,就能看到这一点。这里呢我们直接让他去查一下日记里面的密码啊, 我们这里呢输入一下密码在日里面,让他自己去查询一下啊,我们看一下这个样的效果。这回呢他返回回来了,他自己呢去查询了一下,发现了猝死密码是这个,这回呢他就告诉了啊,我们的猝死密码是这一个,我们直接把这个啊直接复制一下, 然后呢我们输入用户名 id 密,密码呢,我们把这个粘贴一下啊,然后选择登录可以看到啊,没有任何问题,正常登录了,也就说呢你让他安装容器呢是没问题的,同时呢如果你知道具体的查询方法,你让他去查呢也没问题了,这样的话呢就不用我们输入命令手工去查了, 是能够简化的啊。另外呢给大家说一点啊,它刚才浪费时间最长的一共花了五分钟嘛,就是因为它没有找到 y m l 也就是我们的 compose 脚本啊,如果我们能够提供给它一个可用的 compose 脚本,那么它安装起来呢,速度一定会快的非常多啊。 其实呢就是相当于我们提供给它一个参考,或者呢是一个类似于 scale 工具这类的东西啊,它的效率呢就会提升的非常多,这里呢我再给大家演示一下啊,如果我们提供给它一个脚本,会得到一个什么样的效果? 我们向上啊,同样呢翻到这句话,只不过这次呢我们再换一个啊,我们换成五九四四,然后呢 oppo l s 的 名字呢叫三配置目录,放在这个目录,然后我们给他一个参考文件啊, 建立的方法可以参考 v l e 一 一千下面 control 下面的 y m l 文件,这个就是我的懒人包嘛。然后呢我们回车看一下这次的效果。 同样呢我们改一下权限啊,直接回车,大家可以看一下区别啊,这一次呢一共就用了四十二秒,区别还是很明显的吧,上一次呢用了五分钟,而且这一次用了四十二秒呢,他已经把容器建立完毕了。然后呢数据目录啊,也在这个目录下 同时建了一个 oppo lisa 三,这回呢直接给出了用户名,同时呢也给出了首次登录的密码,这和我第一次测试的效果呢,就非常相似了,只不过第一次啊,我并没有给他参考文件,他的效果呢也非常好,这一次呢必须我要给他一个参考文档啊,他的效果呢就非常好了。然后我们同样啊来访问一下,看一下效果啊, 我们上面呢换成五九十四,然后回测啊,然后用他给的一个用户名和密码啊,登录一下,选择登录,可以看到啊,同样呢是没有任何问题的, 所以说到这里呢,大家也能看到啊,虽然 open code 这类工具加上一个靠谱的大模型啊,它们的确是能够提供我们的效率的,但是你还是要提供给它足够的信息,或者呢是能够使用的工具,这样的话呢,它才能使用起来比较顺手啊。如果说你想实现完全一无所有,完全让它自己去操作的话, 那么随机性和偏差性还是比较大的,这也是为什么我给大家说,如果你的生产环境或者是阻力纳斯上进行部署, 你必须呢通过一系列的操作,一系列的熟悉,对这个工具的使用呢,已经比较熟练了,知道哪些坑可以进行规避,这种情况下呢,你才可以考虑部署在你的主力纳士上来进行有限的操作啊, 但是你只要用的好,这类的工具呢,的确是可以大大提升你的效率的,这一点呢是毋庸置疑的。 而且现在 open code 虽然只能通过电脑端进行操作啊,但是我想在未来一定会有不少人呢会把它接入各种计时工具啊,这样的话呢,我们可以通过远程的各类计时工具,比如说飞书啊, qq 啊,微信这类的工具,一样也可以进行远程的操作啊,但是呢风险性呢就会越来越大啊, 同样需要大家不断的自己的斟酌中端访问的方法。说完呢,我们最后啊说一下大家最常用的网页形式的访问啊,网页形式的访问呢,我们就用一下这条命令就可以。如果大家看过上一期刀客版的视频,对这条命令呢,一定不会陌生啊,这个呢就是那个接入点整条的命令啊, 我给大家上次解释过,大家呢直接用这条 open code 命令,后头呢接上 web 表示我们要用网页的方式啊, host 四个零就表示所有其他的设备呢是可以访问的,如果你不加这句话啊,只能本机进行访问, 我们为了局网所有设备都能访问呢,就必须要加这个参数啊,最后呢加上一个端口号,如果我们用刀客版呢,这个端口号你是不能改的,但是我们现在呢是使用的直接安装的方法,这个端口号呢你可以随意修改啊,修改成你自己喜欢的端口号就可以了。然后我们把这条命令啊直接复制一下, 然后在中断当中呢右键粘贴,然后回撤。这里呢就提示啊,我们现在呢就可以用这个地址去进行访问了,我们把这个地址呢直接复制一下, 然后呢我们打开一个浏览器的新的标签页啊,直接呢把这个地址粘贴在这里,然后回车。现在呢我们就打开了 open code 网页版,我们直接选一下根目录,然后呢把这个拉大一点啊,同时呢把底下这个模型选择一下,我们换成迷你 max。 接下来的操作呢就和终端是一模一样的啊,只不过你是可以直接通过网页的方式来进行交流,然后呢点击这里进行发送就可以了。我在前两期视频呢也都给大家演示过,这里呢就不多说了,两种方式呢,我认为都很实用啊,大家根据自己的爱好任选其即可。 好了,这就是本期视频的全部内容,如果你觉得这期视频对你有帮助的话,欢迎点赞评论转发,一键三连,当然也不要了,关注我们,下次见。

家人们量化编程的代码神器真的来了,它就是 opencode。 这款神器开源免费,专门为咱们量化人量身打造,内置免费模型,不用花钱,不用复杂操作,新手老手都能闭眼充,用它写策略效率直接翻倍。 先跟大家把 open code 讲透,它可不是普通的代码补全插件,它是百分之一百开源的 ai 编程代理, github 七万加新标,主打终端优先,多模型兼容,隐私可控。它的核心就是帮咱们量化人把写策略调回测查 bug 的 效率拉满。 这里重点说一句,它完全不用,必须搭配 openclaw 用,单独用,它是高效编程助手,搭配 openclaw, 那 就是 ai 编程加本的执行的王炸组合,两种用法都香。 很多做量化的兄弟都有痛点,新手对着空白文档不知道怎么写策略,老手调回策改代码耗时长,还天天担心策略代码泄露。 openclaw 就是 专门解决这些问题的,咱们用它理由太足了。 第一,模型自由,还免费,量化成本直接打下来,这是咱们最关心的,它支持七十五家种大模型,云端本地随便选。 最关键的是有免费模型直接用,比如 mini max m、 二点五 free, 不 用花钱,不用复杂申请,一键调用写策略调试脚本,完全够用,再也不用心疼 api 费用。 第二, vs code 无缝集成,不打乱咱们的习惯。咱们做量化基本都用 vs code, open code 有 官方插件,安装完直接集成在编辑器里, 不用切换软件,不用跳出界面写 python 策略调回测代码时, ai 实时辅助代码生成,补全重构,一步到位,完全贴合咱们的工作流。 第三,隐私安全加离线可用策略绝不泄露。做量化的都懂,策略代码是核心机密, open code 默认不存储任何代码,还支持完全离线运行,哪怕断网部署个本地模型也能正常用, 不用担心里程泄露,数据被盗。隐私这块咱们量化人必须拿捏死。第四, plan 加 build 双模式它独创 plan 加 build 双模式, 不像普通工具直接生成代码,容易跑偏。 open code 先规划逻辑再写代码,写出来的量化策略逻辑更严谨,更贴合需求,复杂策略开发少走弯路。第五,多端适配加操作简单,新手也能快速上手。 支持终端 t u i 桌面应用 vs code 的 插件三种方式,不管你习惯命令行还是图形界面,都能找到顺手的,不用记复杂命令,不用写繁琐配置,哪怕是刚入门的小白,也能用 ai 帮你写。第一个小策略 家人们总结一下, open code 就是 咱们量化编程的得力助手,免费模型可用 vs code 无缝集成隐私绝对安全。 plan 加 build 模式精准,新手还友好,单独用高效写策略,搭配 open curl, 那 就是 ai 编程加本的执行的王炸组合, 量化人闭眼充就对了。想获取他的安装入口和免费模型使用技巧的家人直接关注加群,我把详细资料发给你们,关注超超讲量化,咱们下期见!

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

在 opencode 里面使用密报免费的大模型,需要在 opencode 里面首先注册,注册之后过提到你的 a p a, 然后复制到你的 a p a, 到 opencode 里面找到你的急风声,要点击 opencode 做你这个模型, 复制你的 api, 点击确定,然后在配置里面去找到你需要用的两个 free 模型,一个叫做 miimo v 二 pro 的 free 模型,另外一个是叫做欧米的一个 free 的 模型,它俩点开,然后就可以使用了。

兄弟们,你应该听说过 colada code, 但是 open code 不知道大家听过没有? open code 是 最近比较火在终端里运行的 ai 助手,并且是完全免费使用的,接下来带大家安装下。首先电脑配置 note 环境, 安装好后输入 node v, 检查 node 版本,打开官网,这里有多种安装方式,我们选择 npm 的 安装,复制这个命令,打开 cmd, 右键直接粘贴,安装好后我们输入 open code 的 就可以用了。 然后输入 models, 选择免费的模型,目前使用下来 mini max 还是可以用的。现在我们让他帮我开发一个贪吃蛇小游戏,采用 html, 稍等片刻来看下,最终效果还是非常不错的,在免费的模型里面,可以日常帮我们处理一些简单重复的工作。 好了,本期视频就分享到这里,记得双击点赞加关注文档,我放粉丝群。

在我们了解了 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 的 内容,实现自定义。

大家用 open curl 的 时候有没有发现一个问题,就是它只能操纵你的浏览器,只能给你的飞出这些发消息,它没办法进行这种 ui 界面的操作。 今天给大家分享这个项目 torx, 它可以进行 ui 界面操作,甚至可以直接打开你的微信给你发消息,也可以进行其他的操作。因为我们很多操作,特别是在国内,它是不那么 open 的, 所以说你很多东西其实联通不了 这个项目就能让你连通,它可以直接给你放在你的这个 torx 里面当成 skills, 或者当叫做是一个小的子智能体,你可以把任务下发给这个子智能体,让它去完成一些你之前只能在浏览器和 api 无法完成的一个任务。 我们来详细看一下这个项目哈,其实这个项目出来已经很久了,只不过最近他们发了这样一个技能,可以通过 open curl 去调用它。这个其实是一个紫智能体,我们来看一下它的一些操作,比如说预定酒店、机票、 uber 还有查东西,这些都是通过这种 ui 界面进行操作的,它并不是像它自带的这个浏览器,它是使用 api 或者说使用 playwrite 这种方式来操作的,这个是纯的这个 ui 界面操作, 我也找过这个 windows 呃的一个呃 skills, 但是它非常的不准,我还是用的是 g p t 的 这个模型,都非常的不准,其实很大的原因是它的 m c p 有 问题,或者那个 skills 有 问题, 所以说你直接用这个就是可以的。我下一个视频给大家评测一下吧,它的效果都还是蛮不错的,比如说这个是最初的,它也有一个模型,可以在它的官网去申请,当然你用在 g p t g p t 的 模型估计比它这个还要好一点。 就 kimi、 kimi 这些模型,它的多模态能力都还是非常不错的,而且它有这种 coding plan 的 呃,套餐,它还是很划算的,可能比它的这个还要划算一点,但是它这个模型可能比较小,这个速度会稍微高一点。

今天教大家安装 opencode, 这是一款开源的 ai 编程助手, gighub, 已经超过九万星,直接在终端里使用非常方便。 opencode 支持 cloud gpt、 四 gemini 等主流大模型,还能接入本地的 alma, 完全免费开源,是 cloudcode 的 平替神器。 安装前需要准备两样东西,第一, node js 十八以上版本。第二,你选择的 ai 服务的 apig 或者 openai 的 安装,只需要异形命令打开终端,输入 m p m install g opcode i, 等待安装完成即可。或者用 curl 命令输入 curl f s l open code ai 斜杠 install sh, 然后加上竖线 sh 回车直行 安装完成后,在终端输入 open code, 首次运行会提示你配置 a p i t, 选择你使用的模型提供商,然后粘贴你的 t 保存即可。 在任意项目目录下输入 open code, 就 会打开交互界面,你可以直接用自然语言告诉他你要做什么,比如帮我写一个读取 csv 文件的函数。 还有一个更强大的扩展,叫做 o my open code, 输入 n p m install g o my open code 安装后会解锁更多 agent 能力和技能插件,让 ai 帮你自动完成复杂任务。 好了, open code 的 安装就这么简单,关注我,持续分享 ai 工具使用技巧,有问题欢迎在评论区留言。

这两天最大的新闻就是 cloud code 把 open code 封杀了,很多人通过 open code 去使用 cloud code, 会被通知你的 max 的 订阅会员被封禁,再也无法使用。并且 cloud code 做件很贱的事情,它调整了搜索引擎的关键字的排名,你现在在搜索引擎搜 open code, 大 概率会出现的是 cloud code 这个事带来一个什么样的影响呢?影响就是 open code 这两天在加紧产品迭代,并且积极拥抱 open ai, 这不就等于把我自己的核心用户推给了我的竞争对手吗?从开源的角度来讲,从商业化的角度来讲,我看不到一丁点的好处, 是不是 clark 这种财大气粗的公司就是这么小气兮兮的呢?你的观点呢?我们评论区聊一聊。