AutoResearch Skill:让 AI 从想法直达论文级证据的研究助手
AutoResearch Skill:让 AI 从想法直达论文级证据的研究助手
AI/ML 学术界和工业界有一个长期痛点:从「有个想法」到「有证据支撑的结论」,中间隔着几周甚至几个月的文献阅读、实验设计、代码编写、结果分析、多轮 review——每一步都可能因为人工介入的低效和 bias 而延滞。现在,一个叫 AutoResearch 的开源 Skill,正在试图把这整条链路压缩成一条自动化流水线。
功能与原则
AutoResearch 是一个开源的 AI/ML 研究智能体工作流,由专注 Agent 自进化引擎的 EvoMap 团队发布。它的核心逻辑是:给一个研究想法(或让它自动从最新论文和社区趋势中发现想法),系统自动完成实验规划、代码实现、结果分析、多模型交叉 review,最终输出一个可供论文写作使用的证据包(evidence package)。
设计原则有几条值得注意:多模型独立 review——在 Idea Forge 和评估阶段强制使用至少三个不同模型,而不是让同一个模型自己生成自己审批;有据可查的负结果——当假设被证伪时,保留完整证据而不是强行把它包装成「成功故事」;状态持久化——研究计划、代码、运行日志、指标、失败原因、review 报告全部落盘,中断后可恢复。
认可度
- GitHub Star:约 4,257(截至 2026-09-12)
- 本周新增约 2,575 颗 Star(9月第二周爆发式增长)
- 项目创建于 2026-08-15,上线约 29 天即突破 4k Star,增长曲线陡峭
- 在 GitHub Python 语言热门榜稳定在前列,GitFind 98 百分位
链接
GitHub:https://github.com/EvoMap/AutoResearch
原作者
EvoMap(Infinite Evolution Lab)——一个十几个人的中国年轻创业团队,基于自研的 GEP(Genome Evolution Protocol,基因组进化协议)做 AI Agent 自进化引擎。旗下还有 Evolver(自进化引擎,GitHub 8.7k Star)、gep-sdk-js、MCP Server 等生态项目。EvoMap 曾在 2026 年初因 Evolver 开源引发与 Hermes Agent 的技术争议一度受到关注。
介绍
AutoResearch 的工作流支持三条路径:完全没有想法时,运行 Idea Generation,从最新论文、开发者社区和开源趋势中自动发现研究方向,输出候选想法、已 review 想法和实验计划;已有具体想法时,直接进入执行路径,输出实验代码、运行日志、结果分析、多模型独立 review;想跑完整流程,先生成想法,再选一个计划执行,获得从研究信号到论文级证据的完整记录。
整个工作流分为六个阶段:① 收集(从多个公开渠道搜集最新研究信号)→ ② 过滤(聚合、去重、筛选、深度评估)→ ③ 交叉(将外部信号与本地领域知识结合)→ ④ 生成与 review(三个以上独立模型独立开发想法并交叉 review)→ ⑤ 规划(检查新鲜度和一致性,为通过的想法生成实验计划)→ ⑥ 执行与评估(运行实验并输出证据包)。
系统本身无法保证每个结论都正确,但它保留了 researcher 审查所需的全部证据和状态。
特点
- 完整研究链路:从想法发现到论文级证据包,覆盖研究全流程,不需要人工串联各环节
- 强制多模型独立 review:至少三个不同模型交叉审核,防止单一模型的自我肯定 bias
- 状态持久化、可中断恢复:研究计划、代码、日志、review 报告全部落盘,长时间任务可随时接管或停止
- Pilot 先行:先以低成本验证可行性,再决定是否扩大实验规模,避免资源浪费
- 支持负结果记录:假设被证伪时保留完整证据,逼迫系统承认失败而不是强行圆谎
- 本地领域知识库:支持用户将自己的研究经验、约束条件、常见失败模式以 Markdown 形式加入知识库,系统在想法生成时会与之交叉
使用方法
环境准备(Linux 或 SSH 机器,需 Git + Python 3.10+):
git clone https://github.com/EvoMap/AutoResearch.git
cd AutoResearch
bash scripts/bringup.sh
bringup.sh 会创建虚拟环境、安装依赖、运行基线测试和安全扫描,不会产生 API 调用费用。
配置 API 凭证:
test -f .env || cp .env.example .env
test -f config/providers.local.json ||
cp config/providers.example.json config/providers.local.json
# 编辑 .env 和 config/providers.local.json,填入真实 API URL 和 Key
AutoResearch 不绑定某一特定模型,支持 Gemini、GPT、Claude 或任何兼容 OpenAI 接口的端点。
验证配置可用性:
set -a && . ./.env && set +a
.venv/bin/python scripts/preflight.py --live
运行想法生成(无具体想法时):
.venv/bin/python idea_generation.py
运行实验执行(已有想法时):
.venv/bin/python run_pending_forge.py
主要输出目录:data/candidates/(候选信号)、data/verified/(过滤与评估结果)、data/idea_forge/(完整想法、review 结果和实验计划)、logs/(运行日志)。
使用场景与人群
适用场景: AI/ML 学术研究快速验证想法、产品团队 hypothesis-driven 的技术调研、跨领域研究者寻找可落地的研究方向。
目标用户: 对 AI 辅助研究有需求但缺乏大量人力做文献综述和实验验证的团队;希望让研究流程更系统化、避免「拍脑袋」式决策的 PI;需要对 AI 生成结论保持怀疑、要求每一步都有据可查的严谨研究者。
输入与输出案例
输入(无想法路径): 运行 .venv/bin/python idea_generation.py,系统自动从 arXiv、Hugging Face Papers、Reddit、GitHub Trending 等渠道收集信号,结合本地知识库,输出候选研究方向和实验计划。
输出(Idea Forge 阶段):
data/
├── candidates/ # 聚合后的候选研究信号
├── verified/ # 经过深度评估的想法
├── idea_forge/ # 完整想法 + 独立 review 报告 + 实验计划
└── logs/ # 本次运行的完整日志
输入(已有想法路径): 直接运行 run_pending_forge.py,系统执行实验代码,输出运行日志、指标数据、多模型 review 报告和盲评结果,形成证据包供后续论文写作使用。
评论区
登录后可评论。