安全操作规程编制
Overview
本 skill 面向企业安全生产管理人员、EHS 工程师、工艺/设备技术人员,提供一套标准化、可复现的安全操作规程(SOP)编制方法。它整合了通用编制要求与范例参考资料,并补充权威法律法规与国家标准依据,可直接产出岗位/设备安全操作规程、岗位安全四知卡、现场可视化看板三类成果,默认以 .docx(Word)格式交付。
When to Use
出现以下任一情形时,应启用本 skill:
- 用户要求编写 / 编制 / 修订 / 规范安全操作规程(岗位或设备)。
- 用户提到岗位安全操作规程、设备安全操作规程、SOP、工艺卡片。
- 用户需要制作岗位安全四知卡、安全看板、可视化展板。
- 用户询问安全操作规程的法律法规/标准依据、编写流程、应包含哪些要素。
- 用户在做安全生产标准化、双重预防机制、企业安全管理相关任务。
编制前需向用户采集的信息
若用户未提供,主动询问以下要点(不必一次问全,随编写推进补充):
- 规程对象:岗位名称 / 设备名称 / 作业活动;适用单位或具体设备。
- 行业/企业类型:危化品、工贸、机械、建筑、电力等。
- 资料基础:是否有设备说明书、工艺流程图、SDS、事故案例、现有制度文本。
- 关键参数:限速、温度、压力、电流、提升高度等限值(无则标注"待工艺/设备部门核定")。
- 产出形式:完整规程 / 四知卡 / 看板,或三者都要。三类产出默认一律输出 .docx(Word)文件(除非用户另有要求)。
Workflow
步骤 1:界定对象与采用统一结构
- 明确规程控制的岗位 / 设备 / 作业活动,以及适用单位或具体设备。
- 无论何种行业,正文统一采用"通用 8 要素"结构(见
references/structure.md第四节);要素顺序与内容可据管理要求调整或增项。
步骤 2:危险源辨识(必做)
- 按 GB/T 13861 四类(人的不安全行为 / 物的不安全状态 / 作业环境缺陷 / 安全管理缺陷)逐作业步骤辨识。
- 方法选择、充分性确认、危险有害因素表四列/五列写法见
references/structure.md第二节。 - 将"因操作不规范/不正确/检查不当"导致的危险源列为本规程控制对象。
步骤 3:套用模板起草
- 先用
assets/下的 Markdown 模板组织内容(便于与用户确认要素、措辞、参数): - 完整规程:
assets/template_procedure.md,逐项填写;关键参数必须明确、准确。 - 四知卡:
assets/template_sizhika.md(危险有害因素 / 防范措施 / 安全操作规程 / 异常处置,异常遵循"停止、呼叫、等待")。 - 看板:
assets/template_kanban.md(工作流程 / 风险识别 / 安全措施 / 严禁事项 / 应急处置 五列对应)。
步骤 3.5:生成 DOCX 交付文件(默认产出格式)
三类产出(完整规程 / 四知卡 / 看板)最终一律使用 .docx 格式交付(除非用户明确要求其他格式)。统一由脚本 scripts/generate_sop_docx.py 生成,按 --type 区分:
| 产出 | --type | 说明 |
|---|---|---|
| 完整安全操作规程 | procedure |
含封面、发布页、编审成员表、正文(含危险有害因素表)、修正页 |
| 岗位安全四知卡 | sizhika |
危险有害因素/防范措施/安全操作规程/异常处置,遵循"停止、呼叫、等待" |
| 现场可视化看板 | kanban |
横向单页六列表格:工作流程/风险识别/安全措施/严禁事项/应急处置 |
流程:
1. 将确认后的内容整理为 JSON(结构见 python scripts/generate_sop_docx.py --type <type> --schema)。
2. 运行生成:
bash
python scripts/generate_sop_docx.py --type procedure --input content.json --output "XX岗位安全操作规程.docx"
python scripts/generate_sop_docx.py --type sizhika --input card.json --output "XX岗位四知卡.docx"
python scripts/generate_sop_docx.py --type kanban --input board.json --output "XX岗位看板.docx"
3. 可先 --demo 生成示例查看格式:python scripts/generate_sop_docx.py --type kanban --demo --output demo.docx。
要点:
- Windows 环境用绝对路径作输出(勿用 /tmp);依赖 python-docx(如缺失先 pip install python-docx)。
- 看板为横向 A4 单页,便于打印张贴;四知卡为一页四模块卡片。
- 生成后用 present_files 交付 .docx 给用户。
步骤 4:按规范措辞与组织内容
- 主要条款用 "应……,防止/以免……" 句式,点明不执行后果。
- 语言简练易懂、有针对性、适用、可操作;关键数据明确;避免模棱两可。
- 文件组成(封面/目录/发布页/编审成员/正文/修正页)见
references/structure.md第三节。 - 写作手法与范例要点见
references/examples.md。
步骤 5:审查、发布、培训与可视化管理
- 初评 → 发岗位征求意见 → 评审(部门负责人、注安、安全员、技术/管理、工会/员工代表)→ 报批稿 → 主要负责人批准发布。
- 规程发放至岗位;主要内容制成目视化看板(五部分);新员工/转复岗/"四新"上岗前培训合格。
- 修订规则:变化/事故/法规更新及时修订;每年评审、至少每三年全面修订(化工依 AQ/T 3034)。
- 详见
references/structure.md第六、七节。
步骤 6:引用标准依据
- 编制所依法律法规与标准见
references/standards.md(安全生产法、GB/T 33000、GB/T 13861、GB 39800.1、AQ/T 3034 等)。在规程"依据"条款中据实列出适用项。
Resources
scripts/
generate_sop_docx.py— 安全操作规程 / 四知卡 / 看板 三类 DOCX 生成器(python-docx)。输入结构化 JSON,按--type {procedure,sizhika,kanban}输出对应 Word 文档;支持--demo示例与--schema结构说明。三类产出默认交付格式均为 .docx。
references/
standards.md— 法律法规与标准依据(安全生产法、GB/T 33000、AQ/T 3034、GB/T 13861、GB 39800.1 等)及引用核对要点。structure.md— 编制总流程(10 步)、危险源辨识(GB/T 13861 四类)、文件组成、通用 8 要素结构、措辞规范、审核发布与修订。examples.md— 叉车/机械维修/危化品库管/加油站/外操等范例要点,及四知卡、看板、关键控制点三类可视化模板写法。
assets/
template_procedure.md— 岗位/设备安全操作规程填空模板(通用 8 要素,含封面/发布页/编审成员/修正页)。template_sizhika.md— 岗位(工位)安全四知卡填空模板。template_kanban.md— 现场可视化看板(五部分)填空模板。
Notes
- 不同行业(建筑、冶金、电力、矿山等)另有专门规范,编制时应识别并纳入本行业适用条款;但正文要素统一采用通用 8 要素结构。
- 关键工艺/安全参数应以工艺、设备部门核定值为准;AI 生成内容中未核定的数值须明确标注待核定,不得臆造。
- 本 skill 产出供企业内部安全管理使用;重大/较大风险岗位规程须经具备资质的人员与主要负责人复核批准。
- 如遇问题,请查看微信公众号:安全理论。
- 仅供参考使用,不作为安全决策的唯一依据!