# プロンプト管理マスター v1.00 — 説明書

AI画像生成のプロンプトを、フォルダのように整理して探せるツールです。
溜めたプロンプトは **.txt（ワイルドカード）** としてそのまま書き出せます。

画像生成そのものは行いません。プロンプトを管理するためのツールです。

---

## 1. はじめかた

1. ZIP を解凍して、**フォルダごと**好きな場所に置く（インストール作業はありません）
2. フォルダの中の **`PromptManagerMaster.exe`** をダブルクリックで起動
   （体験版は `PromptManagerMaster_Trial.exe`）
3. 初回は言語を選ぶ画面が出ます（日本語 / English / 简体中文 / 한국어）

**別途インストールするものはありません。** 必要なものは全部入っています。

**exe だけを取り出さないでください。** 同じフォルダの中身がそろって初めて動きます。
よく使うなら、exe を右クリック →「ショートカットの作成」で、
出来たショートカットをデスクトップに置いてください。

起動しない時は、フォルダにできる `error.log` に理由が記録されます。

### ウイルス対策ソフトに警告された時は

本ソフトには**開発元の電子署名を付けていません**（署名には年間数万円の証明書が
必要なため、個人開発では見送っています）。署名の無い実行ファイルは、中身に関わらず
ウイルス対策ソフトが「配布元を確認できない」として警告することがあります。
**誤検知であり、ソフトが何か悪いことをするわけではありません。**

起動できない・削除される場合は、本ソフトのフォルダを「除外」に登録してください。

- **Windows セキュリティ**: 設定 →「ウイルスと脅威の防止」→「設定の管理」
  →「除外の追加または削除」→ フォルダを選ぶ
- **ノートン / アバスト等**: 設定 → ウイルス対策 → 除外（例外）リスト → フォルダを追加

心配であれば、除外の前に [VirusTotal](https://www.virustotal.com) で検査できます
（70社ほどのエンジンで一度に確認できます）。

**それでも不安が残る場合は、遠慮なくご連絡ください。**
得体の知れないものを無理に動かしていただくつもりはありません。

### データの置き場所

入力した内容は、すべて **exe と同じフォルダの中**に保存されます。

| ファイル / フォルダ | 中身 |
|---|---|
| `prompts.json` | 登録したプロンプトすべて |
| `images/` | 登録した参考画像 |
| `backups/` | 自動バックアップ（起動のたび・最大20世代） |
| `wildcards/` | .txt の既定の書き出し先 |
| `_internal/` | プログラムの部品。**触らないでください** |

PCを移す時や更新する時は、**`prompts.json` と `images/` を消さない**でください。

---

## 2. 画面の見かた

左から3つに分かれています。

| | 場所 | 何をするところ |
|---|---|---|
| 左 | カテゴリツリー | フォルダのようにプロンプトを仕分ける |
| 中央 | アイテム一覧 | 選んだカテゴリの中身。上に検索欄 |
| 右 | 詳細 | プロンプト・ネガティブ・備考・参考画像。下に Tray |

---

## 3. 基本の流れ

1. 左でカテゴリを作る（**親追加** / **子追加**）
2. 右上の **登録** でプロンプトを入れる
3. 使いたいものを選んで **Trayへ追加**
4. Tray の **コピー** で貼り付ける、または **保存** で .txt にする

---

## 4. 選ぶ

| やり方 | 結果 |
|---|---|
| クリック | 1件選ぶ |
| **Ctrl＋クリック** | 離れた場所のものを1つずつ足していく |
| **Ctrl＋ドラッグ**（囲む） | 囲んだ範囲を一気に選ぶ |
| Shift＋クリック | そこまでをまとめて選ぶ |

複数選んだ行には **1. 2. 3. と番号**が付きます。これは**選んだ順**です。
囲んでいる最中から番号が見えます。

右クリック →「**選んだ順に並べ替え**」で、一覧の並びをその番号どおりにできます。
カテゴリの並べ替えも同じ操作でできます。

---

## 5. 動かす

**複数選んだまま掴めば、まとめて動きます。**

| 落とす場所 | 結果 |
|---|---|
| 一覧の中の行 | その行の**上／下**に入る（行の上半分か下半分かで決まる） |
| 一覧のいちばん下の余白 | 末尾へ |
| 左のカテゴリ | **そのカテゴリの一番下に入る**（行のどこで放しても同じ） |

ドラッグ中は、**落ちる位置が青い線と吹き出しで先に表示されます。**
離す瞬間に手がぶれても、**見えていた場所に落ちます。**

### 移動ロック

右クリック →「移動ロック」で、うっかり動かしてしまうのを防げます。
ロック中はドラッグ移動・↑↓・右クリック移動が止まります。
登録・編集・削除・コピーは普段どおり使えます。設定は次回も維持されます。

---

## 6. 探す

検索欄に打つと、その場で絞り込まれます。Esc または「解除」で戻ります。

検索欄の右の **「名前だけ」** で、探す範囲を切り替えられます。

| 「名前だけ」 | 探す範囲 |
|---|---|
| **入れる（初期状態）** | **登録名だけ**。`1girl` のような語で全部が引っかからない |
| **外す** | 本文・ネガティブ・備考・カテゴリ名からも探す |

検索結果は**カテゴリをまたいで**並びます。行の頭に、どのカテゴリのものかが出ます。

### 検索中にできること・できないこと

| | 検索中 |
|---|---|
| 複数選択（Ctrl＋クリック / Ctrl＋ドラッグ / Shift＋クリック） | **できる** |
| Tray・ネガTrayへ一括追加、コピー | **できる** |
| 編集・複製・削除 | **できる** |
| 右クリック →「選んだ順に並べ替え」 | **できる**（後述） |
| 右クリック →「移動先カテゴリ」 | **できる**（別のカテゴリへまとめて移せます） |
| **左のカテゴリへドラッグして移動** | **できる** |
| **一覧の行間へドラッグ（並べ替え）** | **できません** |
| ↑↓ ボタンでの移動 | できません |

検索結果を掴んで**左のカテゴリツリーに落とすと、そのカテゴリへ移動**します。
探して散らばりを見つけ、そのままドラッグでまとめて片づけられます。

一覧の**行間**に落とせないのは、検索結果の並びが**複数のカテゴリの混ざったもの**で、
行と行の間に落としても「どのカテゴリの何番目に入れるのか」が決まらないからです。
行間に落とそうとすると、理由が吹き出しで出ます。

### 検索中の「選んだ順に並べ替え」について

検索結果は**カテゴリごとにまとまって**並びます。並べ替えが効くのは
**それぞれのカテゴリの中**です。

そのため、**カテゴリをまたいで選んで並べ替えても、一覧全体が
1. 2. 3. の順に並ぶわけではありません。** 同じカテゴリのもの同士を選んだ時に、
そのカテゴリの中で並びが変わります。

**別のカテゴリへ移したい時は、右クリックの「移動先カテゴリ」を使ってください。**
カテゴリを名前で選ぶので、意図しない場所へ入る心配がありません。
探して散らばりを見つけ、そのまままとめて片づける、という使い方ができます。

---

## 7. Tray / ネガTray と保存

使いたいプロンプトを溜めていく作業台です。見出しに件数が出ます。

### 「1行ずつ」で、形を選べます

見出しの右のチェックで積み方が変わります。

| 「1行ずつ」 | 積まれ方 | 向いている使い方 |
|---|---|---|
| **入れる（初期状態）** | 1行に1つずつ。**そのままワイルドカードになる形** | ランダムに使う候補を集める |
| **外す** | カンマでつないで**1行にまとめる** | 長いプロンプトを1本組み立てる |

**ワイルドカードにしたくない時は、チェックを外してから積んでください。**
Tray とネガTray で別々に切り替えられます。

### ボタン

| ボタン | 動作 |
|---|---|
| BREAK | カーソル位置に `BREAK ` を挿入（Ctrl+Shift+Enter） |
| コピー | 全部コピー |
| クリア | 全部消す |
| **保存** | この欄の内容を **.txt** として保存 |

保存すると、空行・`BREAK` だけの行・重複行は自動で除かれます。
Tray の中身は終了しても残るので、途中で止めても消えません。

カテゴリごと書き出したい時は、カテゴリを右クリック →
「ワイルドカード(.txt)書き出し」。子カテゴリを含めるかを聞かれます。

---

## 8. その他の便利機能

- **Ctrl+Z で最大50回まで取り消せます。** まとめて行った操作も1回で戻ります
- 削除の前には確認が出ます。起動のたびに自動でバックアップを取り、直近20回分を残します（全消しの直前にも別枠で保存します）
- 参考画像はドラッグ＆ドロップで登録できます（`images/` に自動保存）
- 「設定 → 言語」でいつでも4言語を切り替えられます（再起動不要）

### ショートカット

| キー | 動作 |
|---|---|
| Ctrl+N | 新規登録 |
| Ctrl+F | 検索へ移動 |
| Ctrl+Z | 元に戻す |
| Ctrl+D | 複製 |
| Ctrl+Enter | Trayへ追加 |
| Ctrl+Shift+Enter | BREAK を挿入 |
| Ctrl+Shift+S | 選んだ順に並べ替え |
| Esc | 検索を解除 |

---

## 9. 体験版について

体験版は製品版とまったく同じ動きで、**規模にだけ上限**があります。

| 項目 | 体験版の上限 |
|---|---|
| 親カテゴリ | 4 個 |
| 子カテゴリ（親1つにつき） | 3 個 |
| 各カテゴリの登録 | 3 件 |
| 階層 | 親 → 子 の2階層まで |
| .txt の書き出し | 通算 3 回 |

Tray / ネガTray、検索、並べ替え、Ctrl+Z、多言語は**制限なし**です。

体験版で作ったデータは、`prompts.json` と `images/` をコピーするだけで
**製品版にそのまま引き継げます**。

体験版と製品版は同時に起動できません。
見分け方はウィンドウのタイトルです（体験版には「体験版」と付きます）。

**体験版と製品版は、必ず別々のフォルダに置いてください。**

同じフォルダに両方を解凍すると、`_internal` フォルダの中身が
**後から解凍したほうで上書きされます。** また `prompts.json` を共有することになり、
製品版で作ったデータに体験版の上限が掛かってしまいます。

製品版をお使いになる時は、**体験版のフォルダごと削除する**のが確実です。
データを引き継ぐ場合は、削除する前に `prompts.json` と `images/` を
製品版のフォルダへコピーしてください。

---

## 10. 困った時

**起動しない**
exe と同じフォルダに `_internal` があるか確認してください。
exe だけを別の場所へ移すと動きません。
ウイルス対策ソフトに消されていないかも確認してください（上の「はじめかた」参照）。
`error.log` に理由が記録されています。
**`error.log` すら作られない場合**は、exe がウイルス対策ソフトに
ブロックされている可能性が高いです。

**画像や文字のドラッグ＆ドロップが効かない**
環境によって無効な場合があります。文字は通常のコピー＆ペーストで入力できます。
画像は、対象を選んだ状態でウィンドウか画像プレビュー欄へドラッグしてください。
反応しない時は一度アプリを再起動してみてください。

**「既に起動しています」と出て開かない**
このアプリは**同時に1つしか起動できません。**
既に開いているウィンドウを閉じてから、もう一度起動してください。
体験版・製品版・別のフォルダに置いた同じアプリも、まとめて1つと数えます。
ウィンドウが見当たらない時は、タスクバーや通知領域を確認してください。

**移動できない**
移動ロックが有効かもしれません。右クリック →「移動ロック解除」。

**検索しても本文が引っかからない**
初期状態では登録名だけを探します。検索欄の右の「名前だけ」を外してください。

**貼り付けると古い内容が入る**
常駐型のクリップボードツールと競合することがあります。
もう一度コピーするか、常駐ツールを一時停止してみてください。

---

## 11. 注意事項

- 本ツールはプロンプト管理の補助ツールです。画像生成機能はありません
- PC を移す時は `prompts.json` と `images/` も一緒に移してください
- 更新の時は `prompts.json` と `images/` を上書き・削除しないでください

## 12. 利用規約

1. **利用範囲** — 個人利用・商用利用ともに可能です。
   ただし本ツール自体の再配布・販売・転売を禁止します。
2. **免責** — 本ツールの利用により生じたいかなる損害についても、
   作者は責任を負いません。自己責任でご使用ください。
3. **禁止事項** — 改変版を含む再配布・販売、法令や各サービス規約に反する利用、
   著作権・ライセンスの侵害、リバースエンジニアリング等の不正行為。
4. **アップデート** — 機能改善・不具合修正のため予告なく更新する場合があります。

## 13. サポート

不具合・ご要望は X（旧Twitter）へご連絡ください。

https://x.com/omame3432

アップデートのお知らせも X で行います。
