🎁 福利专区全网大模型免费应用 + 新用户福利 + 注册活动入口,低成本玩转 AI

防自欺科研循环 GuoCheng24/breakthrough-harness

DeepSeek Harness
GuoCheng2460 天前有提交已提供中文文档扫描:无法判定

用留出集与反作弊闸门,让科研 agent 骗不过自己

29.3/100
综合分
1
GitHub 星标
—
npm 周下载
—/5
用户评分

数据截至 2026/9/18 · 周下载取自 npm 全网(含 CI / 镜像),非本站安装数;综合分由星标、活跃度与兼容性检查合成。

自动兼容检查未通过:仓库根目录及浅层子目录均无 dsh 插件清单,无法用 dsh 插件安装命令安装。以下命令仍可尝试,但可能失败。
无法用 dsh 插件命令安装(仓库内无 dsh 插件清单)
git clone https://github.com/GuoCheng24/breakthrough-harness.git
按该仓库 README 的原生方式安装;若作者另行发布了 DSH 插件包,请以其文档为准

状态速览

判定依据:实装验证 · 静态安装检查 · 自动扫描 · 仓库维护状态
信任档位:需留意
是什么
dsh 原生插件 · platform
装得上吗
实装验证未通过(unknown),装前请到仓库确认最近更新与 issue
L4 · 真实安装等级说明 →
安全吗
本站尚未对该插件做风险分级
暂未覆盖,不等同于无风险
还在维护吗
更新放缓:最近一次提交在 60 天前
档位由哪些信号合成

本站实装验证(真实安装 L4 覆盖全站;L5 为运行时冒烟或实机截图,覆盖范围小于 L4) · 验证所用 dsh 版本 · 静态安装检查 · 风险分级 · 仓库维护状态。 下方各区块是它的证据明细。

验证判据与等级说明 →
⚠︎ 实装验证未通过(unknown · 2026/10/6) ——可能是验证环境差异,装前建议到 GitHub 仓库确认最近更新与 issue。
社区实装还没有人打卡 · 装过的第一个就是你
安装兼容性检查需源码安装

仓库根目录及浅层子目录均无 dsh 插件清单,无法用 dsh 插件安装命令安装

展开查看检查明细 ↓

以下结论由程序自动检查 npm 包、engines 声明与入口文件得出,未做人工实机验证——能装不等于用着没问题。

✗npm 包breakthrough-harness(未发布到 npm,仅可源码安装)
✓Node 引擎未声明 engines.node
✓dsh CLI 依赖未声明 dsh 版本约束
✗入口文件缺少入口声明

源码安装时若 pnpm 拦截 prepare 脚本,按其提示在 pnpm-workspace.yaml 的 allowBuilds 中放行后重跑。

验证方式:npm registry 存在性 + package.json 静态校验 · 最后检查 2026/10/11 22:17:09

安全扫描自动 · 静态分析源码
v2.7.0
⚪ 扫描:无法判定尚无人工评估
展开查看扫描说明与证据 ↓

已尝试扫描但取不到可分析的源码:仓库或包不存在、已删除,或为非 JS/TS 实现、未随包发布源码。无法判定,不代表安全。

  • · 包内无可扫 JS
  • · TS 源码(可能为非 JS 实现或未发布源码),无法判定
扫描于 2026/11/2(1 天前) · 范围 全包扫描(包内未声明入口) · 来源 GitHub 仓库

静态扫描只反映源码中出现的调用,不构成安全背书;人工评估与自动扫描相互独立、互不覆盖。

给这个插件打分还没有人投票↓
用户评分
还没有人投票,来当第一个

功能亮点

  • 突破循环
  • 防糊弄测试清单
  • 主张极性门禁

让你的研究智能体难以被糊弄——智能体研究的纪律层:突破循环、防糊弄测试清单、主张极性门禁、带学费的工程规则

README

由 DeepSeek 最新模型翻译生成
breakthrough-harness 让你的科研 agent 难以被欺骗——首先是难以被它自己欺骗。 checks license deps 已收入 github/awesome-copilot English · 任何 agent 技术栈皆可用 · 纯方法论 + 两个可运行演示 演示:作弊者在校准集登顶、在留出集崩塌;零模型踩在地板上 这就是 python examples/toy_loop.py(30 秒内,只依赖 numpy):一个偷偷拟合了校准集答案的候选看起来像个突破,留出集确认当场处决它。这半屏输出就是整个仓库的哲学。 市面上的 agent harness 教 agent 怎么干活;这个仓库教科研 agent 怎么不骗自己——因为科研里的失败极少是"代码崩了",几乎总是"数字看起来很棒,但它是错的"。 每条规则都由真实失败付过学费;它也遵守自己的规则:页面所声称的,tests/ 在每次推送时检查。 核心主张 突破是一个吞吐量问题。 突破 ≈ 大量廉价尝试 × 一个很难骗过的评分函数 串行手工实验一年只有几十次尝试;真正产出过构造性突破的系统(数学构造的程序搜索、 锦标赛式假设引擎)共享一副骨架:并行廉价生成 + 自动化的难以欺骗的筛选。 你复制不了它们的算力,但可以复制骨架——前提是评分函数按审稿人的严格程度建造。
展开完整文档(README 剩余 1 节)
breakthrough-harness

让你的科研 agent 难以被欺骗——首先是难以被它自己欺骗。

checks license deps
已收入 github/awesome-copilot

English · 任何 agent 技术栈皆可用 · 纯方法论 + 两个可运行演示

演示:作弊者在校准集登顶、在留出集崩塌;零模型踩在地板上

这就是 python examples/toy_loop.py(30 秒内,只依赖 numpy):一个偷偷拟合了校准集答案的候选看起来像个突破,留出集确认当场处决它。这半屏输出就是整个仓库的哲学。

市面上的 agent harness 教 agent 怎么干活;这个仓库教科研 agent 怎么不骗自己——因为科研里的失败极少是"代码崩了",几乎总是"数字看起来很棒,但它是错的"。
每条规则都由真实失败付过学费;它也遵守自己的规则:页面所声称的,tests/ 在每次推送时检查。

核心主张

突破是一个吞吐量问题。
突破 ≈ 大量廉价尝试 × 一个很难骗过的评分函数

串行手工实验一年只有几十次尝试;真正产出过构造性突破的系统(数学构造的程序搜索、
锦标赛式假设引擎)共享一副骨架:并行廉价生成 + 自动化的难以欺骗的筛选。
你复制不了它们的算力,但可以复制骨架——前提是评分函数按审稿人的严格程度建造。

还有一个更安静的推论:当每次尝试都很贵,理性选择永远是审计已有的而不是建造可能失败的——审计有保证的交付物。总在"滑向阴性结果论文"的团队不是不自律,是在对尝试的价格做理性反应。把价格修好,滑坡自然停。

循环结构:生成-扫描-校准集选择;跨过"调参永不越线"进入留出集确认;每次失败变成新的 harness 检查

内容

| 目录 | 提供什么 |
| loop/ | 突破循环:带理由生成 → 并行扫描 → 校准集选择 → 留出集确认 |
| harness/ | 评分引擎建造清单,含反作弊四件套:零模型踩地板;指标口径钉死并双报;校准/评估物理分离;基线荒谬即冻结 |
| gates/ | 立项闸门:靶子三问、主张极性红线、占位核查读到 claim 层 |
| rules/ | 11 条工程铁则,每条附上它的真实学费 |
| examples/ | 两个可运行演示:上面的作弊者,以及「平坦的扫描在说谎」(force_balance.py,规则 3 的现场版) |
| adapters/ | 接入你的技术栈——见下 |
| template/ | 可直接跑的 campaign 起步模板:带零模型与实时冻结规则的入口 harness、留出集访问日志、轮次台账、含故意破坏测试的守卫——一个下午即可改造成你的任务 |

另一个演示:说谎的平坦扫描

第一幕 lam 扫 {0.1, 1, 10, 100} -> 得分 2.1, -0.0, -0.0, -0.0 「平坦,参数不起作用」第二幕 测一次梯度范数力平衡 -> 每个值都碾碎了数据项;平衡点在 ~0.05 第三幕 围绕平衡点重扫 -> 干净内点峰 lam = 0.0015,22.6 dB

python examples/force_balance.py:数据项是"均值"、正则项是"求和",四个数量级
的扫描全落在力平衡同一侧,于是看起来平坦。一次梯度范数评估找到真实范围。
这是规则 3 的现场版。

接进你的 agent,不挑框架

方法论本体是纯 markdown,不依赖任何厂商。适配器只是把它装进你的 agent 读指令的地方:

| 你的技术栈 | 这样做 |
| DeepSeek Harness | 无需拷贝 —— 克隆本仓, DSH 直接就能找到 .agents/skills/breakthrough-loop/:它的文件系统 skill 提供者以 rank 200 扫描 /.agents/skills。要用在你自己的项目里, 把那个目录拷过去, 或把 adapters/AGENTS.md 放到项目根 —— DSH 的 agent-instructions 插件会加载它 |
| OpenAI Codex | 同一个文件:把 adapters/AGENTS.md 拷进项目根目录(Codex 读 AGENTS.md) |
| 其它读 AGENTS.md 的工具(Jules、Amp…) | 把 adapters/AGENTS.md 拷进项目根目录 |
| Claude Code | /plugin marketplace add GuoCheng24/breakthrough-harness 后 /plugin install breakthrough-harness@breakthrough-harness——或手动 cp -r adapters/claude-code/breakthrough-loop ~/.claude/skills/ |
| Cursor | mkdir -p 你的项目/.cursor/rules && cp adapters/cursor/breakthrough-loop.mdc $_ |
| GitHub Copilot | 一键安装:从 GitHub 官方的 awesome-copilot 收录中装 Research Harness Engineer agent——或把 adapters/copilot/copilot-instructions.md 并入 .github/copilot-instructions.md |
| Gemini CLI | 把 adapters/gemini/GEMINI.md 拷进项目根目录为 GEMINI.md |
| Windsurf | mkdir -p 你的项目/.windsurf/rules && cp adapters/windsurf/breakthrough-loop.md $_ |
| Cline | mkdir -p 你的项目/.clinerules && cp adapters/cline/breakthrough-loop.md $_ |
| Aider | 保存 adapters/aider/CONVENTIONS.md,用 aider --read CONVENTIONS.md 启动 |
| 其它一切(OpenAI/Gemini/Anthropic 裸 API、LangChain、自研循环、或者你本人) | 粘贴 adapters/SYSTEM_PROMPT.md |

所有适配器承载同一套方法论;五个纯 markdown 适配器由单一源(adapters/_core.md)生成,漂移即 CI 失败。你的工具若读 AGENTS.md,装它或专属文件二选一,别都装。

快速开始

git clone https://github.com/GuoCheng24/breakthrough-harness
cd breakthrough-harness
python examples/toy_loop.py # 30 秒内,只依赖 numpy

五个习惯,一屏说完

1. 先跑零模型。 相信任何分数之前,先问"一个什么都没学的方法会得几分"。
2. 校准与评估永不接触。 留出集上不复现的增益不存在。
3. 打不过的基线 = 没读完的配方。 优化器、损失、指标口径、算子——层层都会动数字。
4. 主张有极性。 主句必须是"我们提出 X,解决 Y,数字是 Z";审计产出只作支撑。
5. 每个守卫都要亲眼看它失败一次。 没触发过的检查只是装饰。

这是什么,不是什么

| | 编排框架 | breakthrough-harness |
| 教 agent | 怎么干活 | 怎么不骗自己 |
| 形态 | 运行时 / SDK | 纯 markdown + 一个 numpy 文件 |
| 绑定 | 各自技术栈 | 零绑定——各栈都有适配器 |
| 守护的是 | agent 的能力 | agent 报告内容的科学有效性 |

它插进你已有的任何东西,不替代任何东西。

骨架的出处

核心主张不是民间传说;点名的系统与已知失效模式:

- FunSearch(Nature 2023)——程序搜索 + 自动评估器,产出数学新构造。
- AI Co-Scientist(Google 2025-26)——锦标赛式假设生成/排名 + 自动评审。
- The reusable holdout(Dwork 等, Science 2015)——反复咨询留出集为何会把它
悄悄变成第二个校准集(loop/ 给留出集设生命周期与预算的依据)。
- 测试集过拟合实测(Recht 等, ICML 2019)——领域尺度上测得的"增益不迁移"分布。
- Deep learning tuning playbook(Godbole 等, 2023)——本仓库扫参规则的来源之一。

许可

MIT。用它、fork 它、反驳它。
预览分享卡片长什么样 ↓GuoCheng24/breakthrough-harness
分享 · DeepSeek Harness Hub
GuoCheng24/breakthrough-harness

用留出集与反作弊闸门,让科研 agent 骗不过自己

这是你的仓库?认领条目

回到顶部