今天我们来聊一个特别有意思的话题,有个 ai 编神功火的不行,但说实话,几乎所有人都用错了,结果呢,就是各种吐槽说体验太差了。所以今天咱们就来彻底把它掰扯明白,看看这东西到底该怎么用。 首先你看这个数字,八万四千,你猜这是什么?这个不是个小数目,这是 cloud code 这个项目在 github 上拿到的星票数。这就很说明问题了,它现在绝对是 ai 编程这个圈子里最火的工具之一,妥妥的顶流。但是你看啊,这么火的一个东西,征信用户的反快确实是这样的, 好多人都在说,用起来感觉特别别扭,甚至有人说完全不知道该怎么办,这就奇怪了对吧?一个这么厉害的工具,怎么会让人这么困惑呢? 这就是我们今天要去挖的核心问题。我们研究了一圈,发现问题其实特别简单,简单到就一句话,十个人里头有九个从一开始就用错了,他们是想用开拖拉机的方法去开跑车,这能行吗?完全是用旧的思维模式去套一个全新的工具。 所以要想把它用明白,咱们得先换个脑子,这不仅仅是又多了个新工具那么简单,它背后是一种全新的编程思想,或者说范式。 好,你看这里,我们把两种完全不同的编程哲学放在了一起。左边这个氛围编码听着可能有点玄乎,但其实就是咱们现在最熟悉的模式,人是主角, ai 在 旁边打打下手帮帮忙。而右边智能体编码就是 cloud code 的 玩法了,核心完全变了, ai 自己干活,你就负责秒收任务,下达指令。 你看这个比喻简直是绝了,一下就能让你明白区别在哪儿。用 cursor 这种工具的时候,你是机长, ai 是 你的副驾驶,听你指挥。但是用了 cloud could, 情况就完全反过来了, ai 成了机长,他来开飞机,那你干嘛呢?你变成了地面塔台的空中交通管制员,负责给他指明航向和最终目标。 好,那现在理念上的巨大差别我们搞清楚了,下一个问题就很实际了。行,我懂了,那在具体干活的时候,我到底该用哪个?这张表就给出了一个特别直观的答案。你看,比方说你就是想改个按钮颜色,调整下界面样式这种需要马上看到效果的小活,那肯定用 cursor 这种副驾驶模式更好,对吧? 但是,如果你要干的是个大工程,比如整个代码库的大重工,或者从零开始写一个复杂的新功能,那让 coco 的 这个机长直接上手,一次性搞定,那效率就高太多了。所以总结一下就是一句话,精雕细做的活,找副驾驶要大型土木,直接把任务包给机长, ok, 到这里,概念我们懂了,场景也分清楚了,但你以为就玩了吗?噗,接下来要说的这个,才是真正的杀手锏,一个能让你工作效率直接翻三倍的秘密武器。关键是,好多人压根就不知道这东西的存在。 这个秘密武器啊,核心技术叫 get walk tree。 可能有些人不太熟,我用个大白话给你解释一下,你就想象你的项目代码就是一条高速公路主干道,正常情况下,你一次只能在这条路上开一辆车,对吧?而 walk tree 这玩意呢,就牛了,它相当于给这条主干道旁边 biu 的 一下,凭空开辟出好几条独立的并行车道, 这样你就可以同时在好几条道上开车。比如一条道上开发新功能,另一条道上修紧急 bug, 它们互相之间完全不影响,各跑各的。 那具体怎么操作呢?难不难?一点儿都不难,其实超级简单,你看,就这么几行命令,你就能给不同的任务创建出独立的工作空间,你就可以开好几个终端窗口,让好几个 ai 机长同时开工给你干活儿。 想象一下那个场面,这张图就更直接了,它给你转示了这带来的变化有多夸张。传统方式你一个人干活,效率算一百,但一旦你用上了 work tree, 让任务并行起来,你的效率蹭的一下直接飙到三百帕,甚至可能更高。这可不是量变,这完全是质的飞跃。 当然了,要用好这么一个新东西,光知道怎么做还不够,更重要的是要知道哪些坑不能踩。咱们接下来就盘点一下最常见的几个错误,你看看自己是不是也中招了。第一个,也是最最根本的错误,就是我前面反复说的,你把机长当副驾驶使了,老是想去干预他,一步一式检查,恨不得手把手教。 这就不对了,正确的做法是什么?放手相信他,你只要把目标定清楚,定期检查一下结果就行了,别搞微观管理。 第二个错,就是我们刚刚才强调过的那个杀手锏 work tree, 很多人压根就不用,他们还是老样子,在主分子上直接让 ai 干活,结果一次只能干一件事 呀,这简直就是把法拉利当买菜车开,完全浪费了 cloud code 的 最大的潜力。第三个错误,这个就非常现实了,直接关系到你的钱包。 很多人有个习惯,就是不管干啥都用 cloud 系列里那个最牛,当然也是最贵的 opus 模型。说实话,这完全没必要,我教你一个省钱的技巧,用 opus 这个最大脑去做顶层的规划和设计,这个最关键,然后具体的执行,写代码这些活儿,就切换到性能足够但便宜得多的 solnet 模型。 这么一操作,能省下多少钱?高达六十趴。好了,到现在咱们理念也懂了,常见也分清了,技巧也掌握了,坑也知道了。那最后一步,就是把所有这些东西串起来,娓娓一套,清晰高效的最佳实践工作流 来。这就是掌握 cloder code 的 七步黄金法则,咱们一步步来过一遍。第一步,理解,别急着动手,先用你最顺手的工具,比如 cursor 或者你的 ide, 把代码和需求彻底搞明白。第二步,规划,让最强的那个大脑 opus 帮你出谋划策,定个高层计划。 第三步,创建,给这个任务单开一个 git work tree, 把它跟别的工作隔离开。第四步,执行,这回就用性价比到的 sun 模型,让它按照计划去写代码。最后就是常规操作了。第五步,审查代码,第六步,跑测试。第七步,没问题了就提交,你只要跟着这个流程走,就能真正把这工具的威力给发挥到极致。 所以你看,绕了一圈,我们又回到了最核心的那个观点上,你一定要记住 cologold, 它不是一个更好用的科室儿,它根本就不是一类东西,它代表的是一种全新的编程范式。你如果老想着拿对待副驾驶那套去指挥一个机长,那能不憋扭吗?肯定憋扭。 那么最后,这就给我们所有人都留下了一个特别值得思考的问题,在这个新的智能体编码时代,当 ai 真的 坐上了驾驶舱里机长的位置,那我们这些人脸开发者,我们的新角色又会是什么?这可能是咱们每个搞技术的人都得开始认真思考的未来了。
粉丝26获赞121

离线了他也可以跟你去对话,帮你做一些事情,这个是百分百可以本地跑通的,我们复制这一个链接把它刻拢下来,刻拢之后就可以了, 我们现在主要是测试跑本地的模型,然后这个时候你们还需要一个软件 lm studio 去下载它,这边我都配置好了了,打开它之后去下载你们的模型,我会给你们配置好一个模型, 这一个前面的三点五九 b q 五的一个版本,这个的话比较适合大部分人,你们的显存,估计啊十二 g 这样子的话,它也是可以跑的。然后我们这边打开它啊,先加载这个,然后我们去点点这个地方,点这一个,然后去到这里 把这一个调大一点给就给你们做测试用的话两万五千吧,基本上就够了,就简单的对话,然后你就一定要按这一个重新加载一下,如果你们是按默认的四千多的话,他会报错的。这个时候我们去打开它这里, 然后这些全部按是,然后这个时候我们跟他聊一句话,你好,你看这边就已经在运行中, 就可以聊起天来,这个是本地的,就不消耗你们的 a p i 啊,不消耗你们网上面的钱。显存大的话,像我三十二 g 的 话,我就之前就玩一个千万的二十七 b 的 一个模型,你们玩小模型也也也可以啊,去体验一下。换模型要在这个地方 就是把这个名字,这个名字在哪里,这个就是它名字,把这名字复制过来就给它换掉了。 你们每一个模型它都会有一个这个东西的。然后还有一个就是如果你们要用 api 的 话,我这里用的是轨迹流动的,原来是这些模型,你只要去轨迹流动那里把你那个 api 填写进去就可以用了 哦,还要把这个名字给改了,要把后面这几个字给删掉。它们模板是在这个地方,我是有写的这两个,一个是本地模型的模板,一个是呃,轨迹流动的模板。哦,还有 你们填写那个 api 要兼容这一个,如果你们的 api 不 兼容这个协议的话,你们就去把它换成兼容这个协议的。现在是网上面有很多种工具是可以转换的,然后的话还有像那个宠物输入这个指令,它就会弹出来这个宠物,然后你不喜欢的话啊,就输入这个指令, e pro 这个时候就可以换了,换到你喜欢为止。还有一个是 codex 的, 这里都是 codex 的 那些指令啊,你们可以到时候去看看 具体怎么用,我这个插件已经是帮你们装好的了,像我现在的话,我把这个 wifi 关掉以后我还可以去跟人家聊天, 我问他我是谁,他这个瞎说的,我没有十五年经验,这么多离线了,他也可以跟你去对话,帮你做一些事情。所以这个就是你不用登录啊,没什么问题的,包括你看我说让他去写这么一篇文章,保存在这个地方啊。 yes, 看他就自动帮你写文章,就是基本功能啊,这是这些都是有的,百分百可以让你们跑通的,包括这些本地模型之类的, 他速度也很快,你们也看到了是吧?像这个小模型啊,我也会配置好在网盘里面,你们啊到时候可以拿来去测试一下啊,你们有更好的模型也可以去试。在这个地方 它可以下载很多的群友,包括有些是苹果的,有些是 windows 的, 都可以跑成功。它们已经是玩的很多功能了,我只是给大家提供一个成功跑起来的一个基础版吧,剩下有很多功能你们可以自己去加,像各种 skills 啊,你们也可以去往里面去加去。

两天前,飞书正式开源了他的命令行工具。飞书这次基本是开放了全套的能力,包括消息、文档、数据库、妙记、多维表格、 日历、任务。它总共包含十九个 skill, 六大类和无限组合的。这个工作流可以直接通过你的 agent 去发消息,写文档,安排日程。先带大家看几个案例,帮我设定一个下午五点去吃小炒黄牛肉的日程。我一会要发布一篇关于飞书的视频,你帮我先建一个飞书文档, 帮我寄一个代班任务,晚上去取快递,给在摸鱼的离谱发条消息,告诉他别摸鱼了。老板开完会了,已经在电梯了,一会就会上来刚刚创建的日程, 这个代办的任务,以及他生成的这个飞书视频发布的一个文稿都已经处理好了,以及这是他刚给在墨鱼的离谱发送的消息。那最简单的安装方式是直接把这个 github 的 仓库给 ai, 让他直接去装。也可以去手动安装啊,先安装这个 npm 包, 然后再安装这个全局的 skill, 去配置一下你的初试的连接。我是通过电脑弄的,就用电脑这个链接来创建,可以选一个你的头像, 他一个名称,回到终端,在这里再输入这个登录的命令,在浏览器打开这个链接,然后确定授权,就授权成功了。他默认只会开放一些常用的权限,如果你要全部权限的话,可以通过这个命令去授权更多的权限。 再分享几个需要注意的点吧。第一个是目前的消息是通过机器人来发的,你可以看到我这里的消息发送人是这个飞书操作大师,也就是我刚刚创的那个机器人,虽然飞书的机型后台是有使用用户身份去发消息的这个权限的, 但我自己尝试了很多方法,发现可能命令行工具的这个权限跟他还是两层架构,暂时是做不到的。 我觉得这个设置在目前阶段是合理的,避免一些有风险的操作,大家知道就好。第二点就是文档这些非敏感的操作是完全可以授权 agent 以你的身份去创建和管理的, 所以这里面也会存在一些数据风险的问题,所以最好对一些重要的文档做一些隔离。第三点,飞书它官方也非常明确的给到了这样的一个风险提示, 还是希望大家使用的时候相对谨慎一些。最后分享两点思考。首先, agent 使用软件这件事已经不是未来了,而是现在很多软件都已经可以通过 agent 来调用了, 这对传统的开发流程以及传统的互联网软件行业的从业者都会有非常大的冲击, 意味着之前积累的所有的经验可能在未来都不再有用了,这会是一个巨大的变化,但这变化背后也一定是机会。 第二点,我觉得这种一手的体感其实才是最重要的,就坦白说,现在的 i 键的体验其实还是比较差的,哪怕是你用最好的模型,他也会出现一些偏差, 但不要因为他体验差就不去用他,因为这种一手的体感带来的这种感知和认知是不一样的,等到他哪一天体验很好了,那也就意味着没有机会了。今天就分享这么多,我是离谱,关注我,获取更多第一手的 ai 实践和思考。

今天想给大家分享一个如何去利用 cloud code 的 agent 能力来为你的业务流程去赋能的这样一个使用小技巧吧。官方叫做非交互模式,也叫 headless 无头模式, 就是允许 cloud code 在 无需人工交互的情况下去运行。呃, 首先我觉得大家应该都能公认 cloud code 的 agent 的 能力是最强的,在所有大模型里面,不管是推理能力还是执行的质量,交付给你的结果的质量肯定都是所有大模型里面最强的。那 但是呢,这它我们日常去使用会有一个局限,就是需要我人类这个角色去跟 cloud code 在 一个终端里面去对话, 才能够获取这样的 agent 的 能力,才能让 cloud code 给我们输出一个好的结果。但是在很多业务场景下, 我们其实需要的是在我的业务流程里面,在我的代码的运行过程中的某一个环节,我需要像插件一样去调用 cloud code 的 来获取一个高质量的推理结果,获得这个结果之后,我再继续我后面的业务流程,而这整个流程 在某些情况下,其实我们是不需要人在场的。我举个例子,因为我最近在做广告投放的项目 啊,我需要去先去调用 a p i 获取我的广告历史的广告投放数据,我的关键词以及用户的搜索词。那获取完这些数据之后,我希望能够 调用 cloud code 或者调用某个 agent, 能够帮我进行一轮推理分析,然后输出一份数据分析报告啊,然后基于这个报告,我再继续我后面的业务流程。在这样的一个业务场景下面, 它是没有人在场的,不需要人在场,我希望它是能够自动化运行的,那这种情况下非交互模式就非常有用啊,就是你可以把你的 业务,你可以去定义你的输输入和输出,你输入你可以用在你的 prompt 里面, 你可以给给这个 cloud 输入你的数据输入你本地的文件输入你的数据库,输入你的一些背景知识等等,都可以输入变成 prompt 输入给他,然后去启动 cloud code agent 的 推理,那 在这里你也可以去定义输出的格式,方便你后续的流程能够直接对接上。对,然后后面也有很多其他的一些定义,其他的一些自定义的一些标志,你可以选择要,也可以选择不要, 这样做有什么好处呢?第一个就是不需要人工的去交互,这样的话可以让你的业务流程无缝的接入 cloud code 的 agent 的 能力,来实现完全的自动化,不需要任何的人工干预介入,或者是由人类来触发。 第二个好处就是所谓的利用上 cloud code 的 agent 能力,这种 agent 的 能力是指什么呢?就是它不仅能够获取你的输入的提示词,并且当你在 c l i 环 c l i 环境里面去 激活 cloud code 的 时候,它是天然能够看到你本地的各种文件,包括你的数据库,它可以去查看你的历史文档,历史资料, 来获取更丰富的信息,帮助他去做推理,这样的话他的推理过程其实是跟你的业务知识强绑定的, 那相应的也就意味着他的推理结果的质量肯定会更高。第三个就是你不需要去调用啊,各种 api, 包括调用代码的 c l i c l i 的 命令 啊,这样你不用不用付出额外的这个 api 的 调用成本,只要你订阅了 cloud 的 会员,下载安装了 cloud code 的 c l i, 那 你就能 直接的使用 cloud code 的 agent 的 能 agent 的 能力,它会它产生的费用是直接包含在你的订阅计划里面的。 第四个好处就是这种非交互模式是天然可回溯的,因为它就等于是一个 独立的 cloud code 的 一个独立 session, 所以 它天然也支持通过 cloud resume 的 方式去回溯这一次 agent 推理的全过程。那么在这个过程中有任何的问题,你回溯完之后也可以去 啊迭代你的提示词,迭代你的调用他的流程,包括去给他更多的约束等等,来优化这样一个推力的结果,来让他更加符合你的一个业务流程和目标。 所以如果你的业务流程里面也也有这样一些节点,需要比较好的推理的质量和啊需要好的推理能力的话,推荐你们去尝试一下这个非交互模式。

cloud code 源码解析第五期这一期我们拆 cloud code 的 子 agent 调度链,真正关键的不是能不能拉起 sub agent, 而是它怎么把一次委托变成可治理的运行时流程。 很多人以为 subagent 就 像开个县城丢个任务进去就行,但 clockcode 不是 这么干的,它前面有装配,中间有上下文和工具注入,后面还有记录和清理,所以它更像一个产品化 run time, 而不是临时起个小助手。 如果顺着源码往下看,这条主链路大致就是三段, agent to call 负责接住委托, run agent 负责拉起子运行时, query 负责驱动模型和工具循环。 在这条链上, context、 skills、 hooks、 mcp、 transcript 和 metadata 都会被装进去。 第一段是 agent to call, 它不是只做一次函数跳转,而是会把任务描述、执行环境、回条信息和记录需求先整理好。这一步的价值是把用户要一个 sub agent 变成 run time 能执行的一次标准任务。 第二段是 run agent, 这里会真正创建子 agent 的 执行上下文,把该继承的上下文继承下来,把该挂载的工具和能力装配进去。所以子 agent 看起来独立,其实背后是一次精细的运行时组装。 最后一段是 query, 他 负责驱动模型生成、工具调用、结果回写和 transcript 记录,结束后还会带着 meta data 和 clean up 回到主县城。这也是 cloud code 有 产频感的原因,他连子 agent 的 出生、工作过程和收尾都管了。 所以 cloud code 的 sub agent 能用,不是因为它会并行,而是因为它有一条完整的 orchestration 链。下期我们继续拆 fork, 看 cloud code 为什么能并行处理复杂任务,又不把主上下文搞脏。

此刻 cloud code 一个月,我发现这六个大幅提效的隐藏技巧,网上几乎没人讲。本期内容没有废话,全是操作建议先点赞收藏,你绝对用得上。技巧一, shift 加 tab 快 捷键切换工作模式我用了很久的 rom 模式, 他每操作一步都要问我确认一次,我就得一直守在屏幕前点回车,别的什么也干不了。后来我发现按 shift 加 tab 可以 切换工作模式,这里有三个模式,建议小白直接切换到 accept 模式,相当于开启了 ai 的 自主修改权。现在我只要下达任务,我就可以端着咖啡去干别的事情了,不需要你一直点确认,它会全自动运行,这才是真正的自动化。技巧二, compact 压缩上下文 chat 不知道有没有姐妹遇到过这种问题,在一个终端页面聊得太久,上下文超级多的时候, ai 开始变得不太聪明。我甚至还遇到过他开始突然向我输出满屏的韩文,看得我都震惊了。这其实是因为上下文太长,把他的脑子卡当机了。这个时候在对话框输入 gunk compact, 会一秒钟把你之前的对话 浓缩成药物,释放大量的内存空间,用完这个指令,它的智商瞬间重新上线,极其好用。技巧三, clear 切换任务时,一键清空之前的对话有时候在一个终端里,你上一秒还让它写邮件,下一秒就让它算报表。 ai 很 容易把两件事情搞混,这个时候千万别在杂乱的上下文里去纠正它,不仅浪费时间,还容易出错。 这个时候直接输入 gunk clear, 它会彻底清空当前对话,就像擦黑板一样,全新开始,加清晰的提示词,效果绝对翻倍。技巧四, resume 搜索历史对话,随时续上 cloud code 表面上没有保存聊天记录的按钮, 有时候你想续上昨天的话题,问他,你还记得上次我跟你说的那个激励政策吗?他会冷漠地回答,你,对不起,我看不到聊天记录。这个时候输入 gunk resume, 中端会立刻弹出一个你历史对话的列表,用上下键选择你想要找回的那个主题,敲回车,所有的记忆瞬间恢复,直接接着聊。 技巧五,新建终端,让他同时干好几件事 bug code 在 处理复杂任务时是需要时间的,咱高级牛马上班也知道多现成处理任务。既然 ai 是 我们的免费员工,那也不能让他闲着。这个时候直接 command 加 t 或者点击右上角的加号,新建终端,让他同时跑多个任务,一个窗口跑数据,一个窗口写文案,互不干扰,让 ai 同时打几份工,真的越用越爽。 技巧六, cloud md 项目记忆文件这个是我觉得最值得花时间搭的,也是我之前讲过的核心技巧。把你经常需要重复干的事,比如写日报、周报、算绩效等等,全部写进 cloud md 文档或者单独的 skill 文件里,相当于给他了一份操作手册。下次只要输入杠文件名,比如杠周会更新,他直接按照规则开干,不需要你再重复一遍。 现在更新周会表就输入一个命令,他自己去读数据,填表核对,我只需要最后确认一下就行。深沉一次,用一辈子,这个真的不夸张,这六个技巧随便用上两三个,都能让你每天少加至少半小时的班,真的把这套流程跑通了,你再也回不去了。

大家好,今天给大家分享十五条我经常使用的 clockcode 技巧,那这十五个技巧有些是我自己总结出来的,那有些也是学习别人学到的,那每一个技巧我都会讲解一下。第一个呢,就是设置这个 clockcode 的 别名啊,那当我们要启动一个绕过权限的这个 clockcode 的 十一的时候,我们要敲 这么一大串 mini, 那 有时候可能是会经常忘记的,这个时候你就可以设置一个别名,那么你就可以使用这种 c 杠 d 的 方式来启动,那是非常非常方便的。比如说我已经配置好了我的别名,那我就输入 c 杠 d, 那么它就会帮我启动一个最高权限的 curlcode 的 实力。除了上面这种方式啊,你也可以在 curlcode 的 配置文件里面去配置这个 skip dangerous, 然后把它设置成 true, 那 么你也可以是绕过权限的。那第二个就是 any 命令去重构或者初步化 cloud md 文档。 那 cloud md 文档呢?是 curlcode 的 非常重要的记忆文件,在我们跟 curlcode 的 进行对话的每一次 过程中, cloud md 都会加入到这个上下文里面,所以说非常非常重要。那么如果你不知道怎么写,或者说这是一个老的项目,那么你就可以使用 edit 命令,让它去了解你的代码库,然后去编写一个最初的 cloud md 文档。那么你拿到这个文档之后呢,我是非常建议你去做一些手动的调整, 那么你可以按照这个结构来进行调整啊,比如说第一个是对这个项目的一个简短的描述,那第二个呢,就是代码的规范,就是你的编码规范是什么,这里不要写的太多,如果写的太多的话,你可以在这里直接引用,通过艾特符号,引用文件的方式把它引到外面去,让他写代码的时候去遵守这样的编码规范。 那第三个就是常用的命令,比如说你的启动的命令,你的测试的命令,这边写上去就方便 call 去执行,这样命令的时候不用去猜想你的项目是什么,你的启动的命令是什么, 那第五个是你的文件的主要的结构,那第六个就是非常非常重要的,就是你要让 ai 记住最重要的事情是什么,那么怎么去碰, 那么怎么去分辨哪些信息该留下来的,哪些信息给去掉了,你就记住这一句话,你把这条信息删掉之后,大模型返回的代码质量就会很差,有可能就会报错,那么你就把这条内容给留下来就行了。所以呢,我们的 curl md 文档一定要尽量的简洁,留下最重要的信息,不要留下 太多的信息,这样的话反而是起不到更好的效果的。那么在最新版本的这个 int 命令已经更加的智能了,当你执行这个 int 命令之后啊,它会 它会去搜索你代码库的信息,也会来帮你配置对应的技能插件和钩子,那么这个是非常非常重要的。那么在最新版本里面,你需要在 settings 点接收 开启这个 cloud code new edit, 然后输入一,那么你再重新打开输入这个命令,它就会按照新的方式流程来执行了,可以大家可以去尝试一下。 那第三个就是有些人是不喜欢使用这种 curl 的 终端,其实输入字母啊,或者说对话起来非常费劲,那么你也可以使用带有 ui 的, 然后并且具备 curl 的 能力的这种啊,客户端或者说终端, 那 vs code 呢?加上 curl code 的 官方插件也是可以的。那这里有一个项目叫 web 看版了,也是非常有意思的,它是一个网页,那么它是连接了 curl code 的, 这些能力全部都有,比如说你用技能啊,用命令啊,全部都可以直接调用, 那它是可以把你的项目分成不同的阶段,比如说你现在开启一个任务,然后这个任务在进行中,已完成或者 review, 每一个阶段你都可以拖到对应的这阶段里面去开启,然后它也是可以多开 多个这样的 worktree 的 实力啊,是非常非常有意思的一个一个项目。那当然除了这两个之外,还有非常非常多像这种 cloud code 的 管理的工具。第四个就是个小技巧了,当你按 一次 esc 键的时候是停止输入,那么你连续按两次的话,会直接进入 word 模式来进行回滚,你也可以直接使用这个命令来进行一个回滚,那当你关闭 curl 的 实体的时候,它会出现下面一段的符,就是用来进行一个恢复的。那比如说我们现在把它关掉之后,这边就会出现一个这样的重启, 那么你就可以直接下一次输入这样命令去重启了。那么你也可以把这个命令啊设置一个快捷键,然后的话这边输入一个特定的参数,也是可以使用刚刚我说的这种别名的方式来重启的, 那这样敲命令重启之后,他就会回到你的这条对话的这个最后的一次记录里面去,是非常的方便的。第五个就是我最近经常在用的,就说跟 clock 的 对话的时候啊,你最好提供一个详细的反馈列录。 那什么是详细的反馈链路?我们可以从下面这个例子来体会一下。如果没有反馈链路的这种方法,那么没有反馈链路的方法,这样比如帮我做一个邮箱密码登录的功能, 那么 ai 在 接收到你的需求的时候会开始去写代码,写完之后他就会告诉你已经完成了,那么实际上真正的完成了吗?我觉得是肯定是不够的。那么提供反馈链路的方法是什么样子呢?就是你要让他做完代码之后进行一套流程,比如说进行编辑, 然后进行代码测试,进行页面的测试,然后一些还有一些流程的测试,那么你呢给他定义 完成这些链路之后才叫成功,那这样的话是可以极大的提高这样准确率的。那如果说这条链路哪个地方没有完成 测试失败了,让他继续修复,这样的话,他所谓的成功就不是那么简简单单把代码写完就成功了,所以呢,这是一个非常好的优化的方法。那其实除除了你自己去写这样的一个啊电路的话,那么很多 spag 工具,就规范驱动的工具啊,它会生成对应的场景, 场景的测试用力,那么基本上也是含盖这些链路的。但是当然如果不用规范驱动的话,那么你可以自己去手写这样的链路,这是一个非,这是一个很好的一个提升效率的办法。那第六个呢,就是安装一个针对于语言的代码,这种插件啊,就是 lsp, 那 么 lsp 的 作用就是每次文件编辑完之后,自动会给拷入或者缺少返回类型啊,语法错误啊,那拷拷扣的都可以去提前发现, 那么如果没有 a s p 的 话,很可能需要在翻译的阶段才能发现这个问题,那安装也是非常方便的。在这边输入 print 插件,然后你要找到 在 marketplace 里面你是不是安装这个官方推荐的插件,如果没有的话,你需要先把这个插件安装好,安装好之后呢,你就在这个 discover 里面去搜索,你说回到这个搜索框里面搜 l s p, 那 么这里面就会出现它目前支持的 l s p 了,那么你就可以选中,呃, 然后这边按 ctrl 键,然后去选择是安装到你的这个用户级别的还是工程级别的,然后你就点确定就安装完了,那你就可以去使用了。第七个就是老生常谈的问题啊,尽可能多的去使用技能,或者自己去创造技能,因为技能真的是非常非常有用, 你可以用简单的理解就是技能是等于把一套流程封装好,并且是让大模型给出一个确定的结果,比如说我们我们用到了前端设计的技能,那么大模型看到这个技能之后, 会按照技能里面描述的流程来进行设计描述规范来进行设计,那么它一定得出来的结果是符合这个技能要求的,这个就是减少了 ai 返回代码的不确定性或者功能的不确定,所以说非常非常重要,那么在你的整个 ai 编程的每个环节 都可以去思考怎么去使用技能来提效,那比如说头脑风暴、需求拆解、 ui 设计、技术设计、 plan task、 开发测试流程上线复盘,那么其实每一个流程,每一个节点 都有一些比较好用的这个技能可以去使用,那这边的话是可以听通过这个网站去搜索你需要的技能,那么你也可以安装一个 查找技能的技能,所以说他是有是非常这么就是这么强大,可以输入你的需求去查找你要的这个技能啊,安装好 也非常推荐啊,使用这个命令去安装技能啊,不需要自己去下载这样的包,去放到你的目录里面去,因为我们不同的 ai 编程工具,它的这个技能的目录还不一样了,比如说 css 啊, cloud code 啊, codex 啊,它们的技能的目录是不太一样的,那么用这个命令的话是可以去安装,可以去适配到不同的 ai 编程工具,非常非常方便。第八个就是当你不确定如何处理这个需求和事件的时候,使用计划模式吧,就 prime 模式, 那么这个是非常非常有效率的。那 plan 这个模式呢?是 cloud code 的 内置的一个代码里,它是会去搜索你的代码,搜索你所有可以看到的文件文字,然后去跟你去沟通这个需求,最终确定一个这样的需求文档,然后再去执行代码,这样的话你 跟 ai 之间呢需求这块的逻辑就对齐了,就不会有任何的问题,那么使用也是非常方便的,那么你只要连续按切换这样的 cf 的 tab 键,你就可以看到这里 pre 默的 on, 那 么你就可以去对话了。那第九个就是我相信大家都是这么做的,就是不要用自己的话去转述 bug, 那 直接把报错的日期相关的资料,第一手的资料直接发给 cloud code 就 行了。比如说你如果自己去解释这样的信息的话, 很有可能漏掉这个原始的信息,那不是比比如说这举个例子啊,登录跳转有问题,应该是 tiktok 没存上,你帮我修一下,那么 coco 接受你的需求之后,他就会往这个坑,往这个 token 没存上,这个问题去排查去解决了。 如果你自己的怀疑是有问题的,那么就错失一个非常好的一个修复的机会啊。所以最好的方式是什么呢?你可以加上自己怀疑的方向,但是最最重要的是把日制给贴上, 把原始资料给贴上, ai 就 会去参考你的意见,同同时也会分析拿到的这个日制啊,去排查所有的可能性。所以呢,你要去 二次加工这样的错误信息,除非你有很明确的这个问题是什么,那么你可以去这样去调试。第十个就是这个 clear 操作,就当你在进行下一个任务的时候,你这个任务跟上一个任务是完全没有关联线的, 你不需要用到上一次对话的这个上下文,那么你就可以使用 clear 去清除这样上下文。因为我们在跟 ai 对 话的时候,上下文是不断增加的,那增加到一定量的时候,它就会进行压缩, 那进行压缩是会损失整个代码对话的质量的,那会影响到所有 ai 的 返回的结果,所以呢我们可以去及时去做,进行 clear 去清除,那这样会保持一个代码上下稳的一个干净啊。 还有一种情况是什么呢?是就是说你在跟 ai 讨论某个问题, ai 一 直修复不了,兜兜转转的解决不了的时候啊,这个时候非常建议用 clear 一下,重新开始,你会发现 新的世界。那么我之前碰到过好几次这样的,可能是模型的问题,他就一直解决不到点上,这个时候我就把他颗粒了一下,让他重新再来分析,再来排查,那么就他就完全清醒了,所以这个也是在可以在适当的时候可以救急,可以使用一下。 第十一个就是使用子代理来保持这个上下文的清晰,那这个也是对于上下文的一个管理的一个方式啊,因为为什么呢?因为子代理他是个独立的上下文,他跟 ai 对 话产生上下文是不占用主上下文的,相当于开了一个异步县城,自己去做自己的事情。 那么系统也是自带了一些子弹,比如说搜索代码生成计划,还有处理一些复杂任务。那 cork 在 处理复杂任务的时候,会自动委托给这个子代理去分析,去执行,去完成, 那么你也可以去使用自定义的子代理,那这个是我们经常用到的,那什么情况下要去使用子代理呢?那我的理解就是有很多种情况啊。第一种呢就是你马上要进行这个任务,是一个非常耗时间的任务,而且你的主代理 对这个子代理执行的这个过程是不关注的,你需要的是他的一个结果,那非常典型的就是 code review, 那 么主代理需要的是 code review 的 结果,比如这个代码到底哪里出现了问题,对吧?然后给到我,拿给我,我去修复。那么还有一些是什么?就专家型的,比如说你需要一些 支付漏洞的扫描专家,那么这一类的可以作为是 code review 类型的,让他们去扫描漏洞,找到漏洞,然后反馈到主代理这边去,让他去进行修复,那么这一类是非常适合使用这种子代理的。还有一种就是说你这种 运行测试啊,获取文档这些大量输出的任务,也就是会占用大量上下文的,也可以使用这种子代理的方式。 那么这里还有一种是什么呢?就是你可以你想要把这个任务分拆给多个子任务,同时并行执行,那么也是可以用子代理,但是呢这种的话就比较强调怎么去把子代理建立的非常的独立,互不影响,因为你操作的是同一个代码库,如果说每个子代理之间是相互交叉影响了, 可能导致代码就混乱了。那第十二个就是啊,非常有意思的一个命令叫斜杠。 btw, 那 这个命令有什么意思呢?就是你在 curl code 在 运行过程中,你可以使用这个命令额外的去对话,它是不占用上下文的。那比如说我们现在举个例子啊,我们随便让它去做点事情, 好,他现在正在开始去进行这样的一个代码搜索了,那么你可以使用 b t w, 然后呢输入你的问题就是你现在对这个项目或者对哪里有问题,比如说 他这边就会开启一个这样的一个窗口啊,去对话,但是你的你的这个前面这个任务是在进行的,然后他这边呢也是在进行,而且他这个的对话的记录产生的结果是不会占用你的上下文的,相当于开一个小差, 所以这个还是非常有意思的,可以在你这个过程中去了解一些你想要了解的额外的信息啊。那第十三个就是使用 worktree 去并行开发, 那第三个呢,就是使用 worktree 并行开发,那咱们 color code 里面你使用这个命令, color code 杠杠 worktree, 那 后面这个是一个分支的名称,那这个命令你就会启动一个 worktree, 并且开启一个新的分支, 如果你执行多个的话,相当于多个这样的分支,而且多个这样的一个副本,那么你就可以去并行开发,而且不会相互影响。 那么你也可以使用一些第三方的工具,比如像 conduct, 或者说刚刚对刚刚的这个看板,你可以更加方便界面化的去管理,这样的我可以这样, 那么我使用沃克翠吧,用的比较少,因为我感觉自己脑子弄不过来啊,就是如果开启多个沃克翠的话,那我会我需要关注多个这样的 coco 的 代理去完成这样的任务,我感觉我自己管用不过来。如果你可以 搞定多个同时进行的,那么沃克翠是一个非常非常大的一个效率的提升啊,四个就是选择合适的 m c p 来提升效率,那么现在呢?因为有了技能啊, m c p 的 这个作用范围是进一步压缩了,所以呢,我们只需要安装一两个 m c p 来 做我们的这个很多事情,比如说 pro rite 的 这个 ui 的 测试,它可以自动的去打开浏览器,那么你也可以使用这个 my circle 的 这种 m c p 啊,那么就可以直连去查里面数据,因为有时候我们要测试的时候,我们要让它去查询我们的数据是不是插入成功啦,或者是不是这个查询的数据是不是有问题啊,这个都可以使用 m c p 的 方式,比它去执行脚本要高效的多。那第五十五个呢,就告诉 curl code 要看哪些文件, 那虽然说 coco 有 搜索代码的能力非常强啊,那随着版本的提升,他搜索的能力也在逐步的提升,但是如果你是个技术,你懂代码,那我也非常建议你通过艾特符号去告诉 coco 的 哪些文件的代码 是有相关的,让他去更加快速的去找到这样的代码,因为你如果不告诉他,他去搜索其实也是消费你的 talking 的, 所以呢,我使用自己的加 qq 的 命名方式,那我这边也能看到代码具体情况,那么如果我觉得是哪些文件有问题,我可以直接拖过去,这样的话就能很方便让他去 定位到具体的文件了,这样是极大的提升了这样的一个搜索的效率。那么以上就是这十五个技巧了,那这十五个可能远远不止啊,可能很多人有其他的些技巧,那么这些是我最近整理出来的,里面没有涉及到一些复杂的技能啊,插件啊,我觉得那些是, 那些也是,我觉得那些也是非常重要,但是用好 qq 也是个非常重要的事情。 ok, 那 本期视频就到这,希望这个视频能帮助到你,祝你生活愉快。

collorico 的 教程第一课,你有没有遇到过这种情况?每次让 cloud 干同样的事,都要重新描述一遍,要求写 commit message, 检查代码,整理文档,这些重复操作一天能说好几遍,效率很低。 slash commands 就是 把常用操作封装成快捷指令,输入一个斜杠命令, cloud 自动执行预设流程。简单说,它就是你的 ai 版红脚本。 slash commands 有 四种来源,内置命令, cloud code 自带五十五个以上 skills, 你 自己写的脚本文件 plug in 命令,安装插件后获得 m c p 命令,来自 m c p 服务器。这篇文章重点讲前两种,内置命令和自定义 skills。 内置命令覆盖了常见场景绘画管理有 clear 清空对话 branch 分 支绘画模型配置有 model 切换模型 effort 设置努力程度,代码调试有 diff 查看改动 doctor 诊断问题。输入斜杠就能看到完整列表,不用死记。 自定义 skills 的 核心是一个 skill md 文件,放在 cloud skills 命令名目录下,文件内容就是给 cloud 的 指令, cloud 读到就知道该做什么。 skill m d 开头的 y m l 配置快教 frontmatter name 是 命令名称。 description 描述用途,帮助 plod 判断何时使用 allowed tools 指定允许的工具,不用每次授权。 disable model implication 设为 true, 可以 防止 plod 自动执行有副作用的命令。 skills 最大的亮点是动态上下文,用感叹号加反引号包裹命令的语法执行 shell 命令,把实时结果注入 prompt, 比如感叹号 git status 会先运行 git status 把输出插到指令里,这样 cloud 就 能看到项目当前状态,不再是死板的预设文字。 来看一个实战例子,创建 commit 命令,先 page 页目录,再写 skill。 md 文件里用感叹号语法注入 git status、 git diff, git log 的 输出,然后告诉 cloud 根据改动生成符合 conventional commits 规范的提交信息。 保存后输入斜杠 commit, cloud 就 自动帮你写好 commit message。 命令还能接收参数, 全部参数用 arguments, 比如斜杠 fix issue 一 百二十三,传入 issue 编号分参数用 bin z s h, 比如斜杠 review p r 四百五十六号传入 p r 号和优先级。这样一条命令就能适配不同场景 几个最佳实践命令。民用动词 description, 写清楚触发条件有副作用的命令,设 disable model invocation, 用感叹号语法注入动态上下文,避免为一次性任务创建命令。硬编码敏感信息,跳过 description 字段 flash commands, 把 cloud code 从好用变成高效。当你发现自己重复说同样的话,就该把它封装成命令了。现在就去创建你的第一个 skill, 把最常用的操作自动化。下一课我们讲 memory, 让 cloud 记住你的偏好。

哇,我刚才遇到一个非常震惊的事情,现在是晚上的凌晨五点五十五分,我们做单面机开发的时候,经常会使用 q 这个工具, q 呢,我们一般用它来编辑代码, 但是这些代码的编写呢,一般是放在 vs code 中的,但是 vs code 有 一个问题,就是如果我直接打开这个 q 的 工程,它是没有代码提示的。然后刚才呢,我试了一下,让 clogs code 之前一个操作通读工程,为我的代码配这构建 c m a 编辑方式,使得代码补全能够在 vs code 中使用。然后呢,他就执行了一系列的操作,他首先是通读了我的整个项目,然后分析 该生成哪些文件,然后他这里还在分析,然后这里是创建了一些文件。得得得,得到最后的时候, 他还总结了创建了哪些文件,分别是用于干什么的。然后最重要的呢,他这里还给我生成了一个 readme, 这个文件给了我一个详细的使用说明。 我们来看一下,这就是 javascript 生成的 readme 文件, 它告诉我如何使用当前的这个项目来进行代码补充。它告诉我要去安装这个 amg c c 工具链,给了我官网的链接,然后给了我 cmake 的 链接。我刚开始是没有装这两个软件的啊, 然后其实他配好之后还是没有代码补全功能,直到我安装好这两个文件,这两个应用之后,我再打开这个工程,我发现我的 vs code 的 真的具有代码提示功能了。 你看这里这一行二十一行,我定义了一个定时器实际单元的一个结构体, 我输入 team 点可以看到啊,这个结构体成员非常清晰的都给展露出来了,一个不多,一个不少,并且这个跳转非常的灵活, 就像我们在 q 中开发一样,非常非常的丝滑。当然了,这个代码补全肯定是比 mdk 的 更加好用的,它不管是这个函数提示啊,都是非常的现代化。所以啊,这个 claudo 的 真的是太强大了, 我们作为建筑建筑师开发的,真的要抓紧跟紧时代的脚步,用起来这些 ai 工具,就像峡谷相对论那样,别人的效率在提高,但你的效率没有提升, 那你的效率就是降低了,没有用过的小伙伴抓紧用起来。

让 cloud cloud 帮我生成 dos cs 文档,他给我的是这个,一点格式没有,纯文字,跟记事本没什么两样。当我装上 dos cs 这个 skill 之后,他给我生成的那叫一个专业,有标题,有加粗,有颜色,有编号,完全不用改了。这个时候我才意识到这就是 skill 的 作用,给 ai 装上专业工具。 我那时候不知道有没有现成的 skill, 就 直接问 cloud code 有 没有能生成 do cs 文档的 skill, 他 找到了叫 do cs 一 条命令装上。今天分享的就是 find skills, 一个帮你找 skill 的 skill, 下面两步三分钟搞定。第一步,打开 skills s h 这个网站,找到 find skills, 点进去复制命令。第二步,告诉 cloud code 帮我安装 find skills 命令式粘贴命令,如果没有装过 node js, 他 会让你安装,我说还是你来帮我安装吧, 还问我参数什么的,我说可以,总算装好了,他说需要重启 cloud code, 其实不用,点击 new session, 开个新聊天试试。 do c skill 安装成功以后直接说给我装一个什么 skill 就 行了,关注我,手把手带你玩转 cloud code。

让 ai 教你怎么用 ai cloud 最近推出了一个 power up 的 交互式教学模式,一共包含十个部分,在五分钟之内教会你所有的 cloud code 基础核心操作,直接在操作界面手把手的动画演示,带你如何引用文件,如何撤回上一步等等功能,就像玩游戏通关一样啊, 那学完一个,按个回车,它给你打个绿勾来吧。首先啊,我们使用 cloud update 命令,把你的 cloud code 更新到最新的版本, 然后我们进入 cloud, 然后使用斜杠 power up 来调用命令。那接下来我们就会看到一个菜单,那最上面呢是展示了进度,那有十个任务,我目前已经完成了三个, 那下面他会介绍 power up 是 教你那些 cloud code 可以 做到,但是大多数人却不知道的技巧,那你只需要打开一个,然后去阅读它,然后去尝试它,最终就可以把它标记完成,那这个任务就会被解锁。 那下面我们可以看到这十个任务啊,你可以通过这个上下键去做切换。首先我们来看第一个任务,那第一个任务它会教你用艾特键怎么去让 color code 去读你指定的文件和目录,那这边会有一个动画来去展示这个艾特命令到底是怎么使用的, 当你读明白之后呢,那你就会用回车键把这个任务给标记完成。那我们看下一个。下一个任务呢,是教你用 shift table 来切换模式。那 color code 有 四种模式啊,我们在这里可以直接按住 shift table, 那 你就可以看到模式在切换了, 然后同样的按到回车键,然后把任务标记完成。那这一共有提供了十个任务,建议你每一个都去尝试一下。刚开始用卡扣的时候啊,你有遇到过什么问题吗?是不知道第一步该做什么?还是说被英文指定给劝退了?欢迎在评论区交流,要是问题多的话,我再单独出一期专门解答。

最近半年使用 cologod 安装了近百个 skr, 最后发现真正能提升工作效率的其实只有三个技能,今天免费分享给大家。第一个, superpowers, 这个 skr 改变了我用 cologod 的 方式。以前我是直接把需求交给 cologod 的, 让他来写代码,写出来虽然能跑,但是经常跑偏,改来改去浪费大量时间。 装了 superpowers 之后,我养成了一个新习惯,每次开弓前先跑一遍,不认英斯德尔敏。这个技能能让可洛的反过来问我问题,你打算怎么处理并发数据库选什么 等等等等。问完一圈,他会把讨论结果写成设计文档存到本地。听起来多了一步,但这一步帮我拦住了无数次的反攻。有些问题你自己都想不到,但是可洛替你想到了。 注意, superpowers 包含了二十多个紫技能,千万别全开,我只用 breamstorming, 头脑风暴, 其他的按需加载,要不然会浪费大量上下文。第二个技能, playing with fails, 这个技能解决了我被坑过无数次的问题。 cloud 有 个问题,它做到一半就失忆。不知道你们有没有遇到过 一个复杂的任务,聊了半个小时,可乐突然说,好的,让我们开始吧,然后就把之前做过的事情又重来一遍。根本原因是对话太长了,上下文被压缩,之前的计划全丢了。普莱因维的 flow 的 做法很聪明,就是别把计划写在脑子里,它是存在纸上 克拉的扣的。每次动手前会先建一个计划文件,每完成一步就在这个文件里打勾,就算上下文清空了,重新读一下文件就能接着干。 这个思路跟 minnes 很 像, minnes 做常任务为什么玩?因为它所有的中间状态都存在本地了。第三个技能, roughlop, 我 给这个技能起了个外号,监工 sky, 你一定体验过 cloud 的 摸鱼模式。写到一半突然说基础框架已经搭好了,你可以在此基础上继续完善。 翻译过来就是活我没干完,我先下班了。 raflopp 通过一个或可拦截 cloud 的 退出动作,他退出的时候或可会检查。你说的完成标准达标了吗?没达到,回去继续写。 我用它写过,完成过一个 c r u d 模块,设了条件,所有接口测试通过加 redmi 写完才算结束。 kloth 中间响停了三次,但都被塞回去了,最后确实把活干完了。但要注意的是,完成条件一定要写写具体做完用户模块这种话等于没说, kloth 分 分钟说服自己已经完成了写成。完成登录接口可用 单元测试,覆盖率百分之八十。加 redmi 包含 api 文档,它才没法浑水摸鱼。以上就是我常用的三个技能,今天希望能够对大家有所帮助,感谢观看,拜拜,下期见!

hello, 大家好,是不是安装了 cloud code, 总是觉得还是差点意思,那今天我就教大家如何让你的 cloud code 更加好用?那首先我在星球里分享了关于提示词的这么几个东西,第一个是一个自主开发系统, 那这个系统是什么作用?你可以给他一个任务,靠的去拆解分析,然后全自动的从头到尾自己开发,开发完成第一步让自己测测试完继续开发下一个任务,完全是一个自主的样式,除非 过程中需要你去授权,正常情况下是全部自动执行的。那另外一两个是关于克罗德扣的提效的,那这两个提示词基本上现在我正常情况下都会去用了,那接下来我就教大家如何去使用来。首先来看第一个就是自主开发, 那首先是我们直接在星球里面,你直接跳到对应的标签页里面,你找到这个系统给他进行下载, 直接下载,那这边已经下载好了,下载好以后直接解压以后他就是这样子,里面有这样几个文件。首先我们来看一下文件的内容, 那主要的一个文件就是一个这个文件 system, 那 这个文件就详细告诉了可多他该去怎样去开发,他要执行一个什么样的标准。看到他这里呢,说了需要有这么几个文件, 每个文件呢都需要哦,任务呢是什么?比如说呢,第一步要详细描述,然后第二步启动开发, 然后开发以后呢,按照这个系统的流程去开始开发,然后接着呢他就会读取任务,正常的模式的读取任务实验代码,测试验证 get, 提交记录进度,然后循环,直到所有的任务完成, 看到没有,大概是执行,这样他每次提交呢 g i d 提交呢,包括他的任务呢,统计呢,都会有一个详细的标准,所以说最终呢你会在这里去看到他, 去看到,那怎么去使用呢?接下来呢就简单给大家演示。首先是你解压以后,直接在这个目录里面去启动我们的科尔德,比如说我在这里,然后呢直接去问一下,你可以直接问我该如何去使用这个自主开发系统呢? 或者是我想开发一个什么样的系统都是可以的,那现在呢,我假如说呢从来没有用过,我就告诉克洛德,让他去了解一下这个自主开发系统,了解下本项目中的自主开发系统,然后直接提交让他去帮我们去分析一下 好了,分析完成,这里可以看到这里呢,他已经详细的把我们这个系统全部的了解清楚了,不过在使用之前呢,我还要小小的告诉大家一个问题,就是 你使用这个自主系统,如果让他进行一些测试,特别是需要去测试一些 ai 类的,比如说你要写文章让他进行测试,如果说你要去后续你要开发一些数据库这些呢,你最好呢就提前的提供给他, 比如说你,我们呢现在直接让他去开发一个系统,假如说比较简单的不涉及 ai, 不 涉及让他 使用数据库这些呢,基本上他能够自己的完成,但是如果说你涉及这种 ai 的, 他测试的话就没法测试,所以说呢中途呢可能就会影响最终的任务结果,那这里呢我们就简单测试一下, 那我们就告诉他,我想要开发一个 ai 漫剧的萨斯系统,请你按照自主开发系统进行开发,那直接提交就一就可以了。那接下来呢,他会详细的首先去拆解一下你这个系统究竟是什么样的,然后呢可能会问你一些东西, 最终呢让他直接呢去当你确定完最终的任务以后呢,他才会把这个最终的规划呢去一步一步的去进行一个实施。简单的讲就是这套系统它的作用就是说当你提供一个目标以后,他会自己去补充,补充完 问你最终你是否要去简单的讲就这个系统他能够实现的,就是当你把一个任务告诉他以后,他会自动去拆解这个任务,把这个任务给最终的要实现的,比如说技术站,每个功能,每个节点都是什么,全部规划好以后呢, 最终去逐步的去一个一个开发,每开发一个功能,开发完成以后呢会自动的去提交测试,测试通过以后呢继续去开发下一个项目,所以说呢是完全一个无不需要人工干预的一个开发系统。 大家可以看在这里呢他其实已经规划了很多,比如说在这里要实现的第一步是什么的这段第二十五步,然后我们继续往前走, 然后一共有这么多步全部给他去拆解好了,拆解好以后呢,他最终呢他就会完全按照这个拆解的 去执行一个开发。所以说呢你人工不需要去干预,最主要就是你一定要把你这个就是他这个系统,你比如说刚才我输入以后呢,他就在这个克洛德点 md 文档,注意一下,这个是这个云端的这个, 然后呢在这里呢详细呢把技术站什么呢全部给他写好了。你首先你要看一下这个东西是不是你喜欢的,是不是符合你要求的,如果觉得没有问题的话,你直接后续呢,直接就无脑的给他权限, 让他进入到自主编程阶段,除了去执行一些终端命令,他还会提示你以外, 大部分场景呢,他都可以完成的自主开发,不需要你人工干预。实测呢,这套系统呢,曾经呢自主编程长达八个小时,就是我让他开发一个系统,他自己自己写,写完自己测,最终的基本上能交付一个成品,然后拿到这个成品呢,你只需要再去稍微的修改就行了, 那这就是这套系统的强大之处,大家可以看到这种的话,像这种的话就是他要执行的是一个终端命令,那终端命令的话,他有一个特点,就是每一个终端命令他要执行都不一样,你同意的,你 只此时的话,他只是同意了你要创建文件夹这个命令,那后续的当他要,比如要执行安装了,要运行了,他还是会提醒你的, 我们先点击确定,那后续呢,他可能就会长达几个小时的去开发,最终把这个给开发完成。那在这里的话,我就不浪费大家时间了,我们直接停止来演示一下第二个方法,第二个提示词的我们在这里呢直接给他停止,停止以后呢,我们直接关掉吧,我们来演示另外一个, 那这套系统的强大之处大家刚才给大家说了,就是一个自主开发,然后我们来看下一个,下一个的话他就相对来说比较简单, 主要有两个,这个是第二版,这个是第一版,那第一版的话给大家来读一下,就是使用方法的话,当你创建项目的时候,把下面的提示词复制给克劳德,复制到克劳德点 md 文件或者是 redmi 文档,这两个文档都是可以的。同时呢,这个提示词呢, 它不仅仅用于克劳德扣的,你其他的编程不管是 coser 还是说谷歌的反重力都能够正常使用。那它主要的一个流程就是 一个非常标准的规划,告诉 ai 怎么去操作。比如说你编程的时候,你要首先你要进入计划模式,你要使用子代理,但是很多人在使用的过程中根本就不知道 子代理靠的扣的,对吧?那这个子代理其实也是比较复杂,但是我们不需要学,你只用把这个题词复制给他就行了,包括自动进化循环,你比如说如果你犯了错呢,就让他自动放在这个里面,后续呢? 哎去读取这个规则,然后呢后续再尽可能的避免再犯同样错误。比如说完完成前叫验,当你把这个系统提示的复制以后,你会发现你的扣的扣的就非常好用了, 为什么?因为他会自动写,自动测了。如果说你没有这个题词呢?大概率他写完他就问你,让你自己去,好让你去启动,让你去测,这就非常麻烦,但用了以后你会发现它真的非常好用。 然后呢,最后呢,这里呢详细告诉你要去怎么去,要去规划计划,然后要实施方案,然后在这里 记录结果,沉淀教训呢,总之就是说呢,你用上这个题词已经非常好了。当然呢,我们来看第一下第二版,第二版比第一版改动并不是很大,主要是加了一个什么样的功能呢? 也是克拉的最近新增的一个功能,叫做 a 进的 team。 那 这个功能是什么呀?和刚才那个子代理策略还不太一样。子代理策略,比如说他去写一个单一的任务,然后他们通讯的话,每个子代理之间是不能通讯的。但是那个 这个 a 进的 tims 他 有一个功能,比如说是他同时建了很多个子代理,一个子代理比如说就相当于你有同时拥有几个开发人员。比如说先简单的讲, 现在你开启这个功能以后会有一个总的决策,就是一个总的决策,这个决策。然后呢下面有几个开发,比如说有一个负责前端,有一个负责后端,有一个负责检查代码的, 他会告诉他这几个人每个人去干自己的事,你只干自己的事,把你自己事干好,然后干完以后你要告诉我,告诉我,比如说你前端干完了,你告诉我,我再去告诉这个检测这个 a 进,他让他再去检测你前端的是不是开发完成,是不是符合逻辑,是不是符合要求。 那其实呢,他和现实生活中你几个人团队学做去开发一个项目的逻辑是一模一样的,但是呢,现在直接用这个题词就可以实现了,那所以说呢,这个题词特别适合于一些大型项目,可以看到他在这里呢写的非常清楚, 详细告诉他你每个团队呢需要是履行什么样的职责,然后每一个呢详细的划分呢?在这里比如说安全漏洞了,性能平静了,测试覆盖等等等等,前端后端都会给你写 他,这是这次题词升级的地方,所以说呢,如果说你遇到复杂的项目,那你直接上第二套题词呢,是效果更好的, 那怎么去使用呢?正常使用,如果说是你用科罗德扣的去写的,对吧?科罗德扣的正常情况下,你比如说我,现在呢,我要去用科罗德扣的去开发了,我新建一个项目, 新建一个项目,比如说项目,项目一,但是项目的话建议大家都用英文的方式呢,可能会比较好一些,然后在这里呢,你直接新建一个啊, markdown 格式的文档,他就叫科罗德点用,提前给他建好就行了, 你用克劳德去开发你,你必须要了解,就是克劳德点, md, 这个文件呢,就是前面呢,必须是大写的,后面呢就是小写就行,后面其实大写小写都行,但是呢符合规范,我们就这样写,这这就是官方的写法,然后呢我们直接把这个提示词呢粘贴进来就 ok 了, 克劳德扣的这个文件是克劳德扣的,就是我们每创建一个窗口, 你每创一创建一个窗口,他就会优先的去读取这个这个文件,知道吗?所以说呢,你只需要放在这里就行了,他每次呢都能够正常的去读取,相当于你不需要去复制粘贴他,有点类似于 coser 里面的路由, 但是呢可能会更加的好用,所以说每个项目呢,你都可以给他先放这样一个文件,但是如果说你别的项目你怎么去使用呢?比如说你 使用别的开发工具,你像 coser 了什么,你也可以给他创建一个类似于这样的文件,你可以一般来说 coser 这这里面呢,我习惯给他创建 red 密密点 m 八档,也是这样一个文件, 把里面直接复制进去,因为呢,我习惯的话就是这样子,你呃直接把这个告诉,哎,或者是你其实他也自己会读的,每次的话,如果你不放心你直接对话的时候,你直接优先的去 把这个文件复制,因为你会发现你用 coser 和反重力去开发的时候,经常的项目呢,他自己就会 写这样一个 redmi 文档,包括你发指令,比如说帮我了解这个项目的时候,他都会优先去读取这个 redmi 这个里面的文档,好吧,所以说呢,这个就是非常非常重要的,我们这个复制的可能有点问题,对吧? 就是这样子,所以说大家赶紧去试试吧,真的是提效真的是很方便,可以大大减少你的人工干预,没有那么多的报错,赶紧去试 cloud to code 吧,拜拜。

本节视频我们来一步一步的完成安装 cloud code, 以及呃如何去使用啊?首先第一步我们去进行安装 cloud code, 那 安装命令的话是在这里,当然你可以进入他的网址啊,网址的话在这里打开以后呢,你这边会有一个 copy, 你 点了这个 copy 以后呢,你直接去你的终端里面, 然后直接去这样去执行回车就可以了,然后执行完以后呢,我们可以继续往下,他就会跳出来这样一个界面啊,就是这句话就说明了他已经安装成功了 版本啊,以及这里的是已经安装完成了,当然你可以使用这个命令,然后呢去查看一下,就是比如说我们在这里啊,就是这个我们关掉不用,就是我们再新建一个,然后你可以这样去执行一下, 执行一下的话它就会返回对应的版本啊,大概是这个意思,然后这里的话就是也这里的话也是一样的一个版本。然后呢我们来第一次如何去启动对应的 cloud code? 首先呢我们可以在这里面新建一个文件夹,因为我这个桌面上有啊,所以说就是这样,因为我这个文件已经存在了, 所以说他会提示这个。然后呢进入到这个文件以后呢就是你正常来说这个文件就是这是新建文件,就是进入文件,然后呢大家可以看到我这里已经进入文件了,因为我这个文件已经刚刚就是之前我有创建过, 然后呢这里他就进入对应的文件夹了,然后这里的话就是对应的是直接呃启动,当然你可以那个新建文件夹,如果你这个命令不大会的,你就右击新建文件夹,然后呢在这个文件夹里面去启动一个终端就可以了。然后这里的话就是对应的,你再输入这个 cloud 以后对应的一个回车就可以了,回车完以后呢,它就会出来一个这东西, 它这里的话是让让你去选择主题啊,就是什么颜色的,什么暗黑色啊,什么明亮色啊,然后你可以选择一啊,你也可以选择二,随便你自己决定就可以了,然后呢第二就是再下来的话,就是这应该是四, 呃,就是这,然后你选了一个一或者二的话,它就会再跳出来这样的一个界面,这里的话是对你去选择当前的那个 cloud 的, 你是使用的是它的账号的形式,那你的账号的话,你需要开通 pro 啊,或者是 max 或者是团队啊这种东西的, 呃,会员制的你才可以用。然后这这里的话,呃是使用的是 ko 的 a p i 的 方式,它就是按量付费的,然后这个的话是指的是第三方的,比如说像亚马逊啊等等之类的,你可以自己去选啊。 呃,当然如果,呃你没有 ko 的 账号啊,或者是 a p i 以及像亚马逊的一些呃 k 的 话,你可以到这一步的话,就直接把它退掉就可以了,就是直接把终端关掉, 把,把这个终端直接关掉,你就不要管它了。呃,我们我们这节课的话,主要是,呃使用的是 deepsea 的 模型啊,当然你也可以用前文啊,呃,这个方式是一样的,因为很多人可能没有对应的小 cloud 的 一些付费账号啊, 呃,但记住啊,你如果是免费的账号的话是没有办法用的。呃,然后我我我,我们这一节视频的话来讲的是如何用 cloud 去连接 deepsea 的 一些,就是模型啊,我们这里的话是用的是 cc switch 啊,然后这里的话是有一个工具链接,你打开以后呢, 它会在这里面,就是你滑到下面,它会有一个叫 mac 的 安装,当然你的 windows 也是一样,你可以直接去安装,然后这里的话我们直接复制,复制以后呢,我们进入一个终端,然后进入终端以后呢,我们还是这样直接去回车运行就可以了,回车运行完以后呢,你在这个里面它就会出来一个这个东西, 然后你点击进去,就是点击进去以后呢,它大概出来一个这样的界面,然后这里的话你可以先不用管它,就是你如果是刚刚新建的,那这个没有这个东西的, 那也就说你只有这个上面的东西,然后再加上一个加号,我们这里的话就是点击这个加号,点进去选择这个 dipstick, 然后这里的话就是去填你的 dipstick 的 key, 然后呢添加就可以了。 然后呃这里的话就是对应的安装啊,我们先看一下这个安装啊,然后这里的话就是我们刚刚说的,就是你安装以后它就会出来这个这样这样的一大串东西啊,然后呢对应你可以去运行的话,就是运行这个软件,把它运运出来,然后这里的话就是对应的 呃,添加 k 啊,这里我都写了这个文档,里面这个是添加 k, 然后呢?嗯,如何去获取这个 api k 呢?我们这里会有个链接啊,就是你打开这个链接以后 啊,这里面会有很多东西啊,当然你可以有一些用量信息啊。什么?这个这个是要充值的,如果你你不充值的话是没有办法用的,然后呢这里就是一个对应的创建 k 啊,创建 k 以后呢,创建完以后呢,他会有一个秘,这个 k 的 秘钥,然后你把它复制过来,复制过来以后呢就是把它复制到这个 api k 里面去,就我刚刚说的就是在这里面 只要改这个,其他都不要改啊,其他都不用改啊,当然你如果你不知道链接的话,你可以点这个获取 api k 啊,然后它自己会跳到这个网网址里面去,你自己把它拿到就可以了。然后其他的什么三 v v、 三点二什么你其他你都不用改,是正常的就添加就可以了,添加完以后呢,就是它就会变成我刚刚这样子啊,是变成这样变成这个样子, 然后呢现在的话我们就是呃刚刚那个项目不用管了,但是你可以使用刚刚那个项目,就是刚刚不是我我们新建了一个这样的文件夹吗?对吧?新建了这样的文文件夹,然后呢这样启动,然后现在的话你可以自己首先第一个就是你可以自己重新建一个文件夹,但是你可以不 不见啊,继续去 cd, 刚刚那个 cd 的, 刚刚这个 tab tab project 里面去啊,然后呢一样去执行这个启动,执行这个启动以后呢?呃,大概是这样启动这个启动以后呢,它就会这样变成这样子, 变成这样子它就这个一跟二,大家可以看到,其实这说明什么?呃,这个就说明了对应的, 呃,这个 c c switch 已经生效成功了,然后呢并且这个克拉克的就是克拉克的呢,已经认认为自己可以用了,大概是这个意思。然后你可以自己选一个一啊,直接就不用管他太多啊。然后呢这个,哦,这里好像图有点错了, 这个图当时粘错了,这个不用管,就是你正常去执行是没有问题的。然后你你然后这样子应该这个,然后呢这样, 然后,然后这里的话就是对应的就是你执行完这个以后,他应该就直接会告诉你可以用了,然后呢他就会提示你就是这个东西,就这个东西会会出来个这东西有一个一跟二,这个一跟二呢是指的是一呢就是优化操作。第二个呢就是不做任何修改, 就是不做任何操作,就是你就默认选择一吧,不用考考虑太多,就是让他就是做做做一些优化。然后呢第二个呢就是他就会出来这样的一个图片, 出现这样的图片,这个图片对吧?他又又是一大串英文字,然后呢他的意思呢就是说白了就是说,呃,他需要就是 clock code 的 话,他需要有一个读写改的一些,就是代码权限,就是说要操,要操作这个文件夹等等之类的。就是说白了你这个文件夹就是你这个 demo 的 文件夹,或者是你刚刚那个,那个 刚刚的这个文件夹,就是这个 excel project 这个文件夹它要授权,就是让它有权限去操作这个文件夹,所以说你可以直接就选择这个 yes 一 就可以了,好吧,然后呢再看流程四啊, 你这个选择这个一以后呢就会出来一个这样的界面,就这样就就这么个东西啊,这么东西呢,它就说明这东西已经是安装成功了,大家可以看到这里会有一个 input 的 输入框,然后呢这里会有一个一闪一闪的东西,其实你你你在这里面你就可以去选择他的,就是选择让他去干一些活了,当然可以看到这里面看见没有 我们的对不起,一个三点二已经出来了,对吧?然后呢这时候呢就是说白了就是说当前就是使用的是对不起 dpc 的 那个 v 三点二的,它是用 api 的 方式去计费的,已经 cloud 的 控制的话,已经使用了这个模型来正常运行了。然后这时候的话你可以直接输入一段这个画,就是在这里面, 在这个光标里面就是在这里。嗯,我们再再强调一下这里面,然后你再输入一个,这样子它就会变成这个样子,它就会在里面去执行了,执行完以后呢它就会出来一个流程五啊,就是对应可能你用的时候它会出来个这出来, 这什么意思呢?就是说,呃,你只要选择那个,你可以一个是 yes, 就是 进程 yes, 然后呢你可以直接选择就是这个,呃,永久的允许就推荐使用这个啊,如果你不允许的话,就是 a ai 就 没法帮你去干这个运行项目了, 然后所以说直接选这个就完事了。然后呢再看这个流程六啊,他就会再出来个这个东西,哎,可以看到看到这个, 对吧?他有一个什么 python 三的一个东西,其实其实这个东西不是说就是他,他不是说是在给你写什么后端代码,他不是啊,他就这个话其实是那个他在运行一个 python 的 权限,就是 a b ai 需要就是用它去启动网页啊,然后运行项目三个意思,其实就是说对你的,呃,仅本次允许,然后呢这个是永久允许推荐使用这个, 然后呢这个的话就是拒绝,拒绝的话你没 a i 就 没法给你做项目了,所以说就是呃,关键说明就是这个东西,他不是呃让你用编程代码,他是用 ai 去帮你去取用网页啊,或者是做一些测试啊等等之类的,所以说就是他内部帮你去干活的,好吧, 你可以把它理解成内内部,他做了一些脚本啊什么之类的帮你去运行,然后呢这个弄完以后呢,他可能会出来这个东西, 又会出来一个这个界面,这个界面的话就是这一步的话就是检查那个八零八端口呢是否被占用,因为我我们刚刚写的就是是做一个简单的网页嘛,所以说他可能会创建一个八零八的, 呃,八零八的,那那这这的话也是一样,就是 yes、 yes 以及 no, 这个的话我们选择第二个就是永久啊,行吧,好吧,你可以选择这个推荐的永久的,然后呢流到流流程八以后大概是这个样子, 这样子,这样子的话其实他已经运行完成了这个这个音符的输入框又又出来了,然后当前这个状态的话,其实呃他已经帮你运行了这个创建的项目,然后呢启动了服务以及网页正在运行了, 大家可以看一下他的文件夹,我这里有没有截图啊?可能没有截图啊,是我们可以看这个,这里面可以看到这个我用的是 test project, 然后这里面他就会有创建的一个项目在这里面,对吧?可以运行的, 然后这时候呢,你创建完以后呢,你直接打开这个浏览器打,打开这个浏览器以后呢就是八零八零的,然后呢他就直接帮你。呃,就是运行好了,我们可以看一下,就是这个我现在就不,我现在就不启动了,我直接就双击打开了,好吧, 可以看到这里面他就已经是完成了一个这样的页面啊,他就是可乐,可乐帮我写的。呃,然后我们再继续往下看啊,在这里,然后这句话就是说白了已经启动完成了, 然后它就是这样的一个页面,就跟我们刚刚是一样的页面啊,好吧,这样就启动完成了,然后呢我们可以看一下,就是,呃,再看一下就是使用 vs code 的 一个插件方法去使用,当然你这里面会有个链接,你点进去以后它去下载对应的 vs code, 然后这里的话也可以直接去登录的。 下载完以后呢就是,呃去安装 cloud 的 那个官方插件,其实你不用这个的话也可以用这个命令的。中中中中中中中中中中中中中中中中中中中中中中中中中中中中中中中中中中中中中中中中中中中中中中中中中中中中中中中中中中中中中中中中中中中中中中中中中中中中中中中中中中中中中中中中中中中中中中中中中中中中中中中中中中中中中中中中中中中中中中中中中中中中中中中中中中中中中中中中中中中中中中中中中中中中中中中中中中中中中中中中中中中中中中中中中中中中中中中和。 呃,如何去安装?已经完成了以及去使用,当然你可以不只是写网页,还还可以写其他的啊。然后呢到这一步的话就是我们刚刚说的这里这里的去下载,下载完以后呢对应我们去配置一个插件库,这个插件库在这里啊,我们安装好以后呢对应可以看到这里面会有一个这个东西啊, 就这个就这个按钮,然后你去点这里面去输入对应的这个酷狗的,然后呢你去 insert 把它把它安装好。安装好以后呢大家最好是重启一下,就是把这个软安安装好以后把把把这个软件关掉,重重新开一下会比较好。然后呢 安装好以后呢大家可以看一下这个啊,我们可以看一下在这里啊,大家可以看到就是我们把这个键关掉,这里面会有个这东西啊, 这个东西或或者这里也有啊。然后如果你没有选择这个文件的话,比如你把这个文件关掉,它是没有出来的,所以说你要选择这个文件,然后这里选择这个, 然后这里的话就是你可以去对他说一些就是情况,然后呢让他去帮你修改这个项目。当然有我不知道大家有没有就是有有一个疑问,就是我选择的是这个文件,那我在这里面输入东西是针对这个文件去修改的,还是说对于这个 project 的 一个项目去修改呢?嗯, 这个的话是针对这个项目去修改,我我我们这里也写了,就在这里,呃,这里你看这里要点了这个 index 点 html, 然后在这个这里会有文件,对不对?这里是不是有有个文件?然后呢这个的话其实是,呃, 呃,就是我,我这里写的就常见以往就比如说选中的文件,这个置改这个文件,它的答案它不是的,它是选中了这个文件,然后 ai 优先会参考这个文件,然后呢它你让它改整个项目的话, ai 还是会自动去把这个, 呃,就是这这里面的所有所有的文件他都会去去检查一遍,然后去改,然后呢例子的话就只不过你是选出这个,他只是优先去改这个而已,对吧? 然后说总结的话就是,呃,一一个是你去正正常的去安装啊,这个省电不用了, 因为有时候也不需要。然后呢这里的话就是一个安装,安装以后呢使用对应的 cc 的 a p i 的 切换,然后呢再新建一个文件夹去启动对应 cloud, 然后呢 所有的权限基本上都让它允许啊,然后再用这个,呃,打开浏览器八八零八零看一看效果,然后呢直接对话,用 ai 的 方式让它去加一些功能啊。

cloudcode, 自主操作电脑智能体工作流,但有网络门槛,付费订阅,而且只支持 cloud 模型。由于某些特殊的技术原因,核心逻辑对社区被动开放了。我们开发一个技术探索版,不仅本地能跑,还能接入国产模型。 声明一下,本期视频仅用于技术交流与研究。测试任务,帮我创建一个代办事项 web 应用, 注意看,它不是生成代码让你抄,而是自己创建文件,自己安装,依赖自己启动服务。我们的这个版本修复了依赖报错问题,增加了适配国产模型的功能,支持配置第三方接口, 你可以用国产模型,速度更快,成本更低,还没有网络障碍。 相较于 open cloud, cloud 的 code 生态更完善,技术上更成熟, 运行时遇到报错,它自己解决问题, 任务结束, 整个过程只需要点几次授权,完全不需要我插手。下面我们来看如何本地部署和配置模型。首先克隆项目源码, 进入项目目录,复制安装运行命令, 下载完依赖后进入引导界面。第一个深色模式,大家选自己看着舒服的,这就是我们做的国产模型适配。第四个是我们做的国产模型适配, 这个学习版推荐大家使用优云智算第三方平台,推荐大家使用模型广场里面的 a p i。 经我们实测,所有模型官方直转, 主流模型打到骨折,而且无需科学上网。现在注册新用户送五元赠金,相当于不到两块钱就可以获得两千九百万的积分。填入 a p i t 模型名称,回车 选 yes, 测试成功。现在 call the code 就 可以使用国产模型了,我们项目已经开园,大家点赞关注自动发送,我们下期再见!

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