ArchGW:AI 原生高性能网关
ArchGW 是一个专为 GenAI 智能体(Agents)设计的 AI 原生高性能网关,基于 Rust 和 Envoy 构建。它作为 Agent 的“数据平面”,旨在解决构建生产级 AI 应用时的基础设施难题,让开发者专注于核心业务逻辑。
其主要特性包括:
- 智能路由与编排:能够根据用户意图或模型配置,将提示词(Prompts)精准分发至最合适的后端 Agent 或 LLM(支持 OpenAI, Anthropic, Ollama 等)。
- 集中式安全护栏:内置防护机制,无需修改业务代码即可拦截越狱攻击和有害内容,保障交互安全。
- 深度可观测性:提供针对 LLM 的详细指标监控,包括 Token 消耗、首字延迟(TTFT)及全链路请求追踪。
- 统一接入与工具化:屏蔽了不同模型间的差异,支持将自然语言请求自动转换为 API 或工具调用(Function Calling)。
ArchGW 帮助开发者摆脱繁琐的底层“管道”代码,快速构建、保护并监控企业级 Agent 应用。

仓库:https://github.com/katanemo/archgw
systemd-manager-tui:systemd 的 TUI 界面

systemd-manager-tui 是一个基于 Rust 编写的轻量级终端用户界面(TUI)工具,旨在简化 Linux 系统中 systemd 服务的管理。
它通过 D-Bus API 与 systemd 交互,为用户提供了一个直观的交互式仪表盘,替代了繁琐的 systemctl 命令行操作。
主要功能包括:
- 服务管理:支持启动、停止、重启、启用、禁用、屏蔽及解除屏蔽服务。
- 信息查看:可实时查看服务日志、状态及详细属性配置。
- 便捷操作:支持 Vim 风格快捷键导航,可在系统级与用户级服务间切换,并支持直接编辑单元文件。
- 高效筛选:提供服务类型过滤功能,仅显示相关单元。
该工具适合运维人员及 Linux 爱好者,在无图形界面的服务器环境下尤为实用。
仓库:https://github.com/matheus-git/systemd-manager-tui
lars:为初学者设计的 Rust 线性代数库和教程
Lars 是一个专为初学者设计的 Rust 线性代数库,旨在通过从头实现核心数学概念来辅助学习。
它提供了向量(Vec2、Vec3)和矩阵(Mat2、Mat3)的完整功能,涵盖了运算符重载、点积、叉积、行列式计算及矩阵求逆等操作。
除了符合 Rust 惯用语法的源代码外,该项目还配套了详细的教程,指导用户逐步构建属于自己的线性代数工具。
通过这种实践方式,Lars 帮助开发者在掌握系统级编程的同时,深入理解线性代数的底层原理。
仓库:https://github.com/JCooper-Bit/lars
--
From 日报小组 苦瓜小仔
社区学习交流平台订阅:
评论区
写评论还没有评论