Documents

National Standard Monitor Skill

Try it

跟踪国家标准(GB/GB/T)更新变化,支持任意ICS分类。从openstd.samr.gov.cn获取最新现行标准列表,自动比对本地已下载标准,发现新增/废止/状态变更,支持批量下载PDF。

What it does

跟踪国家标准(GB/GB/T)更新变化,支持任意ICS分类。从openstd.samr.gov.cn获取最新现行标准列表,自动比对本地已下载标准,发现新增/废止/状态变更,支持批量下载PDF。

The skill document

国家标准跟踪助手

跟踪指定 ICS 分类下的国家标准(GB/GB/T)更新变化,自动比对并下载新增标准的 PDF 全文。

快速开始

运行前确保有 Python 3,无需额外依赖包。

# 在目标目录执行(会自动创建 standards_metadata.json 等文件)
python3 scripts/check_updates.py --ics-code 35 --dir /path/to/output

常见 ICS 分类代码

ICS 代码分类名称
01综合、术语学、标准化、文献
03社会学、服务、公司组织和管理、行政、运输
07数学、自然科学
11医药卫生技术
13环保、保健和安全
17计量学和测量、物理现象
19试验
21机械系统和通用件
23流体系统和通用件
25机械制造
27能源和热传导工程
29电气工程
31电子学
33电信、音频和视频工程
35信息技术、办公机械
37成像技术
39精密机械、珠宝
43道路车辆工程
45铁路工程
47造船和海上构筑物
49航空器和航天器工程
53材料储运设备
55货物的包装和调运
59纺织和皮革技术
61服装工业
65农业
67食品技术
71化工技术
73采矿和矿产品
75石油及相关技术
77冶金
79木材技术
81玻璃和陶瓷工业
83橡胶和塑料工业
85造纸技术
87涂料和颜料工业
91建筑材料和建筑物
93土木工程
95军事工程
97家用和商用设备、文娱、体育

执行步骤

第1步:确认工作目录和 ICS 代码

询问用户要跟踪的 ICS 分类代码工作目录(即存放 PDF 和元数据的目录)。如果用户之前已建立过跟踪目录,使用已有目录;否则帮助用户创建。

第2步:运行更新检查脚本

python3 scripts/check_updates.py --ics-code {ICS_CODE} --dir {WORK_DIR}

脚本工作流程:

  • openstd.samr.gov.cn 并行抓取全部现行标准列表
  • 与本地 standards_metadata.json 比对
  • 生成 update_report.json 报告

第3步:读取报告并汇报

读取 {WORK_DIR}/update_report.json,向用户汇报以下内容:

基本信息:

  • 网站现行标准总数 vs 本地已记录总数
  • 检查时间

自上次检查以来的变化(如有 latest_check.json):

  • 增量新增标准(incremental_new)数量和列表
  • 增量删除/废止标准(incremental_removed)数量和列表

与本地全程比对:

  • 全部新增标准(new_standards):首次建立时的全部差异,或与 metadata 比对的新增
  • 已删除/废止标准(removed_standards
  • 状态变更标准(status_changes
  • 可重试下载的标准数量(排除已确认的 404 采标标准)

汇报格式: 使用简洁表格或列表,新增标准超过 20 个时只展示前 20 个并注明总数。

第4步:根据结果决定下载

如果有新增标准,询问用户是否下载。用户同意后执行:

python3 scripts/check_updates.py --ics-code {ICS_CODE} --dir {WORK_DIR} --download

下载采用批量策略(每 4 个暂停 65 秒),自动识别并跳过 404 采标标准,下载完成后自动更新 standards_metadata.json

如果无任何更新,简洁告知"今日无新增标准,ICS {CODE} 现行国家标准无变化"。

数据文件说明

文件说明
standards_metadata.json本地标准元数据(含下载状态),首次运行自动创建
latest_check.json上次检查时网站的全部标准快照(用于增量比对)
update_report.json本次检查的完整报告
*.pdf下载的标准全文 PDF

重要说明

  • 404 错误 = 采标标准(采用国际标准的国标),网站不提供全文下载,属正常情况,不是失败
  • isValid=false 才是真正的验证码拦截
  • 每批次下载 4 个后自动暂停 65 秒,防止触发反爬
  • 脚本支持断点续传:已下载的 PDF 不会重复下载
  • 工作目录会自动创建(如不存在)
  • 所有数据文件均以 JSON 格式存储,方便程序读取

Related skills

将一批标准 PDF(国家 GB / 行业 QX·JB·YY… / 地方 DB11·DB31…)按「级别 × 领域」自动归置: 解析文件名中的标准代号,查注册表得级别与归属,按名称关键词分入编号领域子文件夹, 并产出 CSV 编目与 HTML 可视化报告,支持按分类/年份/标准号/名称筛选打包下载。 This skill should be used when a user has a folder of standard PDFs (国家标准/行业标准/地方标准/团体标准/企业标准) and wants them classified, organized into domain subfolders, or inventoried — e.g. "把这批标准按建筑、食品、交通等分类", "整理一下地方标准文件夹", "给这些 PDF 出个分类目录", "下载某分类/某年度标准".

1 installs

竞品/站点变更监控技能。定期抓取目标页面,与历史快照 diff,发现价格/文案/上新/结构变化并告警。复用 web-fetch 抓取能力,内置快照比对脚本。适用于电商竞品监控、行业资讯追踪、合规变更巡查。

提供检验抽样全流程支持;当你需要设计抽样方案、处理待检数据、生成抽样计划、追踪抽样记录或分析抽样结果时使用;覆盖GB/T2828等标准抽样方法

1 installs

辅助生成计量校准作业指导书;根据设备信息自动推荐适用标准、补充校准参数与环境要求,输出符合规范的指导书文档;当用户需要创建校准作业指导书、检定规程文档或计量技术文件时使用

1 installs

采购意向监控与早期商机发现助手。当用户想查询采购意向、政府采购计划或挖掘即将招标的机会时,必须使用此SKILL:采购意向查询(发标前1-3个月的公开采购计划)、按行业/地区/预算筛选、意向到发标的进展跟踪、每日/每周增量监控(商机晨报)、以及配套的拟建项目与临期续约商机扫描。给一个行业/地区即输出按价值排序的商机清单。即使用户没有提到「采购意向」,只要涉及即将招标的项目、提前对接采购人、快发标的机会等需求,都应使用本SKILL。