DeepSeek Harness Plugin Hub

发布与管理完整 Harness Profiles,发现适合你的插件。

探索

插件目录环境预设文档中心动态

社区

发布插件联系我们报告问题

相关链接

Plugin Hub GitHubDeepSeek Harness 官方项目系统状态隐私说明
© 2026 DeepSeek Harness Plugin HubPowered byPaxTech

独立、非官方社区项目,与 DeepSeek 官方无隶属、授权或背书关系。

DeepSeek Harness Plugin Hub
ProfilesPlugins分类动态文档登录管理 Profiles
ProfilesPlugins分类动态文档登录
← Plugins

dsh-whale-post-verify

Whale Post Verify

安全校验(信封验签 + 名单白名单);默认禁用,禁用期间会提示开启,连提三天后不再提 · Security check (envelope signature + roster allowlist); off by default

插件会安装到这里;不确定时保持 web。

npx -y @deepseek-ai/dsh plugin --profile web add dsh-whale-post-verify@0.6.1
README兼容性版本

兼容性与来源证明

Whale Post Verify 以 dsh-whale-post-verify 发布,当前版本为 0.6.1。Plugin Hub 会校验它的 manifest,并保存精确安装来源,便于复现安装结果。

DSH 兼容范围
*
运行环境
any
发布来源
npm
Registry 更新时间
2026/11/4

版本

0.6.1stable
2026/10/10
0.6.0stable
2026/10/10
0.5.4stable
2026/10/10
查看其余 7 个版本收起版本
0.5.3stable
2026/10/10
0.5.2stable
2026/10/10
0.5.1stable
2026/10/10
0.5.0stable
2026/10/10
0.4.0stable
2026/10/10
0.3.0stable
2026/10/9
0.2.0stable
2026/10/9

相关插件

正在加载相关插件…

最新版
0.6.1
DSH
*
HMR
重启进程
Tree shaking
未声明可安全裁剪
解包体积
25 kB
文件数
6
Surface
any
许可证
MIT
发布源
npm
GitHub
★ 2
周下载
207
安全扫描
✓ v0.6.1 扫描通过
最近提交
2026/10/17
查看源码 ↗项目主页 ↗
README Badge

点击下方 Badge 复制 Markdown,粘贴到 README 即可。

这是你的 Plugin?认领权益 · 优先安全扫描

验证 package.json 声明的 GitHub 仓库,即可管理这个公开页面。认领后,Hub 会优先安排当前版本的安全扫描,并在通过后公开展示结果。

认领这个 Plugin →
报告问题

相关插件

继续浏览 security-access 分类下经过校验的插件。

Cc Safety Netcc-safety-net编码代理 CLI 钩子——阻止破坏性命令和访问机密文件Doctor@linxin666/dsh-doctorDSH 配置档案的事务性救援模式,配备受监督的启动器、隔离的恢复容器、确定性修复、健康监控以及本地 Web 恢复控制台Pocketdsh-pocket把 DeepSeek Harness 装进你的口袋:一个包、一个设置页,手机扫码即同步访问电脑上的 DSH(局域网 + 公网,实时同屏)。Codex Subscriptiondsh-codex-subscription在 DeepSeek Harness 中通过 OAuth 使用 ChatGPT 和 Codex 订阅,支持配额、安全重置、网络搜索、图像和快速模式,并可通过 ChatGPT 移动应用(Beta)控制 DSH

README

dsh-whale-post-verify

English: verify README in English

安全校验(信封验签 + 名单白名单);默认禁用,禁用期间会提示开启,连提三天后不再提

  • 提供接口:whale.verify
  • 依赖接口:whale.bus(可选 —— 借它的 digest/sign,拿不到就用内置实现)
  • 自测:node selftest.mjs(只看退出码:0 过/非 0 不过)

接口带 apiVersion;核心不认识任何成员名与类型标识 —— 名单与类型一律从接口取。

三态(为什么默认禁用)

状态行为
已开启验签 + 白名单;不提示
未开启 · 第 1~3 天每次启动(或每日一次)提示:安全校验禁用中,建议开启以免未知 agent 对其他 agent 发起欺骗或攻击,并给出一句开启方法
未开启 · 第 4 天起不再提示 —— 视为用户执意要在不安全的环境下使用;但 status() 永远如实显示 enabled: false

「不再提示」≠「关掉了安全」:任何时候把 enabled 打开就立刻生效。

接口

方法说明
verify(letter) → { ok, why?, skipped? }核心只问这一句。禁用时放行但带 skipped: true(不许假装验过);开启时 fail-closed
nag() → string | null该提示就返回文案,不该提示返回 null(核心不必懂"三天规则")
status() → { enabled, dayIndex, willNag, … }如实状态;enabled 永远是真相
enable() / disable()开/关;开启时刻会留痕在 state/security-nag.json

配置

字段默认说明
enabledfalse默认禁用(有意的)
allow[]白名单:允许的成员 id;空数组 ⇒ 不限制收件人
nagDays3连提几天后不再提
dayBoundaryHour0日界(0 = 自然日;写 9 就是"早九点到次日早九点算一天")
rootWHALE_POST_ROOT / ./.whale-mail信箱根;状态写 <root>/state/security-nag.json
keyFile<root>/signing.key共享钥匙(32 字节 hex)
keysDir<root>/keys每设备钥匙目录;按信封声明的发件人取钥,没有专用钥就回落共享钥

验签口径

  • 签名域与 dsh-whale-post-bus 的 FIELD_ORDER 完全一致(mode 也在里面);
  • 优先借 whale.bus 的 digest/sign —— 保证"与核心同一套算法,不各算各的";
  • 开启后 fail-closed:缺字段/出现未登记字段/正文摘要不符/签名不符/不在白名单 ⇒ 一律不过。