Commit Graph

3 Commits

Author SHA1 Message Date
zwt13703 5f87f695fe feat: 新版生成流程 - 确认弹窗 + 任务详情页
- 生成弹窗: 展示所有AI块(prompt/模型/备注),支持多文件上传/删除/重传
- 点击生成 → 创建任务 → 提示前往任务历史查看
- 任务详情页: 显示模板名/状态/AI块/提示词/上传文件/下载DOCX+PDF
- 任务历史: 行可点击进入详情,增加详情按钮
- 后端: /tasks/{id}?detail=true 返回含生成点信息的完整详情
- 编辑器: 移除旧进度条+下载按钮,接入新GenerateModal
2026-07-06 21:11:39 +08:00
zwt13703 985a86154a feat: 阶段四 - 前端完整交互实现
- API 层: axios 封装 + 模型/模板/生成点/任务 4 组 API 调用
- TypeScript 类型定义 (AIModel, Template, GenerationPoint, GenerationTask)
- 模型管理页面: 表格列表 + 新增/编辑/删除弹窗 + 启用切换
- 模板列表页面: 表格 + 上传 docx + 在线编辑/下载/删除
- 模板编辑器(核心): TinyMCE 自托管 + 选区监听标注 + 浮动按钮创建生成点
  + 右侧生成点面板(测试/编辑/删除) + 触发生成任务 + 实时进度轮询 + 结果下载
- 任务历史页面: 状态标签 + 下载结果 + 取消任务
- 系统设置页面: 默认模型/并发/超时配置
- Vite 配置 API 代理 (3000->8000)
- TypeScript 编译零错误, Vite 构建成功
2026-07-06 16:32:16 +08:00
zwt13703 b5fa343bf8 feat: 阶段一 - 项目基础设施搭建
- 创建前后端项目目录结构
- docker-compose.yml (Postgres 18.3 + Redis 7)
- 后端:FastAPI + SQLAlchemy 异步引擎 + Alembic 迁移
- 5个ORM模型:AIModel, Template, GenerationPoint, GenerationTask, SystemConfig
- 核心模块:config, database, security(Fernet加密), file_storage
- 前端:Vite + React 18 + TS + Ant Design + React Router
- 侧边栏布局 + 5个占位页面
2026-07-06 16:16:23 +08:00