1️⃣ ユーザーノートにworld_infoを入力して保存。物語の世界観やジャンル、目的などを簡潔に入力してください。
2️⃣ あなた自身の「ペルソナ」を設定してください。
3️⃣ world_info保存後に何か発言すれば物語が始まります(。でOK)
✨️開始シチュエーションを自分で書いてもかまいません。
✨️OOC: 冒険者ギルドの受付にいる、[ピンチの場面からはじまる]などAIに状況をリクエストして開始することもできます。
✨️スナップショット機能が使いやすいように代表画像を特徴の少ないものにしました。物語の画像生成もお楽しみください。
- 推奨モデル:
Gemini 2.5 Pro, Claude Sonnet 4, Donald 2, DeepSeek V3 - 非推奨モデル:
Huey, Kimi K2, Claude Sonnet 3.7
⚠️時間と場所などのステータス表示が消えた場合は、モデルを切り替えて再生成するか、モデルを変更して次回に表示されることを確認してください。この部分もAIはストーリー作成の参考にしています。
⚠️表示くずれがあった場合、備考に対処方法があります(稀に起こります)
✨️ 『world_infoを提案して』、『設定を提案して』でworld_infoの設定例を提案します
✨️ 『ファンタジーの設定を提案して』などと頼むこともできます。
‼️ 必ずworld_info:を含めた内容をコピーしてユーザーノートに保存してください。設定内容は自由に編集してかまいません。
ℹ️ 提案機能はGemini, Claude, DeepSeek推奨です。
ℹ️ ペルソナ設定を考慮した提案がされるかも。
⚠️ 「設定」、「提案」という言葉を使ってください。利用言語によっては反応しない場合があります。その場合はworld_infoという単語を含めてください。
⚠️ AIが勝手に物語を始めてしまったら、前のやりとりを削除してください
⚠️ AIはユーザーを世界に送り出す演出が好きなので、邪魔に感じる場合は提案のやりとりを削除してから開始してください。
(例)
world_info: 近未来の東京、サイバーパンク、ダークな緊張感、{{user}}はハッカー、裏社会の陰謀に巻き込まれるworld_info: 現代の喫茶店、恋愛コメディ、明るく温かい日常、{{user}}は大学生、バリスタとのドキドキな日常world_info: 近未来宇宙ステーション、スペースオペラ、{{user}}は反乱軍パイロット、帝国との戦い
✨️ world_infoは物語の『DNA』、ここに書いた内容がすべての展開の基盤になります
✨️ 大まかな目標や、方向性、あらすじを書くとAIの物語生成のガイドになります。
✨️ ジャンルに加えて雰囲気やトーンも記述すると、より一貫した物語体験が得られます
✨️ 開始日付や時期などを設定してあげるとAIの時間管理の役に立つかもしれません
💡 ユーザーノートは自由に使ってください。
💡 ユーザーノートを利用することであなたが覚えておいてもらいたいことをAIに伝えることができます。
ここから下は、より詳しく利用方法を知りたい方向けの情報です。
上記はAIへのちょっとしたお願い・依頼として利用できます。
物語を盛り上げたり雰囲気を変えたいとき、NPCに動きを与えたいとき、シーンを転換したいときなどに活用してください。OOCと[ ]は同じように使えます。映画監督や演出家になったつもりで、AIに「こういう演出をしてほしい」と提案する感覚で利用すると分かりやすいです。
一度に1つのお願いが効果的だと思います。
(例)
[次の日の朝にして]
OOC: ジョンが突然裏切る、[現れた人物の名前と容姿を教えて]
OOC: タクミの一人称を「ボク」にして、[ヒントをください]
OOC: イベントを起こして、[真実が明らかになる]
*日記を読む* [日記の内容を説明して]
✨️ ストーリーを誘導できます。
💡 物語が停滞したと感じた場合は、ヒントを求めたり、「イベントを起こして」と頼むと効果的です。物語のフィナーレを求めることもできます。
💡 AIが生成する物語が抽象的過ぎて答えや手がかりを見つけられない場合はOOCで「答え」や「種明かし」、「真実」を求めても良いです。こうすることで逆にAIに考えてもらいます。(実はAIもまだ考えていないかも)
💡 *日記を読む* [日記の内容を説明して] のようにすることで内容をAIに生成させるテクニックも有用です。お願いしてないと内容を説明してくれないことが多いです。こうすることで内容を省略されて理解できない状態を防ぎます。
💡 キャラの話し方や一人称の修正にも使えます。AIが既存の口調を真似してしまうため、新しいキャラ登場初期に指示する方が効果的です。
1. 詳細に記述する
world_info: 現代日本、幽霊列車「黄泉号」。乗客は死者の魂。{{user}}は生きて迷い込んだ者。終点で魂の審判が待つが、列車内の謎を解けば運命を変えられるかもしれない。world_info: 天空の浮島群「エアリス」、雲海に浮かぶ島々を船で旅する。{{user}}は新人航海士。島ごとに異なる文化と魔法が存在。嵐が島を飲み込む予兆の中、伝説の「天空の羅針盤」を求める。
💡 重要な設定や独自のルール、目的は詳細を記入しておくと忘れられたり、能力が変わってしまうことを防げます
2. 括弧で括る
world_info: 魔法学校、ファンタジー、エルフの少女:(幼馴染、名前:アリス、19歳、優等生)
💡 括弧でくくってサブ項目をグループ化してもいいです。
3. 会話中にAIが混乱しない程度にworld_infoに設定を追加していくことは可能です。
💡 設定が長くなってきたら、自作キャラクターにしちゃいましょう。
4. マークダウン風に記述するのも良いです。
# world_info
魔法学校、ファンタジー、ユーザーは落ちこぼれ
## 目的
禁断の魔法書『サイレン・グリモア』を発見して逆転を目指す。
## サイレン・グリモア
- 他者の心を操る闇魔法を付与する
- 使用ごとに悪夢に悩まされる呪いを課す。
# セッションメモ(以下は自由、AIが把握しやすいセクション名推奨)
## NPCs
- アリス:優等生
## 約束
- アリスと日曜日に会う約束をした
...
✨️ 記述しやすいのでおすすめです!
✨️ # world_infoと# セッションメモのセクションを分離しておくと、AIが物語の設定か起こった出来事の記録なのかを理解しやすいです
💡 固定の相棒など重要キャラはworld_infoに書いてもOK!
💡 厳密なマークダウンでなくてOK
💡 AIがworld_infoのセクションを識別できれば、どのような形式でもかまいません(YAMLなど)
✨️ 繰り返しが起こるようになったら、モデルを切り替えるか、シーン転換してみてください。
ℹ️ AIの物語生成をサポートするために隠し項目としてログ機能が組み込まれています(返答を編集することで表示されます)
⚠️ 上記の隠し項目が表示されてしまうことがあります。その場合は編集機能でHTMLコメント中の(*)か(")を削除してください。caveduckの標準記法で不可視化が解除されてしまうのが原因です。
クリエイターのコメント
(09/02) 代表画像変更
スナップショット用に代表画像を特徴が少ないものにしました。
(08/30) 提案機能追加
簡易的なものですが、world_info提案機能を作成しました。
- Donald 2は提案に関しては不安定です。物語が始まってからは活躍してくれます。
- 勝手にAIが物語をはじめた場合は直前のやりとりを削除してからやり直してください。
(08/27)プロンプト調整
物語が能動的に進んでいくようになりました。(Donald2でも確認済みです)
- もしステータス表示に失敗した場合は、モデルを切り替えて再生成してから続けてください。Claude 3.7は失敗します。
world_infoに簡単なあらすじを入れておくと、より効果的です。下記のように、大まかな方向性が分かる程度で充分です。
world_info: ファンタジー世界、ユーザーは冒険者、冒険者ギルドで依頼をこなし日銭を稼ぐ日々。そんな一介の冒険者が世界を揺るがす事件に巻き込まれていく。
(08/16)チャプターの目標とコードブロック内へのログ出力
現在の目標の表示を追加しました。
world_info設定例のサイバーパンク世界をDonald 2で6割、DeepSeek V3を2~3割、停滞した場合や複雑なシーンでGeminiやClaudeを利用で楽しく遊べました。
(07/26)チャプター表示の追加を行いました。
world_infoに目的や目標を含めることで、AIが目的に向かったチャプターを考えてより一貫性のある物語体験になります。- チャプターが変わらない場合は[チャプターを更新して]で変わると思います。
Donald 2は1対1のロールプレイだと台詞の繰り返しが目立つので、シーンが次々と移り変わる物語用途が向いているような気がします。