- Initialize git repo - Create kb/ directory: terms/, beats/, days/, production/, decisions/ - Create inbox/archived/ for processed files - Update templates: beat (enhanced narrative state + production), character (aliases + arc tracking), worldbuilding (tier + aliases), day (chapter + cumulative state) - Add new templates: eureka (replaces inbox), decision - Update outline template with retcon/TBD tracking - Add AGENTS.md with AI operation rules - Add .gitignore Co-authored-by: Cursor <cursoragent@cursor.com>
118 lines
2.2 KiB
Markdown
118 lines
2.2 KiB
Markdown
---
|
||
id: ""
|
||
type: character
|
||
aliases: [] # 别名/代号,如 ["Kirin", "调酒妹", "奇琳"]
|
||
status: active # active | suspended | archived
|
||
dev_status: fiction # fiction | playable | function | close
|
||
created: ""
|
||
updated: ""
|
||
tags: [character]
|
||
related_characters: []
|
||
related_worldbuilding: []
|
||
---
|
||
|
||
# {{name}}
|
||
|
||
> **一句话**:{用一句话说清楚这个角色是谁}
|
||
> **核心矛盾**:{他/她/它在两种力量之间撕裂——是什么 vs 什么}
|
||
> **创作意图**:{我们为什么要创作这个角色?想让玩家感受到什么?}
|
||
|
||
---
|
||
|
||
## 基础信息
|
||
|
||
- **名称**:
|
||
- **代号**:
|
||
- **年龄**:
|
||
- **职业/机体类型**:
|
||
- **视觉描述**:
|
||
- **参考图**:
|
||
|
||
---
|
||
|
||
## 核心机制
|
||
|
||
> 这个角色的 Gameplay 机制是什么?机制如何和角色的心理/叙事绑定?
|
||
|
||
**机制描述**:
|
||
**Gameplay 体现**:
|
||
**机制的叙事意义**:
|
||
|
||
---
|
||
|
||
## 声音
|
||
|
||
> 给写作者和 AI 用的校准区。让这个角色"听起来像自己"。
|
||
|
||
**说话方式**:{句式、节奏、习惯——几句话描述就够}
|
||
|
||
**代表台词**:
|
||
- "…"
|
||
- "…"
|
||
- "…"
|
||
|
||
---
|
||
|
||
## 前史与核心矛盾
|
||
|
||
{自然语言,写清楚这个角色是怎么变成现在这样的。
|
||
AI 和写作者都能从这里理解角色内部的逻辑。}
|
||
|
||
---
|
||
|
||
## 关系网
|
||
|
||
- **[[角色A]]**:{这段关系的本质和张力}
|
||
- **[[角色B]]**:{同上}
|
||
|
||
---
|
||
|
||
## Arc 追踪
|
||
|
||
> AI 在每次聚合后更新。写作者写某个 beat 时,可以直接引用这里的最新状态。
|
||
|
||
| Beat | Day | 事件 | 角色内部变化 | 关系变化 |
|
||
|------|-----|------|------------|---------|
|
||
| | | | | |
|
||
|
||
---
|
||
|
||
## 关联 Beats
|
||
|
||
```dataview
|
||
TABLE beat_type AS "类型", day AS "Day", dev_status AS "制作状态"
|
||
FROM "kb/beats"
|
||
WHERE contains(terms, this.file.name)
|
||
SORT day ASC, order_in_day ASC
|
||
```
|
||
|
||
---
|
||
|
||
## 变更日志
|
||
|
||
| 日期 | 变更内容 | 决策理由 | 来源 |
|
||
|------|---------|---------|------|
|
||
| | | | |
|
||
|
||
---
|
||
|
||
## 冲突记录
|
||
|
||
| 冲突描述 | 版本A | 版本B | 来源 | 状态 |
|
||
|---------|-------|-------|------|------|
|
||
| | | | | 待裁决 |
|
||
|
||
---
|
||
|
||
## TODO
|
||
|
||
> [!todo]
|
||
|
||
---
|
||
|
||
## 原始来源
|
||
|
||
| 来源 | 状态 |
|
||
|------|------|
|
||
| | 已聚合 |
|