BimClaw

操作建筑信息模型的 AI Agent —— 通过结构化工具接口查询、分析、修改 BIM 数据。

BimClaw 是一个面向 BIM(建筑信息建模)工作流的 AI Agent。它说建筑结构的语言——墙、门、柱、板、楼层——并暴露一组工具接口,让大模型按建筑师的思维方式查询、分析和编辑项目。

工作方式

  • BimDown 格式:为 AI 原生设计的文本化 BIM 文件格式——分类型的 CSV 表 + 每楼层的 SVG 几何。格式即 AI 推理的数据结构。
  • 工具接口bimdown_build(验证 + 同步)、bimdown_schema(表结构内省)、bimdown_query(DuckDB SQL 查询已加载实体)、bimdown_render(agent 内部用的楼层平面图渲染,仅供自我校验)、bimdown_resolve_topology(自动解析 MEP 曲线端点)。
  • 校验循环:每次写入立即验证,agent 看到错误能自我修正。

为什么

主流 BIM 软件(Revit、ArchiCAD)是为人驱动工作流设计的,对程序化编辑不友好。BimClaw 把 AI 当作一等用户——数据格式和工具接口都围绕 LLM 用得顺手的方式设计。