harness-self-evolution-plugin
Run the following command in DeepSeek Harness:
dsh plugin install Across2005/harness-self-evolution-plugin
Paste the following prompt into your AI chat to install this plugin:
Run dsh plugin install Across2005/harness-self-evolution-plugin inside DeepSeek Harness to install this plugin; source code is available at https://github.com/Across2005/harness-self-evolution-plugin
About this plugin
As the DeepSeek Harness plugin ecosystem grows, deployment is only the beginning. Questions like how to quantify plugin health, when to trigger an evolution, and how to roll back safely after a failure have long lacked a systematic answer. harness-self-evolution-plugin, written in MoonBit and compiled into a stdio MCP server, runs inside the DSH runtime and turns scanning, monitoring, proposal generation, human approval, execution, and deterministic rollback into a single auditable loop, so plugin improvement no longer depends on scattered scripts or ad-hoc manual checks.
The plugin continuously tracks call latency, success rate, token usage, retry count, and user feedback. From these metrics it extracts strong signals such as three consecutive failures, a latency regression above 20 percent, or user override, as well as weaker signals like repeated parameter misuse, loop detection, and recurring preferences, then generates benchmark-driven evolution proposals. Approval is always a human step: auto_approve remains false under every configuration, making a person the sole gate against uncontrolled self-rewriting. Execution follows a strict state machine from pending through approved and executing to completed, and on validator failure a deterministic rollback restores the last verified snapshot with no half-applied residue.
If you maintain multiple DSH plugins and want a repeatable detect, propose, approve, execute, roll back workflow, or if you are a DSH plugin developer looking to reuse its sub-agent factory and signal-recognition logic, this plugin offers an engineering-grade, reversible, and auditable path for plugin health governance.
Use Cases
- Continuously track latency, success rate, and token usage across multiple DSH plugins to surface regressions early
- Auto-generate benchmark-driven improvement proposals from strong and medium signals, then route them through mandatory human approval
- On execution or validation failure, deterministically roll back to the last verified snapshot with zero half-applied residue
Best For
- Engineers maintaining multiple DSH plugins who need a repeatable detect-approve-roll back workflow
- Platform owners who want an auditable, reversible evolution process for their plugin ecosystem
- DSH plugin developers looking to reuse its signal-recognition logic and sub-agent factory
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.