dsh-plugin-abtest
在终端中运行以下命令:
dsh plugin install Morriaty-The-Murderer/dsh-plugin-abtest
将以下提示词粘贴到 DeepSeek Harness 对话框中:
在终端执行 dsh plugin install Morriaty-The-Murderer/dsh-plugin-abtest 即可安装,完整源码见 https://github.com/Morriaty-The-Murderer/dsh-plugin-abtest。
插件介绍
调了一条 prompt、改了个阈值就上线,结果发现 token 消耗翻倍或者某个边界用例悄悄退化——DSH Plugin A/B Test 针对的就是这类痛点:在发布之前,把变更前(Control)和变更后(Candidate)放到隔离的 DSH 环境中跑同一组任务,输出逐用例的量化对比证据,让发布决策建立在数据而非感觉之上。\n\n底层机制是启动两套独立 DSH 环境,逐用例配对结果,分别度量任务成功率、token 用量、P95 延迟和工具错误率。最终判定——PROMOTE、REVIEW、REJECT 或 INCONCLUSIVE——由你在实验清单中定义的确定性规则决定,而非模型自行裁判。所有会话事件、断言结果、配对差值及报告以 JSON、Markdown、HTML 三种格式落盘,方便归档、审阅和团队分享。\n\n适合需要在每次插件改动后快速回归验证的维护者,希望把插件发布接入 CI 并拿到明确通过或失败信号的队伍,也适合想先看数字再拍板的开发者。两种运行模式可选:离线脚本 Provider 无需任何 API Key,适合本地快速迭代;实时模型模式可连接固定版本 DSH 或任意 OpenAI 兼容端点,用于更接近生产条件的验证。
截图预览
使用场景
- 修改插件 prompt 或阈值后,上线前快速跑一轮隔离环境回归对比
- 将插件发布流程接入 CI,用确定性规则自动判定通过或失败
- 向团队展示某次变更在 token 消耗、延迟和错误率上的具体配对差值
适合人员
- 需要在每次改动后做质量回归的 DSH 插件维护者
- 希望把发布决策从感觉没问题变成数据说没问题的团队
- 想在没有 API Key 的情况下本地快速验证插件变更的开发者