一行命令让 Agent 自己进化:FlashRSI 把 12 种自进化算法装进一个框架

2次阅读
没有评论

做递归自进化(RSI)研究最烦的不是算法本身,是复现一个算法要翻一个仓库,换个 Benchmark 又要换一套流程。人民大学 NLPIR 实验室开源的 FlashRSI 就是来收这个尾的:它是首个真正统一的 RSI 研究框架,算法、Benchmark、Harness 一次配齐,一键跑通。

一行命令让 Agent 自己进化:FlashRSI 把 12 种自进化算法装进一个框架

框架里直接内置了 12 种 RSI 算法,SkillOpt、OPRO、GEPA、ACE、RRSI、Meta-Harness 这些主流路线全覆盖,不用再东拼西凑。Benchmark 也有 30 多个,加上多类数据集,走的是同一套实验流,对比结果才有可比性。

对接的 Harness 也很全:MiniAgent、Claude Code、Codex 三个原生支持。每次运行都会留完整 Snapshot 和全程轨迹,别人能复现你的实验,你也能回头查每一步是怎么演化的。

一行命令让 Agent 自己进化:FlashRSI 把 12 种自进化算法装进一个框架

初步评估结果也写得很实在:同域和近域任务上收益明显,跨域(OOD)仍然有挑战;有意思的是,适当限制演化空间,有时反而更稳——不是放得越开越好。

上手只要三步:克隆仓库并安装,设置好 TARGET_API_KEY 和 WORKER_API_KEY,然后一条命令指定算法、Benchmark 和 Harness 就能跑,也支持直接丢 YAML 配置。结果自动落到 runs/ 里,之后还能用 flashrsi evaluate 直接测迁移效果。

一行命令让 Agent 自己进化:FlashRSI 把 12 种自进化算法装进一个框架

项目地址:https://github.com/RUC-NLPIR/FlashRSI
文档与快速开始:https://ruc-nlpir.github.io/FlashRSI/

正文完
 0