面向个人与轻量团队场景。越来越多的用户需要随时随地的AI对话与任务助手,但市场上成熟方案要么重、要么贵、要么数据在云端不可控。本项目打造了一款自研、可自部署的跨端AI智能助手:移动端App与Web端共用一套后端,用户可在一个账号下完成多轮对话、语音交互、长期记忆与智能体调用。适用于个人效率工具、团队知识助手、以及需要私有化部署AI能力的中小企业场景,成本可控、数据自主。
点击空白处退出提示
面向个人与轻量团队场景。越来越多的用户需要随时随地的AI对话与任务助手,但市场上成熟方案要么重、要么贵、要么数据在云端不可控。本项目打造了一款自研、可自部署的跨端AI智能助手:移动端App与Web端共用一套后端,用户可在一个账号下完成多轮对话、语音交互、长期记忆与智能体调用。适用于个人效率工具、团队知识助手、以及需要私有化部署AI能力的中小企业场景,成本可控、数据自主。
1、跨端架构:移动端App + Web端复用同一套NestJS后端,一套代码双端覆盖,账号数据全同步。2、多轮对话引擎:接入豆包大模型(Seed-2.0系列),支持上下文理解、流式输出与角色人设定制。3、语音交互:端上语音输入 + 语音播报,支持连续对话模式,解放双手。4、长期记忆:基于数据库实现用户偏好与对话历史持久化,跨会话保持个性化。5、智能体调用:可扩展调用多个AI Agent完成特定任务,架构上支持插件化扩展。6、生产级部署:腾讯云 + PM2 + Nginx全链路,支持HTTPS与静态资源加速,开箱即用。
本项目为pnpm monorepo(Turborepo)结构,我负责整体架构设计与全栈实现:1、后端使用NestJS 11 + Prisma 6 + PostgreSQL + Redis,实现REST API、鉴权、会话与记忆存储;2、前端使用React 19 + Vite 6 + Tailwind CSS v4构建Web端,PWA支持离线与安装;3、移动端App基于同一后端封装,实现原生体验;4、AI能力对接豆包大模型(doubao-seed-2.0-lite / pro),实现流式对话与语音交互;5、部署使用腾讯云 + PM2 + Nginx,完成从开发到上线的完整闭环。项目已本地完整可运行,具备真实商用产品形态。

评论