CodeReader:在 DSH Web 中查看和編輯工作區文件

CodeReader 是專爲 DeepSeek Harness (DSH) Web 設計的插件,由 PathChan 維護,採用 MIT 許可。它旨在對話界面中集成工作區文件樹與多標籤編輯畫板,讓用戶無需切換窗口即可瀏覽、覈對、編輯並寫回當前工作區磁盤文件。核心功能包括可展開的文件樹、支持語法高亮與行號的多標籤編輯器、以及通過快捷鍵或工具欄保存並校驗內容。該插件支持智能體協同,在模型生成文件時自動切換爲只讀模式以防衝突,並允許將文件交由系統默認程序打開。用戶偏好設置僅保存在本地瀏覽器,不經過服務端。安裝時需先配置 DSH Web,再通過 npx 命令從 GitHub 或本地源碼添加插件。Cod

閱讀全文
dsh-plugin-workbench:把 DSH 網頁做成可編輯文件工作臺

dsh-plugin-workbench 是專爲 DSH Web 開發的文件工作臺插件,旨在解決流程中斷問題,使網頁端具備輕量代碼編輯器功能。該插件由 Pasumao 維護,MIT 許可,支持 Node >=18,當前版本 0.0.15。 核心功能包括:左側文件樹側欄(支持懶加載、獨立狀態保存)、多標籤頁可編輯代碼預覽(支持 JS/TS、Python 等語法高亮、行號、透明 textarea 疊加編輯)、右鍵文件操作(新建、重命名、刪除、複製剪切粘貼、跨工作區操作)、圖片內聯預覽(支持多種格式,20MB 上限)、Markdown 渲染及消息中 @ 引用或拖拽插入工作區文件路徑。 插件支持每工作

閱讀全文
dsh-worktree:DSH 子代理的 Git worktree 隔離與交付

`dsh-worktree` 是 DSH 的 Git worktree 插件,旨在解決多個子代理並行處理同一倉庫時的寫入衝突。它通過爲子代理提供獨立的工作樹,支持審閱、驗證、提交、合併、推送、創建 Pull Request 及歸檔恢復等完整交付流程。該插件安裝在全局 DSH profile,不修改業務項目配置。用戶可通過 `subagent_worktree` 委派任務,或使用 `/worktree` 命令手動管理。插件支持多種工作樹起點和保留模式,內置安全機制防止誤刪有修改的工作樹,且推送不使用強制模式。適用於需要並行開發且保留結果可追溯的場景。使用前需檢查源碼和許可證,卸載插件不會自動刪除

閱讀全文
dsh-balance-stats:爲 DeepSeek Harness Web 提供餘額與用量統計

dsh-balance-stats 是 DeepSeek Harness Web 的社區插件,由 pangzi499 維護,採用 MIT 許可證。該插件旨在解決餘額、會話成本及用量分散的問題,在界面中集中展示 DeepSeek 賬戶餘額(可用、充值、贈送)、當前會話即時成本估算、歷史花費(今日、7 天、30 天)及按模型劃分的 Token 用量。 插件支持兩種發票導入方式:一是自動導入,需保存平臺 userToken 至本地憑據文件(權限 0600)以定期獲取發票;二是手動導入 JSON 響應。若未導入發票,則回退至本地估算。插件具備容錯機制,請求失敗時保留最近成功數據,並支持可配置間隔刷新。

閱讀全文
dsh-mobile-control:用 WDA 驅動 iOS 模擬器的 DSH 插件

`dsh-mobile-control` 是一個 DeepSeek Harness (DSH) 插件,旨在通過 WebDriverAgent (WDA) 驅動 iOS 模擬器,實現移動設備的自動化操控。該插件無需依賴 macOS 輔助功能或 idb,利用 WDA 的 HTTP 服務提供截圖、UI 元素查找、點擊操作、URL 打開、可訪問性樹導出及隱私預授權等功能。安裝後,它會向 agent 註冊 8 個 `mobile_*` 工具,支持自然語言調用。 使用前需確保環境滿足 Node >=20.11 及特定依賴,並通過命令從 GitHub 安裝。核心操作包括使用 `wda-up.sh` 腳本啓動

閱讀全文
DSH Marketplace:DeepSeek Harness 的社區 Marketplace 插件

DSH Marketplace 是由 ouyangyipeng 維護的非官方社區插件,旨在將 GitHub `topic:dsh-plugin` 的即時社區倉庫集成至 DeepSeek Harness,支持插件的發現、搜索、檢查、安裝、更新及卸載。在 DS-Harness Desktop v0.2.0 中內置離線版本;標準 Web profile 需 Node.js v22.19.0+ 及 pnpm,通過 `dsh plugin add` 命令安裝。該插件提供 Bootstrap、Catalog、Install 和 Remove 等 HTTP API,寫接口僅限同源 loopback 並需進程

閱讀全文
orriduck/dsh-tui:一個會話感知的 DeepSeek Harness 終端 UI

orriduck/dsh-tui 是一個基於 MIT 許可的輕量級終端 UI(TUI),專爲單人日常使用場景設計,旨在優化 DeepSeek Harness(DSH)在本地項目中的交互體驗。該工具採用“會話感知”機制,允許用戶在當前目錄啓動會話、持續追問,並即時監控工具活動、審批狀態、上下文窗口占用及權限徽章。它通過 DSH 官方命令處理憑證、模型設置、沙箱及審批,自身不存儲敏感密鑰。核心功能包括流式文本與推理輸出、交互式審批、技能發現與調用、以及基於目錄的持久會話管理(支持列表、新建、恢復)。安裝需 Node.js 22+、pnpm 及 DSH CLI,通過 `npm install` 全局

閱讀全文
dsh-read-image:爲純文本 DeepSeek Harness 提供即插即用讀圖

`dsh-read-image`是DeepSeek Harness(DSH)的一款MIT開源插件,旨在解決純文本模型無法直接讀取圖片像素的痛點。該插件允許文本路由接受圖片輸入,將圖片塊投影爲`[Image #N]`文本佔位符,並自動註冊`read_image`工具。通過該工具,開發者可調用可配置的視覺模型讀取會話中的指定圖片或文件路徑,將其內容轉換爲文本供模型推理。若路由本身支持原生多模態,插件會智能回退至內置工具以避免衝突。插件提供“Read image”設置區塊,支持配置視覺模型及提示詞等參數。安裝需DSH版本0.1.0-rc.6以上,通過命令行添加後重啓即可。插件具備環境自檢和失敗安全機

閱讀全文
dsh-voice-funasr:DSH Web UI 的本地離線語音輸入插件

dsh-voice-funasr 是 DSH Web UI 的本地離線語音輸入插件,旨在提供不依賴雲端語音服務的語音轉寫方案。其核心機制爲“本地優先”,優先使用基於 FunASR int8 ONNX 引擎(含 Paraformer、FSMN-VAD 及 ct-punc 模型)在本地完成音頻轉寫;若本地引擎不可用,則自動回退至瀏覽器 Web Speech API。該插件支持按住麥克風按鈕錄音、鬆手發送的操作,並可選調用用戶配置的 LLM 端點進行兩段式潤色,以修正口誤或口頭禪,這是唯一可能出網的環節,其餘數據均在本地內存中處理。 安裝需先通過 pip 安裝 funasr-onnx 等依賴,並下載

閱讀全文
dsh-tool-schema:DSH 的 JSON Schema 驗證工具插件

`dsh-tool-schema` 是一款基於 MIT 許可的 DSH 本地 JSON Schema 驗證插件,旨在通過單次工具調用解決複雜嵌套結構下的數據校驗、錯誤定位及 Schema 解釋問題。該插件提供 `validate`、`paths`、`explain` 和 `normalize` 四個核心動作,分別用於完整驗證、快速定位失敗路徑、靜態解釋約束以及在驗證前安全應用默認值。 插件強調安全性與穩定性,堅持零網絡訪問和零動態代碼執行,並在固定資源限制內運行,包括限制數據大小(256 KiB)、嵌套深度(64層)及節點數量等,以防止性能濫用。其驗證內核採用純函數風格,支持本地 `$ref`

閱讀全文
dsh-tool-regex:給 DSH 提供確定性正則工具

`dsh-tool-regex` 是 DSH 工作流中零依賴的正則工具插件,旨在解決模型直接“心算”正則結果難以驗證及臨時腳本引入風險的問題。該插件採用純函數設計,統一輸出 JSON,提供四種核心操作:`test` 判斷匹配、`find` 提取捕獲組與索引、`replace` 執行支持反向引用的安全全局替換,以及 `explain` 靜態解析正則結構而不執行匹配。 插件具備嚴格的安全邊界,包括輸入長度、模式大小、輸出體積及匹配數量的上限,並設有 1000ms 硬超時機制以防止惡意或複雜正則導致的資源耗盡。它要求 Node.js ^22.19.0 或更高版本,通過 DSH 插件命令安裝到指定 p

閱讀全文
omdsh-dev/dsh-tool-json:DSH JSON 查詢工具插件

`omdsh-dev/dsh-tool-json` 是一款爲 DSH 插件開發的輕量級只讀 JSON 查詢工具,MIT 許可。它提供名爲 `json` 的工具,通過自定義的 JMESPath-inspired 路徑子集從 JSON 值或字符串中精準提取字段,避免字符串搜索混淆或引入完整查詢引擎的高成本。 核心功能支持點號訪問、數組索引、特殊字符 key 訪問及數組通配符投影。該插件有意限制查詢範圍,不支持過濾器、管道、函數調用或對象字段枚舉,且多級通配符返回嵌套數組而非扁平化結果。安全方面,採用手寫解析器避免 `eval`,防止原型鏈污染,並設有查詢長度、深度及元素數量等資源上限。 安裝需適配

閱讀全文
dsh-tool-encoding:DSH 的 UTF-8 文本編碼、哈希與 UUID 工具插件

dsh-tool-encoding 是 DSH 智能體工作流的編碼/哈希工具插件,提供 UTF-8 文本的 base64/base64url/url/hex 編解碼、哈希(md5/sha1/sha256/sha512)及 UUID v4 生成。其定位爲零依賴、零進程、純函數,旨在替代 shell 外部命令,降低進程調度與拼接成本。所有操作按 UTF-8 文本處理,輸入上限 1 MB,輸出上限 4 MB。工具具備嚴格校驗機制,包括 RFC 4648 canonical 校驗、fatal 模式 UTF-8 解碼、拒絕孤立 surrogate 及 hex 解碼合法性檢查。該插件適用於 web 和 h

閱讀全文
dsh-auto-chess:DSH Web 裏的簡化自走棋插件

`dsh-auto-chess` 是 `omdsh-dev` 開發的 MIT 許可 DSH Web 插件,旨在提供簡化自走棋界面,用於觀察大模型在固定規則下的決策邏輯。該插件支持人機對戰(用戶執藍方)及雙 AI 對弈模式,允許用戶分別爲藍紅方配置獨立模型、編輯提示詞,並選擇 Off、High、Max 等思考檔位,若模型不支持則自動回落默認設置。系統默認單次決策超時爲 300000ms,輸出上限 32000 token。每次 AI 決策後,用戶可在面板查看完整推理文本;若發生非法操作或瞬時故障,系統會提示原因並在預算內自動重試。插件構建需執行 `pnpm run build`,並通過 `dsh

閱讀全文