feat: add real PDF ingestion workflow
This commit is contained in:
@@ -30,6 +30,17 @@ uploaded
|
||||
| `apply_edit` | 执行局部或全局修改 | 只变更受影响的状态与视角 |
|
||||
| `complete_project` | 完成当前概念方案 | 输出仍标注为概念效果图 |
|
||||
|
||||
## 当前已实现的图纸导入
|
||||
|
||||
1. 网页通过 API 上传 PDF,API 同时将原文件保存到 MinIO 的原始图纸桶。
|
||||
2. PDF 首页被渲染为 PNG 并保存到派生文件桶。
|
||||
3. 解析器统计矢量线、矩形与曲线数量,判断矢量或扫描来源。
|
||||
4. 基于页面墨迹连通区域检测一页中的多个平面候选区,不自动把整页当作唯一户型。
|
||||
5. 用户在预览上明确选择目标区域后,工作流从 `region_selection` 进入 `plan_review`。
|
||||
6. 项目快照、修订号和选择结果写入 PostgreSQL,API 重启后仍可恢复。
|
||||
|
||||
第一版限制为 PDF、25 MB、首页候选区域检测;多页选择、墙门窗语义分割与比例求解继续在 `plan_review` 阶段实现。
|
||||
|
||||
## Agent 分工
|
||||
|
||||
- Orchestrator:确定下一步、追问缺失条件、调度任务、处理失败和回滚。
|
||||
|
||||
Reference in New Issue
Block a user