< 返回版块

Yuan YQ 发表于 2025-10-30 11:09

hashlink v0.11.0 发布

hashlink 是在 hashbrown 上构建的一个有序哈希表/哈希集合库。此次 v0.11.0 版本的主要更新有:

  • 修复了一个不安全的 Send 实现,解决了在多线程环境中使用 hashlink 数据结构时可能出现的数据竞争问题
  • 升级至 hashbrown v0.16,底层哈希表实现性能提升
  • 新增 LruCache::retain 方法,可根据指定条件原地过滤 LRU 缓存中的条目
  • 该项目现已由新维护者 @djc 接手,确保其在 Rust 生态系统中持续稳定地发展

Github: https://github.com/djc/hashlink

Rustls 扩展加密支持

作为 Rustls 生态系统基础组件之一的 rustls-pki-types crate 发布了 1.13.0 版本,新增对 Ed448 签名算法的支持,并带来多项 API 与性能改进。完整更新内容可参阅其变更日志。

更新内容

  • rustls-pki-types crate 现已支持 Ed448,为 Rustls 生态引入了一种现代化且高度安全的签名算法,强化其 PKI 能力
  • 多种类型现已实现 Hash trait,可直接用于 HashMapHashSet 等集合中
  • 通过将更多函数标记为 const 以及减少 PEM 解析过程中的内存分配,进一步提升了性能
  • ServerNameIpv4Addr 新增了 From 实现,改善了 API 的易用性,使类型转换更加流畅,并减少了样板代码

此次发布大幅拓展了 Rustls 生态系统的加密能力,使开发者能够使用新一代签名算法。同时,对性能和 API 易用性的持续优化,也让该库在安全关键型应用中的集成变得更快速、更直观。

Github: https://crates.io/crates/rustls

Helios Engine v0.2.0 发布

Helios Engine 是一个功能强大且灵活的 Rust 框架,用于构建大模型智能体。支持工具调用、流式聊天和便捷配置管理。你可以创建能够与用户交互、调用工具并维护对话上下文的智能体,并同时支持在线和离线本地模型。

特性

  • 智能体系统:创建具有不同个性和能力的多个智能体
  • 工具注册表:可扩展的工具系统,便于添加自定义功能
  • 聊天管理:内置对话历史记录与会话管理
  • 流式支持:支持实时响应流,并能自动检测“思考标签”(thinking tags)
  • 本地模型支持:通过 llama.cpp 离线运行本地模型,并集成 HuggingFace
  • 大模型兼容性:支持 OpenAI API、任意兼容 OpenAI 的 API 以及本地模型
  • 异步支持:基于 Tokio 构建,实现高性能异步操作
  • 类型安全:充分利用 Rust 的类型系统,确保代码安全可靠
  • 高度可扩展:轻松添加自定义工具并扩展功能
  • 思考标签:自动检测并展示模型的推理过程
  • 双模式支持:支持自动模式、在线(远程 API)模式和离线(本地)模式
  • 简洁输出:在离线模式下自动抑制冗长的调试信息,提供清爽的用户体验
  • 命令行与库双重支持:既可作为命令行工具使用,也可作为 Rust 库(crate)集成到项目中

Github: https://github.com/Ammar-Alnagar/Helios-Engine

--

From 日报小组 Yuan YQ

社区学习交流平台订阅:

评论区

写评论

还没有评论

1 共 0 条评论, 1 页