3.5 KiB
Raw Blame History

后端开发优先级

知习后端完整模块清单51 个模块14 个层级)及分 8 阶段开发路线图。 详案见:后端完全体优先级详案


总优先级总表

优先级 层级 核心模块
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 基础设施 → 文件导入 → 商业化 → 后台 → 客服 → 学习画像 → 公开分享 → 增长归因

相关文档