项目预览
项目数据
项目介绍
Star 增长趋势
本站每日记录该项目 GitHub 星标变化,观测越久曲线越完整
数据来源:GitHub API 逐日快照 · 收录于 2026-08-09 · 当前星标 ★ 2089
使用教程
ℹ 本教程由 AI 依据该项目 README 整理,个别步骤可能需要按你的环境微调。
环境要求
- 已安装 Python 与 pip
- 已安装 git(用于克隆仓库)
- 可访问 GitHub 与 PyPI 的网络环境
安装与启动步骤
-
1克隆标准文档仓库
把 botuniverse/onebot 仓库拉到本地,注意这是 OneBot 标准草案文档仓库,不是可直接运行的机器人程序。
git clone https://github.com/botuniverse/onebot.git -
2进入项目目录
切换到克隆下来的仓库根目录,后续安装依赖和预览都在此目录内执行。
cd onebot -
3安装文档依赖
按 requirements.txt 安装 MkDocs 等依赖,建议先创建并激活虚拟环境以免污染全局 Python。
pip install -r requirements.txt -
4本地预览文档
启动 MkDocs 本地服务,终端会输出访问地址,浏览器打开该地址即可阅读标准文档。
mkdocs serve
如何确认成功
终端出现 MkDocs 的本地服务地址(默认 8000 端口)且无报错,浏览器打开该地址能看到 OneBot 标准文档页面即成功。
常见问题
Q:这个仓库能直接跑 QQ 机器人吗?
A:不能。本仓库是 OneBot 标准草案文档,只定义接口规范,实际机器人需使用生态中遵循该标准的具体实现(如各类 OneBot 实现端)。
Q:哪里能看到已正式发布的版本?
A:正式版本请前往 https://onebot.dev 查找相关链接;本仓库内容是最新草案,发布在 https://12.onebot.dev。
Q:pip install 安装失败怎么办?
A:确认 pip 与 Python 版本可用、网络能访问 PyPI;必要时配置国内镜像源后重新执行 pip install -r requirements.txt。
Q:预览端口被占用怎么办?
A:先关闭占用 8000 端口的程序,再重新执行 mkdocs serve;具体换端口方式请查阅 MkDocs 官方文档。
注意事项
- 本仓库是 OneBot 标准的最新草案,正式发布版本以 https://onebot.dev 为准。
- 仓库主要内容为 Markdown 文档,部署用途是本地文档预览,不适合作为生产服务部署。
- 参与完善可参考 CONTRIBUTING.md,并在 discussions 中提出 RFC 或讨论。
核心亮点
- 统一接口标准,避免为每个平台重复开发适配层
- 生态兼容 CQHTTP,现有 QQ 机器人插件可平滑迁移
- 社区活跃,有多个语言实现(如 go-cqhttp、NoneBot)
不足之处
- 文档/社区待观察
- 标准演进中,部分实现可能不完全兼容
适用场景
- 开发跨平台聊天机器人(QQ、微信等)
- 构建可插拔的机器人框架或中间件
- 企业级客服或自动化运维机器人接入
替代项目
Mirai、Lagrange.Core、NapCatQQ
上一篇:Awesome-Chatbot
下一篇:genal-chat
同类项目推荐
nonebot-plugin-learning-chat
开源
让群机器人学会群友说话,秒变聊天搭子
Nonebot2插件,让Bot学习群友的发言和表情包。/ Nonebot2 plugin to learn what your grou···
osschat
开源
在聊天框里问 Apache 项目,秒回社区信息
Apache Open Source Software Chat BOT
GPT-Discord-Bot
开源
在 Discord 里直接玩转 GPT-4 和画图,还能自动管群
Example Discord Bot written in JavaScript that uses OpenAIs models such as ,`GPT 4`,···
QuickVoice
开源
自托管 AI 电话代理,接打电话全自动
Open-source, self-hostable platform for building and operating AI phone agents.
moco-ai-client
开源
手机上一个应用,同时聊 GPT-3.5 和 Gemini
Concurrently chat with free GPT3.5 nodes & Google Gemini on Android Phone
synaplan
开源
自托管 AI 助手,文档问答带成本账单
Own the flow: one open-source AI platform for your knowledge, models and channels –···
DB-GPT-Web
开源
给大模型套上网页壳,聊天就能调视觉和语音。
DB-GPT WebUI,LLM to vision.
lobe-chat
开源
一键部署私有 AI 聊天助手,支持多模型、知识库和多模态
Lobe Chat - an open-source, modern-design AI chat framework. Supports Multi AI Provi···
whatsapp-api-js
开源
零依赖轻量封装,快速接入 WhatsApp 官方云 API
A lightweight, dependency-less, efficient TS library for interacting with the offici···
