Checkpoint Type B pipeline refinement for run-002 and run-003
@@ -1,12 +1,13 @@
|
|||||||
# Input Review
|
# Input Review
|
||||||
|
|
||||||
- ?? ???: 02. DX의 시행 목표 및 기대효과.mdx
|
- 입력 파일: 02. DX의 시행 목표 및 기대효과.mdx
|
||||||
- ?? ??: DX의 시행 목표 및 기대효과
|
- 문서 제목: DX의 시행 목표 및 기대효과
|
||||||
- ?? ?? ??: ?? block? ???? ?? ???? ???.
|
- content family 후보: type-b-goal-effect
|
||||||
- ?? ??: ???? ?? 85% ?? ????, ? ?/?? ??? popup ??? ???.
|
- 우선 목표: 원문 block과 원문 순서를 최대한 보존한다.
|
||||||
|
- popup 전략: 큰 표, 긴 사례, 긴 근거는 popup 후보로 분리하고 본문에는 제목과 핵심 bullet을 남긴다.
|
||||||
|
|
||||||
## ?? ??
|
## 원문 블록 식별
|
||||||
- 1. DX의 궁극적 목표: - **안전과 품질** - 시설물의 요구 성능을 설계-시공-운영 전 과정에서 **디지털로 검증**하여 **안전성 확보** - Copy & Paste로 하향 평준화된 성과물의 **하자 최소화**로 **고품질 성과물 제공** - **생산성 향상** - Analogue 기반 업무를...
|
- 1. DX의 궁극적 목표 (goal/core): - **안전과 품질** - 시설물의 요구 성능을 설계-시공-운영 전 과정에서 **디지털로 검증**하여 **안전성 확보** - Copy & Paste로 하향 평준화된 성과물의 **하자 최소화**로 **고품질 성과물 제공** - **생산성 향상** - Analogue 기반 업무를 Digital 기반 프로세스로 전환하여...
|
||||||
- 2.1 업무 수행 과정(Process)의 변화: - **생산 방식**: 수작업 의존의 반복 업무에서 벗어나, **SW를 활용한 체계화된 방식**으로 전환 - **인지·검토**: 2D 도면 해석 중심에서 **3D 모델 기반의 직관적 인지·검토 체계**로 전환 - **협업 구조**: 개별 문서 중심 협업에서 **데이터 통합 기반의 정보...
|
- 2.1 업무 수행 과정(Process)의 변화 (process/core): - **생산 방식**: 수작업 의존의 반복 업무에서 벗어나, **SW를 활용한 체계화된 방식**으로 전환 - **인지·검토**: 2D 도면 해석 중심에서 **3D 모델 기반의 직관적 인지·검토 체계**로 전환 - **협업 구조**: 개별 문서 중심 협업에서 **데이터 통합 기반의 정보 공유·관리 협업 환경**으로 전환...
|
||||||
- 2.2 DX 시행 주체별 기대효과: * 실행 의지와 합리적 판단 역량 * 기술 투자와 운영 역량 * 기술개발 투자에 의한 S/W 역량 * 수작업 의존 → S/W 기반 체계화 * 행정서류 자동 생성 및 최소화로 * 업무 생산성 향상 * 건설기간 단축, 건설비 및 유지관리비 * 총비용 최소화 * 체계적 공정/자원 관리를...
|
- 2.2 DX 시행 주체별 기대효과 (stakeholder_effect/core): * 실행 의지와 합리적 판단 역량 * 기술 투자와 운영 역량 * 기술개발 투자에 의한 S/W 역량 * 수작업 의존 → S/W 기반 체계화 * 행정서류 자동 생성 및 최소화로 * 업무 생산성 향상 * 건설기간 단축, 건설비 및 유지관리비 * 총비용 최소화 * 체계적 공정/자원 관리를 통한 * 신뢰성 확보 및 생산성 향상...
|
||||||
- 핵심 요약: **핵심 요약** * 고품질의 성과품, 비용 절감, 시간 단축, 의사소통에 도움이 안 되면 DX가 아니다.
|
- 핵심 요약 (conclusion/conclusion): **핵심 요약** * 고품질의 성과품, 비용 절감, 시간 단축, 의사소통에 도움이 안 되면 DX가 아니다.
|
||||||
|
|||||||
@@ -1,11 +1,12 @@
|
|||||||
# Interpretation
|
# Interpretation
|
||||||
|
|
||||||
- ?? ??: ????? ?? ??? ???.
|
- content family: type-b-goal-effect
|
||||||
- ?? ??: ?? ??? ????, ??/??/popup ???? ???.
|
- 해석 원칙: 원문 제목/순서/표현을 우선 보존하고, 임의 재서술은 최소화한다.
|
||||||
- popup ??: ? ?, ?? ??, ? ??? ??? popup?? ?? ???.
|
- grouping 원칙: 관계가 같은 block만 묶고, 내용이 길다고 해서 본문에서 제거하지 않는다.
|
||||||
|
- popup 원칙: 상세는 popup으로 보내되 본문에는 핵심 bullet과 진입 문장을 남긴다.
|
||||||
|
|
||||||
## Topic Classification
|
## Topic Classification
|
||||||
- 1. DX의 궁극적 목표: layer=core / role=flow
|
- 1. DX의 궁극적 목표: relation=goal / layer=core / popup_candidate=false
|
||||||
- 2.1 업무 수행 과정(Process)의 변화: layer=core / role=flow
|
- 2.1 업무 수행 과정(Process)의 변화: relation=process / layer=core / popup_candidate=false
|
||||||
- 2.2 DX 시행 주체별 기대효과: layer=core / role=flow
|
- 2.2 DX 시행 주체별 기대효과: relation=stakeholder_effect / layer=core / popup_candidate=false
|
||||||
- 핵심 요약: layer=conclusion / role=flow
|
- 핵심 요약: relation=conclusion / layer=conclusion / popup_candidate=false
|
||||||
|
|||||||
@@ -1,11 +1,12 @@
|
|||||||
# Content Structure
|
# Content Structure
|
||||||
|
|
||||||
- ??? ??: ?? ?? ??? ???.
|
- content family: type-b-goal-effect
|
||||||
- ??? ??: ?? ? ???? ????, ?? ???? ????.
|
- visible block 원칙: 각 섹션 제목과 핵심 bullet은 본문에 남긴다.
|
||||||
- popup ??: ??? ? ?? ??? ? ?/? ??? popup?? ???.
|
- popup block 원칙: 큰 표, 긴 사례, 긴 상세 설명만 popup으로 보낸다.
|
||||||
|
- 결론 원칙: note/결론 문장은 footer 또는 결론 배너에 직접 노출한다.
|
||||||
|
|
||||||
## Ordered Blocks
|
## Ordered Blocks
|
||||||
1. 1. DX의 궁극적 목표 (core)
|
1. 1. DX의 궁극적 목표 (goal / core / visible)
|
||||||
2. 2.1 업무 수행 과정(Process)의 변화 (core)
|
2. 2.1 업무 수행 과정(Process)의 변화 (process / core / visible)
|
||||||
3. 2.2 DX 시행 주체별 기대효과 (core)
|
3. 2.2 DX 시행 주체별 기대효과 (stakeholder_effect / core / visible)
|
||||||
4. 핵심 요약 (conclusion)
|
4. 핵심 요약 (conclusion / conclusion / visible)
|
||||||
|
|||||||
38
docs/run-002/03-structure/source-blocks.json
Normal file
@@ -0,0 +1,38 @@
|
|||||||
|
{
|
||||||
|
"title": "DX의 시행 목표 및 기대효과",
|
||||||
|
"content_family": "type-b-goal-effect",
|
||||||
|
"blocks": [
|
||||||
|
{
|
||||||
|
"id": 1,
|
||||||
|
"title": "1. DX의 궁극적 목표",
|
||||||
|
"layer": "core",
|
||||||
|
"relation_type": "goal",
|
||||||
|
"popup_candidate": false,
|
||||||
|
"source_data": "- **안전과 품질** \n - 시설물의 요구 성능을 설계-시공-운영 전 과정에서 **디지털로 검증**하여 **안전성 확보**\n - Copy & Paste로 하향 평준화된 성과물의 **하자 최소화**로 **고품질 성과물 제공**\n\n- **생산성 향상**\n - Analogue 기반 업무를 Digital 기반 프로세스로 전환하여 **업무 속도·정확성·일관성 향상**\n - 건설 비용 및 유지관리비 절감, 건설 기간 단축, 인력투입 최소화를 통해 **부가가치 제고**\n\n- **소통과 신뢰**\n - 성과품과 Solution을 통한 협업 강화로 **의사소통 효율 및 운영·유지관리**의 **편리성 증진**\n - 3D 모델 및 데이터 기반 검증을 통한 **오류 최소화 및 Claim 예방**으로 **신뢰성 확보**\n[image] DX의 궁극적 목표"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": 2,
|
||||||
|
"title": "2.1 업무 수행 과정(Process)의 변화",
|
||||||
|
"layer": "core",
|
||||||
|
"relation_type": "process",
|
||||||
|
"popup_candidate": false,
|
||||||
|
"source_data": "- **생산 방식**: 수작업 의존의 반복 업무에서 벗어나, **SW를 활용한 체계화된 방식**으로 전환\n - **인지·검토**: 2D 도면 해석 중심에서 **3D 모델 기반의 직관적 인지·검토 체계**로 전환\n - **협업 구조**: 개별 문서 중심 협업에서 **데이터 통합 기반의 정보 공유·관리 협업 환경**으로 전환\n - **검증·대응**: 사후 대응 중심의 문제 처리에서 **사전 검증 중심의 예방적 업무 방식**으로 전환"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": 3,
|
||||||
|
"title": "2.2 DX 시행 주체별 기대효과",
|
||||||
|
"layer": "core",
|
||||||
|
"relation_type": "stakeholder_effect",
|
||||||
|
"popup_candidate": false,
|
||||||
|
"source_data": "* 실행 의지와 합리적 판단 역량\n* 기술 투자와 운영 역량\n* 기술개발 투자에 의한 S/W 역량\n* 수작업 의존 → S/W 기반 체계화\n* 행정서류 자동 생성 및 최소화로\n* 업무 생산성 향상\n* 건설기간 단축, 건설비 및 유지관리비\n* 총비용 최소화\n* 체계적 공정/자원 관리를 통한\n* 신뢰성 확보 및 생산성 향상\n* Model에서의 도면 추출로 쉽고 정확한\n* 시공상세도 작성 용이\n* 시스템 구축 시, 품질·안전·관리 등에 필요한\n* 도서 작성 용이\n* SW기반 설계프로세스 체계화로\n* 설계 생산성 향상\n* 프로젝트 정보의 일관 유지 및 관리를 통한\n* 오류 최소화\n* 다양한 성과물과 정보물 활용으로 추가\n* 부가가치 창출\n* 2D → 3D 기반 인지·검토\n* 3D 모델을 통한 직관적 시각화로\n* 품질 향상 및 안전성 제고\n* 건설단계별 수행상태에 대한 쉬운 이해로 관리"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": 4,
|
||||||
|
"title": "핵심 요약",
|
||||||
|
"layer": "conclusion",
|
||||||
|
"relation_type": "conclusion",
|
||||||
|
"popup_candidate": false,
|
||||||
|
"source_data": "**핵심 요약**\n* 고품질의 성과품, 비용 절감, 시간 단축, 의사소통에 도움이 안 되면 DX가 아니다."
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
@@ -1,6 +1,7 @@
|
|||||||
# Execution Plan
|
# Execution Plan
|
||||||
|
|
||||||
- ??? raw mdx?? ?? ???? stage-1a/stage-1b? ???.
|
- content family: type-b-goal-effect
|
||||||
- ?? ??? ??? ???.
|
- stage-1a/stage-1b는 raw MDX 기반 block 추출 결과를 그대로 사용한다.
|
||||||
- ?? ??, ? ?, ??? ?? ??? popup?? ?? ???.
|
- Type A는 비교/정의/관계형으로, Type B는 본문 중심형으로 렌더한다.
|
||||||
- visible ??? section title + ?? bullet + ?? ?? ???? ???.
|
- popup 후보 block은 삭제하지 않고 popup overlay로 이동한다.
|
||||||
|
- visible 영역에는 섹션 제목과 핵심 bullet을 남겨 원문 85% 보존 목표를 유지한다.
|
||||||
|
|||||||
@@ -2,7 +2,9 @@
|
|||||||
"analysis": {
|
"analysis": {
|
||||||
"title": "DX의 시행 목표 및 기대효과",
|
"title": "DX의 시행 목표 및 기대효과",
|
||||||
"core_message": "**핵심 요약** * 고품질의 성과품, 비용 절감, 시간 단축, 의사소통에 도움이 안 되면 DX가 아니다.",
|
"core_message": "**핵심 요약** * 고품질의 성과품, 비용 절감, 시간 단축, 의사소통에 도움이 안 되면 DX가 아니다.",
|
||||||
"total_pages": 1
|
"total_pages": 1,
|
||||||
|
"layout_template": "B_GOAL",
|
||||||
|
"content_family": "type-b-goal-effect"
|
||||||
},
|
},
|
||||||
"page_structure": {
|
"page_structure": {
|
||||||
"body": {
|
"body": {
|
||||||
@@ -11,7 +13,7 @@
|
|||||||
2,
|
2,
|
||||||
3
|
3
|
||||||
],
|
],
|
||||||
"weight": 0.58
|
"weight": 0.64
|
||||||
},
|
},
|
||||||
"key_message": {
|
"key_message": {
|
||||||
"topic_ids": [
|
"topic_ids": [
|
||||||
@@ -24,42 +26,54 @@
|
|||||||
{
|
{
|
||||||
"id": 1,
|
"id": 1,
|
||||||
"title": "1. DX의 궁극적 목표",
|
"title": "1. DX의 궁극적 목표",
|
||||||
"purpose": "1. DX의 궁극적 목표 ?? ??",
|
"purpose": "1. DX의 궁극적 목표의 핵심 내용",
|
||||||
"role": "flow",
|
"role": "flow",
|
||||||
"layer": "core",
|
"layer": "core",
|
||||||
|
"relation_type": "goal",
|
||||||
"source_hint": "1. DX의 궁극적 목표",
|
"source_hint": "1. DX의 궁극적 목표",
|
||||||
"summary": "- **안전과 품질** - 시설물의 요구 성능을 설계-시공-운영 전 과정에서 **디지털로 검증**하여 **안전성 확보** - Copy & Paste로 하향 평준화된 성과물의 **하자 최소화**로 **고품질 성과물 제공** - **생산성 향상** - Analogue 기반 업무를 Digital 기반 프로세스로 전환하여 **업무 속도·정확성·일관성 향상** - 건설 비용 및 유지관리비 절감, 건설 기간 단축, 인력투입 최소화를 통해 **부가가치 제고** - **소통과 신뢰** - 성과품과 Solution을 통한 협업 강화로 **의사소통 효율 및 운영·유지관리**의 **편리성 증진** - 3D 모델 및 데이터...",
|
"summary": "- **안전과 품질** - 시설물의 요구 성능을 설계-시공-운영 전 과정에서 **디지털로 검증**하여 **안전성 확보** - Copy & Paste로 하향 평준화된 성과물의 **하자 최소화**로 **고품질 성과물 제공** - **생산성 향상** - Analogue 기반 업무를 Digital 기반 프로세스로 전환하여 **업무 속도·정확성·일관성 향상** - 건설 비용 및 유지관리비 절감, 건설 기간 단축, 인력투입 최소화를 통해 **부가가치 제고** - **소통과 신뢰** - 성과품과 Solution을 통한 협업 강화로 **의사소통 효율 및 운영·유지관리**의 **편리성 증진** - 3D 모델 및 데이터...",
|
||||||
"source_data": "- **안전과 품질** \n - 시설물의 요구 성능을 설계-시공-운영 전 과정에서 **디지털로 검증**하여 **안전성 확보**\n - Copy & Paste로 하향 평준화된 성과물의 **하자 최소화**로 **고품질 성과물 제공**\n\n- **생산성 향상**\n - Analogue 기반 업무를 Digital 기반 프로세스로 전환하여 **업무 속도·정확성·일관성 향상**\n - 건설 비용 및 유지관리비 절감, 건설 기간 단축, 인력투입 최소화를 통해 **부가가치 제고**\n\n- **소통과 신뢰**\n - 성과품과 Solution을 통한 협업 강화로 **의사소통 효율 및 운영·유지관리**의 **편리성 증진**\n - 3D 모델 및 데이터 기반 검증을 통한 **오류 최소화 및 Claim 예방**으로 **신뢰성 확보**\n[???] DX의 궁극적 목표"
|
"source_data": "- **안전과 품질** \n - 시설물의 요구 성능을 설계-시공-운영 전 과정에서 **디지털로 검증**하여 **안전성 확보**\n - Copy & Paste로 하향 평준화된 성과물의 **하자 최소화**로 **고품질 성과물 제공**\n\n- **생산성 향상**\n - Analogue 기반 업무를 Digital 기반 프로세스로 전환하여 **업무 속도·정확성·일관성 향상**\n - 건설 비용 및 유지관리비 절감, 건설 기간 단축, 인력투입 최소화를 통해 **부가가치 제고**\n\n- **소통과 신뢰**\n - 성과품과 Solution을 통한 협업 강화로 **의사소통 효율 및 운영·유지관리**의 **편리성 증진**\n - 3D 모델 및 데이터 기반 검증을 통한 **오류 최소화 및 Claim 예방**으로 **신뢰성 확보**\n[image] DX의 궁극적 목표",
|
||||||
|
"structured_text": "- **안전과 품질** \n - 시설물의 요구 성능을 설계-시공-운영 전 과정에서 **디지털로 검증**하여 **안전성 확보**\n - Copy & Paste로 하향 평준화된 성과물의 **하자 최소화**로 **고품질 성과물 제공**\n\n- **생산성 향상**\n - Analogue 기반 업무를 Digital 기반 프로세스로 전환하여 **업무 속도·정확성·일관성 향상**\n - 건설 비용 및 유지관리비 절감, 건설 기간 단축, 인력투입 최소화를 통해 **부가가치 제고**\n\n- **소통과 신뢰**\n - 성과품과 Solution을 통한 협업 강화로 **의사소통 효율 및 운영·유지관리**의 **편리성 증진**\n - 3D 모델 및 데이터 기반 검증을 통한 **오류 최소화 및 Claim 예방**으로 **신뢰성 확보**\n[image] DX의 궁극적 목표",
|
||||||
|
"popup_candidate": false
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": 2,
|
"id": 2,
|
||||||
"title": "2.1 업무 수행 과정(Process)의 변화",
|
"title": "2.1 업무 수행 과정(Process)의 변화",
|
||||||
"purpose": "2.1 업무 수행 과정(Process)의 변화 ?? ??",
|
"purpose": "2.1 업무 수행 과정(Process)의 변화의 세부 내용",
|
||||||
"role": "flow",
|
"role": "flow",
|
||||||
"layer": "core",
|
"layer": "core",
|
||||||
|
"relation_type": "process",
|
||||||
"source_hint": "2.1 업무 수행 과정(Process)의 변화",
|
"source_hint": "2.1 업무 수행 과정(Process)의 변화",
|
||||||
"summary": "- **생산 방식**: 수작업 의존의 반복 업무에서 벗어나, **SW를 활용한 체계화된 방식**으로 전환 - **인지·검토**: 2D 도면 해석 중심에서 **3D 모델 기반의 직관적 인지·검토 체계**로 전환 - **협업 구조**: 개별 문서 중심 협업에서 **데이터 통합 기반의 정보 공유·관리 협업 환경**으로 전환 - **검증·대응**: 사후 대응 중심의 문제 처리에서 **사전 검증...",
|
"summary": "- **생산 방식**: 수작업 의존의 반복 업무에서 벗어나, **SW를 활용한 체계화된 방식**으로 전환 - **인지·검토**: 2D 도면 해석 중심에서 **3D 모델 기반의 직관적 인지·검토 체계**로 전환 - **협업 구조**: 개별 문서 중심 협업에서 **데이터 통합 기반의 정보 공유·관리 협업 환경**으로 전환 - **검증·대응**: 사후 대응 중심의 문제 처리에서 **사전 검증...",
|
||||||
"source_data": "- **생산 방식**: 수작업 의존의 반복 업무에서 벗어나, **SW를 활용한 체계화된 방식**으로 전환\n - **인지·검토**: 2D 도면 해석 중심에서 **3D 모델 기반의 직관적 인지·검토 체계**로 전환\n - **협업 구조**: 개별 문서 중심 협업에서 **데이터 통합 기반의 정보 공유·관리 협업 환경**으로 전환\n - **검증·대응**: 사후 대응 중심의 문제 처리에서 **사전 검증 중심의 예방적 업무 방식**으로 전환"
|
"source_data": "- **생산 방식**: 수작업 의존의 반복 업무에서 벗어나, **SW를 활용한 체계화된 방식**으로 전환\n - **인지·검토**: 2D 도면 해석 중심에서 **3D 모델 기반의 직관적 인지·검토 체계**로 전환\n - **협업 구조**: 개별 문서 중심 협업에서 **데이터 통합 기반의 정보 공유·관리 협업 환경**으로 전환\n - **검증·대응**: 사후 대응 중심의 문제 처리에서 **사전 검증 중심의 예방적 업무 방식**으로 전환",
|
||||||
|
"structured_text": "- **생산 방식**: 수작업 의존의 반복 업무에서 벗어나, **SW를 활용한 체계화된 방식**으로 전환\n - **인지·검토**: 2D 도면 해석 중심에서 **3D 모델 기반의 직관적 인지·검토 체계**로 전환\n - **협업 구조**: 개별 문서 중심 협업에서 **데이터 통합 기반의 정보 공유·관리 협업 환경**으로 전환\n - **검증·대응**: 사후 대응 중심의 문제 처리에서 **사전 검증 중심의 예방적 업무 방식**으로 전환",
|
||||||
|
"popup_candidate": false
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": 3,
|
"id": 3,
|
||||||
"title": "2.2 DX 시행 주체별 기대효과",
|
"title": "2.2 DX 시행 주체별 기대효과",
|
||||||
"purpose": "2.2 DX 시행 주체별 기대효과 ?? ??",
|
"purpose": "2.2 DX 시행 주체별 기대효과의 세부 내용",
|
||||||
"role": "flow",
|
"role": "flow",
|
||||||
"layer": "core",
|
"layer": "core",
|
||||||
|
"relation_type": "stakeholder_effect",
|
||||||
"source_hint": "2.2 DX 시행 주체별 기대효과",
|
"source_hint": "2.2 DX 시행 주체별 기대효과",
|
||||||
"summary": "* 실행 의지와 합리적 판단 역량 * 기술 투자와 운영 역량 * 기술개발 투자에 의한 S/W 역량 * 수작업 의존 → S/W 기반 체계화 * 행정서류 자동 생성 및 최소화로 * 업무 생산성 향상 * 건설기간 단축, 건설비 및 유지관리비 * 총비용 최소화 * 체계적 공정/자원 관리를 통한 * 신뢰성 확보 및 생산성 향상 * Model에서의 도면 추출로 쉽고 정확한 * 시공상세도 작성 용이 * 시스템 구축 시, 품질·안전·관리 등에 필요한 * 도서 작성 용이 * SW기반 설계프로세스 체계화로 * 설계 생산성 향상 * 프로젝트 정보의 일관 유지 및 관리를 통한 * 오류 최소화 * 다양한 성과물과 정보물 활용으로 추가 * 부가가치 창출 * 2D → 3D 기반...",
|
"summary": "* 실행 의지와 합리적 판단 역량 * 기술 투자와 운영 역량 * 기술개발 투자에 의한 S/W 역량 * 수작업 의존 → S/W 기반 체계화 * 행정서류 자동 생성 및 최소화로 * 업무 생산성 향상 * 건설기간 단축, 건설비 및 유지관리비 * 총비용 최소화 * 체계적 공정/자원 관리를 통한 * 신뢰성 확보 및 생산성 향상 * Model에서의 도면 추출로 쉽고 정확한 * 시공상세도 작성 용이 * 시스템 구축 시, 품질·안전·관리 등에 필요한 * 도서 작성 용이 * SW기반 설계프로세스 체계화로 * 설계 생산성 향상 * 프로젝트 정보의 일관 유지 및 관리를 통한 * 오류 최소화 * 다양한 성과물과 정보물 활용으로 추가 * 부가가치 창출 * 2D → 3D 기반...",
|
||||||
"source_data": "* 실행 의지와 합리적 판단 역량\n* 기술 투자와 운영 역량\n* 기술개발 투자에 의한 S/W 역량\n* 수작업 의존 → S/W 기반 체계화\n* 행정서류 자동 생성 및 최소화로\n* 업무 생산성 향상\n* 건설기간 단축, 건설비 및 유지관리비\n* 총비용 최소화\n* 체계적 공정/자원 관리를 통한\n* 신뢰성 확보 및 생산성 향상\n* Model에서의 도면 추출로 쉽고 정확한\n* 시공상세도 작성 용이\n* 시스템 구축 시, 품질·안전·관리 등에 필요한\n* 도서 작성 용이\n* SW기반 설계프로세스 체계화로\n* 설계 생산성 향상\n* 프로젝트 정보의 일관 유지 및 관리를 통한\n* 오류 최소화\n* 다양한 성과물과 정보물 활용으로 추가\n* 부가가치 창출\n* 2D → 3D 기반 인지·검토\n* 3D 모델을 통한 직관적 시각화로\n* 품질 향상 및 안전성 제고\n* 건설단계별 수행상태에 대한 쉬운 이해로 관리"
|
"source_data": "* 실행 의지와 합리적 판단 역량\n* 기술 투자와 운영 역량\n* 기술개발 투자에 의한 S/W 역량\n* 수작업 의존 → S/W 기반 체계화\n* 행정서류 자동 생성 및 최소화로\n* 업무 생산성 향상\n* 건설기간 단축, 건설비 및 유지관리비\n* 총비용 최소화\n* 체계적 공정/자원 관리를 통한\n* 신뢰성 확보 및 생산성 향상\n* Model에서의 도면 추출로 쉽고 정확한\n* 시공상세도 작성 용이\n* 시스템 구축 시, 품질·안전·관리 등에 필요한\n* 도서 작성 용이\n* SW기반 설계프로세스 체계화로\n* 설계 생산성 향상\n* 프로젝트 정보의 일관 유지 및 관리를 통한\n* 오류 최소화\n* 다양한 성과물과 정보물 활용으로 추가\n* 부가가치 창출\n* 2D → 3D 기반 인지·검토\n* 3D 모델을 통한 직관적 시각화로\n* 품질 향상 및 안전성 제고\n* 건설단계별 수행상태에 대한 쉬운 이해로 관리",
|
||||||
|
"structured_text": "* 실행 의지와 합리적 판단 역량\n* 기술 투자와 운영 역량\n* 기술개발 투자에 의한 S/W 역량\n* 수작업 의존 → S/W 기반 체계화\n* 행정서류 자동 생성 및 최소화로\n* 업무 생산성 향상\n* 건설기간 단축, 건설비 및 유지관리비\n* 총비용 최소화\n* 체계적 공정/자원 관리를 통한\n* 신뢰성 확보 및 생산성 향상\n* Model에서의 도면 추출로 쉽고 정확한\n* 시공상세도 작성 용이\n* 시스템 구축 시, 품질·안전·관리 등에 필요한\n* 도서 작성 용이\n* SW기반 설계프로세스 체계화로\n* 설계 생산성 향상\n* 프로젝트 정보의 일관 유지 및 관리를 통한\n* 오류 최소화\n* 다양한 성과물과 정보물 활용으로 추가\n* 부가가치 창출\n* 2D → 3D 기반 인지·검토\n* 3D 모델을 통한 직관적 시각화로\n* 품질 향상 및 안전성 제고\n* 건설단계별 수행상태에 대한 쉬운 이해로 관리",
|
||||||
|
"popup_candidate": false
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": 4,
|
"id": 4,
|
||||||
"title": "핵심 요약",
|
"title": "핵심 요약",
|
||||||
"purpose": "?? ?? ??",
|
"purpose": "결론 또는 핵심 메시지",
|
||||||
"role": "flow",
|
"role": "flow",
|
||||||
"layer": "conclusion",
|
"layer": "conclusion",
|
||||||
|
"relation_type": "conclusion",
|
||||||
"source_hint": "핵심 요약",
|
"source_hint": "핵심 요약",
|
||||||
"summary": "**핵심 요약** * 고품질의 성과품, 비용 절감, 시간 단축, 의사소통에 도움이 안 되면 DX가 아니다.",
|
"summary": "**핵심 요약** * 고품질의 성과품, 비용 절감, 시간 단축, 의사소통에 도움이 안 되면 DX가 아니다.",
|
||||||
"source_data": "**핵심 요약**\n* 고품질의 성과품, 비용 절감, 시간 단축, 의사소통에 도움이 안 되면 DX가 아니다."
|
"source_data": "**핵심 요약**\n* 고품질의 성과품, 비용 절감, 시간 단축, 의사소통에 도움이 안 되면 DX가 아니다.",
|
||||||
|
"structured_text": "**핵심 요약**\n* 고품질의 성과품, 비용 절감, 시간 단축, 의사소통에 도움이 안 되면 DX가 아니다.",
|
||||||
|
"popup_candidate": false
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
@@ -3,25 +3,25 @@
|
|||||||
{
|
{
|
||||||
"topic_id": 1,
|
"topic_id": 1,
|
||||||
"relation_type": "goal",
|
"relation_type": "goal",
|
||||||
"expression_hint": "?? ??? ??? ???. ??? ? ?? ??? ??? popup?? ???. visible ??? ?? ???? 85% ??? ?? ???.",
|
"expression_hint": "원문 제목과 원문 bullet을 visible block으로 유지하고, 임의 재서술을 최소화한다.",
|
||||||
"summary": "- **안전과 품질** - 시설물의 요구 성능을 설계-시공-운영 전 과정에서 **디지털로 검증**하여 **안전성 확보** - Copy & Paste로 하향 평준화된 성과물의 **하자 최소화**로 **고품질 성과물 제공** - **생산성 향상** - Analogue 기반 업무를 Digital 기반 프로세스로 전환하여 **업무 속도·정확성·일관성 향상** - 건설 비용 및 유지관리비 절감, 건설 기간 단축, 인력투입 최소화를 통해 **부가가치 제고** - **소통과 신뢰** - 성과품과 Solution을 통한 협업 강화로 **의사소통 효율 및 운영·유지관리**의 **편리성 증진** - 3D 모델 및 데이터..."
|
"summary": "- **안전과 품질** - 시설물의 요구 성능을 설계-시공-운영 전 과정에서 **디지털로 검증**하여 **안전성 확보** - Copy & Paste로 하향 평준화된 성과물의 **하자 최소화**로 **고품질 성과물 제공** - **생산성 향상** - Analogue 기반 업무를 Digital 기반 프로세스로 전환하여 **업무 속도·정확성·일관성 향상** - 건설 비용 및 유지관리비 절감, 건설 기간 단축, 인력투입 최소화를 통해 **부가가치 제고** - **소통과 신뢰** - 성과품과 Solution을 통한 협업 강화로 **의사소통 효율 및 운영·유지관리**의 **편리성 증진** - 3D 모델 및 데이터..."
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"topic_id": 2,
|
"topic_id": 2,
|
||||||
"relation_type": "process",
|
"relation_type": "process",
|
||||||
"expression_hint": "?? ??? ??? ???. ??? ? ?? ??? ??? popup?? ???. visible ??? ?? ???? 85% ??? ?? ???.",
|
"expression_hint": "원문 제목과 원문 bullet을 visible block으로 유지하고, 임의 재서술을 최소화한다.",
|
||||||
"summary": "- **생산 방식**: 수작업 의존의 반복 업무에서 벗어나, **SW를 활용한 체계화된 방식**으로 전환 - **인지·검토**: 2D 도면 해석 중심에서 **3D 모델 기반의 직관적 인지·검토 체계**로 전환 - **협업 구조**: 개별 문서 중심 협업에서 **데이터 통합 기반의 정보 공유·관리 협업 환경**으로 전환 - **검증·대응**: 사후 대응 중심의 문제 처리에서 **사전 검증..."
|
"summary": "- **생산 방식**: 수작업 의존의 반복 업무에서 벗어나, **SW를 활용한 체계화된 방식**으로 전환 - **인지·검토**: 2D 도면 해석 중심에서 **3D 모델 기반의 직관적 인지·검토 체계**로 전환 - **협업 구조**: 개별 문서 중심 협업에서 **데이터 통합 기반의 정보 공유·관리 협업 환경**으로 전환 - **검증·대응**: 사후 대응 중심의 문제 처리에서 **사전 검증..."
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"topic_id": 3,
|
"topic_id": 3,
|
||||||
"relation_type": "stakeholder_effect",
|
"relation_type": "stakeholder_effect",
|
||||||
"expression_hint": "?? ??? ??? ???. ??? ? ?? ??? ??? popup?? ???. visible ??? ?? ???? 85% ??? ?? ???.",
|
"expression_hint": "원문 제목과 원문 bullet을 visible block으로 유지하고, 임의 재서술을 최소화한다.",
|
||||||
"summary": "* 실행 의지와 합리적 판단 역량 * 기술 투자와 운영 역량 * 기술개발 투자에 의한 S/W 역량 * 수작업 의존 → S/W 기반 체계화 * 행정서류 자동 생성 및 최소화로 * 업무 생산성 향상 * 건설기간 단축, 건설비 및 유지관리비 * 총비용 최소화 * 체계적 공정/자원 관리를 통한 * 신뢰성 확보 및 생산성 향상 * Model에서의 도면 추출로 쉽고 정확한 * 시공상세도 작성 용이 * 시스템 구축 시, 품질·안전·관리 등에 필요한 * 도서 작성 용이 * SW기반 설계프로세스 체계화로 * 설계 생산성 향상 * 프로젝트 정보의 일관 유지 및 관리를 통한 * 오류 최소화 * 다양한 성과물과 정보물 활용으로 추가 * 부가가치 창출 * 2D → 3D 기반..."
|
"summary": "* 실행 의지와 합리적 판단 역량 * 기술 투자와 운영 역량 * 기술개발 투자에 의한 S/W 역량 * 수작업 의존 → S/W 기반 체계화 * 행정서류 자동 생성 및 최소화로 * 업무 생산성 향상 * 건설기간 단축, 건설비 및 유지관리비 * 총비용 최소화 * 체계적 공정/자원 관리를 통한 * 신뢰성 확보 및 생산성 향상 * Model에서의 도면 추출로 쉽고 정확한 * 시공상세도 작성 용이 * 시스템 구축 시, 품질·안전·관리 등에 필요한 * 도서 작성 용이 * SW기반 설계프로세스 체계화로 * 설계 생산성 향상 * 프로젝트 정보의 일관 유지 및 관리를 통한 * 오류 최소화 * 다양한 성과물과 정보물 활용으로 추가 * 부가가치 창출 * 2D → 3D 기반..."
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"topic_id": 4,
|
"topic_id": 4,
|
||||||
"relation_type": "conclusion",
|
"relation_type": "conclusion",
|
||||||
"expression_hint": "?? ??? ??? ???. ??? ? ?? ??? ??? popup?? ???. visible ??? ?? ???? 85% ??? ?? ???.",
|
"expression_hint": "원문 제목과 원문 bullet을 visible block으로 유지하고, 임의 재서술을 최소화한다.",
|
||||||
"summary": "**핵심 요약** * 고품질의 성과품, 비용 절감, 시간 단축, 의사소통에 도움이 안 되면 DX가 아니다."
|
"summary": "**핵심 요약** * 고품질의 성과품, 비용 절감, 시간 단축, 의사소통에 도움이 안 되면 DX가 아니다."
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
|
|||||||
|
Before Width: | Height: | Size: 150 KiB After Width: | Height: | Size: 105 KiB |
|
Before Width: | Height: | Size: 19 KiB After Width: | Height: | Size: 105 KiB |
@@ -10,26 +10,26 @@
|
|||||||
"body": {
|
"body": {
|
||||||
"block_count": 0,
|
"block_count": 0,
|
||||||
"blocks": [],
|
"blocks": [],
|
||||||
"clientHeight": 495,
|
"clientHeight": 429,
|
||||||
"excess_px": 12,
|
"excess_px": 0,
|
||||||
"overflowed": true,
|
"overflowed": false,
|
||||||
"scrollHeight": 507
|
"scrollHeight": 429
|
||||||
},
|
},
|
||||||
"footer": {
|
"footer": {
|
||||||
"block_count": 0,
|
"block_count": 0,
|
||||||
"blocks": [],
|
"blocks": [],
|
||||||
"clientHeight": 40,
|
"clientHeight": 70,
|
||||||
"excess_px": 0,
|
"excess_px": 0,
|
||||||
"overflowed": false,
|
"overflowed": false,
|
||||||
"scrollHeight": 40
|
"scrollHeight": 70
|
||||||
},
|
},
|
||||||
"sidebar": {
|
"sidebar": {
|
||||||
"block_count": 0,
|
"block_count": 0,
|
||||||
"blocks": [],
|
"blocks": [],
|
||||||
"clientHeight": 495,
|
"clientHeight": 429,
|
||||||
"excess_px": 0,
|
"excess_px": 0,
|
||||||
"overflowed": false,
|
"overflowed": false,
|
||||||
"scrollHeight": 495
|
"scrollHeight": 429
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@@ -1,5 +1,5 @@
|
|||||||
{
|
{
|
||||||
"run_id": "20260407_084848",
|
"run_id": "20260407_115910",
|
||||||
"run_dir": "D:\\ad-hoc\\C.E.L._slide_test\\docs\\run-002\\05-execution",
|
"run_dir": "D:\\ad-hoc\\C.E.L._slide_test\\docs\\run-002\\05-execution",
|
||||||
"raw_content": "---\ntitle: DX의 시행 목표 및 기대효과\nsidebar:\n order: 1\n---\n\nimport DxEffect from '../../../../components/dx.astro';\n\n\n## 1. DX의 궁극적 목표\n\n- **안전과 품질** \n - 시설물의 요구 성능을 설계-시공-운영 전 과정에서 **디지털로 검증**하여 **안전성 확보**\n - Copy & Paste로 하향 평준화된 성과물의 **하자 최소화**로 **고품질 성과물 제공**\n<br/>\n- **생산성 향상**\n - Analogue 기반 업무를 Digital 기반 프로세스로 전환하여 **업무 속도·정확성·일관성 향상**\n - 건설 비용 및 유지관리비 절감, 건설 기간 단축, 인력투입 최소화를 통해 **부가가치 제고**\n<br/>\n- **소통과 신뢰**\n - 성과품과 Solution을 통한 협업 강화로 **의사소통 효율 및 운영·유지관리**의 **편리성 증진**\n - 3D 모델 및 데이터 기반 검증을 통한 **오류 최소화 및 Claim 예방**으로 **신뢰성 확보**\n \n<br/>\n\n## 2. DX 기반 Process 혁신에 따른 주체별 기대효과\n<br/>\n### 2.1 업무 수행 과정(Process)의 변화\n - **생산 방식**: 수작업 의존의 반복 업무에서 벗어나, **SW를 활용한 체계화된 방식**으로 전환\n - **인지·검토**: 2D 도면 해석 중심에서 **3D 모델 기반의 직관적 인지·검토 체계**로 전환\n - **협업 구조**: 개별 문서 중심 협업에서 **데이터 통합 기반의 정보 공유·관리 협업 환경**으로 전환\n - **검증·대응**: 사후 대응 중심의 문제 처리에서 **사전 검증 중심의 예방적 업무 방식**으로 전환\n<br/>\n### 2.2 DX 시행 주체별 기대효과\n\n<DxEffect />\n<br/>\n<br/>\n:::note[핵심 요약]\n* 고품질의 성과품, 비용 절감, 시간 단축, 의사소통에 도움이 안 되면 DX가 아니다.\n:::\n<br/>\n",
|
"raw_content": "---\ntitle: DX의 시행 목표 및 기대효과\nsidebar:\n order: 1\n---\n\nimport DxEffect from '../../../../components/dx.astro';\n\n\n## 1. DX의 궁극적 목표\n\n- **안전과 품질** \n - 시설물의 요구 성능을 설계-시공-운영 전 과정에서 **디지털로 검증**하여 **안전성 확보**\n - Copy & Paste로 하향 평준화된 성과물의 **하자 최소화**로 **고품질 성과물 제공**\n<br/>\n- **생산성 향상**\n - Analogue 기반 업무를 Digital 기반 프로세스로 전환하여 **업무 속도·정확성·일관성 향상**\n - 건설 비용 및 유지관리비 절감, 건설 기간 단축, 인력투입 최소화를 통해 **부가가치 제고**\n<br/>\n- **소통과 신뢰**\n - 성과품과 Solution을 통한 협업 강화로 **의사소통 효율 및 운영·유지관리**의 **편리성 증진**\n - 3D 모델 및 데이터 기반 검증을 통한 **오류 최소화 및 Claim 예방**으로 **신뢰성 확보**\n \n<br/>\n\n## 2. DX 기반 Process 혁신에 따른 주체별 기대효과\n<br/>\n### 2.1 업무 수행 과정(Process)의 변화\n - **생산 방식**: 수작업 의존의 반복 업무에서 벗어나, **SW를 활용한 체계화된 방식**으로 전환\n - **인지·검토**: 2D 도면 해석 중심에서 **3D 모델 기반의 직관적 인지·검토 체계**로 전환\n - **협업 구조**: 개별 문서 중심 협업에서 **데이터 통합 기반의 정보 공유·관리 협업 환경**으로 전환\n - **검증·대응**: 사후 대응 중심의 문제 처리에서 **사전 검증 중심의 예방적 업무 방식**으로 전환\n<br/>\n### 2.2 DX 시행 주체별 기대효과\n\n<DxEffect />\n<br/>\n<br/>\n:::note[핵심 요약]\n* 고품질의 성과품, 비용 절감, 시간 단축, 의사소통에 도움이 안 되면 DX가 아니다.\n:::\n<br/>\n",
|
||||||
"base_path": "D:\\ad-hoc\\C.E.L._slide_test",
|
"base_path": "D:\\ad-hoc\\C.E.L._slide_test",
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
{
|
{
|
||||||
"run_id": "20260407_084848",
|
"run_id": "20260407_115910",
|
||||||
"run_dir": "D:\\ad-hoc\\C.E.L._slide_test\\docs\\run-002\\05-execution",
|
"run_dir": "D:\\ad-hoc\\C.E.L._slide_test\\docs\\run-002\\05-execution",
|
||||||
"raw_content": "---\ntitle: DX의 시행 목표 및 기대효과\nsidebar:\n order: 1\n---\n\nimport DxEffect from '../../../../components/dx.astro';\n\n\n## 1. DX의 궁극적 목표\n\n- **안전과 품질** \n - 시설물의 요구 성능을 설계-시공-운영 전 과정에서 **디지털로 검증**하여 **안전성 확보**\n - Copy & Paste로 하향 평준화된 성과물의 **하자 최소화**로 **고품질 성과물 제공**\n<br/>\n- **생산성 향상**\n - Analogue 기반 업무를 Digital 기반 프로세스로 전환하여 **업무 속도·정확성·일관성 향상**\n - 건설 비용 및 유지관리비 절감, 건설 기간 단축, 인력투입 최소화를 통해 **부가가치 제고**\n<br/>\n- **소통과 신뢰**\n - 성과품과 Solution을 통한 협업 강화로 **의사소통 효율 및 운영·유지관리**의 **편리성 증진**\n - 3D 모델 및 데이터 기반 검증을 통한 **오류 최소화 및 Claim 예방**으로 **신뢰성 확보**\n \n<br/>\n\n## 2. DX 기반 Process 혁신에 따른 주체별 기대효과\n<br/>\n### 2.1 업무 수행 과정(Process)의 변화\n - **생산 방식**: 수작업 의존의 반복 업무에서 벗어나, **SW를 활용한 체계화된 방식**으로 전환\n - **인지·검토**: 2D 도면 해석 중심에서 **3D 모델 기반의 직관적 인지·검토 체계**로 전환\n - **협업 구조**: 개별 문서 중심 협업에서 **데이터 통합 기반의 정보 공유·관리 협업 환경**으로 전환\n - **검증·대응**: 사후 대응 중심의 문제 처리에서 **사전 검증 중심의 예방적 업무 방식**으로 전환\n<br/>\n### 2.2 DX 시행 주체별 기대효과\n\n<DxEffect />\n<br/>\n<br/>\n:::note[핵심 요약]\n* 고품질의 성과품, 비용 절감, 시간 단축, 의사소통에 도움이 안 되면 DX가 아니다.\n:::\n<br/>\n",
|
"raw_content": "---\ntitle: DX의 시행 목표 및 기대효과\nsidebar:\n order: 1\n---\n\nimport DxEffect from '../../../../components/dx.astro';\n\n\n## 1. DX의 궁극적 목표\n\n- **안전과 품질** \n - 시설물의 요구 성능을 설계-시공-운영 전 과정에서 **디지털로 검증**하여 **안전성 확보**\n - Copy & Paste로 하향 평준화된 성과물의 **하자 최소화**로 **고품질 성과물 제공**\n<br/>\n- **생산성 향상**\n - Analogue 기반 업무를 Digital 기반 프로세스로 전환하여 **업무 속도·정확성·일관성 향상**\n - 건설 비용 및 유지관리비 절감, 건설 기간 단축, 인력투입 최소화를 통해 **부가가치 제고**\n<br/>\n- **소통과 신뢰**\n - 성과품과 Solution을 통한 협업 강화로 **의사소통 효율 및 운영·유지관리**의 **편리성 증진**\n - 3D 모델 및 데이터 기반 검증을 통한 **오류 최소화 및 Claim 예방**으로 **신뢰성 확보**\n \n<br/>\n\n## 2. DX 기반 Process 혁신에 따른 주체별 기대효과\n<br/>\n### 2.1 업무 수행 과정(Process)의 변화\n - **생산 방식**: 수작업 의존의 반복 업무에서 벗어나, **SW를 활용한 체계화된 방식**으로 전환\n - **인지·검토**: 2D 도면 해석 중심에서 **3D 모델 기반의 직관적 인지·검토 체계**로 전환\n - **협업 구조**: 개별 문서 중심 협업에서 **데이터 통합 기반의 정보 공유·관리 협업 환경**으로 전환\n - **검증·대응**: 사후 대응 중심의 문제 처리에서 **사전 검증 중심의 예방적 업무 방식**으로 전환\n<br/>\n### 2.2 DX 시행 주체별 기대효과\n\n<DxEffect />\n<br/>\n<br/>\n:::note[핵심 요약]\n* 고품질의 성과품, 비용 절감, 시간 단축, 의사소통에 도움이 안 되면 DX가 아니다.\n:::\n<br/>\n",
|
||||||
"base_path": "D:\\ad-hoc\\C.E.L._slide_test",
|
"base_path": "D:\\ad-hoc\\C.E.L._slide_test",
|
||||||
@@ -41,7 +41,7 @@
|
|||||||
"core_message": "**핵심 요약** * 고품질의 성과품, 비용 절감, 시간 단축, 의사소통에 도움이 안 되면 DX가 아니다.",
|
"core_message": "**핵심 요약** * 고품질의 성과품, 비용 절감, 시간 단축, 의사소통에 도움이 안 되면 DX가 아니다.",
|
||||||
"title": "DX의 시행 목표 및 기대효과",
|
"title": "DX의 시행 목표 및 기대효과",
|
||||||
"total_pages": 1,
|
"total_pages": 1,
|
||||||
"layout_template": "A",
|
"layout_template": "B_GOAL",
|
||||||
"image_sizes": [
|
"image_sizes": [
|
||||||
{
|
{
|
||||||
"path": "/assets/images/궁극적목표.png",
|
"path": "/assets/images/궁극적목표.png",
|
||||||
@@ -56,53 +56,53 @@
|
|||||||
{
|
{
|
||||||
"id": 1,
|
"id": 1,
|
||||||
"title": "1. DX의 궁극적 목표",
|
"title": "1. DX의 궁극적 목표",
|
||||||
"purpose": "1. DX의 궁극적 목표 ?? ??",
|
"purpose": "1. DX의 궁극적 목표의 핵심 내용",
|
||||||
"role": "flow",
|
"role": "flow",
|
||||||
"layer": "core",
|
"layer": "core",
|
||||||
"source_hint": "1. DX의 궁극적 목표",
|
"source_hint": "1. DX의 궁극적 목표",
|
||||||
"relation_type": "goal",
|
"relation_type": "goal",
|
||||||
"expression_hint": "?? ??? ??? ???. ??? ? ?? ??? ??? popup?? ???. visible ??? ?? ???? 85% ??? ?? ???.",
|
"expression_hint": "원문 제목과 원문 bullet을 visible block으로 유지하고, 임의 재서술을 최소화한다.",
|
||||||
"source_data": "- **안전과 품질** \n - 시설물의 요구 성능을 설계-시공-운영 전 과정에서 **디지털로 검증**하여 **안전성 확보**\n - Copy & Paste로 하향 평준화된 성과물의 **하자 최소화**로 **고품질 성과물 제공**\n\n- **생산성 향상**\n - Analogue 기반 업무를 Digital 기반 프로세스로 전환하여 **업무 속도·정확성·일관성 향상**\n - 건설 비용 및 유지관리비 절감, 건설 기간 단축, 인력투입 최소화를 통해 **부가가치 제고**\n\n- **소통과 신뢰**\n - 성과품과 Solution을 통한 협업 강화로 **의사소통 효율 및 운영·유지관리**의 **편리성 증진**\n - 3D 모델 및 데이터 기반 검증을 통한 **오류 최소화 및 Claim 예방**으로 **신뢰성 확보**\n[???] DX의 궁극적 목표",
|
"source_data": "- **안전과 품질** \n - 시설물의 요구 성능을 설계-시공-운영 전 과정에서 **디지털로 검증**하여 **안전성 확보**\n - Copy & Paste로 하향 평준화된 성과물의 **하자 최소화**로 **고품질 성과물 제공**\n\n- **생산성 향상**\n - Analogue 기반 업무를 Digital 기반 프로세스로 전환하여 **업무 속도·정확성·일관성 향상**\n - 건설 비용 및 유지관리비 절감, 건설 기간 단축, 인력투입 최소화를 통해 **부가가치 제고**\n\n- **소통과 신뢰**\n - 성과품과 Solution을 통한 협업 강화로 **의사소통 효율 및 운영·유지관리**의 **편리성 증진**\n - 3D 모델 및 데이터 기반 검증을 통한 **오류 최소화 및 Claim 예방**으로 **신뢰성 확보**\n[image] DX의 궁극적 목표",
|
||||||
"structured_text": "",
|
"structured_text": "- **안전과 품질** \n - 시설물의 요구 성능을 설계-시공-운영 전 과정에서 **디지털로 검증**하여 **안전성 확보**\n - Copy & Paste로 하향 평준화된 성과물의 **하자 최소화**로 **고품질 성과물 제공**\n\n- **생산성 향상**\n - Analogue 기반 업무를 Digital 기반 프로세스로 전환하여 **업무 속도·정확성·일관성 향상**\n - 건설 비용 및 유지관리비 절감, 건설 기간 단축, 인력투입 최소화를 통해 **부가가치 제고**\n\n- **소통과 신뢰**\n - 성과품과 Solution을 통한 협업 강화로 **의사소통 효율 및 운영·유지관리**의 **편리성 증진**\n - 3D 모델 및 데이터 기반 검증을 통한 **오류 최소화 및 Claim 예방**으로 **신뢰성 확보**\n[image] DX의 궁극적 목표",
|
||||||
"summary": "- **안전과 품질** - 시설물의 요구 성능을 설계-시공-운영 전 과정에서 **디지털로 검증**하여 **안전성 확보** - Copy & Paste로 하향 평준화된 성과물의 **하자 최소화**로 **고품질 성과물 제공** - **생산성 향상** - Analogue 기반 업무를 Digital 기반 프로세스로 전환하여 **업무 속도·정확성·일관성 향상** - 건설 비용 및 유지관리비 절감, 건설 기간 단축, 인력투입 최소화를 통해 **부가가치 제고** - **소통과 신뢰** - 성과품과 Solution을 통한 협업 강화로 **의사소통 효율 및 운영·유지관리**의 **편리성 증진** - 3D 모델 및 데이터..."
|
"summary": "- **안전과 품질** - 시설물의 요구 성능을 설계-시공-운영 전 과정에서 **디지털로 검증**하여 **안전성 확보** - Copy & Paste로 하향 평준화된 성과물의 **하자 최소화**로 **고품질 성과물 제공** - **생산성 향상** - Analogue 기반 업무를 Digital 기반 프로세스로 전환하여 **업무 속도·정확성·일관성 향상** - 건설 비용 및 유지관리비 절감, 건설 기간 단축, 인력투입 최소화를 통해 **부가가치 제고** - **소통과 신뢰** - 성과품과 Solution을 통한 협업 강화로 **의사소통 효율 및 운영·유지관리**의 **편리성 증진** - 3D 모델 및 데이터..."
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": 2,
|
"id": 2,
|
||||||
"title": "2.1 업무 수행 과정(Process)의 변화",
|
"title": "2.1 업무 수행 과정(Process)의 변화",
|
||||||
"purpose": "2.1 업무 수행 과정(Process)의 변화 ?? ??",
|
"purpose": "2.1 업무 수행 과정(Process)의 변화의 세부 내용",
|
||||||
"role": "flow",
|
"role": "flow",
|
||||||
"layer": "core",
|
"layer": "core",
|
||||||
"source_hint": "2.1 업무 수행 과정(Process)의 변화",
|
"source_hint": "2.1 업무 수행 과정(Process)의 변화",
|
||||||
"relation_type": "process",
|
"relation_type": "process",
|
||||||
"expression_hint": "?? ??? ??? ???. ??? ? ?? ??? ??? popup?? ???. visible ??? ?? ???? 85% ??? ?? ???.",
|
"expression_hint": "원문 제목과 원문 bullet을 visible block으로 유지하고, 임의 재서술을 최소화한다.",
|
||||||
"source_data": "- **생산 방식**: 수작업 의존의 반복 업무에서 벗어나, **SW를 활용한 체계화된 방식**으로 전환\n - **인지·검토**: 2D 도면 해석 중심에서 **3D 모델 기반의 직관적 인지·검토 체계**로 전환\n - **협업 구조**: 개별 문서 중심 협업에서 **데이터 통합 기반의 정보 공유·관리 협업 환경**으로 전환\n - **검증·대응**: 사후 대응 중심의 문제 처리에서 **사전 검증 중심의 예방적 업무 방식**으로 전환",
|
"source_data": "- **생산 방식**: 수작업 의존의 반복 업무에서 벗어나, **SW를 활용한 체계화된 방식**으로 전환\n - **인지·검토**: 2D 도면 해석 중심에서 **3D 모델 기반의 직관적 인지·검토 체계**로 전환\n - **협업 구조**: 개별 문서 중심 협업에서 **데이터 통합 기반의 정보 공유·관리 협업 환경**으로 전환\n - **검증·대응**: 사후 대응 중심의 문제 처리에서 **사전 검증 중심의 예방적 업무 방식**으로 전환",
|
||||||
"structured_text": "",
|
"structured_text": "- **생산 방식**: 수작업 의존의 반복 업무에서 벗어나, **SW를 활용한 체계화된 방식**으로 전환\n - **인지·검토**: 2D 도면 해석 중심에서 **3D 모델 기반의 직관적 인지·검토 체계**로 전환\n - **협업 구조**: 개별 문서 중심 협업에서 **데이터 통합 기반의 정보 공유·관리 협업 환경**으로 전환\n - **검증·대응**: 사후 대응 중심의 문제 처리에서 **사전 검증 중심의 예방적 업무 방식**으로 전환",
|
||||||
"summary": "- **생산 방식**: 수작업 의존의 반복 업무에서 벗어나, **SW를 활용한 체계화된 방식**으로 전환 - **인지·검토**: 2D 도면 해석 중심에서 **3D 모델 기반의 직관적 인지·검토 체계**로 전환 - **협업 구조**: 개별 문서 중심 협업에서 **데이터 통합 기반의 정보 공유·관리 협업 환경**으로 전환 - **검증·대응**: 사후 대응 중심의 문제 처리에서 **사전 검증..."
|
"summary": "- **생산 방식**: 수작업 의존의 반복 업무에서 벗어나, **SW를 활용한 체계화된 방식**으로 전환 - **인지·검토**: 2D 도면 해석 중심에서 **3D 모델 기반의 직관적 인지·검토 체계**로 전환 - **협업 구조**: 개별 문서 중심 협업에서 **데이터 통합 기반의 정보 공유·관리 협업 환경**으로 전환 - **검증·대응**: 사후 대응 중심의 문제 처리에서 **사전 검증..."
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": 3,
|
"id": 3,
|
||||||
"title": "2.2 DX 시행 주체별 기대효과",
|
"title": "2.2 DX 시행 주체별 기대효과",
|
||||||
"purpose": "2.2 DX 시행 주체별 기대효과 ?? ??",
|
"purpose": "2.2 DX 시행 주체별 기대효과의 세부 내용",
|
||||||
"role": "flow",
|
"role": "flow",
|
||||||
"layer": "core",
|
"layer": "core",
|
||||||
"source_hint": "2.2 DX 시행 주체별 기대효과",
|
"source_hint": "2.2 DX 시행 주체별 기대효과",
|
||||||
"relation_type": "stakeholder_effect",
|
"relation_type": "stakeholder_effect",
|
||||||
"expression_hint": "?? ??? ??? ???. ??? ? ?? ??? ??? popup?? ???. visible ??? ?? ???? 85% ??? ?? ???.",
|
"expression_hint": "원문 제목과 원문 bullet을 visible block으로 유지하고, 임의 재서술을 최소화한다.",
|
||||||
"source_data": "* 실행 의지와 합리적 판단 역량\n* 기술 투자와 운영 역량\n* 기술개발 투자에 의한 S/W 역량\n* 수작업 의존 → S/W 기반 체계화\n* 행정서류 자동 생성 및 최소화로\n* 업무 생산성 향상\n* 건설기간 단축, 건설비 및 유지관리비\n* 총비용 최소화\n* 체계적 공정/자원 관리를 통한\n* 신뢰성 확보 및 생산성 향상\n* Model에서의 도면 추출로 쉽고 정확한\n* 시공상세도 작성 용이\n* 시스템 구축 시, 품질·안전·관리 등에 필요한\n* 도서 작성 용이\n* SW기반 설계프로세스 체계화로\n* 설계 생산성 향상\n* 프로젝트 정보의 일관 유지 및 관리를 통한\n* 오류 최소화\n* 다양한 성과물과 정보물 활용으로 추가\n* 부가가치 창출\n* 2D → 3D 기반 인지·검토\n* 3D 모델을 통한 직관적 시각화로\n* 품질 향상 및 안전성 제고\n* 건설단계별 수행상태에 대한 쉬운 이해로 관리",
|
"source_data": "* 실행 의지와 합리적 판단 역량\n* 기술 투자와 운영 역량\n* 기술개발 투자에 의한 S/W 역량\n* 수작업 의존 → S/W 기반 체계화\n* 행정서류 자동 생성 및 최소화로\n* 업무 생산성 향상\n* 건설기간 단축, 건설비 및 유지관리비\n* 총비용 최소화\n* 체계적 공정/자원 관리를 통한\n* 신뢰성 확보 및 생산성 향상\n* Model에서의 도면 추출로 쉽고 정확한\n* 시공상세도 작성 용이\n* 시스템 구축 시, 품질·안전·관리 등에 필요한\n* 도서 작성 용이\n* SW기반 설계프로세스 체계화로\n* 설계 생산성 향상\n* 프로젝트 정보의 일관 유지 및 관리를 통한\n* 오류 최소화\n* 다양한 성과물과 정보물 활용으로 추가\n* 부가가치 창출\n* 2D → 3D 기반 인지·검토\n* 3D 모델을 통한 직관적 시각화로\n* 품질 향상 및 안전성 제고\n* 건설단계별 수행상태에 대한 쉬운 이해로 관리",
|
||||||
"structured_text": "",
|
"structured_text": "* 실행 의지와 합리적 판단 역량\n* 기술 투자와 운영 역량\n* 기술개발 투자에 의한 S/W 역량\n* 수작업 의존 → S/W 기반 체계화\n* 행정서류 자동 생성 및 최소화로\n* 업무 생산성 향상\n* 건설기간 단축, 건설비 및 유지관리비\n* 총비용 최소화\n* 체계적 공정/자원 관리를 통한\n* 신뢰성 확보 및 생산성 향상\n* Model에서의 도면 추출로 쉽고 정확한\n* 시공상세도 작성 용이\n* 시스템 구축 시, 품질·안전·관리 등에 필요한\n* 도서 작성 용이\n* SW기반 설계프로세스 체계화로\n* 설계 생산성 향상\n* 프로젝트 정보의 일관 유지 및 관리를 통한\n* 오류 최소화\n* 다양한 성과물과 정보물 활용으로 추가\n* 부가가치 창출\n* 2D → 3D 기반 인지·검토\n* 3D 모델을 통한 직관적 시각화로\n* 품질 향상 및 안전성 제고\n* 건설단계별 수행상태에 대한 쉬운 이해로 관리",
|
||||||
"summary": "* 실행 의지와 합리적 판단 역량 * 기술 투자와 운영 역량 * 기술개발 투자에 의한 S/W 역량 * 수작업 의존 → S/W 기반 체계화 * 행정서류 자동 생성 및 최소화로 * 업무 생산성 향상 * 건설기간 단축, 건설비 및 유지관리비 * 총비용 최소화 * 체계적 공정/자원 관리를 통한 * 신뢰성 확보 및 생산성 향상 * Model에서의 도면 추출로 쉽고 정확한 * 시공상세도 작성 용이 * 시스템 구축 시, 품질·안전·관리 등에 필요한 * 도서 작성 용이 * SW기반 설계프로세스 체계화로 * 설계 생산성 향상 * 프로젝트 정보의 일관 유지 및 관리를 통한 * 오류 최소화 * 다양한 성과물과 정보물 활용으로 추가 * 부가가치 창출 * 2D → 3D 기반..."
|
"summary": "* 실행 의지와 합리적 판단 역량 * 기술 투자와 운영 역량 * 기술개발 투자에 의한 S/W 역량 * 수작업 의존 → S/W 기반 체계화 * 행정서류 자동 생성 및 최소화로 * 업무 생산성 향상 * 건설기간 단축, 건설비 및 유지관리비 * 총비용 최소화 * 체계적 공정/자원 관리를 통한 * 신뢰성 확보 및 생산성 향상 * Model에서의 도면 추출로 쉽고 정확한 * 시공상세도 작성 용이 * 시스템 구축 시, 품질·안전·관리 등에 필요한 * 도서 작성 용이 * SW기반 설계프로세스 체계화로 * 설계 생산성 향상 * 프로젝트 정보의 일관 유지 및 관리를 통한 * 오류 최소화 * 다양한 성과물과 정보물 활용으로 추가 * 부가가치 창출 * 2D → 3D 기반..."
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": 4,
|
"id": 4,
|
||||||
"title": "핵심 요약",
|
"title": "핵심 요약",
|
||||||
"purpose": "?? ?? ??",
|
"purpose": "결론 또는 핵심 메시지",
|
||||||
"role": "flow",
|
"role": "flow",
|
||||||
"layer": "conclusion",
|
"layer": "conclusion",
|
||||||
"source_hint": "핵심 요약",
|
"source_hint": "핵심 요약",
|
||||||
"relation_type": "conclusion",
|
"relation_type": "conclusion",
|
||||||
"expression_hint": "?? ??? ??? ???. ??? ? ?? ??? ??? popup?? ???. visible ??? ?? ???? 85% ??? ?? ???.",
|
"expression_hint": "원문 제목과 원문 bullet을 visible block으로 유지하고, 임의 재서술을 최소화한다.",
|
||||||
"source_data": "**핵심 요약**\n* 고품질의 성과품, 비용 절감, 시간 단축, 의사소통에 도움이 안 되면 DX가 아니다.",
|
"source_data": "**핵심 요약**\n* 고품질의 성과품, 비용 절감, 시간 단축, 의사소통에 도움이 안 되면 DX가 아니다.",
|
||||||
"structured_text": "",
|
"structured_text": "**핵심 요약**\n* 고품질의 성과품, 비용 절감, 시간 단축, 의사소통에 도움이 안 되면 DX가 아니다.",
|
||||||
"summary": "**핵심 요약** * 고품질의 성과품, 비용 절감, 시간 단축, 의사소통에 도움이 안 되면 DX가 아니다."
|
"summary": "**핵심 요약** * 고품질의 성과품, 비용 절감, 시간 단축, 의사소통에 도움이 안 되면 DX가 아니다."
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
@@ -114,7 +114,7 @@
|
|||||||
2,
|
2,
|
||||||
3
|
3
|
||||||
],
|
],
|
||||||
"weight": 0.58
|
"weight": 0.64
|
||||||
},
|
},
|
||||||
"key_message": {
|
"key_message": {
|
||||||
"topic_ids": [
|
"topic_ids": [
|
||||||
@@ -143,8 +143,8 @@
|
|||||||
2,
|
2,
|
||||||
3
|
3
|
||||||
],
|
],
|
||||||
"weight": 0.58,
|
"weight": 0.64,
|
||||||
"height_px": 438,
|
"height_px": 444,
|
||||||
"width_px": 1200,
|
"width_px": 1200,
|
||||||
"max_height_cost": "medium",
|
"max_height_cost": "medium",
|
||||||
"text_budget": null,
|
"text_budget": null,
|
||||||
@@ -167,17 +167,17 @@
|
|||||||
4
|
4
|
||||||
],
|
],
|
||||||
"weight": 0.1,
|
"weight": 0.1,
|
||||||
"height_px": 75,
|
"height_px": 69,
|
||||||
"width_px": 1200,
|
"width_px": 1200,
|
||||||
"max_height_cost": "medium",
|
"max_height_cost": "medium",
|
||||||
"text_budget": null,
|
"text_budget": null,
|
||||||
"design_budget": null,
|
"design_budget": null,
|
||||||
"block_constraints": {
|
"block_constraints": {
|
||||||
"max_lines": 3,
|
"max_lines": 2,
|
||||||
"max_items": 1,
|
"max_items": 1,
|
||||||
"chars_per_line": 96,
|
"chars_per_line": 96,
|
||||||
"max_chars_total": 288,
|
"max_chars_total": 192,
|
||||||
"max_chars_per_item": 288,
|
"max_chars_per_item": 192,
|
||||||
"font_size_px": 13.0,
|
"font_size_px": 13.0,
|
||||||
"padding_px": 8,
|
"padding_px": 8,
|
||||||
"line_height": 1.5
|
"line_height": 1.5
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
{
|
{
|
||||||
"run_id": "20260407_084848",
|
"run_id": "20260407_115910",
|
||||||
"run_dir": "D:\\ad-hoc\\C.E.L._slide_test\\docs\\run-002\\05-execution",
|
"run_dir": "D:\\ad-hoc\\C.E.L._slide_test\\docs\\run-002\\05-execution",
|
||||||
"raw_content": "---\ntitle: DX의 시행 목표 및 기대효과\nsidebar:\n order: 1\n---\n\nimport DxEffect from '../../../../components/dx.astro';\n\n\n## 1. DX의 궁극적 목표\n\n- **안전과 품질** \n - 시설물의 요구 성능을 설계-시공-운영 전 과정에서 **디지털로 검증**하여 **안전성 확보**\n - Copy & Paste로 하향 평준화된 성과물의 **하자 최소화**로 **고품질 성과물 제공**\n<br/>\n- **생산성 향상**\n - Analogue 기반 업무를 Digital 기반 프로세스로 전환하여 **업무 속도·정확성·일관성 향상**\n - 건설 비용 및 유지관리비 절감, 건설 기간 단축, 인력투입 최소화를 통해 **부가가치 제고**\n<br/>\n- **소통과 신뢰**\n - 성과품과 Solution을 통한 협업 강화로 **의사소통 효율 및 운영·유지관리**의 **편리성 증진**\n - 3D 모델 및 데이터 기반 검증을 통한 **오류 최소화 및 Claim 예방**으로 **신뢰성 확보**\n \n<br/>\n\n## 2. DX 기반 Process 혁신에 따른 주체별 기대효과\n<br/>\n### 2.1 업무 수행 과정(Process)의 변화\n - **생산 방식**: 수작업 의존의 반복 업무에서 벗어나, **SW를 활용한 체계화된 방식**으로 전환\n - **인지·검토**: 2D 도면 해석 중심에서 **3D 모델 기반의 직관적 인지·검토 체계**로 전환\n - **협업 구조**: 개별 문서 중심 협업에서 **데이터 통합 기반의 정보 공유·관리 협업 환경**으로 전환\n - **검증·대응**: 사후 대응 중심의 문제 처리에서 **사전 검증 중심의 예방적 업무 방식**으로 전환\n<br/>\n### 2.2 DX 시행 주체별 기대효과\n\n<DxEffect />\n<br/>\n<br/>\n:::note[핵심 요약]\n* 고품질의 성과품, 비용 절감, 시간 단축, 의사소통에 도움이 안 되면 DX가 아니다.\n:::\n<br/>\n",
|
"raw_content": "---\ntitle: DX의 시행 목표 및 기대효과\nsidebar:\n order: 1\n---\n\nimport DxEffect from '../../../../components/dx.astro';\n\n\n## 1. DX의 궁극적 목표\n\n- **안전과 품질** \n - 시설물의 요구 성능을 설계-시공-운영 전 과정에서 **디지털로 검증**하여 **안전성 확보**\n - Copy & Paste로 하향 평준화된 성과물의 **하자 최소화**로 **고품질 성과물 제공**\n<br/>\n- **생산성 향상**\n - Analogue 기반 업무를 Digital 기반 프로세스로 전환하여 **업무 속도·정확성·일관성 향상**\n - 건설 비용 및 유지관리비 절감, 건설 기간 단축, 인력투입 최소화를 통해 **부가가치 제고**\n<br/>\n- **소통과 신뢰**\n - 성과품과 Solution을 통한 협업 강화로 **의사소통 효율 및 운영·유지관리**의 **편리성 증진**\n - 3D 모델 및 데이터 기반 검증을 통한 **오류 최소화 및 Claim 예방**으로 **신뢰성 확보**\n \n<br/>\n\n## 2. DX 기반 Process 혁신에 따른 주체별 기대효과\n<br/>\n### 2.1 업무 수행 과정(Process)의 변화\n - **생산 방식**: 수작업 의존의 반복 업무에서 벗어나, **SW를 활용한 체계화된 방식**으로 전환\n - **인지·검토**: 2D 도면 해석 중심에서 **3D 모델 기반의 직관적 인지·검토 체계**로 전환\n - **협업 구조**: 개별 문서 중심 협업에서 **데이터 통합 기반의 정보 공유·관리 협업 환경**으로 전환\n - **검증·대응**: 사후 대응 중심의 문제 처리에서 **사전 검증 중심의 예방적 업무 방식**으로 전환\n<br/>\n### 2.2 DX 시행 주체별 기대효과\n\n<DxEffect />\n<br/>\n<br/>\n:::note[핵심 요약]\n* 고품질의 성과품, 비용 절감, 시간 단축, 의사소통에 도움이 안 되면 DX가 아니다.\n:::\n<br/>\n",
|
||||||
"base_path": "D:\\ad-hoc\\C.E.L._slide_test",
|
"base_path": "D:\\ad-hoc\\C.E.L._slide_test",
|
||||||
@@ -41,7 +41,7 @@
|
|||||||
"core_message": "**핵심 요약** * 고품질의 성과품, 비용 절감, 시간 단축, 의사소통에 도움이 안 되면 DX가 아니다.",
|
"core_message": "**핵심 요약** * 고품질의 성과품, 비용 절감, 시간 단축, 의사소통에 도움이 안 되면 DX가 아니다.",
|
||||||
"title": "DX의 시행 목표 및 기대효과",
|
"title": "DX의 시행 목표 및 기대효과",
|
||||||
"total_pages": 1,
|
"total_pages": 1,
|
||||||
"layout_template": "A",
|
"layout_template": "B_GOAL",
|
||||||
"image_sizes": [
|
"image_sizes": [
|
||||||
{
|
{
|
||||||
"path": "/assets/images/궁극적목표.png",
|
"path": "/assets/images/궁극적목표.png",
|
||||||
@@ -56,53 +56,53 @@
|
|||||||
{
|
{
|
||||||
"id": 1,
|
"id": 1,
|
||||||
"title": "1. DX의 궁극적 목표",
|
"title": "1. DX의 궁극적 목표",
|
||||||
"purpose": "1. DX의 궁극적 목표 ?? ??",
|
"purpose": "1. DX의 궁극적 목표의 핵심 내용",
|
||||||
"role": "flow",
|
"role": "flow",
|
||||||
"layer": "core",
|
"layer": "core",
|
||||||
"source_hint": "1. DX의 궁극적 목표",
|
"source_hint": "1. DX의 궁극적 목표",
|
||||||
"relation_type": "goal",
|
"relation_type": "goal",
|
||||||
"expression_hint": "?? ??? ??? ???. ??? ? ?? ??? ??? popup?? ???. visible ??? ?? ???? 85% ??? ?? ???.",
|
"expression_hint": "원문 제목과 원문 bullet을 visible block으로 유지하고, 임의 재서술을 최소화한다.",
|
||||||
"source_data": "- **안전과 품질** \n - 시설물의 요구 성능을 설계-시공-운영 전 과정에서 **디지털로 검증**하여 **안전성 확보**\n - Copy & Paste로 하향 평준화된 성과물의 **하자 최소화**로 **고품질 성과물 제공**\n\n- **생산성 향상**\n - Analogue 기반 업무를 Digital 기반 프로세스로 전환하여 **업무 속도·정확성·일관성 향상**\n - 건설 비용 및 유지관리비 절감, 건설 기간 단축, 인력투입 최소화를 통해 **부가가치 제고**\n\n- **소통과 신뢰**\n - 성과품과 Solution을 통한 협업 강화로 **의사소통 효율 및 운영·유지관리**의 **편리성 증진**\n - 3D 모델 및 데이터 기반 검증을 통한 **오류 최소화 및 Claim 예방**으로 **신뢰성 확보**\n[???] DX의 궁극적 목표",
|
"source_data": "- **안전과 품질** \n - 시설물의 요구 성능을 설계-시공-운영 전 과정에서 **디지털로 검증**하여 **안전성 확보**\n - Copy & Paste로 하향 평준화된 성과물의 **하자 최소화**로 **고품질 성과물 제공**\n\n- **생산성 향상**\n - Analogue 기반 업무를 Digital 기반 프로세스로 전환하여 **업무 속도·정확성·일관성 향상**\n - 건설 비용 및 유지관리비 절감, 건설 기간 단축, 인력투입 최소화를 통해 **부가가치 제고**\n\n- **소통과 신뢰**\n - 성과품과 Solution을 통한 협업 강화로 **의사소통 효율 및 운영·유지관리**의 **편리성 증진**\n - 3D 모델 및 데이터 기반 검증을 통한 **오류 최소화 및 Claim 예방**으로 **신뢰성 확보**\n[image] DX의 궁극적 목표",
|
||||||
"structured_text": "",
|
"structured_text": "- **안전과 품질** \n - 시설물의 요구 성능을 설계-시공-운영 전 과정에서 **디지털로 검증**하여 **안전성 확보**\n - Copy & Paste로 하향 평준화된 성과물의 **하자 최소화**로 **고품질 성과물 제공**\n\n- **생산성 향상**\n - Analogue 기반 업무를 Digital 기반 프로세스로 전환하여 **업무 속도·정확성·일관성 향상**\n - 건설 비용 및 유지관리비 절감, 건설 기간 단축, 인력투입 최소화를 통해 **부가가치 제고**\n\n- **소통과 신뢰**\n - 성과품과 Solution을 통한 협업 강화로 **의사소통 효율 및 운영·유지관리**의 **편리성 증진**\n - 3D 모델 및 데이터 기반 검증을 통한 **오류 최소화 및 Claim 예방**으로 **신뢰성 확보**\n[image] DX의 궁극적 목표",
|
||||||
"summary": "- **안전과 품질** - 시설물의 요구 성능을 설계-시공-운영 전 과정에서 **디지털로 검증**하여 **안전성 확보** - Copy & Paste로 하향 평준화된 성과물의 **하자 최소화**로 **고품질 성과물 제공** - **생산성 향상** - Analogue 기반 업무를 Digital 기반 프로세스로 전환하여 **업무 속도·정확성·일관성 향상** - 건설 비용 및 유지관리비 절감, 건설 기간 단축, 인력투입 최소화를 통해 **부가가치 제고** - **소통과 신뢰** - 성과품과 Solution을 통한 협업 강화로 **의사소통 효율 및 운영·유지관리**의 **편리성 증진** - 3D 모델 및 데이터..."
|
"summary": "- **안전과 품질** - 시설물의 요구 성능을 설계-시공-운영 전 과정에서 **디지털로 검증**하여 **안전성 확보** - Copy & Paste로 하향 평준화된 성과물의 **하자 최소화**로 **고품질 성과물 제공** - **생산성 향상** - Analogue 기반 업무를 Digital 기반 프로세스로 전환하여 **업무 속도·정확성·일관성 향상** - 건설 비용 및 유지관리비 절감, 건설 기간 단축, 인력투입 최소화를 통해 **부가가치 제고** - **소통과 신뢰** - 성과품과 Solution을 통한 협업 강화로 **의사소통 효율 및 운영·유지관리**의 **편리성 증진** - 3D 모델 및 데이터..."
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": 2,
|
"id": 2,
|
||||||
"title": "2.1 업무 수행 과정(Process)의 변화",
|
"title": "2.1 업무 수행 과정(Process)의 변화",
|
||||||
"purpose": "2.1 업무 수행 과정(Process)의 변화 ?? ??",
|
"purpose": "2.1 업무 수행 과정(Process)의 변화의 세부 내용",
|
||||||
"role": "flow",
|
"role": "flow",
|
||||||
"layer": "core",
|
"layer": "core",
|
||||||
"source_hint": "2.1 업무 수행 과정(Process)의 변화",
|
"source_hint": "2.1 업무 수행 과정(Process)의 변화",
|
||||||
"relation_type": "process",
|
"relation_type": "process",
|
||||||
"expression_hint": "?? ??? ??? ???. ??? ? ?? ??? ??? popup?? ???. visible ??? ?? ???? 85% ??? ?? ???.",
|
"expression_hint": "원문 제목과 원문 bullet을 visible block으로 유지하고, 임의 재서술을 최소화한다.",
|
||||||
"source_data": "- **생산 방식**: 수작업 의존의 반복 업무에서 벗어나, **SW를 활용한 체계화된 방식**으로 전환\n - **인지·검토**: 2D 도면 해석 중심에서 **3D 모델 기반의 직관적 인지·검토 체계**로 전환\n - **협업 구조**: 개별 문서 중심 협업에서 **데이터 통합 기반의 정보 공유·관리 협업 환경**으로 전환\n - **검증·대응**: 사후 대응 중심의 문제 처리에서 **사전 검증 중심의 예방적 업무 방식**으로 전환",
|
"source_data": "- **생산 방식**: 수작업 의존의 반복 업무에서 벗어나, **SW를 활용한 체계화된 방식**으로 전환\n - **인지·검토**: 2D 도면 해석 중심에서 **3D 모델 기반의 직관적 인지·검토 체계**로 전환\n - **협업 구조**: 개별 문서 중심 협업에서 **데이터 통합 기반의 정보 공유·관리 협업 환경**으로 전환\n - **검증·대응**: 사후 대응 중심의 문제 처리에서 **사전 검증 중심의 예방적 업무 방식**으로 전환",
|
||||||
"structured_text": "",
|
"structured_text": "- **생산 방식**: 수작업 의존의 반복 업무에서 벗어나, **SW를 활용한 체계화된 방식**으로 전환\n - **인지·검토**: 2D 도면 해석 중심에서 **3D 모델 기반의 직관적 인지·검토 체계**로 전환\n - **협업 구조**: 개별 문서 중심 협업에서 **데이터 통합 기반의 정보 공유·관리 협업 환경**으로 전환\n - **검증·대응**: 사후 대응 중심의 문제 처리에서 **사전 검증 중심의 예방적 업무 방식**으로 전환",
|
||||||
"summary": "- **생산 방식**: 수작업 의존의 반복 업무에서 벗어나, **SW를 활용한 체계화된 방식**으로 전환 - **인지·검토**: 2D 도면 해석 중심에서 **3D 모델 기반의 직관적 인지·검토 체계**로 전환 - **협업 구조**: 개별 문서 중심 협업에서 **데이터 통합 기반의 정보 공유·관리 협업 환경**으로 전환 - **검증·대응**: 사후 대응 중심의 문제 처리에서 **사전 검증..."
|
"summary": "- **생산 방식**: 수작업 의존의 반복 업무에서 벗어나, **SW를 활용한 체계화된 방식**으로 전환 - **인지·검토**: 2D 도면 해석 중심에서 **3D 모델 기반의 직관적 인지·검토 체계**로 전환 - **협업 구조**: 개별 문서 중심 협업에서 **데이터 통합 기반의 정보 공유·관리 협업 환경**으로 전환 - **검증·대응**: 사후 대응 중심의 문제 처리에서 **사전 검증..."
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": 3,
|
"id": 3,
|
||||||
"title": "2.2 DX 시행 주체별 기대효과",
|
"title": "2.2 DX 시행 주체별 기대효과",
|
||||||
"purpose": "2.2 DX 시행 주체별 기대효과 ?? ??",
|
"purpose": "2.2 DX 시행 주체별 기대효과의 세부 내용",
|
||||||
"role": "flow",
|
"role": "flow",
|
||||||
"layer": "core",
|
"layer": "core",
|
||||||
"source_hint": "2.2 DX 시행 주체별 기대효과",
|
"source_hint": "2.2 DX 시행 주체별 기대효과",
|
||||||
"relation_type": "stakeholder_effect",
|
"relation_type": "stakeholder_effect",
|
||||||
"expression_hint": "?? ??? ??? ???. ??? ? ?? ??? ??? popup?? ???. visible ??? ?? ???? 85% ??? ?? ???.",
|
"expression_hint": "원문 제목과 원문 bullet을 visible block으로 유지하고, 임의 재서술을 최소화한다.",
|
||||||
"source_data": "* 실행 의지와 합리적 판단 역량\n* 기술 투자와 운영 역량\n* 기술개발 투자에 의한 S/W 역량\n* 수작업 의존 → S/W 기반 체계화\n* 행정서류 자동 생성 및 최소화로\n* 업무 생산성 향상\n* 건설기간 단축, 건설비 및 유지관리비\n* 총비용 최소화\n* 체계적 공정/자원 관리를 통한\n* 신뢰성 확보 및 생산성 향상\n* Model에서의 도면 추출로 쉽고 정확한\n* 시공상세도 작성 용이\n* 시스템 구축 시, 품질·안전·관리 등에 필요한\n* 도서 작성 용이\n* SW기반 설계프로세스 체계화로\n* 설계 생산성 향상\n* 프로젝트 정보의 일관 유지 및 관리를 통한\n* 오류 최소화\n* 다양한 성과물과 정보물 활용으로 추가\n* 부가가치 창출\n* 2D → 3D 기반 인지·검토\n* 3D 모델을 통한 직관적 시각화로\n* 품질 향상 및 안전성 제고\n* 건설단계별 수행상태에 대한 쉬운 이해로 관리",
|
"source_data": "* 실행 의지와 합리적 판단 역량\n* 기술 투자와 운영 역량\n* 기술개발 투자에 의한 S/W 역량\n* 수작업 의존 → S/W 기반 체계화\n* 행정서류 자동 생성 및 최소화로\n* 업무 생산성 향상\n* 건설기간 단축, 건설비 및 유지관리비\n* 총비용 최소화\n* 체계적 공정/자원 관리를 통한\n* 신뢰성 확보 및 생산성 향상\n* Model에서의 도면 추출로 쉽고 정확한\n* 시공상세도 작성 용이\n* 시스템 구축 시, 품질·안전·관리 등에 필요한\n* 도서 작성 용이\n* SW기반 설계프로세스 체계화로\n* 설계 생산성 향상\n* 프로젝트 정보의 일관 유지 및 관리를 통한\n* 오류 최소화\n* 다양한 성과물과 정보물 활용으로 추가\n* 부가가치 창출\n* 2D → 3D 기반 인지·검토\n* 3D 모델을 통한 직관적 시각화로\n* 품질 향상 및 안전성 제고\n* 건설단계별 수행상태에 대한 쉬운 이해로 관리",
|
||||||
"structured_text": "",
|
"structured_text": "* 실행 의지와 합리적 판단 역량\n* 기술 투자와 운영 역량\n* 기술개발 투자에 의한 S/W 역량\n* 수작업 의존 → S/W 기반 체계화\n* 행정서류 자동 생성 및 최소화로\n* 업무 생산성 향상\n* 건설기간 단축, 건설비 및 유지관리비\n* 총비용 최소화\n* 체계적 공정/자원 관리를 통한\n* 신뢰성 확보 및 생산성 향상\n* Model에서의 도면 추출로 쉽고 정확한\n* 시공상세도 작성 용이\n* 시스템 구축 시, 품질·안전·관리 등에 필요한\n* 도서 작성 용이\n* SW기반 설계프로세스 체계화로\n* 설계 생산성 향상\n* 프로젝트 정보의 일관 유지 및 관리를 통한\n* 오류 최소화\n* 다양한 성과물과 정보물 활용으로 추가\n* 부가가치 창출\n* 2D → 3D 기반 인지·검토\n* 3D 모델을 통한 직관적 시각화로\n* 품질 향상 및 안전성 제고\n* 건설단계별 수행상태에 대한 쉬운 이해로 관리",
|
||||||
"summary": "* 실행 의지와 합리적 판단 역량 * 기술 투자와 운영 역량 * 기술개발 투자에 의한 S/W 역량 * 수작업 의존 → S/W 기반 체계화 * 행정서류 자동 생성 및 최소화로 * 업무 생산성 향상 * 건설기간 단축, 건설비 및 유지관리비 * 총비용 최소화 * 체계적 공정/자원 관리를 통한 * 신뢰성 확보 및 생산성 향상 * Model에서의 도면 추출로 쉽고 정확한 * 시공상세도 작성 용이 * 시스템 구축 시, 품질·안전·관리 등에 필요한 * 도서 작성 용이 * SW기반 설계프로세스 체계화로 * 설계 생산성 향상 * 프로젝트 정보의 일관 유지 및 관리를 통한 * 오류 최소화 * 다양한 성과물과 정보물 활용으로 추가 * 부가가치 창출 * 2D → 3D 기반..."
|
"summary": "* 실행 의지와 합리적 판단 역량 * 기술 투자와 운영 역량 * 기술개발 투자에 의한 S/W 역량 * 수작업 의존 → S/W 기반 체계화 * 행정서류 자동 생성 및 최소화로 * 업무 생산성 향상 * 건설기간 단축, 건설비 및 유지관리비 * 총비용 최소화 * 체계적 공정/자원 관리를 통한 * 신뢰성 확보 및 생산성 향상 * Model에서의 도면 추출로 쉽고 정확한 * 시공상세도 작성 용이 * 시스템 구축 시, 품질·안전·관리 등에 필요한 * 도서 작성 용이 * SW기반 설계프로세스 체계화로 * 설계 생산성 향상 * 프로젝트 정보의 일관 유지 및 관리를 통한 * 오류 최소화 * 다양한 성과물과 정보물 활용으로 추가 * 부가가치 창출 * 2D → 3D 기반..."
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": 4,
|
"id": 4,
|
||||||
"title": "핵심 요약",
|
"title": "핵심 요약",
|
||||||
"purpose": "?? ?? ??",
|
"purpose": "결론 또는 핵심 메시지",
|
||||||
"role": "flow",
|
"role": "flow",
|
||||||
"layer": "conclusion",
|
"layer": "conclusion",
|
||||||
"source_hint": "핵심 요약",
|
"source_hint": "핵심 요약",
|
||||||
"relation_type": "conclusion",
|
"relation_type": "conclusion",
|
||||||
"expression_hint": "?? ??? ??? ???. ??? ? ?? ??? ??? popup?? ???. visible ??? ?? ???? 85% ??? ?? ???.",
|
"expression_hint": "원문 제목과 원문 bullet을 visible block으로 유지하고, 임의 재서술을 최소화한다.",
|
||||||
"source_data": "**핵심 요약**\n* 고품질의 성과품, 비용 절감, 시간 단축, 의사소통에 도움이 안 되면 DX가 아니다.",
|
"source_data": "**핵심 요약**\n* 고품질의 성과품, 비용 절감, 시간 단축, 의사소통에 도움이 안 되면 DX가 아니다.",
|
||||||
"structured_text": "",
|
"structured_text": "**핵심 요약**\n* 고품질의 성과품, 비용 절감, 시간 단축, 의사소통에 도움이 안 되면 DX가 아니다.",
|
||||||
"summary": "**핵심 요약** * 고품질의 성과품, 비용 절감, 시간 단축, 의사소통에 도움이 안 되면 DX가 아니다."
|
"summary": "**핵심 요약** * 고품질의 성과품, 비용 절감, 시간 단축, 의사소통에 도움이 안 되면 DX가 아니다."
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
@@ -114,7 +114,7 @@
|
|||||||
2,
|
2,
|
||||||
3
|
3
|
||||||
],
|
],
|
||||||
"weight": 0.58
|
"weight": 0.64
|
||||||
},
|
},
|
||||||
"key_message": {
|
"key_message": {
|
||||||
"topic_ids": [
|
"topic_ids": [
|
||||||
@@ -143,17 +143,17 @@
|
|||||||
2,
|
2,
|
||||||
3
|
3
|
||||||
],
|
],
|
||||||
"weight": 0.58,
|
"weight": 0.64,
|
||||||
"height_px": 438,
|
"height_px": 444,
|
||||||
"width_px": 1200,
|
"width_px": 1200,
|
||||||
"max_height_cost": "medium",
|
"max_height_cost": "medium",
|
||||||
"text_budget": null,
|
"text_budget": null,
|
||||||
"design_budget": {
|
"design_budget": {
|
||||||
"available_height_px": 300,
|
"available_height_px": 306,
|
||||||
"available_width_px": 1160,
|
"available_width_px": 1160,
|
||||||
"max_circle_diameter": 298,
|
"max_circle_diameter": 304,
|
||||||
"max_img_width": 1160,
|
"max_img_width": 1160,
|
||||||
"max_img_height": 300,
|
"max_img_height": 306,
|
||||||
"fits": true
|
"fits": true
|
||||||
},
|
},
|
||||||
"block_constraints": {
|
"block_constraints": {
|
||||||
@@ -174,7 +174,7 @@
|
|||||||
4
|
4
|
||||||
],
|
],
|
||||||
"weight": 0.1,
|
"weight": 0.1,
|
||||||
"height_px": 75,
|
"height_px": 69,
|
||||||
"width_px": 1200,
|
"width_px": 1200,
|
||||||
"max_height_cost": "medium",
|
"max_height_cost": "medium",
|
||||||
"text_budget": null,
|
"text_budget": null,
|
||||||
@@ -187,11 +187,11 @@
|
|||||||
"fits": false
|
"fits": false
|
||||||
},
|
},
|
||||||
"block_constraints": {
|
"block_constraints": {
|
||||||
"max_lines": 3,
|
"max_lines": 2,
|
||||||
"max_items": 1,
|
"max_items": 1,
|
||||||
"chars_per_line": 96,
|
"chars_per_line": 96,
|
||||||
"max_chars_total": 288,
|
"max_chars_total": 192,
|
||||||
"max_chars_per_item": 288,
|
"max_chars_per_item": 192,
|
||||||
"font_size_px": 13.0,
|
"font_size_px": 13.0,
|
||||||
"padding_px": 8,
|
"padding_px": 8,
|
||||||
"line_height": 1.5
|
"line_height": 1.5
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
{
|
{
|
||||||
"run_id": "20260407_084848",
|
"run_id": "20260407_115910",
|
||||||
"run_dir": "D:\\ad-hoc\\C.E.L._slide_test\\docs\\run-002\\05-execution",
|
"run_dir": "D:\\ad-hoc\\C.E.L._slide_test\\docs\\run-002\\05-execution",
|
||||||
"raw_content": "---\ntitle: DX의 시행 목표 및 기대효과\nsidebar:\n order: 1\n---\n\nimport DxEffect from '../../../../components/dx.astro';\n\n\n## 1. DX의 궁극적 목표\n\n- **안전과 품질** \n - 시설물의 요구 성능을 설계-시공-운영 전 과정에서 **디지털로 검증**하여 **안전성 확보**\n - Copy & Paste로 하향 평준화된 성과물의 **하자 최소화**로 **고품질 성과물 제공**\n<br/>\n- **생산성 향상**\n - Analogue 기반 업무를 Digital 기반 프로세스로 전환하여 **업무 속도·정확성·일관성 향상**\n - 건설 비용 및 유지관리비 절감, 건설 기간 단축, 인력투입 최소화를 통해 **부가가치 제고**\n<br/>\n- **소통과 신뢰**\n - 성과품과 Solution을 통한 협업 강화로 **의사소통 효율 및 운영·유지관리**의 **편리성 증진**\n - 3D 모델 및 데이터 기반 검증을 통한 **오류 최소화 및 Claim 예방**으로 **신뢰성 확보**\n \n<br/>\n\n## 2. DX 기반 Process 혁신에 따른 주체별 기대효과\n<br/>\n### 2.1 업무 수행 과정(Process)의 변화\n - **생산 방식**: 수작업 의존의 반복 업무에서 벗어나, **SW를 활용한 체계화된 방식**으로 전환\n - **인지·검토**: 2D 도면 해석 중심에서 **3D 모델 기반의 직관적 인지·검토 체계**로 전환\n - **협업 구조**: 개별 문서 중심 협업에서 **데이터 통합 기반의 정보 공유·관리 협업 환경**으로 전환\n - **검증·대응**: 사후 대응 중심의 문제 처리에서 **사전 검증 중심의 예방적 업무 방식**으로 전환\n<br/>\n### 2.2 DX 시행 주체별 기대효과\n\n<DxEffect />\n<br/>\n<br/>\n:::note[핵심 요약]\n* 고품질의 성과품, 비용 절감, 시간 단축, 의사소통에 도움이 안 되면 DX가 아니다.\n:::\n<br/>\n",
|
"raw_content": "---\ntitle: DX의 시행 목표 및 기대효과\nsidebar:\n order: 1\n---\n\nimport DxEffect from '../../../../components/dx.astro';\n\n\n## 1. DX의 궁극적 목표\n\n- **안전과 품질** \n - 시설물의 요구 성능을 설계-시공-운영 전 과정에서 **디지털로 검증**하여 **안전성 확보**\n - Copy & Paste로 하향 평준화된 성과물의 **하자 최소화**로 **고품질 성과물 제공**\n<br/>\n- **생산성 향상**\n - Analogue 기반 업무를 Digital 기반 프로세스로 전환하여 **업무 속도·정확성·일관성 향상**\n - 건설 비용 및 유지관리비 절감, 건설 기간 단축, 인력투입 최소화를 통해 **부가가치 제고**\n<br/>\n- **소통과 신뢰**\n - 성과품과 Solution을 통한 협업 강화로 **의사소통 효율 및 운영·유지관리**의 **편리성 증진**\n - 3D 모델 및 데이터 기반 검증을 통한 **오류 최소화 및 Claim 예방**으로 **신뢰성 확보**\n \n<br/>\n\n## 2. DX 기반 Process 혁신에 따른 주체별 기대효과\n<br/>\n### 2.1 업무 수행 과정(Process)의 변화\n - **생산 방식**: 수작업 의존의 반복 업무에서 벗어나, **SW를 활용한 체계화된 방식**으로 전환\n - **인지·검토**: 2D 도면 해석 중심에서 **3D 모델 기반의 직관적 인지·검토 체계**로 전환\n - **협업 구조**: 개별 문서 중심 협업에서 **데이터 통합 기반의 정보 공유·관리 협업 환경**으로 전환\n - **검증·대응**: 사후 대응 중심의 문제 처리에서 **사전 검증 중심의 예방적 업무 방식**으로 전환\n<br/>\n### 2.2 DX 시행 주체별 기대효과\n\n<DxEffect />\n<br/>\n<br/>\n:::note[핵심 요약]\n* 고품질의 성과품, 비용 절감, 시간 단축, 의사소통에 도움이 안 되면 DX가 아니다.\n:::\n<br/>\n",
|
||||||
"base_path": "D:\\ad-hoc\\C.E.L._slide_test",
|
"base_path": "D:\\ad-hoc\\C.E.L._slide_test",
|
||||||
@@ -41,7 +41,7 @@
|
|||||||
"core_message": "**핵심 요약** * 고품질의 성과품, 비용 절감, 시간 단축, 의사소통에 도움이 안 되면 DX가 아니다.",
|
"core_message": "**핵심 요약** * 고품질의 성과품, 비용 절감, 시간 단축, 의사소통에 도움이 안 되면 DX가 아니다.",
|
||||||
"title": "DX의 시행 목표 및 기대효과",
|
"title": "DX의 시행 목표 및 기대효과",
|
||||||
"total_pages": 1,
|
"total_pages": 1,
|
||||||
"layout_template": "A",
|
"layout_template": "B_GOAL",
|
||||||
"image_sizes": [
|
"image_sizes": [
|
||||||
{
|
{
|
||||||
"path": "/assets/images/궁극적목표.png",
|
"path": "/assets/images/궁극적목표.png",
|
||||||
@@ -56,53 +56,53 @@
|
|||||||
{
|
{
|
||||||
"id": 1,
|
"id": 1,
|
||||||
"title": "1. DX의 궁극적 목표",
|
"title": "1. DX의 궁극적 목표",
|
||||||
"purpose": "1. DX의 궁극적 목표 ?? ??",
|
"purpose": "1. DX의 궁극적 목표의 핵심 내용",
|
||||||
"role": "flow",
|
"role": "flow",
|
||||||
"layer": "core",
|
"layer": "core",
|
||||||
"source_hint": "1. DX의 궁극적 목표",
|
"source_hint": "1. DX의 궁극적 목표",
|
||||||
"relation_type": "goal",
|
"relation_type": "goal",
|
||||||
"expression_hint": "?? ??? ??? ???. ??? ? ?? ??? ??? popup?? ???. visible ??? ?? ???? 85% ??? ?? ???.",
|
"expression_hint": "원문 제목과 원문 bullet을 visible block으로 유지하고, 임의 재서술을 최소화한다.",
|
||||||
"source_data": "- **안전과 품질** \n - 시설물의 요구 성능을 설계-시공-운영 전 과정에서 **디지털로 검증**하여 **안전성 확보**\n - Copy & Paste로 하향 평준화된 성과물의 **하자 최소화**로 **고품질 성과물 제공**\n\n- **생산성 향상**\n - Analogue 기반 업무를 Digital 기반 프로세스로 전환하여 **업무 속도·정확성·일관성 향상**\n - 건설 비용 및 유지관리비 절감, 건설 기간 단축, 인력투입 최소화를 통해 **부가가치 제고**\n\n- **소통과 신뢰**\n - 성과품과 Solution을 통한 협업 강화로 **의사소통 효율 및 운영·유지관리**의 **편리성 증진**\n - 3D 모델 및 데이터 기반 검증을 통한 **오류 최소화 및 Claim 예방**으로 **신뢰성 확보**\n[???] DX의 궁극적 목표",
|
"source_data": "- **안전과 품질** \n - 시설물의 요구 성능을 설계-시공-운영 전 과정에서 **디지털로 검증**하여 **안전성 확보**\n - Copy & Paste로 하향 평준화된 성과물의 **하자 최소화**로 **고품질 성과물 제공**\n\n- **생산성 향상**\n - Analogue 기반 업무를 Digital 기반 프로세스로 전환하여 **업무 속도·정확성·일관성 향상**\n - 건설 비용 및 유지관리비 절감, 건설 기간 단축, 인력투입 최소화를 통해 **부가가치 제고**\n\n- **소통과 신뢰**\n - 성과품과 Solution을 통한 협업 강화로 **의사소통 효율 및 운영·유지관리**의 **편리성 증진**\n - 3D 모델 및 데이터 기반 검증을 통한 **오류 최소화 및 Claim 예방**으로 **신뢰성 확보**\n[image] DX의 궁극적 목표",
|
||||||
"structured_text": "",
|
"structured_text": "- **안전과 품질** \n - 시설물의 요구 성능을 설계-시공-운영 전 과정에서 **디지털로 검증**하여 **안전성 확보**\n - Copy & Paste로 하향 평준화된 성과물의 **하자 최소화**로 **고품질 성과물 제공**\n\n- **생산성 향상**\n - Analogue 기반 업무를 Digital 기반 프로세스로 전환하여 **업무 속도·정확성·일관성 향상**\n - 건설 비용 및 유지관리비 절감, 건설 기간 단축, 인력투입 최소화를 통해 **부가가치 제고**\n\n- **소통과 신뢰**\n - 성과품과 Solution을 통한 협업 강화로 **의사소통 효율 및 운영·유지관리**의 **편리성 증진**\n - 3D 모델 및 데이터 기반 검증을 통한 **오류 최소화 및 Claim 예방**으로 **신뢰성 확보**\n[image] DX의 궁극적 목표",
|
||||||
"summary": "- **안전과 품질** - 시설물의 요구 성능을 설계-시공-운영 전 과정에서 **디지털로 검증**하여 **안전성 확보** - Copy & Paste로 하향 평준화된 성과물의 **하자 최소화**로 **고품질 성과물 제공** - **생산성 향상** - Analogue 기반 업무를 Digital 기반 프로세스로 전환하여 **업무 속도·정확성·일관성 향상** - 건설 비용 및 유지관리비 절감, 건설 기간 단축, 인력투입 최소화를 통해 **부가가치 제고** - **소통과 신뢰** - 성과품과 Solution을 통한 협업 강화로 **의사소통 효율 및 운영·유지관리**의 **편리성 증진** - 3D 모델 및 데이터..."
|
"summary": "- **안전과 품질** - 시설물의 요구 성능을 설계-시공-운영 전 과정에서 **디지털로 검증**하여 **안전성 확보** - Copy & Paste로 하향 평준화된 성과물의 **하자 최소화**로 **고품질 성과물 제공** - **생산성 향상** - Analogue 기반 업무를 Digital 기반 프로세스로 전환하여 **업무 속도·정확성·일관성 향상** - 건설 비용 및 유지관리비 절감, 건설 기간 단축, 인력투입 최소화를 통해 **부가가치 제고** - **소통과 신뢰** - 성과품과 Solution을 통한 협업 강화로 **의사소통 효율 및 운영·유지관리**의 **편리성 증진** - 3D 모델 및 데이터..."
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": 2,
|
"id": 2,
|
||||||
"title": "2.1 업무 수행 과정(Process)의 변화",
|
"title": "2.1 업무 수행 과정(Process)의 변화",
|
||||||
"purpose": "2.1 업무 수행 과정(Process)의 변화 ?? ??",
|
"purpose": "2.1 업무 수행 과정(Process)의 변화의 세부 내용",
|
||||||
"role": "flow",
|
"role": "flow",
|
||||||
"layer": "core",
|
"layer": "core",
|
||||||
"source_hint": "2.1 업무 수행 과정(Process)의 변화",
|
"source_hint": "2.1 업무 수행 과정(Process)의 변화",
|
||||||
"relation_type": "process",
|
"relation_type": "process",
|
||||||
"expression_hint": "?? ??? ??? ???. ??? ? ?? ??? ??? popup?? ???. visible ??? ?? ???? 85% ??? ?? ???.",
|
"expression_hint": "원문 제목과 원문 bullet을 visible block으로 유지하고, 임의 재서술을 최소화한다.",
|
||||||
"source_data": "- **생산 방식**: 수작업 의존의 반복 업무에서 벗어나, **SW를 활용한 체계화된 방식**으로 전환\n - **인지·검토**: 2D 도면 해석 중심에서 **3D 모델 기반의 직관적 인지·검토 체계**로 전환\n - **협업 구조**: 개별 문서 중심 협업에서 **데이터 통합 기반의 정보 공유·관리 협업 환경**으로 전환\n - **검증·대응**: 사후 대응 중심의 문제 처리에서 **사전 검증 중심의 예방적 업무 방식**으로 전환",
|
"source_data": "- **생산 방식**: 수작업 의존의 반복 업무에서 벗어나, **SW를 활용한 체계화된 방식**으로 전환\n - **인지·검토**: 2D 도면 해석 중심에서 **3D 모델 기반의 직관적 인지·검토 체계**로 전환\n - **협업 구조**: 개별 문서 중심 협업에서 **데이터 통합 기반의 정보 공유·관리 협업 환경**으로 전환\n - **검증·대응**: 사후 대응 중심의 문제 처리에서 **사전 검증 중심의 예방적 업무 방식**으로 전환",
|
||||||
"structured_text": "",
|
"structured_text": "- **생산 방식**: 수작업 의존의 반복 업무에서 벗어나, **SW를 활용한 체계화된 방식**으로 전환\n - **인지·검토**: 2D 도면 해석 중심에서 **3D 모델 기반의 직관적 인지·검토 체계**로 전환\n - **협업 구조**: 개별 문서 중심 협업에서 **데이터 통합 기반의 정보 공유·관리 협업 환경**으로 전환\n - **검증·대응**: 사후 대응 중심의 문제 처리에서 **사전 검증 중심의 예방적 업무 방식**으로 전환",
|
||||||
"summary": "- **생산 방식**: 수작업 의존의 반복 업무에서 벗어나, **SW를 활용한 체계화된 방식**으로 전환 - **인지·검토**: 2D 도면 해석 중심에서 **3D 모델 기반의 직관적 인지·검토 체계**로 전환 - **협업 구조**: 개별 문서 중심 협업에서 **데이터 통합 기반의 정보 공유·관리 협업 환경**으로 전환 - **검증·대응**: 사후 대응 중심의 문제 처리에서 **사전 검증..."
|
"summary": "- **생산 방식**: 수작업 의존의 반복 업무에서 벗어나, **SW를 활용한 체계화된 방식**으로 전환 - **인지·검토**: 2D 도면 해석 중심에서 **3D 모델 기반의 직관적 인지·검토 체계**로 전환 - **협업 구조**: 개별 문서 중심 협업에서 **데이터 통합 기반의 정보 공유·관리 협업 환경**으로 전환 - **검증·대응**: 사후 대응 중심의 문제 처리에서 **사전 검증..."
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": 3,
|
"id": 3,
|
||||||
"title": "2.2 DX 시행 주체별 기대효과",
|
"title": "2.2 DX 시행 주체별 기대효과",
|
||||||
"purpose": "2.2 DX 시행 주체별 기대효과 ?? ??",
|
"purpose": "2.2 DX 시행 주체별 기대효과의 세부 내용",
|
||||||
"role": "flow",
|
"role": "flow",
|
||||||
"layer": "core",
|
"layer": "core",
|
||||||
"source_hint": "2.2 DX 시행 주체별 기대효과",
|
"source_hint": "2.2 DX 시행 주체별 기대효과",
|
||||||
"relation_type": "stakeholder_effect",
|
"relation_type": "stakeholder_effect",
|
||||||
"expression_hint": "?? ??? ??? ???. ??? ? ?? ??? ??? popup?? ???. visible ??? ?? ???? 85% ??? ?? ???.",
|
"expression_hint": "원문 제목과 원문 bullet을 visible block으로 유지하고, 임의 재서술을 최소화한다.",
|
||||||
"source_data": "* 실행 의지와 합리적 판단 역량\n* 기술 투자와 운영 역량\n* 기술개발 투자에 의한 S/W 역량\n* 수작업 의존 → S/W 기반 체계화\n* 행정서류 자동 생성 및 최소화로\n* 업무 생산성 향상\n* 건설기간 단축, 건설비 및 유지관리비\n* 총비용 최소화\n* 체계적 공정/자원 관리를 통한\n* 신뢰성 확보 및 생산성 향상\n* Model에서의 도면 추출로 쉽고 정확한\n* 시공상세도 작성 용이\n* 시스템 구축 시, 품질·안전·관리 등에 필요한\n* 도서 작성 용이\n* SW기반 설계프로세스 체계화로\n* 설계 생산성 향상\n* 프로젝트 정보의 일관 유지 및 관리를 통한\n* 오류 최소화\n* 다양한 성과물과 정보물 활용으로 추가\n* 부가가치 창출\n* 2D → 3D 기반 인지·검토\n* 3D 모델을 통한 직관적 시각화로\n* 품질 향상 및 안전성 제고\n* 건설단계별 수행상태에 대한 쉬운 이해로 관리",
|
"source_data": "* 실행 의지와 합리적 판단 역량\n* 기술 투자와 운영 역량\n* 기술개발 투자에 의한 S/W 역량\n* 수작업 의존 → S/W 기반 체계화\n* 행정서류 자동 생성 및 최소화로\n* 업무 생산성 향상\n* 건설기간 단축, 건설비 및 유지관리비\n* 총비용 최소화\n* 체계적 공정/자원 관리를 통한\n* 신뢰성 확보 및 생산성 향상\n* Model에서의 도면 추출로 쉽고 정확한\n* 시공상세도 작성 용이\n* 시스템 구축 시, 품질·안전·관리 등에 필요한\n* 도서 작성 용이\n* SW기반 설계프로세스 체계화로\n* 설계 생산성 향상\n* 프로젝트 정보의 일관 유지 및 관리를 통한\n* 오류 최소화\n* 다양한 성과물과 정보물 활용으로 추가\n* 부가가치 창출\n* 2D → 3D 기반 인지·검토\n* 3D 모델을 통한 직관적 시각화로\n* 품질 향상 및 안전성 제고\n* 건설단계별 수행상태에 대한 쉬운 이해로 관리",
|
||||||
"structured_text": "",
|
"structured_text": "* 실행 의지와 합리적 판단 역량\n* 기술 투자와 운영 역량\n* 기술개발 투자에 의한 S/W 역량\n* 수작업 의존 → S/W 기반 체계화\n* 행정서류 자동 생성 및 최소화로\n* 업무 생산성 향상\n* 건설기간 단축, 건설비 및 유지관리비\n* 총비용 최소화\n* 체계적 공정/자원 관리를 통한\n* 신뢰성 확보 및 생산성 향상\n* Model에서의 도면 추출로 쉽고 정확한\n* 시공상세도 작성 용이\n* 시스템 구축 시, 품질·안전·관리 등에 필요한\n* 도서 작성 용이\n* SW기반 설계프로세스 체계화로\n* 설계 생산성 향상\n* 프로젝트 정보의 일관 유지 및 관리를 통한\n* 오류 최소화\n* 다양한 성과물과 정보물 활용으로 추가\n* 부가가치 창출\n* 2D → 3D 기반 인지·검토\n* 3D 모델을 통한 직관적 시각화로\n* 품질 향상 및 안전성 제고\n* 건설단계별 수행상태에 대한 쉬운 이해로 관리",
|
||||||
"summary": "* 실행 의지와 합리적 판단 역량 * 기술 투자와 운영 역량 * 기술개발 투자에 의한 S/W 역량 * 수작업 의존 → S/W 기반 체계화 * 행정서류 자동 생성 및 최소화로 * 업무 생산성 향상 * 건설기간 단축, 건설비 및 유지관리비 * 총비용 최소화 * 체계적 공정/자원 관리를 통한 * 신뢰성 확보 및 생산성 향상 * Model에서의 도면 추출로 쉽고 정확한 * 시공상세도 작성 용이 * 시스템 구축 시, 품질·안전·관리 등에 필요한 * 도서 작성 용이 * SW기반 설계프로세스 체계화로 * 설계 생산성 향상 * 프로젝트 정보의 일관 유지 및 관리를 통한 * 오류 최소화 * 다양한 성과물과 정보물 활용으로 추가 * 부가가치 창출 * 2D → 3D 기반..."
|
"summary": "* 실행 의지와 합리적 판단 역량 * 기술 투자와 운영 역량 * 기술개발 투자에 의한 S/W 역량 * 수작업 의존 → S/W 기반 체계화 * 행정서류 자동 생성 및 최소화로 * 업무 생산성 향상 * 건설기간 단축, 건설비 및 유지관리비 * 총비용 최소화 * 체계적 공정/자원 관리를 통한 * 신뢰성 확보 및 생산성 향상 * Model에서의 도면 추출로 쉽고 정확한 * 시공상세도 작성 용이 * 시스템 구축 시, 품질·안전·관리 등에 필요한 * 도서 작성 용이 * SW기반 설계프로세스 체계화로 * 설계 생산성 향상 * 프로젝트 정보의 일관 유지 및 관리를 통한 * 오류 최소화 * 다양한 성과물과 정보물 활용으로 추가 * 부가가치 창출 * 2D → 3D 기반..."
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": 4,
|
"id": 4,
|
||||||
"title": "핵심 요약",
|
"title": "핵심 요약",
|
||||||
"purpose": "?? ?? ??",
|
"purpose": "결론 또는 핵심 메시지",
|
||||||
"role": "flow",
|
"role": "flow",
|
||||||
"layer": "conclusion",
|
"layer": "conclusion",
|
||||||
"source_hint": "핵심 요약",
|
"source_hint": "핵심 요약",
|
||||||
"relation_type": "conclusion",
|
"relation_type": "conclusion",
|
||||||
"expression_hint": "?? ??? ??? ???. ??? ? ?? ??? ??? popup?? ???. visible ??? ?? ???? 85% ??? ?? ???.",
|
"expression_hint": "원문 제목과 원문 bullet을 visible block으로 유지하고, 임의 재서술을 최소화한다.",
|
||||||
"source_data": "**핵심 요약**\n* 고품질의 성과품, 비용 절감, 시간 단축, 의사소통에 도움이 안 되면 DX가 아니다.",
|
"source_data": "**핵심 요약**\n* 고품질의 성과품, 비용 절감, 시간 단축, 의사소통에 도움이 안 되면 DX가 아니다.",
|
||||||
"structured_text": "",
|
"structured_text": "**핵심 요약**\n* 고품질의 성과품, 비용 절감, 시간 단축, 의사소통에 도움이 안 되면 DX가 아니다.",
|
||||||
"summary": "**핵심 요약** * 고품질의 성과품, 비용 절감, 시간 단축, 의사소통에 도움이 안 되면 DX가 아니다."
|
"summary": "**핵심 요약** * 고품질의 성과품, 비용 절감, 시간 단축, 의사소통에 도움이 안 되면 DX가 아니다."
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
@@ -114,7 +114,7 @@
|
|||||||
2,
|
2,
|
||||||
3
|
3
|
||||||
],
|
],
|
||||||
"weight": 0.58
|
"weight": 0.64
|
||||||
},
|
},
|
||||||
"key_message": {
|
"key_message": {
|
||||||
"topic_ids": [
|
"topic_ids": [
|
||||||
@@ -143,8 +143,8 @@
|
|||||||
2,
|
2,
|
||||||
3
|
3
|
||||||
],
|
],
|
||||||
"weight": 0.58,
|
"weight": 0.64,
|
||||||
"height_px": 438,
|
"height_px": 444,
|
||||||
"width_px": 1200,
|
"width_px": 1200,
|
||||||
"max_height_cost": "medium",
|
"max_height_cost": "medium",
|
||||||
"text_budget": null,
|
"text_budget": null,
|
||||||
@@ -167,17 +167,17 @@
|
|||||||
4
|
4
|
||||||
],
|
],
|
||||||
"weight": 0.1,
|
"weight": 0.1,
|
||||||
"height_px": 75,
|
"height_px": 69,
|
||||||
"width_px": 1200,
|
"width_px": 1200,
|
||||||
"max_height_cost": "medium",
|
"max_height_cost": "medium",
|
||||||
"text_budget": null,
|
"text_budget": null,
|
||||||
"design_budget": null,
|
"design_budget": null,
|
||||||
"block_constraints": {
|
"block_constraints": {
|
||||||
"max_lines": 3,
|
"max_lines": 2,
|
||||||
"max_items": 1,
|
"max_items": 1,
|
||||||
"chars_per_line": 96,
|
"chars_per_line": 96,
|
||||||
"max_chars_total": 288,
|
"max_chars_total": 192,
|
||||||
"max_chars_per_item": 288,
|
"max_chars_per_item": 192,
|
||||||
"font_size_px": 13.0,
|
"font_size_px": 13.0,
|
||||||
"padding_px": 8,
|
"padding_px": 8,
|
||||||
"line_height": 1.5
|
"line_height": 1.5
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
{
|
{
|
||||||
"run_id": "20260407_084848",
|
"run_id": "20260407_115910",
|
||||||
"run_dir": "D:\\ad-hoc\\C.E.L._slide_test\\docs\\run-002\\05-execution",
|
"run_dir": "D:\\ad-hoc\\C.E.L._slide_test\\docs\\run-002\\05-execution",
|
||||||
"raw_content": "---\ntitle: DX의 시행 목표 및 기대효과\nsidebar:\n order: 1\n---\n\nimport DxEffect from '../../../../components/dx.astro';\n\n\n## 1. DX의 궁극적 목표\n\n- **안전과 품질** \n - 시설물의 요구 성능을 설계-시공-운영 전 과정에서 **디지털로 검증**하여 **안전성 확보**\n - Copy & Paste로 하향 평준화된 성과물의 **하자 최소화**로 **고품질 성과물 제공**\n<br/>\n- **생산성 향상**\n - Analogue 기반 업무를 Digital 기반 프로세스로 전환하여 **업무 속도·정확성·일관성 향상**\n - 건설 비용 및 유지관리비 절감, 건설 기간 단축, 인력투입 최소화를 통해 **부가가치 제고**\n<br/>\n- **소통과 신뢰**\n - 성과품과 Solution을 통한 협업 강화로 **의사소통 효율 및 운영·유지관리**의 **편리성 증진**\n - 3D 모델 및 데이터 기반 검증을 통한 **오류 최소화 및 Claim 예방**으로 **신뢰성 확보**\n \n<br/>\n\n## 2. DX 기반 Process 혁신에 따른 주체별 기대효과\n<br/>\n### 2.1 업무 수행 과정(Process)의 변화\n - **생산 방식**: 수작업 의존의 반복 업무에서 벗어나, **SW를 활용한 체계화된 방식**으로 전환\n - **인지·검토**: 2D 도면 해석 중심에서 **3D 모델 기반의 직관적 인지·검토 체계**로 전환\n - **협업 구조**: 개별 문서 중심 협업에서 **데이터 통합 기반의 정보 공유·관리 협업 환경**으로 전환\n - **검증·대응**: 사후 대응 중심의 문제 처리에서 **사전 검증 중심의 예방적 업무 방식**으로 전환\n<br/>\n### 2.2 DX 시행 주체별 기대효과\n\n<DxEffect />\n<br/>\n<br/>\n:::note[핵심 요약]\n* 고품질의 성과품, 비용 절감, 시간 단축, 의사소통에 도움이 안 되면 DX가 아니다.\n:::\n<br/>\n",
|
"raw_content": "---\ntitle: DX의 시행 목표 및 기대효과\nsidebar:\n order: 1\n---\n\nimport DxEffect from '../../../../components/dx.astro';\n\n\n## 1. DX의 궁극적 목표\n\n- **안전과 품질** \n - 시설물의 요구 성능을 설계-시공-운영 전 과정에서 **디지털로 검증**하여 **안전성 확보**\n - Copy & Paste로 하향 평준화된 성과물의 **하자 최소화**로 **고품질 성과물 제공**\n<br/>\n- **생산성 향상**\n - Analogue 기반 업무를 Digital 기반 프로세스로 전환하여 **업무 속도·정확성·일관성 향상**\n - 건설 비용 및 유지관리비 절감, 건설 기간 단축, 인력투입 최소화를 통해 **부가가치 제고**\n<br/>\n- **소통과 신뢰**\n - 성과품과 Solution을 통한 협업 강화로 **의사소통 효율 및 운영·유지관리**의 **편리성 증진**\n - 3D 모델 및 데이터 기반 검증을 통한 **오류 최소화 및 Claim 예방**으로 **신뢰성 확보**\n \n<br/>\n\n## 2. DX 기반 Process 혁신에 따른 주체별 기대효과\n<br/>\n### 2.1 업무 수행 과정(Process)의 변화\n - **생산 방식**: 수작업 의존의 반복 업무에서 벗어나, **SW를 활용한 체계화된 방식**으로 전환\n - **인지·검토**: 2D 도면 해석 중심에서 **3D 모델 기반의 직관적 인지·검토 체계**로 전환\n - **협업 구조**: 개별 문서 중심 협업에서 **데이터 통합 기반의 정보 공유·관리 협업 환경**으로 전환\n - **검증·대응**: 사후 대응 중심의 문제 처리에서 **사전 검증 중심의 예방적 업무 방식**으로 전환\n<br/>\n### 2.2 DX 시행 주체별 기대효과\n\n<DxEffect />\n<br/>\n<br/>\n:::note[핵심 요약]\n* 고품질의 성과품, 비용 절감, 시간 단축, 의사소통에 도움이 안 되면 DX가 아니다.\n:::\n<br/>\n",
|
||||||
"base_path": "D:\\ad-hoc\\C.E.L._slide_test",
|
"base_path": "D:\\ad-hoc\\C.E.L._slide_test",
|
||||||
@@ -41,60 +41,60 @@
|
|||||||
"core_message": "**핵심 요약** * 고품질의 성과품, 비용 절감, 시간 단축, 의사소통에 도움이 안 되면 DX가 아니다.",
|
"core_message": "**핵심 요약** * 고품질의 성과품, 비용 절감, 시간 단축, 의사소통에 도움이 안 되면 DX가 아니다.",
|
||||||
"title": "DX의 시행 목표 및 기대효과",
|
"title": "DX의 시행 목표 및 기대효과",
|
||||||
"total_pages": 1,
|
"total_pages": 1,
|
||||||
"layout_template": "A",
|
"layout_template": "B_GOAL",
|
||||||
"image_sizes": {}
|
"image_sizes": {}
|
||||||
},
|
},
|
||||||
"topics": [
|
"topics": [
|
||||||
{
|
{
|
||||||
"id": 1,
|
"id": 1,
|
||||||
"title": "1. DX의 궁극적 목표",
|
"title": "1. DX의 궁극적 목표",
|
||||||
"purpose": "1. DX의 궁극적 목표 ?? ??",
|
"purpose": "1. DX의 궁극적 목표의 핵심 내용",
|
||||||
"role": "flow",
|
"role": "flow",
|
||||||
"layer": "core",
|
"layer": "core",
|
||||||
"source_hint": "1. DX의 궁극적 목표",
|
"source_hint": "1. DX의 궁극적 목표",
|
||||||
"relation_type": "",
|
"relation_type": "goal",
|
||||||
"expression_hint": "",
|
"expression_hint": "",
|
||||||
"source_data": "- **안전과 품질** \n - 시설물의 요구 성능을 설계-시공-운영 전 과정에서 **디지털로 검증**하여 **안전성 확보**\n - Copy & Paste로 하향 평준화된 성과물의 **하자 최소화**로 **고품질 성과물 제공**\n\n- **생산성 향상**\n - Analogue 기반 업무를 Digital 기반 프로세스로 전환하여 **업무 속도·정확성·일관성 향상**\n - 건설 비용 및 유지관리비 절감, 건설 기간 단축, 인력투입 최소화를 통해 **부가가치 제고**\n\n- **소통과 신뢰**\n - 성과품과 Solution을 통한 협업 강화로 **의사소통 효율 및 운영·유지관리**의 **편리성 증진**\n - 3D 모델 및 데이터 기반 검증을 통한 **오류 최소화 및 Claim 예방**으로 **신뢰성 확보**\n[???] DX의 궁극적 목표",
|
"source_data": "- **안전과 품질** \n - 시설물의 요구 성능을 설계-시공-운영 전 과정에서 **디지털로 검증**하여 **안전성 확보**\n - Copy & Paste로 하향 평준화된 성과물의 **하자 최소화**로 **고품질 성과물 제공**\n\n- **생산성 향상**\n - Analogue 기반 업무를 Digital 기반 프로세스로 전환하여 **업무 속도·정확성·일관성 향상**\n - 건설 비용 및 유지관리비 절감, 건설 기간 단축, 인력투입 최소화를 통해 **부가가치 제고**\n\n- **소통과 신뢰**\n - 성과품과 Solution을 통한 협업 강화로 **의사소통 효율 및 운영·유지관리**의 **편리성 증진**\n - 3D 모델 및 데이터 기반 검증을 통한 **오류 최소화 및 Claim 예방**으로 **신뢰성 확보**\n[image] DX의 궁극적 목표",
|
||||||
"structured_text": "",
|
"structured_text": "- **안전과 품질** \n - 시설물의 요구 성능을 설계-시공-운영 전 과정에서 **디지털로 검증**하여 **안전성 확보**\n - Copy & Paste로 하향 평준화된 성과물의 **하자 최소화**로 **고품질 성과물 제공**\n\n- **생산성 향상**\n - Analogue 기반 업무를 Digital 기반 프로세스로 전환하여 **업무 속도·정확성·일관성 향상**\n - 건설 비용 및 유지관리비 절감, 건설 기간 단축, 인력투입 최소화를 통해 **부가가치 제고**\n\n- **소통과 신뢰**\n - 성과품과 Solution을 통한 협업 강화로 **의사소통 효율 및 운영·유지관리**의 **편리성 증진**\n - 3D 모델 및 데이터 기반 검증을 통한 **오류 최소화 및 Claim 예방**으로 **신뢰성 확보**\n[image] DX의 궁극적 목표",
|
||||||
"summary": "- **안전과 품질** - 시설물의 요구 성능을 설계-시공-운영 전 과정에서 **디지털로 검증**하여 **안전성 확보** - Copy & Paste로 하향 평준화된 성과물의 **하자 최소화**로 **고품질 성과물 제공** - **생산성 향상** - Analogue 기반 업무를 Digital 기반 프로세스로 전환하여 **업무 속도·정확성·일관성 향상** - 건설 비용 및 유지관리비 절감, 건설 기간 단축, 인력투입 최소화를 통해 **부가가치 제고** - **소통과 신뢰** - 성과품과 Solution을 통한 협업 강화로 **의사소통 효율 및 운영·유지관리**의 **편리성 증진** - 3D 모델 및 데이터..."
|
"summary": "- **안전과 품질** - 시설물의 요구 성능을 설계-시공-운영 전 과정에서 **디지털로 검증**하여 **안전성 확보** - Copy & Paste로 하향 평준화된 성과물의 **하자 최소화**로 **고품질 성과물 제공** - **생산성 향상** - Analogue 기반 업무를 Digital 기반 프로세스로 전환하여 **업무 속도·정확성·일관성 향상** - 건설 비용 및 유지관리비 절감, 건설 기간 단축, 인력투입 최소화를 통해 **부가가치 제고** - **소통과 신뢰** - 성과품과 Solution을 통한 협업 강화로 **의사소통 효율 및 운영·유지관리**의 **편리성 증진** - 3D 모델 및 데이터..."
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": 2,
|
"id": 2,
|
||||||
"title": "2.1 업무 수행 과정(Process)의 변화",
|
"title": "2.1 업무 수행 과정(Process)의 변화",
|
||||||
"purpose": "2.1 업무 수행 과정(Process)의 변화 ?? ??",
|
"purpose": "2.1 업무 수행 과정(Process)의 변화의 세부 내용",
|
||||||
"role": "flow",
|
"role": "flow",
|
||||||
"layer": "core",
|
"layer": "core",
|
||||||
"source_hint": "2.1 업무 수행 과정(Process)의 변화",
|
"source_hint": "2.1 업무 수행 과정(Process)의 변화",
|
||||||
"relation_type": "",
|
"relation_type": "process",
|
||||||
"expression_hint": "",
|
"expression_hint": "",
|
||||||
"source_data": "- **생산 방식**: 수작업 의존의 반복 업무에서 벗어나, **SW를 활용한 체계화된 방식**으로 전환\n - **인지·검토**: 2D 도면 해석 중심에서 **3D 모델 기반의 직관적 인지·검토 체계**로 전환\n - **협업 구조**: 개별 문서 중심 협업에서 **데이터 통합 기반의 정보 공유·관리 협업 환경**으로 전환\n - **검증·대응**: 사후 대응 중심의 문제 처리에서 **사전 검증 중심의 예방적 업무 방식**으로 전환",
|
"source_data": "- **생산 방식**: 수작업 의존의 반복 업무에서 벗어나, **SW를 활용한 체계화된 방식**으로 전환\n - **인지·검토**: 2D 도면 해석 중심에서 **3D 모델 기반의 직관적 인지·검토 체계**로 전환\n - **협업 구조**: 개별 문서 중심 협업에서 **데이터 통합 기반의 정보 공유·관리 협업 환경**으로 전환\n - **검증·대응**: 사후 대응 중심의 문제 처리에서 **사전 검증 중심의 예방적 업무 방식**으로 전환",
|
||||||
"structured_text": "",
|
"structured_text": "- **생산 방식**: 수작업 의존의 반복 업무에서 벗어나, **SW를 활용한 체계화된 방식**으로 전환\n - **인지·검토**: 2D 도면 해석 중심에서 **3D 모델 기반의 직관적 인지·검토 체계**로 전환\n - **협업 구조**: 개별 문서 중심 협업에서 **데이터 통합 기반의 정보 공유·관리 협업 환경**으로 전환\n - **검증·대응**: 사후 대응 중심의 문제 처리에서 **사전 검증 중심의 예방적 업무 방식**으로 전환",
|
||||||
"summary": "- **생산 방식**: 수작업 의존의 반복 업무에서 벗어나, **SW를 활용한 체계화된 방식**으로 전환 - **인지·검토**: 2D 도면 해석 중심에서 **3D 모델 기반의 직관적 인지·검토 체계**로 전환 - **협업 구조**: 개별 문서 중심 협업에서 **데이터 통합 기반의 정보 공유·관리 협업 환경**으로 전환 - **검증·대응**: 사후 대응 중심의 문제 처리에서 **사전 검증..."
|
"summary": "- **생산 방식**: 수작업 의존의 반복 업무에서 벗어나, **SW를 활용한 체계화된 방식**으로 전환 - **인지·검토**: 2D 도면 해석 중심에서 **3D 모델 기반의 직관적 인지·검토 체계**로 전환 - **협업 구조**: 개별 문서 중심 협업에서 **데이터 통합 기반의 정보 공유·관리 협업 환경**으로 전환 - **검증·대응**: 사후 대응 중심의 문제 처리에서 **사전 검증..."
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": 3,
|
"id": 3,
|
||||||
"title": "2.2 DX 시행 주체별 기대효과",
|
"title": "2.2 DX 시행 주체별 기대효과",
|
||||||
"purpose": "2.2 DX 시행 주체별 기대효과 ?? ??",
|
"purpose": "2.2 DX 시행 주체별 기대효과의 세부 내용",
|
||||||
"role": "flow",
|
"role": "flow",
|
||||||
"layer": "core",
|
"layer": "core",
|
||||||
"source_hint": "2.2 DX 시행 주체별 기대효과",
|
"source_hint": "2.2 DX 시행 주체별 기대효과",
|
||||||
"relation_type": "",
|
"relation_type": "stakeholder_effect",
|
||||||
"expression_hint": "",
|
"expression_hint": "",
|
||||||
"source_data": "* 실행 의지와 합리적 판단 역량\n* 기술 투자와 운영 역량\n* 기술개발 투자에 의한 S/W 역량\n* 수작업 의존 → S/W 기반 체계화\n* 행정서류 자동 생성 및 최소화로\n* 업무 생산성 향상\n* 건설기간 단축, 건설비 및 유지관리비\n* 총비용 최소화\n* 체계적 공정/자원 관리를 통한\n* 신뢰성 확보 및 생산성 향상\n* Model에서의 도면 추출로 쉽고 정확한\n* 시공상세도 작성 용이\n* 시스템 구축 시, 품질·안전·관리 등에 필요한\n* 도서 작성 용이\n* SW기반 설계프로세스 체계화로\n* 설계 생산성 향상\n* 프로젝트 정보의 일관 유지 및 관리를 통한\n* 오류 최소화\n* 다양한 성과물과 정보물 활용으로 추가\n* 부가가치 창출\n* 2D → 3D 기반 인지·검토\n* 3D 모델을 통한 직관적 시각화로\n* 품질 향상 및 안전성 제고\n* 건설단계별 수행상태에 대한 쉬운 이해로 관리",
|
"source_data": "* 실행 의지와 합리적 판단 역량\n* 기술 투자와 운영 역량\n* 기술개발 투자에 의한 S/W 역량\n* 수작업 의존 → S/W 기반 체계화\n* 행정서류 자동 생성 및 최소화로\n* 업무 생산성 향상\n* 건설기간 단축, 건설비 및 유지관리비\n* 총비용 최소화\n* 체계적 공정/자원 관리를 통한\n* 신뢰성 확보 및 생산성 향상\n* Model에서의 도면 추출로 쉽고 정확한\n* 시공상세도 작성 용이\n* 시스템 구축 시, 품질·안전·관리 등에 필요한\n* 도서 작성 용이\n* SW기반 설계프로세스 체계화로\n* 설계 생산성 향상\n* 프로젝트 정보의 일관 유지 및 관리를 통한\n* 오류 최소화\n* 다양한 성과물과 정보물 활용으로 추가\n* 부가가치 창출\n* 2D → 3D 기반 인지·검토\n* 3D 모델을 통한 직관적 시각화로\n* 품질 향상 및 안전성 제고\n* 건설단계별 수행상태에 대한 쉬운 이해로 관리",
|
||||||
"structured_text": "",
|
"structured_text": "* 실행 의지와 합리적 판단 역량\n* 기술 투자와 운영 역량\n* 기술개발 투자에 의한 S/W 역량\n* 수작업 의존 → S/W 기반 체계화\n* 행정서류 자동 생성 및 최소화로\n* 업무 생산성 향상\n* 건설기간 단축, 건설비 및 유지관리비\n* 총비용 최소화\n* 체계적 공정/자원 관리를 통한\n* 신뢰성 확보 및 생산성 향상\n* Model에서의 도면 추출로 쉽고 정확한\n* 시공상세도 작성 용이\n* 시스템 구축 시, 품질·안전·관리 등에 필요한\n* 도서 작성 용이\n* SW기반 설계프로세스 체계화로\n* 설계 생산성 향상\n* 프로젝트 정보의 일관 유지 및 관리를 통한\n* 오류 최소화\n* 다양한 성과물과 정보물 활용으로 추가\n* 부가가치 창출\n* 2D → 3D 기반 인지·검토\n* 3D 모델을 통한 직관적 시각화로\n* 품질 향상 및 안전성 제고\n* 건설단계별 수행상태에 대한 쉬운 이해로 관리",
|
||||||
"summary": "* 실행 의지와 합리적 판단 역량 * 기술 투자와 운영 역량 * 기술개발 투자에 의한 S/W 역량 * 수작업 의존 → S/W 기반 체계화 * 행정서류 자동 생성 및 최소화로 * 업무 생산성 향상 * 건설기간 단축, 건설비 및 유지관리비 * 총비용 최소화 * 체계적 공정/자원 관리를 통한 * 신뢰성 확보 및 생산성 향상 * Model에서의 도면 추출로 쉽고 정확한 * 시공상세도 작성 용이 * 시스템 구축 시, 품질·안전·관리 등에 필요한 * 도서 작성 용이 * SW기반 설계프로세스 체계화로 * 설계 생산성 향상 * 프로젝트 정보의 일관 유지 및 관리를 통한 * 오류 최소화 * 다양한 성과물과 정보물 활용으로 추가 * 부가가치 창출 * 2D → 3D 기반..."
|
"summary": "* 실행 의지와 합리적 판단 역량 * 기술 투자와 운영 역량 * 기술개발 투자에 의한 S/W 역량 * 수작업 의존 → S/W 기반 체계화 * 행정서류 자동 생성 및 최소화로 * 업무 생산성 향상 * 건설기간 단축, 건설비 및 유지관리비 * 총비용 최소화 * 체계적 공정/자원 관리를 통한 * 신뢰성 확보 및 생산성 향상 * Model에서의 도면 추출로 쉽고 정확한 * 시공상세도 작성 용이 * 시스템 구축 시, 품질·안전·관리 등에 필요한 * 도서 작성 용이 * SW기반 설계프로세스 체계화로 * 설계 생산성 향상 * 프로젝트 정보의 일관 유지 및 관리를 통한 * 오류 최소화 * 다양한 성과물과 정보물 활용으로 추가 * 부가가치 창출 * 2D → 3D 기반..."
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": 4,
|
"id": 4,
|
||||||
"title": "핵심 요약",
|
"title": "핵심 요약",
|
||||||
"purpose": "?? ?? ??",
|
"purpose": "결론 또는 핵심 메시지",
|
||||||
"role": "flow",
|
"role": "flow",
|
||||||
"layer": "conclusion",
|
"layer": "conclusion",
|
||||||
"source_hint": "핵심 요약",
|
"source_hint": "핵심 요약",
|
||||||
"relation_type": "",
|
"relation_type": "conclusion",
|
||||||
"expression_hint": "",
|
"expression_hint": "",
|
||||||
"source_data": "**핵심 요약**\n* 고품질의 성과품, 비용 절감, 시간 단축, 의사소통에 도움이 안 되면 DX가 아니다.",
|
"source_data": "**핵심 요약**\n* 고품질의 성과품, 비용 절감, 시간 단축, 의사소통에 도움이 안 되면 DX가 아니다.",
|
||||||
"structured_text": "",
|
"structured_text": "**핵심 요약**\n* 고품질의 성과품, 비용 절감, 시간 단축, 의사소통에 도움이 안 되면 DX가 아니다.",
|
||||||
"summary": "**핵심 요약** * 고품질의 성과품, 비용 절감, 시간 단축, 의사소통에 도움이 안 되면 DX가 아니다."
|
"summary": "**핵심 요약** * 고품질의 성과품, 비용 절감, 시간 단축, 의사소통에 도움이 안 되면 DX가 아니다."
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
@@ -106,7 +106,7 @@
|
|||||||
2,
|
2,
|
||||||
3
|
3
|
||||||
],
|
],
|
||||||
"weight": 0.58
|
"weight": 0.64
|
||||||
},
|
},
|
||||||
"key_message": {
|
"key_message": {
|
||||||
"topic_ids": [
|
"topic_ids": [
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
{
|
{
|
||||||
"run_id": "20260407_084848",
|
"run_id": "20260407_115910",
|
||||||
"run_dir": "D:\\ad-hoc\\C.E.L._slide_test\\docs\\run-002\\05-execution",
|
"run_dir": "D:\\ad-hoc\\C.E.L._slide_test\\docs\\run-002\\05-execution",
|
||||||
"raw_content": "---\ntitle: DX의 시행 목표 및 기대효과\nsidebar:\n order: 1\n---\n\nimport DxEffect from '../../../../components/dx.astro';\n\n\n## 1. DX의 궁극적 목표\n\n- **안전과 품질** \n - 시설물의 요구 성능을 설계-시공-운영 전 과정에서 **디지털로 검증**하여 **안전성 확보**\n - Copy & Paste로 하향 평준화된 성과물의 **하자 최소화**로 **고품질 성과물 제공**\n<br/>\n- **생산성 향상**\n - Analogue 기반 업무를 Digital 기반 프로세스로 전환하여 **업무 속도·정확성·일관성 향상**\n - 건설 비용 및 유지관리비 절감, 건설 기간 단축, 인력투입 최소화를 통해 **부가가치 제고**\n<br/>\n- **소통과 신뢰**\n - 성과품과 Solution을 통한 협업 강화로 **의사소통 효율 및 운영·유지관리**의 **편리성 증진**\n - 3D 모델 및 데이터 기반 검증을 통한 **오류 최소화 및 Claim 예방**으로 **신뢰성 확보**\n \n<br/>\n\n## 2. DX 기반 Process 혁신에 따른 주체별 기대효과\n<br/>\n### 2.1 업무 수행 과정(Process)의 변화\n - **생산 방식**: 수작업 의존의 반복 업무에서 벗어나, **SW를 활용한 체계화된 방식**으로 전환\n - **인지·검토**: 2D 도면 해석 중심에서 **3D 모델 기반의 직관적 인지·검토 체계**로 전환\n - **협업 구조**: 개별 문서 중심 협업에서 **데이터 통합 기반의 정보 공유·관리 협업 환경**으로 전환\n - **검증·대응**: 사후 대응 중심의 문제 처리에서 **사전 검증 중심의 예방적 업무 방식**으로 전환\n<br/>\n### 2.2 DX 시행 주체별 기대효과\n\n<DxEffect />\n<br/>\n<br/>\n:::note[핵심 요약]\n* 고품질의 성과품, 비용 절감, 시간 단축, 의사소통에 도움이 안 되면 DX가 아니다.\n:::\n<br/>\n",
|
"raw_content": "---\ntitle: DX의 시행 목표 및 기대효과\nsidebar:\n order: 1\n---\n\nimport DxEffect from '../../../../components/dx.astro';\n\n\n## 1. DX의 궁극적 목표\n\n- **안전과 품질** \n - 시설물의 요구 성능을 설계-시공-운영 전 과정에서 **디지털로 검증**하여 **안전성 확보**\n - Copy & Paste로 하향 평준화된 성과물의 **하자 최소화**로 **고품질 성과물 제공**\n<br/>\n- **생산성 향상**\n - Analogue 기반 업무를 Digital 기반 프로세스로 전환하여 **업무 속도·정확성·일관성 향상**\n - 건설 비용 및 유지관리비 절감, 건설 기간 단축, 인력투입 최소화를 통해 **부가가치 제고**\n<br/>\n- **소통과 신뢰**\n - 성과품과 Solution을 통한 협업 강화로 **의사소통 효율 및 운영·유지관리**의 **편리성 증진**\n - 3D 모델 및 데이터 기반 검증을 통한 **오류 최소화 및 Claim 예방**으로 **신뢰성 확보**\n \n<br/>\n\n## 2. DX 기반 Process 혁신에 따른 주체별 기대효과\n<br/>\n### 2.1 업무 수행 과정(Process)의 변화\n - **생산 방식**: 수작업 의존의 반복 업무에서 벗어나, **SW를 활용한 체계화된 방식**으로 전환\n - **인지·검토**: 2D 도면 해석 중심에서 **3D 모델 기반의 직관적 인지·검토 체계**로 전환\n - **협업 구조**: 개별 문서 중심 협업에서 **데이터 통합 기반의 정보 공유·관리 협업 환경**으로 전환\n - **검증·대응**: 사후 대응 중심의 문제 처리에서 **사전 검증 중심의 예방적 업무 방식**으로 전환\n<br/>\n### 2.2 DX 시행 주체별 기대효과\n\n<DxEffect />\n<br/>\n<br/>\n:::note[핵심 요약]\n* 고품질의 성과품, 비용 절감, 시간 단축, 의사소통에 도움이 안 되면 DX가 아니다.\n:::\n<br/>\n",
|
||||||
"base_path": "D:\\ad-hoc\\C.E.L._slide_test",
|
"base_path": "D:\\ad-hoc\\C.E.L._slide_test",
|
||||||
@@ -41,60 +41,60 @@
|
|||||||
"core_message": "**핵심 요약** * 고품질의 성과품, 비용 절감, 시간 단축, 의사소통에 도움이 안 되면 DX가 아니다.",
|
"core_message": "**핵심 요약** * 고품질의 성과품, 비용 절감, 시간 단축, 의사소통에 도움이 안 되면 DX가 아니다.",
|
||||||
"title": "DX의 시행 목표 및 기대효과",
|
"title": "DX의 시행 목표 및 기대효과",
|
||||||
"total_pages": 1,
|
"total_pages": 1,
|
||||||
"layout_template": "A",
|
"layout_template": "B_GOAL",
|
||||||
"image_sizes": {}
|
"image_sizes": {}
|
||||||
},
|
},
|
||||||
"topics": [
|
"topics": [
|
||||||
{
|
{
|
||||||
"id": 1,
|
"id": 1,
|
||||||
"title": "1. DX의 궁극적 목표",
|
"title": "1. DX의 궁극적 목표",
|
||||||
"purpose": "1. DX의 궁극적 목표 ?? ??",
|
"purpose": "1. DX의 궁극적 목표의 핵심 내용",
|
||||||
"role": "flow",
|
"role": "flow",
|
||||||
"layer": "core",
|
"layer": "core",
|
||||||
"source_hint": "1. DX의 궁극적 목표",
|
"source_hint": "1. DX의 궁극적 목표",
|
||||||
"relation_type": "goal",
|
"relation_type": "goal",
|
||||||
"expression_hint": "?? ??? ??? ???. ??? ? ?? ??? ??? popup?? ???. visible ??? ?? ???? 85% ??? ?? ???.",
|
"expression_hint": "원문 제목과 원문 bullet을 visible block으로 유지하고, 임의 재서술을 최소화한다.",
|
||||||
"source_data": "- **안전과 품질** \n - 시설물의 요구 성능을 설계-시공-운영 전 과정에서 **디지털로 검증**하여 **안전성 확보**\n - Copy & Paste로 하향 평준화된 성과물의 **하자 최소화**로 **고품질 성과물 제공**\n\n- **생산성 향상**\n - Analogue 기반 업무를 Digital 기반 프로세스로 전환하여 **업무 속도·정확성·일관성 향상**\n - 건설 비용 및 유지관리비 절감, 건설 기간 단축, 인력투입 최소화를 통해 **부가가치 제고**\n\n- **소통과 신뢰**\n - 성과품과 Solution을 통한 협업 강화로 **의사소통 효율 및 운영·유지관리**의 **편리성 증진**\n - 3D 모델 및 데이터 기반 검증을 통한 **오류 최소화 및 Claim 예방**으로 **신뢰성 확보**\n[???] DX의 궁극적 목표",
|
"source_data": "- **안전과 품질** \n - 시설물의 요구 성능을 설계-시공-운영 전 과정에서 **디지털로 검증**하여 **안전성 확보**\n - Copy & Paste로 하향 평준화된 성과물의 **하자 최소화**로 **고품질 성과물 제공**\n\n- **생산성 향상**\n - Analogue 기반 업무를 Digital 기반 프로세스로 전환하여 **업무 속도·정확성·일관성 향상**\n - 건설 비용 및 유지관리비 절감, 건설 기간 단축, 인력투입 최소화를 통해 **부가가치 제고**\n\n- **소통과 신뢰**\n - 성과품과 Solution을 통한 협업 강화로 **의사소통 효율 및 운영·유지관리**의 **편리성 증진**\n - 3D 모델 및 데이터 기반 검증을 통한 **오류 최소화 및 Claim 예방**으로 **신뢰성 확보**\n[image] DX의 궁극적 목표",
|
||||||
"structured_text": "",
|
"structured_text": "- **안전과 품질** \n - 시설물의 요구 성능을 설계-시공-운영 전 과정에서 **디지털로 검증**하여 **안전성 확보**\n - Copy & Paste로 하향 평준화된 성과물의 **하자 최소화**로 **고품질 성과물 제공**\n\n- **생산성 향상**\n - Analogue 기반 업무를 Digital 기반 프로세스로 전환하여 **업무 속도·정확성·일관성 향상**\n - 건설 비용 및 유지관리비 절감, 건설 기간 단축, 인력투입 최소화를 통해 **부가가치 제고**\n\n- **소통과 신뢰**\n - 성과품과 Solution을 통한 협업 강화로 **의사소통 효율 및 운영·유지관리**의 **편리성 증진**\n - 3D 모델 및 데이터 기반 검증을 통한 **오류 최소화 및 Claim 예방**으로 **신뢰성 확보**\n[image] DX의 궁극적 목표",
|
||||||
"summary": "- **안전과 품질** - 시설물의 요구 성능을 설계-시공-운영 전 과정에서 **디지털로 검증**하여 **안전성 확보** - Copy & Paste로 하향 평준화된 성과물의 **하자 최소화**로 **고품질 성과물 제공** - **생산성 향상** - Analogue 기반 업무를 Digital 기반 프로세스로 전환하여 **업무 속도·정확성·일관성 향상** - 건설 비용 및 유지관리비 절감, 건설 기간 단축, 인력투입 최소화를 통해 **부가가치 제고** - **소통과 신뢰** - 성과품과 Solution을 통한 협업 강화로 **의사소통 효율 및 운영·유지관리**의 **편리성 증진** - 3D 모델 및 데이터..."
|
"summary": "- **안전과 품질** - 시설물의 요구 성능을 설계-시공-운영 전 과정에서 **디지털로 검증**하여 **안전성 확보** - Copy & Paste로 하향 평준화된 성과물의 **하자 최소화**로 **고품질 성과물 제공** - **생산성 향상** - Analogue 기반 업무를 Digital 기반 프로세스로 전환하여 **업무 속도·정확성·일관성 향상** - 건설 비용 및 유지관리비 절감, 건설 기간 단축, 인력투입 최소화를 통해 **부가가치 제고** - **소통과 신뢰** - 성과품과 Solution을 통한 협업 강화로 **의사소통 효율 및 운영·유지관리**의 **편리성 증진** - 3D 모델 및 데이터..."
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": 2,
|
"id": 2,
|
||||||
"title": "2.1 업무 수행 과정(Process)의 변화",
|
"title": "2.1 업무 수행 과정(Process)의 변화",
|
||||||
"purpose": "2.1 업무 수행 과정(Process)의 변화 ?? ??",
|
"purpose": "2.1 업무 수행 과정(Process)의 변화의 세부 내용",
|
||||||
"role": "flow",
|
"role": "flow",
|
||||||
"layer": "core",
|
"layer": "core",
|
||||||
"source_hint": "2.1 업무 수행 과정(Process)의 변화",
|
"source_hint": "2.1 업무 수행 과정(Process)의 변화",
|
||||||
"relation_type": "process",
|
"relation_type": "process",
|
||||||
"expression_hint": "?? ??? ??? ???. ??? ? ?? ??? ??? popup?? ???. visible ??? ?? ???? 85% ??? ?? ???.",
|
"expression_hint": "원문 제목과 원문 bullet을 visible block으로 유지하고, 임의 재서술을 최소화한다.",
|
||||||
"source_data": "- **생산 방식**: 수작업 의존의 반복 업무에서 벗어나, **SW를 활용한 체계화된 방식**으로 전환\n - **인지·검토**: 2D 도면 해석 중심에서 **3D 모델 기반의 직관적 인지·검토 체계**로 전환\n - **협업 구조**: 개별 문서 중심 협업에서 **데이터 통합 기반의 정보 공유·관리 협업 환경**으로 전환\n - **검증·대응**: 사후 대응 중심의 문제 처리에서 **사전 검증 중심의 예방적 업무 방식**으로 전환",
|
"source_data": "- **생산 방식**: 수작업 의존의 반복 업무에서 벗어나, **SW를 활용한 체계화된 방식**으로 전환\n - **인지·검토**: 2D 도면 해석 중심에서 **3D 모델 기반의 직관적 인지·검토 체계**로 전환\n - **협업 구조**: 개별 문서 중심 협업에서 **데이터 통합 기반의 정보 공유·관리 협업 환경**으로 전환\n - **검증·대응**: 사후 대응 중심의 문제 처리에서 **사전 검증 중심의 예방적 업무 방식**으로 전환",
|
||||||
"structured_text": "",
|
"structured_text": "- **생산 방식**: 수작업 의존의 반복 업무에서 벗어나, **SW를 활용한 체계화된 방식**으로 전환\n - **인지·검토**: 2D 도면 해석 중심에서 **3D 모델 기반의 직관적 인지·검토 체계**로 전환\n - **협업 구조**: 개별 문서 중심 협업에서 **데이터 통합 기반의 정보 공유·관리 협업 환경**으로 전환\n - **검증·대응**: 사후 대응 중심의 문제 처리에서 **사전 검증 중심의 예방적 업무 방식**으로 전환",
|
||||||
"summary": "- **생산 방식**: 수작업 의존의 반복 업무에서 벗어나, **SW를 활용한 체계화된 방식**으로 전환 - **인지·검토**: 2D 도면 해석 중심에서 **3D 모델 기반의 직관적 인지·검토 체계**로 전환 - **협업 구조**: 개별 문서 중심 협업에서 **데이터 통합 기반의 정보 공유·관리 협업 환경**으로 전환 - **검증·대응**: 사후 대응 중심의 문제 처리에서 **사전 검증..."
|
"summary": "- **생산 방식**: 수작업 의존의 반복 업무에서 벗어나, **SW를 활용한 체계화된 방식**으로 전환 - **인지·검토**: 2D 도면 해석 중심에서 **3D 모델 기반의 직관적 인지·검토 체계**로 전환 - **협업 구조**: 개별 문서 중심 협업에서 **데이터 통합 기반의 정보 공유·관리 협업 환경**으로 전환 - **검증·대응**: 사후 대응 중심의 문제 처리에서 **사전 검증..."
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": 3,
|
"id": 3,
|
||||||
"title": "2.2 DX 시행 주체별 기대효과",
|
"title": "2.2 DX 시행 주체별 기대효과",
|
||||||
"purpose": "2.2 DX 시행 주체별 기대효과 ?? ??",
|
"purpose": "2.2 DX 시행 주체별 기대효과의 세부 내용",
|
||||||
"role": "flow",
|
"role": "flow",
|
||||||
"layer": "core",
|
"layer": "core",
|
||||||
"source_hint": "2.2 DX 시행 주체별 기대효과",
|
"source_hint": "2.2 DX 시행 주체별 기대효과",
|
||||||
"relation_type": "stakeholder_effect",
|
"relation_type": "stakeholder_effect",
|
||||||
"expression_hint": "?? ??? ??? ???. ??? ? ?? ??? ??? popup?? ???. visible ??? ?? ???? 85% ??? ?? ???.",
|
"expression_hint": "원문 제목과 원문 bullet을 visible block으로 유지하고, 임의 재서술을 최소화한다.",
|
||||||
"source_data": "* 실행 의지와 합리적 판단 역량\n* 기술 투자와 운영 역량\n* 기술개발 투자에 의한 S/W 역량\n* 수작업 의존 → S/W 기반 체계화\n* 행정서류 자동 생성 및 최소화로\n* 업무 생산성 향상\n* 건설기간 단축, 건설비 및 유지관리비\n* 총비용 최소화\n* 체계적 공정/자원 관리를 통한\n* 신뢰성 확보 및 생산성 향상\n* Model에서의 도면 추출로 쉽고 정확한\n* 시공상세도 작성 용이\n* 시스템 구축 시, 품질·안전·관리 등에 필요한\n* 도서 작성 용이\n* SW기반 설계프로세스 체계화로\n* 설계 생산성 향상\n* 프로젝트 정보의 일관 유지 및 관리를 통한\n* 오류 최소화\n* 다양한 성과물과 정보물 활용으로 추가\n* 부가가치 창출\n* 2D → 3D 기반 인지·검토\n* 3D 모델을 통한 직관적 시각화로\n* 품질 향상 및 안전성 제고\n* 건설단계별 수행상태에 대한 쉬운 이해로 관리",
|
"source_data": "* 실행 의지와 합리적 판단 역량\n* 기술 투자와 운영 역량\n* 기술개발 투자에 의한 S/W 역량\n* 수작업 의존 → S/W 기반 체계화\n* 행정서류 자동 생성 및 최소화로\n* 업무 생산성 향상\n* 건설기간 단축, 건설비 및 유지관리비\n* 총비용 최소화\n* 체계적 공정/자원 관리를 통한\n* 신뢰성 확보 및 생산성 향상\n* Model에서의 도면 추출로 쉽고 정확한\n* 시공상세도 작성 용이\n* 시스템 구축 시, 품질·안전·관리 등에 필요한\n* 도서 작성 용이\n* SW기반 설계프로세스 체계화로\n* 설계 생산성 향상\n* 프로젝트 정보의 일관 유지 및 관리를 통한\n* 오류 최소화\n* 다양한 성과물과 정보물 활용으로 추가\n* 부가가치 창출\n* 2D → 3D 기반 인지·검토\n* 3D 모델을 통한 직관적 시각화로\n* 품질 향상 및 안전성 제고\n* 건설단계별 수행상태에 대한 쉬운 이해로 관리",
|
||||||
"structured_text": "",
|
"structured_text": "* 실행 의지와 합리적 판단 역량\n* 기술 투자와 운영 역량\n* 기술개발 투자에 의한 S/W 역량\n* 수작업 의존 → S/W 기반 체계화\n* 행정서류 자동 생성 및 최소화로\n* 업무 생산성 향상\n* 건설기간 단축, 건설비 및 유지관리비\n* 총비용 최소화\n* 체계적 공정/자원 관리를 통한\n* 신뢰성 확보 및 생산성 향상\n* Model에서의 도면 추출로 쉽고 정확한\n* 시공상세도 작성 용이\n* 시스템 구축 시, 품질·안전·관리 등에 필요한\n* 도서 작성 용이\n* SW기반 설계프로세스 체계화로\n* 설계 생산성 향상\n* 프로젝트 정보의 일관 유지 및 관리를 통한\n* 오류 최소화\n* 다양한 성과물과 정보물 활용으로 추가\n* 부가가치 창출\n* 2D → 3D 기반 인지·검토\n* 3D 모델을 통한 직관적 시각화로\n* 품질 향상 및 안전성 제고\n* 건설단계별 수행상태에 대한 쉬운 이해로 관리",
|
||||||
"summary": "* 실행 의지와 합리적 판단 역량 * 기술 투자와 운영 역량 * 기술개발 투자에 의한 S/W 역량 * 수작업 의존 → S/W 기반 체계화 * 행정서류 자동 생성 및 최소화로 * 업무 생산성 향상 * 건설기간 단축, 건설비 및 유지관리비 * 총비용 최소화 * 체계적 공정/자원 관리를 통한 * 신뢰성 확보 및 생산성 향상 * Model에서의 도면 추출로 쉽고 정확한 * 시공상세도 작성 용이 * 시스템 구축 시, 품질·안전·관리 등에 필요한 * 도서 작성 용이 * SW기반 설계프로세스 체계화로 * 설계 생산성 향상 * 프로젝트 정보의 일관 유지 및 관리를 통한 * 오류 최소화 * 다양한 성과물과 정보물 활용으로 추가 * 부가가치 창출 * 2D → 3D 기반..."
|
"summary": "* 실행 의지와 합리적 판단 역량 * 기술 투자와 운영 역량 * 기술개발 투자에 의한 S/W 역량 * 수작업 의존 → S/W 기반 체계화 * 행정서류 자동 생성 및 최소화로 * 업무 생산성 향상 * 건설기간 단축, 건설비 및 유지관리비 * 총비용 최소화 * 체계적 공정/자원 관리를 통한 * 신뢰성 확보 및 생산성 향상 * Model에서의 도면 추출로 쉽고 정확한 * 시공상세도 작성 용이 * 시스템 구축 시, 품질·안전·관리 등에 필요한 * 도서 작성 용이 * SW기반 설계프로세스 체계화로 * 설계 생산성 향상 * 프로젝트 정보의 일관 유지 및 관리를 통한 * 오류 최소화 * 다양한 성과물과 정보물 활용으로 추가 * 부가가치 창출 * 2D → 3D 기반..."
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": 4,
|
"id": 4,
|
||||||
"title": "핵심 요약",
|
"title": "핵심 요약",
|
||||||
"purpose": "?? ?? ??",
|
"purpose": "결론 또는 핵심 메시지",
|
||||||
"role": "flow",
|
"role": "flow",
|
||||||
"layer": "conclusion",
|
"layer": "conclusion",
|
||||||
"source_hint": "핵심 요약",
|
"source_hint": "핵심 요약",
|
||||||
"relation_type": "conclusion",
|
"relation_type": "conclusion",
|
||||||
"expression_hint": "?? ??? ??? ???. ??? ? ?? ??? ??? popup?? ???. visible ??? ?? ???? 85% ??? ?? ???.",
|
"expression_hint": "원문 제목과 원문 bullet을 visible block으로 유지하고, 임의 재서술을 최소화한다.",
|
||||||
"source_data": "**핵심 요약**\n* 고품질의 성과품, 비용 절감, 시간 단축, 의사소통에 도움이 안 되면 DX가 아니다.",
|
"source_data": "**핵심 요약**\n* 고품질의 성과품, 비용 절감, 시간 단축, 의사소통에 도움이 안 되면 DX가 아니다.",
|
||||||
"structured_text": "",
|
"structured_text": "**핵심 요약**\n* 고품질의 성과품, 비용 절감, 시간 단축, 의사소통에 도움이 안 되면 DX가 아니다.",
|
||||||
"summary": "**핵심 요약** * 고품질의 성과품, 비용 절감, 시간 단축, 의사소통에 도움이 안 되면 DX가 아니다."
|
"summary": "**핵심 요약** * 고품질의 성과품, 비용 절감, 시간 단축, 의사소통에 도움이 안 되면 DX가 아니다."
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
@@ -106,7 +106,7 @@
|
|||||||
2,
|
2,
|
||||||
3
|
3
|
||||||
],
|
],
|
||||||
"weight": 0.58
|
"weight": 0.64
|
||||||
},
|
},
|
||||||
"key_message": {
|
"key_message": {
|
||||||
"topic_ids": [
|
"topic_ids": [
|
||||||
|
|||||||
@@ -5,9 +5,9 @@
|
|||||||
<table style="border-collapse:collapse;font-size:12px;width:100%;max-width:900px;">
|
<table style="border-collapse:collapse;font-size:12px;width:100%;max-width:900px;">
|
||||||
<tr style="background:#1e293b;color:white;"><th style="padding:8px;">ID</th><th style="padding:8px;">제목</th>
|
<tr style="background:#1e293b;color:white;"><th style="padding:8px;">ID</th><th style="padding:8px;">제목</th>
|
||||||
<th style="padding:8px;">purpose</th><th style="padding:8px;">layer</th><th style="padding:8px;">relation_type</th>
|
<th style="padding:8px;">purpose</th><th style="padding:8px;">layer</th><th style="padding:8px;">relation_type</th>
|
||||||
<th style="padding:8px;">영역</th></tr><tr style="background:#fff;"><td style="padding:6px 8px;text-align:center;">1</td><td style="padding:6px 8px;font-weight:700;">1. DX의 궁극적 목표</td><td style="padding:6px 8px;">1. DX의 궁극적 목표 ?? ??</td><td style="padding:6px 8px;">core</td><td style="padding:6px 8px;"></td><td style="padding:6px 8px;color:#333;font-weight:700;">body</td></tr>
|
<th style="padding:8px;">영역</th></tr><tr style="background:#fff;"><td style="padding:6px 8px;text-align:center;">1</td><td style="padding:6px 8px;font-weight:700;">1. DX의 궁극적 목표</td><td style="padding:6px 8px;">1. DX의 궁극적 목표의 핵심 내용</td><td style="padding:6px 8px;">core</td><td style="padding:6px 8px;">goal</td><td style="padding:6px 8px;color:#333;font-weight:700;">body</td></tr>
|
||||||
<tr style="background:#f8fafc;"><td style="padding:6px 8px;text-align:center;">2</td><td style="padding:6px 8px;font-weight:700;">2.1 업무 수행 과정(Process)의 변화</td><td style="padding:6px 8px;">2.1 업무 수행 과정(Process)의 변화 ?? ??</td><td style="padding:6px 8px;">core</td><td style="padding:6px 8px;"></td><td style="padding:6px 8px;color:#333;font-weight:700;">body</td></tr>
|
<tr style="background:#f8fafc;"><td style="padding:6px 8px;text-align:center;">2</td><td style="padding:6px 8px;font-weight:700;">2.1 업무 수행 과정(Process)의 변화</td><td style="padding:6px 8px;">2.1 업무 수행 과정(Process)의 변화의 세부 내용</td><td style="padding:6px 8px;">core</td><td style="padding:6px 8px;">process</td><td style="padding:6px 8px;color:#333;font-weight:700;">body</td></tr>
|
||||||
<tr style="background:#fff;"><td style="padding:6px 8px;text-align:center;">3</td><td style="padding:6px 8px;font-weight:700;">2.2 DX 시행 주체별 기대효과</td><td style="padding:6px 8px;">2.2 DX 시행 주체별 기대효과 ?? ??</td><td style="padding:6px 8px;">core</td><td style="padding:6px 8px;"></td><td style="padding:6px 8px;color:#333;font-weight:700;">body</td></tr>
|
<tr style="background:#fff;"><td style="padding:6px 8px;text-align:center;">3</td><td style="padding:6px 8px;font-weight:700;">2.2 DX 시행 주체별 기대효과</td><td style="padding:6px 8px;">2.2 DX 시행 주체별 기대효과의 세부 내용</td><td style="padding:6px 8px;">core</td><td style="padding:6px 8px;">stakeholder_effect</td><td style="padding:6px 8px;color:#333;font-weight:700;">body</td></tr>
|
||||||
<tr style="background:#f8fafc;"><td style="padding:6px 8px;text-align:center;">4</td><td style="padding:6px 8px;font-weight:700;">핵심 요약</td><td style="padding:6px 8px;">?? ?? ??</td><td style="padding:6px 8px;">conclusion</td><td style="padding:6px 8px;"></td><td style="padding:6px 8px;color:#333;font-weight:700;">key_message</td></tr>
|
<tr style="background:#f8fafc;"><td style="padding:6px 8px;text-align:center;">4</td><td style="padding:6px 8px;font-weight:700;">핵심 요약</td><td style="padding:6px 8px;">결론 또는 핵심 메시지</td><td style="padding:6px 8px;">conclusion</td><td style="padding:6px 8px;">conclusion</td><td style="padding:6px 8px;color:#333;font-weight:700;">key_message</td></tr>
|
||||||
</table>
|
</table>
|
||||||
<div style="margin-top:12px;font-size:12px;color:#555;"><b>페이지 구조:</b><br>body: topic_ids=[1, 2, 3], weight=0.58<br>key_message: topic_ids=[4], weight=0.1</div></body></html>
|
<div style="margin-top:12px;font-size:12px;color:#555;"><b>페이지 구조:</b><br>body: topic_ids=[1, 2, 3], weight=0.64<br>key_message: topic_ids=[4], weight=0.1</div></body></html>
|
||||||
@@ -2,11 +2,11 @@
|
|||||||
<style>*{margin:0;padding:0;box-sizing:border-box;}body{background:#e5e5e5;padding:10px;font-family:sans-serif;word-break:keep-all;}</style>
|
<style>*{margin:0;padding:0;box-sizing:border-box;}body{background:#e5e5e5;padding:10px;font-family:sans-serif;word-break:keep-all;}</style>
|
||||||
</head><body>
|
</head><body>
|
||||||
<div style="font-size:16px;font-weight:bold;margin-bottom:8px;">Stage 4: 품질 게이트</div>
|
<div style="font-size:16px;font-weight:bold;margin-bottom:8px;">Stage 4: 품질 게이트</div>
|
||||||
<div style="font-size:24px;font-weight:900;color:#dc2626;margin-bottom:12px;">품질 점수: 60</div>
|
<div style="font-size:24px;font-weight:900;color:#16a34a;margin-bottom:12px;">품질 점수: 100</div>
|
||||||
<div style="font-size:12px;color:#555;margin-bottom:4px;">슬라이드: clientHeight=720px, scrollHeight=720px, overflow=False</div>
|
<div style="font-size:12px;color:#555;margin-bottom:4px;">슬라이드: clientHeight=720px, scrollHeight=720px, overflow=False</div>
|
||||||
<table style="border-collapse:collapse;font-size:12px;width:100%;max-width:600px;margin-top:8px;">
|
<table style="border-collapse:collapse;font-size:12px;width:100%;max-width:600px;margin-top:8px;">
|
||||||
<tr style="background:#1e293b;color:white;"><th style="padding:8px;">영역</th><th style="padding:8px;">clientH</th><th style="padding:8px;">scrollH</th><th style="padding:8px;">excess</th></tr><tr style="background:#fee2e2;"><td style="padding:6px 8px;">❌ body</td><td style="padding:6px 8px;">495px</td><td style="padding:6px 8px;">507px</td><td style="padding:6px 8px;">+12px</td></tr>
|
<tr style="background:#1e293b;color:white;"><th style="padding:8px;">영역</th><th style="padding:8px;">clientH</th><th style="padding:8px;">scrollH</th><th style="padding:8px;">excess</th></tr><tr style="background:#f0fdf4;"><td style="padding:6px 8px;">✅ body</td><td style="padding:6px 8px;">429px</td><td style="padding:6px 8px;">429px</td><td style="padding:6px 8px;">+0px</td></tr>
|
||||||
<tr style="background:#f0fdf4;"><td style="padding:6px 8px;">✅ footer</td><td style="padding:6px 8px;">40px</td><td style="padding:6px 8px;">40px</td><td style="padding:6px 8px;">+0px</td></tr>
|
<tr style="background:#f0fdf4;"><td style="padding:6px 8px;">✅ footer</td><td style="padding:6px 8px;">70px</td><td style="padding:6px 8px;">70px</td><td style="padding:6px 8px;">+0px</td></tr>
|
||||||
<tr style="background:#f0fdf4;"><td style="padding:6px 8px;">✅ sidebar</td><td style="padding:6px 8px;">495px</td><td style="padding:6px 8px;">495px</td><td style="padding:6px 8px;">+0px</td></tr>
|
<tr style="background:#f0fdf4;"><td style="padding:6px 8px;">✅ sidebar</td><td style="padding:6px 8px;">429px</td><td style="padding:6px 8px;">429px</td><td style="padding:6px 8px;">+0px</td></tr>
|
||||||
</table>
|
</table>
|
||||||
</body></html>
|
</body></html>
|
||||||
@@ -7,12 +7,12 @@
|
|||||||
|
|
||||||
## Validation Summary
|
## Validation Summary
|
||||||
- 실행 경로 검증: 통과
|
- 실행 경로 검증: 통과
|
||||||
- 렌더링/측정 검증: 실패
|
- 렌더링/측정 검증: 통과
|
||||||
- 최종 품질 판정: 재작업 필요
|
- 최종 품질 판정: 통과
|
||||||
|
|
||||||
## Render Gates
|
## Render Gates
|
||||||
- slide overflow: False
|
- slide overflow: False
|
||||||
- body: overflowed=True excess_px=12 block_count=0
|
- body: overflowed=False excess_px=0 block_count=0
|
||||||
- sidebar: overflowed=False excess_px=0 block_count=0
|
- sidebar: overflowed=False excess_px=0 block_count=0
|
||||||
- footer: overflowed=False excess_px=0 block_count=0
|
- footer: overflowed=False excess_px=0 block_count=0
|
||||||
|
|
||||||
@@ -30,36 +30,36 @@
|
|||||||
"body": {
|
"body": {
|
||||||
"block_count": 0,
|
"block_count": 0,
|
||||||
"blocks": [],
|
"blocks": [],
|
||||||
"clientHeight": 495,
|
"clientHeight": 429,
|
||||||
"excess_px": 12,
|
"excess_px": 0,
|
||||||
"overflowed": true,
|
"overflowed": false,
|
||||||
"scrollHeight": 507
|
"scrollHeight": 429
|
||||||
},
|
},
|
||||||
"footer": {
|
"footer": {
|
||||||
"block_count": 0,
|
"block_count": 0,
|
||||||
"blocks": [],
|
"blocks": [],
|
||||||
"clientHeight": 40,
|
"clientHeight": 70,
|
||||||
"excess_px": 0,
|
"excess_px": 0,
|
||||||
"overflowed": false,
|
"overflowed": false,
|
||||||
"scrollHeight": 40
|
"scrollHeight": 70
|
||||||
},
|
},
|
||||||
"sidebar": {
|
"sidebar": {
|
||||||
"block_count": 0,
|
"block_count": 0,
|
||||||
"blocks": [],
|
"blocks": [],
|
||||||
"clientHeight": 495,
|
"clientHeight": 429,
|
||||||
"excess_px": 0,
|
"excess_px": 0,
|
||||||
"overflowed": false,
|
"overflowed": false,
|
||||||
"scrollHeight": 495
|
"scrollHeight": 429
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
## Final Decision
|
## Final Decision
|
||||||
- 판정: `revise`
|
- 판정: `pass`
|
||||||
|
|
||||||
## Failure Classification
|
## Failure Classification
|
||||||
- Verify-RenderZone
|
- 없음
|
||||||
|
|
||||||
## Next Action
|
## Next Action
|
||||||
1. overflow가 발생한 zone(body)의 content budget, block 수, typography를 재조정한다.
|
1. 없음
|
||||||
|
|||||||
@@ -3,14 +3,14 @@
|
|||||||
- ?? ??: `docs/run-002/01-input/input-review.md`
|
- ?? ??: `docs/run-002/01-input/input-review.md`
|
||||||
|
|
||||||
?? ??
|
?? ??
|
||||||
- ?? ???: 02. DX의 시행 목표 및 기대효과.mdx
|
- 입력 파일: 02. DX의 시행 목표 및 기대효과.mdx
|
||||||
- ?? ??: DX의 시행 목표 및 기대효과
|
- 문서 제목: DX의 시행 목표 및 기대효과
|
||||||
- ?? ?? ??: ?? block? ???? ?? ???? ???.
|
- content family 후보: type-b-goal-effect
|
||||||
- ?? ??: ???? ?? 85% ?? ????, ? ?/?? ??? popup ??? ???.
|
- 우선 목표: 원문 block과 원문 순서를 최대한 보존한다.
|
||||||
- DX의 궁극적 목표: - **안전과 품질** - 시설물의 요구 성능을 설계-시공-운영 전 과정에서 **디지털로 검증**하여 **안전성 확보** - Copy & Paste로 하향 평준화된 성과물의 **하자 최소화**로 **고품질 성과물...
|
- popup 전략: 큰 표, 긴 사례, 긴 근거는 popup 후보로 분리하고 본문에는 제목과 핵심 bullet을 남긴다.
|
||||||
- 1 업무 수행 과정(Process)의 변화: - **생산 방식**: 수작업 의존의 반복 업무에서 벗어나, **SW를 활용한 체계화된 방식**으로 전환 - **인지·검토**: 2D 도면 해석 중심에서 **3D 모델 기반의 직관적 인지·검토 체계**로 전환 - **협업...
|
- DX의 궁극적 목표 (goal/core): - **안전과 품질** - 시설물의 요구 성능을 설계-시공-운영 전 과정에서 **디지털로 검증**하여 **안전성 확보** - Copy & Paste로 하향 평준화된 성과물의 **하자 최소화**로 **고품질 성과물 제공** - **생산성 향상**...
|
||||||
- 2 DX 시행 주체별 기대효과: * 실행 의지와 합리적 판단 역량 * 기술 투자와 운영 역량 * 기술개발 투자에 의한 S/W 역량 * 수작업 의존 → S/W 기반 체계화 * 행정서류 자동 생성 및 최소화로 * 업무 생산성 향상 * 건설기간 단축, 건설비...
|
- 1 업무 수행 과정(Process)의 변화 (process/core): - **생산 방식**: 수작업 의존의 반복 업무에서 벗어나, **SW를 활용한 체계화된 방식**으로 전환 - **인지·검토**: 2D 도면 해석 중심에서 **3D 모델 기반의 직관적 인지·검토 체계**로 전환 - **협업 구조**: 개별 문서...
|
||||||
- 핵심 요약: **핵심 요약** * 고품질의 성과품, 비용 절감, 시간 단축, 의사소통에 도움이 안 되면 DX가 아니다.
|
- 2 DX 시행 주체별 기대효과 (stakeholder_effect/core): * 실행 의지와 합리적 판단 역량 * 기술 투자와 운영 역량 * 기술개발 투자에 의한 S/W 역량 * 수작업 의존 → S/W 기반 체계화 * 행정서류 자동 생성 및 최소화로 * 업무 생산성 향상 * 건설기간 단축, 건설비 및 유지관리비 *...
|
||||||
|
|
||||||
KPI / ?? ??
|
KPI / ?? ??
|
||||||
- ??: pass
|
- ??: pass
|
||||||
|
|||||||
@@ -3,13 +3,14 @@
|
|||||||
- ?? ??: `docs/run-002/02-kei-interpretation/kei-interpretation.md`
|
- ?? ??: `docs/run-002/02-kei-interpretation/kei-interpretation.md`
|
||||||
|
|
||||||
?? ??
|
?? ??
|
||||||
- ?? ??: ????? ?? ??? ???.
|
- content family: type-b-goal-effect
|
||||||
- ?? ??: ?? ??? ????, ??/??/popup ???? ???.
|
- 해석 원칙: 원문 제목/순서/표현을 우선 보존하고, 임의 재서술은 최소화한다.
|
||||||
- popup ??: ? ?, ?? ??, ? ??? ??? popup?? ?? ???.
|
- grouping 원칙: 관계가 같은 block만 묶고, 내용이 길다고 해서 본문에서 제거하지 않는다.
|
||||||
- DX의 궁극적 목표: layer=core / role=flow
|
- popup 원칙: 상세는 popup으로 보내되 본문에는 핵심 bullet과 진입 문장을 남긴다.
|
||||||
- 1 업무 수행 과정(Process)의 변화: layer=core / role=flow
|
- DX의 궁극적 목표: relation=goal / layer=core / popup_candidate=false
|
||||||
- 2 DX 시행 주체별 기대효과: layer=core / role=flow
|
- 1 업무 수행 과정(Process)의 변화: relation=process / layer=core / popup_candidate=false
|
||||||
- 핵심 요약: layer=conclusion / role=flow
|
- 2 DX 시행 주체별 기대효과: relation=stakeholder_effect / layer=core / popup_candidate=false
|
||||||
|
- 핵심 요약: relation=conclusion / layer=conclusion / popup_candidate=false
|
||||||
|
|
||||||
KPI / ?? ??
|
KPI / ?? ??
|
||||||
- ??: pass
|
- ??: pass
|
||||||
|
|||||||
@@ -3,13 +3,14 @@
|
|||||||
- ?? ??: `docs/run-002/03-structure/content-structure.md`
|
- ?? ??: `docs/run-002/03-structure/content-structure.md`
|
||||||
|
|
||||||
?? ??
|
?? ??
|
||||||
- ??? ??: ?? ?? ??? ???.
|
- content family: type-b-goal-effect
|
||||||
- ??? ??: ?? ? ???? ????, ?? ???? ????.
|
- visible block 원칙: 각 섹션 제목과 핵심 bullet은 본문에 남긴다.
|
||||||
- popup ??: ??? ? ?? ??? ? ?/? ??? popup?? ???.
|
- popup block 원칙: 큰 표, 긴 사례, 긴 상세 설명만 popup으로 보낸다.
|
||||||
- 1. DX의 궁극적 목표 (core)
|
- 결론 원칙: note/결론 문장은 footer 또는 결론 배너에 직접 노출한다.
|
||||||
- 2.1 업무 수행 과정(Process)의 변화 (core)
|
- 1. DX의 궁극적 목표 (goal / core / visible)
|
||||||
- 2.2 DX 시행 주체별 기대효과 (core)
|
- 2.1 업무 수행 과정(Process)의 변화 (process / core / visible)
|
||||||
- 핵심 요약 (conclusion)
|
- 2.2 DX 시행 주체별 기대효과 (stakeholder_effect / core / visible)
|
||||||
|
- 핵심 요약 (conclusion / conclusion / visible)
|
||||||
|
|
||||||
KPI / ?? ??
|
KPI / ?? ??
|
||||||
- ??: pass
|
- ??: pass
|
||||||
|
|||||||
@@ -3,10 +3,11 @@
|
|||||||
- ?? ??: `docs/run-002/04-plan/execution-plan.md`
|
- ?? ??: `docs/run-002/04-plan/execution-plan.md`
|
||||||
|
|
||||||
?? ??
|
?? ??
|
||||||
- ??? raw mdx?? ?? ???? stage-1a/stage-1b? ???.
|
- content family: type-b-goal-effect
|
||||||
- ?? ??? ??? ???.
|
- stage-1a/stage-1b는 raw MDX 기반 block 추출 결과를 그대로 사용한다.
|
||||||
- ?? ??, ? ?, ??? ?? ??? popup?? ?? ???.
|
- Type A는 비교/정의/관계형으로, Type B는 본문 중심형으로 렌더한다.
|
||||||
- visible ??? section title + ?? bullet + ?? ?? ???? ???.
|
- popup 후보 block은 삭제하지 않고 popup overlay로 이동한다.
|
||||||
|
- visible 영역에는 섹션 제목과 핵심 bullet을 남겨 원문 85% 보존 목표를 유지한다.
|
||||||
|
|
||||||
KPI / ?? ??
|
KPI / ?? ??
|
||||||
- ??: pass
|
- ??: pass
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
실행 요약
|
실행 요약
|
||||||
- auto_loop_runner.py iteration 3로 실행했다.
|
- auto_loop_runner.py iteration 1로 실행했다.
|
||||||
- 입력: `docs/run-002/01-input/02. DX의 시행 목표 및 기대효과.mdx`
|
- 입력: `docs/run-002/01-input/02. DX의 시행 목표 및 기대효과.mdx`
|
||||||
- 산출물: `final.html`, `generated_html.json`, `measurement.json`, `context.json`
|
- 산출물: `final.html`, `generated_html.json`, `measurement.json`, `context.json`
|
||||||
- stage snapshot: `stage_0_context.json` ~ `final_context.json`
|
- stage snapshot: `stage_0_context.json` ~ `final_context.json`
|
||||||
@@ -12,7 +12,7 @@
|
|||||||
|
|
||||||
KPI / 판정 결과
|
KPI / 판정 결과
|
||||||
- 판정: pass
|
- 판정: pass
|
||||||
- iteration: 3
|
- iteration: 1
|
||||||
- 종료 코드: 0
|
- 종료 코드: 0
|
||||||
- 필수 산출물 4종 유효 여부: True
|
- 필수 산출물 4종 유효 여부: True
|
||||||
|
|
||||||
|
|||||||
@@ -1,8 +1,8 @@
|
|||||||
실행 요약
|
실행 요약
|
||||||
- iteration 3 기준으로 최종 산출물과 측정 결과를 다시 검증했다.
|
- iteration 1 기준으로 최종 산출물과 측정 결과를 다시 검증했다.
|
||||||
- slide overflow: False
|
- slide overflow: False
|
||||||
- zone overflow: body
|
- zone overflow: 없음
|
||||||
- 최종 판정은 `revise`이다.
|
- 최종 판정은 `pass`이다.
|
||||||
|
|
||||||
산출물 경로
|
산출물 경로
|
||||||
- `docs/run-002/06-validation/validation-result.md`
|
- `docs/run-002/06-validation/validation-result.md`
|
||||||
@@ -11,12 +11,12 @@
|
|||||||
- `docs/run-002/05-execution/stage_2_verification.json`
|
- `docs/run-002/05-execution/stage_2_verification.json`
|
||||||
|
|
||||||
KPI / 판정 결과
|
KPI / 판정 결과
|
||||||
- 판정: revise
|
- 판정: pass
|
||||||
- 실패 분류: Verify-RenderZone
|
- 실패 분류: 없음
|
||||||
|
|
||||||
수정 액션
|
수정 액션
|
||||||
- overflow가 발생한 zone(body)의 content budget, block 수, typography를 재조정한다.
|
- 없음
|
||||||
|
|
||||||
다음 단계 전달물
|
다음 단계 전달물
|
||||||
- 최신 validation 기록
|
- 최신 validation 기록
|
||||||
- 다음 iteration 여부: 재실행
|
- 다음 iteration 여부: 중단
|
||||||
|
|||||||
@@ -1,12 +1,13 @@
|
|||||||
# Input Review
|
# Input Review
|
||||||
|
|
||||||
- ?? ???: 03. DX 시행을 위한 필수 요건 및 혁신 방안.mdx
|
- 입력 파일: 03. DX 시행을 위한 필수 요건 및 혁신 방안.mdx
|
||||||
- ?? ??: DX 실행 체계 구축 방안
|
- 문서 제목: DX 실행 체계 구축 방안
|
||||||
- ?? ?? ??: ?? block? ???? ?? ???? ???.
|
- content family 후보: type-b-requirements-process-product
|
||||||
- ?? ??: ???? ?? 85% ?? ????, ? ?/?? ??? popup ??? ???.
|
- 우선 목표: 원문 block과 원문 순서를 최대한 보존한다.
|
||||||
|
- popup 전략: 큰 표, 긴 사례, 긴 근거는 popup 후보로 분리하고 본문에는 제목과 핵심 bullet을 남긴다.
|
||||||
|
|
||||||
## ?? ??
|
## 원문 블록 식별
|
||||||
- 1. DX 시행을 위한 필수 요건: * **기술(디지털)** * **Digital 기술(S/W, H/W)과 업무 Process의 통합** * 기존 업무 프로세스에 다양한 디지털 기술을 접목하여 업무 수행 * 프로젝트 전반에 걸친 업무 프로세스의 연결 및 조율 * **분야별 전문 지식(설계, 시공, 유지관리 등) 보유**...
|
- 1. DX 시행을 위한 필수 요건 (requirements/core) [popup]: * **기술(디지털)** * **Digital 기술(S/W, H/W)과 업무 Process의 통합** * 기존 업무 프로세스에 다양한 디지털 기술을 접목하여 업무 수행 * 프로젝트 전반에 걸친 업무 프로세스의 연결 및 조율 * **분야별 전문 지식(설계, 시공, 유지관리 등) 보유** * 건설 전 단계에 대한 근본적인...
|
||||||
- 2.1 과정(Process)의 혁신: * **Analogue 기반 업무의 Digital화** | As-is [Analogue] | 구분 | To-be [Digital] | | :--- | :---: | :--- | | **개념·문서·행정 절차 중심** | ➠ | **시각화된 목적물, 소통, 투명성 중심** | | **2D...
|
- 2.1 과정(Process)의 혁신 (process/core): * **Analogue 기반 업무의 Digital화** | As-is [Analogue] | 구분 | To-be [Digital] | | :--- | :---: | :--- | | **개념·문서·행정 절차 중심** | ➠ | **시각화된 목적물, 소통, 투명성 중심** | | **2D 도면, 전문가, 규정** | ➠ |...
|
||||||
- 2.2 결과(Product)의 변화: * **Copy & Paste로 인해 하향 평준화된 기존 성과물의 품질 향상** * 과거 수작업으로 시행하면서 발생하던 오류 등의 최소화 * 정확한 Data에 기반한 계획으로 고품질 성과물 도출 * **Analogue 기반 도서 외 Digital 기반 정보물 추가** * 기존...
|
- 2.2 결과(Product)의 변화 (product/core): * **Copy & Paste로 인해 하향 평준화된 기존 성과물의 품질 향상** * 과거 수작업으로 시행하면서 발생하던 오류 등의 최소화 * 정확한 Data에 기반한 계획으로 고품질 성과물 도출 * **Analogue 기반 도서 외 Digital 기반 정보물 추가** * 기존 성과물(도면, 수량, 계산서, 시방서 등)에...
|
||||||
- 핵심 요약: **핵심 요약** * **DX는 필요한 요건과 체계를 갖춘 후 시행해야만 그 효과를 기대할 수 있다.**
|
- 핵심 요약 (conclusion/conclusion): **핵심 요약** * **DX는 필요한 요건과 체계를 갖춘 후 시행해야만 그 효과를 기대할 수 있다.**
|
||||||
|
|||||||
@@ -1,11 +1,12 @@
|
|||||||
# Interpretation
|
# Interpretation
|
||||||
|
|
||||||
- ?? ??: ????? ?? ??? ???.
|
- content family: type-b-requirements-process-product
|
||||||
- ?? ??: ?? ??? ????, ??/??/popup ???? ???.
|
- 해석 원칙: 원문 제목/순서/표현을 우선 보존하고, 임의 재서술은 최소화한다.
|
||||||
- popup ??: ? ?, ?? ??, ? ??? ??? popup?? ?? ???.
|
- grouping 원칙: 관계가 같은 block만 묶고, 내용이 길다고 해서 본문에서 제거하지 않는다.
|
||||||
|
- popup 원칙: 상세는 popup으로 보내되 본문에는 핵심 bullet과 진입 문장을 남긴다.
|
||||||
|
|
||||||
## Topic Classification
|
## Topic Classification
|
||||||
- 1. DX 시행을 위한 필수 요건: layer=core / role=flow
|
- 1. DX 시행을 위한 필수 요건: relation=requirements / layer=core / popup_candidate=true
|
||||||
- 2.1 과정(Process)의 혁신: layer=core / role=flow
|
- 2.1 과정(Process)의 혁신: relation=process / layer=core / popup_candidate=false
|
||||||
- 2.2 결과(Product)의 변화: layer=core / role=flow
|
- 2.2 결과(Product)의 변화: relation=product / layer=core / popup_candidate=false
|
||||||
- 핵심 요약: layer=conclusion / role=flow
|
- 핵심 요약: relation=conclusion / layer=conclusion / popup_candidate=false
|
||||||
|
|||||||
@@ -1,11 +1,12 @@
|
|||||||
# Content Structure
|
# Content Structure
|
||||||
|
|
||||||
- ??? ??: ?? ?? ??? ???.
|
- content family: type-b-requirements-process-product
|
||||||
- ??? ??: ?? ? ???? ????, ?? ???? ????.
|
- visible block 원칙: 각 섹션 제목과 핵심 bullet은 본문에 남긴다.
|
||||||
- popup ??: ??? ? ?? ??? ? ?/? ??? popup?? ???.
|
- popup block 원칙: 큰 표, 긴 사례, 긴 상세 설명만 popup으로 보낸다.
|
||||||
|
- 결론 원칙: note/결론 문장은 footer 또는 결론 배너에 직접 노출한다.
|
||||||
|
|
||||||
## Ordered Blocks
|
## Ordered Blocks
|
||||||
1. 1. DX 시행을 위한 필수 요건 (core)
|
1. 1. DX 시행을 위한 필수 요건 (requirements / core / popup)
|
||||||
2. 2.1 과정(Process)의 혁신 (core)
|
2. 2.1 과정(Process)의 혁신 (process / core / visible)
|
||||||
3. 2.2 결과(Product)의 변화 (core)
|
3. 2.2 결과(Product)의 변화 (product / core / visible)
|
||||||
4. 핵심 요약 (conclusion)
|
4. 핵심 요약 (conclusion / conclusion / visible)
|
||||||
|
|||||||
38
docs/run-003/03-structure/source-blocks.json
Normal file
@@ -0,0 +1,38 @@
|
|||||||
|
{
|
||||||
|
"title": "DX 실행 체계 구축 방안",
|
||||||
|
"content_family": "type-b-requirements-process-product",
|
||||||
|
"blocks": [
|
||||||
|
{
|
||||||
|
"id": 1,
|
||||||
|
"title": "1. DX 시행을 위한 필수 요건",
|
||||||
|
"layer": "core",
|
||||||
|
"relation_type": "requirements",
|
||||||
|
"popup_candidate": true,
|
||||||
|
"source_data": "* **기술(디지털)**\n * **Digital 기술(S/W, H/W)과 업무 Process의 통합**\n * 기존 업무 프로세스에 다양한 디지털 기술을 접목하여 업무 수행\n * 프로젝트 전반에 걸친 업무 프로세스의 연결 및 조율\n * **분야별 전문 지식(설계, 시공, 유지관리 등) 보유**\n * 건설 전 단계에 대한 근본적인 이해와 지식 및 경험\n * 최신 토목 기술 트랜드 및 표준 기준 등에 대한 높은 지식\n\n* **사람(역량)**\n * **혁신적 사고방식과 창의적 문제 해결 능력**\n * 기존 수행 방식과 관습적 사고 등에 의한 접근 방식 탈피\n * 디지털 기술을 활용한 창의적, 혁신적인 솔루션 제시\n * **사용자 중심 사고와 DX 수행 경험**\n * 사용자의 요구와 기대를 충족시키는 설계 및 구현\n * 시행착오를 포함한 수행 경험과 사용자 경험(UX)을 반영한 해결 방안 제시\n\n* **자연(여건)**\n * **지속적인 투자 및 실행 의지**\n * 기술 도입 초기 단계에 필요한 인력·기간·비용 등의 대규모 투자\n * 기술 고도화를 위한 지속적인 개선 및 투자 체계 구축\n * 변화와 혁신을 통해 부가가치를 창출하려는 실행 의지와 추진력\n\n---"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": 2,
|
||||||
|
"title": "2.1 과정(Process)의 혁신",
|
||||||
|
"layer": "core",
|
||||||
|
"relation_type": "process",
|
||||||
|
"popup_candidate": false,
|
||||||
|
"source_data": "* **Analogue 기반 업무의 Digital화**\n\n | As-is [Analogue] | 구분 | To-be [Digital] |\n | :--- | :---: | :--- |\n | **개념·문서·행정 절차 중심** | ➠ | **시각화된 목적물, 소통, 투명성 중심** |\n | **2D 도면, 전문가, 규정** | ➠ | **3D 모델, 참여자, 실체** |\n | **업무 구분(단절), 책임** | ➠ | **협업(융·복합), 창의성** |\n\n* **GIS + BIM의 연계**\n * 지리·지형·지반 등 위치정보(GIS)와 3D모델(형상, 속성정보) 기반의 건설 정보를 포함하는 BIM의 연계를 통한 업무 프로세스의 혁신\n\n* **사용자 중심의 Solution 제공**\n * 서로 다른 S/W로 작성되어 분절화된 Analogue 방식의 성과물과 정보물을 연계할 수 있는 설계·시공 Solution 제공"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": 3,
|
||||||
|
"title": "2.2 결과(Product)의 변화",
|
||||||
|
"layer": "core",
|
||||||
|
"relation_type": "product",
|
||||||
|
"popup_candidate": false,
|
||||||
|
"source_data": "* **Copy & Paste로 인해 하향 평준화된 기존 성과물의 품질 향상**\n * 과거 수작업으로 시행하면서 발생하던 오류 등의 최소화\n * 정확한 Data에 기반한 계획으로 고품질 성과물 도출\n\n* **Analogue 기반 도서 외 Digital 기반 정보물 추가**\n * 기존 성과물(도면, 수량, 계산서, 시방서 등)에 3D 모델, Simulation 등의 Digital 기반 정보물 추가\n\n* **Solution을 활용한 업무 효율화**\n * Engn. Solution을 통해 성과물에 관한 이슈를 함께 검토·논의하는 협업 환경 조성\n * 건설 단계별 정보를 디지털 데이터로 축적하여, 건설 전 과정을 통합관리\n\n---"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": 4,
|
||||||
|
"title": "핵심 요약",
|
||||||
|
"layer": "conclusion",
|
||||||
|
"relation_type": "conclusion",
|
||||||
|
"popup_candidate": false,
|
||||||
|
"source_data": "**핵심 요약**\n* **DX는 필요한 요건과 체계를 갖춘 후 시행해야만 그 효과를 기대할 수 있다.**"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
@@ -1,6 +1,7 @@
|
|||||||
# Execution Plan
|
# Execution Plan
|
||||||
|
|
||||||
- ??? raw mdx?? ?? ???? stage-1a/stage-1b? ???.
|
- content family: type-b-requirements-process-product
|
||||||
- ?? ??? ??? ???.
|
- stage-1a/stage-1b는 raw MDX 기반 block 추출 결과를 그대로 사용한다.
|
||||||
- ?? ??, ? ?, ??? ?? ??? popup?? ?? ???.
|
- Type A는 비교/정의/관계형으로, Type B는 본문 중심형으로 렌더한다.
|
||||||
- visible ??? section title + ?? bullet + ?? ?? ???? ???.
|
- popup 후보 block은 삭제하지 않고 popup overlay로 이동한다.
|
||||||
|
- visible 영역에는 섹션 제목과 핵심 bullet을 남겨 원문 85% 보존 목표를 유지한다.
|
||||||
|
|||||||
@@ -3,25 +3,25 @@
|
|||||||
{
|
{
|
||||||
"topic_id": 1,
|
"topic_id": 1,
|
||||||
"relation_type": "requirements",
|
"relation_type": "requirements",
|
||||||
"expression_hint": "?? ??? ??? ???. ??? ? ?? ??? ??? popup?? ???. visible ??? ?? ???? 85% ??? ?? ???.",
|
"expression_hint": "원문 제목과 원문 bullet을 우선 유지한다. 긴 세부 설명이나 큰 표는 popup으로 이동하되, 본문에는 핵심 bullet과 진입 요약을 남긴다.",
|
||||||
"summary": "* **기술(디지털)** * **Digital 기술(S/W, H/W)과 업무 Process의 통합** * 기존 업무 프로세스에 다양한 디지털 기술을 접목하여 업무 수행 * 프로젝트 전반에 걸친 업무 프로세스의 연결 및 조율 * **분야별 전문 지식(설계, 시공, 유지관리 등) 보유** * 건설 전 단계에 대한 근본적인 이해와 지식 및 경험 * 최신 토목 기술 트랜드 및 표준 기준 등에 대한 높은 지식 * **사람(역량)** * **혁신적 사고방식과 창의적 문제 해결 능력** * 기존 수행 방식과 관습적 사고 등에 의한 접근 방식 탈피 * 디지털 기술을 활용한 창의적, 혁신적인 솔루션 제시 * **사용자 중심 사고와 DX 수행 경험** * 사용자의 요구와 기대를 충족시키는 설계 및 구현 * 시행착오를 포함한 수행 경험과 사용자 경험(UX)을 반영한 해결 방안 제시 * **자연(여건)** * **지속적인 투자 및 실행 의지** * 기술 도입 초기 단계에 필요한..."
|
"summary": "* **기술(디지털)** * **Digital 기술(S/W, H/W)과 업무 Process의 통합** * 기존 업무 프로세스에 다양한 디지털 기술을 접목하여 업무 수행 * 프로젝트 전반에 걸친 업무 프로세스의 연결 및 조율 * **분야별 전문 지식(설계, 시공, 유지관리 등) 보유** * 건설 전 단계에 대한 근본적인 이해와 지식 및 경험 * 최신 토목 기술 트랜드 및 표준 기준 등에 대한 높은 지식 * **사람(역량)** * **혁신적 사고방식과 창의적 문제 해결 능력** * 기존 수행 방식과 관습적 사고 등에 의한 접근 방식 탈피 * 디지털 기술을 활용한 창의적, 혁신적인 솔루션 제시 * **사용자 중심 사고와 DX 수행 경험** * 사용자의 요구와 기대를 충족시키는 설계 및 구현 * 시행착오를 포함한 수행 경험과 사용자 경험(UX)을 반영한 해결 방안 제시 * **자연(여건)** * **지속적인 투자 및 실행 의지** * 기술 도입 초기 단계에 필요한..."
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"topic_id": 2,
|
"topic_id": 2,
|
||||||
"relation_type": "process",
|
"relation_type": "process",
|
||||||
"expression_hint": "?? ??? ??? ???. ??? ? ?? ??? ??? popup?? ???. visible ??? ?? ???? 85% ??? ?? ???.",
|
"expression_hint": "원문 제목과 원문 bullet을 visible block으로 유지하고, 임의 재서술을 최소화한다.",
|
||||||
"summary": "* **Analogue 기반 업무의 Digital화** | As-is [Analogue] | 구분 | To-be [Digital] | | :--- | :---: | :--- | | **개념·문서·행정 절차 중심** | ➠ | **시각화된 목적물, 소통, 투명성 중심** | | **2D 도면, 전문가, 규정** | ➠ | **3D 모델, 참여자, 실체** | | **업무 구분(단절), 책임** | ➠ | **협업(융·복합), 창의성** | * **GIS + BIM의 연계** * 지리·지형·지반 등 위치정보(GIS)와 3D모델(형상, 속성정보) 기반의 건설 정보를 포함하는 BIM의 연계를 통한 업무 프로세스의 혁신 * **사용자 중심의 Solution 제공** * 서로..."
|
"summary": "* **Analogue 기반 업무의 Digital화** | As-is [Analogue] | 구분 | To-be [Digital] | | :--- | :---: | :--- | | **개념·문서·행정 절차 중심** | ➠ | **시각화된 목적물, 소통, 투명성 중심** | | **2D 도면, 전문가, 규정** | ➠ | **3D 모델, 참여자, 실체** | | **업무 구분(단절), 책임** | ➠ | **협업(융·복합), 창의성** | * **GIS + BIM의 연계** * 지리·지형·지반 등 위치정보(GIS)와 3D모델(형상, 속성정보) 기반의 건설 정보를 포함하는 BIM의 연계를 통한 업무 프로세스의 혁신 * **사용자 중심의 Solution 제공** * 서로..."
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"topic_id": 3,
|
"topic_id": 3,
|
||||||
"relation_type": "product",
|
"relation_type": "product",
|
||||||
"expression_hint": "?? ??? ??? ???. ??? ? ?? ??? ??? popup?? ???. visible ??? ?? ???? 85% ??? ?? ???.",
|
"expression_hint": "원문 제목과 원문 bullet을 visible block으로 유지하고, 임의 재서술을 최소화한다.",
|
||||||
"summary": "* **Copy & Paste로 인해 하향 평준화된 기존 성과물의 품질 향상** * 과거 수작업으로 시행하면서 발생하던 오류 등의 최소화 * 정확한 Data에 기반한 계획으로 고품질 성과물 도출 * **Analogue 기반 도서 외 Digital 기반 정보물 추가** * 기존 성과물(도면, 수량, 계산서, 시방서 등)에 3D 모델, Simulation 등의 Digital 기반 정보물 추가 * **Solution을 활용한 업무 효율화** * Engn. Solution을 통해 성과물에 관한 이슈를 함께 검토·논의하는..."
|
"summary": "* **Copy & Paste로 인해 하향 평준화된 기존 성과물의 품질 향상** * 과거 수작업으로 시행하면서 발생하던 오류 등의 최소화 * 정확한 Data에 기반한 계획으로 고품질 성과물 도출 * **Analogue 기반 도서 외 Digital 기반 정보물 추가** * 기존 성과물(도면, 수량, 계산서, 시방서 등)에 3D 모델, Simulation 등의 Digital 기반 정보물 추가 * **Solution을 활용한 업무 효율화** * Engn. Solution을 통해 성과물에 관한 이슈를 함께 검토·논의하는..."
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"topic_id": 4,
|
"topic_id": 4,
|
||||||
"relation_type": "conclusion",
|
"relation_type": "conclusion",
|
||||||
"expression_hint": "?? ??? ??? ???. ??? ? ?? ??? ??? popup?? ???. visible ??? ?? ???? 85% ??? ?? ???.",
|
"expression_hint": "원문 제목과 원문 bullet을 visible block으로 유지하고, 임의 재서술을 최소화한다.",
|
||||||
"summary": "**핵심 요약** * **DX는 필요한 요건과 체계를 갖춘 후 시행해야만 그 효과를 기대할 수 있다.**"
|
"summary": "**핵심 요약** * **DX는 필요한 요건과 체계를 갖춘 후 시행해야만 그 효과를 기대할 수 있다.**"
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
|
|||||||
@@ -3,25 +3,25 @@
|
|||||||
{
|
{
|
||||||
"topic_id": 1,
|
"topic_id": 1,
|
||||||
"relation_type": "requirements",
|
"relation_type": "requirements",
|
||||||
"expression_hint": "?? ??? ??? ???. ??? ? ?? ??? ??? popup?? ???. visible ??? ?? ???? 85% ??? ?? ???.",
|
"expression_hint": "원문 제목과 원문 bullet을 우선 유지한다. 긴 세부 설명이나 큰 표는 popup으로 이동하되, 본문에는 핵심 bullet과 진입 요약을 남긴다.",
|
||||||
"summary": "* **기술(디지털)** * **Digital 기술(S/W, H/W)과 업무 Process의 통합** * 기존 업무 프로세스에 다양한 디지털 기술을 접목하여 업무 수행 * 프로젝트 전반에 걸친 업무 프로세스의 연결 및 조율 * **분야별 전문 지식(설계, 시공, 유지관리 등) 보유** * 건설 전 단계에 대한 근본적인 이해와 지식 및 경험 * 최신 토목 기술 트랜드 및 표준 기준 등에 대한 높은 지식 * **사람(역량)** * **혁신적 사고방식과 창의적 문제 해결 능력** * 기존 수행 방식과 관습적 사고 등에 의한 접근 방식 탈피 * 디지털 기술을 활용한 창의적, 혁신적인 솔루션 제시 * **사용자 중심 사고와 DX 수행 경험** * 사용자의 요구와 기대를 충족시키는 설계 및 구현 * 시행착오를 포함한 수행 경험과 사용자 경험(UX)을 반영한 해결 방안 제시 * **자연(여건)** * **지속적인 투자 및 실행 의지** * 기술 도입 초기 단계에 필요한..."
|
"summary": "* **기술(디지털)** * **Digital 기술(S/W, H/W)과 업무 Process의 통합** * 기존 업무 프로세스에 다양한 디지털 기술을 접목하여 업무 수행 * 프로젝트 전반에 걸친 업무 프로세스의 연결 및 조율 * **분야별 전문 지식(설계, 시공, 유지관리 등) 보유** * 건설 전 단계에 대한 근본적인 이해와 지식 및 경험 * 최신 토목 기술 트랜드 및 표준 기준 등에 대한 높은 지식 * **사람(역량)** * **혁신적 사고방식과 창의적 문제 해결 능력** * 기존 수행 방식과 관습적 사고 등에 의한 접근 방식 탈피 * 디지털 기술을 활용한 창의적, 혁신적인 솔루션 제시 * **사용자 중심 사고와 DX 수행 경험** * 사용자의 요구와 기대를 충족시키는 설계 및 구현 * 시행착오를 포함한 수행 경험과 사용자 경험(UX)을 반영한 해결 방안 제시 * **자연(여건)** * **지속적인 투자 및 실행 의지** * 기술 도입 초기 단계에 필요한..."
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"topic_id": 2,
|
"topic_id": 2,
|
||||||
"relation_type": "process",
|
"relation_type": "process",
|
||||||
"expression_hint": "?? ??? ??? ???. ??? ? ?? ??? ??? popup?? ???. visible ??? ?? ???? 85% ??? ?? ???.",
|
"expression_hint": "원문 제목과 원문 bullet을 visible block으로 유지하고, 임의 재서술을 최소화한다.",
|
||||||
"summary": "* **Analogue 기반 업무의 Digital화** | As-is [Analogue] | 구분 | To-be [Digital] | | :--- | :---: | :--- | | **개념·문서·행정 절차 중심** | ➠ | **시각화된 목적물, 소통, 투명성 중심** | | **2D 도면, 전문가, 규정** | ➠ | **3D 모델, 참여자, 실체** | | **업무 구분(단절), 책임** | ➠ | **협업(융·복합), 창의성** | * **GIS + BIM의 연계** * 지리·지형·지반 등 위치정보(GIS)와 3D모델(형상, 속성정보) 기반의 건설 정보를 포함하는 BIM의 연계를 통한 업무 프로세스의 혁신 * **사용자 중심의 Solution 제공** * 서로..."
|
"summary": "* **Analogue 기반 업무의 Digital화** | As-is [Analogue] | 구분 | To-be [Digital] | | :--- | :---: | :--- | | **개념·문서·행정 절차 중심** | ➠ | **시각화된 목적물, 소통, 투명성 중심** | | **2D 도면, 전문가, 규정** | ➠ | **3D 모델, 참여자, 실체** | | **업무 구분(단절), 책임** | ➠ | **협업(융·복합), 창의성** | * **GIS + BIM의 연계** * 지리·지형·지반 등 위치정보(GIS)와 3D모델(형상, 속성정보) 기반의 건설 정보를 포함하는 BIM의 연계를 통한 업무 프로세스의 혁신 * **사용자 중심의 Solution 제공** * 서로..."
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"topic_id": 3,
|
"topic_id": 3,
|
||||||
"relation_type": "product",
|
"relation_type": "product",
|
||||||
"expression_hint": "?? ??? ??? ???. ??? ? ?? ??? ??? popup?? ???. visible ??? ?? ???? 85% ??? ?? ???.",
|
"expression_hint": "원문 제목과 원문 bullet을 visible block으로 유지하고, 임의 재서술을 최소화한다.",
|
||||||
"summary": "* **Copy & Paste로 인해 하향 평준화된 기존 성과물의 품질 향상** * 과거 수작업으로 시행하면서 발생하던 오류 등의 최소화 * 정확한 Data에 기반한 계획으로 고품질 성과물 도출 * **Analogue 기반 도서 외 Digital 기반 정보물 추가** * 기존 성과물(도면, 수량, 계산서, 시방서 등)에 3D 모델, Simulation 등의 Digital 기반 정보물 추가 * **Solution을 활용한 업무 효율화** * Engn. Solution을 통해 성과물에 관한 이슈를 함께 검토·논의하는..."
|
"summary": "* **Copy & Paste로 인해 하향 평준화된 기존 성과물의 품질 향상** * 과거 수작업으로 시행하면서 발생하던 오류 등의 최소화 * 정확한 Data에 기반한 계획으로 고품질 성과물 도출 * **Analogue 기반 도서 외 Digital 기반 정보물 추가** * 기존 성과물(도면, 수량, 계산서, 시방서 등)에 3D 모델, Simulation 등의 Digital 기반 정보물 추가 * **Solution을 활용한 업무 효율화** * Engn. Solution을 통해 성과물에 관한 이슈를 함께 검토·논의하는..."
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"topic_id": 4,
|
"topic_id": 4,
|
||||||
"relation_type": "conclusion",
|
"relation_type": "conclusion",
|
||||||
"expression_hint": "?? ??? ??? ???. ??? ? ?? ??? ??? popup?? ???. visible ??? ?? ???? 85% ??? ?? ???.",
|
"expression_hint": "원문 제목과 원문 bullet을 visible block으로 유지하고, 임의 재서술을 최소화한다.",
|
||||||
"summary": "**핵심 요약** * **DX는 필요한 요건과 체계를 갖춘 후 시행해야만 그 효과를 기대할 수 있다.**"
|
"summary": "**핵심 요약** * **DX는 필요한 요건과 체계를 갖춘 후 시행해야만 그 효과를 기대할 수 있다.**"
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
|
|||||||
@@ -2,7 +2,9 @@
|
|||||||
"analysis": {
|
"analysis": {
|
||||||
"title": "DX 실행 체계 구축 방안",
|
"title": "DX 실행 체계 구축 방안",
|
||||||
"core_message": "**핵심 요약** * **DX는 필요한 요건과 체계를 갖춘 후 시행해야만 그 효과를 기대할 수 있다.**",
|
"core_message": "**핵심 요약** * **DX는 필요한 요건과 체계를 갖춘 후 시행해야만 그 효과를 기대할 수 있다.**",
|
||||||
"total_pages": 1
|
"total_pages": 1,
|
||||||
|
"layout_template": "B_RPP",
|
||||||
|
"content_family": "type-b-requirements-process-product"
|
||||||
},
|
},
|
||||||
"page_structure": {
|
"page_structure": {
|
||||||
"body": {
|
"body": {
|
||||||
@@ -11,7 +13,7 @@
|
|||||||
2,
|
2,
|
||||||
3
|
3
|
||||||
],
|
],
|
||||||
"weight": 0.58
|
"weight": 0.64
|
||||||
},
|
},
|
||||||
"key_message": {
|
"key_message": {
|
||||||
"topic_ids": [
|
"topic_ids": [
|
||||||
@@ -24,42 +26,54 @@
|
|||||||
{
|
{
|
||||||
"id": 1,
|
"id": 1,
|
||||||
"title": "1. DX 시행을 위한 필수 요건",
|
"title": "1. DX 시행을 위한 필수 요건",
|
||||||
"purpose": "1. DX 시행을 위한 필수 요건 ?? ??",
|
"purpose": "1. DX 시행을 위한 필수 요건의 핵심 내용",
|
||||||
"role": "flow",
|
"role": "flow",
|
||||||
"layer": "core",
|
"layer": "core",
|
||||||
|
"relation_type": "requirements",
|
||||||
"source_hint": "1. DX 시행을 위한 필수 요건",
|
"source_hint": "1. DX 시행을 위한 필수 요건",
|
||||||
"summary": "* **기술(디지털)** * **Digital 기술(S/W, H/W)과 업무 Process의 통합** * 기존 업무 프로세스에 다양한 디지털 기술을 접목하여 업무 수행 * 프로젝트 전반에 걸친 업무 프로세스의 연결 및 조율 * **분야별 전문 지식(설계, 시공, 유지관리 등) 보유** * 건설 전 단계에 대한 근본적인 이해와 지식 및 경험 * 최신 토목 기술 트랜드 및 표준 기준 등에 대한 높은 지식 * **사람(역량)** * **혁신적 사고방식과 창의적 문제 해결 능력** * 기존 수행 방식과 관습적 사고 등에 의한 접근 방식 탈피 * 디지털 기술을 활용한 창의적, 혁신적인 솔루션 제시 * **사용자 중심 사고와 DX 수행 경험** * 사용자의 요구와 기대를 충족시키는 설계 및 구현 * 시행착오를 포함한 수행 경험과 사용자 경험(UX)을 반영한 해결 방안 제시 * **자연(여건)** * **지속적인 투자 및 실행 의지** * 기술 도입 초기 단계에 필요한...",
|
"summary": "* **기술(디지털)** * **Digital 기술(S/W, H/W)과 업무 Process의 통합** * 기존 업무 프로세스에 다양한 디지털 기술을 접목하여 업무 수행 * 프로젝트 전반에 걸친 업무 프로세스의 연결 및 조율 * **분야별 전문 지식(설계, 시공, 유지관리 등) 보유** * 건설 전 단계에 대한 근본적인 이해와 지식 및 경험 * 최신 토목 기술 트랜드 및 표준 기준 등에 대한 높은 지식 * **사람(역량)** * **혁신적 사고방식과 창의적 문제 해결 능력** * 기존 수행 방식과 관습적 사고 등에 의한 접근 방식 탈피 * 디지털 기술을 활용한 창의적, 혁신적인 솔루션 제시 * **사용자 중심 사고와 DX 수행 경험** * 사용자의 요구와 기대를 충족시키는 설계 및 구현 * 시행착오를 포함한 수행 경험과 사용자 경험(UX)을 반영한 해결 방안 제시 * **자연(여건)** * **지속적인 투자 및 실행 의지** * 기술 도입 초기 단계에 필요한...",
|
||||||
"source_data": "* **기술(디지털)**\n * **Digital 기술(S/W, H/W)과 업무 Process의 통합**\n * 기존 업무 프로세스에 다양한 디지털 기술을 접목하여 업무 수행\n * 프로젝트 전반에 걸친 업무 프로세스의 연결 및 조율\n * **분야별 전문 지식(설계, 시공, 유지관리 등) 보유**\n * 건설 전 단계에 대한 근본적인 이해와 지식 및 경험\n * 최신 토목 기술 트랜드 및 표준 기준 등에 대한 높은 지식\n\n* **사람(역량)**\n * **혁신적 사고방식과 창의적 문제 해결 능력**\n * 기존 수행 방식과 관습적 사고 등에 의한 접근 방식 탈피\n * 디지털 기술을 활용한 창의적, 혁신적인 솔루션 제시\n * **사용자 중심 사고와 DX 수행 경험**\n * 사용자의 요구와 기대를 충족시키는 설계 및 구현\n * 시행착오를 포함한 수행 경험과 사용자 경험(UX)을 반영한 해결 방안 제시\n\n* **자연(여건)**\n * **지속적인 투자 및 실행 의지**\n * 기술 도입 초기 단계에 필요한 인력·기간·비용 등의 대규모 투자\n * 기술 고도화를 위한 지속적인 개선 및 투자 체계 구축\n * 변화와 혁신을 통해 부가가치를 창출하려는 실행 의지와 추진력\n\n---"
|
"source_data": "* **기술(디지털)**\n * **Digital 기술(S/W, H/W)과 업무 Process의 통합**\n * 기존 업무 프로세스에 다양한 디지털 기술을 접목하여 업무 수행\n * 프로젝트 전반에 걸친 업무 프로세스의 연결 및 조율\n * **분야별 전문 지식(설계, 시공, 유지관리 등) 보유**\n * 건설 전 단계에 대한 근본적인 이해와 지식 및 경험\n * 최신 토목 기술 트랜드 및 표준 기준 등에 대한 높은 지식\n\n* **사람(역량)**\n * **혁신적 사고방식과 창의적 문제 해결 능력**\n * 기존 수행 방식과 관습적 사고 등에 의한 접근 방식 탈피\n * 디지털 기술을 활용한 창의적, 혁신적인 솔루션 제시\n * **사용자 중심 사고와 DX 수행 경험**\n * 사용자의 요구와 기대를 충족시키는 설계 및 구현\n * 시행착오를 포함한 수행 경험과 사용자 경험(UX)을 반영한 해결 방안 제시\n\n* **자연(여건)**\n * **지속적인 투자 및 실행 의지**\n * 기술 도입 초기 단계에 필요한 인력·기간·비용 등의 대규모 투자\n * 기술 고도화를 위한 지속적인 개선 및 투자 체계 구축\n * 변화와 혁신을 통해 부가가치를 창출하려는 실행 의지와 추진력\n\n---",
|
||||||
|
"structured_text": "* **기술(디지털)**\n * **Digital 기술(S/W, H/W)과 업무 Process의 통합**\n * 기존 업무 프로세스에 다양한 디지털 기술을 접목하여 업무 수행\n * 프로젝트 전반에 걸친 업무 프로세스의 연결 및 조율\n * **분야별 전문 지식(설계, 시공, 유지관리 등) 보유**\n * 건설 전 단계에 대한 근본적인 이해와 지식 및 경험\n * 최신 토목 기술 트랜드 및 표준 기준 등에 대한 높은 지식\n\n* **사람(역량)**\n * **혁신적 사고방식과 창의적 문제 해결 능력**\n * 기존 수행 방식과 관습적 사고 등에 의한 접근 방식 탈피\n * 디지털 기술을 활용한 창의적, 혁신적인 솔루션 제시\n * **사용자 중심 사고와 DX 수행 경험**\n * 사용자의 요구와 기대를 충족시키는 설계 및 구현\n * 시행착오를 포함한 수행 경험과 사용자 경험(UX)을 반영한 해결 방안 제시\n\n* **자연(여건)**\n * **지속적인 투자 및 실행 의지**\n * 기술 도입 초기 단계에 필요한 인력·기간·비용 등의 대규모 투자\n * 기술 고도화를 위한 지속적인 개선 및 투자 체계 구축\n * 변화와 혁신을 통해 부가가치를 창출하려는 실행 의지와 추진력\n\n---",
|
||||||
|
"popup_candidate": true
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": 2,
|
"id": 2,
|
||||||
"title": "2.1 과정(Process)의 혁신",
|
"title": "2.1 과정(Process)의 혁신",
|
||||||
"purpose": "2.1 과정(Process)의 혁신 ?? ??",
|
"purpose": "2.1 과정(Process)의 혁신의 세부 내용",
|
||||||
"role": "flow",
|
"role": "flow",
|
||||||
"layer": "core",
|
"layer": "core",
|
||||||
|
"relation_type": "process",
|
||||||
"source_hint": "2.1 과정(Process)의 혁신",
|
"source_hint": "2.1 과정(Process)의 혁신",
|
||||||
"summary": "* **Analogue 기반 업무의 Digital화** | As-is [Analogue] | 구분 | To-be [Digital] | | :--- | :---: | :--- | | **개념·문서·행정 절차 중심** | ➠ | **시각화된 목적물, 소통, 투명성 중심** | | **2D 도면, 전문가, 규정** | ➠ | **3D 모델, 참여자, 실체** | | **업무 구분(단절), 책임** | ➠ | **협업(융·복합), 창의성** | * **GIS + BIM의 연계** * 지리·지형·지반 등 위치정보(GIS)와 3D모델(형상, 속성정보) 기반의 건설 정보를 포함하는 BIM의 연계를 통한 업무 프로세스의 혁신 * **사용자 중심의 Solution 제공** * 서로...",
|
"summary": "* **Analogue 기반 업무의 Digital화** | As-is [Analogue] | 구분 | To-be [Digital] | | :--- | :---: | :--- | | **개념·문서·행정 절차 중심** | ➠ | **시각화된 목적물, 소통, 투명성 중심** | | **2D 도면, 전문가, 규정** | ➠ | **3D 모델, 참여자, 실체** | | **업무 구분(단절), 책임** | ➠ | **협업(융·복합), 창의성** | * **GIS + BIM의 연계** * 지리·지형·지반 등 위치정보(GIS)와 3D모델(형상, 속성정보) 기반의 건설 정보를 포함하는 BIM의 연계를 통한 업무 프로세스의 혁신 * **사용자 중심의 Solution 제공** * 서로...",
|
||||||
"source_data": "* **Analogue 기반 업무의 Digital화**\n\n | As-is [Analogue] | 구분 | To-be [Digital] |\n | :--- | :---: | :--- |\n | **개념·문서·행정 절차 중심** | ➠ | **시각화된 목적물, 소통, 투명성 중심** |\n | **2D 도면, 전문가, 규정** | ➠ | **3D 모델, 참여자, 실체** |\n | **업무 구분(단절), 책임** | ➠ | **협업(융·복합), 창의성** |\n\n* **GIS + BIM의 연계**\n * 지리·지형·지반 등 위치정보(GIS)와 3D모델(형상, 속성정보) 기반의 건설 정보를 포함하는 BIM의 연계를 통한 업무 프로세스의 혁신\n\n* **사용자 중심의 Solution 제공**\n * 서로 다른 S/W로 작성되어 분절화된 Analogue 방식의 성과물과 정보물을 연계할 수 있는 설계·시공 Solution 제공"
|
"source_data": "* **Analogue 기반 업무의 Digital화**\n\n | As-is [Analogue] | 구분 | To-be [Digital] |\n | :--- | :---: | :--- |\n | **개념·문서·행정 절차 중심** | ➠ | **시각화된 목적물, 소통, 투명성 중심** |\n | **2D 도면, 전문가, 규정** | ➠ | **3D 모델, 참여자, 실체** |\n | **업무 구분(단절), 책임** | ➠ | **협업(융·복합), 창의성** |\n\n* **GIS + BIM의 연계**\n * 지리·지형·지반 등 위치정보(GIS)와 3D모델(형상, 속성정보) 기반의 건설 정보를 포함하는 BIM의 연계를 통한 업무 프로세스의 혁신\n\n* **사용자 중심의 Solution 제공**\n * 서로 다른 S/W로 작성되어 분절화된 Analogue 방식의 성과물과 정보물을 연계할 수 있는 설계·시공 Solution 제공",
|
||||||
|
"structured_text": "* **Analogue 기반 업무의 Digital화**\n\n | As-is [Analogue] | 구분 | To-be [Digital] |\n | :--- | :---: | :--- |\n | **개념·문서·행정 절차 중심** | ➠ | **시각화된 목적물, 소통, 투명성 중심** |\n | **2D 도면, 전문가, 규정** | ➠ | **3D 모델, 참여자, 실체** |\n | **업무 구분(단절), 책임** | ➠ | **협업(융·복합), 창의성** |\n\n* **GIS + BIM의 연계**\n * 지리·지형·지반 등 위치정보(GIS)와 3D모델(형상, 속성정보) 기반의 건설 정보를 포함하는 BIM의 연계를 통한 업무 프로세스의 혁신\n\n* **사용자 중심의 Solution 제공**\n * 서로 다른 S/W로 작성되어 분절화된 Analogue 방식의 성과물과 정보물을 연계할 수 있는 설계·시공 Solution 제공",
|
||||||
|
"popup_candidate": false
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": 3,
|
"id": 3,
|
||||||
"title": "2.2 결과(Product)의 변화",
|
"title": "2.2 결과(Product)의 변화",
|
||||||
"purpose": "2.2 결과(Product)의 변화 ?? ??",
|
"purpose": "2.2 결과(Product)의 변화의 세부 내용",
|
||||||
"role": "flow",
|
"role": "flow",
|
||||||
"layer": "core",
|
"layer": "core",
|
||||||
|
"relation_type": "product",
|
||||||
"source_hint": "2.2 결과(Product)의 변화",
|
"source_hint": "2.2 결과(Product)의 변화",
|
||||||
"summary": "* **Copy & Paste로 인해 하향 평준화된 기존 성과물의 품질 향상** * 과거 수작업으로 시행하면서 발생하던 오류 등의 최소화 * 정확한 Data에 기반한 계획으로 고품질 성과물 도출 * **Analogue 기반 도서 외 Digital 기반 정보물 추가** * 기존 성과물(도면, 수량, 계산서, 시방서 등)에 3D 모델, Simulation 등의 Digital 기반 정보물 추가 * **Solution을 활용한 업무 효율화** * Engn. Solution을 통해 성과물에 관한 이슈를 함께 검토·논의하는...",
|
"summary": "* **Copy & Paste로 인해 하향 평준화된 기존 성과물의 품질 향상** * 과거 수작업으로 시행하면서 발생하던 오류 등의 최소화 * 정확한 Data에 기반한 계획으로 고품질 성과물 도출 * **Analogue 기반 도서 외 Digital 기반 정보물 추가** * 기존 성과물(도면, 수량, 계산서, 시방서 등)에 3D 모델, Simulation 등의 Digital 기반 정보물 추가 * **Solution을 활용한 업무 효율화** * Engn. Solution을 통해 성과물에 관한 이슈를 함께 검토·논의하는...",
|
||||||
"source_data": "* **Copy & Paste로 인해 하향 평준화된 기존 성과물의 품질 향상**\n * 과거 수작업으로 시행하면서 발생하던 오류 등의 최소화\n * 정확한 Data에 기반한 계획으로 고품질 성과물 도출\n\n* **Analogue 기반 도서 외 Digital 기반 정보물 추가**\n * 기존 성과물(도면, 수량, 계산서, 시방서 등)에 3D 모델, Simulation 등의 Digital 기반 정보물 추가\n\n* **Solution을 활용한 업무 효율화**\n * Engn. Solution을 통해 성과물에 관한 이슈를 함께 검토·논의하는 협업 환경 조성\n * 건설 단계별 정보를 디지털 데이터로 축적하여, 건설 전 과정을 통합관리\n\n---"
|
"source_data": "* **Copy & Paste로 인해 하향 평준화된 기존 성과물의 품질 향상**\n * 과거 수작업으로 시행하면서 발생하던 오류 등의 최소화\n * 정확한 Data에 기반한 계획으로 고품질 성과물 도출\n\n* **Analogue 기반 도서 외 Digital 기반 정보물 추가**\n * 기존 성과물(도면, 수량, 계산서, 시방서 등)에 3D 모델, Simulation 등의 Digital 기반 정보물 추가\n\n* **Solution을 활용한 업무 효율화**\n * Engn. Solution을 통해 성과물에 관한 이슈를 함께 검토·논의하는 협업 환경 조성\n * 건설 단계별 정보를 디지털 데이터로 축적하여, 건설 전 과정을 통합관리\n\n---",
|
||||||
|
"structured_text": "* **Copy & Paste로 인해 하향 평준화된 기존 성과물의 품질 향상**\n * 과거 수작업으로 시행하면서 발생하던 오류 등의 최소화\n * 정확한 Data에 기반한 계획으로 고품질 성과물 도출\n\n* **Analogue 기반 도서 외 Digital 기반 정보물 추가**\n * 기존 성과물(도면, 수량, 계산서, 시방서 등)에 3D 모델, Simulation 등의 Digital 기반 정보물 추가\n\n* **Solution을 활용한 업무 효율화**\n * Engn. Solution을 통해 성과물에 관한 이슈를 함께 검토·논의하는 협업 환경 조성\n * 건설 단계별 정보를 디지털 데이터로 축적하여, 건설 전 과정을 통합관리\n\n---",
|
||||||
|
"popup_candidate": false
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": 4,
|
"id": 4,
|
||||||
"title": "핵심 요약",
|
"title": "핵심 요약",
|
||||||
"purpose": "?? ?? ??",
|
"purpose": "결론 또는 핵심 메시지",
|
||||||
"role": "flow",
|
"role": "flow",
|
||||||
"layer": "conclusion",
|
"layer": "conclusion",
|
||||||
|
"relation_type": "conclusion",
|
||||||
"source_hint": "핵심 요약",
|
"source_hint": "핵심 요약",
|
||||||
"summary": "**핵심 요약** * **DX는 필요한 요건과 체계를 갖춘 후 시행해야만 그 효과를 기대할 수 있다.**",
|
"summary": "**핵심 요약** * **DX는 필요한 요건과 체계를 갖춘 후 시행해야만 그 효과를 기대할 수 있다.**",
|
||||||
"source_data": "**핵심 요약**\n* **DX는 필요한 요건과 체계를 갖춘 후 시행해야만 그 효과를 기대할 수 있다.**"
|
"source_data": "**핵심 요약**\n* **DX는 필요한 요건과 체계를 갖춘 후 시행해야만 그 효과를 기대할 수 있다.**",
|
||||||
|
"structured_text": "**핵심 요약**\n* **DX는 필요한 요건과 체계를 갖춘 후 시행해야만 그 효과를 기대할 수 있다.**",
|
||||||
|
"popup_candidate": false
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
@@ -3,25 +3,25 @@
|
|||||||
{
|
{
|
||||||
"topic_id": 1,
|
"topic_id": 1,
|
||||||
"relation_type": "requirements",
|
"relation_type": "requirements",
|
||||||
"expression_hint": "?? ??? ??? ???. ??? ? ?? ??? ??? popup?? ???. visible ??? ?? ???? 85% ??? ?? ???.",
|
"expression_hint": "원문 제목과 원문 bullet을 우선 유지한다. 긴 세부 설명이나 큰 표는 popup으로 이동하되, 본문에는 핵심 bullet과 진입 요약을 남긴다.",
|
||||||
"summary": "* **기술(디지털)** * **Digital 기술(S/W, H/W)과 업무 Process의 통합** * 기존 업무 프로세스에 다양한 디지털 기술을 접목하여 업무 수행 * 프로젝트 전반에 걸친 업무 프로세스의 연결 및 조율 * **분야별 전문 지식(설계, 시공, 유지관리 등) 보유** * 건설 전 단계에 대한 근본적인 이해와 지식 및 경험 * 최신 토목 기술 트랜드 및 표준 기준 등에 대한 높은 지식 * **사람(역량)** * **혁신적 사고방식과 창의적 문제 해결 능력** * 기존 수행 방식과 관습적 사고 등에 의한 접근 방식 탈피 * 디지털 기술을 활용한 창의적, 혁신적인 솔루션 제시 * **사용자 중심 사고와 DX 수행 경험** * 사용자의 요구와 기대를 충족시키는 설계 및 구현 * 시행착오를 포함한 수행 경험과 사용자 경험(UX)을 반영한 해결 방안 제시 * **자연(여건)** * **지속적인 투자 및 실행 의지** * 기술 도입 초기 단계에 필요한..."
|
"summary": "* **기술(디지털)** * **Digital 기술(S/W, H/W)과 업무 Process의 통합** * 기존 업무 프로세스에 다양한 디지털 기술을 접목하여 업무 수행 * 프로젝트 전반에 걸친 업무 프로세스의 연결 및 조율 * **분야별 전문 지식(설계, 시공, 유지관리 등) 보유** * 건설 전 단계에 대한 근본적인 이해와 지식 및 경험 * 최신 토목 기술 트랜드 및 표준 기준 등에 대한 높은 지식 * **사람(역량)** * **혁신적 사고방식과 창의적 문제 해결 능력** * 기존 수행 방식과 관습적 사고 등에 의한 접근 방식 탈피 * 디지털 기술을 활용한 창의적, 혁신적인 솔루션 제시 * **사용자 중심 사고와 DX 수행 경험** * 사용자의 요구와 기대를 충족시키는 설계 및 구현 * 시행착오를 포함한 수행 경험과 사용자 경험(UX)을 반영한 해결 방안 제시 * **자연(여건)** * **지속적인 투자 및 실행 의지** * 기술 도입 초기 단계에 필요한..."
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"topic_id": 2,
|
"topic_id": 2,
|
||||||
"relation_type": "process",
|
"relation_type": "process",
|
||||||
"expression_hint": "?? ??? ??? ???. ??? ? ?? ??? ??? popup?? ???. visible ??? ?? ???? 85% ??? ?? ???.",
|
"expression_hint": "원문 제목과 원문 bullet을 visible block으로 유지하고, 임의 재서술을 최소화한다.",
|
||||||
"summary": "* **Analogue 기반 업무의 Digital화** | As-is [Analogue] | 구분 | To-be [Digital] | | :--- | :---: | :--- | | **개념·문서·행정 절차 중심** | ➠ | **시각화된 목적물, 소통, 투명성 중심** | | **2D 도면, 전문가, 규정** | ➠ | **3D 모델, 참여자, 실체** | | **업무 구분(단절), 책임** | ➠ | **협업(융·복합), 창의성** | * **GIS + BIM의 연계** * 지리·지형·지반 등 위치정보(GIS)와 3D모델(형상, 속성정보) 기반의 건설 정보를 포함하는 BIM의 연계를 통한 업무 프로세스의 혁신 * **사용자 중심의 Solution 제공** * 서로..."
|
"summary": "* **Analogue 기반 업무의 Digital화** | As-is [Analogue] | 구분 | To-be [Digital] | | :--- | :---: | :--- | | **개념·문서·행정 절차 중심** | ➠ | **시각화된 목적물, 소통, 투명성 중심** | | **2D 도면, 전문가, 규정** | ➠ | **3D 모델, 참여자, 실체** | | **업무 구분(단절), 책임** | ➠ | **협업(융·복합), 창의성** | * **GIS + BIM의 연계** * 지리·지형·지반 등 위치정보(GIS)와 3D모델(형상, 속성정보) 기반의 건설 정보를 포함하는 BIM의 연계를 통한 업무 프로세스의 혁신 * **사용자 중심의 Solution 제공** * 서로..."
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"topic_id": 3,
|
"topic_id": 3,
|
||||||
"relation_type": "product",
|
"relation_type": "product",
|
||||||
"expression_hint": "?? ??? ??? ???. ??? ? ?? ??? ??? popup?? ???. visible ??? ?? ???? 85% ??? ?? ???.",
|
"expression_hint": "원문 제목과 원문 bullet을 visible block으로 유지하고, 임의 재서술을 최소화한다.",
|
||||||
"summary": "* **Copy & Paste로 인해 하향 평준화된 기존 성과물의 품질 향상** * 과거 수작업으로 시행하면서 발생하던 오류 등의 최소화 * 정확한 Data에 기반한 계획으로 고품질 성과물 도출 * **Analogue 기반 도서 외 Digital 기반 정보물 추가** * 기존 성과물(도면, 수량, 계산서, 시방서 등)에 3D 모델, Simulation 등의 Digital 기반 정보물 추가 * **Solution을 활용한 업무 효율화** * Engn. Solution을 통해 성과물에 관한 이슈를 함께 검토·논의하는..."
|
"summary": "* **Copy & Paste로 인해 하향 평준화된 기존 성과물의 품질 향상** * 과거 수작업으로 시행하면서 발생하던 오류 등의 최소화 * 정확한 Data에 기반한 계획으로 고품질 성과물 도출 * **Analogue 기반 도서 외 Digital 기반 정보물 추가** * 기존 성과물(도면, 수량, 계산서, 시방서 등)에 3D 모델, Simulation 등의 Digital 기반 정보물 추가 * **Solution을 활용한 업무 효율화** * Engn. Solution을 통해 성과물에 관한 이슈를 함께 검토·논의하는..."
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"topic_id": 4,
|
"topic_id": 4,
|
||||||
"relation_type": "conclusion",
|
"relation_type": "conclusion",
|
||||||
"expression_hint": "?? ??? ??? ???. ??? ? ?? ??? ??? popup?? ???. visible ??? ?? ???? 85% ??? ?? ???.",
|
"expression_hint": "원문 제목과 원문 bullet을 visible block으로 유지하고, 임의 재서술을 최소화한다.",
|
||||||
"summary": "**핵심 요약** * **DX는 필요한 요건과 체계를 갖춘 후 시행해야만 그 효과를 기대할 수 있다.**"
|
"summary": "**핵심 요약** * **DX는 필요한 요건과 체계를 갖춘 후 시행해야만 그 효과를 기대할 수 있다.**"
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
|
|||||||
|
Before Width: | Height: | Size: 151 KiB After Width: | Height: | Size: 139 KiB |
|
Before Width: | Height: | Size: 151 KiB After Width: | Height: | Size: 139 KiB |
@@ -10,26 +10,26 @@
|
|||||||
"body": {
|
"body": {
|
||||||
"block_count": 0,
|
"block_count": 0,
|
||||||
"blocks": [],
|
"blocks": [],
|
||||||
"clientHeight": 487,
|
"clientHeight": 476,
|
||||||
"excess_px": 28,
|
"excess_px": 0,
|
||||||
"overflowed": true,
|
"overflowed": false,
|
||||||
"scrollHeight": 515
|
"scrollHeight": 476
|
||||||
},
|
},
|
||||||
"footer": {
|
"footer": {
|
||||||
"block_count": 0,
|
"block_count": 0,
|
||||||
"blocks": [],
|
"blocks": [],
|
||||||
"clientHeight": 48,
|
"clientHeight": 49,
|
||||||
"excess_px": 0,
|
"excess_px": 0,
|
||||||
"overflowed": false,
|
"overflowed": false,
|
||||||
"scrollHeight": 48
|
"scrollHeight": 49
|
||||||
},
|
},
|
||||||
"sidebar": {
|
"sidebar": {
|
||||||
"block_count": 0,
|
"block_count": 0,
|
||||||
"blocks": [],
|
"blocks": [],
|
||||||
"clientHeight": 487,
|
"clientHeight": 476,
|
||||||
"excess_px": 0,
|
"excess_px": 0,
|
||||||
"overflowed": false,
|
"overflowed": false,
|
||||||
"scrollHeight": 487
|
"scrollHeight": 476
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@@ -1,5 +1,5 @@
|
|||||||
{
|
{
|
||||||
"run_id": "20260407_083357",
|
"run_id": "20260407_115910",
|
||||||
"run_dir": "D:\\ad-hoc\\C.E.L._slide_test\\docs\\run-003\\05-execution",
|
"run_dir": "D:\\ad-hoc\\C.E.L._slide_test\\docs\\run-003\\05-execution",
|
||||||
"raw_content": "---\ntitle: DX 실행 체계 구축 방안\nsidebar:\n order: 02\n---\n\n## 1. DX 시행을 위한 필수 요건\n\n<br/>\n\n* **기술(디지털)**\n * **Digital 기술(S/W, H/W)과 업무 Process의 통합**\n * 기존 업무 프로세스에 다양한 디지털 기술을 접목하여 업무 수행\n * 프로젝트 전반에 걸친 업무 프로세스의 연결 및 조율\n * **분야별 전문 지식(설계, 시공, 유지관리 등) 보유**\n * 건설 전 단계에 대한 근본적인 이해와 지식 및 경험\n * 최신 토목 기술 트랜드 및 표준 기준 등에 대한 높은 지식\n\n<br/>\n\n* **사람(역량)**\n * **혁신적 사고방식과 창의적 문제 해결 능력**\n * 기존 수행 방식과 관습적 사고 등에 의한 접근 방식 탈피\n * 디지털 기술을 활용한 창의적, 혁신적인 솔루션 제시\n * **사용자 중심 사고와 DX 수행 경험**\n * 사용자의 요구와 기대를 충족시키는 설계 및 구현\n * 시행착오를 포함한 수행 경험과 사용자 경험(UX)을 반영한 해결 방안 제시\n\n<br/>\n\n* **자연(여건)**\n * **지속적인 투자 및 실행 의지**\n * 기술 도입 초기 단계에 필요한 인력·기간·비용 등의 대규모 투자\n * 기술 고도화를 위한 지속적인 개선 및 투자 체계 구축\n * 변화와 혁신을 통해 부가가치를 창출하려는 실행 의지와 추진력\n\n<br/>\n---\n\n## 2. Process의 혁신과 Product의 변화\n\n<br/>\n\n### 2.1 과정(Process)의 혁신\n\n* **Analogue 기반 업무의 Digital화**\n\n | As-is [Analogue] | 구분 | To-be [Digital] |\n | :--- | :---: | :--- |\n | **개념·문서·행정 절차 중심** | ➠ | **시각화된 목적물, 소통, 투명성 중심** |\n | **2D 도면, 전문가, 규정** | ➠ | **3D 모델, 참여자, 실체** |\n | **업무 구분(단절), 책임** | ➠ | **협업(융·복합), 창의성** |\n\n<br/>\n\n* **GIS + BIM의 연계**\n * 지리·지형·지반 등 위치정보(GIS)와 3D모델(형상, 속성정보) 기반의 건설 정보를 포함하는 BIM의 연계를 통한 업무 프로세스의 혁신\n\n<br/>\n\n* **사용자 중심의 Solution 제공**\n * 서로 다른 S/W로 작성되어 분절화된 Analogue 방식의 성과물과 정보물을 연계할 수 있는 설계·시공 Solution 제공\n\n<br/>\n<br/>\n\n### 2.2 결과(Product)의 변화\n\n* **Copy & Paste로 인해 하향 평준화된 기존 성과물의 품질 향상**\n * 과거 수작업으로 시행하면서 발생하던 오류 등의 최소화\n * 정확한 Data에 기반한 계획으로 고품질 성과물 도출\n\n<br/>\n\n* **Analogue 기반 도서 외 Digital 기반 정보물 추가**\n * 기존 성과물(도면, 수량, 계산서, 시방서 등)에 3D 모델, Simulation 등의 Digital 기반 정보물 추가\n\n<br/>\n\n* **Solution을 활용한 업무 효율화**\n * Engn. Solution을 통해 성과물에 관한 이슈를 함께 검토·논의하는 협업 환경 조성\n * 건설 단계별 정보를 디지털 데이터로 축적하여, 건설 전 과정을 통합관리\n\n<br/>\n---\n\n:::note[핵심 요약]\n* **DX는 필요한 요건과 체계를 갖춘 후 시행해야만 그 효과를 기대할 수 있다.**\n:::",
|
"raw_content": "---\ntitle: DX 실행 체계 구축 방안\nsidebar:\n order: 02\n---\n\n## 1. DX 시행을 위한 필수 요건\n\n<br/>\n\n* **기술(디지털)**\n * **Digital 기술(S/W, H/W)과 업무 Process의 통합**\n * 기존 업무 프로세스에 다양한 디지털 기술을 접목하여 업무 수행\n * 프로젝트 전반에 걸친 업무 프로세스의 연결 및 조율\n * **분야별 전문 지식(설계, 시공, 유지관리 등) 보유**\n * 건설 전 단계에 대한 근본적인 이해와 지식 및 경험\n * 최신 토목 기술 트랜드 및 표준 기준 등에 대한 높은 지식\n\n<br/>\n\n* **사람(역량)**\n * **혁신적 사고방식과 창의적 문제 해결 능력**\n * 기존 수행 방식과 관습적 사고 등에 의한 접근 방식 탈피\n * 디지털 기술을 활용한 창의적, 혁신적인 솔루션 제시\n * **사용자 중심 사고와 DX 수행 경험**\n * 사용자의 요구와 기대를 충족시키는 설계 및 구현\n * 시행착오를 포함한 수행 경험과 사용자 경험(UX)을 반영한 해결 방안 제시\n\n<br/>\n\n* **자연(여건)**\n * **지속적인 투자 및 실행 의지**\n * 기술 도입 초기 단계에 필요한 인력·기간·비용 등의 대규모 투자\n * 기술 고도화를 위한 지속적인 개선 및 투자 체계 구축\n * 변화와 혁신을 통해 부가가치를 창출하려는 실행 의지와 추진력\n\n<br/>\n---\n\n## 2. Process의 혁신과 Product의 변화\n\n<br/>\n\n### 2.1 과정(Process)의 혁신\n\n* **Analogue 기반 업무의 Digital화**\n\n | As-is [Analogue] | 구분 | To-be [Digital] |\n | :--- | :---: | :--- |\n | **개념·문서·행정 절차 중심** | ➠ | **시각화된 목적물, 소통, 투명성 중심** |\n | **2D 도면, 전문가, 규정** | ➠ | **3D 모델, 참여자, 실체** |\n | **업무 구분(단절), 책임** | ➠ | **협업(융·복합), 창의성** |\n\n<br/>\n\n* **GIS + BIM의 연계**\n * 지리·지형·지반 등 위치정보(GIS)와 3D모델(형상, 속성정보) 기반의 건설 정보를 포함하는 BIM의 연계를 통한 업무 프로세스의 혁신\n\n<br/>\n\n* **사용자 중심의 Solution 제공**\n * 서로 다른 S/W로 작성되어 분절화된 Analogue 방식의 성과물과 정보물을 연계할 수 있는 설계·시공 Solution 제공\n\n<br/>\n<br/>\n\n### 2.2 결과(Product)의 변화\n\n* **Copy & Paste로 인해 하향 평준화된 기존 성과물의 품질 향상**\n * 과거 수작업으로 시행하면서 발생하던 오류 등의 최소화\n * 정확한 Data에 기반한 계획으로 고품질 성과물 도출\n\n<br/>\n\n* **Analogue 기반 도서 외 Digital 기반 정보물 추가**\n * 기존 성과물(도면, 수량, 계산서, 시방서 등)에 3D 모델, Simulation 등의 Digital 기반 정보물 추가\n\n<br/>\n\n* **Solution을 활용한 업무 효율화**\n * Engn. Solution을 통해 성과물에 관한 이슈를 함께 검토·논의하는 협업 환경 조성\n * 건설 단계별 정보를 디지털 데이터로 축적하여, 건설 전 과정을 통합관리\n\n<br/>\n---\n\n:::note[핵심 요약]\n* **DX는 필요한 요건과 체계를 갖춘 후 시행해야만 그 효과를 기대할 수 있다.**\n:::",
|
||||||
"base_path": "D:\\ad-hoc\\C.E.L._slide_test",
|
"base_path": "D:\\ad-hoc\\C.E.L._slide_test",
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
{
|
{
|
||||||
"run_id": "20260407_083357",
|
"run_id": "20260407_115910",
|
||||||
"run_dir": "D:\\ad-hoc\\C.E.L._slide_test\\docs\\run-003\\05-execution",
|
"run_dir": "D:\\ad-hoc\\C.E.L._slide_test\\docs\\run-003\\05-execution",
|
||||||
"raw_content": "---\ntitle: DX 실행 체계 구축 방안\nsidebar:\n order: 02\n---\n\n## 1. DX 시행을 위한 필수 요건\n\n<br/>\n\n* **기술(디지털)**\n * **Digital 기술(S/W, H/W)과 업무 Process의 통합**\n * 기존 업무 프로세스에 다양한 디지털 기술을 접목하여 업무 수행\n * 프로젝트 전반에 걸친 업무 프로세스의 연결 및 조율\n * **분야별 전문 지식(설계, 시공, 유지관리 등) 보유**\n * 건설 전 단계에 대한 근본적인 이해와 지식 및 경험\n * 최신 토목 기술 트랜드 및 표준 기준 등에 대한 높은 지식\n\n<br/>\n\n* **사람(역량)**\n * **혁신적 사고방식과 창의적 문제 해결 능력**\n * 기존 수행 방식과 관습적 사고 등에 의한 접근 방식 탈피\n * 디지털 기술을 활용한 창의적, 혁신적인 솔루션 제시\n * **사용자 중심 사고와 DX 수행 경험**\n * 사용자의 요구와 기대를 충족시키는 설계 및 구현\n * 시행착오를 포함한 수행 경험과 사용자 경험(UX)을 반영한 해결 방안 제시\n\n<br/>\n\n* **자연(여건)**\n * **지속적인 투자 및 실행 의지**\n * 기술 도입 초기 단계에 필요한 인력·기간·비용 등의 대규모 투자\n * 기술 고도화를 위한 지속적인 개선 및 투자 체계 구축\n * 변화와 혁신을 통해 부가가치를 창출하려는 실행 의지와 추진력\n\n<br/>\n---\n\n## 2. Process의 혁신과 Product의 변화\n\n<br/>\n\n### 2.1 과정(Process)의 혁신\n\n* **Analogue 기반 업무의 Digital화**\n\n | As-is [Analogue] | 구분 | To-be [Digital] |\n | :--- | :---: | :--- |\n | **개념·문서·행정 절차 중심** | ➠ | **시각화된 목적물, 소통, 투명성 중심** |\n | **2D 도면, 전문가, 규정** | ➠ | **3D 모델, 참여자, 실체** |\n | **업무 구분(단절), 책임** | ➠ | **협업(융·복합), 창의성** |\n\n<br/>\n\n* **GIS + BIM의 연계**\n * 지리·지형·지반 등 위치정보(GIS)와 3D모델(형상, 속성정보) 기반의 건설 정보를 포함하는 BIM의 연계를 통한 업무 프로세스의 혁신\n\n<br/>\n\n* **사용자 중심의 Solution 제공**\n * 서로 다른 S/W로 작성되어 분절화된 Analogue 방식의 성과물과 정보물을 연계할 수 있는 설계·시공 Solution 제공\n\n<br/>\n<br/>\n\n### 2.2 결과(Product)의 변화\n\n* **Copy & Paste로 인해 하향 평준화된 기존 성과물의 품질 향상**\n * 과거 수작업으로 시행하면서 발생하던 오류 등의 최소화\n * 정확한 Data에 기반한 계획으로 고품질 성과물 도출\n\n<br/>\n\n* **Analogue 기반 도서 외 Digital 기반 정보물 추가**\n * 기존 성과물(도면, 수량, 계산서, 시방서 등)에 3D 모델, Simulation 등의 Digital 기반 정보물 추가\n\n<br/>\n\n* **Solution을 활용한 업무 효율화**\n * Engn. Solution을 통해 성과물에 관한 이슈를 함께 검토·논의하는 협업 환경 조성\n * 건설 단계별 정보를 디지털 데이터로 축적하여, 건설 전 과정을 통합관리\n\n<br/>\n---\n\n:::note[핵심 요약]\n* **DX는 필요한 요건과 체계를 갖춘 후 시행해야만 그 효과를 기대할 수 있다.**\n:::",
|
"raw_content": "---\ntitle: DX 실행 체계 구축 방안\nsidebar:\n order: 02\n---\n\n## 1. DX 시행을 위한 필수 요건\n\n<br/>\n\n* **기술(디지털)**\n * **Digital 기술(S/W, H/W)과 업무 Process의 통합**\n * 기존 업무 프로세스에 다양한 디지털 기술을 접목하여 업무 수행\n * 프로젝트 전반에 걸친 업무 프로세스의 연결 및 조율\n * **분야별 전문 지식(설계, 시공, 유지관리 등) 보유**\n * 건설 전 단계에 대한 근본적인 이해와 지식 및 경험\n * 최신 토목 기술 트랜드 및 표준 기준 등에 대한 높은 지식\n\n<br/>\n\n* **사람(역량)**\n * **혁신적 사고방식과 창의적 문제 해결 능력**\n * 기존 수행 방식과 관습적 사고 등에 의한 접근 방식 탈피\n * 디지털 기술을 활용한 창의적, 혁신적인 솔루션 제시\n * **사용자 중심 사고와 DX 수행 경험**\n * 사용자의 요구와 기대를 충족시키는 설계 및 구현\n * 시행착오를 포함한 수행 경험과 사용자 경험(UX)을 반영한 해결 방안 제시\n\n<br/>\n\n* **자연(여건)**\n * **지속적인 투자 및 실행 의지**\n * 기술 도입 초기 단계에 필요한 인력·기간·비용 등의 대규모 투자\n * 기술 고도화를 위한 지속적인 개선 및 투자 체계 구축\n * 변화와 혁신을 통해 부가가치를 창출하려는 실행 의지와 추진력\n\n<br/>\n---\n\n## 2. Process의 혁신과 Product의 변화\n\n<br/>\n\n### 2.1 과정(Process)의 혁신\n\n* **Analogue 기반 업무의 Digital화**\n\n | As-is [Analogue] | 구분 | To-be [Digital] |\n | :--- | :---: | :--- |\n | **개념·문서·행정 절차 중심** | ➠ | **시각화된 목적물, 소통, 투명성 중심** |\n | **2D 도면, 전문가, 규정** | ➠ | **3D 모델, 참여자, 실체** |\n | **업무 구분(단절), 책임** | ➠ | **협업(융·복합), 창의성** |\n\n<br/>\n\n* **GIS + BIM의 연계**\n * 지리·지형·지반 등 위치정보(GIS)와 3D모델(형상, 속성정보) 기반의 건설 정보를 포함하는 BIM의 연계를 통한 업무 프로세스의 혁신\n\n<br/>\n\n* **사용자 중심의 Solution 제공**\n * 서로 다른 S/W로 작성되어 분절화된 Analogue 방식의 성과물과 정보물을 연계할 수 있는 설계·시공 Solution 제공\n\n<br/>\n<br/>\n\n### 2.2 결과(Product)의 변화\n\n* **Copy & Paste로 인해 하향 평준화된 기존 성과물의 품질 향상**\n * 과거 수작업으로 시행하면서 발생하던 오류 등의 최소화\n * 정확한 Data에 기반한 계획으로 고품질 성과물 도출\n\n<br/>\n\n* **Analogue 기반 도서 외 Digital 기반 정보물 추가**\n * 기존 성과물(도면, 수량, 계산서, 시방서 등)에 3D 모델, Simulation 등의 Digital 기반 정보물 추가\n\n<br/>\n\n* **Solution을 활용한 업무 효율화**\n * Engn. Solution을 통해 성과물에 관한 이슈를 함께 검토·논의하는 협업 환경 조성\n * 건설 단계별 정보를 디지털 데이터로 축적하여, 건설 전 과정을 통합관리\n\n<br/>\n---\n\n:::note[핵심 요약]\n* **DX는 필요한 요건과 체계를 갖춘 후 시행해야만 그 효과를 기대할 수 있다.**\n:::",
|
||||||
"base_path": "D:\\ad-hoc\\C.E.L._slide_test",
|
"base_path": "D:\\ad-hoc\\C.E.L._slide_test",
|
||||||
@@ -76,60 +76,60 @@
|
|||||||
"core_message": "**핵심 요약** * **DX는 필요한 요건과 체계를 갖춘 후 시행해야만 그 효과를 기대할 수 있다.**",
|
"core_message": "**핵심 요약** * **DX는 필요한 요건과 체계를 갖춘 후 시행해야만 그 효과를 기대할 수 있다.**",
|
||||||
"title": "DX 실행 체계 구축 방안",
|
"title": "DX 실행 체계 구축 방안",
|
||||||
"total_pages": 1,
|
"total_pages": 1,
|
||||||
"layout_template": "A",
|
"layout_template": "B_RPP",
|
||||||
"image_sizes": {}
|
"image_sizes": {}
|
||||||
},
|
},
|
||||||
"topics": [
|
"topics": [
|
||||||
{
|
{
|
||||||
"id": 1,
|
"id": 1,
|
||||||
"title": "1. DX 시행을 위한 필수 요건",
|
"title": "1. DX 시행을 위한 필수 요건",
|
||||||
"purpose": "1. DX 시행을 위한 필수 요건 ?? ??",
|
"purpose": "1. DX 시행을 위한 필수 요건의 핵심 내용",
|
||||||
"role": "flow",
|
"role": "flow",
|
||||||
"layer": "core",
|
"layer": "core",
|
||||||
"source_hint": "1. DX 시행을 위한 필수 요건",
|
"source_hint": "1. DX 시행을 위한 필수 요건",
|
||||||
"relation_type": "requirements",
|
"relation_type": "requirements",
|
||||||
"expression_hint": "?? ??? ??? ???. ??? ? ?? ??? ??? popup?? ???. visible ??? ?? ???? 85% ??? ?? ???.",
|
"expression_hint": "원문 제목과 원문 bullet을 우선 유지한다. 긴 세부 설명이나 큰 표는 popup으로 이동하되, 본문에는 핵심 bullet과 진입 요약을 남긴다.",
|
||||||
"source_data": "* **기술(디지털)**\n * **Digital 기술(S/W, H/W)과 업무 Process의 통합**\n * 기존 업무 프로세스에 다양한 디지털 기술을 접목하여 업무 수행\n * 프로젝트 전반에 걸친 업무 프로세스의 연결 및 조율\n * **분야별 전문 지식(설계, 시공, 유지관리 등) 보유**\n * 건설 전 단계에 대한 근본적인 이해와 지식 및 경험\n * 최신 토목 기술 트랜드 및 표준 기준 등에 대한 높은 지식\n\n* **사람(역량)**\n * **혁신적 사고방식과 창의적 문제 해결 능력**\n * 기존 수행 방식과 관습적 사고 등에 의한 접근 방식 탈피\n * 디지털 기술을 활용한 창의적, 혁신적인 솔루션 제시\n * **사용자 중심 사고와 DX 수행 경험**\n * 사용자의 요구와 기대를 충족시키는 설계 및 구현\n * 시행착오를 포함한 수행 경험과 사용자 경험(UX)을 반영한 해결 방안 제시\n\n* **자연(여건)**\n * **지속적인 투자 및 실행 의지**\n * 기술 도입 초기 단계에 필요한 인력·기간·비용 등의 대규모 투자\n * 기술 고도화를 위한 지속적인 개선 및 투자 체계 구축\n * 변화와 혁신을 통해 부가가치를 창출하려는 실행 의지와 추진력\n\n---",
|
"source_data": "* **기술(디지털)**\n * **Digital 기술(S/W, H/W)과 업무 Process의 통합**\n * 기존 업무 프로세스에 다양한 디지털 기술을 접목하여 업무 수행\n * 프로젝트 전반에 걸친 업무 프로세스의 연결 및 조율\n * **분야별 전문 지식(설계, 시공, 유지관리 등) 보유**\n * 건설 전 단계에 대한 근본적인 이해와 지식 및 경험\n * 최신 토목 기술 트랜드 및 표준 기준 등에 대한 높은 지식\n\n* **사람(역량)**\n * **혁신적 사고방식과 창의적 문제 해결 능력**\n * 기존 수행 방식과 관습적 사고 등에 의한 접근 방식 탈피\n * 디지털 기술을 활용한 창의적, 혁신적인 솔루션 제시\n * **사용자 중심 사고와 DX 수행 경험**\n * 사용자의 요구와 기대를 충족시키는 설계 및 구현\n * 시행착오를 포함한 수행 경험과 사용자 경험(UX)을 반영한 해결 방안 제시\n\n* **자연(여건)**\n * **지속적인 투자 및 실행 의지**\n * 기술 도입 초기 단계에 필요한 인력·기간·비용 등의 대규모 투자\n * 기술 고도화를 위한 지속적인 개선 및 투자 체계 구축\n * 변화와 혁신을 통해 부가가치를 창출하려는 실행 의지와 추진력\n\n---",
|
||||||
"structured_text": "",
|
"structured_text": "* **기술(디지털)**\n * **Digital 기술(S/W, H/W)과 업무 Process의 통합**\n * 기존 업무 프로세스에 다양한 디지털 기술을 접목하여 업무 수행\n * 프로젝트 전반에 걸친 업무 프로세스의 연결 및 조율\n * **분야별 전문 지식(설계, 시공, 유지관리 등) 보유**\n * 건설 전 단계에 대한 근본적인 이해와 지식 및 경험\n * 최신 토목 기술 트랜드 및 표준 기준 등에 대한 높은 지식\n\n* **사람(역량)**\n * **혁신적 사고방식과 창의적 문제 해결 능력**\n * 기존 수행 방식과 관습적 사고 등에 의한 접근 방식 탈피\n * 디지털 기술을 활용한 창의적, 혁신적인 솔루션 제시\n * **사용자 중심 사고와 DX 수행 경험**\n * 사용자의 요구와 기대를 충족시키는 설계 및 구현\n * 시행착오를 포함한 수행 경험과 사용자 경험(UX)을 반영한 해결 방안 제시\n\n* **자연(여건)**\n * **지속적인 투자 및 실행 의지**\n * 기술 도입 초기 단계에 필요한 인력·기간·비용 등의 대규모 투자\n * 기술 고도화를 위한 지속적인 개선 및 투자 체계 구축\n * 변화와 혁신을 통해 부가가치를 창출하려는 실행 의지와 추진력\n\n---",
|
||||||
"summary": "* **기술(디지털)** * **Digital 기술(S/W, H/W)과 업무 Process의 통합** * 기존 업무 프로세스에 다양한 디지털 기술을 접목하여 업무 수행 * 프로젝트 전반에 걸친 업무 프로세스의 연결 및 조율 * **분야별 전문 지식(설계, 시공, 유지관리 등) 보유** * 건설 전 단계에 대한 근본적인 이해와 지식 및 경험 * 최신 토목 기술 트랜드 및 표준 기준 등에 대한 높은 지식 * **사람(역량)** * **혁신적 사고방식과 창의적 문제 해결 능력** * 기존 수행 방식과 관습적 사고 등에 의한 접근 방식 탈피 * 디지털 기술을 활용한 창의적, 혁신적인 솔루션 제시 * **사용자 중심 사고와 DX 수행 경험** * 사용자의 요구와 기대를 충족시키는 설계 및 구현 * 시행착오를 포함한 수행 경험과 사용자 경험(UX)을 반영한 해결 방안 제시 * **자연(여건)** * **지속적인 투자 및 실행 의지** * 기술 도입 초기 단계에 필요한..."
|
"summary": "* **기술(디지털)** * **Digital 기술(S/W, H/W)과 업무 Process의 통합** * 기존 업무 프로세스에 다양한 디지털 기술을 접목하여 업무 수행 * 프로젝트 전반에 걸친 업무 프로세스의 연결 및 조율 * **분야별 전문 지식(설계, 시공, 유지관리 등) 보유** * 건설 전 단계에 대한 근본적인 이해와 지식 및 경험 * 최신 토목 기술 트랜드 및 표준 기준 등에 대한 높은 지식 * **사람(역량)** * **혁신적 사고방식과 창의적 문제 해결 능력** * 기존 수행 방식과 관습적 사고 등에 의한 접근 방식 탈피 * 디지털 기술을 활용한 창의적, 혁신적인 솔루션 제시 * **사용자 중심 사고와 DX 수행 경험** * 사용자의 요구와 기대를 충족시키는 설계 및 구현 * 시행착오를 포함한 수행 경험과 사용자 경험(UX)을 반영한 해결 방안 제시 * **자연(여건)** * **지속적인 투자 및 실행 의지** * 기술 도입 초기 단계에 필요한..."
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": 2,
|
"id": 2,
|
||||||
"title": "2.1 과정(Process)의 혁신",
|
"title": "2.1 과정(Process)의 혁신",
|
||||||
"purpose": "2.1 과정(Process)의 혁신 ?? ??",
|
"purpose": "2.1 과정(Process)의 혁신의 세부 내용",
|
||||||
"role": "flow",
|
"role": "flow",
|
||||||
"layer": "core",
|
"layer": "core",
|
||||||
"source_hint": "2.1 과정(Process)의 혁신",
|
"source_hint": "2.1 과정(Process)의 혁신",
|
||||||
"relation_type": "process",
|
"relation_type": "process",
|
||||||
"expression_hint": "?? ??? ??? ???. ??? ? ?? ??? ??? popup?? ???. visible ??? ?? ???? 85% ??? ?? ???.",
|
"expression_hint": "원문 제목과 원문 bullet을 visible block으로 유지하고, 임의 재서술을 최소화한다.",
|
||||||
"source_data": "* **Analogue 기반 업무의 Digital화**\n\n | As-is [Analogue] | 구분 | To-be [Digital] |\n | :--- | :---: | :--- |\n | **개념·문서·행정 절차 중심** | ➠ | **시각화된 목적물, 소통, 투명성 중심** |\n | **2D 도면, 전문가, 규정** | ➠ | **3D 모델, 참여자, 실체** |\n | **업무 구분(단절), 책임** | ➠ | **협업(융·복합), 창의성** |\n\n* **GIS + BIM의 연계**\n * 지리·지형·지반 등 위치정보(GIS)와 3D모델(형상, 속성정보) 기반의 건설 정보를 포함하는 BIM의 연계를 통한 업무 프로세스의 혁신\n\n* **사용자 중심의 Solution 제공**\n * 서로 다른 S/W로 작성되어 분절화된 Analogue 방식의 성과물과 정보물을 연계할 수 있는 설계·시공 Solution 제공",
|
"source_data": "* **Analogue 기반 업무의 Digital화**\n\n | As-is [Analogue] | 구분 | To-be [Digital] |\n | :--- | :---: | :--- |\n | **개념·문서·행정 절차 중심** | ➠ | **시각화된 목적물, 소통, 투명성 중심** |\n | **2D 도면, 전문가, 규정** | ➠ | **3D 모델, 참여자, 실체** |\n | **업무 구분(단절), 책임** | ➠ | **협업(융·복합), 창의성** |\n\n* **GIS + BIM의 연계**\n * 지리·지형·지반 등 위치정보(GIS)와 3D모델(형상, 속성정보) 기반의 건설 정보를 포함하는 BIM의 연계를 통한 업무 프로세스의 혁신\n\n* **사용자 중심의 Solution 제공**\n * 서로 다른 S/W로 작성되어 분절화된 Analogue 방식의 성과물과 정보물을 연계할 수 있는 설계·시공 Solution 제공",
|
||||||
"structured_text": "",
|
"structured_text": "* **Analogue 기반 업무의 Digital화**\n\n | As-is [Analogue] | 구분 | To-be [Digital] |\n | :--- | :---: | :--- |\n | **개념·문서·행정 절차 중심** | ➠ | **시각화된 목적물, 소통, 투명성 중심** |\n | **2D 도면, 전문가, 규정** | ➠ | **3D 모델, 참여자, 실체** |\n | **업무 구분(단절), 책임** | ➠ | **협업(융·복합), 창의성** |\n\n* **GIS + BIM의 연계**\n * 지리·지형·지반 등 위치정보(GIS)와 3D모델(형상, 속성정보) 기반의 건설 정보를 포함하는 BIM의 연계를 통한 업무 프로세스의 혁신\n\n* **사용자 중심의 Solution 제공**\n * 서로 다른 S/W로 작성되어 분절화된 Analogue 방식의 성과물과 정보물을 연계할 수 있는 설계·시공 Solution 제공",
|
||||||
"summary": "* **Analogue 기반 업무의 Digital화** | As-is [Analogue] | 구분 | To-be [Digital] | | :--- | :---: | :--- | | **개념·문서·행정 절차 중심** | ➠ | **시각화된 목적물, 소통, 투명성 중심** | | **2D 도면, 전문가, 규정** | ➠ | **3D 모델, 참여자, 실체** | | **업무 구분(단절), 책임** | ➠ | **협업(융·복합), 창의성** | * **GIS + BIM의 연계** * 지리·지형·지반 등 위치정보(GIS)와 3D모델(형상, 속성정보) 기반의 건설 정보를 포함하는 BIM의 연계를 통한 업무 프로세스의 혁신 * **사용자 중심의 Solution 제공** * 서로..."
|
"summary": "* **Analogue 기반 업무의 Digital화** | As-is [Analogue] | 구분 | To-be [Digital] | | :--- | :---: | :--- | | **개념·문서·행정 절차 중심** | ➠ | **시각화된 목적물, 소통, 투명성 중심** | | **2D 도면, 전문가, 규정** | ➠ | **3D 모델, 참여자, 실체** | | **업무 구분(단절), 책임** | ➠ | **협업(융·복합), 창의성** | * **GIS + BIM의 연계** * 지리·지형·지반 등 위치정보(GIS)와 3D모델(형상, 속성정보) 기반의 건설 정보를 포함하는 BIM의 연계를 통한 업무 프로세스의 혁신 * **사용자 중심의 Solution 제공** * 서로..."
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": 3,
|
"id": 3,
|
||||||
"title": "2.2 결과(Product)의 변화",
|
"title": "2.2 결과(Product)의 변화",
|
||||||
"purpose": "2.2 결과(Product)의 변화 ?? ??",
|
"purpose": "2.2 결과(Product)의 변화의 세부 내용",
|
||||||
"role": "flow",
|
"role": "flow",
|
||||||
"layer": "core",
|
"layer": "core",
|
||||||
"source_hint": "2.2 결과(Product)의 변화",
|
"source_hint": "2.2 결과(Product)의 변화",
|
||||||
"relation_type": "product",
|
"relation_type": "product",
|
||||||
"expression_hint": "?? ??? ??? ???. ??? ? ?? ??? ??? popup?? ???. visible ??? ?? ???? 85% ??? ?? ???.",
|
"expression_hint": "원문 제목과 원문 bullet을 visible block으로 유지하고, 임의 재서술을 최소화한다.",
|
||||||
"source_data": "* **Copy & Paste로 인해 하향 평준화된 기존 성과물의 품질 향상**\n * 과거 수작업으로 시행하면서 발생하던 오류 등의 최소화\n * 정확한 Data에 기반한 계획으로 고품질 성과물 도출\n\n* **Analogue 기반 도서 외 Digital 기반 정보물 추가**\n * 기존 성과물(도면, 수량, 계산서, 시방서 등)에 3D 모델, Simulation 등의 Digital 기반 정보물 추가\n\n* **Solution을 활용한 업무 효율화**\n * Engn. Solution을 통해 성과물에 관한 이슈를 함께 검토·논의하는 협업 환경 조성\n * 건설 단계별 정보를 디지털 데이터로 축적하여, 건설 전 과정을 통합관리\n\n---",
|
"source_data": "* **Copy & Paste로 인해 하향 평준화된 기존 성과물의 품질 향상**\n * 과거 수작업으로 시행하면서 발생하던 오류 등의 최소화\n * 정확한 Data에 기반한 계획으로 고품질 성과물 도출\n\n* **Analogue 기반 도서 외 Digital 기반 정보물 추가**\n * 기존 성과물(도면, 수량, 계산서, 시방서 등)에 3D 모델, Simulation 등의 Digital 기반 정보물 추가\n\n* **Solution을 활용한 업무 효율화**\n * Engn. Solution을 통해 성과물에 관한 이슈를 함께 검토·논의하는 협업 환경 조성\n * 건설 단계별 정보를 디지털 데이터로 축적하여, 건설 전 과정을 통합관리\n\n---",
|
||||||
"structured_text": "",
|
"structured_text": "* **Copy & Paste로 인해 하향 평준화된 기존 성과물의 품질 향상**\n * 과거 수작업으로 시행하면서 발생하던 오류 등의 최소화\n * 정확한 Data에 기반한 계획으로 고품질 성과물 도출\n\n* **Analogue 기반 도서 외 Digital 기반 정보물 추가**\n * 기존 성과물(도면, 수량, 계산서, 시방서 등)에 3D 모델, Simulation 등의 Digital 기반 정보물 추가\n\n* **Solution을 활용한 업무 효율화**\n * Engn. Solution을 통해 성과물에 관한 이슈를 함께 검토·논의하는 협업 환경 조성\n * 건설 단계별 정보를 디지털 데이터로 축적하여, 건설 전 과정을 통합관리\n\n---",
|
||||||
"summary": "* **Copy & Paste로 인해 하향 평준화된 기존 성과물의 품질 향상** * 과거 수작업으로 시행하면서 발생하던 오류 등의 최소화 * 정확한 Data에 기반한 계획으로 고품질 성과물 도출 * **Analogue 기반 도서 외 Digital 기반 정보물 추가** * 기존 성과물(도면, 수량, 계산서, 시방서 등)에 3D 모델, Simulation 등의 Digital 기반 정보물 추가 * **Solution을 활용한 업무 효율화** * Engn. Solution을 통해 성과물에 관한 이슈를 함께 검토·논의하는..."
|
"summary": "* **Copy & Paste로 인해 하향 평준화된 기존 성과물의 품질 향상** * 과거 수작업으로 시행하면서 발생하던 오류 등의 최소화 * 정확한 Data에 기반한 계획으로 고품질 성과물 도출 * **Analogue 기반 도서 외 Digital 기반 정보물 추가** * 기존 성과물(도면, 수량, 계산서, 시방서 등)에 3D 모델, Simulation 등의 Digital 기반 정보물 추가 * **Solution을 활용한 업무 효율화** * Engn. Solution을 통해 성과물에 관한 이슈를 함께 검토·논의하는..."
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": 4,
|
"id": 4,
|
||||||
"title": "핵심 요약",
|
"title": "핵심 요약",
|
||||||
"purpose": "?? ?? ??",
|
"purpose": "결론 또는 핵심 메시지",
|
||||||
"role": "flow",
|
"role": "flow",
|
||||||
"layer": "conclusion",
|
"layer": "conclusion",
|
||||||
"source_hint": "핵심 요약",
|
"source_hint": "핵심 요약",
|
||||||
"relation_type": "conclusion",
|
"relation_type": "conclusion",
|
||||||
"expression_hint": "?? ??? ??? ???. ??? ? ?? ??? ??? popup?? ???. visible ??? ?? ???? 85% ??? ?? ???.",
|
"expression_hint": "원문 제목과 원문 bullet을 visible block으로 유지하고, 임의 재서술을 최소화한다.",
|
||||||
"source_data": "**핵심 요약**\n* **DX는 필요한 요건과 체계를 갖춘 후 시행해야만 그 효과를 기대할 수 있다.**",
|
"source_data": "**핵심 요약**\n* **DX는 필요한 요건과 체계를 갖춘 후 시행해야만 그 효과를 기대할 수 있다.**",
|
||||||
"structured_text": "",
|
"structured_text": "**핵심 요약**\n* **DX는 필요한 요건과 체계를 갖춘 후 시행해야만 그 효과를 기대할 수 있다.**",
|
||||||
"summary": "**핵심 요약** * **DX는 필요한 요건과 체계를 갖춘 후 시행해야만 그 효과를 기대할 수 있다.**"
|
"summary": "**핵심 요약** * **DX는 필요한 요건과 체계를 갖춘 후 시행해야만 그 효과를 기대할 수 있다.**"
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
@@ -141,7 +141,7 @@
|
|||||||
2,
|
2,
|
||||||
3
|
3
|
||||||
],
|
],
|
||||||
"weight": 0.58
|
"weight": 0.64
|
||||||
},
|
},
|
||||||
"key_message": {
|
"key_message": {
|
||||||
"topic_ids": [
|
"topic_ids": [
|
||||||
@@ -170,8 +170,8 @@
|
|||||||
2,
|
2,
|
||||||
3
|
3
|
||||||
],
|
],
|
||||||
"weight": 0.58,
|
"weight": 0.64,
|
||||||
"height_px": 438,
|
"height_px": 444,
|
||||||
"width_px": 1200,
|
"width_px": 1200,
|
||||||
"max_height_cost": "medium",
|
"max_height_cost": "medium",
|
||||||
"text_budget": null,
|
"text_budget": null,
|
||||||
@@ -194,17 +194,17 @@
|
|||||||
4
|
4
|
||||||
],
|
],
|
||||||
"weight": 0.1,
|
"weight": 0.1,
|
||||||
"height_px": 75,
|
"height_px": 69,
|
||||||
"width_px": 1200,
|
"width_px": 1200,
|
||||||
"max_height_cost": "medium",
|
"max_height_cost": "medium",
|
||||||
"text_budget": null,
|
"text_budget": null,
|
||||||
"design_budget": null,
|
"design_budget": null,
|
||||||
"block_constraints": {
|
"block_constraints": {
|
||||||
"max_lines": 3,
|
"max_lines": 2,
|
||||||
"max_items": 1,
|
"max_items": 1,
|
||||||
"chars_per_line": 96,
|
"chars_per_line": 96,
|
||||||
"max_chars_total": 288,
|
"max_chars_total": 192,
|
||||||
"max_chars_per_item": 288,
|
"max_chars_per_item": 192,
|
||||||
"font_size_px": 13.0,
|
"font_size_px": 13.0,
|
||||||
"padding_px": 8,
|
"padding_px": 8,
|
||||||
"line_height": 1.5
|
"line_height": 1.5
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
{
|
{
|
||||||
"run_id": "20260407_083357",
|
"run_id": "20260407_115910",
|
||||||
"run_dir": "D:\\ad-hoc\\C.E.L._slide_test\\docs\\run-003\\05-execution",
|
"run_dir": "D:\\ad-hoc\\C.E.L._slide_test\\docs\\run-003\\05-execution",
|
||||||
"raw_content": "---\ntitle: DX 실행 체계 구축 방안\nsidebar:\n order: 02\n---\n\n## 1. DX 시행을 위한 필수 요건\n\n<br/>\n\n* **기술(디지털)**\n * **Digital 기술(S/W, H/W)과 업무 Process의 통합**\n * 기존 업무 프로세스에 다양한 디지털 기술을 접목하여 업무 수행\n * 프로젝트 전반에 걸친 업무 프로세스의 연결 및 조율\n * **분야별 전문 지식(설계, 시공, 유지관리 등) 보유**\n * 건설 전 단계에 대한 근본적인 이해와 지식 및 경험\n * 최신 토목 기술 트랜드 및 표준 기준 등에 대한 높은 지식\n\n<br/>\n\n* **사람(역량)**\n * **혁신적 사고방식과 창의적 문제 해결 능력**\n * 기존 수행 방식과 관습적 사고 등에 의한 접근 방식 탈피\n * 디지털 기술을 활용한 창의적, 혁신적인 솔루션 제시\n * **사용자 중심 사고와 DX 수행 경험**\n * 사용자의 요구와 기대를 충족시키는 설계 및 구현\n * 시행착오를 포함한 수행 경험과 사용자 경험(UX)을 반영한 해결 방안 제시\n\n<br/>\n\n* **자연(여건)**\n * **지속적인 투자 및 실행 의지**\n * 기술 도입 초기 단계에 필요한 인력·기간·비용 등의 대규모 투자\n * 기술 고도화를 위한 지속적인 개선 및 투자 체계 구축\n * 변화와 혁신을 통해 부가가치를 창출하려는 실행 의지와 추진력\n\n<br/>\n---\n\n## 2. Process의 혁신과 Product의 변화\n\n<br/>\n\n### 2.1 과정(Process)의 혁신\n\n* **Analogue 기반 업무의 Digital화**\n\n | As-is [Analogue] | 구분 | To-be [Digital] |\n | :--- | :---: | :--- |\n | **개념·문서·행정 절차 중심** | ➠ | **시각화된 목적물, 소통, 투명성 중심** |\n | **2D 도면, 전문가, 규정** | ➠ | **3D 모델, 참여자, 실체** |\n | **업무 구분(단절), 책임** | ➠ | **협업(융·복합), 창의성** |\n\n<br/>\n\n* **GIS + BIM의 연계**\n * 지리·지형·지반 등 위치정보(GIS)와 3D모델(형상, 속성정보) 기반의 건설 정보를 포함하는 BIM의 연계를 통한 업무 프로세스의 혁신\n\n<br/>\n\n* **사용자 중심의 Solution 제공**\n * 서로 다른 S/W로 작성되어 분절화된 Analogue 방식의 성과물과 정보물을 연계할 수 있는 설계·시공 Solution 제공\n\n<br/>\n<br/>\n\n### 2.2 결과(Product)의 변화\n\n* **Copy & Paste로 인해 하향 평준화된 기존 성과물의 품질 향상**\n * 과거 수작업으로 시행하면서 발생하던 오류 등의 최소화\n * 정확한 Data에 기반한 계획으로 고품질 성과물 도출\n\n<br/>\n\n* **Analogue 기반 도서 외 Digital 기반 정보물 추가**\n * 기존 성과물(도면, 수량, 계산서, 시방서 등)에 3D 모델, Simulation 등의 Digital 기반 정보물 추가\n\n<br/>\n\n* **Solution을 활용한 업무 효율화**\n * Engn. Solution을 통해 성과물에 관한 이슈를 함께 검토·논의하는 협업 환경 조성\n * 건설 단계별 정보를 디지털 데이터로 축적하여, 건설 전 과정을 통합관리\n\n<br/>\n---\n\n:::note[핵심 요약]\n* **DX는 필요한 요건과 체계를 갖춘 후 시행해야만 그 효과를 기대할 수 있다.**\n:::",
|
"raw_content": "---\ntitle: DX 실행 체계 구축 방안\nsidebar:\n order: 02\n---\n\n## 1. DX 시행을 위한 필수 요건\n\n<br/>\n\n* **기술(디지털)**\n * **Digital 기술(S/W, H/W)과 업무 Process의 통합**\n * 기존 업무 프로세스에 다양한 디지털 기술을 접목하여 업무 수행\n * 프로젝트 전반에 걸친 업무 프로세스의 연결 및 조율\n * **분야별 전문 지식(설계, 시공, 유지관리 등) 보유**\n * 건설 전 단계에 대한 근본적인 이해와 지식 및 경험\n * 최신 토목 기술 트랜드 및 표준 기준 등에 대한 높은 지식\n\n<br/>\n\n* **사람(역량)**\n * **혁신적 사고방식과 창의적 문제 해결 능력**\n * 기존 수행 방식과 관습적 사고 등에 의한 접근 방식 탈피\n * 디지털 기술을 활용한 창의적, 혁신적인 솔루션 제시\n * **사용자 중심 사고와 DX 수행 경험**\n * 사용자의 요구와 기대를 충족시키는 설계 및 구현\n * 시행착오를 포함한 수행 경험과 사용자 경험(UX)을 반영한 해결 방안 제시\n\n<br/>\n\n* **자연(여건)**\n * **지속적인 투자 및 실행 의지**\n * 기술 도입 초기 단계에 필요한 인력·기간·비용 등의 대규모 투자\n * 기술 고도화를 위한 지속적인 개선 및 투자 체계 구축\n * 변화와 혁신을 통해 부가가치를 창출하려는 실행 의지와 추진력\n\n<br/>\n---\n\n## 2. Process의 혁신과 Product의 변화\n\n<br/>\n\n### 2.1 과정(Process)의 혁신\n\n* **Analogue 기반 업무의 Digital화**\n\n | As-is [Analogue] | 구분 | To-be [Digital] |\n | :--- | :---: | :--- |\n | **개념·문서·행정 절차 중심** | ➠ | **시각화된 목적물, 소통, 투명성 중심** |\n | **2D 도면, 전문가, 규정** | ➠ | **3D 모델, 참여자, 실체** |\n | **업무 구분(단절), 책임** | ➠ | **협업(융·복합), 창의성** |\n\n<br/>\n\n* **GIS + BIM의 연계**\n * 지리·지형·지반 등 위치정보(GIS)와 3D모델(형상, 속성정보) 기반의 건설 정보를 포함하는 BIM의 연계를 통한 업무 프로세스의 혁신\n\n<br/>\n\n* **사용자 중심의 Solution 제공**\n * 서로 다른 S/W로 작성되어 분절화된 Analogue 방식의 성과물과 정보물을 연계할 수 있는 설계·시공 Solution 제공\n\n<br/>\n<br/>\n\n### 2.2 결과(Product)의 변화\n\n* **Copy & Paste로 인해 하향 평준화된 기존 성과물의 품질 향상**\n * 과거 수작업으로 시행하면서 발생하던 오류 등의 최소화\n * 정확한 Data에 기반한 계획으로 고품질 성과물 도출\n\n<br/>\n\n* **Analogue 기반 도서 외 Digital 기반 정보물 추가**\n * 기존 성과물(도면, 수량, 계산서, 시방서 등)에 3D 모델, Simulation 등의 Digital 기반 정보물 추가\n\n<br/>\n\n* **Solution을 활용한 업무 효율화**\n * Engn. Solution을 통해 성과물에 관한 이슈를 함께 검토·논의하는 협업 환경 조성\n * 건설 단계별 정보를 디지털 데이터로 축적하여, 건설 전 과정을 통합관리\n\n<br/>\n---\n\n:::note[핵심 요약]\n* **DX는 필요한 요건과 체계를 갖춘 후 시행해야만 그 효과를 기대할 수 있다.**\n:::",
|
||||||
"base_path": "D:\\ad-hoc\\C.E.L._slide_test",
|
"base_path": "D:\\ad-hoc\\C.E.L._slide_test",
|
||||||
@@ -76,60 +76,60 @@
|
|||||||
"core_message": "**핵심 요약** * **DX는 필요한 요건과 체계를 갖춘 후 시행해야만 그 효과를 기대할 수 있다.**",
|
"core_message": "**핵심 요약** * **DX는 필요한 요건과 체계를 갖춘 후 시행해야만 그 효과를 기대할 수 있다.**",
|
||||||
"title": "DX 실행 체계 구축 방안",
|
"title": "DX 실행 체계 구축 방안",
|
||||||
"total_pages": 1,
|
"total_pages": 1,
|
||||||
"layout_template": "A",
|
"layout_template": "B_RPP",
|
||||||
"image_sizes": {}
|
"image_sizes": {}
|
||||||
},
|
},
|
||||||
"topics": [
|
"topics": [
|
||||||
{
|
{
|
||||||
"id": 1,
|
"id": 1,
|
||||||
"title": "1. DX 시행을 위한 필수 요건",
|
"title": "1. DX 시행을 위한 필수 요건",
|
||||||
"purpose": "1. DX 시행을 위한 필수 요건 ?? ??",
|
"purpose": "1. DX 시행을 위한 필수 요건의 핵심 내용",
|
||||||
"role": "flow",
|
"role": "flow",
|
||||||
"layer": "core",
|
"layer": "core",
|
||||||
"source_hint": "1. DX 시행을 위한 필수 요건",
|
"source_hint": "1. DX 시행을 위한 필수 요건",
|
||||||
"relation_type": "requirements",
|
"relation_type": "requirements",
|
||||||
"expression_hint": "?? ??? ??? ???. ??? ? ?? ??? ??? popup?? ???. visible ??? ?? ???? 85% ??? ?? ???.",
|
"expression_hint": "원문 제목과 원문 bullet을 우선 유지한다. 긴 세부 설명이나 큰 표는 popup으로 이동하되, 본문에는 핵심 bullet과 진입 요약을 남긴다.",
|
||||||
"source_data": "* **기술(디지털)**\n * **Digital 기술(S/W, H/W)과 업무 Process의 통합**\n * 기존 업무 프로세스에 다양한 디지털 기술을 접목하여 업무 수행\n * 프로젝트 전반에 걸친 업무 프로세스의 연결 및 조율\n * **분야별 전문 지식(설계, 시공, 유지관리 등) 보유**\n * 건설 전 단계에 대한 근본적인 이해와 지식 및 경험\n * 최신 토목 기술 트랜드 및 표준 기준 등에 대한 높은 지식\n\n* **사람(역량)**\n * **혁신적 사고방식과 창의적 문제 해결 능력**\n * 기존 수행 방식과 관습적 사고 등에 의한 접근 방식 탈피\n * 디지털 기술을 활용한 창의적, 혁신적인 솔루션 제시\n * **사용자 중심 사고와 DX 수행 경험**\n * 사용자의 요구와 기대를 충족시키는 설계 및 구현\n * 시행착오를 포함한 수행 경험과 사용자 경험(UX)을 반영한 해결 방안 제시\n\n* **자연(여건)**\n * **지속적인 투자 및 실행 의지**\n * 기술 도입 초기 단계에 필요한 인력·기간·비용 등의 대규모 투자\n * 기술 고도화를 위한 지속적인 개선 및 투자 체계 구축\n * 변화와 혁신을 통해 부가가치를 창출하려는 실행 의지와 추진력\n\n---",
|
"source_data": "* **기술(디지털)**\n * **Digital 기술(S/W, H/W)과 업무 Process의 통합**\n * 기존 업무 프로세스에 다양한 디지털 기술을 접목하여 업무 수행\n * 프로젝트 전반에 걸친 업무 프로세스의 연결 및 조율\n * **분야별 전문 지식(설계, 시공, 유지관리 등) 보유**\n * 건설 전 단계에 대한 근본적인 이해와 지식 및 경험\n * 최신 토목 기술 트랜드 및 표준 기준 등에 대한 높은 지식\n\n* **사람(역량)**\n * **혁신적 사고방식과 창의적 문제 해결 능력**\n * 기존 수행 방식과 관습적 사고 등에 의한 접근 방식 탈피\n * 디지털 기술을 활용한 창의적, 혁신적인 솔루션 제시\n * **사용자 중심 사고와 DX 수행 경험**\n * 사용자의 요구와 기대를 충족시키는 설계 및 구현\n * 시행착오를 포함한 수행 경험과 사용자 경험(UX)을 반영한 해결 방안 제시\n\n* **자연(여건)**\n * **지속적인 투자 및 실행 의지**\n * 기술 도입 초기 단계에 필요한 인력·기간·비용 등의 대규모 투자\n * 기술 고도화를 위한 지속적인 개선 및 투자 체계 구축\n * 변화와 혁신을 통해 부가가치를 창출하려는 실행 의지와 추진력\n\n---",
|
||||||
"structured_text": "",
|
"structured_text": "* **기술(디지털)**\n * **Digital 기술(S/W, H/W)과 업무 Process의 통합**\n * 기존 업무 프로세스에 다양한 디지털 기술을 접목하여 업무 수행\n * 프로젝트 전반에 걸친 업무 프로세스의 연결 및 조율\n * **분야별 전문 지식(설계, 시공, 유지관리 등) 보유**\n * 건설 전 단계에 대한 근본적인 이해와 지식 및 경험\n * 최신 토목 기술 트랜드 및 표준 기준 등에 대한 높은 지식\n\n* **사람(역량)**\n * **혁신적 사고방식과 창의적 문제 해결 능력**\n * 기존 수행 방식과 관습적 사고 등에 의한 접근 방식 탈피\n * 디지털 기술을 활용한 창의적, 혁신적인 솔루션 제시\n * **사용자 중심 사고와 DX 수행 경험**\n * 사용자의 요구와 기대를 충족시키는 설계 및 구현\n * 시행착오를 포함한 수행 경험과 사용자 경험(UX)을 반영한 해결 방안 제시\n\n* **자연(여건)**\n * **지속적인 투자 및 실행 의지**\n * 기술 도입 초기 단계에 필요한 인력·기간·비용 등의 대규모 투자\n * 기술 고도화를 위한 지속적인 개선 및 투자 체계 구축\n * 변화와 혁신을 통해 부가가치를 창출하려는 실행 의지와 추진력\n\n---",
|
||||||
"summary": "* **기술(디지털)** * **Digital 기술(S/W, H/W)과 업무 Process의 통합** * 기존 업무 프로세스에 다양한 디지털 기술을 접목하여 업무 수행 * 프로젝트 전반에 걸친 업무 프로세스의 연결 및 조율 * **분야별 전문 지식(설계, 시공, 유지관리 등) 보유** * 건설 전 단계에 대한 근본적인 이해와 지식 및 경험 * 최신 토목 기술 트랜드 및 표준 기준 등에 대한 높은 지식 * **사람(역량)** * **혁신적 사고방식과 창의적 문제 해결 능력** * 기존 수행 방식과 관습적 사고 등에 의한 접근 방식 탈피 * 디지털 기술을 활용한 창의적, 혁신적인 솔루션 제시 * **사용자 중심 사고와 DX 수행 경험** * 사용자의 요구와 기대를 충족시키는 설계 및 구현 * 시행착오를 포함한 수행 경험과 사용자 경험(UX)을 반영한 해결 방안 제시 * **자연(여건)** * **지속적인 투자 및 실행 의지** * 기술 도입 초기 단계에 필요한..."
|
"summary": "* **기술(디지털)** * **Digital 기술(S/W, H/W)과 업무 Process의 통합** * 기존 업무 프로세스에 다양한 디지털 기술을 접목하여 업무 수행 * 프로젝트 전반에 걸친 업무 프로세스의 연결 및 조율 * **분야별 전문 지식(설계, 시공, 유지관리 등) 보유** * 건설 전 단계에 대한 근본적인 이해와 지식 및 경험 * 최신 토목 기술 트랜드 및 표준 기준 등에 대한 높은 지식 * **사람(역량)** * **혁신적 사고방식과 창의적 문제 해결 능력** * 기존 수행 방식과 관습적 사고 등에 의한 접근 방식 탈피 * 디지털 기술을 활용한 창의적, 혁신적인 솔루션 제시 * **사용자 중심 사고와 DX 수행 경험** * 사용자의 요구와 기대를 충족시키는 설계 및 구현 * 시행착오를 포함한 수행 경험과 사용자 경험(UX)을 반영한 해결 방안 제시 * **자연(여건)** * **지속적인 투자 및 실행 의지** * 기술 도입 초기 단계에 필요한..."
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": 2,
|
"id": 2,
|
||||||
"title": "2.1 과정(Process)의 혁신",
|
"title": "2.1 과정(Process)의 혁신",
|
||||||
"purpose": "2.1 과정(Process)의 혁신 ?? ??",
|
"purpose": "2.1 과정(Process)의 혁신의 세부 내용",
|
||||||
"role": "flow",
|
"role": "flow",
|
||||||
"layer": "core",
|
"layer": "core",
|
||||||
"source_hint": "2.1 과정(Process)의 혁신",
|
"source_hint": "2.1 과정(Process)의 혁신",
|
||||||
"relation_type": "process",
|
"relation_type": "process",
|
||||||
"expression_hint": "?? ??? ??? ???. ??? ? ?? ??? ??? popup?? ???. visible ??? ?? ???? 85% ??? ?? ???.",
|
"expression_hint": "원문 제목과 원문 bullet을 visible block으로 유지하고, 임의 재서술을 최소화한다.",
|
||||||
"source_data": "* **Analogue 기반 업무의 Digital화**\n\n | As-is [Analogue] | 구분 | To-be [Digital] |\n | :--- | :---: | :--- |\n | **개념·문서·행정 절차 중심** | ➠ | **시각화된 목적물, 소통, 투명성 중심** |\n | **2D 도면, 전문가, 규정** | ➠ | **3D 모델, 참여자, 실체** |\n | **업무 구분(단절), 책임** | ➠ | **협업(융·복합), 창의성** |\n\n* **GIS + BIM의 연계**\n * 지리·지형·지반 등 위치정보(GIS)와 3D모델(형상, 속성정보) 기반의 건설 정보를 포함하는 BIM의 연계를 통한 업무 프로세스의 혁신\n\n* **사용자 중심의 Solution 제공**\n * 서로 다른 S/W로 작성되어 분절화된 Analogue 방식의 성과물과 정보물을 연계할 수 있는 설계·시공 Solution 제공",
|
"source_data": "* **Analogue 기반 업무의 Digital화**\n\n | As-is [Analogue] | 구분 | To-be [Digital] |\n | :--- | :---: | :--- |\n | **개념·문서·행정 절차 중심** | ➠ | **시각화된 목적물, 소통, 투명성 중심** |\n | **2D 도면, 전문가, 규정** | ➠ | **3D 모델, 참여자, 실체** |\n | **업무 구분(단절), 책임** | ➠ | **협업(융·복합), 창의성** |\n\n* **GIS + BIM의 연계**\n * 지리·지형·지반 등 위치정보(GIS)와 3D모델(형상, 속성정보) 기반의 건설 정보를 포함하는 BIM의 연계를 통한 업무 프로세스의 혁신\n\n* **사용자 중심의 Solution 제공**\n * 서로 다른 S/W로 작성되어 분절화된 Analogue 방식의 성과물과 정보물을 연계할 수 있는 설계·시공 Solution 제공",
|
||||||
"structured_text": "",
|
"structured_text": "* **Analogue 기반 업무의 Digital화**\n\n | As-is [Analogue] | 구분 | To-be [Digital] |\n | :--- | :---: | :--- |\n | **개념·문서·행정 절차 중심** | ➠ | **시각화된 목적물, 소통, 투명성 중심** |\n | **2D 도면, 전문가, 규정** | ➠ | **3D 모델, 참여자, 실체** |\n | **업무 구분(단절), 책임** | ➠ | **협업(융·복합), 창의성** |\n\n* **GIS + BIM의 연계**\n * 지리·지형·지반 등 위치정보(GIS)와 3D모델(형상, 속성정보) 기반의 건설 정보를 포함하는 BIM의 연계를 통한 업무 프로세스의 혁신\n\n* **사용자 중심의 Solution 제공**\n * 서로 다른 S/W로 작성되어 분절화된 Analogue 방식의 성과물과 정보물을 연계할 수 있는 설계·시공 Solution 제공",
|
||||||
"summary": "* **Analogue 기반 업무의 Digital화** | As-is [Analogue] | 구분 | To-be [Digital] | | :--- | :---: | :--- | | **개념·문서·행정 절차 중심** | ➠ | **시각화된 목적물, 소통, 투명성 중심** | | **2D 도면, 전문가, 규정** | ➠ | **3D 모델, 참여자, 실체** | | **업무 구분(단절), 책임** | ➠ | **협업(융·복합), 창의성** | * **GIS + BIM의 연계** * 지리·지형·지반 등 위치정보(GIS)와 3D모델(형상, 속성정보) 기반의 건설 정보를 포함하는 BIM의 연계를 통한 업무 프로세스의 혁신 * **사용자 중심의 Solution 제공** * 서로..."
|
"summary": "* **Analogue 기반 업무의 Digital화** | As-is [Analogue] | 구분 | To-be [Digital] | | :--- | :---: | :--- | | **개념·문서·행정 절차 중심** | ➠ | **시각화된 목적물, 소통, 투명성 중심** | | **2D 도면, 전문가, 규정** | ➠ | **3D 모델, 참여자, 실체** | | **업무 구분(단절), 책임** | ➠ | **협업(융·복합), 창의성** | * **GIS + BIM의 연계** * 지리·지형·지반 등 위치정보(GIS)와 3D모델(형상, 속성정보) 기반의 건설 정보를 포함하는 BIM의 연계를 통한 업무 프로세스의 혁신 * **사용자 중심의 Solution 제공** * 서로..."
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": 3,
|
"id": 3,
|
||||||
"title": "2.2 결과(Product)의 변화",
|
"title": "2.2 결과(Product)의 변화",
|
||||||
"purpose": "2.2 결과(Product)의 변화 ?? ??",
|
"purpose": "2.2 결과(Product)의 변화의 세부 내용",
|
||||||
"role": "flow",
|
"role": "flow",
|
||||||
"layer": "core",
|
"layer": "core",
|
||||||
"source_hint": "2.2 결과(Product)의 변화",
|
"source_hint": "2.2 결과(Product)의 변화",
|
||||||
"relation_type": "product",
|
"relation_type": "product",
|
||||||
"expression_hint": "?? ??? ??? ???. ??? ? ?? ??? ??? popup?? ???. visible ??? ?? ???? 85% ??? ?? ???.",
|
"expression_hint": "원문 제목과 원문 bullet을 visible block으로 유지하고, 임의 재서술을 최소화한다.",
|
||||||
"source_data": "* **Copy & Paste로 인해 하향 평준화된 기존 성과물의 품질 향상**\n * 과거 수작업으로 시행하면서 발생하던 오류 등의 최소화\n * 정확한 Data에 기반한 계획으로 고품질 성과물 도출\n\n* **Analogue 기반 도서 외 Digital 기반 정보물 추가**\n * 기존 성과물(도면, 수량, 계산서, 시방서 등)에 3D 모델, Simulation 등의 Digital 기반 정보물 추가\n\n* **Solution을 활용한 업무 효율화**\n * Engn. Solution을 통해 성과물에 관한 이슈를 함께 검토·논의하는 협업 환경 조성\n * 건설 단계별 정보를 디지털 데이터로 축적하여, 건설 전 과정을 통합관리\n\n---",
|
"source_data": "* **Copy & Paste로 인해 하향 평준화된 기존 성과물의 품질 향상**\n * 과거 수작업으로 시행하면서 발생하던 오류 등의 최소화\n * 정확한 Data에 기반한 계획으로 고품질 성과물 도출\n\n* **Analogue 기반 도서 외 Digital 기반 정보물 추가**\n * 기존 성과물(도면, 수량, 계산서, 시방서 등)에 3D 모델, Simulation 등의 Digital 기반 정보물 추가\n\n* **Solution을 활용한 업무 효율화**\n * Engn. Solution을 통해 성과물에 관한 이슈를 함께 검토·논의하는 협업 환경 조성\n * 건설 단계별 정보를 디지털 데이터로 축적하여, 건설 전 과정을 통합관리\n\n---",
|
||||||
"structured_text": "",
|
"structured_text": "* **Copy & Paste로 인해 하향 평준화된 기존 성과물의 품질 향상**\n * 과거 수작업으로 시행하면서 발생하던 오류 등의 최소화\n * 정확한 Data에 기반한 계획으로 고품질 성과물 도출\n\n* **Analogue 기반 도서 외 Digital 기반 정보물 추가**\n * 기존 성과물(도면, 수량, 계산서, 시방서 등)에 3D 모델, Simulation 등의 Digital 기반 정보물 추가\n\n* **Solution을 활용한 업무 효율화**\n * Engn. Solution을 통해 성과물에 관한 이슈를 함께 검토·논의하는 협업 환경 조성\n * 건설 단계별 정보를 디지털 데이터로 축적하여, 건설 전 과정을 통합관리\n\n---",
|
||||||
"summary": "* **Copy & Paste로 인해 하향 평준화된 기존 성과물의 품질 향상** * 과거 수작업으로 시행하면서 발생하던 오류 등의 최소화 * 정확한 Data에 기반한 계획으로 고품질 성과물 도출 * **Analogue 기반 도서 외 Digital 기반 정보물 추가** * 기존 성과물(도면, 수량, 계산서, 시방서 등)에 3D 모델, Simulation 등의 Digital 기반 정보물 추가 * **Solution을 활용한 업무 효율화** * Engn. Solution을 통해 성과물에 관한 이슈를 함께 검토·논의하는..."
|
"summary": "* **Copy & Paste로 인해 하향 평준화된 기존 성과물의 품질 향상** * 과거 수작업으로 시행하면서 발생하던 오류 등의 최소화 * 정확한 Data에 기반한 계획으로 고품질 성과물 도출 * **Analogue 기반 도서 외 Digital 기반 정보물 추가** * 기존 성과물(도면, 수량, 계산서, 시방서 등)에 3D 모델, Simulation 등의 Digital 기반 정보물 추가 * **Solution을 활용한 업무 효율화** * Engn. Solution을 통해 성과물에 관한 이슈를 함께 검토·논의하는..."
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": 4,
|
"id": 4,
|
||||||
"title": "핵심 요약",
|
"title": "핵심 요약",
|
||||||
"purpose": "?? ?? ??",
|
"purpose": "결론 또는 핵심 메시지",
|
||||||
"role": "flow",
|
"role": "flow",
|
||||||
"layer": "conclusion",
|
"layer": "conclusion",
|
||||||
"source_hint": "핵심 요약",
|
"source_hint": "핵심 요약",
|
||||||
"relation_type": "conclusion",
|
"relation_type": "conclusion",
|
||||||
"expression_hint": "?? ??? ??? ???. ??? ? ?? ??? ??? popup?? ???. visible ??? ?? ???? 85% ??? ?? ???.",
|
"expression_hint": "원문 제목과 원문 bullet을 visible block으로 유지하고, 임의 재서술을 최소화한다.",
|
||||||
"source_data": "**핵심 요약**\n* **DX는 필요한 요건과 체계를 갖춘 후 시행해야만 그 효과를 기대할 수 있다.**",
|
"source_data": "**핵심 요약**\n* **DX는 필요한 요건과 체계를 갖춘 후 시행해야만 그 효과를 기대할 수 있다.**",
|
||||||
"structured_text": "",
|
"structured_text": "**핵심 요약**\n* **DX는 필요한 요건과 체계를 갖춘 후 시행해야만 그 효과를 기대할 수 있다.**",
|
||||||
"summary": "**핵심 요약** * **DX는 필요한 요건과 체계를 갖춘 후 시행해야만 그 효과를 기대할 수 있다.**"
|
"summary": "**핵심 요약** * **DX는 필요한 요건과 체계를 갖춘 후 시행해야만 그 효과를 기대할 수 있다.**"
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
@@ -141,7 +141,7 @@
|
|||||||
2,
|
2,
|
||||||
3
|
3
|
||||||
],
|
],
|
||||||
"weight": 0.58
|
"weight": 0.64
|
||||||
},
|
},
|
||||||
"key_message": {
|
"key_message": {
|
||||||
"topic_ids": [
|
"topic_ids": [
|
||||||
@@ -170,17 +170,17 @@
|
|||||||
2,
|
2,
|
||||||
3
|
3
|
||||||
],
|
],
|
||||||
"weight": 0.58,
|
"weight": 0.64,
|
||||||
"height_px": 438,
|
"height_px": 444,
|
||||||
"width_px": 1200,
|
"width_px": 1200,
|
||||||
"max_height_cost": "medium",
|
"max_height_cost": "medium",
|
||||||
"text_budget": null,
|
"text_budget": null,
|
||||||
"design_budget": {
|
"design_budget": {
|
||||||
"available_height_px": 300,
|
"available_height_px": 306,
|
||||||
"available_width_px": 1160,
|
"available_width_px": 1160,
|
||||||
"max_circle_diameter": 298,
|
"max_circle_diameter": 304,
|
||||||
"max_img_width": 1160,
|
"max_img_width": 1160,
|
||||||
"max_img_height": 300,
|
"max_img_height": 306,
|
||||||
"fits": true
|
"fits": true
|
||||||
},
|
},
|
||||||
"block_constraints": {
|
"block_constraints": {
|
||||||
@@ -201,7 +201,7 @@
|
|||||||
4
|
4
|
||||||
],
|
],
|
||||||
"weight": 0.1,
|
"weight": 0.1,
|
||||||
"height_px": 75,
|
"height_px": 69,
|
||||||
"width_px": 1200,
|
"width_px": 1200,
|
||||||
"max_height_cost": "medium",
|
"max_height_cost": "medium",
|
||||||
"text_budget": null,
|
"text_budget": null,
|
||||||
@@ -214,11 +214,11 @@
|
|||||||
"fits": false
|
"fits": false
|
||||||
},
|
},
|
||||||
"block_constraints": {
|
"block_constraints": {
|
||||||
"max_lines": 3,
|
"max_lines": 2,
|
||||||
"max_items": 1,
|
"max_items": 1,
|
||||||
"chars_per_line": 96,
|
"chars_per_line": 96,
|
||||||
"max_chars_total": 288,
|
"max_chars_total": 192,
|
||||||
"max_chars_per_item": 288,
|
"max_chars_per_item": 192,
|
||||||
"font_size_px": 13.0,
|
"font_size_px": 13.0,
|
||||||
"padding_px": 8,
|
"padding_px": 8,
|
||||||
"line_height": 1.5
|
"line_height": 1.5
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
{
|
{
|
||||||
"run_id": "20260407_083357",
|
"run_id": "20260407_115910",
|
||||||
"run_dir": "D:\\ad-hoc\\C.E.L._slide_test\\docs\\run-003\\05-execution",
|
"run_dir": "D:\\ad-hoc\\C.E.L._slide_test\\docs\\run-003\\05-execution",
|
||||||
"raw_content": "---\ntitle: DX 실행 체계 구축 방안\nsidebar:\n order: 02\n---\n\n## 1. DX 시행을 위한 필수 요건\n\n<br/>\n\n* **기술(디지털)**\n * **Digital 기술(S/W, H/W)과 업무 Process의 통합**\n * 기존 업무 프로세스에 다양한 디지털 기술을 접목하여 업무 수행\n * 프로젝트 전반에 걸친 업무 프로세스의 연결 및 조율\n * **분야별 전문 지식(설계, 시공, 유지관리 등) 보유**\n * 건설 전 단계에 대한 근본적인 이해와 지식 및 경험\n * 최신 토목 기술 트랜드 및 표준 기준 등에 대한 높은 지식\n\n<br/>\n\n* **사람(역량)**\n * **혁신적 사고방식과 창의적 문제 해결 능력**\n * 기존 수행 방식과 관습적 사고 등에 의한 접근 방식 탈피\n * 디지털 기술을 활용한 창의적, 혁신적인 솔루션 제시\n * **사용자 중심 사고와 DX 수행 경험**\n * 사용자의 요구와 기대를 충족시키는 설계 및 구현\n * 시행착오를 포함한 수행 경험과 사용자 경험(UX)을 반영한 해결 방안 제시\n\n<br/>\n\n* **자연(여건)**\n * **지속적인 투자 및 실행 의지**\n * 기술 도입 초기 단계에 필요한 인력·기간·비용 등의 대규모 투자\n * 기술 고도화를 위한 지속적인 개선 및 투자 체계 구축\n * 변화와 혁신을 통해 부가가치를 창출하려는 실행 의지와 추진력\n\n<br/>\n---\n\n## 2. Process의 혁신과 Product의 변화\n\n<br/>\n\n### 2.1 과정(Process)의 혁신\n\n* **Analogue 기반 업무의 Digital화**\n\n | As-is [Analogue] | 구분 | To-be [Digital] |\n | :--- | :---: | :--- |\n | **개념·문서·행정 절차 중심** | ➠ | **시각화된 목적물, 소통, 투명성 중심** |\n | **2D 도면, 전문가, 규정** | ➠ | **3D 모델, 참여자, 실체** |\n | **업무 구분(단절), 책임** | ➠ | **협업(융·복합), 창의성** |\n\n<br/>\n\n* **GIS + BIM의 연계**\n * 지리·지형·지반 등 위치정보(GIS)와 3D모델(형상, 속성정보) 기반의 건설 정보를 포함하는 BIM의 연계를 통한 업무 프로세스의 혁신\n\n<br/>\n\n* **사용자 중심의 Solution 제공**\n * 서로 다른 S/W로 작성되어 분절화된 Analogue 방식의 성과물과 정보물을 연계할 수 있는 설계·시공 Solution 제공\n\n<br/>\n<br/>\n\n### 2.2 결과(Product)의 변화\n\n* **Copy & Paste로 인해 하향 평준화된 기존 성과물의 품질 향상**\n * 과거 수작업으로 시행하면서 발생하던 오류 등의 최소화\n * 정확한 Data에 기반한 계획으로 고품질 성과물 도출\n\n<br/>\n\n* **Analogue 기반 도서 외 Digital 기반 정보물 추가**\n * 기존 성과물(도면, 수량, 계산서, 시방서 등)에 3D 모델, Simulation 등의 Digital 기반 정보물 추가\n\n<br/>\n\n* **Solution을 활용한 업무 효율화**\n * Engn. Solution을 통해 성과물에 관한 이슈를 함께 검토·논의하는 협업 환경 조성\n * 건설 단계별 정보를 디지털 데이터로 축적하여, 건설 전 과정을 통합관리\n\n<br/>\n---\n\n:::note[핵심 요약]\n* **DX는 필요한 요건과 체계를 갖춘 후 시행해야만 그 효과를 기대할 수 있다.**\n:::",
|
"raw_content": "---\ntitle: DX 실행 체계 구축 방안\nsidebar:\n order: 02\n---\n\n## 1. DX 시행을 위한 필수 요건\n\n<br/>\n\n* **기술(디지털)**\n * **Digital 기술(S/W, H/W)과 업무 Process의 통합**\n * 기존 업무 프로세스에 다양한 디지털 기술을 접목하여 업무 수행\n * 프로젝트 전반에 걸친 업무 프로세스의 연결 및 조율\n * **분야별 전문 지식(설계, 시공, 유지관리 등) 보유**\n * 건설 전 단계에 대한 근본적인 이해와 지식 및 경험\n * 최신 토목 기술 트랜드 및 표준 기준 등에 대한 높은 지식\n\n<br/>\n\n* **사람(역량)**\n * **혁신적 사고방식과 창의적 문제 해결 능력**\n * 기존 수행 방식과 관습적 사고 등에 의한 접근 방식 탈피\n * 디지털 기술을 활용한 창의적, 혁신적인 솔루션 제시\n * **사용자 중심 사고와 DX 수행 경험**\n * 사용자의 요구와 기대를 충족시키는 설계 및 구현\n * 시행착오를 포함한 수행 경험과 사용자 경험(UX)을 반영한 해결 방안 제시\n\n<br/>\n\n* **자연(여건)**\n * **지속적인 투자 및 실행 의지**\n * 기술 도입 초기 단계에 필요한 인력·기간·비용 등의 대규모 투자\n * 기술 고도화를 위한 지속적인 개선 및 투자 체계 구축\n * 변화와 혁신을 통해 부가가치를 창출하려는 실행 의지와 추진력\n\n<br/>\n---\n\n## 2. Process의 혁신과 Product의 변화\n\n<br/>\n\n### 2.1 과정(Process)의 혁신\n\n* **Analogue 기반 업무의 Digital화**\n\n | As-is [Analogue] | 구분 | To-be [Digital] |\n | :--- | :---: | :--- |\n | **개념·문서·행정 절차 중심** | ➠ | **시각화된 목적물, 소통, 투명성 중심** |\n | **2D 도면, 전문가, 규정** | ➠ | **3D 모델, 참여자, 실체** |\n | **업무 구분(단절), 책임** | ➠ | **협업(융·복합), 창의성** |\n\n<br/>\n\n* **GIS + BIM의 연계**\n * 지리·지형·지반 등 위치정보(GIS)와 3D모델(형상, 속성정보) 기반의 건설 정보를 포함하는 BIM의 연계를 통한 업무 프로세스의 혁신\n\n<br/>\n\n* **사용자 중심의 Solution 제공**\n * 서로 다른 S/W로 작성되어 분절화된 Analogue 방식의 성과물과 정보물을 연계할 수 있는 설계·시공 Solution 제공\n\n<br/>\n<br/>\n\n### 2.2 결과(Product)의 변화\n\n* **Copy & Paste로 인해 하향 평준화된 기존 성과물의 품질 향상**\n * 과거 수작업으로 시행하면서 발생하던 오류 등의 최소화\n * 정확한 Data에 기반한 계획으로 고품질 성과물 도출\n\n<br/>\n\n* **Analogue 기반 도서 외 Digital 기반 정보물 추가**\n * 기존 성과물(도면, 수량, 계산서, 시방서 등)에 3D 모델, Simulation 등의 Digital 기반 정보물 추가\n\n<br/>\n\n* **Solution을 활용한 업무 효율화**\n * Engn. Solution을 통해 성과물에 관한 이슈를 함께 검토·논의하는 협업 환경 조성\n * 건설 단계별 정보를 디지털 데이터로 축적하여, 건설 전 과정을 통합관리\n\n<br/>\n---\n\n:::note[핵심 요약]\n* **DX는 필요한 요건과 체계를 갖춘 후 시행해야만 그 효과를 기대할 수 있다.**\n:::",
|
||||||
"base_path": "D:\\ad-hoc\\C.E.L._slide_test",
|
"base_path": "D:\\ad-hoc\\C.E.L._slide_test",
|
||||||
@@ -76,60 +76,60 @@
|
|||||||
"core_message": "**핵심 요약** * **DX는 필요한 요건과 체계를 갖춘 후 시행해야만 그 효과를 기대할 수 있다.**",
|
"core_message": "**핵심 요약** * **DX는 필요한 요건과 체계를 갖춘 후 시행해야만 그 효과를 기대할 수 있다.**",
|
||||||
"title": "DX 실행 체계 구축 방안",
|
"title": "DX 실행 체계 구축 방안",
|
||||||
"total_pages": 1,
|
"total_pages": 1,
|
||||||
"layout_template": "A",
|
"layout_template": "B_RPP",
|
||||||
"image_sizes": {}
|
"image_sizes": {}
|
||||||
},
|
},
|
||||||
"topics": [
|
"topics": [
|
||||||
{
|
{
|
||||||
"id": 1,
|
"id": 1,
|
||||||
"title": "1. DX 시행을 위한 필수 요건",
|
"title": "1. DX 시행을 위한 필수 요건",
|
||||||
"purpose": "1. DX 시행을 위한 필수 요건 ?? ??",
|
"purpose": "1. DX 시행을 위한 필수 요건의 핵심 내용",
|
||||||
"role": "flow",
|
"role": "flow",
|
||||||
"layer": "core",
|
"layer": "core",
|
||||||
"source_hint": "1. DX 시행을 위한 필수 요건",
|
"source_hint": "1. DX 시행을 위한 필수 요건",
|
||||||
"relation_type": "requirements",
|
"relation_type": "requirements",
|
||||||
"expression_hint": "?? ??? ??? ???. ??? ? ?? ??? ??? popup?? ???. visible ??? ?? ???? 85% ??? ?? ???.",
|
"expression_hint": "원문 제목과 원문 bullet을 우선 유지한다. 긴 세부 설명이나 큰 표는 popup으로 이동하되, 본문에는 핵심 bullet과 진입 요약을 남긴다.",
|
||||||
"source_data": "* **기술(디지털)**\n * **Digital 기술(S/W, H/W)과 업무 Process의 통합**\n * 기존 업무 프로세스에 다양한 디지털 기술을 접목하여 업무 수행\n * 프로젝트 전반에 걸친 업무 프로세스의 연결 및 조율\n * **분야별 전문 지식(설계, 시공, 유지관리 등) 보유**\n * 건설 전 단계에 대한 근본적인 이해와 지식 및 경험\n * 최신 토목 기술 트랜드 및 표준 기준 등에 대한 높은 지식\n\n* **사람(역량)**\n * **혁신적 사고방식과 창의적 문제 해결 능력**\n * 기존 수행 방식과 관습적 사고 등에 의한 접근 방식 탈피\n * 디지털 기술을 활용한 창의적, 혁신적인 솔루션 제시\n * **사용자 중심 사고와 DX 수행 경험**\n * 사용자의 요구와 기대를 충족시키는 설계 및 구현\n * 시행착오를 포함한 수행 경험과 사용자 경험(UX)을 반영한 해결 방안 제시\n\n* **자연(여건)**\n * **지속적인 투자 및 실행 의지**\n * 기술 도입 초기 단계에 필요한 인력·기간·비용 등의 대규모 투자\n * 기술 고도화를 위한 지속적인 개선 및 투자 체계 구축\n * 변화와 혁신을 통해 부가가치를 창출하려는 실행 의지와 추진력\n\n---",
|
"source_data": "* **기술(디지털)**\n * **Digital 기술(S/W, H/W)과 업무 Process의 통합**\n * 기존 업무 프로세스에 다양한 디지털 기술을 접목하여 업무 수행\n * 프로젝트 전반에 걸친 업무 프로세스의 연결 및 조율\n * **분야별 전문 지식(설계, 시공, 유지관리 등) 보유**\n * 건설 전 단계에 대한 근본적인 이해와 지식 및 경험\n * 최신 토목 기술 트랜드 및 표준 기준 등에 대한 높은 지식\n\n* **사람(역량)**\n * **혁신적 사고방식과 창의적 문제 해결 능력**\n * 기존 수행 방식과 관습적 사고 등에 의한 접근 방식 탈피\n * 디지털 기술을 활용한 창의적, 혁신적인 솔루션 제시\n * **사용자 중심 사고와 DX 수행 경험**\n * 사용자의 요구와 기대를 충족시키는 설계 및 구현\n * 시행착오를 포함한 수행 경험과 사용자 경험(UX)을 반영한 해결 방안 제시\n\n* **자연(여건)**\n * **지속적인 투자 및 실행 의지**\n * 기술 도입 초기 단계에 필요한 인력·기간·비용 등의 대규모 투자\n * 기술 고도화를 위한 지속적인 개선 및 투자 체계 구축\n * 변화와 혁신을 통해 부가가치를 창출하려는 실행 의지와 추진력\n\n---",
|
||||||
"structured_text": "",
|
"structured_text": "* **기술(디지털)**\n * **Digital 기술(S/W, H/W)과 업무 Process의 통합**\n * 기존 업무 프로세스에 다양한 디지털 기술을 접목하여 업무 수행\n * 프로젝트 전반에 걸친 업무 프로세스의 연결 및 조율\n * **분야별 전문 지식(설계, 시공, 유지관리 등) 보유**\n * 건설 전 단계에 대한 근본적인 이해와 지식 및 경험\n * 최신 토목 기술 트랜드 및 표준 기준 등에 대한 높은 지식\n\n* **사람(역량)**\n * **혁신적 사고방식과 창의적 문제 해결 능력**\n * 기존 수행 방식과 관습적 사고 등에 의한 접근 방식 탈피\n * 디지털 기술을 활용한 창의적, 혁신적인 솔루션 제시\n * **사용자 중심 사고와 DX 수행 경험**\n * 사용자의 요구와 기대를 충족시키는 설계 및 구현\n * 시행착오를 포함한 수행 경험과 사용자 경험(UX)을 반영한 해결 방안 제시\n\n* **자연(여건)**\n * **지속적인 투자 및 실행 의지**\n * 기술 도입 초기 단계에 필요한 인력·기간·비용 등의 대규모 투자\n * 기술 고도화를 위한 지속적인 개선 및 투자 체계 구축\n * 변화와 혁신을 통해 부가가치를 창출하려는 실행 의지와 추진력\n\n---",
|
||||||
"summary": "* **기술(디지털)** * **Digital 기술(S/W, H/W)과 업무 Process의 통합** * 기존 업무 프로세스에 다양한 디지털 기술을 접목하여 업무 수행 * 프로젝트 전반에 걸친 업무 프로세스의 연결 및 조율 * **분야별 전문 지식(설계, 시공, 유지관리 등) 보유** * 건설 전 단계에 대한 근본적인 이해와 지식 및 경험 * 최신 토목 기술 트랜드 및 표준 기준 등에 대한 높은 지식 * **사람(역량)** * **혁신적 사고방식과 창의적 문제 해결 능력** * 기존 수행 방식과 관습적 사고 등에 의한 접근 방식 탈피 * 디지털 기술을 활용한 창의적, 혁신적인 솔루션 제시 * **사용자 중심 사고와 DX 수행 경험** * 사용자의 요구와 기대를 충족시키는 설계 및 구현 * 시행착오를 포함한 수행 경험과 사용자 경험(UX)을 반영한 해결 방안 제시 * **자연(여건)** * **지속적인 투자 및 실행 의지** * 기술 도입 초기 단계에 필요한..."
|
"summary": "* **기술(디지털)** * **Digital 기술(S/W, H/W)과 업무 Process의 통합** * 기존 업무 프로세스에 다양한 디지털 기술을 접목하여 업무 수행 * 프로젝트 전반에 걸친 업무 프로세스의 연결 및 조율 * **분야별 전문 지식(설계, 시공, 유지관리 등) 보유** * 건설 전 단계에 대한 근본적인 이해와 지식 및 경험 * 최신 토목 기술 트랜드 및 표준 기준 등에 대한 높은 지식 * **사람(역량)** * **혁신적 사고방식과 창의적 문제 해결 능력** * 기존 수행 방식과 관습적 사고 등에 의한 접근 방식 탈피 * 디지털 기술을 활용한 창의적, 혁신적인 솔루션 제시 * **사용자 중심 사고와 DX 수행 경험** * 사용자의 요구와 기대를 충족시키는 설계 및 구현 * 시행착오를 포함한 수행 경험과 사용자 경험(UX)을 반영한 해결 방안 제시 * **자연(여건)** * **지속적인 투자 및 실행 의지** * 기술 도입 초기 단계에 필요한..."
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": 2,
|
"id": 2,
|
||||||
"title": "2.1 과정(Process)의 혁신",
|
"title": "2.1 과정(Process)의 혁신",
|
||||||
"purpose": "2.1 과정(Process)의 혁신 ?? ??",
|
"purpose": "2.1 과정(Process)의 혁신의 세부 내용",
|
||||||
"role": "flow",
|
"role": "flow",
|
||||||
"layer": "core",
|
"layer": "core",
|
||||||
"source_hint": "2.1 과정(Process)의 혁신",
|
"source_hint": "2.1 과정(Process)의 혁신",
|
||||||
"relation_type": "process",
|
"relation_type": "process",
|
||||||
"expression_hint": "?? ??? ??? ???. ??? ? ?? ??? ??? popup?? ???. visible ??? ?? ???? 85% ??? ?? ???.",
|
"expression_hint": "원문 제목과 원문 bullet을 visible block으로 유지하고, 임의 재서술을 최소화한다.",
|
||||||
"source_data": "* **Analogue 기반 업무의 Digital화**\n\n | As-is [Analogue] | 구분 | To-be [Digital] |\n | :--- | :---: | :--- |\n | **개념·문서·행정 절차 중심** | ➠ | **시각화된 목적물, 소통, 투명성 중심** |\n | **2D 도면, 전문가, 규정** | ➠ | **3D 모델, 참여자, 실체** |\n | **업무 구분(단절), 책임** | ➠ | **협업(융·복합), 창의성** |\n\n* **GIS + BIM의 연계**\n * 지리·지형·지반 등 위치정보(GIS)와 3D모델(형상, 속성정보) 기반의 건설 정보를 포함하는 BIM의 연계를 통한 업무 프로세스의 혁신\n\n* **사용자 중심의 Solution 제공**\n * 서로 다른 S/W로 작성되어 분절화된 Analogue 방식의 성과물과 정보물을 연계할 수 있는 설계·시공 Solution 제공",
|
"source_data": "* **Analogue 기반 업무의 Digital화**\n\n | As-is [Analogue] | 구분 | To-be [Digital] |\n | :--- | :---: | :--- |\n | **개념·문서·행정 절차 중심** | ➠ | **시각화된 목적물, 소통, 투명성 중심** |\n | **2D 도면, 전문가, 규정** | ➠ | **3D 모델, 참여자, 실체** |\n | **업무 구분(단절), 책임** | ➠ | **협업(융·복합), 창의성** |\n\n* **GIS + BIM의 연계**\n * 지리·지형·지반 등 위치정보(GIS)와 3D모델(형상, 속성정보) 기반의 건설 정보를 포함하는 BIM의 연계를 통한 업무 프로세스의 혁신\n\n* **사용자 중심의 Solution 제공**\n * 서로 다른 S/W로 작성되어 분절화된 Analogue 방식의 성과물과 정보물을 연계할 수 있는 설계·시공 Solution 제공",
|
||||||
"structured_text": "",
|
"structured_text": "* **Analogue 기반 업무의 Digital화**\n\n | As-is [Analogue] | 구분 | To-be [Digital] |\n | :--- | :---: | :--- |\n | **개념·문서·행정 절차 중심** | ➠ | **시각화된 목적물, 소통, 투명성 중심** |\n | **2D 도면, 전문가, 규정** | ➠ | **3D 모델, 참여자, 실체** |\n | **업무 구분(단절), 책임** | ➠ | **협업(융·복합), 창의성** |\n\n* **GIS + BIM의 연계**\n * 지리·지형·지반 등 위치정보(GIS)와 3D모델(형상, 속성정보) 기반의 건설 정보를 포함하는 BIM의 연계를 통한 업무 프로세스의 혁신\n\n* **사용자 중심의 Solution 제공**\n * 서로 다른 S/W로 작성되어 분절화된 Analogue 방식의 성과물과 정보물을 연계할 수 있는 설계·시공 Solution 제공",
|
||||||
"summary": "* **Analogue 기반 업무의 Digital화** | As-is [Analogue] | 구분 | To-be [Digital] | | :--- | :---: | :--- | | **개념·문서·행정 절차 중심** | ➠ | **시각화된 목적물, 소통, 투명성 중심** | | **2D 도면, 전문가, 규정** | ➠ | **3D 모델, 참여자, 실체** | | **업무 구분(단절), 책임** | ➠ | **협업(융·복합), 창의성** | * **GIS + BIM의 연계** * 지리·지형·지반 등 위치정보(GIS)와 3D모델(형상, 속성정보) 기반의 건설 정보를 포함하는 BIM의 연계를 통한 업무 프로세스의 혁신 * **사용자 중심의 Solution 제공** * 서로..."
|
"summary": "* **Analogue 기반 업무의 Digital화** | As-is [Analogue] | 구분 | To-be [Digital] | | :--- | :---: | :--- | | **개념·문서·행정 절차 중심** | ➠ | **시각화된 목적물, 소통, 투명성 중심** | | **2D 도면, 전문가, 규정** | ➠ | **3D 모델, 참여자, 실체** | | **업무 구분(단절), 책임** | ➠ | **협업(융·복합), 창의성** | * **GIS + BIM의 연계** * 지리·지형·지반 등 위치정보(GIS)와 3D모델(형상, 속성정보) 기반의 건설 정보를 포함하는 BIM의 연계를 통한 업무 프로세스의 혁신 * **사용자 중심의 Solution 제공** * 서로..."
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": 3,
|
"id": 3,
|
||||||
"title": "2.2 결과(Product)의 변화",
|
"title": "2.2 결과(Product)의 변화",
|
||||||
"purpose": "2.2 결과(Product)의 변화 ?? ??",
|
"purpose": "2.2 결과(Product)의 변화의 세부 내용",
|
||||||
"role": "flow",
|
"role": "flow",
|
||||||
"layer": "core",
|
"layer": "core",
|
||||||
"source_hint": "2.2 결과(Product)의 변화",
|
"source_hint": "2.2 결과(Product)의 변화",
|
||||||
"relation_type": "product",
|
"relation_type": "product",
|
||||||
"expression_hint": "?? ??? ??? ???. ??? ? ?? ??? ??? popup?? ???. visible ??? ?? ???? 85% ??? ?? ???.",
|
"expression_hint": "원문 제목과 원문 bullet을 visible block으로 유지하고, 임의 재서술을 최소화한다.",
|
||||||
"source_data": "* **Copy & Paste로 인해 하향 평준화된 기존 성과물의 품질 향상**\n * 과거 수작업으로 시행하면서 발생하던 오류 등의 최소화\n * 정확한 Data에 기반한 계획으로 고품질 성과물 도출\n\n* **Analogue 기반 도서 외 Digital 기반 정보물 추가**\n * 기존 성과물(도면, 수량, 계산서, 시방서 등)에 3D 모델, Simulation 등의 Digital 기반 정보물 추가\n\n* **Solution을 활용한 업무 효율화**\n * Engn. Solution을 통해 성과물에 관한 이슈를 함께 검토·논의하는 협업 환경 조성\n * 건설 단계별 정보를 디지털 데이터로 축적하여, 건설 전 과정을 통합관리\n\n---",
|
"source_data": "* **Copy & Paste로 인해 하향 평준화된 기존 성과물의 품질 향상**\n * 과거 수작업으로 시행하면서 발생하던 오류 등의 최소화\n * 정확한 Data에 기반한 계획으로 고품질 성과물 도출\n\n* **Analogue 기반 도서 외 Digital 기반 정보물 추가**\n * 기존 성과물(도면, 수량, 계산서, 시방서 등)에 3D 모델, Simulation 등의 Digital 기반 정보물 추가\n\n* **Solution을 활용한 업무 효율화**\n * Engn. Solution을 통해 성과물에 관한 이슈를 함께 검토·논의하는 협업 환경 조성\n * 건설 단계별 정보를 디지털 데이터로 축적하여, 건설 전 과정을 통합관리\n\n---",
|
||||||
"structured_text": "",
|
"structured_text": "* **Copy & Paste로 인해 하향 평준화된 기존 성과물의 품질 향상**\n * 과거 수작업으로 시행하면서 발생하던 오류 등의 최소화\n * 정확한 Data에 기반한 계획으로 고품질 성과물 도출\n\n* **Analogue 기반 도서 외 Digital 기반 정보물 추가**\n * 기존 성과물(도면, 수량, 계산서, 시방서 등)에 3D 모델, Simulation 등의 Digital 기반 정보물 추가\n\n* **Solution을 활용한 업무 효율화**\n * Engn. Solution을 통해 성과물에 관한 이슈를 함께 검토·논의하는 협업 환경 조성\n * 건설 단계별 정보를 디지털 데이터로 축적하여, 건설 전 과정을 통합관리\n\n---",
|
||||||
"summary": "* **Copy & Paste로 인해 하향 평준화된 기존 성과물의 품질 향상** * 과거 수작업으로 시행하면서 발생하던 오류 등의 최소화 * 정확한 Data에 기반한 계획으로 고품질 성과물 도출 * **Analogue 기반 도서 외 Digital 기반 정보물 추가** * 기존 성과물(도면, 수량, 계산서, 시방서 등)에 3D 모델, Simulation 등의 Digital 기반 정보물 추가 * **Solution을 활용한 업무 효율화** * Engn. Solution을 통해 성과물에 관한 이슈를 함께 검토·논의하는..."
|
"summary": "* **Copy & Paste로 인해 하향 평준화된 기존 성과물의 품질 향상** * 과거 수작업으로 시행하면서 발생하던 오류 등의 최소화 * 정확한 Data에 기반한 계획으로 고품질 성과물 도출 * **Analogue 기반 도서 외 Digital 기반 정보물 추가** * 기존 성과물(도면, 수량, 계산서, 시방서 등)에 3D 모델, Simulation 등의 Digital 기반 정보물 추가 * **Solution을 활용한 업무 효율화** * Engn. Solution을 통해 성과물에 관한 이슈를 함께 검토·논의하는..."
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": 4,
|
"id": 4,
|
||||||
"title": "핵심 요약",
|
"title": "핵심 요약",
|
||||||
"purpose": "?? ?? ??",
|
"purpose": "결론 또는 핵심 메시지",
|
||||||
"role": "flow",
|
"role": "flow",
|
||||||
"layer": "conclusion",
|
"layer": "conclusion",
|
||||||
"source_hint": "핵심 요약",
|
"source_hint": "핵심 요약",
|
||||||
"relation_type": "conclusion",
|
"relation_type": "conclusion",
|
||||||
"expression_hint": "?? ??? ??? ???. ??? ? ?? ??? ??? popup?? ???. visible ??? ?? ???? 85% ??? ?? ???.",
|
"expression_hint": "원문 제목과 원문 bullet을 visible block으로 유지하고, 임의 재서술을 최소화한다.",
|
||||||
"source_data": "**핵심 요약**\n* **DX는 필요한 요건과 체계를 갖춘 후 시행해야만 그 효과를 기대할 수 있다.**",
|
"source_data": "**핵심 요약**\n* **DX는 필요한 요건과 체계를 갖춘 후 시행해야만 그 효과를 기대할 수 있다.**",
|
||||||
"structured_text": "",
|
"structured_text": "**핵심 요약**\n* **DX는 필요한 요건과 체계를 갖춘 후 시행해야만 그 효과를 기대할 수 있다.**",
|
||||||
"summary": "**핵심 요약** * **DX는 필요한 요건과 체계를 갖춘 후 시행해야만 그 효과를 기대할 수 있다.**"
|
"summary": "**핵심 요약** * **DX는 필요한 요건과 체계를 갖춘 후 시행해야만 그 효과를 기대할 수 있다.**"
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
@@ -141,7 +141,7 @@
|
|||||||
2,
|
2,
|
||||||
3
|
3
|
||||||
],
|
],
|
||||||
"weight": 0.58
|
"weight": 0.64
|
||||||
},
|
},
|
||||||
"key_message": {
|
"key_message": {
|
||||||
"topic_ids": [
|
"topic_ids": [
|
||||||
@@ -170,8 +170,8 @@
|
|||||||
2,
|
2,
|
||||||
3
|
3
|
||||||
],
|
],
|
||||||
"weight": 0.58,
|
"weight": 0.64,
|
||||||
"height_px": 438,
|
"height_px": 444,
|
||||||
"width_px": 1200,
|
"width_px": 1200,
|
||||||
"max_height_cost": "medium",
|
"max_height_cost": "medium",
|
||||||
"text_budget": null,
|
"text_budget": null,
|
||||||
@@ -194,17 +194,17 @@
|
|||||||
4
|
4
|
||||||
],
|
],
|
||||||
"weight": 0.1,
|
"weight": 0.1,
|
||||||
"height_px": 75,
|
"height_px": 69,
|
||||||
"width_px": 1200,
|
"width_px": 1200,
|
||||||
"max_height_cost": "medium",
|
"max_height_cost": "medium",
|
||||||
"text_budget": null,
|
"text_budget": null,
|
||||||
"design_budget": null,
|
"design_budget": null,
|
||||||
"block_constraints": {
|
"block_constraints": {
|
||||||
"max_lines": 3,
|
"max_lines": 2,
|
||||||
"max_items": 1,
|
"max_items": 1,
|
||||||
"chars_per_line": 96,
|
"chars_per_line": 96,
|
||||||
"max_chars_total": 288,
|
"max_chars_total": 192,
|
||||||
"max_chars_per_item": 288,
|
"max_chars_per_item": 192,
|
||||||
"font_size_px": 13.0,
|
"font_size_px": 13.0,
|
||||||
"padding_px": 8,
|
"padding_px": 8,
|
||||||
"line_height": 1.5
|
"line_height": 1.5
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
{
|
{
|
||||||
"run_id": "20260407_083357",
|
"run_id": "20260407_115910",
|
||||||
"run_dir": "D:\\ad-hoc\\C.E.L._slide_test\\docs\\run-003\\05-execution",
|
"run_dir": "D:\\ad-hoc\\C.E.L._slide_test\\docs\\run-003\\05-execution",
|
||||||
"raw_content": "---\ntitle: DX 실행 체계 구축 방안\nsidebar:\n order: 02\n---\n\n## 1. DX 시행을 위한 필수 요건\n\n<br/>\n\n* **기술(디지털)**\n * **Digital 기술(S/W, H/W)과 업무 Process의 통합**\n * 기존 업무 프로세스에 다양한 디지털 기술을 접목하여 업무 수행\n * 프로젝트 전반에 걸친 업무 프로세스의 연결 및 조율\n * **분야별 전문 지식(설계, 시공, 유지관리 등) 보유**\n * 건설 전 단계에 대한 근본적인 이해와 지식 및 경험\n * 최신 토목 기술 트랜드 및 표준 기준 등에 대한 높은 지식\n\n<br/>\n\n* **사람(역량)**\n * **혁신적 사고방식과 창의적 문제 해결 능력**\n * 기존 수행 방식과 관습적 사고 등에 의한 접근 방식 탈피\n * 디지털 기술을 활용한 창의적, 혁신적인 솔루션 제시\n * **사용자 중심 사고와 DX 수행 경험**\n * 사용자의 요구와 기대를 충족시키는 설계 및 구현\n * 시행착오를 포함한 수행 경험과 사용자 경험(UX)을 반영한 해결 방안 제시\n\n<br/>\n\n* **자연(여건)**\n * **지속적인 투자 및 실행 의지**\n * 기술 도입 초기 단계에 필요한 인력·기간·비용 등의 대규모 투자\n * 기술 고도화를 위한 지속적인 개선 및 투자 체계 구축\n * 변화와 혁신을 통해 부가가치를 창출하려는 실행 의지와 추진력\n\n<br/>\n---\n\n## 2. Process의 혁신과 Product의 변화\n\n<br/>\n\n### 2.1 과정(Process)의 혁신\n\n* **Analogue 기반 업무의 Digital화**\n\n | As-is [Analogue] | 구분 | To-be [Digital] |\n | :--- | :---: | :--- |\n | **개념·문서·행정 절차 중심** | ➠ | **시각화된 목적물, 소통, 투명성 중심** |\n | **2D 도면, 전문가, 규정** | ➠ | **3D 모델, 참여자, 실체** |\n | **업무 구분(단절), 책임** | ➠ | **협업(융·복합), 창의성** |\n\n<br/>\n\n* **GIS + BIM의 연계**\n * 지리·지형·지반 등 위치정보(GIS)와 3D모델(형상, 속성정보) 기반의 건설 정보를 포함하는 BIM의 연계를 통한 업무 프로세스의 혁신\n\n<br/>\n\n* **사용자 중심의 Solution 제공**\n * 서로 다른 S/W로 작성되어 분절화된 Analogue 방식의 성과물과 정보물을 연계할 수 있는 설계·시공 Solution 제공\n\n<br/>\n<br/>\n\n### 2.2 결과(Product)의 변화\n\n* **Copy & Paste로 인해 하향 평준화된 기존 성과물의 품질 향상**\n * 과거 수작업으로 시행하면서 발생하던 오류 등의 최소화\n * 정확한 Data에 기반한 계획으로 고품질 성과물 도출\n\n<br/>\n\n* **Analogue 기반 도서 외 Digital 기반 정보물 추가**\n * 기존 성과물(도면, 수량, 계산서, 시방서 등)에 3D 모델, Simulation 등의 Digital 기반 정보물 추가\n\n<br/>\n\n* **Solution을 활용한 업무 효율화**\n * Engn. Solution을 통해 성과물에 관한 이슈를 함께 검토·논의하는 협업 환경 조성\n * 건설 단계별 정보를 디지털 데이터로 축적하여, 건설 전 과정을 통합관리\n\n<br/>\n---\n\n:::note[핵심 요약]\n* **DX는 필요한 요건과 체계를 갖춘 후 시행해야만 그 효과를 기대할 수 있다.**\n:::",
|
"raw_content": "---\ntitle: DX 실행 체계 구축 방안\nsidebar:\n order: 02\n---\n\n## 1. DX 시행을 위한 필수 요건\n\n<br/>\n\n* **기술(디지털)**\n * **Digital 기술(S/W, H/W)과 업무 Process의 통합**\n * 기존 업무 프로세스에 다양한 디지털 기술을 접목하여 업무 수행\n * 프로젝트 전반에 걸친 업무 프로세스의 연결 및 조율\n * **분야별 전문 지식(설계, 시공, 유지관리 등) 보유**\n * 건설 전 단계에 대한 근본적인 이해와 지식 및 경험\n * 최신 토목 기술 트랜드 및 표준 기준 등에 대한 높은 지식\n\n<br/>\n\n* **사람(역량)**\n * **혁신적 사고방식과 창의적 문제 해결 능력**\n * 기존 수행 방식과 관습적 사고 등에 의한 접근 방식 탈피\n * 디지털 기술을 활용한 창의적, 혁신적인 솔루션 제시\n * **사용자 중심 사고와 DX 수행 경험**\n * 사용자의 요구와 기대를 충족시키는 설계 및 구현\n * 시행착오를 포함한 수행 경험과 사용자 경험(UX)을 반영한 해결 방안 제시\n\n<br/>\n\n* **자연(여건)**\n * **지속적인 투자 및 실행 의지**\n * 기술 도입 초기 단계에 필요한 인력·기간·비용 등의 대규모 투자\n * 기술 고도화를 위한 지속적인 개선 및 투자 체계 구축\n * 변화와 혁신을 통해 부가가치를 창출하려는 실행 의지와 추진력\n\n<br/>\n---\n\n## 2. Process의 혁신과 Product의 변화\n\n<br/>\n\n### 2.1 과정(Process)의 혁신\n\n* **Analogue 기반 업무의 Digital화**\n\n | As-is [Analogue] | 구분 | To-be [Digital] |\n | :--- | :---: | :--- |\n | **개념·문서·행정 절차 중심** | ➠ | **시각화된 목적물, 소통, 투명성 중심** |\n | **2D 도면, 전문가, 규정** | ➠ | **3D 모델, 참여자, 실체** |\n | **업무 구분(단절), 책임** | ➠ | **협업(융·복합), 창의성** |\n\n<br/>\n\n* **GIS + BIM의 연계**\n * 지리·지형·지반 등 위치정보(GIS)와 3D모델(형상, 속성정보) 기반의 건설 정보를 포함하는 BIM의 연계를 통한 업무 프로세스의 혁신\n\n<br/>\n\n* **사용자 중심의 Solution 제공**\n * 서로 다른 S/W로 작성되어 분절화된 Analogue 방식의 성과물과 정보물을 연계할 수 있는 설계·시공 Solution 제공\n\n<br/>\n<br/>\n\n### 2.2 결과(Product)의 변화\n\n* **Copy & Paste로 인해 하향 평준화된 기존 성과물의 품질 향상**\n * 과거 수작업으로 시행하면서 발생하던 오류 등의 최소화\n * 정확한 Data에 기반한 계획으로 고품질 성과물 도출\n\n<br/>\n\n* **Analogue 기반 도서 외 Digital 기반 정보물 추가**\n * 기존 성과물(도면, 수량, 계산서, 시방서 등)에 3D 모델, Simulation 등의 Digital 기반 정보물 추가\n\n<br/>\n\n* **Solution을 활용한 업무 효율화**\n * Engn. Solution을 통해 성과물에 관한 이슈를 함께 검토·논의하는 협업 환경 조성\n * 건설 단계별 정보를 디지털 데이터로 축적하여, 건설 전 과정을 통합관리\n\n<br/>\n---\n\n:::note[핵심 요약]\n* **DX는 필요한 요건과 체계를 갖춘 후 시행해야만 그 효과를 기대할 수 있다.**\n:::",
|
||||||
"base_path": "D:\\ad-hoc\\C.E.L._slide_test",
|
"base_path": "D:\\ad-hoc\\C.E.L._slide_test",
|
||||||
@@ -76,60 +76,60 @@
|
|||||||
"core_message": "**핵심 요약** * **DX는 필요한 요건과 체계를 갖춘 후 시행해야만 그 효과를 기대할 수 있다.**",
|
"core_message": "**핵심 요약** * **DX는 필요한 요건과 체계를 갖춘 후 시행해야만 그 효과를 기대할 수 있다.**",
|
||||||
"title": "DX 실행 체계 구축 방안",
|
"title": "DX 실행 체계 구축 방안",
|
||||||
"total_pages": 1,
|
"total_pages": 1,
|
||||||
"layout_template": "A",
|
"layout_template": "B_RPP",
|
||||||
"image_sizes": {}
|
"image_sizes": {}
|
||||||
},
|
},
|
||||||
"topics": [
|
"topics": [
|
||||||
{
|
{
|
||||||
"id": 1,
|
"id": 1,
|
||||||
"title": "1. DX 시행을 위한 필수 요건",
|
"title": "1. DX 시행을 위한 필수 요건",
|
||||||
"purpose": "1. DX 시행을 위한 필수 요건 ?? ??",
|
"purpose": "1. DX 시행을 위한 필수 요건의 핵심 내용",
|
||||||
"role": "flow",
|
"role": "flow",
|
||||||
"layer": "core",
|
"layer": "core",
|
||||||
"source_hint": "1. DX 시행을 위한 필수 요건",
|
"source_hint": "1. DX 시행을 위한 필수 요건",
|
||||||
"relation_type": "",
|
"relation_type": "requirements",
|
||||||
"expression_hint": "",
|
"expression_hint": "",
|
||||||
"source_data": "* **기술(디지털)**\n * **Digital 기술(S/W, H/W)과 업무 Process의 통합**\n * 기존 업무 프로세스에 다양한 디지털 기술을 접목하여 업무 수행\n * 프로젝트 전반에 걸친 업무 프로세스의 연결 및 조율\n * **분야별 전문 지식(설계, 시공, 유지관리 등) 보유**\n * 건설 전 단계에 대한 근본적인 이해와 지식 및 경험\n * 최신 토목 기술 트랜드 및 표준 기준 등에 대한 높은 지식\n\n* **사람(역량)**\n * **혁신적 사고방식과 창의적 문제 해결 능력**\n * 기존 수행 방식과 관습적 사고 등에 의한 접근 방식 탈피\n * 디지털 기술을 활용한 창의적, 혁신적인 솔루션 제시\n * **사용자 중심 사고와 DX 수행 경험**\n * 사용자의 요구와 기대를 충족시키는 설계 및 구현\n * 시행착오를 포함한 수행 경험과 사용자 경험(UX)을 반영한 해결 방안 제시\n\n* **자연(여건)**\n * **지속적인 투자 및 실행 의지**\n * 기술 도입 초기 단계에 필요한 인력·기간·비용 등의 대규모 투자\n * 기술 고도화를 위한 지속적인 개선 및 투자 체계 구축\n * 변화와 혁신을 통해 부가가치를 창출하려는 실행 의지와 추진력\n\n---",
|
"source_data": "* **기술(디지털)**\n * **Digital 기술(S/W, H/W)과 업무 Process의 통합**\n * 기존 업무 프로세스에 다양한 디지털 기술을 접목하여 업무 수행\n * 프로젝트 전반에 걸친 업무 프로세스의 연결 및 조율\n * **분야별 전문 지식(설계, 시공, 유지관리 등) 보유**\n * 건설 전 단계에 대한 근본적인 이해와 지식 및 경험\n * 최신 토목 기술 트랜드 및 표준 기준 등에 대한 높은 지식\n\n* **사람(역량)**\n * **혁신적 사고방식과 창의적 문제 해결 능력**\n * 기존 수행 방식과 관습적 사고 등에 의한 접근 방식 탈피\n * 디지털 기술을 활용한 창의적, 혁신적인 솔루션 제시\n * **사용자 중심 사고와 DX 수행 경험**\n * 사용자의 요구와 기대를 충족시키는 설계 및 구현\n * 시행착오를 포함한 수행 경험과 사용자 경험(UX)을 반영한 해결 방안 제시\n\n* **자연(여건)**\n * **지속적인 투자 및 실행 의지**\n * 기술 도입 초기 단계에 필요한 인력·기간·비용 등의 대규모 투자\n * 기술 고도화를 위한 지속적인 개선 및 투자 체계 구축\n * 변화와 혁신을 통해 부가가치를 창출하려는 실행 의지와 추진력\n\n---",
|
||||||
"structured_text": "",
|
"structured_text": "* **기술(디지털)**\n * **Digital 기술(S/W, H/W)과 업무 Process의 통합**\n * 기존 업무 프로세스에 다양한 디지털 기술을 접목하여 업무 수행\n * 프로젝트 전반에 걸친 업무 프로세스의 연결 및 조율\n * **분야별 전문 지식(설계, 시공, 유지관리 등) 보유**\n * 건설 전 단계에 대한 근본적인 이해와 지식 및 경험\n * 최신 토목 기술 트랜드 및 표준 기준 등에 대한 높은 지식\n\n* **사람(역량)**\n * **혁신적 사고방식과 창의적 문제 해결 능력**\n * 기존 수행 방식과 관습적 사고 등에 의한 접근 방식 탈피\n * 디지털 기술을 활용한 창의적, 혁신적인 솔루션 제시\n * **사용자 중심 사고와 DX 수행 경험**\n * 사용자의 요구와 기대를 충족시키는 설계 및 구현\n * 시행착오를 포함한 수행 경험과 사용자 경험(UX)을 반영한 해결 방안 제시\n\n* **자연(여건)**\n * **지속적인 투자 및 실행 의지**\n * 기술 도입 초기 단계에 필요한 인력·기간·비용 등의 대규모 투자\n * 기술 고도화를 위한 지속적인 개선 및 투자 체계 구축\n * 변화와 혁신을 통해 부가가치를 창출하려는 실행 의지와 추진력\n\n---",
|
||||||
"summary": "* **기술(디지털)** * **Digital 기술(S/W, H/W)과 업무 Process의 통합** * 기존 업무 프로세스에 다양한 디지털 기술을 접목하여 업무 수행 * 프로젝트 전반에 걸친 업무 프로세스의 연결 및 조율 * **분야별 전문 지식(설계, 시공, 유지관리 등) 보유** * 건설 전 단계에 대한 근본적인 이해와 지식 및 경험 * 최신 토목 기술 트랜드 및 표준 기준 등에 대한 높은 지식 * **사람(역량)** * **혁신적 사고방식과 창의적 문제 해결 능력** * 기존 수행 방식과 관습적 사고 등에 의한 접근 방식 탈피 * 디지털 기술을 활용한 창의적, 혁신적인 솔루션 제시 * **사용자 중심 사고와 DX 수행 경험** * 사용자의 요구와 기대를 충족시키는 설계 및 구현 * 시행착오를 포함한 수행 경험과 사용자 경험(UX)을 반영한 해결 방안 제시 * **자연(여건)** * **지속적인 투자 및 실행 의지** * 기술 도입 초기 단계에 필요한..."
|
"summary": "* **기술(디지털)** * **Digital 기술(S/W, H/W)과 업무 Process의 통합** * 기존 업무 프로세스에 다양한 디지털 기술을 접목하여 업무 수행 * 프로젝트 전반에 걸친 업무 프로세스의 연결 및 조율 * **분야별 전문 지식(설계, 시공, 유지관리 등) 보유** * 건설 전 단계에 대한 근본적인 이해와 지식 및 경험 * 최신 토목 기술 트랜드 및 표준 기준 등에 대한 높은 지식 * **사람(역량)** * **혁신적 사고방식과 창의적 문제 해결 능력** * 기존 수행 방식과 관습적 사고 등에 의한 접근 방식 탈피 * 디지털 기술을 활용한 창의적, 혁신적인 솔루션 제시 * **사용자 중심 사고와 DX 수행 경험** * 사용자의 요구와 기대를 충족시키는 설계 및 구현 * 시행착오를 포함한 수행 경험과 사용자 경험(UX)을 반영한 해결 방안 제시 * **자연(여건)** * **지속적인 투자 및 실행 의지** * 기술 도입 초기 단계에 필요한..."
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": 2,
|
"id": 2,
|
||||||
"title": "2.1 과정(Process)의 혁신",
|
"title": "2.1 과정(Process)의 혁신",
|
||||||
"purpose": "2.1 과정(Process)의 혁신 ?? ??",
|
"purpose": "2.1 과정(Process)의 혁신의 세부 내용",
|
||||||
"role": "flow",
|
"role": "flow",
|
||||||
"layer": "core",
|
"layer": "core",
|
||||||
"source_hint": "2.1 과정(Process)의 혁신",
|
"source_hint": "2.1 과정(Process)의 혁신",
|
||||||
"relation_type": "",
|
"relation_type": "process",
|
||||||
"expression_hint": "",
|
"expression_hint": "",
|
||||||
"source_data": "* **Analogue 기반 업무의 Digital화**\n\n | As-is [Analogue] | 구분 | To-be [Digital] |\n | :--- | :---: | :--- |\n | **개념·문서·행정 절차 중심** | ➠ | **시각화된 목적물, 소통, 투명성 중심** |\n | **2D 도면, 전문가, 규정** | ➠ | **3D 모델, 참여자, 실체** |\n | **업무 구분(단절), 책임** | ➠ | **협업(융·복합), 창의성** |\n\n* **GIS + BIM의 연계**\n * 지리·지형·지반 등 위치정보(GIS)와 3D모델(형상, 속성정보) 기반의 건설 정보를 포함하는 BIM의 연계를 통한 업무 프로세스의 혁신\n\n* **사용자 중심의 Solution 제공**\n * 서로 다른 S/W로 작성되어 분절화된 Analogue 방식의 성과물과 정보물을 연계할 수 있는 설계·시공 Solution 제공",
|
"source_data": "* **Analogue 기반 업무의 Digital화**\n\n | As-is [Analogue] | 구분 | To-be [Digital] |\n | :--- | :---: | :--- |\n | **개념·문서·행정 절차 중심** | ➠ | **시각화된 목적물, 소통, 투명성 중심** |\n | **2D 도면, 전문가, 규정** | ➠ | **3D 모델, 참여자, 실체** |\n | **업무 구분(단절), 책임** | ➠ | **협업(융·복합), 창의성** |\n\n* **GIS + BIM의 연계**\n * 지리·지형·지반 등 위치정보(GIS)와 3D모델(형상, 속성정보) 기반의 건설 정보를 포함하는 BIM의 연계를 통한 업무 프로세스의 혁신\n\n* **사용자 중심의 Solution 제공**\n * 서로 다른 S/W로 작성되어 분절화된 Analogue 방식의 성과물과 정보물을 연계할 수 있는 설계·시공 Solution 제공",
|
||||||
"structured_text": "",
|
"structured_text": "* **Analogue 기반 업무의 Digital화**\n\n | As-is [Analogue] | 구분 | To-be [Digital] |\n | :--- | :---: | :--- |\n | **개념·문서·행정 절차 중심** | ➠ | **시각화된 목적물, 소통, 투명성 중심** |\n | **2D 도면, 전문가, 규정** | ➠ | **3D 모델, 참여자, 실체** |\n | **업무 구분(단절), 책임** | ➠ | **협업(융·복합), 창의성** |\n\n* **GIS + BIM의 연계**\n * 지리·지형·지반 등 위치정보(GIS)와 3D모델(형상, 속성정보) 기반의 건설 정보를 포함하는 BIM의 연계를 통한 업무 프로세스의 혁신\n\n* **사용자 중심의 Solution 제공**\n * 서로 다른 S/W로 작성되어 분절화된 Analogue 방식의 성과물과 정보물을 연계할 수 있는 설계·시공 Solution 제공",
|
||||||
"summary": "* **Analogue 기반 업무의 Digital화** | As-is [Analogue] | 구분 | To-be [Digital] | | :--- | :---: | :--- | | **개념·문서·행정 절차 중심** | ➠ | **시각화된 목적물, 소통, 투명성 중심** | | **2D 도면, 전문가, 규정** | ➠ | **3D 모델, 참여자, 실체** | | **업무 구분(단절), 책임** | ➠ | **협업(융·복합), 창의성** | * **GIS + BIM의 연계** * 지리·지형·지반 등 위치정보(GIS)와 3D모델(형상, 속성정보) 기반의 건설 정보를 포함하는 BIM의 연계를 통한 업무 프로세스의 혁신 * **사용자 중심의 Solution 제공** * 서로..."
|
"summary": "* **Analogue 기반 업무의 Digital화** | As-is [Analogue] | 구분 | To-be [Digital] | | :--- | :---: | :--- | | **개념·문서·행정 절차 중심** | ➠ | **시각화된 목적물, 소통, 투명성 중심** | | **2D 도면, 전문가, 규정** | ➠ | **3D 모델, 참여자, 실체** | | **업무 구분(단절), 책임** | ➠ | **협업(융·복합), 창의성** | * **GIS + BIM의 연계** * 지리·지형·지반 등 위치정보(GIS)와 3D모델(형상, 속성정보) 기반의 건설 정보를 포함하는 BIM의 연계를 통한 업무 프로세스의 혁신 * **사용자 중심의 Solution 제공** * 서로..."
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": 3,
|
"id": 3,
|
||||||
"title": "2.2 결과(Product)의 변화",
|
"title": "2.2 결과(Product)의 변화",
|
||||||
"purpose": "2.2 결과(Product)의 변화 ?? ??",
|
"purpose": "2.2 결과(Product)의 변화의 세부 내용",
|
||||||
"role": "flow",
|
"role": "flow",
|
||||||
"layer": "core",
|
"layer": "core",
|
||||||
"source_hint": "2.2 결과(Product)의 변화",
|
"source_hint": "2.2 결과(Product)의 변화",
|
||||||
"relation_type": "",
|
"relation_type": "product",
|
||||||
"expression_hint": "",
|
"expression_hint": "",
|
||||||
"source_data": "* **Copy & Paste로 인해 하향 평준화된 기존 성과물의 품질 향상**\n * 과거 수작업으로 시행하면서 발생하던 오류 등의 최소화\n * 정확한 Data에 기반한 계획으로 고품질 성과물 도출\n\n* **Analogue 기반 도서 외 Digital 기반 정보물 추가**\n * 기존 성과물(도면, 수량, 계산서, 시방서 등)에 3D 모델, Simulation 등의 Digital 기반 정보물 추가\n\n* **Solution을 활용한 업무 효율화**\n * Engn. Solution을 통해 성과물에 관한 이슈를 함께 검토·논의하는 협업 환경 조성\n * 건설 단계별 정보를 디지털 데이터로 축적하여, 건설 전 과정을 통합관리\n\n---",
|
"source_data": "* **Copy & Paste로 인해 하향 평준화된 기존 성과물의 품질 향상**\n * 과거 수작업으로 시행하면서 발생하던 오류 등의 최소화\n * 정확한 Data에 기반한 계획으로 고품질 성과물 도출\n\n* **Analogue 기반 도서 외 Digital 기반 정보물 추가**\n * 기존 성과물(도면, 수량, 계산서, 시방서 등)에 3D 모델, Simulation 등의 Digital 기반 정보물 추가\n\n* **Solution을 활용한 업무 효율화**\n * Engn. Solution을 통해 성과물에 관한 이슈를 함께 검토·논의하는 협업 환경 조성\n * 건설 단계별 정보를 디지털 데이터로 축적하여, 건설 전 과정을 통합관리\n\n---",
|
||||||
"structured_text": "",
|
"structured_text": "* **Copy & Paste로 인해 하향 평준화된 기존 성과물의 품질 향상**\n * 과거 수작업으로 시행하면서 발생하던 오류 등의 최소화\n * 정확한 Data에 기반한 계획으로 고품질 성과물 도출\n\n* **Analogue 기반 도서 외 Digital 기반 정보물 추가**\n * 기존 성과물(도면, 수량, 계산서, 시방서 등)에 3D 모델, Simulation 등의 Digital 기반 정보물 추가\n\n* **Solution을 활용한 업무 효율화**\n * Engn. Solution을 통해 성과물에 관한 이슈를 함께 검토·논의하는 협업 환경 조성\n * 건설 단계별 정보를 디지털 데이터로 축적하여, 건설 전 과정을 통합관리\n\n---",
|
||||||
"summary": "* **Copy & Paste로 인해 하향 평준화된 기존 성과물의 품질 향상** * 과거 수작업으로 시행하면서 발생하던 오류 등의 최소화 * 정확한 Data에 기반한 계획으로 고품질 성과물 도출 * **Analogue 기반 도서 외 Digital 기반 정보물 추가** * 기존 성과물(도면, 수량, 계산서, 시방서 등)에 3D 모델, Simulation 등의 Digital 기반 정보물 추가 * **Solution을 활용한 업무 효율화** * Engn. Solution을 통해 성과물에 관한 이슈를 함께 검토·논의하는..."
|
"summary": "* **Copy & Paste로 인해 하향 평준화된 기존 성과물의 품질 향상** * 과거 수작업으로 시행하면서 발생하던 오류 등의 최소화 * 정확한 Data에 기반한 계획으로 고품질 성과물 도출 * **Analogue 기반 도서 외 Digital 기반 정보물 추가** * 기존 성과물(도면, 수량, 계산서, 시방서 등)에 3D 모델, Simulation 등의 Digital 기반 정보물 추가 * **Solution을 활용한 업무 효율화** * Engn. Solution을 통해 성과물에 관한 이슈를 함께 검토·논의하는..."
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": 4,
|
"id": 4,
|
||||||
"title": "핵심 요약",
|
"title": "핵심 요약",
|
||||||
"purpose": "?? ?? ??",
|
"purpose": "결론 또는 핵심 메시지",
|
||||||
"role": "flow",
|
"role": "flow",
|
||||||
"layer": "conclusion",
|
"layer": "conclusion",
|
||||||
"source_hint": "핵심 요약",
|
"source_hint": "핵심 요약",
|
||||||
"relation_type": "",
|
"relation_type": "conclusion",
|
||||||
"expression_hint": "",
|
"expression_hint": "",
|
||||||
"source_data": "**핵심 요약**\n* **DX는 필요한 요건과 체계를 갖춘 후 시행해야만 그 효과를 기대할 수 있다.**",
|
"source_data": "**핵심 요약**\n* **DX는 필요한 요건과 체계를 갖춘 후 시행해야만 그 효과를 기대할 수 있다.**",
|
||||||
"structured_text": "",
|
"structured_text": "**핵심 요약**\n* **DX는 필요한 요건과 체계를 갖춘 후 시행해야만 그 효과를 기대할 수 있다.**",
|
||||||
"summary": "**핵심 요약** * **DX는 필요한 요건과 체계를 갖춘 후 시행해야만 그 효과를 기대할 수 있다.**"
|
"summary": "**핵심 요약** * **DX는 필요한 요건과 체계를 갖춘 후 시행해야만 그 효과를 기대할 수 있다.**"
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
@@ -141,7 +141,7 @@
|
|||||||
2,
|
2,
|
||||||
3
|
3
|
||||||
],
|
],
|
||||||
"weight": 0.58
|
"weight": 0.64
|
||||||
},
|
},
|
||||||
"key_message": {
|
"key_message": {
|
||||||
"topic_ids": [
|
"topic_ids": [
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
{
|
{
|
||||||
"run_id": "20260407_083357",
|
"run_id": "20260407_115910",
|
||||||
"run_dir": "D:\\ad-hoc\\C.E.L._slide_test\\docs\\run-003\\05-execution",
|
"run_dir": "D:\\ad-hoc\\C.E.L._slide_test\\docs\\run-003\\05-execution",
|
||||||
"raw_content": "---\ntitle: DX 실행 체계 구축 방안\nsidebar:\n order: 02\n---\n\n## 1. DX 시행을 위한 필수 요건\n\n<br/>\n\n* **기술(디지털)**\n * **Digital 기술(S/W, H/W)과 업무 Process의 통합**\n * 기존 업무 프로세스에 다양한 디지털 기술을 접목하여 업무 수행\n * 프로젝트 전반에 걸친 업무 프로세스의 연결 및 조율\n * **분야별 전문 지식(설계, 시공, 유지관리 등) 보유**\n * 건설 전 단계에 대한 근본적인 이해와 지식 및 경험\n * 최신 토목 기술 트랜드 및 표준 기준 등에 대한 높은 지식\n\n<br/>\n\n* **사람(역량)**\n * **혁신적 사고방식과 창의적 문제 해결 능력**\n * 기존 수행 방식과 관습적 사고 등에 의한 접근 방식 탈피\n * 디지털 기술을 활용한 창의적, 혁신적인 솔루션 제시\n * **사용자 중심 사고와 DX 수행 경험**\n * 사용자의 요구와 기대를 충족시키는 설계 및 구현\n * 시행착오를 포함한 수행 경험과 사용자 경험(UX)을 반영한 해결 방안 제시\n\n<br/>\n\n* **자연(여건)**\n * **지속적인 투자 및 실행 의지**\n * 기술 도입 초기 단계에 필요한 인력·기간·비용 등의 대규모 투자\n * 기술 고도화를 위한 지속적인 개선 및 투자 체계 구축\n * 변화와 혁신을 통해 부가가치를 창출하려는 실행 의지와 추진력\n\n<br/>\n---\n\n## 2. Process의 혁신과 Product의 변화\n\n<br/>\n\n### 2.1 과정(Process)의 혁신\n\n* **Analogue 기반 업무의 Digital화**\n\n | As-is [Analogue] | 구분 | To-be [Digital] |\n | :--- | :---: | :--- |\n | **개념·문서·행정 절차 중심** | ➠ | **시각화된 목적물, 소통, 투명성 중심** |\n | **2D 도면, 전문가, 규정** | ➠ | **3D 모델, 참여자, 실체** |\n | **업무 구분(단절), 책임** | ➠ | **협업(융·복합), 창의성** |\n\n<br/>\n\n* **GIS + BIM의 연계**\n * 지리·지형·지반 등 위치정보(GIS)와 3D모델(형상, 속성정보) 기반의 건설 정보를 포함하는 BIM의 연계를 통한 업무 프로세스의 혁신\n\n<br/>\n\n* **사용자 중심의 Solution 제공**\n * 서로 다른 S/W로 작성되어 분절화된 Analogue 방식의 성과물과 정보물을 연계할 수 있는 설계·시공 Solution 제공\n\n<br/>\n<br/>\n\n### 2.2 결과(Product)의 변화\n\n* **Copy & Paste로 인해 하향 평준화된 기존 성과물의 품질 향상**\n * 과거 수작업으로 시행하면서 발생하던 오류 등의 최소화\n * 정확한 Data에 기반한 계획으로 고품질 성과물 도출\n\n<br/>\n\n* **Analogue 기반 도서 외 Digital 기반 정보물 추가**\n * 기존 성과물(도면, 수량, 계산서, 시방서 등)에 3D 모델, Simulation 등의 Digital 기반 정보물 추가\n\n<br/>\n\n* **Solution을 활용한 업무 효율화**\n * Engn. Solution을 통해 성과물에 관한 이슈를 함께 검토·논의하는 협업 환경 조성\n * 건설 단계별 정보를 디지털 데이터로 축적하여, 건설 전 과정을 통합관리\n\n<br/>\n---\n\n:::note[핵심 요약]\n* **DX는 필요한 요건과 체계를 갖춘 후 시행해야만 그 효과를 기대할 수 있다.**\n:::",
|
"raw_content": "---\ntitle: DX 실행 체계 구축 방안\nsidebar:\n order: 02\n---\n\n## 1. DX 시행을 위한 필수 요건\n\n<br/>\n\n* **기술(디지털)**\n * **Digital 기술(S/W, H/W)과 업무 Process의 통합**\n * 기존 업무 프로세스에 다양한 디지털 기술을 접목하여 업무 수행\n * 프로젝트 전반에 걸친 업무 프로세스의 연결 및 조율\n * **분야별 전문 지식(설계, 시공, 유지관리 등) 보유**\n * 건설 전 단계에 대한 근본적인 이해와 지식 및 경험\n * 최신 토목 기술 트랜드 및 표준 기준 등에 대한 높은 지식\n\n<br/>\n\n* **사람(역량)**\n * **혁신적 사고방식과 창의적 문제 해결 능력**\n * 기존 수행 방식과 관습적 사고 등에 의한 접근 방식 탈피\n * 디지털 기술을 활용한 창의적, 혁신적인 솔루션 제시\n * **사용자 중심 사고와 DX 수행 경험**\n * 사용자의 요구와 기대를 충족시키는 설계 및 구현\n * 시행착오를 포함한 수행 경험과 사용자 경험(UX)을 반영한 해결 방안 제시\n\n<br/>\n\n* **자연(여건)**\n * **지속적인 투자 및 실행 의지**\n * 기술 도입 초기 단계에 필요한 인력·기간·비용 등의 대규모 투자\n * 기술 고도화를 위한 지속적인 개선 및 투자 체계 구축\n * 변화와 혁신을 통해 부가가치를 창출하려는 실행 의지와 추진력\n\n<br/>\n---\n\n## 2. Process의 혁신과 Product의 변화\n\n<br/>\n\n### 2.1 과정(Process)의 혁신\n\n* **Analogue 기반 업무의 Digital화**\n\n | As-is [Analogue] | 구분 | To-be [Digital] |\n | :--- | :---: | :--- |\n | **개념·문서·행정 절차 중심** | ➠ | **시각화된 목적물, 소통, 투명성 중심** |\n | **2D 도면, 전문가, 규정** | ➠ | **3D 모델, 참여자, 실체** |\n | **업무 구분(단절), 책임** | ➠ | **협업(융·복합), 창의성** |\n\n<br/>\n\n* **GIS + BIM의 연계**\n * 지리·지형·지반 등 위치정보(GIS)와 3D모델(형상, 속성정보) 기반의 건설 정보를 포함하는 BIM의 연계를 통한 업무 프로세스의 혁신\n\n<br/>\n\n* **사용자 중심의 Solution 제공**\n * 서로 다른 S/W로 작성되어 분절화된 Analogue 방식의 성과물과 정보물을 연계할 수 있는 설계·시공 Solution 제공\n\n<br/>\n<br/>\n\n### 2.2 결과(Product)의 변화\n\n* **Copy & Paste로 인해 하향 평준화된 기존 성과물의 품질 향상**\n * 과거 수작업으로 시행하면서 발생하던 오류 등의 최소화\n * 정확한 Data에 기반한 계획으로 고품질 성과물 도출\n\n<br/>\n\n* **Analogue 기반 도서 외 Digital 기반 정보물 추가**\n * 기존 성과물(도면, 수량, 계산서, 시방서 등)에 3D 모델, Simulation 등의 Digital 기반 정보물 추가\n\n<br/>\n\n* **Solution을 활용한 업무 효율화**\n * Engn. Solution을 통해 성과물에 관한 이슈를 함께 검토·논의하는 협업 환경 조성\n * 건설 단계별 정보를 디지털 데이터로 축적하여, 건설 전 과정을 통합관리\n\n<br/>\n---\n\n:::note[핵심 요약]\n* **DX는 필요한 요건과 체계를 갖춘 후 시행해야만 그 효과를 기대할 수 있다.**\n:::",
|
||||||
"base_path": "D:\\ad-hoc\\C.E.L._slide_test",
|
"base_path": "D:\\ad-hoc\\C.E.L._slide_test",
|
||||||
@@ -76,60 +76,60 @@
|
|||||||
"core_message": "**핵심 요약** * **DX는 필요한 요건과 체계를 갖춘 후 시행해야만 그 효과를 기대할 수 있다.**",
|
"core_message": "**핵심 요약** * **DX는 필요한 요건과 체계를 갖춘 후 시행해야만 그 효과를 기대할 수 있다.**",
|
||||||
"title": "DX 실행 체계 구축 방안",
|
"title": "DX 실행 체계 구축 방안",
|
||||||
"total_pages": 1,
|
"total_pages": 1,
|
||||||
"layout_template": "A",
|
"layout_template": "B_RPP",
|
||||||
"image_sizes": {}
|
"image_sizes": {}
|
||||||
},
|
},
|
||||||
"topics": [
|
"topics": [
|
||||||
{
|
{
|
||||||
"id": 1,
|
"id": 1,
|
||||||
"title": "1. DX 시행을 위한 필수 요건",
|
"title": "1. DX 시행을 위한 필수 요건",
|
||||||
"purpose": "1. DX 시행을 위한 필수 요건 ?? ??",
|
"purpose": "1. DX 시행을 위한 필수 요건의 핵심 내용",
|
||||||
"role": "flow",
|
"role": "flow",
|
||||||
"layer": "core",
|
"layer": "core",
|
||||||
"source_hint": "1. DX 시행을 위한 필수 요건",
|
"source_hint": "1. DX 시행을 위한 필수 요건",
|
||||||
"relation_type": "requirements",
|
"relation_type": "requirements",
|
||||||
"expression_hint": "?? ??? ??? ???. ??? ? ?? ??? ??? popup?? ???. visible ??? ?? ???? 85% ??? ?? ???.",
|
"expression_hint": "원문 제목과 원문 bullet을 우선 유지한다. 긴 세부 설명이나 큰 표는 popup으로 이동하되, 본문에는 핵심 bullet과 진입 요약을 남긴다.",
|
||||||
"source_data": "* **기술(디지털)**\n * **Digital 기술(S/W, H/W)과 업무 Process의 통합**\n * 기존 업무 프로세스에 다양한 디지털 기술을 접목하여 업무 수행\n * 프로젝트 전반에 걸친 업무 프로세스의 연결 및 조율\n * **분야별 전문 지식(설계, 시공, 유지관리 등) 보유**\n * 건설 전 단계에 대한 근본적인 이해와 지식 및 경험\n * 최신 토목 기술 트랜드 및 표준 기준 등에 대한 높은 지식\n\n* **사람(역량)**\n * **혁신적 사고방식과 창의적 문제 해결 능력**\n * 기존 수행 방식과 관습적 사고 등에 의한 접근 방식 탈피\n * 디지털 기술을 활용한 창의적, 혁신적인 솔루션 제시\n * **사용자 중심 사고와 DX 수행 경험**\n * 사용자의 요구와 기대를 충족시키는 설계 및 구현\n * 시행착오를 포함한 수행 경험과 사용자 경험(UX)을 반영한 해결 방안 제시\n\n* **자연(여건)**\n * **지속적인 투자 및 실행 의지**\n * 기술 도입 초기 단계에 필요한 인력·기간·비용 등의 대규모 투자\n * 기술 고도화를 위한 지속적인 개선 및 투자 체계 구축\n * 변화와 혁신을 통해 부가가치를 창출하려는 실행 의지와 추진력\n\n---",
|
"source_data": "* **기술(디지털)**\n * **Digital 기술(S/W, H/W)과 업무 Process의 통합**\n * 기존 업무 프로세스에 다양한 디지털 기술을 접목하여 업무 수행\n * 프로젝트 전반에 걸친 업무 프로세스의 연결 및 조율\n * **분야별 전문 지식(설계, 시공, 유지관리 등) 보유**\n * 건설 전 단계에 대한 근본적인 이해와 지식 및 경험\n * 최신 토목 기술 트랜드 및 표준 기준 등에 대한 높은 지식\n\n* **사람(역량)**\n * **혁신적 사고방식과 창의적 문제 해결 능력**\n * 기존 수행 방식과 관습적 사고 등에 의한 접근 방식 탈피\n * 디지털 기술을 활용한 창의적, 혁신적인 솔루션 제시\n * **사용자 중심 사고와 DX 수행 경험**\n * 사용자의 요구와 기대를 충족시키는 설계 및 구현\n * 시행착오를 포함한 수행 경험과 사용자 경험(UX)을 반영한 해결 방안 제시\n\n* **자연(여건)**\n * **지속적인 투자 및 실행 의지**\n * 기술 도입 초기 단계에 필요한 인력·기간·비용 등의 대규모 투자\n * 기술 고도화를 위한 지속적인 개선 및 투자 체계 구축\n * 변화와 혁신을 통해 부가가치를 창출하려는 실행 의지와 추진력\n\n---",
|
||||||
"structured_text": "",
|
"structured_text": "* **기술(디지털)**\n * **Digital 기술(S/W, H/W)과 업무 Process의 통합**\n * 기존 업무 프로세스에 다양한 디지털 기술을 접목하여 업무 수행\n * 프로젝트 전반에 걸친 업무 프로세스의 연결 및 조율\n * **분야별 전문 지식(설계, 시공, 유지관리 등) 보유**\n * 건설 전 단계에 대한 근본적인 이해와 지식 및 경험\n * 최신 토목 기술 트랜드 및 표준 기준 등에 대한 높은 지식\n\n* **사람(역량)**\n * **혁신적 사고방식과 창의적 문제 해결 능력**\n * 기존 수행 방식과 관습적 사고 등에 의한 접근 방식 탈피\n * 디지털 기술을 활용한 창의적, 혁신적인 솔루션 제시\n * **사용자 중심 사고와 DX 수행 경험**\n * 사용자의 요구와 기대를 충족시키는 설계 및 구현\n * 시행착오를 포함한 수행 경험과 사용자 경험(UX)을 반영한 해결 방안 제시\n\n* **자연(여건)**\n * **지속적인 투자 및 실행 의지**\n * 기술 도입 초기 단계에 필요한 인력·기간·비용 등의 대규모 투자\n * 기술 고도화를 위한 지속적인 개선 및 투자 체계 구축\n * 변화와 혁신을 통해 부가가치를 창출하려는 실행 의지와 추진력\n\n---",
|
||||||
"summary": "* **기술(디지털)** * **Digital 기술(S/W, H/W)과 업무 Process의 통합** * 기존 업무 프로세스에 다양한 디지털 기술을 접목하여 업무 수행 * 프로젝트 전반에 걸친 업무 프로세스의 연결 및 조율 * **분야별 전문 지식(설계, 시공, 유지관리 등) 보유** * 건설 전 단계에 대한 근본적인 이해와 지식 및 경험 * 최신 토목 기술 트랜드 및 표준 기준 등에 대한 높은 지식 * **사람(역량)** * **혁신적 사고방식과 창의적 문제 해결 능력** * 기존 수행 방식과 관습적 사고 등에 의한 접근 방식 탈피 * 디지털 기술을 활용한 창의적, 혁신적인 솔루션 제시 * **사용자 중심 사고와 DX 수행 경험** * 사용자의 요구와 기대를 충족시키는 설계 및 구현 * 시행착오를 포함한 수행 경험과 사용자 경험(UX)을 반영한 해결 방안 제시 * **자연(여건)** * **지속적인 투자 및 실행 의지** * 기술 도입 초기 단계에 필요한..."
|
"summary": "* **기술(디지털)** * **Digital 기술(S/W, H/W)과 업무 Process의 통합** * 기존 업무 프로세스에 다양한 디지털 기술을 접목하여 업무 수행 * 프로젝트 전반에 걸친 업무 프로세스의 연결 및 조율 * **분야별 전문 지식(설계, 시공, 유지관리 등) 보유** * 건설 전 단계에 대한 근본적인 이해와 지식 및 경험 * 최신 토목 기술 트랜드 및 표준 기준 등에 대한 높은 지식 * **사람(역량)** * **혁신적 사고방식과 창의적 문제 해결 능력** * 기존 수행 방식과 관습적 사고 등에 의한 접근 방식 탈피 * 디지털 기술을 활용한 창의적, 혁신적인 솔루션 제시 * **사용자 중심 사고와 DX 수행 경험** * 사용자의 요구와 기대를 충족시키는 설계 및 구현 * 시행착오를 포함한 수행 경험과 사용자 경험(UX)을 반영한 해결 방안 제시 * **자연(여건)** * **지속적인 투자 및 실행 의지** * 기술 도입 초기 단계에 필요한..."
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": 2,
|
"id": 2,
|
||||||
"title": "2.1 과정(Process)의 혁신",
|
"title": "2.1 과정(Process)의 혁신",
|
||||||
"purpose": "2.1 과정(Process)의 혁신 ?? ??",
|
"purpose": "2.1 과정(Process)의 혁신의 세부 내용",
|
||||||
"role": "flow",
|
"role": "flow",
|
||||||
"layer": "core",
|
"layer": "core",
|
||||||
"source_hint": "2.1 과정(Process)의 혁신",
|
"source_hint": "2.1 과정(Process)의 혁신",
|
||||||
"relation_type": "process",
|
"relation_type": "process",
|
||||||
"expression_hint": "?? ??? ??? ???. ??? ? ?? ??? ??? popup?? ???. visible ??? ?? ???? 85% ??? ?? ???.",
|
"expression_hint": "원문 제목과 원문 bullet을 visible block으로 유지하고, 임의 재서술을 최소화한다.",
|
||||||
"source_data": "* **Analogue 기반 업무의 Digital화**\n\n | As-is [Analogue] | 구분 | To-be [Digital] |\n | :--- | :---: | :--- |\n | **개념·문서·행정 절차 중심** | ➠ | **시각화된 목적물, 소통, 투명성 중심** |\n | **2D 도면, 전문가, 규정** | ➠ | **3D 모델, 참여자, 실체** |\n | **업무 구분(단절), 책임** | ➠ | **협업(융·복합), 창의성** |\n\n* **GIS + BIM의 연계**\n * 지리·지형·지반 등 위치정보(GIS)와 3D모델(형상, 속성정보) 기반의 건설 정보를 포함하는 BIM의 연계를 통한 업무 프로세스의 혁신\n\n* **사용자 중심의 Solution 제공**\n * 서로 다른 S/W로 작성되어 분절화된 Analogue 방식의 성과물과 정보물을 연계할 수 있는 설계·시공 Solution 제공",
|
"source_data": "* **Analogue 기반 업무의 Digital화**\n\n | As-is [Analogue] | 구분 | To-be [Digital] |\n | :--- | :---: | :--- |\n | **개념·문서·행정 절차 중심** | ➠ | **시각화된 목적물, 소통, 투명성 중심** |\n | **2D 도면, 전문가, 규정** | ➠ | **3D 모델, 참여자, 실체** |\n | **업무 구분(단절), 책임** | ➠ | **협업(융·복합), 창의성** |\n\n* **GIS + BIM의 연계**\n * 지리·지형·지반 등 위치정보(GIS)와 3D모델(형상, 속성정보) 기반의 건설 정보를 포함하는 BIM의 연계를 통한 업무 프로세스의 혁신\n\n* **사용자 중심의 Solution 제공**\n * 서로 다른 S/W로 작성되어 분절화된 Analogue 방식의 성과물과 정보물을 연계할 수 있는 설계·시공 Solution 제공",
|
||||||
"structured_text": "",
|
"structured_text": "* **Analogue 기반 업무의 Digital화**\n\n | As-is [Analogue] | 구분 | To-be [Digital] |\n | :--- | :---: | :--- |\n | **개념·문서·행정 절차 중심** | ➠ | **시각화된 목적물, 소통, 투명성 중심** |\n | **2D 도면, 전문가, 규정** | ➠ | **3D 모델, 참여자, 실체** |\n | **업무 구분(단절), 책임** | ➠ | **협업(융·복합), 창의성** |\n\n* **GIS + BIM의 연계**\n * 지리·지형·지반 등 위치정보(GIS)와 3D모델(형상, 속성정보) 기반의 건설 정보를 포함하는 BIM의 연계를 통한 업무 프로세스의 혁신\n\n* **사용자 중심의 Solution 제공**\n * 서로 다른 S/W로 작성되어 분절화된 Analogue 방식의 성과물과 정보물을 연계할 수 있는 설계·시공 Solution 제공",
|
||||||
"summary": "* **Analogue 기반 업무의 Digital화** | As-is [Analogue] | 구분 | To-be [Digital] | | :--- | :---: | :--- | | **개념·문서·행정 절차 중심** | ➠ | **시각화된 목적물, 소통, 투명성 중심** | | **2D 도면, 전문가, 규정** | ➠ | **3D 모델, 참여자, 실체** | | **업무 구분(단절), 책임** | ➠ | **협업(융·복합), 창의성** | * **GIS + BIM의 연계** * 지리·지형·지반 등 위치정보(GIS)와 3D모델(형상, 속성정보) 기반의 건설 정보를 포함하는 BIM의 연계를 통한 업무 프로세스의 혁신 * **사용자 중심의 Solution 제공** * 서로..."
|
"summary": "* **Analogue 기반 업무의 Digital화** | As-is [Analogue] | 구분 | To-be [Digital] | | :--- | :---: | :--- | | **개념·문서·행정 절차 중심** | ➠ | **시각화된 목적물, 소통, 투명성 중심** | | **2D 도면, 전문가, 규정** | ➠ | **3D 모델, 참여자, 실체** | | **업무 구분(단절), 책임** | ➠ | **협업(융·복합), 창의성** | * **GIS + BIM의 연계** * 지리·지형·지반 등 위치정보(GIS)와 3D모델(형상, 속성정보) 기반의 건설 정보를 포함하는 BIM의 연계를 통한 업무 프로세스의 혁신 * **사용자 중심의 Solution 제공** * 서로..."
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": 3,
|
"id": 3,
|
||||||
"title": "2.2 결과(Product)의 변화",
|
"title": "2.2 결과(Product)의 변화",
|
||||||
"purpose": "2.2 결과(Product)의 변화 ?? ??",
|
"purpose": "2.2 결과(Product)의 변화의 세부 내용",
|
||||||
"role": "flow",
|
"role": "flow",
|
||||||
"layer": "core",
|
"layer": "core",
|
||||||
"source_hint": "2.2 결과(Product)의 변화",
|
"source_hint": "2.2 결과(Product)의 변화",
|
||||||
"relation_type": "product",
|
"relation_type": "product",
|
||||||
"expression_hint": "?? ??? ??? ???. ??? ? ?? ??? ??? popup?? ???. visible ??? ?? ???? 85% ??? ?? ???.",
|
"expression_hint": "원문 제목과 원문 bullet을 visible block으로 유지하고, 임의 재서술을 최소화한다.",
|
||||||
"source_data": "* **Copy & Paste로 인해 하향 평준화된 기존 성과물의 품질 향상**\n * 과거 수작업으로 시행하면서 발생하던 오류 등의 최소화\n * 정확한 Data에 기반한 계획으로 고품질 성과물 도출\n\n* **Analogue 기반 도서 외 Digital 기반 정보물 추가**\n * 기존 성과물(도면, 수량, 계산서, 시방서 등)에 3D 모델, Simulation 등의 Digital 기반 정보물 추가\n\n* **Solution을 활용한 업무 효율화**\n * Engn. Solution을 통해 성과물에 관한 이슈를 함께 검토·논의하는 협업 환경 조성\n * 건설 단계별 정보를 디지털 데이터로 축적하여, 건설 전 과정을 통합관리\n\n---",
|
"source_data": "* **Copy & Paste로 인해 하향 평준화된 기존 성과물의 품질 향상**\n * 과거 수작업으로 시행하면서 발생하던 오류 등의 최소화\n * 정확한 Data에 기반한 계획으로 고품질 성과물 도출\n\n* **Analogue 기반 도서 외 Digital 기반 정보물 추가**\n * 기존 성과물(도면, 수량, 계산서, 시방서 등)에 3D 모델, Simulation 등의 Digital 기반 정보물 추가\n\n* **Solution을 활용한 업무 효율화**\n * Engn. Solution을 통해 성과물에 관한 이슈를 함께 검토·논의하는 협업 환경 조성\n * 건설 단계별 정보를 디지털 데이터로 축적하여, 건설 전 과정을 통합관리\n\n---",
|
||||||
"structured_text": "",
|
"structured_text": "* **Copy & Paste로 인해 하향 평준화된 기존 성과물의 품질 향상**\n * 과거 수작업으로 시행하면서 발생하던 오류 등의 최소화\n * 정확한 Data에 기반한 계획으로 고품질 성과물 도출\n\n* **Analogue 기반 도서 외 Digital 기반 정보물 추가**\n * 기존 성과물(도면, 수량, 계산서, 시방서 등)에 3D 모델, Simulation 등의 Digital 기반 정보물 추가\n\n* **Solution을 활용한 업무 효율화**\n * Engn. Solution을 통해 성과물에 관한 이슈를 함께 검토·논의하는 협업 환경 조성\n * 건설 단계별 정보를 디지털 데이터로 축적하여, 건설 전 과정을 통합관리\n\n---",
|
||||||
"summary": "* **Copy & Paste로 인해 하향 평준화된 기존 성과물의 품질 향상** * 과거 수작업으로 시행하면서 발생하던 오류 등의 최소화 * 정확한 Data에 기반한 계획으로 고품질 성과물 도출 * **Analogue 기반 도서 외 Digital 기반 정보물 추가** * 기존 성과물(도면, 수량, 계산서, 시방서 등)에 3D 모델, Simulation 등의 Digital 기반 정보물 추가 * **Solution을 활용한 업무 효율화** * Engn. Solution을 통해 성과물에 관한 이슈를 함께 검토·논의하는..."
|
"summary": "* **Copy & Paste로 인해 하향 평준화된 기존 성과물의 품질 향상** * 과거 수작업으로 시행하면서 발생하던 오류 등의 최소화 * 정확한 Data에 기반한 계획으로 고품질 성과물 도출 * **Analogue 기반 도서 외 Digital 기반 정보물 추가** * 기존 성과물(도면, 수량, 계산서, 시방서 등)에 3D 모델, Simulation 등의 Digital 기반 정보물 추가 * **Solution을 활용한 업무 효율화** * Engn. Solution을 통해 성과물에 관한 이슈를 함께 검토·논의하는..."
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": 4,
|
"id": 4,
|
||||||
"title": "핵심 요약",
|
"title": "핵심 요약",
|
||||||
"purpose": "?? ?? ??",
|
"purpose": "결론 또는 핵심 메시지",
|
||||||
"role": "flow",
|
"role": "flow",
|
||||||
"layer": "conclusion",
|
"layer": "conclusion",
|
||||||
"source_hint": "핵심 요약",
|
"source_hint": "핵심 요약",
|
||||||
"relation_type": "conclusion",
|
"relation_type": "conclusion",
|
||||||
"expression_hint": "?? ??? ??? ???. ??? ? ?? ??? ??? popup?? ???. visible ??? ?? ???? 85% ??? ?? ???.",
|
"expression_hint": "원문 제목과 원문 bullet을 visible block으로 유지하고, 임의 재서술을 최소화한다.",
|
||||||
"source_data": "**핵심 요약**\n* **DX는 필요한 요건과 체계를 갖춘 후 시행해야만 그 효과를 기대할 수 있다.**",
|
"source_data": "**핵심 요약**\n* **DX는 필요한 요건과 체계를 갖춘 후 시행해야만 그 효과를 기대할 수 있다.**",
|
||||||
"structured_text": "",
|
"structured_text": "**핵심 요약**\n* **DX는 필요한 요건과 체계를 갖춘 후 시행해야만 그 효과를 기대할 수 있다.**",
|
||||||
"summary": "**핵심 요약** * **DX는 필요한 요건과 체계를 갖춘 후 시행해야만 그 효과를 기대할 수 있다.**"
|
"summary": "**핵심 요약** * **DX는 필요한 요건과 체계를 갖춘 후 시행해야만 그 효과를 기대할 수 있다.**"
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
@@ -141,7 +141,7 @@
|
|||||||
2,
|
2,
|
||||||
3
|
3
|
||||||
],
|
],
|
||||||
"weight": 0.58
|
"weight": 0.64
|
||||||
},
|
},
|
||||||
"key_message": {
|
"key_message": {
|
||||||
"topic_ids": [
|
"topic_ids": [
|
||||||
|
|||||||
@@ -5,9 +5,9 @@
|
|||||||
<table style="border-collapse:collapse;font-size:12px;width:100%;max-width:900px;">
|
<table style="border-collapse:collapse;font-size:12px;width:100%;max-width:900px;">
|
||||||
<tr style="background:#1e293b;color:white;"><th style="padding:8px;">ID</th><th style="padding:8px;">제목</th>
|
<tr style="background:#1e293b;color:white;"><th style="padding:8px;">ID</th><th style="padding:8px;">제목</th>
|
||||||
<th style="padding:8px;">purpose</th><th style="padding:8px;">layer</th><th style="padding:8px;">relation_type</th>
|
<th style="padding:8px;">purpose</th><th style="padding:8px;">layer</th><th style="padding:8px;">relation_type</th>
|
||||||
<th style="padding:8px;">영역</th></tr><tr style="background:#fff;"><td style="padding:6px 8px;text-align:center;">1</td><td style="padding:6px 8px;font-weight:700;">1. DX 시행을 위한 필수 요건</td><td style="padding:6px 8px;">1. DX 시행을 위한 필수 요건 ?? ??</td><td style="padding:6px 8px;">core</td><td style="padding:6px 8px;"></td><td style="padding:6px 8px;color:#333;font-weight:700;">body</td></tr>
|
<th style="padding:8px;">영역</th></tr><tr style="background:#fff;"><td style="padding:6px 8px;text-align:center;">1</td><td style="padding:6px 8px;font-weight:700;">1. DX 시행을 위한 필수 요건</td><td style="padding:6px 8px;">1. DX 시행을 위한 필수 요건의 핵심 내용</td><td style="padding:6px 8px;">core</td><td style="padding:6px 8px;">requirements</td><td style="padding:6px 8px;color:#333;font-weight:700;">body</td></tr>
|
||||||
<tr style="background:#f8fafc;"><td style="padding:6px 8px;text-align:center;">2</td><td style="padding:6px 8px;font-weight:700;">2.1 과정(Process)의 혁신</td><td style="padding:6px 8px;">2.1 과정(Process)의 혁신 ?? ??</td><td style="padding:6px 8px;">core</td><td style="padding:6px 8px;"></td><td style="padding:6px 8px;color:#333;font-weight:700;">body</td></tr>
|
<tr style="background:#f8fafc;"><td style="padding:6px 8px;text-align:center;">2</td><td style="padding:6px 8px;font-weight:700;">2.1 과정(Process)의 혁신</td><td style="padding:6px 8px;">2.1 과정(Process)의 혁신의 세부 내용</td><td style="padding:6px 8px;">core</td><td style="padding:6px 8px;">process</td><td style="padding:6px 8px;color:#333;font-weight:700;">body</td></tr>
|
||||||
<tr style="background:#fff;"><td style="padding:6px 8px;text-align:center;">3</td><td style="padding:6px 8px;font-weight:700;">2.2 결과(Product)의 변화</td><td style="padding:6px 8px;">2.2 결과(Product)의 변화 ?? ??</td><td style="padding:6px 8px;">core</td><td style="padding:6px 8px;"></td><td style="padding:6px 8px;color:#333;font-weight:700;">body</td></tr>
|
<tr style="background:#fff;"><td style="padding:6px 8px;text-align:center;">3</td><td style="padding:6px 8px;font-weight:700;">2.2 결과(Product)의 변화</td><td style="padding:6px 8px;">2.2 결과(Product)의 변화의 세부 내용</td><td style="padding:6px 8px;">core</td><td style="padding:6px 8px;">product</td><td style="padding:6px 8px;color:#333;font-weight:700;">body</td></tr>
|
||||||
<tr style="background:#f8fafc;"><td style="padding:6px 8px;text-align:center;">4</td><td style="padding:6px 8px;font-weight:700;">핵심 요약</td><td style="padding:6px 8px;">?? ?? ??</td><td style="padding:6px 8px;">conclusion</td><td style="padding:6px 8px;"></td><td style="padding:6px 8px;color:#333;font-weight:700;">key_message</td></tr>
|
<tr style="background:#f8fafc;"><td style="padding:6px 8px;text-align:center;">4</td><td style="padding:6px 8px;font-weight:700;">핵심 요약</td><td style="padding:6px 8px;">결론 또는 핵심 메시지</td><td style="padding:6px 8px;">conclusion</td><td style="padding:6px 8px;">conclusion</td><td style="padding:6px 8px;color:#333;font-weight:700;">key_message</td></tr>
|
||||||
</table>
|
</table>
|
||||||
<div style="margin-top:12px;font-size:12px;color:#555;"><b>페이지 구조:</b><br>body: topic_ids=[1, 2, 3], weight=0.58<br>key_message: topic_ids=[4], weight=0.1</div></body></html>
|
<div style="margin-top:12px;font-size:12px;color:#555;"><b>페이지 구조:</b><br>body: topic_ids=[1, 2, 3], weight=0.64<br>key_message: topic_ids=[4], weight=0.1</div></body></html>
|
||||||
@@ -2,11 +2,11 @@
|
|||||||
<style>*{margin:0;padding:0;box-sizing:border-box;}body{background:#e5e5e5;padding:10px;font-family:sans-serif;word-break:keep-all;}</style>
|
<style>*{margin:0;padding:0;box-sizing:border-box;}body{background:#e5e5e5;padding:10px;font-family:sans-serif;word-break:keep-all;}</style>
|
||||||
</head><body>
|
</head><body>
|
||||||
<div style="font-size:16px;font-weight:bold;margin-bottom:8px;">Stage 4: 품질 게이트</div>
|
<div style="font-size:16px;font-weight:bold;margin-bottom:8px;">Stage 4: 품질 게이트</div>
|
||||||
<div style="font-size:24px;font-weight:900;color:#dc2626;margin-bottom:12px;">품질 점수: 60</div>
|
<div style="font-size:24px;font-weight:900;color:#16a34a;margin-bottom:12px;">품질 점수: 100</div>
|
||||||
<div style="font-size:12px;color:#555;margin-bottom:4px;">슬라이드: clientHeight=720px, scrollHeight=720px, overflow=False</div>
|
<div style="font-size:12px;color:#555;margin-bottom:4px;">슬라이드: clientHeight=720px, scrollHeight=720px, overflow=False</div>
|
||||||
<table style="border-collapse:collapse;font-size:12px;width:100%;max-width:600px;margin-top:8px;">
|
<table style="border-collapse:collapse;font-size:12px;width:100%;max-width:600px;margin-top:8px;">
|
||||||
<tr style="background:#1e293b;color:white;"><th style="padding:8px;">영역</th><th style="padding:8px;">clientH</th><th style="padding:8px;">scrollH</th><th style="padding:8px;">excess</th></tr><tr style="background:#fee2e2;"><td style="padding:6px 8px;">❌ body</td><td style="padding:6px 8px;">487px</td><td style="padding:6px 8px;">515px</td><td style="padding:6px 8px;">+28px</td></tr>
|
<tr style="background:#1e293b;color:white;"><th style="padding:8px;">영역</th><th style="padding:8px;">clientH</th><th style="padding:8px;">scrollH</th><th style="padding:8px;">excess</th></tr><tr style="background:#f0fdf4;"><td style="padding:6px 8px;">✅ body</td><td style="padding:6px 8px;">476px</td><td style="padding:6px 8px;">476px</td><td style="padding:6px 8px;">+0px</td></tr>
|
||||||
<tr style="background:#f0fdf4;"><td style="padding:6px 8px;">✅ footer</td><td style="padding:6px 8px;">48px</td><td style="padding:6px 8px;">48px</td><td style="padding:6px 8px;">+0px</td></tr>
|
<tr style="background:#f0fdf4;"><td style="padding:6px 8px;">✅ footer</td><td style="padding:6px 8px;">49px</td><td style="padding:6px 8px;">49px</td><td style="padding:6px 8px;">+0px</td></tr>
|
||||||
<tr style="background:#f0fdf4;"><td style="padding:6px 8px;">✅ sidebar</td><td style="padding:6px 8px;">487px</td><td style="padding:6px 8px;">487px</td><td style="padding:6px 8px;">+0px</td></tr>
|
<tr style="background:#f0fdf4;"><td style="padding:6px 8px;">✅ sidebar</td><td style="padding:6px 8px;">476px</td><td style="padding:6px 8px;">476px</td><td style="padding:6px 8px;">+0px</td></tr>
|
||||||
</table>
|
</table>
|
||||||
</body></html>
|
</body></html>
|
||||||
@@ -7,12 +7,12 @@
|
|||||||
|
|
||||||
## Validation Summary
|
## Validation Summary
|
||||||
- 실행 경로 검증: 통과
|
- 실행 경로 검증: 통과
|
||||||
- 렌더링/측정 검증: 실패
|
- 렌더링/측정 검증: 통과
|
||||||
- 최종 품질 판정: 재작업 필요
|
- 최종 품질 판정: 통과
|
||||||
|
|
||||||
## Render Gates
|
## Render Gates
|
||||||
- slide overflow: False
|
- slide overflow: False
|
||||||
- body: overflowed=True excess_px=28 block_count=0
|
- body: overflowed=False excess_px=0 block_count=0
|
||||||
- sidebar: overflowed=False excess_px=0 block_count=0
|
- sidebar: overflowed=False excess_px=0 block_count=0
|
||||||
- footer: overflowed=False excess_px=0 block_count=0
|
- footer: overflowed=False excess_px=0 block_count=0
|
||||||
|
|
||||||
@@ -30,36 +30,36 @@
|
|||||||
"body": {
|
"body": {
|
||||||
"block_count": 0,
|
"block_count": 0,
|
||||||
"blocks": [],
|
"blocks": [],
|
||||||
"clientHeight": 487,
|
"clientHeight": 476,
|
||||||
"excess_px": 28,
|
"excess_px": 0,
|
||||||
"overflowed": true,
|
"overflowed": false,
|
||||||
"scrollHeight": 515
|
"scrollHeight": 476
|
||||||
},
|
},
|
||||||
"footer": {
|
"footer": {
|
||||||
"block_count": 0,
|
"block_count": 0,
|
||||||
"blocks": [],
|
"blocks": [],
|
||||||
"clientHeight": 48,
|
"clientHeight": 49,
|
||||||
"excess_px": 0,
|
"excess_px": 0,
|
||||||
"overflowed": false,
|
"overflowed": false,
|
||||||
"scrollHeight": 48
|
"scrollHeight": 49
|
||||||
},
|
},
|
||||||
"sidebar": {
|
"sidebar": {
|
||||||
"block_count": 0,
|
"block_count": 0,
|
||||||
"blocks": [],
|
"blocks": [],
|
||||||
"clientHeight": 487,
|
"clientHeight": 476,
|
||||||
"excess_px": 0,
|
"excess_px": 0,
|
||||||
"overflowed": false,
|
"overflowed": false,
|
||||||
"scrollHeight": 487
|
"scrollHeight": 476
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
## Final Decision
|
## Final Decision
|
||||||
- 판정: `revise`
|
- 판정: `pass`
|
||||||
|
|
||||||
## Failure Classification
|
## Failure Classification
|
||||||
- Verify-RenderZone
|
- 없음
|
||||||
|
|
||||||
## Next Action
|
## Next Action
|
||||||
1. overflow가 발생한 zone(body)의 content budget, block 수, typography를 재조정한다.
|
1. 없음
|
||||||
|
|||||||
@@ -3,14 +3,14 @@
|
|||||||
- ?? ??: `docs/run-003/01-input/input-review.md`
|
- ?? ??: `docs/run-003/01-input/input-review.md`
|
||||||
|
|
||||||
?? ??
|
?? ??
|
||||||
- ?? ???: 03. DX 시행을 위한 필수 요건 및 혁신 방안.mdx
|
- 입력 파일: 03. DX 시행을 위한 필수 요건 및 혁신 방안.mdx
|
||||||
- ?? ??: DX 실행 체계 구축 방안
|
- 문서 제목: DX 실행 체계 구축 방안
|
||||||
- ?? ?? ??: ?? block? ???? ?? ???? ???.
|
- content family 후보: type-b-requirements-process-product
|
||||||
- ?? ??: ???? ?? 85% ?? ????, ? ?/?? ??? popup ??? ???.
|
- 우선 목표: 원문 block과 원문 순서를 최대한 보존한다.
|
||||||
- DX 시행을 위한 필수 요건: * **기술(디지털)** * **Digital 기술(S/W, H/W)과 업무 Process의 통합** * 기존 업무 프로세스에 다양한 디지털 기술을 접목하여 업무 수행 * 프로젝트 전반에 걸친 업무 프로세스의 연결 및 조율...
|
- popup 전략: 큰 표, 긴 사례, 긴 근거는 popup 후보로 분리하고 본문에는 제목과 핵심 bullet을 남긴다.
|
||||||
- 1 과정(Process)의 혁신: * **Analogue 기반 업무의 Digital화** | As-is [Analogue] | 구분 | To-be [Digital] | | :--- | :---: | :--- | | **개념·문서·행정 절차 중심** | ➠...
|
- DX 시행을 위한 필수 요건 (requirements/core) [popup]: * **기술(디지털)** * **Digital 기술(S/W, H/W)과 업무 Process의 통합** * 기존 업무 프로세스에 다양한 디지털 기술을 접목하여 업무 수행 * 프로젝트 전반에 걸친 업무 프로세스의 연결 및 조율 * **분야별...
|
||||||
- 2 결과(Product)의 변화: * **Copy & Paste로 인해 하향 평준화된 기존 성과물의 품질 향상** * 과거 수작업으로 시행하면서 발생하던 오류 등의 최소화 * 정확한 Data에 기반한 계획으로 고품질 성과물 도출 *...
|
- 1 과정(Process)의 혁신 (process/core): * **Analogue 기반 업무의 Digital화** | As-is [Analogue] | 구분 | To-be [Digital] | | :--- | :---: | :--- | | **개념·문서·행정 절차 중심** | ➠ | **시각화된 목적물...
|
||||||
- 핵심 요약: **핵심 요약** * **DX는 필요한 요건과 체계를 갖춘 후 시행해야만 그 효과를 기대할 수 있다.**
|
- 2 결과(Product)의 변화 (product/core): * **Copy & Paste로 인해 하향 평준화된 기존 성과물의 품질 향상** * 과거 수작업으로 시행하면서 발생하던 오류 등의 최소화 * 정확한 Data에 기반한 계획으로 고품질 성과물 도출 * **Analogue 기반 도서 외 Digital...
|
||||||
|
|
||||||
KPI / ?? ??
|
KPI / ?? ??
|
||||||
- ??: pass
|
- ??: pass
|
||||||
|
|||||||
@@ -3,13 +3,14 @@
|
|||||||
- ?? ??: `docs/run-003/02-kei-interpretation/kei-interpretation.md`
|
- ?? ??: `docs/run-003/02-kei-interpretation/kei-interpretation.md`
|
||||||
|
|
||||||
?? ??
|
?? ??
|
||||||
- ?? ??: ????? ?? ??? ???.
|
- content family: type-b-requirements-process-product
|
||||||
- ?? ??: ?? ??? ????, ??/??/popup ???? ???.
|
- 해석 원칙: 원문 제목/순서/표현을 우선 보존하고, 임의 재서술은 최소화한다.
|
||||||
- popup ??: ? ?, ?? ??, ? ??? ??? popup?? ?? ???.
|
- grouping 원칙: 관계가 같은 block만 묶고, 내용이 길다고 해서 본문에서 제거하지 않는다.
|
||||||
- DX 시행을 위한 필수 요건: layer=core / role=flow
|
- popup 원칙: 상세는 popup으로 보내되 본문에는 핵심 bullet과 진입 문장을 남긴다.
|
||||||
- 1 과정(Process)의 혁신: layer=core / role=flow
|
- DX 시행을 위한 필수 요건: relation=requirements / layer=core / popup_candidate=true
|
||||||
- 2 결과(Product)의 변화: layer=core / role=flow
|
- 1 과정(Process)의 혁신: relation=process / layer=core / popup_candidate=false
|
||||||
- 핵심 요약: layer=conclusion / role=flow
|
- 2 결과(Product)의 변화: relation=product / layer=core / popup_candidate=false
|
||||||
|
- 핵심 요약: relation=conclusion / layer=conclusion / popup_candidate=false
|
||||||
|
|
||||||
KPI / ?? ??
|
KPI / ?? ??
|
||||||
- ??: pass
|
- ??: pass
|
||||||
|
|||||||
@@ -3,13 +3,14 @@
|
|||||||
- ?? ??: `docs/run-003/03-structure/content-structure.md`
|
- ?? ??: `docs/run-003/03-structure/content-structure.md`
|
||||||
|
|
||||||
?? ??
|
?? ??
|
||||||
- ??? ??: ?? ?? ??? ???.
|
- content family: type-b-requirements-process-product
|
||||||
- ??? ??: ?? ? ???? ????, ?? ???? ????.
|
- visible block 원칙: 각 섹션 제목과 핵심 bullet은 본문에 남긴다.
|
||||||
- popup ??: ??? ? ?? ??? ? ?/? ??? popup?? ???.
|
- popup block 원칙: 큰 표, 긴 사례, 긴 상세 설명만 popup으로 보낸다.
|
||||||
- 1. DX 시행을 위한 필수 요건 (core)
|
- 결론 원칙: note/결론 문장은 footer 또는 결론 배너에 직접 노출한다.
|
||||||
- 2.1 과정(Process)의 혁신 (core)
|
- 1. DX 시행을 위한 필수 요건 (requirements / core / popup)
|
||||||
- 2.2 결과(Product)의 변화 (core)
|
- 2.1 과정(Process)의 혁신 (process / core / visible)
|
||||||
- 핵심 요약 (conclusion)
|
- 2.2 결과(Product)의 변화 (product / core / visible)
|
||||||
|
- 핵심 요약 (conclusion / conclusion / visible)
|
||||||
|
|
||||||
KPI / ?? ??
|
KPI / ?? ??
|
||||||
- ??: pass
|
- ??: pass
|
||||||
|
|||||||
@@ -3,10 +3,11 @@
|
|||||||
- ?? ??: `docs/run-003/04-plan/execution-plan.md`
|
- ?? ??: `docs/run-003/04-plan/execution-plan.md`
|
||||||
|
|
||||||
?? ??
|
?? ??
|
||||||
- ??? raw mdx?? ?? ???? stage-1a/stage-1b? ???.
|
- content family: type-b-requirements-process-product
|
||||||
- ?? ??? ??? ???.
|
- stage-1a/stage-1b는 raw MDX 기반 block 추출 결과를 그대로 사용한다.
|
||||||
- ?? ??, ? ?, ??? ?? ??? popup?? ?? ???.
|
- Type A는 비교/정의/관계형으로, Type B는 본문 중심형으로 렌더한다.
|
||||||
- visible ??? section title + ?? bullet + ?? ?? ???? ???.
|
- popup 후보 block은 삭제하지 않고 popup overlay로 이동한다.
|
||||||
|
- visible 영역에는 섹션 제목과 핵심 bullet을 남겨 원문 85% 보존 목표를 유지한다.
|
||||||
|
|
||||||
KPI / ?? ??
|
KPI / ?? ??
|
||||||
- ??: pass
|
- ??: pass
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
실행 요약
|
실행 요약
|
||||||
- auto_loop_runner.py iteration 3로 실행했다.
|
- auto_loop_runner.py iteration 1로 실행했다.
|
||||||
- 입력: `docs/run-003/01-input/03. DX 시행을 위한 필수 요건 및 혁신 방안.mdx`
|
- 입력: `docs/run-003/01-input/03. DX 시행을 위한 필수 요건 및 혁신 방안.mdx`
|
||||||
- 산출물: `final.html`, `generated_html.json`, `measurement.json`, `context.json`
|
- 산출물: `final.html`, `generated_html.json`, `measurement.json`, `context.json`
|
||||||
- stage snapshot: `stage_0_context.json` ~ `final_context.json`
|
- stage snapshot: `stage_0_context.json` ~ `final_context.json`
|
||||||
@@ -12,7 +12,7 @@
|
|||||||
|
|
||||||
KPI / 판정 결과
|
KPI / 판정 결과
|
||||||
- 판정: pass
|
- 판정: pass
|
||||||
- iteration: 3
|
- iteration: 1
|
||||||
- 종료 코드: 0
|
- 종료 코드: 0
|
||||||
- 필수 산출물 4종 유효 여부: True
|
- 필수 산출물 4종 유효 여부: True
|
||||||
|
|
||||||
|
|||||||
@@ -1,8 +1,8 @@
|
|||||||
실행 요약
|
실행 요약
|
||||||
- iteration 3 기준으로 최종 산출물과 측정 결과를 다시 검증했다.
|
- iteration 1 기준으로 최종 산출물과 측정 결과를 다시 검증했다.
|
||||||
- slide overflow: False
|
- slide overflow: False
|
||||||
- zone overflow: body
|
- zone overflow: 없음
|
||||||
- 최종 판정은 `revise`이다.
|
- 최종 판정은 `pass`이다.
|
||||||
|
|
||||||
산출물 경로
|
산출물 경로
|
||||||
- `docs/run-003/06-validation/validation-result.md`
|
- `docs/run-003/06-validation/validation-result.md`
|
||||||
@@ -11,12 +11,12 @@
|
|||||||
- `docs/run-003/05-execution/stage_2_verification.json`
|
- `docs/run-003/05-execution/stage_2_verification.json`
|
||||||
|
|
||||||
KPI / 판정 결과
|
KPI / 판정 결과
|
||||||
- 판정: revise
|
- 판정: pass
|
||||||
- 실패 분류: Verify-RenderZone
|
- 실패 분류: 없음
|
||||||
|
|
||||||
수정 액션
|
수정 액션
|
||||||
- overflow가 발생한 zone(body)의 content budget, block 수, typography를 재조정한다.
|
- 없음
|
||||||
|
|
||||||
다음 단계 전달물
|
다음 단계 전달물
|
||||||
- 최신 validation 기록
|
- 최신 validation 기록
|
||||||
- 다음 iteration 여부: 재실행
|
- 다음 iteration 여부: 중단
|
||||||
|
|||||||
@@ -21,7 +21,10 @@ if str(DESIGN_AGENT_ROOT) not in sys.path:
|
|||||||
sys.path.insert(0, str(DESIGN_AGENT_ROOT))
|
sys.path.insert(0, str(DESIGN_AGENT_ROOT))
|
||||||
|
|
||||||
from src.renderer import render_slide_from_html # type: ignore
|
from src.renderer import render_slide_from_html # type: ignore
|
||||||
from src.slide_measurer import measure_rendered_heights # type: ignore
|
from src.slide_measurer import measure_rendered_heights, capture_slide_screenshot, settings # type: ignore
|
||||||
|
from selenium import webdriver # type: ignore
|
||||||
|
from selenium.webdriver.chrome.options import Options # type: ignore
|
||||||
|
from selenium.webdriver.common.by import By # type: ignore
|
||||||
|
|
||||||
COMPARISON_MARKER = "comparison-summary-card"
|
COMPARISON_MARKER = "comparison-summary-card"
|
||||||
RELATION_MARKER = "relation-diagram-card"
|
RELATION_MARKER = "relation-diagram-card"
|
||||||
@@ -52,7 +55,13 @@ def zone_overflow_names(measurement: dict) -> list[str]:
|
|||||||
return names
|
return names
|
||||||
|
|
||||||
|
|
||||||
def validate_outputs(generated: dict, measurement: dict, required_titles: list[str], run_mode: str) -> tuple[str, list[str], list[str]]:
|
def validate_outputs(
|
||||||
|
generated: dict,
|
||||||
|
measurement: dict,
|
||||||
|
required_titles: list[str],
|
||||||
|
run_mode: str,
|
||||||
|
layout_template: str = "",
|
||||||
|
) -> tuple[str, list[str], list[str]]:
|
||||||
body_html = generated.get("body_html", "")
|
body_html = generated.get("body_html", "")
|
||||||
sidebar_html = generated.get("sidebar_html", "")
|
sidebar_html = generated.get("sidebar_html", "")
|
||||||
footer_html = generated.get("footer_html", "")
|
footer_html = generated.get("footer_html", "")
|
||||||
@@ -69,50 +78,74 @@ def validate_outputs(generated: dict, measurement: dict, required_titles: list[s
|
|||||||
|
|
||||||
if measurement_missing:
|
if measurement_missing:
|
||||||
failures.append("Verify-Measurement")
|
failures.append("Verify-Measurement")
|
||||||
actions.append("?? ??? ?? ???? stage 3/4 ?? ? ?? ??? ?? ???? ?? ??? ?? ????.")
|
actions.append("?? ??? ?? ?? stage 3/4 ???? ?? ???? ??.")
|
||||||
|
|
||||||
if slide_overflow:
|
if slide_overflow:
|
||||||
failures.append("Verify-RenderSlide")
|
failures.append("Verify-RenderSlide")
|
||||||
actions.append("slide 전체 overflow를 해소하도록 layout budget 또는 전체 레이아웃 구조를 조정한다.")
|
actions.append("slide ?? overflow? ????? layout budget ?? ?? ???? ??? ????.")
|
||||||
|
|
||||||
if zone_overflows:
|
if zone_overflows:
|
||||||
failures.append("Verify-RenderZone")
|
failures.append("Verify-RenderZone")
|
||||||
actions.append(f"overflow가 발생한 zone({', '.join(zone_overflows)})의 content budget, block 수, typography를 재조정한다.")
|
actions.append(f"overflow? ??? zone({', '.join(zone_overflows)})? content budget, block ?, typography? ?????.")
|
||||||
|
|
||||||
if '???' in visible_text or '?? ??' in visible_text:
|
if '???' in visible_text or '?? ??' in visible_text:
|
||||||
failures.append("Verify-Placeholder")
|
failures.append("Verify-Placeholder")
|
||||||
actions.append("placeholder나 깨진 라벨을 제거하고, 원문 제목/문장으로 다시 채운다.")
|
actions.append("placeholder? ?? ??? ????, ?? ??/???? ?? ???.")
|
||||||
|
|
||||||
matched_titles = sum(1 for title in required_titles if title and title in visible_text)
|
matched_titles = sum(1 for title in required_titles if title and title in visible_text)
|
||||||
|
visible_len = len(re.sub(r'\s+', ' ', visible_text).strip())
|
||||||
if matched_titles < max(2, min(len(required_titles), 3)):
|
if matched_titles < max(2, min(len(required_titles), 3)):
|
||||||
failures.append("Verify-SectionTitles")
|
failures.append("Verify-SectionTitles")
|
||||||
actions.append("원문 섹션 제목을 가시 텍스트에 더 직접적으로 유지한다.")
|
actions.append("?? ?? ??? ?? ???? ? ????? ????.")
|
||||||
|
|
||||||
if run_mode == 'run001':
|
if run_mode == 'run001':
|
||||||
core_message_ok = all(any(marker in visible_text for marker in variants) for variants in CORE_MESSAGE_MARKERS)
|
core_message_ok = all(any(marker in visible_text for marker in variants) for variants in CORE_MESSAGE_MARKERS)
|
||||||
if not core_message_ok:
|
if not core_message_ok:
|
||||||
failures.append("Verify-CoreMessage")
|
failures.append("Verify-CoreMessage")
|
||||||
actions.append("원문 표현을 유지하되 `상위 개념`과 `핵심 기술/핵심 인프라 기술` 판단이 가시 텍스트에 분명히 드러나도록 정리한다.")
|
actions.append("?? ??? ???? `?? ??`? `?? ??/?? ??? ??` ??? ?? ???? ??? ????? ????.")
|
||||||
|
|
||||||
if IMAGE_REFERENCE_KEY not in visible_text:
|
if IMAGE_REFERENCE_KEY not in visible_text:
|
||||||
failures.append("Verify-ImageRef")
|
failures.append("Verify-ImageRef")
|
||||||
actions.append("이미지/도해 참조 문구 `DX와 핵심기술간 상호관계`를 숨김 영역이 아닌 가시 블록으로 유지한다.")
|
actions.append("???/?? ?? ?? `DX? ????? ????`? ?? ??? ?? ?? ???? ????.")
|
||||||
|
|
||||||
comparison_visible = (COMPARISON_MARKER in body_html) and all(key in visible_text for key in COMPARE_KEYS)
|
comparison_visible = (COMPARISON_MARKER in body_html) and all(key in visible_text for key in COMPARE_KEYS)
|
||||||
if not comparison_visible:
|
if not comparison_visible:
|
||||||
failures.append("Verify-ComparisonVisible")
|
failures.append("Verify-ComparisonVisible")
|
||||||
actions.append("비교 핵심 4축(범위, 프로세스, 성과품, 확장성)을 화면에 바로 보이는 요약 블록으로 강제한다.")
|
actions.append("?? ?? 4?(??, ????, ???, ???)? ??? ?? ??? ?? ???? ????.")
|
||||||
|
|
||||||
if RELATION_MARKER not in body_html:
|
if RELATION_MARKER not in body_html:
|
||||||
failures.append("Verify-DesignStructure")
|
failures.append("Verify-DesignStructure")
|
||||||
actions.append("핵심 관계를 설명하는 시각적 관계도 블록을 본문 중심 구조로 유지한다.")
|
actions.append("?? ??? ???? ??? ??? ??? ?? ?? ??? ????.")
|
||||||
else:
|
else:
|
||||||
if len(re.sub(r'\s+', ' ', visible_text).strip()) < 260:
|
if visible_len < 420:
|
||||||
failures.append("Verify-ContentDensity")
|
failures.append("Verify-ContentDensity")
|
||||||
actions.append("본문과 보조 영역의 원문 문장 보존량을 높여 내용 밀도를 보강한다.")
|
actions.append("??? ?? ??? ?? ?? ???? ?? ?? ??? ????.")
|
||||||
if not body_html or not sidebar_html:
|
if not body_html:
|
||||||
failures.append("Verify-DesignStructure")
|
failures.append("Verify-DesignStructure")
|
||||||
actions.append("body와 sidebar의 역할을 분리하여 섹션별 배치를 다시 잡는다.")
|
actions.append("body ??? ?? ??? ?? ?? ?? ??? ???.")
|
||||||
|
if matched_titles < max(3, len([title for title in required_titles if title]) - 1):
|
||||||
|
failures.append("Verify-SectionTitles")
|
||||||
|
actions.append("?? ?? ??? ? ?? ?? ?? ???? ????.")
|
||||||
|
if layout_template == "B_GOAL":
|
||||||
|
for marker, reason in [
|
||||||
|
("Goal details", "?? ?? ?? ?? ?? ???? ????."),
|
||||||
|
("Process details", "?? ?? ?? ?? ???? ????."),
|
||||||
|
("Stakeholder details", "??? ???? ?? ?? ???? ????."),
|
||||||
|
]:
|
||||||
|
if marker not in body_html:
|
||||||
|
failures.append("Verify-DesignStructure")
|
||||||
|
actions.append(reason)
|
||||||
|
if body_html.count("<li") < 10:
|
||||||
|
failures.append("Verify-ContentDensity")
|
||||||
|
actions.append("??/??/?? ??? ?? bullet ?? ?? ?? ??? ???.")
|
||||||
|
elif layout_template == "B_RPP":
|
||||||
|
for title in required_titles[:3]:
|
||||||
|
if title and title not in body_html:
|
||||||
|
failures.append("Verify-SectionTitles")
|
||||||
|
actions.append("??/??/??? ?? ?? ??? ??? ?? ????.")
|
||||||
|
if body_html.count("<li") < 14:
|
||||||
|
failures.append("Verify-ContentDensity")
|
||||||
|
actions.append("??/??/?? ??? ?? bullet ?? ??? ????? ??? ???.")
|
||||||
|
|
||||||
if failures:
|
if failures:
|
||||||
return "revise", sorted(set(failures)), list(dict.fromkeys(actions))
|
return "revise", sorted(set(failures)), list(dict.fromkeys(actions))
|
||||||
@@ -224,6 +257,42 @@ def post_comment_if_configured(repo: str, issue_number: int, body_file: Path) ->
|
|||||||
create_comment(base_url, token, repo, issue_number, body)
|
create_comment(base_url, token, repo, issue_number, body)
|
||||||
|
|
||||||
|
|
||||||
|
def refresh_final_screenshot(final_html_path: Path, output_dir: Path) -> None:
|
||||||
|
if not final_html_path.exists():
|
||||||
|
return
|
||||||
|
|
||||||
|
driver = None
|
||||||
|
try:
|
||||||
|
options = Options()
|
||||||
|
options.add_argument("--headless=new")
|
||||||
|
options.add_argument("--disable-gpu")
|
||||||
|
options.add_argument("--no-sandbox")
|
||||||
|
options.add_argument("--disable-dev-shm-usage")
|
||||||
|
options.add_argument("--force-device-scale-factor=1")
|
||||||
|
options.add_argument(f"--window-size={settings.slide_width},{settings.slide_height + 200}")
|
||||||
|
driver = webdriver.Chrome(options=options)
|
||||||
|
driver.get(final_html_path.resolve().as_uri())
|
||||||
|
slide = driver.find_element(By.CSS_SELECTOR, ".slide")
|
||||||
|
screenshot_bytes = slide.screenshot_as_png
|
||||||
|
(output_dir / "final-screenshot-current.png").write_bytes(screenshot_bytes)
|
||||||
|
(output_dir / "final-screenshot.png").write_bytes(screenshot_bytes)
|
||||||
|
except Exception:
|
||||||
|
html = final_html_path.read_text(encoding="utf-8")
|
||||||
|
screenshot_b64 = capture_slide_screenshot(html)
|
||||||
|
if not screenshot_b64:
|
||||||
|
return
|
||||||
|
import base64
|
||||||
|
screenshot_bytes = base64.b64decode(screenshot_b64)
|
||||||
|
(output_dir / "final-screenshot-current.png").write_bytes(screenshot_bytes)
|
||||||
|
(output_dir / "final-screenshot.png").write_bytes(screenshot_bytes)
|
||||||
|
finally:
|
||||||
|
if driver:
|
||||||
|
try:
|
||||||
|
driver.quit()
|
||||||
|
except Exception:
|
||||||
|
pass
|
||||||
|
|
||||||
|
|
||||||
def compact_text(text: str, max_len: int) -> str:
|
def compact_text(text: str, max_len: int) -> str:
|
||||||
normalized = re.sub(r"\s+", " ", text).strip()
|
normalized = re.sub(r"\s+", " ", text).strip()
|
||||||
if len(normalized) <= max_len:
|
if len(normalized) <= max_len:
|
||||||
@@ -496,13 +565,18 @@ KPI / 판정 결과
|
|||||||
post_comment_if_configured(args.repo_slug, issue_numbers[5], step_comment_bodies[6])
|
post_comment_if_configured(args.repo_slug, issue_numbers[5], step_comment_bodies[6])
|
||||||
continue
|
continue
|
||||||
|
|
||||||
|
screenshot_path = output_dir / "final-screenshot-current.png"
|
||||||
|
if (not screenshot_path.exists()) or (screenshot_path.stat().st_mtime < final_html_path.stat().st_mtime):
|
||||||
|
refresh_final_screenshot(final_html_path, output_dir)
|
||||||
|
|
||||||
generated = read_json(generated_path)
|
generated = read_json(generated_path)
|
||||||
measurement = read_json(measurement_path)
|
measurement = read_json(measurement_path)
|
||||||
stage1a_data = read_json(stage1a)
|
stage1a_data = read_json(stage1a)
|
||||||
required_titles = [item.get("title", "") for item in stage1a_data.get("topics", [])]
|
required_titles = [item.get("title", "") for item in stage1a_data.get("topics", [])]
|
||||||
topic_count = len(required_titles)
|
topic_count = len(required_titles)
|
||||||
run_mode = "run001" if topic_count >= 5 else "generic"
|
run_mode = "run001" if topic_count >= 5 else "generic"
|
||||||
status, failures, actions = validate_outputs(generated, measurement, required_titles, run_mode)
|
layout_template = str(stage1a_data.get("analysis", {}).get("layout_template", "") or "")
|
||||||
|
status, failures, actions = validate_outputs(generated, measurement, required_titles, run_mode, layout_template)
|
||||||
final_html_text = final_html_path.read_text(encoding="utf-8")
|
final_html_text = final_html_path.read_text(encoding="utf-8")
|
||||||
if 'width:100%; height:28px' in final_html_text:
|
if 'width:100%; height:28px' in final_html_text:
|
||||||
status = "revise"
|
status = "revise"
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
from __future__ import annotations
|
from __future__ import annotations
|
||||||
|
|
||||||
import json
|
import json
|
||||||
import re
|
import re
|
||||||
@@ -7,61 +7,65 @@ from typing import Any
|
|||||||
|
|
||||||
|
|
||||||
def _read_text(path: Path) -> str:
|
def _read_text(path: Path) -> str:
|
||||||
return path.read_text(encoding="utf-8-sig")
|
return path.read_text(encoding='utf-8-sig')
|
||||||
|
|
||||||
|
|
||||||
def _write_json(path: Path, data: dict[str, Any]) -> None:
|
def _write_json(path: Path, data: dict[str, Any] | list[Any]) -> None:
|
||||||
path.write_text(json.dumps(data, ensure_ascii=False, indent=2), encoding="utf-8")
|
path.write_text(json.dumps(data, ensure_ascii=False, indent=2), encoding='utf-8')
|
||||||
|
|
||||||
|
|
||||||
def _write_text(path: Path, text: str) -> None:
|
def _write_text(path: Path, text: str) -> None:
|
||||||
path.write_text(text, encoding="utf-8")
|
path.write_text(text, encoding='utf-8')
|
||||||
|
|
||||||
|
|
||||||
|
def _normalize_space(text: str) -> str:
|
||||||
|
return re.sub(r'\s+', ' ', text or '').strip()
|
||||||
|
|
||||||
|
|
||||||
def _compact(text: str, max_len: int) -> str:
|
def _compact(text: str, max_len: int) -> str:
|
||||||
normalized = re.sub(r"\s+", " ", text).strip()
|
normalized = _normalize_space(text)
|
||||||
if len(normalized) <= max_len:
|
if len(normalized) <= max_len:
|
||||||
return normalized
|
return normalized
|
||||||
cut = normalized[:max_len].rsplit(" ", 1)[0].strip()
|
cut = normalized[:max_len].rsplit(' ', 1)[0].strip()
|
||||||
return (cut or normalized[:max_len]).rstrip(" ,.;:") + "..."
|
return (cut or normalized[:max_len]).rstrip(' ,.;:') + '...'
|
||||||
|
|
||||||
|
|
||||||
def _preserve_len(text: str, ratio: float = 0.85, floor: int = 180, ceiling: int = 900) -> int:
|
def _preserve_len(text: str, ratio: float = 0.85, floor: int = 180, ceiling: int = 900) -> int:
|
||||||
normalized = re.sub(r"\s+", " ", text).strip()
|
normalized = _normalize_space(text)
|
||||||
if not normalized:
|
if not normalized:
|
||||||
return floor
|
return floor
|
||||||
return max(floor, min(ceiling, int(len(normalized) * ratio)))
|
return max(floor, min(ceiling, int(len(normalized) * ratio)))
|
||||||
|
|
||||||
|
|
||||||
|
def _normalize_title_key(text: str) -> str:
|
||||||
|
return re.sub(r'\s+', '', text or '').lower()
|
||||||
|
|
||||||
|
|
||||||
def _strip_frontmatter_and_imports(raw: str) -> str:
|
def _strip_frontmatter_and_imports(raw: str) -> str:
|
||||||
text = raw.replace("\r\n", "\n")
|
text = raw.replace('\r\n', '\n')
|
||||||
if text.startswith("---\n"):
|
if text.startswith('---\n'):
|
||||||
end = text.find("\n---", 4)
|
end = text.find('\n---', 4)
|
||||||
if end != -1:
|
if end != -1:
|
||||||
text = text[end + 4 :]
|
text = text[end + 4 :]
|
||||||
text = re.sub(r"^import\s+.+?$", "", text, flags=re.M)
|
text = re.sub(r'^import\s+.+?$', '', text, flags=re.M)
|
||||||
return text.strip()
|
return text.strip()
|
||||||
|
|
||||||
|
|
||||||
def _dx_effect_lines(repo_root: Path) -> list[str]:
|
def _dx_effect_lines(repo_root: Path) -> list[str]:
|
||||||
path = repo_root / "components" / "dx.astro"
|
path = repo_root / 'components' / 'dx.astro'
|
||||||
if not path.exists():
|
if not path.exists():
|
||||||
return []
|
return []
|
||||||
text = _read_text(path)
|
text = _read_text(path)
|
||||||
text = re.sub(r"<style.*?</style>", "", text, flags=re.S)
|
text = re.sub(r'<style.*?</style>', '', text, flags=re.S)
|
||||||
text = text.replace("<br />", " ")
|
text = text.replace('<br />', ' ')
|
||||||
text = re.sub(r"</?(div|table|thead|tbody|tr|td|th|colgroup|col|ul|strong)[^>]*>", "\n", text)
|
text = re.sub(r'</?(div|table|thead|tbody|tr|td|th|colgroup|col|ul|strong)[^>]*>', '\n', text)
|
||||||
text = re.sub(r"<li[^>]*>", "- ", text)
|
text = re.sub(r'<li[^>]*>', '- ', text)
|
||||||
text = re.sub(r"</li>", "\n", text)
|
text = re.sub(r'</li>', '\n', text)
|
||||||
text = re.sub(r"<[^>]+>", " ", text)
|
text = re.sub(r'<[^>]+>', ' ', text)
|
||||||
lines: list[str] = []
|
lines: list[str] = []
|
||||||
for raw in text.splitlines():
|
for raw in text.splitlines():
|
||||||
line = re.sub(r"\s+", " ", raw).strip()
|
line = _normalize_space(raw)
|
||||||
if not line:
|
if not line or line.startswith('/*') or line.startswith('[') or len(line) < 6:
|
||||||
continue
|
|
||||||
if line.startswith("/*") or line.startswith("["):
|
|
||||||
continue
|
|
||||||
if len(line) < 6:
|
|
||||||
continue
|
continue
|
||||||
lines.append(line)
|
lines.append(line)
|
||||||
deduped: list[str] = []
|
deduped: list[str] = []
|
||||||
@@ -73,72 +77,29 @@ def _dx_effect_lines(repo_root: Path) -> list[str]:
|
|||||||
|
|
||||||
def _normalize_block_for_storage(text: str, repo_root: Path) -> str:
|
def _normalize_block_for_storage(text: str, repo_root: Path) -> str:
|
||||||
dx_lines = _dx_effect_lines(repo_root)
|
dx_lines = _dx_effect_lines(repo_root)
|
||||||
if "<DxEffect" in text and dx_lines:
|
if '<DxEffect' in text and dx_lines:
|
||||||
replacement = "\n".join(f"* {line}" for line in dx_lines)
|
replacement = '\n'.join(f'* {line}' for line in dx_lines)
|
||||||
text = re.sub(r"<DxEffect\s*/>", replacement, text)
|
text = re.sub(r'<DxEffect\s*/>', replacement, text)
|
||||||
text = re.sub(r"<summary[^>]*>(.*?)</summary>", lambda m: f"**{re.sub(r'<[^>]+>', ' ', m.group(1)).strip()}**", text, flags=re.S)
|
text = re.sub(r'<summary[^>]*>(.*?)</summary>', lambda m: f"**{re.sub(r'<[^>]+>', ' ', m.group(1)).strip()}**", text, flags=re.S)
|
||||||
text = text.replace("<details>", "").replace("</details>", "")
|
text = text.replace('<details>', '').replace('</details>', '')
|
||||||
text = re.sub(r"<br\s*/?>", "\n", text, flags=re.I)
|
text = re.sub(r'<br\s*/?>', '\n', text, flags=re.I)
|
||||||
text = re.sub(r"</?div[^>]*>", "", text)
|
text = re.sub(r'</?div[^>]*>', '', text)
|
||||||
text = re.sub(r":::\s*note\[(.*?)\]", r"**\1**", text)
|
text = re.sub(r':::\s*note\[(.*?)\]', r'**\1**', text)
|
||||||
text = text.replace(":::", "")
|
text = text.replace(':::', '')
|
||||||
text = re.sub(r"!\[([^\]]+)\]\(([^\)]+)\)", r"[???] \1", text)
|
text = re.sub(r'!\[([^\]]+)\]\(([^\)]+)\)', r'[image] \1', text)
|
||||||
text = re.sub(r"\n{3,}", "\n\n", text)
|
text = re.sub(r'\n{3,}', '\n\n', text)
|
||||||
return text.strip()
|
return text.strip()
|
||||||
|
|
||||||
|
|
||||||
def _first_nonempty_lines(text: str, limit: int = 8) -> list[str]:
|
|
||||||
lines: list[str] = []
|
|
||||||
for raw in text.splitlines():
|
|
||||||
line = raw.strip()
|
|
||||||
if not line:
|
|
||||||
continue
|
|
||||||
if line.startswith("---"):
|
|
||||||
continue
|
|
||||||
lines.append(line)
|
|
||||||
if len(lines) >= limit:
|
|
||||||
break
|
|
||||||
return lines
|
|
||||||
|
|
||||||
|
|
||||||
def _extract_detail_topics(block: str, start_id: int, repo_root: Path) -> tuple[list[dict[str, Any]], str, int]:
|
|
||||||
topics: list[dict[str, Any]] = []
|
|
||||||
next_id = start_id
|
|
||||||
|
|
||||||
def repl(match: re.Match[str]) -> str:
|
|
||||||
nonlocal next_id
|
|
||||||
inner = match.group(1)
|
|
||||||
summary_match = re.search(r"<summary[^>]*>(.*?)</summary>", inner, flags=re.S)
|
|
||||||
summary = re.sub(r"<[^>]+>", " ", summary_match.group(1)).strip() if summary_match else "?? ??"
|
|
||||||
detail_body = re.sub(r"<summary[^>]*>.*?</summary>", "", inner, flags=re.S)
|
|
||||||
detail_source = _normalize_block_for_storage(detail_body, repo_root)
|
|
||||||
if detail_source:
|
|
||||||
topics.append({
|
|
||||||
"id": next_id,
|
|
||||||
"title": summary,
|
|
||||||
"purpose": "?? ?? ??",
|
|
||||||
"role": "reference",
|
|
||||||
"layer": "supporting",
|
|
||||||
"source_hint": summary,
|
|
||||||
"summary": _compact(detail_source, _preserve_len(detail_source, floor=220, ceiling=560)),
|
|
||||||
"source_data": detail_source,
|
|
||||||
})
|
|
||||||
next_id += 1
|
|
||||||
return f"\n* **{summary}**\n"
|
|
||||||
|
|
||||||
stripped = re.sub(r"<details>(.*?)</details>", repl, block, flags=re.S)
|
|
||||||
return topics, stripped, next_id
|
|
||||||
|
|
||||||
|
|
||||||
def _extract_title_from_intro(block: str) -> str:
|
def _extract_title_from_intro(block: str) -> str:
|
||||||
m = re.search(r"\*\s+\*\*(.+?)\*\*", block)
|
m = re.search(r'\*\s+\*\*(.+?)\*\*', block)
|
||||||
if m:
|
if m:
|
||||||
return m.group(1).strip()
|
return m.group(1).strip()
|
||||||
return "도입"
|
return '서론'
|
||||||
|
|
||||||
|
|
||||||
def _section_chunks(text: str) -> list[tuple[str, str]]:
|
def _section_chunks(text: str) -> list[tuple[str, str]]:
|
||||||
matches = list(re.finditer(r"^##\s+(.+)$", text, flags=re.M))
|
matches = list(re.finditer(r'^##\s+(.+)$', text, flags=re.M))
|
||||||
chunks: list[tuple[str, str]] = []
|
chunks: list[tuple[str, str]] = []
|
||||||
for idx, match in enumerate(matches):
|
for idx, match in enumerate(matches):
|
||||||
title = match.group(1).strip()
|
title = match.group(1).strip()
|
||||||
@@ -149,7 +110,7 @@ def _section_chunks(text: str) -> list[tuple[str, str]]:
|
|||||||
|
|
||||||
|
|
||||||
def _subsection_chunks(text: str) -> list[tuple[str, str]]:
|
def _subsection_chunks(text: str) -> list[tuple[str, str]]:
|
||||||
matches = list(re.finditer(r"^###\s+(.+)$", text, flags=re.M))
|
matches = list(re.finditer(r'^###\s+(.+)$', text, flags=re.M))
|
||||||
chunks: list[tuple[str, str]] = []
|
chunks: list[tuple[str, str]] = []
|
||||||
for idx, match in enumerate(matches):
|
for idx, match in enumerate(matches):
|
||||||
title = match.group(1).strip()
|
title = match.group(1).strip()
|
||||||
@@ -159,94 +120,150 @@ def _subsection_chunks(text: str) -> list[tuple[str, str]]:
|
|||||||
return chunks
|
return chunks
|
||||||
|
|
||||||
|
|
||||||
def _classify(title: str, layer_hint: str = "core") -> tuple[str, str, str]:
|
def _classify(title: str, layer_hint: str = 'core') -> tuple[str, str, str]:
|
||||||
clean = title.strip()
|
clean = title.strip()
|
||||||
if "혼용" in clean:
|
key = _normalize_title_key(clean)
|
||||||
return "problem", "flow", "intro"
|
if any(token in key for token in ['혼용', '실태', '현실']):
|
||||||
if "정의" in clean:
|
return 'problem', 'flow', 'intro'
|
||||||
return "definition", "flow", "core"
|
if any(token in key for token in ['정의', '개념', '용어']):
|
||||||
if "상호관계" in clean or "관계" in clean:
|
return 'definition', 'flow', 'core'
|
||||||
return "hierarchy", "flow", "core"
|
if any(token in key for token in ['상호관계', '관계', '위치']):
|
||||||
if "구분" in clean or "비교" in clean:
|
return 'hierarchy', 'flow', 'core'
|
||||||
return "comparison", "reference", "supporting"
|
if any(token in key for token in ['구분', '비교']):
|
||||||
if "사례" in clean:
|
return 'comparison', 'reference', 'supporting'
|
||||||
return "evidence", "reference", "supporting"
|
if any(token in key for token in ['사례', '근거', '대표']):
|
||||||
if "궁극적 목표" in clean:
|
return 'evidence', 'reference', 'supporting'
|
||||||
return "goal", "flow", "core"
|
if any(token in key for token in ['궁극적목표', '시행목표', '목표']):
|
||||||
if "기대효과" in clean:
|
return 'goal', 'flow', 'core'
|
||||||
return "stakeholder_effect", "flow", "core"
|
if any(token in key for token in ['기대효과', '주체별', '효과']):
|
||||||
if "필수 요건" in clean:
|
return 'stakeholder_effect', 'flow', 'core'
|
||||||
return "requirements", "flow", "core"
|
if any(token in key for token in ['필수요건', '요건']):
|
||||||
if "Process" in clean or "과정" in clean:
|
return 'requirements', 'flow', 'core'
|
||||||
return "process", "flow", "core"
|
if 'process' in key or '과정' in clean:
|
||||||
if "Product" in clean or "결과" in clean:
|
return 'process', 'flow', 'core'
|
||||||
return "product", "flow", "core"
|
if 'product' in key or '결과' in clean:
|
||||||
if "핵심 요약" in clean or "결론" in clean:
|
return 'product', 'flow', 'core'
|
||||||
return "conclusion", "flow", "conclusion"
|
if any(token in key for token in ['핵심요약', '요약', '결론']):
|
||||||
if layer_hint == "supporting":
|
return 'conclusion', 'flow', 'conclusion'
|
||||||
return "support", "reference", "supporting"
|
if layer_hint == 'supporting':
|
||||||
return "section", "flow", "core"
|
return 'support', 'reference', 'supporting'
|
||||||
|
return 'section', 'flow', 'core'
|
||||||
|
|
||||||
|
|
||||||
|
def _extract_detail_topics(block: str, start_id: int, repo_root: Path) -> tuple[list[dict[str, Any]], str, int]:
|
||||||
|
topics: list[dict[str, Any]] = []
|
||||||
|
next_id = start_id
|
||||||
|
|
||||||
|
def repl(match: re.Match[str]) -> str:
|
||||||
|
nonlocal next_id
|
||||||
|
inner = match.group(1)
|
||||||
|
summary_match = re.search(r'<summary[^>]*>(.*?)</summary>', inner, flags=re.S)
|
||||||
|
summary = re.sub(r'<[^>]+>', ' ', summary_match.group(1)).strip() if summary_match else '상세 내용'
|
||||||
|
detail_body = re.sub(r'<summary[^>]*>.*?</summary>', '', inner, flags=re.S)
|
||||||
|
detail_source = _normalize_block_for_storage(detail_body, repo_root)
|
||||||
|
if detail_source:
|
||||||
|
topics.append({
|
||||||
|
'id': next_id,
|
||||||
|
'title': summary,
|
||||||
|
'purpose': '상세 근거 또는 부연 설명',
|
||||||
|
'role': 'reference',
|
||||||
|
'layer': 'supporting',
|
||||||
|
'relation_type': 'evidence',
|
||||||
|
'source_hint': summary,
|
||||||
|
'summary': _compact(detail_source, _preserve_len(detail_source, floor=220, ceiling=560)),
|
||||||
|
'source_data': detail_source,
|
||||||
|
'structured_text': detail_source,
|
||||||
|
'popup_candidate': True,
|
||||||
|
})
|
||||||
|
next_id += 1
|
||||||
|
return f'\n* **{summary}**\n'
|
||||||
|
|
||||||
|
stripped = re.sub(r'<details>(.*?)</details>', repl, block, flags=re.S)
|
||||||
|
return topics, stripped, next_id
|
||||||
|
|
||||||
|
|
||||||
def _extract_conclusion(text: str, repo_root: Path) -> tuple[str, str]:
|
def _extract_conclusion(text: str, repo_root: Path) -> tuple[str, str]:
|
||||||
m = re.search(r":::\s*note\[(.*?)\](.*?):::", text, flags=re.S)
|
m = re.search(r':::\s*note\[(.*?)\](.*?):::', text, flags=re.S)
|
||||||
if not m:
|
if not m:
|
||||||
return text, ""
|
return text, ''
|
||||||
note_title = re.sub(r"\s+", " ", m.group(1)).strip() or "\ud575\uc2ec \uc694\uc57d"
|
note_title = _normalize_space(m.group(1)) or '핵심 요약'
|
||||||
note_body = _normalize_block_for_storage(m.group(2), repo_root)
|
note_body = _normalize_block_for_storage(m.group(2), repo_root)
|
||||||
note_source = f"**{note_title}**\n{note_body}".strip()
|
note_source = f'**{note_title}**\n{note_body}'.strip()
|
||||||
stripped = text[: m.start()] + text[m.end() :]
|
stripped = text[: m.start()] + text[m.end() :]
|
||||||
return stripped.strip(), note_source
|
return stripped.strip(), note_source
|
||||||
|
|
||||||
|
|
||||||
def extract_topics_from_raw(raw: str, repo_root: Path) -> tuple[str, list[dict[str, Any]]]:
|
def _content_family(topics: list[dict[str, Any]]) -> str:
|
||||||
title_match = re.search(r"^title:\s*(.+)$", raw, flags=re.M)
|
relation_types = {str(t.get('relation_type', '') or '') for t in topics}
|
||||||
doc_title = title_match.group(1).strip() if title_match else "Document"
|
if ('comparison' in relation_types or 'definition' in relation_types or 'hierarchy' in relation_types) and 'goal' not in relation_types:
|
||||||
|
return 'type-a-compare-define-relate'
|
||||||
|
if 'goal' in relation_types or 'stakeholder_effect' in relation_types:
|
||||||
|
return 'type-b-goal-effect'
|
||||||
|
if 'requirements' in relation_types or 'product' in relation_types or 'process' in relation_types:
|
||||||
|
return 'type-b-requirements-process-product'
|
||||||
|
return 'type-b-section-stack'
|
||||||
|
|
||||||
|
|
||||||
|
def _popup_candidate(topic: dict[str, Any]) -> bool:
|
||||||
|
relation = str(topic.get('relation_type', '') or '')
|
||||||
|
source = _normalize_space(str(topic.get('source_data', '') or ''))
|
||||||
|
return relation in {'comparison', 'evidence'} or len(source) > 520
|
||||||
|
|
||||||
|
|
||||||
|
def extract_topics_from_raw(raw: str, repo_root: Path) -> tuple[str, list[dict[str, Any]], str]:
|
||||||
|
title_match = re.search(r'^title:\s*(.+)$', raw, flags=re.M)
|
||||||
|
doc_title = title_match.group(1).strip() if title_match else 'Document'
|
||||||
clean = _strip_frontmatter_and_imports(raw)
|
clean = _strip_frontmatter_and_imports(raw)
|
||||||
clean, conclusion_source = _extract_conclusion(clean, repo_root)
|
clean, conclusion_source = _extract_conclusion(clean, repo_root)
|
||||||
|
|
||||||
topics: list[dict[str, Any]] = []
|
topics: list[dict[str, Any]] = []
|
||||||
next_id = 1
|
next_id = 1
|
||||||
|
|
||||||
first_section = re.search(r"^##\s+", clean, flags=re.M)
|
first_section = re.search(r'^##\s+', clean, flags=re.M)
|
||||||
intro_block = clean[: first_section.start()].strip() if first_section else clean.strip()
|
intro_block = clean[: first_section.start()].strip() if first_section else clean.strip()
|
||||||
if intro_block:
|
if intro_block:
|
||||||
detail_topics, intro_stripped, _ = _extract_detail_topics(intro_block, next_id + 1, repo_root)
|
detail_topics, intro_stripped, _ = _extract_detail_topics(intro_block, next_id + 1, repo_root)
|
||||||
intro_source = _normalize_block_for_storage(intro_stripped, repo_root)
|
intro_source = _normalize_block_for_storage(intro_stripped, repo_root)
|
||||||
if intro_source:
|
if intro_source:
|
||||||
title = _extract_title_from_intro(intro_source)
|
title = _extract_title_from_intro(intro_source)
|
||||||
relation, role, layer = _classify(title, "intro")
|
relation, role, layer = _classify(title, 'intro')
|
||||||
topics.append({
|
topics.append({
|
||||||
"id": next_id,
|
'id': next_id,
|
||||||
"title": title,
|
'title': title,
|
||||||
"purpose": "?? ?? ?? ??",
|
'purpose': '문서 도입 또는 문제 제기',
|
||||||
"role": role,
|
'role': role,
|
||||||
"layer": layer,
|
'layer': layer,
|
||||||
"source_hint": title,
|
'relation_type': relation,
|
||||||
"summary": _compact(intro_source, _preserve_len(intro_source, floor=260, ceiling=760)),
|
'source_hint': title,
|
||||||
"source_data": intro_source,
|
'summary': _compact(intro_source, _preserve_len(intro_source, floor=260, ceiling=760)),
|
||||||
|
'source_data': intro_source,
|
||||||
|
'structured_text': intro_source,
|
||||||
|
'popup_candidate': False,
|
||||||
})
|
})
|
||||||
next_id += 1
|
next_id += 1
|
||||||
topics.extend(detail_topics)
|
topics.extend(detail_topics)
|
||||||
next_id = max([t["id"] for t in topics], default=0) + 1
|
next_id = max([t['id'] for t in topics], default=0) + 1
|
||||||
|
|
||||||
for section_title, section_body in _section_chunks(clean):
|
for section_title, section_body in _section_chunks(clean):
|
||||||
detail_topics, section_stripped, next_id = _extract_detail_topics(section_body, next_id, repo_root)
|
detail_topics, section_stripped, next_id = _extract_detail_topics(section_body, next_id, repo_root)
|
||||||
subsections = _subsection_chunks(section_stripped)
|
subsections = _subsection_chunks(section_stripped)
|
||||||
lead = re.split(r"^###\s+.+$", section_stripped, maxsplit=1, flags=re.M)[0].strip() if subsections else section_stripped
|
lead = re.split(r'^###\s+.+$', section_stripped, maxsplit=1, flags=re.M)[0].strip() if subsections else section_stripped
|
||||||
if lead:
|
if lead:
|
||||||
source = _normalize_block_for_storage(lead, repo_root)
|
source = _normalize_block_for_storage(lead, repo_root)
|
||||||
if source:
|
if source:
|
||||||
relation, role, layer = _classify(section_title)
|
relation, role, layer = _classify(section_title)
|
||||||
topics.append({
|
topics.append({
|
||||||
"id": next_id,
|
'id': next_id,
|
||||||
"title": section_title,
|
'title': section_title,
|
||||||
"purpose": f"{section_title} ?? ??",
|
'purpose': f'{section_title}의 핵심 내용',
|
||||||
"role": role,
|
'role': role,
|
||||||
"layer": layer,
|
'layer': layer,
|
||||||
"source_hint": section_title,
|
'relation_type': relation,
|
||||||
"summary": _compact(source, _preserve_len(source, floor=240, ceiling=780)),
|
'source_hint': section_title,
|
||||||
"source_data": source,
|
'summary': _compact(source, _preserve_len(source, floor=240, ceiling=780)),
|
||||||
|
'source_data': source,
|
||||||
|
'structured_text': source,
|
||||||
|
'popup_candidate': False,
|
||||||
})
|
})
|
||||||
next_id += 1
|
next_id += 1
|
||||||
for sub_title, sub_body in subsections:
|
for sub_title, sub_body in subsections:
|
||||||
@@ -254,135 +271,181 @@ def extract_topics_from_raw(raw: str, repo_root: Path) -> tuple[str, list[dict[s
|
|||||||
if source:
|
if source:
|
||||||
relation, role, layer = _classify(sub_title)
|
relation, role, layer = _classify(sub_title)
|
||||||
topics.append({
|
topics.append({
|
||||||
"id": next_id,
|
'id': next_id,
|
||||||
"title": sub_title,
|
'title': sub_title,
|
||||||
"purpose": f"{sub_title} ?? ??",
|
'purpose': f'{sub_title}의 세부 내용',
|
||||||
"role": role,
|
'role': role,
|
||||||
"layer": layer,
|
'layer': layer,
|
||||||
"source_hint": sub_title,
|
'relation_type': relation,
|
||||||
"summary": _compact(source, _preserve_len(source, floor=220, ceiling=760)),
|
'source_hint': sub_title,
|
||||||
"source_data": source,
|
'summary': _compact(source, _preserve_len(source, floor=220, ceiling=760)),
|
||||||
|
'source_data': source,
|
||||||
|
'structured_text': source,
|
||||||
|
'popup_candidate': False,
|
||||||
})
|
})
|
||||||
next_id += 1
|
next_id += 1
|
||||||
topics.extend(detail_topics)
|
topics.extend(detail_topics)
|
||||||
next_id = max([t["id"] for t in topics], default=0) + 1
|
next_id = max([t['id'] for t in topics], default=0) + 1
|
||||||
|
|
||||||
if conclusion_source:
|
if conclusion_source:
|
||||||
topics.append({
|
topics.append({
|
||||||
"id": next_id,
|
'id': next_id,
|
||||||
"title": "\ud575\uc2ec \uc694\uc57d",
|
'title': '핵심 요약',
|
||||||
"purpose": "?? ?? ??",
|
'purpose': '결론 또는 핵심 메시지',
|
||||||
"role": "flow",
|
'role': 'flow',
|
||||||
"layer": "conclusion",
|
'layer': 'conclusion',
|
||||||
"source_hint": "\ud575\uc2ec \uc694\uc57d",
|
'relation_type': 'conclusion',
|
||||||
"summary": _compact(conclusion_source, _preserve_len(conclusion_source, floor=140, ceiling=360)),
|
'source_hint': '핵심 요약',
|
||||||
"source_data": conclusion_source,
|
'summary': _compact(conclusion_source, _preserve_len(conclusion_source, floor=140, ceiling=360)),
|
||||||
|
'source_data': conclusion_source,
|
||||||
|
'structured_text': conclusion_source,
|
||||||
|
'popup_candidate': False,
|
||||||
})
|
})
|
||||||
|
|
||||||
return doc_title, topics
|
for topic in topics:
|
||||||
|
topic['popup_candidate'] = _popup_candidate(topic)
|
||||||
|
|
||||||
|
return doc_title, topics, _content_family(topics)
|
||||||
|
|
||||||
|
|
||||||
def _page_structure(topics: list[dict[str, Any]]) -> dict[str, Any]:
|
def _page_structure(topics: list[dict[str, Any]], family: str) -> dict[str, Any]:
|
||||||
intro_ids = [t["id"] for t in topics if t["layer"] == "intro"]
|
intro_ids = [t['id'] for t in topics if t['layer'] == 'intro']
|
||||||
core_ids = [t["id"] for t in topics if t["layer"] == "core"]
|
core_ids = [t['id'] for t in topics if t['layer'] == 'core']
|
||||||
support_ids = [t["id"] for t in topics if t["layer"] == "supporting"]
|
support_ids = [t['id'] for t in topics if t['layer'] == 'supporting']
|
||||||
conclusion_ids = [t["id"] for t in topics if t["layer"] == "conclusion"]
|
conclusion_ids = [t['id'] for t in topics if t['layer'] == 'conclusion']
|
||||||
structure: dict[str, Any] = {}
|
structure: dict[str, Any] = {}
|
||||||
if intro_ids:
|
if family == 'type-a-compare-define-relate':
|
||||||
structure["background"] = {"topic_ids": intro_ids, "weight": 0.24}
|
if intro_ids:
|
||||||
if core_ids:
|
structure['background'] = {'topic_ids': intro_ids, 'weight': 0.22}
|
||||||
structure["body"] = {"topic_ids": core_ids, "weight": 0.48 if support_ids else 0.58}
|
if core_ids:
|
||||||
if support_ids:
|
structure['body'] = {'topic_ids': core_ids, 'weight': 0.50}
|
||||||
structure["support"] = {"topic_ids": support_ids, "weight": 0.18}
|
if support_ids:
|
||||||
|
structure['support'] = {'topic_ids': support_ids, 'weight': 0.18}
|
||||||
|
else:
|
||||||
|
top_ids = intro_ids + core_ids[:1]
|
||||||
|
body_ids = core_ids[1:] if len(core_ids) > 1 else core_ids[:1]
|
||||||
|
support_main = support_ids[:]
|
||||||
|
if top_ids:
|
||||||
|
structure['body'] = {'topic_ids': top_ids + body_ids, 'weight': 0.58 if support_main else 0.64}
|
||||||
|
if support_main:
|
||||||
|
structure['support'] = {'topic_ids': support_main, 'weight': 0.18}
|
||||||
if conclusion_ids:
|
if conclusion_ids:
|
||||||
structure["key_message"] = {"topic_ids": conclusion_ids, "weight": 0.10}
|
structure['key_message'] = {'topic_ids': conclusion_ids, 'weight': 0.10}
|
||||||
return structure
|
return structure
|
||||||
|
|
||||||
|
|
||||||
def rebuild_run_from_raw(repo_root: Path, run_dir: Path, input_file: Path) -> dict[str, Any]:
|
def rebuild_run_from_raw(repo_root: Path, run_dir: Path, input_file: Path) -> dict[str, Any]:
|
||||||
raw = _read_text(input_file)
|
raw = _read_text(input_file)
|
||||||
doc_title, topics = extract_topics_from_raw(raw, repo_root)
|
doc_title, topics, family = extract_topics_from_raw(raw, repo_root)
|
||||||
core_topic = next((t for t in topics if t["layer"] == "conclusion"), topics[-1] if topics else {"source_data": ""})
|
core_topic = next((t for t in topics if t['layer'] == 'conclusion'), topics[-1] if topics else {'source_data': ''})
|
||||||
stage1a = {
|
stage1a = {
|
||||||
"analysis": {
|
'analysis': {
|
||||||
"title": doc_title,
|
'title': doc_title,
|
||||||
"core_message": re.sub(r"\s+", " ", str(core_topic.get("source_data", ""))).strip(),
|
'core_message': _normalize_space(str(core_topic.get('source_data', ''))),
|
||||||
"total_pages": 1,
|
'total_pages': 1,
|
||||||
|
'layout_template': ('A' if family == 'type-a-compare-define-relate' else ('B_GOAL' if family == 'type-b-goal-effect' else ('B_RPP' if family == 'type-b-requirements-process-product' else 'B_STACK'))),
|
||||||
|
'content_family': family,
|
||||||
},
|
},
|
||||||
"page_structure": _page_structure(topics),
|
'page_structure': _page_structure(topics, family),
|
||||||
"topics": topics,
|
'topics': topics,
|
||||||
}
|
}
|
||||||
stage1b = {
|
stage1b = {
|
||||||
"concepts": [
|
'concepts': [
|
||||||
{
|
{
|
||||||
"topic_id": t["id"],
|
'topic_id': t['id'],
|
||||||
"relation_type": _classify(t["title"], t["layer"])[0],
|
'relation_type': t['relation_type'],
|
||||||
"expression_hint": "?? ??? ??? ???. ??? ? ?? ??? ??? popup?? ???. visible ??? ?? ???? 85% ??? ?? ???.",
|
'expression_hint': (
|
||||||
"summary": t["summary"],
|
'원문 제목과 원문 bullet을 우선 유지한다. 긴 세부 설명이나 큰 표는 popup으로 이동하되, 본문에는 핵심 bullet과 진입 요약을 남긴다.'
|
||||||
|
if t.get('popup_candidate') else
|
||||||
|
'원문 제목과 원문 bullet을 visible block으로 유지하고, 임의 재서술을 최소화한다.'
|
||||||
|
),
|
||||||
|
'summary': t['summary'],
|
||||||
}
|
}
|
||||||
for t in topics
|
for t in topics
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
|
|
||||||
plan_dir = run_dir / "04-plan"
|
input_dir = run_dir / '01-input'
|
||||||
plan_dir.mkdir(parents=True, exist_ok=True)
|
interp_dir = run_dir / '02-kei-interpretation'
|
||||||
_write_json(plan_dir / "stage-1a-topics.json", stage1a)
|
structure_dir = run_dir / '03-structure'
|
||||||
_write_json(plan_dir / "stage-1b-refined-concepts.json", stage1b)
|
plan_dir = run_dir / '04-plan'
|
||||||
|
for d in (input_dir, interp_dir, structure_dir, plan_dir):
|
||||||
|
d.mkdir(parents=True, exist_ok=True)
|
||||||
|
|
||||||
|
_write_json(plan_dir / 'stage-1a-topics.json', stage1a)
|
||||||
|
_write_json(plan_dir / 'stage-1b-refined-concepts.json', stage1b)
|
||||||
|
_write_json(structure_dir / 'source-blocks.json', {
|
||||||
|
'title': doc_title,
|
||||||
|
'content_family': family,
|
||||||
|
'blocks': [
|
||||||
|
{
|
||||||
|
'id': t['id'],
|
||||||
|
'title': t['title'],
|
||||||
|
'layer': t['layer'],
|
||||||
|
'relation_type': t['relation_type'],
|
||||||
|
'popup_candidate': bool(t.get('popup_candidate')),
|
||||||
|
'source_data': t['source_data'],
|
||||||
|
}
|
||||||
|
for t in topics
|
||||||
|
],
|
||||||
|
})
|
||||||
|
|
||||||
input_dir = run_dir / "01-input"
|
|
||||||
input_dir.mkdir(parents=True, exist_ok=True)
|
|
||||||
input_lines = [
|
input_lines = [
|
||||||
"# Input Review",
|
'# Input Review',
|
||||||
"",
|
'',
|
||||||
f"- ?? ???: {input_file.name}",
|
f'- 입력 파일: {input_file.name}',
|
||||||
f"- ?? ??: {doc_title}",
|
f'- 문서 제목: {doc_title}',
|
||||||
"- ?? ?? ??: ?? block? ???? ?? ???? ???.",
|
f'- content family 후보: {family}',
|
||||||
"- ?? ??: ???? ?? 85% ?? ????, ? ?/?? ??? popup ??? ???.",
|
'- 우선 목표: 원문 block과 원문 순서를 최대한 보존한다.',
|
||||||
"",
|
'- popup 전략: 큰 표, 긴 사례, 긴 근거는 popup 후보로 분리하고 본문에는 제목과 핵심 bullet을 남긴다.',
|
||||||
"## ?? ??",
|
'',
|
||||||
|
'## 원문 블록 식별',
|
||||||
]
|
]
|
||||||
for topic in topics:
|
for topic in topics:
|
||||||
input_lines.append(f"- {topic['title']}: { _compact(re.sub(r'\s+', ' ', topic['source_data']), 160) }")
|
popup_mark = ' [popup]' if topic.get('popup_candidate') else ''
|
||||||
_write_text(input_dir / "input-review.md", "\n".join(input_lines) + "\n")
|
input_lines.append(f"- {topic['title']} ({topic['relation_type']}/{topic['layer']}){popup_mark}: {_compact(_normalize_space(topic['source_data']), 180)}")
|
||||||
|
_write_text(input_dir / 'input-review.md', '\n'.join(input_lines) + '\n')
|
||||||
|
|
||||||
interp_dir = run_dir / "02-kei-interpretation"
|
|
||||||
interp_dir.mkdir(parents=True, exist_ok=True)
|
|
||||||
interp_lines = [
|
interp_lines = [
|
||||||
"# Interpretation",
|
'# Interpretation',
|
||||||
"",
|
'',
|
||||||
"- ?? ??: ????? ?? ??? ???.",
|
f'- content family: {family}',
|
||||||
"- ?? ??: ?? ??? ????, ??/??/popup ???? ???.",
|
'- 해석 원칙: 원문 제목/순서/표현을 우선 보존하고, 임의 재서술은 최소화한다.',
|
||||||
"- popup ??: ? ?, ?? ??, ? ??? ??? popup?? ?? ???.",
|
'- grouping 원칙: 관계가 같은 block만 묶고, 내용이 길다고 해서 본문에서 제거하지 않는다.',
|
||||||
"",
|
'- popup 원칙: 상세는 popup으로 보내되 본문에는 핵심 bullet과 진입 문장을 남긴다.',
|
||||||
"## Topic Classification",
|
'',
|
||||||
|
'## Topic Classification',
|
||||||
]
|
]
|
||||||
for topic in topics:
|
for topic in topics:
|
||||||
interp_lines.append(f"- {topic['title']}: layer={topic['layer']} / role={topic['role']}")
|
interp_lines.append(
|
||||||
_write_text(interp_dir / "kei-interpretation.md", "\n".join(interp_lines) + "\n")
|
f"- {topic['title']}: relation={topic['relation_type']} / layer={topic['layer']} / popup_candidate={str(bool(topic.get('popup_candidate'))).lower()}"
|
||||||
|
)
|
||||||
|
_write_text(interp_dir / 'kei-interpretation.md', '\n'.join(interp_lines) + '\n')
|
||||||
|
|
||||||
structure_dir = run_dir / "03-structure"
|
|
||||||
structure_dir.mkdir(parents=True, exist_ok=True)
|
|
||||||
structure_lines = [
|
structure_lines = [
|
||||||
"# Content Structure",
|
'# Content Structure',
|
||||||
"",
|
'',
|
||||||
"- ??? ??: ?? ?? ??? ???.",
|
f'- content family: {family}',
|
||||||
"- ??? ??: ?? ? ???? ????, ?? ???? ????.",
|
'- visible block 원칙: 각 섹션 제목과 핵심 bullet은 본문에 남긴다.',
|
||||||
"- popup ??: ??? ? ?? ??? ? ?/? ??? popup?? ???.",
|
'- popup block 원칙: 큰 표, 긴 사례, 긴 상세 설명만 popup으로 보낸다.',
|
||||||
"",
|
'- 결론 원칙: note/결론 문장은 footer 또는 결론 배너에 직접 노출한다.',
|
||||||
"## Ordered Blocks",
|
'',
|
||||||
|
'## Ordered Blocks',
|
||||||
]
|
]
|
||||||
for idx, topic in enumerate(topics, start=1):
|
for idx, topic in enumerate(topics, start=1):
|
||||||
structure_lines.append(f"{idx}. {topic['title']} ({topic['layer']})")
|
popup_mark = ' popup' if topic.get('popup_candidate') else ' visible'
|
||||||
_write_text(structure_dir / "content-structure.md", "\n".join(structure_lines) + "\n")
|
structure_lines.append(f"{idx}. {topic['title']} ({topic['relation_type']} / {topic['layer']} /{popup_mark})")
|
||||||
|
_write_text(structure_dir / 'content-structure.md', '\n'.join(structure_lines) + '\n')
|
||||||
|
|
||||||
plan_lines = [
|
plan_lines = [
|
||||||
"# Execution Plan",
|
'# Execution Plan',
|
||||||
"",
|
'',
|
||||||
"- ??? raw mdx?? ?? ???? stage-1a/stage-1b? ???.",
|
f'- content family: {family}',
|
||||||
"- ?? ??? ??? ???.",
|
'- stage-1a/stage-1b는 raw MDX 기반 block 추출 결과를 그대로 사용한다.',
|
||||||
"- ?? ??, ? ?, ??? ?? ??? popup?? ?? ???.",
|
'- Type A는 비교/정의/관계형으로, Type B는 본문 중심형으로 렌더한다.',
|
||||||
"- visible ??? section title + ?? bullet + ?? ?? ???? ???.",
|
'- popup 후보 block은 삭제하지 않고 popup overlay로 이동한다.',
|
||||||
|
'- visible 영역에는 섹션 제목과 핵심 bullet을 남겨 원문 85% 보존 목표를 유지한다.',
|
||||||
]
|
]
|
||||||
_write_text(plan_dir / "execution-plan.md", "\n".join(plan_lines) + "\n")
|
_write_text(plan_dir / 'execution-plan.md', '\n'.join(plan_lines) + '\n')
|
||||||
|
|
||||||
return {"title": doc_title, "topics": topics}
|
return {'title': doc_title, 'topics': topics, 'content_family': family}
|
||||||
|
|||||||
@@ -103,6 +103,7 @@ def _stage_1a(ctx: PipelineContext, stage1a: dict) -> PipelineContext:
|
|||||||
core_message=analysis_raw['core_message'],
|
core_message=analysis_raw['core_message'],
|
||||||
title=analysis_raw['title'],
|
title=analysis_raw['title'],
|
||||||
total_pages=analysis_raw.get('total_pages', 1),
|
total_pages=analysis_raw.get('total_pages', 1),
|
||||||
|
layout_template=analysis_raw.get('layout_template', 'A'),
|
||||||
)
|
)
|
||||||
ctx.page_structure = PageStructure(roles=stage1a['page_structure'])
|
ctx.page_structure = PageStructure(roles=stage1a['page_structure'])
|
||||||
ctx.topics = [Topic(**raw) for raw in stage1a['topics']]
|
ctx.topics = [Topic(**raw) for raw in stage1a['topics']]
|
||||||
@@ -812,6 +813,13 @@ def _flatten_group_items(groups: list[dict[str, list[str] | str]]) -> list[str]:
|
|||||||
|
|
||||||
|
|
||||||
def _detect_generic_layout_family(ctx: PipelineContext, raw: str) -> str:
|
def _detect_generic_layout_family(ctx: PipelineContext, raw: str) -> str:
|
||||||
|
template = getattr(getattr(ctx, 'analysis', None), 'layout_template', '') or ''
|
||||||
|
if template == 'B_GOAL':
|
||||||
|
return 'goal-image-stakeholder'
|
||||||
|
if template == 'B_RPP':
|
||||||
|
return 'requirements-process-product'
|
||||||
|
if template == 'B_STACK':
|
||||||
|
return 'section-stack'
|
||||||
relation_types = {getattr(t, 'relation_type', '') for t in ctx.topics}
|
relation_types = {getattr(t, 'relation_type', '') for t in ctx.topics}
|
||||||
if '<DxEffect' in raw or 'stakeholder_effect' in relation_types:
|
if '<DxEffect' in raw or 'stakeholder_effect' in relation_types:
|
||||||
return 'goal-image-stakeholder'
|
return 'goal-image-stakeholder'
|
||||||
@@ -832,9 +840,8 @@ def _build_goal_image_stakeholder_layout(ctx: PipelineContext, raw: str) -> dict
|
|||||||
conclusion_text = _prefer_source_text(conclusion_topic, ctx.analysis.core_message if ctx.analysis else '')
|
conclusion_text = _prefer_source_text(conclusion_topic, ctx.analysis.core_message if ctx.analysis else '')
|
||||||
|
|
||||||
goal_groups = _extract_grouped_bullets(_extract_heading_block(raw, goal_title), base_indent=0)[:3]
|
goal_groups = _extract_grouped_bullets(_extract_heading_block(raw, goal_title), base_indent=0)[:3]
|
||||||
goal_popup_lines = _flatten_group_items(goal_groups)
|
|
||||||
process_block_raw = _extract_heading_block(raw, process_title)
|
process_block_raw = _extract_heading_block(raw, process_title)
|
||||||
process_lines = _bullet_lines_from_block(process_block_raw, limit=8)
|
process_lines = _bullet_lines_from_block(process_block_raw, limit=10)
|
||||||
process_popup_lines = process_lines[:] or _flatten_group_items(_extract_grouped_bullets(process_block_raw, base_indent=0))
|
process_popup_lines = process_lines[:] or _flatten_group_items(_extract_grouped_bullets(process_block_raw, base_indent=0))
|
||||||
|
|
||||||
dx_cards = _load_dx_effect_cards()
|
dx_cards = _load_dx_effect_cards()
|
||||||
@@ -849,68 +856,73 @@ def _build_goal_image_stakeholder_layout(ctx: PipelineContext, raw: str) -> dict
|
|||||||
image_src = ''
|
image_src = ''
|
||||||
image_caption = _extract_caption_from_raw(raw) or goal_title
|
image_caption = _extract_caption_from_raw(raw) or goal_title
|
||||||
|
|
||||||
goal_sections_html = ''.join(
|
goal_summary_strips = ''.join(
|
||||||
'<div style="background:#ffffff; border:1px solid #d6e2ef; border-left:6px solid {color}; border-radius:12px; padding:10px 12px;">'
|
'<div style="background:#ffffff; border:1px solid #d6e2ef; border-top:5px solid {color}; border-radius:10px; padding:6px 8px; min-height:60px;">'
|
||||||
'<div style="font-size:12px; font-weight:900; color:#0f172a; margin-bottom:6px;">{title}</div>'
|
'<div style="font-size:9.6px; font-weight:900; color:#0f172a; margin-bottom:3px;">{title}</div>'
|
||||||
'<ul style="margin:0; padding-left:16px; font-size:8.8px; line-height:1.28; color:#334155;">{items}</ul>'
|
'<div style="font-size:8px; line-height:1.18; color:#334155;">{item}</div>'
|
||||||
'</div>'.format(
|
'</div>'.format(
|
||||||
color=color,
|
color=color,
|
||||||
title=group['title'],
|
title=group['title'],
|
||||||
items=_line_list_html([_plain_text(str(item)) for item in group.get('items', [])[:1]], floor=170, ceiling=360, margin_bottom=4),
|
item=_trim_visible_copy(_plain_text(str(group.get('items', [''])[0])), floor=90, ceiling=180),
|
||||||
)
|
)
|
||||||
for group, color in zip(goal_groups, ['#c2410c', '#8b6b2e', '#166534'])
|
for group, color in zip(goal_groups, ['#c2410c', '#8b6b2e', '#166534'])
|
||||||
)
|
)
|
||||||
goal_popup = _popup_overlay('popup-goal', goal_title, _popup_list_html(goal_popup_lines, floor=240, ceiling=900)) if goal_popup_lines else ''
|
|
||||||
process_popup = _popup_overlay('popup-process', process_title, _popup_list_html(process_popup_lines, floor=240, ceiling=900)) if process_popup_lines else ''
|
goal_popup = _popup_overlay('popup-goal', goal_title, _popup_list_html(_flatten_group_items(goal_groups), floor=220, ceiling=900)) if goal_groups else ''
|
||||||
stakeholder_popup = _popup_overlay('popup-stakeholder', support_title, _popup_list_html(stakeholder_popup_lines, floor=240, ceiling=900)) if stakeholder_popup_lines else ''
|
process_popup = _popup_overlay('popup-process', process_title, _popup_list_html(process_popup_lines, floor=220, ceiling=900)) if process_popup_lines else ''
|
||||||
|
stakeholder_popup = _popup_overlay('popup-stakeholder', support_title, _popup_list_html(stakeholder_popup_lines, floor=220, ceiling=900)) if stakeholder_popup_lines else ''
|
||||||
|
|
||||||
|
visual_html = _relation_visual(image_src, image_caption).replace('height:220px', 'height:104px').replace('padding:10px', 'padding:4px') if image_src else _section_card('Goal visual', [_trim_visible_copy(_prefer_source_text(goal_topic, ''), floor=120, ceiling=260)], tone='blue')
|
||||||
|
|
||||||
goal_card = (
|
goal_card = (
|
||||||
'<div style="background:#ffffff; border:1px solid #cbd5e1; border-radius:14px; padding:12px; box-sizing:border-box;">'
|
'<div style="background:#ffffff; border:1px solid #cbd5e1; border-radius:14px; padding:8px; box-sizing:border-box;">'
|
||||||
f'<div style="font-size:15px; font-weight:900; color:#0f172a; margin-bottom:8px;">{goal_title}</div>'
|
f'<div style="font-size:12.5px; font-weight:900; color:#0f172a; margin-bottom:5px;">{goal_title}</div>'
|
||||||
'<div style="display:grid; grid-template-columns:1.06fr 0.94fr; gap:10px; align-items:stretch;">'
|
'<div style="display:grid; grid-template-columns:1.08fr 0.92fr; gap:8px; align-items:start;">'
|
||||||
f'<div style="display:flex; flex-direction:column; gap:8px;">{goal_sections_html}</div>'
|
f'<div style="display:grid; grid-template-columns:repeat(3,minmax(0,1fr)); gap:6px; align-items:stretch;">{goal_summary_strips}</div>'
|
||||||
'<div style="display:flex; flex-direction:column; gap:4px;">'
|
'<div style="display:flex; flex-direction:column; gap:3px; align-items:center;">'
|
||||||
f'{_relation_visual(image_src, image_caption).replace("height:220px", "height:132px").replace("padding:10px", "padding:6px")}'
|
f'{visual_html}'
|
||||||
f'<div style="font-size:8.5px; line-height:1.2; color:#64748b; text-align:center;">{image_caption}</div>'
|
f'<div style="font-size:7.2px; line-height:1.12; color:#64748b; text-align:center;">{image_caption}</div>'
|
||||||
'</div></div>'
|
'</div></div>'
|
||||||
f'<div style="display:flex; justify-content:flex-end; margin-top:6px;">{_popup_button("popup-goal", "Details")}</div>'
|
f'<div style="display:flex; justify-content:flex-end; margin-top:4px;">{_popup_button("popup-goal", "Goal details")}</div>'
|
||||||
'</div>'
|
'</div>'
|
||||||
)
|
)
|
||||||
|
|
||||||
process_card = (
|
process_card = (
|
||||||
'<div style="background:#ffffff; border:1px solid #cbd5e1; border-radius:14px; padding:10px; box-sizing:border-box;">'
|
'<div style="background:#ffffff; border:1px solid #cbd5e1; border-radius:14px; padding:9px; box-sizing:border-box; min-height:118px;">'
|
||||||
f'<div style="font-size:12.5px; font-weight:900; color:#0f172a; margin-bottom:6px;">{process_title}</div>'
|
f'<div style="font-size:11px; font-weight:900; color:#0f172a; margin-bottom:5px;">{process_title}</div>'
|
||||||
f'<ul style="margin:0; padding-left:18px; font-size:9px; line-height:1.34; color:#334155;">{_line_list_html(process_lines[:4], floor=190, ceiling=480, margin_bottom=4)}</ul>'
|
f'<ul style="margin:0; padding-left:16px; font-size:8.8px; line-height:1.28; color:#334155;">{_line_list_html(process_lines[:4], floor=160, ceiling=340, margin_bottom=2)}</ul>'
|
||||||
f'<div style="display:flex; justify-content:flex-end; margin-top:6px;">{_popup_button("popup-process", "Details")}</div>'
|
f'<div style="display:flex; justify-content:flex-end; margin-top:4px;">{_popup_button("popup-process", "Process details")}</div>'
|
||||||
'</div>'
|
'</div>'
|
||||||
)
|
)
|
||||||
|
|
||||||
if dx_cards:
|
if dx_cards:
|
||||||
stakeholder_body = ''.join(
|
stakeholder_preview = ''.join(
|
||||||
'<div style="margin-bottom:8px;">'
|
'<div style="background:#ffffff; border:1px solid #d7e2f0; border-radius:10px; padding:7px 9px;">'
|
||||||
f'<div style="font-size:10.5px; font-weight:800; color:#1e3a8a; margin-bottom:3px;">{title}</div>'
|
f'<div style="font-size:10px; font-weight:800; color:#1e3a8a; margin-bottom:3px;">{title}</div>'
|
||||||
f'<ul style="margin:0; padding-left:14px; font-size:8.6px; line-height:1.3; color:#334155;">{_line_list_html(lines[:1], floor=170, ceiling=380, margin_bottom=3)}</ul>'
|
f'<div style="font-size:8.4px; line-height:1.24; color:#334155;">{_trim_visible_copy(lines[0], floor=100, ceiling=180) if lines else ""}</div>'
|
||||||
'</div>'
|
'</div>'
|
||||||
for title, lines in dx_cards[:3]
|
for title, lines in dx_cards[:4]
|
||||||
)
|
)
|
||||||
else:
|
else:
|
||||||
stakeholder_body = f'<div style="font-size:9.4px; line-height:1.45; color:#475569;">{_trim_visible_copy(_prefer_source_text(support_topic, "No stakeholder detail available."), floor=260, ceiling=560)}</div>'
|
stakeholder_preview = ''.join(
|
||||||
|
f'<div style="font-size:8.8px; line-height:1.3; color:#334155;">{_trim_visible_copy(_prefer_source_text(support_topic, ""), floor=120, ceiling=240)}</div>'
|
||||||
|
)
|
||||||
|
|
||||||
stakeholder_card = (
|
stakeholder_card = (
|
||||||
'<div style="background:#ffffff; border:1px solid #cbd5e1; border-radius:14px; padding:10px; box-sizing:border-box;">'
|
'<div style="background:#f8fafc; border:1px solid #cbd5e1; border-radius:14px; padding:9px; box-sizing:border-box; min-height:118px;">'
|
||||||
f'<div style="font-size:13px; font-weight:900; color:#0f172a; margin-bottom:8px;">{support_title}</div>'
|
f'<div style="font-size:11px; font-weight:900; color:#0f172a; margin-bottom:5px;">{support_title}</div>'
|
||||||
f'{stakeholder_body}'
|
f'<div style="display:grid; grid-template-columns:repeat(2,minmax(0,1fr)); gap:6px;">{stakeholder_preview}</div>'
|
||||||
f'<div style="display:flex; justify-content:flex-end; margin-top:6px;">{_popup_button("popup-stakeholder", "??Details")}</div>'
|
f'<div style="display:flex; justify-content:flex-end; margin-top:4px;">{_popup_button("popup-stakeholder", "Stakeholder details")}</div>'
|
||||||
'</div>'
|
'</div>'
|
||||||
)
|
)
|
||||||
|
|
||||||
lower_block = '<div style="display:grid; grid-template-columns:1fr 1fr; gap:10px; align-items:start;">' + process_card + stakeholder_card + '</div>'
|
lower_block = '<div style="display:grid; grid-template-columns:1fr 1fr; gap:8px; align-items:start;">' + process_card + stakeholder_card + '</div>'
|
||||||
|
|
||||||
body_inner = f'{goal_card}{lower_block}{goal_popup}{process_popup}{stakeholder_popup}'
|
body_inner = f'{goal_card}{lower_block}{goal_popup}{process_popup}{stakeholder_popup}'
|
||||||
body_html = _type_b_body_shell(body_inner)
|
body_html = _type_b_body_shell(body_inner)
|
||||||
sidebar_html = '<div style="width:100%; height:100%; opacity:0; pointer-events:none;"></div>'
|
sidebar_html = '<div style="width:100%; height:100%; opacity:0; pointer-events:none;"></div>'
|
||||||
footer_html = '<div style="background:linear-gradient(135deg, #0b6ef3 0%, #17a6f5 100%); border-radius:10px; padding:5px 16px; text-align:center; color:#ffffff; width:100%; height:40px; display:flex; align-items:center; justify-content:center; box-sizing:border-box;">' + f'<div style="font-size:11.5px; font-weight:900; line-height:1.28;">{_trim_visible_copy(conclusion_text, floor=150, ceiling=420)}</div>' + '</div>'
|
footer_html = '<div style="background:linear-gradient(135deg, #0b6ef3 0%, #17a6f5 100%); border-radius:10px; padding:4px 14px; text-align:center; color:#ffffff; width:100%; height:34px; display:flex; align-items:center; justify-content:center; box-sizing:border-box;">' + f'<div style="font-size:10.2px; font-weight:900; line-height:1.18;">{_trim_visible_copy(conclusion_text, floor=140, ceiling=360)}</div>' + '</div>'
|
||||||
return {'body_html': body_html, 'sidebar_html': sidebar_html, 'footer_html': footer_html, 'reasoning': 'goal-image-stakeholder layout selected from document content traits'}
|
return {'body_html': body_html, 'sidebar_html': sidebar_html, 'footer_html': footer_html, 'reasoning': 'goal/effect Type B layout selected from document content traits'}
|
||||||
|
|
||||||
|
|
||||||
def _build_requirements_process_product_layout(ctx: PipelineContext, raw: str) -> dict:
|
def _build_requirements_process_product_layout(ctx: PipelineContext, raw: str) -> dict:
|
||||||
@@ -935,9 +947,9 @@ def _build_requirements_process_product_layout(ctx: PipelineContext, raw: str) -
|
|||||||
product_popup = _popup_overlay('popup-product', product_title, _popup_list_html(_flatten_group_items(product_groups), floor=240, ceiling=940))
|
product_popup = _popup_overlay('popup-product', product_title, _popup_list_html(_flatten_group_items(product_groups), floor=240, ceiling=940))
|
||||||
|
|
||||||
req_cards = ''.join(
|
req_cards = ''.join(
|
||||||
'<div style="background:#ffffff; border:1px solid #d7e2f0; border-top:5px solid {color}; border-radius:12px; padding:10px 12px; min-height:104px;">'
|
'<div style="background:#ffffff; border:1px solid #d7e2f0; border-top:5px solid {color}; border-radius:12px; padding:8px 10px; min-height:90px;">'
|
||||||
'<div style="font-size:11px; font-weight:900; color:#0f172a; margin-bottom:6px;">{title}</div>'
|
'<div style="font-size:10px; font-weight:900; color:#0f172a; margin-bottom:5px;">{title}</div>'
|
||||||
'<ul style="margin:0; padding-left:16px; font-size:9.2px; line-height:1.38; color:#334155;">{items}</ul>'
|
'<ul style="margin:0; padding-left:15px; font-size:8.7px; line-height:1.3; color:#334155;">{items}</ul>'
|
||||||
'</div>'.format(
|
'</div>'.format(
|
||||||
color=color,
|
color=color,
|
||||||
title=group['title'],
|
title=group['title'],
|
||||||
@@ -946,9 +958,9 @@ def _build_requirements_process_product_layout(ctx: PipelineContext, raw: str) -
|
|||||||
for group, color in zip(req_groups, ['#2563eb', '#7c3aed', '#16a34a'])
|
for group, color in zip(req_groups, ['#2563eb', '#7c3aed', '#16a34a'])
|
||||||
)
|
)
|
||||||
requirements_block = (
|
requirements_block = (
|
||||||
'<div style="background:#ffffff; border:1px solid #cbd5e1; border-radius:14px; padding:12px; box-sizing:border-box;">'
|
'<div style="background:#ffffff; border:1px solid #cbd5e1; border-radius:14px; padding:10px; box-sizing:border-box;">'
|
||||||
f'<div style="font-size:14px; font-weight:900; color:#0f172a; margin-bottom:8px;">{req_title}</div>'
|
f'<div style="font-size:13px; font-weight:900; color:#0f172a; margin-bottom:6px;">{req_title}</div>'
|
||||||
f'<div style="display:grid; grid-template-columns:repeat(3, minmax(0,1fr)); gap:8px;">{req_cards}</div>'
|
f'<div style="display:grid; grid-template-columns:repeat(3, minmax(0,1fr)); gap:6px;">{req_cards}</div>'
|
||||||
f'<div style="display:flex; justify-content:flex-end; margin-top:6px;">{_popup_button("popup-req", "Details")}</div>'
|
f'<div style="display:flex; justify-content:flex-end; margin-top:6px;">{_popup_button("popup-req", "Details")}</div>'
|
||||||
'</div>'
|
'</div>'
|
||||||
)
|
)
|
||||||
@@ -958,15 +970,15 @@ def _build_requirements_process_product_layout(ctx: PipelineContext, raw: str) -
|
|||||||
process_left_title = process_left_groups[0]['title'] if process_left_groups else process_title
|
process_left_title = process_left_groups[0]['title'] if process_left_groups else process_title
|
||||||
process_left_lines = process_table_lines or _flatten_group_items(process_left_groups)
|
process_left_lines = process_table_lines or _flatten_group_items(process_left_groups)
|
||||||
process_left_card = (
|
process_left_card = (
|
||||||
'<div style="background:#f8fafc; border:1px solid #d7e2f0; border-radius:12px; padding:12px; min-height:142px;">'
|
'<div style="background:#f8fafc; border:1px solid #d7e2f0; border-radius:12px; padding:10px; min-height:126px;">'
|
||||||
f'<div style="font-size:11px; font-weight:800; color:#1e3a8a; margin-bottom:6px;">{process_left_title}</div>'
|
f'<div style="font-size:10px; font-weight:800; color:#1e3a8a; margin-bottom:5px;">{process_left_title}</div>'
|
||||||
f'<ul style="margin:0; padding-left:16px; font-size:9.2px; line-height:1.38; color:#334155;">{_line_list_html(process_left_lines[:4], floor=200, ceiling=500, margin_bottom=3)}</ul>'
|
f'<ul style="margin:0; padding-left:15px; font-size:8.8px; line-height:1.3; color:#334155;">{_line_list_html(process_left_lines[:4], floor=200, ceiling=500, margin_bottom=2)}</ul>'
|
||||||
'</div>'
|
'</div>'
|
||||||
)
|
)
|
||||||
process_right_cards = ''.join(
|
process_right_cards = ''.join(
|
||||||
'<div style="background:#f8fafc; border:1px solid #d7e2f0; border-radius:12px; padding:10px 12px; min-height:66px;">'
|
'<div style="background:#f8fafc; border:1px solid #d7e2f0; border-radius:12px; padding:8px 10px; min-height:60px;">'
|
||||||
'<div style="font-size:10.8px; font-weight:800; color:#1e3a8a; margin-bottom:5px;">{title}</div>'
|
'<div style="font-size:10px; font-weight:800; color:#1e3a8a; margin-bottom:4px;">{title}</div>'
|
||||||
'<ul style="margin:0; padding-left:16px; font-size:9px; line-height:1.36; color:#334155;">{items}</ul>'
|
'<ul style="margin:0; padding-left:15px; font-size:8.6px; line-height:1.28; color:#334155;">{items}</ul>'
|
||||||
'</div>'.format(
|
'</div>'.format(
|
||||||
title=group['title'],
|
title=group['title'],
|
||||||
items=_line_list_html([_plain_text(str(item)) for item in group.get('items', [])], floor=190, ceiling=420, margin_bottom=3),
|
items=_line_list_html([_plain_text(str(item)) for item in group.get('items', [])], floor=190, ceiling=420, margin_bottom=3),
|
||||||
@@ -976,9 +988,9 @@ def _build_requirements_process_product_layout(ctx: PipelineContext, raw: str) -
|
|||||||
process_card = (
|
process_card = (
|
||||||
'<div style="background:#ffffff; border:1px solid #cbd5e1; border-radius:14px; padding:12px; box-sizing:border-box;">'
|
'<div style="background:#ffffff; border:1px solid #cbd5e1; border-radius:14px; padding:12px; box-sizing:border-box;">'
|
||||||
f'<div style="font-size:13px; font-weight:900; color:#0f172a; margin-bottom:8px;">{process_title}</div>'
|
f'<div style="font-size:13px; font-weight:900; color:#0f172a; margin-bottom:8px;">{process_title}</div>'
|
||||||
'<div style="display:grid; grid-template-columns:1.12fr 0.88fr; gap:8px; align-items:start;">'
|
'<div style="display:grid; grid-template-columns:1fr 1fr; gap:6px; align-items:start;">'
|
||||||
f'{process_left_card}'
|
f'{process_left_card}'
|
||||||
f'<div style="display:grid; grid-auto-rows:minmax(0,1fr); gap:8px;">{process_right_cards}</div>'
|
f'<div style="display:grid; grid-template-columns:repeat(2,minmax(0,1fr)); gap:6px;">{process_right_cards}</div>'
|
||||||
'</div>'
|
'</div>'
|
||||||
f'<div style="display:flex; justify-content:flex-end; margin-top:6px;">{_popup_button("popup-process", "Details")}</div>'
|
f'<div style="display:flex; justify-content:flex-end; margin-top:6px;">{_popup_button("popup-process", "Details")}</div>'
|
||||||
'</div>'
|
'</div>'
|
||||||
@@ -999,12 +1011,12 @@ def _build_requirements_process_product_layout(ctx: PipelineContext, raw: str) -
|
|||||||
'</div>'
|
'</div>'
|
||||||
)
|
)
|
||||||
|
|
||||||
lower_block = '<div style="display:grid; grid-template-columns:1.02fr 0.98fr; gap:10px; align-items:start;">' + process_card + product_card + '</div>'
|
lower_block = '<div style="display:grid; grid-template-columns:1fr 1fr; gap:8px; align-items:start;">' + process_card + product_card + '</div>'
|
||||||
|
|
||||||
body_inner = f'{requirements_block}{lower_block}{req_popup}{process_popup}{product_popup}'
|
body_inner = f'{requirements_block}{lower_block}{req_popup}{process_popup}{product_popup}'
|
||||||
body_html = _type_b_body_shell(body_inner)
|
body_html = _type_b_body_shell(body_inner)
|
||||||
sidebar_html = '<div style="width:100%; height:100%; opacity:0; pointer-events:none;"></div>'
|
sidebar_html = '<div style="width:100%; height:100%; opacity:0; pointer-events:none;"></div>'
|
||||||
footer_html = '<div style="background:linear-gradient(135deg, #0b6ef3 0%, #17a6f5 100%); border-radius:10px; padding:7px 16px; text-align:center; color:#ffffff; width:100%; height:48px; display:flex; align-items:center; justify-content:center; box-sizing:border-box;">' + f'<div style="font-size:11.5px; font-weight:900; line-height:1.28;">{_trim_visible_copy(conclusion_text, floor=150, ceiling=420)}</div>' + '</div>'
|
footer_html = '<div style="background:linear-gradient(135deg, #0b6ef3 0%, #17a6f5 100%); border-radius:10px; padding:5px 14px; text-align:center; color:#ffffff; width:100%; height:40px; display:flex; align-items:center; justify-content:center; box-sizing:border-box;">' + f'<div style="font-size:10.6px; font-weight:900; line-height:1.2;">{_trim_visible_copy(conclusion_text, floor=150, ceiling=420)}</div>' + '</div>'
|
||||||
return {'body_html': body_html, 'sidebar_html': sidebar_html, 'footer_html': footer_html, 'reasoning': 'requirements-process-product layout selected from document content traits'}
|
return {'body_html': body_html, 'sidebar_html': sidebar_html, 'footer_html': footer_html, 'reasoning': 'requirements-process-product layout selected from document content traits'}
|
||||||
|
|
||||||
|
|
||||||
|
|||||||