< 返回版块

Mike Tang 发表于 2026-05-16 09:08

Burn ONNX 0.21.0 发布:支持构建时 ONNX 模型导入

Burn ONNX 是一个在构建时把 ONNX 模型导入 Burn 深度学习框架的工具。0.21.0 是它从 tracel-ai/burn 单体仓库拆出后的首个独立版本,这次不只是发了个新包,而是把测试、仓库、发布节奏和模型覆盖能力都一起拉起来了。

这次版本里最值得看的点

  • 项目已经独立托管在 tracel-ai/burn-onnx,有自己的 CI、issue 跟踪和发布周期
  • 支持 201 个标准算子中的 160 个,注册了 174 个节点类型处理器
  • 集成了 1,615 个上游 ONNX 后端测试,当前有 717 个测试通过,占可比较集合的大约 80%
  • 对 ONNX opset 1 到 24 的 472 个算子 / 规范版本检查全部通过
  • 真实模型验证覆盖 SDXL、Qwen、YOLO、ResNet-50、CLIP 等常见模型

它的工作方式也很 Rust

build.rs 里指向 .onnx 文件后,工具会生成 model.rsmodel.bpk,运行时直接加载生成结果即可,不需要额外的图解释器。对想把模型部署进纯 Rust 工程的人来说,这条路线很有吸引力。

迁移也很直接

旧的 burn-import 现在可以切到 burn-onnx = "0.21"。如果你之前就在关注 Burn 的模型导入能力,这次独立发布基本可以看成它进入更成熟阶段的信号。

原文链接:https://burn.dev/blog/release-burn-onnx-0.21.0/

Toasty 0.6.0 - 新功能发布

Toasty 是 Tokio 生态里一款同时面向 SQL 和 NoSQL 的异步 ORM。它从 4 月第一次发到 crates.io 之后,更新节奏相当快,0.6.0 这一版继续把“易用但不玩具”的路线往前推。

0.6.0 的几个重点更新

  • 新增延迟字段(deferred fields)和 .select(),可以更精细地控制查询时到底加载哪些字段
  • Vec<标量> 集合字段现在有了更正式的支持:PostgreSQL 用数组,其他 SQL 数据库走 JSON,DynamoDB 走原生列表
  • 增加更多查询表达式、数据库原生枚举类型、乐观版本控制和 TLS 支持

这类更新为什么值得看

不少 ORM 在功能越堆越多之后,会变得越来越重。Toasty 现在更像是在补那些真正影响工程体验的能力:字段裁剪、跨数据库一致行为,以及对结构化数据的更自然建模。如果它后面把文档存储能力也补齐,可玩的空间还会更大。

原文链接:https://tokio.rs/blog/2026-05-15-announcing-toasty-0-6-0

Rustrak v0.2.2 发布:移动端 UI、Base UI 迁移

Rustrak 是一个自托管错误追踪服务器,兼容 Sentry SDK,主打单个 Rust 二进制、低空闲占用和可选的 Next.js 仪表板。v0.2.2 这次更新的重点不在“加一个小功能”,而是在把产品体验和依赖底座一起往前推。

这次版本更新了什么

  • 仪表板现在完整支持移动端响应式布局
  • 问题页和事件详情页增加骨架屏,减少加载时的布局跳动
  • UI 组件从 Radix UI / shadcn 迁移到 Base UI
  • 修掉了过期下拉菜单状态、侧边栏粘性高度、API 文档链接等几个实际使用中的问题
  • JavaScript 侧升级到 TypeScript 6、Node.js 22+,Rust 侧更新到 actix-web 4.13、tokio 1.52、sqlx 0.8.6、sentry 0.48.2

为什么它值得进日报

Sentry 替代品并不少,但“自托管、兼容现有 SDK、单二进制、资源占用克制”这个组合始终有吸引力。Rustrak 这种项目每往前走一步,都会让 Rust 在内部平台和运维工具链里的存在感更强一些。

原文链接:https://github.com/AbianS/rustrak/releases/tag/v0.2.2

Stella Nova - 纯 Rust 开发的 N 体引力模拟器

作者 Dave 分享了自己的项目 Stella Nova:一个完全用 Rust 和 wgpu 构建的太空殖民地管理模拟器。它最抓人的地方,是把“游戏演示”之外的那部分工程难题也一起摆到了台前。

目前公开出来的几个亮点

  • 所有天体都遵循真实的 N 体引力物理系统
  • 自研的 WarpCore 引擎可以稳定处理数千个实体
  • 支持霍曼转移轨道规划、模块化空间站建造、公民 AI 和时间膨胀控制
  • 安装包体积控制在 500MB 以下

为什么这条会让人多看一眼

Rust 游戏项目并不罕见,但把渲染、模拟、实体规模和系统设计一起拧成一个能展示出来的个人项目,传播性会强很多。对社区来说,这种作品既能证明语言生态的上限,也更容易吸引圈外开发者点进去看看到底做到了什么程度。

原文链接:https://www.reddit.com/r/rust/comments/1tdz2qn/built_an_nbody_gravity_simulator_entirely_in_rust/

评论区

写评论

还没有评论

1 共 0 条评论, 1 页