当前位置: 首页 > news >正文

85-dify案例分享-不用等 OpenAI 邀请,Dify+Sora2工作流实测:写实动漫视频随手做,插件+教程全送

1.前言

Sora 2 是 OpenAI 在 2025 年推出的下一代 AI 视频生成模型,也是继 Sora 1 后的重大升级。它能够 同步生成音频与视频,在物理运动、身体力学和场景交互方面实现了更高的真实感和可控性,能够生成从写实电影画面到动漫风格的短片,并支持将真实人物或宠物“客串”进生成的虚拟场景(Cameo 功能)。

img

下面生成的效果展示

img

img

上面的这些视频我是使用dify来实现的。工作流截图如下:

img

img

这里我们使用到一个基于soar2的文生视频的一个插件。目前这个插件是我自己开发还没上传到dify插件市场,晚些时间准备上传提交到dify插件市场,感兴趣的小伙伴可以在插件市场上下载这个插件并使用这个工作流来实现视频制作。那么这样的工作流是如何制作的呢?

话不多说下面带大家拆解一下这个工作流。

2.工作流制作

制作这个工具流之前我们需要安装这个插件。插件名字叫做sora2。我们使用本地方式安装这个插件。

img

img

安装完成后我们在已安装插件找到我们刚才安装好的插件。

img

插件授权

考虑到很多国内小伙伴没办法使用这个最新的sora2,我们这里借助302AI提供的接口。

img

可以去302AI注册一个账号。然后添加APIkey ,目前这个sora2 国庆期间限时免费,大家可以借这个时间免费使用sora2

img

复制从302AI网站创建的apikey 添加到这个插件授权。

img

看到下面的画面完成授权

img

工作流节开始

我们回到dify工作流工作流工作台,点击创建一个chatflow

img

这个开始节点我们不设置提示词,就让用户输入提示词就可以了,所以这块设置比较简单

img

soar2文生视频插件

我们从工作流画布中使用到上面安装的插件,安装下面步骤拖拽到工作流画布中

img

这个插件有2个参数,一个是接受用户的提示词,一个是视频方向。目前这个接口还不完善,视频方向16:9 和 9:16的 目前还不能用。目前不管设置16:9 还是9:16 视频生成都是基于9:16的。预留这个参数主要考虑后面接口完成方便可扩展性。

img

输入变量这里结束开始节点插入的sys.query即可。

代码执行

这个代码处理主要的目的是是生成的视频后解析插件返回的信息。输入的参数arg1 输入值就是插件返回的字符串

处理代码

import redef main(arg1: str) -> dict:"""从插件返回的字符串中提取视频URL并返回markdown格式Args:arg1: 插件返回的包含视频URL的字符串Returns:包含markdown视频链接的字符串"""# 使用正则表达式提取视频URL# 匹配 https://filesystem.site/...src.mp4?... 格式的URLurl_pattern = r'https://filesystem\.site/[^\s]+src\.mp4\?[^\s🎉💡\n]+'url_match = re.search(url_pattern, arg1)if url_match:video_url = url_match.group(0)# 返回markdown格式的视频链接markdown_result = f"[![视频预览]({video_url})]({video_url})\n\n[🎬 点击观看视频]({video_url})"return {"result": markdown_result}else:return {"result": "❌ 未找到视频URL"}

输出变量,result 返回类型是string

img

直接返回

直接返回这里我们就接受文生视频接口返回信息,以及代码处理后的出来结果2个参数

img

通过以上步骤我们就完成了dify工作流的制作。

3.插件说明

插件源代码我们已经上传到github上了。可以通过源码编译打包成sora2.difypkg 来实现。

项目地址https://github.com/wwwzhouhui/sora2

img

对如何编译打包这块不了解的可以看我之前的文章 《dify案例分享-零基础上手 Dify TTS 插件!从开发到部署免费文本转语音,测试 + 打包教程全有》

如果有小伙伴不想用下载源码 直接想用这个插件我这边上传到百度网站提供下载,地址
链接: https://pan.baidu.com/s/1tkPzdgXa-XY-K3ELmQGO3w?pwd=9vdy 提取码: 9vdy

4.总结

今天主要带大家了解并实现了基于 Dify 工作流构建 Sora 2 文生视频功能的完整流程,该流程以 OpenAI 推出的 Sora 2 模型为核心,结合 Dify 平台灵活的工作流节点配置(如插件调用、代码执行解析、结果封装等),形成了一套覆盖文本生成视频的全流程方案。

通过这套实践方案,用户能够低成本体验 Sora 2 的强大生成能力 —— 借助 302AI 提供的限时免费接口和 Dify 平台的可视化配置,无需复杂的技术开发,就能快速实现音频与视频同步生成、真实感场景创作等功能,极大降低了 AI 视频创作的使用门槛。在实际验证中,该工作流能够稳定响应不同风格的生成需求,无论是写实电影画面还是动漫风格短片,都能产出符合预期的内容,有效解决了普通用户调用 Sora 2 时地域限制、操作复杂的问题。同时,工作流具备良好的扩展性 —— 小伙伴们可以基于此框架扩展更多实用功能,如自媒体的短视频素材制作、教育领域的动态演示生成、创意行业的剧情可视化等,进一步丰富 Dify 平台的视频创作应用场景。

感兴趣的小伙伴可以按照这份指南尝试搭建自己的 Sora 2 生成工作流,甚至结合其他 AI 工具拓展更多创意玩法。今天的分享就到这里结束了,我们下一篇文章见。

http://www.dtcms.com/a/434366.html

相关文章:

  • GUI高级工程师面试题
  • 经典网站设计风格网站建设产品介绍
  • 基于单片机的人体心率、体温监测系统(论文+源码)
  • WinScp下载与安装
  • 普中stm32大Dap烧录流程
  • 宝安附近做网站公司网站做好了前端 后端怎么做
  • 新媒体营销h5制作网站中国水土保持生态建设网站
  • ubuntu 服务器(带NVLink)更新显卡驱动 (巨坑!!)
  • jQuery提供了多种选择器,可以快速获取DOM元素
  • 【LaTeX】 6 LaTeX 扩展功能
  • 软件测试基础-03(缺陷)
  • 重庆建设公司网站做网站的工作好吗
  • GitHub 热榜项目 - 日榜(2025-10-02)
  • PEFT实战LoRA微调OpenAI Whisper 中文语音识别
  • Django第三方扩展详解:提升开发效率的利器
  • 正能量不良网站直接进入自助建站系统模板
  • 考研复习-线性代数强化-向量组和方程组特征值
  • Chromium 138 编译指南 - Android 篇:环境搭建与准备(一)
  • 2023 年真题配套词汇单词笔记(考研真相)
  • Android 窗口结构(三) Home Task 添加Home ActivityRecord
  • 峨边网站建设网站iis安全配置
  • CMU与谷歌提出FM-SIREN:受奈奎斯特定理启发,让神经元“各司其职”,特征冗余降低50%
  • 【软件安全】fgets / strncpy / gets(不安全) / snprintf的对比
  • 济南免费做网站四平网站建设联系方式
  • 向量数据库前沿:Faiss 向量数据库的配置与使用
  • 机床铸铁底座在高端机床行业中的核心作用
  • 我为您整理出了 Coolify 可以添加的所有服务类型,并附上其用途说明。
  • 《回溯 C++98:string 核心机制拆解 —— 从拷贝策略到高效 swap》
  • JAVA过时了吗?
  • fnos安装并更新最新版sunpanel(显示为套件)