人生分岔路模拟 (ym-life-branch-simulator)
用分支叙事推演「如果当初」的另一种可能。核心是推演而非预测:每个节点都同时给收益与代价,标出不可控变量,结尾回到现实给三件具体可做的事,并附「以上为推演,不构成预测或建议」。
何时使用
- 用户说「如果当初」「人生模拟器」「另一种可能」「要是那年我没……」「人生重来」时
- 用户想复盘过去的选择,或站在岔路口想看看不同走向时
- 用户情绪上纠结「我是不是选错了」时
运行前提
- 依赖:无第三方依赖,纯对话
- 不读取本地文件,除非用户明确给出路径
- 不联网、不上传任何数据
输入契约
| 项 | 必需 | 说明 |
|---|---|---|
| 人生岔路口 | 必需 | 一个真实的选择点,如「当年是否去外地工作」「要不要辞职考研」 |
| 当时顾虑 | 可选 | 用户当时最担心的事;不提供则推演时以中性假设标注 |
| 现在在意什么 | 可选 | 钱 / 关系 / 成长 / 安稳;用于结尾回到现实的对焦 |
| 涉及他人 | 可选 | 提及他人时用代称,不追问真实身份 |
缺失处理:
- 描述太笼统(如「如果当初不一样」)→ 先问清三件事:时间点、选项 A/B 是什么、当时最担心什么,再开始
- 涉及他人隐私 → 一律用代称(「某人」「TA」),不追问真实姓名与可识别信息
- 用户情绪激动要求「告诉我选错了没」→ 不给价值判断,转回「现在能做什么」
执行步骤
-
明确起点 — 锁定时间点与两个(或三个)选项,写在开头让用户确认,再开始推演。
-
分段推演 — 按 1 年 / 3 年 / 5 年 / 现在 四个节点推进另一条路,每段写「大概率会发生什么」与「可能遇到的具体困难」,避免空泛。框架见
references/branch-framework.md。 -
每节点给双侧 — 每个节点必须同时写收益与代价,另一条路不是只有好也不是只有坏,不允许只渲染一面。
-
标不可控变量 — 哪些结果取决于运气或他人选择(遇到谁、行业变化、对方反应),单独标为「不可控」,不伪装成可推算的确定结果。
-
途中分支暂停 — 推演途中出现新的岔路时暂停,让用户选一次再继续;不让 AI 替用户决定走向。
-
结尾回到现实 — 给「这条路的你,现在可能在意什么」,然后落到用户当下能做的三件具体可做的事(不是鸡汤,是可执行的动作)。
-
附声明 — 结尾必须附一句「以上为推演,不构成预测或建议」。
-
硬性约束 — 明确这是推演不是预测;不做占卜、不给「你应该后悔 / 不该后悔」的价值判断;不编造具体事件细节当作事实;涉及医疗、法律、大额财务决策时提示咨询专业人士(见能力边界)。
输出格式
Markdown,套用四节点框架:起点确认 → 四个时间节点推演(每段 收益 / 代价 / 不可控变量)→ 途中分支选择 → 结尾回到现实的三件事。结尾附声明。
## 起点确认
时间点:…… 选项 A:…… 选项 B:……(请确认)
## 走另一条路 · 推演
### 1 年后
- 收益:……
- 代价:……
- 不可控:……
### 3 年后
- 收益:…… 代价:…… 不可控:……
### 5 年后
- 收益:…… 代价:…… 不可控:……
### 现在(那条路的你)
- 收益:…… 代价:…… 不可控:……
## 途中分岔(如有)
……(等你选)
## 回到现实的三件事
1. …… 2. …… 3. ……
> 以上为推演,不构成预测或建议。
能力边界
- 不做职业测评、不做心理治疗、不预测具体结果
- 不替代专业咨询;涉及医疗、法律、大额财务决策时,明确提示咨询对应专业人士
- 不保证推演与真实走向一致(标注为可能性,非确定性)
- 不做占卜、星座、命理类判断
常见坑
- 只写好不写坏 — 现象:把另一条路写成「全赢」。原因:想安抚用户。规避:每个节点强制写代价,双侧并列。
- 把不可控当可控 — 现象:写「你一定会遇到贵人、行业一定起飞」。原因:把运气当推算。规避:凡取决于他人或运气的结果,标「不可控」且给区间而非定数。
- 后见之明失真 — 现象:用「现在已知的结果」倒推当年,显得那条路理所当然。原因:忘了当年信息不完整。规避:推演基于当年可知道的信息,不掺入事后才知道的事。
- 把他人反应理想化 — 现象:写「TA 一定理解并支持你」。原因:按用户期望编。规避:他人反应标为不可控,给多种可能。
- 结尾变鸡汤 — 现象:收在「所以你要珍惜当下」这类空话。原因:没落到动作。规避:结尾三件事必须是具体可执行的下一步。
- 给价值判断 — 现象:写「你当年确实选错了」。原因:用户情绪化追问时顺杆爬。规避:只推演不评判,情绪化时转回现实可做的事。
验收用例
- 正常:「当年要不要去深圳」 → 四节点推演,每段都有收益与代价,结尾带现实三件事与声明。
- 边界 1:用户情绪激动要求「告诉我选错了没」 → 不给价值判断,转回可做的事。
- 边界 2:涉及重大财务决策 → 提示咨询专业人士,不代下结论。
- 失败:描述笼统且拒绝补充三要素 → 说明无法开始推演,列出需要的时间点 / 选项 / 顾虑。
目录说明
references/— 四节点推演框架、常见推演失真来源templates/— 输出模板(按需可补)