ComfyUI 魔法书 Logo
🏠 首页
👥 加群
😎 大帅比
登录 →
ComfyUI 魔法书 Logo
🏠 首页 👥 加群 😎 大帅比
登录
  1. 首页
  2. 🧩 插件工坊 (Plugin Workshop)
  3. ComfyUI插件教程:CSV提示词构建器使用指南

ComfyUI插件教程:CSV提示词构建器使用指南

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

ComfyUI-CSV-prompt-builder 插件保姆级教程

1. 插件简介

插件原地址: https://github.com/jroc22/ComfyUI-CSV-prompt-builder

这个插件就像一个智能的关键词组合器,专门用来帮你从表格文件(CSV文件)中自动生成各种不同的画面描述文字。

想象一下你有一个Excel表格,里面分别放着各种动物、颜色、场景等词汇。这个插件就能帮你从这些词汇中随机挑选或者按顺序选择,然后组合成完整的描述语句,比如"一只红色的猫在花园里"、"一只蓝色的狗在海边"等等。

能给我们带来什么效果: - 每次运行都能生成不同的画面描述,让你的AI绘画作品更有变化 - 不用手动一个个输入关键词,节省大量时间 - 可以预设很多组合方案,让创作更加高效 - 适合批量创作,特别是需要大量相似但又有差异的图片时

2. 如何安装

有两种安装方法,选择其中一种即可:

方法一:直接下载 1. 访问 https://github.com/jroc22/ComfyUI-CSV-prompt-builder 2. 点击绿色的"Code"按钮,选择"Download ZIP" 3. 解压下载的文件 4. 把解压后的"ComfyUI-CSV-prompt-builder"文件夹放到你的ComfyUI安装目录下的"custom_nodes"文件夹里

方法二:使用命令行 1. 打开命令提示符或终端 2. 进入ComfyUI的custom_nodes目录 3. 输入命令:git clone https://github.com/jroc22/ComfyUI-CSV-prompt-builder.git

安装完成后,重启ComfyUI就可以使用了。

3. 节点详解

3.1 BuildPromptFromCSV 节点

这是插件唯一的一个节点,就像一个自动化的文字组装机。你可以在ComfyUI的"Prompt Nodes"(提示词节点)分类下找到它。

这个节点的作用就是读取你准备好的CSV表格文件,然后根据你的设置把表格里的内容组合成完整的描述语句。

3.2 参数详解

重要提示: 这个节点的参数是动态生成的,会根据你选择的CSV文件内容自动变化。假设你的CSV文件有3列,分别是"动物"、"颜色"、"场景",那么节点就会自动生成对应的参数。

基础参数

参数名 (UI显示) 参数名 (代码里) 参数值 建议值 通俗解释 (能干嘛的) 专业解释 怎么用/举个例子
csv_file csv_file 下拉选择框 根据需要选择 选择你要使用的表格文件 指定CSV数据源文件 从下拉框选择"animals.csv"或其他你准备的文件

动态生成的列参数(以"动物"列为例)

参数名 (UI显示) 参数名 (代码里) 参数值 建议值 通俗解释 (能干嘛的) 专业解释 怎么用/举个例子
动物_mode {列名}_mode Fixed/Randomize/Cycle Randomize 决定怎么从这一列选择内容 设置该列的取值模式 选择"Randomize"每次随机选动物,选择"Fixed"固定选某个动物
动物_val {列名}_val 文本输入框 空(随机模式下) 当选择固定模式时,指定要输出的具体内容 Fixed模式下的固定输出值 当mode选择"Fixed"时,这里填"猫"就会一直输出猫
动物_weight {列名}_weight 数字输入框 1.0 给这个词加上权重,就像调节音量大小 设置该词在提示词中的权重 填1.5会变成"(猫:1.5)",让AI更注重这个词

分隔符参数

参数名 (UI显示) 参数名 (代码里) 参数值 建议值 通俗解释 (能干嘛的) 专业解释 怎么用/举个例子
动物_to_颜色 {列A}to{列B} 文本输入框 ", " 两个词之间用什么符号连接 列与列之间的分隔符 默认", "会产生"猫, 红色",改成" with "会产生"猫 with 红色"

3.3 三种模式详细说明

Fixed(固定模式): - 就像点菜时固定点某个菜,每次都是一样的 - 适合你想要某些固定元素出现在每张图里的时候 - 比如你想每张图都有"阳光"这个元素

Randomize(随机模式): - 就像抽奖一样,每次都是随机的 - 适合想要变化和惊喜的时候 - 比如随机选择不同的动物、颜色等

Cycle(循环模式): - 就像播放列表循环播放,按顺序一个个来 - 适合想要有规律变化的时候 - 比如第一张图是猫,第二张是狗,第三张是鸟,然后又回到猫

4. 使用技巧和建议

4.1 CSV文件准备技巧

  1. 第一行必须是标题行:就像给每一列起个名字,比如"动物"、"颜色"、"场景"
  2. 每列下面至少要有一个内容:不能有空列
  3. 标题要简短:因为会显示在节点上,太长会很难看
  4. 内容要相关:每一列放同类型的词汇

4.2 使用流程

  1. 准备好CSV文件,放到插件的"prompt_sets"文件夹里
  2. 在ComfyUI中添加BuildPromptFromCSV节点
  3. 从下拉菜单选择你的CSV文件
  4. 运行一次节点(会提示你重启ComfyUI)
  5. 重启ComfyUI后,设置各列的参数
  6. 连接到文本编码器节点,开始生成图片

4.3 权重使用建议

  • 1.0:正常权重,不加括号
  • 1.1-1.3:轻微强调,适合想要稍微突出的元素
  • 1.4-1.6:中等强调,适合重要元素
  • 1.7以上:强烈强调,谨慎使用,可能会让画面失真

4.4 多个节点使用技巧

如果你想用多个BuildPromptFromCSV节点,建议把"csv_file"参数转换成输入接口,然后用同一个组合框节点连接多个CSV节点,这样切换文件时所有节点都会同时更新。

5. 常见问题解答

Q1:为什么切换CSV文件后没有变化?

A1: 必须按照正确流程:选择新文件 → 运行一次节点 → 重启ComfyUI。少了任何一步都不行。

Q2:节点显示错误,无法加载?

A2: 检查以下几点: - prompt_sets文件夹里是否有CSV文件 - CSV文件格式是否正确(第一行是标题,每列都有内容) - 是否按要求重启了ComfyUI

Q3:修改了CSV文件内容,但节点没有更新?

A3: 如果你只是修改文件内容而没有改文件名,需要重启ComfyUI才能看到变化。

Q4:可以使用多少列和多少行?

A4: 理论上没有限制,但建议不要超过30列和100行,否则可能影响性能,而且节点会变得很高很难操作。

Q5:节点太高了,界面放不下怎么办?

A5: 减少CSV文件的列数,或者使用ComfyUI的缩放功能调整界面。

6. 实际应用案例

案例1:人物肖像生成

创建一个包含以下列的CSV文件: - 性别:男性、女性 - 年龄:年轻、中年、老年 - 发型:长发、短发、卷发 - 表情:微笑、严肃、思考 - 服装:正装、休闲、古装

案例2:风景画生成

创建一个包含以下列的CSV文件: - 时间:白天、黄昏、夜晚 - 天气:晴天、雨天、雪天 - 场景:山脉、海滩、森林 - 色调:温暖、冷色、自然

案例3:动物插画

创建一个包含以下列的CSV文件: - 动物:猫、狗、鸟、兔子 - 颜色:白色、黑色、棕色、花色 - 动作:坐着、跑步、睡觉、玩耍 - 环境:草地、房间、花园、海边

7. 注意事项

  1. 备份重要文件:在修改CSV文件前,建议先备份原文件
  2. 文件命名规范:CSV文件名最好用英文,避免中文或特殊符号
  3. 性能考虑:如果CSV文件很大,生成速度可能会变慢
  4. 兼容性:确保你的CSV文件是标准格式,可以用Excel或记事本打开编辑

这个插件虽然功能简单,但是非常实用,特别适合需要批量生成不同变化图片的场景。掌握了这个插件,你的ComfyUI创作效率会大大提升!

标签: #插件 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号