| name | chapter-structure |
| description | Research report chapter structure definition. Defines 9 candidate chapters, content mapping rules, and sufficiency evaluation criteria for national research reports. |
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.