From 01ba253bfe881b4577cc38ed1cf2879e04a73a31 Mon Sep 17 00:00:00 2001 From: taojianmin Date: Mon, 14 Sep 2026 16:03:34 +0800 Subject: [PATCH] =?UTF-8?q?v1.1.2:=20CHANGELOG=20=E6=B7=BB=E5=8A=A0=20sand?= =?UTF-8?q?box=20=E5=8D=A1=E7=89=87=E9=87=87=E9=9B=86=E6=9D=A1=E7=9B=AE?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-Authored-By: Claude Code --- CHANGELOG.md | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index 0ffb15e..eabf0f4 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,6 +2,20 @@ 本文件对应技能市场 **「更新日志」** Tab。 +## 1.1.2 + +- **sandbox 卡片采集**:表格 10 列(工号/姓名/单位/岗位/合同类型/起止日期/剩余天数/预警/建议/材料包按钮),进入 hr/contracts 页面后 `page.reload()` 刷新触发 mock 数据加载 +- **「续聘材料包」按钮行为**:不触发浏览器 download event,而是展开页面下方「续聘准备任务书」+「单位清单」卡片(含 checklist + 近三年考核表)。RPA 改为抓卡片 inner_text 存 `materials_content`(parse_method='sandbox_card') +- **卡片文本解析进 performance_records**:新增 `repository.parse_sandbox_card_performance`(双模式正则:行格式 `2024\t称职` + 叙述式 `2024年:等次「称职」`)+ `repository.upsert_performance_record`(等次→分数:优秀=90 称职=75 基本称职=60 不称职=30) +- **contract_id 改用工号**(稳定,不随姓名变化):`_gen_contract_id(emp_id, end_date)` +- **实测**(sandbox 3 合同): + + | contract_id | 教师 | 解析 perf 条数 | AI 决策 | + |---|---|---|---| + | RPA-T20190033-20260415 | 钱实验 | 4 | observe | + | RPA-T20200055-20260630 | 孙助理 | 6 | observe | + | RPA-T20180021-20260831 | 王明远 | 6 | observe | + ## 1.1.1 - **AI 续聘建议升级**:本地规则版 → LLM 优先 + 规则降级