画像スタイルプロファイル
スタイルプロファイルとは、Marinaraが画像サービスへ送る前にすべての画像プロンプトへ適用する、使い回しのできる「共通のスタイル」です。アバター、ポートレート、自撮り写真、背景、イラスト、スプライトの見た目をそろえたいときに使います。このガイドでは、プロファイルを選び、編集し、テストする方法を説明します。
スタイルプロファイルとは
生成される画像は、アバター、ポートレート、Conversationの自撮り写真、シーンの背景、イラスト、スプライトのどれも、テキストのプロンプトから始まります。スタイルプロファイルは、Marinaraがそのプロンプトに足すルールを保存したものです。含めたい語(ポジティブな語)、避けたい語(ネガティブな語)、好みのプロンプト形式を追加できます。アプリ全体のデフォルトとして1つのプロファイルを選びます。1つのチャットや1つの画像モデルに対して、それを上書きすることもできます。
エディターを開くには、Settings → Generations → Image Generation(設定 → 生成 → 画像生成)を開き、Style Profilesまでスクロールします。
組み込みプロファイル
Marinaraには10個の組み込みスタイルプロファイルがあります。デフォルトはAutoです。どれでも編集でき、組み込みプロファイルはいつでも元の値に戻せます。
以下で使う用語は次のとおりです。
- SDXLはStable Diffusion XLのことで、自分のコンピューターでもクラウドサービス経由でも動かせる、広く使われているオープンな画像モデルです。
- チェックポイントとは、学習済みの画像モデルのファイル1つを指します。ここで名前が挙がっているのはIllustrious、Pony、NovelAIです。
- Danbooruは大規模なアニメ画像サイトです。「1girl, long hair, smile」のようにカンマで区切った短いタグが、アニメ系画像モデルへのプロンプトの定番になりました。
組み込みプロファイルは次のとおりです。
- Off: 共通のスタイルを何も足しません。プロンプトはほぼ書いたままの形で送られます。
- Auto: キャラクター、ゲーム、シーン、選択中の画像モデルから、一貫した見た目を推測します。これがデフォルトのプロファイルです。
- Anime: 線のきれいなキャラクターイラスト向けの、一般的なアニメ調タグです。
- Danbooru / Illustrious: Illustrious、Pony、NovelAIといったSDXLのアニメ系チェックポイントに向けたDanbooru風タグです。
- Realistic SDXL: SDXL系モデル向けの、自然文によるリアル寄りの指定です。
- Photorealistic: 肌、光、質感を自然に見せる写真調のプロンプトです。
- Cinematic: キービジュアル向けの、劇的な光と強い構図です。
- Digital Painting: コンセプトアート風の筆致と、計算された光の表現です。
- Painterly Fantasy: 柔らかい絵画調のファンタジーイラストです。
- Z-Image Turbo Narrative: 平易な文章をうまく読み取るZ-Image Turbo系モデル向けの、短い散文です。
アプリ全体のスタイルの変更
デフォルトのプロファイルは、チャットや画像モデルによる上書きがない限り、すべての画像に適用されます。
- Settings → Generations → Image Generation → Style Profiles(設定 → 生成 → 画像生成 → スタイルプロファイル)を開きます。
- Default styleの一覧を開きます。
- プロファイルを選びます。
選択はすぐに保存され、新しい画像に適用されます。
プロファイルの複製とカスタマイズ
組み込みプロファイルはそのまま編集できます。Cloneを使えば、元のプロファイルを残したまま独自の版を作れます。
- Editingドロップダウンを開き、目的に近いプロファイルを選びます。
- Cloneをクリックします。Marinaraは複製を作って編集対象に切り替え、同時にその複製をアプリ全体のデフォルトスタイルにします。
- Name欄を、あとで見分けやすい名前に変えます。
- Prompt grammarを選びます(次のセクションで説明します)。
- Style textに、目指す見た目を普通の文章で書きます。AIが画像プロンプトを書く場合(Illustrator、自撮り写真、Noodleがこれに当たります)、AIはStyle textをそのまま写さずに、その内容に従います。アバターなど、ほかの画像ではStyle textが書いたとおりに追加される場合があります。
- Positive tags(含めたい語)とNegative tags(避けたい語)を追加します。
- Per-image tagsセクションを開き、画像の種類ごと(アバター、ポートレート、自撮り写真、背景、イラスト、スプライト)に追加のタグを設定します。
- 手順2で、複製はアプリ全体のデフォルトになっています。この役割を別のプロファイルへ戻すには、Default styleを開いて使いたいプロファイルを選びます。
プロファイルの管理には2つのボタンが使えます。
- Resetは組み込みプロファイルにだけ使えます。その組み込みプロファイルを元の値に戻します。
- Deleteは自分で作ったプロファイルにだけ使え、プロファイルが2つ以上あるときだけ有効です。
プロンプト文法のモード
Prompt grammarは、画像モデルがどんな形のプロンプトを好むかをMarinaraに伝えます。使っているモデルに合うモードを選んでください。
- Hybrid: 文章とタグを混ぜた形です。迷ったときに選べる無難な選択肢です。
- Danbooru tags: カンマ区切りの短いDanbooru風タグです。Illustrious、Pony、NovelAIなどアニメ系のSDXLチェックポイントに最適です。
- Tags: カンマ区切りの短いキーワードで、Danbooruの流儀には従いません。
- Natural language: 普通の文章です。DALL-EやZ-Image Turbo系モデルのように、散文を読み取れるモデルに向いています。
Test bench
Style Profilesエディターの中にあるTest bench(テストベンチ)では、実際に画像を作らずに、Marinaraが送信する内容をそのまま確認できます。
- Image kind(画像の種類)を選びます(たとえばポートレートや背景)。
- Sample inputに、おおまかなプロンプトを入力します。
- Final positive promptとFinal negative promptの欄を読みます。
Test benchには、整理の内容についての短い注記も表示されます。何も変わらなかったときは「No cleanup needed for this sample.」と表示されます。プロンプトに手が入ったときは、重複した断片や置き場所の違う断片をいくつ整理したかが表示されます。
Marinaraによるプロンプトの整理
画像のリクエストを送信する前に、Marinaraは有効なプロファイルを使ってプロンプトを組み立て直します。このとき、次の処理を行います。
- ほぼ重複しているタグ(同じ品質タグの繰り返しなど)を取り除きます。
- 「avoid text」「no watermark」のような単純な否定表現を、ネガティブプロンプト側へ移します。
- 背景、イラスト、自撮り写真の画像では書いた言葉づかいをそのまま残しますが、ポートレート、アバター、スプライトの画像では、認識できる短い視覚タグまで内容を絞り込みます。
- 生成する画像の種類に合わせて、プロファイルの画像種類別タグを追加します。
整理の前後の例
Danbooru / Illustriousプロファイルを選び、Image kindをポートレートにして、Sample inputに次のように入力したとします。
masterpiece, masterpiece, red-haired knight, no watermarkすると、Test benchのFinal positive promptには次のように表示されます。
detailed eyes, solo, upper body, portrait, looking at viewer, anime screencap, masterpiece, best quality, absurdresここでは3つのことが起きています。
- 「no watermark」がポジティブプロンプトから外れ、Final negative promptへ移りました。整理の注記はこの変更を数えています。
- プロファイル自身のスタイルタグ、ポートレート用の画像種類別タグ、品質タグが追加されました。結果に出ている「masterpiece」は、入力した語ではなくプロファイル側のタグに由来します。
- 入力した語は絞り込まれました。ポートレート画像では、明確な視覚的手がかりとして認識できる断片だけが残ります。「red-haired knight」はそれに当たらないため、削除されました。
ポートレート、アバター、スプライトで被写体を表す語が消えてしまう場合は、画像の種類をillustration(イラスト)に変えてみてください。この種類では書いた言葉づかいがそのまま残ります。
優先順位: チャット、接続、グローバルの順
Marinaraは3つの場所からスタイルプロファイルを選べます。より限定的な指定が優先されます。
- 現在のチャットまたはゲームに対して選んだプロファイル。
- 画像モデルに設定されたスタイルプロファイル(そのエディターのLocal image defaults(ローカル画像のデフォルト設定)の中)。
- Settings(設定)のグローバルのDefault style。
Local image defaultsセクションは、AUTOMATIC1111 / SD Web UI、ComfyUI、NovelAIでのみ表示されます。それ以外のサービスでは、選択はグローバルのDefault styleに委ねられます。モデルごとにプロファイルを設定するには、画像モデルを開き、Local image defaultsを展開して、スタイルプロファイルの一覧でプロファイルを選びます。グローバルの選択に従わせたいときはUse global defaultのままにします。モデルの名前から適切なプロファイルを推測できる場合は、それをワンクリックで適用する「Use ...」ボタンが表示されます。
関連ガイド
- 画像生成プロバイダーと設定
- Illustratorエージェント
- 自撮り写真