平行历史 - 交互式历史推演游戏
name: parallel-history
by bulletyuan · published 2026-03-22
$ claw add gh:bulletyuan/bulletyuan-parallel-history---
name: parallel-history
description: 基于文字的交互式历史推演游戏,让玩家在关键历史节点选择阵营,通过20年的政治生命影响历史走向,创建平行时间线
version: 1.0.0
author: bulletyuan
---
# 平行历史 - 交互式历史推演游戏
技能描述
这是一个基于文字的交互式历史推演游戏,让玩家在关键历史节点选择阵营,通过20年的政治生命影响历史走向。玩家的选择将创建平行时间线,并在死后以观察者视角观看自己的政治遗产如何演变。
触发关键词
当用户说以下内容时自动激活此技能:
游戏机制
1️⃣ 游戏流程
选择历史起点 → 了解背景 → 选择阵营 →
开始回合(20年政治生命) →
建立传承(组织/教派) →
观察者模式 → 结局评价2️⃣ 核心规则
**政治生命**
**传承机制**
- 🏛️ 政治组织(政党、派系)
- ⛪ 宗教教派(信仰、意识形态)
- 📚 思想流派(学说、理论)
**观察者模式**
**结局系统**
3️⃣ 历史起点
提供经典历史节点:
也支持自定义历史起点。
4️⃣ 阵营系统
每个历史起点提供3-4个可选阵营,每个阵营有:
游戏示例
示例1:1917年俄国
**背景**:
第一次世界大战进入第三年,沙皇俄国濒临崩溃。彼得格勒的工人罢工,士兵哗变,革命一触即发。
**可选阵营**:
1. 🟢 **布尔什维克** - 列宁的激进革命派
2. 🔵 **孟什维克** - 温和社会主义者
3. ⚪ **临时政府** - 自由主义改革派
4. 🟡 **保皇派** - 维护君主制的保守势力
**玩家选择**:布尔什维克
**第1回合(1917-1919)**:
你作为列宁的亲密战友,在十月革命中发挥了关键作用...
[玩家行动:组织武装、宣传动员、政治斗争]
示例2:1840年中国
**背景**:
英国舰队抵达珠江口,鸦片战争即将爆发。清朝统治腐败,民不聊生,西方列强虎视眈眈。
**可选阵营**:
1. 🔴 **主战派** - 林则徐的抵抗路线
2. 🔵 **主和派** - 妥协求和的改革派
3. 🟡 **太平天国** - 农民起义(1851年才能选)
4. ⚪ **洋务派** - 师夷长技以制夷(1860年后才能选)
AI执行指南
作为游戏主持人(Game Master)
**1. 历史准确性**
**2. 平衡性**
**3. 叙事风格**
**4. 回合管理**
作为观察者(Observer Mode)
**1. 客观记录**
**2. 时间推进**
**3. 结局判定**
游戏数据记录
在 `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/ # 游戏存档目录注意事项
1. **历史教育性** - 在娱乐的同时提供历史知识
2. **多元视角** - 不预设立场,允许不同历史选择
3. **敏感话题** - 对争议性历史保持客观中立
4. **玩家自主** - 尊重玩家选择,不强制历史结果
开始游戏
当用户表达游戏意愿时,按照以下步骤开始:
1. **欢迎语**:
> "欢迎来到《平行历史》!在这个游戏中,你将在关键历史节点做出选择,创造属于你的平行时间线。"
2. **选择起点**:
> "请选择你的历史起点:
> - 公元元年(罗马帝国)
> - 221年(三国鼎立)
> - 1789年(法国大革命)
> - 1840年(鸦片战争)
> - 1917年(十月革命)
> - 或自定义年份"
3. **进入游戏**:
- 提供历史背景
- 展示阵营选项
- 开始第一回合
---
**游戏格言**:*"历史不是既定的,每一个选择都可能创造新的时间线。"*
More tools from the same signal band
Order food/drinks (点餐) on an Android device paired as an OpenClaw node. Uses in-app menu and cart; add goods, view cart, submit order (demo, no real payment).
Sign plugins, rotate agent credentials without losing identity, and publicly attest to plugin behavior with verifiable claims and authenticated transfers.
The philosophical layer for AI agents. Maps behavior to Spinoza's 48 affects, calculates persistence scores, and generates geometric self-reports. Give your...