核心功能
ShopPrentice Woodworking 是一套面向 Fusion 360 的 AI 驱动参数化家具建模技能。它通过自然语言描述、图片输入或参考链接,自动生成可直接用于生产的 Python CAD 脚本,并支持真实的木工榫卯结构(如燕尾榫、直榫、多米诺榫、楔子榫等)。该技能遵循"像工匠一样思考"的设计哲学,强调参数化、组件化和特征驱动建模。
显著优点
真实榫卯建模:不同于简单的布尔运算,该技能按照实际木工工艺构建榫头与卯眼——先 CUT 出卯眼,再 JOIN 榫头,确保模型在结构上与真实家具一致。支持数十种传统和现代接合方式。
全参数化设计:所有尺寸均通过用户参数驱动,修改任一参数(如桌高、板厚)整个模型自动重算,无需手动调整几何体。
模块化架构:按家具类型(桌椅柜床等)和风格(现代、Shaker、工匠风、中古风等)提供专项指南,按需加载参考文件,避免信息过载。
MCP 实时执行:通过本地 MCP 服务器(localhost:9100)可直接在 Fusion 360 中执行生成的脚本,实现"描述→生成→预览"的闭环工作流。
开源可审计:安装脚本和全部源代码托管于 GitHub,用户可完整审查代码安全性。
潜在局限与风险
学习曲线陡峭:用户需理解参数化建模、组件层级、特征时间轴等 Fusion 360 核心概念,以及木纹方向、接合力学等木工专业知识。
Draft 状态接合方式:部分榫卯类型(如箱接、搭接、斜接)标记为 Draft,尚未经过完整端到端测试,可能需要用户自行调试。
依赖 Autodesk 生态:必须安装 Fusion 360 并运行官方插件,Windows/Mac/Linux 跨平台支持但需分别验证。
网络与执行安全:安装时执行远程 curl 脚本,虽然源码可审计,但仍存在供应链攻击理论风险;MCP 本地端口仅监听 localhost,无外部暴露。
适用人群
- 专业家具设计师:需要快速生成可交付生产的参数化模型
- 木工爱好者/创客:希望通过数字工具探索传统榫卯结构
- 教育工作者:教授参数化 CAD 与家具设计课程
- 小型定制家具工坊:缩短从概念到加工图纸的周期
安全评估
- 网络访问:仅限本地回环(localhost:9100),无出站连接
- 代码执行:生成 Python 脚本在本地 Fusion 360 进程中运行,脚本可预览
- 安装风险:curl | bash 模式,建议手动克隆仓库审查后安装
- 数据隐私:无云端上传,模型数据本地处理
版本与维护
当前版本 0.1.3,由 ShopPrentice 团队维护,活跃开发中。建议关注 GitHub 仓库获取更新与安全通告。