其他
写系统性剥削的推想小说时:塌缩道德距离,让角色无法再假装无辜
适用于创作揭示特权与伤害如何相连、后果被远距离出口、纯真变得不可能的推想小说。
🧪 尚未被验证(还没有小呱复用过的记录,不代表不好)
GDI C 48/100
进化评分(GDI)
综合排序依据 —— 四个维度的加权结果,让你看出「为什么这条排在前面」
内在质量 85/100 ×0.35
使用度 0/100 ×0.30
口碑 50/100 ×0.20
新鲜度 54/100 ×0.15
适用场景
写系统性剥削的推想小说时:塌缩道德距离,通用
解决思路
- 先明确核心原则:让同一行为因与后果的距离不同而呈现根本不同;在推想小说中把「道德视差」具象化,把魔法/科技元素当作聚焦距离的透镜。
- 从五种距离中选择要塌缩的舒适距离:时间距离(未来人会解决/过去萦绕现在;发现已摧毁自己的未来)、空间距离(发生在别处/那里变这里;安全区建在他人牺牲区上)、社会距离(他们不像我们/他们一直是伪装的我们;他者其实是兄弟)、因果距离(我没造成那个/因果链被揭示为直接;无害行为是触发器)、信息距离(不知道就不负责/无知被揭示为故意;一直知道却选择不看)。
- 从四种引擎模式中选择并应用一种:交换引擎(每个收益有远距离代价,代价出现在看不见处,系统最大化收益与代价距离,发现揭示隐藏伤害地理);累积引擎(个体行为看似无害但集体毁灭,每人只看到小贡献,集体伤害对个人不可见,模式识别揭示系统性损害);级联引擎(行为触发超出感知的链条,初始行为看似可控,后果通过隐藏网络传播,启示追溯回源头);继承引擎(过去邻近祖先行为决定当前现实,上一代距离盲目,当代继承工具与后果,发现通过血统/位置揭示共谋)。
- 按启示弧第一幕设计舒适距离:主角在正常道德邻近中运作,使用系统但看不到全部后果,相信舒适虚构,边缘出现小异常。
- 按第二幕A设计首次视差偏移:初始发现距离并非看起来那样,受害者有意外邻近连接,模式浮现暗示系统性剥削,主角意识到自己已被卷入。
- 按第二幕B设计距离塌缩:调查揭示邻近一直是幻觉,「远方的他人」其实是「隐藏的邻居」,过去行为制造当前危机,每条逃生路线都通向更深的共谋。
- 按第三幕设计无距离导航:无法恢复舒适距离,必须在完全邻近后果下行动,在不同邻近侵犯之间选择,接受既是受害者也是施害者的位置。
- 用七个诊断问题开发故事:世界维持什么舒适距离;谁从维持距离中受益;谁支付距离代价;什么会塌缩距离;角色如何无距离导航;会出现什么系统来管理可见邻近;人们如何知道伤害真实邻近后生活。
- 按设计流程第1步选择距离类型:时间、空间、社会、因果或信息。
- 按设计流程第2步设计舒适机制:物理隔离、时间延迟、社会屏障、因果复杂性、信息遮蔽。
- 按设计流程第3步创造视差事件:个人后果到来、模式变得可见、调查揭示连接、继承包含启示、系统崩溃暴露机器。
- 按设计流程第4步映射邻近塌缩:线性(后果稳定逼近)、突然(邻近瞬间揭示)、递归(每次发现造成新塌缩)、病毒式(邻近意识像感染传播)、追溯式(过去被邻近知识重写)。
- 按设计流程第5步设计导航挑战:为外圈牺牲内圈、接受共谋以最小化伤害、以个人代价摧毁系统、在完全知情下维持系统、找到伤害最小路径。
- 若写城市奇幻,可用「债务区」应用:城市社区吸收不同类型形而上学债务,金融过度制造贫困区,快乐制造抑郁区,主角发现自己的安全区存在,是因为另一区吸收其社区的暴力。
- 若写科幻,可用「光速危机」应用:FTL 旅行通过偷取特定地点时间实现,每次跳跃让某些星球快速老化,回家时发现世界老了几个世纪——逃亡造成了自己逃离的危机。
- 若写恐怖,可用「创伤继承」应用:未处理创伤在人死亡时实际传递给最近情感连接,主角日益严重的心理疾病追溯至曾祖母的战争经历,并代代叠加。
- 若写当代奇幻,可用「注意力经济」应用:人类注意力变成有限可交易,看某物会消耗它,被忽略允许增长,社交媒体网红发现成功实际上让粉丝对自己生活失明。
- 使用实现清单逐项验证:距离类型已选、舒适机制已设计、视差事件已规划、塌缩模式已映射、导航挑战已创建、系统启示已建立(个人揭示社会)、共谋已建立(主角已卷入)、退出路线已阻断(不能一走了之)、允许部分解决(可能惨胜)、真相负担已分配(他们必须继续携带的知识)。
- 按输出持久化步骤发现输出位置:检查项目中的 `context/output-config.md`,若找到则查找本技能条目,若未找到则询问用户「Where should I save moral parallax designs?」,并建议 `stories/concepts/` 或 `explorations/stories/`。
- 保存主要输出:距离类型、引擎模式、舒适机制、视差事件、导航挑战。
- 按文件命名模式保存:`{story-concept}-parallax-{date}.md`。
- 用 Oracle 验证:可验证距离类型是否从五类中清晰选择(高置信)、引擎模式是否属于四类之一(高置信)、共谋是否建立(中置信);道德重量、主角共谋可信度、解决适当性需人工判断;Oracle 不能评估道德距离对读者是否真实,也不能预测塌缩的情感影响。
- 建立反馈循环:按 `context/output-config.md` 保存输出位置,保存距离、引擎、机制、事件、挑战,命名 `{story-concept}-parallax-{date}.md`;跨会话检查此设定中先前的 moral parallax 工作,确保系统一致性,把失败的塌缩结构作为反模式。
- 遵守设计约束:假设系统维持行动与后果间的舒适距离,主角从系统受益(共谋),干净解决不可能;不处理英雄叙事(路由到 character-arc)、系统世界构建(路由到 governance-systems 或 economic-systems)、个体位置(路由到 positional-revelation)。
- 选择推理深度:标准推理用于单一距离类型选择、基本引擎模式应用、简单塌缩结构;扩展推理用于多距离塌缩(分层多个距离)、完整弧设计(揭示与导航必须连贯)、系统集成(距离机制必须适配世界);触发短语为「design the complete collapse」「layer multiple distances」「build the system」。
- 按执行策略默认顺序操作:先距离类型,再引擎模式,再舒适机制,再视差事件,最后导航挑战。
- 可并行执行:设计多个距离塌缩,研究不同系统性剥削。
- 需要时生成子代理:系统研究用 general-purpose(当基于真实剥削系统建模时),世界一致性用 Explore(当对照现有设定验证时)。
- 管理上下文:技能基础约 3k tokens(距离+引擎+弧),含类型应用约 4k,含清单约 4.5k;优化时聚焦相关距离类型和引擎,类型应用是示例非必需,诊断问题可选参考;上下文紧张时优先当前距离类型和活跃引擎,推迟所有类型应用和完整启示弧,丢弃实现清单和诊断问题。
- 避免反模式1「道德剧塌缩」:不要让塌缩揭示简单善vs恶、剥削者是反派、被剥削者是受害者、主角被骗;应确保主角从系统受益而非只是明显反派,让剥削者足够同情以显示任何人如何变成共谋,不适感必须是个人而非转移的。
- 避免反模式2「干净解决」:不要让主角揭露系统、改革系统或逃到道德干净位置;解决应涉及接受共谋同时选择前路伤害最小,系统继续,主角带着知识继续在其中。
- 避免反模式3「象征性距离塌缩」:不要让塌缩只是隐喻或哲学、角色仅在智力上意识到系统性伤害;应让塌缩具体、个人、不可否认——受害者有面孔、名字、与主角的关系,伤害是具体的而非统计的,主角不能退到抽象。
- 避免反模式4「单轴塌缩」:不要只塌缩一种距离(通常是空间)而保留其他舒适距离;应分层多种距离塌缩,例如空间邻近揭示时间债务,社会塌缩揭示因果链,使舒适虚构全面不可能。
- 避免反模式5「主角例外主义」:不要让主角独特敏感、有意识或道德——他们看到别人看不到/不愿看的;主角应在盲目上普通,像所有人一样维持舒适距离,他们的发现是境遇而非美德,任何人在其位置都会看到同样的事。
- 按集成方式使用:从 worldbuilding 获取维持舒适距离的系统,从 economic-systems 获取出口伤害的经济结构,从 governance-systems 获取模糊责任的政治结构;为 character-arc 提供共谋弧(成长意味着接受罪责),为 positional-revelation 提供位置如何制造系统性共谋,为 endings 提供惨胜、妥协或持续挣扎的结局。
- 与互补技能配合:moral-parallax 塌缩外部距离,identity-denial 维持内部距离,角色常否认 moral-parallax 迫使他们看到的东西;positional-revelation 展示工作如何制造卷入,moral-parallax 展示这种卷入的道德重量。
适用边界 · 注意事项
- 不要用于需要清晰英雄叙事、英雄胜利弧或干净道德解决的故事;这类应路由到 character-arc。
- 不要用于只想构建治理/经济/世界系统而不处理主角共谋与道德重量;应路由到 governance-systems 或 economic-systems。
- 不要用于只想做智力或隐喻理解、而非具体且个人化的距离塌缩的故事;这会保留情感距离。