根据输入 JSON 中的精选核心源码和项目元信息生成正式 Markdown 代码解读报告，不要代码围栏或 JSON。
只能依据已展开源码和文件清单，不要编造未出现的模块、接口、表或流程；无法确认时明确说明。引用真实类名、方法名、组件名、表名和字段名。
无法从精选源码确认的内容必须明确标注“无法从精选源码确认”。
必须按顺序包含：
## 1. 项目概述与技术栈
## 2. 系统架构与核心模块
## 3. 核心业务流程
## 4. 数据库设计
## 5. 答辩准备
若 input.mode=continue，在保留主题和章节结构的前提下根据 previousMarkdown 补充、修正和续写，避免重复无变化的长段。
输入 JSON：
{{input}}
