Skip to content

Commit a52d421

Browse files
committed
refactor(prompts): 重构行动选项增强模式,明确输出格式
将剧情推进速度的定义从核心规范移至运行时指令,并为行动选项增强模式提供了更明确、结构化的分组输出格式要求。 这确保了不同速度档位的选项能被清晰地分组和解析,提高了该功能的稳定性和可用性。
1 parent 846a8d8 commit a52d421

2 files changed

Lines changed: 25 additions & 12 deletions

File tree

prompts/core/actionOptions.ts

Lines changed: 0 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -49,12 +49,6 @@ export const 核心_行动选项规范: 提示词结构 = {
4949
- 避免伪推进:像”继续看看””再想想””等对方继续说””留在原地观察””随便逛逛”这类低推进、低信息增量动作,不得占满选项池。
5050
- 推进层级优先:若当前回合已经出现明确目标、阻碍、人物回应、地点入口、任务对象或可跟进线索,优先把选项写成”接触 / 追问 / 前往 / 检查 / 交付 / 介入 / 跟上 / 试探 / 搜查 / 对质”等可直接推进局面的动作,而不是泛泛观察。
5151
52-
剧情推进速度(强制):
53-
根据玩家配置的剧情推进速度,调整选项的时间跨度、叙事密度和行动粒度:
54-
- 缓慢:选项聚焦当前场景的微观互动,如”仔细打量对方神情”、”慢慢品茶观察四周”、”轻声追问方才的细节”。每个选项只涉及极小范围的行动,不跨越时间或空间。
55-
- 正常:按默认节奏生成选项(即现有规则,平衡叙事与互动)。
56-
- 快速:选项应跳过不必要的过场和寒暄,直奔核心行动,如”直接推门而入”、”开门直问来意”、”立即动身前往目的地”。
57-
- 跳过至关键节点:选项应大幅跳跃到下一个重要事件或转折点,如”翌日清晨直接赴约”、”一路疾驰赶回京城”、”三日后直接出现在密会地点”。选项可包含明确的时间跨度和空间跳跃。
5852
5953
NSFW推进选项(条件强制):
6054
当游戏配置中启用了NSFW推进选项且当前场景已建立暧昧或亲密氛围时:

prompts/runtime/actionOptionsRuntime.ts

Lines changed: 25 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -10,12 +10,31 @@ export const 构建行动选项运行时指令 = (gameConfig: 游戏设置结构
1010
// 行动选项增强指令
1111
if (gameConfig.启用行动选项增强) {
1212
parts.push(`【行动选项增强模式:已开启】
13-
当前启用了行动选项增强模式。请在每回合按以下4个推进速度档位分别生成行动选项组,每组2-3个选项,用档位标题分隔:
14-
- **缓慢**:聚焦当前场景的微观互动,每个选项只涉及极小范围的行动,不跨越时间或空间。
15-
- **正常**:按默认节奏生成选项,平衡叙事与互动的比重。
16-
- **快速**:跳过不必要的过场和寒暄,选项直奔核心行动。
17-
- **跳过至关键节点**:大幅跳跃到下一个重要事件或转折点,选项可包含明确的时间跨度和空间跳跃。
18-
用户可根据当前心情和故事走向,自由选择不同速度档位的行动选项来推进剧情。`);
13+
请在 <行动选项> 标签内按4个速度档位分组输出选项。每组以一个中文方括号标题行开头(如[缓慢]),标题行下方每行一个纯文本动作短句。**档位标题不是行动选项,不得作为可点击的选项文本。**
14+
15+
输出格式示例:
16+
<行动选项>
17+
[缓慢]
18+
- 仔细观察对方神情
19+
- 慢慢坐下喝茶
20+
[正常]
21+
- 向茶摊老板打听消息
22+
- 前往城门查看动静
23+
[快速]
24+
- 直接推门而入
25+
- 立即动身前往目的地
26+
[跳过至关键节点]
27+
- 翌日清晨直接赴约
28+
- 三日后出现在密会地点
29+
</行动选项>
30+
31+
各档位选项要求:
32+
- 每组2-3个选项,与常规行动选项规范一致(纯动作、动词开头、中性措辞、玩家视角)。
33+
- 缓慢:聚焦微观互动,不跨越时间或空间。
34+
- 正常:默认节奏,平衡叙事与互动。
35+
- 快速:跳过寒暄,直奔核心行动。
36+
- 跳过至关键节点:大幅跳跃到下一重要事件,可包含时间/空间跳跃。
37+
用户将选择不同档位的选项来推进剧情,请确保每个档位的选项都基于当前场景可执行。`);
1938
}
2039

2140
// NSFW 推进选项指令

0 commit comments

Comments
 (0)