내가 직접 Humanizer를 만든 이유 (그리고 여러분도 그래야 하는 이유)

발행: (2026년 2월 25일 오전 02:19 GMT+9)
6 분 소요
원문: Dev.to

Source: Dev.to

Why I Built My Own Humanizer (And Why You Should Too) 표지 이미지

The Original Humanizer

humanizer 라는 도구가 있습니다. 이는 blader 가 만든 Claude Code 스킬로, Wikipedia의 AI 글쓰기 탐지 가이드에서 영감을 받았습니다. 4,100개의 스타와 수백 개의 포크, 그리고 패턴과 언어 지원을 추가하는 활발한 커뮤니티가 있습니다. 텍스트에서 AI 흔적을 제거하고 싶다면 이 도구가 잘 작동합니다.

Humanizer는 여러분의 글을 일반적인 인간 기준과 비교합니다. AI 글쓰기의 특징을 알고 있으며, 의미 과장, 연결어 회피, 삼법칙, em‑dash 과다 사용 등 24가지 패턴을 표시합니다(이 패턴들은 Wikipedia의 AI 정리 가이드에서 파생되었습니다). 초안을 이 도구에 통과시키고, 흔적을 찾아서 다시 작성하면 됩니다.

이는 “AI가 생성한 것처럼 보이지 않는 글쓰기”가 목표일 때 유용합니다.

Why I Needed Something Different

저의 목표는 내가 쓰는 듯한 글쓰기입니다. 두 목표는 관련이 있지만 동일하지는 않습니다. Humanizer 검사를 모두 통과하는 초안을 만들 수 있지만, 그 초안은 제 출판물과는 전혀 다른 어조를 가질 수 있습니다—AI 흔적은 없지만 목소리도 없습니다. 무미건조하고 목소리가 없는 prose는 슬로프와 마찬가지로 탐지됩니다; 다만 다른 독자에 의해 탐지될 뿐입니다.

제가 필요했던 것은 피해야 할 패턴 목록이 아니라, 제 최고의 글쓰기와 비교해 보정할 수 있는 기준이었습니다.

Introducing Voice‑Humanizer

저는 voice‑humanizer 를 blader의 도구와 같은 기반 위에 만들었습니다. 원래의 24가지 패턴을 유지하면서 커뮤니티 PR을 통해 새 패턴 3가지를 추가했습니다. 핵심 추가 요소는 여러분 자신의 출판된 글을 담은 CORPUS.md 파일입니다. 이 스킬은 다른 검사를 수행하기 전에 이 코퍼스에서 목소리 지문을 추출합니다.

워크플로우는 이제 다음과 같습니다:

  1. Voice check – 초안을 여러분의 지문과 비교합니다.
  2. AI pattern check – 일반 Humanizer 패턴을 실행합니다.

무언가가 플래그될 때, 단순히 “이 패턴은 AI와 비슷합니다”라고 말하지 않습니다. 예를 들어, “이 문장은 Claude처럼 보이는데, 이는 여러분의 코퍼스에서는 두 개로 압축하는데 여기서는 세 개의 평행 항목을 사용했기 때문입니다. 여러분이라면 이렇게 고쳤을 것입니다.”와 같이 보다 실행 가능한 피드백을 제공합니다.

How It Solves False Positives

지문은 여러분이 선호하는 스타일과 피하는 스타일을 모두 추적하므로, 도구는 AI 흔적처럼 보이지만 실제로는 여러분의 목소리인 스타일 선택을 구분할 수 있습니다.

예시: 제 글에서는 em dash를 의도적으로 사용합니다—글당 한 번, 구조적으로. 일반 Humanizer는 이를 플래그하지만, Voice‑Humanizer는 코퍼스에 이 패턴이 나타나기 때문에 플래그하지 않습니다. 다른 어떤 스타일 습관도 마찬가지로 false positive가 될 수 있습니다.

Using Voice‑Humanizer

직접 사용해 볼 수 있습니다. 저장소는 공개되어 있습니다:

  • GitHub:

    (repository URL goes here)

CORPUS.md는 git‑ignore 처리되어 있어 여러분의 글이 비공개로 유지됩니다. CORPUS.example.md는 기대되는 형식을 보여주고, SETUP.md에는 시작하기 전에 여러분만의 목소리 지문을 추출하는 데 도움이 되는 다섯 가지 질문이 들어 있습니다.

Note: Voice‑Humanizer는 코퍼스 없이는 작동하지 않습니다. 이는 의도된 설계이며, 개인 기준이 없으면 도구를 여러분의 목소리에 맞게 보정할 수 없기 때문입니다.

Credits

원본 기반을 제공해준 blader에게 감사드립니다—패턴 목록과 스킬 포맷을 제공해 주셨습니다. Voice‑Humanizer는 특정 유형의 작가를 위한 더 좁은 문제를 해결합니다: 충분히 글을 써서 자신의 최고의 작품이 어떤 소리인지 알고, AI 지원이 그 목소리를 평탄화하지 않기를 원하는 사람들을 위해.

0 조회
Back to Blog

관련 글

더 보기 »

서브넷팅 설명

Subnetting이란 무엇인가? 큰 아파트 건물을 여러 층으로 나누는 것과 같다. 각 층 서브넷은 자체 번호가 매겨진 유닛(hosts)을 가지고, 그리고 건물…