一套 TapTap 开放能力 MCP 服务器(小游戏/H5 排行榜、云存档、OAuth 2.0、当前游戏 DC 数据)+ TapTap Maker CLI + 面向 DSH 的 `@taptap/dsh-maker` bundle 插件,MIT 许可,用于在 AI 客户端中开发与运营 TapTap 游戏。
DSH 适配
原生运行时
作者声明
安全审计
未审计
最后核验
2026-09-05
许可证
作者未说明
01它能帮你完成什么?
把 TapTap 小游戏 / H5 游戏开放能力(排行榜、分享、多人联机、云存档、OAuth 2.0、当前游戏 DC 数据与评价运营)接入 AI 客户端
一组 MCP tools 与 resources——零配置 OAuth、排行榜管理、H5 上传、统计/评价查询与官方回复——可在 AI 客户端直接调用
开发 TapTap 小游戏/H5 的开发者,希望用 AI 客户端驱动游戏后端能力
用 CLI 完成 TapTap Maker 项目全生命周期(初始化、登录、构建、预览、远端发布)
版本化 mcp-runtime、合并写入的客户端 MCP 配置、受管 AGENTS.md 策略块、远端构建结果与本地产物
TapTap Maker 小游戏开发者 / 工作室,需要 AI 驱动的本地开发循环
把 TapTap Maker 的 MCP、CLI、Skills 与工作流打包进 DeepSeek Harness
通过 1024Store 公开 npm 包一键安装的 `@taptap/dsh-maker` bundle 插件,含工作流 + 广告/云存档/排行榜指南
使用 DeepSeek Harness(dsh)的开发者,希望直接复用 TapTap Maker 能力
02如何接入 DeepSeek Harness?
前置条件
- Node.js 18.14.1+(README 环境要求明确)
- 具备 DeepSeek Harness 环境;DSH 通过 `@deepseek-ai/dsh-mcp-client` 插件接入,不使用 mcp.json
安装步骤
- 01
通过 1024Store 安装公开 npm 包 `@taptap/dsh-maker`,把 Maker MCP、CLI、Skills 与工作流打包进 DSH(详见 docs/DSH_PLUGIN.md)
- 02
本地独立使用可运行 `npx -y @taptap/maker init` 完成 Git 检查、登录、项目 clone 与 MCP 配置写入
$ npx -y @taptap/maker init
验证接入成功
作者未说明
03DSH 适配与能力边界
通过 `@taptap/dsh-maker` bundle 插件(npm / 1024Store)原生接入 DSH,打包 Maker MCP + CLI + Skills;DSH 经 `@deepseek-ai/dsh-mcp-client` 插件接入,不使用 mcp.json。
TapTap 开放能力 MCP 服务器
TapTap 小游戏/H5 游戏项目;OAuth 授权后的访问令牌→排行榜、分享、多人联机、云存档、当前游戏 DC 数据统计/评价查询与官方回复等 MCP tools 与 resources
TapTap Maker CLI 与本地开发循环
Maker 项目(app 选择/创建、PAT、项目目录)→版本化 mcp-runtime、合并写入的客户端 MCP 配置、受管 AGENTS.md 策略块、远端构建结果
写入用户级 MCP 配置(Codex/Cursor/Claude/DSH 等),不写项目 cwd迁移旧独立 Maker MCP 时写入 enabled=false 并保留原配置/备份OpenClaw 原生 plugin 子包
OpenClaw 运行环境→raw JSON 工具 + 内置 `taptap-dc-ops-brief` skill
04适合谁?何时不该用?
适合
- 开发 TapTap 小游戏/H5 的开发者,希望用 AI 客户端驱动游戏后端能力
- TapTap Maker 小游戏开发者 / 工作室,需要 AI 驱动的本地开发循环
- 使用 DeepSeek Harness(dsh)的开发者,希望直接复用 TapTap Maker 能力
不适合
- 不要同时启用 `@taptap/dsh-maker` bundle 与 L1 裸 MCP 行,否则会出现重复注册。
- 若旧的独立 Maker MCP 仍启用,插件 CLI 必须先迁移(写入 enabled=false,保留配置/备份/PAT/绑定)再安装;安装前检查返回 `ambiguous` 时必须停止安装。
05兼容性、维护与安全提示
- 不要同时启用 `@taptap/dsh-maker` bundle 与 L1 裸 MCP 行,否则会出现重复注册。
- 若旧的独立 Maker MCP 仍启用,插件 CLI 必须先迁移(写入 enabled=false,保留配置/备份/PAT/绑定)再安装;安装前检查返回 `ambiguous` 时必须停止安装。
- Windows 为默认优先级:CLI 仅把当前进程可用的绝对 `node.exe` 与 `npm-cli.js` 写入客户端配置;找不到该组合时安装失败,不持久化 `.cmd` 或依赖 PATH 的裸 `npx.cmd`。
MIT 许可 · 活跃维护中(最新发布 v1.24.12,2026-08-27)
06常见问题
怎么把插件接入 DeepSeek Harness?
DeepSeek Harness 通过 `@deepseek-ai/dsh-mcp-client` 插件接入(不使用 mcp.json)。要把 TapTap Maker 的 MCP、CLI、Skills 与工作流打包进 DSH,安装 `@taptap/dsh-maker` bundle 插件——通过 1024Store 公开 npm 包获取——详见 docs/DSH_PLUGIN.md。注意不要与 L1 裸 MCP 行同时启用。
`@taptap/dsh-maker` bundle 能和裸 MCP 行同时启用吗?
不能。README 明确说明 bundle 插件不要与 L1 裸 MCP 行同时启用,否则会出现重复注册。
为什么安装前要先迁移旧的独立 Maker MCP?
若旧的独立 Maker MCP 仍启用,插件 CLI 必须先执行迁移写入 enabled=false(保留原配置、备份、PAT 与绑定)。安装前检查返回 `ambiguous` 时必须停止安装。只有状态为 `disabled` 或 `not_found` 才能报告插件可用。
DSH 改完配置需要重启吗?
不需要。DSH 监听用户补丁并热重载,不要求重启 IDE;profile 级注册会就地更新并经 DSH HMR 重载。配置不写项目 cwd,所以 AI 必须在每次 Maker tool 调用中把当前游戏项目作为 `target_dir` 传入。
安装或验证失败怎么回滚?
卸载插件并恢复旧 MCP 仍需先取得明确确认,再执行 restore 命令(如 `taptap-maker plugin restore --client <client> --confirm --json`)。若迁移实际禁用了旧注册但安装/验证失败,同一 restore 命令会自动回滚——但要先移除本次已安装的插件并确认其不再启用;不能在插件仍启用时恢复旧 MCP。
07相关的 DSH 工作流
dsh-routing-suite
作者 yjh051108
DeepSeek Harness(dsh)路由套件:先装运行时注入器,再加载任务感知的推理模式路由预设(已实测 P1-P23)。
brooks-lint
作者 hyhmrright
基于 12 本经典工程书籍的 AI 代码评审工具,提供腐化风险诊断、书籍引用、严重度标签及 6 种分析模式。
oh-dsh
作者 hust-open-atom-club
一套 DSH runtime,Desktop、Web 与 TUI 三种开发体验。
perfect-web-clone
作者 ericshang98
网页像素级克隆工具:粘贴 URL,即可得到一份精确测量还原的 Vite + React 复刻页面。
08数据与来源
DSH 使用 `@deepseek-ai/dsh-mcp-client` 插件,不使用 `mcp.json`。
需要把 Maker 技能(工作流 + 广告/云存档/排行榜指南)一并打包进 DSH 时,可用 bundle 插件
页面基于项目公开文档、仓库元数据和 DSH Plugins 的结构化解析生成;最后核验于 2026-09-05。发现错误?提交更正。
最佳 DeepSeek Harness 插件
从全目录挑出的 12 个值得优先安装的插件,覆盖各个分类。
