DLsite/FANZAで売上1位を掴むための「歩留まり(良品率)改善」に特化した、ADetailer・ControlNet・最新ワークフローの技術仕様書。
2026年現在、FluxやPonyの進化を以てしても「手の破綻」は完全には防げない。売上トップ層が密かに行っているのは、 【Flux/Pony生成】→【ADetailer (yolov8_hand) での1次自動修正】→【MeshGraphormer / Depth-Anythingを用いた局所Inpaint】 の3レイヤー自動化パイプラインである。この設定数値を完全移植し、手作業の修正時間を極限まで削減せよ。
| アプローチ | 役割・適用タイミング | メリット | デメリット / 限界点 |
|---|---|---|---|
| ① ADetailer (yolov8_hand) | t2i/i2i生成時の「自動・一括」手検出&再描画 | 完全自動。バッチ処理(量産)に最適。 | 複雑なポーズ(指を絡める等)では破綻が残る。 |
| ② MeshGraphormer (CN) | 3Dメッシュを手にフィッティングさせる精密制御 | 指の関節・本数が物理的に破綻しない。 | ComfyUI/WebUIの環境構築と設定がやや複雑。 |
| ③ Depth-Anything + Inpaint | 最終出力前の「局所レタッチ・再生成」 | 構図を維持したまま、100%綺麗な手に着地。 | 手動でのマスク塗りと再生成の手間が発生。 |
※WebUI (Forge/1111) および ComfyUI でそのまま使える実数値です。
【ポジティブ追加ワード】
【ネガティブプロンプト】
【ポジティブ追加ワード】
【注意点(ネガティブ不要論)】
Fluxはネガティブプロンプトの効きが弱いため、ポジティブ側で「手の動作(例: holding a cup gently)」を具体的に描写し、AIに手の役割を明確に定義することが破綻防止に最も有効。
最初から複雑な手の描写を避けるため、ポーズ指定に hands behind back (後ろ手), hands on hips (手を腰に), interlocked fingers (指を組む/※難易度高) 等を意図的に指定し、破綻確率を下げる。
1st Passで顔(face_yolov8n)、2nd Passで手(hand_yolov8n)を同時適用。これにより、表情のクオリティを維持したまま、手だけを自動で再生成・修正する。
ComfyUI環境において、MeshGraphormerノードを用いて元画像の手から3Dメッシュを抽出し、深度(Depth)とOpenPoseを自動生成して再適用。手のデフォルメを物理的に修正する(※環境構築の相性あり)。
どうしても直らない場合は、画像編集ソフトで「大まかな手の形・色」をブラシで雑に塗り潰し、それをWebUIのInpaint(Denoising: 0.45)に通す。AIが「塗られた色と形」をベースに完璧な手を再構成する。