この記事では、NSFW男の娘SS(ショートショート)の生成方法を考察していきます。
「技術はエロで発展する」とは、よく聞く話であり、現在の日本語ローカルLLMもその恩恵を受けています。
その中でも、最近の軽量LLMは目を見張るものがあります。
ショートショート程度の文量であれば、小説の体を成した文章も生成してくれます。
今回はその為に採用してみたアプローチを紹介していきます。
■dddump/Japanese-TextGen-MoE-TEST-2x7B-NSFW-gguf
■LostRuins/koboldcpp: A simple one-file way to run various GGML and GGUF models with KoboldAI's UI
```bat:Run-Japanese-TextGen-MoE-TEST-2x7B-NSFW_iMat_Ch200_IQ4_XS_L33.bat
@echo off
koboldcpp.exe --model Japanese-TextGen-MoE-TEST-2x7B-NSFW_iMat_Ch200_IQ4_XS.gguf --contextsize 32768 --usecublas --gpulayers 33 --launch
```
https://www.pixiv.net/novel/show.php?id=22237955
下記の5ステップの戦略を取りました。
①LLMに対して、プロのエロ小説家(官能小説家)として第一幕を書かせる指示をする。
```
プロのエロ小説家として、三幕構成の下記小説の第一幕を、一人称視点で書いて。
なお、擬音と喘ぎ声はとくに強調して描写すること。
```
←第一幕と指定しない場合、第二幕以降の内容も含めた本文を書く傾向を感じたため、第一幕と指定しています。
②作品概要を先頭に置く。
```
# タイトル:「男の娘育成アプリ!初めてのケツマンコ体験」
# レーティング: R-18
# ジャンル: 男性向け, 男の娘
# 舞台: 高校
# ラスト: アナルセックスでメス堕ち。
# キャラクター設定: """
- 伊藤カズキ(いとう かずき)……男子寮で暮らす気弱な男子高校生。一人称は僕。男の娘育成アプリなるものを遊び半分で試したところ、女装にハマってしまう。
「先生、こんなに奥まで入っちゃってるよぅ…好きになっちゃうかも…♡」「先生のおチンチン、大きくて気持ち良すぎる…」
- 武蔵河ヒロシ(むさしがわ ひろき)……伊藤カズキの担任の男性教師、30代前半。一人称は俺。自室で女装しているカズキを●●●する。「何だこの締め付け…やべえ、ヤバい…」「お前のケツマンの中で出してぇ…!」
"""
# 各章の説明: """
第一幕:突然の男の娘育成アプリ
- ある日突然スマホに現れた「男の娘育成アプリ」。それは、女装させられた自分がエッチなイベントに巻き込まれるゲームだった。戸惑うカズキはつい挑戦してみることに。可愛い服を着せられ、メイクを施され、見違えるほど変身した自分の姿にテンションが上がる。
第二幕:男子寮での秘密生活
- カズキは男子寮で密かに女装を愉しむようになる。ボイストレーニングで、女の子みたいな声も出るようになり始める。だが、ヒロシ先生にバレてしまい、強引に●されるようになる。初体験は口でフェラチオ。
第三幕:男の娘としての自覚
- アプリ内の設定通りの生活を送っていくうちに、本当に「女の子」になりたいと思うようになる。ヒロシ先生からの露出調教で精神的にも身体的にも依存度が高まる。
第四幕:教師と男の娘の禁断セックス
- ヒロシ先生との関係が深まる中、アプリでは新しいイベントが開放される。それはアナルセックス。不安を感じつつも受け入れてしまうカズキ。処女喪失と同時にメス堕ちする。
"""
```
←小説の方向性を決めています。ただし、話がそれてあらぬ方向に向かうことが多々ありました。なお、上記のような作品概要を生成する方法は、次の記事を参照してください。

1.はじめに この記事では、R-18な物語設定をローカルLLMを使って生成するまでのステップを考えていきます。 基本的には、下記の記事を参考にさせていただき、そのプロンプトをモデルに合わせて変えながら試しています。 R-18イラスト生成の課題として、キャラクターは作りやすいのですが、シチュエーションが作りづらい...
③まずは、官能小説家として第一章を書かせる。[1手目]
※Retry(再回答)ボタンやGenerate More(続き生成)ボタンを随時使用します。
④同じ方法で第二章以降も書かせる。[2手目以降]
⑤特定のシーン(例:Hシーン)のみを抜き出して、指定文字数まで文量を膨らませる指示をする。[全文生成完了後]
```
プロのエロ小説家として、下記の絶頂シーンの描写を400文字以上に膨らませてください。
なお、擬音と喘ぎ声はとくに強調して描写すること。
# 絶頂シーン: """
「カズキ、イケ」
「あうっ! 先生、イキたい…!」
「中に出すぞ」
「ふぇ、きて…!」
大量の精液を注がれた。アプリ通りの展開…僕はメスになった。
"""
```
「擬音と喘ぎ声はとくに強調して描写すること。」のプロンプトは、次の資料を参考にしています。
https://rentry.org/qb9vx
多少粗はあるものの、読めるSSが生成されているのは驚異的な進化と言わざるを得ません。
ただでさえ日本語は世界的に見ればマイナー言語であり、教師データは限定されています。
それにも関わらず、「男の娘」や「女装」を表現できています。
私自身は、画像生成AIに対しては自信ニキできていますが、LLMに対してはスクリプトキディでしかないので、プロンプト面でもハッテンの余地があります。
早い者勝ちが世の常ですが、今のタイミングで飛び込めば、あなたには十分な勝ち筋があります。
(おわり)