Blender4.2 + CLI-Anything 建模批量工程环境部署记录(二),Ai一边画,你可以一边看效果
文章摘要
前文完成了 Blender + CLI-Anything 自动化建模环境搭建,但存在修改后需重新加载、无法实时预览效果的痛点。本文基于全新 Conda 环境搭建 BlenderMCP 服务,打通 Blender 与 Codex 实时通信,实现 AI 指令实时修改模型、实时预览效果,无需反复生成新文件重载,大幅提升建模调试效率。
一、背景
在上一篇文章中,我们成功搭建了 Blender4.2 + CLI-Anything 自动化建模环境,经过多轮测试,整体自动化建模效果基本达标,但存在一个核心痛点,严重影响调试效率:
传统 CLI 模式下,所有模型修改操作,都需要写完 CLI 指令、重新加载执行,无法实时预览建模效果。每一次调整都会生成新文件,频繁迭代调试时流程繁琐、卡顿严重。
针对这个问题,我找到了最优解决方案:通过 BlenderMCP 协议实现实时双向通信。让 Codex 可以实时修改 Blender 工程,我可以实时预览模型变动,无需反复新建文件、重载项目,适配高频建模迭代场景。
二、基础环境说明
基础运行环境(Blender、Conda)与上一篇建模环境搭建教程一致,本文不再重复赘述。
为了区分环境、方便学习调试,我单独新建一套 Conda 环境专门用于 BlenderMCP 服务,不与之前的 CLI-Anything 环境冲突,环境更干净、排错更简单。
2.1 新建 BlenderMCP 专属 Conda 环境
创建 Python3.12 专属环境,适配 BlenderMCP 运行要求:
conda create -n blender-mcp python=3.12 pip -y
三、BlenderMCP 环境安装配置
BlenderMCP 采用 uvx 工具启动管理,需先安装升级 uv 工具链。
3.1 安装并升级 uv 工具
先激活 blender-mcp 环境,再执行安装升级命令:
python -m pip install --upgrade uv
3.2 验证工具安装成功
执行以下命令,输出版本号即代表安装正常:
uv --version
uvx --version
3.3 安装 BlenderMCP 插件并配置环境
在当前 blender-mcp 环境下,执行插件安装与路径注册命令:
# 安装 BlenderMCP 插件到 Blender
uvx blender-mcp install-addon
# 查看插件安装路径,用于后续校验
uvx blender-mcp addon-paths
四、Blender 端启用 MCP 插件
-
打开 Blender 4.2,关闭插件的 AllowTelemtery(遥测) 功能,避免后台干扰通信;
-
完全关闭 Blender 后重新启动,确保插件生效;
-
在 Blender 3D 视图界面,按下快捷键 N 调出侧边栏,找到 BlenderMCP 标签页;
-
默认通信端口为 9876(无需修改,默认即可),点击 Connect to MCP server 连接服务端。
五、Codex 绑定 BlenderMCP 服务
-
打开 Codex 配置面板,找到 MCP 服务器 配置项;
-
新增 MCP 服务,填写 BlenderMCP 默认端口
9876,完成服务绑定; -
保存配置后,重启 Codex,让 MCP 连接正式生效。
六、最终效果
配置完成后,彻底解决传统 CLI 模式的短板:
-
✅ Codex 可 实时远程修改 Blender 模型,无需生成新文件、无需重载项目;
-
✅ 所有建模调整 实时可视化预览,所见即所得;
-
✅ 迭代调试效率大幅提升,适合高频、精细化建模工程;
-
✅ 有版本迭代需求时,依然支持新建文件保存版本,兼顾灵活性与实用性。
葡萄城是专业的软件开发技术和低代码平台提供商,聚焦软件开发技术,以“赋能开发者”为使命,致力于通过表格控件、低代码和BI等各类软件开发工具和服务,一站式满足开发者需求,帮助企业提升开发效率并创新开发模式。
更多推荐

所有评论(0)