dsh-plugin-capabilities:把技能與 MCP 服務器管理搬進 dsh 設置頁
# 前言 用 dsh 做開發時,技能和 MCP 服務器的配置大多落在文件裏:技能是各個 `SKILL.md`,MCP 服務器寫在 profile patch 或全局補丁的 YAML 行中。想臨時停用一個技能、改一條服務器參數,就得離開界面去手工編輯;如果同時還用 Claude Code 或 Codex,同一批技能和 MCP 配置還要再維護一份。dsh-plugin-capabilities 解決的就是這兩個問題:在 dsh 設置頁裏管理技能與 MCP 服務器,並支持從其他 agent 一鍵導入。下面按功能、安裝、典型用法的順序介紹。 # 這是什麼 dsh
閱讀全文dsh-sandbox-micro:把 DSH 的模型 Shell 換進 Linux 微虛擬機
# 前言 如果你在用 DeepSeek Harness(DSH)開發智能體,模型的 shell 命令默認跑在宿主機上,隔離邊界取決於執行器實現;Windows 上還有一層歷史包袱:早期做法是通過 `cmd /c` 啓動 npm `.CMD` shim,模型命令裏的 `&`、引號、`%VAR%` 會先被宿主機 shell 解析一遍。要做到「命令在硬隔離環境裏執行、argv 不經宿主機 shell 包裝」,需要一個更乾脆的方案。 下面介紹的 dsh-sandbox-micro 就是爲這件事準備的插件 bundle:把模型可見的 `ctx.shell` 替換爲
閱讀全文Harness Insights:給 DeepSeek Harness 加一個本地優先的用量洞察面板
# 前言 如果你日常用 DSH(DeepSeek Harness)跑智能體任務,大概遇到過這樣的問題:token 消耗散落在各個會話裏,想知道一段時間內哪個模型用得多、cache 命中率怎麼樣、哪些工具調用最頻繁,只能自己去翻會話記錄做統計。 Harness Insights 解決的就是這個問題。它在 Harness 設置下新增一個本地優先的 Usage insights 頁面,把本地會話的結構化元數據聚合後展示出來,且不修改上游 Harness 源碼。下面介紹它的定位、功能、安裝方式和數據邊界。 # 這是什麼 Harness Insights(`map
閱讀全文dsh-restore-archived-sessions:查看並恢復 Harness 中被歸檔的會話
dsh-restore-archived-sessions 是一個查看並恢復 DeepSeek Harness 中已歸檔會話的補丁包,由 le-soleil-se-couche 維護(MIT 許可)。官方 Harness 歸檔即消失且無法恢復,該項目填補了這一缺口。它不是獨立插件,而是替換 Harness 主線的 prebuilt host/client 包,因恢復
閱讀全文dsh-vibe-pack:面向 DeepSeek Harness 的事務性純數據配置包管理器
# 前言 長期維護一個 DSH 實例時,`$DSH_HOME` 下的配置資源很容易變成一筆糊塗賬:文件是手工複製進去的,改壞了不知道動了哪裏,兩份配置包先後寫入同一個文件時互相覆蓋,出問題之後既查不到來源也回不去。DSH 的理念是「一切皆插件」,但把數據型配置資源的分發和卸載做成可審計的事務,此前並沒有現成工具。 下面介紹的 dsh-vibe-pack 就是針對這個問題:把資源的安裝做成先預覽、再安裝、可回滾的事務,並在全過程追蹤文件歸屬。 # 這是什麼 dsh-vibe-pack 是一個面向 DeepSeek Harness 的事務性、純數據配置包管理
閱讀全文DSH 插件 dsh-timed-goal:在任意對話中配置定時 /goal 任務
dsh-timed-goal 是一款面向 DSH Web 的 MIT 許可插件,由 gfds2005 開發,用於在指定時刻自動觸發預設提示詞。該插件支持按對話配置任務,用戶可設定絕對時間(本地或 UTC),到點後自動以默認全權限(full access)或受限的工作區寫權限執行 goal。功能包括每日重複執行、限制自主運行輪數、任務編輯與狀態管理,以及跨會話任務總覽。界面支持中英文雙語,提供斜槓命令(如 /timed-goal add)和瀏覽器管理面板兩種操作方式。安裝需 DSH web profile 及 Node.js 18+,通過 dsh plugin 命令添加並重啓生效。配置數據保存在
閱讀全文DSH Uni Editor:把現有 Editor 接入 DeepSeek Harness Agent Chat
DSH Uni Editor 是由 `creativedswork` 維護的 MIT 許可 Cordis 插件包,旨在爲 DeepSeek Harness Agent Chat 提供統一的 Editor runtime。它通過 MCP Apps 將現有 Editor 接入模型,支持 `stdio` 和 Streamable HTTP 傳輸,並嚴格區分“模型可見工具”與僅用於視圖交互的“App-only 工具”,避免污染模型註冊表。該插件支持注入顯式允許列表中的 MCP Prompts,並可選爲可信本地服務器轉發 Workspace 元數據。在安全方面,視圖運行於雙 iframe 隔離環境,實施
閱讀全文dsh-fleet:DSH 多機算力組網插件
dsh-fleet 是 DSH 的一個 MIT 許可插件,旨在將局域網、雲端 ECS 或朋友間的閒置算力接入同一團隊,實現跨機器任務派發與結果迴流。它支持 Windows、Linux 和 macOS,僅依賴 Node 內置模塊。核心功能包括生成唯一機器身份(machineId 和 SK)、多團隊管理、基於 HMAC-SHA256 的信任握手、心跳監控及在線狀態查看。Master 側通過 fleet_dispatch 工具派發任務,Worker 側自動執行並保留會話以便回溯。插件啓動後註冊 12 個模型工具及側邊欄面板,提供機器名片生成、團隊加入、成員狀態查詢等操作。安裝需使用 dsh 插件命令
閱讀全文dshp:把 DSH profile 變成可列、可複製、可分享的文件
dshp 是用於管理 DeepSeek Harness (DSH) profiles 的命令行工具及插件,旨在解決 DSH 本身在 profile 管理上的不足。它支持列出本機 profiles 及其資源佔用,查看詳細的 bundle 加載順序、plugins 和 patch,並實現 profile 的創建、克隆(保留 node_modules)、導出爲單文件、導入重建、差異對比及刪除。該工具基於 Node 18+,兼容 dsh 0.1.0-rc.5,採用 MIT 許可證。用戶可通過 `npx` 作爲 CLI 使用,或作爲插件安裝。典型流程包括:使用 `ls` 查看現狀,`clone` 創建實
閱讀全文dsh-balance-stats:爲 DeepSeek Harness Web 提供餘額與用量統計
dsh-balance-stats 是 DeepSeek Harness Web 的社區插件,由 pangzi499 維護,採用 MIT 許可證。該插件旨在解決餘額、會話成本及用量分散的問題,在界面中集中展示 DeepSeek 賬戶餘額(可用、充值、贈送)、當前會話即時成本估算、歷史花費(今日、7 天、30 天)及按模型劃分的 Token 用量。 插件支持兩種發票導入方式:一是自動導入,需保存平臺 userToken 至本地憑據文件(權限 0600)以定期獲取發票;二是手動導入 JSON 響應。若未導入發票,則回退至本地估算。插件具備容錯機制,請求失敗時保留最近成功數據,並支持可配置間隔刷新。
閱讀全文DshViewModes:爲 DSH Web 增加 Verbose、Normal、Summary 三種會話展示模式
DshViewModes 是由 NigelYao 維護的 DSH Web 客戶端展示插件,旨在通過不同顆粒度的視圖優化用戶體驗。該插件基於 MIT 許可證,僅修改瀏覽器端展示而不涉及核心文件,提供 `Verbose`、`Normal` 和 `Summary` 三種模式。`Verbose` 保留思考、工具調用等完整調試信息;`Normal`(默認)按語義階段分組過程步驟,適合日常閱讀並支持展開細節;`Summary` 隱藏過程噪音,僅展示結果摘要。用戶可通過會話頭部或快捷鍵 `Alt+1/2/3` 切換模式,選擇狀態保存在 localStorage 中,且界面語言跟隨 Harness Setti
閱讀全文dsh-mcp-bridge:爲 DeepSeek Harness 提供一組經過校驗的 MCP 服務器
dsh-mcp-bridge 是一款面向 DeepSeek Harness (DSH) 的 MCP 服務器插件包,旨在簡化智能體接入 MCP 工具的流程。該插件打包了 demo、memory、filesystem、GitHub、Playwright 及遠程 HTTP 等多類服務器,利用內置客戶端支持 stdio 和 streamable-http 傳輸、自動重連及熱更新。開發者可通過連接性驗證腳本確保服務器狀態,再交由模型調用。安裝僅需在 PATH 中配置 dsh 和 pnpm,執行 `dsh plugin` 命令添加插件並重啓即可。插件提供無需 API 鍵的默認 demo 服務器,其他服務器
閱讀全文