pixelpainter/comfyui-AI-prompt-editor

GitHub: pixelpainter/comfyui-AI-prompt-editor

一个集成于 ComfyUI 的本地 AI prompt 编辑工作室节点,借助 Ollama 模型实现 prompt 增强、风格调整、指令编辑和无线注入。

Stars: 0 | Forks: 0

# 增强型 Prompt Editor (EPE) [![ComfyUI Registry](https://img.shields.io/badge/dynamic/json?url=https%3A%2F%2Fapi.comfy.org%2Fnodes%2Fcomfyui-ai-prompt-editor&query=%24.latest_version.version&prefix=v&label=ComfyUI%20Registry&labelColor=1c2431&color=4a90d9)](https://registry.comfy.org/nodes/comfyui-ai-prompt-editor) [![Downloads](https://img.shields.io/badge/dynamic/json?url=https%3A%2F%2Fapi.comfy.org%2Fnodes%2Fcomfyui-ai-prompt-editor&query=%24.downloads&label=downloads&labelColor=1c2431&color=44cc88)](https://registry.comfy.org/nodes/comfyui-ai-prompt-editor) [![GitHub Stars](https://img.shields.io/github/stars/pixelpainter/comfyui-AI-prompt-editor?style=flat&logo=github&label=Stars&labelColor=1c2431&color=8a9aac)](https://github.com/pixelpainter/comfyui-AI-prompt-editor/stargazers) [![License: GPL-3.0](https://img.shields.io/badge/license-GPL--3.0-31415a?labelColor=1c2431)](LICENSE) [![Buy me a coffee](https://img.shields.io/badge/Buy%20me%20a%20coffee-%E2%98%95-ffdd00?labelColor=1c2431)](https://buymeacoffee.com/pixelpainter) **一个单一 ComfyUI 节点内的完整 prompt 编写工作室** — 由本地 [Ollama](https://ollama.com) 模型驱动的 AI 辅助编辑、风格定向、 prompt 浏览,以及无线 prompt 注入。
无需云 API。无需密钥。数据绝不离开你的设备。 Enhanced Prompt Editor node
## 功能简介 EPE 将简陋的 prompt 文本框替换为一个完整的编写环境。只需写下初步的构思,你的本地 LLM 就会将其扩展为丰富且专为现代编码器(如 Flux、Qwen-Image 等)设计的、适用于扩散模型的 prompt:主题优先的开场、陈述性散文、无否定表达、明确的空间布局、逐字引用的文本。然后,你可以使用自然语言对其进行微调,将其导向特定的美学风格,并将其推送到工作流中的任何节点 —— 全程无需连接任何连线。
EPE feature map — one node, seven tools
## 功能特性 **编辑器** — 多标签页 prompt 编辑器(最多支持 4 个标签页,重启后依然保留),具备撤销/重做、版本历史、查找与替换、大小写转换/排序/去重/修剪、清理(去除 markdown、权重符号和多余空格)、自动换行以及实时字数和 token 计数功能。**同义词** 功能可为任何选定的单词提供普通和创意的替换建议;**标记词汇** 功能会高亮显示空洞的质量描述词(如 "beautiful"、"4k"、"masterpiece")并提供一键替换。 **AI 转换** — **Enhance** 可将简短的构思扩展为丰富的 prompt。**Variations** 针对同一主题编写三种截然不同的美学风格版本。**Inverter** 将 prompt 重写为对比鲜明的美学风格。 **指令编辑** — 输入自然语言的修改要求,LLM 会将其连贯地应用到 prompt 中,并产生级联效应:更改性别会同时更新代词、服装和发型;更改季节会更新光照、天空和环境。修改过程会实时流式传输到编辑器中,并支持应用/撤销。 **提取自媒体** — **Image to Prompt** 可将任何图像转化为可用的 prompt(需要视觉模型)。**Video to Prompt** 从视频片段中采样帧并编写图像 prompt。**Extract from Image** 从 PNG 元数据中提取嵌入的 prompt/工作流。 **风格调整** — 8 种风格目标和 6 个滑块,能够重塑 AI 的美学词汇,而不仅仅是附加后缀。 **资源库** — 浏览来自 **Civitai**、**Genur.art** 和 **Sea.art** 的 prompt,支持图像/视频预览、无限滚动以及一键使用 / Enhance / Variations。包含个人的 **收藏夹** 和 **代码片段** 集合,以及一个 **工作流** 浏览器。 **无线目标** — 在运行时将 prompt 推送到工作流中的任何文本组件 —— 无需任何连线。 ## 安装说明 ### ComfyUI Manager(推荐) 1. 打开 **Manager → Custom Nodes Manager** 2. 搜索 **Enhanced Prompt Editor** 3. 点击 **Install**,然后重启 ComfyUI ### comfy CLI ``` comfy node install comfyui-ai-prompt-editor ``` ### 手动安装 (git) ``` cd ComfyUI/custom_nodes git clone https://github.com/pixelpainter/comfyui-AI-prompt-editor pip install -r comfyui-AI-prompt-editor/requirements.txt ``` 安装完成后请重启 ComfyUI。 ### 环境要求 | 要求 | 备注 | |---|---| | **ComfyUI** | 任何较新的版本 | | **[Ollama](https://ollama.com/download)** | 必须安装并运行 — **这是所有 AI 功能的基础** | | 文本模型 | 任何功能强大的 instruct 模型(例如 `ministral`、`nemotron`、`gpt-oss`) | | 视觉模型 | 仅 Image/Video to Prompt 功能需要(例如 `qwen3.5`、`gemma4`) | | Python `av` | 通过 `requirements.txt` 自动安装(用于视频帧提取) | ## 快速开始 1. 添加节点:双击画布 → 搜索 **Enhanced Prompt Editor** 2. 打开 **⚙ AI Setup**(位于标题栏),选择你的 Ollama 模型 3. 在 **Wireless targets** 下,点击 **+ Add target** 并选择你的 CLIP Text Encode 节点 4. 写下初步构思并按下 **Enhance** 5. 加入队列 — prompt 会在每次运行时自动注入到你的目标节点中
Enhance: a rough idea becomes a diffusion-ready prompt
## 指令编辑 描述你的修改意图;模型会连贯地重写 prompt — 仅凭一条指令,就能引发对光照、阴影和氛围的级联调整,同时保持其他元素原封不动。
Instruct edit: change the lighting to golden hour
## 风格调整 选择一个风格目标,AI 就会针对该美学风格进行编写。**Override Off** 模式仅填补你的 prompt 中留白的细节;**Override On** 模式则在保持主体、姿势和场景不变的前提下,重新对整体视觉风格进行艺术指导。六个滑块可以在任何风格的基础上,对每次转换进行精细调整。
Style tuning: 8 style targets, override modes, 6 sliders
## 无线目标 只需选择一次目标节点 — 之后每次加入队列时,都会自动将当前的 prompt 注入到所有目标中。标题旁边的徽章会显示当前激活了多少个目标。更喜欢自己手动连线?跳过目标设置,直接将 EPE 作为一个纯粹的编辑器使用即可。
Wireless targets: prompt injected into CLIP Text Encode at queue time
## 注意事项 - 所有操作均在本地运行 — 无需云 API,无需密钥 - 该节点没有输入/输出端口;无线目标功能取代了传统的连线方式 - 服务器路由仅接受 localhost 或私有网络上的 Ollama 地址,拒绝获取内部 URL,并对上传大小进行了限制 - 应用内帮助:点击节点标题栏中的 **? Help** ## 许可证 GPL-3.0 © pixelpainter — 详见 [LICENSE](LICENSE)。 可免费使用,包括在商业工作流中。修改或重新分发的版本必须在 GPL-3.0 下保持开源。对本代码的商业再分发或转售需经作者许可。
标签:AIGC, AI风险缓解, ComfyUI, LLM评估, Ollama, 人工智能, 提示词工程, 插件, 本地部署, 用户模式Hook绕过, 策略决策点, 自定义脚本, 逆向工具