插件
浏览、筛选并安装 DeepSeek-Harness 插件。
共 75 个插件
dsh-plugin-kit
perrylink/dsh-plugin-kit
编写 DeepSeek Harness 插件的共享工具包,发布为 @perrylink/dsh-plugin-kit:可插拔的 Provider 注册表接缝、失败即拒绝的审批与会话事件门、共享的脱敏/计价/裁决模块,以及新插件骨架。
dsh-session-recycler
zhezhi33/dsh-session-recycler
面向 Windows 的 DSH 会话两段式删除:对话移入回收站、可恢复回侧栏原位置;两段确认式删除,防止误删文件,连带整条子代理树、侧栏账本、投影缓存、日志与专属附件。同时能扫出一条对话真正写过的文件,增加文件查询功能,点击后将路径信息粘贴到对话中,通过Agent来判断哪些文件可以删除;在资源管理器中多选高亮,并复制按类型分好的路径。本插件与 iamwuzhanglin/dsh-session-recycler 安装后的包名同为 dsh-session-recycler,请只装其中一个。
dsh-if
tlewa/dsh-if
为 DSH 增加 /if 斜杠命令:第一行是条件,其余行是指令。由继承当前会话工具、system prompt 与消息历史的 fork 子代理判断条件并回答 YES 或 NO,只有 YES 才把指令作为一条普通用户消息发给主 agent,NO 则什么都不发送;条件、判断用的 prompt 与判断结果都不会写进主会话。模型工作时命令与普通消息一起排队,可在队列面板里编辑、删除、插话,设置里可切回 0.2.x 的后台模式。判断以只读方式运行,宿主没有可继承上下文的 fork provider 时回退为一次性模型调用加纯文本记录。适配 DSH 0.2.1-rc.5 及以上(已在 0.2.1-rc.5 与 0.2.2-rc.1 验证),需 Node.js 20.3 或更新版本。
dsh-triage
jjjjjjjjnnjnn/dsh-triage
DSH插件诊断:追查插件消失原因、按实际环境评估候选项并维护能力记录;离线、只读、证据优先。
dsh-scheduled-reports
xiangshu2026/dsh-scheduled-reports
只注册一个工具 report_health,回答「定时报告任务到底跑了没有」。它看副作用而不是退出码:最新报告目录有多旧、里面有几份文档、是否不止一个类别、审计账本上次同步是多久前、最后一条日志写了多久。不调用模型、不产生退出码,只读本地路径,可用配置或环境变量覆盖。
dsh-nx
27painter/dsh-nx
从 DeepSeek Harness 驱动 Siemens NX 2406 与 2506,也支持 NX 12:一个按日志而非退出码判定 journal 成败的执行器(NX 对吞掉异常的 journal 返回 0,干净结束时返回 0xC0000409)、常驻批处理 NX 上的 16 个类型化工具,以及一个能分清三个版本的探测。仅 Windows;以 NX 2406 为基准版本,2506 为预期可用。需本机已安装 Siemens NX 并有一个空闲的 NX 许可席位;先运行一次 `dsh-nx install`;16 个 MCP 工具默认关闭,需设 `NX_ENABLE_MCP=1` 才注册(技能路线不受影响)。
dsh-mind
wld12314/dsh-mind
给 DeepSeek Harness 加一套心情系统:33 种心情,每 3~6 小时一次周期判定,并随消息小幅增减;另有跨会话记忆、审美品味库、加密日记。心情、记忆、品味、日记四个工具都可由模型调用,五个模块各有独立开关。日记只由模型自己写,不生成系统总结模板。本插件是 JMX-4869/dsh-mood 的精简 fork:二者注册同名的心情 / 日记 / 品味 / 记忆工具,不能同时安装,只能二选一。
dsh-bid-health-check
perrylink/dsh-bid-health-check
按招标要求逐条检查投标文件的响应位置,报告哪些要求看起来有应答、哪些匹配较弱、哪些未能定位。只报告差异,不判断是否实质满足。
dsh-oi-senior
wangdapeng325/dsh-oi-senior
DeepSeek Harness 信奥学长插件:陪刷 + 三版 C++14 参考实现 + 解题说明,本地 g++ 真编译真评测(需 g++),做题记录可选归档到 ima 笔记本「信奥学长-题解复盘」,面向 GESP、CSP-J/S、NOIP、NOI。
dsh-peak-hours
lion231226/dsh-peak-hours
在「全天运行」与「仅空闲时段运行」之间切换,且按会话独立:任务按所属会话判定,改一个会话不再影响其他会话,没有单独设置的会话跟随默认值。选择空闲模式后,任务(含正在运行的)在进入北京高峰时段(周一至周五 09:00-12:00、14:00-18:00,法定节假日除外)时,会在下一个 agent 步进或工具分发边界被扣住,并由一个定时器在边界时刻精确放行;周末与法定节假日全天为空闲。内置 2025、2026 年国务院办公厅公布的逐日放假数据,无数据的年份如实标为未知,而不是默认按工作日处理。
dsh-gongwen-word-check
perrylink/dsh-gongwen-word-check
依据公开的党政机关公文格式标准,核对公文的文种与发文字号——包括年份所用的括号形式与编号格式。只报告与格式不符之处,不评价公文内容。
dsh-learn
xiex16070-jpg/dsh-learn
读取会话自身的事件流(不额外发起模型调用),把纠正、失败与修法变成待确认的候选教训。每条候选按写死的标准逐项判定,并给出通过或被拒的理由;只有确认之后才写成技能,而且只能经过唯一的写入口 `learn_skill_manage`。闲置时由 curator 把长期不用的技能标为陈旧并归档(是移动,不是删除),仍在被加载的技能会被豁免。五个工具:`learn`、`learn_review`、`learn_curator`、`learn_skill_manage`、`learn_skills`。另外注册一段写明判定标准的提示词段落,并挂一个工具守卫,拒绝直接编辑技能文件,使写入口无法被绕过。
dsh-jev-verify
xienda/dsh-jev-verify
0.8.6 修复了一个会让宿主起不来的依赖问题(宿主运行时包改为 optional peer,永不被安装)。为 DeepSeek Harness 端到端接入 TypeSafe Jev(System One 决策模型)0.8.6。共七个工具:jev_decision(一次并行完成 1-25 个原子判定;noul/choice/score;返回类型化答案与校准置信度;实测中位 266-484 ms;只出判定不写文本)、jev_choose(对 2-10 个候选并行打分——契合度 0-3 与风险——合成综合分并给推荐,只给分不解释)、jev_batch(0.8.6 新增:一次调用对 1-20 条文本跑同一组 1-5 个判定,每条文本一次真实调用、并发有上限,返回可直接粘贴的 markdown 表格并可按某个判定维度排序;内置 sentiment/priority/intent/pii/spam 预设;失败的行如实标为失败并附原文错误,绝不猜测)、jev_usage(本机实测用量:调用、tokens、估算成本、延迟中位与 p95、按工具分布、滚动窗口、全天用量预测、可选的本地硬预算,以及自报余额推算出的剩余)、jev_overview(会话账本)、jev_guard_status(护栏计数,并用 registrations 暴露分面注册失败)与 jev_verify(对线上 API 6 路并发运行冻结的 27 题基准:96.3%,26/27)。0.8.6 的三件事:账本扛得住重启、剩余是算出来的而不是编出来的、插件开始干批量整理的活。 (1)本地账本默认写入 $DSH_HOME/jev-usage.json,宿主重启后累计不再清零。此前「明明有调用、面板却是 0」背后是两个真 bug:账本路径只认 DSH_HOME(宿主进程里没有这个变量,于是持久化被静默关闭、file 为 null),以及 save() 在首次 load 之前执行,把尚未载入的空内存环覆盖写到了历史文件上,而紧随其后的那次保存又被节流窗口吞掉。 (2)剩余只推算、不编造:TypeSafe 没有任何余额接口——/v1/usage、/v1/quota、/v1/account、/v1/account/balance、/v1/balance、/v1/credits、/v1/billing、/v1/me、/v1/limits 等十几个路径全部 404,只有 /v1/models 有响应且响应头没有任何余额字段——因此面板把「剩余」显示为你在 quota.declaredBalanceUsd 自报的余额减去 quota.balanceSince 起的本机实测花费,没自报时明确写「剩余无法显示」,绝不印一个数字。 (3)输入框胶囊的刷新周期从 60 秒改为 20 秒,刚跑完的调用不用等就能看到。 (4)自报余额后,折叠胶囊以「剩余」为首,账本落盘后累计行改名。每个工具都有对话内结构化视图;「设置 → 插件」卡片覆盖凭据、工具开关、自动护栏、看板、引导段、使用额度与 autoTriage。 诚实设计:未配置 Key 时给出明确报错、绝不伪造结果;任何分面注册失败都被隔离,只降级一个功能。 测试 38/38(npm test,约 2.5 s)。客户端部分刷新页面即生效;服务端部分需重启宿主。
dsh-dynamic-thinking-chain
lovelydazai/dsh-dynamic-thinking-chain
让 DSH 按当前子任务难度自动选择推理等级:简单任务省 token,复杂任务深思考。
dsh-jev-guard
7starsseeker/dsh-jev-guard
DSH 执行前安全阀门,用 TypeSafe Jev 模型做判定:挂载 tools/pre-execute,对每条 bash/pwsh 调用先过离线静态规则,再向 Jev 模型(TypeSafe 的 System One 模型,返回结构化判定而非散文)提一个是非问句——「这条命令会不可逆地删除或覆盖真实数据吗?」——把答案切成允许/修正/拦截/上报人工四态;修正给模型更安全的写法,上报提供一次性人工令牌;额度耗尽或没有可用密钥时大声降级而非静默失效,缺密钥时会直接在对话里要求录入(录入用 `guard key set`,只从标准输入读);每条判定写入共享审计日志,面向人的文案中英双语。
dsh-peakrate
log-li/dsh-peakrate
为模型选择器(每一行)与 composer 工具行显示峰谷倍率,按每个 provider 自己的时区与时段规则判定;实时目录由 host 经带信任围栏的路由下发。
dsh-write-gate
couldbeme/dsh-write-gate
承诺写入闸门:由运营者编写的规则在工具调用执行前生效——先是一层确定性守卫,再是一层 LLM 裁判,默认失败即拒绝,每一次拦截都写进矛盾日志。
dsh-habit
max-null/dsh-habit
自学习习惯引擎:从会话事件检测用户纠正信号,用低成本模型在阈值上判定习惯,候选需两层人工把关。
dsh-codex-approval
040822/dsh-codex-approval
仿 Codex CLI 的智能自动审批插件:有序 glob 规则(allow/ask/deny)+ AI 风险分级(低/中/高),作为审批应答器接入。
dsh-auto-classifier
pakiknowledge/dsh-auto-classifier
auto(自主模式)权限分类器:工具作用域的放行/拒绝规则、LLM 语义裁判与 git 快照,面向无人值守会话。
safety-net
johnxu22786/safety-net
dsh 破坏性命令拦截闸门:解析 shell 语义、依据 41 条内置规则判定风险,将 rm -rf、git reset --hard、git push --force 等不可逆命令挡在确认关卡之前。
dsh-plugin-scout
icefall7/dsh-plugin-scout
侦察 deepseek-harness 官方仓库与所有 dsh-plugin topic 仓库,发现与目标相关的 harness,并判断每个值得试用、观望还是跳过。
dsh-shift-router
green-dalii/dsh-shift-router
DeepSeek Harness 双层模型路由器:LLM-Judge 路由、多模型回退链、指数退避故障切换及任务级编排,改编自 pi-shift-router。
dsh-early-stop-guard
pf-sjtu/dsh-early-stop-guard
模型叙述了「接下来要做什么」却什么都没做就结束回合时,保住 DSH 的 agent 回合:插件在 agent/turn-stopping 回放该回合日志,用正则分类末条消息——默认模式下 wait / ask / done / gray 直接结束回合、不调模型,只有承诺了未完成工作的消息才交给裁判——再由四种裁判方言组成的链(System One 三题 noul、OpenAI 兼容、OpenAI Decisions 或当前会话 LLM)判定回合是否真的结束,未结束就用 agent.steer 推进同一回合。