dsh-plugin-compare
Run the following command in DeepSeek Harness:
dsh plugin install yminghua/dsh-plugin-compare
Paste the following prompt into your AI chat to install this plugin:
Run dsh plugin install yminghua/dsh-plugin-compare in your terminal to install the stable release from npm; the source code is available at https://github.com/yminghua/dsh-plugin-compare
About this plugin
You have several Agent presets configured but cannot say which one finishes faster, burns fewer tokens, or retries less. dsh-plugin-compare pulls execution evidence from session logs and lays it out as a synchronized side-by-side timeline with measurable paired deltas and a statistical summary. It can replay existing sessions to surface write and edit diffs, or launch a controlled A/B run: the workspace is copied twice, the same provider and model are pinned, an identical prompt is submitted, an optional success-check command is executed, and a Git snapshot is captured before the temporary copies are removed. Reports export as JSON, self-contained HTML, SVG, or PNG.
Controlled runs support 1 to 10 paired trials with automatic alternation of order. The summary reports mean and median paired deltas for time and tokens, and a Student-t 95% confidence interval is included when at least two pairs exist. Raw observations and Session ids remain in the JSON export so anyone can recompute the numbers. If an Agent fails before completing its task, the trial is labeled invalid rather than silently folding a no-change test failure into the preset score.
This is for developers running prompt comparison experiments, engineering teams that need a reviewable artifact behind a claim that one preset outperforms another, and anyone who wants to turn subjective feel into auditable, shareable data. Before sharing, review every exported HTML, JSON, SVG, and screenshot carefully: prompts, source diffs, command output, and Session ids may be present, and the best-effort redaction pass is not a privacy clearance.
Screenshots
Use Cases
- Measure paired deltas in time, tokens, and retries between two presets on the same task
- Replay historical sessions to inspect side-by-side write and edit timelines with file diffs
- Produce a self-contained HTML report with confidence intervals for team review and sharing
Best For
- Developers running prompt comparison experiments
- Engineering teams that need auditable artifacts behind preset-selection decisions
- Anyone who wants to turn subjective feel into measurable, shareable data
Related Plugins
A method pack that makes AI coding agents plan against your real baseline, prove completion with fresh evidence, and reduce reworks and unsafe changes.
Turns the DeepSeek Harness session into a captain that builds a durable sub-agent team, splits goals into dependency-aware tasks, and coordinates work via direct messages and a live Web UI.
Gives coding agents design judgment, letting Claude Code, Cursor, and 70+ agents generate and iterate high-quality UI, presentations, and graphics right from the terminal.
Run the Pi ecosystem's plugins on DeepSeek Harness, unmodified, via a compatibility layer that implements Pi's public extension ABI on DSH's native services.