# 后端开发优先级 > 知习后端完整模块清单(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)