독자 입장에서 읽히는지 점검하는 프롬프트
처음 읽는 사람이 어디서 막히고 어디서 흥미를 잃는지 문단 단위로 표시합니다.
| 분류 | 창작 › 교정·첨삭 |
|---|---|
| 태그 | 검토분석크리에이터 |
Read this as a first-time reader and report where it fails. Read cold — assume no background beyond what the intended reader has. Mark, in order of appearance: 1. Where you stopped and had to reread, with the sentence and why. 2. Where a step is missing — the text assumes something it has not established. 3. Where a term appears before being explained. 4. Where attention drops, and whether that is tedium, repetition, or a tangent. 5. Where you expected something that did not come. Then: - The paragraph doing the most work, and the one doing the least. - Whether the piece achieves its stated goal, and where it drifts from it. - The first thing to fix. Rules: - Quote my sentences when flagging them. - *Do not rewrite anything.* Diagnosis only — a rewrite hides what was wrong and I learn nothing. - Do not praise generically. If something works, say what specifically. - Report your honest reading experience, including boredom. That is the useful part.
어떤 프롬프트인가
자기 글은 배경을 알고 읽어서 막히는 곳이 안 보인다. 이 프롬프트는 아무 사전 지식 없이 읽으며 멈춘 지점을 표시하고, 왜 멈췄는지(생략·모호·지루)를 갈라준다.
모델별 실제 결과
답 전문 보기
같은 입력을 세 모델에 넣어 받은 답을 그대로 옮겼습니다. 각 CLI(에이전트 하네스)에서 실행했습니다. ChatGPT·Claude 앱이나 웹에서는 답이 다를 수 있습니다.
원문: 이번에 저희가 개발한 웹훅 기능은 이벤트 기반 아키텍처를 활용하여 외부 시스템과의 연동을 비동기적으로 처리할 수 있게 해줍니다. 기존에는 폴링 방식으로 상태를 확인해야 했기 때문에 API 호출량이 많고 실시간성이 떨어졌습니다. 웹훅을 도입하면 이벤트가 발생하는 즉시 콜백 URL로 페이로드를 전송하기 때문에 지연 없이 데이터를 받을 수 있습니다. 저희는 지난 분기 파트너사 미팅에서 이 요구사항을 처음 접했고, 이후 내부 검토를 거쳐 개발을 진행했습니다. 웹훅 엔드포인트는 HMAC 서명을 통해 검증되며, 재시도 로직은 exponential backoff 방식을 따릅니다. 이 기능이 적용되면 파트너사의 연동 개발 기간이 단축되고, 저희 서버의 트래픽 부하도 줄어들 것으로 기대됩니다. 상정 독자: 개발 배경지식이 거의 없는 사업팀 팀장 글의 목적: 신규 웹훅(Webhook) 기능의 필요성을 이해시키고 도입에 동의를 얻는 것
읽다가 걸린 지점 — 등장 순서대로
첫 문장에서 멈추고 다시 읽었습니다.
“이번에 저희가 개발한 웹훅 기능은 이벤트 기반 아키텍처를 활용하여 외부 시스템과의 연동을 비동기적으로 처리할 수 있게 해줍니다.”
“웹훅”, “이벤트 기반 아키텍처”, “비동기적”이 한 문장에 나오지만 어느 것도 설명되지 않습니다. 특히 사업팀 독자에게는 “그래서 기존과 무엇이 달라지고, 우리에게 어떤 이득이 있는가”가 바로 전달되지 않습니다. 문법적으로는 이해되지만 의미를 붙잡기 위해 다시 읽게 됩니다.
두 번째 문장에서 ‘폴링’이 설명 없이 등장합니다.
“기존에는 폴링 방식으로 상태를 확인해야 했기 때문에 API 호출량이 많고 실시간성이 떨어졌습니다.”
기존 방식의 문제를 설명하려는 문장이지만, “폴링”이 무엇인지 모르면 문제 자체를 이해할 수 없습니다. 일정 간격으로 계속 물어보는 방식이라는 전제가 빠져 있습니다. “실시간성”도 기술 용어에 가깝고, 사업상 어떤 불편을 의미하는지 구체적이지 않습니다.
다음 문장에서 또 여러 용어가 한꺼번에 나옵니다.
“웹훅을 도입하면 이벤트가 발생하는 즉시 콜백 URL로 페이로드를 전송하기 때문에 지연 없이 데이터를 받을 수 있습니다.”
“콜백 URL”과 “페이로드”가 설명되지 않았습니다. 독자는 누가 누구에게 무엇을 보내는지, 파트너사가 어떤 주소를 등록해야 하는지 알 수 없습니다. “지연 없이”도 실제로 어느 정도 빨라지는지 근거가 없어 다소 단정적으로 느껴집니다.
여기서 주의가 분산됩니다.
“저희는 지난 분기 파트너사 미팅에서 이 요구사항을 처음 접했고, 이후 내부 검토를 거쳐 개발을 진행했습니다.”
이 문단은 기능의 필요성이나 도입 동의를 얻는 데 직접 기여하지 않습니다. 개발 배경을 설명하지만, “왜 필요한가”에서 “어떻게 개발하게 되었는가”로 옆길로 샙니다. 길지는 않지만, 앞에서 생긴 독자의 질문—웹훅이 정확히 무엇이고 도입하면 무엇이 좋아지는가—에 답하기 전에 관심을 끊습니다. 성격은 짧은 반복이 아니라 관련성 낮은 배경 설명이라는 탄젠트입니다.
보안과 안정성에 관한 용어가 설명 없이 등장합니다.
“웹훅 엔드포인트는 HMAC 서명을 통해 검증되며, 재시도 로직은 exponential backoff 방식을 따릅니다.”
“엔드포인트”, “HMAC 서명”, “exponential backoff”가 모두 사전 설명 없이 나옵니다. 독자는 이것이 왜 중요한지 판단할 수 없습니다. 보안을 잘 갖췄다는 뜻인지, 장애가 나도 다시 전달된다는 뜻인지 추측해야 합니다. 영어 표현까지 섞여 있어 앞 문장보다 읽기 난도가 더 높아집니다.
마지막 문장에서 기대했던 내용이 오지 않습니다.
“이 기능이 적용되면 파트너사의 연동 개발 기간이 단축되고, 저희 서버의 트래픽 부하도 줄어들 것으로 기대됩니다.”
독자는 여기서 “얼마나 단축되는가”, “얼마나 부하가 줄어드는가”, “파트너사가 새로 해야 하는 일은 무엇인가”를 기대합니다. 하지만 효과가 모두 추정형으로만 제시됩니다. 도입 동의를 얻으려면 효과뿐 아니라 비용, 작업량, 위험, 승인받고 싶은 결정이 뒤따라야 하는데 나오지 않습니다.
빠진 단계
글은 다음 흐름을 전제하지만 중간 단계가 없습니다.
- 외부 시스템이 현재 어떤 방식으로 상태를 확인하는지
- 폴링이 실제로 어떤 불편이나 비용을 만드는지
- 웹훅을 쓰면 이벤트 발생부터 데이터 수신까지 흐름이 어떻게 바뀌는지
- 파트너사가 도입을 위해 해야 할 일
- HMAC 검증과 재시도가 사업적으로 어떤 위험을 줄이는지
- 도입에 필요한 비용, 일정, 영향
- 독자에게 정확히 무엇을 승인해달라는 것인지
특히 마지막 단계가 중요합니다. 글의 목적은 동의를 얻는 것인데, 승인 요청이나 다음 행동이 없습니다.
주의가 떨어진 지점
- 첫 문장: 전문 용어 과밀
- 두 번째·세 번째 문장: 용어가 연속해서 나와 인지 부담이 커짐
- 세 번째 문단: 개발 과정으로 빠지는 탄젠트
- 네 번째 문장: 보안·재시도 용어가 설명 없이 나와 난도가 급상승
- 마지막 문장: 구체적 근거가 없어 설득력이 약해짐
가장 크게 느껴진 감정은 혼란보다는 초반의 기술적 거리감과 중간의 짧은 지루함입니다. 내용 자체가 길어서 지루한 것이 아니라, 독자가 판단해야 할 핵심 정보 대신 개발 경위와 구현 용어가 들어와서 그렇습니다.
가장 많은 일을 하는 문단
두 번째 문단입니다.
“기존에는 폴링 방식으로 상태를 확인해야 했기 때문에 API 호출량이 많고 실시간성이 떨어졌습니다. 웹훅을 도입하면 이벤트가 발생하는 즉시 콜백 URL로 페이로드를 전송하기 때문에 지연 없이 데이터를 받을 수 있습니다.”
기존 방식의 문제와 새 방식의 이점을 한 번에 대비시키고 있습니다. 다만 “폴링”, “콜백 URL”, “페이로드”를 설명하지 않아 실제 역할을 충분히 수행하지 못합니다.
가장 적은 일을 하는 문장
세 번째 문장입니다.
“저희는 지난 분기 파트너사 미팅에서 이 요구사항을 처음 접했고, 이후 내부 검토를 거쳐 개발을 진행했습니다.”
독자에게 기능의 필요성, 효과, 위험, 비용, 승인 판단에 관한 정보를 거의 추가하지 않습니다. 개발 배경을 남기려면 이 기능이 실제 파트너사의 문제를 해결한다는 증거와 연결되어야 하는데, 현재는 단순한 경과 보고에 머뭅니다.
목적 달성 여부
웹훅이 기존 폴링 방식보다 효율적일 수 있다는 방향은 전달됩니다. 특히 API 호출량을 줄이고 이벤트를 즉시 전달한다는 대비는 기능의 핵심 차이를 보여줍니다.
하지만 “신규 기능의 필요성을 이해시키고 도입 동의를 얻는 것”이라는 목표는 충분히 달성하지 못합니다. 다음 지점에서 목적에서 벗어납니다.
- 독자가 이해하기 어려운 기술 용어가 핵심 설명보다 앞섭니다.
- 파트너사 미팅과 내부 검토 경위가 필요성 설명을 잠시 중단시킵니다.
- 기대 효과가 정량적 근거 없이 추정형으로 끝납니다.
- 도입에 따른 파트너사의 작업과 부담이 없습니다.
- 동의해야 할 대상, 범위, 일정, 다음 결정이 제시되지 않습니다.
첫 번째로 고칠 것
첫 문장부터 웹훅을 기술 용어가 아니라 업무 흐름의 변화로 이해시키는 것이 가장 먼저입니다. 현재는 “이벤트 기반 아키텍처”와 “비동기적 처리”가 독자의 이해를 막고 있습니다. 이 관문이 해결되지 않으면 뒤의 비용 절감이나 실시간성 개선도 설득 자료로 기능하기 어렵습니다.
같은 분류의 프롬프트
| 학술 문장 다듬기 프롬프트 | |
| AI 글쓰기 튜터 프롬프트 | |
| 이미지 대체텍스트 생성 프롬프트 | |
| 3종 생일 메시지 프롬프트 | |
| 거리식 문체 재작성 프롬프트 |