Chapter Structure Skill
Overview
This skill defines the standard chapter structure for national research reports. It includes:
- 9 Candidate Chapters: Maximum chapter structure
- Content Mapping Rules: How to map research notes to chapters
- Sufficiency Evaluation: Criteria for chapter generation/skipping
- Appendix Structure: Parameter tables and package listings
Report Structure
# [프로젝트명] 연구보고서
>[!info]
>**Author**: [작성자명]
>**Created**: `=dateformat(this.file.ctime, "DDDD, HH:mm")`
>**Modified**: `=dateformat(this.file.mtime, "DDDD, HH:mm")`
>**Location**: `=this.file.path`
>**Tag**: #[태그1] #[태그2] #[태그3]
---
## 1. [챕터1 제목]
### 1.1. [소제목]
### 1.2. [소제목]
## 2. [챕터2 제목]
...
## N. 결론
---
## 부록 A. 시스템 파라미터 요약
## 부록 B. 패키지/모듈 구성
9 Candidate Chapters
| 번호 |
챕터 제목 |
핵심 내용 |
매핑 키워드 |
| 1 |
하드웨어 통합 및 센서 융합 시스템 |
물리적 장치 연결, 센서 데이터 수집, 통신 프로토콜 |
센서, 통신, CAN, 하드웨어, 인터페이스, 융합, 버스 |
| 2 |
핵심 연산 시스템 |
기구학, 수학적 모델링, 알고리즘 연산 |
기구학, 연산, 알고리즘, 수학, 모델, 변환, 계산 |
| 3 |
생성/계획 시스템 |
궤적 생성, 경로 계획, 작업 시퀀스 관리 |
궤적, 경로, 계획, 생성, 시퀀스, 스케줄링 |
| 4 |
제어 시스템 |
피드백 제어, PID/PI 제어기, 게인 튜닝 |
제어, PID, PI, 피드백, 게인, 튜닝, 컨트롤러 |
| 5 |
AI/학습 시스템 |
강화학습, 신경망, 추론 시스템 |
AI, 학습, 추론, 강화학습, 신경망, 모델, 훈련 |
| 6 |
통신 인터페이스 설계 |
메시지 정의, 서비스/액션, 노드 토폴로지 |
메시지, 서비스, 토픽, API, 프로토콜, 인터페이스 |
| 7 |
시스템 통합 및 검증 |
HMI 개발, 시뮬레이션, 테스트 |
테스트, HMI, 시뮬레이션, GUI, 검증, 통합 |
| 8 |
시스템 안정성 및 오류 처리 |
안전 시스템, 오류 복구, 재시도 로직 |
안전, 에러, 복구, 재시도, 타임아웃, 비상 |
| 9 |
결론 |
연구 성과 요약, 기술적 기여, 향후 과제 |
(자동 생성) |
Chapter Templates
Chapter 1: 하드웨어 통합 및 센서 융합 시스템
## 1. [대상 시스템] 하드웨어 통합 및 센서 융합 시스템
### 1.1. [통신 프로토콜] 기반 다중 센서 데이터 수집 및 융합 시스템 구축
[4단계 패턴 적용]
그림. [통신 프로토콜] 기반 센서 융합 시스템 아키텍처
### 1.2. [센서 유형] 센서 통합 및 [측정 대상] 측정 시스템 개발
[4단계 패턴 적용]
그림. [센서 유형] 센서 배치 및 측정 체계
### 1.3. [모니터링 대상] 모니터링 및 센서 상태 관리 시스템 개발
[4단계 패턴 적용]
그림. [모니터링 대상] 모니터링 아키텍처
Chapter 2: 핵심 연산 시스템
## 2. 핵심 연산 시스템 개발
### 2.1. [DOF]자유도 [시스템] 정기구학(Forward Kinematics) 연산 시스템 개발
[4단계 패턴 적용]
그림. [DOF]자유도 [시스템] 정기구학 연산 체계
### 2.2. 역기구학(Inverse Kinematics) 연산 시스템 개발
[4단계 패턴 적용]
그림. 역기구학 연산 알고리즘 흐름도
Chapter 3: 생성/계획 시스템
## 3. [생성/계획 대상] 생성 시스템 개발
### 3.1. 작업 유형별 [생성 대상] 생성 시스템 개발
[4단계 패턴 적용]
그림. 작업 유형별 [생성 대상] 생성 체계
### 3.2. 통합 작업 관리(Task Management) 시스템 개발
[4단계 패턴 적용]
그림. 통합 작업 관리 시스템 아키텍처
Chapter 4: 제어 시스템
## 4. 제어 시스템 개발
### 4.1. [상위 시스템] 제어 시스템 개발
[4단계 패턴 적용]
그림. [상위 시스템] [제어기 유형] 제어 시스템 블록 다이어그램
### 4.2. [하위 시스템] 제어 시스템 개발
[4단계 패턴 적용]
그림. [하위 시스템] 제어 시스템 구성도
Chapter 5: AI/학습 시스템
## 5. AI [학습 방법론] 기반 [적용 분야] 시스템 개발
### 5.1. [학습 방법론] 모델 통합 및 에피소드 관리 시스템 개발
[4단계 패턴 적용]
그림. [학습 방법론] 기반 [적용 분야] 시스템 아키텍처
### 5.2. [입력 데이터] 기반 관측 공간 변환 시스템 개발
[4단계 패턴 적용]
그림. 관측 공간 변환 및 액션 마스크 생성 체계
### 5.3. 에피소드 종료 조건 및 성공 판정 시스템 개발
[4단계 패턴 적용]
그림. 에피소드 종료 조건 판정 흐름도
Chapter 6: 통신 인터페이스 설계
## 6. [프레임워크] 통신 인터페이스 설계
### 6.1. Custom 메시지/서비스/액션 인터페이스 설계
[4단계 패턴 적용]
그림. [프레임워크] Custom 인터페이스 메시지 구조
### 6.2. 노드 간 통신 토폴로지 설계
[4단계 패턴 적용]
그림. [프레임워크] 노드 간 통신 토폴로지
Chapter 7: 시스템 통합 및 검증
## 7. 시스템 통합 및 검증
### 7.1. 테스트 HMI 시스템 개발
[4단계 패턴 적용]
그림. 테스트 HMI 시스템 화면 구성
### 7.2. 시뮬레이션 환경 구축
[4단계 패턴 적용]
그림. 시뮬레이션 환경 구성도
Chapter 8: 시스템 안정성 및 오류 처리
## 8. 시스템 안정성 및 오류 처리
### 8.1. 안전 시스템 및 비상 정지 체계 구축
[4단계 패턴 적용]
그림. 안전 시스템 구성 및 동작 흐름
### 8.2. 오류 복구 및 재시도 시스템 구축
[4단계 패턴 적용]
그림. 오류 복구 및 재시도 시스템 흐름도
Chapter 9: 결론 (필수)
## 9. 결론
본 연구에서는 [기술 스택] 기반 [프로젝트명]을 개발함. 총 [N]개의 [모듈 단위]로 구성된 시스템은 [핵심 기능 1], [핵심 기능 2], [핵심 기능 3] 등 [적용 분야]에 필요한 핵심 기능을 구현함.
주요 기술적 성과:
- [성과 1]: [구체적 기술 구현 내용]
- [성과 2]: [구체적 기술 구현 내용]
- [성과 3]: [구체적 기술 구현 내용]
- [성과 4]: [구체적 기술 구현 내용]
- [성과 5]: [구체적 기술 구현 내용]
본 시스템은 [검증 방법]을 통해 [적용 분야] 작업의 가능성을 확인하였으며, 향후 [확장 방향]으로의 확장이 가능함.
Appendix Structure
Appendix A: 시스템 파라미터 요약
## 부록 A. 시스템 파라미터 요약
| 구분 | 파라미터 | 값 | 단위 |
|------|----------|------|------|
| [카테고리1] | [파라미터명] | [값] | [단위] |
| [카테고리1] | [파라미터명] | [값] | [단위] |
| [카테고리2] | [파라미터명] | [값] | [단위] |
| ... | ... | ... | ... |
카테고리 예시:
- 기구학: 링크 길이, 오프셋, 관절 제한
- 제어: 제어 주기, 게인 값, 임계값
- 안전: 압력 임계값, 온도 제한
- 재시도: 최대 횟수, 대기 시간
Appendix B: 패키지/모듈 구성
## 부록 B. [시스템명] 패키지 구성
| 패키지 | 주요 노드/모듈 | 역할 |
|--------|---------------|------|
| [패키지1] | [노드 목록] | [역할 설명] |
| [패키지2] | [노드 목록] | [역할 설명] |
| ... | ... | ... |
Sufficiency Evaluation
Each chapter's generation is determined by a sufficiency score (0-100):
| 평가 항목 |
가중치 |
설명 |
| 키워드 빈도 |
40% |
해당 챕터 키워드가 연구 노트에 등장하는 횟수 |
| 헤더 존재 |
30% |
관련 섹션/헤더가 연구 노트에 존재하는지 여부 |
| 파라미터/수치 |
30% |
구체적인 파라미터, 수치, 설정값 포함 여부 |
Score Calculation
sufficiency_score =
(keyword_score * 0.4) +
(header_score * 0.3) +
(parameter_score * 0.3)
keyword_score:
- Count keyword occurrences
- primary_keyword * 3 weight
- Normalize: min(count / 10 * 100, 100)
header_score:
- Count related headers
- Exact match * 2 weight
- Normalize: min(count / 5 * 100, 100)
parameter_score:
- Numeric values with units: 20 points
- Configuration values: 15 points
- Algorithm/function names: 15 points
- Normalize: min(total, 100)
Thresholds
- < 30 points: Skip chapter
- ≥ 30 points: Generate chapter
- Minimum guarantee: 3 chapters (top 2 scores + conclusion)
- Conclusion: Always generated
Chapter Renumbering
When chapters are skipped, renumber remaining chapters sequentially:
Example:
- Original: 1(하드웨어), 4(제어), 5(AI), 9(결론)
- Renumbered: 1(하드웨어), 2(제어), 3(AI), 4(결론)
Chapter titles retain original topics after renumbering.
1---2name: chapter-structure3description: Research report chapter structure definition. Defines 9 candidate chapters, content mapping rules, and sufficiency evaluation criteria for national research reports.4---56# Chapter Structure Skill78## Overview910This skill defines the standard chapter structure for national research reports. It includes:11121. **9 Candidate Chapters**: Maximum chapter structure132. **Content Mapping Rules**: How to map research notes to chapters143. **Sufficiency Evaluation**: Criteria for chapter generation/skipping154. **Appendix Structure**: Parameter tables and package listings1617---1819## Report Structure2021```22# [프로젝트명] 연구보고서2324>[!info]25>**Author**: [작성자명]26>**Created**: `=dateformat(this.file.ctime, "DDDD, HH:mm")`27>**Modified**: `=dateformat(this.file.mtime, "DDDD, HH:mm")`28>**Location**: `=this.file.path`29>**Tag**: #[태그1] #[태그2] #[태그3]3031---3233## 1. [챕터1 제목]34### 1.1. [소제목]35### 1.2. [소제목]3637## 2. [챕터2 제목]38...3940## N. 결론4142---4344## 부록 A. 시스템 파라미터 요약45## 부록 B. 패키지/모듈 구성46```4748---4950## 9 Candidate Chapters5152| 번호 | 챕터 제목 | 핵심 내용 | 매핑 키워드 |53|:----:|----------|----------|------------|54| 1 | 하드웨어 통합 및 센서 융합 시스템 | 물리적 장치 연결, 센서 데이터 수집, 통신 프로토콜 | 센서, 통신, CAN, 하드웨어, 인터페이스, 융합, 버스 |55| 2 | 핵심 연산 시스템 | 기구학, 수학적 모델링, 알고리즘 연산 | 기구학, 연산, 알고리즘, 수학, 모델, 변환, 계산 |56| 3 | 생성/계획 시스템 | 궤적 생성, 경로 계획, 작업 시퀀스 관리 | 궤적, 경로, 계획, 생성, 시퀀스, 스케줄링 |57| 4 | 제어 시스템 | 피드백 제어, PID/PI 제어기, 게인 튜닝 | 제어, PID, PI, 피드백, 게인, 튜닝, 컨트롤러 |58| 5 | AI/학습 시스템 | 강화학습, 신경망, 추론 시스템 | AI, 학습, 추론, 강화학습, 신경망, 모델, 훈련 |59| 6 | 통신 인터페이스 설계 | 메시지 정의, 서비스/액션, 노드 토폴로지 | 메시지, 서비스, 토픽, API, 프로토콜, 인터페이스 |60| 7 | 시스템 통합 및 검증 | HMI 개발, 시뮬레이션, 테스트 | 테스트, HMI, 시뮬레이션, GUI, 검증, 통합 |61| 8 | 시스템 안정성 및 오류 처리 | 안전 시스템, 오류 복구, 재시도 로직 | 안전, 에러, 복구, 재시도, 타임아웃, 비상 |62| 9 | 결론 | 연구 성과 요약, 기술적 기여, 향후 과제 | (자동 생성) |6364---6566## Chapter Templates6768### Chapter 1: 하드웨어 통합 및 센서 융합 시스템6970```markdown71## 1. [대상 시스템] 하드웨어 통합 및 센서 융합 시스템7273### 1.1. [통신 프로토콜] 기반 다중 센서 데이터 수집 및 융합 시스템 구축74[4단계 패턴 적용]75그림. [통신 프로토콜] 기반 센서 융합 시스템 아키텍처7677### 1.2. [센서 유형] 센서 통합 및 [측정 대상] 측정 시스템 개발78[4단계 패턴 적용]79그림. [센서 유형] 센서 배치 및 측정 체계8081### 1.3. [모니터링 대상] 모니터링 및 센서 상태 관리 시스템 개발82[4단계 패턴 적용]83그림. [모니터링 대상] 모니터링 아키텍처84```8586### Chapter 2: 핵심 연산 시스템8788```markdown89## 2. 핵심 연산 시스템 개발9091### 2.1. [DOF]자유도 [시스템] 정기구학(Forward Kinematics) 연산 시스템 개발92[4단계 패턴 적용]93그림. [DOF]자유도 [시스템] 정기구학 연산 체계9495### 2.2. 역기구학(Inverse Kinematics) 연산 시스템 개발96[4단계 패턴 적용]97그림. 역기구학 연산 알고리즘 흐름도98```99100### Chapter 3: 생성/계획 시스템101102```markdown103## 3. [생성/계획 대상] 생성 시스템 개발104105### 3.1. 작업 유형별 [생성 대상] 생성 시스템 개발106[4단계 패턴 적용]107그림. 작업 유형별 [생성 대상] 생성 체계108109### 3.2. 통합 작업 관리(Task Management) 시스템 개발110[4단계 패턴 적용]111그림. 통합 작업 관리 시스템 아키텍처112```113114### Chapter 4: 제어 시스템115116```markdown117## 4. 제어 시스템 개발118119### 4.1. [상위 시스템] 제어 시스템 개발120[4단계 패턴 적용]121그림. [상위 시스템] [제어기 유형] 제어 시스템 블록 다이어그램122123### 4.2. [하위 시스템] 제어 시스템 개발124[4단계 패턴 적용]125그림. [하위 시스템] 제어 시스템 구성도126```127128### Chapter 5: AI/학습 시스템129130```markdown131## 5. AI [학습 방법론] 기반 [적용 분야] 시스템 개발132133### 5.1. [학습 방법론] 모델 통합 및 에피소드 관리 시스템 개발134[4단계 패턴 적용]135그림. [학습 방법론] 기반 [적용 분야] 시스템 아키텍처136137### 5.2. [입력 데이터] 기반 관측 공간 변환 시스템 개발138[4단계 패턴 적용]139그림. 관측 공간 변환 및 액션 마스크 생성 체계140141### 5.3. 에피소드 종료 조건 및 성공 판정 시스템 개발142[4단계 패턴 적용]143그림. 에피소드 종료 조건 판정 흐름도144```145146### Chapter 6: 통신 인터페이스 설계147148```markdown149## 6. [프레임워크] 통신 인터페이스 설계150151### 6.1. Custom 메시지/서비스/액션 인터페이스 설계152[4단계 패턴 적용]153그림. [프레임워크] Custom 인터페이스 메시지 구조154155### 6.2. 노드 간 통신 토폴로지 설계156[4단계 패턴 적용]157그림. [프레임워크] 노드 간 통신 토폴로지158```159160### Chapter 7: 시스템 통합 및 검증161162```markdown163## 7. 시스템 통합 및 검증164165### 7.1. 테스트 HMI 시스템 개발166[4단계 패턴 적용]167그림. 테스트 HMI 시스템 화면 구성168169### 7.2. 시뮬레이션 환경 구축170[4단계 패턴 적용]171그림. 시뮬레이션 환경 구성도172```173174### Chapter 8: 시스템 안정성 및 오류 처리175176```markdown177## 8. 시스템 안정성 및 오류 처리178179### 8.1. 안전 시스템 및 비상 정지 체계 구축180[4단계 패턴 적용]181그림. 안전 시스템 구성 및 동작 흐름182183### 8.2. 오류 복구 및 재시도 시스템 구축184[4단계 패턴 적용]185그림. 오류 복구 및 재시도 시스템 흐름도186```187188### Chapter 9: 결론 (필수)189190```markdown191## 9. 결론192193본 연구에서는 [기술 스택] 기반 [프로젝트명]을 개발함. 총 [N]개의 [모듈 단위]로 구성된 시스템은 [핵심 기능 1], [핵심 기능 2], [핵심 기능 3] 등 [적용 분야]에 필요한 핵심 기능을 구현함.194195주요 기술적 성과:196- [성과 1]: [구체적 기술 구현 내용]197- [성과 2]: [구체적 기술 구현 내용]198- [성과 3]: [구체적 기술 구현 내용]199- [성과 4]: [구체적 기술 구현 내용]200- [성과 5]: [구체적 기술 구현 내용]201202본 시스템은 [검증 방법]을 통해 [적용 분야] 작업의 가능성을 확인하였으며, 향후 [확장 방향]으로의 확장이 가능함.203```204205---206207## Appendix Structure208209### Appendix A: 시스템 파라미터 요약210211```markdown212## 부록 A. 시스템 파라미터 요약213214| 구분 | 파라미터 | 값 | 단위 |215|------|----------|------|------|216| [카테고리1] | [파라미터명] | [값] | [단위] |217| [카테고리1] | [파라미터명] | [값] | [단위] |218| [카테고리2] | [파라미터명] | [값] | [단위] |219| ... | ... | ... | ... |220```221222**카테고리 예시:**223- 기구학: 링크 길이, 오프셋, 관절 제한224- 제어: 제어 주기, 게인 값, 임계값225- 안전: 압력 임계값, 온도 제한226- 재시도: 최대 횟수, 대기 시간227228### Appendix B: 패키지/모듈 구성229230```markdown231## 부록 B. [시스템명] 패키지 구성232233| 패키지 | 주요 노드/모듈 | 역할 |234|--------|---------------|------|235| [패키지1] | [노드 목록] | [역할 설명] |236| [패키지2] | [노드 목록] | [역할 설명] |237| ... | ... | ... |238```239240---241242## Sufficiency Evaluation243244Each chapter's generation is determined by a sufficiency score (0-100):245246| 평가 항목 | 가중치 | 설명 |247|----------|:------:|------|248| 키워드 빈도 | 40% | 해당 챕터 키워드가 연구 노트에 등장하는 횟수 |249| 헤더 존재 | 30% | 관련 섹션/헤더가 연구 노트에 존재하는지 여부 |250| 파라미터/수치 | 30% | 구체적인 파라미터, 수치, 설정값 포함 여부 |251252### Score Calculation253254```255sufficiency_score = 256 (keyword_score * 0.4) +257 (header_score * 0.3) +258 (parameter_score * 0.3)259260keyword_score:261 - Count keyword occurrences262 - primary_keyword * 3 weight263 - Normalize: min(count / 10 * 100, 100)264265header_score:266 - Count related headers267 - Exact match * 2 weight268 - Normalize: min(count / 5 * 100, 100)269270parameter_score:271 - Numeric values with units: 20 points272 - Configuration values: 15 points273 - Algorithm/function names: 15 points274 - Normalize: min(total, 100)275```276277### Thresholds278279- **< 30 points**: Skip chapter280- **≥ 30 points**: Generate chapter281- **Minimum guarantee**: 3 chapters (top 2 scores + conclusion)282- **Conclusion**: Always generated283284---285286## Chapter Renumbering287288When chapters are skipped, renumber remaining chapters sequentially:289290**Example:**291- Original: 1(하드웨어), 4(제어), 5(AI), 9(결론)292- Renumbered: 1(하드웨어), 2(제어), 3(AI), 4(결론)293294Chapter titles retain original topics after renumbering.