刚刚打开扣子平台,忽然发现改版了,我们来看一下有什么改变之处啊?来我们呢,进入到开发平台,首先他整个菜单是变了的,然后我们来看一下首页扣子编程,你的 ai 开发伙伴已就位, 免费公开测试中,这里出现一个框框,让你可以输入你自己的需求,一句话给你生成这样的智能体工作流网页应用跟移动应用。原来的菜单也被变掉了啊,重新整理的格式比较好用的呢,就是这个地方,文档这里呢多了一个集成管理。 集成管理呢?在内置集成跟外部集成。什么内部集成?外部集成,他有集成了哪些大模型,声图的大模型,语音的大模型, 联网搜索的数据库对象存储的这边呢是外部集成啊,集成呢有飞书,飞书、多维表格、邮件功能。然后这个微信公众号、企业微信机器人跟火山方舟这些功能呢,都可以一键的去调用了。这个觉得怎么样?持续在进步,我们一起期待。
粉丝2.3万获赞4.4万

我们在扣子平台上辛辛苦苦做好了智能体或者说是应用以后,我们如何分享给其他人去使用?今天这个视频的话就告诉大家,在视频的最后有最适合我们普通人的一种分享方式。我们在做完 智能体或者说是应用以后,我们通过扣子它其实可以发布到多个平台, 比如说他可以发布到他自己的商店,他还可以发布到豆包,他还可以发布到微信小程序、抖音小程序,或者说是非输多维表格 绝经,或者把我们自己的这些应用或者智能体发布为 api 去供第三方去调用。我们先来说一个最简单的,就是我们通过它这个扣子编程生成的这个网页应用,或者是通过它的 d 代码平台做的这个 ai 应用, 他最后发布的都是一个网页,我们只需要把这个网页的地址分享给其他人,他就可以直接使用了。但是这种方式的话他其实是有弊端的, 因为我们大多数人都现在都是在手机上去访问的,我们在手机上去访问这个网页的话,就是操作起来的话,它不是很方便,所以我们想把它变得更方便的话,就是把它发布到微信小程序或者抖音小程序里面去, 但是它是有限制的,在微信小程序和抖音小程序里面,它必须要经过企业认证,我们还得去申请这个小程序,还得每年去交一些费用 去审核它。所以说这种方式的话对我们普通人来说限制太多了,这种应用的话我们就只能去通过网页分享给其他人去使用了,就是在体验性上会差一点, 但是从成本和方便程度来说的话,是没有任何问题的。我们再来说一下智能铁, 智能铁的话他也是可以发布到他的扣子商店,或者说是豆包里面的,如果我们发布到扣子商店里面的话,他最后分享的也是一个网页地址,他在手机上去使用的话,其实也是不太方便的,就是从 用户的易用性来说的话,它其实不太方便,所以我们如果说是做的一个智能体, 最好就还是发布到豆包平台,发布到豆包平台的话,用户只需要下载一个豆包的 app, 在 豆包的 app 里面就可以直接找到我们的智能体直接去使用了,它也不需要去下载, 体验性的话也会更好一点,因为它是在这个 app 里面去使用的。但是有一点我们是要知道的, 就是我们的智能体发布到豆包里面,它也是有限制的,在豆包里面现在的智能体它是不能上传图片的, 如果我们的智能体是需要用户去上传一些附件的话,这些的话是实现不了的。比如说我们要上传一个图片,让它去识别,然后去做后面的工作,或者上传一个 excel 让它去分析,这种 智能体是在豆包里面现在我们实现不了的。还有一点要注意的就是我们的智能体里面用到的模型必须是豆包的模型才可以,就是他对模型也有限制。除了这两点以外, 我们县级段普通人做的这个智能体发布到豆包是最合适的,因为豆包的用户量也很大, 它的下载也很方便,在里面使用起来也很方便。最后总结一下,如果我们开发的是带界面的网页应用,我们就直接把链接分享出去就可以了。如果说我们是做的智能体的话, 你的智能体如果说需要用户去上传附件,这种情况我们就把它发布到扣子商店, 然后把链接分享给其他人去使用。如果我们的智能体使用的是豆包的大模型,还有一点就是我们不需要上传附件的话,我们就把我们的智能体发布到豆包平台, 这种是最方便的。所以没有完美的一种方式,只有我们去找一种最适合我们自己的一种方式去就可以了。我是心眼关注,我带你做最懂 ai 的 普通人。

出现了显著的变化,进去主页之后呢,不再是以前的布局,而是出现了一个类似对话框的界面,上面呢有四个选项,智能体、工作流、网页应用、移动应用。前几天国内最大的智能体平台扣子呢进行了一次更新,这次更新呢,应该是平台发布以来最重要的一次啊, 为什么说它重要呢?以前扣子是一个以工作流为核心的智能体平台,那么它需要用户人为的去编辑和创建工作流,比如说做一个项目先做什么后做什么,每个节点使用大模型、能力代码还是其他工具,都需要进行人工的编辑,由人来确定任务的执行顺序,这也是之前的主要功能逻辑。 而这次更新呢,被称之为最重要,是因为它颠覆了这个逻辑,它去掉或者弱化了人为编排工作流这一环节,不再强制要求用户亲自制定任务顺序和编排每个环节的执行方式,取而代之的是什么呢?是扣子编程,号称你的 ai 开发伙伴已经就位。我们可以看到主页呢发生了显著的变化,进去主页之后呢,不再是以前的 布局,而是出现了一个类似对话框的界面,上面呢有四个选项,智能体、工作流、网页应用、移动应用。那我们看到比如说我们选中智能体这个按钮,界面呢显示,欢迎使用扣子编程,请再次输入你的要求,这相当于说用户呢只需要一句话就能创建一个真正的智能体。工作流的创建呢也是同理, 系统呢会自动根据你的提示词将内部的工作流呢配置好,接下来我们测试一下扣子编程的能量,任务目标呢是创建一个智能体工作流,批量分析简历中 重点要素,并将结果保存到非输多维表格当中,我们看一看呢,能否仅凭这一句话来实现这个目标。输入提示词之后呢,系统现在就开始运行了。首先呢,我们看到是思考过程,它非常快速的在生成,制定并且更新计划。然后呢,进行服务的集成,接着又是思考,然后再进行服务的集成。如此啊,来回进行迭 代,很快呢,它创建好了多维表格的链接,这里提示需要进行立刻配置。那我们选择自己的账号,对非输多维表格进行 授权,因为我们要把从简历中提取的内容呢保存过去,所以这一步呢,授权是必须的。好,授权完成之后,他继续在运行。我们看到呢,每完成一个小的任务呢,他都会更新计划列表,列表当中有 completed 和 in progress 这些状态显示呢,非常的实时。整个过程我们也可以展开查看,他的思考和执行的细节,也可以收起不管啊,这就好比你在旁边看着他工作,或者你去做别的事情,让他在后台运行。 此时呢,我们看到它正在生成 python 的 文件,并输出了大量的提示词啊,这里可以注意一下,我们的输入其实是只有一句话,并没有涉及具体的提示词,但是它在创建的过程当中,不仅生成了代码,还根据对任务的理解呢,给出了结构化的提示词。接着呢,它开始创建非输多位表格的写入功能,我们可以点击 右侧生成的文件来详细的查看,随着 ai 的 生成呢,文件的内容是在不断的往下扩展的,这个界面的体验是非常不错的,给人一种看着数字员工在干活的感觉。在中间过程当中,它会生成测试代码,对项目进行测试。我们看到系统显示工具出错了,随后呢,它自动返回去修改 python 程序, 会查找错误原因并进行修改。整个过程无需人工动手参与。我们可以看到了几个环节是交替进行的,测试代码思考修改代码编辑文件编辑完之后呢,再进行测试,现在显示调用工具失败,它会自动分析失败类型 以及解决的方法,这是它的思考过程。随后呢,显示测试成功。好,现在应该快结束了,所以可以在右侧进行预览。左侧呢,显示了整个生成过程,每一个节点都可以展开查看。 们上传一份虚拟的简历啊,来进行一下测试,看看效果如何。上传之后呢,整体开始分析,可以看到他一共调用了六个工具,默认使用的是 豆包进度条的设计呢,非常好,能缓解用户的等待焦虑,让人明确知道系统正在运行,而不是卡在某个位置。运行过程当中呢,系统突然跳出提示,要求我们提供保存到非书多位表格所需的 pp token 和 table id。 啊,这两个参数确实是必须有我们提供的 ai 才能准确地将数据保存到指定位置。我们将这两个参数呢提供给他之后,他又进行了一次迭代,因为在请求飞书的过程当中呢,他发现需要在多维表格里面先创建几个特定的字段,所以呢,我先去多维表格里面创建好了字段,然后呢这边再保存 运行一次,结果呢发现他非常成功的将测试简历的信息保存到了我们的非书多页表格里面。我们可以看一下,表格里面呢有很多项,每一项都来源于简历内容,并且有的部分,比如说工作经历,是 ai 进行总结后的结果。 整体来说这个项目的完成度呢是非常高的,我们没有写一行代码呀,仅仅是在开始的时候呢,输入了一句话,告诉 ai 想要达成的目标,全程大约等待了十五分钟,就这样的生成了一个智能体,最后成功将信息保存到了非书多页表格。 在这个项目上呢,我觉得扣子这次改版呢,效果确实不错,完成度我觉得可以达到九十分以上。后续呢,我们会继续测试一下其他的典型案例,看看最新的扣子编程呢,在其他方面的,比如说工作流程啊,还有直接生成这个 app 等方面的表现。

ai 智能体真的要变天了,就在前几天,扣子逆天更新,把整个 ai 智能体搭建行业震撼了一遍,几句话就能帮你搭建智能体工作流网页应用,不需要敲任何代码,不需要去步骤,我忍不住呢,上去试了几把,体验感非常强,小白也能上手,专业人士更加的震撼。重点是什么?做这些我只用了几句话,以前呢,需要一整个团队开发半个月的产品, 现在几分钟就可以搞定。先给大家看一下,通过自动化方式生成了扣子电商客服智能体。我直接丢进这段提示词,帮我创建一个客服咨询的智能体,用于回答电商网站的常见问题,你看它会自动梳理需求,补其结构,甚至把转人工这种兜底的逻辑也设计进去了,生成完呢,还可以直接部署。 我又让他创建了一个内容审核的工作流,他会把你的需求和描述拆成一个一个的节点,一步一步的去跑,输入教验分流,发布通知,你后面要改规则,直接针对某个节点局部的调整就可以了。 最离谱的是,他还可以一句话去做一个网页应用,我让他做一个番茄闹钟,创建一个简单的番茄钟网页应用,提示词是下面他会自动生成前端界面,交互逻辑可以跑,也能部署,直接给你一个可以访问的网页应用。 以前做一个 ai 应用,本质上要跨过三个坎,首先要把你的需求翻译成流程,把流程翻译成代码,然后把你代码在最后翻成。 现在扣子编程就把后面两卡大幅的自动化把流程可以自动化生成代码呢?可以自动补全应用,可以部署 ai, 现在正在拉平普通人和专业技术人员的一个真正的差距。现在呢,扣子编程还是免费的,大家可以免费去试一下。

扣子的产品经理是不是有大病?昨天我直播做,也给老板演示的好好的,突然点这个扣子,界面又改了,而且你的功能都不一样了,你现在创建智能体的时候是什么什么界面?全是编程,之前还是拖拽的方式,这怎么又退回到 编程的方式了?而且那个界面一打开,百分之九十全是代码,我这个搭建了上千个智能体,落地了九五十多个行业,解决流量客资的老板,我都几看不明白,都用不明白了。而且你的名字改了,不是叫扣子了,叫扣子编程, 我绝了。你是给程序员用吗?还是你之前想的是给普通人用?说实话,你之前的积木型的拖拽的工作流,普通人跟老板已经不是很好学,不是很好落地了。你现在又整了一个升级版的让程序员去用吗?但关键程序员又不需要,他可以用吹啊,可以用很多其他的编程工具啊。 那为什么要用你这个?而且我这也实操下来,太拉胯了。比如说我同样做个小红书图文笔记生成的工作流,我自己用工 之前的版本的工作流拖拽方式,我用十分钟,半个小时绝对足够了,十分钟二十分钟就做出来。现在呢?我用你虽然一句话让你生成一个小红书文笔记的工作流,你多长时间?差不多我们等待了 三十分钟,我在直播间给客户演示了接近三十分钟你生出能出来的内容,我点击测试运行,他要的东西还不是我想要的结果跟我想要的结果,驴唇不对马嘴,但是我要 修改呢?我都不知道,无从下手。左边一大串的编程的方便代码跟右边的编程代码普通人看不懂啊,而且你的工作流方式又改了,你到底怎么想的?扣子的产品经理,很简单,就算我都知道我要把扣子网站做成什么样子, 很简单,一句话,把工作流做出来,而且不是要代码的方式,不要用一套新的工作流展示方式,就在之前的工作流展示方式就行了,只是你一句话,把那之前的拖拽的工作流做出来,我可以每每个节点直接修改 你现在做的这个新的形式的工作流,压根看不明白,没办法很精细化的修改,而且修改一次我要等个二十分钟,三十分钟,而且还不满意,我再等吗?我一天一个智能体都做不出来了,就算之前的积木的拖拽的工作流,我修改一个节点,修改一个提示词,我可能都要熬一个通宵,你现在这干什么?要给我增加难度吗? 是让我逼着我去学习编程吗?扣子的产品经理,你听好了,我们需要的就像是 gemine 三似的哎。自然语言描述,它能给我一个非常好的又很精准的 一个 ui 的 界面,并且可以交互,可以生成相应的内容,可以调用大模型,比如你视觉的大模型,升图的大模型,语音的大模型等等的多功能都可以实现,然后最好再加上发布,最好再加上前后端都可以生成。然后呢,如果是每个环节修改的话,我可以直接修改 ui 的 问题啊,修改自然语言,修改后端的问题, 然后呢,所有的内容,不要让我看到一行代码,不要让我看到一行代码,我不是程序员。这个东西很简单,你往这方向走就行了。走做完之后你的扣子工作流的影响力会更大,更落地,让每个人都使用。你把这个东西做的越来越复杂, 是不是拖工期啊?更可恶的是扣子你每次更新你的界面,增加新功能,你官方出教程呢?你不出教程让我们是谁去出教程让我们去出教程吗?

扣子重磅更新,新手零基础将不再是搭建智能体工作流的阻碍,你只需要一句话提需求,他就会帮你全自动的生成扣子工作流,全程不需要你懂代码,不需要你看过程,你只需要等他给你交付的结果直接使用即可。 哎,这时候可能会大家有一个疑惑的点,那这都全自动化了,我还需要学习搭建逻辑扣子 n 八 n define 吗?手搓工作流和自动化又有什么样的区别?我到底该怎么去选?别急,我来带大家实际测试分析一下,大家就理解了。那这边我也准备了两个非常简单并且常用的需求, 那第一个是可以帮我做一个可以分析销售 excel 数据表格的一个智能体。第二个我需要让他根据用户的主题来帮用户生产出专业的 excel 视频提置词的一条工作流,这边让他帮我同时去执行这两个任务。 好的,那基本也是经过近十分钟的漫长等待啊,我们终于把我们这两个任务进行完成了。首先我们先来看他帮我去完成的销售分析智能体, 那我这边也是先准备好了一个销售数据分析表格,那这个表格之内大概也是这样子的一个情况。好,我们把这个表格进行发送给我们的智能体,让他去帮我去分析这个数据。 好的,那即便经过三十秒,并且调用了两个工具帮我们去分析之后,最终终于报错了,他说看到我们的文件时出现了问题,显示找不到文件,出现了文件名不匹配的情况,那我们把这个错误复制给他,让他帮我们去修复, 修复的过程中我们来看一下他帮我们去完成的第二个任务,那这是我们的第二个任务,我们先来回顾一下我的需求,我的需求是我需要让他能根据用户的一个需求主题 来帮他生产专业的四二二视频提示词的一个工作流,那可以看到啊,这个画布之中他还是帮咱们生成的内容非常剪辑的,只帮我们添加了一个智能体的节点,并配套了一个提示词,选择了我们豆包一点六的一个模型,我们来实际来运行一下,看一下它的效果,那这时候我们点击右上角的顺行,哎,这时候他会让我们输入一个主题, 我们把我们事先准备好的主题给粘贴过来,点击运行。那这边可以看到他的提置词把整体的一个电影质感呀,四 k 分 辨率啊,宽画幅啊等等,开篇怎么样?然后呢? 整体过程的一个画面描述等等都给我们去正常的描述出来了,还有我们的镜头语言对吧,镜头推进等等,这些都有画面色调啊,还有我们的风格啊,对吧,东方的一个仙侠美学 等等都跟我们去写出来了。整体的提示词还是不错的,但是有一个点大家不知道有没有去注意到,就是说它给我们去生成出来的内容和我们最初所提供的这个需求一不一致, 我们最初的提供的需求是帮我去生成 sorry 视频提示词工作流,那但是它去生成出来的这个提示词真正适用于 sorry 吗? 用它来生成后面的效果真正会好吗?那经过我之前常用这个三 r 模型的这个经验来说,我们要写好,我们要让三 r 这个模型来遵循我们的提示词。首先我们一定要规划它的一个分镜时长 或者是整体的一个时长内容,为什么这样说呢?首先我们生成一个单个的视频,我们是不是有五秒的、十五秒的、二十五秒的?再如果说我们不规定他提示词中整体的一个时长内容的话,假设我们整体的给他的提示词剧情已经演完了,但是我们生成的视频是二十五秒的, 它二十五秒没有用完,后续是不是它自动帮我们去随便生成了呀?再或者说如果说我们给它的一个提示词,整体的一个剧情过程非常长,而我们的一个生成最大时长只有十五秒, 十五秒都过完了,但是我们提示词里面的剧情还没有演绎完,那是不是这条视频也就无法去正常使用了?所以说它基于我这个需求去生成出来的它这个提示词并不是说它网络解锁了大量的资料进行分析总结之后,帮我们去产出这样子的一个智能体的提示词, 而是说它根据模型本身的特质,它自己的想法制作出了它自己认为非常不错,认为非常适用于骚扰二的一个题 词,帮我们去产出了一个这样子的一个结果,那这个就完全没有用了吗?其实不然,他的用处还是非常大的,能帮我们就是完全不懂这个工作流,不会搭建一点基础都没有的人,快速去帮我们构建这个框架。 根据咱们自己提供的一个需求,我这个提供的需求还是非常简单的,如果说你们提供非常详细的需求,他生成的细腻程度还是会更高的,他可以根据我们的一个需求快速帮我们去构建这个工作流的一个框架,那这一点还是非常不错的。但是如果说你完全懂这个工作流的逻辑搭建与方法,我觉得这个他完全帮助不到 你的。因为可以看到我提供了一个很简单的需求,他帮我们去创造了一个这样的大模型的一个时长, 那我去在工作流中添加这么一个大模型的节点,把一套题日词给复制进去,复制到这个大模型之中,那可能我只需要三十秒我就构建完成了。所以说在目前的情况下来看的话,他肯定更适用于我们的去新手去初步搭建尝试。 那我们再反过来看一下我们的智能分析销售数据的智能体,那即便他已经帮我去修缮完毕了,去帮我们去更新了,那我们再次把这个文件给发给他,让他帮我们去分析这个销售数据。 那这边又经过它五分钟的左右的更新之后,问题还是同样的,去访问我们的 excel 文件的时候,它获取不到一个 u i l 路径,它无法打开。使用我们的 excel 文件尝试分析了多种工具, 它还帮我们创造了多种工具,都不能去正常地打开这个文件,那这边我就不后续继续跟它对话,让它帮我们去完成了,因为那这个太浪费我们的时间了。如果说让我去手动添加一条工作流去创建这个功能的话,可能我都 不需要两分钟,我两分钟之内我就能搞定,那如果说让我去手动去创建这个分析销售数据 excel 表格的这么一个工作流,我去怎么创建呢?首先我们把这个开始节点它的变量选择,文件格式 选择我们的随意文件,可以上传我们的 excel 文件。然后第二步我们给他一个节点,那这个节点是可以提取我们 excel 文件,我们点击添加, 添加之后呢,我们选上我们第一个开始节点所传进来的文件的 url 链接。好,选上之后呢,我们再添加第二个节点,就是我们的大模型来分析我们的销售数据,选择上我们大模型把我们这个 excel 文件分析它的这个插件分析的结果拿到,拿到之后呢,给到我们的一个用户提示词, 标明这是我们的销售数据,然后我们在系统提示词中给他一个很简单的提示词,请以专业的角度去帮我分析这个销售数据。好,我们给到他之后呢,把他的结束节点连到我们的结束节点,然后呢选上我们大模型的一个分析后的一个结果。 好,我们的工作流就打简完成了,总共不到一分钟吧,我们来试运行一下,好吧,上传我们的一个 excel 销售数据的一个文件,然后上传之后呢,我们点击试运行,那即便可以看到它帮我们运行完成了,我们来看一下它的一个分析结果,对吧?它的一个输出,我们点击预览, 对吧?它整体一个分析的一个业绩情况。然后呢销售趋势啊,我们整体的一个各省表现情况,客户的一个分析,新用户、老用户等等,写的非常详细。所以说这就是为什么我说我推荐零基础的一些同学去试用,玩一玩,可以,没问题,能帮你快速的去搭建这个框架。 因为可能你要如果说自己琢磨的话,你可能会花费的时间会更长,它可以帮你去做一些简单的指令,简单的需求。但是如果说你自己有一些基础,你自己完全懂这些逻辑,你去用它,它是给你带来不了任何的一个帮助的。那经过这两轮测试的总结呢?一些非常简单,或者是你完全没有任何一点基础, 你甚至都不知道这个工作楼该怎么创建的人,你去用它去帮你快速构建,快速使用是可以的,对于我们有一点点基础,你懂这第一个节点,第二个节点该怎么去搭建,可能对你的帮助就没有那么大了。或者是我有一个非常非常复杂的一个需求,非常一步,第一步、第二步、第三步、第四步, 他可能给你完成并没有那么好,因为这很多步骤你只要有一步你错了,他就全错了,都跑不通,并且还会占用你很大的时间。但是如果说你给他一个复杂的任务,他帮你把框架构出来了,对吧?你懂这些逻辑,然后呢,你可以根据他每一个点, 你帮他手动去修成你想要的结果,那这样也是可以的。那最后我再教大家一个玩法,就是说我们通过这个全自动化创建出来的这个工作流,我们怎么去利用到我们这个手动创建的这个工作流之中呢?也就是说我们把这个工作流打包 放到我们这个手动的工作流之中开始结束,中间连一个我们自动创建的工作流,我们可以直接在我们的手动工作流里面去用。那这边呢,我们首先啊我们这个让他完成任务之后呢,我们点击右上角的这个部署,那到了这个部署界面呢,这些内容啊都不需要去管,我们直接去点击开始部署, 那经过一会儿呢,他就会帮我们去部部署成功给我们一个 api, 那 这边可以看到他帮我们去已经部署完毕了,可以看到他给了我们一个 api 的 一个接口,那我们怎么去用呢?我们可以首先第一种方式,可以用我们的一个 code 插件的形式制作成插件来使用, 那即便我用一个更简单快速的方式,就是通过我们这个官方的一个叫 http 请求,在我们组建中的这个节点来进行调用我们这个 api, 那 怎么去调用呢?首先啊可以看到它的一些参数,这个 api 调用就是使用我们的 http 请求这个节点,无非就是说把这些 这些整整个的这些所有的一些参数啊去填写到我们这个 http 请求这个节点它右侧的这些参数之中,你只要知道这些哪些参数该填哪就可以了。那我这边来告诉大家怎么去填? 那首先呢我们可以看到我们要请求地址,就是说我们向谁去请求?我们是不是向扣子的服务器去请求啊?那我们就要找到看到没它这儿有一个请求的链接, http 链接,我们首先要把这个链接去进行复制过来。 好,复制过来,复制到哪呢?我们找到我们的工作流,找到我们 http 请求,哎,底下有一个,首先有个请求方式,我们只直接选择这个 pos 就 可以了,然后呢这边是一个请求的什么?他让我们填写的一个 url, 那 url 是 不是链接啊?我们把链链接直接复制过去就可以了。 好,复制过去之后呢,我们继续返回到我们这个参数之中。第二个是什么?第二个是不是我们的 header 是 什么? header 是 一个请求头儿, 这个请求头大家不要理解它是干什么的,大家跟着我来操作就行了,它是请求头,我们把请求头首先复制过来,请求头它是一个,大家去理解为它是一个变量的形式,就是说有一个变量名和变量里面的值,那我们先把这个变量名给复制一下,哎,复制之后呢,找到我们的工作流 http 请求, 那在这个啊,可以看到是不是有个请求头,对吧?它是请求头,你就复制到请求头里面就可以了。添加一个,然后选择有个变量名,我们把它的变量名,哎复制过来,那我们再看一下它的值是什么?哎,找到我们的这个值,那可以看到它这个值,哎,首先是这个, 首先前面有一个固定的字不串,对不对?哎?有个空格,那后面这是什么?后边这是一个活动变量,不是说把这个复制过来就行了,后面它这个里面是一个就是密钥 key, 这个密钥 key 我 们需要获取一下,我们先把这个前面的一个空格和后面的这个固定字不串给复制过来, 那复制过来之后呢?我们回到我们的 h d b 请求这个节点,那在这个节点之中啊,我们把它给粘贴到什么?粘贴到这个变量值这个里好,粘贴完之后呢,我们再看一下,返回去 是不是还有个 header 啊?是不是还有个头请求头啊?那我们再把这个里面相应和我们上个步骤一样的给复制过来就可以了,哎,复制它的一个变量名 填写,再复制它变量里面的内容,好,复制过来填写,那这个就是我们请求的一个类型的意思。好的,接下来我们再看它还有什么样的参数,是不是还有个 date 呀?那这个 date 是 什么呢?这个 date 是 请求体,我们要往请求里添什么样内容,哎,你会发现这个变量名啊,就是我们 本条自动化创建的这条工作流的开始节点所往里面传入参数的变量。好,我们把首先我们把这个 它里面的值给复制过来,它是个对象格式,对不对?这个 date 好, 复制过来之后呢?找到什么呢?找到我们的请求体,这是不是有个请求体啊?我们要选择一下类型,哎,这个类型是什么呀?是不是我们的 jason 啊?好,我们选择我们请求体里面的这个,哎, jason 之后呢,我们点击编辑我们这个 jason 里面的内容把, 把我们刚才复制过来的内容,哎,给它复制过去就可以了。复制过去之后呢?哎,你要往这个开始节点里输入什么样的内容?输入在哪呢?是不是输入我们这个两个双引号之间啊?是不是?那怎么去输入呢?我们比如说我们直接输入也可以,比如说输入一个一二三,输入个四五六,在这里输入可以, 还可以什么呢?引用变量。怎么去引用变量呢?首先啊,我们这边可以先往我们这个 http 请求里来 输入一个变量,怎么输入变量呢?首先啊,我们要把变量传进来,比如说我要传什么呢?我要传入开始节点它的一个 a 变量,好把这个 a 变量拿进来之后呢,连到我们这个 http 请求,那它就可以拿到我们的开始节点的变量了,我们选择这里,选择我们开始节点的 a 变量,对不对?我们选择上了,选择上之后呢, 嗯,之后我们需要再打开这个 ide, 编辑我们这个接送格式,那在这里啊,我们首先这个光标,哎,点这儿 点一下,点一下之后呢会有个小横杠,之后呢,我们摁住 shift, 再摁住左括号,哎,你就会发现有一个引用变量,那我们去引用这个开始节点的 a 变量,此时我们就把这个 a 变量能拿到它的值了, a 变量是你好,它里面就是你好。 a 变量是你不好,它里面也就是你不好,对不对?它是同步的 好,我们选完之后呢,我们看一下,我们检查一下我们还要什么样的值呢?哎,你会发现是不是这里健全,这里,我们这里后面是不是我们的密钥 key 没有填上啊?哎,这个密钥 key 怎么去获取呢?我们再找到我们自动化创建工作流部署好的页面,哎,找到这里, 这里有一个什么管理 a p i talking, 是 不是?这就是获取我们的 ken 的 地方,点开之后呢,你会得到这样的一个页面,我们点击创建 ken, 哎,它会自动帮你创建一条,我们点击复制这个 a p i ken, 好, 复制完之后呢,我们回到这里,回到这里之后呢,我们把这个前面这个固定字母串后面,啊,一定是后面,看到没? 是不是有个空格啊?它一定要多一个空格,多一个空格之后呢我们把这儿粘贴上来,哎,粘贴好之后呢,我们来试运行一下,我们把这个整体它的线给连好,然后呢选择上我们这个 http 请求它的一个啊返回体的一个输出,然后呢我们直接点击运行, 那运行之后呢,我们提个需求,对吧?我们自动化所创建的那个工作流,就是根据用户的主题来进行创建需求,那我们把我们之前最开始给他的一个需求,再次给到他试运行,那运行结束之后,你可以看到他的一个 h d b 请求的一个节点,首先我们输出了一个 code 二百,也就是代表我们机子 请求他成功了,还有我们的一个返回响应体,那响应体就是我们的其实词嘛,对吧? 然后呢它里面的内容是不是帮我们去创建出了这个 sorry 专业的一个提示词,哎,根据我们就是我们这个自动化去创建的条工作流,直接能 进行调用它,对不对?它输出的一个内容,对吧?那这也是我们的一个玩法,可以通过这种 api 的 方式去调用。那最后我再来总结一下,它现在属于一个 beta 版本,就是测试版吧可以说,嗯,新出的这个自动化工作流智能体啊,应用啊页面这么的一个功能, 他这个目前啊就是说你让他一句话去创建他,首先有一个什么样的问题呢?就是说他可能出来的结果和你想要的结果大大的不对标,很大的情况下不对标,而且想要的流程也非常就是有可能不一致。第二点就是可能他出来的结果,哎,还可能有问题, 有问题之后呢,我去让他去修复,那这个修复呢?可以看到即便我让他去修复了,但是他还是没有修复好,那这样一个反复的让他去修复的过程可能会消耗大量的时间,并且他修复好之后还不一定能用, 就算能用之后它能用的效果还不一定能达到咱们的一个心理预期。现在目前什么样的人群适用它呢?就是完全不会零基础,哎,我去想要根据自己的想法快速去构建一个内容,哎,可以去用它去整体搭建一个简单的需求。可以,如果内容一旦复杂一点,可能它就不行。 用他的人群一般都是不会的,那不会的人他如果说遇到了问题他修缮不好,那结果还是不能用的。所以说这个中间就算他能帮你构架出一个框架,但是你想让他就是啊整体的完善和修缮,那可能他还是做不到, 所以说他只能做到目前啊,只能做到一些简单的任务,简单化的内容可以是没有任何的一个问题的,但是如果说稍微复杂那么一点点,嗯,可能是我觉得是目前的情况下 比较够呛,那大家可以自己去实际测试一下,根据自己的需求来进行创造,来进行是否能满足到自己的一个需求?所以说你创建出一个内容, 但是他中间有问题,还是你得要懂逻辑,懂框架,你给他提供准确的需求,就算他有能力帮你修啥,你得提供准确的需求,准确的一个处理的方法,他才能帮你去完善。所以说你还得要懂一些逻辑,懂一些方法,才能去修善成真正能用的一个产品。 并且啊,现在他去搭建那个内容,他去搭建那个内容,你去修改啊,你是完全手动修改不了的,为什么呢?他全是这种看到 没, python 啊,代码啊等等这种形式去来进行构建成功的。他和之前,他和之前的那一套逻辑,我们一个一个节点去搭建,完全不一样了,你想稍微改一点,你只能通过左下角这个对话窗口来进行 来进行修改。如果说你不懂代码,不懂代码,不懂框架的情况下,你是一点手动修改的能力都是没有的,就算你有一些基础,你没有代码技术,你还是不能去修改的。所以说这就是我们的一个自动和手动的区别了,大家可以根据自己的需求自行斟酌用哪一种。

今天我们来讲一讲扣子最新的扣子编程如何一句话生成智能体以及发布到小程序。首先进入扣子的主页, 点击扣子编程,这个时候我们就会看到扣子编程的页面,我们选择智能体,然后我们就可以生成,比如说帮我做一个通过主题生成合同的智能体, 然后直接发送,发送完之后他就会帮我们自己去规划,比如说这个任务啊, 还要做哪些步骤,然后还会帮我们把这个头像介绍名字全部生成完,以及会思考整个过程,搜索相关的服务,写对应的提示词,然后左边就是一个他生成的区域,右边就是预览的区域,可以看到这边已经开始自己写代码了。 好,我们可以看到左边就是他的整个思考过程以及制作过程,右边就是可以预览调试的区域。我们输入一个租房合同,这个时候他就会去调用我们已经写好的工具,分成了一份租房合同给到我们,这个时候他会先索要关键信息, 然后再生成比如说甲方、乙方和房屋的一个基本信息,以及租赁期限和租金,还有一些特殊的条款。接下来我们来输入关键信息, 他就会把这个关键信息填到这个合同里面,并且生成出来。这个时候我们就把这个智能体测试完了, 测试完没有问题,点击右上角这个部署,然后滑到下面,点击开始部署,等待他打包构建部署完成。当我们部署完成之后,我们可以看到这里有个 api 请求以及接口说明,那怎么把它发布到小程序呢?首先我们点击管理 api 托肯, 然后创建托肯复制托肯复制完之后找到搜一搜, 输入小微智能体,然后点击进入小微智能体,点击发布智能体,选择扣子编程,输入一个名称,比如说叫做合同助手,然后随便上传一个头像,输入介绍,一键生成合同模板, 而这个时候粘贴我们刚才复制出来的这个 api token, 而这个下面呢有一个 request, 我 们回到扣子的扣子编程界面,然后右边也有一个 request, 点击复制 好,复制好了同样的再粘贴进来,然后点击提交,这个时候你的合同助手刚才我们制作的就已经变成一个小程序了,比如说我们可以问一下啊,给他打个招呼,看到没有? 这边你在刚才用扣子编程做的智能体就已经发布成小程序了,我们可以点击右上角,用各种分享方式分享给你的朋友,分享到朋友圈,分享给你的客户都可以。以及我们在这边 设置里面还可以做一个付费设置,打开这个付费开关,可以设置你的这个时长套餐,会员套餐你可以按次数去卖,也可以按时长去卖,这样我们就做到了一句话,生成一个智能体,并且发布到小程序,实现变现的全流程。

用一句话就能生成智能体和工作流,那我们到底还要不要学搭建呀?最近更新的扣子编程到底是什么界面?如何操作?界面的按钮到底是什么意思?怎么部署?如何在工作流里面调用?这一期视频全部给你讲清楚, 我相信有很多小伙伴已经注意到扣子最近有一个重大的更新,也就是在这个扣子编程页面,只需要你输入一句话,他就会帮你生成对应的智能体和工作流,但是呢,这个操作难度是有点大的哈, 这节课呢就手把手的带大家来实操搭建一下,并且呢教你如何在工作流里面通过 http 的 调用去调用扣子自动帮你生成的工作流和智能体。那现在既然一句话就能生成,我们学扣子搭建还有没有必要呢?我相信你看到最后就会有自己的答案。 我们在浏览器里面搜索扣子,来到扣子的首页就会看到这个左上角呢就有一个扣子编程了,我们点进来之后就会看到扣子最新更新的一个 ui 界面哈, 那这里顺便跟大家说一下这个新界面的一个功能,因为我们原来课程录制的是用旧版的界面录制的哈,那我们可以看到新界面左边他还是有一个项目管理,我们的智能体呢,就还是放到这个项目管理里面了哈,这个地方是没有变化的, 集成管理的话,以前这个地方是没有的。集成管理是什么意思呢?也就是扣子它本身自带的一些模型和服务,它自己已经帮你集成到这里了,包括一些第三方的服务啊,比如说飞书啊和微信公众号这些,它也帮你集成好了, 那这些服务呢,是不需要你自己再去使用其他插件啊或者 api 去调用的,你可以直接使用它的节点调用。那这个资源库呢?还是跟之前一样,是我们用来放置自己的工作流插件,还有知识库,数据库,提示词的地方哈。 整体的话这个布局还是没有变的,它只是样式有一些改变。那如果我们点到下面的这个社区的地方的话, 我们就会发现他又会跳转到原来的一个旧版界面,发现没有回到旧版界面的话,就还是我们在第五节课的时候说的那个功能哈。如果我们又想回到新版界面的话,就可以点击这个顶部有一个立即前往体验, 那又会回到这个新版界面了。在新版界面你也可以点击右边这里的一个回到旧版,那又回到刚刚的那个旧版页面哈。 好,那扣子这一次更新呢,除了整个界面的排版之外,最大的就是它推出了扣子编程。那什么是扣子编程呢?其实它就是现在非常火的 web coding 的 一种 web coding 呢?我们俗称叫氛围编程,通俗的来说就是你说一句话, ai 帮你写代码,软件就做出来了。 这个 web 扣顶的词其实是特斯拉的一个前 ai 的 总监啊,他在二零二五年的时候,他说一句话,他说完全跟着感觉走,拥抱 ai 的 能力,忘掉代码的存在, 也就是说你不需要懂代码是什么,只需要描述你想要什么, ai 会帮你搞定一切。 对,扣子编程本质上就是针对工作流和智能体这样的一个平台的一个 web coding, 也就是氛围编程哈,那其实它跟咱们自己在工作流或者智能体页面搭建的还是有很大区别的,这里我给大家看一个我已经用扣子编程搭建好的 这么一个工作流,我只需要输入一句话,也就是根据用户输入的主题字数来生成一篇爆款口不稿文案, ok, 这里可以看到我输入这句话之后呢,他就自动的思考了,并且呢他给我写了一些代码哈,那这个代码呢,我们可以通过右上角的这个切换文件目录这里可以看到, 这边呢有一个 files, 这个地方就是代码,可以看到他给我们写了很多很多代码哈,并且这些代码呢都是不用我们自己去操作的,就是我们说一句话,这些代码他全部给我们放到这里,并且已经写好调试好了哈, 所以扣子编程里面写的这样的工作流,跟我们在传统的画布里面搭建的工作流的第一个区别呢,就是在扣子编程里面,我们能看到全部的代码能够自己在这里自由的去改,他的代码 是在我们的传统工作流的画布里面,其实我们是通过一个又一个的节点把这些代码给封装起来了,是不是我们是看不到背后的一个代码逻辑的? 所以扣子编程这个功能,本质上它还是更适合有 ai 开发能力的,懂计算机,有代码基础的人群的哈,所以这个也能回答我们最开始的那个问题, 有了这个扣子编程,我们还要不要学搭建呢?当然是要的哈,因为这个东西其实并不适合小白来操作,他本质上是把一个又一个的工作流和智能体以代码的形式给你写出来了。并且呢, 虽然你只需要输入一句话,他就会给你把这个代码写出来,但是呢,他无法去实现一些很复杂的需求, 只能给你做一些简单的任务哈,比如说这种生成爆款的恐怖稿文案的。好,这是第一个区别,也就是扣子编程,他给我们生成的是直接用代码格式写出来的工作流,而我们平时搭建的工作流,他是以节点的模式一个一个拖拽去搭建的哈,更适合小白。 那第二个重要区别就是使用的方式,当我们用一句话想让扣子利用 ai 编程帮我们写一个工作流的时候,他哪怕输出完了,那这个界面其实他都只是一个虚拟的环境,他没有上限,也不能被别人使用这样的环境啊,我们叫做沙箱环境, 那沙箱是什么意思呢?大家可以想象成一个儿童游戏场里面的沙坑,那小朋友啊,在这个沙坑里面随便玩,随便堆砌城堡,那他可以把这个城堡给推掉,弄坏了都没有关系,这不会影响到外面的真实世界,所以沙箱环境就是这个道理。 我们在这个里面编排,他只是一个虚拟的环境,这里面的测试和数据都是假的,他并不会影响外部的一个真实用户的一个体验。 就算这个里面的代码有 bug 崩溃了,他也只是沙乡环境崩溃,他并不会影响任何已经上线的服务。好,那当我们想要把东西给部署上线,想要给其他人使用的怎么办呢?我们就需要点到右上角的这个部署才可以哈。 ok, 那 说了这几个关键的基础知识之后呀,我们现在呢来进行实操一下,我们直接点到左边这个扣子编程就可以了哈。 来到这个页面之后呢,我们可以看到左边这里有生成智能体,也可以生成工作流和网页应用,这个移动应用呢,现在他还在一个内测中哈,所以大家一般就使用这个智能体和工作流就可以了。 如果你点下面的这个智能体开发和工作流开发的话,那他会直接跳转到原来我们的传统的一个手动开发的界面哈。 并且需要注意的是,当我们选择让它生成智能体的时候,可当它生成工作流的时候,它调用的输出是不一样的, 它生成智能体的时候,它使用的是流式输出,也就是一个字一个字的蹦出来,工作流的话,它生成的是普通的输出啊,这个等一下我们会搭建两个,然后给大家看一下区别哈。我们先来搭建工作流的这个我这里呢粘贴一个我之前写好的 根据用户输入的主题字数来生成一篇爆款的口播稿文案,注意输入的主题和字数要求均为字母串类型,直接输出写好的文案,不要输出其他。 ok, 那 我们直接点发送,可以看到这里他直接写了一个初始化云端沙乡,不知道大家有没有注意到啊, 也就是他现在在给我们写的这么一个界面,是一个虚拟的沙箱环境,而不是一个真实的可以影响到线上数据的环境哈,所以在这个地方大家可以随意的去玩, 就想象你自己是一个在那种游乐场的沙地里面玩耍的小朋友就可以了。我们可以看到左边,当我们输入完这么一段话之后呀,告诉他这里内置的一个 ai 大 模型给我们,也就是他接收到这句话之后,他就去思考想要达到我这个工作流的目的,他要先做什么再做什么。 大家可以看到他输出的一个思考就是用户输入主题和字数,工作流生成文案应该包含一个节点,去调用大模型来生成文案,这个呢需要定义状态节点和一个编排, 也就是他接受任务之后,他会先规划,那他规划完之后,他就去搜索自己的环境的一个代码哈,并且他会看到自己环境里面现在没有代码,没有文件,那他就是在这里开始创建文件了,可以看到他下面呢就开始给我们写这些代码和文件了, 那看不懂这些东西是没有关系的哈,这里的每一步呢都是 ai 自动操作的,并且不管你要求它做一个什么样的工作流或者智能体,它每次都会有一个这样的 to do list, 也就是代办清单,看到吗?它这个上面写了是代办清单哈, 那它每次代办清单里面都会有这些明确的步骤,也就是当你在扣子编程里输入一个需求,那 ai 做的第一步一定是先帮你规划, 把你的这个大任务去拆解成一个又一个的小任务,并且呢列出一个代办清单列表出来,代办清单里面的每一项他都会有一个数字,看到没有,这里是一,然后后面呢会跟一个他的状态,这个 pending 就是 排队的意思啊, 就是说它这个第一步现在还在排队,那我们再往下翻就可以看到这个地方第一步就已经是 in progress 了,也就是正在处理中,所以呢它每一个地方都会对这个状态进行一个更新,那我们继续往下滑, 可以看到这个地方的第一步就已经是一个完成状态了, complete 的 一个状态哈,也就是这个第一步就已经完成了, 他就帮我们写了这么一个代码哈,这个 state 点派的这个代码也就是 python 的 一个代码,我们看不懂这东西没关系啊,只需要知道他是自动的在给我们写代码就好了,当我们看到他最底下这里返回一个绿色的版本,多少多少的时候,就说明他已经给我们生成完成了。 好,生成完成怎么看呢?我们点这个上面的这个预览哈,好,点了预览之后就会出现这么一个画布,那这个画布是不是跟我们平时在工作流里面搭建的就很类似呢?他有一个开始节点,然后呢有一个大模型节点和一个结束节点, 我们可以点开这个开始节点,会发现他让我们在这里输入我们要写的话题主题哈和这个字数, 并且呢他也按照我的要求去做了,也就是把这两个变量呢都设置为字母串的格式,因为这里是用了这个双引号码,大家尽量要设置为字母串格式啊,不然的话我们在后续的 http 节点调用的地方会不太好设置的,并且它这个呢是已经给了我们一个运行的视力的哈,不需要我们自己再去写 json。 那这个底下呢就是我们的一个大语言模型,并且呢他已经自动的给我们配置好了模型,他这里选择的是豆包的一点六哈,下面的系统提示词呢,也是自动的给我们写好了,用户提示词都写好了,还有这个输出的一个格式他也帮我们配置好了, 那结束节点这里引用的东西呢,他也帮我们设置好了哈,也就是当你只需要提一个需求,所有的东西他都给你做好了,那我们只要在这个左边的预览就可以看到, 如果我们想要试运行的话,就点击右上角这个试运行哈,这里呢就可以看到,我们可以在这里输入一个主题,假设是 ai 模型的学习,那这个字数要求的话就叫三百字好了。 然后我们点下面的试运行,大家可以看到刚刚呢报了一个错误,但是呢我们可以在左边让他自己自动的帮我们修复一下这个节点的错误,并且这些内容啊他会自动的填充到这里来,那他自动修复之后呢,他也会自动的帮我们去验证一个结果, 并且在底下又会给我们一个新的版本,看到了吗?所以呢这个也就是 ai 编程的一个不好的地方,即使是很简单的任务,因为它是需要从头开始编程的,它会有一些代码上的小问题,导致运行不了,那这个时候呢,我们就需要让它自己修复, 有时候当你代码还不是很多的时候呢,可能他可以修复,当你代码很多的时候,他可能就修复的不太好了,甚至说他在修复这个问题的时候,他会把其他原来没有问题的地方也给你改掉,所以这个呢也是现在 ai 大 模型编程的一个常见问题哈。 ok, 那 他帮我们把这个错误呢给修复好之后呀,这个地方就已经在运行了,而且他没有再报错了哈。然后我们看到这个结束节点这里 右边它会有一个输出的内容,我们点这个小眼睛预览,就跟我们平时在工作流里面使用的是一样的,它这里会把一个 markdown 格式给我们预览出来,并且呢它已经把这个文案呢都给我们输出出来了。 所以呢这个其实就是一个扣子编程的使用方法,也就是你先输入一句话,并且呢它会自动的帮你生成,当它有错误的时候,你就点击让它自动修复错误,修复完之后你再测试就好了。 那这就像我们刚刚说的,这个环境只是一个测试环境,我们稍后呢还需要对它进行一个部署,并且在工作流里面调用哈,这个才是我们这节课的一个重点。在部署之前,我们先来看一下整个 扣子编程这个界面的一些按钮操作是什么意思,我们点这个试运行的话,还是刚刚这个输入的一个地方,跟我们在工作流里运行是一样的。 好,那我们点这个小圆圈的话,就可以看到我们的一个运行的日记,在这个底下哈,选这个记录的话,就可以看到我们运行了多少次,那这个报错的这一次呢,就是我们最开始的时候,他有一个报错信息,看到没有,那我就把这个报错信息给了他,让他帮我修复哈。 那这个终端是什么意思,大家不需要知道哈,如果你自己有编程基础的话,你才需要用到这个,这个也就是用这个命令行去做些操作的一个地方哈, 所以我们只要看到这个运行记录,知道这里怎么选运行记录就可以了。那这个运行记录呢,跟我们平时在工作流里 要用的运行记录是一样的,会告诉你这一次运行了多少秒,并且呢它的输入是什么,然后输出是什么哈, 我们看到上面这里的一个重启服务,点一下之后呢,他就会把这个整个沙箱环境又给我们重启一下,就有时候你的代码可能崩溃掉了,你可以点这个重启服务,让他重置一下环境,也许你在运行就好了。那这个刷新画布呢,我们可以点一下看一下它其实没有什么太多的区别的哈, 那这个只是上面的几个小功能,我们一般呢只需要用到这个试运行就可以了。最右上角这个小太阳呢,我们点一下的话是换皮肤哈,因为这个说到底还是给程序员用的, 很多程序员呢,因为长时间对着这个电脑嘛,所以大家都会习惯用这样的深色模式,这样看起来呢就显得没有那么刺眼哈,这只是一个换皮肤的地方。 ok, 那 右边这个切换目录文件,我们点一下的话,就可以看到他之前给我们写的代码就在这个 files 这个地方了, 那其实我们不需要知道这个里面的 files 是 什么意思,大家可以把这个扣子编程的界面呢,想象成是一个餐厅,那我们自己就是餐厅的老板,那这个 config 这个文件夹里面呢, 存放的是配置信息,也就是咱们餐厅的规章制度啊,营业时间表什么的。那下面的这个 scripts 这个地方呢,是启动和运行的脚本,也就是我们这个 scripts 的 话,它是原代码的主目录哈, 这个地方我们可以把它想象成是后厨的一个工作区,也就是我们主要的内容其实都是在这边去运行的。最底下的这个 requirements 呢,是依赖包清单,那这个就可以想象成我们餐厅的一个食材采购清单了,所以这个地方的文件呢,我们其实不需要知道它这里面的代码究竟是什么意思, 我们只需要知道这个东西是 ai 自动帮我们写,自动帮我们去修复。如果你不是程序员,你可以不用管这个地方,对于小白来说,你就把这里想象成是你自己餐厅的各种营业手册,运行手册,并且食材清单就可以了哈,那我们看一下右边右上角的这个全局设置, 那这个全局设置这里呢,首先会有一个编辑器设置,我先把这个模式给切换回这个日间哈, 我们再来看这个编辑器设置,它有三种模式哈,那这三种模式呢?其实它不是改变我们整个页面哈,我们可以点开看一下,它改变的是这个代码,也就是这种地方里面的这个样式哈,我们可以看一下,你看现在是一个这样的浅棕色的一个页面, 如果我们在这个地方把它换成这个 github 的 页面呢?那这个代码的样式它又改了哈, 所以它这里其实影响的只是这个代码内部它是怎么显示的,它不会影响到你外面的这种框框。这个地方呢,其实也还是针对程序员的,因为每个人他喜欢的一个编辑器的主题是不一样的哈,所以这个地方你可以选择你编辑器的主题。 那下面这个字体呢,一般不要去改,因为这个字体下零和 o 是 很好分辨的哈,它就不会出现一些错乱。 这个 p x 是 像素点的意思,所以这个地方决定的是你字体的一个大小,这个地方我们保持默认就可以了, 我们再看下面这里的自动补全,自动补全呢,这个是帮助你写代码的一个小功能,一般我们保持开启就好,也就是当你想在一个文件里面去写代码的时候,他会不会帮你把代码剩下的一个部分给你自动的填充进来哈, 一般性的编辑器都是有自动补全功能的,还有后面的括号自动闭合,也是写代码的时候才需要用的哈,因为在写代码的时候其实经常会忘记一些括号的闭合,但是自己又很难找到, 这样会导致一些报错,但是自己写的时候呢,可能没有注意到,所以现在编辑器呢还有一个智能功能,就是自动的帮你把这个括号呢给闭合起来。制表符大小呢,也就是当你选择用 tab 键去换行的时候,它一共给你缩进几个格子, 这里默认的是两个格子,有时候呢我们会设置为四个格子,这个也是看自己写代码的一个习惯啊。那对于小白同学来说呢,我们只需要知道这几个按钮是干嘛的就行了,其实并不需要真正的去用它哈。 下面这两个东西可能才是真正会影响到我们使用的一个内容。首先是对话区的设置里面 这里有一个分段加载数量,它默认的值呢是十。这个地方就是说对话列表一次显示的是十条消息 往上滑会加载更多,就像我们平时在淘宝呀,或者其他平台跟客服聊天一样,当我们跟他聊了很多之后,是不是我们需要往上滑一下,或者说点一个展开,他才会加载之前的记录呢? 所以说他这个分段加载数量,也就是当我的消息有多少条之后,他才需要我去点那个展开 它,这里默认的是十,如果你把它切换到三十的话,那它就会一次性显示更多的消息哈。下一个地方上下文管理,这里默认的值呢是百分之九十, 它的意思是说当我们跟 ai 的 对话非常非常长,并且它已经超出这个 ai 的 记忆容量的限制的时候, 它就会自动的把一些旧的不太重要的对话呢给压缩掉,给新内容去腾出空间。所以这里设置百分之九十的意思就是当 ai 的 记忆容量用了百分之九十的时候,它就把以前的旧的不太重要内容给压缩出来,让它能够读取我新发送出去的消息哈, 所以这个上下文管理我们就默认百分之九十就行了,当你设置成百分之七十的时候呢,他可能会太早的忘记你之前的内容,导致他的一个生成效果不好啊, 所以这种地方呢,其实我们都不需要改的,那下面的高级设置呢,也就是一个调试模式,这个我们也不用去管他,你打开或者关掉都行的,因为大家毕竟是自己不用来写这个代码的嘛,所以这里呢就是整体的一个设置区域的详细的介绍了。 ok, 那 在我们实测这个工作流啊可以用之后,我们就可以点击右上角的这个部署, 部署的意思就是把你自己在电脑上做好的东西放到互联网上,让别人也可以用。比如说你自己在家里做了一个网站,但是这个网站的福气在你自己的本地,只有你自己才能打开, 如果你把它部署到服务器上,那全世界的人都可以通过这个网址去访问你自己的内容。所以在扣子编程里,如果你没有点这个部署, 你的这个智能体永远都是在这个沙箱的测试环境里面,只有你自己能用。当你点了这个部署之后,你就会得到一个公开的网址,任何人都可以通过这个网址和这个 api 去调用你的智能体或者你的工作流, 我们就点击这个部署哈,点击之后我们会看到这么一个框,也就是扣子,它自动给我们这个工作流分配了一个域名,并且我们不需要自己再去买服务器,不需要自己买数据库,所有东西都是自动部署在扣子的服务器上的,我们只需要使用它给我们的域名就可以了。 那这个数据库要不要打开呢?如果你做的这个工作流,他是需要储存一些用户信息的,比如说用户的手机号姓名,那你就可以把它打开,如果说你不需要储存这些东西的话,你就把它关掉哈,那这些都是一些专业的设置,如果大家不懂的话可以不用管, 那生产环境变量也是一样的,我们如果在这里新建变量的话,需要在这里设置一个像建值对一样的变量哈,那这种环境变量呢?一般是一些敏感的信息, 比如说你的 api key 啊,数据库的密码呀,第三方服务的这种 token 啊,我们才会存到这里,那存到这里的意义呢?也就是我们可以随时在这个环境变量这里去更改,因为如果我们把它写死在这个代码里面哈,写死在这样代码里面, 我们想要在代码里面去改的话就比较麻烦。如果我们直接在这个环境变量里面把这个 token 呢给填进去的话,我们想改的时候,只要在环境变量里面改就可以了,就不需要去代码里面改了哈。所以当你的这个工作流他没有一个环境变量的时候,你就不需要填这个地方, 我们可以把这里呢给取消掉,如果你要设置的话,你可以设置他这个名字为 k, 然后他这个值呢,随便输入一串就可以了。那这个地方就是你的一个环境变量,如果你想把它删掉,那就点这个删除就可以了。 这样的东西呢,其实也都是针对程序员同学的哈,所以对于小白来说,只需要点击右上角的这个部署,然后呢这些东西都不用改,我们就直接点最下面的这个开始部署就可以了。 点击之后呀,它会有一个自动的打包构建,还有部署的环节,我们只需要等待就可以了哈, 包括这个里面的这种代码我们都不用管,它自己会自动运行的。这个部署呢,可能需要花费几分钟啊,大家需要等待一下 好,当我们出现一个这样的页面的时候啊,就说明已经部署成功了,可以看到右上角这个部署已经打上了勾,并且呢这里有一个 api 请求市力及接口说明,这就说明刚刚扣子自动给我们生成出来的这个工作流,我们部署之后,它就已经被打包成一个 api 了, 我们必须通过 api 接口才能调用它,而不是像我们平时在工作流里面搭建的一样,我们直接在智能体啊,或者直接运行就能使用了。像扣子自动给我们生成的工作流和智能体,我们都只能通过 api 去调用哈,如果你不通过 api 调用的话,就只能在这个沙箱环境里面用了哈, 刚刚这些东西呢,我们可以全部把它删掉,这个叉掉都没关系,就留这个部署这个页面就可以了。那既然是 api 的 话,我们就需要用的 http 调用,那 http 是 什么呢? http 其实是浏览器和服务器之间去说话的方式, 大家每天都上网,浏览器背后其实每天都在用 http 啊,当你在浏览器里面输入一个比如说三 w 点、百度点 com 的 时候, 其实浏览器它会发送一个 http 请求给百度的服务器,那百度的服务器收到请求之后,它会返回处理后的网页内容给用户,那浏览器呢,就会把这个内容呢给显示出来。 为什么 cos 编程做出来东西需要用到 http 调用呢?因为它这个东西本质上是一个后台的服务,而不是一个聊天的界面,所以我们需要通过这样的调用方式,在工作流里面才能调用我们刚刚的这个口簿稿生成工作流。 那这个 http 调用的详细方式呢?我会在我们课内呢再详细的去说,这里只带大家简单的演示一下和简单的解释一下哈。 所以如果你是学员,你对这里不是很懂的话,也没有关系,因为我们后面呢会有好几节课专门讲 http 和 api 的 调用的哈,这里呢只需要跟着我来实操就可以了。在调用之前,我们需要先来知道这个 api 它有哪些参数。首先每一个 api 呢,它都有一个请求的类型, 这里我们可以看到这个请求类型是 post, post 的 意思是提交数据,为什么这里用 post 呢?因为我们是要提交数据,然后给大模型处理,是不是因为我们要提交我们的字数,我们的主题,然后他帮我们处理完之后,他再返回给我们,所以这个时候我们就用到 post。 还有一个常见的请求类型就是 get, 那 get 是 获取数据,获取数据呢,也就是我要的数据已经存在了, 我只要把它拿出来,就像我去图书馆借一本书一样。所以当你有一个请求,你需要提交给后台去处理的时候,我们一般都是用的 post 哈,当你只是想要从现成的数据里面再拿数据出来的时候,我们就会用到 get。 那 这个请求类型不是我们来定的哈,是这个接口它自己定的,后面跟的这个网址呢,就是扣子给我们这个 api 服务给定的一个网址,我们必须使用这个网址才能调用它的服务哈, 好,那除了这个接口之外呢?底下还有一个 header, 那 这个 header 呢?其实是请求头的意思,请求头其实就是附加信息, 大家可以把我们现在调用这个 api 请求看作是寄快递,那寄快递我是不是要知道我往哪寄?所以这个地址就是我要寄快递的地址,我要往这个网址寄,那我要在这个快递面单上写什么东西?那我要写的东西其实就是在这个请求头上的, 我需要在这个面单上写收件人的信息啊,寄件人的信息。所以这个 header 请求头其实就是 http 调用的一个面单,一个快递面单哈, 我们可以看到它这个请求头这里,它要求什么内容呢?有一个 api token, 也就是它要填我个人的身份信息,它要叫验到底是不是我本人。像一般的 api 调用啊,这个 header 这里一般都是填这个 api token 哈,这是一个差不多固定的内容, 那下面呢还有一个 body pyramids, body 呢,是身体的意思, pyramids 是 参数,我们就可以看作我们要寄一个快递,我们这个快递盒子里装的东西其实就是这个 body pyramids, 所以呢,这个是我们要寄快递的地址,这个是我们快递面单上要填的参数,也就是我的姓名,我的健全,我的手机号, 那这个底下呢,也就是我这个盒子里到底要装什么东西?我们刚刚说了这个工作流,它是根据我的一个主题和字数来生成口播稿文案,是不是?所以我需要往这个快递盒里塞什么东西呢?我是不是先得把我的主题给塞进去,我还得把这个字数要求也给塞进去,不然他怎么知道我要处理什么呢? 对整个这个 api 请求,你可以把它简单的想象为寄快递先填地址,再填你的身份信息,再填你要寄出去的东西哈。 并且大家需要注意,这里如果规定的是 stream 的 话,我们后续再填 http 请求的面单的时候呢,是不能放其他东西进去的哈,也必须是填入的是 stream 才可以。 好,那我们在真实的生活中,我们的身份信息是固定的是不是?但是在 api 调用中,我们的身份信息这个 api token 是 我们需要自己创建的,所以这里呢,我们就点击这个管理 api token, 然后我们点创建 api token, 然后点复制 api token 就 可以了。需要注意这个东西只会显示一次,并且这种 token 呢,不要暴露给任何人哈, api token 是 非常核心的东西,千万不要发给任何人。那我们这里呢就自己找个地方先保存一下,你随便找一个记事本什么的,把刚刚复制的这个 api token 呢给保存下来哈, 然后我这里点叉掉。好,我们创建完 api token 之后,再看一下右边,这里呢会有一些代码,那这个代码呢,其实就是命令行格式的一个调用哈,其实它就是左边这东西,但是呢,在右边它以代码的形式给你写出来了, 我们只需要看懂几个东西。首先它这里会写一个网址,那这个网址呢?跟我们左边的东西是一样的哈,也就是它把这个快递的地址写到这里来了, 那这个 header 呢?它会给我们写两个 header, 看到没有,在这个左边其实只有一个 header, 也就是 api token。 但是在这个右边怎么有两个呢?我们先来看第一个,第一个它写的是 authorization, 这个地方是授权的意思, 那也就是我需要的面单的第一个东西是这个授权,这个 your token 就是 我们要把刚刚在这里生成的这个 token 呢填到这里来。那第二个请求头,这个 content type, 这个 content 是 内容的意思, type 是 类型,也就是内容类型的意思。 这里其实就相当于规定了我这个快递必须是以什么样的格式给放进来,它这里的格式默认都是 json 格式哈, 需要注意的是,我们不管在什么平台调用 api, 绝大部分平台它默认的都是这个 json 格式,所以呢,在左边它一般会把这个 json 格式的这个请求头给忽略掉,因为这是一个默认的内置的,它不会写在这个地方, 但是在我们的代码里面他是会写的哈,所以这就是为什么这里有两个请求头,他是在左边只有一个请求头的原因。好,那底下这个 data 数据才是我们的这个请求题里面的内容。可以看到他这个 data 里面他有一个 topic 主题和一个 whatcount 字数,他已经给我们写好了, 那我们要怎么才能在工作流里面调用呢?我们现在来到一个工作流来实操一下哈,我们点到左边的资源库, 然后新建一个工作流这里我们就叫测试 gdp。 好, 我们进来之后呀,需要先在开始节点这里设置变量,是不是因为我们要输入自己的主题,还需要输入自己的一个字数,我们就增加两个变量,把原来这个删掉, 然后变量名我们就叫主题还有字数就好了,但变量类型呢,还是默认这个字母串哈。设置好之后呀,我们来添加一个 http 的 节点,然后选到这个 http 请求哈, 这个 http 请求呢,我们现在还没有讲到那一课,但是在后续啊,我们会专门有一个部分,一个模块的课,有好几节哈,会专门来详细的讲怎么使用 http 请求,里面每一个东西要怎么用,所以这节课呢,只是带大家来粗略的过一下哈,大家跟着实操就可以了。 好,那我们选完这个 http 请求之后呀,我们会发现右边有好多好多参数要填,我们不会填怎么办呢?点到右边这里有一个导入 c u r l, 看到没有?点一下这个,然后左边呢,它会弹出来一个这样的框给我们,我们只需要来到扣子编程刚刚给我们写的这个地方, 这里是不是有一个 c u r request, 我 们要把右边这里复制,也就是把这个东西啊给复制下来,我们再粘贴到刚刚这里来, 看到没有,把这些东西啊给粘贴进来,然后呢,我们点击这里的导入, 那他会弹一个,这样同步追悼到节点,我们点确认好,点完之后会发现,他就把我们的 api 的 一个请求类型的地址都给我们填进去了,也就是他把我们的快递的地址给填进去了,那这个请求头呢,他也给我们填进去了。 那我们刚刚说了,这里有两个请求头,一个是这个健全 authorization, 它只给我们填了这个 authorization, 对 不对?但这个 content type 它没给我们填,为什么呢?因为这个是默认的,所以它没给我们填哈, 你自己想填一下也没有关系,包括这个请求题的这个地方 json 它也给我们改好了,如果你不是导入的话,这个地方是一个 non 的 格式哈,你导入之后,它就给你自动改成 json 了, 并且下面这个 js 呢,他也给你写好了一个格式,只要你自己往里面填内容就可以了。所以呢,对于新手来说,最方便的就是把这个地方啊给复制下来,然后呢再往这里一导入, 导入完我们再来设置。先来设置请求头,我们可以看到他填的这个 authorization 这里,他这个 key 实际上不是真实的 key, 而只是一个占位符,所以我们需要把这个地方给删掉。 然后呢,把我们最最开始在这里创建的这个 api token 看到没,这个 api token 给复制粘贴到这里来,我这里呢来粘贴一下哈, 粘贴一下好,粘贴到这里来就可以了。大家一定需要注意很多 api 接口,它填这个授权的前面一定会有这个 bear, 也就是会有这个英文单词, 并且这个英文单词后面他会跟一个很小的空格,看到了吗?这个地方是一个很小的空格的,如果你把这个空格删掉,那他这个地方就会报错哈, 必须要有这个空格,并且这个空格是英文的空格,也就是要有一个这个 bear 的 英文,再加一个英文空格,再加你这个 api key, 哈,这是一个小细节,大家之后调用的时候一定要注意。 好,那我们填完这个请求头之后,是不是只要再把请求体填进来,也就是我这个快递里面到底要放什么东西,到底要传什么内容给这个工作流,我们就在这个请求体里把它填进来,可以看到他已经给我们写好了格式,我们只要填内容就好了,我们就点这个 id jason, 也就是编辑 jason, 哈, 点完之后呢,可以看到左边它就有一个 json 的 编辑框,如果大家已经学了我的这个 json 的 数据格式,这一节课的话呢,应该就对这个不陌生哈,这个花括号代表这是一个 json 格式,那这个 topic 呢?是一个键, 那这个键对应的值是什么?这里没有填,那这个 word count 它也是一个键,它后面对应的值是什么?它也没有填,所以呢,我们要把这个值给填进去,它这个值从我们的开始节点这里来,因为我们希望值是动态的, 比如说我这一次想让他给我写的主题是 ai 代模型,那下一次我想让他给我写的主题可能是美妆,可能是宠物,可能是旅游。 所以当你想要有动态的值传递进来的时候,你就需要引用前面的变量,而不是把它斜死在这个里面,那怎么引用呢?我们还是按住自己的 shift, 然后用这个花括号点一下, 大家就会弹出来我们可以引用的变量,可以看到我们不仅可以引用用户变量,也可以引用这个工作流里面开始节点这里我设置的变量。那这里我们实际要引用的就是开始节点这里的主题,是不是因为这个 topic 就是 主题的意思, 我们就把它点进来,它就会自动的映射哈,并且刚刚那个小花括号呢,它就消失了,需要注意一个点,我们的开始节点是字母串类型,一定要用这个双引号啊,给引用起来,如果这里设置的是数字类型,那它就不要引用哈。 ok, 那 这个字数呢?也是一样的,我们点到这个里面来,再按住你的 shift, 然后用这个花括号,把这个开始节点这里的字数给放进来,那么这样就已经完成一个变量的引用了。好,那假设我想要每一次写的字数都是五百字怎么办? 我可以把这个删掉,并且呢在这里写五百,那这样的话就是我把它写死了,每次他都不会变,他都是五百字。所以这样的是两个方式哈,一个是可以引用动态的变量,一个是可以把它写死在这个格式里面,一般我们都会用这种动态的哈, 这里我就把它改回来就可以了。 ok, 那 我们在这边设置完之后呢,点这个右上角的这个地方的收起哈, 收起就可以了,这样呢就已经设置完成了哈,所以再跟大家捋一面要怎么操作哈,当你使用扣子编程,在这里输入一句话,让它生成完一个工作流之后呢,你测试完没有问题,你就点右上角的部署, 当它部署完成之后会出现这么一个东西,你需要先在管理 api token 这里先创建一个 api key, 并且把它保存,然后呢你再来到右边这里把这个复制下来,复制完成之后,我们就来到一个工作流的画布,并且添加一个 http 请求的一个节点哈, 然后呢我们再在这里导入这个 c u r l, 并且把刚刚复制的这个地方的东西哈给粘贴到这个 c u r l 这里,它就会自动给我们导入这些内容。导入之后呢,需要注意,它不会给我们导入我们的 api key, 我 们需要自己把这个 api key 呢粘贴到这里来, 并且中间有一个小空格,同时这个请求体它也会给我们写好格式,但是我们需要自己往里面填充一个真正的内容在这个后面。 好,所以真正需要我们自己手动操作地方只有这个 apikey 和这个地方只有这两个地方哈,那这样就已经设置好了,我们再把结束节点这里呢给设置为这个 http 请求的这个 body 就 可以了。 那我们现在呢来操作一下哈,假设我这个主题就叫如何快速学习无代码平台,然后字数呢就叫三百字好了,然后我们点试运行哈, 可以看到呢,这个 http 请求就已经在运行了,并且呢它在调用我们刚刚生成的这个口簿稿工作流哈,好,那这里呢就已经出来了一个结果, 那它这个结果就是一个口簿稿文案哈,家人们是不是觉得学编程比登天还难,今天教你三招,一周搞定五代码平台。所以这样呢,就是一个把扣子编程写好的工作流怎么调用的一个方式了哈, 目前的话,他只支持这样的一个 api 调用的格式。所以呢,这也回到我们刚开始谈的这个问题,有了这个扣子编程,我们还需不需要自己学搭建? 答案是当然需要学,并且变得更加需要学了,因为你会发现其实我们在自己的这个工作流划不中啊,我们想要搭建一个接收主题和字数,然后生成爆款文案的工作流,其实非常的简单,但是搞到这个里面来反而变得复杂了, 发现没有,他反而变得很复杂了,他其实根本就不适合新手去用,因为你不仅需要在这里部署,你还需要在工作流里面呢再次的调用,并且当他调用出来的是这样的东西的时候,他还不是一个真正的解析出来的内容,看到没有, 他是一个 json 字母串,我们还得再把这个字母串给解析出来,所以呢,本质上其实他不是很适合新手小白。但是呢,如果你想要深入的学习扣子,一定要知道这个东西是怎么用的, 但是至于你自己实际用的过程中,要不要去用这个就取决于你自己哈。好,那到这里呢,我们就其实已经演示了如何使用扣子编程去自动的搭建一个工作流,那这节课呢,还有最后一个重点哈, 也就是当它使用的是自动搭建工作流和自动搭建智能体的时候,这两个东西调用起来是有区别的哈,最重要的区别就是当我们使用的是它自动搭建的工作流的时候,它是普通输出, 当我们使用的是智能体的时候,它是流式输出,这两种输出的格式有很大的区别。这里呢我就不再重复搭建,直接给大家看一下我之前搭建的,这里,我用之前直接用扣子编程搭建。好的,给大家看一下哈。 我们可以看到右边这个,他是一个智能体,是不是?这个是短视频文案生成智能体,左边这个是口播稿生成工作流,我们现在呢到一个工作流里面分别调用这两个内容,看一下他们的输出有什么区别哈。 我们点到资源库点这个测试,那这个测试的工作流里呢?我之前已经写好了调用那个工作流的哈, 所以这个地方我就不重复写了,我们这里只专门来调用一下这个智能体的。我们点进来, 进来之后看到即使是智能体的话也是一样的哈,它也是包成了一个 api 接口,并且呢这个地方的一个 c u r l request 它会更加长一些,我们还是把它复制下来哈,点这个右上角复制就可以了。然后我们来到工作流哈,然后来加一个 http 的 节点来请求 这里,为了区分,那我把这里来改一下名字,这个第一个请求是调用工作流哈,那第二个请求呢?是调用智能体, ok, 我 们就把刚刚复制下来的这个东西导入到这里来,一键把它粘贴,然后导入就可以了。好,导入之后呢,他还是跟之前一样,把这个请求类型还有节点他都给我们填进来了, 这里呢有一个小细节哈,当我们让它自动生成的是一个智能体的时候,那它给我们这个地址,它最后这个地方一定是这个 streamrun, 也就是流式输出的意思,我们可以看到工作流的这个,它就没有这个 streamrun, 它就是直接有一个 runrun, 就是 运行的意思。但是智能体这个就有一个 streamrun, 看到没有工作流这里是直接是 run, 智能体这里是流式输出,工作流这里是普通输出哈, 所以这也是我们要来看的一个区别,并且智能体这里是不能够调成别的输出的,它只支持流式输出,所以我们点到这个地方来, 把我们的这个密钥呢给填好哈,我这里去创建一下,创建一个并且呢粘贴到这个地方来哈,可以看到这里呢就已经粘贴好了,那这个 edit json 呢,也是一样的哈, 我们点一下之后,他就自动给我们格式化了,并且在这里可以看到我们实际要填的内容其实只有这个 text, 虽然这个地方他也是要接受一个字数和要求的,但是当我们创建的是智能体的时候,其实我们只有一个地方要填输入,这就像我们在智能体对话的时候是不是只有一个输入框呀?所以不管我们有多少内容要给他,我们都只要在这个 text 这个键这里去填值就行了,所以我们要写的就是字数式,然后我们可以打个冒号,我们再按住 shift 键,然后再把我们要引用的字数呢给放进来,这就跟我们平时在智能体里面对话去打字的那个框一样哈,唯一不同的呢,就是它会用这个引号把它引起来。 好,那我要写这个话题是也是一样的,再放一个发过号,然后把这个主题呢给写过来,那这样就已经设置好了哈。 所以这里也可以看到另一个区别,就是当你生成的是智能体的时候,你只有一个地方来填这个值,而不是有两个地方填,我们可以回到之前的这个工作流这里可以看一下,因为这就像我们在工作流节点那里设置了两个变量嘛,所以两个建值队我们都要填内容。 但是对于智能体来说,我们只有一个输入框,所以不管我们有多少个变量,都填到这一个输入框里面哈,所以这是一个小细节。 ok, 那 在这个 http 请求调用智能体这里呢? 我们的地址填好了,快递的这个面单填好了,快递的内容呢也塞进去了,我们就直接运行就可以了哈。来看一下它们两个的区别,同样的一个主题哈, ai 大 模型的应用字数是三百字,我们试运行一下, 现在呢,两个都已经输出完了,我们可以看一下,有很明显的区别啊,明明都是一样的功能,都是接收用户的主题和字数,但是调用工作流,它直接输出了一个可以阅读的文本,看到没有?比如说这个开场镜头拉近,语速稍快,眼神带劲,什么家人们今天聊个炸场的, 这都是你直接能读的了。但是对于这个调用智能体的 h t t p 请求来说,你看到没,它返回的都是一些这种很多很多代码, 你不知道那个文本到底在哪里?这是为什么呢?因为他这里输出的其实是流逝输出,如果有看过我讲流逝输出的那节课的宝子,应该记得流逝输出他是一个字一个字的往外蹦,所以当他每输出一两个字的时候,他都会把这两个字看作是一次输出,然后收集起来, 那下两个字他又会把它收集起来。好,我们这里可以看一下啊,我们来找一下他到底在哪里 可以看到这里有一个 answer 这个键,看到没?这个 answer 就是 答案的意思,也就是它第一次蹦出一个什么字,蹦出一个大字,好,第二次它蹦出一个什么字,蹦出一个模型,看到没有? 所以它其实每次它输出的内容它都藏在 answer 这个键里面了,并且呢,它把每一次输出包含的完整的参数都跟这个 answer 放在一起了,这也会导致这个内容呢非常非常的长,因为它输出了很多我们根本就不要的内容, 我们可以继续往下看啊,这个大字在这里,那这个模型呢?在这个地方,那下一个呢?就是正在,也就是大模型正在怎么样呢?在彻底好改变, 改变什么?改变生活,这样看起来就很费劲是不是?所以呢,当你是设置的调用智能体这个东西的时候,你一般都在后面需要加一个代码哈,加一个代码节点,把这个 answer 呢给真正的提取,并且组合起来才行哈, 所以我们一般就使用这个调用工作流就可以了,因为工作流这里直接是显示的这个 run, 而不是这个 stream run 啊,所以这个地方呢,是一个 http 用来调用工作流和调用智能体的区别哈。 ok, 那 这节课就到这里了,希望大家都明白,扣子编程它虽然强大,但是呢,它其实是无法替代传统的这样的搭建的哈, 他也没有办法给你完成一些很复杂的操作,哪怕是这样简单的写文案的操作,他实际上用起来也比你真正在画布里面搭建呢 要更加的麻烦。所以他的适用场景呢,会更倾向于有计算机基础有代码基础的同学哈。 ok, 那 这节课就到这里了,我们下一节课再见。拜拜。

搭建一个扣子智能体,从无到有,带着大家一步一步来做,那么这个智能体呢,就是大学生职业规划的智能体啊,那么构建这个智能体啊,里边会涉及到五个步骤,第一个呢就是人设与回复逻辑,这个就是我们的提示词, 那这个提示词啊,是给我们大模型去看的,是一种指令啊,那么还有第二个步骤呢,设置变量啊,这个变量就是说将我们个人的信息,比如说专业、年级、性别、爱好、特长这些内容啊,给我们存起来,让大模型知道,让这个智能体了解你是谁, 好吧啊,这样的话能够回复动态的内容啊,更加符合用户的预期。还有一个呢就是插件的调用啊,为什么要用到它呢?因为我们的职业规划要来自于网络上的一些实时的信息 传递给我们,所以说在这个时候呢,我们进行数据查询解锁的时候啊,需要调用到插件,让我们实时根据现在的职业的发展变化给我们提供相应的内容啊。那么第四个呢就是开场白文案,就是用户与支撑体在交互的过程当中啊, 更好的提醒用户。第五个啊就是呃,对于这个支撑体的一个测试啊,那么首先啊,我带着大家一步一步来,怎么去构建这样的一个支撑体,那么这里啊,我们首先登录到扣子, 然后呢点开头像,然后点击 cos 开发平台,这个时候呢,我们点击创建啊,然后这里点击创建智能体啊,那这个智能体呢,他应该有一个名字,就叫做职业规划, 好,我直接复制过来啊,职业规划,那么这个规划是什么呢?主要是针对,主要针对 大学生的未来职业规划。好,这里边有个图标,我们啊,这啪用自动的方式啊,给我们生成一个,点开它, 那么这里啊咱们需要等待十几秒钟的时间,这里我跟大家去讲一下,最多能生成五个,就是通过自动化的方式啊,你看他生成的这样的一个图标,那么我觉得还可以直接点击确认, 好啊,我们等待一下,我们就进入到了智能体的编排页面,那么在此编排页面呢,我们需要用到几个内容啊? 第一个哎,就是我们的人设与恢复逻辑,第二个就是我们的大模型的选择啊,这是第一个,先标注一下第一个,第二个还有什么,还有一个变量。第三个就是我们要把我们的个人信息,用户的个人信息给存储起来,还有第四个插件, 插件是什么?应用那些实时的信息啊,对吗?啊?那基础的设置啊,就是这么多,那么首先啊,我们要做的第一件事就是把我们的人设与回复逻辑设置好,就是我们的提示词,这是一个 prompt 啊,然后我已经给大家准备好了,那么大家在用的时候啊, 你们可以直接点击这个复制啊,把它复制进来就好了,点击复制,然后我们直接找到刚才这个智能体啊,我们直接点击它,然后把它粘贴过来,好啊,呃,还是老样子啊,咱们先把这个提示词粘贴过来之后啊, 先运行一下,看一下效果,好吧,那么在这里啊,我们选择的模型啊,默认,咱们就是用啊,这个智能机给它默认的这个大模型就可以啊,那么在这里还需要设计一个东西,就是变量啊,你点开这个变量,然后点击这个 添加变量。好,那在这里啊,我们需要用到几个内容来,我给大家去看一下,需要什么内容呢? 就是变量的设计,看啊,需要的就是这些内容啊,专业、年级、爱好、特长、职业行法,那因为我们是要做职业规划的,所以说我们要拿到用户的第一手的信息啊,才可以啊。好吧,那么这个变量名啊,各位,什么是变量呢?变量就是用来存东西的, 存的东西存起来,然后给到大模型长期的进行存储啊。好,那么直接把它复制出来啊,我就直接写在这里,这里这个东西他就是专业啊,就是你的专业啊, 好,专业,然后默认值啊,就不需要给啊,这里边有个描述,这个描述的意义就是说他是用来描述他的啊,方便我们记忆的啊, 就方便我们作为开发者记忆的,你的这个变量名到底是有什么样的作用?那未来这个变量他未来就是存东西的,那怎么去存?稍后给大家去做一个演示,大家就能够理解了啊,然后再点击添加,再找到一个啊, great, 这个是 年集啊,然后咱们都快速的复制一下,我就不啊,手敲了啊,然后再点击添加,再找到 这个爱好啊,然后复制。那么啊,大家在做的时候啊,不要像南哥一样在这里复复制来复制去的,你们尽量手敲一下好不好?感受一下这种感觉,然后呢?这个是特长好, 再粘贴过来啊,特长好,然后是职业想法,嗯,再添加, 然后职业想法,那在这里啊,各位,后边还有一个东西 默认值啊,我们都不需要给,为什么不需要给啊?这东西咱不要强制的去指定他,因为每个人他的专业不一样,年级不一样,他未来这里添的东西是不一样的,所以说我们填写的时候啊,我们直接保存一下啊,保存一下, 记住一定要保存啊,保存完之后我们只需要在这里边输入的时候,自动就把那个内容啊存到这些变量里了,你会看到,哎,这变量已经建立好了,对吧?因为变量这一趴东西啊,我有讲过。好吧,那么这里我就不过多的赘述了啊, 那么还有一个什么东西呢?就是我们查询这些啊,职业的规划的时候需要用到一些额外的插件,那么这个插件我也讲过,就插件,然后点击它,点击添加插件啊, 那最那在这里呢,我们需要找到一个叫做头条搜索的,好吧,这个就是字节官方给我们提供的一个搜索有搜索功能的这样的一个东西啊,其实它你可以理解为它就是个百度,好吧,点击它,然后这里边有一个,哎, search, 好 吧,搜索功能啊,一定要搜索的好,直接点击添加 好,添加完成之后这里边就有显示了, a p s 设置已经添加了,那么你就会在这里边能看到它。那在这里啊,我跟各位去讲一下,现在呢啊,扣子啊,它有些更新,就是你只需要把这个插件添加到这里,这里边可以不进行调用了, 可以不进行调用了啊,因为在啊,最开始教大家的时候需要去调用的,对吗?然后其实现在啊他都已经自动的,可以根据啊用户输入的内容自动的去判断,然后自动的去调用这个 啊内容了啊,调用了这个插件,那么基本上我们现在做的还差了一个步骤,是什么呢?在这一我开场白,对吗? 开张白啊,然后我们也准备好了,来,我给大家看一下,哎,把这个内容啊,咱们先给到这里边, 然后咱们设置一下,你看我这里边怎么去做设置的,你看就会有显示,然后我们简单的做一下页面的优化啊,那么我点击一下这个内容,好,这样的话,哎,就感觉上来说就比较好看了,对吧?然后你看这个内容呢,其实就是给用户看的, 那么我们现在啊设置好了这些内容,紧接着开始测试啊,那么测试在这里啊,来 有一个测试内容啊,那我已经准备好了啊,好,把它复制过来,然后我就粘贴到这里啊,然后根据你们自己的情况,你们自己填写就行了啊。 好,那我直接发送啊,因为这里面他已经给我提醒了,当用户拿到这个智能体看到这个信息的时候,他自动填写就行了,好吧, ok, 那 我直接啊点击发送,然后你会看到有信息啊,有信息。好, ok, 他 现在啊拿到这些信息开始给我进行分析了呀,好,那这些内容有没有存起来啊?我们先等待他的输出啊,你看这里边会有很多的就业方向,这里边他给了我三个, 对吗?啊?机械工程设计师,什么工艺工程师,设备维护工程师啊,有会有很多啊,可能都是跟你们职业相关的啊,专业相关的,然后 这里有个短期规划,在大学期间你要怎么去做好吗?然后这个呢?长期规划,毕业后五到十年你怎么去做好?这个就是一个整体的一个 规划的内容啊。那么,呃,这里边还牵扯到什么呢?你的就业的一个方向就是我们大学学完了之后,未来走在这个社会上,你的专业,你的工作都包括什么?这里面会有详细的明细啊, 你会看到这里面会有什么呢?啊?年薪对不对?然后所具备的技能,这是你需要学会的。好啊,那么我们刚才所存储的这些内容去哪里了?来,我们来看一下,直接点开这个记忆, 这里边啊有一个变量啊,点开变量你会看到是不是已经把我的内容都存起来了?那在这里存储的内容啊,比如说你现在有一百个用户, abc 啊,到到到 a 一 百,每一个用户输入的内容保存的东西都不一样,就是每一个用户的内容都是被隔离开的, 他不会混杂,所以说我们只需要设置好这个模板,然后不同的用户存的内容不同就可以了,好吧? 好,然后所有的内容啊,都是输出的内容,是根据我的提供的基础的信息给我输出出来的,好吧,然后 其实这个整体的规划我们就可以拿到,作为一个什么呢?作为一个参考,对吧?然后你看这里面还有请问你还有其他疑问,比如说证书的必要性,行业的瓶颈,那么我再问一下啊,我再问他一下行业瓶颈, 再问一下你看他的信息啊,哎,这个时候你看了吗?我当搜索行业瓶颈的时候,他就需要调用到的这个插件了,就是我们刚才看到的这个内容啊,自动的去调用啊。 来,你看机械工程专业的就业方向,面临以下行业瓶颈,好吧,你要知道我们这个专业未来走在社会上会涉及到什么样的问题 啊?好,那你看我们还可以,这里边,下边是有什么是有建议的?那建议是在哪呢?在这里啊,用户的建议他自动的啊,自动的会给我们添加进来,这个是智能体他本身的功能啊。那么,呃,我们可以 结合这个问题啊,因为咱们毕竟是学 ai 嘛,那么了解的多一些,看看它的回复是什么样的,点开它,机械工程专业大一学生的 ai 智能体搭建项目。好吧,哎,又开始搜索了, 你看看是不是这里它也会给你一些啊方向的建议啊。 那么其实我们在学习本专一啊,也可以结合这个 ai 智能起来,为我们这个专一啊进行赋能的,或者说你现在有有没有一些好的想法,也可以为你的想法进行赋能啊,然后这些内容啊, 尤其是上面的内容。来,我们来仔细的去看一下,因为这一排的内容啊,都是根据提示词生成的,那么我们回过头来来看一下这套提示词,所以说我们无论是做智能体还是搭建工作,最核心的是什么?就是我们这个内容, 人设有服务逻辑,就是你的指令,你的命令怎么让大模型能够理解,然后结合什么呀?结合你些变量,变量是什么?存的不就是我们个人的信息吗?对吧?然后这里边啊,就是我们交互的时候,根据用户提供的东西显示的内容啊,对不对? 好,那么我们啊,看到这里啊,来,你首先要有一个角色,你要告诉这个智能体他是谁,他能干什么?你看他说了专业的大学生未来职业规划专家,对吧?然后你要告诉我这个大模型, 哎,他什么样的能力,十年高校职业经验,什么与呃行业的调研背景,巴拉巴拉一堆东西,好吧,然后紧接着往下看技能, 就是说我拿到用户了这些基本的信息之后,我能做什么好,什么行业趋势啊,这个薪资,五到十年的成长预测等等诸此类的东西啊。然后这里边有技能二, 技能二就是把我们收集到的那些专业研机兴趣爱好啊,特长,未来初步的想法,作为一个基础信息的收集,然后他开始跟你进行分析了,你看我们这里边是不是有三个内容啊?输出了三个内容,这里边看啊, 有没有就业方向,对吧?这是就业方向二,就业方向里边会有什么 工作内容,行业发展薪资的一个范围啊,晋升的一个路径所需的技能,好吧,这个都是跟你到未来社会上去找工作非常息息相关的内容。所以说这这个东西我是怎么写出来的?我跟各位去讲一个小办法啊, 你就可以把你的这个提示词啊,简单的介绍一下,然后扔给大模型,让大模型自动帮你去生成一下。然后根据这套内容呢,我们在不断的进行优化,不断的跟大模型进行提问啊, 那么大模型经常用到的 deepsea 啊,豆包啊,都可以啊,当然了,你也可以把我的这套提示词直接复制给谁啊?来复制一下,我们复制一下啊,然后找到豆包,好吧?找到豆包, 找到包之后在这里啊,然后你说这样一句话,你帮我优化一下提示词,什么提示词?你直接把内容复制给他,好吧?直接复制啊,然后我们就看一下他的效果啊,这里边会有点慢啊,我们耐心的等待他一段时间。 好,这个时候他开始帮我们进行优化了啊,这专业优化版啊,这个就是我们怎么去合理的应用大模型啊? 那我现在做的这件事其实就是优化了我们现在看到的这套提示词啊,这套提示词可以根据大模型不断的进行优化, 你当你有什么问题,想增加什么内容,直接用大模型帮我们来改就好了,好不好?不用我们说,非要我们想想破自己的脑袋去思考这个事啊,这是一个很好的一个办法啊,一定要善用大模型。好,来啊,你看 现在他还在输出啊。好,你看这是他重新给我规划的内容了,当然了,我们可以把它复制过来,然后粘贴过去就可以了啊,也可以的,没有问题啊, 那么基于这种啊,职业规划啊,其实还有一个更深层次的,那么可能我们学到后边的啊知识啊,会有更更好的一个提升啊,就是说我们在这里边需要用到工作流, 需要用到工作流啊,这是比较高级的一个知识了,那么工作流里边我们还可以调用这些大模型,也是可以去用到的啊, 然后还有什么可以调用这些知识库,比如说你们是本专业的啊,机械工程专业的,对吗?那么就把机械工程类的所有的,比如说二零 二零年到二零二五年这些职业就业的这些信息啊,全塞到这里面,然后作为一个职业规划的参考。其实这样的啊,设置啊,才会更加的精准,因为我们现在呢 没有学习知识库啊,因为知识库也是在智能机里非常重要的一个知识啊,它有一个功能叫做 r e g 模式, 这个非常的重要。这个知识呢,我希望给大家留个作业,大家可以通过大模型来搜,搜索一下这个关键词到底是什么意思啊? 这里边有个知识库,文本表格啊、图片,那么其实我们用的最多的就是这种文本类型的,就是把我们呢,比如说二零年到二五年的这个 在你本专业的这些职业的规划形成文本,就是 word 文档类的东西啊,直接塞进去给到他作为一个知识这个,那么这个知识呢,是给谁看呢?就是给大模型看的,大模型啊不仅看提示词,也可以看新给他 加入的知识,就相当于我们三岁的孩子,对吧?学习了一个新的一门知识而已,学会了之后他就能够对于用户的 发送的内容啊进行回复了,而且是结合你这套题词来去做的。那么这里边的变量啊,就是更好的让这个大模型知道用户是谁,有什么样的特征,拿到这个特征啊,匹配你知识库里边的东西,匹配你的题词词给我生成的内容啊,更加的精准, 更加符合用户的预期啊。好啊,那我觉得今天这个内容呢,大家可以针对于这个提示词进行一个修改啊,大家可以进行测试,那么我们这里边回复的内容都是基于提示词进行回复的。好啊,那么今天这一盘内容咱们就讲这么多。

兄弟们,扣子现在是大变天啊,那个可以快速的去帮你实现你所有的这个 ai 工具的自动生成,那扣子这边呢,把原来的开发平台呢改为了我们的这个扣子编程,现在呢它属于工作当中,所以大家可以免费每天去生成三个项目, 可以去生成智能体工作流,或者你的这个网页上面的这种应用,这个网页应用呢也会自动帮你生成页面,移动应用呢还要申请内测,我今天帮大家测试了这三个,我今天都帮大家测进行了一个测试,只要一句话,他就会自动的自己生成代码,自己去帮你设计页面,自动自动帮你去写提示值 给大家先看一下,我第一个测的是智能体,智能体呢我这边选的是,我这边是用一句话告诉他啊,拍照片批改作业的智能体,他就全自动去给我生成了一百,然后智能体这边呢 给大家看一下整体,这边呢我给他就上传了一张试卷,然后呢他就帮我去做了一个整体的分析,他实现了几个,一呢是实现了这个图文识别,二呢是做了分数的批改,批改的结果以及深度的这个题目的错误分析, 包括这些答案还有评语。这个其实一般的来说,有些老师现在都不定能做到这么精确的去批改作业, 他非常全自动,如果你有什么需要他再去修改呢,你可以在这边再给他提要求,他会帮你再重新再去设计,当你也可以对他的结果进行微调。这边呢可以,比如说他选用的这大冒险,如果你不满意可以改他这些系统处理的提示词呢?如果你觉得哪个细节不满意要改,也可以去进行更改, 包括你完了之后呢,你就直接去接他进行一个部署,直接点击部署,他就会全自动去 进行部署,然后给大家看。部署成功之后呢,它会给你一个外部 a p i 的 一个请求接口,以及它会帮你有一个 a p i token 的 这么一个安全措施,可以通过这个 token 然后调用这个接口来进行访问,一步到位,这个真的非常访问,整个这个智能体一共就花了四五分钟吧,我什么也没做。 然后呢?工作流这边呢,我是让它做了一个电商的工作流, 电商的一个宣传图的一个工作流。那然后他会因为我只用一句话,所以他会在提示说你是用于什么的?我会让他要求我出一些更精确的目标方向。那我也告诉他,完了之后呢,他也是花了大概五六分钟全自动去帮我做这个问题, 然后完之后他就帮我生成了一组工作流。这工作流呢,从我前期输入我的这个内容分析,然后他最终会给我做一个图片生成,可以看一下。最终呢,他会给我输出这么一张 海报图片,那我的数是什么?我的数是我要一个笔记本,它的特点是长续航方向,呃,它的是时尚设计方向,然后它的目标群体是电脑爱好者。最终它的这个海报的目的是什么?为了品牌曝光,所以它最终走完之后,它给我生成了一个 海报图片,然后呢,并且在这边呢,他还体贴的给到我们微信、抖音、微博不同的这个宣传文案,他都帮我们去考虑好了,那其实每一步的内容呢,我们都可以去对他进行修改的,他的模型啊,或者说系统贴纸, 大家理解原理的人呢,可以自行再去修改,那么对一些小白来说直接就可以拿来用的。所以如果说,比如说你对他哪个要求哪个节点不满意,那么你可以甚至可以对他哪个节点不满意,那么他再去帮你进行更 网易应用。这边我是想让他去给我生成一个慢剧的生成网站,我按照现在常用的慢剧的四步,第一步根据主题生成 大纲。第二步根据大纲生成几组分镜描述和主要人物描述。第三步根据分镜和主要人物生成对应的图片。 第四步最终生成一个动态的慢剧。那这个呢?其实它当中它给我生成过好几次,然后它有问题,看到它因为有问题,然后我就让它把第一步的图片去掉,然后它就又重新去帮我编辑了。 控制这次大翻新,每天限制三个,可以方便大家快全自动快速去做一些常用的日常 ai 工具,所以说大家现在赶紧去用起来吧。

扣子工作流只是一个半成品,通过智能体调用工作流,让用户直接使用智能体完成内容的生产,才是最终的成品,接续上一趴的内容, 我们已经构建了一个能够生成漫画的一个工作流,但是呢,这条工作流啊,我们是不能直接发给用户去用的,因为啊,用户不知道怎么去用这条工作流,所以呢这条工作流啊,它需要包裹进智能体里边啊, 但是我们现在生成的这个工作流呢,他生成的内容啊也太丑了,所以说啊,我们要把这个内容啊优化一下,优化的办法啊,就是在画板这里边进行操作, 首先啊,我点击这个画板,我们看到画板的编辑啊,最右侧我们可以展开它, 点击这个小图标,这样的话我们就进入到画板的编辑页面,在这里啊,其实它是一个十六比九的,也就是我们常见的那种横屏的,那如果说啊,我想让它竖屏呢进行展示啊,我们可以选择这个小图标啊,我们点击它, 然后我们可以在这里选择画板的尺寸,我可以选择九比十六。好,这样的话显示的就非常舒服了,我们直接把它拖拽下来,它也拖拽下来啊, 当我们拖拽的时候呢,它是有这些极准线的,然后我们对齐它好,再来调整一下它 这里边的图片的内容啊,其实我们是可以放大啊,把它放大,这里边可以拖拽一下, ok, 然后呢下边这张图片我们也可以拖拽一下, 拖拽的时候就是拉住这个角拖拽就可以了,然后左下角的拖拽可以让这两张图片啊,它的大小一样大, 那这个画板呢,底部的颜色是白色的,我想调整一下它的颜色,我再点击它, 然后选择一个黄颜色的,因为我比较喜欢这个颜色,大家也可以根据自己喜欢的颜色进行调整,整体呢,就变成这样的颜色了,然后这个文字啊,黄色应该是配一个白颜色的比较好, 那么我们把这个文字啊,它的颜色也修改一下这个文字颜色啊,可以点击这个小画盘, 然后直接点击白色,看它的颜色就变了,同时啊,我们还可以选择它的字体啊,像这种 m e m e 风格的漫画呢,我们可以选择这种去桃体啊,这种形式的,同理啊,它也进行相同的修改去桃体,然后 他是白颜色的。紧接着呢,这个里边的字号呢,改成一个三十二,三十二的原因啊,是因为刚才啊,咱们看到那个字体已经飘出这个画板了,那这里啊,我也再修改一下三十二, 再拖拽一下,所以说这里边有这个对齐线啊,我们对齐一下就好了, 好,这就可以了啊,然后其实这个图片啊,可以加一些边框,我们试验一下边框,然后我们找到一个白颜色的, 然后这里边可以描边,可以给到一个五吧,这里啊,同样描边,白色,给到五,这个头拽它就可以啊,这样就可以了,然后我们再来生成一下,看一下它的效果啊, 直接点击试运行,然后熬夜加班小狗没有问题,直接试运行,这时候我们就等待它的生成, 生成的过程呢,有点慢,是由于啊,我们用到的这个模型啊,他有深度的思考能力,所以说他会慢啊,当然如果说你想提速的话,也可以不用这种深度思考的。好,我们耐心的等待他一段时间啊,第一个模型啊已经生成完成了, 这里边给到我们三个数据啊,一个问题,一个回答,还有角色特登包 这个提示词啊,也生成了,下边的这个提示词也 ok 了。现在啊我们等待生成图片生成完成好,下边呢 也没有问题啊,接下来看它生成的一个内容啊。 呃,这个内容可能还需要再修改一下啊,大家看啊,这个图片可能太小了,我们可以再放大一些啊,然后这个字体啊也有一些太小了。好,那我们再来修改一下,就是我们生成图片的时候啊,需要不停的进行一个测试啊, 那这个画板啊,然后我们再来调整一下,点击这个画板,选择这个图标, 然后这里啊我调整一下它,它呢应该是水平居中啊,它呢也是水平居中,刚才啊我没有调整,现在我们调整一下,然后这个图片呢,我想再放大一点, 这样去放大。好,这个呢我也同样放大一下, 这个就根据大家的喜好来放大就行,然后看这是比例填充,比例填充我们先来试验一下它的一个效果啊,这个字体呢其实还是有一些小啊,这个小的话我们需要再调整一下, 把它调整成为四十,再来调整一下它,它也调整成四十, 然后我们摆放一下它的位置啊,就是这个极准线啊,它是有吸附功能的,我们调整的时候啊,它就会有吸附好就可以了,我们直接啊插掉它,再重新的一个生成啊,直接再试运行,咱们换一个角色吧,小猫 直接顺行在这里啊,漫画的内容已经生成了,我们再来看一下。小毛啊,改了一个名字, 一个是问题,一个是回答,还有角色特征,每次的角色特征他不太一样,这个就是由于大模型啊,他的随机性导致的啊, 然后两张图片的提示词啊,也已经生成完成了,这个时候呢,正在生成图片,你看啊,这里边有虚线的,虚线就是正在跑数据。 好,接下来我们可以直接在这里预览啊,没发现,好像比刚才要好看一些了,对吧,但是这个文字啊,被挡住了,所以说呢,我们再来调整一下啊, 大家就是反复的进行调整,然后我再来调整一下,我们刚才那张图片被盖住了,是因为比例填充,如果说我选择自适应,自适应的话,他就是按照原图的那种比例啊, 然后我们可以拉伸填充,再试一下,拉伸填充,这个有可能会让图片变形,不过我们来试验一下,看他一个结果啊, 我们重新再来试运行啊。其实大家看到我们的这个, 这是小猫啊,这个角色,我们的这个人物,角色的一致性啊,已经保持的非常好了,就是我们用到了角色的特征包,很关键啊,直接试运行,我们还是仍然要耐心的等待一下。好的,他又帮我们生成了,我们再来点击图片预览, 你会发现,哎,这生成的内容啊,还不错,这个角色的一致性啊,保持也非常好,但是这个词啊,他又飘出去了,我们再来调整一下啊, 我们点击它,然后呢再点击这个小图标,这个文字啊,如果说它一直是飘出去的情况下,我们可以选择区块文本啊,它就会多行的显示。好,我们拖拽一下它啊,选中它, 选中它,直接拖拽 好的上边啊,我们依然也要用到区块文本,拖拽它,好啊,然后我们再来拖拽一下它的位置, 确保我们的位置啊一致性,再来看它, 好的,这回啊,应该就不会有什么问题了,紧接着我们再来测试一下,点击试运行,点击试运行好的,他又生成完成了啊,然后我们再继续点击这个图片预览,哎,你会发现他就可以换行了, 这样的图片啊,完全就没有问题了啊。然后呢,我们做到这里啊,我们需要构建一个智能体了,我们要把这个工作流要先发布一下,发布完成之后啊,智能体啊才能够调用这条工作流,点击发布 这个版本的描述啊,第一个版本直接发布,这是 cartoon m e m e 啊,然后我们快速的构建一个智能体啊, 点击创建,然后这里边给智能体一个名字,就叫做 m e m e 漫画生成工厂 生成 m e m e 风格的漫画。好,接下来啊,它是保存在个人空间图标啊, 还是默认,我们直接点击确认,这个时候我们就进入到了智能体的编辑页面,调用这条工作流,那我直接点击这个加号,然后选择 cartoon m e m e, 直接点击添加, 这条工作流啊就被添加进来了,然后咱们今天要用到一个东西叫做快捷指令啊,因为一个是角色,还有一个是 主题,这两个东西我们通过快捷指令来实现,我们直接点击加号,这里啊就是生成漫画这个指令的名称啊,就是卡顿 指令的描述啊,我们可以不填在工具里边啊,我们一定要调用这条工作流啊,直接点击它,然后找到工作流,找到它直接添加, 这里有一个角色,还有主题啊,但是我们可以在这里改一下啊,英文啊,用户看起来比较不爽,所以说要改一下角色, 这个叫做主题,这就可以了啊,然后直接把这两个内容引入到这个指定内容里边,这样就可以了啊,然后我们直接点击确认, 我们现在啊就来再测试一下,他直接点击生成漫画角色呢,是小猫主题啊,叫做五一去哪里玩, 点击这个小飞机发送,这个时候他就调用工作流了,当然了,这个调用的过程啊,应当会很漫长,所以说啊,我们要耐心的等待一下,好的,结束了啊,他已经生成了一个漫画的一个图片,我们可以直接啊点开他, 你会发现,哎,图片啊就已经生成了。在这里啊,其实有一个问题啊,就是大家看我在这里等待的时间太久了,其实对于用户来说,用这样的智能体啊,他会很难受的,所以说在我们智能体搭建的过程当中啊,一定要有交互性, 就是我们做的每一件事啊,最好能让用户看得到,让他减少那种等待的焦虑。所以说啊,我们需要修改一下这个工作流,他的一个交互啊,在这里呢,我需要找到这条工作流,然后点击它, 我们先修改一下,交互啊,交互呢,在这里我教给大家一个小技巧,交互啊,就是在前端有一些文字的提醒,每当运行到某一个节点的过程当中啊,会提醒他他在做什么事情,这样用户啊就非常的清晰了。 然后呢在这里他直接生成了这样一个图片的链接啊,我觉得是不好的,最好的办法就是让他直接在我们的智能基地啊,生成那张图片,这个就非常好了。那接下来啊,我需要用到一个节点, 这个节点啊,大家稍微的理解一下啊,这里我们点击添加节点,有一个输出啊,这个节点它的主要作用啊,就是为了输出那些交互性的文字的,我们直接点击它拖拽过来啊, 在这里啊,我给他连接一下,在这里呢,我仍然要添加一下啊,添加一下这个输出,然后呢在这里啊我也需要添加一下, 我就是让他在运行的过程当中啊,会有消息的提醒,让用户啊知道每一个步骤都在做什么。好的,那接下来啊,他的这个输出啊,是会反馈到这个智能体的对话页面的, 那么这里边需要设计什么内容呢?首先啊,我们可以选择一个东西,这个东西啊就可以在大模型的漫画生成这里边去选,我想把这个 question 就是 问题啊输出一下, 然后啊下边的这个呢是回答,也让它输出一下,让它反馈到页面上来。紧接着呢这套提示词啊,我也想让它输出出来, 就是问题的提示词,那我找到问题的提示词啊,就是它下边啊,同理操作 回答的提示词,找到它,然后啊,在这里边啊,有一个重点啊,就是我们要调整一下 这个位置,我想让他直接生成一张图片啊,在这里呢,南哥又要教大家一个小技巧了啊,我们不要直接选回返回变量,我们要做的是返回文本,然后我们要调用 这个变量,这个变量呢,它其实就是那张图片嘛,但是我们调用的过程当中啊,是需要加一些 markdown 格式,就是 md 格式的语法啊, 大家这里看,我这里加一个,记住一定是在英文输入法下去输入这条命令啊,一个叹号,然后呢一个 中括号,一个小括号,然后把这个内容放进来啊,大家还记得我们如何去调用它吗?是不是应该在小括号里边啊,放一个花括号,我直接啊就把这个变量调用出来了, 这样的显示啊,它就会变成一张图片啊,好,接下来啊,我们要发布一下 第二个版本,然后咱们来看一下它的一个运行的效果啊。呃,在这里啊,我可能忘了操作一个东西, 这个输出的内容啊,我们要调用一下,都是 output 啊,那我就都直接复制一下, 好,这里啊,再把它放过来,这里同样还有呢,就是我们看到这里边有一个流式输出啊,流式输出就跟我们打字一样,一个字,两个字,三个字,哎,这样去输出,而不是呼啦一下子把一整篇的文章都输出出来, 这个就叫做流逝输出啊,我们把它开关打开,同理啊,下面要打开,这个也要打开,还有它。好,那这个时候我再进行发布第第二个版本,直接坚持发布, 发布完成之后啊,我们再回到这个智能机里边测试一下啊, 点击生成漫画角色,小狗熬夜加班发送好,他开始调用这条工作流了,大家这里注意看,会有变化的啊, 看问题回答,但是这里啊少了一些东西,如果说我们在前面加上问题,下边呢?回答,哎,再加上冒号,这样的显示的效果才更好。好, 这两个东西输出了,所以说我们需要对这套内容啊修改一下,哎,你会看到 提示词生成了,这个就是问题的提示词,或者啊回答的提示词,我不确定,因为这个是要看哪个工作流要跑得快。这里啊,他生成了,我直接点开看一下, ok, 完全没有问题啊。 这里啊给大家留一个作业,就是在生成内容的时候,前面有指定他是什么,这个东西到底怎么去做呢?我相信啊,大家一定有办法,我给大家说明一下啊, 我们要改的话直接在这里面去改,你需要往里边添加一些内容就可以了,这个留给大家作业。那今天的内容啊就讲到这里。

手把手的带着大家搭建一个 cos 智能体,核心是提示词在智能体当中的运用, 今天咱们来构建一个英文四六级口语练习这样的一个智能体啊,那么今天这个智能体呢,核心啊就是在于人设与回复逻辑啊,那么第一步我们需要构建的就是智能体的一个记录配置, 比如说他的介绍,他的名字,还有他的头像,对吗?第三个呢就是我们的开场白的文案啊,这个是给用户进行交互使用到的,所以说啊,咱们返回到扣子的官方平台啊,然后呢这里会看到有个头像,对吗? 这个头像我们点开它,然后点击扣子开发平台,点开它,然后在这里啊,这个页面可能会稍稍的有些变化了,因为前段时间扣子有一个页面上的更新啊,那么我们要创建智能体,首先要点击创建,当然了你是在你的个人空间啊, 点击创建,这里会有一个创建智能体,好直接点击它,那这个时候我们需要给他他一个智能体的名字,还有智能体的一个功能的介绍,这两个东西啊都是给用户看的,用户啊 还有下边的这个图标啊,我们需要改变一下,好吧,那么这里边啊,我就直接在这里复制过来,那智能体的名字啊,就叫做英文四六级口语专家,好把它复制过来,那么还有一个叫做智能体的功能的介绍啊, 那用户看到这个内容的时候,他知道啊,原来你这个东西到底有什么样的作用,也是给用户进行展示看的,那么这个时候呢,还需要用到一个图标啊,那这个图标直接点击它啊,点击这个小按钮啊,点开它,然后我们去找一下我们的 下载,然后这里边可以随便选一张图片啊,比如说选择这个,哦,不可以啊,这个错误,我再换一张图片打开, 嗯,这张图片应该没有问题啊,那么我再来试一下。好,这又上传了这张图片啊,很有意思啊,然后点击确认, 这样的话我们就进入到了智能体的编排页面了,对吗?那么今天咱们的核心内容啊, 有两趴,第一趴呢就是人社有回复逻辑,这里边我给大家去讲过,这里边放的啊,都是提示词,就是 prompt, 这个 prompt 是 给谁看呢?是给大模型看的。好,那用户未来在这里边发送的任何的信息,他的交互逻辑是什么样的呢? 发送的信息之后,哎,这个大模型看到这个信息了,然后结合这个提示词给我进行反馈,就这样一个逻辑啊,那么在这里大模型呢啊,我默认选择的就是豆包的一点五 pro 三十二 k 啊,那么你们也可以选择什么呢?往下去滑动鼠标啊,这里边有 deepsea 啊,那么如果说你们想测试的话,我建议大家去用这个 v 三啊,因为他没有那么强的深度思考能力,那基于我们现在这个,呃,英特斯六级口语专家啊,他不需要有很强的推理能力,所以说用到 v 三呢,他的速度会很快。好吧, 大家可以课后去测试一下。那么在这里啊,有一个人社与回复逻辑,这个东西,就是我说的 提示词啊,提示词,它就是指令给谁看到大模型,那大模型在这里咱们用到的不就是豆包 一点五 pro 三十二 k 吗?对吧?就是它啊, ok, 没问题。那么这个人寿回复逻辑啊,这套提示词我已经准备好了,然后啊,我给大家直接复制过来,复制过来之后啊,咱们看一下它的效果啊,这个内容会非常的多啊,然后内容非常多,来,我给大家先看一下, 这是我做的一些内设的内容啊,大家会看到又会有很多的英文的内容,也会有中文的一些步骤在里边啊,然后我在测试的过程当中,逐一的给大家去解释一下,这些东西为什么要这样去设置,因为体式词的设置啊,是非常重要的, 给大模型什么样的指令,大模型就能给你做什么样的精准的回复。好吧啊,不仅仅要有角色,有技能,还要有什么,应该还记得啊,大家应该还记得,往下滑,滑滑滑,滑到最后啊,这里边有一个东西叫做限制, 就是这个大模型,我不能让他什么都会干,那么这个智能体啊,只能是针对于英文口语练习,尤其是四六级的啊, 他能干这件事,其他的事不能让他去做好,那下边还会有一些什么东西呢?你看这里,这也是技能啊,技能里的步骤三,咱们今天的这个智能体啊,这套提示词里边总共有三套步骤,我们往上去看啊, 我们先看一下他的第一个步骤是什么啊?内容会非常多啊,这个是技能一出题啊,出题,这是有步骤一,然后看到这里啊,有个步骤二,好,再往下走,就是我们刚才看到的那个步骤三啊,然后所有的内容啊, 我们需要通过跟智能企进行交互的过程当中,让大家去理解这套题式词的作用啊。 好,那咱们复制过来之后啊,咱们就可以测试了,但是在测试之前啊,我说了,咱们还需要有一个开场白,这个开场白我记得我也给大家去讲过啊,那这个开场白是什么?咱们可以点开它,然后我直接把它复制过来, 然后大家应该记得啊,看,哎,嗯,我不这样去复制啊,这样去复制有问题啊?嗯, 我把它变一下先,我这样,我先把它复制出来,好拿出来啊,再重新复制。你们不要直接去复制啊,因为直接去复制的话,它是一种 markdown 格式的,所以说刚才我们看到的那种效果就不对了,哎,这是正常的展现的一种形式啊,然后 这个地方为什么加粗了,哎,因为我是点击它了啊,我们可以再试一下,点击它,然后再点击它,它就会加粗加速显示啊,那么我不需要加粗啊,那中间这个位置啊,我们还可以让它变化的更有意思一些,你可以点击啊,选中它,鼠标选中它之后啊,点击它, 你会看到他会有一个变化啊,看到,哎,有变化了,中间多了一个竖杠,那在这里啊,就会有展示了,对吧?所以说玩扣子啊,咱们玩的就是所见即所得,好吧, 这个东西啊,说白了就是一种交互信息,用户当登录到智能体之后啊,他就会看到这个东西的一个显示啊,你看这里还给用户一个很贴心的一个提示啊, start, soon 啊,马上开始,对吧?那么咱们 先不要看这套提示词,这套提示虽然很多啊,但是核心的就那么几趴东西。我们第一步啊,我们先来测试一下,其实我们这套智能机啊,就已经搭建完成了,核心是什么呢?核心是这套提示词给我们带来的这种交互感,以及我们通过这个啊, 英文四六级口语专家这个智能起来体会到怎么去使用这套提示词的,怎么去应用的。好吧,来,那在这里啊,我就直接做一个 啊,测试,那说了 start soon, 那 咱们就直接把它复制过来粘贴,直接发送,这个相当于啊,我们作为用户,比如说我现在是用户 a, 直接把它复制过来就可以了,然后直接回车发送, 你看这里边他就会有信息了。哎,这个信息为什么会反馈出来?好,咱们逐一的往下去看啊,这个是给用户的一个提醒,他需要输入这个触发的关键词。好,那接下来你看这里边有个技能, 对吧?这个技能再往上走,你看啊,这里边会有一个 start, 马上开始, 那这两爬东西是结合起来的啊,这套东西也会在我的提示词里边 start soon, 只要他看到了大模型智能体,看到了这个东西之后就会执行以下的内容了。那么第一个事情呢,就是步骤一, 选择练习模块,你看这里面是什么内容呢?很高兴陪您练习英文口语练习,对吧?然后你看这里是不是刚才说的这句话,这是一种什么啊? 这是一种回复的逻辑,他按照这种回复逻辑给我回复的,回复的内容就是我们刚才看到的 回复的内容完全没有问题啊,你看这个头像也有了,对不对? ok, 那 在这个时候呢,我们就需要去选择了,你看他给你的提问是说选择哪个模块的话题,那么我想说,我选择一个事件,好不好,直接发送啊?事件在这里啊,咱们就用啊, 中文是事物啊,不是事物,不是事件,是事物啊,事物好直接发送,你会看到他会有信息的反馈。哎,这里边有意思了啊,他又给你反馈了, 这个模块的随机话题是 e book and paper, 这,这是什么东西啊?往下去走,你看啊,这个是什么?这个是人物的模块,再往下走 事物的模块,你看事物的模块的第一个内容是什么? e book 就 电子书吗?还有纸质书,对不对?是不是他的信息就过来了,然后下边的内容是什么? 这个内容啊,他说你是喜欢电子书啊,还是喜欢纸质书,对不对?那这个不就是问题吗?这个模块里的这个 事件,那个大模块里边的子模块,第一个子模块啊,里边有四个问题,那么我们做英文四六级的练习,我们需要把这个东西练习到位,对吗?那么我, 我怎么来去做呢?他说你喜欢纸质书还是啊?电子书,对吗?那我那在这里啊,咱们做答呢,既然是英文的练习,一定是要用英文练习的,对吗?那你在这里啊,一定要输入英文,在这里啊,我就翻译一下,那么我找到一个百度啊,咱们找到百度 啊,百度翻译啊,然后找到翻译,我快速的给大家去过一下,然后这里边百度翻译啊, 我关掉它,然后在这里啊,他问了一个什么问题呢?在我们的这个智能题里啊,他会看到他说你是喜欢纸质的还是喜欢这种电子书?那我想说啊,我让他翻译一下啊,我喜欢电子书啊,因为电子书比较 方便,直接在电脑或者手机上都可以观看。好, 那么翻译一下, ok, 那 我们把这句话,那当然了,你们在做测试的时候啊,因为这个是给用户去用的,对吧?他们应该是不需要进行翻译的啊,就直接输入这段英文就可以了,那么我作为用户,我在这里边直接把这个内容给到他,好,那发送啊, 然后你会看到他的一个反馈,哎,这个地方就有意思了啊,他输出了非常多的内容,你看 这里啊,你看我为你本次回答打七分,好吧,这个打的七分从哪来的啊?这是其一啊,咱们要注意这一点,还有 就是进一步分析,你可以这样去说给的我一些建议啊,就是我刚才输的这些内容,他给我进行的一个优化,在这里还有一个呢,开始给我进行翻译了,好吧?啊,然后最后 这么优化后,就是基于这个优化的内容啊,给我打的分数是八分。好,这里边又增加了些内容,就是我为什么要这样去讲这种英文的方式对吗? 啊?他说什么?取代了 like 对 吧?这个 preference 应该就是偏好的意思,对吗?然后等等诸如此类的内容,那么这一啪东西它的输出从哪来的,对吧?来,我们往下去看啊,其实这个就是我们体式词的核心的关键了,你看啊,在这里啊, 你看是不是他这个我们想让智能题怎么去回复?你需要指定一下他输出的格式,这个就是我们输出的格式,几分多少分,你看他是有这个 三项评分的啊,一二三,那最后就这四点啊,来,我们回过头来,是不是这四点,一二三四啊?那么这个内容怎么去写出来的?那是根据你对于用户的理解,你可以在这里边进行修改的啊,完全没有问题啊。好, 那么还有一个东西啊,大家看就是,嗯,往下去看啊,你看啊,这里面还有一个本话题,还有三道题,下一个题目是这个,是吧?那这个东西啊,咱们也可以有据可查啊,看看是不是他。 你经常是在线上阅读吗?应该是这个意思啊,看是不是他。 那这个题目我们是不是也应该进行回答呢?对的,也需要进行回答,一共有四个题目,你看还剩下三个,因为第一个题目我们已经回答完成了,那这个内容,这个计算他是怎么计算出来的?很关键啊。来,咱们回过头来,往这看,马上去走啊, 马上去走啊,在这里啊,你看题目提问规则, 在双语解析完回答时啊,给用户提供下一个题目,并告知还剩多少个,这个多少个是怎么计算出来的。因为咱们这里不是已经给了他的一个内容了吗?比如说这个内容一共给了四个,当我们回答完第一个之后啊, 这个大模型很聪明,自动就给我们去剪了,剪掉这个第一个,然后依次类推,剪第二个,剪第三个。所以说这里边你会看到还剩下几个题目,他是这样的一个逻辑啊,那么在这里啊,我们再继续,我们看看一下他整个的一个流程啊,一个流程, 比如说啊,你经常在线上阅读吗?对吧?是不是?是不是这个意思?来,我翻译一下, 别搞错了啊,我翻译一下啊,你通常在网上阅读什么是吧?啊,对,然后那我就用英文再翻译一下,经经常阅读 ai 相关呢, ai 相关的内容啊,比如说 ai 大 模型、 ai 智能体,还有就是未来 ai 的 发展,发展情况。好,我们直接啊让他翻译一下, ok, 我 把它,我把它复制一下啊,复制完成之后再放到这个智能题里啊,然后他依旧是在给我去打分,然后给我评价我的这个回复内容到底如何啊? 好,其实这样的话,我们就对于啊有了一个很好的一个交互性的练习啊。 好,你看这里还有两道题,那其实这些内容啊,都是根据我们的这套提示词 给我们指定出来的啊,这个是题目提问的规则啊,你看这里边还有评分的标准啊,就是我们回复的那个消息回复的那句英文,他怎么去给我评价的?这是评价的一个逻辑啊,评分的一个标准。 那么接下来你看他又问了,你看这是这是还有一一个题目啊,就是这个题目,看到他啊,他给我提醒出来了, 他是说啊,未来你还会更多的线上阅读吗?应该是啊,应该是,那么我再回复一下他啊,嗯,我会 一直这样去做,因为这样做非常的便捷,而且现在 用纸质书很少了。好,那么他翻印完成了啊,我直接把它粘贴过来啊,再拿过来先放在这里。好,我们看一下他的结果啊, 你看他又给我打分了,那打分的逻辑啊,就是刚才我们看到的这个整个的逻辑打分的内容,好吧? ok。 他 你看啊我们每做的一个内容啊,每提供一句话一句英文,他都会给我做一些 内容的一个交互,对吧?啊?优化可以怎么去说?他是完全有一套规则和逻辑的,那么再往下去走啊,我想让大家看到整个提示词,我们把 这个内容结束完成之后你会看到他还会有什么样的结果出来啊?他说啊还剩一题啊,还有一个题,那就是这个题,那 那这道题是词啊,大家可以去进行修改的对吗?里边的这些内容可以再往后去加,对不对?比如说五啊六七, 你想加多少就加多少,这是根据你你们的一个需求啊,可以进行练习的。这句话什么意思啊?他说你认为纸质的书啊在未来将会 disappear 消失吗?对吧?那么我再给他回复一下啊,我再回复一下啊,我认为 我认为纸质的书籍不会,书籍不会消失,因为这是五千年来文化的传承, 是文化的。嗯源头。好吧。啊咱们就这样去说, ok 啊,我再把它复制一下啊,哎。复制然后再粘贴过来,你看它有什么样的一个回复啊? 啊你看其实这个百度翻译还是比较厉害的,对吧?基本都是六点六点零分以上的。 好了他说已经结束了,你可以。哎,你看这里啊结束了 零道题没了。那也就说我刚才的选择事物这里边一共有四个内容,我现在都已经答完了,然后他说你可以选择查看话题总分 对不对?还可以干嘛?练习该模块的其他话题,选择其他模块进行练习,回顾练习进度 是不是?好,那咱们继续。嗯,怎么说呢?我再设置一个内容啊,比如说我这里查看话题总分,好,咱们看一下啊, ok, 这里啊,你想继续训练还是你看每一次交货他都会给我进行一个提醒的对吗?请问你想继续训练还是查看进度?我想继续训练啊,继续训练。来, 再发送一下,请选择哪个模块对吧?啊,那我就是事件,比如说啊,人物,人物啊,来,咱们再来看一下人物吧, 好,继续啊,这个循环上面的操作,他说你是一个学生还是一个有工作的人,对不对?大概其是这样一个意思啊,那么我想说啊,咱们再来试一下啊, 叫做我是一个学生,嗯,今年, 今年大三啊,我是 ai 专业,好吧,这就可以啊,好,嗯,咱们直接给它复制过去啊,复制过去粘到这里,然后你看它的一个反馈的一个结果啊, ok, 还是上面的一个逻辑啊,然后,呃,这句话什么意思?翻译一下啊 翻译一下啊,你正在学习哪些科目?那么我想说,嗯,我正在学习,嗯,数学, 物理啊,还有英文,好吧,然后我直接把它再发送过去, ok, 同样就可以练习了。他说你喜欢你的专业吗?啊,那么我再说一下啊, 我非常喜欢我的专业,因为我的专业是 ai 啊,我发现啊,未来 ai 发展 会非常的有前景,有机会。好, 然后我再把它复制过来再粘贴过来发送给他,你会看到他依然啊会有信息的反馈, 然后他会有一些你看优化的内容啊,优化的内容,好,其实这个就是我们对于智能体这样的一个简单的一个应用啊,那核心内容是在于什么呢?就是首先啊,来咱们看一下 这个英文的部分啊,大家会看到英文的部分都是一些话题,都是我们作为用户来说,你们给用户设置的一些练习的内容。这个练习的内容一共分了四个大部分,一个是人物、事物、事件地点,对吗?那么我们往下看啊, 这个就是人物,人物这里面会有几个呢?一个他,一个他,对吧?这就是两套题了, 这套里边有十二个,这套里边有十个,当然你可以根据你的情况去添加啊,那么事物里边你会看到,那么事物里边你会看到会有很多的内容,咱们刚才是不是已经把它测试完了?那么我们其实还可以测试更多的内容啊,测试更多的内容, 你看这里面预设了非常多,这些预设的东西,我们可以是随意改动的。好,这是,这是什么艺术,是吧? 然后再往下,再往下,再往下,好,接下来是事件了,这个,这个是挑战,对吗?啊?等等一系列的,这里边又有很多,再往下,然后是地点了,是吧? 啊?工作地点还是学校啊?都可以去问啊,再往下走是什么?你看这个技能二,咱们刚才看到的那个是技能一,技能一就是为了出题,出题用的,那技能二呢?就是评分与评价了, 评分,评分与评价,你看每一个技能啊,他都会有步骤,步骤的,对吗?步骤一完成了做步骤二,好,他是这样一个逻辑啊,然后这些内容啊,我会给到大家的。好吧,大家可以直接把它复制走。全都复制走啊, 在这里怎么复制啊?点击复制直接粘过去。 ok 了,然后咱们继续往下去看啊啊那步骤三呢? 步骤四从网上看啊,这个是步骤三,中英 中中英双语,好吧,然后再往下特殊情况你看特殊情况当用户表示不知道如何回答, 给用户提供案例并让用户重试好不好?你看别担心,你可以这样去说。哎这是什么友好的交互?就是这些内容啊,我们需要作为一个 啊智能体的设计人员啊,一定要把这些用户的一个交互设计好,好吧啊就是变得有意思一些。你使用中文回答呢 啊他说你看这里啊,你使用了中文进行回答,别紧张,这个事怎么才能测试出来?来咱们测试一下,好吧。在这里啊。啊这是什么意思?他说还有第九道题啊, 来翻译一下啊,把它翻译一下。他说你为什么选择那个学科?这个事有意思啊,那我说嗯, 因为这个学科,因为这个学科很有意思,很适合我。好吧,我正常来说咱们应该用英文回答的对吗?但是没办法英文不好。那用中文好发送一下, 你看 ok 是 不是看到了内容了?是不是看到了内容了?这个你使用了中文进行回答呢?别紧张来,是不是在这里 他严格按照这三个部分可以试着这样说。这句话的意思是啊,这么优化后吧啦吧啦内容对吧?来我们对照一下,是不是他回复的就是他呀?来我们把他定图啊,拿过来,然后跟他对比一下, 你们看到是不是一对一的会有信息啊? 好,这是这个作用啊,剩下的内容啊,然后大家去拿到这套提示词进行练习就好了,好吧?然后有什么需要改动的地方啊, 你就直接在这里边,你想怎么改就怎么改,好不好?因为这就是一套提示词,一套指令,这套内容啊,其实就是给大模型进行观看的,让大模型去拿到这套提示词,通过用户的信息进行分析,然后把这个信息的内容反馈给用户就可以了啊, 那么其实在这里边也可以增加很多的内容啊,比如说开场白的预设预设问题啊,来咱们测试一下吧,预设问题,你看我这里边一写东西一写内容就会有展示啊, 你所在的,你所在的院校是哪里啊?再可以加一个你现在的英文水平如何,对吧?然后呢? 还可以说啊,你你准备要考四六级了吗?对吧?这些都是预设的开场白的一些问题啊,放在这里,那么我们刚才看到的那个,呃,你看啊, start, start, soon, 来, 我发送过去之后。好, ok, 那 这些东西是什么东西?这些东西啊就是用户的一个问题建议了,好吧,就是相当于啊, 就是相当于给用户提供了一个快捷的一个方式,比如说我点击一下,你看他有什么回复吗?啊?好 o 不, ok, 有 没有感觉了?兄弟们,就是所有的问题他都会给我展示出来了,对吗? 你看这里边有二十二个啊,那这个内容在哪里啊?不就是咱们刚才看到的上边的这些内容吗?我们预设好的内容就已经存在于这里了啊,刚才咱们看到的是那个 一个是他,一个是他,两个嘛,两趴东西,然后他都给我展示出来了啊,一共二十二个,我来查一下是不是二十二个,一到十二还有呢,一到十加起来一共是二十二,好吧,他就是把整个模块这个人物,这个模块下边的所有的提问的信息啊,都给我展现出来了。好吧, 那么我觉得今天的这个内容还是相对于来说比较简单,大家啊主要是针对于这套提示词的一个理解啊,拿到这套提示词,然后可以根据你的需求啊,你可以进行随意的更改的,更改完成之后就在这里边进行测试就可以了,当你们测试完成之后没有问题了。干嘛呢?直接点击发布 啊,我就发布一下啊,点击它发布右上角有发布啊,发布完成之后,你看我默认啊,就是在扣子商店里边,好吧,然后这个学习教育可以啊,就选择这个分类就可以了,那么在这里边我们直接点击发布, 点击发布啊,你看正在审核啊,正在审核,审核大概,呃,有的时候快,有的时候慢啊,可能几分钟,也有可能半个多小时,不好说,好吧,直接点击完成啊,然后这个时候我们就返回到我们的智能体的编排页面了,对吗? 有一个审核中,所以说我们等待他的审核啊,那未来的话你就可以把你的这个做好的智能机啊,分享给你的身边的小伙伴,也让他们用起来,他们用的过程当中有任何的问题啊,给你进行反馈,你可以在这里边进行修改了,好吧?那么今天的内容啊,咱们就讲这么多。
