开源仓库polyuiislab/infiAgent1,181 Stars

infiAgent

用YAML配置多层agent完成跨小时/跨天的全流程科研任务

适合需要让AI agent自主完成文献综述、实验执行和论文撰写的长周期研究任务。研究者只需给出研究主题,infiAgent用config文件编排多层agent流水线,支持窗口重置记忆和断点续跑。

bo老师判断:值得观察

方向值得关注,建议先确认当前任务是否真正需要它。

...互动状态已更新

这个工具提供了哪些能力

点开任一能力,看清怎么用

每个能力展开后是三件事:它会给你什么、你需要准备什么、哪些必须由你把关。

常见场景:需要AI自主完成从文献检索到LaTeX论文输出的完整科研流水线;面临需要读50篇以上论文、跨多天运行的上下文密集型研究任务;想用YAML配置而非写代码的方式定义科研agent的行为和工具权限;需要崩溃后可续跑的长任务执行能力

覆盖阶段起步文献设计分析写作

第一次这样开始

把仓库地址直接交给 AI

先让 AI 说明环境和风险,再完成最小安装验证。开始前想清楚要用哪个能力、把对应材料备在手边——每张能力卡展开后有具体清单。

第一次直接复制

帮我安装这个库:https://github.com/polyuiislab/infiAgent
安装前先告诉我需要什么环境,安装后帮我跑通一个最小示例。

别这样用

这些判断,仍然由你负责

  • 把agent生成的论文直接投稿而不做人工审校,论文质量需逐章验证
  • 在GPL-3.0不兼容的闭源项目中复制infiAgent源码
  • 默认thinking固化在超长任务中不会丢失关键信息而不做抽查

技术依据

查看能力拆解、验证范围与来源

处理机制

  1. 01

    窗口重置记忆与config分层编排

    infiAgent 的多张能力卡共享两条机制链:(1) config-driven:YAML 分层定义 agent 树,工具白名单构成调用图边界,父 agent 调子 agent 经递归 AgentExecutor 入栈出栈;(2) infinite-horizon:主循环每轮落盘,每 N 步 thinking 固化进度后清空 actionhistory,崩溃可续跑,fresh 可热刷新。本机制卡说明这些对象如何跨能力传递。

已核对范围

  • 静态确认 Researcher alphaagent.workflow 编排(datacollection→dataanalysis→coder→figures→document→judge)
  • 静态确认 level 1-2 agent 分工和 reference.bib 维护
  • 静态确认 SkillLoader 的 discover/buildxml/load/offload 生命周期
  • 静态确认 loadskill copytree 到 workspace + SKILL.md 全文注入
  • 静态确认 16 个内置 skill(pdf/pptx/docx/xlsx/mcp-builder 等)
  • 静态确认 ConfigLoader 的 YAML 分层加载和 level 自动授权
  • 静态确认 agent YAML 字段(type/level/availabletools/model/prompts/maxturns)
  • 静态确认 thinking 窗口重置机制(每 N 步 thinking + 清空 actionhistory)

仍待核对

  • 未真实运行 Researcher 端到端
  • 未验证论文产出质量(README 宣称过 EI/IEEE 评审)
  • 未真实运行 skill 加载和卸载
  • 未真实运行 config 加载
  • 未真实运行超长任务(1000 步)
  • 未验证 thinking 重置在超长任务下不丢关键信息
  • 未真实运行多 agent 协作

读取版本

source-reviewed

许可

GPL-3.0

最近核对

内容 2026-06-19
Stars 2026-07-11

已完成源码核对

科研之我见

AI 科研全流程怎么搭,我梳理出三个核心入口

每天开工先固定阶段入口、材料入口和验证入口,把庞大的科研全流程收缩成一段可执行、可检查的任务。

查看内容

科研之我见

AI 可以参与科研的哪些环节?一张 11 环节工作流全景图

从选题、文献、理论、数据到投稿,逐环节判断 AI 可以主导、需要人工校验和必须由研究者把关的工作。

查看内容

科研之我见

如何从 300 篇候选文献中筛出 50 篇核心文献

把文献检索与筛选拆开,通过本地文献库、Zotero、外部数据库和引文追踪形成可回查的核心文献清单。

查看内容

文献 · 验证

paper-qa

从本地论文和文档中检索证据并生成带精确引用的科研答案

查看内容

文献 · 分析 · 写作

grobid

把学术论文PDF解析成结构化TEI XML,提取元数据、全文结构和参考文献

查看内容

设计 · 分析 · 验证

CausalPy

用贝叶斯方法做准实验因果推断,含10+方法和稳健性诊断套件

查看内容

相关课程

把单项工具放进完整研究设计流程

课程一从研究问题、文献判断、理论假设和方法骨架继续推进,帮助你建立可以复用的研究设计档案。

查看课程一