最后更新: 2026-07-07
| 模块 | 文件 | 状态 | 说明 |
|---|---|---|---|
| 共享数据模型 | models.py |
✅ | 6个数据类 + 4个自定义异常 |
| 配置管理 | config.py |
✅ | 环境变量配置 |
| 工具函数 | utils.py |
✅ | 日志/文本分块/表格转换 |
| 招标文件读取 | bid_reader.py |
✅ | pymupdf文本 + pdf_table_to_docx表格提取 |
| 需求分析 | requirement_analyzer.py |
✅ | OpenAI结构化分析(含分块/重试) |
| 投标内容生成 | proposal_generator.py |
✅ | OpenAI并行生成(含备用模板) |
| DOCX输出 | proposal_writer.py |
✅ | 完整排版(封面/标题/表格/列表/页码) |
| 流程编排 | pipeline.py |
✅ | 四步流程 |
| CLI入口 | __main__.py |
✅ | argparse命令行 |
| 架构设计 | ARCHITECTURE.md |
✅ | 含模块划分/数据流/接口定义 |
| 验收报告 | TEST_REPORT.md |
✅ | 含测试结果/Bug修复/改进建议 |
详见 TEST_REPORT.md,主要改进点:
pyproject.toml 补全依赖列表(缺 python-docx、pdfplumber 等)用户将提供具体的业务需求细节,届时需要:
wangxi2a06946)git checkout wangxi.venv/AI 记忆文件: C:\Users\RCC.claude\memory\bid-proposal-status.md