Video_maker HomeCoze Workflow Tiktok horror suspense animation style video

Tiktok horror suspense animation style video

Tiktok horror suspense animation style video...

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

image.png


image.png



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.


This article is reprinted from the Internet. If there is any infringement, please contact us for deletion.

Address of this article: https://www.videomaker.sg/Workflow/tiktok-horror-suspense-animation-style-video.html

Related articles

Thank you for your support
H2