用途:该技能用 n8n 为建筑业务流程搭建可视化、无代码/低代码的自动化工作流,把 BIM 模型、成本数据库与常用办公工具连接起来,减少项目到预算、日报与变更通知等重复性人工操作。
主要能力:资料给出的示例包括 Revit 导出文件触发后读取 Excel、解析 BIM 构件并调用单价接口匹配、计算总成本并生成 Excel 报表和邮件通知;按 Cron 定时拉取项目与天气数据后生成日报并发送到 Slack;监听 IFC 文件变更、调用 Python 脚本提取模型数据、与旧版本比较增删改并写入 PostgreSQL、再通过 Microsoft Teams 通知。还总结出数据提取、成本匹配、报告生成等可复用模式,可用的集成节点涵盖 Google Sheets、Airtable、PostgreSQL、HTTP、文件读写、代码节点、Slack、Teams、邮件、Telegram、AWS S3、Google Drive、Dropbox 等。
使用方式:可直接用 Docker 安装并启动,命令为 docker run -it --rm --name n8n -p 5678:5678 -v ~/.n8n:/home/node/.n8n n8nio/n8n,或用 npm install n8n -g 后执行 n8n start,访问 http://localhost:5678;之后在界面里按示例创建触发节点、处理节点和输出节点。凭据、API 地址与单价库等通过环境变量配置。
适用场景:面向建筑项目的项目到预算管线、每日状态汇总、BIM 模型变更检测、数量提取(QTO)到 Excel 等。
限制:资料为技能说明与示例模板,未提供具体收费、价格、性能指标或平台支持范围的明确信息,部分示例依赖外部接口与脚本,缺失的端点、凭据与业务数据需自行提供,暂未提供更细的授权与兼容性说明。