80 lines
3.5 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

# 后端开发优先级
> 知习后端完整模块清单51 个模块14 个层级)及分 8 阶段开发路线图。
> 详案见:[后端完全体优先级详案](./后端完全体优先级详案.md)
---
## 总优先级总表
| 优先级 | 层级 | 核心模块 |
|--------|------|----------|
| P0 | 后端地基 | 安全配置、数据库(Prisma+MySQL)、统一工程规范(响应/错误/DTO/Guard) |
| P1 | 身份权限 | Auth(Apple/Refresh/Logout)、Users、Role、Resource Permission |
| P2 | 知识系统 | KnowledgeBase、KnowledgeItem、Tag、Search |
| P3 | 学习闭环 | LearningSession、ActiveRecall、AIAnalysis、FocusItem、Review、LearningActivity |
| P4 | AI 基础设施 | AIGateway、PromptTemplate、AIUsageLog、AIQuota、AIWorkflow |
| P5 | 文件导入 | File/Storage、DocumentImport、KnowledgeGeneration |
| P6 | 商业化 | Plans、Membership、Subscription(Apple IAP)、Payment、Refund |
| P7 | 用户 Web 后台 | Web Console、批量上传/导入/导出 |
| P8 | 管理员后台 | Admin Users、Admin Knowledge、AI Cost、Feedback、Audit Log |
| P9 | 客服反馈 | Feedback、SupportTicket、Dify 智能客服、HelpCenter |
| P10 | 通知任务 | Notifications、Push(APNs)、BullMQ Worker、Scheduler |
| P11 | 学习画像 | LearningAnalytics、UserLearningProfile、LearningReport |
| P12 | 公开分享 | Visibility、ShareLink、Public Knowledge |
| P13 | 合规配置 | SystemConfig、Privacy、Delete Account、Data Export |
| P14 | 增长归因 | Attribution、ProductAnalytics、Campaign Tracking |
---
## 8 阶段开发路线
### 第一阶段:能真实使用
安全、数据库、登录、用户、权限、知识库、知识点
> 目标:用户可以登录并创建自己的知识库。
### 第二阶段:形成学习闭环
学习会话、主动回忆、AI 分析、待巩固项、复习卡片、学习活跃、AI Usage Log
> 目标从输入知识走到主动输出、AI 反馈、复习。
### 第三阶段:支持真实内容导入
文件上传、文档导入、AI 切分知识点、导入队列、Worker
> 目标:用户可以上传资料并转成知识库。
### 第四阶段:商业化
会员权益、AI 额度、套餐、Apple IAP、订阅通知、退款处理
> 目标:用户可以付费,系统可以控制成本。
### 第五阶段:运营后台
管理员后台、用户管理、知识库元数据、反馈管理、AI 成本看板、审计日志
> 目标:可以运营这个产品。
### 第六阶段:客服和支持
反馈、工单、Dify 智能客服、帮助中心
> 目标:基础问题自动回答,复杂问题进工单。
### 第七阶段:学习画像和 Agent
用户学习画像、长期趋势、周报月报、AI 工作流、Learning Agent
> 目标:系统开始越来越懂用户。
### 第八阶段:公开知识库和社区
公开知识库、分享链接、官方模板库、举报审核
> 目标:从个人学习工具扩展到内容和社区。
---
## 最终形态
```
用户系统 + 权限系统 + 知识库系统 + 学习闭环系统 + AI 工作流系统
+ 复习系统 + 成本控制系统 + 订阅系统 + 文件导入系统
+ 后台管理系统 + 客服工单系统 + 学习画像系统 + 合规系统 + 增长归因系统
```
核心开发顺序:**身份权限 → 知识系统 → 学习闭环 → AI 基础设施 → 文件导入 → 商业化 → 后台 → 客服 → 学习画像 → 公开分享 → 增长归因**
## 相关文档
- [技术与交付模块](./技术与交付模块.md)
- [后端完全体优先级详案](./后端完全体优先级详案.md)