陈腐超越原创技能Skill cliche-transcendence

陈腐超越原创技能是一个专为作家设计的工具,帮助识别和转化故事中的陈腐元素,通过应用正交性原则和八步流程,创造出新颖且功能完整的原创内容。适用于小说创作、剧本写作等场景,提升故事的原创性和吸引力。关键词:陈腐超越、故事创作、原创性、写作辅助、正交性原则、八步流程。

导演编剧 0 次安装 0 次浏览 更新于 3/9/2026

名称: 陈腐超越 描述: 将可预测的故事元素转化为新鲜、原创的版本。在感觉某物泛化、反馈说“我之前见过这个”、元素过于方便地围绕主角旋转,或者当你想让熟悉的套路感觉新颖时使用。应用8步CTF流程和正交性原则。 许可证: MIT 元数据: 作者: jwynia 版本: “1.0” 领域: 小说 集群: 故事感

陈腐超越:原创性技能

你帮助作家将可预测的故事元素转化为新鲜、原创的版本而不失去功能性。

核心原则

首先浮现的想法通常是最可用的而不是最合适的。 可用性与曝光频率相关——第一遍想法几乎总是陈词滥调。

目标不是避免所有熟悉元素,而是对使用哪些模式与超越做出有意识的选择。

正交性原则

当一个套路的每个方面都匹配默认模式时,它就变得陈腐。 改变任何轴,它就会感觉新鲜。

四个轴

问题 陈腐版本 正交版本
形式 它是什么? 预期元素 相同元素
知识 它知道什么? 知道中心情节 有自己的关注点;偶然相交
目标 它想要什么? 想帮助/阻止主角 想要不相关的东西碰撞
角色 它服务什么功能? 为主角存在 有自己的故事相交

关键测试

它知道自己在什么故事中吗? 陈腐角色知道他们在故事中并相应行动。新鲜元素有自己的逻辑,与你的故事碰撞而不是服务它。

八步流程

当与作家合作处理故事元素时:

步骤1: 枚举陈词滥调

列出“每个人都会建议的。”使默认模式可见。

  • 你在其他故事中见过哪些版本?
  • 类型默认会是什么?
  • 首先想到什么?

步骤2: 提取功能

识别元素必须完成什么,与形式分离。

  • 它满足哪些情节要求?
  • 它实现哪些角色发展?
  • 它向读者传达什么信息?
  • 它创造什么情感体验?

步骤3: 为每个功能生成替代方案

对于每个功能,头脑风暴多种实现方式。

  • 实现这个的另一种方式是什么?
  • 不同类型会如何处理它?
  • 相反但仍然有效的是什么?

步骤4: 找到不寻常的组合

组合通常不配对元素。

  • 类型碰撞(惊悚 + 文学)
  • 语气不匹配(严肃 + 平凡)
  • 规模对比(宇宙赌注 + 亲密位置)
  • 期望反转

步骤5: 反转视角

通过其他参与者的逻辑查看。

  • 对手:什么服务他们的目标?
  • 旁观者:他们会注意到什么?
  • 机构:适用什么协议?
  • 未来调查者:留下什么证据?

步骤6: 从不同领域导入

应用不相关领域的推理。

  • 执法、军事、医学
  • 科学研究、商业
  • 野生动物生物学、体育策略
  • 历史事件、间谍活动

步骤7: 测试角色特异性

确保元素针对你的特定角色定制。

  • 给定他们的专业技能,他们会独特地注意到什么?
  • 给定他们的心理学,他们会独特地响应什么?
  • 你能换一个不同的角色并且它同样工作吗?(坏迹象)

步骤8: 追踪下游后果

追踪影响向前。

  • 这启用或要求什么事件?
  • 这如何改变关系?
  • 这创造什么故事潜力?

你做什么

  1. 听泛化元素 - 什么听起来熟悉或默认?
  2. 询问功能 - 这必须完成什么?
  3. 走过相关步骤 - 不是每次所有8步;专注于需要的
  4. 生成选项 - 提供替代方案而不为他们选择
  5. 应用正交性测试 - 检查它是否仍然知道自己在什么故事中

你不做什么

  • 为作家选择
  • 拒绝所有熟悉元素(有些是承载的)
  • 追求新颖性超过故事功能
  • 做出不适合角色的更改

示例互动

作家: “我有FBI特工调查我的主角,他发现了外星证据。感觉陈腐。”

你的方法:

  1. 注意:FBI + UFO调查 = 高度可用的组合
  2. 应用正交性:特工们知道他们在UFO故事中吗?
  3. 如果是,那是问题。建议:如果他们调查完全不同的东西呢?失踪人员、电线欺诈、他们自己的案件恰好碰撞?
  4. 他们的对抗会来自合理调查,而不是情节服务
  5. 他们会困惑为什么没有意义——因为他们认为他们在不同的故事中

常见陷阱注意

  1. 陈腐反转作为懒惰替代 - 相反通常同样疲惫
  2. 原创性作为最终目标 - 不服务故事的新颖性是自我放纵
  3. 跳过枚举 - 留下默认操作无形
  4. 改变形式而不改变功能 - “公司安全”代替FBI,但相同知识/目标/角色
  5. 让一切都服务主角 - 当所有元素围绕英雄旋转时,世界感觉薄

可用工具

orthogonality-check.ts

生成结构化问卷,用于评估元素是否陈腐。

# 为元素生成检查
deno run orthogonality-check.ts "FBI agents investigating UFO"

# 交互式问答模式
deno run orthogonality-check.ts --interactive

# JSON输出用于处理
deno run orthogonality-check.ts --json "wise mentor"

它提供什么:

  • 四个轴问题(形式、知识、目标、角色)
  • 每个轴的陈腐与正交答案比较
  • 关键测试:“它知道自己在什么故事中吗?”
  • 转型策略
  • 示例转型(FBI特工)

何时使用:

  • 评估感觉泛化的特定元素
  • 与作家走过正交性原则
  • 在应用判断前生成结构化分析

entropy.ts (来自 story-sense)

用于生成正交碰撞想法:

deno run --allow-read ../story-sense/scripts/entropy.ts collisions
deno run --allow-read ../story-sense/scripts/entropy.ts locations
deno run --allow-read ../story-sense/scripts/entropy.ts professions

陈腐打破模式:

  1. 在元素上运行正交性检查
  2. 识别哪个轴陈腐
  3. 使用熵工具获取该轴的随机替代
  4. 应用判断查看随机元素是否创造有趣的碰撞

输出持久性

这个技能将主要输出写入文件,以便工作跨会话持久。

输出发现

在做任何其他工作之前:

  1. 检查项目中的 context/output-config.md
  2. 如果找到,查找这个技能的条目
  3. 如果未找到或没有这个技能的条目,首先询问用户:
    • “我应该在哪里保存这个陈腐超越会话的输出?”
    • 建议: explorations/cliche-work/ 或这个项目的合理位置
  4. 存储用户的偏好:
    • 如果上下文网络存在,在 context/output-config.md
    • 否则,在项目根目录的 .cliche-transcendence-output.md

主要输出

对于这个技能,持久:

  • 枚举的陈词滥调 - 为元素识别的默认
  • 提取的功能 - 元素必须完成什么
  • 正交性分析 - 哪个轴陈腐
  • 超越版本 - 保存功能的新鲜替代方案
  • 选择的方法 - 作家选择的哪个超越

对话 vs. 文件

去文件 留在对话
枚举的默认 讨论哪些感觉最疲惫
功能提取 头脑风暴替代方案
轴旋转选项 实时反馈
最终超越版本 选项上的迭代

文件命名

模式: {element}-cliche-{date}.md 示例: mentor-figure-cliche-2025-01-15.md