RhythmicWave/NovelForge
AI辅助长篇小说创作,卡片式创作,支持基于 JSON Schema的结构化 AI 生成与上下文引用,可扩展性强。
What it solves
NovelForge is an AI-assisted writing tool designed for long-form fiction. It addresses the common challenges of maintaining narrative consistency, controlling output quality, and sustaining inspiration over millions of words by providing a structured framework for world-building and content generation.
How it works
The system uses a "Schema-first" approach where every piece of content (cards) is defined by a structure, ensuring AI outputs are validated and organized. It employs a custom Context DSL (@DSL) to precisely inject project data, character relations, and previous chapters into prompts. For long-term consistency, it integrates a knowledge graph (via SQLite or Neo4j) to track character dynamics and world states. It also features a "code-style" workflow system that allows users to automate repetitive creative tasks (like project initialization or book dismantling) using Python-like logic and a dedicated Workflow Agent for natural language orchestration.
Who it’s for
It is built for novelists and long-form storytellers who need more than a simple text editor and want a structured, AI-augmented environment to manage complex plots, extensive world-building, and consistent character arcs.
Highlights
- Schema-Driven Cards: Prevents chaotic AI output by enforcing structural validation for every card type.
- Context Injection (@DSL): Allows precise referencing of specific cards, types, or filtered project data within prompts.
- Knowledge Graph Integration: Maintains consistency across long narratives by tracking entities and their relationships.
- Code-Style Workflows: Automates complex creative pipelines with a visual/code editor and an AI agent that writes workflow code from natural language.
- Inspiration Assistant: A persistent, cross-project AI collaborator that can reference multiple cards and use tools to modify content.
- Granular Generation: AI card generation happens field-by-field with user feedback loops rather than as a single block of text.
相关
- 项目
- 项目
- 项目
- 项目
- 项目