Skip to content

Aibot 部署指南

本章节将介绍多种部署 Aibot 的方法,您可以根据自己的需求和环境选择合适的方式。

部署方式选择

Docker 部署 (推荐)

Docker 部署 是最推荐的部署方式,它能够提供最一致的运行环境和最简单的更新流程。如果您熟悉 Docker,或愿意学习基本的 Docker 操作,这是首选方案。

适合人群:有一定技术基础,熟悉或愿意学习 Docker 的用户。

手动部署

如果您更喜欢直接在系统中运行 Aibot,我们提供了多种手动部署的教程:

适合人群:有一定技术基础,更喜欢直接控制系统的用户。

特定环境部署

适合人群:没有太多技术背景但想尝试部署的用户,或使用特定设备的用户。

部署前准备

无论使用哪种部署方式,您都需要准备以下内容:

  1. API密钥:在部署前,需要获取 API 密钥(建议使用硅基流动)
  2. QQ机器人:准备一个专用于机器人的QQ账号
  3. 数据库:本项目使用本地文件数据库(例如:data/aibot.db)。只需确保部署后的进程对仓库中的 data/ 目录具有读写权限。
  4. 配置文件:请参考仓库中的 config/.env.exampleconfig/bot_config.toml.example,复制并重命名为 .env.prodbot_config.toml,然后根据您的环境修改。

详细的配置指南请参考 标准配置指南萌新配置指南

故障排除

如果您在部署过程中遇到问题,可以:

  1. 参考 快速问答 中的常见问题
  2. 查看项目的 GitHub Issues
  3. 加入用户交流群获取帮助