Install
openclaw skills install @duding-engicool/skill-sipoc-diagram生成标准SIPOC流程图(供应商-输入-流程-输出-客户);当用户需要绘制过程流程图、梳理业务输入输出、建立跨部门流程映射或准备流程文档时使用
openclaw skills install @duding-engicool/skill-sipoc-diagrampip install playwright && playwright install chromiumSIPOC 是六西格玛和流程管理中的核心工具,由以下五部分组成:
| 要素 | 说明 | 示例 |
|---|---|---|
| Supplier(供应商) | 提供输入的任何外部或内部供应方 | 原材料供应商、数据提供方、上游部门 |
| Input(输入) | 供应商提供的资源、信息或材料 | 原材料、半成品、数据、需求 |
| Process(流程) | 核心业务活动或处理步骤 | 加工生产、订单处理、软件开发 |
| Output(输出) | 流程产生的结果或产品 | 产品、服务、报告、决策 |
| Customer(客户) | 接收输出的个人或组织 | 终端用户、内部客户、下游部门 |
智能体通过交互式对话收集SIPOC各要素信息:
确定流程边界
收集供应商信息
梳理输入项
描述核心流程
识别输出项
确定客户
将收集的信息整理为JSON格式:
{
"process_name": "订单处理流程",
"process_id": "P001",
"supplier": [
{"name": "客户", "provides": ["订单需求"]},
{"name": "库存系统", "provides": ["库存数据"]}
],
"input": [
{"name": "客户订单", "description": "客户提交的采购订单"},
{"name": "库存信息", "description": "实时库存数据"}
],
"process": [
{"step": "订单接收", "description": "接收并验证客户订单"},
{"step": "库存确认", "description": "检查库存可用性"},
{"step": "订单处理", "description": "完成订单配货和定价"},
{"step": "发货执行", "description": "安排物流发货"}
],
"output": [
{"name": "已处理订单", "description": "完成支付的订单记录"},
{"name": "发货通知", "description": "物流发货通知"}
],
"customer": [
{"name": "客户", "receives": ["已处理订单"]},
{"name": "物流部门", "receives": ["发货通知"]}
]
}
调用脚本生成标准SIPOC图形:
python scripts/generate_sipoc.py --data "<JSON数据>" --output "sipoc_diagram.html"
生成的HTML包含:
python scripts/export_sipoc.py --input "sipoc_diagram.html" --format "png" --output "sipoc_diagram.png"
python scripts/export_sipoc.py --input "sipoc_diagram.html" --format "pdf" --output "sipoc_diagram.pdf"
| 维度 | 评分 | 说明 |
|---|---|---|
| T — 可信任度 | 9/10 | 纯文档/脚本技能,无外部依赖风险,支持中文交互 |
| R — 可靠性 | 10/10 | 有清晰工作流程; 有异常处理说明; 输出格式明确 |
| A — 适用性 | 9/10 | 有适用范围声明; 触发条件明确 |
| C — 规范性 | 10/10 | frontmatter 完整; 文档结构清晰; 内容充分 |
| E — 有效性 | 10/10 | 输出明确; 含使用示例; 文档详尽 |
| 总分 | 48/50 | 通过 |