能力矩阵
规则只有一条:没有证据支撑的能力不写。下面每一条都指向一个能打开的项目页面,程度用四个词,不给数字——熟练度打分是主观的,编成百分比只会让它看起来更假。
熟练
Revit API 与 pyRevit 二次开发
14 个 pyRevit 按钮,含环境自检脚本与可发布的扩展包;提交数与代码量在项目页,不在这里重抄一遍。
证据:BIM Toolkit
Python
BIM Toolkit、桌面工具集两处合计约 3.5 万行源码,覆盖 Revit API 互操作、COM 自动化与本地服务。
实践过
AutoCAD COM 与 DWG 批处理
通过 COM 接口批量处理图纸,产出进入 BIM Toolkit 的导出链路。
证据:BIM Toolkit
MCP 协议接入
把 Revit 模型暴露成 AI 可读写的工具面,并做成一键启动的本地基建。
工程化:测试、静态检查、构建闸门
闸门是自己写的 Node ESM 脚本——密钥扫描、依赖审计、Lighthouse 采集,加 Vitest 单测和 Playwright 关键路径。三道闸门全部做过反向验证(注入违规必须让构建失败),内容层用构建期校验挡住隐私泄漏。
证据:本站
在学
课程级
BIM 专业软件(BIMMAKE / 广联达 GTJ)
课程与竞赛产物,能证明本专业软件熟练度,但不是自有软件成果。
明确不写的
- Dynamo全盘未找到 .dyn 文件,§3.5 判为无实证
- 本地大模型部署Ollama manifests 为空,本机 6GB 显存未拉取任何模型
这两项在本机全盘查过,找不到实证,所以不放进上面任何一档。构建脚本会拦住它们被重新写回来。