dsh-matt-pipeline:在 DSH 側邊欄可視化 Matt Pocock 技能工作流

# 前言 用 DSH 做智能體開發時,一個常見的做法是把任務拆成固定階段:先記想法,再篩選、追問細化、寫規格、拆任務票,最後逐票實現並審查。每一步如果對應一個技能,就得靠使用者自己記住技能名、在輸入框裏逐個輸入 `/skill`——流程走完一輪,命令記了七八條,中途斷了還得回憶上次走到哪。 dsh-matt-pipeline 解決的就是這個問題:把 Matt Pocock 的一套技能工作流注冊進 DSH,並在側邊欄裏給出一個可視化的流水線面板,點一下就把對應技能派發到當前會話。 # 這是什麼 dsh-matt-pipeline(版本 0.2.0,MIT

閱讀全文
dsh-more-session-operations:DSH Web 會話菜單的未讀、複製 ID 與刪除增強

# 前言 在 DeepSeek Harness(DSH)裏跑會話,Web 側邊欄的會話行「…」菜單是日常操作入口。但官方菜單提供的動作有限:跑完的會話想稍後再看,沒有「標爲未讀」;想把會話 ID 貼進腳本,只能自己到界面上找;歸檔一點就執行,誤觸沒有緩衝。會話一多,這些小事每次都要繞一下。 DSH 的理念是「一切皆插件」,界面層的這類補缺正適合用插件來做。dsh-more-session-operations 就是這樣一個插件:它在會話行「…」菜單裏新增「標爲未讀」「複製會話 ID」「刪除會話」三個操作,並給官方歸檔加上二次確認。下面按功能、安裝、典型用

閱讀全文
dsh-tool-everything:給 DSH Agent 接入 Everything 全盤文件搜索

dsh-tool-everything 是 DSH(DeepSeek Harness)的一個 Everything 搜索插件,爲 Agent 註冊 `everything_search` 工具,在 Windows 上直接調用本機 Everything 的 NTFS 索引,按文件名毫秒級全盤搜索,無需啓用 HTTP 服務器或 es.exe。插件通過 koffi FFI 加載自帶的 Everything64.dll(取自 Everything SDK 1.5),經 IPC 通道與 Everything 通信,返回結構化結果(路徑、大小、是否文件夾)。支持 Everything 完整搜索語法,如通配

閱讀全文
dsh-annotation:在 DSH 助手回覆上就地批註、批量發送

# 前言 審閱一條很長的 AI 回覆時,麻煩往往不在提出意見,而在說清楚「我說的是哪一句」。常見做法是把原文複製進輸入框,再補一段解釋,幾輪下來上下文就散了。dsh-annotation 的思路是把意見直接留在對應句子旁邊:選中原文、就地寫下註解、攢齊多條後一次發送,模型按編號逐條回答。下面介紹這個插件。 # 插件簡介 dsh-annotation 是一個 DSH Web 插件,作者 ruisenbai,MIT 許可證,當前版本 0.5.2,分類爲客戶端插件。它的定位一句話概括:爲 DeepSeek Harness 助手回覆提供內聯、可批量提交的註解,最

閱讀全文
dsh-cloudflare-browser-run:爲 DeepSeek Harness 提供真實瀏覽器抓取能力

dsh-cloudflare-browser-run 是 RealAlexandreAI 維護的 DSH 插件,將 Cloudflare Browser Run 的無頭 Chrome 接入 DSH,彌補普通 HTTP 抓取無法處理 JS 渲染頁面的短板。插件提供三個工具:browse(默認返回乾淨的 markdown,可選截圖或 PDF)、screenshot 和 pdf。其設計特點包括真實瀏覽器訪問、SSRF 防

閱讀全文
dsh-workspace-scope:按工作區啓停 Skill 與全局 MCP 的 DSH 插件

# 前言 在 DeepSeek Harness(DSH)「一切皆插件」的思路下,裝進環境的 Skill 和全局 MCP 服務器會越積越多。麻煩在於,這些能力默認對所有會話可見:每個新會話的啓動上下文都帶着全套工具清單,而單個工程往往只用得到其中幾個。 dsh-workspace-scope 解決的就是這件事:讓每個工作區(工程)自己決定新會話暴露哪些 Skill 和 Host 全局 MCP。效果類似 VS Code 裝了很多語言插件,但每個工程只啓用用得到的那幾個。下面介紹它的定位、核心功能、安裝方式和具體用法。 # 這是什麼 dsh-workspace

閱讀全文
dsh-thinking-summary:給 DSH Web 的思考過程加中文摘要

# 前言 用 DSH 的 Web 界面跑智能體任務時,模型的原生狀態只有一行 "Deep diving",思考過程本身又是英文文本。對看不懂英文思考的用戶來說,很難跟上模型的工作節奏:等弄明白它打算做什麼,命令可能已經開始執行了。 dsh-thinking-summary 針對的就是這個問題。DSH 的理念是「一切皆插件」,這個插件在 "Deep diving" 右側即時顯示下一步計劃,並在每段思考下方插入中文摘要卡片。下面介紹它的功能、安裝方式和配置。 # 這是什麼 dsh-thinking-summary 是一個 DSH Web 插件,由 Rosma

閱讀全文
dsh-swarm-router:把異構任務路由給最合適模型的 DSH 蜂羣插件

# 前言 做智能體開發常會遇到這樣的任務批次:一條是 `17×23` 的口算,一條要寫代碼、驗證素數,另一條是長文翻譯。全部丟給同一個模型,簡單任務在旗艦模型上排隊,浪費時間和 token;難題交給便宜模型又容易做錯。逐個任務手動挑模型,任務一多就維護不動。 dsh-swarm-router 處理的就是這個問題:把一批異構任務組織成「子智能體矩陣蜂羣」——任務是行、候選模型是列,路由器爲每一行選中一格,再通過 DSH 的 `ctx.subagents` 把每一格變成綁定到所選模型的進程內子智能體並行下放。 # 這是什麼 dsh-swarm-router

閱讀全文
dsh-web-fetch:CDP 渲染 + Tavily 提取,雙源網頁抓取插件

dsh-web-fetch 是 runfali 開發的 MIT 許可 DeepSeek Harness(DSH)聯網插件,解決網頁抓取的兩個痛點:SPA 等需要真實渲染的頁面與

閱讀全文
dsh-better-at:把 DSH Web 的 @ 引用索引搬到瀏覽器本地

# 前言 在 DeepSeek Harness(DSH)的 Web 界面裏,`@` 是引用文件和會話的主要入口。默認實現下,每敲一個字符都要向 Host 發一次請求,由 Host 端過濾候選;工作區文件多、歷史會話多時,菜單打開和過濾的延遲會明顯堆積。 dsh-better-at 的做法是把文件索引和會話索引提前拉到瀏覽器,過濾和排序全部在本地完成,同時保留原生 `@` 引用的行爲和 mention 格式。下面介紹這個插件。 # 這是什麼 dsh-better-at 是一個面向 DSH Web GUI 的插件,定位是「`@` 文件/會話引用的本地緩存加速

閱讀全文
dsh-session-workbench:讓歷史會話可搜索、可召回

# 前言 在 DeepSeek Harness(dsh)裏用上一段時間後,歷史會話會越積越多。某次會話裏調好的 MCP config、定下來的方案,隔幾天想引用,卻記不起它在哪個工作區、哪一天聊的。逐個翻會話不現實,憑記憶讓模型複述也不可靠。 dsh 本身提供了會話全文索引(session-query-sqlite)和跨會話引用的注入機制,但這兩項能力此前沒有直接的用戶入口。dsh-session-workbench 補的就是這一層:搜索、定位、召回三步串成一個界面,另加會話視圖標籤欄的管理。下面按功能、安裝、用法逐節介紹。 # 這是什麼 dsh-ses

閱讀全文
dsh-plugin-clawrouters:一個插件包、一把密鑰,給 DeepSeek Harness 接上聊天、圖片、視頻與搜索

# 前言 給 DeepSeek Harness(下文簡稱 DSH)開發智能體時,一個常見的麻煩是能力分散:聊天要接一個 provider,圖片生成、視頻生成、聯網搜索各自要配密鑰、寫適配。ClawRouters 把這些能力收斂到一個 OpenAI 兼容的 API 和一把密鑰之後,而 dsh-plugin-clawrouters 要做的,就是把這把密鑰和這組能力裝進一個 DSH 插件包——裝完、配好 key,就能在 DSH 裏直接選用。 下面介紹這個插件的定位、功能、安裝與配置方式。 # 這是什麼 dsh-plugin-clawrouters 是由 rop

閱讀全文
dsh-rollback-visual:DeepSeek Harness 的 /rollback 會話回滾插件(已廢棄)

dsh-rollback-visual 是 DSH 的 /rollback 插件倉庫,現已廢棄不再維護。其設計思路是:每輪結束記錄 checkpoint 錨點,回滾時在邊界 seq 處 fork 出子會話,源會話保留事務標記,並做越界、busy、cancelled 等邊界驗證。後端三件套(timeline-rollback、rollback-basic、command-rollback)當時已可用,但功能被官方 DSH 自帶的 fork/分支覆蓋,屬重複造輪子;前端基於 MutationObserver 的 DOM 注入可視化有根本缺陷,已放棄。倉庫現僅

閱讀全文
dsh-restart-systemd:給 DSH WebUI 加一個會自動續接會話的重啓按鈕

# 前言 如果你用 `systemctl --user` 跑 dsh-web,大概經歷過這套動作:打開終端,敲 `systemctl --user restart dsh-web`,然後回到瀏覽器手動刷新頁面。如果有 agent 任務正在跑,那一輪 turn 就此中斷,還得手動補一句話讓它繼續。 dsh-restart-systemd 把這件事搬進了 WebUI:點一下側欄的重啓按鈕(或者輸入 `/restart` 命令),服務在約 3 秒後重啓,瀏覽器自動重連,被中斷的會話自動續接。下面介紹它的實現思路、安裝方法與使用邊界。 # 這是什麼 dsh-re

閱讀全文
dsh-skin-digital-arcade:給 DSH Web GUI 換一套數碼電玩風 HUD 皮膚

# 前言 DSH 的理念是「一切皆插件」,Web GUI 的外觀同樣可以交給插件處理。默認主題看久了想換風格,常見做法是直接改頁面樣式:要麼動 Harness 源碼,升級時被覆蓋;要麼散落一堆用戶樣式,難以維護。dsh-skin-digital-arcade 把整套皮膚做成獨立分發的 bundle,安裝時注入、卸載時還原,不碰源碼。下面介紹它的功能、原理和安裝步驟。 # 這是什麼 dsh-skin-digital-arcade(Rizen Signal Console)是 DeepSeek Harness Web GUI 的數碼電玩風 HUD 皮膚,由

閱讀全文
dsh-pets:DeepSeek Harness 的像素桌寵與即時任務面板插件

# 前言 用 DeepSeek Harness(DSH)跑任務時常見的問題是:後臺 Job、Goal、子代理各跑各的,你切到別的頁面幹活,回頭才發現某個會話早就停在提問或審批上,白等了半天。Codex Desktop 用一隻桌面寵物解決這類問題——任務在跑時寵物有動作,Agent 停下來等你時寵物會提醒你。 dsh-pets 把這套交互搬到 DSH Web 上:一隻可拖拽的二次元像素桌寵,加一個浮在任意頁面上的即時任務面板。下面介紹它的功能、安裝方式和工作原理。 # 這是什麼 dsh-pets 是 rikfish163-rgb 維護的 DeepSeek

閱讀全文
dsh-web-file-upload:給 DSH Web 界面補上任意文件上傳

DeepSeek Harness(DSH)Web 界面官方僅支持圖片上傳,無法讓 agent 讀取 PDF、代碼、壓縮包等本地文件。社區插件 `dsh-web-file-upload` 補齊了

閱讀全文
DeepSeek VisionPlus:文本走 DeepSeek,圖片自動路由到免費視覺模型池

# 前言 用 DeepSeek Harness(DSH)時有一個繞不開的限制:DeepSeek 官方模型是純文本模型,本身不能看圖。消息裏出現截圖、圖表或界面照片,要麼人工把內容轉述成文字,要麼把整段對話切到別的多模態模型,上下文就斷了。 DeepSeek VisionPlus 走的是另一條路:文本請求繼續由 DeepSeek 官方 API 處理,消息中出現圖片時自動路由到免費視覺模型池,理解結果回到同一對話。DSH 的理念是一切皆插件,這個能力就是以插件形態實現的。下面介紹它的功能、安裝和日常用法。 # 這是什麼 DeepSeek VisionPlus

閱讀全文
dsh-file-fix:給 DSH Web 補上統一文件導入

# 前言 如果你在 DSH Web 上試過傳文件,大概率遇到過這些問題:拖入非圖片文件,界面提示「僅支持 PNG、JPG、WebP、GIF」;拖錯之後「拖入圖片」的遮罩卡住不消失;輸入框沒有文件選擇按鈕;Ctrl+V 粘貼文件沒有反應。就算文件已經在服務器上,agent 也拿不到任何文件清單,只能反覆猜路徑——README 裏記錄過一個例子,agent 一路猜了 75 步。 dsh-file-fix 解決的就是這條鏈路。它把文件導入統一成一種方式:任意後綴的文件,拖入、粘貼或點擊選擇,字節直接上傳到附件庫,文件清單隨消息注入模型上下文,歷史消息下方顯示可

閱讀全文
dsh-trivium:DeepSeek Harness 的進程內圖記憶插件

dsh-trivium 是一款基於 TriviumDB 的 DeepSeek Harness(DSH)進程內圖記憶插件,解決智能體記憶不跨會話的問題,無需外掛向量庫或獨立服務。它將記憶收斂爲四個工具(ctx_find/ctx_read/ctx_remember/ctx_link),節點分實體、偏好、決策、經驗四類,邊記錄關聯關係。插件默認安靜,新會話僅注入一次約 400 tokens 的短圖,其餘按需查詢;支持人工編輯糾錯、嚴格寫入衛生(過濾亂碼、密鑰等)、可選 embedding 向量召回及 Git 協作。通過 `dsh plugin` 命令安裝,每工作區一個 `.tdb` 文件,失敗不阻塞

閱讀全文
dsh-context-show:DSH Web 的即時上下文佔用與花費面板

dsh-context-show 是 pureskywalk 維護的 DSH Web 插件(v0.9.0,MIT 許可),在會話頭部添加佔用指示按鈕,點開可拖動面板,即時顯示四類信息:上下文

閱讀全文
dsh-atuin:把 DSH 裏的每條 prompt 記入 atuin 歷史

dsh-atuin 是一個 DSH 插件(作者 RealAlexandreAI,v0.1.1,MIT 許可),可將 dsh web 界面輸入的 prompt 寫入 atuin shell 歷史庫,與 shell 命令共用同一歷史,通過 atuin search 和 Ctrl-R 直接搜索回溯。原理是監聽 session/event 的 user/message 事件,對每條輸入執行 atuin history start/end 命令。

閱讀全文
dsh-plugin-manager:在 WebUI 裏開關 DSH 插件,無需重啓

dsh-plugin-manager 是 Retr67 開發的 DSH 插件管理器(v0.1.0,MIT 許可),讓用戶在 WebUI 的「設置→插件→插件管理」面板中一鍵開關插件,無需重啓 dsh

閱讀全文
dsh-theme-palettes:DeepSeek Harness 的配色方案基礎設施

# 前言 DeepSeek Harness(DSH)的生態走「一切皆插件」路線,但界面主題層是例外:harness 的 Appearance picker(light/dark/system)不對第三方開放,主題註冊表也不接受插件寫入。想給 web 界面換一套完整配色,第三方插件此前沒有標準入口。 下面介紹的 dsh-theme-palettes 走的是另一條路:不碰主題註冊表,而是通過一層 `theme.overrideTokens` 把調色板按 token 疊加到當前主題上,同時提供 `themePalettes` 註冊 API,讓任何插件都能貢獻自

閱讀全文
dsh-simple-wiki-memory:給 DSH 的輕量持久記憶插件

dsh-simple-wiki-memory(DSWM)是 DSH 的輕量長期記憶插件,避開系統提示詞膨脹和 RAG 向量庫兩條重路線,採用「索引常駐、內容按需」方案:每個會話自動注入 AGENTS.md 索引,具體記憶存爲 Markdown 文件,任務需要時纔讀取。記憶庫爲 git 倉庫,含 reference(已確認)、pending(待確認)、archive(歸檔)三類目錄及操作日誌。插件通過六條維護規則約束 agent 即時寫入、延遲確認、定期整理、自動 commit 備份。支持 npm、GitHub 源碼或 agent 代裝三種安裝方式,首次啓動冪等同步。檢索由 memory-que

閱讀全文