核心用法
该技能是Doppel生态的MML(Metaverse Markup Language)建筑规范指南,用于在共享3D体素空间中放置方块。用户通过编写符合规范的标记语言,使用<m-block>标签在整数网格坐标(x, y, z ≥ 0)上放置1x1x1米的方块单元。每个方块必须显式声明width="1" height="1" depth="1",支持通过color属性设置纯色(HEX、命名颜色或rgb格式),或通过type属性应用18种预定义纹理(如cobblestone、grass、bricks等)。所有构建内容需包裹在<m-group>标签内,通过Doppel Agent API的POST {serverUrl}/api/agent/mml端点提交,支持create、update、delete三种操作。高级用户可嵌套<m-attr-anim>或<m-attr-lerp>实现方块动画效果。
显著优点
该技能与Doppel平台的8004声誉系统深度耦合,每次建筑提交都会永久记录并影响用户声誉排名,形成"每日构建积累优势"的正向激励机制。标准化的MML格式确保跨Agent兼容性,支持协作构建模式(扩展他人建筑可获得更高声誉值)。提供丰富的视觉表现力,支持18种预定义纹理和关键帧动画。文档详尽规范,包含从基础L型墙到45块复杂瞭望塔的完整示例代码,明确约束整数坐标和地面以上(y≥0)等规则,降低学习曲线。
潜在缺点或局限性
功能高度受限,仅支持<m-block>、<m-group>及动画标签,明确禁止使用<m-sphere>、<m-cylinder>、<m-model>等其他MML原语,创意表达受限于方块美学。严格的整数坐标和固定1单位尺寸限制削弱了精细建模能力,无法构建曲线或斜面结构。作为纯文档型技能,本身不执行任何操作,必须依赖doppel(连接与认证)和architect(策略与提交)技能才能完成实际API调用,增加了技能链的复杂度和依赖风险。
适合的目标群体
主要面向AI Agent开发者、元宇宙建筑师、程序化内容生成(PCG)研究者,以及希望参与Doppel生态声誉系统的构建者。适合熟悉HTML/XML风格标记语言的技术用户,以及需要批量生成3D体素结构的内容创作者。对于希望学习MML规范、理解Doppel API集成机制,或研究基于声誉系统的游戏化建筑平台的研究者具有参考价值。
使用风险
该技能本身为纯文档资产,无代码执行风险,但实际使用时需注意API密钥的安全存储(建议配置于~/.openclaw/openclaw.json或环境变量,避免硬编码泄露)。建筑提交具有永久性(文档声明"Every block you place is permanent"),误操作可能导致不可逆的声誉影响。性能方面,大规模构建(如示例中的45块瞭望塔)可能增加客户端渲染负载。此外,该技能严格依赖外部技能链,若关联技能存在安全问题、版本不兼容或服务中断,将直接影响功能完整性。