dsh-eval¶
| 类型 | 工作流 | 分类 | 研究 |
| 星数 | – | 状态 | ✅ 活跃 |
| 能力 | research, workflow, observability | 更新时间 | 2026-08-14 |
📖 项目简介¶
Agent Evaluation Platform for deepseek-harness. Run benchmarks against headless dsh profiles, harvest persisted session logs as traces, fold automatic metrics, grade task success and tool selection, and report or compare runs — one benchmark.yaml in, one JSON run + Markdown report out.
✨ 核心特性¶
dsh eval run benchmark.yaml— orchestrate one headlessdshsubprocess per case × trial- Trace harvesting from persisted session logs (everything a model sees is reconstructable from the log)
- Automatic metrics: task success, tool success, tool-selection accuracy, steps, tokens, latency, cost, retry, invalid tool calls, context usa
- Scripted grading:
expected.tool(tool-selection accuracy) andexpected.check(task success)
📦 安装¶
pnpm add dsh-eval
dsh plugin --profile eval add dsh-eval
🚀 快速开始¶
git clone https://github.com/hccccc01333/dsh-eval.git
cd dsh-eval