$ node scenario/run-scenario.mjs dsh-hr-pack · HR 包端到端场景(合成数据,本地运行) 流程:收简历/合同邮件 → 合同体检 + 批量核对 → 续签/到期提醒 基准日:2026-11-02 | 数据:5 个文件(3 封 EML + 1 份合同 + 6 人 CSV) [1/3] 收简历/合同邮件 ...... 3 封邮件,2 个新需求,1 封重复 类型:COMPLIANCE=1、CONTRACT_REVIEW=1;台账 2 行 [2/3] 合同体检 ............ 9 项条款命中 / 0 项注意 / 0 项缺失;试用期 3/6 个月;试用期工资 90.00% 批量:6 人,4 个问题 - 李二(合成) PROBATION_OVER_LIMIT - 王三(合成) CONTRACT_EXPIRED - 赵四(合成) PROBATION_PAY_BELOW_80 - 周六(合成) CONTRACT_EXPIRING [3/3] 续签提醒 ............ 已过期 1、续签窗口 1、90 天内 0、较晚 4(dsh-contract-renewal) 交叉核对:labor.batch 的 1 过期 + 1 到期提示 → 一致 产物:output/labor/exports/labor-issues.csv;output/renewal/exports/renewal-report.csv 结果:3/3 步通过,三步耗时 72.235 ms flow.json:output/flow.json