一套 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 個值得優先安裝的外掛,涵蓋各個分類。
