Auto-Empirical Research Skills:社科实证研究的全自动流水线
斯坦福 REAP × CoPaper.AI 打造:从一个模糊 idea 到一篇可投稿的实证论文——选题、文献、数据、因果推断、稳健性、表格、写作、降 AIGC,9 个阶段全自动、每一步都可人工介入。高中生可读,细节拉满。
开篇:做实证研究的人都翻过三座大山
社会科学的实证研究(用真实数据回答"XX 政策到底有没有用"这类问题),有三座大山:
- 第一座:方法大山。双重差分、断点回归、工具变量、合成控制……每个方法都有严格的前提假设,用错一个,结果全废。初学者光"选对方法"就要学一年。
- 第二座:工具大山。Stata 要买许可证、R 要记几百个包、Python 要自己拼流水线,三种语言来回切换,同一个分析做三遍。
- 第三座:信任大山。p 值可以"刷"出来(p-hacking)、AI 写的文字会被检测出来(AIGC 检测)、审稿人要复现包——每一步都在考验诚实。
它是什么:一句话定位卡
先说清楚一个数字:23,000+ 是怎么回事?
仓库简介页写着"23,000+ agent skills",但 README 正文实际维护的是 77 个合集、1,107 个 skills(catalog/skills.json 为准,README 明确写了统计数字以它为准)。
做课件要诚实:用 README 里的真实数字(77 合集 / 1,107 skills)。简介页的"23,000+"可能是远期口径或统计口径不同,README 里找不到对应依据。
它解决什么问题
把做一篇实证论文想象成开一家"因果关系鉴定所"。客户问:"最低工资上调,到底让就业变多了还是变少了?"过去你要:自己学鉴定手法(DiD/RD/IV…)、自己买三套鉴定仪器(Stata/R/Python)、自己写鉴定报告、还得防着自己"先射箭后画靶"。AERS 就是一家设备齐全的鉴定所:7 台自研核心仪器(StatsPAI 等)+ 70 台精选外购仪器(77 个合集),外加一套"防作弊质检流程"(benchmark + p-hacking 体检)。你把案子(研究问题)交进去,流水线自动走完 9 道工序;任何一道工序你觉得不放心,随时喊停、自己上手改完再让流水线接着跑。
它覆盖的 9 个阶段(README 原文)
- 选题精炼:把模糊想法收紧成"可证伪、可执行"的研究问题;
- 文献综述:检索、筛选、PRISMA 流程、批判性阅读;
- 数据获取:公开数据库、API、网页抓取、数据清洗;
- 识别策略:DiD / RD / IV / SCM / DML / matching 全覆盖;
- 估计建模:Python / Stata / R 三栈,900+ 估计器;
- 稳健性审计:复现包检查、HonestDiD、R&R 模拟;
- 表格与图形:期刊出版级排版、LaTeX 嵌入;
- 写作与同行评审:LaTeX / Quarto、仿审稿人、校对;
- 降 AIGC 与投稿:过知网/万方/Turnitin 检测、去水印、清元数据。
仓库结构导览
仓库文件 4,600+ 个,但骨架清晰——核心是 skills/ 下按 00 → 73 编号的 77 个合集:
Auto-Empirical-Research-Skills/
├── skills/ # ★ 77 个合集(00 → 73 编号连续)
│ ├── 00-Full-empirical-analysis-skill_StatsPAI/ # ⭐ 自研:因果引擎
│ ├── 00.1-Full-empirical-analysis-skill_Python/ # ⭐ 自研:Python 栈
│ ├── 00.2-Full-empirical-analysis-skill_Stata/ # ⭐ 自研:Stata 栈
│ ├── 00.3-Full-empirical-analysis-skill_R/ # ⭐ 自研:R 栈
│ ├── 48-de-AIGC-skills/ # ⭐ 自研:中英降 AIGC
│ ├── 50-brycewang-aer-skills/ # ⭐ 自研:顶刊投稿套件
│ ├── 69-Paper-WorkFlow/ # ⭐ 自研:元编排器(一键串起 9 阶段)
│ ├── 73-brycewang-p-hacking-skills/ # ⭐ 自研:p-hacking 体检室
│ └── 01..47, 49, 51..68, 70..72 # 精选社区合集(上游快照,带来源链接)
├── catalog/
│ ├── skills.json # 1,107 个 skills 的机器可读目录(数字以它为准)
│ └── provenance.json # 每个合集的来源与许可证审计
├── benchmark/ # 19 项数值 benchmark(真实数据重算金标准)
├── aers_score/ # aers-score CLI:给自己的 agent 打分
├── eval-harness/ # 42 个行为评测场景
├── docs/
│ ├── search.html # Skill 搜索页:按方法/阶段/语言/许可证筛选
│ ├── CONTENT_ZH.md # 每个合集的完整中文说明
│ ├── TRUST.md / RIGOR_COVERAGE.md # 信任面说明
│ └── EXTERNAL_SCOREBOARD.md # 外部成绩单(统一评分器重算,非自报)
├── .claude-plugin/marketplace.json # Claude 插件市场形态
├── agents/ # anthropic/openai/cursor/aider/codebuddy 配置
├── INSTALL.md / CHANGELOG.md / CITATION.cff
└── SKILL.md # 仓库级 Skill 入口
每个合集的"来源"列都链回上游原始仓库——社区合集是上游快照,README 明确呼吁去原仓库点 star、看 LICENSE。
图:AERS 仓库架构(基于真实目录结构与 README 绘制)。