Documentation Index
Fetch the complete documentation index at: https://docs.oneee.cn/llms.txt
Use this file to discover all available pages before exploring further.
微信小程序
PAI 提供原生微信小程序客户端,用户可通过小程序与 AI 进行对话,并使用日历、记账等功能。小程序通过 HTTP API 与后端通信,可选配 WebSocket 实现实时消息推送。架构说明
环境变量配置
微信小程序的 App ID
微信小程序的 App Secret
订阅消息模板 ID,用于日程提醒等场景的消息推送
认证流程
小程序使用微信登录 + JWT Token 认证:页面结构
小程序包含以下核心页面:| 页面 | 路径 | 说明 |
|---|---|---|
| 首页 | /pages/home | 功能入口和快捷操作 |
| 对话 | /pages/chat | AI 对话界面,支持文本和图片 |
| 日历 | /pages/calendar | 日程管理和提醒查看 |
| 记账 | /pages/ledger | 收支记录和统计 |
| 登录 | /pages/login | 微信登录页 |
| 个人中心 | /pages/profile | 用户设置和信息管理 |
订阅消息通知
小程序支持通过微信订阅消息实现日程提醒等推送功能:通信方式
HTTP API
小程序的主要通信方式,通过 POST 请求发送消息和获取响应:WebSocket(可选)
可通过 WebSocket 实现实时消息推送和流式响应,提升用户体验。功能支持
| 功能 | 支持 | 说明 |
|---|---|---|
| 文本对话 | ✅ | 完整 AI 对话能力 |
| 图片识别 | ✅ | 支持发送图片进行多模态处理 |
| 记账 | ✅ | 自然语言记账和查询 |
| 日程 | ✅ | 创建和管理日程提醒 |
| 订阅通知 | ✅ | 日程到期自动推送 |