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,可直接用于
HashMap、HashSet等集合中 - 通过将更多函数标记为
const以及减少 PEM 解析过程中的内存分配,进一步提升了性能 - 为
ServerName和Ipv4Addr新增了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 页
评论区
写评论还没有评论