User Manual

한국어 AI 티를 줄이는 사용 매뉴얼

korean-humanizer는 한국어 AI 생성 텍스트의 번역체, 과한 격식, 반복 연결어, 빈말, 톤 불일치를 줄이는 Codex/Claude Code skill 및 범용 system prompt입니다. 핵심 원칙은 간단합니다. 의미는 그대로 두고 표현만 고칩니다.

01

개요

이 도구는 글을 새로 쓰는 생성기가 아니라, 이미 있는 한국어 텍스트를 공개 가능한 수준으로 다듬는 편집 레이어입니다. 사실, 숫자, 고유명사, 인용문, 링크는 그대로 둡니다.

02

설치와 빠른 시작

Codex에서는 install script로 현재 repo를 active skills 디렉터리에 링크합니다. 다른 LLM에서는 PROMPT.short.md 또는 PROMPT.md를 system prompt로 붙여 넣으면 됩니다.

# Codex
git clone https://github.com/dotoricode/korean-humanizer.git
cd korean-humanizer
bash scripts/install-codex-skill.sh

# 빠른 사용 예
이거 AI 티 빼줘:
[한국어 텍스트]
03

기본 작업 흐름

작업은 입력 확인, 도메인 확인, 보존 영역 표시, 카탈로그 적용, 과교정 검토 순서로 진행합니다. 짧은 글일수록 더 적게 고치고, 긴 글은 문단별로 high-confidence 패턴만 손댑니다.

단계하는 일주의
입력 확인한국어 여부와 요청 목적 확인영어, 법률, 코드 문서는 기본 제외
도메인 확인이메일, 블로그, YouTube 등 분류raw 종결어미를 우선 보존
보존 영역팩트, 숫자, 링크, 인용문 표시절대 바꾸지 않음
패턴 적용12 카테고리와 advanced pass 적용삭제보다 약화/치환 우선
최종 검토20% cap, 문단 3곳, 90% 길이 확인초과하면 작은 변경부터 되돌림
04

작업 모드

기본은 rewrite입니다. 사용자가 직접 판단하고 싶거나 원문을 바로 고치기 위험한 상황에서는 detect 또는 audit 모드가 더 적합합니다.

모드출력사용 상황
rewrite다듬어진 전체 텍스트일반 humanize 요청
detectAI 티 후보와 이유게시된 글, 타인의 글, 인용문 많은 글
audit줄별 문제와 개선안사용자가 직접 고치고 싶을 때
edit-plan파일 수정 계획긴 문서나 여러 파일 대상
05

도메인과 톤

같은 표현도 도메인마다 다르게 봅니다. 학술/뉴스/이메일은 필요한 격식을 보존하고, 채팅/리뷰/YouTube는 말투와 감정 강도를 과하게 정리하지 않습니다.

06

Advanced Passes

기본 12 카테고리 위에 선택적으로 얹는 보수적 점검입니다. 외부 writing skill의 장점을 흡수했지만, korean-humanizer에서는 새 글 생성이 아니라 최소 수정 필터로만 작동합니다.

Pass잡는 문제제한
Voice DNA사용자의 문장 습관과 멀어짐사용자가 준 샘플 안에서만 적용
Hook / 첫 문장주제가 늦게 나오거나 opener가 흐림첫 1-2문장만, 클릭베이트 금지
Story / 흐름그리고/또한/그다음 나열원문 안의 관계만 드러냄
Dumbify긴 중첩절, 어려운 한자어, 추상 명사생각을 단순화하지 않음
Anti-AI finalhollow contrast, 과장, generic authority없는 숫자/사건/경험 생성 금지
07

Personal List

금지어, 선호어, 유지어는 카탈로그보다 먼저 적용됩니다. 매번 같은 취향이 있으면 인라인으로 넘기거나 examples/personal-list.md에 정리합니다.

금지=활용, 매우, 다양한;
선호=유용하다→쓸만하다, 사실상→실제로;
유지=딥다이브

[다듬을 텍스트]
08

Brand Voice

팀이나 제품 톤을 반복해서 써야 하면 brand voice profile을 사용합니다. frontmatter의 preserve, ban, prefer와 본문 톤 가이드가 카탈로그보다 먼저 적용됩니다.

/korean-humanizer brand=examples/brand-voice-toss-style.md

[다듬을 텍스트]
필드역할
domain_default도메인 미지정 시 기본 도메인
ending_default기본 종결어미. raw와 충돌하면 도메인 규칙 확인
emoji_policynone, sparse, liberal
length_biasconcise, neutral, verbose
preserve / ban / prefer보존, 금지, 선호 치환
09

Voice DNA

Voice DNA는 특정 개인의 실제 글 샘플에서 문장 길이, 호흡, 시작/전환/마무리 습관, anti-voice를 추출하는 세션 범위 profile입니다. 내용을 요약하지 않고 "어떻게 쓰는지"만 봅니다.

10

평가와 회귀 확인

eval harness는 humanized 결과가 정량 규칙을 지키는지 확인합니다. 현재 기본 지표는 수정 비율, 문단 cap, 길이 비율, 발화체 다체 침입, brand preserve 보존입니다.

bash scripts/check-codex-skill.sh
bash scripts/eval-harness.sh
bash scripts/lint-patterns.sh
bash scripts/lint-cross-file.sh
bash scripts/lint-examples.sh
git diff --check
11

안전 규칙

korean-humanizer는 탐지 회피나 사칭 도구가 아닙니다. 공개 글을 자연스럽게 다듬는 편집 보조 도구이며, 신뢰를 깨는 사용을 지원하지 않습니다.

12

파일 지도

사용 목적에 따라 봐야 할 파일이 다릅니다. 사용자는 prompt와 examples를, maintainer는 references, eval, scripts를 함께 봅니다.

파일역할
SKILL.mdCodex / Claude Code skill 동작 정의
PROMPT.mdChatGPT, Cursor, Gemini 등에 넣는 전체 system prompt
PROMPT.short.md빠른 사용용 짧은 prompt
references/ko-ai-signals.md12 카테고리와 advanced pass 레퍼런스
examples/before/after, brand voice, voice DNA 사례
eval/fixture, scorecard, 회귀 평가 문서