Files
2025-07-23 21:14:31 +09:00

6.6 KiB
Raw Permalink Blame History

🚀 ComfyUI BuimenLabo - 統合パッケージ

Author Version ComfyUI License

📖 作者のブログ: https://note.com/hirodream44
🎓 ComfyUIカスタムノード開発を学ぶ: ComfyUIカスタムノードを作ろう

強力なAIツールを一つの統合パッケージにまとめたComfyUIカスタムノードのコレクションです。このパッケージは作者のチュートリアルシリーズで解説している実践的なカスタムノード開発技術を実演しており、詳細な使用ガイドと実例をブログで紹介予定です。

概要

✨ 機能

🦙 高度なLLMテキスト生成

  • Llama-CPP オールインワン: ワンクリックコントロール付きの完全なテキスト生成ソリューション
  • 複数モデル対応: llama-cpp-pythonによるCPU/GPU高速化サポート
  • スマートUI: Generate、Reset、Unloadボタンとリアルタイム結果ビューワー
  • メモリ管理: 自動VRAMクリーンアップとモデルキャッシング

Llama AIO

🌐 スマートプロンプト翻訳

  • マルチプロバイダー対応: Google翻訳(無料)、DeepL、Yandex、Baidu
  • ワンクリック翻訳: トークンカウント付きの直接翻訳ボタン
  • 20以上の言語: 包括的な言語サポート
  • APIキー管理: API認証情報のセキュアなローカル保存

翻訳

🌍 多言語インターフェース

  • 20言語サポート: ComfyUIインターフェースを20言語間で切り替え
  • フローティングトグル: 右上角にドラッグ可能な言語スイッチャー
  • クイックスイッチ: 左クリックで英語↔前回言語、右クリックでフルメニュー
  • 設定保持: 言語設定を記憶

言語切替

🎛️ スマートControlNet管理

  • マルチControlNetローダー: 複数のControlNetモデルを効率的に読み込み
  • SD/SDXLサポート: 両方のStable Diffusionバージョンに対応
  • 簡単設定: シンプルなドロップダウン選択インターフェース

ControlNet

📸 AI搭載ポーズ解析

  • Gemini統合: GoogleのGemini APIを使用した高度なポーズ解析
  • 22言語サポート: お好みの言語での説明
  • 柔軟な解析: 全身、顔フォーカス、詳細ポーズ解析
  • 自然言語出力: 人間が読みやすいポーズ説明

Geminiポーズ

🛠️ インストール

方法1: ComfyUI Manager(推奨)

  1. ComfyUI Managerを開く
  2. "BuimenLabo"を検索
  3. インストールをクリック
  4. ComfyUIを再起動

方法2: 手動インストール

  1. ComfyUI/custom_nodes/フォルダに移動
  2. このリポジトリをクローン:
    git clone https://github.com/YOUR_USERNAME/comfyui-builmenlabo.git
    
  3. インストールスクリプトを実行:
    cd comfyui-builmenlabo
    install.bat  # Windows
    
  4. ComfyUIを再起動

🔧 クイックセットアップ

LLMテキスト生成

  1. HuggingFaceからGGUFモデルをダウンロード
  2. ComfyUI/models/llm/に配置(自動作成)
  3. 推奨: Qwen2.5-7B-Instruct-Q8_0.gguf

Geminiポーズアナライザー

  1. Google AI StudioからAPIキーを取得
  2. ノードのAPIフィールドにキーを入力
  3. ポーズ解析用の画像をアップロード

プロンプト翻訳

  • Google: APIキー不要(無料サービス)
  • DeepL: DeepL APIからキーを取得
  • APIキーはローカルに保存され記憶されます

📋 利用可能ノード

ノード 説明 カテゴリ
🦙 Llama-CPP オールインワン 完全なLLMテキスト生成 Text
🦙 Llama-CPP ローダー LLMモデル読み込み Model
🦙 Llama-CPP 生成 テキスト生成 Text
🦙 Llama-CPP アンロード VRAMからアンロード Memory
🌐 プロンプト翻訳 多言語翻訳 Text
🎛️ マルチControlNetローダー 複数ControlNet読み込み Model
📸 Geminiポーズアナライザー AIポーズ解析 Analysis

🎯 使用のコツ

LLM生成

  • 生成ボタンで即座にテキスト生成
  • リセットボタンでデフォルト設定に復元
  • アンロードボタンで完了時にVRAMを解放
  • VRAMに応じてGPUレイヤーを調整

翻訳

  • まずGoogle(APIキー不要)を試す
  • DeepLは対応言語でより高品質
  • 翻訳結果はキャッシュされ繰り返しAPI呼び出しを回避

言語切替

  • 🌐ボタンをドラッグして位置変更
  • 左クリックで英語↔前回言語の高速切替
  • 右クリックで全言語メニュー

🔍 トラブルシューティング

よくある問題

  • 言語切替が表示されない: ブラウザをリフレッシュ(F5)
  • VRAM問題: GPUレイヤーを下げるか小さなモデルを使用
  • APIエラー: インターネット接続とAPIキーを確認
  • インストール問題: 管理者権限で実行

GPU対応

  • NVIDIA: CUDAインストールオプションを使用
  • AMD: ROCmインストール(実験的)
  • Apple Silicon: Metalインストール
  • CPUのみ: 汎用だが低速

📝 必要要件

  • ComfyUI(最新版)
  • Python 3.8+
  • GPU高速化用: CUDA 11.8+またはROCm 5.4+

🔗 リンク

📄 ライセンス

このプロジェクトはMITライセンスの下でライセンスされています。


❤️ BuimenLaboが心を込めて制作

クリエイティブワークフローのためのAIツール統合