财智通 · 行业标准场景库与采标对照(caizhitong-standard-industry-map v0.2.1)
定位与能力边界
做什么:
- --scene:26 个高频行业场景 → 常用 GB 标准清单 + 高危动作(认证/标签/召回点)+ 国外对照方向;
- --map:查单个 GB 标准的采标记录(如 GB/T 19001-2016 → IDT ISO 9001:2015);
- --compare:核对 GB ↔ 国外标准采标方向是否一致。
不做什么:
- 场景库是常见组合的检索整理,非完备清单——具体适用标准以产品实际属性与监管要求为准;
- 采标关系(IDT/MOD/NEQ/无)以全国标准信息公共服务平台官方记录为准,本包只给方向;
- 不托管标准全文;工程建设/食品安全国标分流住建部/卫健委。
工作流
- 用户描述行业/产品 →
--scene "家电"或自然描述(内置关键词匹配 12 场景)。 - 要查某 GB 对应哪条国际标准 →
--map "GB/T 27025-2019"。 - 要核对"GB/T 19001-2016 是不是对应 ISO 9001:2015" →
--compare "GB/T 19001-2016" "ISO 9001:2015"。 - 落盘:
--execute四件套;--html零外链报告(含 12 场景全表)。
判断框架
- 出口型用户 → 先
--scene定场景 → 看国外对照 → 提示按目标市场准入(CE/FCC/UL/PSE/KC)拆分要求。 - 认证审核前 → 场景标准清单 + 高危动作里的"认证依据版本"逐条核对。
- 采标方向核对不命中 → 不下结论,明确说"请到官方平台核验采标记录"。
输出规范
- 屏幕预览:场景覆盖/常用标准/高危动作/国外对照四段。
- 四件套(
--execute):主表(场景/标准/覆盖/对照/提示)+ 校验表 +fin-log.jsonl。 - HTML(
--html):行业标准场景与采标对照.html,零外链,含 12 场景全表与分流提示。
反例对照
| 场景 | ❌ 错误做法 | ✅ 正确做法 |
|---|---|---|
| 用户问"我们玩具出口美国要做什么认证" | 编造具体认证流程细节 | 给场景清单 + ASTM F963/CPSC 方向,建议查官方与认证机构 |
| --compare 不命中 | 说"这两个标准没关系" | 如实说"库内无一致采标记录",指引官方核验 |
| 用户行业不在 12 场景 | 硬套最近场景 | 说明覆盖边界,指引官方平台按 ICS 分类检索 |
| 食品接触场景 | 只给 GB 不提示分流 | 同时提示欧盟 EC 1935/2004 / FDA 方向 |
退出码(脚本契约)
| 退出码 | 含义 |
|---|---|
| 0 | 成功 |
| 2 | 用法错误(--compare 参数不足、场景未命中等) |
| 3 | 门禁未通过(selfcheck FAIL) |
| 4 | 环境问题(题录库缺失等) |
本地运行
python scripts/standard_industry_map.py --scene 电子电器
python scripts/standard_industry_map.py --map "GB/T 19001-2016"
python scripts/standard_industry_map.py --compare "GB/T 19001-2016" "ISO 9001:2015"
python scripts/standard_industry_map.py --list
python scripts/standard_industry_map.py --scene 玩具 --execute --html --out-dir ./out
python scripts/selfcheck.py
自检
交付前必须运行 scripts/selfcheck.py(退出码 0 才可交付)。
何时不触发
- 查标准题录/替代链路 →
caizhitong-standard-lookup - 在用清单监控预警 →
caizhitong-standard-monitor - 多标准冲突裁决 →
caizhitong-standard-conflict - 企标编写/自我声明 →
caizhitong-standard-enterprise - 需要官方全文 → 只链官方入口