MBE生态系统四层架构 - 完整角色权限与业务流程
📅 创建时间
2026-02-02
🎯 四层架构概览
┌──────────────────────────────────────────────────────────────────────────┐
│ L1: MBE Core (核心引擎层) │
│ 角色: Core Developer (核心开发者) │
├──────────────────────────────────────────────────────────────────────────┤
│ L2: Expert Marketplace (专家市场层) │
│ 角色: Expert Creator (专家创建者) / Expert Admin (专家管理员) │
├──────────────────────────────────────────────────────────────────────────┤
│ L3: Application Market (应用市场层) │
│ 角色: App Developer (应用开发者) / App Publisher (应用发布者) │
├──────────────────────────────────────────────────────────────────────────┤
│ L4: End Users (最终用户层) │
│ 角色: Student (学生) / Teacher (教师) / Parent (家长) / Professional (专业人士) │
└──────────────────────────────────────────────────────────────────────────┘
1️⃣ L1 - MBE Core (核心引擎层)
角色: 核心开发者 (Core Developer)
权限矩阵
| 权限类别 |
权限项 |
说明 |
| 核心引擎 |
✅ 完全访问 |
MOE、HOPE、TITANS 所有模块 |
| 系统配置 |
✅ 系统参数配置 |
初始化、规则设置 |
| 监控 |
✅ 系统健康监控 |
服务运行状态、性能指标 |
| API |
✅ 提供核心API |
专家路由、知识检索、记忆更新 |
| 安全 |
✅ 安全保障 |
数据保护、访问控制 |
不负责范围
- ❌ 具体应用开发
- ❌ 专家内容创作
- ❌ 用户运营
- ❌ 前端UI设计
业务流程
核心开发者工作流:
1. 系统初始化
├── 配置系统参数
├── 初始化数据库
└── 设置默认规则
2. 核心功能开发
├── MOE架构优化
├── HOPE算法研究
└── TITANS系统维护
3. 系统监控与维护
├── 查看系统健康状态
├── 监控服务运行
└── 处理系统异常
4. API提供
├── /api/core/route (专家路由)
├── /api/core/learn (HOPE学习)
└── /api/core/memory (TITANS记忆)
核心组件
MOE (Mixture of Experts):
功能: 专家混合架构,智能路由
组件:
- Expert Router (专家路由器)
- Expert Registry (专家注册表)
- Load Balancer (负载均衡)
- Fallback System (降级系统)
HOPE (Surprise-driven Learning):
功能: 惊讶度驱动的持续学习
组件:
- Surprise Detector (惊讶检测)
- Memory Update (记忆更新)
- Preference Learning (偏好学习)
- Adaptive Routing (自适应路由)
TITANS (Memory & Retrieval):
功能: 多尺度记忆与检索
组件:
- MIRAS Matcher (多尺度检索)
- Memory Bank (记忆库)
- Context Manager (上下文管理)
- Cache System (缓存系统)
LLM Integration:
功能: 大语言模型集成
支持:
- OpenAI GPT系列
- Anthropic Claude
- DeepSeek
- Qwen
- 本地模型
2️⃣ L2 - Expert Marketplace (专家市场层)
角色A: 专家创建者 (Expert Creator)
权限矩阵
| 权限类别 |
权限项 |
说明 |
| 知识库 |
✅ 上传文档 |
PDF/DOCX/TXT/MD |
| 专家管理 |
✅ 创建专家 |
配置参数、关键词 |
| 训练 |
✅ 训练专家模型 |
向量化、索引构建 |
| 发布 |
✅ 发布到市场 |
需审核通过 |
| 监控 |
✅ 查看统计 |
调用次数、收益 |
| 测试 |
✅ 测试专家 |
发布前验证 |
业务流程
专家创建者完整流程:
注册开发者账户
↓
创建知识库 → 上传文档 (PDF/TXT/MD)
↓
文档处理:
├── 文本提取
├── 分块处理
└── 向量化
↓
创建专家 → 配置信息、关键词、领域
↓
(可选) 训练模型
↓
提交发布 → 自动化测试
↓
等待管理员审核
↓
审核通过 → 上架市场
↓
用户使用 → 获得收益
↓
申请结算 → 收益到账
角色B: 专家管理员 (Expert Admin)
权限矩阵
| 权限类别 |
权限项 |
说明 |
| 审核 |
✅ 审核专家质量 |
通过/拒绝 |
| 管理 |
✅ 上下架管理 |
下架问题专家 |
| 监控 |
✅ 性能监控 |
错误率、响应时间 |
| 反馈 |
✅ 处理用户反馈 |
投诉处理 |
| 联系 |
✅ 联系创建者 |
问题沟通 |
业务流程
专家管理员工作流:
登录管理后台
↓
查看待审核列表
↓
审核专家:
├── 查看知识库内容
├── 测试专家效果
└── 通过/拒绝
↓
监控在线专家:
├── 性能指标
├── 错误率
└── 用户反馈
↓
处理问题专家:
├── 下架
└── 联系创建者
专家类型
静态专家:
- 预定义专家 (economics, fitness, logic等)
- 固定知识库
- 即插即用
动态专家:
- 从知识库创建
- 用户自定义
- 持续学习
专家池示例:
- 经济学专家 (Economics)
- 哲学专家 (Philosophy)
- 健身教练 (Fitness)
- 诊断学专家 (Medical)
- 逻辑学导师 (Logic)
- 自定义专家 (Custom)
3️⃣ L3 - Application Market (应用市场层)
角色A: 应用开发者 (App Developer)
权限矩阵
| 权限类别 |
权限项 |
说明 |
| SDK |
✅ 获取SDK |
Python/JavaScript |
| API |
✅ API密钥管理 |
创建、删除、刷新 |
| 文档 |
✅ 访问开发文档 |
API参考、示例代码 |
| 专家 |
✅ 集成专家 |
选择、调用专家 |
| 沙盒 |
✅ 沙盒测试 |
在线API测试 |
| 开发 |
✅ 开发应用 |
UI/UX、业务逻辑 |
业务流程
应用开发者完整流程:
注册开发者账号
↓
获取API密钥
↓
获取/安装 MBE SDK
↓
访问开发文档
↓
浏览专家市场 → 选择所需专家
↓
开发应用:
├── UI/UX设计
├── 业务逻辑实现
└── 集成专家API
↓
沙盒测试验证
↓
发布应用
↓
等待审核
↓
上架市场
↓
用户使用 → 获得收益
角色B: 应用发布者 (App Publisher)
权限矩阵
| 权限类别 |
权限项 |
说明 |
| 发布 |
✅ 上传应用 |
提交到市场 |
| 配置 |
✅ 应用参数 |
描述、截图 |
| 定价 |
✅ 设置价格 |
免费/付费/订阅 |
| 更新 |
✅ 版本管理 |
发布更新 |
角色C: 应用管理员
权限矩阵
| 权限类别 |
权限项 |
说明 |
| 审核 |
✅ 审核应用质量 |
安全、合规 |
| 管理 |
✅ 应用列表管理 |
上下架 |
| 监控 |
✅ 性能监控 |
使用统计 |
| 反馈 |
✅ 处理用户反馈 |
- |
应用类型
教育类应用:
- MBE Education (学习平台)
- K12在线教育平台
- 职业技能培训
- 语言学习系统
企业类应用:
- 智能客服系统
- 知识管理平台
- 员工培训系统
- 业务流程助手
个人类应用:
- 个人AI助手
- 学习伴侣
- 健康管理
- 财务顾问
开发者工具:
- MBE SDK (Python/JS)
- MCP Server
- API接口
- 开发者文档
4️⃣ L4 - End Users (最终用户层)
角色A: 学生 (Student)
权限矩阵
| 权限类别 |
权限项 |
说明 |
| 学习 |
✅ 浏览课程 |
课程列表、推荐 |
| AI对话 |
✅ AI导师对话 |
知识点讲解、即时问答 |
| 练习 |
✅ 完成练习 |
选择题、编程题 |
| 进度 |
✅ 查看进度 |
学习记录、掌握度 |
| 成就 |
✅ 获得成就 |
XP、等级、徽章 |
| 社交 |
✅ 参与互动 |
排行榜、学习小组 |
业务流程
学生使用流程:
登录系统
↓
进入学习仪表板 → 查看XP、等级、任务
↓
浏览课程 → 选择/继续学习
↓
进入学习界面:
┌──────────────────────────────────┐
│ MBE 五步行为分析 │
│ │
│ ① 不舒适检测 (发现知识缺口) │
│ ↓ │
│ ② 愿望分析 (理解学习目标) │
│ ↓ │
│ ③ 路径生成 (推荐学习路径) │
│ ↓ │
│ ④ 方案评估 (惊讶度检测) │
│ ↓ │
│ ⑤ 行动支持 (AI导师辅导) │
└──────────────────────────────────┘
↓
完成练习 → 获得XP和成就
↓
查看进度和排行榜
角色B: 教师 (Teacher)
权限矩阵
| 权限类别 |
权限项 |
说明 |
| 学生管理 |
✅ 管理学生账号 |
添加、编辑 |
| 课程管理 |
✅ 创建/编辑课程 |
可视化编辑器 |
| AI助手 |
✅ AI内容生成 |
生成讲解、练习题 |
| 知识点 |
✅ 配置知识点 |
关联、权重 |
| 分析 |
✅ 学习数据分析 |
热力图、趋势 |
| 干预 |
✅ 个性化干预 |
AI建议、发送提醒 |
| 成就 |
✅ 设置任务和成就 |
激励体系 |
业务流程
教师工作流程:
登录管理后台
↓
查看班级概况
↓
课程管理:
├── 创建新课程 (AI辅助)
├── 编辑现有课程
└── 发布/下架课程
↓
学习数据分析:
├── 知识点掌握热力图
├── 学习趋势图表
└── 困难学生识别
↓
个性化干预:
├── 查看AI建议
├── 调整学习路径
└── 发送学习提醒
角色C: 家长 (Parent)
权限矩阵
| 权限类别 |
权限项 |
说明 |
| 监控 |
✅ 查看孩子学习 |
进度、时长 |
| 报告 |
✅ 学习报告 |
周报、月报 |
| 设置 |
✅ 时间管理 |
学习时间限制 |
| 沟通 |
✅ 联系教师 |
教师评语 |
| 目标 |
✅ 目标追踪 |
本周目标 |
业务流程
家长监护流程:
登录家长门户
↓
查看孩子学习报告:
├── 本周学习时长
├── 完成任务数
└── 获得XP
↓
查看学习进度:
├── 各课程进度条
└── 知识点掌握情况
↓
查看教师评语
↓
(可选) 联系教师
↓
设置学习时间限制
角色D: 专业人士 (Professional)
权限矩阵
| 权限类别 |
权限项 |
说明 |
| 查询 |
✅ 专业知识查询 |
领域知识 |
| 决策 |
✅ AI辅助决策 |
分析建议 |
| 流程 |
✅ 工作流程优化 |
效率提升 |
| 洞察 |
✅ 数据分析洞察 |
趋势分析 |
应用场景
医生:
- 诊断辅助
- 病例检索
- 用药建议
律师:
- 案例检索
- 法规查询
- 文书生成
金融分析师:
- 投资分析
- 风险评估
- 市场趋势
企业顾问:
- 业务咨询
- 战略规划
- 流程优化
🔄 四层数据流关系
请求处理流程
用户请求 (L4 学生/教师)
↓
应用接口 (L3 应用层 - FastAPI/Next.js)
↓
MBE SDK
↓
Expert Router (L2 专家市场)
↓
Selected Expert (L2 选中专家)
↓
MBE Core APIs (L1 核心引擎)
↓
TITANS + HOPE + LLM (L1)
↓
响应返回 → L1 → L2 → L3 → L4 用户
层级关系图
┌─────────────────────────────────────────────────┐
│ MBE Ecosystem │
├─────────────────────────────────────────────────┤
│ │
│ [MBE Core] ─────► 提供核心能力 │
│ │ │
│ ├─► [Expert Marketplace] ─────► 提供专家 │
│ │ │ │
│ │ └─► [Applications] ─────► 使用│
│ │ │ │
│ └─────────────────────►│ │
│ │ │
│ ▼ │
│ [End Users] ─────► 反馈 │
│ │ │
│ └─────────► 数据 │
│ │
└─────────────────────────────────────────────────┘
关键关系说明
| 关系 |
说明 |
| L1 → L2 |
核心引擎为专家市场提供技术支撑 |
| L2 → L3 |
专家市场为应用提供专家服务 |
| L3 → L4 |
应用为最终用户提供功能 |
| L4 → L1 |
用户反馈和行为数据驱动核心学习优化 |
| L1 → L1 |
HOPE持续学习,自我优化 |
📊 API分层设计
L1 Core APIs
/api/core/route:
功能: 专家路由
方法: POST
说明: 根据问题智能匹配专家
/api/core/learn:
功能: HOPE学习
方法: POST
说明: 惊讶度检测与记忆更新
/api/core/memory:
功能: TITANS记忆
方法: GET/POST
说明: 多尺度记忆读写
L2 Expert APIs
/api/expert/list:
功能: 专家列表
方法: GET
说明: 获取可用专家
/api/expert/ask:
功能: 询问专家
方法: POST
说明: 向专家提问
/api/expert/create:
功能: 创建专家
方法: POST
说明: 创建新专家
L3 Application APIs
/api/app/auth:
功能: 认证
方法: POST
说明: 用户登录认证
/api/app/student:
功能: 学生管理
方法: GET/POST/PUT/DELETE
说明: 学生CRUD操作
/api/app/course:
功能: 课程管理
方法: GET/POST/PUT/DELETE
说明: 课程CRUD操作
L4 Frontend Routes
/student/*:
说明: 学生界面
示例:
- /student/[id]/dashboard
- /student/[id]/learn/[courseId]
/teacher/*:
说明: 教师界面
示例:
- /teacher/[id]/courses
- /teacher/[id]/analytics
/admin/*:
说明: 管理界面
示例:
- /admin/students
- /admin/courses
📈 关键成功指标
L1 核心引擎层
| 指标 |
目标值 |
说明 |
| API响应时间 |
< 300ms |
核心API平均响应 |
| 系统可用率 |
> 99.5% |
服务正常运行时间 |
| 专家匹配准确率 |
> 95% |
路由正确率 |
L2 专家市场层
| 指标 |
目标值 |
说明 |
| 专家审核通过率 |
> 60% |
质量控制 |
| 平均响应时间 |
< 500ms |
专家回答速度 |
| 用户满意度 |
> 4.0/5 |
专家服务评分 |
L3 应用开发者层
| 指标 |
目标值 |
说明 |
| 首次调用时间 |
< 30分钟 |
注册到第一次调用 |
| 文档清晰度 |
> 4.5/5 |
API文档评分 |
| SDK集成难度 |
< 2小时 |
集成所需时间 |
L4 最终用户层
| 指标 |
目标值 |
说明 |
| 学习时长 |
> 30分钟/天 |
学生日均使用 |
| 完成率 |
> 70% |
任务完成率 |
| 满意度 |
> 4.5/5 |
用户体验评分 |
💰 收入分配机制
订阅费分配
| 场景 |
渠道商 |
平台 |
专家/开发者 |
| 有渠道订阅 |
15% |
35% |
50% |
| 无渠道订阅 |
- |
40% |
60% |
LLM使用费
独立计费,用户按实际使用量付费
📝 文档信息
创建时间: 2026-02-02
文档类型: 架构设计 / 角色权限
版本: v1.0
状态: 已完成
🔗 相关文档