补充运行说明并实现基础导出能力

This commit is contained in:
zwt13703
2026-07-02 15:13:57 +08:00
parent a2bad58591
commit b313083766
7 changed files with 414 additions and 57 deletions
+12
View File
@@ -25,3 +25,15 @@
6. 更新任务拆解清单,补记“模型 CRUD 路由”已完成。
7. 再次执行后端语法检查与前端类型检查,确保本轮改动可用。
- **执行结果**: 当前系统已可初步走通“上传模板 → 配置段落 → 管理模型 → 触发生成 → 查看记录/预览”的联调链路,导出仍为占位提示实现。
## 会话 ID: local-20260702150745
- [2026-07-02 15:07:45]
- **执行原因**: 用户反馈项目已运行成功,要求将运行方式补充进 README,并继续完成后续任务。
- **执行过程**:
1. 重写 README,补充本地开发启动方式、Docker 启动方式、初步使用流程、常见问题与 `.idea` 误提交处理方案。
2. 扩展 MinIO 工具方法,补充对象路径拆分、字节下载、字节上传与预签名 URL 生成能力。
3. 新增 Word 导出服务,基于原始模板按标题定位段落并替换生成结果,支持基础文本与表格内容导出。
4. 更新导出路由,使“导出 Word”能够生成文件、上传到 MinIO 输出桶并返回可下载链接。
5. 再次执行后端语法检查与前端类型检查。
6. 同步更新任务拆解清单,标记当前前端页面中已实际可用的子项。
- **执行结果**: README 已补全运行说明,系统新增基础 Word 导出能力,当前可以从预览页直接导出可下载的 Word 文件。
+13 -13
View File
@@ -64,32 +64,32 @@
### 模板管理页(5-7 天)
- [ ] 模板列表:卡片布局 + 搜索 + 分页
- [ ] 三栏编辑器布局
- [ ] 左栏:段落列表(点击高亮 + 滚动联动)
- [ ] 中栏:文档预览(A4 纸样式,段落可点击选择)
- [ ] 右栏:段落配置面板(编辑方式/模型/提示词/文件/格式)
- [ ] 保存模板
- [x] 三栏编辑器布局
- [x] 左栏:段落列表(点击高亮 + 滚动联动)
- [x] 中栏:文档预览(A4 纸样式,段落可点击选择)
- [x] 右栏:段落配置面板(编辑方式/模型/提示词/文件/格式)
- [x] 保存模板
### 模型管理页(2 天)
- [ ] 模型卡片列表 + 启用/禁用
- [ ] 添加/编辑弹窗表单
- [x] 模型卡片列表 + 启用/禁用
- [x] 添加/编辑弹窗表单
### 执行生成页(3 天)
- [ ] 双栏布局:左模板选择 + 右段落列表
- [x] 双栏布局:左模板选择 + 右段落列表
- [ ] 文件上传区(按段落分列)
- [ ] 生成按钮 + 进度展示
- [ ] 完成跳转
- [x] 生成按钮 + 进度展示
- [x] 完成跳转
### 生成记录页(2 天)
- [ ] 统计卡片
- [x] 统计卡片
- [ ] 卡片式历史列表 + 筛选
- [ ] 预览/下载按钮
- [x] 预览/下载按钮
### 预览编辑页(3-4 天)
- [ ] 富文本编辑器(contenteditable + 自定义工具栏)
- [ ] AI 内容紫色高亮标注
- [ ] 重新生成单段落
- [ ] 保存/导出按钮
- [x] 保存/导出按钮
## 第四阶段:联调与修边(第 5-6 周)