ComfyUI 魔法书 Logo
🏠 首页
👥 加群
🔥 报错不求人
😎 大帅比
登录 →
ComfyUI 魔法书 Logo
🏠 首页 👥 加群 🔥 报错不求人 😎 大帅比
登录
  1. 首页
  2. 🧩 插件工坊 (Plugin Workshop)
  3. ComfyUI_NYJY插件使用教程 从入门到精通详解

ComfyUI_NYJY插件使用教程 从入门到精通详解

0
  • 🧩 插件工坊 (Plugin Workshop)
  • 发布于 2025-07-01
  • 21 次阅读
编程界的小学生
编程界的小学生

ComfyUI_NYJY 插件完整教程

1. 插件简介

插件地址: https://github.com/aidenli/ComfyUI_NYJY

ComfyUI_NYJY 是一个功能丰富的 ComfyUI 插件,就像给你的 ComfyUI 装了一个超级工具箱。这个插件主要能帮你做这些事情:

  • 翻译文字:把中文翻译成英文,或者把英文翻译成中文,就像有个贴身翻译官
  • 看图说话:给它一张图片,它能告诉你图片里有什么,就像有个很会描述的朋友
  • 图片打标签:自动给图片加上各种标签词,比如"美女"、"风景"等,省得你一个个手打
  • 随机获取提示词:从网上随机找一些好用的提示词,给你灵感
  • 处理数据:帮你整理文字、数字、图片尺寸等各种数据,就像有个小助手
  • 对接AI大模型:连接各种聪明的AI,让它们帮你聊天、分析图片

2. 如何安装

方法一:通过 ComfyUI Manager 安装(推荐)

  1. 打开 ComfyUI,找到 ComfyUI Manager(就是那个管理插件的工具)
  2. 点击"Install via Git URL"按钮(通过网址安装)
  3. 在弹出的框框里输入:https://github.com/aidenli/ComfyUI_NYJY
  4. 点击安装,等它自己下载完成就行了

方法二:手动下载安装

  1. 访问 https://github.com/aidenli/ComfyUI_NYJY
  2. 点击绿色的"Code"按钮
  3. 选择"Download ZIP"下载压缩包
  4. 解压后把整个文件夹放到你的 ComfyUI 目录下的 custom_nodes 文件夹里

3. 节点详细解析

3.1 Translate 节点 - 翻译小助手

这个节点就像你的专属翻译官,能把各种语言互相翻译。

参数详解

参数名 (UI显示)参数名 (代码里)参数值建议值通俗解释 (能干嘛的)专业解释怎么用/举个例子
源语言from_lang自动/中文/英语等自动告诉它你要翻译的文字是什么语言指定输入文本的源语言类型如果你输入中文就选"中文",不确定就选"自动"
目标语言to_lang中文/英语/日语等英语告诉它你想翻译成什么语言指定翻译输出的目标语言想翻译成英文就选"英语"
文本内容text任意文字空你要翻译的文字内容需要翻译的源文本内容输入"你好世界",选择翻译成英语
翻译平台platformGoogle/百度/DeepSeek百度选择用哪个翻译服务选择翻译API服务提供商百度比较稳定,Google需要科学上网
CLIP编码器clipCLIP模型可选把翻译结果转成AI能理解的格式将翻译结果编码为条件向量连接到其他需要文字输入的节点

3.2 JoyTag 节点 - 图片标签生成器

这个节点就像一个很会看图的专家,能自动给图片打上各种标签。

参数详解

参数名 (UI显示)参数名 (代码里)参数值建议值通俗解释 (能干嘛的)专业解释怎么用/举个例子
输入图片image图片数据必填你要分析的图片输入的图像张量数据连接LoadImage节点的输出
阈值THRESHOLD0.1-1.00.4标签的准确度要求,越高越严格标签置信度阈值0.4表示40%以上把握才输出标签
正向提示词positive文字空你想额外添加的好标签额外添加的正面标签输入"masterpiece, best quality"
负向提示词nagetive文字空你不想要的标签需要过滤掉的负面标签输入"blurry, low quality"
安全模式safe_mode开/关开是否过滤掉不合适的标签是否启用内置标签过滤开启后会自动过滤敏感内容

3.3 JoyCaption 节点 - 图片描述生成器

这个节点就像一个很会写作文的朋友,能用自然语言描述图片内容。

参数详解

参数名 (UI显示)参数名 (代码里)参数值建议值通俗解释 (能干嘛的)专业解释怎么用/举个例子
输入图片image图片数据必填你要描述的图片输入的图像张量数据连接LoadImage节点的输出
提示词prompt文字"A descriptive caption..."告诉AI你想要什么样的描述引导AI生成描述的提示文本"请详细描述这张图片的内容"
模型选择model模型名称Meta-Llama-3.1-8B-bnb-4bit选择用哪个AI大脑来分析选择语言模型默认的就够用了
最大生成长度max_new_tokens10-1000300描述文字的最大长度生成文本的最大token数300大概是一段话的长度
采样参数Ktop_k1-10010控制生成文字的多样性Top-K采样参数数字越大描述越有创意
温度参数temperature0.0-1.00.5控制生成文字的随机性生成温度参数0.5比较平衡,不会太死板也不会太随意
清理缓存clear_cache开/关关用完后是否清理内存是否清理模型缓存内存不够时可以开启
新手模式newbie开/关关使用在线服务还是本地模型是否使用在线API服务新手建议开启,不用下载大模型

3.4 JoyCaptionAlpha2Online 节点 - 在线图片描述生成器(第二代)

这是在线版本的图片描述工具,不需要下载大模型,直接用网上的服务。

参数详解

参数名 (UI显示)参数名 (代码里)参数值建议值通俗解释 (能干嘛的)专业解释怎么用/举个例子
输入图片image图片数据必填你要描述的图片输入的图像张量数据连接LoadImage节点的输出
描述类型caption_type多种选项Descriptive选择什么风格的描述描述文本的类型风格"Descriptive"是普通描述,"Training Prompt"适合训练AI
描述长度caption_lengthany/very short等long描述文字的长短生成描述的长度控制"long"会给你详细的描述
额外选项extra_options可选参数空一些高级设置额外的配置选项一般不用填

3.5 JoyCaptionAlpha1Online 节点 - 在线图片描述生成器(第一代)

这是第一代的在线图片描述工具,功能相对简单一些。

参数详解

参数名 (UI显示)参数名 (代码里)参数值建议值通俗解释 (能干嘛的)专业解释怎么用/举个例子
输入图片image图片数据必填你要描述的图片输入的图像张量数据连接LoadImage节点的输出
描述类型caption_typedescriptive/training_prompt/rng-tagsdescriptive选择描述的风格描述文本的生成类型"descriptive"是普通描述
描述语调caption_toneformal/informalformal正式还是随意的语调描述文本的语言风格"formal"比较正式,"informal"比较随意
描述长度caption_lengthany/very short等any描述文字的长短生成描述的长度控制"any"让AI自己决定长度

3.6 CivitaiPrompt 节点 - 随机提示词获取器

这个节点就像一个提示词宝库,能从网上随机获取别人用过的好提示词。

参数详解

参数名 (UI显示)参数名 (代码里)参数值建议值通俗解释 (能干嘛的)专业解释怎么用/举个例子
固定提示词fixed_prompt开/关开是否每次都用同一个提示词是否固定返回相同的提示词开启后每次运行都是同样的结果
预览图片preview_image开/关开是否显示提示词对应的图片是否下载并显示参考图像开启后能看到效果图
镜像站点mirror_sites开/关关是否使用国内镜像网站是否使用镜像站点访问国内用户建议开启
排序方式sort_type多种选项Most Reactions按什么方式筛选提示词图片排序和筛选方式"Most Reactions"是最受欢迎的

3.7 CustomLatentImage-NYJY 节点 - 自定义图片尺寸生成器

这个节点就像一个尺寸调节器,能帮你设置各种图片尺寸。

参数详解

参数名 (UI显示)参数名 (代码里)参数值建议值通俗解释 (能干嘛的)专业解释怎么用/举个例子
尺寸预设radio多种预设SDXL - 2:3 portrait 832x1216选择常用的图片尺寸预设的图像尺寸规格选择适合你需要的尺寸比例
宽高互换switch_width_height开/关关是否把宽度和高度对调是否交换宽度和高度值竖图变横图时使用
宽度width数字832图片的宽度像素图像宽度像素值832像素宽度
高度height数字1216图片的高度像素图像高度像素值1216像素高度
放大倍数upscale_factor小数1后续放大的倍数图像放大系数2.0表示放大2倍
批次大小batch_size1-1001一次生成几张图批处理图像数量1表示生成1张图

3.8 CustomLatentImageSimple 节点 - 简化版图片尺寸生成器

这是上面那个节点的简化版,功能更简单。

参数详解

参数名 (UI显示)参数名 (代码里)参数值建议值通俗解释 (能干嘛的)专业解释怎么用/举个例子
尺寸预设radio多种预设SDXL - 2:3 portrait 832x1216选择常用的图片尺寸预设的图像尺寸规格选择适合你需要的尺寸比例
宽高互换switch_width_height开/关关是否把宽度和高度对调是否交换宽度和高度值竖图变横图时使用
批次大小batch_size1-1001一次生成几张图批处理图像数量1表示生成1张图

3.9 FloatSlider-NYJY 节点 - 小数滑块调节器

这个节点就像一个精密的调节旋钮,能让你精确调节小数值。

参数详解

参数名 (UI显示)参数名 (代码里)参数值建议值通俗解释 (能干嘛的)专业解释怎么用/举个例子
数值number小数1.0你要调节的数值滑块控制的浮点数值拖动滑块调节到你想要的数值
最小值min_value小数0滑块的最小值滑块范围的最小边界设置为0表示最小不能低于0
最大值max_value小数1滑块的最大值滑块范围的最大边界设置为1表示最大不能超过1
精度precision1/0.1/0.01/0.0010.1调节的精细程度数值的小数位精度0.1表示精确到小数点后1位

3.10 GetItemFromList 节点 - 列表取值器

这个节点就像从一堆东西里挑选一个,根据位置来取值。

参数详解

参数名 (UI显示)参数名 (代码里)参数值建议值通俗解释 (能干嘛的)专业解释怎么用/举个例子
数组array任意类型必填你要从中取值的列表输入的数组或列表数据连接其他节点输出的列表
索引index整数0要取第几个值(从0开始数)数组索引位置0是第1个,1是第2个,以此类推

3.11 JsonLoads 节点 - JSON文本解析器

这个节点就像一个翻译官,能把JSON格式的文字转换成程序能理解的数据。

参数详解

参数名 (UI显示)参数名 (代码里)参数值建议值通俗解释 (能干嘛的)专业解释怎么用/举个例子
JSON文本textJSON格式文字空你要解析的JSON格式文字需要解析的JSON字符串输入'{"name":"张三","age":25}'

3.12 JsonDumps 节点 - JSON数据转文本器

这个节点和上面那个相反,把程序的数据转换成JSON格式的文字。

参数详解

参数名 (UI显示)参数名 (代码里)参数值建议值通俗解释 (能干嘛的)专业解释怎么用/举个例子
JSON数据json_dataJSON数据必填你要转换成文字的数据需要序列化的JSON对象连接JsonLoads节点的输出

3.13 JsonGetValueByKeys 节点 - JSON数据取值器

这个节点就像在一个大柜子里找东西,根据"地址"来找到你要的数据。

参数详解

参数名 (UI显示)参数名 (代码里)参数值建议值通俗解释 (能干嘛的)专业解释怎么用/举个例子
JSON数据json_dataJSON数据必填你要从中取值的数据输入的JSON对象连接JsonLoads节点的输出
键路径key文字空数据的"地址"路径JSON对象的键路径"user.name"表示取user里面的name值

3.14 SplitString 节点 - 文字分割器

这个节点就像用剪刀把一段文字按规则剪成几段。

参数详解

参数名 (UI显示)参数名 (代码里)参数值建议值通俗解释 (能干嘛的)专业解释怎么用/举个例子
输入文字input文字必填你要分割的文字需要分割的字符串"苹果,香蕉,橘子"
分隔符separator文字空用什么符号来分割字符串分割的分隔符用","来分割上面的文字

3.15 ConvertStringToNumber 节点 - 文字转数字器

这个节点能把文字格式的数字转换成真正的数字。

参数详解

参数名 (UI显示)参数名 (代码里)参数值建议值通俗解释 (能干嘛的)专业解释怎么用/举个例子
输入文字input文字必填包含数字的文字需要转换的字符串输入"123"或"12.5"

3.16 ConvertAnyToString 节点 - 万能转文字器

这个节点能把任何类型的数据都转换成文字格式。

参数详解

参数名 (UI显示)参数名 (代码里)参数值建议值通俗解释 (能干嘛的)专业解释怎么用/举个例子
对象obj任意类型必填你要转换成文字的任何东西需要转换为字符串的对象可以是数字、列表、图片等任何数据

3.17 ReadFileToString 节点 - 文件读取器

这个节点能读取电脑里的文本文件内容。

参数详解

参数名 (UI显示)参数名 (代码里)参数值建议值通俗解释 (能干嘛的)专业解释怎么用/举个例子
文件路径file_path文件路径必填文件在电脑里的位置文件的完整路径地址"/Users/用户名/Desktop/文件.txt"

3.18 BailianChatOption 节点 - 百炼聊天模型选择器

这个节点用来选择阿里百炼平台的聊天模型。

参数详解

参数名 (UI显示)参数名 (代码里)参数值建议值通俗解释 (能干嘛的)专业解释怎么用/举个例子
各种模型名模型名称开/关关选择要使用的AI模型选择百炼平台的聊天模型开启你想用的模型,比如qwen-plus

3.19 BailianChat 节点 - 百炼聊天对话器

这个节点能让你和阿里百炼的AI进行对话。

参数详解

参数名 (UI显示)参数名 (代码里)参数值建议值通俗解释 (能干嘛的)专业解释怎么用/举个例子
模型model模型名称qwen-plus选择使用的AI模型指定使用的语言模型用默认的qwen-plus就行
提示词prompt文字空你想问AI的问题发送给AI的对话内容"请帮我写一首诗"
最大回复长度max_tokens1-81921024AI回复的最大字数生成回复的最大token数1024够用了
API密钥api_key密钥空你的百炼平台密钥百炼API的访问密钥在百炼官网申请
随机种子seed数字1234控制回复的随机性生成随机种子相同种子会得到相似回复
历史记录historyJSON格式空之前的对话记录对话历史上下文保持对话连贯性

3.20 BailianVLOption 节点 - 百炼视觉模型选择器

这个节点用来选择阿里百炼平台的视觉理解模型。

参数详解

参数名 (UI显示)参数名 (代码里)参数值建议值通俗解释 (能干嘛的)专业解释怎么用/举个例子
各种模型名模型名称开/关关选择要使用的视觉AI模型选择百炼平台的视觉语言模型开启你想用的模型,比如qwen2.5-vl-72b-instruct

3.21 BailianVL 节点 - 百炼视觉理解器

这个节点能让AI看图并回答关于图片的问题。

参数详解

参数名 (UI显示)参数名 (代码里)参数值建议值通俗解释 (能干嘛的)专业解释怎么用/举个例子
模型model模型名称qwen2.5-vl-72b-instruct选择使用的视觉AI模型指定使用的视觉语言模型用默认的就行
输入图片image图片数据必填你要让AI分析的图片输入的图像张量数据连接LoadImage节点
提示词prompt文字"请描述这张图片"你想问AI关于图片的问题发送给AI的图像理解提示"这张图片里有什么动物?"
最大回复长度max_tokens1-81921024AI回复的最大字数生成回复的最大token数1024够用了
API密钥api_key密钥空你的百炼平台密钥百炼API的访问密钥在百炼官网申请
随机种子seed数字1234控制回复的随机性生成随机种子相同种子会得到相似回复

3.22 CommonLLMChat 节点 - 通用大模型聊天器

这个节点能连接各种不同的AI大模型进行对话。

参数详解

参数名 (UI显示)参数名 (代码里)参数值建议值通俗解释 (能干嘛的)专业解释怎么用/举个例子
基础网址base_url网址空AI服务的网址API服务的基础URL"https://api.openai.com/v1"
模型model模型名称空要使用的AI模型名称指定的语言模型名称"gpt-3.5-turbo"
API密钥api_key密钥空访问AI服务的密钥API访问密钥在对应平台申请
提示词prompt文字空你想问AI的问题发送给AI的对话内容"请帮我解释一下AI"
最大回复长度max_tokens1-81921024AI回复的最大字数生成回复的最大token数1024够用了
历史记录historyJSON格式空之前的对话记录对话历史上下文保持对话连贯性

3.23 FluxProOnline 节点 - Flux Pro在线图片生成器

这个节点能使用在线的Flux Pro服务生成图片。

参数详解

参数名 (UI显示)参数名 (代码里)参数值建议值通俗解释 (能干嘛的)专业解释怎么用/举个例子
提示词prompt文字空描述你想生成的图片图像生成的文本提示"一只可爱的小猫在花园里玩耍"
宽度width512-20481280生成图片的宽度图像宽度像素值1280像素宽度
高度height512-20481280生成图片的高度图像高度像素值1280像素高度
随机种子seed数字1234控制生成结果的随机性图像生成的随机种子相同种子会生成相似图片
服务器选择server_choice多个选项google_us选择使用哪个服务器选择API服务器节点google_us比较稳定

3.24 前端增强功能(JavaScript节点)

这个插件还包含前端JavaScript代码,为某些节点提供更好的用户体验。

增强的节点功能

节点名称增强功能通俗解释专业解释使用效果
Translate实时预览翻译结果翻译完成后直接在节点上显示结果在节点界面添加预览文本框不用连接其他节点就能看到翻译结果
CustomLatentImage-NYJY智能尺寸计算选择预设尺寸时自动计算放大后的尺寸动态更新宽高和放大尺寸参数选择预设后自动填入对应的宽高值
FloatSlider-NYJY精度控制根据精度设置自动调整滑块的精细程度动态更新滑块的步长和精度配置滑块调节更精确,符合设定的精度要求
JSON相关节点结果预览JSON处理完成后直接显示结果在节点界面添加结果预览区域能直接看到JSON处理的结果

4. 使用技巧和建议

4.1 翻译节点使用技巧

  • 选择合适的翻译平台:国内用户建议使用百度翻译,需要科学上网的可以用Google翻译
  • 配置API密钥:使用百度翻译需要在config.json中配置API密钥
  • 批量翻译:可以把多个翻译节点串联起来,实现多语言翻译

4.2 图片分析节点使用技巧

  • 调节阈值:JoyTag节点的阈值越高,输出的标签越准确但数量越少
  • 组合使用:可以同时使用JoyTag和JoyCaption,一个输出标签,一个输出描述
  • 新手模式:初学者建议开启新手模式,使用在线服务,避免下载大模型

4.3 数据处理节点使用技巧

  • JSON处理链:JsonLoads → JsonGetValueByKeys → ConvertAnyToString 可以形成完整的数据处理链
  • 列表操作:SplitString → GetItemFromList 可以实现文本分割后取特定项
  • 类型转换:灵活使用各种转换节点,确保数据类型匹配

4.4 AI模型节点使用技巧

  • API密钥管理:建议在config.json中统一配置API密钥,避免在节点中明文输入
  • 模型选择:根据任务选择合适的模型,聊天用chat模型,看图用VL模型
  • 参数调节:temperature控制创意性,max_tokens控制回复长度

5. 常见问题解答

5.1 安装和配置问题

Q: 插件安装后找不到节点怎么办?
A: 重启ComfyUI,确保插件正确安装在custom_nodes目录下。

Q: 百度翻译提示API KEY错误怎么办?
A: 需要在ComfyUI_NYJY目录下创建config.json文件,配置百度翻译的AppId和Secret。

Q: JoyTag下载模型失败怎么办?
A: 检查网络连接,插件会自动从HuggingFace下载模型,可能需要科学上网。

5.2 使用问题

Q: 翻译结果不准确怎么办?
A: 尝试更换翻译平台,或者调整源语言设置,确保输入文本格式正确。

Q: JoyCaption生成的描述太短怎么办?
A: 增加max_new_tokens参数值,或者在prompt中明确要求详细描述。

Q: AI模型回复错误怎么办?
A: 检查API密钥是否正确,网络是否正常,模型名称是否正确。

5.3 性能问题

Q: 本地模型运行太慢怎么办?
A: 使用在线版本的节点,或者升级显卡,确保有足够的显存。

Q: 内存不够用怎么办?
A: 开启clear_cache选项,或者使用更小的模型,减少batch_size。

6. 高级应用示例

6.1 多语言工作流

LoadImage → JoyCaption → Translate(英→中) → Translate(中→日) → 输出多语言描述

6.2 智能图片标注工作流

LoadImage → JoyTag(获取标签) → JoyCaption(获取描述) → 合并输出完整标注

6.3 AI对话工作流

用户输入 → BailianChat → ConvertAnyToString → 显示AI回复

6.4 数据处理工作流

ReadFileToString → JsonLoads → JsonGetValueByKeys → ConvertStringToNumber → 数值计算

7. 总结

ComfyUI_NYJY 插件是一个功能强大的工具集合,包含了24个实用节点,涵盖了翻译、图片分析、数据处理、AI对话等多个方面。无论你是ComfyUI新手还是高级用户,都能从这个插件中找到有用的功能。

记住,熟练使用这个插件的关键是:

  1. 理解每个节点的作用和参数含义
  2. 学会组合不同节点创建工作流
  3. 根据实际需求调整参数设置
  4. 善用在线服务和本地模型的优势

希望这份教程能帮助你更好地使用ComfyUI_NYJY插件,创造出更精彩的AI作品!

标签: #插件 2338
相关文章

ComfyUI错误修复插件详解:轻松解决常见问题 2025-07-10 18:25

ComfyUI-CustomMenu插件使用教程:高效自定义工作流指南 2025-07-10 17:50

ComfyUI图像合并插件comfyui-merge使用教程 2025-07-03 22:44

ComfyUI 图像合并插件教程 (comfyui-merge) 1. 插件简介 这是一个专门用来合并图片的 ComfyUI 插件,就像用 PS 把多张图片叠在一起那样。它的特别之处在于你精确控制每张图片的混合方式。 GitHub 地址:https://github.com/LingSss9/com

ComfyUI WAN 2.2视频插件教程:万相AI提示词全攻略 2025-07-31 11:47

ComfyUI WAN 2.2视频插件教程:万相AI提示词实战指南 2025-07-29 20:10

ComfyUI HeyGem数字人插件教程:零基础快速精通指南 2025-07-22 14:10

目录

从节点基础到高阶工作流,我们为你绘制最清晰的 ComfyUI 学习路径。告别困惑,让每一次连接都充满创造的魔力,轻松驾驭 AI 艺术的无限可能。

  • 微信
  • B站
  • GitHub
Copyright © 2025 AIX All Rights Reserved. Powered by AIX.
隐私政策
津ICP备2024019312号