DeFi의 기반 인프라인 Yield Bearing Token에 대한 심층 분석 자료입니다.
src/ - mdbook 소스 파일slides.md - Marp 프레젠테이션staking.mmd / staking.svg - 스테이킹 수익 흐름도rebasing.mmd / rebasing.svg - 리베이싱 메커니즘 다이어그램bun add @mermaid-js/mermaid-cli
변경된 파일만 빌드 (권장):
./build-diagrams.sh
.mmd 파일만 감지하여 .svg로 변환또는 개별 파일 빌드:
export PATH="$HOME/.bun/bin:$PATH"
# 스테이킹 다이어그램
PUPPETEER_EXECUTABLE_PATH=/usr/bin/chromium-browser bunx mmdc -i staking.mmd -o staking.svg
# 리베이싱 다이어그램
PUPPETEER_EXECUTABLE_PATH=/usr/bin/chromium-browser bunx mmdc -i rebasing.mmd -o rebasing.svg
Marp CLI를 사용하여 Markdown을 HTML/PDF로 변환:
# HTML로 빌드
bunx @marp-team/marp-cli slides.md -o slides.html --watch
# PDF로 빌드
bunx @marp-team/marp-cli slides.md -o slides.pdf
# PPTX로 빌드
bunx @marp-team/marp-cli slides.md -o slides.pptx
# mdbook 설치 (처음 한 번)
bun add -g mdbook
# 문서 빌드
mdbook build
# 로컬 서버로 미리보기
mdbook serve
Marp 기반의 프레젠테이션 소스 파일입니다. 다음을 포함합니다:
스테이킹 수익 흐름도를 나타내는 Mermaid 다이어그램:
리베이싱 토큰의 메커니즘을 보여주는 다이어그램:
slides.md 상단의 YAML frontmatter에서 스타일을 정의합니다:
style: |
.section-indicator {
position: absolute;
top: 20px;
right: 40px;
background: linear-gradient(135deg, #667eea 0%, #764ba2 100%);
color: white;
padding: 8px 20px;
border-radius: 20px;
font-size: 0.9em;
font-weight: 600;
}
docs: 문서 내용 추가/수정
feat: 새로운 기능 추가
fix: 버그 수정
refactor: 코드 리팩토링
style: 스타일 변경
이 프로젝트는 학습 목적으로 작성되었습니다.