Files
ai-paas-comparison/docs/07-前后台功能框架.md
T
qyyfw aed9c2a4e4 docs: 新增前后台完整功能框架梳理
前台12个功能板块:
① 首页/营销落地页
② 用户认证中心
③ 工作台Dashboard
④ LLM对话实验室
⑤ 模型广场
⑥ 技能市场
⑦ Agent工坊
⑧ MCP工具中心
⑨ API开发者控制台
⑩ 账务中心
⑪ 开发者中心
⑫ 个人设置

后台8个功能板块:
① 管理仪表盘
② 用户管理
③ 能力审核中心
④ 财务管理中心
⑤ 技能市场管理
⑥ 系统运维监控
⑦ 内容运营管理
⑧ 平台配置中心

含: 功能关系图 + PaaS必备能力清单 + 页面结构
2026-06-27 23:15:58 +00:00

22 KiB
Raw Blame History

AI PaaS 商业平台 — 前后台功能框架

版本: 1.0 | 日期: 2026-06-27 定位: 让任何 AI 使用者都能像用水电一样使用 AI 能力


功能全景图

┌─────────────────────────────────────────────────────────────────────┐
│                        QihuAI 平台                                  │
├────────────────────────────┬────────────────────────────────────────┤
│     前台(用户端)          │        后台(管理端)                   │
│     12 个功能板块           │        8 个功能板块                    │
├────────────────────────────┼────────────────────────────────────────┤
│ ① 首页/营销落地页          │ ① 管理仪表盘                          │
│ ② 用户认证中心             │ ② 用户管理                            │
│ ③ 工作台 Dashboard        │ ③ 能力审核中心                         │
│ ④ LLM 对话实验室           │ ④ 财务管理中心                         │
│ ⑤ 模型广场                 │ ⑤ 技能市场管理                         │
│ ⑥ 技能市场                 │ ⑥ 系统运维监控                         │
│ ⑦ Agent 工坊               │ ⑦ 内容运营管理                         │
│ ⑧ MCP 工具中心             │ ⑧ 平台配置中心                         │
│ ⑨ API 开发者控制台         │                                        │
│ ⑩ 账务中心                 │                                        │
│ ⑪ 开发者中心               │                                        │
│ ⑫ 个人设置                 │                                        │
└────────────────────────────┴────────────────────────────────────────┘

一、前台功能板块(用户端)

① 首页 / 营销落地页

作用: 平台第一印象,转化访客为注册用户。

模块 说明
Hero Banner 一句话定位 + CTA 注册按钮
核心卖点 3-4 个核心价值点(注册即用/按量付费/模型丰富/能力市场)
模型展示 支持的 LLM 列表 + 价格对比
使用场景 典型用户场景(开发者/创作者/企业)
定价方案 订阅套餐对比表(Free/开发者/专业/旗舰)
开发者生态 技能市场精选 + 开发者收入故事
数据看板 平台实时数据(注册用户/调用次数/技能数量)
文档入口 快速开始/API 文档/SDK 下载

页面结构:

/                           ← 首页
/pricing                    ← 定价页
/docs                       ← 文档中心
/docs/quickstart            ← 快速开始
/docs/api                   ← API 参考
/docs/sdk                   ← SDK 下载

② 用户认证中心

作用: 注册、登录、实名认证,用户身份管理。

功能 说明
手机号注册 手机号 + 短信验证码(短信宝)
邮箱注册 邮箱 + 密码(备用)
微信扫码登录 Casdoor SSO 对接微信
手机号登录 手机号 + 短信验证码
邮箱登录 邮箱 + 密码
忘记密码 邮箱重置密码
实名认证 姓名 + 身份证号 → 阿里云实名认证 API
图形验证码 防短信轰炸,发送验证码前必须验证

用户状态机:

注册 → 未认证用户
  → 实名认证通过 → 认证用户
  → 订阅月费 → 订阅用户
  → 欠费 → 保留已发布能力,限制新创建

页面结构:

/auth/register              ← 注册
/auth/login                 ← 登录
/auth/forgot-password       ← 忘记密码
/auth/verify                ← 实名认证

③ 工作台 Dashboard

作用: 用户登录后的主界面,一眼掌握全局。

模块 说明
快速开始 引导新用户完成首次调用(3步:注册→获取API Key→调用)
余额概览 Credit 余额 + 订阅状态 + 本月用量
用量趋势 近7天/30天 Token 用量折线图
最近调用 最近10条 LLM 调用记录(模型/Token/费用)
快捷入口 对话实验室 / 技能市场 / API 文档
通知中心 系统公告 / 订阅到期提醒 / 费用预警
开发者卡片 发布的技能数 / 总收入 / 待提现(订阅用户)

页面结构:

/dashboard                  ← 工作台首页
/dashboard/usage            ← 用量详情
/dashboard/billing          ← 账务概览
/dashboard/notifications    ← 通知中心

④ LLM 对话实验室

作用: 在线体验和测试各种 LLM 模型,是平台核心功能。

功能 说明
多模型切换 下拉选择模型(DeepSeek/千问/豆包/智谱/元宝/百度)
对话界面 类 ChatGPT 的对话 UI
流式输出 SSE 实时流式响应
系统提示词 设置 System Prompt
参数调节 温度 / Top-P / 最大 Token / 停止词
对话管理 新建/历史对话列表/删除对话
导出对话 导出为 Markdown / JSON
对话分享 生成分享链接(可选)
用量显示 每次对话显示 Token 消耗和费用
模型对比 同一问题多模型同时回答,对比效果

页面结构:

/playground                 ← 对话实验室
/playground/new             ← 新建对话
/playground/history         ← 历史对话
/playground/compare         ← 模型对比

⑤ 模型广场

作用: 展示所有可用模型,帮助用户选择合适的模型。

功能 说明
模型列表 所有可用模型卡片展示
分类筛选 按提供商/能力/价格筛选
模型详情 能力介绍 / 上下文长度 / 价格 / 评分
能力雷达图 推理/写作/代码/多语言/创意 五维评分
价格对比 各模型价格对比表
快速试用 点击直接跳转对话实验室
模型评测 用户评分和评价

模型分类:

按提供商: DeepSeek / 千问 / 豆包 / 智谱 / 元宝 / 百度 / Ollama(本地)
按能力:   通用对话 / 代码生成 / 长文本 / 多模态 / 推理增强
按价格:   免费 / 经济 / 标准 / 高端

页面结构:

/models                     ← 模型广场
/models/{id}                ← 模型详情

⑥ 技能市场

作用: AI 技能交易平台,用户可浏览、购买、使用开发者发布的技能。

功能 说明
技能浏览 卡片列表,支持搜索/分类/排序
技能详情 描述 / 使用方法 / 价格 / 评分 / 使用量
一键调用 购买后直接在平台内使用
购买流程 确认 → 扣费 → 授权 → 使用
评价系统 1-5 星评分 + 文字评价
收藏夹 收藏感兴趣的技能
分类体系 办公效率 / 内容创作 / 数据分析 / 开发工具 / 生活服务

计费模式:

按次调用: 每次使用扣 X Credit
按Token:  按 Token 用量计费
订阅制:   包月使用
免费:     完全免费

页面结构:

/skills                     ← 技能市场
/skills/{id}                ← 技能详情
/skills/purchased           ← 已购技能
/skills/category/{cat}      ← 分类浏览

⑦ Agent 工坊

作用: 可视化创建和管理 AI Agent,是 PaaS 平台的核心能力。

功能 说明
Agent 列表 我创建的 / 我使用的 / 公开的
可视化编排 拖拽式工作流编辑器(基于 LangFlow)
预置模板 常用 Agent 模板(客服/翻译/摘要/代码助手)
工具绑定 绑定 MCP 工具 / API 接口 / 自定义函数
模型配置 为 Agent 选择底层 LLM 模型
测试调试 在线测试 Agent 效果
发布上线 发布到市场或私有使用
API 导出 生成独立的 API 端点
版本管理 多版本管理,支持回滚

Agent 类型:

对话型 Agent:   多轮对话,上下文记忆
工作流 Agent:   多步骤任务编排
工具型 Agent:   调用外部工具完成任务
混合型 Agent:   对话 + 工具 + 工作流

页面结构:

/agents                     ← Agent 工坊
/agents/new                 ← 创建 Agent
/agents/{id}                ← Agent 详情/编辑
/agents/{id}/test           ← 测试调试
/agents/templates           ← 模板库

⑧ MCP 工具中心

作用: 管理和使用 Model Context Protocol 工具,扩展 AI 能力边界。

功能 说明
工具列表 已安装的 MCP Server 列表
工具市场 浏览和安装社区 MCP Server
工具详情 功能说明 / 参数定义 / 使用示例
安装管理 一键安装/卸载/更新
权限管理 控制哪些 Agent 可以使用哪些工具
调用日志 工具调用记录和审计

预置 MCP Server:

文件系统:   读写本地文件
网页抓取:   抓取网页内容
代码执行:   安全沙箱执行代码
数据库:     SQL 查询
搜索引擎:   联网搜索
图像生成:   AI 绘图

页面结构:

/mcp                         ← MCP 工具中心
/mcp/marketplace             ← 工具市场
/mcp/installed               ← 已安装工具
/mcp/{id}                    ← 工具详情

⑨ API 开发者控制台

作用: 程序化接入平台,开发者的核心工作台。

功能 说明
API Key 管理 创建/查看/删除 API Key
API 文档 OpenAI 兼容格式的完整 API 文档
代码示例 Python/cURL/Node.js/Go 调用示例
调试工具 在线 API 调试器(类似 Postman)
调用统计 按时间/模型/接口的调用统计
Webhook 配置 调用完成通知
SDK 下载 官方 SDK(Python/Node.js)

API 接口:

POST /v1/chat/completions     ← Chat Completion (OpenAI 兼容)
GET  /v1/models               ← 可用模型列表
POST /v1/embeddings           ← 文本嵌入
GET  /v1/usage                ← 用量查询

页面结构:

/developer                   ← 开发者控制台
/developer/api-keys          ← API Key 管理
/developer/docs              ← API 文档
/developer/playground        ← 在线调试
/developer/statistics        ← 调用统计
/developer/sdk               ← SDK 下载

⑩ 账务中心

作用: 订阅管理、充值、账单、交易记录。

功能 说明
订阅管理 当前套餐 / 升级降级 / 取消订阅
充值中心 Token 包购买(¥10/¥50/¥100)
余额概览 当前余额 / 本月已用 / 本月包含
交易流水 完整交易记录(按时间/类型筛选)
发票管理 申请发票(电子发票)
支付方式 支付宝 / 微信支付
费用预警 余额不足提醒 / 用量预警

订阅套餐:

免费:     ¥0/月    50次/天 LLM调用
开发者:   ¥29/月   50万Token/月 + 创建/发布3个能力
专业版:   ¥99/月   200万Token/月 + 创建/发布10个能力
旗舰版:   ¥299/月  1000万Token/月 + 无限制

页面结构:

/billing                     ← 账务中心
/billing/subscription        ← 订阅管理
/billing/topup               ← 充值
/billing/transactions        ← 交易流水
/billing/invoice             ← 发票

⑪ 开发者中心

作用: 能力/技能的创建、发布、管理、变现。

功能 说明
开发者仪表盘 发布数 / 使用量 / 收入概览
能力创建 填写名称/描述/类型/端点/定价
能力管理 编辑/下架/版本管理/审核状态
技能发布 发布到技能市场
技能管理 定价/描述/文档/版本
收益统计 按天/周/月的收入趋势
提现管理 申请提现 / 提现记录
开发者文档 如何发布能力/技能的指南

发布流程:

创建能力 → 填写信息 → 提交审核
→ 管理员审核(1-3工作日)
→ 审核通过 → 上架市场
→ 用户购买/使用 → 获得分成

页面结构:

/developer-center            ← 开发者中心
/developer-center/dashboard  ← 开发者仪表盘
/developer-center/capabilities/create  ← 创建能力
/developer-center/capabilities        ← 能力管理
/developer-center/skills/create       ← 发布技能
/developer-center/skills              ← 技能管理
/developer-center/revenue             ← 收益统计
/developer-center/payout              ← 提现管理

⑫ 个人设置

作用: 用户个人信息、安全、偏好管理。

功能 说明
个人信息 头像 / 昵称 / 手机号 / 邮箱
安全设置 修改密码 / 绑定手机 / 绑定邮箱
实名认证 查看认证状态 / 重新认证
偏好设置 默认模型 / 界面语言 / 主题
通知设置 邮件通知 / 短信通知 / 站内通知
数据管理 导出数据 / 注销账号

页面结构:

/settings                    ← 个人设置
/settings/profile            ← 个人信息
/settings/security           ← 安全设置
/settings/verify             ← 实名认证
/settings/preferences        ← 偏好设置
/settings/notifications      ← 通知设置

二、后台功能板块(管理端)

① 管理仪表盘

作用: 平台运营全局概览,管理员第一入口。

指标 说明
用户数据 今日新增 / 总用户 / 活跃用户 / 订阅用户
调用数据 今日调用次数 / 总 Token / 调用趋势图
财务数据 今日收入 / 本月收入 / 总收入 / 待提现
能力数据 总能力数 / 待审核 / 已上架 / 技能总数
系统状态 API 响应时间 / 错误率 / 各服务健康状态
实时动态 最新注册 / 最新调用 / 最新交易 / 异常告警

页面结构:

/admin                       ← 管理仪表盘
/admin/realtime              ← 实时监控

② 用户管理

作用: 管理所有注册用户。

功能 说明
用户列表 分页/搜索/筛选(状态/认证/订阅)
用户详情 个人信息 / 认证状态 / 订阅信息 / 用量 / 交易
状态管理 封禁/解封/删除
角色管理 普通用户/开发者/管理员
实名审核 查看实名认证记录
用户画像 使用行为分析 / 活跃度评分

页面结构:

/admin/users                 ← 用户列表
/admin/users/{id}            ← 用户详情

③ 能力审核中心

作用: 审核开发者发布的能力和技能,确保平台内容质量。

功能 说明
审核列表 待审核的能力/技能列表
审核详情 查看能力信息 / 测试调用 / 安全检查
审批操作 通过/拒绝/要求修改
审核记录 历史审核记录和备注
审核标准 平台审核标准和规范文档
举报处理 用户举报的内容处理

审核流程:

开发者提交 → 自动初审(格式/安全)
→ 人工审核(功能/内容/合规)
→ 通过 → 上架 / 拒绝 → 通知开发者

页面结构:

/admin/review                ← 审核中心
/admin/review/pending        ← 待审核列表
/admin/review/{id}           ← 审核详情
/admin/review/history        ← 审核历史

④ 财务管理中心

作用: 平台财务全局管理。

功能 说明
收入概览 日/周/月收入趋势 / 收入构成
订阅统计 各套餐订阅人数 / 续费率 / 流失率
交易流水 全平台交易记录(可导出)
提现审核 开发者提现申请审核
分成管理 平台/开发者分成比例配置
财务报表 月度/年度财务报表生成
对账管理 支付渠道对账 / 异常交易处理

页面结构:

/admin/finance               ← 财务管理
/admin/finance/overview      ← 收入概览
/admin/finance/transactions  ← 交易流水
/admin/finance/payouts       ← 提现审核
/admin/finance/reports       ← 财务报表

⑤ 技能市场管理

作用: 管理技能市场的运营。

功能 说明
市场概览 技能数量 / 交易量 / 热门技能
分类管理 创建/编辑/删除技能分类
推荐管理 首页推荐 / 精选技能配置
评价管理 查看/删除违规评价
举报处理 技能举报处理
数据分析 技能使用趋势 / 热门搜索 / 转化率

页面结构:

/admin/skills                ← 技能市场管理
/admin/skills/overview       ← 市场概览
/admin/skills/categories     ← 分类管理
/admin/skills/featured       ← 推荐管理
/admin/skills/reviews        ← 评价管理

⑥ 系统运维监控

作用: 系统健康监控和运维管理。

功能 说明
服务状态 各微服务健康状态(API Gateway/Billing/Registry...)
性能监控 响应时间 / QPS / 错误率 / CPU/内存
日志管理 结构化日志查询 / 错误日志追踪
告警配置 阈值告警 / 通知渠道(邮件/短信/钉钉)
数据库监控 连接数 / 慢查询 / 存储空间
Redis 监控 内存 / 连接数 / 命中率
Kafka 监控 消费延迟 / 消息积压
安全审计 登录日志 / 敏感操作日志

页面结构:

/admin/system                ← 系统运维
/admin/system/services       ← 服务状态
/admin/system/performance    ← 性能监控
/admin/system/logs           ← 日志管理
/admin/system/alerts         ← 告警配置
/admin/system/security       ← 安全审计

⑦ 内容运营管理

作用: 平台内容和运营活动管理。

功能 说明
公告管理 发布/编辑/删除系统公告
Banner 管理 首页轮播图配置
文档管理 帮助文档/FAQ 编辑
活动管理 促销活动/优惠券配置
模型管理 新增/下架/配置 LLM 模型
邮件模板 注册/通知/账单邮件模板

页面结构:

/admin/content               ← 内容运营
/admin/content/announcements ← 公告管理
/admin/content/banners       ← Banner 管理
/admin/content/documents     ← 文档管理
/admin/content/models        ← 模型管理

⑧ 平台配置中心

作用: 全局系统配置管理。

功能 说明
基础配置 平台名称/Logo/描述/联系信息
订阅配置 套餐价格/额度/分成比例
短信配置 短信宝 API Key/签名/模板
支付配置 支付宝/微信支付 API 配置
LLM 配置 各模型 API Key/渠道管理
安全配置 限流规则/IP 白名单/黑名单
邮件配置 SMTP 服务器配置
存储配置 文件存储(OSS/本地)

页面结构:

/admin/config                ← 平台配置
/admin/config/general        ← 基础配置
/admin/config/subscription   ← 订阅配置
/admin/config/sms            ← 短信配置
/admin/config/payment        ← 支付配置
/admin/config/llm            ← LLM 配置
/admin/config/security       ← 安全配置

三、功能板块关系图

前台用户旅程

访客 → 首页(①) → 注册(②) → 工作台(③)
  → 对话实验室(④) 使用LLM
  → 模型广场(⑤) 发现模型
  → 技能市场(⑥) 购买技能
  → Agent工坊(⑦) 创建Agent
  → MCP中心(⑧) 安装工具
  → API控制台(⑨) 程序化接入
  → 账务中心(⑩) 充值订阅
  → 开发者中心(⑪) 发布能力
  → 个人设置(⑫) 管理账户

后台管理闭环

管理员 → 仪表盘(①) 全局概览
  → 用户管理(②) 管理用户
  → 能力审核(③) 审核内容
  → 财务管理(④) 管理资金
  → 技能市场(⑤) 运营市场
  → 系统监控(⑥) 保障稳定
  → 内容运营(⑦) 运营推广
  → 平台配置(⑧) 系统配置

数据流关系

用户调用LLM → 用量上报Kafka → 计费扣费 → 交易记录
开发者发布能力 → 审核通过 → 上架市场 → 用户购买 → 分成结算
用户订阅 → 权限开放 → 创建/发布能力 → 欠费保护 → 已发布能力保持在线

四、PaaS 平台必备能力清单

能力 说明 对应功能
多模型接入 统一接口调用多家 LLM ④⑤⑨
API 兼容 OpenAI 兼容格式 ⑨
按量计费 Token 级别精确计费 ⑩
订阅制 月费套餐 ⑩
能力注册 标准化能力注册/发现 ⑪
技能市场 生态交易平台 ⑥
Agent 编排 可视化工作流 ⑦
MCP 集成 工具扩展协议 ⑧
开发者生态 SDK/文档/示例 ⑨
开放 API 独立应用接入 ⑨
多租户隔离 用户数据隔离 全局
审计日志 操作可追溯 ⑥⑫
SLA 保障 高可用/故障转移 ⑥
安全合规 实名认证/数据加密 ②
运维监控 全链路监控 ⑥

文档结束