DeepSeek Harness 插件

falsify-dsh

DeepSeek Harness adapter for the public Falsify CLI. Adjudicator, not a second-opinion workflow. lint / review --json / gate only; selftest ≠ claim-bearing.(英文原文)

跳到安装方式

来源信息

GitHub 仓库
shi275773124/falsify-dsh
最近更新
2026年8月15日
分类
自动化与任务
GitHub stars
2
载体类型
plugin
目录证据
上游声明已找到 dsh.bundle
证据路径
package.json#dsh.bundle
核对版本
0.1.0-rc.8
上游核对日期
2026-08-20

该证据由上游目录提供。本站没有安装、运行或安全审核这个插件。

安装

默认先复制一段 Prompt,让 Agent 读 GitHub 仓库和源码;需要自己装时再切到命令。

复制这段 Prompt,发给 DSH、Codex 或其他 Agent,让它先读 GitHub 仓库和源码。

请先不要安装或执行任何命令。阅读这个插件的 GitHub 仓库、README 和关键源码,然后用清楚、直接的方式回答以下问题,帮助我判断它是否适合我的需求:

1. 这个插件是什么,解决什么问题;
2. 适合哪些用户和典型使用场景;
3. 安装后如何使用,并给出一个最小使用示例;
4. 有哪些已知限制,以及隐私、安全、兼容性或维护风险;
5. 给出“推荐 / 有条件推荐 / 不推荐”的明确建议和理由。

请区分仓库明确说明、根据源码推断和未知信息。证据不足时请明确说明,不要猜测或照抄 README。

GitHub:https://github.com/shi275773124/falsify-dsh
插件名:falsify-dsh
作者:shi275773124

检查来源文件

安装前先看这个插件目录里的 README 和其他文件。

文件资源管理器4 个文件
README.zh.md来源说明 · 只读预览
README 语言

falsify-dsh

English | 中文

DeepSeek 负责写。Falsify 问:证据在哪?

装好后,对 agent 说「falsify 这个文件」或「gate 这个 PR」。 你会拿到收据:PASS / PASS_WITH_DEBT / BLOCK。 Agent 说「看起来没问题」不是收据。lint 变绿不是发版。

官方站点:https://falsify.site/

30 秒安装

1. 公开 Falsify CLI

需要 Python 3.12+:

pip install "falsify @ git+https://github.com/shi275773124/Falsify.git"
python -m falsify --help

2. 本 bundle

dsh plugin --profile web add "github:shi275773124/falsify-dsh#v0.1.0"

3. 重启 profile

dsh --profile web

只有声明了 dsh.bundle.patch 的包才会成为生效的 profile 层。本包有此声明。

可选:若带 Falsify 的解释器不是 python,设置 FALSIFY_PYTHON

对 agent 说这些

插件启用后,直接对 agent 说:

  • falsify 这个文件
  • gate 这个 PR
  • 静态检查这个文件

或直接调用工具:falsify_lintfalsify_reviewfalsify_gate

裁决权在 CLI。插件只提供路径、调用 python -m falsify,并返回收据。Agent 不决定 verdict。

开发者预览

DeepSeek Harness 目前处于 _开发者预览_ 阶段,正在快速迭代。未来将出现破坏兼容性的变更。

本适配器跟随该预览。lint / demo / selftest 变绿 不是 承重授权。dsh-inspect 负责找问题并修复;falsify-dsh 只包装公开 MIT Falsify CLI。

工具

工具公开 CLI允许的含义
falsify_lintpython -m falsify lintL2_CLEAN / L2_DIRTY。静态标签 + blocker 标记。ceiling = NONE
falsify_reviewpython -m falsify review --jsonPASS / PASS_WITH_DEBT / BLOCK。认知层文档审查。不是 live。
falsify_gatepython -m falsify gate --json公开闸门收据。无 Pro 适配器时,production / quant fail-closed。

适配器从不编造 PASS。CLI 缺失时 verdict 是 CLI_ERROR,不是静默变绿。

兼容性

| 部件 | 钉扎 | |---|---| | DSH | 开发者预览,最近对照 deepseek-ai/deepseek-harness 的日期为 2026-08-13。@deepseek-ai/dsh-tools 由 profile 提供,不在 npm。 | | Node | ^22.19.0 \|\| >=24.0.0 | | 公开 Falsify CLI | shi275773124/Falsify >=0.6.0 | | 已验证 DSH commit | 尚未对冻结 DSH SHA 做过运行级实测 — 见「已知限制」 |

旧收据仍是收据,不会被升级成后来的授权。

卸载

dsh plugin --profile web remove falsify-dsh

或从 profile 的 package.json 删除依赖后执行 dsh plugin --profile web update。之后重启 profile。适配器自身不写持久状态。

从源码跑适配器测试

git clone https://github.com/shi275773124/falsify-dsh.git
cd falsify-dsh
npm install
npm test

配置

键 / 环境变量默认含义
python / FALSIFY_PYTHONpython能执行 python -m falsify 的解释器
timeoutMs / FALSIFY_DSH_TIMEOUT_MS180000硬超时;中止是 CLI_ERROR,不是 PASS
DEEPSEEK_API_KEY / OPENAI_API_KEY / ANTHROPIC_API_KEY未设置转给公开 CLI,供 falsify_review 使用
FALSIFY_PROVIDER / FALSIFY_MODEL / FALSIFY_BASE未设置可选 CLI 默认值

没有 Falsify 云端 key。审查是 BYOK。

权限与数据

适配器会:

  • 拉起本地 Python 进程(python -m falsify …
  • 读取 subject 文件,或把内联文本写成临时副本
  • falsify_gate --json 写临时 JSON
  • 转发环境里已有的 provider API key
  • 上传收据、不自己开网络套接字、不声称生产授权

若你配置了模型 provider,子 CLI 可能会调用它。那是公开 Falsify CLI 的职责,不是本适配器的职责。

故障排查

现象实际含义
verdict=CLI_ERROR找不到 python -m falsify,或进程拉起失败。先装公开 CLI。
verdict=L2_CLEAN只是静态 lint。不能凭这个发版。
falsify_review 得到 verdict=PASS认知层文档 PASS。claim_bearing 仍为 false
production / quant gate 得到 BLOCK公开 CLI 的预期行为。Pro 适配器是闭源的。
插件在列表里,但没有工具profile 没有加载 dsh.bundle.patch。重装并重启。

日志:工具结果包含 stdoutstderrcommandexit_code。回滚 = 卸载插件。

社区与支持

参与贡献

参见 [CONTRIBUTING.md](CONTRIBUTING.md)。中文:[CONTRIBUTING.zh.md](CONTRIBUTING.zh.md)。

开发

npm install
npm test
npm run typecheck

src/cli.ts 是可移植包装层,由 test/cli.test.mjs 覆盖。src/index.ts 是 Cordis 注册面,由 DSH 加载;它没有对着未发布的 @deepseek-ai/dsh-tools 做单元测试。

面向 agent:请遵循 [AGENTS.md](AGENTS.md)。

不是这个插件

  • 不是 DSH 皮肤、侧栏或 TUI。
  • 不是 dsh-inspect。inspect = 找茬 / 修复闭环。Falsify = 默认 BLOCK 的裁决器 + 收据。
  • 不是闭源 Pro runtime、HMAC 承重签名器,或 live venue 适配器。
  • 给 Python 主仓打 dsh-plugin 是 false-green。拿 topic 的是这个适配器。

已知限制

  • 尚无冻结 DSH SHA 的运行级证明。目前只有静态契约 + 包装层测试。
  • 公开 CLI 没有 doctor 子命令。不要在这里造一个假的。
  • 本适配器上 capital_authority 恒为 NONE。这是故意的。

许可证

[MIT](LICENSE)

安全问题请私下联系 shi275773124/Falsify 维护者。不要在公开 issue 里贴密钥、带秘密的收据,或 live 账户路径。