来源:GitHub (★262)
URL: https://github.com/xiaobright/modeltest
精读日期:2026-08-24
模型:DeepSeek V4 Flash(AI 生成,人工未审校)
正文获取:全文

一、核心论点/事实

1. modeltest 是一个个人自托管 LLM 工程维护能力评测套件,版本为 V4.1b(已冻结),用于评估 LLM 在多模块 Python + ESP32 固件上的真实工程维护表现,明确声明"非公开基准"。

2. 评测对象为 Project2 的本地开发、提测自检与自动化校验流程,包含 9 轮历史评测快照(V1–V4.1b、PlanExec、V5 specialty/formal),数据体积较大且高度敏感。

3. 关键发现:模型能力增益被定位到"首次请求的 RL 对齐 scaffold",而非 Linux 环境、官方 harness 或 V4 Pro 的已观测能力上限(该上限在本题上已进入 Fable 5、Opus 5 和 Sol 的竞争区间)。

4. 隐私保护策略明确:原始 session/OpenCode 导出含完整 reasoning、system prompt、绝对路径和本地环境信息,仅存于私有证据目录;公开仓库仅提供源文件 SHA-256、复算脚本和不含原文的聚合统计。

5. 自动化验证边界清晰:RK3588 推理、摄像头、真实传感器、烧录和真实 Wi-Fi/MQTT 连通不在自动化中直接验证;ESP-IDF 静态契约检查作为补充,Windows EIM ESP-IDF 编译为可用环境下的额外验证。

6. 不使用 Docker 或 WSL,直接使用 Windows EIM 安装的 ESP-IDF v6.0.x,且只编译、不 flash、不 monitor、不验证 ToF 上电时序、真实 USB 枚举、Wi-Fi/MQTT 连通。

二、方法/架构拆解

仓库结构(工程架构)

  • workspace/:候选工作区,含被测工程副本(project2_task/)、公开说明和 public tests,以及本地自检脚本(run_debug_probe / run_espidf_build)。
  • evaluator/:自动化提测控制区,含 make_broken_project.py(重置 broken seed)、scoring/(评分逻辑,已 SHA-256 冻结)、tests/hidden/(隐藏测试,候选不可读)、results/(每次跑分证据链)、reviews/(模型评审 .md)、reports/(scoreboard / freeze_manifest)。
  • 根目录含 README.mdPROJECT_FROZEN.mdCANDIDATE_PROMPT.mdREVIEWER_PROMPT.mdrequirements.txt

关键实现要点

  • 评测流程:通过 run_full_eval.py 对候选工作区执行完整评测,依赖 broken_backup/project2_broken_seed/ 作为破坏性种子。
  • 构建验证run_espidf_build.pyrun_espidf_windows_build.ps1 执行 ESP-IDF 静态契约检查,仅编译不烧录。
  • 候选交接prepare_candidate_handoff.py 用于生成候选交接包。
  • 证据链管理:每次跑分结果存入 results/,评审意见存入 reviews/,最终以 freeze_manifest 冻结版本。
  • 实验迁移:DeepSeek V4 Pro / Flash 触发机制实验已迁移至研究仓库,相关分析文档(DEEPSEEK_V4_PRO_HARNESS_ANALYSISDEEPSEEK_V4_TRAJECTORY_ANALYSISDEEPSEEK_V4_TRIGGER_MECHANISM_EXPERIMENTS)保留在 docs/v4.1/

三、值得注意的局限/争议

作者自认局限

  • 自动化验证不覆盖真实硬件链路(RK3588 推理、摄像头、传感器、烧录、Wi-Fi/MQTT 连通)。
  • 原始 session 数据因含敏感信息(reasoning、system prompt、绝对路径)无法公开,仅提供哈希和聚合统计。
  • 版本已冻结(V4.1b),不再迭代更新。

AI 判断的争议/风险

  • 评测有效性存疑:仅针对单一 Project2 任务,样本量极小,结论(如 RL 对齐 scaffold 的增益定位)可能过度泛化。
  • 隐私与可复现性矛盾:公开数据不含原文,外部研究者无法独立验证评分逻辑或复现完整推理链,削弱了证据链的可审计性。
  • 环境绑定风险:依赖 Windows EIM + ESP-IDF v6.0.x 的特定环境,跨平台可移植性差,且"只编译不烧录"可能遗漏运行时缺陷。
  • 冻结策略的双刃剑:冻结版本保证了评测一致性,但无法跟进模型能力演进,历史结论可能随时间失效。

四、与 RRLab 研究的关联

1. Harness 工程:本项目的"破坏性种子重置 + 隐藏测试 + 评分冻结 + 证据链留存"模式,可作为 RRLab 构建自动化评测 Harness 的参考模板,尤其是 make_broken_project.py 的故障注入思路。

2. 多模型协同:9 轮历史快照(V1–V4.1b、PlanExec、V5)的对比方法,可用于 RRLab 多模型协同场景下的能力基线追踪和版本回归分析。

3. 模型评测:其"能力增益定位到具体 scaffold 组件"的分析方法(而非笼统对比模型版本),对 RRLab 精细化评测归因有直接借鉴价值;SHA-256 冻结评分逻辑可确保评测可复现。

4. Agent 落地:Project2 的"本地开发 → 提测自检 → 自动化校验"流程,本质是 Agent 在真实工程维护任务中的落地实践,其候选交接(prepare_candidate_handoff.py)机制可迁移到 RRLab 的 Agent 任务分发与验收流程。

5. AI 原生产品:隐私保护策略(公开哈希 + 私有原文)为 RRLab 构建"可分享但不可泄露"的 AI 评测产品提供了合规设计范式,尤其适用于涉及企业敏感代码的评测场景。


本笔记由 DeepSeek V4 Flash 自动生成,未经人工审校。原文链接:https://github.com/xiaobright/modeltest