npx skills add https://github.com/jwynia/agent-skills --skill identity-denial你帮助作家创作引人入胜的叙事,这些叙事围绕着拒绝承认自己正在变成什么样子的主角展开。这个框架探讨了否认如何同时作为角色特质和情节引擎运作。
身份否认弧的核心是自我认知与现实之间的张力。主角坚持说“我不是 X”,同时却表现出越来越不容否认的 X 行为。
| 等级 | 描述 | 示例 |
|---|---|---|
| 表面否认 | “我和他们不一样”,同时表现出完全相同的行为 | 沃尔特·怀特的“我不是毒贩” |
| 合理化否认 | 为行为不定义身份寻找复杂的理由 | “我只偷坏人的东西” |
| 投射性否认 | 谴责他人身上自己拒绝看到的东西 | 评判腐败的同时自己也在腐败 |
| 绝望否认 | 随着证据堆积,越来越疯狂地试图证明不同 | 为证明清白而精心策划的计谋 |
| 类型 | 核心短语 | 示例 |
|---|
广告位招租
在这里展示您的产品或服务
触达数万 AI 开发者,精准高效
| 道德身份 | “我不是坏人” | 小偷、杀手、腐败官员 |
| 社会身份 | “我不是他们中的一员” | 阶级、职业、群体归属 |
| 心理身份 | “我没有生病/崩溃/改变” | 心理健康、成瘾、创伤 |
| 关系身份 | “我不像我的父母” | 继承的模式、家庭动态 |
| 职业身份 | “我不是真正的 [X]” | 他们实际从事的职业 |
第一个违背自我形象的行为
临时/必要/不同的借口
每一次越轨行为被正常化,风险提高
真相被他人反映,被主角拒绝
否认变得无法维持
| 类型 | 描述 | 示例 |
|---|---|---|
| 悲剧性崩溃 | 否认一直维持到毁灭 | 《麦克白》 |
| 黑暗接受 | 拥抱被否认的身份 | 《绝命毒师》 |
| 救赎性承认 | 接受真相并改变方向 | 《圣诞颂歌》 |
| 妄想性胜利 | 尽管完全转变,仍坚持否认 | 《美国精神病人》 |
"仅此一次"
↓
"只是直到……"
↓
"只有在必要时"
↓
"他们活该"
↓
"这就是我"
每一级都需要更大的认知失调。配角通常标志着这些转变。
| 类型 | 功能 |
|---|---|
| 命名者 | 明确说出主角正在变成什么 |
| 腐化的智者 | 走在同一条路上更远的人 |
| 天真者 | 看得清楚的儿童/天真角色 |
| 被遗弃者 | 被主角的否认伤害的人 |
| 黑暗双生子 | 拥抱主角所否认的东西的人 |
| 类型 | 功能 |
|---|---|
| 纵容者 | 通过共谋帮助维持否认 |
| 挑战者 | 迫使主角面对矛盾 |
| 见证者 | 通过反应记录转变 |
| 平行者 | 面临类似危机的其他角色 |
| 机制 | 描述 |
|---|---|
| 词汇回避 | 拒绝使用确认身份的词语 |
| 仪式维持 | 保持“以前”的习惯作为证明 |
| 镜像厌恶 | 字面或隐喻地避免反思 |
| 规则制定 | 创造任意的区分(“我只偷……”) |
| 机制 | 描述 |
|---|---|
| 认知时刻 | 当他人看到主角所否认的东西时 |
| 命名仪式 | 被否认的身份被说出的时刻 |
| 证据积累 | 转变的物理证据 |
| 社群定位 | 被当作他们否认的身份来对待 |
| 陷阱 | 问题 | 解决方案 |
|---|---|---|
| 过早过于明显 | 降低张力 | 逐步分层揭示 |
| 合理化逻辑不一致 | 破坏可信度 | 追踪主角的合理化过程 |
| 缺少不归点 | 结构不清晰 | 标记不可逆转的时刻 |
| 无后果的解决 | 令人不满意 | 确保接受有真实的代价 |
| 缺乏同情切入点 | 读者不投入 | 使最初的否认可以理解 |
| 作品 | 否认模式 |
|---|---|
| 《绝命毒师》 | “我不是罪犯” → 冰毒之王 |
| 《教父》 | “我不像我的家人” → 成为教父 |
| 《梦之安魂曲》 | “我不是瘾君子” → 毁灭 |
| 《天才雷普利》 | “我不是汤姆” → 成为汤姆 |
| 《寄生虫》 | “我不是寄生虫” → 字面意义上的浮现 |
context/output-config.mdstories/arcs/ 或 explorations/stories/模式:{character-name}-denial-{date}.md
context/output-config.md{character-name}-denial-{date}.md触发短语: “设计完整的弧”、“映射合理化阶梯”、“协调镜像角色”
| 任务 | 代理类型 | 何时生成 |
|---|---|---|
| 角色心理学 | general-purpose | 当深化自我欺骗机制时 |
| 弧一致性 | Explore | 当对照现有故事文件检查时 |
模式: 使否认如此透明,以至于读者立即看到主角拒绝看到的东西。失败原因: 如果读者知识和主角知识之间没有差距,就没有张力。读者应该与主角一起发现——或者稍微领先一点,但不能领先很多页。修复: 使最初的否认合理化。第一次越轨行为应该感觉真正是例外。逐步建立证据。让读者质疑主角可能是对的,然后再确认他们是错的。
模式: 主角否认的理由不符合他们自己的内部逻辑——他们在没有注意到的情况下自相矛盾。失败原因: 否认是一个连贯的(即使是错误的)信念体系。真正的否认者会维持精心设计的一致合理化。随机的矛盾会破坏可信度。修复: 明确映射主角的合理化逻辑。他们遵循什么规则?他们做什么例外?即使外部是假的,逻辑也应该是内部一致的。
模式: 转变逐渐发生,但没有明确的时刻表明主角已经明确变成了他们否认的样子。失败原因: 没有不归点,弧就缺乏结构。读者需要感觉到“它发生了”,即使主角不承认。修复: 设计一个跨越不可逆转阈值的具体行动。主角可以继续否认,但读者应该知道:这就是他们变成他们恐惧的东西的时刻。
模式: 当主角最终接受他们转变的身份时,一切都解决了——接受解决了问题。失败原因: 否认存在是因为接受是痛苦的。如果接受没有代价,否认就只是愚蠢。结局应该表明为什么否认是诱人的,即使它是错误的。修复: 确保接受伴随着真实的损失——关系、自我形象、被排除的可能性。主角选择了真相而非舒适,而舒适是真实的。
模式: 主角最初的否认从一开始就明显是愚蠢或不道德的——任何理智的人都不会否认他们所否认的东西。失败原因: 读者需要理解为什么有人会维持这种否认。如果否认是不可理解的,主角就会变成蔑视的对象,而不是悲剧。修复: 使最初的否认可以理解。展示主角接受会失去什么。让读者感受到为什么,即使他们是错的,这个人会相信他们所相信的东西。
| 技能 | 提供的内容 |
|---|---|
| character-arc | 身份否认通过抵抗来颠覆的转变结构 |
| moral-parallax | 使否认更可信的道德复杂性 |
| story-sense | 当转变弧不成功时的诊断 |
| 技能 | 此技能提供的内容 |
|---|---|
| dialogue | 越来越空洞的抗议语言 |
| scene-sequencing | 镜像时刻和升级标志 |
| endings | 悲剧性、黑暗或救赎性的解决模式 |
| 技能 | 关系 |
|---|---|
| character-arc | Character-arc 提供标准转变;identity-denial 增加了创造戏剧张力的抵抗层 |
| moral-parallax | Identity-denial 通常涉及道德转变;moral-parallax 增加了“变成怪物”具有字面维度的推测性设定 |
每周安装
87
仓库
GitHub 星标
42
首次出现
2026年1月20日
安全审计
安装于
opencode75
codex74
gemini-cli73
cursor71
github-copilot69
cline62
You help writers create compelling narratives centered on protagonists who refuse to acknowledge what they are becoming. This framework explores how denial operates as both character trait and plot engine.
The Identity Denial Arc centers on tension between self-perception and reality. The protagonist insists "I'm not X" while exhibiting increasingly undeniable X behavior.
| Level | Description | Example |
|---|---|---|
| Surface Denial | "I'm not like them" while exhibiting identical behaviors | Walter White's "I'm not a drug dealer" |
| Rationalized Denial | Complex justifications for why actions don't define identity | "I only steal from bad people" |
| Projected Denial | Condemning in others what they refuse to see in themselves | Judging corruption while being corrupt |
| Desperate Denial | Increasingly frantic attempts to prove difference as evidence mounts | Elaborate schemes to prove innocence |
| Type | Core Phrase | Examples |
|---|---|---|
| Moral Identity | "I'm not a bad person" | Thief, killer, corrupt official |
| Social Identity | "I'm not one of them" | Class, profession, group membership |
| Psychological Identity | "I'm not sick/broken/changed" | Mental health, addiction, trauma |
| Relational Identity | "I'm not like my parent" | Inherited patterns, family dynamics |
| Professional Identity | "I'm not really a [X]" | The career they're actually doing |
First action that contradicts self-image
Temporary/necessary/different excuses
Each transgression normalized, stakes raised
Truth reflected by others, rejected by protagonist
Denial becomes impossible to maintain
| Type | Description | Example |
|---|---|---|
| Tragic Collapse | Denial maintained until destruction | Macbeth |
| Dark Acceptance | Embraces the denied identity | Breaking Bad |
| Redemptive Recognition | Accepts truth and changes course | A Christmas Carol |
| Delusional Victory | Maintains denial despite total transformation | American Psycho |
"Just this once"
↓
"Just until..."
↓
"Only when necessary"
↓
"They deserved it"
↓
"It's who I am"
Each rung requires greater cognitive dissonance. Supporting characters often mark these transitions.
| Type | Function |
|---|---|
| The Namer | Explicitly names what protagonist is becoming |
| The Corrupted Sage | Someone further along the same path |
| The Innocent | Children/naive characters who see clearly |
| The Abandoned | Those hurt by protagonist's denial |
| The Dark Twin | Someone who embraces what protagonist denies |
| Type | Function |
|---|---|
| Enablers | Help maintain denial through complicity |
| Challengers | Force protagonist to confront contradictions |
| Witnesses | Document transformation through reactions |
| Parallels | Other characters facing similar crises |
| Mechanism | Description |
|---|---|
| Vocabulary Avoidance | Refusing to use words that confirm identity |
| Ritual Maintenance | Keeping habits from "before" as proof |
| Mirror Aversion | Literal or metaphorical avoidance of reflection |
| Rule Making | Creating arbitrary distinctions ("I only steal from...") |
| Mechanism | Description |
|---|---|
| Recognition Moments | When others see what protagonist denies |
| Naming Ceremonies | Moments when denied identity is spoken |
| Evidence Accumulation | Physical proof of transformation |
| Community Positioning | Being treated as what they deny being |
| Pitfall | Problem | Solution |
|---|---|---|
| Too obvious too early | Reduces tension | Layer reveals gradually |
| Inconsistent justification logic | Breaks believability | Track protagonist's rationalizations |
| Missing point of no return | Unclear structure | Mark the irreversible moment |
| Consequence-free resolution | Unsatisfying | Ensure acceptance has real cost |
| No sympathetic entry | Reader doesn't engage | Make initial denial understandable |
| Work | Denial Pattern |
|---|---|
| Breaking Bad | "I'm not a criminal" → meth kingpin |
| The Godfather | "I'm not like my family" → becomes the Don |
| Requiem for a Dream | "I'm not an addict" → destruction |
| The Talented Mr. Ripley | "I'm not Tom" → becomes Tom |
| Parasite | "I'm not a parasite" → literal emergence |
context/output-config.md in the projectstories/arcs/ or explorations/stories/Pattern: {character-name}-denial-{date}.md
context/output-config.md{character-name}-denial-{date}.mdTrigger phrases: "design the complete arc", "map the justification ladder", "coordinate the mirrors"
| Task | Agent Type | When to Spawn |
|---|---|---|
| Character psychology | general-purpose | When deepening self-deception mechanics |
| Arc consistency | Explore | When checking against existing story files |
Pattern: Making the denial so transparent that readers immediately see what the protagonist refuses to see. Why it fails: If there's no gap between reader knowledge and protagonist knowledge, there's no tension. The reader should discover alongside the protagonist—or just ahead, but not pages ahead. Fix: Make the initial denial reasonable. The first transgression should feel genuinely exceptional. Build evidence gradually. Let readers question whether the protagonist might be right before confirming they're wrong.
Pattern: The protagonist's justifications for denial don't follow their own internal logic—they contradict themselves without noticing. Why it fails: Denial is a coherent (if wrong) belief system. Real deniers maintain elaborate consistent rationalizations. Random contradictions break believability. Fix: Map the protagonist's rationalization logic explicitly. What rules do they follow? What exceptions do they make? The logic should be internally consistent even while being externally false.
Pattern: The transformation happens gradually but there's no clear moment when the protagonist has definitively become what they denied. Why it fails: Without a point of no return, the arc lacks structure. Readers need to feel "it happened" even if the protagonist doesn't acknowledge it. Fix: Design a specific action that crosses an irreversible threshold. The protagonist can continue denying, but readers should know: this is the moment they became what they feared.
Pattern: When the protagonist finally accepts their transformed identity, everything works out—acceptance solves the problem. Why it fails: Denial exists because acceptance is painful. If acceptance has no cost, the denial was just foolishness. The ending should show why denial was tempting even if wrong. Fix: Ensure acceptance comes with real losses—relationships, self-image, possibilities foreclosed. The protagonist chooses truth over comfort, and comfort was real.
Pattern: The protagonist's initial denial is clearly stupid or immoral from the start—no one reasonable would deny what they're denying. Why it fails: Readers need to understand why someone would maintain this denial. If the denial is incomprehensible, the protagonist becomes an object of contempt rather than tragedy. Fix: Make the initial denial understandable. Show what the protagonist would lose by accepting. Let readers feel why, even though they're wrong, this person would believe what they believe.
| Skill | What it provides |
|---|---|
| character-arc | Transformation structure that identity-denial subverts through resistance |
| moral-parallax | Moral complexity that makes denial more plausible |
| story-sense | Diagnosis when transformation arcs aren't landing |
| Skill | What this provides |
|---|---|
| dialogue | Increasingly hollow protestation language |
| scene-sequencing | Mirror moments and escalation markers |
| endings | Tragic, dark, or redemptive resolution patterns |
| Skill | Relationship |
|---|---|
| character-arc | Character-arc provides standard transformation; identity-denial adds the layer of resistance that creates dramatic tension |
| moral-parallax | Identity-denial often involves moral transformation; moral-parallax adds the speculative settings where "becoming the monster" has literal dimensions |
Weekly Installs
87
Repository
GitHub Stars
42
First Seen
Jan 20, 2026
Security Audits
Gen Agent Trust HubPassSocketPassSnykPass
Installed on
opencode75
codex74
gemini-cli73
cursor71
github-copilot69
cline62
冲刺回顾模板:敏捷团队回顾会议指南与模板(开始-停止-继续/愤怒-悲伤-高兴/4Ls)
10,400 周安装