SuperAPI AI 工具集

cad-drawing-analysis

设计与创作

查看项目

更新于 10-16 06:19

技能介绍

用途:该技能用于处理 CAD 图纸、DXF/DWG 风格输出、机械图、工程图、电气控制原理图、工艺流程图以及基于上传文件的制图需求。它不绕过推理,而是让智能体在 ReAct 循环中调用固定的上游/下游 CAD 工具完成制图。

主要能力与流程:每个制图任务需遵循固定循环——观察用户请求与附件路径,进行必要的文件接收后调用 cad_analyze_request;判断解析出的需求是否完整;如缺少关键数值则调用 message_ask_user 询问;足够完整时将需求转换为显式几何并调用 cad_generate_dxf_from_spec;随后调用 cad_validate_dxf;验证失败可重生成一次或说明阻塞问题;最后交付已校验的 DXF 路径与简要总结。

计划步骤:有附件时最多四步(提取需求、规范化为 CAD 概要并判断数据是否充足、生成 DXF、校验并交付);无附件时最多三步。工具选择、环境检查、OCR、文档转换、表格检测、图像提取、中间脚本等不得单独作为计划步骤,它们属于某一步内部的实现细节。

完整性检查:生成前需确认概要信息是否足够。机械二维图需单位、基础形状或零件类型、关键尺寸、孔/槽阵列、所需的圆角/倒角值;电气/流程图需符号/设备、标签/代号、连接关系、流向/控制方向;上传参考需确认已提取需求与不确定项。仅当缺失值会改变图纸类型、主拓扑或安全关键含义时才询问用户,否则使用实用默认值并列出假设。

默认与校验:默认单位 mm,默认输出 DXF,风格为干净的二维 CAD 图而非写实重建。机械图优先尺寸、孔、槽、中心线、标注与图层;流程/电气图优先设备标签、标注、连接与流向。生成后必须调用 cad_validate_dxf,并将结果作为下一步推理的观察。

生成方式与图层:优先用 cad_generate_dxf_from_spec 并给出显式几何,而非散文描述。机械板可用 rectangle、hole、slot、center_mark、text 与可见尺寸;流程/电气图可用 line、polyline、rectangle、circle、text 表示带标签的块与连接。坐标保持所选单位,主图靠近原点。轮廓放 M-OBJECT,孔/槽放 M-HOLE,中心标记放 M-CENTER,尺寸放 M-DIM,注释放 M-NOTE。仅在旧式 prompt-to-CAD 规划器作后备时使用 cad_generate_dxf;不要用 shell 脚本直接写临时 DXF,除非 CAD 工具失败且无其他办法。

交付说明:需说明生成的是什么图、使用了哪些来源信息或假设、交付的 DXF 文件路径,以及任何不确定项或默认值。资料未提供具体价格、平台兼容性、性能或更多安装命令等信息。