nanobot

一个开源、超轻量级的个人AI智能体框架,可私有化部署。

安装使用

复制下面这段提示词发给你的 AI(Claude / Cursor / TRAE / Codex / WorkBuddy 等),它会自动帮你完成安装:

帮我安装这个 AI Skill:nanobot。
它的用途是:一个开源、超轻量级的个人AI智能体框架,可私有化部署。
完整的 Skill 内容见:https://321skill.com/skills/nanobot/raw/index.md
请读取该页面内容,如果是 SKILL.md 格式直接安装,如果是 README 提炼核心 prompt 后安装。

提示词包含完整的 Skill 内容链接,AI 读取后即可完成安装。你也可以 查看完整内容 确认无误。

使用示例

“帮我总结今天和用户关于产品反馈的对话,并提取出三个最重要的改进点。”,它会从连接的聊天记录中检索相关对话,进行分析总结,并生成结构化的改进建议报告。或者,你可以通过配置的自动化流程,让它定时监控特定频道的消息并自动生成日报。

介绍

nanobot旨在解决用户需要一个真正可私有化拥有、功能全面且易于理解和扩展的长期运行AI智能体的问题。它提供了一个核心精简但功能完备的框架,集成了Web界面、多聊天应用连接、工具调用、记忆管理、MCP支持、模型路由、自动化任务和部署能力,让用户能够构建和运行属于自己的AI助手。

用户可以通过简单的安装命令快速启动,并通过其内置的WebUI或连接Telegram、Discord、微信等常用聊天应用与智能体交互。框架支持灵活的配置,允许用户接入不同的AI模型提供商、配置安全策略、集成外部工具(通过MCP)以及设置自动化工作流,适应从个人助理到小型团队协作等多种场景。

它非常适合希望深度定制AI助手、注重数据隐私、或需要在本地或可控环境中部署AI能力的开发者、技术爱好者和小型团队。对于需要快速构建原型或集成AI能力到现有工作流中的项目,nanobot提供了一个轻量级的起点。

建议在开始前阅读其详细的文档,特别是配置部分,以充分利用其模块化特性。由于其开源和可扩展性,具备一定Python和开发知识的用户能更好地进行二次开发和深度定制。

核心特点

核心在于“超轻量级”与“可真正拥有”的平衡:在保持核心代码精简可读的同时,原生集成了长期运行智能体所需的全栈实践组件(如WebUI、多平台聊天桥接、MCP),无需用户从零拼凑,且部署控制权完全在用户手中。

注意事项

不适合追求开箱即用、零代码配置或需要企业级高可用性支持的用户。

常见问题

nanobot和ChatGPT、Claude等聊天机器人的区别是什么?

nanobot是一个可私有化部署的智能体框架,你可以完全控制其数据、模型和功能扩展,而ChatGPT等是在线服务。

需要编程知识才能使用nanobot吗?

基础使用(如安装、WebUI聊天)可能不需要,但深度配置、自定义工具和扩展需要一定的Python和开发知识。

给 AI 助手的安装指引

如果你的 AI 编程助手(Claude Code、Cursor、TRAE 等)能看到这个页面,把下面这段发给它即可自动完成安装:

请访问 https://321skill.com/skills/nanobot/raw/index.md 读取 nanobot 的原始 Skill 定义(Markdown 格式),按其中说明在我的环境里完成安装和配置。