| name | planning-skill |
| description | 创建建筑蓝图。规划尺寸、材料、组件和构建顺序。 |
📐 Planning Skill
创建建筑蓝图,在生成代码前规划空间比例与结构分层。
使用时机
- 获取风格知识后
- 生成代码前
- 需要规划复杂建筑或多房间结构时
尺寸参考 (Size Guidelines)
| 类型 | 占地尺寸 (宽×深) | 高度 | 推荐用途 |
|---|
| 小型 (Small) | 10×10 ~ 15×15 | 6~10 | 生存小屋、岗哨、农舍棚屋 |
| 中型 (Medium) | 18×18 ~ 30×30 | 10~18 | 独栋住宅、商铺旅馆、小教堂 |
| 大型 (Large) | 30×30 ~ 50×50 | 18~30 | 庄园大宅、大殿、主城堡 |
| 巨型 (Colossal) | 50×50+ | 30+ | 宏伟宫殿、大教堂、奇迹奇观 |
提示:如果用户未明确指定尺寸,默认采用 中型 (18×18~24×24),保证内外兼修、有充足的室内活动与家具摆放空间。
组件优先级 (Priority Order)
| 组件 | 优先级 | 说明 |
|---|
| 门 / 入口通道 (door) | 100 | 最高保护级,永不被墙壁或柱子覆盖 |
| 承重框架 (frame) | 95 | 原木立柱、横梁骨架 |
| 门窗洞口 (windows) | 70 | 玻璃板、百叶窗、窗台 |
| 屋顶结构 (roof) | 60 | 屋面瓦、挑檐,使用 { gable: '...' } 自动封堵山墙 |
| 墙体与隔断 (walls) | 50 | 主体外墙与室内隔墙 |
| 内饰与装饰 (decor) | 20 | 家具、植被、挂灯、地毯 |
| 地基与地面 (foundation) | 10 | 基础地基层,最先铺设 |
蓝图模板
{
"name": "Medieval Cottage",
"style": "medieval_rustic",
"dimensions": { "width": 18, "depth": 14, "height": 10 },
"components": ["foundation", "frame", "walls", "roof", "windows", "door", "interior"],
"checklist": [
"使用 beginGroup/endGroup 分组并指定优先级",
"屋顶调用 drawRoofBounds 并配置 { gable: '墙体材料' } 自动封山墙",
"窗户使用具体活板门(如 spruce_trapdoor)做百叶窗",
"门口设置台阶与凹龛",
"为客厅与卧室添加合法方块 ID 的内饰"
]
}