今天的话呢,给大家带来的是 md 的 安装教程, md 的 话呢,这个软件本身大家记一下,它是用来做衣服的,做布料的,它是做一个计算用的东西啊。我们拿到这个安装包的时候呢,统一给大家讲一下啊要点,把这个包 第一个步骤一定要先右键全部解压缩一下啊,解压缩的话呢,这个默认会提取到你当前的这个文件夹里面,所以呢你也不需要设置位置,直接点是这个提取就可以了啊,提取完了之后,哎,他就会有一个这样的文件夹出现, 那么我们先别着急去安装,我们先在这个文件夹里面再次的装一个新的啊,安创一个新的这个文件夹,这个呢是作为一个标记啊,然后呢我们去找到这个,第一个就是双击这个 mario maker 啊, 然后呢这边点下一步啊,同意下一步,好,这边呢会提示我们一个安装位置,对吧?我们修改一下啊,改到我们刚才新建的那个呃文件夹里面,我们刚才呢我自己是在第一盘啊一盘啊里面这个 md 这个里面啊,对,然后呢过来,然后这边我说一下啊,这个所有的安装目录最好不要出现中文 啊,就是比如说我们现在这个目录,对吧?它是在一盘的这个里面的这个里面,对吧?这个里面呢是完全没有任何的这个呃中文目录的, 尽可能的不要出现中文出现了会怎么办呢?它有可能会出现安装错误或者使用 bug, 因为这个毕竟是别人老外的软件,就给大家尊重一下啊,这个并不是说中文不好,没有这个意思,对吧? 呃,顺带再说另外一点就是我们刚才虽然装到了是我自己的 e 盘里面,对吧? 你哪怕你装到 a b c d e 盘什么盘里面啊,它都会在 c 盘里面有一点点的占用内存,那么在这个情况下面呢,大家尽可能把自己的 c 盘 呃控制一下啊,就不要塞的太满了,然后呢留一点位置出来,好吧。啊,这边的话呢,我们就不需要打开它,我们直接点 finish 啊,这个桌面上面就会有一个 这个 md 的 图标,对吧?好,有了图标之后呢,我们看下一步啊,我们拷贝就是这两个文件, m d 跟 t d t b b 啊,到安装目录,什么叫安装目录呢?右键点进来最下面属性栏里面啊,找到这个,打开文件所在位置就可以了, 然后呢这边呢,这个地方不用动啊,就把这个跟这个,要不就是 ctrl c ctrl v 啊,这边 ctrl c, 这边 ctrl v 或者呢,要不就右键复制一个,然后呢这边右键粘贴一个,看到吗?呃,成功的话,它就会提示你替换, ok, 然后还有最后一步啊,因为它的话呢,有一个提示就是打开后输入任意 id 密码即可,那么你们可以打开它试一试,对吧?啊?你像这个地方有 id 啊,那么有 id, 那 我们呢随意输啊, ok, 这是可以了,看到吗?然后这个输入完之后,你看它是可以选择版本的,不要忘记了啊,把它切成中文版,简体中文版就可以了啊,截到的话呢,我们这个就完成了打开的一个基本的操作, 大家学会了吗?啊,如果大家觉得这个对你有帮助的话呢,欢迎大家一键三连,那如果大家在安装的过程中出现了什么问题的话,欢迎大家留言啊!
粉丝8865获赞6.4万

有了非说,文档也就有了强大的绘图工具,你可以在文档中轻松绘制流程图和 u m l 图。将鼠标悬浮在文档左侧空白处, 在工具栏中选择流程图或 u m l 图,插入绘图编辑器,系统将自动进入全屏模式,开始绘图。 在左侧图形库中点击你需要的图形,图形将直接出现在画布上。点击画布空白处,屏幕右侧将出现画布格式面板,你可以在这里设置画布的大小。选中图形,将图形拖拽到不同位置。 你可以在右侧格式面板中设置图形颜色样式,还可以改变文字的颜色。 绘图完成后,点击页面左上角的按钮,退出全屏模式,返回文档,流程图将以图片样式显示在文档中。 鼠标悬浮在流程图上,点击下载图片按钮,将流程图保存为图片。在文档中绘制流程图就是这么简单,你学会了吗?了解更多飞书文档神操作,快来关注抖音号,飞书办公小贴士!

loco 创始人在他自己的官推中分享了十三种他自己的经常的用法,今天给大家带来第四和第五条, clock 的 markdown 文件。 clock 点 md 杰伦先说他们团队,无论每个人同时开启多少个 clockdown 的 并行,但他们永远都会围绕着一个共享的 markdown 文件部分的内容呢,如图所示。那这个文件到底是在干嘛的呢? 现在的 ai, 大家都知道,写代码非常快,非常强,而 cloud code 呢,或者是其他的各种 a 阵,看起来都很聪明,但一旦把它放到真实的项目里,就开始让人头疼了。 工具用错,规矩不懂,你让它改一点点,它顺手给你来了一个大装修。所以今天这条视频呢,我想跟你分享一个经常被我们忽略但特别关键的东西。这个东西就是 ai 的 执行手册。在 clock code 里面呢,叫做 clock 点 n d, 而在 codex open i 的 这个 agent 文件里呢,叫做 agent 到 n d。 先不要被这个名字吓到。 clock 点 n d 呢,不会自己去运行,它也不是你代码的一部分,你不需要执行它,它也不会改变你的程序。它的作用很简单,给 ai 去看如何去写代码,或者说用一句更白话地说,它就是你写给 ai 的 工作,说明 代码之难。如果你不写代码,那么我给你举一个生活化的例子,比如今天咱们家里请来了一个保姆,这个保姆呢,特别聪明,什么都会,反应也快。但是呢,你的家庭背景没给他讲,你们生活习惯没给他讲,你的规矩也没给他说清楚,结果就会出现这种情况。家里的孩子不吃辣, 保姆呢,给你整了个麻辣锅,非常香,你说你们让他修个灯,他结果呢?把你把天花板全部都给拆了。问题呢,不在于保姆本身的能力,而在于他不知道你这边是怎么干活的,你的规矩是什么?你的喜好是什么?而 clock 呢,也是这样。 如果你没有这个 markdown 文档,会发生什么呢?举个常见的例子,比如你是一个后端的 node 项目,你可以跟 class 说帮我加个一代,顺便跑一下测试,结果呢,他很可能给你哈 npm install 什么什么什么或者 npm test, 你马上傻眼,因为你心里很清楚,我们家的这个项目根本不用 n p m, 我 们全部都是用棒的结果怎么办?你只能自己改,或者呢,你再跟他解释一遍,下次呢,还可能再犯,因为你没有白纸黑字把咱们的规矩写清楚。又或者你跟他说帮我给用户加个字段, clock 呢,很可能直接就改你的数据结构。如果你是真做业务的,那这一步已经开始让你头大了,对不对?生产环境,数据迁移,回滚方案这些它默认都不会替你考虑的。所以 这个时候 clock 点 markdown 的 文档就出现了,你在项目里跟他说一句,我们统一用 bun, 或者再来一句,数据库只能通过 migration 去改,不能够直接动。 从那刻开始, cloud 的 做事的方式立马就变了,因为他知道工具我应该选哪个,哪些地方我不能碰,哪些步骤我不能省。这个就好像你跟你的团队交代清楚了咱们的代码流程,写代码的风格, 那现在我们回过头来看, boris, 也就是 cloud 创始人所分享他自己的这个 md 的 文件都写了什么呢? always use fun, not n p m。 这句话很直白,翻译成人话就是,别想太多,我们永远拥抱。后面写的呢,也不是技术细节,全部都是流程。改完代码,你要先检查明显的问题,再跑测试,最后再确认能不能交差。这其实就是你在告诉 cloud, 你 不是来随便写写的,你是要按照我的规则,我的制度 把握的,要给你的活给干完。所以呢,没有 cloud md 文件的 cloud 呢?就好像一个很聪明但是没在你公司干过活的人,有了这个文档之后,他的行为就会明显变得克制, 工具用的对,改动范围更收敛,而很少他会顺手搞出一些副作用,因为你会感觉他开始就是站在你这边去想问题的。那如果我不写代码,我用这个东西有意义吗? 当然有意义,原因很简单,因为你用的 ai 不 只是写代码的,写文案,做分析,剪视频,做运营,都会是 agent 在 帮你干的活,那你规则不讲清楚, agent 一定就会乱跑。所以 cloud md 所代表的是一种用 ai 的 方法。先讲清楚你这边的世界是怎么运行的。那么日常呢,他们团队会经常更谨慎地维护这个文件,因为这个是 agent 写代码的纲令。那 boris 在 他的 twitter 上分享的第五条就是,一旦你把 cloud 连上你的 github 之后,你可以直接去 at 你的 clock, 让它去修改这个文件,作为你 pull request 的 一部分。那方法呢,就是输入 slash install get help action。 那 如果你只随便玩玩 ai 呢?那我讲这些都无所谓,但如果你希望把 ai 变成你的合作者,那么有边界、有 判断,能够长期用,那么你就必须要学会一件事,把咱们干活的规矩写下来, a cloud, the cloud md, olex 的 agent md 就是 我们的规矩、张力和工作流程。

那当然了,在 skills 画的这一部分呢,其实还有一个东西啊,就是在提示词这部分,刚才忘记给大家介绍了,提提示词这部分呢,后面还会跟一个东西,就是关于样式的一些提示词,所以呢,我们把它抽象成一个叫做 design 点 md 文件,所以呢,基本上在提示词这一块,最终在业务中间,在项目里面去呈现出来的样式和形态呢,就是一个 agent 点 md 文件,样式呢,可能就是 design 点 md 文件好,这两个一个负责整个基于 spec 驱动的规范编程,一个呢 design md 来去约束,来去规范你当前的视觉语言。这两个啊,当然这个 design md 呢,大家可以去看一下一个这个 开源的项目啊,叫 de, 就 叫 frontend design, frontend design 对 应的 md 的 规范包含了非常多啊,有这个,比如说常见的,像苹果,还有呢微软等等这些知名公司的一些设计语言设计规范, 它这个里面的都具备,就是在这个 design md 里面,但如果你团队自己有 design md 的 规范的话,你也可以在你的团队里面呢,自己去编辑,那大概长什么样子呢?我可以给它打开来给大家看一眼啊,就这个 design 的 内容 好,这个项目呢,在这儿开源的啊,开源项目 oasis design md, 这个里面 md 里面包含了些什么呢?很多啊,有 cloud, 官网 cloud 啊,还有 minimax, 大家可以点进去之后看一看它 design md 到底是写了些什么东西。 就比如说我们举一个大家最熟的例子,苹果啊,苹果的话呢,它有整个自己的设计系统,我们直接点进去看一下苹果的设计系统,那就是你只要基于这一套那个 d 三 md 规那个提示词规则做出来的网站,就是跟苹果的官网一模一样,那就长这个样子,这基本上就是苹果的一个风格, 看着很苹果风吧。好,那这个苹果风的规则,你如果要去用 md 来写的话,怎么写呢?我们可以看一下提示词,那这个就是他对应的提示词,但是我把这里的哦,这个好像就是暗黑模式,这个调不了, 那这个就是整个苹果的提示词啊,苹,你要去做一个苹果的类似的官网,出来他的提示词什么样子的,我给它放在这, 我把这里再来一个设计体系,设计体系就是 designs, designs 里面呢,我们来一个 apple style, 就是 苹果风格的这个提示词叫 design dmd。 好, 我们放进来看一看是什么样子的?虽然是英文的啊,但是基本上能够大概看得懂。 第一个就是基础的这个视觉体系,包括呢整个主题啊,还有设计语言,你比如说它的一些色值,你看都是严格约束的啊,比如说 apple blue, 苹果蓝是什么颜色?它的亮灰色是什么颜色?苹果蓝是什么颜色?怎么去做啊?包括整个 color, 面板配色、色值系统 纯黑,然后呢灰什么什么,这些都要全部的给它定义好文本的白和这个。这 layer black 呢,就是一个浅浅黑色啊,包括呢? black 百分之八十,包括 black 百分之四十八,带透明度的又是什么样子的? 再就是按钮的状态,它有激活态,有普通形态,还有呢,包括遮罩的这个形式的一种形态, 阴影是什么形态?所以你看以前我们做设计图,在 figma 里面做设计图,那我们要定义一套的这个设计图体系,对吧?它的色值、颜色,所有体系,现在呢,只不过说把它转成了 markdown 的 语法,因为你要给 ai 看,所以你看现在为什么飞书钉钉都 c l i 化了, 所以呢?如果同学们啊,在此之前还没有脚手架开发经验的话,那我觉得大家一定要去,接下来有空的时间呢,把脚手架这一部分要学习,为什么?因为 ai 最擅长的就去使用脚手架,脚手架对于 ai 来说用起来非常简单,因为就是调命令,对吧? mcp 啊,这些 skill 工具呢?它其实都是调脚本,但是如果说你不是 coi 工具,你是个微信,你看 ai 怎么去操作微信,这其实是一个比较 难的话题啊,虽然说也有这个,我们之前有做过一些这个企业客户有这种服务,那可能其余一些自动化的流程,包括呢?大家都知道的,像以前有多包手机啊,还有像那个基于 glm 的 full full auto automation 的, 这个自动化的处理,其实就是通过 视觉模型去理解你当前屏幕的截图啊,看按钮在什么位置,然后呢,再通过这个自动化的方式来去点,这种对于 ai 来说太费劲了, 最最高效的方式就是通过脚本模式,对于 ai 来说最友好。这就是为什么会出现 m c p 和 skill, 本质是在于过去的十多年啊,我们甚至一二十年 都是人在去用软件,你必须把它做成这种桌面化的,或者说做成网页,但是以后他们在想你,大家可能在去年的时候都去用这个千问点过奶茶,对吧?你只需要去把你要点什么奶茶,比如说品牌啊,你要是点蜜雪冰城的,给他说一句 最近的蜜雪冰城,给我点一杯这个柠檬水啊,或者点点一个什么什么什么喝的,马上直接给你下下单,这其实是最高效的。所以说呢,也就说在未来慢慢慢慢的,大家现在 其实要值得庆幸一件事。什么呢?我们作为技术开发,其实我们是最早一批看到 ai 真正带来价值的是我们这批人,还有一些很多传统行业的,传统企业的,他们根本看不到这种变化 啊,就是包括整个软件应用层都会发生巨变,这是为什么?现在很多工具,你像飞书、钉钉这些都推出了自己的那个命令行工具,就是为了能够更快的给 ai 去更高效的使用 好,这是工具这一层。那这一部分呢?我们先给他把完整内容先介绍到这了,大家下来之后对于面试回答这一块,通过 star 法则啊, 我遇到了什么问题,然后呢?用的什么样的方案来去解决问题的,到时候呢,我们在这个 star 模板里面详细的同们来去看一看啊,这整个流程也是刚才给大家去介绍的,搭建整个 spec 驱动的需求规划流程,也就是我们刚才这里说的每一个 内容在写之前都必须要去写 spec 文件啊,比如说你是登录的就写登录的,你如果去做用户中心的就是 user portal, user portal portal 点 md 啊,这个呢,其实就是用户中心的 spec 文件 啊,那在这个里面你同样按照这种方式,你的需求是什么?然后呢?怎么怎么样从上往下编写完,这就是你的另一个 spec。 好, 那这个时候呢,如果说你想一天二十四小时让它跑,那你就把 spec 文件呢,一个、两个、三个、四个需求,把它尽量的拆的细,全部立在这儿 啊,或者你也可以在这按照一个时间来去划分,比如说这里呢,把它集中到一块啊,就是属于呃最近两天的一个任务,那你这里可以用时间线来去命名,把这些全部堆进去,让他按照这个时间线来去全部帮你跑完所有的这个 spec, 帮你开发完啊,这是那个需求规则化的一个范式啊,给大家去先讲到这,然后呢接下来就在设计层,设计层我们说要有更多的关于样式体系设计的一些设计语言对应的提示词,那这个就是非常典型的一个案例 啊,这苹果的这个视觉设计,我们直接把它浓缩成了这样一个 md, 你 大家可以这个待会啊,下来之后呢,自己把这个 md 下下来,你让 ai 去读这个 data md 文件 来去跑,看他最后能够跑成什么样子。当然我这里呢也可以直接来给大家试一下啊,我这呢创一个,我直接打开演示,我就不等待他了啊,我就直接让他跑。

每次新开一个对话,你都得重新交代一遍,我是干嘛的?方案格式长啥样?客户喜欢什么风格?哪些词不能用?说实话,这跟直接用网页版有什么区别呢?其实啊,你的项目里有一个 cloudy 文件夹,把它配好。 cloudy 一 进来就已经知道你是谁,你的套路,你的标准。 这个系列一共六集,我手把手带你从零把它配出来。好,先说下这六集讲什么。第一集就是今天讲 cloud, md, 让 cloud 认识你。第二集讲 rules, 不 同环节给不同规矩。 第三级讲 commands, 一 键触稿。第四级呢, skills 全自动流水线。第五级 agents 加 settings, 多角色协助和权限管理。第六级讲全局配置和记忆,换一个项目, cloud 照样认识你。六级走完啊,你的 cloud code 就 不再是一个通用助手,而是一个真正懂你业务的搭档。 好,回到今天的正题, cloud code 就 不再是一个通用助手,而是一个真正懂你业务的搭档。好,回到今天的正题, cloud code 每次启动都会先读它, 你可以把它理解成一份入职培训文档吗?你是谁?你做什么业务?你的交付长什么样?你有什么硬规矩?写好这个文件,就等于给 cloud 做了一次入职培训以后,每次新开对话,他已经带着你的业务背景进来了。 好,接下来我们直接上手写一份。假设你是一个独立技术顾问,帮企业做数字化转型方案。你现在就跟我一起打开项目根目录,新建一个 cloud 的 点。 md, 第一块呢,写角色和业务背景。我是独立技术顾问,主要帮中小企业做数字化转型方案,客户是非技术背景的决策者,方案要专业,但不能晦涩。 第二块,写方案结构和行为风格,每份方案固定五部分,项目背景、需求分析、技术方案、排期、报价语言要专业,但直白向赋能抓手这类空话直接禁掉。最后写硬规矩,报价只给模板,不填数字,技术方案优先,客户现有站,不为炫技推新东西。 这四块写完啊,大概三四十行, cloud 就 知道该怎么帮你干活了。写完之后啊,有几个关键的注意事项,该写的就四类,角色定位、交互结构、行为风格、硬性禁忌。 不该写的呢?也有三类。具体项目的临时需求吗?直接在对话里说就行了。大段代码势力太长了会稀释重点,个人偏好放 cloud local newtimd 就 好。还有一点很重要,整个文件控制在两百行以内。为什么呢?因为 cloud 每次启动都会读它,你写太长了,真正重要的规矩反而容易被淹没。 所以你看啊,写好一个 cloudy, 点 m d, 其实就是把你每次都要重复说的话固化成一份文档。你的 cloud 不 再是什么都不知道的新人,而是一个读过入职手册的搭档了。 我建议你现在就打开正在做的项目,花个十分钟写一份,把角色、结构、风格、禁忌四块填进去就行。下期我们讲 rules, 教你针对不同环节设不同规矩,写代码守一套,标准,写文档守另一套,敬请期待!

我跟你们说,我之前用 cloud code 简直就是在受刑,每次我让他帮我更新周会表格,我都会像个老妈子一样跟他反复交代, 你还记得吗?上次我跟你说的那个链接,帮我再更新一遍,然后他就开始漫长的回忆,加载,找数据,一通操作下来,每次生成的格式还都不一样,真的超级崩溃,感觉自己像花钱雇了一个每天都在失忆的实习生。但是最近我打通了他的两个隐藏技能,简直是打开了新世界的大门,真的太爽了! 第一个就是 m d 文档,说白了就是你给 ai 做的一份专属的入职手册,你是谁,你喜欢什么样的风格,你的任务有什么样的规矩,全都写在里面。 ai 每次开工前都会强制的先去翻一翻这个手册,你再也不需要跟他废话去交代背景了。 第二个就是 skill, 这个更牛,相当于你给 ai 定制的一件 s o p。 比如我们经常要搞封面和视频的爆款拆解,以前每次都得先输一大段咒语啊,风格是什么样儿的,用什么字体等等,都需要去跟他交代很多内容。 现在我写了一个 skill, 我 只需要一句话,封面生成,它就全都自动搞定,生成封面了,真的太省心了!给你们看一下我的文件目录,这里就建了几个专门的 md 周会更新封面生成视频分析,我给你们演示一下现在有多夸张。以前我让它更新一个周会表格,我交代加等待的时间可能要十几分钟, 现在我只需要输入杠周会更新,哎,他就开始自动更新了,看分毫不差的更新好了,一句废话都不用多说,你牛不牛?当然,肯定会有人说啊啊,我不会写这种规则文档啊什么的。 别慌,我教你一招,你不用一开始就自己写,你先跟 cloud code 进行正常的一个聊天。呃,你告诉他你平时是怎么干这个活的,你反复的跟他沟通、打磨,等他能生成一个正常的结果,就说明他已经能完全理解你的流程了。这个时候你直接跟他说, 把我们刚才沟通的内容生成一个 skill, 它就会乖乖地自动帮你生成。好了,压根儿不需要你自己写。用魔法打败魔法,真的太绝了!姐妹们,听我的,今天赶紧跟着搞一遍,明天你就会有惊喜哦!

今天呢,分享一个用 ai 上线的一个网站啊, md 文档分享网站,就是你登录注册以后啊,你可以发布自己的 md 的 文档,比如你的开发文档啊,四 q 啊技能,对吧,还有一些规则啊等等,都是 md 文档的。 然后呢就是我在开发过程中,会有时候开发一个项目产生的文档呢,我可以发布到这个网站上, 一种呢就是自己用,自己做其他项目可以附用。另一种呢还可以分享出来,就是你每发布一篇呢,可以选择是公开还是私有, 然后做一个文档储存也是不错的啊,有些公开的话呢,管理员审核以后呢,就可以在这个首页和列表页进行展示了,然后每个文档呢就可以直接点击下载啊,放到你自己的项目当中就可以直接使用了,大家呢可以体验一下目前的测试版。

大家好,今天给大家带来一份非常干的内容, skills 搭建超详细教程。不管你是测试工程师、开发还是 ai 应用爱好者,只要你希望在 ai agent 里真正跑起来,用起来,那 skill 这个东西你迟早得会。今天我用三种方式带你从头把 skill 搭明白。文章最后会附 md 文件,记得先点个收藏。 先说第一种方式,手写 skills, 这是最基础也是最扎实的方法。你需要自己创建目录,手写 skill md 文件,然后放到对应的位置去实测。手写又分为两种,一种是全局 skill, 适合放测试通用工具库,比如接口、测试模板、 照数据脚本。另一种是项目 skill, 针对你当前测试的项目,放专属的业务逻辑和用力手写的优点是可控、可定制,不依赖 ai。 你 对 skill 的 行为有绝对把控,适合核心敏感或者公司内部不能外传的测试能力, 对测试工作的帮助也很直接。你可以把重复性的测试步骤、常见的断言逻辑,甚至是环境配置全部封装成一个 skill, 随时调用,效率直接起飞。 第二种方式, ai 自动生成 skills, 这里会用到一个叫 skill creator 的 工具,你先安装好,然后告诉 ai 你 的需求,它就会自动帮你创建 skill 生成目录和 skill 到 m d 文件。你只需要检查一下结果,再做个实测就行。这里有四个经验值得记住,需求描述尽量具体,提前设计出发场景,一个任务尽量只用一个 skill, skill 可以 持续迭代。 ai 生成的优点是快,你不需要记语法,不需要背模板,只要你会说人话, ai 就 能帮你搭出一个能跑的 skill。 对 测试工作来说,这个特别适合快速验证想法。比如你想测一个登录场景的异常流程,跟 ai 说清楚,几分钟就能得到一个 skill, 改一改就能用第三种方式直接使用开源 skill。 现在社区里已经有很多现成的 skill, 比如文档处理类等等,你可以在 cloud code 里安装 skill 插件,也可以手动安装,或者直接安装官方 skill 包。 skills 的 调用方式有两种,显示调用和影视调用,按需选择就行。开源 skill 最大的优点是不用从零开始,你站在别人搭好的地基上,改改参数,调调逻辑,就能适配自己的测试任务。 对于测试工作的帮助是,你能快速引入成熟的测试能力,比如 pdf 解析、 excel 比对、日式分析这类常用场景。开源 skill 往往已经做好了,拿来就能用。最后给大家做个简单小节手写。适合深度定制,掌控力最强。 ai 生存适合快速起部,门槛最低。开源 skills 适合站在巨人肩膀上,效率最高, nice。

大家好,最近看了一个苏黎世理工学院的一个研究报告,说用了 agence md 或者叫 cloud md 这种全职记忆文件的项目,和不用的这个不用这两个文件的项目,反而是用了的,成功率降低,而且用了之后推理的成本还升高了百分之二十, 为什么要会这样子呢?那本期视频就带大家来了解一下 cloud md 是 什么,以及怎么去写 cloud md。 最后我们再来看一下 cloud code 最新出了这个 any 命令的一个新的创建 cloud md 的 一个流程,那么在这个流程中,我们大概能感受到现在的这个 cloud md 应该怎么去设计。首先我们来看一下这个报告的这个它的一个测试的一个数据啊,它在八项测试中,五项里面没有 cloud code, cloud m d 更表现得更好。那么所有测试中有 cloud m d 的 情况啊,平均要贵百分之二十。那最后呢?更强的模型并不能生成更好的上下文文件,也就是说你可能价格不好,你的整个仓库的代码没有设计好, 他通过这种内置的命令生成的 cloud md 质量并不好。所以他得出这个结论,不是说不用 cloud md, 是 你如果 cloud md 没有用好,你这种文件没有写好,那带来的作用是反作用,还不如不写。我们怎么去理解这个理念或概念?我们首先要理解一下 cloud md 到底是什么?那么在我们跟 ai 对 话中,我们所有的地话对话的记录啊,都会保存在一个叫上下文的地方, 然后有了这个上下文, ai 就 能记住我们之前说过什么,比如说我告诉他我叫张三,那么在 n 个 n 次对话之后,我们再问他的时候,他仍然会告诉我们叫张三。 理想的情况是上下文是无限的,可以存储每一句对话,但是实际的情况是上下文的长度是有限,比如说他只能保存一百句话, 那么到了一个,到了他的最大的长度之后,他就会进行一个这样的对话的压缩。对话压缩之后必然会有些信息会丢失, 那么信息的丢失那会就会带来 ai 的 执行的效,可能会有问题。那么为了解决这种问题呢? ai 编程里面引入了一个概念,叫做 cloud md 或者叫 agents md, 其实这两个东西是一个东西,那么这个文件里面的内容会在每一次对话的时候都加入到上下文里面去, 来保证它是不会被压缩的。也就是说你在写在这个文件里面的所有的内容, 它都会在每次对话的时候塞到这个上下文里面去,模型就会一定会记住里面内容。比如说你在 cloud md 的 文件里面,你说我叫张三,那么你在跟大模型对话的时候,对话了一万次,十万次,他仍然是知道你叫张三。所以呢,这个 cloud md 就是 一个大局的一个记忆文件, 那么就是因为它是大局的记忆文件,这里面就变得非常非常的重要了。大局记忆文件代表了什么?就是 每一次对话都会包含这个内容,那这个内容里面到底要写什么东西?你不该写的什么东西,那就会对对话是有极大的影响力的。那么当大模型的能力越来越强之后, 那么我们的这个 clld 的 内容就会越来越少。那怎么去理解?去年在用 clld 的 模型进行编程的时候,和今年在用这个 office 模型进行编程的时候,你能发现很大的差异。 以前你需要补很多约束条件,在你的 rules 或者说你的 cloud md 里面,叫他不要做这个,不要做那个,或者遵遵守什么样的规范。 那么到了现在,他变聪明之后,能力变强之后,发现这些东西他已经学会了,就大模型本身的能力是在变强的,那么你对他约束就越来越少。 相反呢,如果你在用的是一个很普通的模型,那么你的约束就要写多,写多一点,也就是你要让他每一次对话记住的东西要多一点,不然他就会报犯错。 所以呢,模型越强, cloud md 会越简单认为这个 cloud md 是 一个局的记忆文件,所以呢,它带来了三种影响,也就是也是因为这三种影响,才会有上面这个论文说的这个结果。那第一种影响是 cloud md 它本身就占有上下文的长度, 你的 cloud md 如果说有一千行,那么这一千行就是永远会加载在这个上下文里面, 挪也挪不走,去也去不掉。压缩,压缩也压缩不了,他占用了他的上下文长度,这个还不是最主要的这个问题。第二个问题是他可能会诱发更多的行为。为什么这么说呢?也就是说你在你的 carl d m d 里面如果写了这样的话,每次开始处理任务前,都要 完整阅读相关项目及上下文,确保充分理解。第二个就每次完成修改后,都要进行一个完整内容的测试, 那这两个如果放在 cloud cloud md 里面,也就说你不管跟他做什么事情,只要涉及在代码变更的或者说 相关的东西,他都会去认真的去读你这个内容,然后呢去比如说去阅读相关的目录,去执行这样的测试,他其实可能你当前的任务跟这个是没有关系的,但是他还是触发了这样的操作, 触发这样的行为,那这些事情,这些行为也是要消耗这样的推理成本。所以呢,如果你的 cloud md 里面包含了一些临时性的行为,或者说一些并不是通用的一些流程的话,那么对这个 交互对话是有很大的影响的,这是第二个,那第三个就是它会增加判断负担。也就说当你的 color md 里面出现了一些模糊不清的概念,比如说以前我就经常会这样写,保持代码优雅、简洁、可维护性, 要考虑扩展性。其实这些话是什么呢?都是屁话空话,但是我们当时可能不知道,写上去以为是有用,但是其实不然,为什么?因为大模型在阅读你你这个提示词的时候,他在生成代码的时候,他都会去判断 我这个代码是不是够优雅,够简洁,是不是可以维护,是不是可以扩展, 他就会增加更多推理成本。那么其实你应该写的是不要怎么怎么样,就是禁止他怎么样写反的,而不写正的。大就是模型发展到现在去写一个好的代码优不优雅代码他是能够做到的, 就是你据尽量一定要具体的指出,如果你指不出来,你就写反面的例子,那么这三层影响就是你可能不经意在 cloud md 里面写了这些东西,那么可能带来的是背后的这种成本的上升,效率的下降,所以说我们要避免这三层带来的这种不好的影响。 那应该怎么去写这个 m cloud md 呢?其实啊,已经很多人总结出了很多经验,但是呢这些经验可能是只限于当前的项目的这个幕落,还有就是模型在发展,在提升,那有些经验可能都 不能够用了,所以我总结这个三个这样的一个核心条件,就永远去判断,而且你永远把一个东西记在脑子里面,就是你写的这个东西, ai 是 一直会在他的身上里面存在的,就是你告诉他的东西,他是一直会记住的,因为这个原因,所以要特别的谨慎。第一个就是 你写的这条内容,如果你不写 ai 就 会报错,那么这条就应该写到里面去,你不用管,你也不用遵守什么规则,你会看很多很多人这样写,那样写你不用管,反正这条你不写,他就会报错,那么你就把它写上去。 第二个是扩展 d 需要不断的迭代,不是一次就能到位的,很多人写完就不管了,但是这个是不断在迭代,他就像一个护然一样,他是越来越大,越来越庞大的。 第三个就是模型越强, cloud md 反而越简单,就是你可以在用好的模型的时候,你可以考虑的少一些。那我们可以这里举个例子,这个一个不好的例子啊,比如说这里面有个项目的代码, 他告诉他这是一个什么项目,这是我以前写的,写 cloud md 的 时候特别喜欢这样啊,我这是一个什么样的项目,大概介绍一下。其实这个介绍对于 ai 来说是完全没有用的,因为它编码并不需要参考你是什么样的项目,它所有的这个功能的开发是依赖于你的规范,依赖于你的 plan, 依赖于这种东西,而不会依赖于你。 cloud md 里面是这个项目是什么?你在项目里面说我这是个电商项目, 没有什么用,电商项目不够细,不够具体,那么应该在真正的开发过程中,通过规范驱动文件里面的 电商里面到底什么模块、什么功能,他再去做相应的处理,就不应该放到这里面去。还有这个目录的结构,除了一个特殊的目录,比如说这个目录是个公共组建的目录,那么你可以放到这里面去,让他在引用组建的时候去这个目录里面找 其他的这些目录其实都没有用,因为他本身就能读取你当前项目的一个目录结构,他是能读懂这个目录结构是在干什么的,所以并不需要把所有的目录结构都写到里面去,那这个也是我以前会容易犯的错误。 还有这些就是刚刚说的开发的原则,这些都是套话、屁话啊,对他来说只会干扰我们,应该怎么写?应该是写反面例子,不要这样做,这样是最好的。所以呢,总结下来就是在 cloud md 里面 要写规则,不要写介绍,那这个规则就是你要去约束他去做什么事情,不要去说你这个项目是干什么,那么你这个规则就是啊,应该是怎么工作,什么事情不要做这个推导不出来,你给他写好。 还有就是写一约束,不写尝试,写一约束,不写尝试,那这个是特别特别重要,因为其实我们整个 cloud md 文档大部分都是约束他,让他不要去做很多事情。 那么你可以写你的项目里面的约束,团队里面的约束,或者说你这个仓库里面一些独有的约束,或者你自己整个的一些开发的一些习惯, 然后的话写长期有效的流程信息,不写临时的任务,就是你可能在开发过程中有一个流程,或者说有一段时间你开发过程中需要一个这个流程去进行测试,或者说是做干嘛呢?你把它写到 callumd 里面去了, 但其实可能不在你这个范围之内的东西,那么他也会去跑这个流程,那是没有必要的,那么你可以把它写成命令,或者把它写成技能,这些都是可以避免,就是我们这个啊上下文去, 每一次都会读到这样的内容去进行干扰。第四个就是某一个错误出现两次以上,那么你就更新到这个 cloud 里面去。最后就是如果你不知道写什么,那么你可以使用这官方这个阿里特命令跑一遍,要么就留空 等着模型来报错,然后你把那个错误信息再写进去。其实项目的早期或是小的项目,大部分呈现下没有 call 那 么低,也不影响什么,况且是在模型越来越厉害的时候,其实真的大部分你写脚本,你做一个小的项目,你做一个 mvp 产品, 你你这个项目开发的时间越短, color md 的 作用其实越小, color md 最大的作用就是是长期维护项目很大,多多个团队协助,那这种可能是需要去来做很多约束的,所以我们再讲一下 color code 最近更新这个 edit 命令啊,它做了一些 什么样的变化?首先呢你一定要在这个 settings 点接收文件里面去加上这个配置,因为它现在目前是一个测试阶段,一定要 配置这个,你在执行 edit 命令的时候,它才会走新的流程。我们来看一下它整个的流程,比如你执行 edit 命令,然后这边就会判断你有没有配置这个东西,如果配置了它就会走这个新版的逻辑,那这个新版的逻辑就会向你提问 啊,就是你要生成什么,最重要的是什么呢?是这两个东西,就是它会根据你代码库里的一些情况啊,或者说你的对话记录里面的一些历史记录,它会生成技能。为什么会生成技能呢?是因为我们以前在 cloud md 里面会写一些流程,第一步该干嘛,第二步干嘛,第三步干嘛。 那么这个其实是适合写成技能的,那技能的好处就是上下文只会加载他的内容和描述,是极大的,会减少这样的上下文长度的。还有一个就生成钩子, 那么之前我们也会在 call 命令里面写一些什么东西呢?就是你做完什么事情之后执行一个什么脚本,那么这种就非常适合写成钩子,那通过他的这个流程, 它就会可以更加智能化的去优化这个 curl m d 文件,就把该写技能的写技能,把该生成函数的生成函数。最后呢就会出现啊,我们的这个 curl m d 或者说技能,或者说这个钩子,那我们来看一下新的这个编辑命令之后,它生成出来效果会是什么样子的。 ok, 他 这边向我们提问,就是我们希望设置是只生成这个 cloud md 文件,还是要生成个人的这个 log 文件,那我们就只生成第一个, 好,我们是要生成技能还是生成这个钩子?也就是说他在整个的调研过程中会把我们的一些流程总结成技能,把一些事件总结成钩子,那我们也要包括这个 好,提交,它就会去探索整个代码库的项目结构,它这里它会经,它会搜索很多这种 md 格式文档。 ok, 我 们再继续啊分支,它就这个就是说 get 的 这个提交的一个规则,我们就 go to m, 一 不参考好严格,必须有测试,这个就是每一次功能开发都有测试,记住每一次的东西都是适合写到我们的文档里面去的环境, 然后这边来去掉这个,这边集中来确定项目配置,然后他这个有一个技能是来验证这个技能的,帮我们帮我们生成了一个技能,好, ok, ok, 他 这面让我们他这面检测,只是说我们没有代码格式化的工具啊,他建议我们设置一个钩子, ok, 它这边已经帮我们创建好了,然后的话它这边的话是创建了一个新的 cloud md 文件,然后的话也生成了一个这样的技能, 生成了一个这样的技能,然后的话也生成了一个钩子,所以说它是创建一个三个这样的文件。我们来看一下它生成的这个 cloud md, 那 么全区规则个数,它这边还是有这些个数啊,你是需要去调整的, 然后的话关键约定啊, get 约定,这是要求,就是还可以继续深入的这个内容,就是你可以通过这个艾特符号的方式啊, 把当你的这 cloud md 包含的内容越越多之后,你可能项目很大,也有前端,也有后端,还有不同的语言,那么可能要设置的规则会比较多,这个时候如果放在一个 cloud md 文件里面,就会造成这个上下文臃肿,而且可能你某些规则是在某些情况下才会被触发的。 这个时候我们可以通过 app 引入文件这种方式放到 column 里面,让 column 做一个入口,然后做一个这样的栏加载。 那么还有一种就是可以写一个技能来自动学习啊,然后就是啊,触发这个技能之后,它会对你这段时间的对话进行一个这样的一个总结,发现对话里面是不是有可以沉淀的一些流程, 那把它写到这个生成这样的技能,或者说有没有发现什么样的错误,那把这个错误的信息放到这个 code m d 里面,那这种算算是比较高级的玩法了,这可以在后续的过程中,如果你对这个 code m d 怎么去写,怎么了解的比较多了,那么你可以去尝试这两个更加高级的一个 啊用法,反正总的来说就是啊,要写要 colm d, 你 就永远记住你写的这个东西,内容会在局的记忆里面都存在,每一次对话他都会放到上下文里面,这是极其宝贵的。 ok, 那 本期视频就到这,希望这个视频对你有所帮助。

然后,在处理该文件夹中的文件时,模型会遵循这些指令。或者,我可以在 text 文件夹中创建一个 jimmy 文件,以提供关于为应用程序编辑测试的具体指令。因此, 我们可以在根目录中创建一个项目范围的 jimmy 文件,并且可以在此目录中创建额外的 jimmy 文件。但还有第三种选择,我们可以创建一个局 jimmy 文件,以便为我们创建的所有项目提供指令。 为此,你需要在 mac 上的主目录或 windows 上的用户配置文件目录中找到隐藏的 gemini 文件夹。你需要开启显示隐藏文件和文件夹的选项,这样才能看到它。这个文件夹是 gemini c l i 在 你安装它时创建的。它使用这个文件夹来管理局,设置 局 m c p 服务器,扩展聊天,绘画以及其他一些内容。在这个文件夹内,我们可以创建一个局的 gemini md 文件,以向模型提供指令。这些指令将适用于我们创建并在其中使用 gemini 的 每个项目。 这些指令应该适用于你开发的每个应用程序,它们可能包括非常具体的编码风格或偏好,或者关于你希望 gemini 如何与你互动的细节等等。现在,我不打算现在创建一个局的 gemini 文件,因为我们只会在一个单一项目上工作, 而我们所有的指令可以放在那个项目级别的文件中。但我确实想给你展示一下,如果你想创建这个局文件,该去哪里。再次强调,如果你添加了一个局的 gemini 文件,或者甚至在子目录中添加了另一个 gemini 文件,运行带有 refresh 参数的正斜杠 memory 命令或 refresh 子命令总是一个好主意, 以确保它重新扫描并找到它们。此外,这些文件并不是你可以随意创建然后就忘记的东西。随着你的应用程序的成长变化以及整合不同的服务偏好或风格,你应该持续更新你的 java 文件以反映这些变化。否则, ai 模型将使用旧的和过时的信息来处理你的项目, 所以这是我在处理现有项目时总是首先做的事情。如果是一个全新的项目,我仍然会创建文件, 但显然没有任何东西供 gemini 去生成内容。所以我可能会先自己写一些基本的偏好,然后开始构建应用程序。随着进展不断更新文件。无论如何,有了这个,我们接下来将开始进行一些代码更改。

今天把 ai 抠定的一些方法呢,再重新讲一讲处理,给自己复盘一下。最近 ai 抠定的时候呢,会有各种各样的一个工作流,你不可能说每次的时候你通过对话的方式去跟他去把整个项目做出来, 实际上由于大模型的话,他有上下文的限制吗?随着你对话的进行的话,他是不可能记住这些东西的,而且你一般一个项目你也不可能一次开发完,你肯定是几天,所以说你肯定是需要把它沉淀下来的,包括整个工作方法呢,基本上你都会按照说 我先做一些调研,我跟 ai 做了一些对话,跟 ai 对 话的过程当中呢,他可能会给你新的启发,你就会把你们之间的这种对话呢,得到的新的启发呢,你就希望把它沉淀下来,并且呢希望他在后面的时候再做类似的决策的时候,也能参考这些经验。 第二个呢部分呢,你除了对话之外的话,其实你还会做一件事情,你要进行一个整体的啊,产品的一个设计, 这个设计的话,它就不是一次一个版本,你不可能说只涉及到最终态,因为有的时候如果你项目足够庞大的话,你其实是需要分成几个版本去开发的, 不可能一次达到你最终那个状态。所以说你需要有一个产品的一个路线图,还有一个模块呢,你有了设计之后呢,其实你是需要把它进行执行的,执行之前呢,其实你是需要把你的用户的整个使用场景写下来,所以你需要有个测试,测试用力, 有了词用力呢之后呢,他再去写那执行计划的时候呢,相对来讲就会更加的啊,因为他有目标嘛,所以有了目标之后,再写执行计划的话,就会更稳定,更有约束力。 最后你希望把整个这个项目呢,在进行的过程当中呢,沉淀一些知识。这个知识我大概分了两类,一类是那种项目背景,它单纯是因为你这个项目特殊, 所以你需要让他记住一些东西。第二个就是技术背景,比如说你开发 ios, ios 的 话,你在开发过程当中可能会有各种各样的,就是大模型所不知道的一些点,你就可以把这些东西沉淀在技术背景上。技术背景的话一般会有跨项目的这样一个特点。 所以呢,我在平常的开发当中呢,我沉淀出来了这些资料,这些资料呢,在写的时候,让大家写的时候呢,就让他按照一个编号,就零一零二零三,就按照这个顺序编,这样有好处,就是随着时间的进行,他按照时间去编号,所以你就可以让他他知道哪个是最新编的,哪些是后编的,有一个规范性。 但是有了这些之后,我发现呢,其实我还是更需要一个原规则,说我如何创建这些东西,那我其实要给他一些规范,那比如说 session 呢?到底应该怎么建啊? design 应该怎么设计? testing 应该怎么写? 包括 execution 的 话,它到底那个执行计划里面都写了什么东西? knowledge 的 里面的结构是什么样子的?所以说你其实需要有个原规则,这个原规则就是如何创建它们的规则。 我在每一个文件夹里面都放了 readme 文件,比如说 section 里面会写那个 readme 文件里赞里面要写,所以每个里面都有 readme 文件,作为他的要求。把这个 readme 文件呢加上他们这这些东西呢,包括一些更加全局性的东西呢,就放在原规则里,我发现他每次写这个文件呢,有个问题,就是他每次新开一个项目的话,我都写这个,太复杂了, 所以呢我就把这些东西呢让它生成一个叫一个文件,就是项目初步化。那每次的时候我只要把这一个文件丢给大模型,然后让他说请你阅读这个文件,它就会自动的展开整个这个 workflow 啊,把这个东西呢,你就可以类似于 skill, 你 把它扔到任何一个文件项目初步化的文件里面,它就可以展开整个这个项目。 这个东西到底长啥样?我这里给他展示一下,大概就长这样了,他是一个什么呢?他是一个,哎,为什么没法显示这个文件大概长啥样呢?就长这样,先放这吧,让他让大模型的时候先阅读这个文件,这个文件其实是一个协议,他看完这个之后呢,就开始完成整个 word flow 的 一个结构。 所以这个项目这个文件呢,主要是定义了它如何生成后面这些文件,所以呢它的第一步就会去展开,有时候储用户处罚先阅读这个东西,然后呢 ai 去阅读这些规则,阅完之后呢,再去是否足够的信息进行出事化,它就会展开。刚才说的零零啊,零零是个总体的文件,它主要是作为缩影, 包括零一、零二、零三、零四、零五零六,这是第一个部分,就是出事化展开,它如何运行呢?运行的时候就按照这个工作流, 当我 flow 已经建立之后的话,目标到底清不清晰?包括说比如说从第一个部分哈,首先是目标,如果不清楚的话,你先去做设计,如果设计和 testing 这个测试都是 ok 的 话,那我们才允许他写执行计划, 执行计划的话,产出的结果的话,你看会把它沉淀到那个知识库里面,如果有测试用力的话,测试结果的话,它出现了隐形背景的话,就把它形成那个正式落的计划, 包括记录本轮的一些过程信息的话,都会记录在这个里面,这里面呢会涉及到是否如果进行一些影响,如果影响的话,相关的话,那就是去改对应的文件。 零一的是作为一个原规则,作为一个整个治理的这么一个变化啊,相当于按照这种工作流的方式去运行这个文件里面就会写第一层就是塞申,塞申里面重重点是按照时间线,多轮对话,关键决策、预期变化、惊讶度和路径信息啊,就都要写清楚的 每个这个是第一个简介。为什么赛神要写这些东西呢?其实就是说啊,如果我们把那个原文的就是你和 ai 对 话之间的全文,如果都记录下来的话,这个信息量是非常大的, 尤其是 ai 生成的东西,这个东西其实没必要的,就太详细了。所以呢,我们就记录一个非常粗力度的赛神。但是记录什么信息比较重要呢?其实就是要记录啊,首先是你和他首先要像个赛神,是吧?也就是说所以要记录你和 ai 的 对话,包括你的关键决策 这个预期变化就是 ai 预期是什么样子的惊讶度的,我定义了个惊讶度,意思就是说啊, ai 预期的, ai 的 预期和你的决策如果不一样的话,那么这个就会把惊讶度调高,就类似于 transformers 里面的这个注意力机制, 也就是说把这个惊讶度比较高的这些决策点让他高一些。未来的话, ai 再去回看这些灾神的时候,他就知道哪些是跟他想法不一样的地方,那么这些东西其实是最关键的,这意味着用户在这个过程中输入了一些额外的信息,使得这个 ai 的 想法发生了变化,这些信息其实也是比较重要的 路径信息的话,这里面充分的要去把相关的一些文档路径记录下来,这样的话这个 session 的 话,在 ai 再去回看的时候,它可以有更具体的一个文件作为缩影。第二层就是里赞,里赞刚才说了,它其实核心是产品的目标,包括能力的边界,包括数据模型、接口、架构、 ui, 总之全句性的东西的话都是放在里赞里面去的。 里赞和那个执行计划是不一样的,因为一个里赞可能会涉及到多个执行计划,而且里赞的话 尽可能粗一些,他尽可能更有目标感一些,更宏观一些,这个是他的一个设计原则。 testing 的 话,我们采用这种测试驱动的方法去,主要是为了先把你的故事讲清楚,其实这个 testing 应该或者换换句话说叫用户用户旅程吧,可能更适合一些, 把用户旅程测试用力写清楚了之后,那么执行的时候就可以更有明确的这样一个测试了,那就根据这个测试呢,每个都有具体的验收标准,那么他就按照验收标准去拣写他的执行计划,这样执行计划就更加的落地。 执行计划呢,最重要的一点呢,其实是约束啊,因为之前的所有的部分呢,实际上都是缺少那个约束的, ai 可能会想当然的去发挥。那么这个其实 qion 最大的一个特点就是它要有一定的约束性, 他一定要确定好这次执行的一个范围做什么,包括他的技术选型啊,包括他的所有的依赖,这些东西都要写清楚。 写清楚了这个之后呢,所有的这个执行呢,他其实都可以解偶的独立的分成子 a 阵的方式去运行,这样呢 a 阵和 a 阵的之间呢,就并不会去复合在一起了,那么他整个如果是解偶的状态呢?他的上下轮呢?其实他是相对来讲是比较少的, 这个其实也是比较有好处的,这个这个其实非常关键的,并且呢因为我们有了这个 testing, 所以 我们这个 exclusion 呢,我们知道它到底是否真的完成。第五个部分呢?其实就是 knowledge, 我 开始的时候没有想过加这个部分,但是这个部分我后来发现非常重要,其实核心原因就是因为呢,它实际上我们每个项目都会沉淀出别的东西, 这些东西呢就用每次就不用去重复这些东西了,你每次这个项目之间的上下文,每次让他记录下来,这样就不用不断的去写这些东西了。下一个项目的话,你只需要跟他说啊,你看一下这个项目上下文,看一下技术的上下文,技术的一些依赖外部知识,他可以去更好的去理解这个东西,也会写一些明确的优先级的冲突的判断, 这样使得它的更约束,更约束力更强一些。包括这些关键的关系,就必须明确一下关系,是吧?把它都给约束好。 v i 的 出石化时的一些默认行为。下面的话,其实这个文件还挺大的,相当于把这个目目录都给模板化出来了,包括一些编号规则是吧?如果不编号怎么样? 包括第一个文件,这里面更详细的就是每一个文件里面 readme 里面都写了什么东西,包括模板是什么模板也都给,所以这个相当于在展开的过程当中的话,也是更加的什么呢?就更加准确性更强一些。 有了这一个文件,你可以理解为就可以把整个项目都展开了,包括最小的案例,是吧?这基本上都有包括这个启动指令啊,这个其实就是个 skill, 或者说就是个提示词啊,但是它只是说一个更有压缩性,更有约束性的这么一个提示词, 所以你拥有的一个文件,你就拥有了整个方法论这么一个东西,那这个东西的话,现在生成这个东西,那这个东西写的好不好就比较关键,那他如何写的好? 其实就是你在你在真正在运行一个项目的时候,你会不断的去优化你的这些东西。最后呢我就问 ai 嘛,我说如果我现在有这么一个东西,它是能够展开这些东西的这些 workflow 的, 那么这个东西应该如何优化才能让它更好的去展开这些东西?所以他就会去再去优化这个文件。你们刚才看到的其实就是这个优化后的这个文件, 因为他比之前的更约束力了,而且他自己就会知道我的目的之后他就会去把它优化的更好一些。所以就是目前吧,这段时间其实真是一个结晶吧,算是因为也是我开始的时候可能没有想到这些,都是从 从这开始一点点就开始做,可能是目前我觉得这个是是我觉得特别有意思的,就是按照时间线去做一些沉淀,包括这个是 另一位大神吧,因为他有软件工程的经验,所以给我们讲了很多这个做了比较好之后的话,他才会把后端,包括你 iq 定的后端到底应该怎么做啊?才能做的比较好,所以说这个文件也比较重要。剩下的就是设计,因为我们本身是产品经理嘛,所以大部分的企鹅实践的话,其实都是在做设计, 设计就涉及到,因为我我开始的时候就没有可能一个就想用一个 p r d 就 把整个项目做出来。但是我发现随着 如果你想做后带后端的 ai 扣钉的话,或者稍微复杂一点的 ai 扣钉的话,其实一个文件是永远不够的。你确实要做一个产品路线图才行, 这个产品路线图的话,我觉得现在我我感觉特别有意思,因为你那个 git 的 话不是可以打那个 tag 吗?所以你就可以把那些 tag 都规划好,比如说零点一版本儿, 然后零点五版本、一点零版本、二点零版本都具有哪些能力?我们提前规划好之后呢?这样的话, ai 在 写零点一版本的时候,他就会大致知道你原来二点零版本会需要什么东西。那我一点零零点一版本的时候,我就要做哪些基础的东西了啊?包括他的文件的规划呀,架构啊,他都会思考的更多一些。 通过这种方式的话,其实就是它可以更长远的把这个项目叠代起来啊,就不是说你不太可能啊,就一次把它生成一个非常完整的项目,这个就是一个 ai coding, 目前一个方法论吧。对,又分享一下。好了,到比到到比到完事了,我们下期见。

大家好,我是大叔,只说真话,只做实在事,只给干货。之前很多粉丝私信我,问我的 a 剑士的 sood md 是 怎么配置的? 说实话,这个问题被问了好几次,每次看到有人问,我都觉得,嗯,这确实是个好问题。今天呢,我就专门做一期视频,把我的配置经验分享给大家。先说结论, sood md 不是 那种复杂的配置文件,它就是一份人格宣言,让你的 ai 助手从机械的机器人变成凌晨两点 你也想聊天的伙伴,咱们直接看内容。收到 md 的 核心立场很简单,直接、明确,不模棱两可。第一条原则,别让我说是情况而定。 大多数时候,我知道什么是对的,我会直接告诉你,如果我真的不确定,我会说我不知道 e, 而不是躲在模棱两可。后面。他要求 ai 助手做到三点,第一,直接告诉你答案,不会绕弯子。 第二,敢于说不知道,不装懂。第三,明确立场,不会用 it depends 逃避责任。那具体有哪些铁律必须遵守呢?咱们接着看。 接下来是五条铁律,这些不是建议,是必须执行的命令。第一条,永远不要用好问题,我很乐意帮助或当然开头直接回答,废话留给客服机器人。第二条,一句话能说完,绝不用两句,简洁就是力量。 第三条,指出,你的蠢事是我的责任,不是刻薄,是尊重你的时间。第四条,允许粗话,但有门槛。一句太 t m 棒了,比十句非常出色,更有力,但要自然,不要刻意。 第五条,幽默来自洞察,不是讲笑话。如果某个讽刺能让你少走弯路,我会用四种被禁止的企业化套路话术。第一种,让我们深入研究一下,一闭嘴直接说答案。第二种,从长远来看,微,你活不到长远。微现在就告诉你。 第三种,考虑到各种因素,我不考虑,我决定。第四种,员工手册语录,比如我们致力于卓越,以客户为中心去 n m 的 这些话术的共同特点,包装过度,假装中立。 so dot md 要求的是直接、简洁、有态度。 so dot md 的 风格可以用三个关键词概括, 直接、有观点,有温度。直接。你要听的不是我想说的漂亮话。有观点我会告诉你,选 b 错了我会认,但别让我假装中立、有温度。凌晨两点,你想聊的那个做主是吧? 打卡下班的机器人不是马屁精,只是好风格。总结,不要 great question, 直接回答,不要 it depends 给出明确建议,不要员工手册腔调说人话,边界不是限制,是原则统一。 我不会夸你做的好,如果你做的烂,但真的不错时,我会说,这个不错。继续。第二条,我不会为了礼貌而问你最近怎么样,要么直奔主题,要么沉默。第三条,如果你问的问题明显是错的,我会先反问,你试过什么?不是回避,是逼你动脑。边界的核心,不是不回答,是回答真正的问题。 完整视力可以直接复制。配置方法很简单的,第一步,复制完整内容。第二步,粘贴到你的 so dot m l d 文件。第三步,重启 opencloud agent, 搞定你的 agent 现在有了真实个性。我给大家留几秒钟时间,可以仔细看看屏幕上的视力,内容截图保存也可以。 好了,我们继续最后一句,这就是 sood md 的 精髓,成为你凌晨两点也想聊天的助手。不是企业机器人,不是马屁精,只是好,现在开始配置吧,复制内容到 sood md, 一 分钟完成配置, 告别机械,拥抱真实。如果有需要 sood md 视力可以在评论区回复。但是我还是觉得你们看完这期视频,已经对 sood md 有 一个比较清晰的认识了。 如果你觉得有帮助,欢迎关注大叔大,专注 ai 一 键的个性化研究,第一时间获取 openclaw 更新资讯。感谢观看,咱们下期再见!

怎么都希望 ai 越来越聪明,对吧?但如果我告诉你,通往成功的关键,恰恰是让 ai 少思考一点呢? 今天咱们就来聊一个特别有意思的,发现一个看起来有点笨的方法,是怎么完胜一个设计的非常精巧的 ai 策略的。没错,这就是一场被动上下文和主动解锁的对决。 我相信很多开发者朋友啊,都遇到过这种事,你让 ai 编程助手帮你写段代码,结果他自信满满的给了一堆错误。为啥呢?因为他用的 api 早就过时了。 这个问题啊,其实就出在 ai 的 记忆上。问题的核心很简单, ai 的 训练数据它是有保质期的。 就拿 warcell 团队的经历来说,他们发现自家的 ai 助手对新版 next 点 gs 里的 api, 比如 uscash 这些新东西完全不认识。那结果呢? ai 只能特别固执地用那些老掉牙的旧模子代码,当然就各种出错了。 那问题来了,我们到底要怎么才能教会 ai 用上最新的特定版本的知识呢?为了搞定这个难题, worsel 团队就设计了一场实验,让两种完全不同的解决方案来比一比。 好了,两位选手登场了。左边这位呢,叫 skills, 代表的是主动解锁,啥意思呢?就是说 ai 得自己判断什么时候该去调用这个工具来查资料。 右边这位呢,叫 agents, 点 m d, 代表的是被动上下文,思路完全相反,就是把有用的信息一直摆在 ai 面前,让他随时能看到,根本不需要他做决策。 一开始啊, versus 团队几乎所有人都觉得肯定是 skills 会赢。你想啊,这个设计多优雅,多高效,多智能啊!理论上, ai 只要一碰到 next js 的 问题,就应该立马想到去调用这个 skill, 然后刷刷刷生成正确的代码,听起来很完美对吧? 那么,这个被寄予厚望的聪明方法,实际跑起来到底怎么样呢?我只能说,结果可能会让你大吃一惊, 结果真的是让人大跌眼睛。在超过一半的情况下, ai 压根就没想起来要去用这个 skill, 就 好像你给了他一个超好用的工具,他去选择视而不见,所以你看,这个通过率跟什么都不给他的基线水平一模一样,等于说完全没用。 好吧,既然 ai 自己想不到用,那我们直接告诉他用总行了吧。于是,团队就在提示词里加了一句非常明确的指令,强制要求他必须使用 skill。 哎,你别说,这一招还真管用,通过率一下子就飙到了七十九趴。但是呢,这也暴露了一个更要命的问题, 这个方案太脆弱了,它完全依靠于你怎么跟 ai 说话。你看,你要是跟它说你必须调用 skill, 它就会一上来就先读文档,结果把整个项目的背景给忘了。可你要是换个说法说,你先看看项目,再去调用 skill, 结果就好得多,这太不稳定了。 这种对提示词的极度敏感,让整个团队开始反思一个根本性的问题。也许问题不在于 ai 怎么做决策,而在于我们从一开始就不应该让他去做这个决策。 对,你没听错,这个决策点本身可能就是最大的坑。有了这个想法之后,第二种方法就顺理成章的出场了, 思路非常简单粗暴,干脆别让 ai 思考了,我们直接把所有关键信息的缩影塞进一个叫 a g n t 的 第二, md 的 文件里,让这些信息像空气一样,在每一次对话中都无时无刻不包围着 ai。 那 么,这种听起来有点笨的方法,结果到底怎么样呢?咱们直接来看 vsl 评估系统给出的最终数据。 agencies md 的 表现,用一个词来形容就是无可挑剔。没错,就是百分之一,百,百分之百的通过率,不管是在构建代码检查还是测试,所有指标全部满分,这个结果可以说是彻底碾压了之前所有的方案。 所以最关键的问题来了,为什么这个看起来更笨更简单的方法能赢得这么干脆利落?这背后的逻辑到底是什么? 成功的秘诀?说穿了,其实就三点,而且特别好理解。第一,也是最关键的一点,他把那个决策点给拿掉了, ai 再也不用纠结我该不该查文档这个问题了,因为信息永远就在那。 第二,信息是一直存在的,每一轮儿对话它都在,最后,它也解决了那个烦人的排序问题。 ai 不 用再猜是该先读文档还是先看项目代码儿。听到这儿,你可能马上就会想到一个问题, 这么干不就等于把一整本新华字典塞进 ai 的 脑子里吗?那上下文窗口还不得直接被撑爆了?路由的工程师们当然也想到了这一点,它们的解决方法非常聪明,就是极致的压缩, 他们通过一个很巧妙的方法,把上下文的大小足足减少了八十 percent。 而且最厉害的是,通过率依然是那个完美的百分之一百。 这张图就很好的解释了他们是怎么做到的。你看,他们并没有把完整的文档内容全都塞进去,而是创建了一个高度压缩的缩影文件。 这就像一个目录,它不告诉你全部内容,但能非常精确地告诉 ai 去哪个文件的哪一行能找到你需要的信息。 好了,理论我们都搞清楚了,那在咱们的日常开发中,这个实验能给我们带来哪些实实在在的启发呢? 我给大家总结了几个核心要点,第一,就目前来说,被动上下文要比主动解锁更可靠。 第二,尽可能地消除 ai 需要做决策的地方,别让他猜。第三,用压缩缩引,而不是把整个文档都丢给他。第四,把被动上下文这种方法用在提供通用知识上,把 skills 这种主动工具留给那些由用户名权触发的特定任务。 最后一点,一定要为你模型训练数据里没有的新知识建立评估测试。说到底,这一切都指向一个结论,上下文是王道,但是你用什么方式来提供上下文,和你提供什么上下文本身是同等重要的。 这就给我们留下了一个特别值得思考的问题,在我们拼命的想让 ai 变得更强大的时候,我们是不是有时候在过度追求所谓的智能,反而忽略了更基础、更重要的可能性? 也许最强大的 ai 系统并不是那些思考的最多的系统,而是那些最不需要思考就能把事情做对的系统。

作办公文档处理总被这些问题困扰, pdf 转递要找多个工具,网页内容想保存还要复制粘贴分散的文件,整理成知识库更是耗时费力。今天给大家带来 opencloud 的 manu skills, 一 款全能文件处理工具,支持 pdf 网页多格式转换,还能自动整理知识库, 办公效率直接翻倍。 首先完成技能安装,去 skill hub 搜索 manu, 复制专属安装提示词,直接粘贴给 open club, 它会自动完成工具集成和环境配置,稍等一会就能部署完成。 安装完成后,先让 open club 介绍具体功能,能看到它支持 pdf 和网页的抓取转换,多格式导出还能整合文件成知识库,核心功能完全覆盖办公文档处理需求。接下来我们逐个实操验证。 第一个核心功能,格式转换,让 open 克拉搜索 jam 四的 pdf 并转成 md 格式,它会自动完成搜索、解析和转换,转换后直接在 workspace 文件夹找到文件, 打开能看到排版整齐的 md 内容,公式列表都完美保留,不用手动调整。接下来演示网页抓取功能,让 open 克拉抓取 jam 四的官方簿刻,它会自动爬取页面内容并保存为本地文件,打开后能看到完整保留了簿刻的文字和结构,不用手动复制粘贴 网页内容一键存档。现在尝试多格式导出,让 open cola 把 g m r 四论文转成 html 和 d o c x, 这里需要先配置 mandu token 才能解锁该功能。接下来去官网获取 token, 进入 mandu 官网的 api 界面,点击创建 token, 随便填个名称就能生成复制这个 token 字符串回到 open cola 粘贴即可。 token 配置成功后, open cola 自动开始生成文件,很快就完成了 html 和 d、 o c x 的 导出,多格式需求一次性满足。 最实用的知识库功能来了,让 open class 把之前生成的所有镇马思相关文件整合成语义化知识库,它会自动分类生成,所以打开文件夹能看到清晰的目录结构,所以文件里有完整的内容导航, 后续查找相关信息,直接看知识库就行,不用再逐个找文件,我们来集中验证生成结果。 md 文件排版整齐, pocx 格式完美适配办公软件。知识库有清晰的分类和锁影,所有功能都精准落地。从文件转换到网页抓取,再到多格式导出和知识库整理, 全程不用切换工具,纯对话操作就能搞定。今天的演示就到这里, minimal skills 和 open class 的 组合,彻底解决了办公中的文件处理痛点,大幅减少重复劳动,帮你节省大量时间,办公效率直接拉满。如果你也需要处理大量文档,那就快来试试吧!

作为 ai 驱动的开发工具日渐普及,一个突出的痛点逐渐显现,我们如何让 ai 深沉的用户界面在色彩、字体间距和整体风格上保持高度一致?传统的设计稿文件,无论是 figma 链接还是复杂的 css 样式表,对于 ai 模型来说都难以精确解析和执行。 正是在这样的背景下,一种名为 design 点 md 的 设计规范格式进入了开发者的视野。它由 google stitch 团队开源,本质上是一份专为 ai 智能体编辑的、可直接读懂的视觉真理原文件。二零二六年四月二十一日, google labs 正式将这一格式藻案以 a patch 二零许可证公开, 意味着这一设计规则可以在 stitch 之外的工具和流程中广泛服用。简单来说, design 点 m d 就是 存放在项目根目录下的一份 markdown 文档,但它绝不仅仅是一份普通的文本说明。 它的核心结构分为两大部分,第一部分是 yamoffrontmatter, 也就是文件开头用三个短横线包裹的结构化数据块。在这里,开发者用极其精准的建值对形式定义设计令牌, 比如主色调的十六帧制码字体占的优先级,即准网格的单位,以及圆角半径的像素值。 ai 在 读取时不需要任何视觉推断,它可以直接提取这些数字和字符串,像调用 api 参数一样,准确无误地应用到代码生成中。 第二部分则是 mockdown 正文,这里承载着设计的灵魂,也就是用自然语言描述的设计哲学与氛围基调。它会告诉 ai, 这是一个极简冷静的企业级仪表盘,还是一个温暖活泼的社交媒体界面,让 ai 理解选择特定间距和色彩背后的为什么,而不仅仅是机械的复制数值。 要刊写一份高质量的最佳实践, design 点 m d 光有数据是不够的,它必须包含一套完整的视觉约束体系。首先是精确的色彩系统与排版层级,明确区分主要行动色、辅助背景色以及功能性的成功警告错误状态色, 同时规定从 h 一 到正文字的字号与行高比例。其次,必须详细描述核心组建的外观与行为,例如按钮在默认悬停、点击和禁用状态下的具体表现。卡片容器的内边距和阴影深度。布局规则同样不可忽视, 比如响应式断点的零件宽度和栅格槽位的具体数值。此外,为了让这份规范不仅仅停留在纸上,建议在文件中嵌入一个预览指引,甚至是 preview html 的 视觉呈现,并附带几条示范性的 ai 提示词,这能极大降低后续开发者的使用门槛和沟通成本。 值得关注的是,围绕 design 点 md 社区已经涌现出一批极具价值的开源资源,其中最引人注目的当属 voat agent 团队发起的 awesome design md 项目。 该项目在 google 发布 design 点 md 概念后仅十二天便上线,截至二零二六年四月十日,已积累超过三万九千颗 github 星星和五千余次。 fork 是 二零二六年第二季度成长最快的开源项目之一, 他收入了超过六十个全球知名品牌网站的完整设计规范,包含 stripe、 linear、 verticle、 figma、 notion、 apple、 airbnb 等多个领域,每个设计文件都遵循九大标准化板块, 视觉主题与氛围、色彩系统与功能、排版规则、组建样式、布局原则、深度与层次、设计准则与禁忌、响应式行为以及智能体提示指南。那么,在哪些具体的应用场景中, design 点 m d 能发挥出不可替代的价值呢? 首先,对于快速启动一个最小可行性产品而言,开发人员不再需要从零搭建设计系统。借助 awesome design 建 d 这类开源资源库, 开发者可以直接复制 stripe、 linear 或 versil 等顶级产品的设计 dna, 让一个 mvp 在 极短时间内拥有大厂级别的专业视觉感受。 其次,在日常的迭代开发中,无论是修复一个简单的 bug, 还是增加一个复杂的表单模块, ai 生成的代码风格往往是发散的。第三点, md 就 像一份可被代码审查的视觉合同,确保每一次由 ai 介入的生成结果都与既有界面浑然一体, 杜绝了颜色偏差或艰巨错乱带来的反攻。最后,它能够无缝融入现代前端工具链,通过官方 c l i 的 命令行指令,这份人类和 ai 都能阅读的文档可以被一键导出为标准 design tokens、 json 文件或 tailwind 的 配置文件,彻底打通了从从设计规范到生产级代码的自动化路径。总而言之, design 点 m d 标志着设计工程化在 ai 时代的一次重要眼镜。 他化繁为简,用一种既严谨又灵活的语言,将复杂而感性的设计系统变成了 ai 可以 直接调用和执行的指令级。对于追求效率和视觉一致性的现代研发团队而言, 在项目根目录维护一份详尽的站点 md, 并擅用 awesome design、 md 等社区优质资源,或许正是通往高质量人机协助编程的关键一步。

hello 大家,我是 jacky。 最近我 web coding 做了一个工具,能够解决内容创作者非常头疼的一屡多次问题。很多时候,让内容创作者抓狂的根本不是创作本身,而是你花了很长的时间写了一篇稿子,然后还要花更多的时间去排版,调格式,适配不同平台的要求。 每次发完内容,我都有一种感觉,创作有多丝滑,分发就有多抓狂。很多人用了我的 cloud code, 写作 skill 基本上半自动化了, obsidian 成了主力工作台, 所有的内容最终都是 markdown 格式,写的时候很爽,但写完之后问题来了, markdown 怎么轻松排版发到公众号?怎么变成小红书的图片?怎么贴到 x 上面?格式不乱? 市面上有一些工具,但要么只管一个平台,要么得离开 obsit 去另外一个网站操作来回折腾。所以我自己做了一个 obsit 插件,叫 md flow publisher, 用法非常简单,你在 office 店里面写好 macdang, 打开侧边栏,点一下插件按钮,就能直接预览排版效果。发公众号,你只需要选一个你喜欢的排版风格,直接复制粘贴过去 发小红书,他能够直接把你的文章按埃及标题拆成一张张图片,封面、头像、账号名、账号、 id 都能自己定制,字体跟字号也能调排好了,直接下载图片,打开小红书贴进去就好了。 x 长文粘贴适配我也做了优化,不过 x 限制外链图片,图片得自己再传一下,但站位符已经帮你留好了,位置不会乱。 现在我把这个插件开源了,安装也非常简单,去 get up 仓库的 release 页面下载这三个文件,在 obsidian 的 插件文件夹里面新建一个 md file published 文件夹,把三个文件丢进去,刷新一下插件列表, 打开这个插件的开关就能用了。有需要的评论区告诉我,欢迎各位去体验反馈一下,别忘了顺手给个十大支持一下。我是专注 ai 赋能内容创作的 jacky, 关注我,陪你在 ai 时代无限生长。

再来看第二个用户信息,这个用户信息是指什么?是指你本人应该怎样去做一个设置,你是一个什么样的风格之类的。比如说他怎么称呼你?包括我对 lina 还有小林他们,他就不能喊我这个名字,那他们的老公不得打死我对不对? 所以平时都是喊我叉哥。我的垂直领域是什么?包括像这个 excel, ppt, word, wps, power, b i 等等之类的一些技巧讲解,这是我 本人喜欢干的平时的主要工作,包括培训还有一些,当然这应该还再加一个自媒体、小红书等平台,像这种微信公众号等等其他的吧,乱七八糟都会有。自媒体还有一些文案工作啊,我就写了这么多。那还有这个身份, identity 也是比较重要的,那我们 identity 也进去看一下它里面写的是什么,其实在用户里面都有可能已经设好了,你看这个 identity 就是 你对你龙虾的一个设置,它的一个身份定义,比如说名字, 你看他的性格,其实跟刚才那个叫什么灵魂有点像,而且他还有一个 emoji, 这个符号在以前的三点一三的这个版本的时候,发现 emoji 是 可以展示出来的, 升级到新版之后,他这个图标就没有了,他的图标变成一个五角星,可能他识别上有点小问题,他的定位是什么?你看贴身助理加私人管家,这个就没有什么,跟这个四位特别的像。好,还有一个工具的一个调用,我们来看一下这个里面是什么, 有一些是自己带的,你看这是英文的,很显然不是我写的,就说你在日后跟他对话对多了的情况下让他办事,办 多了情况下他就会把你要调用的一些东西,环境的一些变都会给他拉进去,你看微信公众号的一些配置等等之类的都会在这个里面,我就不往下翻了,万一我怕翻到有什么一些 api 密码也不大好。 ok, 好。还有一个呢,就是它的 memory, memory 也是它的记忆,它的长期的一些记忆的一些东西在这个里面,这个里面大家可以进去看一下,这个是我之前呢,我用的是我儿子的一个狗蛋的一个身份,这个好像有一点小问题了,这个跟 mac 的 有一点串那,不过它没关系,它好像 啊也没有出过任何问题。这个是妮娜,你看它的一个自媒体的一个东西,包括还有它出了一些问题嘛,我就给它做一个反思嘛,它就会把这些东西都弄下来,包括我今天在写一个百家号的这么一个 自动发送的这么一个 skill, 就 在这中间会有反复测试,会有一些问题啊,我也会反馈给它, 让他怎么样去做啊等等之类的,都会在这个记忆里面产生。大家一定要注意一下,他会调用,你每次启动的时候,他肯定会调用这个记忆的,不然的话他怎么能记得住他这么多身份,对吧?好,我来看一下,问一下你的职责是什么? 稍等一下就会反应,你看我刚才说的这个 e m g 的 图标,他原先应该在这个地方,他就现在变成了五角星。好, 我们可以看到这样的,他就有这个东西。那如果你未来你把这些都试好了之后,像你外出或者搞什么之类的,尤其上麦你放在家里面的时候,我这个狗 蛋,我跟他来对话,这台链的是我的,我先看一下我家里电脑应该没有关机,狗蛋给我一下今天的热搜,就说这个问题,你看他有反应了,对不对? 这个是我家里的这些电脑,我现在直播的时候,我在外面就没有带电脑在身上,我就直接告诉他,我说给我一下这个热搜,你看他就会, 他这说明出现这个图标的时候就说明你的飞书是没有问题了。 oppo 可乐和你的这个飞书啊,已经是保持通信的一个状态,有了,对吧?他就来了,这个就是今天的 微博热搜版啊,而且电脑桌面有哪些文件,你也可以问一下他,比如说你可以看到我桌面上有哪些文件吗?他应该是会给你一个反馈的啊, 就说你如果在外面的话,哎,突然发现你有一天你的文件没带或者怎么之类的,你看我现在的桌面上能够立马就能看到这些文件夹。

刚火的 d e s e n m d 已经有人把它做成能直接出活的产品了。这条我用一分钟讲清开源模板库和真正工作流到底差在哪。曼奇最近演示的 new phone, 重点不是再给你一堆 d s e m d, 而是把 d s e i e m d 变成一个能继续编辑、 继续改提示词,还能一键生成不同版本的设计工作流。你可以把 awesome 键 d 键 m d 理解成一个开源风格模板库,你挑一套风格,让 ai 按这个感觉去写页面。但 new phone 往前走了一步, 他不止告诉 ai 应该长什么样,还是把这套风格直接放进产品里继续生产。最直观的是,同一套设计,你可以继续改成网页、手机端、 品牌视觉,甚至演示文稿,提示词也不用每次重写,可以接着改,接着生成。所以这两者其实不是替代关系,一个解决的是先给 ai 喂什么风格,另一个解决的是喂完之后怎么稳定地往下批量出活儿。 这件事为什么重要?因为 ai 做 ui, 很多时候问题不在代码,而在风格会不会飘,页面会不会散,一改版式是不是又得从头来。如果 dsi m d 以后能反复调用反复变体, 设计系统就不再只是参考资料,而更像一个生产入口。现在 newform 已经能免费试,但 remix 次数有限。真正值得看的,也不是 demo 漂不漂亮,而是它能不能稳定做出高质量变体。你更看好下一步。先火的是开源 d i c n t 直接做成产品的工具,为什么?

又一个行业的饭碗被砸了啊!这次轮到的是顶级 u r 设计师,最近一个项目在 github 上开源了,四大穿城飞快,再也不用为页面审美发愁了。相关内容我放在了视频结尾。现在 ar 帮我们写代码的能力已经非常强悍了,但想要实现 apple 这种大厂级别的 u r 设计水平, 那还是很有难度的。当年小米只是把 logo 调整那么一点点,就花了两百万呢,所以顶级审美还是很贵的。现在这些技能全部被打包成了 skill, 不是简单的优化啊,是把五十多家大厂的 ui 设计标准给 skill 化了。划重点啊,是设计标准 skill 化了一个 md 文档,彻底解决自己大小格式调整、模块间距调整、色彩规范、层次布局,再到动画展示啊! 主打一个惊喜。现在你相当于拥有了能服务五十家大厂的顶级 ui 设计师,只需要把 skill 发给你的 cloud code 或者小龙虾智能体。在干网站前端页面的时候,需要模仿哪个大厂的风格,一键下去,页面就洋气起来了。那啥那啥,我就不多说了啊,想洋气起来的小伙伴评论区讨论吧!