我的工作流现在会说你的语言 - My Workflows Speak Your Language Now

English: https://civitai.red/articles/37412/my-workflows-speak-your-language-now
日本語版: https://civitai.red/articles/37417/my-workflows-speak-your-language-now
前言:
如果你还不认识我:我热爱搭建工作流。我花了无数个小时,寻找生成、放大、细化等各个环节的最佳做法。如果你在这个网站上传过工作流,我多半看过。每当有新的自定义节点包发布,我都会研究它的示例工作流。然后我尽力搭建最好的工作流,希望大家不仅能生成最高质量的图片,还能从我的过程中学到东西,就像我从前人的工作流中学到的一样。
只要从头打开过我的工作流,就会看到大量详细的笔记,以及我一直在尽力翻译的中文版本。你大概也发现了,我的拼写不太好(我的手不太听使唤)🙄。把我的笔记丢进翻译器时,这一点特别烦人。我自己也经常遇到看不懂语言的工作流。
既然我本来就在用 LLM 翻译,而且花不了几个 token,为什么不干脆把它做进节点里?
可是要翻译成哪些语言?
来自美国的访问只占 CivitAI 流量的大约五分之一。日本约占 13 - 14%,中国约 8%(可能更多,很多访问没有被统计进去),韩国 5 - 7%。也就是说,网站四分之一的人在用翻译器读我的笔记。
以后不用了。
在我大部分较新的工作流里,笔记、提示文字(tooltip)和引导教程现在都有中文、日文和韩文版本,直接保存在工作流里。LC Vision 还能在你自己的电脑上把任何笔记翻译成 14 种语言。
本文会讲到:
哪些内容被翻译了
提示文字
引导教程
LC 笔记
如何切换语言
自己翻译笔记
我的显卡跑得动吗?
总结
说明:
截图来自我的 ComfyUI 测试环境,使用的是 LC Vision LLM Modules 工作流(随 LC Vision 节点包附带)。节点名和输入名特意保留英文:当你跟着教程或别人的工作流操作时,"max_tokens" 在任何语言里都是 "max_tokens"。
哪些内容被翻译了 🌐
提示文字: 我所有节点包里的每个节点和每项设置,都有中文、日文和韩文。它们跟随 ComfyUI 本身的语言设置。
LC 笔记: 我示例工作流里的笔记点一下就能切换语言。中文、日文和韩文版本已经保存好了:不需要模型,不需要下载,打开就有。
你还可以用 Vision Assistant 把任何工作流里的笔记替换成 LC 笔记,然后翻译并保存,任何人的工作流都可以。
引导教程: Vision Assistant 的教程会跟着笔记一起切换语言。教程也可以用任何语言手写,读者看到的是自己的语言。
Vision Assistant 本身: 侧边栏和教程编辑器也会跟随你的语言。
其他所有内容: 任何笔记都可以一键翻译成 14 种语言,由 LC Vision 在本地完成。
💡 文件很小:在我的 Krea 2 旗舰工作流里,所有保存的翻译加起来只多了大约 91 KB(约占文件的 11%)。
提示文字
把鼠标悬停在我任何节点的任何控件上。同一个控件,同一个节点,四种语言:
注意看:
控件名在四种语言里都还是 "max_tokens",变的只是说明。
数字和单位都保留了。 每个版本里都有 "0.55 words per token",没有被四舍五入,也没有丢失。
切换 ComfyUI 语言后,提示文字马上跟着变(刷新一下即可,不需要下载)。
引导教程
Vision Assistant 的教程会一步一步带你走完工作流,并指出重要的设置。同一步,四种语言:
注意看:
按钮和步数来自 Vision Assistant(上一步、下一步、第 3 步,共 6 步)。
语言按钮(卡片右上角)可以当场切换教程语言。
节点名和设置名保留英文,所以画布上的高亮和你读到的内容始终对得上。
💡 想写自己的教程?用你自己的语言写就行。教程会记住它是用什么语言写的,Vision Assistant 可以把它翻译给其他人(教程菜单里的 🌐 Translate to...)。翻译版本会和工作流一起保存。
LC 笔记
每个 LC 笔记顶部都有一个 language 下拉菜单:
✏️ 是这条笔记原本使用的语言。
✅ 表示笔记里已经保存了翻译,立即显示。
❌ 表示还没有翻译。选中它,LC Vision 会在你的电脑上生成一份(见下文),然后同样保存在笔记里。
如何切换语言
两个设置都在 ComfyUI 的设置里。搜索 language:
Comfy > Locale > Language: ComfyUI 本身的语言,提示文字跟随这一项。
LC Settings > Notes > Note language: 笔记和引导教程的语言。保持 Same as ComfyUI,所有内容会一起切换;也可以单独设置(比如英文菜单配日文笔记)。
自己翻译笔记
任何笔记都能翻译成 14 种语言中的任意一种,内容不会发送到任何地方。需要安装 LC Vision 节点包(它和图像描述节点用的是同一个视觉模型)。
单条笔记: 在它的下拉菜单里选择语言。
整个工作流: 在设置里搜索 translate,点击 Translate all notes in this workflow。进度条会显示进度,结束时会有一条消息告诉你结果。
我特别注意了这几点:
链接和代码保持原样。 如果翻译弄坏了链接,这次结果会被丢弃并重新翻译。
数字会被检查。 如果有数字丢失,会重新翻译,并保留最接近的结果。
长笔记会被分成模型能处理的小段,翻译后再按顺序拼回去。
翻译后保存工作流,翻译就会跟着工作流一起分享给别人。
我的显卡跑得动吗? 💻
翻译器会根据你的显卡自动调整,不会把你的图像模型挤出显存:
24 GB: 完整模型,速度快(运行时约占 9.4 GB)。
8 GB: 较小的配置(约 3.4 GB)。
4 GB 及以下: 改用 CPU 运行(约 1 GB)。能用,但比较慢(一条短笔记要几分钟),而且会先询问你,免得你对着一个看似卡死的屏幕发呆。
已保存的中文、日文和韩文翻译完全不需要这些,它们已经在文件里了。
总结:
我节点包里的提示文字、笔记和引导教程现在都有中文、日文和韩文,保存在文件里。
ComfyUI 的语言设置会切换提示文字。Note language(Same as ComfyUI)会让笔记和教程一起切换。
任何笔记都可以用 LC Vision 在你自己的电脑上翻译成 14 种语言,单条或整个工作流都行。
节点名和设置名保留英文,所以教程依然对得上。
它会根据你的显卡调整,做慢的事情之前会先问你。
如果你的语言里有读起来不对的地方,请在评论里告诉我。我宁愿改正,也不想瞎猜。
欢迎留言告诉我你的想法。
Instagram: https://www.instagram.com/synth.studio.models/
请我喝杯 ☕ https://ko-fi.com/lonecatone
这篇文章花了很多时间,而且我全部免费分享。如果你喜欢,请 👍 点赞、💬 评论,也欢迎 ⚡ 打赏 😉
"True Nothing is. Permitted Everything is"- Yoda Auditore, Assassin's Wars
文章草稿和截图由 Claude (Anthropic) 制作。