Agent Skills
返回列表
SketchUp MCP 中文集成

SketchUp MCP 中文集成

设计多媒体 更新于 2026.08.30

将以下提示词粘贴到你的 AI 对话框中:

请根据 https://skillhub.cn/install/skillhub.md,安装 @user_79052190/sketchup-mcp-zh。

技能介绍

解决什么问题

当 Claude 等 MCP 助手需要直接操作 SketchUp 时,自然语言、场景组件、材质、导出和 Ruby 扩展往往被分散在不同工具链里。这个 Skill 将两者通过模型上下文协议接起来,让 AI 可以读取当前场景、创建/修改组件、应用中文颜色,并执行木工榫卯、布尔运算等建模任务。对中文用户而言,它还把默认单位设为毫米,并支持红色、绿色、青色等中文颜色名,减少本地建模时的参数转换。

工作方式

  • 双向通信:SketchUp 扩展在本地开启 TCP 服务,默认端口 9876,接收基于 JSON 的命令并返回 status / result。
  • MCP 服务端:Python 服务器 sketchup_mcp/server.py 将 AI 工具调用转成 SketchUp 可执行操作。
  • 核心工具:包括 get_scene_info、get_selected_components、create_component、transform_component、set_material、export_scene、eval_ruby 等。
  • 专业建模:支持 create_mortise_tenon、create_dovetail、create_finger_joint 和 boolean_operation,适合从提示词直接生成结构草图或木工作图。

适用边界

它适合 SketchUp 桌面环境中的本地化 AI 辅助建模,尤其是需要快速创建盒体、圆柱、球体、调整选中组件、导出 skp/obj/dae/stl/png 的场景。注意需要 SketchUp 扩展与 MCP 服务器同时运行;复杂请求可能超时,建议拆分步骤;eval_ruby 提供高级自由度,但也会把错误暴露到 SketchUp Ruby 控制台。

使用场景

  • 让 Claude 在 SketchUp 中读取当前场景和选中组件,快速核对模型结构。
  • 根据提示词创建带屋顶和窗户的简单房屋,并调整组件位置与材质颜色。
  • 在两块木板之间生成燕尾榫或指接榫连接,用于木工结构草图。
  • 将当前 SketchUp 场景导出为 OBJ、STL 或 PNG,用于交付和展示。

适合人员

  • 使用 Claude 辅助 SketchUp 建模的设计师,希望用自然语言创建组件并调整选中对象。
  • 做木工作图或结构草图的木工设计者,需要生成燕尾榫、指接榫和榫卯连接。
  • 维护 SketchUp Ruby 扩展的工程师,希望通过 AI 执行 eval_ruby 调试复杂几何操作。
  • 使用本地毫米单位的中文 3D 建模用户,希望用中文颜色名设置材质并导出多种格式。