Rust 社区动态

  1. docs.rs 即将缩减默认构建目标 自 2026-05-01 起,docs.rs 将不再默认为五个目标平台生成文档,改为仅构建默认目标。需要多平台文档的 crate 须在 Cargo.toml 中显式声明 targets 列表。大多数 crate 无需改动,但跨平台库维护者需留意。 来源:Rust Blog

  2. WebAssembly 目标移除 –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 Blog

  3. Rust 基金会加入 Datadog 开源计划 Rust Foundation 宣布加入 Datadog 的开源资助项目,进一步获得企业级基础设施与监控资源支持。 来源:Rust Foundation

  4. This Week in Rust 645 第 645 期周报,涵盖 Rust 1.94.1 发布、ntpd-rs 进展、IntelliJ Rust 2025.1 更新、多项社区教程与即将到来的全球 Meetup 活动。 来源:This Week in Rust

GitHub 今日趋势

  1. siddharthvaddem/openscreen 开源屏幕录制与演示工具,无水印、无订阅、可商用,定位 Screen Studio 的免费替代品。 来源:siddharthvaddem/openscreen

  2. onyx-dot-app/onyx 开源 AI 平台,提供支持多种 LLM 的 AI 对话与高级 RAG 检索功能。 来源:onyx-dot-app/onyx

  3. block/goose Block 出品的开源可扩展 AI Agent,不止代码补全——能安装、执行、编辑和测试,支持任意 LLM 后端。Rust 编写。 来源:block/goose

  4. Blaizzy/mlx-vlm 基于 Apple MLX 框架的视觉语言模型推理与微调工具包,让 VLM 在 Mac 本地跑起来。 来源:Blaizzy/mlx-vlm

  5. google-ai-edge/gallery Google AI Edge 的端侧 ML/GenAI 用例展示库,可本地试用和运行模型。 来源:google-ai-edge/gallery

  6. memvid/memvid AI Agent 的记忆层方案,用无服务器单文件替代复杂 RAG 流水线,提供即时检索与长期记忆。Rust 编写。 来源:memvid/memvid

  7. vercel-labs/agent-browser Vercel 实验室出品的浏览器自动化 CLI,专为 AI Agent 设计,Rust 编写。 来源:vercel-labs/agent-browser

  8. badlogic/pi-mono AI Agent 工具集:编码 Agent CLI、统一 LLM API、TUI/Web UI 库、Slack 机器人、vLLM Pod 管理。 来源:badlogic/pi-mono

  9. freeCodeCamp/freeCodeCamp 全球最大的开源编程学习平台,提供数学、编程和计算机科学免费课程。 来源:freeCodeCamp/freeCodeCamp

  10. telegramdesktop/tdesktop Telegram 桌面客户端开源项目,C++ 编写,近期因 Telegram 功能更新引发关注。 来源:telegramdesktop/tdesktop

链接汇总