CJ-Nodes
个人整合的 ComfyUI 自定义节点插件 —— 「Luy-」系列
AI 大模型 · 音乐生成 · 视频生成 · 镜头控制 · 图片处理 · 提示词工程 · 100+ 节点
CJ-Nodes 是一套覆盖完整创作链路的 ComfyUI 节点包:从本地大模型反推提示词,到词表驱动的提示词工程,再到音乐生成/扒谱、视频生成、镜头光照姿态控制、图片画布编辑,最后到显存管理与插件管理,全部以 Luy- 前缀统一命名,开箱即用。
⚠️ AI 大模型类节点依赖 llama-cpp-python(必装),下载对应 Python 版本的预编译包:
https://github.com/JamePeng/llama-cpp-python/releases
目录
✨ 亮点节点
🎤 音乐工作流:听歌 → 扒谱 → 翻唱级再生成
任意音频 → 完整乐谱 → 重新生成演唱版音乐,全流程本地推理,8GB 显存可跑。
| 节点 | 能力 |
|---|
| Luy-SheetSage2扒谱 | 音频 → 旋律谱/完整谱(ABC)、MIDI、调性、BPM、和弦、曲式结构、风格底稿,一次输出 9 路;长曲自动分窗滚动推理,转写完自动让出显存 |
| Luy-YuE2音乐生成 | 风格 + 歌词(可外接 ABC 乐谱锁旋律)→ 48kHz 立体声;full / melody / off 三种生成模式 |
| Luy-音乐风格标签 | 15 类 370+ 标签点选拼 style:界面全中文,输出纯英文,按类别固定顺序、结果可复现 |
| Luy-风格标签替换 | 把扒谱风格串拆成一行一个标签,前端面板逐项替换(调性/速度/和声/曲式…17 类),实时预览拼回 |
| Luy-预制风格标签 | 20 个预制风格(城市流行 / 华语流行 / 港乐 / 治愈民谣 / 钢琴抒情 / Lo-fi / 赛博合成波 / Progressive House / 日系摇滚 / 朋克 / 体育场摇滚 / 交响金属 / 史诗管弦 / 国风古风 / 乡村民谣 / 拉丁弗拉门戈 / 爵士 / 灵魂放克 / 说唱 Trap / 可爱 K-Pop)× 10 种演绎变体(标准/快歌/慢歌/悲伤/欢快/浪漫/燃向/梦幻/治愈/暗黑,速度自动缩放),前端面板再对每个类别单独微调,只输出一路纯英文 style |
🎯 Luy-LocateAnything 目标检测 —— 一句话框出画面里的一切
基于 LocateAnything-3B 的视觉定位:输入 person, car 这类逗号分隔目标,输出带框图像 + bbox JSON。5 种任务(detect / 单目标 / 多目标 / 文字 / 关键点),配套裁剪提取节点按框批量裁切、边缘去背景色、羽化 —— 检测 → 素材提取一步到位。
🦙 Luy-AI反推 Lite —— 单节点本地视觉反推
llama.cpp 驱动的轻量 VLM 节点:一个节点完成模型加载 + 图片反推,GGUF 模型跑在 models/LLM/。
- ngram 投机解码加速;思考模式开关(采样器级预算,任意模型可关思考)
分隔符 一填,输出直接变字符串数组驱动批量下游
- 全中文界面,采样参数全暴露,支持显存限额
🎬 Painter 视频系列 —— Wan2.2 运动增强全家桶
| 节点 | 能力 |
|---|
| Luy-Painter首尾帧 | 「逆结构排斥」算法增强首尾帧运动幅度(1.0 原速 ~ 2.0 高速) |
| Luy-PainterI2V图片转视频(高级版) | 双采样器工作流 + 色彩偏移修复;基础版专治 4 步 LoRA 慢动作 |
| Luy-Painter长视频增强 | 分段链接 + 首尾帧锚定,突破单段时长限制无限续接 |
| PainterAI2V / PainterAV2V | InfiniteTalk 音频驱动说话视频(单人/双人、口型同步、视频重渲染) |
🎨 Luy-图片绘画 / 编辑 / 设计 —— 画布即节点
三个节点均内嵌浏览器画布面板:手绘草图、区域涂抹、排版设计直接在节点里完成。画布内容自动落盘 input/cj_canvas/(工作流只存引用,不膨胀草稿存储);绘画节点还能输出颜色区域语义提示词反哺生成。
🌈 Luy-Krea2风格语义条件(改进版)
参考图通过 Krea2/Qwen3-VL 的图像 token 路径注入条件:多图独立编码实现多风格融合、轻微/平衡/强烈三档语义强度、宽高比保持 + 视觉分辨率可调 —— 只学风格,不抄主体。
🧩 Luy-插件管理 —— 不动文件夹的插件开关
顶栏一键打开:列出 custom_nodes 全部插件,点卡片即启用/关闭(.disabled 后缀机制),支持整体重载;配合「重载插件」按钮,改代码不重启 ComfyUI。
📊 功能分类总览
| 分类 | 节点数 | 代表节点 | 菜单位置 |
|---|
| 🤖 AI 大模型 | 22 | AI反推Lite、Qwen3-VL图片反推、llama.cpp 三件套、CLIP 文本生成 | luy/AI luy/llama-cpp |
| 🎵 音乐 | 8 | SheetSage2扒谱、YuE2音乐生成、风格标签、预制风格 | luy/音乐 |
| 🎬 视频生成 | 13 | Painter首尾帧、长视频增强、SVIPlus | luy/视频生成 等 |
| 🎥 镜头/光照/姿态 | 5 | 镜头视角控制、多角度光照、姿态编辑 | luy/镜头控制 luy/姿态 |
| 🖼️ 图片处理 | 20 | 图片绘画/编辑/设计、遮罩五件套、360全景裁剪 | luy/图片处理 |
| ✍️ 提示词 | 11 | 画图提示词、Wan2.2提示词、Ideogram4提示词 | luy/提示词 |
| 🧩 Lora/模型加载 | 10 | Lora加载器+触发词、按基座分类加载 | luy/模型加载 |
| 🧱 Latent/条件 | 7 | 空Latent、Krea2风格语义、视觉参考 | luy/latent luy/Krea2 |
| 🎯 目标检测 | 2 | LocateAnything 检测/裁剪 | luy/目标检测 |
| ✂️ 字符/文件 | 9 | 字符串拼接/拆分、txt 读写 | luy/字符处理 luy/文件处理 |
| 🧰 系统 | 1 | 清除显存占用 | luy |
🤖 AI 大模型(本地推理)
全部基于 llama.cpp,GGUF 模型放 models/LLM/,节点界面已全中文化。
轻量即用型
| 节点 | 说明 |
|---|
| Luy-AI反推Lite | ⭐ 一节点搞定 VLM 反推:模型 + 视觉模块下拉即用,投机解码、思考模式开关、分隔符拆数组、显存限额。输出 输出 / 输出列表 / 状态ID / 系统提示词 / 用户提示词 / 分隔结果 |
| Luy-LlamaCpp反推(简化版) | Lite 的全参版:温度 / TopK / TopP / 各类惩罚 / Mirostat 全暴露,图片最小/最大token 为加载期参数 |
| Luy-Qwen3-VL图片反推 | 图片 / 视频帧分析,预设提示词模板 + 自定义/系统提示词 |
| Luy-Qwen3语言大模型 | 纯文本 LLM 推理,最简参数 |
| Luy-AI多功能语言大模型 | 从 T/ 目录选功能模板(视频提示词、JSON 提示词、翻译…20+ 预设) |
| Luy-LlamaCpp本地API | 连接外部 llama.cpp HTTP 服务(OpenAI 兼容),支持图片输入 |
| Luy-刷新提示词模板 | 重载 API 节点的预设提示词列表 |
编码器文本生成(不走 llama.cpp)
直接用 ComfyUI 的文本编码器(需带 LLM 头的 LTX-2 gemma3/gemma4 等)生成文本,典型用途是提示词扩写与图片反推。
| 节点 | 说明 |
|---|
| Luy-文本生成(CLIP) | clip + 提示词 → 生成文本。系统提示词从 service/llama-cpp/system_prompt/ 扫描成下拉(1-名称.txt 可控顺序,加 txt 即加选项),可再被「自定义系统提示词」覆盖;选 默认 走编码器自带模板。支持 IMAGE 批次多图参考、视频帧(按帧率子采样到 1FPS)、音频。采样参数平铺(on/off 贪心)、mtp、思考模式。输出 生成文本 / 实际提示词 |
- 多图反推:
image 接 IMAGE 批次即可(如核心 Batch Images 节点把多张图合成一个批次)。gemma4 每张图一组 soft token(原生多图);gemma3 只有一个 <image_soft_token> 占位,整批会被拼成一段连续图像 token。
- 与核心
TextGenerate 的差异:多出系统提示词下拉/自定义、去思考块、空结果回退原提示词,并把采样参数从 DynamicCombo 改成平铺控件。
进阶组合型(llama.cpp 三件套)
把「模型加载 → 采样参数 → 推理」拆成三个节点,模型与参数可分别复用:
llama_cpp_model_loader(模型对象)──┐
llama_cpp_parameters(采样参数)───┼──► llama_cpp_instruct_adv ──► 输出 / 输出列表 / 状态ID
图片(可选)───────────────────────┘
- llama_cpp_model_loader:上下文长度、显存限制、图片 token 范围、投机解码(ngram-map)、MTP 多 Token 预测
- llama_cpp_instruct_adv:one by one / images / video 三种推理模式、思考模式(
off 对任意模型生效)、状态保存与清理
- Luy-llama_run:以上全部合一的单节点完整版
工具节点(llama-cpp-vlm 分类)
bbox_to_mask、bbox_to_segs、bboxes_to_bbox、json_to_bbox、parse_json_node、remove_code_block、PromptEnhancerPreset、llama_cpp_clean_states(清理状态)、llama_cpp_unload_model(卸载模型)—— 配合检测/反推链路使用。
📖 llama-cpp 域版本兼容与调试备忘见 service/llama-cpp/AGENTS.md。
🎵 音乐工作台
本地音乐生成 + 扒谱双引擎(YuE2 NF4 量化),模型放 models/YuE2/。
生成线:风格 + 歌词 → 歌曲
| 节点 | 说明 |
|---|
| Luy-YuE2音乐模型加载 | 加载 YuE2(NF4),VAE 自动从 models/YuE2/vae/ 读取,进程内缓存复用 |
| Luy-YuE2音乐生成 | 风格 + 歌词 → ABC 乐谱 → 语义 token → 流匹配 → 48kHz 立体声;外接 ABC 乐谱可锁旋律复刻;CFG 强度、seed、高级采样 JSON 均可调 |
| Luy-YuE2卸载模型 | 释放显存(与生成节点分工作流运行) |
扒谱线:任意音频 → 乐谱与信息
| 节点 | 说明 |
|---|
| Luy-SheetSage2扒谱 | 输出 9 路:旋律谱ABC、完整谱ABC、风格底稿、调性、速度BPM、和弦、曲式结构、产物目录、扒谱信息;长曲自动分 300s 窗,bf16 加速,转写完自动释放显存 |
| Luy-SheetSage2卸载模型 | 手动释放显存(约 2.7GB) |
风格辅助
| 节点 | 说明 |
|---|
| Luy-音乐风格标签 | 15 个分类下拉共 370+ 标签(语种/流派/人声/乐器/情绪/节奏/年代),风格 / 人声 / 乐器 / 情绪 / 其他 / 补充 / 速度 7 路输出支持分组替换实验 |
| Luy-风格标签替换 | 前端面板把风格串拆行,逐行「类别下拉 + 取值 + 手输 + 常用点选」替换后拼回,底部实时预览 |
| Luy-预制风格标签 | 预设下拉(20 个预制风格)+ 变体下拉(10 种演绎:标准/快歌/慢歌/悲伤/欢快/浪漫/燃向/梦幻/治愈/暗黑,BPM 自动按倍率缩放)+ 前端面板按类别(语种/流派/人声/音色/唱法/乐器/情绪/节奏/年代)逐项微调,共 200 种「风格×演绎」组合;只输出一路「风格」 |
词表在 service/music/style_tags/*.txt:一行一条 中文 | English,加文件即加分类,文件名中文部分就是界面控件名。
预制风格在 service/music/style_presets/*.json({label, note, bpm, style}):加文件即加预设,style 里写词表的英文原文即可,bpm 是推荐速度(选预设自动写入 BPM 框,可手改/改回 0);
演绎变体在 service/music/style_presets/_variants.json({label, bpm_scale, note, tags}):每个变体按情绪/节奏/速度感/唱法整体替换预设的对应类别,其余类别照旧,加一条即多一种演绎。改完 F5 生效。
🎬 视频生成(Painter 系列)
围绕 Wan2.2 / InfiniteTalk / Flux2 的运动增强与音频驱动视频节点集。
运动增强
| 节点 | 说明 |
|---|
| Luy-Painter首尾帧 | 首尾帧插值增强,运动幅度 1.0~2.0,支持 CLIP 视觉参考 |
| Luy-PainterI2V图片转视频 | I2V 运动增强,专治 4 步 LoRA 慢动作 |
| Luy-PainterI2V图片转视频高级版 | 双采样器(high/low noise)输出 + 每通道色彩校正 |
| Luy-Painter长视频增强 | 分段链接:previous_video 接上一段,首尾帧锚定,无限续接 |
| Luy-图像转视频SVIPlus | SVI 多重约束:参考照片 + 上一段 Latent + 尾帧过渡(开始比例 / 强度 / 衰减率全可调) |
多段与音频驱动
| 节点 | 说明 |
|---|
| PainterMultiF2V | 最多 4 张关键帧自动生成多段过渡视频,输出分段列表 |
| PainterCombineFromBatch | 把多段视频按重叠帧缝合回一条 |
| PainterAI2V | InfiniteTalk 音频驱动(Wan2.2 双模型):单人/双人、FPS 口型同步、首尾帧支持 |
| PainterAV2V | 音频驱动已有视频重渲染(换口型) |
| Luy-音频裁剪节点 | 按帧号裁音频:负起点补静音、尾帧静音、自动对齐 4N+1 |
图像编辑条件
| 节点 | 说明 |
|---|
| Luy-Flux2图像编辑 | Flux2 编辑条件:最多 3 参考图 + 蒙版,输出 positive / negative / latent |
| Luy-千问编码器 | Qwen-Edit 条件编码(Llama 模板),最多 3 参考图 |
| WanFirstLastFrameToVideo | Wan 首尾帧标准条件节点(补全版) |
🎥 镜头 · 光照 · 姿态控制
3D 交互面板 → 自然语言提示词,前端拖拽即所得。
| 节点 | 说明 |
|---|
| Luy-镜头视角控制(魔改版) | 3D 相机面板:水平 0-360°、垂直 -30°90°、缩放 010 → front-right view, high angle... |
| Luy-镜头视角控制(Lora标准版) | 含 <sks> 前缀与 1/4 视角命名的 Lora 训练版 |
| Luy-Flux2镜头视角控制(72位姿) | 面向 Flux2 Lora 的 72 标准位姿命名 |
| Luy-多角度光照控制节点 | 方位角 / 仰角 / 强度 / 颜色 → 光照描述,电影级模式,支持图片预览 |
| Luy-姿态编辑节点 | 内嵌 3D 骨骼编辑面板,输出 dw_pose_image + 姿态描述文本 + 相机提示词 |
🖼️ 图片处理
加载与保存
| 节点 | 说明 |
|---|
| Luy-加载图片 | 多图上传、EXIF 方向校正、RGBA 透明蒙版 |
| Luy-批量加载 / Luy-ShowCanvasImage | 读取 input/batch/ 子目录整批图片,输出数组 + 数量 |
| Luy-选择文件夹 | 右键打开系统目录选择器 |
| Luy-保存图片到本地 | 带元数据保存 |
| Luy-RGBA图层转视频 | RGBA 图层序列 → PNG ZIP + 预览 AnimatedWEBP |
画布三兄弟(内嵌网页面板)
| 节点 | 输出 | 用途 |
|---|
| Luy-图片绘画节点 | 图片 + 颜色语义提示词 | 手绘色块构图 → 提示词反哺生成 |
| Luy-图片编辑节点 | 图片 | 蒙版涂抹 / 局部编辑 |
| Luy-图片设计节点 | 图片 + 提示词 + 原图 | 排版设计稿生成 |
画布数据自动落盘 input/cj_canvas/,工作流只存文件引用,不会撑爆草稿存储。
遮罩工作流五件套
遮罩转PNG → (外部重绘) → 提取最小遮罩区域(offset) → 合成重绘图(羽化) → 回贴原图
| 节点 | 说明 |
|---|
| Luy-遮罩转PNG | 遮罩区域导出 PNG 供外部重绘 |
| Luy-提取遮罩最小区域 | 输出最小包围遮罩 + 偏移坐标 |
| Luy-合成重绘图 | 按偏移 + 羽化把重绘图贴回原图 |
| Luy-遮罩转填充 | 遮罩填充前景色 / 背景色 |
| Luy-绘制Bbox | 按 [x1,y1,x2,y2] 画线框并裁切 |
裁剪与变换
| 节点 | 说明 |
|---|
| Luy-360全景裁剪 | 内嵌全景预览:鼠标拖拽旋转 + 滚轮缩放取景,2:1 全景图 → 任意视角平面图 |
| Luy-图片网格裁切 | 按行列 + 间隙切分宫格图 |
| Luy-图片合并 | 10+ 布局(一行 / 一列 / 3x3 / 2x4…),边框 / 标注文字 / 底色可调 |
| Luy-图片方形裁剪 | 五点定位最短边 / 1024 裁切,可缩放 |
| Luy-视频旋转90度 (PIL/张量) | 两个实现版本,按需选择 |
✍️ 提示词工具
词表驱动选择器(加 txt 即加下拉)
| 节点 | 说明 |
|---|
| Luy-画图提示词 | 读取 prompt_options/ 全部 txt 生成分类下拉,支持「忽略 / 随机」,输出中文 / 英文 / 中英混合 / 主题 4 路 |
| Luy-动漫Tag提示词 | 自定义词表路径版,支持 显示文本##实际值 格式 |
| Luy-MetaToken提示词 | Token 级随机抽取 N 个组合 |
| Luy-Wan2.2提示词 | Wan2.2 视频专用:场景 / 运动 / 情绪 / 运镜(46种) / 光线 / 焦距 / 色调 / 特效 8 组下拉 |
| Luy-自定义提示词 | 默认读 prompt/E/ 的通用选择器 |
前端联动选择器(网页面板点选)
| 节点 | 说明 |
|---|
| Luy-SDXL角色提示词 / Anima画师风格选择 / 角色Tag选择 | 配套网页面板点选标签,节点输出成品提示词(自动过滤中文) |
| Luy-Ideogram4提示词 | 可视化嵌套 JSON 提示词构建,同步输出宽高 |
| Luy-图片区域编辑提示词 | 画布上画 BBOX 标记编辑区域 → 归一化坐标 + 区域提示 JSON |
输出工具
| 节点 | 说明 |
|---|
| Luy-显示任意内容 | 万能预览:任意类型转文本显示,支持保留编辑 |
🧩 Lora 与模型加载
| 节点 | 说明 |
|---|
| Luy-Lora加载器+触发词 | ⭐ 多 Lora 堆叠 + 网页面板管理,触发词自动拼进提示词 |
| Luy-Lora加载器(带触发词) | 单 Lora 版,读 Lora 内置元数据触发词 |
| Luy-加载lora模型(SDXL) | 从 loras/SDXL/ 读取,按标签频率随机 / 最高 / 最低筛选,输出内置触发词 |
| Luy-加载lora模型(FLUX / QWEN / QWEN-EDIT / ALL) | 仅模型侧的按基座分类加载器 |
| Luy-通过目录加载lora模型 | 先选子目录再选文件的动态两级下拉 |
| Luy-更新元数据 | 把触发词写进 Lora 文件元数据(Flux / Qwen) |
| Luy-双CLIP加载器 | 双文本编码器组合,type 支持 sdxl / sd3 / flux / hunyuan 等,可选设备 |
🧱 Latent · Sigmas · 条件
| 节点 | 说明 |
|---|
| Luy-空Latent | 支持宽高反转开关 |
| Luy-加载Latent / 保存Latent | .latent 文件读写 |
| Luy-SigmasDefinition | 分区间自定义 Sigma 密度与插值曲线(Linear / Log / Exp / Sigmoid / Cosine) |
| Luy-Krea2风格语义条件(改进版) | ⭐ 参考图走图像 token 路径注入条件,多图融合 + 三档语义强度(见亮点) |
| Luy-视觉参考 | 参考图编码 Latent 注入 Conditioning,参考强度 / 混合比例可调 |
🎯 目标检测(LocateAnything)
模型放 models/LocateAnything-3B/{nf4,fp8}。
| 节点 | 说明 |
|---|
| Luy-LocateAnything 目标检测 | 5 种任务:detect / ground_single / ground_multi / detect_text / point;hybrid / fast / slow 三种模式;输出标注图 + bbox JSON;8GB 显存建议图片最长边 ≤640 |
| Luy-LocateAnything 裁剪提取 | 按 bbox JSON 批量裁切,支持边缘去背景色(容差可调)、羽化、输出预览 |
✂️ 字符与文件处理
| 节点 | 说明 |
|---|
| Luy-Any2String / Any2Number | 万能类型转换 |
| Luy-字符串处理 | 双字符串 t1→t2 / t2→t1 / 透传 |
| Luy-字符串拼接 | 8 槽可选输入拼接,空项自动忽略 |
| Luy-字符串拆分 | 按分隔符拆数组 + 数量(支持 \n \t 字面量) |
| Luy-读取数组值 | 按索引取数组项,支持负索引,越界返空 |
| Luy-循环取行文本 | 多行文本按行输出列表,支持随机行数范围 |
| Luy-读取txt文件 | 读目录下全部 txt 为数组,支持随机选取 |
| Luy-写入txt到文件夹 | 时间戳文件名落盘 |
🧰 系统工具
| 节点 | 说明 |
|---|
| Luy-清除显存占用 | 控制 ComfyUI 预留显存,manual / auto 两模式,可强制清理 GPU 缓存;任意输入透传不断流 |
🖥️ 顶栏按钮与网页面板
顶栏按钮(ComfyUI 主界面)
| 按钮 | 功能 |
|---|
| 🔄 重载插件 | 热重载 service/ 下全部节点代码,改完点一下 + F5 即生效,无需重启 |
| 📂 本地资源 | 网格浏览 output/,右键重命名 / 移动 / 删除,双击加载进工作流 |
| 🗂️ 流程管理 | 浏览 workflows/ 目录,双击打开,Ctrl+S 保存回原文件 |
| 🧩 插件管理 | custom_nodes 插件列表,点卡片启停(.disabled 机制),支持整体重载 |
独立网页面板(节点内嵌 iframe 打开)
| 页面 | 对应节点 |
|---|
| 图片绘画 / 编辑 / 设计 | Luy-图片绘画节点 / 图片编辑节点 / 图片设计节点 |
| 镜头视角(千问 / Flux2) | 镜头视角控制系列 |
| 360全景裁剪 | Luy-360全景裁剪 |
| 姿态编辑 | Luy-姿态编辑节点 |
| SDXL / Anima / 角色 提示词 | 提示词前端联动选择器 |
| Ideogram4 提示词构建 | Luy-Ideogram4提示词 |
| 区域编辑标注 | Luy-图片区域编辑提示词 |
| 音乐风格替换 | Luy-风格标签替换 |
| 音乐预制风格 | Luy-预制风格标签 |
🔗 推荐工作流
音乐翻唱线(扒谱 → 重新生成)
LoadAudio ──► Luy-SheetSage2扒谱 ──┬─ 旋律谱ABC ──► Luy-YuE2音乐生成.乐谱ABC (生成模式=melody)
├─ 风格底稿 ──► Luy-风格标签替换.风格 ──► 生成.风格
└─ 扒谱信息(看调性/结构,自己写歌词)
Luy-YuE2音乐模型加载 ──► Luy-YuE2音乐生成 ──► SaveAudio
检测 → 素材提取线
Luy-加载图片 ──► Luy-LocateAnything目标检测 ──┬─ image(标注图)
"person, car" └─ bbox_json ──► Luy-LocateAnything裁剪提取 ──► 素材图
本地反推 → 提示词加工线
Luy-加载图片 ──► Luy-AI反推Lite(分隔符=",")──► 输出列表 ──► Luy-读取数组值 ──► 采样提示词
📦 安装
- 将
CJ-Nodes 文件夹放入 ComfyUI 的 custom_nodes/ 目录
- 安装 llama-cpp-python(按 Python 版本选预编译包,已验证 0.3.49)—— AI 大模型类节点必需
- 重启 ComfyUI,节点菜单搜索
Luy- 即可找到全部节点
- 按需准备模型:
| 模型 | 目录 |
|---|
| GGUF 语言 / 视觉模型 | models/LLM/ |
| YuE2 音乐生成 / SheetSage2 扒谱 | models/YuE2/ |
| LocateAnything-3B | models/LocateAnything-3B/ |
⚠️ 注意事项
- 提示词词表:
service/prompttools/prompt_options/ 等目录的 txt 文件即词表,加文件 = 加下拉分类,改完刷新页面生效
- 音乐词表:
service/music/style_tags/ 同理,文件名中文部分就是界面控件名;预制风格在 service/music/style_presets/*.json,加 json 即加预设
- 显存建议:LocateAnything 8GB 卡输入最长边 ≤640;SheetSage2 默认转写完自动释放显存;YuE2 与 SheetSage2 已做互斥卸载避免 OOM
- 改代码热重载:
service/ 下的改动用顶栏「重载插件」+ F5;改 __init__.py / nodes.py / plugin_manager.py 需重启
- 视频生成节点(Painter 系列)需配合 Wan2.2 / InfiniteTalk / Flux2 模型使用
- 节点加载失败只打印日志不中断,节点「消失」先看 ComfyUI 启动日志中的
❌ 加载文件 输出
CJ-Nodes · Luy- 系列 · 由 CJLang 整理维护