这个 agent skill 每天可以节省你好几个小时,直接用它和你的 ai 对 话,就能自动连接 notebook lm。 我 之前用它生成了一段播课全程,完全不需要手动操作。网页 and apple chose, google's gemini to power the next generation of siri it's not just a friendly deal i think you described it perfectly before it's a shared vote a shared vote。 安装方法特别简单,下面手把手教你。首先你需要一个支持 skills 的 客户端,目前 cloud, opencode and gravity 等都支持。然后把 github 上这个项目页面发给你的 ai, 告诉他帮你安装这个 skill 就 行。 安装完成后,比如在 opencode 中,需要把这个 skill 加载的配置文件用同样的方式把这个页面发送给 ai, 他 会按照文档帮你配置好。成功后你就能看到这个 skill 了。现在让 ai 调用定制 skill, 自动搜索近期硅谷科技动态,汇总信息,并同步到 notebook i m, 最终生成一段定制薄刻整过程完全自动化,体验非常流畅。你甚至可以设定每日定时任务,让它自动为你完成这些工作。这样一来,就不再被动接收碎片化信息, 而是每天收获一段高质量的薄刻,轻松节省下几个小时的信息整理时间。而这个 skill 的 强大还不止如此,只要是 notebook i m 上有的功能,它全都可以调用,更多好用的玩法等你来发现!关注我,了解更多 ai 干货,感谢大家观看!
粉丝1.1万获赞7.7万


大家都知道现在 cloud code 是 现在最强的 ai 编程工具,但是很尴尬,它是闭源的,所以说今天给大家分享一个 open code, 它是一个纯开源的,为什么不直接我用 cloud code 就 行了呗,它肯定这个开源的还是比不过闭源的嘛, 是因为这个 open code 基本上一比一赋刻了这个 cloud code 的 功能和代码,基本上是一个逆向的项目,因为 cloud code 的 它的效果非常的好,所以说很多人 或者说我们都是想要去看一下这个 cloud code 它里面到底是怎么样实现的,可以借鉴它的一些机制,可以搬到我们的一些智能体项目上, 因为像这种通用的智能体项目,最强的基本上就是 cloud code 了,如果能复刻 cloud code, 或者说拿 cloud code 的 代码来去梳理一下,那么应用在自己的智能体上,那么你的技术肯定是很牛逼的,而且你的这个应用肯定也达到了现在比较前沿的水平。 ok, 所以 说今天给大家分享这个 opencode 的 这个项目,给大家简单梳理一下它是怎么样构建的。其实我最最重要的是关注它其实也是支持 cloudcode 的 里面的 skills 这个东西的,我想要看一下它是怎么样的一个流程去支持这个 skills 的。 其实 skills 大家都知道它非常简单,只需要读写的一些基础的功能,然后就完成了,但是还是有一些具体的东西你需要去查看的,要不然你自己去想当然的实现,肯定效果是不好的。 ok, 我 们也大概看一下这个,这个安装起来也跟 cloud code 是 差不多的,而且它的功能也是差不多的,此智能体去构建你的规则,构建你的 skills, 这些都是完全可以支持的,这就是这个项目。我也让这个 deep weak 去梳理了一下,我重点是让它梳理了一下它是否支持 cloud code 的 功能,它说它是 ok 的, 它是支持的,它原声也是在检测这种 cloud code 相似的这种文件夹,可以看到它们其实都是一样的,它检在检测这种 cloud code 的 相似的文件夹,你把它放在这种文件夹下面,它就能够支持 cloud code 的 skills。 这个功能 ok, 格式都跟 cloud code 的是一样的格式,我重点是想让它梳理某一个 skills 的 流程,是 怎么样去执行这些 skills 的 一些文件脚本啥的,它就给了我这样一个完整的流程。首先启动这个,它会扫描这个技能的一些目录, 看一下有哪些技能文件,然后解析这个 markdown 的 文件,它会把上面的一些原数据直接加载到智能体的这个上下文中,然后 智能体就知道它有哪些 skills 了。如果你的任务是需要调 skills 的, 它会根据这个原数据的一些提示词,自己去判断是否要调这个 skills 的 工具,然后去读取这个 skills 具体的内容,但是它是没有没有具体去说了,因为下面还有一些 geos, 它的一些脚本或者参考文件,它其实这里还要做很多循环,这样才是一个比较完整的 ok, 它其实扫描这些功能,它都说了,用两个这种关键词嵌入的方式进行的扫描和实现这些就很简单,其实就是用用了一个扫描工具就可以了, 扫描工具的一个脚本预先加载到你的智能体上下文中,然后我就说了一下它这个视力的话,只有一个 markdown 的 文档,而且很多这些 skills, 它还有一些脚本和一些参考的文件资料,它是怎么样看的?我也让它给我梳理了一下,它其实是专门做了一页一个 to 或者叫 m c p 工具也可以,他就用这些 m c p 工具去读取里面具体的一些参考文件,或者是专门写了一个工具去抓取这种脚本,在这个工具里面进行执行, 在沙盒里面进行执行,整个过程是这样的,我也让这个 notebook 整理了一下这个内容,可能会更加的直观清晰一点。 然后他就说了一下这个 skills 有 哪些好处。传统的一些智能体开发它的一些 prompt 上下文非常多,而且非常杂乱,很容易造成里面的一些混杂和冲突,智能体就会造成幻觉。 他就说了一下这些 skills, 它其实渐进式发现动态加载的一个过程,是由智能体自己去判断并加载,而且还有一些脚本是可以附用的,还有一些文件或者参考的数据,你是可以查看的。 ok, 他 就说了下去,为什么要构建这个 skills, 他 是想要按需的加载能力,而不是直接加载到大模型的上下文中。还有统一的资源访问,这些资源可以放在这个文件夹下面,然后由智能体自己去判断是否要去访问这些资源和信息, 可以安全地执行脚本,在沙盒里面执行了脚本,拿到这样的结果之后,然后再去返回到这样智能体的这个结果中。 还有就是这个系统的可维护性,它不像 m c p 工具需要比较重的这种开发,这个 skills 它非常轻,你的脚本开发起来也非常轻,你的 markdown 文件也是修改起来非常轻的。当然它也会带来这一个问题,容易被人注入一些恶意的内容,比如说你的 markdown 文件里面容易被人注入 去修改,当然这个你也可以做一下,它只读,或者说它直接把你这个内容 skills 的 内容直接打包发给别人,这个也是有可能的。 他就说了一下 skills 里面主要包含了什么内容。首先第一个内容就是它的说明书, skills 的 markdown 文件,第二个就是它的资源文件,第三个就是它的脚本,当然还有其他的一些资源文件其实也是可以有的。 这几个参考文件和一些具体的内容这个就不说了,其实最重要的我个人感觉啊是它的 markdown 文件的说明书,这个说明书可以写你的工作流程 以及你应该怎么样使用这些脚本,使用这些资源它可以给你这些资源和脚本说一个简单的一个说明, 它智能体它才知道什么情况下它需要去看这些资源文件和执行这种脚本,而且这种脚本它跟 m c p 是 有一定冲突的,或者说有一定竞争关系的。也是为什么现在很多自媒体或者说我们会觉得它其实是跟 m c p 有 一个替代的关系的, 这些脚本其实都可以把它看作为一个 m c p, 所以 说这个内容 skills 它是能替代掉 m c p 的 一部分功能的。 ok, 然后他就说了一下这个技能目录,它首先它会给智能体它的一个技能有哪些目录,或者说它的一个简要的介绍,然后再去按序加载你想要的那个技能, 解剖了一下它这个名字,这个就不说了,还有 skills 的 一个 markdown 的 文件,这个技能的说明书, 还有这个 jason 文件,其实主要的这个是不加载的,或者说也不用的,主要就是应用于这种你的 skills 的 一些用户的内容版本,以及它是否开源的一些许可证。 这个里面就主要放的一些可执行的脚本,这是一些模板,这是参考的资料,当然这三个都是资料,或者说一些脚本模板啥的,其实这三个把它放成一个也可以,这两个放成一个也可以, 这其实就是一些参考的具体的资料。马赛丹啊, pdf 的 这种具体的内容,这个就是一些静态的资源,比如说图片,你想要展示一张页面的时候,你其实可以加载这里面的图片内容。 case 这个就不说了,都是一些脚本类的东西了,这个可能没有理解到,就是版本作者和他的一些许可证啥的, 当然这个许可证也是防君子不防小人。这个 skills 有 很大的一个垢病的点,就是它的这种隐私性特别差, 很有可能你哪一个权限做得不好,可能智能体就直接把你的 skills 打个包丢给用户了, 或者你的竞争对手拿到了这样的 skills, 相当于你公司的一些精密文件,他就已经拿到了,他想要复刻的话就会非常的简单, 这也是很多人诟病的一个原因。之前都有一个 openai 的 data analyze, 呃,这个应用工具,它把有用户去做这种攻击和恶意注入这种提示词,让这个 data analyze 把它的 skills 的 一些文件打包成了一个内容发给了用户, 让人发现这个 open ai 的 data analysis 也是支持这个 skills 功能的。 ok, 它这个才是我最最想要知道的,就是一个智能体,它要包含什么样的工具或者说流程,它才能支持这种 skills 的 技能。 ok, 它就首先说了一下,发现所有的这个技能其实就是一个工具 tool, 这个工具专门列出所有的技能,并且加载 这个技能,它的一些描述就是它的原提示词了。第二个部分就是另外一个工具,就是加载某一个具体的 skills 里面的 md 的 内容, markdown 的 论文内容。 第三个就是资源访问的工具,你直接输入这个 skills 它的文件,然后会可以查找到有哪些文件是你可以用的。 第二个就是把里面具体的文件拿出来读,然后就是执行工具了,就是你的这个脚本它的脚本怎么样抓取,然后在一个沙箱里进行执行,这就是 run skills 的 一个 script, 其实就是执行脚本了,在沙箱里面执行脚本,这里一定要非常的注意,它执行出来的结果,会返回给这个智能体,当然外部还要做一个智能体,去收集这些工具,执行出来的结果就应该返回一个数据, 这个工具就要做一下,而且这里一定会做一些这种安全性的或者权限的一些限制避免,比如说你不想让他上网,或者不想让他去访问某一些文件夹,在这儿的时候一定要做一些操作,要不然就会造成让人诟病这个 skills 的 原因啊。 然后运行的工作流,比如说一个完整的智能体交互,用户帮我清洗这个数据表格模型,就发现它的有一个技能是可以清洗这个脚本的,然后它浏览了这个目录,它是有这样的一个技能哈,然后它就加载了这个技能的 down 的 文件, 然后根据这个 markdown 里面的文件的工作流,用这个 skills 里面的有一个脚本去执行这样的一个脚本,然后在沙箱里面运行完成,沙箱里面完成的这个结果就会返回给大模型,或者说返回这个文件的 id, 然后大模型就可以用这个文件的 id 再去调用一个工具,再把这个文件返回给用户就可以了,整体就是这样的一个完整流程, 但是一定要注意避免暴露真实的路径,不要让大模型知道在你电脑上的一个真实路径就是容易出问题。还有就是这种 skills 一定访问方式是只读的,它唯一能做的就是它沙箱里面可以执行代码,而且只能在沙箱里面执行代码,避免用户的一些提示词注入的攻击。 他也说了一下,必须要做一些沙箱的一些管理,比如说工作目录的隔离,网络的控制,你到底想不想你的脚本可以访问网络,这个也很重要。还有就是依赖一定要可控,比如说在这种 docker 里面做执行 脚本的白名单,嗯,能不能执行哪些脚本?或者说只能执行那个 jason 文件,在权限文件里面的一些特别的脚本, 它那个节省文件也还可以做一些限制的哈。其实这个 skill 它设计的时候是考虑到了这个问题的,如果你没有做好,其实是你没有详细去看它这个设计, ok。 写入路径的限制也是很重要的,其实不能把它写入路径的限制写死,甚至你不能给他,你最多就是在沙箱里面跑。当然如果你需要访问的,我建议你就直接把这个文件直接丢到沙箱里面去,把沙箱里面的路径把它写死,这样可能会更加的安全一点。 然后就是一些版本和权限管理了,主要是节省文件里面的,还有它也强调了一下这种权限一定危险性,人员和内容和止读,其实止读就已经可以解决大部分问题了。 第二个就是可以用这个文件进行授权,好,这个后面就没啥了,主要的一些框架。如果说你想要构建这样的一个支持 skills 的 智能体,那么应该要做哪些工作?首先你要有这个 skills, 然后 可以列出这些 skills 的 一些原数据,然后可以加载这个工具,要有。然后就是列的一些工具,读取的一些工具,还有执行脚本的一个沙盒工具,工作区要隔离和这种核心安全的一些内容。 还有这种版本号啊和一些权限控制,这个也是非常重要的,这个就是今天的一个内容,就是教大家怎么样去做一个智能体,可以支持现在的 skills?

用好 ai, 不 一定要死磕题日词了,如果你还在为写题日词而掉头发,那么这个爆火的项目可能就是你的救星。这个叫 agent skills 的 东西,居然让我再也没有费力写题日词,我只用给 ai 说六个字,就可以让他开始今天的工作,一边访问我的电脑,一边帮我干活,直到绘画结束,一份完整的文件便出现在了我的桌面。 这么说吧,大家其实苦传统题日词久矣,因为 ai 是 很难一句话就听懂你想要什么的,得把一大坨一大坨的题日词搬来搬去,把背景、需求、格式交代一遍,还得把各种成就老文件喂给 ai, 看着它学。 结果还没开始, ai 的 上下文就顶不住了,聊天框又得重开了。这次爆火的 agent skills 并不是说不用写提示词了,而是把那些常用的提示词给打包封装了。这就好比写代码,以前我们每次都要从底层代码开始手搓,现在有了封装好的标准化函数,你只需要直接调用 skills 就 能激活对应能力。 虽然这看起来只是工程上的小优化,但可能对 ai 的 产业化影响极大。一个是不需要再手打涌泉的提日词了,大家可以把更多的精力放在需求和创意上了。另一方面,就像强大的函数库构建了今天的互联网,标准化的 skills 也能让 ai 的 能力变成了可以随意组合的积木。 这种从手抄题日词的 ai 手工时代到工业标准化时代转变的那味道了。叽里呱啦说了一堆,这玩意到底怎么用?我们直接用最原生的 code 来做演示。首先,你得在设计里找到 skill 这个功能,接着你会发现它早就内置了一堆初设 skills, 像什么文档处理、网页设计等等,你只需要打开上面的开关,就可以在对话中使用了。比如,我可以直接让它做一个苹果公司风格的 ppt, 而它的技能文档会指导它直接使用 html 加 css 写换灯片,所见即所得,然后自动转换成原声, powerpoint 的 格式直接导出。我 又用 jimmy 三试了一下,在接到我的要求后,它居然说不能直接生成 ppt, 但可以通过以下三种方式协助我。 我还可以直接调用他的前端技能,做一个老板 qq 的 前端页面,这蓝底风格还真没问题,甚至还有经典的开会员环节。 甚至你只给他一段 python 函数代码,他就参考 dog's dream 技能里的规范,帮你补上符合 python 官方标准的 dog's dream, 再也不用被代码规范困扰了。当然,如果你觉得技能不够用,你还可以自创武功, 只需要调用 ai 本身的 skill create 技能,用你的语言描述自己的需求,让 ai 自动帮你生成一门技能,使用起来非常友好。 ai 会一步步引导你说出你的需求,你只需要回答问题就行。 有的人就要问了,这不还是提日词吗?我还得噼里啪啦一顿敲吗?错误的比起提日词,它的优点可太多了。若是提日词,你每次都得自己敲或者搬,还疯狂吃你的上下文。但使用 skills 后,你只需要在创建 skill 时描述一遍你的上下文了。 而且在创建 skills 的 过程中, ai 会对你逐步进行引导,比从零开始错题日词友好太多。最方便的是,这玩意可以直接打包成压缩包,分享就像个 u 盘,即插即用,丝滑无比。因此,你可以从社区里薅到不少大佬分享技能包,而我也用自己的数据搓了个差评。写作助手 在上班之前,我只需要发一句话,帮我写篇稿子。装了技能包的 ai 瞬间就开始工作了,他是直接在自己的技能库里搜索了这个写稿技能,接着像个老练的编辑一样,自己去里面翻题,自己去对风格。然后不到一分钟,一份大纲直接甩到了我脸上。 当我同意继续写作后,一份完整的文章就送到我的面前,我就有更多的时间做微调工作了。如果不用 skills 呢?我得打开 gmail, 先粘贴一个八百字提示词模板,后面还得加点关于我们频道的限制词, 然后上传资料、论文、素材、文章, ai 就 开始输出了。一顿操作下来,上下文就已经塞了几十万 tokens 了,修改几轮就到上线了。 最后,总的来说,自从用上了 skills, ai 来了全干了,那叫一个舒适。而且 anthropomorphic 这次又想做带头人了,直接把 skills 做成了一个开放标准。这意味着这玩意儿绝对不止 cloud 能用,理论上可以直接拿去给别的 ai 用。 目前已经有这个趋势了,像 cloud code、 open i 的 codex 都支持 skills 了,连 chat gbt 也有跟进的消息。 有的人就要问了,你上次也是这么说,什么叫 m c p? 咋又来这套,换个屁筐我是吧?还真不是。简单来说, m c p 定义了 ai 如何访问外部数据, 如本地文件、数据库、 github 等。而 skill 定义的是 ai 在 获取数据后如何处理的问题。因此,如果没有 m c p, ai 就 不能操作我的桌面。但如果没有 skills, ai 也不知道怎么操作才能让我满意。当然,这玩意儿也不是百分百安全, skills 本质上赋予了 ai 读写文件和执行代码的权限, 如果技能包中包含恶意脚本,可能就会很麻烦。要是哪个神人在包里藏了个删完库,还得问你需要其他帮助吗?那就得不偿失了。 总的来说, skillster 出现让 ai 越来越像个正经干活的打工人了。虽然现在各家 ai 还没有完全适配,但相信我,这绝对是跟 m c p 差不多的新趋势。

hello, 大家好,今天想给大家分享一下在课本里面如何使用 skills, 关于 skills 是 什么的话在上面文章已经讲过,今天就不再细讲。本视频的话包含这五部分内容,接下来的话我们就针对每一部分内容进行详细讲解。首先我们用管理员的身份打开 c、 n、 d, 然后进入到我们创建好的文件目录下, 然后我们现在安装一下 open skills。 安装这个东西的目的的话是为了让柯德的项目员可以使用 skills, 然后直接在这个命令行这里输入这一道命令就行了, 如果他在命令行这里打印的这些内容的话,就说明已经安装成功了,然后这下面这一些的话,就是他让我们升级可以先不用管它。接下来第二步的话是安装官方的 skills, 也是一样,在这个命令行这里,然后输入这道命令。 执行完成之后呢,我们可以看到它这边已经报错了,然后看到这个报错原因的话,它是没法访问这个 get, 那 应该就是网络问题,因为 get 是 国外的,这里的话就需要魔法一下。我这边重新设置之后呢,重新执行一下,看看它这边已经执行成功了, 那我们点一下键盘的 enter 键,它就可以将这些 skills 全部都下载下来,如果打印了这些内容的话,就说明已经下载成功了,然后这些官方提供的 skills 我 们都是可以拿来用的。 然后在我们刚刚创建的这个文件这里也可以看到它已经全部都拉下来了。 接下来第三步呢,我们在这个目录下创建一个 markdown 格式的空文件, 然后回到 cmd 这边执行同步命令,然后这里呢也是一样,点击 enter 键 命令框这里打印以上内容的话,就说明已经同步成功了。然后我们打开刚刚我们创建的空文件,它这边的话会显露了一些内容,简单理解的话就是这个 skills 如何使用以及具备哪些 skills。 接下来呢,我们就回到 cmd 进行验证一下,同样的也是打开我们刚刚那个项目, 假设我们现在想让 a s 能测试用力,然后并且使用 excel 的 skills, 将用力写入到 excel 里面。接着这个对话框这里输入这一段指令,然后点击发送 到模型,它就会去读取 excel 的 skill, 然后创建拍成文件并执行 全部执行完成之后呢,它会将临时创建的拍摄文件进行删除,在这边的话也生成了一下文件。然后呢格式这里是不支持打开查看的,我们过来这边查看一下看看, 在这里可以看到它按照我们的要求将用力生成到一下里面,生成效果也不错。 以上的话就是今天分享的格式如何使用 skill 的 一些相关实战操作,今天的话就分享到这里。

tiktok 上最近出了个非常火的项目,叫 agent skills for context engineering, 发布没多久就斩获了超过五千九百个星标。 为什么它能瞬间引爆社区呢?因为如果你想让你的 ai 助手,无论是处理长篇报告,还是在多轮对话中,始终记得重点, 他就是那个能让 ai 从能跑变成真正好用的关键。这个项目其实揭示了一个挺残酷的现实,就是现在的 ai 哪怕模型再强,也逃不开一个金鱼脑定律,也就是所谓的中间遗忘。你让他读一篇长报告,或者跟他聊久一点, 他就会把最关键的信息给忘了,注意力被一大堆无关紧要的背景信息给稀释掉了。这感觉就像什么呢?就好比你请来一个知识渊博的图书馆的书, 但他的工作台就巴掌那么大,乱七八糟的,结果永远找不到刚刚才看过的那一页。很多人可能有个误解,觉得 ai 的 上下文窗口越大,处理能力就越强。但其实恰恰相反,窗口越大,噪音就越多。所以 现在的瓶颈根本不是 ai 不 够聪明,而是他的工作台太乱,导致性能严重损耗。说白了,如果这个问题不解决, ai 就 只能是个新奇的玩具,根本进不了像金融、法律这种要求极高准确性的专业领域。既然这个工作台空间有限,是个物理限制, 那我们该如何像整理收纳一样,把 ai 宝贵的脑容量用到刀刃上呢?其实啊,我们不是在扩建 ai 的 大脑,而是在优化它处理信息的工作台面积。这个项目就引入了一个非常巧妙的机制,叫做渐近式加载,你可以把它想象成我们电脑操作系统的虚拟内存。 什么意思呢?就是 ai 助手在刚开始的时候,他只知道自己有一堆技能包,但他只加载了这些技能的名字和一句话简介,就像一个工具箱的目录锁影,只有当任务真正需要用到某个具体技能时, 比如说要分析一份财报,他才会去加载那个技能的完整说明书和具体用法。这种按需取用的设计,一下子就打破了过去我们玩 prompt 工程的那种暴力堆砌的方式。以前我们总习惯把所有规则、所有知识都塞进一个巨大的 system prompt 里, 结果模型还没开始干活呢,自己就已经被撑得快不行了。现在这个思路其实是一种对 ai 指令的精细化治理,让模型在保持轻量化的同时,又具备随时调取各种专业工具的能力。但你想想, 仅仅会用工具,这还不够。如果真想把 ai 变成一个靠谱的数字员工,他还需要一套像我们人一样的思考逻辑。所以这个项目里新增了一个认知架构的模块,引入了一个经典的认知心理学模型,叫 b d i, 也就是 belief 信念 desire 愿望和 intention。 意图这东西听起来很玄乎,但它做的事情其实很简单,就是把外部的知识转化成 ai 自己的信念,然后通过设定一个目标,也就是愿望 来驱动它,制定具体的行动路径,也就是意图。这么一来, ai 的 推理过程就不再是一个我们看不懂的黑盒子了, 他会像我们人一样,有一条清晰的逻辑链,比如他会告诉你,因为我相信这个数据是真的,我的目标是找出风险,所以我打算先做数据清洗。 当 ai 能够解释我为什么这么做的时候,我们对他的信任度就会大大增加,这才是从一个简单的指令跟随者到一个真正的决策代理人的关键一步。那么面对这些听起来有点复杂的架构和技能, 我们普通开发者或者重度用户到底该怎么快速上手呢?其实很简单,首先我们得认清核心痛点,就是大模型在长对话里的中间遗忘和注意力稀释问题 解决它是 ai 从玩具变成生产力工具的前提。其次,一个最高效的策略就是采用渐进式加载,这种机制只在需要的时候才加载完整的技能,这样能极大的节省宝贵的上下文空间,让 ai 反应更快更进一步。引入像 bdi 这样的认知架构, 能让 ai 的 行为从简单的概率猜测升级到有逻辑可解释的推理,这在处理复杂任务时会稳定的多。 所以最后的落地建议就是,无论你是用 curser 这样的 ide 还是自己开发 ai 应用,都应该把上下文管理当成一门严肃的工程学科来看待,用模块化的方式来管理和赋用 ai 的 各项技能。好了,今天的内容就聊到这里了,如果你觉得有帮助,记得点赞关注,我们下期再见!

好,这节我们继续来学习 cloud 当中的 skills, 那 上一节当中我们学习的如何使用 ui ux pro max 这个项目去开发一个这样的 ui, 那 其实啊,整体流程大概是这样子,对吧?我们分布一个任务,然后 ai 读这个 skills 文件,最后去通过这个脚本查出当前样式,最后返回给你。那上一节呢? 嗯,没看的小伙伴可以去看一下。好吧,这一节我们就不过多追述了,我们这一节呢,主要是给大家分享一下,就是关于 cloud skills 是 如何去使用的,因为我发现很多小伙伴有这方面疑问,就是什么是 skills 以及 skills 呢?它能够给我们的 cloud code 带来什么?或者给我们的 cloud 的 模型带来什么,对吧?首先我们先要明确一个, 首先我们需要明确一个概念,就是,呃, skills 呢,实际上是给 ai 加装的一个插件,类似一个插件,你可以理解为它是一个 prompt 的 集合, 需要按顺序加载,能够帮助你提高你的效率。那相比于 m c p 呢?它不需要去调用一些外部的工具,它只是单纯的一段题的词,仅此而已。好,我们开始走什么 skills? 我 们刚说了,本上 skills 呢,就是一个文件夹,这个文件夹里面包含了指定脚本资源, cloud 呢,会按需加载,就是这个指令,什么时候需要使用这个指令,它会自己去找。什么时候需要这个脚本呢,它也会自己去找。那这时候呢, cloud 呢,是完全自动地接管了你的这个啊,这个权限,然后去,哎,去掉这个 skill, 哎,我该干什么干什么,所以你可以在这个 skill 里面去写,哎,你需要干什么?简单来说,对吧,给 cloud 加技能包, 让 cloud 变得更聪明,那这四个特性大家简单看一下就行了。好吧,我们就往下走,那下面我们来简单说一下, cloud 目前有三种分类,第一种呢是个人技能,也就是说你这个 skill 呢,你的所有项目 都可以使用,比如说我现在配置的一个全职的 skills, 对 吧?那你需要配置在这个点, cloud 杠 skills 下面,这是一个全职的技能,也就是你所有的项目啊,都可以去使用这个 skills, 而不仅仅局限于某一个项目。 第二个是项目级别 skills, 也就是说你这个 skills 呢,只对当前的这个项目的跟目录下面的所有文件生效。哎,秃了这个文件,对吧?它就不生效了,懂我意思吧?第三个是插件的插件也是一样的,就是你安装之后,你所有项目也是一样生效,只是说你可以随时卸载它。好吧, 我们继续往下走啊,首先我们要去使用 skills 呢,需要去插件市场安装一下啊,下面我给大家演示一下。首先我们打开 cloud code, 那 这里呢?我去,哎,去清空一下啊,这时候如果说我需要安装 skills, 你 可以执行这条 mini, 哎,去安装一下 astroc 的 这个 skills 啊,因为我这里呢,要叫有个窗口,我就发跳价哦,我直接发进到高度的 啊。然后这个时候我们再执行这条 mini, 这是那个 cloud 当中的一个 plugin mini 插件 mini 回车啊,这时候我们可以看到,对吧?它在添加这个 skills, 你 看 这个 skills 呢,它是存在 astropica 的 官网,所以呢,它通过 get 啊,给它下载下来啊,就就安装完成了,就安装这个配置,就安装完成了, 好吧,那这里我们就退出了,好吧,那我们可以选择去,哎,可以去安装你的插件,也可以选择去卸载你的插件,好吧,这时候我们就安装完成,之后呢,那 这时候我们就可以使用 skills 了,就这么简单。那这个默认的 skills 里面有什么东西呢?很好的一个问题,它目前提供了两个问题,第一个是 document, pdf 文件之类的, 第二个是一些视力技能包,比如说 m c, p 啊,视觉之类的,就是官方提供了两个 skills。 好, 这时候我们可以就可以去掉这个 skills。 好, 看它是不是创建成功了,比如说,哎,请你给我创建一个学生管理系统需求的啊,文件使用 skills 啊,这是这是 student 点 pdf, 它就这样子,它会给你一个 pdf 文件,那用到 skills 呢?其实这个 cloud code 呢,也会告诉我们是不是用到了这个 skills, 我 们可以看一下 啊,这时候你可以看到是否使用这个 skills, 也就是用这个 pdf 的 skills, 也可以看到这个地方出现这一段话,就是我们用到了什么,用到了第一个 skills, 这个 skills 呢,因为有一个 pdf 文件,那这时候我们可以选择 yes, 也可以选择,哎,下次不提醒它,我们选择, 那这时候我们可以的话就去调这个 skills 了,然后呢,哎,这个 skills 里面呢,因为本身就包含了这个这个命令,所以呢,你看它会自动去执行这个命令,我们并没有跟他说,哎,你要执行某一个命令,使用什么什么库,为什么?因为它的这个 skills 里面就包含了 pdf 的 操作。好,最后总结一下,对吧?所以我们实际上就是将 啊 astroc 它整理的一些啊技能包在这个 prompt 当中啊,给你声明好了,这些啊,比如说调 pdf, 它需要用到哪些工具,需要用到哪些题的词,对吧?它需要用到哪些插件,哪些库,对吧?它都给你整理好了,所以呢,这个时候我们就可以啊,去看到这个啊,这个目录下面会有一个这个 pdf 相关的技能包啊,类似于我们之前学习这个 啊 kilo 的 时候,你看是不是?我们学习 kilo 时候是不是讲过,对吧?是不是有一个 skill, 你 看这 skill 嘛,它会声明你用的是什么 python 什么的啊,什么样的版本,那就那么一个意思,好吧,好,最后呢,安装完成会保证这个目录下面我们先不讲啊,这里我们就我们可以看到就用了这个 skill, 我 们就跳过这样,我们执行完成之后还会确实会给你生成一个 pdf, 类似于人家已经封装好的 prompt, 好 吧, 这时候我们就明白了,对吧?当我们使用 skills 的 时候呢啊, cloud 会自动加载这个 pdf skills 以及文档分析 skills, 最后输出给你一个结果,而不是全部加载上下文中,有效节省头壳,就就是类似于那个 cloud 的 一个机制,好再往下走呢,其实我们和 mcp 的 一个区别是什么?就我们可以看到,对吧? m c p 呢,是外部提供的应用工具能力,而 scuse 呢,更像是去教模型如何使用工具,在那个结识当中去声明,哎,声明我到底该怎么做,对吧?引导他去执行啊?教模型的一种方法,一般来说我们会通过 m c p 和 scuse 协调工作,最后呢,再通过 scuse 引导去来最终执行。好吧,那这个,这个是什么意思呢?这是斜杠命令啊,意思啊, 所以呢,它也是一个区别。好吧,好,那就本期视频的全部浏览。如果呢,你也对这种 sku 感兴趣的话,不妨去试一下。那通过这个杠 prang 的 插件,对吧?去选择你要安装的插件,包括这个管理所需要的插件。那正常的一个 sku 目录呢?是一个这样的目录,比如说文档啊,文档里面有这个,这个角落会写在这里面啊,资源会写在这里面,它就有一个清晰的分类,这就是所谓的 sku, 那 包括我们也可以看到,对吧?它全程在使用这个 sku 来去执行,我们并没有去插手。好吧,好,那就本期视频的全部浏览,我是小刘,我们下期再见。

大家好,最近基本上主流的 ai 编程工具啊,都开始支持这个 a 型的技能了,那么你在各个社交平台上也经常能看到关于技能的一些知识点,如果你对这个技能非常感兴趣啊,也感到困惑或者想去了解,那不妨来看看 本视频,那这个视频呢,会从四个方面来讲解一下技能相关的知识点,那第一个就是什么是技能,第二个就是怎么去创建和使用技能,第三个就是技能的有哪些风险。第四个呢就是技能跟以前我们的命令和 m c p 之间有什么区别? 那本视频呢,会从一个场景开始说起,重点会来讲解一下什么是技能,那技能是从无到有是怎么变出来的,来带大家更加的去了解技能的一个过程。那首先呢,我们来讲第一个什么是技能,那讲这个之前呢,我们把脑子里面所有关于技能的这个点全部摸出掉, 那么我们回到最远处最干净的时候,我们跟 ai 是 怎么去对话的?那这里面会有三个这样的东西啊,第一个是叫 ai 编辑工具,也就是你使用的工具,那第二个就是上下文,第三个就是大模型,那通过 ai 编辑工具来去跟大模型去交互啊,然后会累积保存这样的上下文, 那上下文的作用是让大模型记住你说过的话,那么第一个需求就是我们让大模型来帮我们做一个这样的儿童服装的这个网页,那么我们也把这个功能 啊说了一下,对吧?然后在我们的上下文里面就会有系统自带的提示词,就是你这个编程工具肯定是有一些提示词在里面的,方便他去输入代码, 他收到你的需求之后,然后好就去开始去产生代码了,产生完成之后你就会发现他这一版生成代码页面可能是不符你的要求啊,比如说这个颜色不对,或者说你这个元素的间隙是不是太长了, 那这个时候你可能会去再一次的对话,去让他去调整,对吧?你会告诉他来给我调整一下这样的颜色,调整一下间距, ok, 那 么你的上下文是不是增加了?就是你这个 记忆是不是增加了?你是不是在跟大模型之间交互的时候,这个上下文他是有个致命的缺点,就是他是有上限的,比如说上限文只能最多只能存一千个字,那么一千个字完了之后啊,他就要去压缩啊,把它压成五百个字,或者这个类似的。 ok, 我 们继续啊进行第二次调整,你会告诉他要调整颜色,调整其他东西,他收到之后也会再一次去修改代码,然后返回给你。那么你发现还有问题,这个时候你有可能说,好吧,那我就把我所有的要求, 我就把它写成一个规范的文件,对吧?放到一起,那你一次性能够全部加载出来,或者全部都给你。那么在刚开始的时候,第一步的时候可能你有使用的经验,你会在这里面就会告诉他,哦,我需要什么颜色,我需要什么样的布局,那么也可以,但没也没问题,是一样的意思。 ok, 那 到这一轮的时候,你就把这个你的规范,对吧?总结成一个文档了,那直接丢到我们的上下文里面,直接发给他啊,他去阅读你所有的你的要求之后,那终于把这个网页给你做出来,符合你的要求了, ok, 没问题,这个事情到现在还没有结束, 那么在你接接下来的这个任务跟 ai 的 对话中,也会给他产生很多对话,其他的任务跟这个设计是没有关系的,对吧?然后多人对话之后, 他就会发现,哎,我的这个上下纹长度快满了,对吧?快到一千个字了。举个例子,一千个字了,快要满了,那他还会做什么事情?他这个编程工具会做什么?他就会去自动去压缩, 把你这里面给他对话过的所有的历史记录,包括他返回来的,包括你发过去的所有内容呢?进行一个压缩,那很有可能这个压缩就会把你刚刚说的这个设计规范还有一些注意的点给压缩掉啊。比如说你这个设计规范是 两百个字,他一下一压缩就变成五十个字了。这个时候恰好你在某个阶段,你让他去重新设计一个页面,新开一个页面啊,比如说你要做一个产品列表页 啊,大拇指收到你的需求之后,那么他就会去开始干活了。但是这里面有个非常大的问题,他已经忘记了你这个, 或者说他已经只记得部分,因为压缩了吗?这是个不完整的这个设计规范,那么他申请出来的页面又会跟之前一样产生一些问题。这个时候你是不是要回到我们的对话一里面去,又要告诉他啊?你要去调整这个颜色,你要去调整什么?什么反反复复的, 你调这一次你修改完之后啊,你接着再再去迭代能剩下我一压缩又又出了一些信息,那你又要重新再来一遍,对吧?你第二天你要去做这样的工作,第三天要做反反复复的,那么这个时候你可能会说 有什么样的东西能让 ai 记住我的设计规范,在我需要它设计的时候,它就能把这个规范调出来来使用,而不需要我反反复复的去去调教它,最关键是怎么去解决它失失意,对吧?那么 这个就是技能的这个最主要的作用,那么在这个技能的定义里面是有一个标准的一个结构的,比如这个是技能的名称, 尽量是使用英文,然后的话这是 scare 点 md, 那 这个就是技能的说明书,来告诉大模型怎么来使用, 那下面这些就是它引用的一些脚本资源文件和这些东西了,好吧,我们先了解一下,就是我们有这样一个技能结构,技能能解决这个问题,好吧?我们来优化,我们把我们的是前端的一个 这个设计的这个流程,我们把它定义为 friend design 这个一个技能名字,然后这里面有 skill 点 md, 来告诉描述 这个我的这个规范应该怎么去设计,对吧?然后还有一个这样的规范的一个文件详细的内容。那么在这个 skill 点 md 里面那是有一个非常重要的两个点,就是你需要在里面写啊,我是谁?就是来介绍一下我有什么用处?那这两个 在整个这个交互里面叫做元数据,就是你技能的元数据,那么按照我们现在所有的 ai 编辑工具啊,都会在你对话之前 啊,或者说每次对话的时候都会去把这个技能的这个元数据这两个东西啊,这两个名字和描述 加载到这个上下文里面去,不需要你去手动去告诉他,他会默认加载进去,跟这个系统提示词是一样的,他是不会被压缩的,但是一直会存在,每次都会刷新你新装一个技能,那你在下次对话的时候,他就会把这个新的技能技能的这个元素去加载到这里面去, 那么在他上下文里面就永远会存在这这两个东西,那么你在这种情况下,你再去让他去设计一个这样的共这样的一个网页那大模型,就会去 看到你这样的数,看到你看到你这样的需求啊,他就会去分析了,他说,哎,说到你这样的需求之后,他就会分析,哦,原来你是要涉及网页,那么在我的上下文里面,或者在给我的这个提示词里面是不是有什么样的技能的描述跟你这个需求是匹配的, 哦,发现原来有一个叫 flunk design 的 这个技能的这个描述跟你这匹配的,他就会去让他就会告诉这个 ai 编程工具,把这个技能的说明书发给我看一下。 ok, 那 编程工具收到这个要求之后啊,就会把这个 skill md 这个说明书放到我们的上下文里面去, 看到没有?第一步,在第一步默认的这个上下文里面是没有这个 scale md 的, 它只有 scale md 里面的两个东西,一个 name, 一个描述,就这两个东西, 那第二次第二轮的时候,他发现有这个任务,这个技能能够匹配到,他就会把这个 scale md 放到上下文里面去,让大模型来阅读啊。大模型拿到这个 scale md 之后,然后开始阅读里面的内容。好,这个就是你的说明书了,告诉他要使用什么样的规范, 他发现你这里面有引引路的这个文件,这个比较 design md 是 你在 skill md 里面的一个引路的一个外部的文件,告诉他啊,这是一个设计规范, md, 如果要设计的话,你去阅读这里面的内容, 那么他读到这个 skill md 这个要求之后,他就会让 ai 编程工具把这个文件 design md 发给我看一下。 ok, 那 这一步就是他就会把这个 design md 的 内容了。 整个过程你没发现吗?整个过程是静静式加载的,你可以认为是按需加载、懒加载,他不是说第一次我就把他咔咔咔把这个里面的文件全部放到上下文里面, 这是非常关键的,也是他最重要的一个特点,叫静静式批录,他通过你的技能的描述,然后来加载不一样的他需要的文件。 所以我们再回到整个技能的这个标准结构里面,你就可以看到它为什么会说 scale md 是 必须要的这个文件,然后的话这边还有脚本,还有这些引用的文件或者资源,这些都不是必须,但是这些东西一定会在这里 scale md 里面去 被说明被引用,告诉他告诉模型怎么去引用这个脚本,怎么去引这些资源啊,所以他是一个一个说明书,那么到了这一步之后啊,就他就拥有了这个能力,他设计出来的网页就是个完完整整符合你的要求了。 他不管在任何时候你叠带了多少次的对话,不管他怎么压缩,他每次对话都是能把这个给加载进去,然后重复这个过程, 所以他是一定一定是必定会匹配上的,必定会按照你的技能来去执行这个流程,不会说因为上下文的压缩而去失去这样的能力,所以这是最最最关键的一个东西。 那么在这里在到这一步的时候,那技能已经你已经做好了这个技能,对吧?你已经做好了这个技能,那经过很多次迭代之后, 你就会拥有一个属于自己的前端技能,比如说举这么个例子,比如说你是一个专门做设计的,那么可能你就会 diy 出来,哎,服装公司的这个官网设计规范是什么样子的?好?是政企类官网的设计规范是这个样子的, 那么这边有资源文件、脚本文件,那么在你这个 scared md 这个说明书里面,那么你就会告诉大模型啊,如果他要我设计的是服装类的,那请你去读取服装类的这个规范文档吧。啊,如果是正企类的,那么就让他去读正企类的或者是其他的, 那就形成一个非常好的一个分支分流的情况,那就能很专业的去完成这样的事情。所以技能你发现没有技能它是帮你去限定一个这样的一个框架, 然后去做了一个更好的效果,就他拥有了这样的能力,那么我们可以再看一下啊,比如说这个啊, cloud 官方的这个一个 pdf 的 这个技能,那么他这边就是有也是一样,按照这个,按照这个标准格式啊,都是这样去去定义的。 那么再经过多人迭代之后啊,经过我们上次把这些东西都放在一个镜头里面,那么你经过经过再次迭代之后,你又把这些拆出来了,比如说你把 这个政企类的官网做成一个单独的技能,对吧?服装类的官网做成一个单独的技能,这样呢相当于你又更垂直了,又更垂直, ok, 那 前面其实讲的就是 什么是技能?那么在整个过程中大家有没有感受到就是其实技能的出现是为了解决上下文上下文的一个长度的一个限制,那做了很多这样的一个按需加载, 其实所有的这个手段或者干嘛的都是为了去解决目前上下文那个瓶颈,他并不说是一个很伟大的发明,这只是我觉得是一个工程化的一个必然的一个过程,就是你出了这个问题,他一定要去想办法解决。就跟我们在做后端编码的时候,哎,我们数据库有压力,那么你觉得也能缓存 那缓冲压力,可能又要引入各种其他的分布式的这种东西去解决这样的问题。所以这是一个工程化,一个 agent, 一个迭代的一个必然出现的一个技术点。那么你你在上面已经知道了什么是技能之后,你可能会想,哎,我要不要去创建一个技能? 所以在其实在前面的过程中,我们可以感受到,或者说用一个很通俗的技术的话来讲,技能其实就是封装,不断的封装,就把你 可能把你在生活中或工作中经常要高频的,繁琐的去做的一些流程把它封装起来啊,这就是个技能了,所以说很好去理解。技能可以认为就叫封装函数, 他只是说是大模型的一个函数,里面除了代码还有文字,英文、中文,他可以读懂你这个英文文字里面的中文文字里面的需求啊,去执行,根据大魔仙能力去执行对应的这个能力。 所以呢,你如果要创建创建技能,你就要看一下在你的工作生活中有没有这种高频的啊,这种经常要去做的这种重复的这种流程,你可以去优化它, 可以把它做成个技能,放在你的这个你的任务流里面啊,比如说我平时要编码,那么这些事情是我每一个项目都要做的事情,比如我要去 去找这个 prd 文档,我去申请 prd 文档,是不是每一个项目都要去做这个事?我每一次的代码的完成是不是都要去,都要去刻录 view, 那 我是不是就可以把它做成一个技能? 那么还有比如说做发布,反正就是在你这个工作流里面,你总是能一定能总结出来哪些事情是符合这种频繁的啊,重复的这种这种流程化的,那么你就可以把它做成技能,就从自己的身边开始做起,你不要去想着我要去跨 换你的你的这个认知的去做。比如说我现在我是个后端程序员,我现在就做一个前端的技能,那你根本上不知道这个前端技能是什么样子, 你的流程是不知道的,所以是很难,你只能通过 ai 去交互去产生一个啊,不是那么好的,或者说不是那么呃,就是优秀的这种技能。那比如说在你的这个我的这个自媒体工作任务中,我又能把这些事情,又能把它总结成 把流程又拆出来,拆成一个个这样的技能,那在工作的生活中,我们可以通过我们不断的去很多去发现,就能发现很多这样的技能,那么有的人会想,我可不可以做一个万能的技能呢?对吧?这个万能的技能要是什么都什么都会, 那么这个其实是不太建议的。为什么?就按照官方的说法,就 scared md 里面最好是这个文字行数不要超过五百行,因为太多了。按照我们前面的这个 整个的一个场景的一个过程啊,他是会把 skill md 加载到上下文里面,如果你这个你这是个万能的技能,那么你一定会描述是非常多的,你的说明书一定是非常复杂的,那么这种就得不偿失了。所以 建议就是啊, skill md 的 文本的长度控制在五百毫以内,而你的技能是很精确的,而且可以实现的。那有了上面这个,就是你在你的生活场景中找到了这些你的可重复的流程之后,怎么去创建呢? 哎,这个地里面就一个非常有意思,就是创建技能也是一个技能,所以说是很神奇,就封装,不断的封装一个套一个,那么可以使用官方的这个 这个创建技能的这个技能去创建你的技能,那你可以通过去跟他聊天,但是这种方式还是一样的,你要自己要知道,比如说我可利用,我到底利用什么?我怎么利用,这个是你自己要知道的, 对吧?每个公司可能驴背的这个业务的力度、颗粒度都不一样,那你就要去自己要提前知道,你才能通过他的这种,他只是帮你 创建一种固定的格式,比如说 square, md, 对 吧?资源文件什么,他帮你是创建这种引导你来去创建,所以关键是还是自己要掌握,就是你要的这个流程是什么, 或者说你自己按照标准的这个 skill 的 文件夹去创建,也是完全没问题的。那使用的话那就很简单了,就刚在我们的过程中通过关键词去匹配去使用,或者说你直接通过技能的名字让大家去调用, 也是完全可以实现的。那第三个就是 skills 的 安全和风险,那这里为什么会有安全问题?来源原因就是 可能某一个技能它是包含脚本,看到没?比如这个技能 pdf 这个技能,那这个技能包含这个脚本,那这个脚本里面可能会有攻击性的代码,可能会去获得电脑上的一些权限,对吧?那这里面就会有有风险的存在。 那解决办法其实有两种,一种就是你每次下载完一个技能啊,你让这个大模型自己去看一下这个技能有没有什么攻击性的代码。 那第二个就是尽量找一些就是比较多人用的,比如说给它爬上比较多人用的这种 sars 比较多的这种技能,那这样的话基本上就没有问题。那这个问题就是 啊, skars 和 mcp 这些东西到底有什么区别呢?特别是这个 mcp 这两个东西啊?那我觉得这个其实我们你如果用了这些 东西这么多之后,你发现其实我们跟大模型之间的交流本质上就是提示词加上连连接外部的这种能力,再加上一个运行的方式,比如说技能的方式是什么? 是通过按需加载的运行方式来加载不同的提示词,那它而且可以通过脚本的方式来访问外部的资源,那 m c p 呢?是一个纯的 连接外部的一个能力了,比如说像 get 哈姆 mcp 或者说 sobs 这样的 mcp, 它它是一个你需要去访问外部一个组织或一个东西,那么它提供了一个入口,那 skills 更像是 a 级的,本身拥有的这个能力是为了你自己这个智能体来服务的, 它的能力是跟 mcp 之间是有重叠部分,它也能通过接口去调用。比如说你现在要去发布一个非输的东西,你把内容同步到非输文档里面,那么你调用非输的 mcp 是 不是可以直接就通过 skills, 通过调个非输 mcp 就 可以去把数据插到非输表格里面去,所以它这部分又包含了 mcp 的 功能。 还有命令这个东西,命令是它是命令,也是封装,通过斜杠的方式来调用,对吧?那么 skills 是 不是也可以包含了 mini 的 这个能力?所以说这个东西它们之间是有很大的重叠部分的,我的建议就是不用去搞,那么分得那么清楚,你就用 skills 去代替这些东西去了,经常用你就能找发现这样的区别,而且现在的确是 mcp 的 作用在收缩 以前,比如说以前你要做个 pdf, 你 要具备这个 pdf 的 处理能力,你可能别人会提供一个 pdf mcp, 那 现在不需要了,你自己有一个这样的东西对不对?它的能力在什么时候,它更多的是去做外部的连接了, 所以说不用去搞那么清楚的概念,优先使用技能的方式来去啊,去做好自己的这种, ok, 那 这个视频啊,可能是从我的角度来讲述一下技能是什么,那至于, 至于这个技能怎么去实现,怎么去实战,我们可以放上去,下一次来跟大家再继续探讨一下。就在整个过程中,我们发现技能他不是说平白无故就出来的,他是也是静静地演变,演变的一个过程, 他是为了解决这个上下文的问题,假如说上下文撑到无数大的时候,又有可能又有新的这个概念来去做一个这样的一个迭代了,所以大家不需要去有这个东西来创造一个自己属于自己的技能。如果你的 工作和生活中本身就没有什么流程化的东西,或者说你自己也没有总结出来这种流程化的东西,那你完全可以不用。没有技能难道不能编码吗?那肯定是能编码对不对?技能是提升你的效率, 也可以去找,就说比如说在编码这个环节里面啊,比如说在这个编码这个环节里面,这些技能其实在网上都有非常成熟的,你完全可以下载下来自己使用或者修改一下,所以大家不用不需要太焦虑,你也可以使用这个 screen skill 这个 creator 去创建啊,去玩一下,去调整一下。哪一个技能都是一定不断的调试,才最终才成为一个有用的技能,然后成为一个你自己能用的技能,提升你的效率,先提升你的效率,然后呢再去把这个技能去 给它去调整,然后再变成一个通用的技能,分享给别人时都是这么个过程。 ok, 那 本期视频就到这,如果你对这个技能有更多的看法了,可以多多来交流。

大家好,本期视频给大家分享一款目前非常火的开源的 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 的 模型是最适配的,而且受限于它,就是每个官方的每一个编程工具啊,都受限于自己的模型的这个选择局限性。那么怎么样去把每一个模型结合到一起去干活呢?那这个就是他做这个的意义就在这里面。

今天 antigravity 宣布上线了 skills 功能, skills 已经出现了一段时间,这个一个开源 skills 的 网站,甚至数量高达三万以上,在上面可以搜索你想要的功能, 不仅仅是使用,更多的是学习他人。怎么构建 skills 的 思路都是开源呢,所以也很适合大家去尝试发现提升效率的工具。 现在看到的就是主文档写着最基本的任务需求、流程,或者可以理解为功能页面简单,资源丰富,确实值得好好探索。 在最下方还有学习文档帮助你入门,你也可以直接通过 ai 来学习。明天我会分享怎么让 ai 帮你创建优化 skills, 关注我不迷路哦!可以看到文档解答了什么是 skills, 什么时候该用 skills, 我 觉得这里解释得很好,当你有固定流程重复任务时,用 skills 就 能帮你在每一次任务中快速启动,让你有更多的精力解决核心问题。

hello, 欢迎目前在直播间的各位,欢迎大家来到 close skills 七天实战营,本次实战营的活动是由 ai 七九八 lab 主办的,我是新一, 是本次实战营的导师。本次实战营只会有一个目的,就是通过实战带大家从小白变成使用 close skills 的 高手。那我们接下来会有三次的直播课程。 第一次,今天晚上我们带大家去全面认识 close skills 是 什么东西,它能够帮你做什么,以及我们大家需要用 skills 的 时候需要准备什么。 那我们第二次直播会在明天晚上七点半准时开始,我们会用实战教大家怎么用 skills 做 ppt, 我 们会给大家一个比较详细的实操教学,一步步带大家从零到一去做出一个优秀的 skills。 那其实第二节课我们的直播,呃,不仅就是教大家实操,我们更多会教大家从实操里面总结出来的一个方法论,那大家在去面对各种各样的问题的时候,都可以尝试用 skills 去把它解决了。 第三次直播本周四后天晚上的七点半,我们会有个进阶的直播,会教大家去用 skills 搭一个相对来说复杂一点的大师级别的自动化写作的工具。 并且我们在第三次直播会有一个额外的加餐环节,就是我们在本地用 skills 做一个很好的工具, 你觉得说当你解决了很大的痛点之后,怎么把这样的一个工具部署上线,他有可能部署上线之后能够给你带来一些商业化的价值,或者能够去提高你的个人品牌影响力。 所以大家可以先点点关注,我们可以在第三次直播的时候教大家怎么去把一个好的工具部署上线。 ok, 那 我们话不多说,马上开始。首先我们先大白话介绍一下什么是 close skills, 其实非常简单,大家可以想象一下,你是一个公司的老板, ai 就是 一个你招进来的一个名校毕业生,他的 iq 很 高,但是他几乎没有任何的实战经验,他没有任何工作经验,但是在他入职的第一天,你就给他一个非常详细的操作手册工作方法, 那他拿到这样的一个技能包之后,他就能够很好去执行你交给他的任务了。那 class skills 其实就是老板给新的员工这个名校毕业生的一个工作手册,他拿到这个工作手册之后,他就能够很好去完成一切你交给他的任务。那我们先来演示一下 我最近用 skills 做了哪些比较有意思的帮我提效的事情。 ok, 第一个工具是一个数据分析的工具, 我以前做数据分析的时候,经常从数据采集到数据分析,到最后做报表,我可能都需要花三到四个小时才能做出来一个完整的并且看起来比较友好的数据分析报告。但我现在用了这个 skills 做了这个数据分析大师之后, 我其实每次只需要大概等十分钟,他就把这个报告很好做出来了。我们来看一下这个报告长什么样子。这份数据是我以前做的一个社图 app 的 一个数据,比较早之前 那我们能看到他会给出不同视角的一些数据洞察,并且每一个数据的观点他都会附有一个特别友好的可直观的报表,我们通过图表就能很清晰的看得出来这里面的结论包含哪些信息。然后 基于这样的一些数据结论,他还能够给我去提供一些比较好的优化建议。所以这份数据报表其实如果我正常做确实需要花很多时间,但是他给出来这份报表确实给我带来了很大的帮助,并且我根本不需要再去花很多时间重复的去做这样的分析任务了。 如果你工作中涉及到一些数据分析的重复任务,非常建议大家去使用这个 skills, 我 也会把我也会在本次课程的文档里面把这个 skills 放到我们的学习资料里面。我们看到第二个工具是一个长视频的总结, 并且生成口播稿的一个工具。因为我经常需要去 youtube 或者是 b 站去找一些比较长的一些视频,这些视频通常都是讲 ai 或者讲科技的一些前沿理论和知识的。 为什么我需要去看这些视频,是因为我需要去了解一些比较前沿的观点,但我通常来说找这些视频都很长,他们可能都一个小时,两个小时,甚至三个小时,我不可能把他们全都看完,我也不知道哪些视频到底不值得,到底值得看,所以我就拿 skills 帮我搭这个工具, 他帮我去总结了所有我关注的频道最近更新的视频,我们打开其中一个看一下,我们能看到他帮我们提炼的这样的内容,比如说这里面包含哪些核心观点,以及这里面涉及到哪些新的概念, 这新的概念他们怎么我们应该怎么去理解这些新的概念,并且他还抛了一些这个视频里面的一些京剧,所以我通过这样一些信息,我就能很好的去判断 这个视频我值不值得看,以及哪些部分是值得我重点去看的。这个工具其实最有亮点,或者是说帮助我最大的功能是它能够直接帮我去生成口播稿。 当我看到一个很有意思的视频,我希望用口播的形式把它分享出来的时候,我就能够直接拿它帮我生成好,生成好的口播稿直接去录视频。 我之前在社媒上发过一个视频,大概是八十万的播放量,我其实就是用这套流程做出来的,从我的录制到剪辑,整个过程我我只花了不到一个小时。但在以前我可能从看完视频到写稿到我录制 可能是需要花五到六个小时的,所以我的效率其实翻了至少五六倍。 ok, 我 们欢迎新进来的朋友。 大家如果不了解我们当前在讲的东西,我可以先跟大家简单介绍一下。我们这个课程主要就是讲 class skills, 一个 ai 的 工作方法,它能够给个人的效率提升以及一些学习上的一些帮助。那我们是整个课程所有的学习资料都是免费提供的,大家可以通过后台私信直接去索要这个资料 就可以拿到这个资料。我看到公屏区有同学问 ai 是 不是一定要用 mac? 其实不是的,我们这个 cloud skills 它是没有系统限制的,我们如果你是用 windows、 linux 或者是 mac 系统,其实都是可以去使用这个 cloud skills 的。 ok, 我 们再来演示一下我做的第三个工具, 他是一个公众号的一个听读工具,这个工具他的特点是什么?他的特点其实就是,哦,不好意思再来,是吧?我们换一个演示,先跳过刚刚那个工具,后面如果大家感兴趣也可以找我要资料。 那工具的特点其实就是他能够去帮我去总结所有的公众号文章,然后帮我提炼出其中值得阅读的部分, 所以我就不用每天花很多时间在公众号阅读上面了。大家如果想要这个东西,也可以直接在后台私信。第三个这个工具是一个点子收集器, 我们做独立开发或者做互联网,我们经常都需要去找一些新的创意或新的点子,看一下能不能把这个点子做成产品,做成应用去上架,给自己赚取一些收益。 所以我们经常是需要去各种各样的社媒平台上面去看很用户的很多帖子和评论,他们在说什么样的痛点,他们在面临什么样的问题。 传统的方式是一个从业者或者是一个独立开发,他每天需要花可能一到两个小时去搜集这样的信息。 但是我现在完全用 skills 帮我实现了这套收集到分析的过程。我用 skills 这套 skills, 它能帮我做几件事情。第一个是我输一个关键词,它就能够基于这个关键词帮我去一些社媒平台,比如说 reddit, 比如说 twitter, 比如说 tiktok 上面去帮我找一些用户说的话,或者用户发的帖子,他拿到这样的一些数据之后,他就会开始去进行分析, 基于我给他设定的一套框架和方法,去分析这里面存在的一些需求和痛点,然后最终给我输出一份产品点子的研究报告。我们打开其中一个看一下, 这个是我最近分析的一个 ai 化妆应用的一个分析报告。首先这个报告里面他会先给一个结论,就是这里面的真实机会是什么样的, 他会告诉我几个他从数据里面总结出来的一些关键的发现。比如说用户可能真的不是想要你去给他用买手推荐什么商品,而是他希望去真的去了解我为什么需要,我为什么适合这种化妆技术, 以及用户可能在用一些通用 ai 的 时候它面临的一些问题,它这里面还会有一些深度分析。比如说我给他设计一套框架,是你需要去刨根问底,从用户说的话去分析它的表层,它的底层动机是什么。 所以通过这样一套刨根问题,他最后能够给我去总结出一个比较合理的一个分析的结论。他还帮我补足了这里面可能存在的一些商业逻辑,比如说这个增长模式可能是什么样的,他市场规模是什么样的,最终帮我去总结出来一个机会点。 同时他也可能会帮我去总结一些分这个项目可能面临面临的一些风险,让我提前去规避。所以通过这样一份报告,我就能够去知道说这个点子他可以去做的方向有哪些,以及我的切入点可能是什么样的?我最小的一个验证的方法是什么样的? 所以这个工具我最近基本上用去找一些新的产品点子,都是用我自己搭的一个 skills 的 工具,非常方便, ok。 还有第四个也是一个我用起来非常爽的一个 skills 工具, 我经常需要去找英文的原文播课,他们会讲很多 ai 或者是硅谷的一些前沿的理论或者是科技的知识, 但是说我英语比较差,我英语其实没有那么好,所以我没有办法听完全程,真的去总结出来里面有什么亮点。第二个就是一个播客太长了,它跟长视频是一个问题,一个播客可能两个小时,三个小时都都非常常见, 所以我很难去每天有这么多的时间成本去做这件事情。所以用 skills 帮我搭了这个工具,一方面是它能帮我英转中文, 他能够直接帮我去分析出其中的一些章节和亮点,我们打开其中一个看一下, ok, 我 们能看到这里有个总览,这个播客是讲什么的,这下面还拆了这个播客的间分段时间切片,我就能够通过这个时间切片知道说他每个阶段具体是在聊什么东西。 如果我对某个阶段特别感兴趣,我也可以直接点击,点击之后他就会进入到一个时间线的这样的一个页面,并且他会自动帮我去跳转到这个播客对应的位置,我就能去收听这个对应的位置,这个播客对应片段的内容了。 所以不论是你学习还是你去想要通过播客去获取一些钱的知识和理论,我觉得都是一个非常 make sense 的 一种解法,欢迎我们新进来的小伙伴, 大家如果想要去获取我刚说的这些工具,他们的操作文档以及 skills 的 内容的话,我们都可以直接后台私信我们的小助手,会给大家统一去发送。 我看公屏区有同学去问说 cloud skill, cloud 的 不稳定,当心以后被封,我们等一下会讲到稳定使用的方法,这位同学不用着急,我们后面会讲到给大家去提供一个稳定使用的方法, 不会有这样的一个风险。 ok, 我 们介绍完了这几个 skills 的 工具之后,其实我还有一些大杀器没有分享出来,但我想在明天的直播给大家呈现出来,我们用 skills 去帮你从零到一,做一个很好看并且内容质量很高的 ppt。 这样的一套,这样的一套工具怎么去搭?今天我们就先不呈现出来,先留个谜底,我明天再跟大家进行分享,大家也可以点点关注,明天我们可以去详细拆解一下 ppt, skills 到底要怎么去做? ok, 我 们讲完了这么多 skills 的 案例之后,你不知道大家有什么感觉, 你是不是会觉得说 skills 几乎无所不能,它其实能做很多很多的事情,理论上所有的重复性的工作,或者一些困扰你很久的觉得让你很烦恼的工作,其实它都可以用 skills 帮你自动化完成,并且可以帮你很高质量的完成。 那我们用 skills 需要去做哪些必要的准备呢?其非常简单,我们这里只需要三步就可以搞定我们 skills 的 一个初设的配置环境了,第一个我们需要去下载一个 bs code, 第二步我们需要在 b s code 里面去安装一个 cloud code 的 插件。第三步会涉及到刚刚那个同学说的 cloud 可能会被封禁的问题。如果你有稳定的使用 cloud code 的 环境,并且你有 cloud 的 会员,推荐你直接使用 cloud 的 会员 它下面的套餐去进行 skills 的 调用。如果你没有,我们在我们的课程文档里面也给大家非常详细的配置方法了,我们可以打开给大家稍微看一下。从这里安装必要的软件 vs code 以及安装对应的插件,我们在步骤里面都写的非常清晰。 下面我们特别给大家列出了一个部分,如果你没有一个非常稳定的使用 cloud code 的 环境的话, 那就建议大家使用下面这个直连 qq 的 方法,其实也很简单,我们还是正常去下载 vs code 的 以及 vs code 的 里面的 qq 的 插件。但是我们在实际使用模型的时候,我们可以使用国内的国产模型,比如说智普 glm 四点七, 或者是 mini max 的 m 二点一都可以。我们这里其实主要就是以智普的 g l m 四点七为例,大家可以按照我们文档里面的这个操作方式一步一步地去实现。在 在我们的 bs code 里面的 cloud code 也可以使用国产模型去调用 skills, 这是一个非常丝滑的体验, 我之前拷 code 用完的时候,我经常会用这个方式帮我去继续跑一些其他的案例,其实用上用下来的体验也是不会说特别差。 虽然说有条件推荐大家去使用 code, 但是 glm 它在一些任务上的执行它是没有那么糟糕的,它是表现的还可以的,那我们欢迎新进来的小伙伴,小伙伴就是这个摸鱼的北北,提到了 opencode, opencode 确实是一个非常好的神器,但是我们这节课程就不跟大家扩展去介绍这个东西了。 有个小伙伴说 deepsafe 没有办法去访问 youtube 的 api, 对, 这是一个问题,所以非常建议大家不要用 deepsafe, 如果你要用 deepsafe, 你 可能还得去设置一些其他的网络环境, 比较推荐大家去用,比如 codex 或者是 cloud code, 或者是你中间再写一个脚本去做一个特殊的环境,才能去访问 youtube。 后续如果大家遇到一些实际实操过程中的问题,可以在后台私信我们,我们给大家去进行分享。 这位同学问我们说 skills 会分享吗?会的,我们刚刚前面提了很多次,我们本次课程所有的资料, 实操课程以及包括 skills 的 文档,我们都会分享给大家,大家只需要去直接通过后台去私信我们小伙伴去私信就可以了,我们就会直接把这个对应的资料发给大家。有小伙伴问说 glm 能不能达到 opus 的 效果,这个其实是得看任务, 我自己实测下来,其实 opus 就是 call 的, opus 四点五确实是在做连续的复杂任务的时候,它的表现是最好的, 但 glm 它在一些特定任务上,其实它表现也不会说特别糟糕,只是说它们能力上确实存在一些档次上的差距。会有同学问说能不能开发 skills 的 skill 当然没问题,并且其实 call 的 官方它们其实也写了一个官方 skills, 叫 skills creator, 其实用那个 skills 就 能很好地帮你去写出好的 skill。 这在后面的课程里面,我也会帮大家去 去分享我构建 skills 的 方法论和流程,其实只要学会这套方法论,我们去面对所有问题的时候,几乎都可以用 skills 去解决。有一个同学说能不能想知道自己怎么去做一个完整的 skills, 我们在明天的直播里面会跟大家去完整的说一遍零到一我们怎么去实操,从问题出发,怎么去做出一个完整的优质的 skills, 我 们欢迎新进来的小伙伴。好,那我们继续。 ok, 我 们接下来跟大家讲一下 skills 它长什么样子。 就是 skills 能做这么多事情,但实际上它长的是很朴素的,它其实非常简单,它就是个文件夹,文件夹里面最核心的文件就是 skill 点 md 就是 一个非常它的核心文档。大家可以理解为大部分的 skills, 其实只需要这个 skills 的 skill 点 md, 它就能跑起来了。 我我给大家演示一下这个 skill 点 md 它长什么样子,其实就是这样的一个东西,它就是一个操作手册。 目前我展示的这个是帮我去分析 youtube 的 视频的一个 skill 点 md 的 文档,它其实就是规定了一些我的抓取的规则,就是我去抓取这个 youtube 视频的规则以及抓取的步骤,抓取之后我要怎么去处理字幕,怎么去,最后去分析内容, 下面规定了一些我分析之后输出出来的板块,比如说我可能需要一个概要,需要一个嘉宾的介绍,需要一些核心观点,我同时还需要一些概念的解释, 最后全部都分析完之后,他会保存,并且按照我给他设定的流程去输出一个完整的格式化的数据。这样就是其实这个 skills 大家就可以很直观的看到,它本质上就是一个 操作手册。跟你以前去买,比如说你买个电视或者买个遥控器,它可能都会给你一个操作手册,你就一步步知道说,哦这个东西怎么弄,怎么开机,怎么去使用, 其实它本质上就是这样的一个说明书和操作手册。所以这个 skill 的 md 是 这个文件夹里面唯一必要的文件,其他的东西都是可选的,你可以写也可以不写,写的更好。比如说我们拿这个 reference 为例,就是这个参考资料,它其实本质上放的东西都是一些比较偏方法论的, 比如说我们去做一个分析数据的 skills, 那 我们 reference 里面可能放的就是一些大师的一些分析的框架和视角,比如说巴菲特是怎么去看股市的涨跌的,他怎么去分析的,我们可能会在这里面放一个方法论和一些分析的原则,分析的行为。 那当 skills 知道说我现在可能要分析股市和分析当前的一些数据的时候,那我可能就会去调用 reference 里面去详细阅读这个文档,我再去开始进行分析,我分析的时候就可以更细致。 第三个这个脚本工具,其实脚本大家可以理解的就是代码,为什么这里可以直接放代码?这其实也是 skills 它设计的一个非常精妙的一个部分。 skills 相比 prompt 就是 我们提示词, 它不太一样的点就是 skills 里面是可以放很多代码片段的。如果你在 palm 里面去放很多代码片段,放很多脚本的话,你的 palm 会很长,会非常占用你的上下文,其实很不友好的。但 skills 里面是可以这样放很多的脚本工具,然后按需去调用的。 打个比方,如果我们还是拿刚刚那个数据分析生成格式化图标为例子,我刚给大家看一眼,就是这样的图标其实都是脚本给我生成的, 我根本不需要自己去写代码,我只需要脚本就帮我生成好了,而且它因为它的脚本,所以它每次都能输出质量非常稳定的这样的一个图标展示, ok。 第三个是一个模板文件, 这模板文件其实它是一个相对来说我觉得没有那么重要的东西,但是在一些场景下面,它是值得放放一些东西进去的。比如说你的 skills, 你 的目的是为了让 cloud code 帮你去写一个非常符合某一种格式规定的 word 文档,或者是 excel 让他帮你去创建这样的一个文档。那你在这个模板文件的文件夹下面放一个模板,放一个你之前做过的模板塞进去,他每次就知道说, ok, 我 知我需要按照这个模板做出格式一模一样的东西出来, 这样能够非常非常精确地控制你的输出格式。 ok, 我 们欢迎新进来的小伙伴,我们这个课程是 close skills 的 一个实战营,我们会通过一个实战实战三式直播给让大家从一个纯小白变成使用 skills 去帮自己解决问题的一个比较高级的玩家。 那我们这个实战实战营里面涉及到的所有的资料,以及刚刚提及到的所有的 skills 的 文档,都是公益性质的分享给大家。所以大家如果想要这样的一个详细的学习资料,实操文档以及 skills 的 文档的话,大家可以直接通过后台私信的方式去获得。会我们继续讲一下 这个文件夹里面的最后一部。一个部分许可证其实是一个大部分情况下你可能都不太需要用到的一个东西,它本质上来说是一个使用使用声明, 有点像是专利说明书,就比如说你想把这个 skills 共享给别人去使用,你希望别人去使 你,你希望你做出了一个好的 skills 分享给别人,那你完全,那你就需要写一个 license 这样的一个许可证,大家去使用的时候需要依照这个 license, 不 然它就是滥用了,它可能存在一些滥用行为, 但大部分情况下面大家可能都不太会把 skills 去分享出去。 ok, 我 们继续讲下一个部分,就是 skill, 它长成文件夹,它就应该放在文件夹里面,所以它它它它它有两种存放的方式,一种是放在电脑的本地, 我我给大家打开一个文件夹看一下这个文件夹,这个是一个系统级的文件夹,就是在 cloud 文件夹下面的一个系统级的一个放 skills 的 一个文件夹,这里面放的就是一个全局生效的一些 skills。 全区生效的意思就是说,比如说我同时在做多个项目,比如说这个项目是分析数据的,那个项目是帮我做图的,那那个项目是帮我写文章的,这三个项目它都能直接去调用这个全区生效的 skills。 比如说这个全级声效的 skills, 它可能是一些像功能测试这样的东西,或者是前端的 ui 展示这个页面要怎么做的好看,那我就可以放这样的一些通用的 skills 放在本地的文件夹,我所有的项目想用这个 skills 的 时候就可以直接调用。 那还有另外一种存放方式是我们放在一个单独的项目里,放单独项目里的意义就是它可以隔离项目,就比如说在在这个做 ppt 的 项目里面,我专门放了一个生成 ppt 的 一个 skills, 它就非常适合,它就只适合放在这个项目里面,它其实不太适合放在其他项目里,或者它其他项目根本就不需要用到这个 skill, 所以 它只需要放在这个单独的项目里面就可以了。 我看到有小伙伴问说可以在视频号放直播回放吗?我们是可以的,但是我们如果你想更快的获得直播回放,可以通过后台私信的方式,我们应该很快就会发出来。 ok, 我 们继续。 接下来我们讲一下这个文件夹,这个 call skills 它是怎么工作的,其实非常简单,它我们用自然语言去跟 ai 去描述一个我要做什么事情, 然后 ai 就 会开始,它大脑就开始扫描一下它现在有哪些技能包是可以用的,它就去调用跟你的需求,跟你描述这件事情相关的技能包,开始放到它的脑子里面,作为它本次任务的一个记忆,它带着这样的一个手册,它就开始工作了。 这个设计非常好的一个点就是它不太需要去长期去占用你的上下文,它是动态加载的,而且它一次的任务是可以去调用多个 skills 的, 比如说 skills, 我 希望我这次提的任务是帮我分析一下 deepsea 的 最新论文,并生成一个讲解的 ppt。 ok, 那 我这个时候的可用的技能包里面可能就有一个是 去搜索并深度研究论文的一个 skill。 第二个 skill 就是 一个做 ppt 的 skills, 那 这样那这样那这样他一次性可以去调用这两个 skills, 按照这个 skills 编排的步骤帮我去完成这个任务非常灵活, 就相当于说你的 skills 种类越多,你的所你的 skills 覆盖的它能做的事情越多,你每次都可以去组合去帮你完成各种各样的任务,真的非常好。我们欢迎新进来的小伙伴。 有个朋友在公屏区问说,指纹浏览器去登录的 cloud 会不会影响使用 cloud skills 应该是不会的, 但如果你遇到问题的话,可以通过后台私信的方式跟我们提出你目前遇到的问题,我们看怎么帮你解决。有个朋友问说,每个 skill 就是 都是一个单独的文件夹,其实是的, 但是有一个非常好的一个设计机制是如果你想去完成一个任务,比如说这个任务是复杂多步,你是可以把它拆成多个 skills, 然后放在同一个文件夹里面的。 这个我们后面在实际项目的实操过程中,我们会跟大家说这个格式要怎么放会比较好一些。它的层级结构是决定了它的调用逻辑的,所以我们在放的时候是需要有一个有序存放的逻辑在这里面的。有个小伙伴问说大量大型的存量项目分析并输出文档这块有好的实践吗? 这块我们说实话,我自己再去做一些分析的时候,确实是没有太涉及到这种这么大量的分析的。 但是您的目的如果是说想要去做一些规范的驱动开发,我觉得应该是可以的,但是这过程中可能大概率是需要结合一些 i g 的 方式去做的。有个朋友问说是不是通过智普需要去买智普的会员?是的,但是这里非广。为什么推荐智普?是因为 它的成本比较低,大部分同学都可以先用一个比较小的成本开始去测试,所以推荐智普,但是如果你想买 mini max 也是可以的。 有朋友问说怎么用 skills 写作,在我们第三次直播的时候会给你一个满意的答复。我们 skills 其实是它能做到很多的工作流的自动化的,它不只能帮你写作,它还能帮你去生成写作对应的一些插图配图,它甚至能帮你去完成写作之后的自动发布。 所以我们在第三次直播的时候再展开来讲,这位同学可以期待一下。朋友们,欢迎新进来的小伙伴,本次直播是讲 kls 的 整个实战应用的, 我们会有三次直播,今天、明天、后天都是晚上七点半开始,大家如果想要去获得这个直本次实战的全部的学习资料, 实实操的文档以及 skills 的 内容的话,都可以通过后台私信我们会直接发给大家啊,那我们直播继续。那我们怎么去使用 skills? 刚刚前面其实也提到非常简单,我们只需要在 拷扣的里面去输入一个,比如说我们提一个需求,就是帮我去写一篇 deepsea 最新论文的解呃讲解文章,然后发送出去。 只要你这个时候你的项目里面存在对应的 skills, 或者你本地有这样的,就是全区的 skills 的 话,它就开始调用这个 skills 帮你去完成工作,所以它是非常方便的。但它其实有一些进进阶的玩法,比如说我们可以通过一些命令行的方式去直接触发它,我们就不用打字了, 但我觉得其实也不会省太多时间。而且我使用大部分场景下面,其实它都可能用自然语言描述的情况多一些,因为它有些时候可能有一些组合的任务。很多小伙伴刚已经问过了, 很多小伙伴刚已经问过,到底要怎么去写一个好的 skills 呢?其实一开始你甚至都不用写,我们现在有很多的 skills 的 仓库,是可以让你先去发现一些 skills 能够去满足于你日常的一些工作任务的。 比如说我们这里推荐三个比较好的仓库。第一个是 skills 的 cloud 官方的一个仓库,它放在 github 上面, 我们可以看到这个仓库里面它已经有很多的 skills 了,比如说品牌设计,这个帮你去做一些简单的图的, 这个是一个文档的读取分析,这边有一个同学我在回答最后一个问题,我们直播就继续。这个同学说,我刚讲的这三个模型是不都不要钱,而其实他们都一定程度上需要钱,但是他有一些免费额度的, 比如说前面有个同学提到 open code, 它上面比如说 glm 四点七,它其实是免费的,它就可以直接用。如果大家关注过一个编程工具叫 kilo, 就是 亚马逊出的那个 kilo, 其实它也可以去用免费的 cloud code, cloud 的 三点七应该是三点七的一个模型的版本。 对,所以大家其实也是可以通过很多的方法去先低成本去尝试开始 build 自己的一些东西的。 好,我们继续,我们刚刚讲到了这个模型,这 call call skills 的 仓库推荐,我们再回来重新讲一遍。第一个,其实现在我们大家其实已经 不太需要,如果你是一开始想要去试一下 call skills 到底能干嘛?其实我们不用一开始上手就直接去做一个 skills, 其实是可以去体验一下官方发的一些 skills 的。 我刚给大家展示的是这个 github 上面 call 他 们官方做的一个 skills 的 仓库, 我们其实能看到这里面已经很多不同领域的 skills 了,比如说做品牌的,做一些简单插图的读取分析, doc 的 帮你去做的前端设计的 skills 非常推荐,它真的很牛逼,它真的很牛, 它能做的这个前端设计,其实它是比较符合 call 的 它本身的这道设计语言的,如果你想做其他,你得去改一下它的提示词, 还有一些其他的,比如说分析 pdf 的, 做 ppt 的, 但是这个 ppt 的 skill 我 觉得用起来它没有那么好用,它其实限制挺多的,所以我明天会带大家去做一个真正好的 ppt 的 skill。 这个 skill creator 刚有个同学问说能不能做一个帮帮我做 skill 的 skill, 这个其实就是这个东西,大家可以试一下这个工具,我平时其实很多的思路都是他帮我去理清楚的, 我想做一个 skill, 我 可能都会先结合他,他给我一些结构上的思路,之后我再去完善这个结构。第二个就是一个第三方的市场,这个我们就不用去做过多的介绍, 很多的 ai 的 新的形态出来之后,都会有这样的第三方的市场。比如说我这里说的这个,其实我也不是特别推荐使用,其实它比较大的缺点就是这种第三方的平台,它其实是没有这种很 很,怎么说是没有这种很明确的评价体系的,所以你并不知道这个 skill 是 不是真的很好用,你可能下载这个 skill 之后,你去用了一下之后发现其实不好用就会浪费你很多的时间。但是它的好处就是我再回来说一下它的好处, 它的好处其实就是它种类更多,它比官方的库它可能更多,它现在这上面应该已经收入了几万个。第三个,其实这个第三个库里面我用过这个库里面的一些 skills, 我 觉得它质量还挺好的, 所以大家也可以去看一下这个第三方的公益库,它也不需要花钱,它是一个免费公益的一个项目。 ok, 我 们欢迎一下进来的小伙伴。大家再跟大家介绍一遍我们这次的系列课程核心的点就是 通过三次直播的实战,带大家从一个小白到真正去能够比较精通的使用 skills 的 的这样的一个过程。我们本次直播里面涉及到所有的学习资料,实操的文档以及我们的一些 skill 的 文档都会发在我们的群里,大家可以直接通过后台私信去获取。有同学问说,到时候演示一下怎么做 skills。 ok, 没问题,我们明天就会演示 大跟大家说怎么去做 skills, 会把一个实操以及方法论很详细的介绍给大家。接下来我们刚刚讲到说怎么去发现好用的 skills, 那 接下来就是怎么去安装了,安装其实也很简单,因为靠已经很强了,所以你其实可以用它直接去自动自然语言安装, 所以,所以,所以其实安装这个步骤也非常简单。但自然语言安装其实有一个潜在的坑,就是他可能会比较烧 token, 因为他需要先去爬这个链接,看一下这个链接到底是什么东西,他再去帮你,帮你安装到对应的位置,所以他每次都需要去理解一遍,其实这是一个 怎么讲还是一个比较烧透根的事情,大家也可以用一些比较简单的命令,就终端的命令去安装。我们在我们的课程里面已经给大家列出了不论是 mac 还是 windows 系统, 你要怎么去全局安装,或者是指定安装到一个位置,怎么去安装这个 skills 非常简单,就一句指定就搞定的事情。我们今天的直播内容其实就差不多到这里,涉及到所有 skills 有 怎么用,它能帮你做什么,以及 skill 是 什么东西,它怎么去工作的, 它的工作原理是什么,我们都给大家讲的非常清楚了,那就是接下来其就是到我们的答疑时间,大家可以去在公屏区上面 跟我提问,我们预留大概十五分钟到二十分钟时间给大家回答问题,现在大家有什么问题都可以直接说, skill 学会了,还要不要学 nba, 这是个好问题。其实我觉得不论是 skill 还是 nba, 其实它都有可能是 ai 提效的,这样的一个 我们用 ai 的 一个它也有有可能都是一个过渡的阶段,但是 skills 的 好处就是它真的是零基础, 我们不需要去了解很多工作流的搭建的基础,我们不需要去学很多的节点,我们才能去搭一个好的工作流。 skill 基本上就是我们通过一套好的思维,然后通过自然语言的精准描述,就能把一个 skills 给搭建出来了。 它本质上是把人类社会的一些成熟的经验去告诉 ai, 它给你生成一个说明书以及一个操作手册。所以我觉得 skills 它是相对于 nba 来说对新手更友好的,非常建议大家就是用 skills, 但是一些比较注重输出质量以及跨平台调用的任务,我建议大家也可以去探索一下 nba, 其实 nba 可能在这方面的跨平台调用的能力,它是更强的。有一个小伙伴问说,如果有完整的企业资料,可以可不可以让 ai 分 析和操作? 当然可以,但是企业企业部署你需要注意一个问题,我们这里分享其实更多是个人使用,个人属于使用很多数据不敏感,但如果涉及到企业就可能会有些敏感数据,所以比较建议你,如果是企业,你就企业企业的本地服务器部署一个自己的模型,去跑 skills, 去跑这样的流程分析比较好, 这样就不会有数据敏感或者是数据泄露的问题了。因为我们其实所有的 ai 工具都会涉及到一个数据泄露的问题, 不太建议大家把一些私密的数据直接上传到 cloud 这种云端的平台去分析。有小伙伴用说 skills 可不可以用在公司的业务项目上,这个跟刚刚那个其实是一个问题,其实我觉得是可以的,但是大家一定要用本地部署的模型, 不要你可以跑 skills, 本质上是给大模型一个操作手册,但是这个大模型用的到底是 cloud 的 本身的自己的能力,云端去分析,还是你本地部署的一个能力,按照 skills 的 步骤去一步步帮你完成任务,都是可以选择的。所以如果你是企业级的使用, 非常推荐大家一定得本地部署模型,让你的工程师布好一个本地的模型,然后去跑 skills, 然后我看一下进行数据分析时,用 excel 做敏感性的分析,用 markdown 去记录步骤,形成 skill, 如果后续还有相关的需求,可可不可以把直,可不可以直接写对应的代码?当然可以,就是其实本质上 skill 就是 包含代码和一些执行的步骤。 skill 它的它设计上一个非常好的点是在于说普通人呢, 我都不会写代码,不会写脚本,我不会写 python 怎么办呢?那我就只能用短语描述让 ko 的 帮我跑。但其实 ko 的 在处理很多数据的时候,请你仔细打开它的 thinking, 你 打开它的思考过程,你去看,你会发现它调用的还是很多都是它写的脚本。所以如果你有写脚本的能力当然是可以的, 但是 skill 的 好处就是它更平民,就是它根本就不需要你去写脚本写代码。然后我看一下有个 有个同学说感觉把 coco 的 变成一个万能 ai 平台。是的,其实大家不要把 coco 的 当成一个写代码的平台,就是他能做的任务超乎你的想象,就是写作,分析数据,处理文件,然后帮你去,甚至可能帮你就是 当你去做一些其他的很多的任务,它其实都能做的很好,所以大家真的不需要去把 code 做成想,想成一个它是一个只能写代码的平台。 no no no, 它真的能做的事情太多了。然后 glm 四点七和 mini max 哪个适合做主代理?我非常推荐大家用 mini max 二点一, m 二点一,因为我实测下 mini mini max m 二点一它执行长任务的能力要比 gmm gmm 四点七要好, 但有可能我跑的任务不够多,但是我自己使用下的感受就是 mini max 的 开发任务开发能力以及他跑长任务的能力会稍强于 g m g l m 四点七。 而且我其实我个人其实非常喜欢 mini max 这个公司,但我不是踩 g l m 四点七啊,我觉得 mini max 这个公司确实比较厉害,他的很多 ai 的 方向上都能力做的很好。 然后有个同学问说服务器的最低配置要求大部分电脑棋都能跑得起 skills 它是一个不占任何,它不太占任何显存和内存的 本质上就是它就是在跑一张 plm, 然后分布去执行任务。它不太像是你要去玩游戏或者是录一个视频,你需要有很多的宽带占用,不需要调用。 glm 做的 skills 会比 cg 做的效果差很多嘛?我觉得 如果你想用 glm 去做 skills, 希望能够跟 c c 做的效果去持平的话,你的 你给他的提示词上面,你给他传授的经验,你给他规定的框架上面,你可能需要花的功夫会更多一些。因为我用 cloud code 的 ultra thinking 就是 深度思考的这样的一个这样的一个方式 去帮我去思考 skills 的 结构,我觉得他思考其实往往都能给我一些启发。但我用国产模型,我觉得可能他的这方面的这种深入思考能力其实还没有那么强。 然后摸鱼的北北还问说就是 glm 和 mini max 哪个模型干什么更上场, 我觉得不太好评价 glm 和 mini max m 二点一,因为我其实我自己用 glm 跑的任务的数量没有 mini max 跑那么多,可能这两个的关系是一比十吧,我用 mini max 跑的还多很多,所以我没有办法在同一个样本量上跟你比较,但我自己个人确实更倾向 mini max 二, m 二点一, 而且我觉得 mini max m 二点一做前端的能力是 ok 的, 非常非常不错。然后我用了 skill, 还需要学习课时嘛? ctrl ctrl 你 可以把它当成 call code 的 呀,这两个没有办法比较,就是这位同学你提的这个问题,其实是一个概念上的问题,就是 skill 呢,是一个所谓的工作流程方法论, ctrl 呢是一个工具,你用你用这个工具,你其实你在 ctrl 里面也可以,也可以用 ctrl skills 的。 然后 ctrl ctrl 的 话,我建议你直接上手体验你,你都不需要去学习,你就能知道它能帮你做一些什么东西了。 然后怎么部署本地模型?用的模型能力跟 cc 一 样吗?这个这个其实推荐你去了解一个软件,了解一个应用叫欧拉玛, 欧拉玛是一个很好的本地部署模型的一个平台,它里面集成了很多模型,然后我觉得能力跟 cc 是 不是一样,这个点呢,我们其实是需要去实测出来的,有些模型其实大部分的模型呢,它的它的能力是不均衡的,它长板可能很长,它短板可能很短。 cloud code 的 好的点, cloud 模型好的点是在于说它很多的能很多,它很多不同方向上的能力都在平,都在水准线以上,并且是比较前沿的,比较 top 的 能力。所以 我觉得如果你没有太多测的时间成本的话,你可能是需要本地部署一些比较好用的模型,但如果你能够有一些资源,能够去跑不同模型的测试的话,非常建议你还是测过之后才能知道说哪个任务用哪个模型更好,所以这个其实没有办法直接跟你说哪个模型的能力是最好的。 然后有个同学说最近在学习 opstine 和 skills 的 结合非常好,就是这个不用取舍。 opstine 是 非常好的一个应用,就是虽然我我我我我最近这段时间用的比较少, 但是 opstine 真的 是特别好,就是它非常适合结合 skills 去搭你的很多个人知识库。之后我也会分享一下我搭个人知识库的一个流程,但我可能不是用 opstine 搭的。 然后我觉得不用取舍,就是 office 点你要用,然后 office 点, office 点里面他们也就是我,他们最近也支持 skills 的, 而且他们已经开源了他们自自己的 skills 了,所以我非常建议你继续使用 office 点 好。这同学说,为什么飞书的文档变了,之前的操作步骤都没了?没有没有删除呀?有问题的话我们我们可以,你可以私信里面跟我们的小助手说是哪里的,哪里的内容消失了,我们可以,我们我们我们等一下回滚一下应该就可以了。 ok。 然后,呃,我们一个个来就是直播回放,哪里可以观看?我们直播回放应该全平台都会发布, 所以如果你当前在哪个平台的话,你就可以直接在这个平台看就可以。然后有个同学问说用的国内模型接口数据也会出境到 ko 的 吗?当然不会,就是 你可以这么想吗?就是国内模型的话,他的数据如果你是,如果你是在本地跑一遍,他是不会上传到云端的, 所以他不会,他不会有任何泄露的风险。然后还有人问说怎么做出海的网页产品推荐这位同学先看一下我们之前的上一期的实战营,十四天的实战营之前也有完整的回放,我们那个时候介绍了详细的 ai 工具, ai 出海工具的一个 从零到一,发布上线,然后做商业化,做用户增长的整套的流程的实操的视频。大家你可以先去回看一下这个,然后如果不知道在哪的话,可以后台私信。 能不能做一个 pdf 转 macd 的 工具,当然可以,就是不需要接别的 api, 就是 首先第一个就是可能有一个信息差,就是你要知道大部分这种 pdf 转 md 的 工具已经有很多开源项目可以直接帮你做,帮你做好了,所以 其实非常简单,你甚至都不用写代码,你就让 call code 帮你去找这样的开源项目,然后做到 skills 里面,你跟他说,第一步读取我的,读取我哪里哪里的 pdf, 指定一个文件夹。然后第二步跟他说步骤二是用这个,用这个开源工具帮我把 t pdf 转化成 markdown, 就 就可以完成你的任务了。这个这个 skills 非常简单。然后有个同学说, cc 怎么开发自己属于自己的 demo 和应用 啊? cc 本质上就是一个写应用的,一个他最开始出名就是他代码能力非常强,所以 cc 怎么去写自己的 demo 和应用?这个这个同学你可以去,我比较建议你先去, 我想想,如果你,如果你脑海里面已经有个 idea, 你 想把这个 demo 做出来的话,你就不要想,你就直接干,你就去打开 coco 的, 然后去描述说我想做一个什么什么什么东西, 然后他就开始帮你开发。那这个过程中呢?你可能会遇到一些问题,比如说你发现说 ai 根本没有办法去玩玩,就是他的,他没有办法去非常完美的把你的需求做出来,把你想要的样子做出来。那你这个时候就需要去优化一些方法论了,比如说你得先用刻薄的帮你写一个 非常明确的需求文档,然后再让它基于这个需求文档做开发计划,最后再去开发,那这个其实就涉及到一套方法论。我想想我,我们现在在我们的社交平台上,我们也发布了 cloud code 的 整个使用教程, 你在 b 站应该能找到我们 cloud code 的 系列教程。这里面的我记得是第第五课,我们讲了怎么跟 cloud 讲好你的需求,那个环节就能很清晰的跟你说怎么去写好一个需求文档,你可以直接去看之前的视频,然后那个那个系列我们也会持续更新, 那个系列我们也会持续更新,你可以去 follow 一下,然后这个同学说怎么去读取网页的内容,需要登录的内容,这个这个其实在今天这次直播里面有点超纲,但是我,我可以在公屏区跟你说一下,就是怎么怎么去读。 首先如果你是微信,你可能能够去找一些比较好的一些,你首先如果你要去找一些比较好的第三方的服务,比如说, 比如说,比如说,比如说有一个服务叫做 v two rss, 然后这个这个工具呢,它能帮你去它这个工具,它能帮你去获得微信公众号的 rss 地址, 最后去帮你去拿到这个原始地址之后,它就它就能够去帮你去爬取这个。然后如果你是,如果你是比如说 youtube 这样的一些网站的话,它应该也有对应的一些方法, 比如说 youtube 上 tapp 上面有一些开源项目,它是能够帮你直接获获得到 youtube 的 原始的链接的,然后通过这个原始链接呢?你能通过一些第三方的 a p i 去帮你提取出对应的字幕稿,就是看你的具体需求是什么, 但是 skills 怎么去读?读取网页内容?我非常建议你不要自己直接手,不要自己直接手写代码,就是建议你的方的实际方式是先用 ko, 先让 ko 的 帮你去找那些 用,先让客户帮你去找那些本身已经存在这个能力的一些开源项目, github 上面有大量这种项目,然后让他帮你去把这个项目接进来,帮你去执行好那个步骤就可以了。然后 skills 做 rpa 嘛,我觉得 ipa 其实是 我觉得本质上 skills 它解决的问题跟 rpa 是 有点像的,但是它可能跟 rpa 不 太一样。就是我,我意思是它解决的一些,比如说它实际技术实现的底层逻辑,或者它实现方案可能跟那个 skill 不 太一样,就是它们两不太一样。 然后有同学问说 minimax 会员多少钱?这个你直接搜就行了。就是我,我这里如果直接说会员多少钱,就非常涉及广告。然后 anti grippity, 就是 anti grippity, 就是 那个 google 的 反重力怎么样?这个这个 google 反重力非常好, 但他的问题就是在于说他的网络条件非常严苛,你需要有稳定的地址,你需要有稳定的 ip, 所以 我们这里不太好直接跟大家说他到底好不好,我自己用下来体验是不错的,但是他的问题是他使用门槛跟 cloud 的 不相上下。然后有个同学说 目前有一个类似于 open skills 的, 感觉有很多 class skills 的 能力,好像可以在科室里面直接用,其实科室里面你也可以直接用 class skills 的, 因为 class skills 它基本上所有这种主流的 ide 就是 我们说的 ai 编程工具, 他们都支持直接去使用 skills 了。比如刚那个同学提的 open code, 包括 codex 就是 gpt 他 们自己的代码模型,其实他们也支持 skill 这样的一个框架了。然后请问老师是有,有什么有用到什么知识库? 看到用 bs code 和 skills 有 什么好的建议?嗯?你这说的是什么意思?就是你说的是知识库的剪辑吗?类似 r ig 这样的东西吗? 这个问题就是木子同学你提的这个问题我有点看不懂。如果你如果你想要去把,想要去获得这个问题的答案,也欢迎在后台私信我们,我们我们再解答一下。 不好意思,我确实有点这个子课我有点看不懂。然后 dues 可以 把设为某个账号的数据吗?当然可以,就是 逻辑上来说,只要代码能做的事情 use 都能做,所以,所以他其实是能扒的。但是我们在这里就不讲实际的操作方法了,我们其实这个同学你可以自己探索一下,有些项目他也可以直接扒,所以我们差不多问题就到这里,大家还有什么问题吗? 我们再给大家最后一分钟的时间,有什么问题可以尽快问,然后最后再跟大家说一遍。就我们本次的实战营不会有任何的收费,就是我们所有的这过程中涉及到的学习的文档 资料,以及我们的 skills 的 内容都是免费分享给大家的,大家可以直接后台私信获取。对,就是这个同学说了,就是确实我们的科室已经官方支持了,没错,但我最近用科室比较少,所以我我确实不知道科室官方支持了 skills 如何复刻别人的网站,可以让他自己去学习复刻吗?你这个想法有点危险,就是原原则上是可以的,就是他可以做到像像素级的复刻别人的网站的功能 ui 设计, 但是我觉得我觉得这是一个不太好的事情,就是复刻会导致这个市场生态崩掉, 因为现在我们其实不即使不复刻,你看到别人的一个想法,然后你就去直接去复刻出来,然后 u i 长的也也一模一样的话, 其实是一个让这个让这个市场出现很多的同类型的产品,其实这个市场会变得很差,所以我比较建议你用 skills 去研究别人的网站,然后去提取他这个网站的亮点,他设计亮点是什么?他的功能亮点是什么?但不太建议,不太建议你直接复刻 我,我只能告诉你可以做到,但是我不会说方法。对,就这样。好,我们最后再给大家三十秒的时间,都非常的谢谢大家的支持。我能看到公屏区有同学送礼点赞, 非常谢谢大家。就是我们直播还是存在一些问题,比如我们刚刚突然断流了,比如我有些时候有点啰嗦,但是非常谢谢大家还能这么长时间把这个直播看完。

先说一句实话,现在的智能体已经很厉害了,但很多时候它只是聪明,不是真的懂行。而我最近在用的 open scales, 可以 让 ai 直接变身行业专家,效果非常夸张。举个例子,有了 scale 之后, 我做前端页面不光能跑起来,还能变得好看,配色、布局都帮你想好,直接能上生产环境给用户用,甚至连 ppt 都可以丢给 ai 做,三分钟一套方案,免费,速度快,排版还比很多人更专业。 那 skill 到底是个什么东西呢?我们可以把它想象成给你的智能体,装了一个专家技能库,平时你还是正常跟 ai 聊天,但当他发现你说的事情可以用某个技能来帮忙时,他就会自动去把这个技能加载进来,变成一个懂你业务的 ai 顾问。 这期视频我主要做两件事,第一,带你看一下我是在 windows 电脑上怎么把 open scale 部署起来的。第二,告诉你中间我踩了什么坑,以及我是怎么让 ai 自己把这些坑填上的。 先说部署,我用的是一台 windows 十一的笔记本,上面装了 qin 的 国内版,完 完全按照笔记的步骤来。第一步安装都很顺利,结果到第二步安装技能包的时候, windows 一 路狂爆错,界面上基本都是红字。 这个时候很多人可能就会卡在这一步,要么开始疯狂搜帖子,要么就直接放弃。我这次换了一个方法,把报错信息全部丢给智能体,让他自己去查,自己去分析,又让另外一个智能体做了一轮交叉确认。最后的结论其实也挺有意思,问题不在我, 而是在 open skills 的 一个小 bug, 它在处理路径的时候,底层代码里写了一个不适合 windows 的 方法,相当于把路指错了方向,结果软件装上去以后的话,一字简就报错了。 更有意思的是, ai 不 光帮我找到了这个问题,还顺手给出了一整套具体的修改方案。我要做的事情只有一件,就是把这份方案直接贴回我的智能体,让他按着这个思路自动去改 open skills 的 代码,整个过程的话,我只用嘴,由他来动手。 改完之后,我再重新安装,这一次所有的技能一次性全装好了,面板里面一排的技能全都是绿色的状态, 那一刻真的很有成就感。装草之后的话,用起来其实比你想象的更简单,你不需要记住任何的指令,也不需要懂什么底层原理,就像平时一样,正常的跟你的智能体去沟通。比如把这个手机 app 的 界面按照 电商应用的标准,再给我重新设计一版,给我做一套给老板汇报用的 ppt 大 纲,所有的结构配图都给我整出来。 在这个过程中,智能题会自动的去判断应该调哪些 skills, 需要前端优化,他就会去掉前端相关的技能,需要文案和排版,他就会去掉和文档设计相关的技能。你看到的只是一个输出结果变得更专业的智能题。 拿我自己的一个真实案例来说,我之前做过一个手机的番茄时间管理的 app, 功能完全没有问题, 但是呢,做出来的界面的话,就是一个工程师的一个审美。那么接入 style 以后的话呢,我只写了一句需求,让他帮我全面优化界面的风格, 那么几分钟以后,一套新的界面方案就出来了,配色、控件、布局、细节全部给到我,直接的话就可以把它作为一个成品去进行交付。 如果你已经看到这里,大概率你不是只想玩一玩 ai, 而是想真正的在工作和项目里把 ai 当做一个靠谱的、专业的一个拍档。 那你可以把这期视频当做一个起点,至少你知道了两件事,第一, ai 不 只是会聊天,他还可以通过 skill 这种方式变成真正的行业专家。第二,就算中间遇到一些环境问题兼容罢了,这些坑也可以让 ai 自己帮你排查和选。 后面我会推出更多 skills 的 实战用法,如何用 ai 编程工具提升自己的能力,真正把一个人干成支队伍。最后祝大家马到成功,新年快乐!

在本视频中,我将向你展示如何在 cloud code 中设置自我改进的技能。目前,大型语言模型存在的一个问题是,它们实际上并不会从我们这里学习。举个例子,假设你正在开发一个网页应用程序,在他尝试做的第一轮中,你所用的代码、执行环境或模型可能会犯一些错误。假设你想添加一个新功能, 并且这个功能中包含一个按钮。一个简单但相对常见的错误是 l l m。 实际上并不知道你可能想要使用的那个特定按钮。一般来说,你可以通过某些输入和按钮判断出哪些内容实际上是由 l l m 生成,这时你可能会纠正这个错误。 说好的,我其实是想让你引用这个按钮,但问题在于,当你在当前绘画中纠正了这个错误后,下次开启新绘画时,它还是会犯同样的错误。你又得重新纠正,或者记得明确指定要引用那个特定的按钮。 下一次绘画也是一样。这个循环会一直持续下去,每一次对话实际上都是从零开始的。而这个问题的关键在于,它影响到市面上的每一个模型 以及每一个编程工具。在我看来,如果编程工具本身没有一个良好且有效的记忆机制,确实会带来各种各样的挫败感。这种挫败感可能会以多种不同的方式表现出来。他可能不会遵循命名规范, 也不会使用正确的日期记录规范。他可能不会像你在其他组建中那样以正确的方式验证输入。你是否有过这样的经历?心里想着,我昨天才告诉过你这个或者我上周才跟你说过。问题在于这里没有记忆机制,你的偏好设置不会被保存下来。 实际上,如果没有某种记忆机制,你就会一直重复同样的事情。这个问题的解决方法其实相对简单,我们实际上可以设置一个反射技能来分析绘画、提取、修正内容,并更新技能文件。 我最近在尝试的一件事是把我在整台机器上使用的全局技能全部在 github 上进行版本管理。 随着我对这些特定技能进行反思和迭代,我可以随着时间推移看到所有不同的记忆。如果出现了回推或者我想要回滚也很容易。因为所有内容都在 get 的 版本控制之下。所以现在我设置的方式是有几种不同的机制, 而且相对来说很简单,我可以开启反思,关闭反思,还可以查看反思状态。我们有两种不同的方法可以实现这一点,一种是手动方式,另一种是自动方式。首先我们来讲一下手动流程,有一个叫做 reflect 的 技能,然后还有个斜杠命令。当你进行对话时,如果有你想让他记住的内容, 你只需调用那个斜杠命令,他就会获取对话的上下文,然后引用特定的技能,并相应的进行更新。 手动更新的好处在于,你可以更好地控制实际在技能文件中被更新的内容。我们来举一个假设性的例子,所以你可能会利用这个技能。他可能会说,这是我对认证模块的评选,而你可能会意识到哦,他实际上并没有检查 c 框注入,我们可以进一步指定始终检查 c 框注入。 然后从那时起, cloud 会在当前绘画中检查 coco 注入。就像我之前举的按钮示意一样,理想情况下它会返回并向你展示已经完成了。而这其中非常棒的一点是, 所有的修正都是可以成为良好记忆的。信号批准则是进一步的确认,而 reflect 命令和技能会提取这两者。然后在这个过程之后,我们所需要做的就是实际运行 reflect 命令。我们有两种不同的方法可以做到这一点。我们可以运行 reflect 命令, 或者也可以显示地传入技能名称。但如果你只传入 reflect, 它会因为处于该对话进程中而具备上下文感知能力,从而知道该技能实际被调用的时间。 实际上, cloud 会分析并扫描对话内容以查找修正。它会识别成功模式技能更新后的情况,并且这种设置方式会为你提供不同致性度级别的详细分析。致性度会分为高中和低。如果我说 绝不要做 x, 比如在这个项目中绝不要自己设计按钮样式。你完全可以像这样具体说明。中等执行度会是那些表现良好的模式,而低执行度则是需要后续复查的观察结果。而所有这些功能都只通过这个技能文件来实现。你可以编辑它对其进行调整。如果你想要版本控制或者不需要, 也可以直接添加 git 机程。另外,如果你不想用它,也可以直接移除。我会把所有这些内容放在视频描述里。在实际更新相应技能之前,审核和批准流程是这样的,我们可以看到检测到的信号, 提出的更改,以及如果我们接受这些更改后将要添加的提交信息。此外,在这里我们还可以直接进行更改,而且可以用自然语言来修改,这就是这个功能非常棒的地方之一。至于如何将这些更改实际应用到我们的技能目录并推送到 git, 我们可以点击 y n, 也可以用自然语言输入我们希望在 cloud code 中进行的不同更改。然后,一旦你做出了这些更改,或者你接受了 cloud 提出的建议,它就会编辑相应的技能,并在 get 中提交这些更改,接着再推送上去。 关于这个流程,有一点是我在自己的设置中非常想要实现的,那就是对于它在技能中做出的所有不同更改,一定要确保你也对这些更改进行了版本管理。 接下来,你其实可以采用同样的流程并将其自动化。你可以通过 hooks 钩子来自动触发反思操作。如果你之前没有用过 hooks, 实际上它们就是在不同事件发生时运行的命令。现在有一个 stop hook, 通过它你可以让 clod 持续运行并自动执行。 你实际上可以绑定一个 shell 脚本,每当 stop hook 被触发时,就调用它让 clod 继续运行。但它同样也非常适合用于绘画结束时的分析。 就像这现在这里势利中的语法是有问题的,但实际上它的作用就是在 stopbook 上我们会去触发那个 shell 脚本来进行反思。如果你打算让这个过程自动运行, 你确实需要对反思机制以及它实际执行的内容有很高的信心,但它的作用是,你会像之前一样经历整个流程,然后一旦绘画结束,这个后壳就会分析并自动更新所有不同的学习内容。 这将成为你在 cloud code 中可以拥有的持续自我改进循环。你同样也可以在其他代理系统中利用这种持续学习的策略。所以他会做的事情是,比如在那个按钮的例子中,他会继续进行并从绘画中学习。在 cloud code 中的表现是,我们会看到一个从绘画中学习的提示, 并且会显示它更新了哪个技能,所以这实际上更像是一种静默通知。但就像你在屏幕上看到的这种提示一样,它确实更新了那个特定的技能。然后,关于在停止钩子上被调用的 reflect shell 脚本, 我们可以将其开启。有一个机制可以开启或关闭 reflect, 这实际上会以和我们之前的 reflect 模式相同的方式工作,只不过现在是自动的。让我觉得兴奋的一点是,你可以利用这些技能做很多不同的事情,这可以用于代码审查, api 设计, 测试,文档编辑以及许多其他用力,而且让技能能够从你的对话中学习。我认为这是一件非常强大的事情, 而且把它集成在技能中,你就不必担心嵌入记忆以及我们常见的典型记忆系统所带来的各种复杂性。所有这些内容都会保存在一个 markdown 文件中,你可以直接用自然语言阅读。我喜欢的另一点是把它放在 get 里, 因为你可以看到系统是如何随着时间学习的。如果你有一个前端技能,你可以看到在使用过程中学到的所有不同内容,而不必每次都从零开始。 我认为更有趣的一点是,你可以看到这些技能是如何随着时间演变的,以及随着你与系统的对话,系统是如何变得越来越智能的。如果你也在 get 中利用这个功能,你将能够看到针对特定技能的所有不同学习过程。最后总结一下, 如果你对代理技能还不太熟悉,我会在视频描述中放上一些链接。我也可能会在这个月内做一些关于这类主题的其他视频。所以,如果你对这类内容感兴趣, 欢迎订阅我的频道。好的,最后,但同样重要的是,我们来总结一下刚才讨论的内容。有几种不同的方法可以实现这一点。你可以通过自动检测的方法来做,也可以通过手动的方法,或者你也可以切换开关,结合两种方式使用。如果你想利用自动检测的方法看看它的效果,也可以尝试一下。 另外,我建议你熟悉一下实际的 reflect 机制,然后我们还有切换机制。所以,如果你想结合手动和自动两种方式使用,你需要在 hock 触发时开启自动检测机制。 好的,总的来说,这一切的目标就是只需修正一次,之后就再也不用修正了。这只是一个开始。我并不是说这一定是最终的解决方案,但希望它能为你在技能提升、自我改进以及持续学习方面带来一些启发。

上期我的 agent 的 skills 入门教程发出后,评论区很多人问我 cloud code 怎么安装,其实只需要两句话, ai 就 能帮你自动安装成功。今天我就用二分钟分享给你一个 ai 工具的极简安装法。 这个方法我个人认为是最适合小白的,不只是 cloud code, 其他 ai 工具也能这样操作。安装第一步,在电脑上下载一个 ai id, 选择很多,我这里下载的叫 tree, 因为它便宜且国产,你也可以用科斯或者其他你喜欢的。所有的 a i a d e 都长得差不多,下面都有一个终端,我们知道可拉多的是在终端命令行里运行的, 而在 ai d e 的 终端命令行里运行的好处是,你可以在编辑区这里实时看到 ai 修改的文件,右边还有个 ai 助手,可以随时跟你聊天。接下来就是核心操作了,直接在右边的 chat 里跟 ai 说,我要在本机安装可乐的 code, 帮我安装一下模型,用了 gpt 五,然后 ai 就 开始自动执行了。 你可以看到他写了一长串执行过程,感兴趣的话可以看看他具体做了什么执行。到最后他问了我二个问题, 用的是什么? i d e? 我 有没有安装 node 和 n p i? 这时候你就可以直接用自然语言回复它。我不用 vs code 的 这个便利器,你就直接在本机安装 kolod code 即可。 node 和 n p i 你 可以检查一下安装了没有,如果需要的话,你也帮我装上。然后他就开始执行, 就安装成功了。总共就说了两句话就安装成功了,是不是很简单?这里他还会告诉你怎么启动,在终端命令行输入 kolod 就 行了,是不是很简单?这里他还会告诉你怎么启动在终端命令行输入 kolod 就 行了。 可以看到,当我问他你的模型是什么时,他说的是 mini max m。 二点一,因为这是我之前配置过的第三方模型 cloud code, 本身是免费的,但使用的官方模型 cloud 是 要收费的, 如果用它自带的 cloud 模型,价格会比较贵,所以你也可以换成国产模型。换的方法也很简单,以 mini max 为例,你可以直接搜 mini max cloud code, 或者进他官网,都能找到他们写的替换教程。 这个教程你也不用看,就把网页链接复制下来,粘贴到 ai 聊天框这里,直接让 ai 看这个网页的内容,然后帮你处理就行了。 ai 会自动读起网页内容,告诉你怎么配置, 或者就直接帮你完成配置。以上就是 ai 工具的万能安装法,核心就是用 ai 编辑器的插头功能,让 ai 帮你安装任何工具,而且不懂的还能直接问 ai, 看 ai 的 操作过程,边看边学。如果你还没安装过 cloud code 的, 可以试试这个方法,希望对你有帮助。

大家 anti gravity 的 最新版本已经开始支持 scales 了,那么在 cost 的 二点四版本呢,也将支持 scales, 你 可以认为所有的主流 ai 编程工具都已经开始支持这个 scales 了,那 scales 也必定成为 ai 编程啊必学的知识点之一了。 那么如果哪一款 ai 编程工具它不支持 skills, 那 么能力就会少一点啊。如果你对 skills 这个概念感到很困惑,或者想去了解 skills, 那 么不妨来多多关注我。那么在接下来的时间里,我会出一系列的视频来讲解一下 skills 是 什么,以怎么用,以及如何去创造属于自己的 skills。 那本期视频呢,我们重点来讲一下 antiquity 是 怎么来使用 skills 的, 那么你把 antiquity 的 版本升级到一点一四版本之后啊,它就会默认就支持,那其实它为什么现在可以支持 skills 呢?其实得益于这个啊,煎饼来也支持了 skills, 也就说你要 ai 编程工具要能够使用 skills, 它本身是你的模型,要支持 skills, 它不仅仅是说你把提示词写好了,模型就支持着,这里面存在一个很多这种 ai 编程工具和模型之间的交互的协助有没有打通, 那么比如说原来的这个智普的四点六模型在支持 skills 上是非常不好的,但是它升级到四点七之后,那么已经可以支持着 skills, 所以 说这也是需要模型层面去支持这样的一个 skills 的 这种能力。 那么这里面啊,说到 skills, 就 不得不提一个 skills 的 作用范围,那一般这个 skills 啊,会有两个作用范围,一个是叫工程级别的,那么就是在你的项目里面啊,去设置这样的 skills, 那 么只有你这个项目能用, 那么还有一种是全局的,那么一般是会啊,设置在这样的一个啊,你的这个安装的目录里面去啊,这个比如说像这个 gemini 的 这个目录里面啊, antigravity skills 在 这边它就是全局的, 那就是所有的项目都能用这个技能,我们可以看一下啊, integrity 对 这个技能的一些描述啊,就是他是怎么去发现的,也就是说他在每次对话的时候啊,就是你每次去对话的时候,他会去加载大局和项目级别的这个技能的描述和名称, 然后呢通过描述去匹配,我要不要用这个技能,那就很简很简单的一个概念啊,就是 他会通过对话对话你的要求去发现啊,去他已经加载的,已经加载了这个技能的描述名称里面去找到啊,有没有可能哪个技能是给你当前的任务是匹配的,然后去使用他,那么他的这两个作用范围呢?啊,就我们可以看到他这两个作用的范围,其实有一个问题是什么事 没办法共用 cloud 啊, cloud 的 目录里面技能,那么有些 ai 编程工具啊,比如说这个 cursor 啊,比如说 cursor, 那 么在二点四版本之后,它支持 scares, 是 这样的,看在 cursor 目录下面,对吧?这个没问题,但是呢它会把这个 cloud 啊,也就说你在当前目录下,如果使用 cloud 创建的技能,因为使用 cloud 的 创建技能是在点 cloud 的 目录下,那么它也会加载到 它的这个啊上下文里面去被使用啊,如果你是全局的这个 cloud 技能,那么你也它也会加载出来,所以这是非常方便的,不需要像 antigravity 啊,把这个 cloud 的 技能啊,还拷贝到这些目录里面去,非常之麻烦 啊。就是只我只要在 cloud 里面把技能下载下来,那么我就能够给到 ai 变成工具使用,这样是最方便的,因为大部分网上好用的技能是针对 cloud 做了一些适配, 包括它的安装啊,都很自然的安装到这个目录里面去了。那么还有别的 ai 编目,比如像 open code 啊,追的都是使用这种方式啊,都可以加载默认的这个 cloud 下面目录下面的这个技能啊,那就省电了,去啊,去搬运啊,去干嘛呢?这个就是简,非常简易啊, 也是希望 and groot 后面升级,能够把这个加载啊 crawl 的 目录下的技能这个功能加进去,这样的话能够方便我们去使用。那么怎么去下载这个技能呢?那么就是很简单了,第一个是拷贝,把其他目录的技能啊拷贝到这个,他要求这这两个目录里面去, 那或者说你去网上去啊,下载这个这个比如说 github 上面的技能呢,也就指定到这个啊目录里面去,那么我们就使用一个这样的一个技能来设计下网页,看它的调用是不是正常的。那我们现在这个这个目录是空的啊,我们可以去 创建一下,默认的话,你如果创建了这个 rules 啊或者其他东西,它这里是有一个这样的 a 键的目录的,然后的话你再去新建一个叫 skiers, 我 们再创建一个目录啊,方便分辨啊, 那么在这个目录里面就会放你啊,你的所有的这个啊 skill, 就 我现在创建的这个在点 a 键的创建,就是这个项目只能这个项目用的,那别的项目是用不了。如果你要去创建一个全局的这个 skills, 那 么你就可以去他说这个 gemini 目录里面, 然后呢这个 anti gravity 这里,那么去这里创建这个 skiers, 那 么这里创建的 skiers, 那 么就是一个选举的,大家可以看这个目录选举可用的 skiers, 那 我现在用的其实是这个项目用的啊项目啊, ok, 那 我们就拷贝一个这个专门用来做 ui 的 一个啊,这个技能过去, ok, 我 们拷贝过来之后啊,那么它这样的结构是这样子,那么这个是技能的名称, 那么这个是它的 skill 的。 md, 那 么这个是一定是一定要有的啊,比如说这个 name description, 一 般你下载的这个这个 skill 一定会有这两个东西,这个被称为叫原数据,那么它匹配什么时候调用你这个 skill 是 通过这一段描述去寻找,所以你的 你的这个提示词就是你要接下的任务啊,一定是跟他有关的,比如说我现在就要创建一个网页,比如创建一个 u i 网页设计干嘛的,那么他就会去匹配到这里面去,然后去优化你的这个网页了, ok, 我 们来试一下,然后的话我们可以写一段这样的提示词啊,我们我需要创建一个网页设计 或者叫 ui 设计,加上这样的关键词,它可能就有时候它你的关键词如果很模糊的话,那么它可能不会被匹配到,那这个时候其实有两种方式调用这个技能, 那第一种就是通过我们的这种提示词,它去大模型自己去理解它是否是涉及到了它这个 description 就是 这个 skills 的 描述是不是能匹配上,如果能匹配上它就会调用这个技能。那还有一种方式就是啊,你在这边去手动指定啊,让它去使用这样的技能, 比如说请使用 u i u x pro max 这个技能完成这个任务, 那这种方式就是显示的去指定让它去调用这个技能,那其实大大部分的情况啊,我们都是更倾向于去让它自己去理解 我们在描述中是否是有涉及到这个任务的匹配让他给进了,那么其实更倾向于就是让大模型从你的这个 内容,你的对话内容中去匹配啊,这个是否有合适的这个 skill 去执行你的任务,那么在这边的话,他这边会触发了这个 skill 的 md, 也就是说他通过你这里的内容啊,然后发现有一个 skill 满足你的这样的需求,因为他已经从 describing 跟我们这个网页 ui 设计是匹配的,那么他就会去阅读整个这个 skrmd 这个文档里面的内容, 大家可以看到是读到一杠二百二十九行,看一杠二百二十九行啊,全部读完他就知道啊,我这个技能应该怎么用,那么一开始他是不知道的,他只有他只会去把这个 name 和 description 保存在我们的这个对话上下文里面去, 那他这边就开始去调用,去按照他的说明书去使用这个 skills 来帮我们去做这样的任务。你看他已经执行了很多这样的脚本啊,那这个脚本就是来自于我们的 skills 里面的这个,这里面的这个 scripts 也是来自于我们 skill md 里面的操作说明, 那这样说明就是他已经触发了这个 skills 调用。如果你在这个过程中啊,你发现他没有去调用你这个 skills, 那 么你就用我刚刚说的啊,直接让他,让他去使用这个输入这个技能的名称,直接让他去调用也是可以的。 ok, 我 们来看下最终效果啊,除了除了一些图片,他找不到 二十四点四,没有别的问题,可以看一下从字体啊,这个字体如果你不用 skills, 是 他这个 skills 是 做不出来这种字体的,然后整个页面我觉得是真的是非常的 ok 啊。然后这边的话是一个商品的列表页,这边是一个介绍, 我给的提示词是非常简单的,我没有说让他选什么技术站,也没有给他提什么样的页面的元素风格,他这边的话其实就是使用这个 skill 里面的东西啊,去给我设计这样的字体,我觉得是非常非常不错。 那么这边最后呢也推荐一个常用的这个 skill, 如果你想去找一些 skill 的 话,你可以在这边去找, 那这边的话已经有了六六万多个了啊,六万多个这样的技能,那么你可以去根据它的这个至少能参考这个 stars 里面去别设这个测试的这个, 那么你点进去之后啊,你可以使用这种下载下载的文件的方式啊,你也可以啊,如果你是使用 qq 的 话,你可以使用这个 github 里面的,它专门有有一些它的插件的话,是可以直接安装的啊,所以这个网站可以大家可以去收藏一下,那么你也去 github 里面去找很多这样的官方的这种 skill 也是可以的。 ok, 最后的话,如果你对 skill 有 兴趣的话,可以来继续关注我,接下来会出几期视频来详细讲解一下这个 skills 的 使用和定义啊,让大家都能够很方便地去理解和使用这个非常强大一个功能。

到底是谁还不知道这几万个 cloud code 的 skill, 有 需要的朋友可以告诉我,已经分门别类给大家准备好了,每一个都能直接跳转到 gitup 仓库直接使用,听说还是一个国人小哥哥做的。

ai 界又一概念火爆全网,它就是咱们今天要讲的 skills, 当然很多地方可能有其他的名字,比如说叫做 cloud agent skills, 或者是 agent skills 啊,但大部分情况下我们都习惯使用它的简称 skills。 好,那么接下来呢,咱们来看一下 skills 它到底是啥?以及小白用户应该怎么样使用 skills 呢?接下来一个视频给你讲清楚。好,首先咱们先来讲概念啊, skills 网上大家也看到了很多的文章,但是还是很难理解啊,它翻译成中文其实就是技能的意思, 那什么叫做技能啊?技能指的是你执行某件事的方法论,比如说我在介绍我自己的时候,我说我会打羽毛球,我会打乒乓球,那么羽毛球和乒乓球就属于啥呀? skills 它就属于技能啊,那么现实当中的这个技能指的是啥?指的是当球来了之后,我拿我这个球拍,在适当的时机来接打这个球,让这个球能够落到对方的场地,这个方法论它就叫做 技能。当然这是简易版的介绍啊,那好,生活中的技能我们是很好理解的,那么 a a 届的这个 skills 啊,它指的就是 让大模型按照某种方法进行行动的一个方法论。那有人就说了啊,那你这不就是一个题词吗?如果你简单去理解的话,也可以这样去认为,你可以认为 skills 就是 一个升级版的题词。为什么这样说啊?因为 skills 啊, 它是由三部分构成的,第一部分叫做原数据啊,在原数据里面有对于这个技能 skill 的 一个描述,那么这个原数据呢?它是保存在 局的上下文当中的,那么因为原数据它比较小,所以它消耗的 talking 是 比较小的。好,那么第二部分呢,是行动指南,也就是刚才给大家去说的,大家去理解的这个提示词,那么提示词部分会保存在它的行动指南里面,也就是第二部分内容。好,那么除了这两个之外呢, skills, 它有一个更加特殊的东西, 叫做资源文件,在这个资源文件里面,它可能是一些 python 代码,它可能是一些其他的资源信息,来保证我程序在调用 skis 的 时候能够正常完成某个动作的。 举个例子吧,比如说啊,我想使用这个 skis 来生成图片,那么我的大模型本身它是不具备生成图片的功能的。比如说啊,我问 deepthink 啊,我让它去生成一个茶壶的图片,海报图片,它只能给我提示,它能不能直接给我图片啊?它是不能的啊,但是呢, ok, 有 了这个 skis 之后, 那么咱们就可以让大模型直接去调用图片生成的 skis 来进行最终的一个图片的输出。 那么这个图片的输出它依靠的就是啥?它依靠的就是资源文件里面的文件包,执行程序来去生成的。我可以在里面去放一个 python 的 文件,然后让 python 的 文件去调用大模型,或者是利用它本身的绘图功能来进行图片的绘制,绘制完了之后呢,保存本地啊,所以这个就是 skis。 因此呢,你如果理解 skis, 它只是一个题词,那么相对来说是比较片面的,更准确来说它是一个升级版的题词。好,如果我这样给你解释 skis 的 概念,你还是没有听明白,没有关系,接下来咱们通过实战的方式来应用一下 skis, 应用完之后呢,你结合我在应用当中的一些实操,反过头来再来回顾 skis 的 概念,你就会豁然开朗。好,那么接下来呢,咱们在上一个视频呢,给大家分享了怎么样去安装 cloud code 啊?那 cloud code 安装好了之后,接下来咱们就可以实战使用 cloud code 来调用 skis 来进行相应的操作。好,那这时候我可以这样啊,我先在我的桌面上啊,先去创建一个文件夹,咱们就去调用别人的 skills 就 行了,当然你自己也可以去写 skills 的, 咱们一步一步来,先学会用别人的,然后后期如果大家感兴趣的话,可以点赞告诉我,我后期可以去出一个详细的教程来教大家怎么样去写一个自己的 skills。 好, 那这时候, ok, 我 起一个名字啊,和编程相关的一些东西呢,建议大家都使用英文, 使用中文,中文可能会出错啊,我这儿呢就叫做 my skills。 好, 起名字起啥其实无所谓啊啊,然后接下来呢, ok, 我 有一个文件夹是给 cloud 使用的,那我给 cloud 使用的文件夹呢?它就是乌龟的屁股规定啊,必须你要这样去写点 cloud, 对 吧?好,那我在里面呢,我们会有一个 skis 文件夹,这个文件夹里面存放的就是所有的 skis, 那 就所有的技能,我技能可能会有多个嘛,对吧?好,这时候, ok, 我 在里面呢,这时候就要去使用别人的呃, skis 了。好,好,那么这里呢? ok, 我 找到了一个开源的项目啊,然后这个开源的项目呢, star 数还挺多的,有将近二十颗 star 数啊,在这个开源项目里面呢,有很多别人已经写好的 skis, 我 们是可以直接去用的,它里面有一些关于文件操作的呀,有编程开发要使用到的一些 skis, 还有一些像数据处理啊,一些数据分析啊,还有一些市场营销啊,传播写作呀啊,创意与媒体啊,还有生产力的组织啊等等项目协助啊等等,很多的 skis 啊,咱们,呃,就用它里面的图像生成吧,它里面是有图片生成的。 好,那么接下来呢,咱们怎么样去用它呀?找到这个网站之后呢,点击呃, download 下载一个 vip, 那 下载完成之后呢?我本地已经下载好了,那在这个目录里面呢,有一个 converse, 有 一个绘图设计啊,那我们使用 这个 skis 就 行了,好,怎么用啊?把它整体复制一下,复制到刚才咱们创建的这个 skis 底下,目录底下粘贴啊,粘贴完了之后呢,咱们大概来看一下,一个标准的 skill 里面,它的组成是啥啊?你打开之后呢,它里面至少有一个文件,那么这个文件呢,乌龟的屁股规定必须要这样写,大 大写的 skill 点 m d 啊,就是一个 markdown, 然后在 markdown 里面呢,包含了两部分的信息啊,第一部分,这个就是刚才给大家去讲的 skills 里面的原数据,在原数据里面有当前的 skill 的 名称,还有它的描述,也就是在什么场景底下,我会触发去调用它, 然后里面呢是具体我的执行步骤是啥?我第一步应该执行啥?第二步应该执行啥?所以后面这个你可以认为就是一个执行的一个攻略,就是一个 prompt, 还有一部分呢,那么这个就是资源了,咱们利用这个资源来去实现相应的一些功能的啊,图片生成绘制的一个功能的,对吧?好, ok, 那 么接下来呢,咱们了解完工程之后,接下来咱们来使用啊,这时候回到咱们的主目录里面,然后在主目录 上面直接竖 cmd 啊,也就是在当前的窗口里面去打开一个命令窗口,然后在命令窗口里面去启动,先启动咱们 cloud 就 行了,那么启动完成之后呢?咱们上一节已经配置好了, 那咱们就可以直接去使用,这时候我可以去问它,它包含的 skills 都有哪些啊?我可以使用中文,也可以使用英文,比如说,呃,我这使用中文啊,你包含你有哪些 skills? 官方推荐的是让你使用一个英文的方式来去问他的啊,使用英文这样的一个方式也能去问当前项目啊,他都有哪些 skills? 好, 那么问完之后呢? ok, 他 这说了,对吧?我拥有一个 skills, 看到没,这就是 converse 的 一个设计,对应的就是刚才我去添加的 啊,这个 canvas 的 一个设计啊,当然这个 skills 是 项目级别的,那如果我想要把它变成全局的,我只需要把这个 skills 复制到我用户目录底下的 canvas, 呃,这个 cloud 里面就行了,对吧?啊, 好, ok, 那 么这时候咱们要去用它怎么办呀?我只需要去满足它底下调用的规则,比如说我让它去制作一个海报的时候,它就会分析来调用它的 skills 来进行相应的生成。好,那这时候比如说咱们让它啊制作一个,呃,茶壶的商品海报 啊,好, ok, 咱们来敲回车啊,这时候它就会分析, ok, 啊,它要使用啥呀?要使用 skill, 咱们的 converse 来进行设计了,问你是否确认,如果你确认的情况下,好敲回车,这个时候它就会去调用咱们的 skills 来进行茶壶商品海报的一个生成。那咱们等待片刻来看一下它的执行。 好,那么经过一段时间的执行呢啊,最后它就显示海报已经生成完成了。然后海报设计的哲学是啥?它给我生成了一个 markdown, 并且生成了一个海报的文件。啊,生成的这个目录呢?在这啊,上面写了,在我的目录的啊,在我项目跟目录底下生成到这了啊, 好,那么咱们点击它, ok, 在 底下咱们就看到了,对吧?这是咱们要执行 skills, 他的 python, 他 帮我下载下来了,然后这是设计的理念,这是图片啊, 好,咱们来看一下它的效果啊,好, ok, 这个是那个茶壶啊?我不仔细看我都找不到。好,那不管生成的这个质量怎么样,它最终是能实现这样的效果的。这个效果呢,就是我给大模型一个指令,然后大模型能够去调用我的技能,然后最终来执行这个技能,那么这就是 skills。 所以最后咱们来总结一下啊,什么是 skills 啊?它是一个升级版的题词,只不过这个升级版的题词词呢,它是由三部分构成的,原信息加载到上下文当中的,然后还有它的指令 prompt 啊。然后第三部分呢,就是我再去执行这个技能的时候,我可能会需要用到的一些辅件,那默认情况下,后面这两个是按需加载的, 它不是保存在上下文当中的,所以它比较节省。 talking, 然后当我去执行的时候呢,我会根据原数据来匹配要不要去调用 skis, 如果需要的话,我再去调用它这个指令以及它的附加文件,再来进行任务的执行, 这就是 skis。 那 么 skis 相比于直接输入提示词,它的优势啊,我觉得有两个。第一个优势呢,就我的这个 skis 是 可以放在项目级别或者是放在 cloud 级别 局进行通用的,我不需要像提示词一样,每次都输入一大段的信息给大模型,所以这是第一个好处,它通用并且省事。然后第二个好用是 skills, 它是升级版的提示词,它除了有提示词之外,它还做了相应的优化啊,比如说 talking 的 优化,还有它有附件功能,使用这个附件功能可以扩展执行更 更多的复杂的任务,而这些复杂的任务它只依靠上下文提词,它是搞不定的。有时候我们可能会需要一些 python 的 代码来辅助执行这个 skill。 那 么这就是本期关于 skills 的 所有的介绍了,我是磊哥,关注我,每天分享一个干货内容。

兄弟们,五分钟内让你彻底上手卡的扣的!哈喽,大家好,我是阿亮,卡的扣的几乎是一天一个版本的节奏,在更新证明公司已经把卡的扣的作为了二零二六年最重要的产品之一在推进这个工具呢,建议所有人抓紧用起来,真的是非常非常的好用。 之前跟大家分享过如何安装 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!