웹소설 도입부 첫 문장 뽑기

독자가 다음 줄을 읽게 만드는 도입부를 고른다

프롬프트 · 변수 2개

저는 {{장르}} 웹소설의 1화 도입부를 쓰고 있습니다. 독자는 무료 미리보기 화면에서 처음 서너 줄을 읽고 계속 볼지 말지를 정합니다. 세계관과 인물 소개는 뒤에서 해도 되니, 지금 필요한 것은 다음 줄을 읽게 만드는 첫 대목입니다.

아래 주인공 상황을 바탕으로 서로 다른 도입부 후보를 7개 써 주세요. 후보마다 첫 문장 하나와 뒤를 잇는 두 문장, 모두 세 문장이면 됩니다.

번호를 붙이고 후보마다 세 문장을 먼저 보여 준 다음, 그 아래에 어떤 방식으로 붙잡았는지 한 단어로 이름을 붙여 주세요. 사건 한복판, 선언, 대사, 손해, 의문 같은 식입니다. 일곱 개가 끝나면 그중 가장 강한 2개를 고르고 각각 왜 강한지 두 줄로 설명해 주세요.

배경이나 세계관 설명으로 시작하지 마세요. 날씨, 잠에서 깨는 장면, 거울에 비친 자기 모습, 태어난 해와 고향 소개는 후보에서 빼 주세요. 첫 문장은 서른 자를 넘기지 말고, 아직 독자가 모르는 인명이나 고유명사는 후보마다 하나까지만 쓰세요. 일곱 개는 서로 시작하는 방식이 달라야 하고, 상황에 없는 사건을 새로 만들지 마세요.

주인공 상황: """ {{주인공 상황}} """

복사한 뒤 여기에 붙여 넣으세요 · ChatGPT·Claude는 프롬프트를 실은 채 열립니다 ChatGPT에서 열기 ↗Claude에서 열기 ↗Gemini에서 열기 ↗뤼튼에서 열기 ↗ 빌더에서 고치기 수업용 카드 이미지 받기

결과 예시

아직 실제 결과를 확인하지 않았습니다. 확인 후 예시가 채워집니다.

왜 이렇게 쓰는가

맥락
저는 {{장르}} 웹소설의 1화 도입부를 쓰고 있습니다. 독자는 무료 미리보기 화면에서 처음 서너 줄을 읽고 계속 볼지 말지를 정합니다. 세계관과 인물 소개는 뒤에서 해도 되니, 지금 필요한 것은 다음 줄을 읽게 만드는 첫 대목입니다.
과제
아래 주인공 상황을 바탕으로 서로 다른 도입부 후보를 7개 써 주세요. 후보마다 첫 문장 하나와 뒤를 잇는 두 문장, 모두 세 문장이면 됩니다.
형식
번호를 붙이고 후보마다 세 문장을 먼저 보여 준 다음, 그 아래에 어떤 방식으로 붙잡았는지 한 단어로 이름을 붙여 주세요. 사건 한복판, 선언, 대사, 손해, 의문 같은 식입니다. 일곱 개가 끝나면 그중 가장 강한 2개를 고르고 각각 왜 강한지 두 줄로 설명해 주세요.
제약
배경이나 세계관 설명으로 시작하지 마세요. 날씨, 잠에서 깨는 장면, 거울에 비친 자기 모습, 태어난 해와 고향 소개는 후보에서 빼 주세요. 첫 문장은 서른 자를 넘기지 말고, 아직 독자가 모르는 인명이나 고유명사는 후보마다 하나까지만 쓰세요. 일곱 개는 서로 시작하는 방식이 달라야 하고, 상황에 없는 사건을 새로 만들지 마세요.
입력 자료
주인공 상황: """ {{주인공 상황}} """

웹소설 첫 문장 프롬프트를 쓸 때 가장 큰 실수는 도입부를 "이야기의 시작"으로 여기는 것입니다. AI에게 1화를 맡기면 대개 날씨나 계절로 문을 열고, 주인공의 나이와 직업을 소개한 뒤 세 번째 문단쯤에서 사건이 시작됩니다. 종이책이라면 괜찮지만 미리보기 화면에서는 그 앞에서 독자가 나갑니다.

첫 문단에서 "무료 미리보기에서 서너 줄로 결정한다"고 알려 준 이유가 그것입니다. 읽는 자리를 알려 주면 AI가 문장을 배치하는 순서를 바꿉니다. 이어지는 과제 문단은 완성된 1화가 아니라 후보 7개를 요구합니다. 하나만 받으면 그 문장이 좋은지 나쁜지 판단할 기준이 없지만, 일곱 개를 나란히 놓으면 어느 것이 손을 붙잡는지 읽는 순간 보입니다.

세 번째 문단에서 후킹 방식에 이름을 붙이게 한 것은 다음 화를 위한 장치입니다. 이번에 고른 것이 "손해"였다면 2화는 다른 방식으로 열어야 독자가 지루해하지 않습니다. 소설 도입부 쓰기 ai 에 매번 새로 물어보는 대신, 방식 이름이 쌓이면 내 작품의 리듬을 스스로 관리할 수 있습니다.

네 번째 제약 문단의 금지 목록이 이 프롬프트에서 가장 많은 일을 합니다. 날씨, 기상 장면, 거울은 도입부에서 가장 자주 나오는 세 가지라 미리 빼 두어야 후보가 처음부터 다른 곳에서 시작합니다. 첫 문장 서른 자 제한과 고유명사 하나 제한은 독자가 모르는 정보로 첫 줄을 채우지 못하게 막습니다. 두 개를 골라 받은 뒤에는 그 문장만 남기고 "이 방식으로 세 문장을 더" 하고 이어 가면서 다듬으면 됩니다.

용어가 낯설면 아하AI에서: self-consistency, output-format

나쁜 예와 비교

흔한 나쁜 예

현대 판타지 웹소설 1화 도입부 써줘. 주인공은 정리해고 당한 회사원이야.

후보가 하나뿐이라 비교할 것이 없고, 대개 퇴근길 지하철 창밖 묘사로 시작해 주인공의 지난 10년을 설명합니다. 실제 사건은 열 줄쯤 지나서야 나옵니다. 마음에 안 들어 "다시"를 반복해도 시작 방식이 비슷해서, 열 번을 돌려도 후보가 다양해지지 않습니다.

변형

이미 쓴 도입부를 고칠 때

이미 쓴 도입부를 고칠 때

아래는 제가 쓴 {{장르}} 웹소설 1화의 첫 문단입니다. 새로 쓰지 말고 먼저 진단해 주세요.

① 독자가 읽기를 멈출 가능성이 가장 높은 문장이 몇 번째인지 ② 뒤로 미뤄도 되는 설명 문장 ③ 이 문단에서 가장 강한 한 문장. 세 가지를 짚은 뒤, 세 번째로 고른 문장을 맨 앞으로 옮긴 버전을 한 번만 보여 주세요.

""" {{주인공 상황}} """

첫 문장이 이미 글 안에 있는 경우가 많습니다. 새로 쓰는 대신 순서만 바꾸면 원고의 목소리를 지킬 수 있습니다.

제목과 소개글까지 함께 맞출 때

제목과 소개글까지 함께 맞출 때

{{장르}} 웹소설의 1화 도입부로 아래 세 문장을 쓰기로 정했습니다.

이 도입부와 어긋나지 않는 작품 소개글(300자 이내)과 제목 후보 5개를 만들어 주세요. 소개글은 도입부에서 이미 드러난 정보만 쓰고 그 뒤의 전개는 한 줄까지만 암시해 주세요. 제목 후보에는 각각 어떤 독자를 겨냥한 것인지 한 줄씩 붙여 주세요.

""" {{주인공 상황}} """

도입부와 소개글의 분위기가 다르면 들어온 독자가 바로 나갑니다. 도입부를 정한 뒤에 소개글을 맞추는 순서가 안전합니다.

모델별 주의

후보를 7개 요구해도 뒤쪽 두세 개는 앞의 변주로 채워지는 경우가 많습니다. 5개까지만 받고 "앞의 다섯 개와 시작 방식이 겹치지 않는 것으로 3개 더"라고 이어 요청하면 훨씬 다양한 후보가 나옵니다.

관련 프롬프트

마지막 수정 2026-09-02 · 잘못된 점이 있나요? 알려 주세요