桃子AI 是什么

桃子AI 是一个基于 AstrBot 打造的高颜值 AI 聊天安卓应用(APK),配套可私有部署的中转后端,让你拥有完全属于自己的 AI 助手。

桃子AI 采用 App(uni-app)→ 中转站(零依赖 Node.js)→ AstrBot → AI 大模型 的四层架构,App 端完全开源(MIT License),中转站部署在你的服务器上,数据完全私有。

整体架构

现代 AI Bot 应用通常有三层结构:

应用端

桃子AI APK(uni-app)
界面美观、轻量流畅

中转站

零依赖 Node.js 服务
HTTP / WebSocket 转发

协议端

AstrBot 框架
对接 OneBot / Satori / Milky

支持的协议

桃子AI 中转站完整支持以下协议,目前官方适配 WebSocket 反向协议:

OneBot 11 Satori Milky

其中 OneBot 11 为官方主力适配(WebSocket 反向连接);Satori / Milky 协议已支持接入,其他协议(如 HTTP 正向、WebSocket 正向等)请用户根据自身需求自行开发对接。

部署方式

桃子AI 提供多种安装方式,满足不同用户需求:

1

安装 AstrBot(协议端)

在你的服务器上安装 AstrBot,并配置好 AI 大模型(OpenAI / DeepSeek / 本地模型等)。AstrBot 的 OneBot v11 反向 WebSocket 默认监听端口,请确认配置。

2

部署中转站(零依赖)

中转站仅需 Node.js v22+,无需任何 npm 依赖:

BASH
# 上传中转站目录到服务器
cd /path/to/relay
node server.js

默认监听 0.0.0.0:4036,可用环境变量覆盖:PORTHOSTPUBLIC_BASE(公网域名,用于图片回传)。建议使用 Nginx 反向代理域名(如 https://your-domain.com)。

3

安装桃子AI App(应用端)

下载桃子AI APK(GitHub Release 或官方平台),安装后在 App 设置页填入你的中转站域名即可使用。App 源码完全开源:

BASH
git clone https://github.com/yourname/peach-ai-app
# 修改 utils/store.js 中的 DEFAULT_SERVER 为你的中转站域名
# HBuilderX 云打包为 APK
4

连接与使用

启动 App → 设置中转站域名 → 开始与 AI 对话。支持流式输出、图片对话、多会话、会话记忆、账号系统等完整功能。

准备好了吗?

前往下载桃子AI APK,开始部署你自己的 AI 助手

GitHub 源码