技术栈:vue3、typeScript、markdown-it、axios、pinia、vue-router、big.js、express、mysql
本项目是一个集成了多模型对话、AI角色定制与商业化支付功能的智能助手平台。
平台旨在解决“模型选择单一”与“AI角色固化”的痛点,支持用户在多模型间灵活切换,并可自由配置AI的角色设定与交互风格,使其能够适应日常对话、学习辅导、情感倾诉等多种个人化场景。
同时,平台内置了轻量级的商业化体系,实现了从产品交互到收益管理的闭环。也提供一键式的私有化部署方案,让用户能够轻松在自有环境中搭建安全、专属的AI助手。
项目特点:
多模型实时切换:通过统一抽象层设计,支持用户在不同AI模型间灵活切换,打破单一模型限制,实现对话效果与成本的最优平衡。
全链路行为监控:建立涵盖用户行为、性能监控的监控体系,为产品迭代与稳定运营提供数据支撑。
商业化支付与安全体系:集成微信支付与基于Token数量的动态计费系统,实现从对话、计费到收益管理的完整商业化路径。实施用户鉴权、接口滑动窗口频率限制、阿里云验证码等多重防护策略,保障业务安全。
工程化与私有化部署:前后端全面TypeScript化,制定模块化与类型规范,提升代码健壮性,确保系统稳定与可维护性。并封装为一键私有化部署方案,将复杂的环境配置简化为脚本执行,大大简化了安装流程。