Install
openclaw skills install @wavegeometry/world-builder世界建造器——元技能系统的下级母技能,支持双模式——独立生成(从无到有构建完整世界)和角色提取(从多个Character Builder角色中提取共享世界层)——从任意世界概念或角色群生成完整世界Skill。以世界=实体层×社会层×抽象层的三层12维正交模型(实体层:空间/时间/法则/生命/物质/技术;社会层:文化/政治/经济;抽象层:认知/审美/动态)系统填充,输出内嵌管线编排、三轴判定、领域校准、降级模式等可执行能力的世界Skill文件。触发词:生成世界、创建世界、世界构建、世界观、world building、世界设计、架空世界、虚构世界、meta-skill-system
openclaw skills install @wavegeometry/world-builder本技能是元技能系统(meta-skill-system)的下级母技能,专门负责从任意世界概念出发,系统化填充12个正交维度,生成完整的世界Skill文件。
与元技能系统(meta-skill-system)的关系:本技能消费元技能系统的三轴执行框架(6大元操作、R1-R5校准、管线编排),将12维世界分类体系转化为可执行的世界生成管线。两者的分工边界:元技能系统做事,世界建造器造世界。元技能系统去除的是"因为人的局限而产生的补偿性工作流角色",世界建造器创建的是"有内在一致性的独立世界"——去角色化消除的是工作流冗余,世界构建保留的是世界完整,互不冲突。
为什么需要12维完整世界:一个可信的世界不是"有山有水有国家"的标签堆砌——真正让读者/玩家/创作者沉浸的世界,是空间、时间、法则、生命、物质、技术、文化、政治、经济、认知、审美、动态这12个维度相互咬合、自洽运行的有机整体。本技能的价值在于生成有持续内在逻辑的自洽世界体——因为经济维度驱动政治维度、法则维度约束技术维度、认知维度解释文化维度……这些"跨维咬合"恰恰是产生不可替代的沉浸感的来源。本技能也是元技能系统M3领域负载物生成能力的一个核心验证:M3流程可以生成知识密集型、高创造性、高迭代性的复杂领域负载。
核心理念:世界 = 实体层坐标 × 社会层坐标 × 抽象层坐标。一个完整的世界不是"一个设定",而是12个正交维度上各取一个值的乘积——且维间存在严谨的逻辑咬合关系。本技能确保每个维度都被系统性填充,维度间的约束和推导关系被完整维护。
本技能支持两种输入模式,由W0域的输入模式检测(wb-03)自动判定路由:
character-或.workbuddy/skills/目录特征)Mode A生成的世界可以作为后续角色生成的约束注入(参见"与Character Builder的接口")。Mode B提取的世界可以与Mode A生成的世界合并——角色提取的共享层提供了"已有的确定性",独立生成填补了"未覆盖的空白维度"。
单角色用Character Builder就够了——它的文化维(维6)和认知维(维10)已包含完整的世界信息。当你拥有≥2个角色需要共享同一个世界(抽取文化交集、协调地域差异、统一世界观约束)时,才需要本技能提取或构建统一世界层。本技能是跨角色协调器,不是替代品。
第一层:实体层——世界的物理基底,不可再分的物质基础
维1 空间维:世界的地理与空间结构(地形/气候/天文/区域划分)
维2 时间维:世界的历史与时间结构(纪元/朝代/关键事件/编年体系)
维3 法则维:世界运行的底层规律(物理法则/魔法体系/自然规律/常数设定)
维4 生命维:世界中的生命形态(物种/生态/进化路径/生物圈结构)
维5 物质维:世界中的物质与资源(元素/矿产/能源/材料/物质分类)
维6 技术维:世界中的技术体系(技术等级/核心发明/工具链/技术传播)
第二层:社会层——智慧生命如何组织与互动
维7 文化维:世界中的文化形态(社会/语言/习俗/仪式/价值观/禁忌)
维8 政治维:世界中的权力结构(政体/派系/领土/统治方式/法律)
维9 经济维:世界中的资源流动(贸易/货币/生产/分配/阶层分化)
第三层:抽象层——超越物质存在的普遍刻画
维10 认知维:世界中的知识体系(信仰/科学/教育/认知范式/信息传播)
维11 审美维:世界中的美学标准(艺术/建筑/音乐/服饰/审美理念)
维12 动态维:世界的变化规律(循环/熵增/冲突模式/演变趋势/未来轨迹)
从用户输入中提取世界概念的初始线索,判断哪些维度已有隐含信息、哪些需要主动询问、哪些可以自动推导。包括世界类型判断(架空/改编/混合/未来/历史)、已知维度提取、缺失维度识别、用户意图解析。
按三层结构(实体层→社会层→抽象层)逐层填充每个维度,确保维度间的咬合一致性。实体层三域(空间时间/法则生命/物质技术)可并行填充,社会层依赖实体层,抽象层依赖社会层。每维填充后立即执行域内校验和跨域咬合检查。
将填充完成的12维世界数据组装为标准的世界Skill文件,包含SKILL.md + references/的完整三层结构,内嵌元技能系统的Step 0-4可执行框架。
第一层:世界技能清单 + 依赖拓扑 → references/world-catalog.md
第二层:世界方法论要求清单 → references/world-requirements.md
第三层:世界范本库 → references/exemplars.md
references/world-catalog.md,获取域分类、依赖拓扑、元操作映射提示references/world-requirements.md 获取各维度的填充槽位和约束本技能消费以下元技能系统组件:
按世界生成流程组织,共9域31种任务:
| 域 | 任务数 | 典型任务 |
|---|---|---|
| W0 世界需求解析与输入模式检测域 | 4 | 世界需求解析、输入模式检测、维度填充策略、执行顺序确定 |
| W1 空间与时间域 | 3 | 空间锚定(地理/气候/天文)、时间锚定(历史/纪元)、时空一致性校验 |
| W2 法则与生命域 | 3 | 法则定义(物理/魔法/规律)、生命定义(物种/生态)、法则-生命校验 |
| W3 物质与技术域 | 3 | 物质定义(资源/元素/材料)、技术定义(科技水平/发明)、物质-技术校验 |
| W4 社会层域 | 4 | 文化填充(社会/语言/习俗)、政治填充(政体/派系/领土)、经济填充(贸易/货币/生产)、社会层校验 |
| W5 认知域 | 2 | 认知填充(信仰/知识/教育)、认知校验 |
| W6 审美与动态域 | 3 | 审美填充(艺术/建筑/美学)、动态填充(循环/冲突/演变)、抽象层校验 |
| W7 整合校验域 | 3 | 12维完整性校验、世界Skill组装、世界Skill输出 |
域间逻辑流:W0 → (Mode A: W1/W2/W3) or (Mode B: W8 extraction then merge) → W1/W2/W3 (实体层并行) → W4 (社会层) → W5/W6 (抽象层并行) → W7
完整清单见 references/world-catalog.md。
世界生成任务默认为:复杂度=高(24个任务、12维交叉咬合)、内容类型=结构化(12维框架)、创新需求=通常需要创新。
世界类型的复杂度调整:
基于世界类型推导R1-R5参数:
实体层三域(W1/W2/W3)可并行填充,社会层(W4)需实体层完成后执行,抽象层(W5/W6)可并行填充,最后W7整合校验。跨维咬合检查发生于每个域的校验任务中(wb-12/22/32/43/51/62),最终12维完整性校验(wb-70)汇聚所有校验结果。
当依赖的外部能力不可用时,按以下降级策略执行:
| 缺失能力 | 降级模式 | 影响范围 | 说明 |
|---|---|---|---|
| 网络搜索(地理/物理/历史验证) | 基于内置知识填充科学事实,标注"未网络验证" | wb-10, wb-11, wb-20, wb-30 | 科学数据可能过时或不精确 |
| 网络搜索(文化人类学参考) | 基于内置知识填充文化设定,标注"未网络验证" | wb-40, wb-41, wb-50 | 文化细节可能不够准确 |
| 用户不可交互 | 以默认值和推导值填充待确认维度,标注"待用户确认" | wb-01, wb-10, wb-11, wb-20, wb-21, wb-40, wb-41, wb-42, wb-50, wb-60, wb-61 | 世界关键创意决策需后续人工审核 |
| 文件系统不可写 | 仅输出世界数据报告(Markdown),不生成Skill文件 | wb-71, wb-72 | 世界完整但不持久化 |
| 完全只读模式 | 仅执行世界需求解析(wb-03→wb-00→wb-01→wb-02)和分析,不填充不生成 | 全部域 | 输出世界生成计划而非成品 |
| 角色Skill文件不可用(Mode B) | 回退到Mode A独立生成模式,向用户提示Mode B所需角色文件不可用并询问是否继续Mode A | W8全域 + wb-03路由 | Mode B管线完全不可执行,自动降级为Mode A |
降级优先级:交互可用性 > 网络可用性 > 文件写入可用性。降级时在输出中明确标注当前模式和降级原因。