COZE插件
524 分钟

image2+Seedance 2.0工作流(可复制)

可以直接复制到coze工作流中就可以了(可以新建一个工作流,然后粘贴下面代码进去)。

井云团队
井云团队2026-05-20 (更新于 2026-06-05)
返回专栏列表

可以直接复制到coze工作流中就可以了(可以新建一个工作流,然后粘贴下面代码进去)。

API秘钥获取地址:https://jingyun.studio/zh/token

一、智能图片V2,image2图片生成 - 工作流

{"type":"coze-workflow-clipboard-data","source":{"workflowId":"7646724443763277860","flowMode":0,"spaceId":"7366877436887384079","isDouyin":false,"host":"www.coze.cn"},"json":{"nodes":[{"id":"143970","type":"15","meta":{"position":{"x":640,"y":0}},"data":{"nodeMeta":{"description":"用于处理多个字符串类型变量的格式","icon":"https://lf3-static.bytednsdoc.com/obj/eden-cn/dvsmryvd_avi_dvsm/ljhwZthlaukjlkulzlp/icon/icon-StrConcat-v2.jpg","mainColor":"#3071F2","subTitle":"文本处理","title":"设置API Key (需要手动替换)"},"inputs":{"method":"concat","inputParameters":[{"name":"String1","input":{"type":"string","value":{"type":"literal","content":"需要替换为真实APIkey","rawMeta":{"type":1}}}}],"concatParams":[{"name":"concatResult","input":{"type":"string","value":{"type":"literal","content":"{{String1}}","rawMeta":{"type":1}}}},{"name":"arrayItemConcatChar","input":{"type":"string","value":{"type":"literal","content":",","rawMeta":{"type":1}}}},{"name":"allArrayItemConcatChars","input":{"type":"list","schema":{"type":"object","schema":[{"type":"string","name":"label","required":true},{"type":"string","name":"value","required":true},{"type":"boolean","name":"isDefault","required":true}]},"value":{"type":"literal","content":[{"isDefault":true,"label":"换行","value":"\n"},{"isDefault":true,"label":"制表符","value":"\t"},{"isDefault":true,"label":"句号","value":"。"},{"isDefault":true,"label":"逗号","value":","},{"isDefault":true,"label":"分号","value":";"},{"isDefault":true,"label":"空格","value":" "}]}}}]},"outputs":[{"type":"string","name":"output","required":true}]},"_temp":{"bounds":{"x":460,"y":0,"width":360,"height":112},"externalData":{"icon":"https://lf3-static.bytednsdoc.com/obj/eden-cn/dvsmryvd_avi_dvsm/ljhwZthlaukjlkulzlp/icon/icon-StrConcat-v2.jpg","description":"用于处理多个字符串类型变量的格式","title":"文本处理","mainColor":"#3071F2"}}},{"id":"134996","type":"31","meta":{"position":{"x":640,"y":207}},"data":{"size":{"height":150,"width":240},"inputs":{"schemaType":"slate","note":"[{\"type\":\"paragraph\",\"children\":[{\"text\":\"设置API Key \",\"type\":\"text\"}]},{\"type\":\"paragraph\",\"children\":[{\"text\":\"\",\"type\":\"text\"}]},{\"type\":\"paragraph\",\"children\":[{\"text\":\"可以从井云官网获取:\",\"type\":\"text\"}]},{\"type\":\"paragraph\",\"children\":[{\"text\":\"\",\"type\":\"text\"}]},{\"type\":\"paragraph\",\"children\":[{\"text\":\"https://jingyun.studio/zh/token\",\"bold\":true,\"type\":\"text\"}]}]"}},"_temp":{"bounds":{"x":520,"y":207,"width":240,"height":150},"externalData":{"icon":"comment_icon","description":"comment_desc","title":"注释","mainColor":""}}},{"id":"100001","type":"1","meta":{"position":{"x":180,"y":13}},"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":"prompt","required":true},{"type":"string","name":"model","required":true,"description":"生图模型,默认:智能图片V2","defaultValue":"智能图片V2"},{"type":"string","name":"size","required":false,"description":"图片尺寸,默认1024x1024,可选:1024x1024、1536x1024、1024x1536、2048x2048、2048x1152、3840x2160、2160x3840","defaultValue":"1024x1024"},{"type":"string","name":"quality","required":false,"description":"图片质量,可选:low 、 medium 、 high 、 auto(默认:high )","defaultValue":"high"},{"type":"string","name":"output_format","required":false,"description":"输出图片格式, 默认:png,可选:png 、 jpeg 、 webp","defaultValue":"png"},{"type":"integer","name":"num","required":false,"description":"图片数量,默认:1,设置1,每次1张,设置2张会失败","defaultValue":"1"},{"type":"list","name":"reference_image_urls","schema":{"type":"string","assistType":2},"required":false,"description":"多图参考,图片应小于16张、50MB以内"}],"trigger_parameters":[{"type":"string","name":"prompt","required":true},{"type":"string","name":"model","required":true,"description":"生图模型,默认:智能图片V2"},{"type":"string","name":"size","required":false,"description":"图片尺寸,默认1024x1024,可选:1024x1024、1536x1024、1024x1536、2048x2048、2048x1152、3840x2160、2160x3840"},{"type":"string","name":"quality","required":false,"description":"图片质量,可选:low 、 medium 、 high 、 auto(默认:high )"},{"type":"string","name":"output_format","required":false,"description":"输出图片格式, 默认:png,可选:png 、 jpeg 、 webp"},{"type":"integer","name":"num","required":false,"description":"图片数量,默认:1,设置1,每次1张,设置2张会失败"},{"type":"list","name":"reference_image_urls","schema":{"type":"string","assistType":2},"required":false,"description":"多图参考,图片应小于16张、50MB以内"}]},"_temp":{"bounds":{"x":0,"y":13,"width":360,"height":86},"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":2020,"y":0}},"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":"image_url","input":{"type":"string","value":{"type":"ref","content":{"source":"block-output","blockID":"103155","name":"image_url"},"rawMeta":{"type":1}}}},{"name":"message","input":{"type":"string","value":{"type":"ref","content":{"source":"block-output","blockID":"103155","name":"message"},"rawMeta":{"type":1}}}}]}},"_temp":{"bounds":{"x":1840,"y":0,"width":360,"height":112},"externalData":{"icon":"https://lf3-static.bytednsdoc.com/obj/eden-cn/dvsmryvd_avi_dvsm/ljhwZthlaukjlkulzlp/icon/icon-End-v2.jpg","description":"工作流的最终节点,用于返回工作流运行后的结果信息","title":"结束","mainColor":"#5C62FF"}}},{"id":"103155","type":"4","meta":{"position":{"x":1560,"y":0}},"data":{"nodeMeta":{"description":"图片生成,返回图片结果","icon":"https://lf3-static.bytednsdoc.com/obj/eden-cn/dvsmryvd_avi_dvsm/ljhwZthlaukjlkulzlp/icon/icon-Plugin-v2.jpg","subtitle":"井云插件:image_generate","title":"image_generate"},"inputs":{"apiParam":[{"input":{"type":"string","value":{"content":"7641192793377046569","rawMeta":{"type":1},"type":"literal"}},"name":"apiID"},{"input":{"type":"string","value":{"content":"image_generate","rawMeta":{"type":1},"type":"literal"}},"name":"apiName"},{"input":{"type":"string","value":{"content":"7641192793377013801","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":"api_key","input":{"type":"string","value":{"type":"ref","content":{"source":"block-output","blockID":"143970","name":"output"},"rawMeta":{"type":1}}}},{"name":"model","input":{"type":"string","value":{"type":"ref","content":{"source":"block-output","blockID":"100001","name":"model"},"rawMeta":{"type":1}}}},{"name":"prompt","input":{"type":"string","value":{"type":"ref","content":{"source":"block-output","blockID":"100001","name":"prompt"},"rawMeta":{"type":1}}}},{"name":"size","input":{"type":"string","value":{"type":"ref","content":{"source":"block-output","blockID":"100001","name":"size"},"rawMeta":{"type":1}}}},{"name":"fallback_model","input":{"type":"string","value":{"type":"literal","content":"智能图片V2","rawMeta":{"type":1}}}},{"name":"n","input":{"type":"integer","value":{"type":"ref","content":{"source":"block-output","blockID":"100001","name":"num"},"rawMeta":{"type":2}}}},{"name":"output_format","input":{"type":"string","value":{"type":"ref","content":{"source":"block-output","blockID":"100001","name":"output_format"},"rawMeta":{"type":1}}}},{"name":"quality","input":{"type":"string","value":{"type":"ref","content":{"source":"block-output","blockID":"100001","name":"quality"},"rawMeta":{"type":1}}}},{"name":"reference_image_urls","input":{"type":"list","schema":{"type":"string"},"value":{"type":"ref","content":{"source":"block-output","blockID":"110936","name":"reference_image_urls"},"rawMeta":{"type":99}}}},{"name":"return_mode","input":{"type":"string","value":{"type":"literal","content":"url","rawMeta":{"type":1}}}}],"settingOnError":{"processType":1,"timeoutMs":180000,"retryTimes":0}},"outputs":[{"type":"string","name":"api_mode","required":false},{"type":"integer","name":"created","required":false},{"type":"string","name":"model","required":false},{"type":"string","name":"used_model","required":false},{"type":"integer","name":"image_b64_len","required":false},{"type":"string","name":"image_url","required":false},{"type":"string","name":"message","required":false},{"type":"string","name":"used_endpoint","required":false}]},"_temp":{"bounds":{"x":1380,"y":0,"width":360,"height":112},"externalData":{"icon":"https://lf9-appstore-sign.oceancloudapi.com/ocean-cloud-tos/plugin_icon/3789370802318851_1779103664144302350_ZiTNc55rBJ.png?lk3s=cd508e2b&x-expires=1783238858&x-signature=loahjHsL7NJVrrmULqdLocaaH9w%3D","apiName":"image_generate","pluginID":"7641192793377013801","pluginProductStatus":1,"pluginProductUnlistType":0,"pluginType":1,"spaceID":"7393302541104709666","inputs":[{"description":"生图模型","input":{},"name":"model","required":true,"type":"string"},{"description":"参考图 base64 或 data URL,URL 不方便时用","input":{},"name":"reference_image_base64","required":false,"type":"string"},{"description":"参考图 URL。传了它就走 edits 图生图","input":{},"name":"reference_image_url","required":false,"type":"string"},{"description":"多张参考图 URL,多个 URL 用换行或 `","input":{},"name":"reference_image_urls","required":false,"schema":{"assistType":0,"type":"string"},"type":"list"},{"description":"默认url","input":{},"name":"return_mode","required":false,"type":"string"},{"description":"图片尺寸","input":{},"name":"size","required":true,"type":"string"},{"description":"生图提示词","input":{},"name":"prompt","required":true,"type":"string"},{"description":"图片质量","input":{},"name":"quality","required":false,"type":"string"},{"description":"秘钥 Bearer token(sk-...)","input":{},"name":"api_key","required":true,"type":"string"},{"description":"回退模型","input":{},"name":"fallback_model","required":false,"type":"string"},{"description":"蒙版图 URL/base64,需要局部重绘时才用","input":{},"name":"mask","required":false,"type":"string"},{"description":"b64长度","input":{},"name":"max_b64_length","required":false,"type":"integer"},{"description":"nunber数量","input":{},"name":"n","required":false,"type":"integer"},{"description":"图片输出格式","input":{},"name":"output_format","required":false,"type":"string"}],"outputs":[{"input":{},"name":"api_mode","required":false,"type":"string"},{"input":{},"name":"created","required":false,"type":"integer"},{"input":{},"name":"image_b64_len","required":false,"type":"integer"},{"input":{},"name":"image_url","required":false,"type":"string"},{"input":{},"name":"used_endpoint","required":false,"type":"string"},{"input":{},"name":"used_model","required":false,"type":"string"},{"input":{},"name":"message","required":false,"type":"string"},{"input":{},"name":"model","required":false,"type":"string"}],"updateTime":1780489030,"channel_id":2,"commercial_setting":{},"latestVersionTs":"0","latestVersionName":"","versionName":"","description":"图片生成,返回图片结果","title":"image_generate","mainColor":"#CA61FF"}}},{"id":"110936","type":"5","meta":{"position":{"x":1100,"y":0}},"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":"input","input":{"type":"list","schema":{"type":"string","assistType":2},"value":{"type":"ref","content":{"source":"block-output","blockID":"100001","name":"reference_image_urls"},"rawMeta":{"type":104}}}}],"code":"async def main(args: Args) -> Output:\n    params = args.params\n    value = params.get(\"input\")\n\n    def to_url_list(items):\n        if not items:\n            return []\n\n        if isinstance(items, list):\n            urls = []\n            for item in items:\n                if isinstance(item, str):\n                    item = item.strip()\n                    if item:\n                        urls.append(item)\n                    continue\n\n                if isinstance(item, dict):\n                    url = (\n                        item.get(\"url\")\n                        or item.get(\"image_url\")\n                        or item.get(\"file_url\")\n                        or item.get(\"origin_url\")\n                    )\n                    if url:\n                        urls.append(str(url).strip())\n            return urls\n\n        return []\n\n    ret: Output = {\n        \"reference_image_urls\": to_url_list(value)\n    }\n    return ret","language":3,"settingOnError":{"switch":false,"processType":1,"timeoutMs":60000,"retryTimes":0}},"outputs":[{"type":"list","name":"reference_image_urls","schema":{"type":"string"},"required":false}],"version":"v2"},"_temp":{"bounds":{"x":920,"y":0,"width":360,"height":112},"externalData":{"icon":"https://lf3-static.bytednsdoc.com/obj/eden-cn/dvsmryvd_avi_dvsm/ljhwZthlaukjlkulzlp/icon/icon-Code-v2.jpg","description":"编写代码,处理输入变量来生成返回值","title":"代码","mainColor":"#00B2B2"}}}],"edges":[{"sourceNodeID":"100001","targetNodeID":"143970"},{"sourceNodeID":"143970","targetNodeID":"110936"},{"sourceNodeID":"103155","targetNodeID":"900001"},{"sourceNodeID":"110936","targetNodeID":"103155"}]},"bounds":{"x":0,"y":0,"width":2200,"height":357}}

二、Seedance 2.0等视频生成 - 工作流

按照下面顺序依次创建工作流,复制下面代码到coze新建的工作流里面粘贴就可以了。

Seedance 2.0 视频生成子工作流

用来生成视频的

{"type":"coze-workflow-clipboard-data","source":{"workflowId":"7647077710975746111","flowMode":0,"spaceId":"7366877436887384079","isDouyin":false,"host":"www.coze.cn"},"json":{"nodes":[{"id":"127707","type":"21","meta":{"position":{"x":2318.840579710145,"y":488.81340579710144},"canvasPosition":{"x":1448.840579710145,"y":847.0271739130437}},"data":{"inputs":{"inputParameters":[],"loopCount":{"type":"integer","value":{"type":"literal","content":10,"rawMeta":{"type":2}}},"loopType":"infinite","variableParameters":[]},"nodeMeta":{"description":"用于通过设定循环次数和逻辑,重复执行一系列任务","icon":"https://lf3-static.bytednsdoc.com/obj/eden-cn/dvsmryvd_avi_dvsm/ljhwZthlaukjlkulzlp/icon/icon-Loop-v2.jpg","mainColor":"#00B2B2","subTitle":"循环","title":"循环"},"outputs":[{"name":"output","input":{"type":"list","schema":{"type":"object","schema":[{"type":"string","name":"fail_reason","required":false},{"type":"string","name":"model","required":false},{"type":"string","name":"status","required":false},{"type":"string","name":"video_url","required":false},{"type":"integer","name":"created","required":false},{"type":"integer","name":"duration","required":false},{"type":"string","name":"message","required":false},{"type":"string","name":"progress","required":false},{"type":"string","name":"task_id","required":false}]},"value":{"type":"ref","content":{"source":"block-output","blockID":"159323","name":""},"rawMeta":{"type":6}}}}]},"blocks":[{"id":"186423","type":"8","meta":{"position":{"x":640,"y":0}},"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","value":{"type":"ref","content":{"source":"block-output","blockID":"159323","name":"video_url"},"rawMeta":{"type":1}}}}},{"operator":1,"left":{"input":{"type":"string","value":{"type":"ref","content":{"source":"block-output","blockID":"159323","name":"status"},"rawMeta":{"type":1}}}},"right":{"input":{"type":"string","value":{"type":"literal","content":"SUCCESS","rawMeta":{"type":1}}}}}]}},{"condition":{"logic":1,"conditions":[{"operator":1,"left":{"input":{"type":"string","value":{"type":"ref","content":{"source":"block-output","blockID":"159323","name":"status"},"rawMeta":{"type":1}}}},"right":{"input":{"type":"string","value":{"type":"literal","content":"FAILED","rawMeta":{"type":1}}}}},{"operator":10,"left":{"input":{"type":"string","value":{"type":"ref","content":{"source":"block-output","blockID":"159323","name":"fail_reason"},"rawMeta":{"type":1}}}}}]}},{"condition":{"logic":2,"conditions":[{"operator":10,"left":{"input":{"type":"string","value":{"type":"ref","content":{"source":"block-output","blockID":"159323","name":"status"},"rawMeta":{"type":1}}}}},{"operator":2,"left":{"input":{"type":"string","value":{"type":"ref","content":{"source":"block-output","blockID":"159323","name":"status"},"rawMeta":{"type":1}}}},"right":{"input":{"type":"string","value":{"type":"literal","content":"SUCCESS","rawMeta":{"type":1}}}}},{"operator":2,"left":{"input":{"type":"string","value":{"type":"ref","content":{"source":"block-output","blockID":"159323","name":"status"},"rawMeta":{"type":1}}}},"right":{"input":{"type":"string","value":{"type":"literal","content":"FAILED","rawMeta":{"type":1}}}}}]}}]}},"_temp":{"bounds":{"x":1908.840579710145,"y":847.0271739130437,"width":360,"height":410},"externalData":{"icon":"https://lf3-static.bytednsdoc.com/obj/eden-cn/dvsmryvd_avi_dvsm/ljhwZthlaukjlkulzlp/icon/icon-Condition-v2.jpg","description":"连接多个下游分支,若设定的条件成立则仅运行对应的分支,若均不成立则只运行“否则”分支","title":"选择器","mainColor":"#00B2B2"}}},{"id":"102598","type":"19","meta":{"position":{"x":1100,"y":77.5}},"data":{"nodeMeta":{"description":"用于立即终止当前所在的循环,跳出循环体","icon":"https://lf3-static.bytednsdoc.com/obj/eden-cn/dvsmryvd_avi_dvsm/ljhwZthlaukjlkulzlp/icon/icon-Break-v2.jpg","mainColor":"#00B2B2","subTitle":"终止循环","title":"终止循环"}},"_temp":{"bounds":{"x":2368.840579710145,"y":924.5271739130437,"width":360,"height":66},"externalData":{"icon":"https://lf3-static.bytednsdoc.com/obj/eden-cn/dvsmryvd_avi_dvsm/ljhwZthlaukjlkulzlp/icon/icon-Break-v2.jpg","description":"用于立即终止当前所在的循环,跳出循环体","title":"终止循环","mainColor":"#00B2B2"}}},{"id":"176548","type":"29","meta":{"position":{"x":1560,"y":266.5}},"data":{"nodeMeta":{"description":"用于终止当前循环,执行下次循环","icon":"https://lf3-static.bytednsdoc.com/obj/eden-cn/dvsmryvd_avi_dvsm/ljhwZthlaukjlkulzlp/icon/icon-Continue-v2.jpg","mainColor":"#00B2B2","subTitle":"继续循环","title":"继续循环"}},"_temp":{"bounds":{"x":2828.840579710145,"y":1113.5271739130437,"width":360,"height":66},"externalData":{"icon":"https://lf3-static.bytednsdoc.com/obj/eden-cn/dvsmryvd_avi_dvsm/ljhwZthlaukjlkulzlp/icon/icon-Continue-v2.jpg","description":"用于终止当前循环,执行下次循环","title":"继续循环","mainColor":"#00B2B2"}}},{"id":"107465","type":"5","meta":{"position":{"x":1100,"y":243.5}},"data":{"nodeMeta":{"description":"编写代码,处理输入变量来生成返回值","icon":"https://lf3-static.bytednsdoc.com/obj/eden-cn/dvsmryvd_avi_dvsm/ljhwZthlaukjlkulzlp/icon/icon-Code-v2.jpg","title":"代码","subTitle":"代码"},"inputs":{"inputParameters":[],"code":"import asyncio\n\nasync def main(args: Args) -> Output:\n    # 仅执行30秒等待,不进行任何其他处理\n    await asyncio.sleep(5)\n    \n    # 返回空对象表示任务完成\n    return {}","language":3,"settingOnError":{"switch":false,"processType":1,"timeoutMs":60000,"retryTimes":0}},"outputs":[{"type":"object","name":"key2","schema":[],"required":false}],"version":"v2"},"_temp":{"bounds":{"x":2368.840579710145,"y":1090.5271739130437,"width":360,"height":112},"externalData":{"icon":"https://lf3-static.bytednsdoc.com/obj/eden-cn/dvsmryvd_avi_dvsm/ljhwZthlaukjlkulzlp/icon/icon-Code-v2.jpg","description":"编写代码,处理输入变量来生成返回值","title":"代码","mainColor":"#00B2B2"}}},{"id":"159323","type":"4","meta":{"position":{"x":180,"y":149}},"data":{"nodeMeta":{"description":"按 task_id 轮询查询任务结果","icon":"https://lf3-static.bytednsdoc.com/obj/eden-cn/dvsmryvd_avi_dvsm/ljhwZthlaukjlkulzlp/icon/icon-Plugin-v2.jpg","subtitle":"井云插件:video_generate_query","title":"video_generate_query"},"inputs":{"apiParam":[{"input":{"type":"string","value":{"content":"7641192793377062953","rawMeta":{"type":1},"type":"literal"}},"name":"apiID"},{"input":{"type":"string","value":{"content":"video_generate_query","rawMeta":{"type":1},"type":"literal"}},"name":"apiName"},{"input":{"type":"string","value":{"content":"7641192793377013801","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":"api_key","input":{"type":"string","value":{"type":"ref","content":{"source":"block-output","blockID":"100001","name":"api_key"},"rawMeta":{"type":1}}}},{"name":"task_id","input":{"type":"string","value":{"type":"ref","content":{"source":"block-output","blockID":"154404","name":"task_id"},"rawMeta":{"type":1}}}}],"settingOnError":{"processType":1,"timeoutMs":180000,"retryTimes":0}},"outputs":[{"type":"string","name":"fail_reason","required":false},{"type":"string","name":"model","required":false},{"type":"string","name":"status","required":false},{"type":"string","name":"video_url","required":false},{"type":"integer","name":"created","required":false},{"type":"integer","name":"duration","required":false},{"type":"string","name":"message","required":false},{"type":"string","name":"progress","required":false},{"type":"string","name":"task_id","required":false}]},"_temp":{"bounds":{"x":1448.840579710145,"y":996.0271739130437,"width":360,"height":112},"externalData":{"icon":"https://lf3-appstore-sign.oceancloudapi.com/ocean-cloud-tos/plugin_icon/3789370802318851_1779103664144302350_ZiTNc55rBJ.png?lk3s=cd508e2b&x-expires=1783238896&x-signature=wJm3B65mVwxhCOR4g5RTsFJWZxo%3D","apiName":"video_generate_query","pluginID":"7641192793377013801","pluginProductStatus":1,"pluginProductUnlistType":0,"pluginType":1,"spaceID":"7393302541104709666","inputs":[{"description":"秘钥","input":{},"name":"api_key","required":true,"type":"string"},{"description":"任务id","input":{},"name":"task_id","required":true,"type":"string"}],"outputs":[{"input":{},"name":"message","required":false,"type":"string"},{"input":{},"name":"progress","required":false,"type":"string"},{"input":{},"name":"task_id","required":false,"type":"string"},{"input":{},"name":"status","required":false,"type":"string"},{"input":{},"name":"video_url","required":false,"type":"string"},{"input":{},"name":"created","required":false,"type":"integer"},{"input":{},"name":"duration","required":false,"type":"integer"},{"input":{},"name":"fail_reason","required":false,"type":"string"},{"input":{},"name":"model","required":false,"type":"string"}],"updateTime":1780489030,"channel_id":2,"commercial_setting":{},"latestVersionTs":"0","latestVersionName":"","versionName":"","description":"按 task_id 轮询查询任务结果","title":"video_generate_query","mainColor":"#CA61FF"}}}],"edges":[{"sourceNodeID":"159323","targetNodeID":"186423"},{"sourceNodeID":"186423","targetNodeID":"102598","sourcePortID":"true"},{"sourceNodeID":"186423","targetNodeID":"102598","sourcePortID":"true_1"},{"sourceNodeID":"186423","targetNodeID":"107465","sourcePortID":"true_2"},{"sourceNodeID":"186423","targetNodeID":"107465","sourcePortID":"false"},{"sourceNodeID":"107465","targetNodeID":"176548"},{"sourceNodeID":"127707","targetNodeID":"159323","sourcePortID":"loop-function-inline-output"}],"_temp":{"bounds":{"x":2138.840579710145,"y":488.81340579710144,"width":360,"height":112},"externalData":{"icon":"https://lf3-static.bytednsdoc.com/obj/eden-cn/dvsmryvd_avi_dvsm/ljhwZthlaukjlkulzlp/icon/icon-Loop-v2.jpg","description":"用于通过设定循环次数和逻辑,重复执行一系列任务","title":"循环","mainColor":"#00B2B2"}}},{"id":"154129","type":"5","meta":{"position":{"x":3600,"y":454}},"data":{"nodeMeta":{"description":"编写代码,处理输入变量来生成返回值","icon":"https://lf3-static.bytednsdoc.com/obj/eden-cn/dvsmryvd_avi_dvsm/ljhwZthlaukjlkulzlp/icon/icon-Code-v2.jpg","title":"代码_1","subTitle":"代码"},"inputs":{"inputParameters":[{"name":"input","input":{"type":"list","schema":{"type":"object","schema":[{"type":"string","name":"fail_reason","required":false},{"type":"string","name":"model","required":false},{"type":"string","name":"status","required":false},{"type":"string","name":"video_url","required":false},{"type":"integer","name":"created","required":false},{"type":"integer","name":"duration","required":false},{"type":"string","name":"message","required":false},{"type":"string","name":"progress","required":false},{"type":"string","name":"task_id","required":false}]},"value":{"type":"ref","content":{"source":"block-output","blockID":"127707","name":"output"},"rawMeta":{"type":103}}}},{"name":"duration","input":{"type":"integer","value":{"type":"ref","content":{"source":"block-output","blockID":"100001","name":"duration"},"rawMeta":{"type":2}}}}],"code":"async def main(args: Args) -> Output:\n    params = args.params\n    input_array = params.get(\"input\") or params.get(\"output\") or []\n\n    def to_int(value, default=0):\n        try:\n            if value is None or value == \"\":\n                return default\n            return int(float(value))\n        except Exception:\n            return default\n\n    start_duration = to_int(params.get(\"duration\"), 0)\n\n    target_url = \"\"\n    target_status = \"\"\n    target_message = \"\"\n    target_duration = 0\n\n    if not isinstance(input_array, list):\n        input_array = []\n\n    for item in reversed(input_array):\n        if not isinstance(item, dict):\n            continue\n\n        video_url = str(item.get(\"video_url\") or item.get(\"url\") or \"\").strip()\n        status = str(item.get(\"status\") or \"\").strip()\n        message = str(item.get(\"message\") or \"\").strip()\n        fail_reason = str(item.get(\"fail_reason\") or \"\").strip()\n\n        query_duration = to_int(\n            item.get(\"duration\") or item.get(\"usage_duration\"),\n            0\n        )\n\n        if video_url or status in (\"SUCCESS\", \"FAILED\", \"succeeded\", \"succeed\", \"failed\", \"FAILURE\", \"ERROR\", \"error\") or fail_reason:\n            target_url = video_url\n            target_status = status\n            target_message = message or fail_reason\n            target_duration = query_duration if query_duration > 0 else start_duration\n            break\n\n    return {\n        \"url\": target_url,\n        \"status\": target_status,\n        \"message\": target_message,\n        \"duration\": target_duration,\n    }","language":3,"settingOnError":{"switch":false,"processType":1,"timeoutMs":60000,"retryTimes":0}},"outputs":[{"type":"string","name":"url","required":false},{"type":"string","name":"status","required":false},{"type":"string","name":"message","required":false},{"type":"integer","name":"duration","required":false}],"version":"v2"},"_temp":{"bounds":{"x":3420,"y":454,"width":360,"height":112},"externalData":{"icon":"https://lf3-static.bytednsdoc.com/obj/eden-cn/dvsmryvd_avi_dvsm/ljhwZthlaukjlkulzlp/icon/icon-Code-v2.jpg","description":"编写代码,处理输入变量来生成返回值","title":"代码","mainColor":"#00B2B2"}}},{"id":"134996","type":"31","meta":{"position":{"x":580,"y":235.41847826086953}},"data":{"size":{"height":150,"width":240},"inputs":{"schemaType":"slate","note":"[{\"type\":\"paragraph\",\"children\":[{\"text\":\"设置API Key \",\"type\":\"text\"}]},{\"type\":\"paragraph\",\"children\":[{\"text\":\"\",\"type\":\"text\"}]},{\"type\":\"paragraph\",\"children\":[{\"text\":\"可以从井云官网获取:\",\"type\":\"text\"}]},{\"type\":\"paragraph\",\"children\":[{\"text\":\"\",\"type\":\"text\"}]},{\"type\":\"paragraph\",\"children\":[{\"text\":\"https://jingyun.studio/zh/token\",\"bold\":true,\"type\":\"text\"}]}]"}},"_temp":{"bounds":{"x":460,"y":235.41847826086953,"width":240,"height":150},"externalData":{"icon":"comment_icon","description":"comment_desc","title":"注释","mainColor":""}}},{"id":"173105","type":"8","meta":{"position":{"x":1100,"y":441}},"data":{"nodeMeta":{"description":"连接多个下游分支,若设定的条件成立则仅运行对应的分支,若均不成立则只运行“否则”分支","icon":"https://lf3-static.bytednsdoc.com/obj/eden-cn/dvsmryvd_avi_dvsm/ljhwZthlaukjlkulzlp/icon/icon-Condition-v2.jpg","subTitle":"选择器","title":"选择器_1"},"settings":null,"version":"","inputs":{"branches":[{"condition":{"logic":2,"conditions":[{"operator":9,"left":{"input":{"type":"string","value":{"type":"ref","content":{"source":"block-output","blockID":"154404","name":"task_id"},"rawMeta":{"type":1}}}}}]}}]}},"_temp":{"bounds":{"x":920,"y":441,"width":360,"height":138},"externalData":{"icon":"https://lf3-static.bytednsdoc.com/obj/eden-cn/dvsmryvd_avi_dvsm/ljhwZthlaukjlkulzlp/icon/icon-Condition-v2.jpg","description":"连接多个下游分支,若设定的条件成立则仅运行对应的分支,若均不成立则只运行“否则”分支","title":"选择器","mainColor":"#00B2B2"}}},{"id":"108472","type":"3","meta":{"position":{"x":2318.840579710145,"y":122.48913043478255}},"data":{"nodeMeta":{"description":"调用大语言模型,使用变量和提示词生成回复","icon":"https://lf3-static.bytednsdoc.com/obj/eden-cn/dvsmryvd_avi_dvsm/ljhwZthlaukjlkulzlp/icon/icon-LLM-v2.jpg","title":"大模型","subTitle":"大模型"},"inputs":{"inputParameters":[{"name":"input","input":{"type":"string","value":{"type":"ref","content":{"source":"block-output","blockID":"154404","name":"fail_reason"},"rawMeta":{"type":1}}}}],"llmParam":[{"name":"apiMode","input":{"type":"integer","value":{"type":"literal","content":"0","rawMeta":{"type":2}}}},{"name":"temperature","input":{"type":"float","value":{"type":"literal","content":"0.5","rawMeta":{"type":4}}}},{"name":"topP","input":{"type":"float","value":{"type":"literal","content":"1","rawMeta":{"type":4}}}},{"name":"frequencyPenalty","input":{"type":"float","value":{"type":"literal","content":"0","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":"thinkingType","input":{"type":"string","value":{"type":"literal","content":"enabled","rawMeta":{"type":1}}}},{"name":"responseFormat","input":{"type":"integer","value":{"type":"literal","content":"2","rawMeta":{"type":2}}}},{"name":"modleName","input":{"type":"string","value":{"type":"literal","content":"豆包·2.0·mini","rawMeta":{"type":1}}}},{"name":"modelType","input":{"type":"integer","value":{"type":"literal","content":"1772003209","rawMeta":{"type":2}}}},{"name":"generationDiversity","input":{"type":"string","value":{"type":"literal","content":"balance","rawMeta":{"type":1}}}},{"name":"parameters","input":{"value":{"type":"object_ref"},"type":"object","schema":[{"name":"max_completion_tokens","input":{"type":"integer","value":{"type":"literal","content":"0","rawMeta":{"type":2}}}},{"name":"reasoning_effort","input":{"type":"string","value":{"type":"literal","content":"medium","rawMeta":{"type":1}}}}]}},{"name":"prompt","input":{"type":"string","value":{"type":"literal","content":"{{input}}","rawMeta":{"type":1}}}},{"name":"enableChatHistory","input":{"type":"boolean","value":{"type":"literal","content":false,"rawMeta":{"type":3}}}},{"name":"chatHistoryRound","input":{"type":"integer","value":{"type":"literal","content":"3","rawMeta":{"type":2}}}},{"name":"systemPrompt","input":{"type":"string","value":{"type":"literal","content":"你将收到一段 Seedance 视频生成接口返回的异常内容。请识别其中真正的失败原因,并用简明中文反馈给用户。用户可能看不懂英文或技术字段,所以不要原样输出英文错误码、请求编号、日志 ID 或接口细节。只需要说明用户操作哪里出了问题,以及必要时给出一句可执行的修正建议。输出内容放在 output 字段中,不要寒暄,不要解释你的分析过程。","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":"output","required":false},{"type":"string","name":"reasoning_content","required":false}],"version":"3"},"_temp":{"bounds":{"x":2138.840579710145,"y":122.48913043478255,"width":360,"height":164},"externalData":{"icon":"https://lf3-static.bytednsdoc.com/obj/eden-cn/dvsmryvd_avi_dvsm/ljhwZthlaukjlkulzlp/icon/icon-LLM-v2.jpg","description":"调用大语言模型,使用变量和提示词生成回复","title":"大模型","mainColor":"#5C62FF"}}},{"id":"900001","type":"2","meta":{"position":{"x":4060,"y":454}},"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":"url","input":{"type":"string","value":{"type":"ref","content":{"source":"block-output","blockID":"154129","name":"url"},"rawMeta":{"type":1}}}},{"name":"status","input":{"type":"string","value":{"type":"ref","content":{"source":"block-output","blockID":"154129","name":"status"},"rawMeta":{"type":1}}}},{"name":"message","input":{"type":"string","value":{"type":"ref","content":{"source":"block-output","blockID":"154129","name":"message"},"rawMeta":{"type":1}}}},{"name":"duration","input":{"type":"integer","value":{"type":"ref","content":{"source":"block-output","blockID":"154129","name":"duration"},"rawMeta":{"type":2}}}}]}},"_temp":{"bounds":{"x":3880,"y":454,"width":360,"height":112},"externalData":{"icon":"https://lf3-static.bytednsdoc.com/obj/eden-cn/dvsmryvd_avi_dvsm/ljhwZthlaukjlkulzlp/icon/icon-End-v2.jpg","description":"工作流的最终节点,用于返回工作流运行后的结果信息","title":"结束","mainColor":"#5C62FF"}}},{"id":"154404","type":"4","meta":{"position":{"x":640,"y":454}},"data":{"nodeMeta":{"description":"提交视频生成任务","icon":"https://lf3-static.bytednsdoc.com/obj/eden-cn/dvsmryvd_avi_dvsm/ljhwZthlaukjlkulzlp/icon/icon-Plugin-v2.jpg","subtitle":"井云插件:video_generate_submit","title":"video_generate_submit"},"inputs":{"apiParam":[{"input":{"type":"string","value":{"content":"7641192793377079337","rawMeta":{"type":1},"type":"literal"}},"name":"apiID"},{"input":{"type":"string","value":{"content":"video_generate_submit","rawMeta":{"type":1},"type":"literal"}},"name":"apiName"},{"input":{"type":"string","value":{"content":"7641192793377013801","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":"api_key","input":{"type":"string","value":{"type":"ref","content":{"source":"block-output","blockID":"100001","name":"api_key"},"rawMeta":{"type":1}}}},{"name":"model","input":{"type":"string","value":{"type":"ref","content":{"source":"block-output","blockID":"100001","name":"model"},"rawMeta":{"type":1}}}},{"name":"prompt","input":{"type":"string","value":{"type":"ref","content":{"source":"block-output","blockID":"100001","name":"prompt"},"rawMeta":{"type":1}}}},{"name":"audio","input":{"type":"string","value":{"type":"ref","content":{"source":"block-output","blockID":"100001","name":"generate_audio"},"rawMeta":{"type":1}}}},{"name":"duration","input":{"type":"integer","value":{"type":"ref","content":{"source":"block-output","blockID":"100001","name":"duration"},"rawMeta":{"type":2}}}},{"name":"image_urls","input":{"type":"list","schema":{"type":"string"},"value":{"type":"ref","content":{"source":"block-output","blockID":"100001","name":"image_urls"},"rawMeta":{"type":99}}}},{"name":"provider","input":{"type":"string","value":{"type":"literal","content":"seedance","rawMeta":{"type":1}}}},{"name":"ratio","input":{"type":"string","value":{"type":"ref","content":{"source":"block-output","blockID":"100001","name":"ratio"},"rawMeta":{"type":1}}}},{"name":"ref_video","input":{"type":"string","value":{"type":"ref","content":{"source":"block-output","blockID":"100001","name":"ref_video"},"rawMeta":{"type":1}}}},{"name":"resolution","input":{"type":"string","value":{"type":"ref","content":{"source":"block-output","blockID":"100001","name":"resolution"},"rawMeta":{"type":1}}}},{"name":"watermark","input":{"type":"string","value":{"type":"ref","content":{"source":"block-output","blockID":"100001","name":"watermark"},"rawMeta":{"type":1}}}}],"settingOnError":{"processType":1,"timeoutMs":180000,"retryTimes":0}},"outputs":[{"type":"integer","name":"created","required":false},{"type":"string","name":"message","required":false},{"type":"string","name":"progress","required":false},{"type":"string","name":"video_url","required":false},{"type":"integer","name":"duration","required":false},{"type":"string","name":"fail_reason","required":false},{"type":"string","name":"model","required":false},{"type":"string","name":"status","required":false},{"type":"string","name":"task_id","required":false}]},"_temp":{"bounds":{"x":460,"y":454,"width":360,"height":112},"externalData":{"icon":"https://lf26-appstore-sign.oceancloudapi.com/ocean-cloud-tos/plugin_icon/3789370802318851_1779103664144302350_ZiTNc55rBJ.png?lk3s=cd508e2b&x-expires=1783238896&x-signature=qJtMxt0zr8IisyvA98zprlX7TB0%3D","apiName":"video_generate_submit","pluginID":"7641192793377013801","pluginProductStatus":1,"pluginProductUnlistType":0,"pluginType":1,"spaceID":"7393302541104709666","inputs":[{"description":"接口模式。","input":{},"name":"api_mode","required":false,"type":"string"},{"description":"多图 URL,每行一个。用于 Kling 多图、Vidu 首尾帧/参考生视频、快乐小马视频编辑参考图。","input":{},"name":"image_urls","required":false,"schema":{"assistType":0,"type":"string"},"type":"list"},{"description":"Kling 模式,可选 std / pro,默认 std。","input":{},"name":"mode","required":false,"type":"string"},{"description":"参考音频","input":{},"name":"ref_audio","required":false,"type":"string"},{"description":"是否加水印,可选 true / false,默认 false。主要用于快乐小马。","input":{},"name":"watermark","required":false,"type":"boolean"},{"description":"秘钥","input":{},"name":"api_key","required":true,"type":"string"},{"description":"默认5秒","input":{},"name":"duration","required":false,"type":"integer"},{"description":"fps","input":{},"name":"fps","required":false,"type":"integer"},{"description":"图生视频时用","input":{},"name":"image_url","required":false,"type":"string"},{"description":"提示词","input":{},"name":"prompt","required":true,"type":"string"},{"description":"seed","input":{},"name":"seed","required":false,"type":"integer"},{"description":"待编辑视频 URL。快乐小马 video-edit 必填。","input":{},"name":"source_video_url","required":false,"type":"string"},{"description":"视频模型","input":{},"name":"model","required":true,"type":"string"},{"description":"模型供应商,可选:seedance / kling / vidu / happyhorse。不填时根据 model 自动判断。","input":{},"name":"provider","required":false,"type":"string"},{"description":"是否启用音视频直出,支持 true / false。不传时默认 false;传了就按用户值提交。","input":{},"name":"audio","required":false,"type":"boolean"},{"description":"比例,默认 16:9","input":{},"name":"ratio","required":false,"type":"string"},{"description":"参考视频","input":{},"name":"ref_video","required":false,"type":"string"},{"description":"默认 720p","input":{},"name":"resolution","required":false,"type":"string"},{"description":"Kling 声音,可选 off / on,默认 off。","input":{},"name":"sound","required":false,"type":"string"},{"description":"主体图片 URL 数组。与 subject_names 按顺序一一对应,当前每个主体传 1 张图。示例:[\"https://example.com/girl.png\",\"https://example.com/cup.png\"]。","input":{},"name":"subject_image_urls","required":false,"schema":{"assistType":0,"type":"string"},"type":"list"},{"description":"主体名称数组。与 subject_image_urls 按顺序一一对应,用于生成 Vidu subjects。示例:[\"girl\",\"cup\"]。","input":{},"name":"subject_names","required":false,"schema":{"assistType":0,"type":"string"},"type":"list"}],"outputs":[{"input":{},"name":"created","required":false,"type":"integer"},{"input":{},"name":"fail_reason","required":false,"type":"string"},{"input":{},"name":"model","required":false,"type":"string"},{"input":{},"name":"video_url","required":false,"type":"string"},{"input":{},"name":"task_id","required":false,"type":"string"},{"input":{},"name":"duration","required":false,"type":"integer"},{"input":{},"name":"message","required":false,"type":"string"},{"input":{},"name":"progress","required":false,"type":"string"},{"input":{},"name":"status","required":false,"type":"string"}],"updateTime":1780489030,"channel_id":2,"commercial_setting":{},"latestVersionTs":"0","latestVersionName":"","versionName":"","description":"提交视频生成任务","title":"video_generate_submit","mainColor":"#CA61FF"}}},{"id":"100001","type":"1","meta":{"position":{"x":180,"y":467}},"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":"prompt","required":true},{"type":"string","name":"model","required":false,"description":"可选值:`doubao-seedance-2-0-fast-260128`、`doubao-seedance-2-0-260128`、`doubao-seedance-1-5-pro-251215`、`doubao-seedance-1-0-pro-250528`、`doubao-seedance-1-0-pro-fast-251015`;(仅2.0以上模型支持@素材)","defaultValue":"doubao-seedance-1-0-pro-fast-251015"},{"type":"integer","name":"duration","required":false,"description":"视频时长,留空则默认15,其他可选【4-15】或-1(智能选择)","defaultValue":"-1"},{"type":"string","name":"resolution","required":false,"description":"清晰度。2.0 系列支持 `480p`、`720p`;1.5/1.0 系列支持 `480p`、`720p`、`1080p`;默认 `720p`。","defaultValue":"720p"},{"type":"string","name":"ratio","required":false,"description":"视频比例:`21:9`、`16:9`、`4:3`、`1:1`、`3:4`、`9:16`,默认 `16:9`。","defaultValue":"16:9"},{"type":"list","name":"image_urls","schema":{"type":"string","assistType":2},"required":false,"description":"产品参考图片,产品主题清晰、背景干净"},{"type":"string","assistType":10,"name":"ref_video","required":false,"description":"参考视频,需要复刻的视频"},{"type":"boolean","name":"watermark","required":false,"description":"是否要水印","defaultValue":false},{"type":"boolean","name":"generate_audio","required":false,"description":"视频是否需要音频","defaultValue":true},{"type":"string","name":"api_key","required":true,"description":"API秘钥"}],"trigger_parameters":[{"type":"string","name":"prompt","required":true},{"type":"string","name":"model","required":false,"description":"可选值:`doubao-seedance-2-0-fast-260128`、`doubao-seedance-2-0-260128`、`doubao-seedance-1-5-pro-251215`、`doubao-seedance-1-0-pro-250528`、`doubao-seedance-1-0-pro-fast-251015`;(仅2.0以上模型支持@素材)"},{"type":"integer","name":"duration","required":false,"description":"视频时长,留空则默认15,其他可选【4-15】或-1(智能选择)"},{"type":"string","name":"resolution","required":false,"description":"清晰度。2.0 系列支持 `480p`、`720p`;1.5/1.0 系列支持 `480p`、`720p`、`1080p`;默认 `720p`。"},{"type":"string","name":"ratio","required":false,"description":"视频比例:`21:9`、`16:9`、`4:3`、`1:1`、`3:4`、`9:16`,默认 `16:9`。"},{"type":"list","name":"image_urls","schema":{"type":"string","assistType":2},"required":false,"description":"产品参考图片,产品主题清晰、背景干净"},{"type":"string","assistType":10,"name":"ref_video","required":false,"description":"参考视频,需要复刻的视频"},{"type":"boolean","name":"watermark","required":false,"description":"是否要水印"},{"type":"boolean","name":"generate_audio","required":false,"description":"视频是否需要音频"},{"type":"string","name":"api_key","required":true,"description":"API秘钥"}]},"_temp":{"bounds":{"x":0,"y":467,"width":360,"height":86},"externalData":{"icon":"https://lf3-static.bytednsdoc.com/obj/eden-cn/dvsmryvd_avi_dvsm/ljhwZthlaukjlkulzlp/icon/icon-Start-v2.jpg","description":"工作流的起始节点,用于设定启动工作流需要的信息","title":"开始","mainColor":"#5C62FF"}}}],"edges":[{"sourceNodeID":"173105","targetNodeID":"127707","sourcePortID":"false"},{"sourceNodeID":"127707","targetNodeID":"154129","sourcePortID":"loop-output"},{"sourceNodeID":"108472","targetNodeID":"154129"},{"sourceNodeID":"154129","targetNodeID":"900001"},{"sourceNodeID":"154404","targetNodeID":"173105"},{"sourceNodeID":"173105","targetNodeID":"108472","sourcePortID":"true"},{"sourceNodeID":"100001","targetNodeID":"154404"}]},"bounds":{"x":0,"y":122.48913043478255,"width":4240,"height":478.32427536231893}}
Seedance 2.0 视频复刻工作流
{"type":"coze-workflow-clipboard-data","source":{"workflowId":"7647358082460794890","flowMode":0,"spaceId":"7366877436887384079","isDouyin":false,"host":"www.coze.cn"},"json":{"nodes":[{"id":"181809","type":"21","meta":{"position":{"x":1241.1,"y":0},"canvasPosition":{"x":1061.1,"y":292}},"data":{"inputs":{"inputParameters":[],"loopCount":{"type":"integer","value":{"type":"ref","content":{"source":"block-output","blockID":"100001","name":"num"},"rawMeta":{"type":2}}},"loopType":"count","variableParameters":[{"name":"var_video","input":{"type":"string","assistType":10,"value":{"type":"ref","content":{"source":"block-output","blockID":"100001","name":"ref_video"},"rawMeta":{"type":16}}}}]},"nodeMeta":{"description":"用于通过设定循环次数和逻辑,重复执行一系列任务","icon":"https://lf3-static.bytednsdoc.com/obj/eden-cn/dvsmryvd_avi_dvsm/ljhwZthlaukjlkulzlp/icon/icon-Loop-v2.jpg","subTitle":"循环","title":"循环"},"outputs":[{"name":"output","input":{"type":"list","schema":{"type":"string"},"value":{"type":"ref","content":{"source":"block-output","blockID":"124360","name":"prompt"},"rawMeta":{"type":1}}}}],"settings":null,"version":""},"blocks":[{"id":"124360","type":"3","meta":{"position":{"x":180,"y":0}},"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":"video","input":{"type":"string","assistType":10,"value":{"type":"ref","content":{"source":"block-output","blockID":"181809","name":"var_video"},"rawMeta":{"type":16}}}},{"name":"prompt","input":{"type":"string","value":{"type":"ref","content":{"source":"block-output","blockID":"100001","name":"prompt"},"rawMeta":{"type":1}}}},{"name":"image","input":{"type":"list","schema":{"type":"string","assistType":2},"value":{"type":"ref","content":{"source":"block-output","blockID":"100001","name":"image_urls"},"rawMeta":{"type":104}}}},{"name":"duration","input":{"type":"integer","value":{"type":"ref","content":{"source":"block-output","blockID":"100001","name":"duration"},"rawMeta":{"type":2}}}},{"name":"language","input":{"type":"string","value":{"type":"ref","content":{"source":"block-output","blockID":"100001","name":"language"},"rawMeta":{"type":1}}}}],"llmParam":[{"name":"apiMode","input":{"type":"integer","value":{"type":"literal","content":"0","rawMeta":{"type":2}}}},{"name":"temperature","input":{"type":"string","value":{"type":"literal","content":"0.5","rawMeta":{"type":1}}}},{"name":"topP","input":{"type":"string","value":{"type":"literal","content":"1","rawMeta":{"type":1}}}},{"name":"frequencyPenalty","input":{"type":"float","value":{"type":"literal","content":"0","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":"thinkingType","input":{"type":"string","value":{"type":"literal","content":"enabled","rawMeta":{"type":1}}}},{"name":"responseFormat","input":{"type":"integer","value":{"type":"literal","content":"0","rawMeta":{"type":2}}}},{"name":"modleName","input":{"type":"string","value":{"type":"literal","content":"豆包·2.0·lite","rawMeta":{"type":1}}}},{"name":"modelType","input":{"type":"integer","value":{"type":"literal","content":"1772546477","rawMeta":{"type":2}}}},{"name":"generationDiversity","input":{"type":"string","value":{"type":"literal","content":"balance","rawMeta":{"type":1}}}},{"name":"parameters","input":{"value":{"type":"object_ref"},"type":"object","schema":[{"name":"reasoning_effort","input":{"type":"string","value":{"type":"literal","content":"medium","rawMeta":{"type":1}}}},{"name":"max_completion_tokens","input":{"type":"integer","value":{"type":"literal","content":"0","rawMeta":{"type":2}}}}]}},{"name":"prompt","input":{"type":"string","value":{"type":"literal","content":"{{video}}\n{{prompt}}\n{{image}}\n{{duration}}\n{{language}}","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\n将参考视频的“骨架”(结构、风格、运镜、节奏等)智能移植到用户提供的目标产品信息(图片、简介)中,使新内容既保留参考视频的表现方式,又自然服务于新产品。\n\n生成一个与参考视频高度相似、但产品已完全替换为目标产品的新视频提示词。该提示词应专业、具体、画面感强,可直接用于 AI 视频生成平台(如 Seedance 等)。\n\n## 工作流程与输入\n请严格遵循以下流程,使用用户提供的变量:\n\n分析参考视频:观看/分析 {{video}}。识别其视频类型(如:分镜脚本、UGC 评测、产品展示广告、电影感叙事等)、核心结构、视觉风格、人物/旁白设定、关键动作序列、时长分配、转场方式、背景元素等。\n\n理解目标产品:结合 {{prompt}}(产品品牌、名称、简介、卖点)和 {{image}}(产品外观、设计细节、使用场景),判断产品是什么、核心特点是什么,以及最适合用怎样的画面方式展示。\n\n执行“产品移植”:\n\n保留参考视频的类型、结构、节奏、镜头语言(如特写、横摇、推近)、环境氛围(如温馨、凌乱、现代)、人物互动方式(如手持拍摄、对镜头说话)以及音乐/音效风格。\n\n将参考视频中所有与原产品相关的视觉元素(如产品本身、包装、使用动作、展示角度)替换为目标产品的对应元素,并确保描述准确反映 {{image}} 中的产品外观与细节。\n\n分析用户要求的语言种类 {{language}}。调整后的文案、旁白、字幕等均需使用该语言表达;视频中的人物气质、口吻、生活场景和审美风格也应符合该语言主要使用地区的文化习惯。\n\n调整文案、旁白、字幕中的产品名称、卖点描述和口号,使其完全匹配 {{prompt}} 中的信息;人物对话或画外音的语气应延续参考视频的表达方式。\n\n优化场景中的辅助道具、背景装饰和人物动作,使其更自然地适配新产品的使用场景(例如,从展示毛毯改为展示咖啡机时,床品道具应替换为厨房台面、杯具、咖啡豆等相关元素)。\n\n## 结构化输出格式\n### 输出为字符串格式\n### 你必须生成一个完整、可直接使用的视频提示词。根据参考视频的类型,选择并遵循以下最匹配的模板结构之一进行输出:\n\n1. 参考模板A:分镜头脚本\n\"\n-  [基于产品名称和核心卖点的简短描述]\n**核心风格:** [从参考视频提炼的风格,如:温馨家居、明亮清新、电影感]\n**总时长:**{{duration}}(-1为智能选择或参考原视频)\n\nShot 1:\n- **时长:** [例如: 0.0s - 4.0s]\n- **镜头:** [焦距、运镜,如:50mm 缓慢推入]\n- **场景:** [详细描述环境、人物、核心动作。**在此处自然植入目标产品**]\n- **目的:** [该镜头的作用]\n\nShot 2:\n- **时长:** [例如: 4.0s - 8.0s]\n- **镜头:** [如: 35mm 横摇]\n- **场景:** [详细描述画面内容。**突出展示产品关键卖点**]\n- **目的:** [该镜头的作用]\n... (依此类推,生成3-5个关键镜头)\n\n**画外音/字幕建议(可选):**\n- [提供与镜头内容和产品卖点匹配的简短文案]\n\"\n2. 参考模板B:UGC评测脚本\n\"\n UGC评测 - [产品名称]\n**[类型]:** UGC Review\n**[结构]:** [例如:Intro Hook → Problem Showcase → Solution Reveal → Demonstration → Result/CTA]\n**[风格]:** [例如:真实生活纪录感、快节奏、幽默吐槽、电影感写实]\n**[环境]:** [描述适配新产品的场景,如:现代厨房、温馨卧室]\n**[人物与语气]:** [描述人物设定及口吻,如:25岁上班族,语速快,真实分享]\n**[镜头与剪辑]:** [如:手持跟拍、快速切换、特写慢动作]\n\n**[动作序列]:**\n1.  **[Hook/问题]**:[描述开场画面和动作,引入痛点]\n    - **人物/画外音:** [与参考视频语气一致的对应台词]\n2.  **[引入产品]**:[展示产品包装或首次出现]\n    - **人物/画外音:** [自然引出目标产品的对应台词]\n3.  **[演示与亮点]**:[详细展示使用过程,特写核心功能]\n    - **人物/画外音:** [突出产品卖点的对应台词]\n4.  **[结果与对比]**:[展示使用前后的积极变化]\n    - **人物/画外音:** [展示结果变化的对应台词]\n5.  **[号召行动]**:[结尾动作与表情]\n    - **人物/画外音:** [符合参考视频结尾语气的对应台词]\n\n**[背景音效/音乐]:** [建议风格,如:轻快流行乐、自然环境音]\n\"\n3. 参考模板C:产品展示广告\n\"\n产品展示 - [产品名称]\n**整体基调:** [如:高级感、活力早晨、极致细节]\n**视觉风格:** [如:暖色调、强调材质光影、快慢结合剪辑]\n**总时长:** {{duration}}(-1为智能选择或参考原视频)\n\n**镜头与画面描述:**\n- (0-3秒) [特写,强调产品质感、外观细节或使用初始动作]\n- (4-7秒) [中景,展示核心使用步骤与人物互动]\n- (8-12秒) [特写,突出关键卖点或使用成果,如:出汁、分离效果、质感变化]\n- (13-15秒) [全景/中景,展示最终成果、满意状态或人物对镜头互动]\n\n**画外音脚本(地道口语,匹配基调):**\n- “[与画面匹配的感叹或引导语]”\n- “[描述操作步骤的短句]”\n- “[强调核心优势的短句]”\n- “[最终成果与推荐语]”\n\"\n## 限制\n- 直接输出提示词,不要附带任何解释、说明、前后缀或其他无关内容\n- 输出的提示词长度控制在1000字以内","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":1,"ext":{"backupLLmParam":"{\"apiMode\":0,\"temperature\":1,\"topP\":0.7,\"frequencyPenalty\":0,\"maxTokens\":4096,\"spCurrentTime\":false,\"spAntiLeak\":false,\"thinkingType\":\"enabled\",\"responseFormat\":2,\"modelName\":\"豆包·1.6·思考深度调节\",\"modelType\":1761535088,\"generationDiversity\":\"default_val\",\"parameters\":{\"max_completion_tokens\":\"0\",\"reasoning_effort\":\"medium\"}}"}}},"outputs":[{"type":"string","name":"prompt","required":false},{"type":"string","name":"reasoning_content","required":false}],"version":"3"},"_temp":{"bounds":{"x":1061.1,"y":292,"width":360,"height":164},"externalData":{"icon":"https://lf3-static.bytednsdoc.com/obj/eden-cn/dvsmryvd_avi_dvsm/ljhwZthlaukjlkulzlp/icon/icon-LLM-v2.jpg","description":"调用大语言模型,使用变量和提示词生成回复","title":"大模型","mainColor":"#5C62FF"}}}],"edges":[{"sourceNodeID":"181809","targetNodeID":"124360","sourcePortID":"loop-function-inline-output"},{"sourceNodeID":"124360","targetNodeID":"181809","targetPortID":"loop-function-inline-input"}],"_temp":{"bounds":{"x":1061.1,"y":0,"width":360,"height":112},"externalData":{"icon":"https://lf3-static.bytednsdoc.com/obj/eden-cn/dvsmryvd_avi_dvsm/ljhwZthlaukjlkulzlp/icon/icon-Loop-v2.jpg","description":"用于通过设定循环次数和逻辑,重复执行一系列任务","title":"循环","mainColor":"#00B2B2"}}},{"id":"195711","type":"28","meta":{"position":{"x":1901.1,"y":0},"canvasPosition":{"x":1721.1,"y":292}},"data":{"inputs":{"batchSize":{"type":"integer","value":{"type":"literal","content":100,"rawMeta":{"type":2}}},"concurrentSize":{"type":"integer","value":{"type":"literal","content":10,"rawMeta":{"type":2}}},"inputParameters":[{"name":"input","input":{"type":"list","schema":{"type":"string"},"value":{"type":"ref","content":{"source":"block-output","blockID":"181809","name":"output"},"rawMeta":{"type":99}}}}]},"nodeMeta":{"description":"通过设定批量运行次数和逻辑,运行批处理体内的任务","icon":"https://lf3-static.bytednsdoc.com/obj/eden-cn/dvsmryvd_avi_dvsm/ljhwZthlaukjlkulzlp/icon/icon-Batch-v2.jpg","subTitle":"批处理","title":"批处理"},"outputs":[{"name":"output","input":{"type":"list","schema":{"type":"object","schema":[{"type":"string","name":"url","required":false},{"type":"string","name":"status","required":false},{"type":"string","name":"message","required":false},{"type":"integer","name":"duration","required":false}]},"value":{"type":"ref","content":{"source":"block-output","blockID":"158063","name":""},"rawMeta":{"type":6}}}}],"settings":null,"version":""},"blocks":[{"id":"158063","type":"9","meta":{"position":{"x":180,"y":0}},"data":{"inputs":{"inputDefs":[{"input":{},"name":"prompt","required":true,"type":"string"},{"defaultValue":"doubao-seedance-1-0-pro-fast-251015","description":"可选值:`doubao-seedance-2-0-fast-260128`、`doubao-seedance-2-0-260128`、`doubao-seedance-1-5-pro-251215`、`doubao-seedance-1-0-pro-250528`、`doubao-seedance-1-0-pro-fast-251015`;(仅2.0以上模型支持@素材)","input":{},"name":"model","required":false,"type":"string"},{"defaultValue":"-1","description":"视频时长,留空则默认15,其他可选【4-15】或-1(智能选择)","input":{},"name":"duration","required":false,"type":"integer"},{"defaultValue":"720p","description":"清晰度。2.0 系列支持 `480p`、`720p`;1.5/1.0 系列支持 `480p`、`720p`、`1080p`;默认 `720p`。","input":{},"name":"resolution","required":false,"type":"string"},{"defaultValue":"16:9","description":"视频比例:`21:9`、`16:9`、`4:3`、`1:1`、`3:4`、`9:16`,默认 `16:9`。","input":{},"name":"ratio","required":false,"type":"string"},{"description":"产品参考图片,产品主题清晰、背景干净","input":{},"name":"image_urls","required":false,"schema":{"assistType":2,"type":"string"},"type":"list"},{"assistType":10,"description":"参考视频,需要复刻的视频","input":{},"name":"ref_video","required":false,"type":"string"},{"defaultValue":false,"description":"是否要水印","input":{},"name":"watermark","required":false,"type":"boolean"},{"defaultValue":true,"description":"视频是否需要音频","input":{},"name":"generate_audio","required":false,"type":"boolean"},{"description":"API秘钥","input":{},"name":"api_key","required":true,"type":"string"}],"inputParameters":[{"name":"api_key","input":{"type":"string","value":{"type":"ref","content":{"source":"block-output","blockID":"143970","name":"output"},"rawMeta":{"type":1}}}},{"name":"prompt","input":{"type":"string","value":{"type":"ref","content":{"source":"block-output","blockID":"195711","name":"input"},"rawMeta":{"type":1}}}},{"name":"duration","input":{"type":"integer","value":{"type":"ref","content":{"source":"block-output","blockID":"100001","name":"duration"},"rawMeta":{"type":2}}}},{"name":"generate_audio","input":{"type":"boolean","value":{"type":"ref","content":{"source":"block-output","blockID":"100001","name":"generate_audio"},"rawMeta":{"type":3}}}},{"name":"image_urls","input":{"type":"list","schema":{"type":"string","assistType":2},"value":{"type":"ref","content":{"source":"block-output","blockID":"100001","name":"image_urls"},"rawMeta":{"type":104}}}},{"name":"model","input":{"type":"string","value":{"type":"ref","content":{"source":"block-output","blockID":"100001","name":"model"},"rawMeta":{"type":1}}}},{"name":"ratio","input":{"type":"string","value":{"type":"ref","content":{"source":"block-output","blockID":"100001","name":"ratio"},"rawMeta":{"type":1}}}},{"name":"resolution","input":{"type":"string","value":{"type":"ref","content":{"source":"block-output","blockID":"100001","name":"resolution"},"rawMeta":{"type":1}}}},{"name":"watermark","input":{"type":"boolean","value":{"type":"ref","content":{"source":"block-output","blockID":"100001","name":"watermark"},"rawMeta":{"type":3}}}}],"settingOnError":{},"spaceId":"7366877436887384079","type":0,"workflowId":"7647077710975746111","workflowVersion":"v0.0.5"},"nodeMeta":{"description":"seedance 2.0 视频生成子工作流","icon":"https://lf3-static.bytednsdoc.com/obj/eden-cn/dvsmryvd_avi_dvsm/ljhwZthlaukjlkulzlp/icon/icon-Workflow-v2.jpg","isImageflow":false,"title":"video_seedance_sub"},"outputs":[{"type":"string","name":"url","required":false},{"type":"string","name":"status","required":false},{"type":"string","name":"message","required":false},{"type":"integer","name":"duration","required":false}]},"_temp":{"bounds":{"x":1721.1,"y":292,"width":360,"height":136},"externalData":{"description":"Seedance 2.0 视频生成子工作流","icon":"https://lf6-appstore-sign.oceancloudapi.com/ocean-cloud-tos/plugin_icon/workflow.png?lk3s=81d4c505&x-expires=1780650596&x-signature=iBd8moXAXrWO%2BM4o9MYLxEet5rg%3D","isImageflow":false,"title":"video_seedance_sub","commit_id":"Bot_7647077710975746111_Publish_7647787050108043279","create_time":1780474033,"creator":{"avatar_url":"https://p3-passport.byteacctimg.com/img/user-avatar/assets/e7b19241fb224cea967dfaea35448102_1080_1080.png~300x300.image","id":"3349540951043072","name":"扶摇直上","self":true},"desc":"Seedance 2.0 视频生成子工作流","end_type":0,"flow_mode":0,"flow_version":"v0.0.5","flow_version_desc":"","icon_uri":"plugin_icon/workflow.png","is_project":false,"latest_flow_version":"v0.0.5","latest_flow_version_desc":"","name":"video_seedance_sub","output_nodes":[],"plugin_id":"7647096218228703238","space_id":"7366877436887384079","update_time":1780646908,"version":"","workflow_id":"7647077710975746111","inputsDefinition":[{"input":{},"name":"prompt","required":true,"type":"string"},{"defaultValue":"doubao-seedance-1-0-pro-fast-251015","description":"可选值:`doubao-seedance-2-0-fast-260128`、`doubao-seedance-2-0-260128`、`doubao-seedance-1-5-pro-251215`、`doubao-seedance-1-0-pro-250528`、`doubao-seedance-1-0-pro-fast-251015`;(仅2.0以上模型支持@素材)","input":{},"name":"model","required":false,"type":"string"},{"defaultValue":"-1","description":"视频时长,留空则默认15,其他可选【4-15】或-1(智能选择)","input":{},"name":"duration","required":false,"type":"integer"},{"defaultValue":"720p","description":"清晰度。2.0 系列支持 `480p`、`720p`;1.5/1.0 系列支持 `480p`、`720p`、`1080p`;默认 `720p`。","input":{},"name":"resolution","required":false,"type":"string"},{"defaultValue":"16:9","description":"视频比例:`21:9`、`16:9`、`4:3`、`1:1`、`3:4`、`9:16`,默认 `16:9`。","input":{},"name":"ratio","required":false,"type":"string"},{"description":"产品参考图片,产品主题清晰、背景干净","input":{},"name":"image_urls","required":false,"schema":{"assistType":2,"type":"string"},"type":"list"},{"assistType":10,"description":"参考视频,需要复刻的视频","input":{},"name":"ref_video","required":false,"type":"string"},{"defaultValue":false,"description":"是否要水印","input":{},"name":"watermark","required":false,"type":"boolean"},{"defaultValue":true,"description":"视频是否需要音频","input":{},"name":"generate_audio","required":false,"type":"boolean"},{"description":"API秘钥","input":{},"name":"api_key","required":true,"type":"string"}],"latestVersion":"v0.0.5","mainColor":"#00B83E"}}}],"edges":[{"sourceNodeID":"195711","targetNodeID":"158063","sourcePortID":"batch-function-inline-output"},{"sourceNodeID":"158063","targetNodeID":"195711","targetPortID":"batch-function-inline-input"}],"_temp":{"bounds":{"x":1721.1,"y":0,"width":360,"height":112},"externalData":{"icon":"https://lf3-static.bytednsdoc.com/obj/eden-cn/dvsmryvd_avi_dvsm/ljhwZthlaukjlkulzlp/icon/icon-Batch-v2.jpg","description":"通过设定批量运行次数和逻辑,运行批处理体内的任务","title":"批处理","mainColor":"#00B2B2"}}},{"id":"900001","type":"2","meta":{"position":{"x":2921.1,"y":0}},"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":"video_url","input":{"type":"string","value":{"type":"ref","content":{"source":"block-output","blockID":"154129","name":"url"},"rawMeta":{"type":1}}}},{"name":"duration","input":{"type":"integer","value":{"type":"ref","content":{"source":"block-output","blockID":"154129","name":"duration"},"rawMeta":{"type":2}}}},{"name":"status","input":{"type":"string","value":{"type":"ref","content":{"source":"block-output","blockID":"154129","name":"status"},"rawMeta":{"type":1}}}},{"name":"message","input":{"type":"string","value":{"type":"ref","content":{"source":"block-output","blockID":"154129","name":"message"},"rawMeta":{"type":1}}}}]}},"_temp":{"bounds":{"x":2741.1,"y":0,"width":360,"height":112},"externalData":{"icon":"https://lf3-static.bytednsdoc.com/obj/eden-cn/dvsmryvd_avi_dvsm/ljhwZthlaukjlkulzlp/icon/icon-End-v2.jpg","description":"工作流的最终节点,用于返回工作流运行后的结果信息","title":"结束","mainColor":"#5C62FF"}}},{"id":"100001","type":"1","meta":{"position":{"x":180,"y":13}},"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":"prompt","required":true,"description":"产品的简介,品牌、名称、特点、适用人群等"},{"type":"string","name":"model","required":true,"description":"可选值:`doubao-seedance-2-0-fast-260128`、`doubao-seedance-2-0-260128`、`doubao-seedance-1-5-pro-251215`、`doubao-seedance-1-0-pro-250528`、`doubao-seedance-1-0-pro-fast-251015`;(仅2.0以上模型支持@素材)","defaultValue":"doubao-seedance-1-0-pro-fast-251015"},{"type":"integer","name":"duration","required":false,"description":"视频时长,留空则默认15,其他可选【4-15】或-1(智能选择)","defaultValue":"-1"},{"type":"string","name":"resolution","required":false,"description":"清晰度。2.0 系列支持 `480p`、`720p`;1.5/1.0 系列支持 `480p`、`720p`、`1080p`;默认 `720p`。","defaultValue":"720p"},{"type":"string","name":"ratio","required":false,"description":"视频比例:`21:9`、`16:9`、`4:3`、`1:1`、`3:4`、`9:16`,默认 `16:9`。","defaultValue":"adaptive"},{"type":"list","name":"image_urls","schema":{"type":"string","assistType":2},"required":true,"description":"产品参考图片,产品主题清晰、背景干净"},{"type":"string","assistType":10,"name":"ref_video","required":true,"description":"参考视频,需要复刻的视频"},{"type":"boolean","name":"watermark","required":false,"description":"是否要水印","defaultValue":false},{"type":"boolean","name":"generate_audio","required":false,"description":"视频是否需要音频","defaultValue":true},{"type":"string","name":"language","required":false,"description":"生成视频的语言种类,视频中的画外音、口播文案等","defaultValue":"中文"},{"type":"integer","name":"num","required":false,"description":"生成视频的数量","defaultValue":"1"}],"trigger_parameters":[]},"_temp":{"bounds":{"x":0,"y":13,"width":360,"height":86},"externalData":{"icon":"https://lf3-static.bytednsdoc.com/obj/eden-cn/dvsmryvd_avi_dvsm/ljhwZthlaukjlkulzlp/icon/icon-Start-v2.jpg","description":"工作流的起始节点,用于设定启动工作流需要的信息","title":"开始","mainColor":"#5C62FF"}}},{"id":"143970","type":"15","meta":{"position":{"x":660.55,"y":0}},"data":{"nodeMeta":{"description":"用于处理多个字符串类型变量的格式","icon":"https://lf3-static.bytednsdoc.com/obj/eden-cn/dvsmryvd_avi_dvsm/ljhwZthlaukjlkulzlp/icon/icon-StrConcat-v2.jpg","mainColor":"#3071F2","subTitle":"文本处理","title":"设置API Key (需要手动替换)"},"inputs":{"method":"concat","inputParameters":[{"name":"String1","input":{"type":"string","value":{"type":"literal","content":"替换为真实API Key","rawMeta":{"type":1}}}}],"concatParams":[{"name":"concatResult","input":{"type":"string","value":{"type":"literal","content":"{{String1}}","rawMeta":{"type":1}}}},{"name":"arrayItemConcatChar","input":{"type":"string","value":{"type":"literal","content":",","rawMeta":{"type":1}}}},{"name":"allArrayItemConcatChars","input":{"type":"list","schema":{"type":"object","schema":[{"type":"string","name":"label","required":true},{"type":"string","name":"value","required":true},{"type":"boolean","name":"isDefault","required":true}]},"value":{"type":"literal","content":[{"isDefault":true,"label":"换行","value":"\n"},{"isDefault":true,"label":"制表符","value":"\t"},{"isDefault":true,"label":"句号","value":"。"},{"isDefault":true,"label":"逗号","value":","},{"isDefault":true,"label":"分号","value":";"},{"isDefault":true,"label":"空格","value":" "}]}}}]},"outputs":[{"type":"string","name":"output","required":true}]},"_temp":{"bounds":{"x":480.54999999999995,"y":0,"width":360,"height":112},"externalData":{"icon":"https://lf3-static.bytednsdoc.com/obj/eden-cn/dvsmryvd_avi_dvsm/ljhwZthlaukjlkulzlp/icon/icon-StrConcat-v2.jpg","description":"用于处理多个字符串类型变量的格式","title":"文本处理","mainColor":"#3071F2"}}},{"id":"154129","type":"5","meta":{"position":{"x":2461.1,"y":0}},"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":"input","input":{"type":"list","schema":{"type":"object","schema":[{"type":"string","name":"url","required":false},{"type":"string","name":"status","required":false},{"type":"string","name":"message","required":false},{"type":"integer","name":"duration","required":false}]},"value":{"type":"ref","content":{"source":"block-output","blockID":"195711","name":"output"},"rawMeta":{"type":103}}}},{"name":"duration","input":{"type":"integer","value":{"type":"ref","content":{"source":"block-output","blockID":"100001","name":"duration"},"rawMeta":{"type":2}}}}],"code":"async def main(args: Args) -> Output:\n    params = args.params\n    input_array = params.get(\"input\") or params.get(\"output\") or []\n\n    def to_int(value, default=0):\n        try:\n            if value is None or value == \"\":\n                return default\n            return int(float(value))\n        except Exception:\n            return default\n\n    start_duration = to_int(params.get(\"duration\"), 0)\n\n    target_url = \"\"\n    target_status = \"\"\n    target_message = \"\"\n    target_duration = 0\n\n    if not isinstance(input_array, list):\n        input_array = []\n\n    for item in reversed(input_array):\n        if not isinstance(item, dict):\n            continue\n\n        video_url = str(item.get(\"video_url\") or item.get(\"url\") or \"\").strip()\n        status = str(item.get(\"status\") or \"\").strip()\n        message = str(item.get(\"message\") or \"\").strip()\n        fail_reason = str(item.get(\"fail_reason\") or \"\").strip()\n\n        query_duration = to_int(\n            item.get(\"duration\") or item.get(\"usage_duration\"),\n            0\n        )\n\n        if video_url or status in (\"SUCCESS\", \"FAILED\", \"succeeded\", \"succeed\", \"failed\", \"FAILURE\", \"ERROR\", \"error\") or fail_reason:\n            target_url = video_url\n            target_status = status\n            target_message = message or fail_reason\n            target_duration = query_duration if query_duration > 0 else start_duration\n            break\n\n    return {\n        \"url\": target_url,\n        \"status\": target_status,\n        \"message\": target_message,\n        \"duration\": target_duration,\n    }","language":3,"settingOnError":{"switch":false,"processType":1,"timeoutMs":60000,"retryTimes":0}},"outputs":[{"type":"string","name":"url","required":false},{"type":"string","name":"status","required":false},{"type":"string","name":"message","required":false},{"type":"integer","name":"duration","required":false}],"version":"v2"},"_temp":{"bounds":{"x":2281.1,"y":0,"width":360,"height":112},"externalData":{"icon":"https://lf3-static.bytednsdoc.com/obj/eden-cn/dvsmryvd_avi_dvsm/ljhwZthlaukjlkulzlp/icon/icon-Code-v2.jpg","description":"编写代码,处理输入变量来生成返回值","title":"代码","mainColor":"#00B2B2"}}},{"id":"134996","type":"31","meta":{"position":{"x":615.662120359955,"y":-210.64828458942625}},"data":{"size":{"height":171.3347581552306,"width":270.22424071991003},"inputs":{"schemaType":"slate","note":"[{\"type\":\"paragraph\",\"children\":[{\"text\":\"设置API Key \",\"type\":\"text\"}]},{\"type\":\"paragraph\",\"children\":[{\"text\":\"\",\"type\":\"text\"}]},{\"type\":\"paragraph\",\"children\":[{\"text\":\"可以从井云官网获取:\",\"type\":\"text\"}]},{\"type\":\"paragraph\",\"children\":[{\"text\":\"\",\"type\":\"text\"}]},{\"type\":\"paragraph\",\"children\":[{\"text\":\"https://jingyun.studio/zh/token\",\"bold\":true,\"type\":\"text\"}]},{\"type\":\"paragraph\",\"children\":[{\"bold\":true,\"type\":\"text\",\"text\":\"\"}]},{\"type\":\"paragraph\",\"children\":[{\"text\":\"替换为真实API Key\",\"type\":\"text\"}]}]"}},"_temp":{"bounds":{"x":480.562120359955,"y":-210.64828458942625,"width":270.2,"height":171.3},"externalData":{"icon":"comment_icon","description":"comment_desc","title":"注释","mainColor":""}}}],"edges":[{"sourceNodeID":"143970","targetNodeID":"181809"},{"sourceNodeID":"181809","targetNodeID":"195711","sourcePortID":"loop-output"},{"sourceNodeID":"195711","targetNodeID":"154129","sourcePortID":"batch-output"},{"sourceNodeID":"154129","targetNodeID":"900001"},{"sourceNodeID":"100001","targetNodeID":"143970"}]},"bounds":{"x":0,"y":-210.64828458942625,"width":3101.1,"height":322.6482845894262}}
Seedance 2.0 生成TVC、种草、口播、反应展示、UGC种草、短剧带货、产品演示、痛点解决等视频

一个工作流全部搞定!

{"type":"coze-workflow-clipboard-data","source":{"workflowId":"7647402983684227087","flowMode":0,"spaceId":"7366877436887384079","isDouyin":false,"host":"www.coze.cn"},"json":{"nodes":[{"id":"183466","type":"32","meta":{"position":{"x":-842.485018906611,"y":-1118.1480559938423}},"data":{"inputs":{"inputParameters":[],"mergeGroups":[{"name":"Group1","variables":[{"type":"list","schema":{"type":"string"},"value":{"type":"ref","content":{"source":"block-output","blockID":"149704","name":"output"},"rawMeta":{"type":99}}},{"type":"list","schema":{"type":"string"},"value":{"type":"ref","content":{"source":"block-output","blockID":"132785","name":"output"},"rawMeta":{"type":99}}},{"type":"list","schema":{"type":"string"},"value":{"type":"ref","content":{"source":"block-output","blockID":"114570","name":"output"},"rawMeta":{"type":99}}},{"type":"list","schema":{"type":"string"},"value":{"type":"ref","content":{"source":"block-output","blockID":"1493065","name":"output"},"rawMeta":{"type":99}}},{"type":"list","schema":{"type":"string"},"value":{"type":"ref","content":{"source":"block-output","blockID":"1169870","name":"output"},"rawMeta":{"type":99}}},{"type":"list","schema":{"type":"string"},"value":{"type":"ref","content":{"source":"block-output","blockID":"1597597","name":"output"},"rawMeta":{"type":99}}},{"type":"list","schema":{"type":"string"},"value":{"type":"ref","content":{"source":"block-output","blockID":"1234923","name":"output"},"rawMeta":{"type":99}}},{"type":"list","schema":{"type":"string"},"value":{"type":"ref","content":{"source":"block-output","blockID":"1088071","name":"output"},"rawMeta":{"type":99}}},{"type":"list","schema":{"type":"string"},"value":{"type":"ref","content":{"source":"block-output","blockID":"1789678","name":"output"},"rawMeta":{"type":99}}}]}]},"nodeMeta":{"description":"对多个分支的输出进行聚合处理","icon":"https://lf3-static.bytednsdoc.com/obj/eden-cn/dvsmryvd_avi_dvsm/ljhwZthlaukjlkulzlp/icon/VariableMerge-icon.jpg","subTitle":"变量聚合","title":"视频提示词"},"outputs":[{"type":"list","name":"Group1","schema":{"type":"string"}}],"settings":null,"version":""},"_temp":{"bounds":{"x":-1022.485018906611,"y":-1118.1480559938423,"width":360,"height":114},"externalData":{"icon":"https://lf3-static.bytednsdoc.com/obj/eden-cn/dvsmryvd_avi_dvsm/ljhwZthlaukjlkulzlp/icon/VariableMerge-icon.jpg","description":"对多个分支的输出进行聚合处理","title":"变量聚合","mainColor":"#00B2B2"}}},{"id":"196125","type":"8","meta":{"position":{"x":-2194.595621626857,"y":-1068.0990341833417}},"data":{"nodeMeta":{"description":"连接多个下游分支,若设定的条件成立则仅运行对应的分支,若均不成立则只运行“否则”分支","icon":"https://lf3-static.bytednsdoc.com/obj/eden-cn/dvsmryvd_avi_dvsm/ljhwZthlaukjlkulzlp/icon/icon-Condition-v2.jpg","subTitle":"选择器","title":"选择器"},"settings":null,"version":"","inputs":{"branches":[{"condition":{"logic":2,"conditions":[{"operator":1,"left":{"input":{"type":"integer","value":{"type":"ref","content":{"source":"block-output","blockID":"100001","name":"style"},"rawMeta":{"type":2}}}},"right":{"input":{"type":"integer","value":{"type":"literal","content":1,"rawMeta":{"type":2}}}}}]}},{"condition":{"logic":2,"conditions":[{"operator":1,"left":{"input":{"type":"integer","value":{"type":"ref","content":{"source":"block-output","blockID":"100001","name":"style"},"rawMeta":{"type":2}}}},"right":{"input":{"type":"integer","value":{"type":"literal","content":2,"rawMeta":{"type":2}}}}}]}},{"condition":{"logic":2,"conditions":[{"operator":1,"left":{"input":{"type":"integer","value":{"type":"ref","content":{"source":"block-output","blockID":"100001","name":"style"},"rawMeta":{"type":2}}}},"right":{"input":{"type":"integer","value":{"type":"literal","content":3,"rawMeta":{"type":2}}}}}]}},{"condition":{"logic":2,"conditions":[{"operator":1,"left":{"input":{"type":"integer","value":{"type":"ref","content":{"source":"block-output","blockID":"100001","name":"style"},"rawMeta":{"type":2}}}},"right":{"input":{"type":"integer","value":{"type":"literal","content":4,"rawMeta":{"type":2}}}}}]}},{"condition":{"logic":2,"conditions":[{"operator":1,"left":{"input":{"type":"integer","value":{"type":"ref","content":{"source":"block-output","blockID":"100001","name":"style"},"rawMeta":{"type":2}}}},"right":{"input":{"type":"integer","value":{"type":"literal","content":5,"rawMeta":{"type":2}}}}}]}},{"condition":{"logic":2,"conditions":[{"operator":1,"left":{"input":{"type":"integer","value":{"type":"ref","content":{"source":"block-output","blockID":"100001","name":"style"},"rawMeta":{"type":2}}}},"right":{"input":{"type":"integer","value":{"type":"literal","content":6,"rawMeta":{"type":2}}}}}]}},{"condition":{"logic":2,"conditions":[{"operator":1,"left":{"input":{"type":"integer","value":{"type":"ref","content":{"source":"block-output","blockID":"100001","name":"style"},"rawMeta":{"type":2}}}},"right":{"input":{"type":"integer","value":{"type":"literal","content":7,"rawMeta":{"type":2}}}}}]}},{"condition":{"logic":2,"conditions":[{"operator":1,"left":{"input":{"type":"integer","value":{"type":"ref","content":{"source":"block-output","blockID":"100001","name":"style"},"rawMeta":{"type":2}}}},"right":{"input":{"type":"integer","value":{"type":"literal","content":8,"rawMeta":{"type":2}}}}}]}}]}},"_temp":{"bounds":{"x":-2374.595621626857,"y":-1068.0990341833417,"width":360,"height":418},"externalData":{"icon":"https://lf3-static.bytednsdoc.com/obj/eden-cn/dvsmryvd_avi_dvsm/ljhwZthlaukjlkulzlp/icon/icon-Condition-v2.jpg","description":"连接多个下游分支,若设定的条件成立则仅运行对应的分支,若均不成立则只运行“否则”分支","title":"选择器","mainColor":"#00B2B2"}}},{"id":"132785","type":"21","meta":{"position":{"x":-1495.7007329492308,"y":-1068.0990341833417},"canvasPosition":{"x":-1495.7007329492308,"y":-890.0990341833418}},"data":{"inputs":{"inputParameters":[],"loopCount":{"type":"integer","value":{"type":"ref","content":{"source":"block-output","blockID":"100001","name":"num"},"rawMeta":{"type":2}}},"loopType":"count","variableParameters":[]},"nodeMeta":{"description":"用于通过设定循环次数和逻辑,重复执行一系列任务","icon":"https://lf3-static.bytednsdoc.com/obj/eden-cn/dvsmryvd_avi_dvsm/ljhwZthlaukjlkulzlp/icon/icon-Loop-v2.jpg","subTitle":"循环","title":"循环_2"},"outputs":[{"name":"output","input":{"type":"list","schema":{"type":"string"},"value":{"type":"ref","content":{"source":"block-output","blockID":"1362506","name":"output"},"rawMeta":{"type":1}}}}],"settings":null,"version":""},"blocks":[{"id":"1362506","type":"3","meta":{"position":{"x":0,"y":100}},"data":{"nodeMeta":{"description":"调用大语言模型,使用变量和提示词生成回复","icon":"https://lf3-static.bytednsdoc.com/obj/eden-cn/dvsmryvd_avi_dvsm/ljhwZthlaukjlkulzlp/icon/icon-LLM-v2.jpg","title":"种草短视频风格","subTitle":"大模型"},"inputs":{"inputParameters":[{"name":"Introduction","input":{"type":"string","value":{"type":"ref","content":{"source":"block-output","blockID":"100001","name":"Introduction"},"rawMeta":{"type":1}}}},{"name":"duration","input":{"type":"integer","value":{"type":"ref","content":{"source":"block-output","blockID":"100001","name":"duration"},"rawMeta":{"type":2}}}},{"name":"image","input":{"type":"string","assistType":2,"value":{"type":"ref","content":{"source":"block-output","blockID":"100001","name":"image"},"rawMeta":{"fileName":null,"isVision":{"FileName":null,"IsVision":{"FileName":null,"IsVision":{"FileName":null,"IsVision":{"FileName":null,"IsVision":{"FileName":null,"IsVision":{"FileName":null,"IsVision":true}}}}}},"type":7}}}}],"llmParam":[{"name":"apiMode","input":{"type":"integer","value":{"type":"literal","content":"0","rawMeta":{"type":2}}}},{"name":"frequencyPenalty","input":{"type":"float","value":{"type":"literal","content":"0","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":"thinkingType","input":{"type":"string","value":{"type":"literal","content":"enabled","rawMeta":{"type":1}}}},{"name":"responseFormat","input":{"type":"integer","value":{"type":"literal","content":"0","rawMeta":{"type":2}}}},{"name":"modleName","input":{"type":"string","value":{"type":"literal","content":"豆包·2.0·lite","rawMeta":{"type":1}}}},{"name":"modelType","input":{"type":"integer","value":{"type":"literal","content":"1772546477","rawMeta":{"type":2}}}},{"name":"generationDiversity","input":{"type":"string","value":{"type":"literal","content":"balance","rawMeta":{"type":1}}}},{"name":"parameters","input":{"value":{"type":"object_ref"},"type":"object","schema":[{"name":"reasoning_effort","input":{"type":"string","value":{"type":"literal","content":"medium","rawMeta":{"type":1}}}},{"name":"max_completion_tokens","input":{"type":"integer","value":{"type":"literal","content":"0","rawMeta":{"type":2}}}}]}},{"name":"prompt","input":{"type":"string","value":{"type":"literal","content":"{{Introduction}}{{duration}}{{image}}","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分析产品介绍 {{Introduction}} 和产品图片 {{image}},设计一个时长为 {{duration}} 秒的短视频带货风格视频脚本(包含口播讲解)。\n\n## 技能\n### 技能 1: 提炼真实卖点\n- 通过分析,提炼出最能打动普通消费者的 1-3 个核心卖点。\n- 将这些卖点转化为口语化、生活化、容易共鸣的表达,避免堆砌专业术语。思考:“如果是朋友真心推荐,会怎么自然地说?”\n\n### 技能 2: 设计种草带货视频脚本结构参考\n-参考结构如下:\n- 0-{{duration*0.2}}秒:引发共鸣 (钩子)\n-- 视觉:主播以真实生活痛点、日常使用困扰或带有好奇感的开箱场景开场。\n-- 口播:使用“家人们,你们有没有遇到过…”、“我最近真的发现了个好东西!”等自然、有代入感的钩子话术。\n- {{duration*0.2}}-{{duration*0.7}}秒:展示与讲解 (核心)\n-- 视觉:手持展示产品,重点拍摄产品外观、使用过程和效果特写。环境必须是自然可信的生活实景(如客厅、厨房、卧室、桌面等)。\n-- 口播:用热情但不过度夸张的语气讲解产品怎么用、好用在哪里、解决了什么问题。语速可稍快,信息要集中但表达要清楚。\n\n- {{duration*0.7}}-{{duration*0.9}}秒:建立信任与促单\n-- 视觉:主播面对镜头,用真诚推荐的表情、手势或使用后的反馈动作增强可信度。\n-- 口播:分享真实体验感受,并自然带出推荐理由或行动引导,如“这个价格真的很值!”或“感兴趣的可以去看看!”\n\n- 最后{{duration*0.1}}秒:收尾\n-- 视觉:产品在真实场景中自然定格,或主播正在轻松、满意地使用产品。\n-- 口播:用轻松自然的方式引导关注或行动,如“还没入手的姐妹可以冲了!”\n\n## 输出为字符串格式\n## 限制\n口播内容需基于 {{Introduction}} 和 {{image}} 提供的信息,不得虚构产品不存在的功能、效果或优惠。\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}}}}],"fcParam":{"llmNodeUID":"","pluginFCParam":{},"spaceID":"","workflowVersion":""},"fcParamVar":{"knowledgeFCParam":{}},"settingOnError":{"switch":false,"processType":1,"timeoutMs":180000,"retryTimes":0}},"outputs":[{"type":"string","name":"output","required":false},{"type":"string","name":"reasoning_content","required":false}],"version":"3"},"_temp":{"bounds":{"x":-1675.7007329492308,"y":-790.0990341833418,"width":360,"height":164},"externalData":{"icon":"https://lf3-static.bytednsdoc.com/obj/eden-cn/dvsmryvd_avi_dvsm/ljhwZthlaukjlkulzlp/icon/icon-LLM-v2.jpg","description":"调用大语言模型,使用变量和提示词生成回复","title":"大模型","mainColor":"#5C62FF"}}}],"edges":[{"sourceNodeID":"132785","targetNodeID":"1362506","sourcePortID":"loop-function-inline-output"},{"sourceNodeID":"1362506","targetNodeID":"132785","targetPortID":"loop-function-inline-input"}],"_temp":{"bounds":{"x":-1675.7007329492308,"y":-1068.0990341833417,"width":360,"height":112},"externalData":{"icon":"https://lf3-static.bytednsdoc.com/obj/eden-cn/dvsmryvd_avi_dvsm/ljhwZthlaukjlkulzlp/icon/icon-Loop-v2.jpg","description":"用于通过设定循环次数和逻辑,重复执行一系列任务","title":"循环","mainColor":"#00B2B2"}}},{"id":"149704","type":"21","meta":{"position":{"x":-1495.7007329492308,"y":-1642.8581659298927},"canvasPosition":{"x":-1495.7007329492308,"y":-1442.1480559938425}},"data":{"inputs":{"inputParameters":[],"loopCount":{"type":"integer","value":{"type":"ref","content":{"source":"block-output","blockID":"100001","name":"num"},"rawMeta":{"type":2}}},"loopType":"count","variableParameters":[]},"nodeMeta":{"description":"用于通过设定循环次数和逻辑,重复执行一系列任务","icon":"https://lf3-static.bytednsdoc.com/obj/eden-cn/dvsmryvd_avi_dvsm/ljhwZthlaukjlkulzlp/icon/icon-Loop-v2.jpg","subTitle":"循环","title":"循环_1"},"outputs":[{"name":"output","input":{"type":"list","schema":{"type":"string"},"value":{"type":"ref","content":{"source":"block-output","blockID":"180176","name":"output"},"rawMeta":{"type":1}}}}],"settings":null,"version":""},"blocks":[{"id":"180176","type":"3","meta":{"position":{"x":0,"y":100}},"data":{"nodeMeta":{"description":"调用大语言模型,使用变量和提示词生成回复","icon":"https://lf3-static.bytednsdoc.com/obj/eden-cn/dvsmryvd_avi_dvsm/ljhwZthlaukjlkulzlp/icon/icon-LLM-v2.jpg","title":"tvc风格","subTitle":"大模型"},"inputs":{"inputParameters":[{"name":"Introduction","input":{"type":"string","value":{"type":"ref","content":{"source":"block-output","blockID":"100001","name":"Introduction"},"rawMeta":{"type":1}}}},{"name":"duration","input":{"type":"integer","value":{"type":"ref","content":{"source":"block-output","blockID":"100001","name":"duration"},"rawMeta":{"type":2}}}},{"name":"image","input":{"type":"string","assistType":2,"value":{"type":"ref","content":{"source":"block-output","blockID":"100001","name":"image"},"rawMeta":{"fileName":null,"isVision":{"FileName":null,"IsVision":{"FileName":null,"IsVision":true}},"type":7}}}}],"llmParam":[{"name":"apiMode","input":{"type":"integer","value":{"type":"literal","content":"0","rawMeta":{"type":2}}}},{"name":"frequencyPenalty","input":{"type":"float","value":{"type":"literal","content":"0","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":"thinkingType","input":{"type":"string","value":{"type":"literal","content":"enabled","rawMeta":{"type":1}}}},{"name":"responseFormat","input":{"type":"integer","value":{"type":"literal","content":"0","rawMeta":{"type":2}}}},{"name":"modleName","input":{"type":"string","value":{"type":"literal","content":"豆包·2.0·lite","rawMeta":{"type":1}}}},{"name":"modelType","input":{"type":"integer","value":{"type":"literal","content":"1772546477","rawMeta":{"type":2}}}},{"name":"generationDiversity","input":{"type":"string","value":{"type":"literal","content":"balance","rawMeta":{"type":1}}}},{"name":"parameters","input":{"value":{"type":"object_ref"},"type":"object","schema":[{"name":"max_completion_tokens","input":{"type":"integer","value":{"type":"literal","content":"0","rawMeta":{"type":2}}}},{"name":"reasoning_effort","input":{"type":"string","value":{"type":"literal","content":"medium","rawMeta":{"type":1}}}}]}},{"name":"prompt","input":{"type":"string","value":{"type":"literal","content":"{{Introduction}}\n{{duration}}\n{{image}}","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你是顶尖的TVC(商业)广告导演及AI视频提示词专家。你的核心使命是:通过有限的产品信息(例如仅有一张产品图片),也能深度挖掘视觉线索,构建一个专业、完整、冲击力强的广告视频脚本。\n## 核心工作流程\n### 技能1\n1. 分析产品介绍 {{Introduction}}、产品图片 {{image}} ,设计一个时长为{{duration}}秒的商业广告视频提示词。\n2. 视觉分析:当文本信息匮乏时,将产品图片作为信息源。你必须:\n- 识别产品本体:产品用途、使用场景、受众人群等\n\n### 技能2\n分镜分析的信息,设计分镜脚本,合理设计分镜数量,输出参考下面的格式(固定开头+分镜脚本):\n\n“参考下面的分镜脚本和参考图中的商品生成一个商业广告宣传片,视频中的产品要100%还原参考图中的产品,如果有广告词/台词需要在视频结束前说完。\nSC1 (中景.慢动作)\n比赛焦灼,年轻运动员(主角)疲惫地看着球,眼神沮丧。汗水从下巴滴落\nSC2 (特写)\n记分牌特写,显示主队落后1分,比赛仅剩最后8秒\nSC3 (中景)\n队友递给他一瓶蓝色的佳得乐\nSC4 (特写.慢动作)\n主角接过佳得乐,仰头畅饮。能听到他解渴的吞咽声\nSC5 (特写)\n主角放下饮料瓶,眼神瞬间变得锐利、充满能量,长长呼出一口气,\nSC6 (快速剪辑)\n几个快速镜头:主角敏捷地跑位、摆脱防守队员\nSC7 (全景)\n防守队员扑上来,主角篮下强攻。\nSC8 (慢动作.特写)\n篮球在空中划出完美的弧线,应声入网!\nSC9 (定版)\n画面快速切至干净的蓝色背景。佳得乐L0g0和产品瓶身清晰呈现。\n”\n\n## 限制与规范\n- 直接输出广告视频提示词内容,不要带有标题或其他无关内容,如:【xxx广告提示词】\n- 绝对忠于输入:所有内容必须源于 {{Introduction}} 和 {{image}} 的合理推断。严禁捏造产品不存在的外观或功能。\n- 输出为字符串格式,字数控制在500字以内","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}}}}],"fcParam":{"llmNodeUID":"","pluginFCParam":{},"spaceID":"","workflowVersion":""},"fcParamVar":{"knowledgeFCParam":{}},"settingOnError":{"switch":false,"processType":1,"timeoutMs":180000,"retryTimes":0}},"outputs":[{"type":"string","name":"output","required":false},{"type":"string","name":"reasoning_content","required":false}],"version":"3"},"_temp":{"bounds":{"x":-1675.7007329492308,"y":-1342.1480559938425,"width":360,"height":164},"externalData":{"icon":"https://lf3-static.bytednsdoc.com/obj/eden-cn/dvsmryvd_avi_dvsm/ljhwZthlaukjlkulzlp/icon/icon-LLM-v2.jpg","description":"调用大语言模型,使用变量和提示词生成回复","title":"大模型","mainColor":"#5C62FF"}}}],"edges":[{"sourceNodeID":"149704","targetNodeID":"180176","sourcePortID":"loop-function-inline-output"},{"sourceNodeID":"180176","targetNodeID":"149704","targetPortID":"loop-function-inline-input"}],"_temp":{"bounds":{"x":-1675.7007329492308,"y":-1642.8581659298927,"width":360,"height":112},"externalData":{"icon":"https://lf3-static.bytednsdoc.com/obj/eden-cn/dvsmryvd_avi_dvsm/ljhwZthlaukjlkulzlp/icon/icon-Loop-v2.jpg","description":"用于通过设定循环次数和逻辑,重复执行一系列任务","title":"循环","mainColor":"#00B2B2"}}},{"id":"185224","type":"5","meta":{"position":{"x":-821.9137475125506,"y":-824.6307526723646}},"data":{"nodeMeta":{"description":"编写代码,处理输入变量来生成返回值","icon":"https://lf3-static.bytednsdoc.com/obj/eden-cn/dvsmryvd_avi_dvsm/ljhwZthlaukjlkulzlp/icon/icon-Code-v2.jpg","title":"imgurls","subTitle":"代码"},"inputs":{"inputParameters":[{"name":"imageurl","input":{"type":"string","assistType":2,"value":{"type":"ref","content":{"source":"block-output","blockID":"100001","name":"image"},"rawMeta":{"type":7}}}},{"name":"data_list","input":{"type":"list","value":{"type":"literal","content":"[]","rawMeta":{"type":99}},"schema":{"type":"string"}}},{"name":"quantity","input":{"type":"integer","value":{"type":"ref","content":{"source":"block-output","blockID":"100001","name":"num"},"rawMeta":{"type":2}}}}],"code":"async function main({ params }: Args): Promise<Output> {\n    const { imageurl, data_list, quantity } = params;\n    \n    let img_urls: string[] = [];\n\n    // 检查 data_list 是否有输入\n    if (data_list && Array.isArray(data_list) && data_list.length > 0) {\n        // 如果 data_list 有输入,直接原样输出\n        img_urls = data_list;\n    } \n    // 检查 imageurl 是否有输入\n    else if (imageurl && typeof imageurl === 'string' && imageurl.trim() !== '') {\n        // 如果 imageurl 有输入,复制 quantity 次\n        const count = Math.max(1, quantity || 1); // 确保 quantity 至少为 1\n        img_urls = Array(count).fill(imageurl);\n    }\n    // 如果两个都没有有效输入,返回空数组\n\n    const ret = {\n        img_urls: img_urls\n    };\n\n    return ret;\n}","language":5,"settingOnError":{"switch":false,"processType":1,"timeoutMs":60000,"retryTimes":0}},"outputs":[{"type":"list","name":"img_urls","schema":{"type":"string"},"required":false}],"version":"v2"},"_temp":{"bounds":{"x":-1001.9137475125506,"y":-824.6307526723646,"width":360,"height":112},"externalData":{"icon":"https://lf3-static.bytednsdoc.com/obj/eden-cn/dvsmryvd_avi_dvsm/ljhwZthlaukjlkulzlp/icon/icon-Code-v2.jpg","description":"编写代码,处理输入变量来生成返回值","title":"代码","mainColor":"#00B2B2"}}},{"id":"114570","type":"21","meta":{"position":{"x":-2685.346291114284,"y":-460.9093977388021},"canvasPosition":{"x":-2685.346291114284,"y":-227.03694283773083}},"data":{"inputs":{"inputParameters":[],"loopCount":{"type":"integer","value":{"type":"ref","content":{"source":"block-output","blockID":"100001","name":"num"},"rawMeta":{"type":2}}},"loopType":"count","variableParameters":[]},"nodeMeta":{"description":"用于通过设定循环次数和逻辑,重复执行一系列任务","icon":"https://lf3-static.bytednsdoc.com/obj/eden-cn/dvsmryvd_avi_dvsm/ljhwZthlaukjlkulzlp/icon/icon-Loop-v2.jpg","subTitle":"循环","title":"自定义提示词循环"},"outputs":[{"name":"output","input":{"type":"list","schema":{"type":"string"},"value":{"type":"ref","content":{"source":"block-output","blockID":"110150","name":"output"},"rawMeta":{"type":1}}}}],"settings":null,"version":""},"blocks":[{"id":"110150","type":"15","meta":{"position":{"x":0,"y":100}},"data":{"nodeMeta":{"description":"用于处理多个字符串类型变量的格式","icon":"https://lf3-static.bytednsdoc.com/obj/eden-cn/dvsmryvd_avi_dvsm/ljhwZthlaukjlkulzlp/icon/icon-StrConcat-v2.jpg","subTitle":"文本处理","title":"获取自定义提示词"},"inputs":{"method":"concat","inputParameters":[{"name":"String1","input":{"type":"string","value":{"type":"ref","content":{"source":"block-output","blockID":"100001","name":"Introduction"},"rawMeta":{"type":1}}}}],"concatParams":[{"name":"concatResult","input":{"type":"string","value":{"type":"literal","content":"{{String1}}","rawMeta":{"type":1}}}},{"name":"arrayItemConcatChar","input":{"type":"string","value":{"type":"literal","content":",","rawMeta":{"type":1}}}},{"name":"allArrayItemConcatChars","input":{"type":"list","schema":{"type":"object","schema":[{"type":"string","name":"label","required":true},{"type":"string","name":"value","required":true},{"type":"boolean","name":"isDefault","required":true}]},"value":{"type":"literal","content":[{"isDefault":true,"label":"换行","value":"\n"},{"isDefault":true,"label":"制表符","value":"\t"},{"isDefault":true,"label":"句号","value":"。"},{"isDefault":true,"label":"逗号","value":","},{"isDefault":true,"label":"分号","value":";"},{"isDefault":true,"label":"空格","value":" "}]}}}]},"outputs":[{"type":"string","name":"output","required":true}]},"_temp":{"bounds":{"x":-2865.346291114284,"y":-127.03694283773083,"width":360,"height":112},"externalData":{"icon":"https://lf3-static.bytednsdoc.com/obj/eden-cn/dvsmryvd_avi_dvsm/ljhwZthlaukjlkulzlp/icon/icon-StrConcat-v2.jpg","description":"用于处理多个字符串类型变量的格式","title":"文本处理","mainColor":"#3071F2"}}}],"edges":[{"sourceNodeID":"114570","targetNodeID":"110150","sourcePortID":"loop-function-inline-output"},{"sourceNodeID":"110150","targetNodeID":"114570","targetPortID":"loop-function-inline-input"}],"_temp":{"bounds":{"x":-2865.346291114284,"y":-460.9093977388021,"width":360,"height":112},"externalData":{"icon":"https://lf3-static.bytednsdoc.com/obj/eden-cn/dvsmryvd_avi_dvsm/ljhwZthlaukjlkulzlp/icon/icon-Loop-v2.jpg","description":"用于通过设定循环次数和逻辑,重复执行一系列任务","title":"循环","mainColor":"#00B2B2"}}},{"id":"122508","type":"31","meta":{"position":{"x":-3196.9301827252048,"y":-1480.362956824572}},"data":{"nodeMeta":{"description":"","icon":"comment_icon","subTitle":"注释","title":""},"settings":null,"size":{"height":150,"width":240},"version":"","inputs":{"schemaType":"slate","note":"[{\"type\":\"paragraph\",\"children\":[{\"text\":\"运行参数说明\",\"type\":\"text\"}]},{\"type\":\"paragraph\",\"children\":[{\"text\":\"\",\"type\":\"text\"}]},{\"type\":\"paragraph\",\"children\":[{\"text\":\"image:\",\"type\":\"text\"}]},{\"type\":\"paragraph\",\"children\":[{\"text\":\"参考图/商品图,最好选择主体清晰的产品图,不要有复杂的背景或与产品无关的内容\",\"type\":\"text\"}]}]"}},"_temp":{"bounds":{"x":-3316.9301827252048,"y":-1480.362956824572,"width":240,"height":150},"externalData":{"icon":"comment_icon","description":"comment_desc","title":"注释","mainColor":""}}},{"id":"158398","type":"31","meta":{"position":{"x":-2818.4301827252048,"y":-1480.362956824572}},"data":{"nodeMeta":{"description":"","icon":"comment_icon","subTitle":"注释","title":""},"settings":null,"size":{"width":303,"height":212},"version":"","inputs":{"schemaType":"slate","note":"[{\"type\":\"paragraph\",\"children\":[{\"text\":\"Introduction:\",\"type\":\"text\"}]},{\"type\":\"paragraph\",\"children\":[{\"text\":\"产品简介/自定义提示词\",\"type\":\"text\"}]},{\"type\":\"bulleted-list\",\"children\":[{\"type\":\"list-item\",\"children\":[{\"text\":\"style=1/2/3/4/5/6/7/8时仅需填写产品信息(品牌、名称、功能、特点等)AI将根据你输入的信息自动生成视频提示词\",\"type\":\"text\"}]}]},{\"type\":\"bulleted-list\",\"children\":[{\"type\":\"list-item\",\"children\":[{\"text\":\"style=9时,直接适用你填写的内容作为视频提示词使用\",\"type\":\"text\"}]}]}]"}},"_temp":{"bounds":{"x":-2969.9301827252048,"y":-1480.362956824572,"width":303,"height":212},"externalData":{"icon":"comment_icon","description":"comment_desc","title":"注释","mainColor":""}}},{"id":"182572","type":"31","meta":{"position":{"x":-2404.029500627562,"y":-1480.362956824572}},"data":{"nodeMeta":{"description":"","icon":"comment_icon","subTitle":"注释","title":""},"settings":null,"size":{"height":245.92125762035528,"width":290.6251081885208},"version":"","inputs":{"schemaType":"slate","note":"[{\"type\":\"paragraph\",\"children\":[{\"text\":\"style:\",\"type\":\"text\"}]},{\"type\":\"paragraph\",\"children\":[{\"text\":\"直接填写数字,\",\"type\":\"text\"}]},{\"type\":\"paragraph\",\"children\":[{\"text\":\"1:tvc商业广告风格\",\"type\":\"text\"}]},{\"type\":\"paragraph\",\"children\":[{\"text\":\"2:种草带货视频风格(口播带货)\",\"type\":\"text\"}]},{\"type\":\"paragraph\",\"children\":[{\"text\":\"3:产品口播\",\"type\":\"text\"}]},{\"type\":\"paragraph\",\"children\":[{\"type\":\"text\",\"text\":\"4:反应展示\"}]},{\"type\":\"paragraph\",\"children\":[{\"type\":\"text\",\"text\":\"5:UGC种草\"}]},{\"type\":\"paragraph\",\"children\":[{\"type\":\"text\",\"text\":\"6:带货短剧\"}]},{\"type\":\"paragraph\",\"children\":[{\"type\":\"text\",\"text\":\"7:产品演示\"}]},{\"type\":\"paragraph\",\"children\":[{\"type\":\"text\",\"text\":\"8:痛点解决\"}]},{\"type\":\"paragraph\",\"children\":[{\"text\":\"其他:自定义提示词,直接使用你写的提示词+参考图来生成视频\",\"type\":\"text\"}]}]"}},"_temp":{"bounds":{"x":-2549.329500627562,"y":-1480.362956824572,"width":290.6,"height":245.9},"externalData":{"icon":"comment_icon","description":"comment_desc","title":"注释","mainColor":""}}},{"id":"169512","type":"21","meta":{"position":{"x":-283.63940348399615,"y":-837.6307526723646},"canvasPosition":{"x":-380.695572991257,"y":-514.3042996851084}},"data":{"inputs":{"inputParameters":[{"name":"input","input":{"type":"list","schema":{"type":"string"},"value":{"type":"ref","content":{"source":"block-output","blockID":"183466","name":"Group1"},"rawMeta":{"type":99}}}},{"name":"img_urls","input":{"type":"list","schema":{"type":"string"},"value":{"type":"ref","content":{"source":"block-output","blockID":"185224","name":"img_urls"},"rawMeta":{"type":99}}}}],"loopCount":{"type":"integer","value":{"type":"literal","content":10,"rawMeta":{"type":2}}},"loopType":"array","variableParameters":[]},"nodeMeta":{"description":"用于通过设定循环次数和逻辑,重复执行一系列任务","icon":"https://lf3-static.bytednsdoc.com/obj/eden-cn/dvsmryvd_avi_dvsm/ljhwZthlaukjlkulzlp/icon/icon-Loop-v2.jpg","subTitle":"循环","title":"循环_生成视频"},"outputs":[{"name":"output","input":{"type":"list","schema":{"type":"string"},"value":{"type":"ref","content":{"source":"block-output","blockID":"123812","name":"url"},"rawMeta":{"type":1}}}}],"settings":null,"version":""},"blocks":[{"id":"113869","type":"5","meta":{"position":{"x":-107.94383049273921,"y":127.24368058823191}},"data":{"nodeMeta":{"description":"编写代码,处理输入变量来生成返回值","icon":"https://lf3-static.bytednsdoc.com/obj/eden-cn/dvsmryvd_avi_dvsm/ljhwZthlaukjlkulzlp/icon/icon-Code-v2.jpg","title":"代码_获取视频urls","subTitle":"代码"},"inputs":{"inputParameters":[{"name":"input","input":{"type":"string","value":{"type":"ref","content":{"source":"block-output","blockID":"169512","name":"img_urls"},"rawMeta":{"type":1}}}}],"code":"async def main(args: Args) -> Output:\n    # 获取输入参数(图片字符串)\n    params = args.params\n    ref_image = params['input']\n    \n    # 核心转换:字符串转单元素数组,空值转空数组\n    result = [ref_image] if ref_image else []\n    \n    # 输出数组格式\n    ret: Output = {\n        \"result\": result\n    }\n    return ret","language":3,"settingOnError":{"switch":false,"processType":1,"timeoutMs":60000,"retryTimes":0}},"outputs":[{"type":"list","name":"result","schema":{"type":"string"},"required":false}],"version":"v2"},"_temp":{"bounds":{"x":-668.6394034839961,"y":-387.0606190968765,"width":360,"height":112},"externalData":{"icon":"https://lf3-static.bytednsdoc.com/obj/eden-cn/dvsmryvd_avi_dvsm/ljhwZthlaukjlkulzlp/icon/icon-Code-v2.jpg","description":"编写代码,处理输入变量来生成返回值","title":"代码","mainColor":"#00B2B2"}}},{"id":"123812","type":"9","meta":{"position":{"x":302.05616950726085,"y":127.24368058823188}},"data":{"inputs":{"inputDefs":[{"input":{},"name":"prompt","required":true,"type":"string"},{"defaultValue":"doubao-seedance-1-0-pro-fast-251015","description":"可选值:`doubao-seedance-2-0-fast-260128`、`doubao-seedance-2-0-260128`、`doubao-seedance-1-5-pro-251215`、`doubao-seedance-1-0-pro-250528`、`doubao-seedance-1-0-pro-fast-251015`;(仅2.0以上模型支持@素材)","input":{},"name":"model","required":false,"type":"string"},{"defaultValue":"-1","description":"视频时长","input":{},"name":"duration","required":false,"type":"integer"},{"defaultValue":"720p","description":"清晰度。2.0 系列支持 `480p`、`720p`;1.5/1.0 系列支持 `480p`、`720p`、`1080p`;默认 `720p`。","input":{},"name":"resolution","required":false,"type":"string"},{"defaultValue":"16:9","description":"视频比例:`21:9`、`16:9`、`4:3`、`1:1`、`3:4`、`9:16`,默认 `16:9`。","input":{},"name":"ratio","required":false,"type":"string"},{"description":"产品参考图片,产品主题清晰、背景干净","input":{},"name":"image_urls","required":false,"schema":{"assistType":2,"type":"string"},"type":"list"},{"assistType":10,"description":"参考视频,需要复刻的视频","input":{},"name":"ref_video","required":false,"type":"string"},{"defaultValue":false,"description":"是否要水印","input":{},"name":"watermark","required":false,"type":"boolean"},{"defaultValue":true,"description":"视频是否需要音频","input":{},"name":"generate_audio","required":false,"type":"boolean"},{"description":"API秘钥","input":{},"name":"api_key","required":true,"type":"string"}],"inputParameters":[{"name":"api_key","input":{"type":"string","value":{"type":"ref","content":{"source":"block-output","blockID":"143970","name":"output"},"rawMeta":{"type":1}}}},{"name":"prompt","input":{"type":"string","value":{"type":"ref","content":{"source":"block-output","blockID":"169512","name":"input"},"rawMeta":{"type":1}}}},{"name":"duration","input":{"type":"integer","value":{"type":"ref","content":{"source":"block-output","blockID":"100001","name":"duration"},"rawMeta":{"type":2}}}},{"name":"generate_audio","input":{"type":"boolean","value":{"type":"literal","content":true,"rawMeta":{"type":3}}}},{"name":"image_urls","input":{"type":"list","schema":{"type":"string","assistType":2},"value":{"type":"ref","content":{"source":"block-output","blockID":"113869","name":"result"},"rawMeta":{"type":104}}}},{"name":"model","input":{"type":"string","value":{"type":"ref","content":{"source":"block-output","blockID":"100001","name":"model"},"rawMeta":{"type":1}}}},{"name":"ratio","input":{"type":"string","value":{"type":"ref","content":{"source":"block-output","blockID":"100001","name":"aspectRatio"},"rawMeta":{"type":1}}}},{"name":"resolution","input":{"type":"string","value":{"type":"ref","content":{"source":"block-output","blockID":"100001","name":"resolution"},"rawMeta":{"type":1}}}},{"name":"watermark","input":{"type":"boolean","value":{"type":"literal","content":false,"rawMeta":{"type":3}}}}],"settingOnError":{},"spaceId":"7366877436887384079","type":0,"workflowId":"7647077710975746111","workflowVersion":"v0.0.4"},"nodeMeta":{"description":"Seedance 2.0 视频生成子工作流","icon":"https://lf3-static.bytednsdoc.com/obj/eden-cn/dvsmryvd_avi_dvsm/ljhwZthlaukjlkulzlp/icon/icon-Workflow-v2.jpg","isImageflow":false,"title":"video_seedance_sub"},"outputs":[{"type":"string","name":"url","required":false},{"type":"string","name":"status","required":false},{"type":"string","name":"message","required":false},{"type":"integer","name":"duration","required":false}]},"_temp":{"bounds":{"x":-258.63940348399615,"y":-387.0606190968765,"width":360,"height":112},"externalData":{"description":"Seedance 2.0 视频生成子工作流","icon":"https://lf6-appstore-sign.oceancloudapi.com/ocean-cloud-tos/plugin_icon/workflow.png?lk3s=81d4c505&x-expires=1780650684&x-signature=DxwBAoRLO18sv7AnWfS4yTWkgeI%3D","isImageflow":false,"title":"video_seedance_sub","commit_id":"Bot_7647077710975746111_Publish_7647368451652878378","create_time":1780474033,"creator":{"avatar_url":"https://p3-passport.byteacctimg.com/img/user-avatar/assets/e7b19241fb224cea967dfaea35448102_1080_1080.png~300x300.image","id":"3349540951043072","name":"扶摇直上","self":true},"desc":"Seedance 2.0 视频生成子工作流","end_type":0,"flow_mode":0,"flow_version":"v0.0.4","flow_version_desc":"","icon_uri":"plugin_icon/workflow.png","is_project":false,"latest_flow_version":"v0.0.5","latest_flow_version_desc":"","name":"video_seedance_sub","output_nodes":[],"plugin_id":"7647096218228703238","space_id":"7366877436887384079","update_time":1780646908,"version":"","workflow_id":"7647077710975746111","inputsDefinition":[{"input":{},"name":"prompt","required":true,"type":"string"},{"defaultValue":"doubao-seedance-1-0-pro-fast-251015","description":"可选值:`doubao-seedance-2-0-fast-260128`、`doubao-seedance-2-0-260128`、`doubao-seedance-1-5-pro-251215`、`doubao-seedance-1-0-pro-250528`、`doubao-seedance-1-0-pro-fast-251015`;(仅2.0以上模型支持@素材)","input":{},"name":"model","required":false,"type":"string"},{"defaultValue":"-1","description":"视频时长","input":{},"name":"duration","required":false,"type":"integer"},{"defaultValue":"720p","description":"清晰度。2.0 系列支持 `480p`、`720p`;1.5/1.0 系列支持 `480p`、`720p`、`1080p`;默认 `720p`。","input":{},"name":"resolution","required":false,"type":"string"},{"defaultValue":"16:9","description":"视频比例:`21:9`、`16:9`、`4:3`、`1:1`、`3:4`、`9:16`,默认 `16:9`。","input":{},"name":"ratio","required":false,"type":"string"},{"description":"产品参考图片,产品主题清晰、背景干净","input":{},"name":"image_urls","required":false,"schema":{"assistType":2,"type":"string"},"type":"list"},{"assistType":10,"description":"参考视频,需要复刻的视频","input":{},"name":"ref_video","required":false,"type":"string"},{"defaultValue":false,"description":"是否要水印","input":{},"name":"watermark","required":false,"type":"boolean"},{"defaultValue":true,"description":"视频是否需要音频","input":{},"name":"generate_audio","required":false,"type":"boolean"},{"description":"API秘钥","input":{},"name":"api_key","required":true,"type":"string"}],"latestVersion":"v0.0.5","mainColor":"#00B83E"}}}],"edges":[{"sourceNodeID":"169512","targetNodeID":"113869","sourcePortID":"loop-function-inline-output"},{"sourceNodeID":"113869","targetNodeID":"123812"},{"sourceNodeID":"123812","targetNodeID":"169512","targetPortID":"loop-function-inline-input"}],"_temp":{"bounds":{"x":-463.63940348399615,"y":-837.6307526723646,"width":360,"height":138},"externalData":{"icon":"https://lf3-static.bytednsdoc.com/obj/eden-cn/dvsmryvd_avi_dvsm/ljhwZthlaukjlkulzlp/icon/icon-Loop-v2.jpg","description":"用于通过设定循环次数和逻辑,重复执行一系列任务","title":"循环","mainColor":"#00B2B2"}}},{"id":"143970","type":"15","meta":{"position":{"x":-2623.7629021760313,"y":-995.0990341833418}},"data":{"nodeMeta":{"description":"用于处理多个字符串类型变量的格式","icon":"https://lf3-static.bytednsdoc.com/obj/eden-cn/dvsmryvd_avi_dvsm/ljhwZthlaukjlkulzlp/icon/icon-StrConcat-v2.jpg","mainColor":"#3071F2","subTitle":"文本处理","title":"设置API Key (需要手动替换)"},"inputs":{"method":"concat","inputParameters":[{"name":"String1","input":{"type":"string","value":{"type":"literal","content":"替换为真实API Key","rawMeta":{"type":1}}}}],"concatParams":[{"name":"concatResult","input":{"type":"string","value":{"type":"literal","content":"{{String1}}","rawMeta":{"type":1}}}},{"name":"arrayItemConcatChar","input":{"type":"string","value":{"type":"literal","content":",","rawMeta":{"type":1}}}},{"name":"allArrayItemConcatChars","input":{"type":"list","schema":{"type":"object","schema":[{"type":"string","name":"label","required":true},{"type":"string","name":"value","required":true},{"type":"boolean","name":"isDefault","required":true}]},"value":{"type":"literal","content":[{"isDefault":true,"label":"换行","value":"\n"},{"isDefault":true,"label":"制表符","value":"\t"},{"isDefault":true,"label":"句号","value":"。"},{"isDefault":true,"label":"逗号","value":","},{"isDefault":true,"label":"分号","value":";"},{"isDefault":true,"label":"空格","value":" "}]}}}]},"outputs":[{"type":"string","name":"output","required":true}]},"_temp":{"bounds":{"x":-2803.7629021760313,"y":-995.0990341833418,"width":360,"height":112},"externalData":{"icon":"https://lf3-static.bytednsdoc.com/obj/eden-cn/dvsmryvd_avi_dvsm/ljhwZthlaukjlkulzlp/icon/icon-StrConcat-v2.jpg","description":"用于处理多个字符串类型变量的格式","title":"文本处理","mainColor":"#3071F2"}}},{"id":"121793","type":"31","meta":{"position":{"x":-2669.329500627562,"y":-1167.755995503957}},"data":{"size":{"height":150,"width":240},"inputs":{"schemaType":"slate","note":"[{\"type\":\"paragraph\",\"children\":[{\"text\":\"设置API Key \",\"type\":\"text\"}]},{\"type\":\"paragraph\",\"children\":[{\"text\":\"\",\"type\":\"text\"}]},{\"type\":\"paragraph\",\"children\":[{\"text\":\"可以从井云官网获取:\",\"type\":\"text\"}]},{\"type\":\"paragraph\",\"children\":[{\"text\":\"\",\"type\":\"text\"}]},{\"type\":\"paragraph\",\"children\":[{\"text\":\"https://jingyun.studio/zh/token\",\"bold\":true,\"type\":\"text\"}]},{\"type\":\"paragraph\",\"children\":[{\"bold\":true,\"type\":\"text\",\"text\":\"\"}]},{\"type\":\"paragraph\",\"children\":[{\"text\":\"替换为真实API Key\",\"type\":\"text\"}]}]"}},"_temp":{"bounds":{"x":-2789.329500627562,"y":-1167.755995503957,"width":240,"height":150},"externalData":{"icon":"comment_icon","description":"comment_desc","title":"注释","mainColor":""}}},{"id":"1493065","type":"21","meta":{"position":{"x":-1885.9060583603548,"y":-408.28141320782606},"canvasPosition":{"x":-1885.9060583603548,"y":-211.04121160378483}},"data":{"inputs":{"inputParameters":[],"loopCount":{"type":"integer","value":{"type":"ref","content":{"source":"block-output","blockID":"100001","name":"num"},"rawMeta":{"type":2}}},"loopType":"count","variableParameters":[]},"nodeMeta":{"description":"用于通过设定循环次数和逻辑,重复执行一系列任务","icon":"https://lf3-static.bytednsdoc.com/obj/eden-cn/dvsmryvd_avi_dvsm/ljhwZthlaukjlkulzlp/icon/icon-Loop-v2.jpg","subTitle":"循环","title":"循环_3"},"outputs":[{"name":"output","input":{"type":"list","schema":{"type":"string"},"value":{"type":"ref","content":{"source":"block-output","blockID":"1834008","name":"output"},"rawMeta":{"type":1}}}}],"settings":null,"version":""},"blocks":[{"id":"1834008","type":"3","meta":{"position":{"x":0,"y":100}},"data":{"nodeMeta":{"description":"调用大语言模型,使用变量和提示词生成回复","icon":"https://lf3-static.bytednsdoc.com/obj/eden-cn/dvsmryvd_avi_dvsm/ljhwZthlaukjlkulzlp/icon/icon-LLM-v2.jpg","title":"产品口播风格","subTitle":"大模型"},"inputs":{"inputParameters":[{"name":"Introduction","input":{"type":"string","value":{"type":"ref","content":{"source":"block-output","blockID":"100001","name":"Introduction"},"rawMeta":{"type":1}}}},{"name":"duration","input":{"type":"integer","value":{"type":"ref","content":{"source":"block-output","blockID":"100001","name":"duration"},"rawMeta":{"type":2}}}},{"name":"image","input":{"type":"string","assistType":2,"value":{"type":"ref","content":{"source":"block-output","blockID":"100001","name":"image"},"rawMeta":{"fileName":null,"isVision":{"FileName":null,"IsVision":{"FileName":null,"IsVision":{"FileName":null,"IsVision":{"FileName":null,"IsVision":{"FileName":null,"IsVision":{"FileName":null,"IsVision":true}}}}}},"type":7}}}}],"llmParam":[{"name":"apiMode","input":{"type":"integer","value":{"type":"literal","content":"0","rawMeta":{"type":2}}}},{"name":"frequencyPenalty","input":{"type":"float","value":{"type":"literal","content":"0","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":"thinkingType","input":{"type":"string","value":{"type":"literal","content":"enabled","rawMeta":{"type":1}}}},{"name":"responseFormat","input":{"type":"integer","value":{"type":"literal","content":"0","rawMeta":{"type":2}}}},{"name":"modleName","input":{"type":"string","value":{"type":"literal","content":"豆包·2.0·lite","rawMeta":{"type":1}}}},{"name":"modelType","input":{"type":"integer","value":{"type":"literal","content":"1772546477","rawMeta":{"type":2}}}},{"name":"generationDiversity","input":{"type":"string","value":{"type":"literal","content":"balance","rawMeta":{"type":1}}}},{"name":"parameters","input":{"value":{"type":"object_ref"},"type":"object","schema":[{"name":"reasoning_effort","input":{"type":"string","value":{"type":"literal","content":"medium","rawMeta":{"type":1}}}},{"name":"max_completion_tokens","input":{"type":"integer","value":{"type":"literal","content":"0","rawMeta":{"type":2}}}}]}},{"name":"prompt","input":{"type":"string","value":{"type":"literal","content":"{{Introduction}}{{duration}}{{image}}","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你是资深的短视频口播策划与 AI 视频提示词专家,擅长为产品设计“面对镜头直接讲解卖点”的口播型视频脚本。你深知这类内容的核心不是堆砌华丽镜头,而是在有限时长内,用清晰、自然、有说服力的表达,把产品讲明白、讲可信、讲出购买理由。\n\n## 核心任务\n分析产品介绍 {{Introduction}} 和产品图片 {{image}},设计一个时长为 {{duration}} 秒的产品口播型短视频脚本。视频主体应以人物面对镜头讲解为核心,通过自然口播、手持展示、局部特写和简单演示,将产品卖点直接传达给观众。\n最终生成的重点必须是“人物正对镜头把产品卖点讲清楚”,而不是偏剧情化叙事、泛种草分享或过多依赖环境氛围来表达产品价值。\n\n## 技能\n### 技能 1: 提炼核心卖点并转化为口播表达\n- 基于 {{Introduction}} 和 {{image}},提炼出最值得重点讲解的 1-3 个核心卖点。\n- 将卖点转化为简洁、口语化、易理解的表达方式,让观众一听就知道“这是什么”“有什么用”“为什么值得买”。\n- 避免空泛形容词和机械罗列参数,优先突出用户真正关心的使用价值、体验变化和购买理由。\n- 当 {{duration}} 较短时,优先只讲 1-2 个最强卖点,宁可讲透,也不要把多个卖点压缩成模糊罗列。\n\n### 技能 2: 设计产品口播视频脚本结构参考\n- 参考结构如下:\n- 0-{{duration*0.2}}秒:开场抓注意\n-- 视觉:人物正对镜头出镜,产品清晰出现在手中或画面前景,第一时间让观众知道“讲的是什么产品”。镜头以正面口播为主,不要一开始就切成纯产品空镜或无人物展示。\n-- 口播:直接切入主题,用一句简洁明确的话点出产品类型、适合人群或核心亮点,例如“如果你最近正在找一款……,那这个真的可以看看。”开场应尽快进入产品信息,不要铺垫过长。\n\n- {{duration*0.2}}-{{duration*0.75}}秒:集中讲解卖点\n-- 视觉:人物持续面对镜头讲解,穿插产品近景、局部特写、上手展示或简单使用动作,让观众清楚看到产品外观、细节和实际使用方式。镜头辅助口播,不要让花哨画面抢走卖点表达。\n-- 口播:按主次顺序讲解 1-3 个卖点,表达要清楚、直接、有节奏。每个卖点都尽量回答一个问题:它解决什么问题、带来什么体验、为什么值得选择。优先使用“这点很好理解”“你一上手就能感受到”“它最实用的是”这类解释型表达,把卖点讲明白,而不是只做情绪渲染。\n\n- {{duration*0.75}}-{{duration*0.9}}秒:强化记忆点与推荐理由\n-- 视觉:人物结合表情、手势或使用动作,进一步强调最重要的卖点;画面可以停留在最能代表产品价值的细节或使用状态。\n-- 口播:用更明确的总结性表达强化记忆点,例如“我觉得它最打动我的就是……”,让观众快速记住购买理由。这里应聚焦一个最关键卖点,不要再新增新的信息点。\n\n- 最后{{duration*0.1}}秒:自然收尾\n-- 视觉:人物拿着产品或与产品同框收尾,画面简洁明确,优先保留“人+产品”的直接关系,不要只剩产品静物定格。\n-- 口播:用自然口吻收尾,可适度加入轻量行动引导,例如“有这个需求的可以去看看。”避免生硬叫卖,也不要突然切成强促销口径。\n\n## 输出为字符串格式\n## 限制\n口播内容必须基于 {{Introduction}} 和 {{image}} 提供的信息,不得虚构产品不存在的功能、材质、效果、认证、价格、优惠或使用结果。\n视频风格应真实、清晰、可信,重点是“把产品讲明白”,不要过度追求剧情化、夸张表演或与产品无关的花哨镜头。\n默认人物全程围绕产品讲解,产品外观、颜色、材质和关键细节必须与参考图保持一致。\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}}}}],"fcParam":{"llmNodeUID":"","pluginFCParam":{},"spaceID":"","workflowVersion":""},"fcParamVar":{"knowledgeFCParam":{}},"settingOnError":{"switch":false,"processType":1,"timeoutMs":180000,"retryTimes":0}},"outputs":[{"type":"string","name":"output","required":false},{"type":"string","name":"reasoning_content","required":false}],"version":"3"},"_temp":{"bounds":{"x":-2065.906058360355,"y":-111.04121160378483,"width":360,"height":164},"externalData":{"icon":"https://lf3-static.bytednsdoc.com/obj/eden-cn/dvsmryvd_avi_dvsm/ljhwZthlaukjlkulzlp/icon/icon-LLM-v2.jpg","description":"调用大语言模型,使用变量和提示词生成回复","title":"大模型","mainColor":"#5C62FF","skills":[]}}}],"edges":[{"sourceNodeID":"1493065","targetNodeID":"1834008","sourcePortID":"loop-function-inline-output"},{"sourceNodeID":"1834008","targetNodeID":"1493065","targetPortID":"loop-function-inline-input"}],"_temp":{"bounds":{"x":-2065.906058360355,"y":-408.28141320782606,"width":360,"height":112},"externalData":{"icon":"https://lf3-static.bytednsdoc.com/obj/eden-cn/dvsmryvd_avi_dvsm/ljhwZthlaukjlkulzlp/icon/icon-Loop-v2.jpg","description":"用于通过设定循环次数和逻辑,重复执行一系列任务","title":"循环","mainColor":"#00B2B2"}}},{"id":"1169870","type":"21","meta":{"position":{"x":-1105.673425496143,"y":-407.0606190968765},"canvasPosition":{"x":-1105.673425496143,"y":-209.82041749283528}},"data":{"inputs":{"inputParameters":[],"loopCount":{"type":"integer","value":{"type":"ref","content":{"source":"block-output","blockID":"100001","name":"num"},"rawMeta":{"type":2}}},"loopType":"count","variableParameters":[]},"nodeMeta":{"description":"用于通过设定循环次数和逻辑,重复执行一系列任务","icon":"https://lf3-static.bytednsdoc.com/obj/eden-cn/dvsmryvd_avi_dvsm/ljhwZthlaukjlkulzlp/icon/icon-Loop-v2.jpg","subTitle":"循环","title":"循环_4"},"outputs":[{"name":"output","input":{"type":"list","schema":{"type":"string"},"value":{"type":"ref","content":{"source":"block-output","blockID":"1446557","name":"output"},"rawMeta":{"type":1}}}}],"settings":null,"version":""},"blocks":[{"id":"1446557","type":"3","meta":{"position":{"x":0,"y":100}},"data":{"nodeMeta":{"description":"调用大语言模型,使用变量和提示词生成回复","icon":"https://lf3-static.bytednsdoc.com/obj/eden-cn/dvsmryvd_avi_dvsm/ljhwZthlaukjlkulzlp/icon/icon-LLM-v2.jpg","title":"反应展示","subTitle":"大模型"},"inputs":{"inputParameters":[{"name":"Introduction","input":{"type":"string","value":{"type":"ref","content":{"source":"block-output","blockID":"100001","name":"Introduction"},"rawMeta":{"type":1}}}},{"name":"duration","input":{"type":"integer","value":{"type":"ref","content":{"source":"block-output","blockID":"100001","name":"duration"},"rawMeta":{"type":2}}}},{"name":"image","input":{"type":"string","assistType":2,"value":{"type":"ref","content":{"source":"block-output","blockID":"100001","name":"image"},"rawMeta":{"fileName":null,"isVision":{"FileName":null,"IsVision":{"FileName":null,"IsVision":{"FileName":null,"IsVision":{"FileName":null,"IsVision":{"FileName":null,"IsVision":{"FileName":null,"IsVision":true}}}}}},"type":7}}}}],"llmParam":[{"name":"apiMode","input":{"type":"integer","value":{"type":"literal","content":"0","rawMeta":{"type":2}}}},{"name":"frequencyPenalty","input":{"type":"float","value":{"type":"literal","content":"0","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":"thinkingType","input":{"type":"string","value":{"type":"literal","content":"enabled","rawMeta":{"type":1}}}},{"name":"responseFormat","input":{"type":"integer","value":{"type":"literal","content":"0","rawMeta":{"type":2}}}},{"name":"modleName","input":{"type":"string","value":{"type":"literal","content":"豆包·2.0·lite","rawMeta":{"type":1}}}},{"name":"modelType","input":{"type":"integer","value":{"type":"literal","content":"1772546477","rawMeta":{"type":2}}}},{"name":"generationDiversity","input":{"type":"string","value":{"type":"literal","content":"balance","rawMeta":{"type":1}}}},{"name":"parameters","input":{"value":{"type":"object_ref"},"type":"object","schema":[{"name":"reasoning_effort","input":{"type":"string","value":{"type":"literal","content":"medium","rawMeta":{"type":1}}}},{"name":"max_completion_tokens","input":{"type":"integer","value":{"type":"literal","content":"0","rawMeta":{"type":2}}}}]}},{"name":"prompt","input":{"type":"string","value":{"type":"literal","content":"{{Introduction}}{{duration}}{{image}}","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你是资深的短视频内容策划与 AI 视频提示词专家,擅长设计“首次使用惊喜反应”类型的视频脚本。你深知这类内容的核心在于通过真实、自然、可信的体验反馈,让观众快速感受到产品带来的直观变化与情绪价值,而不是依赖夸张表演或虚假反应制造冲击。\n\n## 核心任务\n分析产品介绍  {{Introduction}}  和产品图片 {{image}},设计一个时长为 {{duration}} 秒的“反应展示”型短视频脚本。视频应围绕人物第一次接触、第一次使用或第一次体验产品后的即时反应展开,通过表情、动作、语言反馈和局部细节展示,让观众自然感知产品卖点与吸引力。\n最终生成的重点必须是“人物第一次体验后的反应过程”,而不是先总结卖点、再补一个常规产品广告脚本。\n如果时长较短,优先保留完整的“第一次接触 -> 出现反应 -> 再次确认 -> 自然收尾”链路,不要为了讲更多卖点牺牲反应的真实感。\n\n## 技能\n### 技能 1: 提炼最适合触发“惊喜反应”的核心卖点\n- 基于 {{Introduction}} 和 {{image}},判断产品最容易在首次体验中带来直观感受的 1-3 个核心卖点。\n- 优先选择能够在短时间内被感知到的特点,例如外观质感、使用便捷度、体验变化、细节设计、氛围感或第一眼吸引力。\n- 将这些卖点转化为可以通过“反应”表现出来的内容,而不是生硬讲参数或空泛夸赞。\n- 优先选择“第一秒就能感知”或“上手后立刻能感知”的体验点,例如拿起时的质感、打开后的第一印象、涂抹时的触感、使用瞬间的便利性、第一眼的氛围吸引力。\n- 当 {{duration}} 较短时,默认只围绕 1 个最容易触发惊喜反应的核心点展开,不要同时塞入多个并列卖点。\n\n### 技能 2: 设计“首次使用惊喜反应”视频脚本结构参考\n- 参考结构如下:\n- 0-3秒:初次接触 / 引发期待\n-- 视觉:人物第一次看到、拿起、打开或靠近体验产品,先捕捉人物脸部或肢体的第一反应,再切到产品本身的外观或关键细节,突出“第一次接触就被吸引”的初见状态。\n-- 反应/口播:使用简短、即时、自然的第一反应表达,例如“这个也太有质感了吧”“等等,这个感觉比我想的还好”。优先使用 4-12 个字的短句、半句感叹、气声停顿等即时反馈。这一段必须先出现人物反应,再出现产品细节。\n\n- 3-8秒:首次体验 / 真实惊喜反应\n-- 视觉:人物开始实际使用、触摸、试用或近距离体验产品,重点拍摄“反应出现的瞬间”,例如停顿、眼神变化、轻微挑眉、嘴角变化、下意识再摸一次、再看一眼产品等,再用局部特写解释这种惊喜感从何而来。\n-- 反应/口播:围绕首次体验后的即时感受进行自然反馈,例如“这个触感也太舒服了”“原来这么顺手”“没想到第一下就有这种感觉”。表达应自然、口语化、可信,避免夸张尖叫式表演。优先使用短句、半句感叹、即时反应式表达,而不是完整广告文案。尽量先说感受,再少量补充原因,不要直接进入功效讲解。\n\n- 8-12秒:强化惊喜点 / 总结体验\n-- 视觉:回到人物与产品的互动,突出“惊喜后的确认动作”,例如再次上手、再次贴近观察、轻笑点头、自然认可、继续使用等,让观众相信这是真实体验后的喜欢,而不是摆拍。\n-- 反应/口播:用一句更明确的自然感叹总结最打动人的点,例如“这个真的比我预期好很多”“越用越觉得它有点东西”。总结应像体验后的自然感叹,不要像品牌广告语,也不要在这里突然补充大量卖点说明。\n\n- 最后12-15秒:自然收尾\n-- 视觉:人物带着满意、惊喜或认可的状态与产品同框收尾,画面应简洁、真实、自然,让人物反馈和产品信息同时保留下来。\n-- 反应/口播:用轻松自然的方式收尾,例如“这个真的有点超出预期”“有这个需求的可以试试”。优先保留人物与产品同时出现的真实收尾,不要只剩静态产品定格。\n\n## 输出为字符串格式\n## 限制\n所有反应、口播和表现内容必须基于 {{Introduction}} 和 {{image}} 提供的信息,不得虚构产品不存在的功能、效果、成分、材质、价格、优惠或使用结果。\n惊喜反应必须真实、克制、可信,避免过度戏剧化、夸张尖叫、假装震惊或与产品实际体验不匹配的表演。\n产品外观、颜色、材质和关键细节必须与参考图保持一致,视频重点应始终围绕产品本身及其首次体验反馈展开。\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}}}}],"fcParam":{"llmNodeUID":"","pluginFCParam":{},"spaceID":"","workflowVersion":""},"fcParamVar":{"knowledgeFCParam":{}},"settingOnError":{"switch":false,"processType":1,"timeoutMs":180000,"retryTimes":0}},"outputs":[{"type":"string","name":"output","required":false},{"type":"string","name":"reasoning_content","required":false}],"version":"3"},"_temp":{"bounds":{"x":-1285.673425496143,"y":-109.82041749283528,"width":360,"height":164},"externalData":{"icon":"https://lf3-static.bytednsdoc.com/obj/eden-cn/dvsmryvd_avi_dvsm/ljhwZthlaukjlkulzlp/icon/icon-LLM-v2.jpg","description":"调用大语言模型,使用变量和提示词生成回复","title":"大模型","mainColor":"#5C62FF","skills":[]}}}],"edges":[{"sourceNodeID":"1169870","targetNodeID":"1446557","sourcePortID":"loop-function-inline-output"},{"sourceNodeID":"1446557","targetNodeID":"1169870","targetPortID":"loop-function-inline-input"}],"_temp":{"bounds":{"x":-1285.673425496143,"y":-407.0606190968765,"width":360,"height":112},"externalData":{"icon":"https://lf3-static.bytednsdoc.com/obj/eden-cn/dvsmryvd_avi_dvsm/ljhwZthlaukjlkulzlp/icon/icon-Loop-v2.jpg","description":"用于通过设定循环次数和逻辑,重复执行一系列任务","title":"循环","mainColor":"#00B2B2"}}},{"id":"1597597","type":"21","meta":{"position":{"x":-2707.0037622029204,"y":300.7041236768189},"canvasPosition":{"x":-2707.0037622029204,"y":497.9443252808601}},"data":{"inputs":{"inputParameters":[],"loopCount":{"type":"integer","value":{"type":"ref","content":{"source":"block-output","blockID":"100001","name":"num"},"rawMeta":{"type":2}}},"loopType":"count","variableParameters":[]},"nodeMeta":{"description":"用于通过设定循环次数和逻辑,重复执行一系列任务","icon":"https://lf3-static.bytednsdoc.com/obj/eden-cn/dvsmryvd_avi_dvsm/ljhwZthlaukjlkulzlp/icon/icon-Loop-v2.jpg","subTitle":"循环","title":"循环_5"},"outputs":[{"name":"output","input":{"type":"list","schema":{"type":"string"},"value":{"type":"ref","content":{"source":"block-output","blockID":"1101940","name":"output"},"rawMeta":{"type":1}}}}],"settings":null,"version":""},"blocks":[{"id":"1101940","type":"3","meta":{"position":{"x":0,"y":100}},"data":{"nodeMeta":{"description":"调用大语言模型,使用变量和提示词生成回复","icon":"https://lf3-static.bytednsdoc.com/obj/eden-cn/dvsmryvd_avi_dvsm/ljhwZthlaukjlkulzlp/icon/icon-LLM-v2.jpg","title":"UGC种草","subTitle":"大模型"},"inputs":{"inputParameters":[{"name":"Introduction","input":{"type":"string","value":{"type":"ref","content":{"source":"block-output","blockID":"100001","name":"Introduction"},"rawMeta":{"type":1}}}},{"name":"duration","input":{"type":"integer","value":{"type":"ref","content":{"source":"block-output","blockID":"100001","name":"duration"},"rawMeta":{"type":2}}}},{"name":"image","input":{"type":"string","assistType":2,"value":{"type":"ref","content":{"source":"block-output","blockID":"100001","name":"image"},"rawMeta":{"fileName":null,"isVision":{"FileName":null,"IsVision":{"FileName":null,"IsVision":{"FileName":null,"IsVision":{"FileName":null,"IsVision":{"FileName":null,"IsVision":{"FileName":null,"IsVision":true}}}}}},"type":7}}}}],"llmParam":[{"name":"apiMode","input":{"type":"integer","value":{"type":"literal","content":"0","rawMeta":{"type":2}}}},{"name":"frequencyPenalty","input":{"type":"float","value":{"type":"literal","content":"0","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":"thinkingType","input":{"type":"string","value":{"type":"literal","content":"enabled","rawMeta":{"type":1}}}},{"name":"responseFormat","input":{"type":"integer","value":{"type":"literal","content":"0","rawMeta":{"type":2}}}},{"name":"modleName","input":{"type":"string","value":{"type":"literal","content":"豆包·2.0·lite","rawMeta":{"type":1}}}},{"name":"modelType","input":{"type":"integer","value":{"type":"literal","content":"1772546477","rawMeta":{"type":2}}}},{"name":"generationDiversity","input":{"type":"string","value":{"type":"literal","content":"balance","rawMeta":{"type":1}}}},{"name":"parameters","input":{"value":{"type":"object_ref"},"type":"object","schema":[{"name":"reasoning_effort","input":{"type":"string","value":{"type":"literal","content":"medium","rawMeta":{"type":1}}}},{"name":"max_completion_tokens","input":{"type":"integer","value":{"type":"literal","content":"0","rawMeta":{"type":2}}}}]}},{"name":"prompt","input":{"type":"string","value":{"type":"literal","content":"{{Introduction}}{{duration}}{{image}}","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你是资深UGC种草短视频内容策划,擅长打造真实感强的个人好物分享类内容,核心逻辑是通过普通人的真实体验、自然表达传递产品优势,避免生硬广告感,让观众产生信任和购买意愿。\n\n## 核心任务\n分析产品介绍 {{Introduction}} 和产品图片 {{image}},设计一个时长为 {{duration}} 秒的UGC好物种草短视频,视频围绕分享者真实体验产品的全过程展开,节奏紧凑,重点突出产品最容易感知的亮点,让观众快速get产品价值。\n\n## 技能\n### 技能 1:提炼核心种草卖点\n- 基于 {{Introduction}} 和 {{image}},筛选1-3个最直观可感知的核心卖点,优先选择第一眼能看到的外观亮点、上手/试用后立刻能感受到的使用体验、高频使用场景下的实用功能这几类,不要选需要长期使用才能感知或者晦涩的参数类卖点。\n- 将卖点转化为可以通过镜头动作、人物表情、口语化表达直接呈现的内容,不要生硬念官方介绍。\n\n### 技能 2:设计UGC种草视频通用脚本结构\n- 0-2s:吸睛开场\n-- 视觉:将目标产品最有辨识度的外观亮点朝向镜头近距离展示,分享者位于产品后方露出惊喜的表情,第一时间抓住观众注意力\n-- 口播/反应:用简短的感叹句表达第一印象,语气自然惊讶,符合普通人看到心仪好物的反应\n\n- 2-5s:上手/试用体验\n-- 视觉:分享者自然地拿起、穿戴、试用或操作产品,正对镜头呈现使用后的整体状态,可给到产品外观、细节或使用状态的局部特写\n-- 口播/反应:说出使用后的第一直观感受,比如“这质感也太好了”“用起来特别舒服”,不要直接讲卖点\n\n- 5-{{duration-3}}s:卖点讲解\n-- 视觉:分享者正对镜头,每讲一个卖点就用手指向产品对应位置,配合自然的表情和手势,让观众清晰对应到卖点对应的产品部位\n-- 口播/反应:用和朋友聊天的口语化表达讲每个卖点的优势,不要用官方话术,每句尽量简短,有节奏感\n\n- {{duration-3}}s - {{duration-1}}s:推荐引导\n-- 视觉:分享者给出正向认可的动作,比如竖大拇指、点头认可,状态轻松自然\n-- 口播/反应:给出明确的推荐建议,点明适合的人群,比如“经常有这个需求的真的可以入”,不要夸大效果\n\n- 最后1s:产品收尾\n-- 视觉:切到目标产品单独放置在对应使用场景的静态展示画面,清晰呈现产品全貌\n-- 口播/反应:无额外口播,预留位置放转化引导字幕即可\n\n## 输出规范\n直接输出完整的分镜头脚本,不需要额外加“卖点提炼”“创意说明”等前置分析内容,脚本按时间节点拆分,每个节点明确标注视觉内容、口播内容即可。\n\n## 限制\n所有内容必须基于 {{Introduction}} 和 {{image}} 提供的信息,不得虚构产品不存在的功能、效果、材质、价格等信息。\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}}}}],"fcParam":{"llmNodeUID":"","pluginFCParam":{},"spaceID":"","workflowVersion":""},"fcParamVar":{"knowledgeFCParam":{}},"settingOnError":{"switch":false,"processType":1,"timeoutMs":180000,"retryTimes":0}},"outputs":[{"type":"string","name":"output","required":false},{"type":"string","name":"reasoning_content","required":false}],"version":"3"},"_temp":{"bounds":{"x":-2887.0037622029204,"y":597.9443252808601,"width":360,"height":164},"externalData":{"icon":"https://lf3-static.bytednsdoc.com/obj/eden-cn/dvsmryvd_avi_dvsm/ljhwZthlaukjlkulzlp/icon/icon-LLM-v2.jpg","description":"调用大语言模型,使用变量和提示词生成回复","title":"大模型","mainColor":"#5C62FF","skills":[]}}}],"edges":[{"sourceNodeID":"1597597","targetNodeID":"1101940","sourcePortID":"loop-function-inline-output"},{"sourceNodeID":"1101940","targetNodeID":"1597597","targetPortID":"loop-function-inline-input"}],"_temp":{"bounds":{"x":-2887.0037622029204,"y":300.7041236768189,"width":360,"height":112},"externalData":{"icon":"https://lf3-static.bytednsdoc.com/obj/eden-cn/dvsmryvd_avi_dvsm/ljhwZthlaukjlkulzlp/icon/icon-Loop-v2.jpg","description":"用于通过设定循环次数和逻辑,重复执行一系列任务","title":"循环","mainColor":"#00B2B2"}}},{"id":"1234923","type":"21","meta":{"position":{"x":-1911.6566677674748,"y":304.8221512585135},"canvasPosition":{"x":-1911.6566677674748,"y":502.0623528625547}},"data":{"inputs":{"inputParameters":[],"loopCount":{"type":"integer","value":{"type":"ref","content":{"source":"block-output","blockID":"100001","name":"num"},"rawMeta":{"type":2}}},"loopType":"count","variableParameters":[]},"nodeMeta":{"description":"用于通过设定循环次数和逻辑,重复执行一系列任务","icon":"https://lf3-static.bytednsdoc.com/obj/eden-cn/dvsmryvd_avi_dvsm/ljhwZthlaukjlkulzlp/icon/icon-Loop-v2.jpg","subTitle":"循环","title":"循环_6"},"outputs":[{"name":"output","input":{"type":"list","schema":{"type":"string"},"value":{"type":"ref","content":{"source":"block-output","blockID":"1885444","name":"output"},"rawMeta":{"type":1}}}}],"settings":null,"version":""},"blocks":[{"id":"1885444","type":"3","meta":{"position":{"x":0,"y":100}},"data":{"nodeMeta":{"description":"调用大语言模型,使用变量和提示词生成回复","icon":"https://lf3-static.bytednsdoc.com/obj/eden-cn/dvsmryvd_avi_dvsm/ljhwZthlaukjlkulzlp/icon/icon-LLM-v2.jpg","title":"带货短剧","subTitle":"大模型"},"inputs":{"inputParameters":[{"name":"Introduction","input":{"type":"string","value":{"type":"ref","content":{"source":"block-output","blockID":"100001","name":"Introduction"},"rawMeta":{"type":1}}}},{"name":"duration","input":{"type":"integer","value":{"type":"ref","content":{"source":"block-output","blockID":"100001","name":"duration"},"rawMeta":{"type":2}}}},{"name":"image","input":{"type":"string","assistType":2,"value":{"type":"ref","content":{"source":"block-output","blockID":"100001","name":"image"},"rawMeta":{"fileName":null,"isVision":{"FileName":null,"IsVision":{"FileName":null,"IsVision":{"FileName":null,"IsVision":{"FileName":null,"IsVision":{"FileName":null,"IsVision":{"FileName":null,"IsVision":true}}}}}},"type":7}}}}],"llmParam":[{"name":"apiMode","input":{"type":"integer","value":{"type":"literal","content":"0","rawMeta":{"type":2}}}},{"name":"frequencyPenalty","input":{"type":"float","value":{"type":"literal","content":"0","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":"thinkingType","input":{"type":"string","value":{"type":"literal","content":"enabled","rawMeta":{"type":1}}}},{"name":"responseFormat","input":{"type":"integer","value":{"type":"literal","content":"0","rawMeta":{"type":2}}}},{"name":"modleName","input":{"type":"string","value":{"type":"literal","content":"豆包·2.0·lite","rawMeta":{"type":1}}}},{"name":"modelType","input":{"type":"integer","value":{"type":"literal","content":"1772546477","rawMeta":{"type":2}}}},{"name":"generationDiversity","input":{"type":"string","value":{"type":"literal","content":"balance","rawMeta":{"type":1}}}},{"name":"parameters","input":{"value":{"type":"object_ref"},"type":"object","schema":[{"name":"reasoning_effort","input":{"type":"string","value":{"type":"literal","content":"medium","rawMeta":{"type":1}}}},{"name":"max_completion_tokens","input":{"type":"integer","value":{"type":"literal","content":"0","rawMeta":{"type":2}}}}]}},{"name":"prompt","input":{"type":"string","value":{"type":"literal","content":"{{Introduction}}{{duration}}{{image}}","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分析产品介绍 {{Introduction}} 和产品图片 {{image}},设计一个时长为 {{duration}} 秒的“短剧带货”型视频脚本。视频应围绕一个观众容易理解的生活化问题、人物冲突、场景误会或轻喜剧困境展开,让目标产品在剧情中自然出现并解决问题,通过人物反应、使用过程和结果反转突出产品卖点,兼顾剧情吸引力和带货转化。\n\n## 技能\n### 技能 1: 提炼适配短剧情境的核心卖点\n- 基于 {{Introduction}} 和 {{image}},筛选1-2个最直观、可通过1-2步操作快速展示的核心卖点,优先选择操作简单、效果可见、容易解决人物当下困境或使用需求的特点。\n- 将卖点和剧情中的问题、冲突或误会自然结合,确保产品的出现是“剧情需要”,而不是角色突然硬塞广告。\n- 避免选择需要复杂解释的参数类卖点,所有卖点都应能通过动作演示、人物反应和口语化台词传递清楚。\n\n### 技能 2: 设计“短剧带货”视频脚本结构参考\n- 参考结构如下:\n- 0-{{duration*0.25}}秒:场景铺垫 / 冲突建立\n-- 视觉:快速建立一个观众容易理解的生活场景或类型化场景,例如家庭、宿舍、职场、约会、出门前、聚会、店铺、厨房、浴室、桌面等。人物遇到一个具体问题、尴尬、误会或需求痛点,暂时不要露出明显带货痕迹。\n-- 反应/口播:人物台词应贴近真实场景,先表达困扰、吐槽、疑问或冲突,不要提前念产品卖点。\n\n- {{duration*0.25}}-{{duration*0.55}}秒:产品出现 / 解决动作\n-- 视觉:角色因当前问题自然拿出、发现、递来或开始使用目标产品,按照真实使用流程完成1个核心动作或功能演示。给产品外观、操作过程、关键细节和使用状态足够清晰的镜头。\n-- 反应/口播:角色用符合场景的口语化表达解释为什么要用它,台词应服务剧情,不要像品牌广告词。\n\n- {{duration*0.55}}-{{duration*0.8}}秒:效果出现 / 反转笑点\n-- 视觉:产品使用后,问题得到缓解、结果出现或人物态度发生反转。另一个角色可以露出惊讶、怀疑转认可、尴尬被化解、轻微反差喜剧等反应,但表演要符合场景,不要过度浮夸。\n-- 反应/口播:人物用自然、有戏剧感但不出戏的台词表达变化,例如从质疑到认可、从尴尬到松口气、从吐槽到被说服。不要直接念“超强功效”“全网爆款”等硬广话术。\n\n- {{duration*0.8}}-{{duration}}秒:卖点确认 / 自然收尾\n-- 视觉:人物和产品同框,展示最终使用状态或问题解决后的结果。画面保留产品清晰露出,也保留人物的真实反馈。\n-- 反应/口播:人物用一句自然台词确认核心卖点和推荐理由,可以轻量引导行动,但不要生硬叫卖。\n\n## 输出为字符串格式\n## 限制\n所有产品卖点、外观、功能、使用效果必须完全基于 {{Introduction}} 和 {{image}} 提供的信息,不得虚构产品不存在的功能、效果。\n剧情场景必须服务产品卖点,优先选择日常生活、职场、家庭、社交、出行、学习、消费等大众容易理解的场景,不要强行套用具体影视IP、知名角色或受版权保护的桥段。\n产品植入逻辑要通顺,必须刚好解决场景内人物当下的需求,不能硬塞产品。\n所有人物台词必须符合所选场景的语境和人物设定,避免跳出剧情念广告词。\n直接输出完整视频脚本,不要额外输出“核心卖点:”“脚本说明:”“创意分析:”等前置总结内容,不要先分析再写脚本。\n时长严格控制在 {{duration}} 秒以内,宁可减少卖点数量,也要优先保证“场景问题→产品出现→解决/反转→卖点确认”的完整链路通顺自然。","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}}}}],"fcParam":{"llmNodeUID":"","pluginFCParam":{},"spaceID":"","workflowVersion":""},"fcParamVar":{"knowledgeFCParam":{}},"settingOnError":{"switch":false,"processType":1,"timeoutMs":180000,"retryTimes":0}},"outputs":[{"type":"string","name":"output","required":false},{"type":"string","name":"reasoning_content","required":false}],"version":"3"},"_temp":{"bounds":{"x":-2091.6566677674746,"y":602.0623528625547,"width":360,"height":164},"externalData":{"icon":"https://lf3-static.bytednsdoc.com/obj/eden-cn/dvsmryvd_avi_dvsm/ljhwZthlaukjlkulzlp/icon/icon-LLM-v2.jpg","description":"调用大语言模型,使用变量和提示词生成回复","title":"大模型","mainColor":"#5C62FF","skills":[]}}}],"edges":[{"sourceNodeID":"1234923","targetNodeID":"1885444","sourcePortID":"loop-function-inline-output"},{"sourceNodeID":"1885444","targetNodeID":"1234923","targetPortID":"loop-function-inline-input"}],"_temp":{"bounds":{"x":-2091.6566677674746,"y":304.8221512585135,"width":360,"height":112},"externalData":{"icon":"https://lf3-static.bytednsdoc.com/obj/eden-cn/dvsmryvd_avi_dvsm/ljhwZthlaukjlkulzlp/icon/icon-Loop-v2.jpg","description":"用于通过设定循环次数和逻辑,重复执行一系列任务","title":"循环","mainColor":"#00B2B2"}}},{"id":"1088071","type":"21","meta":{"position":{"x":-1161.230146544399,"y":296.4349106751695},"canvasPosition":{"x":-1161.230146544399,"y":493.6751122792107}},"data":{"inputs":{"inputParameters":[],"loopCount":{"type":"integer","value":{"type":"ref","content":{"source":"block-output","blockID":"100001","name":"num"},"rawMeta":{"type":2}}},"loopType":"count","variableParameters":[]},"nodeMeta":{"description":"用于通过设定循环次数和逻辑,重复执行一系列任务","icon":"https://lf3-static.bytednsdoc.com/obj/eden-cn/dvsmryvd_avi_dvsm/ljhwZthlaukjlkulzlp/icon/icon-Loop-v2.jpg","subTitle":"循环","title":"循环_7"},"outputs":[{"name":"output","input":{"type":"list","schema":{"type":"string"},"value":{"type":"ref","content":{"source":"block-output","blockID":"1395111","name":"output"},"rawMeta":{"type":1}}}}],"settings":null,"version":""},"blocks":[{"id":"1395111","type":"3","meta":{"position":{"x":0,"y":100}},"data":{"nodeMeta":{"description":"调用大语言模型,使用变量和提示词生成回复","icon":"https://lf3-static.bytednsdoc.com/obj/eden-cn/dvsmryvd_avi_dvsm/ljhwZthlaukjlkulzlp/icon/icon-LLM-v2.jpg","title":"产品演示","subTitle":"大模型"},"inputs":{"inputParameters":[{"name":"Introduction","input":{"type":"string","value":{"type":"ref","content":{"source":"block-output","blockID":"100001","name":"Introduction"},"rawMeta":{"type":1}}}},{"name":"duration","input":{"type":"integer","value":{"type":"ref","content":{"source":"block-output","blockID":"100001","name":"duration"},"rawMeta":{"type":2}}}},{"name":"image","input":{"type":"string","assistType":2,"value":{"type":"ref","content":{"source":"block-output","blockID":"100001","name":"image"},"rawMeta":{"fileName":null,"isVision":{"FileName":null,"IsVision":{"FileName":null,"IsVision":{"FileName":null,"IsVision":{"FileName":null,"IsVision":{"FileName":null,"IsVision":{"FileName":null,"IsVision":true}}}}}},"type":7}}}}],"llmParam":[{"name":"apiMode","input":{"type":"integer","value":{"type":"literal","content":"0","rawMeta":{"type":2}}}},{"name":"frequencyPenalty","input":{"type":"float","value":{"type":"literal","content":"0","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":"thinkingType","input":{"type":"string","value":{"type":"literal","content":"enabled","rawMeta":{"type":1}}}},{"name":"responseFormat","input":{"type":"integer","value":{"type":"literal","content":"0","rawMeta":{"type":2}}}},{"name":"modleName","input":{"type":"string","value":{"type":"literal","content":"豆包·2.0·lite","rawMeta":{"type":1}}}},{"name":"modelType","input":{"type":"integer","value":{"type":"literal","content":"1772546477","rawMeta":{"type":2}}}},{"name":"generationDiversity","input":{"type":"string","value":{"type":"literal","content":"balance","rawMeta":{"type":1}}}},{"name":"parameters","input":{"value":{"type":"object_ref"},"type":"object","schema":[{"name":"reasoning_effort","input":{"type":"string","value":{"type":"literal","content":"medium","rawMeta":{"type":1}}}},{"name":"max_completion_tokens","input":{"type":"integer","value":{"type":"literal","content":"0","rawMeta":{"type":2}}}}]}},{"name":"prompt","input":{"type":"string","value":{"type":"literal","content":"{{Introduction}}{{duration}}{{image}}","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你是资深的沉浸式产品演示短视频策划与 AI 视频提示词专家,擅长打造无口播、强质感、画面干净、氛围自然的产品展示内容。你能够通过细腻的镜头语言、真实的操作动作和清晰的细节呈现,让观众直观感知产品的外观质感、使用方式和核心价值,无需夸张宣传也能传递产品调性与优势。\n\n## 核心任务\n分析产品介绍 {{Introduction}} 和产品图片 {{image}},设计一个时长为 {{duration}} 秒的沉浸式无口播产品演示短视频。视频全程依靠视觉画面、自然操作和适配的背景音传递信息,重点突出产品外观、关键细节、使用方式和可视化体验,整体呈现应干净、舒适、有质感。\n\n## 技能\n### 技能 1: 提炼适配沉浸式演示的可视化核心展示点\n- 基于 {{Introduction}} 和 {{image}},筛选1-3个可以通过视觉直观呈现的核心展示点,优先选择外观质感、结构设计、操作方式、使用流程、细节亮点、内容物形态或使用状态这类能够通过镜头直接展示的特点。\n- 所有展示点必须完全匹配给出的产品信息,不得虚构不存在的特点。\n- 将展示点转化为可落地的镜头内容,避免空泛的概念性表达。\n\n### 技能 2: 设计沉浸式产品演示脚本通用结构\n参考结构如下,各阶段时长占比可根据总时长灵活调整:\n- 开场段(占总时长15%左右):产品静置展示 / 建立质感\n-- 视觉:将目标产品放置在符合产品调性的干净场景中,搭配少量与产品气质匹配的环境元素,镜头聚焦产品整体外观、轮廓、颜色和材质,建立清晰的第一印象。\n-- 音效:搭配轻柔、克制、与产品调性一致的背景音。\n\n- 操作展示段(占总时长20%左右):自然上手 / 使用准备\n-- 视觉:干净整洁的手自然伸入画面,按照产品的正常使用流程完成拿起、打开、组装、启动、取用、调整或准备使用等动作。动作应真实、流畅、克制,全程避免刻意摆拍。\n-- 音效:搭配操作对应的轻微真实音效,比如开盖声、按键声、放置声、摩擦声、取用声或轻微环境声。\n\n- 细节特写段(占总时长20%左右):核心细节放大展示\n-- 视觉:围绕产品最重要的可视化亮点做特写,例如材质纹理、按钮/接口、包装细节、结构设计、内容物形态、配件、使用接触点或关键部位。镜头可以小幅转动、推近或横移,让观众看清产品真实细节。\n-- 音效:保留轻柔背景音,可加入轻微真实操作声,但不要添加夸张音效。\n\n- 使用体验段(占总时长25%左右):使用过程 / 效果呈现\n-- 视觉:展示产品进入真实使用状态的过程,例如涂抹、佩戴、打开、启动、放置、清洁、收纳、操作、组合或作用于对应场景。重点呈现产品如何被使用,以及使用后能被画面直接感知到的变化或状态。\n-- 音效:保留轻柔背景音,可搭配轻微的涂抹、按压、放置、启动、滑动、摩擦等真实使用音效。\n\n- 收尾段(占总时长20%左右):回归产品展示 / 完整露出\n-- 视觉:镜头回到产品完整展示画面,产品处于干净、清晰、符合使用场景的状态中。画面应保留产品全貌和关键细节,强化观众对产品外观与使用价值的印象。\n-- 音效:背景音自然收尾。\n\n## 输出规范\n直接输出完整的分镜头脚本,标注每个阶段的具体时长、视觉内容、音效要求,不要额外添加前置分析、卖点总结、创意说明之类的额外内容。\n\n## 限制\n所有展示内容必须基于 {{Introduction}} 和 {{image}} 提供的信息,不得虚构产品不存在的功能、效果、材质、质地或使用结果。\n全程不得添加口播、旁白、硬广文字弹窗类内容,所有信息全部靠视觉画面传递。\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}}}}],"fcParam":{"llmNodeUID":"","pluginFCParam":{},"spaceID":"","workflowVersion":""},"fcParamVar":{"knowledgeFCParam":{}},"settingOnError":{"switch":false,"processType":1,"timeoutMs":180000,"retryTimes":0}},"outputs":[{"type":"string","name":"output","required":false},{"type":"string","name":"reasoning_content","required":false}],"version":"3"},"_temp":{"bounds":{"x":-1341.230146544399,"y":593.6751122792107,"width":360,"height":164},"externalData":{"icon":"https://lf3-static.bytednsdoc.com/obj/eden-cn/dvsmryvd_avi_dvsm/ljhwZthlaukjlkulzlp/icon/icon-LLM-v2.jpg","description":"调用大语言模型,使用变量和提示词生成回复","title":"大模型","mainColor":"#5C62FF","skills":[]}}}],"edges":[{"sourceNodeID":"1088071","targetNodeID":"1395111","sourcePortID":"loop-function-inline-output"},{"sourceNodeID":"1395111","targetNodeID":"1088071","targetPortID":"loop-function-inline-input"}],"_temp":{"bounds":{"x":-1341.230146544399,"y":296.4349106751695,"width":360,"height":112},"externalData":{"icon":"https://lf3-static.bytednsdoc.com/obj/eden-cn/dvsmryvd_avi_dvsm/ljhwZthlaukjlkulzlp/icon/icon-Loop-v2.jpg","description":"用于通过设定循环次数和逻辑,重复执行一系列任务","title":"循环","mainColor":"#00B2B2"}}},{"id":"1789678","type":"21","meta":{"position":{"x":-507.2301465443991,"y":308.4349106751695},"canvasPosition":{"x":-507.2301465443991,"y":505.6751122792107}},"data":{"inputs":{"inputParameters":[],"loopCount":{"type":"integer","value":{"type":"ref","content":{"source":"block-output","blockID":"100001","name":"num"},"rawMeta":{"type":2}}},"loopType":"count","variableParameters":[]},"nodeMeta":{"description":"用于通过设定循环次数和逻辑,重复执行一系列任务","icon":"https://lf3-static.bytednsdoc.com/obj/eden-cn/dvsmryvd_avi_dvsm/ljhwZthlaukjlkulzlp/icon/icon-Loop-v2.jpg","subTitle":"循环","title":"循环_8"},"outputs":[{"name":"output","input":{"type":"list","schema":{"type":"string"},"value":{"type":"ref","content":{"source":"block-output","blockID":"1154106","name":"output"},"rawMeta":{"type":1}}}}],"settings":null,"version":""},"blocks":[{"id":"1154106","type":"3","meta":{"position":{"x":0,"y":100}},"data":{"nodeMeta":{"description":"调用大语言模型,使用变量和提示词生成回复","icon":"https://lf3-static.bytednsdoc.com/obj/eden-cn/dvsmryvd_avi_dvsm/ljhwZthlaukjlkulzlp/icon/icon-LLM-v2.jpg","title":"痛点解决","subTitle":"大模型"},"inputs":{"inputParameters":[{"name":"Introduction","input":{"type":"string","value":{"type":"ref","content":{"source":"block-output","blockID":"100001","name":"Introduction"},"rawMeta":{"type":1}}}},{"name":"duration","input":{"type":"integer","value":{"type":"ref","content":{"source":"block-output","blockID":"100001","name":"duration"},"rawMeta":{"type":2}}}},{"name":"image","input":{"type":"string","assistType":2,"value":{"type":"ref","content":{"source":"block-output","blockID":"100001","name":"image"},"rawMeta":{"fileName":null,"isVision":{"FileName":null,"IsVision":{"FileName":null,"IsVision":{"FileName":null,"IsVision":{"FileName":null,"IsVision":{"FileName":null,"IsVision":{"FileName":null,"IsVision":true}}}}}},"type":7}}}}],"llmParam":[{"name":"apiMode","input":{"type":"integer","value":{"type":"literal","content":"0","rawMeta":{"type":2}}}},{"name":"frequencyPenalty","input":{"type":"float","value":{"type":"literal","content":"0","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":"thinkingType","input":{"type":"string","value":{"type":"literal","content":"enabled","rawMeta":{"type":1}}}},{"name":"responseFormat","input":{"type":"integer","value":{"type":"literal","content":"0","rawMeta":{"type":2}}}},{"name":"modleName","input":{"type":"string","value":{"type":"literal","content":"豆包·2.0·lite","rawMeta":{"type":1}}}},{"name":"modelType","input":{"type":"integer","value":{"type":"literal","content":"1772546477","rawMeta":{"type":2}}}},{"name":"generationDiversity","input":{"type":"string","value":{"type":"literal","content":"balance","rawMeta":{"type":1}}}},{"name":"parameters","input":{"value":{"type":"object_ref"},"type":"object","schema":[{"name":"reasoning_effort","input":{"type":"string","value":{"type":"literal","content":"medium","rawMeta":{"type":1}}}},{"name":"max_completion_tokens","input":{"type":"integer","value":{"type":"literal","content":"0","rawMeta":{"type":2}}}}]}},{"name":"prompt","input":{"type":"string","value":{"type":"literal","content":"{{Introduction}}{{duration}}{{image}}","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你是资深的短视频内容策划与 AI 视频提示词专家,擅长设计“痛点解决”类型的实用种草视频脚本。你深知这类内容的核心是先唤起用户对日常高频困扰的共鸣,再通过直观、真实的问题解决过程,让观众快速感知产品的实用价值。内容应接地气、可信度高、解决逻辑清楚,避免虚假夸张的广告感。\n\n## 核心任务\n分析产品介绍 {{Introduction}} 和产品图片 {{image}},设计一个时长为 {{duration}} 秒的“痛点解决”型短视频脚本。视频要遵循“先展示大众熟悉的真实痛点→演示用目标产品解决问题的过程→展示最终变化并给出自然推荐”的逻辑,让有同款困扰的观众快速产生认同,感知产品的必要性。核心重点是“痛点的共鸣感”和“解决过程的可信度”,不要开篇就硬推产品。\n\n## 技能\n### 技能 1:提炼匹配的典型痛点与对应核心卖点\n- 基于 {{Introduction}} 和 {{image}},先筛选1个目标用户日常高频遇到、可以用视觉直观呈现的典型痛点,优先选择大众普遍有共鸣的生活化困扰,例如使用不便、操作麻烦、收纳混乱、效率低、体验不舒服、外观不理想、清洁维护困难、出门携带麻烦等可被画面表现的问题。\n- 对应提炼1-2个产品可以直接缓解或解决该痛点的核心卖点,必须是能够通过操作过程、状态变化、前后对比或人物反馈直观展示出来的功能,不要选择看不见摸不着的虚泛卖点。\n- 确保痛点和卖点强关联,卖点就是专门解决对应痛点的,不要出现痛点和卖点不匹配的情况。\n- 如果痛点是外观、搭配、收纳、风格不协调等视觉类问题,解决效果应重点呈现“更协调、更整洁、更顺手、更符合场景”的画面变化;不要额外加入收音、降噪、功效、性能等输入信息未明确支持的功能卖点。\n\n### 技能 2:设计“痛点解决”视频标准脚本结构\n参考结构如下,可根据时长调整各阶段占比:\n- 开篇阶段(占总时长20%左右):痛点展示,唤起共鸣\n-- 视觉:特写对准痛点场景,清晰呈现困扰发生的状态,可搭配人物皱眉、停顿、反复尝试、手指指向问题位置等动作强化观众注意力,让观众一眼就能认出“我也遇到过这个问题”。\n-- 口播/音效:搭配自然的吐槽式表达,比如“每次遇到这种情况都很烦”“这个问题真的太影响体验了”,也可无口播,仅靠画面和环境音传递困扰感。\n\n- 中段阶段(占总时长40%左右):操作演示,解决过程\n-- 视觉:自然拿出目标产品及必要配件,连贯拍摄用产品解决痛点的关键操作步骤,重点拍摄“问题逐步被缓解或状态发生变化”的过程。操作要符合产品真实使用逻辑,不要用跳剪制造虚假效果。\n-- 口播:搭配简单的操作说明,比如“直接这样用就行”“这个步骤很简单”,不用复杂参数讲解,清晰易懂即可。\n\n- 中后阶段(占总时长20%左右):效果对比,强化价值\n-- 视觉:先特写展示使用后的最终状态,再和开篇的痛点画面形成明确对比,让观众一眼看到问题被改善、体验变顺畅或状态变得更理想,随后自然露出产品外观。\n-- 口播:搭配真实的感叹式反馈,比如“你看,这样就顺多了”“这个变化还是挺明显的”。表达要克制可信,不要把效果说得过满。\n\n- 收尾阶段(占总时长20%左右):真人推荐,自然种草\n-- 视觉:出镜人手持产品面向镜头,状态放松自然,像和朋友分享好物一样,不要摆拍感过重。\n-- 口播:给出清晰的适用场景和真诚推荐,比如“平时经常遇到这种情况的,可以考虑备一个”,不要生硬喊单、不要用夸张的广告语。\n\n## 限制\n所有痛点设计、操作过程、效果展示都必须基于 {{Introduction}} 和 {{image}} 提供的信息,不得虚构用户不存在的困扰,不得夸大产品效果、不得编造产品没有的功能。\n功能类表达必须有明确输入依据;如果 {{Introduction}} 没有写收音、降噪、续航、淡纹、美白、清洁力、治疗、性能提升等功能效果,不得在口播中主动添加。\n解决过程要真实合理,符合产品的实际使用方法,不得出现不符合常识的操作或瞬间变完美的虚假剪辑。\n出镜人的表达要像普通用户的真实分享,不要用官方广告腔,不要出现“100%见效”“包治百病”这类夸大承诺的表述。\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}}}}],"fcParam":{"llmNodeUID":"","pluginFCParam":{},"spaceID":"","workflowVersion":""},"fcParamVar":{"knowledgeFCParam":{}},"settingOnError":{"switch":false,"processType":1,"timeoutMs":180000,"retryTimes":0}},"outputs":[{"type":"string","name":"output","required":false},{"type":"string","name":"reasoning_content","required":false}],"version":"3"},"_temp":{"bounds":{"x":-687.2301465443991,"y":605.6751122792107,"width":360,"height":164},"externalData":{"icon":"https://lf3-static.bytednsdoc.com/obj/eden-cn/dvsmryvd_avi_dvsm/ljhwZthlaukjlkulzlp/icon/icon-LLM-v2.jpg","description":"调用大语言模型,使用变量和提示词生成回复","title":"大模型","mainColor":"#5C62FF","skills":[]}}}],"edges":[{"sourceNodeID":"1789678","targetNodeID":"1154106","sourcePortID":"loop-function-inline-output"},{"sourceNodeID":"1154106","targetNodeID":"1789678","targetPortID":"loop-function-inline-input"}],"_temp":{"bounds":{"x":-687.2301465443991,"y":308.4349106751695,"width":360,"height":112},"externalData":{"icon":"https://lf3-static.bytednsdoc.com/obj/eden-cn/dvsmryvd_avi_dvsm/ljhwZthlaukjlkulzlp/icon/icon-Loop-v2.jpg","description":"用于通过设定循环次数和逻辑,重复执行一系列任务","title":"循环","mainColor":"#00B2B2"}}},{"id":"100001","type":"1","meta":{"position":{"x":-3127.9301827252048,"y":-982.0990341833418}},"data":{"inputs":{"inputParameters":[]},"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","assistType":2,"name":"image","required":true,"description":"产品图片URL"},{"type":"string","name":"model","required":false,"description":"可选值:`doubao-seedance-2-0-fast-260128`、`doubao-seedance-2-0-260128`","defaultValue":"doubao-seedance-2-0-260128"},{"type":"integer","name":"num","required":true,"description":"生成的视频数量","defaultValue":"1"},{"type":"integer","name":"style","required":true,"description":"直接填写数字,1:tvc广告风格,2:种草短视频风格,3:产品口播,4:反应展示,5:UGC种草,6:带货短剧,7:产品演示,8:痛点解决,9:自定义提示词","defaultValue":"1"},{"type":"string","name":"aspectRatio","required":false,"description":"视频比例,留空则默认\"9:16\",其他可选\"21:9\",\"16:9\", \"4:3\", \"1:1\", \"3:4\", \"adaptive\")","defaultValue":"9:16"},{"type":"integer","name":"duration","required":false,"description":"视频时长,留空则默认15,其他可选【4-15】或-1(智能选择)","defaultValue":"15"},{"type":"string","name":"Introduction","required":true,"description":"产品简介/自定义提示词\nstyle=1/2/3/4/5/6/7/8时作为产品信息生成相应风格的提示词\nstyle=9,直接作为视频提示词使用"},{"type":"string","name":"resolution","required":false,"description":"清晰度。2.0 系列支持 `480p`、`720p`;1.5/1.0 系列支持 `480p`、`720p`、`1080p`;默认 `720p`。","defaultValue":"720p"}],"settings":null,"trigger_parameters":[{"type":"string","assistType":2,"name":"image","required":true,"description":"产品图片URL"},{"type":"string","name":"model","required":false,"description":"可选值:`doubao-seedance-2-0-fast-260128`、`doubao-seedance-2-0-260128`"},{"type":"integer","name":"num","required":true,"description":"生成的视频数量"},{"type":"integer","name":"style","required":true,"description":"直接填写数字,1:tvc广告风格,2:种草短视频风格,3:产品口播,4:反应展示,5:UGC种草,6:带货短剧,7:产品演示,8:痛点解决,9:自定义提示词"},{"type":"string","name":"aspectRatio","required":false,"description":"视频比例,留空则默认\"9:16\",其他可选\"21:9\",\"16:9\", \"4:3\", \"1:1\", \"3:4\", \"adaptive\")"},{"type":"integer","name":"duration","required":false,"description":"视频时长,留空则默认15,其他可选【4-15】或-1(智能选择)"},{"type":"string","name":"Introduction","required":true,"description":"产品简介/自定义提示词\nstyle=1/2/3/4/5/6/7/8时作为产品信息生成相应风格的提示词\nstyle=9,直接作为视频提示词使用"},{"type":"string","name":"resolution","required":false,"description":"清晰度。2.0 系列支持 `480p`、`720p`;1.5/1.0 系列支持 `480p`、`720p`、`1080p`;默认 `720p`。"}],"version":""},"_temp":{"bounds":{"x":-3307.9301827252048,"y":-982.0990341833418,"width":360,"height":86},"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":694.3413550449534,"y":-824.6307526723646}},"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":"video_url","input":{"type":"list","schema":{"type":"string"},"value":{"type":"ref","content":{"source":"block-output","blockID":"169512","name":"output"},"rawMeta":{"type":99}}}}]}},"_temp":{"bounds":{"x":514.3413550449534,"y":-824.6307526723646,"width":360,"height":112},"externalData":{"icon":"https://lf3-static.bytednsdoc.com/obj/eden-cn/dvsmryvd_avi_dvsm/ljhwZthlaukjlkulzlp/icon/icon-End-v2.jpg","description":"工作流的最终节点,用于返回工作流运行后的结果信息","title":"结束","mainColor":"#5C62FF"}}}],"edges":[{"sourceNodeID":"132785","targetNodeID":"183466","sourcePortID":"loop-output"},{"sourceNodeID":"149704","targetNodeID":"183466","sourcePortID":"loop-output"},{"sourceNodeID":"114570","targetNodeID":"183466","sourcePortID":"loop-output"},{"sourceNodeID":"1493065","targetNodeID":"183466","sourcePortID":"loop-output"},{"sourceNodeID":"1169870","targetNodeID":"183466","sourcePortID":"loop-output"},{"sourceNodeID":"1597597","targetNodeID":"183466","sourcePortID":"loop-output"},{"sourceNodeID":"1234923","targetNodeID":"183466","sourcePortID":"loop-output"},{"sourceNodeID":"1088071","targetNodeID":"183466","sourcePortID":"loop-output"},{"sourceNodeID":"1789678","targetNodeID":"183466","sourcePortID":"loop-output"},{"sourceNodeID":"183466","targetNodeID":"185224"},{"sourceNodeID":"143970","targetNodeID":"196125"},{"sourceNodeID":"196125","targetNodeID":"149704","sourcePortID":"true"},{"sourceNodeID":"196125","targetNodeID":"114570","sourcePortID":"false"},{"sourceNodeID":"196125","targetNodeID":"132785","sourcePortID":"true_1"},{"sourceNodeID":"196125","targetNodeID":"1493065","sourcePortID":"true_2"},{"sourceNodeID":"196125","targetNodeID":"1169870","sourcePortID":"true_3"},{"sourceNodeID":"196125","targetNodeID":"1597597","sourcePortID":"true_4"},{"sourceNodeID":"196125","targetNodeID":"1234923","sourcePortID":"true_5"},{"sourceNodeID":"196125","targetNodeID":"1088071","sourcePortID":"true_6"},{"sourceNodeID":"196125","targetNodeID":"1789678","sourcePortID":"true_7"},{"sourceNodeID":"185224","targetNodeID":"169512"},{"sourceNodeID":"169512","targetNodeID":"900001","sourcePortID":"loop-output"},{"sourceNodeID":"100001","targetNodeID":"143970"}]},"bounds":{"x":-3316.9301827252048,"y":-1642.8581659298927,"width":4191.271537770158,"height":2063.293076605062}}
相关标签:
#AI Agent
#井云Studio
#COZE插件
开启企业级 AI 商业化

立即构建您的专属 AI 智能体与自动化矩阵

井云 Studio 为您提供多租户底座、工作流编排、资产分发与计费闭环,助您快速上线高质量 AI SaaS 产品。

延伸推荐阅读

数字人 - Coze工作流 (可复制)
COZE插件

可以直接复制到coze工作流中就可以了(可以新建一个工作流,然后粘贴下面代码进去)。

井云团队
井云团队
详情
COZE插件
COZE插件
2025-05-161 分钟

COZE插件

COZE插件

井云团队
井云团队
详情