MIT 授權的 DSH 外掛(JavaScript),移植 Claude Code Game Studios:49 個 agent、83 個技能、14 條規則、19 個 hook,以及用無頭瀏覽器驗證的一次性原型流程。
DSH 整合
原生執行環境
作者聲明
安全稽核
未稽核
最後核實
2026-11-10
授權條款
MIT
01它能幫你完成什麼?
在一個 DeepSeek Harness 工作階段裡跑起一整間遊戲工作室——企劃、美術、音訊、敘事、工程、QA、發行
49 張 agent 角色卡、83 個以斜線指令呼叫的技能、14 條規則與 19 個 hook,外加 Godot 4.7、Unity、Unreal 與 Web 的引擎參考文件
想要工作室級流程、但不想真的招人的獨立開發者與小團隊
從一個點子走到可玩的原型,再把它養大,每一步都有檢查
一次性流程:/prototype、/check、/tune、/share、/grow;真實的無頭 Chrome 會試玩結果,並在該停的地方截圖
希望每一步都可驗證、而不是靠一句提示詞出結果的遊戲開發者
讓專案跨工作階段保留記憶,並知道下一步做什麼
/today、/statusline、/dashboard 與 /update——下一步簡報、狀態列、離線 HTML 看板與更新檢查
隔幾天再回到專案上的團隊
02如何將外掛接入 DeepSeek Harness?
先決條件
- DeepSeek Harness 的 Web 用戶端或桌面端;外掛透過「外掛 → 新增外掛」或 dsh plugin 命令列安裝
- 選用:在儲存庫根目錄執行 `npm install`,才能跑 hook 掛載與外掛橋的驗證腳本
安裝步驟
- 01
Web 用戶端:Plugins → Add plugin → 貼上 https://github.com/HYClub/deepseek-harness-game-studios → Install → 重新啟動 dsh web
- 02
桌面端:開啟應用程式,同樣走 Plugins → Add plugin → 貼上同一個 URL → Install → 重新啟動應用程式
- 03
重新啟動後:建立新的工作目錄與新工作階段,輸入 /start
驗證整合成功
- `node tools/check-dsh.mjs`——框架自帶的檢查會印出技能 / agent / 規則 / hook 數量
- `node tools/verify-fidelity.mjs`——證明移植沒有無法解釋的內容遺失
復原
- 刪除 `~/.dsh/dsgs` 與使用者層級 bootstrap 技能 `~/.dsh/skills/dsgs-init`、`~/.dsh/skills/start`,然後解除安裝外掛並重新啟動 dsh web
03DSH 整合程度與能力邊界
DSH 外掛套件:首次載入時在機器層級安裝框架,並加入 /start 等斜線指令;用外掛橋與 Node hooks 取代上游那套在 DSH 裡跑不起來的 Claude Code bash hooks。
以 agent 角色卡組織的工作室
由 Lead 依工作室斜線指令分派的請求→分派給 49 張角色卡的工作:企劃、美術、音訊、敘事、工程、QA、發行、長線營運
角色卡會寫明該角色應守住的工具邊界,但執行環境無法依 agent 強制工具集以 hook 為基礎的規則注入
工作階段中的每次讀取、寫入、登錄檔存取、提交與推送→每次寫入後注入相符的規則文字,由 19 個 Node hook 實作
PostToolUse 提醒在動作之後才到達,而不是之前用真實瀏覽器做可玩性檢查
一個一次性原型目錄→記錄下來的執行(場景、狀態、耗時)、停下處的截圖,以及兩次執行逐列比對
試玩本身需要 Chrome、Edge、Chromium 或 Playwright 的 headless shell;都沒有的話結果標為 not_assessed 並以結束碼 3 收場技能測試框架
修改過或新寫的技能→結構 linter、分類品質評分表、行為規格斷言與覆蓋率報告
04適合誰?何時不該用?
適合
- 想要工作室級流程、但不想真的招人的獨立開發者與小團隊
- 希望每一步都可驗證、而不是靠一句提示詞出結果的遊戲開發者
- 隔幾天再回到專案上的團隊
不適合
- 首次載入會把框架載荷寫進 `~/.dsh/dsgs`,並寫入使用者層級 bootstrap 技能;README 明確說它不會碰專案目錄,也不會覆寫專案檔案。
- 三個 hook 事件(Notification、PreCompact、PostCompact)在 DSH 裡沒有事件來源,只能在掛載層驗證;DSH 的 subagent 不接受依 agent 的工具集,所以角色工具邊界只是建議。
05相容性、維護與安全提醒
- 首次載入會把框架載荷寫進 `~/.dsh/dsgs`,並寫入使用者層級 bootstrap 技能;README 明確說它不會碰專案目錄,也不會覆寫專案檔案。
- 三個 hook 事件(Notification、PreCompact、PostCompact)在 DSH 裡沒有事件來源,只能在掛載層驗證;DSH 的 subagent 不接受依 agent 的工具集,所以角色工具邊界只是建議。
- 桌面端自己管理外掛 profile,命令列改不動;桌面使用者要在 Plugins 頁面解除安裝再重裝。
- 技能、agent、規則與文件來自 Claude Code Game Studios(MIT,© 2026 Donchitos),本儲存庫補的是 DSH 執行環境;移植跟隨上游 v1.1.2。
MIT(上游同為 MIT)· 最新發布 v0.3.6(2026-11-10);移植自 CCGS v1.1.2,首次載入會在機器層級安裝載荷
06常見問題
怎麼安裝 DeepSeek Harness Game Studios?
在 Web 用戶端開啟 Plugins → Add plugin,貼上 https://github.com/HYClub/deepseek-harness-game-studios 並安裝,然後重新啟動 dsh web;也可以執行 `dsh plugin --profile web add https://github.com/HYClub/deepseek-harness-game-studios`。桌面使用者在應用程式的 Plugins 頁面做同樣的事。
安裝並重新啟動之後要做什麼?
建立新的工作目錄與新工作階段,輸入 /start。它會檢查工作區是否已初始化,沒初始化就先初始化,然後帶你走 onboarding。
它會在我的機器上寫什麼?
框架載荷寫在 `~/.dsh/dsgs/**`,另外還有使用者層級 bootstrap 技能 `~/.dsh/skills/dsgs-init/SKILL.md` 與 `~/.dsh/skills/start/SKILL.md`。README 說明它不會碰專案目錄,也不會覆寫專案檔案。
怎麼撤銷安裝?
刪掉 `~/.dsh/dsgs` 與 `~/.dsh/skills` 下那兩個 bootstrap 技能目錄,然後解除安裝外掛並重新啟動 dsh web;README 提供了具體的 Remove-Item 指令。
框架本身需要 API key 嗎?
不需要。README 說即時事件探針只在工作階段能連上模型時執行,否則回報 SKIP,框架本身從不需要 API key。
07相關的 DSH 工作流程
archify
作者 tt-a1i
为编码智能体生成美观可验证的架构图、时序图与数据流图,输出自包含 HTML,支持动效与清晰导出。
openviking
作者 volcengine
为 AI 智能体打造的自进化上下文数据库,统一智能体记忆、知识 RAG 与技能。
aitoearn
作者 yikart
面向抖音、快手、小红书和视频号的 AI 内容发布工作流,提供相关平台与 MCP 工具集成。
learn-harness-engineering
作者 walkinglabs
Harness 工程新手教程,从 0 到 1 系统学习智能体工作流框架。
08資料與來源
this repository provides the DeepSeek Harness runtime: Node hooks, skill generation, machine-level install, and the plug…
On first load the plugin installs the framework at machine level (`~/.dsh/dsgs` plus user-level bootstrap skills).
此頁面根據專案公開文件、儲存庫中繼資料與 DSH Plugins 的結構化解析所產生;最後核實於 2026-11-10。發現錯誤?提交更正。
最佳 DeepSeek Harness 外掛
從全目錄挑出的 12 個值得優先安裝的外掛,涵蓋各個分類。
