📦 安装指南
本指南将指导您部署麦麦聊天机器人。推荐使用 uv 作为 Python 包管理器,它提供了更快的包安装速度和更好的依赖管理体验。传统 pip 方式同样可用。
安装与运行
前置准备
下载
您可以通过以下两种方式获取 MaiBot:
方式一:从 Releases 下载(推荐新手)
访问 GitHub Releases 页面,下载最新版本的源码压缩包,解压后即可使用。
方式二:使用 Git 克隆
bash
git clone https://github.com/MaiM-with-u/MaiBot.git国内镜像加速
如果克隆速度较慢,可使用镜像站加速:
bash
git clone https://gh-proxy.com/https://github.com/MaiM-with-u/MaiBot.git创建虚拟环境
bash
# uv
uv venv
# pip
python -m venv venv激活虚拟环境
bash
.\venv\Scripts\activateTIP
使用 uv 方式时无需手动激活虚拟环境,uv run 命令会自动处理。
安装依赖
bash
# uv
uv pip install -r requirements.txt
# pip
pip install -r requirements.txt运行
bash
# uv
uv run python bot.py
# pip
python bot.py配置
麦麦支持通过 WebUI 进行配置:
- 启动程序后,在浏览器打开
http://localhost:8001(默认端口) - 通过 WebUI 完成 bot 配置、模型配置和适配器配置,具体教程可见WebUI配置指南。
- 接入 QQ 请前往 Adapters 文档中心。
TIP
手动配置请参考 配置指南
后台运行(Linux)
bash
# 安装 screen(如未安装)
sudo apt install screen
# 启动
screen -S maibot
uv run python bot.py
# 按 Ctrl+a,再按 d 退出 screen,程序在后台运行常见问题
遇到问题?请参考常见问题解答或加入 麦麦社群 获取帮助。