# ComfyUI_MTCLIPEncode 插件保姆级教程 ## 1. 插件简介 GitHub原地址:https://github.com/Marksusu/ComfyUI_MTCLIPEncode 这个插件简单来说,就是给ComfyUI里的文字编码器装上了两个超级厉害的助手: 🌍 **翻译助手(MarianMT)**:就像一个专业的翻译员,能把你用中文、日文、韩文等各种语言写的描述词,准确地翻译成英文。再也不用担心自己英文不好,影响AI画图效果了! 🧠 **优化助手(Ollama)**:就像一个有经验的艺术指导,能把你简单的描述词变得更生动、更详细。比如你说"可爱的小猫",它能帮你扩展成"毛茸茸的小猫咪,圆滚滚的大眼睛,在阳光下打滚"这样的细节描述。 **最终效果**:让你可以用母语轻松创作,同时获得专业级的英文提示词,生成更棒的图片! ## 2. 如何安装 ### 方法一:手动安装 1. 打开ComfyUI安装目录 2. 进入 `custom_nodes` 文件夹 3. 在命令行中输入:`git clone https://github.com/Marksusu/ComfyUI_MTCLIPEncode` 4. 重启ComfyUI ### 方法二:通过ComfyUI管理器安装 1. 在ComfyUI界面中点击"管理器" 2. 搜索"MTCLIPEncode" 3. 点击安装并重启 ## 3. 节点详解 ### 3.1 MTCLIPEncode节点是干嘛的? 这个节点就像一个万能的文字处理工厂,它接收你输入的文字,然后按照你设定的规则进行处理: - 如果需要翻译,就先翻译成英文 - 如果需要优化,就让AI助手把描述词变得更生动 - 最后把处理好的文字变成AI能理解的编码格式 ### 3.2 参数详解 | 参数名 (UI显示) | 参数名 (代码里) | 参数值 | 建议值 | 通俗解释 (能干嘛的) | 专业解释 | 怎么用/举个例子 | | :--- | :--- | :--- | :--- | :--- | :--- | :--- | | 输入文本 | text | 文字输入 | 根据需要 | 这里输入你要描述的画面内容,可以用中文、英文或其他语言 | 接收用户输入的提示词文本,支持多语言和特殊符号标记 | 输入"一只可爱的小猫在花园里玩耍"或者"cute cat in garden" | | CLIP模型 | clip | CLIP连接 | 必需连接 | 这里连接CLIP模型,就像给工厂接上电源一样 | 连接CLIP文本编码器,用于将文本转换为向量表示 | 从"加载CLIP"节点的输出连接到这里 | | 翻译模型 | checkpoint | 模型名称 | opus-mt-zh-en | 选择用哪个翻译模型,就像选择翻译员的专业领域 | 指定MarianMT翻译模型,不同模型对应不同的源语言到英语的翻译 | 中文用"opus-mt-zh-en",日文用"opus-mt-jap-en" | | Ollama地址 | ollama_url | 网址 | http://127.0.0.1:11434 | 告诉插件去哪里找Ollama助手,就像告诉快递员地址 | Ollama服务的API端点地址,用于连接本地或远程的Ollama实例 | 本地安装用默认值,远程服务器改成对应IP地址 | | Ollama模型 | ollama_model | 模型名称 | mistral-nemo:latest | 选择用哪个AI助手来优化描述词,不同助手有不同特长 | 指定Ollama中使用的语言模型,用于提示词优化和扩展 | 推荐用"mistral-nemo:latest"或"llama3:latest" | ## 4. 特殊符号使用说明 这个插件有一套特殊的"语法规则",就像写作文要遵守标点符号规则一样: ### 4.1 只想翻译,不想优化 格式:`前缀 |要翻译的中文| 后缀` **例子**: ``` |一只可爱的小猫在花园里玩耍| masterpiece, high quality ``` **结果**:前缀和后缀保持不变,只翻译中间的中文部分 ### 4.2 只想优化,不想翻译 格式:`前缀 !要优化的英文! 后缀` **例子**: ``` !cute cat in garden! masterpiece, high quality ``` **结果**:AI助手会把"cute cat in garden"扩展成更详细的描述 ### 4.3 又要翻译又要优化 - 方式A 格式:`前缀 |!要翻译的中文| 后缀` **例子**: ``` |!一只可爱的小猫在花园里玩耍| masterpiece, high quality ``` **结果**:先翻译中文,然后AI助手优化翻译结果,最后和前后缀组合 ### 4.4 又要翻译又要优化 - 方式B 格式:`前缀 !|要翻译的中文| 后缀` **例子**: ``` !|一只可爱的小猫在花园里玩耍| masterpiece, high quality ``` **结果**:先翻译中文,再和前后缀组合,然后AI助手优化整个句子 ### 4.5 什么符号都不用 **例子**: ``` cute cat in garden, masterpiece, high quality ``` **结果**:直接使用,不翻译也不优化,和普通的CLIP文本编码器一样 ## 5. 使用技巧和建议 ### 5.1 翻译模型选择 - **中文用户**:使用 `opus-mt-zh-en` - **日文用户**:使用 `opus-mt-jap-en` - **韩文用户**:使用 `opus-mt-ko-en` - **俄文用户**:使用 `opus-mt-ru-en` - **泰文用户**:使用 `opus-mt-th-en` ### 5.2 Ollama模型推荐 - **稳定首选**:`mistral-nemo:latest` - **创意丰富**:`llama3:latest` - **轻量快速**:`mistral:latest` ### 5.3 实用建议 1. **保持重要部分不变**:把LoRA、风格词等重要设置放在前缀或后缀中 2. **合理使用符号**:不要在一个句子里同时使用多种符号组合 3. **测试不同模型**:某些Ollama模型可能会返回空结果,需要多试几个 4. **适度优化**:不是所有描述词都需要优化,简单清晰的有时更好 ## 6. 常见问题解答 ### 6.1 为什么翻译结果不准确? - 检查是否选择了正确的翻译模型 - 确保输入的文本语法正确 - 避免使用过于复杂的句子结构 ### 6.2 为什么Ollama没有响应? - 检查Ollama服务是否正常运行 - 确认Ollama地址和端口是否正确 - 尝试更换其他Ollama模型 ### 6.3 为什么生成的图片效果不好? - 检查前缀中的LoRA和模型设置是否正确 - 确保优化后的描述词没有破坏重要的技术参数 - 尝试调整优化范围,只优化主要描述部分 ### 6.4 符号使用规则记不住怎么办? - 只翻译:用 `||` 包围中文 - 只优化:用 `!!` 包围英文 - 又翻又优化:在 `||` 里面加一个 `!` ## 7. 在Krita AI Diffusion中使用 如果你在使用Krita绘画软件,这个插件可以完美配合Krita AI Diffusion使用: 1. 修改 `pykrita/ai_diffusion/comfy_workflow.py` 文件 2. 找到 `return self.add("CLIPTextEncode", 1, clip=clip, text=text)` 3. 替换为: ```python return self.add("MTCLIPEncode", 1, clip=clip, text=text, checkpoint="opus-mt-zh-en", ollama_url="http://127.0.0.1:11434", ollama_model="mistral-nemo:latest") ``` 这样就可以在Krita中直接使用中文描述来生成图片了! --- **总结**:这个插件就像给ComfyUI装上了一个贴心的翻译和优化助手,让你可以用母语轻松创作,同时获得专业级的英文提示词。掌握了符号使用规则,就能完全发挥它的威力!
ComfyUI图像合并插件comfyui-merge使用教程 2025-07-03 22:44 ComfyUI 图像合并插件教程 (comfyui-merge) 1. 插件简介 这是一个专门用来合并图片的 ComfyUI 插件,就像用 PS 把多张图片叠在一起那样。它的特别之处在于你精确控制每张图片的混合方式。 GitHub 地址:https://github.com/LingSss9/com