단락 모드
단락 모드는 여러 문장 또는 20단어 이상의 텍스트를 선택할 때 실행됩니다. DevLingo가 빠른 한국어 요약, 문장별 분해, 핵심 표현 추출, 레지스터 분석을 제공하여 복잡한 기술 문서 단락을 빠르게 이해하도록 돕습니다.
실행 조건
섹션 제목: “실행 조건”여러 문장 또는 20단어 이상의 단일 문장을 선택합니다. ⌘⇧D를 누르면 단락 모드로 진입합니다.
예시:• RFC나 설계 문서의 여러 줄 단락• 기술 블로그의 완전한 단락• 코드 주석의 상세한 설명학습 카드 구조
섹션 제목: “학습 카드 구조”1. 한 줄 한국어 요약
섹션 제목: “1. 한 줄 한국어 요약”카드 상단에 전체 단락 내용의 한 문장 한국어 요약이 표시되어 핵심 관점을 빠르게 파악합니다:
영어 단락:"To ensure optimal performance in production environments, we implementa caching layer at the CDN edge. Cache invalidation uses a time-basedTTL strategy combined with event-based purging for critical data.This hybrid approach balances freshness with availability."
한 줄 요약:"프로덕션 환경 성능 향상을 위해 CDN 엣지 캐시를 사용하며, TTL과 이벤트 트리거 두 가지 무효화 전략을 결합합니다."2. 문장별 분해와 키워드 표시
섹션 제목: “2. 문장별 분해와 키워드 표시”단락을 문장별로 나열하고 각 문장 아래에 핵심 개념이나 난이도 높은 부분을 표시합니다:
1. "To ensure optimal performance in production environments, we implement a caching layer at the CDN edge." → 핵심: performance optimization, production, CDN edge, caching layer
2. "Cache invalidation uses a time-based TTL strategy combined with event-based purging for critical data." → 핵심: cache invalidation, TTL (time-to-live), event-based purging
3. "This hybrid approach balances freshness with availability." → 핵심: hybrid approach, trade-off (freshness vs availability)3. 학습할 만한 표현 추출
섹션 제목: “3. 학습할 만한 표현 추출”자신의 기술 문서나 토론에서 참고할 만한 표현 3-5개를 선별합니다:
| 표현 | 컨텍스트 | 왜 배울 가치가 있나 |
|---|---|---|
| caching layer at the CDN edge | 아키텍처 설계 | 정확한 기술 설명, 적절한 전문성 |
| TTL strategy combined with event-based purging | 캐시 전략 | 혼합 전략의 서술 방법 제시 |
| This hybrid approach balances X with Y | 트레이드오프 분석 | 두 요소를 저울질할 때의 표준 영어 표현 |
4. 레지스터 분석
섹션 제목: “4. 레지스터 분석”단락의 언어 스타일과 격식 수준을 표시합니다:
레지스터: Technical / Formal (기술 문서 스타일)근거:• 수동태 사용: "a caching layer is implemented"• 용어 밀도 높음: "TTL", "CDN", "cache invalidation"• 논리 연결어 명확: "combined with", "balanced with"• 구어적 표현 없음 (축약어 없음, 속어 없음)
권장 사용 시나리오:• RFC와 설계 문서• 기술 블로그나 공식 문서• 교차 팀 커뮤니케이션5. 컨텍스트 노트와 관련 개념
섹션 제목: “5. 컨텍스트 노트와 관련 개념”단락이 특정 기술 영역에 관련된 경우 배경 보충을 제공합니다:
:::note 캐시 전략 배경 이 단락은 웹 성능 최적화의 캐시 전략을 다룹니다. 관련 개념: • TTL (Time-to-Live): 시간 기반 무효화 • Event-based purging: 이벤트 기반 수동 무효화 (예: 데이터 업데이트 시 즉시 캐시 삭제) • Cache warmup / preloading: 자주 사용하는 데이터를 미리 로드 • Cache stampede: 캐시가 동시에 만료되어 고동시성 요청이 발생 :::
사용 시나리오
섹션 제목: “사용 시나리오”시나리오 1: 복잡한 아키텍처 RFC 읽기
새로운 캐시 전략 제안을 빠르게 이해해야 하는데, 단락에 5개의 문장과 15개 이상의 전문 용어가 있습니다. 단락을 선택하고 ⌘⇧D를 누르면 1초 내에 요약, 문장별 키워드, 학습할 만한 표현을 얻습니다. 코드 리뷰 의견을 준비할 때 더 자신감이 생깁니다.
시나리오 2: 오픈소스 프로젝트 설계 문서 학습
오픈소스 라이브러리의 아키텍처 문서에 이해하기 어려운 단락이 있습니다. 단락 모드가 한국어 요약과 문장별 분해를 제공하여 빠르게 따라갈 수 있고, 영어로 아키텍처 결정을 명확하게 서술하는 방법도 배울 수 있습니다.
최적 사용 범위
섹션 제목: “최적 사용 범위”단락 모드는 다음 콘텐츠에 적합합니다:
- RFC 또는 ADR (Architecture Decision Record)
- 오픈소스 프로젝트 README나 설계 문서의 상세 단락
- 복잡한 기술 블로그 글
- 코드베이스의 상세 주석
- 팀 설계 토론 문서
:::tip 단락 vs 문장 선택한 텍스트가 한 문장뿐이면, DevLingo가 더 깊이 있는 문법 분석을 위해 문장 모드 사용을 권장할 수 있습니다. 여러 문장 단락이면 단락 모드가 우선적으로 상위 수준 요약을 제공합니다. :::
단락 모드는 개발자를 위한 “빠른 이해 엔진”으로, 단어별 번역이 아니라 몇 초 만에 기술 문서의 핵심 내용을 소화하도록 돕습니다.