← Files EW AI FlowchartARCHIVED FILE
assets/sample.efd.json
10.6 KB · Sep 30, 2026 · 23:16 UTC
{
"schemaVersion": "efd-2.1",
"workspace": { "id": "ORG-SAMPLE", "name": "[SAMPLE] 可自訂企業工作區" },
"project": { "id": "PRJ-SAMPLE", "workspaceId": "ORG-SAMPLE", "name": "[SAMPLE] EFD 工程總覽練習" },
"organizationUnits": [
{ "id": "UNIT-SAMPLE-1", "name": "訪談與需求單位", "typeCode": "sample", "active": true, "order": 0 },
{ "id": "UNIT-SAMPLE-2", "name": "分析與設計單位", "typeCode": "sample", "active": true, "order": 1 },
{ "id": "UNIT-SAMPLE-3", "name": "執行與交付單位", "typeCode": "sample", "active": true, "order": 2 },
{ "id": "UNIT-SAMPLE-4", "name": "品質與核准單位", "typeCode": "sample", "active": true, "order": 3 },
{ "id": "UNIT-SAMPLE-5", "name": "文件與治理單位", "typeCode": "sample", "active": true, "order": 4 }
],
"positions": [
{ "id": "POS-SAMPLE-1", "name": "需求訪談職務", "unitIds": ["UNIT-SAMPLE-1"], "active": true, "order": 0 },
{ "id": "POS-SAMPLE-2", "name": "專案核准職務", "unitIds": ["UNIT-SAMPLE-4"], "active": true, "order": 1 },
{ "id": "POS-SAMPLE-3", "name": "流程設計職務", "unitIds": ["UNIT-SAMPLE-2"], "active": true, "order": 2 },
{ "id": "POS-SAMPLE-4", "name": "品質驗證職務", "unitIds": ["UNIT-SAMPLE-4"], "active": true, "order": 3 },
{ "id": "POS-SAMPLE-5", "name": "工作執行職務", "unitIds": ["UNIT-SAMPLE-3"], "active": true, "order": 4 },
{ "id": "POS-SAMPLE-6", "name": "受通知職務", "unitIds": ["UNIT-SAMPLE-1", "UNIT-SAMPLE-3"], "active": true, "order": 5 },
{ "id": "POS-SAMPLE-7", "name": "文件治理職務", "unitIds": ["UNIT-SAMPLE-5"], "active": true, "order": 6 }
],
"process": {
"id": "PROC-SAMPLE", "projectId": "PRJ-SAMPLE", "name": "[SAMPLE] 顧問工程建模路徑", "modelKind": "as_is",
"stages": [
{ "id": "STG-SAMPLE-1", "name": "啟動與範圍", "order": 0 },
{ "id": "STG-SAMPLE-2", "name": "現況盤點", "order": 1 },
{ "id": "STG-SAMPLE-3", "name": "目標設計", "order": 2 },
{ "id": "STG-SAMPLE-4", "name": "工作執行", "order": 3 },
{ "id": "STG-SAMPLE-5", "name": "驗證與修正", "order": 4 },
{ "id": "STG-SAMPLE-6", "name": "交付與結案", "order": 5 }
],
"nodes": [
{ "id": "EVT-SAMPLE-START", "type": "start", "name": "開始", "stageId": "STG-SAMPLE-1", "unitIds": ["UNIT-SAMPLE-1"], "raci": [] },
{ "id": "TASK-SAMPLE-SCOPE", "type": "task", "name": "確認建模範圍", "stageId": "STG-SAMPLE-1", "unitIds": ["UNIT-SAMPLE-1"], "raci": [{ "participantType": "position", "participantId": "POS-SAMPLE-1", "roles": ["R"] }, { "participantType": "position", "participantId": "POS-SAMPLE-2", "roles": ["A"] }, { "participantType": "position", "participantId": "POS-SAMPLE-6", "roles": ["I"] }] },
{ "id": "TASK-SAMPLE-ASIS", "type": "task", "name": "盤點現況工作", "stageId": "STG-SAMPLE-2", "unitIds": ["UNIT-SAMPLE-1"], "raci": [{ "participantType": "position", "participantId": "POS-SAMPLE-1", "roles": ["R"] }, { "participantType": "position", "participantId": "POS-SAMPLE-2", "roles": ["A"] }, { "participantType": "position", "participantId": "POS-SAMPLE-3", "roles": ["C"] }] },
{ "id": "ART-SAMPLE-INPUT", "type": "artifact", "name": "輸入與訪談紀錄", "stageId": "STG-SAMPLE-2", "unitIds": ["UNIT-SAMPLE-5"], "raci": [{ "participantType": "position", "participantId": "POS-SAMPLE-7", "roles": ["R"] }] },
{ "id": "DEC-SAMPLE-GAP", "type": "decision", "name": "缺口是否明確?", "stageId": "STG-SAMPLE-2", "unitIds": ["UNIT-SAMPLE-2"], "raci": [{ "participantType": "position", "participantId": "POS-SAMPLE-3", "roles": ["R"] }, { "participantType": "position", "participantId": "POS-SAMPLE-2", "roles": ["A"] }] },
{ "id": "TASK-SAMPLE-DESIGN", "type": "task", "name": "設計目標流程", "stageId": "STG-SAMPLE-3", "unitIds": ["UNIT-SAMPLE-2"], "raci": [{ "participantType": "position", "participantId": "POS-SAMPLE-3", "roles": ["R"] }, { "participantType": "position", "participantId": "POS-SAMPLE-2", "roles": ["A"] }, { "participantType": "position", "participantId": "POS-SAMPLE-4", "roles": ["C"] }] },
{ "id": "TASK-SAMPLE-APPROVE", "type": "approval", "name": "核准執行邊界", "stageId": "STG-SAMPLE-3", "unitIds": ["UNIT-SAMPLE-4"], "raci": [{ "participantType": "position", "participantId": "POS-SAMPLE-4", "roles": ["R"] }, { "participantType": "position", "participantId": "POS-SAMPLE-2", "roles": ["A"] }] },
{ "id": "TASK-SAMPLE-EXECUTE", "type": "task", "name": "執行受控工作", "stageId": "STG-SAMPLE-4", "unitIds": ["UNIT-SAMPLE-3"], "raci": [{ "participantType": "position", "participantId": "POS-SAMPLE-5", "roles": ["R"] }, { "participantType": "position", "participantId": "POS-SAMPLE-2", "roles": ["A"] }, { "participantType": "position", "participantId": "POS-SAMPLE-3", "roles": ["C"] }] },
{ "id": "TASK-SAMPLE-SYSTEM", "type": "system_action", "name": "系統協作處理", "stageId": "STG-SAMPLE-4", "unitIds": ["UNIT-SAMPLE-3"], "raci": [{ "participantType": "position", "participantId": "POS-SAMPLE-5", "roles": ["R"] }, { "participantType": "position", "participantId": "POS-SAMPLE-2", "roles": ["A"] }, { "participantType": "position", "participantId": "POS-SAMPLE-6", "roles": ["I"] }] },
{ "id": "DEC-SAMPLE-ACCEPT", "type": "decision", "name": "是否通過驗收?", "stageId": "STG-SAMPLE-5", "unitIds": ["UNIT-SAMPLE-4"], "raci": [{ "participantType": "position", "participantId": "POS-SAMPLE-4", "roles": ["R"] }, { "participantType": "position", "participantId": "POS-SAMPLE-2", "roles": ["A"] }] },
{ "id": "EXC-SAMPLE-REWORK", "type": "exception", "name": "異常接手與修正", "stageId": "STG-SAMPLE-5", "unitIds": ["UNIT-SAMPLE-3"], "raci": [{ "participantType": "position", "participantId": "POS-SAMPLE-5", "roles": ["R"] }, { "participantType": "position", "participantId": "POS-SAMPLE-4", "roles": ["A"] }] },
{ "id": "ART-SAMPLE-EVIDENCE", "type": "artifact", "name": "驗收與證據紀錄", "stageId": "STG-SAMPLE-5", "unitIds": ["UNIT-SAMPLE-5"], "raci": [{ "participantType": "position", "participantId": "POS-SAMPLE-7", "roles": ["R"] }, { "participantType": "position", "participantId": "POS-SAMPLE-2", "roles": ["I"] }] },
{ "id": "TASK-SAMPLE-CLOSE", "type": "task", "name": "整理交付資料", "stageId": "STG-SAMPLE-6", "unitIds": ["UNIT-SAMPLE-5"], "raci": [{ "participantType": "position", "participantId": "POS-SAMPLE-7", "roles": ["R"] }, { "participantType": "position", "participantId": "POS-SAMPLE-2", "roles": ["A"] }, { "participantType": "position", "participantId": "POS-SAMPLE-6", "roles": ["I"] }] },
{ "id": "EVT-SAMPLE-END", "type": "end", "name": "結案", "stageId": "STG-SAMPLE-6", "unitIds": ["UNIT-SAMPLE-5"], "raci": [] }
],
"edges": [
{ "id": "EDGE-SAMPLE-1", "sourceId": "EVT-SAMPLE-START", "targetId": "TASK-SAMPLE-SCOPE", "type": "sequence" },
{ "id": "EDGE-SAMPLE-2", "sourceId": "TASK-SAMPLE-SCOPE", "targetId": "TASK-SAMPLE-ASIS", "type": "sequence" },
{ "id": "EDGE-SAMPLE-3", "sourceId": "ART-SAMPLE-INPUT", "targetId": "TASK-SAMPLE-ASIS", "type": "document_input", "label": "盤點依據" },
{ "id": "EDGE-SAMPLE-4", "sourceId": "TASK-SAMPLE-ASIS", "targetId": "DEC-SAMPLE-GAP", "type": "sequence" },
{ "id": "EDGE-SAMPLE-YES-1", "sourceId": "DEC-SAMPLE-GAP", "targetId": "TASK-SAMPLE-DESIGN", "type": "decision_yes", "label": "明確" },
{ "id": "EDGE-SAMPLE-NO-1", "sourceId": "DEC-SAMPLE-GAP", "targetId": "TASK-SAMPLE-ASIS", "type": "decision_no", "label": "待補充" },
{ "id": "EDGE-SAMPLE-5", "sourceId": "TASK-SAMPLE-DESIGN", "targetId": "TASK-SAMPLE-APPROVE", "type": "sequence" },
{ "id": "EDGE-SAMPLE-6", "sourceId": "TASK-SAMPLE-APPROVE", "targetId": "TASK-SAMPLE-EXECUTE", "type": "sequence" },
{ "id": "EDGE-SAMPLE-7", "sourceId": "TASK-SAMPLE-EXECUTE", "targetId": "TASK-SAMPLE-SYSTEM", "type": "sequence" },
{ "id": "EDGE-SAMPLE-8", "sourceId": "TASK-SAMPLE-SYSTEM", "targetId": "DEC-SAMPLE-ACCEPT", "type": "sequence" },
{ "id": "EDGE-SAMPLE-YES-2", "sourceId": "DEC-SAMPLE-ACCEPT", "targetId": "ART-SAMPLE-EVIDENCE", "type": "decision_yes", "label": "通過" },
{ "id": "EDGE-SAMPLE-NO-2", "sourceId": "DEC-SAMPLE-ACCEPT", "targetId": "EXC-SAMPLE-REWORK", "type": "decision_no", "label": "退回" },
{ "id": "EDGE-SAMPLE-REWORK", "sourceId": "EXC-SAMPLE-REWORK", "targetId": "DEC-SAMPLE-ACCEPT", "type": "rework", "label": "修正後復驗" },
{ "id": "EDGE-SAMPLE-9", "sourceId": "ART-SAMPLE-EVIDENCE", "targetId": "TASK-SAMPLE-CLOSE", "type": "document_output", "label": "交付證據" },
{ "id": "EDGE-SAMPLE-10", "sourceId": "TASK-SAMPLE-CLOSE", "targetId": "EVT-SAMPLE-END", "type": "sequence" }
]
},
"layout": { "processId": "PROC-SAMPLE", "items": [
{ "efdId": "EVT-SAMPLE-START", "x": 40, "y": 70, "width": 80, "height": 50 }, { "efdId": "TASK-SAMPLE-SCOPE", "x": 160, "y": 60, "width": 168, "height": 78 },
{ "efdId": "TASK-SAMPLE-ASIS", "x": 160, "y": 190, "width": 168, "height": 78 }, { "efdId": "ART-SAMPLE-INPUT", "x": 40, "y": 200, "width": 90, "height": 60 }, { "efdId": "DEC-SAMPLE-GAP", "x": 390, "y": 190, "width": 140, "height": 88 },
{ "efdId": "TASK-SAMPLE-DESIGN", "x": 600, "y": 180, "width": 168, "height": 78 }, { "efdId": "TASK-SAMPLE-APPROVE", "x": 810, "y": 180, "width": 168, "height": 78 },
{ "efdId": "TASK-SAMPLE-EXECUTE", "x": 160, "y": 330, "width": 168, "height": 78 }, { "efdId": "TASK-SAMPLE-SYSTEM", "x": 390, "y": 330, "width": 168, "height": 78 },
{ "efdId": "DEC-SAMPLE-ACCEPT", "x": 600, "y": 330, "width": 140, "height": 88 }, { "efdId": "EXC-SAMPLE-REWORK", "x": 590, "y": 470, "width": 168, "height": 78 }, { "efdId": "ART-SAMPLE-EVIDENCE", "x": 810, "y": 340, "width": 90, "height": 60 },
{ "efdId": "TASK-SAMPLE-CLOSE", "x": 810, "y": 500, "width": 168, "height": 78 }, { "efdId": "EVT-SAMPLE-END", "x": 1040, "y": 515, "width": 80, "height": 50 }
], "edges": [
{ "efdId": "EDGE-SAMPLE-YES-1", "sourceAnchor": "right", "targetAnchor": "left", "pathType": "orthogonal", "routingMode": "auto" }, { "efdId": "EDGE-SAMPLE-NO-1", "sourceAnchor": "bottom", "targetAnchor": "left", "pathType": "orthogonal", "routingMode": "auto" },
{ "efdId": "EDGE-SAMPLE-YES-2", "sourceAnchor": "right", "targetAnchor": "left", "pathType": "orthogonal", "routingMode": "auto" }, { "efdId": "EDGE-SAMPLE-NO-2", "sourceAnchor": "bottom", "targetAnchor": "top", "pathType": "orthogonal", "routingMode": "auto" }, { "efdId": "EDGE-SAMPLE-REWORK", "sourceAnchor": "right", "targetAnchor": "bottom", "pathType": "orthogonal", "routingMode": "auto" }
] },
"drawioMapping": { "mappingVersion": "efd-drawio-1", "processId": "PROC-SAMPLE", "cells": [] }
}
SHA-256: c3ec4e75f2916ff577b2568324fc10f89c44bba7cdcd0eeadc447f9de4db7ea4