Rust 社区动态

  1. WebAssembly 目标即将移除 --allow-undefined 链接标志 — Rust 编译器将不再默认为 WebAssembly 目标传递 --allow-undefinedwasm-ld,与原生平台对齐,使未定义符号在编译期报错而非运行时才暴露。这是一个有破坏性的变更,长期使用 Wasm 的项目需要检查链接配置。 来源:Rust Blog

  2. docs.rs 5 月 1 日起默认只构建单一目标文档 — 重大变更:从五个默认构建目标缩减为仅构建 x86_64-unknown-linux-gnu,需要多平台文档的 crate 须在 Cargo.toml[package.metadata.docs.rs] 中显式指定 targets 列表。 来源:Rust Blog

  3. This Week in Rust 645 精选 — 本周亮点:为 Rust CLI 添加 Rhai 脚本引擎、为应用添加 WASM 插件教程、ZK SNARKs Rust 开发者系列第三篇、构建防崩溃邮件队列。本周 Crate:tsastat——Linux 高分辨率线程状态分析工具。 来源:This Week in Rust

  4. Rust Foundation 加入 Datadog 开源计划 — Datadog 将为 Rust 基础设施提供监控和可观测性支持,Rust 基金会在企业级合作伙伴方面持续扩展。 来源:Rust Foundation

  5. Rust 1.94.1 补丁版本 — 修复 1.94.0 中的回归问题,建议用户及时更新。 来源:Rust Blog

GitHub 今日趋势

  1. Yeachan-Heo/oh-my-codex ⭐ 15,639 (+1,789) TypeScript OmX — 为 Codex 添加 hooks、agent 团队、HUD 等扩展功能,让你的 AI 编程助手更强大。 来源:GitHub

  2. siddharthvaddem/openscreen ⭐ 19,839 (+1,591) TypeScript 免费开源屏幕录制和演示制作工具,无水印、无订阅,可商用。Screen Studio 的开源替代品。 来源:GitHub

  3. onyx-dot-app/onyx ⭐ 24,240 (+1,197) Python 开源 AI 平台——支持所有 LLM 的 AI Chat,具备高级检索增强和企业集成能力。 来源:GitHub

  4. sherlock-project/sherlock ⭐ 79,370 (+994) Python 跨社交网络的用户名搜索工具,可在数百个平台上追踪同名账户。OSINT 经典项目持续活跃。 来源:GitHub

  5. block/goose ⭐ 35,698 (+935) Rust Block 出品的开源可扩展 AI Agent——不止代码建议,能安装、执行、编辑和测试,支持任意 LLM。Rust 实现是亮点。 来源:GitHub

  6. Blaizzy/mlx-vlm ⭐ (+343) Python Apple MLX 框架上的视觉语言模型推理和微调工具包,在 Mac 上本地运行 VLM。 来源:GitHub

  7. telegramdesktop/tdesktop ⭐ 30,833 (+249) C++ Telegram 桌面客户端官方开源仓库,持续活跃开发中。 来源:GitHub

  8. microsoft/agent-framework ⭐ 8,704 (+72) Python 微软发布的 AI Agent 构建框架,支持 Python 和 .NET,用于编排和部署 Agent 及多 Agent 工作流。 来源:GitHub