ComfyUI_PromptManager 插件保姆级教程
1. 插件简介
ComfyUI_PromptManager(GitHub地址:https://github.com/ComfyAssets/ComfyUI_PromptManager)是一个专业的提示词管理系统,就像给你的提示词建立了一个超级智能的图书馆。
想象一下你有一个魔法记事本,每次你写提示词生成图片时,它都会自动帮你记录下来,还会把生成的图片和提示词配对存起来。不仅如此,它还能让你:
- 🔄 完全替代原版节点:就像升级版的文字编码器,但功能更强大
- 💾 自动保存所有提示词:每次用过的提示词都会自动存到一个小数据库里
- 🔍 超强搜索功能:想找以前用过的提示词?输入关键词就能找到
- 🖼️ 自动相册功能:生成的图片会自动和对应的提示词绑定在一起
- 🏷️ 标签管理系统:可以给提示词打标签、分类、评分
- 🌐 网页管理界面:通过浏览器就能管理所有提示词,就像管理相册一样简单
2. 如何安装
方法一:直接下载
- 打开你的ComfyUI文件夹
- 找到
custom_nodes文件夹(自定义节点文件夹) - 在这个文件夹里打开命令行(按住Shift右键选择"在此处打开命令窗口")
- 输入以下命令:
git clone https://github.com/ComfyAssets/ComfyUI_PromptManager
- 进入下载的文件夹:
cd ComfyUI_PromptManager
- 安装必要的组件:
pip install -r requirements.txt
- 重启ComfyUI
方法二:ComfyUI Manager安装
- 如果你有ComfyUI Manager,直接在插件列表里搜索"PromptManager"
- 点击安装
- 重启ComfyUI
3. 节点详解
3.1 PromptManager 节点 - 主要的提示词管理器
这是插件的核心节点,就像一个增强版的文字编码器。它不仅能处理你的提示词,还能自动保存和管理它们。
3.2 参数详解
| 参数名 (界面显示) | 参数名 (代码里) | 参数值 | 建议值 | 通俗解释 (能干嘛的) | 专业解释 | 怎么用/举个例子 |
|---|---|---|---|---|---|---|
| 文本输入框 | text | 文本字符串 | 任何描述性文字 | 这就是你写提示词的地方,就像写作文题目一样 | 接收用户输入的提示词文本进行CLIP编码处理 | 输入"一只可爱的小猫咪在花园里玩耍" |
| 分类 | category | 文本字符串 | "人物"、"风景"、"动物"等 | 给你的提示词分类,就像给照片分相册一样 | 用于组织和分类提示词,便于后期检索和管理 | 写"动物"来分类动物相关的提示词 |
| 标签 | tags | 逗号分隔的文本 | "可爱,毛茸茸,小动物" | 给提示词打标签,就像给文件贴标签纸一样 | 多个关键词标签,用逗号分隔,增强搜索和过滤功能 | 输入"可爱,宠物,户外,阳光" |
| 评分 | rating | 1-5的整数 | 3-5 | 给这个提示词打分,就像给电影打星一样 | 1-5星评分系统,用于标记提示词的质量和效果 | 如果效果很好就打5分,一般就打3分 |
| 备注 | notes | 文本字符串 | 任何补充说明 | 写一些小纸条提醒自己这个提示词的用途 | 额外的说明信息,记录提示词的使用场景或效果 | 写"这个提示词生成的猫咪特别可爱" |
| 工作流名称 | workflow_name | 文本字符串 | 你的工作流名字 | 记录这个提示词是在哪个工作流里用的 | 标记提示词所属的工作流,便于项目管理 | 写"宠物生成器v2"或"动物相册制作" |
| CLIP模型 | clip | CLIP模型对象 | 从前面节点连接 | 这是处理文字的"翻译器",把文字变成电脑能理解的语言 | CLIP模型输入,用于文本编码处理 | 用线连接到你的CLIP模型加载节点 |
3.3 数据库查询节点(如果有的话)
根据插件的功能描述,还可能包含一些查询相关的节点,但从当前信息来看,主要功能都集成在PromptManager节点中。
4. 使用技巧和建议
4.1 日常使用技巧
-
替代原版节点:直接把你工作流中的"CLIP Text Encode"节点替换成"PromptManager"节点,其他连接保持不变。
-
分类命名规范:建议使用统一的分类名称,比如:
- 人物类:portraits, characters, people
- 风景类:landscapes, scenery, nature
- 动物类:animals, pets, wildlife
-
标签使用建议:
- 用逗号分隔多个标签
- 使用描述性的词语
- 包含风格、情绪、色彩等关键信息
-
评分标准:
- 5分:效果出色,经常使用
- 4分:效果很好,值得收藏
- 3分:效果一般,偶尔使用
- 2分:效果较差,需要改进
- 1分:效果很差,不推荐使用
4.2 网页管理界面使用
-
访问管理界面:
- 打开浏览器,输入:
http://localhost:8188/prompt_manager/admin - 或者使用简化版:
http://localhost:8188/prompt_manager/
- 打开浏览器,输入:
-
搜索功能:
- 在搜索框输入关键词,系统会实时显示匹配的提示词
- 可以按分类、标签、评分进行筛选
- 支持日期范围搜索
-
图片查看:
- 点击任何提示词旁的"🖼️ 相册"按钮
- 可以看到用这个提示词生成的所有图片
- 点击图片可以全屏查看
- 用键盘左右箭头切换图片
5. 常见问题解答
Q1:为什么我的提示词没有自动保存?
A1:检查一下:
- 确保你使用的是PromptManager节点,而不是原版的CLIP Text Encode节点
- 确认ComfyUI有写入权限到插件文件夹
- 重启ComfyUI试试
Q2:生成的图片为什么没有和提示词关联起来?
A2:这可能是因为:
- 图片监控功能需要一点时间来识别新图片
- 确保你的输出文件夹路径设置正确
- 检查是否有其他程序占用了数据库文件
Q3:网页管理界面打不开怎么办?
A3:尝试这些步骤:
- 确认ComfyUI正在运行
- 检查网址是否正确(注意端口号8188)
- 尝试关闭防火墙或杀毒软件
- 重启ComfyUI
Q4:数据库文件在哪里?
A4:默认情况下,数据库文件叫example_prompts.db,位于插件文件夹内。你可以复制这个文件来备份你的提示词。
Q5:可以导出我的提示词吗?
A5:当然可以!在网页管理界面中有导出功能,可以导出为JSON或CSV格式。
6. 高级功能
6.1 批量操作
在网页管理界面中,你可以:
- 选择多个提示词进行批量编辑
- 批量修改分类或标签
- 批量删除不需要的提示词
6.2 数据备份
定期备份你的提示词数据:
- 复制
example_prompts.db文件 - 使用网页界面的导出功能
- 定期保存到云盘或其他安全位置
6.3 自定义配置
你可以修改插件的配置文件来:
- 改变数据库保存位置
- 设置图片监控的文件夹
- 调整自动保存的延迟时间
7. 小贴士
-
养成好习惯:每次使用提示词时,顺手填写分类和标签,这样以后找起来会很方便。
-
定期整理:像整理房间一样,定期清理和整理你的提示词库。
-
分享经验:好的提示词可以导出分享给朋友,或者从别人那里导入优秀的提示词。
-
实验记录:在备注中记录这个提示词的使用场景和效果,这样下次使用时就知道什么时候用它了。
这个插件就像给你的AI创作加了一个超级助手,不仅能帮你管理提示词,还能建立起你自己的创作资料库。随着使用时间的增长,你会发现这个资料库越来越有价值!