Rust 社区动态
docs.rs 即将缩减默认构建目标 自 2026-05-01 起,docs.rs 将不再默认为五个目标平台生成文档,改为仅构建默认目标。需要多平台文档的 crate 须在
Cargo.toml中显式声明targets列表。大多数 crate 无需改动,但跨平台库维护者需留意。 来源:Rust BlogWebAssembly 目标移除 –allow-undefined 链接标志 Rust 所有 WebAssembly 目标即将移除传给 wasm-ld 的
--allow-undefined标志,预计随 Rust 1.96(2026-05-28)发布。依赖隐式导入的项目需添加#[link(wasm_import_module = "env")]属性或手动传-Clink-arg=--allow-undefined。这是一项从 Wasm 早期就遗留的清理工作。 来源:Rust BlogRust 基金会加入 Datadog 开源计划 Rust Foundation 宣布加入 Datadog 的开源资助项目,进一步获得企业级基础设施与监控资源支持。 来源:Rust Foundation
This Week in Rust 645 第 645 期周报,涵盖 Rust 1.94.1 发布、ntpd-rs 进展、IntelliJ Rust 2025.1 更新、多项社区教程与即将到来的全球 Meetup 活动。 来源:This Week in Rust
GitHub 今日趋势
siddharthvaddem/openscreen 开源屏幕录制与演示工具,无水印、无订阅、可商用,定位 Screen Studio 的免费替代品。 来源:siddharthvaddem/openscreen
onyx-dot-app/onyx 开源 AI 平台,提供支持多种 LLM 的 AI 对话与高级 RAG 检索功能。 来源:onyx-dot-app/onyx
block/goose Block 出品的开源可扩展 AI Agent,不止代码补全——能安装、执行、编辑和测试,支持任意 LLM 后端。Rust 编写。 来源:block/goose
Blaizzy/mlx-vlm 基于 Apple MLX 框架的视觉语言模型推理与微调工具包,让 VLM 在 Mac 本地跑起来。 来源:Blaizzy/mlx-vlm
google-ai-edge/gallery Google AI Edge 的端侧 ML/GenAI 用例展示库,可本地试用和运行模型。 来源:google-ai-edge/gallery
memvid/memvid AI Agent 的记忆层方案,用无服务器单文件替代复杂 RAG 流水线,提供即时检索与长期记忆。Rust 编写。 来源:memvid/memvid
vercel-labs/agent-browser Vercel 实验室出品的浏览器自动化 CLI,专为 AI Agent 设计,Rust 编写。 来源:vercel-labs/agent-browser
badlogic/pi-mono AI Agent 工具集:编码 Agent CLI、统一 LLM API、TUI/Web UI 库、Slack 机器人、vLLM Pod 管理。 来源:badlogic/pi-mono
freeCodeCamp/freeCodeCamp 全球最大的开源编程学习平台,提供数学、编程和计算机科学免费课程。 来源:freeCodeCamp/freeCodeCamp
telegramdesktop/tdesktop Telegram 桌面客户端开源项目,C++ 编写,近期因 Telegram 功能更新引发关注。 来源:telegramdesktop/tdesktop
链接汇总
- Rust Blog docs.rs: https://blog.rust-lang.org/2026/04/04/docsrs-only-default-targets/
- Rust Blog WebAssembly: https://blog.rust-lang.org/2026/04/04/changes-to-webassembly-targets-and-handling-undefined-symbols/
- Rust Foundation: https://rustfoundation.org/media/rust-foundation-joins-datadogs-open-source-program/
- This Week in Rust 645: https://this-week-in-rust.org/blog/2026/04/01/this-week-in-rust-645/
- siddharthvaddem/openscreen: https://github.com/siddharthvaddem/openscreen
- onyx-dot-app/onyx: https://github.com/onyx-dot-app/onyx
- block/goose: https://github.com/block/goose
- Blaizzy/mlx-vlm: https://github.com/Blaizzy/mlx-vlm
- google-ai-edge/gallery: https://github.com/google-ai-edge/gallery
- memvid/memvid: https://github.com/memvid/memvid
- vercel-labs/agent-browser: https://github.com/vercel-labs/agent-browser
- badlogic/pi-mono: https://github.com/badlogic/pi-mono
- freeCodeCamp/freeCodeCamp: https://github.com/freeCodeCamp/freeCodeCamp
- telegramdesktop/tdesktop: https://github.com/telegramdesktop/tdesktop