Openclaw Godot Skill

🎮 AI 驱动的 Godot 编辑器控制中心

通过 OpenClaw 插件直接操控 Godot 4.x 编辑器,支持场景管理、节点操作、输入模拟与调试截图,适合 AI 辅助游戏开发全流程。

收藏
8.3k
安装
3.2k
版本
1.2.4
CLS 安全扫描中
预计需要 3 分钟...

使用说明

核心功能

Godot Plugin Skill 是一套专为 Godot 4.x 设计的编辑器远程控制方案,通过 30+ 内置工具实现对游戏引擎的深度自动化操作。核心能力覆盖四大维度:

场景与节点管理:支持场景创建(scene.create)、打开、保存,以及 80+ 种节点类型的动态增删改查(node.createnode.deletenode.getData)。开发者可通过路径或属性查询快速定位目标对象,并自动处理 Vector2/3 类型转换。

实时调试与可视化:集成场景树查看(debug.tree)、视口截图(debug.screenshot)和日志抓取(console.getLogs),支持按错误/警告级别过滤,便于 AI 或开发者快速诊断运行时状态。

游戏测试自动化:独有的输入模拟系统(input.keyPressinput.actionPressinput.mouseClick)允许在 Play 模式下触发按键、动作映射和鼠标交互,实现无需人工介入的游戏流程测试。

脚本与资源浏览:提供 GDScript 文件列表(script.list)和内容读取(script.read),以及按扩展名筛选项目资源(resource.list),辅助代码审查与资产管理。

显著优点

  • 原生集成:直接调用 Godot 编辑器内部 API,响应延迟低,操作精准度高
  • 类型覆盖广:支持从基础 Node2D/Node3D 到 CSGBox3D、CharacterBody3D 等高级节点类型
  • AI 友好:结构化 JSON 参数设计,便于大模型自动生成工具调用链
  • 工作流闭环:从场景搭建、节点编辑、运行测试到截图验证的完整链路

局限性与风险

环境依赖:需预先安装 OpenClaw Godot Plugin 并重启 gateway,首次配置存在门槛;仅支持 Godot 4.x,3.x 及以下版本不兼容。

运行时限制:输入模拟仅在 Play 模式生效,无法直接操作编辑器 UI 的非游戏视图;部分高级编辑器功能(如 Shader 编辑、动画关键帧调整)未覆盖。

安全隐患disableModelInvocation 默认为 false,AI 可自主执行节点删除、场景修改等破坏性操作。尽管建议生产环境设为 true,但配置疏忽可能导致意外数据丢失。

平台局限:依赖本地 Godot 编辑器实例,无法用于无头服务器或 CI/CD 纯命令行环境。

适用人群

  • 使用 AI 辅助进行 Godot 游戏开发的独立开发者
  • 需要自动化游戏测试与回归验证的技术团队
  • 希望将大模型集成到游戏开发工作流的技术探索者
  • 教育场景中用于演示引擎操作原理的教学辅助

安全建议

建议始终将 disableModelInvocation 设为 true,对关键操作(如 node.deletescene.save 覆盖)要求用户显式确认,并定期备份项目版本。

Openclaw Godot Skill 内容

extension文件夹
scripts文件夹
手动下载zip · 8.4 kB
index.tstext/plain
请选择文件