🎁 福利专区全网大模型免费应用 + 新用户福利 + 注册活动入口,低成本玩转 AI
广告☁️ 云服务器特惠阿里云首购 8 折 · 腾讯云合作特惠
DeepSeek Harness Hub
← 返回列表

xarleyn/dsh-plugins

DeepSeek 客户端兼容 / 相关生态spec-screened扫描:中风险在 GitHub 查看 ↗
需源码安装

@yadsh DeepSeek Harness 插件

暂不能直接安装(需源码编译或环境不满足):缺少 main/exports/bin 入口声明;仓库 package.json 标记 private,未发布到 npm,需从源码安装。 · 最近上游提交 2026/9/24 · 已提供中文文档

DeepSeek Harness 的社区插件、开发者工具和共享实用程序,用于扩展其功能——以 Nx + pnpm monorepo 的形式构建。

综合分
31.4
GitHub 分
31.4
用户评分
—
★ Stars
2
周下载量
—
兼容 / 相关生态插件(非 dsh 原生,请按其对应运行时安装)
git clone https://github.com/xarleyn/dsh-plugins.git
信任档位:已验证本站已于 3 天前真实安装成功(L4 · 真实安装)
是什么
生态应用(桌面端 / Web 外壳,不以 dsh plugin add 安装)
装得上吗
本站已真实安装成功(L4 · 真实安装,非静态推断)
安全吗
本站尚未对该插件做风险分级(暂未覆盖,不等同于无风险)
还在维护吗
活跃:最近一次提交在 1 天前

档位由下列信号合成:本站实装验证(真实安装,当前最高到 L4)· 验证所用 dsh 版本 · 静态安装检查 · 风险分级 · 仓库维护状态。下方各区块是它的证据明细。 验证判据与等级说明 →

🟢实装验证通过· 2026/9/23
由本站实装验证器在真实 dsh 环境安装成功,非静态推断。
数据截至 2026/9/25(元数据每日更新 · 实装验证按队列轮转,单条结论的验证时间见上方)
安装兼容性检查需源码安装

以下结论由程序自动检查 npm 包、engines 声明与入口文件得出,未做人工实机验证——能装不等于用着没问题。

✓npm 包dsh-plugins @ 0.1.2
✓Node 引擎要求 ^22.19.0 || >=24.0.0 · 基线 Node 22.19 满足
✓dsh CLI 依赖未声明 dsh 版本约束
✗入口文件缺少入口声明

缺少 main/exports/bin 入口声明;仓库 package.json 标记 private,未发布到 npm,需从源码安装

验证方式:npm registry 存在性 + package.json 静态校验 · 最后验证 2026/9/20 14:00:49

依赖的 DSH / Cordis 模块
@deepseek-ai/cordis
用户评分
还没有人投票,来当第一个
订阅周报,不错过优质插件更新
每周一封 · 高评分插件 + 新用户活动

README

由 DeepSeek 最新模型翻译生成
@yadsh DeepSeek Harness 插件

一组可安装的 DeepSeek Harness (DSH) 插件。它们为 harness 配置文件添加会话工作区作用域、文档影响跟踪、提示注入与防火墙控制、草稿会话、本地化覆盖、KV 持久化、git 溯源、QA 界面以及开发者工具——每个插件都作为独立的 npm 包发布,并可单独安装。

DSH 将插件解析为 npm 包,因此只需安装你需要的插件:

dsh plugin --profile  add @yadsh/dsh-session-scope

每个已发布的包都列在生成的 plugins.json 目录中,该目录将每个 npm 名称映射到此处对应的源目录,以供市场、索引和爬虫使用。仓库和包都带有 dsh-plugin GitHub 主题以及相同的规范关键词(deepseek-harness、dsh、dsh-plugin、cordis)。

仓库布局

@yadsh(Yet Another DSH)是一个 pnpm + Nx 单体仓库,用于独立版本化的 DeepSeek Harness 插件。plugins/ 下的每个目录都是其自己的公开 npm 包;共享运行时库和工作区工具位于 packages/ 下。

包

该表由工作区清单生成。已发布的包显示其 npm 名称;私有构建工具仍列为私有工作区包。

| 目录 | npm 包 | 用途 |
| --- | --- | --- |
| plugins/dsh-answer-review-gate | @yadsh/dsh-answer-review-gate | 用于 DeepSeek Harness 代理响应的独立答案审查门 |
| plugins/dsh-cas-results | @yadsh/dsh-cas-results | 用于庞大 DeepSeek Harness 工具结果的内容寻址卸载存储 |
| plugins/dsh-doc-impact | @yadsh/dsh-doc-impact | 用于 DeepSeek Harness 的确定性文档影响引擎 |
| plugins/dsh-documents | @yadsh/dsh-documents | 用于 DeepSeek Harness 的托管文档流水线:Markdown 转 DOCX/PDF,DOCX/PDF 转回 Markdown,以及将在线来源作为代理工具 |
| plugins/dsh-domain-experts | @yadsh/dsh-domain-experts | 用于 DeepSeek Harness 的可配置领域范围专家代理 |
| plugins/dsh-draft-sessions | @yadsh/dsh-draft-sessions | 用于 DeepSeek Harness 的持久化未发送草稿会话 |
| plugins/dsh-git-readonly | @yadsh/dsh-git-readonly | 用于 DeepSeek Harness 代理的只读 git 溯源工具 |
| plugins/dsh-jev-compaction | @yadsh/dsh-jev-compaction | 用于 DeepSeek Harness 的 Jev/System-One 陈旧工具结果语义修剪;逐字保留对话文本,并在需要摘要压缩之前遗忘陈旧工具输出 |
| plugins/dsh-kv-persist | @yadsh/dsh-kv-persist | 用于 DeepSeek Harness 的持久化 KV 缓存/会话状态管理器(llama.cpp 槽快照) |
| plugins/dsh-l10n-overrides | @yadsh/dsh-l10n-overrides | 用于 DeepSeek Harness 插件的英语本地化覆盖 |
| plugins/dsh-lightrag | @yadsh/dsh-lightrag | 用于 DeepSeek Harness 代理的 LightRAG 知识库工具 |
| plugins/dsh-model-safety-gate | @yadsh/dsh-model-safety-gate | 围绕 DeepSeek Harness 智能体循环的独立双层安全门:针对提示词、流式输出、工具和工具结果的确定性判定与模型分类器判定 |
| plugins/dsh-openviking-memory | @yadsh/dsh-openviking-memory | 面向 DeepSeek Harness 的 OpenViking 记忆集成,支持可配置的自动上下文注入;派生自官方 OpenViking DSH 插件。 |
| plugins/dsh-plugin-log-ui | @yadsh/dsh-plugin-log-ui | 用于共享插件日志级别和文件格式的 DSH 设置界面 |
| plugins/dsh-preset-persona-editor | @yadsh/dsh-preset-persona-editor | 在设置界面中编辑 DeepSeek Harness 智能体预设的人设:前缀、后缀、完整模式以及运行时上下文开关,并写回预设自身的 agent.cordis.yml |
| plugins/dsh-prompt-firewall | @yadsh/dsh-prompt-firewall | 面向 DeepSeek Harness 的提示词卫生、可观测性与策略中间件 |
| plugins/dsh-qa-browser | @yadsh/dsh-qa-browser | 面向 DeepSeek Harness 和 QA Surface 的会话级 Playwright 浏览器运行时 |
| plugins/dsh-qa-integrations | @yadsh/dsh-qa-integrations | 面向 DSH QA Surface 的、按主体隔离的加密用户集成 |
| plugins/dsh-qa-surface | @yadsh/dsh-qa-surface | 由原生 DeepSeek Harness 会话支持的、聚焦最终用户的 QA 界面 |
| plugins/dsh-session-audit | @yadsh/dsh-session-audit | 面向 DeepSeek Harness 的会话审计注册表与查看器:每个会话中都有一个审计标签页,由磁盘上的审计产物驱动 |
| plugins/dsh-session-scope | @yadsh/dsh-session-scope | 面向 DeepSeek Harness 的按会话工作区可见性范围。 |
| plugins/dsh-sleev | @yadsh/dsh-sleev | 面向 DeepSeek Harness 的 Sleev 路由可观测性 |
| plugins/dsh-tool-offload | @yadsh/dsh-tool-offload | 在大型、低判断需求的 DeepSeek Harness 工具结果进入主模型上下文之前,将其卸载给小型一次性工作智能体 |
| plugins/dsh-ui-repair | @yadsh/dsh-ui-repair | 面向 DeepSeek Harness 插件的可逆 DOM 诊断与限定范围的 UI 修复 |
| plugins/dsh-user-correction-miner | @yadsh/dsh-user-correction-miner | 从 DeepSeek Harness 会话中的用户纠正中挖掘可长期沿用的项目规则候选 |
| plugins/dsh-web-fetch-authenticated | @yadsh/dsh-web-fetch-authenticated | 面向 DeepSeek Harness Web 能力接缝(ctx.web)的、经过身份验证且受策略门控的 WebFetchProvider |
| packages/audit-core | @yadsh/dsh-audit-core | 面向 DeepSeek Harness 的会话审计产物领域层:模式、解析、验证、摘要与原子发布 |
| packages/audit-ui | @yadsh/dsh-audit-ui | 面向 DeepSeek Harness 的共享审计展示组件:经过净化的报告渲染、发现项、评分卡与 JSON 视图 |
| packages/config | 私有工作区包 | DSH 插件 monorepo 的共享 TypeScript 与构建配置 |
| packages/plugin-kit | @yadsh/dsh-plugin-kit | DSH 插件的共享运行时辅助工具:日志脚手架、配置校验、兼容性检查和 SQLite 存储管道 |
| packages/plugin-log | @yadsh/dsh-plugin-log | DSH 插件的共享结构化文件日志和运行时日志器发现 |
| packages/plugin-scripts | 私有工作区包 | DSH 插件的共享构建/验证脚本运行器 |
| packages/test-kit | 私有工作区包 | DSH 插件的测试工具 |

运行时插件 ID 保持无作用域(dsh-*),因为 DSH 打包组合和
浏览器模块加载使用这些 ID。@yadsh 作用域是 npm 包
标识。

开发

要求:Node.js 22 或更高版本以及 pnpm 10.4.1。

pnpm install --frozen-lockfile
pnpm check
pnpm deps:check
pnpm tarball:verify

Nx 运行项目本地的 lint、typecheck、test、build 和 verify 脚本并缓存
其输出。依赖检查强制执行工作区边界,而
tarball 检查会打包每个公共包,验证其清单和导出的
文件,并将其安装到干净的消费者项目中。

plugins.json 和上面的包表是从工作区
清单生成的。在更改包描述、关键字或
包集合后,重新生成两者——只要任一目录过期,pnpm verify:packages 就会失败:

pnpm plugins:manifest

添加插件

pnpm nx g dsh-plugin  [--client] [--description "..."]

生成器默认使用 @yadsh npm 作用域,并创建包、
Cordis 补丁、构建配置、测试和公共包元数据。该
脚手架只是一个起点:在编写代码之前,请阅读
插件指南——每个插件都必须
遵循的规范架构、包内容、测试、文档和发布规则。之后运行 pnpm plugins:manifest,以便新包进入
目录。

文档

- 架构概览 — 布局、宿主/客户端拆分、构建输出、依赖规则
- 插件指南 — 每个插件都必须遵循的规范规则手册
- 插件日志 — 文件日志 API、格式、级别、控制台镜像
- 验证运行手册 — 每个关卡在本地和 CI 中断言的内容
- 发布 和 兼容性策略

发布

包使用独立的 Nx Version Plans:

pnpm release:plan
pnpm release:check
pnpm release:dry-run -- --first-release

GitHub 发布工作流在通过 npm Trusted Publishing 发布之前,
构建并验证选定的包 tarball。参见发布运行手册
和兼容性策略。

许可证

MIT

上游仓库有新提交时邮件通知你(每天最多一封,无更新不打扰),随时一键退订。

💬 加入社群

插件用法、部署报错、新插件第一时间同步——群里问,比一个人翻文档快。

DPharness QQ 群二维码,QQ 扫码进群
QQ 扫码进群
DPharness 飞书群二维码,飞书扫码进群
飞书扫码进群