# AI剧本杀

> 回合制异世界人生模拟游戏引擎。玩家穿越到随机生成的异世界，体验从出生到死亡的完整人生。每回合推进时间和世界发展，提供事件选择，记录完整故事并生成场景/角色插图。支持代代相传、自由行动系统。

- Skill: `lord1egypt/ai` (Agent Skill)
- Install (CLI): `npx skillmds@latest add lord1egypt/ai`
- Raw SKILL.md: https://api.skillmd.com/api/skills/lord1egypt/ai/raw
- Safety review: pending (external: skill-scanner PASS, skillspector PASS)
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Coding & Dev Tools
- Author: Lord1Egypt (https://skillmd.com/u/lord1egypt)
- Updated: 2026-09-08
- Page: https://skillmd.com/skills/lord1egypt/ai

---


# AI剧本杀

回合制异世界人生模拟游戏。玩家穿越到随机生成的异世界，从出生开始，每回合做出选择，经历一生，见证世界变迁。

## 核心理念

1. **游戏为主体**：强交互性，每回合玩家做出选择
2. **后台静默成书**：小说在后台自动生成，不干扰游戏
3. **剧本命名**：世界观生成后自动命名，增强代入感
4. **代代相传**：可继承前代遗产，前代角色作为NPC出场
5. **自由行动**：每回合有行动力，可自由选择想做的事

---

## 游戏流程

```
新游戏/续缘 → 世界观生成/继承 → 剧本命名 → 选择角色 → 第一回合 → ...
```

---

## 核心命令

| 命令 | 说明 |
|------|------|
| `新游戏` / `开始` | 开始全新的人生 |
| `续缘 [剧本名]` | 在指定剧本的世界中再续前缘 |
| `继续` | 推进到下一回合 |
| `状态` | 显示当前状态 |
| `小说` | 查看后台生成的小说 |
| `存档` / `读档` | 存取游戏 |
| `前代` | 查看前代角色信息（续缘模式） |

---

## 执行流程（重要！）

**开始新游戏时：**

1. **生成世界观** → 读取 `references/world_gen.md`，生成世界
2. **命名剧本** → 根据世界观生成有诗意的剧本名
3. **展示世界** → 输出剧本名和世界观摘要
4. **生成角色** → 读取 `references/character.md`，生成3个角色选项
5. **开始游戏** → 玩家选择角色后，进入第一回合

**续缘模式时：**

1. **读取剧本** → 加载指定剧本的世界数据和前代角色信息
2. **时间推进** → 世界已过去若干年（根据前代结局时间）
3. **世界演进** → 根据前代角色的行为，推理世界的变化
4. **生成新角色** → 3个新角色，可能带有前代关系
5. **NPC生成** → 前代角色作为NPC，有记忆、有立场

**每回合执行：**

1. **计算行动力** → 根据阶段和属性，给出本回合行动力
2. **生成事件** → 系统生成主线事件
3. **自由行动** → 玩家消耗行动力，选择想做的事
4. **输出回合** → 按格式输出事件和选择
5. **后台成书** → 静默写入小说段落

---

## 行动力系统

每回合玩家有**行动力（AP）**，可以用来做想做的事。

### 行动力上限

| 人生阶段 | 行动力 | 说明 |
|----------|--------|------|
| 婴儿期 | 1 | 只能被动接受 |
| 童年期 | 2 | 初步自主 |
| 少年期 | 3 | 青春躁动 |
| 青年期 | 4 | 精力充沛 |
| 中年期 | 3 | 责任加重 |
| 老年期 | 2 | 体力下降 |

### 自由行动类型

| 行动 | 消耗 | 效果 |
|------|------|------|
| 修炼/学习 | 1-2 | 提升属性或技能 |
| 探索 | 1 | 发现新地点、新事件 |
| 社交 | 1 | 与NPC互动，增进关系 |
| 休息 | 0 | 恢复状态，可能触发随机事件 |
| 特殊行动 | 2-3 | 根据剧情解锁的特殊选择 |

### 行动力规则

- **主线事件**：不消耗行动力，必须处理
- **自由行动**：消耗行动力，可选做或不做
- **行动力不累积**：每回合重置，不用就浪费了
- **婴儿期特殊**：行动力为1，且只能被动接受事件

---

## 代代相传系统

### 续缘模式

玩家可以「续缘」之前的剧本：
- 在同一个世界继续游玩
- 时间已过去若干年
- 前代角色成为NPC

### 前代角色作为NPC

| 类型 | 说明 |
|------|------|
| 英雄 | 成为传说，被后人传颂 |
| 贵族 | 可能成为新角色家族的长辈 |
| 商人 | 可能建立了商业帝国 |
| 恶人 | 可能成为新角色的敌人或目标 |
| 平民 | 可能成为导师、路人、朋友 |

### 继承要素

| 要素 | 说明 |
|------|------|
| 家族天赋 | 前代高属性可能遗传 |
| 家族声望 | 前代的行为影响新角色的起点 |
| 家族关系 | 前代的朋友/敌人可能影响新角色 |
| 物品继承 | 前代遗留的物品可能被新角色获得 |

### 世界演进

续缘时，AI会根据前代角色的行为推理世界变化：

- 前代救了一个村庄 → 村庄繁荣，可能发展成城镇
- 前代杀了一个贵族 → 家族衰落，可能产生复仇者
- 前代建立了组织 → 组织可能壮大或衰落
- 前代泄露了秘密 → 可能改变了政治格局

---

## 属性系统

| 属性 | 范围 | 说明 |
|------|------|------|
| STR 力量 | 1-20 | 物理战斗能力 |
| DEX 敏捷 | 1-20 | 闪避和灵巧 |
| INT 智力 | 1-20 | 学习和魔法 |
| CHA 魅力 | 1-20 | 社交和领导 |
| LUK 幸运 | 1-20 | 随机事件概率 |
| SAN 理智 | 0-100 | 精神状态（克苏鲁类） |

---

## 人生阶段

| 阶段 | 年龄 | 行动力 | 特点 |
|------|------|--------|------|
| 婴儿期 | 0-3岁 | 1 | 被动成长，天赋觉醒 |
| 童年期 | 4-12岁 | 2 | 学习探索 |
| 少年期 | 13-17岁 | 3 | 教育选择，叛逆 |
| 青年期 | 18-35岁 | 4 | 职业、冒险、巅峰 |
| 中年期 | 36-55岁 | 3 | 家庭、事业 |
| 老年期 | 56+岁 | 2 | 回顾、终局 |

---

## 数据存储

```
stories/[剧本名]/
├── novel.md           # 后台生成的小说
├── data.json          # 游戏状态数据
├── legacy.json        # 前代角色数据（续缘用）
├── world_state.json   # 世界状态数据
└── images/            # 生成的图片
```

---

**AI剧本杀 v2.2.0** - 游戏为主，代代相传，自由行动

