dsh-provider-usage:在 DeepSeek Harness Web GUI 裏總覽所有 provider 的餘額與用量
dsh-provider-usage 是 lizhouai 開源的 DeepSeek Harness 插件(v0.3.12,MIT,Node ^22.19.0 或 ≥24),把多條 provider 路由的餘額、用量與訂閱窗口集中顯示在 Web GUI 的可拖動懸浮球上。它自動檢測 profile 中註冊的路由,按 kind
閱讀全文dsh-workbench-layout:爲 DSH Web 提供三欄工作區佈局
dsh-workbench-layout 是一個 DSH Web 插件(npm 包 @lsq64737/dsh-workbench-layout,MIT 許可),將官方 AppFrame 重排爲三欄佈局:左側爲 Sessions、文件瀏覽器、Git 變更與 Commit Graph、終端列表;中間是多文件標籤編輯器與終端;右側保留原生 DSH 會話,讓用戶不離開對話即可查看文件、Git 狀態和運行命令。核心功能包括:按 Git 狀態
閱讀全文dsh-layout-control:不改源碼,控制 DeepSeek Harness Web 的佈局
# 前言 DeepSeek Harness(下稱 DSH)的 Web 界面佈局是固定的:頂欄、狀態欄、任務條、輸入欄各佔一處。想在錄屏、投屏或者專注閱讀時讓對話區更乾淨,通常只有改源碼這一條路,改完還得跟着上游更新維護。 dsh-layout-control 提供了另一種做法:以插件形式往頁面裏注入一枚可拖動的「佈局」浮層,隱藏會話裝飾、把輸入欄停靠到四角、按類型過濾對話內容,全程不改 DSH 源碼。下面介紹它的功能、安裝方法和使用細節。 # 這是什麼 dsh-layout-control 是面向 DSH Web 端的獨立佈局插件,作者 LzqSuShi
閱讀全文dsh-project-memory:給 DeepSeek Harness 加一套可校驗、需人工批准的項目記憶
# 前言 用智能體協作開發時,一個常見的麻煩是:這次會話裏定下的技術選型、約束和踩過的坑,下次會話就丟了。要麼每次重新解釋一遍,要麼讓模型自己往記憶文件裏寫——後者的風險是沒有校驗,模型寫入的內容可能早已和當前代碼對不上。 dsh-project-memory 針對的就是這個問題:把持久性的決策、約束、約定、經驗教訓和事實變成版本化的項目記錄,但模型只能提案,能否入庫由人決定。DeepSeek Harness(DSH)的理念是「一切皆插件」,這個插件就是沿這個思路對記憶能力的擴展。 # 這是什麼 dsh-project-memory 的定位一句話可以說清
閱讀全文dsh-skin-picker:給 DSH Web 界面換膚的插件
dsh-skin-picker 是一個 DSH(DeepSeek Harness)換膚插件(v0.6.0,MIT 許可),在不改動本體的前提下爲 dsh web 界面提供換膚能力。核心功能包括:內置 10 套亮暗雙色預設皮膚;通過自然語言描述生成配色(關鍵詞匹配加確定性 HSL 兜底);自定義背景圖片併疊加可讀性蒙層;輸入框、按鈕等界面控件聯動換色;皮膚選擇經 settings.yaml 跨設備同步。實現上通過
閱讀全文dsh-cache-hit-precision:讓 DSH 狀態欄的緩存命中率顯示兩位小數
# 前言 dsh web 的狀態欄下方有一行統計信息,緩存命中率是其中一項。這個數值默認不按兩位小數顯示,想觀察它在相鄰輪次之間的細微變化時,讀數不夠用。 要改這類顯示,直接修改 dsh 安裝目錄裏的代碼是一種做法,但改動會和上游環境混在一起,不好維護。DSH 的理念是「一切皆插件」,這類界面上的小改動正適合用插件解決。下面介紹的就是這樣一個小插件:dsh-cache-hit-precision,作者是 luern0313。 # 插件簡介 dsh-cache-hit-precision 面向 dsh web 平臺(package.json 中 `dsh.
閱讀全文dsh-plugin-forge:人工把關的 DSH 插件創建、驗證與發佈工作臺
dsh-plugin-forge 是 luoyuejun9 維護的 DSH 插件(v0.1.0,MIT),定位爲一個人工把關的插件創建、驗證與發佈工作臺,把插件開發中易出錯的環節——腳手架、類型檢查、測試、打包預覽、密鑰掃描、乾淨環境安裝驗證、發佈——串成一條可重放的工作流。它提供 tool-command、skill-wrapper、stateful、bundle 四種模板,通過 /forge 命令和 Web Studio 卡片在聊天中操作,卡片狀態基於持久化會話事件重建,重放對話後仍在。核心安全設計是階段推進只認人工確認:/forge continue 才能推進階段,模型可讀狀態、做校驗、
閱讀全文dsh-token-monitor:DSH Web 的大模型餘量與用量監控插件
# 前言 同時接幾家模型供應商是 DSH 用戶的常態:Kimi For Coding 是訂閱額度,DeepSeek 官方按量扣餘額,OpenRouter 看積分。想知道「還剩多少、這個月花了多少」,通常要分別登錄各家控制檯,來回切換,查完一圈,手頭的工作早被打斷。 dsh-token-monitor 把這件事搬進了 DSH Web:會話頭部常駐餘量徽標,主區多一個「用量」頁籤,本地 SQLite 記錄每次調用的 token 與估算費用。下面介紹它的功能、安裝與配置。 # 這是什麼 dsh-token-monitor 是 DeepSeek Harness(
閱讀全文dsh-turn-rail:模仿 DeepSeek 官網樣式的 DSH Web 對話時間軸
dsh-turn-rail 是一款 DeepSeek Harness(DSH)客戶端插件,由 Luoji-Yuli 維護(v0.3.0,MIT 許可),解決長會話中定位歷史 turn 的痛點。它在頁面右
閱讀全文dsh-greet-plugin:給 DeepSeek Harness 加一個最小 greet 工具的插件
dsh-greet-plugin 是 luxiu666 維護的 DeepSeek Harness(dsh)最小插件示例(MIT 許可),功能是爲 agent 添加一個 greet 工具:調用時傳入 name,返回“問候語, name!”,默認問候語 Hello 存放在 cordis.patch.yml,可通過 profile patch 層覆蓋而無需改代碼。倉庫自帶預構建產物,安裝免構建腳本,命令爲 `dsh plugin --profile web add github:<you>/dsh-greet-plugin#v0.1.0`(<you> 爲佔位符)。要求 Node.js ^22.19
閱讀全文dsh-plugin-catalog:把 DSH Web GUI 的插件頁升級爲一本插件目錄
# 前言 DSH 的理念是「一切皆插件」。第三方插件裝得多了之後,Web GUI 設置頁裏那份內置的「插件列表」就開始不夠用:想確認某個插件是不是第三方的、掛在哪些位置、具體做什麼,都得另外翻資料。下面介紹的 dsh-plugin-catalog 針對的就是這個問題——它把 設置 → 插件 頁升級爲一本插件目錄,補充第三方徽標、掛載點聚合和中英文功能說明,但不改變插件本身的安裝與管理方式。 # 這是什麼 dsh-plugin-catalog 是一個 DeepSeek Harness(DSH)Web GUI 插件,由 LuniteGlaze 維護,當前版本
閱讀全文dsh-todo-dock:把 DSH Web 的 todo 面板釘到右上角,跨輪不消失
dsh-todo-dock 是一個 DSH Web GUI 插件(作者 lsxblh,MIT 協議,當前 v0.3.2),解決原生 todo 面板的兩大痛點:面板佔文檔流擠佔輸入區,以及 `turn/start` 會清空 todos 投影導致面板消失。它是一個
閱讀全文dsh-cc-switch:把 cc-switch 中轉商配置一鍵同步成 DSH 模型路由
# 前言 用 DeepSeek Harness(DSH)跑智能體,繞不開模型配置。如果你此前一直用 cc-switch 管理 Claude Code / Codex 的中轉商配置,這些現成的供應商在 DSH 裏並不能直接使用——常規做法是在 DSH 裏重新錄入一遍 API 地址和密鑰,再手工搭好路由。 dsh-cc-switch 要解決的就是這件事:把 cc-switch 裏已管理的供應商配置一鍵同步成 DSH 的模型路由,而且不要求 DSH 上已配置任何模型。換句話說,一個全新的、零模型的 DSH 實例,也能靠它從你已有的供應商起步。DSH 的理念是「
閱讀全文dsh-session-index:讓 agent 能檢索歷史會話的 DSH 全文索引插件
# 前言 用 DSH 開發智能體,很快會碰到一個具體問題:會話之間是互相隔開的。新開一輪對話,agent 查不到上一次說過什麼、調用過哪些工具。想自己寫插件訂閱 `session/event` 攢一份記錄也不夠——`session/event` 是"提交後追加"的事件流,恢復(resume)的會話不會重放 seed 歷史事件,舊會話的內容拿不到。 dsh-session-index 補的就是這個缺口:把所有會話內容建成一份跨會話的全文索引,並暴露成模型可以直接調用的工具。下面介紹它的定位、工作方式和安裝步驟。 # 這是什麼 dsh-session-ind
閱讀全文DeepSeek Harness Tool Palette:漸進式工具發現與按 Agent 解鎖
# 前言 DSH 的理念是「一切皆插件」,但裝的東西一多,一個現實問題就擺在面前:每個插件、每個 MCP 服務器都會向每次模型請求貢獻一批工具 schema。列表越長,重複的工具前綴成本越高,模型在一長串工具裏挑對目標也越難。 DeepSeek Harness Tool Palette 的做法相反:每個 Agent 啓動時只帶一個 `tool_search` 加一份部署選定的基礎工具,其餘已安裝的全局工具先隱藏,等模型搜索到對應能力時再解鎖,供後續步驟使用。下面介紹這個插件的具體機制、安裝方式和使用邊界。 # 這是什麼 Tool Palette 由 li
閱讀全文lussey820/aitoearn-dsh-plugin:把 AiToEarn 內容創作套件移植成 DeepSeek Harness 插件
# 前言 做內容自動化的智能體開發者常遇到這樣的情況:創意方向要靠人工反覆對齊,腳本、圖文、視頻各自用不同工具生成,最後發佈還要手動操作一遍。中間每一步的銜接代碼都得自己寫,尤其調用外部 MCP 端點時,往往要手寫 HTTP 請求或腳本膠水。 DeepSeek Harness(DSH)的理念是「一切皆插件」,這類流程適合封裝成插件複用。下面介紹 lussey820 的 aitoearn-dsh-plugin,它把 AiToEarn 內容創作套件移植爲 DSH 插件,在 dsh 對話裏走完「創意指導 → 腳本/圖文/視頻生成 → 發佈抖音」的完整鏈路。 #
閱讀全文whale-purse:住在 DSH 網頁裏的鯨魚娘桌寵,幫你盯餘額和花費
## 前言 用 DeepSeek Harness(DSH)跑任務時,有一個常見的不便:你想知道賬戶還剩多少錢、今天花了多少、當前會話燒了多少 token,就得離開網頁去官方平臺翻用量頁面。任務一多,這種來回切換很打斷思路。 whale-purse 把這件事放回了 DSH 網頁內部:一隻鯨魚娘桌寵懸浮在頁面上,點開就能看餘額、官方「今日已消費」、當前會話的用量和花費,以及近 7 天的歷史趨勢。下面介紹它的功能、安裝方法和配置項。 ## 這是什麼 whale-purse(`liuherong808-dev/dsh-whale-purse`)是一個 DSH 網
閱讀全文dsh-speech-input:給 DeepSeek Harness Web 輸入框加一個麥克風按鈕
# 前言 在 dsh web 裏和模型對話,長一點的提示詞往往要敲上好幾分鐘。輸入框本身沒有語音入口,想口述通常只能藉助系統聽寫再粘貼,或者直接改 Harness 的 DOM 往頁面裏塞控件——後者頁面一升級就可能失效。 下面介紹的 `dsh-speech-input` 走的是另一條路:通過官方插槽在輸入框右側加一個原生麥克風按鈕,點擊開始聽寫,識別結果即時寫入當前草稿,再次點擊停止並補全句末標點,全程絕不自動發送消息。 DSH 的理念是「一切皆插件」,輸入框增強正是插件體系覆蓋的範圍。 # 這是什麼 `dsh-speech-input` 是 lizne
閱讀全文dsh-session-kit:通過官方擴展點增強 DeepSeek Harness 會話管理
dsh-session-kit 是 ltxlong 維護的 DeepSeek Harness 插件(v1.1.0,MIT 協議),不修改 DSH 核心源碼,通過官方擴展點增強會話頁日常管理能力,插件卸載後可乾淨還原。安裝後,會話頁頭部出現「會話管理」按鈕,支持會話刪除(運行中受保護、儘量移入系統回收站)、重命名、分叉、歸檔、打開目錄、導出及工具調用統計。歸檔會話可按標題搜索、彈窗預覽、分叉、恢復或刪除。針對已完成輪次,插件提供「此輪到後續全刪除」與「重新生成」操作,採用追加持久化 tombstone 的保守策略而非抹掉日誌,取得 Agent maintenance lease 並校驗輪次安全後
閱讀全文dsh-ui-font:調整 DSH 界面字體的客戶端插件
## 前言 DSH 的理念是「一切皆插件」,但客戶端界面本身的文字顯示——正文字體、代碼字體、縮放比例、行高——想調整並沒有現成入口,中文環境下遇到字體回退,往往只能自己動手改樣式。 dsh-ui-font 把這件事做成了插件:安裝後在 設置 → 字體 裏集中調整整個界面的文字顯示效果,改完即時預覽,設置存在瀏覽器 localStorage,刷新後仍然保留。下面介紹它的功能、安裝方法與注意事項。 ## 這是什麼 dsh-ui-font 是一個 DSH 客戶端插件,由 linshufan21 維護,基於 MIT 許可證開源。定位一句話:修改整個 DSH 界
閱讀全文oh-my-dsh:DeepSeek Harness 的 think/build 分層模型路由插件
# 前言 跑智能體編碼會話時有個常見的兩難:每一步都跑在最強的模型上,效果好但成本高、速度慢;全程用便宜模型,遇到規劃、架構設計這類硬活又頂不住。手動在會話間切換模型同樣麻煩,打斷思路。 oh-my-dsh 解決的就是這個問題:它在單個 DeepSeek Harness(DSH)會話內部做模型分層,規劃用強模型、日常執行用便宜模型,圖片理解和圖像生成也各走各的通道,全程不需要手動切換會話,也不需要編輯 YAML。下面介紹它的功能、安裝方式和典型用法。 # 這是什麼 oh-my-dsh 是 llmpolska 維護的 DSH 插件,MIT 許可,當前版本
閱讀全文dsh-hero-custom:在設置頁裏自定義 DSH 新對話首頁標題
dsh-hero-custom 是一個 DSH(DeepSeek Harness)Web GUI 插件,用於自定義新對話首頁的「探索未至之境 預覽版」標題區域,無需修改官方前端文件。插件由 Lumera114514 維護,MIT 許可證,可在「設置 → 主界面標題」頁面修改主標題文字、徽標、字號、顏色、字體、位置、霓虹光效、標題特效(流光/呼吸/彩虹)及鯨魚圖標的大小、顏色和動畫,支持即時預覽與自動保存。其防閃現機制避免舊文字先閃現,設置持久化於本機 $DSH_HOME/hero-custom.settings.json,重啓不丟,且不上傳任何數據。安裝要求 Node >= 20,通過 npm
閱讀全文dsh-molbio-tools:面向 DeepSeek Harness 的零依賴分子生物學研究插件
dsh-molbio-tools 是面向 DeepSeek Harness(DSH)的零依賴分子生物學插件,包含 44 個純 .mjs 工具,覆蓋序列分析、PCR 引物自動設計與檢查、限制酶切與克隆組裝模擬(含 Golden Gate)、GenBank/SnapGene 解析與 SVG 質粒圖譜、Sanger 測序驗證、qPCR 分析、密碼子優化、多序列比對與保守性分析、PubMed
閱讀全文dsh-plugin-toggle-manager:在 DSH Web 裏可視化管理插件
# 前言 DSH 的理念是「一切皆插件」,插件裝多了之後,管理工作就變得具體起來:哪些插件被 Cordis Loader 識別了、哪些處於啓用狀態、哪幾個來自第三方,這些信息平時散落在配置文件裏。想停用一個插件,要手動改 `cordis.patch.yml`;想保留幾套插件組合來回切換,只能靠手工編輯和備份。 `dsh-plugin-toggle-manager` 把這些操作搬進了 DSH Web 的界面。下面介紹它的功能、安裝方式和安全邊界。 # 這是什麼 `dsh-plugin-toggle-manager` 是 DSH Web 的可視化插件管理器,
閱讀全文dsh-humanized-deepseek-maid:給 DeepSeek Harness 換上可配置的鯨魚娘女僕人格
# 前言 如果你把 DeepSeek Harness(下稱 DSH)的 web 界面當日常對話工具用,多半遇到過兩個問題:一是自稱和稱呼不穩定,明明在系統提示裏寫了「自稱什麼、稱呼用戶什麼」,幾輪上下文之後模型就開始漂移;二是沒有記憶,每個新會話都要從頭介紹自己。常見的應對辦法是把角色設定塞進系統提示,但這類寫法既容易被後續上下文覆蓋,也不管記憶。 下面介紹的 dsh-humanized-deepseek-maid 把這兩件事做成了一個 DSH 插件:強制自稱/稱呼、沉浸式角色扮演、輕量長期記憶與性格成長,全部通過 Web UI 的設置卡片配置。 # 這
閱讀全文