cccakeee / awesome-dsh-plugins

Listed

A curated, evidence-led directory of DeepSeek Harness (DSH) plugins: verified loadable extensions, skills, and permission-aware installation guidance.

mainToolSkill View source

Installation

npx @deepseek-ai/dsh web

This command is generated from the GitHub repository address. Inspect the upstream README and source before running it; pin a release or commit when reproducibility matters.

README

Maintainer-authored documentation snapshot.

View on GitHub ↗
Commit 01e3858Synced Aug 17, 2026

awesome-dsh-plugins

Awesome Catalog Verified License

English | 简体中文 | 🌐 网站

一个面向 [DeepSeek Harness(DSH)][1] 的精选插件目录。项目优先收录可由 DSH Profile 装载、具备可复现安装说明且源码公开的社区扩展;技能、预设与相关应用会明确区分,不把“使用 DeepSeek API”或仅贴有 dsh-plugin 标签的项目误当作原生插件。

DeepSeek Harness 目前处于 Developer Preview。官方采用 Cordis 的“Everything is a plugin”架构:Profile 组合 Bundle,外部插件通常以 package.jsondsh 字段及 patch 文件声明挂载方式。[1] [2] 因此,本目录中的安装方法和兼容性应在你自己的 DSH 版本上先行验证。

快照日期:2026-08-17。 本版收录 1164 个经源码或安装清单核验的插件与 Skill(2026-08-13 首版 54 个;2026-08-14 两轮全量审计共核验 1363 个候选仓库,新增 686 个核验条目;2026-08-17 第三轮主题页审计核验 154 个新增高星候选,新增 104 个核验条目,审计日志见 data/audit-results.csv);同时提供 全量聚合目录 CATALOG.md(2296 个仓库),合并了 GitHub 搜索(topic:dsh-plugintopic:deepseek-harness、名称搜索)与多个社区目录,去重后得到。聚合 ≠ 可装载、可兼容、可安全运行,标签本身并不代表可安装、可维护或安全;只有 标记的核验子集才进入本页主目录。[3]

导航内容
全量聚合目录2296 个 DSH 相关仓库的完整聚合(含未审核候选);审计日志
原生插件目录已核验、按能力分类的可装载 Bundle、Cordis 插件与 Web Client 扩展
技能与预设由 DSH Skill 目录发现的可复用能力
官方内置能力随 DSH 源码发行的官方运行时构件
相关项目与观察名单相关但并非已核验原生插件的项目
安装与安全安装惯例、权限提示与审计建议
贡献规则新项目的提交格式与审核门槛

全量聚合目录

CATALOG.md 是自动生成的全量聚合目录:它把 GitHub dsh-plugin / deepseek-harness 话题、名称搜索、dsh-plugin 主题页候选快照以及多个社区目录(bruc3van/awesome-dsh-pluginAlex-Yanggg/awesome-DSH-pluginawesome-dsh-plugin/awesome-dsh-pluginAdamPlatin123/awesome-dsh-plugins)中发现的全部仓库合并去重。机器可读版本是 data/repositories.csv

  • 聚合池是发现清单,不是推荐或兼容性列表;只有 已核验子集进入下方主目录。
  • scripts/aggregate.py 重新拉取并重建 CATALOG.mddata/repositories.csv(需要 gh 登录)。

原生 DSH 插件

下列条目已核验至少一个原生特征:可复现的 dsh plugin 安装命令、dsh.bundle / cordis.patch.yml 声明,或 DSH/Cordis 可挂载的 apply 入口。“已核验”不代表作者、代码质量或安全性背书。

视觉与多模态

插件能力安装或挂载方式许可 / 风险
liustack/modlensOCR、版面与语义结构化视觉证据npx -y @deepseek-ai/dsh plugin --profile web add @liustack/modlensMIT;依赖外部视觉引擎
Scorp1o117/dsh-tool-vision为 Agent 注册 inspect_image,调用兼容 OpenAI 的视觉模型dsh-tool-vision 写入 Profile 的 cordis.patch.yml;见 READMEMIT;图像会发送至配置的视觉 API
TiankunDai/dsh-vision-LMstudio使用本地 LM Studio 视觉模型dsh plugin --profile web add link:<repo>/packages/dsh-lmstudio-visionBSD-3-Clause;读取本地图片或剪贴板
Anionex/dsh-vision-toolkit为纯文本 DSH Agent 提供 10 个结构化视觉工具:意图感知图片问答、长截图 OCR、原始像素 grounding、UI 还原、像素 diff 等dsh plugin --profile web add /path/to/dsh-vision-toolkitMIT;读取本地图片文件并运行托管 Python 运行时;远程视觉工具需 OpenAI 兼容视觉 endpoint + DSH Credential(API Key)
DDDFXYqiming/Agent_ExtensionsCollection of DSH plugins: image vision analysis (7 tools) and cross-session long-term memory, plus general skills.dsh plugin --profile web add <绝对路径>\dsh-plugins\dsh-vision-skillMIT;Vision plugin sends local image paths/content to an external multimodal API (MiniMax default) via VISION_API_KEY credential; memory plugin reads/writes local ~/.dsh/memory files.
Favio8/dsh-plugin-deepeyeVision for text-only models: image description, OCR, VQA, UI layout analysis and clipboard screenshot analysis via OpenAI/Gemini/custom backends.dsh plugin --profile web add dsh-plugin-deepeyeMIT;Sends images (local paths, HTTP URLs, clipboard screenshots) to external vision APIs (OpenAI/Gemini/custom); requires API key; LRU caching and image preprocessing.
Flyvhidbwo/dsh-vision-proxyDeepSeek brain + automatic image transcription — proxies attached images to a VLM (DashScope qwen by default) and feeds the transcribed text back to DeepSeek.dsh plugin --profile web add github:Flyvhidbwo/dsh-vision-proxyMIT;Attached images are transcribed via an external OpenAI-compatible VLM endpoint; needs VLM API key; images leave the machine; text-only conversations bypass it.
HuanLinOTO/dsh-plugin-aigc-canvasProvider-agnostic AIGC HTTP bridge + infinite canvas + ffmpeg post-processing (aigc_http_request, aigc_canvas_place, aigc_media_edit).dsh plugin --profile <profile> add github:huanlinoto/dsh-plugin-aigc-canvasAGPL-3.0;Sends HTTP requests to configured AIGC endpoints with in-memory API keys; writes media files locally; runs ffmpeg media processing.
libinyam/dsh-vision-providerConfig-only bundle:为 DSH 增加 OpenAI 兼容多模态视觉模型路由(复用内置图像管线,text+image 输入)。dsh plugin --profile web add github:libinyam/dsh-vision-providerMIT;Sends images/prompts/context to the configured OpenAI-compatible endpoint using an API key stored via DSH credential service; network + API key.
omdsh-dev/dsh-ernie-image百度 ERNIE-Image-Turbo 文生图:宿主工具生成图片落盘并注册为会话附件,浏览器配置卡与生成画廊面板Mount in cordis.patch.yml via bundle insert (id: ernie-image); see READMEBSD-3-Clause;需用户自填百度 AI Studio 访问令牌(走 DSH 凭据保险箱,环境变量 ERNIE_IMAGE_API_KEY 优先);图片经网络请求百度 API 并落盘 $DSH_HOME/ernie-image/
omdsh-dev/Qwen-MM-PluginsQwen-MM 能力作为运行时拉取的 Agent Skills 与严格 MCP 工具服务器(core/video-memory/video-edit/blender/freecad/edu-agent)。Mount cordis.patch.yml / dsh.bundle.patch; see READMEBSD-3-Clause;启用后远程 Git 拉取外部能力并启动 MCP 子进程(uvx),含 blender/freecad 自动化;默认 disabled,需显式配置 source/ref/capabilities,不静默转发凭据环境变量。
PangYiMing/dsh-screenshot-diffPixel-diff two screenshots into diff.png plus a labeled triptych using pixelmatch (像素对比工具).dsh plugin --profile demo add github:PangYiMing/dsh-screenshot-diffMIT;Local-only image processing (sharp/pngjs/pixelmatch); no network, API keys, or credentials.
PixLunaLab/dsh-plugin-pixlunaRegisters PixLuna image-source tools (pixluna_get / pixluna_get_pixiv / pixluna_sources) so the model can fetch images from lolicon/pixiv/booru.dsh plugin --profile web add dsh-plugin-pixlunaMPL-2.0;Network requests to remote image sources; optional Pixiv credentials (phpSESSID) and booru keyPairs in config; R18 content and proxy support.
sjscy05/deepseek-harness-vision-pluginvision_read tool that forwards images/questions to a configurable vision API (OpenAI/Anthropic/Gemini/Zhipu/Qwen/Doubao) and returns text.pnpm dsh --profile web --patch ./vision-plugin/cordis.ymlMIT;Sends images (local paths/URLs/data URIs) to external vision providers using API keys; keys read from .env.
wangyang10/image-vision视觉插件/技能:让纯文本模型调 OpenAI 兼容识图 API 看图(描述/问答/OCR/多图对比),DSH 提供 vision_query 工具 + /image-vision 斜杠命令dsh plugin --profile web add dsh-image-visionMIT;调第三方识图 API(OpenRouter/SiliconFlow/智谱/Kimi/通义/Ollama),需 VISION_API_KEY/OPENAI_API_KEY;读取本地图片
william-jin-cmu/dsh-visionRegisters a view_image tool that bridges text-only DeepSeek to any OpenAI-compatible VLM endpoint for OCR, counting, chart reading and UI-layout questions.- insert: - id: dsh-vision name: '$HOME/dsh-plugins/dsh-vision/lib/index.js' (in ~/.dsh/config.yaml)BSD-3-Clause;Sends local images (base64-inlined) over the network to a configured OpenAI-compatible VLM endpoint; reads API keys from config/env (default Zhipu GLM free tier).
yumimanji/dsh-ui-spec将 UI 截图/线框图/参考图转为结构化前端规格:sharp 确定性几何(尺寸/配色/栅格/组件框/间距)+ 可选视觉模型语义层,输出 JSON + Markdown。dsh plugin --profile web add dsh-ui-specMIT;读取本地图片文件;可选视觉 API(DSH_UI_SPEC_VISION_API_KEY,回退 DEEPSEEK_API_KEY/OPENAI_API_KEY)网络请求。
YYTbit/dsh-plugin-vision-toolkit为纯文本 Agent 提供视觉 CLI(glance/ground/detect/crop),调用视觉 API 描述、定位、检测、裁剪图片。dsh plugin --profile your-profile add dsh-plugin-vision-toolkitMIT;读取本地图片并 base64 发送到视觉 API(VISION_API_KEY,回退 DEEPSEEK_API_KEY),网络传输。
ZeroHackz/OpenFlowFramesRIFE video frame interpolation via two agent tools — probe and headlessly interpolate local videos or frame folders.dsh plugin add github:ZeroHackz/OpenFlowFramesGPL-3.0;Executes bundled ffmpeg + rife-ncnn-vulkan binaries on local files; no network or credentials.
ZhuXinAI/sidesightVision sidecar for text-only coding agents: analyze screenshots, diagrams, charts, UI diffs, and videos via OpenAI-compatible multimodal models (image/ui/ocr/diagnose/diagram/chart/diff/video).npx @deepseek-ai/dsh plugin --profile web add github:ZhuXinAI/sidesightMIT;Sends images/video to a configured OpenAI-compatible vision API; apiKey stored in profile config (marked secret in DSH schema); also ships a filesystem-skill install path.
ZSeven-W/dsh-openpencilOpenPencil 设计预览与编辑插件:在会话内预览/检查/编辑真实 .op 文档(多帧预览、交互画布、受管编辑器、Agent 原生设计工具)npx --yes -p @deepseek-ai/dsh@0.1.0-rc.6 dsh plugin --profile web add @zseven-w/dsh-openpencil@latestMIT;经 DSH sandboxed filesystem 读写本地 .op 文件;headless exporter 渲染;无网络/凭据/设备访问
121103qwq/dsh-vision-sidecarAdds deepseek-vision/deepseek-with-vision to the bundle so text-only models receive image understanding via a hosted vision sidecar; no-build ESM, durable session evidence.dsh plugin --profile web add github:121103qwq/dsh-vision-sidecar#v0.1.3 (remove: dsh plugin --profile web remove dsh-vision-sidecar)MIT
237229953-create/dsh-visionAutomatically routes images to a vision model when the active model is text-only (e.g. DeepSeek-V4); uses the official settings seam (settings.yaml dsh-vision section), cache-friendly, leaves human transcript untouched; no-op when the model natively supports images.dsh plugin --profile web add link:D:/dsh-plugins/dsh-vision (or via Settings→插件 extra-plugins card; config in settings.yaml / bundle cordis.patch.yml)MIT;README example path is Windows-specific (D:/dsh-plugins/dsh-vision).
Aidenwu0209/dsh-PaddleOCR-SkillsOCR for dsh: two native PaddleOCR tools, two skills, and a Settings→PaddleOCR GUI; auditable raw JSON results under .dsh-paddleocr/results/.npx @deepseek-ai/dsh plugin --profile web add "github:Aidenwu0209/dsh-PaddleOCR-Skills#main" (needs Node 22.19+, DeepSeek Harness, Python 3.9+, uv)Apache-2.0;Requires uv/Python runtime; subprocess execution.
akqwpeter-prog/dsh-media-skillsGives dsh image reading & generation: free GLM-based vision model route, paste-image reading, and vision-review / image-gen skills; keys read from env → ~/.dsh/secrets/media-tools.env → DSH credential store, never hardcoded.dsh plugin --profile <name> add github:akqwpeter-prog/dsh-media-skillsMIT
Arnoldkevin/prismrelay-mcp给纯文本 agent 赋予图像理解:通过 Agnes AI(BYOK)的本地 stdio MCP 服务器 prismrelay 让 agent 看懂图片;同时以 DSH bundle、Claude skill(~/.claude/skills/prismrelay-images)、Agent Skills 目录形式分发;DSH 集成细节见 docs/DEEPSEEK_HARNESS.md。npx @deepseek-ai/dsh plugin --profile web add github:Arnoldkevin/prismrelay-mcp (verify: npx @deepseek-ai/dsh --profile web --dump-config; needs AGNES_API_KEY exported)MIT;DSH is a Developer Preview — MCP image-output may be limited (see docs/DEEPSEEK_HARNESS.md); BYOK costs and image data leave the host.
cesaryike/dsh-image-to-path拖图/贴图转路径:接管 WebUI 拖放/粘贴,把图片保存到会话工作区 dsh-image-to-path-uploads/ 并以路径文本/文件名芯片插入输入框,纯文本模型可经工具(含视觉工具)处理图片;多模态模型不受影响。dsh plugin --profile web add /path/to/dsh-image-to-path(或 dsh plugin --profile web add github:cesaryike/dsh-image-to-path;pnpm pack 后 add ./dsh-image-to-path-0.1.0.tgz)MIT;依赖 DSH 0.1.x WebUI 附件行为;安装后需重启 Web Profile。
Elohia/dsh-plugin-mm-vision通感编码器 (Synesthesia Encoder): gives text-only DSH models image understanding by encoding images into structured spatial text via the mm_vision tool (pure JS, no build).dsh plugin --profile web add dsh-plugin-mm-vision (or: dsh plugin --profile web add github:Elohia/pi-mm-vision#dsh-plugin)MIT
hawkongz/doubao-vision-dsh宿主级插件:让纯文本模型通过桌面豆包 App 识别聊天图片(CDP 桥接,全预设生效、热开关、识别可取消),含图片归档手动安装:复制 doubao-vision.mjs + doubao-vision-entry.mjs 到插件目录,并在 $DSH_HOME/cordis.patch.yml 挂一行(config.doubaoExe 可配)MIT;Windows-only, requires installed Doubao desktop app; relies on DSH internal APIs (ctx.get()) that may break after upgrades (silent-disable fallback).
huashenglian/dsh-her-eyes让 AI 自动调用 VLM 分析图片:analyze_image 工具(主/备 OpenAI 兼容视觉端点,自动故障转移),设置页 Vision 管理,配置存 vlm-vision.jsondsh plugin --profile web add github:huashenglian/dsh-her-eyes (或 add ./dsh-her-eyes / tarball)MIT;Do not manually duplicate the insert her-eyes row in the profile patch - the bundle already inserts it (duplicate loader entry id error at boot).
Isekai-Mfu/dsh-mimo-vision-hint视觉任务派发提示:仅注入 system prompt 文本,引导把图像识别任务交给 opencode-go mimo-v2.5 subagent;不注册模型工具或 cordis 服务dsh plugin --profile web add github:Isekai-Mfu/dsh-mimo-vision-hint (卸载:dsh plugin --profile web remove dsh-mimo-vision-hint)MIT;需 pnpm 在 PATH;依赖外部 mimo-v2.5 服务可用
junhongchashui/dsh-vision-relay视觉中继:纯文本模型直接读聊天图片,云端 + 本地 Ollama 双后端自动切换,ModLens v2 风格结构化证据输出;附 image-recognition 技能在 $DSH_HOME/profiles/web/cordis.patch.yml 追加行:- name: 'file:///<绝对路径>/plugin.mjs'(并配置 bridgeDir 指向仓库 webtools 目录)MIT;默认可能走云端后端,注意图片隐私;升级最坏情况为静默禁用
jyh20030112/dsh-visual-plugin视觉桥接(vision bridge)插件:为 DSH 提供图像视觉/理解能力(PRD: docs/vision-bridge-prd.md)dsh plugin --profile web add dsh-visual-plugin (或 github:jyh20030112/dsh-visual-plugin)MIT;README 安装细节较薄,能力以 docs/vision-bridge-prd.md 为准
Kevoyuan/dsh-mac-visionmacOS 原生视觉插件(Apple Vision):本地图片/剪贴板/屏幕/应用窗口 OCR 与视觉检测,为纯文本模型提供视觉能力;内嵌 SKILL.md 仅指导模型何时调用工具dsh plugin --profile default add dsh-mac-vision(首次视觉任务时插件用系统 Swift 编译器构建并缓存本地 helper;不要单独安装 SKILL.md)MIT;屏幕/窗口读取涉及敏感画面,需用户显式授权屏幕录制;首次使用需本机构建 helper
lakeofsky347/dsh-vision识图路由(Vision Bridge):图片交给视觉模型描述后回填给纯文本 DeepSeek 模型(monitor + Config schema)dsh plugin --profile web add github:lakeofsky347/dsh-vision(或 ./dsh-vision / ./dsh-vision-0.1.0.tgz)MIT;建议固定 commit(github:lakeofsky347/dsh-vision#)再安装。
linenxi-ctrl/dsh-vision为 DeepSeek Harness 增加外挂识图模型:圆形鲸鱼按钮配置面板、发送图片识图自动回传当前会话、为 agent 注入 screenshot/recognize_image 工具、多协议自动适配(可配地址/密钥/模型/提示词/代理)。一键:bash install.sh (macOS/Linux) 或 install.bat (Windows,自动下载免装 Node.js);手动:复制 dsh-vision 到 /node_modules/ 并在 cordis.patch.yml 加 name: 'dsh-vision',agent 工具另行在 preset 加绝对路径 lib/tool.jsMIT;依赖外部视觉 API 地址与密钥,密钥由用户自行保管;截图工具授予 agent 截屏能力。
MC5lan/dsh-multimodalAdds eyes+paintbrush to DeepSeek: paste screenshots/images in-session, GLM vision model transcribes verbatim (errors/code/UI), DeepSeek continues; automatic text-to-image generation displayed in conversation; config under ~/.dsh/settings.yaml dsh-multimodal:.dsh plugin --profile web add github:MC5lan/dsh-multimodal (or: dsh plugin --profile web add /path/to/dsh-multimodal)MIT;Image content leaves the host to third-party vision/generation services.
niyongsheng/free-vision-skill本地化识图/OCR 技能插件:基于 macOS Vision Framework 的图片文字识别、表格结构提取与无文字图片描述,全本地无网络(中英文);双形态:DSH Cordis 插件 + skill(SKILL.md,allowed-tools Bash)。dsh plugin add @niyongsheng/free-vision-skill;并在 cordis.patch.yml 加 - id: free-vision-skill / name: '@niyongsheng/free-vision-skill'MIT;peerDependencies 依赖 @cordisjs/core ^3.18(Cordis 3.x 系列)且要求 macOS;需与宿主 cordis 版本兼容验证。
oil-oil/dsh-vision近原生图像理解:视觉模型继续原生收图;主模型为纯文本时,由独立视觉模型先观察原图,再把描述交回原 DeepSeek 模型继续;目标精确锁定 0.1.0-rc.6。npx @deepseek-ai/dsh plugin --profile web add github:oil-oil/dsh-vision(带 see-skill 兼容说明;开发 pnpm install && pnpm check)MIT;目标锁定 0.1.0-rc.6(Developer Preview),宿主升级需重验。
qizhen2021/dsh-plugin-vision为 DSH 增加视觉/OCR 能力(含 ASCII-art),inject tools/fs/systemPrompt,适配任意视觉模型 / Adds vision/OCR analysis via a vision model with ASCII-art output.cd ~/.dsh/profiles/web && pnpm add @qizhen2021/dsh-plugin-vision && append "@qizhen2021/dsh-plugin-vision" to dsh.profile.bundles && pnpm install (or vendor symlink + cordis.patch.yml)MIT
RRRosmontis/dsh-qwen-mm多模态原生接入:集成 Qwen-MM-Plugins 的 vision/OCR/ASR/搜索/视频/Blender/FreeCAD MCP 工具 + 图片附件桥接(拖图上传)dsh plugin --profile web add github:RRRosmontis/dsh-qwen-mm (拖图功能需搭配含图片消费方注册表改动的 RRRosmontis/deepseek-harness fork)MIT;附件导出到磁盘 + 外部 MCP 工具集,安装前应审查启用的工具列表
rzhuzi/dsh-vision-pluginDSH 识图:把图片发给 OpenAI Chat Completions 兼容多模态视觉模型,识别结果注入当前会话;客户端提供输入框「识图」按钮在 packages/bundle/web-app/cordis.patch.yml 加 name 条目并补 workspace:^ 依赖,pnpm install && pnpm run build:lib:host && pnpm run build:lib:client && pnpm dsh web(详见 INSTALL.md)MIT;需在 harness checkout 内构建接入,依赖 workspace 结构
sala003/dsh-tool-describe-image让纯文本 DeepSeek 看懂图片:粘贴图片 → base64 → host RPC(/dsh-describe-image) → 阿里云百炼 qwen-vl 生成文字描述填入输入框npm install -g dsh-tool-describe-image && dsh plugin --profile web add dsh-tool-describe-image(可在 cordis.patch.yml 覆盖 name 配置)MIT
sjakdhasdh/dsh-vision为无视觉能力的模型(如 deepseek-v4-flash)增加识图工具,经阿里百炼/任意 OpenAI 兼容视觉 APIpnpm install && pnpm run build,然后 dsh plugin --profile web add ./dsh-vision(或 profile 补丁层 cordis.patch.yml: - id: dsh-vision)MIT;依赖对 dsh-llm-deepseek adapter 的小补丁
Sorwcyra/ds-vision-plugin四模型视觉竞速(Agnes 2.5/2.0、GLM-4V-Flash、GLM-4.1V-Thinking-Flash)+ OCR + 图文桥:粘贴图片后首个有效识别结果交给 DeepSeek。npx -y @deepseek-ai/dsh plugin --profile web add "github:Sorwcyra/ds-vision-plugin"(或 npx -y github:Sorwcyra/ds-vision-plugin)MIT;图片会发送到外部 VLM 服务商;确认模型 endpoint 与数据合规。
Spirit4471/multimodal-bridge多模态桥:把 Qwen-VL 视觉理解与 Qwen-Image 图像生成带给纯文本模型(DeepSeek),双形态(MCP qwen_vision/qwen_generate + DSH bundle),含模型 fallback 与尺寸自适应。dsh plugin --profile <name> add dsh-multimodal-bridgeMIT;依赖 npm 包 dsh-multimodal-bridge 可安装性;外部视觉 API 数据外发。
tdf1995/dsh-plugin-vision为纯文本模型提供视觉能力:图像描述/OCR/VQA(Gemini gemini-3.6-flash 与智谱 GLM glm-4.6v-flash 免费 API),封装为 DSH 会话内可调用工具;浏览器端体验走动态 Cordis 插件 + 平台级 RPC 白名单。npm i -D dsh-plugin-vision && dsh web --patch node_modules/dsh-plugin-vision/cordis.patch.yml(或把 id: dsh-plugin-vision / name: 'dsh-plugin-vision' 合并进 profile 的 cordis.patch.yml)MIT;社区 npm 包仅含 Host 半区,浏览器端依赖平台级白名单;外部视觉 API 数据外发,确认服务商数据合规。
WUDIFIVE/dsh-plugin-visionAdds image understanding (识图) and image generation (生图) tools by delegating to an OpenAI-compatible model so the main agent needs no vision support.dsh plugin --profile web add github:WUDIFIVE/dsh-plugin-vision (then add name: dsh-plugin-vision to ~/.dsh/profiles/web/cordis.patch.yml)MIT;Do not put the key string in apiKeyEnv (it is treated as an env var name); keys written into cordis.patch.yml are plaintext.
wulusai2333/mimo-visionVision bridge: describe_image tool sends images to mimo-v2.5 multimodal model and returns text description to a text-only main model.Copy lib into ~/.dsh/profiles/node_modules/@deepseek-ai/dsh-tool-vision (or build into harness tree) and add name: '@deepseek-ai/dsh-tool-vision' to cordis.patch.ymlMIT;First activation requires a DSH restart to import the package.
wuwangmao/dsh-qwen-multimodalQwen multimodal bridge for text-only models: vision (qwen3-vl), speech-to-text (qwen3-asr), text-to-image (qwen-image) with generate-then-verify loop.dsh plugin --profile demo add github:wuwangmao/dsh-qwen-multimodal (or ./dsh-qwen-multimodal / tarball); configure skills/deepseek-vision/.env VISION_API_KEYMIT;Keep API key outside node_modules via external skillDir if desired; Python resolver on PATH.
xcodebuild/dsh-plugin-read-image-free让纯文本模型理解图片:read_image_free 工具把图片路径交给 bigmodel.cn 免费 vision 模型(GLM-4.1V-Thinking-Flash)做 OCR、画面描述、图内文字翻译等,支持多图空格分隔。dsh plugin --profile web add dsh-plugin-read-image-free(可选在 ~/.dsh/profiles/web/cordis.patch.yml 按 id 覆盖配置;卸载 dsh plugin --profile web remove dsh-plugin-read-image-free)MIT;图片外发第三方视觉模型,注意数据合规。
xiaoshihou514/dsh-vision本地视觉桥:用 @huggingface/transformers(Florence-2)在 DeepSeek 纯文本路由前做本地图像理解;patch agent-default-model 到 dsh-vision provider,含 transformers-backend 与 durable-descriptions 模块。dsh plugin --profile web add dsh-vision(或本地 pnpm install && pnpm build 后 add <repo路径>)MIT;ALPHA;模型下载依赖 HF Hub 可达性。
Xieweikang123/dsh-vision-bridge图片桥:粘贴/拖入的图片在进入模型前由 OpenAI 兼容视觉端点(默认智谱免费 glm-4.6v-flash,降级链 glm-4.1v-thinking-flash→glm-4v-flash)识别成文字替换图片块,纯文本模型即可看图;监听 agent/pre-step 官方扩展点。git clone https://github.com/Xieweikang123/dsh-vision-bridge && 在 ~/.dsh/cordis.patch.yml insert:- id: dsh-vision-bridge / name: 'file:///…/dsh-vision-bridge/lib/index.js'(Windows 必须 file:// URL),改后重启 dshMIT;对话中不保留原图,历史仅有识别文字;网关若拒绝图片块需先放行(readme 有说明)。
xlight/deepseek-visionary给 DSH 接入 DeepSeek 网页版原生多模态视觉:deepseek_vision/status/login/logout 4 个宿主级原生工具,宿主进程内 spawn visionary-server(Rust 单二进制:PoW→上传→fork→HIF 签名→SSE 流式),支持 CDP 浏览器自动登录;另有 vision CLI 与内嵌 skill。安装 visionary-server 二进制(官方脚本);dsh plugin --profile web add @xlight-oss/visionary-dsh(或轻量接入:visionary-server init dsh 安装 skill + CLI)未发现;仓库级 LICENSE 未检出;DeepSeek 网页登录行为依赖网页侧灰测模型与鉴权流程,安全性需自行评估。
yanxinwang-ml/dsh-plugin-vision-tool为纯文本 DSH 模型注册 analyze_image 工具,把图像识别路由到专用视觉模型(默认 Zhipu GLM-4.6V-Flash)dsh plugin --profile web add dsh-plugin-vision-tool(或手动放入 $DSH_HOME/profiles/node_modules/ 并在 cordis.patch.yml 注册)MIT;依赖 DSH 运行时内部 API,升级 DSH 后需重新验证;图片数据发送给第三方视觉模型
ycp424c/dsh-luna-vision-bridgeLLM adapter:注册 luna-vision-bridge provider,原生图片附件先经 Codex Luna 转写为文字,再交给任意已注册纯文本模型(可多下游)dsh plugin add --profile web @ycp424c/dsh-luna-vision-bridge,并追加到 profile bundles(或 dsh plugin --profile web add "link:<path>")MIT;作者明确标注为临时兼容方案(hack),DSH 官方原生读图能力可能取代之
ysr666/dsh-vision-router视觉路由插件:粘贴图片自动挂载内置免费视觉模型链识图;看图问答/定位/裁剪/像素对比/取色/OCR/矢量化/抠图/截图等像素级工具(sharp/potrace/tesseract/Chrome,无 Python),含降级链与缓存,产物写入会话工作区 .dsh-vision-router/artifacts/。profile 补丁(cordis.patch.yml,由 dsh.bundle.patch 声明)加一行 insert 即可激活;插件通过 dsh 设置服务实时配置路由/模型链。LGPL-3.0;默认安装即启用并外发图片到第三方视觉端点;使用前确认模型链与数据合规。
Yuuz12/dsh-vision-helper持久化全局视觉助手:把图片送往可配置的多模态模型(设置页选择提供方/模型/温度/最大输出 tokens/最大图片边长),留空自动选多模态;宿主零依赖(无 import),重启不丢失、所有会话可用。npx @deepseek-ai/dsh plugin --profile web add dsh-vision-helper(或 tarball:add ./dsh-vision-helper-0.4.0.tgz;维护者模式:add ./dsh-vision-helper 源码目录;手动后备:目录放入 <profile>/node_modules/ 并在 cordis.patch.yml 加 - id: dsh-vision-helper)MIT;需先在 DSH 模型设置中配置多模态模型路由,未配置时功能不可用;外部视觉端点数据外发。
zcXie777/dsh-image-readerread_image 工具:模型按工作区路径把图片发给任意 OpenAI 兼容视觉端点并问答(截图/图表/照片理解),让纯文本 DeepSeek 直接看图。git clone https://github.com/zcXie777/dsh-image-reader.git && cd dsh-image-reader && dsh plugin --profile web add "$PWD/dsh-image-reader"(headless:dsh plugin --profile headless add "$PWD/dsh-image-reader";仓库根目录即包体,插件目录名与包同名)MIT;README 提示发布 npm 后以包名安装;当前以仓库目录安装为主。
zhuiyueya/dsh-visionary视觉桥插件:透明把聊天图片转为 OCR 文本 + 视觉模型描述再交给纯文本 DeepSeek;GLM-4V、Qwen-VL、Gemini、Ollama 等多后端可在模型设置页配置,含多后端降级链。dsh plugin --profile web add dsh-visionary,再在 ~/.dsh/profiles/web/cordis.patch.yml 激活(加 name: dsh-visionary);源码:git clone + npm installMIT;外部视觉端点数据外发;面向 DeepSeek Harness 0.1.0-rc.6。
CraZY222123/dsh-ocr-pluginLocal OCR provider (RapidOCR fast + DeepSeek-OCR-2/llama.cpp deep) registered as 'ocr' service on the llm-deepseek adapter seam; converts images to text blocks before API send../scripts/install.sh --profile web (patches cordis.patch.yml with ocr-provider row); manual: copy to ~/.dsh/profiles/node_modules/@deepseek-ai/dsh-ocr + patch cordis.patch.ymlMIT;依赖 llm-deepseek 适配器 OCR 缝(约 30 行本地改动),非即插即用;本地跑 Python/llama.cpp OCR 子进程
Yts1919/dsh-vision-completeWindows skill pack: SKILL.md + vision.py (image/OCR/object-detect/video/voice/PDF via cloud Qwen), registers qwen-mm-plugins MCP into cordis.patch.yml, clipboard screenshot tool.Windows only: git clone + run install.bat (needs DASHSCOPE_API_KEY); uninstall via uninstall.bat; see READMEMIT;非 dsh plugin 包:脚本把 skill 复制到 ~/.dsh/skills 并在 cordis.patch.yml 追加 MCP 条目;需阿里云 API Key;仅 Windows

Web UI、TUI 与开发者体验

插件能力安装或挂载方式许可 / 风险
zhu1090093659/dsh-web-uiWeb UI 插件与皮肤合集,包括任务板、Git 图、移动端和 Token 视图dsh plugin --profile web add @linxin666/dsh-web-ui-allBSD-3-Clause;以各子包发布状态为准
Ericwong5021/dsh-kanbanDSH Web UI 任务看板dsh plugin --profile <profile> add github:Ericwong5021/dsh-kanbanMIT;早期项目,建议本地回归测试
GooodWei/context-vista/context 上下文占用、压缩与费用视图npx @deepseek-ai/dsh plugin --profile web add github:GooodWei/context-vistaMIT;未发布稳定版本
zhaoscsc/dsh-wikilinkObsidian 风格 [[wikilink]],引用笔记到提示词dsh plugin --profile web add https://github.com/zhaoscsc/dsh-wikilink/archive/refs/heads/main.tar.gzMIT;重装 DSH 后可能需重打补丁
omdsh-dev/dsh-open-in-vscode从 Web UI 直接在 VS Code 打开工作区dsh plugin --profile web add https://github.com/omdsh-dev/dsh-open-in-vscode/archive/refs/tags/v0.1.5.tar.gzMIT;会调用本机编辑器 CLI
omdsh-dev/dsh-notificationTurn 完成时的桌面通知与规则过滤dsh plugin --profile web add https://github.com/omdsh-dev/dsh-notification/archive/refs/heads/main.tar.gzMIT;通知可能泄露会话标题或输出摘要
openguardrails/dsh-tuiClaude Code 风格的终端 UI 与会话恢复dsh plugin --profile tui add github:openguardrails/dsh-tuiMIT;预览期 API 可能破坏兼容性
ccch1mneyyy/dsh-cc-tui全屏终端交互、流式思考和性能仪表dsh plugin --profile cc-tui add dsh-cc-tuiBSD-3-Clause;依赖 Node.js 22.19+
0xsline/dsh-spotlightKeyboard-first command palette (⌘K/Ctrl+K) for DSH Web — fuzzy search over slash commands, recent sessions, UI actions, plugin settings.dsh plugin --profile web add "github:0xsline/dsh-spotlight#main"BSD-3-Clause;Web client only — discovers DOM elements and delegates to native actions; no server data channel, no durable state; shortcut stored in browser localStorage.
alingalingling/ui-status-label自定义 DSH Web 聊天运行状态文案(Deep diving → 任意文字)dsh plugin --profile web add github:alingalingling/ui-status-labelBSD-3-Clause;仅改浏览器呈现文案;settings 本地持久化,不触及模型请求/网络
AnacondaKC/dsh-custom-cssCustom CSS plugin — settings panel to paste CSS/background images, persisted to host settings ($DSH_HOME/settings.yaml) and synced across all browsers.dsh plugin --profile web add /path/to/dsh-custom-cssBSD-3-Clause;Writes CSS to host settings via trusted-host RPC and injects into WebUI; no network; shared to all browsers of the host (trusted-host caveat).
bill9109/dsh-101Document-first reader profile bundle over dsh-base + dsh-web-app (docs browsing, search, tutor panel).dsh plugin --profile web add github:dsh-external/dsh-101#v0.1.0BSD-3-Clause;Web UI reader bundle; serves a local docs corpus on localhost; no network/credentials.
bill9109/dsh-conversation-shareShare a selected range of a DSH conversation as a branded PNG long image.dsh plugin --profile web add github:bill9109/dsh-conversation-shareBSD-3-Clause;Client-side web UI screenshot of the local conversation; no network/credentials; vendored html-to-image.
bill9109/dsh-drag-and-drop文件拖拽到 DSH Web UI 任意位置即插入原始绝对路径(支持多文件/文件夹、macOS/Linux/Windows 路径与系统索引定位)dsh plugin --profile web add github:bill9109/dsh-drag-and-dropBSD-3-Clause;不上传/不复制/不移动文件;仅读取本机文件元数据,多候选时读取内容采样指纹与 SHA-256,使用 Spotlight/plocate/locate/Everything 做有边界的本地文件系统搜索,无网络请求、无凭据。
bill9109/dsh-web-ui-notify桌面通知插件:工具审批/提问/轮次完成时弹系统通知,点击跳转对应会话dsh plugin --profile web add github:bill9109/dsh-web-ui-notifyBSD-3-Clause;纯浏览器系统通知,无权限/网络/凭据;需用户授权浏览器通知权限
bitterSmilezzz/dsh-model-selector为 DSH Web UI 会话模型选择器增加 provider 分组折叠与模型名搜索,读写同一 modelDirectories 会话目录dsh plugin --profile <profile> add ./dsh-model-selectorMIT;纯前端 UI 增强,读取/写入 ctx.modelDirectories 会话目录;无网络、无凭据、无文件系统访问。
ccch1mneyyy/dsh-working-activityDSH 实时工作状态行:由会话事件驱动状态机,展示俏皮思考文案、运行中工具、耗时与收尾摘要,输出到 Web UI dock 与 dsh-cc 终端dsh plugin --profile <profile> add dsh-working-activityMIT;不采集/不上传任何数据,全部由本机会话事件推导,activity/status 仅写本地会话日志(log-only、模型不可见);无网络、无遥测、无外部依赖注入。
ccq1/dsh-side-panelDSH Web right-side workspace panel providing Git review, a file browser, and an in-workspace terminal.dsh plugin --profile web add github:dsh-external/dsh-side-panelBSD-3-Clause;Runs a terminal that executes shell commands in the current workspace; also file read/edit and Git review; local files only.
chen-001/dsh-chat-widthClient-side plugin to drag-resize the DSH Web message column width with presets, custom input, and localStorage persistence.dsh plugin install .BSD-3-Clause;Browser-only CSS/DOM manipulation with localStorage persistence; no network, files, or credentials.
Civitasv/dsh-plugin-colorscheme为 DeepSeek Harness 提供配色方案:内置 8 个主题(Dracula/Nord/One Dark/Tokyo Night/Catppuccin 等),在设置→通用→配色方案中一键切换并持久化。dsh plugin --profile web add /绝对/路径/dsh-plugin-colorschemeMIT;Client-side UI theme/skin only (dsh.client web inject); no network, credentials, or file access.
DTSFO/dsh-model-modesCapability-aware reasoning controls plus a Fast model-routing switch in the web composer; routes requests to configured fast models/efforts and logs request config.dsh plugin --profile web add https://github.com/DTSFO/dsh-model-modes/archive/refs/heads/main.tar.gzMIT;Client UI switch and provider/model routing config only (no credentials); no external calls beyond the DSH LLM chain.
erduotong/dsh-plugin-graphForce-directed graph visualizing client plugin relationships in the Web settings page.dsh plugin --profile web add dsh-plugin-graphMIT;Web UI reading the plugin manifest/slots snapshot; no network or API keys.
gameswu/dsh-plugin-backgroundPer-region background images/videos (conversation / trajectory / sidebar / settings) for the DSH Web UI.dsh plugin --profile web add <插件仓库根>/backgroundMIT;Client-only UI/skin; stores config in localStorage and image bytes in IndexedDB; no network or keys.
Gandufu/dsh-pluginSun Wukong (孙悟空) theme/skin bundle for the DSH web UI: background, headband top decoration, dragon-pattern input box and sidebarnpx @deepseek-ai/dsh plugin --profile web add link:.MIT;UI theme only: injects styles/assets via the webServer extension point; no data, network, or credential access
Han-1413141/dsh-sticky-disclosurePins off-screen expanded collapsible tags (Think/tool/command cards) to viewport top with Ctrl+Alt+C collapse-all hotkey.dsh plugin --profile web add link:./dsh-sticky-disclosureMIT;Pure DOM-layer client plugin; no network/credentials/shell; reads DOM contract and dispatches clicks.
hashdiana/dsh-token-usageCleaner token-usage bar + details panel for the DSH web UI (context occupancy, input/output/cache split, tok/s, TTFT).npx -p @deepseek-ai/dsh dsh plugin --profile web add github:hashdiana/dsh-token-usageMIT;Pure client UI plugin (empty host apply()); reads durable tokenUsage/context projections; no network, file, shell, or credential access.
havingautism/dsh-ultra-uiWeb UI: renders all tool calls as compact, collapsible, replayable rows.dsh plugin --profile web add github:havingautism/dsh-ultra-uiMIT;UI presentation slot only; no network/credentials; renders recorded tool call/result blocks.
hisaniwo/dsh-ergonomicsDSH 会话人体工学:/new 一键新会话、输入框 ↑/↓ 历史回溯(按会话隔离、刷新不丢)、Ctrl+C 归档当前会话。dsh plugin --profile web add dsh-ergonomicsMIT;UI/session-management only; client bundle calls workspaces.startSession()/archiveSession() locally, no network, API keys, shell, or credentials.
HuanLinOTO/dsh-plugin-anti-adsAd blocker for DSH Web that suppresses the dsh-ads plugin's ad layers (4-layer defense).dsh plugin --profile web add link:/path/to/dsh-anti-adsAGPL-3.0;DOM/localStorage manipulation in web UI; no network/credentials.
HuanLinOTO/dsh-plugin-better-sidebar-plugin-office为 better-sidebar 编辑器提供 .docx/.xlsx/.pptx 三件套文件预览(docx-preview / Univer / pptx-renderer)。dsh plugin --profile web add "github:huanlinoto/dsh-plugin-better-sidebar-plugin-office"AGPL-3.0;Client-side file preview; reads local file content for rendering (docx/xlsx/pptx), no network, API keys, shell, or credentials.
HuanLinOTO/dsh-plugin-ya-workspace-sidebarDSH Web 工作区侧栏替代插件:顶部最近会话 + Workspace→Session 二级菜单与面包屑导航,复用原生 Host 能力。dsh plugin --profile web add "link:D:/Projects/deepseek-harness/ya-workspace-sidebar"AGPL-3.0;Web UI sidebar replacement; local session/workspace UI only, no network, keys, shell, or credentials.
KarlOfLaw/dsh-goal-mode-enhanceVisual goal-mode UI for DSH web: full-lifecycle goal dock above the composer, composer tool-row entry, settings page (history + multi-session overview), backed by goal remote namespace.dsh plugin --profile web add file:/path/to/dsh-goal-modeMIT;Web UI only; reads goal state via ctx.remote.goals and persists a settings-namespace preference; no shell, network, or credentials.
lehhair/dsh-diff-viewerPiUI-style diff viewer plugin replacing the stock DiffBlock for write/edit tool calls (unified/split modes, word-level highlight, windowed rendering).dsh plugin --profile web add E:\dev\dsh-diff-viewer未发现;Web UI diff rendering only; no network, shell, or credentials.
lehhair/dsh-mobileMobile adaptation of DSH web UI: PiUI scroll-snap pager (half-open sidebar + full chat), 3D flip, keyboard/safe-area insets.dsh plugin --profile web add link:E:/dev/dsh-mobileBSD-3-Clause;Client-side CSS/controller only; no network, shell, or credentials.
lehhair/dsh-split-panesSplit-pane conversation UI: multiple independently-bound session panes with drag-to-split, keyboard resizing, and session drag-in.dsh plugin --profile web add link:/path/to/dsh-split-panesBSD-3-Clause;Client-side UI only; no network, shell, or credentials.
lhh010/dsh-input-historyCtrl+Up / Ctrl+Down terminal-style recall and switching of previously sent messages in the DSH Web input.Mount in cordis.yml plugins section (path: /path/to/dsh-input-history); see READMEBSD-3-Clause;Pure browser-side; reads conversation snapshot and writes draft via official input facade; no server behavior, network, or keys.
lhh010/dsh-minigamesDSH Web UI 右侧小游戏面板:18 款离线 Canvas 小游戏(恐龙跳/俄罗斯方块/坦克大战/扫雷/2048/数独/吃豆人等),可扩展游戏注册表dsh plugin --profile web add /绝对路径/to/dsh-minigamesBSD-3-Clause;纯浏览器端 UI 面板,全部离线游戏零资源文件,仅 localStorage 存最高分;零核心改动,无网络/凭据
lhh010/dsh-paste-inputCtrl+V paste + drag-drop + file/folder picker input into the DSH WebUI; copies files into the session workspace and folds attachment blocks into file chips.dsh plugin --profile web add link:E:\deepseek-harness\dsh-paste-inputMIT;User-selected files are copied into the session workspace attachment dir and their absolute paths passed to the model; host-side webServer upload route; no external network or keys.
lhh010/dsh-ui-progressDSH Web UI 会话进度条:输入框停靠区常驻进度(todos 真实比例/实时 token 速率/中断橘红态/待办提醒),零核心改动纯 client 插件pnpm add '@dsh-external/dsh-ui-progress@github:lhh010/dsh-ui-progress#v0.9.1'BSD-3-Clause;纯浏览器端 UI 面板,读 useSession/todos 投影渲染,不注入模型可见输入,无网络/凭据/文件访问
lhh010/dsh-ui-whale常驻像素鲸鱼伙伴插件:会话标题栏常驻小鲸鱼,随会话快照实时眨眼/摆尾/喷水/睡觉/冒爱心动画,纯浏览器端零核心改动。dsh plugin --profile web add link:/path/to/dsh-ui-whaleBSD-3-Clause;Pure browser-side cosmetic UI animation; no model/tool/network access (README states 纯浏览器端 UI 呈现).
lordqyxz/dsh-ark-quotaSidebar widget showing Volcano Ark Coding Plan subscription quota via a host proxy of GetCodingPlanUsage, with a browser cookie-refresh tool.cordis.patch.yml insert entry (id: ark-quota) + add package to profile pnpm-workspace.yamlMIT;Stores Volcano Ark console JWT session cookies in settings.yaml/cordis.patch.yml; host proxies authenticated GetCodingPlanUsage; refresh tool launches a browser (CDP) to extract session cookies.
makuralymi/dsh-webUI-Glass-ThemeGlobal frosted-glass (backdrop blur) theme for the DSH web UI via surface-token overrides and a global stylesheet.dsh plugin --profile web add ./dsh-webUI-Glass-ThemeMIT;Client-side theme/token overrides only; no network, credentials, or filesystem access.
Moeblack/dsh-skinsDSH Web GUI theme/skin plugin registering Nord/Aurora/Paper/Dream third-party ThemeService skins with data-URL backgroundsomdsh market install dsh-web-skins --profile web --enableMIT;UI/skin only; themes register via ThemeService tokens and inline data-URL backgrounds, no network or credential access
Mongfayi/dsh-recallMessage recall: durably remove a user message and everything after it from the conversationMount cordis.patch.yml / dsh.bundle.patch; see READMEMIT;UI-only session edit via localhost POST /recall; no network or credentials
Nagi-ovo/dsh-ads把 DeepSeek Harness 变成 2005 年门户网站:侧栏广告、对话内信息流、角落弹窗、抽奖转盘等整套虚构广告 UI 插件pnpm dsh plugin --profile web add link:/path/to/dsh-ads未发现;纯 UI 层:无文件扫描/读写;曝光记录仅存本机浏览器;「验证修复」仅在用户点击后查一次 GitHub Star(本机 gh/token 或匿名公开 API)
Nagi-ovo/dsh-visualize对话内生成式 UI 插件:模型调用 visualize 工具把交互式 HTML 卡片画进会话流(沙箱渲染卡、流式预览、组件浮入动画、主题跟随)pnpm dsh plugin --profile web add link:/path/to/dsh-visualize未发现;卡片运行于 sandboxed iframe,CSP 阻止网络请求/嵌套页面/表单提交,仅允许固定 CDN 静态资源;fragment 默认上限 1MB
omdsh-dev/dsh-annotationDSH Web 选中批注插件:选文字→批注→回车随消息发送,模型按 Annotation N 逐条回复(可悬浮芯片),气泡隐藏批注块零闪烁。dsh plugin --profile web add git+https://github.com/omdsh-dev/dsh-annotation.gitMIT;Pure browser-side selection/annotation UI; no network, credential, or tool access.
omdsh-dev/dsh-at-file在 Web 输入框用 @file 提及工作区文件/目录并把内容注入提示词dsh plugin --profile web add https://github.com/omdsh-dev/dsh-at-file/archive/refs/heads/main.tar.gzMIT;读取工作区文件并注入提示词(限制在工作区根内,不跟随 .. 逃逸);无网络
omdsh-dev/dsh-fun-weather天气页:当前天气、7 日/小时预报、城市设置,以及随天气变化的主题和壁纸效果(Open-Meteo)dsh plugin --profile web add ./deepseek-ai-dsh-fun-weather-0.1.0.tgzBSD-3-Clause;Host 仅访问 Open-Meteo forecast/geocoding 两个固定域(免 key);城市搜索与浏览器定位;动态主题会修改 DSH 主题状态
omdsh-dev/dsh-genuiInteractive UI components rendered inline in assistant replies (charts/plots/forms/quiz/mermaid/3D) with an action event loop back to the model.dsh plugin --profile web add git+https://github.com/omdsh-dev/dsh-genui.gitMIT;Browser-side UI renderer with an action loop back to the model; explicit secrets ban (never asks for/persists passwords/keys); no direct network/credential access.
omdsh-dev/dsh-voice-funasrDSH Web UI 本地离线语音输入:按住说话 → FunASR 本地转写 → 可选两段式 LLM 润色 → 自动进 composer;本地引擎不可用时回退浏览器 Web Speech API。dsh plugin --profile web add .MIT;麦克风采集 + Python FunASR 子进程 sidecar;音频内存流转不落盘;可选润色走用户自己的 LLM 端点(网络出网,与普通对话同信任边界)。
omdsh-dev/ex-settingDSH Web 设置扩展 bundle:host 端爬取已注册设置命名空间与 composition rows,客户端渲染为一级设置分区与编辑器。Mount cordis.patch.yml / dsh.bundle.patch; see READMEBSD-3-Clause;仅经 loopback Web 设置面暴露配置;对 secret 脱敏、路径寻址编辑、无模型可见工具/提示词,不新增网络或凭据访问。
omdsh-dev/web-componentsDSH Web Component 适配器:将注册的 slot 树以原生 Custom Elements 挂载到浏览器端。Mount cordis.patch.yml / dsh.bundle.patch; see READMEBSD-3-Clause;仅浏览器 UI 渲染:接受纯描述符、JS 属性赋值、CustomEvent 上报,无模型可见工具/提示词,无网络/凭据/设备访问。
opensetk/dsh-xiaoheiDSH Web UI desktop pet (dsh-pet): host half folds session/event into 7 poses, browser half renders pet in shell.overlay slot with click feedback.dsh plugin --profile web add github:opensetk/dsh-xiaohei#dsh-pluginMIT;Web UI overlay + local session/event listener + local HTTP poll route (/pet-mood); no credentials, no external network.
qyw233/dsh-deeplinkWebUI deep-link plugin that opens a specific session/workspace via ?session= / ?workspace= query params and follows the address bar.dsh plugin --profile web add github:qyw233/dsh-deeplinkMIT;Browser-half URL handling + localStorage settings; node half reads local session/workspace ids. No network, credentials, or shell.
renat3u/dsh-web-archiveWeb client plugin that collapses non-body display (Read/Bash/Think tool cards) into inline foldable 'Deep Sleeping...' chips.pnpm dsh plugin --profile web add file:/path/to/dsh-web-archiveMIT;Pure browser-side DOM collapse (MutationObserver + CSS display toggle); no network/keys; reads only the local session DOM.
renat3u/tonghuashun-webuiStock-terminal-styled (Tonghuashun) Web UI replacing the default dsh Web interface, mapping token usage to K-line charts.pnpm dsh plugin --profile web add "<repo>/client-plugin"未发现;Web UI/frontend replacement; records token/tool usage locally to $DSH_HOME/tonghuashun/*.jsonl; no API keys.
Small-tailqwq/dsh-deep-whaleDSH Web GUI 鲸鱼娘主题皮肤(深海女仆工坊 maid-atelier:亮/暗双模式)dsh plugin --profile web add ../dsh-deep-whale/maid-atelierCC-BY-NC-SA-4.0;纯 UI 皮肤/主题,无数据或权限访问
Small-tailqwq/dsh-deepcelDeepcel skin: restyles the DSH Web GUI (sessions/tools/settings/navigation) as interactive Excel-like worksheet cells.dsh plugin --profile web add ../dsh-deepcel/deepcelBSD-3-Clause;Pure UI skin (wiring id ui-skin-deepcel); no data or permission access.
Small-tailqwq/dsh-tpsReal-time tokens-per-second badge rendered in the DSH Web UI 'Deep diving…' status line.dsh plugin --profile web add github:dsh-external/dsh-tpsBSD-3-Clause;Pure front-end, derived from session snapshot; no network/store/event listeners. Requires applying a manual patch to ui-conversation (turnStatus slot) before use.
SnowCrescenter-tech/dsh-milestoneSession milestone navigation rail: clickable dot timeline with hover metadata (turn, time, TTFT, tokens/s) and click-to-jump for long conversations.dsh plugin --profile demo add dsh-milestoneMIT;Client-side UI overlay reading native session snapshots; no network, shell, or credentials.
stushansusu/dsh-miku-skinHatsune Miku theme skin for the DSH Web GUI (gradient, glassmorphism, light/dark themes, custom background).dsh plugin --profile web add "link:<本仓库绝对路径>"BSD-3-Clause;Presentation-only skin: no services, no events, no model requests; styles scoped under body[data-dsh-miku].
vibeinging/dsh-turn-navigatorDSH Web 会话转向导航器:悬浮预览用户轮次、点击跳转,跟随会话滚动dsh plugin --profile web add -w "/path/to/dsh-turn-navigator"BSD-3-Clause;仅渲染已有会话数据,无网络/凭据/模型请求变更;注册 conversation.chat.navigator 槽位
vlln/dsh-navbarConversation node navigation bar: right-edge node strip for fast jump to user messages with hover preview and click scroll.dsh plugin --profile web add "github:vlln/dsh-navbar#main"MIT;Pure browser-side UI driven by official anchor attribute contract; no polling, routes, tools, or data channel.
vlln/dsh-task-statusBackground task status bar: dock-slot UI above the composer showing running-task count, expandable details, and live output tail.dsh plugin --profile web add "github:vlln/dsh-task-status#main"MIT;Local read-only routes (/tasks, /output) tail task output (may contain task-sensitive content); stays within the local web host.
yuxino/dsh-blue-whale-maiddsh web 桌面宠物插件(蓝鲸女仆):任务完成提醒、进度播报、等待/失败动画、会话跳转按钮。dsh plugin --profile web add github:yuxino/dsh-blue-whale-maidMIT;纯 Web GUI 桌面宠物/通知,仅本地渲染,无网络/凭据/文件访问。代码 MIT;精灵图等素材 © simashui,不可商用。
AdamPlatin123/dsh-tonghuashun同花顺 (THS) terminal-style skin + code-volume K-line market panel (packages ui-skin-ths + ui-market).cordis.patch.yml: - id: ui-skin-ths (name '@deepseek-ai/dsh-client-ui-skin-ths'), - id: ui-market (name '@deepseek-ai/dsh-client-ui-market')MIT;Client UI skin + market display panel only; no network or API keys; settings registered to settings.general.item slot.
gxinxing/deepseek-harness-tuiInteractive terminal chat UI (Ink/React) for DeepSeek Harness — folded tool calls, thinking folding, and OSC-11 adaptive theme.dsh plugin --profile tui add /path/to/deepseek-harness-tuiMIT;TUI/UI only; routes llm-deepseek through the TokenDance gateway (needs TOKENDANCE_API_KEY) and requires a one-time manual runtime patch to the harness llm-deepseek adapter (lost on upgrade).
huiliyi37/dsh-tianshu-tuiDeepSeek Harness 交互式终端 UI 插件:会话工作区、图片端到端(剪贴板/视觉桥)、slash 下拉、审批卡片、推理可视化,纯展示层npx -y @deepseek-ai/dsh plugin --profile tui add @huiliyi37/dsh-tianshu-tuiApache-2.0;UI 纯展示层,不注册 prompt/工具/上下文面,所有状态派生自会话事件流;无网络/凭据/文件访问
orriduck/dsh-tuiSession-aware terminal UI for DeepSeek Harness (start/continue/resume sessions, permission-preset switching).npm install -g github:orriduck/dsh-tuiMIT;Terminal UI driving DSH sessions; can switch permission preset incl. typed FULL ACCESS confirmation; optional Herdr bridge.
RealAlexandreAI/dsh-atuinRecords every typed DSH prompt into atuin shell history (searchable via atuin search).dsh plugin --profile web add dsh-atuinMIT;Spawns the atuin binary as a subprocess and writes typed prompts into local atuin history DB; may capture sensitive input unless deny rules are set. No network exfiltration.
turtle1999/turtle-uiFormer packages/ui/tui terminal UI as a dsh profile bundle (durable session TUI, --resume/--session).dsh plugin --profile tui add file:.BSD-3-Clause;Terminal UI for DSH driving one durable session; no network/keys beyond DSH itself.
AnacondaKC/dsh-douyinDSH WebUI 侧栏短视频播放器 — 21 系列抖音式 feed、原生 直链解析、历史回放与手势/滚轮切换.dsh plugin --profile web add /path/to/DSH-douyinBSD-3-Clause;Host resolver fetches third-party video feed API (api.yujn.cn) and 302 mp4 direct links over network; no credentials; media loaded in browser.
HuanLinOTO/dsh-plugin-d399Mini-game popup (Wordle/match-3/190 parametric games) while the model generates.dsh plugin --profile web add github:huanlinoto/dsh-plugin-d399AGPL-3.0;Client-only games overlay; no network/credentials; exposes ctx.d399Games service for third-party game registration.
HuanLinOTO/dsh-plugin-spurA whip UI overlay in chat; flick it fast to send 'go work!' to the agent.dsh plugin --profile web add github:huanlinoto/dsh-plugin-spurAGPL-3.0;Client-only UI; sends 'go work!' through session input actions; no network/credentials.
JasonJin2006/dsh-sound-effects-pluginReasonix 风格音效:Agent 工作时生成式五声音阶环境音乐、完成成功音效与等待操作提示音(Web Audio,零素材)。dsh plugin --profile <name> add github:JasonJin2006/dsh-sound-effects-pluginMIT;Browser-side Web Audio synthesis only; no assets, network, keys, shell, or credentials.
keleus/deepseek-petDeepSeek Pet 桌宠插件:跟随任务/工具调用/上下文占用切换表情与动画,支持拖动、缩放、批准/提问交互。dsh plugin --profile web add github:keleus/deepseek-petMIT;Web client UI pet (reacts to session state, tool-approval cards); no network, keys, shell, or credentials.
Moeblack/deepseek-mannersInjects a thank-you/system-prompt suffix into each user message turndsh plugin --profile web add github:moeblack/deepseek-manners未发现;Prompt/suffix injection only; no network, shell, or file access
omdsh-dev/7d7d7k7k-style game portal in DSH Web UI: generate, sync, and play HTML5 and self-hosted Ruffle Flash mini-games in sandboxed iframes- insert: - id: 7d7d name: '@mattheliu/7d7d'MIT;Serves games via same-origin /7d7d/* routes in sandbox iframes (no allow-same-origin); writes games to ~/.dsh/7d7d; optional remote community catalog URL
omdsh-dev/dsh-auto-chessMinimal auto-chess game in DSH Web UI: human-vs-AI or AI-vs-AI battles where each move is a real model requestdsh plugin --profile web add /Users/yejiming/Desktop/OpenSource/dsh-auto-chessMIT;Issues real auxiliary model requests for each AI decision (network + model calls); configurable reasoning effort and token budget
omdsh-dev/dsh-daily-fortune今日一签会话页、输入区抽签按钮、观音灵签、塔罗牌阵、每日名言与设置面板dsh plugin --profile web add ./deepseek-ai-dsh-daily-fortune-0.1.0.tgzBSD-3-Clause;Host 访问 zenquotes.io/stoic.tekloon.net/api.adviceslip.com/tarotapi.dev(免 key);同源设置 API;无凭据
omdsh-dev/dsh-fun-typewriterWebAudio 打字机/机械键盘氛围音:流式敲击、发送回弹、完成提示、错误低鸣、输入按键音与设置页,零音频资源dsh plugin --profile web add @deepseek-ai/dsh-fun-typewriter@0.0.1-rc.3BSD-3-Clause;零音频资源、零第三方请求、零密钥;设置经插件自有 loopback 同源路由
omdsh-dev/dsh-pet-corner右下角可拖动小猫摸鱼角:猫/狗/狐狸图片、猫咪知识与收藏(宿主白名单代理)dsh plugin --profile web add @deepseek-ai/dsh-pet-corner@0.0.1-rc.3BSD-3-Clause;图片经宿主白名单代理访问 Cataas/Dog CEO/RandomFox/TheCatAPI/Cat Facts;收藏仅存浏览器 localStorage;免 key
syy-shark/dsh-music-plugin音乐播放工具插件:注册 music_play/music_pause/music_resume/music_skip/music_status 工具(当前为内存队列骨架)npx @deepseek-ai/dsh web --patch /Users/shark/项目/DSH-music-plugin/cordis.ymlMIT;本地内存播放队列,无网络/API/凭据;后续计划接入本地文件或 afplay/mpv 播放
vlln/whale-girlDSH Web 桌面宠物(可拖拽/投喂/玩耍,积累型资历成长)dsh plugin --profile web add "github:vlln/whale-girl#main"MIT;仅浏览器呈现与本地 localStorage/settings 持久化;无网络/凭证
william-jin-cmu/dsh-stickersWebUI 表情插件:用户 🐋 选择器 + /sticker 命令 + Agent send_sticker tool,双向发表情(24 张,双角色)dsh plugin --profile web add /absolute/path/to/dsh-stickersBSD-3-Clause;纯 WebUI 表情/命令/slot,无权限、无网络、无凭据;自带静态 PNG 资源
yoke233/dsh-pixel-whale像素鲸鱼动画伴侣:会话运行时在 Deep diving 状态前显示动画像素鲸鱼,随轮次结束消失dsh plugin --profile web add github:yoke233/dsh-pixel-whaleMIT;纯 Web UI 装饰,无网络/凭据/模型请求变更,不写会话数据
01Virex/dsh-status-rotatorReplaces the 'Deep diving…' turn-status line in dsh web with phase-aware, typewriter-animated rainbow text, rotatable and configurable via config.json (served by a node-half HTTP route /plugins/dsh-status-rotator/config.json) with localStorage overrides.Copy repo dir to /node_modules/dsh-status-rotator/ and add name: dsh-status-rotator to the profile's cordis.patch.yml; restart dsh webMIT
318197375/dsh-bottom-statsFull-width conversation stats line without truncation plus a context occupancy progress bar under the input box in dsh web.npx -p @deepseek-ai/dsh dsh plugin --profile web add github:318197375/dsh-bottom-stats (restart web profile; remove: dsh plugin --profile web remove dsh-bottom-stats)MIT
a903067276-rgb/dsh-hudFloating HUD panel in dsh web: git status, MCP servers, skills, model & token usage; host routes /api/dsh-hud and /api/dsh-hud/diff; zero dependencies, no build step.dsh plugin --profile web add "github:a903067276-rgb/dsh-hud#main" (restart dsh web; alternative manual double-mount in docs/install.md — use either, never both)MIT
alooshxl/dsh-session-pins在 DeepSeek Harness web 侧边栏提供持久化的固定会话菜单(pinned-session menu),方便快速切换常用会话;TypeScript 构建,含测试/typecheck/打包自检。dsh plugin --profile web add github:alooshxl/dsh-session-pins#v0.1.1 (remove: dsh plugin --profile web remove @dsh-external/dsh-session-pins)MIT;README notes DSH 0.1.0-rc.6 behavior (archived id cleared); pin install to a commit/tag for rc.6 compatibility.
AmaTsumeAkira/opencode-usage在 dsh Web UI(composer dock)显示 OpenCode Go 配额徽章:滚动/周/月三窗用量百分比 + 重置倒计时,每 5 分钟自动刷新,可手动刷新;host 半体提供 /opencode-usage 路由,经 credentials 服务解析 API key 后由 curl 轮询,key 从不序列化到浏览器或日志。dsh plugin --profile web add github:AmaTsumeAkira/opencode-usage (remove: dsh plugin --profile web remove opencode-usage)MIT;Requires a configured OPENCODE_GO_API_KEY or the badge shows failure; quota data leaves the host to the OpenCode Go service.
Andy294753951/dsh-plugin-gouden-leeuw-themeGouden Leeuw 月夜主题:为 DeepSeek Harness web UI 提供非官方主题,自包含(Gouden Leeuw 美术资源随包捆绑);同源单一路由托管美术资源,不 patch 前端 dist;附 Windows 安装脚本。dsh plugin --profile web add . (repo root) after git clone; on Windows run the bundled install script which builds the client bundle and writes one clearly-marked override to ~/.dsh/profiles/web/cordis.patch.yml (restart dsh web)MIT
arcmosin/dsh-wordbox常用词盒子:在对话输入框右侧加「词」按钮,点击弹出常驻上拉面板,管理常用词/句并一键插入输入框(conversation.input.right 槽,React 客户端 bundle,window.ModuleLoader 格式,无构建步骤,client-hmr 热重载)。dsh plugin --profile web add dsh-wordbox (npm; or: dsh plugin --profile web add github:arcmosin/dsh-wordbox; remove: dsh plugin --profile web remove dsh-wordbox)MIT
Ayase34/gal-viewGalgame-style dialogue view + scene-element visual editor for the DSH Web GUI session page; minimal node half (.dsh-plugin/index.mjs), client sources under .dsh-plugin/client built to .dsh-plugin/client.js via scripts/build-client.mjs.dsh plugin --profile web add "" ; rebuild client with npm run build:client; restart web (bundle layer composes at boot)MIT;Needs pnpm install + npm run build:client to generate the client bundle before first run.
blue-a11y/dsh-client-shortcutsGlobal keyboard shortcuts for dsh web: ShortcutRegistry service (ctx.shortcuts) with capture-phase keydown dispatch; mod+l / mod+k / mod+shift+c default bindings; 快捷键 settings page (settings.section, built on @deepseek-ai/dsh-client-ui-primitives) for record/reset remapping with conflict detection; unsafe actions unbound by default.dsh plugin --profile web add @blue-a11y/dsh-client-shortcuts (or ./dsh-client-shortcuts); restart dsh web once after adding the rowMIT;Remapping lives only in the plugin fiber — refresh resets to defaults.
BruzWJ/Liang-Saint-SliderLiang Saint Slider(liang-intensity-calibrator 移植)作为 DSH 模型 + 思考强度选择器:浏览器半 lib/client.js 为标准 dsh.client bundle,依赖官方 @deepseek-ai/dsh-client-ui-model-selection,替换模型选择 UI。dsh plugin --profile web add dsh-plugin-liang-calibrator,并在 profile 的 cordis.patch.yml 注册入口(name: dsh-plugin-liang-calibrator);移除用 dsh plugin --profile web removeMIT;需安装官方 @deepseek-ai/dsh-client-ui-model-selection;README 说明浏览器 bundle 需从 DSH checkout 重新生成。
causebefore/dsh-pomodoroWeb 番茄钟插件:可配置专注/休息时长,侧栏底部 🍅 入口 + 可拖动浮动面板;设置保存在 DSH 设置文档 dsh-pomodoro 分节,带 revision 并发保护(旧写入被拒并提示重载)。dsh plugin --profile web add dsh-pomodoro(npm 包;更新 dsh plugin --profile web update dsh-pomodoro;移除 dsh plugin --profile web remove dsh-pomodoro)MIT;兼容基线 DSH 0.1.0-rc.6;升级 DSH 后需重新确认插件兼容性。
chajiuqqq/dsh-claude-themeClaude 风格主题:DSH Web UI 视觉主题 + 可选「Claude 伪装」(localStorage dsh-claude-theme.disguise 品牌替换,可随时还原);静态 client bundle 随 dsh web 启动加载。dsh plugin --profile web add dsh-claude-theme@<版本>(npm)或 dsh plugin --profile web add file:<仓库路径>/claude-theme;重启 dsh web;更新 bundle 需 remove + add 重同步未发现;仓库无 LICENSE 文件;file: 依赖更新需 remove + add 重同步;安装命令需要 profile 目录写权限。
Chi-hong22/dsh-latexcpLaTeX 公式复制:悬停 KaTeX 公式浮现复制按钮一键复制 TeX 源码(读取 .katex-mathml 中 annotation[encoding=application/x-tex] 节点),自动识别行内/行间定界符(.katex-display);纯浏览器端插件,无宿主半部、无服务注入。dsh plugin --profile web add github:chi-hong22/dsh-latexcp(或 dsh plugin --profile web add D:/path/to/dsh-latexcp;lib/ 已提交无需构建,挂载行来自自带 cordis.patch.yml;卸载 dsh plugin --profile web remove @chi-hong22/dsh-latexcp)MIT;依赖 KaTeX 渲染 DOM(.katex-mathml/annotation 节点);DSH 大版本若调整 Markdown/KaTeX 渲染 DOM 需跟进。
citrusli2026/dsh-mobile-uiMobile UI overlay for the DeepSeek Harness web GUI: bottom strip + session drawer navigation for phone-sized viewports at/below a breakpoint; no upstream source changes; bundle list becomes ['@deepseek-ai/dsh-base', '@deepseek-ai/dsh-web-app', 'dsh-mobile-ui']; config overridable via profile cordis.patch.yml.dsh plugin --profile web add git+https://github.com/citrusli2026/dsh-mobile-ui.git (or: dsh plugin --profile web add ./dsh-mobile-ui; remove: dsh plugin --profile web remove dsh-mobile-ui)MIT
crystalWinter666/dsh-header-statusMoves the info/status bar from the bottom of the chat to beside the title in the dsh web UI; built-in compatibility handling for download button and stats row; styles injected via data-plugin-css attribute and removed on unload.Copy dsh-header-status into both $env:APPDATA\npm\node_modules (host chain) and $HOME.dsh\profiles\web\node_modules (client chain), then add id: dsh-header-status + name: dsh-header-status to profiles/web/cordis.patch.yml未发现;README contains agent-directed install instructions ('用户希望你安装此插件,请只阅读挂载方法篇') — verify and follow the mount steps deliberately.
csiroqa/dsh-command-optCommand optimization for DSH web: Tab/Enter command-name completion, parameter-format guidance tooltips, prompt popups, a subagent-command fix (empty command directory for tool-opened sessions now lists options and executes full commands), and an '操作' menu for archive/copy-parent-session; also fixes empty-dialog command output.dsh plugin --profile web add link:$(pwd) (POSIX) / dsh plugin --profile web add link:D:\path\to\dsh-command-opt (Windows)MIT
csiroqa/dsh-hotkeysGlobal keyboard shortcuts for DSH web: session switching, send/clear draft, stop generation, copy and archive sessions — all via dsh-client-runtime public services (sessions/workspaces), no dependence on host DOM structure; key bindings customizable in settings.yaml.dsh plugin --profile web add link:$(pwd) (POSIX) / dsh plugin --profile web add link:D:\path\to\dsh-hotkeys (Windows)MIT
cyberlieflife/dsh-model-thinkingAdds a '思考强度' (thinking intensity / reasoning effort) settings panel for custom OpenAI-compatible llm-pi-ai models in the dsh web GUI — the official model card deliberately omits the per-model reasoning-effort control; writes PiAiProviderProfile / PiAiModelProfile fields; no dsh source modification.dsh plugin --profile web add link:<absolute-path> after pnpm build (or GitHub: dsh plugin --profile web add github:cyberlieflife/dsh-model-thinking; remove: dsh plugin --profile web rm dsh-model-thinking)未发现;pnpm may block the prepare build script on git installs — add dsh-model-thinking: true to profile pnpm-workspace.yaml allowBuilds if prompted.
Daisywait/dsh-plugins个人 DSH Web 插件集:dsh-repo-sync 插件管理器(会话头部「仓库」标签页一键安装/卸载/提交)、《时光代理人》皮肤(dsh-skin-shiguangdailiren)、dsh-video Remotion 视频工作室、dsh-quote 消息引用dsh-repo-sync 管理器一键安装,或 dsh plugin --profile web add link:<仓库目录>(等价 pnpm add link:)+自动写 cordis.patch.yml 注册行;远程脚本 install-remote.ps1未发现;仓库为多插件集合而非单一 bundle,各插件需分别验证;根 LICENSE 缺失
dancingmemory/dskinDSH Web GUI 卡通像素皮肤:像素宠物散步/眨眼/跳跃 + 主题配色;纯客户端 UI 改动,热插拔,卸载完整还原dsh plugin --profile web add github:dancingmemory/dskin(pnpm>=10 需先在 profile pnpm-workspace.yaml 写 allowBuilds: dskin: true);源码安装 dsh plugin --profile web add .MIT
dhj-l/dsh-client-ui-question-historyWeb GUI 右缘悬浮 question-history 面板:列出当前会话的用户问题,点击跳到对应记录(纯 client 侧派生与跳转,无 prompt/request 前缀改动)cp -r lib package.json README.md "$DSH_HOME/profiles/node_modules/dsh-client-ui-question-history/",并在 $DSH_HOME/profiles/web/cordis.patch.yml 追加 name: 'dsh-client-ui-question-history' 行MIT;非 dsh plugin add 标准安装路径,需手动拷贝 + patch 装配;apply 侧接线未被独立测试覆盖
djh2203/dsh-refinedDSH 前端 Markdown 美化(Obsidian Border 风格)+ 多主题配色:会话头部右侧调色板按钮(DeepSeek-Refined 的 DSH 移植版)dsh plugin --profile web add github:djh2203/dsh-refined(重启生效);无 pnpm 环境用 install.sh 链接 + cordis.patch.yml 追加;动态版经 code.host/code.client 粘贴运行MIT;动态粘贴版为会话级临时扩展,重启失效;Settings 插件页只列部署级 bundle,动态版在聊天运行卡片可见
drfccv/dsh-theme-nekoWeb 皮肤 (theme skin): Nachoneko(甘城猫猫)主题皮肤;出现在 Settings > Plugins 的 dsh-theme-neko 条目,可一键移除;壁纸资产不在软件许可范围内。dsh plugin --profile web add dsh-theme-neko (remove: dsh plugin --profile web remove dsh-theme-neko)NOASSERTION;License NOASSERTION — bundled wallpaper asset is not covered by the software license.
edwardyang0011/dsh-ui-skins换肤插件 (Skin plugin): registers preset color skins as alias-token themes on the ui-theme service, owns the durable ui-skins.skin preference, and adds a Skin row in the Settings General section.pnpm add github:edwardyang0011/dsh-ui-skins, then add name: '@deepseek-ai/dsh-client-ui-skins' to $DSH_HOME/profiles/.../cordis.patch.yml and restart dsh webMIT;Package mirrors the official @deepseek-ai name/repository URL; verify provenance before installing.
fufankeji/deepseek-harness-plugin-image-skin图片生成 DSH Web 皮肤插件:明暗自适应主题、bundle patch + npm pack 输出 .tgz;turn any image into an installable, auto dark/light DSH web skin plugindsh plugin --profile web add ./output/harness-image-skin-1.0.0.tgz (bundle produced by the studio UI; remove with dsh plugin remove harness-image-skin)MIT;Studio requires a working dsh CLI to npm-pack; community project not affiliated with DeepSeek
Heyflyingpig/long-draft-input长草稿输入增强:输入框草稿超过阈值时向上扩展并显示附件式摘要卡片,不改原草稿状态/消息格式/发送路径(仍走 inputActions.submit)dsh plugin --profile demo add github:Heyflyingpig/long-draft-input (或 add /absolute/path/to/long-draft-input)MIT;pnpm 10+ may need to allow the prepare build script; private InputBar render internals cannot be fully taken over.
HsiangNianian/dsh-auto-continue请求被网络错误等非人为原因中断时自动发送『继续』,避免手动重发;npm 已发布(dsh-client-auto-continue),安装后重启 dsh web 生效dsh plugin --profile web add dsh-client-auto-continueMIT;When switching from manual install to dsh plugin add, remove the manual insert row first to avoid duplicate entry conflicts.
hyizhou/dsh-spark-input输入火花粒子:每次键入在真实光标位置爆发金橙色发光粒子,营造打字反馈(纯视觉)dsh plugin --profile web add <插件目录绝对路径>,随后把 ~/.dsh/profiles/web/cordis.patch.yml 中的 [] 替换为 name: 'dsh-spark-input' 并重启 DSHMIT;安装后出现 'declares no dsh.bundle' 警告属预期,需手动补 cordis.patch.yml 行并重启才生效
jasper-zsh/dsh-plugin-skill-panel只读技能面板:Web GUI 展示全局与当前会话技能清单、从会话日志推导技能加载状态、技能详情对话框与受限文件浏览器dsh plugin --profile web add "$PWD",并在 ~/.dsh/profiles/web/cordis.patch.yml 插入 - insert: - id: skill-panel / name: dsh-plugin-skill-panel(并可选启用 hmr)未发现;无 LICENSE 文件/package.json license 字段;开发模式需启用 cordis hmr 并将仓库 realpath 加入 hmr.config.root
JeremyGuo/dsh-custom-workspace每工作区外观设置:独立背景、聊天字号、行高、Markdown 块间距与字体渲染偏好dsh plugin --profile web add dsh-custom-workspace (开发:dsh plugin --profile web add link:$PWD;卸载 dsh plugin --profile web remove dsh-custom-workspace)MIT;在 DeepSeek Harness 0.1.0-rc.6 上验证
jiangnanquan/dsh-uxDSH Web UI 增强插件(主题、布局、折叠胶囊、账户用量)+ Electron 无边框桌面壳(desktop/ 子目录)dsh plugin --profile web add github:jiangnanquan/dsh-ux#mainMIT;创建当天即审计(0 stars),早期阶段
jilian-dsh/dsh-rules-manager/rules 斜杠命令 + 设置页「命令与规则」面板:管理 AGENTS.md 全局规则、查看全部斜杠命令、创建自定义命令手动安装:复制 dsh-rules-manager/ 到 $DSH_HOME/profiles/web/、dsh-rules-manager-client/ 到 profiles/node_modules/,并在 web profile 的 cordis.patch.yml 追加装配行(详见仓库 README)MIT;安装非 dsh plugin add 标准路径,需手动拷贝与 patch 装配
JimmyJin2006/dsh-skill-managerWeb GUI 设置页 Skill 管理器:只读浏览已安装技能(名称、Model/user 调用徽章、来源根目录),扫描 $DSH_HOME/skills 与 ~/.agents/skillsdsh plugin --profile web add dsh-skill-managerMIT;同一插件不可同时经 dsh plugin add 与手动 insert 行挂载(报 duplicate loader entry,启动失败)
Jinsong-Zhou/dsh-html-canvas把 AI 生成的 HTML 变成聊天旁可点击编辑的 canvas(client 渲染 + 就地编辑)npx -y @deepseek-ai/dsh plugin --profile web add @jinsong-zhou/dsh-html-canvas@latest (本地开发:file: 依赖 + cordis.patch.yml 插入行)MIT;客户端渲染 AI 生成的 HTML,渲染不可信内容时注意脚本注入面
JunWan666/dsh-pluginsDSH Web GUI 插件集(一子目录一插件);目前 dsh-auth:会话 Cookie 登录鉴权、主题化登录页、账号管理(用户名/密码/头像)、侧边栏用户菜单dsh plugin --profile web add github:JunWan666/dsh-plugins#path:/dsh-authMIT;自建账号体系与 Cookie 鉴权,部署前应审计认证实现;0.x 早期
JustGenius-s/DSH-Plugs插件 monorepo:dsh-session-navigator(会话导航面板)、dsh-model-custom-ex(模型选择器扩展);host/client 双半结构,React 面板经 ModuleLoader/ctx.slots.register 挂载dsh plugin --profile web add ./plugins/session-navigator (各包声明 dsh.bundle.patch,安装即入 bundle 层)未发现;仓库暂无 LICENSE 文件;插件处于早期
jxdang/dsh-plugin-model-provider-readoutWeb 客户端插件:在 composer 工具行模型选择器按钮正左侧显示当前 provider 标签(槽位 conversation.input.right)dsh plugin --profile web add git+https://github.com/<owner>/dsh-plugin-model-provider-readout.git (或 pnpm pack 后 file: 安装)MIT;同槽位升级其他插件会冲突;clientModules 对插件集合按进程缓存,重启为必需手动步骤
kangjinghang/dsh-xueqiu雪球 mini 行情面板:免登录 A股/港美股实时行情、K线、分时、热榜、7x24 快讯;可拖拽悬浮窗,交易时段智能刷新(host curl 数据层 + client React 面板)dsh plugin --profile web add dsh-xueqiu (或 github:kangjinghang/dsh-xueqiu;另提供 dynamic/ 目录 cordis_define 动态安装已验证)MIT;依赖雪球非官方接口,接口变更可能导致功能失效
l541402398/dsh-file-uploads在 DSH Web 输入框上传任意本地文件、将容器路径附带到提示词,并在 Settings 管理上传文件dsh plugin --profile web add "github:l541402398/dsh-file-uploads#v1.0.0"MIT;上传文件持久化在容器卷,注意清理与权限边界。
l541402398/dsh-top-leaderboardWeb 侧栏「榜单」按钮+弹窗:浏览/搜索 dsh-plugin 生态、类型徽章(技能/Bundle/Cordis/Marisa)、权限检测、一键安装与实时日志dsh plugin --profile web add github:<owner>/dsh-top-leaderboard(或 dsh plugin --profile web add /path/to/dsh-top-leaderboard-0.1.0.tgz)MIT;一键安装会执行第三方插件的构建/安装脚本,供应链风险,建议先审阅目标插件。
lehhair/dsh-home-uiPiUI 风格主页信息流视觉精修:插件自有作用域全局样式 + 极简 DOM 控制器(data-dsh-home-ui),卸载即完全还原pnpm dsh plugin --profile web add @dsh-external/dsh-home-ui(或 dependencies 加 link: 并声明 dsh.profile.bundles)BSD-3-Clause
Lehmaning/dsh-randomuuid-polyfill非安全上下文(LAN http)下为浏览器注入 crypto.randomUUID,修复 mintRpcId/browserDraftAttachment 的 UUID 生成pnpm build 后把包装入 web profile(dsh 从 dsh.client 清单自动注入客户端 bundle)MIT;属 workaround,上游已提案 getRandomValues 修复,可关注弃用。
liceses/dsh-web-text-dropWeb GUI 文本文件拖拽导入:短内容直接进输入框,长文件写入工作区 .dsh/drops 并回填可读路径(70+ 文本类型识别)dsh plugin --profile web add link:D:/developing/DSH-plugin/dsh-text-drop(或 junction @icelily/dsh-text-drop + cordis.patch.yml insert)BSD-3-Clause;大文件落盘工作区,注意工作区空间与敏感文件。
linhx1999/dsh-writing-pad会话级 Markdown 写作面板:按会话编辑、预览、并在会话内做 AI 辅助改写(Web GUI 侧)。dsh plugin --profile web add dsh-writing-pad (npm 预构建 lib/) 或 dsh plugin --profile web add github:linhx1999/dsh-writing-pad#<commit>;验证 dsh --profile web --dump-config 可见 '# == dsh-writing-pad' 层MIT;README 中 git 安装例子的占位 owner 为 'you',实际安装以发布后的 npm 包/真实仓库地址为准。
LucasN0820/dsh-skin-claude-codeClaude Code 风格皮肤:通过 ctx.theme.overrideTokens 覆盖 DSH Web GUI 主题令牌(深浅两套);bundle 卸载/更新时 Cordis fiber 自动清理。dsh plugin --profile web add dsh-skin-claude-code (无需手改 cordis.patch.yml;remove 同命令)MIT
luoyu-xingu/dsh-backgroundWeb 背景图片:设置→通用设置→外观 新增背景配置行,本地图片路径经宿主 /dsh-background/image 路由提供,index.html 先行注入避免默认背景闪烁,回车/失焦生效并实时预览。dsh plugin --profile web add github:luoyu-xingu/dsh-background 或克隆后 dsh plugin --profile web add file:./dsh-background;重启 dsh web 刷新页面生效MIT
lyh9712/dsh-bg-imageWeb 背景壁纸插件:侧边栏/聊天区半透明磨砂,整页画布、新建会话按钮、详情面板均可覆盖;设置界面注册在 settings.general.item 槽位;宿主端 index.js 为空实现占位。手动:复制 dsh-bg-image 到 $DSH_HOME/profiles/node_modules/@local/dsh-bg-image/ 并在 cordis.patch.yml 加 insert 行(name: '@local/dsh-bg-image');或 pnpm add / dsh plugin --profile web add "file:<仓库路径>" 后同样加注册行,重启服务MIT;CSS 覆盖依赖构建期哈希前缀类名,官方包重建后可能需要更新选择器。
lynkas/dsh-think-flow-flow恒定速率打字机效果:助手回复与思考内容逐字渐显(渲染层节流,避免重切服务端 llm/stream 拖慢 agent loop),按模型门控;Settings → Think Flow 配置存 localStorage(dsh-think-flow-flow:v1),含 debug 日志开关。git clone 后 cd 进目录,dsh plugin --profile web add "$(pwd)" (需先 build:./client 指向 lib/client.js);remove: dsh plugin --profile web remove dsh-think-flow-flowMIT;profile bundle 需先构建再 add;React 与 @deepseek-ai/* 保持 external。
lzylyd/dsh-draculaDracula 深色主题:覆盖完整 --dsw-alias-* 层与 --shiki-* 语法高亮,通过客户端主题服务 ctx.theme.register(...) 注册 dracula 主题,含 Theme 设置页与持久化。dsh plugin --profile web add dsh-dracula (源码构建: pnpm install && pnpm build,tsdown -> lib/client.js, lib/index.js)未发现;仓库无根 LICENSE(header LICENSE: Not found);npm 发布依赖 GitHub Actions + NPM_TOKEN。
maque2333/dsh-ui-topbar-compact紧凑顶栏:重设计会话顶栏(conversation.session.header 槽位)——顶栏变窄、单行布局、药丸视图切换、淡分割线;选择器锚定 data-slot 属性,不依赖 CSS Module 哈希,只注入 CSS 不动 DOM/状态。dsh plugin --profile web add dsh-ui-topbar-compact,再编辑 ~/.dsh/profiles/web/cordis.patch.yml 追加 insert 行(id: ui-topbar, name: 'dsh-ui-topbar-compact');remove 用 dsh plugin --profile web removeMIT;依赖 header 结构假设;DSH 结构变更或与其他 CSS 插件抢槽位时可能错位/失效。
Meredith2328/dsh-sticky-noteSticky-note panel in the composer toolbar: jot ideas/TODO, Markdown preview, hotkeys, send-to-conversation, auto-save to a configurable archive directory with history.dsh plugin --profile web add dsh-sticky-note (or add file:/path/to/dsh-sticky-note), restart DSHMIT
MoonShadow1976/chiral-pulse手性脉冲主题插件:重映射 DSH Web 界面整套 --dsw-* 设计令牌(death-stranding/ECG 风格),带浏览器半边与宿主半边。dsh plugin --profile web add chiral-pulse(本地开发:在 $DSH_HOME/profiles/web/cordis.patch.yml 追加插件行;移除用 dsh plugin --profile web remove chiral-pulse)MIT;主题令牌重映射可能随 DSH 版本升级失效;发布需自行 pnpm publish。
MysaDC/dsh-plugin-description插件描述扩展:Web 设置插件列表每张卡片显示中英功能说明,发布 pluginDescriptions 服务供其他插件注册描述,搜索框同时匹配名称/条目 id/说明。npx @deepseek-ai/dsh plugin --profile web add github:MysaDC/dsh-plugin-description(或 Release tgz:.../releases/latest/download/dsh-plugin-description.tgz;可 #v1.2.1 固定版本)MIT;依赖 dsh plugin 的 pnpm 环境;升级 DSH 后需验证组合行兼容。
nekogpt/dsh-ui-quote-selectionCodex 式选中即引用:在 DSH Web 聊天中划选文本并以原生引用 chip 加入输入框;不修改 DSH 核心代码。dsh plugin --profile web add dsh-ui-quote-selection(源码:git clone && dsh plugin --profile web add .;重启 dsh web 后刷新)MIT;依赖 DSH 自带引用功能,升级 DSH 可能出现兼容问题。
NigelYao/dsh-view-modes三种输出视图模式(Verbose/Normal/Summary):调试保留完整轨迹、日常降噪、聚焦结果;不改 DSH 核心文件。dsh plugin --profile web add git+https://github.com/NigelYao/dsh-view-modes.git(Windows:git clone 后 dsh plugin --profile web add link:$pluginRoot)MIT;勿在 profile/home cordis.patch.yml 重复插入 bundle id;升级 DSH 需重启生效。
ningbainb/deepseek-harness-desktopDSH Web UI 插件与皮肤集合(聚合包 dsh-web-ui-all):任务看板、Git 图谱、右侧面板、移动端远程、SSH 远程运维面板、鲸鱼娘宠物、实时令牌统计与皮肤中心;设置页集中开关。dsh plugin --profile web add @linxin666/dsh-web-ui-all(仅皮肤:@linxin666/dsh-skins;桌面 EXE 从 Releases 下载,首次安装按提示配置 pnpm allowBuilds)BSD-3-Clause;SSH 远程执行能力请按需安装并审计主机配置;桌面安装包未签名(SmartScreen 提示),仅从官方 Releases 下载并核对 SHA-256。
oceanxuikun/dsh-eva-theme-pluginDSH Web GUI 福音战士主题:Unit-00/Unit-01/Unit-02 三套主题,沉浸式背景 + 机甲风 UI 效果;client.js 主题注册表 + 背景 + 侧栏切换器(client.template.js 为可读 bundle 源码)。pnpm dsh plugin --profile web add https://github.com/oceanxuikun/dsh-eva-theme-plugin.git(卸载:pnpm dsh plugin --profile web remove dsh-eva-theme-plugin)未发现;未发现许可证文件/字段;0 星新仓库。
oil-oil/dsh-themeDSH Web UI 实时主题编辑器:精选调色板 + 排版控制,修改即时生效并在当前浏览器刷新后恢复(主题值存于当前 Harness origin 的浏览器 storage,不跨浏览器/profile 同步)。npx @deepseek-ai/dsh plugin --profile web add github:oil-oil/dsh-theme(本地开发 pnpm install/test/typecheck/build 后 npx @deepseek-ai/dsh plugin --profile web add ./dsh-theme)MIT;针对 DSH 0.1.0-rc.6 Developer Preview;Harness 未向第三方暴露设置命名空间。
omdsh-dev/dsh-ui-progress输入框停靠区常驻会话进度条:todos 真实进度 / 实时 token 生成速率 / 中断橘红态 / 待办提醒;纯 client 插件零核心改动,v0.8.0 起不再注入模型可见输入(宿主 half 为空)。构建产物按 DSH 快照选版本(默认 v0.9.1 对应 snapshot0810;git 依赖固定 tag);在 profile 配置树插入 - id: dsh-ui-progress / name: '@dsh-external/dsh-ui-progress' 行,刷新页面即生效BSD-3-Clause;按宿主快照选对应版本;改源码后需重新 build(ClientPackageCompositionError)。
PerryLink/dsh-composer-historyTerminal-style input history for the DSH Web GUI composer: edge-first arrow keys, draft stashing with exact restore, Esc recovery.Add name: dsh-composer-history row + file: dependency to the profile cordis.patch.yml/package.json, then pnpm install && pnpm run build, launch dsh --profile Apache-2.0
PerryLink/dsh-session-pinPin sessions in the DSH web sidebar with a hover pin badge; durable pinning with top ordering; separate host ESM half and client CJS half built with a purity gate.Add '@dsh-external/dsh-session-pin': { path: /path/to/dsh-session-pin } to the profile cordis.yml, then pnpm install && pnpm run buildApache-2.0
radaren/dsh-auth为 dsh Web UI 提供 Cookie 鉴权 host(禁用内置 webserver 行并插入提供相同 webServer 服务面的认证宿主),token 存 ~/.dsh/token / Cookie-based auth guard for the dsh web UI.dsh plugin --profile web add ./dsh-auth-0.1.0.tgzMIT;Targets a specific rc version; public deployments must add HTTPS reverse proxy and network ACLs.
Seryta/dsh-node-nav对话节点导航:Web GUI 右侧节点串,hover 预览、点击跳转、active 药丸跟随阅读位置(host 端点从 session log 提取用户消息)dsh plugin --profile web add github:Seryta/dsh-node-nav(或 git clone 后 dsh plugin --profile web add ./dsh-node-nav),安装后重启 dsh webMIT
Simon314620/dsh-turn-indexWeb GUI 右侧对话轮次索引侧边栏:按轮列出用户提问,点击滚动跳转+高亮,滚动时同步高亮当前轮dsh plugin --profile web add dsh-turn-index (或 add https://github.com/Simon314620/dsh-turn-index/archive/refs/tags/v0.1.1.tar.gz);装后重启 dsh webMIT
SkySheep1999/dsh-polish-promptsWeb 输入框旁 ✨ 按钮:点击后用指定模型把当前草稿润色为更清晰、更结构化的提示词(保持原意与原语言)dsh plugin --profile web add github:SkySheep1999/polish-prompts(或 /path/to/polish-prompts);装后重启 dsh webMIT
smanx/dsh-conversation-indicatorWeb GUI 对话指示器:滚动条旁紧凑面板标记每条用户消息,悬停看摘要、点击跳转(纯客户端 bundle)dsh plugin --profile web add github:smanx/dsh-conversation-indicator#main(或 file: 本地路径);装后刷新页面MIT
Starfie1d1272/dsh-builtin-toggles设置→插件→内置插件:中文目录 + 9 个经过审核的纯界面开关(ui-deliverables/jobs/goal/message-feedback/model-selection/agent-preset/skill/subagent/trajectory),其余 fail-closed 锁定。dsh plugin --profile web add dsh-builtin-toggles(装后重启 dsh web/gateway)MIT;官方澄清非官方社区插件;卸载后 disabled override 会保留在 profile patch 中。
walnut-a/dsh-user-message-navigation长对话左侧紧凑用户消息 Minimap 导航轨:快速辨认轮次并跳回之前指令;经公开 shell.overlay 插槽注入,可随时安装/卸载。dsh plugin --profile web add dsh-user-message-navigation(卸载:dsh plugin --profile web remove dsh-user-message-navigation;源码安装:pnpm build + dsh plugin --profile web add ./dsh-user-message-navigation-0.1.1.tgz)MIT;依赖 DSH Web 未稳定的 Chat DOM 实现细节(README 已声明升级可能失效,需上报版本);未来应改用正式插槽/服务接口。
Wine-Red/dsh-prompt-stashLocal per-session LIFO prompt stash: save unfinished prompt text, ask a detour question, restore it later; Ctrl+S hotkey configurable.dsh plugin --profile web add dsh-prompt-stash (tarball: dsh plugin --profile web add ./dsh-prompt-stash-0.2.2.tgz)MIT
wsxwj123/dsh-pluginsdsh-theme-gallery: 15 curated theme families following DSH light/dark/system appearance; dsh-turn-scrubber: conversation turn ruler with hover/click jump.dsh plugin --profile web add "link:$PWD/packages/theme-gallery" ; dsh plugin --profile web add "link:$PWD/packages/turn-scrubber"MIT;Check ~/.dsh/profiles/web/node_modules/@deepseek-ai after install to avoid Cordis/Tool Symbol split (dsh discussion #783).
xDer666/dsh-mobile-nav手机端 UI 优化插件:纯手写 JS+CSS 的移动端导航/布局适配,不改 DSH 源码,桌面端不受影响;client bundle 走 no-cache + rev 哈希,改 lib/client.js 刷新即生效。git clone https://github.com/xDer666/dsh-mobile-nav.git && dsh plugin --profile web add link:<克隆到的绝对路径>(卸载:dsh plugin --profile web remove dsh-mobile-nav)MIT
XiLuovo/dsh-session-timeline会话时间轴:会话左侧横短横线时间轴,当前消息定位、点击跳转、圆角 tooltip 预览、可收起/展开;读取 sessionProjections/会话快照与 DOM 锚点,不修改会话数据。dsh plugin --profile web add github:XiLuovo/dsh-session-timeline(本地调试:git clone + dsh plugin --profile web add ./dsh-session-timeline;卸载 dsh plugin --profile web remove dsh-session-timeline)MIT;需 DSH ≥ 0.1.0-rc 且 web profile 含 sessionProjections 服务。
xjackzenvey/Dsh-UI-EnhanceWeb 界面增强:工具调用折叠、插件设置卡、多行 CSS 编辑器(改后立即应用并自动保存)、麦克风按钮注入;客户端经 Harness slot 注入。dsh plugin --profile web add "dsh-ui-enhance"(本地:pnpm install && pnpm build && dsh plugin --profile web add .;卸载 dsh plugin --profile web remove dsh-ui-enhance)MIT;基于 rc.6 客户端包构建,需与宿主版本匹配。
xuender/dsh-historyDSH Web 输入框命令历史:↑/↓ 键唤起并在当前会话重跑历史命令,含历史录制与 dock 指示器(client.js 浏览器 bundle)。ln -s <repo绝对路径> ~/.dsh/profiles/node_modules/dsh-history(及 npx 缓存 node_modules),然后 dsh web --patch <repo>/cordis.yml;或将 cordis.yml 的 insert 段合并进 $DSH_HOME/profiles/web/cordis.patch.yml 永久加载MIT;安装走 symlink + patch 而非 dsh plugin add;历史内容仅存于会话内。
yinren112/dsh-plugin-connection-banner主机失联时在 Web UI 显示既有 ConnectionBanner(重连状态提示,可访问性改进)dsh plugin --profile web add github:yinren112/dsh-plugin-connection-banner#v0.1.0MIT
Yummyxl/dsh-eyecare为 DSH Web 界面添加护眼模式(主题/显示调优),一条命令安装、重启/热重载后生效、干净卸载;另提供本地脚本安装(复制包+软链+幂等写 patch)。dsh plugin --profile web add dsh-eyecare(需要 pnpm;npm install -g pnpm 可补装);方式二:git clone 后运行仓库本地脚本自动复制/软链/写 patch 条目MIT;要求与 DSH 同一大版本;升级后接口失效时启动页明确报错,卸载即可恢复。
Yuuz12/dsh-webui-authDSH WebUI 身份认证:登录页创建账号密码后,未认证浏览器无法加载任何资源/调用任何 /api RPC/建立实时连接;通过 prefix '' 兜底路由 + 对 dsh-client-connection/dsh-client-modules 的三处会话闸门补丁实现(302 登录页 / 401)。npx @deepseek-ai/dsh plugin --profile web add github:Yuuz12/dsh-webui-auth(或 ./dsh-webui-auth;手动方式:目录放 profiles/web/node_modules/ 并在 cordis.patch.yml 加 - id: dsh-webui-auth,从 GitHub 安装拉源码、纯 JS 无构建)MIT;README 开头错贴了视觉插件描述(文案复制错误);改动核心包文件,升级 DSH 前建议先验证闸门仍生效。
zhtx2024/dsh-skin-switcher皮肤切换插件:设置界面新增『皮肤』页,自动发现 profile 中所有 dsh-client-ui-skin-* 皮肤与 dsh-web-ui dsh-skins 载体,一键热切换(原子重写 ~/.dsh/cordis.patch.yml managed section,配置监视器数秒热重载),一键恢复官方默认并自动禁用冲突的 ui-skin-center。dsh plugin --profile web add dsh-skin-switcher(源码调试:git clone 后 dsh plugin --profile web add link:<克隆路径>/dsh-skin-switcher;卸载:dsh plugin --profile web remove dsh-skin-switcher + 手工清理 managed section)BSD-3-Clause;会禁用 ui-skin-center 保持单一管理权威;managed section 卸载后残留需手工清理。
ZhuRuoLing/dsh-client-plugin-approve-for-me前端审批审查展示:在 DSH 会话中渲染 approve-for-me/reviewed 审计记录(risk/authorization/rationale 裁决详情),作为主插件 dsh-command-approve-for-me 的客户端半部。在 $DSH_HOME/profiles/approve-for-me 下 mklink /J node_modules\dsh-client-plugin-approve-for-me <仓库路径>,并在 cordis.patch.yml 追加 name: dsh-client-plugin-approve-for-me(依赖主插件 dsh-command-approve-for-me 注入数据)MIT;依赖主插件 dsh-command-approve-for-me 的会话注入;安装为手动 junction 方式。
boxeryao/deepseek-harness-tuiDSH-TUI: lightweight, fast terminal UI plugin hooked into DSH's agent, tools, permission and session services; line-oriented interface (no card layouts); does not re-implement the harness runtime.dsh plugin --profile tui add . (after pnpm install && pnpm run build; requires pnpm 11+ and DSH 0.1.0-rc.6)MIT
ccch1mneyyy/dsh-TUIClaude Code 风格全屏终端 TUI:像素鲸鱼顶栏、双流光大字、实时工作状态行、思考流式展开、双击 Esc 时间回溯、上下文进度条 + TPS 仪表;接入 Agent preset(standard/code/minimal/cordis)、Skills、MCP、Goals、Todos、子代理,/ 命令注册表与随附技能(audit/bug/review/practice/pr_comments/release-notes/vuln-check);纯插件挂载零核心改动。dsh plugin --profile cc-tui add dsh-cc-tui(仓库根目录 install.sh 已封装含 pnpm 预检;前置 npm install -g @deepseek-ai/dsh;Windows 用 dsh-cc.cmd --resume)MIT;功能面大(含 MCP 与 Shell 类工具),授予前确认会话信任边界;依赖可用 TTY。
dsh-tui/dsh-tui终端 UI (terminal TUI): Claude Code 风格的 dsh 终端界面,复用官方 dsh-base 全部生态(shell/文件工具、技能、子代理、workflows、沙箱审批);pi-tui 0.80.7 已打补丁并内联。npm i -g @deepseek-ai/dsh@next; dsh plugin --profile tui add @dsh-tui/dsh-tui (requires Node ^22.19 || >=24)MIT;Repackaged from recovered upstream UI code; peer deps pin a pre-release dsh rc.
lanshuye123/DSH-TerminalVSCode 风格终端模拟器+文件管理器:宿主机真实 PTY(subprocess.spawnTerminal/node-pty)、多会话、自研 ANSI 渲染、工作区目录树+预览动态部署:git clone 后 node scripts/build-payload.js 产出 dist/ 载荷,按 BOOTSTRAP.md 让 DSH Agent 用 cordis_define 提交 + cordis_run 激活(更新用 kind:existing)MIT;无 CLI 导入通道、依赖 DSH dynamic-plugin 会话与 node-pty 私有细节,DSH 升级需回归。
rabbitknight/dsh-tui基于 dsh-base 的交互式终端界面(dsh --profile tui),含 /skills 技能目录 / Interactive terminal UI bundle for dsh running on dsh-base.dsh plugin --profile tui add "<path>/packages/dsh-tui-app" (or npx @deepseek-ai/dsh plugin --profile tui add ...), then npx @deepseek-ai/dsh --profile tui未发现;No license declared.
realchenwenqiao/dash终端的 agent 前端:复用 dsh-base 内核(Cordis/agent loop/工具/会话),pi-tui 界面 + 行为账本 + 内置技能命令 / Terminal-native DSH frontend (pi-tui) reusing the dsh-base agent stack.npm install -g @deepseek-ai/dsh && dsh plugin --profile tui add @realchenwenqiao/dash未发现;No license declared.
songqikong/dash终端 TUI 客户端(oh-my-pi 键位 + DSH 完整 agent 内核):/plan /goal /compact、模型角色体系、会话持久化、raw-ANSI 渲染git clone https://github.com/songqikong/dash.git && cd dash && sh install.sh(创建 ~/.dsh/profiles/dash + ~/.local/bin/dash);启动: dashMIT;默认全权限无审批,谨慎在不可信环境使用
xiaoshihou514/dsh-tuiDSH 终端 TUI:覆在 Harness base bundle 上的交互式终端界面;tui-startup 负责 CLI 解析、tui-runtime 持有根 agent 与终端生命周期,接入 code-runtime(worker-thread)。dsh plugin --profile web add dsh-tui(或本地 pnpm install && pnpm build 后 dsh plugin --profile web add <repo路径>)MIT;ALPHA 阶段(readme 提示 stay tuned);TUI 直接操作根 agent 与代码运行时。
ZgblKylin/dsh-terminalVSCode 风格内置终端面板:xterm.js(浏览器端)+ node-pty(宿主端)实现的独立 dsh 插件,随桌面外壳(dsh-gui)在 web 组合中运行。pnpm install && pnpm run build;dsh plugin --profile web add link:./plugins/terminal,再在 .dsh/profiles/web/cordis.patch.yml 加一行 name: dsh-terminal 并重启外壳;README 要求用仓库固定 .toolchain pnpm(11.7.0)Unlicense;文档针对个人 dsh-gui 工程(E:/Git/dsh-gui)编写,安装路径带环境耦合;终端权限面高,谨慎开放。
cakeni/harness-pet桌面宠物:一只住在 DeepSeek Harness 里的小鲸鱼——像素精灵内嵌 client bundle(Canvas 鲸鱼兜底),按当前活动工具展示 working 状态,不认识的工具只报 working、绝不伪造工具名。dsh plugin --profile web add github:cakeni/harness-pet(或 dsh plugin --profile web add harness-pet / link:../harness-pet)MIT;要求 Harness 0.1.0-rc.6 + pnpm;Git 依赖触发 prepare 构建,被 pnpm 拦截时需在 profile 的 pnpm-workspace.yaml 加 allowBuilds;安装/移除后需重启 dsh web。
liyupi/dsh-kun-like-pet桌面宠物「小坤宠」:Web 界面右下角随 Agent 工作状态切换 9 种动画,任务完成播放「你干嘛~哎哟」音效;host 状态机 + client shell.overlay 渲染 + 拖动/点击互动。node build-kunpet-package.mjs 生成载荷 → DSH 会话内调 cordis_define(kind:new,提供 spritePath/voicePath)→ cordis_run 激活MIT;动态插件会话级绑定,仅注入激活它的会话页面;状态事件经轮询 agents 服务获取(事件监听实测不可靠,见 CHANGELOG v3/v4)。
lvyuchuiyi/dsh-funpack趣味插件包:夸夸(/praise)、运势(/fortune)、摸鱼战报(/report)、番茄钟(/pomodoro)、休息提醒(/break),右下角鲸鱼娘桌宠(自定义形象/台词/互动键,支持 HatchPet/Codex 宠物包),/persona 切换说话人设;单文件零依赖零构建。dsh plugin --profile web add github:lvyuchuiyi/dsh-funpack (或 dsh plugin --profile web add ./dsh-funpack)MIT;桌宠素材来自 dsh-pet(BSD-3) 与 Taffy 宠物包,随插件打包供个人/爱好者使用。
omdsh-dev/dsh-minigamesWeb UI 右侧小游戏面板:18 款离线小游戏(跳一跳/俄罗斯方块/坦克大战/扫雷/2048/数独/吃豆人/跟枪练习等),可扩展游戏注册表;纯 document.body portal,不依赖宿主布局槽与主框架版本。git clone https://github.com/omdsh-dev/dsh-minigames.git && cd dsh-minigames && pnpm install && pnpm build;dsh plugin --profile web add /绝对路径/to/dsh-minigames(或 dsh registry install);卸载 dsh plugin --profile web remove @dsh-external/dsh-minigames;重启 dsh web 生效BSD-3-Clause;registry 通道与官方 profile bundle 通道二选一,勿同时启用。
omdsh-dev/dsh-ui-whale会话标题栏常驻全手绘像素鲸鱼伙伴:平时眨眼/偶尔摆尾/动胸鳍、思考时持续动画、回合完成头顶喷水、点击冒爱心、空闲睡觉;零核心改动。git clone && cd dsh-ui-whale && pnpm install;dsh plugin --profile web add link:/path/to/dsh-ui-whale(或 dsh registry install /path/to/dsh-ui-whale && dsh registry enable @dsh-external/dsh-ui-whale);$DSH_HOME/profiles/web/cordis.patch.yml 配 - id: dsh-ui-whale 行BSD-3-Clause;README 含求 star 提示;按宿主快照选版本并保持 lib/client.js 构建产物匹配。
penguinpanda/sebastian-kitchen-boardFamily kitchen/life assistant: 'Kitchen' board tab in the DSH Web UI available in every session, markdown-file state, agent preset (sebastian) + 8 domain skills sharing the same data files.dsh plugin --profile web add sebastian-kitchen-board (or npx @deepseek-ai/dsh plugin --profile web add sebastian-kitchen-board)MIT
qiqikuaidianpao/mypet浏览器里的电子宠物:随编码活动变化心情/体力/饱腹/牵绊,升级、性格、皮肤、每日任务,状态存 localStorage / Desktop pet companion reacting to agent coding activity.dsh plugin --profile web add mypetMIT
rxh1999/dsh-jingle在 dsh 原生事件(agent/status/idle、turn/end、tool/call 等)上播放提示音pnpm add -w git+https://github.com/rxh1999/dsh-jingle.git && 在 cordis.patch.yml 加 name: dsh-jingleMIT;0 stars 极早期;仓库未提交 cordis.patch.yml,需手工注册
sundusk/dsh-waterball-petDSH Web UI 漂浮水球宠物(纯 SVG 渲染、轮询状态、注册插件配置卡片),标准 DSH 会话事件作为状态源。dsh plugin --profile web add github:sundusk/dsh-waterball-pet(开发:dsh plugin --profile web add link:<本仓库绝对路径>)未发现;依赖 Harness 宿主对 waterball 设置命名空间的白名单,旧版本设置卡片只读/不可用;仓库未见 LICENSE 文件。
XCNXNXNX/dsh-portable-tavern便携酒馆:RPG 式 SillyTavern V2/V3 角色卡生成、酒馆角色扮演聊天、世界书生成/补全、角色卡 JSON/PNG 导入导出、面板主题与本地音乐。Node 半经 webServer 注册 /api/dsh-portable-tavern 路由并调用官方 llm 服务,浏览器半经 slots 挂载面板。git clone <repo> && pnpm install && pnpm build(lib/ 已提交,profile 安装无需再构建);dsh plugin --profile web add <repo路径>(库内 cordis.patch.yml 经 dsh.bundle.patch 注入 web profile roster)BSD-3-Clause;娱乐/角色扮演插件;角色卡内容会进入模型调用。
XuezuoYS/dsh-IamDeepSeekV4ga娱乐插件:基于(玄学)prompt 改造让 deepseek 思维链模仿灰测神必模型的说话方式,作用于 dsh 会话输出。npx @deepseek-ai/dsh plugin --profile web add github:XuezuoYS/dsh-IamDeepSeekV4gaMIT;纯娱乐性质;readme 自述基于玄学,效果随机。
YohtHill/dsh-plugin-greeter每个会话开始时以不同措辞问候用户,并记住用户名字(个性化问候)dsh plugin --profile web add dsh-plugin-greeter未发现
ccch1mneyyy/working-activityLive model working-status line for DSH: playful copy, running tool, elapsed time and summary shown in Web UI and dsh-cc TUI (log-only, no telemetry)dsh plugin --profile <profile> add dsh-working-activityMIT;仅本地 UI 展示;activity/status 为 log-only 事件,无网络请求、无数据采集
WYH66666666/DSH-Transparent-UI-PluginAqua 玻璃拟态主题:顶栏/侧边栏/输入框/轨迹视图磨砂玻璃化,Mica 与兼容模式、流体/壁纸背景、粒子鲸鱼;关开关即还原原生 UIpowershell -ExecutionPolicy Bypass -Command "Invoke-WebRequest 'https://github.com/WYH66666666/DSH-Transparent-UI-Plugin/raw/main/install.ps1' -OutFile install.ps1; .\install.ps1";macOS/Linux 手动 ln -s 至 $DSH_HOME/profiles/node_modules + cordis.patch.yml 注册MIT
CAPTAIN1275/dsh-ui-webDSH Web UI 插件全家桶(22 个 @captain1275/* npm 包):极光皮肤、任务看板、SSH 运维、文件/变更面板、Git 图谱、看板娘、用量看板等npm install @captain1275/dsh-web-ui-all@0.2.8,并把 @captain1275/* 加入 profile package.json 的 dsh.profile.bundles 后重启Apache-2.0;全家桶含 dsh-ssh(远程执行/SFTP/隧道/Web 终端)、dsh-task-board(驱动 agent 会话)等高能力组件;建议按需只装皮肤包
mexiaosqwq/dsh-web-mobileAdapts dsh web UI to portrait/mobile devices: safe-area status bar, drawer nav, mobile session header, settings sheet, markdown table and message bubble fixesdsh plugin --profile web add github:mexiaosqwq/dsh-web-mobile ; dev: dsh plugin --profile web add link:/path/to/dsh-web-mobileMIT
shaobeichen/dsh-pocketMobile/remote access to dsh web: LAN + public cloudflared tunnel QR codes, real-time WS mirror, mobile drawer UI (ports dsh-web-mobile), a Settings '手机访问' page, auto-rotating public URLsdsh plugin --profile web add dsh-pocket -w ; then restart dsh web (npm pkg: dsh-pocket)GPL-2.0;公网模式经 cloudflared 把可执行代码的 DSH Web 暴露到公网,URL 即钥匙勿外泄;每次重启 URL 轮换;需关代理/TUN 防 1033
a179-sanae/dsh-auto-collapsePure front-end DOM plugin: auto-folds tool-call cards and think blocks into one-line summaries per turn in the DSH web chat, multi-level expand/collapse, streaming-friendly, fully reversible on HMR unloaddsh plugin --profile web add "github:a179-sanae/dsh-auto-collapse#main" ; restart dsh web then hard-refresh (Ctrl+Shift+R)MIT
AcidGr/dsh-web-lan-accessDSH Web UI 的 LAN/远程访问插件:经 webServer.tapIndex 注入 crypto.randomUUID polyfill 解决非安全上下文 RPC 崩溃,并把绑定切到 0.0.0.0dsh plugin --profile web add dsh-web-lan-access (重启 dsh web 后硬刷新);离线方式见 README 手动安装节 (cordis.patch.yml insert)MIT;绑定 0.0.0.0 后同网段任何人无需认证即可访问 agent(/api 仅为来源围栏非登录),必须配防火墙/Tailscale
toolclub/dsh-agent-team-guiDSH Web 多模型 Agent 小队插件:Settings→Teams 持久化 agent/小队配置,每成员独立 provider/model/工具策略,会话级小队协作 + dispatch_to_squad 工具 + 运行中心与 token 统计dsh plugin --profile web add -w github:toolclub/dsh-agent-team-gui#v0.4.0; dsh --profile web (Git 源安装需在 profile pnpm-workspace.yaml 加 allowBuilds: dsh-agent-team-gui 放行 prepare)MIT;Git 安装会执行 prepare 构建(allowBuilds),建议 pin commit SHA;走 dsh 既有 provider 路由,不存 API key
starslittle/dsh-queue-plusDSH Web 排队消息面板增强:编辑、删除、插话、排序与批量删除;用 DSH 官方插槽接管 QueueDock,不复制不隐藏消息,卸载/停用自动恢复官方队列dsh plugin --profile web add -w https://github.com/starslittle/dsh-queue-plus/releases/download/v0.3.0/dsh-queue-plus-0.3.0.tgz (或 github:starslittle/dsh-queue-plus#v0.3.0);安装后重启 dsh webMIT
joejojoking-cloud/dsh-file-explorerDSH Web 客户端右侧可调宽文件树面板(shell.overlay):Markdown 渲染与多语言语法高亮预览、面板内编辑写回磁盘、文件搜索、一键 VS Code 打开工作区dsh plugin --profile web add dsh-file-explorer(或本仓库本地路径);重启 dsh web 后所有会话生效MIT;host 半部提供 /plugins/file-explorer/* 的 read/write 路由,可读写工作区文件并调用 open-vscode 启动外部应用
ChenRuoT/dsh-sidebar-qaDSH Web 侧边栏追问插件:划选对话文本→右侧面板问答,自动创建同工作区独立追问会话(快速模型摘要注入、流式回答、可嵌套追问),实现类 Codex 侧边提问/Claude /btw,依赖 dsh-better-sidebardsh plugin --profile web add dsh-better-sidebar; dsh plugin --profile web add dsh-sidebar-qa; 重启 dsh web(client 改动浏览器硬刷新)MIT;摘要/回答经 deepseek-official 等 LLM 渠道新建同工作区会话并消耗 token;依赖 dsh-better-sidebar v0.12+,未装则插件不激活
MarvekG/deepseek-harness-model-configDSH Web UI 模型高级配置页:自定义端点(openai-completions/responses、anthropic-messages)、/models 批量选模型、models.dev 补全上下文/输出/推理参数,API Key 仅入凭据存储dsh plugin --profile web add github:MarvekG/deepseek-harness-model-config; dsh web(本地调试 add .;卸载/更新 remove dsh-models-config-plugin 后重装)MIT;可登记自定义模型端点与 API Key(存凭据存储)并外连 models.dev/自定义端点取模型,注意 Key 权限范围
Miyazawai/dsh-client-pricingSession-header badge showing live DeepSeek API prices (peak/off-peak + legacy flat), auto-switches with model flash/pro and time tier; hover shows full price table.dsh plugin --profile web add dsh-client-pricing (then restart dsh web)MIT
pengyue-polaron/deepseek-harness-genuiCode-first generative UI: agent writes React+TS apps rendered inline or in Canvas; saves semantic task state between turns; sandboxed with declared tool/HTTPS access and expiring grants.dsh plugin --profile web add dsh-plugin-genui && dsh plugin --profile web exec playwright install chromium && dsh --profile webMIT
Laplace-bit/dsh-smooth-streamSmooth streaming reveal for the dsh web chat: typewriter-follow rendering, sliding line/tool-card entry, scroll control, reduced-motion and low-fps fallback; user setting for auto-expanding reasoning.dsh plugin --profile web add dsh-smooth-stream; log line '[dsh-smooth-stream] plugin loaded!'; config via profile cordis.patch.yml presetsMIT
YMRYMR/deepseek-peakDSH Web 会话头部的 PEAK 状态胶囊:显示 DeepSeek V4 峰值/非峰值定价与倒计时、账户余额、每个模型 30 天用量图,峰值时段可暂停 LLM 并以 FIFO 队列暂存消息git clone 后运行 ./install.sh /path/to/deepseek-harness(插件安装器把 harness-plugin/ 复制进 harness 源码树并在 packages/bundle/web-app/cordis.patch.yml 加行);see READMEMIT;余额经宿主机路由到 api.deepseek.com(用宿主 API Key),并读取会话用量日志;暂停功能会拦截 LLM 流
Tommy00748/dsh-theme-cyberpunk2077Cyberpunk 2077 夜之城风格 DSH Web UI 主题:CRT 扫描线、切角按钮、Kiroshi 义眼悬停锁定、合成音效、开机转场与彩蛋,全部效果可关dsh plugin --profile web add dsh-theme-cyberpunk2077;并把 {- id: ui-theme-cyberpunk, name: 'dsh-theme-cyberpunk2077'} 挂进 ~/.dsh/profiles/web/cordis.patch.ymlMIT
zerob13/dsh-better-markdown用 markstream-react 替换 DSH Web 流式 Markdown 渲染链:流式代码块(Shiki 高亮)、Mermaid 图表、KaTeX 数学公式,原生 HTML 转义、链接/图片受限、Mermaid strict 模式dsh plugin --profile web add dsh-better-markdown;dsh --profile web --dump-config;dsh --profile webMIT
superdesigndev/superdesign-skill设计技能打包为 DSH 原生插件:dsh/cordis.patch.yml 注册 ctx.skills 提供方,发布 skills/superdesign 设计工作流(读写代码库产出可落地 UI),亦覆盖 70+ 编码代理dsh plugin add github:superdesigndev/superdesign-skill (bundle dsh/cordis.patch.yml); generic: npx skills add superdesigndev/superdesign-skillMIT;首次使用需 superdesign login(外部服务)
Devin-AXIS/deepseek-design原生设计系统三插件:deepseek-idesign(Design Studio)/deepseek-ippt(PPT)/deepseek-ivideo(Video),AI 生成+可视化编辑+模板市场,产物存工作区可迭代npx @deepseek-ai/dsh plugin --profile web add deepseek-idesign (可加 deepseek-ippt deepseek-ivideo)NOASSERTION;License 为 iPolloWork Source Available(非 OSI);仓库为发布入口,三插件为独立 npm 包;PDF/PPTX/视频导出属外部副作用
kingOfSoySauce/dsh-liang-skinDSH Web 皮肤『滑动变祖』:推理等级紧凑滑块 + 0–30 强度映射人物/背景/界面配色,档位直接读取模型 reasoning.efforts,设置里可切回原生界面dsh plugin --profile web add 'github:kingOfSoySauce/dsh-liang-skin#v0.1.4'; 或 add ./dsh-client-liang-intensity-skin-0.1.4.tgz未发现
HanaAyane/dsh-reasoning-effortCodex 风格的模型+推理强度滑块:档位完全来自模型目录 reasoning.efforts 自动适配,与 /model 命令同步,大肥鱼八帧奔跑按钮外观,只读不写模型配置、无额外网络行为dsh plugin --profile web add github:HanaAyane/dsh-reasoning-effort#main; 移除: dsh plugin --profile web remove dsh-reasoning-effortMIT
eri64/dsh-claude-uxDSH web profile UI plugin: Claude-style region risk-control (CN/non-CN, reversible) + abusive/harmful-content auto conversation-end; standalone settings tab and status endpoint, local-first detectionnpx -y @deepseek-ai/dsh plugin --profile web add github:eri64/dsh-claude-ux; 重启 dsh web 后在设置页启用MIT;默认全本地判定;可选公网IP/WebRTC 检测默认关闭,LLM 分类调用消耗模型额度
Awu12277/dsh-stock-watchNative dual-face plugin: collapsible A-share watchlist panel in DSH web (Tencent quotes, minute/K-line charts, target prices), host cordis routes + client overlay, injects investment-research skills.dsh plugin --profile web add dsh-stock-watch (npm; or github:Awu12277/dsh-stock-watch)MIT;行情走腾讯公开接口;读取 ~/.stocking/settings.json,安装时把两个技能注入 ~/.agents/skills
RevolutionLA/dsh-dream-skinStandard dual-face theme plugin: 8 Mirage skins via ctx.theme, accent color, wallpaper 2.0, theme-pack import/export + share links, favorites/random, pure --dsw-* token system.dsh plugin --profile web add dsh-dream-skinMIT
nevertoday/dsh-theme-pluginChinese traditional colors theme pack for dsh web: 主题包分发、picker/#theme= 选择、主题导入导出/分享链接与精选色板,纯前端 client 注入,偏好持久化到浏览器`npx -y @deepseek-ai/dsh plugin --profile web add dsh-theme-plugin@latest \\
isomoes/ikanbanKeyboard-first kanban browser surface for DSH: drive/review/coordinate parallel multi-agent coding workspaces with session management, diff review, project-aware navigation.dsh plugin --profile ikanban add @isomoes/dsh-ikanban --registry=https://registry.npmjs.orgMIT
UNLINEARITY/dsh-codeClaude-Code/Codex 风格的 DSH 终端编码界面(树外 bundle 叠于 @deepseek-ai/dsh-base):斜杠命令、会话恢复、模型/权限管理、审批条与 plan/goal 模式dsh plugin --profile cli add dsh-code@0.8.0;启动命令 deepseek / dsh --profile cli / dsh-codeMIT;TUI 内 /model 可管理与轮换 API key、读写工作区,依赖 DSH 权限预设与 sandbox 审批机制
QCYTSN/dsh-dafeiyuWindows 桌面原生 Agent 伴侣:由 DSH 会话真实事件驱动的透明无边框始终置顶窗口,展示思考/工作/等待/完成/错误状态;随 DSH 启停pnpm exec dsh plugin --profile web add dsh-dafeiyu@alpha(Windows/WSL2;或 GitHub Release .tgz: dsh plugin --profile web add "...tgz")MIT
PC2005-cloud/dsh-petDSH Web 界面桌面宠物:51 个透明 webm 动画随机链播、屏幕漫游、点击/拖拽;附提示词配方+AI 视频素材生成链可自造宠物dsh plugin --profile web add dsh-pet (本地包: dsh plugin --profile web add file:D:/path/to/dsh-pet)MIT
c3ll256/dsh-toyDSH plugin controlling toy hardware via Buttplug/Intiface (BLE/serial/USB, auto-downloaded pinned engine) and MonsterParty shared links, with intensity/duration/timeout guardrailsnpx -y @deepseek-ai/dsh plugin --profile web add github:c3ll256/dsh-toyBSD-3-Clause;成人向硬件控制;需蓝牙/串口权限与外部分享令牌,注意使用授权与保险丝

搜索、浏览与知识工作流

插件能力安装或挂载方式许可 / 风险
gxpppp/dsh-search-mcp用 Tavily、Brave、Exa、Perplexity、DuckDuckGo 或自定义 MCP 取代内置搜索dsh plugin --profile web add link:<repo>MIT;查询与密钥会交由外部搜索服务
yangzhe1003/dsh-web-search-firecrawlFirecrawl 搜索 Providerdsh plugin --profile web add @yangzhe1003/dsh-web-search-firecrawlMIT;需要 FIRECRAWL_API_KEY
titanwings/dsh-better-browser通过 Kimi WebBridge 操作用户已登录浏览器dsh plugin --profile web add github:titanwings/dsh-better-browser#v0.3.5BSD-3-Clause;可触及 Cookie、登录态、上传和页面操作
anweat/dsh-web-search-proMulti-engine persistent web search plugin — 9 tools (search/fetch/platform-search/snapshot/history/rule) with SQLite+LRU cache and Playwright rendering.dsh plugin --profile web add dsh-web-search-proMIT;EXA/JINA API keys, Playwright login-state browser for zhihu/weibo/douban/tieba/douyin/kuaishou, installs external deps (gh/yt-dlp/opencli/playwright), outbound network search.
ben7am1n/dsh-browserPlaywright-powered browser_* tool family (open/navigate/click/type/select/screenshot/eval/get_text/wait).dsh plugin --profile <name> add dsh-browserMIT;Full browser automation: drives real Chromium/Chrome/Edge, executes page JavaScript (browser_eval), saves screenshots to the agent workspace.
bill9109/dsh-webbridge桥接 Kimi WebBridge 本地守护进程,让模型驱动用户真实浏览器(navigate/find_tab/snapshot/click/fill/evaluate/screenshot/list_tabs/network/close_tab/close_session)dsh plugin --profile web add github:bill9109/dsh-webbridge#v0.0.1BSD-3-Clause;驱动真实浏览器并保留登录态/Cookie/活动会话,可在页面执行 JS(evaluate)、截图、网络检查、读写表单;HTTP 到本机守护进程 127.0.0.1:10086,浏览器状态不出本机但模型可操作用户真实会话。
crayonlu/dsh-web-search-firecrawlFirecrawl-backed WebSearchProvider(ctx.web):让 dsh 的 web_search 工具走 Firecrawl v2 /search,无需 DeepSeek API keydsh plugin --profile web add github:crayonlu/dsh-web-search-firecrawlMIT;网络搜索走 Firecrawl 第三方 API,需 FIRECRAWL_API_KEY(经 ctx.credentials 解析);搜索词发送到 Firecrawl 服务端。
crayonlu/dsh-web-search-tavilyTavily-backed web search provider for the DSH ctx.web seam (no DeepSeek API key required).dsh plugin --profile web add github:crayonlu/dsh-web-search-tavilyMIT;Sends search queries to the Tavily API; requires TAVILY_API_KEY (env/credentials). No local FS/shell/browser access.
emredeveloper/deepseek-harness-huggingfaceRead-only Hugging Face Hub model discovery — hf_search_models searches public models without an API key.patch.yml insert: - id: huggingface, name: file:///absolute/path/to/deepseek-harness-huggingface/lib/index.js; then pnpm dsh web --patch ./patch.ymlMIT;Read-only public GET requests to the Hugging Face Hub API; no API key, no file writes, no shell execution.
Fisfzy/ego-browserDrive ego-lite Chromium via 13 ego_* tools (semantic snapshot, click, fill, screenshot, CDP, task-space isolation) with a realtime observation overlay.dshx install ego-browser ego-browser-plugin-0.2.0.tgzMIT;Drives a real Chromium reusing the user's login state/cookies; runs in-page JS and raw CDP; spawns subprocesses and captures screenshots.
Lum1104/dsh-browser让 DSH 读取/点击/填表/滚动/导航当前 Chrome 标签页(文本优先,保留登录态)./scripts/install.shBSD-3-Clause;操控真实浏览器(读写页面内容、表单、导航),保留登录态/session/cookie;密码与支付卡号脱敏
omdsh-dev/dsh-deep-researchAdaptive deep-research orchestrator: registers a deep_research tool on the official workflow engine (web_search/web_fetch + subagents + adversarial review + report synthesis).dsh plugin --profile <profile> add git+https://github.com/dsh-external/dsh-deep-research.gitMIT;Network search/fetch (web_search/web_fetch) and spawns subagents; no direct local-file or credential access; optional per-stage model config.
PangYiMing/dsh-browser-controlControl browsers over CDP: reuse Chrome login state, navigate, capture console/page errors, screenshot, and eval arbitrary JS.dsh plugin --profile demo add github:PangYiMing/dsh-browser-controlMIT;Browser automation via CDP that read-only copies the user's Chrome login state (Cookies/Login Data/Local Storage) and executes arbitrary JS in pages.
RealAlexandreAI/dsh-all-searchAdds an AnySearch web-search provider (aggregates exa/tavily/firecrawl/context7 behind one API key) to ctx.web.dsh plugin --profile web add dsh-all-searchMIT;Network search via AnySearch gateway; requires an API key stored in config; queries and result counts sent to the gateway.
RealAlexandreAI/dsh-cloudflare-browser-runGives the agent real headless-Chrome browser access via Cloudflare Browser Run (markdown/screenshot/pdf, login-capable sessions).dsh plugin --profile web add dsh-cloudflare-browser-runMIT;Real browser access with login-capable sessions; fetches arbitrary web pages (SSRF-guarded to public web); requires Cloudflare API token + account id in config.
taxueseek/argo给 Agent 用的统一搜索与证据核验:120+ 引擎、多语言路由、影视/体育/金融垂直源、双层缓存、10 个 MCP 工具dsh plugin --profile web add "github:taxueseek/argo#main&path:packages/dsh-plugin"MIT;联网搜索(多引擎请求),可选 API Key;本地 SQLite 缓存;无 shell/浏览器/凭据存储
vcxmug/dsh-firecrawlBridge firecrawl-mcp into DSH so agents get mcp__firecrawl__* tools (search/scrape/crawl/map/extract/interact) via a preset composition row../install.shMIT;Spawns firecrawl-mcp over stdio and talks to a Firecrawl instance using FIRECRAWL_API_URL/FIRECRAWL_API_KEY; network + API key to a remote/self-hosted scrape service.
AnacondaKC/dsh-stock-market沪深 A 股行情侧栏 + 免费股票数据工具插件(东方财富/腾讯/新浪/同花顺,9 个 stock_* 工具,57 个内部适配器)dsh plugin --profile web add link:/absolute/path/to/dsh-stock-marketBSD-3-Clause;持续联网抓取公开财经站点免费接口(东方财富/腾讯/新浪/同花顺),不存凭据;请求 Host/参数白名单 + 并发/超时/退避/响应上限
Fisfzy/zotero-harvestMulti-source literature search (OpenAlex/arXiv/Crossref/Europe PMC/Semantic Scholar), OA download-link resolution (Unpaywall), sufficiency audit, save into local Zotero, and reindex hook.dshx install zotero-harvest <plugin-dir>MIT;Calls free public APIs, downloads PDFs, writes the local Zotero library directly (HTTP API / offline sqlite / inbox); optional Google Scholar HTML scrape via proxy and optional LIT_S2_API_KEY.
Fisfzy/zotero-wave-ragWave RAG retrieval over a Zotero paper library (search/detail/compare/embedder tools; BM25+RRF, claim-evidence check).dshx install zotero-wave-rag . (then add insert row to ~/.dsh/cordis.patch.yml and ~/.dsh/profiles/web/cordis.patch.yml)未发现;Reads local Zotero sqlite + PDFs; optional embedding API keys (bge-m3 etc.); no shell/ssh/browser.
havingautism/dsh-notebooksPersistent cross-session notebooks — notes library with model tools, typed Remote API and a Web workspace.dsh plugin --profile web add github:havingautism/dsh-notebooksBSD-3-Clause;Local note storage and Web view; browser upload extracts UTF-8 text/Markdown only; no network on its own (page reads rely on composed Web tools).
hccccc01333/dsh-report-htmlGenerate self-contained interactive HTML reports (tables, SVG charts, China province map, flowcharts, math) from Markdown or structured datadsh plugin --profile web add dsh-report-htmlMIT;Writes HTML report files (fs:write only); no network, CDN, credentials, or code execution
HuanLinOTO/dsh-plugin-mineru向模型暴露 MinerU 文档解析工具:PDF/图片/DOCX/PPTX/XLSX → 结构化 Markdown/JSON(mineru_parse_document 等 5 工具 + 设置页)dsh plugin --profile <profile> add github:huanlinoto/dsh-plugin-mineruAGPL-3.0;网络:调用 MinerU API(baseURL + MINERU_API_KEY 环境凭据),上传文档解析并异步轮询;需自建 MinerU 实例
Jesse-njx/dsh-coworkdoc_read/doc_write tools for office documents & notebooks (xlsx, pdf, docx, pptx, ipynb) + MCP server + CLI.dsh plugin --profile <your-profile> add ./packages/dshMIT;Reads/writes local office documents (xlsx/ipynb write; pdf/docx/pptx read) with size/zip-bomb guards; optional MCP server; separate WeChat chatnode bundle (IM).
lzszq/dsh-scholarAI research workbench: governed research flow, controlled Docker experiments, evidence ledger, TeX manuscriptpnpm dsh plugin --profile web add /absolute/path/to/dsh-scholarMIT;Runs Docker experiments, interactive terminal, and remote machine runner; local filesystem access
Moeblack/dsh-payload-captureCaptures every upstream model API payload (provider/model/messages/system/tools) and writes JSON snapshots to the plugin's captured/ folderMount cordis.patch.yml / dsh.bundle.patch; see README未发现;Writes full upstream model payloads (including message content) as JSON to local disk; no README install command
Moeblack/dsh-prompt-studioEdit user and built-in system-prompt sections with live preview and full request assemblydsh plugin --profile web add /path/to/dsh-prompt-studioBSD-3-Clause;Mutates system/user prompt assembly and request preview; prompt-level control, no network or shell
morlay/session-persistence-rdbRDB (SQLite/PostgreSQL) session persistence backend via ctx.sessionPersistence (drizzle)dsh plugin --profile=web add "@morlay/session-persistence-rdb@https://github.com/dsh-external/session-persistence-rdb.git"BSD-3-Clause;Persists session/conversation data to SQLite/PostgreSQL (may contain sensitive conversation content)
Nwflower/dsh-chat-import从 Claude Code/Codex/ChatGPT/Cursor/Gemini/Reasonix 导入历史会话为 DSH 可续接会话(import_claude 等 6 工具 + 目录批量导入)dsh plugin --profile web add -w link:/path/to/dsh-chat-importMIT;读本地聊天转录(/.claude//.codex//.cursor//.gemini/~/.reasonix 潜在敏感历史),只读不改源文件;经 sessionPersistence 追加会话;无网络/凭据
omdsh-dev/dsh-daily-progress每日进度成就系统:明日计划、今日清单、完成率/streak/周率指标、输入区温度计 widget 与 21:00 提醒cordis.patch.yml: { id: daily-progress, name: dsh-daily-progress }BSD-3-Clause;仅本地 storage-domain json 后端持久化;loopback-only 自有 HTTP 路由;无外部网络、无凭据
omdsh-dev/dsh-data-agent数据库 Agent:会话级连接 MySQL/PostgreSQL/SQLite/Oracle/Hive/Impala,自定义 sqlcmd 工具 + data-agent 预设,让 AI 连库写 SQL 并据执行结果实时调优dsh plugin --profile demo add .MIT;spawn 数据库客户端进程执行任意 SQL/DDL/DML(无 shell 层,argv 数组化 + stdin);数据库密码明文存浏览器 localStorage,服务端仅内存;审批策略 never 时直接执行
omdsh-dev/dsh-fun-ticker行情跑马灯:加密/汇率/A股/指数/港美股自选标的,宿主侧代理+缓存,免 key 数据源Mount in cordis.patch.yml via bundle insert (id: fun-ticker); see READMEBSD-3-Clause;只读行情;客户端不直连上游,宿主代理访问 Binance/CoinGecko/Frankfurter/eastmoney/Sina 四个固定域;免 key、无凭据
omdsh-dev/dsh-kb-sieve知识库构建与确定性检索:kb_build(md/txt/docx/pdf→FTS5 知识包+零脚本 SKILL.md)、kb_query、kb_readdsh plugin --profile <profile> add git+https://github.com/dsh-external/dsh-kb-sieve.gitApache-2.0;纯本地计算(本地文件读取、SQLite FTS5、零外部服务、零密钥);kb_read 拒绝路径穿越
omdsh-dev/dsh-longbridge长桥港美股券商级行情/账户/交易工具(longbridge_quote/kline/indices/watchlist/account/positions/place_order/cancel_order)+ 设置页凭据管理dsh plugin --profile web add link:/absolute/path/to/dsh-longbridgeBSD-3-Clause;交易工具(下单/撤单)每次调用强制走 DSH 审批通道;凭据(App Key/App Secret/Access Token)写入 DSH 凭据保险箱;访问 Longbridge OpenAPI 账户与持仓数据
omdsh-dev/dsh-paddle-ocrPaddleOCR-VL 文档布局解析:PDF/图片逐页解析为 Markdown(文字+图片落盘),3 个宿主工具 + 配置卡 + 任务面板dsh plugin --profile web add link:/path/to/dsh-paddle-ocrBSD-3-Clause;上传本地 PDF/图片到百度 PaddleOCR 云接口(async/sync);需 AI Studio token(凭据保险箱/环境变量 PADDLE_OCR_TOKEN);产物落盘工作区
omdsh-dev/dsh-tool-csvCSV data tool: registers csv tool (parse/query/stats/to_json) with a zero-dependency RFC 4180 state-machine parser.dsh plugin --profile web add "C:/path/to/dsh-tool-csv"MIT;Pure function: no file read/write, no network, no eval; literal-match query only; input cap 256KB; tool args logged to session.
omdsh-dev/dsh-tool-markdownHTML↔Markdown 转换、GFM 表格规范化、目录生成,零依赖轻量解析器dsh plugin --profile web add "C:/path/to/dsh-tool-markdown"MIT;Zero dependency, hand-written parser, script/style stripped, link scheme whitelist (http/https/mailto), no remote resource load; pure text conversion.
omdsh-dev/dsh-tool-stat描述统计/百分位数/频数分布/相关性(Pearson/Spearman),零依赖纯函数确定性dsh plugin --profile web add "C:/path/to/dsh-tool-stat"MIT;Pure deterministic function, no filesystem/network/process/state; rejects NaN/Infinity; no sensitive data handling.
omdsh-dev/dsh-tool-time严格 ISO 8601 解析、IANA 时区转换、UTC 日历运算、固定时长差,零依赖dsh plugin --profile web add "C:/path/to/dsh-tool-time"MIT;Pure function using strict ISO subset + Intl; no eval/new Function, no filesystem/network/process.
ricardo33550336/mask-gateway-dsh-pluginPrompt protection gateway: masks (replaces) or rejects sensitive content before model requests via agent/pre-step and llm/stream seams, with a settings UI and rule persistence to workspace mask-gateway-rules.json.Mount cordis.patch.yml / dsh.bundle.patch; see READMEMIT;Local only: intercepts agent/pre-step and llm/stream and persists rules to a workspace JSON file; no network, shell, or credentials.
william-jin-cmu/dsh-artifact文件交付协议:send_artifact 工具经 tool/result 事件 meta 携带结构化描述子,供任意客户端渲染dshx install dsh-artifact https://github.com/dsh-external/dsh-artifactBSD-3-Clause;读取本地文件元数据(路径/大小/mime)并写入 tool/result 事件流,无网络/凭据
xiaomiba0904/dsh-obsidian-exportExports DSH conversations to an Obsidian vault plus read/search/list/tags/backlinks vault tools and automatic vault discovery.dsh plugin --profile web add /absolute/path/to/dsh-obsidian-exportMIT;Reads/writes only local Obsidian vault markdown and DSH session files via ctx.fs/ctx.sessionPersistence; no network, API keys, or credentials.
YYTbit/dsh-plugin-rag本地知识库 RAG:索引项目文件(md/code/config),TF-IDF 关键词检索,注入系统提示,提供 rag CLI。dsh plugin --profile your-profile add dsh-plugin-ragMIT;本地索引并读取项目文件(.env 亦在索引列表内),无网络/外部 API;注意敏感文件可能被索引注入。
202411130091-coder/dsh-scholarThree agent tools: arXiv search, HTML/PDF text extraction with optional proxy, OpenAlex journal lookup; fills the web_fetch gap (PDF support + proxy).dsh plugin add dsh-scholar (auto-inserts a host composition row; optional proxy via the scholar row config in profile cordis.patch.yml)MIT
awesome-dsh-plugin/dsh-find-pluginIn-agent plugin discovery: live GitHub repository search scoped to the official dsh-plugin topic, star-ranked; every result comes with a ready-to-run dsh plugin add command.dsh plugin --profile web add dsh-find-plugin (or: dsh plugin --profile web add github:awesome-dsh-plugin/dsh-find-plugin)MIT;Requires network access to GitHub at runtime.
canghai666x/dsh-news-plugin新闻采集工具插件:注册 news_fetch 工具抓取 RSS 新闻源并解析为结构化条目(Node 原生 fetch + 正则,零第三方依赖),五维评分/筛选/简报编排交给模型;附 dsh-news-briefing Skill。将仓库放入 Harness 项目,在 cordis.yml 组合中声明 - name: './index.ts'(参考官方 cordis-tutorial/07 第 7 章),node --import tsx ../../vendor/cordis/bin.js 启动MIT;仓库根目录无 LICENSE 文件(仅 package.json 声明 MIT);无 dsh.bundle,安装为非标准组合式(手写 cordis.yml);基于 2026-08 官方教程,v0.1 API 可能变更。
ch1bug/dsh-mimo-agent-tools把小米 MiMo API 封装为 DSH Cordis 模型工具:mimo_search / vision / audio / video / asr / tts(Python 驱动,MIMO_DRIVER 指向默认安装路径),与 @deepseek-ai/dsh-tools 共存不重复加载。dsh plugin --profile web add /path/to/dsh-mimo-agent-tools(或 github:ch1bug/dsh-mimo-agent-tools);安装 python 驱动后重启 dsh web,工具自动挂载MIT;依赖 MiMo API 可用性与密钥配置。
Clizo1209/dsh-playwright-browserSemantic, multi-tab browser automation for DeepSeek Harness powered by Playwright: abort-aware page operations, Cordis-owned lifecycle cleanup, configurable screenshotDir (default .dsh-browser/screenshots); ships sanitized real-world test suite on public demo sites.dsh plugin --profile web add dsh-playwright-browser (or tarball: dsh plugin --profile web add ./dsh-playwright-browser-0.1.3.tgz; headless: dsh plugin --profile headless add ./dsh-playwright-browser-0.1.3.tgz); needs npx playwright install chromiumMIT;Requires Playwright Chromium install; pnpm 10+ may need allowBuilds in profile pnpm-workspace.yaml for git installs.
Da1dr1em/dsh-ego-browser把 ego-lite Windows 浏览器自动化 skill 改写为 DSH 原生插件:ego_browser_help 工具返回 API 指南(guide/runtime/rules/taskspaces/handoff/caveats/install topics)dsh plugin --profile web add -w github:Da1dr1em/dsh-ego-browser(重启 dsh web 生效;备选 git clone 后用 dsh plugin --profile web add -w --ignore-scripts)BSD-3-Clause;安装中途失败可能把 profile node_modules 修剪到不一致状态,重跑同一命令即可恢复
f0909172434/dsh-plugin-verified-searchVerified current-source search workflow: makes the retrieval procedure explicit for current/latest/as-of searches, and mounts Harness rc.6's built-in durable dsh-time-context every 60s.dsh plugin --profile web add github:f0909172434/dsh-plugin-verified-search#v0.1.1 (rollback: dsh plugin --profile web remove dsh-plugin-verified-search)MIT;Peer dependencies are intentionally narrow; upgrades require a new composition test.
hiyms/dsh-web-search-provider为 DSH 的 ctx.web web 能力缝提供原生搜索 provider:OpenAI Responses / Anthropic Messages 两种协议,按当前聊天 provider 选择与校验pnpm build 后,在 cordis.yml overlay 引用:name: '/abs/path/to/dsh-web-search/lib/index.js'(并配置 @deepseek-ai/dsh-web 缝);发布后 dsh plugin addMIT;Not yet on npm - currently requires building and referencing by absolute path; page-fetching capabilities should mind SSRF/data-egress boundaries.
junhongchashui/dsh-plugin-web-access按需网页访问:web_fetch 命令行抓取 + 无头浏览器(browser_open/snapshot/eval/screenshot)双通道,纯本地、免 API key动态 Cordis:会话内 cordis_define(code.host 取 plugin/index.js)再 cordis_run;或复制进 agent-presets 目录在 cordis.yml 加一行插件引用MIT;安装走会话内动态注册(重启不持久);web_fetch 与官方 @deepseek-ai/dsh-tool-web 的 web_fetch 同名,勿同时启用
Karuisawa-Mrs/dsh-plugins社区插件 monorepo;当前插件 dsh-web-search-firecrawl:本地 Firecrawl /v1/search 作为 ctx.web 的 WebSearchProvider(遵循 dsh-plugin-dev skill 规范)dsh plugin --profile web add file:./plugins/dsh-web-search-firecrawl未发现;仓库暂无根级 LICENSE;依赖本机 Firecrawl 服务可用性
LingyeSoul/dsh-rider免费网络搜索工具 duckduckgo_search(DDG 优先、Bing 回退、零 API key)+ vision_understand 前置视觉理解(本地路径/http/data URL 图片交给视觉模型)+ 设置页与对话输入框粘贴图片识别。dsh plugin --profile web add "github:LingyeSoul/dsh-rider#main" (或包目录内 dsh plugin --profile web add .);视觉模型用 $DSH_HOME/settings.yaml 的 dsh-rider: 段配置GPL-3.0
liustack/modsearchWeb/X 搜索与抓取桥:为纯文本 coding agent 提供结构化 JSON 证据(search/fetch/citations),引擎可选 Antigravity CLI(免 key)/带 key 引擎/X(Grok Build 登录态)。技能:按 INSTALL.md 把 skills/modsearch 复制进 harness 技能目录(如 ~/.claude/skills、~/.codex/skills,或 npx -y skills add liustack/modsearch);dsh 插件:经仓库 cordis.patch.yml bundle 层挂载 @liustack/modsearch(dsh plugin --profile web add @liustack/modsearch)MIT;以技能形式安装为主路径,DSH 原生插件路径在 README 中描述较简略(以 INSTALL.md 为准)。
MicroHEROX/dsh-exa-mcpMounts remote Exa Search MCP (https://mcp.exa.ai/mcp, streamable-http) through the in-box dsh-mcp-client bridge, exposing Exa search tools to the agent; one patch row, no build step, no runtime API.dsh plugin --profile web add github:MicroHEROX/dsh-exa-mcp (alternatives: dsh web --patch cordis.patch.yml, or merge insert block into $DSH_HOME/profiles/<name>/cordis.patch.yml)MIT;Known timing issue: github: git installs can desync dsh.profile.bundles — verify with dump-config; don't combine bundle + --patch (duplicate loader entry).
minatoAI/jina-web-search-dsh-pluginAdds 12 jina_* tools (web/arXiv/SSRN search, read, screenshot, embeddings, rerank, classify, PDF, primer) and a Jina Tools settings card for API key with live identity/balance check; uses dsh native credential seam (JINA_API_KEY); auto system-proxy discovery for VPN.dsh plugin --profile web add github:minatoAI/jina-web-search-dsh-plugin (pin to commit: github:minatoAI/jina-web-search-dsh-plugin#<sha>), restart, set JINA API key in Settings -> Plugins -> ConfigMIT;README repo slug (jina-dsh-plugin) differs from current repo name — pin install to the actual repo/commit.
MostlyHarmlessxyz/dsh-safe-web-fetchSSRF 防护的仅公网 HTTP(S) web_fetch 提供方:替换默认 fetchProvider 为 safe-http,启用 DSH 既有 web_fetch 工具,搜索仍走基础 profile 提供方。dsh plugin --profile safe add dsh-safe-web-fetch@next(生产 pin 版本:dsh plugin --profile production add dsh-safe-web-fetch@0.1.0-next.0;或 github:MostlyHarmlessxyz/dsh-safe-web-fetch#<sha>)MIT;覆盖既有 web_fetch 提供方前先在同一 profile 测试;Git 安装需本地构建。
NexusAgentX/dsh-web-access联网插件:多提供方搜索回退、URL 抓取(SSRF 防护)与 GitHub / PDF / YouTube 内容提取;官方 web_search 存在时自动注册为 web_access_search。dsh plugin --profile web add dsh-web-accessMIT;同一 profile 内与官方 web 工具并存时核对 provider 选择,避免歧义。
nitrazepam01/dsh-web-search-tavilyTavily 搜索提供方 bundle:挂到 ctx.web searchProvider = search-switch,settings.yaml 的 web-search 段保存即热切换 Tavily / DeepSeek 后端。dsh plugin --profile web add dsh-web-search-tavily(或 github:nitrazepam01/dsh-web-search-tavily / ./dsh-web-search-tavily 本地目录);卸载 dsh plugin --profile web remove dsh-web-search-tavilyMIT;同时安装多个搜索提供方时留意 WEB_PROVIDER_AMBIGUOUS;Key 勿提交 Git。
qwased/dsh-web-search-browser浏览器网页搜索技能:经 Playwright MCP 驱动本机 Edge 打开必应真实搜索,按可信/可疑/拦截三级过滤后回灌 DSH 上下文 / Browser web-search skill via Playwright MCP + Edge + Bing with three-tier safety filtering.Register @deepseek-ai/dsh-mcp-client in profile cordis.yml, then put SKILL.md into the DSH skills directory (e.g. .agents/skills/web-search/SKILL.md)MIT;Requires Playwright MCP + Edge; results filtered but real browsing side-effects possible.
qwased/dsh-web-search-duckduckgo免 key 的 DuckDuckGo 网页搜索:注册 ctx.web WebSearchProvider + web_search_ddg 工具 / Free DuckDuckGo search provider and tool for DSH, no API key.dsh plugin --profile <name> add ./dist/dsh-web-search-duckduckgo.tgz ./dist/dsh-web-search-duckduckgo-bundle.tgzMIT;Prepublish packaging inside the harness pnpm workspace; bundle pulls plugin tarball as dependency.
tanf1ng/dsh-tool-hackernewsHacker News 工具套件:热门故事/搜索/条目查询(免费 Algolia HN API,无需 key);带完整参数 schema、canonical 输出 schema、文本渲染器与 stub-fetch smoke test。dsh plugin --profile <name> add "github:tanf1ng/dsh-tool-hackernews"(本地:pnpm install && pnpm build && dsh plugin --profile <name> add "file:../../dsh-tool-hackernews")MIT;依赖 Algolia HN 公开 API 的可用性与速率限制。
TonyDua/dsh-web-search-exa零配置 Exa 网页搜索 provider:免 key 匿名 MCP 兜底(mcp.exa.ai/mcp)+ keyed REST 路径,可配置 providerId 切换;结果按 search seam 规范化(x-exa-source header);官方 @deepseek-ai/dsh-web-search-exa 为 canonical 实现。dsh plugin --profile web add @tonydua/dsh-web-search-exa(本地:dsh plugin --profile web add ../plugins/dsh-web-search-exa)MIT;README 自述官方包是 canonical 实现,可优先使用官方版本;同一 profile 勿与官方包并存以免 duplicate-id 冲突。
TYEclipse/dsh-webfetch网页阅读器:web_fetch 抓取 URL 提取干净 Markdown/纯文本(标题/链接/列表/代码块,剥离脚本样式)+ web_links 列页面链接(绝对化/去重/限量);http/https 限定、超时/重定向/体积/长度上限、字符集自动识别;只读、不发送凭证。dsh plugin add github:TYEclipse/dsh-webfetch(或 dsh plugin add github:TYEclipse/dsh-webfetch#v0.1.0;配置 userAgent 于插件配置节)MIT;与内置搜索互补定位;出站抓取需结合沙箱/代理策略评估 SSRF 面。
vcxmug/dsh-enhanceDSH 空白补齐工具包:dsh-vision(vision_describe/vision_list_models,经任意 Responses API 兼容多模态端点给 DeepSeek 加眼睛)+ dsh-native-web(native_search/native_scrape,直连本地自托管 Firecrawl 实例,绕开云搜索与 MCP 跳数);src/dsh-http Go 助手供动态插件表单,另附纯挂载点 presets。npm pack ./packages/dsh-vision ./packages/dsh-native-web && npm install -g ./vcxmug-dsh-vision-0.1.0.tgz ./vcxmug-dsh-native-web-0.1.0.tgz,然后在 DSH Web UI→设置→插件 按 presets/vision.cordis.yml、presets/native-web.cordis.yml 添加 name: '@vcxmug/dsh-vision' 与 name: '@vcxmug/dsh-native-web' 行MIT;要求 DSH 0.1.0-rc.6+ 与本地 Firecrawl 实例;Go 助手二进制为辅助分发。
xu1132/dsh-plugin-browser无头浏览器工具:Playwright(默认自带 chromium)驱动页面文本提取、截图与页面自动化;支持 profile cordis.patch.yml 覆盖行配置 executablePath 指向系统浏览器。dsh plugin --profile demo add github:xu1132/dsh-plugin-browser;npx playwright install chromium(从 profile 目录);覆盖 cordis.patch.yml 行 name: dsh-plugin-browser 配置 executablePathMIT;浏览器自动化可被模型用作浏览/操作凭据面,建议隔离 profile;首次需下载 chromium。
ycp424c/dsh-browser-bridgePrompt 级 Chrome 桥:配对授权后把当前标签页附加到 DSH 对话框(官方 conversation.input.dock slot),宿主提供检查/修改/验证页面的工具dsh plugin add --profile web @ycp424c/dsh-browser-bridge,并把包名追加到 profile package.json 的 dsh.profile.bundles(源码版:pnpm link:dsh + dsh plugin --profile web add packages/dsh-plugin)未发现;仅操作用户显式附加的标签页,但页面含登录态/敏感数据,属高风险数据流
Yoahoug/dsh-plugins能力缝外部插件集合:首个为 Tavily 搜索 provider(@dsh-plugins/web-search-tavily),把 agent 默认 web_search 后端切换为 Tavilydsh plugin --profile web add @dsh-plugins/web-search-tavily(未发布时 dsh plugin --profile web add file:../../packages/web-search-tavily)未发现;验证对象为仓库内已实现的 web-search-tavily 一个包;仓库本身是插件集合
zimai233/dsh-image-search多引擎反向图片搜索聚合器:输入一条公开图片 URL,生成 Google Lens / 百度 / Yandex / TinEye / SauceNAO / IQDB / Ascii2d 等搜索链接dsh plugin --profile myprofile add dsh-image-search(或 github:zimai233/dsh-image-search#<sha>)MIT
AllenCX/dsh-quant-workspace量化研究工作台:把本地低频量化引擎桥接进 DSH——single-ticker 信号卡、backtest、review(只读);dsh-quant CLI(strategy register/list/remove、single-ticker),捆绑 Python 引擎经 uv 运行,策略注册表/报告目录可配置。dsh plugin --profile web add dsh-quant-workspace (or: dsh plugin --profile web add github:AllenCX/dsh-quant-workspace)MIT;Requires uv and a local DSH web profile; engine runs user-supplied strategies so review them before use.
beancookie/dsh-plugin-anydocRegisters the anydoc tool for the agent: converts many document formats to GitHub-Flavored Markdown via @firecrawl/anydoc.dsh plugin --profile web add github:beancookie/dsh-plugin-anydoc ; remove with: dsh plugin --profile web remove dsh-plugin-anydoc未发现;No license declared — clarify terms before redistributing or commercial use.
biociao/dsh-scienceScience research workbench for DSH (genomics/pathogens/human health/bioinformatics): ReAct research-loop engine (research_* tools), versioned artifacts with provenance (artifact_* tools), and 10 science skills (research-loop, science-project-setup, artifact-provenance, scientific-reviewer, literature-connector, parallel-delegation, manuscript-writing, bioinformatics-toolkit, conda-environments, data-inventory); zero-dependency engines.dsh plugin --profile web add "github:biociao/dsh-science" (or dsh plugin --profile web add dsh-science after npm publish); skills also installable via scripts/install-skills.sh -> ~/.dsh/skillsMIT;conda-environments / bioinformatics-toolkit skills imply local environment and pipeline execution.
BYYY-eng/deepseek-harness-file-upload-ocr-plugin文件上传 + 本地 OCR:Web UI 附件卡片上传 PDF/Word/Excel/PPT/图片/文本,扫描件用 CPU 友好的 RapidOCR 本地识别(Python 驱动),支持中文。git clone 后 pnpm dsh plugin --profile web add <path/to/deepseek-harness-file-upload-ocr-plugin>,再 pnpm dsh --profile web;需 Python 3.9+MIT;需 Python 3.9+ 与预构建 lib/;v0.1 开发者预览期 API 可能变更。
ciceroyang/dsh-report-studio会话→工作交付物:把 DSH 会话整理为日报/周报/交接/文章等可交付报告(带可验证 receipt),是 DSH 生态首个「session → deliverable」插件;内置 work-report 技能教 agent 完整工作流;纯 ESM 零构建。dsh plugin --profile web add github:ciceroyang/dsh-report-studio(Option 2 本地源码 overlay 无需 pnpm:git clone 后在 cordis.patch.yml 加 - name: '/absolute/path/to/dsh-report-studio/index.js'MIT;需 Node.js ≥ 18 与 DeepSeek Harness。
csiroqa/dsh-backup-syncBackup/restore + cross-machine sync for DSH: one-click snapshots of $DSH_HOME sessions/, storages/ workspace data and config layers (settings.yaml, cordis.patch.yml), incremental WebDAV push/pull (Nextcloud/坚果云/Synology/S3 gateways), scheduled auto-backup and stale-archive sweep.dsh plugin --profile web add link:$(pwd) (POSIX) / dsh plugin --profile web add link:E:\path\to\dsh-backup-sync (Windows; alternative: npx --registry=https://registry.npmjs.org -y @deepseek-ai/dsh plugin --profile web add <path>)未发现
dmsobtl/dsh-quant-workbench量化研究工作台 Profile:A股/美股/加密货币行情(market_quote)、策略回测(run_backtest)、K线图理解(vision-router)、研究效率分析(analyze_session)+ 预置 Skillgit clone https://github.com/dmsobtl/dsh-quant-workbench.git && npm install;或将包经 dsh plugin add github:dmsobtl/dsh-quant-workbench 挂到 profile(package.json 声明 dsh.profile.bundles)MIT;子插件依赖未见 npm 发布证据,实际可装载性取决于各子包发布/链接状态
dongsheng123132/dsh-lineage数据血缘审计 (data lineage): 对 evidence 对象做内容寻址 ingest/inspect/query/verify,报告存在/缺失/变更而不臆断(hash 证明同一性而非真实性)。dsh plugin --profile lineage add github:dongsheng123132/dsh-lineageMIT
h565656445/dsh-json-projectionJSON 投影模块技能:将权威 Markdown/JSON 投影为结构化数据视图。JSON-projection skill: project authoritative Markdown/JSON into structured data views.方式A(预设): Copy-Item -Recurse .dsh $DSH_HOME/.agent-presets/dsh-json-projection/ (重启后会话预设列表选择); 方式B(技能): Copy-Item .dsh/skills/dsh-json-projection/SKILL.md $DSH_HOME/skills/dsh-json-projection/; 或 git clone h565656445/dsh-integration 后用 install-presets.ps1 一键安装全部预设MIT;Brand-new personal-adaptation series (0 stars, all 31 repos created 2026-08-13); README explicitly states NOT an official DeepSeek Harness file; content is the author's Hermes Harness framework — inspect before adopting. Loaded as agent preset + skill, not a native bundle.
hccccc01333/dsh-excel-chat自然语言操作 Excel:创建/编辑/修复/校验电子表格(单元格/公式/样式/筛选/表格/图表),8 个工具,每次编辑自动验证dsh plugin --profile demo add dsh-excel-chat (或 dsh plugin --profile demo add ./bundle)未发现;No LICENSE detected in repo metadata despite README badge; chart features Windows+Excel only.
loudMore/dsh-drop-to-path向纯文本模型投递附件:图片保留原生附件 UI,PDF/Office/压缩包/视频/音频显示为附件栏方块,发送时自动转为工作区路径;配合 dsh-vision-toolkit 提供视觉能力。dsh plugin --profile web add /path/to/dsh-drop-to-path (或手动:复制到 profiles/<name>/node_modules/@dsh-external/dsh-drop-to-path 并在 dsh.profile.bundles 登记)MIT
LuZhouheng/dsh-gen3d3D 角色生成:文本或参考图生成带贴图的游戏可用资产,直连 Meshy / 腾讯混元3D / Tripo3D / Rodin(Hyper3D) 官方 API;凭证由用户自配,未配置时回退确定性 mock;随包分发 agent skills。dsh plugin --profile web add dsh-gen3d (需先 pnpm install && pnpm build 生成 lib/)未发现;仓库无 LICENSE 文件;消耗用户自购的第三方 API 配额。
miaobuao/dsh-document-parserRegisters the parse_document tool backed by LiteParse for DeepSeek Harness (0.1.0-rc.6 compatible), usable in web and headless profiles.dsh plugin --profile web add github:miaobuao/dsh-document-parser (or file:/absolute/path/to/dsh-document-parser)MIT;GitHub license detection said Not found but package.json declares MIT; review postinstall scripts before install.
MOLAaaaaaaa/dsh-seismicxWraps the seismicx-catalog-skill (SKILL.md workflow) as DSH-typed tools (seismicx_list_models, seismicx_pick, ...) with skillRoot/python env config; skill stays portable to Claude Code/Codex/OpenCode, plugin is the DSH enhancement layer.git clone https://github.com/MOLAaaaaaaa/dsh-seismicx && cd dsh-seismicx && npm install && npm run build; then dsh plugin --profile <name> add /absolute/path/to/dsh-seismicx (git installs: add github:MOLAaaaaaaa/dsh-seismicx#<sha> after allowing dsh-seismicx in pnpm-workspace.yaml; set skillRoot in cordis.patch.yml)GPL-3.0;Requires a working seismicx-catalog-skill checkout + Python env; git installs need pnpm allowBuild; relative/empty skillRoot fails at load.
Ox0400/dsh-vaultEncrypted credential vault (AES-256-GCM + TOTP) for the agent: model tools (vault_add/vault_get etc.) plus a Settings UI; master password or env-based unlock.dsh plugin --profile demo add dsh-vault (also github:Ox0400/dsh-vault#v0.1.1, local path, or npm tarball)MIT;README warns against inlining masterPassword in cordis.yml (appears in config).
PicGo/dsh-pluginUpload images/files to the configured image host from DSH, powered by PicGo; bundled picgo-upload skill teaches the model when to upload (e.g., screenshots into docs) and when not to; registerSkill config toggle.dsh plugin --profile web add @picgo/dsh-plugin未发现;No license file detected in the digest; verify licensing before cataloging.
sherconan/dsh-entity-dd出海对手方尽调:确认签约法人实体 + 判断登记资料可否作决策依据(GLEIF/LEI 免费官方数据源,免密钥)dsh plugin --profile web add github:sherconan/dsh-entity-ddMIT
SPYfighting/dsh-science-plugin科研工作区:数据库检索、计算产物、Deep Search、审查与 SSH/Slurm/PBS 远程任务保存为项目内可重放证据链,注册 DSH 工具/UI 与 8 个科研 Skills。dsh plugin --profile science-dev add ./dsh-science-plugin-0.1.0.tgz(Releases 下载并核对 SHA-256)MIT;里程碑 B 未完成:Windows 实机、真实 Slurm/PBS 集群未验证,仅 macOS 验证。
STARDUSTLC666/dsh-calendarCalDAV 日历五件套:calendar_list/create/update/delete/search,支持 Google/iCloud/Nextcloud 及任意 CalDAV 服务器。dsh plugin --profile web add dsh-calendar(装后重启 dsh)未发现;node 半边无设置页,配置仅走 cordis.patch.yml;仓库未见 LICENSE 文件。
sunshine-lang/dsh-pdfPDF 工具箱:提取文本、元数据与页码范围(pdfjs-dist 本地解析,无 API key、无网络)。dsh plugin --profile web add "github:sunshine-lang/dsh-pdf"(或 dsh plugin --profile web add dsh-pdf)MIT;配置无效时插件加载直接失败;link: 本地安装需手动补依赖。
winyh/dsh-geoExplainable SEO/GEO/AEO audit tools for local Markdown knowledge bases (self-contained, no external GEO/SEO API required).dsh plugin --profile default add dsh-geo (or: dsh plugin --profile default add github:winyh/dsh-geo#<commit>)MIT;Pin commit for reproducible installs; pins current RC peer range - test against deployed Harness version.
winyh/dsh-growthLocal-first growth analysis: AARRR funnels, activation, retention cohorts, MRR bridges, CAC/LTV, HADI experiments, RICE scoring, WBR/MBR reports over Markdown/CSV/JSONL.dsh plugin --profile growth add dsh-growth (npx --yes @deepseek-ai/dsh plugin --profile growth add dsh-growth)MIT
xwh-01/dsh-mediacrawler有界 MediaCrawler 收集适配器:通过 stdio MCP(mcp__mediacrawler__* 工具:check/start/status/export)驱动独立安装的 MediaCrawler 采集社交平台内容;内置 .dsh/skills/mediacrawler-collector 技能引导 agent。git clone <repo> && cd dsh-mediacrawler && npx --yes @deepseek-ai/dsh web --patch .\cordis.patch.yml(前置:DSH 含 @deepseek-ai/dsh-mcp-client 且已安装 MediaCrawler 检出)MIT;仅适配当前 Harness MCP client/cordis 版本(readme 明确兼容性警告);采集第三方平台需合规与授权评估。
yan9651688/dsh-file-checksum计算文件的 SHA-256/SHA-512(经当前 profile 的 DSH filesystem provider 读原始字节,不进对话上下文;默认 64MiB 上限)dsh plugin --profile web add github:yan9651688/dsh-file-checksumMIT
ylouis8/kph知识管线 KPH 以「路线 A」接入 DSH:kp preset(persona + bash/fs/goal + kp-tools 插件)安装到 ~/.dsh/.agent-presets/kp/,技能经仓库根 .dsh/skills/(symlink 镜像)自动发现运行 ./harness/dsh/install.sh(幂等同步 preset+插件到 ${DSH_HOME:-~/.dsh}/.agent-presets/kp/;技能无需安装,DSH 自动发现)未发现;大仓库为 knowledge-pipeline 的独立开发副本,接入面仅位于 harness/ 与 .dsh/skills/,勿与独立小插件混淆
ylwl1997/noatmark-dsh-pluginNoAtMark 文本卫生:清理不可信文本、扫描不可见字符、清理 LLM 格式、转义 CSV 注入cordis.yml patch:npx @deepseek-ai/dsh web --patch ./cordis.yml(loader 行 name: noatmark-dsh-plugin 或 /path/to/src/index.ts)未发现
zimai233/dsh-video-downloader媒体下载器:检测并下载 Bilibili / YouTube / 抖音 / 小红书 的视频与音频,以三个 agent 可调用工具(媒体识别 + 下载 + 流式保存)暴露,不绕过 DRM/登录墙dsh plugin --profile myprofile add dsh-video-downloader(README 内 github:yourname/... 为模板占位,锁定真实 commit 更安全)MIT;README 的 GitHub 安装命令仍为 yourname 占位符,需以实际 repo 为准;平台反爬策略可能随时失效
cocofhu/anime-find对话内多源搜番(Mikan/AniBT/AnimeGarden):卡片展示 Bangumi 评分与详情、按字幕组浏览、复制磁力/种子;可选流媒体解析播放 Tabdsh plugin --profile web add github:cocofhu/anime-find(本地: dsh plugin --profile web add /abs/path);更新: dsh plugin --profile web update anime-findMIT;向第三方来源站点发搜索/详情请求并经 Host 代理媒体流,含磁力/种子下载能力,需遵守来源条款与版权
cyijun/dsh-surfing-plugin为 DSH 注册自托管搜索/抓取 provider:web_search 走 SearXNG、web_fetch 走 Crawl4AI,注册进 ctx.web 服务,保持原生工具名/参数/渲染/超时语义不变dsh plugin --profile web add dsh-surfing-plugin(本地试装 dsh plugin --profile web add .);需先设 SEARXNG_URL、CRAWL4AI_URL、CRAWL4AI_API_TOKEN 环境变量MIT;把搜索查询/抓取请求发往外部 SearXNG 与 Crawl4AI 服务,依赖 CRAWL4AI_API_TOKEN 等密钥
anysearch-team/anysearch-dshAnySearch 实时 web 搜索 Provider:接管 DSH 原生 web_search,另供能力发现 anysearch_capabilities、垂直 anysearch_search、1-5 路批量搜索npx -y @deepseek-ai/dsh plugin --profile web add @anysearch/anysearch-dshMIT;经第三方 API;匿名配额有限,常规使用需配 ANYSEARCH_API_KEY(存 $DSH_HOME/.credentials.yaml)
Tabbit-Browser/dsh-pluginDSH bundle 随插件加载 tabbit-browser Skill:模型经 skill({name:"tabbit-browser"})//tabbit-browser 控制 Tabbit 浏览器 (tabbit-cli Runtime),自动检测/下载国内国际正式版安装包,多实例支持dsh plugin --profile web add github:Tabbit-Browser/dsh-plugin; 需 Tabbit 浏览器 >=1.9.0MIT;控制本机 GUI 浏览器并自动下载/安装浏览器安装包;Windows Runtime 需会话切 Full Permission,浏览器页面数据可被模型读取
wxkingstar/SpecFusionZero-config fused search over 65,600+ API docs from 20 Chinese open platforms (WeCom/Feishu/DingTalk/Taobao/Douyin etc); ships both DSH native plugin and SKILL.md for Claude/Cursor/Codexdsh plugin --profile web add @wxkingstar/specfusion-dsh; 或 curl SKILL.md 装入 ~/.claude/skills/ (见 README)MIT;文档检索走云端服务(SPECFUSION_BASE_URL),注意查询内容外发
strukto-ai/mirage面向 AI 智能体的统一虚拟文件系统:@struktoai/mirage-dsh 将 DSH 的 fs/bash 提供者替换为 Mirage 工作区,挂载 S3/Gmail/Slack/Notion/Postgres 等资源npm install @struktoai/mirage-dsh @struktoai/mirage-node @deepseek-ai/cordis @deepseek-ai/dsh-fs @deepseek-ai/dsh-shell; dsh plugin --profile web add @struktoai/mirage-dsh; override 'mirage' row in cordis.patch.ymlApache-2.0;可用 Gmail/Slack/S3 等令牌挂载资源,替换 DSH 文件系统与 shell 提供者
SenmuuuuW/dsh-whale-reportDeepTrace analytics: aggregates DSH session event logs into daily/weekly/monthly/yearly/custom reports — cost (official pricing), tokens, tool calls, retry bursts, dangerous ops, secret-pattern scan (presence only), session drilldown, PNG/HTML export; read-onlydsh plugin --profile web add "github:SenmuuuuW/dsh-whale-report" ; restart dsh web ; standalone CLI: pnpm report [--daily|--monthly|--yearly|--from <d> --to <d>]MIT;读取本机会话事件日志(密钥扫描只报有无、不存原文);可选查平台余额用本机 key;费用为按官方定价估算
shengsheng90/DSH-taskboardNative taskboard: SQLite projects/tasks/workflows/automation, dsh Taskboard sidebar UI, in-process taskboard_* agent tools, manage-taskboard skill, headless JSON CLI.dsh plugin --profile web add -w <path>/shengsheng-dsh-taskboard-<ver>.tgz (build+pack first; lib/ is gitignored)Apache-2.0
omdsh-dev/dsh-office办公文档工具集(14 个工具):生成/读取/编辑 .xlsx(含公式重算与审计)、PDF(创建/读取/合并/拆分)、.pptx(生成/读取/替换)、.docx,从 Tianshu 移植到 dsh cordis 工具模型dsh plugin --profile <name> add @huiliyi37/dsh-office;dsh --profile <name>(要求 dsh ≥ 0.1.0-rc.5)Apache-2.0;读写本地 office 文档文件;无外部 API
Vladimir-Human/ru-marketplace-mcp9 个俄罗斯电商 + 淘宝的只读 MCP 服务器(价格/库存/评分/评论/比价),DSH 包自带 13 个 Agent Skills,MCP 行默认关闭以省 token,价格对比约 0.9k tokensdsh plugin --profile web add github:Vladimir-Human/ru-marketplace-mcp#path:/dsh; 再 git clone + uv sync --frozen + 设 RU_MARKETPLACE_MCP_DIRMIT;MCP 行默认关闭,需手动设 RU_MARKETPLACE_MCP_DIR 指向本地克隆并重启 profile 才启用

自动化、会话、学习与记忆

插件能力安装或挂载方式许可 / 风险
titanwings/dsh-automation在全新 Agent Session 中调度 coding 任务pnpm dsh plugin --profile web add /absolute/path/to/dsh-automationMIT;可自动执行任务,应先限制工作目录和权限
Scorp1o117/dsh-tdai-memory腾讯云 Agent Memory 的 L0–L3 长期记忆与召回cordis.patch.yml 挂载 dsh-tdai-memory;见 READMEMIT;需配置 LLM、Embedding 和存储端点
TecFancy/dsh-deeptutorDeepTutor 学习、知识库与笔记归档 Bridge Bundledsh plugin --profile web add dsh-deeptutor,并按 README 加入 dsh.profile.bundlesMIT;依赖可用的 DeepTutor 服务
Alyosha28/deep_option港美股期权研究与风险 Agent — 五阶段决策管线、十角色辩论、确定性定价与审计链 (HK/US options research & risk decision card).cordis_define + cordis_run on harness/plugins/goai-bridge.host.js未发现;Futu read-only market/account gateway (API credentials), local engine at 127.0.0.1:8000, network to official Chinese sources, Windows scheduled task; financial data and audit trails.
Andy8647/dsh-auto-approvalAutomated tool-call approval: classifies each call allow/deny (L0 rules + L1 LLM) with an optional client status chip.dsh plugin --profile web add dsh-auto-approvalBSD-3-Clause;Governs shell/file tool calls; L1 LLM classifier receives tool-call parameters, so sensitive command text may reach the model.
Anionex/dsh-turn-rewind消息锚定的工作区文件回滚/恢复(基于持久化 Change Ledger)dsh plugin --profile web add /path/to/dsh-turn-rewindBSD-3-Clause;恢复/删除工作区文件(写权限),需用户显式确认与审批;无网络
AprilWizard/dsh-multi-cotMulti-sampled test-time compute: parallel reasoning-chain sampling with internal voting and a plan/execute/review workflow; hooks agent/pre-step, llm/stream, and agent/turn-stopping.npm install @aprilwizard/dsh-multi-cotMIT;Multiplies LLM calls (large token/cost increase) for sampling and voting; no direct credential handling (uses DSH LLM); dev scripts read OPENCODE_GO_API_KEY.
btspoony/dsh-llm-fallbacks基于角色的 LLM 重试/备用策略:主模型失败(重试耗尽/鉴权/配额/429)时沿 fallback 链切换 provider/model,支持冷却与回退dsh plugin --profile web add github:btspoony/dsh-llm-fallbacksMIT;纯配置+LLM 路由协调,无自有网络/凭据/shell;读写 dsh settings.yaml 的 fallbacks 配置,/fallbacks 命令只读诊断。
btspoony/mstar-harnessHarness 工程工作流引擎插件:TS 引擎执行确定性 workflow 门禁 + mstar-* 判断 skills,跨 dsh/omp/OpenCode/Cursor 等多宿主驱动多 Agent 代码交付dsh plugin --profile web add @mstar-harness/dshMIT;多 Agent 工作流引擎与子代理驱动;无凭据/设备访问,但执行确定性 workflow 门禁并编排代码交付
cking000bigdemon/dsh-toolbelt八个插件:general-agent-prompt 人设、language-guard 语言守卫、vision-fallback 视觉回退、python/windows 写入守卫、cross-agent-memory 记忆桥接、image-generation 生图、skill-shell-injection 技能内 shell 命令替换dsh plugin --profile <名称> add github:cking000bigdemon/dsh-toolbeltMIT;skill-shell-injection 会在受信技能根目录执行 SKILL.md 中的 shell 命令;cross-agent-memory 读取 home 目录下 Claude Code/Codex 记忆文件并注入;image-generation 使用生图 API 凭据;python/windows 守卫拦截/放行 shell 调用。
Degurechaff57/dsh-openapi安全 OpenAPI 3.x 发现与调用:openapi_list/openapi_describe/openapi_call 三工具,索引配置的 OpenAPI 文档并带凭据/SSRF/响应上限防护dsh plugin --profile web add github:Degurechaff57/dsh-openapiMIT;网络 API 调用 + 环境变量凭据(Authorization header);默认只读 GET/HEAD、禁私网/SSRF、凭据跨域剥离、响应截断
dongsheng123132/task-passportTask-state 'passport' handoff (list/open/new/checkpoint) shared across DeepSeek Harness, Claude Code, and Codex.dsh plugin --profile web add task-passport@0.2.1MIT;Spawns the U-King external executable and reads/writes local task-state files; no network.
Drifter-yh/dsh-tool-policyDeclarative deny-by-default tool policy gate at tools/pre-execute (deny/ask/allow rules).dsh plugin --profile my-profile add dsh-tool-policyMIT;Pure pre-dispatch policy evaluator; performs no execution, network, or credential access itself.
Elaina-real/dsh-tiered-approvalTiered auto-review: static deny rules + LLM reviewer + human fallback to auto-allow/deny tool calls.dsh plugin --profile web add dsh-tiered-approvalMIT;Auto-allow/deny shell (pwsh/bash) calls; sends command parameters and the last user message to a configured LLM; author flags it as unaudited vibe-coded.
Electricitysheep/dsh-tool-turboAuto-adjusts reasoning_effort per tool round — downgrades simple tool chains to low, lifts back for heavy work, cutting thinking time between tool calls.~/.dsh/profiles/web/cordis.patch.yml insert: - id: tool-turbo / name: dsh-tool-turbo (plus link dep in profile package.json)MIT;Host-side request-config injection only; observes tool/call records and injects reasoning_effort; no network, file, shell, or credential access.
Ethanout/computer-use-plusWindows computer-use MCP (UIA/CDP/OCR routing) exposed to DSH as six tools: shortcut_run, computer_invoke, computer_state, computer_inspect, computer_verify, computer_cancelnpx @deepseek-ai/dsh --profile headless --patch adapters/deepseek-harness/cordis.ymlMIT;Computer-use: drives Windows desktop/apps, isolated browser via CDP, OCR screenshots, launches apps in a dedicated execution desktop; optional AI API key; high-risk actions require a confirmation token
fakechris/dsh-trackEmbedded task-management engine — capture wall, decision ledger, Linear-style issues with evidence-driven lifecycle, history sync and LLM usage ledger.npx -p @deepseek-ai/dsh dsh plugin --profile web add github:dsh-external/dsh-trackBSD-3-Clause;Local-first (session events + storage KV), zero external deps; history-sync and usage ledger invoke LLM calls through the harness; same-origin HTTP API + web panel; no credentials/shell/browser access.
fuhefei/dsh-sentinelCondition-driven wakeup via durable file/command/http/process/webhook watches that wake the agent, with dock card, sidebar branch, and global dashboard.dsh plugin --profile web add "github:fuhefei/dsh-sentinel#main"BSD-3-Clause;Schedules read-only shell command probes and pgrep process matching; exposes an HTTP webhook endpoint accepting POSTs.
havingautism/dsh-deepresearchEvidence-first deep research workspace — durable project/plan/evidence/report state with model tools and a Web view.dsh plugin --profile web add github:havingautism/dsh-deepresearchBSD-3-Clause;Orchestrates research via composed Web search and subagent capabilities (network); no own API key; durable state stored locally.
HuanLinOTO/dsh-plugin-yet-another-subagentConfigurable subagent profile system: single subagent tool + profile parameter, Web UI settings, real-time progress, subagent tree tab.dsh plugin --profile web add "github:huanlinoto/dsh-plugin-yet-another-subagent"AGPL-3.0;Spawns continuable/one-shot subagents via the official spawn provider (child agents may invoke tools incl. shell); profile state persisted to $DSH_HOME/settings.yaml.
icetomoyo/dsh_workflow把一次性多 Agent 调度升级为可生成、保存、治理、观察、恢复的 Workflow 层:run graph、持久证据、成本记录、resume/rerundsh plugin --profile web add "github:dsh-external/dsh_workflow#main"MIT;多 Agent 编排与 run_workflow 工具、capability-only VM、审批分级;无凭据/设备访问
ilharp/dsh-tool-approvalPre-approval ('Manual Mode'/'Ask Mode') for tool calls with include/exclude wildcard config.dsh plugin --profile web add dsh-tool-approvalBSD-3-Clause;Intercepts tool dispatch for manual approval (control-plane); no external network/credentials itself.
Jesse-njx/dsh-routinesScheduled DSH agents: run a prompt on a cron and deliver a digest to file or a chatnodedsh plugin --profile ops add @dsh-routines/bundleMIT;Runs unattended headless DSH sessions on a schedule (auto-deny approval policy); executes arbitrary prompts in the routine cwd; no network or credentials
jiesou/dsh-stream-rules按需注入规则而不浪费上下文:匹配工具调用后经 agent.inject() 注入 steering 提示,可选 reject 拒绝首次工具调用(guardrail/stream rules)。dsh plugin --profile <name> add github:jiesou/dsh-stream-rulesMIT;Intercepts tool calls and injects context; rules are user-authored local .js files, no network, API keys, shell, or credentials.
lunw/shopline-ai-toolkit-dshSHOPLINE e-commerce MCP bridge + agent skills (docs search, Admin REST/GraphQL, OAuth, webhooks) for DeepSeek Harnessdsh plugin --profile web add shopline-ai-toolkit-dshMIT;Local stdio MCP (no auth) + optional community MCP over network; SHOPLINE API keys may be needed for live calls
NanmiCoder/dsh-agent-teamsAgentTeams 多智能体团队协作插件:自然语言驱动建团队、拉成员、拆任务声明依赖、成员间消息直达,Web 右上角活动面板npx -p @deepseek-ai/dsh dsh plugin --profile web add github:dsh-external/dsh-agent-teamsMIT;多智能体编排,驱动子代理执行工具与产出;无凭据/设备访问,但会派生子代理任务
omdsh-dev/dsh-book2skill书籍转技能 5 阶段长任务(获取书籍→解析分章→深度阅读→生成 SKILL.md→安装),含 3 个人类门控、宿主工具与浏览器时间线面板dsh plugin --profile web add file:/absolute/path/dsh-book2skill-0.1.2.tgzBSD-3-Clause;读取本地文件/目录;z-lib 搜索下载复用 ~/.claude/skills/book-downloader 的 cookies 登录态;OCR 走 dsh-paddle-ocr 服务或 HTTP endpoint;生成技能写入 /.claude/skills、/.codex/skills 等目录;无硬编码密钥
omdsh-dev/dsh-revive一键复活被打断的会话:扫描持久化会话、冷恢复、自动发送「继续」指令;/revive 命令 + revive_sessions 工具 + 浏览器按钮dsh plugin --profile web add dsh-revive@0.1.4BSD-3-Clause;读取本地持久化会话日志(raw artifact),向被打断会话发送「继续」指令;无外部网络/凭据;autoReviveOnStartup 默认关闭(有崩溃循环风险)
pandashere/dsh-self-control-guardIntercepts high-confidence host-kill attempts from the bash tool and provides token-confirmed controlled exit/restart tools for DSH host workflows.npx @deepseek-ai/dsh@0.1.0-rc.6 plugin --profile web add ./self-control-guard-0.1.0.tgzMIT;Local host-process interception layer; no network, API keys, or credentials; exit/restart are token-confirmed and routed through launcher seams.
randerous/dsh-turn-budgetAdvisory turn step-budget reminders that append a wrap-up note when an agent turn exceeds a configured step count.cordis.patch.yml overlay: name '@deepseek-ai/dsh-turn-budget'MIT;Advisory-only reminders; reads local session log, no network, credentials, browser, or shell.
renat3u/dsh-paseoRegisters dsh as a Paseo ACP provider to run/manage parallel dsh agents from Paseo desktop/web/mobile clients.pnpm dsh plugin --profile paseo add <dsh-paseo repo root>/packages/dsh-paseoMIT;Spawns/manages dsh agent processes and bridges to Paseo clients over stdio ACP; default workspace-write sandbox, optional danger-full-access; approval forwarded.
shujiTech/dsh-plugin-weprePublish single-screen content cards to WePre Next from a dsh session (wepre_request_code/login/whoami/publish/qa_report).dsh plugin --profile web add dsh-plugin-wepreMIT;Network calls to WePre Next API; persists login session cookie locally (~/.dsh/wepre-session.json, mode 0600); uses short-lived publish token.
sjscy05/dsh-task-progress-notifierTracks todo_write task progress and pops native desktop reminders on task completion (PowerShell balloon / osascript / notify-send).dsh plugin --profile <name> add github:sjscy05/dsh-task-progress-notifierMIT;Local native desktop notifications only; no network; imports only dsh-provided packages.
sjscy05/matlab-modelsim-vivado-pluginEDA toolchain (mmv_*): MATLAB/ModelSim/Vivado full-flow compile, simulate, and synthesize via locally installed executables.pnpm dsh plugin --profile web add ./matlab-modelsim-vivado-pluginMIT;Spawns MATLAB/ModelSim/Vivado subprocesses directly (bypasses dsh shell approval/sandbox); runs arbitrary scripts and Tcl with local file access.
tappass/dsh-governanceGovernance/authority layer: intercepts every tool call, sends it to the TapPass policy decision point (POST /v1/govern), and allows/denies/escalates per business policy.dsh plugin --profile default add @tappass/dsh-governanceMIT;Sends every tool call to an external TapPass API (network) authenticated with TAPPASS_API_KEY — a data-exfiltration surface; fails closed on error in enforce mode.
tellmewhattodo/dsh-serenity-pluginSerenity ACC (Abstract Cognitive Container): 9 tools (filesystem cc_fs, session, cc_git, MSM exec, loop), mechanical constraints, system-prompt injection, and a WebUI safe-mode badge.dsh plugin --profile web add link:<repo>/hooks/dsh-serenity-hooksMIT;Provides filesystem (15-subcommand cc_fs), git push, MSM shell-like exec, and a loop agent (up to 100 rounds); gated to .serenity-marked dirs with a safe-mode, but the tool surface is powerful.
THU-MAIC/dsh-openmaicOpenMAIC plugin: registers openmaic_generate/slide/widget/render tools (classroom generation, slides, interactive widgets, sandboxed cards) + Socratic openmaic-teach skill.dsh plugin --profile web add git+https://github.com/THU-MAIC/dsh-openmaic.gitMIT;Network calls to open.maic.chat API (generate + poll) and renders sandboxed HTML cards in conversation; optional accessCode config.
Totoro-qaq/CobsidianAgent-agnostic workflow that maintains an Obsidian/Markdown vault (search -> dry-run -> review diff -> confirm -> atomic write -> validate), shipped as an Agent Skill plus a native DSH Cordis bundle.dsh plugin --profile web add .MIT;Local Markdown/Obsidian vault file reads and writes only; plans stored under ~/.dsh/cobsidian; no API keys or tokens stored.
vlln/dsh-loop/loop command + loop tool + activity status bar to inject prompts on a fixed interval (multi-loop, model self-adjust).dsh plugin --profile web add "github:vlln/dsh-loop#main"MIT;Automation that repeatedly injects prompts into the agent, which can trigger tool execution (bash/file edits); no network/keys.
whiteguo233/dsh-openbiliclawDSH Web fourth-column (aside) panel for OpenBiliClaw plus 22 openbiliclaw_* agent tools bridging a local personalized content-recommendation backend.- id: openbiliclaw name: '@openbiliclaw/dsh-plugin' (in ~/.dsh/profiles/<profile>/cordis.patch.yml)BSD-3-Clause;Connects to a local OpenBiliClaw backend over HTTP/WebSocket (default http://127.0.0.1:8420); handles user interest profile and content recommendations; agent can read profile and save content; optional proxy config.
william-jin-cmu/dsh-evolveSelf-evolving plugin: agent hot-mounts/persists ESM Cordis plugins at runtime via evolve_add/evolve_remove/evolve_list, letting it grow or prune tools and behaviors within a session.dsh plugin --profile web add .未发现;Loads arbitrary user-authored ESM Cordis plugin code with full harness privileges (no sandbox); uses timers + agent.send to spawn new turns; evolved code can perform network/filesystem actions.
xiaoxiao-svg/delivery-review-dsh-plugin/delivery-review command orchestrating a fixer<->reviewer subagent loop with role/skill registration and a delivery report.dsh plugin --profile web add github:xiaoxiao-svg/delivery-review-dsh-pluginMIT;Orchestrates fixer/reviewer subagents (fixer read/write, reviewer/planner read-only via toolFilter); hooks write/edit/pwsh/bash tools; runs within DSH sandbox; no credentials or network.
Aeanfx/dsh-plugin-dated-foldersAuto-archives every file the agent generates into a YYYY-MM-DD_ folder — one folder per day, zero clutter.dsh plugin --profile web add dsh-plugin-dated-folders, plus add name: dsh-plugin-dated-folders to the agent preset's agent.cordis.yml (or profile cordis.patch.yml)MIT;Fully AI-produced per README; review before use.
CatNebulaaaa/wps-dsh-pluginWPS Office DSH 适配层:通过 DSH 自带 MCP Client 启动 lc2panda/wps-skills 的 wps-office-mcp(200+ 办公工具),并注册 wps-office-dsh Skill(DSH 专属路由/安全/错误处理规则);failOnStartupError 启动自检(OK/WARN/ERROR,ERROR 非零退出)。dsh plugin --profile web add github:CatNebulaaaa/wps-dsh-plugin#COMMIT_SHA(本地已构建 DSH 时 dsh plugin --profile web add .),需预设 WPS_SKILLS_ROOT / WPS_OFFICE_MCP_ENTRY 环境变量及已构建的上游 wps-skills checkoutMIT;依赖上游 lc2panda/wps-skills 构建产物与 WPS 加载项;按 DSH 0.1.0-rc.5 开发验证。
cheng-nan01/dsh-tool-playwrightPlaywright 浏览器自动化工具:让 AI 真实打开浏览器上网——访问页面、点按钮、填表单、切标签页、读页面内容;默认配置可在 cordis.patch.yml 整块覆盖(patch 不合并),可指定 executablePath;附 pnpm smoke 端到端自测。git clone 后 dsh plugin --profile web add link:/full/path/to/dsh-tool-playwright(Windows 可用 link:D:\...);npx playwright install chromium;重启 dsh web;dsh --profile web --dump-config 验证 "# == dsh-tool-playwright" 层MIT;浏览器自动化能力高风险,授予前确认会话信任边界。
ChengChe106/dsh-web-auto-opendsh web 一键启动:服务器监听成功后自动用系统默认浏览器打开 Web 界面——通过官方 @deepseek-ai/dsh-native-command 调用系统命令,注入 webServer 读取就绪端口,无需手输 URL/脚本。dsh plugin --profile web add dsh-web-auto-open(未全局安装时 npx --yes @deepseek-ai/dsh plugin --profile web add dsh-web-auto-open)MIT
cnyac/dsh-pollingCron/scheduled-task plugin: natural-language creation ('每天上午9点检查稿件文件夹'), scheduled real DSH sessions with model tools (polling_*), full management UI (Settings → 插件 → 轮询任务) for create/list/edit/run-enable-disable/delete; task data stored locally under $DSH_HOME.dsh plugin --profile web add dsh-polling (or github:cnyac/dsh-polling; or local tarball; profile cordis.patch.yml row name: dsh-polling overridable)MIT
csiroqa/dsh-scheduleScheduled tasks (cron) + status monitoring for DSH: auto-trigger agent runs on a cron schedule (daily digests, periodic checks, auto reports), visual schedule UI (create/run/pause/resume/delete), and /status command + Settings dashboard showing uptime/CPU/memory/disk/active sessions/agents/plugins/models.dsh plugin --profile web add link:$(pwd) (POSIX) / dsh plugin --profile web add link:E:\path\to\dsh-schedule (Windows)MIT
LnsiAxe/dsh-web-restart确保/轮换 DSH web 服务进程:WMI 宿主下创建新进程实现脱管重启;web profile 加载时写 <DSH_HOME>/dsh-web-restart.flag,下个会话回合插件删 flag 并重启服务(用于加载新插件/新代码)。dsh plugin --profile web add @lnsiaxe/dsh-web-restart (web profile 触发 flag 重启)+ dsh plugin --profile headless add @lnsiaxe/dsh-web-restart (服务挂掉后 headless 启动自动拉起);或 file:<插件目录>MIT
LvienOeria/dsh-desktop-launcher桌面双击启动器:macOS 生成带官方鲸鱼图标的 dsh.app、Linux 生成 dsh.desktop 入口,双击即启动 dsh web 并自动打开浏览器;apply 幂等收敛启动脚本/图标(约147KB,零依赖),不装终端命令/不动 PATH。dsh plugin --profile web add dsh-desktop-launcher (或 github:LvienOeria/dsh-desktop-launcher / ./dsh-desktop-launcher);可用 profile cordis.patch.yml 配置 iconFile/sourceDirMIT;前置要求 dsh CLI + pnpm>=9。
LvienOeria/dsh-launcher终端命令启动器:安装 dsh-go 到 ~/.local/bin,一键启动 Web UI 并自动打开浏览器;bundle apply 幂等收敛启动脚本与命令(约9KB,零依赖),关闭/终止终端即停止服务。dsh plugin --profile web add dsh-launcher (或 github:LvienOeria/dsh-launcher / ./dsh-launcher);可用 profile cordis.patch.yml 配置 command/sourceDirMIT;前置要求 dsh CLI + pnpm>=9。
mario03690/dsh-netcafe一键接入 AI NetCafé 托管工具:语句抽取与自校验对账、SQL 方言转译、大陆可达性检测、跨会话记忆、服务器端定时 agent;通过预置 dsh-mcp-client 行指向远程 MCP 服务(URL 带 ?s=dsh-plugin 渠道标签)。dsh plugin --profile <your-profile> add dsh-netcafe (peer @deepseek-ai/dsh-mcp-client 随 dsh 自带;缺失时先 dsh plugin --profile <your-profile> add @deepseek-ai/dsh-mcp-client;remove 同命令)MIT;digest 头部 LICENSE 显示 Not found(README 未列);数据流向第三方厂商服务器,注意隐私边界。
MAXeaglet/dsh-bash-terminalAdds a shell tool that unifies PowerShell / Git Bash / WSL command execution on Windows via ctx.subprocess; coexists with sandboxed default pwsh (process-tree kill, SIGTERM->grace->SIGKILL, output spill files).npm install -g dsh-bash-terminal && dsh plugin --profile web add dsh-bash-terminalMIT;Arbitrary command execution — audit before granting to untrusted sessions.
Nwflower/dsh-file-claim文件认领/保护:并发 DSH 会话在同一工作区编辑时的 claim/release、心跳过期接管、异步 pending 合并区(git 3-way merge);DSH-native(身份、工具、事件、guard 与斜杠命令集成),状态存 /.dsh-file-claim/。dsh plugin add dsh-file-claim(或 dsh plugin --profile web add -w link:<repo-path>);bundle 自带 cordis.patch.yml(- id: dsh-file-claim / name: dsh-file-claim)MIT;并发协调类插件,建议先在受控工作区验证 3-way merge 合并行为。
peach0x33a/dsh-open-browserAfter dsh web starts listening, auto-opens http://127.0.0.1: in the system default browser; headless/WSL detection, configurable defaults via cordis.patch.yml overlay.dsh plugin --profile web add dsh-open-browser (npm, github:peach0x33a/dsh-open-browser, or /path/to/dsh-open-browser)MIT
Sev7een/dsh-plugin-automationsWeb Profile 定时任务:准点执行、DeepSeek 谷时段「空闲执行」、每日重复;自动化消息标记 kind:'plugin' 不冒充人工输入dsh plugin --profile web add github:Sev7een/dsh-plugin-automations(或 dsh plugin --profile web add dsh-plugin-automations)未发现;本地开发需 --legacy-peer-deps(dsh-storage-domain peer 范围不匹配);仓库无 LICENSE 文件
simon300000/dsh-auto为 DSH Web UI 增加 Auto Approve 权限预设:每个待审批动作由全新受限的 DSH 子代理审查后决定放行/拒绝dsh plugin --profile web add github:simon300000/dsh-autoMIT;自动批准有安全含义,仅建议在可信环境使用;profile 覆盖会整体替换 bundle 行 config
superclaude1/dsh-vision-android多模态视觉(OpenAI-compatible)+ Android adb UI 自动化:mobile_install(adb install -r APK)、截图、真实点击等设备操作,用于移动 App 测试。dsh plugin --profile web add ./dsh-vision-android(本地 link)或 github:you/dsh-vision-android;或复制 cordis.example.yml 后 dsh web --patch /path/to/dsh-vision-android/cordis.ymlMIT;设备自动化能力高风险,确认真机测试授权;API Key 走环境变量。
sybolization/agent-jitJIT 编译器:把 agent loop 中确定性的执行路径编译成 DSL 程序直接执行,降低 token/往返轮次与上下文暴露;注册两个 JIT 元工具(标准 ctx.tools 注册,走完整执行策略管线)。dsh plugin --profile web add agent-jit(或 dsh plugin --profile web add github:sybolization/agent-jit;卸载 remove agent-jit)MIT;DSL 程序直接执行工具链,审计允许执行的工具集合。
weshopai/weshop-dsh-pluginWeShop 2.0 canvas plugin: bundled weshop-canvas agent preset plus WeShop skills for image generation/design inside DSH.pnpm install && pnpm build && pnpm pack; pnpm add <tarball>; append "@weshop/dsh-weshop-2-0" to dsh.profile.bundles in ~/.dsh/profiles/web/package.jsonNOASSERTION;Noncommercial license; remove old @weshop/dsh-canvas to avoid duplicate canvas/shell.overlay errors.
Q00/ouroborosAgent OS:面试式提问+阶段评估+预算化自进化循环;MCP server 可挂入 DSH cordis.yml 获得 ouroboros_interview/auto 原生工具,或 --llm-backend dsh 驱动 DSH 的 ACP serverpipx install 'ouroboros-ai[mcp]'; mount Ouroboros MCP server into DeepSeek Harness cordis.yml with @deepseek-ai/dsh-mcp-client (see README)MIT;进化循环会执行评分命令/模型生成代码,涉及多模型 API 调用
agentrq/agentrqHuman-in-loop realtime conversational task manager; DSH plugin bridges workspace tools to model as mcp__agentrq__* tools and opens a supervised dsh session per tasknpx @deepseek-ai/dsh plugin --profile agentrq-<workspace> add @agentrq/dsh-plugin-agentrqApache-2.0;插件连接云端 AgentRQ workspace 的 MCP URL(含 token),任务与对话经外部服务传输
zhu168/dsh-save-moneyPause/resume time windows: at pause time running long tasks and goals are frozen (not stopped) and auto-resume after the window; no requests inside a window saves LLM API cost; one-click DeepSeek peak preset, banner + header status, optional balance and spend stats, 10-language UIdsh plugin --profile web add github:zhu168/dsh-save-money# (git) ; or build: cd plugin && npm pack -> dsh plugin --profile web add ; or dsh web --patch ./cordis.patch.yml (see README)MIT;会在设定时间窗自动暂停/恢复运行中的任务与目标(高峰省钱);可选读取官方余额与消费统计;配置存 save-money.config.json
CheshireJCat/blenderDSH 的 Blender 3D 生产插件:编排器 + 29 个领域技能 + 13 个工作区工具,覆盖建模、重建、渲染、校验与导出npx @deepseek-ai/dsh plugin --profile web add dsh-blender; npx @deepseek-ai/dsh plugin --profile web exec dsh-blender-setup; 或 npx @deepseek-ai/dsh plugin --profile web add github:CheshireJCat/blender#v0.2.1MIT;本地启动 Blender 后台进程并执行 bpy/bmesh 代码、写 .blend 文件,建议核对 restrictToWorkspace 配置
Nyasers/dsh-hanako把 DeepSeek Harness 接入 Hana 宿主:作为进程外 subagent 派发 dsh_run/dsh_approve/dsh_cancel/dsh_ops/dsh_search 任务,DSH Web UI 内嵌标签页呈现,主题/凭据/默认模型跟随 Hana从 GitHub Releases 下载 dsh-hanako-v<version>.zip 拖入 Hana 插件安装界面(或解压到插件目录),再让 Agent/页面完成依赖安装;dsh web host 由插件 spawn dsh --profile web --patch 启动,非 dsh plugin 命令MIT;直读 Hana 宿主 provider-catalog.json 凭据并拉起 dsh web host 运行完整 agent 任务,审批经宿主通道放行,凭据在本机暴露
ZRui-C/dsh-computer-useDSH 文本优先电脑控制:CDP/Playwright 驱动 Chromium(标签页/DOM/OCR)+ macOS 后台窗口控制(AX 语义树/点击透传 HID),computer_observe/computer_action 注册为全局工具,不抢鼠标brew install --cask dsh-computer-use(或 DMG 安装);授权辅助功能+屏幕录制后运行 dsh plugin --profile web add --save-exact file:/path/to/DSH Computer Use.app/Contents/Resources/Plugin,重启 DSH HostApache-2.0;经 CDP 操作已登录浏览器会话并控制 macOS 全局输入(AX/HID、SkyLight 私有能力),需屏幕录制/辅助功能权限,高权限电脑控制
orziz/odai任务治理框架:对齐目标/事实/授权/风险/验收,按证据规划、调度、验证到交付;主分发为 SKILL,odai-dsh-plugin 将治理应用到 DSH 全部预设与 Agentdsh plugin --profile web add odai-dsh-plugin (或 npx skills add https://github.com/orziz/odai --skill odai)MIT;DSH 插件(odai-dsh-plugin)为副分发,主分发是 SKILL;治理执行仍需遵守 DSH 权限体系
NanmiCoder/dsh-auto-modeAuto 权限模式:常规操作在官方 workspace-write 沙箱内自动放行,语义风险由当前 DSH 模型分类,歧义问一次、危险路径直接拒绝dsh plugin --profile web add @nanmicoder/dsh-auto-mode (或 git clone + pnpm install && pnpm build && dsh plugin --profile web add .)MIT;自动放行覆盖面大,使用前建议读 DESIGN.md 威胁模型;Windows 沙箱仅 partial 强制;分类器复用当前会话模型
omdsh-dev/dsh_workflowKodaX 风格 Workflow 层:把 DSH 一次性多 Agent 调度升级为可命名/保存/复用/暂停恢复/重跑续跑的流程,QuickJS capability-only VM 沙箱、run graph 落盘、/workflow 命令 + 3 个工具dsh plugin --profile web add "github:dsh-external/dsh_workflow#main"; dsh --profile web --dump-config 验证MIT;生成式 workflow 代码在 QuickJS 沙箱内运行,但 trusted-local 模块以 Node 宿主权限执行,勿标不可信源码;子 Agent 可读写文件系统
fwerkor/local-shell-mcpMCP control plane for shell/files/Playwright browser/remote machines; repo root doubles as a DSH bundle exposing full LSM tool surface incl. remote_manage/remote_transferdsh plugin --profile web add 'github:fwerkor/local-shell-mcp#main'; 需先在同机运行 LSM 服务 (docker compose up -d)MIT;提供本地 shell 与远程机器执行能力,生产环境务必固定 commit 并收紧暴露
kanghelyu/dsh-deepseek-flowVisual Markdown-first workflow editor for dsh web: WORKFLOW.md/STEP.md as editable node-arrow canvas, two-way sync, 8 logic gates, flow_* tools + bundled Skill; editor only.`dsh plugin --profile web add "github:kanghelyu/dsh-deepseek-flow#main"; restart dsh web; verify: dsh web --dump-config \grep deepseek-flow`
alib8b8/aflareLocal-first automation agent (ReAct, DAG/WAL/Saga workflows, 300+ skill templates, MCP server/client); DSH Cordis plugin exposes aflare_* tools natively.dsh plugin --profile <profile> add @alib8b8/dsh-plugin-aflare未发现;插件需本机 aflare 二进制在 PATH;工具本地执行为主,无云端泄露。

协作通信、远程执行与可观测性

插件能力安装或挂载方式许可 / 风险
imetn/dsh-lark-bridge飞书双向控制器dsh plugin --profile lark add github:imetn/dsh-lark-bridgeMIT;需严格配置 IM 访问边界
Roy-oss1/dsh-lark飞书机器人频道、消息回复与审批卡片dsh plugin --profile web add <repo-path-or-git-url>BSD-3-Clause;外部 IM 可驱动具有 shell 能力的 Agent
UynajGI/dsh-sshSSH、SFTP、远程子进程与 PTY安装 dsh-ssh 后在 Cordis 配置中挂载MIT;请启用主机密钥校验并保护私钥
jumpserver-east/jumpserver-dsh经 JumpServer / KoKo 的受审计远程资产操作dsh plugin --profile web add github:jumpserver-east/jumpserver-dshMIT;高权限远程执行,必须收紧 ACL 与 Access Key
TwotwoPiggy/dsh-balanceDeepSeek 余额、会话成本和峰谷价格视图dsh plugin --profile web add dsh-balance未发现 SPDX 许可;会读取 API Key 查询余额
BeAChanger/dsh-openclaw-acpExposes a DeepSeek Harness profile as an OpenClaw ACP agent for WeChat messaging.dsh plugin --profile openclaw add github:BeAChanger/dsh-openclaw-acp#v0.1.2MIT;IM (WeChat via OpenClaw) messaging; routes chat through ACP; requires DEEPSEEK_API_KEY and an OpenClaw Gateway; README recommends workspace-write permission mode.
ben7am1n/dsh-telegramTelegram runtime adapter: long-polls the Bot API and routes messages into per-chat agent sessions.pnpm dsh plugin --profile web add /path/to/dsh-telegramMIT;IM (Telegram) access; holds the bot token (secret); allowlist-gated users; network to api.telegram.org.
Chinesezjc/dsh-interconnect跨实例消息互通与事件通知:send/ping HTTP 端点 + WebSocket 双向事件推流 + 模型可见 interconnect_send/interconnect_ping 工具(共享密钥鉴权)。dsh plugin --profile <name> add file:/path/to/dsh-interconnectMIT;Exposes HTTP/WebSocket endpoints on the host (network surface) with shared-secret bearer token (DSH_INTERCONNECT_TOKEN); no shell/browser/device access.
dbydd/dsh-onlyneIM gateway exposing Onlyne tools so a dsh agent can send/receive Telegram, Feishu, QQ and WeChat messages.dsh plugin --profile web add dsh-onlyneMIT;Runs a local IM daemon and sends/receives messages over IM channels using per-channel credentials/tokens; network + credential access.
happyren/dsh-agent-messaging跨会话 agent-to-agent 消息:peer_list/peer_send/peer_inbox 工具,按名寻址另一会话投递消息(steer/followup/context 模式)npx -p @deepseek-ai/dsh dsh plugin --profile web add github:happyren/dsh-agent-messagingMIT;本地跨会话消息注入:读 peer 会话元数据、经 Unix domain socket 向其他会话投递消息;仅同机、socket 0600、消息按不受信输入处理;无网络/凭据
haytham818/dsh-notifyDesktop system notifications (node-notifier) on task complete/error/question/approval.dsh plugin --profile web add "link:/home/haytham/Repos/dsh-plugins/dsh-notify"MIT;Local OS notifications via node-notifier (notify-send/terminal-notifier/snoretoast); no network/credentials; reads agent status events.
Jesse-njx/dsh-chatnode-wechatChat with, monitor, and approve DSH agents from WeChat over the unofficial iLink gateway (session targeting, digests, /yes-/no approvals)dsh plugin --profile <your-profile> add .MIT;WeChat IM over an unofficial iLink gateway; stores WeChat account/bot-token credentials; network access; remote in-chat approval/deny of bash permission requests
LoserFox/telegramTelegram Bot API bridge: long-polls Telegram chats into per-chat harness agent sessions with HTML formatting and a user whitelist.dsh plugin --profile web add <dir|git-url>BSD-3-Clause;Requires a Telegram bot token (DSH_TELEGRAM_TOKEN); outbound network to Telegram Bot API; relays chat messages into agent sessions.
MuziIsabel/dsh-win-notifyWindows toast notification with sound when an agent task completesdsh plugin --profile web add github:MuziIsabel/dsh-win-notifyMIT;Spawns powershell.exe (encoded command), writes DeepSeek.exe stub and Start Menu shortcut to %LOCALAPPDATA%
SeverusZh/dsh-notify-windowsSends Windows desktop toast notifications when a task completes, needs approval, or the agent asks the user a question.dsh plugin --profile web add dsh-notify-windowsMIT;Windows toast notifications via PowerShell (WinRT Toast API); reads session events locally; no network, credentials, or remote access.
sliverp/DeepSeek-harness-qqbotQQ Bot channel plugin: text + image messaging into persistent Harness sessions via the official QQ Gateway.pnpm dsh plugin --profile web add github:sliverp/DeepSeek-harness-qqbotMIT;IM channel (QQ): network access, inbound/outbound text+images, QQ AppID/AppSecret via credential service, per-conversation persistent agent sessions.
sliverp/DeepSeek-harness-wecomWeCom AI Bot channel bridge over the official WebSocket long-connection SDK, routing text/image messages to persistent DSH sessions.pnpm dsh plugin --profile web add github:sliverp/DeepSeek-harness-wecomMIT;IM (WeCom) channel with Bot ID/Secret credential (ctx.credentials), WebSocket network, encrypted image download/decryption, and persistent sessions.
whiteguo233/dsh-cc-connectBidirectional bridge between DSH and IM platforms (Feishu/WeChat/Telegram) via cc-connect: cc_connect_send/cc_connect_list tools push messages out, while a Go adapter feeds IM messages into DSH sessions.dsh plugin --profile web add git+ssh://git@github.com:dsh-external/dsh-cc-connect.gitBSD-3-Clause;IM messaging + network access to cc-connect management API (managementUrl/managementToken credential) and unix socket; reads DSH session RPC; credentials (IM app_secret, management token) in config.
wssfk12138/dsh-wechat-notifyRegisters a wechat_notify tool so agents push WeChat notifications through a local ClawBot channel.node --import tsx/esm apps/cli/src/bin.ts web --patch /path/to/cordis.patch.ymlMIT;Shells out to a local ClawBot node CLI to send IM (WeChat) messages; reuses an already-authenticated local channel, no credentials stored but shell + IM access.
icodesign/orbisDSH 远程控制移动客户端插件:设备配对 + 端到端加密传输 + 跨设备实时更新(mobile client for DSH remote control)dsh plugin --profile web add @orbisapp/remote-dshApache-2.0;远程设备控制:设备配对、端到端加密网络传输、跨设备实时更新;需与移动设备配对(README 标注 npm 包公测后发布)
PangYiMing/dsh-mobile-controlControl iOS simulator via WebDriverAgent: screenshot, tap, find elements, accessibility-tree dump, open URLs, grant privacy.dsh plugin --profile demo add github:PangYiMing/dsh-mobile-controlMIT;Device control over the iOS simulator via WDA (taps, screenshots, privacy grants, deep links); drives any app including system dialogs.
agent-plaza/agent-plazaZero-signup public commons for AI agents: exposes plaza_list_posts / plaza_create_post / identity / flowers HTTP tools to the dsh model; also ships skills/agent-plaza SKILL.md for Codex/Cursor/Claude Code/Hermes.npx -y @deepseek-ai/dsh plugin --profile web add github:agent-plaza/agent-plaza (or add . in checkout); skill: npx skills add agent-plaza/agent-plaza --skill agent-plaza -g -yMIT;Primary project is a Cloudflare Workers service (D1 DB); the DSH part is the tool bundle.
andiven/dsh-messaging多平台消息插件:通过 IM 适配器接入飞书(Feishu)/Telegram,支持能力自动降级;在 DSH 内收发/路由消息(插件行为需结合 IM 通道配置)。dsh plugin --profile web add github:andiven/dsh-messaging (then add the '@dsh-messaging/messaging' row / config in cordis.patch.yml)MIT;Fresh repo (created 2026-08-14); review IM adapter token handling and message routing before enabling on a privileged profile.
BiBoyang/dsh-im-bridgeTwo-way IM bridge for DSH: v0.1 WeChat (iLink channel) with turn/approval push messages and remote approve/inject; channel layer (src/ilink.ts) separated from bridge core (src/index.ts); DingTalk/Feishu/Telegram channels reserved; persistent dedup table + in-memory FIFO.dsh plugin --profile web add <本仓库目录> (and: dsh plugin --profile headless add <本仓库目录>); add config to the plugin's row in the profile's cordis.patch.yml未发现;No LICENSE declared; remote agent control from IM should be secured/limited.
ChuanTianML/dsh-share隐私优先的会话分享:把 DSH 会话导出为 Markdown 与自包含 HTML(无外部依赖、可离线浏览/分享),面向交付与归档场景;开发时可用 DSH_HARNESS_ROOT 指定只读 harness checkout。dsh plugin --profile web add github:ChuanTianML/dsh-share#v0.1.0(移除:dsh plugin --profile web remove dsh-share)MIT
congchuanling-dot/DSH-Telegram-RelayLets Telegram act as a mobile conversation/notification channel for DeepSeek Harness: long-poll getUpdates (no public IP/webhook), allowlist-only private chats, chat_id → persistent DSH Session mapping, restart recovery from session persistence, Unicode-safe 4096-char message splitting, offset state at $DSH_HOME/telegram-relay/state.json.pnpm --dir ../deepseek-harness dsh plugin --profile web add "$(pwd)" (env: TELEGRAM_BOT_TOKEN, TELEGRAM_ALLOWED_CHAT_IDS; or .env in deepseek-harness root)Apache-2.0;Peer deps link to a local deepseek-harness checkout for dev; token must never be committed.
czm15053/dsh-peer-linkPoint-to-point messaging tool: lets dsh sessions message and be messaged by other local agent sessions (e.g. Claude Code) over a unix socket — dsh registers as a single peer (dsh-<pid>) discoverable via Claude Code ListAgents/SendMessage, with per-session short ids addressed as @dsh-: and internal forwarding to the right dsh session.dsh plugin --profile web add "github:czm15053/dsh-peer-link" (or: dsh plugin --profile web add link:<repo-path>; config rows name: '@deepseek-ai/dsh-peer-link' / name: my-dsh)MIT;Any local process able to reach the socket can inject messages into dsh sessions.
FireGuo1145/dsh-plugin-adapter-qqQQ 官方机器人适配器: receives channel @/group @/private messages, creates/restores per-conversation agent sessions, replies passively with original message id; configurable provider/model/cwd, official sandbox endpoint, WebSocket heartbeat + reconnect.pnpm install; add a row in cordis.yml / ~/.dsh/profiles/web/cordis.patch.yml (- id: adapter-qq, name: 'file://.../adapter-qq/src/index.ts', config: {id, secret, sandbox, ...}) and start: pnpm dsh web --patch cordis.ymlMIT;package.json homepage points at veloce-ailab/dsh-plugin-adapter-qq (likely fork lineage); verify the exact source before use.
GengDaPeng/dsh-agent-message跨会话 Agent 通信:同进程内不同会话互发消息(list_peer_agents / send_agent_message / check_delivery 三工具);cross-session in-process agent messagingdsh plugin --profile web add github:GengDaPeng/dsh-agent-messageMIT;In-process only — cross-process/cross-machine messaging explicitly out of scope
gnulife/dsh-plugin-wechat个人微信机器人:微信扫码接入,消息由 DSH AI(带工具与记忆)回复,经 OpenClaw 微信通道桥接;turn DSH into a personal WeChat bot via QR-code loginnpx -y dsh-plugin-wechat (auto-installs DSH + this plugin + OpenClaw + WeChat channel; alt: npm i -g dsh-plugin-wechat && dsh-wechat-setup)MIT;Setup script installs and launches DSH + OpenClaw + WeChat channel automatically; scan-login exposes the WeChat account to the bridge
kazecreator/dsh-plugins插件 monorepo;当前 dsh-im:Telegram 与微信 IM 桥接(npm 已发布 @kazecreator/dsh-im),外部消息进 agent、agent 输出回发 IMdsh plugin --profile <profile> add @kazecreator/dsh-im,再把 example.cordis.patch.yml 合并进 $DSH_HOME/profiles/<profile>/cordis.patch.yml 并重启MIT;IM 桥接需按 bot 权限与配额审慎配置,避免未授权触发
kenny245/dsh-wecom-plugin合规企微(WeCom)归档搜索与待办起草:自托管 Node 服务 + 原生 Cordis 插件 dsh-wecom-archive,对接客户提供的 WeCom archive SDK sidecar(PostgreSQL 存储)git clone + pnpm install --frozen-lockfile + pnpm run build,部署 PostgreSQL 与服务(pnpm --filter @omdsh/wecom-archive-service start),再在 DSH/Cordis 组合中 import '@omdsh/dsh-wecom-plugin' 注册(README Cordis wiring 段)MIT;LICENSE 署名为 omdsh-dev,README 明确提示公开发布前需确认法律版权持有人;依赖客户侧企微 archive SDK sidecar
kiim-wong/dsh-push把 DSH agent 生命周期通知推送到 Bark/飞书/企微/钉钉/ntfy/通用 webhook;command 服务提供 /push status/list/get/set/test/events 等命令dsh plugin --profile web add dsh-push(或 dsh plugin --profile web add github:kiim-wong/dsh-push#;git 安装需先在 profile 的 pnpm-workspace.yaml 加 dsh-push: true allowBuilds)MIT;密钥勿写入 cordis.patch.yml;渠道支持协议沿用 pi-agent-push 实现
leaveimagination/dsh-qwen-voice语音控制+多会话任务分发:Qwen Audio Agent 实时语音引擎作为后端 + DSH 插件 UI 层pnpm install/build && pnpm setup:qwen && pnpm --dir bridge install && npx.cmd -p @deepseek-ai/dsh@0.1.0-rc.6 dsh plugin --profile web add .(再按 start-qwen-dsh-voice 脚本启动)MIT;实验性:修改全局 DSH 安装,部署前备份;注意 API key 不外泄。
lovedheart/dsh-plugin-telegramTelegram Bot 集成:发送/接收消息,可选 long-polling 接收入站消息并注入 Agent;botToken 按 config → 环境变量 → DSH Credentials 优先级解析(改编自 QwenPaw Telegram 通道)。TELEGRAM_BOT_TOKEN='...' dsh web --patch ./cordis.yml (库内 cordis.yml 为示例 patch,entry 指向 lib/index.js)MIT
nazidada/dsh-plugin-koishiKoishi ⇄ DSH 双向文本会话桥:Harness 侧带鉴权网关(Bearer Token、允许频道复核、Agent 创建、FIFO、去重/恢复),Koishi 侧转发消息并回送最终回复(dsh.reset 命令)。git clone 后:Harness 端 npm install /abs/path/dsh-plugin-koishi/packages/dsh-plugin-koishi 并挂 cordis.yml(见 examples/dsh/cordis.yml);Koishi 端 npm install packages/koishi-plugin-dsh-bridge(npm 发布待定,先本地构建)MIT;两个包尚未发布到 npm,需源码构建;勿将真实 Token 写入配置/日志/Git。
omdsh-dev/dsh-larkLark/Feishu IM bot 通道:聊天驱动 agent,回复与审批以消息/卡片返回;凭据可用 !!js process.env.… 注入 patch;要求 Node ^22.19||>=24、dsh 0.1.0-rc.6+、@deepseek-ai/cordis^4.0.1 peer。dsh plugin --profile web add dsh-lark-channel(无全局 dsh 时前缀 npx @deepseek-ai/);开发 pnpm install && pnpm run typecheck/test/buildBSD-3-Clause;启用前配置审批/触发权限边界;invariant 伴随行仅在宿主带 invariants 服务时启用。
sindo-s/dsh-qq-bot把 QQ 官方开放平台 Bot API 桥接到 dsh agent:消息收发、网关与会话生命周期随插件热重载启停cordis overlay: cordis.yml 中 name: '/abs/path/to/dsh-qq-bot/src/index.ts',然后 pnpm dsh web --patch ./cordis.ymlMIT;加载 via 手动 cordis overlay 而非 dsh plugin add bundle
sliverp/DeepSeek-harness-weixin微信私聊频道插件(独立 channel):腾讯 iLink/ClawBot 官方协议 + 二维码授权登录,文本/图片消息与 dsh agent 互通pnpm dsh plugin --profile web add github:sliverp/DeepSeek-harness-weixin,然后 pnpm dsh web(可在 ~/.dsh/profiles/web/cordis.patch.yml 覆盖配置)NOASSERTION;license 为 NOASSERTION;独立 channel 需自行承担账号风控风险
STARDUSTLC666/dsh-dingtalk钉钉群机器人单向通知:agent 推送 Markdown/纯文本到钉钉群,支持加签 HMAC 签名(DSH_DINGTALK_SECRET 环境变量)。dsh plugin --profile web add dsh-dingtalk(装后重启 dsh web)未发现;webhook 即群通知钥匙,勿把 cordis.patch.yml 提交 Git;网页声明 MIT 但仓库 LICENSE 未检出。
STARDUSTLC666/dsh-email邮件六工具(email_list/read/search/send/folders/attachment),QQ/163/126/新浪/阿里/Gmail/Outlook/iCloud 八个预设,多账号与 Web 设置页。dsh plugin --profile web add dsh-email(或 dsh plugin --profile web add github:你的账号/dsh-email#<commit>)MIT;授权码勿提交 Git,建议环境变量 DSH_EMAIL_PASSWORD;读信+发信能力被滥用风险高。
STARDUSTLC666/dsh-slackSlack 双向通信:slack_notify / slack_channels / slack_inbox / slack_reply,Socket Mode 长连接,token 支持环境变量回退。dsh plugin --profile web add dsh-slack(装后重启 dsh Web)未发现;token 泄露可让第三方在 Slack 上以 bot 身份行动;仓库未见 LICENSE 文件。
TtTRz/dsh-wecom企业微信(WeCom)AI Bot 通道:每个单聊/群聊对应一个真实 Harness agent(setup 挂载 preset,默认 standard),具备 bash/read/edit/skills 等工具与 persona;web profile 经 /plugins/dsh-wecom/client.js 提供客户端。dsh plugin --profile web add github:TtTRz/dsh-wecom(或 dsh plugin --profile web add /absolute/path/to/dsh-wecom;配置见 ~/.dsh/profiles/web/cordis.patch.yml)MIT;0 stars、极早期(2026-08-13 创建);WeCom 回调鉴权与企业微信侧配置需自审。
veloce-ailab/dsh-plugin-adapter-qqQQ 官方机器人接入通道:把 QQ 官方 Bot 消息接入 DeepSeek Harness(基于 @deepseek-ai/cordis + ws WebSocket);配置写入 cordis.yml / cordis.patch.yml。git clone + pnpm install,然后在 ~/.dsh/profiles/web/cordis.patch.yml(或根目录 cordis.yml + pnpm dsh web --patch cordis.yml)按 README 添加插件配置行MIT;digest LICENSE 显示 Not found 但 package.json 声明 MIT;0 stars、极早期;QQ bot 回调/密钥安全需自审。
wuxinzhe/dsh-speech-sherpaLocal offline speech plugin based on Sherpa-ONNX: speech-to-text tools plus browser recording button (voice input for DSH).dsh plugin --profile <name> add /path/to/dsh-speech-sherpa (or: dsh plugin --profile <name> add github:you/dsh-speech-sherpa)MIT
wuyuanjiang1/dsh2wechatWeChat ClawBot (Tencent iLink) message bridge: messages from WeChat are answered by DSH and replies sent back; optional allowUsers whitelist.pnpm install && pnpm run build; dsh plugin --profile web add file:C:/absolute/path/dshplug (then configure wechat token/botId/baseUrl/enabled in cordis.patch.yml)未发现;Credentials in config; leverage allowUsers whitelist before exposing.
xiaomengxinbb/dsh-qq-bridge把 QQ(私聊+群聊)接入 DSH:每个 QQ 对话一个隔离持久 Agent 会话,支持命令/审批/多媒体/出站文件;通过官方 QQ 机器人 API v2 通信,agent.followup + whenIdle + 事件摘要(dsh-headless 范式)。git clone && cd dsh-qq-bridge && pnpm install; dsh plugin --profile web add ~/dsh-qq-bridge,并在 ~/.dsh/profiles/web/cordis.patch.yml 追加 - id: dsh-qq-bridge / name: 'dsh-qq-bridge';dev profile 冒烟:dsh --profile dev --patch ~/dsh-qq-bridge/dev-overlay.ymlApache-2.0;双向桥可被 QQ 用户驱动 agent 与出站文件,授权范围(allowedUsers 等)需严格配置。
xiaoshihou514/dsh-weixin通过微信(Weixin)远程控制 DSH:weixin 插件以 WEIXIN_BOT_TOKEN 鉴权,支持 allowedUsers/allowedGroups 白名单、credentialPath/statePath、workspace 指定;含 login CLI。dsh plugin --profile web add dsh-weixin(或本地构建后 add <repo路径>);在 cordis.patch.yml 配置 tokenEnv/credentialPath/allowedUsers 等 env 注入MIT;ALPHA;远程控制插件务必配置 WEIXIN_ALLOWED_USERS/GROUPS,避免任意微信用户驱动 agent。
zhuiyueya/dsh-voice语音插件:MediaRecorder 录音(麦克风输入)→ Whisper 兼容后端转写(STT),TTS 朗读回复(读出);零默认 API key,模型不接触原始音频。dsh plugin --profile web add "file:/path/to/dsh-voice"(或 dsh plugin --profile web add dsh-voice;bundle patch 在 add 时自动注册进 profile bundles)MIT;若 Whisper 后端为远程服务,录音内容出网;确认端点合规。
ZRui-C/dsh-content-studio内容创作与多平台分发 bundle:截屏、录屏、Markdown→小红书图文卡片、dev.to 发布、发布前人工审阅面板(10 个工具)+ xhs-content-studio 工作流 Skill;宿主工具静态持久,浏览器面板为动态插件(cordis_define/run 可重建)dsh plugin --profile web add "github:ZRui-C/dsh-content-studio#main"(或 dsh plugin --profile web add ~/Projects/dsh-content-studio;预设方式:rsync 到 ~/.dsh/.agent-presets/content-studio/)MIT;cordis.patch.yml 硬编码作者本机 Chrome 路径,换机器需改路径或删 PUPPETEER_EXECUTABLE_PATH 让 xhs-mcp 自下载 Chromium
Asaiuta/dsh-session-hubSession Hub:把多台远端 dsh web 部署的会话聚合进本机官方 Web UI 并原生操控——会话历史、逐 token 实时流、审批/提问卡片均由官方组件渲染,插件只做 /api 数据桥接;设置→插件→Session Hub 管理服务器(增删/探活/远端新建会话/模型配置同步);无 SSH、无屏幕抓取、远端零配置零插件。dsh plugin --profile web add dsh-session-hub (npm dist; dev: git clone + dsh plugin --profile web add file:/path/to/dsh-session-hub; remove leaves registry file $DSH_HOME/plugins/dsh-session-hub.json)MIT;Server registry is plaintext JSON containing remote baseUrls; only point it at trusted DSH instances.
bluecobaltum/dsh-lan-proxyLAN access for the DSH Web UI: makes the local dsh web control plane reachable from other devices on the network; ships an explicit security warning and recommends pairing with an auth layer.Put the repo dir where DSH can resolve it (e.g. plugins/dsh-lan-proxy under the checkout) and add - id: dsh-lan-proxy with name pointing at src/index.ts to ~/.dsh/profiles/web/cordis.patch.yml (or dsh plugin add dsh-lan-proxy once published to npm)未发现;Do not enable on untrusted networks without a reverse-proxy auth layer (e.g. deepseek-harness-auth).
ch1bug/dsh-wsl-bridgeWSL 内 DSH agent 的 Windows 访问工具集:win_ls / win_read / win_write / win_run / win_open / win_path / win_drives,操作 Windows 文件系统与进程(exec)。dsh plugin --profile web add /path/to/dsh-wsl-bridge(或 github:ch1bug/dsh-wsl-bridge);重启 dsh web 后工具自动挂载MIT;授予前确认 Windows 侧命令执行与文件访问边界。
chenw2759-wq/dsh-easysshDSH Web GUI 内 SSH 远程工作区:右上角(session log 左侧)配置 SSH 主机(密码/密钥,复用 ~/.dsh/dsh-ssh.json),左侧远程文件树面板(完整 @deepseek-ai/dsh-fs 实现:路径/版本/原子写/CRLF/规范路径),远程子进程(@deepseek-ai/dsh-subprocess:exec + PTY,输出溢出转储本地)。dsh plugin --profile web add file:<repo>/packages/dsh-ssh && dsh plugin --profile web add file:<repo>/packages/dsh-easyssh,然后在 <profile>/cordis.patch.yml 写入接缝切换补丁(禁用本地 fs/subprocess,插入 name: 'dsh-easyssh/fs' 与 'dsh-easyssh/subprocess' 门面行)并重启;回滚 = 恢复 cordis.patch.yml 为 []BSD-3-Clause;远程执行能力高风险,授予前确认边界;移植代码版权归属 UynajGI/dsh-ssh 见 NOTICE。
CrazyShout/dsh-ssh-remoteSSH remote workspaces for DeepSeek Harness: agent can browse/read/write remote files and run remote commands via scoped RemoteFileSystem / RemoteSubprocessRuntime mounts, with connection status indicators in the UI.dsh plugin --profile web add dsh-ssh-remote (or: dsh plugin --profile web add 'github:CrazyShout/dsh-ssh-remote'); requires Node 22+, pnpm, DSH 0.1.0-rc.xMIT;Audit SSH credential storage and host allowlist before enabling on shared machines.
flymysql/dsh-remote远程访问助手:/remote 命令与设置页打印针对 loopback-only harness 的 SSH 隧道/反隧道/反代命令并读取 /dsh-remote/info;remote-access assistant printing exact SSH tunnel commandsnpm install dsh-remote + add '- id: dsh-remote / name: dsh-remote' row to profile cordis.patch.ymlMIT;Verify the patch row id/name match the installed package before adding
kelai141/dsh-shell-termux安卓/Termux bash 能力提供者:显式 Termux 环境注入、探测诊断、诚实的应用域沙箱声明(sandboxMode = workspace-write),命令执行 knobs 对齐 dsh-bash-localnpm install /path/to/dsh-shell-termux-0.1.0.tgz(或手动解包到 /node_modules/@dsh-android/dsh-shell-termux/),并在 profile cordis.patch.yml 挂载 - name: '@dsh-android/dsh-shell-termux'MIT;命令执行类插件,按 shell 权限评估风险;安装为手动 npm/tgz 路径
onlca/dsh-ssh把远程主机目录设为远程工作区:read/write/edit/glob/grep/bash 全部直达目标主机(仅需 sshd,首访只读探测);Web UI 按钮与 workspace.createRemote 经 patches/webui/ 对 5 个已安装 bundle 幂等修补实现。npx @onlca/dsh-ssh install(一行装入 ~/.dsh/profiles/* 并写补丁层替换本机 fs/shell 为路由层 + 幂等应用 patches/webui/;卸载 npx @onlca/dsh-ssh uninstall;DSH 升级后重跑安装器)MIT;高危:启用前确认目标主机与凭据边界;DSH 升级后必须重跑安装器。
Sdongmaker/vpshubVPS SSH 台账插件:agent 发现/测试/执行/传文件到云服务器,SSH 密钥仅以本地路径引用npm install dsh-vps-hub && 在 ~/.dsh/profiles/web/cordis.patch.yml 加 name: 'dsh-vps-hub'(或会话内 cordis_define/cordis_run 动态装载)MIT;v0.1.0 曾因 ctx.config 被 Cordis Guard 拒绝导致进程崩溃,请用 ≥v0.1.1
TZHR-invest/dsh-pluginsdsh web 局域网访问支持:浏览器端 crypto.randomUUID polyfill(明文 HTTP 非安全上下文兜底)+ webserver 绑定 0.0.0.0 + 特权围栏放行(补丁 @deepseek-ai/dsh-client-connection);附插件脚手架/校验/打包脚本与开发/分发指南。templates/package.sh 生成 tarball → scp 到目标机 tar xzf → bash install.sh --restart(dsh 升级后跑 bash ~/.dsh/reapply-lan-patches.sh --restart 恢复)MIT;仅限可信局域网;补丁面向具体 dsh 版本,升级后结构变化需人工适配;安装走 shell 脚本非标准 dsh plugin add。
Very12345/sai-dsh-pluginssai Android shell 的首方 DSH 插件集(UI / Android / 桥等独立版本 bundle,预构建 JS 免生命周期脚本);Android 作为 OS 权限/密钥/麦克风/前台服务权威,provider 与 GitHub 凭据永不暴露给插件。dsh plugin --profile sai add <独立 bundle>(各 bundle 独立版本;scheduled Action 每 6h 发布 Ed25519 签名目录,缺失签名密钥时 fail closed,Release tag 逐 bundle 打包)GPL-3.0-only;插件绑定 sai Android shell 生态;各 bundle 具体工具清单未在 digest 展开。
YOLO-LZL/dsh-ssh-pluginSSH 远程主机插件:持久化 SSH 连接、工作区绑定默认值,提供 ssh_exec 模型工具(host + browser 半身)dsh plugin --profile <name> add dsh-ssh-plugin(或 github:<you>/dsh-ssh-plugin / ./dsh-ssh-plugin,本地需先 pnpm install && pnpm bundle)MIT
AX1202/ax-feishu-bridge飞书/Lark 机器人消息桥接,扫码或凭据接入,私聊/群聊/话题独立会话、流式回复与聊天内命令,同时支持 Pi 与 DSH 双平台dsh plugin --profile web add ax-feishu-bridge --ignore-scripts(DSH 侧);配置存 ~/.dsh/feishu/config.harness.jsonMIT;飞书/IM 消息可触发本机 agent 会话;持有 App Secret/Bot 凭据,建议仅授权可信联系人与群
xmanrui/dsh-im把 IM 机器人接入 DSH:统一管理飞书/微信/钉钉/企业微信/QQ/Telegram/Discord/WhatsApp 八个渠道,扫码或凭据接入、流式回复与设置页管理dsh plugin --profile web add @xmanrui/dsh-im(或 npx -y github:xmanrui/dsh-im install);重启 dsh web 后在 设置→插件→IM机器人 配置MIT;八个 IM 渠道消息可触发本地 agent;凭据仅提交本机 Host 并写受保护存储;卡片 webhook 默认监听 0.0.0.0:3001
zhuiyueya/dsh-im-gatewayAggregated IM gateway: drive dsh agents from WeChat, Feishu, Telegram, Discord, QQ, WhatsApp and 20+ channels; per-chat sessions, remote approval bridge, whitelist defaults, media send (im_send_file), Web GUI channel connectordsh plugin --profile web add dsh-im-gateway ; restart dsh web ; connect channels in Settings -> IM 网关 (config via cordis.patch.yml)MIT;接入微信/WhatsApp 需扫码(个人号),其余渠道需 bot token;支持远程审批与远程驱动 agent,凭据与白名单须妥善配置
tencent-connect/dsh-qqbotOfficial QQ Bot IM channel plugin for dsh: QQ WebSocket transport, QR扫码 credential binding, per-peer isolated agents, Markdown chunked replies, slash commands, preset mountingnpx @deepseek-ai/dsh plugin --profile qqbot add @tencent-connect/dsh-qqbot; export QQBOT_APPID/QQBOT_SECRET; npx @deepseek-ai/dsh --profile qqbotMIT;IM 机器人接收外部消息并驱动 agent 工具,注意会话权限与敏感操作边界
THEWOLFWALKER/dsh-notifierNative Cordis plugin: notify() API + auto event push (turn/end, approval/asked, agent/error) to 27 channels; 6 inbound channels for phone remote approval/conversation, stall alerts with stop button.dsh plugin add dsh-notifier --profile ; then add channel config (botToken/webhook) to cordis.patch.yml; see READMEMIT;27 渠道含 IM bot/webhook 凭据;6 路入站支持手机远程审批/续聊/steer,靠 HMAC 一次性 token + 成员绑定,需自行加固
amlyczz/dsh-lark-link飞书/Lark 双向桥:扫码 30 秒建应用,多模式 Agent 每会话独立,卡片化命令,零丢失 Outbox + Inbound WAL 补发,图片/文件多媒体进出,/doctor 诊断包;默认 Full access 沙箱 + 审批 neverdsh plugin --profile web add dsh-lark-link --ignore-scripts; dsh web; 会话内 /lark setup 扫码后 /lark startMIT;飞书消息可驱动本机 agent;默认 Full access + 审批 never,持 App Secret 凭据且诊断包含会话日志出站,务必收紧权限
hchao3335-maker/dsh-lan-gate单文件 DSH 内网访问网关(lan-gate.mjs):进程内反向代理 0.0.0.0:3088→127.0.0.1:3080,局域网设备首次访问需本机在设置面板批准,设备令牌+Cookie 绑定、限流、手机排版适配把 lan-gate.mjs 复制到 $DSH_HOME/lan-gate/,在 profiles/web/cordis.patch.yml 追加 {- insert: [{id: lan-gate, name: 'file:///<绝对路径>/lan-gate.mjs'}]},重启 dsh web;见 README 三步安装MIT;把 DSH Web 暴露给局域网并自管设备令牌/Cookie 鉴权,明文内网转发;README 明确警告勿直接暴露公网,须前置 HTTPS+登录认证
JUANWANG-BUAA/dsh-full-remoteToken-gated reverse proxy keeps DSH web usable over public tunnels/other devices: settings, credentials and file access stay working; per-device sessions.dsh plugin --profile web add dsh-full-remoteMIT;公网反向代理暴露设置/凭据/文件访问,务必启用 token 鉴权并限制暴露面。

个性化、会话与内容工作流

插件能力安装或挂载方式许可 / 风险
Scorp1o117/dsh-soul-mdsoul.md 角色卡注入全局系统提示词并支持热重载在目标 cordis.patch.yml 挂载 dsh-soul-mdMIT;影响所有 Agent 提示词,需审查角色文本
codeAnqiang-ma/dsh-superpowers将 Superpowers 方法论技能和 Session bootstrap 接入 DSHdsh plugin --profile web add dsh-superpowersMIT;会向每次请求注入 bootstrap 提示词
hellodigua/dsh-emoji自动表情呈现、素材管理和输出改写README 通过固定 RC 版本安装本地 BundleMIT;注入提示词、改写输出并支持素材 ZIP 上传
Xilin3/dsh-prompt-persona从 Settings 页面编辑部署 Personadsh plugin --profile web add github:xilin3/dsh-prompt-persona,再加入 Profile bundlesMIT;可持久化和替换系统提示词
SiYue-ZO/dsh-translator聚焦翻译工作区与原生 Session 工作流dsh plugin --profile web add github:SiYue-ZO/dsh-translatorMIT;原文会发送给当前选择的模型
YYTbit/dsh-plugin-meta-memory本地长期记忆、索引、检索和上下文注入dsh plugin --profile <profile> add dsh-plugin-meta-memoryMIT;敏感记忆会持久化并可能进入提示词
yyh-001/dsh-companionPersona、长期记忆与可选 QQ 通道pnpm add github:yyh-001/dsh-companion,后配置 Agent presetMIT;可写入记忆并收发 QQ 内容
yyh-001/dsh-expression表情包检索与 QQ 图片发送pnpm add github:yyh-001/dsh-expression,后配置 Agent presetMIT;经 QQ 发送真实图片,需获得发送授权
humblebanana/dsh-record-replay从 macOS 演示录制生成 Agent Skill构建 tarball 后运行 dsh plugin --profile web add ./dsh-record-replay-*.tgzMIT;需辅助功能/输入监控权限,会记录操作细节
titanwings/dsh-plannotator计划逐条批注并将结构化反馈送回 Agentdsh plugin --profile web add github:titanwings/dsh-plannotator#v0.1.3MIT;会注入对话渲染链和结构化反馈
hellodigua/dsh-share将当前对话生成 PNG 并复制/分享dsh plugin --profile web add --ignore-scripts --config.auto-install-peers=false 'github:hellodigua/dsh-share#v0.1.0'MIT;会读取对话 DOM 和剪贴板
btspoony/dsh-advisorPassive second model that reviews each turn and injects severity-ranked advice (nit/concern/blocker) into the session.dsh plugin --profile web add github:btspoony/dsh-advisorMIT;Sends transcript deltas to a separately configured LLM (provider+model required); secrets in the transcript can reach the reviewer model.
Buyi-wsgzg/dsh-sidechainSide conversations via /side and /btw that fork the session into subagents with a web side panel.dsh plugin --profile web add link:/path/to/dsh-sidechainBSD-3-Clause;Forks subagents that execute tools under DSH sandbox permissions; read-only persona by default; side sessions isolated from main history.
cendaifeng/dsh-learn-everythingFeynman learning mode (/learn) that teaches concepts via a teach tool and rich HTML cards.Mount cordis.patch.yml / dsh.bundle.patch; see READMEBSD-3-Clause;Prompt-section injection + teach tool + HTML cards sanitized with DOMPurify; no network or credentials beyond the model.
Demogorgon314/dsh-resume-pluginAdds /resume-codex and /resume-claude skills to read and continue Codex/Claude Code sessions.dsh plugin --profile web add -w github:Demogorgon314/dsh-resume-pluginMIT;Reads local ~/.claude and ~/.codex session files (sensitive history); no network or API keys.
HuanLinOTO/dsh-plugin-auto-blameAfter each turn, sends last 3 messages to an LLM to generate 3 critical follow-up suggestions above the input.dsh plugin --profile web add "github:huanlinoto/dsh-plugin-auto-blame"AGPL-3.0;Sends last 3 conversation messages to LLM via ctx.llm.stream() to generate suggestions; no separate API key (uses harness LLM).
Jesse-njx/dsh-crosstalkCross-session horizontal messaging between DSH sessions (list_agents peers scope, send_message peer addressing, labeled relay turns)dsh plugin --profile web add /path/to/dsh-crosstalkMIT;Local file registry/inbox under ~/.dsh/crosstalk; same-OS-user only; no network transport
keepermttl/dsh-archive-viewerWeb GUI plugin to view, restore (unarchive) and download archived DSH sessions, plus a one-click host shutdown button.dsh plugin --profile web add link:$(pwd)MIT;Reads local session history logs and exports sessions via session.export endpoint; can trigger host shutdown; requires applying a DSH core RPC patch.
Moeblack/dsh-message-edit基于事件溯源的消息编辑/重生成/重试/版本时间线:从回合边界分支创建新会话版本,undo/redo 与 Timeline 标签页。dsh plugin --profile web add -w link:/root/message-edit-pluginBSD-3-Clause;Branches and re-runs agent turns (re-executes tool chains via cascade); manipulates session persistence/versions; no new shell/network capability beyond the host agent.
omdsh-dev/session-teleportDeepSeek Harness 多设备 Session 接力:PostgreSQL 权威存储、writer fencing、一次性 handoff code、管理员恢复与审计。node dist/plugin-cli.js install --profile web --revision <full-commit-sha> --apply --profile-stopped --cutover-safeBSD-3-Clause;处理完整会话数据;本机保存 writer credential(0600 文件)、Bearer API token、管理员 token、PostgreSQL 连接;非 loopback 监听强制服务 Bearer token。
pinkllo/dsh-reasoning-translatorSystem-prompt section that makes the model write its visible chain-of-thought in the configured language.dsh plugin --profile demo add dsh-reasoning-translatorMIT;Prompt-behavior modifier only; no network, credentials, file, browser, or shell access.
studyzy/dsh-suggest-promptSuggests one next prompt after each completed turn via a bounded auxiliary LLM call, rendered as ghost text in the composer and accepted with Alt-/.profile insert: @deepseek-ai/dsh-suggest-prompt + @deepseek-ai/dsh-client-ui-suggest-promptMIT;Makes auxiliary LLM calls through the configured provider (network + API); transcripts are secret-redacted before framing.
Tieboyh/dsh-session-search跨 agent 会话搜索:agent_session_search / agent_session_read 只读扫描 dsh/codex/claude/pi/opencode 会话历史dshx install dsh-session-search ./dsh-session-searchBSD-3-Clause;只读扫描本地多个 agent 的会话历史文件(可能含敏感内容/凭据),无网络上传;仅用 rg 做候选文件筛选
384961890-ui/pawin-brain-deepseek-harnessBrain-inspired memory runtime (v0.1): per-turn diary injection plus brain_note / brain_recall tools over local Markdown memory.pnpm dsh web --patch examples/demo.cordis.ymlMIT;Local-only: append-only Markdown diary under ~/.dsh-brain-memory; no database, no network, no external service; path/symlink traversal guarded.
ben7am1n/dsh-memoryDurable cross-session SQLite memory: memory_write/search/forget tools plus a memory:recall prompt section.dsh plugin --profile web add dsh-memoryMIT;Local SQLite file only; no network, no API key, no sidecar process.
ConradLu2740/pa-dshProactiveAgent × DSH 插件组(6 个 cordis 插件):主动记忆(capture/recall/stats)、主动建议引擎、建议箱通知、每日定时回顾、SOP 记忆转 skillscd ~/.dsh/profiles/web && pnpm add @proactive-agent/dsh-proactive-core @proactive-agent/dsh-proactive-memory @proactive-agent/dsh-proactive-suggest @proactive-agent/dsh-proactive-injector @proactive-agent/dsh-proactive-daily @proactive-agent/dsh-proactive-skillsMIT;持久化记忆库(默认 ~/.proma-proactive/,与 Claude Code 版 PA 共享),注入用户画像提示词段并投递建议;无 shell/网络执行,但会读写用户记忆并跨 agent 共享。
detpecca/dsh-llm-wikiThin adapter letting the agent manage an LLM-Wiki personal knowledge base (search/read/stats/validate/errorbook/ingest) via subprocess.dsh plugin --profile web add @detpecca/dsh-llm-wikiMIT;Spawns the Python DSH-Wiki subprocess engine; optional LLM API key (llmWikiApiKey/env) for ingest; local wiki files.
fff122/dsh-research-notesFour tools for saving, listing, searching, and exporting local Markdown research notes.dsh web --patch "$PWD/research-notes.patch.yml"MIT;Writes Markdown notes under local .dsh/research-notes/; no network or API.
Jesse-njx/dsh-memoryCited memory over DSH's lossless session log: post-session distillation writes durable facts with citations to source events; memory_read/memory_expand tools, recall index, and dsh-memory CLI.dsh plugin --profile web add @dsh-memory/bundleMIT;Reads DSH session logs/transcripts and distills via ctx.llm; writes memory files under ~/.dsh/memory; no external API keys (reuses the session's own provider).
LingLambda/dsh-undo上下文 undo/redo 插件:为根 Agent 增加 undo/redo 工具,将会话上下文回滚/恢复到上一个已完成步骤。dsh plugin --profile demo add dsh-undoMIT;Manipulates the append-only session log/context (shadowing/restoring events); no network, API keys, shell, or credentials.
longyu065/dsh-session-indexCross-session full-text index over session events exposing session_search / session_index_stats tools (hybrid FTS5 + bigram recall)dsh plugin --profile web add ./dsh-session-index-0.1.0.tgzMIT;Persists user/assistant messages, tool calls/results and titles to local JSONL under $DSH_HOME/session-index; reasoning indexing off by default
LoserFox/distill自动对话反思与技能蒸馏:每回合后后台 subagent 反省,提议 create/update 技能 SKILL.md(kebab-case 校验 + distilled-by 所有权标记)。dsh plugin --profile web add <目录|git-url>BSD-3-Clause;Spawns background reflection subagents via model API (token usage) and writes SKILL.md files to .agents/skills; no shell/browser/network/credentials beyond model routing.
nowledge-co/nowledge-mem-deepseek-harnessNowledge Mem memory/MCP integration: prompt-time recall, context bundle injection, transcript capturedsh plugin --profile web add github:nowledge-co/nowledge-mem-deepseek-harnessMIT;Memory persistence via local nmem CLI/MCP; optional cloud API key (NMEM_API_KEY) and network
omdsh-dev/dsh-mnemonMnemon 本地记忆系统集成:运行时热记忆、项目档案、长期记忆体三层,含 WebUI、/mnemon 命令、受限子代理dsh plugin --profile web add "github:dsh-external/dsh-mnemon"MIT;Local-first memory: local mnemon CLI (argv array, shell disabled), local mnemon.db/SQLite, spawn/fork subagents, WebUI. No remote memory service, no credential/device access.
PerryLink/dsh-claude-moveMigrates Claude Code sessions, memories, skills and CLAUDE.md into DSH for seamless resume (claude_scan / import_claude / resume-claude / web panel).dsh plugin --profile web add -w github:PerryLink/dsh-claude-moveMIT;Reads ~/.claude (transcripts, memories, skills, settings) read-only and writes DSH session logs via sessionPersistence; no network or credentials; suspected secrets reported by position only.
RealAlexandreAI/dsh-nocturne-memoryConnects DSH to Nocturne Memory (session-start boot protocol + memory read/search/create/update) via your own MCP server.dsh plugin --profile web add dsh-nocturne-memoryMIT;Sends memory URIs/queries/content over the network to a user-provided Nocturne MCP server; auth token stored in config; thin client stores nothing locally.
Thhoho/reSanity散户认知组合管理(查证/避坑/记忆/复盘):SKILL.md + 插件(skill 注册、锚体检定时提醒、/resanity-check、/resanity-tushare)dsh plugin add resanity@link:"$(pwd)"(另在 ~/.dsh/profiles/web/cordis.patch.yml 插入 id: resanity 块)MIT;读本地 anchors/journal 明文;可选 Tushare token 存 ~/.dsh/resanity/credentials.json(600);ctx.timer 定时弹系统通知;依赖模型网络搜索
Tyan66666/billion-context-dsh模型驱动的上下文压缩(ACP):compress/decompress/search_context/acp_status 工具 + /acp 命令npm install billion-context-dshMIT;操作本地会话日志(surfaceOp replace/shadow 摘要),无网络/凭据;由模型决定何时压缩上下文
vexpaer/ContextGate上下文折叠闸门:拦截 llm/stream,超阈值时由 LLM gatekeeper 逐条判定并折叠无关历史以省 tokennpm install contextgateMIT;将会话消息发送给 gatekeeper 小模型做相关性判定(网络/API 调用),低置信时可 UI 询问用户确认折叠
yoke233/dsh-prime-agentRLM 持久工作区控制平面:prime_context / prime_refine 工具 + Code Mode 编排 subagent、后台任务与持久学习dsh plugin --profile web add ./dsh-prime-agentMIT;要求 Code Mode(run_code 代码执行)与 subagent/job_output 编排工具,涉及 shell/代码执行与本地状态持久化
yuezengwu/dsh-explainDSH 本地优先学习模式:跨会话全局学习线程,/explain 按来源讲解,ExplainContext 与压缩,内置设置与诊断界面。npx @deepseek-ai/dsh@0.1.0-rc.6 plugin --profile web add github:yuezengwu/dsh-explainMIT;本地 SQLite 存储学习线程($DSH_HOME/dsh-explain/v1/thread.sqlite);向 DSH 配置的辅助模型发送网络请求;无 shell/浏览器/凭据访问。
YYTbit/dsh-plugin-claude-bridgeReads Claude Code memory/skills/CLAUDE.md from ~/.claude and injects them into DSH system prompt (memory as dynamic context, skills as catalog, global instructions).dsh plugin --profile your-profile add dsh-plugin-claude-bridgeMIT;Read-only access to local ~/.claude files injected into system prompt; no network, shell, or credential handling.
YYTbit/dsh-plugin-context-compressor教 Agent 压缩长对话:保留决策/错误/文件路径/用户偏好,丢弃重复与冗余,输出结构化摘要。dsh plugin --profile your-profile add dsh-plugin-context-compressorMIT;仅注入提示/指令,指导压缩会话,无自身网络/凭据访问。
2031814001yuyue-tech/dsh-side-chatRuns real parallel agent sessions in a side panel (independent context, shared workspace) and brings a summary back into the main conversation without polluting its context; auto-filters system-injected messages.Option A dynamic cordis (cordis_define/cordis_run in session) or Option B: npm install dsh-side-chat + name: dsh-side-chat in profiles/web/cordis.patch.ymlMIT
DTSFO/dsh-conversation-rewind会话回退/消息编辑 (conversation rewind): web UI 中 append-only 会话回退与安全的用户消息编辑(要求 dsh >=0.1.0-rc.6,含中英 README)。dsh plugin --profile web add https://github.com/DTSFO/dsh-conversation-rewind/archive/refs/tags/v0.1.0.tar.gz (remove: dsh plugin --profile web remove dsh-conversation-rewind)MIT
echo-xianyu/dsh-better-chat-history会话 I/O 优化 (session loading optimizer): 消除多 Agent 切换会话时的 JSONL 全量冷读、合并投影缓存写放大,加速会话加载并减少磁盘读写(静默运行,仅 error 级日志)。dsh plugin --profile add ./dsh-better-chat-history-0.1.0.tgz (or manual mount: copy package into profile node_modules + add name: 'dsh-better-chat-history' to profile cordis.patch.yml)MIT;Silent runtime patching of session I/O — re-verify behavior after dsh upgrades.
EthanHuangEbor/dsh-input-queue排队输入插件: while the agent is busy, queue multiple follow-up messages in a visible panel — each editable / deletable / reorderable / instantly injectable — building on DSH's native session/queue mechanism.npx -p @deepseek-ai/dsh dsh plugin --profile web add github:EthanHuangEbor/dsh-input-queue (restart dsh web after install)MIT
EthanHuangEbor/VoiceLens语音输入 (voice input): mic button in DSH web + transcribe_audio tool (multi-provider ASR), with a shared voicelens CLI + skill usable by Claude Code / Codex / Pi / OpenClaw.dsh plugin --profile web add voicelensMIT
fountunt/dsh-session-cleaner会话清理:从运行中的 dsh web 删除会话文件与活动会话(session.delete);delete DSH sessions/files from a running web runtimedsh plugin --profile web add dsh-session-cleaner (or github:/ file: variants)MIT;Must restart dsh web after install; deletes sessions permanently
Gordonynh/dsh-plugin-codex-import/codex-import:把 OpenAI Codex rollout-*.jsonl 历史对话转换为 DSH 会话事件并导入;import Codex conversation history into DSH sessionsdsh plugin --profile web add github:Gordonynh/dsh-plugin-codex-import then add the 'name: dsh-plugin-codex-import' row to ~/.dsh/profiles/web/cordis.patch.ymlNOASSERTION;Manual patch row needed; license field is NOASSERTION
heartmove/dsh-side-chat侧边聊天:在对话中选中内容后在右侧面板独立聊天提问,侧边聊天按发起它的主会话隔离npx -p @deepseek-ai/dsh dsh plugin --profile web add github:heartmove/dsh-side-chatMIT;Git install runs prepare (tsdown) - allow it in pnpm-workspace.yaml; pin commits to avoid silent changes.
huguangyu666/dsh-plugin-session-import会话导入:把 claude-code/codex/reasonix/zcode 历史聊天记录导入为 dsh 会话(含工作区绑定与工具能力),导入后可直接续聊npm i dsh-plugin-session-import,然后在 ~/.dsh/profiles/web/cordis.patch.yml 添加挂载行 name: 'dsh-plugin-session-import'MIT;导入前确认历史会话文件的敏感性(其中可能含 API key)
jinhuang712/dsh-surveydo_a_survey 工具:一次性问卷式批量提问(单选/多选/开关/对比/开放题),全屏浮层、可跳过、提交/取消走 /api/dsh-survey;附 skills/dsh-survey 技能dsh plugin --profile web add "github:jinhuang712/dsh-survey#main"MIT;卸载需同时移除 cordis.patch.yml 行与 dsh.profile.bundles 依赖
kerwin2046/dsh-pin-recall在 DSH 会话中钉住 assistant 回复(或工具/文本证据)并在模型轮次中召回,附 Web 卡片按钮dsh plugin --profile web add /absolute/path/to/dsh-pin-recall 或 dsh plugin --profile web add github:YOUR_USER/dsh-pin-recall,重启 dsh --profile web 并硬刷新 Web UIMIT;需 profile 已叠加 @deepseek-ai/dsh-base + @deepseek-ai/dsh-web-app
malevrigns/dsh-session-stars收藏会话:跨 Workspace 的全局收藏列表,一键重开完整 DeepSeek Harness 会话;仅用公共增量 API 的 Web bundle;v0.1.0 面向 dsh web 0.1.0-rc.6 / React 18,附预构建产物。dsh plugin --profile web add dsh-session-stars (或 github:malevrigns/dsh-session-stars / C:\path\to\dsh-session-stars-0.1.0.tgz;remove 同命令)MIT
Mintcolour/dsh-sidechatAdds a Codex-style split-screen side chat beside the main conversation: model switching, compact history navigation, parent/child lineage validation, title/summary persistence, archive retry, permission and model inheritance via private loopback /dsh-sidechat RPC.cd path/to/dsh-sidechat && pnpm install && pnpm run build; then pnpm dsh plugin --profile web add link:../dsh-sidechat from the harness checkout and restart web profileMIT;Install documented for a local harness checkout (link: install); requires rebuilding after src changes.
mouliangyu/dsh-plugins全局会话与工作区管理:session_create/list/send/stop/archive + workspace_list/create/rename/remove;Cordis 插件 id session_control,Web 设置页可关全局访问。cd dsh-plugins && pnpm -r run build;dsh plugin --profile web add link:/absolute/path/to/dsh-plugins/packages/session-control(publishConfig public,发布后可用 npm 名)MIT;全局访问默认开启,生产 profile 建议显式关闭或限权。
omdsh-dev/dsh-advisorAdvisor:为会话搭配第二个模型被动审阅每轮对话并向会话注入见解/备注;配置卡出现在 dsh web 设置→插件配置页,行配置在 $DSH_HOME/profiles/web/cordis.patch.yml;port 自 omp advisor。dsh plugin --profile web add dsh-advisor(本地构建 pnpm install 后 dsh plugin --profile web add .;可 pin dsh-advisor@0.1.0;验证 dsh --profile web --dump-config 出现 advisor 行)MIT;安装时 prepare 自构建需允许构建脚本;建议 pin 精确版本保证可复现安装。
omdsh-dev/dsh-essential可恢复的会话删除:菜单集成 + 即时隐藏 + 重启安全归档(状态存 DSH home conversation-trash 目录,Web Workspace 索引前等待删除恢复);Host 0.1.0-rc.5 需先应用 bundled session-menu-slot.patch 并重建。(可选)git -C /path/to/DSH apply /path/to/dsh-essential/patches/session-menu-slot.patch && cd /path/to/DSH && pnpm run build;然后 node /path/to/DSH/apps/cli/lib/bin.js plugin --profile web add /path/to/dsh-essential;重启 DSHMIT;依赖 Host session-menu 槽位;0.1.0-rc.5 必须打补丁,Host 原生提供后该步可跳过(slot 已声明则免补丁)。
omdsh-dev/dsh-fusion把两个及以上会话的当前模型表面融合为单一独立命名/标题/持久可继续的对话,保留消息为目标会话原生 log 事件;支持 Agent 智能剪枝、话题分组、内容排序与界面操作。dsh plugin --profile web add /path/to/dsh-fusion(仓库即 DSH bundle 自带 cordis.patch.yml;开发 pnpm install/verify:self-contained/typecheck/test/build/prepare、pnpm pack --dry-run)MIT;融合操作改写会话数据,建议先备份 $DSH_HOME/sessions。
Rookiecom/dsh-client-ui-side-chatSide Chat 分支会话客户端插件:会话侧边分支、独立对话流git submodule add https://github.com/Rookiecom/dsh-client-ui-side-chat.git packages/client/ui-side-chat && pnpm install && pnpm --filter @deepseek-ai/dsh-client-ui-side-chat bundleMIT;需在 deepseek-harness checkout 内以子模块方式装,非独立 npm 安装
Suxeca/dsh-plugin会话快速切换面板:Ctrl+K 调色板(新建/归档/取消归档/重命名/搜索/皮肤/工作区分组)、Ctrl+[ / ] 按侧边栏循环、快捷键自定义(localStorage 持久化,Alt+K 兜底)。dsh plugin --profile web add @suxeca/dsh-client-ui-session-switcher未发现;dsh-lab-kit 模板示例未完成验证勿安装;仓库顶层未见 LICENSE 文件。
tianji-qingtian/dsh-composer-polishComposer 草稿一键打磨:发送键旁 ✨ 按钮 + /polish 命令,flash 重写草稿并自动回填输入框;Settings→Plugins 可验证加载。dsh plugin --profile web add "github:tianji-qingtian/dsh-composer-polish#v0.1.3"(需 dsh CLI 在 PATH 或 npx @deepseek-ai/dsh 前缀;装后重启 dsh web;本地 pnpm install && pnpm build)MIT;改写会调用模型,草稿可能含敏感内容。
Vehshanaan/dsh-pluginsClaude Code 风格命令与安全插件集:多个 Cordis 插件(含 /btw 等命令,主会话零污染设计),与 dsh 运行时共享依赖;含 ADDING-A-PLUGIN.md 新插件开发指南与 mock-LLM 的 vitest 组合测试。corepack pnpm install && corepack pnpm -r run build,再按 SETUP.md §3 把插件行挂入 $DSH_HOME/profiles/web/cordis.patch.yml(把 <checkout> 替换为仓库实际路径)后启动未发现;从源码构建后手工挂载;无 LICENSE;0 stars 极早期。
yaindrop/dsh-session-favorites会话收藏夹(Favorites):侧边栏收藏 + 会话行操作,通过 fork 官方 dsh-client-ui 与 dsh-host-apiproxy 包打补丁实现dsh plugin --profile web add ./packages/dsh-session-favorites未发现;依赖 fork 的官方 client/host 包,DSH 升级时需同步 fork 补丁
2303572348/deepseek-harness-memoryClaude Code-style cross-session long-term memory: persists memory to disk and auto-injects it at session start; alias/path mapping config in profile cordis.patch.yml.cd repo && dsh plugin --profile web add . (update: dsh plugin --profile web update deepseek-harness-memory; no-pnpm fallback: copy to ~/.dsh/profiles/node_modules/ + name: 'deepseek-harness-memory' in cordis.patch.yml)MIT
Amengclass/dsh-memory持久化、模型可编辑的记忆/笔记存储:memory_set/get/delete/search 工具,数据落在 ctx.storageDomain(json 存储域),事实跨会话保留;纯 ESM JavaScript(index.js + index.d.ts),无需构建。dsh plugin --profile web add github:Amengclass/dsh-memory (or: dsh plugin --profile web add ./dsh-memory)MIT
Bleed00/dsh-claude-memIntegrates claude-mem memory into DSH: stores and retrieves long-term conversation memory across sessions; ships a mem-search skill teaching the search→filter→fetch workflow to keep token usage low; authored against @deepseek-ai framework packages (cordis, schemastery, dsh-tools, dsh-llm, dsh-skill, dsh-agent).dsh plugin --profile demo add @bleed00/dsh-claude-mem (or npx -y @deepseek-ai/dsh plugin --profile demo add @bleed00/dsh-claude-mem ; or github:Bleed00/dsh-claude-mem | local dir)NOASSERTION;GitHub license detection reported NOASSERTION — clarify license terms before redistribution.
dongsheng123132/dsh-narrative-ledger叙事状态账本 (narrative ledger): 可校验的叙事连续性/角色知识账本(narrative.manifest.json + events.jsonl + artifact 目录的 verify/query)。dsh plugin --profile web add github:dongsheng123132/dsh-narrative-ledgerMIT
flymysql/dsh-memory跨会话记忆库:事实/偏好/决策持久化到 dsh_memory storage domain,会话中自动召回;persistent second brain for DSH agents with auto recalldsh plugin --profile web add dsh-memory-vaultMIT
Hyperionjust/Primordial-soup-碰撞式记忆技能(soup-memory):不检索旧想法而是把旧卡片碰撞合成新卡片;含闪电抽样器/状态页/潮汐周报/M5 结算脚本复制 adapters/ds-harness/SKILL.md(+scripts/) 到全局 ~/.dsh/skills/soup-memory/SKILL.md 或项目级 <workspace>/.agents/skills/soup-memory/SKILL.md,详见 adapters/ds-harness/INSTALL.mdApache-2.0;非 bundle,需按 INSTALL.md 手动安放;frontmatter 需 name=soup-memory 且 description 含冒号时要加引号,否则被发现阶段静默跳过
Jelee0145/dsh-mem跨会话长期记忆:memory_save/memory_recall/memory_forget/memory_list 四个模型工具,原子 JSON 文件持久化,Service/Provider/Consumer 三模块dsh plugin --profile <name> add dsh-mem (git 形式:dsh plugin --profile demo add github:Jelee0145/dsh-mem;卸载 dsh plugin --profile <name> remove dsh-mem)未发现;无 LICENSE 文件;依赖 @deepseek-ai/cordis@^4.0.1 与 @deepseek-ai/dsh-* rc.6 包
sikwoxy/dsh-tool-memory跨会话持久记忆:冻结快照经 systemPrompt.section 注入 + 记忆工具,每 N 条用户消息自动跑隔离子代理评审dsh plugin add dsh-tool-memory (build: pnpm install && pnpm build)MIT
Spirtxiaoqi7/mindspace-dsh-session-memory可编辑、会话隔离的个性化记忆层:Host 挂载 Remote 描述符、浏览器注册设置页,不 patch DSH 源码。dsh plugin --profile web add ./mindspace-dsh-session-memory-0.2.0.tgz(卸载:dsh plugin --profile web remove mindspace-dsh-session-memory)MIT;面向 0.1.0-rc 家族,早期版本;记忆内容按会话隔离。
TIZ36/evo-memoryProvider 无关的演化记忆服务:模型步骤前召回、回合后把完成轮次结构化为记忆;SQLite 存储 + MemoryStore/ModelRunner/MemoryMaterializer/MemoryEventSink 接口隔离(SQLite/DSH 为实现而非领域依赖);默认 deepseek-official/deepseek-v4-flash,附 examples/cordis.yml。pnpm add /absolute/path/to/evo-memory(或 pnpm add evo-memory),然后从 checkout 运行安装器经官方 dsh plugin 命令激活为 DSH bundle;配置行 name: evo-memory/cordisMIT;记忆自动召回/注入,涉及敏感会话内容;默认模型 deepseek-v4-flash 可覆盖。
Towzai/dsh-memory跨会话记忆插件:embedding 向量检索 + 自动系统提示注入,让会话间共享持久记忆;附设计文档 docs/2026-08-13-dsh-memory-design.md。pnpm install && pnpm run build,然后在 ~/.dsh/profiles/web/cordis.patch.yml 添加:- id: dsh-memory / name: '@towzai/dsh-memory'MIT;2026-08-13 新建、早期版本;采用手动 patch 挂载方式,升级需关注。
yunyu422/memory-system三层持久记忆技能:L1 用户档案(永久)/ L2 工作区记忆(项目内)/ L3 自动学习偏好画像;会话起止例程 + 写层触发规则 + 不可违背规则,跨会话跨项目沉淀上下文。复制 skill/memory-system 目录到 $DSH_HOME/skills/memory-system(跨项目生效)或 <项目根>/.dsh/skills/(仅该项目;DSH 技能目录每个请求步骤前热刷新,无需重启)MIT;纯技能(无 bundle),能力取决于宿主对 SKILL.md 的执行;云同步需另行安装 dsh-memory-sync。
xiaobright/dsh-anchored-standardDSH 智能体预设集:用 Minimal 工具面/零上下文锚定会话轨迹,再晋升 Standard 工具目录;context-gate/tool-bootstrap 等 agent.cordis.yml 插件行cp -R preset "$dsh_home/.agent-presets/anchored-standard" (DSH_HOME 默认 ~/.dsh); 重启 DSH 后在空会话选择 Anchored Standard 预设MIT;预设持 bash 与 dshx 网关代执行 web_search/subagent 等真实工具,安装前需审阅文件
lsz-asd/dsh-plugin-session-deleteDeletes DSH sessions from UI and agents: header trash button + sidebar row menu with risk-consent dialog; removes session log, projection cache, workspace accounting; agent tool workbench_session_delete stops then deletes running sessionsdsh plugin --profile <profile> add file:/path/to/dsh-plugin-session-delete ; restart profile (npm: @huanlin/dsh-plugin-session-delete)未发现;删除会话不可逆,含运行中会话(会先停止再删除);误删数据无法恢复
limbo947/dsh-recall-pluginAdds a recall (撤回) button per user message: snapshot workspace into a shadow git repo at send time, restore files and fork the session back to pre-message state; settings UI for exclusions.dsh plugin --profile web add dsh-recall-plugin (or github:limbo947/dsh-recall-plugin), then restart dsh webMIT
Zephyr-vibe/dsh-archived-sessionsDSH 设置页里的会话管理器:浏览/搜索全部对话与归档会话,批量归档/恢复/永久删除,按工作区分组、子代理嵌套展示,打开记录文件夹、查看磁盘占用与活动统计dsh plugin --profile web add https://codeload.github.com/Zephyr-vibe/dsh-archived-sessions/tar.gz/refs/heads/main(pnpm 拦截脚本时加 --ignore-scripts)MIT;支持批量永久删除会话(带确认),并调用系统文件管理器打开记录目录
AITabby/dockyard-dshNative DSH bundle (macOS): account-pool + provider plugin linking official OAuth sessions (Codex/Antigravity/Grok/Claude/Cursor), /dockyard cmd, live model catalog + quota, pool policies.dsh plugin --profile web add github:AITabby/dockyard-dsh (macOS only; pin with #commit-sha)MIT;仅 macOS;OAuth token 存 Keychain,Antigravity 需自备 CLIENT_ID/SECRET 环境变量;开发预览版
fredalxin/dsh-solo-thinkingSolo-style brainstorm tree: each direction runs as an independent DSH session, branches exchange Agent-written Handoffs; needs dsh-better-sidebar.dsh plugin --profile web add dsh-better-sidebar dsh-plugin-solo-thinkingMIT;两包需同级安装;node-pty 构建可能被 pnpm 拦截,可用 Release 安装器。
AHGGG/dsh-side-chatCodex-style side chat: select text, ask focused follow-up questions in a side conversation without interrupting the main chat.dsh plugin --profile web add @ahggg/dsh-side-chat@latestMIT
tinqiao-oss/engramory便携记忆协议:常驻规则+记忆纪律(SKILL.md),写入 $DSH_HOME/AGENTS.md 并装技能至 <DSH_HOME>/skills/engramory;附 dsh-engramory deny-hook 插件适配python tools/engramory_init.py dsh --install-skill(默认 $DSH_HOME;--project-root 装至 <project>/.dsh/skills/engramory)MIT;原生插件 dsh-engramory(dsh.bundle.patch: cordis.patch.yml)已实现但作者称受 DSH 预览插件安装器限制暂不能运行,现以技能+AGENTS.md 装载
WeirdSky924/agent-handoff-skill跨平台 Agent 接力 skill(SKILL.md + references + scripts):在仓库内维护 AGENT_HANDOFF.md/.agent-handoff 连续性记忆,供后续 Agent 恢复目标/决策/风险/下一步cp -r agent-handoff ~/.dsh/skills/agent-handoff(个人级)或 ~/.agents/skills/agent-handoff(共享级)或 <repo>/.dsh/skills/agent-handoff(项目级)未发现
609476965/dsh-LorebookMD酒馆/SillyTavern 角色卡与世界书驱动的 DSH 小说创作插件:导入角色卡/世界书落地为本地 Markdown 设定文档,关键词自动触发注入,创作模式生成小说正文dsh plugin --profile web add dsh-lorebookmd(或让 agent 安装 github 仓库;发布前可 npm pack 后 add .tgz)MIT;注入用户导入的第三方设定文本进 LLM 上下文(README 声明不含越狱提示词),并读写本地 Markdown 设定文件
oliblue-evan/dsh-roleplay-presetDeepSeek 深度调校的沉浸式角色扮演 Agent 预设:零工具纯对话、内置官方角色沉浸指令与酒馆演出格式,文件记忆库(.roleplay-memory/)支撑长文跨上下文git clone https://github.com/oliblue-evan/dsh-roleplay-preset.git ~/.dsh/.agent-presets/roleplay,然后在会话预设列表选择「角色扮演模式」(DSH 自动识别,无需重启)MIT;文件系统型 Agent 预设,启用文件记忆工具读写本地 .roleplay-memory/;无 shell/网络工具
ZSeven-W/dsh-noemaPersistent, inspectable long-term memory for DSH via Noema: recall/search/catalog tools, settings page, import from 9 agent tools, keep-alive noema-mcp serverdsh plugin --profile web add @zseven-w/dsh-noema@latestMIT;读取 /.codex、/.claude 等九种工具记忆文件,常驻本地 noema-mcp 服务
FuRongJun-1999/dsh-memoryCross-session long-term memory infrastructure for DSH agents: memory write/retrieve, continuous learning, auditable trust ('智能论 v3.2').dsh plugin --profile web add @furongjun1999/dsh-memoryMIT;跨会话记忆会持久化本地数据,涉及隐私,建议定期清理与审计。

扩展 UI、模型与设备工具

插件能力安装或挂载方式许可 / 风险
dingyi222666/dsh-session-notification会话状态通知和自定义提示音dsh plugin --profile web add @dingyi222666/dsh-session-notificationBSD-3-Clause;需要浏览器通知权限
dingyi222666/dsh-focus-chat聚焦最终产出的精简会话视图dsh plugin --profile web add @dingyi222666/dsh-focus-chatBSD-3-Clause;注入第三方 Web UI 代码
omdsh-dev/DSH-better-sidebar带文件、终端、Git、子代理和浏览器的侧栏工作台详见 README;其安装脚本为 curl | bash,请先审查MIT;能读写文件、执行 shell 和注入工具
BruceWu1126/dsh-web-backgroundWeb UI 背景自定义git clone … && node install.mjsMIT;安装器会修改 DSH 本地安装文件
Proton1917/dsh-live-statsToken 用量、流式 TPS 与实时统计以本地 link 和 --patch 装载;见 READMEBSD-3-Clause;读取会话流与 Token 投影
XYZ1024-alt/dsh-side-panel文件浏览、会话历史、Git 状态和 Diff 面板dsh plugin --profile web add github:XYZ1024-alt/dsh-side-panelMIT;可读取本地文件并运行 Git,勿暴露到不可信网络
rainforest888/dsh-plugins-raincodeRaincode 模型网关、缓存/重试和 /skills 浏览npm i dsh-plugins-raincode 后在 cordis.yml 注册MIT;提示词与工具调用会经 gateway 到远端模型 API
lin-cheng-lab/dsh-plugin-doctor检查插件 peer 版本与兼容性dsh plugin --profile web add github:<owner>/dsh-plugin-doctorMIT;会访问 GitHub/npm 并读取本地 DSH 版本
1na-ko/dsh-hdc-bridge鸿蒙设备截图、安装、Shell 与验证闭环dsh plugin --profile <profile> add github:1na-ko/dsh-hdc-bridgeMIT;可操作本机设备、执行设备 Shell、安装 HAP

计算机使用、诊断与专项工具

插件能力安装或挂载方式许可 / 风险
Anionex/dsh-computer-usemacOS 辅助功能电脑操作、截图与 Agent 工具git clone https://github.com/dsh-external/dsh-computer-use.git 后以 dsh plugin --profile web add <path> 装载MIT;可控制鼠标键盘、读取屏幕与访问设备,必须严格审批
CanglongCl/dsh-web-review网页预览、元素控制与审阅证据dsh plugin --profile web add @canglongcl/dsh-web-review未发现许可证;页面内容会进入 Agent 上下文,应防注入
bobleer/dsh-acp-for-bitfun通过 ACP 调度 BitFun 子代理dsh plugin --profile web add dsh-acp-for-bitfunMIT;会管理外部 Agent 进程与权限,默认应拒绝高权限操作
chen-001/dsh-grok-tuigrok-build TUI 作为 DSH 前端npm install -g dsh-grok-tui && grok-dsh setupMIT;写入 ~/.dsh 配置并桥接模型/工作目录
csyangwen/dsh-memory-evolve记忆、技能、待办和外部 Agent 编排目前仅给出 Web client manifest,见 READMEMIT;文件访问、提示词注入和外部 CLI/API 默认应关闭
omdsh-dev/dsh-gomokuDSH 演示 Profile 的五子棋插件dsh plugin --profile demo add github:omdsh-dev/dsh-gomokuMIT;会向选定模型发送内容
omdsh-dev/dsh-security-audit本机 DSH 配置、插件和会话的只读安全审计dsh plugin --profile web add <local-path>MIT;会读取本地凭据元数据与会话文件,勿在参数中输入秘密
omdsh-dev/dsh-session-health会话目录、日志与解码器健康诊断dsh plugin --profile web add <local-path>MIT;读取 $DSH_HOME/sessions,应核对路径围栏
omdsh-dev/dsh-toolkitCSV、JSON、文本等确定性数据处理工具集合构建后运行 dsh plugin --profile web add <local-path>MIT;需审查聚合的本地工具代码
1475505/dsh-plugin-miliastra-toolbox接入千星沙箱知识库:注册 get_node_info/list_documents/get_document/rag_search 四个工具和 miliastra-knowledge 技能,供 DSH 对话查询原神千星奇域 UGC 编辑器文档。dsh plugin --profile web add github:1475505/dsh-plugin-miliastra-toolboxMIT;Makes network calls to a configurable knowledge-base server (baseUrl https://ugc.070077.xyz); no credentials handled.
918154429/dsh-codex-importRead-only Codex config compatibility scanner (/codex-import scan|plan) — classifies config.toml/hooks/AGENTS.md into readiness buckets, no migration.dsh plugin --profile web add dsh-codex-importMIT;Read-only, size-limited scan of local Codex config; structured/redacted output only — no writes, no credential values, no command execution, no symlink following.
a179-sanae/dsh-code-checkAuto TypeScript type-check diagnostics — watches fs/observed, runs tsc --noEmit with debounce, reports per-file diagnostics via code_check tool.dsh plugin --profile web add "github:a179-sanae/dsh-code-check#main"BSD-3-Clause;Subscribes to fs/observed edit events and spawns node typescript/bin/tsc --noEmit on local projects (no shell/npx); local file reads and process execution.
ben7am1n/dsh-lens-litePost-edit diagnostics: runs configured type-checkers/linters after a successful write/edit and feeds findings back as tool-result context.dsh plugin --profile web add dsh-lens-liteMIT;Spawns configured local checkers (tsc/eslint/ruff/go vet) as subprocesses; argv is never shell-interpreted; no network/credentials by default.
ben7am1n/dsh-mcp-proxyContext-cheap MCP access: two lazy proxy tools (mcp_discover/mcp_call) over any number of MCP servers with an on-disk tool catalog.dsh plugin --profile web add dsh-mcp-proxyMIT;Connects on demand to configured MCP servers (stdio commands or HTTP); may carry env tokens (e.g. GITHUB_TOKEN); servers ship empty; stdio server commands run outside the agent sandbox.
ben7am1n/dsh-webhook-bridgeLocal HTTP webhook receiver: POST /hook/:channel wakes a per-channel DSH agent session.pnpm dsh plugin --profile web add /path/to/dsh-webhook-bridgeMIT;Exposes a local HTTP server (loopback by default); Bearer-secret auth; can POST replies to arbitrary http/https reply_url supplied by the caller; no TLS by default.
bitterSmilezzz/dsh-skill-manager在会话中通过斜杠命令与模型工具管理 ~/.dsh/skills 目录下的用户技能(list/get/save/remove SKILL.md)dsh plugin --profile web add github:bitterSmilezzz/dsh-skill-managerMIT;仅读写本机 ~/.dsh/skills 用户技能目录(SKILL.md 文件);无网络、无凭据、无 shell 执行。
bobleer/deepseek-harness-plugin-mcpMCP server 让任意 agent 发现、检查、安装并运行 DeepSeek Harness 插件(目录/配置/运行时三平面,运行时桥接为 dsh__* 工具)dsh plugin --profile web add github:bobleer/deepseek-harness-plugin-mcpMIT;--allow-install 会执行 dsh plugin add/remove,--allow-runtime 会启动 DSH profile 并在本机运行第三方插件代码、桥接其工具为 dsh__*;需 GITHUB_TOKEN 可选,但运行时平面执行任意插件代码。
drowned-fish1/deepseek-harness-skillxSecurity meta-plugin guiding safe discovery, auditing, and adoption of external Agent Skills with prompt-injection defense.dsh plugin --profile web add github:drowned-fish1/deepseek-harness-skillxMIT;Searches and fetches external skill content read-only; does not execute scripts or install deps without user confirmation.
echo-escape/dsh-workbenchMonorepo workbench: cost-governor plugin (token audit, cost tracking, model routing, compaction gating) + dsh-plugin-dev skill.~/.dsh/profiles/web/cordis.patch.yml insert: id cost-governor, name '<repo>/plugins/cost-governor/dist/index.js'MIT;Reads token/cost telemetry locally; no external API keys.
fakechris/dsh-harness-opsDSH 运维工具箱:官方快照 A/B 双槽轮换、web 自愈守护、会话恢复、out-of-band dsh-doctor 自救;含 cordis 插件 dsh-restart-recover 断点续接 + 4 个 skillsgit clone https://github.com/dsh-external/dsh-harness-ops.git && cd dsh-harness-ops && bash scripts/install.shMIT;shell/系统管理:ab.sh 切换 git worktree、构建、kill/重启 web 进程、launchd/systemd 守护;dsh-doctor LLM 深度修复执行 shell 命令;fetch 上游网络
FlashingChen/dsh-worktreeCodex-style permanent git worktrees — worktree_create/list/remove tools plus /worktree chat command with durable per-repo manifests.dsh plugin --profile web add dsh-worktreeMIT;Runs git worktree add/remove through the harness ctx.subprocess seam (not arbitrary shell); worktree_remove --force discards uncommitted changes; writes .dsh-worktrees under repo root.
forrestchang/dsh-multica-runtimeExpose DSH as a versioned JSONL stdio runtime for Multica (model discovery, streaming events, cooperative cancellation, MCP translation).dsh plugin --profile multica add /absolute/path/to/multica-dsh-runtime未发现;Reads DEEPSEEK_API_KEY via DSH credential provider at runtime; forwards a server-minted mat_ task token into a credential-scrubbed shell; disables DSH telemetry.
Fun10165/omp2dsh-pluginsPorts oh-my-pi's URI protocol registry, dsh:// docs corpus, and /b bang shell runner to DSH (unified read_uri tool + command cards)dsh plugin --profile web add github:<you>/omp2dsh-pluginsApache-2.0;read_uri/docs handlers are read-only local reads; the /b bang plugin executes shell commands; no network or credentials
HuanLinOTO/dsh-plugin-interpreters暴露 run_python / run_node 工具,通过 spawn 解释器并以 stdin 传入代码执行,返回 stdout/stderr/exit code,解释器路径可配置并持久化到 settings.yaml。dsh plugin --profile web add "link:D:/Projects/deepseek-harness/dsh-interpreters"AGPL-3.0;Spawns arbitrary Python/Node subprocesses executing model-provided code — arbitrary local code execution on the host.
HuanLinOTO/dsh-plugin-sleep向模型暴露 sleep 工具,按指定毫秒数暂停执行后返回,支持上限钳制与 abort 取消语义。dsh plugin --profile <profile> add github:huanlinoto/dsh-plugin-sleepAGPL-3.0;Pure timer utility (clamp + abort signal handling); no network, shell, credentials, or file access.
hyqhyq3/dsh-mcp-managerMCP server manager:Settings→MCP 页面,支持 HTTP(OAuth PKCE/静态 token) 与本地 stdio 进程,工具注册为 mcp____* 原生工具。npx -p @deepseek-ai/dsh dsh plugin --profile web add github:hyqhyq3/dsh-mcp-managerMIT;Stores OAuth tokens/client registrations in ~/.dsh/mcp-manager.json; spawns arbitrary local stdio processes (npx/uvx/python) and makes network calls to user-configured MCP servers.
jihongboo/dsh-apple-modeXcode AI integration mode for DSH: 26 mcp__xcode__* MCP tools, 10 locally-generated Apple skills, and an Xcode Intelligence personadsh plugin --profile web add "github:jihongboo/dsh-apple-mode"MIT;MCP tools bypass the DSH file sandbox (approval flow) and modify real Xcode project files; requires a running Xcode instance; no network or credentials
joyfoxai/dsh-eco-routerToken-efficient model-routing flywheel: observes (task → model → result), distills a per-model error-count routing table to eco_router.json, and routes tasks to the cheapest historically-successful model tier via eco_route.preset composition entry: - id: dsh-eco-router/name: '@joyfoxai/dsh-eco-router' with config tiers:[...], autoRoute:false (copy dir into user preset root and mount)MIT;Observes agent events and persists a local routing table (eco_router.json); no credentials, shell, or external network.
kkllxy/dsh-repo-exploreAdds a repo_explore({query}) tool: local READ/GREP/GLOB loop plus a cloud model (GLM-4.7 default) to locate exact files/line ranges for the agent.bash scripts/mount-dsh.sh web headlessMIT;Requires GLM_API_KEY (or other OpenAI-compatible API key); requested code snippets are sent to the cloud model endpoint; local READ/GREP/GLOB run in the session cwd.
lhh010/dsh-bash-encoding替换 ctx.bash 的 bash 输出编码自动识别:自管 spawn 收集原始字节,检测 UTF-16LE/UTF-8/GBK 并正确解码,修复 WSL/Windows 下 bash 中文乱码pnpm add -w link:/path/to/dsh-bash-encodingBSD-3-Clause;替换 ctx.bash shell 执行器(自管 spawn 运行任意 shell 命令);清除 DSH_*/KEY/PASSWORD/SECRET/TOKEN 环境变量;沙箱兼容;无网络/凭据外传
LiangYin233/dsh-model-config-syncApplies pi-ai preset model context/output/reasoning-effort config to custom providers, or manually writes model entries, via a dedicated settings page.dsh plugin --profile web add https://github.com/LiangYin233/dsh-model-config-sync/archive/refs/heads/main.tar.gzMIT;Writes llm-pi-ai settings only; explicitly does not touch or store API keys; no shell or network.
lin-cheng-lab/dsh-reloaderdsh_reload tool that auto-restarts the DSH web process on request (lsof/ps locate + kill + nohup restart).dsh plugin --profile web add "github:lin-cheng-lab/dsh-reloader"MIT;Uses shell (lsof/ps/kill/nohup) to locate and restart the dsh web process on port 3080.
lishize20040802-rgb/useful-dsh-pluginsTwo plugins: a composer upload-button (attach file paths to messages) and a read_document tool for text/PDF/DOCX/XLSX via ctx.fs.dsh plugin --profile web add useful-dsh-pluginsMIT;Reads local files through the harness filesystem backend (ctx.fs); no network or credentials.
LJH-snow/dsh-tool-githubGitHub tools for the agent: repo lookup, code search, issue listing, and draft PR creation via ctx.tools.register- name: 'dsh-tool-github'MIT;Network calls to GitHub API; code search and PR creation require a PAT token passed via config (recommend fine-grained token)
LoserFox/dsh-git-identityInjects GIT_AUTHOR_/GIT_COMMITTER_ environment variables (from gh CLI login, env, or git config) so every DSH git commit uses the environment's author identity.dsh plugin --profile web add /path/to/dsh-git-identity未发现;Reads gh CLI login (gh api user) and git config; writes env vars and git config --global; local only, no credentials stored.
MashedPotato817/dsh-git-pluginGit workflow plugin: slash commands (/status /diff /branch /commit /undo) plus read-only git toolsdsh plugin --profile <name> add dsh-git-pluginMIT;Runs git via ctx.subprocess (argv, no shell) with byte/timeout caps; configurable preCommit argv commands
mitao-su/dsh-playwright-cliHost plugin wrapping the Playwright CLI: version check, browser install, run tests, and open the HTML report from the agent loop.dsh plugin --profile web add github:mitao-su/dsh-playwright-cliMIT;Executes npx playwright via the shell executor (installs browser binaries, runs project test suites which can execute arbitrary code); registers a loopback report route.
moduqishi/dsh-open-in-finderHeader folder icon that runs open <path> on the macOS host to reveal the current session working directory in Finderln -sfn "$PWD" ~/.dsh/profiles/node_modules/@local/dsh-open-in-finderMIT;Host plugin executes open <path> subprocess (macOS only) to open the session workspace directory; local file-system access
Mongfayi/dsh-local-filetreeFile tree panel in DSH Web UI showing the current session workspace tree (lazy, read-only)dsh plugin --profile web add <路径或包名>MIT;Read-only local file metadata via localhost HTTP route (/filetree); no network or credentials
omdsh-dev/dsh-custom-tool用户在设置 UI 用 Monaco 编写沙箱化 JS 工具,模型可自增/删除工具dsh plugin --profile web add https://github.com/omdsh-dev/dsh-custom-tool/archive/refs/heads/main.tar.gzMIT;在 node:vm 工作线程执行用户/模型编写的 JS(沙箱+预算),可选网络 fetch 与工作区 fs
omdsh-dev/dsh-inspect发现问题(checkup)→修复交付(fix)→质量复查(review)的对抗式闭环工作流插件(基于官方 workflow 引擎)dsh plugin --profile <profile> add git+https://github.com/dsh-external/dsh-inspect.gitMIT;Uses DSH workflow engine with parallel subagents (checker/reviewer/worker); fix tool reads/writes local files. No shell/network/device/credential access.
omdsh-dev/dsh-tool-calculator安全数学表达式求值器(+ - * / % **、数学函数与常量),零依赖递归下降解析器dsh plugin --profile web add "C:/path/to/dsh-tool-calculator"MIT;Pure function, zero dependency, no eval/new Function, no filesystem/network/process; results are finite numbers only.
omdsh-dev/dsh-tool-diff文本/JSON/CSV/Markdown 结构化比较与 unified diff(行级 Myers),注册 diff 工具dsh plugin --profile web add "C:/path/to/dsh-tool-diff"MIT;Pure in-memory comparison, zero dependency, read-only on inputs, no filesystem/network/process.
omdsh-dev/dsh-tool-encodingbase64/base64url/url/hex 编解码、md5/sha1/sha256/sha512 哈希与 UUID 生成,零依赖纯函数dsh plugin --profile web add "C:/path/to/dsh-tool-encoding"MIT;Pure function over Buffer/node:crypto/TextDecoder; no eval/new Function, no filesystem/network/process; hash is non-security only.
omdsh-dev/dsh-tool-jsonJMESPath 子集 JSON 路径查询(点号/索引/属性/通配符投影),零依赖递归下降解析器dsh plugin --profile web add "C:/path/to/dsh-tool-json"MIT;Hand-written parser, no eval/new Function, prototype-pollution guarded; read-only, no filesystem/network/process.
omdsh-dev/dsh-tool-regex正则测试匹配/提取捕获组/安全替换/静态解释正则(不执行代码),零依赖,注册 regex 工具dsh plugin --profile web add "C:/path/to/dsh-tool-regex"MIT;Deterministic regex tool, static explain path executes no code; ReDoS protection; no filesystem/network/process.
omdsh-dev/dsh-tool-schemaJSON Schema 验证工具:validate/paths/explain/normalize,零网络零动态执行dsh plugin --profile web add "C:/path/to/dsh-tool-schema"MIT;Pure in-memory validation, no eval/new Function, no network/dynamic execution; normalize never mutates input.
omdsh-dev/omdsh-runtimeOMDSH 无头运行时:确定性 plan/apply、候选代、确认与回滚恢复;bundle 挂载(默认禁用的)qwen-mm 行以加载 Qwen-MM Agent Skills + MCP 服务器。Mount cordis.patch.yml / dsh.bundle.patch; see READMEMIT;挂载 qwen-mm 行会触发远程 Git 拉取 + 外部 MCP/uvx 进程(blender/freecad 等自动化能力);默认 disabled,需显式配置 source/ref/capabilities。
omdsh-dev/sandbox-microFail-closed microsandbox microVM provider + model tools (microsandbox_exec / microsandbox_fs) for guest command execution and file accessMount cordis.patch.yml / dsh.bundle.patch; see READMEBSD-3-Clause;Executes arbitrary commands (microsandbox_exec) and guest file read/write in a microVM; fail-closed isolation, never degrades to host execution, requires /dev/kvm on Linux; rows disabled until explicitly enabled.
omdsh-dev/sandbox-mxc微软跨平台 MXC 沙盒后端(DSH sandbox seam 的 provider),供 DSH bash/PTY 插件消费。Mount cordis.patch.yml / dsh.bundle.patch; see READMEBSD-3-Clause;fail-closed 沙盒 provider:无模型可见工具/提示词,编译 file-effect 策略、保留 argv/cwd/env,仅作执行约束边界;不静默替换现有 sandbox 行。
omdsh-dev/sandbox-nononono(Landlock/Seatbelt)沙盒后端,含 vendored @dsh-external/nono-ts 原生执行器载体。Mount cordis.patch.yml / dsh.bundle.patch; see READMEBSD-3-Clause;fail-closed 沙盒 provider:无模型可见工具/提示词,无后端时返回 SANDBOX_UNAVAILABLE,仅作执行约束边界;不支持平台 fail-closed。
openguardrails/openguardrails在 dsh 工具调用/LLM I/O 接缝上执行 OGR 安全护栏(拦截/阻断工具调用与结果)npm install openguardrails-instrumentation-dshApache-2.0;转发 LLM 请求/响应与工具调用数据到 OGR runtime(网络);可阻断工具调用并触发原生审批门
Opr4Mp3r/deepseek-harness-plugin-from-scratchCode-audited progressive guide to production-grade DSH plugin development, shipping a runnable example plugin that registers a greet-tool.dsh plugin --profile tutorial add ./deepseek-harness-plugin-from-scratch-0.1.0.tgzMIT;Local-only tutorial/example tool (greet); no network, API keys, or external resources.
pandashere/dsh-codex-bridgeBridges the Codex CLI into DSH as call_codex/codex_status/codex_abort tools with a Web conversation tab observing each session.npx @deepseek-ai/dsh@0.1.0-rc.6 plugin --profile web add ./dsh-codex-bridge-0.1.0.tgzMIT;Spawns Codex CLI which executes shell commands in the session working directory with the calling user's privileges; sandbox is a policy (read-only/workspace-write, danger-full-access deploy-only), not a security boundary.
pandashere/dsh-kimi-bridgeBridges the Kimi CLI (kimi-code) into DSH as call_kimi/kimi_status/kimi_abort tools with review-only mode and a Web conversation tab.npx @deepseek-ai/dsh@0.1.0-rc.6 plugin --profile web add ./dsh-kimi-bridge-0.1.0.tgzMIT;Spawns Kimi CLI (runs with permission:auto); default reviewOnly uses a read-only managed home but reviewOnly:false opts into unrestricted tools; CLI owns its own auth credentials.
PangYiMing/dsh-bisect-debugBisect bugs by code/comment halving, boundary curl/log checks, or git bisect to locate root cause (二分法定位 bug 根因).dsh plugin --profile demo add github:PangYiMing/dsh-bisect-debugMIT;Runs local shell: curl checks, npm build, and git bisect (executes judge scripts); local only, no credentials.
PangYiMing/dsh-port-guardTriage EADDRINUSE port conflicts (reuse / switch port / precise PID kill) with lsof/ps forensics.dsh plugin --profile demo add github:PangYiMing/dsh-port-guardMIT;Runs local lsof/ps and precise PID kill (SIGTERM then SIGKILL); can terminate processes, local only, no credentials.
Qintsg/dsh-safe-deleteSafe delete: move files into .dsh-trash instead of permanent removal, with restore/purge and rm/Remove-Item hijacking.pnpm add dsh-safe-deleteApache-2.0;Intercepts rm/Remove-Item and moves files to a trash area; purge gated by approval; operates on workspace/local files.
randerous/dsh-turn-metaInjects per-step turn metadata (session/turn/step counts) into the agent request history; doubles as a minimal first-plugin template.cordis.patch.yml insert: name '@deepseek-ai/dsh-turn-meta' (or --patch)MIT;Metadata header injection only; local, no network, credentials, browser, or shell.
shi275773124/falsify-dshWraps the public Falsify CLI as adjudicator tools (falsify_lint/falsify_review/falsify_gate) that run python -m falsify and return receipts.dsh plugin --profile web add "github:shi275773124/falsify-dsh#v0.1.0"MIT;Runs python -m falsify as a subprocess; passes DEEPSEEK/OPENAI/ANTHROPIC API keys through to the CLI for falsify_review.
sikwoxy/dsh-tool-reqpipeRequirements pipeline management: create/advance/skip/list/show/checklist for a 4-stage (需求→方案→评审→开发) dev pipeline, delegating to the reqpipe Python CLI via subprocess.dsh plugin add dsh-tool-reqpipeMIT;Spawns the reqpipe CLI via subprocess and writes pipeline files to the local filesystem; no network or API keys.
unknowbug/RE-FrameworkModular reverse-engineering / software-engineering methodology framework: 17 skills + 5 tools + re-framework preset for binary and code reverse engineering and SWE workflows.pwsh dsh/scripts/install.ps1未发现;Guides agents through binary/code analysis and subagent fan-out workflows; local code operations, no API keys; own license file absent (references Anchorlaw v0.17 MIT for the protocol).
vibeinging/dsh-agent-budgetagent 树 token 预算与绝对截止时间:/budget 命令 + set/get_agent_budget 工具,软/硬额度准入控制dsh plugin --profile web add -w github:dsh-external/dsh-agent-budget#<reviewed-commit>UNLICENSED;本地 token 计费/准入控制,无网络/凭据;仅观测 provider 用量并在调度前拒绝超限请求
vibeinging/dsh-tool-search按 agent 按需工具发现与渐进式 schema 披露:scope-local tool_search 工具 + 单调选择 invariantdsh plugin --profile web add -w github:dsh-external/dsh-tool-search#<reviewed-commit>MIT;仅限制/披露工具 schema,无网络/凭据/文件访问;不改 agent-loop
wingoo/codex-plugin-dshAdds the locally signed-in Codex CLI (codex app-server --stdio) models as a model provider in DSH's model selector.dsh plugin --profile web add github:wingoo/codex-plugin-dshMIT;Launches the local codex CLI app-server subprocess and reads its model catalog; reuses the signed-in Codex account, stores no API key.
wuxiangru915/dsh-review-loopIncremental git diff reviewer: Web UI panel + /review command show only changes since the last checkpoint, with feedback injected back to the agent via agent.inject().dsh plugin --profile web add github:wuxiangru915/dsh-review-loopMIT;Reads local git working tree via zero-dependency spawnSync (git status/diff/hash-object) and injects review feedback through agent.inject(); checkpoint persisted locally; no network or credentials.
yjh051108/dsh-super-injectorBepInEx-style runtime mod injector: injects arbitrary local plugin packages into a running DSH web (junction + loader.create), with hot reload, staging, and uninstall tools.dsh plugin --profile web add github:yjh051108/dsh-super-injectorBSD-3-Clause;Runtime-injects arbitrary local plugin packages (executes their code inside the DSH process), junction-links into node_modules, and registers dev_* shell/loader tools; hot reload and self-reload.
yoke233/dsh-openai-codex-authOpenAI Codex OAuth login, usage panel, and automatic credential refresh that feeds a valid token to the openai-codex model provider in DSH.dsh plugin --profile web add github:yoke233/dsh-openai-codex-authMIT;Handles OAuth PKCE token exchange and stores OpenAI access/refresh tokens in a local credential file; runs localhost callback (1455) and control (1456) servers; injects token via DSH credentials.
YYTbit/dsh-plugin-auto-docs教 Agent 生成文档:README、API 文档、变更日志、内联 JSDoc 注释。dsh plugin --profile your-profile add dsh-plugin-auto-docsMIT;仅注入提示/指令,指导 Agent 读代码写文档,无自身网络/凭据访问。
YYTbit/dsh-plugin-code-review教 Agent 结构化代码审查:正确性、安全、性能、风格、测试覆盖,输出 CRITICAL/WARNING/SUGGESTION 报告。dsh plugin --profile your-profile add dsh-plugin-code-reviewMIT;仅注入提示/指令,指导 Agent 审查代码,无自身网络/凭据访问。
YYTbit/dsh-plugin-codex-bridgeReads ~/.codex skills, instructions.md, and config.toml and injects them into DSH system prompt.dsh plugin --profile your-profile add dsh-plugin-codex-bridgeMIT;Read-only access to local ~/.codex files injected into system prompt; no network, shell, or credential handling.
YYTbit/dsh-plugin-opencode-bridgeReads ~/.config/opencode skills and opencode.jsonc and injects them into DSH system prompt.dsh plugin --profile your-profile add dsh-plugin-opencode-bridgeMIT;Read-only access to local ~/.config/opencode files injected into system prompt; no network, shell, or credential handling.
YYTbit/dsh-plugin-pi-bridgeReads ~/.config/pi skills and injects them into DSH system prompt.dsh plugin --profile your-profile add dsh-plugin-pi-bridgeMIT;Read-only access to local ~/.config/pi files injected into system prompt; no network, shell, or credential handling.
zevorn/dsh-humanizeRLCR iterative development loop: a DSH builder agent runs the loop while an independent Codex review agent gates progress; registers skills (humanize, humanize-rlcr, ask-codex, humanize-gen-plan, humanize-refine-plan).dsh plugin --profile web add github:dsh-external/dsh-humanize#<commit-or-tag>MIT;Dispatches parallel prototype workers in isolated git worktrees and shells out to codex CLI and gemini CLI (network + shell); writes plans/artifacts and runs a full code review loop.
zimixvx/dsh-archive-managerWeb plugin that lists archived sessions in the sidebar footer and permanently deletes their on-disk session directories after a double confirmation.dsh plugin --profile web add "github:zimixvx/dsh-archive-manager"MIT;Destructively deletes local $DSH_HOME/sessions directories (requires explicit second confirmation); host half exposes POST /archive-manager/delete; no external network.
030611/qiushi-dsh-evidence-auditObserve-only audit bundle that appends deterministic, hash-chained (SHA-256) JSONL evidence receipts for tools/result and session/event extension points.dsh plugin --profile <profile> add .MIT;Observe-only; writes local JSONL receipts to $DSH_HOME/evidence-audit with 0700/0600 perms; no network, no tool registration or result transformation.
1690834643/dsh-usage-dashboardWeb sidebar widget showing DeepSeek API balance and today's spend by scanning local session logs and querying the balance API.dsh plugin add dsh-usage-dashboard --profile webMIT;Reads local session logs ($DSH_HOME/sessions) and calls DeepSeek balance API via DEEPSEEK_API_KEY reference; key kept server-side.
ben7am1n/dsh-deepseek-usageDeepSeek account balance query and token usage summary as model-callable tools.dsh plugin --profile <name> add dsh-deepseek-usageMIT;Calls api.deepseek.com using DEEPSEEK_API_KEY (env/credential); also reads the local harness token meter.
ben7am1n/dsh-security-scansecurity_scan tool: scans files for leaked API keys/tokens/private keys/connection strings and reports them redacted.pnpm dsh plugin --profile web add /path/to/dsh-security-scanMIT;Read-only local filesystem scan; matched secrets redacted before reaching model/logs; no network, no writes.
coppynight/dsh-doctorflutter-doctor 风格诊断修复插件:/doctor 命令(harness 内)+ 终端 CLI,安装级与 harness 内检查,安全自动修复 settings/凭据github:coppynight/dsh-doctor#c4683a9eba5102681fd399c3e292a34ef7f3616d&path:/.dsh-plugin(写入 $DSH_HOME/cordis.patch.yml 的 repository-plugins 条目 config.repositories)BSD-3-Clause;读取 DEEPSEEK_API_KEY 凭据链与 settings;--fix 可写 ~/.dsh/.env(600) 并备份恢复 settings;运行 privilege/所有权/hooks 等安装级检查
cute-baobao/dsh-usage-meterPer-model daily token usage recorder (input/output/cache hits) with a Web GUI dashboard.npx -p @deepseek-ai/dsh dsh plugin --profile web add @dsh-usage-meter/usage-bundle @dsh-usage-meter/usage-host@0.1.1 @dsh-usage-meter/usage-ui@0.1.1 --registry=https://registry.npmjs.org/MIT;Writes usage JSONL under $DSH_HOME/usage-meter; no network or API keys.
Dino6021/dsh-usage-cost逐轮 token 用量时间线投影(usageTimeline)加四段成本读数(对话/工作区/今日/5小时),8/17 起自动切换峰谷计价(DeepSeek V4 Pro)。dsh plugin --profile web add "github:Dino6021/dsh-usage-cost#main"MIT;Local read of session data and client-side cost math (price constants in lib/client.js); no network or credentials.
GiantGKL/dsh-costLive conversation cost and DeepSeek account balance in the composer stats row, with locale-aware currency (RMB/USD).npm install dsh-cost; then mount in cordis.yml: plugins: - name: 'dsh-cost'MIT;Resolves DeepSeek API key via the credentials service and sends a Bearer request to GET api.deepseek.com/user/balance; key never logged or returned to the browser; same-origin balance route.
gordonlu/dsh-context-lensRequest Context Profiler: per-LLM-request cards with context fingerprints, cache-reuse readout, and diff vs previous request.Mount cordis.patch.yml / dsh.bundle.patch; see READMEMIT;Read-only observer of local session logs; no network, no credentials, no model calls.
lin-cheng-lab/dsh-deepseek-balanceFloating DeepSeek API balance monitor: right-corner badge with live balance + 7/30-day usage/cost charts.dsh plugin --profile web add "github:<你的用户名>/dsh-deepseek-balance#main"MIT;Reads DEEPSEEK_API_KEY from credentials and calls api.deepseek.com/user/balance via shell curl; also reads local DSH session logs for token stats.
Liu-ty/dsh-balance-displayCollapsible overlay panel showing DeepSeek API account balance (CNY/USD), resolved via Harness credentials servicedsh plugin --profile web add F:\path\to\dsh-balance-displayMIT;Resolves DEEPSEEK_API_KEY from the credentials service and calls api.deepseek.com/user/balance over the network; key never forwarded to browser
moduqishi/dsh-opencode-usageSession-header widget showing opencode.ai 5h/week/month quota usage with frosted-glass panel and provider filteringln -sfn "$PWD" ~/.dsh/profiles/node_modules/@local/dsh-opencode-usageMIT;Fetches opencode.ai usage via curl subprocess; requires workspace ID + auth cookie persisted in ~/.dsh/ocu-config.json (0600)
MorGogh/widget-dockDraggable widget dock panel with balance, token usage, session stats, goal progress, and cost-estimate widgetsln -sfn "$(pwd)" ~/.dsh/profiles/web/node_modules/widget-dockMIT;Balance widget calls DeepSeek user/balance API with a user-entered API key stored in localStorage; token/cost stats read from projections
moxisuki/dsh-lanBinds dsh web to 0.0.0.0 for LAN access and injects a crypto.randomUUID polyfill to fix insecure-context startup crashdsh plugin --profile web add <本项目路径>未发现;Rebinds webserver to 0.0.0.0, exposing the unauthenticated web UI (remote code execution surface) to the whole LAN
omdsh-dev/dsh-plugin-checkDSH 插件健康检查工具:只读扫描插件仓库的清单协议/patch 格式/构建陷阱/hub 收录状态,输出合规报告与修复建议。dsh plugin --profile web add "C:/path/to/dsh-plugin-check"MIT;Read-only static scanner (readdir/stat/readFile), never writes or builds; optional gh fallback for hub catalog lookup, no credentials.
omdsh-dev/dsh-scout只读环境探测插件:向模型报告运行环境、PATH 命令、软件版本、CPU/内存/磁盘、端口、服务、USB/串口、GPU 与工作区信息。node /path/to/DSH/apps/cli/lib/bin.js plugin --profile web add /path/to/dsh-scoutBSD-3-Clause;只读本地探测:仅读精选环境 allowlist,execFile(name,['--version']) 版本探测,无 shell 注入,无网络/凭据/设备写入;枚举端口与服务属本地信息披露。
PangYiMing/dsh-batch-regressionRun a command N rounds and report median/distribution for batch regression statistics (批量回归取统计结论).dsh plugin --profile demo add github:PangYiMing/dsh-batch-regressionMIT;Executes the given local shell command N rounds; no network or credentials, but arbitrary local command execution.
Sev7een/ds-api-usageAdds a Settings -> API Usage page showing DeepSeek account balance and 24h spend/token/request stats as a timeline chart.dsh plugin --profile web add github:Sev7een/ds-api-usageMIT;Calls api.deepseek.com/user/balance via curl reusing the deployment's DEEPSEEK_API_KEY credential; in-memory stats only, no persistence.
vibeinging/dsh-traceTelemetry backend that exports DSH turns/model steps/tool calls into a local embedded yiTrace database.dsh plugin --profile web add -w github:dsh-external/dsh-trace#<reviewed-commit>BSD-3-Clause;Stores raw sensitive session data locally (user/assistant text, tool args, session ids) with no redaction; no network connection.
Yihong89/dsh-pluginsdsh-usage-report (per-session token usage & cost via /usage + usage_report) and dsh-codebase-memory (persistent per-workspace codebase knowledge via memory_store/recall/forget/list + /memory).dsh plugin --profile web add -w 'github:Yihong89/dsh-plugins#main&path:packages/usage-report'MIT;Local-only: reads DSH session token/cost statistics and a per-workspace JSON memory store; no network calls or API keys.
yoke233/dsh-tool-monitor订阅已运行的 Bash/PowerShell 后台 Job 输出,按正则匹配完整行后向 Agent 投递事件,用于长期运行服务的错误即时提醒(惰性 tee,不重复执行命令)。dsh plugin --profile web add github:yoke233/dsh-tool-monitorMIT;读取本地后台 Job 输出并注入会话事件;无网络、无新进程、无凭据访问。
YYTbit/dsh-plugin-agent-dashboard教 Agent 生成结构化多代理状态报告:状态跟踪、任务依赖可视化、进度指示、时间跟踪。dsh plugin --profile your-profile add dsh-plugin-agent-dashboardMIT;仅注入提示/指令,无自身文件/网络/凭据访问。
YYTbit/dsh-plugin-cost-trackerTracks per-session token usage and cost, injects cost awareness into the system prompt, and provides a CLI cost estimator.dsh plugin --profile your-profile add dsh-plugin-cost-trackerMIT;Reads local session token usage only; no network, API keys, or credentials.
Zhenyu98/dsh-context-doctorDSH 上下文注入审计:统计 AGENTS.md 指令链/技能目录/工具 schema/MCP 的 token 成本,检测跨文件重复与 rank shadow 冲突;Web UI 圆环面板 + context_audit 工具dsh plugin --profile web add "github:Zhenyu98/dsh-context-doctor#main"BSD-3-Clause;只读审计:仅 ctx.fs read/stat/list 子集,不写不删不执行审计对象;单文件>256KB 跳过;报告不含完整正文;无网络/凭据
zzh-newlearner/dsh-postmortemGenerates short, redacted failure postmortem reports from the DSH session event log via /postmortem, /postmortem-export, and /postmortem-repair commands.npm install @huichangzz/dsh-postmortemMIT;Read-only, redacted analysis of local DSH session events; never retries tools, injects prompts, or uploads transcripts; optional model review uses DSH's configured llm service (network) with a 240-token cap and strict JSON validation.
omdsh-dev/dsh-mygoDSH 受管插件层:插件安装/求解/锁定/启停/替换/恢复、确定性打包(mygo pack|restore|init CLI + web 面板),核心零产品功能DSH_CHECKOUT=<dsh-checkout> ./install.shMIT;管理并装载第三方插件(装载即执行任意代码);改写 ~/.dsh 与 profile;CLI 含 pack/restore 离线打包
omdsh-dev/fabricFabric/Mixin load-time transformation layer for DSH (cordis-fabric / cordis-fabric-api / cordis-fabric-dsh packages) enabling mod-style hooks and facades.dsh plugin --profile web add github:dsh-external/fabricBSD-3-Clause;Trusted load-time code transformation / mixin hook layer registering trusted handlers; full engagement requires a host patch; no API keys or network.
omdsh-dev/plugin-template插件脚手架模板:自包含 ESM Cordis 插件(dsh.bundle.patch + cordis.patch.yml + 打包开发 skills + verify:self-contained),非可直接运行的成品插件Mount cordis.patch.yml / dsh.bundle.patch; see READMEBSD-3-Clause;模板脚手架本身无运行时行为;产物按模板约定经 profile 应用 cordis.patch.yml
Phragmund/dsh-plugin-marketIn-Web plugin marketplace panel that fetches GitHub dsh-plugin repos and awesome-dsh-plugins, with filtering and one-click install command copy.dsh plugin --profile web add github:Phragmund/dsh-plugin-marketMIT;Pure frontend panel; fetches GitHub search + awesome-dsh-plugins (no credentials) and copies install commands; runs client-side in the Web UI.
Toukaiteio/dsh-plugin-installerIn-app plugin marketplace + profile switcher under Settings -> Plugins (GitHub topic discovery, pinned-commit install, update/remove).dsh plugin --profile web add ./dsh-plugin-installer-0.1.3.tgzMIT;Installs arbitrary third-party plugins from GitHub topics at pinned commits; runs 'prepare' scripts only after explicit confirmation; edits profile config and restarts.
vlln/plugin-registryDSH 插件生态基建:薄控制台(浏览器面板管理 profile 插件安装态/bundle 层栈/启停)+ make-dsh-plugin skill 官方插件开发引导。dsh plugin --profile web add "github:vlln/plugin-registry#main&path:/packages/plugin/console"MIT;Browser console + 4 agent tools manage profile plugin install state (pnpm add / bundle layer reconcile / enable-disable); can modify plugin layers; no shell/credential access.
1a125/dsh-mcp-managerSettings 'MCP 管理' page to centrally manage MCP services: writes host-level ~/.dsh/cordis.patch.yml mcp-client rows, enables/disables at runtime, registers mcp____ tools via an MCP stdio bridge.dsh plugin --profile web add "github:1a125/dsh-mcp-manager#main" (alternative: copy into ~/.dsh/profiles/web/node_modules/ + name: 'dsh-mcp-manager' in cordis.patch.yml)MIT;MCP tool capabilities depend on each configured server.
2436238575/dsh-turn-diffAt each turn's end, aggregates all file-modification diffs from tool diff render intents into one merged panel (complements ui-deliverables), so all hunks are viewable per file in one place.git clone; add dsh-turn-diff to <harness>/pnpm-workspace.yaml; pnpm install --no-frozen-lockfile; pnpm --filter dsh-turn-diff run build; dsh plugin --profile web add link:$(pwd)/dsh-turn-diff (or npm: dsh plugin --profile web add dsh-turn-diff; remove: dsh plugin --profile web remove dsh-turn-diff)MIT;README states AI-generated without human code review — inspect source before use; build-into-harness install flow is non-trivial.
Alexis-fish/dsh-worktreesOne feature, one Git worktree, one native DSH Workspace: 在不离开当前会话的情况下为每个 feature 创建隔离 worktree 与 Workspace,多个会话可并行处理同一仓库;基于 workspaceRegistry/Commands/Subprocess 服务契约构建。dsh plugin --profile web add dsh-worktrees (or: dsh plugin --profile web add github:Alexis-fish/dsh-worktrees#<commit-sha>; git deps need the package's prepare build — add dsh-worktrees: true to pnpm-workspace.yaml if build scripts are blocked)MIT;v0.1 deliberately scoped to creation/discovery; tracks developer-preview service contracts which may break on DSH updates.
AmethystLuna/embedded-workbench嵌入式 C/C++ 固件工程插件:7-8 个 Agent Skills(FreeRTOS/ISR/NVM/Keil MDK/ARMCLANG/HardFault 排查/状态机/架构原则/LVGL);bundle 向每个 agent 会话首步注入 1% Rule/Red Flags/Plan Verification Gate(对应 Claude SessionStart hook),并注册模型可见的目录入口;同时支持 Claude Code/Codex/Cursor/Kimi/OpenCode/ZCode。see .dsh/INSTALL.md (four options from plain skill copy to dsh plugin add of the root bundle which declares dsh.bundle)MIT
AmethystLuna/logicprobe声明核查插件(split out of embedded-workbench v0.6.0):对设计文档/架构规格/重构计划做 7 结构 + 7 对抗逻辑原语探针,必要时升级到可执行模型验证;bundle 向会话首步注入 claim-verification gate(1% Rule/Red Flags/主动建议),技能按 LIGHTWEIGHT/STANDARD/ESCALATED 自动分级并附加 ## Plan Verification 审计块;同时支持 Codex/Claude/Kimi/OpenCode/ZCode。see .dsh/INSTALL.md (four options, from plain skill copy to dsh plugin add of the root dsh.bundle bundle)MIT
AngelosZou/graphlintgraphlint:把图/代码结构 lint 提示工具集装进 agent 工具(支持 opencode/cursor/codex/cc),并附带 graphlint skill 教 agent 何时用、怎么用;DSH 集成在 integrations/dsh(bundle + skill),提示注入 agent 工具层。git clone the repo (Node >= 20) and: dsh plugin --profile web add link:./integrations/dsh (from the repository root; bundle not yet published to npm)MIT;Install via link/ workspaces only until npm publication; verify the analysis toolset before enabling on untrusted code.
baidd1011/dsh-code-impactRead-only change-impact analysis for a TS/JS Git change: builds a reverse module-dependency graph on the fly and returns changed declarations, affected files, full propagation paths, file/line evidence and ranked candidate tests; JSONC config, tsconfig/jsconfig extends, project references, path aliases, package exports/imports.npm install dsh-code-impact ; dsh plugin --profile demo add dsh-code-impactMIT;Peer versions pinned to DSH 0.0.1-rc.1; upgrade DSH before updating the plugin.
bertonhan/dsh-plugin-installer-pkgAdds a plugin-install capability to any DSH: install Cordis plugins from an uploaded dsh-plugin.json manifest (≤2MB) or a Git repo URL (http/s/ssh/git, branch/tag, manifestPath for monorepos); idempotent install.sh auto-detects profile and node_modules; client UI served at /plugins/@local/dsh-plugin-installer/client.js.bash install.sh --dsh-home <DSH_HOME> (symlinks @local/dsh-plugin-installer and appends the composition row); or hand dsh-plugin-installer.json to the agent and install session-scoped via cordis_define + cordis_runMIT;Only works where the dynamic-Cordis runner is present; installing a plugin executes its code — review sources first.
BiBoyang/dsh-eval-harnessRegression eval gate for DSH plugins/skills: YAML cases → real headless agent runs → session-trace assertions → baseline comparison with PASS/WARN/FAIL report and CI exit code; ships 11 real cases (bash/fs/search/todo/web_search/subagent/workflow) and skill helpers.dsh plugin --profile headless add github:BiBoyang/dsh-eval-harness (README prints github:boyang/... — owner typo); verify: dsh --profile headless --dump-config | grep dsh-eval-harnessMIT;README install example has a wrong owner (github:boyang/dsh-eval-harness) — use BiBoyang.
BrambleXu/dsh-annotateVisual browser element annotation for DSH: /annotate asks the companion Chrome extension to enter selection mode; each selected element contributes a selector, DOM facts, computed style highlights, accessibility data, a comment, and an optional viewport screenshot to the agent session.dsh plugin --profile demo add ./dsh-annotate (and add the - id: dsh-annotate row if wiring via profile patch); install the companion Chrome extensionMIT;Browser-extension side must be reviewed; screenshots can capture sensitive page content.
BrambleXu/dsh-revdiffNative interactive Git diff review inside DSH: annotations carry file, old/new side, line number, selected code, kind and comment, and are returned via agent.followup() with dsh-revdiff provenance so the review lands in the same harness session.dsh plugin --profile demo add ./dsh-revdiff (and add the - id: dsh-revdiff row if wiring via profile patch)MIT
ChuanTianML/dsh-open-with在 Web GUI 从 Workspace「…」菜单用检测到/配置的本地编辑器打开 DSH Workspace;存在多个可启动目标时弹出编辑器选择器;所有部署选项均为验证过的 Cordis 配置字段。dsh plugin --profile web add https://github.com/ChuanTianML/dsh-open-with/archive/refs/tags/v0.1.0.tar.gz;dsh plugin --profile web list dsh-open-with --depth 0 验证MIT;file-profile 安装不构建包,需提交 lib/。
chushixixin/dsh-harness-mcp-server把 DeepSeek Harness agent 能力暴露为 MCP server(:8090):任意 MCP 客户端(如 Hermes)可驱动 Harness 执行真实编码任务(ctx.agents.create → mount 'standard' preset);架构「brain=Hermes, arms=Harness」。npm install @chushixixin/dsh-harness-mcp-server;克隆进 Harness 仓库 packages/mcp/harness-mcp-server/ 后 corepack pnpm install && tsc -b && pnpm run build:lib:host,最后 corepack pnpm dsh web --patch ./packages/mcp/harness-mcp-server/cordis.yml(patch 声明 name: '@chushixixin/dsh-harness-mcp-server')MIT;公开 MCP 端口前必须加鉴权;安装依赖 Harness workspace 内构建。
clearkurt/dsh-win-terminal-inspectorWindows (win32) terminal inspection for @deepseek-ai/dsh-terminal-bash: injects a terminal inspector through LocalSubprocessRuntime's terminalInspector test hook so persistent bash/PTY shells work on Windows (isStdinWaiting always false on Windows; readiness handled by the bash prompt mechanism).Copy repo to <DSH_HOME>\profiles\web\plugins\dsh-win-terminal-inspector\ and append name: ./plugins/dsh-win-terminal-inspector/index.js to profiles/web/cordis.patch.yml; restart dsh webMIT;Depends on internal test hooks of dsh-subprocess-local; also documents breaking the controlled-prompt contract and needing sandbox-windows-acl token changes for full persistent-bash support.
cms19859230182-lang/dsh-importImports MCP servers, rules and hooks from Claude Code / Codex / Cursor into DeepSeek Harness via a Settings '导入配置' page with auto-detect: rules land in AGENTS.md; MCP servers and hooks bridge rows land in the profile's cordis.patch.yml (real writes, not previews).dsh plugin --profile web add /path/to/dsh-config-importer (npm package name: dsh-config-importer; dsh plugin add reconciles dsh.bundle patch into dsh.profile.bundles and mounts the config-importer row)MIT
CriscolTheCoder/dsh-plugin-browserBrowse all plugins loaded in the current DSH profile: agent tool list_plugins returns module name/version/enabled state/Cordis load phase/entry id/bundle-layer stack; GUI tab 设置 → 插件 → 已装插件; read-only GET /dsh-plugin-browser/list JSON snapshot.dsh plugin --profile web add github:CriscolTheCoder/dsh-plugin-browser (or: dsh plugin --profile web add file:/abs/path/dsh-plugin-browser; remove: dsh plugin --profile web remove dsh-plugin-browser)MIT
cui-stack/dsh-workspace-digestRegisters agent tool workspace_digest listing file names per directory in the workspace (maxEntries default 20, overridable by id: workspace-digest row in profile cordis.patch.yml); follows the official 'packaging & installing plugins' format.dsh plugin --profile web add /path/to/dsh-workspace-digest (or pnpm pack then dsh plugin --profile web add ./dsh-workspace-digest-0.1.0.tgz; or dsh plugin --profile web add github:cui-stack/dsh-workspace-digest); verify with dsh --profile web --dump-configMIT
cyanseek/dsh-landscapeAgent-first DSH plugin intelligence: verify existing plugins, identify missing capabilities and generate build-ready briefs for a capability need; bundles dsh_landscape tool for in-session use; also ships a portable Agent Skill and CLI (find/analyze/status).dsh plugin --profile web add github:cyanseek/dsh-landscape#1ef0e1ebbb5e84e8d2feed31ae71d1b97322f6f9 (remove: dsh plugin --profile web remove dsh-landscape)MIT
cyanseek/dsh-native-playbookNative-capability guide for DeepSeek Harness: maps everyday tasks to built-in dsh capabilities and checks them, so agents use what dsh already ships before building more; ships DSH runtime plugin, Agent Skill for Codex, and CLI (pnpm dsh-native install --target dsh|project).dsh plugin --profile web add github:cyanseek/dsh-native-playbook (remove: dsh plugin --profile web remove dsh-native-playbook; agent-skills install: npx skills@latest add cyanseek/dsh-native-playbook --skill dsh-native-playbook)MIT
cyanseek/dsh-tool-chaosChaos/resilience testing for the DSH tool pipeline: runs isolated experiments through baseline → dry-run → fault injection → PASS/FAIL/INCONCLUSIVE with five DSH-native actions (deny, error, delay, abort, block); ships native Cordis plugin, zero-runtime-dependency CLI (init/setup/run/doctor/install-plugin/install-skill), TypeScript engine API and Codex/Agent Skill surfaces.dsh plugin --profile chaos-demo add ./dsh-tool-chaos-0.1.0-next.0.tgz (or: dsh plugin --profile chaos-demo add github:cyanseek/dsh-tool-chaos#<commit-sha>; remove: dsh plugin --profile chaos-demo remove dsh-tool-chaos)MIT;Run experiments only in the dedicated chaos-demo profile; pnpm 10+ may require allowBuilds key for git installs.
cyzlmh/dsh-pi-adapterRuns pi coding-agent extensions (ExtensionAPI) unmodified inside DeepSeek Harness through a cordis plugin bridge: pi extension .ts factories mount on a cordis context with adapted seams (tools, commands, tool-call waterfall, pi.events bus → cordis pi-ext/* events, ctx.hasUI probe of the user-questions service); published lib/ bundle has jiti/schemastery inlined (cordis stays external).dshx install https://github.com/cyzlmh/dsh-pi-adapter.git (marisa dir|tgz|git-url; or: git clone ... && dsh plugin install ./dsh-pi-adapter; build: pnpm install && pnpm build)MIT;Only install extensions you trust — they execute with dsh's tool surface.
DietCokewithSugar/dsh-user-experienceUX 走查插件:自动遍历项目 React/TypeScript 源码定位 UX 问题并给出修复建议(AST 引擎 + persona/glossary/matrix 报告卡,会话报告卡由 client 发现)dsh plugin --profile <your-profile> add github:DietCokewithSugar/dsh-user-experience#<commit-sha>(免构建权限可用预构建:dsh plugin add dsh-user-experience)MIT;DSH 处于 developer preview,仓库钉定 rc.6 接口,升级框架前需验证
dmsobtl/dsh-test-workbench测试工作台 Profile:dsh-tool-app-verify(浏览器/Electron 操作 + UI 断言 + 视觉回归)、dsh-session-analyst(质量分析与回归检测)、dsh-llm-vision-router 组合 + 预置测试 skill(如 test-login-flow)git clone https://github.com/dmsobtl/dsh-test-workbench.git && cd dsh-test-workbench && npm install,再 dsh --profile . "用 skill test-login-flow 测试 ..."(或经 dsh plugin add github:dmsobtl/dsh-test-workbench 挂 profile)MIT;子插件依赖发布/链接状态待验证;浏览器验证需 npx playwright install chromium
dongsheng123132/dsh-2origin2Origin 状态投影、语义 diff 与不可变冻结:dsh-2origin status/diff/freeze 命令(freeze 以 sha256 期望值校验状态不可变)dsh plugin --profile <name> add github:dongsheng123132/dsh-2originMIT
dongsheng123132/dsh-action-parity跨面(CLI/MCP/GUI)动作绑定与回放一致性证据:dsh_action_parity_inspect / dsh_action_parity_verify 工具 + inspect/verify CLI(manifest + observations + artifact)dsh plugin --profile web add github:dongsheng123132/dsh-action-parityMIT
dongsheng123132/dsh-audit-bundle跨独立证据生产者的内容寻址审计索引(merkle/哈希):dsh_audit_bundle_inspect/verify 工具 + 伴生 stdio MCP server(audit_bundle_inspect/verify)dsh plugin --profile audit-bundle add github:dongsheng123132/dsh-audit-bundle#<commit>(并发 smoke: DSH_CHECKOUT=... npm run smoke:dsh 验证)MIT;安装命令需指定 commit:dsh plugin --profile audit-bundle add github:...#
dongsheng123132/dsh-benchmark可复现、确定性 benchmark 证据:dsh-benchmark inspect/run/compare 为 DSH 工具与插件产出回归测试基准(含 node bin 直跑路径)dsh plugin --profile benchmark add github:dongsheng123132/dsh-benchmarkMIT
Equinox7379/dsh-update-radarUpdate radar: checks installed link: plugins for upstream updates and reports behind/upToDate lists with local vs upstream commit SHAs.dsh plugin --profile web add link:/path/to/dsh-update-radarMIT
EvilIrving/dsh-proofIndependent read-only acceptance layer: before each top-level turn closes, spawns a read-only verifier subagent (using the official subagents service) to check the work.dsh plugin --profile <name> add github:EvilIrving/dsh-proof (or: dsh plugin --profile <name> add ./dsh-proof); requires the subagents service shipped with the base profileMIT
EvilIrving/dsh-reproExports a minimal, secret-scrubbed, replayable problem bundle (session/context snapshot) for reproducible bug reports; success message names the written bundle path.dsh plugin --profile <name> add github:EvilIrving/dsh-repro (or: dsh plugin --profile <name> add ./dsh-repro)MIT;Bundle write bypasses the sandboxed ctx.fs seam in v1.
fanshong/dsh-docker-sidebarDocker 侧边栏面板: draggable Docker management panel in the WebUI with container list, resource monitoring, and container file browse/edit/download/upload.Copy repo dir to %DSH_HOME%\profiles\node_modules\dsh-docker-sidebar\ and register name: dsh-docker-sidebar in %DSH_HOME%\profiles\web\cordis.patch.yml; restart dsh webMIT;README claims the plugin was 'completely developed and published by DSH' — provenance claim is unverifiable; review code before granting access.
fishlikewater/dsh-mcp-managerMCP 服务器管理器: configure MCP servers in the web settings; the host dynamically mounts/unmounts @deepseek-ai/dsh-mcp-client instances (save-that-takes-effect, auto-reconnect, tool register/unregister) — no manual MCP rows in cordis.patch.yml needed.dsh plugin --profile web add dsh-mcp-manager (or: dsh plugin --profile web add ./path/to/dsh-mcp-manager); restart dsh (remove: dsh plugin --profile web remove dsh-mcp-manager)MIT;MCP tool capabilities depend on each configured server.
greatwhitesharklab/dsh-plugin-worktree-managergit worktree 管理:会话工作目录 dock + agent 可调用的 worktree 工具(add/use/remove,feat/- 于 ../wt/);manage git worktrees of the DSH workspace via session dock + model toolDynamic Cordis plugin in a DSH GUI session: cordis_define with code.host = src/host.js and code.client = src/client.js, then cordis_run (approve in UI)MIT;Dynamic install is process-memory (re-define after restart); no npm bundle; agent can create/remove worktrees — review before granting
hccccc01333/dsh-evalAgent 评估平台:benchmark YAML、headless dsh 编排、trace 指标、LLM judge、配对 A/B、keyless replay、跨 harness 导入pnpm add dsh-eval && dsh plugin --profile eval add dsh-evalMIT;Peers on @deepseek-ai/* 0.1.0-rc.6; source flow needs junction/symlink to a local harvest checkout.
InklingYoshi584/dsh-tool-hashline哈希锚定文件工具:每一行携带内容哈希,read/edit/grep 前校验锚点,stale 锚点在触碰文件前被拒绝,防止陈旧编辑dsh plugin --profile web add dsh-tool-hashline (npm 预构建 lib/);或 git clone + npm install + cp preset/agent.cordis.yml 到 $DSH_HOME/.agent-presets/hashline/ 并 --patch hashline.patch.ymlMIT;基于 DSH v0.1 预览版构建,官方警告会破坏兼容性,升级需 pin 并重验
inmny/dsh-git-bashWindows 终端工具替换:自动探测 Program Files/用户安装/Scoop 中的 Git Bash,遮蔽 standard/code/cordis/minimal preset 的 PowerShell 工具dsh plugin --profile web add dsh-plugin-git-bash (可指定版本 dsh-plugin-git-bash@0.1.0 或本地 checkout 路径)MIT;仅 Windows;使用 Git Bash 需要 danger-full-access 权限
jasper-zsh/dsh-plugin-file-manager会话文件管理:标题栏新增"文件"入口,展示会话工作区文件树与 Git 状态,支持预览文本/图片/视频pnpm build 后 dsh plugin --profile web add "$PWD",并把仓库 cordis.patch.yml 内容合并到 $DSH_HOME/profiles/web/cordis.patch.yml;验证 dsh plugin --profile web listMIT;首次安装后需重启 dsh web 并刷新 http://127.0.0.1:3080 页面
kam74515-boop/dsh-everything-oauth把本机 Codex/Grok/Claude/OpenCode/CC Switch 的登录态(OAuth/token)导入 DeepSeek Harness 复用(exec status/import 子命令)dsh plugin --profile web add github:kam74515-boop/dsh-everything-oauthApache-2.0;GitHub license 标记 NOASSERTION,实际 LICENSE 为 Apache-2.0
leechen298/Code2Skill分析用户显式授权的源码,生成 Functions、MCP 工具、工作流 Skills 与离线测试包(code2skill-generate/review-flow/review-source 三技能)dsh plugin --profile web add github:leechen298/Code2Skill#v1.1.3(或 npx skills add leechen298/Code2Skill --skill code2skill-generate ...)MIT;生成的 MCP server 需按各自 MCP-SETUP.md 单独注册;生成结果不保证业务规则完全验证。
Lings01/dsh-filepanel-pluginDSH Web UI 工作区文件面板:悬停右侧滑出,支持浏览/上传/下载/预览/编辑/搜索/归档当前工作区文件。DSH 会话内用 src/host.js、src/client.js 内容调 cordis_define,再调 cordis_run 激活(Client 半首次需批准);持久化需在部署 Cordis composition (cordis.yml) 中挂载MIT;动态插件进程级绑定,服务重启后需重新定义(README 已注明)。
lire1131/dsh-undo-plugin插件/皮肤/设置配置快照与回滚:变更自动存档、undo/redo 栈、快照管理面板、键盘快捷键,外加 DSH 无法启动时也可用的离线 PowerShell CLI/GUI(snapshot/undo/redo/restore/list/diff/prune/status)。dsh plugin --profile web add github:lire1131/dsh-undo-plugin#main ;备选:本地 clone + junction 到 DSH node_modules + cordis.patch.yml 行 - id: dsh-undo / name: dsh-undoMIT
lisycotana/dsh-workflow-worktree为 DSH workflows 提供 git worktree 隔离后端:每个可写任务在 /.dsh-worktrees/wf-- 建立 worktree(lanes.json 清单),isolation: 'worktree' 生效。dsh plugin --profile web add @dsh-external/workflow 后再 dsh plugin --profile web add dsh-workflow-worktreeMIT
LoftyTao/dsh-ui-workbench会话页右侧面板:当前会话工作区文件树、带行号的文件查看器与 Git 变更审查。npx -y --package @deepseek-ai/dsh dsh plugin --profile web add github:LoftyTao/dsh-ui-workbench#v0.1.0;安装后重启 DSH 并硬刷新页面MIT
lonelymoon87/dsh-code-intel符号感知代码索引与混合检索:代码大纲、持久工作区索引、显式词法或 embedding 辅助搜索工具。dsh plugin --profile web add https://github.com/lonelymoon87/dsh-code-intel/releases/download/v0.1.2/dsh-code-intel-0.1.2.tgz (或 github:lonelymoon87/dsh-code-intel#v0.1.2;卸载 dsh plugin --profile web remove dsh-code-intel)MIT
lonelymoon87/dsh-gitflowGit status/diff/log/commit/branch 工具 + /commit 暂存变更审查 skill + 基于 ctx.changeLedger 的可选 restore-point 工具(无兼容服务时降级为仅普通 Git 工具)。dsh plugin --profile web add https://github.com/lonelymoon87/dsh-gitflow/releases/download/v0.1.2/dsh-gitflow-0.1.2.tgz (或 github:lonelymoon87/dsh-gitflow#v0.1.2)MIT
lovedheart/dsh-matlab-mcp-plugin让 DSH Agent 调用 MATLAB:执行代码、运行脚本、测试与分析 MATLAB 项目;暴露 mcp__matlab__* 工具命名空间,支持 MW_MCP_SERVER_MATLAB_ROOT / --matlab-root 配置。dsh web --patch /path/to/dsh-matlab-mcp-plugin/cordis.patch.yml 或 dsh plugin add /path/to/dsh-matlab-mcp-plugin (长期使用)MIT;需要本机 MATLAB R2021a+ 且 matlab 命令在 PATH 或显式配置路径。
maskshell/solidforge-dshCoding-agent reliability preset: two-axis convergence discipline, tool-event gating plugins (/solidforge, /arm-tools), five skills (parallel-development, blueprint-crafting, cross-source-review, primary-source-verification, prior-art-search) with deterministic stdlib-Python gates.bash scripts/install.sh (installs agent preset into $DSH_HOME/.agent-presets/solidforge); optionally activate the four structured plugins in the cordis session (see USER_GUIDE.md)Apache-2.0;README names skill/plugin abbreviations and manual cordis activation; verify host.js plugin rows before use.
Mingxi2077/dsh-plugin-reviewAdds code-quality review discipline to the harness: multi-dimension project health scoring (programmatic metrics) with radar-chart visualization, manual / conversation-command / AI-triggered review, and review history.dsh plugin --profile web add "github:Mingxi2077/dsh-plugin-review#main" (or add /path/to/plugin-review / add to dsh.profile.bundles), restart dsh webMIT;Unofficial community plugin (README disclaims affiliation with DeepSeek).
mitao-su/dsh-playwright-nativeRegisters a passthrough playwright tool that forwards agent arguments verbatim to the locally installed playwright CLI (test/install/show-report/--version etc.); no sub-tool splitting or argument mapping.dsh plugin --profile web add github:mitao-su/dsh-playwright-nativeMIT;Agent-supplied args run as-is — review permissions if used on untrusted sessions.
mixin-ai/dsh-file-changesPer-turn file-change panel: accumulates successful mutations (via dsh-client-ui-deliverables), shows diffs and a filesystem-reveal action from the web UI.dsh plugin --profile web add git+https://github.com/mixin-ai/dsh-file-changes (or link:/path/to/dsh-file-changes)MIT
mixin-ai/dsh-git-branch-switcherGit branch pill in the session header showing the workspace's current branch with click-to-switch from the UI (conversation.session.header.utilities slot); unload cleans all side effects.dsh plugin --profile web add "github:mixin-ai/dsh-git-branch-switcher#main" (or dsh web --patch ./dsh-git-branch-switcher/cordis.patch.yml)MIT;Branch switch mutates workspace git state — confirm before granting on shared repos.
NexusAgentX/dsh-lens实时代码反馈:写文件后跑 format / LSP / linter / 类型检查 / 结构规则(pi-lens 引擎适配),把 blocker 注回下一轮;注册完整 agent 工具集、/lens-* 命令与 WebUI 面板。dsh plugin --profile web add dsh-lens(或 dsh plugin --profile web add github:NexusAgentX/dsh-lens)MIT;外挂分析引擎(pi-lens 宿主原生依赖);agent 触发 format 前确认工作区授权。
NexusAgentX/dsh-mcp-adapterMCP 适配器:一个代理工具按需搜索/描述/调用 MCP server,节省上下文;/mcp add/list 管理,Web UI 工具卡片与 approveTools 走 Chat Ask 对话框。dsh plugin --profile web add dsh-mcp-adapter;/mcp add fs command=npx args=-y,@modelcontextprotocol/server-filesystem,/tmpMIT;勿与 @deepseek-ai/dsh-mcp-client 挂同一批 server;启用文件/执行类 MCP server 前评估权限。
omdsh-dev/dsh-bash-encoding替换 ctx.bash:自管 spawn 收集原始字节,自动检测 UTF-16LE/UTF-8/GBK 等编码并正确解码,修复 Windows+WSL 下 bash 工具中文乱码;兼容 snapshot0808/0809 宿主(typecheck + 实机加载已验证)。cd /path/to/dsh-bash-encoding && pnpm install && pnpm build;pnpm add -w link:/path/to/dsh-bash-encoding;在 profile 的 cordis.patch.yml 先 disabled 原 bash 条目(dsh-bash-local 或 dsh-bash-sandbox),再 insert 本插件(name '@dsh-external/dsh-bash-encoding')BSD-3-Clause;同一 context 只允许一个 ctx.bash 实现,未停用原条目会导致启动失败;接入与否是 profile 配置层决定。
PerryLink/dsh-doublecheckEngineering-discipline bundle: requirements-grill gate (blocks vague tasks), test-run detection via command regexes, delivery proof checks; bundled skills via ctx.skills.registerProvider() and a doublecheck_skills catalog tool.dsh plugin --profile <name> add dsh-doublecheck (or pnpm pack && dsh plugin --profile <name> add ./dsh-doublecheck-0.4.0.tgz)Apache-2.0
PerryLink/dsh-githubGitHub integration: create PRs, review PRs in background jobs, read issues; every write gated by human approval; Schemastery-validated config; /pr commands.pnpm pack && dsh plugin --profile <name> add ./dsh-github-0.1.0.tgz (or github:PerryLink/dsh-github#<sha>, or pnpm link + dsh plugin add dsh-github)Apache-2.0
PerryLink/dsh-lsp-actionsLSP action surface for DSH: lsp_diagnostics, lsp_format, lsp_completion tools over language servers; contributes nothing when the servers table is empty or ctx.lsp is unmounted.dsh plugin --profile <name> add <path-or-tarball-of-dsh-lsp-actions>Apache-2.0
PivotStackIntelligence/dsh-githubSource Control and GitHub repository panel for DSH: repository browsing/management surface; requires DSH >= 0.1.0-rc.6; install from a local checkout or npm.pnpm install && pnpm run build && dsh plugin --profile web add . (from a local checkout)MIT
Porphyrioon/ironlaw为 coding agent 增加基于证据的完成/修复约束层(过程控制与交付判定),对 dsh 提供原生 Cordis 插件适配器 + 本地 sidecar memory / Enforces evidence-based completion & repair rules; native dsh adapter with local sidecar memory.dsh plugin --profile web add @ironlaw/adapter-dshMIT;Readme labels evidence as prototype-level; supports many hosts but only adapter-dsh is the DSH path.
revive/dsh-git-credentials管理 GitLab/GitHub/Gitee/Gitea/Bitbucket API token:加密存储、不进模型上下文、按需工具 + Web 设置面板、热加载/卸载 / Encrypted credential storage with on-demand git API tools, tokens never reach the model context.dsh plugin --profile <name> add ./dsh-git-credentials-<version>.tgz (or: ln -s into ~/.dsh/profiles/node_modules + add row to ~/.dsh/cordis.patch.yml)MIT
shuguang1994/project-blueprint一键把任意项目改造成 AI-agent-ready 脚手架:自动检测技术栈并生成 AGENTS.md、文档骨架、CI/CD 与测试基础设施dsh plugin --profile web add 'github:shuguang1994/project-blueprint' (also npx skills add shuguang1994/project-blueprint)MIT;主要面向脚手架生成;profile bundle 的实际加载产物未在 digest 中确认
skitse/dsh-dev-actions让模型在开发中主动发现重复命令/提示词并维护为可点击的一键快捷动作(工作区/会话两级、固定/验收/使用统计)dsh plugin --profile web add dsh-better-sidebar@^0.10.3 https://github.com/skitse/dsh-dev-actions/releases/latest/download/dsh-dev-actions.tgzMIT;跟随 DSH developer preview 快速迭代,版本固定兼容 RC 范围
skyzhao1223/dsh-plugin-scaffold最小可运行 DSH 插件脚手架:一个 ctx.tools 模型端 hello 工具 + 加载路径验证脚本(ctx.plugin / Cordis Loader 双路径)dsh web --patch "$PWD/cordis.yml"(开发验证: pnpm verify / pnpm verify:loader)MIT;纯脚手架/模板,非完整功能插件;用于开发 dsh 插件的起点
sleepinginsummer/dsh-fff模糊文件查找 + 索引内容搜索:find_files/resolve_file/related_files/fff_grep(纯 JS 遍历 + ripgrep 内容搜索,60s TTL 缓存)dsh plugin --profile <name> add dsh-fff(装后重启 DSH;fff_grep 需本机 ripgrep)MIT;digest 未显示仓库 LICENSE 文件,但 npm 包声明确认 MIT
sleepinginsummer/dsh-hashline-edit-pro哈希锚点编辑工具:hashline_read / replace / undo_last_replace(纯 JS xxh32 + JSON 状态文件持久化,256 路径上限)dsh plugin --profile <name> add dsh-hashline-edit-pro(装后重启 DSH)MIT;digest 未显示仓库 LICENSE 文件,但 npm 包声明确认 MIT
sleepinginsummer/dsh-rtk-optimizerRTK 命令改写建议 + bash/grep/read 工具输出压缩(Host 拦截器;rtk 缺失时原样执行并 60s 缓存探测)dsh plugin --profile <name> add dsh-rtk-optimizer(装后重启 DSH;/rtk 命令可查状态与统计)MIT;digest 未显示仓库 LICENSE 文件,但 npm 包声明确认 MIT
slhssb/dsh-advisor独立模型顾问审查:每步工具调用后由评审模型审计 agent 操作并经 dsh-agent-instructions 通道注入关切/建议到下一步dsh plugin add @slhssb/dsh-advisor(或 profile package.json dependencies + dsh.profile.bundles: ["@slhssb/dsh-advisor"] 后 pnpm install)MIT
springbrand-lab/dsh-oauth-mcp-clientOAuth 2.1 Streamable HTTP MCP client:PKCE、动态 token 存储、重连处理与 MCP 工具注册,扩展原生 dsh-mcp-client 连接流。git clone https://github.com/springbrand-lab/dsh-oauth-mcp-client.git && pnpm install && pnpm build && npx --yes @deepseek-ai/dsh@latest plugin --profile web add "$PLUGIN_DIR"MIT;商业公司(SpringBrand)维护,token 存储与 MCP 端点需审查。
Stormycry-cryp/dsh-AuthInOneDSH-native provider API 配置、模型切换与可审计 token/成本分析;lib/ 提交版 bundle,注册走 Cordis effects/service disposal。dsh plugin --profile web add github:Stormycry-cryp/dsh-AuthInOne#v0.1.0-alpha.1(卸载:dsh plugin --profile web remove dsh-auth-in-one)MIT;v0.1.0-alpha.1 早期发布;provider 密钥配置界面需审查。
studyzy/dsh-lazy-tools延迟工具加载:把模型不会用到的全局工具(含 MCP)延迟加载,配置 allow 子集且只收紧不放宽其他 restrict。dsh plugin --profile <profile> add git:github.com/studyzy/dsh-lazy-tools未发现;仓库未见 LICENSE 文件;涉及工具门控逻辑需审查。
tkr520521/dsh-repo-analyzer本地仓库情报:技术栈检测、依赖图、模块引用分析;零外部服务、不调 LLM、不派生子代理;路径解析后校验落在配置 root 内(防目录穿越)、默认排除 node_modules/.git/dist、超大文件跳过、maxFiles 上限,工具输出结构化 JSON 供模型架构推演。dsh plugin --profile <name> add /path/to/dsh-repo-analyzer(或 dsh plugin --profile <name> add dsh-repo-analyzer;手动 patch 行 - id: dsh-repo-analyzer / name: dsh-repo-analyzer)MIT;README 编码错乱(GBK 误读);首次使用建议先指向小仓库验证输出。
walavave/dsh-git给 agent 的 git 工具箱:冒险编辑前自动 checkpoint、结构化 git 工具、审批门控写操作(单 npm bundle 含 git-local / tool-git / git-checkpoint-policy 三插件与七个 git_* 工具,ctx.git 服务自动注册)。dsh plugin --profile web add dsh-git(dsh plugin 会在 profile 内 pnpm add 并经 dsh.bundle.patch 自动注册;也可 npm install dsh-git 后手工在 cordis.patch.yml 挂 dsh-git/local、dsh-git/tool、dsh-git/checkpoint-policy)未发现;无 LICENSE 文件;建议配套审批服务使用,否则写操作无门控。
Wanbinyu/dsh-plugin-git-inspect只读 git 检视:给 agent 提供 git_status/git_diff/git_log(依赖 @deepseek-ai/dsh-tools、dsh-system-prompt、dsh-subprocess + 子进程实现如 dsh-subprocess-local);附 examples/cordis.yml overlay 示例。npm install github:Wanbinyu/dsh-plugin-git-inspect,然后在已挂载所需 Harness 服务的 Cordis 组合中加 name: dsh-plugin-git-inspectMIT;需要宿主已组合 dsh 官方服务(tools/subprocess),非开箱即用单包。
weiyuou-chowbus/dsh-git-statusweb 端 git 分支指示器:composer 工具行实时显示当前分支并在聊天 UI 内一键切换分支(client 经 module-loader 注入 conversation.input.left 插槽,GET /git-status 每 3s 轮询、POST /git-checkout 切换);无构建步骤,客户端手写 module-loader 格式原样服务。dsh plugin --profile web add dsh-git-status(npm exec @deepseek-ai/dsh web 后打开 127.0.0.1:3080;默认仓库经 cordis.patch.yml 覆盖 config;源码安装:git clone + ln -sfn 到 profile node_modules + cordis.patch.yml 加行)MIT;HTTP 路由对 cwd 参数未声明鉴权/白名单,评估宿主内信任边界。
Xiaooooo434680/dsh-tool-tddTDD 测试运行工具:tdd_test 工具运行测试命令并解析结构化失败(Jest/Vitest/Pytest/Go/Rust/TAP/tsc),驱动红绿重构循环;配套 tdd 技能(SKILL.md)放入 ~/.agents/skills/tdd/ 供模型按方法论调用。dsh plugin --profile web add <path-to-this-repo>(或 dsh plugin --profile web add https://github.com/Xiaooooo434680/dsh-tool-tdd;npm 发布后 dsh plugin --profile web add dsh-tool-tdd);或手动在 cordis.patch.yml 追加 tdd_test command=... 行MIT;tdd_test 命令由配置决定,会被模型触发执行;限定可信工作区。
xingyingyuzhui/dsh-updater-uiDSH 更新检查:设置页一键检查并拉取更新,自动后台检查 + 导航红点;Host 注册 POST /dsh-updater/check 与 /dsh-updater/pull(仅 POST 防跨站触发)+ 30 分钟自动检查 timer,Client 经 ModuleLoader 加载设置页。dsh plugin --profile web add dsh-updater-ui(或 dsh plugin --profile web add github:xingyingyuzhui/dsh-updater-ui;卸载 dsh plugin --profile web remove dsh-updater-ui)MIT;更新拉取会改写本地 DSH 安装目录,注意版本兼容与 git 状态。
XJungit/omdp个人 DSH 插件集:dsh-connector 为统一 MCP + Skills 管理器(Web UI 设置页),编辑 cordis.patch.yml 的 MCP 块(stdio/streamable-http,SSE 走 mcp-remote stdio 桥),并读写 ~/.dsh/skills//SKILL.md。dsh plugin --profile web add github:XJungit/omdp#path:dsh-connector(每个子目录为独立可安装 bundle,包名 @omdp/* 防与上游 dsh-* 冲突)MIT;根目录无 package.json,安装须带 #path: 子目录;技能/MCP 配置修改需配合 cordis 重启生效。
xu1132/dsh-plugin-hello最小示例插件:注册一个按名字打招呼的 hello 工具,展示 dsh-plugin bundle 完整骨架(package.json bundle manifest + cordis.patch.yml 配置层)。dsh plugin --profile demo add github:xu1132/dsh-plugin-hello(验证:dsh --profile demo --dump-config 应显示 "# == dsh-plugin-hello" 层;自定义问候语覆盖 cordis.patch.yml 行 name: dsh-plugin-hello)MIT;教学示例性质(README 标注 "you/dsh-plugin-hello" 占位,实际应为 xu1132)。
YLingHao/dsh-codeui把 DSH 变成 IDE 样工作台:代码变更查看器/diff 重建、资源管理器(shell.overlay 抽屉,不替换 sidebar 槽)在 DSH 设置 → 插件中用 cordis_define 新建动态插件,粘贴仓库 host.js/client.js 的 function body(零依赖纯 JS)MIT;以动态插件形式存在,未打包为 npm/bundle;官方 API 变化时需手动同步函数体
zeroa234/dsh-preset-minimal-windowsWindows 极简 Agent 预设:gitbash + pwsh(官方 @deepseek-ai/dsh-tool-pwsh 走宿主 ctx.shell,win32 由 dsh-pwsh-sandbox 支撑、受文件沙箱约束)+ str_replace_editor 三工具,官方 minimal 预设的 win32 平替;另附宿主级 gitbash 工具 bundle(@dsh-external/dsh-tool-gitbash)。方式一:git clone 后预设内 tool-gitbash 以相对路径 ./lib/gitbash.js 引用即可用(重启或新会话后在预设列表选择『极简模式(Windows)』);方式二:cd dsh-preset-minimal-windows && dsh plugin --profile web add ./gitbash-tool 全局安装MIT;preset 与 bundle 两形态行为一致但需分别维护;依赖系统 Git Bash 可被自动探测到。
zhangzujian/dsh-same-mode-sandbox-noop沙箱兼容性插件:对冗余的 same-mode 沙箱升级请求做 no-op(去重/静默),避免重复审批弹窗;可移除,带集成测试(DSH_INSTALL_DIR 注入)。git clone https://github.com/zhangzujian/dsh-same-mode-sandbox-noop.git && cd dsh-same-mode-sandbox-noop && npx @deepseek-ai/dsh@0.1.0-rc.6 plugin --profile web add "$PWD"(卸载:plugin --profile web remove @zhangzujian/dsh-same-mode-sandbox-noop)MIT;明确面向 0.1.0-rc.6;审批路径相关改动需先理解判定条件再启用。
zhangzujian/dsh-subprocess-inherit-environment子进程环境插件:故意把完整的 Harness 环境变量集经 ctx.subprocess 转发给子进程(用于调试或需要宿主编译环境的场景),可移除。git clone https://github.com/zhangzujian/dsh-subprocess-inherit-environment.git && cd dsh-subprocess-inherit-environment && npx @deepseek-ai/dsh@0.1.0-rc.6 plugin --profile web add "$PWD"(卸载:plugin --profile web remove @zhangzujian/dsh-subprocess-inherit-environment)MIT;默认关闭/按需启用为佳;启用前确认子进程可信并评估凭据泄漏面。
zimai233/dsh-figma-to-lottieFigma/SVG→Lottie 动画编译器:SVG 路径解析、贝塞尔进出切线转换、关键帧缓动,输出自包含 .lottie.json,提炼为两个 agent 可调用工具dsh plugin --profile myprofile add dsh-figma-to-lottie(或 dsh plugin --profile myprofile add github:zimai233/dsh-figma-to-lottie#<sha>)MIT
1514100951/dsh-usage-footerFloating coin button showing account balance, peak/off-peak pricing, today/session cost & token estimates; adds a '用量与费用栏' toggle in Settings; day-reset local stats in localStorage.Link/copy packages dsh-usage-status and dsh-client-ui-usage-footer into $DSH_HOME/profiles/node_modules/ and append name: dsh-usage-status + name: dsh-client-ui-usage-footer to profiles/web/cordis.patch.yml; restart dsh webMIT
1HelloMan1/dsh-stats-dashboardProvider/model usage stats dashboard: response speed, call log, token totals, cache rate, cost estimates (built-in DeepSeek pricing), CSV export; driven by dsh-session-stats and dsh-token-meter projections.dsh plugin --profile web add "github:1HelloMan1/dsh-stats-dashboard#main" (npm: dsh plugin --profile web add dsh-stats-dashboard)MIT;GitHub API reports no LICENSE file, but package.json declares MIT.
Areium/dsh-fail-logger自动记录所有执行模式(原生工具 / PTC run_code / 代码内嵌工具调用)的工具失败错因,去重、计数、确定性排序后沉淀进 skill 的机器维护实录区段(默认 ~/.dsh/skills/fail-log-guide/SKILL.md),让 agent 越用越少错;零配置,本地被动记录,无外部导出。dsh plugin --profile web add dsh-fail-logger (or: dsh plugin --profile web add dsh-fail-logger@0.4.1 / dsh plugin --profile web add "github:Areium/dsh-fail-logger#v0.4.1"; headless: dsh plugin --profile headless add …)MIT
aryswisnu/dsh-eval-regression小型确定性回归评估插件:对 DSH profile 运行 suites/release-smoke.json 之类的回归套件并输出结果(npx dsh-eval-regression suites/release-smoke.json),用于插件栈回归测试。dsh plugin --profile <profile> add github:aryswisnu/dsh-eval-regression (or: dsh plugin --profile <profile> add . from a clone)MIT
chendefine/dsh-plugins-plan-usageWeb 对话框右下角套餐用量角标:实时显示每个套餐的三个用量窗口;设置→插件配置提供「套餐用量」卡片(外观对齐内置卡片);可选 Kimi 会员月限窗口(kimi-auth Cookie 调 MembershipService/GetSubscriptionStats)。dsh plugin --profile web add dsh-plan-usage(npm;或 github:<sha> 锁定 commit;或 ./dsh-plan-usage-0.3.0.tgz);dsh --profile web --dump-config 确认出现 "# == dsh-plan-usage" 层MIT;涉及 API Key 与会话 Cookie 凭据,确认信任边界;纯 JS 零构建、无 prepare 脚本。
chenw2759-wq/dsh-plugin-healthcheckDSH 插件健康检查向导(设置面板「插件检测」):L0 静态检查(files 白名单/依赖声明/高危副本(cordis/cosmokit/dsh-tools/schemastery/dsh-credentials/dsh-home-paths 六核心包)/依赖可解析/Windows 命令/lockfile 一致性)+ L1 配置组合检查 + L2 隔离试跑(子进程完整 boot 全树,90s 抓 hang)发现即自动回滚(写 home patch 前弹确认);C8 木马扫描;修复只改插件代码与配置层,严禁修改 harness。dsh plugin --profile web add dsh-plugin-healthcheck(bundle 安装:dsh.bundle.patch=./cordis.patch.yml 自动挂载,dsh.client inject runtime/locale platform=web)MIT
csiroqa/dsh-plugin-usage-reportUsage report plugin for DSH: daily/monthly aggregation of tokens (input/cache-read/cache-write/output), rounds, steps and estimated USD cost; monthly reports, editable budget alerts, Claude Code/Codex-style daily contribution grid and fun stats via Usage tool; /usage export to .dsh-reports.dsh plugin --profile web add link:$(pwd)/plugins/usage-report (POSIX) / dsh plugin --profile web add link:E:\path\to\dsh-plugin-usage-report\plugins\usage-report (Windows)MIT
cxlg66you-bot/dsh-token-billingPersistent token billing for DSH: metering cost per model call (RMB default pricing), bills persisted across sessions on disk, billing_report tool, stats-bar amount, settings panel, HTTP API; dynamic-plugin history kept under dynamic-plugin/ (pkg-1..pkg-5).cp -R dsh-token-billing/. ~/.dsh/profiles/web/ and merge the insert block from cordis.patch.yml into ~/.dsh/profiles/web/cordis.patch.yml (host deps zod/@deepseek-ai/dsh-tools/@deepseek-ai/dsh-storage-domain resolved via ~/.dsh/profiles/node_modules fallback)MIT
Equinox7379/dsh-config-watchConfig drift detective: snapshots key profile files and plugin manifests at each service start, diffs against the last snapshot, and writes a change log (e.g. plugin-added entries).dsh plugin --profile web add link:/path/to/dsh-config-watchMIT
Equinox7379/dsh-daily-briefDaily activity brief: aggregates turns, user messages, assistant replies and tool calls for live sessions over the last N days, for daily-report queries.dsh plugin --profile web add link:/path/to/dsh-daily-briefMIT
Equinox7379/dsh-session-repairRepairs session logs that fail to open (unknown third-party event types) by adding ignorable: true markers and rewriting the log in the compliant frame format.dsh plugin --profile web add link:/path/to/dsh-session-repairMIT;Back up session logs before repair.
Equinox7379/dsh-turn-watchdogTurn watchdog: scans live sessions every 60s, flags turns with no turn/end for a long time, injects a prompt warning (for AI/user), and provides a query tool.dsh plugin --profile web add link:/path/to/dsh-turn-watchdogMIT
FantasyStarry/dsh-token-stats按自然日统计 LLM token 用量 by provider/model/session (incl. subagents): sidebar widget, Settings '用量统计' section, plugin config form, /usage command, and a same-origin HTTP API; rebuilds today's stats from session logs on load.dsh plugin --profile web add "github:FantasyStarry/dsh-token-stats#v0.4.0" (local dev: dsh plugin --profile web add "file:" + name: dsh-token-stats in cordis.patch.yml + restart)MIT;Known limitation: usage calls made before plugin load may be undercounted.
fflow2023/dsh-usage-costLightweight per-session + global API cost statistics with peak/off-peak pricing; passive by design — injects no prompts, schemas, tools or messages into the model.Add - name: @fflow2023/dsh-usage-cost (host composition) and - name: @fflow2023/dsh-usage-cost/client (web composition) rows to cordis.yml and rebuild the web bundle (or install via dsh add)MIT;Client half is baked into the web bundle — upgrades require a rebuild.
fishxcode/dsh-plugin-deepseek-balanceDeepSeek Balance web client plugin: live balance from the official /user/balance endpoint, balance trend, ECharts daily cost/token charts; API key + platform userToken stored in localStorage; host proxies the platform usage endpoint with browser-feature headers.Add the package via the Harness plugin loader / composition (cordis.patch.yml insert: id: deepseek-balance, name: dsh-plugin-deepseek-balance); restart dsh web未发现;The platform userToken is a full session credential — treat as highly sensitive; clear-token button provided.
forrestsweet/dsh-agent-replay会话回放与脱敏分享:原生回放标签页展示消息/工具调用/命令/耗时时间线,可导出独立 HTML;session replay timeline + sanitized HTML exportdsh plugin --profile web add github:forrestsweet/dsh-agent-replay (or: dsh plugin --profile web add . from source)MIT;Requires Node 22.19+/24+; git installs run a prepare build (pnpm allowBuilds may be needed)
hnmrxz/dsh-plugin-sysmon底部状态栏实时显示本机系统资源:CPU/内存/磁盘/负载/运行时间(os/fs 采样 + CPU tick 差值,/dsh-sysmon 同源路由)npm install dsh-plugin-sysmon 后,在 ~/.dsh/profiles/web/cordis.patch.yml 插入 name: dsh-plugin-sysmonMIT
jorinyang/dsh-doctorDSH 环境诊断:检查 env/profile/config/bundle/mount/port/health/disk;修复分 safe/deps 两档;附独立 PowerShell 脚本兜底dsh plugin --profile web add @jorinyang/dsh-doctorMIT;修复由 agent 调用触发,deps 档会改动依赖锁定文件
KeLearns/dsh-update-checker官方运行时更新检查:/dsh-update/status(缓存)与 /dsh-update/check(强制复查)同源路由,版本检测链 config.currentVersion → @deepseek-ai/dsh → dsh-web-app → dsh-base,对比 npm registry 最新版并提示外部更新命令cp -r dsh-update-checker "$DSH_HOME/profiles/web/node_modules/@keLearns/",再向 $DSH_HOME/cordis.patch.yml 追加两行 - id: dsh-update-checker / name: '@keLearns/dsh-update-checker'MIT;插件运行于 DSH 进程内无法替换自身代码,更新需走外部 npm install -g @deepseek-ai/dsh@latest
lisycotana/dsh-code-lensDeepSeek Harness code-mode 子派发可观测性:记录 run_code 程序调用中模型不可见的工具调用(每次派发的内部调用链)。dsh plugin --profile web add dsh-code-lens ;或 scratch/cordis.yml 写 name: 'file:///…/dsh-code-lens/index.js' 后 dsh --profile web --patch ./scratch/cordis.ymlMIT
sublatesublate-design/dsh-doctor-windowsWindows 环境诊断:新增人工触发的 /doctor-windows 命令,模型 provider 不可用时仍可用。dsh plugin --profile web add github:sublatesublate-design/dsh-doctor-windows#v0.1.0(或本地 dsh plugin --profile web add C:\path\to\dsh-doctor-windows)MIT;Git 安装需在 profile 的 pnpm-workspace.yaml 授权 prepare 构建。
zexuanw958-svg/dsh-hudAgent 运行态 HUD:在会话头部实时显示模型、上下文、token、计时、任务与子代理状态(Codex/Claude Code 风格遥测),只读展示 Harness 已有运行数据。npx --yes @deepseek-ai/dsh@0.1.0-rc.6 plugin --profile web add github:zexuanw958-svg/dsh-hud(源码:git clone + pnpm install + pnpm build 后 add "$(pwd)";卸载:plugin --profile web remove dsh-hud)MIT;通过本地 link: 安装,移动/删除仓库目录会使链接失效;面向 0.1.0-rc.6。
zhangzheng25/dsh-token-monitorToken 用量与对话统计设置页:今日/7 天/30 天汇总、GitHub 风格 90 天贡献图、会话日志回填;DSH 原生样式(--ds-* 主题变量,跟随明暗主题)。dsh plugin --profile web add github:zhangzheng25/dsh-token-monitor(或本地路径 E:/path/to/dsh-token-monitor)MIT;client bundle 为手工编写(无构建步骤),DSH 客户端协议升级后需跟进。
acosmi/dsh-pluginHosts three DSH plugins: dsh-session-supervisor (persistent budgeted session lifecycle supervision), dsh-dream-reflection (periodic bounded reflection cards with human /dream approve gate), dsh-browser-automation (real-Chrome automation, rc.1).Per-plugin, e.g. cd plugins/dsh-session-supervisor && pnpm install && pnpm run build, then dsh plugin --profile <name> add <tarball|npm>; see each plugin's READMEMIT;Not a single installable package; three independently versioned plugins with different maturity.
dsh-market/dsh-market插件市场 (plugin marketplace): 打开 Settings → Plugin Market 浏览/搜索/一键安装社区插件;安装源限制为 curated awesome-dsh-plugin 注册表(其余拒绝),默认禁用构建脚本(pnpm>=10 需显式开启)。dsh plugin --profile web add dsh-marketMIT;GitHub reports no root LICENSE file; license taken from package.json field.
ihuajiu/dsh-plugin-finder插件发现:会话内 find_plugin 工具用自然语言检索 dsh.so 插件市场,返回插件名/star/标签/简介/安装命令dsh plugin --profile web add dsh-plugin-finder (也支持 tui/headless profile;本地开发 dsh plugin --profile web add <checkout 路径>)Apache-2.0;安装时 @deepseek-ai/* peer 依赖警告为 pnpm 误报,可忽略
Luaphes/dsh-plugins-marketWeb 内插件创意市场:嗅探 GitHub dsh-plugin topic(600+)、噪音过滤与信任徽章、一键安装面板;安装时校验 dsh.bundle.patch 声明并执行 dsh plugin --profile

add github:owner/repo,带 allowBuilds 安全警告。

dsh plugin --profile web add github:Luaphes/dsh-plugins-market (发布 npm 后:dsh plugin --profile web add dsh-plugins-market)MIT;beta,installable;第三方插件安装需用户确认 allowBuilds。
LX2000WASD/dsh-web-plugin-managerWeb UI 插件管理:设置页新增插件管理标签 + 市场一级菜单;四源合并查看插件,受控编辑 cordis.patch.yml(managed-block 机制)实现实时启停/卸载,调用官方 dsh plugin CLI 安装,环境管理(启停/复制/建删 profile),市场数据源为 awesome-dsh-plugins PLUGINS.md + GitHub API(24h 缓存)。dsh plugin --profile <name> add dsh-web-plugin-manager (源码方式:克隆后 pnpm install && pnpm run build,再 dsh plugin --profile <name> add .)MIT;禁用被依赖条目可能导致 profile 启动失败(fail-loud);质量门可能误伤未声明依赖的合法插件。
meme-dog/dsh-plugin-finderIn-agent discovery + audit of GitHub dsh-plugin repos: live topic search sorted by stars, per-result install command, source download to workspace sandbox, bundle/patch detection and trial-to-production install plan with rollback.dsh plugin --profile web add github:meme-dog/dsh-plugin-finder (restart dsh web)MIT;Auto-installing audited third-party plugins still runs their code — review before use.
Nexus-Aethra/DSH-plugin-switchDSH 插件/技能市场:Settings 插件页注册 tab,浏览/搜索 GitHub 社区项目、自动识别 plugin/skill 并安装到正确位置;host 经 ctx.web.fetch 调 GitHub REST。pnpm run pack 生成 dist/dsh-plugin-switch-<version>.tgz 后 dsh plugin --profile web add ./dsh-plugin-switch-<version>.tgz(发布 Release 资产后可直接用 URL)未发现;仓库无 LICENSE 文件;安装任意 GitHub 插件前请评估来源。
Sakana-yuyu/dsh-plugins设置页「插件库」:按 stars 浏览 dsh-plugin 仓库目录,引导 DSH 搜索目录并执行安装命令dsh plugin --profile web add "github:Sakana-yuyu/dsh-plugins"(需在系统终端运行后重启 dsh web)MIT;本质是聚合目录仓库,安装后提供的搜索/安装能力依赖外部目录数据与用户执行安装命令
Sanqi-normal/dsh-webui-market-pluginWeb GUI 内社区插件市场:浏览 awesome-dsh-plugin.com 目录,设置→插件→插件市场 一键安装/卸载 profile 插件,后台任务+热挂载+更新检测dsh plugin --profile web add @sanqi-normal/dsh-webui-market-plugin (或 dsh plugin --profile web add github:Sanqi-normal/dsh-webui-market-plugin)后重启 dsh webMIT;spawn pnpm/plugin CLI 属任务自动化,建议安装后核对 profile 变更
showlibia/dsh-plugin-installer设置页「插件安装」标签:npm 包/git/tarball/本地目录无感安装/卸载并激活 DSH 插件,坏插件沙箱预检不写入配置,支持热重载/救援 CLIdsh plugin --profile web add github:showlibia/dsh-plugin-installer(或 link:$PWD),再把 name: 'dsh-plugin-installer' 追加到 $DSH_HOME/profiles/web/cordis.patch.yml未发现;仓库无 LICENSE 文件;安装任意包源前注意 allowBuilds 与供应链审查
tc206107/dsh-open-ecosystemDSH 集成集合:dsh-git-autoinit Cordis 插件(会话/工作区幂等 git init + 保守 .gitignore 回填,侧边栏 Git 面板始终可用)、工程纪律 skills(SKILL.md)、dsh-desktop Electron 桌面壳(attach/spawn 双模式、托盘)、生态调研材料。cd dsh-git-autoinit && dsh plugin --profile web add "link:$(pwd)"(或 dsh plugin --profile web add dsh-git-autoinit;skills 目录放 ~/.dsh/skills/;dsh-desktop 为独立应用)MIT;仓库是组件集合而非单一根级 bundle;README 注明 pnpm 11 minimumReleaseAge 会对发布不足 24h 的 npm 包拦截安装。
TheYoungChen/dsh-plugin-marketWeb UI 插件市场:分页浏览/搜索 dsh-plugin topic(按 star 排序、刷新、每页 20 条)、已装识别与版本更新、一键安装(真实执行 pnpm add github:<owner/repo>,等价官方 dsh plugin add)并 reconcile 进 dsh.profile.bundles、实时日志/可终止/后台下载、类型识别(插件/Skill/预设)。dsh plugin --profile web add github:TheYoungChen/dsh-plugin-market && dsh web(无 prepare 构建脚本、lib/ 已预编译;安装后重启生效)MIT;安装来源为社区 GitHub 仓库,安装前核对 owner/repo 与 star;杀进程/后台下载实现建议审查。
weijiafu14/pi2dsh打通 Pi 与 DSH 生态:host bundle 把未修改的 Pi 扩展(普通 npm 依赖)挂载为原生 DSH 插件(top-50 包 50/50 可挂载);convert 模式生成可审查的 vendor 快照 + 机器可读兼容报告;Pi 的六层 mcpServers 配置翻译为 @deepseek-ai/dsh-mcp-client patch 条目($VAR→!!js process.env.VAR,明文密钥告警)。corepack pnpm install && pnpm build,然后 node dist/cli.mjs convert <Pi 包> --out ./dsh-pi-lsp(或直接构建 host bundle),再 dsh plugin --profile headless add file:$PWD/pi-hostMIT;供应链敏感安装建议走 convert 模式逐包审查;挂载未经修改的第三方扩展前务必静态审查。
YELEBAI/dsh-plugin-marketplaceDSH 设置内插件市场:GitHub Action 每日扫描 topic:dsh-plugin,静态验证 package.json/dsh.bundle.patch 后写入 registry/plugins.json,支持一键安装与引导安装dsh plugin --profile web add github:YELEBAI/dsh-plugin-marketplace#v0.3.3MIT
yyyyukari/dsh-plugin-workshop创意工坊式插件浏览器:侧栏『新会话』下方入口,默认按 topic:dsh-plugin 搜索(raw CDN 特征验证过滤无关仓库)、详情页、已安装管理视图;一键智能安装/更新/卸载(bundle 走 dsh plugin add、preset 走 .agent-presets);宿主注册 /dsh-plugin-workshop/api/{status,install,update,uninstall}。dsh plugin --profile web add "github:yyyyukari/dsh-plugin-workshop"(手动旧流程:加进 profile dependencies 并在 cordis.patch.yml 加 name: '@dsh-external/dsh-plugin-workshop')MIT;一键安装本质是从第三方仓库拉取代码执行,属插件安装自动化面;需要本机 git。
zp-home/dsh-recommend插件生态透明排行与推荐:每 2 小时自动抓取 GitHub dsh-plugin 话题仓库(约 700 个)并按公开评分模型排序;同一份 data/registry.json 供静态排行站、DSH 插件(模型工具 + 设置页「插件排行」标签)消费dsh plugin --profile web add dsh-recommend(或 dsh plugin --profile web add github:zp-home/dsh-recommend / dsh plugin --profile web add <本地目录>;lib/ 随库提交免构建)MIT;排行榜基于公开 repo 元数据与作者评分模型,仅供参考
hyhmrright/brooks-lint基于 12 本经典工程书的 AI 代码评审:6+6 衰减风险诊断、书籍引用、severity 标签、/brooks-* 命令;以 Agent Skill 形态装进 DSH 的 ~/.dsh/skills`curl -fsSL https://raw.githubusercontent.com/hyhmrright/brooks-lint/main/scripts/install.sh \bash -s -- dsh`
834063245-creator/HoloGram代码依赖图引擎(tree-sitter 统一 IR)+ 3D 星图桌面端,附带 DSH bundle 插件 @a834063245/hologram-dsh,注入 34 个 mcp__hologram__* 图分析工具与侧边栏 3D 视图dsh plugin --profile web add @a834063245/hologram-dsh 然后 dsh web(postinstall 从 GitHub Releases 下载引擎二进制)MIT;引擎读取工作区源码并暴露 34 个 MCP 工具;安装时 postinstall 下载外部引擎二进制(Windows x64)
chenw2759-wq/dsh-IDEDSH Web GUI 升级为一站式 IDE:文件树、代码编辑、多格式预览、红绿 diff、内置终端,并内置 SSH 远程工作区(本地大脑、远程手脚)git clone https://github.com/chenw2759-wq/dsh-IDE.git; pnpm install; pnpm --filter "./packages/dsh-aionui-panel" build; pnpm --filter "./packages/dsh-ssh" build; pnpm --filter "./packages/dsh-easyssh" build; dsh plugin --profile web add file:C:/你的路径/dsh-IDE/packages/dsh-aionui-panel; dsh plugin --profile web add file:C:/你的路径/dsh-IDE/packages/dsh-ssh; dsh plugin --profile web add file:C:/你的路径/dsh-IDE/packages/dsh-easysshBSD-3-Clause;含 SSH 远程执行,凭据存 ~/.dsh/dsh-ssh.json,远程资源消耗不受本机沙箱保护
loadingvx/deepseek-harness-workbench-pluginWeb UI 三栏工作台:CodeMirror 编辑器(多语言高亮+Markdown/Mermaid 预览)、本地 PTY 终端(命令行/自然语言分类、AI 转 shell 命令)、文件树与 Git 侧边栏(diff/log/commit)dsh plugin --profile web add dsh-workbench-plugin@0.1.14(须锁版本,否则 pnpm 可能装到 0.1.0);重启 dsh webMIT;内置 PTY 终端会在本机执行 shell 命令、Git 与文件操作,破坏性命令仅靠可配置黑名单拦截;AI 翻译会生成命令写入会话
liceses/dsh-gitbash-presetDSH plugin mapping minimal-mode bash to Git for Windows bash via cordis.patch.yml agent preset; idempotent preset install with sandbox gatingdsh plugin --profile web add @icelily/dsh-gitbash-presetMIT;bash 仅在 danger-full-access 沙箱下执行,面向 Windows Git Bash
Mars-Sea/dsh-commandcode-providerUnofficial dsh LLM provider plugin for Command Code: live model catalog, reasoning-effort support, Models-page card, settings page; API key stored via dsh credential servicedsh plugin --profile web add @mars-sea/dsh-commandcode-provider (或 github:Mars-Sea/dsh-commandcode-provider#v0.2.2 固定版本)MIT;第三方 LLM provider,需自备 Command Code 账号与 API key
Noob-stupid/dsh-plugin-hubNative plugin-manager panel (Settings->Plugins): enable/disable via user cordis.patch.yml (HMR live), GitHub dsh-plugin marketplace, one-click npm/github install, AI-assisted install (opt-in).dsh plugin --profile web add github:Noob-stupid/dsh-plugin-hubMIT;可改写用户补丁层并热安装任意市场包;AI 兜底安装会调 DeepSeek API 产生费用(有授权弹窗);路由仅限环回
Francis-Xavier-code/dsh-balance-pluginDeepSeek 余额监控与用量统计(CNY/USD 双余额池、阈值告警、充值入口、Miyu 风格用量图表、三方插件管理、query_api_quota 工具)dsh plugin --profile web add github:Francis-Xavier-code/dsh-balance-plugin(另在 ~/.dsh/cordis.patch.yml 追加 insert id: dsh-balance-plugin)MIT;自动读取 DEEPSEEK_API_KEY 并调用 api.deepseek.com 余额接口;密钥仅存于插件进程内存,不上传第三方
feiyang-dev/dsh-usage-pluginDSH 用量与成本追踪:每次调用的 token/缓存命中统计、峰谷计费、余额查询、日历热力图、CSV/JSON/PNG 导出,Host+Client 双半一体化包dsh plugin --profile web add @feiyang666/dsh-usage-plugin(或经 DeepSeek Harness Desktop 一键安装),重启生效MIT;余额查询使用 DEEPSEEK_API_KEY 调官方接口;用量记录写入会话工作区 dsh-usage/usage-records.json
feibi-mochi/deepseek-harness-control-centerWeb control center for DSH: account monitoring, usage accounting, completion alerts, official recharge link, flexible layout, agent-assisted session controls (capability-gated)dsh plugin --profile web add deepseek-harness-wallet (or: dsh plugin --profile web add github:feibi-mochi/deepseek-harness-control-center)MIT;插件会读取 DSH 本地存储并可能调用账户接口,涉及额度信息
crazywoola/dsh-balanceDSH Settings-page balance monitor: total/recharge/gift balance, chat-composer balance summary, available models for the API key, cached queries with manual refresh, DeepSeek peak-hour indicator, zh/en i18ndsh plugin --profile web add @pinkbanana/dsh-balance@latest ; dsh --profile webMIT;以本机保存的 DEEPSEEK_API_KEY 调用 DeepSeek API 查余额/模型,key 只在本机 Host 使用、不上浏览器
Make0209/dsh-usage-statsDSH 用量统计 Web 插件:GitHub 风格 53 周热力图、Token/缓存命中/账户余额看板、工作区别名管理dsh plugin --profile web add dsh-usage-statsMIT;账户余额查询复用 llm-deepseek 的 API Key 调 DeepSeek 官方接口,注意 Key 权限
bowenliang123/dsh-contextContext dashboard tab + /context command showing context-window composition, per-turn history, compaction/prune events, per-message token costsdsh plugin --profile web add dsh-contextApache-2.0
AwesomeHou/dsh-plugin-marketplaceDSH 插件市场:实时同步 GitHub dsh-plugin topic(1800+ 仓库)为设置页标签,提供一键安装/更新/停用/卸载及 market_search/market_install 等 agent 工具dsh plugin --profile web add https://github.com/AwesomeHou/dsh-plugin-marketplace,安装后重启 harnessMIT;market_install 经 host 侧以 shell 执行 pnpm/dsh 安装任意第三方插件(校验了 shell 元字符,仍有供应链风险)
mishibeikejie/zat-dsh-engineDSH 可视化插件市场:Settings→Plugins 增加 Plugin Market 标签,GitHub dsh-plugin topic 1700+ 仓库浏览/搜索/一键安装-更新-卸载,AI 找插件 + 安装前健康与安全检查,断网自动镜像回退dsh plugin --profile web add github:mishibeikejie/zat-dsh-engine; 移除: dsh plugin --profile web remove zat-dsh-engineMIT;本质是包管理器:执行 pnpm 安装第三方插件的 prepare/postinstall 脚本、读取本地 git 凭证(star/GitHub token)并写 profile 配置,务必先看其安全扫描结果
zuorn/TydoraTauri v2 桌面 Markdown 编辑器(WYSIWYG/双向链接/思维导图/无限画布),仓库声明 dsh.bundle 补丁挂载最小 DSH 插件骨架see README(桌面应用,Release 安装); DSH 装载:dsh plugin add 时应用 package.json dsh.bundle → cordis.patch.yml 补丁Apache-2.0;DSH 入口 dsh/index.ts 为最小可加载骨架,当前不注册任何能力;仓库主体是独立的桌面 Markdown 编辑器

DSH 技能与预设

Skill 可由 DSH 的技能文件系统发现,但不等同于 Cordis 原生插件。这里保留它们,是因为其安装路径和调用入口已在项目中明确说明。

项目能力安装与调用许可 / 风险
titanwings/colleague-skill从协作工具资料蒸馏工作风格与同事 Skillgit clone … .dsh/skills/dot-skill,后输入 /dot-skillMIT;可能处理飞书、钉钉、Slack、微信等敏感材料
titanwings/ex-skill生成关系/人物相关 Skillgit clone … .dsh/skills/ex-skill,后输入 /create-exMIT;会处理聊天记录,使用前须取得授权
omdsh-dev/dsh-plugin-devDSH 插件开发 Skill 与验证流程skills/dsh-plugin-dev 放入 Skills 目录或在 Agent 会话中引用MIT;开发流程可能涉及文件、网络、进程与权限设置
ben7am1n/dsh-review-skillsEngineering-discipline skill pack (code-review/simplify/plan-then-execute/test-first/resolve-conflict) delivered via the ctx.skills registry.pnpm dsh plugin --profile web add /path/to/dsh-review-skillsMIT;Read-only static Markdown skills; no network, no file writes, no code execution of its own.
Jesse-njx/dsh-skillportImport Claude Code/Codex/Cursor/Gemini skills, Cursor rules, and Claude commands into DSH's skill registry, with a skills doctordsh plugin --profile web add @dsh-skillport/bundleMIT;Reads local skill/rule files (.claude, .cursor, .gemini); imported skill scripts run through DSH's normal sandboxed shell tool; no network or credentials
Nagi-ovo/dsh-find-plugins让 DSH 在 GitHub 按 dsh-plugin topic 搜索候选插件、解释差别并安装验证把 skills/find-plugins/ 整个目录复制到 $DSH_HOME/skills/BSD-3-Clause;通过 GitHub API 搜索并安装第三方插件,涉及网络请求与第三方代码安装(lifecycle scripts 需用户确认)
spike-faye-lei/spike-faye-lei-dsh-skillsCurated collection of 1300+ skills and 94 agents for DeepSeek Harness, flattened into ~/.dsh/skills/../flatten.shMIT;Static SKILL.md files with no runtime code; individual skills retain their own licenses/behavior.
akira399/dsh-godot-skillRegisters the bundled godot-4-development skill at runtime — any session can load it via the skill tool for full Godot 4.x planning/building/coding/debugging/optimization/export workflows.npx -p @deepseek-ai/dsh dsh plugin --profile web add github:akira399/dsh-godot-skill (restart dsh web)MIT;Contains Godot doc excerpts (CC BY 3.0).
AtlasCloudAI/dsh-atlascloudAtlas Cloud 技能包:seedance-2-5-skill(可控视频规划与执行工作流)+ universal-video-prompt-skill(跨模型视频提示词规范/编排),技能经 dsh-skill-filesystem 发现,加载本身无需 Atlas Cloud 凭证、不发 API 请求;可选 atlascloud-mcp stdio 桥(默认关闭)。dsh plugin --profile web add github:AtlasCloudAI/dsh-atlascloud#v0.1.0 (or profile headless; install from GitHub needs no allowBuilds since runtime files are committed)MIT;MCP bridge intentionally default-off; only enable with the pinned executable and trust in Atlas Cloud credentials/data flow.
baixinghao/intent-gateEnforces intent alignment before coding: PRD → intent-confidence gate → Mermaid contracts (state machines / sequence diagrams / decision tables) → mechanical lint → code; human-in-the-loop, file-persisted; DSH gets the full surface: 13 MCP tools via dsh-mcp-client (handshake-tested) + 5 skills.intent-gate install --target dsh (writes dsh-mcp-client row into each profile's cordis.patch.yml and copies skills to $DSH_HOME/skills; uninstall --target dsh reverts exactly)MIT;Primary form is a Claude Code plugin + generic MCP server; the DSH path is installer-generated rather than an in-repo bundle.
Beants/dsh-trellisPorts Trellis to DSH: 15 Trellis skills (trellis-start/continue/finish-work, brainstorm/before-dev/check/break-loop/update-spec, trellis-agent-implement/check/research delegation, trellis-channel/session-insights), /trellis-* commands, one-shot .trellis/ scaffolding, and per-round workflow-state injection via per-agent systemPrompt sections (DSH has no hooks).dsh plugin --profile web add git+https://github.com/Beants/dsh-trellis.git (or dsh plugin --profile web add /path/to/dsh-trellis); then append - name: dsh-trellis to ~/.dsh/profiles/web/cordis.patch.yml and verify with dsh --profile web --dump-configAGPL-3.0;Enabling row must be appended to the profile patch on top of dsh plugin add.
casperkwok/dsh-skill-docxdocx-builder 技能:基于 docx npm 包的 Word/.docx 排版系统(SKILL.md 含样式系统、组件契约、用法规则),同一 SKILL.md 在 Claude Code 与 DeepSeek Harness 均可发现并调用。git clone https://github.com/casperkwok/dsh-skill-docx ~/.agents/skills/docx-builder($DSH_AGENTS_HOME/skills 是 dsh 五个 skill 发现根之一,无需重启,skill.list 立即可见)MIT;依赖 docx npm 包;同一目录同时服务 Claude Code 与 DSH。
darker2016/WorkbuddySkillGroups4DSHWorkBuddy 44 个多角色专家团队 skill(投资分析/内容创作/开发工程/设计/法律财税/数据分析/销售运营/教研/社媒/产品/变现等),团队主理人自动转换为 dsh 规范 SKILL.md方式A:bash scripts/install.sh(符号链接 skills/* -> ~/.dsh/skills,rank 400 用户根);方式B:cordis.patch.yml 中 skill-filesystem 的 customSkillDirs 加入本仓库 skills/;方式C:dsh plugin Cordis 注册NOASSERTION;许可证 NOASSERTION(未声明标准 SPDX);fork 自 workbuddy-skill-groups,需核对上游许可
Fishquito7/dsh-skill-viewerSkills manager for DSH web: card list with expand, hot enable/disable (SKILL.md ↔ SKILL.md.disabled rename), delete, add single .md or SKILL.md folder bundles, search, auto-refresh; plus terminal dsh-skill list/add/enable/disable/delete commands.dsh plugin --profile web add github:Fishquito7/dsh-skill-viewer, then dsh-restart (remove: dsh plugin --profile web remove dsh-skill-viewer)MIT
fly3366/DeepJITJIT 编译器插件:追踪 agent 工作流热点,用 LLM 编译为可复用 skills/flows 挂载进 dsh;JIT compiler that turns recurring agent workflows into hot skills and flow templatesdsh plugin --profile web add github:fly3366/DeepJITMIT;Brand new repo (created 2026-08-13, 0 stars); verify compiled skill safety before committing to profiles
green-dalii/dsh-plugin-dev-skillDSH 插件开发技能包:让任意 agent 按官方规范开发 DSH 插件(架构/Cordis 速查/模板,tsc --strict 验证);plugin-development skill teaching agents to build DSH pluginsmkdir -p ~/.dsh/skills/dsh-plugin-dev && cp SKILL.md ~/.dsh/skills/dsh-plugin-dev/ && cp -r References ~/.dsh/skills/dsh-plugin-dev/ (name must be kebab-case)MIT;Skill text is Chinese (matching official docs); code templates language-neutral
h565656445/dsh-motion-grammar自研镜头运动语法技能:十类(camera/data/effects/transition)AI 视频提示词语法。Self-authored camera-motion grammar skill for AI-video prompting.方式A(预设): Copy-Item -Recurse .dsh $DSH_HOME/.agent-presets/dsh-motion-grammar/ (重启后会话预设列表选择); 方式B(技能): Copy-Item .dsh/skills/dsh-motion-grammar/SKILL.md $DSH_HOME/skills/dsh-motion-grammar/; 或 git clone h565656445/dsh-integration 后用 install-presets.ps1 一键安装全部预设MIT;Brand-new personal-adaptation series (0 stars, all 31 repos created 2026-08-13); README explicitly states NOT an official DeepSeek Harness file; content is the author's Hermes Harness framework — inspect before adopting. Loaded as agent preset + skill, not a native bundle.
h565656445/dsh-novel-specs小说流水线规范技能:双轨章节试读、小说转 AI 视频流水线、审计 worker。Novel pipeline specs skill (dual-track trial, novel-to-video, audit worker).方式A(预设): Copy-Item -Recurse .dsh $DSH_HOME/.agent-presets/dsh-novel-specs/ (重启后会话预设列表选择); 方式B(技能): Copy-Item .dsh/skills/dsh-novel-specs/SKILL.md $DSH_HOME/skills/dsh-novel-specs/; 或 git clone h565656445/dsh-integration 后用 install-presets.ps1 一键安装全部预设MIT;Brand-new personal-adaptation series (0 stars, all 31 repos created 2026-08-13); README explicitly states NOT an official DeepSeek Harness file; content is the author's Hermes Harness framework — inspect before adopting. Loaded as agent preset + skill, not a native bundle.
h565656445/dsh-short-story-engine短篇故事引擎技能:INIT→OUTLINE→RETRIEVAL→DRAFT 状态机核心与配置。Short-story state-machine engine skill (config + core).方式A(预设): Copy-Item -Recurse .dsh $DSH_HOME/.agent-presets/dsh-short-story-engine/ (重启后会话预设列表选择); 方式B(技能): Copy-Item .dsh/skills/dsh-short-story-engine/SKILL.md $DSH_HOME/skills/dsh-short-story-engine/; 或 git clone h565656445/dsh-integration 后用 install-presets.ps1 一键安装全部预设MIT;Brand-new personal-adaptation series (0 stars, all 31 repos created 2026-08-13); README explicitly states NOT an official DeepSeek Harness file; content is the author's Hermes Harness framework — inspect before adopting. Loaded as agent preset + skill, not a native bundle.
h565656445/dsh-tutorial-video-state-machine教程视频状态机技能:分阶段状态机、阶段清单与视觉门审批 schema。Tutorial-video state-machine skill (staged states, stage manifests, visual-gate approval schemas).方式A(预设): Copy-Item -Recurse .dsh $DSH_HOME/.agent-presets/dsh-tutorial-video-state-machine/ (重启后会话预设列表选择); 方式B(技能): Copy-Item .dsh/skills/dsh-tutorial-video-state-machine/SKILL.md $DSH_HOME/skills/dsh-tutorial-video-state-machine/; 或 git clone h565656445/dsh-integration 后用 install-presets.ps1 一键安装全部预设MIT;Brand-new personal-adaptation series (0 stars, all 31 repos created 2026-08-13); README explicitly states NOT an official DeepSeek Harness file; content is the author's Hermes Harness framework — inspect before adopting. Loaded as agent preset + skill, not a native bundle.
hellosky983/dsh-skillradar技能雷达:扫描当前会话可见全部技能(skills.list({scope})),中英文分词打分,skill_radar 工具返回排序推荐;附 client/ 全屏雷达 UI 面板git clone …/dsh-skillradar && cd dsh-skillradar && dsh plugin --profile web add .MIT
Jayden-X-L/forkprobeSkill 选型试跑:forkprobe_compare 并行对同一任务试跑 baseline 与多个候选 skill,生成本地 HTML 报告,用户选 winner 后 Agent 沿胜出 skill 继续dsh plugin --profile web add "github:Jayden-X-L/forkprobe" (headless: dsh plugin --profile headless add "github:Jayden-X-L/forkprobe")MIT;外部 GitHub 候选 skill 进入执行前建议检查 license/依赖/产物路径;匿名分享由用户主动选择
Jinsong-Zhou/safe-find-dsh-pluginsDSH 技能:在 GitHub dsh-plugin 话题中为任务发现插件并给出安全评估,可选调用 NVIDIA SkillSpector 做深度扫描复制 skills/safe-find-dsh-plugins/ 目录到 $DSH_HOME/skills/ 或 <project-root>/.agents/skills/MIT;仅以 skill 形态分发,非原生 bundle
LayneChai/superpowers-dsh把 obra/superpowers 的 TDD/调试/规划/协作等 14 个技能经插件注册进 DSH host 技能注册表,每个 agent preset 作用域链可加载dsh plugin --profile web add github:LayneChai/superpowers-dshMIT;技能会合入 profile 所有 agent preset 的技能目录,卸载前注意作用范围。
levi-qiao/dsh-plugin-longgraphlonggraph 作者技能:在 ctx.skills 注册 longgraph/loop-graph/loop-converge 编写技能(含模板与 references/deepseek-harness.md)dsh plugin --profile web add github:levi-qiao/dsh-plugin-longgraph(或 direct Cordis row id: longgraph-skills)MIT
lhmd/dsh-director-toolkit把半成品想法/参考笔记/作品集说明变成 Blender、Three.js、Houdini、C4D 的紧凑 direction pack(3D 艺术家/技术设计向)dsh plugin --profile web add /absolute/path/to/dsh-director-toolkitMIT
lhmd/dsh-promotion-toolkit把产品/项目/文章/想法转成各平台原生宣发内容:抽取核心观点与可引用证据,按 17 个平台生成差异化文案dsh plugin --profile web add /absolute/path/to/dsh-promotion-toolkitMIT;生成内容可对外发布,使用前建议人工复核事实与版权。
lonelymoon87/dsh-specflow规范驱动开发工具包:constitution/specify/plan-spec/tasks/implement 五个可移植技能 + 命令,从规范拆解到任务实现;命令入队显式用户技能调用,保持技能加载器为方法说明的唯一所有者。dsh plugin --profile web add https://github.com/lonelymoon87/dsh-specflow/releases/download/v0.1.2/dsh-specflow-0.1.2.tgz (或 github:lonelymoon87/dsh-specflow#v0.1.2)MIT
Lyn-77/ProMentorAI 编程导师技能:扫描项目架构、生成阶梯式 Chapter、带手写核心逻辑、自动判题、AI Code Review;DSH 侧为 GUI Dashboard(host 数据网关 + GUI 面板,预构建产物随 Release 分发);备用独立服务模式 python3 scripts/serve.py。DSH: bash dsh-plugin/install.sh (卸载 bash dsh-plugin/uninstall.sh);其他 Agent(Codex/Claude Code):解压把 promentor/ 放入 .{YourAgent}/skills/;备用服务 python3 <skill>/scripts/serve.py [start|status|stop]未发现;仓库无根 LICENSE;预构建 dist 随 Release 分发,install.sh 需要 DSH profile 已存在。
openHacking/pptkit-presentation把话题/文档/表格/图片/既有演示转成可编辑 PPTX:结构化 deck 编写 + 本地优先浏览器预览工作流 + 明确 PPTX 导出;以 DSH plugin bundle 向 DSH skill 目录注册 pptkit-presentation 技能(另有跨 agent 的 skills/pptkit-presentation)。dsh plugin --profile web add dsh-plugin-pptkit-presentation(npm 包);本地 checkout:pnpm --filter dsh-plugin-pptkit-presentation build 后 dsh plugin --profile web add "file:$PWD/packages/dsh-plugin-pptkit-presentation";GitHub:dsh plugin --profile web add "openHacking/pptkit-presentation#path:/packages/dsh-plugin-pptkit-presentation"MIT;GitHub 安装需允许 prepare 构建(profile pnpm-workspace.yaml allowBuilds 加键后重跑)。
PerryLink/dsh-skill-pack-securityFive security-audit agent skills — secret scan, dependency audit, supply-chain review, prompt-injection review, audit orchestration — each step a real CLI command (gitleaks, trivy, pnpm/npm audit, npm view, git) with expected-output and exit-code criteria.Copy-Item -Recurse .\skills\* "$HOME\.agents\skills\" (or install into project .dsh/skills / $DSH_HOME/skills per the DSH skill-root ranking)Apache-2.0
rxa3c/chat2skill从会话中自动提炼可复用技能与项目记忆:生成/迭代 SKILL.md、PROJECT_SKILL.md,注入未来会话,支持响应守卫dsh plugin --profile web add github:rxa3c/chat2skill (bundle 层 adapters/deepseek-harness/cordis.patch.yml,配置经 CHAT2SKILL_* 环境变量;也适配 Claude Code/Codex/Cursor)MIT;主项目面向多 agent(Claude Code/Codex/Cursor),DSH 仅是 bundle 层,测试覆盖待观察
saitamahang/dsh-skill-importer从文件/URL 导入并管理 DSH 技能:前端校验 frontmatter、composer 选择器、/skills 命令、项目/全局技能库浏览dsh plugin --profile web add dsh-skill-importer && 在 $DSH_HOME/profiles/web/cordis.patch.yml 加 - id: skill-importer / name: dsh-skill-importerMIT
sandbaseai/sandbase-skills可下载 Agent Skills(研究/增长工作流,如 exa-deep-search),安装进 DSH 项目后按技能名调用,依赖 SandBase APInpx @sandbaseai/dsh-skills add <skill-name> --project /path/to/dsh-project(落到 .dsh/skills/<name>/SKILL.md)Apache-2.0
ShuoSachiko/MathMN数学建模竞赛 AI 工作流:16 个技能链(建模/分析/写作/核验等)+ DSH 数学建模 Agent 预设路线 B: 手动复制 dsh/preset-mathmodel 到 DSH 用户预设根;Codex 路线: scripts/setup-codex.ps1(官方 profile bundle 待 DSH 能力闭合后补充)NOASSERTION;license 为 NOASSERTION(GitHub 未识别);安装为非官方手动复制方式
SmileTao/dsh-plugin-dev-skill教 AI 编程助手正确编写 dsh 插件的知识型 Skill(Cordis 架构、事件/工具契约、15+ 扩展点、安全实践)cp -r skills/dsh-plugin-dev /your/project/.agents/skills/(或 .trae/skills/);也可直接读 SKILL.md 作速查MIT;目标客户端为 Agent Plugins v1 兼容(TraeCode/Cursor/Claude Code 等),属开发期技能资产
TimeCraker/dsh-claude-import把 Claude Code 配置资产一键导入 DSH:skills/rules/commands/CLAUDE.md/AGENTS.md 五类逐项勾选;目的地预览、冲突策略、幂等重导入(文本标记块 + 技能目录内容指纹)。dsh plugin --profile web add dsh-claude-import(或 pnpm add "file:C:/path/to/dsh-claude-import" 后把包名写进 profile cordis.patch.yml)未发现;仓库无 LICENSE 文件;导入会改动用户级与项目级 skills/rules 目录,先在预览页确认目标与冲突策略。
Tostoevsky/TsienHsueShen钱学森《工程控制论》方法论蒸馏 Skill:13 个主题章节 + 第一原理序章(编号 0–13),模型在规划/执行/复盘时调用获得工程控制论式方法论指导;纯 Markdown + 少量 JS,无构建步骤。dsh plugin --profile <你的profile名> add github:Tostoevsky/TsienHsueShen(验证:dsh --profile <名字> --dump-config 应见 '# == dsh-tsien-hsue-shen' 层;卸载:dsh plugin --profile <名字> remove dsh-tsien-hsue-shen)MIT;基于 Developer Preview 期 dsh CLI 用法,随上游破坏性变更需维护;内容为学习性蒸馏再创作。
windwhiterain/dsh-literatureMinimal literary-writing agent preset with fixed persona and a no-line-number whole-file read_plain tool; low agentic noise.dsh plugin --profile web add github:windwhiterain/dsh-literature#main && npx dsh-literature installMIT;Unsandboxed filesystem tooling - review before enabling in multi-user environments.
wuyuewrites/dsh-cybernetics-controlMinimal control plugin encoding engineering-cybernetics decision discipline: six-interface declaration card, stability/observability/controllability gates, cost-aware reminders.dsh plugin --profile <name> add dsh-cybernetics-control (or: add ./dsh-cybernetics-control; verify with dsh --profile <name> --dump-config)MIT;Early trial version - expect rough edges; report issues via GitHub Issues.
xiaoxiaosrm/dsh-mattpocock-skillsMatt Pocock 工程/生产力技能集(18+7)的 DSH 原生移植:skills//SKILL.md 单层布局,经 skill-filesystem 注册进模型目录与 / 斜杠菜单(user-only 技能);含 ask-matt/wayfinder/tdd/teach 等。dsh plugin --profile web add https://github.com/xiaoxiaosrm/dsh-mattpocock-skills/releases/download/v0.2.0/mattpocock-community-dsh-engineering-skills-0.2.0.tgz(或本地 dsh plugin --profile web add file:./mattpocock-dsh-engineering),重启后 dsh --profile web --dump-config | grep skill-filesystem 验证NOASSERTION;非官方社区改版,技能正文版权属 Matt Pocock(上游 MIT);请支持上游仓库。
zhang66633/dsh-plugin-installer插件安装/排障技能:面向初学者的 dsh 插件安装手册(cordis.patch.yml 需 insert 包裹、pnpm nodeLinker/9.15 等坑点),覆盖 MCP server/skill/skin 安装路径,按『理解需求→定位源→选路径→安装→验证→报告』流程执行;同时发布为 dsh-plugin-installer@1.1.0 npm 包。方式A:git clone --depth 1 https://github.com/zhang66633/dsh-plugin-installer ~/.dsh/skills/dsh-plugin-installer(dsh-skill-filesystem 自动发现);方式B:dsh plugin --profile <profile> add dsh-plugin-installer(bundled skill-provider,可选 bash <skill-dir>/scripts/bootstrap.sh)MIT;脚本化写 profile 配置,执行前应确认目标插件来源可信;面向 dsh 0.1.0-rc.6。
zimai233/dsh-adhd-copilotADHD 行为教练技能插件:把 SKILL.md + 11 个 references(微步骤拆解、启动仪式、时间估算校准、自我责备恢复、状态路由表、安全边界)打包为可调用技能,模型随会话取用dsh plugin --profile myprofile add dsh-adhd-copilot(或 dsh plugin --profile myprofile add github:zimai233/dsh-adhd-copilot#<sha>)MIT;仓库为新发布(0 star、同日创建/推送),尚无社区验证
zprolab/WhaleKitWhaleKit 智能体技能框架:using-whalekit 入口技能 + 分级路由菜单,20 个技能(原创 adversarial-review 等 + superpowers 改编,保留 MIT 署名头),install.sh 一键装到 $DSH_HOME/skills,tests/pressure 压力场景做技能 TDD./install.sh(默认符号链接全部技能到 $DSH_HOME/skills,即 ~/.dsh/skills,DSH_HOME 可覆盖);./install.sh --project 装到 <project>/.dsh/skills;./install.sh --uninstall 移除NOASSERTION;许可证 NOASSERTION(GitHub 未识别 LICENSE);13 个技能改编自 obra/superpowers(MIT),需核对上游许可与署名要求
GanyuanRan/AegisArchitecture-aware method-pack skills for AI coding agents: baseline-first, evidence-verified, drift-checked long-task safety across Claude Code/OpenCode/DSH etc.dsh plugin --profile <profile> add github:GanyuanRan/AegisMIT;以原生 profile 插件安装;bundle 监听 session-start 并注入启动提示词,读取文件系统 skills
songyang0603/ds-spec-loop可移植 Agent Skill(SKILL.md 格式):借鉴 DeepSeek Harness 工程模式,以仓库为真相源做 Spec 编程(决策记录/验收标准/完整实现路径/一致性维护)npx skills add songyang0603/ds-spec-loop;DSH 可经 ~/.dsh/skills 或 ~/.agents/skills 发现同类 SKILL.md 技能MIT
dhicoc/dsh-reverse-skillreverse-skill 完整 DSH 插件版:把上游 85 个 SKILL.md(逆向/授权渗透/安全研究 + CTF 赛道)经 ctx.skills.registerProvider 注册为 DSH 技能库dsh plugin add github:dhicoc/dsh-reverse-skill(读取 cordis.patch.yml 插入 reverse-skill 插件;安装后自动注册 85 个技能)MIT;打包 85 个逆向/渗透技能,仅供授权测试;技能可能驱动安全工具调用,且声明 allowed-tools 不被 dsh 强制
Solismuchengxue/dsh_plugin_swift_cycleSwift Cycle 治理技能适配器:把锁定的 v1.2.0 载荷注册为仅用户显式调用的 Harness Skill(/swift-cycle, modelInvocable=false, userInvocable=true),版本固定、可离线校验dsh plugin --profile web add dsh-plugin-swift-cycle (npm) 或固定版本 dsh plugin --profile web add dsh-plugin-swift-cycle@0.1.1;GitHub 固定 commit 见 READMEMIT
Tiger3807861189/J-Space-Cognition-Suite-V3.6推理时认知控制技能套件(SKILL.md):深度推理、长任务、工具使用、验证与恢复,跨宿主按需加载,含 j-space/SKILL.md + modules/referencessee README (copy j-space/ dir into host skill directory; invoke /j-space, selective loading)Apache-2.0
yogsoth-ai/de-anthropocentric-research-engine900+ 纯 Markdown 技能的研究编排引擎:Campaign→Strategy→Tactic→SOP 四层架构、非线性回溯编排,6 个 MCP 集成(semantic-scholar 等)see README (Claude Code skill pack; npm install 拉取 MCP 依赖;无 DSH 安装路径)Apache-2.0;面向 Claude Code 的技能库;含 MCP 外部 API 依赖(semantic-scholar/wiki-vault),非 DSH 打包
Minara-AI/minara-skills交易技能包(SKILL.md):自然语言交易美/韩股票、期货、指数、外汇与加密,链上交易与钱包管理,实时行情(需 Minara CLI+平台账号)see README (setup 脚本安装至 ~/.claude/skills/minara 或 ~/.openclaw/skills/minara,注册 openclaw.json 并登录)未发现;涉及钱包/交易所密钥与真实资金交易;安装路径仅 Claude/OpenClaw,依赖 Minara 平台账号体系
Vladimir-Human/humanizer-ruRussian AI-writing humanizer skill: 38 patterns, 39 regex markers, blind paired evals, C2PA/EXIF/XMP metadata cleaning; ships DSH skill bundle in dsh/dsh plugin --profile web add "github:Vladimir-Human/humanizer-ru#path:/dsh"MIT
Inference1/clarify-intent-and-establish-shared-understandingSKILL.md: clarify user intent, challenge assumptions, resolve contradictions, align goals/constraints/risks pre-execution with one decision-focused question at a time; for Claude Code/Codex/Cursornpx skills add Inference1/clarify-intent-and-establish-shared-understanding; 或手动复制 SKILL.md 到 skills 目录 (见 README)Apache-2.0
zimodzh/dsh-plugin-dev-skillsAgent Skills pack for developing DSH plugins: SKILL.md (8 rules + 6 workflows), 12 references (bundle/cordis/patch/tools/LLM), hello-plugin/greet-tool examples, evals; works in DSH/Claude Code/Codex.git clone https://github.com/zimodzh/dsh-plugin-dev-skills.git ~/.dsh/skills/dsh-plugin-dev (or other agent skills dir)MIT
upstash/skillsUpstash skill 集合(8 个 SKILL.md:Redis/Vector/QStash/Ratelimit/Search/Box/Workflow)作 DSH bundle:cordis.patch.yml 挂载 skill provider 与 Upstash MCP server,凭据存 ~/.dsh/.credentials.yamldsh plugin --profile web add github:upstash/skills(需 PATH 有 pnpm);重启 dsh web;会话内 /upstash-login <email> <api-key>MIT;MCP 携带 Upstash API Key 常驻连外部服务;凭据明文存 ~/.dsh/.credentials.yaml,skills 无 key 也可用
zhaiyateng/dsh-design-skillsDesign aesthetics skill pack: 10 styles (dark-saas, apple-minimal, neo-neumorphism, brutalism, glassmorphism, japanese-minimal, bento-grid, cyberpunk, vaporwave, art-deco) on ctx.skills (rank 600).dsh plugin --profile web add dsh-design-skills (npm 未发布;本地安装见 README)未发现;包未发布到 npm,README 命令需先本地 clone/符号链接,再用 cordis.patch.yml 挂载。

官方内置能力(不是社区插件)

官方仓库中已有大量随运行时分发的包;它们属于 DSH 的可组合系统组件,不宜与独立社区扩展混为一谈。官方架构文档列出了模型、工具、Session、Agent Loop 等可替换缝隙。[2] 下表列出用户最常接触的官方能力入口。

官方模块 / 族作用来源
dsh-basedsh-web-appdsh-headless基础、Web 与无界面 Profile Bundle官方源码 packages/bundle
llm-deepseekllm-pi-aillm-retry模型适配与重试官方源码 packages/llm
tool-webweb-search-deepseekweb-search-exaweb-search-perplexityWeb 工具与搜索 Provider官方源码 packages/web
skill-filesystemtool-skillSkill 发现与调用官方源码 packages/skill
sandbox-*fs-*shell-*沙箱、文件系统与命令执行边界官方源码 packages
session-*subagent-*scheduleworkflow-*会话、子 Agent、日程与工作流官方源码 packages

相关项目与观察名单(不计入主目录)

以下项目与 DSH 或 DeepSeek 生态相关,但不是本次已核验的可装载原生插件,或主仓库本身并非插件。它们被刻意放在主目录之外,以便后续独立核验。

项目定位原因
whiteguo233/OpenBiliClaw本地内容发现 Agent主仓库指向独立的 whiteguo233/dsh-openbiliclaw 客户端插件;应审核该独立仓库后再纳入
Anionex/agent-vision-toolkit通用视觉 CLI 与 SkillDSH 原生 Bundle 位于独立的 Anionex/dsh-vision-toolkit 仓库,待单独核验
paean-ai/deeptide独立 macOS 编程 Agent未发现 DSH Bundle、Patch 或 DSH 安装步骤
yejiming/MuseAIAI 角色与文字冒险桌面应用支持 DeepSeek API 不等于支持 DSH 插件协议
PM-Shawn/Abu-Cowork本地优先桌面 Agent未核验到 DSH Profile/Bundles 挂载方式
cofy-x/axernAgent 沙箱与持久化服务是可关联基础设施,不是 DSH 插件

安装与安全

先安装 DSH 并启动一个 Profile。官方快速开始方式是:

npx @deepseek-ai/dsh web

随后使用项目说明中给出的 dsh plugin --profile <profile> add … 命令。安装前应锁定版本或 commit、阅读 package.jsoncordis.patch.yml 与依赖安装脚本;不要在不了解代码的情况下执行 curl \| bashpnpm 生命周期脚本或授予系统级凭据。

风险级别涉及项目示例安装前的最低措施
dsh-better-browserdsh-sshjumpserver-dsh、飞书桥接使用隔离 Profile、最小权限凭据、主机/域名白名单与人工审批;不得将生产密钥写入仓库
搜索 Provider、视觉插件、长时记忆、自动化、费用查询了解请求/图像/会话会发送到哪里;将 API Key 放入环境变量;设置预算和数据留存规则
低到中UI、TUI、通知、主题、知识链接审核浏览器权限、客户端注入与通知内容;留意升级后兼容性

详细检查清单见 docs/SECURITY.zh-CN.md

贡献与维护

欢迎提交新增插件、兼容性报告和失效链接修复。请先阅读 贡献指南维护手册。提交一个新条目时,必须给出公开源码、精确安装方法、DSH 原生证据、许可和风险说明;仅凭 GitHub topic、DeepSeek API 支持或宣传文案的项目会进入观察名单,而不是主目录。

本仓库的插件数据为可机器读取的 data/verified-plugins.csv(主目录)与 data/repositories.csv(全量聚合),主题页的未审核发现快照位于 data/dsh-plugin-topic-candidates.csv,其口径见 数据集说明。审查标准在 data/curation-criteria.yaml。全量目录由 scripts/aggregate.py 自动重建。本仓库内容以 MIT License 发布;各收录项目仍受其自身许可证约束。

参考资料

[1] DeepSeek Harness Developer Preview — Everything is a plugin

[2] DeepSeek Harness Architecture — Profiles and Bundles

[3] GitHub Topic: dsh-plugin

[4] DeepSeek Harness 官方源码仓库

Project files and signals

Shown items are public repository signals detected in the directory snapshot.

Security policyDetected
Contributing guideDetected
DocumentationDetected

Repository information

Language
Python
License
MIT
Last updated
Aug 17, 2026, 8:50 AM

Install deliberately

Review source code, permissions, lifecycle hooks, dependencies and network access. Test untrusted plugins in an isolated environment.