Install
openclaw skills install @duding-engicool/skill-iso9001-qms-generator基于过程和风险思维生成符合ISO9001标准的质量管理体系文件,支持四级文件结构和乌龟图;覆盖质量手册、程序文件、作业文件、记录表单等全套体系文件
openclaw skills install @duding-engicool/skill-iso9001-qms-generatorpython-docx==1.1.2
档案文件:
./enterprise-info.json(保存在用户工作区)档案读取流程:
enterprise-info.json检测到存在企业信息档案。
当前档案企业:【某某制造有限公司】
请确认:
A. 使用当前企业信息继续生成
B. 输入新企业信息(将覆盖当前档案)
生成时提示:
正在为【某某制造有限公司】生成文件...强制信息收集清单: 必须通过对话收集并确认以下信息,否则无法开始文件生成:
收集流程:
信息汇总格式示例:
企业名称:[名称]
体系范围:[范围]
所属行业:[行业]
企业规模:[规模]
组织结构:[结构描述]
职责分工:[分工描述]
业务流程:[流程描述]
以上信息是否正确?如有需要修改的地方,请告知。确认无误后,我将开始后续步骤。
目的:识别组织的关键过程,制作"乌龟图",识别过程风险和控制措施。
核心思想:基于参考文档《构建以过程和风险为基础的质量管理体系》,采用过程方法和风险思维,将ISO9001标准要求转化为实际业务流程。
过程分类:
对话流程:
智能体:现在开始进行过程识别和分析。
请识别贵公司的关键过程,我建议按照以下分类:
【顾客导向过程(COP)】
☐ 营销管理过程
☐ 设计开发过程(如适用)
☐ 采购过程
☐ 生产/服务提供过程
☐ 交付过程
☐ 服务过程(如适用)
【支持过程(SOP)】
☐ 人力资源过程
☐ 设备管理过程
☐ 文件控制过程
☐ 仓库管理过程
☐ 测量设备管理过程
☐ 其他支持过程(请说明)
【管理过程(MOP)】
☐ 体系策划过程
☐ 管理评审过程
☐ 内部审核过程
☐ 纠正措施过程
请选择或补充贵公司的关键过程:
过程信息收集: 对于用户选择的每个过程,收集以下信息(用于制作"乌龟图"):
"乌龟图"制作说明:
过程信息汇总表:
过程信息汇总:
过程1:营销管理过程
- 过程活动:潜在客户开发 → 询价报价 → 商务谈判 → 合同签订 → 订单管理 → 客户档案维护
- 过程输入:年度经营计划、客户需求、法律法规要求
- 过程输出:销售合同、客户档案、报价单
- 过程资源:销售团队、市场推广资源、资金
- 过程责任部门:销售部
- 过程关键绩效指标:销售达成率≥95%、客户满意度≥90%
- 过程风险及控制措施:
* 风险1:客户需求识别不准确 → 措施:多次沟通确认需求
* 风险2:价格不合理 → 措施:市场调研定价
[其他过程...]
参考文档:见 references/process-analysis-guide.md(何时读取:需要了解过程识别和"乌龟图"制作方法时)
根据用户提供的行业信息,简要分析该行业的质量管理体系特点。详细的行业特性分析已在步骤2的过程识别中进行。
确认流程:
建议编号原则(四级文件结构):
一级文件(质量手册):QM-001(QM = Quality Manual)
二级文件(程序文件):QP-XXX(QP = Quality Procedure,XXX对应过程编号或条款号)
示例:QP-COP-01(顾客导向过程第1个)、QP-SOP-01(支持过程第1个)
三级文件(作业指导书):WI-XXX-YY(WI = Work Instruction,XXX对应过程编号,YY为序号)
示例:WI-COP-01-01(营销过程第1个指导书)
四级文件(表单):QR-XXX-YY(QR = Quality Record,XXX对应关联的程序文件编号,YY为序号)
示例:QR-COP-01-01(营销过程相关第1个表单)
确认话术示例:
文件编号规则确认:
如果您有现有的文件编号规则,请提供,我将按贵公司的规则执行。
如果没有,我建议使用以下编号规则(基于四级文件结构):
[展示上述建议编号原则]
请确认是否采用此编号规则?如有其他要求,请说明。
确认流程:
质量方针建议示例(根据行业调整):
制造业:
服务业:
通用版(适用于其他行业):
质量目标建议示例:
建议质量目标(可根据贵公司实际情况调整):
选项A(基础版):
1. 顾客满意度 ≥ 95%
2. 产品/服务合格率 ≥ 98%
3. 供方合格率 100%
4. 重大质量事故 0 次
5. 顾客投诉处理及时率 100%
选项B(进取版):
1. 顾客满意度 ≥ 98%
2. 产品/服务合格率 ≥ 99%
3. 供方合格率 100%
4. 重大质量事故 0 次
5. 顾客投诉处理及时率 100%
6. 持续改进项目 ≥ 5项/年
选项C(稳健版):
1. 顾客满意度 ≥ 90%
2. 产品/服务合格率 ≥ 96%
3. 供方合格率 ≥ 98%
4. 重大质量事故 0 次
5. 顾客投诉处理及时率 ≥ 95%
请选择您倾向的质量方针和目标,或提供您自己的想法。
目的:允许用户选择生成全部文件或部分文件,节省算力和等待时间
确认流程:
在企业信息收集和基本配置确认后,询问用户:
您需要生成哪些文件?
A. 全部文件(手册+程序文件+作业指导书+表单,共约66个文件)
B. 部分文件(请选择需要的文件)
如果用户选择B,展示分类文件清单(参考 references/file-selection-template.md)
用户选择文件后,展示确认:
您已选择以下文件:
- QM-001 质量手册
- QP-COP-01 营销管理控制程序
- WI-COP-01-01 营销过程作业指导书
- QR-COP-01-01 客户档案表
共4个文件,确认生成吗?
[A. 确认生成] [B. 修改选择]
用户确认后,仅生成选中的文件
生成前提示:正在为【某某制造有限公司】生成文件...
生成完成后,提示:
✓ 已完成文件生成,共4个文件:
- 质量手册.docx
- 营销管理控制程序.docx
- 营销过程作业指导书.docx
- 客户档案表.docx
如果还需要其他文件,请随时告诉我。
确认原则: 在生成手册、程序文件、作业指导书、表单之前,必须先让用户确认对应的目录或流程信息。
注意:如果用户在步骤6中选择了特定文件,则仅确认该文件对应的目录或流程。
确认流程:
质量手册目录确认(参考文档建议的10个部分结构):
质量手册拟定目录:
【正文部分】
0. 公司简介(略)
1. 手册颁布令
2. 授权令
3. 质量方针及目标
4. 宣导与承诺
5. 组织
5.1 组织结构图
5.2 各部门职责
5.3 职责分配表
6. 文件体系
6.1 文件的层次
6.2 ISO9001要素与文件对照表
7. 过程管理
[各过程的"乌龟图"描述]
8. 绩效评价
9. 改进
【附录部分】
附件1:组织结构图与各部门职责
附件2:过程与部门职责矩阵表
附件3:业务流程图
附件4:程序文件目录
附件5:管理体系过程关系图
附件6:过程描述("乌龟图")
是否需要调整目录结构?如有增删修改需求,请告知。
程序文件确认(每个程序文件按照"乌龟图"活动顺序描述):
程序文件结构确认:
【基本要素】
1. 目的
2. 适用范围
3. 职责
4. 程序(按"乌龟图"活动顺序描述,活动作为章节小标题)
5. 输出
6. 资源
7. 关键绩效指标
【程序正文示例】
5.1 潜在客户开发("乌龟图""1活动")
销售总监("乌龟图""5责任人")依据年度经营计划("乌龟图""2输入"),
制定《年度市场营销计划》("乌龟图""3输出"),并明确资金需求(风险控制措施)。
销售总监组织销售经理进行市场开发相关活动。销售部负责公司的推广活动,
包括定期的展会宣传,维护公司网站及时更新公司信息,邮件,广告宣传
("乌龟图""4资源")等。
销售经理对客户进行邮件询问或电话询问,确认客户的需求及购买潜力,
筛选并确定潜在客户(风险控制措施),实地拜访,并对信息的可靠性及真实性负责。
是否确认此程序文件结构?
作业指导书确认(区分流程类和规范类):
作业指导书结构确认:
【流程类作业指导书】
参考程序文件编写方法,按"乌龟图"活动顺序描述
【规范类作业指导书】
- 无固定格式要求
- 以现场使用方便为原则
- 可以用文字标准、样件、图示、图表、录像、规定等表达
- 具有良好的可操作性,表达清晰、完整
是否确认此作业指导书结构?
生成策略:
生成步骤:
正文部分(9个部分):
附录部分(6个附件):
scripts/generate_iso_docs.py 生成 Word 文档关键提醒:
生成策略:
生成步骤:
程序文件示例结构:
程序文件:营销管理控制程序
1. 目的
规范营销管理过程的活动,确保满足客户要求,提高客户满意度。
2. 适用范围
适用于公司营销管理全过程,包括潜在客户开发、询价报价、商务谈判、合同签订、订单管理、客户档案维护等活动。
3. 职责
3.1 销售总监:负责营销管理过程的总体策划和协调
3.2 销售经理:负责具体的市场开发和客户维护工作
3.3 销售员:负责客户沟通和订单跟进
4. 程序
4.1 潜在客户开发
销售总监依据年度经营计划,制定《年度市场营销计划》,并明确资金需求(风险控制措施)。
销售总监组织销售经理进行市场开发相关活动。销售部负责公司的推广活动,
包括定期的展会宣传,维护公司网站及时更新公司信息,邮件,广告宣传等。
销售经理对客户进行邮件询问或电话询问,确认客户的需求及购买潜力,
筛选并确定潜在客户(风险控制措施),实地拜访,并对信息的可靠性及真实性负责。
4.2 询价报价
[按照"乌龟图"活动顺序继续描述...]
5. 输出
销售合同、客户档案、报价单
6. 资源
销售团队、市场推广资源、资金、ERP系统
7. 关键绩效指标
销售达成率≥95%、客户满意度≥90%
8. 相关文件
ISO9001:2015 8.2条款
生成策略:
生成步骤:
流程类作业指导书:
规范类作业指导书:
作业指导书示例(规范类):
作业指导书:航空铝板材进料检验指导书
1. 目的
规范航空铝板材进料检验活动,确保进料质量符合要求。
2. 适用范围
适用于公司航空铝板材的进料检验活动。
3. 检验要求
[检验项目、合格要求、检验方法、抽样及接收标准、使用仪器]
4. 进料点收
对供应商的装箱单或送货单与实物进行核对,特别对数量、品名、规格进行清点、核对(风险控制措施)。
[按照"乌龟图"活动顺序继续描述...]
5. 记录
填写《进料检验记录表》
生成策略:
生成步骤:
表单设计原则:
表单示例:
表单:生产过程记录表
批次号:
生产日期:
产品名称:
工序1:
操作员:
关键参数:
检验结果:
工序2:
[继续...]
检验结论:
□ 合格 □ 不合格
检验员: 日期:
功能说明:为一家制造业企业生成符合 ISO9001:2015 标准的质量手册 执行方式:智能体收集信息 + 确认流程 + 脚本生成文档 关键要点:
python3 scripts/generate_iso_docs.py \
--markdown "质量手册的 Markdown 内容" \
--output "./质量手册.docx" \
--doc-type "质量手册" \
--title "质量手册" \
--company-name "某某制造有限公司"
功能说明:批量生成程序文件 执行方式:智能体生成内容 + 确认清单 + 脚本循环生成 关键要点:
功能说明:为关键过程生成"乌龟图" 执行方式:智能体分析过程 + 生成6要素内容 关键要点:
第1步:信息收集
智能体:您好!我将协助您生成 ISO9001 质量管理体系文件。首先需要收集一些基础信息:
1. 请问贵公司的全称是什么?
2. 贵公司的体系覆盖范围是什么?(产品/服务、部门、地域)
3. 贵公司所属哪个行业?(制造业/服务业/软件/建筑业/其他)
4. 贵公司的企业规模是?(小型/中型/大型)
5. 请描述贵公司的组织结构(部门设置、汇报关系)
6. 请描述各部门的职责分工
7. 请描述贵公司的核心业务流程
请逐一提供以上信息,确保信息的完整性。
用户: [提供部分信息]
智能体: [追问缺失信息,最多坚持2次]
第2步:信息汇总确认
智能体:感谢您提供的信息,现在汇总如下:
企业名称:[名称]
体系范围:[范围]
所属行业:[行业]
企业规模:[规模]
组织结构:[结构描述]
职责分工:[分工描述]
业务流程:[流程描述]
以上信息是否正确?如有需要修改的地方,请告知。确认无误后,我将开始后续步骤。
第3步:过程识别和分析
智能体:现在开始进行过程识别和分析。
请识别贵公司的关键过程:
【顾客导向过程(COP)】
☐ 营销管理过程
☐ 设计开发过程(如适用)
☐ 采购过程
☐ 生产/服务提供过程
☐ 交付过程
☐ 服务过程(如适用)
【支持过程(SOP)】
☐ 人力资源过程
☐ 设备管理过程
☐ 文件控制过程
☐ 仓库管理过程
☐ 测量设备管理过程
☐ 其他支持过程(请说明)
【管理过程(MOP)】
☐ 体系策划过程
☐ 管理评审过程
☐ 内部审核过程
☐ 纠正措施过程
请选择或补充贵公司的关键过程:
用户: [选择过程]
智能体: [收集每个过程的信息:活动、输入、输出、资源、责任、KPI、风险]
第4步:文件编号确认
智能体:文件编号规则确认:
如果您有现有的文件编号规则,请提供,我将按贵公司的规则执行。
如果没有,我建议使用以下编号规则(基于四级文件结构):
[展示建议编号原则]
请确认是否采用此编号规则?如有其他要求,请说明。
第5步:质量方针目标确认
智能体:根据贵公司所属[行业],我建议以下质量方针:
选项1:[方针1]
选项2:[方针2]
选项3:[方针3]
质量目标建议:
选项A(基础版):[目标列表]
选项B(进取版):[目标列表]
选项C(稳健版):[目标列表]
请选择您倾向的质量方针和目标,或提供您自己的想法。
第6步:按需文件生成确认
智能体:您需要生成哪些文件?
A. 全部文件(手册+程序文件+作业指导书+表单,共约66个文件)
B. 部分文件(请选择需要的文件)
用户:B
智能体:[展示分类文件清单]
用户:[选择文件]
智能体:您已选择以下文件:
[列出文件]
共N个文件,确认生成吗?
[A. 确认生成] [B. 修改选择]
用户:A
第7步:目录确认
智能体:质量手册拟定目录:
[展示完整目录结构]
是否需要调整目录结构?如有增删修改需求,请告知。
第8步:生成文件
智能体:正在为【某某制造有限公司】生成文件...
[生成中...]
智能体:✓ 已完成文件生成,共N个文件:
- 文件1.docx
- 文件2.docx
...
文件已保存到当前工作区。
如果您还需要其他文件,请随时告诉我,我将继续使用已保存的企业信息为您生成。
第1步:档案确认
智能体:您好!检测到存在企业信息档案。
当前档案企业:【某某制造有限公司】
请确认:
A. 使用当前企业信息继续生成
B. 输入新企业信息(将覆盖当前档案)
用户:A
第2步:按需文件生成确认
智能体:您需要生成哪些文件?
A. 全部文件
B. 部分文件
用户:B
智能体:[展示分类文件清单]
用户:[选择文件]
智能体:正在为【某某制造有限公司】生成文件...
[生成中...]
第1步:档案确认
智能体:您好!检测到存在企业信息档案。
当前档案企业:【某某制造有限公司】
请确认:
A. 使用当前企业信息继续生成
B. 输入新企业信息(将覆盖当前档案)
用户:B
第2步:收集新企业信息
智能体:好的,现在开始收集新企业信息。
请提供以下信息:
1. 企业名称
...
用户:[提供新信息]
智能体:信息汇总:
企业名称:某某科技有限公司
...
确认无误吗?
用户:确认
智能体:已更新企业信息档案。
后续步骤:与首次使用流程相同
| 维度 | 评分 | 说明 |
|---|---|---|
| T — 可信任度 | 9/10 | 纯文档/脚本技能,无外部依赖风险,支持中文交互 |
| R — 可靠性 | 9/10 | 有异常处理说明; 输出格式明确 |
| A — 适用性 | 9/10 | 有适用范围声明; 触发条件明确 |
| C — 规范性 | 10/10 | frontmatter 完整; 文档结构清晰; 内容充分 |
| E — 有效性 | 10/10 | 输出明确; 含使用示例; 文档详尽 |
| 总分 | 47/50 | 通过 |