AI創作ラボ

AIで小説を書くための実践ガイド

2026-04-04AI小説 手紙 日記形式 小説 書き方

AI小説で手紙・日記形式を書くプロンプト設計3ステップ

「書いてるのは日記なのに、なんで三人称の地の文が混じるの……」

画面をスクロールして読み返す。「今日は彼と会った。彼は優しく微笑んだ。私は嬉しかった。」——AIが出力した"日記"は、日記の皮をかぶった三人称小説だった。フォーマットを変えても文体も視点もいつもの"小説モード"に戻ってしまう。

手紙・日記形式は、AIにとって難関のひとつです。一人称の独白とも三人称の地の文とも違う「書き手のフィルター」を通した文体が求められるからです。この記事では、書簡体・日記体をAIに正しく書かせるプロンプト設計を3ステップで解説します。

ステップ1: 「誰が、誰に、何を隠して書いているか」を定義する

手紙にも日記にも、書き手が意識的に省く情報があります。恋人への手紙なら本音を隠すかもしれない。日記なら逆に、人には言えない本音を吐き出す。

この「フィルター」をプロンプトに組み込まないと、AIは全情報をフラットに出力します。

あなたは以下の設定で、キャラクターの「日記」を執筆してください。

【書き手】栗山旺(32歳・陶磁器の鑑定士)
【形式】私的な日記(誰にも見せない前提)
【文体ルール】
- 一人称は「俺」
- 日付を冒頭に記す(例: 4月5日(土))
- 感情は直接書かず、出来事の記述量で表す(嬉しいことは詳細に、触れたくないことは1行で済ませる)
- 他者の台詞は記憶の再現として「」で書くが、正確でなくてよい(書き手の記憶バイアスを反映)
- 自分に都合の悪い事実は省略するか、言い訳を挟む

【今日の出来事】
DIY教室で神谷が作った棚を見た。俺より上手い。そのことには触れたくない。教室のあと、ホームセンターの資材コーナーで偶然会った。

ポイントは**「省略」と「バイアス」の指定**です。現実の日記は全てを書かない。何を書かないかまで指示することで、日記特有の「行間」が生まれます。

ステップ2: 「形式の制約」で文体を固定する

手紙や日記には物理的・心理的な制約があります。手紙なら「返事を待つ時間」、日記なら「その日のうちに書く」という時間軸の制約。これを明示すると、AIの出力が一気にそれらしくなります。

before(制約なし):

4月5日 今日はDIY教室に行った。神谷がいた。彼は棚を完成させていた。とても上手だった。俺も頑張って自分の棚を作った。帰りにホームセンターで偶然会って、少し話した。楽しかった。

after(制約あり):

4月5日(土) 棚を組み終わった。天板のアリ溝が微妙にきつくて、先生に手を借りた。まあ初回なら上出来だろう。 帰りにホームセンターの資材コーナーで神谷に会った。トリマーのビットを選んでいた。あいつ次回もう面取りに入るのか。月1回しか来ないくせに手際がいい。——別にどうでもいいけど。

▶ 変えたのは"書き手にとって都合の悪い事実は省略するか、軽く流す"という制約を1行足しただけ。

afterでは、神谷の上手さへの嫉妬を直接書かず、「月1回しか来ないくせに」という皮肉と「別にどうでもいいけど」という否定で間接的に見せています。これが日記体の「情報設計」です。

読者は書かれていない感情を自分で補完する。その余白を読む行為が没入を生みます。情報をすべて明示するより、意図的に穴をあけた方が読者の脳は物語に深く入り込む——これは認知心理学で「補完効果」と呼ばれる現象で、手紙・日記形式はこの効果を最大化できるフォーマットです。

AI小説のモノローグが単調になる問題を解決する方法でも触れていますが、一人称の文章で読者を引き込むカギは「何を語らないか」の設計にあります。

ステップ3: 「時間の跳躍」で物語を動かす

手紙・日記形式の最大の武器は時間の省略です。「3月15日」の次に「6月2日」が来ても不自然ではない。この跳躍でAIに物語の転換点だけを書かせます。

以下が自分で埋めて使えるテンプレートです:

あなたは以下の設定で、{形式}形式の連作短編を執筆してください。

【書き手】{キャラ名}({年齢}歳・{職業})
【形式】{手紙 / 日記 / メールのやりとり / SNSのDM}
【宛先(手紙・メールの場合)】{相手の名前と関係性}

【文体ルール】
- 一人称は「{一人称}」
- {書き手が隠している感情や事実を1つ指定}
- {文体の癖を1つ指定(例: 語尾が「〜だな」で終わりがち)}
- {省略ルールを1つ指定(例: 嫌なことは天気の話に逃げる)}

【構成(全{X}通 / {X}日分)】
- 1通目: {出会い or きっかけの出来事}
- {X}通目: {転換点 — 関係が変わる瞬間}
- 最終: {変化の結果 — ただし書き手は自覚していない}

【重要】各日記/手紙の間の「空白期間」に起きたことは、次の文中のさりげない一言で示唆する(例: 「先週のことはもういい」)。直接説明しない。

このテンプレートの全パターン——手紙の往復形式、2人の日記を交互に見せる交差構成、SNSのDM形式など——はBL Prompt Kit(BOOTH)に収録しています。

まとめ

手紙・日記形式をAIに書かせるコツは3つ。①書き手のフィルター(何を隠すか)を定義する②形式の物理的制約を指定する③時間の跳躍で物語を進める

キャラクターの口調や文体の癖を管理するなら、キャラの声色を使い分けるテンプレート一覧も合わせて確認してみてください。テンプレートの応用パターン全部入りはBL Prompt Kit(BOOTH)で配布中です。

CharaNote開発日記

「AIに口調を守らせたい」——この記事で紹介したテンプレートを、もっと直感的に管理できるツールを作っています。

CharaNoteは、キャラ設定シートをAIが読める形式で保存し、どのAIツールにもワンクリックで渡せるキャラ管理アプリです。現在クローズドβに向けて開発中。

進捗や先行アクセスの案内はCharaNote公式で。