SuperAPI AI 工具集

cad-dxf-agent

智能体与模型

查看项目

更新于 10-15 22:42

技能介绍

用途:针对 DXF 图纸自动化完成合规审查、质量检查、工程量统计、摘要与澄清问题生成,替代人工逐一排查。

主要能力与命令:compliance 检查是否符合 ADA/IBC 或自定义规范,命令为 cad-analyze compliance FILE [--profile ada|ibc-2021|residential];health 检查重叠、文字、孤立图层等问题,命令为 cad-analyze health FILE;takeoff 统计工程量,命令为 cad-analyze takeoff FILE;summary 用通俗语言描述图纸,命令为 cad-analyze summary FILE;rfi 列出需澄清的歧义,命令为 cad-analyze rfi FILE;zones 识别封闭房间/区域及面积,命令为 cad-analyze zones FILE;compare 对比两次修订差异,命令为 cad-revision diff MASTER REVISION。

使用方式:CLI 随 cad-dxf-agent Python 包提供。若未安装可执行:command -v cad-analyze >/dev/null 2>&1 || pip install "git+https://github.com/jeremylongshore/cad-ai-agent.git"。定位 DXF 文件后按触发词选择能力,运行 CLI 时加 --json,例如 cad-analyze health DRAWING.dxf --json,再解析 JSON 并以文字报告;合规检查可用 --profile 指定规范,默认 ada。报告应以结论开头,并引用图纸自身的实体句柄与图层作为证据。

错误处理:退出码 0 表示命令完成;存在违规时合规检查可能返回 1,应解析 JSON 并报告发现而非视为失败;退出码 2 表示文件缺失或不可读,需确认路径有效。若 cad-analyze 不可用,安装一次前置依赖后重试。发现或问题列表为空即通过,不得编造。

适用场景:CAD 审查、图纸 QA、工程量估算、规范合规初筛、修订比对。

限制:分析为只读,不会修改 DXF;cad-revision apply/bundle 会写入新文件,但不动原件。分析能力离线运行,不发起网络请求也不使用密钥。自然语言编辑与 agent 模式工具使用需自备 LLM 提供方,此处未开放。JSON 报告结构见 references/capabilities.md。