粉丝9获赞53

大家看,这是 color code 的, 等一下别划走,看好了,别眨眼。以前我要花两个小时做的 excel 利用分析表,现在我只说下面一段话,帮我生成一个 q e 利用分析表, 再看,让他根据我本地的 excel 表中的数据生成动态图标能播放的那一种。最后面对我们很熟悉的手机相册,让他整理出我人像的照片, 嗯,基本满意。上面干活的就是 coco 的, 从去年一直火到现在。大家好,我是蹦极美。我知道很多人看到这个黑色的命令和窗口,本能的就想退出去, 这太难了,这是给程序员用的。其实真相是配置和安装才是最难的,不要被他的交互方式吓到,这不是写代码的工具,这是你的第一位数字员工。首先准备安装,我们进入官网安装之前需要配置下环境,先安装 note g s, 进入安装界面,一步一步操作就好。 完成安装后,复制官网的这条命令,打开一个命令行窗口粘贴进去,这就完成了安装。安装完之后,这就选择好主 题界面。之后会有两种登录方式,一种是 pro 会员和 max 会员,但 pro 会员官方明确说会有 token 限制。第二种方式是调用 api k, 这种方式不仅费钱,而且还有被卷钱的风险。 and soropek 对 国内的账号封号很严重,这里建议国内可以购买第三方中转站的 k。 目前主要的中转站有 open router、 zone, max, ico code 和兔子 api。 虽然 cloud code 使用原生的 cloud 大 模型效果最好,但如果你不是专业的开发者,可以使用国内的 mini max m 二点一,智普的 g l m 四点七,对于绝大多数场景都已经够用了。以我使用的 mini max m 二点一举例,复制这个 api k, 在 c 盘的用户文件夹你的用户名下找到 cloud 的 文件,新建 settings jason 文件。如果是 mini max 二点一,就粘贴进去这一段,添上对应的 api k, 如果是 glm 四点七,就粘贴进去这一段,同样在这个位置上填写上你的 a p r k。 最后我们来到 c 盘用户你的用户名文件夹下,找到 cloud jason 添加进去这一句,这样就可以跳过登录页面,相关代码可以在官网找到, 同时放在群里和视频下方。好的,最难的部分已经过去了,接下来就是使用它。我们先来搞懂一些概念,大家听到 costco 的, 想到它和编程有关,就觉得有门槛,实际上很简单,即便是编程也很简单,它们只是工具,只要去使用就能熟练和精通。为啥子微搜索我们用一个触及本质的例子就能说清楚, 它就是一个住在你电脑里的机器人。首先是它的大脑,大脑就是我们刚才配置的大模型,可以是官方的大脑,也可以是 mini max。 但光有智商不够,他还得有记忆。一部分是大局记忆,就是你对他的通用要求,对所有项目生效,保存在 c 盘用户目录下的 cloud markdown 文件中。另一部分是项目记忆, 是他对当前项目的认知,保存在项目文件夹中。但这颗大脑不能随心所欲,它有束缚,也就是我们说的 hux。 hux 不是 给 ai 主动用的工具,而是一套出发后再执行的规则,用来强行规范机器人的行为。 cloud 的 就是这个身体, 它天生自带四肢,就是内置工具,比如读写文件,运行命令,它身上还预留了无数个接口,就是我们说的 m c p。 只要插上外部插件,无论是查数据库还是搜谷歌,它瞬间就能获得新能力。只有当这具身体真正动起来的时候,拿起工具去执行任务的时候,它就是 agent。 但 cologne 的 最强的地方在于分身术, 面对复杂人物,一个主 agent 就 能拆解出很多个 sub agent。 而 skills 就是 字面意思,就是他后天学会的技能包,让他瞬间从小白变专家。所以可 out 的 扣的就是这样一个用大模型做大脑,有记忆,用 hooks 守规矩,用 m c p 扩展能力,用 skills 的 超级机器人。我们之所以觉得复杂,仅仅是我们不实用而已。 最后是一些使用方法,使用方法就是一句话,你有任何需求,直接跟他用自然语言交流,要么是他能教会你,要么是直接就达到目的。当然,了解下面的支持,让你使用起来更高效。如果我们要在特定文件夹中让 collog 干活,在这个文件夹路径下输入 cmd, 打开电脑终端,或是在终端中通过 cd 命令导航的这个文件夹输入 collog。 一个新项目,千万别急着让它干活,先敲一个斜杠 i n i 键,这时候 cloud 会把你的项目通读一遍,把它对于当前项目的学习和认知保存到一个 markdown 文件,形成这个项目的上下文,也就是项目记忆。 当对话太长, token 太多时,用斜杠 compact 命令把历史记录压缩,既省钱又省内存。另外,运行项目的时候, cloud code 每进行一步操作就会向你征求授权。我们可以通过快捷键 shift 加 table 切换两种模式, 乱模式就是每一步需要经过你的授权。另一种模式我们称它为自动模式吧。自动模式是不需要经过你的同意, cloud 会自动执行你该项目的一些常规操作,也可以通过命令 dangerously skip permissions give cloud code 完全自主权跳过所有的安全询问, 也就是我们俗称的危险模式,执行效率最高,但也要小心使用。好的,这就是本期的内容,有用的话感谢点赞订阅关注我们,下期见!

excel 再也不用记那些复杂的函数了,只需要一个月二十刀。 cloud for excel 直接可以让 ai 帮你整理这些复杂乱套的表格。你只需要告诉他把这些脏数据清理干净,他就能以极快的速度把表格归纳清洗。统一格式,自动识别日期是否正确, 把所有数据都标准化。你和他说制作每月数据报表和条形图,它不仅能直接画好,还能在旁边自动生成数据观察。这就是现在 ai 时代的办公方式嘛,以后在简历上写精通 excel 真的 不会有心理负担了。

大家好,我是 marin, 今天来给大家介绍一下 abstract 为 cloud 发布了最新的 corework 工作模式。那这个 corework 工作模式它不仅仅是一个聊天的机器人, 它是一个具有高度自主性的一个智能工作伙伴,那相当于是你的 ai 同事,它可以去访问你本地电脑上的一些本地环境,然后通过自主规划任务,然后执行在一个隔离的一个 虚拟环境上执行,将这个执行结果通过挂载方式变更到你本地的方式呢,去完成很多复杂的操作。那我们这个视频呢,就可以 给大家介绍一下它整个的一个概念,然后它的原理以及说它的核心原理,以及它的一个技术架构以及工作流程,方便大家去快速的去理解 corework 整个那个工作模式。然后呢去了解一下最新的 ai 的 一些工作动 动态,然后它这个本地的啊 cool 工作模式呢,也跟 melus 有 一定的区别啊, melus 主要是云端上的一个使用,那这里呢我们去 对它的一个原理做一个介绍。我首先我们来看一下这个 coolwork 它现在的一些应用场景,我们可以通过官网去找到它的一些 使用一些案例,那比如说这里呢,官网提供了四个使用的案例,一个是整理文件,它可以帮助你整理你桌面上的一些文件,帮你文件进行一些按照类别的方式进行分类啊,比如说分为文件,电子表格或者是图片啊,这个是可以自动完成。第二个呢是整理电子表,那可以将你这表格呢制成 啊,制成多种多样化的一个文件的 excel 的 处理,或者是进行一个数据报告,方便你本地快速去生成一个报告。不用呢, 写个 python 程序还可以分析你本地一些笔记,然后进行一些笔记的一个摘要,或者是工作工作会议的记要的一些整理的一个处理,或者是生成一些啊对应的一个报告。 然后呢这里呢或官网也会展示他整个一个大概工作的一个流程,比如说先分析你的 啊目的,分析你的目标,然后将你的任务进行拆解,拆解之后一步步执行,然后如果说有需要删除的地方也会找到你去进行一个确认,并且他可以连部连接一些外部的工具啊,进行工具上的一些处理,比如说日历上的一些处理,或者是浏览器上面处理啊,那这个呢也可以, 所以说这他也是可以应用到各个行业,比如说行政啊,研究方向,或者是销售以及法律法规文件都可以做快速处理,这是他一个官方的一个使用的场景。那这呢我们去对他的一个原理做一个深入的介绍。首先呢我们去看一下他整个的一个 啊三大的技术核心原理。第一个呢,第一个呢就是他的一个多智能体写作的框架,那 code 他 并非是一个单体的智能体, 它是由一个和多个专注于不同子领域的一个子整体组成一个组网的一个形式啊,那分别呢,它是有一个主政体啊,主叫做学校期来去负责去用 理解用户的高层意图,然后会维护一个全卷的上下文,然后这个全卷上下文会决定什么时候去调用哪个智能体去做智能体的调度, 那这个是规划区,规划区主要是通过思维链的方式呢,去将复杂任务拆解成各个可以串行或者并行的一些子任务,这些子任务呢构成一个啊 d a g 有 效无环图。然后呢是第三个部分呢,就是执行者,也是我们子智能体,它呢 子智能体的分类呢,有很多,比如说像文件字,文件系统,子智能体它上面去负责文件数的一些便利啊读写或或者是 c r d 操作, 然后是数据分析,这问题,他可以通过编辑这个在讯息环境使用 pan python, 然后或者是用 python 代码进行数据处处理,分析啊,生成的图标,或者说网页浏览,这问题啊,他可以去负责收集外部信息,一些搜索的数据啊,进行一些校验,那这是他的一个三个 多知识点写错价格的三个主体。第二个呢就是他的一个闭环的工作流,主要步骤可以分为四步,比如说感知规划,执行到整整个那个反馈,那整个系统呢?采用中低规分解的策略,当他去接收到一个模糊的指,比如说整理我的 下载的文件夹,这个时候呢就会先进行日图的识别,识别整理的一个含义,整理的一个分类,比如说按时间或者按类型啊。第二是做环境的感知,他会去扫描到你的目标文件夹,或者是文件对应的文件样本,然后去读取文件的数据或者格式, 然后进行一些策略的生成,生成之后生成具体的一些分类策略,然后再进行一些原子化操作,比如说移动文件夹,那在这个过程中呢,他就会按照对应的格式呢去进行自我的修正和循环,最终达到任务的一个最终一致性,这是他的一个呃闭环的工作流。 然后第三个呢,就是它一个分层的这个激励注激励机制,那为了去支持一些长程任务,主要是由这个短期记忆和长期记忆组成,短期记忆呢,主要是去记录当前步骤下的一些执行结果或者是错误信息, 保存在这个大模型的呃,大模型的一个创建文窗口中啊。第二个是长期的一个知识点,那长期知识点库主要是去维护超长任务的时候, 避免这个上下文溢出的时候,它会将系统的中间结果啊,通过这种记忆压缩或者摘要化的方式存储到相应数据库或者本地的临时文件夹,然后通过 r i g 的 方式进行按需进行调度,这是它三个的核心的基础点。 然后我们来看一下它的一个技术的一个架构,那技术架构的话主要还是遵循两个原则,一个是控制面板,控制平面和数据面板的分离。第二是安全的一个啊,纱窗纱窗隔离的方式,而去实现这个强大的执行能力或者是数据安全。 那可以看到整体之下购呢,就是用户呢,在啊输入自然语音的时候呢啊,这个大部分呢,会首先会通过协调器去进行用户的预约,复杂任务的去拆解,拆解之后呢,任务拆解之后会使用到任务的规划器, 那协调器里面主要就是协调器呢,主要就是整个系统一个大脑,他去负责,负责去解析用户的意图啊,通过深层思维链, c o t 深思链以及调用下层资源处理异常。 然后一般我们就选择 cloud 的 这个啊,索尼克的大模型,它的一个设计的一个可能就是采用人机回环机制,在关键决策点呢,会去,比如说删除文件或者是发送邮件,会去强制用户进行确认, 那这还是需要确认的过程。那第二个就是任务规划引擎,任务规划引擎的话,主要是去将目标的语自自然语言去转化成可执行的一些脚本啊,或者是代码或者操作训练。然后呢通过基于这种依赖图的算法,然后去识别到各个任务之间的依赖关系,比如说你要读去内容, 你要去先读去到文件内容才能去生成摘药,进而去构建一个拓普图结构。然后呢 然后呢将你的任务规划完成之后,这个时候就要执行任务的执行,任务执行的话,主要是去通过这个智能体智能体池里面调度各个子智能体方式进行执行啊,各个子智能体呢?推啊,这个子智能体啊都会有不同的一个任务。然后呢执行,将这个任务执行结果,比如说像 啊代码执行的话,它一般会执行,比如说 python 的 一些编程啊啊代码这些执行到一个运行,然后或者是文件操作系统呢,执行文件的一些读取啊读写操作,然后通过挂载的方式,比如说像啊达克容器的方式,挂载方式啊去进行变更,然后把这个变更的文件,然后呢同步到自己的本地环境 或者网络浏览的话,去搜索网络相关的一些数据,然后方便方便做一些解锁。 那这里整个整个这个执行呢,都会在一个安全的杀伤环境就 sidebox 里面去执行,那主要是为了去隔离执行环境,避免恶意的操作去啊破坏到整个受主机, 实际上主要是比如说基于轻量的讯息,就像我们这个啊打卡容器技术,然后呢所有代码都会在这个隔离的环境杀伤环境进行执行,执行之后将这个执行结果通过挂载方式呢去影响本地的。呃, 本地用户授权的目录,这是他整个的一个技术架构,然后我们来看一下他的这个 核心的工作流程。嗯,这个流程图呢,是以分析本地销售的数据的一个 sale 来去生成一个图标报告为例,来展示他完整的执行的流程。那首先呢啊用户呢会去发送一个指令,就是让自然语言指令是分析 下载目录下的这个销售数据,然后去绘制一个阅读的趋势图,那协调期呢,会理解用户的意图进行识别,然后如果说需要访问文件的话,需要去用户进行授权,授权之后呢,其他这些就开始规划任务啊,执行,甚至按照这个, 呃,按照这个计划去读取清洗聚合。这个方式啊,去生成一个执行的计划啊,生成规划器,把这个计划生成完成之后呢,这个就会需要用户去确认是否要执行这个计划,那执行计划,用户批准执行计划之后呢,就会去进行啊,对应的这个子正题就是 杀伤环境的一个循环的交付了,也是这个智能体持续这样对应此智能体去完成任务。比如说这里如果说需要读取呢?需要是需要在这个文,需要去调用这个这个文件智能器去读取到这个 excel 返回数据片段, 比如说返回部部分数据比,比如说这个销售部分数据呢?通过代编写着 python 的 一个脚本,执行 python 脚本去运行代码去生成这样的一个 啊,这趋势的图标执行完成之后呢,将这个趋势图标保存到对应的一个数据输出的目录,然后输出目录的这个用户就可以在这个输出目录找到对应执行这个数据标表文件,这就是他一个简单的工作的流程。就是 那第一步呢就是进行授权啊,实时化和授权去询问用户需要的一个权限。第二步呢就是做任务的一个 执行的探索性执行,那他不会网络的执行。如果说对于非结构的任务啊,他首先会进行探索,比如说他读取文件头啊,或者是读取文件的数据,然后修正后边计划。第二第三步的话就是做代码执行呢,他会去通过拍编辑 python 代码的方式去指处理数据, 相当于说他比传统的预定规则的话更加灵活。那最后呢是会对左结果进行自我修正和自我教研,那这里会有一个啊路谱循环的方式,如果说有啊,比如说有报错的话,他会进行啊错误语法的报错的话会进行一些错误的修正,这是他一个执行的这个整个过程。 那这里呢,我们可以看到他最终一些应用场景啊,比如说他可以做本地的代码审查,总过这里其实很多的 id 工具呢,已经给实现了。那还有就是做自动化运营报表啊,他可以去读取整整个的个呃 你各个各个文各格式文件呢,去汇总一个周报。然后呢就是呃知识库整理,那他可以去整理到你本地的一些杂乱文章的笔记, 然后当然这里其实你如果说你有 ide 工具的话也可以实现,但是呢它这个更如果相当于本地的话,更适合于普通人没有开发经验的人去使用 啊。这个里呃也就是最后的一个介绍的话,就是说明其实我们可以看到 co work 它主要的是它的一个方向的话,是在本机上更加的方便人,相当于是 ai, 同时方便你去操作本机的一些数据环境,然后本更更智能去管理你本地环境 啊,比如说整理以杂乱无章的一些桌面。然后呢可以标志的可以看到我们目前的这个 ai 对 话,对话已经逐渐转向成就通过这个自然语言方式实现这种 啊处处理这种复杂任务的一个聚生智能的方式了。比如说啊,通过这个多模态融合啊,或者是做一些工具类的增强,都可以去把我们这个端侧的都可以一步步完成拆解。 还可以看到这个它本地的 coork 模式,跟 melus 它主要区别开在于 melus 其实它可以异步执行,也就说 melus 呢,它可以云端执行, 它是云端构建的一个沙箱环境啊,沙箱容器的环境可以将数据变更在沙箱环境出去,这样的话你本地呢不会受到堵塞, 当然这个其实两个方式呢,都是有有各个层面啊,比如说你数据安全要求比较高的话,你不想把自己数据传传到云端的话,你是可以 啊,不用使用 mouse, 而使用 corework 模式,让它自动帮你整理啊,这是整个的一个 corework 模式的一个介绍,那我们今天的分享就到这里,谢谢大家。

如果你的 excel 表格也是这样,日期格式乱七八糟,大小写不同意,还有一堆空格。以前光清洗这些数据就要耗掉你半天时间, 但是现在看好了这次格式最新接入的 excel 插件,你只需要打字告诉他,把这些脏数据清理干净。统一格式,完全不需要记复杂的函数公式,他自动识别错误,瞬间把日期和金额全部标准化。更狠的在后面,如果老板突然要看各地区月度收入报表, 直接输入需求,它不仅能够听懂,还会自动创建辅助列,生成透视表,甚至直接把堆叠柱状图都给你画好,最后还能在侧边栏自动生成关键数据洞察。 这就是 ai 时代的办公方式,把重复的体力活交给他,你只需要负责做决策,这才是 ai 赋能生产力的标准答案。

办公党们注意了, cloud for excel 发布了,直接以插件方式被集成到了原生 excel 里面。现在你只要告诉他做什么,比如帮我整理表格里乱七八糟的数据, 他就会自动识别表格的内容,更正错误,迅速地把原来杂乱的数据内容整理成一份标准化的表格,完全不要你用到任何的公式函数。如果你让他生成更直观的图表, 它还会自动创建辅助列,生成透视表,甚至连堆叠柱状图都给你直接画好。难道说 ai 办公的时代就这么来了吗?

别再手动改表格了, excel 里的 cloud 正式上线了!面对这种日期格式混乱、数据一团糟的表格,只要打句人话,帮我把这些脏数据洗干净看,它能自动识别错误,统一日期和金额格式。 重点来了,它不会覆盖你的原数据,而是智能整理!想要分析报表,直接告诉他,做一个暗夜汇总的透视表,连格式化图标都能一秒出图,甚至支持多文件拖拽。 目前 pro 会员已全亮开启,效率党们赶紧冲!关注我,带你解锁更多 ai 办公黑科技!


最近 cloud code 非常火,相信关注编程 agent 的 同学应该都已经上手体验过了,不过要把这个工具从入门真正落地到生产环境,光会敲几个简单的命令是远远不够的, 所以这期视频咱们不整虚的,直接带大家从头到尾把 cloud code 的 实战流程彻底走一遍。这个视频呢,一共是分为以下四个部分,第一,环境的搭建与基础交互。 第二,复杂任务处理与终端控制。第三,多模态与上下文管理。最后呢是高级功能的扩展与定制,大家可以看到屏幕上密密麻麻的知识点和时间戳, 这期视频的含金量呢绝对是拉满的,只要你花点时间看完这期视频,我保证你能够彻底吃透 cloud code, 把它变成你手心里最顺手的生产工具。 另外我知道市场上还有其他类似的编程 agent, 比如 codex、 open code 等等,其实它们无论从功能上还是使用上都跟 cloud code 没有什么太大区别,所以我相信在看完了这期视频之后,你一定会一通百通,同类的产品基本上都能够直接上手。好话不多说,那我们直接开始。 首先我们来到 cloud code 的 官方网站,就是这个页面了,然后呢,我们点击这里面的复制按钮,再回到终端粘贴,这样呢就开始安装 cloud code 了。 安装完成后,我们试着用它来做一个代码软件。首先使用命令 m k d i r 来创建一个目录,就叫做 my to do 就 好了,我们所有的代码呢,都放在这个目录里面, 然后我们进入到这个目录里,再执行 cloud 这个命令来打开 cloud code。 刚进来的时候, cloud code 可能会提示你进行登录,如果你像我这样没有被提醒的话,可以执行杠 login 命令来主动触发登录流程。 呃,可以看出啊, cloud code 官方一共是提供了两种标准的接入方式。第一种呢是订阅制,如果你购买了 cloud 的 pro 或者是 max 会员,那就直接选这个就好了。第二个呢是使用官方的 api key, 按照 token 的 用量计,费用多少花多少。 我呢是订阅用户,所以我选择第一项。选择之后, cloud code 会弹出一个网页提示,我授权,我们同意。 可以看出登录成功,我们关掉当前页面,回到终端,这里按下回车登录呢,就结束了。这里顺便提一下, 有些同学可能没有办法使用 cloud 的 官方订阅或者是 api, 这个时候呢,你也可以使用国产模型来驱动 cloud code, 比如说是 g, l, m, mini, max 等等。 cloud code 是 一个通用的编程 agent, 它本身其实并不跟 cloud 的 模型绑定,你完全可以使用其他的模型来驱动 cloud code。 具体使用国产模型的方法呢,这里就不再赘述了,其实很简单,设置几个环境变量就行了,网上一搜一大堆, 有需要的同学可以自己搜索一下。好,言归正传,我们再回到 cloud code 这里开始使用它。前面的我们说过,我们要做的是一个代办软件,那我们现在就把这个需求告诉 cloud code, 让他帮我们实现。给我做一个代办软件,使用 html 实现。可以看到 cloud code 开始工作了,让我们稍作等待。 cloud code 想要创建一个叫做 index dhtml 的 文件,询问我们是否同意, 这里面呢?一共有三个选项,第一项 yes 是 单词授权,意思就是说只同意创建当前的这么一个文件,如果它接下来还需要创建其他文件的话,它还会再次向我们询问确认。 第二项呢是 yes allow all edits during this session。 选中了它就意味着在本次的对话期间,后续所有的文件操作都会自动通过,不会再反复打扰我们。 第三项是不同意,选择了它之后,你可以继续输入你的想法, cloud code 会根据你的输入生成代码,并再次向你确认。呃,为了演示方便,我们这里就选择第二项,开启自动模式,把后续的工作全权交给他 好。选完之后注意看,输入框下方多了一行字,就是这个 accept and it's on。 这个呢,就表示目前的自动同意模式已经开启了。那如果说你后悔了,想换一个模式怎么办呢? 这个时候就要用到 shift 加 tab 键来切换模式了,我们来按一下试试看。现在变成了 play mode, 也就是规划模式,这个模式主要用来探讨复杂的方案,只聊天不执行。具体用法呢,我们后面再细讲。我们再按一次, 注意看,底部的 play mode 消失了,取而代之的是一行灰色的提示问号 for shortcuts, 也就是按问号显示快捷键。大家千万别误会,这个呢并不是什么快捷键模式,这行字呢,只是 cloud code 的 一个小提醒而已,跟当前的模式没有关系。 呃, cloud code 其实在这个时候没有标注当前的模式,而这种没有标注的模式就是默认模式。 不知道你还有没有印象,我们刚进入 cloud code 的 时候用的就是默认模式,在默认模式下, cloud code 表现的最为谨慎,每次创建文件或者是修改文件的时候,它都会先去询问用户的意见,所以大家看出来了吗? shift 加 tab 就 在这三种模式之间循环,让我们稍微总结一下。 第一个是默认模式,也就是显示问号 for shortcuts 的 那个模式,在这个模式下,创建和修改文件之前一定会询问用户最为稳妥。 第二个呢是自动模式,也就是那个 accept edit on, 在 这个模式下, cloud code 会自动创建或修改文件,不会去询问用户,最为方便。第三个是规划模式,也就是那个 plan mode on, 这个模式只讨论不修改文件,适合构思 这个模式,我们后面会详细解释。好。这个呢就是 cloud code 的 三种模式了,我们再按一次 shift tab, 来到 accept add its on 模式。选择好模式之后,我们再回头看看之前 cloud code 给我们写好的文件,我们要打开它, 那怎么打开呢?你可以去文件管理器里面找到这个文件,双击打开它。不过这里我想要教另外一个方法,我们可以直接在 cloud code 里面执行终端命令来打开它。首先呢,我们输入一个叹号, 看 cloud code 有 反应了,现在我们处在 bash 模式下,可以运行任意的中断命令了。紧接着我们来输入 open index 点 html 来打开这个 html 文件 代码。软件做的还算不错,一次成功,这不得不给 cloud code 点个赞。不过这里面有个小坑,他把所有的代码都写到 index 点 html 里面了, 小项目还好,要是项目做大了,维护起来简直是个灾难,所以咱们最好趁早是换成 react, type script 和 white 这种现代架构,把代码分模块儿管理, 我们可以直接向 cloud code 提出这个请求,让它改掉。不过呢,改架构是个大工程,最好是先确定细节再动手。这个呢,就是 play mode 登场的时候啦, 它就是专门用来讨论方案,确定细节的。让我们先关掉当前页面,回到终端这里,然后按一下 shift 加 tab, 进入到 play mode。 然后呢,输入我们的请求,将当前的代办应用重构为使用 react 加 type script 加 white 的 项目。 呃,问题到这里还没有结束,这个时候呢,我们想换行。怎么换行?敲回车吗?敲回车显然是不行的,敲回车的话,我们的问题就提交了。换行呢,是需要按 shift 加回车,然后我们就可以继续写了,保留所有的现有功能。 呃,这里顺便提一句,如果你按 shift 加回车不好用的话,那你大概利用的 cloud code 版本比较旧,需要升级一下。 呃,另外还有一点,有些同学可能会觉得这个终端的输入框实在是太难用了,想用一些比较现代化的编辑器来替代它。这个呢,其实也是可以的,我们可以按一下 ctrl 加 g, 这个时候 cloud code 就 会打开一个 vs code 的 标签页,在这里面编辑就方便多了,回车随便按,也不用担心不小心提交问题了。当然,这要求你先事先装好 vs code, 我 们就在这里把要求补充完,再加一句,且 ui 风格保持一致。 写完了之后,我们保存,然后关掉这个标签页。此时 cloud code 就 会把 vs code 里面的内容全部放到输入框里面,我们直接再按个回车就可以提交请求了,可以看到 cloud code 开始工作了,让我们稍等一下, 计划似乎是产好了,我们把滚动条往上移一移,看一看它这个计划具体是个什么样子的。 这个计划呢,是从这里开始看起来还是挺完善的,目标项目清单、目录结构之类的信息全部都有覆盖。到最后他询问我们是否要执行, 他一共给了我们三个选项,第一个是执行计划,并且进入到同一模式,后续修改文件前就不再询问用户了。 第二个也是执行计划,只不过后续会使用默认的模式,也就是说之后每次写完文件前都需要询问用户。第三项是继续修改计划,如果你对计划不满意的话,那可以在这里面继续输入, cloud code 会根据你的要求再修改这个计划,产出一份新的。 这里假设我们对计划不满意,选择第三项提出我们的修改意见,给每个蛋白事项增加一个优先级,比如高中低,并且用不同的颜色标记出来。然后我们按一下回车,这个时候呢, cloud code 就 开始修改它的计划了,让我们再稍微等待一下。 好, cloud code 又产出了一份计划,具体内容呢,我们就不看了,单从最后的测试部分我们就可以看到,它确实是把我们的优先级的需求考虑进去了,这次差不多了,要不我们就同意吧。 让我们选择第一项执行这个计划,并且进入到自动同意模式,也就是说后续修改文件的时候就不要再询问我们了。好,回车可以看到当前模式切换到了 accept edit it's on, 没问题,这个呢,跟我们的选择是一样的,后面写入文件的时候呢,便不会再麻烦我们了。 现在 cloud code 开始执行计划了,时间估计会比较长,我们慢慢等待一下。 cloud code 暂停了,他现在想用 m k d i r 来创建目录,然后询问我们是否同意。 稍微等一下,这个是什么情况?我们不是跟 cloud code 说过了吗?不需要每次都询问用户的。还记不记得我们是在 accept add it on 这个模式下面,那怎么现在又开始询问了呢? 对,我们确实是说过,不过那只不过是写入文件的时候,不需要询问用户,这个呢,是在执行终端命令。 cloud code 认为执行终端命令呢是一个比较危险的操作,所以需要征得用户同意才会继续。 不仅如此,这里面还没有一个自动执行所有终端命令的选项,即使是第二项,那只不过是告诉 cloud code 以后都可以自由地访问 s r c 目录,不需要询问用户。至于执行别的命令,那还是要问的。 如果你觉得每次选择都太麻烦的话, cloud code 其实是提供了一个比较隐蔽的选项,可以跳过这个选择的步骤,让它想执行什么命令就执行什么命令。这个呢,是需要在启动 cloud 的 时候加上一个选项,叫做 dangerously skip permissions。 我 来给大家新开一个终端标签页演示一下。 我们先进入到原来的这个 my to do 目录里面,然后我们来输入 cloud, 再加上 dangerously skip permissions, 意思就是跳过所有的权限检测,大家注意看这个参数里面的单词, dangerously, 也就是危险的。 官方把危险两个字写在了脸上,意思非常明确,一旦加上了这个参数, cloud code 就 彻底放飞自我了。 进来之后你会发现模式变成了 bypass permissions, 这就意味着接下来它执行任何终端命令都不会再征求你的意见了,无论是安装依赖还是删除文件还是创建目录,都不会再问了。 这个呢,其实是一把双刃剑,往好了说,它能够极大地提升开发效率,全自动干活,不用你一直盯着点。同意, 但是往坏了说,他理论上呢,就拥有了和你一样的终端权限。虽然 cloud code 只有在极度发疯的情况下才能去破坏你的电脑,这种概率呢,可以说是微乎其微。但是作为一个负责任的博主,我必须要提醒大家,这个选项会让 cloud code 彻底的放飞自我。所以理论上呢,还是有一定的危险性的, 是否要为了效率承担这一丢丢的理论上的风险?决定权是在你们手里。好,演示完毕,回到我们原的例子里,我们呢,还是不用这个选项了,我们来选择第二项,只同意它以后可以自由地访问 s r c 目录。回车让 cloud code 继续。 cloud code 询问我们能不能执行 n p m 引导命令,我们选择以后都同意。 这里 cloud code 想要使用 npm run dev 来启动服务器,启动了服务器就可以查看网页的效果了,启动也行。不过呢,这里我们先取消,待会我想用它来给你演示如何手动启动它,并且借这个机会来解释任务相关的一些概念。 cloud code 看我们拒绝了,在询问我们应该要做什么,我们来跟他说一下这个命令呢,等会我自己执行,你确保其他部分都完成了就可以了。然后呢, cloud code 就 开始确认了,好,确认完毕,看起来一切正常。现在我们就可以自己来运行这个命令了,我们来试一下 服务器启动成功,我们来点击这里面的链接,看一下效果怎么样。不错,效果还可以,我们来随便点点,看起来没有什么问题,增加个代办事项也是可以的。 然后呢,我们可以再增加一个其他的代办事项,调一下优先级,再添加,一切完美,我们再回到 cloud code 这里,这里有一点需要给大家强调下, 这个服务的运行呢,是会堵塞 cloud code 的, 比如说我们在这里输入一个 hi, 你 看 cloud code 没有给我们任何回应,那是因为服务还在运行, cloud code 就 没有办法处理这个新的请求。那怎么办呢?很简单,看这里按 ctrl 加 b, 可以 把这个服务放置在后台,我们按一下试试, 好像是起作用了。 cloud code 开始处理我们的请求了,它给了我们一个回复,而且注意这里有一个后台任务正在运行, 我们输入杠 tasks 就 可以查看这个任务。在这里面可以看出,这确实是我们所启动的那个 npm run dev 的 命令, 注意这行提示,按 k 可以 关掉这个服务,不过我们目前还不打算关掉它,我们按 esc 回到原来的那个界面里面,就让这个服务先一直跑着吧,这样的话呢,我们后续的修改也能够实时看到效果。 那现在假设我们想加一个切换语言的功能,目前使用的是中文,我们希望它能够在右上角切换为英文,让我们来输入请求,在页面右上角增加一个切换语言的选项,用户可以选择中文或者是英文,默认为中文。回车, cloud code 开始运作了,让我们稍作等待。 好,可以看到 cloud code 改完了,我们回到页面这里看看。效果不错,确实是加上了切换语言的选项,而且切换的效果呢,也是符合预期的。 不过你转念一下,不对,我的用户都能看懂中文啊,我加这个功能干什么呢?要不就回滚吧。 好吧,那 cloud code 能回滚吗?当然是可以的,对应的命令呢,就是 go reverse, 或者是说呢,有个更简单的办法,你可以直接按两下 esc, 这样呢就进入到了回滚页面。我们每次输入请求的时候, cloud code 都会创建一个回滚点,比如说我们不是想回滚到增加语言选项之前的那个版本吗?那就选择这个回滚点就好了,选好之后按下回车。 然后呢, cloud code 会给我们四个选项,是回滚代码和绘画,还是说是只回滚绘画还是只回滚代码,或者说呢,我们就放弃回滚,我们来选择第一个代码和绘画都回滚。 好,现在回滚成功了,让我们来验证下。打开页面没问题,确实是回滚成功了,没有那个切换语言的选项了,是不是很棒呢? 好,假设,这个时候啊,你觉得 react 加 type script 加 white 这套架构好像是有点过于复杂了, 你在想要不干脆我们就回滚到只有 index 点 html 的 那个版本就好了。好,那继续用回滚功能就行了。不过呢,在这之前,我们最好把 npm run dev 这个后台任务给关掉,毕竟回滚之后相关的文件都没了,这个后台任务呢,也就没有什么用了。 我们回到 cloud code 这里,输入杠 tasks 来查看后台任务,然后再按 k 结束掉当前的这个后台服务。 呃,这个时候 cloud code 提示我们开发服务器运行正常。这个呢,纯属是 cloud code 晕了啊,大家忽略它,我们的开发服务器现在实际上已经被关掉了。服务器关掉之后,我们就可以开始回滚流程了,先按两下 esc, 然后选择一开始重勾代码的那个回滚点。 然后呢,我们再选择第一项恢复代码和绘画。好看起来呢,是已经回滚完成了。我们来看看当前目录下是不是只有 index 域是天秒这个文件。我们使用 ls 这个命令, 这个命令呢,可以用来列举当前目录下的文件列表运行。看结果好像是不太对啊,除了 index 底下是天秒文件,这个目录下还有很多其他的文件,它默认只显示了一部分,我们可以按一下 ctrl o 来显示所有的文件列表, 看起来总的文件数量还不少呢。这个是怎么回事呢?难道是 cloud code 出 bug 了吗? 其实不是,这些文件呢,是之前用终端命令创建的,比如说是 m k d i r n p m install 之类的 cloud code 呢,只能回滚它自己写入的那些文件。至于由终端命令生成的文件, cloud code 是 没有办法回滚的。 所以呢,我建议大家还是不要太依赖 cloud code 的 这个回滚功能了,如果要精准回滚的话,大家还是使用 git 会更好一点 好。不过呢,问题其实不大, index html 呢,是 cloud code 自己把控的,所以呢,这个文件一定是回滚成功了,我们把别的文件都删掉就行了, 说干就干,让我们打开文件管理器,删掉除了 index html 之外别的文件。然后呢,再回到 cloud code 这里,执行一下 ls 命令,可以看到文件确实只剩一个了。然后这个时候呢,我们可以使用 open 命令打开这个 html 来验证一下它的效果。 没问题,跟我们之前的那个 index 表 tm 的 效果呢是一样的,到这里回滚才算是彻底结束了。好,回滚呢,我们就讲到这里,现在假设你对 cloud code 做的页面一直都不太满意,所以呢,你去 figma 上面自己画了一个界面,就大概是这个样子的了, 你希望 cloud code 仿照这个界面来做,那具体该怎么实现呢?很简单,我们只要把这个设计稿图片传给 cloud code 就 可以了。首先我们需要在 figma 上面操作下,把当前的这个设计稿导出为一个 png 图片, 导出的方法很简单,就按这个 export frame 就 可以了。然后呢,我们回到访答这里,可以看到图片导出的非常成功,下面我们的任务呢,就是把这个图片传给 cloud code。 那 怎么做到这一点呢? 有两个方法,其中第一个方法就是直接把这个图片拖到 cloud code 这里,看到这里面的 a 位二了吗?这就代表 cloud code 已经接收到我们的图片了,这个呢只是其中的一个方法。还有另外一个方法呢,就是复制这个文件, 然后来到 collab 这里,按 ctrl 加 v 粘贴。注意啊,这里面我说的这个快捷键呢,是 ctrl 加 v, 不是 command 加 v。 即使你用的是 micros, 你 也要用 ctrl 加 v 来粘贴这个图片,按 command 加 v 是 不起作用的, 这一点要记住了。这样呢,我们就可以继续输入请求,让 collab 根据图片来修改代码儿。 具体的过程我就不演示了,这个方法肯定行得通。不过说实话,很多时候呢,可能还原的并没有那么精确,比如说字体啊,间距啊之类的, cloud code 很 难通过图片做到非常精确的把握。 所以这个时候呢,我们其实还有另外一个方法,一个更为精确有效的方法,那就是使用 m c p 来实现这个还原 figma 设计稿的需求。 m c p 是 大模型与外界沟通的渠道,我之前讲过 m c p 的 使用方法和相关原理,感兴趣的同学可以自己看一下。 figma 提供了一个很好用的 m c p server, 我 们可以接入进来用用。首先呢,我们是需要安装这个 m c p server, 根据 figma 官方的要求,我们需要执行这一行命令, 因此呢,我们先把它复制一下,然后回到 cloud code 这里,先按两下 ctrl c 退出,然后执行这行命令。 可以看到, mcp server 已经是安装成功了。之后呢,我们需要重新打开 cloud code, 不过好像之前的对话全都没了呀,这可怎么办呢?别担心,我们可以使用杠 resume 命令来回到之前的对话。这里面的第一个就是我们刚才的那个对话了,我们按回车来选择它,你看这个对话不就回来了吗? 呃,另外啊,还有一种更为简单的办法,那就是在启动 cloud code 的 时候呢,加上一个参数,我们来试一下。首先退出 cloud code, 然后呢我们执行命令 cloud 空格杠 c, 这里面的 c 呢就是 continue 的 缩写,它的功能就是打开 cloud code, 并自动恢复上一次的对话。好,对话恢复了,我们执行杠 m c p 命令,来查看目前所安装的 m c p 工具, 目前呢只有一个,就是我们刚刚安装的 figma, 可以 看到我们需要健全才能够使用这个工具。我们来选择这个 m c p 工具,然后呢再选择 authenticate, 这个时候呢会自动弹出一个页面,让我们授权我们同意, 然后再回到 cloud code 这里执行杠 m c p, 选择 figma, 这个时候呢可以看到 m c p server 呢就是一个可用的状态了。我们选择 view tools, 就 可以看到这个 m c p server 内部所包含的工具列表, 其中有用来截图的,有创建设计规则的等等,具体呢我们就不看了,我们其实也不用太关心到底该使用哪个工具来完成我们的需求,我们让 cloud code 来判断, 所以呢,我们按 esc 退出这个界面,然后输入我们的需求,修改当前的页面,使它与 figma 搞件保持一致。啊,问题还没完,我们现在回到 figma 页面这里复制这个设计稿的链接, 就点击这里面的 copy link to selection 就 好了。然后呢再回到 cloud code 这里粘贴,再回车,这样呢应该就可以了,可以看出 cloud code 开始工作了, 它首先呢是发现了我们的 figma m c p 可以 解决这个问题,请求调用 get design context 这个 m c p 工具来实现,需求我们同意, 然后呢, cloud code 请求调用 get screenshot 工具获取对应设计稿的截图,我们也同意。 现在调完两工具之后呢, cloud code 就 获取到了全部的设计稿信息了,其中不仅包括设计稿的截图,还有各种组建的间距、字体样式等,非常的详细。拿到这些信息后, cloud code 就 开始紧锣密鼓的修改现有的 html 代码,使它与 figma 设计稿相同,让我们稍作等待。 好,看起来是完成了,我们来到浏览器那边看一下效果怎么样。 这个呢,就是 cloud code 根据 figma 设计稿所搞出的页面,我把原始的设计稿也放在这里,大家可以比较一下,看看效果怎么样, 反正我觉得还原程度还是挺高的。当然这个页面还有一些细节需要打磨,比如说里面的 undefined, n a n 之类的,可能需要修改一下,但整体效果我觉得真的还是可以了。 好,那 m c p 呢?我们暂时就讲到这里,下面我们来看一下上下文压缩。在之前我们写了很多的代码,然后 cloud code 呢也调用了很多的工具,相信这个时候呢, cloud code 的 上下文里面就有了非常多的信息,这里面有一些是有用的,有一些其实没什么太大用处, 我们可以根据需要对上下文做一些压缩,这里需要用到的命令是杠 compact, 我 们可以直接去执行这个命令,也可以选择性的在它后面追加一些具体的压缩策略,比如说是重点保留用户提出的需求之类的。 呃,不过我们就不在后面加需求了,我们就直接执行这个杠 compact 命令,看一下它的效果怎么样。 压缩完成了,我们按一下 ctrl 加 o, 就 可以看到压缩后的上下文内容,这个呢就是压缩之后的结果了。 呃,我们之前呢,在上下文里面有很多的信息,有代码,有 m c p 的 调用结果之类的,现在呢,全部的内容就只剩这么一点了。 这样的话呢,不仅 cloud code 的 性能有了保障,后面在执行任务时, token 的 消耗量也会少很多。好,现在我们按一下 ctrl 加 o, 再回到原来的这个界面里。这里再提一下关于上下文的另外一个命令,就是这个杠 clear, 他呢做的更为极端,就会直接把所有的上下文内容都给清空掉。一般来说,如果我们后面的任务跟之前的上下文并没有什么关联的话,我们就可以使用这个 clear 命令来清空所有的上下文内容。 这个命令我们就不演示了,毕竟我们还需要之前的上下文,演示了之后,那就什么都没了,我们还是保留这个压缩后的结果好。现在压缩完成了,但是压缩结果的可控性并没有那么强,比如假设你想手动改改这里的压缩结果, cloud code 可并没有给你提供这个选项。 另外,无论亚不压缩上下文呢,都跟某个绘画绑定,我们下次进入到 cloud code 的 时候,还必须要来到这个绘画,否则 cloud code 是 不知道之前发生了什么的。那有没有什么办法可以解决这些问题呢? 有没有一种方案可以让 cloud code 每次进来的时候都读取一些我们自己设定的一些信息,这样 cloud code 就 知道这是一个什么项目,用户有什么需求,我们甚至可以把各种注意事项都写在这里面。了解了这些信息之后, cloud code 就 可以更好地为我们工作了。有这种方案吗? 当然是有的,这个呢就是 cloud d r m d。 我 们来尝试使用一下,我们首先让 cloud code 自己生成一份 cloud d r m d 文件,用的是杠 in it 命令。 好, cloud code 创建完毕了,我们来打开 cloud md 文件看一下,它就放在当前目录里面, 看起来内容是有模有样的,不过很可惜,它的语言呢是英文,看起来不太方便,我们要不让 cloud code 再把它给转成中文? 转换完毕,我们再回来看一下,没问题,确实是中文了。另外提一下,这里面的内容呢,是可以随便修改的,比如说我们可以在最后面加上一句注意事项,每次回答到最后,必须要追加这么一句 happy coding, 然后我们回到 cloud code 这里先退出,然后再重新进入,这样 cloud code 就 会重新加载我们那份最新的 cloud 点 md 文件。我们来随便给 cloud code 说一句,比如说是 hi, cloud code 回答了它,最后呢,确实是加上了 happy coding, 可以 看到我们的 cloud 点 md 真的 是起作用了。 所以呢,如果你有什么东西是希望 cloud code 每次都读取的,那就直接放到 cloud md 文件里就好了。 试验完毕,现在我们把 cloud md 结尾中的那个注意事项去掉,要不每次都出现 happy coding, 会影响我们后续的演示。我们可以直接找到 vs code 编辑 cloud md 文件。不过这里嘛,我想顺便教大家另外一个打开 cloud md 的 方法, 我们在这个输入框里面输入杠 memory, 在 这里可以看出 cloud md 文件呢一共是有两种,一种是项目级别的,对应的文件就放在当前的目录里,对当前项目生效。第二个呢是用户级别 对应的文件放在用户目录里,对当前用户生效。我们之前用的是第一个,所以选择第一项,选择好了之后,对应的 cloud md 文件就自动打开了,这样呢,就不用每次都自己在文件管理器里面找了,会稍微方便一点。 打开 cloud 点 m d 文件之后,我们删掉最后面的注意事项保存,再回到 cloud code 这里重启一下, 然后再随便问一句,可以看到 happy coding 已经没了,这说明我们的修改已经生效了。那 cloud 点 m d 文件就讲到这里, cloud code 还有个 hook 功能,允许用户在运行工具前后等时机执行一段自己指定的逻辑,比如说我们可以用它来做自动格式化,也就是说在 cloud code 写完代码之后,自动执行我们设定的格式化函数,以便让最终的代码更加美观,更加符合我们的需求。 首先我们执行杠 hooks 命令,进入到 hook 的 配置页面,这里我们可以配置 hook 的 执行时机,比如说是工具使用前,工具使用后,工具使用失败发送通知等等。我们来选择第二项 post to use, 也就是工具使用后来执行这个 hook。 然后呢,我们再选择 add new matrix, 这里面呢,我们需要选择对应的工具,也就是说我们希望在哪个工具执行之后再运行我们的 hook 逻辑,我们填写的是 write 或者是 edit, 也就是说在创建或者是编辑文件的时候来执行这个 hook。 然后呢,我们再选择 add new hook, 这里输入我们具体的格式化命令。这 这个命令看起来很长,我们来仔细分析下。首先在运行的时候, cloud code 会给我们传这么一份 json 过来,其中的 file path 就是 cloud code 刚刚编辑好的文件路径,因此我们需要解析这个 json 结构,把其中的 file path 的 值给取出来。我们刚才命令里面的这一部分就是用来干这个活的, 其中 jq 是 解析 json 的 一个程序,不熟悉的同学可以自己查下。获取到文件路径之后,我们把这个文件路径通过 x arcs 传递给 preder 命令,然后剩下的工作呢,就是只用 preder 来格式化这个文件的内容了。 所以总结下来,这段命令其实就是使用 jq 来获得当前编辑好的文件路径,然后再使用 preder 来格式化这个文件。 好,讲完了,让我们再回到 cloud code 这里,写好代码之后,我们按回车确认。此时 cloud code 会询问我们应该把这个 hook 保存在哪一级,一共是有三个选项, 第一个呢是本地的项目级别,也就是说这个 hook 只会在本机本项目生效。选择这个选项之后, cloud code 会把配置放在项目目录里面的 settings, 点 local, 点 json, 加入到 get 的, 点 get ignore 文件里面, 所以呢这个文件不会共享给别人。第二个呢是项目级别,也就是说所有使用这个项目的用户呢,都能够用到这个 hook, 它对应的配置文件呢是 settings there jason, 这个文件呢会随着 get 分 发给所有人。 第三个呢是用户级别对当前的用户生效对应的配置保存在用户的目录里面,每一个用户都有一份,不会互相影响,也不会跟着项目保定。我们来选择第二个,所有使用这个项目的人呢,都能够用到这个 hook。 然后呢,这个 hook 就 算是创建好了,我们按 esc 退出。 最后呢输入请求来试一下。我们的请求是创建一个新的文件 test, 点 html 里面随便写点 html 就 行,所有的内容都写在一行里面。回车,我们来稍微等一下, 通过这个写入文件的请求就可以看出, cloud code 确实是把所有的内容都写入到一行里面了,我们同意执行完毕。我们来看看最终生成的 test 点 html 的 文件内容。 可以看到这个文件的内容呢已经被格式化好了,并不是像一开始 cloud code 写入的那样只有一行,这说明我们刚才写的那个 hook 生效了,在 cloud code 写入完代码之后,我们的 hook 启动把那个文件给格式化了,所以呢,我们现在看到的就是格式非常漂亮的 html 代码。 hook 的 功能呢,就讲到这里,现在假设你每天都想写一个总结,记录下今天开发了哪些功能,而且呢,这个总结必须要遵循一定的格式,比如一定要包含日期开发招标开发详情之类的。 你可以把对应的格式要求直接粘贴在这个输入框里面,让 cloud code 帮你写一份,只不过这样的话,你每天都要重复粘贴一遍,很麻烦。这种事情其实非常适合使用 agent skill 来解决,我之前出过一个系统性讲 agent skill 的 视频,有兴趣的同学可以看一下, 不过没看过也没关系,你可以大致把它理解为一个给大家看的说明书,一个动态加载的 prompt。 我 们来创建一个 agent skill 试一下。 首先我们新开一个终端 tab, 使用 m k d r 命令,在用户目录下的 their cloud skills 文件夹下面创建一个新的文件夹,就叫做 daily reports。 我 们使用 vs code 来打开这个文件夹, 然后呢,在这个文件夹下面创建一个叫做 skill 点 md 的 文件,在这里面填入这样的一些内容。 这个文件呢,一共分为两部分,前面的 name 和 description 分 别代表这个 agent skill 的 名称和描述, cloud code 会根据这一部分的内容来决定是否要使用这个 agent skill。 后面呢,就是这个 agent skill 的 具体描述了,这里主要是写了日报需要遵循的格式。 写好了之后,我们回到终端,关掉这个新开的标签页。然后呢,再重启一下这个 cloud code, 然后输入杠 skills, 可以 看到 cloud code 已经发现了我们的 agent skill。 然后呢,我们回到输入框,这里面打入我们的请求,写一份每日总结,回车开始执行。 可以看出, cloud code 发现了这个请求与我们刚才录的那个 agent skill 相关,请求使用这个 agent skill, 我 们同意。 然后呢,我们的每日总结就写好了,跟我们要求的格式是一模一样的。这个呢就是 agent skill 的 使用方法了,是不是很简单? 呃,另外啊,这个 agent skill 的 调用请求呢,是由大模型发现并且发起的,除此之外呢,我们也可以这样来主动地发起这个 agent skill, 就是 先输入杠 daily reports, 然后呢后面加上具体的请求。 这个跟之前的效果呢,其实是一样的,只不过是省去了大模型意图识别的过程,直接由用户调用了这个 agent skill, 结果更加可控一些,具体我们就不演示了,我们来把它给删掉 啊。 agent skill 呢,就大致讲到这里了,当然 agent skill 还有很多高级的用法,感兴趣的同学可以看一下我的上一个视频。 下面我们再讲讲 cloud code 的 另外一个重要功能, sub agents。 这个呢,其实就是一个独立的 agent, 有 着自己独立的上下文,独立的工具,独立的 skill, 可以 独立完成某一件事情。我之前讲过 agent 的 原理, 有感兴趣的同学呢可以自己来看一下。呃,下面呢,让我们来创建一个用于代码审核的 sub agents, 然后选择 create new agent。 这里面要选择 agent 类型是项目级别还是用户级别,我们来选择项目级别, 也就是说使用这个项目的人呢,都能用。接下来选择 agent 的 创建方法,一种是用 cloud code 的 初设化,另外一种呢是完全手动创建,第一种是推荐方法,所以我们选它。 接下来我们描述一下这个 agent 要做的事情,我们填入以下内容,这是一个用于代码审核的 sub agent, 在 用户要求代码审核的时候调用它。回车可以看到 cloud code 正在生成这个 sub agent, 让我们稍等一下。 接下来呢,我们选择这个 sub agent 能用的工具,我们选择 read only tools 就 好,也就是说只能够使用止读工具,其余的都去掉。模型呢,就选择默认的 sonnets, 接下来选择这个 sub agent 的 颜色。 cloud code 在 运行这个 sub agent 的 时候,会使用我们选择的颜色来展示它,我们用绿色吧。 呃,然后呢, cloud code 就 会给我们生成这个 sub agent。 可以 看到这个 sub agent 的 描述呢是英文的,而且里面的内容大概率也不会跟我们期望的完全相同。我们按一下 e 来编辑一下这个 sub agent 的 描述。 这个呢就是 cloud code 给我们生成的 sub agent 描述了,不过呢,它跟我们想要的那个版本差距有点大,所以这里呢,我来给这个 sub agent 整体替换一下,换成适合我们这个场景的。 sub agent 的 结构与 agent skill 类似,一共是分为两部分,上面呢是原数据写明了这个 sub agent 的 名称,描述所使用的模型、颜色等等。下面呢就是这个 sub agent 具体要干的事情了。 呃,我的要求呢,有两条,一个是审查的准则里面有两项,一项是针对 js 的, 一项是针对 css 的。 最后呢会有一个输出格式方面的一个要求啊,我们后面去看一下 cloud code 能否遵循这个 sub agent 的 规范。 呃,填完了这个 sub agent 的 描述之后呢,我们来到 cloud code 这里给它重启一下, 重启完后我们提交请求,给我做一下代码审核。 可以看出 cloud code 调用了我们刚才创建的 sub agents, 并把对应的任务描述传给了它,让它处理。而且看这里 cloud code 是 用绿色来表示这个 sub agents, 这跟我们之前的配置也是相符的,它估计还要再运行一会儿,让我们稍作等待。 它运行了一会儿之后,给出了代码审核报告,可以看出,它检查的内容确实是我们在 sub agent 描述文件里面要求的。这个呢,就是 sub agent 的 使用方法了。 有人可能会问, agent skill 跟 sub agent 很 像啊,它俩什么区别?其实吧,它俩最大的区别就在于对上下文的处理方式不同。 agent skill 运行的时候,它会完全继承并且共享你当前主对话的上下文,这就意味着它执行过程中的每一行日记,每一个思考过程,都会记录到你的当前上下文。 想象一下,如果你让 skill 去审核一个有着几万行代码的项目,这些项目会逐步塞满你的上下文窗口, token 消耗飙升, agent 也会因为记忆过载而变慢变傻。 所以呢, agent skill 最适合处理那些与上下文关联比较大,而且对上下文影响不大的人物。比如说是根据今天的开发过程写一个每日总结之类的。 而 sub agent 呢,则拥有自己完全独立的上下文。当你启动它时,它会开辟一个全新的对话窗口,它在这个窗口里面看的所有的代码,生成的所有的中间分析过程,都不会回传到你的主对话里面。只有当它把活干完了,它才会拿着一个最终的执行结果来向你汇报。 这样一来,你的主对话依然干干净净,永远不会被琐碎的中间过程所冲爆。所以, sub agent 比较适合处理那些与上下文关联比较小,而且对上下文影响比较大的任务。因此, agent skill 与 sub agent 的 最大区别就在于对上下文的处理方式不同,大家要根据具体的场景来选择合适的方案。 下面我们再讲讲 plug in 这个东西。你可以把 plug in 想象成一个全家桶的安装包,有点儿像是 micros 的 dmg 或者是 windows 下面的 exe 文件。它把一系列的 skill, sub agents, hook 等能力全部打包在一起,你只需要一键安装 cloud code, 就 能够瞬间获得整套高级能力。 下面呢,我来给大家演示一下。我们先输入杠 plug in, 进入到插件管理器,这里面呢有三个选项,分别是 discover, 也就是发现新插件 installed 已安装的插件和 marketplaces。 呃,插件市场,我们在 discover 里面找到这个 friend and design, 按回车安装。 接下来要选择安装范围,有三个可选范围,分别是对当前用户生效,对当前项目生效或者是对当前用户的当前项目生效。我们维持默认就好了, 确定后安装就完成了。对,就是这么快。这里简单说明一下, front and design 是 一个用来做前端设计的插件, 一般来说啊,大模型做的前端呢,都有一定的共性,比如说使用深紫色的主题啊等等。这个插件呢,据说可以打破这个共性,让界面看起来更加好看一点,我们等会儿来看看是不是这个样子的。 安装好了之后,我们重启 cloud code, 然后使用 m k d r 命令新建一个目录,就叫做 my to do r。 然后呢,我们进入到这个目录里面, 再启动 cloud code。 启动好了之后,我们输入杠 plugin, 再次进入到插件的管理页面, 然后再选择 installed, 可以 看到 installed 这一个 tab 下面多了一项,就是我们刚才安装的这个 front and design。 我 们按回车看一下它的详情。可以看到这个 plugin 的 主要的组成元素就是一个叫做 front and design 的 agent skill。 既然我们已经安装了这个 plugin, 那 对应的 agent skill 应该也安装了,我们不妨验证一下。让我们回到输入框这里面, 然后打杠 skills。 你 看这里面是不是多了一个叫做 front and design 的 agent skill 呢?所以呢,安装这个插件本质上就是安装了这个 agent skill。 当然,这个 plugin 比较特殊,就只有一个组成元素,有些 plugin 里面包含了 agent skill, mcp, hook 等多个组成元素,你可以把它理解为整套解决能力,一次性全部安装了进来。下面呢,我们就来用用这个 frontin design, 看看它跟原装的前端设计有没有什么区别。 让我们回到输入框这里,输入我们的请求,按照 frontin design 的 要求做一个代码软件,使用 html 来实现。 注意看, cloud code 并没有立即开始写代码,它首先是意识到用户要求使用 front and design 的 规范,于是呢,它会先请求使用这个 agent skill。 呃,我们点同意? 读取完了之后呢,它就拥有了 antropic 官方沉淀的一整套 ui 的 设计直觉。接着呢,它开始写代码了,让我们稍微等一下。 写好了,我们先用 l s 命令看看当前目录下有哪些文件没问题,只有一个 index html 文件。然后呢,我们就可以使用 open 命令来打开这个文件看一下效果怎么样? 大家看这个呢?跟我们一开始写出来的那个 demo 相比,风格就完全不一样了,它的排版更加高级,色彩更加协调,交互呢,也更符合现代审美。 这个就是 france and design 这个插件的力量了。目前 cloud code 的 插件市场还在迅速的增长,除了 ui 设计之外,还有一些针对特定编程语言的 lsp 插件等等。 呃,当然,如果你觉得自己的配置写得非常好的话,也可以参考官方的文档,把你的 skill, sub agent, mcp 等等东西打包成插件,分享给你的团队或者是社区。 好, cloud code 到这里就讲完了,如果我的视频对你有帮助,别忘了点赞关注。我是马克,用最通俗的语言讲最硬核的技术,我们下期再见。拜拜。

大家好,本期峰哥聊完来给大家介绍一下二零二六年奥斯洛彼得刚推出的 cloud co worker 的 一个本地智能体,他直接把 ai 变成了一个驻场的一个同事,他不用动手,电脑里的文件,整理表格,制作赚钱报告全部搞定。今天花了几分钟时间,进行了一个时辰, 给大家讲讲我实测的一些效果,看怎么用。我们是不是每天被这些事情繁琐,就是下载文件夹乱成一团,找文件翻半天, 发票要手动录入 excel 眼睛都要看花。有了 cloud 可一句话全部解决,他是真能干活的本地智能体,像一个靠谱的实习生,他在沙县里工作,不碰你其他文件,安全感直接拉满。 我今天演示了一个两个高频的场景,可能看完你就会心动。第一个就是文件的整理, 我下载文件夹里堆了三个月的一个文件,跟他说按类型分类,图片归 emoji, 文档归 dos, 文件名改成年月日的格式,点下批准喝口咖啡的功夫,文件夹里的文件整整集齐,全省零操作。 第二个就是数据处理,比如说十张发票, pdf 要按日期金额,供应商超一万金额,必须要标红,以前手动可能要半个小时,现在发票放进专门的文件夹,说清需求,五分钟就能生成。带搜索功能的 excel, 红色高亮精准,不用装 office 就 能用。那我们说一下它怎么使用的?一个门槛,目前仅限 cloudmarks 定语用户目前只支持最新的 macos, windows 用户还要再等等 他怎么使用的。一个呃,步骤是怎么样的?第一步就是打开 cloud 客户端,切到客户 work, 启动虚拟化框架。第二步就是新建专用文件夹,放置待处理文件,仅授权这个文件夹,别开放全盘。 第三步就是直列,说清楚目标加操作加格式,比如说提取会议基要代办生成代领导人的 excel, 就这样说就可以了。从此 cloud 靠 work 打通了云端 ai 与本地办公,让 ai 从会说话、会做解放重复劳动。 常处理文件做表格的可以值得试试。没有订阅的可以先关注起来评论区,再聊聊你想让 ai 办理做什么,代办的一个任务,关注我可以更多的一个 ai 实操功能,下期见。

以后在求知简历上,大家都可以自信的写出精通 excel 了,因为 cloud for excel 出来之后呢,直接进入 ai 运行界面,你们赶紧去试一下 pro, 用户门槛直接降到了二十到一个月,也就是说咱们以后啊也能用到华尔街级别的 excel 处理方案了, 在页面上直接可以极快的速度整理好数据以及你想要的一切, ai 又开始大幅提升咱们的工作效率了啊,这是要给咱们牛马抓上一台发动机啊!

这个 ai 可以 自动帮你爬取数据,整理成 excel 表格,还能用自然语言进行修改。我最近在开发一些 ai 自媒体提效工具,老粉都知道,刚好我有个粉丝在评论区跟我说了一个痛点,他要爬数据 识别字段,整理到 excel 表格,整个过程希望能用 ai 来提效。所以今天我就用今月 ai 最新推出的 ai 桌面工具小月测试了一下,发现它真的能帮我们干这个活。第一个 case, 我 想测试它能不能爬。我在小红书账号最新发布的十篇笔记数据整理成 excel 表格。我直接在对话框里输入, 查取我的小红书账号最新十篇笔记,提取数据,整理成表格。你看他一上来会确认好数据子段和工作流程图度,然后打开内置的浏览器,登录到小红书。这个时候,他一般会请求用户手动操作登录一下。因为我之前已经登录过账号了,所以他这次就直接开始抓取数据, 去喝一杯咖啡,回来一看,一个完整的 excel 表格就生成了。而且它不光能爬,还可以直接帮你操作 excel。 不 仅如此,这个过程是可以做成 skill 的。 进入妙计广场,这些妙计其实就是 agent 的 skill 模板,直接从广场里找到现成的模板复制链接, 在管理妙计里就可以直接导入了。这样一来,爬数据的流程就变成 skill 了,按一下斜杠键就能跑一遍。不仅如此, cloud skill 也是可以直接用于妙计的。接下来,我又试了一个 ai 自媒体的 case, 挖爆款选题。这个场景是这样的,我想做一期关于 agent skill 的 内容,但我不知道什么角度最受欢迎, 所以我就想让 ai 帮我去小红书搜索这个关键词,按点赞数排序,把数据最好的前五篇笔记记录下来,进行分析整理。我直接让 ai 查询选题 agent skill, 第一次生成的 excel 是 空白的,我就直接跟他说重新生成,第二次就成功了。毕竟这个工具现在还在内测阶段,偶尔有点小 bug 是 正常的, 但关键是他能听懂你的反馈,马上进行调整,这点说明还是有潜力的。 ok 啊!测试下来,感觉阶月 ai 这次推出的新产品还是很不错的,能用来直接干活。目前这个产品还在内测阶段,大家感兴趣的话也可以去体验一下。

这个视频呢,你将学会用 cloud code 来制作视频,有人可能会问呢, cloud code 呢,只是在终端写代码的产品工具而已,怎么来生成视频呢? cloud code 本身当然是不行的,但是加上其他技能它就可以了。今天的主角呢,就是驴谋选,我们现在简单介绍一下什么是驴谋选,驴谋选呢是一个前端开发的代码框架, 可以实现呢视频及代码,通过写代码呢,整合了 web 开发和视频编辑,你可以理解为他是一个混血儿,用代码写出专业的视频 原理啊,其实很简单,首先第一个呢,就是运行这个 react 的 前端代码,把它在浏览器里面进行动画的渲染,渲染完成之后呢,它会进行逐帧的截图。接着呢,会运用工具把这些图片呢再缝合起来, 生成一个 mp 四的视频。所以呢,做出来的视频呢,更像是一个 ppt 播放的感觉。晚上大家看到了很多高大上的介绍呢,大多数是忽悠人的, 并不是直接通过 cloud code 加 remote 来生成的。但是 remote 啊,还是有它非常好的地方,它的用处呢,比如说它可以比较灵活地定制,或者说附用能力比较强,可以通过呢代码来改视频,包括呢,控制时间,走啊等等。 通过我的实践啊,我发现呢, motion 比较适合制作几种类型的视频,首先第一个是动态数据格式化的视频,数学概念的解释,这些动画视频以及做一些程序啊,或者说 ui 的 展示。接下来呢,我就上手来安装和使用一下 motion。 为什么 cloud code 可以 使用 motion 呢?是因为 motion 开放了 agent skills 的 能力,所以我们可以直接进行安装,安装成一个 cloud 的 skills。 首先呢,可以复制这段命令,在你的 terminal 里面进行安装。在 terminal 里面运行这段安装之前啊,你需要确保你电脑有安装 npx 这个命令。如何去安装这个 npx 呢?首先你去 node js 里面,把这个 node js 按你的系统进行安装了,比如说你是 windows 或 mac os 的, 你就先装这个 node js。 安装完成之后呢,你就会有 npm 的 命令了,再运行这段命令,安装 npx。 我这边已经安装好了呀,所以我们直接回到这个页面,把这段命令呢复制下来,在 terminal 里面把这段命令粘贴上去, 然后点击回车,我们进行这个安装。接着呢,它会询问几个问题。首先第一个是你要把这个 agents 安装到来一些的环境里面,第一个呢是 google 的 anti gravity, 第二个是 cloud code, 第三个是 german c r i, 这回是 open code, 因为我们这边是用 cloud code 进行安装,所以我选择第二个 点击回车。接着呢,他会问一下安装的这个范围啊,是按项目安装,就是安装到具体项目的文件夹里面呢,还是全区进行安装?这里我选择的是全区安装。接着呢,安装的方式,它有个推荐的方式,我们直接确定就好了, 继续 ok, 我 们就安装完成了。安装完成之后啊,我们可以先试试官方给你推荐的,比如说它有些选项,你可以创建一个新的 remote project, 这段命令就是 bun create video。 在使用这段命令之前呢,确保你要安装这个命令 b o n 这个命令,我们可以去这个网页选择你对应的系统啊,进行这个 b o n 命令的安装,我这边已经安装完成了,所以我直接复制这段命令过来,在特米诺里面呢运行这段命令, 运行完这段命令啊,你会发现你有很多模板可以进行选择,比如 hello world, nex js 等各种视频制作的模板。我们这边为了演示方便呢,我们直接选择第一个 hello world, 我 们来看一下这个柠檬选声的视频到底长什么样子。 点击回车,接着呢它就会创建一个 project 的 名字,这边直接默认的是 my video 这个名字,我们直接点击确认就好了。接着它会去问你要不要安装一些配置文件,或者说安装一些代码包等等。点击 yes, 这里有 agent skills, 我 们直接点击 yes, ok, 它就会去安装运行了,很快它就搞定了,它告诉你怎么去运行这个视频呢这一个方式,首先呢去这个文件夹里面,接着用 b o n 这个 mini install 安装必要的包。安装完成之后呢,我们再运行 b u n r n f, 就是 运行一个开发环境,点击回车, ok, 我 们就进入了一个页面了,我们来看一下这个 hello world 的 视频到底什么样子, 这个有点像一个视频剪辑的页面,我们点击播放一个动画,去展示这个 welcome to emotion 呢,我觉得还不错这个动画,这就是展示了 emotion 基本的一个技能去制作视频, 其实通过这个前端渲染来制作的。接下来呢就到重头戏了,我们要用 cloud code 来生成视频。首先呢我们可以创建一个文件夹去存放我们的项目文件, 像我这里我就创建了一个文件夹的名字叫 motion video, 去存放我的项目文件。接着呢,我们直接输入 cloud 来启动 cloud code。 首先啊,在具体呃进行视频生成之前呢,我们先确认一下我们的 skills 安装成功了。斜杠 skills, 我 们就看到已经有这个 motion best practices skills, 那 我们已经安装成功了,我们就可以运用这个 skills。 接下来,在具体生成视频之前,我们先切换到 plan 的 模式,按 shift 加 tab 按两次呢,我们就进入到这个 plan 模式就进行规划了。我们先进行一下视频脚本的规划, 我们可以输入这么一段 prompt, 这个是我准备好的一个 prompt, 呃,我的 prompt 是 让它生成一个介绍 cloud code 的 教程的视频,需要给我规划几部分内容。第一个就是视频的目标,它是让不了解 cloud code 的 一些开发者呢,快速在一分钟之内理解它是什么, 能做什么。第二个他目标重塑之前呢,是有基础编程经验的一些开发者,还有视频时长是一分钟以及可用的素材。我准备了一个 cloud code 的 logo, 还有一些风格编号啊,比如说像苹果发布会的风格啊等等,让他给我输出分镜的脚本文案,还有技术实践的提示, 我们点击回车看,他给我们输出了一个结果。 ok, cloud code 已经帮我们编写好了这个视频的脚本和计划,我们来简单浏览一下。首先项目概述,技术站风格定位,他做了一个视频的分镜脚本,六十秒就有几个场景,他这边帮我们规划了有六个场景,每个大概平均十秒左右,然后技术时间方案和 新的主键颜色的方案,还有动画的模式实现的步骤啊等等。最后关键的一些技术点验证了清单,还有可选增强等等,它已经帮我们实现了一个很好的一个视频的脚本和规划。接下来我们还没有那么快让它直接进行实现啊,我同样输入一段新的 prompt, 这段 prompt 能干啥呢?首先就是把刚刚这个分镜脚本呢转化为一个技术需求的文档,然后保存到这个 video prompt 的 markdown 里面,不需要有项目结构,时间线规划,动画规格,素材清单和文案文本等等。然后格式要求通过这个 markdown 呢列出时间线,这是一个文档,去让它生成这个面向 emotion 的 一个技术 需求文档。我们点击回车来看一下,这是他们帮我生成的详细的 video prompt 的 markdown 文件啊,有这个项目的结构组建清单,还有时间线的规划,以及每个场景的描述内容, 还有动画规格的详情。那么有了这个 markdown 文件之后呢,我们可以要求 cloud code 调用 remotion 这个 skill 呢,完成整个视频的制作。我们回到这个 terminal 里面,我们可以直接输入呢,根据这个 markdown 文件去创建一个 remotion 的 视频,接着呢它就会去运行 整个视频的制作,他会规划几个任务,从一到八这个每个任务,然后接着呢,他就会按这个任务一个一个执行啊,我们最终看一下他生成了一个视频的效果。 ok, cloud code 已经帮我们开发完成了,我们来看一下怎么去看这个视频, 他说他已经在这个链接已经在运行了,我们可以直接把这个复制过来,在浏览器打开啊,这个是最终的成品。我们来看一下视频啊,点击播放 视频的速度有点慢,但是整体的这个效果还是动画效果还是不错的,这里可以有一些优化和调整,让它可以做出这种动画效果 啊。对比传统的 core palette 和 cloud code, cloud code 呢是 agent first architecture, 这里应该是 npm in store, 它这个没有数学完成整体的视频我觉得还是不错的,大家觉得怎么样呢?你觉得视频如果没问题的话,可以点击右侧的这个右下角的这个 render, 点击它, 然后选择你想要输出的格式,比如说我直接用默认格式点击 render video, 它就会开始运行这个工作。当然 render 渲染完成之后呢,在这个 out 文件夹子外面呢,就可以得到这个 mp 四的文件。 ok, 这个就是本期内容的全部分享了,如果你觉得我的分享还不错,欢迎点赞收藏和关注,我们下期再见。

各位朋友,今天分享 astropica 最新突破, cloud co work, 这不再是聊天机器人,而是能直接操作文件的数字员工。 核心能力有三招,第一,本地文件自主处理,授权后自动整理文件夹,生成 excel 报表,甚至把零散笔记变报告。第二,多现成自动化,同时处理文件整理、数据分析和邮件回复, 执行进度实时同步。第三,安全沙盒设计,所有操作在隔离环境完成删除文件前会主动确认,杜绝误操作风险。 技术亮点更硬核,采用 apple 虚拟化框架构建安全隔离区,结合羽翼过滤和 web fetch 摘药双重防御,即使幻觉攻击也能保证系统安全。实测中,用户说句整理下载文件夹, ai 秒速完成分类重命名,比手动操作快五倍。 这标志着 ai 竞争进入新赛道,从对话生成转向任务执行,传统 s a a s 软件面临淘汰, open ai、 谷歌的类似产品已在路上。未来半年, cloud co work 将支持 windows 平台,并开放社区共享技能模板。 记住三个关键词,免编程操作、全流程自动化、安全可控,让 ai 真正成为解放生产力的数字同事。这就是 cloud co work 带来的办公革命。

今天我们和大家来讲一下如何注册安装酷狗的。首先我们在森光斯上打开酷狗的官网,打开以后我们就可以看到这样一个登录界面,如果说你有谷歌账号,你就选择谷歌账号登录,如果说没有,你就在下面输入框 输入你自己的邮箱,然后点击创建登录就可以了,在这里的话我就直接选择谷歌账号进行登录,注册成功以后,我们就可以看到这样一个界面。好,我们在这个界面的话就可以使用可乐酷狗来回答我们相关的问题了,比如我们现在问他一个问题,看一下效果怎么样? 好,首先的话我们看一下如何防止 id 被穷举,并且设计一个接口验签,防止接口被任意客户端调用篡改数据,用 java 加 spring bot 举例实现。 好,这时候的话它又开始回答我们的问题了,我们看一下效果到底怎么样,现在的话它已经实现了,我们看一下。 好,首先的话他给我们做了一下总结,就是防止 id 群举的一个措施啊,包括签名验证的一个机制也都给我们列出来了。然后我们在这边的话可以看到对应的一个配置啊,漫威的依赖,还有全局异常,然后 ctrl 接口的一个设定,显得还是比较规范的啊,大家可以看到 它里面的一些代码。好,你可以复制对应的一个代码,然后粘贴到你自己项目里面可以使用。好,这就是 可乐酷狗在浏览器里面来使用的一个过程。接下来我们再和大家讲一下如何把可乐酷狗安装到本地的一个命令终端。好,首先我们访问这个地址啊,打开页面之后,我们选择第一个菜单,然后点击可乐酷狗,好,这时候的话它就会出现一个 安装的一个脚本,我们复制一下对应的一个脚本,然后我们再打开 power shell, 粘贴我们对应的命令,然后执行。 当我们看到这个界面的时候,说明安装已经完成了,但是它提示我们需要我们配一下环境变量,要不然你是没办法用可乐的这个命令的。然后我们在 power shell 里面输入对应的这个命令,点击高级,然后点环境变量, 然后找到 pass, 然后点击编辑,然后我们回到我的电脑,然后打开我们的 c 盘,然后在 c 盘下面找到我们的用户, 进到你的用户里面,然后有个点 local, 好, 在这里面的话有个并好,这就是可乐的安装的一个目录, 我们复制它对应的一个并的一个路径,然后回到我们的环境变量这,然后把这个路径填到我们 pass 里面,然后保存退出就可以了。然后我们在 power shell 里面输入可乐的杠杠 version, 如果能看到对应的版本号,说明我们可乐的安装是没有任何问题的。 接着我们可以输入 collab, 然后就可以看到对应的一个帮助文档了,然后我们再和大家来讲一下 collab 在 命令终端的一个登录过程,如果说你不登录是没办法正常使用的,我们登录的话,我们输入 collab 的 other, 然后 logo in 这个命令,然后进行登录,然后我们就可以看到这样一个界面,好在这个界面的话,他说需要我们选择一下代码的风格,也就显示的一个样式,我们选择默认就可以了,如果说大家喜欢其他颜色,你就选择第一个或第二个都可以啊。回车以后我们就会来到这样一个界面,他说选择一个登录的一个方法。 好,首先第一个的话,他说使用我们可乐的账号登录,也就是刚才我们前面创建那个账号登录,或者是用我们的其他的 ip 接口,也就是密钥的形式进行一个配置登录,或者是第三方的一个登录。 好,我们这边的话选择第一个啊,如果说你有第二个密钥的话,你就选择第二个就可以了,好,我们选择第一个回车,回车以后你会发现他给你输出了一大串 u i l 的 一个地址,他说需要你拷贝一下,在浏览器里面打开好,然后我们在浏览器里面打开就会看到这样一个界面, 他说当前我们是普通账号,没办法使用 max 或 pro 版本需要的一个功能,需要我们升级。好,这边的话我就不升级了,我觉得不划算。 这里我们给大家教第二种方式啊,使用国内的一个模型来使用可乐,首先我们打开智普的开放平台,然后我们点击开发指南, 然后在这边的话有个可乐的 ipi 兼容好,然后我们往下拉好,在这边的话我们唱玩可乐的,我们点一下它好,在这边的话你会看到它又多了一种安装可乐的方式,它是用 npm 来安装的,如果说你用我第一种方式安装不成功,我们就用这种方式来安装, 我们只需要下载一个 load gs 和对应的 get, 它说前提条件,你下载好,然后用这个命令,然后直接安装我们 kol 的 code 就 可以了, 安装成功还是用 kol 的, 然后杠杠 word 看有没有安装成功。好,这就是第二种安装 kol 的 方式,非常简单。好,下面的话我们就给大家说一下怎么样来配置国内的一个模型。 好,有了可乐之后,我们再安装一个图形化界面,就是用来配置 ipm 密钥的。如果你觉得用第一种方式安装图形化界面来配置 ipm 密钥比较麻烦的话,你就用第三种方式啊,第三种方式的话它就是手动配置好,首先的话我们找到我们对应的一个加目录, 然后里面有个点 color, 也就是 color 的 一个配置文件都是在这里面的。好,这里面的话有个 sentence 点 json, 如果说没有,你就创建一个,一般都是有的。然后我们只需要把这段 json 配置文件复制到你对应的 json 文件里面,点 json 文件。好,我们只需要改一下哦,你的 api 密钥。 好,这个 api 命令是从哪来的?我给大家说一下怎么创建好。首先我们在这边的话打开控制台好,然后点击这个 api k, 在 这里的话,我们只需要点击添加一个 k, 然后把你的这个 k 复制一下, 然后粘贴到这就可以了。包括我们用第一种方式的话也是一样的啊,我建议大家推荐用第一种方式啊,这样的话大家不容易出错。好,我们带大家用第一种方式来配置下 api, 我 们打开 power show, 输入对应的这条命令, 然后回车进行安装就可以了,安装完成以后我们选择中文,然后选择这个中国版啊,然后输入对应的 a p i k, 就是 你刚刚创建的这个 a p i k, 然后复制粘贴到这就可以了。然后我们再回车,他说已经设置成功了,成功之后紧接着他需要我们选择一个编码工具,好,编码工具的话我们选择可拷抠等就可以了。然后回车,我们看到这个界面的时候,他说配置已经同步完成了,好,说明我们配置也就已经成功了。 这时候的话我们就可以使用 cologold 进行编码了,现在我们就可以用 cologold 的 命令终端来创建项目了。首先的话我们先创建一个项目的一个文件夹, 这边的话我就起一个植物大战僵尸,然后我们进到这个目录,然后按住键盘的 shift 键打开我们的 power shell, 打开 power shell 之后,我们输入 cologold 的 这个命令,然后回车。 好,这时候的话就来到这样一个界面。好,来到这个界面之后,我们在这里就输入对应的一个提示词,让可乐帮我们去做一些事情,然后我们输入这段提示啊,帮我用 html 加 gs 实现一个完整版的植物大战僵尸, 界面美观,能直接用浏览器打开运行。然后回车,这时候的话他就开始帮我们写代码了, 我们可以按住我们的卡硕加 t 看到更多详细的形象。好,当出现这个页面的时候,我们直接点 yes 就 可以了,选择 yes。 回车现在告诉我们完整版的植物大战僵尸已经创建完了,并且在当前目录下创建了一个 html 的 网页, 然后游戏的特点,然后植物的种类的话有六种,然后僵尸有三种游戏的玩法, 还有界面的一个特点也根本都罗列出来啊,这个是非常好的,然后说直接用浏览器打开就可以玩游戏了。好,我们打开看一下。好,这时候我们点击开始游戏。好,这时候的话他就可以正常玩了,但是还是有很多问题啊,发现。

一定要快点试试这个 kol 的 战,感受一下 kol 的 强大的代码和写作能力。他真的跟官网一模一样,不是账号迟不会被封号,还不限制托肯。接下来准备给他发一下丸子的别录,我看一下他的文件提取的能力,我看出来他的回答速度还是相当快的,写出来的内容还是比较准确和靠谱的, 比我自己读要快非常多,也没有出现像 cologne 之前常出现的断联的情况。接下来再让他帮我读一下科研图,以前我自己要是读这种英文的科研图,真的是要花很久时间,现在你只需要发给 cologne, 它就瞬间可以把这个科研图的全部的流程以及内容都给我分析清楚, 方便非常多。而且你看他还可以把整个流程都帮我梳理清楚。接下来再让他帮我改一下之前的这种石山的代码,可以看出来他把问题在哪里都指的明明白白的。重新给了我一遍,他修改之后的一个代码,看起来比我写的代码要好太多了,这真的是我目前能够找到最好用的 closed 站了,没有之一。感兴趣大家点点关注。

如果你正在经营一门生意,手握一堆销售数据,却不知道怎么分析,感觉像是在盲人摸象,那这个视频你一定要看, 这是 closed 的 最新实测。比如,你运营几辆餐车,把过去几个月乱七八糟的 cv 销售记录直接拖给他, 让他像个专业的商业顾问一样给你出主意。接下来的操作非常丝滑,他不仅读懂了数据,还直接生成了一份 word 格式的专业的咨询报告。 打开一看,里面有表分析,有个停车点的研收对比,甚至直接指出到你的菜单策略有问题,告诉你哪里该砍掉,哪里该涨价。觉得还不够,你还可以让他做一个 excel 定价模型。注意,这不是普通的表格,他给你生成的是一个带有动态公式的计算器。 你在表格里试着把柠檬水的价格从六块调到九块,后面的利润预测瞬间自动更新。从原始数据到决策报告,再到实操工具, cloud 不 仅仅是在聊天,它真的变成了你二十四小时的业务合伙人。

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

最近这个 cloud code 非常火,我也下载一个试了一下,说实话我觉得它对于电脑小白来说,这软件特别特别友好,它可以去帮我们做任何事情。就拿最简单的卸载安装来说,我这里直接告诉他,你帮我去把桌面这个向日葵直接卸载掉,然后它就会自动去找这个文件夹在哪,然后去把它 卸载掉,它不需要你去手动的去找文件夹,有些流氓软件它藏的很深,你都不知道它在哪。它这里询问你要不要卸载掉,然后点一个 yes, 然后可以看到左边这里,他确实东西全部帮我卸载掉了,卸完之后他还问我说要不要删除桌面的快捷方式,呃,然后要不要去清理注册表,要不要去删除一些日期? 这些你要放在我们平时去删除内容的话,我们肯定是不会想到这些地方的,甚至说都不知道这些东西的存在。然后这里测试一下安装,让他去安装一个 cloud 的 官方软件,然后给他一个指定的路径地址。但是这里下载的时候出了一些问题,他没有直接帮我安装到电脑, 而是去下载一个安装包,需要我去手动操作一下,然后手动把这个文件路径名称给他发送过来。稍微等待了一会儿,就可以看到他已经把这个 cloud 帮我安装到指定的文件目录加地址下了,然后这是软件的页面,点击登录就可以正常使用了。然后我觉得这里演示的也只是一些 cloud code 能做的皮毛的东西。