流程理解与提取 Skill (SOP)
本 Skill 是“流程型系统分析”的上游理解部分:先把系统讲清楚(流程叙述、边界、单元与能量/资源接口、流程图/拓扑),再允许进入任何数据对齐与数据分析。
落盘约定
- 最终交付:
products/extracted/(process_brief、unit_inventory、process_flow、entity_map 等) - 过程转储:
lab/(raw dump、OCR 中间文本、一次性脚本) - 文中若出现
extracted/逻辑别名,write 必须使用products/extracted/完整路径
1. 核心方法论 (Core Method)
- Evidence-First(证据优先):流程必须来自权威资料的“流程叙述”原文;找不到就明确声明未找到,禁止补写流程。
- Auditable Extraction(可审计抽取):
products/extracted/process_brief.md的“原文摘录”必须由代码从 raw dump/OCR 文本生成,避免模型逐字代写。 - Boundary-First(边界优先):边界口径先行;净输入/净输出/回流(循环)/旁路规则必须写清楚。
- Topology Skeleton(拓扑骨架):节点以“单元/装置”为主,边为“物料/对象流动 + 能量或资源注入/移除”;不写具体测点/字段名,测点映射后置到数据 skill。
2. 决策树 (Decision Tree)
根据用户意图选择工作流:
- “我需要找到流程介绍/定义系统边界” ->
workflows/01-process-doc-discovery.md - “我要画流程图/把物流能流讲清楚” ->
workflows/02-process-understanding-and-diagramming.md - “全面体检(流程部分)” -> 按顺序执行 01 -> 02。
3. 核心指令 (Core Instructions)
4. 资源索引 (Resource Index)
- Workflows:
workflows/01-process-doc-discovery.mdworkflows/02-process-understanding-and-diagramming.md
- Templates:
templates/unified_execution_plan.md.tpl(统一 plan 模板:仅覆盖 workflow01-02)templates/process_brief.md.tpl(Workflow 01 强制输出骨架)templates/docx_raw_dump_extractor.py.tpl(Workflow 01 代码抽取 raw dump)templates/process_brief_builder_from_raw_dump.py.tpl(Workflow 01 用代码生成 process_brief)templates/process_flow_mermaid.md.tpl(Workflow 02 Mermaid 图模板)templates/entity_map_unit_topology.json.tpl(Workflow 02 单元级拓扑骨架)
- Checklists:
checklists/readiness_check.md