MAR(Multi-Agent Researcher)是基于多 Agent 协作的论文研究助手,能用一句自然语言问题完成"拆解子问题 → 跨源检索 → 排序去重 → 综述输出"全流程。
技术栈:Python 3.12 + httpx + arxiv 库 + pydantic + tenacity + rich;无 LangGraph 依赖,五大 Agent(Planner / Searcher / Reader / Synthesizer / Critic)通过 ResearchState 解耦。
核心功能:
- Planner:LLM 拆解为 4-6 个子问题 + arXiv 检索词(JSON 输出,温度 0.3)
- Searcher:OpenAlex + arXiv + Semantic Scholar 三源并行检索,按 arxiv_id 去重,按 (引用数 desc, 年份 desc) 排序取 top-k
- Reader(v0.2):下载 PDF,提取结构化内容
- Synthesizer(v0.2):按子问题生成带引用的综述段落
- Critic(v0.2):审查引用一致性与覆盖率
已端到端跑通:研究问题"对比 LoRA 和全参数微调的能耗"用时 52 秒,Planner 拆出 4 个子问题,Searcher 从 23 篇候选 → 去重 17 → top-3 排序(LLaMA / Deep Compression / PaLM),全部用真实 OpenAlex + arXiv API 数据。
独立完成源码:D:\vibecoding\multi_agent_researcher\(src/mar/agents/* + tools/*),v0.1 已落地,v0.2 路线明确。
该服务是致远所有客户离线消息统一推送的云服务平台,支持华为、
面向制造企业的移动端考勤打卡解决方案。员工通过微信小程序完成
面向制造企业的移动端考勤打卡解决方案。员工通过微信小程序完成
该项目通过与上游app或者流量方对接,将上游的用户流量变现给
面向制造车间的移动端报工解决方案。工人通过微信小程序扫描工单
老旧营运货车报废更新补贴申领平台,包含手机端申请模块与 We
需求方专属客服,免费梳理匹配
添加客服微信,免费为您安排与该工程师直接沟通
长按二维码添加客服微信
如当前档期不合,也可免费为您推荐相似案例作者