ComfyUI_NYJY 插件完整教程
1. 插件简介
插件地址: https://github.com/aidenli/ComfyUI_NYJY
ComfyUI_NYJY 是一个功能丰富的 ComfyUI 插件,就像给你的 ComfyUI 装了一个超级工具箱。这个插件主要能帮你做这些事情:
- 翻译文字:把中文翻译成英文,或者把英文翻译成中文,就像有个贴身翻译官
- 看图说话:给它一张图片,它能告诉你图片里有什么,就像有个很会描述的朋友
- 图片打标签:自动给图片加上各种标签词,比如"美女"、"风景"等,省得你一个个手打
- 随机获取提示词:从网上随机找一些好用的提示词,给你灵感
- 处理数据:帮你整理文字、数字、图片尺寸等各种数据,就像有个小助手
- 对接AI大模型:连接各种聪明的AI,让它们帮你聊天、分析图片
2. 如何安装
方法一:通过 ComfyUI Manager 安装(推荐)
- 打开 ComfyUI,找到 ComfyUI Manager(就是那个管理插件的工具)
- 点击"Install via Git URL"按钮(通过网址安装)
- 在弹出的框框里输入:
https://github.com/aidenli/ComfyUI_NYJY - 点击安装,等它自己下载完成就行了
方法二:手动下载安装
- 访问 https://github.com/aidenli/ComfyUI_NYJY
- 点击绿色的"Code"按钮
- 选择"Download ZIP"下载压缩包
- 解压后把整个文件夹放到你的 ComfyUI 目录下的
custom_nodes文件夹里
3. 节点详细解析
3.1 Translate 节点 - 翻译小助手
这个节点就像你的专属翻译官,能把各种语言互相翻译。
参数详解
| 参数名 (UI显示) | 参数名 (代码里) | 参数值 | 建议值 | 通俗解释 (能干嘛的) | 专业解释 | 怎么用/举个例子 |
|---|---|---|---|---|---|---|
| 源语言 | from_lang | 自动/中文/英语等 | 自动 | 告诉它你要翻译的文字是什么语言 | 指定输入文本的源语言类型 | 如果你输入中文就选"中文",不确定就选"自动" |
| 目标语言 | to_lang | 中文/英语/日语等 | 英语 | 告诉它你想翻译成什么语言 | 指定翻译输出的目标语言 | 想翻译成英文就选"英语" |
| 文本内容 | text | 任意文字 | 空 | 你要翻译的文字内容 | 需要翻译的源文本内容 | 输入"你好世界",选择翻译成英语 |
| 翻译平台 | platform | Google/百度/DeepSeek | 百度 | 选择用哪个翻译服务 | 选择翻译API服务提供商 | 百度比较稳定,Google需要科学上网 |
| CLIP编码器 | clip | CLIP模型 | 可选 | 把翻译结果转成AI能理解的格式 | 将翻译结果编码为条件向量 | 连接到其他需要文字输入的节点 |
3.2 JoyTag 节点 - 图片标签生成器
这个节点就像一个很会看图的专家,能自动给图片打上各种标签。
参数详解
| 参数名 (UI显示) | 参数名 (代码里) | 参数值 | 建议值 | 通俗解释 (能干嘛的) | 专业解释 | 怎么用/举个例子 |
|---|---|---|---|---|---|---|
| 输入图片 | image | 图片数据 | 必填 | 你要分析的图片 | 输入的图像张量数据 | 连接LoadImage节点的输出 |
| 阈值 | THRESHOLD | 0.1-1.0 | 0.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_tokens | 10-1000 | 300 | 描述文字的最大长度 | 生成文本的最大token数 | 300大概是一段话的长度 |
| 采样参数K | top_k | 1-100 | 10 | 控制生成文字的多样性 | Top-K采样参数 | 数字越大描述越有创意 |
| 温度参数 | temperature | 0.0-1.0 | 0.5 | 控制生成文字的随机性 | 生成温度参数 | 0.5比较平衡,不会太死板也不会太随意 |
| 清理缓存 | clear_cache | 开/关 | 关 | 用完后是否清理内存 | 是否清理模型缓存 | 内存不够时可以开启 |
| 新手模式 | newbie | 开/关 | 关 | 使用在线服务还是本地模型 | 是否使用在线API服务 | 新手建议开启,不用下载大模型 |
3.4 JoyCaptionAlpha2Online 节点 - 在线图片描述生成器(第二代)
这是在线版本的图片描述工具,不需要下载大模型,直接用网上的服务。
参数详解
| 参数名 (UI显示) | 参数名 (代码里) | 参数值 | 建议值 | 通俗解释 (能干嘛的) | 专业解释 | 怎么用/举个例子 |
|---|---|---|---|---|---|---|
| 输入图片 | image | 图片数据 | 必填 | 你要描述的图片 | 输入的图像张量数据 | 连接LoadImage节点的输出 |
| 描述类型 | caption_type | 多种选项 | Descriptive | 选择什么风格的描述 | 描述文本的类型风格 | "Descriptive"是普通描述,"Training Prompt"适合训练AI |
| 描述长度 | caption_length | any/very short等 | long | 描述文字的长短 | 生成描述的长度控制 | "long"会给你详细的描述 |
| 额外选项 | extra_options | 可选参数 | 空 | 一些高级设置 | 额外的配置选项 | 一般不用填 |
3.5 JoyCaptionAlpha1Online 节点 - 在线图片描述生成器(第一代)
这是第一代的在线图片描述工具,功能相对简单一些。
参数详解
| 参数名 (UI显示) | 参数名 (代码里) | 参数值 | 建议值 | 通俗解释 (能干嘛的) | 专业解释 | 怎么用/举个例子 |
|---|---|---|---|---|---|---|
| 输入图片 | image | 图片数据 | 必填 | 你要描述的图片 | 输入的图像张量数据 | 连接LoadImage节点的输出 |
| 描述类型 | caption_type | descriptive/training_prompt/rng-tags | descriptive | 选择描述的风格 | 描述文本的生成类型 | "descriptive"是普通描述 |
| 描述语调 | caption_tone | formal/informal | formal | 正式还是随意的语调 | 描述文本的语言风格 | "formal"比较正式,"informal"比较随意 |
| 描述长度 | caption_length | any/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_size | 1-100 | 1 | 一次生成几张图 | 批处理图像数量 | 1表示生成1张图 |
3.8 CustomLatentImageSimple 节点 - 简化版图片尺寸生成器
这是上面那个节点的简化版,功能更简单。
参数详解
| 参数名 (UI显示) | 参数名 (代码里) | 参数值 | 建议值 | 通俗解释 (能干嘛的) | 专业解释 | 怎么用/举个例子 |
|---|---|---|---|---|---|---|
| 尺寸预设 | radio | 多种预设 | SDXL - 2:3 portrait 832x1216 | 选择常用的图片尺寸 | 预设的图像尺寸规格 | 选择适合你需要的尺寸比例 |
| 宽高互换 | switch_width_height | 开/关 | 关 | 是否把宽度和高度对调 | 是否交换宽度和高度值 | 竖图变横图时使用 |
| 批次大小 | batch_size | 1-100 | 1 | 一次生成几张图 | 批处理图像数量 | 1表示生成1张图 |
3.9 FloatSlider-NYJY 节点 - 小数滑块调节器
这个节点就像一个精密的调节旋钮,能让你精确调节小数值。
参数详解
| 参数名 (UI显示) | 参数名 (代码里) | 参数值 | 建议值 | 通俗解释 (能干嘛的) | 专业解释 | 怎么用/举个例子 |
|---|---|---|---|---|---|---|
| 数值 | number | 小数 | 1.0 | 你要调节的数值 | 滑块控制的浮点数值 | 拖动滑块调节到你想要的数值 |
| 最小值 | min_value | 小数 | 0 | 滑块的最小值 | 滑块范围的最小边界 | 设置为0表示最小不能低于0 |
| 最大值 | max_value | 小数 | 1 | 滑块的最大值 | 滑块范围的最大边界 | 设置为1表示最大不能超过1 |
| 精度 | precision | 1/0.1/0.01/0.001 | 0.1 | 调节的精细程度 | 数值的小数位精度 | 0.1表示精确到小数点后1位 |
3.10 GetItemFromList 节点 - 列表取值器
这个节点就像从一堆东西里挑选一个,根据位置来取值。
参数详解
| 参数名 (UI显示) | 参数名 (代码里) | 参数值 | 建议值 | 通俗解释 (能干嘛的) | 专业解释 | 怎么用/举个例子 |
|---|---|---|---|---|---|---|
| 数组 | array | 任意类型 | 必填 | 你要从中取值的列表 | 输入的数组或列表数据 | 连接其他节点输出的列表 |
| 索引 | index | 整数 | 0 | 要取第几个值(从0开始数) | 数组索引位置 | 0是第1个,1是第2个,以此类推 |
3.11 JsonLoads 节点 - JSON文本解析器
这个节点就像一个翻译官,能把JSON格式的文字转换成程序能理解的数据。
参数详解
| 参数名 (UI显示) | 参数名 (代码里) | 参数值 | 建议值 | 通俗解释 (能干嘛的) | 专业解释 | 怎么用/举个例子 |
|---|---|---|---|---|---|---|
| JSON文本 | text | JSON格式文字 | 空 | 你要解析的JSON格式文字 | 需要解析的JSON字符串 | 输入'{"name":"张三","age":25}' |
3.12 JsonDumps 节点 - JSON数据转文本器
这个节点和上面那个相反,把程序的数据转换成JSON格式的文字。
参数详解
| 参数名 (UI显示) | 参数名 (代码里) | 参数值 | 建议值 | 通俗解释 (能干嘛的) | 专业解释 | 怎么用/举个例子 |
|---|---|---|---|---|---|---|
| JSON数据 | json_data | JSON数据 | 必填 | 你要转换成文字的数据 | 需要序列化的JSON对象 | 连接JsonLoads节点的输出 |
3.13 JsonGetValueByKeys 节点 - JSON数据取值器
这个节点就像在一个大柜子里找东西,根据"地址"来找到你要的数据。
参数详解
| 参数名 (UI显示) | 参数名 (代码里) | 参数值 | 建议值 | 通俗解释 (能干嘛的) | 专业解释 | 怎么用/举个例子 |
|---|---|---|---|---|---|---|
| JSON数据 | json_data | JSON数据 | 必填 | 你要从中取值的数据 | 输入的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_tokens | 1-8192 | 1024 | AI回复的最大字数 | 生成回复的最大token数 | 1024够用了 |
| API密钥 | api_key | 密钥 | 空 | 你的百炼平台密钥 | 百炼API的访问密钥 | 在百炼官网申请 |
| 随机种子 | seed | 数字 | 1234 | 控制回复的随机性 | 生成随机种子 | 相同种子会得到相似回复 |
| 历史记录 | history | JSON格式 | 空 | 之前的对话记录 | 对话历史上下文 | 保持对话连贯性 |
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_tokens | 1-8192 | 1024 | AI回复的最大字数 | 生成回复的最大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_tokens | 1-8192 | 1024 | AI回复的最大字数 | 生成回复的最大token数 | 1024够用了 |
| 历史记录 | history | JSON格式 | 空 | 之前的对话记录 | 对话历史上下文 | 保持对话连贯性 |
3.23 FluxProOnline 节点 - Flux Pro在线图片生成器
这个节点能使用在线的Flux Pro服务生成图片。
参数详解
| 参数名 (UI显示) | 参数名 (代码里) | 参数值 | 建议值 | 通俗解释 (能干嘛的) | 专业解释 | 怎么用/举个例子 |
|---|---|---|---|---|---|---|
| 提示词 | prompt | 文字 | 空 | 描述你想生成的图片 | 图像生成的文本提示 | "一只可爱的小猫在花园里玩耍" |
| 宽度 | width | 512-2048 | 1280 | 生成图片的宽度 | 图像宽度像素值 | 1280像素宽度 |
| 高度 | height | 512-2048 | 1280 | 生成图片的高度 | 图像高度像素值 | 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新手还是高级用户,都能从这个插件中找到有用的功能。
记住,熟练使用这个插件的关键是:
- 理解每个节点的作用和参数含义
- 学会组合不同节点创建工作流
- 根据实际需求调整参数设置
- 善用在线服务和本地模型的优势
希望这份教程能帮助你更好地使用ComfyUI_NYJY插件,创造出更精彩的AI作品!