Scenario 开源 Blender 插件:把 8 个 AI 分工角色塞进视口,Claude Code 一句话指挥

AI 制作服务公司 Scenario 在 GitHub 上开源了一款 Blender 插件,可通过本地 MCP 由 Claude Code 调用。相当于在 Blender 里直接塞进一整个「3D 制作团队」:Claude Code × Scenario MCP × Blender 内置 8 个角色,只要在视口里说出想做的事,从草图到成品镜头和音效就能一气呵成。10 月 14 日,Scenario 的 @emmanuel_2m 在 X 上宣布了这一开源版本。

它到底是什么

Scenario for Blender 是一款开源扩展,代码托管在 GitHub,采用 GPL-3.0-or-later 许可证。它把 Scenario 托管的图像、视频、3D 网格、PBR 材质、音频、360° 全景生成能力,直接带进 Blender 视口;同时附带一个本地 MCP Server,让 Claude Code、Cursor、Claude Desktop、Codex 这类智能体能够读取你当前打开的场景,并把生成结果写回场景里。

一个必须说清的前提:插件代码是开源的,但每一次生成仍走 Scenario 的付费云 API。开源不等于免费算力——它开放的是集成与编排方式,而非底层的生成配额。

8 个 AI 角色组成完整 3D 团队

插件在视口里内建了一支分工明确的「制作班组」,对应 3D 生产流程里的关键岗位:

  • 概念艺术家:根据提示词或当前视口生成草图与参考图;
  • 3D 艺术家:根据文本或照片生成网格,对选中模型重新贴图或重拓扑;
  • 动画师:为选中的角色绑定骨骼,并根据文字描述生成动作;
  • 表面材质艺术家:给任意通道添加 PBR 材质,根据照片生成纹理贴图;
  • 布局设计师:根据描述生成白模布局,以及 360° 世界环境与天空;
  • 摄影指导:用一句话生成相机路径,可做环绕、推移、升降和飞越等运镜;
  • 渲染艺术家:把视口转换为成品静帧,把预览影片转换为成品镜头;
  • 声音设计师:音乐、语音和音效直接拖放到时间线上。

这 8 个角色把过去需要多人协作的 3D 制作环节,压缩到了同一个界面里。

视口里的「车道」与版本节奏

侧边栏(在视口按 N 键,打开 Scenario 面板)把生成拆成若干「车道」:Image、Video、3D、Materials、Audio、Render Image、Render Video、Blockout、Environment、Film。其中 Blockout 最受关卡设计师欢迎——描述一个场景,就能得到由彩色基元(Floor、Wall、Prop、Furniture、Vegetation)组成的灰盒布局,可细化也可重建,Build 和 Clear 都支持 Undo。

版本迭代很快:v0.10.0(10 月 13 日)作为首个版本发布,加入了 Film 视频导出、Environment 车道(360° 全景与 HDRI)、受保护的 World 应用、可逆的网格应用策略,以及 Blender UI 与 MCP 共享的 SDK 成本预览;v0.11.0(10 月 14 日,宣布后约 8 小时)又补上了 Blender 内音频播放、防止重复付费请求,以及对 MCP 的加固(Host 头检查、空闲 socket 超时、限制 agent 上传)。每个版本打包为一个约 18.9MB 的扩展 ZIP,附带单文件 HTML 手册和 SHA256SUMS,并有 GitHub build attestations,当前标注为 experimental(实验性)。

智能体侧:本地 MCP 怎么接

本地 scenario-blender server 监听在 http://127.0.0.1:9876/mcp,带一个 per-session 的 bearer token。Agents(MCP)面板会显示服务状态,并提供 Claude Code、Cursor、Claude Desktop、Codex 的复制粘贴式配置。智能体可以拿到一组场景工具——场景摘要、选择、截图、快速渲染、相机路径——并生成结果导入到当前打开的文件里。任意 Python 执行是单独的 opt-in 开关,默认关闭。对于批处理或 CI 场景,还有无头入口:blender --background scene.blend --command scenario_blender。

需要重点提醒的安全细节:MCP 客户端配置要像密码一样保管。它携带一个实时 token,任何持有它的 agent 都能在你的账户上请求付费生成。不要把它放进截图、不要写进会提交的 dotfiles、也不要贴到公开 issue 里。

技能包让 agent 增益数量级

Scenario 为 ZBrush 打造的智能体技能做过盲测:没有技能时 agent 仅得 43% 的得分,装上技能后达到 91%;Maya 一侧也从 61% 提升到 91%。这说明垂直领域的技能包对 agent 的增益是数量级的,而非线性微调。也正因如此,「用 MCP 整合外部工具、由 Claude Code 统一指挥」正在成为一种典型用法。

怎么装,以及限制

由于 extensions.blender.org 的条款限制需要外部账户或付费的插件,它并不在该官方渠道上架,而是从 Scenario 自有仓库安装:在 Edit > Preferences > System > Network 打开 Allow Online Access,再到 Get Extensions > Repositories 添加 https://blender.scenario.com/repo/index.json,即可从 Get Extensions 安装 Scenario。它需要 Blender 5.0 或更高版本,支持 Linux、Windows、macOS,并需要 Scenario API key。当前仍是实验阶段,Scenario 侧每天可免费试用 50 积分。

小结

3D 制作的分工,正开始被压缩到同一个界面里。无论个人创作者还是小型工作室,都正在进入一个「比起软件操作熟练度,更看重审美判断力」的时代。Scenario 这款开源插件的价值,不在于它替代了哪一个岗位,而在于它把一整支可指挥的 AI 制作团队,搬到了创作者最熟悉的视口里。