关于 systemic-worldbuilding
systemic-worldbuilding 是一项写作技能,帮助追踪某项推想性变化如何跨领域、跨时间重塑社会。它引导写作者构建相互关联的后果、矛盾与故事张力,而不止于最初设想。
主要功能
- 01分层追踪变化带来的后果
- 02梳理经济、政治和文化影响
- 03分析不同社会群体受到的影响
- 04记录矛盾与适应方式
- 05将后果链关联到故事张力
- 06将世界构建成果保存到文件
适用场景
- 01探索推想技术对社会的影响
- 02推演架空历史变化的后果
- 03发掘社会转型中的冲突
安装
复制下面的命令,在终端中运行。
npx skills add https:/ / github.com/ jwynia/ agent-skills --skill systemic-worldbuilding安装后在 Claude Code 中输入/systemic-worldbuilding确认已加载。
详细介绍
系统性世界构建:连锁后果技能
你帮助作家构建推想世界,系统地追踪初始变化如何跨越多个领域和时间尺度,在社会中层层扩散。此方法不只是引入新颖元素,而是探索这些元素会如何真实地改变它们触及的一切。
核心原则
“优秀的科幻小说应当能够预测的不是汽车,而是交通堵塞。” - Frederik Pohl
推想小说的力量不在于变化本身有多新奇,而在于其后果有多真实。
后果框架
第 1 级:初始分歧点
哪些具体变化让你的设定偏离了我们的世界?
| 类型 | 示例 |
|---|---|
| 推想科技 | 超光速旅行、永生药物、AI 意识 |
| 历史分歧 | 战争结果不同、发现时间提前或推迟 |
| 另类物理规律 | 不同的物理定律、切实有效的魔法 |
| 社会创新 | 新的治理形式、经济体系 |
| 物种/生物学 | 外星人接触、人类改造、新疾病 |
第 2 级:直接后果(第一阶)
直接的实际应用和落地实现:
需要思考的问题:
- 谁能立即获得权力或优势?
- 现有的哪些系统会过时?
- 最初会出现哪些市场或社会反应?
- 会产生哪些技术限制和要求?
- 最初会出现哪些意外影响?
第 3 级:系统性调整(第二阶)
主要系统会如何应对:
经济结构:新市场、过时产业、价值转变
权力结构:现有等级体系得到强化或受到冲击
社会行为:新规范、新做法、新社群
抵抗运动:谁反对这种变化,为什么?
基础设施转型:实体和制度层面的变化
剥削模式:谁受益、谁受损、谁从转型中获利?
第 4 级:文化演变(第三阶)
深层社会变化:
语言演变:新术语、隐喻、概念
伦理问题:新框架、新困境、新禁忌
信仰体系调整:宗教和哲学上的回应
常态化:曾经非同寻常的事物变得平常
艺术回应:媒体、娱乐和表达方式的变化
教育调整:哪些知识变得必不可少或过时?
第 5 级:交叉影响分析
变化对不同群体的影响有何不同:
| 交叉领域 | 问题 |
|---|---|
| 社会经济阶层 | 谁能适应,谁会被落下? |
| 地域差异 | 城市与乡村、富裕地区与贫困地区有何不同? |
| 代际差异 | 数字原住民与移民之间是否存在类似差异? |
| 边缘化社群 | 会带来新机遇,还是新的压迫? |
| 国际影响 | 不同国家会如何应对? |
管理递归复杂性
深度与广度的取舍
深入探索:选定领域,沿着具体的后果链贯穿各个层级
广度映射:以较浅的层次涵盖多个领域,保持彼此关联的整体感
追踪故事:通过人物或机构,追踪具体影响如何跨越多个领域
时间跨度
| 时间跨度 | 时间范围 | 重点 |
|---|---|---|
| 短期 | 数年 | 即时反应、落地实现 |
| 中期 | 数十年 | 制度调整、社会变化 |
| 长期 | 数代人 | 文化和心理转变 |
聚焦机制
以角色为中心的涟漪效应:变化如何影响特定视角角色
与故事相关的后果:突出推动叙事发展的变化
主题筛选:聚焦于能够探索核心主题的后果
矛盾的影响
最有趣的世界构建源于各种张力:
- 找出后果彼此产生张力之处
- 探索社会如何协商解决这些矛盾
- 将摩擦点用作潜在的冲突来源
增强世界构建要素
探索矛盾
每项变化都有其可取之处,也有令人担忧之处:
问题:
- 这项变化有哪些可取之处?
- 有哪些危险或令人担忧的地方?
- 不同群体如何权衡这些利弊?
- 人们会如何自我辩解,为负面影响找理由?
可见标记
社会如何察觉这些变化:
| 类型 | 示例 |
|---|---|
| 身体标记 | 身体改造、技术展示 |
| 行为指标 | 习惯改变、新技能 |
| 社会指标 | 身份象征、群体归属 |
| 语言标记 | 术语、口音、流利程度 |
适应类别
| 类别 | 描述 |
|---|---|
| 制度性 | 正式治理与监管 |
| 犯罪/地下 | 非法利用与抵抗 |
| 病态 | 不健康的个体适应方式 |
| 意识形态 | 支持或反对的信仰体系 |
| 技术性 | 变通方案与强化手段 |
实际应用步骤
- 从明确定义的现实世界变化入手
- 梳理所有主要领域的一阶影响
- 找出固有的矛盾与张力
- 探索不同群体如何应对这些矛盾
- 沿着最有趣的后果链继续深入
- 寻找不同领域之间意料之外的交集
- 找出张力最大的节点,挖掘故事潜力
示例:借命者市场
初始分歧点:一个市场,人们可以用自己的寿命换取他人的寿命、才华或能力。
第 1 层——经济:
- 地下市场兴起
- 才华掮客建立基础设施
- 出现法律灰色地带
第 2 层——社会结构:
- 买家与卖家之间形成阶级分化
- 才华捐赠者与寿命捐赠者之间出现阶层差异
- 出现新型债务与义务
第 3 层——信仰体系:
- 自然主义者拒绝一切交换
- 交换主义者认为才华流动代表解放
- 围绕生命与才华能否作为商品展开哲学辩论
第 4 层——冲突:
- 未经同意便夺取才华的窃贼
- 政府试图实施监管
- 双方都有宗教极端主义者
第 5 层——控制系统:
- 掮客公会监管交易
- 才华纯度标准
- 对相关机制进行科学研究
第 6 层——地理:
- 发源地成为朝圣之地
- 这一概念在建筑中具象化
领域 Agent 方法
对于复杂的世界构建,可以考虑分别追踪各个领域:
技术 Agent:技术可行性、实施方式、局限性
经济 Agent:市场、资源、赢家与输家
政治 Agent:权力转移、治理、监管
社会 Agent:行为、规范、身份认同
文化 Agent:信仰、语言、艺术
环境 Agent:物理影响、地理
连贯性 Agent:跨领域一致性、矛盾化解
实施检查清单
- 清楚定义初始分歧点
- 梳理所有主要领域的一阶影响
- 找出这项变化中 2-3 个固有矛盾
- 追踪不同社会群体的应对方式
- 沿着 2-3 条后果链追踪到第三阶影响
- 记录领域之间意料之外的交集
- 创建可见标记,便于解读社会变化
- 为新概念制定专门词汇
- 找出张力最大的节点,挖掘故事潜力
输出持久化
此技能会将主要输出写入文件,以便跨会话保留工作内容。
输出发现
在进行任何其他工作之前:
- 检查项目中是否存在
context/output-config.md - 如果存在,查找此技能对应的条目
- 如果文件不存在或没有此技能的条目,先询问用户:
- “世界构建输出应该保存在哪里?”
- 建议:
worldbuilding/或explorations/worldbuilding/
- 保存用户的偏好
主要输出
对此技能,请保存:
- 分歧点 - 推测性变化
- 后果链 - 追踪第 1 至第 5 层后果
- 领域影响 - 各领域受到的影响
- 矛盾图谱 - 后果之间的张力
- 故事潜力备注 - 张力最大的节点
对话与文件
| 保存到文件 | 保留在对话中 |
|---|---|
| 已确定的分歧点 | 初步构思 |
| 已追踪的后果链 | 讨论要追踪哪些链 |
| 领域影响摘要 | 实时探索 |
| 可见性标记 | 细节迭代 |
文件命名
格式:{world-name}-systemic-{date}.md
示例:borrowers-market-systemic-2025-01-15.md
验证(Oracle)
本节说明此技能可以可靠验证的内容,以及需要人工判断的内容。
此技能可以验证的内容
- 后果链逻辑 - B 是否由 A 推导而来?(高置信度)
- 领域覆盖范围 - 是否考虑了所有主要领域?(高置信度)
- 层级深度 - 后果是否追踪到了适当深度?(高置信度)
- 矛盾识别 - 是否识别出了内部张力?(中等置信度)
需要人工判断的内容
- 合理性 - 这种后果是否真的会发生?
- 故事相关性 - 哪些后果对这段叙事重要?
- 创意吸引力 - 哪些影响最引人入胜?
- 现实类比 - 历史上的相似情况及其适用性
Oracle 的局限性
- 无法评估叙事契合度 - 后果可能合乎逻辑,却不适合故事
- 无法预测创意共鸣 - 有些链在技术上正确,但很无趣
- 依赖领域知识 - 专业领域的后果需要专家验证
反馈循环
本节说明输出如何保存,并为后续会话提供参考。
会话持久化
- 输出位置: 查看
context/output-config.md中此技能对应的条目 - 保存内容: 分歧点、后果链、领域影响、矛盾
- 命名格式:
{world-name}-systemic-{date}.md
跨会话学习
- 开始之前: 检查此设定是否已有此前的世界构建内容
- 如果存在先前输出: 基于已确立的后果展开,保持一致性
- 以下反馈有助于改进此技能:
- 未奏效的后果链 → 添加到反模式中
- 发现的新领域 → 添加到领域检查清单
- 更好的交叉示例 → 添加到示例中
会话间流程
- 首次会话:确定分歧点,追踪初步后果,并记录到文件中
- 下次会话:审阅先前的链,探索新领域或更深层级
- 模式:分歧 → 追踪 → 绘制交叉影响 → 记录 → 延展
设计约束
本节说明前提条件和边界。
此技能的假设
- 已定义一项推测性变化(技术、历史、生物学等)
- 作者希望获得真实可信的连锁后果
- 世界需要超越表面变化的深度
此技能不处理
- 通用世界构建 - 转至:worldbuilding(更广泛的方法论)
- 文化质感 - 转至:memetic-depth(深入的文化细节)
- 长期演化 - 转至:multi-order-evolution(世代变迁)
- 语言发展 - 转至:conlang(人工构造的语言)
- 经济细节 - 转至:economic-systems(特定的经济建模)
退化信号
以下迹象表明此技能可能被误用:
- 没有明确的分歧点(试图在没有「假设会怎样」的情况下进行构建)
- 尽管提示要求深入探究,却仍停留在表面影响
- 所有影响都是负面的,或都是正面的(遗漏了矛盾)
- 反复探索的领域只有一个
推理要求
本节说明此技能何时适合投入更多思考时间。
标准推理
- 追踪单一领域的影响链
- 识别一阶影响
- 记录可见性标记
- 简单识别矛盾
扩展推理(超深度思考)
以下情况使用扩展推理:
- 多领域交叉映射——[原因:追踪 3 个以上领域中影响之间的相互作用]
- 深层影响链(第 4 至第 5 阶)——[原因:需要在思考中保持多个中间状态]
- 矛盾化解——[原因:探究社会如何应对相互竞争的压力]
- 历史类比综合——[原因:将现实世界的相似之处映射到推测性变化上]
触发短语:「追踪所有影响」、「全面的世界影响」、「一切如何相连」、「全面构建世界」
执行策略
本节说明何时并行处理工作或启动子 Agent。
顺序执行(默认)
- 追踪影响之前,必须先明确分歧点
- 先分析一阶影响,再分析二阶影响
- 先分析领域影响,再分析交叉影响
可并行处理
- 可并行探索多个领域
- 可并行研究不同的历史类比
- 适用场景:初步梳理多个领域的广泛影响时
子 Agent 候选项
| 任务 | Agent 类型 | 启动时机 |
|---|---|---|
| 历史研究 | 通用型 | 寻找现实世界类比时 |
| 深入探索领域 | 通用型 | 探索专业领域(经济、军事等)时 |
| 一致性检查 | Explore | 对照现有世界文件进行验证时 |
上下文管理
本节说明令牌用量和优化策略。
大致令牌占用
- **技能基础内容:**约 3k 个令牌(框架 + 层级)
- **含示例:**约 4k 个令牌
- **含领域 Agent:**约 5k 个令牌
上下文优化
- 按名称引用 worldbuilding/memetic-depth/conlang,而非将内容直接写入
- 每次会话专注于 2 至 3 个领域,而非同时探索所有领域
- 使用追踪故事限制探索范围
上下文紧张时
- 优先处理:当前影响链、活跃领域
- 延后处理:完整的领域 Agent 列表、全部 5 个详细层级
- 舍弃:完整示例、替代聚焦机制
反模式
1. 酷炫科技陷阱
**模式:**止步于一阶影响。「存在超光速旅行」,却不探索经济、政治或社会影响。 **失败原因:**停留在表面的推测会显得单薄。读者会觉得世界只是背景,而非鲜活的系统。 **解决方法:**对每个分歧点,至少推演到三阶影响。反复追问「然后呢?」
2. 单一影响思维
**模式:**所有影响都是正面的,或都是负面的。技术不是促成乌托邦,就是导致反乌托邦。 **失败原因:**现实中的变化会产生多种效果。同一项创新会帮助一些人,也会伤害另一些人。 **解决方法:**对每个正面影响,指出谁会受损;对每个负面影响,指出谁会受益。找出其中的矛盾。
3. 同质化反应
**模式:**世界上的所有人都以相同方式应对变化。整个社会要么接纳新技术,要么拒绝新技术。 **失败原因:**不同阶层、地区、世代和意识形态的人会有不同反应。反应一致表明思考不够深入。 **解决方法:**至少从 3 个交叉维度梳理反应:阶层(富人/穷人)、地理(城市/农村)和世代(老年人/年轻人)。
4. 领域隔离
模式: 深入探索某个领域,却忽略它与其他领域的联系。例如,只考虑经济影响,不考虑政治;只考虑社会,不考虑文化。 为何无效: 各个领域彼此关联。经济变化会推动政治变化,进而推动社会变化。孤立探索会错过其中的丰富内涵。 改进方法: 每次探索完一个领域后,明确提出:“这会如何影响[其他领域]?”至少梳理 3 个交叉点。
5. 缺少可见标记
模式: 抽象地描述变化,却没有给出角色在日常生活中能感知到的具体方式。 为何无效: 只存在于说明性文字中的世界构建会显得学究气。读者需要看到、听到、闻到这些差异。 改进方法: 针对每项重大后果,明确:角色会注意到什么?有哪些新的行为可以观察到?哪些语言发生了变化?
整合
输入(为此技能提供内容)
| 技能 | 提供内容 |
|---|---|
| story-sense | 诊断出世界观显得单薄(状态 2) |
| worldbuilding | 整体世界构建方法 |
| cliche-transcendence | 对推测性变化的新颖视角 |
输出(此技能可启用)
| 技能 | 提供内容 |
|---|---|
| memetic-depth | 从追踪到的后果中提取文化质感 |
| economic-systems | 从后果链中构建经济结构 |
| governance-systems | 从权力转移中构建政治制度 |
| conlang | 从文化变化中推动语言演变 |
| settlement-design | 从地理影响中构建城乡格局 |
互补
| 技能 | 关系 |
|---|---|
| multi-order-evolution | systemic-worldbuilding 追踪系统在空间上的涟漪;multi-order 追踪其时间上的涟漪 |
| worldbuilding | 通用方法;systemic-worldbuilding 专门用于推测性变化 |
| belief-systems | 对 systemic-worldbuilding 识别出的变化作出文化回应 |