Pidan-Workshop/dsh-godot-play ↗★ 0
dsh-godot-play
在 DeepSeek Harness Web GUI 一键构建并试玩 Godot Web 导出。One-click build & play of Godot Web exports in the DeepSeek Harness GUI.
安装
$
npx -p @deepseek-ai/dsh dsh plugin --profile web add github:Pidan-Workshop/dsh-godot-play说明文档
阅读完整 README ↗使用
- GUI 右下角「▶ 试玩游戏」打开面板;
- 需要的话在「项目」下拉切换目标(或点「+」登记新项目目录);
- 点「🔄 构建并加载」:状态芯片显示进度,展开「日志」看 Godot 输出;
- 成功后 iframe 自动带缓存戳重载,直接试玩;下次打开自动记住上次选的项目;
- 想重新开始当前游戏点「↻ 重新启动」(只重载游戏,不重新构建);点「清空日志」清掉构建日志(构建中也可清)。
配置(cordis.patch.yml 的 config,默认全自动)
| 键 | 默认 | 说明 |
|---|---|---|
projectRoot | 空(动态) | 留空 = 面板选择 + 智能默认;填写 = 锁定目标(下拉禁用) |
godotBin | 自动探测 | GODOT 环境变量 → macOS 默认安装路径 → PATH |
exportPreset | 自动 | 从 export_presets.cfg 找首个 platform=="Web" 预设(优先 runnable) |
webRel | web | 导出输出目录(相对目标项目根) |
importFirst | true | 导出前先跑一次 --import 保证缓存就绪 |
graceMs | 10000 | 进程终止宽限(毫秒) |
allowRemote | false | 非 loopback 也放行(远程访问 GUI 时按需开启) |
上次选择的项目记录在 ~/.dsh/dsh-godot-play.json(可安全删除,回退到智能默认)。