粉丝1.0万获赞2.2万

vs code 如何接入 cloud code 或者 gemini 这样国外的大模型?呃,上一期视频我介绍了几个国内的 ai 编程助手,有一些朋友追求比较高,购买了国外的 cloud code 的 大模型的 api, 但是不知道如何在 vs code 中使用。我今天特地做一个视频来帮大家快速的安装好这些国外的大模型。好的,言归正传。呃,使用这些国外的大模型呢?我们需要安装一个 vs code 的 扩展 client, 大家记住英文拼写是 c l i n e, 我 们来安装一下,点击 vs code 的 左侧这个扩展按钮,搜索 c l i n e client 第一个就是我们要安装的 client, 这个是英文版,如果大家对英文有点抵触的话,可以试试安这个 client chinese 或者 client 中文版试一下。我就先安个原版给大家讲解一下。 安装好了之后,左侧这里就会出现一个机器人头像这么图标,我们点一下这个呢,就是 client 的 主界面,我们首先要在这里做配置,把我们的 api 添进去,选择呢这个 bring my own apikey, 选中之后点下面这个 continue, 在 这里就是配置我们自己的 a p i, 这个 a p i 的 provider。 我 们在这里选什么呢? open i compatible, 这个是 open i 的 兼容性,不要选下面这个 astropic, 要选这个 open i compatible, 点击这里选中之后呢?然后我们在这里还有三项被需要, l 这个一般买的都是国内的中转,他在给你的这个文档里边肯定会有他们中转的地址,把中转的地址填到这里,然后 open i 的 k k 这里填上,然后是选什么呢? mod id 好, 复制上,然后点 continue。 好, 我们点 continue 把这个关掉,这是它的广告,这个也关掉,这个是它的提示。哎, 这样我们就设置好了,可莱也可以在这里右上角的这个齿轮按钮,可以在这里修改你的这个 api。 呃,还有其他的选项,主要是这个我们要在这里把语言从英文改成简体中文 模型配置完了之后呢,我们要给他这个文件的读写权限,就是点击这个 auto approve, 这里我们要把读所有的文件,写所有的文件运行命令 和使用浏览器这些全都给他选上。还有这个开启提示。好,这个时候我们就可以开始使用这个格式,然后让他来给我们生成代码。这里 at 是 添加上下文,这个加号是添加文件或者图片,这个是 m c p, 这个是管理 client 的 规则或者工作流。这个我们就先不要搞那么复杂了,这里它也有 plan 和 action 两个选项,也就是说我们点击 plan, 它就可以先给我们规划点, 点击 action a c t, 它就可以实际的给我们产生代码了,这个是跟 chain solo 模式差不多。好,然后我们在这里简单的做一个页面,使用 h t m l 语言创建一个登录页面,这里也有规划和实施两个模式,在这里是计划模式,这里就是直接实施模式,我们直接选择这个 x i c t 模式, 开始让它来生成我们的页面。好,我们可以看到页面已经开始自动生成了, 提示我们已经创建完,完成了,登录页面已经完成,已经成功创建包含基本的 html 结构样式和简单的登录功能脚本。接下来我们启动本地开发服务器一测试,那就让它测试吧, 是不是出错了?我们需要提示它换一种方式来启动服务器, 它在这里直接调用浏览器打开了本地的这个页面。 好的,这就是这个页面不太完美,我们可以看到连接自定义的 api 已经成功了,至于其他的这些功能,我们之后再想办法,我会接着研究研究怎么让它顺利的工作起来。好,今天到这里感谢大家观看。

今天给大家分享一个特别简单的脚本,只有五行代码,可以让你的 cloud code 完全自动化的去干活, 就是他借鉴于就是辛普森一家里面的一个角色,他们传说哈是由一个放羊人写的这样一个代码,其实这个代码的逻辑是很简单的,就是让 cloud code 他 在结束任务的时候,只要没有完成任务,他都会继续的去做循环, 这个是个死循环,当然你也可以循环次数给它设定一下,但最好还是要设定啊,要不然它 token 就 跑没了。 这个人就分享了一下它使用的它用了一个半成品,然后入睡用了它的这个脚本,让 cloud code 不 断地自我去迭代去完成生产,睡睡觉的时候 开始的这样的一个循环,然后醒来的时候就已经全民测试成功,并且投入生产环境了。 api 的 费用只用了三点四美元,这个保持怀疑态度,这个我感觉不太可能的,十二个小时的托肯消耗绝对不可能才三点四美元的,所以说大家一定要注意,如果托肯费用是不是套餐的话,建议 谨慎使用。他就说了一下传统的这种 cloud code 会出现什么问题,你发出指令得等待,然后得到代码,特别是像 cloud code 或者说 codex, 它们两个的性能是最好的,实现起来也是错误率最少的, 但是他的执行速度是非常慢的,大家可以感受的到,比如说稍微复杂的一个指令,可能他执行下来就半个小时就没了,但是你这半个小时干什么?或者说你不可能一直等着他完成了就再去执行吗?这不太可能,所以说他就是一个特别大的问题,并且很多时候你还要进行一些测试, 就特别麻烦。所以说就有人设计了这样的一个功能,让他循环的执行。其实也很简单了,他也不会生成新的一个提示词,而是把之前的提示词重新再发给这个智能体,然后由这个 cloud code 的 智能体他重新读取这个提示词,然后了解之前执行到了哪里,然后继续进行执行。 但是这个最好是有个什么情况,你必须要之前就写好了需求文档,最好的情况就是你前面你的工作流是非常明确的, 再用这一个东西,千万别你就干巴巴的一个需求一行字,让他就直接去完成,这样大概率他会给你弄出来一个好像能跑的东西,好像是完成了任务的东西,但是 实际上里面有非常多的坑,因为你肯定不可能再去看之前编程出来的内容了,你是无法监管的,你也没有那个精力再去监管了,你只能看到结果,而且他会不会给你埋坑,这个也是不太好说的事情。 所以说一般情况下都是有一个 p r d 文档会非常详细,而且你的这个整个工作流程 sop 也是非常详细的情况下,再用这个方式会更好一点。 他说你这个需求文档最好是一个 jason, 怎么样设置?在那个 cloud code 里面是有这样一个插件的,直接就可以使用。你创建了这样一个 p r d 文档, 然后初步化了你的内容这个标准的一些操作了,启动循环的时候就可以启动这个循环,把你的提示词写在上面,让他去看这个 p r a a 的 文档,去一步一步地进行执行,执行了之后修改这个其实就是你的一个 sop 的 流程,或者说你的 skills, 让他按照这个 skills 的 流程进行执行, 当然最好也也要把它进行记录一下整个绘画的一些历史记录。最后他就说了一下他的一些实际的成果。这个最好用一些稍微好一点的模型,比如说你们用一些中转的,因为像 cloud code, 它的模型 像国内使用,你就只能用一些 g o m。 如果说想要用 cloud 的 模型,最好用中转,而且 最好不要用烧 token 的, 而是要用这种套餐的形式,因为像国内还是有一些套餐的厂商,他们相当于在国外打了一个服务器,把 cloud 这个用 api 的 形式转回来,不过它就不会把你的 token 全部消耗掉, 那用这个方式是可以的,或者说你用国内的 g m 这种编程套餐也是可以的,但是 g m 它的性能可能没那么足。如果用 cloudsonata 或者 opax, 我 个人感觉一般情况下这种软件工程是可以搞定的,只要不涉及到 哦这种比较新的库,比如说 long chain 的 deep engines, 这种库如果都是一些传统的软件工程的一些代码的话,我认为是不会有太大问题的。只要你写好了文档,写好了规范的工作流,它应该会一步一步按照工作流进行执行。 这就是最近的一个比较非常火的吧这个五行代码,这个死循环的方式,让 cloud code 完全自动化的去干活。

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

cloud 的 code 爆火两周,有人把枯燥的代码工作变成了可式化游戏界面,直观的操控多个 ai 智能体,给大家盘点一下这些神仙玩法。首先有大神做了个 ai 战略沙盘,三 d 界面同时操控九个 cloud 的 智能体,开发测试部署全程并行, 就像玩即时战略游戏一样,指挥 ai 大 军写代码,效率直接拉满。还有人搭建了 agent command 的 控制台,能同时管理一千加个 ai 智能体, 实时监控它们互相对话,自动部署代码,甚至追踪收益数据。最硬核的是这个 webcraft 项目,给 cloudco 加上了空间音效和动画效果,还能看到每个智能体的工作状态,动画还开源。甚至有创业者专门做了 agent commerce, 让 ai 智能体自动管理整个 shopify 店铺,从 a b 测试到客户沟通,从广告投放到合作谈判,全程 ai 托管。

众所周知,在谷歌发布的 ai d e anti graviti 中,可以直接使用 cloud opus 四点五以及 samsung 模型和 gmail 三点零 pro 三点零 flash 免费用户也可以使用,额度还非常可观,谷歌已经做到了这个地步,但有人反映说呢,哎, up 主,我不喜欢用 ai d e, 我 就喜欢用 cloud code, 于是就有了本期视频, 我们可以利用开源项目,把这里的模型给它中转一下,然后在任何地方使用 api 调用,它们非常好用。本期呢会用到两个开源项目,第一个呢就是 anti gravity tos, 用来中转我们的 api, 第二个呢是 cc switch, 它呢主要是帮我们管理 cr 二工具中的变量,方便我们配置多个渠道,一键切换,非常方便。 来到这个开源项目的页面,在右边呢找到作者发布的包,点击进去,在这里呢我们就会看到有很多的安装包,如果你是 mc 派的话就选择第二个,如果你是 windows 系统就选择这个,当你安装之后直接把它打开,就是一个这样的页面。我们点击账号管理,在右边呢点击添加账号,这里需要一个授权,然后开始授权, 它会打开一个登录页,我们确定登录,然后这里就会提示授权成功,建议用小号,不要用大号。登录之后呢,我们就能看到各个模型的使用情况以及它的刷新时间。接着我们点击 api 反弹,把这个 api 给它拿出来, 什么都不用设置,点击启动服务,然后下方有这个 api, 以及它支持的模型和不同的协议,我们都可以在这里进行切换。我们选择这个 api, 它呢是在这里可以进行更改,点击这里就可以重新刷新一个, 因为我是在本地使用的,所以有些小笨蛋呢,不要尝试去输入这个 apm 密钥,没有用的,什么情况?然后呢,我用这个 cherry studio 的 客户端给大家来演示一下,它也是个开源项目,点击左下角的设置,然后添加 啊,在这一块呢,我们选择编码,随便写一个名字,我们确定粘贴我们的 apm 密钥,然后再回到工具中,复制一下这个端点, 然后把它粘贴到 a p i 地址这里,就这样添加一个模型,这里显示的我们都可以去进行使用,我随便选择一个给大家演示,点击复制粘贴到模型 id 这里添加模型。然后呢,点击检测一下,看有没有通, ok, 连接成功,没有问题,我们测试一下,把这个模型给他选出来,然后去问一条消息,让他生成一个精美的博克,要求设计感十足,直接回车,现在已经开始制作了,而且这个速度好像比我直接用还要快,好贱啊,这个工具太贱了,我们看一下生成的效果, 哎呀,还得是真皮带三啊,这个味道很正确,让人欲罢不能,想要疯狂的把玩,我们也可以给他添加一个绘图模型,我这让他绘制了一个 mac 的 桌面截图,然后他给出了一个这样的效果,真是让人欲求不满。那现在呢,你就可以通过这个工具点击这个 iso 协议, 可以直接复制它接入到扩展中,也可以选择 open i 的 协议去直接接入到口袋子当中。不过呢,我更推荐大家使用这个 cc switch 开源项目,安装方式呢?跟刚才那个一样,找到坐着打包的包,直接划到底部, 根据你的系统去下载安装包进行安装,安装之后把它打开,你会发现它自动识别了我们曾经配置过的变量。在上方呢,不只有这个 cloud code, 还有 codex 以及 gmail c r i 都可以快速在这里进行配置。我们来演示一下这个 cloud code, 点击添加,然后给大家取个名字,大善人, 然后回到这个工具中,选择 iso 编辑协议,然后在下方去复制一下这个地址,把它粘贴到官网链接以及这个请求地址这里,再复制一下我们的 api key, 在 这里粘贴,然后我们向下滑动去配置我们的模型,我们看一下有这个四点五 thousand 以及这个 opus, 我 们直接复制这个 opus, 然后粘贴在主模型这里,然后它自动填充了全部。 哦,这样也行,反正我也不用那个三 d 模型,如果你用的话,你就把那个三 d 模型给他改一下,然后点击下方的添加。这个时候呢,我们就能看到这里有一个搭讪人,我们点击起用, ok, 现在就已经开始起用了,然后开一个终端来测试一下。 ok, 在 这里呢,我们就能看到有这个 cloud opus 四点五信口模型,也就是刚我们添加的。你好,开始思考成功的回复,有什么可以帮你吗?我们让他写个东西来试一试吧。写一个精美的个人网站,放在我的桌面上回车, ok, 大家等了一分钟左右,它这里已经完成了,说是在我桌面上双击就可以预览,我们看一看它在这里,我给它打开哦,这是可拉德 啊,下边这个我就安心了,可拉德是这个水平就合理了啊,不赖啊,非常不赖,非常好。另外给大家推荐这个 cc switch 呢,还有一点就是可以直接在这里去配置我们的四 q, 我们可以直接在这里快速的进行安装,也可以快速的管理我们的提示词,或者快捷的去配置我们的 m c p 服务,都是非常不错的。本期视频只用于学习交流啊,不会滥用。什么意思 那么好。以上就是本期视频的全部内容了,如果对你有所帮助或者觉得视频做的还不错的话,欢迎给个一键三连,如果想要看更多更精彩的内容,务必点个关注。那最后祝各位玩的愉快,我是短风,我们下期再见!

hello, 大家好啊,今天咱们来聊一个 open code 特别厉害的功能,可以说是它的一个杀手锏了,就是它怎么能连接上几乎所有你能想到的大语言模型? 对,你没听错,这个数字超过七十五个,你想想看,这都包括什么呢?从那些大的云平台,像是 a w s azure, 一 直到就在你自个儿电脑上跑的本地模型, open code 都能搞定, 那这到底意味着什么呢?简单说,就是给你了极大的灵活性和控制权,最关键的是,你干所有这些事,压根就不用离开 open code 这个环境好,废话不多说,咱们直接来看看这到底是怎么做到的。 而且啊,最绝的是什么呢?不管你要连的是这七十五个里面的哪一个方法,基本上都是一样的,你只要记住一个特别特别简单的两步法就行了, 你看,就这么两步,第一步,用 connect 这个命令把你的 a p i 密钥加进去,很安全。 第二步呢,要是有需要,就在那个 open code day sun 配置文件里稍微改一下设置,就这么简单。而且我跟你说,这个模式是通用的,不管你是连 open ai 还是自己电脑上的模型,都是这个套路。 这时候你可能心里会嘀咕了,哎,我的密钥放哪安全吗?放心,这个 opencode 早就替你想到了,他会把你的 api 密钥单独存起来,跟你项目的配置文件是分开的,这样就非常安全了。 行,咱们知道啊,一下子冒出七十五多个选择,确实有点让人头大,对吧?那到底应该从哪上手呢?别急,对刚开始用的朋友来说,答案其实特别简单, 我们官方的建议是,从 open code zen 开始,你就把它当成是一个官方帮你打包好的新手大礼包。这里面的模型呢,都是我们团队亲自测试验证过的,保证你开箱即用,体验绝对顺滑。 你看,用 open code 的 验,正好能让你体验一下我们刚才说的那个两步法有多简单。敲个 c o n x t 命令, 选 opencode 的 浏览器里点一下,确认,把密钥黏进回来,然后用 c o m u d o l s 看一下推荐模型搞定,整个过程可能也就半分钟的事儿,你马上就能开工了。 好,等你把这个最基础的玩明白了,那接下来就有意思了,咱们来看看怎么从这儿出发,去连接一个更广阔的,可以说是模型宇宙。 比方说你的项目要求比较高,需要企业级的那种性能和稳定性,那也没问题。像阿马逊的 a w s, 微软的 i 硕,还有谷歌的 vertex ai 这些大厂的云平台, open code 都能无缝对接。 咱们就拿 a w s beta rock 来举个例子啊,你看你有两种玩法,一种是图省事儿,快速测试一下,那你直接用环境变量就行。 但如果说你这是个正定项目,要长期用的,那我们还是建议你老老实实地写在 opencode 点 js 这个配置文件里, 这样一来配置更清晰,以后管理起来也方便。接下来说一个我个人特别喜欢的功能,就是在本地跑模型。这有什么好处呢?最大的好处就是你的所有数据从头到尾都没离开过你自己的电脑, 这对于那些对隐私特别看重,或者需要完全控制的场景来说,简直是完美的解决方案。你再来看这个表,是不是一下就看明白了?不管你用的是拉玛 cpp 还是 lm studio, 或者是现在很火的欧拉玛, 你会发现它们的配置方法几乎一模一样,唯一的区别说白了就是那个 base url, 也就是你本地服务的地址不一样而已。 这就是 open code 设计上非常聪明的地方。好,那肯定有朋友会问了,万一我想用的那个模型不在你那七十五个的官方列表里,那怎么办?哎,别担心,只要它符合一个通用的行业标准,你就能自己动手把它给加上。 这个标准就是所谓的 open ai 兼容 api, 这个概念特别重要,你就把它想成是 ai 界的 usb 接口。 有了这个标准接口,不管是什么奇奇怪怪的模型,都能用同一种方式来跟它对话。而 open code 的 就是那个能插所有 usb 设备的万能插座。所以重点来了, 真要自己加一个的话,你只需要在那个 open code 点 json 文件里加上一小段配置,告诉它四个事儿就行。 第一,用哪个工具包去连。第二,给它起个什么名,方便你自己看。第三,它的 api 地址是啥?最后,它下面有哪些模型可以用,就这四项填进去,一个全新的模型提供商就让你给揭如了,是不是很简单?好了,说了这么多,咱们来总结一下, 搞懂了 open code 这个提供商系统对你来说到底意味着什么?还记得我们最开始说的那个连接加配置的两步法吗?没错,它就是一把万能钥匙,有了它,你就打开了通往整个 ai 模型生态的大门,想去哪儿就去哪儿, 从现在开始,选择权才真正回到了你的手里。我觉得这才是 open code 的 这个工具最核心的价值所在, 你再也不会被某一个平台或者某一个公司给绑死了。你可以根据你手头的工作,自由地去挑选到底用哪个模型效果最好,最划算。所以现在轮到你了,你第一个想连的模型会是哪个?

兄弟们,五分钟内让你彻底上手卡的扣的!哈喽,大家好,我是阿亮,卡的扣的几乎是一天一个版本的节奏,在更新证明公司已经把卡的扣的作为了二零二六年最重要的产品之一在推进这个工具呢,建议所有人抓紧用起来,真的是非常非常的好用。 之前跟大家分享过如何安装 cloud code 以及如何使用 cloud code scale 的 这个技能,但很多小伙伴呢,对 cloud code 其实呢比较陌生,可能是因为它是一个命令行工具吧,我们有这种感觉呢,主要是因为你不了解它,当你了解它的时候呢,你就会觉得,哦,原来这么简单。 我是深度的 color code 用户,几乎日常百分之八十的工作呢都是在 color code 中完成的,写代码啊,写文档,写作,操作电脑等等吧。所以我打算呢分两期给大家详细的讲一下 color code 的 使用方法,今天主要讲一下基础用法,掌握了这些基础用法,你就可以快速的上手使用它。 下期我们再讲克拉扣的境界玩法,这期我们从这五方面展开讲解,五分钟内让你彻底学会使用克拉扣的好了。发车一,如何启动启动克拉扣的常规的两种方式,第一种是普通模式,直接输入 club, 然后回车。 这种模式下他执行操作前会先询问,比如新建文件夹,删除文件等等,你确认后他才会进行下一步。第二种完全的授权模式,输入 cloud, 后面加上这个三个单词, dangerously skip permissions。 这种模式给予他最大的权限,可以自主执行任何操作,不需要经过你的同意, 我一般呢使用第二种方式,到目前为止没有造成过任何的损失。如果你不熟悉呢,建议先用第一种方式,一步一步的交互。二、基本的交互输入文字很简单,进入客户的后,直接点击输入区域,输入文字回车就可以了。那么我们如何输入图片或文件呢? 首先我们就正常的先复制到剪切版,然后苹果用户用 ctrl 加 v 进行粘贴, 如果粘贴不成功,也可以直接把文件的路径给他。接下来我们看第三个工作模式,在界面下方,这里会显示当前的模式, 我们按住 shift 加 table 键可以切换,这样一下又切换到了下一个,我们会发现有三种模式, 那这三种模式有什么区别呢?首先是 play model 规划模式,它会针对我们的问题先思考,然后给出详细的方案。这一步它不会自己去执行任何的操作,只是做计划。 第二个呢是 accept edits, 自动接受编辑模式,这种模式下它可以自动地读写文件,但是呢没有操作工具的权限。 第三个是 bypass permissions, 这个就是它有所有的权限,它可以进行任何的操作。我一般处理比较复杂的任务时,我先会用 plan model 规划模式,让它先理解需求,制定方案,如果方案不合适,让它再调整,没问题了就开始干活。 好到这里我们就可以正常地与 client code 沟通了。但 client code 里面最重要的呢,是它的斜杠命令,我们输入一个斜杠,能看到后面出了很多的英文单词。 接下来我们重点讲一下这些命令呢是干什么用的。第一个是杠 login, 通过字面意思呢,大概能知道这是一个登录的命令, 不过这个是针对官方账号,如果没有官方的账号,需要用另外的方式来配置。之前我在视频里面讲过,大家可以去看一下。对应的是杠 logout, 就是 退出登录。杠 init 命令, 这个命令的作用是对整个项目进行一个大概的了解,然后生成一个 cloud 点 md 的 文件,这个文件里面写的就是他对整个项目的理解,后期我们跟他对话的时候,他就会把这个文件作为自己的上下文。 当然我们也可以在里面加入一些自己的要求,比如希望他用中文跟我们沟通,或者希望他每次修改完代码之后呢,做一次 commit。 我 们把这些常用的要求呢都写到这个文件里面去。关于 cloud 点 md 的 介绍呢,我们下节课再细讲。 杠 model, 这个比较简单,用来切换模型,目前官方的模型呢有三个, opus、 soul net 嗨酷,一般日常任务呢,就选中间这个。 soul net 这个模型性价比相对高一点,如果处理复杂的任务呢,我们就选 opus, 这个模型呢是最贵的杠 config, 它的作用呢是对 client code 进行一些基础的配置,我们可以看到 有是否开启自动压缩提示,是否开启思考模式,可以选择主题是深色模式还是浅色模式,可以选择大模型。跟你教会的语言默认是英文,我改成了中文,还可以设置默认的模型等等。我们可以根据自己日常的习惯呢,在里面进行一些常用的配置。 get resume 这个命令的作用呢,是列出我们所有的对话历史,然后选择某一个跟它进行继续的沟通。 比如昨天处理一个任务,处理到一半回家关电脑了,第二天起来呢,我们就输入杠 resume 上下方找到这个对话,进去之后呢,就可以跟他继续昨天的那个历史聊天。杠克令,当一个任务完成了,如果继续在同一个对话里沟通,他会把之前所有的对话内容作为上下文带到大模型去, 这样其实特别的费 token。 常规的做法呢,是完成一个任务之后,执行杠克令,把之前的对话清空,重新开始。当然呢,还有另外一种方式呢,是输入杠 new, 新开一个对话。 杠复位这个命令呢,是最近才出的,因为撤销之前的操作。以前的方式呢,我们是告诉卡的扣的,哎,请你帮我撤回。但是这么做呢,有一个问题,他有可能撤回的不干净,会导致呢出问题。现在有了杠复位呢,我们就可以在里面选择要撤回到哪一步,回车之后,他就恢复到了那一步时候的代码状态。 杠 agent, 列出所有的智能体,但我们调用 agent 是 通过自然语言来调用的。杠 mcp, 列出所有已安装的 mcp 服务器,可以通过键盘的上下键来选择。关于 mcp 呢,咱们这节课不详细讲,下节课给大家讲一下 mcp 的 高级用法。 杠 skills, 这是现在非常火的一个技术。输入杠 skills, 可以 列出本机所有已安装的 skills, 比如我这里有写作的,有 pdf 读取的等等。 关于 scales, 大家可以去看一下我之前发的 scales 写作的那些视频讲的还是比较详细的。杠 compact 这个命令的作用呢是压缩上下文,当然现在我们其实不需要手动输入这个命令了,会画快板的时候, card 的 hold 呢,会自己去执行这个命令。 杠 export 这个命令是将当前的绘画记录导出成一个文档,方便我们呢做备份,或者说在其他的地方查看。杠 user, 查看当前 token 的 消耗情况,这里显示当前绘画使用了多少本周所有模型的总消耗,还有特定模型的消耗。 get permissions, 用来调整 client code 的 权限,第一个是 allow 给予所有权限,第二个是 ask, 就是 要先询问你。第三个呢是 denny, 就是 拒绝权限。第四个是信任当前的目录,在这个目录内可以随便操作。最后一个是杠 exit, 输入这个命令就退出了对话的窗口,退出了 client code, 当然退出对话窗口呢,还有另外一种方式,就是我们按两次 ctrl 加 c 强制退出。好了,最后给大家讲一下在终端里面常用的一些快捷键。首先是 ctrl 加 a, 将光标移动到首行,比如我们输入非常多的内容,但是想改一下第一个字,现在光标是在最后一个,如果我们按住左键,它会移动好多个字才能到了第一个。现在我们只需按快捷键 ctrl 加 a, 它就回到了最开始。对应的还有一个叫 ctrl 加 e, 回到行尾, 然后是 ctrl 加 u, 删除光标前面的所有内容,所以它是一行一行的删,它不是一段一段的删。再就是 ctrl 加 k, 删除光标后面的内容,如果不小心删错了怎么办?我们就按 ctrl 加减号就撤回了刚才的操作,所以 ctrl 加减号呢是撤销键, 有的人的快捷键可能是 ctrl 加斜杠,大家可以试一下。好了,以上就是 color code 的 基础用法,我把这些内容呢整理成了完整的文档,大家在日常使用的时候呢可以参考,需要文档的话可以找我要。下期我们再详细讲解一下 color code 的 高级用法,拜拜,大家点点关注哈,跟着阿亮学 ai!

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