🎁 福利专区全网大模型免费应用 + 新用户福利 + 注册活动入口,低成本玩转 AI

插件合集 hj01857655/dsh-plugins

DeepSeek Harness
hj0185765519 天前有提交已提供中文文档扫描:含敏感能力

一次装齐记忆、成本、追踪等九款插件

30/100
综合分
0
GitHub 星标
—
npm 周下载
—/5
用户评分

数据截至 2026/10/16 · 周下载取自 npm 全网(含 CI / 镜像),非本站安装数;综合分由星标、活跃度与兼容性检查合成。

安装命令 · 需先装 dsh CLI 引擎
dsh plugin --profile web add hj01857655/dsh-plugins
该包不可直接 npm 安装,改从 GitHub 源安装(明细见下方安装检查)

状态速览

判定依据:实装验证 · 静态安装检查 · 自动扫描 · 仓库维护状态
信任档位:已验证
是什么[目录]—
dsh 原生插件 · ui
暂无时间戳·判据 →
装得上吗[实装验证]✓
本站已在 dsh 0.2.1-rc.5 下真实安装成功
非静态推断
L5 · 运行时冒烟等级说明 →
数据截至 2026/11/03·判据 →
安全吗[自动扫描]—
本站尚未对该插件做风险分级
暂未覆盖,不等同于无风险
数据截至 2026/11/04·判据 →
还在维护吗[仓库]✓
活跃:最近一次提交在 19 天前
暂无时间戳·判据 →
图例:✓ 通过! 需注意— 未判定 / 无数据· 「未判定」= 本站尚无数据,不代表插件有问题
档位由哪些信号合成

本站实装验证(真实安装 L4 覆盖全站;L5 为运行时冒烟或实机截图,覆盖范围小于 L4) · 验证所用 dsh 版本 · 静态安装检查 · 风险分级 · 仓库维护状态。 下方各区块是它的证据明细。

验证判据与等级说明 →

可信度证据

安全扫描自动 · 静态分析源码
v2.7.0
🔵 扫描:含敏感能力尚无人工评估
展开查看扫描说明与证据 ↓

静态扫描发现插件具备触达本地系统的能力:执行外部命令、读写/删除本地文件、读取剪贴板或密钥类环境变量(至少其一)。这是能力清单,不是危险判定——具体能力项与证据见下方,安装前请自行判断是否需要。

可执行外部命令读写/删除本地文件
查看扫描证据(共 17 处,展示前 17 条)
  • 读取本地文件
    packages/dsh-context-memory/src/candidates.ts:70
    const stats = statSync(this.logPath)
  • 读取本地文件
    packages/dsh-context-memory/src/candidates.ts:78
    if (!existsSync(this.dir)) mkdirSync(this.dir, { recursive: true })
  • 写入本地文件
    packages/dsh-context-memory/src/candidates.ts:78
    if (!existsSync(this.dir)) mkdirSync(this.dir, { recursive: true })
  • 写入本地文件
    packages/dsh-context-memory/src/candidates.ts:79
    appendFileSync(this.logPath, `${JSON.stringify(event)}\n`, 'utf8')
  • 读取本地文件
    packages/dsh-context-memory/src/candidates.ts:102
    const lines = readFileSync(this.logPath, 'utf8').split('\n')
  • 读取本地文件
    packages/dsh-context-memory/src/guard.ts:351
    const stats = statSync(path)
  • 读取本地文件
    packages/dsh-context-memory/src/guard.ts:491
    present = statSync(target) !== undefined
  • 读取本地文件
    packages/dsh-context-memory/src/scope.ts:69
    statSync(path)
  • 读取本地文件
    packages/dsh-context-memory/src/store.ts:53
    const stats = statSync(this.logPath)
  • 读取本地文件
    packages/dsh-context-memory/src/store.ts:61
    if (!existsSync(this.dir)) mkdirSync(this.dir, { recursive: true })
  • 写入本地文件
    packages/dsh-context-memory/src/store.ts:61
    if (!existsSync(this.dir)) mkdirSync(this.dir, { recursive: true })
  • 写入本地文件
    packages/dsh-context-memory/src/store.ts:63
    appendFileSync(this.logPath, `${JSON.stringify(event)}\n`, 'utf8')
  • 读取本地文件
    packages/dsh-context-memory/src/store.ts:89
    const lines = readFileSync(this.logPath, 'utf8').split('\n')
  • 读取本地文件
    packages/dsh-git-ops/src/config.ts:38
    const raw = readFileSync(join(pluginDataDir(), 'config.json'), 'utf-8')
  • 执行外部命令固定命令
    packages/dsh-git-ops/src/git.ts:60
    const child = spawn('git', args, {
  • 读取本地文件
    packages/dsh-git-ops/src/git.ts:109
    entries = await readdir(cwd, { withFileTypes: true })
  • 读取本地文件
    packages/dsh-git-ops/src/git.ts:119
    await access(join(candidate, '.git'))
扫描于 2026/11/4(1 天前) · 范围 全包扫描 · 来源 GitHub 仓库

静态扫描只反映源码中出现的调用,不构成安全背书;人工评估与自动扫描相互独立、互不覆盖。

社区实装还没有人打卡 · 装过的第一个就是你
给这个插件打分还没有人投票↓
用户评分
还没有人投票,来当第一个

README

由 DeepSeek 最新模型翻译生成
dsh-plugins 仓库地址:<https://github.com/hj01857655/dsh-plugins> DeepSeek Harness 插件集合(monorepo)。 从 8 个独立仓库合并而来,完整保留 173 个 commit 的历史(用 git filter-repo 重写路径 + git merge --allow-unrelated-histories)。 结构 dsh-plugins/ ├── package.json # private 根,pnpm workspace ├── pnpm-workspace.yaml # packages/* ├── PLUGIN-CONTRACT.md # 插件开发契约(跨插件共享) ├── THEME-CONTRACT.md # 主题与令牌契约 └── packages/ ├── dsh-context-memory/ # 每个仍是独立 npm 包 ├── dsh-cost-track/ ├── dsh-model-arena/ ├── dsh-prompt-vcs/ ├── dsh-spill-hygiene/ ├── dsh-step-trace/ ├── dsh-theme-studio/ ├── dsh-tool-stats/ └── dsh-verdict/ 插件
展开完整文档(README 剩余 1 节)
dsh-plugins

仓库地址:<https://github.com/hj01857655/dsh-plugins>

DeepSeek Harness 插件集合(monorepo)。

从 8 个独立仓库合并而来,完整保留 173 个 commit 的历史(用 git filter-repo 重写路径 + git merge --allow-unrelated-histories)。

结构

dsh-plugins/
├── package.json # private 根,pnpm workspace ├── pnpm-workspace.yaml # packages/* ├── PLUGIN-CONTRACT.md # 插件开发契约(跨插件共享) ├── THEME-CONTRACT.md # 主题与令牌契约 └── packages/ ├── dsh-context-memory/ # 每个仍是独立 npm 包 ├── dsh-cost-track/ ├── dsh-model-arena/ ├── dsh-prompt-vcs/ ├── dsh-spill-hygiene/ ├── dsh-step-trace/ ├── dsh-theme-studio/ ├── dsh-tool-stats/ └── dsh-verdict/

插件

| 插件 | npm 版本 | 用途 |
| dsh-context-memory | 0.6.1 | pre-step 捕获显式记忆语句,注入 top-5 相关记忆 + 未决冲突 |
| dsh-verdict | 0.5.1 | 评审/校验流水线(guard、pipeline、promote、schedule、skills) |
| dsh-theme-studio | 0.6.3 | 主题工作室(tokens、apply、io、themes) |
| dsh-cost-track | 0.5.1 | 成本追踪 + 计价 |
| dsh-model-arena | 0.5.1 | 模型竞技场(arena、diff、scoring) |
| dsh-prompt-vcs | 0.5.1 | 提示词版本控制 |
| dsh-step-trace | 0.5.1 | 单步追踪回放 |
| dsh-tool-stats | 0.5.1 | 工具调用统计 |
| dsh-spill-hygiene | 0.1.0 | 回收 dsh 自家 spill 清理看不见(根前缀 + 目录形态双重失配)的子进程 spill 残留;默认只报告,--apply 才删 |

常用命令

安装全部依赖(共享一份 node_modules)
pnpm install

构建 / 测试 / 类型检查(全部包)
pnpm build
pnpm test
pnpm typecheck

只操作某个包
pnpm --filter dsh-verdict build
pnpm --filter dsh-verdict test

发某一个包
cd packages\dsh-verdict
npm publish

一次性发所有包(版本已各自 bump 后)
pnpm -r publish

收益

| | 合并前 | 合并后 |
| node_modules | 375.3 MB(8 份重复) | 52.9 MB(1 份共享) |
| 依赖安装 | cd 8 次 npm install | 根目录一次 pnpm install |
| CI | 8 份相同 ci.yml | 1 份 |
| 发全部 | 重复 8 次 | pnpm -r publish |

各包的 name / version / files / dsh 字段与 peerDependencies 完全未变,npm 用户装到的内容一致。

修订契约时

契约条款必须来自对运行时的实际核验。当前基准 0.2.0-rc.2:

$g = "$env:APPDATA\npm\node_modules\@deepseek-ai\dsh\node_modules\@deepseek-ai"
$d = "C:\Users\12925\AppData\Local\Programs\DeepSeek Harness\resources\app.asar\dsh\node_modules\@deepseek-ai"
$g\dsh-plugin-manager\README.zh.md # 第 9 章的一手来源

已知测试失败(合并前既有,非合并导致)

- dsh-context-memory:3 个失败
- dsh-verdict:9 个失败

均已在备份的原仓库上复现同一组失败,见 git log 中 packages/ 下的历史。
预览分享卡片长什么样 ↓hj01857655/dsh-plugins
分享 · DeepSeek Harness Hub
hj01857655/dsh-plugins

一次装齐记忆、成本、追踪等九款插件

这个插件是你维护的吗?
作者本人可认领并核对本条目;认领通过后,详情页会显示「作者已认领」标记。
认领条目 →
回到顶部