核心功能
OpenClaw Unreal Skill 是一款面向 Unreal Engine 5.x 的 AI 辅助开发工具,通过 OpenClaw 网关与编辑器建立实时通信,使 AI 助手能够直接操控 Unreal Editor。
核心能力覆盖
- 关卡管理:获取当前关卡信息、列出所有关卡、打开/保存指定关卡
- Actor 操作:查找、创建、删除 Actor,获取 Actor 详细数据,支持精确名称匹配
- 变换控制:实时读取和设置 Actor 的位置、旋转、缩放
- 编辑器控制:启动/停止/暂停 PIE(Play In Editor)模拟运行
- 调试工具:输出层级结构、捕获视口截图、输出日志信息
- 输入模拟:模拟键盘、鼠标、游戏手柄输入
- 资产管理:浏览内容浏览器、列出和打开蓝图资源
显著优点
1. 无缝集成:作为 Unreal 插件运行,无需修改引擎源码
2. 实时交互:通过本地网关实现低延迟通信(默认端口 27742)
3. 全面覆盖:从关卡设计到运行时调试的完整工作流支持
4. AI 原生设计:工具命名和参数结构针对 AI 调用优化
局限性与风险
- 编辑时限制:PIE 运行时无法修改 Actor 属性,需先停止模拟
- 网络依赖:依赖本地网关服务,端口冲突可能导致连接失败
- 名称敏感:Actor 查找区分大小写和空格,名称不匹配会导致操作失败
- 安全风险:开放编辑器控制接口可能带来未授权访问风险
适用人群
- 使用 Unreal Engine 5.x 的游戏开发者
- 需要通过自然语言快速原型验证的设计师
- 寻求 AI 辅助自动化测试和场景搭建的技术团队
- 熟悉蓝图和编辑器基础操作的中高级用户
常规风险提醒
使用前请确保网关服务运行状态,编辑敏感项目时建议配置访问控制,避免在正式生产环境中暴露控制端口。