更新目录分块
This commit is contained in:
+135
-35
@@ -121,39 +121,91 @@ plot_architecture_prompt = """\
|
||||
|
||||
# =============== 5. 章节目录生成(悬念节奏曲线)===================
|
||||
chapter_blueprint_prompt = """\
|
||||
根据三幕式架构:
|
||||
{plot_architecture}
|
||||
根据小说架构:\n
|
||||
{novel_architecture}
|
||||
|
||||
设计{number_of_chapters}章的节奏分布:
|
||||
1. 每章需明确:
|
||||
1. 章节集群划分:
|
||||
- 每3-5章构成一个悬念单元,包含完整的小高潮
|
||||
- 单元之间设置"认知过山车"(连续2章紧张→1章缓冲)
|
||||
- 关键转折章需预留多视角铺垫
|
||||
|
||||
2. 每章需明确:
|
||||
- 章节定位(角色/事件/主题等)
|
||||
- 核心悬念类型(信息差/道德困境/时间压力等)
|
||||
- 情感基调迁移(如从怀疑→恐惧→决绝)
|
||||
- 伏笔操作(埋设/强化/回收)
|
||||
- 认知颠覆强度(1-5级)
|
||||
|
||||
2. 章节集群划分:
|
||||
- 每3-5章构成一个悬念单元,包含完整的小高潮
|
||||
- 单元之间设置"认知过山车"(连续2章紧张→1章缓冲)
|
||||
- 关键转折章需预留多视角铺垫
|
||||
|
||||
输出格式示例:
|
||||
第n章 - [标题]
|
||||
本章定位:[角色/事件/主题]
|
||||
核心作用:[推进/转折/揭示]
|
||||
悬念密度:[紧凑/渐进/爆发]
|
||||
伏笔操作:埋设(A线索)→强化(B矛盾)
|
||||
本章定位:[角色/事件/主题/...]
|
||||
核心作用:[推进/转折/揭示/...]
|
||||
悬念密度:[紧凑/渐进/爆发/...]
|
||||
伏笔操作:埋设(A线索)→强化(B矛盾)...
|
||||
认知颠覆:★☆☆☆☆
|
||||
本章简述:[一句话概括]
|
||||
|
||||
第n+1章 - [标题]
|
||||
本章定位:[角色/事件/主题]
|
||||
核心作用:[推进/转折/揭示]
|
||||
悬念密度:[紧凑/渐进/爆发]
|
||||
伏笔操作:埋设(A线索)→强化(B矛盾)
|
||||
本章定位:[角色/事件/主题/...]
|
||||
核心作用:[推进/转折/揭示/...]
|
||||
悬念密度:[紧凑/渐进/爆发/...]
|
||||
伏笔操作:埋设(A线索)→强化(B矛盾)...
|
||||
认知颠覆:★☆☆☆☆
|
||||
本章简述:[一句话概括]
|
||||
|
||||
使用精炼语言描述,每章字数控制在100字以内。
|
||||
要求:
|
||||
- 使用精炼语言描述,每章字数控制在100字以内。
|
||||
- 合理安排节奏,确保整体悬念曲线的连贯性。
|
||||
- 在生成{number_of_chapters}章前不要出现结局章节。
|
||||
|
||||
仅给出最终文本,不要解释任何内容。
|
||||
"""
|
||||
|
||||
chunked_chapter_blueprint_prompt = """\
|
||||
根据小说架构:\n
|
||||
{novel_architecture}
|
||||
|
||||
需要生成总共{number_of_chapters}章的节奏分布,
|
||||
|
||||
当前已有章节目录(若未空则说明是初始生成):\n
|
||||
{chapter_list}
|
||||
|
||||
现在请设计第{n}章到第{m}的节奏分布:
|
||||
1. 章节集群划分:
|
||||
- 每3-5章构成一个悬念单元,包含完整的小高潮
|
||||
- 单元之间设置"认知过山车"(连续2章紧张→1章缓冲)
|
||||
- 关键转折章需预留多视角铺垫
|
||||
|
||||
2. 每章需明确:
|
||||
- 章节定位(角色/事件/主题等)
|
||||
- 核心悬念类型(信息差/道德困境/时间压力等)
|
||||
- 情感基调迁移(如从怀疑→恐惧→决绝)
|
||||
- 伏笔操作(埋设/强化/回收)
|
||||
- 认知颠覆强度(1-5级)
|
||||
|
||||
输出格式示例:
|
||||
第n章 - [标题]
|
||||
本章定位:[角色/事件/主题/...]
|
||||
核心作用:[推进/转折/揭示/...]
|
||||
悬念密度:[紧凑/渐进/爆发/...]
|
||||
伏笔操作:埋设(A线索)→强化(B矛盾)...
|
||||
认知颠覆:★☆☆☆☆
|
||||
本章简述:[一句话概括]
|
||||
|
||||
第n+1章 - [标题]
|
||||
本章定位:[角色/事件/主题/...]
|
||||
核心作用:[推进/转折/揭示/...]
|
||||
悬念密度:[紧凑/渐进/爆发/...]
|
||||
伏笔操作:埋设(A线索)→强化(B矛盾)...
|
||||
认知颠覆:★☆☆☆☆
|
||||
本章简述:[一句话概括]
|
||||
|
||||
要求:
|
||||
- 使用精炼语言描述,每章字数控制在100字以内。
|
||||
- 合理安排节奏,确保整体悬念曲线的连贯性。
|
||||
- 在生成{number_of_chapters}章前不要出现结局章节。
|
||||
|
||||
仅给出最终文本,不要解释任何内容。
|
||||
"""
|
||||
|
||||
@@ -183,11 +235,11 @@ update_character_state_prompt = """\
|
||||
这是当前的角色状态文档(可为空):
|
||||
{old_state}
|
||||
|
||||
请更新角色状态,内容包括:
|
||||
请更新角色状态,内容格式:
|
||||
角色A属性:
|
||||
├──物品:
|
||||
├──道具1:描述
|
||||
├──道具2:描述
|
||||
├──某物(道具):描述
|
||||
├──XX长剑(武器):描述
|
||||
...
|
||||
├──能力
|
||||
├──技能1:描述
|
||||
@@ -232,8 +284,10 @@ update_character_state_prompt = """\
|
||||
仅返回更新后的角色状态文本,不要解释任何内容。
|
||||
"""
|
||||
|
||||
# =============== 8. 章节正文写作(新版) ===================
|
||||
chapter_draft_prompt = """\
|
||||
# =============== 8. 章节正文写作 ===================
|
||||
|
||||
# 8.1 第一章草稿提示
|
||||
first_chapter_draft_prompt = """\
|
||||
即将创作:第 {novel_number} 章《{chapter_title}》
|
||||
本章定位:{chapter_role}
|
||||
核心作用:{chapter_purpose}
|
||||
@@ -252,18 +306,6 @@ chapter_draft_prompt = """\
|
||||
- 小说设定:
|
||||
{novel_setting}
|
||||
|
||||
- 全局摘要:
|
||||
{global_summary}
|
||||
|
||||
- 角色状态:
|
||||
{character_state}
|
||||
|
||||
前章片段(可能为空):
|
||||
{previous_chapter_excerpt}
|
||||
|
||||
本地知识(向量)库检索到的片段(可能为空):
|
||||
{context_excerpt}
|
||||
|
||||
请完成第 {novel_number} 章的正文,至少设计下方2个具有动态张力的场景:
|
||||
1. 对话场景:
|
||||
- 潜台词冲突(表面谈论A,实际博弈B)
|
||||
@@ -287,5 +329,63 @@ chapter_draft_prompt = """\
|
||||
- 不使用分章节小标题;
|
||||
- 不要使用markdown格式。
|
||||
|
||||
用户额外指导(可能未指定):{user_guidance}
|
||||
额外指导(可能未指定):{user_guidance}
|
||||
"""
|
||||
|
||||
# 8.2 后续章节草稿提示
|
||||
next_chapter_draft_prompt = """\
|
||||
参考文档:
|
||||
- 小说设定:
|
||||
{novel_setting}
|
||||
|
||||
- 全局摘要:
|
||||
{global_summary}
|
||||
|
||||
- 角色状态:
|
||||
{character_state}
|
||||
|
||||
本地知识库检索到的片段:
|
||||
{context_excerpt}
|
||||
|
||||
即将创作:第 {novel_number} 章《{chapter_title}》
|
||||
本章定位:{chapter_role}
|
||||
核心作用:{chapter_purpose}
|
||||
悬念密度:{suspense_level}
|
||||
伏笔操作:{foreshadowing}
|
||||
认知颠覆:{plot_twist_level}
|
||||
本章简述:{chapter_summary}
|
||||
|
||||
可用元素:
|
||||
- 核心人物(可能未指定):{characters_involved}
|
||||
- 关键道具(可能未指定):{key_items}
|
||||
- 空间坐标(可能未指定):{scene_location}
|
||||
- 时间压力(可能未指定):{time_constraint}
|
||||
|
||||
前章结尾段:
|
||||
{previous_chapter_excerpt}
|
||||
|
||||
请从前章结尾处继续完成第 {novel_number} 章的正文,至少设计下方2个具有动态张力的场景:
|
||||
1. 对话场景:
|
||||
- 潜台词冲突(表面谈论A,实际博弈B)
|
||||
- 权力关系变化(通过非对称对话长度体现)
|
||||
- 至少1处双关语暗示未来危机
|
||||
|
||||
2. 动作场景:
|
||||
- 环境交互细节(至少3个感官描写)
|
||||
- 节奏控制(短句加速+比喻减速)
|
||||
- 动作揭示人物隐藏特质
|
||||
|
||||
3. 心理场景:
|
||||
- 认知失调的具体表现(行为矛盾)
|
||||
- 隐喻系统的运用(连接世界观符号)
|
||||
- 决策前的价值天平描写
|
||||
|
||||
文末设置一个"钩链转折":结尾时回收旧悬念/创造新悬念/抛出新危机/颠覆某个认知/神转折等。
|
||||
|
||||
格式要求:
|
||||
- 仅返回章节正文文本;
|
||||
- 不使用分章节小标题;
|
||||
- 不要使用markdown格式。
|
||||
|
||||
额外指导(可能未指定):{user_guidance}
|
||||
"""
|
||||
Reference in New Issue
Block a user