クイックファクト
- モデルの出発点(モデルカードより): Qwen3.6 27B(密、Apache-2.0、コンテキスト262,144トークン)、Gemma 4 31B(密、Apache-2.0、コンテキスト256K)、Llama 3.3 70B(密、コンテキスト128K、Llama 3.3 Community License)。
- コンテキストウィンドウの計画上限: 1回の生成あたり〜32Kトークン(〜24,000語);モデルは128K〜262,144トークンを掲げますが、これは上限であり品質の保証ではありません。
- セッションドキュメントのサイズ: 4,000トークン未満を目標(キャラクターシート+章サマリー+現在のシーンセットアップ)。
- シーン生成の目標: 1生成呼び出しあたり200〜600語;複数の連続プロンプトで長いシーンを生成。
- 脚本フォーマット: Fountain形式の出力命令とOllamaを組み合わせてスクリプトフォーマットのテキストを生成。
- Ollamaと連携するライティングツール: Scrivener(出力を貼り付け;文書化されたプラグインAPIなし)、Obsidian(プラグインまたはスクリプト経由)、VS Code(Continue.dev経由)、ターミナル。
- 拒否の少ないオプション: 成熟したフィクション向けHermes 4 70B(Llama-3.1-70Bベース);同じワークフロー、同じセッションドキュメント技術。
長編執筆のコンテキストウィンドウ問題
モデルがはるかに大きなウィンドウを掲げていても、1回の生成あたり約32Kトークンで計画してください。 これはPromptQuorumの慎重な計画ルールであり、測定された上限ではありません:長いコンテキストの研究(Liu et al.「Lost in the Middle」)では、モデルは長い入力の先頭と末尾の情報を中間の情報より確実に使い、入力が長くなるほど品質が下がり得ることが報告されています。新しいモデルはさらに大きなウィンドウを掲げており——Qwen3.6 27Bはネイティブで262,144トークン、Gemma 4 31Bは256K——ご自身のモデルで試す必要があります。小説では、ここまでの原稿をそのまま貼り付けて次の章を求める方法が依然として最も信頼できず、長いコンテキストはKVキャッシュが増えるためメモリも多く消費します。
Moonshot AIのKimi-K2.6は256Kトークン(262,144)のコンテキストウィンドウを掲げており、上記のモデルと同じクラスですが、総パラメータ約1兆(アクティブ320億)のMixture-of-Expertsモデルで、ネイティブint4の重みで提供されています。4ビットでも重みだけで約500GBになり(PromptQuorumの推定:1兆パラメータ×0.5バイト)、ノートPC向けではなくサーバークラスのモデルです。セッションドキュメント技術とシーンごとの生成は、コンテキストサイズを問わずローカルで実行可能なモデルに適用できます。
📍 一文で説明
ローカルLLMにおけるコンテキスト遵守の慎重な計画上限は、1回の生成あたり約32,000トークン(〜24,000語)です——これを超えると、長いコンテキストの研究では以前の内容の利用が不安定になると報告されており、長い原稿にわたって声のドリフトやプロットの不一致として現れることがあります。
💬 簡潔に説明
原稿全体がコンテキストウィンドウに収まるからといって、第20章を書きながら第3章で何が起きたかをモデルが確実に覚えているとは期待できません。代わりに:モデルが知る必要があることを——キャラクターシート、章サマリー、現在のシーンセットアップを——4,000トークン未満の「セッションドキュメント」に圧縮し、各ライティングセッションの開始時にそれを注入します。モデルは、今生成しているシーンに関係することだけを知っていれば十分です。
- トークン対語数変換: 英語で1トークン≈0.75語(目安)。32Kトークン≈24,000語。128Kトークン≈96,000語(小説1冊分ほど);262,144トークン≈196,000語。
- 注意の劣化: モデルは長いコンテキストウィンドウの早い部分のコンテンツへの信頼できる参照を失うことがあります——キャラクター名の誤り、忘れられたプロットポイント、声のドリフト。
- 非対称性: Lost in the Middleの研究では、モデルは入力の先頭と末尾を最もよく使い、中間の内容を最も不確実にしか使いませんでした。この研究は2023年に利用できたモデルを対象にしているため、同じ傾向を前提とせず現行モデルで試してください。
- 解決策としてのセッションドキュメント: モデルが必要とするすべてのものを短い構造化ドキュメントに圧縮します。開始時に注入。シーンを生成。セッションを終了。リセット。更新されたドキュメントで新鮮に始めます。
⚠️注意: 原稿全体をコンテキストに貼り付けないでください。10,000語を超える原稿を貼り付けると、コンテキストドリフトのリスクがあります——モデルは初期のキャラクター詳細を忘れ、確立されたプロットポイントと矛盾し、一般的なレジスターに戻ることがあります。代わりにセッションドキュメント技術を使ってください。
セッションドキュメント技術
セッションドキュメント技術は、上で説明したコンテキストの制約に基づくPromptQuorumのワークフロー推奨です。PromptQuorumは管理された試験を行っておらず、以下のサイズ(4,000トークン、キャラクターシート1件あたり150語、章サマリー1件あたり100〜150語)は計画上の目安であり、測定された閾値ではありません。
セッションドキュメントは原稿の隣に保管するプレーンテキストファイルです——モデルが一貫したコンテンツを生成するために知る必要がある、小説の圧縮された状態。 3つのセクションがあります:アクティブなキャラクターシート、章サマリー、現在のシーンセットアップ。
セッションドキュメントテンプレート
“# SESSION DOCUMENT — [NOVEL TITLE] ## ACTIVE CHARACTERS [Character Name] Dominant trait: [one trait] Contradicting behaviour: [one behaviour] Speech register: [formal/casual/specific verbal tics] Relationship to [other character]: [brief] [Character Name 2] [same structure] ## CHAPTER SUMMARIES (completed) Chapter 1: [100–150 words — what happened, what changed, where it ended] Chapter 2: [100–150 words] [continue for all completed chapters] ## CURRENT SCENE SETUP Chapter: [N] Scene: [brief description of what this scene needs to accomplish] POV: [character name] Opening state: [where we are at the start of this scene — 1 sentence] Emotional beat to land on: [what the POV character feels at the end — do not state it directly in the scene] Word ceiling: [200–500 words]”
- キャラクターシート——アクティブなキャラクター1人あたり150語を目標。 支配的特性、矛盾する行動、話し言葉のレジスター、他のアクティブなキャラクターとの主要な関係を含めます。
- 章サマリー——完成した章ごとに100〜150語を目標。 焦点:何が起きたか、キャラクターの関係が何が変わったか、読者が今知っている情報、章が空間的・感情的にどこで終わったか。
- 現在のシーンセットアップ——具体的で簡潔。 POV、シーンの目的、着地する感情的ビート、語数上限を指定します。
- セッションドキュメントのサイズ——4,000トークン(〜3,000語)未満を目標。 このサイズを超えるドキュメントは生成自体に使われるべきコンテキストスペースを消費します。
- 各セッション後に更新。 シーンを生成した後、関連する章サマリーに1〜2文を追加し、変更されたキャラクターシートのエントリを更新します。
💡ヒント: セッションドキュメントを原稿の隣のプレーンテキストファイルに保管します。Ollamaでは、セッションドキュメントをSYSTEMブロックに持つModelfileを作成し、各セッション前に更新できます。SillyTavernでは、各小説セッションの開始時にシステムプロンプトフィールドに貼り付けます。
小説執筆ワークフロー
ローカルLLMを使った小説執筆ワークフローには4つのフェーズがあります:アウトライン、章ビートシート、シーン生成、リビジョンパス。 各フェーズは異なるプロンプト構造を使います。
- フェーズ1——アウトライン: 章レベルのアウトラインを生成します(10〜30章、1章1文:何が起きるか、何が変わるか)。プロンプト例:「ジャンル:[ジャンル]。主人公:[名前+核心的な傷]。中心的な葛藤:[1文で]。20章のアウトラインを書く——1章1文、各文はシーンと変化を名指しする。」進む前にアウトラインを確認・編集します。
- フェーズ2——ビートシート: 各章エントリをシーンレベルのビートシートに展開します(1章あたり3〜8シーン)。
- フェーズ3——シーン生成: セッションドキュメント+現在のシーンのビートを使って、1シーンずつ生成します。生成し、確認し、原稿に貼り付け、セッションドキュメントを更新。繰り返します。
- フェーズ4——リビジョンパス: 章を完成させた後、特定のシーンにターゲットを絞ったリビジョンプロンプトを実行します。フィクションライター向けローカルLLMプロンプトを参照。1生成呼び出しで1シーン以上のリビジョンを求めないこと。
💡ヒント: アウトラインとビートシートは原稿とは別のファイルに保管します。別々のファイルは、もう一方を上書きせずに任意の部分を再生成でき、現在のシーンセットアップに関連するビートシートエントリのみを貼り付けられます。
脚本ワークフロー
ローカルLLMを使った脚本作業は、小説執筆と同じセッションドキュメントとビートシート技術を使いますが、2つの追加があります:システムプロンプトのフォーマット命令と、ページ生成とは別のステップとしてのシーンヘッダー(スラグライン)生成。
脚本システムプロンプト
“You are a screenplay formatting assistant. All prose you generate is formatted in standard US screenplay format: - Scene headers: INT./EXT. LOCATION — DAY/NIGHT - Action lines: present tense, concrete, maximum 3 lines per block - Character names: ALL CAPS above dialogue - Dialogue: centred, no dialogue tags - Parentheticals: sparingly, only for delivery or action mid-dialogue Generate in Fountain-compatible plain text.”
シーンビートからスクリプトページへのプロンプト
“Beat: [paste the one-sentence scene beat from the beat sheet] POV character: [Name] Page target: [1–3 pages] Generate the script pages for this beat. Use standard screenplay format. Begin with the slug line. No narration — action lines and dialogue only.”
- フォーマットはユーザーターンではなくシステムプロンプトで。 フォーマット命令をシステムメッセージに置くと、セッション中のすべての生成が命令を繰り返さずにフォーマットに従います。
- Fountain互換出力: Fountainは脚本用のプレーンテキストマークアップフォーマットで、Highland、Fade In、およびFountainアプリ一覧の他のアプリが読み込めます。「Fountain-compatible plain text」の生成を求めると、それらのツールで開ける、または他のツール向けに変換できる出力が得られます(FAQのFinal Draftの質問を参照)。
- スラグラインを先に: シーンコンテンツを生成する前に、スラグライン(INT./EXT. 場所——昼/夜)を別の1行プロンプトとして生成します。
- ダイアログパス: アクションラインを生成した後、別のダイアログパスを実行:「アクションラインは設定されました。このシーンで[キャラクターA]と[キャラクターB]のダイアログを書いてください。ダイアログタグなし。5〜8回の交換。」
- ページ数管理: 1ページあたりの語数に決まった数値はなく、「1ページ=1分」はあくまで目安です。ご自身の脚本の1ページあたり平均語数を数え、そこから語数上限を設定してください。
💡ヒント: ビートシートファーストの規律は小説執筆よりも脚本でより重要です。脚本のシーンは特定の構造的機能(セットアップ、対立、決定、逆転)と特定のページ目標を持ちます。ビートシートなしでページを生成すると、長さと構造的目的が逸脱したシーンになります。
長編作業のシーン生成テンプレート
長編シーン生成には、プレフィックスとしてのセッションドキュメントとアクションとしての1つのシーンプロンプトが必要です。 以下のテンプレートは、セッションドキュメントがすでにシステムメッセージまたは最初のユーザーターンにあることを前提とします。
📍 一文で説明
長編フィクションで信頼できる生成パターンの一つ:システムプロンプトにセッションドキュメント→ユーザーターンに単一のシーンプロンプト→確認→セッションドキュメントを更新→繰り返し、1セッション1シーン。
💬 簡潔に説明
モデルが次のシーンを一貫して書くために知る必要がある3つのこと:これらのキャラクターが誰か(キャラクターシート)、すでに何が起きたか(章サマリー)、このシーンが何をする必要があるか(シーンセットアップ)。ちょうどそれら3つを渡し、それ以上は渡さない。シーンを生成し、原稿に貼り付け、変化したことを反映してセッションドキュメントを更新。繰り返します。
小説シーン生成プロンプト
“[SESSION DOCUMENT ALREADY IN SYSTEM PROMPT] Current scene: Chapter: [N] Beat: [one sentence from the beat sheet] POV: [character name] Opening: [one sentence — where we are, who is present] Emotional landing: [what the POV character feels at the end — show, don't state] Word ceiling: [300–500 words] Write this scene. No summarising. Every sentence renders a moment.”
連続性チェックプロンプト
“Before writing the next scene, check for continuity. The session document says: - [Character A] is [trait/state] - The last scene ended with [brief description] The next scene opens with [brief description]. Does this transition make sense? If not, what needs to change in the transition? One paragraph answer only.”
💡ヒント: 連続性チェックプロンプトは各シーンではなく、章の移行時に使います。章の移行(場所、時間、またはPOVキャラクターが変わる場所)が連続性の破綻が最も頻繁に起き、チェックが効果を発揮する場所です。
ライター向けツール統合
OllamaはローカルホストでOpenAI互換APIを公開しており、成長しているライター向けツールのエコシステムが接続しています。 以下の統合は最も確立されたオプションを示します。
Obsidian
- リンク:
- obsidian.md
- 連携方法:
- CopilotプラグインまたはSmart ConnectionsプラグインでOllama APIに接続。詳細はObsidian+ローカルLLMプラグインを参照。
- 用途:
- ノート+原稿にObsidianをすでに使っているライター;同じアプリでシームレスに生成
Scrivener
- 連携方法:
- Ollama API経由の外部スクリプト→ドキュメントに貼り付け
- 用途:
- Scrivenerで小説を構成するライター;AI草稿を既存のプロジェクト構造に貼り付け
VS Code
- 連携方法:
- Continue.dev拡張機能→Ollamaバックエンド
- 用途:
- コードエディタに慣れているテクニカルライターとゲームナラティブデザイナー
SillyTavern
- 連携方法:
- OpenAI互換API→Ollama
- 用途:
- ロールプレイ形式のフィクションとキャラクターカード駆動の執筆;永続的なキャラクター記憶
SillyTavernに関する記事(10件)
- SillyTavern in 2026: The Free Frontend for AI Character Roleplay and Long-Form Chat更新日 2026年9月5日
- RisuAI Review: Open-Source Roleplay Chat Client更新日 2026年11月2日
- Agnai Review: Self-Hostable AI Roleplay Chat更新日 2026年10月30日
- Castmates Review: Offline AI Character Chat for iPhone更新日 2026年10月26日
- Best Uncensored Local LLMs for Erotica & Creative Writing 2026: Hermes 3 vs Dolphin更新日 2026年10月18日
- text-generation-webui in 2026: How Oobabooga's Local LLM UI Became "TextGen"更新日 2026年9月5日
- LibreChat Review: Self-Hosted ChatGPT Alternative for Local LLMs更新日 2026年9月3日
- Backyard AI Review: Local AI Character Chat and Roleplay更新日 2026年9月2日
- Open WebUI vs SillyTavern: Best Chat UI for Local LLMs更新日 2026年8月30日
- SillyTavern vs Agnai vs RisuAI: Best Local Roleplay Frontend (2026)更新日 2026年8月29日
さらに7件(非表示)
プレーンターミナル
- リンク:
- —
- 連携方法:
- `ollama run [model]`またはOllama APIへのcurl
- 用途:
- スクリプタブルなワークフロー;最小限のUIオーバーヘッドで最大限のコントロール
LM Studio
- リンク:
- lmstudio.ai
- 連携方法:
- 組み込みチャットUI+ローカルサーバーAPI
- 用途:
- Ollamaを別にインストールせずGUIモデルマネージャーを望むライター
LM Studioに関する記事(10件)
- LM Studio Review: The GUI-First Local AI Desktop App更新日 2026年10月23日
- Apple Silicon for Local LLMs 2026: M1 to M6 Complete Guide更新日 2026年11月6日
- LLM Quantization Explained: Q4_K_M vs Q4_0 vs Q8_0 (2026)更新日 2026年11月6日
- LobeChat vs Big-AGI vs NextChat vs Page Assist vs Chatbox: 2026 Comparison更新日 2026年11月6日
- NextChat Review 2026: Lightweight, One-Click-Deploy Chat UI更新日 2026年11月6日
- Qwen Local Deployment Guide 2026: Qwen 3.6 27B, Coder & VL Hardware Tiers更新日 2026年11月6日
- Best Local LLM Apps for Mac in 2026: LM Studio, Ollama, Jan and 5 More更新日 2026年11月6日
- Ollama MCP Setup 2026: Connect Local Models to Files, Databases and APIs更新日 2026年11月6日
- Local LLM Prompts for Fiction Writers: 15 Templates & Techniques (2026)更新日 2026年11月6日
- Page Assist Review 2026: Browser Sidebar for Local AI Models更新日 2026年11月3日
さらに162件(非表示)
NovelCrafter
- リンク:
- novelcrafter.com
- 連携方法:
- 組み込みAI統合;ヘルプページにLM Studio、Ollama、OpenAI API互換の接続が記載されている
- 用途:
- 小説専用アプリで章レベルのAI支援を望むライター
Plottr
- リンク:
- plottr.com
- 連携方法:
- 手動ワークフロー:Plottrで物語を構造化し、シーン/ビートを外部でOllamaに貼り付け(PlottrはAI機能を追加しない方針と表明)
- 用途:
- 構造的プロッティングがワークフローの中心であるプロット重視のジャンルフィクション
💡ヒント: ほとんどのライターに機能する最もシンプルな統合:ObsidianにOllamaを向けたCopilotプラグイン。セッションドキュメントはObsidianノートに、原稿の章は同じVaultに、コンテキストを切り替えることなく同じアプリで直接生成できます。詳細はObsidian+ローカルLLMプラグインを参照。
長編作業のモデル推薦
長編執筆には短編フィクションとは異なるモデル要件があります。 コンテキスト遵守性、長いセッションにわたる命令追随の一貫性、複数の生成呼び出しにわたって声を維持する能力が意思決定に関連する要素です。以下の行は各モデルカードに基づく出発点であり、PromptQuorumはこれらのモデルを小説向けに評価していません。公開されている創作ライティングのリーダーボードもモデルの順位付けが一致しないため、自分のシーンで2つの候補を試してください。Command A+(総パラメータ2,180億、アクティブ250億、Apache 2.0)やMistral Large 3(総パラメータ6,750億、コンテキスト256K、Apache 2.0)のようなサーバークラスのオープンモデルは、一般消費者向けハードウェアの範囲外です。すべてのユースケースにわたるモデル景観については、ローカルLLMベスト2026を参照。
小説執筆(主要)
- おすすめモデル:
- Qwen3.6 27BまたはGemma 4 31B
- 理由:
- 256K以上のコンテキストを掲げるApacheライセンスの27B〜31B密モデル;4ビットで24GB GPUまたは32GB以上のユニファイドメモリに収まるサイズクラス(推定)
脚本作業
- おすすめモデル:
- Qwen3.6 27BまたはLlama 3.3 70B
- 理由:
- フォーマット遵守は主にシステムプロンプト次第;Fountainの1シーンを2つのモデルで試す。Llama 3.3 70Bは密モデルでコンテキスト128K、4ビットで約40GB必要(推定)
ビートシート/アウトライン生成
- おすすめモデル:
- Qwen3.6 35B-A3B
- 理由:
- トークンあたり350億パラメータ中30億がアクティブなMixture-of-Experts(Apache-2.0)のため、トークンあたりの生成が速い;アウトライン品質はPromptQuorumが未評価
ダイアログパス
- おすすめモデル:
- サンプルが合うモデル
- 理由:
- キャラクターのレジスターに合うキャリブレーション行を出したモデルで、ダイアログを別パスとして実行;ダイアログ向けモデルの検証済みランキングはない
リビジョン(構造的)
- おすすめモデル:
- 初稿に使ったモデル
- 理由:
- 1回の呼び出しにつき構造的制約を1つ指定するリビジョンプロンプトは、命令追随するどのモデルでも機能;1回の呼び出しにつき1シーン
成熟した/暗いフィクション
- おすすめモデル:
- Hermes 4 70B
- 理由:
- Llama-3.1-70Bベース;Nous Researchはおおむね中立的なアラインメントと低い拒否率と説明;Llama 3ライセンス;ハイブリッド推論モード
よくある間違い
- 原稿全体をコンテキストに貼り付ける。 モデルが128K〜262Kのウィンドウを掲げていても、長い入力は使われる信頼性が下がるため、約32Kトークンで計画します。セッションドキュメント技術——圧縮したキャラクターシートと章サマリー——を使ってください。
- モデルにオープンエンドのドキュメントを「継続」させる。 「小説を続けて」はドリフトを生みます。「次のシーンを書いて:[特定のセットアップ、POV、語数上限]」は一貫した境界付き出力を生みます。
- 脚本にビートシートがない。 シーンビートなしでスクリプトページを生成すると、長さと構造的機能が逸脱したページになります。ビートシートを常に最初に生成してください。
- セッションドキュメントの更新を無視する。 セッションドキュメントを更新しないと、数セッション以内に不整合が生じます。
- 1セッションで複数のシーンを生成する。 複数シーン生成は最初のシーンは良く、その後は各シーンの一貫性が低下します。1セッション1シーン;リセットして再注入します。
ソース
- Qwen3.6-27BモデルカードおよびQwen3.6-35B-A3Bモデルカード — パラメータ、ネイティブ262,144トークンのコンテキスト、YaRN拡張、Apache-2.0、2026年10月26日確認
- Gemma 4 31Bモデルカード — 密31B、256Kコンテキスト、Apache 2.0、2026年10月26日確認
- Llama 3.3 70B Instructモデルカード — 70B、128Kコンテキスト、Llama 3.3 Community License、2024年12月6日公開
- Hermes 4 70Bモデルカード — Llama-3.1-70Bベース、ハイブリッド推論、「broadly neutral alignment」
- Kimi-K2.6モデルカード — 総パラメータ1兆・アクティブ320億、256Kコンテキスト、ネイティブint4
- Command A+ドキュメントおよびMistral Large 3モデルカード — サーバークラスモデルのパラメータ数とライセンス
- Lost in the Middle: How Language Models Use Long Contexts — Liu et al., 2023
- Fountain.io — Fountain脚本フォーマット仕様とアプリ一覧
- Final Draftヘルプセンター — Final Draftが.fountainファイルを直接インポートできないと記載
- Amazon KDPのAIコンテンツ規則(Publishers Weekly)およびClarkesworld投稿案内 — 出版社・プラットフォームのAI方針;投稿前に最新の文言を確認
- Scrivenerリリースノート — 3.4.0〜3.5.2(2025年12月):プラグインやAPIの記載なし;「Scrivener itself contains no AI」;2026年10月26日確認
- Plottr in 2026およびNovelCrafterのAI接続ヘルプ — PlottrはAI機能を開発していないと表明;NovelCrafterはLM Studio、Ollama、OpenAI API互換の接続を記載
- Ollama APIドキュメント — Ollama
よくある質問
小説執筆でまず試すローカルLLMモデルは?
用途によって最適なモデルは異なり、PromptQuorumはこれらのモデルを小説向けに評価していません。出発点としては、27B〜31Bクラスの密モデル(Qwen3.6 27BまたはGemma 4 31B。どちらもモデルカードで256K以上のコンテキストとApacheライセンスが確認できます)か、実績のある70BクラスのLlama 3.3 70Bが現実的です。ビートシートやアウトラインにはアクティブパラメータが少なく生成が速いQwen3.6 35B-A3Bも選択肢です。ダイアログパスやFountain形式の出力は、ご自身のシーンで2つのモデルを比べて、キャラクターのレジスターやフォーマットに合う方を選んでください。成熟した/暗いフィクションには、拒否の少ないHermes 4 70B(Llama-3.1-70Bベース、Llama 3ライセンス)が同じワークフローで使えます。迷ったら1つの密モデルから始め、特定のタスクで物足りなさを感じたら別のモデルを試すのが実用的です。
ローカルLLMは完全な小説を書けますか?
ローカルLLMは完全な小説の散文を生成できますが、構成と編集の知性は書き手から来る必要があります。モデルは具体的なセットアップを与えられるとシーンを生成しますが、自分で計画したり、評価したり、テーマ上の判断をしたりはしません。すでに書き方が分かっているシーンのための高速な初稿ジェネレーターと考えるのが適切です:白紙の状態からの時間を節約してくれますが、重要な判断はすべて書き手が行います。投稿前に出版社やプラットフォームのAI方針を確認してください(下の出版社の質問を参照)。
信頼できる最大のコンテキストウィンドウはどれくらいですか?
モデルは128Kから262,144トークンを掲げていますが、PromptQuorumは1回の生成あたり約32,000トークン(〜24,000語)で計画することを勧めます。長いコンテキストの研究では、モデルは長い入力の中間を使う信頼性が下がると報告されているためです。これは慎重な計画ルールであり、すべてのモデルについて測定された上限ではないため、ご自身のモデルで試してください。セッションドキュメント技術は作業コンテキストを4,000〜6,000トークン未満に保つので、どの生成呼び出しもその範囲内に十分収まります。
小説の途中でモデルがキャラクターの声を変えるのを防ぐには?
声のドリフトには2つの原因があります:古くなったセッションドキュメントとコンテキストの希薄化。修正:キャラクターシートをシステムメッセージに置き、重要なアークの瞬間の後にシートを更新し、各セッションコンテキストのトップセクションに収まるように簡潔に保ちます。
ScrivenerをローカルLLMで使えますか?
ネイティブには使えません——Scrivener 3にはドキュメント化されたプラグインシステムがなく、3.5.2(2025年12月)までの公式リリースノートにもAI統合の記載はありません:3.4.0のノートには「Scrivener itself contains no AI」とあり、macOSのシステム機能であるAppleのWriting Toolsへの対応が追加されています。一般的なワークフロー:Ollamaで生成(ターミナルまたはコンパニオンスクリプト経由)、出力をコピー、関連するScrivenerドキュメントに貼り付けます。ObsidianをAI執筆レイヤーとして使い、完成した章を最終構成のためにScrivenerにインポートするライターもいます。OllamaのAPIを呼び出して出力をクリップボードにコピーするスクリプトが、ネイティブ統合に最も近い方法です。
脚本にはOllamaとクラウドAIどちらが良いですか?
成熟したコンテンツ(暴力、暗い心理、道徳的に複雑なキャラクター)を生成する必要がある脚本家にとって、ローカルモデルはモデルとその拒否の挙動を自分で制御できる点が利点です——ホスト型モデルの中にはドラマチックな脚本に現れる内容を拒否したり和らげたりするものがあり、ホスト型の方針は時間とともに変わります。Hermes 4 70Bのような拒否の少ないローカルモデルは組み込みの拒否が少ないものの、生成・公開する内容の責任は自分にあります。フォーマットの一貫性は主にシステムプロンプトの指示で決まり、どちらでも機能します。選択は主にコンテンツの制御、プライバシー、コストの問題です。PromptQuorumは脚本向けにホスト型とローカルモデルの出力品質を比較していません。
特定のキャラクターのように聞こえるダイアログを生成するには?
3ステップのアプローチ:(1) キャラクターの話し言葉レジスターをセッションドキュメントに追加します。(2) セッション開始時にキャリブレーションステップとして中立的なコンテキストでそのキャラクターのサンプルダイアログ3〜5行を生成します。(3) ダイアログプロンプトでこれらのサンプル行を例として使います:「これらの例と同じレジスターでダイアログを書いて:[貼り付け]。」
小説執筆のためにローカルLLMにGPUが必要ですか?
GPUは生成速度を大幅に高めますが必須ではありません。Apple Siliconでは、ユニファイドメモリのおかげで16GBのMacBook Proでも小さめのモデル(4ビットでおおむね8Bクラス、推定。macOSが約8GBを使用するため)を実行できます——24GB GPUの機材より遅いものの、生成の合間に出力を読んで評価する執筆ワークフローなら許容範囲です。24GBのNVIDIA GPU(RTX 4090、RTX 3090)は4ビットで27B〜32Bクラスのモデルを収められます(推定)。70Bクラスは4ビットで約40GB以上が必要なため、GPU2枚、48GBカード、64GBのユニファイドメモリ、または速度の落ちるCPUオフロードが必要です。
Final Draftや他のプロの脚本ソフトウェアでローカルLLMを使えますか?
直接は使えません。Final Draftのヘルプセンターによれば、Final Draftは.fountainファイルをインポートできません。推奨されているのは、テキストをプレーンな.txtとして保存し、そのファイルをスクリプトとしてインポートするか、FDXを書き出せるアプリ経由でFDXとして取り込む方法です。HighlandはFountain、FDX、PDFの間で変換でき、Fade InはFountainのインポートとエクスポートに対応しています(Fountainアプリ一覧による)。ワークフロー:OllamaでFountain形式のテキストを生成し、HighlandまたはFade Inで開き、Final Draft用にFDXを書き出します。
小説執筆にKimi-K2.6をローカルで使えますか?
Kimi-K2.6は256Kトークンのコンテキストウィンドウを掲げており、Qwen3.6 27BやGemma 4 31Bと同じクラスですが、総パラメータ約1兆(アクティブ320億)のMixture-of-Expertsモデルで、ネイティブint4の重みを持ちます。重みだけで約500GBになり(PromptQuorumの推定)、マルチGPUサーバーか非常に大きなユニファイドメモリの機材が必要で、一般消費者向けハードウェアでは非現実的です。完全にローカルなワークフローでは、27B〜70Bの密モデルとセッションドキュメント技術で、1兆パラメータのモデルなしでも小説の長さの作業を処理できます。
出版社はAI支援の原稿についてどう感じていますか?
方針は出版社やプラットフォームによって異なり、2026年時点でも変化し続けているため、投稿前に該当するものを確認してください。Amazon KDPは、テキスト・画像・翻訳がAI生成の場合に申告を求め、AIツールで作成したコンテンツは大幅に編集してもAI生成として扱います。自分で書いた文章をAIが編集や推敲を手伝っただけなら「AI支援」で、申告は不要です(2023年9月にPublishers Weeklyが報じたAmazonの規則による)。一部の雑誌はAIが関与した作品を一切受け付けません——Clarkesworldは「AI」執筆ツール(ChatGPTなど)の使用に関する声明で、これらのツールで翻訳・執筆・開発・支援された投稿は一切検討しないと記しています。ローカルLLMが生成したシーンのテキストはKDPの「AI生成」の定義のような基準に該当するため、求められる場面では申告してください。これは一般的な情報であり、法的助言ではありません。
100万トークン級のコンテキストにはどんなハードウェアが必要ですか?
Qwen3.6 27BとQwen3.6 35B-A3Bはネイティブで262,144トークンのコンテキストを掲げており、モデルカードによればYaRNスケーリングで約1,010,000トークンまで拡張できます。長いコンテキストでは重みに加えてKVキャッシュ用のメモリが必要なため、100万トークンでの実行には一般的な消費者向け環境よりはるかに多くのメモリが必要です。PromptQuorumは必要量を測定していません。この記事のセッションドキュメント技術は、まさにこのギャップのために設計されています——100万トークンのウィンドウに頼らずに一貫した長編出力を得るためです。
ローカルLLMを使って小説や脚本を執筆する際に個人情報保護法は関係しますか?
完全にローカルなモデル(自分のハードウェア上のOllama、クラウドAPIなし)では、個人データは外部サーバーに送信されません。実在する人物の個人情報(氏名、経歴情報)をプロンプトに含める場合は個人情報保護法の原則(目的外利用禁止、安全管理措置)が適用される可能性があります。実在する個人に関係のないフィクションコンテンツの場合、完全ローカルLLMワークフローは一般的に問題を引き起こしません。
日本でローカルAIモデルを使って性的または暴力的なコンテンツを書く際の法的制限は?
合意のある成人キャラクターによる成人向けフィクションには、AIに特化した規制はありません。改正児童買春・ポルノ禁止法は未成年者の性的描写を禁止しています——これは人間かAIモデルがテキストを生成したかに関係なく適用されます。刑法175条はわいせつ物頒布を規制しています。法的責任はユーザーにあります。
