粉丝856获赞8718

嘿嘿,朋友们,来认识一种很新很酷很实用的氛围编程 solo, 是的,他就是字节的翠新出道的上下文工程师 solo。 我们先来三十秒直观感受一下 solo 怎么回事吧!喂喂,听得到吗?听得到吗?给我做一个 gpt 一样的应用, 他就开始自己写文档,装依赖,写代码,做测试,修改,启动,一键部署。嘿嘿,结果挺牛的吧,但是这个 solo 不是人人都可用的哦, 你需要一个 solo 邀请码,看到结尾会有惊喜。好点好,收藏关注赞,让我们一起来 solo 一个产品,看看 solo 到底怎么样。 那打开确认之后, solo 模式呢?大概长这样,我们可以看到这里有一个 solo 的按钮,我们一点呢就切回了原来的这个 ide 模式,我们可以随时切换的。 那 solo 的对话呢,是放到了左边,也是可以语音输入的,他默认用的这个 agent 呢,叫 solo builder, 也是自带了一些工具的。但是 solo 的关键亮点是基于最火的一个概念上下文工程。那他的这个点呢,在右边有一点体现啊,我们看到有四个芬兰 编辑器,终端浏览器和文档,那他的关键之处就在于这些,这些他都会成为 solo 的上下文。 solo 在需要的时候,他就会自主的去获取和操作这些上下文。那我们直接来体验一下吧, 我们让他来做一个匿名的秘密社区,叫 spaces, 那这个呢,是我设计的一个,大家都可以在里面匿名的分享秘密, 看别人的秘密,评论别人的秘密的一个社区。然后呢,每个秘密还会有 ai 来评论,非常适合一肚子秘密的朋友。那我们发过去, 你看他第一步就会自己来生成一个 prd, 一个文档,那格式是非常丰富的,还有流程图,我们如果细看呢,会发现他对我的这个需求理解的还是比较到位的,肯定比我自己要写的全。 那当然如果有你不满意的地方,我们可以直接双击他,然后直接手动修改,那或者我们圈上这个想修改的部分,直接让 ai 去帮你修改,那这个设计也是让 solo 在跟人类的这个交互当 当中去获取上下文,更加的便捷。那改完之后呢,他这里也会显示我们刚刚变更的地方非常的清晰,然后我们点击确定文档之后呢,他会自己在终端去开一个项目的脚手架, 我们打开编辑器的话,你就会看到这里这个文件目录都已经被他创建好了,并且他也会自动的帮我们把依赖都安装好。那接下来呢,就是他开始生成代码了,那这个过程我们其实也可以手动的选择接受他的变更,或者是打断他,我们自己动手去写。 那这个部分是跟普通的那种 agent, 那种黑河化那个过程不太一样的地方,对于开发者来说可控性还是比较高的,而且我们也知道他到底做了些什么。 ok, 那在他一大通输出之后,他首先会先去测试 啊,通常在这个环节呢,他会发现不少的错误,但是没关系,他自己又会接着去修复,好在搞定这些错误之后呢,在浏览器这里显示这个预览, 看样子大体其实还不错的,这里面有很多的图片啊,这些图片都是 solo 直接帮我们生成的哦,这点很爽,但是呢,他这一步多多少少还是会有点小问题, 如果你在控制台里面有报错的话,我们还是可以这样快捷的添加这些报错,又作为上下文,让 solo 去自己帮我们修复。那另外呢, 这个浏览器因为也是 solo 上下文的一部分,我们呢还可以通过圈选页面上的这些元素的方式,让这个 ai 去修改,而且它也支持我们直接就在这里快捷的编辑文字,这样我们就不用去代码里找了。 当然,如果大家做的项目比较复杂了,想自己去亲手修改代码,或者是用回原来的模式,我们也随时都可以切回 ide 去局部的修改。 在当他改完之后再次运行起来,他就会自动提醒你要不要部署上线,那我们只需要点他这个部署按钮,然后再绑定一下我们的 versail 账号,他就会自动的帮我们部署了。 如果以后我们再次修改这个项目,也可以在这里一键的就去部署我们的新版本,那就算部署的过程中可能出错了, solo 它也会自己去诊断和重试,所以基本上都是畅通无阻的。 ok, 那这个链接拿到了,我们就可以去访问了,我们去看看效果,嗯,说实话,这个主页效果是真的很不错。我们再看看这个秘密挑选啊, 好,有非常多的分类,看看这些分类他都是 walk 的, ok, 很好,他的小的选项卡也非常丰富啊,就整个像一个小小的商城。我们再点进去看看详情吧,我爸爸是一个隐形富豪, ok, 他的配图都挺好的啊。 然后这里还有 ai 的评论,我们也来评论一下试试啊,骗子。 ok, 哎,成功了 再看这个。哇,最火的秘密这一栏也很漂亮啊,虽然说他这个数据是模拟的数据吧,但是他确实是想的比较周全了他这个数据的维度。那我们再分享一个秘密试试。 ok, 起个标题就叫电梯屁事吧,昨天我在电梯上放了一个屁,另外两个人都以为是对方放的。 是的,看着对方, ok, 我们再生成一个图片。嗯, nice, 真不错,那最后有朋友想做带数据库的项目,也可以接入 superbase mcp 给你轻松搞定,是不是很心动? 不过他现在计算资源有限,得国际版 pro 用户拿到 solo 邀请码才可以使用。嘿嘿,评论区看你发挥喽。有那么塞,等一下记得点赞收藏关注。

今天有什么有趣的新闻?瞧瞧?这是我用翠 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 小课堂就到这里了,你学会了吗?