前言¶
DeepSeek Harness(DSH)的「一切皆插件」理念下,開發者需要管理多種預覽插件(媒體、Blender 場景、STL 網格等)。如果沒有統一的目錄與安裝入口,每個插件都需要單獨在設置中查找、確認已安裝狀態,並手動執行安裝命令,容易遺漏或版本不一致。dsh-preview-market 在 DSH 的設置面板中提供預覽插件目錄與已安裝視圖,並給出安裝/更新的入口。
是什麼¶
dsh-preview-market 是一個「垂直預覽市場」插件,由 439436269-ctrl 維護。它提供預覽插件的目錄、已安裝清單和安裝/更新入口,但不實現預覽渲染,每個預覽插件仍保持獨立的 Loader 條目、倉庫、版本與設置。插件版本 0.1.10,開源協議爲 MIT。
核心功能¶
- 目錄與已安裝視圖:在 Settings → Preview market(同時出現在 Settings → Plugins)中列出預覽插件,並標明當前配置文件已安裝的條目。
- 安裝/更新入口:當存在 dsh-market 時,通過其進行安裝/更新;否則顯示可複製的
dsh plugin --profile <profile> add <package>@<version>命令。 - 獨立插件:媒體、Blender、STL 保持獨立包,本插件不合並其代碼,也不提供渲染器。
- 目錄格式:每個插件在 catalog/plugins/ 下爲一個 JSON 文件,命名爲
<owner>__<repo>.json。第三方提交只需增加一個文件並更新 catalog.json 快照,無需修改市場代碼。
安裝與啓用¶
在終端中執行以下命令:
dsh plugin --profile <profile> add dsh-preview-market
安裝完成後,在 DSH 的設置中打開 Settings → Preview market(或在 Settings → Plugins 中找到預覽市場標籤頁)。
典型用法¶
- 打開 Settings → Preview market,切換到 Installed 查看當前配置文件已安裝的預覽插件。
- 在 Discover 標籤下瀏覽目錄,點擊已安裝條目的卡片:
- 若已安裝,可在卡片上啓用/禁用(通過 dsh-market)。
- 若未安裝,點擊卡片上的安裝命令按鈕(若已連接 dsh-market)或複製命令後手動執行。 - 點擊 Configure 進入對應子插件的設置頁面進行單獨配置。
適用場景與注意¶
- 適合需要統一管理多種預覽插件(媒體、Blender、STL 等)的開發者與團隊。
- 注意:插件以當前 DSH 進程的權限運行,安裝前應檢查源碼與許可證(MIT)。
- 當前目錄中包含四個預覽插件:dsh-preview-media、dsh-preview-blender、dsh-preview-stl、dsh-preview-snip。
短結尾¶
dsh-preview-market 爲 DSH 的預覽插件提供目錄、已安裝視圖和安裝入口,減少手動查找與命令記憶的負擔。插件目錄頁與代碼倉庫見下方鏈接。
- 目錄頁:https://www.skillhub.cn/plugins/439436269-ctrl/dsh-preview-market
- GitHub:https://github.com/439436269-ctrl/dsh-preview-market