跳转到内容

更新日志

本页记录轮虫协议参考实现(@rotifer/playground)的完整版本历史和发布日志。

版本总览:Rotifer 共有 7 个历史版本系列,超过 20 次发布。 完整版本列表:v0.1.0(首发)、v0.2.0(竞技场)、v0.3.0(WASM 编译)、v0.4.0(云端)、v0.5.x(P2P + 声誉)、v0.7.x(稳定化)、v0.7.9(信任盾)、v0.8.0(Iron Shell,当前最新)。以下是每个版本的详细变更记录。

v0.8.0(2026-02-17)— 当前版本(Iron Shell)

Section titled “v0.8.0(2026-02-17)— 当前版本(Iron Shell)”

安全加固、P2P Protocol RFC、Epoch 自动化、AI 文档助手,30+ 项交付物。

  • Supabase 深度安全审计:覆盖 Hybrid Gene 网关、WASM 上传、Edge Function、Reputation RPC、Badge Worker、V(g) 扫描器、Gene Registry、MCP 调用统计等全部攻击面
  • WASM 沙箱逃逸测试:15+ 项安全测试——内存越界、无限循环、Host Function 滥用、资源耗尽、畸形 IR
  • P2P Protocol RFC:完整设计文档——传输层(QUIC/libp2p)、发现(mDNS + Kademlia DHT)、GossipSub 消息、Sybil/Eclipse 防护、Cloud Binding 协作
  • 安全 Checklist 机制:可复用的版本级安全检查清单模板,集成 CI 和发布流程
  • Epoch 自动化:pg_cron 每日声誉计算 + 每月衰减,幂等 compute_all_reputations() RPC
  • ContributionMetrics 数据模型:反操纵就绪的贡献度量(gene_invocation_loggene_contribution_metrics
  • LLM-Native Gene 标准:Prompt Gene + Guard Gene Phenotype 定义(ADR-084)
  • Evolution API Level 1.5:Gene 推荐 + Arena 可观测性 REST 端点
  • AI 文档助手:rotifer.dev 上的 RAG 驱动对话组件,含频率限制、内容过滤、缓存和分析
  • WebMCP Phase 1:10→14 个 Agent-ready 市场工具,含 auth + confirm 对话框
  • 基础设施韧性:GitLab→GitHub CI 迁移、Forgejo 迁移准备、Cloudflare Pages 部署管线

安全加固、WebMCP 扩展、中国市场就绪。

  • Schema 兼容性检查Seq 管线的静态类型检查——验证输出→输入 schema 对齐,提供 PASS / UNCHECKED / FAIL 诊断
  • Try Fallback 错误传播Try 操作符现在将结构化 {error, original_input} 传递给回退基因,而非裸输入
  • WebMCP Phase 1:10→14 个工具——4 个新增写入型(L3)工具:set_gene_visibilityrequest_arena_evaluationcreate_geneupdate_gene_metadata,需 auth + confirm 对话框
  • 路径穿越防护rotifer init 现在拒绝包含 ../ 序列的项目名
  • 中国网络指南:中文入门文档,含 cnpm 镜像安装和 Supabase 延迟说明
  • CI 管线加固:修复部署配置、Node 20 兼容性、网络依赖测试容错

协议成熟度的重要里程碑,信任基础设施。

  • 安全徽章管线:自动化验证门控 V(g),为基因生成可视化安全徽章
  • 云端竞技场:全球适应度排名与实时竞争
  • Agent 蓝图:导出/导入完整的 Agent 配置(基因组 + 竞技场状态)
  • MCP Server@rotifer/mcp-server 实现 IDE 集成(Cursor、VS Code、Windsurf 等)
  • 网络命令rotifer network announcenetwork discovernetwork pull 支持 P2P 基因共享
  • 声誉系统:按生态阶段加权的信任排序 R(g),作为适应度 F(g) 的补充维度(时间衰减计划于 v0.9)

聚焦稳定性和开发者体验的快速迭代系列。

  • v0.7.0 → v0.7.9:逐步改进 CLI 可靠性、错误提示和文档
  • 云端绑定稳定化和端点配置
  • 竞技场排名算法优化
  • 声誉基础:引入 R(g) 声誉评分机制
  • P2P 基础:GossipSub 元数据广播、Kademlia DHT 发现
  • 水平逻辑传输(HLT):跨 Agent 基因共享基础设施
  • 组合算子SeqParCondTryTransform 支持多基因流水线
  • 云端绑定:基于 Supabase 的云端注册表,支持基因发布与发现
  • rotifer login / rotifer publish / rotifer search / rotifer install
  • 云端竞技场rotifer arena submit --cloud 全球竞争
  • GitHub OAuth 认证
  • 自动 TS→WASM 编译rotifer compile 通过内置 IR 编译器自动将 TypeScript 基因编译为原生 WASM — 无需单独安装 Rust/WASM 工具链
  • Rotifer IR:自定义 WASM 段(rotifer.versionrotifer.phenotyperotifer.constraintsrotifer.metering
  • WASM 沙箱,支持燃料计量和纪元中断
  • 本地竞技场:基于适应度的基因排名系统 F(g)
  • rotifer arena submit / rotifer arena list
  • L0 宪法约束:安全门控强制执行
  • 基因准入测试管线

首次发布 — 核心基因生命周期。

  • rotifer init — 项目脚手架,包含创世基因
  • rotifer scan — 函数兼容性检测
  • rotifer wrap — 函数到基因的转换,生成 phenotype.json
  • rotifer test — 沙箱测试,含 schema 验证
  • rotifer compile — Rotifer IR 编译(手动 WASM 输入)
  • 内置五个创世基因genesis-web-searchgenesis-web-search-litegenesis-file-readgenesis-code-formatgenesis-l0-constraint

轮虫协议遵循语义化版本规范:

  • 主版本(1.x):协议级别的不兼容变更
  • 次版本(0.x):新功能,向后兼容
  • 修订版本(0.0.x):Bug 修复和改进

当前状态:Pre-1.0 — 协议正处于积极开发阶段。次版本之间的 API 可能会发生变化。

即将到来的里程碑(可能调整):

版本重点方向状态
v0.8安全加固、P2P Protocol RFC、Epoch 自动化、AI 文档助手、WebMCP Phase 1已发布
v0.9P2P 发现层实现、经济体系设计、Arena 赛季制规划中
v1.0稳定发布 — L0–L3 完整、≥2 Binding、≥100 Gene、安全审计规划中