粉丝924获赞3399

扣子平台新的教学演示,之前录过很多次扣子,但是他这个页面是有变动,导致有时候可能你找不到那个入口, 我们重新再来录一下。首先打开扣子的网站叫扣子点 c n, 打开以后他的样式是乱码,这个问题已经至少持续了好几个月了, 他这个很多样式都是乱的,也不知道扣子是怎么搞的。这个不用管啊,如果这里是乱码,你可以新开一个无痕,新开一个无痕进来,他的样式就是正常的了。呃,也不知道为什么,有可能是他的样式加载有问题, 有缓存或者是啥之类的,但是我在新的电脑上他也他也是乱码,这就不知道了啊。就说打开扣子网站,点击免费开始,然后通过手机号登就行了。登进去以后他默认是这个样子的,看这里, 哎。登,呃,登进去以后他默认是是这样子的,那看有一个输入框然后什么的,是吧?不要管他这里,他这个输入框这个设计根本就非常不好。不要管他这个东西要点到这个扣子编程里去, 点到扣子编程,他又一个输入框,哎呀,很烦人。他这个输入框也不是他这个输入框弄出来,是一个那个, 哎,是一个那种单独的那种项目,那个项目是部署在他们网他们服务器上的一个项目,当然这个项目原版是可以下载。他不是我们想要的东西,他原来都没有,后来新加的都是搞了很多的输入框,这些对号框一点用都没有,不是我们想要的东西要点到这里有一个 d 代码模式, d 代码模式里有一个智能体开发和一个工作流开发,这两个才是我们想要的啊,我们第一次呢,先在这个智能体开发点进来, 点进来之后他让你起个名字,我们就起个名字吧,就叫测试描描述,不用管图标,不用管点确定,哎,他就进到一个这样一个界面,这个界面才是我们想要的地方。 模型这里有一个选模型,这边有一个写人设和回复逻辑,这里一个选模型,我们先选个模型吧,选一个 选择选,选这个吧。二点零 let, 不要这个深度思考啊,我们做这,我们做的是知识库问答,不需要深度思考,它这个深度思考导致它输入很慢,输出很慢,然后很多额外的那个信息,额外的那些 输生成的唯美不要,然后点到这个模型,点豆瓣,二点零 let, 然后点了往下看,有一个深度思考,深度思考的开关给他关了就行了,不要深度思考,这一个深度思考的强度也给他关掉。然后我们这里直接输,看一下 他这里能够啊,他能够正常正常的输出就是我们想要的了。然后左边写一下我们的人设与回复逻辑,人设就是比如说我们是某个些电商平台的智能客服,那我们就这里写一下,你是啊?哪个哪个电商,哪个店铺的 客服啊?我这里只是举个例子啊,我是你是智能客服,还有一个回复他默认有的时候会回复很长,这这种对于那个在线咨询啊 是不适用的,我们一定要把它的回复文字限制一百字啊,不要太多,让它输入一堆文字, 然后再来就是我,我们有很多的我们自己的问答知识,比如说我们的商品,关于商品的一些啊,或者是关于我们的快递,或者关于我们的物流,关于我们的退货等政策。我们如果内容比较少,可以直接放在这里,在这个回复逻逻辑里写就可以了。 如果内容比较多,比如说有很多的产品信息,那你在这里写它就不行了,这里肯定就是 呃,就不适合了。然后我们看这里右边有一个知识,然后这里面有一个扣子,知识库还有自动调用,不用管,点击这个文本,然后点击右边这个加号,点加号,然后点创建, 创建,创建以后添加内容,添加内容可以选择自定义或者是文档,如果你是一个 word 文档或者是 excel 之类的,你直接传文档就行。如果你没有那些文档,就填一个自定义,自定义就是我们自己往上往上粘啊,一些文本我们直接往上粘的, 直接手手写也行,就是这些东西,然后一定要点这个添加内,呃,点击添加到这个智能体,哎,他就他就进到这里来了,他就在这看,他就进到这里来了,说明我们的这个知识库就加上去了, 这样他他他才能回答我们自己的问题,比如说关于我们产品信息的,关于我们的呃物流信息的等等啊,就放到知识库里就行了啊。如果一些比较常问的问题,比较简单的逻问答逻辑可以在左边这里写,然后我们在这里再写一下, 那你看他能够正常的搜索知识库,然后然后把这个结果回复回来就可以了,其他的任何东西都不要选了,没什么意义,也没什么用。然后我们点击这个发布,点发布什么呢? 点发布,然后跳过并直接发布。跳过啊,不要写那些东西,没用,扣子商店给去掉。我们不是把它放到扣子商店了,我们是自己用的,不要搞个扣子商店,这些都不要。勾,只勾一个叫 api, api 里面,嗯,只勾这一个 api, 然后点击发布。 发布完以后呢?点完成,然后需要有一个参数,我们是必须要用的,就是 地址栏上的这个 b o t 后面的这一串数,这是我们必须要用的这个叫扣子的机器人 id。 把这个机器人 id 一定要一会复制下来啊,复制到一个地方去,这个机器人 id 是 必须要用的。 然后还有一个要用的叫做扣子的令牌。令牌在哪里找呢?我们点返回,然后点击左边的 api 管理这里,然后点击这个授权,点击服务身份及凭证, 点击添加过期时间,这里选择长期有效,不要选择有过期时间的,老是换很麻烦。权限全选上, 工作空间全选上,点确定就可以了。点确定他会出现一个命。呃,令牌,把那令牌也要复制下来, 我就不复制了,返回了,把它令牌要复制下来,要不然的话他是后来,后面就没有办法再复制了,他出现那个令牌,你就把它复制下来,就这就是两个我们必须要用的参数,一个是机器人 id, 一个是令牌, 令牌就在这。 a p i 管理服务身份啊, a p i 管理里面的授权,然后里面有一个服务身份及凭证在这个地方添加,然后机器人 id 是 在项目开发啊,我们再点回来,是在这个地方 地址栏的 b o t 这个参数,后面这串数是我们的机器人 id, 这是我们要用的这两个参数,然后拿到这两个参数,我们怎么用呢?如果你是使用的是我的浏览器插件,那么在这个插件的,呃,如果是浏览器插件, 在这里看吧。浏览器插件你看点开始使用,这里要输入,不用管。 如果是用的是我们浏览器插件,那么需要在浏览器插件的开始使用里面的接口对接里,这里你看有两个参数,一个机器人 id, 就是 我们刚才保存的这一串数,一个人机器人呃,扣子的智能体 api k, 就是 我们刚才生成的那个服务令牌, 把服务平台放在这,然后点保存,然后再点击多平台客服,或者是再点击开启直播回复,如果你直播大部分都是点这个,如果是客服大部分都是点这一个 啊,这两个一定要点的,不点也不行。然后这是机器人插件上啊,这是浏览器插件上。如果是使用我们线上的客服系统呢?是在菜单里面有一个自动回复啊,不是有一个团队。然后里面有一个大模型设置,这里有两两个参数,一个是机器人 id, 一个是接口密钥, 还有一个选择模型,还有一个上面这个开关,把这几个给填上,给选上,把它就 ok 了,就是这两个参数一定要拿到。还有就是我们要创建的是在 d 代码模式下创建的, 如果你有一些个功能需求,比如说是我们需要判断它里面的逻辑,如果它是个手机号,就发送通知什么的,点工作流开发,工作流开发呢?它我再测一个 啊,随便测一个,然后这里面你看有一个工作流开发,它是个这样这种东西,这个东西呢可以添加节点,有个意图识别,你看意图识别,如果你手机号,那你选上来,然后这里写 啊,如果手机号是吧?它就是一个流程,然后非手机号是另一个流程。如果手机号是什么流程呢?然后我们可以,比如说再往后连一些 app 请求这个地方呢?比如说可以推送到企业微信 内部群或者是之类的什么地方啊?就可以去推通知或者之类的。这个是工作流模式下,这个里面的细节还是比较多的,就不多说,就简单的,我们如果你没有这些需求,就是刚才的这个点创建里面的 创建智能体或者是一进主页,是吧?不是这一个一进主页里面的这个对话框,还有这个扣子,编程扣子证明这里有一个智能体开发。点进去 啊啊,在这个地方点进去这两个入口,一定要注意其他的什么对话框那些地方弄成的,他是这样的啊,你看一下对话框 啊,它是这个东西,它是它是给你生成了一个项目,比如说我这个我测了一下,生成了一个 python 的 项目啊,自然当然它这个 python 是 可以部署它的,部署到它们服务器上的,但是它不是我们想要的东西啊,或者是把原版弄下来,这也是对于开发来用的,不是对于这个我们的普通电商来用的 啊,这个接口也不是,不是不是这么用的啊?不是这么搞的,我们那个普通电商客服或者普通电商运营是用的是刚才那个智能体,智能体开发里面的,这,这个要注意。

大家好,我们又见面了,上一次我们已经把 defi 部署运行起来了,这次我们演示下怎么构建一个简单的流程,并通过 api 接口调用 defi, 可以很方便的通过可视化的方式编排流程。 首先定义输入的变量, 添加一个知识库的节点问题,先去知识库做向量搜索 知识库的输入,选择我们的问题,再添加一个 l l m 结 点,将知识库与问题一起传给大模型做回复。上下文这边选择知识库,输入大模型的提示语, 如果效果不好,可以通过调整提示语来优化。 接下来很重要的一步,需要将你的知识库的结果也嵌入到提示语这边, 这里做一些优化提示,你也可以根据实际情况看着调整 输入斜杠, 选择上下文, 新增一个 user 类型的消息,选择我们输入的问题内容, 再新增一个结束节点,结束流程并输出内容输出,选择 l l m 的输出 text, 点击运行测试我们的流程这边输入一个问题, 开始运行之后等待流程执行,流程执行结束也正常返回了结果了。 在测试下跟知识库有关的问题 流程正常引用了我们的知识库,并准 准确给出了预期的结果。测试完毕,点击发布,我们看下如何访问 a p i。 点击进来之后,这边有 a p i 的调用文档 api 密要这边可以创建我们的调用密,要 打开 cool 的官网, cool 是一个全站的开发框架, 我们来看一下通过酷怎么快速调用 diy 进入酷的插件市场,可以看到这个 diy 插件, 打开这个插件有一些插件介绍和使用方法, 我们把这个插件下载下来, 我已经事先把 cool admin 运行起来了。打开后端插件,选择安装 defi 插件, 接着配置这个插件,这是需要配置的一些内容。 打开插件右上角的设置按钮,在这边配置回到 diy 的 a p i 文档, 复制下这边的 bathro。 需要注意的是,我们的端口已经改成八十一了, 所以这边也要改成八十一端口。 再把 a p i me 要复制过来,我们需要复制到工作流这边,点击保存,接下来就可以在我们的代码里调用了, 这边我已经写好了调用的势力,不需要写几行代码, 运行之后可以在控制台看到结果,还可以结合 cool 的其他插件做,如微信、智能客服等。

接下来给大家分享一个很炸裂的工作流啊,流氓生成漫剧。在这里我先给大家看几个工作流生成的视频效果,然后会手把手教大家去搭建这个工作流啊,这些的话都是工作流生成的视频效果 啊,这是一种风格,还有个动漫的风格。 好,下面这个是修仙的风格呀,呵,你终于来了, 好,我们先搭建出工作流以后这些风格的话自己去设定就可以了,在提示词里边去换风格就可以了,包括你的脚码都在这里边去更换就可以了。 那么接下来以后我会手把手教大家搭建这个工作流,把这个工作流搭建他所用到的插件的话是极美的插件,搭建步骤的话也是比较简单,我们先去根据主题,然后去生成风景脚本,然后再去根据风景脚本生成参考图片。这里的话我们先会去生成参考图片,然后把参考图片给到他, 然后这个工作流会根据参考图片去给我们生成相对应的风景的图片,有了这个参考图片以后,我们人物包括场景的一致性,他呢才保持一致性,然后根据参考图片去生成漫剧的风景图片。那么第四步这里的话是非常关键的,如果想让我们这个视频比较丝滑的话,必须拿到这个参考图片的伪真图片 的话,我们生成视频的时候会用到一个首尾帧的图片,那么提取到这个尾帧图片以后,我们会用到首尾帧去生成视频,这样的话生成的视频还是比较丝滑的,然后衔接效果也是比较好, 然后生成视频以后,然后再创建,点击草稿导出就可以了。这个搭建步骤的话是非常简单,也是非常清晰啊。工作流搭建出来以后,你想要改风格的话,自由去改就可以了。好,那么接下来以后开始实操搭建,打开自己的扣子空间,选择资源库, 右边有个资源,这里我们选择工作流,这里是创建新的工作流, 这里需要注意工作流名称,这里不能输入中文,然后工作流描述的话,可以去描述详细一些,要选择确认。 好,这就来到工作流的搭建页面,我们先把搭建步骤复制过来,搭建步骤的话前面讲过了,是比较简单把这个复制一下 啊。工作流这里的话有一个注是把这个搭建步骤放在这,我们再看这个搭建步骤。首先的话,第一步根据主题去生成分镜句吧,那么开始的话我们需要去设置一个参数, input 就是 设置主题的地方,这里选择 b 前, 这里展开以后,我们可以对这个变量进行描述。 好,这个工作流的话,我们是需要根据主题去生成这个麦剧的,所以说呢,这个开始的话是需要设置这个参数就可以了。 那么接下来以后根据主题去生成风景剧本,这里我们需要去添加大模型,好,添加第一个节点,这个大模型给它改个名称。 好,这个大模型的作用是创建封印脚本,我们看一下模型的配置,这个模型这里我们选择 deepsafe v 三点二,这个运行速度是比豆包要快一些,那么变量值这里我们需要拿到开始的 input 就是 主题,它会根据主题去给我们生成封印脚本, 那么系统设置这里的话我已经写好了,先复制过来,它是根据我们输入的主题,然后给我们生成一个修饰的结构,然后三十秒内必须包含这些东西, 如果说你想改的话可以改这个时长就可以,还有它的动作镜头语言,还有一个物理的反馈。 然后在这里的话,我们一共会生成一个六个风景图,一个风景图的话是五秒钟时长,那么用户启动此,我们把上面这个变量引用进来,那么输出的话我们需要输出两项,第一个是风景,把这里给它改个名字, 然后再添加一下,还有输出的一个剧本,好封境的话,我们会用这个封境去生成图片,然后剧本的话会后面根据它去生成一个剧情, 把这个大模型这里的话就设置好了。那么第二步的话我们需要去生成参考图片,这个工作流的话,我们会先去生成参考图片,然后再根据参考图片去生成风景的图片,这里的话我们先去把这个参考图片的题词给它做出来, 好在这里再添加一个大模型, 这个大模型是生成参考图片的数据,同样这个模型这里我们选择 deepsafe v 三点二,那么输入这个变量值,这里我们需要拿到第一个大模型生成的剧本,那么系统其实在这里的话我就写好了, 这里它会根据剧本去给我们生成一个符合国漫美学的绘图的题日词。下面这些是核心的构建原则,输出的话它会输出一个对象数组格式,它里面包含一个名称,还有一个题日词,那么用户题日词,我们把上面变量引用进来。 好,那么输出这里的话,我们需要去参考这个输出的案例,它这里输出的这个变量类型,这里需要改成 array object, 不是他这个对象数据库里面包含两项,第一个是名称,还有一个是图片的提日期,那我们生成图片之前的话,先要把这个图片提日期提取出来,因为他这个对象数据库里面包含以后还有一个名称,我们不需要名称,但要把这个提日期提取出来,根据提日期去生成参考图片的。 好,在这里的话我们需要去添加一个代码, 当然你也可以去添加个大模型,那么代码的话运行速度比较快,而且不容易出错,这里的话我就添加个代码。好,代码给它改个名字。 好,这里边的话它会将这两个给提取出来,一个是名称,还有一个记日词,分别单独提取出来,那么代码的输入这里,我们需要拿到这个参考图片的数据,好选择这个 altfort。 好, 这个变量名的话,我们需要去改一下, 我们看一下代码里边的设置,再把初设代码删掉。代码这里的话我已经写好了, 我们来看一下这里第四个输出的两个数据,第一个是名称,还有一个提示词,这样的话就将这两个数据提取出来了,那么同时输出的话,我们需要把这个两个变量名复制过来。 好,这个变量类型这里我们选择 array string, 哎,里边包含了好多这个名称,还有好多这个格式, 同样的这个是图片提亮词,这变量类型我们选择 orange space。 好, 代码这里的话就设置好了,把这个变量名这里的话一定要和我这个保持一致,不然代码会报错。我们现在把这个参考图片的提亮词提取出来以后,我们去分成参考图片, 好在这里去添加一个批处理,因为参考图片的话也有多张这个并运行数量,这里我们选择三个,如果说数值太大的话,它就会容易失败,并运行数量的意思就是我们同时运行多少组数据,那么输入这里的话,我们需要拿到 刚才这个代码输出的图片记日词,我们再看一下批处理体里面,这里的话我们需要用到一个极梦的图片生成,我在插件里边搜索极梦图片生成 好,选择这个积木的图片生成,这里有两个,一个是根据提示词生成图片,还有一个是无限的结果查询,我们添加第一个就可以了。我这里有个 k, k 的 话这个插件需要算力的,我们再开始设置一下,然后再开始添加一下, 好再来到这个插件这儿,我把开始的 api 给到它,那么提示词的话,我们需要拿到这个批处理,刚才拿到的这个 item, 那 就是提示词这里一个参考图片,我们现在不需要参考图片, 然后这个模型的话,我们选择图片四点五,它生成的质量是比较高的,这是 bm 的 最高的模型, 把这个复制过来,那么比例的话根据自己的需求去选择就行了。这里有先选择十六比九,这是横屏的,这里的话就设置好了,把线给它连起来, 我们看一下 p 处里的输出,输出这里我们需要去输出图片的数据,在 u r i 了,把这个图片的链接输出就可以了。好,整体来测试一下这一些, 然后把线连到结束,结束拉到 p 处里的 image, 好, 点击试用型,然后输入主题,这里我们需要随便去输入个主题就可以了。 好,点击运行好,它,这里会给我们生成六个图线,因为我们有六段视频。 好,这个可以看出它生成的图片质量还是非常不错的啊,这个图片的话是给我们生成的参考图片,我们会用到这个参考图片去做后面的风景图片, 所以说在这里的话是非常关键的,你想要这个质量更高一些,你要去修改这个参考图片的其实词就可以了啊,这个逻辑的话,在这里是没问题,没问题,我们接着往下做,我们来看一下第三步,然后再去根据参考图片生成麦剧的风景图片。 那么在生成之图片之前的话,我们先要去对图片和这个名称进行对齐,因为它每个片段它对应的是一个名称,就是每个图片它对应的是一个名称,在这里的话我们需要去添加一个代码。 好,这个代码的话是参考图片和名称对齐。 首先第一个我们需要拿到名称,那这个代码已经将名称和图片提样式提取出来了。好,现在我们需要拿到它输出的这个名称。 好,选择参考图片数据,整理一遍内容,这就是名称,然后这个变量名给它改一下, 然后再添加一项,就是这个 p 处里输出的参考图片。好,选择这个 altfort, 把这个变量名也给它改一下。 好,我们再看一下代码里边的设置,同样的初识代码先删掉。好,这里的话我已经写好了。 好,这个代码主要的作用是将获取到的两个数据,一个是名称,还有一个图片的链接,它是每个图片的链接对应一个名称,对齐以后,在这里输出了一个这个变量,它复制过来就可以了, 好多余的删掉。把这个变量类型这里我们选择 object。 好, 这个代码这里的话就设置好了。好,现在参考图片和名称对齐以后,我们需要去把这个数据给到下面的大模型,让它去参考这个 l 图片,去帮我们生成图片提日期, 在这里再添加一个大模型。好,这个大模型是给我们生成风景图片的,提日期。 好,同样的这个模型,这里我们选择 type c 为三点二,那么输入需要拿到两个数据,再添加一下啊,第一个需要拿到创建封境剧本的,这个剧本我们有了剧本才去生成图片, 然后再添加一下还是这个创建封境里边的这个封境,把图片的提成词,把这个多的删掉,那么系统提成词这里的话,我已经写好了 啊,这个提示词的话和这个提示词它是有点像,但是里边有一些微小的变化啊,同样的它这个核心逻辑这里是比较重要的, 那么输出的话,同样的它会输出一个对象数字格式,它里边包含名称,还有一个图片的提示词啊,这个图片提示词的话是我们需要用到真正的分镜的图片提示词,那么用户提示词把上面两个变量引用进来就可以了。 好,第一个是剧本,还有一个是风景。好,同样的这个输出,这里我们需要去输出一个对象数字格式,这个 eric object, 它里边包含名称,还有一个图片的提示词,这个输出变量这里我们改个名字。 好,这个大模型这里的话就设置好了。好,那么接下来同样的步骤,我们需要去把这个里边的它的名称和提示词单独给提取出来,这里话需要去添加个代码,而和这个代码的原理是一样的,把这个复制过来就可以了。 好,把线连起来,这个变量值,这里的话我们需要去拿到这个封境的图片提示词,我们现在需要去提取它里边的名称和提示词,把这个换一下,选择封境图片提示词。好,输出的话保持默认就可以了,这两个是一样的。 好,现在提示词提取出来以后,我们需要去根据提示词去生成图片,同样的我们需要去添加一个 p 处理, 把这个 p 处理改个名字吧, 把对应行数量这里我们选择三个,我输入这里我们需要拿到这个代码提取到的。 好,选择这个,下面这个提示词。好,我们再看一下这个 p 处理体里边, 基础立体里边,我们需要去生成图片,同样的会用到这个极梦的图片生成,那么在生成图片之前的话,我们需要去提取到他这个生成的参考图片,这个是我们生成的参考图片,我们这里去添加个大模型,先将参考图片的数据提取过来 好,这个大模型的作用是提取参考图片数据, 好模型,这里选择 deepsafe 为三点二,那么输入这里的话,需要拿到三个数据,首先第一个的话是这个批处理拿到的数据 好,选择这个生成风景图片的提示词,选择 atm, 把这个变量名给它改一下,然后再拿到一项数据好,这里的话我们需要拿到这个代码对齐的这个数据 好,参考图片和名称对齐,然后再添加一下,这里的话我们还需要拿到第一个大冒险生成的剧本 好,选择创建分镜脚本里边的剧本啊,这里话需要拿到这三个数据,那么系统其实在这里的话我已经写好了 啊,这个系统其实在这里的话是比较关键的啊,然后的话这个我会放到文档里边,那么用户其实我们需要把上面三个变量引用进来, 这个是图片的记日词, 这个是参考图片和名称对齐的一个数据,而这个是剧本。而输出这里的话,我们选择 a ring, ring 就是 字母串数字,它里面包含多条图片记日词, 接下来以后我们需要去判断它这个大模型能不能提取到这个参考数据,在这里去添加一个判断器啊,选择一个 if 选择器 啊,这里的话选择条件,这里我们需要拿到提取参考图片的这个数据啊,如果说它这里不为空,不为空的情况下,它就是拿到提取到这个参考图片的数据了,我们直接去生成图片就可以了,在这里添加一个 em 的 图片生成 啊,还是选择这个图片生成,根据提示词生成图片, 这里的话,这个 key 我 们需要拿到开始的 api key, 那 么提示词的话,我们需要拿到这个 p 处里提取到的提示词, 选择生成风景图片的 atm, 这个就是提示词,那这个大模型它提取到的是参考图片的数据,所以说呢,在这里我们需要去定义它。 选择提取参考图片数据的 output 模型的话,我们还是选择图片四点五把这个复制过来就可以,那么比例的话选择十六比九, 那么它是提取到参考图片数据以后,它会走上面这条线,否则的话它是没有提取到参考图片数据,那么同样的我们在这里去添加一个这个插件就可以了,没有提取到以后,它是有提示的,直接让生成也是可以的, 不然的话这个工作流会报错,只是在这里的话他是没有参考数据了,这里的设置的话,我们需要去把这个参考图片这里这个设置给关掉,就是他没有参考图片,同样的也会去生成图片。 好,那么生成图片以后,我们在这里去添加一个变量聚合,把这个线也给到它,就是不管是有参考图片还是没有参考图片,它都会生成图片,那么只要有数据以后都会给到这个变量聚合, 这里的话我们需要拿到第一个图片生成的 u r i 了,还有第二个图片生成的 u r i 了,在这里聚合以后,然后由这个变量聚合进行输出, 把这个 p 处理体里面就设置好了,我再看一下 p 处理的输出,输出,我们需要输出变量聚合的数据, 把这个风景图片的话在这里就做好了。好,现在风景图片做好以后,我们看一下这个搭建步骤。 第四步的话是提取图片的尾帧,我们视频的话会用到一个首尾帧的效果,所以说在这里的话我们需要去添加一个代码, 当然大模型也是可以代替的,代码的话是用行速度比较快,不容易出错。 那么输入这里的话,我们需要拿到这个生成的风景图片,然后让这个代码去提取风景图片的尾帧和手帧,好选择生成图片里边的 image, 那 么这个变量名的话给它改一下 好图层代码,先删掉 好这个新的链接的话,就是提取到的伪真图片的链接,把这个复制过来, 多余的删掉就可以了。这里的话我们选择 a ring stream 代码,这里的话就设置好了。那现在伪真图片提取到以后,我们需要去根据伪真图片去生成视频,那么生成视频之前的话,我们先要去定义它视频的用境效果,就是动态的描述词, 这里先添加个大模型,好大模型给它改个名字, 这个模型这里我们还是选择 dp 为三点二,那么输入这里的话,我们需要拿到两个变量,好选择第一个风景图片提日词里边的这个提日词,然后再添加一项 创建封境脚本里边的剧本还是需要去根据剧本,那么系统提示词这里的话我已经写好了。 同样的这个输出的话是一个对象数字格式,它里边包含包含一个视频的封境一的这个名称,还有一个视频的提示词, 那么用户记歌词,我们需要把上面两个变量引用进来,这个是封禁的记歌词,还有这个是剧本那么输出,这里的话我们选择 array object, 它里边包含一个名称,还有提示词, 那么同样的道理,我们需要去把这两个单独提取出来,和这个代码是一样的,把这个复制一个, 我把线连起来,这个代码给它改个名字, 好,这个输入变量值,这里我们需要拿到这个分镜提示词, 好,选择这个封境。视频的记日词不出的话是不用管的,它两个输出变量是一样的,这里的话就设置好了。好,接下来所有的东西准备好以后,我们需要去生成视频这个大模型,在这里给我们定义的是生成六个封境,也就是会生成六段视频, 这里我们需要去添加一个循环, 好,循环这里的话选择使用数值循环,那么循环数值这个变量,这里我们需要拿到三个数据, 首先第一个的话,我们需要拿到这个尾帧的数据,我们需要去根据首尾帧去生成视频,然后再添加一下,就是提取到的这个视频的记日词, 好选择这个下面这个 promote, 然后再添加一下就这个 p 处里生成的图片, 好,生成风景图片的这个我这里给它改个名字,这个是伪真图片,这个是格式,这个是风景图片,我们再看一下循环体里边的设置。 好,这里的话我们需要去找到一个视频生成的插件,这个是扣子官方的,最近升级了一个一点五 pro, 这是非常好用的,里面自带音效,我这里边有两个,一个是纹身视频,还有一个图,纹身视频我们选择第二个图,纹身视频 分辨率的话自己去选择就可以了,你想视频质量更高,可以选择幺零八零 p。 那 生成模型这里我们选择一点五 pro, 它是里边自带音效,包括一些打动的场面它都会生成出来。 比例的话我们选择十六比九,因为我们前面图片的话是十六比九啊。分辨率的话自己去选择,这里有个是否包含音效,这里我们把这个开关打开。好,这里的话需要用到一个首尾针的图片了,首针图片的话我们需要拿到循环。 好,这个 image 图片的话就是一个补帧图片,那么伪帧图片同样的我们刚才给它进一行。好,这个是伪帧图片,那么输入这里的话,我们需要拿到这个提示词, 好,这个是提示词,那么提示词这里把这个变量引入进来 啊。异常处理,这里的话异常处理方式这里我们选择执行异常流程就可以了,然后把这个线连起来,那么执行异常流程,这个线也要需要连起来好循环的,输出的话我们需要输出视频生成的,选择这个 video。 好,到这一步以后我们这个视频就做好了,我们接下来以后不需要去把视频添加到剪映草稿里面,我们先去创建一个剪映草稿,然后在插件里边搜索剪映小助手。 好,找到这个剪映小助手,依次用的建议收藏一下,收藏完以后后面用起来是比较方便,这里的话我已经收藏过了,然后关掉这里。 好,在收藏的插件里边搜索剪映小助手,再去创建一个剪映草稿。好,选择这个创建草稿。好,给它改个名字。 这个草稿箱的高度和宽度的话,我们和前面的图片要对应起来。好,选择幺零八零等于幺九二零。 好,接下来以后我们需要去获取到视频的时间线,有了时间线以后,我们把视频添加进来就可以了。还是点一小助手,从视频列表中获取时间线列表,找到这个, 这里有个视频链接,我们需要拿到这个循环输出的链接。好,选择这个 output, 它会提示这个变量类型不一致,这是没关系,是可以运行的。好,现在有了时间线以后,我们把这个视频素材制作出来。 好,点击小助手,里边有个 video 跟 force, 根据时间线制作视频数据, 这个时间线的话就是刚才创建的时间线。好选择。视频时间线里边有一个 timeless 和 o timeless, 这两个是,上面这个是分段的时间线,下面这个是总的时间线,因为我们视频有六段,我们需要去选择上面这个分段的时间线, 那么视频列表的话,我们需要拿到循环啊,循环输出的这个视频数据,下面这些保持默认就可以了。好,现在这个视频制作好以后,把它放到剪映草稿里边。 好,剪映小助手里边有一个好选择。这个批量添加视频, 这个是草稿的 id, 我 们选择创建草稿这视频,我们选择视频制作 好,选择这个 enforce, 下面这些保持默认就可以了。好,到这一步以后,整个工作流就搭建完了,然后把结果给到结束, 结束这里的话我们需要拿到创建草稿的 id。 好,接下来我们来试用行一下,如果说有问题的话再去修改,它是这些数据,点击试用行本运行速度是比较慢的,因为它里边有六段视频需要去生成,我先去等待一下 啊,运行的话也是相对来说比较慢一点,用了十分钟时间把这个输出变量下载下来,然后复制这个顶号里边这是个数字,然后打开剪映小助手创建草稿,我这里提示已经下载完成,我们打开剪映看下效果, 我这个黑色的图标的话是刚才下载的,点开看效果 好,这里的话它是生成了六段视频,效果还是非常不错的啊。把这个工作流搭建的资料的话,我放到这个文档里边。

今天来开源一个 agent scare, 在 昨天关于极梦 c l i 的 使用介绍中提到过一个 agent scare, 能够让小龙虾或者任何支持 scare 的 agent 中 使用 c 档十二点零用嘴声视频,并且还是消耗个人极梦账号的积分,不需要额外的购买 api, 这个就是极梦 c l i skill, 大家看看目录结构非常的简单,就是一个标准的 skill 加 script 的 结构,直接拖进小龙虾就可以运行起来。 现在打开 anti gravity 的 agent 给大家演示一下。我在这里输入用 jimina 四幺 i 生成一张图片,内容是一只奔跑的小猫,生成完展示出来,然后按回车,那么这个任务呢就已经启动,并且呢它会调用刚刚配置好的 agent skirs。 ok, 我 们现在就获得了一只小猫的图片,同时呢我们打开吉梦的后台点刷新, 可以看到这张图片的资产也在个人极梦账户中可以看得到,那说明这个 agent scares 跟极梦是绑定相通的。然后我们再来测试一下 c 档十二点零视频生成, 我们在这里输入以下的提示时,将刚才这只猫的图片作为手帧,用 jimmy 的 c 档十二点零模型生成五秒的猫咪奔跑的视频并展示出来,然后把这一句指令给它发送过去。 我们从 agent 的 状态中可以看到这个猫咪奔跑的指令呢已经发送过去了,我们现在回到吉梦,看看这个任务有没有进行中。刷新一下后台页面, 然后我们就可以看到这个猫咪奔跑的视频,它也在列队中,那这里的排队呢,会需要花一些时间,我们稍等片刻,然后我们在 agent 里面可以看到这个视频已经是深层完成的状态,再回到吉梦的后台可以看到这个视频在这里可以播放, 那么这个 agent 已经开源了,源代码呢?就在这里,大家可以直接 fork 一下, 这里面有相关的说明。简单来说呢,就是需要先安装官方的 c l i 工具,这个是在 极梦的官网上面去安装的,然后安装完成之后呢要做一个授权登录,这个过程也是很简单的, 直接会打开极梦,然后呢登录,然后返回就可以。整个操作是比较简单的,大家有什么问题可以来评论区做技术交流,我是于博士,跟我学 ai, 我 们下期见,拜拜。

打着球还得给你们发这个 c 档子接口如何?普通的个人消费者调用接入,你看现在公测了,面向企业实名认证, 没有预付门槛,就不用一个月消耗一百万,一年一千万,按实际调用量付费,默认并发症十个, 单个企业最高十个生成任务,你要充了钱,一次能生成一百五十个,但是一个提示词生成十个,我觉得也够高阶生产权限,现在的条件是保底合作需要支付百分之十预付款 一百万保证金。官方的流程是这样,这个文档我可以发给大家访问火山官网,海外可以注册实名认证之后,现在已经开放了渠道了,官方的申请页面地址给你们。在火山风中里面获取。 api 怎么调用?这个你不会让你的程序员看一下 agent 接入是什么意思?就是你在自己的任何 agent 里面有一个链接可以接入 agent 接入 在 agent 里面就相当于你,比如说你有个智能体说我说你,比如说你的智能体叫瑞雪,我就跟瑞雪说,瑞雪帮我调用吉梦的 agent 做一条视频,这叫 agent 调用,这个很简单,这个只需要给一条命令就可以, agent 里面的更简单,但是它的功能有限,所以我们现在有三种结构方式,三种,一种充钱一百万的,一开始大家以为就这一个,第一种就是百分之十一付款加一百万保证金, 第二种就是你认成人企业基础,公测一次十个,第三种就是 a 证他接入,这三种方式大家理解了吗?这个接入文档是我总结的,肯定 ai 帮我写的,但是我把我们总结的要点都准备好了,这可以发给大家。


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 出来之后,我以前的扣子学了就没用 好的,关于扣子的一些更多的玩法也欢迎大家关注我,后期呢,也会把我一些深入的一些思考和实践分享给大家。

电商老板的福音又来了,今天给各位老板带来的是用 cds 二点零加扣子批量生成服装种草视频,先看效果后实操 老样子。首先啊我们要打开扣子这个官网搜索扣子,然后点击左边这个资源库,点击右上角这资源新建工作流,在这里给工作流取个名称,比如写一个种草视频, 这里我们用描述写一下服装种草视频工作流,好,这里我们点击确定, 这样的话就进入了工作流的搭建界面,可以看到只有开始跟一个结束的节点, 我们点击开始节点,在开始这里第一个我们要改成产品名称,就是写个产品,然后变类型,这里我们选择一个 string, 一 行把描述写下,输入产品名,然后第二个就是我们要一个钥匙写一下, 然后最后一个产品图片,我们改成一面一, 然后这里这个变类型,我们这里选择一个 file 里面的一个 image, 把描述写下,上传产品图片,这里这个产品我们可以选择女装男装的都是可以的哈。 那么从这里给它拉出一个节点,我们找到一个大模型,我们给它重命名一下,这是一个生成视频的提示词,生成视频提示词,然后这个模型我们选择二点零 pro。 首先第一个输入,我们拿到前面的一个产品,找到这个产品名称,然后这一个视觉理解输入,大家这里一定要输入一下,这里我们要选择前面这个印记, 因为我们要把这个产品名称还有产品图片点在这个豆包,让豆包根据我们这个上传的图片和名称去输出相应的提示词, 然后这个系统提示词这边的话我也给大家写好了,那这边我们就直接复制过来,这个提示词非常的重要,如果大家可以截图去识别文字去复制这个提示词,如果复制不了的我也放在我的评论区,大家可以一键去复制。 然后我们简单看一下这个题词啊,也是一位专注男装穿搭种草的资深小红书的美学博主,擅长用生动感染力的语言,结合电影级的视觉细节,为用户生成高质量的 ai 视频题词词。 而下面这一个的就是给他的技能,比如说十五秒 ai 的 描述词生成流程, 按照我们这个格式让它跟我们去输出,比如前三秒视觉冲击,前十秒是一个场景的共鸣,结合两维是氛围收尾。 然后这里的话我们可以看到这个产品图,这里我们该引入进来,是不是这一个 input, 还有个产品名称,这里我们是不是引错了,应该是这一个 image 啊,产品名称的话是这一个,所以这里变成蓝色就说明已经引用成功了, 然后把这个应用提示词给它引入进来。首先我们就是一个产品名称,写一下 shift, 按照 p 旁边的括号键,我们用这个 input, 那 第二个就是一个产品图片来引入进来编辑, 然后这个输出的话就是个提示词,我们改一下,改了个 permit, 然后变类型,我们选择 string, 然后这个异常处理。这里我们建议大家一定要设置六百秒,因为它这个运行时间稍微有点久,超过了这个它默认的是一百八十秒,如果超过这个时间的话,它这里会报错,所以说这里我们改成个六百秒就不会报错了, 我们再继续来编辑,从这里再给它拉出一个节点,这次我们找到一个字母转接表,那你们就搜索一下,搜索一个剪映小助手,然后我们找到这一个剪映小助手, 我们往下滑,我们要用到它这里面的有一个插件,我们要用到这一个 字符转列表,点击添加,这里的话,我们给重命名一下,这就是把我们图片转化成一个宿主的一个格式,我写一下吧, 图片转组,第一个是个输入转组的对象,输入我们前面这个一个编辑,它这里显示是一个黄色,它是没有问题的,这个的话会自动的去帮我们去转换, 现在有了这个题词,还有这个图片,接下来我们是不是可以去生成视频了, 找到这个插件,在这个设置框,我们搜索一个 mi video, 我 们输入大写,然后往下滑,我们找到这个 mi video 生成的慢速版, 我们找到这一个啊,这里的话可以收藏一下,点击添加,你给它重命名一下,生成视频啊。第一个是个钥匙,这个钥匙是不是我们开始输入的一个这个钥匙?第二个是 proment, 这个 proment 的 话是不是我们前面这个我们生成好的一个提示词,找到这一个, 下面是一个参考图片连接, 然后这里我们参考的图片就是这一个给我们转换的 in force 啊,下面是一个 model, 也就是一个模型,这里我们选择一个默认吧,就写我们这里就选择这一个, 然后这里是一个比例,这里我们选择一个九比十六, 然后下面是我们选择一个全能参考 啊,这里我们关掉它,它这一个它会给我们生成一个 id, 我 们可以通过这个视频的 id 一 直去查询这个视频,查到这个在线地址不为空,它就说明我们这个视频生成好了。这里的话我们可以用到一个循环节点, 这里我们给写一下查询视频 啊,这里我们选择一个无限循环, 我们来编调循环体,从这里我们给它拉出一个节点,这次我们找到这个慢速版,慢速版里面是不是好,我们刚才是用的这个接,接下来我们要用这个生成的任务查询,就是我们查询这个 id 啊,这个 id 的 话是我们前面这个视频里面的这个 id 啊,这里的话我们要给大家讲一下,比如我们这个视频它查询第一次它还在生成中,第二次还是在生成中,所以说我们到这里的话,我们要给它进行一个判断,我们从这里继续给它拉出个节点,我们找到一个选择器 啊,这里我们选择前面这个哈,这一个里面的一个 u r i, 我 们选择一个为空, 如果为空是不是说明他这个还没有生成好,我们要继续去生成是不是?所以这里的话我们可以给他加一个定时器,就比如说隔个一分钟,然后隔个三十秒再去查询一次, 我们找到这个定时器,这里头我建议大家设置五十九秒,就是一分钟查询一次,这里我们给它连过来,如果不为空的话,就说明已经生成好了,是不是我们直接给它一个终止循环就可以了? 好,这里的话我们把这个输出给它配置一下,这个输出的话,是不是我们拿到这个查询的一个地址,找到这里面的 u r i, 紧接着哈,我们这个查询它第一次查询了过后,它会比如说没有生成,会给我们返回一个空值,第二次还是会给我们返回空值,就是这里我们要把这些没用的数据给它去除掉,我们从这里给它拉出个节点, 这里我们搜索一个常用代码,这里我们往下滑哈,我们找到这个常用代码,这里我们选错了,等一下重新搜索一下, 嗯,往下滑,我们要找到一个这个宿主列表中去除空数据,我们找到这个点击添加,这里可以重命名下。而第五步去除空数据, 然后去除的列表是不是我们前面这个循环里面的这个 r s j。 好,到这里的话,我们整个工作流就已经搭建完了,可以看到也是非常的简单,就几个节点,所以说我们这里把这个也速的节点给拉过来, 最后的话我们拿到最后的这个去除空数据里面的一个结果,找到这个里面的一个 data rns, 好, 点击试运行, 这里我们就输入一下这些,我们写一下写这个牛仔衣吧。 啊,上传一个图片,这里我上传的是这样的一个复古的牛仔衣,然后把 key 复制过来,点击试运行, 可以看到工作流这边的话已经在帮我们去运行了,我们就稍微等一下看它运行结果运行成功了哈,我们来看一下,最后的话给我们输出来一串连接,我们来看一下效果, 可以看到这个效果的话还是非常的不错的。好,那么这期的视频就先到这里。

opencode 如何调用 code 工作流实现高效工作? code 是 云端的工作流, opencode 是 本地的 agent 助手,如果两者结合起来,工作效率一定蹭蹭涨。 opencode 调用 code 需要三步,第一步是安装 skill, 第二步是 code 拿授权, 第三步是设置 skill 参数,然后测试。 opencode 调用 code 的 skill 叫做 code workflow, 它需要从 code 获取授权和工作流的演 安装命令为 m, p, x, call 与 bug 等 style code work for 安装成功后就完成了第一步。第二步是打开 code 编程页面,然后登录,点击左下方的 a, p, i, s, d, k, 这里点授权, 这里应用类型选普通客户端类型选服务类,名称是类似身份证,全网唯一,你们自己试 创建 t 会自动下载一个文件,不用管它。权限选全选,然后确定弹框的话选授权。 创建好应用后,点旁边的服务身份及凭证,点击添加按钮,时间选昌期,权限选全选工作空间看实际情况选,点击确定。这个令台要保存好,待会要用。回到扣子编程页面,点击你的工作流,工作流要以发布的状态。 点开工作流后,输入最后的数字是工作流眼保存下来,最后在 c, m, d 设置下 open call 就 能用了。