今天有什么有趣的新闻?瞧瞧?这是我用翠 ide 搭建的一个自定义智能体,他可以通过 mcp 获取我想要的新闻资讯,真正让 ai 替我动起手来,让我在工作之余可以更好的劳逸结合。而整个搭建过程很简单,基本没啥门槛。本期视频我就来手把手教会你。 在开始之前,我们简单过两个概念, m c p 和智能体。如果你最近有关注过科技新闻,很可能已经被 m c p 刷屏了。它的全称是 model context protocol 模型上下文协议 在解决大语言模型与外部数据员及工具之间无缝集成的需求。说的通俗点, mcp 使 ai 不再局限于模型本身的能力,而能够借助强大的外部工具来扩充自己的功能和服务,从而无所不能。而智能体是指能够通过设计其工作流和利用可用工具 代理用户或者其他系统自主执行任务的系统或程序。我之前做过一期有人骗走 ai 五万美元的视频,里面的主角 freesa, 这是一个以守护讲池为己任的智能体,感兴趣的小伙伴可以去看看。 所以 mcp 作为一种连接外部工具与智能体之间的桥梁,我们可以为智能体添加各种第三方的工具或服务,使其具备更强的任务执行与理解能力。这里以趣 id 为例来搭建。为什么选择趣?因为他长得帅, 因为它是国产软件,有中文界面和文档,而且完全免费。当然,我最看重的一点是它可以很方便的自定义智能体。 所以首先你需要下载 train, 他分为海外版和国内版,两者的区别是内置的 ai 模型不一样,大家可以安需使用,另外还需要安装 note gs, 因为许多 mcp 服务需要依赖他来运行。 安装好了之后,打开券注册登录一下,我这里已经登录过了,点击设置图标,选择智能体系统已经内置了两个智能体, build 和 build with mcp, 前者仅包含内置的工具,而后者在前者的基础上会将配置好的 mcp 服务 都添加进来,且不可编辑。当然,我们可以直接创建自定义智能体,在 ai 对话窗口中点击设置图标,选择智能体,再点击创建智能体,或在 ai 对话输入框中点击 at 智能体,再点击创建智能体,都可以进入智能体的配置面板。 比如创建一个新闻百小生的智能体输入提示词,然后我们需要添加一个 hot news 的 m c p 服务,选择添加 m c p servers, 再点击添加 m c p servers, 我们就进入了 m c p 市场。感觉这里的操作流有点重复吧,建议官方可以讲 挂一下。 mcp 市场中提供了社区中热门的 mcp 服务,我们在搜索框中输入 hot news, 点击加号,这里就弹出了一个配置窗口,看上去很专业的样子,我第一次也被这货整不会了。别慌,我们点击页面介绍,找到 npx 配置, 复制粘贴,点击确认搞定。回到智能体配置面板,刚才设置的 hot news m c p 服务就自动添加好了,点击创建后,立即使用自定义智能体就万事大吉了。最后我们来测试一下,在 ai 输入框右下角选择一个 ai 大模型,输入 今天有什么有趣的新闻看看?非常丝滑和流畅,小伙伴们可以尽情发挥自己的创造力,去创建个性化的智能体吧!好了,今天的 ai 小课堂就到这里了,你学会了吗?
粉丝5862获赞6.7万

未来的 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 编程工具 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 上下文工程为核心理念的编程智能体,覆盖了全场景的开发需求, 给予了开发者强大的支持,而且成本真的低的离谱。本期视频就到这里,我是技术扒扒虾,感谢大家,我们下期再见!