前言¶
DeepSeek Harness (DSH) 的核心理念是“一切皆插件”。在實際使用中,開發者往往需要手動在 GitHub 上搜索合適的插件。這款插件在 Web 端的「設置 → 插件」頁面增加了一個「插件市場」標籤頁,用於瀏覽和安裝 GitHub 上的插件,並提供 README 閱讀與 AI 安裝指引功能。
插件介紹¶
插件名稱:dsh-plugin-marketplace
維護者:shixiaosia
許可證:MIT
該插件向 DSH Web 端注入了一個插件市場入口。它通過 GitHub 搜索 API 篩選帶有 dsh-plugin 主題標籤的倉庫,支持在線閱讀 README 文檔。針對 GitHub 訪問困難的網絡環境,它內置了一個可配置的鏡像代理。核心亮點是集成 AI 能力,能自動爲插件生成安裝指引。
核心功能¶
- 瀏覽插件:自動拉取 GitHub 上帶有
dsh-plugin主題標籤的倉庫。 - 在線閱讀:在插件標籤頁內直接閱讀每個項目的 README 文檔。
- AI 總結:點擊卡片上的「總結」按鈕,調用當前會話的 AI 模型生成安裝方法。
- 代理支持:內置可開關、可自定義地址的 GitHub 鏡像代理,用於訪問受限資源。
- 自定義提示詞:支持編輯 AI 總結的預設指令,配置內容持久化存儲在瀏覽器中。
安裝與啓用¶
使用 dsh 自帶的插件管理命令安裝。安裝完成後需重啓 dsh web 或刷新頁面。
dsh plugin --profile web add git+https://github.com/shixiaosia/dsh-plugin-marketplace.git
典型用法¶
- 在 DeepSeek Harness Web 界面進入「設置」→「插件」,找到新增的「插件市場」標籤頁。
- 點擊縮略卡片上的「總結」按鈕,讓當前 AI 模型生成安裝指引。
- 在標籤頁內點擊「編輯提示詞」,修改 AI 總結的預設指令。
- 在插件市場標籤頁配置代理地址以訪問受限的 GitHub 資源。
注意事項¶
- 重啓要求:安裝後必須重啓
dsh web或刷新 Web 頁面才能看到新標籤頁。 - API 限制:GitHub 未登錄搜索 API 有速率限制(每分鐘 10 次、每小時 60 次)。每個查詢默認只展示按星標排序的前 30 個倉庫。
- 本地化存儲:插件無宿主端依賴,所有配置(代理地址、提示詞等)均保存在瀏覽器
localStorage中。 - 環境依賴:需要滿足特定的 peerDependencies(React 等)。
DSH 生態中的插件目錄是獨立站點,與 DeepSeek 或幻方無官方從屬關係。
結語¶
該插件旨在降低發現和使用 DSH 插件的門檻,通過 AI 輔助和代理功能提升了插件的易用性。