返回目錄

dsh-skin-market

編輯精選維護狀態: 活躍

kingofsoysauce/dsh-skin-market

DeepSeek Harness skin market 皮膚市場 已收錄200+DSH 皮膚 完善評分系統加人工稽核,有便捷的社群收錄入口;有線上頁面方便線上瀏覽,也有外掛方便管理本地皮膚

前往 GitHub專案首頁
$ dsh plugin --profile web add "dsh-skin-market@latest"

181

星數

17

Fork

TypeScript

語言

MIT

授權條款

2026-08-16

建立於

2026-10-03

最近推送

MIT 授權的皮膚市集外掛程式,嵌入 DSH Web 設定頁:透過驗證過的線上目錄瀏覽、安裝、更新、解除安裝與停用社群皮膚,支援每 5 分鐘靜默重新整理、IndexedDB 離線回退,以及社群皮膚提交的 PR 流程。

DSH 整合

生態系相關

作者聲明

安全稽核

未稽核

最後核實

2026-08-27

授權條款

MIT

01它能幫你完成什麼?

  • 在 DSH Web 中瀏覽與管理社群皮膚

    透過 GitHub Pages 提供的經過 schema 驗證的線上目錄瀏覽、安裝、使用、停用、更新與解除安裝社群皮膚,安裝目標固定到完整 commit SHA

    想更換或管理 DSH Web 介面外觀的 DSH 使用者

  • 將自己的 DSH 皮膚提交到皮膚市集

    在 registry/skins 下新增一個 YAML 條目;PR 合併到 main 後,倉庫會自動重新生成 data/catalog.json,皮膚隨即進入線上目錄

    開發 DSH Web 皮膚並希望公開收錄的皮膚作者與維護者

  • 皮膚導致頁面異常時還原 DSH 預設外觀

    停用皮膚市集管理的所有皮膚並還原預設外觀,同時保留已安裝的皮膚套件與皮膚市集本身

    因皮膚衝突導致 DSH 頁面無法使用的使用者

02如何將外掛接入 DeepSeek Harness?

先決條件

  • DSH(DeepSeek Harness)Web 環境——皮膚市集嵌入在 DSH Web 的設定頁中
  • 安裝前請關閉其他皮膚外掛程式以避免衝突(依 README 要求)
  • profile 依賴由 DSH 的 pnpm 管理(README 說明了 `pnpm is not recognized` / `allowBuilds` / manifest 錯誤的應對)

安裝步驟

  1. 01

    執行 `dsh plugin --profile web add "dsh-skin-market@latest"` 安裝到 web profile(先關閉其他皮膚外掛程式)

    $ dsh plugin --profile web add "dsh-skin-market@latest"

  2. 02

    或使用提示詞安裝:把 README 中「方式二,提示詞安裝」的提示詞貼給 DSH,它會先檢查衝突的皮膚外掛程式再安裝

驗證整合成功

  • 安裝後重新讀取 web profile 的 package.json,確認 dsh-skin-market 同時出現在 dependencies 和 dsh.profile.bundles 中
  • 重啟 DSH Web,確認可以從 設定 → 皮膚市集 開啟皮膚市集

復原

  • 如果皮膚衝突導致 DSH 頁面無法使用:停止 DSH 程序,執行 `~/.dsh/profiles/web/node_modules/.bin/dsh-skin-market-reset --profile web` 停用所有由市集管理的皮膚並還原預設外觀(已安裝的皮膚套件與皮膚市集會保留),然後重啟 DSH
  • 安裝、更新與啟用失敗時會還原 profile manifest 快照並清理半安裝狀態

03DSH 整合程度與能力邊界

DSH 整合生態系相關

透過官方 dsh CLI 外掛程式管理員(`dsh plugin --profile web add`)安裝到 DSH Web profile,作為嵌入 DSH Web 設定頁的皮膚市集 bundle

  • 線上目錄瀏覽與一鍵管理

    由 GitHub Pages 提供的遠端 catalog.json(schema 驗證、安裝目標固定到 commit)→瀏覽、安裝、使用、停用、更新與解除安裝社群皮膚

    瀏覽器只能提交 registry 中的 skinId,不能提交任意指令或安裝位址
  • 靜默重新整理目錄與離線回退

    遠端 catalog.json 與本機快取的目錄→開啟市集時拉取最新目錄,頁面保持開啟時每 5 分鐘靜默重新檢查;離線或遠端資料不合法時先回退到快取,再回退到內建目錄

    瀏覽器會用 IndexedDB 保留最近一次有效目錄,先顯示快取,再在背景驗證線上目錄
  • 社群皮膚提交的 PR 流程

    公開、可安裝的 DSH Web 皮膚儲存庫(帶 dsh.bundle 的完整外掛程式,或只有 dsh.client 的純前端皮膚)→在 registry/skins 下新增 YAML 條目;合併到 main 後儲存庫自動重新生成 data/catalog.json

    安裝目標必須固定到完整 40 位 commit SHA;收錄不等於安全認證
  • 皮膚衝突重設

    導致 DSH 頁面無法使用的皮膚衝突→停用所有由市集管理的皮膚並還原預設外觀,同時保留已安裝的皮膚套件與皮膚市集

    指令使用原子寫入;任何一步失敗都會還原執行前的 profile 檔案

04適合誰?何時不該用?

適合

  • 想更換或管理 DSH Web 介面外觀的 DSH 使用者
  • 開發 DSH Web 皮膚並希望公開收錄的皮膚作者與維護者
  • 因皮膚衝突導致 DSH 頁面無法使用的使用者

不適合

  • 安裝 dsh-skin-market 前必須先關閉其他皮膚外掛程式以避免衝突。如果皮膚衝突導致 DSH 頁面無法使用,請停止 DSH 程序並執行文件中的重設指令還原預設外觀;安裝、更新與啟用失敗時會還原 profile manifest 快照並清理半安裝狀態。
  • 被收錄進皮膚市集不等於安全認證:上架不代表該皮膚獲得 DSH 官方、安全團隊或市集的背書。Topic、儲存庫名稱與 Stars 僅用於發現與排序,不能作為安全稽核或官方背書的證明。
  • 在 Windows 上,不要把含子目錄路徑的 spec(github:…#commit&path:/…)交給 `dsh plugin add`——cmd.exe 會在 & 處截斷。此類目標請優先使用市集頁一鍵安裝,或直接用 pnpm 手動安裝。

05相容性、維護與安全提醒

  • 安裝 dsh-skin-market 前必須先關閉其他皮膚外掛程式以避免衝突。如果皮膚衝突導致 DSH 頁面無法使用,請停止 DSH 程序並執行文件中的重設指令還原預設外觀;安裝、更新與啟用失敗時會還原 profile manifest 快照並清理半安裝狀態。
  • 被收錄進皮膚市集不等於安全認證:上架不代表該皮膚獲得 DSH 官方、安全團隊或市集的背書。Topic、儲存庫名稱與 Stars 僅用於發現與排序,不能作為安全稽核或官方背書的證明。
  • 在 Windows 上,不要把含子目錄路徑的 spec(github:…#commit&path:/…)交給 `dsh plugin add`——cmd.exe 會在 & 處截斷。此類目標請優先使用市集頁一鍵安裝,或直接用 pnpm 手動安裝。
  • 目前針對 DSH Web 0.1.0-rc.6 驗證,目錄中的安裝目標在收錄時固定到完整 commit。「相容性待驗證」與「市集可安裝性」是相互獨立的維度:缺少相容性宣告會提示風險警告,但不會單獨阻止市集安裝。
2026-08-162026-08-26v0.1.46

MIT · 活躍維護中(最新版本 v0.1.46,2026-08-26)

06常見問題

如何安裝 dsh-skin-market?

執行 `dsh plugin --profile web add "dsh-skin-market@latest"`。README 建議先關閉其他皮膚外掛程式以避免衝突。也可以把 README 中提示詞安裝的文字貼給 DSH,它會先檢查衝突的皮膚外掛程式,再執行安裝。

安裝後可以做什麼?

重啟 DSH Web 後,從 設定 → 皮膚市集 開啟皮膚市集,即可瀏覽、安裝、使用、停用、更新與解除安裝社群皮膚。開啟市集時會從 GitHub Pages 拉取最新 catalog.json;頁面保持開啟期間每 5 分鐘靜默重新檢查,並在 IndexedDB 中保留最近一次有效目錄。

如何更新這個外掛程式?

建議在 設定 → 皮膚市集 中點擊市集標題旁的 更新,然後重啟 DSH Web。也可以執行 `dsh plugin --profile web add "dsh-skin-market@latest"` 並手動重啟 DSH。

安裝後需要檢查什麼嗎?

README 的提示詞安裝流程會在安裝後重新讀取 web profile 的 package.json,確認 dsh-skin-market 同時出現在 dependencies 和 dsh.profile.bundles 中,然後要求重啟 DSH Web,並確認可以從 設定 → 皮膚市集 開啟皮膚市集。

皮膚把頁面弄壞了怎麼還原?

停止 DSH 程序,執行 `~/.dsh/profiles/web/node_modules/.bin/dsh-skin-market-reset --profile web`。該指令會停用所有由市集管理的皮膚並還原預設外觀,同時保留已安裝的皮膚套件與皮膚市集,然後重啟 DSH。

08資料與來源

  • 作者聲明github.combe6c28b81058…

    一个嵌入 DSH 设置页的皮肤市场,可以浏览、安装、使用、停用、更新和卸载社区皮肤。

  • 作者聲明github.combe6c28b81058…

    dsh plugin --profile web add "dsh-skin-market@latest"

此頁面根據專案公開文件、儲存庫中繼資料與 DSH Plugins 的結構化解析所產生;最後核實於 2026-08-27。發現錯誤?提交更正。

🏆

最佳 DeepSeek Harness 外掛

從全目錄挑出的 12 個值得優先安裝的外掛,涵蓋各個分類。

DSH Plugins 是獨立的 DeepSeek Harness 外掛市集,與 DeepSeek 官方無關,也不代表官方背書。第三方外掛未經安全稽核,安裝前請審查原始碼。

每週取得最新的 DeepSeek Harness 外掛,絕不濫發。