DSH HUB
HomePlugin StorePlugin PacksCommunityRankingsResourcesPublish Guide
Plugin source
Back to catalog

Paloma966 /

dsh-kaiju

Topic repository only

让 AI 通过「截图→推理→注入键鼠→再截图」视觉回环,用 Kaiju Engine 开发游戏的 DSH 插件

★ 0 Stars0 Forks0 IssuesN/A Community rating0 Confirmed installs
View on GitHub
READMESource: main@7700c2db

dsh-kaiju

让 AI 使用 Kaiju Engine(Go + Vulkan 的 2D/3D 游戏引擎,自带编辑器)开发游戏的 DeepSeek Harness 插件项目。

仓库结构

路径 内容
plugin/ dsh-kaiju 插件包(安装单元:dsh plugin --profile web add <本仓库>/plugin)
plugin/src/ TypeScript 源码(lib 纯逻辑 / tools 工具逻辑 / index 胶水)
plugin/lib/ 构建产物(随仓库提交,git 安装免构建)
plugin/skills/ 2 个打包技能(官方 agent_skill 搬运 + aidriver 工具版改写)
plugin/tests/ 21 个单元测试 + 端到端冒烟(mock AI Driver HTTP server)

核心能力:视觉回环

构建带 AI Driver 的游戏 → 后台运行 → 截图直接进入模型上下文 → 模型看图推理 → 注入鼠标键盘 → 再截图验证,循环往复。

  • 7 工具:kaiju_build / kaiju_run / kaiju_state / kaiju_screenshot / kaiju_input / kaiju_resize / kaiju_quit
  • 3 命令:/kaiju-build / /kaiju-run / /kaiju-status
  • 2 技能:kaijuengine-game-dev(开发知识)/ kaijuengine-aidriver(驱动契约)

详见 plugin/README.md。

开发

cd plugin
tsc -p tsconfig.json                # 构建到 lib/
node --test tests/*.test.ts         # 单元测试
npm run smoke                       # 端到端冒烟(真实 DSH defineTool 验证)

状态

  • 插件骨架 + 7 工具 + 3 命令 + 2 技能
  • 构建产物 + 21 单元测试 + 冒烟测试通过
  • 安装到 DSH web profile(dsh plugin --profile web add ...,composition 树已含 dsh-kaiju)
  • 重启 DSH 后在会话中实际驱动一个 kaiju 游戏(需要游戏项目 + Go 1.25/Vulkan 环境)
—/ 5

No ratings yet

Manifest verification required

Commit 7700c2db9f79

Community comments

No comments yet. Be the first to write one.

DSH HUB

A community index for DSH plugins. Not an official GitHub or DeepSeek AI product.

CommunityResourcesAPIAbout