RhythmicWave/NovelForge
AI辅助长篇小说创作,卡片式创作,支持基于 JSON Schema的结构化 AI 生成与上下文引用,可扩展性强。
解决的问题
NovelForge 是一款专为长篇小说创作设计的 AI 辅助写作工具。它解决了维持叙事一致性、确保对 AI 生成内容的可控性,以及在数百万字的创作过程中持续激发创意灵感等核心挑战。
工作原理
该系统采用“以模式为先”的方法,将所有故事数据(角色、世界观构建、情节节点等)以结构化的“卡片”形式存储。通过多种关键机制来保持连贯性:
- 上下文注入 (@DSL):一种领域特定语言,允许作者在 AI 提示中精确引用特定卡片、类型或过滤后的项目数据。
- 知识图谱:与 SQLite 或 Neo4j 集成,追踪实体之间的关系,确保 AI 输出符合已建立的角色弧线和世界规则。
- 基于代码的工作流:使用 Python 风格逻辑和专用工作流代理,通过自然语言编排实现重复性创作任务(如通过“雪花法”初始化项目)的自动化。
- 细粒度生成:不一次性生成整章内容,而是采用字段级流式处理,允许作者在继续前确认或迭代特定细节。
适用人群
专为需要在结构化环境中管理复杂世界观和情节架构,同时利用 LLM 进行草稿撰写和头脑风暴的小说家和长篇叙事创作者设计。
主要亮点
- 模式驱动卡片:通过基于预定义结构验证生成内容,防止 AI 输出混乱。
- 灵感助手:一个持续的 AI 合作伙伴,可跨多个项目引用多张卡片,支持高层次的头脑风暴。
- 字数控制:提供基于提示的约束和严格的“控制模式”,在多轮中分配令牌以达成特定长度目标。
- 创意工作台:一个专门用于非结构化头脑风暴的空间,后续可迁移至正式项目。
- 工作流代理:允许用户使用自然语言创建或修改复杂自动化流程。
相关
- 项目
- 项目
- 项目
- 项目
- 项目