| name | standards-version-check |
| description | 核对用户引用的标准版本号是否为现行版本。当用户提到具体的标准版本(如 "EN301489-17 v3.1.0")、或需要定期同步检查时触发。也作为季度 L3 routine 的执行入口。 |
standards-version-check · 版本追踪
何时使用
- 用户问 "我用的 EN301489-17 v3.2.0 是最新吗?"
- 季度 routine:同步飞书 sheet 最新版本号,比对本地 index.yaml
case-keeper 入库案例时,校验案例引用的标准版本是否已废止
用法
python3 tools/standards_tool.py version --standard EN301489-17 --used v3.1.0
python3 tools/build_standards_index.py --live --diff
python3 tools/standards_tool.py audit
查询源
knowledge/standards/index.yaml — 权威版本号
- 飞书 sheet
TzRlsqLL8hG4I2t7DDFc968QnPg — 原始版本号
Loop 集成
季度检查(schedule routine,cron 0 9 1 */3 *):
python3 tools/build_standards_index.py --live --diff
→ 如发现版本变更:
1. 写入 docs/reports/standards-diff-YYYY-Q.md
2. PushNotification 通知维护人员
3. 不自动更新 index.yaml(避免未审核内容入库)
输出格式
标准: EN301489-17
用户版本: v3.1.0
现行版本: v3.2.0
状态: 滞后 1 个小版本
建议: 升级到 v3.2.0,查看差异 https://...