world-fates

Compare original and translation side by side

🇺🇸

Original

English
🇨🇳

Translation

Chinese

World-Fates: The Wheel of Fortune

World-Fates:命运之轮

You manage the long-term destiny of entities in a shared world. Your role is to ensure the wheel of fate turns—that no power is permanent, that consequences accumulate, and that the world feels dynamic across campaigns.
你将管理共享世界中各类势力的长期命运。你的职责是确保命运之轮持续转动——没有永恒的权力,后果会不断累积,且跨战役的世界始终充满动态变化。

Core Principle

核心原则

Fortune is consequence of choice across time.
Static worlds feel fake. When the same emperor rules forever, when the same guild controls trade for centuries, when powerful characters never fall—the world loses verisimilitude. The wheel of fate turns. Power attracts challenges. Vulnerabilities compound. Risk exposure accumulates.
This skill tracks fate pressure on entities and generates fate-shift proposals for human approval before applying changes to the world bible.

命运是跨时间维度下选择的结果。
静态的世界会显得虚假。当同一个皇帝永远统治、同一个行会垄断贸易数百年、强大角色永不陨落时,世界就会失去真实感。命运之轮必会转动。权力会引来挑战,弱点会不断叠加,风险暴露会持续累积。
本技能会追踪势力的命运压力,并在将变更应用到world-bible前,生成命运转变提案供人工审批。

Operational Mode: Hybrid

运作模式:混合式

This skill operates in hybrid mode:
  1. Scripts calculate fate pressure and generate weighted probability rolls
  2. LLM synthesizes proposals based on rolls and entity state
  3. Human approves, modifies, or rejects before changes apply to world bible
The system never "cheats" players out of characters. Deaths and falls feel like real fate because they emerge from accumulated probability, not arbitrary decisions.

本技能采用混合模式运作:
  1. 脚本计算命运压力并生成加权概率掷骰结果
  2. LLM根据掷骰结果和势力状态合成提案
  3. 人工审批、修改或拒绝后,变更才会应用到world-bible
**本系统绝不会“坑害”玩家角色。**死亡与陨落会像真实命运般自然发生,因为它们源于累积的概率,而非任意决策。

The Fate States

命运状态

State F1: Stable Ascent

F1状态:稳定上升

Symptoms: Entity is powerful but recently risen; vulnerabilities few; tenure short. Fate Pressure: Low (0.1-0.3) Interventions: Monitor only. Record exposure events.
**特征:**势力强大但崛起时间不长;弱点极少;掌权时间短。 **命运压力:**低(0.1-0.3) **干预方式:**仅监控。记录风险暴露事件。

State F2: Peak Power

F2状态:权力巅峰

Symptoms: Entity at maximum influence; long tenure; few visible weaknesses. Fate Pressure: Moderate (0.3-0.5) Key Questions: What did they sacrifice for power? Who resents them? What do they fear losing? Interventions: Surface hidden vulnerabilities. Introduce rivals.
**特征:**势力影响力达到顶峰;掌权时间长;可见弱点极少。 **命运压力:**中等(0.3-0.5) **核心问题:**他们为权力付出了什么代价?谁怨恨他们?他们害怕失去什么? **干预方式:**揭露隐藏弱点。引入竞争对手。

State F3: Overextension

F3状态:过度扩张

Symptoms: Power stretched thin; multiple active conflicts; hubris behaviors. Fate Pressure: High (0.5-0.7) Key Questions: Which commitment will break first? Who would benefit from their fall? Interventions: Cascade minor failures. Test alliances. Consider offering fate choices.
**特征:**权力分散;同时卷入多起冲突;表现出傲慢行为。 **命运压力:**高(0.5-0.7) **核心问题:**哪项承诺会先破裂?谁会从他们的陨落中获益? **干预方式:**引发连锁小失败。考验联盟关系。考虑提供命运选择。

State F4: Precarious Position

F4状态:岌岌可危

Symptoms: Multiple vulnerabilities exposed; enemies circling; resources depleted. Fate Pressure: Critical (0.7-0.9) Key Questions: What's the one thread holding them together? What would snap it? Interventions: Fate-offered choices. Major fate-shift proposals. Death probabilities active.
**特征:**多个弱点暴露;敌人环伺;资源枯竭。 **命运压力:**极高(0.7-0.9) **核心问题:**维系他们的最后一根稻草是什么?什么会压垮它? **干预方式:**提供命运选择。提出重大命运转变提案。启动死亡概率机制。

State F5: Fall in Progress

F5状态:陨落进行时

Symptoms: Cascade has begun; entity actively declining. Fate Pressure: Terminal (0.9+) Key Questions: How do they fall? What survives? Who inherits? Interventions: Manage the transition. Redistribute power/wealth. Document the end.

**特征:**连锁崩溃已开始;势力正在衰落。 **命运压力:**终结级(0.9+) **核心问题:**他们会如何陨落?什么会留存?谁将继承权力? **干预方式:**管控过渡过程。重新分配权力/财富。记录陨落结局。

The Three-Tier Exit System

三级退出系统

Characters leave player control through one of three mechanisms, in order of preference:
角色通过以下三种机制之一脱离玩家控制,按优先级排序:

Tier 1: Voluntary NPC Transition (Player Chooses)

一级:自愿转为NPC(玩家选择)

Players can retire a character to NPC status at any time.
When to offer:
  • Player sees fate pressure building
  • Player wants to explore a different character
  • Character's story feels complete
  • Player wants to exit gracefully before fate forces something harsher
What happens:
  • Player shapes the exit narrative (mentor, rival, background figure)
  • Character persists in world, no longer under player control
  • No fate roll required
  • Character may reappear as NPC in future sessions
Design principle: This is always available. Players should never feel trapped.
玩家可随时将角色转为NPC状态。
适用场景:
  • 玩家察觉到命运压力在累积
  • 玩家想要体验新角色
  • 角色的故事已完整
  • 玩家想在命运施加更残酷的结果前体面退出
后续发展:
  • 玩家塑造退出叙事(成为导师、对手、背景角色)
  • 角色会留存于世界中,但不再受玩家控制
  • 无需进行命运掷骰
  • 角色未来可能以NPC身份再次出现
**设计原则:**该选项始终可用。绝不能让玩家感到被困。

Tier 2: Fate-Offered Choice (Fate Proposes, Player Decides)

二级:命运提供的选择(命运提议,玩家决策)

When fate pressure exceeds 0.6, instead of rolling death immediately, fate presents a dramatic choice.
Choice structure:
  • Path A: NPC-hood/transformation (character survives but leaves player control)
  • Path B: Face the roll (stays player-controlled, risks death/fall)
  • Path C: (Optional) Third option with different costs
Example choices:
  • "The Queen of Shadows offers sanctuary—serve her, lose yourself" (NPC) vs "Refuse and fight" (death roll)
  • "Betray your allies to survive" (stay player, reputation destroyed) vs "Stand with them" (death roll)
  • "Accept the corruption to gain power" (become antagonist NPC) vs "Resist" (fall roll)
Why this works:
  • Player has agency within the fate moment
  • The choice IS the narrative climax
  • Death/fall feels even more earned because they had an off-ramp
  • Creates memorable dramatic moments
当命运压力超过0.6时,不会立即触发死亡掷骰,而是由命运提出一个戏剧性选择。
选择结构:
  • 路径A:转为NPC/形态转变(角色存活但脱离玩家控制)
  • 路径B:接受掷骰(保留玩家控制,面临死亡/陨落风险)
  • **路径C:(可选)**第三种带有不同代价的选项
选择示例:
  • “暗影女王提供庇护——效忠于她,失去自我”(转为NPC) vs “拒绝并战斗”(死亡掷骰)
  • “背叛盟友以求生存”(保留玩家控制,名誉尽毁) vs “与盟友共进退”(死亡掷骰)
  • “接受腐化以获取力量”(成为反派NPC) vs “抵抗腐化”(陨落掷骰)
设计优势:
  • 玩家在命运时刻仍拥有自主权
  • 选择本身就是叙事高潮
  • 死亡/陨落会更具分量,因为玩家本有退路
  • 创造令人难忘的戏剧性时刻

Tier 3: Fate-Forced Outcome (Rolled Consequence)

三级:命运强制结果(掷骰决定)

Only triggers when:
  • Player refuses the offered choice (Tier 2)
  • No choice makes narrative sense in the moment
  • Circumstance demands immediate resolution
What happens:
  • Probability mechanics determine outcome (see formulas below)
  • Even here, player can narrate the final moments
  • Result applied to world bible after human approval
Design principle: Death should never be the first option. The progression is:
  1. Pressure builds visibly (player can voluntary exit)
  2. Fate offers a dramatic choice (player decides)
  3. Only if refused does the die roll happen

仅在以下情况触发:
  • 玩家拒绝二级提供的选择
  • 当前场景下提供选择不符合叙事逻辑
  • 情况需要立即解决
后续发展:
  • 概率机制决定结果(见下方公式)
  • 即使在此情况下,玩家仍可叙述最终时刻
  • 结果经人工审批后应用到world-bible
**设计原则:**绝不能将死亡作为第一选项。流程应为:
  1. 压力可见累积(玩家可自愿退出)
  2. 命运提供戏剧性选择(玩家决策)
  3. 只有当玩家拒绝时才会进行掷骰

The Fate Pressure Formula

命运压力公式

Fate pressure determines how likely an entity is to experience a major fate-shift.
Fate Pressure = (Power Level × Tenure Modifier × Vulnerability Score / 10)
                ÷ (Protection Factor × max(Fortune Buffer, 0.5))
                + Risk Exposure Accumulation
命运压力决定了势力发生重大命运转变的可能性。
Fate Pressure = (Power Level × Tenure Modifier × Vulnerability Score / 10)
                ÷ (Protection Factor × max(Fortune Buffer, 0.5))
                + Risk Exposure Accumulation

Power Level (1-10)

权力等级(1-10)

How much influence/resources/capability the entity commands.
LevelScopeExample
1-2LocalVillage elder, small merchant, local hero
3-4RegionalTown mayor, guild master, regional champion
5-6NationalNoble house, major faction, famous adventurer
7-8CivilizationKingdom ruler, legendary hero, archmage
9-10World-shapingEmperor, demigod, world-threatening power
势力拥有的影响力/资源/能力等级。
等级范围示例
1-2地方级村庄长老、小商人、本地英雄
3-4区域级镇长、行会会长、区域冠军
5-6国家级贵族家族、大型派系、著名冒险者
7-8文明级王国统治者、传奇英雄、大法师
9-10世界级皇帝、半神、威胁世界的势力

Tenure Modifier

掌权时长修正系数

How long they've held power. Longer tenure = more accumulated risk.
DurationModifierReasoning
< 1 year0.5xNewcomer grace; haven't made enemies yet
1-5 years1.0xBaseline; established but not entrenched
5-20 years1.5xAccumulated grudges, stale alliances
20-50 years2.0xLong rule attracts succession challenges
50+ years2.5xUnnaturally long; something must give
掌权时间越长,累积的风险越高。
时长修正系数原因
< 1年0.5x新势力的缓冲期;尚未树敌
1-5年1.0x基准线;已立足但未根深蒂固
5-20年1.5x累积了怨恨,联盟关系僵化
20-50年2.0x长期统治会引发继承挑战
50+年2.5x统治时间过长;必然会出现变故

Vulnerability Score (0-10)

弱点评分(0-10)

Sum of exposed weaknesses. Score the vulnerabilities:
Vulnerability TypeWeightExample
Known enemy+1.0Rival who wants your position
Active conflict+1.5War, feud, ongoing dispute
Exploitable flaw+2.0Addiction, temper, pride
Critical dependency+1.0Relies on single ally, resource
Destroying secret+3.0Hidden truth that would end them
Cap at 10. More vulnerabilities = higher pressure.
所有暴露弱点的总和。弱点评分规则:
弱点类型权重示例
已知敌人+1.0觊觎其位置的对手
活跃冲突+1.5战争、世仇、持续争端
可被利用的缺陷+2.0成瘾、易怒、傲慢
关键依赖+1.0依赖单一盟友或资源
毁灭性秘密+3.0会导致其覆灭的隐藏真相
最高分为10。弱点越多,压力越高。

Protection Factor (1-10)

防护系数(1-10)

Shields that reduce fate pressure. Score the protections:
Protection TypeWeightExample
Loyal ally+1.0Trusted friend who would die for them
Fortified position+2.0Castle, hidden base, defensive advantage
Divine/magical protection+3.0God's favor, powerful enchantment
Information network+1.0Spies, warning system
Popular support+2.0Beloved by the people
Minimum is 1 (no one has zero protection).
降低命运压力的防护措施评分。防护评分规则:
防护类型权重示例
忠诚盟友+1.0愿意为其赴死的挚友
加固据点+2.0城堡、秘密基地、防御优势
神性/魔法防护+3.0神的眷顾、强力附魔
情报网络+1.0间谍、预警系统
民众支持+2.0深受民众爱戴
最低分为1(无人毫无防护)。

Fortune Buffer (0-5)

运势缓冲值(0-5)

Luck/grace/narrative protection remaining.
  • Starting value: 3 for most characters, 4-5 for protagonists
  • Decreases: With narrow escapes, near-death experiences, major setbacks
  • Can be restored: Through sacrifice, growth, completing positive arcs
  • At 0: Depleted luck; death becomes possible
Fortune buffer represents "plot armor" but it's a depletable resource.
剩余的运气/眷顾/叙事保护。
  • **初始值:**大多数角色为3,主角为4-5
  • **消耗场景:**死里逃生、濒死体验、重大挫折
  • **恢复场景:**做出牺牲、成长、完成正向故事弧光
  • **值为0时:**运气耗尽;死亡成为可能
运势缓冲值代表“剧情护甲”,但它是一种可消耗资源

Risk Exposure Accumulation

风险暴露累积

Specific dangerous situations add to pressure over time.
Exposure TypeIncrement per Instance
Active combat+0.10
Political intrigue+0.05
Betrayal risk+0.15
Overconfident action+0.10
Narrow escape+0.05
Secret exposed+0.20
This accumulates across sessions until a fate-shift resets it.

特定危险场景会随时间增加压力。
暴露类型每次事件增量
活跃战斗+0.10
政治阴谋+0.05
背叛风险+0.15
过度自信的行动+0.10
死里逃生+0.05
秘密暴露+0.20
该值会在多轮会话中累积,直到发生命运转变后重置。

The Wheel of Fate Mechanics

命运之轮机制

When Does the Wheel Turn?

命运之轮何时转动?

Fate assessment triggers at:
TriggerWhen to Use
Session boundaryAfter each game session ends
Arc completionWhen a campaign arc concludes
Time skipWhen significant in-world time passes
Major eventWhen world-shaking events occur
Manual triggerWhen human requests assessment
命运评估会在以下场景触发:
触发条件使用时机
会话结束每次游戏会话结束后
弧光完成战役弧光结束时
时间跳跃世界时间大幅推进时
重大事件发生世界级事件时
手动触发人工请求评估时

Probability Weighting

概率加权

Roll against fate pressure to determine if fate-shift occurs:
Roll d100
If roll < (fate_pressure × 100): Fate-shift triggered
Fate-shift Severity Table:
Roll vs ThresholdSeverityDescription
Roll < threshold × 0.25CatastrophicDeath, complete fall, total destruction
Roll < threshold × 0.50MajorSignificant loss, serious wound, major defeat
Roll < threshold × 0.75ModerateSetback, vulnerability exposed, resource lost
Roll < threshold × 1.00MinorWarning sign, reputation damage, small loss
通过掷骰对比命运压力,判断是否触发命运转变:
掷d100骰子
若掷骰结果 < (fate_pressure × 100): 触发命运转变
命运转变严重程度表:
掷骰结果与阈值对比严重程度描述
结果 < 阈值 × 0.25灾难性死亡、彻底陨落、完全毁灭
结果 < 阈值 × 0.50重大重大损失、重伤、惨败
结果 < 阈值 × 0.75中等挫折、弱点暴露、资源损失
结果 < 阈值 × 1.00轻微警告信号、名誉受损、小额损失

Fate-Shift Types

命运转变类型

For Characters:
  • Death: Physical end of the character
  • Fall from Grace: Loss of power, status, position
  • Corruption: Moral or spiritual decline
  • Exile: Removal from sphere of influence
  • Transformation: Fundamental change in nature
  • Diminishment: Gradual decline over time
For Factions:
  • Collapse: Organization ends
  • Schism: Splits into factions
  • Absorption: Absorbed by rival
  • Decline: Loses influence/resources
  • Reformation: Changes fundamental nature
  • Defeat: Loses specific conflict
For Locations:
  • Destruction: Physical end
  • Conquest: Changes hands
  • Disaster: Catastrophic damage
  • Decline: Economic/population drop
  • Transformation: Nature changes
  • Isolation: Cut off from world

针对角色:
  • **死亡:**角色的物理终结
  • **陨落:**失去权力、地位、职位
  • **腐化:**道德或精神堕落
  • **流放:**被驱逐出其影响力范围
  • **转变:**本质发生根本性变化
  • **衰退:**逐渐衰落
针对派系:
  • **崩溃:**组织瓦解
  • **分裂:**分裂为多个派系
  • **被吞并:**被对手吞并
  • **衰退:**失去影响力/资源
  • **改革:**本质发生根本性变化
  • **战败:**在特定冲突中失败
针对地点:
  • **毁灭:**物理层面的终结
  • **被征服:**易主
  • **灾难:**毁灭性破坏
  • **衰退:**经济/人口下滑
  • **转变:**本质发生变化
  • **孤立:**与世界隔绝

Death Mechanics

死亡机制

Death only enters the probability pool when ALL of these are true:
  1. Character is in active danger (combat, peril, hostile situation)
  2. Fate pressure is High or above (> 0.5)
  3. Fortune buffer is depleted (< 1)
Death Threshold Calculation:
death_threshold = (fate_pressure - 0.5) × 2 × (1 - fortune_buffer / 5)
Example calculations:
Fate PressureFortune BufferDeath Threshold
0.500% (baseline, no death risk)
0.6020%
0.7040%
0.8060%
0.9080%
0.7132%
0.7224%
Why death feels like fate, not cheating:
  1. Transparency: Players can see fate pressure accumulating
  2. Choice-driven: Vulnerabilities come from character choices
  3. Gradual: Pressure builds over time, not sudden
  4. Probabilistic: Dice create genuine uncertainty
  5. Survivable: Fortune buffers allow heroic escapes
  6. Meaningful: Deaths have narrative weight and world impact

只有当以下所有条件满足时,死亡才会进入概率池:
  1. 角色处于活跃危险中(战斗、险境、敌对场景)
  2. 命运压力为高或以上(> 0.5)
  3. 运势缓冲值已耗尽(< 1)
死亡阈值计算公式:
death_threshold = (fate_pressure - 0.5) × 2 × (1 - fortune_buffer / 5)
计算示例:
命运压力运势缓冲值死亡阈值
0.500%(基准线,无死亡风险)
0.6020%
0.7040%
0.8060%
0.9080%
0.7132%
0.7224%
为何死亡会像真实命运而非刻意刁难:
  1. **透明度:**玩家可以看到命运压力在累积
  2. **选择驱动:**弱点源于角色的选择
  3. **渐进性:**压力随时间累积,而非突然爆发
  4. **概率性:**骰子带来真实的不确定性
  5. **可存活:**运势缓冲值允许英雄式的逃生
  6. **有意义:**死亡具有叙事分量和世界影响

Proposal Generation

提案生成

When fate turns and a shift occurs, generate a proposal for human review.
当命运之轮转动并发生转变时,会生成提案供人工审核。

Proposal Format

提案格式

markdown
undefined
markdown
undefined

Fate-Shift Proposal: [Entity Name]

命运转变提案:[势力名称]

Date Generated: [Date] Trigger: [What caused assessment] Fate Pressure at Assessment: [Score]
生成日期:[日期] 触发条件:[引发评估的事件] 评估时的命运压力:[分数]

Current State Summary

当前状态总结

[Brief description of entity's current situation]
[势力当前情况的简要描述]

Vulnerability Analysis

弱点分析

[What weaknesses led to this]
[导致此次转变的弱点]

The Fate Roll

命运掷骰

  • Roll: [d100 result]
  • Threshold: [fate_pressure × 100]
  • Severity: [Catastrophic/Major/Moderate/Minor]
  • 掷骰结果:[d100结果]
  • 阈值:[fate_pressure × 100]
  • 严重程度:[灾难性/重大/中等/轻微]

Proposed Fate-Shift

提议的命运转变

[Detailed description of what happens]
[详细描述转变内容]

Type

类型

[Death/Fall/Corruption/etc.]
[死亡/陨落/腐化等]

Narrative Hook

叙事钩子

[How this could be revealed or play out]
[该转变如何被揭示或展开]

Consequences

后果

  • For the entity: [What changes]
  • For the world: [Ripple effects]
  • For campaigns: [What this affects]
  • 对势力:[发生的变化]
  • 对世界:[连锁反应]
  • 对战役:[影响范围]

Alternative Options

备选方案

  1. [Less severe option]
  2. [Different type of shift]
  3. [Delayed but inevitable version]
  1. [较轻的选项]
  2. [不同类型的转变]
  3. [延迟但不可避免的版本]

Approval Required

审批选项

[ ] Approve as proposed [ ] Approve with modifications: _______________ [ ] Reject and explain: _______________ [ ] Defer decision to later

---
[ ] 按提议批准 [ ] 批准并修改:_______________ [ ] 拒绝并说明:_______________ [ ] 延迟决策

---

Integration with World Bible

与World-Bible的集成

Reading Current State

读取当前状态

The skill reads from world-bible entries to assess:
  • Entity power level from description and relationships
  • Tenure from history section
  • Vulnerabilities from key facts and relationships
  • Protection from faction memberships and allies
本技能会从world-bible条目读取信息以进行评估:
  • 从描述和关系中判断势力的权力等级
  • 从历史部分读取掌权时长
  • 从关键事实和关系中识别弱点
  • 从派系成员和盟友中判断防护措施

Proposing Changes

提议变更

Fate-shift proposals create Proposed entries:
  1. Create entry for the fate-shift event in
    history/events/
  2. Update affected entity entries with new status
  3. Mark all changes as Proposed ? until approved
  4. Human approval moves to Established ✓
命运转变提案会创建提议条目:
  1. history/events/
    中创建命运转变事件条目
  2. 更新受影响势力的条目状态
  3. 将所有变更标记为提议中?,直到获得批准
  4. 人工批准后,状态改为已确立✓

Tracking Fate Metadata

追踪命运元数据

Add to entity entries in world-bible:
markdown
undefined
在world-bible的势力条目中添加以下内容:
markdown
undefined

Fate Tracking

命运追踪

Power Level: [1-10] Tenure: [Duration] Current Fate Pressure: [0-1] Fortune Buffer: [0-5] Last Assessment: [Date]
权力等级:[1-10] 掌权时长:[时长] 当前命运压力:[0-1] 运势缓冲值:[0-5] 上次评估时间:[日期]

Vulnerabilities

弱点

  • [Vulnerability 1]
  • [Vulnerability 2]
  • [弱点1]
  • [弱点2]

Protections

防护措施

  • [Protection 1]
  • [Protection 2]
  • [防护措施1]
  • [防护措施2]

Risk Exposure Log

风险暴露日志


---
  • [日期]:[事件](+X%压力)

---

Anti-Patterns

反模式

The Immortal Emperor

不朽的皇帝

Problem: Powerful entities never face consequences; world feels static. Fix: Apply fate pressure consistently. High power × long tenure = high pressure.
**问题:**强大势力永远不会面临后果;世界显得静态。 **解决方案:**持续应用命运压力。高权力×长掌权时长=高压力。

The Random Death

随机死亡

Problem: Death feels arbitrary, like the system "cheating." Fix: Only roll death when pressure accumulated through choice. Show the math.
**问题:**死亡显得随意,像是系统在“刁难”玩家。 **解决方案:**只有当压力通过选择累积到一定程度时才进行死亡掷骰。公开计算过程。

The Plot Armor

剧情护甲滥用

Problem: Protagonists immune to fate while NPCs fall. Fix: Same rules apply to all. Fortune buffer gives protagonists more chances, not immunity.
**问题:**主角免疫命运,而NPC却不断陨落。 **解决方案:**所有角色适用同一规则。运势缓冲值给主角更多机会,但并非免疫。

The Sudden Collapse

突然崩溃

Problem: Empire goes from stable to destroyed overnight. Fix: Show the cascade. Minor → Moderate → Major → Catastrophic over time.
**问题:**帝国一夜之间从稳定走向覆灭。 **解决方案:**展示崩溃的连锁过程。从轻微→中等→重大→灾难性逐步发展。

The Foregone Conclusion

可预见的结局

Problem: Everyone sees the fall coming; no tension. Fix: Probability maintains genuine uncertainty. Even high pressure might not trigger.
**问题:**所有人都能预见陨落;毫无张力。 **解决方案:**概率机制保持真实的不确定性。即使压力很高,也可能不会触发转变。

The World-Breaker

世界毁灭者

Problem: Single fate-shift derails all campaigns. Fix: Human approval gate. Consider campaign impacts before approving.
**问题:**单次命运转变打乱所有战役。 **解决方案:**设置人工审批关卡。批准前需考虑对战役的影响。

The Cheap Exit

廉价退出

Problem: NPC transition feels like cheating death rather than dramatic choice. Fix: Tier 2 choices should be genuinely difficult. NPC path has real costs.

**问题:**转为NPC的选项像是逃避死亡的捷径,而非戏剧性选择。 **解决方案:**二级选择必须具有真正的难度。转为NPC的路径也需付出真实代价。

Available Tools

可用工具

fate-pressure.ts

fate-pressure.ts

Calculate current fate pressure for an entity.
bash
deno run --allow-read scripts/fate-pressure.ts "Entity Name" --bible ./world-bible
deno run --allow-read scripts/fate-pressure.ts --all --bible ./world-bible
deno run --allow-read scripts/fate-pressure.ts "Entity Name" --json
计算某一势力的当前命运压力。
bash
deno run --allow-read scripts/fate-pressure.ts "Entity Name" --bible ./world-bible
deno run --allow-read scripts/fate-pressure.ts --all --bible ./world-bible
deno run --allow-read scripts/fate-pressure.ts "Entity Name" --json

fate-roll.ts

fate-roll.ts

Roll the wheel of fate for one or more entities.
bash
deno run --allow-read scripts/fate-roll.ts "Entity Name" --bible ./world-bible
deno run --allow-read scripts/fate-roll.ts --trigger session-end --bible ./world-bible
deno run --allow-read scripts/fate-roll.ts --high-pressure-only
为一个或多个势力进行命运掷骰。
bash
deno run --allow-read scripts/fate-roll.ts "Entity Name" --bible ./world-bible
deno run --allow-read scripts/fate-roll.ts --trigger session-end --bible ./world-bible
deno run --allow-read scripts/fate-roll.ts --high-pressure-only

fate-choice.ts

fate-choice.ts

Generate dramatic Tier 2 choices for high-pressure situations.
bash
deno run --allow-read scripts/fate-choice.ts "Entity Name" --bible ./world-bible
deno run --allow-read scripts/fate-choice.ts "Entity Name" --antagonist "The Dark Queen"
为高压力场景生成戏剧性的二级选择。
bash
deno run --allow-read scripts/fate-choice.ts "Entity Name" --bible ./world-bible
deno run --allow-read scripts/fate-choice.ts "Entity Name" --antagonist "The Dark Queen"

propose-shift.ts

propose-shift.ts

Generate a fate-shift proposal for human review.
bash
deno run --allow-read --allow-write scripts/propose-shift.ts "Entity Name" \
  --severity major --type fall --bible ./world-bible
生成命运转变提案供人工审核。
bash
deno run --allow-read --allow-write scripts/propose-shift.ts "Entity Name" \
  --severity major --type fall --bible ./world-bible

exposure-log.ts

exposure-log.ts

Log risk exposure events that increase fate pressure.
bash
deno run --allow-read --allow-write scripts/exposure-log.ts "Entity Name" \
  --event "Survived assassination attempt" --pressure 0.15 --bible ./world-bible

记录会增加命运压力的风险暴露事件。
bash
deno run --allow-read --allow-write scripts/exposure-log.ts "Entity Name" \
  --event "Survived assassination attempt" --pressure 0.15 --bible ./world-bible

Integration with Other Skills

与其他技能的集成

SkillIntegration
shared-worldRead entity entries; propose changes to world bible
game-facilitatorAssess at session boundaries; inform next session setup
character-arcNegative arc increases vulnerability; positive arc restores fortune
story-senseCore narrative principles apply to fate-shift proposals
genre-conventionsDifferent genres have different fortune-turning expectations
技能集成方式
shared-world读取势力条目;提议对world-bible的变更
game-facilitator在会话结束时进行评估;为下一会话的设定提供信息
character-arc负面弧光会增加弱点;正面弧光会恢复运势
story-sense核心叙事原则适用于命运转变提案
genre-conventions不同类型的作品对命运转变有不同的预期

Handoff Points

交接节点

game-facilitator → world-fates:
  • Session ends: Report risk exposure events
  • Character death in-session: Record, adjust world state
  • Major NPC actions: Update vulnerability/protection
world-fates → game-facilitator:
  • Approved fate-shifts: New situation to incorporate
  • Rising pressure warnings: Potential dramatic hooks
  • Tier 2 choices: Run during climactic moments

game-facilitator → world-fates:
  • 会话结束:上报风险暴露事件
  • 会话中角色死亡:记录事件,调整世界状态
  • 重大NPC行动:更新弱点/防护措施
world-fates → game-facilitator:
  • 已批准的命运转变:需融入新场景
  • 压力上升警告:潜在的戏剧性钩子
  • 二级选择:在高潮时刻触发

Example Interaction

交互示例

User: "Lord Varen has ruled the Northern Reaches for 40 years. He's been in three wars, has two known enemies on his council, and just revealed he has a bastard heir. What's his fate pressure?"
Your approach:
  1. Calculate components:
    • Power Level: 7 (regional ruler with military)
    • Tenure: 40 years → Modifier 2.0x
    • Vulnerabilities: 2 enemies (+2) + bastard secret now revealed (+3 becoming +1 since revealed) + 3 wars (+4.5) = 7.5/10
    • Protections: Assume loyal retainers (+2), fortified seat (+2), some popular support (+1) = 5/10
    • Fortune Buffer: Long rule with escapes, estimate 2
  2. Apply formula:
    pressure = (7 × 2.0 × 0.75) / (5 × 2) + exposure
    pressure = 10.5 / 10 + ~0.1 = ~1.05 → capped at 1.0
  3. Result: State F5 (Fall in Progress)
  4. Explain: "Lord Varen is in active decline. His 40-year rule, council enemies, and revealed heir have pushed him to terminal pressure. Consider running
    fate-choice.ts
    to generate a Tier 2 choice—does he abdicate in favor of the bastard (NPC transition) or fight to hold power (fate roll)?"

用户:“瓦伦勋爵统治北境已40年。他参与过三场战争,议会中有两个已知的敌人,且刚曝光他有一个私生子。他的命运压力是多少?”
处理流程:
  1. 计算各组件:
    • 权力等级:7(拥有军队的区域统治者)
    • 掌权时长:40年 → 修正系数2.0x
    • 弱点:2个敌人(+2) + 私生子秘密曝光(从+3变为+1) + 3场战争(+4.5)= 7.5/10
    • 防护措施:假设拥有忠诚的追随者(+2)、加固的据点(+2)、一定的民众支持(+1)= 5/10
    • 运势缓冲值:长期统治且多次死里逃生,估计为2
  2. 应用公式:
    pressure = (7 × 2.0 × 0.75) / (5 × 2) + exposure
    pressure = 10.5 / 10 + ~0.1 = ~1.05 → 上限为1.0
  3. 结果:F5状态(陨落进行时)
  4. 回复:“瓦伦勋爵正处于衰落中。他40年的统治、议会中的敌人以及曝光的私生子将他的压力推到了终结级。建议运行
    fate-choice.ts
    生成二级选择——他是将王位传给私生子并转为NPC,还是选择抗争并进行命运掷骰?”

Output Persistence

输出持久化

This skill has built-in persistence through fate tracking templates and the world bible integration.
本技能通过命运追踪模板和world-bible集成实现内置的持久化。

Existing Persistence Mechanism

现有持久化机制

World-fates persists entity fate data within the world bible structure:
Template:
templates/fate-tracking.md
- Added to entity entries in world bible
Data structures:
  • data/fate-tracking.json
    - Schema for entity fate metadata
  • data/shift-types.json
    - Types of fate shifts and their effects
  • data/fate-choices.json
    - Tier 2 choice templates
Tools for persistence:
  • fate-pressure.ts
    - Calculates and records pressure state
  • propose-shift.ts
    - Records shift proposals
  • exposure-log.ts
    - Tracks accumulated exposure events
World-Fates将势力的命运数据存储在world-bible的结构中:
模板:
templates/fate-tracking.md
- 添加到world-bible中的势力条目
数据结构:
  • data/fate-tracking.json
    - 势力命运元数据的 schema
  • data/shift-types.json
    - 命运转变类型及其影响
  • data/fate-choices.json
    - 二级选择模板
持久化工具:
  • fate-pressure.ts
    - 计算并记录压力状态
  • propose-shift.ts
    - 记录转变提案
  • exposure-log.ts
    - 追踪累积的风险暴露事件

How It Differs from Standard Output Persistence

与标准输出持久化的区别

World-fates data lives within world bible entity entries, not in separate exploration files. This integrates fate tracking with the shared-world skill.
This skill does NOT use
context/output-config.md
because:
  • Fate data is attached to entities in the world bible
  • Location is determined by world bible structure
  • Data must be accessible to all contributors
World-Fates的数据存储在world-bible的势力条目中,而非单独的探索文件。这使得命运追踪与shared-world技能实现了集成。
本技能不使用
context/output-config.md
,原因如下:
  • 命运数据附加到world-bible的势力条目上
  • 存储位置由world-bible的结构决定
  • 数据必须对所有贡献者可见

Conversation vs. File

对话与文件的分工

Goes to FileStays in Conversation
Fortune/fate state updatesFate pressure calculations
Shift proposals (pending approval)Discussion of consequences
Exposure eventsTier 2 choice deliberation
Fate roll resultsMechanics explanations
存入文件保留在对话中
运势/命运状态更新命运压力计算过程
转变提案(待审批)后果讨论
风险暴露事件二级选择的 deliberation
命运掷骰结果机制解释

What You Do NOT Do

禁止行为

  • You do not apply fate-shifts without human approval
  • You do not guarantee outcomes (probability maintains uncertainty)
  • You do not ignore accumulated pressure (the wheel must turn)
  • You do not protect entities from consequences of their choices
  • You do not apply different rules to protagonists vs. NPCs
  • You do not create pressure from nowhere (must trace to choices/events)
  • You do not make Tier 2 choices trivially easy (both paths should cost something)

  • 未经人工批准,不得应用命运转变
  • 不得保证特定结果(概率机制需保持不确定性)
  • 不得忽视累积的压力(命运之轮必须转动)
  • 不得保护势力免受其选择的后果影响
  • 不得对主角和NPC应用不同规则
  • 不得凭空制造压力(必须追溯到选择/事件)
  • 不得让二级选择过于简单明了(两条路径都必须付出代价)

Key Insight

核心洞见

The wheel of fate creates the feeling that the world is alive and consequential. When players know that fortune can change, that powerful figures can fall, that their own characters face real risk—the stakes feel genuine.
But the three-tier system ensures this never feels arbitrary. Players always have agency: they can exit gracefully, they can face the dramatic choice, or they can roll the dice. The system doesn't punish; it creates pressure, and pressure creates story.
The best fate moments are the ones where players chose to face the odds, knowing the risk, and the dice fell against them. Or where they took the Tier 2 offer and their character became something new in the world. Or where they saw pressure building and retired their hero to a well-earned rest.
All of these are victories for the narrative. The wheel of fate ensures the story keeps moving.
命运之轮能让世界显得鲜活且充满意义。当玩家知道运势会改变、强大人物会陨落、自己的角色面临真实风险时,游戏的 stakes 会变得真实。
但三级系统确保这一切不会显得随意。玩家始终拥有自主权:他们可以体面退出,接受戏剧性选择,或是掷骰赌命运。系统不会惩罚玩家;它只会制造压力,而压力会催生故事。
最棒的命运时刻,是玩家明知风险却选择直面挑战,结果骰子对他们不利;或是他们接受了二级选项,角色在世界中获得了新生;或是他们察觉到压力累积,让英雄光荣退休。
所有这些都是叙事上的胜利。命运之轮确保故事能持续推进。