< 返回版块

苦瓜小仔 发表于 2025-12-10 12:20

Tags:日报

ArchGW:AI 原生高性能网关

ArchGW 是一个专为 GenAI 智能体(Agents)设计的 AI 原生高性能网关,基于 Rust 和 Envoy 构建。它作为 Agent 的“数据平面”,旨在解决构建生产级 AI 应用时的基础设施难题,让开发者专注于核心业务逻辑。

其主要特性包括:

  1. 智能路由与编排:能够根据用户意图或模型配置,将提示词(Prompts)精准分发至最合适的后端 Agent 或 LLM(支持 OpenAI, Anthropic, Ollama 等)。
  2. 集中式安全护栏:内置防护机制,无需修改业务代码即可拦截越狱攻击和有害内容,保障交互安全。
  3. 深度可观测性:提供针对 LLM 的详细指标监控,包括 Token 消耗、首字延迟(TTFT)及全链路请求追踪。
  4. 统一接入与工具化:屏蔽了不同模型间的差异,支持将自然语言请求自动转换为 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 命令行操作。

主要功能包括:

  1. 服务管理:支持启动、停止、重启、启用、禁用、屏蔽及解除屏蔽服务。
  2. 信息查看:可实时查看服务日志、状态及详细属性配置。
  3. 便捷操作:支持 Vim 风格快捷键导航,可在系统级与用户级服务间切换,并支持直接编辑单元文件。
  4. 高效筛选:提供服务类型过滤功能,仅显示相关单元。

该工具适合运维人员及 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 日报小组 苦瓜小仔

社区学习交流平台订阅:

评论区

写评论

还没有评论

1 共 0 条评论, 1 页