✅ Quality Skill
建筑质量自检与代码结构验收。
使用时机
- 代码生成后验证
- 完成构建前的最终质量验收
- 排查结构缺陷、重叠或穿模时
检查清单 (Quality Checklist)
1. 结构完整性
- 墙体闭合无非预期裂隙
- 屋顶三角山墙已闭合(推荐使用
drawRoofBounds的{ gable: '墙体材料' }) - 地基与地面铺设完整,无悬空悬浮
2. 细节与宜居性
- 门框有深度凹龛,门前有台阶与雨棚
- 窗户安装玻璃板(
glass_pane),外沿带有出挑窗台或具体百叶窗(如spruce_trapdoor) - 室内具备生活化家具与内饰(床、工作台、书架、炊具)
3. 优先级分层规范 (Priority Hierarchy)
- 门 / 关键出入口: priority 100
- 承重框架 / 主柱: priority 95
- 窗户洞口: priority 70
- 屋顶与挑檐: priority 60
- 墙体与隔断: priority 50
- 内饰与绿化: priority 20
- 基础地坪: priority 10
常见问题与标准修复
空荡内部: 在 priority 20 的装饰组中添加家具、灯笼、地毯。
窗户缺乏进深: 外侧使用具体材质的活板门(如 spruce_trapdoor 或 oak_trapdoor)做百叶窗:
builder.set(x-1, y, z, 'spruce_trapdoor?facing=east,open=true');
builder.set(x+1, y, z, 'spruce_trapdoor?facing=west,open=true');