建模工时里有一大块是重复动作:把压住墙线的标签挪开、给轴网和房间拉尺寸、按管综图在墙上开洞、照规格书配筋、按目录批量建图框。这些活没有设计判断,却必须有人一格一格点。Dynamo 和 pyRevit 解决了一部分,代价是要有人会写。10 月初,悉尼的 BIMLOGIQ 把它的 Revit 助手 Argus 从“单次问答”改成“多代理执行”——你给一个目标,它自己拆步骤、串工具、跑完报结果。
一、变的是谁动手,不是谁聊天
过去两年,BIM 软件里的 AI 大多停在两个位置:侧边栏问答,问它这个模型有多少面防火墙;视图美化,渲一张效果图。这两件事都不改模型,所以出错成本低,也所以价值有限——真正吃掉工时的动作在写权限那一侧。
Argus 的位置在这里。它作为面板长在 Revit 里,支持 2022 到 2026,官方提供免费安装包。操作方式是给目标而不是给命令:把压住构件的标签挪开并重走引线、给轴网和房间拉尺寸、在链接的 MEP 模型里找穿墙管开洞。它自己拆成几步,调用 Revit 工具,跑完给一份结果说明。
这类能力在演示视频里不稀奇,稀奇的是它对“写进模型”这件事的处理方式:每条命令先摆在你面前,你点头它才执行。官方把这个叫 review before run。听着是交互细节,实际上是这类工具能不能进生产环境的分界线,第四节会展开。
二、这次加的是四个“工种”
10 月初的更新不是加按钮,是加了几个带专业假设的专门代理,每一个都对应一类有明确判据、能自动校验的活。
族创建代理。用原生 Revit 构件从零搭参数化族,不是调外部族库。族是 BIM 里最像编程的部分,参数、约束、类型目录一环套一环,也是新人最不敢碰的地方。卫生间代理则按美国 ADA 无障碍要求从零排一个卫生间:放洁具族、算回转空间、满足净宽。这类空间的标准是硬性的、可查的,适合交给机器先排一版,人再调。
MEP 系统代理。这个是四个里技术含量最高的。它靠连接件理解系统,即使管网没有完全连上,也能从设备一路追到末端风口,把系统当成一个整体来读;然后把明细表里的数值和模型里实际画出来的东西对一遍。管综里最常见的错误是明细表写 720 L/s、模型里画了 830,人眼很难逐条核,这类比对正是机器擅长的。
钢筋代理。挂一份 PDF 规格书,它按配筋要求给基础、柱、框架梁生成三维钢筋,同时出一张核对清单,覆盖锚固、端部做法、单根长度限值。钢筋翻样长期是“老师傅 + 计算书”的组合,能被结构化的部分其实不少。
除这四个之外,QA/QC 模块换了另一种入口:你用日常语言写想强制的规则,它把规则翻译成对应的检查项。官方还说可以按企业自己的历史数据和图纸微调专属代理——这条对大型院有价值,也意味着要谈数据出域,第四节末尾会提。
| 代理 | 输入 | 输出 | 人的位置 |
|---|---|---|---|
| 族创建 | 自然语言描述、参考尺寸 | 参数化族与类型 | 验参数逻辑与类型目录 |
| 卫生间 | 房间边界、ADA 要求 | 洁具布置、净空校核 | 核门位、结构与立管冲突 |
| MEP 系统 | 模型管网、链接模型、明细表 | 系统拓扑理解、偏差清单 | 判定偏差是模型错还是设计改 |
| 钢筋 | PDF 配筋规格书、构件选择 | 三维钢筋、核对清单 | 复核锚固与节点构造 |
| QA/QC | 自然语言规则 | 对应检查项与结果 | 定规则边界、处理误报 |
三、真正该盯的是命令库,不是对话框
官方页面上有一句描述很平淡:任何一次跑通的过程,可以存成一条命令,团队里谁都能调。这句话的分量比四个代理加起来还重。
存下来的命令不是一个提示词,而是带命名输入的小工具:选范围(整个模型、当前视图、当前选择)、填参数、点运行。公开库里官方说有 60 多条现成命令、合计 64 项能力,覆盖标注、开洞、图框、明细表往返这些活。它还有版本概念,改了要升版。官方更新记录里能看到这条线的演进:2023 年 5 月做自然语言生成 Revit API 代码,2024 年 2 月把一次成功的操作存成可复用命令,同年 7 月让命令可共享、可升版,2026 年 4 月把 Copilot 重做成 Argus,累计 43 次更新。
为什么命令库比对话重要
- 对话解决的是一次性问题,命令库解决的是一个团队每次都要做的同一件事。
- 命令有输入、有版本、有责任人,可以被审、被退回、被替换,能进质量体系。
- 公司的建模标准过去是 PDF、是培训、是“问老王”,命令库把其中可判定的部分变成可执行件。
- 换人时交出去的不是经验,是仓库权限。
它吃的输入不只是文字:PDF 规格书与图纸、Excel 与 CSV、历史 Dynamo 脚本(.dyn 可导入成命令)、Autodesk Docs 的模型资产、OneDrive 与 SharePoint 文档,界面也支持中文指令。这些拼起来,基本是一家设计院建模环节的数据面。
官方说全球 100 多家 AEC 机构在用,官网列出的标识里有 Arup、Sweco、Mott MacDonald、Eiffage、Equans、Sener、NIRAS、SSOE。这组名字说明定位:不是个人效率插件,是往企业标准件方向走的。
四、技术分析:写权限才是分水岭
把 Revit 自动化工具放在一起比,很容易只看“能不能听懂人话”。真正的差异在四件事上:能不能复现、有没有留痕、出错怎么收场、谁负责。
| Dynamo | pyRevit 脚本 | 通用大模型插件 | Argus 这类代理 | |
|---|---|---|---|---|
| 输入方式 | 连线图 | Python 代码 | 自然语言 | 目标 + 附件(PDF/Excel/模型状态) |
| 可复现 | 高,同一图同一结果 | 高 | 低,同一句话可能两种结果 | 中高,跑通后可固化成命令 |
| 多步任务 | 要自己拆节点 | 要自己写流程 | 弱,一步一停 | 自己拆步骤、串工具 |
| 留痕 | 图即文档 | 代码即文档 | 几乎没有 | 命令前后可见、可存版本 |
| 门槛 | 中 | 高 | 低 | 低 |
第三列那种形态的问题不在能力,在不可控:一句“帮我整理一下标注”,跑两次结果可能不一样,出问题也说不清哪一步错。代理把这件事往前推了一步——它把一次执行固定成一条命令,输入定死、步骤定死,才有了复现的前提。
而“先看后跑”之所以是硬要求,是因为 Revit 的写操作大多不可优雅回滚:工作共享环境下你改的是中心模型的本地副本,同步一次就把变更推给全专业;批量移动构件会带崩约束关系;删族实例可能连带删掉明细表行。让模型在无人确认的情况下连续写几十步,工程上没人敢签字。所以这套工具把人工确认放在执行前,而不是放在撤销里。
三个还没被回答的问题
- 多步链条跑一半失败时怎么办。演示走的都是成功路径,实际项目里第 3 步找不到构件、第 5 步链接模型没加载,回滚粒度是按步还是整条命令,文档没写清。
- 命令库会不会变成新的黑箱标准。一条命令被全公司用了两年,没人记得当初为什么这么写,改它的成本和改生产脚本一样高。
- 企业微调的数据边界。用历史图纸训练专属代理,训练完的权重归谁、能不能带走,是商务问题不是技术问题。
五、给 BIM 工程师的四条建议
先挑“能被描述清楚”的活。判断标准很简单:完成标准能不能一句话说清,结果能不能被检查。标签避让、轴网尺寸、按目录建图框、管道穿墙开洞都属于这一类。方案阶段的体量推敲、复杂节点的构造取舍,交给它只会浪费你的复核时间。
把命令当代码管。命名规则、输入校验、版本号、责任人,四样都要有。团队里第一条命令往往是某个人为解决自己那摊活写的,三个月后变成五个专业都在用,这时候没有版本管理就会出事。
人工复核点写进流程,不要靠自觉。结构配筋、消防疏散、无障碍净宽这三类,代理出结果之后必须有人签字。工具本身也这么设计——它给核对清单,不是给结论。
把输入留档。这条最容易漏。钢筋是按哪一版 PDF 规格书配的、明细表比对用的是哪天的 Excel,都要跟着模型一起存。半年后业主问“这根梁为什么这么配”,能翻出输入的人才答得上。
六、行业意义
Argus 这类工具出现的时机,正好是 BIM 交付从“画对”转向“信息对”的阶段。几何精度早就够用,卡住交付的是信息一致性:明细表和模型对不对得上、图纸目录和实际出图对不对得上、规格书和构件参数对不对得上。这些活共同的特征是可判定,而可判定正是机器的主场。
更长远看,设计院真正的资产不是某个人会写 Dynamo,是那套“我们院这么做”的规矩。过去它活在 PDF、培训和老员工脑子里,现在多了第三种载体:可执行、可版本化、可下发的命令。谁先把规矩搬进去,谁在换人、扩团队、接外地项目时掉的血就少。另一条路是把 AI 放到规格书那一侧做校对而不是代笔,边界完全不同,见本站另一篇关于 RIB SpecLink 的稿子。
这份材料要打折扣的地方
- 客户数量、命令条数、能力项、更新次数全部来自厂商官网与演示,没有第三方基准,也没有公开准确率。
- 演示截图里的项目名(Snowdon Towers)、门宽 900 mm、开洞留 25 mm 间隙、风量 ±5% 都是演示数据,不是真实项目结果。
- 安装包免费下载,但商业授权与定价未在页面公开,采购前需向厂商确认。
- 企业级微调涉及把历史图纸与设计数据交给第三方,数据边界要单独评估。