dsh-unsloth-hands:让 DeepSeek Harness 在线模型把重复劳动交给本地 Unsloth Desktop
dsh-unsloth-hands 是 MicroHEROX 维护的纯客户端插件(MIT 许可,v0.1.0),让 DeepSeek Harness 在线模型把批量改写、翻译、字符串清洗、截图 OCR 等重复性短
阅读全文@MarvekG/dsh-plugins:修复 DSH 冗余沙箱升级报错与 WSL 路径打开失败
本文介绍了 MarvekG 维护的 DSH out-of-tree 插件集 `@MarvekG/dsh-plugins`(MIT 协议,由旧包 `@MarvekG/dsh-bug-fix` 更名而来),针对两类常见问题各提供独立入口。其一 `sandbox-same-mode`:当 session 已是 `danger-full-access` �
阅读全文catalog-capabilities-zh:为 DSH 维护一份有来源依据的中文能力目录
catalog-capabilities-zh 是 MeowTnT3r 维护的 MIT 许可社区项目,作为 DSH bundle 插件和 runtime skill,为 skills、插件和市场能力维护一份有来源依据的中文能力目录。它遵循「一切皆插件」理念,解决 DSH 用户插件散落、多为英文 README、难以查找的痛点。核心特点是默认精选模式,只将用户确认的条目写入文档,扫描仅作发现辅助,显式全量收录需用 `--all` 或 `full` 模式。它不重写安装逻辑,安装时编排环境已有的可信安装器,目标已装则只核验更新说明,仅给链接时只读公开仓库元数据做检查介绍,不执行仓库代码。条目支持按中文
阅读全文skill-bartender:只倒最少的技能——DeepSeek Harness 的任务配技能 meta-skill
# 前言 DSH 的理念是一切皆插件,技能装多了之后,智能体面对的是一个不断变长的目录。它看得到每个技能的名字和描述,但常见行为是「过度倾倒」:加载太多技能、加载错技能,或者漏掉那个本来能把整个任务串起来的 workflow 技能。 这里有个代价不对称:错的技能一旦加载,技能正文会一直留在会话历史里;而漏加载只损失一次工具调用。既然漏比错便宜,合理的策略就是宁可少倒。skill-bartender 就是按这个思路实现的——它不提供具体能力,只负责决定「这个任务该加载哪个技能,还是干脆不加载」。 # 这是什么 skill-bartender 是面向 Dee
阅读全文dsh-theme-pack:给 DSH Web GUI 换肤的 16 套第三方主题
dsh-theme-pack 是 math-lrz 维护的 MIT 协议 DSH 插件,为 DSH Web GUI 提供 16 套社区流行配色主题,包括 Catppuccin、Gruvbox、Nord、Dracula、Solarized 等,明暗变体俱全。它零侵入地通过 D
阅读全文dsh-vulnsec-bridge:把 VulnClaw 与 DeepSec 接入 DeepSeek Harness 的安全插件
# 前言 在 DeepSeek Harness(dsh)里做安全相关任务时,常见的做法是另开终端跑渗透测试或代码审计 CLI,再把输出复制回会话继续分析。工具能力没有注册成 dsh 工具,模型无法直接调用,结果也接不进后续的自动化流程。 dsh-vulnsec-bridge 就是为这个场景做的桥接插件:它把 VulnClaw(AI 渗透测试 CLI)与 DeepSec(Shield 代码审计 + Spear 授权渗透)包装成 dsh 插件,提供 18 个安全工具和一个图形化的「安全工具台」面板。下面介绍它的功能、安装方法和典型用法。 先说前提:插件的渗透
阅读全文@max-null/dsh-memory:DeepSeek Harness 的跨会话明文记忆插件
# 前言 用 DSH 这类 harness 做智能体开发,常见困扰是会话之间什么都没留下:上一轮你告诉模型「本项目统一用 Vue3 `<script setup>`」,新开会话它就忘了。常见的补救是把记忆塞进向量库、靠相似度检索——代价是记忆本体变成一串不可读的数字,过期信息藏在库里,观测不到也修不了。 @max-null/dsh-memory 走的是另一条路:记忆全部是明文,检索用确定性的 BM25,写入要过人工确认闸门。下面介绍它的设计与用法。 # 这是什么 @max-null/dsh-memory 是一个面向 DeepSeek Harness 的跨
阅读全文dsh-file-changes:在每轮回答末尾展示文件变更面板的 DSH Web 插件
# 前言 用 DeepSeek Harness(DSH)做智能体开发时,一个常见问题是:模型在一轮回答里创建或修改了哪些文件,往往要从长转录里翻找。内置的 Produced 行只给出一个笼统的产物列表,想知道某个文件具体改了什么,还得自己去编辑器里看。 `dsh-file-changes` 是 mixin-ai 维护的一个 DSH Web 插件,解决的问题很具体:在每轮回答结束的消息下方,列出本轮创建或修改的文件,支持直接查看 diff、用系统默认应用打开,或在 OS 文件管理器中定位文件。本文按功能、安装、原理、注意事项的顺序介绍它。 # 这是什么 `
阅读全文Mingxi2077/dsh-plugin-review:给 DSH 装上一套代码审查纪律
dsh-plugin-review 是 Mingxi2077 开发的 DSH(DeepSeek Harness)插件,旨在让智能体写码工作台自带代码质量审查纪律。核心功能包括:8 维度(结构、可维护性、一致性、健壮性、测试、文档、性能、安全)程序化健康评分,不依赖模型主观描述;用纯 SVG 生成雷达图实时展示结果;支持 AI 在完成模块后通过 review_audit 工具主动触发审查、修复与复查;审查历史支持分类、分页、回收站(默认保留 7 天
阅读全文DSH 插件介绍:mattismegevand/dsh-dock
本文介绍 DSH 插件 `mattismegevand/dsh-dock`,但由于其仓库 README 抓取失败,可核实信息非常有限。已确认的仅有仓库路径、GitHub 地址,以及被社区目录(skillhub.cn)收录的情况,且目录收录不代表官方推荐。目录线索中的简介、星标数、分类均无法核实。功能列表、安装命令、用法示例、许可证等均缺乏可靠来源,文中不予展开。作者建议评估者自行打开仓库查看 README 与 LICENSE,并浏览源码确认行为后再决定是否安装。同时提醒:DSH 插件以 dsh 进程权限运行,文档缺失时应以
阅读全文dsh-approval-comment:给 DSH Web 审批加上「拒绝并附言」
# 前言 如果你在用 DSH(DeepSeek Harness)的 web 模式跑智能体,大概率遇到过这两个问题: 1、工具调用触发审批窗,你点「拒绝」,但模型不会停下,而是继续下一轮思考,猜测你拒绝的原因、换一个方案接着跑。 2、你手动停止任务,拒绝这件事不进模型上下文,下一次请求就像什么都没发生过。 真实协作里,拒绝通常附带原因:「不要动这个文件,改到工作目录去」。默认审批流程既不接收这个原因,也不让模型基于它重新思考。dsh-approval-comment 就是为补齐这一环而写的插件。 # 这是什么 dsh-approval-comment 是一
阅读全文dsh-plugin-manager:在 dsh web GUI 里一键启用 / 禁用已安装插件
# 前言 用 DSH 的人大多认可「一切皆插件」的思路:功能按需挂载,用不上就摘掉。但实际操作中,启用或禁用一个插件往往意味着打开 profile 的 `cordis.patch.yml`,手写 `disabled: true`,再重启 web 服务确认效果。插件一多,这套流程会很琐碎。 dsh-plugin-manager 把这件事搬进了 web GUI:列出当前 profile 已下载的插件,用按钮一键启用 / 禁用,改动持久化到补丁文件并立即生效。下面介绍它的功能、安装方式和使用注意。 # 这是什么 dsh-plugin-manager 由 Mg-
阅读全文dsh-terminal:一个尚待核实的 DSH 终端插件
# 前言 DSH(DeepSeek Harness)的思路是「一切皆插件」:终端、浏览器、文件操作这类能力,都可以由第三方插件补充给智能体。社区里有人维护了一份插件目录,收录了不少这类插件,dsh-terminal 就是其中之一。 不过这篇介绍会写得比较短。原因很直接:截至本文写作(2026-09-07),这个插件的 GitHub README 抓取失败,手头没有能核对功能、用法和许可证的第一手资料。与其编一段像模像样的功能清单,不如把已确认的信息和链接放在这里,剩下的留给你自己去仓库核实。 # 目前能确认的信息 下面几条来自插件目录的收录记录,是可以确
阅读全文dsh-smart-profile:从仓库出发为 DeepSeek Harness 选插件
dsh-smart-profile 是 Makima667 维护的 DSH 插件(MIT,v1.0.0,Node ≥ 20,零依赖),针对「一切皆插件」生态下不知该装哪些插件的痛点,提供从仓库技术栈出发的插件选型流程。它先启发式检测项目技术栈(覆盖前后端框架、数据库、基础设施、CI、测试工具、monorepo 等),
阅读全文dsh-session-stars:跨 Workspace 收藏并重开 DeepSeek Harness Session
dsh-session-stars 是一款针对 DeepSeek Harness Web 的 Web-only 插件,由 malevrigns 维护,遵循 MIT 许可。它解决的痛点是:好用的 Session 分散在各 Workspace 中,难以再次找到。插件提供全局跨 Workspace 收藏中心,用户可在 Session 标题栏一键收藏,从侧边栏底部或折叠轨道进入收藏中心,按最新优先浏览全部收藏,重开仍存活的 Session,并显式移除已失效的条目。收藏条目的标题、Workspace、运行及归档状态均从实时 DSH 快照渲染,多标签页间通过 `storage` 事件自动同步。安装需将插件
阅读全文dynamic-schulte-dsh:在 dsh Web UI 里边等模型边玩的舒尔特方格插件
dynamic-schulte-dsh 是 marvin9551 开发的 DSH 等待时间小游戏插件,让用户在 DeepSeek Harness 智能体会话等待模型回复时,于 Web UI 中玩舒尔特方格,把几秒到几十秒的碎片时间利用起来。插件遵循 DSH「一切皆插件」理念,通过 `dsh plugin add` 安装,在 Web UI 侧边栏底部注册「舒尔特」入口,模型思考中时亮起呼吸绿点提示。核心功能包括:经典 n×n 静态网格(3×3~7×7)、旋转的动态轮盘、等待提示、localStorage 本地持久化历史记录与设置、可选的数字高亮与色彩干扰增强。架构分两半:host 半是纯占位插件
阅读全文DSH Claude Style Reasoning Slider:给 DSH 换一个动画推理等级滑块和模型选择器
# 前言 在 DSH(DeepSeek Harness)里切换模型和推理强度,靠的是会话输入区的原生模型选择器。实际用下来有两个不顺手的地方:一是不同供应商对档位的命名不统一,`off`、`med`、`extreme`、`ultracode` 这类名字要自己记映射;二是自定义路由(比如 OpenRouter)经常没有配齐 `reasoningEfforts`,想调整等级时界面直接不给入口。 DSH 的理念是「一切皆插件」,会话输入的模型槽位同样可以由插件接管。本文介绍的 DSH Claude Style Reasoning Slider 做的就是这件事:
阅读全文@max-null/dsh-chat-rail:DSH 会话的画卷式消息导航栏
`@max-null/dsh-chat-rail`(v0.6.1,MIT)是 Max-Null 维护的 DSH 插件,定位为「画卷式消息导航栏」,解决长会话中查找历史消息需反复滚动的问题。它在会话面板右侧放置竖排导航条,每条用户消息一个指示点,hover 时平滑展开完整列表,点击即可跳转。核心功能包括:scroll-spy 高亮跟随阅读位置并自动居中补偿;与 dsh-better-sidebar 通过 CSS 变量同步避让;深历史跳转在 0.1.2-alpha.3+ 内核走官方精确装载器,旧内核自动回退逐页加载;hover 消息项弹出 tip 预览面板;支持星标收藏(localStorage
阅读全文rejection-check:基于 DeepSeek Harness 的标书废标项检查插件
# 前言 写过投标文件的人都知道:标书内容做得再好,只要踩中招标文件里的某一条废标项,前面所有工作就白做了。常见的自查方式是把招标文件里的「无效投标」「废标项」条款整理成清单,再逐条回到几百页的投标文件里找对应内容,顺带检查错别字和前后不一致的地方。这个过程费时,而且靠人眼很容易漏。 DeepSeek Harness(DSH)的理念是「一切皆插件」:把一类任务的固定流程做成 bundle,安装后注册为技能,模型在 Harness 里就能按流程执行。本文介绍的 rejection-check 就是这样一个插件:上传招标文件和投标文件,它负责提取废标项条款、
阅读全文dsh-fish-tts:给 DSH Web GUI 接上 Fish Audio 语音朗读
dsh-fish-tts 是由 MaRi23333 维护的开源社区插件,把 Fish Audio 语音合成接入 DeepSeek Harness Web GUI,用户可直接用自己的音色(含克隆音色)听助手回复,无需复制文本或另写脚本。功能包括:每条消息旁的朗读按钮(支持中断、切换播放、取消)、输入栏自动朗读开关,以及设置页,可配置模型、音色 reference_id、API Key(AES-256-GCM 加密存储
阅读全文@max-null/dsh-draft-polish:发送按钮旁的一键草稿润色
# 前言 在 DSH(DeepSeek Harness)里和 agent 协作时,写给模型的指令、要发出的消息,经常写着写着就不太通顺。常见的做法是另开一个会话,把草稿粘过去让模型改写,再复制回来——切来切去,步骤不少。 `@max-null/dsh-draft-polish` 把这一步收进了输入框:发送按钮左侧有一个 ✨ 按钮,点一下就调用 LLM 润色当前草稿,结果直接回填输入框。润色不创建会话、不写入历史,会话正在输出时也照常可用。下面按功能、安装、用法、设置的顺序介绍这个插件。 # 这是什么 一句话定位:面向 DeepSeek Harness 的
阅读全文dsh-opg-usage:在 DSH 界面里实时查看 OpenCode Go 套餐额度
## 前言 用 OpenCode Go 套餐跑任务,额度还剩多少、什么时候重置,通常得离开当前界面去别处查。查一次不够,还得记住上次查的时间估算消耗,稍不留神就撞上限制。 dsh-opg-usage 解决的就是这个问题:把额度面板直接挂进 DSH 的界面里,常驻一个浮动胶囊,随看随刷。下面介绍它的功能、安装和使用方式。 ## 这是什么 dsh-opg-usage 是一个 DSH Web 插件,由 M4sh1r0-444 维护,MIT 许可证。它是一个可拖拽、可收缩的浮动胶囊,展示 OpenCode Go 套餐在滚动窗口、本周、本月三个额度窗口下的已用百分
阅读全文june-agent:June 双人格 Agent 与配套技能,可安装为 DSH 插件
june-agent 是 lemonorangeapple 维护的 npm 包,将两个固定人格 Agent 与两个技能打包为跨宿主方案。June-M 为猫娘人格(温度 0.1,顺从简洁),June-S 为支配人格(温度 0.3,纪律性推回),技能包括 Git 备份策略(git-backup)与设计编码规范(june-style)。包内同时提供 Claude Code 格式(agents/、skills/ 目录)与 DeepSeek Harness 格式(presets/ 目录),DSH
阅读全文dsh-themes:给 DSH 运行时换一套完整的主题
# 前言 用 DSH(DeepSeek Harness)做日常开发,web 界面是盯得最久的地方。默认只有一套外观,想用深色模式、想跟随系统切换、想把自己在 VS Code 里用了多年的主题搬过来,通常只能手改样式,改完重启就没了。 DSH 的理念是「一切皆插件」,外观这件事也可以交给插件来做。下面介绍的 dsh-themes 就是这样一个插件:内置调色板、明 / 暗 / 跟随系统外观模式、Open VSX 搜索安装、VS Code 主题导入,主题库持久化,重启后恢复。 # 这是什么 dsh-themes 是 DSH 运行时的外观与主题插件,由 Mang
阅读全文Harness Insights:给 DeepSeek Harness 加一个本地优先的用量洞察面板
# 前言 如果你日常用 DSH(DeepSeek Harness)跑智能体任务,大概遇到过这样的问题:token 消耗散落在各个会话里,想知道一段时间内哪个模型用得多、cache 命中率怎么样、哪些工具调用最频繁,只能自己去翻会话记录做统计。 Harness Insights 解决的就是这个问题。它在 Harness 设置下新增一个本地优先的 Usage insights 页面,把本地会话的结构化元数据聚合后展示出来,且不修改上游 Harness 源码。下面介绍它的定位、功能、安装方式和数据边界。 # 这是什么 Harness Insights(`map
阅读全文