接入真实模型调用与参考文件上传
This commit is contained in:
@@ -37,3 +37,16 @@
|
||||
5. 再次执行后端语法检查与前端类型检查。
|
||||
6. 同步更新任务拆解清单,标记当前前端页面中已实际可用的子项。
|
||||
- **执行结果**: README 已补全运行说明,系统新增基础 Word 导出能力,当前可以从预览页直接导出可下载的 Word 文件。
|
||||
|
||||
## 会话 ID: local-20260702151621
|
||||
- [2026-07-02 15:16:21]
|
||||
- **执行原因**: 用户要求继续完善系统能力,并提交当前进展。
|
||||
- **执行过程**:
|
||||
1. 新增统一 AI 调用服务,支持 OpenAI 兼容接口与 Anthropic 接口两类模型调用。
|
||||
2. 为 AI 调用补充 JSON 解析兜底、超时控制、重试机制与异常回退逻辑。
|
||||
3. 将模型管理中的“连接测试”接入真实后端调用,并在前端增加测试与删除操作入口。
|
||||
4. 将整份文档生成流程接入真实模型调用;当模型不可用或调用失败时,自动回退为模拟结果并记录失败状态。
|
||||
5. 新增参考文件上传接口,将执行生成页的附件上传接入 MinIO,并把文件路径带入生成请求。
|
||||
6. 更新 README 与任务拆解清单,标记真实模型调用与文件上传相关能力的完成状态。
|
||||
7. 再次执行后端语法检查与前端类型检查,确认本轮改动稳定。
|
||||
- **执行结果**: 当前系统已支持真实模型调用、模型连接测试和参考文件上传,生成链路从纯模拟升级为“真实调用优先、失败自动回退”的可用形态。
|
||||
|
||||
@@ -24,11 +24,11 @@
|
||||
- [x] 输出结构化 JSON
|
||||
|
||||
### AI 服务层(5-7 天)
|
||||
- [ ] OpenAI 格式适配(GPT-4o、DeepSeek-V3、通义千问)
|
||||
- [ ] Anthropic 格式适配(Claude 3.5 Sonnet)
|
||||
- [ ] 统一接口:call_ai(paragraph, files, callback) → content
|
||||
- [x] OpenAI 格式适配(GPT-4o、DeepSeek-V3、通义千问)
|
||||
- [x] Anthropic 格式适配(Claude 3.5 Sonnet)
|
||||
- [x] 统一接口:call_ai(paragraph, files, callback) → content
|
||||
- [ ] 提示词拼接:系统提示词 + 段落预设提示词 + 文件摘要
|
||||
- [ ] 超时/重试/错误处理
|
||||
- [x] 超时/重试/错误处理
|
||||
- [ ] 并发控制(asyncio.Semaphore)
|
||||
- [ ] 文件摘要生成(Excel 解析 + 数据统计)
|
||||
|
||||
@@ -52,7 +52,7 @@
|
||||
- [x] 模型 CRUD 路由
|
||||
- [ ] 生成相关路由(测试/全量/进度SSE/取消)
|
||||
- [ ] 导出路由(Word/PDF)
|
||||
- [ ] 文件上传/管理
|
||||
- [x] 文件上传/管理
|
||||
|
||||
## 第三阶段:前端核心开发(第 2-4 周)
|
||||
|
||||
@@ -76,7 +76,7 @@
|
||||
|
||||
### 执行生成页(3 天)
|
||||
- [x] 双栏布局:左模板选择 + 右段落列表
|
||||
- [ ] 文件上传区(按段落分列)
|
||||
- [x] 文件上传区(按段落分列)
|
||||
- [x] 生成按钮 + 进度展示
|
||||
- [x] 完成跳转
|
||||
|
||||
|
||||
Reference in New Issue
Block a user