
一、NanoBot是什么?如何用4000行代码打造你的个人AI助手?
NanoBot是香港大学数据智能实验室(HKUDS)在2026年初开源的一款超轻量级个人AI助手框架。它的设计哲学是“少即是多”,旨在用最精简的代码实现AI智能体最核心的自主任务执行能力。
NanoBot核心功能快览
NanoBot是一个灵感来源于OpenClaw的极简AI助手框架。它的核心是一个高效的“感知-思考-行动”Agent循环,能理解用户指令、规划步骤并调用工具执行。框架原生支持Telegram、Discord、飞书、钉钉等9+聊天平台作为交互入口,并可通过OpenRouter等提供商无缝切换OpenAI、Claude、DeepSeek、Kimi等主流大模型。内置文件操作、网页搜索、GitHub交互等工具,并具备基于Markdown的持久化记忆系统,让AI助手能记住对话历史与用户偏好。

产品定位与特色:
- 极简主义:核心代理代码仅约4000行Python,相比行业标杆OpenClaw的43万行代码,体积缩小了惊人的99%。这使得代码极其清晰可读,一个下午就能通读并理解其全部工作原理。
- 研究友好:项目专为学习、研究和快速原型验证而设计。干净的架构和极少的抽象层,让开发者能轻松修改代码、添加新功能或验证新算法,是深入理解AI Agent底层机制的绝佳教材。
- 生产实用:尽管体积小,但NanoBot完整保留了Agent的核心闭环。它支持多渠道通信、多模型调用、工具执行和持久化记忆,能切实解决个人和小型团队的日常自动化需求。
核心量化指标:
- 代码行数:~4,000 行 (OpenClaw为 ~430,000 行)
- 内存占用:100-200 MB (OpenClaw为 1.5GB+)
- 启动时间:<1 秒 (OpenClaw为 6-30秒)
- GitHub星标:23.6K+ (截至2026年3月数据,增长迅速)
- 支持平台:9+ 主流聊天应用
- 兼容模型:17+ LLM提供商
二、NanoBot的主要功能和特点
NanoBot麻雀虽小,五脏俱全。以下是其核心功能模块的详细拆解:
1. 智能体核心循环 (Agent Loop)
这是NanoBot的“大脑”。它基于ReAct模式,驱动大语言模型进行“思考-决策-行动”的循环,直至完成任务。循环硬性上限为20次迭代,防止无限循环。
2. 全平台消息通道集成
NanoBot可以化身为你常用聊天工具里的机器人,实现随时随地调用。
- 国际平台:Telegram、Discord、WhatsApp、Slack、Email
- 国内平台:飞书、钉钉、QQ(通过Mochat)
- 统一网关:所有渠道消息通过标准化的Message Bus路由至核心Agent处理。
3. 万模兼容的LLM支持
打破模型壁垒,自由选择最适合的后端。
- 云端API:OpenAI (GPT系列)、Anthropic (Claude系列)、Google Gemini、DeepSeek、Moonshot (Kimi)、智谱AI (GLM)、通义千问 (Qwen)等。
- 聚合服务:推荐使用OpenRouter,一个API Key即可调用上述多数模型。
- 本地部署:完美支持vLLM、Ollama等本地推理服务器,保障数据隐私。
4. 内置工具与技能系统
NanoBot不止于聊天,更能动手干活。
- 基础工具:文件读写、Shell命令执行、网页搜索与抓取、GitHub操作等。
- 定时任务:内置类Cron的调度系统,可设置周期性自动任务(如每日简报、定时提醒)。
- 技能扩展:支持通过Markdown文件零代码定义新技能,也支持用Python编写复杂工具,动态加载。
5. 持久化记忆机制
Agent能记住过去的对话和重要信息。
- 会话历史:自动保存对话上下文,支持多轮复杂任务。
- 事实记忆:可将关键信息持久化存储,形成长期知识库。
- 记忆检索:在后续对话中能有效回忆并利用已有记忆。
6. 模块化与可扩展架构
整个项目结构清晰,高度解耦。
agent/:核心循环与逻辑channels/:各平台消息通道实现providers/:LLM提供商适配skills/、tools/:技能与工具库 这种设计使得二次开发极其便捷。
三、如何使用NanoBot?(详细操作指南)
只需几分钟,你就能拥有一个私人AI助手。
第一步:安装NanoBot
三种方式任选其一(推荐方式A):
- A. Pip一键安装(最简单):
pip install nanobot-ai - B. 使用uv安装(更快):
uv tool install nanobot-ai - C. 源码安装(用于开发):
git clone https://github.com/HKUDS/nanobot.git && cd nanobot && pip install -e .
第二步:初始化配置
运行命令:nanobot onboard
这会在你的用户目录(~/.nanobot/)下创建配置文件config.json和默认工作区。
第三步:配置API密钥与模型
编辑 ~/.nanobot/config.json文件。以下以使用OpenRouter和DeepSeek为例:
{
"providers": {
"openrouter": {
"apiKey": "sk-or-v1-你的OpenRouter密钥"
},
"deepseek": {
"apiKey": "sk-你的DeepSeek密钥"
}
},
"agents": {
"defaults": {
"model": "deepseek/deepseek-chat",
"provider": "deepseek"
}
}
}
第四步:开始对话
- 命令行单次问答:
nanobot agent -m "你好,介绍一下你自己" - 进入交互式聊天:直接输入
nanobot agent,然后开始对话。 - 启动网关连接外部平台:
nanobot gateway(需先在config.json中配置对应平台如Telegram的token)。
第五步:进阶配置(如连接飞书)
- 在飞书开放平台创建企业自建应用,添加机器人能力,获取
App ID和App Secret。 - 在
config.json的channels部分添加:"feishu": { "enabled": true, "appId": "cli_xxx", "appSecret": "xxx" } - 运行
nanobot gateway,然后在飞书后台配置事件订阅(使用长连接模式)即可。
四、NanoBot的官方地址和获取方式
- GitHub开源仓库:
https://github.com/HKUDS/nanobot(这是项目的核心,所有源代码、文档和最新更新都在这里) - PyPI包页面:可通过
pip install nanobot-ai直接安装稳定版。 - 在线访问:NanoBot本身是一个需要部署的后端框架,没有直接的“网页版”入口。但部署后,你可以通过配置的Telegram Bot、飞书机器人等前端进行交互。
- 下载:本质上是通过Git克隆或包管理器安装,无需单独下载安装包。
五、NanoBot vs 同类型竞品对比分析
2026年的AI Agent领域呈现多元化发展。下表从核心维度对比NanoBot与主要竞品:
| 特性维度 | NanoBot | OpenClaw (原Clawdbot) | NanoClaw | IronClaw | PicoClaw |
|---|---|---|---|---|---|
| 核心定位 | 极简个人助手/研究框架 | 全能生产级基础设施 | 安全隔离的容器化Agent | 企业级安全堡垒 | 边缘设备/IoT专用 |
| 代码量 | ~4,000 行 (Python) | ~430,000 行 (TypeScript) | ~500 行 (TypeScript) | – (Rust) | – (Go) |
| 内存占用 | ~100-200 MB | ~1.5 GB+ | 低 | ~7.8 MB | 极低 (<10MB) |
| 启动速度 | <1 秒 | ~6-30 秒 | 快 | – | <1 秒 |
| 安全性 | 代码透明,可审计 | 权限过高,风险较大 | 容器级隔离,安全性高 | 五层安全架构,最高 | 一般 |
| 学习曲线 | 平缓,极易上手 | 陡峭,复杂 | 中等 | 中等(需Rust知识) | 中等 |
| 适用场景 | 个人学习、研究、轻量自动化 | 企业团队、复杂生产流程 | 重视安全隔离的场景 | 高敏感数据、生产环境 | 树莓派、旧手机等资源受限设备 |
| 模型支持 | 17+ 提供商,灵活 | 丰富,生态庞大 | 支持主流模型 | 支持主流模型 | 支持主流模型 |
| 部署难度 | 极简,2分钟上手 | 复杂,易踩坑 | 中等 | 中等 | 简单 |
选择建议:
- 选NanoBot:如果你是学生、研究者、个人开发者,想快速拥有一个AI助手,或希望透彻理解Agent原理并进行二次开发。
- 选OpenClaw:如果你需要功能最全、生态最成熟的解决方案,用于团队或复杂生产环境,且不惧较高的部署和维护成本。
- 选NanoClaw:如果你极度重视安全,需要Agent在完全隔离的容器环境中运行。
- 选PicoClaw/ZeroClaw:如果你需要在树莓派、旧手机等性能极低的设备上部署AI助手。
六、NanoBot的典型应用场景与实际体验
NanoBot能切实为不同人群解决具体问题:
1. 程序员/开发者:全栈开发助手
- 实际问题:需要频繁编写、调试代码,查阅文档,管理Git仓库。
- NanoBot解决方案:
- 通过命令行或Telegram直接让AI编写代码片段、解释错误信息。
- 自动执行
git操作(拉取、提交、查看状态)。 - 读取项目文件并进行分析,提供优化建议。
- 体验优势:响应极快,无需切换IDE或浏览器;代码解释清晰,堪比一个随时待命的资深码农搭档。
2. 投资者/金融从业者:24小时市场分析助手
- 实际问题:需要实时跟踪行情、新闻,手动分析耗时耗力。
- NanoBot解决方案:
- 配置定时任务,每天开盘前自动抓取关键新闻、前日收盘数据并生成简报。
- 在飞书或钉钉群中,随时@机器人询问特定股票信息或宏观数据。
- 对接私人API,进行个性化的数据监控与警报。
- 体验优势:信息获取自动化、结构化,节省大量手动收集时间;通过自然语言交互,分析门槛大大降低。
3. 学生/研究者:个人知识库与学习伙伴
- 实际问题:文献资料分散,学习笔记杂乱,复杂概念理解困难。
- NanoBot解决方案:
- 将PDF、笔记文件放入工作区,AI可帮助摘要、问答。
- 充当“苏格拉底式”导师,通过多轮对话引导深入思考课题。
- 管理研究日程,设置论文进度提醒。
- 体验优势:构建可交互的私人知识库;极简的代码便于将其定制为专业领域的研究工具。
4. 团队/小型企业:低成本智能客服与自动化中枢
- 实际问题:需要自动化处理常见咨询、内部审批流程,但预算有限。
- NanoBot解决方案:
- 接入飞书或钉钉工作台,回答员工关于假期、报销等政策问题。
- 自动整理群内会议纪要并发送给相关人员。
- 监控服务器日志,异常时自动告警。
- 体验优势:完全自托管,数据可控;利用现有聊天工具,无需培训员工使用新系统;扩展灵活,可根据业务需求快速添加技能。
七、NanoBot能为用户带来的价值
- 极致的学习与研究价值:4000行清晰代码是理解复杂AI Agent原理的“金钥匙”,为学术探索和快速原型验证提供了完美平台。
- 革命性的低门槛体验:将部署时间从“小时级”缩短到“分钟级”,让非资深开发者也能轻松享受AI自动化能力,真正实现了AI技术的民主化。
- 强大的灵活性与可控性:用户完全掌握代码和数据,可以随心所欲地定制功能、集成内部工具,无需受制于SaaS平台的功能边界和隐私条款。
- 显著的成本效益:框架本身免费,资源消耗极低,用户只需为使用的大模型API付费(甚至可以使用免费额度或本地模型),总体拥有成本远低于大型商业方案。
八、NanoBot最近3到6个月内的重大更新与动态
根据2026年2月至3月的社区信息,NanoBot生态持续活跃:
- 持续功能增强:项目在2026年初开源后快速迭代,新增了对MCP协议的深度集成,可以更方便地连接外部工具服务器。
- 社区技能库扩展:随着用户增长,基于Markdown的零代码技能定义方式被广泛采用,社区贡献了更多即拿即用的技能模板。
- 国产模型优化:加强了对DeepSeek、Kimi、通义千问、智谱GLM等国内主流大模型的适配和支持,配置更加友好。
- 性能与稳定性提升:在保持极简的同时,进一步优化了Agent循环的效率和记忆系统的可靠性。
- 行业认可度提高:作为“Claw家族”中最轻量、最易学的代表,NanoBot被越来越多的教育机构和开发者推荐为AI Agent入门首选。
九、常见问题FAQ解答
Q1:NanoBot收费吗?
A:完全免费。 NanoBot是一个开源项目,遵循MIT协议。你无需为软件本身支付任何费用。产生的唯一可能成本是你调用云端大模型API(如OpenAI、Claude)的费用,这部分由API提供商收取。你也可以使用免费的API额度或部署本地模型实现零成本运行。
Q2:部署NanoBot需要什么配置?
A:配置要求极低。 由于框架本身非常轻量(内存占用约100MB),它可以在普通的个人电脑、笔记本电脑、甚至配置较低的云服务器上流畅运行。官方文档提到,在树莓派或旧手机上部署也是可行的。
Q3:我不会编程,能用NanoBot吗?
A:基础使用门槛不高。 如果你能按照教程执行几条命令行指令,并会申请和填写API密钥,就可以完成部署并使用其核心对话功能。但要进行深度定制和技能开发,则需要一定的Python编程基础。社区也出现了旨在降低使用门槛的可视化版本探索。
Q4:NanoBot和ChatGPT有什么区别?
A:本质不同。 ChatGPT是一个提供对话服务的应用。NanoBot是一个可以让你自己构建类似应用的框架。NanoBot的核心能力是“自主执行任务”,它可以调用工具操作你的电脑、处理文件、定时运行脚本,而ChatGPT主要停留在对话层面。
Q5:我的数据安全吗?
A:自托管模式下非常安全。 当你将NanoBot部署在自己的服务器或电脑上时,所有的对话记录、记忆文件都保存在本地,不会上传到第三方服务器。框架代码开源透明,可供审计。如果你选择使用云端API,则需遵循对应提供商(如OpenAI)的隐私政策。
Q6:如何为NanoBot添加新功能?
A:主要有两种方式:
- 零代码技能:在
~/.nanobot/skills/目录下创建Markdown文件,按照格式描述新技能,系统会自动加载。 - 编程扩展:在
~/.nanobot/tools/目录下编写Python函数,通过类型提示和文档字符串,框架会自动将其注册为可用工具。
十、总结
NanoBot的出现,标志着AI Agent技术正从追求“大而全”的笨重形态,向“小而美”的实用主义回归。它用约4000行精炼的Python代码,证明了强大并不一定源于复杂。
对于个人用户和小型团队而言,NanoBot是当前市场上近乎完美的选择:
- 它足够轻,让你在几分钟内就能拥有一个功能完整的AI助手,无需担忧硬件门槛。
- 它足够强,覆盖了从智能对话、文件操作到定时任务、多平台集成的核心需求。
- 它足够透明,是学习前沿AI技术、培养工程能力、进行创新实验的理想起点。
- 它足够自由,让你完全掌控自己的数据和工具链,避免被封闭生态绑定。
在AI技术快速演进的2026年,NanoBot不仅仅是一个工具,更是一种理念的象征——技术应当服务于人,而非让人去适应技术的复杂性。无论你是想提升效率的职场人、探索前沿的研究者,还是热爱技术的开发者,NanoBot都值得你投入时间,开启一段高效、智能的数字化生活新篇章。
参考文章或数据来源
本文综合参考了以下平台的多篇文章、项目文档及社区讨论,以确保信息的准确性和时效性:
- GitHub HKUDS/nanobot 官方仓库:项目源代码、README及核心文档。
- CSDN、博客园、知乎等技术社区:多位开发者发布的实测教程、源码解析与对比评测文章。
- 香港大学数据智能实验室(HKUDS)相关介绍:了解项目背景与团队信息。
- OpenClaw、NanoClaw等竞品项目的官方文档与社区讨论:用于横向功能与定位对比。
引用总结:本文内容主要引用了GitHub官方项目文档、CSDN技术博客、博客园开发者社区以及知乎相关讨论中的数据与观点。关键数据如代码行数、内存占用、GitHub星标数均来自项目官方页面或权威技术评测文章,确保了文章的专业性与可靠度。
本文最新更新日期:2026年3月10日
数据统计
更多AI产品信息
NanoBot
已有 7 次访问体验
已收录
申请修改
NanoBot的官网地址是?
NanoBot的官网及网页版入口是:https://github.com/HKUDS/nanobot 官网入口👈
网站流量数据说明
网站数据仅供参考。评估因素包括访问速度、搜索引擎收录、用户体验等。 如需获取详细数据(如IP、PV、跳出率等),请联系站长获取。
推荐数据源
爱站/AITDK
关于NanoBot文章内容的特别声明
AI产品库AIProductHub是一个专注于AI产品收录与分享的网站平台,平台收录了1000余款AI产品,覆盖创作、办公、编程、视频生成、电商、设计、写作、图像生成等多个领域和行业,平台旨在帮助更多的用户发现更好用的AI产品。本站【AI产品库AIProductHub】提供的【NanoBot】信息来源于网络,由AI搜集汇总并整理成文。 对于该外部链接的指向,不由【AI产品库AIProductHub】实际控制。【NanoBot】在【2026-03-10 02:20】收录时, 该指向跳转网页链接内容属于合规合法,后期如出现违规内容,可直接联系网站管理员删除,【AI产品库AIProductHub】不承担任何责任。
本文地址:https://aiproducthub.cn/sites/nanobot.html 转载请注明来源
相关导航

智谱AI输入法是一款通过语音即可完成文字输入、内容改写、代码编写等复杂任务的智能桌面助手。

牛面AI面试
牛面AI面试是一款通过AI模拟真实面试场景的练习工具,帮助程序员针对性提升面试技能,覆盖简历押题、专项突破和深度复盘。

妙办画板
妙办画板,专门为您研发的画图软件工具,实现专业绘图软件工才能绘制的示意图、思维导图、流程图、组织架构图、脑图、关系图、结构图等;大量作图模板让你快速上手做图;妙办画板能够快速提高你的工作效率。

Fellou AI Browser
Fellou是一款能通过自然语言指令自动执行复杂网络任务的AI浏览器,让你从重复点击和搜索中解放出来。

星流AI
星流AI是由LiblibAI推出的专业一站式AI设计Agent,支持通过中文指令快速生成图像、视频、3D内容和音频。

讯飞会议
讯飞会议是科大讯飞旗下智能A.I云会议系统平台, A.I转写翻译服务,支持超过500方参会者,提供高清视频会议终端,网络视频会议软件,视频会议解决方案。

印象图记
印象图记是印象笔记旗下的AI在线思维导图工具,可一键生成、美化和分享思维导图。

造点AI
造点AI是阿里夸克推出的集成Midjourney和通义万相的一站式AI创作平台,支持音画同步视频生成。
暂无评论...





















