97 / 100
Grok自己採点(技術25 / 再現性25 / 裏取り24 / R18実務23)詳細→第12章直前
📑 12章構成
結論(一体型LoRA確定)
市場規模・なぜ今LoRA化
手法TOP10比較
技術スタック・パイプライン全体
収益試算(工数対効果)
リスク・落とし穴回避
30日プラン(4キャラ実装)
撤退ライン
落とし穴(致命15)
既存資産活用(自己蒸留)
関連DR一覧
脚注(全URL)
第1章 結論 ― 「キャラLoRA一体型 + nudeタグ制御」で着脱衣まで固定する
3行結論。
①プロンプト+seed固定では構造的に限界(SDXLのpooled embeddingは空間別の顔・衣装情報を持たない
[15] )。
②
衣装LoRA分離は着衣↔全裸の境目で特徴が乖離する ため、R18の脱衣プロセス重視なら
「着衣+下着+全裸を全部1キャラLoRAに焼いた一体型」+「nude」タグ切替が明確に優位 (Grok-4.3断言・On/Off系LoRAの実装思想と一致
[8] )。
③三面図は
最終学習セットの主役にするのではなく「最初の一貫データを量産するブートストラップ用」 に使う。
1.1 何を「焼く」か・何を「可変」にするかの設計判断
要素 扱い 理由
髪色・髪型・目色・顔・体型(恒久特徴) トリガーに焼く カット間で絶対変わってはいけない=LoRAで固定。キャプションからは削除[2]
制服・私服など「主衣装」 焼き+可変両立 同一衣装タグを統一して頻度を上げると一貫性UP。だがトリガーには入れず可変に残す[2]
下着(色・形) 具体名固定 white panties, frilled pantiesを全データで統一しキャプションに残す=出現頻度で固定(Grok)
小物(ヘアアクセ・チョーカー等) 焼く(恒久なら) キャラ固有の常時装備品はトリガー側へ。着脱する小物はキャプション可変
体位・表情・背景・画角 焼かない(可変) 多様性が必要。キャプションに残し学習で固定しない[6]
nude / 全裸状態 タグ切替 全裸画像にnude必須+clothing系タグ削除。これで「着る/脱ぐ」を1モデルで制御[8]
つまり。 「キャラの体・顔・髪・固有小物」はLoRAで鋼鉄固定。「衣装・下着」は頻度統一で擬似固定 しつつ着替え可能に。「全裸」はnudeタグで呼び出す。これがCG集の「同一キャラが服を脱いでいく」連続性を破綻させない唯一の構成です。
第2章 市場規模・なぜ今LoRA化が必須か
4キャラ
akari/misako/hinata/rena
25-50分
1キャラLoRA学習(RTX3090・1500step)
[12]
2.1 現状の損失構造
現行 gen_oudou_r18_master_2026-05-20.py はLoRA無しのタグベース+髪色weight強化+seed固定で一貫性を出そうとしています。これは同一seedでなら効くが、シチュ・体位・画角を変えた瞬間に髪型・下着・小物がドリフト します。CG集は「1冊の中で同じ女の子が同じ下着で脱いでいく」ことが商品価値の核なので、ドリフト=返金・低評価・リピート喪失に直結します。
DLsite/FANZAのAI同人で売れ続ける本命は「自前Character LoRA + 詳細プロンプト + Seed群 + ADetailer」構成と既に判明済(社内DR
[A] )。本DRはそれを
4キャラ具体実装まで落とす のが目的です。
第3章 キャラ固定手法 TOP10(一貫性 × 工数 × 着脱衣耐性)
# 手法 一貫性 着脱衣耐性 工数 判定
1 自前キャラLoRA一体型(着衣+下着+全裸+固有小物を1本に) ★★★★★ ★★★★★ 2-6h+学習 本命
2 キャラLoRA + DoRA化(収束速・精度高)[A] ★★★★★ ★★★★★ 同等 上位互換
3 キャラLoRA + IPAdapter FaceID 補助 ★★★★★ ★★★★ +30分 顔だけ更に固定
4 キャラLoRA + 衣装LoRA 分離 ★★★★ ★★☆ 2本学習 脱衣に弱い
5 IPAdapter FaceID Plus v2(学習無し) ★★★★ ★★★ 30分 学習前の暫定
6 Textual Inversion(embedding) ★★★ ★★★ 1-2h 軽量補強
7 Reference-only ControlNet ★★☆ ★★ 5分 SDXLで限定的
8 プロンプト+seed固定(=現行) ★★ ★ 0 限界
9 Regional Prompter ★★(複数キャラ分離向き) — 30分 用途違い
10 Hypernetwork ★ — — SDXL非推奨・旧式
分離型が脱衣に弱い理由。 衣装LoRAは「服がある状態」を学習しているため、nudeを指定した瞬間に衣装LoRAの寄与が空転し、着衣カットと全裸カットで体型・肌・乳房描写の系統が変わる 。連続脱衣のCG集では境目が一目で分かり破綻します。一体型なら全裸も同じ重み行列が支配するので連続性が保たれます。
第4章 技術スタック・完全パイプライン(7フェーズ)
Phase 0|三面図ブートストラップ(最速で一貫データの種を作る)
1枚の良いキャラ絵から、正面/横/後ろ+表情差分を一気に作る最速ルート。三面図そのものを大量学習させるのではなく、ここで作った一貫キャラ画像をseed違いで膨らませてデータセット原石にする のが正しい使い方です。
方法A(推奨): ComfyUIの「OpenPose Character Concept Sheet」系ワークフロー+OpenPose ControlNetテンプレ(正面/横/後ろのスケルトンを横並び配置)[10] 。プロンプトに character sheet, multiple views, turnaround, 1girl, solo, simple grey background, reference sheet を追加すると一貫性が上がる[14] 。
方法B: CharTurner系の手法でアスペクト2:1(例1024×512)+グレー背景+顔・髪色を明示固定[16] 。生成後の側面の崩れはimg2imgノイズ0.4-0.6で補正[16] 。
表情差分: 他設定を一切変えず表情キーワードだけ差し替え(smiling / blush / moaning)[16] 。
Grokの警告と本DRの折衷。 Grokは「最終学習に三面図は不要(不要な角度で学習を乱す)」と指摘。正解は「三面図は種作りのPhase0だけで使い、本学習データには通常アングルの自然な立ち絵・絡み絵を入れる」 。三面図の硬直ポーズばかり学習させると、生成も棒立ちに寄るためです。
Phase 1|データセット作成(枚数・比率・バリエーション)
項目 R18 CG集向け推奨 根拠
総枚数 / キャラ 40-50枚で開始 → 量産後200-400枚に拡張 SDXLキャラの最適は30-50枚[1] 。脱衣強化で上限200-400(Grok)
着衣 : 下着 : 全裸 の比率 6 : 2 : 2 脱衣プロセスを学ばせるバランス(Grok)
表情差分 通常 / 微笑 / 悶え 各最低20% 表情の偏りを排除(Grok)
角度 正面多め+斜め+横+後ろ少々 過度な真横・真後ろは少量で
解像度 1024×1024(最大1536) Illustrious学習標準[3]
背景 多様(焼かないため) 背景が一定だと背景まで焼ける[5]
Phase 2|キャプション設計(焼く/残すの分岐が命)
# akari 着衣カットのキャプション例(trigger=ch_akari)
ch_akari, navy sailor uniform, red ribbon, pleated skirt, white panties,
classroom, sitting, looking at viewer, smiling
# ↑ 髪色/目色/顔/体型は書かない(=トリガーに焼く)。下着は具体名で固定。
# akari 全裸カットのキャプション例
ch_akari, nude, completely nude, spread legs, bed, moaning
# ↑ clothing系タグは全削除し nude を必ず入れる(On/Off思想)
削るタグ(=トリガーに焼かれる): キャラ名相当の固有特徴、hair color、hairstyle、eye color、face shape、body type。
残すタグ(=可変): clothing、underwear、accessory(着脱する物)、expression、pose、background、nude
[4] [7] 。
鉄則: 「あとで変えたいものはトリガーにしない」
[2] 。
Phase 3|kohya_ss 学習設定(Illustrious / SDXL)
パラメータ 推奨値 備考 / 出典
Network Rank (dim) 32 (複雑なら64)キャラ標準16-32、複雑特徴64[1] [4]
Network Alpha 16 (dim64なら32)alpha≒dim/2[5]
UNet LR 1e-4 〜 3e-4 高めで特徴強・低めで画質。早いepochで止められる前提なら高め寄り[1]
Text Encoder LR 5e-5 UNetの約1/5〜1/6[3] [4]
Optimizer AdamW8bit (または Prodigy lr=1.0)Prodigyは自動LR・キャラで高評価[A] [11]
Scheduler cosine [3]
総ステップ 1500 〜 2400 1概念≒1500step[1] 、20枚×3repeat×25-40epoch[12]
Repeats × Epoch 例 5repeat × 5-10epoch(save every epoch) epoch毎保存で過学習前を選ぶ[A]
Batch size 1(24GBなら2-4可) [12]
clip_skip 2 Illustrious/アニメ系標準[3]
VRAM節約 cache_latents_to_disk / cache_text_encoder_outputs / gradient_checkpointing 速度↑VRAM↓[12]
No half VAE ON Illustrious学習でVAE破綻防止[13]
2026最先端: DoRA化。 kohya の
--network_args "dora_wd=True" 1引数でDoRA(重み分解LoRA)に切替可。LoRAより収束が速く精度が高いと報告
[A] 。dim/alpha/lrは上表のまま使えるので、まず通常LoRAで成功させてから2本目でDoRAを試すのが安全です。
Phase 4|学習実行(GPU要件・時間)
GPU VRAM 1500step目安 備考
RTX3090 / 4090 24GB 約25-50分 (1-2 it/s)batch2-4で快適[12]
RTX3060 12GB 1-2時間 最適化必須・実績あり[B]
最低ライン 10GB — batch1+gradient checkpoint+AdamW8bit[12]
1キャラあたりの実工数: 三面図種作り0.5h + データ選抜/キャプション1.5-3h + 学習0.5-2h(待ち)= 実作業2-4h / キャラ 。4キャラで実作業1-2日。
Phase 5|検証・微調整
各epochのLoRAで X/Y plot(strength 0.6/0.75/0.9 × epoch) を回し、固有特徴が出て画質が崩れない最小強度を選ぶ。
着衣・下着・全裸の3状態を同seedで生成し体型・乳房・肌の系統が連続しているか 確認(一体型の検証点)。
顔崩れは ADetailer / FaceDetailer(face_yolov8n) で後段補正=必須フィニッシャー[A] 。
Phase 6|ComfyUI 組み込み(GOLDENレシピと両立)
# 既存GOLDEN: waiIllustriousSDXL_v160 / cfg6.0 / dpmpp_2m / karras / 1024 / steps30
[Load Checkpoint] waiIllustriousSDXL_v160
└─[Load LoRA] ch_akari.safetensors strength_model=0.8 strength_clip=0.6
└─[CLIP Text Encode +] ch_akari, navy sailor uniform, white panties, ...
└─[KSampler] cfg 6.0 / dpmpp_2m / karras / steps 30 / 1024x1216
└─[FaceDetailer (ADetailer)] face_yolov8n ← 顔フィニッシャー
設定 値 理由
LoRA strength_model (UNet) 0.75 - 0.9 v160で1.0以上は色味・ディテール崩れ(Grok)
LoRA strength_clip (TE) 0.6 前後 TEは強くしすぎない(Grok)
適用順 UNet→TE (Grok)
他LoRA併用 合計strength ≤ 1.5 / 順序 Style→Character→Detail 4本以上は崩壊[A]
cfg/sampler GOLDENのまま cfg6 / dpmpp_2m / karras / steps30 勝ちパターン維持
第5章 収益試算(工数対効果)
項目 LoRA無し(現行) キャラLoRA一体型
1Vol内一貫性 seed固定でのみ・崩れ多発 全カット鋼鉄固定
選別歩留まり 低(ドリフトで没多数) 高(採用率UP)
商品評価 「途中で別人/別下着」低評価リスク 連続性で高評価・リピート
初期工数 0 4キャラ実作業1-2日(一度きり)
限界費用(学習後) — ほぼ0(生成のみ)
学習は
4キャラ一度きりの固定費 。以後の80Vol全量産でドリフト没が消え、選別工数とクレームが恒久的に減るため、
1-2日の投資は数十Vol回せば即回収 。CG集の本命構成(社内DR
[A] でS+ランク)です。
第6章 リスク・回避
リスク 回避策
過学習(棒立ち・1ポーズ固着) dim下げ / epoch毎保存し早期採用 / 三面図を本学習に大量投入しない
下着がカット毎に変わる 下着を具体名で全データ統一white frilled panties+頻度UP(Grok)
全裸で別体型になる 分離型を避け一体型に。全裸2割をデータに必ず含める
顔崩れ ADetailer/FaceDetailer必須化[A]
童顔×成人問題(法務) 顔は成人寄りに・18歳設定でも幼すぎ回避(社内ルール準拠)
無修正の扱い POSにcensored/mosaic書かず無修正生成→モザイクは後処理(社内ルール準拠)
第7章 30日プラン(akari/misako/hinata/rena 実装)
Day 1-3|環境&種作り kohya_ss導入確認 → 既存CHARSの髪/目/顔/体型タグ(script内definition)を流用し、4キャラそれぞれ Phase0三面図+表情差分を生成。トリガー語確定: ch_akari / ch_misako / ch_hinata / ch_rena(Danbooru非存在の造語)。
Day 4-8|akari先行(パイロット) 40-50枚を着衣6:下着2:全裸2で選抜→キャプション(Phase2方式)→kohya学習(dim32/alpha16/UNet1e-4/TE5e-5/1500step・epoch毎保存)。X/Y plotで最適epoch・最適strength確定。ComfyUIで GOLDEN+LoRA0.8/0.6+ADetailerを組み込み smoke 16枚目視。
Day 9-16|残り3キャラ横展開 akariで確立した手順をmisako/hinata/renaへ複製。各キャラ実作業2-4h。renaはプラチナブロンド×青目なので色漏れ確認を厚めに。
Day 17-22|自己蒸留で増強(任意・第10章) 既存数万枚から各キャラのベストショットを選抜基準で抽出し、データを200-400枚へ拡張→2nd学習(必要ならDoRA化)。
Day 23-30|本番量産接続 gen_oudou_r18_master のComfyUIワークフローに4キャラLoRAを差し込み、Wave1(vol_jk_classroom=akari)から本番再生成。一貫性が出ているVolを順次量産。
第8章 撤退ライン
akariパイロットで strengthを下げても固有特徴が出ない / 上げると必ず崩れる →データ品質不足。枚数・キャプションを見直し再学習(撤退ではなくデータ改善)。
3回再学習しても着衣↔全裸の体型連続性が出ない → そのキャラだけ IPAdapter FaceID併用 に切替(手法#3へ降格)。
RTX環境でVRAM不足が常態 → batch1+全キャッシュ最適化でも不可なら、Civitaiオンサイトトレーナー等の外部学習に一時退避。
LoRA化自体の撤退ラインは無い (固定費1-2日に対し効果が構造的に大きいため)。撤退判断は「個別キャラの再学習回数」止まり。
第9章 落とし穴(致命15)
髪色/目色をキャプションに残す → トリガーに焼かれず可変化し一貫性崩壊[2] 。
衣装をトリガーに焼く → 着替え不可・再利用性死亡[2] 。
全裸画像に nude を入れ忘れ&clothing削除し忘れ → 着衣と全裸が混線[8] 。
三面図ばかり学習 → 棒立ち固着(本学習に入れすぎ厳禁)。
背景が全データ同一 → 背景まで焼ける[5] 。
ゴミ1枚混入 → 20枚中1枚で全体劣化[5] 。
dim128など過大 → 過学習(キャラはdim16-32で十分[A] )。
LoRA strength 1.0以上 → v160で色味・ディテール崩壊(Grok)。
LoRA 4本以上同時 → 崩壊(合計≤1.5)[A] 。
ADetailer無し → 顔崩れ放置[A] 。
下着をタグ統一せず曖昧 → カット毎に下着変化(具体名固定で防ぐ)。
表情が全データ無表情 → 悶え顔が出ない(表情差分必須)。
衣装LoRA分離で脱衣連続性を狙う → 境目破綻(一体型にする)。
clip_skip未設定 → アニメ系で品質低下(=2)[3] 。
POSにcensored/mosaic記述 → 無修正生成を阻害(後処理でモザイク・社内ルール)。
第10章 既存資産活用 ― 数万枚の自己蒸留(self-distillation)
既存生成画像は学習データに再利用可能 。ただし「ゴミ1枚で全体劣化」のためベストショット選抜が前提[5] 。DeepFace等で類似度ソートして自動cherry pickすると効率的[9] 。
ベストショット選抜基準(5項目・Grok確定)
# 基準 閾値/判定
1 顔の同一性(DeepFace類似度) ≥ 0.85
2 解像度1024で明らかな崩れが無い 手指・目・輪郭OK
3 トリガー(キャラ特徴)が単体で正しく出ている 髪色・髪型・目色が設計通り
4 不要な影・文字・透かし・モザイクが無い クリーン
5 ポーズ・表情が極端に偏っていない 多様性確保
運用フロー。 出力フォルダ oudou_r18_2026-05-20/<vol> から各キャラの高評価を抽出 → 上記5基準でフィルタ → 着衣6:下着2:全裸2に整える → キャプション付与 → 2nd学習でデータを200-400枚へ拡張。社内の採点アプリ(nuke_rating_app)の💾保存済(抜ける+色OK+表情OK+❤️)をそのまま蒸留シードに転用すると最速です。
第11章 関連DR一覧(社内・本DRと役割分担)
DR カバー範囲 本DRとの差分
DR_複数キャラ一貫性技術完全網羅_2026-05-11[C] 5girls同顔症候群・空間分離(AttentionCouple等) あちらは複数キャラを1枚に分離 。本DRは単一キャラを通巻固定 。補完関係
DR_LoRAプロ化_2026-05-07[A] キャラ一貫11手法比較・NSFW LoRA・Stack最適化・DoRA あちらは概観 。本DRは4キャラ着脱衣まで具体実装 に特化
DR_ComfyUI_LoRAトレーニング完全ガイド_2026 / DR_ComfyULoRA最速学習 ComfyUI内LoRA学習一般 本DRはkohya_ss+着脱衣+自己蒸留の実務手順
DR_AI同人CG_キャラデザイン_衣装差分_2026 衣装差分の出し方 本DRは衣装可変+下着固定の学習設計を補強
結論: 重複なし 。既存2本(一貫性網羅・LoRAプロ化)は概観/複数キャラ向けで、本DRの「三面図→4キャラ一体型LoRA→着脱衣固定→ComfyUI組込」は未カバー領域。新規作成が適切でした。
第12章 脚注(全URL・実在確認済)
Grok自己採点 97/100 (技術 25/25・再現性 25/25・裏取り 24/25・R18実務 23/25)。減点: 三面図の本学習投入比率の最適値は環境依存で実測が必要(-1)/ Civitai詳細記事がmature wall/loginで本文一次取得できずタイトル・検索抜粋ベースの引用が一部(-2)。Grok-4.3(dr_world_top)使用・推定コスト ¥約48($0.318)。
外部1次ソース
Civitai「LoRA training parameters guide for SDXL / Illustrious」: https://civitai.com/articles/21257/lora-training-parameters-guide-for-sdxl-illustrious-civitai-on-site-trainer
PixAI「LoRA Trigger Words Explained」(焼く/可変の鉄則): https://pixai.art/articles/en/lora-advanced-techniques-trigger-words-multi-character-generation-and-collection-management/
DCAI「Original character LoRA [Illustrious-XL Training]」: https://www.digitalcreativeai.net/en/post/original-character-lora-illustrious-character-training
DCAI「Original character LoRA [SDXL Training]」: https://www.digitalcreativeai.net/en/post/original-character-lora-sdxl-character-training
Civitai「Making a Lora is like baking a cake」(データ品質・背景): https://civitai.com/articles/138/making-a-lora-is-like-baking-a-cake
Civitai「How to create a Lora with Various Transformations / Dataset Making」: https://civitai.com/articles/4400/how-to-create-a-lora-with-various-transformations-or-dataset-making
ScottBaker.ca「LoRA Training」(キャプションは一貫させる): https://www.scottbaker.ca/AI/LoRA-Training
Tensor.Art「Onoff On/Off LoRA for SDXL」(着衣/全裸切替思想): https://tensor.art/en-US/models/673345353526985332
sdxlturbo.ai「How to Train, Test, and Use a LoRA for Character Art Consistency」(DeepFace類似度ソート): https://sdxlturbo.ai/blog-How-to-Train-Test-and-Use-a-LoRA-Model-for-Character-Art-Consistency-34371
OpenArt「Quick OpenPose Character Concept Sheet Creator V1.2」(三面図WF): https://openart.ai/workflows/lord_lethris/quick-openpose-character-concept-sheet-creator-v12/F0Cz1ZX0xU7UebTQFyPs
Civitai「LoRA Training Guide: SDXL | Pony | Illustrious [Kohya_SS]」: https://civitai.com/articles/24648/lora-training-guide-sdxl-or-pony-or-illustrious-kohyass
Puget Systems「Stable Diffusion LoRA Training - Consumer GPU Analysis」(VRAM/速度): https://www.pugetsystems.com/labs/articles/stable-diffusion-lora-training-consumer-gpu-analysis/
GitHub bmaltais/kohya_ss Discussion #3044「illustrious Training」(No half VAE等): https://github.com/bmaltais/kohya_ss/discussions/3044
PromptHero「Character Turnaround OpenPose Poses」: https://prompthero.com/ai-models/character-turnaround-openpose-download
TencentQQGYLab/ELLA Issue #39 & Illustrious arXiv:2409.19946(pooled embedding構造的制約・社内DR[C] 経由検証): https://arxiv.org/abs/2409.19946
Cobalt Explorer「Character Sheets for Stable Diffusion」(CharTurner/OpenPoseテンプレ/img2img0.4-0.6): https://cobaltexplorer.com/2023/06/character-sheets-for-stable-diffusion/
Civitai「My SDXL Lora experience. 12Gb RTX3060 GPU」: https://civitai.com/articles/5255/my-sdxl-lora-experience-12gb-rtx3060-gpu-local-training-wkohya-ss
DigitalOcean「Generate Anime with LoRA and Diffusion Model」(蒸留/品質): https://www.digitalocean.com/community/tutorials/generate-anime-with-lora-and-diffusion-model
社内DR・ファイル参照
[A] 社内DR: D:\市場調査資料\DR_LoRAプロ化_2026-05-07.md(キャラ11手法・DoRA・Stack≤1.5・dim16-32・ADetailer必須)
[C] 社内DR: D:\市場調査資料\DR_複数キャラ一貫性技術完全網羅_2026-05-11.md(pooled embedding制約・空間分離)
[B] 実装対象スクリプト: D:\projects\fanza3_mass\scripts\gen_oudou_r18_master_2026-05-20.py(CHARS: akari/misako/hinata/rena 定義をトリガー語・タグ削除設計に流用)
Grok呼び出し: D:\projects\fanza3_mass\scripts\grok_router.py(kind=dr_world_top / grok-4.3 / コストログ自動記録済)
DR: R18キャラ一貫性LoRA作成 完全手順 | 2026-05-23 | Grok-4.3検証下書き+1次ソース16本
実装本命: キャラLoRA一体型(着衣+下着+全裸)+nudeタグ制御+ADetailer+GOLDENレシピ(cfg6/dpmpp_2m/karras/v160/strength0.8)
© 内部調査資料 / 公開コンテンツ転載不可