化工标准与法规快查 v3.0
并行多渠搜索化工行业标准与法规,IMA 知识库优先,Web 多渠兜底,统一去重输出。
> v3.0 合并了原 ray-ima-chemdb 的 IMA 知识库检索能力,做到一个入口覆盖全部搜索渠道。
触发条件
用户消息包含以下任一模式时触发:
- "查标准 XXX" / "搜标准 XXX" / "查规范 XXX"
- "查法规 XXX" / "查安全法规 XXX" / "查环保标准"
- "帮我查一下 XXX 标准"
- 直接输入标准号如 "GB30871"、"SH/T 3012"
- 描述性搜索如 "动火作业相关的标准"
- "查工艺数据库" / "ima查标准" / "化工数据库" / "从知识库里找"
工作流程
用户输入关键词/标准号
↓
① 解析输入(标准号 / 关键词 / 类别)
↓
② 并行多渠道搜索(同时发起)
├── 2a. IMA 知识库 MCP 搜索(优先级最高,最快最精准)
├── 2b. 8 个专业标准网站 WebSearch
├── 2c. 3 个法规网站 WebSearch
├── 2d. 微信公众号搜索
└── 2e. 通用搜索兜底
↓
③ 结果去重与过滤(IMA + Web 合并去重)
↓
④ 获取详情(WebFetch 抓取标准详情页)
↓
⑤ 结构化输出
1. 解析输入
从用户消息中提取:
- 标准号(如 GB 30871、SH/T 3012-2026、AQ 8001)
- 关键词(如 动火作业、联锁保护、管道布置)
- 搜索类别(标准 / 安全法规 / 环保法规 / 物性数据)
2. 并行多渠道搜索(同时发起)
2a. IMA 知识库 MCP 搜索(优先级最高)
直接调用 mcp__ima-mcp__search_knowledge,一次调用即可:
{
"knowledge_base_id": "7410596022594182",
"query": "<关键词>"
}
| 项 | 值 |
|---|---|
| 知识库名称 | 化工工艺数据库 |
| KB ID | 7410596022594182 |
| 规模 | 7002 条,801 人 |
| 内容 | 标准规范 / 物性数据 / 化工基础 |
| MCP 工具 | mcp__ima-mcp__search_knowledge |
关键词策略(核心规则):
目标:一次调用拿 10-30 条精准结果,避免 100+ 条溢出。
| 场景 | ✅ 正确写法 | ❌ 错误写法 |
|---|---|---|
| 找特定标准 | "GB 19815 离心机安全" |
"离心机 安全 标准" |
| 主题+标准号 | "SHT 3225 SIL 定级 2024" |
"安全仪表系统" |
| 专业术语 | "LOC 极限氧浓度 惰化" |
"氧含量" |
| 标准号精确匹配 | "GB 50813 粉体料仓" |
"料仓 防爆 设计" |
| 版本约束 | "GB 37241 2025 惰化" |
"粉尘惰化规范" |
原则:标准号 > 专业术语组合 > 通用词。用 "标准号/术语 + 限定词 + 年份" 的三段式。
内容分区快速定位:
| 分区 | 说明 | 搜索时加的前缀 |
|---|---|---|
| 标准规范 | GB/SH/HG/AQ/TCCSAS 等 | 直接用标准号搜 |
| 物性数据 | 化学品物性、MSDS、粉尘参数 | "MIE" "LOC" "热稳定性" |
| 化工基础 | 设备原理、设计手册、培训教材 | "干燥设备" "设计全书" "选型" |
常用已收录标准速查:
以下标准已在 IMA 知识库中,可直接按标准号搜索:
离心机 → GB 19815-2021
粉尘防爆 → GB 15577-2018, GB 37241-2025, GB 18154-2025, GB 46770-2025
粉尘泄爆 → GB 15605-2024
料仓设计 → GB 50813-2012
防静电 → GB 12158-2024
阻火器 → GB 5908-2024
SIS/SIL → SHT 3225-2024, HGT 22820-2024
SIL验证 → TCCSAS 045-2023
热稳定性 → TCCSAS 057-2025(ARC), TCCSAS 055-2025(DSC)
粉尘测试 → GB/T 16425-2025
静电接地 → SHT 3097-2017, HGT 20675-1990
联锁报警 → HGT 20511-2014
设备安全 → GB 5083-2023
氮气系统 → SHT 3106-2000
2b. 标准搜索渠道(8 个专业网站)
| 序号 | 网站 | URL | 说明 |
|---|---|---|---|
| 1 | 国家标准信息平台 | std.samr.gov.cn | GB/GB/T 官方发布,全文在线 |
| 2 | 国标公开系统 | openstd.samr.gov.cn | GB 强制性标准全文 |
| 3 | 工标网 | csres.com | 国标+行标最全收录 |
| 4 | 新标查 | xinbiaocha.com | 时效性好,替代关系清晰 |
| 5 | 标准信息网 | biaozhun.org | 标准查询 |
| 6 | 标准在线 | upbz.net | 标准查询 |
| 7 | 化学品安全协会 | ccsazx.net | 化工安全标准解读 |
| 8 | 化工教育网 | ciedu.com.cn/home/org/PUBLIC | 化工行业标准 |
2c. 法规搜索渠道(3 个)
| 序号 | 网站 | URL | 说明 |
|---|---|---|---|
| 9 | 应急管理部 | mem.gov.cn/fw/flfgbz/fg/ | 安全生产法规 |
| 10 | 生态环境部 | mee.gov.cn/ywgz/fgbz/bz/bzwb/ | 环保标准与法规 |
| 11 | 化学品安全法规 | law.chemicalsafety.org.cn | 化工安全法规全文 |
> ⚠️ 地方政府规章(省政府令/市政府令)不在上述 3 个渠道内——部委站只收国家层面法规。
> 检索地方令走「令名全称 + 条款号 + 原文」直命中政府官网全文,姿势见文末「实战经验」。
2d. 微信公众号搜索
同步搜索公众号文章:
- 化工安全行业公众号的标准解读
- 应急管理部/化学品安全协会官方号的法规解读
- 标准编制组的技术说明
2e. 通用搜索兜底
始终附一条无 site 限定的通用搜索作为兜底。
3. 结果去重与过滤
IMA 知识库结果处理:
- 直接搜索结果——如果 ≤ 30 条,直接阅读并回复用户
- 结果溢出(写入 tool-results 文件)——用 Python 快速提取标题:
python import json with open('<结果文件路径>', 'r') as f: data = json.load(f) items = data['searched_knowledge_list'] for item in items: k = item['knowledge'] print(f" [{k.get('parent_folder_name','')}] {k['title']} | 标签:{k.get('tags',[])}") - 去重与过滤——标题去重后按用户意图筛选 10-20 条核心结果
Web + IMA 合并去重:
- IMA 知识库结果优先排列(标注 [IMA])
- Web 搜索结果中与 IMA 重复的标准,以 IMA 结果为准
- 公众号文章单独列出(标注 📱)
4. 获取详情
从搜索结果中选取最可能的标准详情页(优先官方来源),用 WebFetch 抓取:
- 标准号、标准名称
- 发布日期、实施日期
- 代替标准、被代替关系
- 标准状态(现行/废止/即将实施)
- 归口部门/发布机构
- 全文链接/下载链接
5. 结构化输出
## 标准号 — 标准名称
| 项目 | 内容 |
|------|------|
| 标准号 | XXX |
| 性质 | 强制/推荐/行业 |
| 发布日期 | YYYY-MM-DD |
| 实施日期 | YYYY-MM-DD |
| 代替标准 | XXX(全部/部分代替) |
| 状态 | 现行 / 即将实施 / 已废止 |
| 归口部门 | XXX |
| 主要内容 | 一句话概述 |
| 来源 | [IMA] / Web |
全文链接:URL(如有)
📱 公众号相关解读:[标题](链接)(如有)
标准类型速查
| 前缀 | 类型 | 主管部门 | IMA 知识库 | Web 首选渠道 |
|---|---|---|---|---|
| GB | 国家强制标准 | 国标委 | ✅ | std.samr.gov.cn |
| GB/T | 国家推荐标准 | 国标委 | ✅ | openstd.samr.gov.cn |
| SH/T | 石化行业推荐 | 工信部 | ✅ | xinbiaocha.com, csres.com |
| AQ | 安全生产行业 | 应急管理部 | ✅ | mem.gov.cn, ccsazx.net |
| HG/T | 化工行业推荐 | 工信部 | ✅ | xinbiaocha.com, csres.com |
| SY/T | 石油天然气推荐 | 能源局 | ✅ | biaozhun.org, 通用搜索 |
| HJ | 环境保护 | 生态环境部 | — | mee.gov.cn |
| HJ/T | 环保推荐 | 生态环境部 | — | mee.gov.cn |
| TCCSAS | 化学品安全协会团标 | 化学品安全协会 | ✅ | ccsazx.net |
搜索失败兜底
如果所有渠道(IMA + Web)都未找到,回复:
> 未查到 [标准号/关键词] 的标准信息。可能原因:标准号有误、标准尚未发布、或名称不完整。可尝试:
> - IMA 知识库:换更宽泛的关键词重试(如去标准号只搜主题词)
> - 国标平台:std.samr.gov.cn
> - 工标网:csres.com
> - 化学品安全法规:law.chemicalsafety.org.cn
IMA 知识库注意事项
- 始终使用
knowledge_base_id: "7410596022594182" - MCP 工具名:
mcp__ima-mcp__search_knowledge - 如果搜索结果为空,换用更宽泛的关键词重试
- 不要调用
get_knowledge_base_list(已知 KB ID) - IMA 结果优先,Web 结果作为补充和兜底
联动提示
- 如果搜到标准且带有法规属性(安全/环保),可提示用北大法宝关联检索
- 如果结果中有公众号文章,优先展示——公众号解读往往比原文更易懂
- IMA 知识库有全文的标准优先推荐 IMA 来源
维护记录
| 日期 | 变更 |
|---|---|
| 2026-09-16 | v3.0.2:补「地方政府规章(省政府令)」检索缺口(河北双控台账定性会话回流)。2c 渠道表只有 3 个国家层面站点(应急管理部/生态环境部/化学品安全法规),省政府令一律查不到;新增 2c 下方醒目提示 + 实战经验 [LRN-20260916-001]:地方令用「令名全称 + 条款号 + 原文」WebSearch 常首条直命中 gov.cn 官网全文,优于「令名 + 关键词」(后者混入新闻稿/解读文)。SKILL.md frontmatter 3.0.1 → 3.0.2 |
| 2026-08-12 | v3.0.1:新增实战经验区;IMA MCP 未连接时跳过 2a 直接 Web 兜底 |
| 2026-07-08 | v3.0:合并 ray-ima-chemdb(IMA 知识库 MCP 搜索)能力。新增 IMA 搜索渠道为第一优先级(Step 2a),IMA + Web 合并去重流程(Step 3),标准类型速查表增加 IMA 列,搜索失败兜底增加 IMA 重试提示。 |
| 2026-06-? | v2.0:并行 8+3+1 多渠道搜索,WebFetch 详情抓取,结构化输出,公众号集成 |
| 2026-05-? | v1.0:初始版本 |
实战经验
- 2026-08-12|[LRN-20260812-001]|场景:IMA MCP 未连接(connector disconnected)时查标准|经验/教训:先看 connector 状态,IMA 断连直接跳过 2a 走 Web 兜底,不浪费时间;Web 精确检索用「标准号+条款/表格关键词」(如
"GB/T 42300-2022 表4 工艺危险度分级"、"安监总管三〔2017〕1号 5级 防爆墙")命中率最高,可拿到标准原文/部文全文/厂商官方技术资料|死路:无|来源:有机过氧化物送审稿审查意见评估,2026-08-12|计数:1|状态:pending - 2026-09-16|[LRN-20260916-001]|场景:查河北省人民政府令〔2018〕第 2 号《河北省安全生产风险管控与隐患治理规定》条文原文(省级地方规章)|经验/教训:上述 3 个法规网站只覆盖国家层面(法律/行政法规/部委规章),省政府令一律查不到,别在这三个站上耗时间。检索姿势:WebSearch 用「令名全称 + 条款号 + 关键词 + 原文」(如
"河北省安全生产风险管控与隐患治理规定 第八条 风险管控信息台账 原文"),首条常直接命中 hebei.gov.cn 官网全文页,命中率远高于「令号缩写 + 关键词」;拿到全文后按「条款号 → 原文 → 出处 → 适用性」四件套输出。死路:只搜缩写令号(如「河北 2 号令」「省政府 2 号令」)会混入大量新闻稿与解读文,抓不到条文原文|来源:河北双控台账定性(功易规会话),2026-09-15|计数:1|状态:pending