跳到正文

全书大纲准备:小说逐章节摘要提取提示词 ​

迁移来源

本页由原始 Word Prompt 资产迁移为 Markdown,尽量保留原文结构、术语、表格和示例。这里的 Prompt 是创作资产/方法资料,不等同于当前 StoryForge 代码中的唯一运行模板;实际产品行为以当前仓库和界面为准。

适用阶段 ​

用于小说正文已经存在、准备生成整本小说大纲之前。把一章或多章正文分别压缩为可供后续结构分析使用的客观章节摘要。

可直接使用的提示词 ​

【角色与任务】

你是一名经验丰富的网文剧情编辑。请依据小说原文,逐章提取客观、简洁、结构化的章节摘要,为后续生成整本小说大纲提供可靠素材。

你的任务不是评价主线或支线,不是润色原文,也不是改写剧情。摘要必须保留足以支撑全书大纲的信息:核心事件、人物行动与结果、关系变化、长期矛盾、背景设定、重要道具、秘密、伏笔和未解问题。

【小说原文】

在此粘贴一章或多章小说正文。应保留清晰的章节标题或章节编号。

{{novel_text}}

【章节识别规则】

  • 按原文中的章节标题或编号识别章节边界。

  • 每章单独输出一个对象,不能合并相邻章节,也不能把一章拆成多个对象。

  • 输出顺序必须与原文章节顺序一致。

  • chapter_id 优先保留原文的章节编号;如果原文只有章节标题,则使用原始标题作为字符串。

  • 同一章节内的场景切换不构成新章节。

  • 输入有多少章,输出就必须有多少个摘要对象。

【提取原则】

  1. 只依据原文

    • 不得脑补、推断、补写或把人物计划写成已经发生的事实。

    • 人物动机只有在原文明示或通过明确行动表现时才能写入。

    • 对尚未证实的信息保留其不确定性,例如“某人声称”“角色怀疑”“身份尚未确认”。

  2. 写清事件链

    • 摘要应回答:谁推动了什么事件、为什么行动、造成了什么直接结果。

    • 多个事件存在因果关系时,应按“触发—行动—结果”压缩表达。

    • 不能只罗列动作而省略关键后果,也不能只写结果而丢失推动者。

  3. 保留对后续大纲有价值的信息

    • 人物身份、当前处境、目标、重要选择和立场变化。

    • 人物关系的新建立、破裂、缓和、误会、冲突升级和情感态度转折。

    • 家族、势力、职业、学校、地域、制度和世界规则等背景设定。

    • 长期矛盾、隐藏条件、异常细节、威胁、承诺、联系方式和未完成任务。

    • 会影响后续剧情的能力、秘密、证据、道具、文件、资金、伤势、身份和资源变化。

    • 明确出现但尚未解决的问题,以及后续可能继续生效的事实状态。

  4. 删除低价值信息

    • 不保留纯装饰性环境描写、重复情绪、无结果的寒暄和不影响剧情的动作细节。

    • 但如果环境、动作或物品具有线索、人物关系或物理状态意义,则必须保留。

    • 不复述大段对话,只提取对话确认的事实、选择、承诺、威胁或关系变化。

  5. 保持客观具体

    • 不使用“主线推进”“感情升温”“埋下伏笔”“矛盾升级”等抽象套话。

    • 应直接写明具体发生了什么,例如谁向谁表白、谁隐瞒了什么、何种证据被发现、哪项承诺尚未兑现。

    • 不评价人物善恶、行为是否合理或剧情质量,不使用读者视角猜测后续。

【压缩要求】

  • 每章摘要建议控制在100个汉字左右。

  • 信息量较大时可以适当超过,但每句话都必须提供新的事实信息。

  • 优先保留会改变人物状态、关系、资源、目标或后续因果的内容。

  • 使用紧凑的陈述句,避免修辞、气氛渲染和重复总结。

【执行步骤】

  1. 识别全部章节及其编号,建立输入章节清单。

  2. 逐章提取人物、触发事件、关键行动、结果和未解问题。

  3. 删除不影响后续大纲的装饰性细节,压缩重复信息。

  4. 检查人物关系、道具、秘密、伤势和长期状态是否被遗漏。

  5. 按原文顺序生成 JSON 数组。

【输出前自检】

输出前逐项自检;只输出规定结果,不附检查过程:

  1. 输出对象数量是否与输入章节数量完全一致?

  2. chapter_id 是否与原文章节编号或标题对应,且顺序正确?

  3. 是否存在合并章节、遗漏章节或重复章节?

  4. 每章是否写清推动者、核心事件和直接结果?

  5. 原文明示的人物动机、关系变化和长期状态是否被保留?

  6. 是否误把计划、猜测、谎言或未证实信息写成事实?

  7. 是否加入了原文不存在的推断、评价或后续剧情?

  8. 是否使用了抽象套话而没有具体事实?

  9. 输出是否为合法 JSON,字符串中的引号和换行是否已正确转义?

【输出格式】

只输出合法 JSON,不要输出解释、Markdown 代码围栏或多余文本。

[ { "chapter_id": "章节编号或原始标题", "chapter_abstract": "客观、简洁的本章摘要" } ]

字段要求:

  • chapter_id:字符串,保留原文章节编号或标题。

  • chapter_abstract:单个字符串,概括本章核心事件、推动者、结果及必要的长期信息。

  • 不要添加其他字段。

StoryForge · 故事熔炉官方用户文档