粉丝7299获赞2.7万

用扣子编程自动化做的工作流,怎么被我们普通的工作流去调用?我们今天录制一个非常详细的视频,从扣子编程做工作流开始,到我们 原本的手搓工作流,怎么去掉这个扣子编程,他做的工作流,来一个详细的视频。首先呢,我们来到这个扣子编程的这个界面之后啊, 它上面是可以切换的,切换到这三个里面,智能体工作流和网页应用都是可以去体验的。然后呢,今天我们去讲这个工作流,讲工作流的时候,我们给他提一个要求,请根据输入的主题,帮我 写一份公众号的文章,文章风格借鉴罗振宇 郑罗振宇老师深度思考的 风格,好,我们给他提这样一个要求啊,这个工作又帮我干什么呢?我说一个主题,他帮我写一份公众号的文章,具体的要求是什么?接见罗振宇老师深度思考的一个风格,我们点击发送, 点击完发送之后啊,你会发现他说,哎,右边他在帮你正在去做这个工作流,他是怎么帮你做工作流的?他可不像咱们之前做工作流的时候,他给你拖代码啊,一个代码一个代码去做,不是,你看啊,他是什么点 py, 乍一看他就是用哎一个一个的代码,用编程的方式去帮你做这个工作流。如果有的小伙伴去 听过别的一些工作,比如说 n 八 n, 对 吧?好多人就用谷歌去直接把 n 八 n 的 一些规则告诉他,他就帮你写一个工作流,你直接导到 n 八 n 里面就能用。现在呢,扣子编程他也能达到这个效果, 这就是他在整个创作的一个过程,那么创作的过程呢?我们就耐心等待,等待他一会儿创作完成之后我们看一下,我们再去等待他一会儿创作完成之后我们看一下,我们再去调这个, 调这个 ai 编程啊,扣子编程,它自己写的工作流的时候应该怎么去操作?好的呢?因为这个过程啊,时间也比较长,我们耐心等待。 ok, 经过大概三分钟左右,这个工作流已经生成了。大家现在看到的这个工作流的界面,就很像我们平时搭的工作流开始生成结束,但这个节点,你看啊, 它还是可以啊,可以去设置一些的,你比如说这个系统提示词,用户提示词,你还是都可以改。 ok, 这是他帮我做的这个工作流,我们不去看他工作流的一个内容啊,我们试运行一下, 比如说我问他大学生在 ai 时代应该怎么应对?我点试运行, 点完试运行之后这个工作流他就会运行,运行完之后他就会给我一篇文章,这个文章就是我一开始给他讲的,他要根据文章帮我写一个公众号的内容,采用的母这个风格呢,就是罗振宇老师这种深入思考的这种模式。 大家不要觉得这个工作流简单啊,我们用这个工作流只是为了想给大家去说,我们怎么样把 code 编程写这个工作流部署完成之后呢?哎,用我们普通的工作流去调用它,用普通工作流去调用它,我把工作流再打开一个界面啊, 这是它的运行运行,它估计应该是用了这个深度思考的这个大模型,所以它的速度还是比较慢的,就是讲到这呢,也想给小伙伴分享一下,我们去正确的理解 code 编程, 他自己写工作流的一个一个实用的一个场景,我的理解是,哎,好像小伙伴们不要任何的技术,甚至拖拉拽都不用去学,都能做工作流了,但是也有博主去分享,说的是什么呢?说这个其实是给程序员准备的,这个咱们不管, 我们来看一下它生成的一个结果,这是它生成的结果,当 ai 席卷校园,大学生如何在算法时代守住人的价值,把让 ai 成为统治者。你这是他帮我写的文章,说明这个功能是 ok 的, 那么功能 ok 了之后,大家注意啊,这个工作流,你在你的这个团队资源库里面,你是看不见的, 你是看不见的,所以呢,我们要怎么办?你要把它点击部署, 点到这之后啊,注意右上角点部署,下面点开始部署就 ok 了,接下来呢,它就会帮你打包构建和部署。当部署完成之后,我就要给大家去说,我们怎么样去用它部署完成的这个工作流。 同样的这个过程也比较漫长啊,我们耐心等待一下, ok, 经过大概两三分钟的等待,现在呢, code 编程已经把这个部署完了,部署完了之后,大家注意这个界面,你不要乱动啊,我一会给大家讲,你们把什么信息要留存下来,对吧?首先第一个 大家就照着操作就行了,我觉得学习有个方法,就是啥你照照着操作,操作的多了,你们就慢慢用自己的逻辑去理解这个事情, 这是我一一直以来学习的一个过程啊,就有的事情我们不要去钻牛角尖,深究它到底是怎么回事,我们不是程序员,对吧?那我要给大家讲的是啊,我们先点管理 api token, 你 可以把这个理解为是什么?它这个 api token 就是 你这个工作流的一个身份,对吧? 你去访问,对吧?你肯定要是要访问这一个工作流,那么它的身份是什么?我们就点这个,对吧?点击创建一片 talk, 点击创建完之后点复制啊,注意注意,一定注意,这里点完复制这个画面就没了,它这个 talk 只会显示一次,所以点完复制之后怎么办? 你在桌面上新建一个 txt 文档,把它存下来打开,这是稳妥起见啊,稳妥起见, ok, 新建了,我们打,打开啊,打开完了之后呢,我们再回到页面,你看一下它还有一个信息,是这里的信息,我们同样把它一复制,复制完成之后呢, 我把它也粘贴到这里,粘贴到这里之后啊,接下来咋办?我给大家说, 我这本书就已经部署完成了吗?部署完成之后呢,我要去做一个工作流,就在这个界面啊,我要做一个工作流,点击工作流,对吧?这是什么?这是 code c o z e code 编程 的调用, 调用普通工作流,调用扣子编程工作流, ok, 点击确定, 大家看,非常简单啊,刚刚才这个界面,你就点一个创建 api k, 把它创建完之后把这一复制,把 api k 一 复制,复制到这里,然后等着,等着咱们到这个界面,到这个界面之后 注意啊,它这里要用一个节点,什么节点呢?要用一个 http 节点 http 请求去调用我们刚才那个工作流,至于为什么 为什么,咱就不要管它,我们知道咋用就 ok 了。我管它为啥,我能用明白就 ok 了呀, 这就是在 ai 时代吧,有时候不要钻牛角尖。 ok, 这里来了之后啊,首先第一个 get 和 post 选什么?我们要选 post。 post 是 啥?是请求的意思, 我们要请求,哎,请求什么?请求我刚才做好的这个工作流,我求你把我告诉给你的主题帮我编成文章,所以要用请求, 如果记不住怎么办?那你就只就选 p o s d 就 ok 了。然后接下来这有一个地址嘛?这个地址是啥?地址就是这个单引号里面这个 h t t p s 一 直到 run 的 这个,我们把它复制过来粘贴到这儿。 粘贴完成之后呢,再看一下啊,请求头,请求头要创建两个, 这个就是 head, head 就是 头的意思嘛?请求头一个是这个复制一定要复制?对啊,这是名字,然后呢?还有一个是什么 content 类型?至于这什么意思我也不知道啊,我一会给大家讲我是怎么把这个研究通的啊,我还是问豆包的,我一会看给你们看一下 我怎么把这个事情给研究通的,然后自己再试一试就好了。 ok, 上面一定要注意啊,上面是选啥嘞?他是 这个,这个内容注意看啊,这个内容注意,复制的时候他这个后面还有一个,你看我的鼠标啊,他这里还有一个英文的绊脚的空格,这是好多的小伙伴可能容易 容易复制错的。把这个图先复制过来复制。哎,错了啊,把这个内容 ctrl 加 c, 把这个内容复制过来。复制过来之后完了吗?没完,还有上面这一串,上面这一串才是完整的 api。 k 复制复制完成之后,在这里一点粘贴,粘贴完就 ok 了。粘贴完成之后呢,这个请求参数这里啊,我们要选啥呢?大家可以看一下啊,这里是不是有个 topic? 注意啊,这个 topic 一定要和我们参数这里的变量名称要一致, 如果啊,如果选中参数是什么,就是我们要给它输入什么开始节点,你直接选过来,它是 input 音符的不行,我们都知道叫 input, 在 原来我们的工作流里面也行,对吧?但是在这里不行, 所以它这个后边填充做的这个工作流限制性啊,规范性还是比较高的啊。 topic 完成之后呢?这里请求体我们选什么?选 json, 选完 json 以后,它这里让你输入一个 json 的 内容,对吧?让你输个 json 内容去,输啥呢?就输这里的 双括号里面的内容,同样把双括号也带上, ok, ok, 回去就行了。好,到这里的时候,然后呢,我们这个输出输出选择啥?选择这个包点到这里呢,它就配置完了,配置完之后到底能不能跑通呢?我们先试一下,试完了之后我们再复盘一下这个过程啊,点击试运行, 我也不知道会不会犯车啊。大学生 ai 红利, ai 时代, ai 时代红利。好,这是一个话题,他就会帮我去写公众号的文章, 应该不会出错啊,因为我都是踩了十几遍坑哎,然后摸索出来的这个这个结果,等我把这个做完,咱们去再回顾一下,看他这个参数应该到底怎么写? 把这个参数怎么写完了之后,我一会再给大家说一下,当你遇到一个未知的事情的时候,你怎么用豆包去学?我跟你说,我这个我这个办法都能把你想解决问题都能够学会了, 好的,你看它的这个时间还是比较长的啊,在这个等待期间,我我可以大概的给大家说一下思路啊,什么呢?我这个不是部署完了吗?部署完了我就把这个一截图,把这个一截图,对吧? ok, 截图完成之后呢?怎怎么办?我把它扔给豆包 我把它扔给豆包好,扔给豆包了,对吧?扔给豆包之后呢?刚才这个诶,大家看运行成功了,对不对? autopod 有 内容,我们来预览一下。 autobot 的 内容是,为什么我们总在追求确定性,却又在逃避?最近我发现一个什么人际渴望、安全感等等等等,不拉,不拉不拉,对吧?哎,内容,哎,说明内容成了,说明我们跑成功了, ok, 这就不管了,这就是通过刚才这样一些操作,哎,我们就 让通过这个 h t t p 请求的这个节点,把我们刚才这里发布的工作流就给调动起来了, 吊起来了。好,我们再回顾一下,我把这个过程再给大家回顾一下,我们 ai 帮我们写的 q 编程,帮我们写的工作流,完成之后一试运行,结果,结果不错,然后点步数,点完步数它就是这个界面,注意啊,它就是这个界面, 这个界面之后你要点的是这里有一个管理 api k 点完了之后把那个 k 一 复制,复制完了之后放到一个 t x t 文档里面, 不要偷懒啊,不要偷懒,好的,小伙伴经常手底下复制,有啥内容就不知道,复制完之后呢,把这个内容再一点复制,哎,右边复制,复制完之后放到下面,放到下面之后我们新建一个工作流,打开一个 http, 请求上面选成 post, 对 吧?然后呢 post 这个链接呢?选成我们刚才粘贴里面下面这段 http 开头的。注意啊,一定是单引号里面的, 在复制内容的时候一定要注意单双引号里面的内容,对吧? ok, 这是这个请求参数呢,就是我们要输入的内容,就是我们音符的输入内容,但是注意它的变量名一定要和下面这个 date 这个 topic 保持一致,也就是和我们这里的 jason 要保持一致。 ok, 这个就完了。 请求头这里呢,注意嗨的就是头,把把这两个前面的 aot h 和 ctrl 粘贴到变量名,这变量值是什么呢?这一个 这个内容后面再加你 token 上,前面就是你的 token 啊,注意的话,这个这个单词后面有一个英文半角的空格啊,然后粘贴到这里,这个值呢?粘贴到这里就 ok 了。接下来呢,选成 js, 选完 js 之后点击 id, 然后把这一对括号里面的内容包含,括号一复制粘贴到这里就 ok 了。完成之后你一运行它就能把这个工作流调用起来, 就能把这个工作流调一起好, ok, 我 再给大家演示,刚才不是说了一半吗?我怎么去把这个事情跑通的?我把这个学习的方法也告诉大家,我是不是拿到了这样一个工作流,这样一个 atp 请求,对吧?我就把它一粘贴一截图, 截图我再发给豆包,我给他说啥?第一张图是我 用扣子编程编写的工作流,发布后 的信息,请帮我,请帮我完成怎么配置 http 节点的参数,你就这么给他说,我有啥我就发啥, 我现在得到的好多的结果全都是豆包知道完成的,就包括,哎,让他进去写着啊,就包括我做的个人网站,我后面做的这个学习平台,全都是我问豆包的,所以大家把豆包用好,当成自己的一个贴身顾问,有啥问题你甚至可以先问豆包,豆包知道的比我要多,对吧? 哎,大家来看啊,我们来看看这个参数,然后选我们刚才的那个,那个那个过程,他说要把节点从 get 改成 pos, ok, 不 改了。 然后呢,把链接粘到 url 框, ok, 我 也加了,第一个请求头,是这个,哎,没有问题,然后呢,代码加你的 api k, 哎,也对了,对吧?第二个请求头,这个再加一个内容, ok, 也可以,请求体呢,是 topic, 那 把这个一粘贴就行,对吧?好,我们来看一下具体的参数, 真正的参数是不是人家每个都跟你说了,最主要就是这个请求参数 topic, 这里他刚才没给你说,但是呢,你如果把这个写成 input, 你 一会运行它就报错,报错的信息你再扔给豆包,它就会告诉你,哎,你的这个输入参数必须是 topic 才可以啊,这就是今天呢给各位小伙伴分享的,我们用扣子编程做的工作流怎么去掉, 我把我怎么学会这个的方式我也告诉给大家,所以大家以后如果有什么问题,就可以用这种方式,我直接贴俩图告诉你,我告诉你我要干啥。 你按照他的方法去踩踩坑啊,去做一做。然后呢把他工作留的一个报错,再粘给豆包来,他来来回回就帮你把这个问题解决了。 好的,那么今天分享的这个视频就到这里,接下来呢还会再给大家去分享我们扣子编程做的智能体,哎,我们怎么去部署?怎么去调用? ok, 我 们下期视频再见。

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


花了整整三天的时间,给客户搭了一个工作流,是一个卖书的工作流。先看视频,来自是我看过最通透的一段话,来自醒来,我始终觉得自己是个很好的人,对所有人都大度。 视频就是这样的,我们看这个账号,他发的所有作品都是这种视频,条条爆款。我们来看一下这个工作流,节点还是非常多的,用户使用的话,他就只需要在这里点试运行, 然后在这边选择视频的风格,输入一代表暗黑系,输入二代表治愈系,然后这里上传图书的封面图, 比如说活着这本书,然后这下面输入书名活着,然后直接点试运行,这个工作流就开始跑了。 你看这里先生成文案,选择不同的风格,他就会走不同的路线,那接下去是生成这个绘画题日词,然后把这个图片生成出来,再接下去是生成这个语音, 他也是分了暗黑风格和治愈系风格不同的声音,然后再下面是上传手图,然后再到后面就是全部是剪辑了,按照我们的要求进行排版。好工作流运行结束了, 速度还是非常快的,用了一分二十三秒,运行结束之后,他会输出一段这个代码,我们直接复制这个代码,打开剪映小助手粘贴,然后创建剪映草稿,然后打开剪映 一会,这里就会多出一个草稿,而已经有了,我们点开 直接来播放一下,这是我听过最通透的一段话,来自活着,以前我总觉得活着要追求意义,后来才懂,活着本身就是答案,富贵失去所有亲人,却还在田埂上牵着老牛为自己而活, 效果可以说是几乎一模一样的,包括画面,包括声音,是不是很方便?这样的话就不用这里发文案,那里生图片,然后又到另外一个地方去刻龙声音,最后再到剪映里面剪辑效果, 工作效率绝对是十倍以上的提升,这就是 ai 带给我们生活的改变。关注刚哥,每天分享工作流,保姆级知识!

兄弟们,今天我们通过扣子工作流用两分钟来实现每天按我们的要求在固定时间推送相关行业的热点新闻,我们每天被动的刷新闻,其实占用了我们大量的时间,那今天我就来手把手教你搭建一个属于你自己的定制智能体。 搭建这样一个 ai 智能体的好处,第一节约了大量的时间,第二按需求推送很精准。第三可以扩展, 比如对于自媒体来说,觉得仅仅推送新闻还不够,那可以再加几个节点实现按需求题出文案,然后我们再去做最后一轮的筛选工作。其实这个工作流非常的简单,按照功能可以分为三个部分, 第一部分添加的是新闻源,因为我们从事的是 ai 行业,所以关心的都是 ai 领域相关的新闻,我们可以把这些换成自己所从事的或者关心的领域。这里第一个节点我们用的直接就是插件中的今日头条 添加节点插件搜索输入头条搜索直接选择扣子官方的就可以,各行业领域的新闻它都有, 那么这个节点中输入有四个参数,第一个参数代表新闻的数量,也就是我们搜索出来要多少条。第二代表的就是片量,默认为零,这里不用做修改。第三我们可以理解成为对应行业的关键词,直接填里面就可以。 第四,当我们第一次输入二十个新闻之后,会有一个 id 输出,如果第二次再去用这个节点的时候,我们想输出二十一到四十的时候,我们可以把第一次的输出 id 填入进去,但这里设计不到,不填就可以了, 剩下的这些节点利用的是这个 rss 来实现新闻搜索。那什么是 rss? 简单说,平时我们看新闻得自己去跑网站,那个是堂食, 还得忍受广告弹窗,但 rss 就是 新闻网站专门开的外卖窗口,那这六个节点就是我们派出去的七个数字外卖员, 他们不看广告,不看排版,只把最新的标题和干货第一时间打包运回来给 ai 位数据必须吃这种菠萝壳的,它处理起来才够快。这六个节点我们只看其中一个,其他的以此类推。我们首先添加节点,然后插件搜索 rss, 找到插件工具添加这个节点,就一个输入,就是 rss 源,就是一个链接, 各行各业优质的 rss 源已经准备好了,需要的兄弟们三连支持一下。第二部分也是整个工作流的核心部分,是新闻清洗这个节点, 这是一顿代码,不过没关系,这些都整理好了,免费给大家。简单说一下,这个节点一共实现了五个功能,第一,将来自不同平台、格式各异的新闻字段统一提取为标准的标题链接、摘药和时间。第二, 智能关键词过滤,只有命中关键词的新闻才会被保留,所以关键词是要自己设置的。第三代码给每条新闻打分,例如包含发布会官宣加三分、发布在二十四小时内加四分、 摘要够长加一分等等等。那么换句话说,他越符合我的要求,排名就越靠前,就越快给我推送。第四,去重排序。如果多个源发了同一个标题的新闻,那么我们只保留一条, 先按照新闻的时间排序,然后再按照新闻的分数来排序。第五,最后的功能是生成适合右键或网页查看的 html 格式,也就是链接 发到邮箱之后呢?点击跳转原文,因为是根据个人定制,所以兄弟们需要自己改的地方也都整理好了。这个工作流的第三大部分就是设置收发 u 键的节点,添加节点插件,搜索 smtp mailsend, 我 们把设置节点输入是 html 格式,选择错 这个 message 就是 邮件的中文,我们把上一个节点的输出链接过来,点击这里,选择西门清洗的 html。 下一个参数 server 是 收件人,我们直接填写自己对应的收件邮箱就可以。下一个参数, smtp 服务器地址,这个指的是发件箱的,千万不要弄错了, 我这里发件箱依然用的是幺幺三邮箱,你用的如果也是幺幺三的话,复制粘贴就行,如果不是,那就自己查一下。输入对应了下一个参数就是邮箱的授权码了,这可不是邮箱的登录密码获取方式,整理成文档了,有需求大家可以自取 s m t p 端口,直接填四六五就可以了。 填写完发件箱,最后再把标题和前一个节点的输出连接好,那么到这里整个工作流我们就配置完了。点击试运行 邮箱,收到邮件,点击查看几条新闻,说明我们运行正常,点击右上角的发布工作流完成。啊,那下一步我们让他在固定的时间推送新闻到我们的邮箱。返回到项目开发,点击项目创建应用,注意是应用 智能体的触发器,在维护这几天应该是不行的,我们随便起个名字,我们直接把搭建好的工作流放进来, 我们点击开始,开始里面有一个触发器设置,每天我们设置八点,这样我们整个智能体就搭建完成了。 想让他每天工作,我们需要点击发布渠道的话,我们任意选择都可以达到推送新闻的目的,这也就不多做解释了。 ok, 到这里我们就实现了定制的每天推送相关行业的热点新闻,想要原工作流的朋友一键三连,感谢支持。

今天教大家搭建一个生成视频的万能工作流模板,基本上市面上生成视频的工作流都是在这样一个模板上进行改进,如果你也正好在学习用工作流生成视频,那么这条作品你一定不要错过,这期视频比较干,建议点赞收藏。 接下来我先给大家说一下这个工作流的搭建逻辑,首先咱们通过大模型生成提示词,然后再由图像生成插件给咱们生成视频, 后边这个部分就是要把咱们上传的视频上传到剪映里边。好,接下来我带着大家实操一遍,我们重新打开一个网页,在这里输入 c o z e, 点 c n, 然后我们点回车,我们点这个资源库,然后点全部 点这个加号资源这,然后创建一个新的工作流,工作流名称我们就这只能填英文或者拼音,我就填一个生成视频,工作流描述就描述它一个功能,我就填一键生成视频,好,点进确认 好,我们来到了工作流搭建页面,它有一个开始节点,还有个结束节点,开始节点就相当于咱们投入的一个物料,然后输入的主题,最后用结束节点给咱们验收, 我们来配置一下开始节点,首先我们输入主题,然后是 b 选项,然后变量名,我们就默认 input 变量类型是对的类型,然后我们再添加一个 bgm 的 一个选项。啊,变量类型也是对的类型, 那我们再添加一个米和 k, 因为它官方的一个图像生成插件,它十月十五号要下架嘛。然后我选了一个米和的图像生成插件,它要调用 k, 所以 说我们添加一个开始,这点就配置好了。好,下面我给大家讲一下这个视频生成原理,我们再往下讲。 生成视频第一步肯定要生成提示词,第二步肯定是要通过提示词生成图片, 第三步要把图片和提示词结合起来,转化成视频, 第四步再给视频配个 bgm, 第五步把它导入到剪映 帮,为咱们修改。所有的生成视频工作流都是按照这个步骤来的,我们来开始。第一步操作,生成提示时,我们添加一个大模型插件,然后双击给它重命名一下,方便我们查看。 好,我们来配置一下模型,我选择的是 deepsafe v 三零三二四,目前用的还是算比较稳定的, 然后变量值咱们用开始的 input 变量名还是默认 input 就 可以,然后系统提示词我这写好了,我就直接复制了,我们来看一下这个提示词,因为我要生成的是美女跳舞风格的视频,所以说我给他设定的角色就是 擅长围绕美女跳舞风格生成相关的图片和动画提示词,然后给他编了两个技能,第一个就是生成图片与动画提示词啊, 然后还有参考提示词的逻辑,然后最后以数字的形式给咱们输出。还有一个限制,用户提示词,我们就要把变量名这个 input 给它引用进来,我们按住 shift 一个大括号, 然后再按一个大括号,然后选择 input, 它变成蓝色,说明我们引用成功了,然后输出这里,然后变量类型我们要选择的是 object, 然后变量名是 output, 不 用动, 然后我们再添加两个指向啊,输出,这里我们要输出两个变量,一个是生成图片的提示词,变量名我们改成 imagine palm point, 然后还有一个就是要生成图片生成视频的提示词,然后变量名我们给它输成 and the mate, 这个变量名可以根据自己的喜好输入,自己能看懂就可以了,这就配置好好提示词有了,我们要把提示词变成图片,然后我们添加一个插件, 图片生成我用的是吉梦。图片生成,然后我们添加进来双击重命名一下。好,我们来配置一下啊。 k, 我 们就是引用开始的米和 k 就 可以,然后提示词,我们引用生成提示词的图片提示词, 然后这模型我选择的是图片三点一,他也可以选择四点零啊,四点零的质量比较高,然后他的费的那个算力也是多一点, 然后比例我选择的是九比十六啊,图片生成就配置好了,图片有了,我们下面结合提示词,把图片转换成视频,我们添加一个视频生成插件,我用的是吉梦, 然后我们双击重命名一下,我们来配置一下 k, 我 们还是同样的引用开始的米和 k 提示词,我们选择大模型给咱们输出的生成视频的提示词,然后我选择是五秒,大家也可以选择十秒这儿, 然后图片链接,我们直接引用生成图片的 u i l 模型,我选择的视频三点零,然后清晰度我选择的是幺零八零 p, 大家也可以选择七百二十 p 啊,这个根据自己的需求,就是质量越高,它算力费的是也是越多。视频生成插件我们就配置好了。视频有了,接下来我们要给它配一个背景音乐,我们添加一个背景音乐库的一个插件, 我们从这个音乐库里边给他配,我们重新明一下。好,我们来配置一下变量值,我们直接引用开始的这个 bgm 关键词就行了,到时候我们输入一个关键词,通过关键词给咱们生成背景音乐。 好,这就配置好了。好,下面我们要把视频 u i l 和音乐 u i l 给它转换成列表,就是剪映能识别的格式,然后我们添加一个剪映小助手里边的字幕转念表的一个插件 s t r two list, 我 们给它重命名一下。我们首先先转视频的。 好,我们来配置一下变量值,我们直接引用视频生成的 u i l 就 可以。好,同样的,我们再添加一个字幕转列表的一个插件, 我们双击重命名一下,我们来配置一下变量值,我们直接引用音乐的 eyl。 好 嘞,这就配置好了。好,下面我们要创建一个剪映里边的时间键列表,我们还是 添加一个 timeless 的 插件,我们重命名一下。好,我们视频选择是五秒钟,这儿转化成是微秒,就是五百万微秒 镜头,我这儿选的是一个镜头。好,这就配置好了,下面我们要把视频数据还有背景音乐的数据给它做出来,我们先做视频数据,我们添加一个剪映小助手里边儿的 video in force, 添加视频数据。 好,我们重命名一下。好,我们来配置一下 timeless, 我 们直接引用咱们做好的时间线这个 all timeless, 然后 video u i l s 我 们就是转换过来的 视频转换格式的 enforce。 好, 这就配置好了。同样的,我们再把背景音乐的数据给它做出来,我们选择剪映小助手里边的 audio enforce, 我们重命名一下,我们来配置一下在 mp 三幺二 l s 还是转换过来这个音乐格式 enforce, 然后 timeless, 我 们还是选择我们做好的时间线的 all timeless, 然后这个音量我们选择小一点零点五,背景音乐不要太大。好,这就配置好了。接下来我们把以上数据创建到剪映草稿里边儿,我们添加一个剪映小助手里边儿的创建草稿插件,就可以 to drop, 我们重命名一下,好,这个高度和宽度我们图片生成的是九比十六,这就不用填了。接下来我把视频数据先添加进来,同样的还是选择剪映小助手里边的 a, d vids。 添加视频数据,我们重命名一下好,我们来配置一下 java id, 我 们就选择创建剪映草稿的 help 的 id, 然后 video in force, 我 们选择咱们视频制作的一个 in force。 好, 接下来我把背景音乐的数据添加进来,我们还是选择剪映小助手里边的 a, d, d audio 是, 我们重名一下,好,我们来配置一下这个 audio in force, 我 们就选择 这个背景音乐制作数据的 in force drop id, 还是选择创建剪映草稿的 drop id。 好, 最后我们把结束节点拉过来给它连起来。好,我们来配置一下变量值,我们直接引用创建草稿的 drop id, 整个工作流我们就搭建好了。下面我们来运行一下这个背景音乐的关键字,我们就选择一个劲爆五 dj, 然后主题我们选择一个二十岁美女, 在浅色凹热五米和 k, 我 这儿选择我自己的米和 k 在个人中心里边复制过来就可以,然后点四维星,我们稍微等一下 好,运行完成了,花了一分十九秒,然后输出变量,我们把这个 id 复制打开。剪映小助手,把刚才的 id 粘贴创建剪映草稿, 我们看一下啊,目前草稿是一百五十五个。好,它处理完成,直接跳成一百五十六个,我们把它打开。 好,我们看一下效果啊, 是不是跟真人一样,根本就分辨不出来是 ai 生成的,效果不错吧。好,下面我再跟大家说一下这个想改视频风格的,把这个风格改一下就可以了。