Community코딩 & 개발github.com

Guyisheng/ai-novel-skills

중국 장편 웹소설의 장(chapter) 집필 규칙. 장면 전개, 인물 선택, 대화 게임, 리듬의 밀도, 챕터 시작과 끝의 후크, 복선의 연속성, AI 문체 제거를 다룹니다.

ai-novel-skills란 무엇인가요?

이 스킬은 중국 장편 웹소설(网文) 작가가 AI 어시스턴트(Claude Code 등)와 협업하여 각 장(chapter)을 효과적으로 구성하고 작성할 수 있도록 돕는 상세 규칙집입니다. 장면(scene)이 반드시 스토리를 전진시켜야 하며, 각 인물이 명확한 목적과 동기를 가져야 하고, 대화는 단순한 정보 교환이 아닌 권력 게임이 되어야 한다고 강조합니다. 특히, 'AI 문체(去 AI 腔)'를 제거하기 위한 구체적인 10가지 하드 룰을 제공하여, 전보체 문장, 부정-긍정 패턴, 추상적 비유, 서술자의 직접적 요약 등 기계 생성 텍스트의 전형적인 특징을 잡아냅니다. 또한, 각 장의 시작과 끝에 강력한 후크(hook)를 배치하는 다양한 전략(13가지 유형)과 복선의 효과적인 활용 방법을 제시하여, 독자가 계속해서 다음 장을 읽고 싶게 만드는 구조를 만듭니다. 이 스킬은 작가의 의도와 캐릭터 설정을 최우선으로 하며, 규칙은 단지 '어떻게 쓸지'에 대한 지침일 뿐 '무엇을 쓸지'를 바꾸지 않는다는 원칙을 가지고 있습니다.

지원 대상~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/Guyisheng/ai-novel-skills/tree/HEAD/webnovel-chapter-craft

Installed? Explore more 코딩 & 개발 skills: steipete/bluebubbles, steipete/eightctl, steipete/blucli · View all 6 →

즐겨 사용하는 AI에게 물어보기

이 에이전트 스킬이 미리 로드된 새 채팅을 엽니다.

문서

웹소설 본문 작성 핵심

0. 우선순위

  1. 작가가 확정한 사실, 인물 설정, 이미 발행한 장, 이 장의 세부 개요(細綱) — 반드시 발생해야 할 사건, 금지 사항, 중단 지점 포함.
  2. 이 장의 목표 감정과 장(chapter)의 기능.
  3. 본 규칙.

세 가지가 충돌할 경우 앞의 두 가지를 우선합니다. 본 규칙은 '어떻게 쓸지'만 해결하며, '무엇을 쓸지'는 바꾸지 않습니다.

1. 쓰기 전에 한 문장으로 정의하라

한 문장으로 이 장을 설명하세요:

누가 무엇을 원하는가 → 누가 또는 무엇이 막고 있는가 → 그는 어떤 선택을 하는가 → 어떤 대가를 치르는가 → 상황이 어떻게 변하는가 → 어느 지점에서 멈출 것인가.

이 문장을 쓸 수 없다면, 이 장은 아직 준비되지 않은 것입니다. 먼저 세부 개요를 보충하고, 본문에서 즉석으로 만들어 내지 마세요.

2. 모든 장면(scene)은 반드시 전진해야 한다

하나의 장면은 최소 두 가지를 완수해야 합니다: 목표 전진, 관계 변화, 정보 노출, 새로운 문제 생성, 대가 치르기.

  • 장면 시작: 인물이 구체적인 어떤 일을 하고 있어야 하며, 배경을 소개하는 중이어서는 안 됩니다.
  • 장면 중반: 장애물이 등장하고, 인물은 전략을 조정해야 합니다.
  • 장면 종료: 상황이 시작과 달라져야 합니다. 변화가 없다면 삭제하거나 병합하세요.
  • 과도 장면(過場)은 필요한 정보만 한두 문장으로 전달하고, 장황하게 늘어놓지 마세요.

3. 인물과 감정

  • 인물은 먼저 목적이 있고, 그다음에 반응이 있습니다. 인물을 쓰기 전에 먼저 답하세요: 그는 지금 무엇을 지키고, 무엇을 계산하고, 무엇을 두려워하는가? 답할 수 없다면 시점을 주지 마세요.
  • 감정을 표현할 때는 다음 순서로 판단하세요:
    1. 맥락(context)이 이미 독자에게 이해시켰다면, 보충하지 않는다.
    2. 감정이 다음 단계를 바꾼다면, 선택, 대사, 전략, 대가를 쓴다.
    3. 현장의 사물이 감정을 담을 수 있다면, 사용 중인 것이 어떻게 변했는지 쓴다.
    4. 신체가 실제로 영향을 받았다면, 동작 실패, 고통, 균형 상실, 눈에 보이는 결과를 쓴다.
    5. 직접 쓰는 것이 더 정확하고 효율적이라면, "그는 듣기 싫어졌다"라고 쓴다.
  • 같은 감정은 가장 정보량이 많은 방식 하나만 선택하고, '동작 + 신체 + 비유 + 심리 설명'을 중첩하지 마세요.
  • 삭제 테스트: 이 세부 내용을 지웠을 때, 정보, 선택, 관계 또는 결과에 손실이 있는가? 없다면 삭제하세요.
  • 이름만 바꾸고, 방만 바꿔도 여전히 성립하는 반응은 일반적인 연기(通用表演)일 뿐, 인물의 세부 묘사가 아닙니다.

4. 대화

  • 대화는 권력 게임(power game)입니다. 누가 정보를 쥐고 있는지, 누가 누구에게 부탁하는지, 누가 시험하는지가 문장의 길이와 라운드 수를 결정합니다.
  • 권력이 강한 쪽은 문장이 짧고 설명이 적습니다. 약한 쪽은 말이 많고, 빙빙 돌리며, 반복합니다.
  • 대사는 신분, 나이, 지역 및 상황에 따라 말투를 갖춥니다. 예를 들어 "~지, ~데, ~아, ~네, ~잖아" 등을 사용하며, 모두가 서면체 문장을 쓰지 않도록 합니다.
  • 핵심 대결은 요약하지 말고, 한 라운드씩 상세히 씁니다. 과도 장면의 대화는 개요로 요약할 수 있습니다.
  • 숨은 뜻(潛台詞): 인물은 진짜 목적을 완전히 드러내지 않고, 회피, 반문, 화제 전환, 침묵으로 표현합니다.
  • 모든 대사는 최소 한 가지를 완수해야 합니다: 전진, 노출, 시험, 거절, 압박, 관계 변화.

5. 묘사와 시점

  • 깊이 제한된 지식(深度限知): 시점 인물이 감지할 수 있고, 주목할 수 있으며, 이해할 수 있는 것만 씁니다.
  • 발생, 인지, 반응을 같은 장면(鏡頭)에 쓰고, 세 가지 상태를 따로따로 방송하지 마세요.
  • 동작 연결은 주종관계를 나눠서, '그러자(就), 비로소(才), 또(又), 곧(便), 그런데(却), 도리어(倒), 게다가(還), 다시(再), 먼저~그제서야(先……才)' 등으로 선후와 인과관계를 연결하고, 쉼표로 나열된 목록이 되지 않도록 하세요.
  • 밀도 분배: 쾌감 포인트(爽点), 반전, 감정 절정은 한 박자씩 상세히 씁니다. 과도 장면, 길 가는 장면, 설명은 한두 문장으로 간략히 처리합니다. 준비 단계에서는 몰입감 있는 디테일 한두 개를 골라 씁니다.
  • 밀도가 높은 부분에서는 '일곱 여덟 번 연속', '한참 동안 싸웠다', '모두들 고개를 끄덕였다'처럼 과정을 숫자나 요약으로 접는 방식은 금지합니다.
  • 비유는 그 순간 인물에게 친숙하고 손에 닿는 것에 붙입니다. '밀물처럼', '운명의 톱니바퀴' 같은 표현은 사용하지 마세요.
  • 구두점은 말투를 따라갑니다. 단독 행으로 쓰는 짧은 문장은 장의 끝, 반전, 감정의 최고치에만 사용합니다.

6. 장의 시작과 끝

장 시작:

  • 가능한 한 빨리 식별 가능한 행동, 이상 징후 또는 해결되지 않은 기대를 등장시키세요. 날씨, 풍경, 세계관 또는 신상(身世)으로 시작하지 마세요.
  • 제1장은 주인공을 최대한 빨리 등장시키고 압박 속에 두며, 첫 장면은 그가 하고 있는 일부터 씁니다.
  • 처음 3장의 역할 분담: 제1장은 장점(賣點)을 드러내고, 제2장은 갈등을 심화하며, 제3장은 계속 읽게 만드는 이유를 제시합니다.

장 끝은 한 가지 형식을 선택하며, 연속 두 장은 같은 형식을 사용하지 마세요:

  1. 갑작스러운 폭로(突然揭示): 국면 전체를 바꾸는 정보를 던진다.
  2. 긴급 위기(緊急危機): 다음 장에서 반드시 대응해야 할 위협.
  3. 미완료 동작(未完成動作): 동작이 새로운 변수에 의해 중단됨.
  4. 신분 반전(身份反轉): 진실이 독자의 예상을 벗어남.
  5. 양자 택일의 딜레마(兩難抉擇): 두 가지 나쁜 선택지, 결과는 주지 않음.
  6. 신비한 물건(神秘物品): 중요하지만 의미는 알 수 없는 물건.
  7. 카운트다운(倒計時): 시간이 부족함.
  8. 약속 또는 위협(承諾或威脅): 누군가 행동 의도를 선언함.
  9. 기이한 실종(離奇消失): 불가능한 실종.
  10. 숨겨진 의미(隱藏含義): 표면은 정상이나 실제로는 정보가 숨겨져 있음.
  11. 이미지 변화(意象變化): 반복적으로 등장하는 이미지가 변화함.
  12. 메아리(回聲): 시작 부분을 반복하되, 하나의 핵심 세부사항만 바꿈.
  13. 여백(留白): 반응만 보여주고, 무엇이 일어났는지는 드러내지 않음.

후크의 강도는 장의 단계에 맞춰야 합니다: 일상적인 장은 강한 후크가 필요 없지만, 절정 전에는 강해야 합니다. 후크는 기대가 성립되는 지점까지만 쓰고, 설명, 요약, '다음에 어떻게 될지'에 대한 예고는 하지 마세요.

7. 쾌감 포인트(爽点)와 따끔한 맛(打脸)

  • 쾌감 포인트 = 대중의 논리와 주인공 논리의 차이(落差值). 상대가 높이 떠받들어질수록, 주인공이 가볍게 처리할수록, 쾌감이 더욱 풀립니다.
  • 세 가지 요소: 방관자가 상대를 높이 평가하고 사후에 말을 바꿈. 상대가 독자가 미워할 정도로 오만함. 주인공이 준비할 때는 낮은 자세를, 풀어낼 때는 깔끔하게 행동함.
  • 준비가 때리기보다 중요합니다. 따끔한 맛을 주기 전에 도구, 인물, 능력을 미리 준비하지 않으면 독자가 불안해하고, 조롱이 독자 학대(虐主)로 변할 수 있습니다.
  • 따끔한 맛의 대상 계층이 쾌감의 계층을 결정합니다. 길가에 있는 사람의 놀람은 쾌감이 아니며, 무게 있는 인물이 말을 바꿔야 쾌감입니다.
  • 볼거리(看點)는 기대를 띄우고, 쾌감 포인트는 기대를 실현합니다. 앞서 무엇을 약속했으면, 뒤에서 그 약속을 지킵니다.

8. 복선과 연속성

  • 복선은 첫 등장에서 의미를 세우고, 두 번째 등장에서 의미를 바꾸며, 세 번째 등장에서 감정적 또는 인과적 보상을 실현합니다.
  • 관통 도구(貫穿道具)는 등장할 때마다 정보를 추가하거나 의미를 바꾸며, 같은 용법을 반복하지 않습니다.
  • 매 장을 쓰기 전에 확인하세요: 시간, 장소, 인물 부상, 장비, 능력, 알려진 정보, 미회수 복선.
  • 캐릭터는 자신이 경험했거나, 들었거나, 추론할 수 있는 일만 알 수 있습니다. 작가가 알기 때문에 캐릭터가 알게 하지 마세요.
  • 이 장에서 새로 등장한 중요한 인물, 설정, 도구는 전달할 때 별도로 설명하여 추후 추적이 용이하도록 합니다.

9. AI 문체 제거 하드 룰

다음과 같은 표현이 나오면 즉시 수정하세요:

  1. 전보체(電報體)와 짧고 깨진 문장(短碎句): 일반적인 서사가 '문을 밀었다. 방 안에 불은 켜져 있지 않았다. 그녀는 탁자 가장자리를 더듬었다.'와 같이 잘게 쪼개져 있을 경우, 주종과 인과가 있는 연속된 문장으로 합성합니다.
  2. 부정-긍정 패턴(否定鋪墊後肯定翻轉): 'A가 아니라 B다', 'X도 없고 Y도 없고 오직 Z만 있다'와 같은 패턴. 오류 정정, 변명, 추측 배제 상황에서만 사용하고, 그 외에는 바로 B를 씁니다.
  3. 만능 부사어(萬能狀語)와 템플릿 목소리(套式聲線): '약간의 ~을 띠며', '소리는 크지 않았으나 거부할 수 없었다', '마치 ~을 외우듯 평온했다' 등. 식별 가능한 말투나 필요한 정보만 남기고 모두 삭제합니다.
  4. 템플릿 비유(模板比喻)와 추상적 큰 단어(抽象大詞): '밀물처럼 밀려왔다', '운명의 톱니바퀴', '영혼의 깊은 곳' 등. 해당 순간 인물이 만질 수 있는 것으로 바꿉니다.
  5. 문장 끝 신체 미세 동작(句尾身體微動作)으로 감정 표시: '손끝이 멈칫했다, 손가락 마디가 하얘졌다, 시선을 돌렸다, 입술을 깨물었다, 숨이 멎었다' 등. 결과가 없다면 삭제하고, 다른 부위로 바꾸지 않습니다.
  6. 서술자가 뛰어나와 요약하기(敘述者跳出來總結): '진정 중요한 것은', '이것은 의미한다', '그녀는 마침내 깨달았다' 등. 결론을 삭제하고, 동작과 대화가 스스로 말하게 하세요.
  7. 정교한 병렬(工整排比)과 명문(金句)으로 주제 강조: 같은 문형, 같은 길이로 여러 번 병렬하는 경우, 하나의 결론만 반복한다면 병합합니다.
  8. 장 끝의 감상, 승화, 예고(章尾感悟、昇華、預告): '그녀는 알았다. 모든 것이 달라질 것이라는 것을.' 구체적인 동작, 사물 또는 미완료 사건으로 바꾸세요.
  9. 대화의 서면체(對話書面腔): 모든 인물이 완전하고, 예쁘며, 설명적인 문장을 사용하는 경우. 인물의 신분에 따라 말투, 생략, 멈춤을 복원하세요.
  10. 감정 단어, 설명, 비유의 삼중 주석(情緒詞、解釋、比喻三重註釋): 같은 지점에 가장 강력한 것 하나만 남깁니다.

10. 제출 전 자가 점검

  • 이 장의 의도를 한 문장으로 말할 수 있는가.
  • 모든 장면이 국면의 변화를 가져왔는가.
  • 주인공이 최소한 성격이 드러나는 선택을 한 번 이상 했는가.
  • 대화에 라운드가 있고, 숨은 뜻이 있으며, 말투의 차이가 있는가.
  • 상세 묘사는 감정과 쾌감 포인트에 집중되었고, 과도 장면은 압축되었는가.
  • 장의 끝이 한 박자에 멈추었고, 요약이나 예고가 없는가.
  • 연속 두 장의 후크 유형이 다른가.
  • 시간, 장소, 인물 상태, 알려진 정보에 충돌이 없는가.
  • 제9절에 나열된 AI 문체가 없는가.
  • 새로 등장한 인물, 설정, 도구가 목록화되었는가.

관련 스킬