粉丝166获赞533

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

想不想只用几分钟就搭一个功能超全的网页 api? 今天啊,我们就来聊聊一个叫 fast api 的 神器,看看它到底有多快多神奇。 咱们先来聊个痛点啊,写 api 文档是不是特别烦?每次改代码文档还得跟着改,简直是噩梦。但如果我跟你说,有这么个东西能让你彻底跟手动写文档说拜拜,怎么样?是不是有点心动了?来,咱们就揭晓答案。 好,废话不多说,咱们直接上手。第一步,安装,你可能以为得搞一堆复杂的配置吧,嘿, fast api 的 安装那叫一个简单,简单到你可能都不信, 就这两行命练搞定。第一行, pip install fast api, 这装呢,就是 fast api 这个框架本身,咱所有的魔法都靠它。 第二行呢,是 pip install uucorn。 uucorn 是 个啥呢?它是个跑得飞快的服务器,专门伺候 fast api 这种现代 python 应用的。你看,一个框架一个服务器齐活了,是不是特简单?安装完了,那接下来重头戏来了,携带码 这部分绝对能让你见识到什么叫大道至简。做好心理准备啊,你马上就要被这少的可怜的代码量给惊到了。行,咱们一行一行看啊,你可看好了,虽然我们拆开讲,但所有代码加起来也就那么几行。 首先,第一行, from fast api import fast api 很 简单嘛,就是把 fast api 的 核心功能那个 fast api 类给请进来。 然后呢,第二行, app 等于 fast api, 这就是在创建一个实力,你可以把它想象成我们 api 的 总指挥,我们给它起了个名字叫 app。 之后,所有的命令啊,都是通过这个 app 来下达的。 接着往下看,这一行是关键, at app 点 get, 这里可见号。看到这个 at 符号 at 了吗?这在拍子里叫装饰器, 你就可以把它当成一个贴纸,贴在函数头上,这张贴纸上写着, v f s p i。 下面这个函数是专门处理访问主页的 get 请求。那被贴了贴纸的函数是谁呢?就是它, a c d f root dot。 意思就是只要有人来访问咱们网站的根目录,这个函数里的代码就会自动跑起来。 哦,对了,你看前面这个 a sync 关键字,这可是个好东西,说明 fast api 从骨子里就只使一步,也是它性能那么猛的一个秘密。五, 那这个函数具体干了啥呢?就一行代码, return passage, hello 元,我们让它返回一个 python 字典。最妙的是什么呢?你不用管什么格式转换, fast api 会特别聪明地把它变成标准的 json 格式,再发给浏览器,搞定。 你看,一个完整的 a p i 就 这么写完了,是不是很简单?代码写完了,那他现在还只是静静地躺在文件里。接下来就是见证奇迹的时刻了,咱们得让他跑起来,让他活过来。 来,打开你的终端,撬下这行命令, uvorn main dot app reload。 我 给你解释一下啊, uvorn 就是 咱们刚才装的那个服务器。 main dot app 呢,是告诉服务器你去一个叫 main 的 文件里找到那个叫 app 的 总指挥。 最后那个 reload, 我 跟你说,这是开发时的神器,只要你改了代码,一保存,服务器自己就重启了,超级方便。 回车,当你看到终端里出现了这么一行字,告诉你, u v q 已经在 h t t p 杠一二七点零点零点一八千上跑起来了,恭喜你成功了,你的 api 已经不再是冷冰冰的代码了,它现在是一个活生生的正在你电脑上运行的服务了。 怎么样,到这儿为止,感觉是不是超爽,又快又简单?但别急,这还不是最厉害的,接下来要展示的才是 fast api 真正的大杀器,也是我开头卖的那个官字的答案。 说真的,这个功能我敢保证所有开发者第一次看到的时候反应都是,哇,因为它真的能帮你省下大把大把的时间,让你和同事合作起来也更顺畅。所以,这到底是啥呢? 噔噔噔噔!就是这个,你什么都不用做,只要在浏览器里,在你刚才那个地址后面加上杠 box, 再访问一下。 咚!一个颜值超高,功能超全,还能直接在线调试的 api 文档就这么自动生成了,你可以在上面直接点一点测试你的 api。 最关键的是,为了实现这个,我们一行额外的代码都没写,它就这么白送给你了。 好了,咱们来简单回顾一下今天我们体验到的 fast api 有 多厉害呢?首先性能快如闪电,其次写代码超级简单。最后,也是最让人拍案决绝的就是这个白送的全自动交互式文档。 那么最后问题来了,现在你手里有了这么一个又强大又简单的神器,你会用它来做什么呢?想象一下你的下一个项目,或者你现在的工作会因为它发生什么样奇妙的变化,这还真挺值得期待的。

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

那么 open code 最容易理解为三个层级。首先,我们有 agent 层,谁来执行工作,谁在驱动?你主要会使用 build mode 和 play mode。 build mode 是 执行工作的模式,而 play mode 是 安全思考的模式。如果你刚接触一个代码库, play mode 可以 防止 agent 横冲直撞,失去控制。第二层是路由层, agent 在 这个仓库中应该如何行为?这就是 agent md 的 作用,它告诉模型你的项目约定结构和注意事项,可以 把它想象成给新团队成员的入职笔记。如何运行?测试文件夹结构格式化规则哪些不能触碰? to request 和 commit 如何工作?如果没有这个,你每次 prompt 都要重复说明这些内容。第三层是 extensions 层,我们如何自动化可重复的工作? skills 是 agents 可以 加载的, 可附用 playbook, 而 commands 则像是你可以通过斜杠名称运行的快捷按钮。当你刚开始使用 open code 的 时,你不想在第一天就构建一个庞大的 skill school。 你 只需要先关注两到三个实际任务,然后将你发现会重复做的事情规范化成 skills。 最好是从一个完善的 agents md 开始,并学会有效使用 agents, 包括 build agent 和 plan agent, 这就是我们将要采用的设置。我们将使用 cursor 进行编辑,在 wsl 环境中运行 open code agents, 现在目标是 cursor 作为编辑器, wsl 作为运行时, open code 在 wsl 中运行,并编辑 cursor 中打开的相同文件。 这里最大的优势在于一致性。一份仓库副本,一套凭证,一个工具链。工作流将是这样的,我们将使用 wsl 文件系统集成,如在 curser 中打开仓库,在同一个仓库文件夹中打开 wsl 终端,然后从那里运行 open code。 一个好的经验法则是,如果你的 id 左下角显示 wsl, 那 么你的设置就正确了。让我们切换到文件系统,打开 curser, 我 来展示如何设置。我假设你已经安装了 wsl, 我们打开终端时,我们会点击顶部这个向下箭头。让我们切换到文件系统。打开 cursor, 我 来展示如何设置。我假设你已经安装了 wsl, 当我们打开终端时,我们会点击顶部这个向下箭头,只需点击它,然后切换到 wsl。 选择乌班兔, 现在我们就进入了 wsl 环境。接下来我们要为项目创建一个新文件夹,让我们看看当前位置。我们进入 coding projects 目录。现在在 coding projects 里面,我们创建一个新目录,命名为 open code demo, 然后我们进入这个目录,现在运行 cursor 命令。在这个目录中打开 cursor, 在 底部你可以看到它正在打开远程连接并进行设置。现在 cursor 已经在这个目录中打开了。在底部你可以看到它正在打开远程连接并进行设置。 现在设置完成了,不过里面还没有任何内容。接下来我们需要安装 open code。 其实顺序并不重要,比如在安装 open code 之前,我们不需要先打开目录,我只是这样设置而已。你可以在之前做这些,但在 open code ai 文档中,它给了我们这个命令来运行。我们现在运行 它。安装完成了,我们将在这个目录中运行 open code。 看起来可能需要重置终端,我复制这个命令,然后打开一个新的终端。你有两个选择,可以在单独窗口中运行终端界面,这是我喜欢的方式,或者在 ctrl 内部运行。我来展示为什么我喜欢用单独窗口。如果我们按 ctrl 加 b, 还会与 cursor 冲突,在 cursor 内部使用有点不方便。这就是为什么我用单独窗口仪。现在我们已经进入 opencode 的。 很好的是,它自动包含了免费模型,无需任何配置。 可以看到我们正在使用 opencode 的 zen 的 bigpaycode 模型。我们可以问任何问题。先说个 hello 来测试是否工作。即使是这样简单的 hello 也花了十六秒才回复。虽然 opencode 的 确实包含免费模型,但速度有点慢,他们不是最好的选择。当我们按 ctrl 加 p, 可以看到所有已内置的 open code 中的命令。它们按类别分组,建议的类别包括切换绘画,切换模型。这里也有一些免费模型,比如 mini max, kimi 和 g l m 五以及 bigpico。 我 们也可以连接流行的提供商。我有 chit gpp plus 套餐,我们选择它,然后用浏览器连接。我在这里登录授权成功,现在可以关闭这个页面。现在我们可以选择 gpt 负五点三 code x, 因为这是他们目前最先进的模型。但如果我们想切换模型,只需回到这里,选择想要使用的模型。我们在不同模式之间切换时会用到 tab 键, 可以看到按下 tab 键后,这里会在 build 和 plan 之间来回切换。想要高效使用 open code 或者 cloud code 这类 ai 辅助编程工具,关键在于同时用好 build 模式和 plan 模式。 我来给你详细讲解什么时候该用哪个模式。 build 模式就是执行工作模式, agent 拥有完整的工具权限,可以编辑文件,执行办事命令。 当你准备好进行代码修改时,使用它最适合添加功能重构、代码修复测试还有一个技巧是保持 prompt 具体明确, 比如执行 x 修改,运行外测试显示差异。而 plan 模式则是安全思考模式,这个模式有权限限制,可以防止意外修改。遇到任何风险操作,他都会询问,在执行任何可能有风险的命令之前,都会先征求你的同意。这个模式最适合设计代码、审查代码、制定调试策略, 总之就是制定可靠的计划。实际工作流程是这样的,始终从 plan 模式开始,确认你的方案,让它非常完善,确保万无一失。一旦方案成熟,就切换到 build 模式,然后开始实现,之后再切回 plan 模式进行审查。我们的下一步是在项目目录中 初步化 open code 的 运行这个命令时,它会做的事情是,就是这个 init 命令,它会生成一个 agents, md 文件,放在仓库跟目录。那这个 agent 是 什么呢?它是针对项目的自定义指令,会解释项目结构、编码规范, 该做的和不该做的。主要作用是帮助 open code 更快速、更安全地导航你的代码库,这就是它的核心价值。这是一个简单的 agent 模板,示意包含如何搭建项目的设置命令,还有一些代码风格指南。一个小技巧是提交你的 agent 文件, 这样整个团队都能获得一致的 agent 行为目标就是提供足够的结构,让 agent 表现得像一个读过 readme 的 团队成员。 现在我们来运行这个命令。我们点击 enix open code。 一个很棒的功能是按下斜杠键时可以看到所有当前可用的命令。他现在正在检查仓库,制定执行计划,然后开始执行。这次他甚至问了我一个问题,这是 正确的仓库路径吗?还是应该分析其他目录?让我看看确认一下。没错,就是这个。在 windows 上,如果想用语音输入,只需按 windows 加 h 键,它就会开始录音,这就是用语音进行 web coding 的 方法。快捷键就是 windows 加 h 啊,我明白了,所以你看到了确保处于正确模式的重要性,那就是开始编码时要处于正确的模式。现在处于 plan 模式,所以他一直在问我问题,让我做更多事情。 我们按 ctrl 加 p 创建一个新绘画。这次我们退出 plan 模式,然后运行 excel 命令。 a 阵词 md 文件已创建。我觉得最后这条信息非常重要,想特别值给你看。他说仓库当前是空的, 所以这些命令有意处于引导矩阵中,直到添加实际的项目脚本和配置。这又回到了核心观点, agents md 不是 一次性写完就完事的,它是一个动态的文件,会随着你的项目变化而更新,你可以看到它目前完成的所有工作。这里甚至有说明,如果以后出现 curser 或 copilot 的 规则该怎么办。 包含 build 和 lint 命令,涵概, java script, python 那 raash 等各种语言,非常完整。不过这些内容对你的项目来说不一定都重要。这是一份动态文档,需要随着项目变化而更新。如果想深入了解 agent m d 格式和它的用途, 可以访问 agents md 官网,查看更多补充信息和一些优秀的 agents md 势力,了解他们推荐的使用方法。添加这个文件包含关键内容,添加额外说明,甚至可以为子项目使用嵌套的 agents md 文件。到这里,我们已经准备好开始做一些很酷酷的项目了。 我们准备开始使用它。我会让它生成一个基础的 flask 应用,创建一个基础的 flask 网站,给我的水管公司用。这是我们的配色方案,我是从 colorant 扣上找到的。我很喜欢这个网站,因为它提供了专业设计师策划的配色方案,都是他们最喜欢的配色。你甚至可以看到每个配色获得了多少点赞。 是个很棒的资源,推荐你看看。应用已经创建完成,他给了我这些本地运行命令,我们来运行这些命令。打开看看,可以看到他很好地使用了我们的配色方案,看起来非常棒。 我还想给你看另一个功能。如果我们全屏显示,可以看到右侧 contacts 下方显示了使用的 token 数量,上下文窗口的占用情况以及花费的金额。我们可以在这里追踪所有这些信息,还可以追踪 l s p 状态,提取文件时会激活 l s p 是 什么呢?它是语言服务器协议, 基于开放这次 n r p c 标准,让代码编辑器能够与特定语言的智能工具通信。听起来很复杂,我来给你解释一下。我看到了这张图,觉得它解释得非常清楚。当开发工具与语言服务器交互时, 想象一下,你打开一个文档,这会向语言服务器发送通知。如果你编辑文档,也会发送通知给语言服务器。然后语言服务器会分析这些,更改 查找可能出现的问题,再把结果返回给你。 l s p。 的 核心价值在于让任何编辑器都能获得智能代码功能, 比如自动补全,跳转到定义查找,引用悬停文档代码,检查重命名和重构,无需编辑器。针对特定语言编辑逻辑。 l s p。 真正帮助 a 人的更好的编辑代码。现在我们来构建这个网站。你想想会有很多重复的 prompt, 比如添加新页面时会有特定的页面结构要求,我们希望页面按照特定方式组织。使用 open code 时,会有一些我们想要保存的 prompt, 这就引出了下一个话题, scales 和 commands。 你 可以把 scales 理解为可附用的剧本,它们不是直接运行的命令,而是知识模块。当 agent 遇到特定类型的任务时就会加载。比如,这是一个关于如何编辑迁移的 skill, 如何创建新的 endpoint, 如何创建新页面,如何在这个仓库中编辑。测试好处是保持一致性,不需要每次都重新解释团队标准,只需编码一次即可。随着你对 open code 越来越熟悉,随着项目不断发展,你会自然地积累 skills。 从第一天就开始投入大量精力创建各种 skill 是 没有意义的,但一旦你发现自己在重复相同的内容,这就是一个信号儿,提示你应该把它捕获为 skill。 skill 的 存放位置也有特定结构。如果是项目级别的 skill, 放在一个名为 opencode 的 文件夹里,然后在里面再创建一个文件夹,依次类推。如果是局 skill, 可以 放在 config 目录中,还可以为它添加权限设置发现机制。是这样的, opencode 会便利 get 工作区加载所有匹配的 skill。 局 skill 在 所有仓库中都可用。这里是一个势力,展示了必须的 front command 格式,需要 name 段和 description 段。然后从这里开始,你可以继续扩展。按照你喜欢的方式, command 非常类似,你可以把它们理解为工作流快捷方式。 command 更像是 你按下的按钮,而不是剧本。 command 是 你明确运行的东西,比如 slash test, slash review 或 slash shape。 可以在 opencode 的 终端用户界面中运行这些命令。 commands 非常适合需要重复执行的场景,减少打字量,降低 prompt 的 出错概率。同样, command 也有特定的存放位置,可以是项目级别或全局级别。这是一个 slash test 的 势力,你需要提供描述,使用哪个 agent 以及模型。然后你可以添加任何你喜欢的 prompt, 如运行完整的测试套件并生成覆盖率报告,专注于失败的测试并建议修改。你还可以使用美元符号添加参数和占位符,就像这里看到的 slash component button, 可以 创建一个名为 button 的 rack 组键,这就是参数的应用场景。如果有多个参数, 使用美元符号加数字一步描述,然后边写你的 prompt, 接着写上美元符号和参数编号。现在你需要创建一个 comfy, 这一省文件放在 so 字目录中,包含键值。对内容再次强调, commands 就是 可重复使用的 prompt 就 这么简单。 skills 是 我们做事的方式。 commands 是 prompt, skills 是 知识剧本。 skills 告诉我们如何做事。 commands 是 prompt, skills 是 知识剧本。 如果想深入了解这些主题,可以在 open code ai 文档中找到。比如这里详细说明了 skill 所需的 front matter 格式以及文件存放位置等信息。 command 部分也提供了更多详细内容,供你深入学习和使用。现在我们来尝试创建自己的 command 和 skill。 我 们继续来尝试创建自己的命令和技能。现在我已经准备好了一个技能,我们直接复制这个文件夹里面内置的技能,然后把它放到 open code 的 配置目录里,就放在这个位置,我也会展示 你们看它具体长什么样子。这个命令能帮助快速搭建新的 open code 的 技能或命令。使用方式很简单,就像这样写 scaffold 的 技能名称,或者 scaffold command 后面跟上名称。你正在搭建一个新的 open code 的 资源。类型是第一个参数,名称是第二个参数。如果这样看不太清楚,你可以运行恰好 后面跟 skill 和名称。名称就是你想取的任何名字。然后它会遵循这些指令来帮我们创建一个新的技能或者命令。 无论哪种类型,都能快速生成技能还是命令,我们还有全局技能和全局命令已经加载到全局配置里了,我们现在来试试看。 添加新命令之后,需要重启 open code, 按下 ctrl 加 c, 然后重新启动它。重新启动后,使用我们的命令运行 sky fold 来创建一个新的命令。我们把它叫做 website, 或者叫 web page 更合适。 这个命令的作用是在应用里快速创建一个新的网页。现在查看目录,它已经帮我们生成了一个 web page。 命令提示我们从一个提示开始创建网页具有精细的结构和样式。它甚至帮我们出示化了命令框架。 我们按下 control c 来退出这个界面,然后重新打开它。如果选择生成网页,它就会运行对应的提示来帮我们创建。还有一件事值得注意,如果查看目录结构,你会发现它已经帮我们搭建好了命令。退出当前界面,然后重新启动。 如果选择生成网页,它就会运行对应的提示来帮我们创建。还有一件事你可以看到我们现在用的是 gpt 负五点三 code x, 但如果想调整思考级别,可以按下 ctrl 加 t, 现在就能调整它的思考级别。不过我们暂时保持常规模式就好。它已经完成了一个网页 index html, 包含了所有需要的内容。现在查看上下文使用情况,你会发现已经达到一万七千个 token。 这还不算太糟,只用了百分之四。但当使用率变高时,我会给你展示一 个命令来处理这种情况。只需运行或 contact, 它就会压缩当前绘画。这个命令会总结毁画内容。现在使用率从百分之四降到了百分之二, to ctrl 也降到了九千。我们继续尝试另一个功能,搭建一个新的技能。我们给这个技能起名儿,说它是一个文案写作技能。 现在可以看到它已经帮我们初识化了一个文案写作技能。不过我想做的是,我个人非常推崇高聚焦语言。 所谓高聚焦语言,就是当你跟对方直接对话时,能够非常清晰的展示价值所在。每个人对高聚焦的定义可能不同。我这里有份说明文档,现在我来引用这些说明,可以看到他成功完成了任务,把这些说明加入了参考资料, 把文档添加到了文案写作技能中,所以我们可以直接删除这个临时文件。现在来修改这个页面上的文案,目前你看到的是它显示的是默认文案,我们来把它改成更具吸引力的版本。高聚焦语言能够直接传达核心价值,让读者立刻明白你能提供什么。 管道工程一次到位,从紧急漏水处理到全套设备安装,我们经验丰富的团队确保水流畅通,家居无忧。现在来使用我们的技能,运行 skis 命令时,你会发现,因为刚添加它还没加载, 只需按 ctrl c 重启 open code, 然后重新进入。现在切换绘画,其实就是这个绘画,然后运行 skills 命令,选择我们要运行的技能,告诉他调整首页文案,查看修改后的文案,他说已经更新了文案更具吸引力,符合高聚焦原则。他还给出了修改摘要,你可以看到清晰的用户价值,而且下一步操作也更加明确, 这应该能给你一个非常扎实的基础,继续完善你的项目。这个教程对你有帮助,这是对 open code 的 完整介绍。回顾一下,每次打开新代码库时,你都需要按照这个流程操作。首先把仓库放进一个环境,最好是用 wsl 环境,然后在那个环境里打开 open code, 接着连接你的模型提供商,用哪个都可以。然 后运行应 a h i i 生成 agent 和 md 文件。开发过程中,你会想到需要添加不同的命令,可能是为了大局项目,或者为了某个独立仓库。你还可以添加技能,记住它们的区别。命令就像是按钮,是可重复使用的提示词, 而技能更像是供 agent 遵循的操作手册。如果你想深入了解这些主题中的任何一个,这里有篇很棒的文章,讲的是编程如何发生变化。 文章会深入探讨这些概念,帮助你更好的理解整个工作流程。如果你想深入了解这些主题中的任何一个,这里有篇很棒的文章,讲的是编程 agent 的 实际工作原理,以及 open code 的 内部的运作方式。就连这个架构分解也非常详细,它 能让你深入了解所有组建是如何协助工作的。如果想查看这篇文章,你可以点击描述里的链接,加入我们的 school 社区,那里会有一篇帖子包含这个视频,我也会把那篇文章的链接贴出来。如果想查看的话,链接就在那里,这期视频就到这里,非常感谢你坚持看到最后。如果喜欢这个视频,请 点个赞,订阅频道,以获取更多类似内容。如果想看我的其他技术演示视频,可以点击这里查看我们下期视频。再见!希望你在编程之路上不断进步,善用这些工具提升效率,再见!感谢观看,祝你编码愉快!


哈喽,大家好,我们现在来教大家去如何去安装和使用酷呆斯增强版。我们首先 拿到这个 get up 的 地址,我们会在评论区放出来,我们首先访问这个 get up 的 仓库,先进来首先点一个 star, 然后我们再看 安装方法。 mark linux wsl 的 话可以直接使用这一行命令,我们复制它,直接在终端粘贴就可以安装了。 windows 的 也是一样的,复制这一行命令,然后在你的终端 粘贴,然后就可以继续安装了。我们打开我们的终端,然后粘贴刚才的命令,我们直接回车等待它的安装。 安装话跟你的网速有关系,如果你的网速不够快的话,可能需要等一会, 不快,它安装好了,它默认的话会把你二进字文件安装在你的 logo 并目落下的。我们可以检查一下使用命令,我们检查一下它安装好了是不是 ok, 确定安装好之后,我们可以查看一下它的最新版本, 最新版本的话是一点二点零,默认的脚本安装就会安装最新版本到你的本地。 然后我们查看一下当前酷带 s 增强版具体有哪些新增的功能,比如 agent, teams, hux, 繁琐拎拎, ip agent 以及 webui。 我们可以先看一下路由 server 是 怎么实现的,可以看到路由 server 是 使用 httpss 去进行实现的,这样最大的优势呢就是, 呃,你启动多个 c 型只会占用一个进程,这样的话你的进程消耗就会非常少。我们直接使用路由 server 将微博 ui 启动起来。 cordless server 会随机启动一个端口和随机的托克密钥,你拿到这个端口和密钥呢?可以在本地启动一个内网穿透,这样你在外面就可以通过手机访问微博 ui 去进行远程的微博扩顶。 我们可以直接切换到移动界面去进行测试,先随机选择一个目录 发送嗨来进行测试。 ok, 我 们开始测试下一个功能,我们回到仓库地址,我们看一下 agent team 和 hux 以及奥斯突击 api agent, 我 们首先演示一下 agent team, 使 我们来到这个仓库,我们通过 code s 启动。然后怎么使用呢?首先第一步你需要在配置文件里面去启动多媒体的配置,我们 可以看一下在这个配置文件 copy 里面去将这个配置多媒体给它启动, 我们就可以开始那个尝试这个功能了。比如说我们 use agent teams 这样子告诉模型,告诉模型,比如说告诉了五点二, 我们需要需要启动 a 键的 team 来去做接下来的工作。比如说我们分析当前项目,就代表了我们使用 a 键的 team 来分析当前项目, ai 会分析任务难度来判断具体创建多少个 a 帧。 ok, 我 们看到它根据呃项目复杂度启动了五个 a 帧,五个分析帧 这个中括号括起来的这个就是我们的具体的一个执行 aint, 比如说是其中的五个分析的 aint, 然后来去并行的执行分析当前项目,它对于仓库结构 rooster 的 库的代码,然后 build c i 以及文档以及安全 sandbox, 然后去单独的 每一个单独的去进行分析。啊,这五个的话就是在并行的那五个都是同时创建,然后在并行的这里就会有一个等待所有的 a 帧,我们现在可以等他返回。 ok, 全部 a 帧已经返回了,五个 a 帧都已经执行完成,然后返回了他的一个结果,分析结果, 然后五个 a 帧的全部返回成功之后呢?慢 a 帧就会去收集五个 a 帧返回的内容,做一个汇总,然后再去判断当前的分析是否完成了,然后模型会自己去判断 是否还会需要继续的去进行分析,如果不需要的话,他就会直接返回结果,如果需要的,他还会去再次的创建 a 帧去进行分析。 ok, agent teams 全部结束,返回了最终的结果,这就是整个 agent teams 的 一个调用过程。

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

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

今天这个视频教你无痛安装 cloud code, 在 国内的网络环境下,用上 cloud gpt 等国外的顶尖模型,有些人可能还不了解 cloud code 是 什么,先简单介绍一下。 cloud code 可以 说是现在最强的 ai 编程工具, 再加上最近爆火的 skill 加持,很多人也用它写作、学习、做数据分析、办公等等。 cloud code 可以 说是现在最火热的 ai 助手之一,网上有很多的安装教程, 但是实际上你去安装就会发现不是那么回事,网络限制、安装配置中出现的各种问题能把你搞得焦头烂额。我也是看了很多的教程,结合自身安装过程中遇到的一些坑, 整理了一份 cloud code 在 国内网络环境下的安装使用指南,这份指南能帮你省下几个小时的折腾时间。接下来我会将原理和操作方法用通俗的语言给大家讲明白。好了,我们开始。 首先在安装 cloud code 之前,我们需要做好前置准备。 windows 电脑需要先下载 git, mac 系统自带 git, 无需下载, 不去这个网站选择 windows 叉六十四 setup 这个版本下载。安装完成以后呢,在 powershell cmd 中输入 git vision, 如果能输出正确的版本号,就代表 git 安装成功了。接下来要安装的是 node js 跟 npm, 我 们去这个网站选择适配自己的安装包下载即可。安装完成以后呢,如果你是 mac 用户,在启动台搜索终端, windows 用户在开始菜单里找到 git bash。 为了讲解方便,后面我们统一把终端和 get bash 统称为命令行。接下来我们在命令行输入这两条指令,如果都能显示版本号,就代表 node js 和 npm 安装成功了, and code 安装的所有的前置条件就已经完成了。 接下来我会手把手教你安装和使用 cloud code。 具体从哪里下载呢?我们有两个选择,一个是 npm 的 官方源,一个是国内的镜像源,你可以把它们类比成一个软件仓库, cloud code 也发布在这个仓库里面。那所谓的镜像源呢,其实就是官方的软件仓库同步复制了一份,那因为默认的 npm 源在国外 我们访问不是很方便,所以我们选择国内的镜像员下载 cloud code。 接下来是实际的操作步骤。首先我们打开命令行,输入下面的命令回车执行,然后再输入这条指令, 如果显示我们刚刚配置的镜像员地址,就代表我们已经成功的切换到国内的镜像员了。接下来你只需要在命令行中输入这条指令,回车执行即可安装。那这里要注意一个常见的问题啊, 系统可能会提示权限不足,这个时候你就只需要重新执行这条命令,输入管理员的密码。这指令的意思呢,就是我要用管理员权限强制覆盖安装 cloud code 的 最新版本。当安装完成以后呢,你在命令行输入这条指令,如果输出版本号,就代表 cloud code 安装成功了。 第三步是给 cloud code 配置模型。我们首先要去模型供应商平台开通账户,获取 api key, api key 相当于你在模型平台开户的凭证, 可以自己去创建获取。另外呢,要有可用的 token 额度,你可以在平台充值或者购买套餐。对模型供应商呢,大家可以根据自己的需要去选择, 你像国内的智普 glm 五、 mini max 的 m 二点五都是不错的编程模型。如果你想用 cloud opera、 四点六、 gemini、 三点一 pro 等国外的顶尖模型啊,因为国内的网络环境问题,你可以通过一些合规的中转站去订阅。 接下来我们就要把 api k 请求地址给到 cloud code, 在 这里我们用到一个叫做 c c switch 的 工具,下面是具体的操作步骤。首先我们去这个地址下载 c c switch, mac os 系统下载这个版本, windows 系统下载这个版本安装完成以后呢,打开 c c switch, 选择第一个标签 cloud, 点击右上角的加号。 第二步呢,选择要接入的模型供应商,如果没有我们需要的供应商,可以选择自定义配置。这里有三个最重要的信息需要注意一下。首先是 api key 和请求地址, 这两个是我们必填的,也就是前面我们在模型供应商中获取的信息。请求地址呢,在 cc switch 中,根据选择的供应商已经预填好了,一般在模型供应商平台的 api 文档中也能看到 行信息是选填的,但是也建议你指定一个模型,因为有些供应商会支持多个模型,换人情况下,你不知道他选择哪一个模型。接入 cloud code, 这里要注意的是,填写的模型必须是供应商支持的模型,否则 cloud code 会无法识别。那其他的配置信息呢?保持默认即可。 配置完成以后呢,我们选择一个供应商起用,后面你也可以切换至其他供应商,这样 cloud code 就 能够接入不同的模型。 不过要注意的是,每次切换供应商以后,都需要在 cloud code 里面切换模型,这样配置才能生效。那把 cloud code 装好了,模型也配置好了,接下来我们终于要使用 cloud code 了,我们在命令行中输入 cloud, 然后回车直行,这样 cloud code 就 被起用了。 当我们在 cloud code 里输入这个指令,回车直行,就会弹出模型选择的列表,我们用键盘的上下箭头选择第一个默认的模型,也就是 c c switch 里起用的那个供应商。接下来你就可以指挥 cloud code 帮你干活了。 在选择和切换模型后,啊, cloud code 可能会出现找不到模型的情况,这个时候你可以进行下面这几步排查。 首先你可以退出克拉的 code, 重启后再试一下,如果还是不行,你就要去核实一下 c c switch 中的 api key 请求地址,模型的名称是否填写错误,微商平台是否有充足的余额和套餐。 另外,我还整理了 cloud code 的 三类常用的指令,放在了指哪里。第一类是启动类的指令,在中单命令中执行,包括 cloud code 的 重启,继续上次对话,查看历史对话记录。第二类是对话类的指令,在 cloud code 里输入斜盖,你就能查看所有的绘画指令。 第三类是安装卸载类指令,前面我们安装的时候也已经用到过一部分。最后再给大家分享一个小技巧,如果你在安装和使用过程中遇到了任何你解决不了的问题,你可以连同问题和截图一同给到 ai, 你甚至可以直接给豆包共享屏幕,让他现场指导你。一般情况下,大部分问题都能够解决。这份 cloud code 的 安装指南除了有详细的安装步骤和注意事项,我还对用到的一些技术概念和工具做了小科普,如果你想要这份安装指南,我可以分享给你,而今天的视频就到这里,别忘了点个关注,我们下期见!

好了,同学们,咱们这一节讲一下小白如何安装 cloud code, 这个视频呢是给咱们零基础的同学看的,那咱们第一件事情呢,咱们就打开 cloud code 这个官网, 打开之后呢,如果你没有使用魔法,那么你会在页面上看到这个提示,大概意思就是应用仅在某些地区可用,那就是咱们看不了,你点击顶部导航条的那个 meet cloud, 打开菜单 cloud code, 我 们就来到了这个页面,这个页面呢,它里面有个 get, 那 个你也是用不了的。同学们,那怎么办呢?还是有办法的, 我们使用 cloudco 的 这个安装包,这个安装包啊,它是一个 npm 的 安装包,所以我们可以看一下 npm 的 官网啊,这个就是 npm 的 官网。然后呢,我们把 npm 的 包名输入到搜索框,我们点击搜索按钮就会找找到这个 cloudco 的 安装包的说明介绍页。 那么想要安装 npm 的 包,我们需要先安装 node js, 我 们打开 node js 的 官网,这就是 node js 官网,我们点击下边那个长条绿色的 node js 这个按钮,哎,就是它, 我们点它一下之后,就来到了这个 node js 安装文件的页面,我们点击下边的 windows 安装程序,这个就拿到这个文件,它的安装过程很简单,就是下一步,下一步这个就不演示了。同学们, 那么如何验证 node 和 npm 是 否安装成功呢?同学们,我们打开 windows power shell 啊,我们输入 node 杠 v 啊, npm 杠 v, 我 们来看一下,如果你能看到输出这两个版本号,那说明你的 node npm 都安装成功了,那接下来呢,就可以安装刚才那个 npm 的 包了, 接下来就可以验证是否安装成功,我们输入 cloud 杠 version 看一下版本,看到输出二点幺五二就说明安装成功了,就可以开始使用 cloud 了。同学们, 那么接下来我们输入 ctrl 摁键盘的摁的键之后就会看到下面的画面,左边的部分呢是欢迎回来,右边呢是你可以运行的一些命令创建的一些文件。那最下面的一行字呢,是说你要先做一些操作。那到了这一步,咱们的 cloud code 的 安装过程就结束了,同学们 啊,如何具体更进一步使用,咱们下一步再讲。如果觉得我讲的对你有用,同学们请点赞、关注、收藏,拜拜!

港大刚开源的代码推理提速框架,发誓 code 效率直接拉满,速度是科设焊科拉 code 的 三倍,使用成本还低百分之五十。 核心就是这套三段式黑科技,先做语义理解,刺透整个项目代码股价再精准定位,没找到问题相关代码片段,最后成本感知优化,只把最有用的内容塞进上下文,复杂项目也能又快又准又省钱,代码 ai 直接迎来新效率时代。

versus code 安装 e c p 杠 i d f 我 们先安装 versus code, 这里全选, 先不勾选运行,然后安装 e s p 杠 i d f 这里记得应用修复, 这个是驱动,记得点击安装, 这里记得勾选。 这里面会自动配置,我们等待配置完成, 打开 versus code, 输入 esp 即可安装。第一个 可以看到这里面安装好了,点击上面的搜索框,然后点击第二个,输入 e s p p 杠 i d f for configure, 选择第三个, 这里选择第三个,然后选择我们刚刚安装好的 esp new projects, 这个是文件路径和文件名,这里是选择开发版, 点击 choose template, 这里随便选择一个例子,创建 信任, 点击扳手符号开始编辑。 如果需要相关资料可以私信我,可以看到翻译没有问题。

在我们了解了 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 了,因为一直很多很多人推荐我用,但我一直都没有用,是因为它那个界面我实在接受不了,然后今天丁老师下定决心要教我怎么样去装,然后 cloud code 怎么样去使用,我们来今天看一下, ok, 我 们开始。首先这个选择题的第一个问题就是我今天思考了很久很久的就是 为什么要用 color code, 为什么已经有了 cursor, 然后你还要用 color code, 然后我研究了很久以后,其实得到的答案就是他们俩看起来乍一看区别很大,但是你去细究的话,其实目前他们俩的发展已经导致他们俩其实之间没有什么太大的功能差异了, 已经很少了,很少, ok, 嗯,但是如果就是硬要去细究的话,我目前能找到的其实就是三个答案,嗯,第一个答案是客观的答案评价就是它的能力。 color code 的 能力确实是要强于 cursor 的, 因为 coco 其实也是在转卖第三方的那个 a p m 嘛,所以他肯定是越节省他的 token 消耗,他赚的越多,所以为了做得到这件事,所以就会导致他的能力上是下降的。而 coco 的 他是不管不的,他只要为只要效果好,他消耗多少 token 他 都愿意。嗯,然后呢, 所以综合来讲,它的能力肯定是要强于 crooser 的, 嗯,然后后面两个答案是我自己认为的答案。第二个呢,就是它,因为它的一个界面更加的简单,所以呢,它在你使用的时候是更加专注的,你永远是一对一的,是在和你的 agent 对 话的。 ok, 而 crooser 的 话,我认为它更像的不是一个 agent, 它是一个你可以认为是工作台。呃,你可以认为是一个 word 软件, word 编文字编辑软件,再加上了一个 ai 功能, 虽然他最后能实现的效果可能差不多,但是他在使用过程中体验还是不一样的。而且扣锁关键是有太多按钮了,对,有,有太多键了。对,然后就对于我们这种人来说,我们不知道按哪个,我经常有的时候发现一个页面不见了,然后搞不回来了, 其实就是上手比较麻烦,这也是更专注的,就是可能所有人看到左边的科尔扣的那个命令提上的界面会望而却步,但其实其实他反而更简单,因为很多功能你不知道的那些功能,自己去找一下到怎么用就可以,这个很好就是,嗯, 相对来说,它可能在复杂程度上没有库瑟儿那么,对吧?是的,那么麻烦一点。嗯, 还有个最后一个答案,就是因为 astropik 是 永远我认为还是在这个行业上是引领线标的,它的 m c p use, 包括最近新出的 agent teams, 它就是在领先于行业,所以它的一些新功能是 crosscode 的,是先能用到的,然后其他的这些编程软件会再采取追赶,所以你可以在它上面是体验到最新的功能的。 嗯,好, ok, 我 们下面进入就是正题。第一步,你得去认识一下这个它的承载软件,就是它的终端,或者叫命令提示。行,然后怎么去使用呢?在你的 mac 电脑上,你在你的这个程序里头,然后去搜索终端, 你就可以看到它了,然后点击就能打开。 ok, 然后在你的 windows 电脑上面的时候,你在上面搜索 c m d c m d, 是 的,然后就能打开了,同时呢,我这边也推荐一个,嗯,第三方的就是终端软件叫做 ghosty, 他是一个能力比较强大,然后呢,也很漂亮的一个终端软件,然后我们打开我们的终端,我们在这我们就用我们刚给你装好的 pos 机, 然后打开了以后就是输入命令的界面了,然后你们兄弟们就忍耐,看这个界面就忍耐,你知道吧,就在习惯了,习惯了以后你会很喜欢,而且也会让你显得非常的可酷啊。嗯,然后呢,呃,这边就输入命令的地方了,大家只需要学会一个命令, 叫做 cd, cd 的 意思就是打开某一个文件夹,因为你平常你要去在哪一个工作区?就是比如说你在用 photoshop 的 时候,你第一步也是要打开一个文件夹,对不对?那么在命令提示行里面,你需要用 cloud 的 时候,你也是要去打开某一个文件夹,就比如说我们要打开你的下载文件夹,那么就 cd, 你 看, 然后呢,你可以可以看到有个当漏的文件夹,当漏的,然后你可以要通过 tab 键去快速的把你的呃文件给拼出来,明白吧?然后点回车,他现在就在当前,就是在你的那个当漏的文件夹下了,哦,就是 他在操控我的电脑,你现在是在自己操控我,用这个来操控我的电脑,不用鼠标了,是的,然后现在学会这个命令了以后,我们其他命令可以暂时不用管,我们开始尝试安装安装, ok, 我 们根据你的系统去复制一下你的命令,然后呢粘贴进来 回车,然后呢他就会开始安装了,然后我们又可以开始嗑瓜子时间了。 much, much later, 我 们可以把这个命令输进去,再让我们把这个命令给输一下,我们就输一下好了。好的,然后我们再打开一个窗口看看,就能找到他了啊, 好的,这样子输出这么多结果以后,就可以证明我们的 client 已经安装成功了。回到我们的说明上面,接下来就是开始使用了,就刚才说的,通过 cd 命令去打开定位到你的一个工作项目文件夹,然后用 client 命令启动它,嗯, 就不去,就直接在当前命令目录下直接启动了啊。嗯,好。然后呢当出现这边界面就说明你安装成功了。 第一个提示呢是让你选择一下色那个配色,然后它有黑暗模式,明亮模式,色盲黑暗,就用它的黑暗模式吧。嗯,没错, 然后这的话就是让你去登录了。嗯,如果你订阅了高的朋友账号的话,你就直接用第一个选项就可以去,他会打开认证页面,然后去认证登录,第二个选项是接入他的 a p i, 然后第三个选项的话是一些第三方,对,是的,好。然后呢我们这边就先不演示登录了, 然后接下来呢我就重点介绍一下 cloud 的 一些特色的功能,一个呢就是我们的 cloud md 文件, cloud md 文件呢是相当于是你的 这个工作文件项目的一个说明书,然后呢你可以在这里面去定义一些规则,通过这个规则可以去控制呃, cloud 的 他的工作的方式,他的位置是在于一个是局项目文,就是文件夹,在你的个人姓名的 下面有一个隐藏文件夹,就是点 cloud 文件夹,这下面呢,你可以去创建一个 cloud, 点 md 文件夹,或者是在你刚才的那工作的项目文件夹下面 去创作一个 cloud md 的 文件夹,然后呢在里面去写一些规则就可以了。好的,嗯,这规则的话怎么写?就是按照使用需求,这个我们就后面根据会再单独做一期来讲这件事。好,然后再下一个就是 skill, skill 的 话就是我们老生老生常谈的内容了,这边就不讲,就是可以去让 cloud 去使用一些专业的智能包嘛, ok, 嗯, 然后还有个叫 hook, hook 的 话是当就是 cloud 执行到某一个时机的时候,它会自动去触发执行一些动作, 就比如说,呃,你的呃绘画结束的时候,你可以让他说去解释一下这个整个绘画内容,去看看这里面有没有什么值得学习到的教训。 然后呢沉淀为一个教学库啊,这就是一个,或者是在你每次创建一个新的绘画的时候,让他固执固定要去解释一下你的什么记忆库啊,教学库里面内容,然后呢把它带入到这次绘画里面,这就是户客,但是户客的配置,嗯,可以比较复杂,最好的方式是你去让 club 去帮你去配置这些户客。 ok, 好, 然后就是 agent 的 team 了,这是这次 cloud 新出的一个功能,它是可以让你的呃,根据你的需求去产生多个子智能体,然后让它们合作为一个团队一起去帮你执行一个复杂的任务,而且和以前的子智能体的区别是它们这几个子智能体之间是可以互相沟通交流的, 然后大家一起讨论完成一个复杂的任务,有点像拉拉梅做群聊。是的,嗯,最后了,就是我们要去给大家推荐两个配套的工具。嗯,第一个叫做 cc switch, 刚才提到我们的 cloud 的 登录方式,它是 默认的,就有它的那个会员嘛,但是 cloud 不是 封号厉害嘛。所以呢,我们可以通过 c c switch 去接入一些第三方的 api 或者是中转商,比如说甚至包括了智普的 g r m, 然后 deepsea 等等等等,一些这些第三方的 api 我 们都可以作为 cloud 自身的那个模型去使用, 就我们只需要对接 c c, 然后 c c 就 帮我们做好工作。呃, c c 的 怎么使用的话,我本期就不去详细说了啊。然后,但是反正意思就是 c c 是 可以去帮你去使用第三方的模型的。嗯, 然后还有一个就是 office 点,这个的话大家都知道,嗯,因为 color code 不 像 photoshop 是 带一个就是文件编辑器的,所以你当生成了一些文档,你要查看的是吧?是的,好,我们先来感受一下 color code, ok, 看看。 嗯,这个是就是大家是否有信任的文件夹吗?好,来吧。 ok, 现在进来了,然后他会问你要对权限就都给他,给他给他,你要的全给你。好, ok, 这样了,然后很简单,就是在这个时候你就跟他对话就行了。 哦,好了哦,他就帮我分析出来了。 对,然后差不多是就这样。然后还有一个要可能会比较常用的就是 play 模式,嗯,跟 pro 一 样的 play 模式,按斜杠,然后呢 导入 plan 再回车,这时候呢就会切切换到 plan 模式,这时候你跟他会画的话呢,先会帮你输出计划,然后再执行啊,但是 shift 加 tab 建议可以再切回来。 我们今天教你们装,然后呢我会花一个礼拜左右的时间深度使用,使用完了以后可以给大家分享我自己的使用场景,因为像他们这样的技术人员和我们完全是不一样的使用场景,所以等我用完了再来做一起分享。 ok, 今天就这样,拜拜拜。拜拜。

上期视频我们分享了 cloud code 的 基础安装,以及如何接入国内的 deepsafe 大 模型,但视频发布后,很多朋友反馈 不使用 cloud 的 官方模型,总感觉少了一点灵魂。还有的提到官方 api 限制多,价格贵,动不动还封号,钱包确实撑不住。没关系,这期视频我就带大家彻底解决这些烦恼。 我们要实现的目标就是通过 cc switch 接入第三方中转模型,这样不仅能告别封号的风险,还能极大的压缩使用成本,主要是它的响应速度和功能体验和官方原版几乎没有差别。要实现 api 的 自由切换,我们还是用之前视频里安装的工具 cc switch。 简单来说, cc switch 就 像一个智能的路由器,它可以动态修改可拉的 code 的 请求,让它精准的指向我们配置好的中转地址,而不是只认官方服务器。 下面我们直接进入实操环节,看一看如何优雅的接入中转模型。第一步就是获取 api 的 key。 首先我们要到中转平台创建一个 api 密钥,选择中转平台的优势就在于性价比极高,而且 支持国内支付是非常方便的。在这里我们来到 api 密钥这里,然后选择创建密钥,在这里我命名 c c, c c 四个 c 分 组,这里我们选择一下模型,然后我们选择创建好,这时候创建好之后,我们就需要打开 cc switch, 在 这里去添加模型配置。 打开 cc switch 之后,我们选择右上角的加号,在这里我们选择自定义配置,像这个模型名称这里我们就可以自定义模型名称,这里的命名最终会显示到可乐扣的里面的模型,选择命名一个 demo, 然后我们把 apm 要粘贴过来,然后请求地址这里它每一个平台它都会有文档手册,可以到手册里面看一下这个主模型,这里我们也可以自定义命名,在这里我同样我还输入 demo, 在这里我们添加这些内容之后,其他的都不用管,然后我们直接选择添加,添加好之后我们要选择我们新配置的 api, 这里我们要选择起用,这时候显示切换成功,下一步我们就要进入 cloud code, 我 们看一下接入的模型是否有显示, 然后我们输入斜杠 model model 回车,现在选中的就是 demo, 然后我们回车,在这里我们对话问他一下你当前什么模型,然后我们回车 可以看一下我当前使用的是 demo 模型,就是我们刚刚创建的那个 api 的 名称,那么我们就再换一种方式问他,我们这样问他你的底层模型是什么?我们看一下他的回答, 他给我们的回答,根据系统信息,我当前使用的是 demo 的 模型配置,因为我们在 c c switch 里面配置的这个名称就是 demo, 所以 它这里显示 demo 模型配置。我们来看一下最后一句就是简单来说,我的底层模型就是 cloud opus 四点六, 这就是它的最新模型,也就是我们的配置已经生效了,调用了官方的四点六模型。最后再跟大家总结一下,为什么我们要费这道功夫去接中转,它第一个优势就是极度灵活, 你可以根据任务的难度随时切换模型,比如写复杂的架构,用 clog 模型,简单的代码就可以选择质朴的模型,同样也是这个方法,流程都是不变的。 他第二个优势就是极致性价比,告别官方昂贵的账单,像这种第三方的,他支持按量计费,就是用多少花多少,再也不用担心账号被封导致余额打水漂。好了,以上就是本期关于可乐扣的,利用第三方使用官方模型的方法, 用极具性价比的方式让强大的 ai 编程助手为你所用。本期内容分享就到这里,我们下期再见。