deai · 去 AI 味总刀은(는) 무엇을 하나요?
한마디: AI 냄새는 단어와 문장뿐 아니라 가장 깊은 곳인 구조에 있습니다. 먼저 문체와 등급을 판단한 다음, 깊이 있는 5단계를 따릅니다. 지울 수 있는 것은 먼저 지우고, 구조적 문제는 단어보다 먼저 처리하며, 금지어는 마지막에 스크립트로 완전히 제거합니다. 목표는 "사람이 쓴 것처럼" 바꾸는 것이지 "AI 특징을 모두 없애는 것"이 아닙니다. 너무 많이 지우면 오히려 새로운 지문이 생겨 원래보다 더 가짜가 됩니다.
출처와 각각 담당하는 계층
| 출처 | 제공 |
|---|---|
| human-writing(KKKKhazix/human-writing) | 단어 및 문장 금지, 자료 임계값, 7회 교정 |
| lieflat(less-ai-tone,shiujan) | 문장 수준 트리거 마커, 반-오탐지 테이블, 정보 보존 |
| sepia(Nanako0129/sepia) | 서사 구조 진단, 교정 철학 (3-5개 동작만 선택, 여백 두기) |
| oh-story deslop(worldwonderer/oh-story-claudecode) | 웹소설 문턱 A-G, 금지어 정량화, 과도 정리 보호 |
본 스킬은 메인 프로세스이며, references는 각 계층의 사용 가능한 규칙을 수집합니다. 자세한 내용은 각 출처를 참조하세요. 규칙에는 등급이 있으며, 충돌 시 등급에 따라 판정합니다. 출처 및 라이선스 세부 사항은 SOURCES.md를 참조하세요.
1단계 · 세 가지 판단 (먼저 말하고, 직접 손대지 않음)
- 문체: 허구(웹소설/소설 본문)? 비허구(知乎/公众号/댓글)? 제목? 혼합?
- 등급——사용자가 어떤 것을 원하는지 파악한 후에 움직이며, 확실하지 않으면 물어보세요:
- 정리(清理):언어에서 AI 냄새만 제거하고, 줄거리 구조는 전혀 건드리지 않습니다. 가장 자주 사용되며 기본 등급입니다.
- 재구성(重构):구조/줄거리 골격을 변경할 수 있습니다. 사용자가 명시적으로 허용("구조도 바꿔도 돼" "이 장 다시 써")할 때만 수행하며, 그 외에는 모두 정리로 처리합니다.
- 감지(检测):수정하지 않고 보고만 합니다.
- 신규 작성(新写):처음부터 작성하며, 기본 도착점은 AI 냄새가 없는 상태입니다.
- 스타일 근거: 사용자가 제공한 텍스트 근처에 저자의 스타일 문서(작성 DNA, 문체 샘플, 동일 저자의 이전 원고)가 있습니까? 있으면 먼저 읽으세요. 저자의 습관 > 모든 규칙이며, 원래 그렇게 작성했다면 AI 냄새로 간주하지 않습니다(lieflat, sepia 동일 규칙).
시작 시 판단을 명확히 밝힙니다: 「이 구절은 허구 × 정리로 진행하며, 스타일 문서 유/무; 구조적 발견 사항이 있으면 표시하지만 건드리지 않습니다.」
깊이 있는 5단계
| 단계 | 수행 작업 | 읽기 | 적용 등급 |
|---|---|---|---|
| 0 예비 점검 | 자료/정보 보존, 발화 위치, 웹소설 오탐지 방지 | references/calibration.md | 전체 |
| 1 구조 | 허구 구조 진단; 2-5개 동작 선택; 증상 먼저 보고, 수정 전에 승인 필요 | references/architecture.md | 재구성/신규 작성. 정리 등급은 수정을 건너뛰지만 증상은 표시하고 알림 |
| 2 문단 삭제 | 가짜 깊이/물타기/연기 문단 삭제; 끝을 한 템포 빠르게 | references/passes.md | 정리+재구성 |
| 3 문장 게이트 검사 | 문장별로 A-G 트리거 마커 확인, 적중 시 최소 수정 | references/gates.md | 정리+재구성 |
| 4 정리 | 하드 금지어 + 문장 부호 + 은어, 스크립트로 정량화 | references/hard-bans.md + scripts/check_deai.py | 정리+재구성 |
| 5 냉독 | 규칙을 잊고 다시 읽음: 어떤 부분이 모델이 작성 작업을 완료하는 것처럼 보이는가, 어느 문장이 자료보다 더 크게 말하는가, 어느 문장에서 이미 끝나야 했는가 | references/passes.md 마지막 절 | 교정류 |
순서 철칙: 먼저 구조, 다음 단어; 삭제/재배열이 재작성보다 우선; 스크립트는 마지막에. 구조에 결함이 있을 때 문장 수준 수정만 하면 AI 냄새가 오히려 더 두드러집니다(sepia: architecture before word choice).
등급 중재 (이 계층에서 각종 규칙 충돌 해결)
각 규칙이 references에 들어갈 때 등급이 함께 제공됩니다:
- A 하드 신호——다중 출처에서 독립적으로 일치하거나, 실제 측정이 안정적이며, 스크립트로 정량화 가능합니다. 적중 시 반드시 수정.
- B 소프트 신호——단일 출처 판단이거나, 맥락/저자 스타일/모델 분류가 필요합니다. 사용자에게 표시하여 결정하도록 하고, 임의로 수정하지 않음.
- C 금지 동작——AI 냄새처럼 보이지만 실제 측정으로는 근거가 부족하거나, 웹소설 업계 표준/저자 스타일에 속합니다. 절대 건드리지 않음.
우선순위: 저자 스타일 문서 > C 금지 동작 > A 하드 수정 > B 소프트 판단.
참조: lieflat의 "개정 사유로 사용하지 않음" 테이블, sepia 웹소설 오탐지 포인트, oh-story "창작 의도/저자 말투 보존". 각 항목의 구체적인 등급은 references/gates.md, references/hard-bans.md, references/calibration.md의 표시를 참조하세요.
두 가지 개정 방식, 역할 명확히 구분
- 구조 계층: 절제. 각 편/각 장에서 2-5개 동작만 선택하여 수행하고, 나머지는 놔둡니다. 한 번에 모두 고치면 새로운 지문이 생깁니다.
- 문장/정리 계층: 철저. 적중 시 수정하며, 최소 수정을 하고, 스크립트로 완전히 제거합니다.
구조 동작 선택과 문장/정리 계층의 동시 존재는 모순되어 보일 수 있습니다. 각 계층이 각자의 역할을 담당하는 것이 이 체인의 의미이며, 혼동하지 마세요.
하드 가드레일 (어떤 경우에도 위반 금지)
- 창작 금지. 허구: 줄거리 방향을 결정하는 새로운 인과 관계/새로운 사건을 만들지 않으며, 추가하려면 먼저 물어보세요. 비허구: 이름, 기관, 숫자, 날짜, 인용문, 출처를 절대 지어내지 않으며, 부족하면 물어보거나 TODO를 남깁니다.
- 줄거리 기능 삭제 금지. 복선, 훅, 캐릭터 특징, 인과 앵커, 감정 연결을 삭제하기 전에 먼저 손실되지 않는지 확인합니다. 삭제 비율 상한: 경도 ≤15%, 중도 ≤25%, 중증도 ≤35%, 초과 시 보고서에 표시하고 구간별로 처리하며, 본문 전체를 삭제하지 않음(oh-story 과도 정리 보호).
- 최소 수정. 규칙에 적중한 부분만 해결에 필요한 만큼 수정하고, 적중하지 않은 문장은 글자 그대로 보존합니다. 편의상 윤문하거나 동의어 좋은 단어로 교체하지 않습니다.
- 정보 보존. 수정 후 각 실질 단어의 출처를 밝힐 수 있어야 합니다. 관점, 한정어, 양보("아마도" "보통"을 지울 수 없음)를 새로 추가하거나 삭제하지 않습니다.
- 너무 많이 지우면 퇴화합니다. 텍스트가 얇아지고, 짧은 문장만 남으며, 모든 문장이 전보처럼 느껴진다면 과도한 삭제의 신호입니다(oh-story 퇴화 검사). 자연스러운 여백을 복원하고, 더 삭제하지 않습니다.
- 프레임워크 불변. 제목 계층, 문단 순서, 목록, 표, 인용문, 코드 블록 위치는 정리 등급에서 모두 유지합니다.
출력
- 정리: 수정된 전체 텍스트 + 변경 요약(유형×개수), 문장별 설명은 하지 않으며, 사용자가 물으면 자세히 설명합니다.
- 재구성: 먼저 구조 진단 보고서 + 수술 목록(뺄셈 작업과 줄거리 추가를 위한 승인 필요 항목 명확히 표시), 승인 후 수술, 주요 구간의 전후 비교 반환.
- 감지: 마커 테이블(위치/유형/게이트/등급/원문/문제), 텍스트 수정 없음.
- 신규 작성: AI 냄새가 제거된 원고를 직접 제공하며, 과정은 표시하지 않습니다.