PROJECT_STATUS.md 1.8 KB

项目状态记录 — Proposa AI 投标书生成系统

最后更新: 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,主要改进点:

  1. 添加 pytest 单元测试
  2. pyproject.toml 补全依赖列表(缺 python-docx、pdfplumber 等)
  3. 部分模块可增加更详细的 DEBUG 日志

下一步规划

用户将提供具体的业务需求细节,届时需要:

  1. 完善招标文件解析的准确度
  2. 优化 AI 提示词(Prompt)
  3. 根据实际标书格式调整输出模板

分支信息

  • 当前分支: wangxi
  • master 分支: 无变动(commit: 2a06946
  • 恢复工作: git checkout wangxi

环境

  • Python: >= 3.13
  • 虚拟环境: .venv/
  • 关键依赖: openai, python-docx, pymupdf, pdfplumber, pdf_table_to_docx(本地包)

AI 记忆文件: C:\Users\RCC.claude\memory\bid-proposal-status.md