ComfyUI-PromptConverter

ComfyUI-PromptConverter
★ 3

提示词转换权重语法标签排序跨模型兼容
将不同AI图像生成模型间的提示词格式互转,支持权重语法、评分与模型化质量标签,自动排序与去重,提高跨模型提示兼容性与生成一致性。
💡 在不同模型间快速转换并规范提示词格式。
🍴 2 Forks💻 JavaScript🔄 2025-01-27
📦
网盘下载
复制链接后前往夸克网盘下载
https://pan.quark.cn/s/a9fb3a59e10c
Screenshot showing the node interface in ComfyUI
📄 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