# CokonaMoji-Studio

**AIがあなたのテキストを、プロ級のデザインに。**

このツールは、上段と下段に入力したテキストを、AIが考案した最適なデザインで画像に合成する、文字入れ特化型のジェネレーターです。

## ✨ 主な機能

-   **AIによる自動デザイン**: テキストを入力するだけで、AIがフォントサイズ、配色、レイアウトを自動で考案します。
-   **カスタマイズ可能なデザイン思考**: AIに「どのようなデザインをさせるか」を定義するプロンプトを、あなた自身が簡単に追加・編集できます。
-   **AIによるデザイン思考の自動生成**: 「サイバーパンク風」のような抽象的なテーマを伝えるだけで、AIがそのテーマに沿ったデザインプロンプト自体を自動生成します。
-   **シンプルなGUI**: 直感的な操作で、誰でも簡単に高品質な文字入れ画像を作成できます。

## 🚀 使い方

### 1. セットアップ

1.  **`_setup.bat`** (Windows) または **`_setup.sh`** (macOS) を実行して、必要なライブラリを準備します。
2.  `system/api_keys_gemini.txt` に、あなたのGoogle AI StudioのAPIキーを設定します。
3.  **`_run_gui.bat`** (Windows) または **`_run_gui.sh`** (macOS) を実行してGUIを起動します。
    -   初回起動時、ライセンス認証が求められます。表示された「マシンID」を開発者に伝え、受け取った「アクティベーションキー」を入力して認証してください。

### 2. 基本的な画像生成

1.  「メイン」タブを開きます。
2.  「上段テキスト」「下段テキスト」に表示したい文字を入力します。
3.  (任意) 「背景画像」の「選択...」ボタンから、文字を乗せたい背景画像を選びます。指定しない場合は、設定ファイルに基づいた単色背景になります。
4.  「デザインテーマ」のドロップダウンから、好みのデザインスタイルを選択します。
5.  「AIデザインで画像を生成」ボタンをクリックします。
6.  新しいコンソールウィンドウが開き、AIによる処理が開始されます。完了すると、`output/` フォルダに完成した画像が保存されます。

## 🎨 デザインテーマのカスタマイズと追加

このツールの最大の特長は、AIの「デザイン思考」をあなた自身がプロンプトで定義できる点です。

### 手動でカスタマイズする方法

1.  GUIの「デザインテーマフォルダを開く」ボタンを押して、`input/design_prompts/` フォルダを開きます。
2.  既存のテーマファイル（例: `pop_style.txt`）をコピーして新しい名前（例: `my_original_style.txt`）で保存します。
3.  新しいファイルをテキストエディタで開き、AIへの指示（Role, Goal, 厳格なルール）をあなたの好みに合わせて編集します。
4.  GUIの「デザインテーマ」欄の横にある「更新」ボタンを押すと、新しいテーマがリストに反映されます。

### AIに新しいテーマを生成させる方法

1.  GUIの「デザインテーマAI生成」タブを開きます。
2.  「AIに新しいデザインテーマを生成させる」ボタンをクリックします。
3.  開いたコンソールウィンドウの指示に従い、「サイバーパンク風」「水彩画のような淡い感じ」など、あなたが望むデザインの雰囲気をテキストで入力します。
4.  次に、そのテーマを保存するためのファイル名を（半角英数で）入力します。
5.  AIが自動でデザインプロンプト（`.txt`ファイル）を生成し、指定した名前で新しいテーマファイルが作成されます。
6.  GUIの「メイン」タブに戻り、「更新」ボタンを押すと、AIが生成した新しいテーマがリストに追加され、すぐに使用できます。