DSH Plugins
返回列表
🧩

dsh-repro

admin-security 更新于 2026.08.25

在终端中运行以下命令:

dsh plugin install EvilIrving/dsh-repro

将以下提示词粘贴到 DeepSeek Harness 对话框中:

在 DeepSeek Harness 中执行 dsh plugin install EvilIrving/dsh-repro 即可安装,插件源码位于 https://github.com/EvilIrving/dsh-repro

插件介绍

调试 DeepSeek Harness 插件时,最令人头疼的环节往往是写一份可复现的 bug 报告——原始会话日志冗长、格式复杂,还夹杂着 API Key 等敏感凭证,直接贴出去既不安全也不专业。dsh-repro 通过一条 /repro 命令解决了这个问题:它读取当前会话的完整 canonical log,逐值扫描并脱敏所有疑似凭证(匹配 KEY/PASSWORD/SECRET/TOKEN 模式、sk-、ghp_、Bearer 等前缀、以及高熵 token 序列),同时收集失败命令与 git diff,最终输出一个可重放的 repro-*.json 清单。脱敏采用 fail-closed 策略——看起来像凭证的字符串一律遮蔽,只重写副本、不篡改原始日志,保证事件序列的完整性与可重放性。

适合 Harness 插件开发者在调试阶段快速打包现场,也适合任何向社区或作者提交复现材料却又不想泄露密钥的用户。整个过程对模型上下文零侵入,不注入 bundle 内容,也不改写已有 token,轻量且安全。

使用场景

  • 调试插件时快速打包可复现的会话现场
  • 向社区或作者提交 bug 报告时附带脱敏日志
  • 审计会话中是否存在敏感凭证泄露

适合人员

  • DeepSeek Harness 插件开发者
  • 需要向社区提交复现材料的用户
  • 关注会话安全与凭证管理的运维人员