# 评估报告业务流程确认清单

> 确认日期：2026-01-18
> 确认人：产品负责人
> 确认方式：专家问答确认

---

## 一、流程确认结果汇总

| 序号 | 问题 | 确认结果 | 影响范围 |
|-----|------|---------|---------|
| 1 | 数据完整性检查 | ✅ 需要检查 | 生成流程修改 |
| 2 | AI生成范围 | ✅ AI生成初稿 | AI功能边界 |
| 3 | 专业审核 | ❌ 无需专业人员 | 审核流程简化 |
| 4 | 审核层级 | ✅ 单级审核 | 流程简化 |
| 5 | 批量生成 | ✅ 支持批量 | 功能新增 |
| 6 | 退回原因 | ✅ 选择原因 | 审核流程 |
| 7 | 撤回功能 | ✅ 需要撤回 | 功能新增 |
| 8 | 归档策略 | ✅ 自动归档 | 功能新增 |
| 9 | 编号规则 | ✅ 保持现状 | 无需修改 |
| 10 | 风险等级 | ✅ 仅显示等级 | 无需配套 |
| 11 | 版本管理 | ✅ 完整功能 | 功能完善 |
| 12 | 导出格式 | ✅ PDF+Word+Excel | 与需求一致 |
| 13 | AI服务降级 | ✅ 手动填写 | 容错机制 |
| 14 | 评估维度 | ✅ 增加家庭帮教 | 维度补充 |

---

## 二、确认后的业务流程设计

### 2.1 报告生成流程（修订后）

```
步骤1：选择罪犯
        │
        ▼
步骤2：数据完整性检查 ⚠️ 【新增】
        ├── 检查项：
        │   ├── 罪犯档案完整性
        │   ├── 计分考核记录（12个月）
        │   ├── 消费记录（12个月）
        │   ├── 心理测评记录
        │   └── 危险评估记录
        ├── 显示结果：
        │   ├── 完整：显示绿色勾选
        │   ├── 缺失：显示黄色警告 + 缺失项列表
        └── 操作：
            ├── [继续生成]（数据完整或允许缺失）
            └── [补录数据]（跳转补录页面）
        │
        ▼
步骤3：选择报告模板
        │
        ▼
步骤4：确认生成
        ├── 显示：预计生成时间、数据完整性状态
        └── [确认生成]
        │
        ▼
步骤5：AI生成报告初稿 ⚠️ 【AI生成初稿】
        ├── 生成时间：30-60秒/份
        ├── 并发限制：最多3个并行任务
        └── 进度显示：实时进度条
        │
        ▼
步骤6：人工审核修改
        ├── 步骤：查看报告 → 逐维度审核 → 修改 → 确认
        └── 标识：AI生成内容显示"🤖 AI生成"标识
        │
        ▼
步骤7：提交审核
        ├── 检查：必填维度是否完整
        └── 操作：[提交审核]
        │
        ▼
步骤8：审核通过
        ├── 审核人：单级审核（教育科长或指定审核人）
        ├── 退回：需选择退回原因（分类选择）
        └── 撤回：提交后允许撤回
        │
        ▼
步骤9：自动归档 ⚠️ 【自动归档】
        ├── 条件：审核通过后24小时自动归档
        └── 效果：归档后不可修改
```

### 2.2 批量生成流程

```
批量生成入口：批量选择罪犯 → 选择模板 → 批量生成
        │
        ▼
前置检查
        ├── 数据完整性扫描（批量）
        └── 生成数据完整性报告
        │
        ▼
任务队列
        ├── 异步处理：进入后台队列
        ├── 预估时间：根据数量计算
        └── 用户操作：可离开去做其他工作
        │
        ▼
进度通知
        ├── 进度条：实时显示进度
        ├── 完成通知：系统消息通知
        └── 失败处理：标记失败项，支持重试
```

### 2.3 审核流程（单级审核）

```
┌────────┐  提交审核  ┌────────┐  审核通过  ┌────────┐  自动归档  ┌────────┐
│  草稿  │ ─────────→ │ 待审核 │ ─────────→ │ 已通过 │ ─────────→ │ 已归档 │
└────────┘           └────────┘           └────────┘            └────────┘
     │                    │
     │                    │ 审核退回
     │                    ▼
     │               ┌────────┐
     │               │ 已退回 │ ←─── 需选择退回原因
     │               └────────┘
     │                    │
     │                    │ 重新提交
     └────────────────────┘
            ↑撤回
```

### 2.4 版本管理流程

```
每次保存生成新版本
        │
        ▼
版本记录
        ├── 版本号：v1, v2, v3...
        ├── 修改人：记录操作人
        ├── 修改时间：记录时间戳
        └── 变更内容：记录修改摘要
        │
        ▼
版本对比
        ├── 功能：选择两个版本进行对比
        ├── 显示：高亮显示差异部分
        └── 操作：可一键还原
        │
        ▼
版本回滚
        ├── 功能：回滚到指定历史版本
        └── 限制：已归档报告不可回滚
```

---

## 三、与需求文档对比（最终确认）

| 功能点 | 需求文档要求 | 确认结果 | 处理建议 |
|-------|-------------|---------|---------|
| 导出PDF | 必须支持PDF导出 | ✅ **已确认** | 按需求实现 |
| 导出Word | 必须支持Word导出 | ✅ **已确认** | 按需求实现 |
| 专业审核 | 心理评估需专业人员审核 | ❌ 无需专业人员 | 按确认结果实施 |
| 三级审核 | 需要分监区→监区→监狱 | 单级审核 | 按确认结果实施 |
| 风险等级 | 需要配套管控措施 | 仅显示等级 | 按确认结果实施 |
| 家庭帮教维度 | 未明确要求 | ✅ **已确认增加** | 按需求实现 |

---

## 四、家庭帮教维度设计（已确认）

### 4.1 维度子项

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

### 4.2 AI提示词建议

> 请根据以下家庭帮教情况数据，分析该犯的家属帮教支持情况：
> - 家属会见频次：{会见次数}次/月
> - 帮教通信：{通信次数}次/月
> - 家属态度：{家属态度}
> - 家庭支持：{支持力度}
> - 安置条件：{安置意向}
>
> 请生成客观描述，重点分析家庭支持对罪犯改造效果的影响。

---

## 五、根据确认结果的功能清单

### 5.2 必须实现功能清单

| 功能 | 优先级 | 工作量 | 说明 |
|-----|-------|-------|------|
| 数据完整性检查 | P0 | 3天 | 生成前检查数据完整性 |
| 批量生成功能 | P0 | 5天 | 异步队列 + 进度通知 |
| 撤回功能 | P0 | 2天 | 提交后撤回接口 |
| 自动归档 | P0 | 2天 | 审核通过后自动归档 |
| 退回原因选择 | P0 | 1天 | 审核退回时选择原因 |
| 版本管理（完整） | P0 | 4天 | 查看、对比、回滚 |
| 家庭帮教维度 | P0 | 2天 | 新增评估维度 |
| PDF导出 | P0 | 3天 | 按需求实现 |
| Word导出 | P0 | 3天 | 按需求实现 |
| Excel导出 | P0 | 1天 | 按需求实现 |
| AI服务手动降级 | P1 | 2天 | AI不可用时手动填写 |

### 5.3 预计总工作量

| 阶段 | 功能范围 | 预计工时 |
|-----|---------|---------|
| 第一阶段 | 核心流程（数据检查、生成、审核） | 10天 |
| 第二阶段 | 批量功能、归档、版本管理 | 10天 |
| 第三阶段 | 导出功能（PDF/Word） | 7天 |
| **合计** | | **27天** |

---

## 六、后续行动

### 6.1 确认完成事项

✅ 已确认全部14项流程问题
✅ 已确认导出格式（PDF+Word+Excel）
✅ 已确认家庭帮教维度设计方案

### 6.2 下一步工作

1. **修订需求文档**（本周）
   - 更新流程图（数据检查、批量生成、审核流程）
   - 补充家庭帮教维度详细设计
   - 增加PDF/Word导出功能设计
   - 更新验收标准

2. **技术方案设计**（下周）
   - 设计异步生成队列架构
   - 设计版本管理数据模型
   - 设计导出功能实现方案

3. **开发实施**（2-3周）
   - 按功能清单分阶段开发
   - 每周进行进度同步

### 6.3 需求文档修订清单

| 修订项 | 修订内容 | 优先级 |
|-------|---------|-------|
| 流程修订 | 增加数据完整性检查步骤 | P0 |
| 流程修订 | 批量生成流程设计 | P0 |
| 流程修订 | 撤回功能流程设计 | P0 |
| 流程修订 | 自动归档规则设计 | P0 |
| 功能新增 | 家庭帮教评估维度 | P0 |
| 功能新增 | PDF导出功能 | P0 |
| 功能新增 | Word导出功能 | P0 |
| 功能完善 | 退回原因选择器 | P1 |
| 功能完善 | 版本对比/回滚界面 | P1 |
| 容错设计 | AI服务降级策略 | P2 |

---

## 附录：用户回答原始记录

| 问题 | 回答 |
|-----|------|
| 1. 数据完整性检查 | 需要检查 |
| 2. AI生成范围 | AI生成初稿 |
| 3. 专业审核 | 无需专业人员 |
| 4. 审核层级 | 单级审核 |
| 5. 批量生成 | 支持批量 |
| 6. 退回原因 | 选择原因 |
| 7. 撤回功能 | 需要撤回 |
| 8. 归档策略 | 自动归档 |
| 9. 编号规则 | 保持现状 |
| 10. 风险等级 | 仅显示等级 |
| 11. 版本管理 | 完整功能 |
| 12. 导出格式 | PDF + Word + Excel |
| 13. AI服务降级 | 手动填写 |
| 14. 评估维度 | 需要增加家庭帮教 |

---

**文档状态**：✅ 已确认
**确认人签字**：__________
**确认日期**：2026-01-18
