DSH × Blender
本文依据官方 README 翻译整理,保留原有结构与命令。
这是什么
DSH × Blender 把 DeepSeek Harness 接到 Blender 上,让 agent 能在真实的 Blender 会话里搭建、检查、验证和导出 3D 场景。
正常流程是 GUI 优先:启动 Blender,连上 addon,让 agent 看着、改着、验证着。
没有图形界面时,一个常驻的 headless 会话提供同样的交互回路,包括渲染帧。
特性
GUI 优先的交互式建模
agent 对着你正在看的那个 Blender 会话工作。它能检查场景、在常驻内核里跑 Python、截取视口或自定义角度的帧,一步一步迭代。
带视觉反馈的 headless 兜底
如果 Blender 没有 GUI,启动一个常驻 worker,agent 仍能执行代码并拿到 Workbench 渲染帧。这是兜底路径,不是默认——它存在的意义是让 agent 不会「瞎」。
提供的能力
- 视口帧、自定义视角渲染
- 在常驻内核里执行 Python
- 无头模式与作业卸载
- 事务回滚
- 规划层覆盖 28 个 family、186 个 op
安装
见仓库的 Quick start 章节,需要本地已装 Blender 并加载对应 addon。
注意事项
- 3D 场景改动往往难以撤销,重要文件先存副本。
- 无头模式缺图形反馈,出错时排查更费劲。
- 事务回滚不覆盖所有情况,复杂改动前先手动存 .blend。