陈词滥调超越Skill cliche-transcendence

陈词滥调超越是一个技能,帮助作家将陈词滥调的故事元素转化为新颖原创的版本,通过应用八步CTF过程和正交性原则,提升故事的原创性。关键词:陈词滥调超越、原创性技能、故事创作、作家工具、正交性原则、CTF过程、小说写作、剧本改进。

教育技术 0 次安装 0 次浏览 更新于 3/9/2026

name: 陈词滥调-超越 description: 将可预测的故事元素转化为新颖、原创的版本。当某些内容感觉泛泛时,当反馈说“我以前见过这个”,当元素过于方便地围绕主角,或者当你想让熟悉的老套元素感觉新时使用。应用八步CTF过程和正交性原则。 license: MIT metadata: author: jwynia version: “1.0” domain: 小说 cluster: 故事感

陈词滥调超越:原创性技能

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

核心原则

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

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

正交性原则

当一个老套元素的每个方面都符合默认模式时,它就变成了陈词滥调。 改变任何轴,它就会感觉新鲜。

四个轴

问题 陈词滥调版本 正交版本
形式 它是什么? 预期元素 相同元素
知识 它知道什么? 知道中心情节 有自己的关注点;意外相交
目标 它想要什么? 想帮助/阻止主角 想要无关事物,但发生碰撞
角色 它有什么功能? 为主角存在 有自己的故事,与之相交

关键测试

它知道自己处于什么故事中吗? 陈词滥调角色知道自己在故事中,并相应行动。新鲜元素有自己的逻辑,与你的故事碰撞而非服务

八步过程

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

步骤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特工调查UFO"

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

# JSON输出处理
deno run orthogonality-check.ts --json "明智导师"

它提供:

  • 四个轴问题(形式、知识、目标、角色)
  • 每个轴的陈词滥调与正交答案比较
  • 关键测试:“它知道自己处于什么故事中吗?”
  • 转换策略
  • 示例转换(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