支持多格式模板填写和文档解析优化

- 实现 Word 文档表格模板解析功能,支持从 .docx 文件中提取字段定义
- 新增源文档字段提示词(hint)功能,提升数据提取准确性
- 支持多种方式指定源文档:MongoDB 文档 ID 列表或文件路径列表
- 增强模板字段类型推断机制,支持从提示词和示例值自动识别
- 实现 Excel 和 Word 格式导出功能,提供多种导出选项
- 重构模板填写服务,优化上下文构建和文档加载逻辑
- 更新前端 API 接口,支持传递源文档参数和字段提示词
-
This commit is contained in:
2026-04-14 21:16:08 +08:00
parent ecad9ccd82
commit 6701df613b
8 changed files with 17 additions and 1896 deletions

24
.gitignore vendored
View File

@@ -1,4 +1,5 @@
/.git/
/.gitignore
/.idea/
/.vscode/
/backend/venv/
@@ -18,11 +19,7 @@
/frontend/.idea/
/frontend/.env
/frontend/*.log
/技术路线.md
/开发路径.md
/开发日志_2026-03-16.md
/frontendTest/
/docs/
/frontend/src/api/
/frontend/src/api/index.js
/frontend/src/api/index.ts
@@ -30,9 +27,22 @@
/frontend/src/api/index.py
/frontend/src/api/index.go
/frontend/src/api/index.java
/frontend - 副本/
/docs/
/frontend - 副本/*
/frontendTest/
/supabase.txt
**/__pycache__/*
# 取消跟踪的文件 / Untracked files
比赛备赛规划.md
Q&A.xlsx
package.json
技术路线.md
开发路径.md
开发日志_2026-03-16.md
/logs/
# Python cache
**/__pycache__/**
**.pyc