Cozi工作流 剪映 ai批量生成短视频教程

这里只是提供一个案例demo,学习如何去搭建cozi工作流,重要的是自己学会如何去配置,使用不同的模型工具去生成图片或音频或视频,然后利用剪映小助手插件去自动化拼接剪辑。

1.coze 导入工作流

https://code.coze.cn/

(1)进入cozi官网,注册账号,然后进入cozi编程模块。点击资源库-新增资源-工作流,创建一个工作流。

(2)点击新创建的工作流 进去,默认只有一个输入 和 输出节点。 我们复制 别人导出的工作流的 json数据,直接粘贴到这个我们新创建的空工作流中,就会自动创建出来对应的节点。

养生视频工作流json:

复制代码
{"type":"coze-workflow-clipboard-data","source":{"workflowId":"7510599969318715431","flowMode":0,"spaceId":"7510141483778228236","isDouyin":false,"host":"www.coze.cn"},"json":{"nodes":[{"id":"120110","type":"15","meta":{"position":{"x":1100,"y":0.05000000000000426}},"data":{"nodeMeta":{"description":"用于处理多个字符串类型变量的格式","icon":"https://lf3-static.bytednsdoc.com/obj/eden-cn/dvsmryvd_avi_dvsm/ljhwZthlaukjlkulzlp/icon/icon-StrConcat-v2.jpg","mainColor":"#3071F2","subTitle":"文本处理","title":"句号分割"},"inputs":{"method":"split","inputParameters":[{"name":"String","input":{"type":"string","value":{"type":"ref","content":{"source":"block-output","blockID":"100001","name":"input"},"rawMeta":{"type":1}}}}],"splitParams":[{"name":"delimiters","input":{"type":"list","schema":{"type":"string"},"value":{"type":"literal","content":[",","。"]}}},{"name":"allDelimiters","input":{"type":"list","schema":{"type":"object","schema":[{"type":"string","name":"label","required":true},{"type":"string","name":"value","required":true},{"type":"boolean","name":"isDefault","required":true}]},"value":{"type":"literal","content":[{"isDefault":true,"label":"换行","value":"\n"},{"isDefault":true,"label":"制表符","value":"\t"},{"isDefault":true,"label":"句号","value":"。"},{"isDefault":true,"label":"逗号","value":","},{"isDefault":true,"label":"分号","value":";"},{"isDefault":true,"label":"空格","value":" "}]}}}]},"outputs":[{"type":"list","name":"output","schema":{"type":"string"},"required":true}]},"_temp":{"bounds":{"x":920,"y":0.05000000000000426,"width":360,"height":112},"externalData":{"icon":"https://lf3-static.bytednsdoc.com/obj/eden-cn/dvsmryvd_avi_dvsm/ljhwZthlaukjlkulzlp/icon/icon-StrConcat-v2.jpg","description":"用于处理多个字符串类型变量的格式","title":"文本处理","mainColor":"#3071F2"}}},{"id":"162670","type":"28","meta":{"position":{"x":2350,"y":0.05000000000000426},"canvasPosition":{"x":1480,"y":292.84999999999997}},"data":{"inputs":{"batchSize":{"type":"integer","value":{"type":"literal","content":"100"}},"concurrentSize":{"type":"integer","value":{"type":"literal","content":3,"rawMeta":{"type":2}}},"inputParameters":[{"name":"input","input":{"type":"list","schema":{"type":"string"},"value":{"type":"ref","content":{"source":"block-output","blockID":"120110","name":"output"},"rawMeta":{"type":99}}}}]},"nodeMeta":{"description":"通过设定批量运行次数和逻辑,运行批处理体内的任务","icon":"https://lf3-static.bytednsdoc.com/obj/eden-cn/dvsmryvd_avi_dvsm/ljhwZthlaukjlkulzlp/icon/icon-Batch-v2.jpg","mainColor":"#00B2B2","subTitle":"批处理","title":"批处理"},"outputs":[{"name":"img_list","input":{"type":"list","assistType":2,"schema":{"type":"string"},"value":{"type":"ref","content":{"source":"block-output","blockID":"135639","name":"data"},"rawMeta":{"type":7}}}},{"name":"audio_list","input":{"type":"list","schema":{"type":"string"},"value":{"type":"ref","content":{"source":"block-output","blockID":"106958","name":"data.link"},"rawMeta":{"type":1}}}},{"name":"duration_list","input":{"type":"list","schema":{"type":"float"},"value":{"type":"ref","content":{"source":"block-output","blockID":"109746","name":"duration"},"rawMeta":{"type":4}}}}]},"blocks":[{"id":"133142","type":"3","meta":{"position":{"x":640,"y":0}},"data":{"nodeMeta":{"description":"调用大语言模型,使用变量和提示词生成回复","icon":"https://lf3-static.bytednsdoc.com/obj/eden-cn/dvsmryvd_avi_dvsm/ljhwZthlaukjlkulzlp/icon/icon-LLM-v2.jpg","title":"大模型","subTitle":"大模型"},"inputs":{"inputParameters":[{"name":"input","input":{"type":"string","value":{"type":"ref","content":{"source":"block-output","blockID":"162670","name":"input"},"rawMeta":{"type":1}}}}],"llmParam":[{"name":"modelType","input":{"type":"integer","value":{"type":"literal","content":"1706077826","rawMeta":{"type":2}}}},{"name":"modleName","input":{"type":"string","value":{"type":"literal","content":"豆包·工具调用","rawMeta":{"type":1}}}},{"name":"generationDiversity","input":{"type":"string","value":{"type":"literal","content":"balance","rawMeta":{"type":1}}}},{"name":"temperature","input":{"type":"float","value":{"type":"literal","content":"1","rawMeta":{"type":4}}}},{"name":"topP","input":{"type":"float","value":{"type":"literal","content":"0.7","rawMeta":{"type":4}}}},{"name":"responseFormat","input":{"type":"integer","value":{"type":"literal","content":"2","rawMeta":{"type":2}}}},{"name":"maxTokens","input":{"type":"integer","value":{"type":"literal","content":"1024","rawMeta":{"type":2}}}},{"name":"prompt","input":{"type":"string","value":{"type":"literal","content":"用户输入:{{input}}","rawMeta":{"type":1}}}},{"name":"enableChatHistory","input":{"type":"boolean","value":{"type":"literal","content":false,"rawMeta":{"type":3}}}},{"name":"chatHistoryRound","input":{"type":"integer","value":{"type":"literal","content":"3","rawMeta":{"type":2}}}},{"name":"systemPrompt","input":{"type":"string","value":{"type":"literal","content":"中式养生相关主题视频后期专家,请为用户输入的视频文案进行配图。生成配图所需的提示词。\n\n# 配图风格参考:\n中国画,徐悲鸿,粗犷笔触\n\n# 输出格式\n返回一条配图提示词,不需做任何多余解释","rawMeta":{"type":1}}}},{"name":"stableSystemPrompt","input":{"type":"string","value":{"type":"literal","content":"","rawMeta":{"type":1}}}}],"settingOnError":{"switch":false,"processType":1,"timeoutMs":600000,"retryTimes":0}},"outputs":[{"type":"string","name":"output","required":false}],"version":"3"},"_temp":{"bounds":{"x":1940,"y":292.84999999999997,"width":360,"height":164},"externalData":{"icon":"https://lf3-static.bytednsdoc.com/obj/eden-cn/dvsmryvd_avi_dvsm/ljhwZthlaukjlkulzlp/icon/icon-LLM-v2.jpg","description":"调用大语言模型,使用变量和提示词生成回复","title":"大模型","mainColor":"#5C62FF"}}},{"id":"106958","type":"4","meta":{"position":{"x":640,"y":264.80000000000007}},"data":{"nodeMeta":{"description":"根据音色和文本合成音频","icon":"https://lf3-static.bytednsdoc.com/obj/eden-cn/dvsmryvd_avi_dvsm/ljhwZthlaukjlkulzlp/icon/icon-Plugin-v2.jpg","subtitle":"语音合成:speech_synthesis","title":"speech_synthesis"},"inputs":{"apiParam":[{"input":{"type":"string","value":{"content":"7426655854067367946","rawMeta":{"type":1},"type":"literal"}},"name":"apiID"},{"input":{"type":"string","value":{"content":"speech_synthesis","rawMeta":{"type":1},"type":"literal"}},"name":"apiName"},{"input":{"type":"string","value":{"content":"7426655854067351562","rawMeta":{"type":1},"type":"literal"}},"name":"pluginID"},{"input":{"type":"string","value":{"content":"语音合成","rawMeta":{"type":1},"type":"literal"}},"name":"pluginName"},{"input":{"type":"string","value":{"content":"","rawMeta":{"type":1},"type":"literal"}},"name":"pluginVersion"},{"input":{"type":"string","value":{"content":"","rawMeta":{"type":1},"type":"literal"}},"name":"tips"},{"input":{"type":"string","value":{"content":"","rawMeta":{"type":1},"type":"literal"}},"name":"outDocLink"}],"inputDefs":[{"description":"要合成音频的文本内容","input":{},"name":"text","required":true,"type":"string"},{"assistType":12,"description":"voice id","input":{},"name":"voice_id","required":false,"type":"string"},{"description":"语音语种,非必填,参考 https://bytedance.larkoffice.com/docx/WdDOdiB1BoRyBNxlkXWcn0n3nLc","input":{},"name":"language","required":false,"type":"string"},{"defaultValue":"爽快思思/Skye","description":"音色ID,默认为爽快思思/Skye。详细音色列表参考 https://bytedance.larkoffice.com/docx/WdDOdiB1BoRyBNxlkXWcn0n3nLc, default value is 爽快思思/Skye","input":{},"name":"speaker_id","required":false,"type":"string"},{"defaultValue":1,"description":"语速,范围是[0.2,3],默认为1,通常保留一位小数即可, default value is 1","input":{},"name":"speed_ratio","required":false,"type":"float"}],"inputParameters":[{"name":"text","input":{"type":"string","value":{"type":"ref","content":{"source":"block-output","blockID":"162670","name":"input"},"rawMeta":{"type":1}}}},{"name":"voice_id","input":{"type":"string","assistType":12,"value":{"type":"literal","content":"7468512265151528987","rawMeta":{"fileName":"磁性解说男声","type":18}}}}],"settingOnError":{"processType":1,"timeoutMs":180000,"retryTimes":0}},"outputs":[{"type":"float","name":"code","required":false},{"type":"object","name":"data","schema":[{"type":"string","name":"link","required":false}],"required":false},{"type":"string","name":"log_id","required":false},{"type":"string","name":"msg","required":false}]},"_temp":{"bounds":{"x":1940,"y":557.6500000000001,"width":360,"height":112},"externalData":{"icon":"https://lf3-appstore-sign.oceancloudapi.com/ocean-cloud-tos/plugin_icon/372098605791453_1729153029627658847_7vpeyBUsGn.jpeg?lk3s=cd508e2b&x-expires=1752851502&x-signature=cZE6oxwPZBBZ%2B4fFsEcIGAm2mKM%3D","apiName":"speech_synthesis","pluginID":"7426655854067351562","pluginProductStatus":1,"pluginProductUnlistType":0,"pluginType":1,"spaceID":"7315016311652941851","inputs":[{"description":"语音语种,非必填,参考 https://bytedance.larkoffice.com/docx/WdDOdiB1BoRyBNxlkXWcn0n3nLc","input":{},"name":"language","required":false,"type":"string"},{"defaultValue":"爽快思思/Skye","description":"音色ID,默认为爽快思思/Skye。详细音色列表参考 https://bytedance.larkoffice.com/docx/WdDOdiB1BoRyBNxlkXWcn0n3nLc, default value is 爽快思思/Skye","input":{},"name":"speaker_id","required":false,"type":"string"},{"defaultValue":1,"description":"语速,范围是[0.2,3],默认为1,通常保留一位小数即可, default value is 1","input":{},"name":"speed_ratio","required":false,"type":"float"},{"description":"要合成音频的文本内容","input":{},"name":"text","required":true,"type":"string"},{"assistType":12,"description":"voice id","input":{},"name":"voice_id","required":false,"type":"string"}],"outputs":[{"input":{},"name":"code","required":false,"type":"float"},{"input":{},"name":"data","required":false,"schema":[{"input":{},"name":"link","required":false,"type":"string"}],"type":"object"},{"input":{},"name":"log_id","required":false,"type":"string"},{"input":{},"name":"msg","required":false,"type":"string"}],"updateTime":1750258801,"channel_id":2,"latestVersionTs":"0","latestVersionName":"","versionName":"","description":"根据音色和文本合成音频","title":"speech_synthesis","mainColor":"#CA61FF"}}},{"id":"135639","type":"16","meta":{"position":{"x":1560,"y":0}},"data":{"inputs":{"inputParameters":[{"name":"prompt","input":{"type":"string","value":{"type":"ref","content":{"source":"block-output","blockID":"133142","name":"output"},"rawMeta":{"type":1}}}}],"modelSetting":{"custom_ratio":{"height":1024,"width":1024},"ddim_steps":25,"model":8},"prompt":{"negative_prompt":"文字、符号","prompt":"{{prompt}},中国画,徐悲鸿,粗犷笔触"},"references":[],"settingOnError":{"processType":1,"timeoutMs":60000,"retryTimes":0}},"nodeMeta":{"description":"通过文字描述/添加参考图生成图片","icon":"https://lf3-static.bytednsdoc.com/obj/eden-cn/dvsmryvd_avi_dvsm/ljhwZthlaukjlkulzlp/icon/icon-ImageGeneration-v2.jpg","mainColor":"#FF4DC3","subTitle":"图像生成","title":"图像生成"},"outputs":[{"type":"string","assistType":2,"name":"data"},{"type":"string","name":"msg"}]},"_temp":{"bounds":{"x":2860,"y":292.84999999999997,"width":360,"height":164},"externalData":{"icon":"https://lf3-static.bytednsdoc.com/obj/eden-cn/dvsmryvd_avi_dvsm/ljhwZthlaukjlkulzlp/icon/icon-ImageGeneration-v2.jpg","description":"通过文字描述/添加参考图生成图片","title":"图像生成","mainColor":"#FF4DC3"}}},{"id":"109746","type":"4","meta":{"position":{"x":1100,"y":264.80000000000007}},"data":{"nodeMeta":{"description":"输入音频链接,获取音频时长","icon":"https://lf3-static.bytednsdoc.com/obj/eden-cn/dvsmryvd_avi_dvsm/ljhwZthlaukjlkulzlp/icon/icon-Plugin-v2.jpg","subtitle":"获取音频时长:get_audio_duration","title":"获取语音时长"},"inputs":{"apiParam":[{"input":{"type":"string","value":{"content":"7417655779794157603","rawMeta":{"type":1},"type":"literal"}},"name":"apiID"},{"input":{"type":"string","value":{"content":"get_audio_duration","rawMeta":{"type":1},"type":"literal"}},"name":"apiName"},{"input":{"type":"string","value":{"content":"7417655779794141219","rawMeta":{"type":1},"type":"literal"}},"name":"pluginID"},{"input":{"type":"string","value":{"content":"获取音频时长","rawMeta":{"type":1},"type":"literal"}},"name":"pluginName"},{"input":{"type":"string","value":{"content":"","rawMeta":{"type":1},"type":"literal"}},"name":"pluginVersion"},{"input":{"type":"string","value":{"content":"","rawMeta":{"type":1},"type":"literal"}},"name":"tips"},{"input":{"type":"string","value":{"content":"","rawMeta":{"type":1},"type":"literal"}},"name":"outDocLink"}],"inputDefs":[{"description":"mp3_url","input":{},"name":"mp3_url","required":true,"type":"string"}],"inputParameters":[{"name":"mp3_url","input":{"type":"string","value":{"type":"ref","content":{"source":"block-output","blockID":"106958","name":"data.link"},"rawMeta":{"type":1}}}}],"settingOnError":{"processType":1,"timeoutMs":180000,"retryTimes":0}},"outputs":[{"type":"float","name":"duration","required":false},{"type":"string","name":"message","required":false}]},"_temp":{"bounds":{"x":2400,"y":557.6500000000001,"width":360,"height":112},"externalData":{"icon":"https://lf6-appstore-sign.oceancloudapi.com/ocean-cloud-tos/plugin_icon/3778360647354254_1727057405051596241_2TyV2TpJVW.png?lk3s=cd508e2b&x-expires=1752851502&x-signature=z44KoeGPd7DO%2FmT1Cvl0nRxdfx0%3D","apiName":"get_audio_duration","pluginID":"7417655779794141219","pluginProductStatus":1,"pluginProductUnlistType":0,"pluginType":1,"spaceID":"7391771569926127635","inputs":[{"description":"mp3_url","input":{},"name":"mp3_url","required":true,"type":"string"}],"outputs":[{"input":{},"name":"duration","required":false,"type":"float"},{"input":{},"name":"message","required":false,"type":"string"}],"updateTime":1750063053,"channel_id":2,"latestVersionTs":"0","latestVersionName":"","versionName":"","description":"输入音频链接,获取音频时长","title":"get_audio_duration","mainColor":"#CA61FF"}}},{"id":"127232","type":"13","meta":{"position":{"x":180,"y":25.950000000000003}},"data":{"inputs":{"callTransferVoice":true,"chatHistoryWriting":"historyWrite","content":{"type":"string","value":{"type":"literal","content":"## 🎉 <span style=\"color: #FF5733;\">提示词生成中...</span> "}},"inputParameters":[],"streamingOutput":true},"nodeMeta":{"description":"节点从"消息"更名为"输出",支持中间过程的消息输出,支持流式和非流式两种方式","icon":"https://lf3-static.bytednsdoc.com/obj/eden-cn/dvsmryvd_avi_dvsm/ljhwZthlaukjlkulzlp/icon/icon-Output-v2.jpg","mainColor":"#5C62FF","subTitle":"输出","title":"输出_7"}},"_temp":{"bounds":{"x":1480,"y":318.79999999999995,"width":360,"height":138},"externalData":{"icon":"https://lf3-static.bytednsdoc.com/obj/eden-cn/dvsmryvd_avi_dvsm/ljhwZthlaukjlkulzlp/icon/icon-Output-v2.jpg","description":"节点从"消息"更名为"输出",支持中间过程的消息输出,支持流式和非流式两种方式","title":"输出","mainColor":"#5C62FF"}}},{"id":"151497","type":"13","meta":{"position":{"x":1100,"y":25.950000000000003}},"data":{"inputs":{"callTransferVoice":true,"chatHistoryWriting":"historyWrite","content":{"type":"string","value":{"type":"literal","content":"## 🎉 <span style=\"color: #FF5733;\">插画生成中...</span> "}},"inputParameters":[],"streamingOutput":true},"nodeMeta":{"description":"节点从"消息"更名为"输出",支持中间过程的消息输出,支持流式和非流式两种方式","icon":"https://lf3-static.bytednsdoc.com/obj/eden-cn/dvsmryvd_avi_dvsm/ljhwZthlaukjlkulzlp/icon/icon-Output-v2.jpg","mainColor":"#5C62FF","subTitle":"输出","title":"输出_8"}},"_temp":{"bounds":{"x":2400,"y":318.79999999999995,"width":360,"height":138},"externalData":{"icon":"https://lf3-static.bytednsdoc.com/obj/eden-cn/dvsmryvd_avi_dvsm/ljhwZthlaukjlkulzlp/icon/icon-Output-v2.jpg","description":"节点从"消息"更名为"输出",支持中间过程的消息输出,支持流式和非流式两种方式","title":"输出","mainColor":"#5C62FF"}}},{"id":"135031","type":"13","meta":{"position":{"x":180,"y":264.75000000000006}},"data":{"inputs":{"callTransferVoice":true,"chatHistoryWriting":"historyWrite","content":{"type":"string","value":{"type":"literal","content":"## 🎉 <span style=\"color: #FF5733;\">(磁性解说男)音频生成中...</span> "}},"inputParameters":[],"streamingOutput":true},"nodeMeta":{"description":"节点从"消息"更名为"输出",支持中间过程的消息输出,支持流式和非流式两种方式","icon":"https://lf3-static.bytednsdoc.com/obj/eden-cn/dvsmryvd_avi_dvsm/ljhwZthlaukjlkulzlp/icon/icon-Output-v2.jpg","mainColor":"#5C62FF","subTitle":"输出","title":"输出_9"}},"_temp":{"bounds":{"x":1480,"y":557.6,"width":360,"height":138},"externalData":{"icon":"https://lf3-static.bytednsdoc.com/obj/eden-cn/dvsmryvd_avi_dvsm/ljhwZthlaukjlkulzlp/icon/icon-Output-v2.jpg","description":"节点从"消息"更名为"输出",支持中间过程的消息输出,支持流式和非流式两种方式","title":"输出","mainColor":"#5C62FF"}}}],"edges":[{"sourceNodeID":"127232","targetNodeID":"133142"},{"sourceNodeID":"133142","targetNodeID":"151497"},{"sourceNodeID":"135031","targetNodeID":"106958"},{"sourceNodeID":"106958","targetNodeID":"109746"},{"sourceNodeID":"151497","targetNodeID":"135639"},{"sourceNodeID":"135639","targetNodeID":"162670","targetPortID":"batch-function-inline-input"},{"sourceNodeID":"109746","targetNodeID":"162670","targetPortID":"batch-function-inline-input"},{"sourceNodeID":"162670","targetNodeID":"127232","sourcePortID":"batch-function-inline-output"},{"sourceNodeID":"162670","targetNodeID":"135031","sourcePortID":"batch-function-inline-output"}],"_temp":{"bounds":{"x":2170,"y":0.05000000000000426,"width":360,"height":112},"externalData":{"icon":"https://lf3-static.bytednsdoc.com/obj/eden-cn/dvsmryvd_avi_dvsm/ljhwZthlaukjlkulzlp/icon/icon-Batch-v2.jpg","description":"通过设定批量运行次数和逻辑,运行批处理体内的任务","title":"批处理","mainColor":"#00B2B2"}}},{"id":"152948","type":"5","meta":{"position":{"x":3600,"y":0.05000000000000426}},"data":{"nodeMeta":{"description":"编写代码,处理输入变量来生成返回值","icon":"https://lf3-static.bytednsdoc.com/obj/eden-cn/dvsmryvd_avi_dvsm/ljhwZthlaukjlkulzlp/icon/icon-Code-v2.jpg","title":"代码-组合参数","subTitle":"代码"},"inputs":{"inputParameters":[{"name":"text_list","input":{"type":"list","schema":{"type":"string"},"value":{"type":"ref","content":{"source":"block-output","blockID":"120110","name":"output"},"rawMeta":{"type":99}}}},{"name":"img_list","input":{"type":"list","schema":{"type":"string","assistType":2},"value":{"type":"ref","content":{"source":"block-output","blockID":"162670","name":"img_list"},"rawMeta":{"type":104}}}},{"name":"audio_list","input":{"type":"list","schema":{"type":"string"},"value":{"type":"ref","content":{"source":"block-output","blockID":"162670","name":"audio_list"},"rawMeta":{"type":99}}}},{"name":"duration_list","input":{"type":"list","schema":{"type":"float"},"value":{"type":"ref","content":{"source":"block-output","blockID":"162670","name":"duration_list"},"rawMeta":{"type":102}}}},{"name":"height","input":{"type":"string","value":{"type":"literal","content":"1920","rawMeta":{"type":1}}}},{"name":"width","input":{"type":"string","value":{"type":"literal","content":"1080","rawMeta":{"type":1}}}}],"code":"import json\nimport random\nfrom typing import List, Dict, Any\n\nasync def main(args: Dict[str, Any]) -> Dict[str, Any]:\n    params = args['params']\n    image_list = params['img_list']\n    audio_list = params['audio_list']\n    duration_list = params['duration_list']\n    text_list = params['text_list']\n    width = params['width']\n    height = params['height']\n    \n    captions = []\n    images = []\n    audios = []\n\n    image_start = 0\n    image_end = 0\n\n    for idx, duration_obj in enumerate(duration_list):\n        image_end = int(image_start + int(duration_obj * 1_000_000))\n        captions.append({\n                'text': text_list[idx],\n                'start': image_start,\n                'end': image_end,\n                # \"in_animation\": \"渐显\",\n                # \"out_animation\": \"渐隐\"\n            })\n        audios.append({\n                \"audio_url\": audio_list[idx],\n                \"duration\": int(duration_obj * 1_000_000),\n                \"start\": image_start,\n                \"end\": image_end\n            })\n        images.append({\n            \"image_url\": image_list[idx],\n            \"width\": width,\n            \"height\": height,\n            \"start\": image_start,\n            \"end\": image_end\n            # \"in_animation\": random.choice(['向右滑动', '向左滑动','向下滑动', '向上滑动','渐显'])\n        })\n        image_start = image_end\n\n    return {\n        \"captions\": json.dumps(captions),\n        \"imgs\": json.dumps(images),\n        \"audios\": json.dumps(audios)\n    }\n","language":3,"settingOnError":{"switch":false,"processType":1,"timeoutMs":60000,"retryTimes":0}},"outputs":[{"type":"string","name":"captions","required":false},{"type":"string","name":"imgs","required":false},{"type":"string","name":"audios","required":false}]},"_temp":{"bounds":{"x":3420,"y":0.05000000000000426,"width":360,"height":112},"externalData":{"icon":"https://lf3-static.bytednsdoc.com/obj/eden-cn/dvsmryvd_avi_dvsm/ljhwZthlaukjlkulzlp/icon/icon-Code-v2.jpg","description":"编写代码,处理输入变量来生成返回值","title":"代码","mainColor":"#00B2B2"}}},{"id":"115307","type":"4","meta":{"position":{"x":4520,"y":0.05000000000000426}},"data":{"nodeMeta":{"description":"插件入口-创建草稿","icon":"https://lf3-static.bytednsdoc.com/obj/eden-cn/dvsmryvd_avi_dvsm/ljhwZthlaukjlkulzlp/icon/icon-Plugin-v2.jpg","subtitle":"视频合成_剪映小助手:create_draft","title":"创建草稿"},"inputs":{"apiParam":[{"input":{"type":"string","value":{"content":"7457837955684515874","rawMeta":{"type":1},"type":"literal"}},"name":"apiID"},{"input":{"type":"string","value":{"content":"create_draft","rawMeta":{"type":1},"type":"literal"}},"name":"apiName"},{"input":{"type":"string","value":{"content":"7457837925833801768","rawMeta":{"type":1},"type":"literal"}},"name":"pluginID"},{"input":{"type":"string","value":{"content":"视频合成_剪映小助手","rawMeta":{"type":1},"type":"literal"}},"name":"pluginName"},{"input":{"type":"string","value":{"content":"","rawMeta":{"type":1},"type":"literal"}},"name":"pluginVersion"},{"input":{"type":"string","value":{"content":"","rawMeta":{"type":1},"type":"literal"}},"name":"tips"},{"input":{"type":"string","value":{"content":"","rawMeta":{"type":1},"type":"literal"}},"name":"outDocLink"}],"inputDefs":[{"description":"高","input":{},"name":"height","required":false,"type":"integer"},{"description":"关联创作者","input":{},"name":"user_id","required":false,"type":"integer"},{"description":"宽","input":{},"name":"width","required":false,"type":"integer"}],"inputParameters":[{"name":"height","input":{"type":"integer","value":{"type":"literal","content":1920,"rawMeta":{"type":2}}}},{"name":"user_id","input":{"type":"integer","value":{"type":"literal","content":0,"rawMeta":{"type":2}}}},{"name":"width","input":{"type":"integer","value":{"type":"literal","content":1080,"rawMeta":{"type":2}}}}],"settingOnError":{"processType":1,"timeoutMs":180000,"retryTimes":0}},"outputs":[{"type":"string","name":"draft_url","required":false},{"type":"string","name":"tip_url","required":false}]},"_temp":{"bounds":{"x":4340,"y":0.05000000000000426,"width":360,"height":112},"externalData":{"icon":"https://lf9-appstore-sign.oceancloudapi.com/ocean-cloud-tos/plugin_icon/3778360647354254_1739242717113014582_ZXUfNgToeJ.png?lk3s=cd508e2b&x-expires=1752851502&x-signature=omWGHRcxdMWmQ6nB1HQdYkghwN4%3D","apiName":"create_draft","pluginID":"7457837925833801768","pluginProductStatus":1,"pluginProductUnlistType":0,"pluginType":1,"spaceID":"7391771569926127635","inputs":[{"description":"高","input":{},"name":"height","required":false,"type":"integer"},{"description":"关联创作者,用来获取推广分成","input":{},"name":"user_id","required":false,"type":"integer"},{"description":"宽","input":{},"name":"width","required":false,"type":"integer"}],"outputs":[{"input":{},"name":"draft_url","required":false,"type":"string"},{"input":{},"name":"tip_url","required":false,"type":"string"}],"updateTime":1750258038,"channel_id":2,"latestVersionTs":"0","latestVersionName":"","versionName":"","description":"插件入口-创建草稿","title":"create_draft","mainColor":"#CA61FF"}}},{"id":"177447","type":"4","meta":{"position":{"x":5440,"y":0.05000000000000426}},"data":{"nodeMeta":{"description":"批量添加图片","icon":"https://lf3-static.bytednsdoc.com/obj/eden-cn/dvsmryvd_avi_dvsm/ljhwZthlaukjlkulzlp/icon/icon-Plugin-v2.jpg","subtitle":"视频合成_剪映小助手:add_images","title":"添加图片"},"inputs":{"apiParam":[{"input":{"type":"string","value":{"content":"7457837925833883688","rawMeta":{"type":1},"type":"literal"}},"name":"apiID"},{"input":{"type":"string","value":{"content":"add_images","rawMeta":{"type":1},"type":"literal"}},"name":"apiName"},{"input":{"type":"string","value":{"content":"7457837925833801768","rawMeta":{"type":1},"type":"literal"}},"name":"pluginID"},{"input":{"type":"string","value":{"content":"视频合成_剪映小助手","rawMeta":{"type":1},"type":"literal"}},"name":"pluginName"},{"input":{"type":"string","value":{"content":"","rawMeta":{"type":1},"type":"literal"}},"name":"pluginVersion"},{"input":{"type":"string","value":{"content":"","rawMeta":{"type":1},"type":"literal"}},"name":"tips"},{"input":{"type":"string","value":{"content":"","rawMeta":{"type":1},"type":"literal"}},"name":"outDocLink"}],"inputDefs":[{"description":"x缩放","input":{},"name":"scale_x","required":false,"type":"float"},{"description":"y缩放","input":{},"name":"scale_y","required":false,"type":"float"},{"description":"移动transform_x","input":{},"name":"transform_x","required":false,"type":"float"},{"description":"移动transform_y","input":{},"name":"transform_y","required":false,"type":"float"},{"description":"草稿地址,使用create_draft输出的draft_url即可","input":{},"name":"draft_url","required":true,"type":"string"},{"description":"查看说明:https://krxc4izye0.feishu.cn/wiki/Pgm9wXA4EipKhYkeEQJcLBlJnWb?from=from_copylink","input":{},"name":"image_infos","required":true,"type":"string"}],"inputParameters":[{"name":"draft_url","input":{"type":"string","value":{"type":"ref","content":{"source":"block-output","blockID":"115307","name":"draft_url"},"rawMeta":{"type":1}}}},{"name":"image_infos","input":{"type":"string","value":{"type":"ref","content":{"source":"block-output","blockID":"152948","name":"imgs"},"rawMeta":{"type":1}}}}],"settingOnError":{"processType":1,"timeoutMs":180000,"retryTimes":0}},"outputs":[{"type":"string","name":"draft_url","required":false},{"type":"list","name":"image_ids","schema":{"type":"string"},"required":false},{"type":"list","name":"segment_ids","schema":{"type":"string"},"required":false},{"type":"list","name":"segment_infos","schema":{"type":"object","schema":[{"type":"integer","name":"end","required":false},{"type":"string","name":"id","required":false},{"type":"integer","name":"start","required":false}]},"required":false},{"type":"string","name":"track_id","required":false}]},"_temp":{"bounds":{"x":5260,"y":0.05000000000000426,"width":360,"height":112},"externalData":{"icon":"https://lf26-appstore-sign.oceancloudapi.com/ocean-cloud-tos/plugin_icon/3778360647354254_1739242717113014582_ZXUfNgToeJ.png?lk3s=cd508e2b&x-expires=1752851502&x-signature=vvUzEkmF1nl6726eAs9JjeT0duI%3D","apiName":"add_images","pluginID":"7457837925833801768","pluginProductStatus":1,"pluginProductUnlistType":0,"pluginType":1,"spaceID":"7391771569926127635","inputs":[{"description":"图片透明度,值0-1","input":{},"name":"alpha","required":false,"type":"float"},{"description":"草稿地址,使用create_draft输出的draft_url即可","input":{},"name":"draft_url","required":true,"type":"string"},{"description":"查看说明:https://krxc4izye0.feishu.cn/wiki/Pgm9wXA4EipKhYkeEQJcLBlJnWb?from=from_copylink","input":{},"name":"image_infos","required":true,"type":"string"},{"description":"x缩放","input":{},"name":"scale_x","required":false,"type":"float"},{"description":"y缩放","input":{},"name":"scale_y","required":false,"type":"float"},{"description":"移动transform_x","input":{},"name":"transform_x","required":false,"type":"float"},{"description":"移动transform_y","input":{},"name":"transform_y","required":false,"type":"float"}],"outputs":[{"input":{},"name":"image_ids","required":false,"schema":{"assistType":0,"type":"string"},"type":"list"},{"input":{},"name":"segment_ids","required":false,"schema":{"assistType":0,"type":"string"},"type":"list"},{"input":{},"name":"segment_infos","required":false,"schema":{"schema":[{"input":{},"name":"id","required":false,"type":"string"},{"input":{},"name":"start","required":false,"type":"integer"},{"input":{},"name":"end","required":false,"type":"integer"}],"type":"object"},"type":"list"},{"input":{},"name":"track_id","required":false,"type":"string"},{"input":{},"name":"draft_url","required":false,"type":"string"}],"updateTime":1750258038,"channel_id":2,"latestVersionTs":"0","latestVersionName":"","versionName":"","description":"批量添加图片","title":"add_images","mainColor":"#CA61FF"}}},{"id":"153449","type":"4","meta":{"position":{"x":6820,"y":0.05000000000000426}},"data":{"nodeMeta":{"description":"添加关键帧","icon":"https://lf3-static.bytednsdoc.com/obj/eden-cn/dvsmryvd_avi_dvsm/ljhwZthlaukjlkulzlp/icon/icon-Plugin-v2.jpg","subtitle":"视频合成_剪映小助手:add_keyframes","title":"添加关键帧"},"inputs":{"apiParam":[{"input":{"type":"string","value":{"content":"7465608338500452404","rawMeta":{"type":1},"type":"literal"}},"name":"apiID"},{"input":{"type":"string","value":{"content":"add_keyframes","rawMeta":{"type":1},"type":"literal"}},"name":"apiName"},{"input":{"type":"string","value":{"content":"7457837925833801768","rawMeta":{"type":1},"type":"literal"}},"name":"pluginID"},{"input":{"type":"string","value":{"content":"视频合成_剪映小助手","rawMeta":{"type":1},"type":"literal"}},"name":"pluginName"},{"input":{"type":"string","value":{"content":"","rawMeta":{"type":1},"type":"literal"}},"name":"pluginVersion"},{"input":{"type":"string","value":{"content":"","rawMeta":{"type":1},"type":"literal"}},"name":"tips"},{"input":{"type":"string","value":{"content":"","rawMeta":{"type":1},"type":"literal"}},"name":"outDocLink"}],"inputDefs":[{"description":"草稿地址,使用create_draft输出的draft_url即可","input":{},"name":"draft_url","required":true,"type":"string"},{"description":"关键帧数据,格式: [     {       \"offset\": 5000000,       \"property\": \"KFTypePositionX\",       \"segment_id\": \"acc5b516-046b-4eae-a179-f686f35e70a8\",       \"value\": 0     }   ]","input":{},"name":"keyframes","required":true,"type":"string"}],"inputParameters":[{"name":"draft_url","input":{"type":"string","value":{"type":"ref","content":{"source":"block-output","blockID":"177447","name":"draft_url"},"rawMeta":{"type":1}}}},{"name":"keyframes","input":{"type":"string","value":{"type":"ref","content":{"source":"block-output","blockID":"175695","name":"key0"},"rawMeta":{"type":1}}}}],"settingOnError":{"processType":1,"timeoutMs":180000,"retryTimes":0}},"outputs":[{"type":"string","name":"draft_url","required":false}]},"_temp":{"bounds":{"x":6640,"y":0.05000000000000426,"width":360,"height":112},"externalData":{"icon":"https://lf9-appstore-sign.oceancloudapi.com/ocean-cloud-tos/plugin_icon/3778360647354254_1739242717113014582_ZXUfNgToeJ.png?lk3s=cd508e2b&x-expires=1752851502&x-signature=omWGHRcxdMWmQ6nB1HQdYkghwN4%3D","apiName":"add_keyframes","pluginID":"7457837925833801768","pluginProductStatus":1,"pluginProductUnlistType":0,"pluginType":1,"spaceID":"7391771569926127635","inputs":[{"description":"草稿地址,使用create_draft输出的draft_url即可","input":{},"name":"draft_url","required":true,"type":"string"},{"description":"关键帧数据,格式: [     {       \"offset\": 5000000,       \"property\": \"KFTypePositionX\",       \"segment_id\": \"acc5b516-046b-4eae-a179-f686f35e70a8\",       \"value\": 0     }   ]","input":{},"name":"keyframes","required":true,"type":"string"}],"outputs":[{"input":{},"name":"draft_url","required":false,"type":"string"}],"updateTime":1750258038,"channel_id":2,"latestVersionTs":"0","latestVersionName":"","versionName":"","description":"添加关键帧","title":"add_keyframes","mainColor":"#CA61FF"}}},{"id":"175695","type":"5","meta":{"position":{"x":5900,"y":0.05000000000000426}},"data":{"nodeMeta":{"description":"编写代码,处理输入变量来生成返回值","icon":"https://lf3-static.bytednsdoc.com/obj/eden-cn/dvsmryvd_avi_dvsm/ljhwZthlaukjlkulzlp/icon/icon-Code-v2.jpg","title":"代码-组合关键帧","subTitle":"代码"},"inputs":{"inputParameters":[{"name":"input","input":{"type":"list","schema":{"type":"object","schema":[{"type":"integer","name":"end","required":false},{"type":"string","name":"id","required":false},{"type":"integer","name":"start","required":false}]},"value":{"type":"ref","content":{"source":"block-output","blockID":"177447","name":"segment_infos"},"rawMeta":{"type":103}}}}],"code":"\nasync function main({ params }: Args): Promise<Output> {\n    let key_frames = []\n    for(let info of params.input){\n        key_frames.push({\"offset\":0,\"property\":\"UNIFORM_SCALE\",\"segment_id\":info.id,\"value\":1})\n        key_frames.push({\"offset\":info.end,\"property\":\"UNIFORM_SCALE\",\"segment_id\":info.id,\"value\":1.1})\n    }\n    \n    \n    // 构建输出对象\n    const ret = {\n        \"key0\": JSON.stringify(key_frames)\n    };\n\n    return ret;\n}","language":5,"settingOnError":{"switch":false,"processType":1,"timeoutMs":60000,"retryTimes":0}},"outputs":[{"type":"string","name":"key0","required":false}]},"_temp":{"bounds":{"x":5720,"y":0.05000000000000426,"width":360,"height":112},"externalData":{"icon":"https://lf3-static.bytednsdoc.com/obj/eden-cn/dvsmryvd_avi_dvsm/ljhwZthlaukjlkulzlp/icon/icon-Code-v2.jpg","description":"编写代码,处理输入变量来生成返回值","title":"代码","mainColor":"#00B2B2"}}},{"id":"180299","type":"4","meta":{"position":{"x":7740,"y":0.05000000000000426}},"data":{"nodeMeta":{"description":"批量添加音频","icon":"https://lf3-static.bytednsdoc.com/obj/eden-cn/dvsmryvd_avi_dvsm/ljhwZthlaukjlkulzlp/icon/icon-Plugin-v2.jpg","subtitle":"视频合成_剪映小助手:add_audios","title":"添加音频"},"inputs":{"apiParam":[{"input":{"type":"string","value":{"content":"7457837925833834536","rawMeta":{"type":1},"type":"literal"}},"name":"apiID"},{"input":{"type":"string","value":{"content":"add_audios","rawMeta":{"type":1},"type":"literal"}},"name":"apiName"},{"input":{"type":"string","value":{"content":"7457837925833801768","rawMeta":{"type":1},"type":"literal"}},"name":"pluginID"},{"input":{"type":"string","value":{"content":"视频合成_剪映小助手","rawMeta":{"type":1},"type":"literal"}},"name":"pluginName"},{"input":{"type":"string","value":{"content":"","rawMeta":{"type":1},"type":"literal"}},"name":"pluginVersion"},{"input":{"type":"string","value":{"content":"","rawMeta":{"type":1},"type":"literal"}},"name":"tips"},{"input":{"type":"string","value":{"content":"","rawMeta":{"type":1},"type":"literal"}},"name":"outDocLink"}],"inputDefs":[{"description":"[{\"audio_url\": \"http://example.com/audio1.mp3\",\"duration\":120,\"start\":0,\"end\":12000000,\"audio_effect\":\"教堂\"}]","input":{},"name":"audio_infos","required":true,"type":"string"},{"description":"草稿地址,使用create_draft输出的draft_url即可","input":{},"name":"draft_url","required":true,"type":"string"}],"inputParameters":[{"name":"audio_infos","input":{"type":"string","value":{"type":"ref","content":{"source":"block-output","blockID":"152948","name":"audios"},"rawMeta":{"type":1}}}},{"name":"draft_url","input":{"type":"string","value":{"type":"ref","content":{"source":"block-output","blockID":"153449","name":"draft_url"},"rawMeta":{"type":1}}}}],"settingOnError":{"processType":1,"timeoutMs":180000,"retryTimes":0}},"outputs":[{"type":"list","name":"audio_ids","schema":{"type":"string"},"required":false},{"type":"string","name":"draft_url","required":false},{"type":"string","name":"track_id","required":false}]},"_temp":{"bounds":{"x":7560,"y":0.05000000000000426,"width":360,"height":112},"externalData":{"icon":"https://lf26-appstore-sign.oceancloudapi.com/ocean-cloud-tos/plugin_icon/3778360647354254_1739242717113014582_ZXUfNgToeJ.png?lk3s=cd508e2b&x-expires=1752851502&x-signature=vvUzEkmF1nl6726eAs9JjeT0duI%3D","apiName":"add_audios","pluginID":"7457837925833801768","pluginProductStatus":1,"pluginProductUnlistType":0,"pluginType":1,"spaceID":"7391771569926127635","inputs":[{"description":"[{\"audio_url\": \"http://example.com/audio1.mp3\",\"duration\":120,\"start\":0,\"end\":12000000,\"audio_effect\":\"教堂\"}]","input":{},"name":"audio_infos","required":true,"type":"string"},{"description":"草稿地址,使用create_draft输出的draft_url即可","input":{},"name":"draft_url","required":true,"type":"string"}],"outputs":[{"input":{},"name":"audio_ids","required":false,"schema":{"assistType":0,"type":"string"},"type":"list"},{"input":{},"name":"draft_url","required":false,"type":"string"},{"input":{},"name":"track_id","required":false,"type":"string"}],"updateTime":1750258038,"channel_id":2,"latestVersionTs":"0","latestVersionName":"","versionName":"","description":"批量添加音频","title":"add_audios","mainColor":"#CA61FF"}}},{"id":"118297","type":"4","meta":{"position":{"x":8660,"y":0.05000000000000426}},"data":{"nodeMeta":{"description":"批量添加字幕","icon":"https://lf3-static.bytednsdoc.com/obj/eden-cn/dvsmryvd_avi_dvsm/ljhwZthlaukjlkulzlp/icon/icon-Plugin-v2.jpg","subtitle":"视频合成_剪映小助手:add_captions","title":"添加字幕"},"inputs":{"apiParam":[{"input":{"type":"string","value":{"content":"7457837925833850920","rawMeta":{"type":1},"type":"literal"}},"name":"apiID"},{"input":{"type":"string","value":{"content":"add_captions","rawMeta":{"type":1},"type":"literal"}},"name":"apiName"},{"input":{"type":"string","value":{"content":"7457837925833801768","rawMeta":{"type":1},"type":"literal"}},"name":"pluginID"},{"input":{"type":"string","value":{"content":"视频合成_剪映小助手","rawMeta":{"type":1},"type":"literal"}},"name":"pluginName"},{"input":{"type":"string","value":{"content":"","rawMeta":{"type":1},"type":"literal"}},"name":"pluginVersion"},{"input":{"type":"string","value":{"content":"","rawMeta":{"type":1},"type":"literal"}},"name":"tips"},{"input":{"type":"string","value":{"content":"","rawMeta":{"type":1},"type":"literal"}},"name":"outDocLink"}],"inputDefs":[{"description":"查看说明:https://krxc4izye0.feishu.cn/wiki/HhQrw3BFhi1XGOkkJCBcfkqGnwf?from=from_copylink","input":{},"name":"captions","required":true,"type":"string"},{"description":"草稿地址,使用create_draft输出的draft_url即可","input":{},"name":"draft_url","required":true,"type":"string"},{"description":"字体列表:https://krxc4izye0.feishu.cn/wiki/SmnrwabXriG7JckEzyGcChk4nDd","input":{},"name":"font","required":false,"type":"string"},{"description":"字间距,默认0","input":{},"name":"letter_spacing","required":false,"type":"float"},{"description":"行间距,默认0","input":{},"name":"line_spacing","required":false,"type":"float"},{"description":"scale_y缩放","input":{},"name":"scale_y","required":false,"type":"float"},{"description":"文字颜色:#ff1837","input":{},"name":"text_color","required":false,"type":"string"},{"description":"边框颜色,eg:#fe8a80","input":{},"name":"border_color","required":false,"type":"string"},{"description":"默认:15","input":{},"name":"font_size","required":false,"type":"integer"},{"description":"scale_x缩放","input":{},"name":"scale_x","required":false,"type":"float"},{"description":"0 默认。1富文本样式","input":{},"name":"style_text","required":false,"type":"integer"},{"description":"transform_x位置","input":{},"name":"transform_x","required":false,"type":"float"},{"description":"transform_y位置","input":{},"name":"transform_y","required":false,"type":"float"},{"description":"字幕的对齐方式,0左对齐,1 居中对齐,2右对齐","input":{},"name":"alignment","required":false,"type":"integer"}],"inputParameters":[{"name":"captions","input":{"type":"string","value":{"type":"ref","content":{"source":"block-output","blockID":"152948","name":"captions"},"rawMeta":{"type":1}}}},{"name":"draft_url","input":{"type":"string","value":{"type":"ref","content":{"source":"block-output","blockID":"180299","name":"draft_url"},"rawMeta":{"type":1}}}},{"name":"border_color","input":{"type":"string","value":{"type":"literal","content":"#000000","rawMeta":{"type":1}}}},{"name":"font_size","input":{"type":"integer","value":{"type":"literal","content":15,"rawMeta":{"type":2}}}},{"name":"scale_x","input":{"type":"float","value":{"type":"literal","content":1,"rawMeta":{"type":4}}}},{"name":"scale_y","input":{"type":"float","value":{"type":"literal","content":1,"rawMeta":{"type":4}}}},{"name":"text_color","input":{"type":"string","value":{"type":"literal","content":"#ffffff","rawMeta":{"type":1}}}},{"name":"transform_y","input":{"type":"float","value":{"type":"literal","content":-800,"rawMeta":{"type":4}}}}],"settingOnError":{"processType":1,"timeoutMs":180000,"retryTimes":0}},"outputs":[{"type":"string","name":"draft_url","required":false},{"type":"list","name":"segment_ids","schema":{"type":"string"},"required":false},{"type":"list","name":"segment_infos","schema":{"type":"object","schema":[{"type":"integer","name":"end","required":false},{"type":"string","name":"id","required":false},{"type":"integer","name":"start","required":false}]},"required":false},{"type":"list","name":"text_ids","schema":{"type":"string"},"required":false},{"type":"string","name":"track_id","required":false}]},"_temp":{"bounds":{"x":8480,"y":0.05000000000000426,"width":360,"height":112},"externalData":{"icon":"https://lf26-appstore-sign.oceancloudapi.com/ocean-cloud-tos/plugin_icon/3778360647354254_1739242717113014582_ZXUfNgToeJ.png?lk3s=cd508e2b&x-expires=1752851502&x-signature=vvUzEkmF1nl6726eAs9JjeT0duI%3D","apiName":"add_captions","pluginID":"7457837925833801768","pluginProductStatus":1,"pluginProductUnlistType":0,"pluginType":1,"spaceID":"7391771569926127635","inputs":[{"description":"文字颜色:#ff1837","input":{},"name":"text_color","required":false,"type":"string"},{"description":"字幕的对齐方式,0左对齐,1 居中对齐,2右对齐,3竖排居顶,4竖排居中,5竖排居底","input":{},"name":"alignment","required":false,"type":"integer"},{"description":"字体列表:https://krxc4izye0.feishu.cn/wiki/SmnrwabXriG7JckEzyGcChk4nDd","input":{},"name":"font","required":false,"type":"string"},{"description":"默认:15","input":{},"name":"font_size","required":false,"type":"integer"},{"description":"字间距,默认0","input":{},"name":"letter_spacing","required":false,"type":"float"},{"description":"scale_x缩放","input":{},"name":"scale_x","required":false,"type":"float"},{"description":"scale_y缩放","input":{},"name":"scale_y","required":false,"type":"float"},{"description":"0 默认。1富文本样式","input":{},"name":"style_text","required":false,"type":"integer"},{"description":"边框颜色,eg:#fe8a80","input":{},"name":"border_color","required":false,"type":"string"},{"description":"草稿地址,使用create_draft输出的draft_url即可","input":{},"name":"draft_url","required":true,"type":"string"},{"description":"行间距,默认0","input":{},"name":"line_spacing","required":false,"type":"float"},{"description":"transform_y位置","input":{},"name":"transform_y","required":false,"type":"float"},{"description":"transform_x位置","input":{},"name":"transform_x","required":false,"type":"float"},{"description":"字体透明度0-1,默认1 ","input":{},"name":"alpha","required":false,"type":"float"},{"description":"查看说明:https://krxc4izye0.feishu.cn/wiki/HhQrw3BFhi1XGOkkJCBcfkqGnwf?from=from_copylink","input":{},"name":"captions","required":true,"type":"string"}],"outputs":[{"input":{},"name":"segment_infos","required":false,"schema":{"schema":[{"input":{},"name":"id","required":false,"type":"string"},{"input":{},"name":"start","required":false,"type":"integer"},{"input":{},"name":"end","required":false,"type":"integer"}],"type":"object"},"type":"list"},{"input":{},"name":"text_ids","required":false,"schema":{"assistType":0,"type":"string"},"type":"list"},{"input":{},"name":"track_id","required":false,"type":"string"},{"input":{},"name":"draft_url","required":false,"type":"string"},{"input":{},"name":"segment_ids","required":false,"schema":{"assistType":0,"type":"string"},"type":"list"}],"updateTime":1750258038,"channel_id":2,"latestVersionTs":"0","latestVersionName":"","versionName":"","description":"批量添加字幕","title":"add_captions","mainColor":"#CA61FF"}}},{"id":"148877","type":"4","meta":{"position":{"x":9580,"y":0.05000000000000426}},"data":{"nodeMeta":{"description":"保存草稿\n","icon":"https://lf3-static.bytednsdoc.com/obj/eden-cn/dvsmryvd_avi_dvsm/ljhwZthlaukjlkulzlp/icon/icon-Plugin-v2.jpg","subtitle":"视频合成_剪映小助手:save_draft","title":"保存草稿"},"inputs":{"apiParam":[{"input":{"type":"string","value":{"content":"7457837955684548642","rawMeta":{"type":1},"type":"literal"}},"name":"apiID"},{"input":{"type":"string","value":{"content":"save_draft","rawMeta":{"type":1},"type":"literal"}},"name":"apiName"},{"input":{"type":"string","value":{"content":"7457837925833801768","rawMeta":{"type":1},"type":"literal"}},"name":"pluginID"},{"input":{"type":"string","value":{"content":"视频合成_剪映小助手","rawMeta":{"type":1},"type":"literal"}},"name":"pluginName"},{"input":{"type":"string","value":{"content":"","rawMeta":{"type":1},"type":"literal"}},"name":"pluginVersion"},{"input":{"type":"string","value":{"content":"","rawMeta":{"type":1},"type":"literal"}},"name":"tips"},{"input":{"type":"string","value":{"content":"","rawMeta":{"type":1},"type":"literal"}},"name":"outDocLink"}],"inputDefs":[{"description":"草稿地址,使用create_draft输出的draft_url即可","input":{},"name":"draft_url","required":true,"type":"string"},{"description":"用户ID。如果填写了这个ID,新用户产生的月费就会按照比例归属到这个账号下。","input":{},"name":"user_id","required":false,"type":"integer"}],"inputParameters":[{"name":"draft_url","input":{"type":"string","value":{"type":"ref","content":{"source":"block-output","blockID":"118297","name":"draft_url"},"rawMeta":{"type":1}}}},{"name":"user_id","input":{"type":"integer","value":{"type":"literal","content":0,"rawMeta":{"type":2}}}}],"settingOnError":{"processType":1,"timeoutMs":180000,"retryTimes":0}},"outputs":[{"type":"string","name":"draft_url","required":false},{"type":"string","name":"message","required":false}]},"_temp":{"bounds":{"x":9400,"y":0.05000000000000426,"width":360,"height":112},"externalData":{"icon":"https://lf9-appstore-sign.oceancloudapi.com/ocean-cloud-tos/plugin_icon/3778360647354254_1739242717113014582_ZXUfNgToeJ.png?lk3s=cd508e2b&x-expires=1752851502&x-signature=omWGHRcxdMWmQ6nB1HQdYkghwN4%3D","apiName":"save_draft","pluginID":"7457837925833801768","pluginProductStatus":1,"pluginProductUnlistType":0,"pluginType":1,"spaceID":"7391771569926127635","inputs":[{"description":"草稿地址,使用create_draft输出的draft_url即可","input":{},"name":"draft_url","required":true,"type":"string"},{"description":"用户ID。如果填写了这个ID,新用户产生的月费就会按照比例归属到这个账号下。","input":{},"name":"user_id","required":false,"type":"integer"}],"outputs":[{"input":{},"name":"draft_url","required":false,"type":"string"},{"input":{},"name":"message","required":false,"type":"string"}],"updateTime":1750258038,"channel_id":2,"latestVersionTs":"0","latestVersionName":"","versionName":"","description":"保存草稿\n","title":"save_draft","mainColor":"#CA61FF"}}},{"id":"129031","type":"13","meta":{"position":{"x":640,"y":0}},"data":{"inputs":{"callTransferVoice":true,"chatHistoryWriting":"historyWrite","content":{"type":"string","value":{"type":"literal","content":"## 🎉 <span style=\"color: #FF5733;\">你好正在为你全力制作视频草稿中...</span> "}},"inputParameters":[],"streamingOutput":false},"nodeMeta":{"description":"节点从"消息"更名为"输出",支持中间过程的消息输出,支持流式和非流式两种方式","icon":"https://lf3-static.bytednsdoc.com/obj/eden-cn/dvsmryvd_avi_dvsm/ljhwZthlaukjlkulzlp/icon/icon-Output-v2.jpg","mainColor":"#5C62FF","subTitle":"输出","title":"输出"}},"_temp":{"bounds":{"x":460,"y":0,"width":360,"height":138},"externalData":{"icon":"https://lf3-static.bytednsdoc.com/obj/eden-cn/dvsmryvd_avi_dvsm/ljhwZthlaukjlkulzlp/icon/icon-Output-v2.jpg","description":"节点从"消息"更名为"输出",支持中间过程的消息输出,支持流式和非流式两种方式","title":"输出","mainColor":"#5C62FF"}}},{"id":"112241","type":"13","meta":{"position":{"x":4060,"y":0}},"data":{"inputs":{"callTransferVoice":true,"chatHistoryWriting":"historyWrite","content":{"type":"string","value":{"type":"literal","content":"## 🎉 <span style=\"color: #FF5733;\">你好正在为你全力创建草稿中...</span> "}},"inputParameters":[],"streamingOutput":false},"nodeMeta":{"description":"节点从"消息"更名为"输出",支持中间过程的消息输出,支持流式和非流式两种方式","icon":"https://lf3-static.bytednsdoc.com/obj/eden-cn/dvsmryvd_avi_dvsm/ljhwZthlaukjlkulzlp/icon/icon-Output-v2.jpg","mainColor":"#5C62FF","subTitle":"输出","title":"输出_1"}},"_temp":{"bounds":{"x":3880,"y":0,"width":360,"height":138},"externalData":{"icon":"https://lf3-static.bytednsdoc.com/obj/eden-cn/dvsmryvd_avi_dvsm/ljhwZthlaukjlkulzlp/icon/icon-Output-v2.jpg","description":"节点从"消息"更名为"输出",支持中间过程的消息输出,支持流式和非流式两种方式","title":"输出","mainColor":"#5C62FF"}}},{"id":"159854","type":"13","meta":{"position":{"x":7280,"y":0}},"data":{"inputs":{"callTransferVoice":true,"chatHistoryWriting":"historyWrite","content":{"type":"string","value":{"type":"literal","content":"## 🎉 <span style=\"color: #FF5733;\">关键帧添加成功,正在为您合并音频中...</span> "}},"inputParameters":[],"streamingOutput":false},"nodeMeta":{"description":"节点从"消息"更名为"输出",支持中间过程的消息输出,支持流式和非流式两种方式","icon":"https://lf3-static.bytednsdoc.com/obj/eden-cn/dvsmryvd_avi_dvsm/ljhwZthlaukjlkulzlp/icon/icon-Output-v2.jpg","mainColor":"#5C62FF","subTitle":"输出","title":"输出_2"}},"_temp":{"bounds":{"x":7100,"y":0,"width":360,"height":138},"externalData":{"icon":"https://lf3-static.bytednsdoc.com/obj/eden-cn/dvsmryvd_avi_dvsm/ljhwZthlaukjlkulzlp/icon/icon-Output-v2.jpg","description":"节点从"消息"更名为"输出",支持中间过程的消息输出,支持流式和非流式两种方式","title":"输出","mainColor":"#5C62FF"}}},{"id":"141135","type":"13","meta":{"position":{"x":4980,"y":0}},"data":{"inputs":{"callTransferVoice":true,"chatHistoryWriting":"historyWrite","content":{"type":"string","value":{"type":"literal","content":"## 🎉 <span style=\"color: #FF5733;\">草稿创建完成合并图片中...</span> "}},"inputParameters":[],"streamingOutput":false},"nodeMeta":{"description":"节点从"消息"更名为"输出",支持中间过程的消息输出,支持流式和非流式两种方式","icon":"https://lf3-static.bytednsdoc.com/obj/eden-cn/dvsmryvd_avi_dvsm/ljhwZthlaukjlkulzlp/icon/icon-Output-v2.jpg","mainColor":"#5C62FF","subTitle":"输出","title":"输出_3"}},"_temp":{"bounds":{"x":4800,"y":0,"width":360,"height":138},"externalData":{"icon":"https://lf3-static.bytednsdoc.com/obj/eden-cn/dvsmryvd_avi_dvsm/ljhwZthlaukjlkulzlp/icon/icon-Output-v2.jpg","description":"节点从"消息"更名为"输出",支持中间过程的消息输出,支持流式和非流式两种方式","title":"输出","mainColor":"#5C62FF"}}},{"id":"101430","type":"13","meta":{"position":{"x":8200,"y":0}},"data":{"inputs":{"callTransferVoice":true,"chatHistoryWriting":"historyWrite","content":{"type":"string","value":{"type":"literal","content":"## 🎉 <span style=\"color: #FF5733;\">音频合并成功,正在为您添加字幕中...</span> "}},"inputParameters":[],"streamingOutput":false},"nodeMeta":{"description":"节点从"消息"更名为"输出",支持中间过程的消息输出,支持流式和非流式两种方式","icon":"https://lf3-static.bytednsdoc.com/obj/eden-cn/dvsmryvd_avi_dvsm/ljhwZthlaukjlkulzlp/icon/icon-Output-v2.jpg","mainColor":"#5C62FF","subTitle":"输出","title":"输出_4"}},"_temp":{"bounds":{"x":8020,"y":0,"width":360,"height":138},"externalData":{"icon":"https://lf3-static.bytednsdoc.com/obj/eden-cn/dvsmryvd_avi_dvsm/ljhwZthlaukjlkulzlp/icon/icon-Output-v2.jpg","description":"节点从"消息"更名为"输出",支持中间过程的消息输出,支持流式和非流式两种方式","title":"输出","mainColor":"#5C62FF"}}},{"id":"115997","type":"13","meta":{"position":{"x":6360,"y":0}},"data":{"inputs":{"callTransferVoice":true,"chatHistoryWriting":"historyWrite","content":{"type":"string","value":{"type":"literal","content":"## 🎉 <span style=\"color: #FF5733;\">图片合并成功中,正在为您添加关键帧...</span> "}},"inputParameters":[],"streamingOutput":false},"nodeMeta":{"description":"节点从"消息"更名为"输出",支持中间过程的消息输出,支持流式和非流式两种方式","icon":"https://lf3-static.bytednsdoc.com/obj/eden-cn/dvsmryvd_avi_dvsm/ljhwZthlaukjlkulzlp/icon/icon-Output-v2.jpg","mainColor":"#5C62FF","subTitle":"输出","title":"输出_5"}},"_temp":{"bounds":{"x":6180,"y":0,"width":360,"height":138},"externalData":{"icon":"https://lf3-static.bytednsdoc.com/obj/eden-cn/dvsmryvd_avi_dvsm/ljhwZthlaukjlkulzlp/icon/icon-Output-v2.jpg","description":"节点从"消息"更名为"输出",支持中间过程的消息输出,支持流式和非流式两种方式","title":"输出","mainColor":"#5C62FF"}}},{"id":"111317","type":"13","meta":{"position":{"x":9120,"y":0}},"data":{"inputs":{"callTransferVoice":true,"chatHistoryWriting":"historyWrite","content":{"type":"string","value":{"type":"literal","content":"## 🎉 <span style=\"color: #FF5733;\">字幕添加成功,正在为您保存草稿中...</span> "}},"inputParameters":[],"streamingOutput":false},"nodeMeta":{"description":"节点从"消息"更名为"输出",支持中间过程的消息输出,支持流式和非流式两种方式","icon":"https://lf3-static.bytednsdoc.com/obj/eden-cn/dvsmryvd_avi_dvsm/ljhwZthlaukjlkulzlp/icon/icon-Output-v2.jpg","mainColor":"#5C62FF","subTitle":"输出","title":"输出_6"}},"_temp":{"bounds":{"x":8940,"y":0,"width":360,"height":138},"externalData":{"icon":"https://lf3-static.bytednsdoc.com/obj/eden-cn/dvsmryvd_avi_dvsm/ljhwZthlaukjlkulzlp/icon/icon-Output-v2.jpg","description":"节点从"消息"更名为"输出",支持中间过程的消息输出,支持流式和非流式两种方式","title":"输出","mainColor":"#5C62FF"}}}],"edges":[{"sourceNodeID":"129031","targetNodeID":"120110"},{"sourceNodeID":"120110","targetNodeID":"162670"},{"sourceNodeID":"162670","targetNodeID":"152948","sourcePortID":"batch-output"},{"sourceNodeID":"152948","targetNodeID":"112241"},{"sourceNodeID":"112241","targetNodeID":"115307"},{"sourceNodeID":"115307","targetNodeID":"141135"},{"sourceNodeID":"141135","targetNodeID":"177447"},{"sourceNodeID":"177447","targetNodeID":"175695"},{"sourceNodeID":"115997","targetNodeID":"153449"},{"sourceNodeID":"153449","targetNodeID":"159854"},{"sourceNodeID":"175695","targetNodeID":"115997"},{"sourceNodeID":"159854","targetNodeID":"180299"},{"sourceNodeID":"180299","targetNodeID":"101430"},{"sourceNodeID":"101430","targetNodeID":"118297"},{"sourceNodeID":"118297","targetNodeID":"111317"},{"sourceNodeID":"111317","targetNodeID":"148877"}]},"bounds":{"x":460,"y":0,"width":9300,"height":138}}

如下图所示: 然后我们还需要调整一下相关的模型,因为有的模型可能是旧模型无法使用了,需要替换下否则试运行报错。

整个流程的核心就在于批处理这一部分用ai模型根据文字生成对应匹配的图片 和 音频。

批处理后面的话 就是利用剪映小助手去使用剪映生成关键帧过渡动画(放大)、合成图片、合成音频

之后还需要再调整下 输入节点 和 输出节点的参数,输出节点的最终输出指定为上一节点的输出结果。

2-1.下载速推剪映小助手和剪映

速推剪映小助手下载:https://www.51aigc.cc/#/cozeToJianyin

对应的cozi中插件为这个

剪映下载:https://www.capcut.cn/

剪映-设置-全局设置里有个草稿位置,记住这个位置。

然后到速推小助手里-三条杠-个人中心-剪映路径设置,设置路径为 上面剪映里的草稿位置。

这样后续我们在cozi中执行工作流 生成完成视频后拿到最终输出的draft_url,将其粘贴到小助手里让其下载下来后,在剪映中就能看到视频了。

2-2.有的工作流可能会使用米核剪映小助手,基本使用流程和2-1类似。

米核剪映小助手下载:https://miheai.com/?id=14477#/jianying

对应的cozi中插件为这个

同样到米核小助手里-剪映路径设置,设置路径为 上面剪映里的草稿位置。

然后最终工作流执行完毕会生成一个draft_id:4473fddb-ff72-cccc-xxxxxxxxx。

我们将draft_id粘贴到小助手里让其下载下来后,在剪映中就能看到视频了

相关推荐
L-影3 小时前
下篇:tool的四大门派,以及它到底帮AI干了什么
人工智能·ai·tool
深念Y3 小时前
多模态技术详解:TTS、ASR、OCR
ide·ai·语音识别·agi·多模态·文字识别·实时语言
Ztopcloud极拓云视角3 小时前
Gemini 3.1 Pro vs GPT-5.4 Pro:API成本1/3、性能差多少?选型实测笔记
人工智能·笔记·gpt·ai·语言模型
Fzuim4 小时前
Claude Code 工具调用架构深度解析:六层防御与渐进式加载
ai·架构·工具调用·claude code
自信不孤单5 小时前
UniAda核心代码详解
python·ai·大模型·tta·狄利克雷理论·证据感知
ofoxcoding5 小时前
GPT-5.4 vs Claude Opus 4.6 实测对比:2026 年该选哪个模型写代码?
网络·gpt·ai
Agent产品评测局5 小时前
企业发票管理自动化落地,验真归档全流程实现方法:2026企业级智能体选型与实测指南
运维·网络·人工智能·ai·chatgpt·自动化
张永清6 小时前
深度解析Claude Code 51万行源码背后的设计实现
ai·大模型·agent·claude code
窝子面6 小时前
利用maxKB实现ai智能客服系统
ai