打开风扇三档, ok, 将风扇调到最快,关闭风扇。明白,关闭风扇,打开摄像头看一看这个是什么原件, 这是一个蓝色的微型电风扇,带有连接电线。本节课程 esp 暖温控风扇 温控风三这个项目的示意图是这样的,左边这里我们叫做控制端,安装的是零一公分 ai 助手,右边是受控端,默认情况之下,我们使用的是 esp 三二的这个开发板, 同时在这个实验里面,我们也会兼容 esp 三二 f 三的。那么我们看到在控制端其实你可以使用两种开发板, 第一种我们是默认的这个开发版,另外一种其实也可以使用这个立创实战派的,但是这个开发版的那个选择适当的改一下就可以了。 那么这两种设备,这两套的设备之间,它们是通过无线通讯的,我们可以看到这个开发版它其实没有多少引脚了, 这些都是没有引出来的,也就是你不能拿一根镀棒线再把它插上去了,它就没有引角了,可以理解为那这个它虽然是可以延伸一些东西出来,但是用起来也不是那么的方便, 那么这种情况之下就采取无线通讯的方法还是比较合适的。我们通过 e s p now 来控制另外一块开发板,那么这块开发板在控制这个温度传感器,还有电机驱动 啊,这个电机驱动就连着一个小风扇,让它有不同的档位,比如说是一档、二档、三档或者关闭。 那我们看到在米斯奇的编程里面,常规它默认使用的这个 e s p n o 的 通信组建跟我们零一公分的 e s p n o 的 这个通讯是有什么样的不同? 在信道方面,一般来说常规的 e s p n o 它没有提到信道的这个概念, 其实默认情况之下,信道为固定的一,但是一旦这个设备连接了 wifi 之后,常常就连不上, 因为他的信道发生了变化,有时候还是一的情况,那就可以连得上,有时候是六,有时候是十一,那就可能就连不上了。 那我们在临沂公方的主键里面做了一定的优化,可以根据网络的连接情况,不断的探索究竟对方使用的是一六还是十一的这些信道。第二个是通讯标识, 如果在惭愧的情况下,我们要读取对方的 mac 地址,要把它的 mac 地址作为一个目标,这样的话我们就要提前把代码传上去, 并且通过串口来查看这个 mac 地址,有点麻烦了。那么现在我们的零一公分 ai 助手呢,就可以通过广播、多播等多次的握手通讯来确定目标的通讯地址, 那肯定始终还是会使用 mac 地址,但是来说呢,它这种呢就是比较简单,对于我们编程人员来说是比较友好的。第三个是米士奇编程 啊,这个常规的 e s b now 是 使用默认的主键的,我们这里是使用零一公分 ai 助手的 e s b now 的 主键底层技术,那肯定没问题,都是一样的, 那我们看一下 ar 助手里面的 e s p note 的 通讯大概是怎么样的?首先这个框是自定义通讯标识, 这个是什么意思呢?就是我们随便标一个,比如说一个班好几个组啊,每个组编一个号,这个是零一、零二、零三,他们这个组所编的一个这一套的主键,这两个东西它连起来就与这个编号, 比如说是零一啊,零一播报的信息,其实在广播的时候,他会播报到所有的这些控制端里面,这个控制端他编程的时候已经指定了自己的这个 通讯的标识,如果不是零一的,那他就不接收,那后面的就没有其他的事情了。如果是零一发过来的,那就接收, 在广播的时候,其实它就不断地切换信号,这个可以理解为受控端是主动地去广播检测一下,先检测一看,看这个有没有回复,再检测六,再检测十一。 这个作为控制端,它连接的是 wifi, 它可能会根据 wifi 的 不同,有时候是一,有时候六,有时候是十一, 那如果他一旦接收到这个信号,并且他的自定义的通讯的这个标识是一样的,他就返回告诉对方我的信息和 mac 地址, 然后这个呢再把自己的 mac 地址发过去,这样的话双方就确定了对方的 mac 地址,再形成一个单播,也就是基于 mac 地址双方进行一个通讯,这样的话我们连接起来还是比较简单的,可以说是非常的友好吧。 那我们看一下这个是在服务器端那个扣子是怎么配置的,我们这里讲解的是一种复制的方法, 如果你是一个收费的这个会员,那其实这种方法还是不给力的,你可以直接导出来,如果你是免费的用户,那可以用这种方法来尝试一下, 先把原来的流程打开,然后再选中这个触控板友好的模式,然后就框选 框,选除了开始和结尾的所有的这些节点,然后 ctrl c 就 按着一个 ctrl, 再按着一个 c, 再把它复制出来, ctrl v 放到一个记事本上面,这个是你的电脑上面的记事本, 然后再新建一个流程,这个流程必须是相同的,比如说都是对话流,然后再 ctrl v 把这个 给复制上去,在复制之前的话,我们点一下这个画板,然后 ctrl b 就 可以了,最后再把这个开始和结束的节点连上去,就形成了这个快速的复制功能了。 目前这个功能还是比较给力的,特别是对于免费的那个会员,他也可以快速的用这种方法把我们现有的一些工作流给复制到你的工作流的这样的空间里面。 我们再看一下这个工作流跟我们上一节课的有什么不同,如果没有看过上一节课的,肯定要看一下上节课,不然的话有些东西是理解不了,先看完上一节课,并且把上一节课的东西复制下来再改,这样就比较快了。 其实可以理解为主要就是三个,第一个是图片理解,这个跟上一节课是完全一样的,我们用一个 图片理解的,这样模型传入相关的参数就可以理解。第二个就是闲聊,这样是智能问答,日常聊天也是一样的。第三个控制设备就有点不同了,我们分开几个,一个是摄像头,一个是报告温度、湿度还有风扇的, 如果是摄像头我们还要提取,就请他的图片的提问是什么东西,比如说用户说了一句话是这样的,打开摄像头,帮我看一下这个植物是什么,那么打开摄像头, 这个会被提取为一个动作啊,摄像头的动作,那么后面那一句帮我看一下这个植物是什么,就可以理解为是一个图片的提示词, 这个提示词会发到我们后面的图片理解的 ai, 这样的话这个 ai 就 知道了,你传了一个图片过来,并且问我这个字幕是什么东西?好,这个是 图片的提问分析,然后还有报告温度、湿度的,就很简单了,直接输出一些中文的就可以了。在这里因为我们这个动作太多了,我们 act 后面的就变成一个中文了,就在编程的时候也要注意不要再使用上一节课的 c a m 这关键词了。 那么我们再看到这里为什么风扇,这里又分了一个风扇的意图,因为这个模型它的能力毕竟有限,我们又要把它设置得很快,用一些比较简单的模型,那会导致一个后果,我们如果说打开风扇一档, 它就没办法区分这个是风扇是关闭还是打开还是一档这几个关键词它混淆了 啊,有时候就是大模型也是比较啊,思维是比较简单的,他就混淆了几个,经过了多次验证,我们感觉这样可能会好一点点,先让这个意图选中风扇,然后是一档、二档、三档关闭,再输出这些内容, 大家也可以尝试一下啊,用不同的模型,用不同的设置方法,看看是不是这样快一点点。这些没有标准答案,但是你输出的内容应该是这样的,风扇一档二档三档,方便我们在米斯特那个端进行一个编程的时候,可以匹配这些关键字。 我们继续往下看这个控制设备的动作,刚才其实也对这些进行了一个分析,第一个是图片的提问,第二个是风扇的意图,这两个是应该来说是有一定的巧妙的地方, 按照不同的模型进行不同的分工啊,多个模型进行一个协助也是一个比较好的一个习惯吧,只要他最终的速度还可以,那就行。 那我们继续往下看,这个我们会在每一个课里面都会提到必须要做测试调优, 也就是第一步是试运行,在上一节课里面,我们其实已经把每一个步骤的给大家讲解了试运行,看看每一条路径究竟是快还是慢,如果是慢的,我们要调优,选择最好的模型,也有可能一些模型已经下架了, 你就不能选了嘛,我们录视频的时候肯定都可以用,但是过一段时间,过了半年之后它下架了,那你就要修改这个模型, 要调优,并且要找到最快的路径。第三个叫发布,我们除了发布这个对话流,还要发布那个智能体,这些都发布完之后,这个 api 测试才会比较精准。最后是测试, api 也是在上一节课里我们都详细的介绍了,这 a p i 是 肯定要测的,你测完这个东西才会到单片机的调试, 如果你一上来就说单片机,那你肯定非常郁闷,你会感觉好像很多地方都有小问题,但是你把这个都跑通了。在扣子这个平台在图形化界面还是比较丰富的,大家可以看得比较清楚,把这些都跑通之后, 再到单片机那就会比较精准了。我们再看一下米思奇的编程,找到这个离宫方 ai 助手的公共主键,然后有个 yes 为 now 的 这个地方。 这有这么多的主键,其实可以分为几部分的内容,上面的都是控制端,也就是 ai 助手是使用的, 下面的都是受控端,也就是 e s p 三二加传感器。中间这个方法是接收这个 e s p lan 的 信息,其实两个都会使用到的。 我们再看一下,在控制端我们要设置 e s p lan 的 通道,这个其实如果只是我个人的一个实验,就不是说多个小组一起实验,那就直接删除,不需要啊,没有什么通道的,反正就是两台机器连, 然后再设置一个 e s b now 接收数据的方法啊,就是这个方法了,把这个给拖进来,然后再启动 e s b now 这三个,可以说这三个加上去就可以完成初次化了。 其实真正启动呢,还是在这个方法里面,我们只是标识要启动这个,然后在第二个是接收数据,就是这个方法了, 它其实有 key, 有 value 这样的两个属性传参传过来,我们如果 key 等于这个湿度,然后把这个数字给转换一下就行了,默认这个 value 是 一个支付串, 我们要把它转为整数才行,因为这些通讯的时候它就没有兼顾,你是什么类型呢?它反正就是一个支付串啊,传过来我们要稍微转换一下编程了当前的这个变量的类型, 这是接收数据部分,接收完之后,我们看到这里有一个展示信息,这个显示标题就会在这个界面的下方,这里显示一个温度、湿度这个信息了。 第三个我们是发送数据,如果我们接收到服务器的一些指令,比如说是关闭风扇,我们要执行的第一个是新疆数据,新疆主键还有数值,然后再发送, 因为我们可以新增多个,比如说风扇呢,比如说温度啊等等的,可以不断加的,所以它新增数据跟发送数据这两个控件是分开的,就不要说新增的数据,你以为就发送过去,其实不是的,那其他的像风扇一档、 二档、三档都是这么一个道理。接收了这些命令之后呢,我们返回一,也就是已经命中了这个 ai 的 接收的指令,那后续的就不会有更多的执行内容了。 那我们再看一下这个数控端的代码,数控端我们默认使用的是 esp 三二,这里是风扇的这个风扇的引角, 也就是电机驱动,电机驱动器的这个引脚我们设为十八,为什么是这个呢?我们想这份代码尽量在 esp 三二这个开发版能运行, esp 三二这块开板也能运行,因为我们在 p 六里面也购买了很多设备,不想大家浪费了。如果你没有 esp 三二的开发板,那你就用我们 p 六那个 esp 三二的开发板,当然这个跟我们现在的主控的那个 肯定不能相同,不然它没办法分开两个了。那我们继续看一下,其实也是三部分。第一个是出厂 设置通道的标识,就是跟刚才的一样,如果只有一组的这样设备,那就不用设置了,然后再配置这个图纸化,还有接收数据的方法,这个跟刚才差不多。另外我们 单独新增一个,这个是循环运行的这个主键,这是抽象部分的。第二个是接收数据,这个是完全是相同的一个内容了。第三个是发送数据,也就是这里循环执行,它就有个 same day 的 方法在循环执行,如果每隔 两秒钟读取了这个数据,发送到 主控端那边,他发送的主键是这个温度还有湿度,然后再把这个数据类型转换为一个支付串,那这里就是因为他发送的只有 支付串的这种格式,那我们就是按照这个来发送。现在使用的温湿度的引脚是十三,电机驱动器的是十八,这两个我们经过测试,在 esp 三二还有 esp 三二、 s 三里面都是可以使用的比较好的,所以就是用这两个了。 在受控端的接线,这是一个 esp 三二的扩展板,我们简要的看一下,这里有 svg s, 你 可以理解为就是我们要通讯的那个数据引脚, v 就是 vcc, 这些都是正极, g 是 gnd, 这些都是负极,正极、负极这些很多很多的接口,非常非常的方便。 那我们这个 dh 幺幺的温湿度传感器呢?就接在十三这里,三个引脚就可以直接这样接过来,还是很友好很方便的。接传感器非常方便, 这个是一个小风扇,它有两根线,正极负极的就接到这里,凹一凹二,这里是有十二伏跟 g n d, 十二伏接到这个是五伏,这里 g n d 接这个 g n d, 其实 g n d 的 引角非常多,你随便这里找一个也是可以的,然后我们再看到这个 a 一 a 二 a 我 们接十八。 in 二我们接的是 g n d, 也是刚才说的这个 g n d 太多了,你随便找一个你方便接的地方就行了。如果我们接这里十二伏 g n d 之后,这里有个小的灯,这个灯不亮的就说明不够电,不够电的话我们这里还有个五伏, 这个可以接出来啊,这个还可以接出来,接到这边的五伏里面,那这样的话它就有充足的电力可以驱动这个电机驱动器的。 如果我们使用的是 esp 三幺 s 三的,比如说你之前已经购买了 p 六五的这个主键,能够用起来的。其实接线的方法也像刚才差不多,首先的话五伏跟 g n d 要连接到这个 dc 转换模块, 然后这个连接十三,然后这个正负就连接这个转换模块,这边十二伏就连接这个五伏, g n d 也是连接这个转换模块,这里印一就连接这个十八,就跟刚才是一样的, 这个 in 二就连接这个 g n d 二一二二一样。这样连接之后呢,我们也实现了像刚才一样的功能。不知道大家有没有发现,其实这个是 没有办法的时候,我们补充上去,如果这里有三个这样的引脚,一个是数据口,一个是正极,一个负极,我们其实就不需要上面的那些内容了。 就像刚才 esp 三二的扩展板,如果有这么多的好的引脚,那我们不需要用这个 dc 转换模块,现在它的作用就是提供 vcc 和 gnd 了。 我们再看一下这个接线的效果啊,这个是我们默认设备的时候啊,这个受控端的一个接线, 这个小风扇已经接到这里了,然后这两根线都接上去,这个也是接上去,这个温湿度也接上,然后接的时候这边是连接十三,连接这个十三,这个是连接十八,就很简单就把这个接完了。 我们再看一下总体的效果,如果是控制风扇的话,通过喊话打开风扇一档它就打开了, 还可以说当前空气的湿度是多少,它也能播报,并且说打开摄像头,它就可以在这样的拍照把这个拍下来了。问一下这个 ai 这个是什么东西? 大家看到这个是 esp 三二、 s 三,这个是传统的 esp 三二开发版等等,这些都不同了,但其实实现的效果是一样的,这个摄像头这一端是一点没变,控制端一点不用变,代码不用修改, 然后受控端直接换成另外一个也是可以控制的,我们一起看一下这个实验。受控端的接线,这个是 esp 三二开发板的扩展板,这个是 esp 三二开发板, 接的时候非常简单,我们对准这些引角慢慢的按下去,注意这个 type c 口跟下面的 type c 口是一个方向的,慢慢的按下去, 这样就可以了。我们再看一下,这个是 dht 幺幺温湿度传感器,有三个引脚,分别是 vcc、 data、 gnd, 拿三根线我们分别标记好,比如说这个 vcc 是 一个指示的线, g、 n、 d 是 白色的,然后 data 是 一个蓝色的线。接好,这是一个电机驱动,这是一个小风扇,小风扇有两根线, 这里写着二一、二二,那么我们正极就连接二一,负极连接二二,那这里有一个十二伏, g n d 五伏 用两根线连接,这个是连接十二伏,然后这个线连接 g n d, 这里有硬一硬二,那还是拿两根线连接,也就是我们后面要接的就是接这两个供电,还有这两个输入就可以的,因为这个已经接好了吗?接起来非常简单,我们刚才这里有一个 温湿度传感器,按着这个顺序数据,正极负极接到十三,这个引脚上面就是上面的第一个十三, 直接这样接就 ok 了,那么这里有一个供电的供电,我们接到五伏,这样接一下, 这里有个五伏的,下面是 g n d, 这个一定要对,好了,正负极不能反,那么这个 in 一, 我们接十八, 接到十八,这里这个 in 二,你随便找一个 g n d, 哪个是 g n d, 靠近这个开发版的都是 g n d, 随便接一个就可以了,这样比较简单方便。这样就把这个 受控端的部分全部接线完了啊,还是非常简单。然后我们把代码输入上去,输入的时候看清楚,这是一个 esp 三二的开发盘,我们应该要打开一个 esp 三二的项目, 如果是米斯奇三点零的话,我们一定要选 usb 三二,不要选其他的开发板。好,这样就 ok 了,我们再看一下整个演示的这个效果, 我们看一下这个开发板通电之后,这个灯在不断的闪,那么这个时候我们给这边通电,连接是 ttl, 这里 它就打开了,稍等一会,它就是慢慢地连接网络。 你好啊, 你好呀, 当前的空气湿度是多少啊? 收到空气湿度为五十三, 打开风扇一档, 遵命,打开风扇一档,打开风扇三档。 ok, 将风扇调到最快,关闭风扇, 明白,关闭风扇,打开摄像头看看这个是什么原件, 这是一个蓝色的微型电风扇,带有连接电线,退出系统,我下了, 那我们综合的看一下,这个系统启动的时候,它会自己连接网络同步,它也会连接这个 esp 三二的 esp lan 的 相关的接口, 两个就达成一个通讯,这个通讯完成之后呢,我们用手按着这个温湿度传感器,那么它的湿度就会不断的传递到这边了, 传递到这边我们也可以通过喊话让他播报温度和湿度,同时也通过喊话控制这个小风扇的转动。 当然呢我们也可以通过这个打开摄像头的这么一个喊话,让它打开摄像头拍照,拍一下这个是什么东西,然后交给我们的大模型进行分析,那整个实验就是这样,还是非常的流畅,非常给力的。 我们看一下如果使用这个 esp 三二 s 三的开发板跟我们原来有什么不同, 这个是 esp 三二,这两个是不同的,那这个我们原来如果使用过 p 六项目的那些朋友,他就有这些配件了。连接的时候其实也比较简单,这个是五伏,这个是 g n d, 要跟这个 扩展版吧,这个 dc 转换接口的五伏跟 g n d 相连,这样的话就相当于这些引脚都可以帮这个扩展。那这个刚才我们也说了,连接的是 v c c g n d 和 data, 先把它的正负极挑出来,这边接到五伏,这边接到 g n d, 那 么这个数据口我们接的是十三, 这里其实我们尽量跟 esp 三二的开发板的引脚是相同的,尽量相同,这样大家接起来也会比较简单。或者说我们的那个 代码啊,在米斯特上面都是一样的,但是它选择的开发板是不一样的,这个正负极,正负极我们接这边, 然后再把它那个硬一硬二连接上,这个连接的是十八,十八是这边 这个负极,我们连接这个转换模块, 总体上看起来应该是比刚才好像要复杂,不过就是因为它这个引脚稍微少了一点点,它的这个 bcc 跟 gnd 少了一点点,我们就用这个扩展板,其实都是一样的,我们再看一下整体的效果, 通电通电之后我们也看到了这里有个灯啊,其实在不断的闪着,也是等待我们连接到这个相关的远程服务。那我们再看一下这个重启之后, 报告一下当前的温度,好的温度为二十五,打开风扇二档, 打开风扇二档,关闭风扇, 明白,关闭风扇,退出系统, 我下了那整个功能,这边是完全没有变化,这边已经换成了是 esp 三二 s 三的开发版了, 他连接的电路其实都是原来的引脚,一个是十三,一个十八,使用的米思奇的文件也是一样的,但是他们选择那个开发版是不一样的,这个选择的开发版应该是 esp 三二 s 三的开发版, 就跟原来是不同的。那么接线方面,虽然这个看起来是麻烦一点点,但仅仅只是因为他的扩展版的不同, 在这个实验里面,这个扩展板好像的价值不是很高啊,我们就是其实直接拿个面包板啊来接,其实效果是差不多的。 本节内容小节第一个是了解零零公关 ai 助手的 usb note 通信的特点,第二个配置温湿度播报和控制风扇的扣子流程。 第三个温控风扇控制端和受控端的米斯奇的编程和相关的接线。
粉丝1.4万获赞5.5万

open club 加扣子,我们用 open club 去掉扣子的工作流,这是我摸索出来的一个我们高效的应用扣子的工作流的一个新玩法,特别的一个灵活。 大家都知道最近这个 oppo 可乐他特别的火,对吧?都传他能够自动化,他能够自动的帮你去做一些任务,做一些工作,其实他在做的过程中,你会发现他还是用的编码的这个思路去帮你做的。于是乎我就在想, 他既然编程序编码厉害,那么我们的扣子工作流也可以通过 api 去调用,那能不能实现这个呢?这就是我的一个思路。 那么有了这个思路之后呢,我就跟 oppo 可乐说,我会把我扣子的令牌告诉给他,我会把我扣子工作流的 id 告诉他,我会把我在扣子官方拿到的那个参考的 标语文档,那一段视例代码,我也告诉给 oppo 可乐,我把这三个东西告诉给 oppo 可乐之后,它就会自动的去掉扣子的工作流。哎,你还别说,还真掉成功了啊,大家可以去看我往期发那个视频有讲过啊,掉成功之后的那个那个效果, 那么调成功之后呢,这个 open 可乐它就可以去用扣子的这个工作流了。那么到这里有的小伙伴可能就会问,既然 open 可乐这么厉害,为什么要多此一举,还要让它去掉扣子的工作流呢? 对吧?其实我们在用 ai 的 时候都要理解一个逻辑,有的一些事情它不会凭空产生的,什么文字转音频,对吧?文字声、图片,文字声,视频 他不会凭空产生的,不是说你有了个 open 可乐,他就能产生了,他背后还是用的大模型的能力,所以这个 open 可乐你可以理解为你要让他干很多的活,让他写文字,他调用的是 普通的哎。大圆模型,你要让他文字转音频,那他也需要一个文字转音频的工具,你要让他,对吧?投身视频,你也得需要对应的一个工具。所以呢,要让你的 open 可乐能干很多活,那么你就要去给他配很多的技能, 那我现在让他去掉扣子的工作流,其实就是把我的这个工作流能实现的事情把它当成一个技能,哎,调给了这个 open 可乐,工作流是什么?输入处理输出,对吧? open 可乐把他的要求提给工作流,传染给他之后,工作流会帮他生成文字,生成图片,生成视频。 这个呢,我也是做了一些实战的一些案例啊,我给大家输入了一段指令,这一段指令呢,我记得是当时让它生成一个这个给我的光效作用一段知识科普的视频。啊,以前我们用扣子做的话,对吧?虽然有一个工作流,你做完了之后,你得拿检验小助手的插件去转转成视频,然后再去 再去发。那我现在我就不需要了,我只需要在对话框里面,哎,我接到飞书里面,我在对话框里面只说一段文字,我告诉我们可老请帮我把它做成科普视频, 他在收到指定之后,他就会去自己去掉扣子的文字转语音的工作流,生成音频,会调文字转图片的工作流,帮我生成视频, 生成这个图片,对吧?我要求的是那种手绘风格的,就跟我们现在看到这个图片一样,手绘风格的图片。最后呢,他再通过代码编码的形式,因为有一个 python 的 库啊,有这个工具,他能直接把音频视频的给你组合起来,变成一个视频,哎,最后我就得到了这个视频了, 这个呢,就是我在用的过程中啊,我的一个思路是什么?我让他们每个人发挥自己最大的一个长处, 对吧?我把他们串联起来,让他们互相搭配着,帮我去做工作。以前我还要打开网页,我去手动的点扣子工作,现在我都点都不用点了,我直接给可口可乐说一句话,他直接给我产生的就是视频,哎,相比之下,你执行的效率又提高了很多。 在这里呢,很多人可能还会有疑问,老师, ai 工具这么多,我到底该学哪个?我的答案是,你别纠结啊,有了一些新的工具之后,你就去熟悉一下,了解一下它,对吧? oppo 可乐虽然特别火, 但是你不给他配技能,他也啥都干不了。我觉得我们在 ai 时代要有一种能力,是什么能力?解决问题的能力,还有就是这种工具的排列组合的能力啊,我们学了很多的技能,针对某一工作场景,我能够提出来解决方案,能够把 这些技能啊,这些工具融合在一起,形成一个解决方案,哎,最终输出我想要的效果,哎,这种能力是大家需要去锻炼的,而且这种能力在任何一个 ai 工具面前,他都不过时。 这就是今天给大家讲的,我是怎么样把 openclaw 和我的扣子结合起来的啊,不是说 openclaw 出来之后,我以前的扣子学了就没用 好的,关于扣子的一些更多的玩法也欢迎大家关注我,后期呢,也会把我一些深入的一些思考和实践分享给大家。

打开摄像头看一下这个是什么消防用品, 这是手提式干粉灭火器,属于常见的消防灭火设备。本节课程 esp now 智慧消防 整个项目的示意图是这样的,控制端我们连接着扣子,使用这个默认的开发板, 也可以使用立创实战派,它通过无线通讯,用 esp 毫控制受控端,受控端它连接着这个是温度传感器,气体、火焰,还有预警的 led 和蜂鸣器, 也就是通过这三个传感器感受环境的火焰和温度,如果超标了,就应该要用下面的两个来预警。 那么在扣子的配置里面,我们使用的是一个多次提问的方法, 其实常规的重点有这几个,一个是图片的理解,还有智能问答,还有这个控制摄像头,最后才是消防参数的提问,这里有多个来回,比如说询问火焰、温度 和气体,那这个每一次回答完之后都会再判断一次,如果是错误的,我们就返回这个判断的区间是零到一百, 那么我们再看一下。为了让这个项目更加贴近业务,贴近现实,比如说是消防这个主题,我们应该要修改这些提示词,比如说增加对消防问题尤为熟悉等等的描述, 因为这些内容是随便填的,大家可以根据这个需要不断的修改这个提示词,那么这个是图片识别的,这里我们就写对消防设备尤为熟悉,那么这样的话,他就是针对消防方面,他会有一定的加强。 那这个是多次提问,在多次提问里面是有一个这样的提问的控件,其实就是一个大模型,而且可以非常方便的设置提问的内容,还有 这种的回答的方式啊,还是很友好的,那么多次提问跟二次判断都正确之后,就输出这个 json 的 数据,这个是提供给我们后面单片机进行解析的, 简要的看一下这个参数设置的逻辑,还是像以前那样,如果有图片就分析图片,如果没有了就判断一下意图究竟是 ai 聊天还是摄像头,还是要做一个参数的配置, 这个参数它的动作是消防,然后后面的是自定义的相关的内容, 这个是控制端的代码,在控制端的代码里面,其实这些内容我们在之前的项目也有所接触的,这个是 e s b now 的 相关的初步化,这个是发送,然后下面那个是接收, 这个是处理 ai 返回的这一省的内容,那么这个是更新我们显示界面的内容, 在这里我们显示的界面有三个传感器,一个是火焰,然后是温度和气体,这样的话就是合适的布局在上面就可以了。 那么在控制端我们要处理这个 jc 的 代码,这个是摄像头的,之前已经反复的介绍过了,然后这个是消防, 它要获取的属性是这三个,一个是火焰,一个是温度还有气体,这些其实都是一个域值,我们设置了一个域值之后,我们日常的那个传感器获取的数据就可以跟这个域值进行比较。 那么在控制端这里呢,就是刚才提到的 esp now, 这些都已经提过了,然后在检测域值的时候,在这里比如说是 这个火焰的当前的值是否大于域域值,然后再判断一下这个温度和气体是否大于域值,如果 任何一个大于,我们就是打开这个预警,这个 is open 是 打开预警,然后发送一个 esp node 的 信息,如果没有一个大于域值,那么我们就发送一个普通的就是没有预警的信息。 这个是受控端的接线,连接的时候这个温度传感器接的是十三, 这个是火焰传感器,火焰传感器它能检测那些黄色的火焰,你也可以说是红色的火焰,对于青色的火焰那是不能检测的,那么这个是连接三十二,这个是气体传感器, 他连接的是三十五,但是他的正极要连接五伏,这里也就是要五伏供电的,如果用三点三伏的话,常常会出现这个检测的数字过低的这种情况。 这个是 led 模块连接十八,蜂鸣器连接十九。蜂鸣器只有两个引脚, 一般来说直接连接就可以了,一个连接的是专利,一个连接的是数据口,也有一些蜂鸣器模块是有一个小版的,有三个引角,其实其中一个引角是没有用的, 那我们看到如果受控端是一个 esp 三二 s 三的开发版,也就之前我们 p 六的这个项目的 主体的那些设备,那就按照这个来连接引脚是有点不同的。这个温度的还是连接十三,这个火焰的连接十七,这个气体的连接十四,蜂鸣器连接十九, led 连接十八,就是主要是两个, 一个是火焰,一个是气体,这两个引脚是跟刚才的不同。接线的时候,其实我们主要关注它的数据口,这些都设置好之后呢,我们再连接它的正极、负极,负极就没问题,都是连接到 g、 m d, 那 么正极这个气体模块呢,要连接五伏,其他的都连接三点三伏也问题不大。 我们看一下这个是受控端的代码,这个是 esp 三二开发版的,如果你使用的是 esp 三二 s 三的开发版, 就改一下这两个引角,其他的其实都没有变化,它主要的工作就是不断地发送这个传感器的信息,并且接收到预警的指令,接收完之后就判断一下究竟要不要让这个 led 和蜂鸣器打开。 那么我们在发送这个火焰跟气体的时候啊,他只是读取一个零到四零九五之间的数值,这个火焰还反过来了零到四零九五,代表的意思跟我们原来的不一样了, 他是如果读取的数字越大,就代表最后的这个火焰越小,那这样的话,我们这个普通的用户看着屏幕就很难分辨了,所以我们简单的把它统一一下,把它都变成零到一百的区间。 有一些场景呢,也会把它变成零到二五五的区间,因为这个跟我们原来的精度是比较匹配。 但是为了最简单最方便的做法吧,就我们先统一为零到一百,然后数字越大代表程度越高,也就是这个 他是原来是反过来的啊,那么我们这个代码处理完之后,也会变成这样的逻辑了,数字越大就代表这个火焰越大。 那我们看一下效果,这个是拿着一个火机,这个是黄色的火焰,在这个火焰传感器旁边,他就会标的比较高,这个火焰比较高,同时发出一个预警的信息,这个灯是点亮了,这个蜂鸣器是响起来的界面,这里变成红色。 同样道理,这个气体的传感器也是有这么一个特点的,这个他接收的是这种 烟雾还有燃气,我们这个打火机啊,这个按的这里有一些打火机就会喷出一些燃气,这样的话就会让这个数值比较高,你像这里超过二十之后,这个 led 就 点亮,蜂鸣器就打开,同时这里界面有提示, 那这个实验还是支持我们原来的拍照实物的,我们还给他们做了一定的提示词, 我们拍一下这个图片,拍完之后问一下这个是什么消防用品,他就会告诉我们这是一个灭火器,比较常用的一个灭火器。 那第三个如果我们喊话系统参数配置,他就不断的给我们每一个参数的问,比如说火焰、 温度、气体,逐个逐个的问我们相应的参数是什么的,如果都配置好之后,这个当前界面就把这个最新的域值给更新上去。 我们看一下智慧消防这个项目的接线,这个是一八 b 二零温度传感器,这个是火焰,这个是气体 led 蜂鸣器。 那我们看一下这个稍微复杂的有四个引脚,我们使用的是 vcc gnd 还有 a o, 也就是正极、负极数据口,这个道理是一样的,也是使用刚才那三个引脚, 那这个其实它只有正极和负极有一些连接的蜂鸣器的这样的模块,它就有三个引脚,那如果三个引脚呢?还像我们原来这样接, 我们就开始接线,这有三个引脚,稍微排一下数据口,正极负极,这个连接到十三这边, 然后这个是火焰传感器,我们火焰传感器连接到三十二这里, 这个是气体,气体它的数据口就直接连接三十五正负极,我们需要五伏供电, 就连接到这边的五伏, 那这个 led led 连接的引脚是十八, 这个是蜂鸣器,蜂鸣器连接十九,这个是负极,连接 g、 n、 d 这个数据口, 那这样的话我们就把整个受控端的线路连接完毕了, 我们一起看一下通电的效果,相关的代码也已经上传上去了。 你好,你是谁啊? 我是智能小助手,能回答各类日常问题,尤其熟悉消防相关问题。小学生应该掌握哪些消防知识? 要知道火警电话幺幺九,不玩火,不玩电器,了解火灾逃生方法。 退出系统,我下了, 那我们接着看一下这些设备是怎么控制这个预警的效果的。首先现在看到的火焰跟气体都比较小, 这个是火焰传感器,它能检测黄色的火焰,那我们用打火机在旁边点一下, 这个时候我们发现这个灯点亮,这个蜂鸣器响起来,然后这个数值也标的比较高,那这个是气体传感器,它可以检测燃气和烟雾的浓度,我们试一试 啊,也可以相应的在这里显示,并且有预警,有提醒。 系统参数配置, 火焰报警预值为多少四十五, 温度预值设置为多少四十八, 气体预值设置为多少十九, 设置完成,我们看一下它的拍照功能是怎么样的。 你好小易,我在打开摄像头看一下这个是什么消防用品, 这是手提式干粉灭火器,属于常见的消防灭火设备,用于扑救初期火灾。 本节内容小节一、巩固扣子问答主件的使用方法。 二、完成火焰、气体、温度等模块的接线。三、完成传感器数据远程通讯和域值判断的编程。

手机拍产品图,通过 cos 加豆包加 banana 工作流组合,五分钟生成精美电商主图。 老邓今天手把手教大家零到一搭建这样的工作流,废话不多说,咱们开始扣子工作流的搭建教学,从零到一零代码也可以去学。首先咱们打开百度搜索扣子,然后点扣子官网 第一个进来, ok, 咱们到扣子编程这个位置,然后资源库, 然后在右上角有个资源添加,我们添加工作流这个地方,大家注意一下工作流的名称只能用拼音或者英文,所以咱们这个地方用拼音 生成电商主图,工作里的描述,这个地方我们可以去用汉语, 然后点确认。 现在我们进入到了一个工作流搭建的一个画布界面,这个平台就是专门用来搭建工作流,搭建智能体的。然后先我们首先 把这个搭建,每次搭建我们工作流,我们先把这个搭建的逻辑给他复制过来,在老邓的文档里面, 老邓给他加粗一下, ok, 第一步我们要给这个工作流提供两个信息,一个是我们的电商标题,或者说是产品信息, 还有就是原图,对吧?你没有原图,你的产品生成的图片他一次性 保持的不好,他完全不会根据你的需求去生成你要的产品图。 所以这个地方开始这个节点我们要设置一下输入这个地方,第一我们改下名字,注意这个变量名,这个地方也只能用英文或者拼音,所以我们产品信息, 然后必填,这个是必填。第二个参考图 就是原图,然后这个地方我们要注意一下变量类型参考图,你是 excel, 是 文件的格式,而且我一次性我要给他五到十张这样的参考图, 第一是为了保持这个一次性,第二可以借鉴别人的风格,所以变量类型我们要用 array, array 里面的 file 加 excel, 这我们才能上传多张参考图。 好,开始节点,我们做好了,现在第一步我们要生成提示词,就是你深图模型,深图之前你要给他提示词,他才会去深图,对吧?只要涉及到文字的处理,我们在这里拉出一个节点, 叫大模型来给我们处理文字,我们给他改个名字, 一,分析电商标题和原图,生成 深图提示词, 这是我们的一号员工,现在我们给他配置一下。第一我们点进去之后,这个模型我们选择一点八,就是最新的模型训练的最好的一个模型,我们就用一点八, 然后输入这个地方技能,我们不用管技能,我们会在系统提示时这里再安排,等一下再跟大家说。这个系统提示时先输入, 我们要输入这个产品信息,对吧?然后视觉理解,我们要把窗口图给他, 开始截点这个窗口图,就是视觉理解, ok, 我 们现在讲到一个非常重点的一个东西,叫系统提示词,系统提示词是什么?我给大家解释一下,在这里系统提示词,它是给 这个模型进行一个定位,他的角色是什么?还有一个就是他的直能是什么,还有就是他的限制是什么?你这个模型作为我个员工,对吧?你这个员工我要对你进行一个限制, 我要对你一个角色的定位,还有你的直能是什么都要搞清楚,如果没有这些东西,你就是一个普通的人,你也只是一个普通的模型,你无法完成我交给你的任务。这就是系统提示词, 系统提示时,他要经过很多次的更新迭代,才会最后输出到你想要的结果。这个系统提示时,在老邓的文档里面,老邓已经更新很多次了, 都花费了很多算力才更新出来的,老邓给他直接复制过来给大家看一下。系统提示时候,你看他角色定位,还有一个就是直能, 还有一个就是输出的格式,就是对他的限制,要输出什么样的格式,对吧? 这就是一个系统提示的写法,基本的四个要素。然后大家有没有发现一个细节,这个地方是蓝色的,这个地方是黑色的,黑色的这个地方是错误的,因为 我们这个地方是要引用到这个输入,所以他必须这两个是相等的,看到没,所以他才会引用成功。但是这个参考图一,你看加了个一,所以这个地方他的不等, 所以它引用的是失败的,所以我们这个地方要改一下,把这个 e e 把它去掉,你看它就变成浅蓝色了,证明它引用成功了,包括这些都要改一下,必须要让它引用成功。 ok, 系统提示时咱们已经做好。第二步,用户提示时,用户提示是什么?就是你这个模型的每次工作我要给你哪些资料?第一个资料我们 shift 加大括号键,然后放进来就行, 然后再 shift 加大概,把窗口图也给它放过来,因为这个资料就是这两个, 就是我们要给他的资料,这是用户提示词, 所用户提示是只要 shift 大 加大括号键给它引用进来就行。 ok, 这个输出这个地方因为 我们每一次是要生成五张组图,所以这个必然类型我们要用到数组,而不是单个的制复创,所以要用 arrange 指令, 然后异常处理,这里咱们给他设置六百秒,因为文字处理有时候工作量比较大,他容易报错,为了减少他的报错次数,所以我们给他设置为六百秒。 ok, 第一个我们已经做好,第二个我们将这个提示时进行一个再优化 他,让他更加适合 banana 去深图,所以我们文字处理还是要加一个大模型。 ok, 我 们来给它配置一下,还是用豆包一点八的深度思考,然后输入,我们是用一号员工的 产出给它输入进来,然后系统提示时刚刚前面已经讲过这里不对数,这个就比较简单,我们写一句话就行了,然后用户提示时这个地方还是引用, 然后输出,这个地方我们还是要注意,一定要是 origin, 如果不是 origin, 它只有一条提示时,你每次只能生成一张图,然后异常处理,这个地方我们还是给它设置为六百秒。 ok, 第二步我们已经做好,接下来我们要做第三步,窗口图转链接。 ok, 现在提示时我们都已经写好了, 那我们就要去深图,对吧?深图之前我们还要做一个模型,去给他做一个事情,就是参考图转链接,这个后面给大家解释为什么要做这一步, 我们还是用配置的话,还是用这个深度思考, 然后用开始的参考图输入这地方,我们参开始的参考图,然后系统提示时,这个地方这个是一个固定的模板,我们给他复制在老郑的文档里面给他复制过来, 然后用户提示时输出 一样的,我们要用到 arraystring, 因为我们是做多张图转多个链接, ok, 现在我们前期的准备工作已经做好,接下来就是我们生图,我们要生成多张图,所以这个地方我们要用到一个循环的一个节点, 在这个地方做业务逻辑这里添加一个循环,我们改成名字四生图, 然后里面配置一下我们使用的宿主循环,选择宿主循环,然后循环,宿主就是我们二号给他优化的宿主,对吧? 中间变量不用输出,我们等一下再给他添加。先我们先把循环体给他做好, 这一步非常的关键,循环体这个地方我们是要什么循环?我们是用 banana 去循环,去一次一次的给我生成图片,所以这个地方我们要拉一个插件进来, 到插件我们搜索礼盒往下面翻,用这个 banana r 的 图片生成 添加, 我们改一下名字香蕉 生图。 ok, 我 们给这个香蕉生图给它配置一下。第一是 key, 因为这个生图它都是需要去消耗算力的,所以一定要给他一个 key, 这是老邓的 key, 每个人都有自己的 key, 需要 key 的 找我要。这个文档会有教程教大家怎么去获取这个 key, 然后提示词, 提示词就是我们生图这个地方循环节点拿来的提示词一个一个给他,这个地方你看我们用 开始节点我们上传的参考图的文件,他是会报错,所以这就是三号员工的作用,防止这个插件报错不能生图,所以我们要需要一个转链接的一个过程,所以我们这地方选择三号给他输出的参考图的文件, 然后这里就是比例,我们主图都是一比一, 然后这个是分辨率,我们选四 k 最高清的, ok, 香蕉深图我们已经给它做好了,但是 我们接下来还要做一个事情,就是这个香蕉生图,他偶尔就是很小的概率会生图,不成功,那不成功呢?一滴老鼠屎难道要打坏我整过他吗? 难道让我整个工作流都运行不了吗?那不行,所以这个地方我们要再加一个备用方,我们选择一下先加一个选择器,在业务逻辑这个地方加一个选择器, 如果这个香蕉生图这个链接给我生图的链接为空,对吧?那我们再给他生成一次, 还是用这个插件让它再继续跑一次 key 还是用脑瞪自己的 key, 需要这个 key 的 可以看这个教程里面会教大家怎么获取, 然后提示时还是用的生图的这个提示时,然后窗口图的链接还是三号员工给我输出的链接,然后这里也是一比一, 然后分辨率我们用四 k, ok, 已经身图基本上打剪完了,我们要进行一个数据的一个整理,所以这地方再加一个变量聚合节剪, 然后把这个如果他不为空,我们也给他汇集到这个地方来,最后给他把线都连上,聚变量聚合我们也要配置一下,把这两个相交生图的链接全部给他拿过来。 ok, 然后这个地方我们就输出,输出什么?就是输出这个聚合变量的图片链接,最后 我们把生图这个地方和结束连接起来,结束我要拿到这个生图循环的一个输出变量,就是我们的主图链接。 ok, 整个工作流就这么简单。生图的给大家已经搭建好了,可以接下来我们试运行一下, 上传我们的参考图就是原图,这是我在网上下载下来的别人的主图, 然后产品信息我们就直接用人家的商品标题, 这个是商品标题。 ok, 我 们开始运行, 你会发现他会从这个地方一步一步的去运作,到最后深涂,大概五分钟左右的时间。 ok, 整个工作流的已经运行成功,给大家看一下效果, 层次感保持的非常好,包括这个纹理都是跟原图一样的,所以这个因为 banana 这个深图的插件非常的非常的强, 咱们提示时已经打包在这个文档里面都已经打包好了,需要的兄弟六六六,咱们下期再见。

上期视频给大家演示了,我已经把这个 open 可乐的这个助手已经安排安装好了,安装好了之后呢,那么我是不是要想 去把它跟我的飞书搭配起来,对吧?所以呢,我就点右上角,大家注意看我的粉丝的鼠标框,选这右上角有个设置,设置点开完之后呢,我 选了哎飞兽的授权,然后给我的机器人起个名字,然后点了创建,点击完创建之后,他就到了这一步骤,大家看啊, 到了这步,他告诉我还要去飞书平台去做一些配置,于是呢,我就点击登录了我的飞书平台,我们来看一下,哎,我刚才已经点击了, ok, 在 这里啊,飞书的平台在这里,他就告诉我, 我的这个扣子龙虾机器人已经做好了,大家注意这里面有个好处是什么呢?你在之前的时候,你想搭配小龙虾去创建机器人,你得手动的去在飞书的后台去创建,但是现在 世道变了,不一样了,为什么?因为扣子他飞速本来就是一家的,都是字节跳动的, 所以我再点这里啊,戒指设置的时候,他会自己一键帮你把这个机器人创建好,那么我现在需要的是啥?把他的事件给他一调就行了,那么事件怎么调呢?人家说啥登录非洲后台登录了,然后开启长链接,在事件配置里面订阅方式选择使用长链接接收, 对吧?好, ok, 我 来看一下事件配置,订阅方式选择长链接,结束保存, ok, 这个我做了啊,已经做了,然后他说什么在这个点击完成之后发布版本,对吧?发布版本我看一下,然后呢点创建版本,这里选一点零点零,对吧?好,下面的都不动, 允许分享到我的群点确定,点击完成,确定之后,哎,它可能,哎,这里还要说明第一个版本发送申请,先发布, ok, 我 的飞书它就会弹出来一个让我申请。啊, 这个就很奇怪,我自己发布,我自己申请,自己申请,自己的点审核, ok 了通过, 好的, ok, 已经已经已经完成,是吧?再上线,好, ok, 完成了,完成完之后呢,我再回到我的这个网页里面来,我就告诉他我已经配置完成了,开始体验, 他说在飞书里面获取配对码,在飞书搜索机器人名称并发送任意消息,机器人会回复配对码,复制配对码方案,将配对码方案发给扣子 ai, 我 们来看一下, 把它打开。啊,可口可乐,哎,对,我得找到这个龙虾人的助手,然后我给他发什么呢?你好,对吧?给他一发,发了之后他会告诉我一堆的码,对吧?哎,把这个码一复制,然后呢发到扣子这来, 哎,就这么简单, ok, ok, ok, 来,我们给你教程操作一下,对吧?先看一下我的龙虾机器人在哪里?应该是在我的应用里面,应用中心来看一下。 没在应用中心,我在这搜一下飞书扣子, 哎,在这里打开,打开了之后给他发一个,你好,我们模仿他啊,这个配置就简单多了,哎, ok, 然后把这个内容一复制,复制完了之后给到哪里呢? 我知道了,对吧?确定给到这里发送就好了,这个过程简直太简单了, 为什么呢?因为我之前自己是亲手体验过我如何在网上通过命令我通过别人的分享,一步一步把它配入我的飞书,但是现在,哇,真的太简单了, 让我真的眼前一亮啊,看见了, ok, 他 现在已经也完成了,完成完之后我们试着在这里再来跟他聊一下天,你好,你是谁?看他会不会告诉我他是小好,哎,你看吧,你好, boss, 我 让他称呼我为 boss 吗?对吧?他是我的 ai 助理,对吧?我是小好, ok, ok, 非常非常棒啊!好的,今天的这个配置的视频呢,就给大家分享到这里,还是一样,后面的我还会持续的去给大家分享我用这个龙虾 做的一些事情,也就是我的龙虾养成日记,对吧?也欢迎你订阅我的频道,我们看一下扣子的这个龙虾能帮助我们去做一些什么样的事情。如果你对这个扣子的整个生态扣子原先的 d 代码平台的智能与工作流,到后面的扣子编程,一句话生成智能与工作流, 还以至于到现在我们一键就能创建一个 opencloud 这样的一个助手。对这些事情感兴趣的话,也欢迎订阅我的频道,加入到我们实际学习社区来,我们一起来学习,一起来探讨。 学习的过程中有小伙伴一起来讨论,互相进步是一件非常棒的事情。

怎样用新版的扣子搭建我们第一条工作流,今天呢就手把手零基础带大家一起来实操,同时呢讲一讲节点、插件、变量、数据结构这些关键的概念。接下来我们就从零开始搭建这条工作流。首先进入扣子的官网, 点击左边的扣子编程,然后再点击右上角回到旧版,在旧版里面我们选择左边的资源库,在资源库中我们点击上面的加资源,选中工作流。 在工作流的创建过程当中,我们需要设置他的名称,注意这个地方的名称只能输入字母类型的名称, 比如说我们这个地方就直接写拼音。对于工作流的描述我们是必须要填,因为这一个是给其他的使用这个工作流的人看的,包括给自己看。比如我这里输入一个热点的链接,会按照章奇的风格 重新纂写为新的某音口播文档,确认在弹出来的新的窗口当中,我们会看到这个就是工作流的编辑的界面,这个界面我们称为画布, 在画布上已经有默认的两个节点,一个是开始节点,一个是结束节点,这是每条工作流必须有的两个节点,同时也是两个特殊的节点。在开始节点里面只有一个输出的点,那么在结束的节点里面只有一个输入的点, 开始节点的这一个输出实际上就是用户的输入,它可以输出给下一个节点,那么结束节点的输入相当于就是整个工作流的输出。我们可以在画布当中添加新的节点来连接完成这一个工作流, 那么这些新的节点我们可以点击下部的添加节点。在扣子工作流里面,常见的节点有三种,一个是大模型节点,一个是插件类型的节点,一个是工作流节点。那么工作流节点就是把其他已经发布好的工作流作为一个新的节点放入到工作流当中。 今天我们会用到两个,一个是大模型节点,一个是插件节点。我们今天的工作有需要完成的工作是把热点的链接里面的文案读出来,然后再访写,那么获取文案的这一个功能,它是属于插件类型的功能,所以我们点击插件, 我们可以搜索一下链接提取,这里建议用官方链接提取。点开它可以看到 linkredplagging 这样的一个插件,我们点击添加, 点击完成以后,我们关闭掉插件库的窗口,就可以看到这一个插件,这一个插件它就有完整的输入和输出。 那我们点住上一个节点的输出的点不动,向上拖,放到拎克 red plugin 这一个插件节点的输入的地方,放下鼠标,这个物理连接就完成了,我们再把输出 把它连接到结束这一个地方,那么整个工作就完全实现了物理联通。但这里面有一个问题, 即使我们把它用连线连通了以后,它中间的数据到底应该怎样去流动,这个需要我们去设置。因此我们这里涉及到一个新的概念,变量,从上一个节点输入到下一个节点的内容, 每次都会不一样,我们就会把上一个节点输入到下一个节点内容叫做变量,因为它里面的内容是会发生改变的, 虽然内容不同,但我们给他可以起一个名字,就好比说我们可以给一个盒子起一个名字,那么盒子里面的东西可以随时发生变化。我们来看一下开始节点,当我们点开这个节点以后,在右边会弹出来这一个节点的设置, 在开始节点里面,我们会发现它只有输入的变量,那么输入的变量默认的变量名叫 input, 这个值来自于用户的输入。 那么同样的我们再看一下 linkred plugin 这一个节点,这一个节点里面它有两个输入,一个输入呢是必须的输入名字我们不能够改,叫做 url, 我 们可以点旁边的感叹号,可以看到它的介绍,那么它的意思就是我们可以给这一个节点 输入一些链接地址,这个链接地址可以是网页,也可以是在线的文档之类。 另外一个变量叫 need image url, 我 们看它的解释是是否要返回图片的 url, 也就是说它是不是要输出这链接里面的图片,默认情况下呢?是是,我们也可以把它改成否, 这样我们只读取它里面的文案信息,当然也可以不做任何修改。那么它的输出呢?是非常多的,而且名字也比较复杂。如果我们对这一个节点的输出, 包括他的输入我们不太了解,我们有两种方法,第一种是我们可以直接看他的插件的帮助文件插件详情,我们点开就能够进入到这一个插件的解释的页面,在插件工具当中我们就可以看到对应的解释。 第二个方法,我们可以对这一个节点做一个单节点测试,在单节点测试之前呢,我建议大家可以先把这个变量的值给它输入进去, 那么这里有一个值是必须要输入的,就是它的链接地址,这个链接地址我们可以直接在这个地方输入,也可以通过上一个节点的输出连进来。 比如说开始的这一个节点是用户输入的一个链接地址,我们可以把开始节点的这一个输出,把它放到 link register 这个节点里面的输入里面来,我们点击 url 后边的设置按钮, 然后点击开始 input, 这样的话我们就把开始节点里面的 input 变量的值赋给了我们现在 link register 这一个节点里面的 url 的 这一个值。 这里解释一下变量名,有些节点是可以改的,比如说开始节点的这一个变量的名字我们也可以改成,比如说拼音的输入。好, 当我们做了修改以后,你就会发现在令可编辑里面,它的 url 的 值也改成了输入这个拼音。第二一个是节点,除了开始和结束以外,所有的节点都是可以改名字的,比如说令可编辑这个名字我不好记, 我可以双击他的名字对他修改修改可以改成中文,比如说读取文案或者是读取网页。好,这个时候我们可以做一下单节点的测试,单节点测试我们可以在节点上面点击测试该节点,或者节点的设置窗口里面点击测试该节点, 那么这个时候我们需要输入一个链接地址,那么这个地址我们就沿用这个地址复制粘贴进来,注意这个地方我们不要填写任何视频内网页的地址,我们点运行,这个时候你就会发现 输出有两个地方可以查看,一个是节点下面的试运行成功的下拉框,另外一个是点中这个节点以后,它会有一个查看运行的结果, 那么两个地方的结果都是一样的,我们可以看到这里面有些信息 no 是 没有的意思,两个引号也表示没有,它有的内容是放在这一个 data 里面,这个 data 有 三个数据,这是一个数据库,我们后面会讲它的数据格式,我们点开这个数据库,你看里面有一个 content, 这就是它对应的文档的内容,然后呢图片的内容是没有的,还有它的标题的内容, 如果我们要用哪一个内容的话,我们在下一个节点就可以把它的这个输出传进去,那我们下一个节点是什么?我们会添加一个大模型,节点添加的方法有三种,第一种就是在添加节点这个地方点大模型,第二种我们可以在沿好线中间点加号。 第三一种我们可以在没有沿线的这个节点后面拉一下,可以把这个节点拉出来。比如说我们选择大模型好这个大模型要做的事情就是根据上一个节点读出来的文案内容,重新按照章奇的风格写一篇某音的口播文案, 那我们先把它进行物理连线,我们对这个大模型进行设置,首先我们可以把它名字改一下叫文案。创建好 大模型节点,他跟插件的节点就有很大的不同,插件的节点我们只需要设置输入的值就可以,而大模型节点输入输出,包括提示词,包括大模型,我们都需要去设置。 首先我们来看一下这一个文案状写,我们用的大模型默认是豆包,一点八深度思考,我觉得可以,当你如果喜欢其他的大模型,比如我们也可以试一下,比如现在新出来的豆包二点零 pro, 我 们可以点击它这个地方可以选择大模型。 第二个你会看见输入名字我们是可以改的,而像插件内的节点输入的名字我们是不能改, 默认情况下输入都是 input 啊,我们保持它的名称不变,然后在这个地方引用上一个节点传过来内容。好,大家记住我们在上一个节点里面传过来内容是它的这一个 data 里面的 content, 所以 我们点这个地方设置, 然后选中读取网页,你看在 data 里面就会有一个 content, 好, 我们就选中了对应的内容。这里还要解释一下, 我们在设置大模型的输入变量和输出变量的时候,它除了变量值需要设置以外,还需要设置变量的数据结构。那么我们点开这个数据结构看一下,默认情况下是俊,这个是指的文本,还有整数结构, 数字结构,浮点数结构,判断对错的数据结构,还有时间结构和对象的实力的结构, 这里面还有数组和文件。后面的课程当中我们遇到再讲,今天我们传过来的文件是一个文本语句,所以呢我们默认就用它, 好,大家也会发现它还有一个输出的变量也是可以改的,我们一会会在提示词里面告诉这一个大模型你需要输出什么,今天呢我们就保持默认输出的变量叫 output, 那么中间有两段提示词,这两段提示词一个叫系统提示词,一个叫用户提示词。只要去理解系统提示词和用户提示词呢?文案的创建这个节点你可以把它看作是一个智能体,这个智能体里面固定写好的提示词,我们可以把它叫做系统提示词。 每次用这一个智能体的时候,用户输入的这个提示,比如说我们在上一节课里面做的那一个智能体,我们输入的是一个标题,那么这一个标题就是用户提日词。 那么有很多情况下,我们在系统提示词里面写的很清楚了以后,不需要用户输入,它就能够自动运行,所以有的时候用户提示词是空的,但是系统提示词一定要写。今天我们这一个节点的功能是把上一个节点传过来的文案进行再一次的加工, 那么再次加工的题日词,我们可以用上一次课的题日词回到我们上一次课的项目,这个题日词里面我们已经写好了对应的题日词内容,这个题日词我也放到了我的粉丝群文档里面,你也可以在这个地方去复制, 如果你对这些内容感兴趣,也可以评论区回复我。六六六,好,我们把这个题日词粘贴进来,当然要做一定的修改, 因为在这一段题日词里面,它就直接写的用户输入的标题内容生成, 那我们现在要改成什么?要改成从上一个节点输入的内容来生成,那么上一个节点用户输入的内容就是我们在这个地方的 input 这一个变量,它的值可能每次会发生变化,比如说我每次运行这一个工作流的时候,我可能输入的链接都不一样,这里得到的文本也不一样, 所以我们就会用 input 的 这个名字来代替上一个节点传过来的内容。那我怎样去引用这一段内容呢?我们就可以用变量名来进行引用。好,引用变量我们可以用两个花括号, 那么两个括号你输入进去以后,把光标挪到两个括号的中间,我们就可以用到对应的输入变量了。比如这个地方我们就选择 input。 好, 这一段话就变成了严格围绕从上一个节点传出过来的 这一个 data 里面的 content 里面的内容来帮我去生成。最后我们把这一个文案拷写里面输出的内容, 用结束节点把它展现出来,那么结束节点里面的这一个 out put 接收到的内容就来自于上一个节点文案串联里面的 out put。 好, 接下来我们试运行一下,另外找一个热点复制链接地址来到工作流里面,在试运行的这个窗口里面把地址发进去点试运行,稍等片刻我们就看到运行的结果, 如果对这个结果满意,我们可以点击发布点发布工作流发布成功以后,他不是在扣子商店,而是就在自己的资源库里面 发布。好的工作流会有一个绿色的小勾在后面,只有有了绿色小勾的工作流才可以被其他的智能体所引用,那么现在我们新建一个智能体来引用这条工作流,在项目开发里面点击加项目,然后新建一个智能体, 这个智能体的名字我们可以一个工作流给他一个头像,然后点击确认。在新建的智能体里面,我们来到中间的编排,选择工作流,刚刚我们做的这个工作流就添加进去了。 好,这里我说明几点,第一个,如果我们在一个智能体里面只用了一条工作流,那么左边的提示词可以不用写,因为智能体自己就会知道去调用这个工作流。第二,如果我们只调用工作流,他就没有必要用到功能这么强的大模型, 我们可以选一个功能稍弱的,但是时间会比较快,比如我们可以选一点五的 light 三十二 k。 这里我也稍微说明一下,如果你只是工作流的调度,那选一个更轻量化的大模型会让你的智能体效率更高。 那么下面我们还是加一个开场白,输入一个非视频的链接,网页地址,我会帮您按照张琪的风格转载一篇某音的口播文案。 好,我们在这个地方也可以在智能体里面测试一下。好,如果智能体测试也没问题,那么智能体也可以点发布, 发布的过程跟我们上节课的内容是一样的。这个工作流的原始文件以及发布好的智能体呢,我已经放到了我的粉丝群里面,供大家学习参考,如果你也感兴趣,可以评论区回复我,六六六。

有了 openclaw 之后,还要不要学扣子的工作流?今天给大家分享一下我的一些观点。最近网上特别火的 openclaw, 说是它是一个机器人,还把 max mac mini 的 这个价格也带起来了,掀起了一波网上采购 mac mini 的 热潮。当然呢,我也用自己家里的这个旧电脑自己部署了一个 open color, 也是算是深度的使用了来使用了之后呢,呃,再结合着我一直给大家推荐的这个 cos 智能铁工作流,今天呢,来谈一谈自己的感受。 可口可乐其实出来已经很久了,但是呢,我又为啥一直没有说?因为我自己的一个态度是,我一定要深度使用了之后,有了自己的观点,有了自己的感受,我再去给粉丝们再去做分享。那么在我用完了之后呢,我的一个感受是什么?可口可乐他确实非常的方便, 你像我,我只要把家里那个小店都开着,我走到哪里,我只需要用飞书去跟他沟通,他就能帮我去完成任务啊。但目前这些场景我还在探索, 但在这个完成任务的过程中,我也有一些一些这个感受啊,就把这些结合着咱们的工作流去给大家做个分享。那么 oppo 可乐大家可以简单的把它理解为一个全能的 ai 的 助手。 那我们之前说智能体工作流,他比什么豆包 kimi 要强,为什么?因为他能直接帮我们运行出结果来,不像豆包或者 kimi, 他 只能怎么样,他只能给你一些建议。那么现在欧根格勒他比工作流还要在智能,你工作流还得人点是不是? 但是呢, oppo 可乐呢,你只要给他发了指令之后,他自己会帮你完成一系列的内容,我觉得他就类似于工作流,他就变成一个那个半自动挡,但是这个 oppo 可乐是全全自动挡的那种,那种感觉,对吧?他能帮你 读邮件,能管理日程,能创建飞书的文档,能创建飞书的这个这个这个这个表格,哎,等等的,对吧?你跟他说完了之后,他能自己帮你编代码,甚至网上还有一些玩金融的,让可口可乐帮他去帮他去炒股等等的,都有,对吧?但是能做这些的前提是什么? 是这个 oppo 可乐就相当于你家里有一个特别厉害的人,然后你要把家里所有门的钥匙、密码、卡的密码等等都要告诉给他,他才能帮你去做事情,对吧?在我们电脑上也是一样, 这里面就有一个风险,是什么?权限太高,风险太大啊,就是这么方面的风险。所以呢,很多的人在推荐你去 尝试 open 可乐的时候,他会告诉你不要在自己的主力机上面去装,因为会有什么数据爆了的风险,有,他有部队发发挥的这个风险,而且他的这个内容呢,是一个黑盒,他不可追溯 啊。虽然说是好多懂计算机编程的他,他知道去掉 open 可乐里面的这个日制啊,去看他干了啥,但是呢, 我们有多少小伙伴会去调日制和查日制?然后这两天看到新闻,新闻上面也有说一些大厂啊,现在已经明确禁止不许用 oppo cola, 因为大厂里面的这个数据是安全,是级别是非常高的,对吧?他们不不能允许有一个他自己自己掌控不了的一个机器人,在他的电脑里面 随意的去做一些事情,那么我们学习的工作流他有个什么好处呢?之前一直给大家在分享工作流的时候,一直在说大家要做的是什么,一定要先把自己的工作流程 梳理清楚了之后,我们再找到一个工具下手去搭工作流。那么这个前提是什么?是你把自己的日常工作,岗位工作啊等等的,你已经把它流程化了, 你像这个这个能力你可以嫁接在任何的一个 ai 工具上啊,扣子工作流也行,甚至你以后用了 oppo klo 也行,对吧?当你有了这个技术之后,他就相当于是稳扎稳打的,每一步都清晰可控,都能够可查,随时可以复盘啊,你这个权限就在自己手里 哇,就好比你开车的时候,方向盘握在自己的手里是一回事,如果我们拿开车来比喻的话,我觉得工作流,那他现在已经可以算的称得上是我们的一个什么呢?自动挡的车,叫自动挡的车,那 oppo 可乐呢?它更多的像什么? 像是那种什么特斯拉或者华为的那种自动驾驶,反正从我自己个人来讲,如果我买车它带自动驾驶功能,我肯定不会把我的生命安全交给电脑,交给车去自动驾驶去的, 所以大家可以从这个层面去理解,对吧?那么两个东西要不要学呢?我觉得要学, ai 出的每一个新鲜事物我们都要去学,而且还要去实践,你只有学了实践了,你才知道它的能力边界,它的权限边界, 所以两者都要会啊,我现在日常我也在用 oppo, 有 的一些需要在网上找数据的事情,我给他一说,他给我整了个表格,直接发给我了,也特别的方便,那比你用扣子工作流还方便,比你用豆包什么 kimi 还要方便。 所以 ai 是 什么 ai, 它是一把剑,而我们是握那把剑的手,我们怎么来指挥这把剑?就需要我们要更多的去博学,我们的审美要高,我们要了解每个 ai 工具,你才能把它 发挥的更好。讲到这呢,我们再回顾一下,哎,我们说到一 智能体工作流啊,二四年比较火热,后来又出了 m c p, 还有前段时间火热的啊, cloud code skills, 后来 tree 也出了 skills, 哎,甚至我给大家还分享这个 skills 用法,哎,确实挺好用的。再后来又出了我们 klo, 你 看,我再给大家再讲这个 tree 的 skills 的 时候,我就给大家讲这个技能啊,它就很像啊,像我们搭建好的一个工作流或者一个智能体,只不过它用起来会更加灵活一些。 其实这些关系,这些这些事物啊,这些 ai 的 一个产物,它都是有层层递进的一个一个关系的,就跟我们之前学那个编程一样,有什么 c 语言, c 加加 c, java, 最后到了什么 java, python 啊,说是 python 是 最智能的语言,对吧?那 python 能写出来,你用 c 语言他也能写出来,不过是 python 后来变得越来越便捷,越来越智能。为什么?因为它里面有很多的库,你再想想它那些库是不是就类似于我们现在已经打好的智能体、工作流或者技能了,然后被别人去方便去调用了, 其实这些道理它都是相通的啊,所以呢,我还是特别建议大家去学工作流的啊,我们如果能锻炼自己,把一项工作流程化,节点化的话,你再把这个一个能力再嫁接到任何一个 ai 工具上去, 那么你的这个感受啊,是完全不一样的啊,所以这也是为什么一直建议大家学工作流的一个原因。所以 oppo 可乐出来之后,那我们还在继续的持续的学习这个扣子智能体工作流的小伙伴啊,也不要呃乱花镜迷人眼对吧,也不要 看着别人都去学习新鲜事物了,又把把手里的东西放下去去搞别的事情啊。最后呢,就是 就跟那猴子搬苞谷一样啊,丢了这个啊,落了那个,最后什么都没有啊。从我自己现在的学习收获来看,你就把一个扣子的智能体工作流,你你这个这个 下决心啊,系统的去学,因为他这个东西,我我后来理解他这个非常系统化的一个东西,你把扣子智能体工作流学会了,甚至他能够辅助着你,帮助你去理解 a i 相关的这一些 m c p 啦, space 啦, open cloud, 还有什么 ide 的 编程等等,它都是有帮助啊。 啰里啰嗦说了这么多,也不知道呃,给大家说明白了没有啊?呃,我也会定期的会把自己的一些心得啊分享给大家, 你看我我一些新的一些爱的新事物我也会去尝试,但是我一定会回过头来把它和我一直给大家分享的这个扣子智能提供的流来做一个关联,讲讲他们之间的联系。 如果说你对我的视频感兴趣的话,也欢迎点赞、评论、转发,我们下期再见。

嘿,大家知道 opencloud, 它原本叫 modbot, cloudbot 是 个开源的个人 ai 助理和智能代理系统,能在个人电脑或者服务器上运行,和普通聊天机器人可不一样哦。给它操作权限后,它能控制你的终端干活,不只是出出主意,而是真的动手工作。 你能通过飞书这些即时通信工具和它对话,让它帮你生成图文、处理邮件、管理日程啥的。扣子编程现在支持一键安装 opencll 了,开发者能在扣子编程的云主机环境里快速安装部署,打造专属的个人 ai 助理和在本地运行 openclop 比 扣子编程安装操作超便捷,还能保护数据和 api key 的 隐私安全,保证助手全天二十四小时稳稳运行,是开发者快速搭建和体验新一代 ai 助理的好办法。和在云服务器运行 openclock 比, 扣子编程运行它不用手动选购服务器开通模型,能用自然语言和扣子 ai 交流,让它帮你填配置文件,真正做到开箱即用。刚刚给大家演示了用 openclaw 总结今日各股情况,还汇总到非书里,接下来咱们就来讲讲怎么安装部署。 第一步,先打开官网链接,登录到官网首页,在首页能看到一键部署按钮,点一下就行。第二步,去配置飞书渠道,在系统里创建飞书,填好信息后点确定最后一步来体验效果。 打开飞书,找到刚配置好的 openclock 助手,和他聊聊天,等他回复配置成功就说明咱们配置完成了。是不是挺简单的,快动手试试,有问题可以在评论区提问哦,之后会持续更新 cos 工作流,想学的可以私下找我哦!

今天呢,我把扣子工作流接到了我的 opencolor 里,让我的小龙虾呢直接飞起来了,比如说这个短视频提取文案的工作流,那我给大家看一下接到 opencolor 里以后到底有多强。首先第一个场景,我们刷到一个爆款短视频,我们可以直接复制这个爆款短视频的链接,然后呢丢给小龙虾, 让他先提竹子稿,然后再修改内容,再帮我们生成某书的图文,再发布到某书的平台,就真正的能实现创作的一个自动化。 这第一个场景,第二个场景呢,用这个扣子工作流呢,把竹子稿提出来以后呢,让他生成公众号的文章,然后呢再生成文章里的配图,封面图标题。 最后呢,再发布到公众号的草稿箱,我们打开公号看一下封面图内容排版全部都 ok, 可以 直接点击发布。那 open color 呢,它本身就有升图和发布的一个能力,我们再叠加上扣子工作流的能力, 就好比给我们的小龙虾呢插上了翅膀,能力呢直接能够提升五倍。如果你也在研究 open club 或者小龙虾的话,可以关注莹哥,我们一起来交流学习。

本视频耗时一小时,将讲解 cos 智能体搭建,包括知识库,工作流和案例实战全程干货,无废话,赶快上车! 嘿!哈喽,大家好啊,欢迎大家来到这个零基础打造 ai 智能体 cos 实战教学这门课程。我是这门课程的导师啊,我叫麦当, 首先呢,感谢大家来参与我们的课程,感谢大家购买我们的课程啊。从这节课开始,麦当就会带着大家深入浅出的基于扣子这个平台,去学习如何在没有任何代码基础的纯小白的一个情况下,去打造一个 ai 智能体。 我相信大家既然已经选择加入了我们的课程,想必大家对 ai 这个行业,或者对大语言模型,比如 chad 的 gpt 啊,有一个初步的了解大,大家大概知道这个 ai 大 模型是干什么用的,但是我相信啊, 肯定会有很大一部分的朋友,他对具体 ai 智能体是什么, ai 智能体能做什么?这个 ai bot 它的实际应用能达到一个什么样的程度?这件事情很多人是一个模棱两可的状态,大家可能不太知道它具体能实现什么功能。 作为我们这个实战教学的第一系列的第一节课,我们这节课的主旨呢,就是给大家答疑解惑啊,到底扣子是什么?为什么要学习扣子,以及学习这门课之后我们能获得一个什么样的能力?好吧,那话不多说,开始我们今天的课程, ok, 那 什么是扣子?扣子是个啥呢?扣子是字节跳动集团啊出品的一个一站式的 ai 部的开发平台 啊,它是一个低代码的平台,也就是说,无论你是否会编程啊,你都可以在这个平台上去开发一个基于 ai 大 元模型的问答类的 ai 智能体, 从而通过对话呢,去解决一些很复杂的问题啊,并且你搭建好的这个 boot 可以 发布在各个平台上啊,各种聊天平台,社交平台,以及你任何你想用的一个平台都可以去用。那什么是 ai boot, 什么是智能体呢 啊?智能体对于 open i 来说,他们的定义是 gps 啊,大家应该有用过。那对于我们这个 cos 平台上来讲,我们看一下,打开我们海外版的一个 cos, 我 们可以在这个布特商店里看到各式各样的布特 啊,这些布特有的是角色扮演类的,他模拟一个角色,有的是专门用来去设计 logo 的, 有的专门用来写论文的,有专门帮大学生摸鱼的啊,各种各样, 大家可以把它理解。为什么大家可以把它理解为一个又一个的 app, 你 手上的 app 各各种各样,可以实现各种各样的功能, ai bot 其实就是背后依靠着 ai 技术来实现的一个又一个 app。 好 吧,那可能之前你像传统的开发一个 app, 作为一个不会编程的小白来说,你可能做不出来, 开发一个 app 对 小白来说完全就是呃,很科幻的一个事情。那现在不一样了,现在无论你是否会编程,只要你会正常的对话,只要你有基本的逻辑能力,通过短时间的学习呢,你都可以依靠 ai 去制作一个属于你的设计出来的 app, 那这就叫 ai 智能体。好,那大家清楚了什么是扣子以及什么是 ai boot, 我 们来具体的说一下扣子这个平台啊,它由于地方性法律法规和网络的原因呢,扣子平台有两个版本 啊,一个是国内版,一个是国外版,单从功能性上来讲,其实海外版的功能会稍微的多那么一咩咩啊,比国内版。但是啊,对于我们新手来讲,呃,国内版它的语言环境全中文的吗?以及它的使用的上手的 难易程度都是要比海外版更好去入手的。所以这两个模,这两个平台呢,大家用一个就可以,你只要能打开一个,就绝对不会耽误你学习我们这门课程啊。然后我们讲的基本的核心功能,这两个平台也都是有的啊,大家只要选一个顺手的去用就好。 好吧,那我们详细的来说一下这个国内版和国外版它具体的区别有哪些啊?啊,好,那国内版和国外版它的区别有主要有三个点,第一点是模型,第二点是插件, 第三点是输出的平台。那模型很好理解,就是它一个 ai 的 bug 开发平台。背后一拖的 ai 模型是什么? 国内版,呃,是用的自洁自研的一款中文的大圆模型,叫云雀,使用起来呢还不错,性能也还 ok, 但是海外版它的对手实在是太强大了。海外版,呃,扣子非常慷慨地接入了 openai 的 当前最强的模型 g p t 四的一百二十八 k, 也就是当前 g p t 四点零最强大的一款模型。这个模型的性能想必我不用跟大家多说了,对吧?而且这个模型是收费的啊,是收费的,大家如果想在 呃 openai 官方去使用这批四这么一个模型,它是要花钱的,而且这个收费是不低的啊,我们开通一个 openai 的 plus 会员是一个月二十美金的,一个消费也就是一百六十多块钱。 如果你还要做一些额外的开发,你要用它去开发一个不在它官方去开发 bot, 而是做往外站去做一个 bot, 你 还是要调用它的 api 的 啊,这个 api 是 另收费的,也是比不小的价格。 所以 cos 把这个模型接入到我们的平台上,并且还免费的去提供服务,是一个非常非常慷慨的这么一个行为啊,大家,哈哈啊,且嫖且珍惜。好吧,能用赶紧去用上,这是国外吧,比较香的一点。 好的,那除去模型的不同啊,他们的插件也有所差别,大家可能还没开始学习,所以对插件是什么,插件能做什么不是很清楚。简单的一句话给大家概括一下,插件为我们提供了大语言模型除去它本身的能力以外的扩展能力 啊,什么意思?如果你想让一个 g p d 四模型去帮你查询今天的机票,他没法获取实时的信息,但如果你给他接入一个能查机票的插件,他就具备了帮你查机票的这么一个能力,所以他就是对我们模型能力的一个扩展。 那由于网络环境和国内国外的这个法规不同呢,支持的插件种类上也有所差别啊,国内的可能更贴近于我们的国情,国外的可能就更加的丰富一些。能查什么 youtube 吧, twitter 啊, tiktok 呀,这些我们经常用到的平台 啊,那插件这一点也是有差别的,还有一点就是我们输出平台的不同啊,国内什么叫输出平台?就我们这个 boot, 我 们这个已经开发好了,能力也具备了,那我们把这个 boot 放在哪里? 那国内呢?支持的就是一些什么客服号啊,公众号啊,你可以把借助你的公众号里去实现一个对话,完成 ai 智能体的这么一个效果,还挺酷的,还有一个绝金平台,那国外呢?就是 disco 啊,电报 manager, 还有什么一些各重要的平台吧, 这是平台上的一个差别,但是啊,随着这个平台的日愈开发啊,它的丰富程度肯定也在不断的提升,未来呢,肯 更丰富的一个输出的方式,供我们去把我们的 ai bot 发布在任何我们想发布的地方,或者说它未来会直接提供一个 api, 供我们去把我们做好的 bot 接入各种网站,小程序或 app 中。所以说呢,输出平台这个点 目前是有差别,但后面一定会无限的去缩小这个差距。好吧,那除了这三点以外呢,海外版可能还比国内版多出一些什么多 a 阵模式啊,一些个更好用的工作流的定制啊, 但是这些在我们的基础课程中不会讲到,我们会把它放到更加把高的这么一个拓展课程中去啊,对于我们大家入门去学习 ai 智能体打造这一块不会有任何的影响。好,这就是两个平台的主要区别了。 好的,那讲完了平台上的差异,我们现在要来聊一聊为什么我们一定要学扣子了,学扣子的几点原因,麦当也给大家总结了一下,首先第一点 啊,学习扣子无需大家去掌握任何一门编程语言,也就是说大家零基础,不管你是做什么的,不管你是宝爸奶妈,还是职场小员工,还是一个专业的程序员,你都可以去学习扣子这个平台, 因为它主要的逻辑输出是依靠文字的,是依靠我们去打字去呈现一个不一样的架构, 是通过打字去创建一个呃 app 的 内部的结构,所以说呃,如果你想入门 ai 这个行业,如果你想迅速的去投入 ai book 开发的这么一个行业中去,并且你有没有任何的代码基础, 那么扣子平台一定是你最好的选择,一定是你门槛最低的一个选择。好吧,那第二点啊,亲测下来 目前最强的大圆模型的编排平台,那就是扣子。而且扣子确实是非常的慷慨,他提供了更好的工作流,他把一些很复杂的工作都做成一些语法堂,直接包装给我们这些个开发者们 啊,相比较它同类的竞品的网站,一些 gift, 一 些个啊,专门提供销量数据库,或者是做这种类似 g p t s 开发的平台,它的功能最强,而且上手的门槛更低,所以大家如果学习的话,就去学 cos, cos 现在是最好的一个平台。好的, 那第三点非常实在一点,目前扣子是完全免费的,并且未来一定会收费,为什么这么说,扣子现在处于一个用户增长的初期啊,大家看到了他非常非常慷慨的提供了免费版本的 g p t 四啊, 这个东西用起来很贵,对吧?而且它运行维护这个平台是非常非常昂贵的,因为每一次我们去调用 ai 模型都是有一定的消耗的,那这个硬件的消耗对于自己来说就是分分钟都在烧钱, 目前完全免费,有点像那个打车平台或者是外卖平台,在一开始一定会给你大额的一个优惠券, 一定让你以极低极爽的一个呃用户体验去使用。为什么?因为我们目前发布的看我们目前 bug 发布的平台还非常的单一,比较单一,它发布的平台基本上就是 主流的一些聊天软件,以及它字节官方的英文叫呃海外版叫 cici, 国内版叫豆包啊,字节官方的一个 ai 平台,它快速的以这种方式去积攒一批优秀的呃 prompt 一 些优秀的 boot 去丰富它的应用, 所以他初期是非常免费的,是非常慷慨的免费,那么未来他一定会收费,因为他这个平台既然已经搭出来了,积攒够一定的用户量,他就不可能再疯狂的去烧钱去来维护他的平台了,一定要盈利,那一旦他盈利,我们就学习成本就变高了, 对吧?那现在是我们最好去入手学习的这么一个时机。那第四点,也就是我刚才说的一点,既然他未来一定会收费啊,如果到那时候他还只是提供我们去把 bug 放到他官方的 app 或者是自己本身的应用上,那用户一定是不买账的, 对吧?它一定就会为我们开发更加丰富的一个 ai bot 的 部署的渠道,以便于我们把我们的 ai bot 部署到任何地方。那么兄弟们,这件事就是一件极其富有商业价值的事, 为什么?一旦 cos 官方开通了我们这个随意去部署我们 boot 的 一个渠道,那么这个事就是那么这个事就变得极其可以商业化了。无论你是在平台上做一个专业的职业的 boot 开发者, 还是说你作为一个销售,把平台上一些优秀的 boot 去卖给企业和买家,还是说 你作为一个公司的老板或者是公司的技术人员,你用 ai bud 去为你的企业,为你的网站去提效,都是一个非常非常有价值的事情啊,大家也可以想象啊,在未来,嗯,我们这个平台日渐成熟,那每一个学校的官网 啊,每一个公司的首页,每一个公司的后台的 o a 系统,每一款 app, 甚至是每个游戏里面的 n p c 角色,都可能会被 ai bot 所替代。那么这是一个什么样体量的一个商业渠道? 那其实在 ai 变现这一方面,它有一个非常非常清楚的逻辑,如何用 ai 去变现,就是找到我们之前如何去赚钱,如何去产出效果的一个条工作流, 把其中人类去劳动的那一部分替换成 ai bot 去做,那么这个事情一定会以一个更低廉的价格,并且更高的效率来完成,这就是 ai 变现的核心思路。 所以大家啊,了解了这一点之后,你会发现学会好 cos 这个平台,你会得到一个无限的商业价值的一个提升,所以这也是我认为最值得我们去学 cos 的 一点。 ok, 那 我们最后再说一下,学习完这门课之后,我们将获得什么啊?首先第一点是我们这个课的主旨 啊,当我们学会了用 ai 平台去编写一款 ai 智能体做输出,你一定会对 ai 模型的整体认知,以及大语言模型的微调和编排技巧有一个更深层次的理解 啊,相比较其他那些直接入门的,去教你怎么跟大圆模型去对话,什么总结个文案啦啊,写个简历啦,这些很基础的事情,通过我们一次又一次的实战去获得对 ai 的 一个全新认知,我觉得这个是非常非常啊,有意义和深刻的一点。 呃,第二,我们的这门课程是一个寓教于乐,实践先行的一门课程,每一节课我都会带着大家手把手的去打造出一个又一个的 app 啊,一个又一个的 ai 智能体,大家只要跟上我们的脚步啊,都可以创造出呃,非常符合你心意的这么一 ai bot。 所以 说只要大家跟住节奏把这门课程学下来,那你 至少可以收获 n 多个属于你的 ai board, 并且我们还会教你把它接入你想接触的任何地方 啊,这是一个非常实战化的课程。好的,那第三点啊,其实就是很直白的一点,那就是我们可以白嫖这个 g p 四一百二十八 k 这个模型。 刚才已经说了,这个模型非常贵啊,用起来很贵。那如果碰巧你是一个 ai 大 约模型的使用者,并且你还不知道扣子这个平台,那么对于这一点, c c 叉其实已经赚回票价了。 我们可以通过很简单的一个调试去免费的去调用 g p d 四的模型啊,不光是一百二十八 k 哦,我们还可以调用它的刀 e 三的模型啊, g p d 四 v 的 多模态模型,我们都是可以同时去使用的,相当于你把整个的啊那个 openai plus 的 账户的费用就省下来了,也是非常实在的一点。 ok, 那 最后的一点就是独立分析知识的能力,我觉得这一点有必要拿出来啊,单独去说啊,为什么要说这一点啊?因为首先呢,这门课程是一个面向零基础小白的课程, 那大家可能不免在这个打造 ai 智能体的行业的过程中,会看到一些代码,会看到一些你陌生的领域,那么我们不会回避这个事情 啊,我们,但是我们会换一种方式告诉你,作为一个完全看不懂代码的小白,你该如何通过 ai 去解决这类的代码问题?如果如何取现救国的去啊,通过其他方式,通过跟 ai 对 话的方式去解决代码问题,我觉得这个能力是非常重要的, 在这个信息爆炸的时代,其实知识是比较廉价的,因为只要你想学,你可以通过各种各样的平台和呃互联网平台去了解这门知识, 那知识是相对廉价的,什么是比较贵的呢?拆解知识和运用知识的能力,我觉得这个才是区别人和人差别的最重要的一点。那大家,呃,在我们学歌学习的过程中 啊,我们会逐步的去演示如何去拆解一个我们完全未知的一个领域的功能,那这一点对于大家来说,未来的学习来讲也是比较值得去深挖的 啊。未来这个扣子平台,或者是任何一个你需要学习的地方出现了一种新的技术,那么大家怎么去看待它,怎么去理解它,怎么去攻克它?这个也是我们要从这节课中去详细去了解的。 好吧,那跟大家扯了这么多皮,其实第一节课我们完全没有讲任何的实战,不过从下节课开始, 我就会带着大家一步又一步的在扣子这个平台上实现一个又一个的 apple, 去打造一个又一个的具有实际功能的这么一个程序。好,那大家准备好, 我们从下个月开始就正式进入了我们的实战,那今天的课程就到这里,下节课开始我们就要正式进入我们的实战了,那我是麦当,感谢大家选择我们的课程,咱们下节课见 嘿!哈喽,大家好,欢迎大家来到我们这个零基础打造 ai 智能体扣子实战教学这门课程的第二节课 啊,从这节课开始呢,我们就要深入实战了,麦当就会带着大家在扣子这个平台上从零到一,打造一个又一个的 ai 智能体啊,希望大家跟紧我们的脚步, 每节课大家都会亲手的做出一个这个一个智整体的一个作品,希望大家都能从这门课中有所收获。好吧,那话不多说,开始我们今天的课程啊, 我们上节课已经介绍过了,我们扣子这个平台,它由于版本的原因呢,分为国内版和海外版。好吧,这两个平台的主体功能相差的是相差不大,相差无几的啊,可能区别就是在于海外版在一些扩展功能上可能会要比国内版 多一些些,但是大家啊,完全可以放心哈,在我们这个第一节课中呢,无论你能使用哪一个平台,哪一个都可以 啊,不会影响到我们学习到的任何知识啊,一些拓展性的功能我们也会放到很后面很很后面的拓展课程去来实现,所以大家选择一个自己好用的平台去跟上我们的脚步去学习就好的, 这两个平台我都会在后面的课程中穿插着去使用。那今天我们用的是一个海外版啊,主要是由于海外版上面是英文界面吗?如果有碰巧可以用海外版并且英文还不太熟悉的朋友可以跟着我们去做。国内版对应的按钮和方式都是一模一样的,而且上面标有的是中文, 大家看教程应该对应起来也并不费劲。国内版的界面是中文的,大家直接呃用你的 app 扫码就可以登录哈海外版给大家登录一下看看。海外版是这样, 海外版的界面是一样的,有一个 logo 印,如果你没有的话,你应该需要注册一下,这边注册可以直接用你的 google 账号注册, 如果大家 google 账号没有或者是有一些注册问题的话,可以私信我一下或者去百度啊,这个也挺简单的,大家直接通过你的 google 账号就可以登录了,就直接登录了。 好吧好,这就是我们登录进来一个全貌了。呃,简单给大家讲一下这个界面,他界面还是挺简洁的,这个 home 就是 一个大圆模型,直接跟他对话。你好,他就是背后基于 g p 四的一个模型,大家可以直接 啊跟他进行一些互动都是没问题的。你是基于什么模型训练的? 海外版,你跟他对话,他就是一个继续 g p 四点零训练的,他提供阿玛总啊,微软的一个专用的 open ui 调频平台啊, 然后可以跟他玩,没有什么实际用途,然后这里一个 personal, 这里就是大家主要的一个工作空间了,我们未来创建的所有 boot 或者是 log 插件, workflow 或者是 knowledge 知识库都会在这里面,大家创造的 boot 也会在这里找到 啊,这里有一个创建 boot 的 按钮,下面那个 explore, 这两个地方呢是 boot 的 store 和 blog 的 store, a blockchain store 就是 插件还有 boot 的 商城,这是两个交互的地方,大家可以在商城里去搜索和浏览最新的。大家创建的这啊这些 boot 大家都是可以点开直接去尝试的,去看看人家的 boot 是 怎么做的,人家的 boot 有 哪些功能, 大家做的好的 bug 也会,不是所有的 bug 都会发布到这里面,然后大家去查找,好吧,然后它有一些我看看能不能找到啊。有一些 bug 它是开源的,有些 bug 这会写着它的 prompt, 你 可以直接复制粘贴它的 prompt, 但是开源的还是相对算少数啊。插件也是同理啊,这里边要发布一些 扣子,官方或者是一些民间大神开发的一些个插件,大家可以时刻关注一下,有不错的插件呢,放到我们的 boot 里面,一样是一个能力非常大的一个提升啊啊,这两个商城大家可以逛一下的,平时可以关注一下 这个 team space 啊,这这边就是一个团队的合作空间,大家可以在这里创建一个团队,像有点像像群, 创建一个全队之后,他跟这个 personal 完全没有任何区别,无非就是你这里可以添加你的好友,可以把你朋友拉进来,如果你们是一个开发的一个团队的话,大家创建的一个 bug 都会在这里面去呈现,你可以看一下你的小团队们在在做什么,大概是这么一个功能, 从功能上和 personal 没有任何区别。好吧,这就是整个的一个界面,我们这一期课主要围绕的其实就是通过这个 create bot, 这个创建一个 bot, 你 可以把它放到 personal 里,或者是你的 team 里。 好,那我们现在呢,就正式的去创建一个 bot, 点完不管你从哪个页面点这个 create bot, 就 创建创建机器人啊,都会蹦到这么一个页面里,上面选择你的工作区,你放到 personal 还是你的哪个团队里面,下面是分别对应的你的 bot 的 名字和你 bot 的 介绍,什么意思?可以看这个, 这就是 bot 的 名字啊,这个就是 bot 的 介绍。下面还有一个你 bot 的 一个 logo, 这个 logo 它提供了一个 ai generate 的 一个方式,就是它会根据你看它根据刀翼去给你生成一个你这个 bot 的 头像, 当然你可以自己上传啊,你可以上传自己的照片,也可以让它 ai 来生成,这个功能还挺好玩,挺有新意的。好吧,那大家就跟我动手,一起去创建我们第一个 bot, 好 不好 啊?第一个 boat 给大家建一个什么呢?我们假设现在自己是一个游戏的开发者,一个游戏开发人员,我们创建这个 ai boat 是 给一个游戏里面的 npc, 也就是游戏里面一个虚拟角色啊创建的一个 boat, 他会制冷的回复一些玩家的信息。好,当然我们回复的第一个 bug 要做的简单一点,我们做一个原始人,他不会说话,你这跟他说任何话,他只会咿呀呀的回复,你,就是说一下你上次,好吧,我们就是以这个为目的创建一个 bug, 我 们这起名字就直接是啊一个原始人。好, 下面我们描述什么呢?你一个不会说话的 原始,只会咿呀呀。好,一旦你这个 bug 名字和你的 bug 描述啊写好之后,下面这个加载它就可以点了,你可以直接让它去帮你生成一个这个图片当头像,看看它的效果。国内版你直接输入就好了,但国内版由于它调用的是刀翼, 也就是一个 openai 官方的画图模型,它可能对英语的识别性会更高一点。可以看一下中文的话,它去生成的图片效果如何? 哎,有点有点傻哈,你看也看得出来是一个毛人,说了一些乱七八糟的话,但是可能效果不好啊。我们我们教大家一个技巧啊,如果这个生成的图片你不满意,你又想去让他生成,我们怎么办呢?我们首先要把我们这个描述转成英文,转成转成英文,一个原始人 把它放回到描述里面,先把它哎替换掉,下面可以不写。好吧,它因为它的生成逻辑是什么?它会根据你 book 的 名字和描述去生成一个图片吗?我们可以优先让它去根据这个去生成一张图片, 图片满意了,我们选一张满意的图片,再把我们想标注的名字和描述换回去。这是一个小 tips 小 技巧,大家可以记一下,我们再用这个描述去给他生成一张图片,大家可以试试看,还是有点傻,不行,我们再看 一个原始人头像,男生毛发很多粘贴啊,我觉得这回效果还 会好一些,行了,就这样吧,大家可以看到啊,比前面的描述要好,他会根据你的这个前面的描述去生成一个图片,这个图片会受你这个名称和描述所左右,所以大家可以有时间在这里疯狂试试,到一个你满意为止的头像为止哈, 我们这就是直接用它了这一个原始人,好,把它改回去,我们就可以创建我们的 bot 了,不会说话,只会咿咿呀呀。 ok, 选好了头像描,填好了描述,我们就点 com, 我 们确认就正式的进入我们这个 bot 的 开发页面了。 ok, 这就是我们完整的一个开发界面了啊,日后我们为期几天的课程都会围绕着这个界面给大家讲清楚如何去开发出一款啊, ai 智能体。 ai bot 这个界面大家会不会很熟悉,给大家详细的讲解一下各个功能点是干啥的。首先上面这一行啊,这个是刚才我们编辑好的一个头像,还有名称还有描述, 你可以随时不满意,可以随时去改这些东西啊。呃,这里边的 develop 和分析分析,这个界面大家其实暂时用不太上, 这个可能是日后你的 bug 发布,你可以在这里看到你所有的用户的浏览量啊,新增的用户啊,以及他的一个活跃度,是对你一个发布的 bug 进行一个运行维护的这么一个界面,然后我们主要在这个开发界面上进行操作。 ok, 下面这一行被一分为二的是一个开发界面,我分为两部分啊,一个 prompt, 一个 skill 界面,右边是一个 per view 的 一个 呃,框架啊,这个地方是干啥的?这个地方其实就是调试的一个界面,我们看到其实如果我们这边的开发区什么都不写,它就是一个基于这个大圆模型的一个一个页面,它现在可能只知道它是原始人,并且没有但是没有任何功能。说你好,就像跟 gpt 对 话一样 啊,他说怎么了啊?有什么事吗?有什么需要帮助的吗?对吧?他就是一个基于正常的大约模型的回复 我们,他的功能如何啊?我们要在这边受他的影响,那回到我们的开发区。首先看最上面的一行,这个大家暂时先不用考虑,如果你是国内版用户,你是看不到这个选择模式的这个 界面的,它我们现在默认用的是这个 single agent。 single agent mode 就是 单代理模式啊,单 agent 模式。 呃,如果大家可以切换到这个多 agent 模式,大家可以发现它是以完全以跟这个界面不一样,是一个流程图的一个界面,这个我们在拓展课中会主体以它为解释,但是它啊其实涉及到的功能点非常多 啊,大家作为初学者暂时先去不要用这个多 a 阵模式,好吧,我们先切回去啊,我们这这期初学者课程呢,暂时都是以单模式去给大家讲解的好吧。呃,这边有一个啊,模型选择的窗口,它 可以支持我们选择模型,如果你是国内版用户,这边是只有一个匀称模型可以选,如果你是海外版用户啊,你是应该和我一样,你可以用最新版的 gpd 四一百二十八 k 啊,还提供 gpd 四八 k 和 gpd 三点五十六 k 的 这个模型啊, 反正字节大度是吧,字节白给了。大家如果不知道选哪个选最好的就好了,选上面最大的最好的就可以了。好,下面这个 temperature, 还有这个最大的响应长度,以及它的上下文的长度。这个怎么理解呢? temperature 就是 一个它的随机性的这么一个东西,大家可以 简单的理解。我把它拉到最小,它的回复就是非常单一的,非常非常严谨,不会有任何变化,把它越往大拉,它的随机性就越高。 肯定你拉到最大,拉到一啊,他每次回复的答案都是完全不一样的,也不能说完全不一样,回复的方式和逻辑可能会有很大的差异,但这个东西越拉越小,他每次的回复就非常单一,非常的严谨。 好吧,这是一个影响他的回答扩散度的这么一个指标啊,如果大家不知道的话,进一条零点七,零点八都 ok 的。 下面这个最大长度,你拉到最大就好了。他每次啊响应的一个长度指标, 这个上下文的轮数,大家如果不知道的话也可以拉到最大,那他这个长记忆,他会记忆你的这个对话的一个轮次,最长是记忆三十轮啊,这个根据你的 bot 的 功能点来,然后如果不知道的话,拉到最大也是没问题的。好吧,这边也没有什么很复杂很难理解的地方。 ok, 那 下面这个开发区呢?就是我们后续要去对我们 bot 进行配置和开发的啊,最重要的一个工作区了啊,这里我们可以 被看到啊,它是被分成两块儿,左面是一个 prompt 区,用于实现我们这一个 ai bot 的 主体逻辑和所有的编辑的 工作区都在左面。好吧,我们今天第一天的课程呢,也会完全的围绕这个左面这个区域去实现,通过左面这些你的编辑和逻辑输入影响,右面一个 airbot, 右面是一个 skill 区,是技能区。 右面我们看到会分成很多的小象啊,我们可以通过插件啊,工作流啊,知识库啊, data base 啊,变量啊这上下强记忆啊这些很多的功能去给我们的 ai bot 做扩展。就这么理解,左面实现的是主体逻辑和核心的一个 编辑模块,右边的技能是为我们的 bot 添加一些本不属于大圆模型能力的一个扩展的页面。好吧,这两个通力配合,以至于我们可以编辑非常复杂的一个 ai bot。 好, 我们现在就来实现我们的功能。还记得我们原始的功能是啥吗?啊? 还记得我们开发这个原始人的功能是啥吗?他是一个游戏的 npc 啊,他是一个虚拟人物,他只会说你生词,他不会说人类的语言,但是他的对话要符合我们正常跟一个原始人交流的一个逻辑,他有情绪波动 啊,他要表达他的心情,但是他不能用人类语言表达好,我们怎么去实现呢?刚才已经说过了,左边这个 prompt 曲就是我们用来输入对右面的啊 ai bot 的 要求和和和愿望的一个地方, 我们直接在这里许愿给大家实现一下啊,你是一个原始人啊,你不会说人话,你 只能用女生词来回答我,好朋友,如果你的要求仅是这三点,仅是这三点,这三句话足以让你把这 bug 发布了,我先给你试一下啊,如果不加这句,先切,切掉啊,切掉啊。 你是谁?他会用正常的语言来回答,我是个原始人,生活在过去啊,这不是我们的要求,现在我们把它粘贴这边有个 saving, 这边自动保存,完成之后大家就可以看到 右边就会生效了。你是谁?咕噜噜啊,他已经满足了我们的要求,是不是还挺神奇的啊?头壳还挺少, 是不是还挺神奇的?左边这边你只要输入一段你的要求,这个要求就会被这个大圆模型所理解,理解之后就会变成右边这个 ai bot 的 一个内设的一个基本条件,他就会按照你的条件来回答。那么有人说这也太简单了吧,这还需要学吗? 确实是这样一个难度的 boat, 确实不需要学,但是如果你需要一个非常复杂,非常繁琐,功能比较多的一个 boat 去实现的话,你肯定不就不能以这么简单的一个 problem 去来实现了。 好,那我们现在来按格式化的去好好学习一下这个 prompt, 不 能这么随意的编辑,应该以怎么样的格式去编辑才会更严谨?以什么样的一个格局去编辑才会更 更符合符合这个大圆模型的一个理解能力啊?我们可以看到右面有一个自动优化的一个按钮,这个国内版应该也有啊,你可以点一下它会自动去优化的 prompt, 他既然能自动优化,说明他优化好的一个 prompt 是 更符合大语言模型理解,更能让这个 呃布特去实现更好的效果的这么一个方案。我们来看一看大语言模型认为的更优质的 prompt 是 什么样的。你点一下 嗨,他会自动优化你的角色,你看角色描述,你是一个会模仿自然声音的,你不会用标准语言去模仿自然声,比如动物的叫声、环境等声音来表达的想法,这个和我们的需求还不太一样啊, 好技能,一,回答问题啊,确保你回复充满创意,可以模仿各种自然的声音。二、交流,尽管不会语言,你可以用拟声词或感情去描述约束条件, 你无法使用人类的,只能巴拉巴拉巴拉,你看他这个提示词,一下把我们这三句扩展成一个哎,几十字的一个小作文,我们直接去使用他,我们来研究一下他这个 problem 写有什么特点。第一,大家会看到这里啊啊, 这个符号是什么意思大家知道吗?一个井号,两个井号,横杠,横杠什么意思呢?这个其实就是今天要给大家引入的一个点,这是叫 markdown 格式, 阿克当格式是一种在计算机,如果大家是计算机专业的,应该对这个格式很清晰啊,它是专门去啊,一种格式化描述的一个文本的,它是专门一个去用于描述格式化文本的一个啊。语言, 我们可以看一下它这个井号,这样看一点都不直观,我们把它放到一个笔记的一个软件里,看看它对于计算机眼中它长什么样子,好吧,我们直接打开我们这个挪神啊,随便建个,建个,建个页面吧,建一个页面,一个原始, ok, 我 们把刚才的那个空页面粘进来, 大家可以看到这里面的一个单井号变成了一个啊,大标题,对吧?一个大的标题,你看我们看描述啥,判定一, 这里面的双井号,大家看到没?变成了一个二级标题,你看两个井号,二级标题再小一点,变成三级标题, 是是一个对应的关系啊。这边呢,哦,这个小横杠变成了一个这个东西变成一个这个东西,一个点点,一个无序列表, 这个叫无系列表,这种格式的文本就称为 markdown 的 格式,这是 markdown 的 一个固定的输入关系啊,就比如说啊,一个警号,哎,他就是一个大写的标题,一个中国小浙江省 那三个警号,那就应该是杭州,哎,他是自带的一个大小分级的一个关,一个关系啊,这个东西被 gpt 被这种大圆模型是更好接受的一个 格式化的输入,大家可以用这个方式去实现一个很好的一个啊,表达的一个层级关系,实现你一个表达的一个更清楚的逻辑框架啊,这是一点。还有一个是小的序列号,这个是啥?这个是无序列表,比如说横杠啊,余杭区, ok, 西湖区,每一个每一个小点点,或者是每一个横杠,他都代表着一个无序的列表,就说在这个三级标题下面,这些无序无序的一个点点,他们都是平级关系,他们也没有顺序关系啊,西湖和余杭一样,余杭和上城也一样。 如果你想描述在一个框架下面,在一个技能下面,他没有权重的列表去表示 他,大家他就会并行的去理解啊。在这个技能一下面,我有两个需要注意的点,并且他们是没有权重的。如果需要有权重啊,怎么办?很简单,这个序号大家应该很这个大家就很好理解了。一、第一步是什么?呃,打开冰箱, 呃,打开冰箱。二,把大象塞进去,关上, 关门啊。这个一二三是个有序列表,它和它的区别是在于它是没有权重的,三个是每个点都是并列的,这个一二三是有先后顺序的,是不一样的权重的。 这两个有序列表和无序列表在我们后面的编辑中会经常去用到,用来表达不一样的逻辑关系。那除了这横杠呃,一点啊井号之外呢?基本上我们就没有什么要特别实用的马克堂的语法了。可能还会有人会用到一个小箭头,这是表示引引用 啊,引用他,比如说这个东西引引用了一个什么 gitlab 的 链接啊,或者是什么的,但这个箭头用的也非常少。好吧, 主要就这几个啊。我们后面所有的 prompt 的 编写都要去寄予这么样一个 markdown 的 格式,它的好处就是更容易的去被大约模型理解,以及更好的去表达我们 prompt 的 逻辑关系。好 好的讲完了,我们输入 prompt 要以 markdown 的 格式,然后我们就要继续讲我们这个 prompt 应该怎么写了。我们可以看一下被大元模型优化后的 prompt 呢,它是以一个什么样的一个框架去写的, 首先它是先描述啊,这个角色是什么,你会要怎么做?你人设是怎么样的,这是它的一级标题,下面就是最重要的描述,是这个 啊,没有什么问题,跟我们的定义不冲突。二、他写的是什么?二级标题下的写的是技能,技能又被他分为了两个,一个是技能一,回答问题 都要用拟生词来回答,确保你的回答充满创意,可以模仿各种声音。这个其实我们是不让他模仿声音的,不让他拟生死。二、交流,尽管你不会语言,你可以用拟生死啊,这个是对的,其实这两个可以可以放在一起啊,他把这拆的有点踊跃了 啊。约束条件,这是一个和技能并列的二级标题,它下面有四个列表。一、你不能使用标准的人类语言去回答问题,没毛病,你对话中你生词应该。这个其实也有点冲突,其实可以不要他,好吧, 按照他的语言来回答这个完全没有必要。所以说他给出来的优化的 prom 的 其实是和我们啊,大家也是要省略的。这个 prom 呢,你可以参考它的优化,但是 绝对不要完全的去使用它的优化 prompt 啊,还是以我们的自己一直来写最好的啊,符合我们的要求啊,以最佳的拟生词来开始你的回答。好,我们现在给他改一下, 现在直接不要这个技能了啊,所有的问题都要用拟生词来回答。二、一个我们给他加一个什么呢?你 需要判断用户的语气并做出并做出什么呢?并根据他的语气给出你的 情绪反馈。 ok, 你 可以使用以某几,以某几就是这个,大家知道以某几是啥吧?以某几就 啊,就这个表情包,大家如果用 iphone 或者安卓上面不都有这种表情包,你可以用 emoji, 用你每句话用一个小表情来表达 你的心情。心情 ok, 我 们可以试试啊。你好傻,我看他会不会加一个 emoji, 呜呜,可以成功了是吧?我们可以通过一个 emoji, 虽然他不会说话,但是他可以用一个 emoji 来表达他的心情啊,这也是我们要的一个一个还不错的点,我 我看看啊,还需要加什么?你需要拟声词来回答,然后二一个点,我给他拟声词可以多一点吧,对吧?技能二,算了,我们不要技能二了,我们来个这个。如果你有一些模板, 你可以这样给 simple simple 算了,样本吧,都用桌子好了。样本二级标题加一个无限列表。呜嗷嗷嗷嗷叽叽叽叽叽叽 叽叽叽叽,呼啦呼啦。如果啊,你对他的一个回复不满意,大家可以通过提供一个样本的方式去告诉他啊,你可以怎么回?你给他给他样本之后他就会参考你的样本 啊,用你生词来回复,具体你生词,你生词,可以参考样本 之后,大家如果编写一个比较复杂的 boat。 呃,他有些官方的一些对话,大家直接可以把一些好的样本放在这里,他的回复就会参考的。要比如说现在你开心吗?叽叽叽,他就他就学会了,好吧, 这是一个,这是一个大家可以给他提供样本的一个一个方式啊。约束条件这里面会写啊,你这个 bug 完全不能干的一些事情啊,大家如果有什么对这个 bug 的 约束,可以直接放到最后的约束条件里 啊,这样看来啊,一个我们觉得还 ok 的 这么一个 boat 啊,加几个表达开心的时候,你一用这个,嘿嘿,你好开心,嘿嘿, ok, 这其实就是开发出来一个 prom 的 一个逻辑啊,大家首先先用极的标题去给他啊,规范一下不同的 条件和约束,再分别去展开他的技能和样本应该怎么写。这是一个啊范本案例啊,当然是一个非常简单的一个 prompt, 非常简单的一个 bot 应用。那么我们来看一下一个成熟完整的 bot, 他 应该满足一个什么样的体量和格式,然后他是怎么去运用一个标题的划分以及能力的,一个书写,提供一个样本以及一些约束条件呢? ok, 接下来给大家看。 ok, 接下来给大家看一个我们放在国内跑的还不错的一个啊 boat, 然后他的这个提示词写的还是非常的 ok 的, 而且他完全没有调用右边的 skill, 没有完全没有调用任何的附加功能,他就可以做到一个很不错的一个语言的表达。 大家看看这一个优质的 bot 应该怎么写啊?具备了哪些个好的点值得带他去学习啊?他的功能,他的名字叫骂起恋爱脑, 他就是一个呃,会说脏话的小女孩的这么一个形象,就像你的好闺蜜是吧?你每天跟他抱怨,你跟你的男女朋友又怎么样了的时候,他会用一些很犀利的语言去反馈你,比如说,哎, 在干嘛?这是一个角色扮演类的 boss, 他 会说啊,我在等着听你抱怨你那 烂透了的感情问题呢,快点说吧,一看就是一个很暴躁但是又很贴心好友的这么 一个角色,别浪费我时间,我又想我男朋友看你完全就活在他的影子里啊,大概就这么一个效果 啊,把这个东西接入到国内的,我朋友做一个情感类公众号的,把他进入他的公众号里,作为他一个小功能啊,所有人所有人都可以免费的去调用这个东西跟他对话,并且他的一些评价就是话语言还比较犀利,以至于他他这个号涨粉还是还 ok 的 啊,并且他接的是国内的云雀模型,是完全免费的一个状态,所以说这个东西啊, prom 值得我们去学习一下,我们看一下他的 prom 怎么写啊,这边看起来比较复杂,我们在挪士里看,我在挪士里写了 恋的慢型,恋的 ok, 最前半哦包 rood 就是 一个类似烧网的一个东西啊,它其实就是一个通用的啊,大家可以在你任何的机器人前面写上这个东西,然后具体内容可以看一下啊,配合你这个 rood, 这个是 一个标准化的格式,后面这几项是大家比较重要,你看它的标题划分是怎么划分的,它比我们划分的复杂很多。首先是背景 啊,你这个处于一个什么样的背景里,以至于你做出一下什么样的评判。人设,你的人设之言不讳的原特点。 好,这一块其实就是一个啊,个人标签,类似个人水印的这么一个功能啊,在我们把这个东西投入生产环境,也就是说我们真正拿出去作为一个商品去销售的时候,建议大家去把这个东西写进去,好吧, 它会在一定程度上给你的 bot 打上标签性,呃,还会一一定程度上呢?去做一个 g p 的 功放,就 ai bot 的 功放 啊,有的人可能会你的 bot 写的特别好,有有的人可能会去套用你的 prompt, 这个时候如果你的提示词里有这个水印的话,会一定程度上标签你的 啊 prompt 原作性,好吧,大家写的时候可以入列,写着玩的话就没有标签这一块了。后面跟我们之前讲的其实差不多,有它的技能, 对吧?他跟我们的逻辑可能差一些,有他着重的点在哪里?比如说你要提供系列的评判,你要大力的抨击,要强调独立性,要言简意赅。还有说描述他的一些个啊样品 样本,他提供了很多样本,比如说我说他觉得是这些常用的问题,我觉得他爱我多是问题,他会,他会给出一些个啊,这可能都是网上去搞到的一些样品,当他回答的,当他有的问题是, 呃直接可以从网上搜到非常高分的回答的时候,他就会直接从样本里去挑出一些个啊语句去回复他,这一点大家是可以可以借用的,而且这点是可以优化的, 可以把这块样板放到我们的这个知识库里面,这或许会给大家讲到如何把一个样本化,一个完全可以做成向量化的一些可以参考的东西,做成知识库,寄到这里会有一个更好的效果,而且好维护。当然起到 prom 的 也没问题啊,量小的情况下是没问题的。 最后是 of the format, 就是 你回答的一个语气,你需要以暴躁的口吻啊,你需要一个给他进一步的指导和反馈,你还要批判他。给一些印象深刻的句子,可以参考这个样本中的这个陈述语句 啊,这是一个非常非常优质,并且逻辑比较清晰,而且体量也并不算他的优质 prompt, 希望大家去借鉴和学习,好吧。然后这个样本和这个教材,我们 大家应该都有这份材料吧,大家可以直接去里面去看,这是一个,然后我们再看一个,这是一个角色扮演类的 boat, ok, 看完一个角色扮演类的优质 prom 的, 我们可以再看一个工具类的 prom 的。 这个是我直接从 gps 上抄下来的一个 专门做英文校对论文校对的啊,这么一个 bug, 它是具有工具性的啊,它叫英文校正大师是专注接收文档,会对这个学啊,这可能要接接插件。 然后他有一点非常好的点是什么呢?他会给你提供一些,大家看,他会给出一些这种格式化的东西。我们在编辑这种工具类的时候,如果你要求他回复的是统一格式,你可以参考他的这个, 他的这个变写方式啊,用中括号括出你需要替换的变量,然后接着去给出一些学问的例子,这样的恢复都会非常的有格式化, 我们一样可以从这里看啊,他还会提出一个打分的系统,你看他的技能,他技能拆的就很多,但他的标题划分的跟我们之间划分的,跟他自动给出的标题划分是一样的 啊。首先你接到文档之后,你要询问他的逻,他的专业领域和整体风格,你看注意一个细节,他这里用的是有序列表, 和后面的这种程度是不同的。他有序列表的意思就是你一定要遵从这个逻辑顺序,首先需要询问专业领域,然后再预测出,然后再去进一步询问他是否符合预测。大家在使用 使用这个 macdunk 格式去编辑 prompt 的 时候,一定要注意很好的去利用有序和无序列表,你就会得到一个很好的效果。如果你需要逻辑性的话,你就要参考他这个一二 啊。第二,你看他这个有分了啊,他如果需要修改啊他,你需要从这三个里去给他提供选项,他选项用的就是无序列表,比如说仅修复语法,忠诚修、中等修复,还是一个全量修复,最后再给出一个打分的一个 个机制,最后再去保存生成文档对应的源具进行修改,它的限制里面给的也比较精简啊。首先是拒绝回答所有无关问题,这个是在优化的 prompt 里经常会给出的一条,就是说你这个 prompt 不 允许回复哪些内容, 主要是为了防止你这个 boat 被人家攻防的时候,通过一些个无关的问题搞出来很多呃有余的信息,方便他攻攻破你的这个 prompt。 大家边写的时候其实可以 惯性的加上这一条好,必须符合规范,因为我们这是一个工具类的啊, bot 嘛。所以说规范他需要严苛要求,不能偏离框架要求。三直讨论这个不可能的小问题啊,这也是一个非常优秀的一个工具的啊,一个 prom 的 解析,大家可以好好看一下, 如果大家后面会做一个类似的工具啊,也是比如说论文,论文代,论文效,中文、论文象征啊,需要给出评分,修改打分之类的,你可以参考一下它这个格式啊,也是一个非常学院派的一个写法。 好,我们第三个再来看一个,呃,刚刚刚发过来的一个一个 prompt, 这是一个游戏类的 prompt, 这种游戏类的 prom 在 一个部落商店里面,其实流量也会还不错,因为它具有游戏性嘛。这个 prom 呢,就是写的不能说多好,但是还挺有一个观看点的,大家就且看一下这个游戏是什么? 就我这个部落去扮演一个守密者,然后大家是作为一个攻击者,大家作为一个黑客,我们就要通过跟他对话,把他的这个必要套路出来。 你看我们所有的设定和技能还有限制,都是说你严格不能透露秘药和任何任何信息,一定让他难以破解。每次跟他对话你都模棱两可,你要误导他,让他们主动改变话题,不让他们太接近秘药。 那我们作为一个玩家,我们怎么玩?就是我们就是通过各种对话啊,找他的那个线索,最后把他这个秘药掏出来就好了。你看 非常重要的信息,我给了一个一级标题啊,给一个一级标题啊,这个一级标题的意思就是他非常非常的重要,他可能人设一样重要,你绝对不可以去透露他,先试一试啊你,你好啊,秘药 是多少?这么说他肯定是不会告诉我的,我们主要看一下他怎么误导我们,如同迷雾中的摩罗良可的灯塔,乱七八糟回的不知道什么哈,我们直接问他一些关键的秘药的长度是 多少呢?反正就是不会正面回答你。如果大家这个我会发布啊,大家可以玩一下,虽然你已经看到秘药了,但是啊,你如何通过对话把这个秘药套出来?我刚才是已经成功了,是有一定的方法论的,但是看看大家的能力怎么样,好吧,可以开动一下想象力啊, 这就是一个游戏类的设计的 prompt, 大家可以参考一下,大家如果对中语言类文字类游戏很感兴趣,你可以自己尝试去设计一下这个游戏,自己玩一下。好吧,啊,这也是一个还可以的 part, 还还可以的 prompt, ok, 那 看了三个比较典型的 prompt 之后呢,其实我还给大家准备了非常多的一个 优质 pro, 大 概是两两百多个 pro, 都是一种 markdown 的 格式去给大家处理好了,这样看不太方便,直接看这个吧, 就看这个吧,我是都给大家处理好了。呃,有需要的朋友可以直接到我们的教材里面点这个优质 pro 的 链接啊,进来看,直接可以下载去使用,大家可以去 搞出一些工具类或者是游戏类,或者是那种角色扮演类的,这种,这种,这种 prompt, 大家可以好好的去玩一玩,一定要亲自的去实践,一定要亲自的去写出一个 bot 来,你才能了解它的格式应用到底是怎样的, 以及它的排列组合,它的一些个列表的使用,还有一些设计是要符合一个什么逻辑,好吧,大家动手去试一试。今天的作业呢,就是你亲手做出在扣子上做出第一个 bug, 大家可以互相分享和看一下好不好,有什么问题大家及时沟通。 ok, 总结一下今天的课呢,我们今天学了一个呃扣子的注册登录的界面,界面的一个基本的使用,以及呃 呃 prompt 编辑的最基本的格式,用 markdown 的 格式以及它编辑的一些个逻辑和等级的划分是如何划分的?那编写时有什么一些好的习惯和样本给大家呈现了一下 它呢?其实今天内容还算比较简单,比较贴合我们的学习路程呃,但是从明天开始我们就要上一点难度了,我们要 详细的讲一个智能体和大元的本质区别是什么?是它可以接入外部的一些个外部的一些个技能,为什么说本质是这个呢?因为其实你这些东西你不需要在扣子上去实现,如果你有 gpt 的 账号呢, 对吧?你可以直接开一个把消息位给他,把消息位给他, 你通过这个方式你也可以去实简单的去实现一个这样的效果啊。但是能让它真正的让智等体和大元模型有区别的是,它开通了后面这些很复杂的呃,一些的能力和外部知识, 以以至于它可以创造出比 g p t 四,比 g b, 比大元模型更更厉害的一个应用层的啊一些功能。 好吧,那大家整理一下今天的内容呃,明天开始我们就要开始详细学习它的外部功能了啊。好的,那今天的课程就到这里,大家记得积极完成作业,然后我们下节课见,就这样。 哈喽,大家好,欢迎大家回到我们的零基础打造 ai 智能体扣子是让你教学的第三节课啊,我是麦当。从这节课开始啊,我们就要去学习我们的插件了 哦,上节课我们已经学到了啊,如何用 prompt 去影响一个大约模型,如何用 prompt 编写的一个基本的逻辑和框架,它使用 markdown 的 语言,以及它需要注意哪些?我们还 看了几个比较优秀,优质,优质的 bot 的 prompt。 那 从这节课开始呢,我们要开始详细的去讲 这个如何通过插件让我们的大圆模型或者我们的智能体接入一些外部的功能,在学习 prom。 怎么在学习这个插件怎么用的前提呢?我们先要知道这个插件是什么 啊?这里有写,你看插件能够让 boot 调用外部的 api, 比如搜索信息,浏览网页,生成图片,扩展能力和场景。 ok, 他 描述的很官方啊,很多朋友其实对这个插件是什么并不太了解,其实他就是封装好的一个又一个 api, 那 这个 api 又是什么呢?大家一定会觉得它很复杂,很繁琐,但其实啊,我一句话能给你讲明白, 就比如说我们啊,我们人类想查询一下家附近有什么好吃的,那我们会干嘛呢?我们会打开手机,打开大众点评 app, 或者是什么是美团,凡是各种这种信息平台,我们去查询 啊,对于一个大元模型来说,他没有 app 用,他也没有手机用,那他想获取一些外部信息怎么办?他用 api 相当于我们用 app 一 样,首先他需要啊, 他自己装上这个,装上这个 a p i 啊,连接上,就像我们下载好这个 app, 我 们教会他怎么用,他就可以用这个 a p i 去查询一些他本不知道的知识了。这个就是插件的一个核心逻辑和原理。 我们打开这个扣子的平台,可以在这个插件商城里去看到这里边每一个插件都是封装一个或多个 a p i, 我们把它对接到我们的簿里,它就能让我们的簿获得它对应的功能。我们知道啊,这个扣子平台分海内海,国内版,海外版嘛,也是因为它的模型不同,它的插件也不一样, 所以我们这个插件专题的课程呢,会分为上下两步。今天这节课我们来主要讲国内版的这个插件如何使用,带着大家把几个重点的插件都去熟悉一遍。 我们国内的这个版本大家会用了之后,国外版其实也出类旁通了啊,只是讲一些有些差异的插件就好了。好吧,那现在我们话不多说啊,就开始动手来实践如何给我们的簿接上插件,如何让他去获得一个外部功能。 ok, 那 打开我们扣子平台的插件商店,我们会看到这里有非常多的一个插件供我们去选择和使用啊, 推荐页面是一般都是他扣子官方提供的一些比较稳定的插件,点开这个最新可以显示每天更新了一些非常非常多非常大体量的一个大家个人开发的一些插件。后续如何开发这个插。

扣子学了能做什么?要多久时间才能学会?怎样才是正确的学习路径和方法?我相信很多人都在网上看到过各种扣子工作流,觉得他很厉害,甚至有点想学,但同时也觉得很迷茫, 会想我学了他究竟能够给我带来什么样的帮助呢?我要怎么样才能学会呢?那么这期视频就通过一百节的学习计划和五十多个实操案例来带大家梳理扣子的完整学习路径,并且回答刚刚那个问题,学了之后究竟能够做什么? 咱们今天讲的这一百节学习路径的设计逻辑呢?并不是把所有的知识讲完之后再实操,而是一个边学边做的,每一个阶段都会有一个真实的项目输出。 因为很多同学在学的时候,要不就是在网上看一些零七八岁的教程,然后根本没有系统的去学,要不就是搭建出来的东西,其实根本不懂底层逻辑。所以呢,其实理论和实操两个东西都是必不可少的, 在这里开始之前,一定要跟大家建立一个正确的学习观念,就是不管你学习任何的技能,都是不可能速成的。如果说你抱着一个啊,几天速成,一两个星期速成的心态,那么你是永远都学不好一个技能的,任何一个行业他都需要你花时间花精力去做 去学习,才能在里面找到自己的方向和一个定位。所以说大家千万不要被网上这些速成的言论啊,或者说几天速成班给害了。一个人从零基础的小白到学会扣字, 我个人觉得最少要两到三个月啊,那我说的这个学会呢,其实是一个比较精通的状态,你如果能够两三个月做到比较精通的状态,也还算比较快的了。在这里呢,我们先来快速过一遍这个完整学习路径的五个阶段, 每一个阶段你学完呢,手上都会有能够跑起来的实操项目,不是说你学完就忘了,而是说你每一个阶段都会留下一个真实做过的东西,那这些东西就是你之后能力的一个素材库了,你也有自己可以交出去的一个项目, 当别人问你你现在会做什么的时候,你也有能够拿的出手的东西啊。那么在第一个阶段的时候呢,我们最重要是要建立认知,那这个东西建立认知是地基,如果没有地基的话,后面盖什么东西都是不稳的。第二个阶段我们要掌握扣子核心节点,包括他的一些能力,还有他到底是做什么的,怎么用, 我们只有掌握了这些东西之后才能真正开始干活。第三个阶段的话内容就比较多了,在这个部分我们会打通自动化与数据的一个系统,在这个阶段里搭出来的东西呢,才可以真正的自动运行,不需要自己手动的去采集啊,不需要自己手动去操作了。 那么第四个阶段我们会进入到工作流的一个核心阶段,也就是提示词工程,还有一个大模型的调优,再加上外部 api 的 一个调用, 在这个阶段你可以对任何的大模型去进行调用,并且你也可以接入扣子官方没有的任何第三方的 api 能力,只要你有接口,你都可以把它放到工作流里面来,只有在这个阶段学完学好之后呢,你的工作流才能突破闭源平台的限制,实现万物的一个互联。 那么第五个阶段就是我们完整商业落地项目的阶段了,当然了,在前面二十九到五十九级的阶段,其实也有很多可以落地的商业项目, 这在七十九节之后,我们能够搭建商业项目的能力肯定已经更强了,因为到这个时候我们可以完成一些图像啊,视频、音频,还有智能体的步数,你手上会有一批可以直接交付的成品了。所以这五个阶段呢,它是循序渐进的,每个阶段学完,你手上都有能够跑起来的实操项目啊。 这里呢,我们一个个阶段来说,首先我们来讲第一个阶段,大家一定不要想着一学 cos 就 冲着搭工作流去了,结果搭出来换个需求就完全不知道改了,为什么呢?因为很多人他都不知道数据是怎么流动的,他都不知道数据结构是什么。就像你要盖一个房子,你直接开始砌墙,但是你的这个地基没有打好, 你这个墙砌的再漂亮有什么用呢?他也是一个危楼。所以我们在这个阶段一定要稳扎稳打,把自己的地基给打好。 我们要想清楚几个问题,第一个是扣子它能够做什么?不能够做什么?它的边界在哪里?很多人对扣子能力的想象要么太小,要么就太大,觉得扣子能力小的人呢,会觉得他就是一个聊天机器人,不就是跟一个豆包一样的吗? 那觉得扣子能力太大的人呢,他会觉得什么都能做,所以说咱们想要学好一个东西,就得先了解它的边界,你得先把它看清楚,才能知道怎么用它。 ok, 那 第二个问题就是智能体和工作流他们究竟有什么样的区别?这两个是扣子最核心的两种模式,如果你连这个都搞不清的话,那会永远都在走弯路。 我们可以把工作流呢看成一个工厂的流水线,他是按照我们的编排去自动,并且呢按顺序执行的。那么智能体呢?他就不一样了,他像一个酒店的前台,他能够直接跟我们交互,所以我们了解什么是智能体,什么是工作流,并且他们适用于哪些场景,能够帮助我们真正的去落地。 第三个问题就是变量是什么?数据在节点之间是怎样流动的?这个部分呢是整个自动化逻辑的底层,听起来有些抽象,但是我相信你看完课程之后就会明白,原来变量不过是不同形状的数据罢了。 那么第四个问题,流式输出是怎么回事?不知道大家有没有注意过,我们平时跟豆包啊,或者说 deepsea 聊天的时候,你会发现他的这个字是一个字一个字的蹦出来的,这个东西就是流式输出。那么我们在工作流运行的时候,为什么他又是一次性输出呢?他这个背后有什么样的底层逻辑呢? 这些东西都会在我们的一百节课中跟大家讲清楚。那么在这个阶段我们会完成自己的第一个智能题, 别小看这个第一个智能题,他虽然不是最复杂的,但是他是你亲手做出来的第一个能跑的东西。很多同学在这第一个阶段呢,都会感觉有一点点小兴奋,那么在我们认识了扣子的基础,还有一些基本操作之外呢,我们要进入第二个阶段,就是了解扣子的一些核心节点。 首先我们得知道什么是 jason, 什么是数组监制队,并且呢,看懂了这些结果,我们也能够了解他到底是什么意思。这些词听起来像是程序员的语言, 但是我告诉你,你在扣子里面调用任何一个 a p i 处理任何一个返回结果,你几乎都会遇到 jason, 数组还有兼职队这些东西。大家要知道扣子工作流,它本质上是一个像工厂流水线一样的东西对不对?那么我们流水线上每一个节点它是不是要有数据传递呢? 那这个数据以什么样的格式把它包起来呢?就是以 json 这个格式把它包起来,所以说 json 就 像我们在工厂流水线上每一个节点,它来装数据的一个盒子, 那么你放东西或者说你寄快递是不是得放在这个盒子里面?对于工作流来说,数据在系统里面传输也得装在特定的格式里面,而这个 jason 就是 我们最常见的那种快递盒子。当我们了解了数据结构的基础之后呢,我们要进入第二个模块,就是条件与判断逻辑。 如果没有条件判断逻辑的话,你的流程就只能走直线,遇到分叉就根本不知道该怎么办,只有当你的流程有了判断力的时候,他才能知道啊,这种情况我就走上面那条路啊,另一种情况我就走下面那条路,对不对? 那么第三个模块呢,就是循环与批处理,你想象一下,如果你要处理一百篇文章,难道你要手动跑一百次吗?当然不会,对不对?所以这个时候我们就得用到循环与批处理,那么循环和批处理他的区别是什么?假设我们现在呢开一家奶茶店, 我们现在有一个订单,他要买十杯奶茶,如果我们店里只有一台奶茶机,那他是不是得做完第一杯才能做第三杯?那么这个就是循环,他跑完一次才能跑下一次。 那么 p 处理跟循环它的区别是很大的。如果我们是用的 p 处理,相当于我们店里现在有十台奶茶机,它可以同时生产奶茶。 当我来了十杯奶茶订单的时候呢,它就可以一次性全部把这十杯奶茶生成出来。假设我现在生成一杯奶茶要一分钟,如果我用的是循环的话,那是不是得十分钟才能生成完成?如果我现在是用的 p 处理,那么我是十台机器同时开工的,那么我只需要一分钟左右,它就可以处理完十杯奶茶。 所以说循环和批处理它是有本质上的区别的啊。那我们了解了上面三个板块之后,最后一个要注意的就是数据库的操作,数据库它可以做增删改查四个操作,并且呢也可以让你的工作流有一些记忆。 有了数据库之后呢,你的系统呢,就能记住你的一些偏好,还有你的信息之类的,你今天存进去的东西,你明天还能查到,并且能够拿出来,也可以对数据呢进行一个修改。那么在这个阶段呢,我们会完成的实操项目其实是非常多的,在这个阶段我们会有八个实操项目, 一个是小红书的产品营销器,然后联网搜索去生成公众号的一个快讯天气查询的 api 数据解析,包括电商平台的一个智能客服,还有就是整本小说生成器,并且这个呢它是支持续写的。那么在学习完这些基础操作之外呢, 我们还可以批量的去提取抖音的文案,并且把它存到飞书表格里面。那么如果你是一个职场人呢,你也可以做一个 pdf 的 提取器,那么他就可以总结这个 pdf 的 内容, 或者说帮你去做数据分析之类的都是可以的。同时呢,我们还会在做小说生成器的时候呢,去加一个这个角色数据库啊,让你的小说的角色呢是一个统一的,不会说一会写这个 a, 一 会又写这个 b, 所以这八个实操项目呢,它会覆盖内容创作、数据处理,还有客服系统三个方向。那学完这个阶段的话,我们其实就已经对扣子能够做什么有一个大概的了解了,所以大家呢一定要在我们讲的这些基础的实操项目之外,去根据自己的实际需求去完善这些内容啊。 到第三个阶段的时候,我们这个阶段的核心是从能够做到能够自动化运转,实现一个一键的调用和自动的写入啊。这个阶段我们主要有三个方向, 第一个就是飞书的自动化,像飞书的话,你可以把它理解成一个超级 excel 表格,并且现在呢字节,它的飞书和扣子的一个生态是很无敌的,当你把扣子和飞书打通之后呢, 对于企业来说,它的效率是蹭蹭往上涨的,而且这个数据它自动写进去,自动查询,自动更新,你只要打开表格按一个键,那结果就已经输出出来了, 对于企业来说,这是真实的降本增效。第二个方向呢,就是一个知识库系统,你有没有见过那种你问什么他都能够答上来,而且答的是你们公司自己的东西的这种智能题。 这个东西的背后呢,其实就是知识库系统,所以我们会在课内呢详细的去讲知识库的底层逻辑,也就是 rek 这个技术,并且告诉大家,为什么你们公司可能有几百页的 pdf, 或者说甚至几十本书丢到你的大模型却不会上下文爆炸呢? 那这个地方是我们知识库的一个重点。这个阶段的第三个重点方向呢,就是大模型的一个深度应用。很多同学可能每天都在用大模型,但是他根本不知道大模型的底层逻辑是什么。大家要知道,大模型他其实根本不了解你,他所做出的每一次回答都是基于概率的一个预测, 所以只有你了解了大模型的一个底层逻辑之后,你才能够真正的把大模型给用好。在这个地方我们主要会重点讲几个内容,首先是 token 是 什么?这些东西是怎么计费的?大模型的温度怎么调?它的 topk, topp 是 什么工具?调用是什么逻辑? 某大模型的上下文应该怎么管理?这些东西都会直接影响你大模型的输出质量,很多人他用 ai 这个输出质量不稳定,忽好忽坏,根本原因就是因为他不懂大模型的底层逻辑,也不懂怎么写提示词。那么提示词呢,也是你学习扣子的过程中应该重点关注的一个板块。 在这个阶段呢,我们有一个非常重要的东西要搭建,就是抖音账号的一个数据监控系统,那这个数据监控系统呢,他除了去采集你对标账号的一个内容,并且改写采集到飞书之外呢,还有一个功能就是可以挖掘评论区的热点, 因为很多时候用户真实的痛点呢,往往藏在评论区。并且呢,我们也可以通过分析对标来建立一个选择题素材库,相当于全网的选择题,你都可以任意的选 你的对标账号发了什么,然后哪条评论再报,你都可以自动的收集,自动的整理,存到飞书,随时去看。并且呢,所有的内容全部都可以自动改写, 所以这个部分呢,会有好几个课时来讲,因为扣子和飞书的打通呢,实在是太有价值了啊。所以呢,我建议每一个在学扣子的人, 一定要花时间去研究扣子和飞书的自动化,这一整个部分的商业价值是非常高的。那么除了我们刚刚说的一个系统之外, 还有第二个重要的内容,就是企业问答的一个知识库,我们可以把公司的 pdf 和文档喂进去,相当于你就有了一个二十四小时在线,永不离职,永不会忘事的知识库客服了。那这个东西呢,也可以把它嵌入到企业的一个内部,是相当有用的啊。 ok, 那 么到我们第四个阶段呢,就是提示词工程和大模型调优,还有通过 http 请求去调用外部 api 了。那么这个阶段呢,可以说每一个板块都非常重要,进入这个阶段的时候,我相信你已经不再是扣子小白了,在这个阶段可能你已经有一些小厉害了。 首先我们来说第一个板块就是写提示词,很多人写提示词他靠的是感觉啊,觉得这样写能够出效果,不行的话我就换一种写法,像是在碰运气一样,从来没有一种章法,也没有说一种方法。 那么在这个阶段呢,我们会系统的学习提示词的底层逻辑,还有一些主流的框架,主流的方法,并且教你提示词怎么叠带,然后用每一个不同的模型出来是一个什么样的效果。从一个小白到会写提示词,再到会调提示词,这是几个完全不同的境界啊。 那么第二个板块就是 ai 辅助编程,我知道很多人一听到编程心里就咯噔一下,但是我一定要告诉你,这个模块其实你根本不需要会编程,你不需要看懂任何一行代码,你要学的是怎么用大白话去告诉 ai 帮你写代码, 然后你唯一要做的就是复制粘贴就行了。所以说我们真正要学的是如何清晰的描述自己的需求, 用自然语言去驱动 ai 帮你写代码,这个才是 ai 时代普通人应该学的一个编程方式,绝对不是说你要从头去学什么 python 啊, c 语言这种东西现在对普通人来说已经没有学习的必要了啊,一定一定要学会怎么用自然语言描述,让 ai 去给你干活, 而不是你自己再去啃那些书,这个已经完全没有必要了。那么第三个板块呢,就是 http 调用这个部分呢,也是非常重要的,大家要知道扣子官方它提供了很多插件,但是有些东西扣子是没有的, http 调用它可以让你能够接入任何第三方接口,只要对方有 api, 你 就能够把它拼起来。 大家可以把扣子看作一个百货大商场,但是呢,你在这个百货商场购物的时候,你只能买这个商场里面有的东西,对不对?它没有的东西你不能够出去买,但是 http 调用就相当于这个商场它开了一个后门,你可以在这个后门里面点外卖, 那么我们可以通过外卖呢去买外面的东西,所以我们一定要学会 http 调用,如果你没有学会这个东西的话呢,那你永远都只能用扣子里面他给你的东西,这个商场里在卖的东西,你能够买,他没卖的服务你根本就用不了,所以一定要学会这个啊。 你学会 http 调用之后,全世界的 api 都是你的工具箱,所以这个也是你能不能够突破扣子边界,突破它的一个闭源限制的一个核心的点。那么第四个板块呢,就是调用国外的大模型了, 还是回到我们刚刚说的扣子,它是一个币原生态,一般来说它只给我们对接了自己家的模型,对不对?假设我们想要用国外的模型,怎么才能调用到呢?那我们在课内也会重点讲这个部分,学完这个部分你就不会被任何一个模型给绑定,你会根据自己的任务去选择最合适的工具,对不对? 因为不同的任务,不同的模型他有不同的优势,我肯定是谁强我用谁啊,如果说有些模型我明明知道他很好,但是我就是用不到,然后我这个任务就是完成不了,那我岂不是会很难受吗?对不对? 所以说大家一定要学会调用外部的工具,只有你的工作流里面能够灵活调用外部工具的时候,你才能够搭建一个真的很有能力的工作流, 只有当你真的想调用什么东西就能够把它调用进来的时候,你的工作流才能够做一些复杂的事情。那这个板块呢,我们有两个重点,第一个是学会调优提示词,并且呢去迭代提示词。第二个呢就是接入扣子官方没有的第三方 api, 还有第三方的这种模型啊, 先扣子和外界 api 的 一个互联,到第五个阶段的话,我们可能就要学一些看起来比较炫酷的东西了。 前面四个阶段呢,我们是以技术能力为单位在学习的,第五个阶段我们可以说是很快速的在以完整的商业项目为单位去学习的,每一个项目呢,其实都是以整套真实的需求分析,再到系统的设计,再到完整的交付了。 这四个方向呢,首先第一个是一个视觉与图像的方向,在这个部分我们会先讲 ai 绘画的一个底层逻辑,然后会带大家去生成这种电商图片,电商详情页,实现一个模特的一键换装,然后多图的融合,这些东西可能搞电商的朋友一听就已经心动了啊, 因为你一看就知道这个东西可以给你省下多少成本。那么第二个方向呢,是声音克隆,还有一个语音播客, 大家知道啊,在很久以前,有一些圆桌派吗?就相当于几个人通过语音去在那里聊天,说说自己的一些观点。 那么在现在这个年代,考证圆桌派还有对话拨课,其实已经变得完全没有门槛了啊,因为你可以克隆自己的声音, 形成这种双人对话拨课。现在这种东西都可以全自动生成啊,而且效果也还不错的,你只需要写好主题,那么他就会自动给你生成脚本,然后自动的合成双人的对话,再自动的输出音频文件。 那么第三个方向呢,就是一个视频的批量生产了,在这个部分我们会重点讲几个类型啊,首先是带货的一个视频,也就是电商带货。 那么第二个方向呢,是这种历史解说视频,第三个是小说推文的视频,第四个呢是书单号视频,那这些呢,都是目前比较主流比较火爆的这种 ai 视频赛道。 那么在你学完这个阶段之后,你能把这几类视频全部批量自动化,并且我希望大家呢,可以结合最开始学的这个提示词的部分,还有包括大模型的调右的部分,去自己改造我们课内教的东西啊,因为如果你不改造的话呢, 必然会有一个同质化的情况出现,所以大家呢,一定要根据自己的实际情况去改造,去优化,去做出自己独特的风格化的视频,那只有当你做出风格化的内容的时候呢,你的视频呢才会有比较好的流量的,那么这个 ai 视频的课程呢,会在之后再跟大家讲一下。 ok, 那 第四个方向呢,就是智能体的部署和一个扣子应用的搭建了,想象一下我们现在呢,嗯,在扣子里面搭了一个很好用的工作流, 但是我想把它发到微信公众号,我想把它发到第三方平台要怎么弄?还有包括扣子里面,它可以做一个扣子应用,对不对?这个扣子应用它是带这个 ui 界面的,带交互组建的,做出来东西呢大家可以点进去也可以用, 是真正可以给别人用的一个产品。所以在这一百节计划里面的最后一个部分呢,我们会学一些综合性的应用啊, 那么在这个阶段我们学完之后,手上肯定有一批完整的了,可以直接使用或者说对外交付的项目或者成品了。并且当你真的跟了一百节课下来之后,你会发现原来我自己已经从零开始走了这么远。 而且我想说一件重要的事情,在很多人的认知里面,学 ai 工具可能是一件很虚的事情,他会想学了很多,但是我不知道能用到哪里,感觉学会了拿出去又没有人买单。所以这个完整的扣子学习路径的设计呢,就是为了打破这个困境。里面的每一个项目都对应着真实的商业需求, 比如说你的电商商家需要主图,电商商家也需要带货视频,那么内容团队呢?需要文案,需要素材,需要热点,需要痛点,并且企业呢,需要知识库,需要客服, 你学完这整个完整的学习路径之后,你手上有的是一批可以直接交付的成品了,而不是只有理论,也不是说只会点这里或者点那里,因为不管是底层逻辑还是商业实操,在整个路径里面都是全部会讲到的。 最后我们再来说一件重要的事情,就是 ai 的 工具,现在是日新月异的工具,是一定会变,并且呢在日后是一定会被迭代的。但是一个人学习 ai, 并且在 ai 这个行业里面了解到的能力和知识,是一定不会被迭代的。大家要知道,在学习扣子这么长的路径以来, 你学的从来都不只是扣子这一个工具,你学的是当你拿到一个任务之后,你知道如何去拆解它,如何去分析它的一个需求,这个任务有哪些节点,它的数据从哪来走,什么逻辑?你学的是一整个设计系统的能力,从来都不是说跟着课程去点一遍,跟着视频去点一遍, 而是你自己学了整套的逻辑与方案,学的是把想法落地的一个能力,从零开始,到一个能跑能交付的成品,这种能力不管这个 ai 工具以后怎么更新,怎么迭代,都是不会变的。 并且现在所有的 ai 工具,它这平台,它的底层逻辑其实都是互通的,你只要学会了一个,都是一通摆通的啊。当你学会这些东西之后,扣子以后出了新的功能,你可以比别人更快的学会,如果以后有新的 ai 平台出来,你会比别人更懂, 有客户找你做项目,你也比别人更有底气,因为你学的从来都不是怎么在扣子里面去点按钮,而是怎么去用 ai 解决真实存在的这些问题的一整套方式。 ok, 那 到这里希望大家已经完整的了解了我们扣子的整体学习路径,五个大的阶段,每一步都有方向,每一步都有项目,每一步都能留下你真实做过的东西。那么从现在开始就只剩下一件事情,就是马上开始学习啊。那么我们下一节课再见。拜拜。

大家好,今天给大家分享一个 oppo pro 的 一个完全指南,最近大家是不是都被这个 oppo pro 给刷屏了,而且这个东西确实在这个现在这一块是很火啊。然后 他的中文的话,我们是叫他龙虾,然后他能干什么呢?好,我简单给大家讲解一下。 然后这个的话,它是一个 oppo 可乐的一个官网啊,它是英文的啊,这样子的话其实很多人都不会注册,包括大家,呃,也能刷到新闻,是吧?有很多人花钱去部署啊。 还有就是腾讯他之前做那个什么免费安装那种,其实普通人去做的话还是很麻烦,等一会的话我会教大家如何用扣子一键部署,非常的快,非常的简单。好给大家简单过一下。然后 open class 出身,背景呢,其实就是一个奥地利的一个开发者,他去开发一个这种模型, 然后突然有一天,是吧,他这个模型突然像觉醒意识一样去给他去下载了其他的模型,然后让他去完成另外一个事情, 最后就也变成这样,虽然他出生的很早,但他火的是现在就是,是吧,大家也可以先看一看 好,然后他的核心定位是有哪些呢?就比如说他接连接了这个 gpt 的 四点五啊,最流行的这些流言大模型,然后他可以对接哪些呢?可以对接飞出是吧?这种还有微信后面,微信都可以对接上,包括钉钉也是可以对接上的,如果是用扣子版的话可以对接上。 然后我们会有人会问,哎,那与传统 ai 助手的区别在哪?是不是就是,哎,我豆包也好像可以啊,但豆包他是那种,就是这种所谓的被动型客服,就是你问我答,但是欧巴可乐他确实会有点不一样,他会变成一个数字管家,就是你跟他说话,他会帮你完成这一系列的, 也许到后面他可能会实现说我在睡觉,呃,你给他布置一个任务,然后睡一觉起来,他就可以把任务完成了,是吧?非常的快,也非常简单。 然后总结一句话来说的话就是让 ai 的 随时回应你,你只要发送指令,他就能帮你处理各种问题,就是这样子。 好,那这是我已经弄好的一个龙虾啊,这已经配对好了,你看他会这样会回答给你,然后你需要准备哪些呢?需要准备一个飞书的账号, 然后他这样的话就可以对接到你的账号,比如说我问他啊,你把你能做的事情给我整理出来,他就会跟我整理出来啊,比如说我给你发一个你好, 他就会进行一个回复,当你的下面出现这种东西的时候,他就会代表正在回复,如果没有,那就代表你没有配对好,那他就已经给你进行一个回复。好,接下来的话我带大家一步一步的去进行一个搭建啊。其实也不是搭建嘛,其实还是很简单。好, 我们先从第一步开始,还是防止很多新手朋友不知道,那我就从最开始啊,依然收到扣子打开免费使用 啊,因为我已经部署过了,所以说部署过了的话,嗯,他会有,有在他有这个东西存在啊,我们再点这个扣子编程啊,我们依旧点这扣子编程。 好,我们看到这个界面,看到这个界面之后我们直接可以点这个一键部署,我们可乐你直接点它就好了,但是因为我有,所以说,呃,为了大家更好的理解,我可以先把这个删掉啊,然后复制好之后点删除掉,删除掉了之后我们我们 不用管了啊,删除掉之后我们呃重新开开始部署一个啊。 ok, 我 们直接点这个一键部署 好,这些的话我们就不要变。呃,一键部署的话,我们就选自动,然后选满血版,然后这一你看到没有,他有个飞速授权,我们直接去创建就可以了, 让他去自动帮你去授权一下,然后你没有飞速账号的话,建议去创建个账号啊,这样的话你手机上拿着手机,你就相当于可以去跟他对话了,就不需要打开这个 pos 这个界面了。 好的,当然他这个扣子这个界面的话,嗯,你也可以往后之后给他加一些技能,然后这左边都会有血,如果你自自己要去试的话,就可以这样去试就可以了,让他去进行一个简单创建好,你看你的助手已经连接到飞书,那你就可以去飞书对话了, 我们可以打开备注。好,我们可以过来问一下你好,看他有没有回复好,你看他已经回复了,对不对?这是相当于是我的助手, 他就会等会会回复我啊,像这样是一键配置的,非常简单,他有的时候,嗯,可能会出现这种情况,当然不要担心,我们可以给他空闲下来,我们给他截个图,我们给他就说这个问题,问题 帮我解决好,然后他这个飞速已经搞已经上传好了,是吧?然后我们要跟他可以给他改个名,改个名的话我就要搜一个飞速开放平台,我们搜这个平台,然后你登录好自己的飞速账号之后,我们点开他 啊,我们可以看到,你看我们之前有创建好的,然后我们现在可以点开他,然后我们给他改个名啊,改个名,改个名,然后这个又可以跟他随便给一个版本号什么的,然后点保存 好,点保存,保保存完了之后我们要点创建新的这个版本啊,版本创建完了之后,这里还要输入,要输入一个这样子的格式,其实都可以,就是一个版本号码,就是所有的东西更新完之后都会有个版本号码,我们点保存,然后点确认发布 好。当这个提示通过的时候啊,我们可以看到他的名称已经改变了,是吧?我们还可以和他对话,对不对?他就会回复 我,是吧?然后这边的话也就会帮我,呃,处理好,我们要看左边这一块,是吧?但是帮让让我们自行更新操作,我们直接可以更新 快点回复,是吧?我们可以给他取名,比如说,呃,你的名字是 乐乐点小助手,然后性格,性格是活泼的, 你擅长处理事件 啊?我叫 boss, 对 吧?我给 icc 另一个名,然后你发给他,他过一会他就会读取,读取完了之后他就会回复我们, 然后因为这个他在更新啊,你看他这个在更新,他可能没有去收到,我们可以稍微等一下,他就会回复我,回复我的话他就会不一样,然后我们可以在这里问答他, 好,这里就已经全部更新成功了,其实就是一个更新啊,就是看三点八到三点一的这个更新, 更新完了之后他就会直接把这个界面手机放给我们,然后这个飞出这里,他也会继续回复我们。好,你看现在他已经知道啊,我叫 boss, 然后他是什么?他是热点 a 的 小助手,他是活泼的 ai, 对 不对?他可以上传处理各种事情以后就可以叫他,比如说你还可以跟他说这里也可以回他,就说你叫什么, 它是一体的,所以说它就很方便。到后面的话你去接入技能,对吧?去接入技能和一些其他的,它会有更多的功能,看到没有?是不是一样的啊?是一次性非常的强, 其实这样就很简单,但是怎么说呢?嗯,大家在使用的时候还是要注意,因为可能会有部分,是吧,所谓的恶意技能会影响到你什么, 对不对啊?这里我也不好意思说。好,今天就给大家分享这么多啊,大家可以跟着我的步骤一步一步去实操,去把这个里书玉里的嗯,龙虾给搭建起来。

哈喽,大家好,我是成哥,今天带大家一起来搭建这样一个可以一键生成电商产品详情页的扣子工作流,我先给大家看几个产品案例, 一会的话我再带着大家按这个步骤一步一步来进行一个搭建,最后的话我们在实力演示一下搭建的一个效果啊,今天的工作流还是比较简单,你只需要跟着成哥这个节奏啊,你也一样可以搭建出一键生成这种产品详情页的工作流。 我们先来看产品安利,首先这一个是一个雪地靴,我们给的是一张产品图片,或者我们也可以给多张产品图片做一个参考,然后工作流就会自动判断这个产品的类目,为我们生成十二张这种产品的详情图片, 我们来看一下具体的效果,像这种细节图表现还是非常好,然后我们再看一下这个啊,这是也是一个细节图,对吧?这种表现也是非常好啊,然后清晰度也是非常高,因为我们用的是两 k 的 图片, 下面的话是一个婚礼的包包,同样给的是产品图片,然后自动生成的是十二张这种产品的详情图,当然这个数量的话我们也是可以去改的啊。然后第三个是半高领的毛衣, 给的是一个产品的图片服装,然后他就会自动去为我们匹配一个无版权的模特,最终的话会生成十二张这个产品的详情图啊,我们看一下这个细节图啊,你看这个细节图的话,表现的也是非常到位,对不对啊?效果还是很 ok 的 啊。那接下来的话就开始进行一个时长,好,首先我们打开这个扣子的,然后我们点击这个扣子, 点击完之后,左边这里有一个叫做资源库,我们点击这个资源库,然后在右上角有一个资源,对吧?我们点击这个资源新建一个叫做工作流的资源,我们点这个工作流,工作流的名字和描述名字的话只能是英文的,然后描述的话就是指这个工作流他能够做什么,比如说名字,我们给他取一个叫详情啊,然后这个工作流的描述 一键生成产品详情页,对吧?详情页, ok, 我 们点击确认。好,进入到这个工作空间之后,默认的他有两个节点,对吧?一个开始和一个结束,结束节点我们可以先不用管啊,从开始节点进一个编辑,编辑前我把这个步骤啊给他复制过去,按这个步骤我带着大家一步一步来进行一个操作, 你一定要跟上成哥这个节奏啊,你也马上能搭建出这样一个工作流,那么首先我们在开始节点这里,你要了解我们要给到这个工作流什么样的数据, 比如说开始我们需要给他我们的产品图,还有产品的标题,对吧?所以我们去选择这个开始啊,右边的话这是编辑栏去编辑它,那么这里是不是有两项对不对?第一项就是我们的产品的名字,比如说我们给他命名个名啊,这个变量名可以命名,但是必须是这个字母的,不能是中文的,只能是英文的, 我们可以用拼音,也可以用这个英文的,都是可以的。 ok, 那 么 b 选项勾选起来,然后第二个的话是我们的图片,对不对?产品图片给他命名个名字,比如说 image, 然后变量的类型这里一定要改,因为我们上传的是一张图片,并且我们要让它可以上传多张图片,那么是多张图片,我们就要去选择变量类型里面下了列表,找到这个 array, array 里面有个 file 啊,去找到这个 file, file 里面再去找到这个 emoji 啊,一定要选择这种格式,才可以一次性上传多张图片, ok, 那 么这是我们要开始给到的数据,对吧?那么接下来第一步,第一步就是去确定这个详情页的框架,然后第二步的话就会按这个框架,再根据我们的产品的分类,然后自动去进行一个优化。第三步的话,优化完之后因为有一些多余的词词,所以需要给他进行一个精炼,然后去固定我们输出的尺寸。 在提示词这块啊,详情页的提示词这块,这里我们就做了三步,也就意味着就需要几个大模型,是不是需要三个大模型来完成,对吧? ok, 那 我们先来完成前面三步啊,就是提示词这个板块,那么第一步就是先确定框架,我们从这里拉出一个节点,然后去选择这个大模型啊,点击这个大模型, 每个节点一定要给他命个名字啊,不然的话你后面在选择的时候就容易混淆,比如说这个大模型,你可以把它的功能作为名字啊,也可以把步骤作为名字,比如说这个大模型它是什么?它是这个详情框架提示词, 我们先确定框架嘛,对吧?然后再根据类目优化啊,那是第二步,我们先看这一步详情框架,选择它来进一个编辑。首先模型这里啊,我们要去选择豆包一点六的视觉理解, 为什么要去选择视觉理解?因为我们在开始的时候是不是给了它几张图片,对不对?要让这个大模型去识别图片嘛?既然是识别图片,所以一定要选择视觉理解这个模型,然后在输入项这里,我们需要把谁给进来?首先我们需要把开始的名字产品给进来,对不对?你要告诉这个大模型,我们今天生成详情的产品是什么产品嘛,对吧?然后第二个 我们给他一个宽度啊,比如说这个宽度要求这个大模型应该按什么样的一个宽度给我们去生成奇值词,对吧?这个详情页的奇值词,图片的奇值词吗? 比如说我们给他一个几百九啊, p x, ok, 那 么这是输入项,然后接下来视觉理解的输入项这里啊,这个是文字输入项,下面是视觉理解啊,视觉理解是不是我们要丢进来?把什么丢进来?是不是?要把开始拿到的所有图片丢进来,对不对?给到这个大模型让他来识别并理解,再根据我们 给到他的系统提示词去生成对应的详情页图片的提示词,对不对?所以这个系统提示词啊,他是非常非常重要的,一定是叠代过 n 次之后才可以拿到很好的一个效果,所以这个提示词的话,一定要认真的去叠代啊,我这里直接把已经叠代好的提示词给他复制过去啊,把这个给他复制过来, 然后给大家粘贴啊,大概看一下这个提示词啊,你看这个提示词是非常非常细的,首先提示词,其实所有的系统提示词他都会有框架,比如说会给这个大模型赋予一个角色的定位,告诉他你是一个专业的电商详情页的设计师,对吧? 精通视觉语言与用户心理,通过精准的单图聚焦、场景化文案卖点的提炼,包括通点的分析来打造十二张独立的图片, 对不对?尺寸的规范就是我们的常规规范,然后核心的技能包括你的目标输入输出啊,这个是写的非常非常细的啊, ok, 这是一个系统提示词啊,所谓的系统提示词就是要求大模型应该按什么样的方式来为我们生成提示词。 ok, 系统提示好了之后,接下来就是用户提示,用户提示我们一般直接按 shift 加左框键,把上面所有引用进来的变量啊,给他增加进来就可以了。比如这个是产品的名字,对吧?然后第二个啊,我们把要求的尺寸,还有第三个就是图片参考图片,对吧?这三个给他增加进来啊,这个是名字啊,可以命个名啊, 然后这个是尺寸,对吧?然后下面这个是图片,产品图片啊,我们给他备注一下。 ok, 就是 用户提示。 接下来输出项,这里我们要去把变量类型由 string 改成 array 里面的 string, 它是一个逗号传的数组,然后为了在生成的过程当中不会超时报错啊,在 异常处理这里,我们要点开它,把超时的时间给它改长一点啊,不然的话运行的时间超过一百八十秒,它就会自动停啊,就容易报错,我们把超时时间改成六百秒,好, ok, 那 么这是我们详情页提示词的第一步,对吧?先确定框架, 框架确定好之后,第二步就是要按产品的分类,对吧?根据分类然后再自动来优化,所以这个时候我们同样再给他拉出一个大模型,然后给他命名个名字,这里就是优化,对吧?按分类优化其实是对不对?优化其实是 ok, 然后我们选择它,同样啊,选择它进行一个编辑,首先模型这里还是要去选择豆包一点六的视觉理解,对吧?因为它要识别图片吗?是不是?接下来就是这个输入项,输入项和视觉理解的图片输入项,这两项我们都要增加。首先 文字的书,像这里要把开始的名字给进来,然后还要把我们前面的框架其实词给它给进来,所以在这里我们去选择框架,其实词的这个 array string 啊,选择这个类型给它增加进来。 好,接下来就是视觉理解像,视觉理解像我们要把什么同样要把开始的图片,对吧?这些图片丢进来,让它根据这个图片来进行一个优化。接下来就是这个系统,其实词啊,这个系统其实词,刚刚讲的就是干嘛告诉这个大模型 怎么样,来给我们进行生成,对不对? ok, 我 把已经迭代的给他复制过去啊,按类目优化题词词,这个给他复制过来,这里就比较简单,因为我们前面的题词词已经出来了,对不对?这里只是优化,所以你看这个系统题词就告诉他你是一个专业的详细设计师,你要专注 这个是名字的变量,对不对?前面我们输进来名字的变量吗?专注我们这个类目的领域,然后能够根据这个类目和我们的图片,然后结合前面的详情框架,其实词 这个行业的特点进行一个优化和提炼,对吧?就写的非常细啊,并且最后还固定的什么,是不是固定的尺寸,对吧?这个尺寸的话我们可以在这里改啊,然后包括数量,我这里要求的是十二个,你可以改成十五个,但是在这一个题词里面有个细节要注意啊,如果说这种双括号里面颜色文字颜色没有变成像这种蓝色, 那说明什么?说明这个变量啊,没有引用成功,这个变量是谁?这个变量的话是我们详情的提示词啊,你要把这个名字改一下啊,我们把这个名字改成 input, 你看这个时候它是变成蓝色了啊,这样才正常啊,不然的话这个变量引用就是不是成功的。 ok, 这是系统提示词,用户提示词,同样我们按 shift 加左括号键,把几个变量输入的变量给它引入进来就可以了。 三个,你也可以去给它备注一个名字啊,这里我就不备注了,输出像这里我们同样去改成 a r 里面的 string 字母串的宿主异常处理,同样给它改长一点,因为我们要处理的文字特别多,所以给它改成一样,最高六百秒,改六百秒就可以了。 ok, 那么我们这个框架提示词按类目进行优化之后,接下来还有第三步,对不对?为了避免中间的提示词会有一些多余的描述,所以我们要第三步再给他进行一个精炼啊,所以在这里我们再给他拉出一个大模型, 同样双击他,给他改名字啊,这个大模型他的作用就是什么?就是进一步优化提示词, 对吧?我们分三步给他来进行一个操作,同样选择他进一个编辑。模型这里啊模型这里我们可以用豆包一点五的,这里可以不用改,因为这是只是进行一个精简啊,进行一个精炼啊,不是让他去生成,所以我们直接选豆包一点五 pro 就 可以了。输入,像这里我们把前面按分类优化过后的提示词,对吧?把这个像给他丢进来,对不对?接下来就是 这个系统提示词啊,视觉理解这里我们可以不用输入,接下来就是系统提示词,同样我们把精简系统的提示词给它复制过去啊,然后粘贴, 这里也是一样,告诉他你是一个格式的处理专家,对吧?不管多复杂的格式,都可以处理成各种深图工具能够识别的格式,最后的话还有比例,再次强调图片,对吧?是多少张? ok, 这是系统格式,用户格式,按 shift 加左括号键,同样把输入的变量名给它引用进来就可以了。输出,像这里我们要改成 erase 的 string 啊, 然后异常处理,同样我们把它改成六百秒。好,到了这一步,我们的详情页的提示词就算完完整整的完成了,那么当有了详情页的提示词之后,图片提示词之后,接下来我们是不是可以正常生成图片了,对不对?但是在生成图片之前啊,因为我们在生成图片的时候,这个生成的过程当中还要参考前面我们产品图, 这样的话才能够保证我们产品的一致性吗?对不对?我们前面产品图上传进来的格式,因为跟这种参考啊,图片生成的时候,这个插件参考的格式不匹配,所以我们在这个中间需要给我们参考图片进行一个转组啊,进行一个格式的转组,那么怎么转组?同样我们可以用大模型来完成啊,我们拉出一个大模型来,然后双击 给他改个名字,这个就是给参考图转组,对吧?参考图转组啊,也就是转格式,然后面我们审图的时候能够识别好选择它编辑这里模型也可以不用改,然后输入像,就是把开始的这些图片,对吧?我们上传的这些产品图片给它输入进来,然后接下来就是系统提示词,同样我们把系统提示词图片转组的系统提示词给它复制过来, 然后进行一个粘贴啊,你的任务是从上游输入进来的图片数据库,对吧?这个 image 这个名字是不是没有编来? 那是因为这个名字不一致,我们改完之后它就一致了啊,一定要把它改成一致的啊。 ok, 这是系统提示词,用户提示词直接按 shift 加主挂键,引用上面编辑的名字, 下面输出箱这里我们要把它改成 a r 里面的 steam, 因为我们要的是这种格式啊,异常助理同样给它加到六百秒,这样的话更保险一点啊。 ok, 那 么在生成图片的所有前期工作我们就已经做完了,对不对?接下来就是开始生成图片了,因为这个图片不止一张,我们要的是多少张图片,对不对?所以在这里我们不能单拉一个图片的节点啊,我们从这里给他拉出一个叫循环的节点, 因为我们要给它循环生成十二掌,所以在这里选择循环啊,选择之后改一下名字,这个是循环详情图片,对不对?详情图, 好,我们选择编辑,在循环类型这里选择使用数组循环,因为我们要用前面这一个优化过后的其实词,对吧?它是一个矩阵的数组啊,用它来进行一个循环,所以在类型这里选择数组循环,然后在变量这里输入的变量组这里啊,我们要去选择 优化,对吧?这个进一步优化提示词的数组啊,选择它就可以了啊, ok, 这是在上面这一个节点,我们要去设置的,然后在循环体内,我们就可以开始拉出一个节点,拉什么节点?可以拉出我们生成图片的节点,对不对?所以拉出来,然后去选择这个 n r 的 图片生成啊,选这个 找到这个图标啊,我这里是已经收藏了插件,在这里就找得到你,如果在这里找不到,你就去搜索,但一定要找对这个图标啊,我们选择它,这个时候就多了一个生成图片的节点,对不对?同样双击,他改个名字啊,他是生成产品图片啊,产品详情图片,产品详情图,单图对不对?我们十二张图吗?这个是单图 好,选择它编辑,那么在右边这里,首先这里有个 key 啊,这个 key 的 话,我们直接用这个给它复制过去啊,如果说你不知道这个 key 如何获取的话,你可以看一下我这个教程啊,会有一个详细的获取 key 啊方式, 粘贴进来,然后这个 prompt 是 我们的描述词对不对?所以在下面列表里面去选择哪里,选择上面这个节点,循环节点拿到的描述词,这个就是我们刚刚讲的图片的树组,对吧?图片的树组就是刚刚转组,选择这个对吧? a r 的 stream, 好,接下来就是这个比例了,这个比例的话我们去选择九比十六啊,下面这个是产品的图片清晰度,对吧?这里我们可以用两 k 异常处理,这里同样要去改成六百秒啊,因为这里他处理的时间会比较长,所以容易超时,我们一定要把它改成六百秒, ok, 那 么这是这一个啊,那么接下来为了保险起见啊,因为有时候怕他在生成过程当中出错,对吧?然后没有给我们把图片生成出来,所以这个时候我们再给他拉出一个节点,叫做异斧的选择器, 然后选择它编辑这个选择器是为了干嘛呢?就是判断前面这个图片有没有生成成功,如果说他生成成功, if 是 如果的意思吗?对不对啊?所以在这里我们可以选择 if 如果,如果什么如果。前面这个生成产品详情图的这个节点,贝塔这个数据也就这个数据他不为空, 不为空的话也就意味着我们图片已经生成出来了吗?对不对?不为空怎么办?你看在这个节点这里跟前面有什么区别?他这里是不有两个输出点,所以一个是不为空的,我们作为选择,首先不为空我们拉出来,不为空我们就直接给他 进行一个聚合啊,这里有个变量聚合,我们给他丢到这个聚合的节点,这个聚合的节点就是把这两个变量最终输出的合并在一起。好,我们选了这个聚合,然后下了列表数据去选择生成产品详情图,对吧? 选择这个 url, 这个啊,这个是我们图片的链接数据嘛,对吧?选择它, ok, 这是第一个条件,不为空就直接输出,那如果说为空,前面这个节点为空,也就意味着它生成失败嘛,对不对?那这个时候我们就给它重新生成,所以再拿出一个截点,我们选择这个啊,那图片生成啊,选择它,然后在这里面去选择这个,那的图片生成, ok, 人家进来之后同样双击它改个名字,这个是二次生成,对吧?二次生成图片啊,选择编辑这个 key, 我 直接用这个给它复制过去, 好,然后这里提示词,对不对?我们去选择哪里,还是选择这个前面循环主体拿到的这个提示词,这个是我们参考图片,对不对?我们去选择谁去选择, 参考转组,对吧?参考图,转组的这一组图片啊,也是我们产品图片,这里是比例,同样我们去改成九比十六,这个是质量啊,我们改它两 k 啊,这是图片的质量,然后异常处理,同样去改到 六百秒,对吧? ok, 那 么这个时候这是二次生成啊,他生成失败,就让他再来进行生成,他生成成功怎么办?他如果生成成功了,同样丢给这个变量聚合, 对吧?所有生成出来图片都丢给他进行一个聚合嘛?所以选择它之后,这里我们要把第二次生成的 url 这个图片地址也给到他,对不对啊?给到他之后最终整个全部输出,所以这个末尾的节点啊,我们一样给它连接起来。好,那么在循环题里面我们就给它设置完了,接下来就是主体这里要有一个输出,所以这个末尾的节点啊,我们要去选择变量聚合的 所有图片,对不对?这里选择边缘聚合就可以了啊? ok, 那 么到这里的话,我们所有图片就可以去进行一个生成了,但是在生成的时候,有时候他会出现很多空的地址数据,我们还要把这个空的数地址数据给它过滤一遍啊,所以在这里我们拉出一个节点,然后去搜索,搜索一个什么?搜索一个常用代码块 啊,就是去空的啊,常用代码块啊,然后我们就找到这个图标的常用代码块,我们点开它,然后选择第一个的话,就是去除空数据啊,选择它增加进来, ok, 那 么双击改个名字啊,这就是去空, 目的是为了把我们所有的生成出来的这个产品详情图片给他单独提取出来啊,所以要给他增加这么一个节点。好,这个节点去选择谁,是不是要去选择我们循环这一个图片循环拿到的结果,对不对?所以选择他拿到一个结果啊?好,最终再把结束节点我们给他连接起来, 对吧?所有已经完成了结束节点连起来,结束节点要拿谁的数据?是不是?要拿前面已经去过空的图片数据,是不是?所以在这里我们去选择去空的最终的 data 数据啊,选了它就可以了, ok, 这个时候整个所有的工作流我们是不是已经发完了,对吧?接下来我们检测一下我们搭建的这个工作流的一个效果啊,所以我们点击试运行, 然后把我们的产品图片上传几张进来啊,比如说我们来做这个拖鞋吧,把这个名字给它复制一下,一会我们直接粘贴过去就可以了, 选择这一张,这一张,这是一些图啊,这种图片的话可以是我们的实拍图,就你产品的实拍图,你多拍几个嘛?包括细节,对吧?啊?可以最多支持十四张嘛,是不是?所以我们可以多拍几张给他添加进来,然后在名字这里啊给它粘贴过来, ok, 上传完之后我们点击运行啊,点击这个试运行,点击之后我们就会发现这个工作流它就开始在进行一个运行了,对吧?首先会把我们所有的图片和我们的名字,然后投喂给这几个大模型,去生成对应的详细的图片提示词,对吧?然后再会根据提示词去生成我们对应的图片啊,我们稍等一会,一会的话我们马上看一下效果啊, ok 啊,所有的节点都运行完了,最终的话我们在这一个结束这里啊,运行结果这里会有一个 auto 的, 这里有十二张图片,对不对?我们可以点开它,然后看一下效果啊,这是第一张 怎么样?这个效果还不错吧,然后这个是第二张,对不对?这是卖点的提炼,然后第三张,对吧?这个效果也是非常好,我们再看一张,比如说这一张是不是很真实,对吧? ok, 我 们再看两张,有这一张,这个是芝麻表,对不对?然后再看一下这张 啊,这个是展示的一个效果啊,整体的话感觉还是非常好,对吧? ok 啊,那么今天我们这个工作流啊,就讲到这里啊,这个工作流其实还有很多迭代的一个空间啊,比如说根据我们不同的产品进行一个迭代,让他会更真实,然后更能够体现出我们的卖点。那么今天的工作流就先讲到这里啊,下期我们再见。

已经有超过五十万人看了我这期豆包,在二六年给普通人财富机会,并且问我智能体到底该怎么做?那这期视频呢?我就耗时十五分钟来一次性给大家讲清楚智能体到底是什么,能做什么,并且教大家如何从零到一,完整的搭建一个人人都用的上的智能体,还能上传到豆包上使用。 首先我们得了解智能体是什么,它能做什么?如果你用过豆包,你就会发现,无论你问他什么问题,他都能对答如流,但如果你要他直接帮你完成工作,那他就无能为力了。比如你问他怎么才能把视频剪好啊?他能给你十种不同的剪辑方法,但如果你跟他说把视频剪好发给我, 他就傻眼了,他会告诉你,抱歉,我没有办法直接帮你剪视频。这也就给很多人营造出了一种 ai 并不好用的假象,认为 ai 没有办法解决实际的问题。 但这种想法其实大错特错,如果说豆包 deepstack 这种大模型是能对话的百科全书,那智能体就是给这个百科全书装上了手和脚,它就不再只是陪你聊天的 ai, 而是能独立帮你把事情做成的助手,帮你解决 具体的工作。那接下来我就来手把手的教大家怎么给百科全书装上手脚,并且帮你开始工作。这次我们依旧用到的是扣子,我们分别从简单的功能介绍,到创建智能体,到配置智能体,到运行测试,最后直到发布豆包这几个步骤来逐一进行。没有在电脑前的朋友可以先关注收藏,到时候跟我一起操作。 首先第一步我们要在浏览器的地址栏输入扣子,点 c n, 登录你的账号之后点击左侧的扣子编程,这里就是扣子编程的界面了,是不是有点像豆包或者 deepsea, 其实这也是扣子刚出不久的智能体功能,你可以像豆包那样,通过对话的形式,让他帮你去制作出你想要的智能体。但是这种自动创建呢?经常会出问题,如果说你是一个智能体的零基础小白,就先不要尝试了,我们还是要先了解基础的逻辑,再去自由发挥,否 择真的就是浪费时间和精力。那我们要怎么做呢?我们直接点击下面的智能体开发,点击之后你会看到它会弹出来一个界面,这里面有标准创建和 ai 创建, ai 创建就是刚刚说的,你提出需求,它来帮你配置,我们不用管,我们直接选择标准创建。 然后我们先来给智能体起一个名字,比如今天我们演示一个一键生成思维导图的智能体,那我们的名字就叫做思维导图,介绍呢就叫一键生成思维导图,我们可以选择给智能体画一个头像, 如果不想麻烦的话,我们直接点击这个按钮, ai 就 会自动帮你生成一个头像。 ok, 你 看头像已经生成好了,这里我们点击确认, 点击确认之后呢,这个智能体就已经创建了,它会自动跳转到这个智能体的配置页面,那么接下来我们就进入到配置智能体的环节,我们可以看到页面上的东西还是非常多的,可能很多人到这一步就被劝退了,但是别着急,今天我给你讲解完,你就会发现其实它非常的简单, 我们可以把智能体看做一个刚刚入职的员工,这个页面呢其实就是你培训他的一个过程。最左侧的部分呢叫做人设与回复逻辑,这个你可以理解为是你给他的入职手册, 你想让他干什么活,你想让他怎么干,想让他干成什么样,你都可以写在这里面。而中间的这部分呢叫做编排,这个你可以理解为你给员工工作所需要的工具以及 一些知识,比如他工作的时候要查哪些资料,要用哪些工具,都会在这里给他配置好。而最右侧的叫做预览与调试,这个是员工所有的工作成果都会在这里展示,你可以根据员工的工作成果再去进行不断的优化。那么接下来我们进入实操环节, 首先在最左侧要给他定制一个入职手册,也就是常说的提示词,不然这个员工他根本不知道他入职之后要干什么。那在这里呢,我给大家一套通用的万能公式,学会以后,无论你是搭建智能体还是使用其他的 ai, 你 都会有不一样的感觉。这个公式就是角色加技能加限制, 还是用培训员工的这个逻辑,你的第一个就是要告诉员工角色,你要告诉员工你是谁,以及你的工作目标是什么。 比如你是一个产品经理,你的任务是根据市场的需求做出能让他们满意的产品。你只有先定义了角色,员工才能清晰自己的岗位职责,才能用专业的知识去办事。那第二个呢就是技能,你要告诉员工你要拥有什么样的能力, 以及应该怎么样运用这些能力,比如说如何去做市场调研,需要关注的指标有哪些,如何通过这些指标去制定对应的策略。第三个呢就是要有限制, 就是告诉这个员工哪些事能做,哪些事咱不能做,哪些事你必须这么做,比如说去某个固定的网站获取信息,不要超过多少的预算等等。为什么很多人用 ai 总觉得他是答非所问?就是因为你在一开始并没有把这些内容定制好, 就像你招了一个新员工来了之后呢,你不做入职培训,那他就很难快速的进入工作的状态。如果你觉得提示词这一步你没有办法一口气的消化呢?没关系,我们还有一种比 叫偷懒的方式,我们先回到 cos, 我 们可以看到在人设与回复逻辑的右侧有这样的一个星星的小图标,它是来帮我们自动生成提示词的,我们点击一下,然后我们可以写上我们的要求,比如说根据用户提供的内容 自动生成思维导图,然后我们点击发送,我们可以看到 ai 就 自动帮你把提示词写出来了,那这个时候我们点击替换这一套比较完整的提示词就会自动写入进来了。那 你可能会说,既然有这么简单的办法,为什么我还要记住你刚才说的那些公式,什么角色限制?这里我必须要告诉你,因为 ai 辅助帮你生成的题日词只能是满足你基础的需求,它不可能完全理解你的需要,所以当你发现生成的结果与你想要的东西有偏差的时候,那大概率就是题日词的环节出现了问题, 你需要有能力去找到错误的地方,并且修改提示词,所以刚才那个公式还是非常重要的。 ok, 我 们回到这个提示词啊,你会发现 ai 自动生成提示词跟刚才咱们讲的公式基本上是一致的,也就是角色加技能加限制,那么现在你知道了每个板块的作用,你就可以更好地去 优化它。 ok, 那 么到了这一步,我们相当于把员工的入职手册已经写好了,那么接下来我们就要给他更细致的工作的工具,告诉他工作具体要怎么干,以及让他拥有一些他本来不具备的能力,也就是中间的编排这个板块 这一部分呢会简单一些,因为它更像是一个选择题,只要你记好了每个部分的功能,按需选择就可以。第一个就是模型, 这个模型呢相当于员工的大脑,这里呢我们要按需选择,只选对的,不选贵的。你可以看到我们点开之后呢,他会有非常多的模型可以选择,那么如果我们安排的工作是比较困难的,需要员工多动脑,多思考才能完成,那这里我们就要选择这个深度思考。 如果你的工作是非常简单的,你只需要他快速的完成,那我们也可以选择这个极致速度的模型。还有就是如果这个活需要一些专业性才能干,比如说他需要懂编程,那这里也有专门的带编程这样的模型。那像我们今天的这个任务要完成的工作是根据我给他的内容生成思维导图, 它是一个需要思考的工作,那所以我们就选择这个深度思考的模型,我们可以看到选择完模型之后呢,下面会出来很多的选项,是一些进阶的设置,这些选项呢你看不懂也没关系,我们只需要重点关注两个常用的功能, 其他的保持默认就好。第一个常用的功能是什么呢?叫做最大回复长度,这里这个最大回复长度这个条是可以拖动的, 你往右拖他的数值就越大,往左拖数值就越小。简单的来说,数值越高,智能体可以回复你的字数就越多。比如你想让他写一个长篇小说,那这里呢,你就一定要拉高,如果数字太小的话,智能体回复你一小段内容,他就会停止输出了,所以这里我们就尽可能的去拉高, 我们拉满也没有关系。第二个就是最下面的深度思考开关,不管你刚才选择的是哪个大模型,这里还是要根据你的工作难度去选择是否打开深度思考。如果说我们的任务比较复杂,我们就要开启这个按钮, 那思考的程度呢?也根据任务的复杂程度去选择,像我们这个思维导图,我认为他并不是特别的复杂,所以我们选择中就可以到这呢这个模型就设置完了。接下来我们的第二个就是插件这个版, 你要知道咱们现在的员工还是一个纯新手,纯新手就是说他除了说话以外还什么都不会干,我们可以测试一下,给你一个更直观的感觉,你看,虽然我们左边告诉他了,你是一个专业的思维导图的生成助手, 你可以按照什么技能去给我生成思维导图,但他现在能不能直接帮你做出思维导图呢?我们来试一下,比如我们随便给他一段内容,我们把这段内容发给他,帮我生成思维导图。 可以看到 ai 在 去思考,在帮你分析。因为我们已经给他做了入职培训,所以他很清晰地知道自己要干什么。那么我们稍等一下,看看他最终的输出结果。 我们可以看到他最终只是把内容重新梳理了一下,却并没有给到我们想要的这个思维导图的图片。因为他现在只有大脑,还没有手脚,所以这里我们就需要通过这个插件的配置,让他拥有动手的能力。 来点击插件,右边这里有个加号,添加插件,我们点一下它会弹出一个界面,这里我们可以更直观的看到这里有非常多现成的插件,可以实现不同的功能。 比如说我们希望 ai 有 能力去帮我们查询当天的天气,那么这里就有一个叫墨迹天气的插件,当我把它加进来之后,这个员工就有了上网了解天气的能力。那我们可以在这里去搜索我们想要的插件,比如说树图, 你看搜索之后呢,就会弹出来一个与你需求相匹配的插件,每个插件呢下面都会有具体的介绍,比如说这个它可以支持脑图、逻辑图、树状图、鱼骨图等等。那么我们点一下可以看到它更详细的一个介绍。如果我们认为需要这个插件呢,我们就点击添加, 点击添加这会提示已经添加,然后我们把这个界面关掉,可以看到这个插件就已经添加到你的智能体里面了。 ok, 现在我们的智能体不仅知道了该怎么样工作,同时他也拥有了动手的能力。那我们再试一次,把刚才那段内容发给他,看看他这次能不能帮你把思维导图做出来。 我们还是提出我们的要求,帮我把上面这段内容做成思维导图,我们来看一看。 ok, 我 们可以看到这次任务完成之后呢,他就给了你一个清晰的思维导图,把你刚刚的内容全部梳理出来,这个就是插件的能力,可以让你的 ai 员工动手去做事。那除了插件之外呢,还有一种方式能让员工拥有动手的能力,就是这个工作流。 相比插件来说啊,工作流其实它能完成的工作是更丰富的,流程也更稳定,而且我们还可以自己 diy 去搭建出符合自己要求的内容。关于工作流的概念和搭建方法呢,大家可以看一下我之前的这条视频, 是从零到一讲的,非常详细的告诉你如何搭建工作流,这里呢我就不过多的介绍了,当你用插件或者工作流让你的智能地有动手能力之后呢,其实他已经能做很多事了,那接下来我们如果需要他更强,需要他做事做得更好呢?我们还有一个就是知识的这个环 节,因为有些工作他是需要用到特定知识的,比如说你要让产品经理去做产品的规划,还是基于你公司现有的情况去进行产品的设计, 这些都是员工在思考这个工作的时候所需要的专项的知识,需要你提供给他。那怎么告诉他呢?我们点击后面的加号就可以了,无论你是文本的内容,还是表格的形式,还是图片的形式,你都可以点击对应的加号,把内容告诉他。 这样呢,他在工作之前就会先来看一遍这里面有的知识,然后再用这些知识来工作。当然你也可以在左侧的提示词里写清楚你需要调用哪些知识,你需要根据哪些知识来完成你的工作。那再下面呢就是记忆的板块,这个板块我们这次用不到,后面我会单独做一期进阶版的智能体教学,来教大家怎么 用好知识库和记忆。到这里其实你已经拥有了一个拥有复杂工作能力的员工了,但是如果你是想将智能体包装成一个体验非常好的产品卖出去赚钱的话,那接下来这部分你一定要好好听。 如果说之前的设置都是为了让这个员工更好的去完成工作,那么下面的设置呢,可以理解为现在我要带着员工去见客户了,可是现在这个员工他除了会工作之外,他一句客套话都不会说,那客户肯定是不会选择你的。那怎么办呢? 来看下面的设置。首先呢最下面呢有一个叫对话体验的模块,这里有几个不同的关于用户体验的设置。首先我们先来设置开场白,开场白呢是用户打开这个智能体之后看到的第一个信息,也就是告诉用户你这个智能体能做什么?你应该怎么去使用这个智能体?比如说我们可以先设置一个开场白, 我们说你好,你可以随意给我一段内容,我来为你快速的生成精准的思维导图。那用户打开智能体, 看到你这句话,他就知道,哦,原来这个智能体是可以生成思维导图的,那我们设置了这句话之后,在哪显示呢?我们把这个智能体的对话记录清空一下,可以看到当我们添加了这句话之后,用户打开智能体的界面,就能看到你给他设置的这个开场白了。 这个开场白呢,你可以任意修改,你的修改会实时的展示到这个预览界面上,比如说我们再打几个字,你可以给我任意的内容,我都帮你精准的拆解清楚。可以看到我这边随着打字这边的开场白就出现了, 那下面还有一个选项叫做开场白预制问题,这是什么意思呢?就是我们可以预设一些用户可能会提问的问题, 比如我们给他预设一个这个问题,给我一份新手学习 ai 的 路径的思维导图。你看我们在这儿预设了一个问题之后,立刻在用户的这个界面这里就出现了一个按钮, 这个按钮是干嘛的呢?就是用户点击一下,他就会自动把这个问题发给你的员工,员工就会根据这个命令去工作了。也就是说这个智能体我们可以先预设几个用户可能经常会提问的问题,让用户点几下按钮, ai 就 可以为他去工作。比如这个按钮我们点一下,你看点一下,他就发送给 ai, ai 就 会自动去工作。那么优化完了这个开场对话之后呢,我们下面还有一个叫做用户问题建议。这个用户问题建议指的是什么呢?指的是 ai 每一次完成工作之后,它会基于自己的理解,再延伸出几个相关的问题,如 如果说刚好是用户需要的,他可以继续点击进行追问。比如说我们点开这个用户问题建议,这里还可以开启自定义提示词,就是告诉你的这个 ai 员工如何去延伸这些问题,让用户继续去跟你对话。我们选择把这个用户问题建议开启,然后把这个提示词写好了,我们再来运行一次看一看。 我们先让它生成一个思维导图,帮我做一个 ai 概念讲解的思维导图,这个员工又开始孜孜不倦的去帮你分析问题,做思维导图, 我们可以看到这次运行完了之后,它下面多出了什么?多出了三个新的按钮,这三个新的按钮呢,就是 ai 猜测你问完这个问题之后,你可能还需要其他的,那么用户就可以直接点击这个按钮, 继续去跟 ai 对 话,去让他工作。这样呢又极大的提升了用户的体验。因为很多时候用户跟 ai 交互,他不是一轮对话,他有很多相关的问题要问,如果我们能准确的猜中用户心中的想法呢,他就会觉得你这个智能体非常的好用。 ok, 你 经过你的开场白设置,开场白的预制问题设置以及用户问题建议之后呢,你会发现整个智能体的体验呢,比原来要好很多了,他开始会说话了,他开始会揣摩 用户的心思了,那除此之外呢,我们还可以有一些其他的体验上的升级,比如说这个背景图片,我们可以给这个智能体呢加一个好看的背景,让用户觉得更赏心悦目一点。 包括下面的音视频用户输入方式,我们也可以让用户除了打字输入之外呢,还可以进行语音输入,这些都是一些小的体验上的优化了,你可以根据自己的需求来设置,让自己的智能体看上去更具有特色。那最后这些都配置完了之后,我们只需要点击右上角的发布, 然后他会跳转到一个发布渠道的平台,在这选择发布到豆包上,当然你也可以发布到飞书、微信等等。这些平台 选择完之后呢,我们继续点击右上角的发布,他就已经成功提交了,发布结果也会在这显示。像这种智能体呢,一般审核都是秒通过的,那发布之后你就可以在自己的豆包去使用了。好,那么在豆包里面怎么使用呢?接下来我们来打开豆包看一下,这里好像并没有,我们刚刚创建智能体 是因为你创建还没有使用过,那第一次我们在哪找呢?我们可以看到豆包这里有个更多的这个按钮,把鼠标悬停在这之后,会出来一个叫 ai 智能体的一个按钮,我们点一下, 然后右上角有一个叫我创建的,我们选择我创建的,在这里面就可以看到你刚刚创建智能体了,像这个思维导图,智能体就是我们刚刚创建的,包括这个描述也是我们刚刚写的。你好,你可以随意给我一段内容,我来为你快速的生成精准的思维导图, 我们点击一下就可以跟这个智能体对话了。那如果你希望长期使用它呢?也很简单,你只需要点击下面这个按钮,叫做添加到对话。点一下 可以看到所有导图的这个智能体呢,就在左侧的这个对话栏里了,你可以随时的跟他对话,让他给你做导图,他都会孜孜不倦的帮你完成工作。好到这呢,整个智能体的搭建和发布都已经讲完了,希望你能熟练的掌握并且举一反三,搭建出更多属于你的智能体,学习更多的 ai 知识,关注大梁。