dshbase

插件目录 / Developer / dsh-evidence-ledger

dsh-evidence-ledger

未验证 Freakz2z

✓ 持续维护 基于 1 个官方 DSH 包

查看 GitHub ↗ ← 返回插件目录

1Stars
0Forks
0未关闭 issue
语言
2026-08-24最近推送
跨平台平台

功能简介

Local append-only evidence ledger for DeepSeek Harness

我们的评价
未验证 — 尚未实测

Local append-only evidence ledger for DeepSeek Harness 尚未验证——请自行安装测试。

「未验证」表示我们的自动化 CI 尚未安装过该插件。功能描述与版本兼容性均为作者声明。这不是安全审计,也不代表对第三方代码的背书。

你是插件作者? 想拿到「已验证」标签——提交你自己的验证证据(截图、日志或短视频),我们审核通过后即改为「已验证」。

提交验证证据 ↗

README

dsh-evidence-ledger

面向 DeepSeek Harness 的本地证据账本插件。

它给 DSH agent 提供一个 evidence_ledger 工具,用于把事实、测试结果、决策、失败路径和待验证项记录到工作区内的 JSONL 文件。账本默认位于 .dsh/evidence-ledger.jsonl,只追加、不联网、不删除历史记录。

安装

dsh plugin --profile demo add github:Freakz2z/dsh-evidence-ledger

安装 bundle 后,插件会自动加入 profile。npm 包发布后也可以使用 dsh-evidence-ledger 作为安装 spec;随后用 evidence_ledger 工具记录或检索证据。

工具用法

记录一条已经观察到的测试结果:

{
  "action": "record",
  "kind": "test",
  "status": "verified",
  "claim": "npm test passes",
  "evidence": "node test.mjs exited with code 0",
  "source": "test.mjs",
  "tags": ["release", "ci"]
}

查询最近记录:

{
  "action": "list",
  "query": "release",
  "limit": 10
}

也可以按类型、状态或标签缩小结果:

{
  "action": "list",
  "kind": "test",
  "status": "verified",
  "tag": "ci",
  "limit": 20
}

支持的 kindfacttestdecisionfailurenote

支持的 statusobservedverifiedrejectedpending

listkindstatustag 是精确筛选;query 仍会在声明、证据、来源和标签中进行不区分大小写的全文搜索。

记录内容应区分“已经看到的证据”和“尚未验证的判断”。插件不会替 agent 判断一条声明是否真实,只负责保存原始记录并提供可检索的来源指针。

配置

默认配置已经足够使用。需要修改文件位置或列表上限时,可以在 profile 的 patch 中覆盖配置:

- id: evidence-ledger
  config:
    path: .dsh/project-evidence.jsonl
    maxResults: 40

path 必须是工作区内的相对路径;插件拒绝绝对路径和逃出工作区的 .. 路径。maxResults 范围为 1–100。

隐私与边界

  • 不发起网络请求,也不依赖远程服务。
  • 只写入配置的工作区内文件。
  • 使用 JSONL 追加记录,历史记录不会被插件自动覆盖或删除。
  • 不读取工作区中的其他文件来“推断”证据;写入内容来自工具调用参数。
  • 记录前请避免把 token、密码、私钥和完整个人数据放入 claim、evidence 或 source。

开发

npm ci
npm test
npm run pack:check

需要检查真实 Loader 组合时,可在一个已构建的 DeepSeek Harness checkout 中安装本地包:

dsh plugin --profile demo add .

License

MIT

安装

🧩 让 Agent 自动装(推荐)

装一次目录插件,之后本站所有插件都能让 DeepSeek Harness 自动找、自动装:

dsh plugin add dshbase-catalog

然后对 agent 说「帮我装 dsh-evidence-ledger」,它会在目录里找到并自动安装。文档:dshbase-catalog · 已验证场景包

该插件是 GitHub 源码(未发 npm)——直接从仓库装:

Web profile:

dsh plugin --profile web add github:Freakz2z/dsh-evidence-ledger

Headless(CLI)profile:

dsh plugin --profile headless add github:Freakz2z/dsh-evidence-ledger

实测报告

尚未 L3 验证——若已跑过,见下方失败备注。

状态:pending · 最近测试 2026-08-26
备注:验证: runtime-fail 浏览全部待验证失败 →
安全:尚未扫描——我们的每日静态扫描将很快覆盖它。

分享徽章

Developer 里更多

浏览全部 7789 个插件 →