博客
Unreal Engine AI 智能体:它在编辑器中做什么
什么是 Unreal Engine AI 智能体,它如何在 Unreal 编辑器中读取、规划、执行和检查,以及 Dola 的专业智能体如何让你保持控制。
最后更新:2026年11月4日

发布于 2026年11月4日
智能体会行动,聊天机器人只会回答
如果问聊天机器人,玩家走近时如何开门,您得到的是需要自己照做的步骤。如果问 Unreal Engine AI 智能体,它会自己完成这些步骤:添加触发器、构建 Blueprint 图表、编译,并告诉您改动了什么。
这需要聊天窗口所不具备的两样东西:进入正在运行编辑器的通道,以及可以在那里调用的工具。在 Dola 中,Unreal 编辑器插件会打开一个通往桌面应用的本地桥接,智能体通过这个桥接在您打开的项目中工作。
Unreal 中智能体的工作循环是什么样的
- 读取。查看请求涉及的关卡、Blueprint 和 C++ 代码,使改动与已有内容保持一致。
- 规划。将请求拆分为步骤,例如触发体积、时间线和旋转。
- 执行。调用编辑器工具:添加节点并连接、设置属性、放置 Actor、编写 C++ 类。
- 检查。编译 Blueprint,读取错误,修复错误,并在宣布完成之前验证结果。
检查步骤正是有用的智能体与会留下损坏图表的智能体之间的区别。若想了解它如何处理真实图表,请参阅 Blueprint AI。
一个智能体还是多个?
Unreal 涵盖的工作类型非常多样。Dola 将工作分配给多个专业智能体,分别负责 Blueprint、C++、关卡、材质、动画、VFX、UI、音频、过场动画、游戏 AI 和建模,每个智能体都有其领域的工具。完整列表见智能体名录。
保持掌控
- 有风险的操作会先在聊天中询问,您可以拒绝。
- 改动会像您自己的编辑一样进入项目,因此源代码控制可以准确显示改动了什么。
- 聊天记录和项目索引保存在您的计算机上。
- 下载免费;智能体运行使用付费套餐中的 AI 积分。
常见问题
一种不只回答问题、还会在您的项目中执行操作的模型:它读取 Blueprint 和代码,调用编辑器工具,检查结果,并持续工作直到任务完成或需要您介入。
不是。NPC AI(Behavior Tree、State Tree、EQS)在您的游戏中为玩家运行。开发者 AI 智能体在编辑器中为您运行,并构建诸如那些 Behavior Tree 之类的东西。
对于有风险的操作,Dola 会先在聊天中询问:包括插件和配置更改、新建 C++ 类、打包、强制删除以及替换资源。Blueprint 编辑会被编译并保存,方便您像审查自己的修改一样进行检查。
从入门指南开始,或阅读 Unreal Engine AI 助手的介绍。