用了一年多webui,这两天在接触的comfyui,因为能共用环境就直接在webui装了sd-webui-comfyui插件可以直接在webui内多个comfyui的操作页面,机缘巧合发现这插件可以接管文生图的出图,这样就能接着webui出来的图去做一些webui没有的功能。但是插件的iframe太小了问了原项目,开发者回复我已经停更半年了没人去做改动,只能自己想办法了。
最新去comfyui的目录下找server.py,编辑它要改的内容在104行,将“sid = uuid.uuid4().hex”改成“ “sid = d38c06a2-7e1c-48c8-a3b4-3498c308b9f9" ”等于号后面id可以自己改成想要的格式一样就行,保存
然后在桌面创建一个文本文档,改名的时候把所有字包括新建文本文档后面的.txt改成“xx点html”
然后编辑它复制粘贴这个内容:(记得把点换成.)
<div class="comfyui_iframes">
<iframe base_src="http://127点0点0点1:8189" workflow_type_id="postprocess_latent_txt2img" class="comfyui-workflow-type-visible" style="width:100%; height:100%;" src="http://127点0点0点1:8189?workflowTypeId=postprocess_latent_txt2img&webuiClientId=d38c06a2-7e1c-48c8-a3b4-3498c308b9f9">
</iframe>
</div>
粘贴好保存
一切顺利的话启动sd启动后在文生图界面启用comfyui,启用选项要勾选
启用后打开刚刚创建的“xx点html”就能开comfyui的操作界面,默认是两个latent连着在可以自己改成vae出图节点
当然动手能力强的也可以把文生图预览框替换成comfyui界面







最新去comfyui的目录下找server.py,编辑它要改的内容在104行,将“sid = uuid.uuid4().hex”改成“ “sid = d38c06a2-7e1c-48c8-a3b4-3498c308b9f9" ”等于号后面id可以自己改成想要的格式一样就行,保存
然后在桌面创建一个文本文档,改名的时候把所有字包括新建文本文档后面的.txt改成“xx点html”
然后编辑它复制粘贴这个内容:(记得把点换成.)
<div class="comfyui_iframes">
<iframe base_src="http://127点0点0点1:8189" workflow_type_id="postprocess_latent_txt2img" class="comfyui-workflow-type-visible" style="width:100%; height:100%;" src="http://127点0点0点1:8189?workflowTypeId=postprocess_latent_txt2img&webuiClientId=d38c06a2-7e1c-48c8-a3b4-3498c308b9f9">
</iframe>
</div>
粘贴好保存
一切顺利的话启动sd启动后在文生图界面启用comfyui,启用选项要勾选
启用后打开刚刚创建的“xx点html”就能开comfyui的操作界面,默认是两个latent连着在可以自己改成vae出图节点
当然动手能力强的也可以把文生图预览框替换成comfyui界面






