RhythmicWave/NovelForge

AI辅助长篇小说创作,卡片式创作,支持基于 JSON Schema的结构化 AI 生成与上下文引用,可扩展性强。

解决的问题

NovelForge 是一款专为长篇小说创作设计的 AI 辅助写作工具。它解决了维持叙事一致性、确保对 AI 生成内容的可控性,以及在数百万字的创作过程中持续激发创意灵感等核心挑战。

工作原理

该系统采用“以模式为先”的方法,将所有故事数据(角色、世界观构建、情节节点等)以结构化的“卡片”形式存储。通过多种关键机制来保持连贯性:

  • 上下文注入 (@DSL):一种领域特定语言,允许作者在 AI 提示中精确引用特定卡片、类型或过滤后的项目数据。
  • 知识图谱:与 SQLite 或 Neo4j 集成,追踪实体之间的关系,确保 AI 输出符合已建立的角色弧线和世界规则。
  • 基于代码的工作流:使用 Python 风格逻辑和专用工作流代理,通过自然语言编排实现重复性创作任务(如通过“雪花法”初始化项目)的自动化。
  • 细粒度生成:不一次性生成整章内容,而是采用字段级流式处理,允许作者在继续前确认或迭代特定细节。

适用人群

专为需要在结构化环境中管理复杂世界观和情节架构,同时利用 LLM 进行草稿撰写和头脑风暴的小说家和长篇叙事创作者设计。

主要亮点

  • 模式驱动卡片:通过基于预定义结构验证生成内容,防止 AI 输出混乱。
  • 灵感助手:一个持续的 AI 合作伙伴,可跨多个项目引用多张卡片,支持高层次的头脑风暴。
  • 字数控制:提供基于提示的约束和严格的“控制模式”,在多轮中分配令牌以达成特定长度目标。
  • 创意工作台:一个专门用于非结构化头脑风暴的空间,后续可迁移至正式项目。
  • 工作流代理:允许用户使用自然语言创建或修改复杂自动化流程。

相关

  • 项目
  • 项目
  • 项目
  • 项目
  • 项目