1년 넘게 프롬프트를 모아왔습니다. 다시는 잃어버리지 않는 저만의 시스템을 소개합니다.
I've been hoarding good prompts for over a year. Here's my system so I never lose one again.
핵심 요약
ChatGPT 프롬프트를 체계적으로 저장하고 관리하는 브라우저 확장 프로그램과 활용법을 공유함.
- 프롬프트 관리 시스템 — 브라우저 확장 프로그램을 통해 프롬프트를 저장하고 // 명령어로 즉시 호출함.
- 변수 활용 기능 — {{placeholder}}를 사용하여 프롬프트 수정 없이 상황에 맞게 내용을 채워 넣음.
- 프롬프트 체이닝 — 여러 프롬프트를 순차적으로 실행하여 복잡한 워크플로우를 자동화함.
- 커뮤니티 가이드라인 위반 — 홍보성 게시물로 분류되어 관리자에 의해 삭제됨.
저는 예전에 대부분의 사람들이 하는 방식을 따랐습니다. 훌륭한 프롬프트를 찾아서 한 번 사용하고, 완전히 잊어버리는 식이었죠. 아니면 다시는 열어보지 않을 메모장에 저장해 두거나, 코드 리뷰에 완벽하게 작동했던 그 프롬프트가 어느 대화에 있었는지 기억하려고 애쓰곤 했습니다.
같은 프롬프트를 세 번이나 잃어버린 후, 저는 이 문제에 진지해지기로 했습니다.
제가 지금 하는 방식은 이렇습니다:
프롬프트가 잘 작동하면 즉시 저장합니다. 메모 앱이나 북마크가 아닙니다. 제가 만든 ChatGPT Toolbox라는 브라우저 확장 프로그램을 사용하여 ChatGPT 내부에 직접 저장합니다. 프롬프트 저장 기능이 있어서 저장 버튼을 누르고 이름과 카테고리를 지정하면 영구적으로 보관됩니다. 다음에 필요할 때 ChatGPT 작성 영역에 //를 입력하면 저장된 프롬프트가 즉시 나타납니다. 하나를 선택하면 바로 삽입됩니다.
프롬프트는 {{placeholder}} 변수도 지원합니다. 그래서 "{{topic}}에 대해 {{audience}}를 위한 블로그 포스트를 작성해 줘"와 같은 프롬프트를 작성하고, 프롬프트 자체를 수정할 필요 없이 매번 다른 값을 채워 넣을 수 있습니다.
하지만 여기서 더 나아갑니다. 저는 프롬프트 체이닝 기능을 만들었습니다. 최대 10개의 프롬프트를 대기열에 넣어 순차적으로 실행할 수 있습니다. 각 단계는 ChatGPT가 응답을 완료할 때까지 기다렸다가 다음 프롬프트를 자동으로 전송합니다. ..를 입력하면 체인이 시작됩니다. 저는 "주제 조사 > 기사 개요 작성 > 초안 작성 > 어조 수정"과 같은 다단계 워크플로우에 이 기능을 사용합니다.
또한 SEO, 엔지니어링, 마케팅, 콘텐츠 작성, 데이터 분석 등 카테고리별로 분류된 수백 개의 사전 제작 프롬프트 라이브러리도 만들었습니다. 모두 테스트를 거쳐 바로 사용할 수 있는 상태입니다.
제가 거의 매일 사용하는 몇 가지 프롬프트입니다:
코드 리뷰용: "이 코드를 버그, 보안 문제, 성능 문제에 대해 검토해 줘. 줄 번호를 구체적으로 명시해. 잘된 점은 말하지 말고, 무엇이 잘못되었고 어떻게 수정해야 하는지만 알려줘."
재작성용: "이 내용을 [tone: casual/professional/technical] 어조로 다시 작성해 줘. 핵심 메시지는 유지하되 [role]이 작성한 것처럼 들리게 해 줘. 내가 말하지 않은 내용은 추가하지 마. 중요한 내용은 하나도 빼지 마."
빠른 학습용: "[topic]을 3단계로 설명해 줘. 처음에는 초보자처럼, 그다음은 중급자, 마지막은 전문가처럼 설명해 줘. 각 단계마다 내가 직접 시도해 볼 수 있는 예시를 하나씩 줘."
디버깅용: "이런 에러가 발생했어: [error]. 내 코드는 이거야: [code]. 에러가 무슨 뜻인지 설명하지 마. 무엇을 어디서 바꿔야 하는지만 정확히 알려줘."
좋은 프롬프트와 평범한 프롬프트의 차이는 엄청납니다. 하지만 좋은 프롬프트를 저장해 두는 것과 잃어버리는 것의 차이는 훨씬 더 큽니다.
여러분은 어떤 프롬프트를 가장 많이 사용하시나요? 제 컬렉션에 추가할 프롬프트를 항상 찾고 있습니다.
