DeepSeekDSH
独立社区指南与 DeepSeek 无隶属关系。下载版本与教程参考

Coding AI Benchmark 测试模板:记录任务、结果与成本

提供可复现练习、公平测试规则、评分标准与 CSV 记录表;不提供未经执行的 DeepSeek、GPT、Claude 或 Gemini 排名。

维护:DeepSeekDSH(独立站点)测试模板
本页内容
这是测试模板,不是本站模型排行榜

下面不包含模型实测分数。请先生成练习或选择自己的任务,记录实际运行结果后再比较。素材自检结果只说明练习本身可以运行。

先跑一个可复现的小型修复练习

下载脚本,在一个新的本地目录中运行。它只创建 dsh-cart-task 文件夹,包含缺陷代码、10 个测试、双语任务说明和空白运行记录。不联网、不调用模型、不安装依赖,也不会覆盖已有文件夹。

下载练习生成脚本 ↓

node create-cart-task.mjs
cd dsh-cart-task
node --test cart.test.mjs

此练习需要电脑上已有 Node.js;这只是练习脚本的前置条件,不表示 DSH Desktop 安装需要你额外装 Node.js。先阅读下载脚本,再运行。

  1. 先保存基线结果:预期 6 项通过、4 项失败。首次失败是故意设置的任务缺陷,不是安装失败。
  2. 在 DSH 选择生成的文件夹与一个可用模型,开新会话,将 TASK.md 中的任务交给它。只允许修改 cart.mjs,不得更改测试。
  3. 任务完成后,由你重新运行测试,检查实际文件差异。验收要求是 10 项通过且没有改测试;模型说“通过”不代替测试输出。
  4. 任务结束后填写 run-record.json。真实模型 ID、DSH 版本、耗时与费用缺失时保留 null,不填成 0。换模型时重新生成干净目录。
已验证的是练习素材,不是模型成绩

2026-09-30 在 Linux / Node.js v22.16.0 中,基线为 6 通过、4 失败;单行参考修复后 10 项全部通过;重复创建被拒绝。没有运行 DSH 或付费模型,也未测模型费用与速度。

查看素材验证记录(包含参考修复) →

这道小题只帮助你走通“任务—工具—测试—记录”流程。它公开且过于简单,不能代表整体编程能力,更不能据此给模型排名。比较时不要把参考修复给模型。

先固定变量,再比较模型

同一仓库基线

每次从同一个 commit 或同一份干净练习目录开始,不继承另一个模型的补丁。

同一执行环境

固定 DSH 版本、Mode / Preset、工作区、工具、权限、系统与 Node.js 版本。

同一任务与提示词

保持输入文件、提示词和验收标准相同,先定标准再开始。

每次新建会话

避免沿用旧模型记录、会话上下文或上一轮结论。

固定资源上限

提前规定时间、重试、网络和工具权限,不在某个模型卡住后单独放宽。

记录所有结果

失败、超时、人工接管也纳入记录。重复次数和样本局限要公开。

用有代表性的任务集,不只用一个小题

任务类型验收重点
Bug 修复可复现失败与客观测试
定向重构行为不变、回归测试通过
补充测试已知行为与缺失覆盖
多文件修改小功能、有限修改范围
多模态任务明确截图输入与验收标准

3 个任务 × 3 次重复 × 2 个模型是 18 次运行,仅可作为起点。应事先设定预算;不要根据一次成功外推整体能力。

统一任务提示词

仓库基线:<BASE_COMMIT>
任务:<TASK>

1. 先检查仓库与相关测试。
2. 只修改必要文件,不改变未授权的公开 API。
3. 不得删除、跳过或弱化测试。
4. 运行验收测试;无法运行时准确说明原因。
5. 报告修改文件、测试结果、已知风险与是否验收。

验收标准:<ACCEPTANCE_TESTS>

100 分评分与硬性验收分开

先满足指定测试通过、未改禁改文件等硬性条件,再对质量评分。总分不能覆盖安全或正确性失败。

维度分值标准
功能正确性40规定测试与验收条件通过。
回归安全20相关已有测试仍然通过。
范围控制15只修改必要文件和行为。
工具效率10工具调用有目的,不反复无效循环。
代码质量10修改可维护,并符合仓库习惯。
最终报告准确性5总结与实际补丁、测试和限制一致。
总分100不替代硬性验收

成功任务成本:保留失败与人工成本

人工检查成本 = 检查分钟 ÷ 60 × 人工时薪
总成本 = API 费用 + 基础设施成本 + 人工检查成本
成功任务成本 = 同一模型全部运行总成本 ÷ 验收通过次数
通过率 = 验收通过次数 ÷ 总运行次数

验收通过次数为 0 时,成功任务成本未定义;费用缺失时不能算成 0,也不能只保留成功运行的费用。计算器估算与服务商实际账单分开记录。

下载运行记录 CSV 模板

记录模型 ID、Provider、DSH 版本、Mode、reasoning setting、基线 commit、验收、评分、时间、工具调用、重试、Token 与费用。下面的空白行是示意,不是实测。

下载 Coding AI Benchmark CSV 模板 ↓

Model IDAcceptedScoreTimeAPI $Review min
DeepSeek — exact ID—— / 100———
GPT — exact ID—— / 100———
Claude — exact ID—— / 100———
Gemini — exact ID—— / 100———

结论只适用于记录的条件

先看验收通过率,再比较达到同等质量的任务成本和耗时。公开样本数、失败原因、重试和人工接管。不同任务可能适合不同配置,不宣布未经支持的“总冠军”。

常见问题

模板里为什么没有模型成绩?

本站没有在本页发布 DSH 模型对比实测。空白格表示未记录,不是 0 分。练习素材验证不等于模型测试。

每个模型跑几次?

预算允许时可从每任务 3–5 次开始,但这不是统计上充分的样本。结果接近或波动较大时,应扩大任务与重复次数。

能比较不同 Harness 吗?

可以,但结果属于完整系统,不是单纯模型比较。需要同时记录各自版本、工具与权限差异。

模型一次都没通过,成功任务成本是多少?

未定义,不是 0。分母为 0,需要如实记录没有通过的任务。

API 费用没有记录怎么办?

保留 null 或“未记录”,不能把估算值放进实测费用,也不能据此比较成本。

方法参考与来源

以下来源用于理解版本、测试环境与验收方法,不是本站实测成绩的来源。请查看各项目当时的版本与规则,勿混合不同条件下的分数。