搞AI绘画,绕不开ComfyUI,但ComfyUI的节点和提示词默认都是英文的,这对中文用户来说确实是个麻烦。想用中文写提示词,或者让整个界面变成中文,装个插件就能解决。
市面上的插件不少,到底哪个好用?这里直接说结论,然后一步步教你怎么装、怎么配。
一、界面汉化:用官方内置的,别再折腾旧插件了
以前,大家都在用一个叫 AIGODLIKE-ComfyUI-Translation 的插件来汉化界面。 这个插件确实做了很大贡献,但现在已经不推荐了。主要原因是ComfyUI官方已经内置了翻译功能,而且做得更好。
为什么不用旧的汉化插件了?
- 拖慢速度: 旧插件通过匹配界面上的文字来翻译,每次界面更新都会检查一遍,会让ComfyUI的操作,比如搜索节点、打开设置时,变得很卡。
- 兼容性差: ComfyUI前端一更新,旧插件的翻译可能就失效了,得等插件作者更新,很麻烦。
- 官方出手了: ComfyUI官方自己做了个多语言功能,直接集成在软件里,性能和可靠性都比第三方插件好。
如何开启官方中文界面?
步骤非常简单,根本不需要装任何东西。
- 打开设置: 在ComfyUI界面的右侧菜单栏,找到并点击那个齿轮图标的“Settings”按钮。
- 找到语言选项: 在弹出的设置面板里,找到
Comfy>Locale>Language这一项。 - 选择中文: 点击下拉菜单,选择“zh-CN”(简体中文)。
选择之后,界面会马上变成中文,不需要重启。 这就是目前最好、最稳定的汉化方法。
二、中文提示词:这几个插件让你摆脱翻译软件
解决了界面,下一个问题就是提示词。AI模型,特别是Stable Diffusion,核心还是认英文提示词。你直接在提示词框里输中文,它看不懂。所以,你需要一个插件,把你的中文实时翻译成英文给模型。
这里介绍两个思路不同,但都很好用的插件。
插件一:comfyui-sixgod_prompt (全能型选手)
这个插件的前身是WebUI上的 prompt-all-in-one,功能做得非常完善,现在被移植到了ComfyUI上。 它不只是个翻译器,更像一个提示词管理和辅助工具。
它能做什么?
- 中英混输和自动翻译: 你可以在它的输入框里直接写中文,或者中英文混着写,它会自动处理成模型能懂的英文。
- 内置词典和点选: 插件自带一个庞大的、分类好的提示词库。你可以像逛超市一样,直接用鼠标点击选择想要的词条,左键点击添加到正向提示词,右键添加到反向提示词,选中的词条会高亮显示,非常直观。
- 权重调整: 在插件界面里,可以直接通过点击“+”或“-”号来调整某个提示词的权重,不用手动去输括号和冒号。
- 动态随机词库: 你可以创建一个自定义词库,比如“发型”分类下有“长发”、“短发”、“卷发”。启用这个功能后,每次生成图片都会从这个词库里随机挑一个词,增加出图的多样性。
如何安装和配置 comfyui-sixgod_prompt?
安装插件最方便的方式是通过 ComfyUI Manager。如果你的ComfyUI界面右上角没有一个“Manager”按钮,那你需要先装一下管理器。
安装步骤:
- 通过管理器安装: 打开
ComfyUI Manager>Install Custom Nodes。在搜索框里输入comfyui-sixgod_prompt或者它的git地址https://github.com/thisjam/comfyui-sixgod_prompt进行搜索并安装。 - 重启ComfyUI: 安装完成后,必须重启ComfyUI才能加载新插件。
使用方法:
- 替换默认输入框: 在你的工作流里,把原来的“CLIP文本编码器 (CLIP Text Encode)”节点删掉。
- 添加新节点: 双击工作流空白处,搜索
six,你会找到一个叫SixGodPrompts的节点,添加两个,一个当正向提示词,一个当反向。 - 打开插件界面: 使用快捷键
Alt+Q打开这个插件专属的提示词管理界面。 - 同步数据: 第一次使用,先点击左上角的“同步数据”按钮。
- 选择或输入提示词: 在这个界面里,你可以直接输入中文,或者从右边的词库里点选。选好后,再按
Alt+Q回到工作流界面,你会发现提示词已经自动填好了。 - 连接节点: 把
SixGodPrompts节点的CONDITIONING输出,分别连接到原来需要连接提示词的地方(比如KSampler节点的positive和negative输入端)。如果你不确定哪个是正向哪个是反向,可以先随便连上,然后在插件界面点击“交换正反同步”按钮来切换。
这个插件功能很多,初次使用可能需要稍微熟悉一下,但上手之后,写提示词的效率会大大提高。
插件二:TFL-TFL/ComfyUI_Text_Translation (纯粹的翻译工具)
如果你不需要上面那个插件那么多花里胡哨的功能,只想安安静静地输中文,让它自动翻译成英文,那 ComfyUI_Text_Translation 是个不错的选择。
它能做什么?
- 免API密钥翻译: 最大的优点是它集成了三十多个翻译平台,而且不需要你自己去申请API密钥,安装后就能直接用。
- 专注翻译: 它就是一个纯粹的翻译节点,把中文输入进去,英文就从另一端出来了,简单直接。
如何安装和配置 ComfyUI_Text_Translation?
安装方式和上面类似。
安装步骤:
- 通过管理器安装: 在
ComfyUI Manager中搜索ComfyUI_Text_Translation并安装。 - 或者手动安装: 你也可以用
git clone的方式。进入ComfyUI/custom_nodes文件夹,然后运行命令git clone https://github.com/TFL-TFL/ComfyUI_Text_Translation.git。 - 重启ComfyUI: 同样,安装后必须重启。
使用方法:
- 添加翻译节点: 在工作流中,双击空白处,搜索并添加
Translate Text (TFL)节点。 - 转换输入接口: 在你原来的“CLIP文本编码器”节点上,右键点击,选择“转换文本为输入 (Convert text to input)”。 这样,原来的文本框就会变成一个叫
text的输入接口。 - 连接节点: 把
Translate Text (TFL)节点的text输出,连接到“CLIP文本编码器”的text输入。 - 输入中文: 现在,你就可以在
Translate Text (TFL)节点的文本框里直接输入中文了。它会自动翻译成英文,再传递给编码器。
这个插件的配置非常简单,没有额外的学习成本,适合只想解决中文输入问题的用户。
总的来说,界面汉化用官方自带的功能就足够了。而中文提示词插件,comfyui-sixgod_prompt 功能全面,适合追求效率和希望有辅助工具的用户;ComfyUI_Text_Translation 则简单纯粹,适合喜欢轻量化工具的用户。根据你自己的习惯选择一个就行。





评论前必须登录!
注册