deepseek-harness-flowchart:爲 DeepSeek Harness 增加主題化 Mermaid 流程圖渲染工具

# 前言 在 DeepSeek Harness(DSH)裏讓智能體「畫一張流程圖」,常見做法有兩種:一是讓模型輸出一段 Mermaid 源碼,再由人粘貼到渲染器裏出圖;二是寫一個直接操作文件系統的腳本工具,讓模型生成文件後自行落盤。前者流程斷在對話之外,後者繞開了 Harness 對文件寫入的審批與沙箱策略。 deepseek-harness-flowchart 走的是另一條路:它給 DSH 掛載一個 `render_flowchart` 工具,在本地把 Mermaid flowchart 渲染成主題化、自包含的 SVG,文件寫入則嵌套委託給 Harne

閱讀全文
dsh-lan-proxy:把 dsh Web UI 暴露到局域網的反代插件

# 前言 DSH 的 Web UI 默認只監聽迴環地址,也就是隻有本機能訪問。想在局域網裏的另一臺電腦、平板上打開它,通常得自己搭一層反向代理:單獨起進程、改配置文件、處理 token 鏈接和 WebSocket 轉發,dsh 一重啓還得跟着折騰。 dsh-lan-proxy 把這件事做成了插件:開關、狀態和啓動日誌直接嵌在 dsh 設置頁裏,隨 dsh 啓停,不需要單獨維護一個進程。下面介紹它的功能、安裝和用法。 # 這是什麼 dsh-lan-proxy 是由 liveqte 維護的 DSH 插件,採用 MIT 許可證。它的核心工作是把只監聽 `127

閱讀全文
dsh-file-resource:DeepSeek Harness Web 的本地文件輸入插件

# 前言 在 DeepSeek Harness Web 裏,圖片附件有原生流程,文檔則沒有現成入口。想讓模型看一份 PDF 報告或一個 XLSX 表格,常見做法是把文本複製出來粘進輸入框:長文檔容易被截斷,表格結構和排版也會丟失;自己搭一套上傳解析管線,又要處理存儲、格式支持和上下文佔用等問題。 DSH 的理念是「一切皆插件」,文件輸入這件事同樣可以交給插件。下面介紹的 dsh-file-resource 做的就是這件事:在輸入框原有 `+` 菜單頂部增加 `attach` 入口,文檔在本機解析爲會話隔離的私有資源,模型通過一個受限讀取工具按需讀取。 #

閱讀全文
dsh-api-balance:在 DSH 設置面板查看 DeepSeek 餘額與真實 Token 用量

dsh-api-balance 是 gaozhiwei521 開發的 DSH 插件(v0.1.0,MIT),針對 DeepSeek 無公開用量接口、開發者需登錄控制檯或手動估算 token �

閱讀全文
dsh-dream-incubator:讓 DeepSeek Harness 在後臺做夢的插件

## 前言 寫 DSH(DeepSeek Harness)插件,大多數擴展都圍繞「正經事」:接工具、管會話、路由模型。會話裏積累的對話與工具日誌,通常只是躺在日誌文件裏,很少被二次利用。 dsh-dream-incubator 走的是另一條路。它監聽會話事件流,在你繼續工作的同時於後臺異步「做夢」,把當天的會話素材蒸餾成風格化的中文夢境報告,呈現在一個沉浸式網頁裏。定位上更像給 harness 加了一層「潛意識」,但工程實現是完整的:四種認知心理學機制、六個可輪換的夢境風格、一套 Web 路由和明確的隱私邊界。下面按安裝、機制、配置的順序介紹。 ## 這

閱讀全文
dsh-session-cost:給 DSH Web GUI 加上餘額與會話花費讀數

ljcscp/dsh-session-cost 是一個 DeepSeek Harness (DSH) Web GUI 插件(MIT,v0.1.0),在 composer dock 會話統計行下方直接顯示賬戶餘額與當前會話估算花費,免去切到官方賬單頁面查詢的不便。餘額通過官方 /user/balance 接口獲取,API key 僅保留在 host 端不下發瀏覽器;花費按 token 用量乘以官方價格計算,價格每 6 小時從官方

閱讀全文
dsh-windows-notifications:DSH Web 的 Windows 桌面通知插件

# 前言 用 DeepSeek Harness(DSH)跑長任務時,人不會一直停在 DSH Web 頁面裏。切到別的窗口寫代碼、看文檔,等回過頭才發現任務早就完成,或者停在等批准的狀態,中間空轉了很久。DSH Web 本身的事件只呈現在頁面內,標籤頁不開着盯,就容易漏。 下面介紹的 dsh-windows-notifications 插件補的就是這一段:保持 DSH 標籤頁打開,你在其他應用裏工作時,任務結果和需要關注的事件仍能以 Windows 桌面通知、頁內卡片和可選提示音的形式到達。 # 這是什麼 dsh-windows-notifications

閱讀全文
dsh-skill-manager:給 DSH 技能做分類管理的插件

dsh-skill-manager 是一個 DSH(DeepSeek Harness)插件,用於按分類、標籤和集合整理 agent 技能,解決技能數量增多後難以管理的問題。分類和標籤寫入技能文件的 frontmatter(metadata.category 和 metadata.tags),集合存於本地 JSON,數據純本地無服務依賴。核心功能包括:可視化設置面板(瀏覽、搜索、篩選、編輯分類標籤)、一鍵啓用/停用技能(通過 disable-model-invocation 字段)、輸入框按集合文件夾逐級挑選技能、以及覆蓋全部功能的 /skillmgr 斜槓命令系列。安裝需 DSH 0.1.0-

閱讀全文
dsh-cursor-acp:讓 DSH 聊天中的 agent 把獨立任務交給本機 Cursor CLI

dsh-cursor-acp 是 loeanxi 維護的 DSH 社區插件(MIT 許可,v0.2.0),它註冊一個 `cursor_agent` 工具,讓 DeepSeek Harness 聊天中的 agent 能把邊界清晰的獨立任務(如實現功能、review 文件)委託給本機已登錄的 Cursor CLI(經 ACP)執行。前置條件是安裝並登錄 Cursor CLI(或使用 `CURSOR_API_KEY`),且需在將要使用的同一終端窗口設置代理環境變量(瀏覽器代理對終端無效)。通過 npm 或 GitHub 一行命令安裝後重啓 DSH,並在 Settings → Cursor subag

閱讀全文
dsh-mcp-market:在 DeepSeek Harness 裏一鍵安裝 MCP server 的插件市場

# 前言 用 DeepSeek Harness(DSH)做智能體開發時,接入一個 MCP server 的常規動作大致是:找到包名或 URL、打開 profile 的配置文件、手寫一段 YAML、重啓、再驗證工具是否出現在模型面前。包名拼錯,或者包已經從 npm 下架,往往要到運行時報錯才發現。 DSH 的理念是「一切皆插件」,這套流程同樣可以交給插件來做。下面介紹的 dsh-mcp-market 做的就是這件事:把「發現 MCP server → 填配置 → 激活」搬進 Web 界面,裝完不重啓,模型立刻能用上新工具。 # 這是什麼 dsh-mcp-m

閱讀全文
dsh-asc:把上下文壓縮交給模型自己決定的 DeepSeek Harness 插件

# 前言 長會話是智能體開發裏繞不開的問題:多輪工具調用、大量中間結果堆在上下文裏,幾輪之後窗口就滿了。常見的做法是設一個閾值,觸發後由系統自動摘要——模型本身沒有發言權,壓掉什麼、保留什麼全由外部規則決定。 dsh-asc 走的是另一條路:讓模型自己決定何時壓縮、壓縮什麼,並且每一次壓縮都以持久會話日誌替換事件的形式提交,可回放、可搜索、可逆。DSH 的理念是「一切皆插件」,壓縮這件事同樣可以插件化。下面介紹這個插件的定位、工作方式、安裝步驟和注意事項。 # 這是什麼 dsh-asc 全名 DeepSeek Harness Agentic Surfac

閱讀全文
dsh-theme-ti:給 DeepSeek Harness Web UI 換一套 TI6 皮膚

# 前言 DSH 的理念是「一切皆插件」,但 Web 界面的外觀一直跟着默認主題走:想換配色,通常只能去改前端源碼,改完還得跟着上游升級維護一份 fork。`dsh-theme-ti` 給出了另一種做法——以客戶端插件的形式壓一層完整的 token 覆蓋,不動任何原有文件。正值 Dota 2 The International 賽季,作者把它做成了一套 TI6 主題:深空藍黑、TI6 紅飄帶、不朽盾金,主面板再畫上矢量翅膀和星空背景。 下面介紹這個插件能做什麼、怎麼裝、怎麼按需調整。 # 這是什麼 `dsh-theme-ti`(包名 `@dsh-them

閱讀全文
dsh-toolkit:一條命令爲 DSH 裝上 MCP 管理、Skill 管理與 Git 分支徽章

# 前言 如果你在用 DeepSeek Harness(DSH)的 web 客戶端,下面這些操作大概不陌生:配置 MCP 服務器要手動編輯 `$DSH_HOME/profiles/web/cordis.patch.yml`,增刪 Skill 要直接改 `$DSH_HOME/skills` 下的 Markdown 文件,想確認當前會話跑在哪個 git 分支上還得切回終端。 這些事情本身不難,但散落在客戶端之外,來回切換成本不低。dsh-toolkit 要解決的就是這個問題:把 MCP 管理、Skill 管理和 Git 分支徽章三個功能打包成一個插件工具包,

閱讀全文
dsh-plugin-auth-guard:爲 DeepSeek Harness 加一層零信任認證與訪問控制

# 前言 DeepSeek Harness(DSH)是一個面向本地桌面工作流的 AI coding agent runtime,默認圍繞 127.0.0.1 設計。一旦想把它開放給局域網裏的手機、平板,或者部署到雲服務器上,會接連碰到幾個障礙: 1、非 localhost 來源調用特權接口(如 `settings.describe`、`llm.providers`)會被 403 Forbidden 攔下,遠程切換模型做不了; 2、移動端瀏覽器在純 HTTP 環境下沒有 Secure Context,`crypto.randomUUID` 未定義,RPC

閱讀全文
dsh-win-notify:給 DSH 加上 DeepSeek 品牌的 Windows 系統通知

# 前言 用 DeepSeek Harness(DSH)跑長任務時,經常會切到別的窗口去做別的事。但有兩個時刻你必須守在窗口前:一是工具操作需要人工確認,二是模型運行結束。錯過前者,任務會一直停在那裏等人;錯過後者,你不知道它什麼時候跑完。 dsh-win-notify 要解決的就是這個問題:把這兩個時刻轉成 Windows 系統通知,需要確認時響循環警報,跑完時響一聲普通提示。下面介紹它的實現方式、安裝步驟和使用注意。 # 這是什麼 dsh-win-notify 是 DeepSeek Harness 的 Windows 11 系統通知橋接插件,由 li

閱讀全文
dsh-l10n-hardpatch:導入即漢化的 DSH 硬編碼中文化補丁插件

# 前言 如果你在用 DSH(DeepSeek Harness),大概率見過這些英文界面:命令菜單裏各命令的描述、權限預設的說明文字、計劃模式的審查按鈕、軌跡視圖的標籤。它們不是配置項能改的文案,而是硬編碼在包文件裏的英文字符串,官方沒有提供 i18n 覆蓋點。想換成中文,只能直接改包文件——改完能生效,但 dsh 一升級,補丁就丟了,又得重做一遍。 社區作者 lingyingaojue 把這套手動操作做成了插件 dsh-l10n-hardpatch:安裝後重啓 DSH Web 即自動漢化,升級導致英文迴歸時,重啓會自動重新打上補丁。下面介紹它的實現方式

閱讀全文
dsh-api:在 dsh 已監聽的端口上開一層 HTTP 控制面

# 前言 用腳本、桌面殼或編輯器插件驅動 dsh 時,常遇到一個問題:改語言、切工作區、感知 agent 什麼時候空閒,這些能力都長在 dsh 進程內部。外部進程要麼直接伸手調它的 in-process services,要麼各寫各的通道,接口不統一,耦合也重。 dsh-api 的做法是把這件事收斂到一個入口:dsh 本來就在 127.0.0.1 上監聽 HTTP,插件直接在這條 socket 上掛一組 `/dsh-api/*` JSON 路由,同機的任何進程——桌面包裝器、瀏覽器擴展、CLI、編輯器集成——都從這裏走。下面介紹它的定位、接口、安裝和常見

閱讀全文
dsh-plugin-memory:給 DSH 智能體一個跨會話的長期記憶

# 前言 用 DeepSeek Harness(DSH)開發智能體,繞不開一個問題:會話之間沒有記憶。用戶的偏好、項目的背景、之前定下的決定,每開一個新會話都得重新交代。 常見的補法有兩種。一種是把記憶寫成技能文件,靠模型自己主動加載——這是「軟保障」,模型哪次忘了調,記憶就沒進來;另一種是每次查詢現走一遍檢索——記憶永遠現查現用,缺乏持續沉澱。dsh-plugin-memory 走的是第三條路:把記憶 boot 塊隨系統提示詞運行時上下文在會話開頭強制注入,做成「硬保障」。下面介紹這個插件的機制與用法。 # 這是什麼 dsh-plugin-memory

閱讀全文
dsh-balance-display:在 DeepSeek Harness 界面裏查看 DeepSeek API 餘額

# 前言 用 DeepSeek Harness(DSH)跑 Web 端智能體時,賬戶餘額是繞不開的一件事:餘額見底,後續調用就會失敗。要確認餘額,通常得切出當前環境,打開 DeepSeek 平臺後臺登錄查看,思路被打斷。dsh-balance-display 把這一步搬進 Harness 界面:餘額以面板形式常駐,隨用隨看。 下面介紹這個插件的功能、數據來源、安裝方式和配置。 # 這是什麼 dsh-balance-display 是由 Liu-ty 維護的 DeepSeek Harness 可安裝 bundle,版本 0.1.0,MIT 許可證。它在一個

閱讀全文
dsh-trace-insight:把 DSH 執行軌跡整理成可回溯分析時間線的只讀覆盤插件

# 前言 用 DeepSeek Harness(DSH)跑長任務時,原生軌跡會記錄消息、工具調用和事件,但一輪任務往往包含成百上千個步驟。想回答幾個基本問題並不容易:Agent 實際採用了什麼策略?哪些步驟在推進任務,哪些是重複試探?失敗來自模型判斷、工具使用還是環境條件?一段「已經完成」的回答有沒有足夠證據? 逐條翻軌跡效率很低。下面介紹的 dsh-trace-insight 做的就是這件事:把密集的軌跡事件整理成持續更新的分析時間線,並讓每條結論都能回到對應的原始事件。 # 這是什麼 dsh-trace-insight(DSH Trace Insig

閱讀全文
dsh-nba-pets:在 DeepSeek Harness 裏用籃球寵物看任務狀態

# 前言 用 DeepSeek Harness(下稱 DSH)跑任務時,一個常見的麻煩是:任務在後臺執行,你得切窗口、刷頁面才能知道它是在等你輸入、出了錯,還是已經跑完。dsh-nba-pets 用另一種方式解決這個問題:在 DSH 頁面上放一隻籃球主題的桌面寵物,用不同的動畫直接表達任務狀態,需要輸入時它會等你,出錯時它顯示受阻動作,空閒時它就在那裏練習投籃。 下面介紹這個插件的定位、功能和安裝方法。 # 這是什麼 `dsh-nba-pets` 是由 lijian-888 維護的籃球桌面寵物合集,專爲 DSH 打造,許可證爲 MIT,倉庫 `packa

閱讀全文
dsh-dglab:讓 DSH 中的 AI 通過工具控制 DG-LAB 設備

dsh-dglab 是 lindog114514 開發的 DSH Web 平臺插件,用於將 DG-LAB 電刺激設備(郊狼/負鼠/靈貓系列)接入 AI 控制。插件提供 10 個 dglab_* 工具,覆蓋連接、狀態查詢、強度調節(絕對/相對/臨時)、波形播放、清理與斷開等操作,並在工具內校驗參數。Web UI 內

閱讀全文
dsh-voice-input:DeepSeek Harness 的語音聽寫與轉錄清理插件

# 前言 在 DeepSeek Harness 裏,往 composer 輸入的內容常常是口語化的:補充上下文、描述需求、交代約束。這類內容說出來比打字快,但聽寫拿到的是原始轉錄——有口頭語、有重複、有說到一半再改口的自我更正,貼進輸入框之前還得手動整理一遍。 dsh-voice-input 的思路是把兩步分開:聽寫交給瀏覽器識別或系統聽寫,清理交給當前 Session 已經選定的模型,不需要另外配置 API key。下面介紹這個插件的定位、安裝方法和日常用法。 # 這是什麼 dsh-voice-input 是由 lhenlihai-hub 維護的開源插

閱讀全文
dsh-pet:跟着 Agent 狀態切換動畫的 DeepSeek Harness 桌寵插件

# 前言 用 DeepSeek Harness(dsh)跑 Agent 時,想確認它此刻在思考、在調工具,還是已經完成或出了錯,通常得盯着 Web 頁面裏的會話流。dsh-pet 換了一種呈現方式:把 Agent 的即時事件映射成一隻桌面寵物的動畫,事件來了切狀態,掃一眼頁面角落就知道當前進展。 下面介紹這個插件的功能、安裝方式與典型用法。 # 這是什麼 dsh-pet 是 levi52 維護的 DSH 插件,一句話定位:Codex 風格的 DeepSeek Harness 桌面寵物——內嵌 DSH Web 界面,跟着 Agent 即時狀態播放動畫,精靈

閱讀全文
dsh-session-search-pro:基於 sessionQuery 的 DSH 跨會話搜索插件

# 前言 用 DSH 幹活久了,會話記錄越攢越多。「上次那個報錯是怎麼解決的」「之前那版配置寫在哪」——答案多半躺在歷史會話裏,但 agent 本身看不見它們。手動翻會話文件要面對格式與壓縮細節;自己寫腳本掃文件,又碰不到當前正在進行中的這個會話。 dsh-session-search-pro 換了一條路:不直接讀會話文件,而是走 harness 內置的 `sessionQuery` 服務,把「搜索、列出、讀取會話」封裝成三個 agent 工具。下面介紹它的能力、安裝方式,以及在默認(stock)配置下的實際表現。 # 這是什麼 dsh-session-

閱讀全文