Skip to content
AstrBot
Main Navigation 主页维护指南版本发布HTTP API

简体中文

English

简体中文

English

切换日光/暗黑模式

简介和部署接入消息平台接入 AI使用开发
Sidebar Navigation

简介

个人 Fork 部署与维护

关于 AstrBot

社区

常见问题

部署

脚本部署

雨云一键云部署

桌面客户端部署

启动器一键部署

Docker 部署

Kubernetes 部署

宝塔面板部署

1Panel 部署

源码部署

其他部署方式

CasaOS 部署

优云智算 GPU 部署

社区提供的部署方式

支持我们

接入消息平台

快速接入指南

QQ 官方机器人

Websockets 方式(推荐)

Webhook 方式

OneBot v11

企微应用

企微智能机器人

微信公众号

个人微信

飞书

钉钉

Telegram

LINE

Slack

Mattermost

Misskey

Discord

KOOK

Satori

接入 Satori

使用 server-satori

社区提供

Matrix

VoceChat

接入 AI

✨ 接入模型服务

MiraRouter

NewAPI

胜算云

AIHubMix

PPIO 派欧云

硅基流动

小马算力

302.AI

Ollama

LMStudio

⚙️ Agent 执行器

内置 Agent 执行器

Dify

扣子 Coze

阿里云百炼应用

DeerFlow

使用

WebUI

AstrBot CLI

内置指令

插件

插件

MCP

技能 Skills

AstrBot 内置 AI

Agent 沙盒环境

SubAgent 编排

主动型能力

网页搜索

SerpApi

DeepSeek Search API

知识库

上下文压缩

自定义规则

Agent 执行方式

统一 Webhook 模式

开发

插件开发

🌠 从这里开始

最小实例

接收消息事件

发送消息

插件配置

插件可视化视图

插件国际化

调用 AI

存储

文转图

会话控制器

杂项

发布插件

插件指南(旧)

插件市场规范

版本列表

2026-06-27

接入平台适配器

AstrBot HTTP API

API Scope 与接口对照

AstrBot 配置文件

其他

异常诊断

自部署文转图

插件下载不了?试试自建 GitHub 加速服务

社区活动

开源之夏 2025

桐谷霁屿 x AstrBot 插件奖励活动

目录

个人 Fork 部署与维护 ​

本仓库由 Sakura520222 独立维护。暂保留 AstrBot 名称和标识,首版为 v4.29.3,基于上游 4.29.3;本项目不是上游官方发行。

项目入口 ​

  • 官网:https://astrbot.pyabunny.com
  • 中文文档:https://astrbot.pyabunny.com/docs
  • 代码、问题和版本:https://github.com/Sakura520222/AstrBot

原来的官方文档、发布和镜像地址仅代表上游项目。个人 Fork 的对应入口如上;历史部署文档中的商业托管、桌面客户端等第三方服务不保证提供此 Fork。

从源码安装 ​

准备 Git、uv、Python 3.12+:

bash
git clone https://github.com/Sakura520222/AstrBot.git
cd AstrBot
uv sync --locked --inexact
uv run --no-sync main.py

访问 http://localhost:6185。首次启动从本 Fork 的 GitHub Release 获取版本匹配的 WebUI。下载资源包含在每个 Release 的 AstrBot-v<版本>-dashboard.zip 中。

保留已有实例 ​

迁移前备份整个 data/。这个目录包含框架配置、插件、插件配置、历史数据库和插件数据,不要用空目录覆盖。同步源码使用 origin(个人 Fork);upstream 仅用于主动合并原项目变更。

bash
git pull --ff-only origin master
uv sync --locked --inexact
uv run --no-sync main.py

有未提交代码时先备份或提交,再更新。运行中的实例应正常停止后再更新。--inexact 保留插件额外安装的依赖。

容器 ​

仓库的 compose.yml 已使用个人 GHCR 镜像:

bash
docker compose up -d

固定版本为 ghcr.io/sakura520222/astrbot:4.29.3,latest 跟随稳定版本。镜像挂载目录保持为 ./data:/AstrBot/data。

版本规则 ​

Fork 版本通过 astrbot.__version__ 与 pyproject.toml 保持一致,并对齐上游正式版本,目前为 4.29.3。插件按正常版本规则检查,不增加独立版本或兼容层。

内置更新只使用此 Fork 的 GitHub Releases,不向官方更新源请求核心包或 WebUI。公共插件市场继续沿用 AstrBot 生态。

发布和站点 ​

发布变更经验证合并后,从对应 master 提交推送 v<版本> 标签。GitHub Actions 自动发布核心/WebUI ZIP、Python 分发包、校验文件和 GHCR 镜像。Python 分发包仅作为 GitHub Release 资产,不自动推送到官方 PyPI 包。

官网位于 site/,中文文档位于 docs/zh/,通过 GitHub Actions 构建验证后自动部署到 GitHub Pages。官网使用 astrbot.pyabunny.com/,文档使用 /docs/;Cloudflare 负责域名 DNS 与 HTTPS 代理,保持 Full (strict) 和强制 HTTPS。站点部署使用 Actions 临时授权,无需长期部署令牌。发布与站点都不依赖上游的 R2、Docker Hub、服务器或 harbour 凭据。

同步上游与标签 ​

本 Fork 与上游使用相同版本号,但发布提交和标签各自独立。上游分支与标签应使用不同命名空间:

bash
git fetch --no-tags upstream
git fetch --no-tags upstream "refs/tags/*:refs/tags/upstream/*"

本工作区原官方标签保留为 upstream/v4.29.3;v4.29.3 指向个人 Fork 的发布提交。不要用上游同名标签覆盖已发布的 Fork 标签,也不要强推重写公开标签。

发现文档有问题?在 GitHub 上编辑此页

Last updated:

Pager
下一篇关于 AstrBot

Sakura520222 独立维护 · 基于 AstrBot · AGPL-3.0-or-later