Easy Chat AI 是一套面向多端的 AI 应用平台。项目将对话、内容创作、绘图、二维码、技能广场、会员与支付等能力放在统一账户和配额体系中,方便持续接入新的模型与业务场景。

项目定位

它解决的不是“调用一次模型接口”,而是 AI 产品落地时的一整套工程问题:

  • 同时服务管理后台、Web 端和移动端;
  • 统一管理模型、密钥、参数和可用范围;
  • 保存会话、消息、生成任务及结果;
  • 对调用次数、Token 或生成额度进行计量;
  • 将耗时任务交给队列执行,并向前端返回进度;
  • 把支付、存储、用户和微信等通用能力接入同一平台。

技术组成

层级 主要技术 职责
管理端 Vue 3 模型、用户、订单、内容和运营配置
Web 端 Nuxt AI 对话、创作、绘图及会员中心
移动端 uni-app 小程序与移动端业务入口
服务端 ThinkPHP 6 / PHP 8 业务 API、模型编排、计费与权限
异步层 队列任务 绘图、长耗时生成、回调和失败重试
基础设施 数据库、Redis、对象存储 状态、缓存、任务和生成文件

核心业务

项目当前覆盖以下几类能力:

  1. 对话:管理会话上下文、消息记录、模型参数与流式输出。
  2. 内容创作:将提示词模板封装成文章、营销文案等固定场景。
  3. 图片生成:创建异步任务,保存远端任务编号并持续同步结果。
  4. 技能与广场:沉淀可复用的提示词、工作流和公开作品。
  5. 会员与计费:统一处理套餐、充值、额度扣减与消费记录。

进一步阅读:系统架构 · AI 请求与任务流程

站内搜索

没有找到内容!