Files
Capture/template/tpl-character.md
T
bottlefishandCursor 2ba7615804 Phase 0: scaffold kb structure, templates, and agent rules
- 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>
2026-02-23 13:01:57 +08:00

2.2 KiB
Raw Blame History

id, type, aliases, status, dev_status, created, updated, tags, related_characters, related_worldbuilding
id type aliases status dev_status created updated tags related_characters related_worldbuilding
character
active fiction
character

{{name}}

一句话{用一句话说清楚这个角色是谁} 核心矛盾:{他/她/它在两种力量之间撕裂——是什么 vs 什么} 创作意图:{我们为什么要创作这个角色?想让玩家感受到什么?}


基础信息

  • 名称
  • 代号
  • 年龄
  • 职业/机体类型
  • 视觉描述
  • 参考图

核心机制

这个角色的 Gameplay 机制是什么?机制如何和角色的心理/叙事绑定?

机制描述 Gameplay 体现 机制的叙事意义


声音

给写作者和 AI 用的校准区。让这个角色"听起来像自己"。

说话方式:{句式、节奏、习惯——几句话描述就够}

代表台词

  • "…"
  • "…"
  • "…"

前史与核心矛盾

{自然语言,写清楚这个角色是怎么变成现在这样的。 AI 和写作者都能从这里理解角色内部的逻辑。}


关系网


Arc 追踪

AI 在每次聚合后更新。写作者写某个 beat 时,可以直接引用这里的最新状态。

Beat Day 事件 角色内部变化 关系变化

关联 Beats

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]


原始来源

来源 状态
已聚合