通过coze构建一键生成抖音、小红书视频RPA自动化工具

该教程详细介绍了如何通过coze工作流构建一键生成图文类视频。

效果演示

暂时无法在飞书文档外展示此内容

https://telegraph-image-djt.pages.dev/file/afe453234bf035d1bb77f.mp4

工作流

该工作流主要使用了以下节点:

  • 大模型节点

    • 该节点主要是通过大模型节点输出文本内容并以JSON形式输出

  • 函数节点

    • 函数节点主要是对大模型的输出处理

  • 插件

    • 该节点的核心是调用构建的视频生成API,对大模型输出的文本内容转换成视频服务

详细步骤

前置条件

视频生成服务是基于remotion构建的,以下是remotion的相关资料和信息:

步骤一:构建remotion项目

  1. 根据上文中分享的remotion相关文档,使用命令行:

    npx create-video@latest
    
    1. 安装完成以后你本地文件会有以下类似的目录结构,每个文件以及作用如下:

    2. 然后在该目录下使用命令行 npm install 以及 npm start 完成安装和项目启动;当然如果你本地还没有搭建具体环境只是想快速了解下remotion的魅力支持,你可以通过官方提供的沙盒环境快速运行:https://remotion-helloworld.vercel.app/?/HelloWorld

步骤二:构建图文视频模板

完成步骤一以后,我们就可以进行构建我们想要的视频模板了,构建视频模板之前首先需要构建模板组件,此处我将展示并分享我构建的视频模板的代码:

  1. 我们所构建的组件代码必须都在src目录下,你可以根据你要做的模板起名并创建目录文件,下图为我创建的文件目录:

    1. 其中:AudioFade.jsx 定义了背景音乐组件,Subtitles.jsx 定义了字幕组件,MyVideo.jsx 引用了 Audio 以及 Subtitles组件构成了主视频组件,效果如下图所示:

以上实现代码我将上传至github,地址在这里:https://github.com/DangJin/remotion2Agent;以上代码均为gpt生成,我仅作了复制粘贴!不信你看:

暂时无法在飞书文档外展示此内容

步骤三:构建API服务

完成视频模板创建并运行成功以后,我们将通过express构建API,具体代码逻辑如下:

步骤四:部署

此次部署采用了阿里云轻量应用服务器完成部署,你只需要安装好Node相关环境,代码上传至服务器并启动项目即可,此处不做赘述,如若代码部署问题,可以留言给我!

步骤五:构建text2video插件

在编排工作流之前,我们需要通过coze的插件能力,如何创建插件此处不再赘述,可以查看我之前的教程;

第1步:定义元数据:

第2步:删除插件默认生成的代码保留如下图所示

第3步:使用快捷键Command+I 唤起 AI ,输入以下prompt让AI帮你生成代码:

prompt:写一个post请求:请求地址:xxx.com,body参数为{"text":"} ,待AI生成代码以后,点击接受即可,具体代码如下:

步骤六:编排工作流

步骤七:最终效果展示

其他

资料来源:火山引擎-开发者社区

### 使用 DeepSeek 和 Coze 工具一键生成诗词视频 #### 准备工作 为了实现通过 DeepSeek 大规模语言模型和 Coze 视频编辑工具一键生成诗词视频,需完成如下配置: - **环境搭建**:确保拥有稳定运行的 DeepSeek API 接口。考虑到在线API可能存在的不稳定性[^2],建议采用私有化部署的方式以保障服务的质量与效率。 - **Coze 集成**:确认 Coze 软件已安装完毕,并能够正常连接至所使用的 DeepSeek 实例。 #### 创建诗词脚本 利用 DeepSeek 的强大文本生成功能创建高质量的诗词内容作为后续制作的基础素材。 ```python import requests def generate_poetry(prompt, api_key): url = "http://localhost:8000/api/v1/generate" headers = {"Authorization": f"Bearer {api_key}"} data = { "prompt": prompt, "max_tokens": 50 } response = requests.post(url, json=data, headers=headers) return response.json()["text"] ``` 此函数 `generate_poetry` 可向本地部署的 DeepSeek 发送请求,基于给定提示词自动生成一段诗歌文字。 #### 自动化视频合成流程 借助 Coze 提供的应用编程接口(API),可将上述获得的文字内容转化为具有视觉效果的艺术作品。 ```python from coze import VideoEditor editor = VideoEditor() # 添加背景乐 editor.add_background_music("path/to/music.mp3") # 插入诗句画面 for line in poetry.split("\n"): editor.add_text_slide(line) # 导出最终成果 output_path = "generated_video.mp4" editor.export(output_path) ``` 以上代码片段展示了如何运用 Coze 库中的类方法逐步构建一个完整的多媒体文件,其中包含了由 DeepSeek 自动生成的诗篇以及相应的配乐和转场特效。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值