生成AI小説作成ガイド
更新
GeminiやGPT5などのLLMには生成AIを作る機能がある。これを活用した小説の作成方法の手順
Seaartフォーマット
現状Gemini3がメジャーだが、生成AI小説作成用のUIやフォーマットが存在せず、チャットで小説の作成を依頼する必要がある。正直プロがどんどん小説を量産するには不便
構造化データと呼ばれる、LLM読解用の文法があるのでそれを使うぐらい
現状Seaartが生成AI小説の作成UIは進歩している。それにならってキャラクターtxtや設定txtなどを用意したほう良いと考えている
markdownエディタを用意する
文字数が膨大になるので、markdown対応のテキストエディタを用意する。markdown形式はLLMも認識できるので#を使った見出しだけは、最低限活用したほうが良い
私はhidemaruの設定を変えてmarkdown形式を読み込ませる。アウトライン解析でサイドバー表示している。ただ最初の設定が敷居が高いので、markdown対応エディタを選んだほうが良い
markdownの記述はLLMと人間の両方の可読性に直結するため、非常に重要。markdownのリストやテーブル形式で書いたほうが、LLMの可読性が向上する
LLMはテーブル形式が一番可読性が高い。ただしtxtより、excelでxlsxを作ったほうがよい。xlsxは各LLMアップロードして認識できる
LLMの選択
googleのGeminiやOpenAIのChatGPTが有名。小説専用のLLMはマイナーで、高性能なGeminiが無難
LLMの生成AI小説はマイナーな機能で、使い方のガイドラインなどはない。いかに用意しておいたほうがよいテキストを述べる
ジャンル
最初になろうや令嬢など、定番のストーリーを出力したいのであれば、LLMに真っ先に提示しておいたが方が良い。LLMは定番のweb小説の構造を把握しているので、的確に小説を書いてくれる
| ジャンル | サブジャンル |
|---|---|
| 異世界,なろう | なろう系とは参照 |
| ファンタジー | 戦記物,ハリーポッター,指輪物語 |
| SF | サイバーパンク,ロボット,ハードボイルド,タイムトラベル,ガンダム |
| 恋愛 | 恋愛ものとは参照 |
| ハリウッド | ダイハード,ターミネーター,ピクサー系,ディズニー系,タイタニック,キャリアウーマン |
| 現代 | 学園もの,スポーツ,能力バトル,日常,少年漫画,ギャグ |
| 歴史系 | 戦国時代,三国志,ミリタリー,聖書 |
| ラノベ | SAO,セカイ系,リゼロ,オバロ |
| ホラー | モンスター,日本ホラー |
| 探偵 | シャーロックホームズ,コナン |
| サスペンス | 羊たちの沈黙 |
| 童話 | シンデレラ,ピーターパン,白雪姫,グリム童話 |
| 文学 | 夏目漱石,太宰治 |
| ピカレスク小説 | ドン・キホーテ,ロビンソン・クルーソー |
| 児童文学 | トム・ソーヤの冒険 |
ポルノ系は、LLMのガイドラインに抵触し、難色を示される場合が多い。
生成AI小説のクオリティはピンキリで、プロットが長く複雑なほど出来が悪くなる。web小説はプロットがないので模倣しやすい
舞台
未来、現代、過去、異世界、ファンタジー、タイムトラベルなど。歴史ものであれば何時代の話しであるか、正確に記述する
舞台によってキャラクターの名前や設定は自動的に決まる
タイトルとあらすじ
前述のジャンルを詳細に伝えておけば、タイトルとあらすじも自動的に作ってくれる。
タイトルは簡潔にして、物語の要約はあらすじに書いたほうが良い。しかし、日本のweb小説ではタイトルをあらすじのような長文にするのが主流で、この通りしないと0PVになりやすい
キャラクター
キャラクターシートの作成はtxtとexcelの二つがある。 経歴や概念のような文章形式ならtxt。多数のキャラクターの設定を扱う場合excelでxlsxを作るのが良い
両方アップロードするのも可能。キャラクターの文章はtxt。設定テーブルはexcelで管理するなど、両方を併用するのもできるそうだ
txtの書き方
LLMはMarkdownでリスト化した方が可読性が向上する。以下のような書き方で、スペースもちゃんと入れること
以下はリスト形式の書き方で、編集性は良好。ただしテーブルを作ったほうがLLMの可読性は高いそうだ
## 青井
- id:1
- 主な呼称:青井
- 役割:主人公
- 苗字:青井(あおい)
- 名前:りん
- 性別:女
- 種族:人間
- 年齢:17
- 職業:女子高生
- 性格:平凡な女子
### 経歴
- 過去、無名Youtuberだったときから美緒を応援していた。
- 単身で上京し、有名youtuberに成り上がった美緒を、姉のように尊敬し慕っている。
- 美緒のために、アンドレアル配信を最後までやり遂げる
Excelの書き方
テーブルを活用する場合、xlsxやcsv形式が良い。LLMはファイルアップロードで、xlsxファイルを読み込むことができる
LLMはテーブル形式が一番可読性が高いそうだ
| id | 呼称 | 苗字 | 名前 | 役割 | 性別 | 種族 | 年齢 | 職業 | ルックス | 性格 | 前職 |
|---|---|---|---|---|---|---|---|---|---|---|---|
| 1 | 青井 | 青井 | りん | 主人公 | 女 | 人間 | 17 | 女子高生 | 女子高生 | 女子高生 | |
| 2 | 美緒 | 伊藤 | 美緒 | 青井の友人 | 女 | 人間 | 22 | youtuber | 美人 | 要領がよい苦労人 | ライン工 |
| 3 | 隼人 | 石川 | 隼人 | 青井の同級生 | 男 | 人間 | 17 | 男子高生 | 男子高生 | ゲーム好き | |
| 4 | 三木田 | 三木田 | 新一 | 美緒の元彼氏 | 男 | 人間 | 22 | 鉄筋工 | スポーツマン | 真面目な働き者 | |
| 5 | 田村 | 田村 | 配信協力者 | 男 | 人間 | 25 | youtuber | イケメン | イケメン | ホスト | |
| 6 | 中堂 | 中堂 | 配信協力者 | 男 | 人間 | 30 | youtuber | インテリ | インテリ | SE |
設定
用語集とも呼ばれているが、キャラクター以外の設定を分けて記述しておく。"setting.txt"など。大体キャラクターの設定が終われば、ラノベであればほとんど書くこともない
記述しておく設定は地名、国名、組織、派閥、家柄、技名など。例えばなろう系であれば、アステリア神聖王国、辺境伯領ヴァルナなど。Sランクチームの名前と所属キャラクターなど
令嬢ものであれば、アークライト公爵家みたいな家柄と、爵位と所属キャラクターを記述する
文体の選択
どんな感じの文体でAIに指示することができる。ジャンルを最初に指定しておけば、ファンタジーとかSFとか歴史ものとか定番の文体を使ってくれる
トーンというのを選択すると、重厚、軽快、シリアス、コミカル、詩的、文語調とかリクエストできる。
一人称と三人称もリスクエストできる。web小説は一人称が有利で、書きやすいうえに読まれやすい。共感も得やすいのでイイネがつきやすい。一人称を選択した場合、視点は主人公に固定される
三人称はプロの作家向けで、キャラクターが多い場合や、状況を詳細に記述する場合に選択する。映像化する場合、三人称で詳細に状況を書いたほうが良い
ストーリーとシナリオの作成
小説全体の大まかなプロットを作成する。なろうとか令嬢のような完結しないシナリオが現状は主流
起承転結入れて、完結を目指すのはプロの作家向け
LLMシナリオ構成を参照
エピソードの作成
エピソードの作成は難しいので、LLMに全任せにする場合が多い。手動でやる場合、エピソードのあらすじを書いて、さらにシーンを詳細に書いていく必要がある
エピソードをLLMに書かせる場合、セリフは監修したほうが良い。セリフは物語全体で重要で、これがおろそかになっていると、下手をすれば生成AI小説と疑われかねない
出来上がったエピソードは各々別々のtxtファイルに記述するのを推奨。エピソードは後で編集する場合が多く、更新日がわかると便利。
あらすじとシーンの設定も作ってあるなら一緒に保存しておいたほうが良い。ちゃんと小説書く場合、シーン毎に再編集が必要になるので、#で見出し編集できるようにしたほう良い
フォルダとファイルの構成
LLMに生成AI小説を書かせるにあたって、以下のファイル構成を推奨。バックアップ用に全てのプロンプトをテキストとして書いておいたほうが良い
- 小説タイトル名のフォルダ(英語表記もあれば
- character.txt
- setting.txt
- story.txt
- about.txt(あらすじやその他の設定など
- エピソードのフォルダ
Gemini3の読み込めるテキスト量は1万文字程度が上限なので、5000~10000文字程度でテキストに分割できるのが良い
#の見出しをつけていけばいくらでもテキスト長くできるが、gemini3がいうには、あまりよくないとコメントした