粉丝2482获赞9471


最近啊,因为很多国外的 ai 客厅的工具都不能用了,竟然意外发现一个国产的 ai 变成工具。翠刚刚发布了重大的版本升级,国际版上线了 solo 模式。我很喜欢 solo 这个名字,发布会上说呢,是以 contax angeniri 为核心理念。我估计啊,你也和我一样不理解啥叫 contexangeniri。 没关系,跟我一起试用一下就懂了。它其实现在支持两种模式,一种是 ide 模式,一种是 solo 模式。 solo 模式呢,需要 pro 用户拿到要求码就可。 我不是一直对我之前自己做的那个数长项目的前端不太满意吗?于是我就想让 solo 试试。为了上难度啊,我没有给他太多的提示,我就告诉他实现一个数字藏品售卖的小程序。 紧接着他先是帮我生成了一个需求文档,里面包括了核心功能、核心流程等等内容。接着呢,他又开始自动的初始化这个项目,然后开始编写代码过程,很快他就写出了七八个核心页面。 过程当中我看到了具体的代码结构和内容。他代码写完之后呢,还会自动的帮我运行和调试,遇到问题呢,还能帮我解决,所见即所得。你看,这就是他给出的效果。我感觉啊,比我之前自己写的前端要好看多了,而且他还能自动化,不 可以一键的部署到 worcell 上面。那也就是说,从需求编写到项目上线,我只是提了个需求,点了几下鼠标,活就干完了。这也许就是所谓的 contact 安卓妮人吧,就他能深刻的理解开发的上下文,并且擅长调用各种工具,是不是很神奇?用了一段时间,你要说不足的话,我认为支持的部署方式可以再多一点。 还有呢,就是页面的布局,他把对话现在是放到最左边了,用惯了其他的 id 还是稍微有点不适应,但我觉得用它去替代原来的那些 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 来激活。我还剩几个会放在评论区,记得送我一个免费赞,谢谢!

未来的 ai 辅助编程可能都会参考 solo 这种模式。那刚才呢,是看完了 tree 二点零的发布会啊,我整个人惊呆了,从此开发软件携带码,不用在 ide、 浏览器文档、软件终端之间频繁切换了一个 tree 全部搞定。那 tree 的 solo 模式呢?它到底是 ppt 效果,还是真的能够大杀四方,带领 ai ide 真正进入二点零模式呢?接下来咱们一探究竟。目前是国际版 pro, 用户拿到 solo code 才可以激活,所以说我们先开通 pro, 然后呢输入这里的 solo code。 现在呢,我们打开 tri, 那可以看到它这边是自动切换到了新的边界器,布局 solo builder 模式, 左边是一个对话框,然后右边是编辑器、终端、浏览器、文档这四个 tab, 他们呢各司其职,后面会逐步向大家演示。那如果你想要回到从前的这种功能布局呢,可以点击这里,就可以切换到传统的 id 模式了。那值得一 具体的是呢,这里已经加入了 groc 四大模型啊,如果想要尝鲜的同学呢,可以充了,那咱们还是切换回这个 solo 模式。那这里的话呢,默认的大模型就是 cloud 四,并且速度杠杠的,感觉呢,就像打游戏开了专线,那谁你就学吧。 那咱们现在呢,尝试做一个小应用吧,比如说我们做一个心情记录的 app, 用户每天可以去记录自己今天的心情,然后会有历史记录和数据分析,比如每个月你意冒了几天,开心了几天等等。大概呢,就是这样的一个提示词,咱们直接丢给吹。接下来的话呢,他这边开始去理解需求,然后划分功能,拆解模块,梳理业务流程等等, 甚至呢还给出了一个 ui 设计的方案。大家注意看右边的这个文档面板,他开始有内容了,在这里面如果有不满意的地方,还可以去直接编辑和补充多次编辑的话呢,还能够去留存变更记录。那我觉得整个文档已经完全符合我的这个预期了啊。 接下来的话呢,就给吹按下一个确认键,让他继续去做后面的事情。首先他会自动引用刚才的文档到上下文。然后呢注意看右侧的这个面板,他切换到了终端,在这里的话呢,他执行了 n p m 命令。 然后呢他准备用这个 react 来开发一个外围 a p p。 接下来的话呢,他开始执行相关的命令,然后中途控制台会有报错,我们这边也不用管吹呢,他会自己去捕捉,然后去做一个修复。接下来的话呢,他就开始写代码了,这一步呢,他会参考之前写的文档来逐步实现。 这里的话呢,有一个实时跟随的模式,写到哪,编辑器就会展示当前的这个代码文件。然后双击的话呢,就可以退出这个实时预览的模式了。在这里的话呢,会会询问我们是否需要去接受他写的这个代码,我们先不用管他,因为是 solo 嘛,所以说人类尽量不要插手。那不一会的功夫呢,这个 所有的代码就已经写完了,他又切回到了这个终端面板啊,然后去执行了这个项目启动的一个命令。此时的话呢,他会自动的去打开内置的一个浏览器啊,目前来看的话呢,这个页面没有显示出来啊,可能是有一些问题, 这个时候的话呢,我们也不用自己去打开 f 十二啊,复制报错信息交给锤,他会自己去读取浏览器的一个报错,然后做一个自动的修复, ok, 他已经定位到了啊,是 css 方面的一些问题,然后呢他就开始修复了,再次启动, ok, 现在这个界面效果呢就已经出来了啊,整体界面 ui 十分的话呢,大家可以在弹幕给他打个分。目前来看的话呢,他的这个功能也都是符合预期的,我们来编辑一下心情, 查看一下历史数据统计等等,然后他这边的一些图表交互,我觉得做的也是非常的 nice。 接下来的这个功能啊,真的震惊到我了,就是界面上的这个组件和 元素是可以自由选择的,比如说呢,我们点选这个日期这个区域啊,然后呢就可以把它添加到对话框,然后呢我们可以去让他改成年月日的这种展现的形式 啊,他很快就改好了,对吧?虽然说之前在 tree 里面,他也是可以去支持这种截图标红箭头指示啊,然后 ai 也能够去识别,然后做修改,对吧? 但是呢,我觉得没有这个来的精准,因为这种方式呢,它可以让 tree 直接定位到原文件的一个代码行号,并且呢相较于这个图片,我觉得它应该会更省 token, 然后它的这个速度也是明显更快一些啊。写完代码本地验证完毕了之后呢,接下来的一个工作就是去部署这个 vip app, 注意看这里啊翠,它会在项目成功启动之后提供这种一键部署的能力,那这里的话呢,因为是一个外背 a p p, 所以说它对 接的是 versal 啊,登录自己的这个 versal 账号以后呢,下面的事情就可以交给吹了。那说实话,将部署这个环节打通,真的是非常有意义,因为现在很多代码小白,他虽然可以去用这种 ai 的 i d e 写出这个代码, 但是呢,他部署上线服务器运维这个阶段啊,完全是两眼一抹黑啊,因为这部分的工作,我觉得他已经脱离了这个 aide 了。 ok, 那整个过程下来的话呢,真心觉得这个 trait solo 模式啊,已经不只是一个简单的 ai 编程助手了, 更像是一个全流程的开发搭档,从需求的分析,写文档,写代码,调试、修复,再到最后的部署上线,真正做到了全链路配套。 那这是不是未来 ai id 的一个标准答案呢?可能还需要通过时间去验证,但是至少目前这个形态已经是让我们看到了 ai 编程二点零时 待的样子。那如果说你也对 ai 变成感兴趣,想要把自己的这个想法变成现实,不妨上手体验一下锤, ok, 那以上呢,就是本期视频的一个全部内容了,感谢大家的收看,我们下个视频再见, peace!

这个是我通过 ai 制作出来的 app, 点击一下就能随机决定今天你的活动,彻底治好了选择困难症的我。而制作这款 app 仅仅只需从一句话开始,跟着我一起体验一下。今天我用的是更新到二点零版本的趣,这次更新的最大亮点功能就是 solo 了,它可以仅仅用一句话就能帮你搭建整个 app。 在对话框输入,我想做一个 app, 这个 app 能随机决定你今天要做什么或者吃什么,很快它就会自动分析我的需求,然后补充你没想到的点。比如它能自动分析一天能做的所有事情,运动、健身、 学习、充电、娱乐、休闲、社交、聚会,然后根据时间、天气、心情等方向分析最佳选择。接着我们点击确认,开始出发。全程也就是一杯咖啡的时间,他就能生成一个可以执行的 app 了。而且功能在我看来已经非常完善,比如在偏好设置里,你甚至还能 选择素食模式。当然,如果你想添加更多元素,也可以直接输入,比如添加今天穿什么,很快他就能在原来的版本上添加了今天穿什么选项。再比如,某个图标细节你不满意,点击选择元素,就能在对话框里直接修改, 很快你就能看到图标已经改为红色,并且所有功能不变。去二点零使用起来改变了传统的 ai 编程模式,不同于以往,你需要非常严谨的一步步跟 ai 沟通,编程过程 才能达到满意结果。而区域二点零只需要你一句话,他就能直接分析需求,自动给你补全整个编程逻辑,真正做到了一句话,生成一个可用的 app, 不过目前 solo 还在内测阶段, pro 用户拿到邀请码之后才可以激活体验产品。

从需求分析到应用部署的全链路,蔻定智能体诞生了。就在最近,字节跳动旗下 ai 编程工具 tree 迎来了重磅的二点零版本升级,这次更新上线了更加智能的蔻定 ant solo。 solo 让 tree 不再仅仅是一个 aide, 是进化成了可以自主规划理解上下文,并且能够独立调用工具执行完整任务的 context engineer 上下文工程师。我们可以通过自然语言描述需求, solo 就能够智能的获取开发中的上下文,包括产品文档、技术方案、代码,甚至网上的知识。 然后 solo 能够智能的使用不同的 context 和工具,最终完成开发任务。 solo 特别适合帮助独立开发者从零到一快速实现完整产品,大幅降低了技术门槛,提升开发效率。本期视频我们来试用一下最新的 solo 模式, 从零到一搭建并且发布一个具备前后端和数据库功能的宠物店应用。开发过程中,我还使用了数据库 mcp server, 让 ai 可以自动创建数据库,自动填充测试数据,大幅简化了开发流程内容。干货满满,我们马上开始, 我们打开吹,目前只有国际版上线了 solo 功能,点击顶部的按钮,这里提示 pro, 用户拿到 soloco 的才可以激活。我先订阅一下国际版的 pro, 然后点击按钮,输入邀请码。可能是因为目前 solo 还希望更多的收集一些反馈, 所以没有全量开放,我帮大家申请了一些邀请码,放在了评论区,还有参加官方活动也可以获得邀请码。开启 solo 模式以后,左侧是与 ai 的对话窗口,右侧则是动态变化的 context 视图,当 ai 在写产品文档的时候,右侧就是 是文档视图,当他在写代码的时候,右侧就是代码编辑器,当他在做测试的时候,右侧甚至能看到网页预览。这样就不需要手动切换不同开发工具的窗口了,整个开发过程一目了然。 我打开一个新的文件夹,接下来我们使用 solo 来构建项目工程。我的提示词是制作一个宠物店的网页应用,需要有前后端,首页要精美可爱,多添加可爱的宠物猫的图片,网页风格要符合宠物市场的调性, 主色调用温暖明媚的颜色。包含三个页面,首页、预约页,还有宠物购买页。后端提供数据库, c r u d 的 a p i。 数据库使用 post greeseco, 请把数据库表的设计按照文档输出出来,后续我会自己建表。下面是几个主要页面的详细设计,首页需要有 banner, 快速入口,用户口碑,还有联系我们几个 模块。接下来是预约页还有宠物商店页的详细设计。然后点击开始 solo 立即生成了一个详细的产品文档,并且在右侧自动打开了文档面板。文档中包括功能概况、核心流程、界面模块,甚至连数据库表都设计好了。 我们可以直接在这个页面进行审查,并且提出修改意见。比如我想调整下技术站,我们就可以直接在右侧窗口进行修改,把 css 框架替换成 tellwind。 我对 api 接口进行了一些精检,一切准备就绪,点击确认开始开发。 solo 首先会自动调用命令,行终端配置开发环境,在执行命令的时候,右侧面板自动切换成了终端面板。开发环境配置成功以后, solo 开始进行编码,开发过程很像 minus 和呆文,只需要自然语言对话就能自动完成一系列的开发任务。这个过程 就像看一位经验丰富的程序员在你面前敲代码,他会自动处理依赖解决报错,每一步的进展都会实时的展示在右侧的拓展视图里面。前端开发完毕以后, solo 马上进行了后端的开发,这里 solo 为后端服务单独创建了一个 package 点 jason 文件,这偏离了我的初始意图, 我立即打断了他,补充了一句, package 点 jason 前后端共用一个,方便后续部署。如果 package 点 jason 分成两个部署的时候,就得前后端分开部署就会麻烦不少,所以这里我要求他不要拆开。对于 ai 辅助编程,我一直以来的观点是, 有了 ai 辅助以后,我们需要把更多的精力从基础编程语法和技术细节转移到系统架构的设计上面,开发者要把自己提升为架构师加指挥家,所以对于技术框架的知识反而要更加的精通。最后 solo 完成了代码 编写,并且在右侧打开了浏览器的预览面板,可以让我们直接查看效果。这是首页的设计需求,里面的几个模块都完美满足了。接下来是预约页面,最后是宠物商城的页面,这里的图片都是 solo 调用 ai 画图自行生成的,效果非常的不错,看起来很可爱。 目前后端还没有配置真正的数据库,我们可以对接一个数据库的 mcp server, 让 solo 获得操作数据库的能力,通过 mcp 直接把数据库表创建出来,然后自动对接到项目里面,点击这里的创建智能体, mcp 添加手动添加。这里我使用的是免费的酿数据库的 mcp server, 之前在独立开发者的穷鬼套餐里面我介绍过他,注意要把这一段替换成酿的 apik, 确认以后打上一个对勾就配置成功了。接下来我们创建一个数据库大师的 ai 智能体, 注意要把这里的酿的 mcp 勾选上,在 solo 模式里面就可以使用我们自定义的数据库。大师,接下来我要求 ai 根据产品文档创建数据库。 solo 调用了 mcp 工具,并且创建了数据库, 并且完善了后端的代码。在开发后端代码的过程中, solo 会经常使用命令行对后端接口进行反复的测试,这非常的好,保证了后端接口的正确性,减少了前后端连调的工作量。最后 solo 完成了数据库的创建,并且把连接信息存入了配置文件。 后端开发完成以后, solo 同时启动了前端与后端,并且自动打开了网页。我们切换到预定页面的时候,控制台出现了报错,我们看到处以自动识别到了控制台的报错,可以点击添加到对话按钮,一键把错误添加到 ai 对话。 solo 分析了错误,并且进行了修复,主要原 原因是后端与前端使用的端口不相同。 solo 帮我们在 vit 里面配置了代理,将后端服务转发过来,解决了端口不一致的问题。我们来测试一下预约的主体功能,这里填一个宠物的昵称联系电话,填一个备注,点击提交,提交结果成功保存到了数据库里面,非常的完美。 我们可以点击这个部署按钮,让 ai 帮助我们一键把项目部署到 worcell 上面,把产品变成公网可用的网站。点击以后, solo 开始自动分析项目结构,并且使用 worcell 完成部署。 我们来测试一下,首页展示正常,但是当我们打开预约页就发生了错误,我把错误再贴给 ai, 让 ai 帮我修复一下。 solo 帮助我们重新生成了一份配置文件,然后我再次执行命令部署项目。我们最后再来测试一下,这次使用公网链接成功完成了预约,数据也 存入了数据库。本期视频我们使用 tree 二点零的 solo 编程智能体,从零到一开发,并且发布了一个可爱的宠物商店应用,整个过程我都没有离开 solo 面板。 solo 是业界第一个以 context engineering 上下文工程为核心理念的编程智能体,覆盖了全场景的开发需求, 给予了开发者强大的支持,而且成本真的低的离谱。本期视频就到这里,我是技术扒扒虾,感谢大家,我们下期再见!