玩 coco 的 必装的一个插件啊,那必须是 superplus。 目前这个插件已经收获十三万多个 style。 当我刚开始用 coco 的 时候,就感受到它强大之处。首先它能够帮你在编辑代码之前啊,通过提问来完善你的错误想法,探索各种方案啊。所以如果你想做一个完整项目啊,这款插件必不可少。
粉丝1.5万获赞8.0万

这节我们实操一下 superpowers 的 writing plus 技能,你是不是感觉 superpowers 消耗的 tak 有 点多,虽然是执行的时候耗费的 tak, 但其实是因为你的计划没有写好。这节讲一下怎么写计划, superpowers 才能更省 tak。 前一节我们使用 superpowers 的 头脑风暴技能完成了需求分析,产出了项目的规格文档,然后又进行了 i 时代下的基础选型。终于我们可以回到实操环节了,可以回顾一下他帮我们生成的这个规格文档,我们准备做一个编辑工具,然后他需要帮我们从多个源采集这个壁纸,然后我们的形式方式使用的是命令行或者 dy 的 模式。语言的话,我们选择的是 rest, 其他的细节的话我们其实可以都不用看了。在使用 superpowers 编写的计划的技能之前,我们需要知道这个东西写的计划是非常细致的, 它里面是包含了代码实现的,这个时候如果说他实现的代码是错的,那么代价将会是巨大的。经常用 ide 的 编码的大家应该都有感觉,大模型写代码是靠猜的,他不知道的东西,他是根据经验预测最大可能出现的一个写法,当然在小洞场景其实就是没去弄过的地方,那么大概率是会出错的。这个时候如果说我们拿着错误的计划, 嗯,也不能叫逗的计划,应该叫大致正确,方向正确,但是细节实现是错误的计划,然后到了下一个阶段会发生什么就不言而喻了。 先不说最后干活的工作的工程师能不能发现错误,假设执行报错他都能正常修复。那么还有一种是滴滴滴的测试用力都是错的,他所有的努力消耗的所有 test 都是为了满足一个错误的测试用力,就算到时候真的通过了,也是与正确的结果越来越远,浪费了大量的 test, 却实现不了想要的产品。 因此 superpowers 想要用好,并且想要爽 test 计划阶段就不要让它产生错误的误导性的代码。那么回到我们的实战项目,我们这个项目里, it 最容易出错的地方是什么? 热门的技术站其实都是训练过了的,之前说过我们要做减法,他知道的东西就不用再给他赘述了,上下文多也不是好事情。实际上我们这个实战项目 ai 最容易出错的地方是壁纸源的这个 ipi 规范,这种在电脑上显然没有多少训练数据,他忙写出来的几乎百分之百是错的。 那我们需要怎么做?其实也比较简单,把我们需要对接的这三个源的 ipi 文档放到本地,然后让他看文档就行。之前知乎库呢,也讲到了一个 deep 量子的技能或者服务都是封装的这玩意儿,我们直接用这个命令 在这个窗口里执行的,命令是会填充到 iint 的 上下文内的,这样的话它其实会看到这个命令的帮助。文档 这边它有一个 i p i 文档,实际上是做了防滑的, ok, 执行完了,我们在写计划之前,先让它参考 i p i 文档,修复一下之前的归根键里面的错误部分, 可以看到它这个计划写了两千多行, 具体的计划细节我们就不看了,下节继续让 i i 帮我们执行。计划执行的时候我们会小小的改动一下 superpowers 风格流,这节我们使用的模型还是 五的模型,会选择 mini max 的 二点五,这个时候我们就需要引入顾问者模式来做到省钱的同时保证质量。好的这节就到这里,下节我们继续。

这一期视频亮哥教你们怎么下载安装 cloud code, 把亮哥昨天踩过的坑跟大家说一下,让你们少走点弯路。第一步,如果你是 windows 系统,你得先下载安装 get, 这个是官方网址,选择 windows 叉六十四,下载完成了之后 就来到了第二步,第二步是下载安装了 code 的 本质,在这里面你们就容易遇到第一个坑, 当你用官方命令行去下载安装的时候会报错,你把这一行命令输入到这个终端窗口,按回车的话, 大部分的电脑会报错,会出现红色,为什么呢?因为 iso 公司的话,它是默认不支持中国用户的,除非你方强使用 vpn。 所以 说这里面我们就想到了第二个方法, 用这一行 mini 按个实测过,这一行 mini 复制粘贴到你的终端运行的话,是能够成功下载的。 你是 windows 系统的话,就用上面这行 mini, 你 是 macos linux 系统的话就用下面。大家要注意截图,这两用豆包截图,让它提取内容就行了。如果你的网络好,差不多一分钟左右就能下载完成,网络不好的话,半个小时以内也能够完成了。 如果你不知道你是否下载好了,你在你的终端输入这行命令 call 杠 v, 看它有没有显示 call 的 版本号,我这边显示是二点一 点幺二九,说明它下载的是这个版本已经下载完成了,跟检验 open call 一 样的,你 open call 是 否下载完成,你也可以输入 open call 杠 v, 这第二步就完成了, 那么就来到了三步。第三步,你得给你的 cologold 的 配置 apikey, 它的配置方法其实跟 open cologold 一 样,也需要把这个模型的 apikey 配置进去,也得把八四 u r 配置进去, 和模型 id 也配置进去。很多人他在启动的时候就报错了,因为 cologold 的 默认是用 cologold 公司的模型,就是 isokey 公司的模型。 大家知道阿斯公司推出的模型就是 cloud opens 四个六,这个模型它已经不支持 open cloud 了,当然它也不支持中国的用户, 至于中国的用户,你想去到他们的官网去申请。用这个模型很麻烦,要么你可以翻墙你走代理,要么你就在第三方平台去申请。 像大家知道的第三方平台很多,优云智算,还有轨迹流动,还有我的视频里面给你们介绍的 u o a i 点 z n e 这个平台它也是支持的。还有最关键的一点就是 angelic 公司的模型非常贵,有可能你让克拉的扣给你做一件事情, 可能你几美元就不见了。像这个平台,它支持的克拉的扣的 iphone 十四干六, 还有 g p t 五点五,最近刚出来的 kimi 二点六,还有 mini max, deepsea, 这些都支持大家去申请。这些平台它都提供了这三部分,八十 u r a p i k 和模型 id。 当你要到这三部分的数据之后, 就把它填到这个引号里面,你看我这里面填的是 u c 的 八十九啊,中间这行填你的 apikey, 这是模型 id。 同样的,大家看到这里的时候 暂停一下,让豆包把这几行文字复制粘贴到你的终端,他就把你想要用的模型配置到你的卡尔扣的里面了。 大家也可以在评论区里面让我把这几行迷你给到你,这个时候你再启动你的 cloud code, 就 能够正常运行了。我试一下给大家看。这下面这一行是模式思考模式 啊, shift 加 tip 可以 切换,这是另外一种,这又是第三种,这一种是默认的,我问他,看他能不能正常回复啊,你看,从这上面可以看到,我用的是 dbc v 四 pro 模型, 在网络上很多主播他们推荐的另一种配置模型的方法就是你下载这个 cc switch, 这上面选选这个 cloud code 的, 这是 cloud code 的 图标,再点右上角这个加号, 也能够给 cloud code 的 配置模型。人配置模型也很多,你看这边支持优云智算第三方平台,这个是规则流动,还有一些国外的一些公司的大模型, 国产模型也有很多,质朴 kimi deepsea, 你 选择 deepsea, 在 这下面填这个 apikey, 把你的 apikey 粘贴到这里,它这个八十 u r 的 地址其实已经给你填好了,你选择好了之后 点添加就配置成功了,配置成功了之后就会在这个界面显示出来,你只要点起用就行了, 你要要要用哪个模型,你就点起用。这是两种配置 apik 的 方法,我教大家的这个配置 apik 的 方法就是它比较简单,不用动脑筋, 把这行这几行命令复制粘贴到你的终端窗口,按回车就行了, 它就配置到你的 cloud code 里面。讲到这里的话,基本上你的 cloud code 就 配置完成了。如果说很多人做不了这个终端这个界面,想要它美观一点,你就 下载一个 cs, cs 它是一个集成器,你所有的 ai 工具,所有的智能体都能够集成到应用里面,它的画面要稍微美观一点,我把这个 cloud code 结合了,这个 cs 操作也要方便一些。好的, 今天的视频就讲到这里,关注亮哥,每天给你分享一个干货内容,大家有什么不懂的可以在评论区留言,我看到了基本上都会回复。

今天这期视频的目标只有一个,就是让零基础的小白学会如何零成本的在全程国内环境无障碍的使用上 cloud code。 所有的资料和文档我也都准备好了, 话不多说,我们马上开始。那首先我们要知道 cloud code 的 安装方式有两种,第一种就是官方文档里面写到的,使用原生的安装方式进行安装,针对不同的系统对应的指令,比如这里的 c m d, 复制一下这里的指令,在电脑这边的搜索栏里面输入 c m d, 这里就会弹出命令提示符,点击打开,打开之后将刚刚的指令鼠标右键即可复制上去,回车就可以进入到下载阶段。 那我相信很多人都会跟我一样,会直接抱怨一个这样的错误,那这是因为你需要有一定的网络环境才能够支持原声方式安装, 所以在这里我更推荐另外一种方式,就是使用 node js 的 方式进行安装。我们首先先准备下 node js 的 环境,第一步就是进入到 node js 的 官网这个地方,选择你当前的系统,选择这里的安装程序即可下载到对应的安装包。 后续的安装过程我就不再赘述了,非常的简单,只要一步步的往下安装即可。为了验证是否安装成功,我们还是可以打开刚刚的终端,我们输入一个 note 杠 b 回车,当这里显示他的版本号的时候,就说明你已经安装成功了。那接下来我们进行第二步就是安装 cloud code, 我 们只需要执行屏幕上的这三行指令 下载,安装完成之后就会有这样的一个提示,接下来只需要在控制台里面输入 cloud 指令,在这个地方选择信任当前文件夹, 你就能进入到 cloud 启动页面。当然你第一次启动的时候,它会提示你无法连接到 cloud 的 服务。不用担心,接下来我们只需要去连接国内的 a p i 服务就可以了。这里就推荐使用一个可适化的工具叫做 cc switch, 你只要进入了它的官网,点击下载最新版本,将其下载安装即可。下载完之后,你打开的页面就是这个样子的,比如这里我就已经添加过一个 mini max 的 api t 了,那当然如果你还没有去购买对应的 api 的 t, 又想体验最新的模型的效果,你可以选择注册一个摩达社区的账号, 进入到这里的模型库,这里就会显示当前最新的国产的开源大模型,包括 deepsea face, 小 米的模型,千万的模型。这里我们就以 v 四为例子, 我们选择好对应的模型,进入之后呢,点击这里的查看代码页,这里有几个比较关键的参数可以记一下,一个是 base url 就是 你的基础地址。第二个就是你对应的 api key 以及最后的 model, 我 们打开 cc switch, 点击右上角的加号进行配置,然后选择这里的 model scope, 当这里的 api key 复制粘贴到这里。接下来我们看到这里的模型,这里主模型默认还是 gm, 我 们将这里的 model 对应的模型名称复制一下,这里的模型全部替换。点击添加之后,我们再点击这里的启动,启动之后我们重新启动一个终端,再输入 cloud, 那 之后这里就已经提示已经切换为 deepsea v 四的模型了,我们简单问一个问题,当他能成功回答的时候,那 cloud code 就 已经安装完成了。 那以上就是本期视频的全部内容,后续我会分享更多的关于 cloud code 的 使用教程和实战案例。如果本期视频对你有所帮助,记得点赞、关注、收藏,我们下期视频再见!拜拜!

使用 c c switch 进行 cloudbox 的 使用,好多朋友不会用啊,这个 c c switch 大家入悉一下,首先在这个网站里面搜索一下这个 c c switch, 把 c c switch 下载下来,对应的安装包在这里面点 windows 这个 msi 就 可以了,安装下一步就可以, 我现在是安装完的之后的效果,第一次进入是这样,要进入这个 c c switch 的 设置,在设置里面呢,如果你没有安装 cloudbox 呢?你要把这个 应用这个插件可以点,把这个跳过,初次安装这个一定要点开,这个非常有用,好多朋友因为他没有格式的账号,所以每次要登录时候需要登录账号,这个跳过了,只用咱们国内的 ai 就 可以了。 到这里面这里面,比如说像我的这个,我其实用的 dipstick 和这个 gim, 还有 mini max 它其实国外这个我也没有使用啊,太贵了,大家可以直接点加号加号,比如说你要有一下,比如说你用小米的这个 mini 吧,小米这个 mini 呢?你去把这个 key 添加这里面把,这个一般都不会用。改啊,如果你是 tiktok 的 话,你要去搜索一下 tiktok, 在这里面补充一下,有的朋友使用的是 tokenplay 或者是 codingplay, 这里以小米为例,他的 tokenplay 或者 codingplay 里面的兼容协议是这个名称,但是 c c switch 这个作者呢?他说他自己忘写了,他写的是这个,这个是错误的啊。大家一定要把这个 play 复制一下,复制之后把这个放到这里改一下, 改下之后再把你的 api 复制里面,这才是对的。之前有朋友是写错了,他默认是有问题的,这个一定要看一下,把你的模型需要用的模型改一下,一般都是小写啊,很少有大写的。这个大家自己添一下,点击添加就过来了。 过来之后呢,想像我这样的点试这个余额,这个余额比如说你看我这个 deepsea 的 余额,呃,使用用量查询,官方把这个设为零, 你刷新一下,像我这个还剩二百七十块钱。智普的这个呢?它是我 tiktok plan 吗?我是用 tiktok plan 就 不一样,这个也是在这地方配置前用量查询就可以了,其他的注意的事项没有,因为其他我也没怎么用啊。 注意一下小龙虾,这个好像有点有一点点问题,我不建议小龙虾和爱马仕在这个 cc switch 里配置可能有这两个不太建议在这里面配置,就这个 clod, 再用这个配置就可以了,其他的不要配置 这个 skill。 点击这个像扳手一样的图标,点击之后呢,你就可以直接在这里面去安装 skill, 非常方便啊。比如说你想找一个 skill, 那 点击这个发行技能啊,要保持你的网络通畅啊,你的网络要好, 这里面才能显示你想要安装的 skill。 这个 skill 是 这样,它这个 skill 里面有个 top 上总结上的,在仓库,但是有一些特殊的,比如说我安装的我安装的 canvas 赛,这个 canvas 赛其实没有,你就要去他的网站上,他教你怎么去安装,你就搜索安装,按照他的方法就可以了, 其他的大部分都能搜到,如果搜不到的,很可能他改了名了。这个不要着急,你就去那个 github 上去搜索一下,是这样,你也可以从这个 ip 上去安装导入已有。都可以啊,发现技能就可以直接点击安装,这就安装出来了。这个比较方便,我建议新手小白直接在这里面去找能下载的就可以。

大家都说 cloud code 是 目前最好用的智能体,但国内的小伙伴在安装和使用时总会遇到各种小脾气,今天这期视频我就手把手带你彻底搞定安装,并成功接入国产大模型。 正好最近 deepseek v 四震撼发布, pro 版还有折扣,性价比直接拉满。话不多说,咱们直接上实操。 第一步,环境准备。首先咱们得把基础打好,你需要安装两个工具, node js 和 git, 这两个软件直接去官网下载就好。安装过程非常简单,闭着眼点下一步就能完成。 装好之后,右键点击电脑左下角的开始图标,打开 power shell, 先输入 node v, 看到版本号显示出来,说明 node 已经就绪, 接着输入 mpv, 这时候很多人会遇到报错,别慌,这只是因为 power shell 默认的执行策略比较严格,限制了脚本运行,我们只需要输入下面这条命令,回车后选 y 确认,现在你再试一下 mpv 是 不是就能正常运行了。 第二步,安装 cloud code 环境配置好接下来就是重头戏,在命令行里输入安装命令,直接参考 deepsea 官方文档的那一行,稍等片刻,进度条走完就安装成功了。 第三步,配置 c c switch 与 api 为了在国内丝滑使用,我们需要用到 c c switch 这个利器同样是一路。下一步,安装好,跳过验证,打开软件,在设置页面先勾选跳过 cloud code 的 登录验证配置模型,回到主页,新建模型厂商,选 deepsea, 填入密钥,去 deepsea 官网申请一个 api key 复制并粘贴进来。由于 cc switch 的 默认列表可能还没更新到最新的 v 四版本,我们需要手动微调一下, 将主模型手动修改为 deepsea v 四 pro, 将嗨酷模型修改为 deepsea v 四。 flash 改好后点击保存, 最后回到 cloud code 界面,输入 model 命令,现在你就可以自由切换模型了。日常简单的代码任务选 flash 感响应飞快, 遇到复杂的逻辑难题,果断上 pro 版精准解决!好了,现在你的最强智能题已经完全体就绪,赶紧去试试它的威力吧!

每天一个 cologne 的 必装的插件啊!今天要分享的是 flounder and dzone, 这个插件目前已经被安装四十五万次了,比大名鼎鼎的 superpose 安装次数还多。那这个插件就是专门为了前端设计而生的,装了这个插件之后,能够生成更专业更真实更好看的前端界面啊。如果你想用 cologne 的 写前端,这个插件基本属于必装。

大家好,我是小鱼 ai 研究员,本期我来分享 web coding 博克实战第四期, 让 ai 写代码也可以懂规矩,用 superpowers 驱动软件工程规范落地,从随性写代码到标准化工程开发的质变。 好,那我们先来进行上期回顾,主要上期解决了哪些问题?通过引入 clone 的 点 md 文件,统一了代码风格、视觉样式和交互逻辑,为团队的合作开发建立了明确统一的标准。二、也留了挑战。尽管 clone md 统一了代码结果,但它无法管控开发流程, 这成为了我们在 web coding 实践中遗留的挑战,也是我们今天需要解决的核心问题。 下面我们看一下这些挑战具体表现为 ai 开发过程中的五大乱象,它们严重影响了项目的长期健康。一、跳过设计直接进行编码。 ai 被授于模糊需求后立即编码,缺乏前期架构设计,导致代码结构混乱,后期难以扩展。二、无标准化任务拆解,将复杂需求一次性抛给 ai, 导致深层的代码庞大且饱和度高,最终造成迭代过程不可控,项目风险剧增。三、缺失测试开发流程。 ai 只负责实现功能,几乎不编辑,测试用力导致系统稳定性无法保证,回归测试成本高。四、无专业的代码审核机制。 ai 生成代码被直接采纳使用,缺乏有效的人工审核和规范,可能导致代码中包含荣誉逻辑和潜在的 安全漏洞。五、长期迭代。一、项目失控。上述问题不断累积,导致技术债台高筑,代码库变得臃肿,最终项目将变得不可维护,甚至需要花费大量成本推倒重来。 好,那针对上一页提到的 ai 开发乱象问题,我们可以通过引入 superpowers 推动开发模式升级,遵循规范按标准的软件工程流程开发,最终形成全链路管控闭环。那什么是 superpowers 呢?是 ai 编码的开发方法论的封装, 核心价值不在于具体的某个技术,而在于将成熟的软件工程实践,比如 t、 d、 d 设计评选、净化驱动、严格审查固化为 ai 可执行的 skill 流程,解决 ai 不 讨论就直接开写代码根本性问题。 好,下面我们看一下如何使用 superpowers 进行重塑开发流程呢? superpowers 作为一套标准化的软件工程方法论,是如何引导 ai 重塑开发流程的呢?它将强制 ai 严格遵循以下标准流程,一、需求梳理。二、设计频审。三、任务拆解。四、 t、 d、 d 开发五、代码审核六、调试修复七、接待收尾。 通过以上标准流程,我们就能从根源上解决 ai 无需开发随意编码问题,让 web coding 真正具备正规软件工程的属性。下面我们看一下如何实现零配置一键安装 好。我们这里主要介绍 coco 的 一个安装环境,我们可以在 coco 的 终端输入下面的命令,按回车执行就可以实现一键安装。安装完成后,新建绘画会自动加载,所谓工程化的能力不需要我们去手动开启好,安装完成之后会自动激活, ai 会自动遵循并应用新的工程化流程,不需要我们去输入额外的指令进行出发。 接下来将通过两个实战案例,直观展示并应用新的工程化流程与代码质量的显著变化。 案例一,未使用 super force 案例二,使用了 super force。 好, 下面我们看具体的案例。我们先打开扑克的源码,可以看到当前项目功能比较基础,只有静态页面和模拟数据, 整个项目的代码逻辑全部集中在 app 点 view 这一个核心文件里面。 接下来我们启动本地服务进行预览,页面可以看到终端正常输出的地址,我们打开链接进入到泊客首页, 然后我们进入详情页,页面能够正常展示,然后泊客整体运行没有什么问题。接下来我们打开 close code 的 终端,来查看一下已经安装的插件, 可以看到并没有安装 superpowers 的 插件,然后我们输入指令帮我实现评论功能。基于 v o e 三加 local storage 输入完成回车 ai 会自动进行编码开发,我们只需要等待开发完成就可以了。 好,大约等待三分钟左右, ai 已经完成了评论功能的开发, 然后我们输入五幺七三访问一下。呃,看起来这个服务并没有成功启动, 我们停止一下重新启动,然后点击访问链接,切换五幺七四的这个地址,访问页面可以看到能够正常访问。 接下来我们进入详情,可以看到评论的内容,然后我们输入内容提交测试,评论可以正常发布,不过目前仅支持基础的评论, 还缺少评论回复功能,整体评论功能还不算完整。接下来我们打开 app 点未有文件, 然后我们找到评论的功能代码实现,可以看到 ai 自动生成的评论代码,这段代码存在明显的问题,所有逻辑全部放在一个文件中,没有做模块化的拆分,这会造成代码的饱和度高,给后续维护和迭代造成麻烦。 接下来我们就来演示一下 superpowers 插件的实战用法。首先打开 github, 复制 cloud code 插件的一键安装指令,然后我们在终端会车执行,这里我们选择第一种用户作用于的方式进行安装,然后等待安装完成, 安装成功后,我们在终端输入斜杠命令, 帮我实现评论功能,基于 vivo u 三加 local storage 回车,这样 ai 就 会自动触发需求的梳理流程, ai 会通过交互式提问的方式帮我们一步步完善开发需求,我们只需要一次选择就可以了。 好,我们可以看到。第一个问题,评论的数据结构,这里我们选择 a。 呃,简洁版的实现方式,只保存内容,还有评论的时间,我们选择答案,然后回车就可以了。 第二个问题,评论的输入方式,这里我们选择推荐的 b, 输入 b 回车就可以了。 好。第三个问题,回复的功能,我们选择 b, 需要 好。第四个问题,评论区的位置,我们选择推荐的方式 a。 第五个问题,实现方式,这里我们也选择推荐的答案 b, 原因是符合 code code 减 md 的 工程结构规范。第六个问题,现场回复的数据结构,这里我们选择推荐的 a。 完成六道问题选择后, ai 收起了信息,会自动生成两套方案,这里推荐我们选择方案 a, 然后需要我们输入是否符合预期,这里我们输入符合预期并且回车, 这时候 ai 就 会按照标准的开发规范自动生成完整的设计文档和实施计划文档。那么等等待文档都创建完成后, 可以看到现在已经在帮我们写入设计文档。好,设计文档已经写完,并且提交下面,呃,去写入实施计划文档。 呃,计划文档现在也写入成功。现在 ai 需要让我们选择执行的方式,分别是子代理执行和当前绘画两种方式,这里我们选择子代理的方式执行。 可以看到现在 ai 自动帮我们拆解了五个的开发任务,同时启动了多任务的开发,下面就开始全程自动化的开发,我们只需要等待开发完成之后去验证一下。 再等待了大概十分钟左右,所有自动化开发任务就已经全部执行完毕了。 好,接下来 ai 会让我们进行选择,询问我们下一步要进行的操作。这里给出了我们四个选项,一,呃,将本地的分支合并回主分支。二, 推送并创建拉取请求。三,保持分支的原样,后续我们自行处理。四,放弃本次的开发工作。那这里我们会选择呃,第三种方式,到这里整套的 ai 自动化开发流程就完整走完了,这里选择三。 然后 ai 会输出最终完成的进度信息,可以看到五个开发任务已经全部完成,接下来我会开始逐项验收。首先先启动项目的服务,我们打开地址,通过浏览器访问 好,我们进入到文章的详情,滑动到底部,这里我们可以看到并没有看到评论功能。呃,我们先打开一下控制台,看一下是否存在报错的问题,这里可以看到不存在报错。那么回到 kol 的 终端, 向 ai 描述,我打开了文章的详情页,没有看到评论的内容,然后让他检查一下组建注册的问题。 这里我们回车, 大家告诉我们找到问题了,并提示问题的原因确实是因为组建导入注册了失败导致无法使用。 嗯,现在正在进行修复。 好,已经修复完成了,提示我们要刷新页面重新看一下。好,我们重新进入详情页面哦,刷新一下, 然后打开详情页面,滑动到底部再看一下。呃,还是没有看到评论功能,控制台也没有报错。 好,那我们继续让 glotcode 的 帮我们进行排查问题。我们将最新情况描述给 glotcode 的 终端,刷新页面以后还是没有看到评论的内容, 然后建议可以给当前的评论代码去增加日期来辅助调试定位问题,然后告诉他我们在控制台没有看到具体的错误信息。 好,我们回车,让 ai 帮我们来排查问题, 我们可以期待一下这次能不能彻底修复这个问题。好, ai 告诉我们他找到了根本的问题,是因为 app 点 view 使用的是选项式的 api, 然后下面开始进行修复。好,那么等待修复完成,期待一下。 好, ai 告诉我们已经修复完成了,现在我们需要刷新页面来确认一下。 好,我们先进入详情页面,滑动到底部看一下。哎,这次确实修复了,我们可以看到评论的内容,但是控制台有错误信息,那我们现在需要修复这个错误。 在可洛克的终端,我们告诉他我们看到了评论的内容,但是控制台出现了错误信息,然后我们需要将错误的信息立即告诉他, ai 继续分析错误信息。 好,哎,回复我们,他找到问题了, 并且已经修复完成了,我们现在在刷新页面试一下,看一下是否有报错信息了。好,我们现在进入详情页面看一下。啊,可以看到控制台没有错误信息了。现在我们输入评论内容,点击提交评论。 呃,点击提交以后出现了新的错误信息。好,我们将错误信息复制。呃,回到 close code, 然后描述我们在提交评论时 出现了新的错误信息,将错误设置粘贴给 ai, 等待 ai 这次帮我们彻底修复 好。 ai 告诉我们已经修复完成了,我们再刷新一下页面验证一下。 好,我们打开消息页面,然后重新输入评论的内容,点击提交。 ok, 现在正常评论成功了。 好,下面我们测试一下回复的功能,输入回复的内容,点击提交。 好,我们再继续提交,可以看到回复的功能是正常的。好,接下来我们需要返回博客列表,切换其他文章,测试一下,确认评论数据不会跨文章展示。 好,这里可以看到没有跨文章展示的问题,每个文章对应的评论呃,都已经进行了隔离。 好,目前几个问题基本上已经全部修复完毕,已经达到我们预期的开发效果了。 好,下面我们介绍一下用好 superpowers 的 三大黄金法则。原则一,拒绝冇余 简单场景不滥用全流程。比如我们要进行文案修改、 css 样式微调等轻量化的任务,就无需使用完整的流程,直接修改就可以了,目的就是避免流程冇余,保证开发效率。原则二,装体联动就是使用 superpowers 与 cloud 点 m d 相辅相成,深度联动,实现标准化的 ai 工程开发。原则三,严守门槛, 严禁跳过设计阶段,设计评选是核心门槛,必须严格执行。好,下面我们来总结一下,主要从四点。一、核心价值并非提速,而是质变。本次升级的核心价值不是为了让 ai 写的更快,而是为了让 ai 开发变得更加专业,这是效率之上的维度。升级二,从 ai 辅助写代码到 ai 标准化软件工程, 成功将软件工程的体系化、结构化的核心思想深度注入到 ai 开发流程中,完成开发模式的办事愿圈。三,彻底告别也如此。开发百度过去 随意拼凑、依赖个人能力的无序开发模式,建立了一套可复制、可执行的标准化操作规规范。四、具备完整的商用工程属性,让项目真正具备了智能化、标准化、易维护的商业及工程属性,为产品的长期迭代与规模化发展奠基了基础。好,本期就分享到这里,下期见,拜拜!

兄弟们,他来了 clodico 的 桌面端应用,不需要 clod 账号,只需要下载个软件,打开就自动检测环境,一键补齐,依赖配置个模型就能用。国内的各种模型也支持接入,本地就可以直接运行,专为新手而生。那他和官方的 clod 桌面端有什么区别呢? 第一个,官网的封号严重,不管是网络订阅方式,你不在官方 c r i 你 都有可能踩雷,已经有很多兄弟中招了。第二个,他很多功能都是受限的,你必须开订阅才能做到。第三个,贵,订阅费加托肯包重度用户,一个月开销不小。第四个,网络问题,国内访问要么慢的离谱,要么干脆连不上, 那用我们的工具箱区别在哪呢?首先,第一个,对新手更加友好,打开就自动检测环境,检测完了一键安装,进入主页登录后直接可以使用。 第二个,模型自由,你想用什么模型就接入什么模型,工具箱也自带 cloud 和 gpt 的 模型。第三个,多窗口并行,可以添加多个新的窗口,甚至可以开 codex 同程序窗口,切换效率更快。 第四个,更稳定,不需要担心封号问题,也无需使用模法,国内直接可以用。第五个, skill 和 npm 包一键安装,直接搜索 skill 名称,直接点击安装就会自动全剧部署,简直不要太爽。 第六个, u i 设计,交互更友好,原生 cloud 的 cloud 是 程序员的终端工具,而这是给所有人用的。 cloud 的 桌面工作台,左侧多项目同时执行,右侧看 agent 的 进度和 get 状态, 每一步都看得见,把命令行的 ai 编码变成桌面级的可观测工作流,所以我做这个不是为了和官方较劲,是真的受够了写到一半被封号那种崩溃。想要这个工具的兄弟们关注我,我都给你准备好了,用的爽记得回来告诉我。

今天给大家分享 cloud code 的 必装的 star skill。 第一个 superpowers, 里面有二十多个子技能,覆盖整个开发流程,但是不要全开,只用 brainstorming 和 t d d 这两个就够,其他的按时加载,全开只会浪费上下文。第二个 planings fails, 把任务计划写进文件里,不存脑子里,上下文压缩了,对话清空了都没有关系,重新读一遍文件接着干,彻底解决做到一半是一的问题。 第三个, uix pro max, 内置六十七种设计风格,加一百六十一套配色方案,直接告别那种一眼看出来就是 ai 出的土味界面。第四个 code review, 多 agent 一 起省代码,还能自动过滤不太靠谱的结果,减少误判。 第五个 code simple file, 代码写完之后啊,自动再过一遍,把重复逻辑合并,勇于的函数清除,写完就是干净的,不用你自己再整理。第六个 web a p p testing, 接入 playwrite, 自动化测试啊,一条指令跑完,测试截图出报告,不用手动,一个一个点。 第七个 wrap loop, 想提前下班,直接 hook 拦截,再塞回去直接着干,直到做完为止。第八个 m c p builder, 四个阶段引导你从零搭一个 m c p server, 不 懂底层也能跑通,省掉大量的踩坑时间。第九个, ppt x, 直接生成可下载的 ppt x 文件啊,不是给你们的文档,让你自己去排版,是真正能打开用的成品。第十个 skill creator, 官方的原技能带 excel 测试框架,内置的技能不够用,自己造这个技能,教你怎么做技能。用上这十个 skill, 基本把 excel 测试框架拉满了。

上期视频我分享了 cloud code 的 安装和常用技巧,但真正用过的小伙伴肯定会遇到一些问题,比如没法联网搜索、没法识别图片、没法阅读网页、没法监控上下文进度和 coding plan 的 使用情况。哈喽大家好,我是专注用动画科普 ai 的 阿 k, 接下来我就为大家一一解决上述困扰。本期依然全程无广走你。 其实想解决联网搜索、图片识别和网页读取这三个问题,只需要用到一个叫 m c p 的 技术。简单来说,以前 ai 的 能力往往局限于自身的知识库,但有了 m c p 以后, ai 就 具备了使用外部软件的能力, 所以从某种意义上来说, m c p 就是 ai 和外部软件之间的一座桥梁。那到底装哪几个 m c p 能够解决上述三个问题呢?这里我给大家推荐目前 github 上最主流而且确实能打的三个免费开源方案。第一种是用来搞定联网搜索的,叫 brief search, 它的强项在于拥有独立的搜索锁影,而且对 ai 的 读取特别友好。第二种是用来解决网页读取的,叫 fetch, 它能过滤掉网页里的杂乱元素,只把最核心的代码和文字扒下来给 ai 看。第三种是搞定图片识别的,强烈推荐 screenshot mcp, 它能自己截取你当前的画面或者指定窗口去分析报错的原因,这种直接让 ai 看图排错的体验妥妥的极品。接下来我就以 brave search 为例,为大家演示一下如何在 cc 里安装 mcp 工具。 首先你需要有一个 brief search 的 api key, 具体获取方法大家可以问问 jimmy, 为了避免被限流,这里实在无法展开了,只有拥有这个 api, 才能安装它的 mcp, 并获得每月两千次的免费搜索次数。放心哈,个人绝对够用了。 然后我们需要打开终端,粘贴这串代码。注意哈,这里要换成你获取的 api key 哈,那敲完回车,等它自动跑完,你的 c c 就 正式通网了。那另外两个工具就没这么复杂,不需要 api, 直接分别执行这两串命令就行。 那这三个外挂都装好了,具体该怎么用呢?简单,比如你直接敲一句,帮我搜一下某某某某,他自己就会去调用 brave search。 又比如直接甩个链接过去,按这个链接里的开源项目说明,帮我搭个环境, 他马上就能又快又准的执行任务。那遇到程序跑不通的情况,也连截图软件都不用打开,直接给他发一句,看一下我现在的屏幕,帮我找找 bug 出在哪,他就会自己咔嚓一下,截取当前的画面去排错。总而言之, m c p 工具的好处就在于清亮和即杀即用,而且 github 里面好用的 m c p 一 抓一大把,大家感兴趣的话可以自行探索哈。 ok, 那 接下来就是解决上下文监控和 callin plan 用量的问题了,大家看这里,这是我安装的一款名叫 cloud hud 的 开源插件,它的优势就是能够挂在在 c c 输入框下方,并且以进度条形式直观显示上下文用量和 callin plan 用量。 那有了刚才安装的 m c p, 我 们只需要把这个项目的仓库地址丢给 c c, 然后让他帮忙安装就行了。但是大家注意,这个插件原本只能监控 cloud 的 订阅套餐的用量,而我用的是国产 callin plan。 所以 接下来我想告诉大家,我是怎么通过使用 c c 来改造这个插件的。 首先我上期视频说过, c c 终端版最大的优势就是自由度高,而且这个插件又是开运项目,这就意味着我们可以用 c c 来修改插件代码。然后我分析 cloud 套餐机制和我使用的国产套餐机制是一样的,都是无小时限制加上周限制, 所以我只要能够获得我的套餐的用量数据,然后把它们替换到插件里就行了。所以我第一步是先让 c c 用 brave search 搜索如何获得我使用的控制 plan 的 数据。第二步就是让 c c 写个脚本,把我的国产套餐的数据替换到插件里面,读取 cloud 套餐数据的代码中,然后设置每五分钟刷新一次,这样我啥也不用干,刷刷手机就完成了。但是这个时候出现了一个问题, 就剩下文监控还是进入一条形式,但套餐监控变成了文本形式了, 按道理来说也能用,但是我有强迫症,我想既然可用的套餐可以用进度条显示,我不过只是换了数据来源样式,应该是不用动的。所以我用自然语言告诉 c c, 我 要插件原本的进度条显示,颜色搭配也必须遵循原来的插件。然后没多久 c c 就 帮我改好了。 当然我说的很简单,它中间其实还有不少细节,受限于篇幅没法展开。但我真正想告诉大家的是,知道原理就自然知道怎么做。比如我不知道什么是前端,什么是后端,就无法修正进度条显示。 所以大家想要玩好 ai, 真的 一定一定一定要多动手多尝试,从而提升自己的知识储备哈。 ok, 那 以上就是本期视频的全部内容了,我是专注动画科普 ai 的 阿 k, 无惊无险又到六点,下了个班。

如果你正在使用 cloud code, 却还没装这些 skill, 那 你可能只用了它百分之三十的能力。今天分享七个最值得安装的 skill, 尤其是最后一个,能让 cloud code 从能用的 ai 直接变成懂行的队友。第一个,社区最火的全能 skill superpowers, 它不是单个技能,而是一整套开发全流程 buff, 包含项目规划、代码编辑、 code review 等十几个子技能,能帮你梳理需求、拆分任务、系统化调试,程序员必装,省超多梳理时间。 第二个,文档处理神器, pdf, 它能直接读取、合并、拆分。 pdf 还支持 ocr 扫描件识别,写代码间隙处理文档,不用切换软件, 不管看技术文档还是办公文件都好用。第三个,去 ai 位神器 whoman the zh, 它能把此外综上所述,这类生硬表达换成接地气的人话,写项目文档、副业文案都能少一点模板位, 不容易被看出是 ai 生成。第四个,大项目救星, planning with files, 大 型项目经常中途打断,回来 ai 就 往上下闻。这个 skill 会持久化项目规划,画绘画不丢进度, 特别适合碎片化时间开发。第五个,前端颜值救星, fronten design, 它让 cloud code 写的前端不再是 ai 烂活,而是带着专业设计规范,后端程序员也能做出好看规范。 第六个,代码质量守护神 code review, 它会派多个子 a 证,并行审查代码、找 bug、 查安全漏洞、优化代码规范,每个问题都带知性度评分, 赶项目时不用逐行排查,能大幅减少代码出错率。第七个,压轴神器,也是最能提升体验的 skill creator, 前面六个不够用,它能让你自己定制 skill, 把自己的开发习惯、 重复性工作封装成专属功能,彻底让 ai 适配你的需求。这就是让 cloud code 变成懂行队友的关键。 这七个 skill 覆盖开发全流程文档处理前端优化代码质量,还有能自定义的压咒技能,装完之后你会发现 cloud code 的 能力直接翻倍!收藏起来直接去 skill 商店搜英文名就能安装。关注我,带你了解更多 skill 使用技巧!

cloud code 本身已经很强了,但真正拉开差距的不是它能不能干活,而是你有没有装对这两个插件,一个管流程,一个管分工,很多人还停在青铜,你看完就知道王者怎么打。 第一个是 superpowers, 如果你是第一次接触 cloud code, 那 就先看它,它更像一套标准流程。你可以把它理解成,先告诉 cloud code 怎么做,再一步一步往下走,先想方案,再执行,再检查。它的好处很简单,容易上手,也最容易看见效果。 第二个是 oh my cloud code, 它更像一只小队,不是只让一个助手干活,而是把事情拆开,让不同角色一起推进。它更适合任务更多、项目更复杂的时候。比如你不只是改一个小功能,而是要同时看需求、查代码、改接口、做验证,这时候 o m c 更像团队协助。但其实很多新手真正卡住的不是查检,而是环境配置、 依赖报错、英文命令、装包、出错这些东西最全退。所以我开发了一个 ai 集合工具箱,它能一键检测环境,自动补依赖、一键安装 n p m 包和 skill 技能,不仅支持 alt code 和 code x, 也支持第三方模型自行接入。你不用先翻文档,也不用到处踩坑,先把环境跑顺,再去学插件和工作流。所以小白不用纠结名词,先记一个最实用的选择方法。 如果你是第一次接触 cloud code, 先看 superpowers, 因为它更像教你把一件事做顺。等你后面项目变大了,事情变杂了,再去看 o m c, 因为它更像教你把很多件事分工作。一句话总结,新手先学会用顺,再学会用多。如果你也想要这套工具箱,关注我安装方式,我都整理好了,方便你直接拿去用。

怎么安装 cloud code? 怎么把 deep 四 v 四 pro 百万上下文的满血版接近 cloud code, 以及怎么在 vs code 的 里面正式用起来? 这期视频带大家全部搞定, mac 和 windows 用户都可以看。嗨,你好,我是大牙。前两天我刚发了一条 web coding 的 完整零基础的入门教程,现在已经有十几万人看过了,非常感谢大家的点赞和支持。也有不少人真的跟着我的视频做出了自己的第一个软件,或者是自己的第一个网站。 但是呢,我注意到评论区和私信出现的最多问题不是问我怎么写需求,怎么写提示词,而是 cloud code 要怎么安装, deep seek 要怎么接进来。 如果你也卡在了这个地方呢?这条视频就是专门帮你补齐开始前的这一步的,新来的朋友可以看完这期视频之后,继续看我的上一期 web coding 的 零基础教程。那么我们现在正式开始 第一步,我们先来安装 cloud code, 但是在安装 cloud code 之前,我们需要先安装一个必备的前置环境,也就是这个 node 点 j s, 大家可以看一下这里的网址,自己输入一下吧,我不方便 放出来。然后在进入到这个页面之后,我们可以选择下面这个地方去点击你自己是 windows 电脑还是 mac 电脑, 然后去选择这里的对应的安装包,下载之后安装即可。安装完成之后, mac 用户打开电脑里自带的这个终端 app, 然后 windows 用户去搜索 powershell 这个软件,然后以右键管理员身份运行。 我们在自己的页面里面去输入 n o d e 空格杠 v 再回车, 这样我们能看到两个版本号,就代表我们安装完成,但是 windows 用户还有一步要做的就是我们要来到这个 get 官方网站,这个网址大家也可以自己手动敲一下, 然后在这里选择好你电脑对应的安装包,然后去下载,之后安装也是一路 next, 然后完成安装它就好了。 这一步所有的前置环境都部署完,我们现在来正式安装 cloud code, 其实真的非常的简单,我们只需要在我们的终端窗口或者是你的 power shell 里面, 我们粘贴上这一行一行的命令之后,按下回车,等待它自动安装完成就可以搞定了。 安装完成之后,我们还是在这样的一个终端窗口里面去粘贴这样一段命令, cloud 空格横杠横杠 version 之后再回车,这里就会出来我们 cloud 的 版本号,看到这一个就代表我们 cloud code 已经真的安装好了。 现在我们来到了第二步,就是把 deep seek 接入到 cloud code, 我 们进入 github 这个网站,然后去搜索 c c switch, 看到是这样的一个项目,我们点击进来,然后我们往下滑,看到这里 releases, 然后再次点击,然后我们继续往下翻,找到下载列表, mac 用户我推荐大家直接去下载这个 dmg 的 安装包,然后 windows 用户推荐下载这个 msi 的 安装包,也是下载之后直接下一步,下一步,下一步完成安装就好了。再下一步我们就要来到 deepseek 的 开放平台, 我们可以登录或者是注册创建你自己的一个新账号,然后我们再去做一下充值,这个金额呢是可以自定义的。充值完成之后,我们点击左侧的 api keys, 然后来创建一个新的 api key, 比如这个时候你可以给他叫 cloud code, 或者任何一个你喜欢的名字都好。然后我们点击创建,这里就会弹出来一串英文数字的字母,这个大家一定要现在就记好, 你可以把它复制下之后发送到一个你可以保存的地方,先保存下来,因为我们一旦这个时候点击了关闭,那这一整串的完整字母我们是不会再看到了,你只能去删除它,然后再重新创建。 还有一个就是你的这一串 api key 一定不要给你不信任的人或者是其他的陌生人去使用,因为这串 key 他 拿到的话,他可以拿去用,然后扣你的钱,所以大家一定要保管好自己的 api key。 接着我们再打开刚刚安装好的 c c switch 这个软件,其就是我们的一个给 cloud code 更换 ai 模型大脑的一个工具,它可以让我们自己去接入很多其他的 ai 模型。然后我们要注意这里的图标一定是要点在 cloud code 的 这个图标上的,再去点添加, 然后这里我们选择 tipsick, 然后这里有其他的很多的 ai, 大家都可以根据自己的需求去选择创建对应的模型就好了。 这里我们继续以 deepsafe 来举例,然后这里的 apikey 我 们把刚刚复制好的那串字母粘贴在这里,然后我们来配置模型的名称,我们继续回到我们的 deepsafe 的 开发接入文档,然后点击这个接入 agent 工具,然后再点击 cloud code。 在这里大家就可以看到,官方其实是有说明,我们如果要使用百万上下文的满血版,我们要配置这一个模型的名称,我们把这个模型名称复制一下, 然后在这里的主模型或者是 opus 模型,我们都可以让它变成这个模型,然后其他的这两个模型呢,我们都可以去配置一下我们的 v 四 flash, 然后我们继续复制这个模型的名称 粘贴,粘贴,然后打开最大强度思考之后就可以点击添加了,添加完成之后,大家可以先点击这个图标来测试一下它的连接状态,我们点击 看到这里显示正常运行了就没有问题了,像我还配置了小米的咪某,我如果要用的话也是直接一键起用就可以切换了。 现在我们来到了最后一步,也就是下载安装 vs code, 并且在 vs code 当中去使用我们的 deep seek, 我 们在这里去打开 vs code 的 官网,这个大家还是自己要手动输入一下这个网站啊,点开之后呢,我们就可以看到它这里会有一个下载提示按钮, 对应你的电脑的操作系统,我们直接点击这个下载就可以了。大家安装好了 vs code 之后,我们可以直接打开你的程序,然后先到左边的第五个按钮扩展这里点击, 我们先搜索 cloud code, 然后去下载这个有 a 社官方认证的这个插件,我们可以点击安装。 安装好这官方插件之后,我们再搜索 chinese, 然后大家可以按自己的喜好去安装简体中文还是繁体中文,我们继续在这里点击安装就好了。安装完成之后,在整个 v s code 的 左下角会弹出一个框,提示我们可以重启 v s code 来更换这个语言的显示。 要使用 cloud code, 我 们需要先创建一个项目的文件夹,这里呢,我以上期的 web coding 教程的项目为例,就是这个历史粘贴。 我们新建好一个项目之后,打开这里,其实左边是他的所有的文件列表,我们在这里可以去查看所有 那个档的所有的文件,然后我们可以在这里进行查看编辑修改。如果我们要使用 cloud code 呢?我们需要点开右上角的,这里有一个 cloud code 的 图标,我们点击 哎,就会出现这样一个对话的窗口了。在这里我们就可以正式的开始向他提出任何你想要的需求或者问题。比如我们可以再进行一次他的身份确认,先问他你是什么模型, 回车,然后他应该是会回答他是 d p 四 v 四 pro 的 呐,果然他现在说他自己是 d p 四 v 四 pro, 而且他的上下纹的是一百万的 tokens, 这就代表我们的所有的配置都没有问题。正式可以开始去 跟他提出你任何的需求,去创建你任何想要的项目,这就搞定了。其实可洛克的能做的事情真的不只是写代码, 他还可以帮你管理你电脑里的文件。你给他一个 obsidian 的 仓库,他能直接在这里帮你新建或者是编辑整理你的所有笔记,甚至还能帮你做每日代办的管理等等等等。他能做的事情真的非常非常多。下次有机会我再和大家分享 cloud code 在 除了编程以外的 曾经使用的经验。如果你还不会 webcoding, 可以 继续回看我的上一期的视频安装的过程,或者在使用上还有任何的疑问,我们在评论区接着聊。那这期视频就到这里结束了,我是大牙,我们下期视频见,拜拜。

openspec 和 superpowers 是 当下做 spec coding 非常出名的两个项目。在日常使用过程中,我们一定有组合 skill 的 需求,但问题是,两套 skill 的 技能命令是分散的,没办法自动触发。并且有的部分 skill 我 可能不是那么想用, 比如我更喜欢用 superpowers 的 t d、 d 执行,而不是 openspec 的 apply, 更需要用 openspec 的 archiv 能力规档 spec, 而不是 superpowers 的 一次性 spec。 怎么组合市面上的高斯大项目,让它们自动触发,互相取长补短, 怎么让整个状态扭转更可靠?这些看起来能够实现的点,在实际的开发过程中依然还有很多细节考量。 同时,两个 skill 都会产出 spec 文档,这部分也需要自然地融合在一起。 comet 就是 组合这两者产生的项目 想要做的事很直接,把 openspec 管需求的能力和 superpowers 管实现的能力接到同一条流程里,他不改这两套东西,只做组合调度。先看 openspec 这边,他很擅长管理 spec 的 生命周期, 当前需求放在哪里,变更材料放在哪里,最后怎么归导这条线是很清楚的。所以这对应于 what 部分,也就是要改什么内容。 openspec 能够很好地列出大纲,但其实 openspec 依旧有一些不好用的地方,它的 proposal 和 tasks 能说明要做什么,但不等于已经说明怎么做。 到了工程设计阶段, agent 还要补方案、补边界、补判断画面。中间这个问号就是这个的设计缺口。 openspec 的 需求澄清能力并不是那么强。再看 superpowers, superpowers 补的是 how, 是 怎么去做, 他会先澄清需求,再做深度设计,然后写计划,按 tdd 推进,最后验证和收尾。中间会不断地和用户交互沟通细节。也就是说,他把真正实现时需要的链路拉细了,两者均会产出 spec 文档。 但是如果只靠 markdown, 也会存在另一个问题,任务打勾了不代表阶段状态可靠,人事能够通过,看文档能猜出来,但 agent 下一轮回来不一定能稳定判断现在到底走到哪一步。 所以断点恢复才是核心问题。下一次绘画开始时,通常的断点恢复, agent 会先读文档,再扫代码,然后再推断阶段代码还没写, token 已经花在恢复现场上了。 comet 通过一个清亮的状态机机制来实现断点恢复,要省掉的就是这段重新找路的成本。 comet 的 定位不是再造一套方法论,它更像一条稳定轨道,把 openspec 和 superpowers 放进同一个项目流程里,让两边各做自己擅长的事,并在执行过程中对齐两边产出的文档。 openspec 管需求世界 需求是什么,题案怎么写, spec 怎么变更,最后怎么归党,这些都属于 what, 他 负责把要做的事讲清楚。 superpowers 管执行方法、头脑风暴、技术设计、实现、计划、执行、验证、收尾,这些都属于 how, 他 负责把怎么做拆细。 commit 站在中间,把 what 和 how 接起来。左边是 openspec 的 需求材料, 右边是 superpowers 的 实现方法。下面输出一条 open design build verify or shift 的 流程。 commit 不 替代 open spec, 也不替代 superpowers, 它只负责把阶段状态和 skill 出发点对齐,这样两套能力就不是两堆文档了。 proposal spec, 生命周期、 archive 状态和 brainstorming design, doc execution plan 会进入同一条 shared state, 最后落到出发规则。 open 阶段找 openspec, design 和 build 找 superpowers。 verify 阶段两边一起收口,在对应的阶段真正的触发正确的 skill, 而不是让 ai 产生触发了 skill, 但实际上是 ai 自己写的幻觉。 完整流程可以拆成五个阶段,每一段都有自己的命令和产物,不靠 agent 临场拆下一步。第一段是 comet open, 这里由 openspec 接手,打开 change 生成 proposal design 和 tasks, 先把这次到底要改什么固定住。 第二段是 commit design, openspec 的 产物会交给 superpowers 继续细划,重点不是马上写代码,而是先把边界、方案和风险讲清楚。第三段是 commit build, 这里进入工程实线, plan、 tdd、 subagent 都在这一段接上, 能按计划推进就不要临时乱跑。第四段是 comet verify, 这里 openspec 和 superpowers 会进行同步收缩,一个处理文档,一个处理代码,收尾测试要过,报告要有,需求和实现也要对齐,不是跑完代码就算验证结束。 第五段是 come to archive, 所有的需求变更同步回 main spec, change 进入 archive 状态机补充文档核心状态,这时候 open spec 和 superpowers 产出的文档会进行双向关联,到这里产出的 spec 关联文档才不会留下半截流程。所以需求不是代码写完就结束, task 勾完也不够,真正结束是实现文档和状态都对齐,使用 command 出使化之后,项目会被分成三层平台, skill 放一层,包含了 command 的 核心脚本, opensback 的 change 和状态放一层 superpowers 的 设计文档和计划放一层 斜杠。 comit 是 skill 的 核心入口,用户在使用的时候,不管当前 spec 状态如何,都可以通过这个入口进行工作。他会先检测当前 spec 状态,读取 workflow phase, 然后决定下一步该进哪个阶段。 入口先判断现场,再路由动作。当我们面对长城任务做到一半工具关掉了的情况时, 回来之后不应该重新讲一遍背景,而是直接输入 comet 继续。它会从当前 spec 状态恢复现场,不再需要重新探索项目。 如果项目里有多个活跃 spec 时, comet 会先把它们列出来。当你选择了具体的某一个 change 时,它再进入阶段判断,这样就不会把几个需求的状态混在一起。选定之后,它会定位当前阶段,比如现在是 build 就 从 build 继续,而不是重新扫描项目。 长城任务真正需要的就是这种明确的继续位置,这种设计能够极大的减轻你的使用认知负担。我们拿到 skill 不 再需要记多个命令,而是直接 comit 继续就好。 comit 会帮你把状态记住,帮你把流程走下去。支撑恢复能力的是这个轻量状态机,每个 open spec change 都绑定自己的状态,也就是说状态不是大局混在一起,而是跟着具体的状态。是 workflow 和 face。 workflow 决定走完整流程, hotfix 还是 tweak。 face 决定现在卡在 design, build, verify 还是 archive。 再往下是恢复上下文, design, doc 在 哪? plan 在 哪? build mode 是 什么?当前是否在隔离分支里? 这些字段让 agent 回来后能接上,而不是重新扫。项目验证和归档状态也需要写进去。 verify result, verified at archived, 这些字段不复杂,但足够判断下一步是不是可以继续。关键是状态不能靠 agent 手改。烟雾 commit 要通过脚本写回状态, 只有条件真的满足,阶段才允许流转,这样能减少看起来完成的状态飘逸。 commit guard 脚本就是阶段闸门,它检查文件是否存在, face 是 否匹配 tasks 是 否完成, 条件不满足就 hard stop, 只有带上 apply 才真正更新状态。 com state 脚本提供统一读写接口。 com tm validate 脚本负责校验必填字段,每举直路径引用和未知字段,一个负责改,一个负责查,状态就不容易飘。最后是 coming r shift 的 脚本,它会验证入口状态,同步 spec, 移动 change, 再把 r shift 写成 true。 需要先看效果,也可以走 dryrun preview。 安装过程如图所示,从 npm 安装之后进入你的项目执行。 commit in it commit 采用交互式命令集成,安装步骤非常简单, 说实话会先确认三件事,平台配置、安装范围。 skill 语言,你可以装到当前项目,也可以装到局目录。为了方便理解 commit 的 原理,分发的时候也支持中文或英文, 选择依赖后,相关的 skill 就 会自动就位。 open spec skill、 superpower skill、 comet skill 会部署到选定平台, specs 和 plans 这些工作目录也会一起创建好。 平台分发也交给 comet in it cloud code, cursor codex、 open code, winsole 还有其他 ai coding 平台,都按自己的目录结构放好,你不用手动搬 skill 文件。 除了完整流程,还有 comet、 hotfix, 当 bug 已经明确时,它会跳过完整 brainstorm 和 design, 直接走 open build, verify archive, 适合目标很清楚的修复。第二个是 comet tweak, 文案调整、配置调整、文档修改、 prompt 优化都可以走这条清路径,它比完整流程更清,但仍然保留 comet 的 入口和状态管理。 comet 还有一个价值,它是组合 skill 的 参考 强工具很多,但真实使用时,你常常只需要其中一部分能力,比如 openstack stack 管理、 superpowers 的 tdd 和深度设计,再加上规党能力。难点不是把文档拼在一起,难点是稳定组合嵌套。 skill 要真的触发,不能只是让 agent 看着说明访写文件,状态也要可观察,不能看起来像触发了,实际没有跑多阶段流转。 也不能看起来像触发了,实际没有跑多阶段流转。也不能看起来像触发了,实际没有跑多阶段流转。也不能每一步都靠人提醒,人工接线很容易断。 commit 把必要选择留给用户,把核心推进交给状态机和守护脚本,所以它也是一个参考,实现 skill 调度、状态机、阶段守护、规章自动化,这四块组合起来才是一套能落地的多 skill。 工作流收缩一下 openstack, 让需求有生命周期。 superpowers 让实现有方法论。 commit 把两者接成一条可恢复、可验证、可规党的流程。 从两条命令开始安装 commit, 然后在项目里执行 commit init 初步化之后就可以用斜杠 commit 加你的想法,进入完整流程。最后我想说的是, commit 留下的不是某一个命令,它证明的是一套组合范式,千套 skill。 要真正出发,多阶段流程要能自动流转 状态机和守护脚本,要让这套组合在真实项目里可靠落地。希望大家能从这个项目里学习到好用的知识,一起创造更适合自己的 skill。 接下来我们来看一段时机演示。以我本地的一个项目为例,现在我输入斜杠 compt 为我的项目创建一个电子宠物功能。我们可以看到 comet 触发了 comet open, 在 comet open 中又触发了 open spec 的 explore, 这时候 agent 会根据 explore 的 要求进行一轮项目探索。每一个嵌套 skill 在 真实出发时,都会在 cloud code 中显示 skill 的 打印。这个探索的过程比较长,我们稍微快进一下。探索完毕之后, explore 会进行多轮大碎方向的澄清,这几步需要用户进行反馈。 完成之后会生成 open spec 对 应结构的 proposal、 design、 spec、 task 等文件,并在 changes 目录下创建当前激活的需求。 然后是 comi 的 状态机核心文件出场和状态守护执行。我们可以看到,当 open 阶段完成时, agent 想要退出 open 阶段,会有强制的状态机交易,对于核心文件和状态一定得满足之后才能够进入下一阶段。 这里都 pass 通过之后, comte design 也成功被 comte open 触发了。之后 design 阶段会将 openspec 创建的文档作为上下文传递给 superpowers 进行头脑风暴,更加细化需求之后的步骤我这里不再接着展示了,欢迎大家亲自体验。下面我演示一下阶段活跃检测及断点恢复功能。 当我们在多台电脑上工作或者临时有事离开了,回来之后只需要输入斜杠 commit 继续 commit, 就 能够通过状态文件自动识别当前活跃需求。 我们可以看到不再需要重新大量的探索项目 agent 很 快就知道了当前需求的活跃状态,如果存在多个需求,也会将它们列出来供用户选择。以上就是本期视频的全部内容了,欢迎大家点赞关注 star 本项目,谢谢大家!