diff --git a/example/example_workflow.json b/example/example_workflow.json new file mode 100644 index 0000000..82480ec --- /dev/null +++ b/example/example_workflow.json @@ -0,0 +1 @@ +{"id":"826a57b2-c0f2-4833-8a88-6299854e56a7","revision":0,"last_node_id":90,"last_link_id":101,"nodes":[{"id":22,"type":"LoadImage","pos":[1022.8638305664062,445.7330322265625],"size":[270,314.0000305175781],"flags":{},"order":0,"mode":4,"inputs":[{"localized_name":"图像","name":"image","type":"COMBO","widget":{"name":"image"},"link":null},{"localized_name":"选择文件上传","name":"upload","type":"IMAGEUPLOAD","widget":{"name":"upload"},"link":null}],"outputs":[{"localized_name":"图像","name":"IMAGE","type":"IMAGE","links":[19]},{"localized_name":"遮罩","name":"MASK","type":"MASK","links":null}],"properties":{"cnr_id":"comfy-core","ver":"0.3.45","Node name for S&R":"LoadImage","ue_properties":{"widget_ue_connectable":{},"version":"7.5.1","input_ue_unconnectable":{}}},"widgets_values":["ComfyUI_temp_ojddh_00014_11.png","image"]},{"id":23,"type":"LoadImage","pos":[1018.7570190429688,802.8640747070312],"size":[270,314],"flags":{},"order":1,"mode":4,"inputs":[{"localized_name":"图像","name":"image","type":"COMBO","widget":{"name":"image"},"link":null},{"localized_name":"选择文件上传","name":"upload","type":"IMAGEUPLOAD","widget":{"name":"upload"},"link":null}],"outputs":[{"localized_name":"图像","name":"IMAGE","type":"IMAGE","links":[20]},{"localized_name":"遮罩","name":"MASK","type":"MASK","links":null}],"properties":{"cnr_id":"comfy-core","ver":"0.3.45","Node name for S&R":"LoadImage","ue_properties":{"widget_ue_connectable":{},"version":"7.5.1","input_ue_unconnectable":{}}},"widgets_values":["ComfyUI_temp_ojddh_00008_11.png","image"]},{"id":54,"type":"CLIPTextEncode","pos":[227.6942218826182,1608.6082724924913],"size":[275.92124845086164,88],"flags":{},"order":13,"mode":4,"inputs":[{"label":"CLIP","localized_name":"clip","name":"clip","type":"CLIP","link":77},{"localized_name":"文本","name":"text","type":"STRING","widget":{"name":"text"},"link":null}],"outputs":[{"label":"条件","localized_name":"条件","name":"CONDITIONING","type":"CONDITIONING","slot_index":0,"links":[72]}],"properties":{"cnr_id":"comfy-core","ver":"0.3.23","Node name for S&R":"CLIPTextEncode","ue_properties":{"widget_ue_connectable":{},"input_ue_unconnectable":{},"version":"7.5.1"}},"widgets_values":["ng_deepnegative_v1_75t,BadNegAnatomyV1-neg,FastNegativeV2,verybadimagenegative_v1.3,malformed limbs,mutated hands and fingers,bad hands,floating limbs,disconnected limbs,extra limb,extra arms,skin spots,skin blemishes,poorly drawn face,bad body,cross-eyed,mutated hands,poorly drawn hands,NSFW,worstquality,bad proportions,bad anatomy,low quality,lowres,out of focus,blurry,"]},{"id":53,"type":"CheckpointLoaderSimple","pos":[-76.26427702454966,1478.2866128100582],"size":[270,98],"flags":{},"order":2,"mode":4,"inputs":[{"localized_name":"Checkpoint名称","name":"ckpt_name","type":"COMBO","widget":{"name":"ckpt_name"},"link":null}],"outputs":[{"localized_name":"模型","name":"MODEL","type":"MODEL","links":[75]},{"localized_name":"CLIP","name":"CLIP","type":"CLIP","links":[76,77]},{"localized_name":"VAE","name":"VAE","type":"VAE","links":[78]}],"properties":{"cnr_id":"comfy-core","ver":"0.3.75","Node name for S&R":"CheckpointLoaderSimple","ue_properties":{"widget_ue_connectable":{},"input_ue_unconnectable":{},"version":"7.5.1"}},"widgets_values":["sd1.5\\dreamshaper_8.safetensors"]},{"id":38,"type":"EmptyLatentImage","pos":[-72.47978444122155,1637.5260382023114],"size":[252.26388549804688,106],"flags":{},"order":3,"mode":4,"inputs":[{"localized_name":"宽度","name":"width","type":"INT","widget":{"name":"width"},"link":null},{"localized_name":"高度","name":"height","type":"INT","widget":{"name":"height"},"link":null},{"localized_name":"批量大小","name":"batch_size","type":"INT","widget":{"name":"batch_size"},"link":null}],"outputs":[{"label":"Latent","localized_name":"Latent","name":"LATENT","type":"LATENT","links":[73]}],"properties":{"cnr_id":"comfy-core","ver":"0.3.28","Node name for S&R":"EmptyLatentImage","ue_properties":{"widget_ue_connectable":{},"input_ue_unconnectable":{},"version":"7.5.1"}},"widgets_values":[512,512,1]},{"id":67,"type":"PreviewImage","pos":[1258.055766306179,1458.9869972005404],"size":[140,246],"flags":{},"order":26,"mode":4,"inputs":[{"localized_name":"图像","name":"images","type":"IMAGE","link":95}],"outputs":[],"properties":{"cnr_id":"comfy-core","ver":"0.3.75","Node name for S&R":"PreviewImage","ue_properties":{"widget_ue_connectable":{},"version":"7.5.1","input_ue_unconnectable":{}}},"widgets_values":[]},{"id":49,"type":"PreviewImage","pos":[1422.3233438298423,1459.9138250679569],"size":[369.4525610414548,303.83106199157396],"flags":{},"order":27,"mode":4,"inputs":[{"localized_name":"图像","name":"images","type":"IMAGE","link":96}],"outputs":[],"properties":{"cnr_id":"comfy-core","ver":"0.3.75","Node name for S&R":"PreviewImage","ue_properties":{"widget_ue_connectable":{},"input_ue_unconnectable":{},"version":"7.5.1"}},"widgets_values":[]},{"id":43,"type":"CLIPTextEncode","pos":[228.12226578109926,1471.190702073374],"size":[275.92124845086164,88],"flags":{},"order":12,"mode":4,"inputs":[{"label":"CLIP","localized_name":"clip","name":"clip","type":"CLIP","link":76},{"localized_name":"文本","name":"text","type":"STRING","widget":{"name":"text"},"link":null}],"outputs":[{"label":"条件","localized_name":"条件","name":"CONDITIONING","type":"CONDITIONING","slot_index":0,"links":[71]}],"properties":{"cnr_id":"comfy-core","ver":"0.3.23","Node name for S&R":"CLIPTextEncode","ue_properties":{"widget_ue_connectable":{},"input_ue_unconnectable":{},"version":"7.5.1"}},"widgets_values":["cat"]},{"id":5,"type":"LoadImage","pos":[-75.26251220703125,739.9424438476562],"size":[270,314],"flags":{},"order":4,"mode":4,"inputs":[{"localized_name":"图像","name":"image","type":"COMBO","widget":{"name":"image"},"link":null},{"localized_name":"选择文件上传","name":"upload","type":"IMAGEUPLOAD","widget":{"name":"upload"},"link":null}],"outputs":[{"localized_name":"图像","name":"IMAGE","type":"IMAGE","links":[99]},{"localized_name":"遮罩","name":"MASK","type":"MASK","links":null}],"properties":{"cnr_id":"comfy-core","ver":"0.3.45","Node name for S&R":"LoadImage","ue_properties":{"widget_ue_connectable":{},"version":"7.5.1","input_ue_unconnectable":{}}},"widgets_values":["car_(31).png","image"]},{"id":21,"type":"easy imageScaleDownToSize","pos":[263.0623474121094,441.6093444824219],"size":[270,82],"flags":{},"order":16,"mode":4,"inputs":[{"label":"图像","localized_name":"images","name":"images","type":"IMAGE","link":15},{"localized_name":"尺寸","name":"size","type":"INT","widget":{"name":"size"},"link":null},{"localized_name":"模式","name":"mode","type":"BOOLEAN","widget":{"name":"mode"},"link":null}],"outputs":[{"label":"图像","localized_name":"图像","name":"IMAGE","type":"IMAGE","links":[89]}],"properties":{"cnr_id":"comfyui-easy-use","ver":"717092a3ceb51c474b5b3f77fc188979f0db9d67","Node name for S&R":"easy imageScaleDownToSize","ue_properties":{"widget_ue_connectable":{},"version":"7.5.1","input_ue_unconnectable":{}}},"widgets_values":[1024,true]},{"id":77,"type":"SaveImageWithName","pos":[604.1651319816535,449.7687465177605],"size":[270,106],"flags":{},"order":23,"mode":4,"inputs":[{"localized_name":"image","name":"image","type":"IMAGE","link":89},{"localized_name":"filename","name":"filename","type":"STRING","widget":{"name":"filename"},"link":90},{"localized_name":"filename_suffix","name":"filename_suffix","type":"STRING","widget":{"name":"filename_suffix"},"link":null},{"localized_name":"save_path","name":"save_path","type":"STRING","widget":{"name":"save_path"},"link":null}],"outputs":[],"properties":{"aux_id":"Hasasasa/ComfyUI_DashuaiTools","ver":"c10a3037b75dd3b4f1745d2ff86f68c249571793","Node name for S&R":"SaveImageWithName","ue_properties":{"widget_ue_connectable":{"filename":true},"version":"7.5.1","input_ue_unconnectable":{}}},"widgets_values":["","11","C:\\Users\\Phil\\Downloads\\新建文件夹"]},{"id":24,"type":"ImageComparisonGIF","pos":[1322.3768310546875,443.7092590332031],"size":[270,102],"flags":{},"order":11,"mode":4,"inputs":[{"localized_name":"image1","name":"image1","type":"IMAGE","link":19},{"localized_name":"image2","name":"image2","type":"IMAGE","link":20},{"localized_name":"frames","name":"frames","type":"INT","widget":{"name":"frames"},"link":null},{"localized_name":"output_path","name":"output_path","type":"STRING","widget":{"name":"output_path"},"link":null}],"outputs":[{"localized_name":"gif_path","name":"gif_path","type":"STRING","links":[83]}],"properties":{"aux_id":"Hasasasa/ComfyUI_DashuaiTools","ver":"494a42d315c4f4c2cd27ca97afc119eb86d83597","Node name for S&R":"ImageComparisonGIF","ue_properties":{"widget_ue_connectable":{},"version":"7.5.1","input_ue_unconnectable":{}}},"widgets_values":[20,"compare.gif"]},{"id":66,"type":"easy showAnything","pos":[1324.0475514734287,595.6857729539337],"size":[263.26443731549034,209.05683294486744],"flags":{},"order":19,"mode":4,"inputs":[{"label":"输入任何","localized_name":"anything","name":"anything","shape":7,"type":"*","link":83}],"outputs":[{"localized_name":"output","name":"output","type":"*","links":null}],"properties":{"cnr_id":"comfyui-easy-use","ver":"499ed4eafc3ad9d0f26e2cad40219a9e0d613fe5","Node name for S&R":"easy showAnything","ue_properties":{"widget_ue_connectable":{},"version":"7.5.1","input_ue_unconnectable":{}}},"widgets_values":["D:\\ComfyUI_Development\\ComfyUI\\output\\compare.gif"]},{"id":79,"type":"MinimumFilter","pos":[1926.5195335405915,448.5999957921467],"size":[211.1275158848066,58],"flags":{},"order":15,"mode":4,"inputs":[{"localized_name":"image","name":"image","type":"IMAGE","link":91},{"localized_name":"radius","name":"radius","type":"INT","widget":{"name":"radius"},"link":null}],"outputs":[{"localized_name":"图像","name":"IMAGE","type":"IMAGE","links":[92]}],"properties":{"aux_id":"Hasasasa/ComfyUI_DashuaiTools","ver":"c10a3037b75dd3b4f1745d2ff86f68c249571793","Node name for S&R":"MinimumFilter","ue_properties":{"widget_ue_connectable":{},"version":"7.5.1","input_ue_unconnectable":{}}},"widgets_values":[3]},{"id":27,"type":"LoadImage","pos":[1629.052001953125,445.4521179199219],"size":[270,314.0000305175781],"flags":{},"order":5,"mode":4,"inputs":[{"localized_name":"图像","name":"image","type":"COMBO","widget":{"name":"image"},"link":null},{"localized_name":"选择文件上传","name":"upload","type":"IMAGEUPLOAD","widget":{"name":"upload"},"link":null}],"outputs":[{"localized_name":"图像","name":"IMAGE","type":"IMAGE","links":[91]},{"localized_name":"遮罩","name":"MASK","type":"MASK","links":null}],"properties":{"cnr_id":"comfy-core","ver":"0.3.45","Node name for S&R":"LoadImage","ue_properties":{"widget_ue_connectable":{},"version":"7.5.1","input_ue_unconnectable":{}}},"widgets_values":["car_(29).png","image"]},{"id":28,"type":"PreviewImage","pos":[1931.071533203125,570.8368530273438],"size":[214.85797119140625,258],"flags":{},"order":22,"mode":4,"inputs":[{"localized_name":"图像","name":"images","type":"IMAGE","link":92}],"outputs":[],"properties":{"cnr_id":"comfy-core","ver":"0.3.45","Node name for S&R":"PreviewImage","ue_properties":{"widget_ue_connectable":{},"version":"7.5.1","input_ue_unconnectable":{}}},"widgets_values":[]},{"id":64,"type":"easy showAnything","pos":[689.4466665753883,741.1461026517271],"size":[269.7035652612444,209.97666024120701],"flags":{},"order":21,"mode":4,"inputs":[{"label":"输入任何","localized_name":"anything","name":"anything","shape":7,"type":"*","link":98}],"outputs":[{"localized_name":"output","name":"output","type":"*","links":null}],"properties":{"cnr_id":"comfyui-easy-use","ver":"499ed4eafc3ad9d0f26e2cad40219a9e0d613fe5","Node name for S&R":"easy showAnything","ue_properties":{"widget_ue_connectable":{},"version":"7.5.1","input_ue_unconnectable":{}}},"widgets_values":["一辆未来感十足的流线型概念车,以侧后方四分之三视角呈现,车身轮廓饱满而富有张力,线条流畅且充满动感。主体为一辆低矮、宽体的电动跑车,车顶弧线优雅地延伸至车尾,形成一体式溜背造型,车窗线条锐利,与车体无缝衔接。车尾设计极具雕塑感,尾灯组以细长的水平光带贯穿,下方是夸张的扩散器与双排气布局,强调性能与速度。轮毂采用多辐条镂空设计,视觉上轻盈而富有科技感,轮胎宽大,紧贴地面,突显抓地力。\n\n前景聚焦于车辆后轮与侧裙部分,线条密集且富有层次,通过粗细不一的笔触勾勒出光影变化与体积感,轮拱外扩,强化了力量与肌肉感。中景是车身主体,从车门到车尾的过渡流畅,腰线微微上扬,赋予车辆向前俯冲的动态姿态。背景为纯白留白,无任何干扰元素,使观者注意力完全集中在车辆本身,凸显设计的纯粹与专注。\n\n构图采用经典黄金比例布局,车辆占据画面中心偏右位置,视觉重心稳定而富有张力。视觉引导从车头灯延伸至车尾灯,再由车身腰线引导至轮毂,形成一条动态的S形曲线,带动视线流动,增强速度感与空间纵深。线条运用极具表现力,既有轻盈的草图笔触,也有重压的轮廓线,形成对比与节奏,展现设计过程中的思考与探索。\n\n色调为单色黑白,以铅笔素描形式呈现,线条粗细变化丰富,明暗对比强烈,通过交叉排线与阴影处理,营造出金属质感与光影层次。光影氛围静谧而专注,"]},{"id":65,"type":"easy showAnything","pos":[688.9273659259732,1023.0310466366437],"size":[269.7035652612444,209.97666024120701],"flags":{},"order":17,"mode":4,"inputs":[{"label":"输入任何","localized_name":"anything","name":"anything","shape":7,"type":"*","link":100}],"outputs":[{"localized_name":"output","name":"output","type":"*","links":null}],"properties":{"cnr_id":"comfyui-easy-use","ver":"499ed4eafc3ad9d0f26e2cad40219a9e0d613fe5","Node name for S&R":"easy showAnything","ue_properties":{"widget_ue_connectable":{},"version":"7.5.1","input_ue_unconnectable":{}}},"widgets_values":["{\"total\": 4, \"succeeded\": 4, \"failed\": 0}"]},{"id":61,"type":"VAEDecode","pos":[605.0365161655897,1771.7493858479957],"size":[210,46],"flags":{},"order":24,"mode":4,"inputs":[{"label":"Latent","localized_name":"Latent","name":"samples","type":"LATENT","link":74},{"label":"VAE","localized_name":"vae","name":"vae","type":"VAE","link":78}],"outputs":[{"label":"图像","localized_name":"图像","name":"IMAGE","type":"IMAGE","links":[94]}],"properties":{"cnr_id":"comfy-core","ver":"0.3.75","Node name for S&R":"VAEDecode","ue_properties":{"widget_ue_connectable":{},"version":"7.5.1","input_ue_unconnectable":{}}},"widgets_values":[]},{"id":62,"type":"KSampler","pos":[583.2154042047451,1455.8372691024356],"size":[297.4385888427714,262],"flags":{},"order":20,"mode":4,"inputs":[{"label":"模型","localized_name":"模型","name":"model","type":"MODEL","link":75},{"label":"正面条件","localized_name":"正面条件","name":"positive","type":"CONDITIONING","link":71},{"label":"负面条件","localized_name":"负面条件","name":"negative","type":"CONDITIONING","link":72},{"label":"Latent","localized_name":"Latent图像","name":"latent_image","type":"LATENT","link":73},{"localized_name":"种子","name":"seed","type":"INT","widget":{"name":"seed"},"link":null},{"localized_name":"步数","name":"steps","type":"INT","widget":{"name":"steps"},"link":null},{"localized_name":"cfg","name":"cfg","type":"FLOAT","widget":{"name":"cfg"},"link":null},{"localized_name":"采样器名称","name":"sampler_name","type":"COMBO","widget":{"name":"sampler_name"},"link":null},{"localized_name":"调度器","name":"scheduler","type":"COMBO","widget":{"name":"scheduler"},"link":null},{"localized_name":"降噪","name":"denoise","type":"FLOAT","widget":{"name":"denoise"},"link":null}],"outputs":[{"label":"Latent","localized_name":"Latent","name":"LATENT","type":"LATENT","links":[74]}],"properties":{"cnr_id":"comfy-core","ver":"0.3.75","Node name for S&R":"KSampler","ue_properties":{"widget_ue_connectable":{},"version":"7.5.1","input_ue_unconnectable":{}}},"widgets_values":[770947767108238,"fixed",20,7,"euler","simple",1]},{"id":82,"type":"XY_Image","pos":[903.6820813061494,1457.2465827288631],"size":[332.26312839354773,327.6608850257767],"flags":{},"order":25,"mode":4,"inputs":[{"localized_name":"images","name":"images","type":"IMAGE","link":94},{"localized_name":"gap_size","name":"gap_size","type":"INT","widget":{"name":"gap_size"},"link":null},{"localized_name":"font_size","name":"font_size","type":"INT","widget":{"name":"font_size"},"link":null},{"localized_name":"panel_mode","name":"panel_mode","type":"COMBO","widget":{"name":"panel_mode"},"link":null},{"localized_name":"x_attr","name":"x_attr","type":"STRING","widget":{"name":"x_attr"},"link":null},{"localized_name":"y_attr","name":"y_attr","type":"STRING","widget":{"name":"y_attr"},"link":null}],"outputs":[{"localized_name":"images","name":"images","type":"IMAGE","links":[95]},{"localized_name":"xyimage","name":"xyimage","type":"IMAGE","links":[96]}],"properties":{"aux_id":"Hasasasa/ComfyUI_DashuaiTools","ver":"c10a3037b75dd3b4f1745d2ff86f68c249571793","Node name for S&R":"XY_Image","ue_properties":{"widget_ue_connectable":{},"version":"7.5.1","input_ue_unconnectable":{}}},"widgets_values":[10,50,"XY Plot","<1:X1>\n[43:text]='fly'\n<2:X2>\n[43:text]='man' \n<3:X3>\n[43:text]='dog'",""]},{"id":84,"type":"API_caption","pos":[232.1317745706989,743.3472315938212],"size":[400,232],"flags":{},"order":14,"mode":4,"inputs":[{"localized_name":"image","name":"image","type":"IMAGE","link":99},{"localized_name":"api_type","name":"api_type","type":"COMBO","widget":{"name":"api_type"},"link":null},{"localized_name":"api_url","name":"api_url","type":"STRING","widget":{"name":"api_url"},"link":null},{"localized_name":"API_Key","name":"API_Key","type":"STRING","widget":{"name":"API_Key"},"link":null},{"localized_name":"model_name","name":"model_name","type":"STRING","widget":{"name":"model_name"},"link":null},{"localized_name":"prompt","name":"prompt","type":"STRING","widget":{"name":"prompt"},"link":null},{"localized_name":"output_language","name":"output_language","type":"COMBO","widget":{"name":"output_language"},"link":null},{"localized_name":"temperature","name":"temperature","type":"FLOAT","widget":{"name":"temperature"},"link":null}],"outputs":[{"localized_name":"text","name":"text","type":"STRING","links":[98]}],"properties":{"ue_properties":{"widget_ue_connectable":{},"input_ue_unconnectable":{}},"aux_id":"Hasasasa/ComfyUI_DashuaiTools","ver":"c25ed989ce99d8ea0f20fe2cf9304afd25a4118c","Node name for S&R":"API_caption"},"widgets_values":["硅基流动","","","Qwen/Qwen3-VL-32B-Instruct","你是一位专业的AI图像生成提示词工程师。请详细描述这张图像的主体、前景、中景、背景、构图、视觉引导、色调、光影氛围等细节并创作出具有深度、氛围和艺术感的图像提示词。要求:中文提示词,不要出现对图像水印的描述,不要出现无关的文字和符号,不需要总结,限制在800字以内。","中文",0.5]},{"id":85,"type":"Batch_API_caption","pos":[231.21186305651503,1020.2322176876648],"size":[400,304],"flags":{},"order":7,"mode":4,"inputs":[{"localized_name":"input_dir","name":"input_dir","type":"STRING","widget":{"name":"input_dir"},"link":null},{"localized_name":"output_dir","name":"output_dir","type":"STRING","widget":{"name":"output_dir"},"link":null},{"localized_name":"api_type","name":"api_type","type":"COMBO","widget":{"name":"api_type"},"link":null},{"localized_name":"api_url","name":"api_url","type":"STRING","widget":{"name":"api_url"},"link":null},{"localized_name":"API_Key","name":"API_Key","type":"STRING","widget":{"name":"API_Key"},"link":null},{"localized_name":"model_name","name":"model_name","type":"STRING","widget":{"name":"model_name"},"link":null},{"localized_name":"prompt","name":"prompt","type":"STRING","widget":{"name":"prompt"},"link":null},{"localized_name":"output_language","name":"output_language","type":"COMBO","widget":{"name":"output_language"},"link":null},{"localized_name":"temperature","name":"temperature","type":"FLOAT","widget":{"name":"temperature"},"link":null},{"localized_name":"concurrency","name":"concurrency","type":"INT","widget":{"name":"concurrency"},"link":null}],"outputs":[{"localized_name":"log","name":"log","type":"STRING","links":[100]}],"properties":{"ue_properties":{"widget_ue_connectable":{},"input_ue_unconnectable":{}},"aux_id":"Hasasasa/ComfyUI_DashuaiTools","ver":"c25ed989ce99d8ea0f20fe2cf9304afd25a4118c","Node name for S&R":"Batch_API_caption"},"widgets_values":["C:\\Users\\Phil\\Downloads\\新建文件夹","C:\\Users\\Phil\\Downloads\\新建文件夹","硅基流动","","","Qwen/Qwen3-VL-32B-Instruct","你是一位专业的AI图像生成提示词工程师。请详细描述这张图像的主体、前景、中景、背景、构图、视觉引导、色调、光影氛围等细节并创作出具有深度、氛围和艺术感的图像提示词。要求:中文提示词,不要出现对图像水印的描述,不要出现无关的文字和符号,不需要总结,限制在800字以内","中文",0.5,6]},{"id":87,"type":"easy showAnything","pos":[2084.899843224881,930.4009882491177],"size":[269.7035652612444,209.97666024120701],"flags":{},"order":18,"mode":4,"inputs":[{"label":"输入任何","localized_name":"anything","name":"anything","shape":7,"type":"*","link":101}],"outputs":[{"localized_name":"output","name":"output","type":"*","links":null}],"properties":{"ue_properties":{"widget_ue_connectable":{},"version":"7.5.1","input_ue_unconnectable":{}},"cnr_id":"comfyui-easy-use","ver":"499ed4eafc3ad9d0f26e2cad40219a9e0d613fe5","Node name for S&R":"easy showAnything"},"widgets_values":["一位年轻亚洲女性,黑长直发,黑色丝袜,黑色高跟鞋,身穿极简剪裁的无袖黑色连衣短裙,站立于室内纯灰背景前;她双手正握一台银色与黑色相间的富士X-T5相机,机身镜头朝前,镜头盖垂挂;相机下方,她双手同时托举一块长方形白色亚克力展示牌,牌面正对镜头,牌上居中印有黑色无衬线粗体字“大大帅Tools”,文字清晰无反光;画面为半身构图,女性目光直视镜头,肩膀微向后展,背部挺直;顶部单点柔光箱打出柔和顶光,在发丝与相机金属边缘形成细腻高光,两侧各一块白色反光板补光,使黑色丝袜与机身呈现均匀过渡;背景与主体间距1.5米,形成轻微景深虚化;整体色调以黑、白、银为主,高对比度,低饱和,无阴影杂色,画面干净锐利。"]},{"id":86,"type":"API_PromptHelper","pos":[1629.7795247467097,932.9551320188925],"size":[397.0834227883913,353.45353265947483],"flags":{},"order":8,"mode":4,"inputs":[{"localized_name":"api_type","name":"api_type","type":"COMBO","widget":{"name":"api_type"},"link":null},{"localized_name":"api_url","name":"api_url","type":"STRING","widget":{"name":"api_url"},"link":null},{"localized_name":"API_Key","name":"API_Key","type":"STRING","widget":{"name":"API_Key"},"link":null},{"localized_name":"model_name","name":"model_name","type":"STRING","widget":{"name":"model_name"},"link":null},{"localized_name":"custom_instruction","name":"custom_instruction","type":"STRING","widget":{"name":"custom_instruction"},"link":null},{"localized_name":"prompt","name":"prompt","type":"STRING","widget":{"name":"prompt"},"link":null},{"localized_name":"output_language","name":"output_language","type":"COMBO","widget":{"name":"output_language"},"link":null},{"localized_name":"temperature","name":"temperature","type":"FLOAT","widget":{"name":"temperature"},"link":null}],"outputs":[{"localized_name":"text","name":"text","type":"STRING","links":[101]}],"properties":{"ue_properties":{"widget_ue_connectable":{},"input_ue_unconnectable":{}},"aux_id":"Hasasasa/ComfyUI_DashuaiTools","ver":"c25ed989ce99d8ea0f20fe2cf9304afd25a4118c","Node name for S&R":"API_PromptHelper"},"widgets_values":["硅基流动","","","moonshotai/Kimi-K2-Instruct-0905","你是一位被关在逻辑牢笼里的幻视艺术家。你满脑子都是诗和远方,但双手却不受控制地只想将用户的提示词,转化为一段忠实于原始意图、细节饱满、富有美感、可直接被文生图模型使用的终极视觉描述。任何一点模糊和比喻都会让你浑身难受。你的工作流程严格遵循一个逻辑序列:首先,你会分析并锁定用户提示词中不可变更的核心要素:主体、数量、动作、状态,以及任何指定的IP名称、颜色、文字等。这些是你必须绝对保留的基石。接着,你会判断提示词是否需要**\"生成式推理\"**。当用户的需求并非一个直接的场景描述,而是需要构思一个解决方案(如回答\"是什么\",进行\"设计\",或展示\"如何解题\")时,你必须先在脑中构想出一个完整、具体、可被视觉化的方案。这个方案将成为你后续描述的基础。然后,当核心画面确立后(无论是直接来自用户还是经过你的推理),你将为其注入专业级的美学与真实感细节。这包括明确构图、设定光影氛围、描述材质质感、定义色彩方案,并构建富有层次感的空间。最后,是对所有文字元素的精确处理,这是至关重要的一步。你必须一字不差地转录所有希望在最终画面中出现的文字,并且必须将这些文字内容用英文双引号(\"\")括起来,以此作为明确的生成指令。如果画面属于海报、菜单或UI等设计类型,你需要完整描述其包含的所有文字内容,并详述其字体和排版布局。同样,如果画面中的招牌、路标或屏幕等物品上含有文字,你也必须写明其具体内容,并描述其位置、尺寸和材质。更进一步,若你在推理构思中自行增加了带有文字的元素(如图表、解题步骤等),其中的所有文字也必须遵循同样的详尽描述和引号规则。若画面中不存在任何需要生成的文字,你则将全部精力用于纯粹的视觉细节扩展。你的最终描述必须客观、具象,严禁使用比喻、情感化修辞,也绝不包含\"8K\"、\"杰作\"等元标签或绘制指令。仅严格输出最终的修改后的prompt,不要输出任何其他内容。","美女 黑丝 富士相机 ,手里拿着牌子,牌子上写着“大大帅Tools”","中文",0.5]},{"id":89,"type":"Fast Groups Muter (rgthree)","pos":[-580.9029623946549,397.2672959259953],"size":[458.28302638341006,202],"flags":{},"order":9,"mode":0,"inputs":[],"outputs":[{"label":"可选连接","name":"OPT_CONNECTION","type":"*","links":null}],"properties":{"matchColors":"","matchTitle":"","showNav":true,"showAllGraphs":true,"sort":"position","customSortAlphabet":"","toggleRestriction":"default","ue_properties":{"widget_ue_connectable":{},"input_ue_unconnectable":{}}}},{"id":18,"type":"LoadImageList","pos":[-74.63677215576172,441.4053039550781],"size":[302.6711730957031,174],"flags":{},"order":6,"mode":4,"inputs":[{"localized_name":"folder_path","name":"folder_path","type":"STRING","widget":{"name":"folder_path"},"link":null},{"localized_name":"max_output","name":"max_output","type":"INT","widget":{"name":"max_output"},"link":null},{"localized_name":"start_index","name":"start_index","type":"INT","widget":{"name":"start_index"},"link":null},{"localized_name":"sort_mode","name":"sort_mode","type":"COMBO","widget":{"name":"sort_mode"},"link":null},{"localized_name":"always_reload","name":"always_reload","type":"BOOLEAN","widget":{"name":"always_reload"},"link":null}],"outputs":[{"localized_name":"images","name":"images","shape":6,"type":"IMAGE","links":[15]},{"localized_name":"file_name","name":"file_name","shape":6,"type":"STRING","links":[90]}],"properties":{"aux_id":"Hasasasa/ComfyUI_DashuaiTools","ver":"494a42d315c4f4c2cd27ca97afc119eb86d83597","Node name for S&R":"LoadImageList","ue_properties":{"widget_ue_connectable":{},"version":"7.5.1","input_ue_unconnectable":{}}},"widgets_values":["C:\\Users\\Phil\\Downloads\\新建文件夹",0,0,"无",false]},{"id":90,"type":"Note","pos":[-572.0769194151037,645.775342485526],"size":[441.0528009761857,130.2456446289143],"flags":{},"order":10,"mode":0,"inputs":[],"outputs":[],"properties":{},"widgets_values":["你可以使用【☀】符号快速检索到所有节点\n\nYou can use the symbol 【☀】 to quickly search for all nodes."],"color":"#432","bgcolor":"#653"}],"links":[[15,18,0,21,0,"IMAGE"],[19,22,0,24,0,"IMAGE"],[20,23,0,24,1,"IMAGE"],[71,43,0,62,1,"CONDITIONING"],[72,54,0,62,2,"CONDITIONING"],[73,38,0,62,3,"LATENT"],[74,62,0,61,0,"LATENT"],[75,53,0,62,0,"MODEL"],[76,53,1,43,0,"CLIP"],[77,53,1,54,0,"CLIP"],[78,53,2,61,1,"VAE"],[83,24,0,66,0,"*"],[89,21,0,77,0,"IMAGE"],[90,18,1,77,1,"STRING"],[91,27,0,79,0,"IMAGE"],[92,79,0,28,0,"IMAGE"],[94,61,0,82,0,"IMAGE"],[95,82,0,67,0,"IMAGE"],[96,82,1,49,0,"IMAGE"],[98,84,0,64,0,"*"],[99,5,0,84,0,"IMAGE"],[100,85,0,65,0,"*"],[101,86,0,87,0,"*"]],"groups":[{"id":1,"title":"图片标注/Image captioning","bounding":[-85.26251220703125,664.9600219726562,1074.844699008695,699.4028371815505],"color":"#3f789e","font_size":24,"flags":{}},{"id":2,"title":"批量图片加载和保存/Batch image loading and saving","bounding":[-84.63677215576172,366.8857421875,1071.6246337890625,266.61474609375],"color":"#3f789e","font_size":24,"flags":{}},{"id":3,"title":"对比GIF生成/Comparison of GIF generation","bounding":[1008.7570190429688,370.1092529296875,593.6210327148438,756.7550659179688],"color":"#3f789e","font_size":24,"flags":{}},{"id":4,"title":"最小值滤镜/Minimum Filter","bounding":[1619.052001953125,371.85211181640625,538.9925537109375,466.98468017578125],"color":"#3f789e","font_size":24,"flags":{}},{"id":5,"title":"功能定制、商务合作+V:sundashuaio,请注明来意!","bounding":[-84.1629867553711,263.83721923828125,1602.3106689453125,80],"color":"#8A8","font_size":66,"flags":{}},{"id":8,"title":"XY图表/XY chart","bounding":[-90.71687397973582,1380.0369589437473,1955.322560764023,557.9605713481652],"color":"#3f789e","font_size":24,"flags":{}},{"id":9,"title":"提示词优化/PromptHelper","bounding":[1619.7795247467088,856.8009882491177,744.8238837394154,439.60767642924964],"color":"#3f789e","font_size":24,"flags":{}}],"config":{},"extra":{"ds":{"scale":0.7972024500000018,"offset":[969.299301877852,-102.62605968434728]},"frontendVersion":"1.33.10","ue_links":[],"links_added_by_ue":[],"workflowRendererVersion":"LG","VHS_latentpreview":false,"VHS_latentpreviewrate":0,"VHS_MetadataImage":true,"VHS_KeepIntermediate":true},"version":0.4} \ No newline at end of file diff --git a/example/example_workflow.json.json b/example/example_workflow.json.json deleted file mode 100644 index a835dc3..0000000 --- a/example/example_workflow.json.json +++ /dev/null @@ -1,1353 +0,0 @@ -{ - "id": "826a57b2-c0f2-4833-8a88-6299854e56a7", - "revision": 0, - "last_node_id": 67, - "last_link_id": 84, - "nodes": [ - { - "id": 5, - "type": "LoadImage", - "pos": [ - -75.26251220703125, - 739.9424438476562 - ], - "size": [ - 270, - 314 - ], - "flags": {}, - "order": 0, - "mode": 4, - "inputs": [], - "outputs": [ - { - "name": "IMAGE", - "type": "IMAGE", - "links": [ - 9 - ] - }, - { - "name": "MASK", - "type": "MASK", - "links": null - } - ], - "properties": { - "cnr_id": "comfy-core", - "ver": "0.3.45", - "Node name for S&R": "LoadImage", - "ue_properties": { - "widget_ue_connectable": {}, - "version": "7.5.1", - "input_ue_unconnectable": {} - } - }, - "widgets_values": [ - "ComfyUI_temp_prsrq_00012_.png", - "image" - ] - }, - { - "id": 18, - "type": "LoadImageList", - "pos": [ - -74.63677215576172, - 441.4053039550781 - ], - "size": [ - 302.6711730957031, - 174 - ], - "flags": {}, - "order": 1, - "mode": 4, - "inputs": [], - "outputs": [ - { - "name": "images", - "shape": 6, - "type": "IMAGE", - "links": [ - 15 - ] - }, - { - "name": "file_name", - "shape": 6, - "type": "STRING", - "links": [ - 14 - ] - } - ], - "properties": { - "aux_id": "Hasasasa/ComfyUI_DashuaiTools", - "ver": "494a42d315c4f4c2cd27ca97afc119eb86d83597", - "Node name for S&R": "LoadImageList", - "ue_properties": { - "widget_ue_connectable": {}, - "version": "7.5.1", - "input_ue_unconnectable": {} - } - }, - "widgets_values": [ - "E:\\图片\\IP设计\\新建文件夹", - 0, - 0, - "无", - false - ] - }, - { - "id": 21, - "type": "easy imageScaleDownToSize", - "pos": [ - 263.0623474121094, - 441.6093444824219 - ], - "size": [ - 270, - 82 - ], - "flags": {}, - "order": 9, - "mode": 4, - "inputs": [ - { - "name": "images", - "type": "IMAGE", - "link": 15 - } - ], - "outputs": [ - { - "name": "IMAGE", - "type": "IMAGE", - "links": [ - 18 - ] - } - ], - "properties": { - "cnr_id": "comfyui-easy-use", - "ver": "717092a3ceb51c474b5b3f77fc188979f0db9d67", - "Node name for S&R": "easy imageScaleDownToSize", - "ue_properties": { - "widget_ue_connectable": {}, - "version": "7.5.1", - "input_ue_unconnectable": {} - } - }, - "widgets_values": [ - 1024, - true - ] - }, - { - "id": 19, - "type": "SaveImageWithName", - "pos": [ - 589.35400390625, - 446.05352783203125 - ], - "size": [ - 270, - 106 - ], - "flags": {}, - "order": 16, - "mode": 4, - "inputs": [ - { - "name": "图片", - "type": "IMAGE", - "link": 18 - }, - { - "name": "文件名", - "type": "STRING", - "widget": { - "name": "文件名" - }, - "link": 14 - } - ], - "outputs": [], - "properties": { - "aux_id": "Hasasasa/ComfyUI_DashuaiTools", - "ver": "494a42d315c4f4c2cd27ca97afc119eb86d83597", - "Node name for S&R": "SaveImageWithName", - "ue_properties": { - "widget_ue_connectable": { - "文件名": true - }, - "version": "7.5.1", - "input_ue_unconnectable": {} - } - }, - "widgets_values": [ - "", - "_start", - "E:\\图片\\IP设计\\新建文件夹\\新建文件夹" - ] - }, - { - "id": 22, - "type": "LoadImage", - "pos": [ - 1022.8638305664062, - 445.7330322265625 - ], - "size": [ - 270, - 314.0000305175781 - ], - "flags": {}, - "order": 2, - "mode": 4, - "inputs": [], - "outputs": [ - { - "name": "IMAGE", - "type": "IMAGE", - "links": [ - 19 - ] - }, - { - "name": "MASK", - "type": "MASK", - "links": null - } - ], - "properties": { - "cnr_id": "comfy-core", - "ver": "0.3.45", - "Node name for S&R": "LoadImage", - "ue_properties": { - "widget_ue_connectable": {}, - "version": "7.5.1", - "input_ue_unconnectable": {} - } - }, - "widgets_values": [ - "ComfyUI_temp_prsrq_00012_.png", - "image" - ] - }, - { - "id": 23, - "type": "LoadImage", - "pos": [ - 1018.7570190429688, - 802.8640747070312 - ], - "size": [ - 270, - 314 - ], - "flags": {}, - "order": 3, - "mode": 4, - "inputs": [], - "outputs": [ - { - "name": "IMAGE", - "type": "IMAGE", - "links": [ - 20 - ] - }, - { - "name": "MASK", - "type": "MASK", - "links": null - } - ], - "properties": { - "cnr_id": "comfy-core", - "ver": "0.3.45", - "Node name for S&R": "LoadImage", - "ue_properties": { - "widget_ue_connectable": {}, - "version": "7.5.1", - "input_ue_unconnectable": {} - } - }, - "widgets_values": [ - "ComfyUI_temp_prsrq_00013_.png", - "image" - ] - }, - { - "id": 28, - "type": "PreviewImage", - "pos": [ - 1931.071533203125, - 570.8368530273438 - ], - "size": [ - 214.85797119140625, - 258 - ], - "flags": {}, - "order": 18, - "mode": 4, - "inputs": [ - { - "name": "images", - "type": "IMAGE", - "link": 23 - } - ], - "outputs": [], - "properties": { - "cnr_id": "comfy-core", - "ver": "0.3.45", - "Node name for S&R": "PreviewImage", - "ue_properties": { - "widget_ue_connectable": {}, - "version": "7.5.1", - "input_ue_unconnectable": {} - } - }, - "widgets_values": [] - }, - { - "id": 26, - "type": "MinimumFilter", - "pos": [ - 1924.0101318359375, - 453.086669921875 - ], - "size": [ - 224.0345001220703, - 58 - ], - "flags": {}, - "order": 11, - "mode": 4, - "inputs": [ - { - "name": "图像", - "type": "IMAGE", - "link": 22 - } - ], - "outputs": [ - { - "name": "IMAGE", - "type": "IMAGE", - "links": [ - 23 - ] - } - ], - "properties": { - "aux_id": "Hasasasa/ComfyUI_DashuaiTools", - "ver": "494a42d315c4f4c2cd27ca97afc119eb86d83597", - "Node name for S&R": "MinimumFilter", - "ue_properties": { - "widget_ue_connectable": {}, - "version": "7.5.1", - "input_ue_unconnectable": {} - } - }, - "widgets_values": [ - 3 - ] - }, - { - "id": 27, - "type": "LoadImage", - "pos": [ - 1629.052001953125, - 445.4521179199219 - ], - "size": [ - 270, - 314.0000305175781 - ], - "flags": {}, - "order": 4, - "mode": 4, - "inputs": [], - "outputs": [ - { - "name": "IMAGE", - "type": "IMAGE", - "links": [ - 22 - ] - }, - { - "name": "MASK", - "type": "MASK", - "links": null - } - ], - "properties": { - "cnr_id": "comfy-core", - "ver": "0.3.45", - "Node name for S&R": "LoadImage", - "ue_properties": { - "widget_ue_connectable": {}, - "version": "7.5.1", - "input_ue_unconnectable": {} - } - }, - "widgets_values": [ - "real-car (2).png", - "image" - ] - }, - { - "id": 54, - "type": "CLIPTextEncode", - "pos": [ - 229.34193839404858, - 1597.5999536361378 - ], - "size": [ - 275.92124845086164, - 88 - ], - "flags": {}, - "order": 13, - "mode": 4, - "inputs": [ - { - "label": "CLIP", - "name": "clip", - "type": "CLIP", - "link": 77 - } - ], - "outputs": [ - { - "label": "条件", - "name": "CONDITIONING", - "type": "CONDITIONING", - "slot_index": 0, - "links": [ - 72 - ] - } - ], - "properties": { - "cnr_id": "comfy-core", - "ver": "0.3.23", - "Node name for S&R": "CLIPTextEncode", - "ue_properties": { - "widget_ue_connectable": {}, - "input_ue_unconnectable": {}, - "version": "7.5.1" - } - }, - "widgets_values": [ - "ng_deepnegative_v1_75t,BadNegAnatomyV1-neg,FastNegativeV2,verybadimagenegative_v1.3,malformed limbs,mutated hands and fingers,bad hands,floating limbs,disconnected limbs,extra limb,extra arms,skin spots,skin blemishes,poorly drawn face,bad body,cross-eyed,mutated hands,poorly drawn hands,NSFW,worstquality,bad proportions,bad anatomy,low quality,lowres,out of focus,blurry," - ] - }, - { - "id": 53, - "type": "CheckpointLoaderSimple", - "pos": [ - -74.61656051312023, - 1467.2782939537046 - ], - "size": [ - 270, - 98 - ], - "flags": {}, - "order": 5, - "mode": 4, - "inputs": [], - "outputs": [ - { - "name": "MODEL", - "type": "MODEL", - "links": [ - 75 - ] - }, - { - "name": "CLIP", - "type": "CLIP", - "links": [ - 76, - 77 - ] - }, - { - "name": "VAE", - "type": "VAE", - "links": [ - 78 - ] - } - ], - "properties": { - "cnr_id": "comfy-core", - "ver": "0.3.75", - "Node name for S&R": "CheckpointLoaderSimple", - "ue_properties": { - "widget_ue_connectable": {}, - "input_ue_unconnectable": {} - } - }, - "widgets_values": [ - "sd1.5\\dreamshaper_8.safetensors" - ] - }, - { - "id": 38, - "type": "EmptyLatentImage", - "pos": [ - -70.83206792979216, - 1626.5177193459579 - ], - "size": [ - 252.26388549804688, - 106 - ], - "flags": {}, - "order": 6, - "mode": 4, - "inputs": [], - "outputs": [ - { - "label": "Latent", - "name": "LATENT", - "type": "LATENT", - "links": [ - 73 - ] - } - ], - "properties": { - "cnr_id": "comfy-core", - "ver": "0.3.28", - "Node name for S&R": "EmptyLatentImage", - "ue_properties": { - "widget_ue_connectable": {}, - "input_ue_unconnectable": {}, - "version": "7.5.1" - } - }, - "widgets_values": [ - 512, - 512, - 1 - ] - }, - { - "id": 61, - "type": "VAEDecode", - "pos": [ - 606.6842326770194, - 1760.7410669916421 - ], - "size": [ - 210, - 46 - ], - "flags": {}, - "order": 20, - "mode": 4, - "inputs": [ - { - "label": "Latent", - "name": "samples", - "type": "LATENT", - "link": 74 - }, - { - "label": "VAE", - "name": "vae", - "type": "VAE", - "link": 78 - } - ], - "outputs": [ - { - "label": "图像", - "name": "IMAGE", - "type": "IMAGE", - "links": [ - 69 - ] - } - ], - "properties": { - "cnr_id": "comfy-core", - "ver": "0.3.75", - "Node name for S&R": "VAEDecode" - }, - "widgets_values": [] - }, - { - "id": 62, - "type": "KSampler", - "pos": [ - 584.8631207161748, - 1444.828950246082 - ], - "size": [ - 297.4385888427714, - 262 - ], - "flags": {}, - "order": 19, - "mode": 4, - "inputs": [ - { - "label": "模型", - "name": "model", - "type": "MODEL", - "link": 75 - }, - { - "label": "正面条件", - "name": "positive", - "type": "CONDITIONING", - "link": 71 - }, - { - "label": "负面条件", - "name": "negative", - "type": "CONDITIONING", - "link": 72 - }, - { - "label": "Latent", - "name": "latent_image", - "type": "LATENT", - "link": 73 - } - ], - "outputs": [ - { - "label": "Latent", - "name": "LATENT", - "type": "LATENT", - "links": [ - 74 - ] - } - ], - "properties": { - "cnr_id": "comfy-core", - "ver": "0.3.75", - "Node name for S&R": "KSampler" - }, - "widgets_values": [ - 770947767108236, - "fixed", - 20, - 7, - "euler", - "simple", - 1 - ] - }, - { - "id": 14, - "type": "api_caption", - "pos": [ - 225.37554931640625, - 738.5601196289062 - ], - "size": [ - 424.8804016113281, - 232 - ], - "flags": {}, - "order": 8, - "mode": 4, - "inputs": [ - { - "name": "image", - "type": "IMAGE", - "link": 9 - } - ], - "outputs": [ - { - "name": "text", - "type": "STRING", - "links": [ - 81 - ] - } - ], - "properties": { - "aux_id": "Hasasasa/ComfyUI_DashuaiTools", - "ver": "494a42d315c4f4c2cd27ca97afc119eb86d83597", - "Node name for S&R": "api_caption", - "ue_properties": { - "widget_ue_connectable": {}, - "version": "7.5.1", - "input_ue_unconnectable": {} - } - }, - "widgets_values": [ - "硅基流动", - "", - "", - "Qwen/Qwen2.5-VL-32B-Instruct", - "请用自然语言描述该图片。直接返回描述,不要有其他废话。字数控制在50字以内。", - "中文", - 0.5 - ] - }, - { - "id": 64, - "type": "easy showAnything", - "pos": [ - 689.4466665753883, - 741.1461026517271 - ], - "size": [ - 269.7035652612444, - 209.97666024120701 - ], - "flags": {}, - "order": 15, - "mode": 4, - "inputs": [ - { - "name": "anything", - "shape": 7, - "type": "*", - "link": 81 - } - ], - "outputs": [ - { - "name": "output", - "type": "*", - "links": null - } - ], - "properties": { - "cnr_id": "comfyui-easy-use", - "ver": "499ed4eafc3ad9d0f26e2cad40219a9e0d613fe5", - "Node name for S&R": "easy showAnything" - }, - "widgets_values": [] - }, - { - "id": 65, - "type": "easy showAnything", - "pos": [ - 688.9273659259732, - 1023.0310466366437 - ], - "size": [ - 269.7035652612444, - 209.97666024120701 - ], - "flags": {}, - "order": 14, - "mode": 4, - "inputs": [ - { - "name": "anything", - "shape": 7, - "type": "*", - "link": 82 - } - ], - "outputs": [ - { - "name": "output", - "type": "*", - "links": null - } - ], - "properties": { - "cnr_id": "comfyui-easy-use", - "ver": "499ed4eafc3ad9d0f26e2cad40219a9e0d613fe5", - "Node name for S&R": "easy showAnything" - }, - "widgets_values": [] - }, - { - "id": 7, - "type": "batch_api_caption", - "pos": [ - 223.99307250976562, - 1021.2284545898438 - ], - "size": [ - 431.1004943847656, - 304 - ], - "flags": {}, - "order": 7, - "mode": 4, - "inputs": [], - "outputs": [ - { - "name": "log", - "type": "STRING", - "links": [ - 82 - ] - } - ], - "properties": { - "aux_id": "Hasasasa/ComfyUI_DashuaiTools", - "ver": "494a42d315c4f4c2cd27ca97afc119eb86d83597", - "Node name for S&R": "batch_api_caption", - "ue_properties": { - "widget_ue_connectable": {}, - "version": "7.5.1", - "input_ue_unconnectable": {} - } - }, - "widgets_values": [ - "E:\\图片\\IP设计\\新建文件夹", - "E:\\图片\\IP设计\\新建文件夹", - "硅基流动", - "", - "", - "Qwen/Qwen2.5-VL-32B-Instruct", - "请用自然语言描述该图片。直接返回描述,不要有其他废话。字数控制在50字以内。", - "英文", - 0.5, - 6 - ] - }, - { - "id": 24, - "type": "ImageComparisonGIF", - "pos": [ - 1322.3768310546875, - 443.7092590332031 - ], - "size": [ - 270, - 102 - ], - "flags": {}, - "order": 10, - "mode": 4, - "inputs": [ - { - "name": "image1", - "type": "IMAGE", - "link": 19 - }, - { - "name": "image2", - "type": "IMAGE", - "link": 20 - } - ], - "outputs": [ - { - "name": "gif_path", - "type": "STRING", - "links": [ - 83 - ] - } - ], - "properties": { - "aux_id": "Hasasasa/ComfyUI_DashuaiTools", - "ver": "494a42d315c4f4c2cd27ca97afc119eb86d83597", - "Node name for S&R": "ImageComparisonGIF", - "ue_properties": { - "widget_ue_connectable": {}, - "version": "7.5.1", - "input_ue_unconnectable": {} - } - }, - "widgets_values": [ - 20, - "compare.gif" - ] - }, - { - "id": 66, - "type": "easy showAnything", - "pos": [ - 1324.0475514734287, - 595.6857729539337 - ], - "size": [ - 263.26443731549034, - 209.05683294486744 - ], - "flags": {}, - "order": 17, - "mode": 4, - "inputs": [ - { - "name": "anything", - "shape": 7, - "type": "*", - "link": 83 - } - ], - "outputs": [ - { - "name": "output", - "type": "*", - "links": null - } - ], - "properties": { - "cnr_id": "comfyui-easy-use", - "ver": "499ed4eafc3ad9d0f26e2cad40219a9e0d613fe5", - "Node name for S&R": "easy showAnything" - }, - "widgets_values": [] - }, - { - "id": 47, - "type": "XY_Image", - "pos": [ - 903.7166311107518, - 1444.6065953927052 - ], - "size": [ - 329.71706983452714, - 341.4715047136317 - ], - "flags": {}, - "order": 21, - "mode": 4, - "inputs": [ - { - "name": "images", - "type": "IMAGE", - "link": 69 - } - ], - "outputs": [ - { - "name": "images", - "type": "IMAGE", - "links": [ - 84 - ] - }, - { - "name": "xyimage", - "type": "IMAGE", - "links": [ - 45 - ] - } - ], - "properties": { - "aux_id": "Hasasasa/ComfyUI_DashuaiTools", - "ver": "18c4ade5650f18730cc76ced7aebb79b3e6b8675", - "Node name for S&R": "XY_Image", - "ue_properties": { - "widget_ue_connectable": {}, - "input_ue_unconnectable": {}, - "version": "7.5.1" - } - }, - "widgets_values": [ - 10, - 50, - "XY Plot", - "<1:X1>\n[43:text]='fly'\n<2:X2>\n[43:text]='man' \n<3:X3>\n[43:text]='dog'", - "" - ] - }, - { - "id": 67, - "type": "PreviewImage", - "pos": [ - 1259.7034828176058, - 1447.9786783441868 - ], - "size": [ - 140, - 246 - ], - "flags": {}, - "order": 22, - "mode": 4, - "inputs": [ - { - "name": "images", - "type": "IMAGE", - "link": 84 - } - ], - "outputs": [], - "properties": { - "cnr_id": "comfy-core", - "ver": "0.3.75", - "Node name for S&R": "PreviewImage" - }, - "widgets_values": [] - }, - { - "id": 49, - "type": "PreviewImage", - "pos": [ - 1423.9710603412695, - 1448.9055062116033 - ], - "size": [ - 369.4525610414548, - 303.83106199157396 - ], - "flags": {}, - "order": 23, - "mode": 4, - "inputs": [ - { - "name": "images", - "type": "IMAGE", - "link": 45 - } - ], - "outputs": [], - "properties": { - "cnr_id": "comfy-core", - "ver": "0.3.75", - "Node name for S&R": "PreviewImage", - "ue_properties": { - "widget_ue_connectable": {}, - "input_ue_unconnectable": {}, - "version": "7.5.1" - } - }, - "widgets_values": [] - }, - { - "id": 43, - "type": "CLIPTextEncode", - "pos": [ - 229.76998229252965, - 1460.1823832170205 - ], - "size": [ - 275.92124845086164, - 88 - ], - "flags": {}, - "order": 12, - "mode": 4, - "inputs": [ - { - "label": "CLIP", - "name": "clip", - "type": "CLIP", - "link": 76 - } - ], - "outputs": [ - { - "label": "条件", - "name": "CONDITIONING", - "type": "CONDITIONING", - "slot_index": 0, - "links": [ - 71 - ] - } - ], - "properties": { - "cnr_id": "comfy-core", - "ver": "0.3.23", - "Node name for S&R": "CLIPTextEncode", - "ue_properties": { - "widget_ue_connectable": {}, - "input_ue_unconnectable": {}, - "version": "7.5.1" - } - }, - "widgets_values": [ - "cat" - ] - } - ], - "links": [ - [ - 9, - 5, - 0, - 14, - 0, - "IMAGE" - ], - [ - 14, - 18, - 1, - 19, - 1, - "STRING" - ], - [ - 15, - 18, - 0, - 21, - 0, - "IMAGE" - ], - [ - 18, - 21, - 0, - 19, - 0, - "IMAGE" - ], - [ - 19, - 22, - 0, - 24, - 0, - "IMAGE" - ], - [ - 20, - 23, - 0, - 24, - 1, - "IMAGE" - ], - [ - 22, - 27, - 0, - 26, - 0, - "IMAGE" - ], - [ - 23, - 26, - 0, - 28, - 0, - "IMAGE" - ], - [ - 45, - 47, - 1, - 49, - 0, - "IMAGE" - ], - [ - 69, - 61, - 0, - 47, - 0, - "IMAGE" - ], - [ - 71, - 43, - 0, - 62, - 1, - "CONDITIONING" - ], - [ - 72, - 54, - 0, - 62, - 2, - "CONDITIONING" - ], - [ - 73, - 38, - 0, - 62, - 3, - "LATENT" - ], - [ - 74, - 62, - 0, - 61, - 0, - "LATENT" - ], - [ - 75, - 53, - 0, - 62, - 0, - "MODEL" - ], - [ - 76, - 53, - 1, - 43, - 0, - "CLIP" - ], - [ - 77, - 53, - 1, - 54, - 0, - "CLIP" - ], - [ - 78, - 53, - 2, - 61, - 1, - "VAE" - ], - [ - 81, - 14, - 0, - 64, - 0, - "*" - ], - [ - 82, - 7, - 0, - 65, - 0, - "*" - ], - [ - 83, - 24, - 0, - 66, - 0, - "*" - ], - [ - 84, - 47, - 0, - 67, - 0, - "IMAGE" - ] - ], - "groups": [ - { - "id": 1, - "title": "图片标注/Image captioning", - "bounding": [ - -85.26251220703125, - 664.9600219726562, - 1073.8258056640625, - 678.5624389648438 - ], - "color": "#3f789e", - "font_size": 24, - "flags": {} - }, - { - "id": 2, - "title": "批量图片加载和保存/Batch image loading and saving", - "bounding": [ - -84.63677215576172, - 366.8857421875, - 1071.6246337890625, - 266.61474609375 - ], - "color": "#3f789e", - "font_size": 24, - "flags": {} - }, - { - "id": 3, - "title": "对比GIF生成/Comparison of GIF generation", - "bounding": [ - 1008.7570190429688, - 370.1092529296875, - 593.6210327148438, - 756.7550659179688 - ], - "color": "#3f789e", - "font_size": 24, - "flags": {} - }, - { - "id": 4, - "title": "最小值滤镜/Minimum Filter", - "bounding": [ - 1619.052001953125, - 371.85211181640625, - 538.9925537109375, - 466.98468017578125 - ], - "color": "#3f789e", - "font_size": 24, - "flags": {} - }, - { - "id": 5, - "title": "功能定制、商务合作+V:sundashuaio,请注明来意!", - "bounding": [ - -84.1629867553711, - 263.83721923828125, - 1602.3106689453125, - 80 - ], - "color": "#8A8", - "font_size": 66, - "flags": {} - }, - { - "id": 8, - "title": "XY图表/XY chart", - "bounding": [ - -89.06915746830639, - 1369.0286400873938, - 1955.322560764023, - 557.9605713481652 - ], - "color": "#3f789e", - "font_size": 24, - "flags": {} - } - ], - "config": {}, - "extra": { - "ds": { - "scale": 0.450000000000005, - "offset": [ - 571.4187546109567, - -145.23354008489184 - ] - }, - "frontendVersion": "1.32.9", - "ue_links": [], - "links_added_by_ue": [], - "workflowRendererVersion": "LG", - "VHS_latentpreview": false, - "VHS_latentpreviewrate": 0, - "VHS_MetadataImage": true, - "VHS_KeepIntermediate": true - }, - "version": 0.4 -} \ No newline at end of file