korean-character-count은(는) 무엇을 하나요?
한국어 텍스트를 결정론적으로 계산하여 자기소개서 및 양식 제한에 필요한 정확한 자소, 줄, 바이트 수를 제공합니다.
기능
- 정확한 자소 수 계산: 유니코드 정규화(NFC)를 기반으로 실제 사용된 자소(초성, 중성, 종성)를 개별 카운트합니다.
- 줄 수 계산: 개행 문자(
\n)를 기준으로 텍스트의 총 줄 수를 반환합니다. - 바이트 수 계산: UTF-8 인코딩 기준으로 정확한 바이트 수를 제공합니다.
- 결정론적 결과: 동일한 입력에 항상 동일한 출력을 보장합니다.
사용 방법
# CLI 예시 (Node.js 환경)
node count.js "안녕하세요"
출력 예시:
{
"graphemes": 6,
"lines": 1,
"bytes": 18
}
지원 플랫폼
- Claude Code
- Cursor
- Codex
- 기타 AI 에이전트 및 개발 도구
참고 사항
- 텍스트는 유니코드 정규화 형식 NFC를 사용합니다.
- 공백 문자도 자소 수에 포함됩니다.
- 바이트 계산은 UTF-8 인코딩을 기준으로 합니다.