扣子AI:零代码打造治愈奶奶视频工作流

📅 2026/7/4 3:47:44
扣子AI:零代码打造治愈奶奶视频工作流
文章目录1、什么是扣子快速上手2、搭建生成视频工作流2.1 通过自然语言交互搭建工作流2.2 通过可视化方式编排工作流2.3 “治愈奶奶”视频工作流搭建1开始节点2输入语录文案3文本处理4移除空字符串5大模型配图文案6批处理7处理图片与音频8视频合成-剪映小助手create_draftadd_imagesadd_audiossave_draftgen_video9结束节点3、容易踩坑4、扣子、n8n、Dify 区别扣子Cozen8nDify1、什么是扣子“扣子”是字节跳动推出的一站式 AI Bot智能体开发平台。它允许用户通过自然语言交互、拖拽式的工作流编排。除了 AI 编程开发项目以外你还可以借助可视化设计与编排工具以低代码或零代码的方式开发智能体、工作流、应用并将其发布到各个社交平台、通讯软件也可以通过 API 或 SDK 将其集成到你的业务系统中。除了以上简单的介绍扣子的功能还有很多扣子文档手册扣子编程文档手册扣子网站平台链接扣子 - AI Agent智能办公平台 - 扣子用AI重塑生产力与工作效率快速上手点击页面左上角“ 创建”选择创建智能体构建智能体基本信息工作台分为三个大部分系统提示词、智能体配置、预览调试2、搭建生成视频工作流2.1 通过自然语言交互搭建工作流个人体验通过交互的方式搭建的工作流不稳定且每一次消耗积分token巨大构建工作流过程十分漫长。虽然不用自己动手但是很难通过与AI交流得到一个自己满意的结果。总结48k的积分用完了还搞不出一个正常生成视频的工作流。。。2.2 通过可视化方式编排工作流在左侧的“资源库”模块再点击“资源”选择工作流构建工作流名称工作台基本使用只需要关注三个地方数据的输入、节点的参数、数据的输出开始节点用户输入的需求赋值给 input 变量添加节点选择大模型节点接入节点中模型的设置首先是模型的设置选择你喜欢的模型对于选择技能需要清楚当前的模型主要负责什么功能比如说当前模型我需要它负责未来天气的查询那么选择该有的技能即可接着这里的输入是前面节点的输出需要注意的是假如目前节点是“结束”那么它可以拿到前面所有节点的输出信息现在“大模型”这个节点已经获取到前面输出的信息那么可以使用 input 这个变量比如构建系统提示词中需要用到 input 这个变量那么将这个变量通过 {{input}} 的方式输入到系统提示词中。在构建用户提示词同样的通过 {{input}} 的方式最后将系统提示词以及用户的提示词一起发送给大模型大模型的输出就在 output 变量中。那么下一个节点需要拿到大模型输出的结果就可以选择大模型节点中的 output 变量演示2.3 “治愈奶奶”视频工作流搭建1开始节点输入变量名为 topic因为是通过一段话或者是一段感悟来生成一段视频那么输出的类型为 string2输入语录文案添加一个大语言模型节点通过用户输入的人生感悟或者人生经历等等信息后通过大模型输出高度吻合的语录文案。以下的配置根据实际的需求选择模型豆包1.8输入开始节点 topic 变量系统提示词你是一位知心老奶奶根据用户提出的话题生成1段简短的感悟语录极简风格句子简短、治愈、有内涵。 ## 格式 整句之前使用句号间隔字数限制50字。 ## 限制 直接输出语录文案。用户提示词 主题{{input}}输出变量名为 output类型为字符串3文本处理添加文本处理节点负责对上一个“输入语录文案”节点输出的文本进行处理。以下的配置根据实际的需求选择输入“输入语录文案”节点的 output 变量分隔符将文本按照“句号”、“逗号”、“分号”、“感叹号”、“问号”进行切分输出类型从一长段文字转变成一句句的文案因此类型变成 ArrayString4移除空字符串添加代码节点将上一个节点获取到的字符串列表的空字符串进行删除。以下的配置根据实际的需求选择输入“文本处理”节点的 output 变量赋值到 texts 变量中代码移除列表可能存在的空字符串# 在这里您可以通过 args 获取节点中的输入变量并通过 ret 输出结果 # args 已经被正确地注入到环境中 # 下面是一个示例首先获取节点的全部输入参数params其次获取其中参数名为input的值 # params args.params; # input params[input]; # 下面是一个示例输出一个包含多种数据类型的 ret 对象 # ret: Output { name: 小明, hobbies: [看书, 旅游] }; async def main(args: Args) - Output: params args.params texts params.get(texts,) # 移除数组中可能存在的空字符串元素 texts [t.strip() for t in texts if t.strip()] ret: Output { textList: texts } return ret输出变量名为 textList类型为 ArrayString5大模型配图文案添加大模型节点用于将一句句文字转换为顺畅流利的文案。以下的配置根据实际的需求选择批处理模式下节点会多次运行在每一次运行中批处理列表将按照顺序将列表中的一项赋值给批处理变量直到达到批处理上限或列表最大长度。从“移除空字符串”节点获取的列表数据进行批处理每一个变量名设置为 text然后将批处理中的 text 输入给大模型。系统提示词角色 你是一位经验丰富且亲切温暖的老奶奶语录视频剪映草稿生成专家以老奶奶的身份 结合一只的猫咪根据用户提供的文案和语境创作出适合用于制作老奶奶语录视频剪 映草稿的温馨绘画提示词。绘画提示词需呈现不同情景输出内容限定为人物、动作 和物品。 技能 1: 生成绘画提示词 仔细分析用户提供的文案和语境。 基于分析结果构思不同的温馨场景。 按照要求输出人物、动作和物品形成绘画提示词。 示例老奶奶坐在摇椅上猫咪躺在脚边的毛毯上。 示例老奶奶站在窗边猫咪在窗台上蹭着她的手。 示例老奶奶坐在暖暖的阳光下手里拿着一本旧书猫咪蜷在她膝盖上打盹儿 示例老奶奶坐在打理花园给花浇水 2.每次只需要输出一条提示词。 限制: 仅围绕生成符合要求的绘画提示词进行回复不回答其他无关问题。 输出内容必须简洁呈现人物、动作和物品。用户提示词 用户提供文案{{input}}6批处理添加批处理与图像生成节点通过批处理的方式根据文案快速生成图片。以下的配置根据实际的需求选择循环设置并行运行数量为 2运行总次数不超过 100 次输入将“大模型配图文案”输出数据赋值给 promptList 变量输出“图像生成”节点的输出结果赋值给 imageList 变量类型为 ArrayImage输入分别从“批处理”节点中的 promptList 与 textList 列表中的 item 数据作为输入提示词纯色背景上方留白一位头发灰白、脸颊圆润的老奶奶头顶写着“{{text}}”的文字内容{{prompt}}脸颊泛红、嘴角上扬露出愉悦笑容整体画面色彩柔和温暖、线条简洁流畅有着可爱温馨的卡通风格简笔画彩铅手绘治愈系插画富有童趣笔触简单有线条感。7处理图片与音频添加代码节点负责将图片与音频相关的数据整理以便下一个节点使用以下的配置根据实际的需求选择输入上一个节点中获取到的图片列表代码import json async def main(args: Args) - Output: params args.params # 构建输出对象 img_list params.get(imageList, []) imgs [] # 构建治愈老奶奶的图片输出结构 img_start 0 for element in img_list: start img_start end img_start 3000000 # 3秒 imgs.append({ image_url: element, width: 1024, height: 768, start: start, end: end, transition: 翻页, transition_duration: 1000000 # 1秒 }) img_start end # 构建背景音乐的输出结构 total_duration len(img_list) * 3000000 audio [ { audio_url: params.get(audio_url,https://vtang.oss-cn-hangzhou.aliyuncs.com/2025-10-06-lnn.mp3), duration: total_duration, start: 0, end: total_duration } ] # 构建输出对象 ret { imgs: json.dumps(imgs), audio_infos: json.dumps(audio) } return ret简单来说将数据进行组装之后返回给下一个节点使用。分为两部分的数据视频字段以及音频字段输出将组装好的视频、音频以 json 是格式分别赋值给 imgs 、audio_infos8视频合成-剪映小助手从当前节点开始后面的节点都属于第三方所提供的。属于视频合成_剪映小助手可以看到里面有很多节点不同的节点提供不同的功能有些功能是免费的。官网速推AIGCcreate_draft添加 create_draft 节点先创建一个剪映草稿add_images添加 add_images 节点添加照片信息列表。输入draft_url 是草稿地址可以从“create_draft”节点获取到image_infos 需要图片列表信息可以从“处理图片与音频”节点获取到。以上具体更多字段的信息可以查看文档图片素材处理add_audios添加 add_audios 节点添加音频信息。输入draft_url 是草稿地址可以从“create_draft”节点获取到audio_infos 需要音频列表信息可以从“处理图片与音频”节点获取到。以上字段更多信息可以查看文档添加音频save_draft将准备好的草稿进行保存输入在“create_draft”节点中输出的 draft_url 进行赋值gen_video核心作用是将之前准备好的视频草稿进行云端渲染最终导出为一个可下载的视频文件。简单来说它相当于一个“云端的视频导出按钮”。在扣子的工作流中AI 无法直接在你的电脑上打开剪映软件去点击“导出”所以需要通过这个接口告诉剪映的服务器“请把刚才做好的那个草稿渲染成 MP4 视频给我。”输入api_token 是自己的秘钥draft_url 是草稿地址可以从“create_draft”节点获取到API 秘钥获取速推AIGC9结束节点剪映草稿地址 url 可以在剪映软件上进行进一步剪辑完善视频渲染地址video_url 可以直接观看且下载3、容易踩坑错误1提示词写得太模糊。比如做一个好看的美食视频这种描述AI根本不知道你想要什么。正确写法做一个15秒的火锅视频9:16竖屏第一镜头是沸腾的红油锅底第二镜头是涮毛肚的特写第三镜头是蘸酱料的特写背景音乐是轻快的川味民谣。错误2不使用工作流。很多人不知道扣子可以搭建自动化工作流。你只需要配置一次流程后续输入关键词就能批量生成视频。我现在有3个工作流书单视频、中药科普、历史人物传记每天早上花10分钟自动生成10条视频。错误3依赖纯AI生成不提供参考素材。上传参考图能让生成结果精准度提升300%。比如做书单视频上传书籍封面图作为参考生成的画面颜色、风格、构图完全统一不会出现上一张冷色调下一张暖色调的混乱情况。错误4一次性生成全片不逐步优化。正确做法是先生成15秒小样确认效果后再扩到60秒。小样生成只要30秒不满意立刻调整避免浪费时间。错误5没使用火山引擎账号进行登录4、扣子、n8n、Dify 区别扣子、n8n 和 Dify 是三款定位不同、适用人群各异的 AI 应用开发平台它们的核心区别在于扣子主打零代码智能体与多端分发n8n 侧重自动化工作流与深度集成Dify 则聚焦企业级大模型应用与知识库构建。以下是三者的详细对比及官网地址扣子Coze核心定位一站式 AI 智能体Agent开发与运营平台面向个人、团队与企业支持零代码/低代码快速搭建对话式 AI 或轻量级应用。主要特点拖拽式界面 自然语言交互上手门槛极低内置丰富插件生态如飞书、高德地图等支持 MCP 协议实现工具协同可一键发布至微信、飞书、抖音等多平台2026年已升级至 Coze 3.0支持桌面端与移动端联动实现“遥控”电脑操作。适用人群非技术人员、内容创作者、运营人员、希望快速验证 AI 创意的用户。官网地址https://www.coze.cnn8n核心定位开源自动化工作流平台被誉为“自动化领域的瑞士军刀”擅长连接各类 API 与服务实现复杂业务流程自动化。主要特点支持 400 集成节点如 Slack、AWS、Google Sheets 等可扩展自定义节点提供无代码拖拽 代码注入JavaScript/Python双模式操作支持本地部署Docker/K8s数据完全自主可控原生集成 LangChain可构建端到端 AI 流程但商业变现需自行开发。适用人群开发者、技术团队、需要深度定制自动化流程的企业用户。官网地址https://n8n.ioDify核心定位一站式 LLM 应用开发平台专注于构建企业级 AI 应用尤其擅长 RAG检索增强生成与 Agent 工作流。主要特点支持主流闭源模型GPT、文心一言等及开源模型Llama 3 等兼容性强内置向量数据库与动态模型路由机制RAG 检索速度提升 50%提供异步工作流引擎复杂 AI 流程响应时间缩短 40% 以上开源版免费商业版提供云托管服务适合企业私有化部署。适用人群开发者、企业 IT 部门、需要构建知识库问答系统或复杂 AI 应用的团队。官网地址https://dify.ai