< 返回版块

Mike Tang 发表于 2026-06-16 09:06

QDRV 1.0:开源浮点 HDR 视频格式与工具链,纯 Rust 实现

作者发布了 QDRV 1.0(Quantum Dynamic Range Video)首个公开版本,目标是为 HDR 工作流提供一套更开放、可审计的浮点视频格式与工具链,用来替代过早量化到整数域、并依赖专有元数据生态的传统 HDR 管线。

项目核心特点:

  • 纯 Rust workspace,共 9 个 crate;代码树里只有 2 处 unsafe,都位于 ZFP FFI 边界
  • 采用双层模型:qdrv64 负责 Float64 线性光母版,qdrv32 负责 Float32 PQ/HLG 交付
  • 交付层基于标准 AV1,可与 ffmpeg、dav1d、MP4Box、Shaka Packager 等现有工具互通
  • 每帧元数据以内嵌 ITU-T T.35 OBU 形式携带,跨 MP4 / CMAF / IVF / OBU 封装仍可保留
  • 还支持 HMAC 与 FIPS 204 ML-DSA 后量子签名、每帧 Merkle inclusion proof,以及实验性的浏览器端解码路径

项目主页:https://github.com/qdrv/QDRV

原文链接:https://old.reddit.com/r/rust/comments/1u6yh7p/qdrv_10_an_open_floatingpoint_hdr_video_format/

reliakit 1.0:零依赖、no_std 友好的 Rust 可靠性工具箱

作者发布 reliakit 1.0,这是一个由多个小型 crate 组成的 Rust 可靠性工具箱,主打“在边界处验证数据,把可信约束带进程序内部”,并尽量避免引入运行时耦合与额外依赖树。

包含的能力很完整:

  • 验证型基础类型:PortEmailHttpUrlBoundedStrPercent
  • Secret redaction:Secret<T> / SecretString 在日志和调试输出中自动脱敏
  • 有界集合、严格 JSON / CSV、规范化二进制编码
  • 运行时无关的 resilience 组件:retry/backoff、circuit breaker、rate limiter、bulkhead、timeout
  • 整个项目坚持零第三方依赖、#![forbid(unsafe_code)]、核心 crate 面向 no_std

仓库地址:https://github.com/satyakwok/reliakit

原文链接:https://old.reddit.com/r/rust/comments/1u6p61k/reliakit_10_small_zerodependency_no_std/

Typst 0.15:变量字体、MathML 与多文件导出一起到来

Typst 发布 0.15,这是迄今为止体量最大的一次更新之一。新版本一口气把变量字体、MathML 支持、bundle/multi-file 导出、多 bibliography、多个 PDF 标准并行支持等能力推进到了更可用的状态。

这次更新的亮点包括:

  • 变量字体支持:可直接按 weight / stretch / optical size 等轴控制字体变体
  • HTML 导出补上 MathML,公式终于不再只能退化成图片或 SVG
  • 新的 bundle export 能一次导出多个 HTML / PDF / SVG / PNG 文件,适合文档站点与多页面内容
  • 原生支持多个 bibliography,适合按章节或按主题拆分参考文献
  • 官方文档已迁移到 Typst 本身,并首次提供完整迁移指南与可打印版本

文章链接:https://typst.app/blog/2026/typst-0.15

原文链接:https://old.reddit.com/r/rust/comments/1u6n46u/typst_typst_015_contains_multitudes_typst_blog/

termem:按目录索引多种 coding agent 会话的 Rust CLI

作者做了一个名为 termem 的 Rust CLI,想解决多种 coding agent 会话彼此割裂、跨工具接续困难的问题。它会把 Claude Code、Codex、Gemini、opencode、shell 等会话按目录索引进 SQLite,重点不是“再调一个模型”,而是给终端工作流加上一层共享记忆与恢复能力。

项目目前主打这些能力:

  • 按目录与子目录组织会话,方便在当前项目上下文里找回历史工作
  • 可按消息内容、标题、路径做搜索,而不只是按 session 名称翻
  • 支持恢复准确的历史会话,并回到正确工具和目录继续工作
  • 零网络请求、零模型调用,只负责索引、检索与恢复

项目主页:https://termem.com/

原文链接:https://old.reddit.com/r/rust/comments/1u6sp8i/termem_a_rust_cli_that_indexes_codingagent/


From Rust中文社区 Mike

社区学习交流平台订阅:

评论区

写评论

还没有评论

1 共 0 条评论, 1 页