跳转到内容

更新日志

本页记录轮虫协议参考实现(@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.6(当前公开版本)。以下是每个版本的详细变更记录。

v0.8.6(2026-04-21)— 当前版本(CLI 运行时 Bugfix + 原生插件分发)

Section titled “v0.8.6(2026-04-21)— 当前版本(CLI 运行时 Bugfix + 原生插件分发)”

修复 4 个 CLI 运行时 Bug,并首次在所有主流平台发布预构建原生二进制包。

  • Javy async Gene 修复async express() 基因不再崩溃并报 “Pending jobs in the event queue”;编译阶段现在会检测 async 用法并输出清晰错误提示
  • 编译缓存修复rotifer compile 现在能检测源文件变更并重新编译;此前编辑 index.ts 后仍会静默复用旧 gene.wasm
  • irHash 序列化修复phenotype.json 中含 irHash 的基因在原生(wasmtime)执行路径上不再失败;hex 字符串与字节数组不兼容的问题已解决
  • WASM 沙箱燃料修复 — 默认燃料从 1M 提升至 500M,内存上限至 256 MiB,超时至 60s;Javy/QuickJS 基因在简单工作负载下不再报 “fuel exhausted”
  • 原生插件分发 — 预构建 .node 二进制现在通过平台专属包发布(@rotifer/playground-darwin-arm64-darwin-x64-linux-x64-gnu-win32-x64-msvc);npm install 自动选择正确的二进制——无需本地 Rust 工具链

首个让 CLI、MCP Server、VS Code 扩展、文档和安装片段统一呈现同一版本号的发布。

  • 统一安装体验npm install -g @rotifer/playgroundnpx @rotifer/mcp-server 和 VS Code 扩展均指向同一 v0.8.5 版本面——工具间不再有版本不一致
  • Skill→Gene 迁移路径文档化rotifer wrap --from-clawhub 工作流和 Skill 迁移指南现已纳入公开文档
  • CLI 更新通知:CLI 现在会在有新版本时提示用户升级
  • IDE 分发清理:插件族和市场元数据在 VS Code Marketplace 和 Open VSX 之间保持一致版本

安全加固、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 — Agent 工作区脚手架,包含创世基因
  • 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.6CLI 运行时 Bug 修复(Javy async、编译缓存、irHash、燃料)+ 全平台预构建原生二进制当前
v0.8.5CLI、MCP Server、VS Code 扩展和文档的版本面统一;Skill→Gene 迁移路径已发布
v0.9P2P 发现层实现、经济体系设计、Arena 赛季制规划中
v1.0稳定发布 — L0–L3 完整、≥2 Binding、≥100 Gene、安全审计规划中