HACCP技能

Polar Sponsor
爱发电 赞助
.NET 9.0

生成11列标准格式HACCP危害分析与关键控制点计划表;当用户需要创建/完善食品安全HACCP计划、分析生产流程危害、设置关键控制点或导出合规表格时使用

HACCP 计划表生成器

功能概述

HACCP 计划表生成器是一项面向实际任务的技能,主要用于本 Skill 用于:根据用户提供的生产流程,自动生成符合 Codex/GB 标准的 HACCP 危害分析与关键控制点计划表;能力包含:危害分析、CCP 识别、关键限值设定、监控/纠偏/验证措施制定、Excel 导出;

核心要点

  • 触发条件:用户说"生成 HACCP"、"帮我分析生产流程"、"创建食品安全计划"或类似表达;
  • 必需信息 :产品名称 + 生产流程(。
  • 它将相关步骤、工具调用和结果整理方式集中到统一流程中,帮助使用者更快完成目标并减少重复操作。

使用与执行

从功能定位来看,该技能强调把分散的操作要求整理成清晰、可复用的处理流程,使用户能够围绕既定目标快速准备输入、选择执行方式并获得结构化结果。实际使用前应先确认任务范围、数据来源、运行环境、必要权限和关键参数,再依据技能说明逐步执行;

结果检查与注意事项

若输入条件不完整,应先补齐信息或采用保守配置,避免因错误假设导致结果偏离需求。执行过程中需要关注工具调用是否成功、接口或依赖是否可用、输出格式是否符合预期,并对异常提示、缺失字段和边界情况进行处理;涉及批量任务时,还应保存进度,避免中断后重复操作。

HACCP 计划表生成器

任务目标

  • 本 Skill 用于:根据用户提供的生产流程,自动生成符合 Codex/GB 标准的 HACCP 危害分析与关键控制点计划表
  • 能力包含:危害分析、CCP 识别、关键限值设定、监控/纠偏/验证措施制定、Excel 导出
  • 触发条件:用户说"生成 HACCP"、"帮我分析生产流程"、"创建食品安全计划"或类似表达

前置准备

  • 必需信息:产品名称 + 生产流程(从原料到成品的完整工序列表)
  • 可选信息:产品规格、储存条件、设备参数、目标消费群体等
  • 缺失处理:凡使用通用描述或默认值的内容,必须在输出中标注 [待确认] 或 [默认值]

操作步骤

第一步:信息收集

当用户提供信息后,先确认是否满足最小信息集:

必需项 确认内容
产品名称 具体食品名称,如"蛋黄酥"、"巴氏杀菌乳"
生产流程 至少包含主要工序,如"原料验收→配料→加工→包装→出厂"

若信息不足,按以下方式追问:

  • 缺少产品名称:询问"请告诉我这是什么产品?"
  • 缺少流程:询问"请描述一下从原料到成品的完整生产工序"

第二步:流程解析与危害分析

  1. 解析流程:将用户描述的流程拆解为独立工序
  2. 识别危害:对每道工序分析三类危害
    • 生物性:细菌、病毒、寄生虫
    • 化学性:农残、添加剂、金属异物
    • 物理性:异物、玻璃碎屑
  3. 评估风险:结合产品特性判断危害显著性(是否需要控制)

详见 references/haccp-knowledge.md 中的"危害分析指南"

第三步:确定关键控制点(CCP)

判断标准(决策树):

该工序是否存在显著危害?
├── 否 → 不是 CCP,记录为受控工序
└── 是 → 后续问题是否有控制措施?
          ├── 否 → 不是 CCP(需重新评估工艺)
          └── 是 → 该控制措施是否可以监控?
                    ├── 否 → 不是 CCP(需增设控制点)
                    └── 是 → 确定为 CCP

常见 CCP 参考(按产品类型):

产品类型 常见 CCP
肉制品 原料验收、冷却、腌制、加热
乳制品 巴氏杀菌、冷链储存
烘焙食品 烘烤冷却、金属检测
水产品 冷冻、解冻、蒸煮

第四步:设定关键限值

关键限值(CL)示例:

监控对象 关键限值示例 来源
温度 加热中心温度 ≥75℃ Codex 标准
时间 解冻时间 ≤12h(4℃以下) 行业实践
浓度 消毒剂余氯 50-100ppm 设备参数
感官 无异味、颜色正常 感官指标

注意:关键限值必须可测量、可监控、可验证

第五步:生成 HACCP 计划表

按以下 11 列格式输出:

NO 过程名称 危害类型 关键限值 控制措施 监控对象 监控方法 监控频率 监控人员 纠偏行动 验证 记录
  • NO:序号(参考工艺流程顺序)
  • 过程名称:工序名称,可包含工序编号
  • 危害类型:生物/化学/物理危害描述
  • 关键限值:量化指标,如"温度≥75℃"
  • 控制措施:预防该危害的具体方法
  • 监控对象/方法/频率/人员:监控四要素
  • 纠偏行动:失控时的纠正措施
  • 验证:确认 CCP 有效的验证活动
  • 记录:需保存的记录文件名称

第六步:标注缺失信息

凡使用以下内容时,必须标注:

场景 标注方式 示例
行业通用值 [默认值] 冷藏温度≤4℃ [默认值]
需用户确认 [待确认] 金属检出限 [待确认]
未提供信息 [未提供] 目标消费群体 [未提供]

第七步:导出(可选)

如需导出为 Excel 文件:

python scripts/export_haccp.py --product "产品名称" --data '{"ccps": [...]}'

导出后的文件保存为 HACCP计划表_产品名称_YYYYMMDD.xlsx

使用示例

示例 1:简单产品

用户输入:

帮我为蛋黄酥生成 HACCP 计划表
流程:原料验收→冷冻储存→解冻→配料→制馅→包馅→成型→烘烤→冷却→包装→金属检测→出厂

输出:

已生成 HACCP 计划表(蛋黄酥),共识别 3 个关键控制点:

| NO | 过程名称 | 关键限值 | 纠偏行动 |
|----|---------|---------|---------|
| 7  | 烘烤 | 中心温度≥75℃ | 延长烘烤时间或报废 |
| 10 | 金属检测 | Fe≥1.5mm | 隔离复查产品 |
| 2  | 冷冻储存 | ≤-18℃ | 调整温控或隔离评估 |

⚠️ 以下参数使用了默认值,请在实施前确认:
- 解冻温度/时间限制 [默认值:≤4℃/≤12h]
- 冷却时间限制 [默认值:2h内降至21℃]

示例 2:补充信息后

用户输入:

产品:巴氏杀菌乳 250ml 利乐包
流程:原料验收→过滤→均质→巴氏杀菌→冷却→灌装→冷藏储存→出货
储存条件:2-6℃冷链,保质期7天
消费群体:普通消费者

输出: 完整 HACCP 计划表,CCP 包括原料验收(菌落总数)、巴氏杀菌(致病菌)、冷链储存(温度控制)

资源索引

  • 脚本:见 scripts/export_haccp.py(用途:导出 Excel 文件;参数:--product, --data)
  • 参考:见 references/haccp-knowledge.md(何时读取:危害分析、CCP 判断、限值设定)
  • 参考:见 references/template-guide.md(何时读取:表格格式说明、填写示例)

注意事项

  1. 信息不足时:先收集信息,不盲目生成不完整表格
  2. 缺失标注:默认值和待确认项必须明确标注,不隐藏
  3. 行业差异:关键限值需结合企业实际和行业标准调整
  4. 验证记录:生成的记录文件名称供参考,需配套实际表单
  5. 仅生成框架:本 Skill 生成初稿,企业需内部评审后方可实施

TRACE 测评

维度 评分 说明
T — 可信任度 10/10 纯文档/脚本技能,无外部依赖风险,支持中文交互;已声明安全注意事项
R — 可靠性 9/10 有异常处理说明; 输出格式明确
A — 适用性 9/10 有适用范围声明; 触发条件明确
C — 规范性 10/10 frontmatter 完整; 文档结构清晰; 内容充分
E — 有效性 10/10 输出明确; 含使用示例; 文档详尽
总分 48/50 通过

相关专题

更多
Vite 项目如何打包和部署
Vite 项目如何打包和部署

Vite项目打包部署专题汇集生产构建、产物预览、输出目录、资源路径、Nginx与GitHub Pages部署及常见白屏和路由404问题的已审核文章,帮助读者完成上线流程。

2026.10.28

0

16

Vite 如何搭配 Vue.js
Vite 如何搭配 Vue.js

Vite搭配Vue.js专题汇集创建Vue 3项目、配置开发环境、路径别名、Vue插件、代理、多环境构建与调试的已审核文章,帮助读者完成从初始化到日常开发的配置。

2026.10.28

0

15

Vite 项目目录怎么看
Vite 项目目录怎么看

Vite项目目录专题汇集入口文件、src源码、public静态资源、路径别名、项目根目录和构建输出目录相关的已审核文章,帮助读者理解各文件夹的用途与引用方式。

2026.10.28

0

10

Gradle插件开发入门教程
Gradle插件开发入门教程

本专题介绍Gradle插件开发的基本流程,涵盖插件类编写、自定义任务注册、扩展参数设计和插件应用方法,帮助你理解插件如何组织构建逻辑,减少多个项目之间的重复配置。

2026.10.22

0

11

Gradle Wrapper配置教程
Gradle Wrapper配置教程

本专题介绍Gradle Wrapper的基本作用,涵盖文件组成、生成方法、版本配置和任务调用,帮助你理解项目如何使用指定的Gradle版本,减少不同开发环境带来的构建差异。

2026.10.22

0

10

Golangci-lint检查器使用教程
Golangci-lint检查器使用教程

本专题整理Golangci-lint常用Linters的用途与配置方法,覆盖错误处理、无效代码、安全、复杂度、命名和依赖检查,帮助项目合理选规则。

2026.10.22

0

15

Gradle怎么构建Java项目
Gradle怎么构建Java项目

本专题介绍Gradle Java项目构建方法,涵盖Java插件配置、依赖声明、源码编译、测试执行和打包检查,帮助你理解各阶段的任务关系,逐步完成项目构建。

2026.10.22

0

10

PHP时间戳漏洞修复教程
PHP时间戳漏洞修复教程

本专题汇总PHP常见时间戳漏洞,包括2038年溢出、时区漂移、时间戳伪造、重放攻击、时间盲注与日志审计失效等,并给出升级64位环境、使用 DateTimeImmutable、统一UTC、严格超时校验、预处理绑定、hash_equals 比对等修复方案,帮助开发者快速排查和加固时间相关代码。

2026.10.22

0

25

Golangci-lint配置文件与规则设置
Golangci-lint配置文件与规则设置

本专题聚焦Golangci-lint YAML配置文件,讲清运行参数、规则启停、目录排除、问题过滤及严重级别设置,便于团队统一检查标准。

2026.10.22

0

15

热门下载

更多
网站特效
/
网站源码
/
网站素材
/
前端模板

精品课程

更多
热门推荐
/
最新课程
phpStudy极速入门视频教程
phpStudy极速入门视频教程

共6课时 | 54.7万人学习

独孤九贱(4)_PHP视频教程
独孤九贱(4)_PHP视频教程

共89课时 | 134.1万人学习