Commit Graph

2 Commits

Author SHA1 Message Date
zwt13703 dd2af6be4a feat: 参考文件支持多文件上传 + 生成前检查
- ref_file_path 改为 Text 类型存储 JSON 数组
- parse_reference_files: 支持解析多个文件路径
- 测试端点: 接受多个 ref_files,多文件内容合并
- 新增 upload-ref 端点: 生成前先上传参考文件
- 生成任务: 检查 need_ref_file,多文件提取文本
- 前端: 文件选择器改为 multiple,测试/上传均支持多文件
- 生成前自动检测缺少参考文件的生成点并提示上传
2026-07-06 21:02:19 +08:00
zwt13703 afabb6446a feat: 阶段三 - 异步任务与 AI 集成
- AI 调用适配器:工厂模式,支持 openai/azure/custom 三种供应商
- 参考文件解析器:提取 txt/docx/pdf 文本内容
- Celery 配置与生成任务:模板加载→生成点排序→参考解析→AI调用→HTML插入→文档保存
- 任务管理 API:触发/状态查询/结果下载(docx+pdf)/取消/列表
- 单点测试 API:生成点预览不保存文档
- 23 个 API 端点全部注册
2026-07-06 16:28:00 +08:00