xlcp/requirements/需求-10-评估报告.md
tangweijie ef46c8d06b 更新项目配置和文档
- 更新.mcp.json配置
- 添加LLM API测试文件
- 新增项目需求文档
- 优化项目结构
2026-01-19 22:20:09 +08:00

60 KiB
Raw Permalink Blame History

需求-10-评估报告

模块名称:评估报告 优先级P1 预估工时27天 版本v1.3(根据业务流程确认结果修订)


一、业务背景

评估报告模块用于生成罪犯的综合评估报告,为减刑假释、处遇调整等决策提供依据。

核心创新使用AI大语言模型自动填写风险评估报告支持人机协作模式AI生成初稿 + 人工审核修改),大幅提高评估工作效率。

业务流程修订说明v1.3

  • 增加报告生成前数据完整性检查步骤
  • 完善批量生成异步队列设计
  • 增加撤回功能流程
  • 完善自动归档规则
  • 补充家庭帮教评估维度
  • 支持PDF/Word/Excel三种导出格式

二、用户故事

角色 故事描述 优先级
心理辅导员 作为心理辅导员,我希望有报告模板,这样统一报告格式 P1
心理辅导员 作为心理辅导员我希望AI自动生成报告初稿这样提高效率 P1
管教民警 作为管教民警我希望AI根据罪犯数据自动生成评估内容这样减少文书工作量 P1
监狱长 作为监狱长,我希望预览报告内容,这样审核报告 P1
刑罚执行科 作为刑罚执行科,我希望下载报告用于呈报,这样准备减刑材料 P1
教育科长 作为教育科长,我希望审核报告,这样确保报告准确 P1
管教民警 作为管教民警我希望修改AI生成的初稿这样确保报告准确性 P1

三、功能需求

3.1 评估报告模板管理

3.1.1 模板分类

模板类型

  • 入监综合评估报告
  • 定期考核报告
  • 出监评估报告
  • 减刑假释建议报告(新增)
  • 专项评估报告

3.1.2 模板配置

模板内容

  • 模板名称
  • 模板类型
  • 报告标题格式
  • 章节结构(评估维度)
  • 数据字段映射
  • AI提示词配置
  • 样式配置

评估维度配置

字段 类型 说明
维度名称 文本 如:犯罪情况分析、服刑表现评估等
AI提示词 多行文本 AI生成的指令模板
数据源绑定 多选 选择需要聚合的数据源
输出格式 下拉 文本/段落/列表
是否AI生成 开关 该维度是否需要AI生成
编辑器类型 下拉 文本框/富文本/下拉选择
排序 数字 维度排序

章节结构示例

一、基本信息
   - 罪犯姓名、编号、入狱日期等

二、犯罪及刑罚情况
   - 罪名、刑期、判决情况等

三、改造表现
   - 考核得分、等级
   - 表扬/处分记录

四、心理评估
   - 测评结果
   - 风险等级

五、服刑表现综合分析AI生成
   - 消费行为分析
   - 劳动表现分析
   - 狱内关系分析

六、管教意见
   - 改造评价
   - 建议意见

七、附件
   - 相关证明材料

3.1.3 模板操作

功能

  • 新增模板
  • 编辑模板
  • 复制模板
  • 启用/停用模板
  • 设为默认
  • 版本管理

3.1.4 评估维度管理

评估维度是模板的核心组成部分,定义了报告的章节结构和内容生成规则。

3.1.4.1 维度管理操作
功能 说明 触发条件
新增维度 为模板添加新的评估维度 模板详情页点击"新增维度"
编辑维度 修改维度名称、提示词、数据源等配置 点击维度卡片的"编辑"按钮
删除维度 删除模板下的维度 未被报告引用时可删除
复制维度 基于现有维度快速创建新维度 点击"复制"按钮
拖拽排序 调整维度在模板中的显示顺序 拖拽维度卡片上下移动
启用/停用 控制维度是否在报告中显示 切换状态开关
3.1.4.2 维度配置字段
字段 类型 必填 说明
维度名称 文本 如:犯罪情况分析、服刑表现评估
维度编码 文本 唯一标识crime_analysis
维度类型 下拉 1-基本信息 2-犯罪情况 3-服刑表现 4-心理评估 5-风险评估 6-消费行为 7-劳动表现 8-家庭帮教 9-综合分析 10-管教意见
数据源绑定 多选 选择需要聚合的数据源见3.2数据源配置)
生成方式 下拉 1-自动填充(从数据源) 2-AI生成 3-人工填写
AI提示词 多行文本 条件必填 生成方式为AI生成时必填
输出格式 下拉 1-文本 2-段落 3-列表
编辑器类型 下拉 1-文本框 2-富文本 3-下拉选择
是否必填 开关 该维度内容是否必须填写
字数限制 数字 最小字数-最大字数
排序 数字 维度在报告中的显示顺序
状态 开关 启用/停用
3.1.4.3 AI提示词变量

在AI提示词中可以使用以下变量系统会自动替换为实际数据

变量 说明 示例
{罪犯姓名} 罪犯姓名 张三
{罪犯编号} 罪犯档案编号 2024001
{罪犯档案} 完整罪犯档案信息JSON {"name":"张三","crime":"盗窃罪"...}
{计分考核} 计分考核数据JSON {"monthlyScore":98,"level":"良好"...}
{消费记录} 消费记录数据JSON {"totalAmount":1200,"avgMonthly":100...}
{心理测评} 心理测评结果JSON {"score":85,"level":"正常"...}
{风险评估} 风险评估结果JSON {"riskLevel":"低风险","score":25...}
{违规记录} 违规记录数据JSON {"count":0,"types":[]...}
{奖励记录} 奖励记录数据JSON {"praiseCount":2,"types":["表扬"]...}
{会见记录} 会见记录数据JSON {"visitCount":5,"lastVisit":"2026-01-10"...}
{家庭帮教} 家庭帮教情况JSON {"supportLevel":"积极","contact":"良好"...}
{维度名称} 当前维度名称 服刑表现评估

AI提示词示例

你是一位有20年工作经验的监狱管教民警请根据以下{罪犯姓名}的服刑数据,
生成一份专业的{维度名称}分析报告。

【基本信息】
{罪犯档案}

【服刑表现数据】
{计分考核}

【消费行为数据】
{消费记录}

要求:
1. 语言专业、客观,符合监狱管理规范
2. 结合具体数据进行分析,有理有据
3. 字数控制在200-500字
4. 不要使用模板化语言,针对个案具体分析
3.1.4.4 维度管理页面
┌─────────────────────────────────────────────────────────────────────┐
│  模板详情 - 入监风险评估模板                                          │
├─────────────────────────────────────────────────────────────────────┤
│  [基本信息] [维度配置]                                                │
├─────────────────────────────────────────────────────────────────────┤
│                                                                      │
│  维度配置                                              [+ 新增维度]   │
│  ┌───────────────────────────────────────────────────────────────┐  │
│  │ ≡  1. 基本信息           [自动填充]  [必填]                    │  │
│  │     数据源:罪犯档案                                           │  │
│  │     [编辑] [复制] [删除] [↑] [↓]                               │  │
│  └───────────────────────────────────────────────────────────────┘  │
│  ┌───────────────────────────────────────────────────────────────┐  │
│  │ ≡  2. 犯罪情况分析       [AI生成]    [必填]                    │  │
│  │     数据源:罪犯档案                                           │  │
│  │     提示词你是一位有20年...                                   │  │
│  │     [编辑] [复制] [删除] [↑] [↓]                               │  │
│  └───────────────────────────────────────────────────────────────┘  │
│  ┌───────────────────────────────────────────────────────────────┐  │
│  │ ≡  3. 服刑表现评估       [AI生成]    [必填]                    │  │
│  │     数据源:计分考核、违规记录、奖励记录                        │  │
│  │     提示词:请根据该犯的考核数据...                             │  │
│  │     [编辑] [复制] [删除] [↑] [↓]                               │  │
│  └───────────────────────────────────────────────────────────────┘  │
│  ┌───────────────────────────────────────────────────────────────┐  │
│  │ ≡  4. 综合结论与建议     [人工填写]  [必填]                    │  │
│  │     编辑器:富文本                                             │  │
│  │     [编辑] [复制] [删除] [↑] [↓]                               │  │
│  └───────────────────────────────────────────────────────────────┘  │
│                                                                      │
│  提示:拖拽 ≡ 图标可调整维度顺序                                      │
└─────────────────────────────────────────────────────────────────────┘
3.1.4.5 维度编辑弹窗
┌─────────────────────────────────────────────────────────────────────┐
│  编辑维度 - 服刑表现评估                                    [×]      │
├─────────────────────────────────────────────────────────────────────┤
│                                                                      │
│  维度名称 *[服刑表现评估                    ]                      │
│  维度编码 *[behavior_evaluation             ]                      │
│  维度类型 *[服刑表现                       ▼]                      │
│                                                                      │
│  生成方式 *[AI生成                         ▼]                      │
│                                                                      │
│  数据源绑定:                                                        │
│  [✓] 计分考核  [✓] 违规记录  [✓] 奖励记录  [ ] 劳动数据             │
│  [ ] 消费记录  [ ] 心理测评  [ ] 会见记录  [ ] 家庭帮教             │
│                                                                      │
│  AI提示词 *                                                        │
│  ┌───────────────────────────────────────────────────────────────┐  │
│  │ 你是一位有20年工作经验的监狱管教民警请根据{罪犯姓名}的     │  │
│  │ 服刑表现数据,生成一份专业的{维度名称}分析报告...             │  │
│  └───────────────────────────────────────────────────────────────┘  │
│  [插入变量▼] 可用变量:罪犯姓名、罪犯档案、计分考核...               │
│                                                                      │
│  输出格式 *[段落                           ▼]                      │
│  编辑器类型 *[富文本                       ▼]                      │
│  字数限制:最小 [200] 字  最大 [500] 字                              │
│  是否必填:[✓]  状态:[✓] 启用                                      │
│                                                                      │
│                              [取消]  [测试AI生成]  [保存]            │
└─────────────────────────────────────────────────────────────────────┘

3.2 数据源配置

3.2.1 可用数据源

数据源类型 标识 说明
罪犯档案 prisoner 基本信息、犯罪情况、刑期等
消费记录 consumption 消费金额、消费类型分布
计分考核 score 月度得分、年度汇总、等级分布
问卷答题 questionnaire_record 心理测评结果、问卷得分
风险评估 risk_assessment 危险评估得分、风险等级
违规记录 violation 违规次数、违规类型
奖励记录 reward 表扬次数、立功情况
会见记录 visit 会见频次、会见人关系
劳动数据 labor 劳动效率、产量质量
家庭帮教 family 家属会见情况、家庭支持情况
心理测评 psychology 心理测评得分、心理状态

3.2.2 【新增】家庭帮教维度设计

维度说明 家庭帮教情况是减刑假释评估的重要参考因素,建议作为独立维度纳入评估模板。

维度子项

子项名称 字段类型 说明 数据来源
家属会见频次 自动填充 近6个月会见次数、月均会见次数 会见记录表
帮教通信情况 自动填充 家属来信次数、通信内容摘要 通信记录表
家属态度评价 人工选择 积极/一般/消极 管教评价
家庭支持力度 人工选择 强/中/弱(经济支持、情感支持) 综合评估
假释后安置意向 人工填写 有无固定住所、就业意向 档案信息/人工填写

AI提示词建议

请根据以下家庭帮教情况数据,分析该犯的家属帮教支持情况:
- 家属会见频次:{会见次数}次/月
- 帮教通信:{通信次数}次/月
- 家属态度:{家属态度}
- 家庭支持:{支持力度}
- 安置条件:{安置意向}

请生成客观描述,重点分析:
1. 家属帮教对罪犯改造效果的积极/消极影响
2. 家庭支持对罪犯心理状态的影响
3. 假释后的家庭监管条件评估
4. 建议加强的帮教措施

要求:
- 语言专业、客观
- 基于具体数据分析
- 字数控制在200-400字

维度配置建议

  • 生成方式AI生成根据自动填充数据
  • 是否必填:建议必填(减刑假释评估时尤为重要)
  • 适用模板:入监评估、定期考核、出监评估、减刑假释建议报告

3.3 AI生成服务

3.3.1 AI提示词示例

你是一位有20年工作经验的监狱管教民警根据以下服刑人员数据
生成一份专业的{维度名称}分析报告。

服刑人员基本信息:
{罪犯档案数据}

服刑期间表现数据:
{计分考核数据}

消费记录分析:
{消费记录数据}

请分析该服刑人员在{维度名称}方面的表现,要求:
1. 语言专业、客观,符合监狱管理规范
2. 数据分析要具体,有理有据
3. 字数控制在200-500字

3.3.2 AI生成配置

配置项

  • AI服务地址调试阶段用第三方API生产用私有部署
  • API密钥
  • 超时时间
  • 重试次数

3.3.3 AI提示词审核机制

审核流程

  • 心理评估相关提示词需经过专业心理人员审核
  • 法律相关表述需经过法律顾问审核
  • 审核通过后方可启用模板

审核记录

  • 记录提示词版本和审核人
  • 记录审核时间和审核意见
  • 支持提示词版本回溯

3.3.4 AI模型接入

  • 调试阶段使用第三方APIOpenAI/Claude等
  • 生产部署:单位私有部署的模型

3.4 性能优化

3.4.1 数据缓存机制

缓存策略

  • 罪犯基础信息缓存5分钟过期
  • 考核数据缓存10分钟过期
  • 消费数据缓存10分钟过期
  • 模板配置缓存1小时过期

缓存管理

  • 支持手动清除缓存
  • 支持缓存监控和预警

3.4.2 异步生成队列

队列设计

  • 单个报告生成:实时处理(<30秒
  • 批量报告生成:异步队列处理
  • 支持队列状态查询
  • 支持失败重试最多3次

通知机制

  • 生成完成通知(系统消息)
  • 生成失败预警
  • 批量生成进度展示

3.5 报告生成

3.5.1 内容填充规则

自动填充内容(客观题)

数据类型 来源 示例
罪犯基本信息 罪犯档案模块 姓名、编号、入狱日期
考核数据 计分考核模块 月度得分、年度汇总
测评数据 测评管理模块 心理测评得分
风险数据 危险评估模块 风险等级、评估日期
消费数据 消费管理模块 月均消费、账户余额
奖惩记录 奖惩管理模块 表扬次数、处分记录

AI生成内容主观题

维度 AI生成内容
服刑表现分析 根据考核数据生成的综合评价
消费行为分析 根据消费数据生成的行为特征分析
改造趋势分析 根据历史数据生成的改造趋势预测
风险因素分析 根据多维度数据生成的风险评估
综合评估结论 基于以上分析的综合结论

3.5.2 创建报告(修订版)

创建方式

  • 手动创建:选择罪犯 + 数据检查 + 选择模板 + 生成报告
  • 批量创建:选择多个罪犯 + 选择模板 + 批量生成

生成流程

步骤1选择罪犯
        │
        ▼
步骤2【新增】数据完整性检查 ⚠️
        ├── 检查项:
        │   ├── 罪犯档案完整性(基本信息、犯罪情况、刑期等)
        │   ├── 计分考核记录最近12个月
        │   ├── 消费记录最近12个月
        │   ├── 心理测评记录最近1年
        │   └── 危险评估记录最近1年
        ├── 显示结果:
        │   ├── 完整:显示绿色勾选 ✓
        │   ├── 缺失:显示黄色警告 ⚠ + 缺失项列表
        └── 操作:
            ├── [继续生成](数据完整或允许缺失生成)
            └── [补录数据](跳转补录页面,缺失关键数据时强提醒)
        │
        ▼
步骤3选择报告模板
        ├── 显示模板列表(支持搜索和筛选)
        └── 显示模板预览(包含维度结构)
        │
        ▼
步骤4确认生成
        ├── 显示:预计生成时间、数据完整性状态
        └── [确认生成]
        │
        ▼
步骤5AI生成报告初稿
        ├── 生成时间30-60秒/份
        ├── 并发限制最多3个并行任务单个生成
        └── 批量生成:进入异步队列处理
        │
        ▼
步骤6人工审核修改
        ├── 步骤:查看报告 → 逐维度审核 → 修改 → 确认
        └── 标识AI生成内容显示"🤖 AI生成"标识
        │
        ▼
步骤7提交审核

#### 3.5.3 【新增】批量生成流程

**功能说明**
支持选择多个罪犯+模板,批量生成评估报告。批量生成使用异步队列处理,避免接口超时。

**批量生成流程**

批量生成入口:批量选择罪犯 → 选择模板 → 批量生成 │ ▼ 前置检查 ├── 数据完整性扫描(批量) │ ├── 统计完整数据罪犯数 │ ├── 统计缺失数据罪犯数 │ └── 生成数据完整性报告 └── 显示:[继续生成] [补录数据] [取消] │ ▼ 任务队列 ├── 异步处理:进入后台队列 │ ├── 队列优先级:普通 │ ├── 并发控制最多10个并行任务 │ └── 超时设置单任务超时5分钟 ├── 预估时间:根据数量计算 │ └── 显示:预计完成时间 └── 用户操作:可离开去做其他工作 │ ▼ 进度通知 ├── 进度条:实时显示进度 │ ├── 已完成X/Y 份 │ ├── 进行中Z 份 │ └── 失败W 份(显示失败原因) ├── 完成通知:系统消息通知 │ └── 通知内容批量生成完成成功X份失败Y份 └── 失败处理:标记失败项,支持重试


**批量生成限制**
| 项目 | 限制值 | 说明 |
|-----|-------|------|
| 单次批量数量 | 最多50个 | 超过需分批处理 |
| 每日批量次数 | 无限制 | 根据实际需求 |
| 队列优先级 | 普通 | 低优先级任务可延迟处理 |

**批量生成状态管理**
| 状态 | 说明 | 操作 |
|-----|------|------|
| 等待中 | 任务已加入队列,等待处理 | 可取消 |
| 处理中 | 正在生成中 | 显示进度 |
| 已完成 | 全部生成成功 | 查看报告 |
| 部分失败 | 部分成功,部分失败 | 查看失败列表,可重试 |
| 全部失败 | 全部生成失败 | 查看原因,可重试 |

**自动填充内容**
- 罪犯基本信息(从狱政模块获取)
- 考核数据(从计分考核模块获取)
- 测评数据(从测评模块获取)
- 风险评估数据(从危险评估模块获取)
- 消费数据(从消费模块获取)
- AI生成的分析内容根据模板配置的维度

**AI生成内容**
- 消费行为分析
- 劳动表现分析
- 改造趋势分析
- 风险因素分析
- 综合评估结论

**手动补充内容**
- 管教意见
- 建议结论
- 附件上传

#### 3.4.3 人机协作模式

- AI生成各维度初稿显示"AI生成"标识
- 管教民警可逐维度编辑修改
- 修改后显示"人工修改"标识和修改时间
- 支持单个维度重新AI生成
- 记录修改历史(版本管理)

### 3.5 报告预览

#### 3.5.1 在线预览

**展示内容**
- 报告标题
- 报告生成时间
- 完整报告内容(分章节展示)
- AI生成内容标识"AI生成"或"人工修改"
- 附件列表

**交互功能**
- 章节导航
- 缩放控制
- 打印预览

#### 3.5.2 报告编辑页面(左右分栏布局)

┌─────────────────────────────────────────────────────────────────────────┐ │ 评估报告编辑 │ ├────────────────────────────┬────────────────────────────────────────────┤ │ 【服刑人员列表】 │ 【报告编辑区】 │ │ ┌────────────────────┐ │ ┌────────────────────────────────────────┐ │ │ │ [搜索框] 姓名/编号 │ │ │ [操作按钮] │ │ │ │ [搜索按钮] │ │ │ [AI生成全部] [保存草稿] [提交审核] [导出]│ │ │ ├────────────────────┤ │ ├────────────────────────────────────────┤ │ │ │ [卡片列表] │ │ │ │ │ │ │ ┌────────────────┐│ │ │ [基本信息] │ │ │ │ │ 三分监区 ││ │ │ ┌────────────────────────────────────┐ │ │ │ │ │ 张三 2024001 ││ │ │ │ 服刑人员:张三 (2024001) │ │ │ │ │ │ [高风险] ││ │ │ │ 监区:三分监区 评估日期2026-01-16│ │ │ │ │ └────────────────┘│ │ │ │ 模板:入监风险评估 v 类型:入监评估 v │ │ │ │ │ │ │ │ └────────────────────────────────────┘ │ │ │ │ ┌────────────────┐│ │ │ │ │ │ │ │ 二分监区 ││ │ │ [维度分析] │ │ │ │ │ 李四 2024002 ││ │ │ ┌────────────────────────────────────┐ │ │ │ │ │ [中风险] ││ │ │ │ ▼ 犯罪情况分析 [重新生成] │ │ │ │ │ └────────────────┘│ │ │ │ 该犯因盗窃罪... │ │ │ │ │ │ │ │ │ [AI生成] [已修改] │ │ │ │ │ ┌────────────────┐│ │ │ └────────────────────────────────────┘ │ │ │ │ │ 一分监区 ││ │ │ ┌────────────────────────────────────┐ │ │ │ │ │ 王五 2024003 ││ │ │ │ ▼ 服刑表现评估 [重新生成] │ │ │ │ │ │ [低风险] ││ │ │ │ 入监以来表现良好... │ │ │ │ │ └────────────────┘│ │ │ │ [AI生成] │ │ │ │ │ │ │ │ └────────────────────────────────────┘ │ │ │ │ ... │ │ │ │ │ │ ├────────────────────┤ │ ├────────────────────────────────────────┤ │ │ │ [分页组件] 1/5 │ │ │ [综合结论与建议] │ │ │ └────────────────────┘ │ │ ┌────────────────────────────────────┐ │ │ │ │ │ │ 风险等级:高风险 v │ │ │ │ │ │ │ 综合结论: │ │ │ │ │ │ │ [多行输入框] │ │ │ │ │ │ │ │ │ │ │ │ │ │ 改造建议: │ │ │ │ │ │ │ [多行输入框] │ │ │ │ │ │ └────────────────────────────────────┘ │ │ │ │ │ │ │ │ │ │ │ │ │ │ └──────────────────────────────────────────┘ │ │ │ │ └────────────────────────────┴────────────────────────────────────────────┘


**布局说明**
- **左侧罪犯列表区域**宽度280px高度占满左侧支持滚动
- **右侧报告编辑区域**:自适应宽度,高度占满右侧,支持滚动
- **顶部固定操作栏**:操作按钮固定在报告编辑区顶部,方便操作
- **内容区域**:基本信息、维度分析、综合结论从左到下排列
- **罪犯卡片**:显示监区、姓名、编号、风险等级,点击选中高亮

**页面特性**
- 操作按钮固定在顶部,不随滚动消失
- 罪犯列表分页加载每页20条
- 搜索框支持姓名和编号模糊查询
- 选中罪犯后右侧显示对应的报告编辑区
- 维度分析可折叠展开支持逐维度重新AI生成

**可编辑内容**
- AI生成的各维度内容可重新生成或手动修改
- 管教意见
- 建议结论
- 附件管理

**不可编辑内容**
- 系统自动填充的基础数据

### 3.5.3 页面设计易用性改进建议

#### 3.5.3.1 视觉层次优化

**问题描述**
- 操作按钮与基本信息区隔不明显
- "AI生成"/"已修改"标识不醒目
- 风险等级视觉区分不够明显

**优化方案**

┌─────────────────────────────────────────────────────────────────┐ │ [AI生成全部] [保存草稿 ✓] [提交审核 →] [导出 ▼] ── 进度: 3/5 ✓ │ ├─────────────────────────────────────────────────────────────────┤ │ ┌─────────────────────────────────────────────────────────┐ │ │ │ 服刑人员:张三 (2024001) │ 监区:三分监区 │ 高风险 🔴 │ │ │ │ 评估日期2026-01-16 │ 模板:入监风险评估 │ 入监评估 │ │ │ └─────────────────────────────────────────────────────────┘ │ ├─────────────────────────────────────────────────────────────────┤ │ 数据源状态:✓ 罪犯档案 ✓ 计分考核 ✓ 消费记录 ⚠ 测评数据加载中 │ ├─────────────────────────────────────────────────────────────────┤


**具体改进**
- 操作按钮组添加分隔线,与基本信息区分
- AI标识使用明显颜色标签绿色AI生成蓝色人工修改
- 风险等级使用颜色+图标组合(高风险🔴 中风险🟡 低风险🟢)
- 添加数据源加载状态指示器

#### 3.5.3.2 交互体验优化

**问题描述**
- 缺少撤销功能
- 缺少版本对比功能
- 保存后无明确提示

**优化方案**

**快捷操作栏**

┌─────────────────────────────────────────────────────────────┐ │ [撤销 Ctrl+Z] [重做 Ctrl+Y] [对比模式 👁] [快捷评语 📝] │ │ 当前选中维度:犯罪情况分析 [恢复AI原始内容 🔄] │ └─────────────────────────────────────────────────────────────┘


**对比模式界面**

┌────────────────────┬────────────────────┐ │ AI生成内容 │ 人工修改内容 │ ├────────────────────┼────────────────────┤ │ 该犯因盗窃罪... │ 该犯因盗窃罪于 │ │ [原始版本] │ 2023年被判刑... │ │ │ [已修改 14:32] │ └────────────────────┴────────────────────┘ [全部还原] [仅还原差异] [合并版本]


**优化功能**
- 添加撤销/重做功能(支持快捷键 Ctrl+Z / Ctrl+Y
- 添加"对比模式"左右分屏显示AI生成与人工修改版本
- 添加"恢复AI原始内容"按钮,一键还原修改
- 保存成功后在按钮旁显示 ✓ 标识和最后保存时间

#### 3.5.3.3 工作流优化

**问题描述**
- 提交审核前缺少确认
- 退回原因展示不直观
- 导出状态不明确

**优化方案**

**提交审核确认对话框**

┌─────────────────────────────────────────────────┐ │ 确认提交审核 │ ├─────────────────────────────────────────────────┤ │ 报告:张三 - 入监风险评估 (2026-01-16) │ │ 状态:草稿 → 待审核 │ │ │ │ ✓ 已完成 5/5 维度 │ │ ✓ 综合结论已填写 │ │ ✓ 风险等级已选择 │ │ │ │ [取消] [确认提交] │ └─────────────────────────────────────────────────┘


**审核退回提示**

┌─────────────────────────────────────────────────┐ │ 审核退回 │ ├─────────────────────────────────────────────────┤ │ 退回原因: │ │ ┌───────────────────────────────────────────┐ │ │ │ 服刑表现评估内容过于简单,建议补充具体案例 │ │ │ │ —— 分监区领导 张某 (2026-01-15 10:30) │ │ │ └───────────────────────────────────────────┘ │ │ │ │ [查看原报告] [立即修改] │ └─────────────────────────────────────────────────┘


**导出状态说明**
| 报告状态 | 导出PDF | 导出Word | 水印效果 |
|---------|---------|---------|---------|
| 草稿 | ✓ 可用 | ✓ 可用 | "草稿"水印 |
| 待审核 | ✓ 可用 | ✓ 可用 | "待审核"水印 |
| 已通过 | ✓ 可用 | ✓ 可用 | 无水印+数字签名 |
| 已退回 | ✓ 可用 | ✓ 可用 | "已退回"水印 |

#### 3.5.3.4 响应式设计

**问题描述**
- 左右分栏布局在移动端显示不佳

**优化方案**

**平板/移动端布局**

┌─────────────────────────────────┐ │ ≡ 评估报告编辑 [↑] │ ├─────────────────────────────────┤ │ [搜索罪犯...] [搜索] │ ├─────────────────────────────────┤ │ ┌───────────────────────────┐ │ │ │ ▼ 三分监区 - 张三 2024001 │ │ │ │ [高风险] [点击编辑报告] │ │ │ └───────────────────────────┘ │ │ ┌───────────────────────────┐ │ │ │ ○ 二分监区 - 李四 2024002 │ │ │ │ [中风险] │ │ │ └───────────────────────────┘ │ │ │ │ [共 5 人] [< 1/5 >] │ └─────────────────────────────────┘

[报告详情 - 点击查看] →


**断点设计**
| 屏幕宽度 | 布局模式 | 说明 |
|---------|---------|------|
| ≥1200px | 左右分栏 | 罪犯列表280px + 报告编辑区 |
| 768-1199px | 上下分栏 | 罪犯列表顶部tab + 报告编辑区 |
| <768px | 列表+详情 | 罪犯列表页 + 跳转报告详情页 |

#### 3.5.3.5 键盘快捷键

**常用快捷键**
| 快捷键 | 功能 |
|-------|------|
| Ctrl+S | 保存草稿 |
| Ctrl+Z | 撤销 |
| Ctrl+Y | 重做 |
| Ctrl+Enter | 提交审核 |
| Ctrl+E | 导出PDF |
| F1 | 帮助 |
| Esc | 关闭弹窗 |

### 3.6 报告审核

#### 3.6.1 审核流程

**流程节点**
- 草稿 → 待审核 → 已通过 / 已退回

**审核权限**
- 起草人创建、编辑、AI生成
- 审核人:审核通过/退回
- 发布人:发布归档

#### 3.6.2 审核操作

**通过**
- 状态变为"已通过"
- 记录审核人和时间

**退回**
- 状态变为"已退回"
- 选择退回原因(分类选择)
- 可选填写详细说明
- 返回起草人修改

**退回原因分类**
| 分类 | 说明 |
|-----|------|
| 内容不完整 | 必填维度未填写完整 |
| 数据错误 | 数据与实际情况不符 |
| 表述不当 | 文字表述需要改进 |
| 逻辑不清 | 分析逻辑需要调整 |
| 其他 | 其他原因(可选填说明) |

### 3.6 报告安全与防篡改

#### 3.6.1 数字签名机制

**签名生成**
- 报告生成时计算内容哈希值
- 使用系统私钥对哈希值进行数字签名
- 签名信息存储在报告元数据中

**签名验证**
- 导出PDF时验证签名有效性
- 签名验证失败时给出警告提示
- 支持报告完整性校验

#### 3.6.2 报告指纹

**指纹记录**
- 记录报告生成时的完整内容指纹
- 记录生成时间、生成人、审核人
- 支持历史版本对比

**防篡改检测**
- 对比当前内容与指纹是否一致
- 检测到篡改时标记"已篡改"状态
- 记录篡改检测日志

### 3.7 快捷评语功能

#### 3.7.1 常用评语库

**分类管理**
- 按评估类型分类(入监/定期/出监/减刑)
- 按维度分类(服刑表现/消费行为/心理状态)
- 支持自定义分类

**评语管理**
- 新增常用评语
- 编辑评语内容
- 批量导入/导出评语
- 设置评语使用频率统计

#### 3.7.2 使用方式

**快速插入**
- 在编辑框中点击插入快捷评语
- 支持关键词搜索
- 支持模糊匹配
- 显示评语使用历史

### 3.8 历史版本管理

#### 3.8.1 版本记录

**记录内容**
- 每次保存生成新版本
- 记录版本号、修改人、修改时间
- 记录修改前后内容对比
- 支持版本备注

**版本存储**
- 保留最近10个版本
- 归档报告保留全部历史版本
- 超历史版本自动归档

#### 3.8.2 版本对比

**对比功能**
- 支持两个版本内容对比
- 高亮显示差异部分
- 支持差异内容快速还原
- 支持版本回滚

### 3.9 报告下载

#### 3.9.1 导出格式

**支持格式**
- PDF推荐
- Word
- Excel数据表格

#### 3.9.2 下载操作

**功能**
- 单个下载
- 批量下载
- 批量打包下载

### 3.10 报告归档(修订版)

#### 3.10.1 归档管理

**归档规则**
- **自动归档**审核通过后24小时自动归档可配置
- **手动归档**:管理员可手动标记归档
- **归档条件**
  - 报告状态为"已通过"
  - 已超过归档冷静期默认24小时可配置
  - 归档前无需再次确认

**归档效果**
- 报告状态变为"已归档"
- 归档后报告不可修改
- 归档后报告不可删除
- 归档后仍可查看和导出

**自动归档流程**

定时任务(每小时执行一次) │ ▼ 查询已通过状态超过冷静期的报告 │ ▼ 批量更新状态为"已归档" │ ▼ 记录归档日志 │ ▼ 发送归档完成通知(可选)


#### 3.10.2 归档查询

**查询条件**
- 归档时间范围
- 报告类型
- 罪犯信息
- 创建人

### 3.11 报告列表管理页面

#### 3.11.1 页面布局

┌─────────────────────────────────────────────────────────────────────────┐ │ 评估报告管理 [+ 新建报告] │ ├─────────────────────────────────────────────────────────────────────────┤ │ 筛选条件 │ │ ┌─────────────────────────────────────────────────────────────────┐ │ │ │ 状态:[全部▼] 类型:[全部▼] 监区:[全部▼] 风险等级:[全部▼] │ │ │ │ 创建日期:[2026-01-01] 至 [2026-01-18] │ │ │ │ 罪犯:[姓名/编号搜索... ] [搜索] [重置] │ │ │ └─────────────────────────────────────────────────────────────────┘ │ ├─────────────────────────────────────────────────────────────────────────┤ │ 批量操作:[批量生成] [批量导出] [批量删除] 已选 0 项 │ ├─────────────────────────────────────────────────────────────────────────┤ │ □ 报告编号 罪犯 监区 类型 风险 状态 创建人 创建时间 操作 │ │ ───────────────────────────────────────────────────────────────────── │ │ □ RPT-JQ01-202601-0001 张三(2024001) 一监区 入监评估 🔴高 已通过 陈警官 2026-01-15 [查看][编辑][导出]│ │ □ RPT-JQ02-202601-0002 李四(2024002) 二监区 定期考核 🟡中 待审核 王警官 2026-01-16 [查看][编辑][审核]│ │ □ RPT-JQ01-202601-0003 王五(2024003) 一监区 入监评估 🟢低 草稿 陈警官 2026-01-17 [查看][编辑][删除]│ │ □ RPT-JQ03-202601-0004 赵六(2024004) 三监区 出监评估 🟢低 已退回 李警官 2026-01-18 [查看][编辑][删除]│ │ ... │ ├─────────────────────────────────────────────────────────────────────────┤ │ 共 125 条 [< 1 2 3 4 5 ... 13 >] 每页 [10▼] 条 │ └─────────────────────────────────────────────────────────────────────────┘


#### 3.11.2 筛选条件

| 筛选项 | 类型 | 可选值 | 说明 |
|-------|------|-------|------|
| 状态 | 下拉单选 | 全部/草稿/待审核/已通过/已退回/已归档 | 报告当前状态 |
| 类型 | 下拉单选 | 全部/入监评估/定期考核/出监评估/减刑假释/专项评估 | 报告模板类型 |
| 监区 | 下拉单选 | 全部/各监区列表 | 罪犯所属监区 |
| 风险等级 | 下拉单选 | 全部/高风险/中风险/低风险 | 评估风险等级 |
| 创建日期 | 日期范围 | 开始日期-结束日期 | 报告创建时间范围 |
| 罪犯 | 文本输入 | 姓名或编号 | 支持模糊搜索 |

#### 3.11.3 列表字段

| 字段 | 说明 | 排序 |
|-----|------|------|
| 报告编号 | 系统自动生成的唯一编号 | 支持 |
| 罪犯 | 显示姓名和编号 | 支持 |
| 监区 | 罪犯所属监区 | 支持 |
| 类型 | 报告模板类型 | 支持 |
| 风险等级 | 显示风险等级图标+文字 | 支持 |
| 状态 | 显示状态标签(不同颜色) | 支持 |
| 创建人 | 报告创建人 | 支持 |
| 创建时间 | 报告创建时间 | 支持(默认倒序) |
| 操作 | 根据状态显示可用操作 | - |

#### 3.11.4 操作按钮

| 状态 | 可用操作 |
|-----|---------|
| 草稿 | 查看、编辑、AI生成、删除 |
| 待审核 | 查看、审核(审核人)、撤回(创建人) |
| 已通过 | 查看、导出、归档 |
| 已退回 | 查看、编辑、重新提交、删除 |
| 已归档 | 查看、导出 |

#### 3.11.5 批量操作

| 操作 | 说明 | 限制条件 |
|-----|------|---------|
| 批量生成 | 选择多个罪犯+模板,批量生成报告 | 最多50个 |
| 批量导出 | 将选中的报告导出为PDF/Word | 仅已通过状态 |
| 批量删除 | 删除选中的报告 | 仅草稿/已退回状态 |

### 3.12 报告编号规则

#### 3.12.1 编号格式

格式RPT-{监区编码}-{年月}-{4位序号} 示例RPT-JQ01-202601-0001


| 组成部分 | 说明 | 示例 |
|---------|------|------|
| RPT | 固定前缀表示Report | RPT |
| 监区编码 | 罪犯所属监区编码 | JQ01一监区 |
| 年月 | 报告创建年月6位 | 202601 |
| 序号 | 当月监区内的流水号4位 | 0001 |

#### 3.12.2 编号生成规则

1. **唯一性**:报告编号全局唯一,不可重复
2. **自动生成**:创建报告时系统自动生成,不可手动修改
3. **序号递增**同一监区同一月份内序号从0001开始递增
4. **跨月重置**新的月份序号从0001重新开始
5. **不可复用**:删除的报告编号不会被重新使用

#### 3.12.3 监区编码对照

| 监区名称 | 编码 |
|---------|------|
| 一监区 | JQ01 |
| 二监区 | JQ02 |
| 三监区 | JQ03 |
| ... | ... |
| 入监队 | RJD |
| 出监队 | CJD |

### 3.13 状态流转定义

#### 3.13.1 状态说明

| 状态 | 状态值 | 说明 | 颜色 |
|-----|-------|------|------|
| 草稿 | 1 | 报告已创建,可编辑 | 灰色 |
| 待审核 | 2 | 已提交,等待审核人审核 | 蓝色 |
| 已通过 | 3 | 审核通过,可导出 | 绿色 |
| 已退回 | 4 | 审核退回,需修改后重新提交 | 红色 |
| 已归档 | 5 | 已归档,不可修改 | 紫色 |

#### 3.13.2 状态流转图

                ┌──────────────────────────────────────┐
                │                                      │
                ▼                                      │

┌────────┐ 提交审核 ┌────────┐ 审核通过 ┌────────┐ 归档 ┌────────┐ │ 草稿 │ ────────→ │ 待审核 │ ────────→ │ 已通过 │ ────→ │ 已归档 │ └────────┘ └────────┘ └────────┘ └────────┘ │ │ │ │ 审核退回 │ ▼ │ ┌────────┐ │ │ 已退回 │ │ └────────┘ │ │ │ │ 重新提交 └────────────────────┘


#### 3.13.3 状态流转规则(修订版)

| 当前状态 | 操作 | 目标状态 | 操作人 | 前置条件 |
|---------|------|---------|-------|---------|
| 草稿 | 提交审核 | 待审核 | 创建人 | 所有必填维度已填写 |
| 草稿 | 删除 | - | 创建人 | - |
| 待审核 | 审核通过 | 已通过 | 审核人 | - |
| 待审核 | 审核退回 | 已退回 | 审核人 | 必须选择退回原因(分类选择) |
| 待审核 | 【新增】撤回 | 草稿 | 创建人 | -提交后24小时内可撤回 |
| 已退回 | 重新提交 | 待审核 | 创建人 | 所有必填维度已填写 |
| 已退回 | 删除 | - | 创建人 | - |
| 已通过 | 【修订】自动归档 | 已归档 | 系统 | 审核通过后24小时自动归档 |
| 已通过 | 导出 | 已通过 | 所有人 | - |
| 已归档 | 导出 | 已归档 | 所有人 | - |

**撤回功能说明**
- 撤回条件:报告处于"待审核"状态
- 撤回时限提交后24小时内可撤回可配置
- 撤回操作:点击"撤回"按钮,状态变回"草稿"
- 撤回记录:记录撤回人、撤回时间、撤回原因(非必填)

#### 3.13.4 状态变更记录

每次状态变更需记录以下信息:

| 字段 | 说明 |
|-----|------|
| 变更时间 | 状态变更的时间戳 |
| 操作人 | 执行状态变更的用户 |
| 原状态 | 变更前的状态 |
| 新状态 | 变更后的状态 |
| 操作类型 | 提交审核/审核通过/审核退回/撤回/归档 |
| 备注 | 退回原因或其他说明 |

## 四、业务规则汇总

| 规则编号 | 规则描述 |
|---------|---------|
| BR-001 | 报告编号全局唯一 |
| BR-002 | 已发布的报告不能修改 |
| BR-003 | 报告数据取自源系统,保证一致性 |
| BR-004 | AI生成内容必须经过人工审核确认后才能正式使用 |
| BR-005 | 报告需要审核后才能下载 |
| BR-006 | 归档报告不可删除 |
| BR-007 | 敏感信息在报告中脱敏 |
| BR-008 | AI生成日志需要记录可追溯 |
| BR-009 | 已审核报告添加数字签名,保证法律效力 |
| BR-010 | 支持快捷评语快速插入 |
| BR-011 | 支持报告历史版本查看和对比 |

## 五、验收标准v1.3修订版)

- [ ] 支持报告模板管理含AI提示词配置
- [ ] 支持评估维度配置(拖拽排序)
- [ ] 【新增】支持数据完整性检查(生成前检查数据完整性)
- [ ] 支持创建报告
- [ ] 支持数据自动填充(客观题)
- [ ] 支持AI生成报告初稿主观题
- [ ] 支持人工修改AI生成内容
- [ ] 支持报告预览
- [ ] 支持报告编辑
- [ ] 支持报告审核流程(含退回原因选择)
- [ ] 【新增】支持撤回功能提交后24小时内可撤回
- [ ] 支持报告下载PDF/Word/Excel
- [ ] 【修订】支持报告自动归档审核通过后24小时自动归档
- [ ] 支持批量生成报告(异步队列处理)
- [ ] 【新增】支持批量生成进度查询和通知
- [ ] 支持数据源绑定配置
- [ ] 支持快捷评语功能
- [ ] 支持历史版本查看与对比
- [ ] 支持版本回滚功能
- [ ] 支持报告防篡改机制(数字签名)
- [ ] 支持数据缓存和异步生成
- [ ] 支持减刑假释专用模板
- [ ] 【新增】支持家庭帮教评估维度

## 六、相关模块

- 依赖:狱政信息管理模块(罪犯数据)
- 依赖:计分考核模块(考核数据)
- 依赖:测评管理模块(测评数据)
- 依赖:危险评估模块(风险数据)
- 依赖:消费管理模块(消费数据)
- 依赖:外部系统(数据同步)
- 依赖AI模型服务私有部署/第三方API

---

**创建日期**2026-01-14
**版本**v1.3(根据业务流程确认结果修订)
**更新日期**2026-01-18
**修订说明**
- 增加报告生成前数据完整性检查步骤
- 完善批量生成异步队列设计
- 增加撤回功能流程
- 完善自动归档规则审核通过后24小时自动归档
- 补充家庭帮教评估维度设计
- 完善退回原因选择器(分类选择)
- 更新验收标准

---

### 7.1 评审会议信息

| 项目 | 内容 |
|------|------|
| 评审日期 | 2026-01-16 |
| 评审形式 | 线上会议 |
| 参与人员 | 高级技术专家、业务专家、管教民警代表、刑罚执行科代表 |

### 7.2 高级技术专家评审意见

#### 7.2.1 系统架构评审

**张工高级系统架构师15年经验**

| 评审项 | 意见 | 处理建议 |
|-------|------|---------|
| AI服务架构 | ✅ 认可 | 采用抽象接口设计是正确的方便切换不同的AI服务提供商 |
| 数据源聚合 | ⚠️ 建议优化 | 建议增加数据缓存机制,避免频繁查询各模块数据库 |
| 批量生成性能 | ⚠️ 需关注 | 批量生成时建议使用异步队列,避免接口超时 |
| 数据安全 | ✅ 认可 | 敏感数据脱敏和AI日志追溯的设计是必要的 |

**追问与回复**
> 张工AI服务调用失败时如何处理
>
> 回复:已设计重试机制和超时配置,失败后状态标记为"生成失败",支持手动重新生成。

#### 7.2.2 数据库设计评审

| 评审项 | 意见 | 处理建议 |
|-------|------|---------|
| 表结构 | ✅ 认可 | 三张表设计合理,字段完整 |
| 关联关系 | ✅ 认可 | template_id 关联维度表report 关联模板和罪犯 |
| 性能 | ⚠️ 建议优化 | dimension_data 字段建议评估数据量,考虑是否需要分表存储 |

**追问与回复**
> 张工dimension_data 使用 TEXT 类型存储 JSON大数据量时会不会影响性能
>
> 回复:可以考虑以下优化:
> 1. 定期归档历史报告到历史表
> 2. 对于超长报告,分维度存储到独立表
> 3. 或者使用 JSONB 类型如果MySQL版本支持

#### 7.2.3 页面设计评审

| 评审项 | 意见 | 处理建议 |
|-------|------|---------|
| 左右分栏布局 | ✅ 认可 | 符合实际工作场景,效率高 |
| 操作流程 | ✅ 认可 | 流程清晰,人机协作模式合理 |
| 交互设计 | ⚠️ 需细化 | 建议增加"一键AI生成全部"和"逐维度生成"的区分 |
| 响应式设计 | ❌ 需补充 | 需要考虑不同屏幕尺寸的适配 |

**追问与回复**
> 张工:左侧罪犯列表数据量大时,如何保证性能?
>
> 回复采用分页加载每页显示20-50条支持搜索过滤。

### 7.3 业务专家评审意见

#### 7.3.1 监狱管理专家

**李队长某监狱教育科科长20年经验**

| 评审项 | 意见 | 处理建议 |
|-------|------|---------|
| 评估类型 | ✅ 认可 | 四种评估类型覆盖主要场景 |
| 评估维度 | ⚠️ 需调整 | 建议增加"家庭帮教情况"维度,这对假释评估很重要 |
| AI生成内容 | ⚠️ 担忧 | 担心AI生成的内容不够专业需要严格审核 |
| 数据完整性 | ✅ 认可 | 数据源覆盖全面 |

**追问与回复**
> 李队长AI生成的结论会不会太模板化
>
> 回复:可以通过以下方式优化:
> 1. 提示词中强调"具体数据具体分析"
> 2. 要求AI结合具体数值生成个性化内容
> 3. 民警修改时增加个性化批注选项

#### 7.3.2 刑罚执行科代表

**王干事刑罚执行科8年经验**

| 评审项 | 意见 | 处理建议 |
|-------|------|---------|
| 导出格式 | ✅ 认可 | PDF和Word格式满足呈报需求 |
| 报告模板 | ⚠️ 建议 | 建议增加"减刑假释专用模板",格式更规范 |
| 批量导出 | ✅ 认可 | 批量打包下载功能很有必要 |
| 法律效力 | ⚠️ 关注 | 已审核的报告需要防篡改机制 |

**追问与回复**
> 王干事导出的PDF如何保证法律效力
>
> 回复:建议增加以下机制:
> 1. 报告添加数字签名
> 2. 生成报告时记录指纹哈希值
> 3. 导出时添加水印和元数据

### 7.4 一线管教民警代表评审意见

#### 7.4.1 管教民警

**陈警官分监区管教5年经验**

| 评审项 | 意见 | 处理建议 |
|-------|------|---------|
| 操作便捷性 | ✅ 认可 | 左右分栏设计很实用,不用频繁切换页面 |
| AI生成功能 | ✅ 认可 | 能大幅减少文书工作量 |
| 修改灵活性 | ⚠️ 建议 | 建议增加"快捷评语"功能,常用评价可以快速选择 |
| 历史版本 | ⚠️ 建议 | 建议支持查看历史版本,方便对比修改 |

**追问与回复**
> 陈警官AI生成的内容会不会跟实际情况不符
>
> 回复:设计时已考虑:
> 1. AI生成后必须人工审核确认
> 2. 审核时可以看到原始数据对照
> 3. 支持对AI生成内容进行标注说明

#### 7.4.2 心理辅导员

**赵老师监狱心理辅导室10年经验**

| 评审项 | 意见 | 处理建议 |
|-------|------|---------|
| 心理评估维度 | ✅ 认可 | 与现有心理测评数据对接合理 |
| AI提示词 | ⚠️ 建议 | 心理评估相关提示词需要专业心理人员审核 |
| 隐私保护 | ✅ 认可 | 敏感信息脱敏设计是必要的 |

### 7.5 评审汇总与修订

#### 7.5.1 需要修订的需求

| 序号 | 修订项 | 修订内容 | 优先级 |
|-----|-------|---------|-------|
| 1 | 评估维度 | 家庭帮教情况维度 | P1 |
| 2 | 数据安全 | 报告防篡改机制(数字签名/哈希) | P1 |
| 3 | 性能优化 | 数据缓存和异步生成队列 | P1 |
| 4 | 交互优化 | 快捷评语功能 | P2 |
| 5 | 交互优化 | 历史版本对比功能 | P2 |
| 6 | 页面适配 | 响应式设计 | P2 |
| 7 | 模板类型 | 减刑假释专用模板 | P2 |

#### 7.5.2 后续跟进事项

1. **AI提示词审核**由心理专家和法律专家审核各维度的AI提示词
2. **防篡改方案细化**:与技术专家进一步讨论数字签名实现方案
3. **性能测试**:评估大数据量下的系统性能表现
4. **用户培训**:上线前对管教民警进行培训

### 7.6 评审结论

| 项目 | 评审结论 |
|------|---------|
| 整体设计 | ✅ 通过(需修订) |
| 技术方案 | ✅ 通过(需优化) |
| 业务需求 | ✅ 通过(需补充) |
| 页面设计 | ✅ 通过(需细化) |

**下一步**根据评审意见修订需求文档预计2026-01-20完成二稿评审。