🌍 V2EX
[Rust] [开源自推]我用 Rust 做了一个约 30 MiB 内存的多入口 AI Agent,已经在线跑了半年
最近一直在做一个开源项目:qq-maid-bot 。
项目最早只是想做一个能接入 QQ 、陪聊和记事的小机器人,后来越写越多,逐渐变成了一个可以自托管的多入口 AI Agent 。
GitHub:
qq-maid-bot
目前主要支持 QQ 官方机器人和 OneBot 11 ,也提供可选的微信服务号文本入口。核心服务使用 Rust 编写,单进程运行,空闲状态常驻内存大约 25 MiB ,比较适合放在低配置服务器上长期运行。
现在已经实现的主要能力包括:
多轮聊天、图片理解和引用消息上下文
多 Provider 、多模型路由和自动降级
Tool Calling 与联网搜索
个人记忆、群成员记忆和本地知识库
Todo 、定时提醒、每日摘要和主动推送
RSS 订阅、天气、火车查询等工具
QQ 语音回复
Web 配置中心、备份恢复和运维命令
我知道 QQ 机器人和 AI Agent 已经有不少成熟项目,所以这个项目并不是想证明“以前没人做过”。
我更想尝试的是另一种工程方向:
尽量保持单进程和低资源占用,不依赖一大堆外...