粉丝29.2万获赞155.4万

挑战用 ai 做一百件事第二十八期化身程序员昨天我只用一个下午的时间给我的一个远房朋友开发了两个应用程序,帮他省了三千块钱,还治好了他的焦虑。事情是这样的, 这是我用 ai 制作的一个抽奖程序,这看起来界面很简单啊,但是该有的功能他都有,在右上角点击设置,可以在这里上传替换抽奖程序的页面背景。这样呢,他以后给其他商场在做活动的时候,还可以反复使用这个软件在同一个页面呢,还可以选择摄像头,采集顾客微笑的照片所存放的文件夹,然后点击返回开始抽奖, 等待画面滚动三秒即可完成抽奖。并且在这个抽奖页面中,右上角点击历史,还可以用来检查所有的中奖记录和抽奖时间,以及所有的开奖词 次数。而以上的这一切,我就仅靠对话便帮他制作了这么一个软件,这是我教给他之后的反应, 干嘛?我要让你好好退休?接着,我又用十几分钟的时间给他重新开发了这么一个应用程序。首先映入眼帘的是实时的今日进度、本周进度、本月进度和本年进度, 告诉他他的牛马生活才刚刚开始,而且还有多久才能结束。接着,我所制作的应用程序还可以帮他制定一个退休存钱计划。 如果他现在一分存款都没有,但是从今天开始每个月存钱两千块钱的话,到他六十五岁退休还有三十年的时间,按照年化百分之五计算,在他退休的那一刻,他可以手持一百七十万安享晚年。那如果他每个月存款三千块,他还可以抱着两百四十五万从容的面对老年生活,你看这样 再去退休是不是有盼头了?别急,如果他能活到八十五岁,在退休金只有三千块钱的情况下,如果他还想临终之前给子女留下五十万的存款,那他甚至还能每个月靠着存款和退休金,保证每个月有两万以上的可支配收入,美不美?再往后看呢,还能看到他距离退休还有多久, 而立之年已过,国货之年,花甲之年又在何时?等等等等,把这个软件再发给他看看。 那以上我展示的两个应用程序呢?都是我靠自然语言简单的对话就制作出来的应用程序,实用的开发软件就是 trick。 那看到这里的同学老粉可能会说了,我一坐这,你问我的往往都是答过的问题。没错,我在第二十四期的视频中确实讲过用趣的 mcp 服务来编辑代码开发 应用的教程,但是那时候开发出来的应用其实不应该叫应用,严格来说,那就是一个网页文件。这个网页文件呢,只能在特定的环境或者局域网内打开,并且没有办法在用户和用户之间传递,他更倾向于是一个内容展示,而不是一个有交互的应用。 而今天我给大家介绍的是一个可以由 ai 自主执行开发任务,并且可以开发出能够在用户之间传递有交互的、可操作的完整应用程序的全新升级的 ai 编程工具 tree 二点零国际版 tree 二点零中加入了 solo 模式,这个 solo 模式成为了行业内的首个 context engineer, 他解决了过往 ai 在协助软件开发的时候过度聚焦于代码的生成和修正的技巧,却忽视了整个程序设计任务完整性的问题。简单来说,现在有了 treat solo 模式,开发者可以高效的实现从一个想法构思,到内容规划,到程序开发,最后再到封装交付的完整电路。那接下来的 时间里,我将带你一起用吹二点零的 solo 模式,从无到有的开发一个完整的应用程序。那首先呢,要先有个思路,想清楚自己要做什么。前段时间不是一直有个 mbti 测试吗?可以测出自己是爱人还是艺人,甚至爱人和艺人还能再细化成十六种复杂的人格体系。不过我呢,一直都没吃上这口热乎的, 直到现在我都还不知道自己具体是一个什么样的人格属性。那不如我就自己做一个 idti 测试程序,测试一下自己。那咱就一起先想一下,我的测试程序大致是个什么样子的?我想应该是要有个首页,首页有个标题,还有一些测试须知,注意事项和背景原理什么的, 下面有一个按钮,点击按钮开始测试。然后呢,就是有一百道选择题,每道题都有五个选项,完全正确,有点像中立,不太像和完全错误,并且还可以查看上一题和下一题。当答完一百道题之后呢,程序会给我一个测试结果页面,告诉我 我是一个什么样的人格,适合做什么样的职业,适合什么样的沟通风格,学习方法和其他内容。那我的 mbti 测试程序大致就是这个样子了,画面的 ui 效果呢,就要干净的简约风格,并搭配一些基础动画效果就好。当咱们想到这里的时候,其实就把要交给 tree 的提示词写完了,咱们直接上手开始操作。打开 tree 二点零,在 这里将 ide 模式切换为 solo 模式。当然啊,这里还有个难点,目前 solo 模式刚刚发布,还在内测阶段。如果要激活 solo 模式,你一定要先拿到 solo 邀请码, 那我会在视频发布之后把我手里的邀请码分享给大家,不过资源有限,先到先得。那有了 solo 邀请码,激活了 solo 模式之后, 先在左上角新建并打开一个空白文件夹,作为本次程序开发的根目录。然后就把咱们刚刚用想法整理出来的这一整段提示词直接复制到对话框,点击发送即可。你看 ai, 这就开始分析我们的需 求了。这时候你可以看到 solo 模式的右侧有四个窗口,分别是编辑器,在这里显示全部代码编辑的内容和过程终端,在这里运行程序,或者安装依赖浏览器,在这里可以实时查看和测试应用开发的运行效果 文档,这里稍后会记录咱们整个开发过程的需求和说明。转眼间,他已经分析完了咱们给他描述的所有需求,并给我输出了一个非常详尽的需求文档。在这里你可以看到产品概述、核心功能、页面、样式、执行流程、界面设计等等所有的相关信息。 重点来了,在开始让 ai 制作程序之前,你可以直接用鼠标点击并修改这个需求文档。例如我要修改选择题中的五个选项,或者修改用户界面的色调都可以,等你确认整个需求文档 ai 的理解和总结没有问题,或者在你修改好了之后,点击确认开始开发 tri 便会按照最终确认的 需求文档开始制作应用程序了。这里有一个非常关键的一步,由于我把整个开发过程都交给 ai 来执行了,那过程中呢?我不需要进入查看或者调整代码,整个开发过程处于一个托管的状态,我只需要等待他自己工作完了,再看合不合我的心意就行。 那这个关键的一步就是在翠开发的时候,你可以去找一个修驴蹄子的视频看一会,看完了之后,咱们这个 m b t i 测试的程序就制作好了。从首页的结果来看,这里的页面风格、颜色搭配、排版样式其实都非常的干净整洁,基本都符合了咱们刚刚确认过的开发需求文档, 而且也符合了我的审美和预期。那这时候 solo 模式的又一个非常强力的功能来了,就是在这个浏览器页面,你除了可以对整个应用程序进行审阅和测试以外,还可以对所有的局部内容进行交互执行,非常精细的编辑。右上角点击选择 元素,你就可以对这个页面进行非常精细的编辑了。例如我希望这个测试详情的卡片可以被分解成四张卡片,并放置到首页的最下面, 那我就直接选择这张卡片,并点击添加到对话,然后就用非常简单的语言跟他说我的需求就行。例如把这个卡片拆分成四份,并放到首页的最下面,点击发送。你看,这个时候,康泰克斯的 angelia 的战斗力就展现出来了,像这样的二次对话,他不仅能够理解我当前的意图和所指的 ui 元素具体是什么, 还能够基于上下文对画面进行合理的重绘和修改,并教给我一个满意的效果。你看咱们刚才提出的需求,这就轻松的修改好了。接着进入测试环节,既给这个程序做一下测试,也给我自己做个测试 好了。测试完毕,验证了两个事啊,第一,验证了我是一个 e n t p 变 论家型的人格,还给我了一些其他的相关信息。第二,也验证了咱们的程序是可以完美运行的。 ok, 那没什么好说的,我直接再跟他讲,以上的所有设计内容我都满意了,请你帮我打包成一个 windows 系统可用的 exe 程序文件,点击发送。 由于我把整个应用的封装过程又全部交给 ai 来执行了,打包的过程中呢,我还是不需要借助查看或者调整代码,这时候依旧是一个托管的状态。那现在我可以再找一个修复小车的视频看一会, 看完之后,你看咱们这个 mbti 测试的电脑应用程序就制作好了,接着再把软件的根目录打个压缩包,就可以把它分享给我的远房朋友来使用了。最后再说说感受吧。 这次创业 solo 模式的加入,其实让我感受到的呢,不是 ai 能够让我成为程序员或者让程序员失业,而是 ai 让每个职业之间的专业界限模糊了。就拿编程这件事来说 说,一个程序的开发一定少不了产品经理、 ui 设计师、程序员这三方的介入。现在有了 ai, 他们各自都可以做一些自己专业以外的事,各自完成一个程序的开发了。 许在未来不只是职业与职业,也许行业与行业之间的界限也会慢慢消失。未来 ai 究竟会给我们塑造出一个怎样的世界呢?我们共同期待吧!好了,本期视频就到这里了,如果你也喜欢我的视频,记得点赞、关注、收藏!我是报国同学,咱们下期再见!

这两天国内 ai 最热门的事件应该就是翠发布了二点零 solo 模式,所以我赶紧来录一个视频,给大家深度评测一下。现在市面上的 aiid 有一堆,但说实话,差异化比较小, 我都快没兴趣评测了,而吹这个 solo 模式有点新鲜感。今天我用 solo 开发了这个 ai 应用,面向海外点餐场景,就上传一个菜单,照片会调用大模型识别菜品,在动态的生成一个中文的点餐页面 会解释菜品信息,甚至使用了 ai 来生成每一个菜品的图片,选完餐后拿给服务员就行,相当实用。出国旅游一趟,菜单都看不懂,收个二三十块钱不过分。生成这个 app 大概只花了十几分钟, 安装环境开发修改错误,呃,部署上线全流程,我没有改一行代码,没有跑一行命令,全是 solo 吭哧吭哧自己完成,这也是它的一个主要卖点,看具体功能前得先科普。 补一个词, contacts engineering。 近日,一众大佬像 shopify ceo 啊, google deeper mind 的工程师啊, long train 的官方博客都在说这个词,他们表示,啊, prompt engineering 已经是过去式了。 ai agent 的开发并不是要找一个什么有魔力的 prompt, 而是要能够高效精准的给 ai 提供解决任务所需要的。所有上下文推荐大家可以看一下原文。而 solo 呢,就是想做第一个以 context engineering 为核心理念的开发助手,那赶紧实测一下,看看他怎么做到的。 先看 u i, 首先最左侧不再是传统 i d e 的目录窗口,而是一个 a i 的 chat 窗口,相当于 a i 的功能被提到了更高的优先级,然后右边有四个 tab, 分别是编辑器,终端,浏览器,还有文档。对传统 i d e 来说,最核心的代码编辑器反而变成了其中的一个 tab, 包括文件的管理、 get 的 管理,插件管理,都被放在这一个 type 内的一个子分区。这说明什么呢?就是他的一个理念,叫做携带码,就是软件开发中的一部分工作,所以,哎,只是作为其中一个 type, 那我们发送需求给他,让他实际开发一下看看。 可以看到他现在已经开始写文档,用流行的话讲叫 spect driven, 文档里呢,也是有图有表。对于和我们预期不符的地方,我们可以手动改一下, 确认后呢,就可以点开始开发。可以看到他已经跑了一些命令来初始化这个项目,这命令都不是我手动跑的,都是他自动的。然后他又安装 装了依赖这些命令的运行,结果会自动的作为上下纹给到 ai, 体现了 contacts engineering, 就如果遇到暴坐呢,他也会自动的去修复。 可以看到他已经开始写代码了, 写代码部分还是和以前差不多,可以 review 它的修改,选择接受或者拒绝。 可以看到他现在把项目跑起来了,在浏览器 type 下面就能使用这个应用了,甚至可以点击一键部署。我们先来测试一下我上 传这样一张菜单的照片,可以看到有了三道菜可以点,但其实是因为代码里面用的假数据,目前还没有调用。 jamna 大模型。好,我们现在要求他自己去网上搜索一下啊,怎么样使用这个 jamna 的大模型? 可以看到他自己在联网搜索,通过联网搜索,他发现现在已经不能使用这个叫 generative ai 这个库了,已经被 google 废除了,应该使用 gen ai 这个库,他先安装了,并开始修改代码,相当的智能。 那如果他遇到变异的错误,或者在浏览器运行的时候有控制台里的错误呢?他都会作为上下文自动的提供给 ai, ai 就会一直处理,直到所有问题都解决了为止。他弄完了,我们来测试一下,这里有个设置按钮,我们填入 jamenite 的 a p i k。 哎,他开发很好,没有让大家偷看到我的 a p i k。 保存上传这一张菜单照片,他在让 ai 处理了,期待一下。 好,可以看到这次不是假数据,二十八道菜确实就是我菜单上那些菜,而且用 ai 生成了,对应的图片都是一一对应的,看起来相当的美味。我们添加几道菜到购物车里 提交一下,可以看到他已经生成了,我直接可以复制订单,里面既有中文也有英文,我给服务员看呢,他也能看得懂, 之前我自己开发的时候还要求他把价格也计算进去,也是一句话就能完成。那如果对某个部分的 ui 不满意呢?可以用这个选择元素的功能,选中想要修改的元素,直接添加到对话,这就比用筹 文字的方式穿搭要方便多了。那既然没问题,我们试一下部署好,他部署完成了,拿到了一个链接,他是部署在 versal 上面,我们打开看一看, 哎,完全没问题,可以发给别人用了。最后总体评价一下,我认为 solo 模式在开发前端项目、小项目, 还有做新项目的 mvp 啊,都会比原来的 ide 模式更加高效,那当你项目长大之后呢,需要人工介入的部分就会越来越多,这时候你还可以切回旧的模式,相当于啊, solo 模式帮你高效的解决从零到一的问题,然后普通模式呢,解决一到一百。 我回看了一下,有点难以置信。我花三千五评测 davin 的视频是今年一月一号发的,也就是说一年之前还没有任何的 ai id 带有 ag 的模式, 而短短几个月之间就已经是天翻地覆的变化了。目前你要使用 solo 模式的话呢,需要使用国际版开通 pro, 再使用一个 solocode 来激活。我还剩几个会放在评论区,记得送我一个免费赞,谢谢!

我在不知情的情况下被 cursor 坑了三百块钱,恋爱编程这个坑千万,大家不要去踩,我用我真实的经历给大家避避雷,避避坑。 事情是这样的,最近要做一个项目,需要用大家编程,本来是使用直接跳动的税,但是税是免费的,他动辄一两百人的排队,实在实在是等不起了,所以就当了一回超能力用户啊,直接二十美金充了 proto 的会员。 pro 会员 本来以为充了会员之后就可以畅爽的去使用了,当然也是非常爽的,靠三点五的能力真的很强。但是,但是就在我无限制畅爽使用的时候,突然收到了一个账单, 一百四十五块钱的人民币账单,本来以为没有什么,是因为昨天刚刚开过的,他就直接扣一百四十五,本来以为是扣款延时的,没有在页,直到昨天晚上,第二个一百四十五的账单出现了,我打开之后查看 过去,短短的五天时间,科四一共扣了我两次一百四十五,再仔细查看一下原因之后会发现,原来无意之间我打开的是按量使用的这样一个功能, 所有的兑换,每一次兑换,每一次使用的这个高级大模型都会被收费,就导致过去的四天,我的所有兑换,每一次其实都是付费的, 每次付费量达到二十美金的时候,他直接会自动扣款,也就是一百四十五人民币,我已经被扣了两个一百四十五人民币,加上开通科斯会员 pro 的二十美金,一共已经短短的 四天,五天吧,付出了六十美金的成本,这你受得了吗?天呐,科嫂也有这样的坑,大家希望大家能够用 ai 编程的时候千万千万要避开这个坑, 直接用 carso 的 pro 会员的能力范围即可,千万不要去点开什么按量使用,这样的功能实在实在是太烧钱了,大家一定一定一定一定避雷啊!

大家好啊,本视频分享如何在脆上使用这个技能啊,那么脆在最近版本更新之后啊,已经说了在 solo 模式下可以使用技能,那么我也试了一下,在普通模式下,同样的提示词,让他去给我创建技能,他整个交互过程是没有任何的跟技能相关的, 那么在 solo 模式下,那么同样的提示词的话,他就会调用他自己内置的一个创建技能的技能,然后来走一个这样创建技能的一个流程。所以说大家一定要在这个 solo 模式下去做技能相关了创建啊,或者使用啊,那么在这个普通模式下是没办法触发的。那第二个就是怎么去创建技能呢? 那么你打开这个啊 tree 的 这个工具啊,切换了这个 solo 模式,不管是这个 code 还是 builder 都可以打开之后呢,在这边点这个设置啊,这个加号啊,这边有一个这样的啊,这边设置, 然后的话,这边点击这个规则和技能规则和技能,然后的话在这里在右边这边可以看到技能,然后背他, 然后的话你有了这个地方时候,你就可以在这创建了,所以创建技能的第一种方式就能手动在这个界面里面创建啊,输入这个界面,这个技能的名称最好是不要喊中文描述这个技能是干什么用的,然后通过什么关键词来触发使用这个技能,然后这边就是你要描述的是 这个技能在使用过程中它的步骤是什么样的。那么第二种就是第二种创建技能的方式,就是你现在已经有有了技能,对不对?你已经有了一些可能在别的 ai 编程工具,或者在网上看一些比较好用的技能,那么你就可以 在这边创建的时候啊,在这边创建的时候去导入啊,它支持这个包含这个技能这个文件,这个 z 部文件,或者说点 skill 文件,那比如说我现在选一个啊,比如说我现在选一个, 那我这边是很多别的地方的一些技能要下载下来了,然后打包选中进去, ok, 他 这边就会解压,解压完之后他会把这个信息啊,都会把它写到这里面去,然后点确认,那么你在这个 编辑器里面你就能看到,看到没有你,他就会把这个技能呢放到这个点 tree, 点 skills 里面,然后这个目录里面去, 那这个目录就是 tree 这个 ai 编程工具存放技能的目录了,那么你也可以在设置里面啊,能看到啊,在这边的话是有这个技能的,这个啊列表里面有这个技能的, 那么你就能看到他的描述,对吧?你会告诉你在什么情况下会调用到这个这种方式是可以导入,就是导入你已经打好包的这个技能。那么第三种方法就是你可以让 ai 来下载,就是你觉得啊,你需要的这个网上看到那些技能,比如说举个例子, 比如说现在这个技能啊,非常好用,这个专门用来写计划文档,那定义这个 task 了,那么你就找到这个 github 这个地址啊,你就找到这个 scares 的 目录,看到没有,然后点击进去,然后呢把这个地址复制一下啊,你就说 帮我下载这个技能,然后帮你去把它给下到,下载到这个啊 tree 里面能识别的这个技能的这个目录里面去,所以这个是很关键的,就你路通过别的方式去弄的话,它下载的这个目录啊,不是 不是这个 tree 点啊, scares 这个目录是别的目录它是引不到的,这个是非常的重要的。那么它这边的话,你看它在下载过程中,它也会调用这个 skier 点 creator, 然后他下载完之后啊,你就反正就运行就行了,他会创建这样的目录。 ok, 他 这边已经下载好了,我们来看一下,看到没有,他下载的这个技能会自动到这个目录里面去,然后包含了这个 skill 点 m d, 这就是他的一个技能的说明书,然后还有一个这些引用的文件,然后还有脚本, 这就这就下载下来了。所以说这种方式就是你看到哪些好用的这个 github 上的一些技能啊,你可以直接通过这种方式下载。 那么还有一种最后一种方式,就是可能你用的最多的就是自己去创建技能。那么我这边也准备了一个例子啊,比如说 我发现我在开发小程序的时候,经常会去找这种小程序底部的这个图标啊,这菜单的图标,那么我的流程是通过这种中文的名字去这个 iconform 里面去搜索, 做完这下载,然后放到一个目录里面去,那这个就是一个标准的一个流程啊,那么我们可以把它技能化,这样你就可以去用。这样的话就是我需要创建一个什么样的技能, 然后流程是什么样子的,就把这个流程简单描述一下,那么对于这个吹的话,他收到你这样的提示词,他会主动去触发刚刚的那个 创建技能的技能,然后去帮你去分析来生成这样的技能的文件,所以它是内置了一个这样的一个通用的,像 cloud 的 官方的那个 skill creator 一 样,有一个这样的创建技能的一个很方便的快捷操作,所以他这边已经生成好了。我们来看一下他帮我们做的这个技能是什么样子啊?名称 啊?描述啊?触发,当用户询问下载图标啊,或者说获取小程序图标的时候,或者是搜索这个 icon 的 时候会触发,然后它的流程是什么样子呢?搜索然后的话找找到,应该是找到这个第一个,然后下载, 然后保存,那他这边用到的工具是这个 mcp chrome 这个工具,然后举了一个例子,然后就这样的一个流程 啊,我们可以看一下他有没有效果啊,如果说没有效果你是要去调整的,就是他不是说一次次的技能都有用,你可以让他不断的去调整,我们可以让他试一下,帮我下载一个这样的图标,对吧? ok, 他 这边已经 下载下来了,他找的是这个图标,但其实他调用的这个 m c p 失败了,这个 m c p 失败了,应该是有一个这样的共占用,这个就已经被用了,我们先不管它就整个流程,就大家可以在这里面这个过程中找到这种感觉,就是你平时经常用的 啊,这个流程你可以把它总结或者抽象成一个技能,那这样下次的话,你直接比如说我现在开发不同的小程序,那我就可以直接让他去帮我去下载什么图标,那我就不需要去自己去手动打开网页去下载了,就很方便的去处理,这样的就是重复的东西就提效了。 我们可以看一下他下载下来的是这样这样子的啊,就是一个这样的一个图标底部的图标啊,刚刚我们已经演示了如何使用这个。最后就是来说一下,就是目前这个版本啊,吹这个版本这个技能的一个缺陷啊,第一个就是他没办法设置全局技能, 那我们也可以看到在设置里面他是这个技能只对这个项目是生效了啊,目前是在这个有全局的生效,所以这个可能要在后续的这个版本更新。 那第二个就是没办法共享 cloud 的 技能,就是在 cloud 的 木里面,他是不会去加载技能到垂直的木里面。那第三个就是手动创建这个技能的时候啊,比如我们通过手动创建技能, 他这也是没办法去创建,比如说脚本,对吧?那一个技能的话,如果你做的比较复杂的话,是有一些脚本在里面的,还有一些引用的文件,还有一些资源文件, 就是不只是只有一个 skill 的 md, 还有很多其他的文件,所以说这个你在手动创建的时候是没办法创建创建出来的。比如说我们举个例子,那么在我们使用这个 prane, prane 这个 进入的时候,你看它是有这样的脚本的,然后的话有这样的文档,所以它这个文件是非常多的,通过手动创建只能只能创建一个 skill md, 其实这个还是有,目前还是有缺陷的,但是也可以大家可以去多去尝试一下,就是一定要先用起来,就是把自己重复的这种高频的这个流程啊,用技能包装一下。那有些技能可能比如说刚刚我是涉及到了浏览器的操作,可能不会成功,或者我换一个这种浏览器的这种插件, 那么可能就可以成功,或者说让他调用接口的方式啊,或者说爬虫的方式。反正就是你如果说这个技能没达到你的效果,你就继续去跟他沟通,他会去修改这个技能的。 ok, 那 本期视频就到这啊,谢谢你的关注。

我用吹也有一年多了,真心建议刚学 ai 编程的朋友别在网上盲目找各种工具吹,作为入门工具完全够用,而且至今免费零成本能让你无限试错,这也是我往期视频里极力推荐的 ai 编程工具。 这是我深度结合 tree 与 google ai studio 开发的几个大型项目,目前百分之九十的工程代码都由 tree 完成,而复杂的算法设计和性能瓶颈优化则较由 google ai studio 专项解决。关于 tree 的 使用,我也总结了一些实用小技巧,分享给大家。 首先是规则和技能功能,不知道你用过没有,它能解决一个核心痛点,不用每次都重复叮嘱 ai 哪些事不要做, 你可以在这里提前配置好自己的开发习惯,项目规则吹的使用体验会好很多,比如我自己配置的这些规则,大家可以参考,实用性非常高。其次,你是不是一直默认用 auto 模式, 真心建议别用,这也是吹偶尔抽风的原因之一,不如固定选择,你用着顺手的大模型会更稳妥。 吹里提供了国内几乎所有开源的编程大模型,我个人偏爱豆包 c 的 二点零 code, 但目前用的人太多,经常需要排队。下期视频我会专门讲如何自定义使用这个大模型,大家可以期待一下。所以限阶段我常用的是 glm 四点七或 glm 五。 最后说说新建任务功能,我发现很多新手习惯在一个对话框里从头聊到尾,你是不是也这样?要知道每次改代码前, ai 会保留之前的上下文,对话轮次多了, ai 很 容易擅自改动之前已经做好的功能,所以建议你每次修改新的功能点时,别嫌麻烦,点一下新建任务, 这样能杜绝一半 ai 乱改代码的情况。好啦,你学会了吗?关注我,学习更多 ai 编程小技巧!

我发现很多兄弟想用 ai 开发小程序 app 啥的,却不知如何下手,那么本期就以程序员的角度从零到一开发一个小程序,当然也同样适用于其他项目。我们需要用到以上三个工具, 全程通过 tree 国内版来编辑代码,毕竟免费就能使用。如果你是氪金马农,随意即可。通过 hbo 的 手动创建拥币 app 项目, 然后导入到 tree, 使用它刚上线的三的二点零模型,分析你的项目需求。只需告诉他项目类型,简单描述相关需求, 它会自动帮你整理以及进行补充,并且细化到每一个功能点。你可以提取这里的关键词,利用内置的 pick 码智能体完成页面的设计。页面我已经提醒设计好,开始使用 send 二点零来写代码,给他一张页面截图, 直接生成 uni app 组建,接着运行到小程序开发工具测试效果,可以看到只使用一句 prompt 就 复刻的 ui 页面,继续编辑右下角图标的新建数据界面,连续对话的方式来完成剩下的页面即可。不管是图文分析还是代码能力,三的二点零都已经超出预期,并不会出现幻觉。 但是现在生成的页面有点生硬,没有任何动画元素,并不会出现幻觉,简单加上一些动画。 这里我已经观念好了。云空间继续使用 sun 的 二点零来对模块页面的数据执行增删改查操作,完成 api 的 设计与调试,编写多个云函数和创建数据库,处理这些逻辑。 当然这些操作都不必手动编写,以 tree 目前的生成能力已经可以轻松完成。前几天官方还通过豆包、二点零和 tree 完成了一个 ai 春节庙会案例,并且源码已经在低 tab 上开源,关键字 tree land 即可获取。

兄弟们,来一句话教你手搓基金估值。第一步,打开设置官网,下载这个 ide 的 编辑器。接下来打开编辑器,新建项目,选择 solo 模式, 把我这些提示词喂给大模型,提示词我给大家贴在评论区了,自行领取,让他静静的表演就行了。 a i 大 模型会给你搭好前端框架,会给你下载好对应的主建库。这里在配置环境的时候出现了问题,我们选择智普的四点七模型,继续配置环境, n p m install n p m run d e v 然后这个简单的基金估值查询页面就做好了。当然后续实际使用起来还有很多需要完善的地方,大家自行和 ai 对 话吧。

实际项目中如何使用好 skills roots 多智能体协调呢?今天来做一个示范啊。先看一下目录结构,打开点 tree roots 下的 project roots, 点 md 这个文件,如果没有,可以手动创建一下, 设置这么几条规则,如果用户输入了杠 get, 请减速当前的任务描述并部署到服务器。手动提交不比 get 快 多了吗?并不是啊。 首先 ai 会分析当前的代码,然后帮你设置好要提交的描述,在有必要的时候,它会设置好需要忽略的文件。 甚至你可以告诉 ai 啊,你只想提交和哪些模块相关的功能, ai 会自己分析需要提交哪些文件。那你可能觉得这不也很浪费时间吗?哎,并没有。 get 提交和其他任务啊,是不会冲突的,完全可以变形,你只需要输入一个杠 get, 就 可以去干其他事了,所以反而更快。 回来我们继续看其他的规则配置啊。这里我写了很多规则,是让 ai 持久化记忆每一次对话的详细过程,以后如果有需要,可以让 ai 解锁记忆库啊。 重点是这里啊,我明确要求 ai 不要自己去做具体的任务,只需要做好调度,制定计划。如果涉及到写代码,就调用工程师智能体,让他先熟读开发规范文档以后再进行开发,然后把开发规范文档的链接给他。 开发完以后,调用代码检测员检查代码是不是符合规范。之前不是已经让 ai 按照规范开发了吗?为什么这里还要让检测员再按照规范来检查呢? 因为写代码需要消耗超长的上下文, ai 经常写着写着就把规范给忘了,所以这里要让检测员根据修改的代码,再去按照规范检查一遍,就不容易出错了。 然后调用图书馆馆长来维护文档。最后是要求 ai 把绘画持久化存储为文件。好,规则里写了这么多智能体,怎么定义这些智能体呢?非常简单啊,你只要告诉 ai, 请按照项目规则帮我创建相关的智能体就行了。 好,我们看到 ai 已经在点翠目录下创建了 a 整数目录,按照要求啊,它已经创建了四个智能体了。 最后我们验证一下这些项目规则能不能生效啊。现在我向 ai 提了一个需求, ai 开始分析好,然后他调用了 python 工程师写代码,写完代码以后,又调用检测员开始检查好,没问题。 哎,这里检查出问题了。检测员明确指出啊,这里违反了数据管理条例的第五点一条, 因为我在代码规范里写了,凡是涉及到数据操作的,必须用 data manager 这个类来操作。这种项目级的规范, ai 是 特别容易忘记的。这里代码检测员就能给检查出来,因为它的上下文比工程师要少很多,只有规范文档和修改过的代码,所以它就能检查出来。 再往下看啊,违反异常捕获规范。因为 ai 特别喜欢 try catch 吧,所以我严格要求 ai 不要乱用 try catch, 还检查出来了很多其他问题啊,什么代码片段重复,没有封装好啊,存在硬编码类型提示不统一啊,等等啊,这就是多 agent 协同工作的重要性,让每个 agent 都有自己独立的上下文,更专注一个领域,这样工作就更搞笑了。 好了,最后说一下我在做的这个项目啊,我是准备做一个客户端软件,一键下载视频和转文字。我之前也没有做过客户端软件,所以这个项目我会全程不手写一行代码全由 ai 完成,而且是国产免费的 ai。 我 也会持续分享项目上的实战技巧啊, 后续也可能会把项目开源出来,包括所有的文档结构啊,路由啊, skills 的 配置啊,还有 ai 的 绘画记录等等啊,有兴趣的兄弟可以关注一波啊,拜拜了。

太强了,大家赶紧去下载国内版的 tree, 也就是字节跳动的 web calling 软件,现在可以免费使用豆包二点零 call 的 模型,还有 glm 五、 mini max 二点五、 kimi 二点五,都是近期的王炸模型, 它的 solo 模式在二月十四号更新了,支持 spec 模式,可以输出超级专业的文档,太爽了! 最重要的是,目前国内版的个人用户是免费的,看到了赶紧去下,赶紧去用,不知道会免费多久?这是目前我能找到唯一一个免费可以使用这些顶级国产模型的地方。 我还创建了一个 open clone 运维智能体,用它来帮助我部署配置,使用 open clone 简直舒服死了,所有问题它都能解决。最近研究了很多心得,根本停不下来,后面有空详细再给大家讲一下吧! 现在大家赶紧去用吧,吹着国内版王炸,王炸,太爽了!

如果 open klo 你 不会装,你可以去试试吹。大家好,最近我在测试 open klo 的 场景,使用的过程中和我日常使用的一些工具也做了一些深的思考。我在思考 open klo 跟这些工具有什么区别?前几期视频我已经讲了 open klo 和扣子区别,甚至 open klo 怎么去搭配扣子去使用,让它俩结合起来。 那么我在理解 openclaw, 它在帮我们完成任务的时候,我从我一个外行非计算机专业的角度去理解,它其实也是通过编码的形式帮我们做的。那么我就在想,它其实就是一个完全全自动的 ide 的 工具。 那我们再想一想之前给大家分享的 tree, 它也是一个编程的 ide 的 工具,对吧?那么它俩有什么区别呢?我对它的一个总结是什么? open 可乐,它就像一个全自动的车,但是这个 tree 它类似于一个半自动, 那么这个 open 可乐既然说全自动这么厉害,我们为什么要哎给大家推荐一些别的平替方法呢?因为它这个东西比较难装,甚至还比较费 talk, 就 这两个事情劝退了好多的小伙伴, 即便是装上了之后,一些胆小的小伙伴也不敢让他去跑,用一个词来讲就是又爱又恨。为什么?因为你把你电脑的权限全交给他了, 至于他干了什么事情,他想怎么干,对吧?你心里没有底,是一个黑盒的,他虽然最后把结果给你了,但是你不知道这个结果是怎么来的。我们心里发毛,因为什么? open 了?太自由了。 但吹就不一样吹,你给了他指令之后,他在做的过程中有一些有风险的事情,他还会过来问你 啊,他问你要不要把这个东西删除了,要不要点下一步,要不要让一些命令在沙箱里面去运行等等的。所以你在用吹的过程中, 我们也是发了个指令,然后就在那等着,等了一会,有的是需要你去跟他交互一下, 其实我觉得他俩的区别就是这样子, open 可乐也是一样,你给他说了一个指令之后,他就去在那运行,运行完之后给你发一个东西。 我觉得 open 可乐他能做到的事情,其实我们用吹 ide 的 工具也能够做到,对吧?但是区别是什么?区别就是吹我们还人为的可以参与当中,哪里错了,我们还能大概的判断出来他在哪里。但是呢,这个 open 可乐就不一样,我们给他说了事情之后, 对吧?他就自己你看不到任何的界面的一个变化,我们通过飞叔给他发了消息,然后他就在那去工作了, 他背后是怎么工作的你看不到。那么给大家的一个建议是什么呢?我们这两个工具啊,大家都要去了解,都要去使用。我们格洛虽然说他现在有一些些地方我们觉得他哎还不太满意,对吧?可能还会有一些风险,但你保不齐他到后面他就会把这些问题就会解决掉。 或者说我们可以把自己的工作需求需要 ai 辅助,我们的工作分成三六九等,分成不同的等级, 而且我对于安全方面我没有那么高要求的,对吧?就是一些简单的重复的,我然后配合了去帮我完成。但是类似一些比较安全的一些事情,我对安全的要求比较高的,我可以用 tree 去帮我做。 至于这个怎么分类,那么大家自己去分,但是我还是觉得两个工具都得用啊。这个观点啊也来自于大圣老师,大圣老师我特别喜欢看他的视频,他曾经就专门出了一期的公众号,就讲到了一个什么,说是如果你把扣子、工作流和吹这样的一些自动化 搭建工作流的,还有自动化编程这些工具你都没有玩好,玩明白的话,那你不要去碰会壳了,你把它也玩不明白, 不信我就给大家去看看我用吹的一个真实的案例,这是我平时的,你看这篇文章也是吹帮我写的,我大概现在写一篇公众号文章只需要五分钟,我说的写是从我构思到改到 到这个干什么,到这个排版,对吧?到排版,然后呢?再到最后发布,只需要五分钟就可以了。看我这里文章都是用这个吹帮我写的, 甚至我这个宣传文、营销文案,这里大概有个一个里面有二百字,每一个里面有三十条,这里大概差不多有三十多个,大家注意看啊,这些文案不是说我一条一条写的,右边这个文案不是我一条条写 的,是我给吹了一个指令之后,我让他帮我分成多少类,让他帮我去写多少条,每一个文档里面多少个写多少个文档,他一口气帮我把这么多写出来了。 怎么来?可以看一下,一开始的时候他这里面的内容还比较短,他只有一行半,哎,我又觉得不行,我又给他发了个指令,让他把这内容给我,哎,增长一点,他差差不多每个在二百字左右, 然后改的时候怎么改?还是像我把右边的这个添加的对话,然后呢?给他说,请把这个路径下面的所有文档的文案,按照什么样的规则,每一个文档每一段都给我改成多少字,而且 后面的要求的文字要一致。我发给他之后我就不管了,大概可能时间比较长,因为这个字比较多啊,他大概可能工作了十分钟,他就把所有的文一口气帮我生成,一口气帮我改好,你看 我也不需要专门装个吹,装个装个这个 open 可乐,让他去帮我完成这个工作,我日常工作中我就用这个吹,还是国内版的,现在出了智普的这个模型,智普五 效果也非常不错。所以呢,就是给大家说的,我们在用 open 可乐的时候,可以和其他的我们的一些工具结合起来,那么我还是推荐我们一开始学 ai, 现在或者刚听到 open 可乐,这些小伙伴不要一上手就去玩 open 可乐, 你先把扣子工作流,你把吹这个 ide 的 工具好好看看,如果你不知道吹怎么怎么用,你可以去看一下,哎,我往期发的一些视频,它里面会有一些灵感或者说技巧告诉给你,这就是这期想给大家分享的一个 视频,还是推荐大家在 ai 时代,我们把各种工具都多试试,多用用,我们就知道这些工具它的一个能力边界,它适合我们,帮助我们去做什么工作。 好的,这期的视频就到这里,如果你对 ai 在 教育场景的一些应用感兴趣的话,欢迎加入到我们的学习社区,我们一起来学习, 来研究,来探索 ai 是 如何赋能我们的教育和工作的。我们下期再见。

tur e 官方正式支持 spec 开发模式了?今天发现 tur e 有 更新提示,更新完成后发现正式支持 spec 开发模式了。之前虽然在使用 k o spec 开发模式后,我自己在 tur e 中也实现了一个简单的 spec 模式, 但毕竟不是官方正式支持的,而且也不是很完善,但现在官方正式支持了,强烈推荐大家尝试一下。