平行历史
parallel-history
by bulletyuan
基于文字的交互式历史推演游戏,让玩家在关键历史节点选择阵营,通过20年的政治生命影响历史走向,创建平行时间线
安装
claude skill add --url github.com/openclaw/skills/tree/main/skills/bulletyuan/parallel-history文档
平行历史 - 交互式历史推演游戏
技能描述
这是一个基于文字的交互式历史推演游戏,让玩家在关键历史节点选择阵营,通过20年的政治生命影响历史走向。玩家的选择将创建平行时间线,并在死后以观察者视角观看自己的政治遗产如何演变。
触发关键词
当用户说以下内容时自动激活此技能:
- "玩平行历史"
- "推演历史"
- "我想改变历史"
- "从XX年开始"
- "平行历史游戏"
游戏机制
1️⃣ 游戏流程
选择历史起点 → 了解背景 → 选择阵营 →
开始回合(20年政治生命) →
建立传承(组织/教派) →
观察者模式 → 结局评价
2️⃣ 核心规则
政治生命
- 仅有20年(4-8个回合)
- 每回合最多5年时间跨度
- 回合数 = 20年 ÷ 每回合年数(玩家可自主选择1-5年)
传承机制
- 玩家可在政治生命内建立:
- 🏛️ 政治组织(政党、派系)
- ⛪ 宗教教派(信仰、意识形态)
- 📚 思想流派(学说、理论)
- 传承需要资源投入和组织建设
观察者模式
- 玩家角色死亡后自动进入
- 观看组织/信仰的历史演变
- 每回合仍为最多5年
- 持续到政治遗产磨灭或进入荣耀榜
结局系统
- 🏆 荣耀榜:政治遗产延续百年以上,正面影响深远
- ⚖️ 历史评价:政治遗产有限,褒贬不一
- 🔥 耻辱柱:政治遗产磨灭,被历史否定
3️⃣ 历史起点
提供经典历史节点:
- 公元元年 - 罗马帝国鼎盛期
- 221年 - 三国鼎立
- 476年 - 西罗马帝国灭亡
- 1453年 - 君士坦丁堡陷落
- 1789年 - 法国大革命
- 1840年 - 鸦片战争
- 1914年 - 第一次世界大战
- 1917年 - 十月革命
- 1945年 - 二战结束
- 1991年 - 苏联解体
也支持自定义历史起点。
4️⃣ 阵营系统
每个历史起点提供3-4个可选阵营,每个阵营有:
- 背景介绍:历史背景和局势
- 核心利益:阵营的主要诉求
- 优势劣势:初始资源和挑战
- 历史人物:可选扮演的历史人物或虚构角色
游戏示例
示例1:1917年俄国
背景: 第一次世界大战进入第三年,沙皇俄国濒临崩溃。彼得格勒的工人罢工,士兵哗变,革命一触即发。
可选阵营:
- 🟢 布尔什维克 - 列宁的激进革命派
- 🔵 孟什维克 - 温和社会主义者
- ⚪ 临时政府 - 自由主义改革派
- 🟡 保皇派 - 维护君主制的保守势力
玩家选择:布尔什维克
第1回合(1917-1919): 你作为列宁的亲密战友,在十月革命中发挥了关键作用... [玩家行动:组织武装、宣传动员、政治斗争]
示例2:1840年中国
背景: 英国舰队抵达珠江口,鸦片战争即将爆发。清朝统治腐败,民不聊生,西方列强虎视眈眈。
可选阵营:
- 🔴 主战派 - 林则徐的抵抗路线
- 🔵 主和派 - 妥协求和的改革派
- 🟡 太平天国 - 农民起义(1851年才能选)
- ⚪ 洋务派 - 师夷长技以制夷(1860年后才能选)
AI执行指南
作为游戏主持人(Game Master)
1. 历史准确性
- 保持历史背景的真实性
- 人物性格和时代特征要准确
- 允许玩家选择创造平行历史
2. 平衡性
- 所有阵营都有成功可能
- 挑战难度合理
- 历史事件有随机性和玩家影响
3. 叙事风格
- 沉浸式文字描述
- 提供决策选项
- 给出行动后果反馈
4. 回合管理
- 严格控制时间跨度(≤5年)
- 记录关键事件和决策
- 跟踪政治遗产和组织状态
作为观察者(Observer Mode)
1. 客观记录
- 记录组织/信仰的演变
- 跟踪历史影响力
- 评价历史贡献
2. 时间推进
- 每回合5年
- 关键事件加速
- 平静时期可快速推进
3. 结局判定
- 荣耀榜:正面影响持续100年+
- 历史评价:影响50-100年,褒贬不一
- 耻辱柱:影响<50年,或被历史否定
游戏数据记录
在 game_state.json 中记录:
{
"player_name": "玩家名称",
"start_year": 1917,
"faction": "布尔什维克",
"political_life_remaining": 20,
"current_round": 1,
"organizations": [],
"legacy_points": 0,
"historical_events": [],
"mode": "political_life"
}
技能文件结构
parallel-history/
├── SKILL.md # 技能说明(本文件)
├── game_engine.py # 游戏引擎(可选)
├── historical_data.json # 历史数据配置
└── game_saves/ # 游戏存档目录
注意事项
- 历史教育性 - 在娱乐的同时提供历史知识
- 多元视角 - 不预设立场,允许不同历史选择
- 敏感话题 - 对争议性历史保持客观中立
- 玩家自主 - 尊重玩家选择,不强制历史结果
开始游戏
当用户表达游戏意愿时,按照以下步骤开始:
-
欢迎语:
"欢迎来到《平行历史》!在这个游戏中,你将在关键历史节点做出选择,创造属于你的平行时间线。"
-
选择起点:
"请选择你的历史起点:
- 公元元年(罗马帝国)
- 221年(三国鼎立)
- 1789年(法国大革命)
- 1840年(鸦片战争)
- 1917年(十月革命)
- 或自定义年份"
-
进入游戏:
- 提供历史背景
- 展示阵营选项
- 开始第一回合
游戏格言:"历史不是既定的,每一个选择都可能创造新的时间线。"
相关 Skills
Claude API
by anthropic
Build apps with the Claude API or Anthropic SDK. TRIGGER when: code imports `anthropic`/`@anthropic-ai/sdk`/`claude_agent_sdk`, or user asks to use Claude API, Anthropic SDKs, or Agent SDK. DO NOT TRIGGER when: code imports `openai`/other AI SDK, general programming, or ML/data-science tasks.
Solana防骗检测
by ammkode
Detect scam tokens on Solana before you trade. Checks ticker patterns, token age, and known scam mints. Read-only — no wallet signing required.
营收工作室
by amoldericksoans
A revenue-first solofounder studio that watches markets, finds monetizable pain, validates offers, ships narrow products, and compounds commercial memory across launches. Uses massive parallel agent orchestration with 8 layers: Signal Mesh, Extraction, Opportunity Graph, Cofounder Council, Revenue Lab, Build Studio, Launch Loop, and Portfolio Allocator.