En

Agentcad Skill Release 0.4.0

AI代理的CAD工具,通过Python脚本生成3D模型

开发流程 使用Python脚本生成3D模型设计3D模型 通用 ★ 1.4k 更新于 2026-08-02

安装使用

复制下面这段提示词发给你的 AI(Claude / Cursor / TRAE / Codex / WorkBuddy 等),它会自动帮你完成安装:

帮我安装这个 AI Skill:Agentcad Skill Release 0.4.0。
它的用途是:AI代理的CAD工具,通过Python脚本生成3D模型
完整的 Skill 内容见:https://321skill.com/skills/agentcad-skill-release-0-4-0-x-9/raw/index.md
请读取该页面内容,如果是 SKILL.md 格式直接安装,如果是 README 提炼核心 prompt 后安装。

提示词包含完整的 Skill 内容链接,AI 读取后即可完成安装。你也可以 查看完整内容 确认无误。

使用示例

'使用build123d创建一个半径为10mm、高度为30mm的圆柱体,并在底部添加一个半径为5mm的圆孔,输出到output文件夹。' 它会自动生成Python脚本,调用agentcad run进行dry-run检查,确认无误后正式运行,生成STEP文件、预览图和交互式3D查看器,你可以直接打开查看。

介绍

这个Skill解决了AI代理无法直接进行3D建模的问题。在实际开发中,当用户要求设计、建模或构建3D对象时,AI代理通常缺乏直接操作CAD的能力。agentcad 让AI代理能够编写build123d或CadQuery Python脚本,并将其转换为可用的STEP文件、PNG渲染图、网格导出(STL/GLB/OBJ)等,同时提供几何度量信息。

使用方式很简单,你只需要让AI代理编写一个Python脚本(无需手动导入库,agentcad会自动注入build123d基元和show_object函数),然后通过dry-run先检查体积、尺寸、有效性等指标,确认无误后再正式运行。每次运行都会生成四视图预览、与上一版本的差异对比图、交互式3D查看器(供用户打开),并支持对输出模型进行测量和规格检查。

它非常适合需要为AI代理添加CAD能力的团队或个人,尤其是那些已经使用build123d或CadQuery作为后端引擎的开发者。智能体开发者、全栈工程师、后端开发者都可以通过自然语言指令快速生成3D模型,用于产品原型、3D打印、设计验证等场景。

建议在首次使用时先运行agentcad init初始化项目,并仔细阅读agentcad —help中的完整说明。需要注意的是,它要求Python 3.10-3.12环境,且必须通过pip install agentcad安装。另外,每次运行必须包含show_object(result)调用,否则无法输出结果。

核心特点

与直接使用build123d或CadQuery脚本不同,agentcad专为AI代理交互设计,提供了dry-run预览、版本对比、视觉反馈、规格检查(check-spec)等完整工作流,让AI代理能自主迭代和验证3D模型,而无需人工手动运行脚本。

注意事项

需要Python 3.10-3.12环境,必须安装agentcad(pip install agentcad),依赖build123d或CadQuery库,且脚本中必须包含show_object(result)调用。

常见问题

agentcad支持哪些输出格式?

支持STEP文件、PNG渲染图、STL/GLB/OBJ网格导出,以及交互式3D查看器HTML。

如何查看生成的3D模型?

运行成功后,agentcad会生成viewer.html文件,你可以让AI代理打开它,或者直接查看preview.png四视图预览。

给 AI 助手的安装指引

如果你的 AI 编程助手(Claude Code、Cursor、TRAE 等)能看到这个页面,把下面这段发给它即可自动完成安装:

请访问 https://321skill.com/skills/agentcad-skill-release-0-4-0-x-9/raw/index.md 读取 Agentcad Skill Release 0.4.0 的原始 Skill 定义(Markdown 格式),按其中说明在我的环境里完成安装和配置。