This commit is contained in:
YILING0013
2025-02-06 15:01:07 +08:00
parent a000b6929b
commit f0efb2947e
3 changed files with 70 additions and 36 deletions
+48 -14
View File
@@ -83,19 +83,19 @@ plot_architecture_prompt = """\
世界观:{world_building}
要求按以下结构设计:
第一幕(触发)
第一幕(触发)
- 日常状态中的异常征兆(3处铺垫)
- 引出故事:展示主线、暗线、副线的开端
- 关键事件:打破平衡的催化剂(需改变至少3个角色的关系)
- 错误抉择:主角的认知局限导致的错误反应
第二幕(对抗)
第二幕(对抗)
- 剧情升级:主线+副线的交叉点
- 双重压力:外部障碍升级+内部挫折
- 虚假胜利:看似解决实则深化危机的转折点
- 灵魂黑夜:世界观认知颠覆时刻
第三幕(解决)
第三幕(解决)
- 代价显现:解决危机必须牺牲的核心价值
- 嵌套转折:至少包含三层认知颠覆(表面解→新危机→终极抉择)
- 余波:留下2个开放式悬念因子
@@ -169,12 +169,43 @@ update_character_state_prompt = """\
{old_state}
请更新角色状态,内容包括:
角色属性:
- 角色物品
- 能力
- 状态
- 主要角色间关系网
- 触发或加深的事件
角色A属性:
├──物品:
├──道具1:描述
├──道具2:描述
...
├──能力
├──技能1:描述
├──技能2:描述
...
├──状态
├──身体状态:
├──Buff/Debuff
├──心理状态:描述
├──主要角色间关系网
├──角色B:描述
├──角色C:描述
...
├──触发或加深的事件
├──事件1:描述
├──事件2:描述
...
角色B属性:
├──物品
├──...
├──能力
├──...
├──状态
├──...
├──主要角色间关系网
├──...
├──触发或加深的事件
├──...
角色C属性:
......
新出场角色:
- 任何新增角色或临时出场人物的基本信息
@@ -203,10 +234,13 @@ scene_dynamics_prompt = """\
- 时间压力(可能未指定){time_constraint}
参考文档:
- 世界观:{world_building}
- 小说设定:{novel_setting}
- 全局摘要:{global_summary}
- 角色状态:{character_state}
- 小说设定:\n{novel_setting}\n
- 全局摘要:\n{global_summary}\n
- 角色状态:\n{character_state}\n
前章片段(可能为空)\n{previous_chapter_excerpt}\n
本地向量库检索到的上下文片段(可能为空):\n{context_excerpt}\n
请完成第 {novel_number} 章的正文,至少设计下方2个具有动态张力的场景:
1. 对话场景:
@@ -224,7 +258,7 @@ scene_dynamics_prompt = """\
- 隐喻系统的运用(连接世界观符号)
- 决策前的价值天平描写
最后设置一个"钩链转折":结尾时回收旧悬念/创造新悬念/抛出新危机/颠覆某个认知预设/神转折等。
文末设置一个"钩链转折":结尾时回收旧悬念/创造新悬念/抛出新危机/颠覆某个认知预设/神转折等。
格式要求:
- 仅返回章节正文文本;