Across2005/harness-self-evolution-plugin ↗★ 2

@across2005/harness-self-evolution

Benchmark-driven self-evolution plugin for DeepSeek Harness: iterate on a frozen benchmark, accept only when strictly better, roll back deterministically from verified snapshots. 适合需要对智能体进行基准测试迭代、自动评估与回滚的开发者。

패키지
@across2005/harness-self-evolution
호환성
미검증
버전
2.5.0
라이선스
MIT
최근 업데이트
2026. 9. 15.

설치

$npx -p @deepseek-ai/dsh dsh plugin --profile web add github:Across2005/harness-self-evolution-plugin

配置

配置只来自 .zcode-plugin/plugin.json 的 evolution_config 段(查找顺序:$HARNESS_EVOLUTION_CONFIG → /.zcode-plugin/plugin.json → 内置默认值)。AGENTS.md 不参与任何配置解析。

{
  "scan_targets": [
    "~/.deepseek/harness/plugins/",
    "~/.deepseek/harness/extensions/",
    "~/.minimax/plugins/",
    "~/.minimax/extensions/",
    "~/.zcode/cli/plugins/",
    "~/.zcode/skills/"
  ],
  "evolution_config": {
    "intensity": "50%",
    "auto_approve": false,
    "cooldown_hours": 24,
    "max_log_bytes": 33554432,
    "signal_thresholds": {
      "consecutive_failures": 3,
      "loop_detection": 5,
      "latency_regression": 0.2
    }
  }
}
配置字段说明
字段默认值说明
intensity"50%""100%" 强信号或两个中信号均可触发;"50%" 仅强信号触发;"0%" 关闭所有进化检查
auto_approvefalse故意不接通。人工审批是「自动改代码失控」的唯一闸门
cooldown_hours24同一插件两次提案的最短间隔(小时),下界 1
max_log_bytes33554432metrics.jsonl / signals.jsonl 的保留上限(字节,默认 32 MiB)
signal_thresholds.consecutive_failures3连续失败次数阈值
signal_thresholds.loop_detection5循环检测次数阈值
signal_thresholds.latency_regression0.2性能回归比例阈值