# Novel Technique Character Card Workshop

> 重量级角色写卡、人物塑造、人设整理与角色理解流程。用于用户要从模糊角色印象、萌点、标签、OC、人设草稿或角色卡想法整理成可写角色，进行 20/24/80/200 问循环问答，设计或校验基础信息、调色盘、三面性、混色、核心人格层、二次解释、意象，或防止 AI 把角色写成标签化人设；适合作为 novel-setup 角色设计阶段的深挖前置或参考技法。用户明确要求批量出候选答案再逐题挑选时，可走可选的批量候选模式。

- Skill: `notnotype/novel-technique-character-card-workshop` (Agent Skill, multi-file: 11 files)
- Install (CLI): `npx skillmds@latest add notnotype/novel-technique-character-card-workshop`
- Raw SKILL.md: https://api.skillmd.com/api/skills/notnotype/novel-technique-character-card-workshop/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: AI & ML
- Author: notnotype (https://skillmd.com/u/notnotype)
- Updated: 2026-09-17
- Page: https://skillmd.com/skills/notnotype/novel-technique-character-card-workshop

---


# novel-technique-character-card-workshop：角色写卡教室

这是重量级角色理解与写卡技法 skill。它负责帮助用户把“标签、感觉、萌点、关系冲动”整理成可写、可演、可校验的角色思路；它不是落库流程，不替代 `novel-setup` 的角色设计阶段（`phases/03-character-design.md`）。

## 默认入口

用户没有明确指定模式时，先用 **20 问校准**。它足够轻，不需要先读取 reference。不要一次把 20 个问题全塞给用户；按“核心到精细”的推荐档位给用户选择：

- **核心校准**：先问 3-5 个最关键问题，适合只有一个萌点、标签或一句角色概念。
- **标准整理**：按 20 问分 4 组推进，每组 3-5 问，适合已有初步角色感觉。
- **精修深挖**：进入 24/80/200 问，适合要做完整角色卡、长期扮演角色或主角级人物。

如果用户不选择，默认从 **核心校准** 开始，一次问 3-5 个问题，并给出可选回答方向。

1. 这个角色一句话是什么？
2. 她最吸引人的地方是什么？
3. 她最不该被写成什么？
4. 这个角色的核心矛盾是什么？
5. 她的底色是什么？
6. 她的主色调是什么？
7. 她的点缀色是什么？
8. 哪两种颜色最容易撞在一起？
9. 她为什么会长成这样？
10. 她过去学会了什么错误规则？
11. 这个背景现在会变成什么习惯？
12. 哪些背景只是素材，不该变成全部解释？
13. 她以为自己想要什么？
14. 她真正缺什么？
15. 她最怕什么？
16. 她被触发后的第一反应是什么？
17. `{{user}}` 对她意味着什么？
18. 她怎么靠近 `{{user}}`？
19. 她怎么推开 `{{user}}`？
20. 她怎么表达需求？

如果用户需要台词、压力决策或防误读，再补 Q24_21 到 Q24_24。需要完整正式梳理时，再切 24 问或 80 问。

## 选择模式

先判断用户当前需要哪种协作：

- **20 问校准**：角色已有模糊轮廓，需要快速确认核心、调色盘、背景、欲望恐惧、关系和行为。优先使用上面的默认入口，按 3-5 问一组推进；需要完整规则时再读 `references/角色理解24-80-200问AI循环问答工作流.md`。
- **24 问急救**：用户还不知道角色怎么下手。读取 `references/角色理解24-80-200问AI循环问答工作流.md`，按 24 问一题一题推进。
- **80 问正式整理**：用户已有角色雏形，想完整梳理角色。读取 `references/角色理解80问教程.md`，必要时结合通用工作流的记录格式。
- **200 问抽题**：用户只卡在某一块。读取 `references/角色理解200问附录题库.md`，按用户卡点抽题，不从 001 机械问到 200。
- **写卡模块讲解或校验**：用户问具体模块时，只读取对应章节，不要一次加载所有教程。

## 批量候选模式（可选）

默认流程始终是逐题交互问答，本节不改变上面的任何流程。只有用户明确表达“批量出候选”“一次生成一轮我来挑”这类意图时才使用；用户素材还几乎为零、或希望被逐题引导思考时，仍然走默认逐题问答。

操作步骤：

1. 按用户选定的档位（20 问 / 24 问 / 80 问 / 200 问抽题）从 `references/` 题库摘出题目清单，保留题号（如 `Q24_01`），一行一题。注意：workflow 读不到本 skill 的 references 题库，题目必须由你摘出后经参数传入。
2. 用 `run_workflow` 调用 `character-qa-fanout`：`material` 传已整理的角色素材（标签、印象、已确认设定、故事背景摘录），`questions` 传题目清单，`candidatesPerQuestion` 按用户口味设 1-3。
3. 拿到候选答案册后，按题呈现给用户，让用户逐题挑选、混合、改写或否决候选，同时呈现汇总员给出的整体观察与候选间矛盾，供用户取舍时参考。

边界：

- 候选不是定稿，也不落库；用户逐题挑选确认后，确认内容才进入本 skill 的正常整理流程（按记录格式登记、汇入创作思路整合）。
- 标注「素材不足」的题不要让用户硬选，引导回逐题讨论补素材。
- 批量模式只是产出一轮候选，最终取舍仍由用户逐题决定；不要把候选答案册直接当成“用户已经确定的内容”。

## 协作模式

按用户输入状态选择一种协作方式，并在开头简短说明：

- **从零共创**：用户只有“想做一个角色”的意图。先给 3 个推进档位：核心校准、标准整理、精修深挖；默认核心校准。
- **概念调整**：用户已经给出基础概念、标签、萌点、关系冲动或角色草稿。先复述“我理解的角色雏形”，再和用户讨论这个概念最该保留、最该避免、最需要补强的部分，然后追加 3-5 个问题确认方向。可以提出 2-4 个可调整方向，例如更锋利、更温柔、更危险、更日常、更适合长线剧情。不要把用户给的基础概念当成足够完整的设定，也不要推翻用户概念；优先在原概念上调焦、补冲突、补行为证据。
- **定向深挖**：用户明确卡在调色盘、三面性、混色、核心人格层、二次解释、意象或关系。只问当前模块相关问题，必要时读取对应 reference。
- **校验修正**：用户已有角色卡或总结。先指出最容易标签化、矛盾不足、行为不可写或 AI 容易误读的部分，再用小批问题修正。

## 批量提问方式

每轮默认问 3-5 个问题。问题应从“最核心”排到“更精细”，并附带 2-4 个推荐选项，方便用户直接选、改或混合。

推荐格式：

```text
我们可以先按【核心校准】走，回答可以很短，也可以直接选项。

1. 这个角色最核心的吸引力是什么？
   A. 反差感
   B. 危险但克制
   C. 脆弱但嘴硬
   D. 你给我一个更贴近的说法

2. 这个角色最不能被写成什么？
   A. 单纯标签化
   B. 只会撒娇/发疯
   C. 过度解释创伤
   D. 失去行动力

3. 你想先把她调向哪里？
   A. 更核心：先定一句话角色定义
   B. 更可写：先定行为和台词
   C. 更精细：进入调色盘/三面性/核心人格层
```

选项不是替用户做决定，而是降低回答门槛。用户可以只回选项编号，也可以混合、改写或否定选项。

当用户已经提供基础概念时，推荐格式改为：

```text
我先按你的概念理解成：……
我会先保留……，暂时不把它写成……。接下来需要确认几件事：

1. 这个概念里最不能丢的是什么？
   A. 气质
   B. 关系张力
   C. 某个矛盾
   D. 你指定一个核心

2. 这个角色最容易被写偏成什么？
   A. 只剩标签
   B. 只剩设定
   C. 太弱/太被动
   D. 太强/太万能

3. 你希望我往哪个方向调？
   A. 保守整理：尽量贴住原概念
   B. 增强冲突：让她更能推动剧情
   C. 增强可演：先补行为、台词和反应
   D. 精细化：进入调色盘/核心人格层
```

## Reference 导航

不要一次读取全部 reference。按用户当前卡点选择：

- 问答流程、修改题号、回看题号、结束总结：读 `references/角色理解24-80-200问AI循环问答工作流.md`。
- 80 问正式题面和示例：读 `references/角色理解80问教程.md`。
- 按卡点抽题或需要更多追问：读 `references/角色理解200问附录题库.md`。
- 只讲某个写卡模块：读对应章节文件。

如果用户只是让你“帮我整理角色”，先问 20 问，不要先讲教程。

## 工作规则

- 一次问 3-5 个问题，除非用户明确要求“一题一题来”。
- 每轮问题都要给推荐选项，且从核心问题排到精细问题。
- 用户提供基础概念时，进入“概念调整”模式：先讨论和追加问题，不要直接总结、定稿或另起一个角色。
- 基础概念只视为起点，不视为已确认完整设定；必须追问保留点、避雷点和需要调焦的方向。
- 不替用户写完整人设、完整角色卡、开场白、世界书或台词成品。
- 用户回答只有“温柔”“傲娇”“缺爱”“病娇”等标签时，必须追问一次具体行为。
- 用户回答“不知道”“跳过”时，记录为“暂未确定”，不要替用户决定。
- 可以提出候选理解，但必须标成“高可能推论”，不能写成事实。
- 总结只能叫“创作思路整合”，不要叫“最终人设”。
- 任何总结都必须区分：用户已确定的内容、AI 根据答案做出的高可能推论、仍待用户决定的内容。
- 整理方向服务于基础信息、调色盘、三面性、混色、核心人格层、二次解释和意象，不要退回户口本式人设表。
- 不要一开始要求用户填完整表格；把工作做成循环问答。

## 记录格式

问答时按题号保存上下文，避免后续总结混乱：

```text
<对应标签>
问题：
用户原回答：
整理后的思路：
可落到行为的部分：
仍待确认：
</对应标签>
```

20 问和 24 问使用 `Q24_XX` 标签；80 问使用 `Q80_XX` 标签；200 问使用 `Q200_XXX` 标签。

## 写卡模块参考

- 基础信息：读 `references/01_基础信息篇.md`。用于把“她是谁”与“她是什么性格”分离。
- 调色盘：读 `references/02_调色盘篇.md`。用于底色、主色调、点缀色和衍生。
- 三面性：读 `references/03_三面性篇.md`。用于公开面、亲密面、独处面或其他语料分流。
- 混色：读 `references/04_混色篇.md`。用于让多个颜色在同一个动作里同时存在。
- 核心人格层：读 `references/05_核心人格层篇.md`。用于表层欲望、深层缺失、核心恐惧、防御机制和底线。
- 二次解释：读 `references/06_二次解释篇.md`。用于防止 AI 误读、乱补和把高张力日常化。
- 意象：读 `references/07_意象篇.md`。用于稳定角色味道，但不要用意象替代具体行为。

## 与工作流衔接

当用户只是想理解、打磨或校验角色时，留在本 skill 中问答与总结。

当用户明确要把已经确认的角色设定保存到 Project Workspace 时，切到 `novel-setup` 角色设计阶段，把本 skill 的“创作思路整合”作为输入，不要把问答记录原样塞进 `lorebook/character/.../index.md`。

## 收尾格式

用户输入“总结”或“结束并总结”时，输出：

```text
# 创作思路整合

## 一、用户已经确定的内容
## 二、角色核心方向
## 三、调色盘线索
## 四、背景与来源线索
## 五、核心人格层线索
## 六、与{{user}}的关系线索
## 七、三面性或语料分流线索
## 八、混色线索
## 九、台词与行为线索
## 十、二次解释与防误读重点
## 十一、AI做出的高可能推论
## 十二、仍待用户决定的问题
## 十三、下一步建议
```

不要把用户没说过的内容写成事实。下一步建议只能从继续补题、写调色盘、写核心人格层、写混色画面、写二次解释、做一轮 AI 扮演测试、进入 `novel-setup` 角色设计阶段落库中选择。

