以 一键抠图 工作流为例,讲解工作流的创建和智能体的发布。 飞书链接 https://xcnqhtcadj8g.feishu.cn/wiki/Ku72wkN1XiRX4hkZSTEc6AgbnDd?table=ldxSrX1j2UILoUpm 智能体体验地址: https://www.coze.cn/store/agent/7513397754589397018?bot_id=true&bid=6gh7l4dls3009 #抠图工作流代码块
{"type":"coze-workflow-clipboard-data","source":{"workflowId":"7493112712307425292","flowMode":0,"spaceId":"7472352232768389147","isDouyin":false,"host":"www.coze.cn"},"json":{"nodes":[{"id":"108708","type":"28","meta":{"position":{"x":720.8663878449931,"y":15.468744266545151},"canvasPosition":{"x":720.8663878449931,"y":215.46874426654514}},"data":{"inputs":{"batchSize":{"type":"integer","value":{"type":"literal","content":"100"}},"concurrentSize":{"type":"integer","value":{"type":"literal","content":"10"}},"inputParameters":[{"name":"input","input":{"type":"list","schema":{"type":"string","assistType":2},"value":{"type":"ref","content":{"source":"block-output","blockID":"100001","name":"henduotupian"},"rawMeta":{"type":104}}}}]},"nodeMeta":{"description":"通过设定批量运行次数和逻辑,运行批处理体内的任务","icon":"https://lf3-static.bytednsdoc.com/obj/eden-cn/dvsmryvd_avi_dvsm/ljhwZthlaukjlkulzlp/icon/icon-Batch-v2.jpg","mainColor":"#00B2B2","subTitle":"批处理","title":"批处理"},"outputs":[{"name":"output","input":{"type":"list","assistType":2,"schema":{"type":"string"},"value":{"type":"ref","content":{"source":"block-output","blockID":"133817","name":"data"},"rawMeta":{"type":7}}}}]},"blocks":[{"id":"133817","type":"4","meta":{"position":{"x":0,"y":100}},"data":{"nodeMeta":{"description":"保留图片前景主体,输出透明背景(.png)","icon":"https://lf3-static.bytednsdoc.com/obj/eden-cn/dvsmryvd_avi_dvsm/ljhwZthlaukjlkulzlp/icon/icon-plugin-cutout-v2.jpg","subtitle":"抠图:cutout","title":"cutout"},"inputs":{"apiParam":[{"input":{"type":"string","value":{"content":"7438919188246429731","rawMeta":{"type":1},"type":"literal"}},"name":"apiID"},{"input":{"type":"string","value":{"content":"cutout","rawMeta":{"type":1},"type":"literal"}},"name":"apiName"},{"input":{"type":"string","value":{"content":"7438919188246413347","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":"url","input":{"type":"string","assistType":2,"value":{"type":"ref","content":{"source":"block-output","blockID":"108708","name":"input"},"rawMeta":{"type":7}}}},{"name":"only_mask","input":{"type":"string","value":{"type":"literal","content":"0"}}},{"name":"output_mode","input":{"type":"string","value":{"type":"literal","content":"0"}}}],"settingOnError":{"processType":1,"timeoutMs":180000,"retryTimes":0}},"outputs":[{"type":"string","name":"mask","required":false,"description":"抠图区域蒙板矢量图,在输出模式为蒙版矢量图时生效"},{"type":"string","name":"msg","required":false},{"type":"string","assistType":2,"name":"data","required":false,"description":"透明背景图,在输出模式为透明背景时生效"}]},"_temp":{"bounds":{"x":540.8663878449931,"y":315.4687442665452,"width":360,"height":138.7},"externalData":{"icon":"https://lf3-appstore-sign.oceancloudapi.com/ocean-cloud-tos/plugin_icon/1682717607724762_1737442217436398717_QfrWIv9q70.jpg?lk3s=cd508e2b&x-expires=1750570119&x-signature=wKBQ%2F%2FCgmGCt3YSE77J2WIr7Ots%3D","apiName":"cutout","pluginID":"7438919188246413347","pluginProductStatus":1,"pluginProductUnlistType":0,"pluginType":1,"spaceID":"7352795533666664448","inputs":[{"description":"自定义抠图内容的提示词,不填时默认保留主体抠图","input":{},"name":"prompt","required":false,"title":"提示词","type":"string"},{"assistType":2,"description":"待抠图的图片","input":{},"name":"url","required":true,"title":"上传图","type":"image"},{"defaultValue":0,"description":"结果图尺寸,支持返回抠图结果尺寸(去除透明长宽)和原图尺寸, enum list is [0,3], default value is 0","enum":[0,3],"enumVarNames":["抠图结果尺寸","原图尺寸"],"input":{},"name":"only_mask","required":false,"title":"产物尺寸","type":"integer"},{"defaultValue":0,"description":"输出图模式,可选透明背景图/蒙版矢量图, enum list is [0,1], default value is 0","enum":[0,1],"enumVarNames":["透明背景图","蒙版矢量图"],"input":{},"name":"output_mode","required":false,"title":"输出图模式","type":"integer"}],"outputs":[{"assistType":2,"description":"透明背景图,在输出模式为透明背景时生效","input":{},"name":"data","required":false,"type":"image"},{"description":"抠图区域蒙板矢量图,在输出模式为蒙版矢量图时生效","input":{},"name":"mask","required":false,"type":"string"},{"input":{},"name":"msg","required":false,"type":"string"}],"updateTime":1747972738,"latestVersionTs":"0","latestVersionName":"","versionName":"","description":"","title":"cutout","mainColor":"#CA61FF"}}}],"edges":[{"sourceNodeID":"108708","targetNodeID":"133817","sourcePortID":"batch-function-inline-output"},{"sourceNodeID":"133817","targetNodeID":"108708","targetPortID":"batch-function-inline-input"}],"_temp":{"bounds":{"x":540.8663878449931,"y":15.468744266545151,"width":360,"height":114.7},"externalData":{"icon":"https://lf3-static.bytednsdoc.com/obj/eden-cn/dvsmryvd_avi_dvsm/ljhwZthlaukjlkulzlp/icon/icon-Batch-v2.jpg","description":"通过设定批量运行次数和逻辑,运行批处理体内的任务","title":"批处理","mainColor":"#00B2B2"}}}],"edges":[]},"bounds":{"x":540.8663878449931,"y":15.468744266545151,"width":360,"height":114.70000000000002}}
第一步:新建工作流
依次点击 工作空间 - 资源库 - 资源 - 工作流
[图片] [图片]
[图片] 点击确认之后,会出现一个 页面,只有 开始 和 结束节点。
[图片] 复制 抠图工作流代码块,会出现 复制出来的节点。
[图片] 把开始和结束节点连接。可以调节一下对应的位置。 [图片] 发红的这里 就是 有问题,这样直接复制代码进来的,一般就是参数为空的问题。点进去看一下。 [图片] 引用变量不存在。
[图片]
点小齿轮,发现没有 开始 节点里 内容。
这是因为 格式不对。 举个简单的例子 ,就是 一个 三角形的格子, 需要一个 三角形的 木块才能放进去。圆形的 木块 没办法 放进去。 [图片] 这里需要的参数 是 Array ,那就要需要去 开始节点 里 调格式。
[图片] 再点会 批处理节点,就能够看到 开始节点的输出了。
[图片] 输出节点,直接把批处理的输出 放进来就行
[图片] 这样一个简单 的 工作流就完成了。
[图片] 第二步:运行调试
点击 试运行,我是选了 URL,网上找了张图片,然后右键,复制图片地址
[图片] [图片] 这里有个注意点,链接用 "" 包住,
["https://c-ssl.dtstatic.com/uploads/item/202003/25/20200325192350_mcliv.thumb.1000_0.jpg"] 点击 试运行 [图片]
这里抠图就完成了。
批量的话,可以自己尝试一下。
第三步:智能体发布
[图片]
点击项目开发,创建,创建智能体。
[图片] 添加工作流,
[图片]
[图片] 人设和回复逻辑 -- 可以直接插入模板然后再优化,比随便写的强很多。
[图片] 右侧进行调试
[图片] 调试完之后,直接点击右上角 发布即可。
|