💡 建议配合 学习模式 使用本工具 学术合规

DOLPHIN 是上海人工智能实验室 / Alpha-Innovator Lab 提出的首个开放式闭环 Auto Scientific Research 框架,对应论文 Dolphin: Moving Towards Closed-loop Auto-research through Thinking, Practice, and Feedback(ACL 2025 main)。系统将科研抽象为"思考 → 实践 → 反馈"三阶段闭环,覆盖 idea 生成、实验执行、结果分析全链路。

本清单聚焦 Idea 生成阶段的部署与冒烟,纯 Python 即可跑通,无需 GPU;完整闭环实验阶段(CV / NLP / 图等任务)需对应代码库 + GPU,建议直接迁移到后继版本 InternAgent(NovelSeek),已扩展为 12 类科研任务并工程化。

首个开放式闭环 ASR 框架

DOLPHIN 首次提出"思考 → 实践 → 反馈"三阶段闭环范式,被 ACL 2025 main conference 接收,确立了开放式自动科研的基础框架。

工程化后继:InternAgent

DOLPHIN 的核心理念由上海 AI Lab 进一步工程化为 InternAgent(NovelSeek),扩展至 12 类科研任务,成为目前最完整的闭环 ASR 实现。

Idea 生成无需 GPU

Idea 阶段纯 Python 即可冒烟,5–10 分钟完成环境就绪;研究者可零成本快速验证科研想法再决定是否投入算力。

跨领域适配能力

支持 CV、NLP、图学习等多个下游领域的科研任务,闭环实验可自动匹配数据集并执行训练评估。

成功判定:依赖装齐 + .env 写入真实 OPENAI_API_KEY + ideation 阶段产出 ≥ 1 条候选 idea JSON。

① 前置条件检查

python3 --version    # 3.10+ git --version conda --version      # 推荐 df -h .              # ≥ 5 GB

② 人类必填项

OPENAI_API_KEY DashScope Key(兼容模式)
OPENAI_API_BASE https://dashscope.aliyuncs.com/compatible-mode/v1
S2_API_KEY Semantic Scholar,避免 429(可空)

③ .env 模板

OPENAI_API_KEY=sk-REPLACE_ME OPENAI_API_BASE=https://dashscope.aliyuncs.com/compatible-mode/v1 LLM_MODEL=qwen-max S2_API_KEY= RESEARCH_TOPIC=Image Classification HF_ENDPOINT=https://hf-mirror.com LANGCHAIN_TRACING_V2=false WANDB_MODE=disabled

④ 按序执行

git clone https://github.com/InternScience/Dolphin.git && cd Dolphin conda create -n dolphin python=3.10 -y && conda activate dolphin export HF_ENDPOINT=https://hf-mirror.com PYTHONPATH=$(pwd):$PYTHONPATH pip install -i https://mirrors.aliyun.com/pypi/simple/ -r requirements.txt --timeout 600 set -a; source .env; set +a python -c "import openai, yaml, tqdm; print('✅ Level 1')"
⑤ 常见故障排查
git clone 超时https://kkgithub.com/InternScience/Dolphin.git
S2 429申请 S2_API_KEY 或加 time.sleep(2)
ModuleNotFoundError: dolphinexport PYTHONPATH=$(pwd):$PYTHONPATH
闭环实验缺数据集本清单仅覆盖 ideation;闭环建议直接走 InternAgent

AI·RESEARCH·HUB — DOLPHIN — 首个开放式闭环 ASR · ACL 2025