103 lines
7.8 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

---
name: character-design
description: |
小说写作的人物设计方法:用 7 变量全维度建角色,用表层/内层/深层三层信息让角色立体,
用内在恶魔给角色驱动力和角色弧,用一句话测试给人物选扁平/圆形形态,把人物站在叙事原型上做反转。
激活场景:创建新角色(包括"AI 协作建角色,给我一份清单")、角色库管理(很多角色要系统化区分)、
角色不鲜明/脸谱化/一维、角色感觉飘或假、角色工具人没驱动力没弧、读者不关心主角、
两个角色撞型、群像分不清、配角和主角怎么分配深度、人物太单薄或太符号化、
想用原型/神话母题但不想俗套、网文主角类型设计、历史人物重写、主题象征想用但用力过猛。
关键 trigger:"角色设计 / 角色构建 / 角色要素 / character profile / 角色 sheet / 角色清单 / 角色怎么写 /
角色背景 / 角色目标 / 角色动机 / 7 变量 / 角色旋钮 / 角色维度 /
立体 / 角色深度 / 角色层次 / 表层 / 内层 / 深层 / 3 维角色 / 一维 / 主角是 1 维 / 怎么让角色活 /
扁平 / 圆形 / flat / round / 一句话概括 / 人物太单薄 / 如何让人物丰满 /
内在恶魔 / inner demon / 内在冲突 / 角色弧 / 工具人 / 角色是搬运工 / 没有驱动力 / 没有灵魂 /
为什么读者不关心我的主角 / 原型 / archetype / 刻板印象 / stereotype / 人物塑造 / 主题象征 / symbol /
中国小说原型 / 本土原型 / 东方母题 / father horst / 墙不只是墙 / 象征不必是钹 /
如何用原型又不套路 / 用原型别让原型用你"。
不适用于:对真实人物的全面评价(道德问题,不是方法问题);无人物的纯信息文本;
后现代解构作品故意反原型、反母题时(原型定位合法缺席)。
与 character-presentation 交接:7 变量/弧线/扁圆/原型归本 Skill;定型后的登场细节、关系网、
反常瞬间呈现归 character-presentation。
与 dialogue-craft / narration-pov 交接:正文对话声音与视角执行归后两者,本 Skill 不写对话课。
---
# 人物设计
人物设计分五个动作:**建**(7 变量全维度配置)、**立体**(三层信息造维度)、**驱动**(内在恶魔造引擎)、**定形**(扁平/圆形选形态)、**打底**(原型定位做反转)。《Story Engineering》三个单元管建/立体/驱动,福斯特管定形,克拉克管打底。方法细节、案例、引文全部在 references 里,这里只给一句话和指针。
## 方法索引
按创作动作组织,不按书组织。
### 建:全维度配置角色
- 角色不是一个形容词、一个职业,是 7 个可独立调节的变量 → references/seven-variables.md
- 前 6 个变量是输入,行为是输出兼测试:前 6 一致则行为一致,前 6 矛盾则行为出 bug → references/seven-variables.md
- 每个变量拨 1-10 档,千万级组合不重样;群像撞型就逐项对比、把极端值推开 → references/seven-variables.md
### 立体:三层信息让角色活起来
- 表层(面具)/ 内层(脱下面具的自己)/ 深层(连自己都不知道的核心),多数角色只被写出表层 → references/three-dimensions.md
- 戏剧来自错位:三层互相矛盾,关键场景里让错位暴露或转移;三层完全一致就是一维 → references/three-dimensions.md
- 深层就是内在恶魔——角色自己都未必意识到的驱动力,两本书在说同一件事 → references/three-dimensions.md、references/inner-demon.md
### 驱动:内在恶魔是引擎
- 外部冲突 + 内在恶魔必须同时运作;只有外部冲突,角色是剧情的运输车辆,不是有意义的参与者 → references/inner-demon.md
- 恶魔是根本性的、有早期根源、是角色弧的引擎、是读者共鸣的来源 → references/inner-demon.md
- 共振检查:外部任务必须激活那个怕;内外平行不触碰,不是故事 → references/inner-demon.md
- 角色弧 = 故事结束时他对恶魔做了什么;克服/接受/失败/部分克服都行,但必须明确 → references/inner-demon.md
### 定形:扁平还是圆形
- 一句话测试:说得清的大概率扁平,说不清的大概率圆形 → references/flat-vs-round.md
- 圆形公式 = 出人意料 × 仍然可信,缺一即伪圆形 → references/flat-vs-round.md
- 扁平不是缺陷:喜剧/群像优先扁平,严肃/悲剧必须圆形 → references/flat-vs-round.md
- 高级技巧:扁平人物在紧急时刻骤然鼓胀成圆形,之后又回到扁平(贝特伦夫人案例) → references/flat-vs-round.md
### 打底:原型与反转
- 用原型,别让原型用你:站在母题上,在读者期待的位置反转、挫败、变形 → references/archetype-reversal.md
- 11 个西方叙事原型供参考;中文小说优先从章回、戏曲、神话、文言笔记、现代文学提取本土母题(中文适配) → references/archetype-reversal.md
- Father Horst 两条:墙不只是墙(显著元素承载象征),象征不必是钹(轻敲不宣告) → references/archetype-reversal.md
- 原型 ≠ 刻板印象:原型是可反转、有内部矛盾的母题,刻板印象是固化标签 → references/archetype-reversal.md
## 引用索引
| 文件 | 覆盖内容 |
|------|---------|
| references/seven-variables.md | 7 变量全表、输入输出关系、1-10 档组合、建/诊断/对比三用法、懦弱士兵完整表案例、执行步骤、失败模式与盲点 |
| references/three-dimensions.md | 三层信息(表层/内层/深层)、错位与戏剧、3 维 vs 1 维、深层=恶魔合并点、Walter White/Don Draper 案例、执行步骤、失败模式与盲点 |
| references/inner-demon.md | 两层冲突、恶魔四特征、操作问法、共振检查、弧的引擎与四种结局、完美英雄反例与《末路狂花》案例、执行步骤、失败模式与盲点 |
| references/flat-vs-round.md | 一句话测试、圆形公式、扁平功能分工、悲剧必须圆形、动态切换(圆盘鼓胀)、贝特伦夫人/摩尔·弗兰德斯/狄更斯案例、写作外应用场景、与 visible-private-life 的区分(形式层 vs 本体论层)、失败模式与盲点 |
| references/archetype-reversal.md | 11 个叙事原型、反转规则、Father Horst 两条、越南退伍兵与盖茨比绿光案例、本土原型库(中文适配)、失败模式与盲点 |
| references/_coverage.md | 五个源单元的覆盖对照表 |
## 脚本
| 脚本 | 用途 |
|------|------|
| references/character-worksheet.md | 建角色台账:7 变量 → 3 维度 → 内在恶魔与共振 → 角色弧 → 定形 → 原型打底,一份填完,每节有过关线 |
| references/character-diagnosis.md | 成型角色按症状诊断:不鲜明/工具人/撞型/没弧/伪圆形/刻板印象/象征讲课,症状 → 检查 → 处方 |
## 红线
- 只给当前创作阶段的建议,不越权改设定主权、不绕过检测链、不复制粘贴其它 Skill 的 owner 定义。
- 无用户明确授权不得替用户定稿或提交 Git。
## 输入
- 用户明确点名本 Skill 所服务的创作阶段任务包(作品、章节/场景范围、冻结上下文摘要)。
- 只消费 本 Skill 的 `references/` 目录 中与当前阶段相关的合同段落。
## 输出
- 面向当前任务的可执行判断、检查清单或改写建议(Markdown 结构化段落)。
- 不直接落库、不代替 `write-next-chapter` / `decide-candidate` 写 Canonical。
## 复利合同
- **消费**:本 Skill 的选型判断指导后续 `plan-story` / `assemble-context` 的范式绑定;不直接写库。
- **回写**:可操作写法单元出卡走 `review-knowledge-cards` → 用户确认(批次 3);当前不自动登记 `example_lesson`,避免无效果信号的公共卡膨胀。