2026年の同人R18市場(FANZA/DLsite/Booth)で「売れる」キャラLoRAの肝は、「衣装の着脱自在性(CC1)」と「顔の崩れなさに特化した学習」です。過学習による衣装の固定化を防ぎ、かつ顔のアイデンティティを100%保つため、以下の黄金比率を厳守してください。
症状 ポーズ、衣装、背景が完全に固定され、プロンプトで「服を脱がせる」「ポーズを変える」が一切効かなくなる。
【原因】
【2026年対策】
トリガーワード直後に、固定化させたくない衣装タグ(例: school uniform, white shirt)を記述し、モデルに「これはキャラクター固有の特徴ではない」と学習させる。
症状 目が非対称になる、手が不自然に融合する、R18部位の描写が不鮮明でグロテスクになる。
【原因】
【2026年対策】
元画像は全て 1024px以上(SDXL/Flux基準) に統一。手や顔が崩れた画像は、事前にLama Cleaner等で修正するか、データセットから徹底的に排除する。
症状 キャラクターの髪色(例:赤髪)が、背景や着用させた服(例:白いシャツがピンク色に染まる)に伝染する。
【原因】
【2026年対策】
CC1の鉄則: キャラクター固有の「髪色」「目の色」「肌の色」は、キャプションから完全に削除する。これにより、トリガーワード(mychar)の中にこれらの色彩情報が自動的に内包され、他部位への色移りを防ぐ。
※2026年現在、最も再現性と衣装の着脱(R18対応)のバランスが良いSDXL向け設定値です。
| 設定項目 | 推奨値 (SDXL) | CC1(キャラクター一貫性)における役割・効果 |
|---|---|---|
| Optimizer | Prodigy | 学習率を自動調整。過学習を極限まで防ぎ、最適な収束ポイントを見つける。 |
| Learning Rate | 1.0 (Prodigy時) | Prodigy使用時は「1.0」固定。D-Adaptationによる自動最適化を有効化。 |
| Network Rank / Alpha | Dim: 32 / Alpha: 16 | 表現力とファイルサイズの黄金比。これ以上高くすると衣装が固定化(過学習)しやすい。 |
| Resolution | 1024,1024 | SDXLの標準解像度。アスペクト比バケット(Bucket)を有効にし、縦長・横長に対応。 |
| Max Resolution | 1024,1024 | 高精細な顔・瞳の描写力を維持するために必須。 |
| Noise Offset | 0.035 | 暗部・明部のコントラストを改善し、同人CG集に求められる「リッチな黒」を表現。 |
| Keep Tokens | 1 | 先頭のトリガーワード(例: mychar)をシャッフルから除外し、学習強度を最大化。 |
kohya_ssの「Save every N epochs」を 1 に設定。全エポック(例: 1〜10)のLoRAファイルをすべて出力させ、後から「最も衣装が脱げやすく、顔が崩れていないベストな状態」を選べるようにする。
UI(Stable Diffusion WebUI / ComfyUI)上で、LoRA強度を 0.5 / 0.7 / 0.9 / 1.1 と段階的に変化させたXYZ Plotを作成。顔の再現度と、衣装・ポーズのプロンプト追従性が両立する「スイートスポット」を特定する。
同一シード(Seed固定)のまま、プロンプトを「普段着」→「水着」→「全裸(R18)」へと変更。キャラクターの顔や髪型が崩れることなく、衣装だけが綺麗に変化するかをテストする(CC1の最終検証)。
販売用CG集の制作では、複数の人気マージンモデル(例: NoobAI系、Pony系、Animagine系など、ターゲット層に人気のモデル)でLoRAを適用し、どのモデルでも破綻なく美少女が出力できるかを確認する。