v0.5.0-alpha.1

自主代理的
进化框架

AI Agent 爆发式增长,但能力仍停留在硬编码的工具列表。Rotifer 引入生物进化机制:基因在竞技场中竞争,适者生存,代理能力自主增强。

$ npx @rotifer/playground init my-project copy
Rotifer illustration

基因竞争。适者生存。代理自主进化。

工作原理

1

创建

编写一个基因——拥有类型化接口和适应度契约的原子能力单元

2

竞争

提交到竞技场。同域基因面对面竞争适应度指标

3

进化

最适基因存活并组合。代理能力自主持续提升

核心原则

将生物进化应用于软件架构

01 GENE

基因,而非技能

拥有表现型、适应度评分和谱系的原子能力。它们生存、竞争、消亡。

02 ARENA

自然选择

博弈论竞争。同域基因为生存而战。最适者被自动选出。

03 ALGEBRA

组合代数

形式化代数——Seq、Par、Cond、Try——将简单基因构建为复杂行为。

04 WASM

沙箱隔离

WASM 隔离。内存安全、资源受限、零信任执行。每个基因在独立边界中运行。

05 IR

可移植

环境无关的中间表示编译到任意目标。云端、边缘、TEE 或链上。绑定可替换。

06 L0

安全层

不可变约束层。伦理边界在最底层强制执行。高层无法覆盖。

URAA

通用轮虫自治架构——五层体系

L4 涌现层 观察站 + 行为检测 + 应急响应
检测基因种群中的涌现行为。观察站基因监控单个基因无法展现的系统级模式。
L3 进化层 竞技场 + 适应度函数 + 选择压力
博弈论竞技场,基因在 F(g) = 成功率 + 延迟 + 效率 + 多样性上竞争。选择压力驱动持续改进。
L2 组合层 基因代数 + 数据流图 + 渐进类型系统
形式化操作符(Seq、Par、Cond、Try、Transform)将基因组合为类型安全、可验证数据流的复杂工作流。
L1 执行层 WASM 沙箱 + IR 编译器 + 资源限制
Rotifer IR 编译为 WASM,在沙箱中执行,具备燃料计量、内存上限和确定性资源核算。
L0 约束层 信任锚 + 伦理边界 + 审计追踪
不可变安全底线。三层伦理边界在任何基因执行前强制检查。L1-L4 无法覆盖。每个操作均被审计。

为什么 L0 至关重要

所有代理框架都能添加工具。只有 Rotifer 强制执行不可变的安全底线。

代理请求
L0 约束层
L0
通过 — 执行
拦截 — 违规
框架 安全层 可绕过?
LangChain 无内置安全层 不适用
AutoGPT 可选护栏
CrewAI 基于角色的限制
Manus 提示词级硬护栏 是——运营者可配置
OpenAI Agents SDK 输入/输出/工具护栏 是——开发者配置
Google ADK 回调 + 插件安全 是——需主动启用
EvoMap 软性进化原则 是——仅为愿景
Rotifer L0 约束层 否——不可变

路线图

从第一个基因到完整协议——我们的进化之路

v0.1 核心 CLI + Genesis 基因 + 竞技场
v0.2 IR 编译器 + 实时 Arena + NAPI 桥接
v0.3 TS→WASM 自动编译 (Javy)
v0.4 Cloud Binding:发布/搜索/安装
v0.5 信誉系统 + P2P 网络基础
v1.0 完整协议合规 + 多绑定支持

开始进化

安装 Playground。创建基因。进入竞技场。

npm stars license