v1.1.1 final: 标注「续聘材料包」功能待 sandbox 部署

当前 sandbox mock 未部署「续聘材料包」按钮:
- RPA 仅采集 6 列台账(姓名/单位/到期日/剩余天数/预警/建议)
- 材料下载代码已就绪,sandbox 补按钮后自动生效
- parse-materials CLI + material_parser 链路可用(本地放 PDF/Word 即可)

更新:
- SKILL.md: 数据来源章节标注 sandbox 材料按钮缺失
- CHANGELOG.md: v1.1.1 条目加实测结果 + sandbox 状态说明

Co-Authored-By: Claude Code <noreply@anthropic.com>
This commit is contained in:
2026-09-14 15:37:40 +08:00
parent 213ab5e209
commit 2f06291270
2 changed files with 5 additions and 1 deletions

View File

@@ -11,6 +11,8 @@
- 新增 `scripts/service/platform_collector.py`:Playwright 持久化 browser profile 复用登录态 → 抓合同表(姓名/单位/到期日/剩余天数/预警/建议) → 点"续聘材料包"按钮下载 PDF/Word → 落库
- 平台:`https://sandbox.jc2009.com/industries/campus/smartcampus/app/hr/contracts`
- 新增 CLI `collect-from-platform [--limit N] [--show-browser]`
- **当前 sandbox mock 未部署「续聘材料包」按钮**,RPA 仅采集 6 列台账;材料下载代码已就绪,sandbox 补按钮后自动生效
- 实测:headless 模式 + profile cookie 复用,抓 3 行合同(钱实验/孙助理/王明远)→ 落 `contracts` 表
- **材料包 PDF/Word 文本提取(新增)**
- 新增 `scripts/service/material_parser.py`:pypdf → pdf2image + pytesseract OCR(扫描件兜底);python-docx 抽 docx;antiword 兜底 .doc
- 新增 CLI `parse-materials [--contract-id C001]`