ExplosiveCoderflome/AI-Novel-Writing-Assistant

面向长篇小说创作的 AI Native 开源系统,用 Agent、世界观、写法引擎、RAG 和整本生产工作流,帮助新手从一句灵感走到完整小说。AI-native engine for end-to-end novel creation — from idea to full chapters, with structured planning, worldbuilding, and agent-driven workflows.

解決する課題

本プロジェクトは、長編および短編のAI支援小説執筆のための包括的なワークステーションを提供します。数千文字にわたる世界観、キャラクターの成長、プロットの整合性を維持する難しさを解決し、単純なアイデアを構造化された完全な書籍へと変貌させます。

仕組み

システムは「AIディレクター」(V1およびV2バージョン)を使用して創作プロセスを管理します。ユーザーを初期のインスピレーションから、世界観の構築、キャラクター作成、章ごとの計画までガイドします。制作チェーンには、コンテキスト(世界ルール、キャラクターの状態、スタイルガイドを含む)の組み立て、ドラフトの生成、特定のルールに基づいたレビュー、保存前のローカル修正が含まれます。また、既存の作品を構造的・文体的な参照のために分解する「書籍分析」ツールも備えています。

対象ユーザー

  • 意欲的な作家:小説執筆の初心者で、構成や計画のガイダンスが必要な方。
  • 経験豊富な作家:長期的な設定やキャラクターデータを管理するためのツールが必要な方。
  • 開発者:AI駆動の長編コンテンツ制作ワークフローに関心がある方。

ハイライト

  • AIディレクターモード:完全自動化された進行、または段階的な確認を行う半自動化モードをサポート。
  • 整合性ツール:世界観構築、キャラクター関係、プロットの伏線管理のための専用ライブラリ。
  • スタイルエンジン:カスタム表現ルールと「アンチAI」ルールにより、文体を制御し、一般的なAI特有のパターンを軽減。
  • RAG統合:Qdrantを使用したナレッジベース検索により、長期的な参照資料を執筆コンテキストに取り込みます。
  • トークン最適化:入力キャッシュ戦略を実装し、章間で安定した世界ルールやスタイルガイドを再利用することでコストを削減。
  • マルチフォーマット出力:小説を漫画の絵コンテや短編ドラマの脚本に拡張する機能。

関連

  • プロジェクト
  • プロジェクト
  • プロジェクト
  • プロジェクト
  • プロジェクト