目次 / 作品パック
作品パック
作った画像をまとめて、並べ替えて、そのまま配れる ZIP にする画面です。サムネにする絵を選び、ファイル名に連番を振り、画像に残っている ComfyUI の生成情報を消すところまで、出荷のついでにアプリがやります。
できること
| やりたいこと | どこで |
|---|---|
| 画像をまとめる | ② 収録画像の「+ 画像を探す」 |
| 並べ替える | ② の各画像の左上の十字の矢印をドラッグ |
| サムネを選ぶ | ② の並びのいちばん上 |
| 連番を振る | 自動(② のキャラの振り分けで名前が変わる) |
| ComfyUI の生成情報を消す | 自動(zip を作るとき) |
| ZIP にする | ③ 出荷の「📦 zip を作る」 |
一覧の「+ 新しい作品パック」で作り、① 基本情報にタイトルを入れてから、② に画像を集めます。絵を作る画面ではなく、できた絵を束ねる画面です。
画像をまとめる
② の「+ 画像を探す」から、生成画像 / イベント CG / キャラの立ち絵 / パーティの画像 / リファレンス生成 / 文字入りのどこからでも選べます。タブで切り替え、♥ や月や名前で絞り込み、複数まとめて追加できます。「まだ収録していない」で絞れば、取りこぼしも探せます。
集めた絵は、各画像の下のプルダウンでキャラに振り分けます。何枚かまとめて振り分けるときは、絵の左下のチェックで選ぶと上に帯が出るので、キャラの名前を押します。候補には、このパックで使っている名前と、① で選んだ出典パーティのメンバーが並びます。新しい名前も入れられます。
絵を 1 回クリックすると、原寸で確かめられます。外したい絵は、ファイル名の右の ✕ で外します(元の画像は消えません)。変更はその場で保存され、保存のボタンはありません。
並べ替える
集めた画像はキャラクターごとにまとまって並びます。各画像の左上の十字の矢印をつかんで、入れたい場所までドラッグします(マウスでもスマホの指でも動きます)。この並びがそのまま ZIP の中の連番になります。
動かせるのは同じキャラのまとまりの中だけです(連番をキャラごとに振るため)。
サムネを選ぶ
一覧の左に出るサムネは、並びのいちばん上にある絵です。サムネにしたい絵を、十字の矢印をつかんで先頭へドラッグします。
サムネは一覧で見分けるためのもので、ZIP には入りません。
連番を振る(ナンバリング)
配るファイルの名前は、キャラ名 + 連番で自動で付け直します(陽葵-1.png、陽葵-2.png …)。キャラ名は日本語のままです。別の名前にしたいときは、② のキャラの見出しにあるファイル名の欄に入れます(空ならキャラ名のまま)。そのキャラの絵すべてに効きます。Windows や Mac でファイル名に使えない記号(\ / : * ? " < > | など)だけは、アプリが置き換えます。
日本語のファイル名が文字化けしないかは、次の組み合わせで確かめました(2026-11-08)。
| zip を作った PC | 展開した PC・ソフト | 結果 |
|---|---|---|
| Windows 11 | Windows 11(エクスプローラー・tar・PowerShell の Expand-Archive・7-Zip) | 化けない |
| Windows 11 | Mac(Finder) | 化けない |
| Mac | Mac(Finder)・Windows 11(エクスプローラー) | 化けない |
古い解凍ソフト(Lhaplus など)や Windows 7 以前では、文字化けすることがあります。③ 出荷と readme.txt にもそのことを 1 行書いています。
- キャラ名が空の絵は
bonus-1.pngからの通し番号になります。キャラを分けずに全部連番にしたいときは、キャラ名を空のままにします。 - パーティの連結画像は
party.pngになります。 - 名前がぶつかっていると、出荷前のチェックで止まります。
ComfyUI の生成情報を消す
ComfyUI が作った PNG には、ワークフローやプロンプトが埋め込まれたままになっています。ZIP を作るときに、アプリがこれを取り除きます。
- 元の画像はさわりません — 取り除いたものを ZIP に入れるだけです。
- 画質は落ちません — 画像を作り直すのではなく、余分な情報だけを外しています。
- 1 枚でも残っていたら ZIP を作りません。
フォルダごと手で処理したいときは、コマンドの 画像のメタ除去(npm run clean-images)が使えます。やっていることは同じです。パックに入れずに配るだけなら、コマンドのほうが手軽です(001.png の形の連番にもできます)。
ZIP にする
③ 出荷のチェックが全部 ✓ になったら、「📦 zip を作る」を押します。収録した画像が全部入った ZIP が 1 つできます。ファイル名は ① の「zip のファイル名」です。既定はパックのタイトルで、日本語のままで使えます(画像のファイル名と同じく、Windows や Mac で使えない記号だけは置き換えます。欄の下に実際の名前が出ます)。
- 押すと保存の窓が出ます(Chrome / Edge)。保存する場所と名前はそこで選びます。前回保存したフォルダを覚えているので、次からは同じ場所で開きます。同じ名前のファイルがあるときの扱い(上書きするか)も、保存の窓が聞いてきます。
- 保存の窓が出せないブラウザ(Firefox / Safari、スマホ、
httpsでない接続で開いているとき)は、普通のダウンロードになります。ブラウザのダウンロードの場所に保存されます。 - zip はアプリの中には残しません。バックアップ(
npm run backup)にも入りません。③ の「これまでの出荷」は記録だけなので、保存した zip を消しても困りません。元の画像が残っていれば、同じ zip を作り直せます。 - 対応表(どの絵がどこから来たか)は配る相手に見せない物なので zip には入れません。③ の「これまでの出荷」の各行にある「対応表(CSV)」から、別に保存できます。
- 前のバージョンで作った zip がアプリの中(
data/exports/)に残っているときは、③ に一覧が出ます。「保存して片付ける」で手元に保存すると、アプリの中の分を消します。普通のダウンロードになる環境では、保存できたのを確かめてから「保存した → 片付ける」を押します。
チェックで止まるのは、画像が 1 枚も無い・元の画像が見つからない・ファイル名がぶつかっている、などのときです。✗ の行を直すとボタンが押せるようになります。
ほかにできること
- readme.txt — 既定では zip に入れません。③ の「readme.txt を zip に入れる」にチェックを入れると、説明書きの文面が出て、そのまま直せます(パックごとに覚えます)。最初の文面は、タイトル・収録内容(収録枚数・画像サイズ・ファイル形式・ファイル容量)・作った道具・利用条件だけの短いテンプレートです。
{タイトル}{枚数}{サイズ}{形式}{合計容量}(文面に書き足せば{ファイル一覧}{キャラの対応}も)の所には、zip を作るときに中身が入ります。数字は入れた画像のファイルそのものから取るので、手で数える必要はありません。画像サイズが 2 種類以上あるときは、すべての大きさを枚数つきで 1 行ずつ並べます。前から文面を直してあるパックには自動では入らないので、使うときは印を書き足してください。道具の名前や URL を出したくないときは、文面から消してください。 - 使った画像生成モデル — 作品パックの画面には、各画像を作った画像生成モデルが出ます。③ の「📋 説明欄用にコピー」で、収録内容(収録枚数・画像サイズ・ファイル形式・ファイル容量)と、モデルと枚数・ライセンスの名前を、BOOTH などの商品説明に貼る文としてコピーできます。ライセンスは各モデルの配布元で確かめてください。
- 対応表 — どの絵がどこから来たかの対応表は zip に入れず、③ の「これまでの出荷」から CSV で取り出せます。
- 番号と複製 — パックには
PK-3のような番号が付きます。似た構成なら複製から作れます。パックを消しても、保存した zip と元の画像はそのまま残ります。