T-Markus-Liang/dsh-game-studio

T-Markus-Liang★ 0JavaScript最后同步: 2026-08-22

在 GitHub 打开

DSH Game Studio: AI-native Game Development Runtime for DeepSeek Harness — 可安装/卸载/升级的游戏开发插件(/game 子命令、动态 Agent Pool、引擎适配器、Verifier + Quality Gate)

README 摘要

DSH Game Studio DSH 兼容性 已针对 DSH 0.1.1-rc.2 核对 Cordis settings、tools、commands、skills、system prompt、hooks 和 ctx.subagents.start 契约。本插件未使用上游移除的 SubagentStartRequest.workspaceCwd 。 已知兼容性问题 (记录于 docs/compatibility/ ): - 0001( Fixed ,原高危):raw tools.register 注册的 6 个工具曾使用输出 schema { type: 'json' } (defineTool ValueSchemaSpec 方言),会被 DSH raw schema 校验( assertSupportedJsonSchema ,白名单 object/array/string/number/integer/boolean/null 或省略)以 JsonSchemaError 拒绝。已按方案 A 改为 annotation-only schema { description: 'lossless JSON result' } ,契约测试同步对齐真实校验语义。修复记录与验收结果见记录正文。 - 0002( Fixed ,原中风险):同时使用 dsh.profile.bundles 与手动 cordis.patch.yml insert 会导致插件双加载、手动配置被静默忽略、工具注册重复。安装前必须确认二选一,不可混用。已按方案 B 增强版修复:apply() 入口进程级单实例守卫(Symbol 注册表 + token 化 dispose 释放),双加载时第二实例整体 no-op 并在日志告警。 AI-native Game Development Runtime for DeepSeek Harness 把 DeepSeek Harness 变成一个 AI 游戏开发工作室:一个可安装、可卸载、可升级的 DSH 社区插件, 以 claude-code-game-studios 已验证的 Studio Knowledge Layer(49 Agents / 73 Skills / 12 Hooks / 11 Rules / 40+ Templates)为资源池, 在其上补齐真正的 Runtime + Routing + State + Engine Tooling + Verification 。 功能特性 /game 子命令(用户层只有一个命令) 子命令 语义 版本 /game start 初始化 / 接管项目:检测引擎、建状态目录、引导对话 V0.1 ✅ /game status 当前项目 / 任务 / 门禁状态(零 token,纯确定性) V0.1 ✅ /…

在 GitHub 查看完整 README →
娱乐/广告ai-agentsdeepseek-harnessdsh-plugingame-developmentgame-studiogodotpluginunity

分类