跨设备AI伴侣平台,覆盖移动端(Capacitor原生Android)和桌面端(PWA/浏览器)。核心功能包括:多会话管理与AI流式对话(SSE推流+思维链展示)、WebSocket实时多设备消息同步、IndexedDB离线缓存与cursor追回机制、语音输入(MediaRecorder录音)与TTS语音播报、主动推送消息直达对话框、设备注册与心跳上报、设备能力发现与远程动作执行系统、MCP工具集成(内置游戏和外部工具调用)、信件系统、关注事项管理、自动化设置面板、系统诊断与健康检查。已迭代至v1.1.25,支持热更新检测与版本自动同步。
前端使用原生JavaScript开发(零框架依赖,4400+行单文件),通过Capacitor Bridge调用Android原生能力(通知、网络监测、键盘事件、应用生命周期)。实时通信采用WebSocket广播+SSE双通道架构:WebSocket负责多设备消息同步和主动推送,SSE负责AI响应的流式传输和思维链增量渲染。离线场景基于IndexedDB实现本地缓存(会话列表、消息内容、同步游标),断线重连后通过cursor-based分页追回错过的消息并幂等去重。设备管理系统支持多端注册、能力上报、信任等级分级和远程动作提案审批执行。后端Node.js + Express + SQLite,PM2进程管理部署在Linux服务器。