Files
ExperionCrawler/dxf-graph/No-10_sheets_summary.json
windpacer 302183c97e feat: P&ID 연결 분석, LLM 에이전트 모드, KB 확장, MCP 서버 리팩토링
- P&ID: 연결 분석 API, Prefix 규칙 관리, 카테고리 분류, DXF 그래프 빌드
- LLM: 대화 요약, tool card 영구 보존, 시계열 차트(uPlot), 에이전트 모드
- KB: 청크 미리보기, Field Instrument Inference, 인증/Qdrant 클라이언트
- MCP: 서버 기능 확장, 파이프라인 수정, timeout 개선
- Frontend: P&ID UI, LLM UI, KB UI, OPC UA Write 탭 추가
- 설정: AGENTS.md, plant_context, README, opencode.json 업데이트
- 정리: 진단 체크리스트 문서 삭제
2026-05-21 23:36:57 +09:00

432 lines
6.1 KiB
JSON

[
{
"sheet": "Sheet R5C0",
"nodes": 170,
"bbox": [
1543,
6394,
1982,
6651
],
"components": 26,
"line_numbers": []
},
{
"sheet": "Sheet R5C1",
"nodes": 254,
"bbox": [
1988,
6393,
2422,
6629
],
"components": 34,
"line_numbers": []
},
{
"sheet": "Sheet R5C2",
"nodes": 77,
"bbox": [
2442,
6392,
2797,
6639
],
"components": 21,
"line_numbers": []
},
{
"sheet": "Sheet R5C3",
"nodes": 264,
"bbox": [
2908,
6396,
3291,
6643
],
"components": 30,
"line_numbers": []
},
{
"sheet": "Sheet R4C0",
"nodes": 304,
"bbox": [
1543,
6096,
1952,
6390
],
"components": 32,
"line_numbers": []
},
{
"sheet": "Sheet R4C1",
"nodes": 142,
"bbox": [
2011,
6096,
2422,
6392
],
"components": 36,
"line_numbers": []
},
{
"sheet": "Sheet R4C2",
"nodes": 165,
"bbox": [
2423,
6096,
2851,
6392
],
"components": 35,
"line_numbers": []
},
{
"sheet": "Sheet R4C3",
"nodes": 152,
"bbox": [
2871,
6096,
3299,
6391
],
"components": 28,
"line_numbers": []
},
{
"sheet": "Sheet R4C4",
"nodes": 106,
"bbox": [
3311,
6096,
3545,
6376
],
"components": 24,
"line_numbers": []
},
{
"sheet": "Sheet R3C0",
"nodes": 204,
"bbox": [
1644,
5766,
1949,
5876
],
"components": 29,
"line_numbers": []
},
{
"sheet": "Sheet R2C0",
"nodes": 360,
"bbox": [
1644,
5579,
1924,
5764
],
"components": 44,
"line_numbers": []
},
{
"sheet": "Sheet R2C1",
"nodes": 318,
"bbox": [
1998,
5579,
2150,
5651
],
"components": 49,
"line_numbers": [
"VG-6203-15A-F1A"
]
},
{
"sheet": "Sheet R1C0",
"nodes": 2894,
"bbox": [
1649,
5190,
1982,
5433
],
"components": 158,
"line_numbers": [
"ST-10511-100A-S1A-H50",
"P-10311-125A-F1A",
"P-10150-25A-F1A",
"P-10122-20A-F1A",
"P-10151-15A-F1A",
"P-10115-200A-F2A-H50",
"P-10106-25A-F1A",
"P-10119-32A-F1A-H50",
"P-10121-25A-F1A-H50",
"P-10122-25A-F1A-N",
"P-10143-32A-F2A",
"P-10142-25A-F2A"
]
},
{
"sheet": "Sheet R1C1",
"nodes": 3030,
"bbox": [
1983,
5137,
2422,
5433
],
"components": 201,
"line_numbers": [
"P-10201-25A-F1A",
"ST-10521-65A-S1A-H50",
"P-10213-20A-F1A",
"P-10313-100A-F1A",
"SAM-10951-10A-F2A",
"SAM-10953-10A-F2A",
"P-10237-40A-F1A",
"VG-10411-65A-F1A",
"VG-10440-300A-F1A-N",
"P-10149-40A-F1A",
"VG-10421-50A-F1A",
"P-10208-400A-F2A-H50"
]
},
{
"sheet": "Sheet R1C2",
"nodes": 1279,
"bbox": [
2423,
5137,
2861,
5433
],
"components": 117,
"line_numbers": [
"VG-10401-150A-F1A-N",
"P-10314-80A-F1A",
"VG-9440-300A-F1A-N",
"P-10236-40A-F1A",
"P-10226-25A-F2A",
"VG-10431-50A-F1A",
"P-10225-25A-F2A",
"VG-10444-25A-F1A",
"P-10227-25A-F2A",
"VG-10412-50A-F1A",
"VG-10411-65A-F1A-N",
"VG-10412-50A-F1A-N"
]
},
{
"sheet": "Sheet R1C3",
"nodes": 368,
"bbox": [
2867,
5136,
3299,
5433
],
"components": 54,
"line_numbers": [
"CWS-10601-300A-S2A-N",
"CWS-10600-300A-S2A-N",
"PW-10903-25A-F1A-E40",
"CWR-10625-50A-F1A-N",
"CWS-10615-50A-F1A-N",
"CWS-10615-50A-S2A-N",
"CWS-10616-25A-S2A-N",
"CWR-10625-50A-S2A-N",
"CWS-10618-25A-S2A-N",
"CWR-10628-25A-S2A-N",
"CWS-10617-25A-S2A-N",
"CWR-10627-25A-S2A-N"
]
},
{
"sheet": "Sheet R1C4",
"nodes": 747,
"bbox": [
3314,
5136,
3739,
5433
],
"components": 87,
"line_numbers": [
"CWS-10620-300A-S2A-N",
"CWS-10601-300A-S2A-N",
"CWS-10611-80A-S2A-N",
"CWR-10621-80A-S2A-N",
"CWS-10612-200A-S2A-N",
"CWR-10622-200A-S2A-N"
]
},
{
"sheet": "Sheet R1C5",
"nodes": 545,
"bbox": [
3746,
5136,
4149,
5433
],
"components": 59,
"line_numbers": [
"SW-10802-25A-F1A-E50",
"SW-10801-50A-F1A-E50",
"SW-10810-25A-F1A-E50",
"SW-10805-25A-F1A-E50",
"SW-10808-25A-F1A-E50",
"SW-10806-25A-F1A-E50",
"SW-10807-25A-F1A-E50",
"SW-10809-15A-F1A-E50"
]
},
{
"sheet": "Sheet R1C6",
"nodes": 840,
"bbox": [
4213,
5136,
4622,
5433
],
"components": 85,
"line_numbers": []
},
{
"sheet": "Sheet R1C7",
"nodes": 613,
"bbox": [
4644,
5136,
5061,
5433
],
"components": 97,
"line_numbers": [
"IA-10900-25A-F1A",
"IA-10910-15A-F1A",
"IA-10904-15A-F1A",
"IA-10908-15A-F1A",
"IA-10909-15A-F1A",
"IA-10907-15A-F1A",
"IA-10906-15A-F1A",
"IA-10905-15A-F1A",
"IA-10903-15A-F1A",
"IA-10902-15A-F1A",
"IA-10914-25A-F1A",
"IA-10913-25A-F1A"
]
},
{
"sheet": "Sheet R1C8",
"nodes": 650,
"bbox": [
5069,
5136,
5502,
5433
],
"components": 57,
"line_numbers": [
"CHS-9630-100A-F-C50",
"CHR-9640-100A-F-C50",
"CHS-9631-50A-F-C50",
"CHS-9632-100A-F-C50",
"CHS-9633-32A-F-C50",
"CHR-6641-50A-F-C50",
"CHR-6642-25A-F-C50",
"CHR-6643-50A-F-C50",
"CHS-10631-65A-F1A-C50",
"CHR-10641-65A-F1A-C50",
"CHR-9643-32A-F-C50",
"CHR-9641-50A-F-C50"
]
},
{
"sheet": "Sheet R1C9",
"nodes": 148,
"bbox": [
5506,
5136,
5583,
5433
],
"components": 24,
"line_numbers": [
"CHR-6644-25A-F-C50",
"CHS-10632-50A-F1A-C50",
"CHR-10642-50A-F1A-C50"
]
},
{
"sheet": "Sheet R0C2",
"nodes": 577,
"bbox": [
2448,
4822,
2862,
5136
],
"components": 58,
"line_numbers": [
"VG-9421-50A-F1A-N",
"VG-9423-50A-F1A-N",
"VG-9424-50A-F1A-N",
"VG-9431-50A-F1A-N",
"VG-9433-50A-F1A-N",
"VG-9434-50A-F1A-N",
"VG-9432-50A-F1A-N",
"VG-9426-50A-F1A-N",
"VG-9425-50A-F1A-N",
"VG-9412-50A-F1A-N",
"VG-9411-50A-F1A-N",
"WW-9193-25A-F1A-N"
]
},
{
"sheet": "Sheet R0C3",
"nodes": 149,
"bbox": [
2863,
4822,
2978,
5136
],
"components": 24,
"line_numbers": [
"VG-10412-50A-F1A-N",
"VG-10411-65A-F1A-N"
]
},
{
"sheet": "Sheet R0C7",
"nodes": 1068,
"bbox": [
4729,
4823,
5062,
5136
],
"components": 136,
"line_numbers": [
"IA-10922-25A-F1A"
]
},
{
"sheet": "Sheet R0C8",
"nodes": 163,
"bbox": [
5063,
4823,
5147,
5136
],
"components": 29,
"line_numbers": []
}
]