基于 Blender bpy 的 Python 3D 建模库,用简短的命名零件程序描述物体,便于 LLM 生成。
- Star
- 84
- Fork
- 8
- 未关闭 Issue
- 1
- 最近提交
- 昨天
这是什么?
Steve 是一款桌面 CAD 软件,建模计算在用户本机完成。它由 PySide6 桌面宿主、CAD 网页界面和基于 Pydantic AI 的助手组成,建模运行时与 Studio 兼容。项目仍处于预发布阶段,并非所有 CAD 操作都经过认证。
除本地建模外,Steve 可选择连接 Steve Studio,浏览工作区、下载 CAD 项目并管理同步;断网时本地 CAD 仍可使用。它还支持接入本地 Blender 4.5 LTS,通过 Python 源码构建场景、预览 CAD 网格、渲染图片与动画,并在 Blender 编辑器中打开场景。
预编译安装包支持 Windows 10/11(64 位)和 Linux x86-64(AppImage),已安装版本可自动更新。开发者可在 Windows 上使用 Python 3.13 和 Node.js 从源码运行,文档中也包含 macOS 源码运行说明。
核心功能
- 01本地运行的 CAD 建模,离线可用。
- 02内置基于 Pydantic AI 的助手。
- 03可选连接 Steve Studio,浏览和同步 CAD 项目。
- 04支持接入本地 Blender 4.5 LTS,用于场景渲染和动画输出。
- 05提供 Windows 与 Linux 安装包,已安装版本可自动更新。
- 06凭据通过操作系统凭据管理设施保存。
适用场景
- 在本地工作站上设计机械零件和装配体。
- 离线处理 CAD 项目,联网后与 Steve Studio 同步。
- 通过 Blender 将 CAD 模型渲染为图片或动画。
- 借助 AI 助手尝试基于 Python 的 CAD 建模流程。
快速上手
- 1
从 dl.stevecad.studio 下载 Windows 安装程序或 Linux AppImage
- 2
在 Windows 上运行安装程序,或在 Linux x86-64 上运行 AppImage
使用前须知
- 这是预发布软件,并非所有 CAD 操作都经过认证。
- 预构建版本仅提供 Windows 10/11(64 位)和 Linux x86-64;macOS 打包仍在规划中。
- 本地 Blender 功能需要可选安装 Blender 4.5,渲染仅使用 CPU。
收录于专题
标签
常见问题
- steve 是什么?
- 本地运行的桌面 CAD 软件,内置兼容 Studio 的建模运行时和基于 Pydantic AI 的助手。 Steve 是一款桌面 CAD 软件,建模计算在用户本机完成。它由 PySide6 桌面宿主、CAD 网页界面和基于 Pydantic AI 的助手组成,建模运行时与 Studio 兼容。项目仍处于预发布阶段,并非所有 CAD 操作都经过认证。
- steve 可以免费使用吗?用的什么许可证?
- steve 以 Apache-2.0 许可证开源。用于商业产品前,请先确认许可证条款。
- steve 还在维护吗?
- 活跃维护中。steve 最近一次提交是在 2026年11月6日。
- steve 适合用来做什么?
- 在本地工作站上设计机械零件和装配体。 离线处理 CAD 项目,联网后与 Steve Studio 同步。 通过 Blender 将 CAD 模型渲染为图片或动画。 借助 AI 助手尝试基于 Python 的 CAD 建模流程。
- steve 怎么安装和运行?
- 从 dl.stevecad.studio 下载 Windows 安装程序或 Linux AppImage 在 Windows 上运行安装程序,或在 Linux x86-64 上运行 AppImage
- 在哪里获取 steve?
- 源代码和安装说明在 GitHub 上:https://github.com/stevecad/steve
概要由 AI 根据项目 README 生成;GitHub 数据每日更新。
相关项目
Sverchok 是 Blender 的节点式参数化几何插件,提供 600 多个节点用于构建和处理几何体。
开源、跨平台的 3D 参数化建模软件,用于设计各种尺寸的实物零件与产品。
用纯 Rust 编写的开源参数化 3D CAD 应用,支持桌面、浏览器和 AI 代理(MCP)建模。
开源的文本生成 CAD 网页应用,可通过自然语言和图片生成参数化 OpenSCAD 三维模型。
一款本地优先的浏览器 3D 设计编辑器,可搭建、切割几何体,导入 STL 并导出模型。