桃子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 为官方主力适配(WebSocket 反向连接);Satori / Milky 协议已支持接入,其他协议(如 HTTP 正向、WebSocket 正向等)请用户根据自身需求自行开发对接。
桃子AI 提供多种安装方式,满足不同用户需求:
在你的服务器上安装 AstrBot,并配置好 AI 大模型(OpenAI / DeepSeek / 本地模型等)。AstrBot 的 OneBot v11 反向 WebSocket 默认监听端口,请确认配置。
中转站仅需 Node.js v22+,无需任何 npm 依赖:
# 上传中转站目录到服务器 cd /path/to/relay node server.js
默认监听 0.0.0.0:4036,可用环境变量覆盖:PORT、HOST、PUBLIC_BASE(公网域名,用于图片回传)。建议使用 Nginx 反向代理域名(如 https://your-domain.com)。
下载桃子AI APK(GitHub Release 或官方平台),安装后在 App 设置页填入你的中转站域名即可使用。App 源码完全开源:
git clone https://github.com/yourname/peach-ai-app # 修改 utils/store.js 中的 DEFAULT_SERVER 为你的中转站域名 # HBuilderX 云打包为 APK
启动 App → 设置中转站域名 → 开始与 AI 对话。支持流式输出、图片对话、多会话、会话记忆、账号系统等完整功能。