关于 identity-denial
Identity Denial 是一项叙事设计技能,帮助作家塑造拒绝承认自身变化的主角。它提供否认类型、六阶段转变弧、映照真相的角色及结局模式,将自我欺骗与情节相连。
主要功能
- 01否认程度与身份类型
- 02六阶段转变弧结构
- 03映照真相的角色类型
- 04张力与升级技巧
- 05结局及类型叙事模式
适用场景
- 01规划主角逐渐走向犯罪的过程
- 02描写否认心理变化的角色
- 03构思关于继承父母行为的家庭剧
安装
复制下面的命令,在终端中运行。
npx skills add https:/ / github.com/ jwynia/ agent-skills --skill identity-denial安装后在 Claude Code 中输入/identity-denial确认已加载。
详细介绍
身份否认:转变弧光技能
你将帮助作者创作引人入胜的叙事,讲述主角拒绝承认自己正在变成什么样的人。本框架探讨否认如何既是人物特质,也是情节引擎。
核心模式
身份否认弧光的核心,是自我认知与现实之间的张力。主角坚称“我不是 X”,同时却表现出越来越无可否认的 X 行为。
否认光谱
| 层级 | 描述 | 示例 |
|---|---|---|
| 表面否认 | 表现出完全相同的行为,却说“我和他们不一样” | Walter White 的“我不是毒贩” |
| 合理化否认 | 为行动辩解,声称这些行为不能定义自己的身份 | “我只偷坏人的东西” |
| 投射性否认 | 谴责他人身上自己不愿在自身看到的东西 | 自己贪腐,却指责他人腐败 |
| 绝望性否认 | 随着证据不断增加,拼命试图证明自己与众不同 | 设计复杂计谋来证明清白 |
否认中的身份类型
| 类型 | 核心表述 | 示例 |
|---|---|---|
| 道德身份 | “我不是坏人” | 小偷、杀手、贪腐官员 |
| 社会身份 | “我不属于他们” | 阶级、职业、群体归属 |
| 心理身份 | “我没有病/没有坏掉/没有改变” | 心理健康、成瘾、创伤 |
| 关系身份 | “我和我父母不一样” | 遗传的行为模式、家庭动态 |
| 职业身份 | “我其实不算是 [X]” | 他们实际上从事的职业 |
转变弧光结构
1. 起始点
第一个违背自我形象的行动
- “就这一次”的时刻
- 往往被描述为不得已或例外
- 主角仍完整保有原有的自我认知
2. 辩解阶段
临时/必要/特殊情况的借口
- “等情况好转就停下”
- “只有在绝对必要时才会这样”
- “我别无选择”
- 每个借口都需要多费一点脑力才能圆回来
3. 升级标志
每次越界都被常态化,赌注随之提高
- 过去的越界行为成为新的基准
- 为了保持势头,必须做出新的越界行为
- 配角注意到变化
4. 映照时刻
他人映照出真相,主角却予以否认
- 有人点明主角正在变成什么样的人
- 主角予以驳斥、攻击或重新解读
- 读者看到了主角看不到的东西
5. 危机点
否认再也无法维持
- 发生了无法合理化的行动
- 多面镜像汇聚
- 后果变得无可否认
6. 结局类型
| 类型 | 描述 | 示例 |
|---|---|---|
| 悲剧性崩塌 | 一直否认,直到毁灭降临 | 《麦克白》 |
| 黑暗接纳 | 接纳被否认的身份 | 《绝命毒师》 |
| 救赎性觉醒 | 接受真相并改变方向 | 《圣诞颂歌》 |
| 妄想式胜利 | 即使彻底转变,仍坚持否认 | 《美国精神病人》 |
叙事引擎
以否认为情节驱动力
- 每一次试图证明否认不成立,都会让主角进一步坐实被否认的身份
- 掩盖证据会引发新的麻烦
- 他人认清真相会制造冲突/提高赌注
- 主角的行动造就了他们所否认的身份
辩解阶梯
"Just this once"
↓
"Just until..."
↓
"Only when necessary"
↓
"They deserved it"
↓
"It's who I am"
每向上一级,都需要承受更强的认知失调。配角往往会标记这些转变。
真相映照角色
| 类型 | 作用 |
|---|---|
| 点名者 | 明确指出主角正在变成什么样的人 |
| 堕落智者 | 在同一条路上走得更远的人 |
| 纯真者 | 能看清真相的孩子/天真角色 |
| 被抛弃者 | 受主角否认所伤的人 |
| 黑暗双生者 | 接纳主角所否认之事的人 |
关系动态
| 类型 | 功能 |
|---|---|
| 助推者 | 通过共谋帮助维持否认 |
| 挑战者 | 迫使主人公直面矛盾 |
| 见证者 | 通过反应记录转变 |
| 平行人物 | 面临类似危机的其他角色 |
张力机制
内在张力构建机制
| 机制 | 描述 |
|---|---|
| 回避用词 | 拒绝使用能够确认身份的词语 |
| 维持仪式 | 保留“过去”的习惯,将其作为证明 |
| 厌恶镜像 | 逃避照镜子,或以比喻方式回避映照 |
| 制定规则 | 创造任意的区分(“我只偷……的东西”) |
外在张力构建机制
| 机制 | 描述 |
|---|---|
| 被认出 | 别人看穿主人公否认的事实 |
| 命名时刻 | 被否认的身份被说出口的时刻 |
| 证据累积 | 转变留下的实物证据 |
| 群体定位 | 别人把主人公当作其否认成为的那类人 |
类型应用
犯罪/黑色电影
- 明明实施了犯罪,却否认自己的罪犯身份
- “我只是在糟糕处境中的好人”这一自我神话
- 坚称自己不是小偷的绅士窃贼
心理惊悚
- 表现出症状,却否认自己精神失常
- “我和我那位患有精神疾病的亲人不一样”
- 为非理性行为给出理性解释
家庭剧情
- 一边重蹈父母的模式,一边说“我不像我父母”
- 否认遗传而来的特质/行为
- 社会流动后否认自己的阶级身份
恐怖
- “我没有被感染/改变/选中”
- 在变成怪物的过程中否认自己的人性
- 亲身经历超自然现实时,仍否认其存在
结局模式
悲剧结局
- 讽刺性印证:否认直接导致自己所恐惧的结果
- 为时已晚的觉醒:造成无法挽回的伤害后才接受事实
- 惨胜式证明:成功证明否认属实,却失去一切
转变型结局
- 整合:接受被否认的部分也是复杂身份的一部分
- 超越:摆脱否认/接受的二元对立
- 重新诠释:以赋予力量的方式重新定义身份
模糊结局
- 持续的张力:故事结束时,否认仍在继续,却已难以为继
- 部分觉醒:承认部分事实,同时否认其他事实
- 循环回归:看似接受,随后又回到否认
实现技巧
对话策略
- 抗辩的话语逐渐变得空洞
- 其他人越来越频繁地使用被否认的称谓
- 潜台词中,行动与言语相互矛盾
视觉/象征语言
- 通过身体变化追踪内心转变
- 环境变化反映身份转变
- 道具/服装泄露真实身份
节奏考量
- 渐进揭示与突然觉醒之间的取舍
- 否认时刻与接受暗示的出现频率
- 随着故事推进,节奏如何加快
常见陷阱
| 陷阱 | 问题 | 解决方案 |
|---|---|---|
| 过早显而易见 | 降低张力 | 逐步铺陈揭示内容 |
| 辩解逻辑前后不一 | 破坏可信度 | 记录主人公的合理化说辞 |
| 缺少不可逆转点 | 结构不清晰 | 标明不可逆转的时刻 |
| 结局没有代价 | 令人不满足 | 确保接受事实要付出实际代价 |
| 缺少引人共情的切入点 | 读者难以投入 | 让最初的否认情有可原 |
故事校准问题
- 是什么让主人公最初的否认显得合情合理?
- 转变有哪些具体标志?
- 谁是映照真相的人?主人公为什么会不把他们的话当回事?
- 外部情节与内心否认之间是什么关系?
- 接受事实会让主人公付出什么代价?
- 故事讲的是否认本身,还是否认可促成的事情?
- 哪些类型惯例可以强化或颠覆这一模式?
经典示例
| 作品 | 否认模式 |
|---|---|
| Breaking Bad | “我不是罪犯” → 成为制毒大亨 |
| The Godfather | “我和我的家人不一样” → 成为教父 |
| Requiem for a Dream | “我不是瘾君子” → 走向毁灭 |
| The Talented Mr. Ripley | “我不是汤姆” → 变成汤姆 |
| Parasite | “我不是寄生虫” → 字面意义上的现身 |
输出持久化
输出发现
- 检查项目中是否有
context/output-config.md - 如果有,查找此技能对应的条目
- 如果没有,询问用户:“我应该把身份否认设计保存到哪里?”
- 建议:
stories/arcs/或explorations/stories/
主要输出
- 否认类型 - 道德、社会、心理、关系或职业
- 弧线结构 - 六个阶段及具体标记
- 镜像角色 - 映照真相的角色
- 结局类型 - 悲剧、黑暗、救赎或妄想
文件命名
模式:{character-name}-denial-{date}.md
验证(Oracle)
此技能可以验证的内容
- 结构是否齐全 - 是否识别出全部六个阶段?(高置信度)
- 镜像角色分配 - 是否有人能说出真相?(高置信度)
- 否认类型是否清晰 - 被否认的身份是否明确?(中等置信度)
需要人工判断的内容
- 是否容易共情 - 最初的否认是否可以理解?
- 升级节奏 - 转变速度是否恰当?
- 接受代价 - 接受是否要付出真实代价?
Oracle 的局限性
- 无法评估否认是否真实可信,还是显得牵强
- 无法预测读者是否会同情自欺的主角
反馈循环
会话持久化
- 输出位置: 参见
context/output-config.md - 保存内容: 否认类型、弧线阶段、镜像角色、结局
- 命名模式:
{character-name}-denial-{date}.md
跨会话学习
- 检查此作品中是否已有身份否认弧线
- 确保否认模式不会重复
- 失败的否认结构可用于总结反模式
设计约束
此技能假设
- 主角存在自我欺骗(而不只是外部冲突)
- 故事持续时间足够长,能够展现转变
- 读者应该能看见主角看不见的东西
此技能不处理
- 标准转变弧线 - 转交给:character-arc
- 道德复杂性 - 转交给:moral-parallax
- 场景结构 - 转交给:scene-sequencing
退化信号
- 从一开始否认就显而易见(毫无张力)
- 合理化前后不一(缺乏可信度)
- 接受无需付出代价(没有真正的成本)
推理要求
标准推理
- 识别单个阶段
- 设计基本的镜像角色
- 选择简单的结局
扩展推理(ultrathink)
- 设计完整弧线 - [原因:六个阶段必须协调一致]
- 协调多个镜像角色 - [原因:不同的真相需要不同的映照者]
- 绘制合理化路径 - [原因:即使内在逻辑有误,也必须保持一致]
触发短语: “设计完整弧线”、“绘制辩解阶梯”、“协调镜像角色”
执行策略
顺序执行(默认)
- 先确定否认类型,再设计弧线结构
- 先设计弧线阶段,再设计镜像角色
- 先设计镜像角色,再确定结局
可并行处理
- 设计多个镜像角色
- 研究不同的否认模式
子 Agent 候选项
| 任务 | Agent 类型 | 何时启动 |
|---|---|---|
| 角色心理学 | general-purpose | 深入探究自我欺骗机制时 |
| 弧线一致性 | Explore | 检查是否与现有故事文件一致时 |
上下文管理
大致 Token 占用
- 技能基础: ~3.5k tokens(谱系 + 弧线 + 镜像角色)
- 含类型应用: ~4.5k tokens
- 含示例: ~5k tokens
上下文优化
- 聚焦当前的否认类型和阶段
- 类型应用仅供参考
- 经典示例可选
当上下文变得紧迫
- 优先考虑:当前阶段、活跃镜像
- 延后处理:完整谱系、所有镜像类型
- 删除:经典示例、类型应用
反模式
1. 从一开始就显而易见
模式: 否认表现得过于明显,以至于读者立刻就看出主角拒绝承认的事实。 为何失败: 如果读者和主角之间不存在认知差距,就没有张力。读者应该与主角一同发现真相,或者只比主角领先一点,而不是领先好几页。 修正: 让最初的否认合情合理。第一次越界应该显得确实与众不同。逐步积累证据。在确认主角错了之前,让读者也怀疑主角或许是对的。
2. 自我辩解前后不一
模式: 主角为否认所作的辩解不符合其自身内在逻辑——他们在不自知的情况下自相矛盾。 为何失败: 否认是一套连贯的(虽然错误的)信念体系。真正否认的人会维持复杂而一致的自我辩解。随意的矛盾会破坏可信度。 修正: 明确梳理主角的自我辩解逻辑。他们遵循什么规则?会为哪些情况破例?即使从外部看是错的,这套逻辑在内部也应该自洽。
3. 缺少不可逆转的节点
模式: 转变逐渐发生,但没有明确的时刻表明主角已彻底变成自己一直否认的那种人。 为何失败: 没有不可逆转的节点,故事弧就缺乏结构。读者需要感受到“转变已经发生”,即使主角不承认。 修正: 设计一个越过不可逆转界限的具体行动。主角可以继续否认,但读者应该明白:这就是他们变成自己所惧怕之人的时刻。
4. 接受后毫无代价
模式: 主角终于接受自己转变后的身份时,一切都迎刃而解——接受身份解决了问题。 为何失败: 接受身份之所以痛苦,正是因为人会否认。如果接受毫无代价,那么否认就只是愚蠢。结尾应该展现否认为何诱人,即使它是错的。 修正: 确保接受身份伴随着真实的失去——关系、自我形象、被放弃的可能性。主角选择真相而非安逸,而安逸确实曾经存在。
5. 起点缺乏共情
模式: 主角最初的否认从一开始就显得愚蠢或不道德——没有哪个理性的人会否认他们所否认的事情。 为何失败: 读者需要理解一个人为何会坚持这种否认。如果这种否认令人无法理解,主角就会成为被鄙夷的对象,而非悲剧人物。 修正: 让最初的否认合情合理。展现主角接受事实会失去什么。让读者感受到,即使主角错了,这个人为何会相信自己所相信的事。
集成
入站(为此技能提供支持)
| 技能 | 提供内容 |
|---|---|
| character-arc | 身份否认通过抵抗加以颠覆的转变结构 |
| moral-parallax | 让否认更显可信的道德复杂性 |
| story-sense | 当转变故事弧未能奏效时进行诊断 |
出站(此技能支持)
| 技能 | 提供内容 |
|---|---|
| dialogue | 越来越空洞的抗辩语言 |
| scene-sequencing | 镜像时刻与升级标记 |
| endings | 悲剧式、黑暗式或救赎式的解决模式 |
互补技能
| 技能 | 关系 |
|---|---|
| character-arc | Character-arc 提供标准的转变模式;identity-denial 增添抵抗这一层,从而营造戏剧张力 |
| moral-parallax | Identity-denial 常涉及道德转变;moral-parallax 则增添了“变成怪物”具有字面意义的推想设定 |