nanobot - HKUDS开源的超轻量级个人AI助手框架
nanobot是什么
nanobot 是香港大学数据智能实验室(HKUDS)开源的超轻量级个人AI助手框架,仅用约 4,000行Python代码实现了完整的多通道AI助手功能。作为 OpenClaw 的轻量替代品,nanobot 在保持核心功能的同时,将代码量减少了99%以上(OpenClaw约40万+行)。支持多种主流LLM(OpenRouter、Claude、GPT、DeepSeek、Groq、Gemini及本地vLLM),原生集成 Telegram、WhatsApp、飞书等即时通讯平台。nanobot 采用模块化设计,内置任务调度、语音转录、实时搜索、持久化记忆等能力,用户可通过简单的技能系统快速扩展功能。其极简的架构设计使得部署和维护成本极低,特别适合个人用户、研究人员和轻量级应用场景。

nanobot的功能特色
- Поддержка нескольких ЛЛМ:无缝切换 OpenRouter、Claude、GPT-4、DeepSeek、Groq、Gemini、本地vLLM 等主流模型。
- 多通道聊天:原生支持 Telegram Bot、WhatsApp、飞书(Feishu)三大即时通讯平台。
- 任务调度系统:基于Cron的定时任务,支持每日简报、定时提醒、市场监控等自动化场景。
- 语音消息处理: Интеграция Groq Whisper,自动将语音消息转录为文本并回复。
- постоянная память:跨会话保存对话历史、用户偏好和上下文信息。
- Поиск в режиме реального времени:可选集成 Brave Search API,为AI提供联网搜索能力。
- 模块化技能系统:内置 GitHub、天气查询、tmux终端管理等技能,支持自定义扩展。
- потоковый ответ:支持打字机效果的实时流式输出,提升交互体验。
- Мультимодальные входы:支持文本、语音、图片等多种输入格式。
nanobot的核心优势
- Экстремально легкий:仅约4,000行Python代码,比同类框架小两个数量级,易于理解和二次开发。
- низкое воздействие на ресурсы:适合在树莓派、云服务器等资源受限环境运行。
- из коробки:通过 PyPI 一键安装,配置简单,5分钟完成部署。
- 多平台覆盖:同时支持海外(Telegram、WhatsApp)和国内(飞书)主流通讯平台。
- Гибкое расширение:技能系统采用模块化设计,添加新功能仅需编写简单Python脚本。
- 成本可控:支持本地vLLM部署,无需依赖昂贵的外部API。
- Дружественный открытый исходный код:MIT许可证,代码结构清晰,适合学术研究和教学使用。
nanobot官网是什么
- Репозиторий GitHub:https://github.com/HKUDS/nanobot
nanobot的适用人群
- индивидуальный пользователь:希望拥有私有化AI助手,替代ChatGPT Plus等订阅服务。
- разработчики:需要轻量级AI助手框架进行二次开发或集成到现有系统。
- научный сотрудник:研究LLM应用架构、多Agent系统的学术团队。
- небольшая команда:需要低成本、易部署的自动化客服或内部助手。
- Энтузиасты искусственного интеллекта:想深入了解AI助手底层实现原理的技术爱好者。
- 教育场景:用于编程教学、AI应用开发课程的实践项目。
© заявление об авторских правах
Авторское право на статью Круг обмена ИИ Пожалуйста, не воспроизводите без разрешения.
Похожие посты
Нет комментариев...




