ComfyUI Extension: ComfyUI-PromptConverter
A ComfyUI custom node that converts prompts between different AI image generation models.
Custom Nodes (2)
README
Prompt Converter

A ComfyUI custom node that converts prompts between different AI image generation models.
Supported Models
- NovelAI (NAI)
 - PonyXL (e621 format)
 - Animagine
 - Illustrious
 
Features
Basic Features
- Converts tags between different formats
 - Supports weight syntax conversion
 - Auto quality tags for each model
 - Rating tag support (safe/sensitive/questionable/explicit)
 - Tag sorting based on each model's preferred order
 - Duplicate tag removal option
 
Advanced Filtering (with Filter Node)
Filter tags by categories:
- General tags
 - Style tags
 - Genre tags
 - Character tags
 - Other tags
 - Unknown tags
 - Person/Count tags
 - Score tags
 - Quality tags
 - Rating tags
 - Generation tags
 
UI Extensions
- Related tag search
- Click the search button or use Alt + - shortcut
 - Draggable popup window with category filters
 - Shows tag post counts and categories
 
 - Tag alias support
- Display alternative names for tags
 - Convert Japanese aliases to English tags
 - Multiple suggestions for partial matches
 
 - Interactive UI
- Category-based color coding
 - Hover effects for better UX
 - Keyboard shortcuts
 
 
Installation
- Clone this repository to your ComfyUI custom_nodes folder:
 
cd ComfyUI/custom_nodes
git clone https://github.com/vkff5833/ComfyUI-PromptConverter
- Install required packages:
 
pip install -r requirements.txt
Usage
Basic Node
- Input your prompt text in any supported format
 - Select desired rating (safe/sensitive/questionable/explicit)
 - Configure basic options:
- Unique: Remove duplicate tags
 - Auto quality tags: Add recommended quality tags
 - Remove weights: Strip all tag weights
 
 - Connect outputs to your workflow
 
Filter Node
Additional options for filtering specific tag types:
- Filter general/style/genre/character tags
 - Filter person/count/score/quality tags
 - Filter rating/generation tags
 - View filtered tags in a separate output
 
UI Features
- Text Selection:
- Select text to see the search button
 - Multiple replacement suggestions for Japanese tags
 
 - Related Tags:
- Click the search button or use Alt + - shortcut
 - Filter tags by category in the popup
 - Click tags to add them to your prompt
 
 - Settings:
- Search Related Tag: Enable/disable tag search feature
 - Display Other Name: Show alternative names in search results
 - Replace Other Name: Enable tag replacement suggestions
 
 
Version History
Current version: 1.2.1
- Added tag alias conversion feature
 - Improved UI with multiple replacement suggestions
 - Added settings for UI features
 - Enhanced filtering capabilities
 - Various bug fixes and improvements
 
License
MIT License
プロンプトコンバーター
異なるAI画像生成モデル間でプロンプトを変換するComfyUIカスタムノードです。
対応モデル
- NovelAI (NAI)
 - PonyXL (e621形式)
 - Animagine
 - Illustrious
 
機能
基本機能
- 異なる形式間でのタグ変換
 - 重み付け構文の変換
 - モデルごとの自動品質タグ
 - レーティングタグのサポート (safe/sensitive/questionable/explicit)
 - モデルごとの推奨順序でのタグソート
 - 重複タグの除去オプション
 
高度なフィルタリング(フィルターノード)
以下のカテゴリでタグをフィルタリング:
- 一般タグ
 - 画風タグ
 - ジャンルタグ
 - キャラクタータグ
 - その他タグ
 - 不明タグ
 - 人物・人数タグ
 - スコアタグ
 - クオリティタグ
 - レーティングタグ
 - 年代タグ
 
UI拡張機能
- 関連タグ検索
- 検索ボタンまたはAlt + -ショートカットで利用可能
 - ドラッグ可能なポップアップウィンドウとカテゴリフィルター
 - タグの投稿数とカテゴリを表示
 
 - タグ別名サポート
- タグの別名を表示
 - 日本語別名から英語タグへの変換
 - 部分一致による複数の候補表示
 
 - インタラクティブUI
- カテゴリ別の色分け
 - ホバーエフェクト
 - キーボードショートカット
 
 
インストール方法
- このリポジトリをComfyUIのcustom_nodesフォルダにクローンします:
 
cd ComfyUI/custom_nodes
git clone https://github.com/vkff5833/ComfyUI-PromptConverter
- 必要なパッケージをインストールします:
 
pip install -r requirements.txt
使用方法
基本ノード
- 対応形式のプロンプトテキストを入力
 - レーティングを選択 (safe/sensitive/questionable/explicit)
 - 基本オプションを設定:
- Unique: 重複タグを削除
 - Auto quality tags: 推奨品質タグを追加
 - Remove weights: すべてのタグの重み付けを削除
 
 - ワークフローに出力を接続
 
フィルターノード
特定のタグタイプをフィルタリングする追加オプション:
- 一般/画風/ジャンル/キャラクタータグのフィルタリング
 - 人物・人数/スコア/クオリティタグのフィルタリング
 - レーティング/年代タグのフィルタリング
 - フィルタリングされたタグを別出力で確認可能
 
UI機能
- テキスト選択:
- テキストを選択すると検索ボタンが表示
 - 日本語タグに対する複数の置換候補を表示
 
 - 関連タグ:
- 検索ボタンまたはAlt + -ショートカットで利用可能
 - ポップアップでカテゴリ別にタグをフィルタリング
 - タグをクリックしてプロンプトに追加
 
 - 設定:
- Search Related Tag: タグ検索機能の有効/無効
 - Display Other Name: 検索結果に別名を表示
 - Replace Other Name: タグ置換候補の表示を有効化
 
 
バージョン履歴
現在のバージョン: 1.2.1
- タグ別名変換機能を追加
 - 複数の置換候補を表示するUIの改善
 - UI機能の設定を追加
 - フィルタリング機能の強化
 - 各種バグ修正と改善
 
ライセンス
MIT License