Tiktok horror suspense animation style video. The produced sample video refers to the top of this page.
It's a bit awkward to have the subtitles in the middle of the video. You need to modify it yourself in the draft of the Jianying software.
Start endpoint setting
input
Coze Source code:
{"type":"coze-workflow-clipboard-data","source":{"workflowId":"7559836373614084138","flowMode":0,"spaceId":"7457405785010913280","isDouyin":false,"host":"www.coze.cn"},"json":{"nodes":[{"id":"100001","type":"1","meta":{"position":{"x":-4327.404743320755,"y":-1629.2325430277388}},"data":{"nodeMeta":{"description":"工作流的起始节点,用于设定启动工作流需要的信息","icon":"https://lf3-static.bytednsdoc.com/obj/eden-cn/dvsmryvd_avi_dvsm/ljhwZthlaukjlkulzlp/icon/icon-Start-v2.jpg","subTitle":"","title":"开始"},"outputs":[{"type":"string","name":"title","required":false},{"type":"string","name":"test","required":false}],"trigger_parameters":[]},"_temp":{"bounds":{"x":-4507.404743320755,"y":-1629.2325430277388,"width":360,"height":85.6},"externalData":{"icon":"https://lf3-static.bytednsdoc.com/obj/eden-cn/dvsmryvd_avi_dvsm/ljhwZthlaukjlkulzlp/icon/icon-Start-v2.jpg","description":"工作流的起始节点,用于设定启动工作流需要的信息","title":"开始","mainColor":"#5C62FF"}}},{"id":"900001","type":"2","meta":{"position":{"x":2825.2696036346906,"y":-1040.4909420296706}},"data":{"nodeMeta":{"description":"工作流的最终节点,用于返回工作流运行后的结果信息","icon":"https://lf3-static.bytednsdoc.com/obj/eden-cn/dvsmryvd_avi_dvsm/ljhwZthlaukjlkulzlp/icon/icon-End-v2.jpg","subTitle":"","title":"结束"},"inputs":{"terminatePlan":"returnVariables","inputParameters":[{"name":"output","input":{"type":"string","value":{"type":"ref","content":{"source":"block-output","blockID":"104782","name":"draft_url"},"rawMeta":{"type":1}}}}]}},"_temp":{"bounds":{"x":2645.2696036346906,"y":-1040.4909420296706,"width":360,"height":111.6},"externalData":{"icon":"https://lf3-static.bytednsdoc.com/obj/eden-cn/dvsmryvd_avi_dvsm/ljhwZthlaukjlkulzlp/icon/icon-End-v2.jpg","description":"工作流的最终节点,用于返回工作流运行后的结果信息","title":"结束","mainColor":"#5C62FF"}}},{"id":"1199098","type":"3","meta":{"position":{"x":-1631.887509277754,"y":-1934.2524141671092}},"data":{"nodeMeta":{"description":"调用大语言模型,使用变量和提示词生成回复","icon":"https://lf3-static.bytednsdoc.com/obj/eden-cn/dvsmryvd_avi_dvsm/ljhwZthlaukjlkulzlp/icon/icon-LLM-v2.jpg","subTitle":"大模型","title":"大模型_主题生成"},"inputs":{"inputParameters":[{"name":"content","input":{"type":"string","value":{"type":"ref","content":{"source":"block-output","blockID":"171415","name":"Group1"},"rawMeta":{"type":1}}}}],"llmParam":[{"name":"temperature","input":{"type":"float","value":{"type":"literal","content":"1","rawMeta":{"type":4}}}},{"name":"maxTokens","input":{"type":"integer","value":{"type":"literal","content":"4096","rawMeta":{"type":2}}}},{"name":"spCurrentTime","input":{"type":"boolean","value":{"type":"literal","content":false,"rawMeta":{"type":3}}}},{"name":"spAntiLeak","input":{"type":"boolean","value":{"type":"literal","content":false,"rawMeta":{"type":3}}}},{"name":"prefixCache","input":{"type":"boolean","value":{"type":"literal","content":false,"rawMeta":{"type":3}}}},{"name":"responseFormat","input":{"type":"integer","value":{"type":"literal","content":"2","rawMeta":{"type":2}}}},{"name":"modleName","input":{"type":"string","value":{"type":"literal","content":"豆包·1.5·Pro·32k","rawMeta":{"type":1}}}},{"name":"modelType","input":{"type":"integer","value":{"type":"literal","content":"1737521813","rawMeta":{"type":2}}}},{"name":"generationDiversity","input":{"type":"string","value":{"type":"literal","content":"default_val","rawMeta":{"type":1}}}},{"name":"prompt","input":{"type":"string","value":{"type":"literal","content":"故事原文内容:\n{{content}}","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### 技能1:生成主题\n1. 从故事文案中提炼出能够精准概括故事核心内容的故事主题\n\n## 限制:\n- 只围绕用户提供的故事文案进行分镜绘画提示词生成和主题提炼,拒绝回答与该任务无关的话题。\n- 主题不超过4个字。 \n- 直接输出主题,不要回复其他额外内容","rawMeta":{"type":1}}}},{"name":"stableSystemPrompt","input":{"type":"string","value":{"type":"literal","content":"","rawMeta":{"type":1}}}},{"name":"canContinue","input":{"type":"boolean","value":{"type":"literal","content":false,"rawMeta":{"type":3}}}},{"name":"loopPromptVersion","input":{"type":"string","value":{"type":"literal","content":"","rawMeta":{"type":1}}}},{"name":"loopPromptName","input":{"type":"string","value":{"type":"literal","content":"","rawMeta":{"type":1}}}},{"name":"loopPromptId","input":{"type":"string","value":{"type":"literal","content":"","rawMeta":{"type":1}}}}],"fcParamVar":{"knowledgeFCParam":{}},"settingOnError":{"switch":false,"processType":1,"timeoutMs":180000,"retryTimes":0}},"outputs":[{"type":"string","name":"title","required":false}],"version":"3"},"_temp":{"bounds":{"x":-1811.887509277754,"y":-1934.2524141671092,"width":360,"height":163.6},"externalData":{"icon":"https://lf3-static.bytednsdoc.com/obj/eden-cn/dvsmryvd_avi_dvsm/ljhwZthlaukjlkulzlp/icon/icon-LLM-v2.jpg","description":"调用大语言模型,使用变量和提示词生成回复","title":"大模型","mainColor":"#5C62FF"}}},{"id":"121555","type":"28","meta":{"position":{"x":-67.85084896207098,"y":-1828.4667691913778},"canvasPosition":{"x":-1579.871996798767,"y":-1086.983602258146}},"data":{"inputs":{"batchSize":{"type":"integer","value":{"type":"literal","content":"100"}},"concurrentSize":{"type":"integer","value":{"type":"literal","content":3,"rawMeta":{"type":2}}},"inputParameters":[{"name":"scenes","input":{"type":"list","schema":{"type":"object","schema":[{"type":"string","name":"cap"},{"type":"string","name":"desc_promopt"}]},"value":{"type":"ref","content":{"source":"block-output","blockID":"186126","name":"scenes"},"rawMeta":{"type":103}}}}]},"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":"image_list","input":{"type":"list","schema":{"type":"string"},"value":{"type":"ref","content":{"source":"block-output","blockID":"187299","name":"image_url"},"rawMeta":{"type":1}}}},{"name":"link_list","input":{"type":"list","schema":{"type":"string"},"value":{"type":"ref","content":{"source":"block-output","blockID":"182040","name":"data.link"},"rawMeta":{"type":1}}}},{"name":"duration_list","input":{"type":"list","schema":{"type":"integer"},"value":{"type":"ref","content":{"source":"block-output","blockID":"178228","name":"duration"},"rawMeta":{"type":2}}}}]},"blocks":[{"id":"131139","type":"16","meta":{"position":{"x":170.26102338780254,"y":-103.694644211004}},"data":{"inputs":{"apiParam":null,"inputParameters":[{"name":"desc_promopt","input":{"type":"string","value":{"type":"ref","content":{"source":"block-output","blockID":"121555","name":"scenes.desc_promopt"},"rawMeta":{"type":1}}}}],"modelSetting":{"custom_ratio":{"height":576,"width":1024,"ratio_type":"fixed"},"ddim_steps":40,"images_reference":{},"model":8,"ratio":0},"prompt":{"negative_prompt":"","prompt":"{{desc_promopt}}"},"references":[],"settingOnError":{"switch":false,"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","subTitle":"图像生成","title":"图像生成"},"outputs":[{"type":"string","assistType":2,"name":"data","required":false},{"type":"string","name":"msg","required":false}],"settings":null,"version":"","settingOnError":{"settingOnErrorIsOpen":false,"processType":1,"timeoutMs":60000,"retryTimes":0}},"_temp":{"bounds":{"x":-1589.6109734109646,"y":-1190.67824646915,"width":360,"height":163.6},"externalData":{"icon":"https://lf3-static.bytednsdoc.com/obj/eden-cn/dvsmryvd_avi_dvsm/ljhwZthlaukjlkulzlp/icon/icon-ImageGeneration-v2.jpg","description":"通过文字描述/添加参考图生成图片","title":"图像生成","mainColor":"#FF4DC3"}}},{"id":"133787","type":"8","meta":{"position":{"x":640,"y":13.099999999999994}},"data":{"nodeMeta":{"description":"连接多个下游分支,若设定的条件成立则仅运行对应的分支,若均不成立则只运行“否则”分支","icon":"https://lf3-static.bytednsdoc.com/obj/eden-cn/dvsmryvd_avi_dvsm/ljhwZthlaukjlkulzlp/icon/icon-Condition-v2.jpg","mainColor":"#00B2B2","subTitle":"选择器","title":"选择器"},"inputs":{"branches":[{"condition":{"logic":2,"conditions":[{"operator":10,"left":{"input":{"type":"string","assistType":2,"value":{"type":"ref","content":{"source":"block-output","blockID":"131139","name":"data"}}}}}]}}]}},"_temp":{"bounds":{"x":-1119.871996798767,"y":-1073.883602258146,"width":360,"height":137.2},"externalData":{"icon":"https://lf3-static.bytednsdoc.com/obj/eden-cn/dvsmryvd_avi_dvsm/ljhwZthlaukjlkulzlp/icon/icon-Condition-v2.jpg","description":"连接多个下游分支,若设定的条件成立则仅运行对应的分支,若均不成立则只运行“否则”分支","title":"选择器","mainColor":"#00B2B2"}}},{"id":"187299","type":"5","meta":{"position":{"x":2020,"y":26}},"data":{"nodeMeta":{"description":"编写代码,处理输入变量来生成返回值","icon":"https://lf3-static.bytednsdoc.com/obj/eden-cn/dvsmryvd_avi_dvsm/ljhwZthlaukjlkulzlp/icon/icon-Code-v2.jpg","subTitle":"代码","title":"代码_1"},"inputs":{"inputParameters":[{"name":"image1","input":{"type":"string","assistType":2,"value":{"type":"ref","content":{"source":"block-output","blockID":"131139","name":"data"},"rawMeta":{"type":7}}}},{"name":"image2","input":{"type":"string","assistType":2,"value":{"type":"ref","content":{"source":"block-output","blockID":"1667619","name":"data"},"rawMeta":{"type":7}}}}],"code":"// 在这里,您可以通过 ‘params’ 获取节点中的输入变量,并通过 'ret' 输出结果\n// 'params' 和 'ret' 已经被正确地注入到环境中\n// 下面是一个示例,获取节点输入中参数名为‘input’的值:\n// const input = params.input; \n// 下面是一个示例,输出一个包含多种数据类型的 'ret' 对象:\n// const ret = { \"name\": ‘小明’, \"hobbies\": [“看书”, “旅游”] };\n\nasync function main({ params }: Args): Promise<Output> {\n\n\n var image1 = params.image1;\n var image2 = params.image2;\n if(!image1){\n image1 = image2;\n }\n\n\n\n // 构建输出对象\n const ret = {\n \"image_url\": image1\n };\n\n return ret;\n}","language":5,"settingOnError":{"switch":false,"processType":1,"timeoutMs":60000,"retryTimes":0}},"outputs":[{"type":"string","name":"image_url","required":false}],"version":"v2"},"_temp":{"bounds":{"x":260.128003201233,"y":-1060.983602258146,"width":360,"height":111.6},"externalData":{"icon":"https://lf3-static.bytednsdoc.com/obj/eden-cn/dvsmryvd_avi_dvsm/ljhwZthlaukjlkulzlp/icon/icon-Code-v2.jpg","description":"编写代码,处理输入变量来生成返回值","title":"代码","mainColor":"#00B2B2"}}},{"id":"109484","type":"4","meta":{"position":{"x":1100,"y":97.52499999999999}},"data":{"nodeMeta":{"description":"智能优化图像提示词","icon":"https://lf3-static.bytednsdoc.com/obj/eden-cn/dvsmryvd_avi_dvsm/ljhwZthlaukjlkulzlp/icon/icon-plugin-better_prompt-v2.jpg","subtitle":"提示词优化:sd_better_prompt","title":"sd_better_prompt"},"inputs":{"apiParam":[{"input":{"type":"string","value":{"content":"7439197952104726528","rawMeta":{"type":1},"type":"literal"}},"name":"apiID"},{"input":{"type":"string","value":{"content":"sd_better_prompt","rawMeta":{"type":1},"type":"literal"}},"name":"apiName"},{"input":{"type":"string","value":{"content":"7439197952104710144","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"}],"inputParameters":[{"name":"prompt","input":{"type":"string","value":{"type":"ref","content":{"source":"block-output","blockID":"121555","name":"scenes.desc_promopt"},"rawMeta":{"type":1}}}}],"settingOnError":{"processType":1,"timeoutMs":180000,"retryTimes":0}},"outputs":[{"type":"string","name":"data","required":false},{"type":"string","name":"msg","required":false}]},"_temp":{"bounds":{"x":-659.871996798767,"y":-989.458602258146,"width":360,"height":111.6},"externalData":{"icon":"https://lf6-appstore-sign.oceancloudapi.com/ocean-cloud-tos/plugin_icon/1682717607724762_1737442044729286337_eWiqvwPv2g.jpg?lk3s=cd508e2b&x-expires=1762753580&x-signature=ibV%2Fvxbko4zIyjOm6uZ%2Bdb%2BrRjY%3D","apiName":"sd_better_prompt","pluginID":"7439197952104710144","pluginProductStatus":1,"pluginProductUnlistType":0,"pluginType":1,"spaceID":"7352795533666664448","inputs":[{"description":"prompt","input":{},"name":"prompt","required":true,"title":"提示词","type":"string"}],"outputs":[{"input":{},"name":"data","required":false,"type":"string"},{"input":{},"name":"msg","required":false,"type":"string"}],"updateTime":1760160323,"channel_id":2,"commercial_setting":{"business_type":1,"commercial_type":1},"latestVersionTs":"0","latestVersionName":"","versionName":"","description":"智能优化图像提示词","title":"sd_better_prompt","mainColor":"#CA61FF"}}},{"id":"1667619","type":"16","meta":{"position":{"x":1560,"y":71.52499999999999}},"data":{"inputs":{"apiParam":null,"inputParameters":[{"name":"desc_promopt","input":{"type":"string","value":{"type":"ref","content":{"source":"block-output","blockID":"109484","name":"data"},"rawMeta":{"type":1}}}}],"modelSetting":{"custom_ratio":{"height":576,"width":1024,"ratio_type":"fixed"},"ddim_steps":40,"images_reference":{},"model":8,"ratio":0},"prompt":{"negative_prompt":"","prompt":"{{desc_promopt}}"},"references":[],"settingOnError":{"switch":false,"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","subTitle":"图像生成","title":"图像生成_1"},"outputs":[{"type":"string","assistType":2,"name":"data","required":false},{"type":"string","name":"msg","required":false}],"settings":null,"version":"","settingOnError":{"settingOnErrorIsOpen":false,"processType":1,"timeoutMs":60000,"retryTimes":0}},"_temp":{"bounds":{"x":-199.871996798767,"y":-1015.458602258146,"width":360,"height":163.6},"externalData":{"icon":"https://lf3-static.bytednsdoc.com/obj/eden-cn/dvsmryvd_avi_dvsm/ljhwZthlaukjlkulzlp/icon/icon-ImageGeneration-v2.jpg","description":"通过文字描述/添加参考图生成图片","title":"图像生成","mainColor":"#FF4DC3"}}},{"id":"182040","type":"4","meta":{"position":{"x":180,"y":266.1}},"data":{"nodeMeta":{"description":"根据音色和文本合成音频","icon":"https://p26-flow-product-sign.byteimg.com/tos-cn-i-13w3uml6bg/dc534eb73e7046b1807db96af7c0e212~tplv-13w3uml6bg-resize:128:128.image?rk3s=2e2596fd&x-expires=1749019302&x-signature=ANAaS2aakkuW4eUDLIx7DP8XEoI%3D","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"}],"inputParameters":[{"name":"text","input":{"type":"string","value":{"type":"ref","content":{"source":"block-output","blockID":"121555","name":"scenes.cap"},"rawMeta":{"type":1}}}},{"name":"speed_ratio","input":{"type":"float","value":{"type":"literal","content":1.1,"rawMeta":{"type":4}}}},{"name":"voice_id","input":{"type":"string","assistType":12,"value":{"type":"literal","content":"7468512265134932019","rawMeta":{"fileName":"悬疑解说","type":18}}}}],"settingOnError":{"processType":1,"timeoutMs":180000,"retryTimes":0}},"outputs":[{"type":"object","name":"data","schema":[{"type":"float","name":"duration","required":false,"description":"音频时长,单位是s"},{"type":"string","name":"link","required":false}],"required":false},{"type":"string","name":"log_id","required":false},{"type":"string","name":"msg","required":false},{"type":"float","name":"code","required":false}]},"_temp":{"bounds":{"x":-1579.871996798767,"y":-820.883602258146,"width":360,"height":135.6},"externalData":{"icon":"https://lf6-appstore-sign.oceancloudapi.com/ocean-cloud-tos/plugin_icon/372098605791453_1729153029627658847_7vpeyBUsGn.jpeg?lk3s=cd508e2b&x-expires=1762753580&x-signature=WaIUXTxB%2B2pOTuGBHtg14dmhlUw%3D","apiName":"speech_synthesis","pluginID":"7426655854067351562","pluginProductStatus":1,"pluginProductUnlistType":0,"pluginType":1,"spaceID":"7315016311652941851","inputs":[{"description":"要合成音频的文本内容","input":{},"name":"text","required":true,"type":"string"},{"assistType":12,"description":"扣子音色 ID,支持选择扣子系统预置的音色或资源库中复刻的音色。 可以在操作页面直接选择音色,或通过系统音色列表https://www.coze.cn/open/docs/dev_how_to_guides/sys_voice查看音色 ID。","input":{},"name":"voice_id","required":false,"type":"string"},{"description":"语音情感","input":{},"name":"emotion","required":false,"type":"string"},{"defaultValue":3,"description":"调用emotion设置情感参数后可使用emotion_scale进一步设置情绪值,范围1~5,不设置时默认值为4。 注:理论上情绪值越大,情感越明显。但情绪值1~5实际为非线性增长,可能存在超过某个值后,情绪增加不明显,例如设置3和5时情绪值可能接近。","input":{},"name":"emotion_scale","required":false,"type":"float"},{"description":"音色的语种,非必填,所有中文音色支持中英文混合场景。可参考系统音色列表https://www.coze.cn/open/docs/dev_how_to_guides/sys_voice查看各音色支持的语种。","input":{},"name":"language","required":false,"type":"string"},{"defaultValue":"爽快思思/Skye","description":"音色ID,默认为爽快思思/Skye。详细音色列表参考 https://www.coze.cn/open/docs/guides/text_to_speech_plugin, 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"}],"outputs":[{"input":{},"name":"data","required":false,"schema":[{"description":"音频时长,单位是s","input":{},"name":"duration","required":false,"type":"float"},{"input":{},"name":"link","required":false,"type":"string"}],"type":"object"},{"input":{},"name":"log_id","required":false,"type":"string"},{"input":{},"name":"msg","required":false,"type":"string"},{"input":{},"name":"code","required":false,"type":"float"}],"updateTime":1760160536,"channel_id":2,"commercial_setting":{},"latestVersionTs":"0","latestVersionName":"","versionName":"","description":"根据音色和文本合成音频。按照字符数计费,计费项&免费额度说明:https://www.coze.cn/open/docs/coze_pro/asr_tts_fee。使用资源库音色时,计费项为复刻音色文字转语音字数;使用预设音色时,模型为大模型对应系统音色文字转语音字数,小模型对应小模型合成次数 。","title":"speech_synthesis","mainColor":"#CA61FF"}}},{"id":"178228","type":"4","meta":{"position":{"x":640,"y":254.10000000000002}},"data":{"nodeMeta":{"description":"剪映草稿,视频合成方案。👆👆👆插件详情页面查看案例","icon":"https://p6-flow-product-sign.byteimg.com/tos-cn-i-13w3uml6bg/58f8745c794f452a9b0c572c9a4b3e3a~tplv-13w3uml6bg-resize:128:128.image?rk3s=2e2596fd&x-expires=1749019424&x-signature=3ok2yPv6y4mL9ketOUBg8SWfFhM%3D","subtitle":"视频合成_剪映小助手:get_audio_duration","title":"get_audio_duration"},"inputs":{"apiParam":[{"input":{"type":"string","value":{"content":"7474863657353117750","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":"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"}],"inputParameters":[{"name":"mp3_url","input":{"type":"string","value":{"type":"ref","content":{"source":"block-output","blockID":"182040","name":"data.link"},"rawMeta":{"type":1}}}}],"settingOnError":{"processType":1,"timeoutMs":180000,"retryTimes":0}},"outputs":[{"type":"string","name":"message","required":false},{"type":"integer","name":"duration","required":false}]},"_temp":{"bounds":{"x":-1119.871996798767,"y":-832.883602258146,"width":360,"height":135.6},"externalData":{"icon":"https://lf9-appstore-sign.oceancloudapi.com/ocean-cloud-tos/plugin_icon/3778360647354254_1739242717113014582_ZXUfNgToeJ.png?lk3s=cd508e2b&x-expires=1762753580&x-signature=D8sZx0EdW7seuVr6VQ0bBLeYih4%3D","apiName":"get_audio_duration","pluginID":"7457837925833801768","pluginProductStatus":1,"pluginProductUnlistType":0,"pluginType":1,"spaceID":"7391771569926127635","inputs":[{"description":"音频链接","input":{},"name":"mp3_url","required":true,"type":"string"}],"outputs":[{"input":{},"name":"duration","required":false,"type":"integer"},{"input":{},"name":"message","required":false,"type":"string"}],"updateTime":1760161265,"channel_id":2,"commercial_setting":{},"latestVersionTs":"0","latestVersionName":"","versionName":"","description":"获取音频时长","title":"get_audio_duration","mainColor":"#CA61FF"}}}],"edges":[{"sourceNodeID":"121555","targetNodeID":"131139","sourcePortID":"batch-function-inline-output"},{"sourceNodeID":"131139","targetNodeID":"133787"},{"sourceNodeID":"133787","targetNodeID":"187299","sourcePortID":"true"},{"sourceNodeID":"133787","targetNodeID":"109484","sourcePortID":"false"},{"sourceNodeID":"1667619","targetNodeID":"187299"},{"sourceNodeID":"187299","targetNodeID":"121555","targetPortID":"batch-function-inline-input"},{"sourceNodeID":"109484","targetNodeID":"1667619"},{"sourceNodeID":"121555","targetNodeID":"182040","sourcePortID":"batch-function-inline-output"},{"sourceNodeID":"182040","targetNodeID":"178228"},{"sourceNodeID":"178228","targetNodeID":"121555","targetPortID":"batch-function-inline-input"}],"_temp":{"bounds":{"x":-247.85084896207098,"y":-1828.4667691913778,"width":360,"height":111.6},"externalData":{"icon":"https://lf3-static.bytednsdoc.com/obj/eden-cn/dvsmryvd_avi_dvsm/ljhwZthlaukjlkulzlp/icon/icon-Batch-v2.jpg","description":"通过设定批量运行次数和逻辑,运行批处理体内的任务","title":"批处理","mainColor":"#00B2B2"}}},{"id":"163547","type":"5","meta":{"position":{"x":645.3741150894518,"y":-1880.6749465698315}},"data":{"nodeMeta":{"description":"编写代码,处理输入变量来生成返回值","icon":"https://lf3-static.bytednsdoc.com/obj/eden-cn/dvsmryvd_avi_dvsm/ljhwZthlaukjlkulzlp/icon/icon-Code-v2.jpg","subTitle":"代码","title":"代码"},"inputs":{"inputParameters":[{"name":"image_list","input":{"type":"list","schema":{"type":"string"},"value":{"type":"ref","content":{"source":"block-output","blockID":"121555","name":"image_list"},"rawMeta":{"type":99}}}},{"name":"audio_list","input":{"type":"list","schema":{"type":"string"},"value":{"type":"ref","content":{"source":"block-output","blockID":"121555","name":"link_list"},"rawMeta":{"type":99}}}},{"name":"duration_list","input":{"type":"list","schema":{"type":"integer"},"value":{"type":"ref","content":{"source":"block-output","blockID":"121555","name":"duration_list"},"rawMeta":{"type":100}}}},{"name":"scenes","input":{"type":"list","schema":{"type":"object","schema":[{"type":"string","name":"cap"},{"type":"string","name":"desc_promopt"}]},"value":{"type":"ref","content":{"source":"block-output","blockID":"186126","name":"scenes"},"rawMeta":{"type":103}}}},{"name":"title","input":{"type":"string","value":{"type":"ref","content":{"source":"block-output","blockID":"100001","name":"title"},"rawMeta":{"type":1}}}}],"code":"// 在这里,您可以通过 ‘params’ 获取节点中的输入变量,并通过 'ret' 输出结果\n// 'params' 和 'ret' 已经被正确地注入到环境中\n// 下面是一个示例,获取节点输入中参数名为‘input’的值:\n// const input = params.input; \n// 下面是一个示例,输出一个包含多种数据类型的 'ret' 对象:\n// const ret = { \"name\": ‘小明’, \"hobbies\": [“看书”, “旅游”] };\n\nasync function main({ params }: Args): Promise<Output> {\n\n\n const { image_list, audio_list, duration_list, scenes } = params;\n\n // 处理音频数据\n const audioData = [];\n let audioStartTime = 0;\n const aideoTimelines = [];\n let maxDuration = 0;\n\n const imageData = [];\n \n \n for (let i = 0; i < audio_list.length && i < duration_list.length; i++) {\n const duration = duration_list[i];\n audioData.push({\n audio_url: audio_list[i],\n duration,\n start: audioStartTime,\n end: audioStartTime + duration\n });\n aideoTimelines.push({\n start: audioStartTime,\n end: audioStartTime + duration\n });\n\n if((i-1)%2==0){\n imageData.push({\n image_url: image_list[i],\n start: audioStartTime,\n end: audioStartTime + duration,\n width: 1440,\n height: 1080,\n in_animation: \"轻微放大\",\n in_animation_duration: 100000\n });\n } else{\n imageData.push({\n image_url: image_list[i],\n start: audioStartTime,\n end: audioStartTime + duration,\n width: 1440,\n height: 1080\n });\n }\n \n \n audioStartTime += duration;\n maxDuration = audioStartTime;\n }\n\n const roleImgData = [];\n roleImgData.push({\n image_url: params.role_img_url,\n start: 0,\n end: duration_list[0],\n width: 1440,\n height: 1080\n });\n\n\n const captions = scenes.map(item => item.cap);\n const subtitleDurations = duration_list;\n \n const { textTimelines, processedSubtitles } = processSubtitles(\n captions,\n subtitleDurations\n );\n\n\n // 开场2个字\n const title = params.title; // 标题\n const title_list = [];\n title_list.push(title);\n const title_timelimes = [\n {\n start: 0,\n end: duration_list[0]\n }\n ];\n \n // 开场音效 4884897\n var kc_audio_url = \"https://p9-bot-workflow-sign.byteimg.com/tos-cn-i-mdko3gqilj/c04e7b48586a48f1863e421be4b10cf1.MP3~tplv-mdko3gqilj-image.image?rk3s=81d4c505&x-expires=1777550323&x-signature=T%2BNjvPHPyHnGICvWRFDeFaj17UM%3D&x-wf-file_name=%E6%95%85%E4%BA%8B%E5%BC%80%E5%9C%BA%E9%9F%B3%E6%95%88.MP3\";\n // 背景音乐 343666938\nvar bg_audio_url =\"https://ve-template-0920.oss-cn-shanghai.aliyuncs.com/uploads/1754088297840_89147cgxx7n.mp3\";\n// 背景音乐音量设置 (0.0-1.0之间)\nvar bg_audio_volume = 0.2; // 设置为20%音量,您可以根据需要调整这个值\n\nconst bg_audio_data = [];\nbg_audio_data.push({\n audio_url: bg_audio_url,\n duration: maxDuration, // 修正拼写错误\n start: 0,\n end: maxDuration,\n volume: bg_audio_volume // 添加音量设置\n});\n\n const kc_audio_data = [];\n kc_audio_data.push({\n audio_url: kc_audio_url,\n duration: 4884897,\n start: 0,\n end: 4884897\n });\n \n // 构建输出对象\n const ret = {\n \"audioData\": JSON.stringify(audioData),\n \"bgAudioData\": JSON.stringify(bg_audio_data),\n \"kcAudioData\": JSON.stringify(kc_audio_data),\n \"imageData\": JSON.stringify(imageData),\n \"text_timielines\":textTimelines,\n \"text_captions\":processedSubtitles,\n \"title_list\": title_list,\n \"title_timelimes\": title_timelimes,\n \"roleImgData\": JSON.stringify(roleImgData)\n };\n\n return ret;\n}\n\n\n\nconst SUB_CONFIG = {\n MAX_LINE_LENGTH: 25,\n SPLIT_PRIORITY: ['。','!','?',',',',',':',':','、',';',';',' '], // 补充句子结束符\n TIME_PRECISION: 3\n};\n\nfunction splitLongPhrase(text, maxLen) {\n if (text.length <= maxLen) return [text];\n \n // 严格在maxLen范围内查找分隔符\n for (const delimiter of SUB_CONFIG.SPLIT_PRIORITY) {\n const pos = text.lastIndexOf(delimiter, maxLen - 1); // 关键修改:限制查找范围\n if (pos > 0) {\n const splitPos = pos + 1;\n return [\n text.substring(0, splitPos).trim(),\n ...splitLongPhrase(text.substring(splitPos).trim(), maxLen)\n ];\n }\n }\n\n // 汉字边界检查防止越界\n const startPos = Math.min(maxLen, text.length) - 1;\n for (let i = startPos; i > 0; i--) {\n if (/[\\p{Unified_Ideograph}]/u.test(text[i])) {\n return [\n text.substring(0, i + 1).trim(),\n ...splitLongPhrase(text.substring(i + 1).trim(), maxLen)\n ];\n }\n }\n\n // 强制分割时保证不超过maxLen\n const splitPos = Math.min(maxLen, text.length);\n return [\n text.substring(0, splitPos).trim(),\n ...splitLongPhrase(text.substring(splitPos).trim(), maxLen)\n ];\n}\n\nconst processSubtitles = (\n captions,\n subtitleDurations,\n startTimeμs = 0 // 新增参数:起始时间(单位微秒,默认0)\n ) => {\n const cleanRegex = /[\\u3000\\u3002-\\u303F\\uff00-\\uffef\\u2000-\\u206F!\"#$%&'()*+\\-./<=>?@\\\\^_`{|}~]/g;\n \n let processedSubtitles = [];\n let processedSubtitleDurations = [];\n \n captions.forEach((text, index) => {\n const totalDuration = subtitleDurations[index];\n let phrases = splitLongPhrase(text, SUB_CONFIG.MAX_LINE_LENGTH);\n \n phrases = phrases.map(p => p.replace(cleanRegex, '').trim())\n .filter(p => p.length > 0);\n \n if (phrases.length === 0) {\n processedSubtitles.push('[无内容]');\n processedSubtitleDurations.push(totalDuration);\n return;\n }\n \n const totalChars = phrases.reduce((sum, p) => sum + p.length, 0);\n let accumulatedμs = 0;\n \n phrases.forEach((phrase, i) => {\n const ratio = phrase.length / totalChars;\n let durationμs = i === phrases.length - 1 \n ? totalDuration - accumulatedμs\n : Math.round(totalDuration * ratio);\n \n processedSubtitles.push(phrase);\n processedSubtitleDurations.push(durationμs);\n accumulatedμs += durationμs;\n });\n });\n \n // 时间轴生成(从指定起始时间开始)\n const textTimelines = [];\n let currentTime = startTimeμs; // 使用传入的起始时间\n \n processedSubtitleDurations.forEach(durationμs => {\n const start = currentTime;\n const end = start + durationμs;\n \n textTimelines.push({\n start: start, // 直接使用整数\n end: end\n });\n \n currentTime = end; // 自动累计到下一段\n });\n \n return { textTimelines, processedSubtitles };\n };\n\n// const processSubtitles = (captions, subtitleDurations) => {\n// // 修改后的正则:保留逗号、顿号等基本标点\n// const cleanRegex = /[\\u3000\\u3002-\\u303F\\uff00-\\uffef\\u2000-\\u206F!\"#$%&'()*+\\-./<=>?@\\\\^_`{|}~]/g;\n \n// let processedSubtitles = [];\n// let processedSubtitleDurations = [];\n \n// captions.forEach((text, index) => {\n// const totalDuration = subtitleDurations[index]; // 输入单位为微秒\n// let phrases = splitLongPhrase(text, SUB_CONFIG.MAX_LINE_LENGTH);\n \n// // 清理标点时保留分割用标点\n// phrases = phrases.map(p => p.replace(cleanRegex, '').trim())\n// .filter(p => p.length > 0);\n \n// if (phrases.length === 0) {\n// processedSubtitles.push('[无内容]');\n// processedSubtitleDurations.push(totalDuration); // 直接存储原始微秒\n// return;\n// }\n \n// // 时间分配逻辑(微秒级别)\n// const totalChars = phrases.reduce((sum, p) => sum + p.length, 0);\n// let accumulatedμs = 0;\n \n// phrases.forEach((phrase, i) => {\n// const ratio = phrase.length / totalChars;\n// let durationμs = i === phrases.length - 1 \n// ? totalDuration - accumulatedμs // 最后一段用剩余时间\n// : Math.round(totalDuration * ratio); // 四舍五入到整数微秒\n \n// processedSubtitles.push(phrase);\n// processedSubtitleDurations.push(durationμs);\n// accumulatedμs += durationμs;\n// });\n// });\n \n// // 生成整数时间轴(微秒级别)\n// const textTimelines = [];\n// let currentTime = 0; // 基于微秒的整数累加\n \n// processedSubtitleDurations.forEach(durationμs => {\n// const start = currentTime;\n// const end = start + durationμs; // 自动保持整数\n \n// textTimelines.push({\n// start: start, // 已经是整数\n// end: end // 已经是整数\n// });\n \n// currentTime = end;\n// });\n \n// return { textTimelines, processedSubtitles };\n// };","language":5,"settingOnError":{"switch":false,"processType":1,"timeoutMs":60000,"retryTimes":0}},"outputs":[{"type":"string","name":"audioData","required":false},{"type":"string","name":"imageData","required":false},{"type":"list","name":"text_timielines","schema":{"type":"object","schema":[]},"required":false},{"type":"list","name":"text_captions","schema":{"type":"string"},"required":false},{"type":"list","name":"title_list","schema":{"type":"string"},"required":false},{"type":"list","name":"title_timelimes","schema":{"type":"object","schema":[]},"required":false},{"type":"string","name":"bgAudioData","required":false},{"type":"string","name":"kcAudioData","required":false},{"type":"string","name":"roleImgData","required":false}],"version":"v2"},"_temp":{"bounds":{"x":465.37411508945183,"y":-1880.6749465698315,"width":360,"height":111.6},"externalData":{"icon":"https://lf3-static.bytednsdoc.com/obj/eden-cn/dvsmryvd_avi_dvsm/ljhwZthlaukjlkulzlp/icon/icon-Code-v2.jpg","description":"编写代码,处理输入变量来生成返回值","title":"代码","mainColor":"#00B2B2"}}},{"id":"1165778","type":"3","meta":{"position":{"x":-2058.9682722535194,"y":-1518.1074333848244}},"data":{"nodeMeta":{"description":"调用大语言模型,使用变量和提示词生成回复","icon":"https://lf3-static.bytednsdoc.com/obj/eden-cn/dvsmryvd_avi_dvsm/ljhwZthlaukjlkulzlp/icon/icon-LLM-v2.jpg","subTitle":"大模型","title":"大模型_分镜"},"inputs":{"inputParameters":[{"name":"content","input":{"type":"string","value":{"type":"ref","content":{"source":"block-output","blockID":"171415","name":"Group1"},"rawMeta":{"type":1}}}}],"llmParam":[{"name":"temperature","input":{"type":"float","value":{"type":"literal","content":"1","rawMeta":{"type":4}}}},{"name":"maxTokens","input":{"type":"integer","value":{"type":"literal","content":"4096","rawMeta":{"type":2}}}},{"name":"spCurrentTime","input":{"type":"boolean","value":{"type":"literal","content":false,"rawMeta":{"type":3}}}},{"name":"spAntiLeak","input":{"type":"boolean","value":{"type":"literal","content":false,"rawMeta":{"type":3}}}},{"name":"prefixCache","input":{"type":"boolean","value":{"type":"literal","content":false,"rawMeta":{"type":3}}}},{"name":"responseFormat","input":{"type":"integer","value":{"type":"literal","content":"2","rawMeta":{"type":2}}}},{"name":"modleName","input":{"type":"string","value":{"type":"literal","content":"豆包·1.5·Pro·32k","rawMeta":{"type":1}}}},{"name":"modelType","input":{"type":"integer","value":{"type":"literal","content":"1737521813","rawMeta":{"type":2}}}},{"name":"generationDiversity","input":{"type":"string","value":{"type":"literal","content":"default_val","rawMeta":{"type":1}}}},{"name":"prompt","input":{"type":"string","value":{"type":"literal","content":"故事原文内容:\n{{content}}","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### 技能1: 生成分镜字幕\n1. 仔细分析{{content}} 中的关键情节、人物形象、场景特点等要素。\n2. 文案分镜, 生成字幕cap:\n你将严格遵循以下流程,进行处理:\n\n1. 字幕分割:\n - 严格遵守用户提供的分割规则:第一句文案单独作为一个分镜。后续文案,每两句合并成一个分镜。\n - 分割后特别注意前后文的关联性与一致性,必须与用户提供的原文完全一致,不得进行任何修改、删减。字幕文案必须严格按照用户给的文案拆分,不能修改提供的内容更不能删除内容\n\n\n===回复示例===\n[{\n \"cap\":\"字幕文案\"\n}]\n===示例结束===\n\n## 限制:\n- 只围绕用户提供的故事文案进行分镜绘画提示词生成和主题提炼,拒绝回答与该任务无关的话题。\n- 所输出的内容必须条理清晰,分镜绘画提示词要尽可能详细描述画面,主题必须为2个字。 \n- 视频文案及分镜描述必须保持一致。\n- 输出内容必须严格按照给定的 JSON 格式进行组织,不得偏离框架要求。\n- 只对用户提示的内容进行分镜,不能更改原文\n- 严格检查 输出的json格式正确性并进行修正,特别注意json格式不要少括号,逗号等","rawMeta":{"type":1}}}},{"name":"stableSystemPrompt","input":{"type":"string","value":{"type":"literal","content":"","rawMeta":{"type":1}}}},{"name":"canContinue","input":{"type":"boolean","value":{"type":"literal","content":false,"rawMeta":{"type":3}}}},{"name":"loopPromptVersion","input":{"type":"string","value":{"type":"literal","content":"","rawMeta":{"type":1}}}},{"name":"loopPromptName","input":{"type":"string","value":{"type":"literal","content":"","rawMeta":{"type":1}}}},{"name":"loopPromptId","input":{"type":"string","value":{"type":"literal","content":"","rawMeta":{"type":1}}}}],"fcParamVar":{"knowledgeFCParam":{}},"settingOnError":{"switch":false,"processType":1,"timeoutMs":180000,"retryTimes":0}},"outputs":[{"type":"list","name":"scenes","schema":{"type":"object","schema":[{"type":"string","name":"cap"}]},"required":false}],"version":"3"},"_temp":{"bounds":{"x":-2238.9682722535194,"y":-1518.1074333848244,"width":360,"height":163.6},"externalData":{"icon":"https://lf3-static.bytednsdoc.com/obj/eden-cn/dvsmryvd_avi_dvsm/ljhwZthlaukjlkulzlp/icon/icon-LLM-v2.jpg","description":"调用大语言模型,使用变量和提示词生成回复","title":"大模型","mainColor":"#5C62FF"}}},{"id":"186126","type":"3","meta":{"position":{"x":-1161.0543939354775,"y":-1542.0740838286247}},"data":{"nodeMeta":{"description":"调用大语言模型,使用变量和提示词生成回复","icon":"https://lf3-static.bytednsdoc.com/obj/eden-cn/dvsmryvd_avi_dvsm/ljhwZthlaukjlkulzlp/icon/icon-LLM-v2.jpg","subTitle":"大模型","title":"大模型_图像提示词"},"inputs":{"inputParameters":[{"name":"scenes","input":{"type":"list","schema":{"type":"object","schema":[{"type":"string","name":"cap"}]},"value":{"type":"ref","content":{"source":"block-output","blockID":"1165778","name":"scenes"},"rawMeta":{"type":103}}}}],"llmParam":[{"name":"temperature","input":{"type":"float","value":{"type":"literal","content":"1","rawMeta":{"type":4}}}},{"name":"maxTokens","input":{"type":"integer","value":{"type":"literal","content":"4096","rawMeta":{"type":2}}}},{"name":"spCurrentTime","input":{"type":"boolean","value":{"type":"literal","content":false,"rawMeta":{"type":3}}}},{"name":"spAntiLeak","input":{"type":"boolean","value":{"type":"literal","content":false,"rawMeta":{"type":3}}}},{"name":"prefixCache","input":{"type":"boolean","value":{"type":"literal","content":false,"rawMeta":{"type":3}}}},{"name":"responseFormat","input":{"type":"integer","value":{"type":"literal","content":"2","rawMeta":{"type":2}}}},{"name":"modleName","input":{"type":"string","value":{"type":"literal","content":"豆包·1.5·Pro·32k","rawMeta":{"type":1}}}},{"name":"modelType","input":{"type":"integer","value":{"type":"literal","content":"1737521813","rawMeta":{"type":2}}}},{"name":"generationDiversity","input":{"type":"string","value":{"type":"literal","content":"default_val","rawMeta":{"type":1}}}},{"name":"prompt","input":{"type":"string","value":{"type":"literal","content":"故事分镜字幕信息:{{scenes}}","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根据分镜字幕cap,生成分镜绘画提示词 desc_prompt。每个提示词要详细描述画面内容,包括人物动作、服装、场景布置、光影和色彩风格等细节。对于人物,严禁描绘清晰的面部表情,必须通过大面积阴影、锐利剪影、局部特写或充满张力的肢体语言来表现其情绪和状态。\n风格要求:《罪恶之城》漫画风格, 弗兰克·米勒式艺术, 极致的黑白对比, 粗粝的墨水笔触, 大面积的纯黑阴影, 强烈的负空间构图, 电影感。画面主体为极致纯黑白,但使用一种单一的高饱和度色彩(如血红色、明黄色)作为点缀,用以突出关键元素。\n第一个分镜画面中不要出现人物,只需要一个画面背景。\n===回复示例===\n {\n \"cap\": \"字幕文案\",\n \"desc_promopt\": \"分镜图像提示词\"\n }\n===示例结束===\n\n## 限制:\n- 必须保留输入的 `cap` 字段,内容一字不改。\n- 只对用户提供的json内容补充desc_prompt字段,不能更改原文。\n- 为每一条cap都生成一条对应的desc_promopt。\n- 严格检查输出的 json 格式正确性并进行修正,特别注意 json 格式不要少括号,逗号等","rawMeta":{"type":1}}}},{"name":"stableSystemPrompt","input":{"type":"string","value":{"type":"literal","content":"","rawMeta":{"type":1}}}},{"name":"canContinue","input":{"type":"boolean","value":{"type":"literal","content":false,"rawMeta":{"type":3}}}},{"name":"loopPromptVersion","input":{"type":"string","value":{"type":"literal","content":"","rawMeta":{"type":1}}}},{"name":"loopPromptName","input":{"type":"string","value":{"type":"literal","content":"","rawMeta":{"type":1}}}},{"name":"loopPromptId","input":{"type":"string","value":{"type":"literal","content":"","rawMeta":{"type":1}}}}],"fcParamVar":{"knowledgeFCParam":{}},"settingOnError":{"switch":false,"processType":1,"timeoutMs":180000,"retryTimes":0}},"outputs":[{"type":"list","name":"scenes","schema":{"type":"object","schema":[{"type":"string","name":"cap"},{"type":"string","name":"desc_promopt"}]},"required":false}],"version":"3"},"_temp":{"bounds":{"x":-1341.0543939354775,"y":-1542.0740838286247,"width":360,"height":163.6},"externalData":{"icon":"https://lf3-static.bytednsdoc.com/obj/eden-cn/dvsmryvd_avi_dvsm/ljhwZthlaukjlkulzlp/icon/icon-LLM-v2.jpg","description":"调用大语言模型,使用变量和提示词生成回复","title":"大模型","mainColor":"#5C62FF"}}},{"id":"168118","type":"4","meta":{"position":{"x":1612.5308151467182,"y":-1893.6749465698315}},"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":"create_draft"},"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":1080,"rawMeta":{"type":2}}}},{"name":"user_id","input":{"type":"integer","value":{"type":"literal","content":1262,"rawMeta":{"type":2}}}},{"name":"width","input":{"type":"integer","value":{"type":"literal","content":1440,"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":1432.5308151467182,"y":-1893.6749465698315,"width":360,"height":111.6},"externalData":{"icon":"https://lf26-appstore-sign.oceancloudapi.com/ocean-cloud-tos/plugin_icon/3778360647354254_1739242717113014582_ZXUfNgToeJ.png?lk3s=cd508e2b&x-expires=1762753580&x-signature=8Kdvc49UEFFt%2BbmxEOE9raxu7xw%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":1760161265,"channel_id":2,"commercial_setting":{},"latestVersionTs":"0","latestVersionName":"","versionName":"","description":"插件入口-创建草稿","title":"create_draft","mainColor":"#CA61FF"}}},{"id":"125268","type":"4","meta":{"position":{"x":1621.2885496936124,"y":-1657.8345464183328}},"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":"add_audios"},"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":"163547","name":"audioData"},"rawMeta":{"type":1}}}},{"name":"draft_url","input":{"type":"string","value":{"type":"ref","content":{"source":"block-output","blockID":"168118","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":1441.2885496936124,"y":-1657.8345464183328,"width":360,"height":111.6},"externalData":{"icon":"https://lf9-appstore-sign.oceancloudapi.com/ocean-cloud-tos/plugin_icon/3778360647354254_1739242717113014582_ZXUfNgToeJ.png?lk3s=cd508e2b&x-expires=1762753580&x-signature=D8sZx0EdW7seuVr6VQ0bBLeYih4%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":1760161265,"channel_id":2,"commercial_setting":{},"latestVersionTs":"0","latestVersionName":"","versionName":"","description":"批量添加音频","title":"add_audios","mainColor":"#CA61FF"}}},{"id":"180947","type":"4","meta":{"position":{"x":2234.9061120679844,"y":-1703.4667691913778}},"data":{"nodeMeta":{"description":"根据时间线制作字幕数据","icon":"https://p9-flow-product-sign.byteimg.com/tos-cn-i-13w3uml6bg/6a57866c6eca488eb6a78e3cdb16e668~tplv-13w3uml6bg-resize:128:128.image?rk3s=2e2596fd&x-expires=1744465010&x-signature=4iDDzKiufQ2Axl4wsESVJu8bc4A%3D","subtitle":"剪映小助手数据生成器:caption_infos","title":"caption_infos"},"inputs":{"apiParam":[{"input":{"type":"string","value":{"content":"7475829177439191075","rawMeta":{"type":1},"type":"literal"}},"name":"apiID"},{"input":{"type":"string","value":{"content":"caption_infos","rawMeta":{"type":1},"type":"literal"}},"name":"apiName"},{"input":{"type":"string","value":{"content":"7475829177439109155","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":"texts","required":true,"schema":{"assistType":0,"type":"string"},"type":"list"},{"description":"对应剪映的入场动画名字,多个动画请用英文|分割,比如:飞入|放大","input":{},"name":"in_animation","required":false,"type":"string"},{"description":"关键词颜色","input":{},"name":"keyword_color","required":false,"type":"string"},{"description":"循环动画时长","input":{},"name":"loop_animation_duration","required":false,"type":"integer"},{"description":"出场动画时长","input":{},"name":"out_animation_duration","required":false,"type":"integer"},{"description":"对应剪映的循环动画名字,多个动画请用英文|分割,比如:扫光|晃动","input":{},"name":"loop_animation","required":false,"type":"string"},{"description":"对应剪映的出场动画名字,多个动画请用英文|分割,比如:消散|闭幕","input":{},"name":"out_animation","required":false,"type":"string"},{"description":"时间节点,只接收结构:[{\"start\":0,\"end\":4612}],一般从audio_timeline节点的输出获取","input":{},"name":"timelines","required":true,"schema":{"schema":[{"description":"结束时间","input":{},"name":"end","required":true,"type":"integer"},{"description":"开始时间","input":{},"name":"start","required":true,"type":"integer"}],"type":"object"},"type":"list"},{"description":"文字大小","input":{},"name":"font_size","required":false,"type":"integer"},{"description":"入场动画时长","input":{},"name":"in_animation_duration","required":false,"type":"integer"},{"description":"关键词字大小","input":{},"name":"keyword_font_size","required":false,"type":"integer"},{"description":"文本里面的重点词列表","input":{},"name":"keywords","required":false,"schema":{"assistType":0,"type":"string"},"type":"list"}],"inputParameters":[{"name":"texts","input":{"type":"list","schema":{"type":"string"},"value":{"type":"ref","content":{"source":"block-output","blockID":"163547","name":"text_captions"},"rawMeta":{"type":99}}}},{"name":"timelines","input":{"type":"list","schema":{"type":"object","schema":[]},"value":{"type":"ref","content":{"source":"block-output","blockID":"163547","name":"text_timielines"},"rawMeta":{"type":103}}}}],"settingOnError":{"processType":1,"timeoutMs":180000,"retryTimes":0}},"outputs":[{"type":"string","name":"infos","required":false}]},"_temp":{"bounds":{"x":2054.9061120679844,"y":-1703.4667691913778,"width":360,"height":111.6},"externalData":{"icon":"https://lf9-appstore-sign.oceancloudapi.com/ocean-cloud-tos/plugin_icon/3778360647354254_1740601667083827169_qvIu8uOxyr.jpeg?lk3s=cd508e2b&x-expires=1762753580&x-signature=uQRiVLouAfkVH9cn%2Flfj1eAfda4%3D","apiName":"caption_infos","pluginID":"7475829177439109155","pluginProductStatus":1,"pluginProductUnlistType":0,"pluginType":1,"spaceID":"7391771569926127635","inputs":[{"description":"文本里面的重点词列表","input":{},"name":"keywords","required":false,"schema":{"assistType":0,"type":"string"},"type":"list"},{"description":"循环动画时长","input":{},"name":"loop_animation_duration","required":false,"type":"integer"},{"description":"对应剪映的出场动画名字,多个动画请用英文|分割,比如:消散|闭幕","input":{},"name":"out_animation","required":false,"type":"string"},{"description":"出场动画时长","input":{},"name":"out_animation_duration","required":false,"type":"integer"},{"description":"文本列表","input":{},"name":"texts","required":true,"schema":{"assistType":0,"type":"string"},"type":"list"},{"description":"时间节点,只接收结构:[{\"start\":0,\"end\":4612}],一般从audio_timeline节点的输出获取","input":{},"name":"timelines","required":true,"schema":{"schema":[{"description":"结束时间","input":{},"name":"end","required":true,"type":"integer"},{"description":"开始时间","input":{},"name":"start","required":true,"type":"integer"}],"type":"object"},"type":"list"},{"description":"文字大小","input":{},"name":"font_size","required":false,"type":"integer"},{"description":"对应剪映的入场动画名字,多个动画请用英文|分割,比如:飞入|放大","input":{},"name":"in_animation","required":false,"type":"string"},{"description":"入场动画时长","input":{},"name":"in_animation_duration","required":false,"type":"integer"},{"description":"关键词颜色","input":{},"name":"keyword_color","required":false,"type":"string"},{"description":"关键词字大小","input":{},"name":"keyword_font_size","required":false,"type":"integer"},{"description":"对应剪映的循环动画名字,多个动画请用英文|分割,比如:扫光|晃动","input":{},"name":"loop_animation","required":false,"type":"string"}],"outputs":[{"input":{},"name":"infos","required":false,"type":"string"}],"updateTime":1760159252,"channel_id":2,"commercial_setting":{},"latestVersionTs":"0","latestVersionName":"","versionName":"","description":"根据时间线制作字幕数据","title":"caption_infos","mainColor":"#CA61FF"}}},{"id":"109941","type":"4","meta":{"position":{"x":1656.3194878811894,"y":-1452.2323098475417}},"data":{"nodeMeta":{"description":"批量添加图片","icon":"https://p6-flow-product-sign.byteimg.com/tos-cn-i-13w3uml6bg/324427c7589a426286a9774fa69f64a2~tplv-13w3uml6bg-resize:128:128.image?rk3s=2e2596fd&x-expires=1744472328&x-signature=9GXsgm2HH29uW0ihgoymUTYxCmc%3D","subtitle":"视频合成_剪映小助手:add_images","title":"add_images"},"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":"草稿地址,使用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"}],"inputParameters":[{"name":"draft_url","input":{"type":"string","value":{"type":"ref","content":{"source":"block-output","blockID":"168118","name":"draft_url"},"rawMeta":{"type":1}}}},{"name":"image_infos","input":{"type":"string","value":{"type":"ref","content":{"source":"block-output","blockID":"163547","name":"imageData"},"rawMeta":{"type":1}}}},{"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}}}}],"settingOnError":{"processType":1,"timeoutMs":180000,"retryTimes":0}},"outputs":[{"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},{"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}]},"_temp":{"bounds":{"x":1476.3194878811894,"y":-1452.2323098475417,"width":360,"height":111.6},"externalData":{"icon":"https://lf6-appstore-sign.oceancloudapi.com/ocean-cloud-tos/plugin_icon/3778360647354254_1739242717113014582_ZXUfNgToeJ.png?lk3s=cd508e2b&x-expires=1762753580&x-signature=MZt8cFgruRrKtHtcVIDkAaQG%2F8Q%3D","apiName":"add_images","pluginID":"7457837925833801768","pluginProductStatus":1,"pluginProductUnlistType":0,"pluginType":1,"spaceID":"7391771569926127635","inputs":[{"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":"图片透明度,值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"}],"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":"end","required":false,"type":"integer"},{"input":{},"name":"id","required":false,"type":"string"},{"input":{},"name":"start","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":1760161265,"channel_id":2,"commercial_setting":{},"latestVersionTs":"0","latestVersionName":"","versionName":"","description":"批量添加图片","title":"add_images","mainColor":"#CA61FF"}}},{"id":"158201","type":"4","meta":{"position":{"x":2234.9061120679844,"y":-1221.374165976467}},"data":{"nodeMeta":{"description":"批量添加字幕","icon":"https://p26-flow-product-sign.byteimg.com/tos-cn-i-13w3uml6bg/324427c7589a426286a9774fa69f64a2~tplv-13w3uml6bg-resize:128:128.image?rk3s=2e2596fd&x-expires=1744464780&x-signature=qS0o%2FY1NDMFTjtJAQ%2FHNSTjQEzw%3D","subtitle":"视频合成_剪映小助手:add_captions","title":"add_captions"},"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":"scale_x缩放","input":{},"name":"scale_x","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":"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"},{"description":"字间距,默认0","input":{},"name":"letter_spacing","required":false,"type":"float"},{"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":"默认:15","input":{},"name":"font_size","required":false,"type":"integer"},{"description":"行间距,默认0","input":{},"name":"line_spacing","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":"查看说明:https://krxc4izye0.feishu.cn/wiki/HhQrw3BFhi1XGOkkJCBcfkqGnwf?from=from_copylink","input":{},"name":"captions","required":true,"type":"string"}],"inputParameters":[{"name":"captions","input":{"type":"string","value":{"type":"ref","content":{"source":"block-output","blockID":"180947","name":"infos"},"rawMeta":{"type":1}}}},{"name":"draft_url","input":{"type":"string","value":{"type":"ref","content":{"source":"block-output","blockID":"168118","name":"draft_url"},"rawMeta":{"type":1}}}},{"name":"alignment","input":{"type":"integer","value":{"type":"literal","content":1,"rawMeta":{"type":2}}}},{"name":"border_color","input":{"type":"string","value":{"type":"literal","content":"#000000","rawMeta":{"type":1}}}},{"name":"font_size","input":{"type":"integer","value":{"type":"literal","content":7,"rawMeta":{"type":2}}}},{"name":"text_color","input":{"type":"string","value":{"type":"literal","content":"#FFFFFF","rawMeta":{"type":1}}}},{"name":"transform_x","input":{"type":"float","value":{"type":"literal","content":0,"rawMeta":{"type":4}}}},{"name":"transform_y","input":{"type":"float","value":{"type":"literal","content":-810,"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":2054.9061120679844,"y":-1221.374165976467,"width":360,"height":111.6},"externalData":{"icon":"https://lf9-appstore-sign.oceancloudapi.com/ocean-cloud-tos/plugin_icon/3778360647354254_1739242717113014582_ZXUfNgToeJ.png?lk3s=cd508e2b&x-expires=1762753580&x-signature=D8sZx0EdW7seuVr6VQ0bBLeYih4%3D","apiName":"add_captions","pluginID":"7457837925833801768","pluginProductStatus":1,"pluginProductUnlistType":0,"pluginType":1,"spaceID":"7391771569926127635","inputs":[{"description":"scale_y缩放","input":{},"name":"scale_y","required":false,"type":"float"},{"description":"文字颜色:#ff1837","input":{},"name":"text_color","required":false,"type":"string"},{"description":"字体透明度0-1,默认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/HhQrw3BFhi1XGOkkJCBcfkqGnwf?from=from_copylink","input":{},"name":"captions","required":true,"type":"string"},{"description":"字体列表:https://krxc4izye0.feishu.cn/wiki/SmnrwabXriG7JckEzyGcChk4nDd","input":{},"name":"font","required":false,"type":"string"},{"description":"文本阴影开关(true为打开,false为关闭),如果打开了,但没有填shadow_info,默认就是{ \"shadow_color\": \"#000000\", \"shadow_alpha\": 0.9, \"shadow_diffuse\": 15, \"shadow_distance\": 5, \"shadow_angle\", -45 }","input":{},"name":"has_shadow","required":false,"type":"boolean"},{"description":"文本斜线开关(true为打开,false为关闭),默认关闭","input":{},"name":"italic","required":false,"type":"boolean"},{"description":"0 默认。1富文本样式","input":{},"name":"style_text","required":false,"type":"integer"},{"description":"文本花字,花字名称获取地址:https://docs.fyshark.com/jianying_huazi.html","input":{},"name":"text_effect","required":false,"type":"string"},{"description":"行间距,默认0","input":{},"name":"line_spacing","required":false,"type":"float"},{"description":"文本加粗开关(true为打开,false为关闭),默认关闭","input":{},"name":"bold","required":false,"type":"boolean"},{"description":"文本阴影","input":{},"name":"shadow_info","required":false,"schema":[{"description":"阴影模糊度(取值0-100)","input":{},"name":"shadow_diffuse","required":false,"type":"float"},{"description":"阴影距离(取值0-100)","input":{},"name":"shadow_distance","required":false,"type":"float"},{"description":"阴影不透明度(取值0-1)","input":{},"name":"shadow_alpha","required":false,"type":"float"},{"description":"阴影角度(取值负180-180)","input":{},"name":"shadow_angle","required":false,"type":"float"},{"description":"阴影颜色(例如#000000)","input":{},"name":"shadow_color","required":false,"type":"string"}],"type":"object"},{"description":"文本下划线开关(true为打开,false为关闭),默认关闭","input":{},"name":"underline","required":false,"type":"boolean"},{"description":"边框颜色,eg:#fe8a80","input":{},"name":"border_color","required":false,"type":"string"},{"description":"scale_x缩放","input":{},"name":"scale_x","required":false,"type":"float"},{"description":"字间距,默认0","input":{},"name":"letter_spacing","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":"字幕的对齐方式,0左对齐,1 居中对齐,2右对齐,3竖排居顶,4竖排居中,5竖排居底","input":{},"name":"alignment","required":false,"type":"integer"},{"description":"默认:15","input":{},"name":"font_size","required":false,"type":"integer"}],"outputs":[{"input":{},"name":"segment_ids","required":false,"schema":{"assistType":0,"type":"string"},"type":"list"},{"input":{},"name":"segment_infos","required":false,"schema":{"schema":[{"input":{},"name":"end","required":false,"type":"integer"},{"input":{},"name":"id","required":false,"type":"string"},{"input":{},"name":"start","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"}],"updateTime":1760161265,"channel_id":2,"commercial_setting":{},"latestVersionTs":"0","latestVersionName":"","versionName":"","description":"批量添加字幕","title":"add_captions","mainColor":"#CA61FF"}}},{"id":"104782","type":"4","meta":{"position":{"x":2788.677762342026,"y":-1577.1653732243287}},"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":"save_draft"},"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":"168118","name":"draft_url"},"rawMeta":{"type":1}}}},{"name":"user_id","input":{"type":"integer","value":{"type":"literal","content":10197,"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":2608.677762342026,"y":-1577.1653732243287,"width":360,"height":111.6},"externalData":{"icon":"https://lf26-appstore-sign.oceancloudapi.com/ocean-cloud-tos/plugin_icon/3778360647354254_1739242717113014582_ZXUfNgToeJ.png?lk3s=cd508e2b&x-expires=1762753580&x-signature=8Kdvc49UEFFt%2BbmxEOE9raxu7xw%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":1760161265,"channel_id":2,"commercial_setting":{},"latestVersionTs":"0","latestVersionName":"","versionName":"","description":"保存草稿\n","title":"save_draft","mainColor":"#CA61FF"}}},{"id":"1204256","type":"4","meta":{"position":{"x":2234.9061120679844,"y":-1507.6727101988897}},"data":{"nodeMeta":{"description":"根据时间线制作字幕数据","icon":"https://p9-flow-product-sign.byteimg.com/tos-cn-i-13w3uml6bg/6a57866c6eca488eb6a78e3cdb16e668~tplv-13w3uml6bg-resize:128:128.image?rk3s=2e2596fd&x-expires=1744465010&x-signature=4iDDzKiufQ2Axl4wsESVJu8bc4A%3D","subtitle":"剪映小助手数据生成器:caption_infos","title":"caption_infos_标题2个字"},"inputs":{"apiParam":[{"input":{"type":"string","value":{"content":"7475829177439191075","rawMeta":{"type":1},"type":"literal"}},"name":"apiID"},{"input":{"type":"string","value":{"content":"caption_infos","rawMeta":{"type":1},"type":"literal"}},"name":"apiName"},{"input":{"type":"string","value":{"content":"7475829177439109155","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":"texts","required":true,"schema":{"assistType":0,"type":"string"},"type":"list"},{"description":"对应剪映的入场动画名字,多个动画请用英文|分割,比如:飞入|放大","input":{},"name":"in_animation","required":false,"type":"string"},{"description":"关键词颜色","input":{},"name":"keyword_color","required":false,"type":"string"},{"description":"循环动画时长","input":{},"name":"loop_animation_duration","required":false,"type":"integer"},{"description":"出场动画时长","input":{},"name":"out_animation_duration","required":false,"type":"integer"},{"description":"对应剪映的循环动画名字,多个动画请用英文|分割,比如:扫光|晃动","input":{},"name":"loop_animation","required":false,"type":"string"},{"description":"对应剪映的出场动画名字,多个动画请用英文|分割,比如:消散|闭幕","input":{},"name":"out_animation","required":false,"type":"string"},{"description":"时间节点,只接收结构:[{\"start\":0,\"end\":4612}],一般从audio_timeline节点的输出获取","input":{},"name":"timelines","required":true,"schema":{"schema":[{"description":"结束时间","input":{},"name":"end","required":true,"type":"integer"},{"description":"开始时间","input":{},"name":"start","required":true,"type":"integer"}],"type":"object"},"type":"list"},{"description":"文字大小","input":{},"name":"font_size","required":false,"type":"integer"},{"description":"入场动画时长","input":{},"name":"in_animation_duration","required":false,"type":"integer"},{"description":"关键词字大小","input":{},"name":"keyword_font_size","required":false,"type":"integer"},{"description":"文本里面的重点词列表","input":{},"name":"keywords","required":false,"schema":{"assistType":0,"type":"string"},"type":"list"}],"inputParameters":[{"name":"texts","input":{"type":"list","schema":{"type":"string"},"value":{"type":"ref","content":{"source":"block-output","blockID":"163547","name":"title_list"},"rawMeta":{"type":99}}}},{"name":"timelines","input":{"type":"list","schema":{"type":"object","schema":[]},"value":{"type":"ref","content":{"source":"block-output","blockID":"163547","name":"title_timelimes"},"rawMeta":{"type":103}}}},{"name":"in_animation","input":{"type":"string","value":{"type":"literal","content":"弹入","rawMeta":{"type":1}}}}],"settingOnError":{"processType":1,"timeoutMs":180000,"retryTimes":0}},"outputs":[{"type":"string","name":"infos","required":false}]},"_temp":{"bounds":{"x":2054.9061120679844,"y":-1507.6727101988897,"width":360,"height":111.6},"externalData":{"icon":"https://lf9-appstore-sign.oceancloudapi.com/ocean-cloud-tos/plugin_icon/3778360647354254_1740601667083827169_qvIu8uOxyr.jpeg?lk3s=cd508e2b&x-expires=1762753580&x-signature=uQRiVLouAfkVH9cn%2Flfj1eAfda4%3D","apiName":"caption_infos","pluginID":"7475829177439109155","pluginProductStatus":1,"pluginProductUnlistType":0,"pluginType":1,"spaceID":"7391771569926127635","inputs":[{"description":"文本里面的重点词列表","input":{},"name":"keywords","required":false,"schema":{"assistType":0,"type":"string"},"type":"list"},{"description":"循环动画时长","input":{},"name":"loop_animation_duration","required":false,"type":"integer"},{"description":"对应剪映的出场动画名字,多个动画请用英文|分割,比如:消散|闭幕","input":{},"name":"out_animation","required":false,"type":"string"},{"description":"出场动画时长","input":{},"name":"out_animation_duration","required":false,"type":"integer"},{"description":"文本列表","input":{},"name":"texts","required":true,"schema":{"assistType":0,"type":"string"},"type":"list"},{"description":"时间节点,只接收结构:[{\"start\":0,\"end\":4612}],一般从audio_timeline节点的输出获取","input":{},"name":"timelines","required":true,"schema":{"schema":[{"description":"结束时间","input":{},"name":"end","required":true,"type":"integer"},{"description":"开始时间","input":{},"name":"start","required":true,"type":"integer"}],"type":"object"},"type":"list"},{"description":"文字大小","input":{},"name":"font_size","required":false,"type":"integer"},{"description":"对应剪映的入场动画名字,多个动画请用英文|分割,比如:飞入|放大","input":{},"name":"in_animation","required":false,"type":"string"},{"description":"入场动画时长","input":{},"name":"in_animation_duration","required":false,"type":"integer"},{"description":"关键词颜色","input":{},"name":"keyword_color","required":false,"type":"string"},{"description":"关键词字大小","input":{},"name":"keyword_font_size","required":false,"type":"integer"},{"description":"对应剪映的循环动画名字,多个动画请用英文|分割,比如:扫光|晃动","input":{},"name":"loop_animation","required":false,"type":"string"}],"outputs":[{"input":{},"name":"infos","required":false,"type":"string"}],"updateTime":1760159252,"channel_id":2,"commercial_setting":{},"latestVersionTs":"0","latestVersionName":"","versionName":"","description":"根据时间线制作字幕数据","title":"caption_infos","mainColor":"#CA61FF"}}},{"id":"1182713","type":"4","meta":{"position":{"x":2217.830084051363,"y":-914.7840841897275}},"data":{"nodeMeta":{"description":"批量添加字幕","icon":"https://p26-flow-product-sign.byteimg.com/tos-cn-i-13w3uml6bg/324427c7589a426286a9774fa69f64a2~tplv-13w3uml6bg-resize:128:128.image?rk3s=2e2596fd&x-expires=1744464780&x-signature=qS0o%2FY1NDMFTjtJAQ%2FHNSTjQEzw%3D","subtitle":"视频合成_剪映小助手:add_captions","title":"add_captions_开场2个字"},"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":"scale_x缩放","input":{},"name":"scale_x","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":"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"},{"description":"字间距,默认0","input":{},"name":"letter_spacing","required":false,"type":"float"},{"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":"默认:15","input":{},"name":"font_size","required":false,"type":"integer"},{"description":"行间距,默认0","input":{},"name":"line_spacing","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":"查看说明:https://krxc4izye0.feishu.cn/wiki/HhQrw3BFhi1XGOkkJCBcfkqGnwf?from=from_copylink","input":{},"name":"captions","required":true,"type":"string"}],"inputParameters":[{"name":"captions","input":{"type":"string","value":{"type":"ref","content":{"source":"block-output","blockID":"1204256","name":"infos"},"rawMeta":{"type":1}}}},{"name":"draft_url","input":{"type":"string","value":{"type":"ref","content":{"source":"block-output","blockID":"168118","name":"draft_url"},"rawMeta":{"type":1}}}},{"name":"alignment","input":{"type":"integer","value":{"type":"literal","content":1,"rawMeta":{"type":2}}}},{"name":"border_color","input":{"type":"string","value":{"type":"literal","content":"#000000","rawMeta":{"type":1}}}},{"name":"font","input":{"type":"string","value":{"type":"literal","content":"梦桃体","rawMeta":{"type":1}}}},{"name":"font_size","input":{"type":"integer","value":{"type":"literal","content":40,"rawMeta":{"type":2}}}},{"name":"letter_spacing","input":{"type":"float","value":{"type":"literal","content":26,"rawMeta":{"type":4}}}},{"name":"text_color","input":{"type":"string","value":{"type":"literal","content":"#FFFFFF","rawMeta":{"type":1}}}},{"name":"transform_x","input":{"type":"float","value":{"type":"literal","content":0,"rawMeta":{"type":4}}}},{"name":"transform_y","input":{"type":"float","value":{"type":"literal","content":0,"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":2037.830084051363,"y":-914.7840841897275,"width":360,"height":111.6},"externalData":{"icon":"https://lf9-appstore-sign.oceancloudapi.com/ocean-cloud-tos/plugin_icon/3778360647354254_1739242717113014582_ZXUfNgToeJ.png?lk3s=cd508e2b&x-expires=1762753580&x-signature=D8sZx0EdW7seuVr6VQ0bBLeYih4%3D","apiName":"add_captions","pluginID":"7457837925833801768","pluginProductStatus":1,"pluginProductUnlistType":0,"pluginType":1,"spaceID":"7391771569926127635","inputs":[{"description":"scale_y缩放","input":{},"name":"scale_y","required":false,"type":"float"},{"description":"文字颜色:#ff1837","input":{},"name":"text_color","required":false,"type":"string"},{"description":"字体透明度0-1,默认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/HhQrw3BFhi1XGOkkJCBcfkqGnwf?from=from_copylink","input":{},"name":"captions","required":true,"type":"string"},{"description":"字体列表:https://krxc4izye0.feishu.cn/wiki/SmnrwabXriG7JckEzyGcChk4nDd","input":{},"name":"font","required":false,"type":"string"},{"description":"文本阴影开关(true为打开,false为关闭),如果打开了,但没有填shadow_info,默认就是{ \"shadow_color\": \"#000000\", \"shadow_alpha\": 0.9, \"shadow_diffuse\": 15, \"shadow_distance\": 5, \"shadow_angle\", -45 }","input":{},"name":"has_shadow","required":false,"type":"boolean"},{"description":"文本斜线开关(true为打开,false为关闭),默认关闭","input":{},"name":"italic","required":false,"type":"boolean"},{"description":"0 默认。1富文本样式","input":{},"name":"style_text","required":false,"type":"integer"},{"description":"文本花字,花字名称获取地址:https://docs.fyshark.com/jianying_huazi.html","input":{},"name":"text_effect","required":false,"type":"string"},{"description":"行间距,默认0","input":{},"name":"line_spacing","required":false,"type":"float"},{"description":"文本加粗开关(true为打开,false为关闭),默认关闭","input":{},"name":"bold","required":false,"type":"boolean"},{"description":"文本阴影","input":{},"name":"shadow_info","required":false,"schema":[{"description":"阴影模糊度(取值0-100)","input":{},"name":"shadow_diffuse","required":false,"type":"float"},{"description":"阴影距离(取值0-100)","input":{},"name":"shadow_distance","required":false,"type":"float"},{"description":"阴影不透明度(取值0-1)","input":{},"name":"shadow_alpha","required":false,"type":"float"},{"description":"阴影角度(取值负180-180)","input":{},"name":"shadow_angle","required":false,"type":"float"},{"description":"阴影颜色(例如#000000)","input":{},"name":"shadow_color","required":false,"type":"string"}],"type":"object"},{"description":"文本下划线开关(true为打开,false为关闭),默认关闭","input":{},"name":"underline","required":false,"type":"boolean"},{"description":"边框颜色,eg:#fe8a80","input":{},"name":"border_color","required":false,"type":"string"},{"description":"scale_x缩放","input":{},"name":"scale_x","required":false,"type":"float"},{"description":"字间距,默认0","input":{},"name":"letter_spacing","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":"字幕的对齐方式,0左对齐,1 居中对齐,2右对齐,3竖排居顶,4竖排居中,5竖排居底","input":{},"name":"alignment","required":false,"type":"integer"},{"description":"默认:15","input":{},"name":"font_size","required":false,"type":"integer"}],"outputs":[{"input":{},"name":"segment_ids","required":false,"schema":{"assistType":0,"type":"string"},"type":"list"},{"input":{},"name":"segment_infos","required":false,"schema":{"schema":[{"input":{},"name":"end","required":false,"type":"integer"},{"input":{},"name":"id","required":false,"type":"string"},{"input":{},"name":"start","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"}],"updateTime":1760161265,"channel_id":2,"commercial_setting":{},"latestVersionTs":"0","latestVersionName":"","versionName":"","description":"批量添加字幕","title":"add_captions","mainColor":"#CA61FF"}}},{"id":"1190196","type":"4","meta":{"position":{"x":1643.182886060848,"y":-1239.5183625582576}},"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":"add_audios_背景音乐"},"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":"163547","name":"bgAudioData"},"rawMeta":{"type":1}}}},{"name":"draft_url","input":{"type":"string","value":{"type":"ref","content":{"source":"block-output","blockID":"168118","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":1463.182886060848,"y":-1239.5183625582576,"width":360,"height":111.6},"externalData":{"icon":"https://lf9-appstore-sign.oceancloudapi.com/ocean-cloud-tos/plugin_icon/3778360647354254_1739242717113014582_ZXUfNgToeJ.png?lk3s=cd508e2b&x-expires=1762753580&x-signature=D8sZx0EdW7seuVr6VQ0bBLeYih4%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":1760161265,"channel_id":2,"commercial_setting":{},"latestVersionTs":"0","latestVersionName":"","versionName":"","description":"批量添加音频","title":"add_audios","mainColor":"#CA61FF"}}},{"id":"120984","type":"5","meta":{"position":{"x":1643.182886060848,"y":-928.4909420296706}},"data":{"nodeMeta":{"description":"编写代码,处理输入变量来生成返回值","icon":"https://lf3-static.bytednsdoc.com/obj/eden-cn/dvsmryvd_avi_dvsm/ljhwZthlaukjlkulzlp/icon/icon-Code-v2.jpg","subTitle":"代码","title":"代码_关键帧"},"inputs":{"inputParameters":[{"name":"segment_ids","input":{"type":"list","schema":{"type":"string"},"value":{"type":"ref","content":{"source":"block-output","blockID":"109941","name":"segment_ids"},"rawMeta":{"type":99}}}},{"name":"duration_list","input":{"type":"list","schema":{"type":"integer"},"value":{"type":"ref","content":{"source":"block-output","blockID":"121555","name":"duration_list"},"rawMeta":{"type":100}}}}],"code":"import json\n\nasync def main(args: Args) -> Output:\n params = args.params\n segment_ids = params['segment_ids']\n times = params['duration_list']\n \n # 验证参数长度一致性\n if len(segment_ids) != len(times):\n raise ValueError(\"segment_ids与times数组长度不一致\")\n \n keyframes = []\n \n for idx, seg_id in enumerate(segment_ids):\n if idx == 0: # 跳过第一张图片\n continue\n \n # 获取对应音频时长并转换微秒\n audio_duration = int(float(times[idx]))\n \n # 根据循环索引决定缩放方向\n cycle_idx = idx - 1 # 计算排除第一个元素后的循环索引\n if cycle_idx % 2 == 0: # 偶数索引:1.0 -> 1.5\n start_scale = 1.0\n end_scale = 1.5\n else: # 奇数索引:1.5 -> 1.0\n start_scale = 1.5\n end_scale = 1.0\n \n # 起始关键帧(0秒位置)\n keyframes.append({\n \"offset\": 0,\n \"property\": \"UNIFORM_SCALE\",\n \"segment_id\": seg_id,\n \"value\": start_scale,\n \"easing\": \"linear\"\n })\n \n # 结束关键帧(同步音频时长)\n keyframes.append({\n \"offset\": audio_duration, # 使用实际音频时长\n \"property\": \"UNIFORM_SCALE\",\n \"segment_id\": seg_id,\n \"value\": end_scale,\n \"easing\": \"linear\"\n })\n \n # 删除了所有与seg[0]相关的代码\n\n return {\n \"keyFrames\": json.dumps(keyframes)\n }","language":3,"settingOnError":{"switch":false,"processType":1,"timeoutMs":60000,"retryTimes":0}},"outputs":[{"type":"string","name":"keyFrames","required":false}]},"_temp":{"bounds":{"x":1463.182886060848,"y":-928.4909420296706,"width":360,"height":111.6},"externalData":{"icon":"https://lf3-static.bytednsdoc.com/obj/eden-cn/dvsmryvd_avi_dvsm/ljhwZthlaukjlkulzlp/icon/icon-Code-v2.jpg","description":"编写代码,处理输入变量来生成返回值","title":"代码","mainColor":"#00B2B2"}}},{"id":"146723","type":"4","meta":{"position":{"x":2234.9061120679844,"y":-1913.5447844337882}},"data":{"nodeMeta":{"description":"添加关键帧","icon":"https://p6-flow-product-sign.byteimg.com/tos-cn-i-13w3uml6bg/f013e4af74224258a37363a531aecefe~tplv-13w3uml6bg-resize:128:128.image?rk3s=2e2596fd&x-expires=1746810641&x-signature=nre7vy5iSw43%2Bkt5noyLIVGGEq4%3D","subtitle":"视频合成_剪映小助手:add_keyframes","title":"add_keyframes"},"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"}],"inputParameters":[{"name":"draft_url","input":{"type":"string","value":{"type":"ref","content":{"source":"block-output","blockID":"168118","name":"draft_url"},"rawMeta":{"type":1}}}},{"name":"keyframes","input":{"type":"string","value":{"type":"ref","content":{"source":"block-output","blockID":"120984","name":"keyFrames"},"rawMeta":{"type":1}}}}],"settingOnError":{"processType":1,"timeoutMs":180000,"retryTimes":0}},"outputs":[{"type":"string","name":"draft_url","required":false}]},"_temp":{"bounds":{"x":2054.9061120679844,"y":-1913.5447844337882,"width":360,"height":111.6},"externalData":{"icon":"https://lf26-appstore-sign.oceancloudapi.com/ocean-cloud-tos/plugin_icon/3778360647354254_1739242717113014582_ZXUfNgToeJ.png?lk3s=cd508e2b&x-expires=1762753580&x-signature=8Kdvc49UEFFt%2BbmxEOE9raxu7xw%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":1760161265,"channel_id":2,"commercial_setting":{},"latestVersionTs":"0","latestVersionName":"","versionName":"","description":"添加关键帧","title":"add_keyframes","mainColor":"#CA61FF"}}},{"id":"1214309","type":"13","meta":{"position":{"x":-696.0189736659763,"y":-1841.4667691913778}},"data":{"inputs":{"callTransferVoice":true,"chatHistoryWriting":"historyWrite","content":{"type":"string","value":{"type":"literal","content":"开始生成视频配图,请稍等.."}},"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":-876.0189736659763,"y":-1841.4667691913778,"width":360,"height":111.6},"externalData":{"icon":"https://lf3-static.bytednsdoc.com/obj/eden-cn/dvsmryvd_avi_dvsm/ljhwZthlaukjlkulzlp/icon/icon-Output-v2.jpg","description":"节点从“消息”更名为“输出”,支持中间过程的消息输出,支持流式和非流式两种方式","title":"输出","mainColor":"#5C62FF"}}},{"id":"106358","type":"13","meta":{"position":{"x":1176.0658752591505,"y":-2031.6749465698315}},"data":{"inputs":{"callTransferVoice":true,"chatHistoryWriting":"historyWrite","content":{"type":"string","value":{"type":"literal","content":"视频编排中,即将完成..."}},"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":996.0658752591505,"y":-2031.6749465698315,"width":360,"height":111.6},"externalData":{"icon":"https://lf3-static.bytednsdoc.com/obj/eden-cn/dvsmryvd_avi_dvsm/ljhwZthlaukjlkulzlp/icon/icon-Output-v2.jpg","description":"节点从“消息”更名为“输出”,支持中间过程的消息输出,支持流式和非流式两种方式","title":"输出","mainColor":"#5C62FF"}}},{"id":"904077","type":"13","meta":{"position":{"x":2832.307431103112,"y":-1359.374165976467}},"data":{"inputs":{"callTransferVoice":true,"chatHistoryWriting":"historyWrite","content":{"type":"string","value":{"type":"literal","content":"视频草稿地址, 请使用剪映小助手下载:\n{{draft_url}}"}},"inputParameters":[{"name":"draft_url","input":{"type":"string","value":{"type":"ref","content":{"source":"block-output","blockID":"168118","name":"draft_url"},"rawMeta":{"type":1}}}}],"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":2652.307431103112,"y":-1359.374165976467,"width":360,"height":111.6},"externalData":{"icon":"https://lf3-static.bytednsdoc.com/obj/eden-cn/dvsmryvd_avi_dvsm/ljhwZthlaukjlkulzlp/icon/icon-Output-v2.jpg","description":"节点从“消息”更名为“输出”,支持中间过程的消息输出,支持流式和非流式两种方式","title":"输出","mainColor":"#5C62FF"}}},{"id":"149087","type":"31","meta":{"position":{"x":-4390.823156652581,"y":-1444.947079722186}},"data":{"size":{"height":271.73811743730147,"width":294.83143109750284},"inputs":{"schemaType":"slate","note":"[{\"type\":\"paragraph\",\"children\":[{\"text\":\"content:此处输入文案内容。\",\"type\":\"text\"}]},{\"type\":\"paragraph\",\"children\":[{\"text\":\"title:为视频开头标题,可不填。也可以给一个关键词,自动生成悬疑故事,例如:霓虹灯下的影子、客厅的脚印。\",\"type\":\"text\"}]},{\"type\":\"paragraph\",\"children\":[{\"type\":\"text\",\"text\":\"如果输出中断。有可能是违禁词,例如:恐怖。\"}]}]"}},"_temp":{"bounds":{"x":-4538.223156652581,"y":-1444.947079722186,"width":294.8,"height":271.7},"externalData":{"icon":"comment_icon","description":"comment_desc","title":"注释","mainColor":""}}},{"id":"178571","type":"3","meta":{"position":{"x":-3366.886385094379,"y":-1629.2325430277388}},"data":{"nodeMeta":{"description":"调用大语言模型,使用变量和提示词生成回复","icon":"https://lf3-static.bytednsdoc.com/obj/eden-cn/dvsmryvd_avi_dvsm/ljhwZthlaukjlkulzlp/icon/icon-LLM-v2.jpg","subTitle":"大模型","title":"大模型"},"inputs":{"inputParameters":[{"name":"title","input":{"type":"string","value":{"type":"ref","content":{"source":"block-output","blockID":"100001","name":"title"},"rawMeta":{"type":1}}}}],"llmParam":[{"name":"modelType","input":{"type":"integer","value":{"type":"literal","content":"1737521813","rawMeta":{"type":2}}}},{"name":"modleName","input":{"type":"string","value":{"type":"literal","content":"豆包·1.5·Pro·32k","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":"0.8","rawMeta":{"type":4}}}},{"name":"maxTokens","input":{"type":"integer","value":{"type":"literal","content":"4096","rawMeta":{"type":2}}}},{"name":"spCurrentTime","input":{"type":"boolean","value":{"type":"literal","content":false,"rawMeta":{"type":3}}}},{"name":"spAntiLeak","input":{"type":"boolean","value":{"type":"literal","content":false,"rawMeta":{"type":3}}}},{"name":"prefixCache","input":{"type":"boolean","value":{"type":"literal","content":false,"rawMeta":{"type":3}}}},{"name":"responseFormat","input":{"type":"integer","value":{"type":"literal","content":"2","rawMeta":{"type":2}}}},{"name":"prompt","input":{"type":"string","value":{"type":"literal","content":"{{title}}","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\n# 创作流程与心法 (Creative Process & Principles)\n\n你必须严格遵循以下创作心法,将故事娓娓道来,但**严禁在最终文案中出现任何与本指令相关的提示词、结构词或标签(例如:“钩子”、“困境”、“冲突”、“策略”等)**。\n\n1. **开篇·入局 (The Opening Gambit):**\n 故事的开头必须像一把钩子,瞬间抓住人心。你可以从以下三种感觉中选择一种来营造开场:\n * **营造“反常识”感**:直接抛出一个颠覆大众认知的断言或问题,让听众立刻好奇。(例如:“清朝的当铺,为何敢收来路不明的‘龙袍’?”)\n * **营造“神秘”感**:从一件诡异的物品或一桩离奇的事件切入,悬念丛生。(例如:“一个只在深夜出现的‘鬼市’,里面的东西,可不是用钱买的。”)\n * **营造“绝境”感**:直接将听众抛入一个生死一线的极端情境,迫使其立刻代入。(例如:“如果你是古代一个即将被‘点天灯’的囚犯,如何靠三句话活命?”)\n\n2. **立身·陷阵 (Establishing the Character & Peril):**\n 开篇之后,立刻用第二人称“你”来称呼主角,清晰地赋予他一个具体的身份(如:漕帮舵主、绣衣使者、守陵人),并让他瞬间陷入一个致命的困境(如:被诬陷、遭背叛、陷入死局)。**叙述时要充满细节,让听众能“看”到、“听”到、“感受”到主角的处境。**\n\n3. **困局·三重浪 (The Three Waves of Conflict):**\n 接下来,你要用三层递进的浪潮来冲击主角,让困境不断升级:\n * **第一重浪**,是来自外部的泰山压顶。描绘一股主角几乎无法抵抗的巨大力量,比如朝廷的搜捕、敌对势力的围剿,或是天灾人祸。\n * **第二重浪**,是来自内部的釜底抽薪。描绘主角的阵营从内部开始瓦解,比如心腹的背叛、家族的内斗,或是赖以为生的资源被切断,让他腹背受敌。\n * **第三重浪**,是直面内心的灵魂拷问。迫使主角做出一个极其艰难的道德抉择,比如牺牲无辜者以求自保,或是为了大义而背弃亲情,展现人性的挣扎。\n\n4. **破局·三步棋 (The Three-Step Solution):**\n 身陷绝境的主角,必须走出三步充满东方智慧的棋来扭转乾坤:\n * **第一步棋**,是稳定阵脚。他要么以雷霆手段震慑对手(如杀鸡儆猴),要么以退为进、示敌以弱(如自污装疯),为自己争取喘息之机。\n * **第二步棋**,是借力打力。他要巧妙地利用第三方势力,或设下一个精妙的连环计,利用人性的弱点,打破眼前的力量平衡。\n * **第三步棋**,是在最关键的时刻,掀开那张无人知晓的底牌。这可能是一份密诏、一个暗桩,或是一支援军,一击致命。\n\n5. **终章·回响 (The Conclusion & Echo):**\n 故事的结尾,要清晰地交代主角的最终命运(是惨胜,是功成身退,还是留下千古谜团)。然后,必须用“**这一刻你终于明白……**”或“**千百年后人们才看懂……**”这样的句式,引出一句凝练深邃的金句,作为整个故事的点睛之笔,留下悠长的回味。\n\n# 硬性风格规定 (Mandatory Stylistic Rules)\n* **节奏感**:全文多用短句。长句必须用逗号切分,确保每个短语都不超过19个汉字。\n* **专业感**:巧妙融入至少2个符合故事背景的专业术语或黑话(如:“漕运”、“票号”、“画影图形”)。\n* **沉浸感**:在关键转折点,必须加入至少2处强烈的感官描写(如:闻到血腥味、感到刀刃的冰冷)。\n* **时长控制**:总字数控制在1000字左右。\n* **绝对纯净**:**最终输出的内容只能是口播文案本身。禁止包含任何说明、标题、标签,或任何本指令中出现的词汇,不输出分段说明。\n\n","rawMeta":{"type":1}}}},{"name":"stableSystemPrompt","input":{"type":"string","value":{"type":"literal","content":"","rawMeta":{"type":1}}}},{"name":"canContinue","input":{"type":"boolean","value":{"type":"literal","content":false,"rawMeta":{"type":3}}}},{"name":"loopPromptVersion","input":{"type":"string","value":{"type":"literal","content":"","rawMeta":{"type":1}}}},{"name":"loopPromptName","input":{"type":"string","value":{"type":"literal","content":"","rawMeta":{"type":1}}}},{"name":"loopPromptId","input":{"type":"string","value":{"type":"literal","content":"","rawMeta":{"type":1}}}}],"fcParamVar":{"knowledgeFCParam":{}},"settingOnError":{"switch":false,"processType":1,"timeoutMs":180000,"retryTimes":0}},"outputs":[{"type":"string","name":"content","required":false}],"version":"3"},"_temp":{"bounds":{"x":-3546.886385094379,"y":-1629.2325430277388,"width":360,"height":163.6},"externalData":{"icon":"https://lf3-static.bytednsdoc.com/obj/eden-cn/dvsmryvd_avi_dvsm/ljhwZthlaukjlkulzlp/icon/icon-LLM-v2.jpg","description":"调用大语言模型,使用变量和提示词生成回复","title":"大模型","mainColor":"#5C62FF"}}},{"id":"171415","type":"32","meta":{"position":{"x":-2546.886385094379,"y":-1604.2325430277388}},"data":{"inputs":{"mergeGroups":[{"name":"Group1","variables":[{"type":"string","value":{"type":"ref","content":{"source":"block-output","blockID":"100001","name":"test"},"rawMeta":{"type":1}}},{"type":"string","value":{"type":"ref","content":{"source":"block-output","blockID":"178571","name":"content"},"rawMeta":{"type":1}}}]}]},"nodeMeta":{"description":"对多个分支的输出进行聚合处理","icon":"https://lf3-static.bytednsdoc.com/obj/eden-cn/dvsmryvd_avi_dvsm/ljhwZthlaukjlkulzlp/icon/VariableMerge-icon.jpg","mainColor":"#00B2B2","subTitle":"变量聚合","title":"变量聚合"},"outputs":[{"type":"string","name":"Group1"}]},"_temp":{"bounds":{"x":-2726.886385094379,"y":-1604.2325430277388,"width":360,"height":113.6},"externalData":{"icon":"https://lf3-static.bytednsdoc.com/obj/eden-cn/dvsmryvd_avi_dvsm/ljhwZthlaukjlkulzlp/icon/VariableMerge-icon.jpg","description":"对多个分支的输出进行聚合处理","title":"变量聚合","mainColor":"#00B2B2"}}},{"id":"157376","type":"13","meta":{"position":{"x":-3823.755397832294,"y":-1629.2325430277388}},"data":{"inputs":{"callTransferVoice":true,"chatHistoryWriting":"historyWrite","content":{"type":"string","value":{"type":"literal"}},"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":-4003.755397832294,"y":-1629.2325430277388,"width":360,"height":111.6},"externalData":{"icon":"https://lf3-static.bytednsdoc.com/obj/eden-cn/dvsmryvd_avi_dvsm/ljhwZthlaukjlkulzlp/icon/icon-Output-v2.jpg","description":"节点从“消息”更名为“输出”,支持中间过程的消息输出,支持流式和非流式两种方式","title":"输出","mainColor":"#5C62FF"}}},{"id":"183162","type":"13","meta":{"position":{"x":-2956.886385094379,"y":-1616.7325430277388}},"data":{"inputs":{"callTransferVoice":true,"chatHistoryWriting":"historyWrite","content":{"type":"string","value":{"type":"literal"}},"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":-3136.886385094379,"y":-1616.7325430277388,"width":360,"height":111.6},"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":"100001","targetNodeID":"157376"},{"sourceNodeID":"904077","targetNodeID":"900001"},{"sourceNodeID":"171415","targetNodeID":"1199098"},{"sourceNodeID":"1199098","targetNodeID":"163547"},{"sourceNodeID":"1214309","targetNodeID":"121555"},{"sourceNodeID":"121555","targetNodeID":"163547","sourcePortID":"batch-output"},{"sourceNodeID":"163547","targetNodeID":"168118"},{"sourceNodeID":"163547","targetNodeID":"106358"},{"sourceNodeID":"171415","targetNodeID":"1165778"},{"sourceNodeID":"1165778","targetNodeID":"186126"},{"sourceNodeID":"186126","targetNodeID":"1214309"},{"sourceNodeID":"106358","targetNodeID":"168118"},{"sourceNodeID":"168118","targetNodeID":"125268"},{"sourceNodeID":"125268","targetNodeID":"109941"},{"sourceNodeID":"146723","targetNodeID":"180947"},{"sourceNodeID":"180947","targetNodeID":"1204256"},{"sourceNodeID":"109941","targetNodeID":"1190196"},{"sourceNodeID":"1204256","targetNodeID":"158201"},{"sourceNodeID":"158201","targetNodeID":"1182713"},{"sourceNodeID":"1182713","targetNodeID":"104782"},{"sourceNodeID":"104782","targetNodeID":"904077"},{"sourceNodeID":"1190196","targetNodeID":"120984"},{"sourceNodeID":"120984","targetNodeID":"146723"},{"sourceNodeID":"157376","targetNodeID":"178571"},{"sourceNodeID":"178571","targetNodeID":"183162"},{"sourceNodeID":"183162","targetNodeID":"171415"}]},"bounds":{"x":-4538.223156652581,"y":-2031.6749465698315,"width":7550.530587755693,"height":1228.4908623801039}}
content: Enter the copy content here.
title: The title for the beginning of the video, which can be left blank. You can also provide a keyword to automatically generate a suspense story, such as: The shadow under the neon light, Footprints in the living room.
If the output is interrupted, it may be due to prohibited words, such as: horror
content: Enter the copy content here.
title: The title for the beginning of the video, which can be left blank. You can also provide a keyword to automatically generate a suspense story, such as: The shadow under the neon light, Footprints in the living room.
If the output is interrupted, it may be due to prohibited words, such as: horror story.




