给编程 Agent 开一间 3D 工作室,Scenario 开源 80 个技能,先别只看渲染图
Scenario 把 3D OS 开源成 agent skills:6 个部门、80 个技能,能调 Blender、Maya、Unreal 等工具。它把 3D 流水线拆成组织图,也留下两个硬问题:agent 会不会选错技能,导入引擎后资产还能不能用。
Scenario 把一整间 3D 工作室开源了。仓库在 https://github.com/scenario-labs/skills ,名字叫 3D OS。它给 coding agent 装了 6 个部门、80 个技能,目标是从一张草图一路走到引擎可用资产。运行在 Claude Code、Codex、Cursor 里,底层跑 Scenario。
6 个部门,加一组专家工具
树状结构很直白:Animation 负责绑定任意角色、视频转动画;Art 做故事板预演、生物角色设计;Modeling 做图生 3D、硬表面载具武器;Look Dev and Lighting 做重贴图和 PBR 材质、渲染灯光;Worlds 做可探索 3D 世界、Splat 场景和天空盒;Pipeline 做重拓扑、UV、烘焙、引擎导出。Expert Tools 控制 Blender、Maya、ZBrush、Unreal、Unity、Godot、Roblox,在你自己的机器上跑。每个部门把结果交给下一个,这个组织方式比一个巨型提示词更接近真实工作室。有网友说,给 agent 一张组织图而不是一段大 prompt,是这次包装里最有意思的部分。
但别把开源理解成模型能力突然暴涨。它解决的是流程编排:把 3D 工作拆成可发现的技能,让 agent 知道什么时候该调 Blender,什么时候该进引擎。生成模型仍然在 Scenario 侧,Blender 相关技能只要本地 Blender,不需要 key。这个边界在回复里被问得很清楚。
80 个技能,选错才是真问题
80 个技能带来一个直接问题:agent 怎么选对。Scenario 的回复是,它先只看每个技能的一行描述,匹配任务后才加载那一个;Blender、Maya 和引擎技能组还有 lead skill 负责路由到具体专家。听着合理,也留了失败空间。网友 Sebastian Sosa 说,失败模式是 agent 悄悄抓错技能,所以它一边做一边把决策读出来,人可以在半句时打断。这个细节比演示视频更值得看。
另一个被追问的是游戏资产验收。网友 Hao 说,完整交接才是测试:把 Blender 里绑好的角色带进引擎,检查导入后的材质和尺度;好看的渲染图不能证明资产 game-ready。这个判断很硬。3D 流水线里,重拓扑、UV、烘焙、材质、比例、骨骼绑定,任何一段出问题,最后都能在引擎里露馅。开源降低了尝试门槛,MIT 许可,有网友查到仓库 1,502 星、8 月 12 日创建。可工作室能不能跑通,得看一个具体资产从草图到导入引擎的全流程,不是看一张海报。
机械绑定那块也有实际回复。有人问模块化部件升级怎么办,Scenario 说机械模式会把每个部件刚性锁到一根骨骼,不做权重绘制;升级部件绑到同一根骨骼,rig 不用动。这个方案对机器人、载具、硬表面道具友好,对有机角色是另一套活。
判断
3D OS 的价值在把 agent 从会写脚本推到知道流程。它不适合完全没碰过 3D 的人一键出成品,更适合有 Blender 或引擎基础的人,把重复环节交给 agent 试错。普通读者可以把它理解成给 AI 发了一套岗位说明书,每个岗位还带工具操作手册。AI 从业者该盯的是技能路由、权限边界、失败回滚,以及跨 DCC 和引擎的验收。先拿一个具体资产跑全链路,比看 80 个技能名字有用。
发布时间: 2026-11-03 15:51