baodan/api/insurance/ppt
wsb1224 caee27b0d3 主要修复:
海报加载失败根因:html-to-image 给 blob: 底图地址追加缓存参数,导致地址失效。现已关闭该行为。
合成失败后再次点击“重新生成”,会复用已有 AI 底图,只重试浏览器合成和上传,避免重复调用 AI。
增加底图加载、图表超时、导出失败、尺寸越界等分阶段错误提示。
修复计划书 (cid:数字) 字体乱码被误判为正常文本的问题,现在会正确转入 OCR。
增加繁体中文 OCR 运行支持。
补齐 SIUL 文件名中的确定字段,并且不会覆盖正文已识别数据。
增加“首期规划保费/償還至形成基金所需保費”等保费标签识别。
修正 IUL 年龄、保额、退保价值、缴费期、公司信息等字段映射。
LLM 返回空对象或缺字段时不再视为成功。
增加错误利益数值和年龄/保单年度错位校验。
修复依赖版本降级导致 API/Worker 无法启动的风险。
真实计划书复验结果:
产品:Manulife SIUL 3
投保年龄:48 岁
性别:女性
吸烟状态:非吸烟
币种:USD
基本保额:3,000,000
年缴保费:80,060
缴费期:5 年
利益演示:识别到 10 行
验证结果:
后端相关回归测试:91 passed
前端生产构建:通过
API、数据库、Redis、存储、数据表健康检查:全部正常
Celery Worker:已重启并连接 Redis
真实 PDF:确认进入 OCR,不再使用 (cid:...) 乱码
前端构建目录由运行容器挂载,修复已生效
2026-07-31 23:35:45 +08:00
..
config feat(ppt): upgrade renderer from 5 fixed slides to 10+ configurable pages 2026-07-24 17:49:09 +08:00
scripts 更新一版海报和PPT生成优化 2026-07-31 20:05:34 +08:00
template_assets 07-29 修复一版问题PPT 能够上传了 2026-07-29 17:24:34 +08:00
__init__.py 0723 PPT功能初步融合 2026-07-23 13:10:50 +08:00
comparison_tool.py 更新小册子功能,优化页面的布局 2026-07-31 12:11:03 +08:00
comparison.py 修复海报生成过程的BUG 2026-07-30 11:02:26 +08:00
extraction.py 主要修复: 2026-07-31 23:35:45 +08:00
golden_test.py 更新小册子功能,优化页面的布局 2026-07-31 12:11:03 +08:00
irr.py 0723 PPT功能初步融合 2026-07-23 13:10:50 +08:00
knowledge.py 0723 PPT功能初步融合 2026-07-23 13:10:50 +08:00
llm_client.py 主要修复: 2026-07-31 23:35:45 +08:00
masking.py 主要完成内容: 2026-07-31 14:10:24 +08:00
normalizer.py 主要修复: 2026-07-31 23:35:45 +08:00
parse_worker.py 07-27 PDF提取优化 2026-07-28 16:45:14 +08:00
prompts.py 主要完成内容: 2026-07-31 14:10:24 +08:00
quality_checker.py 优化海报程程页面PPT 2026-07-30 09:15:07 +08:00
regex_extractor.py 主要修复: 2026-07-31 23:35:45 +08:00
renderer.py 更新一版海报和PPT生成优化 2026-07-31 20:05:34 +08:00
routes.py 更新一版海报和PPT生成优化 2026-07-31 20:05:34 +08:00
scenarios.py 主要完成内容: 2026-07-31 14:10:24 +08:00
template_asset_service.py 更新一版海报和PPT生成优化 2026-07-31 20:05:34 +08:00
validator.py 主要修复: 2026-07-31 23:35:45 +08:00