프롬프트 랩
국내외에서 주목받는 프롬프트를 원문 그대로 수집하고, 실제 실행 결과를 형식별로 제공합니다. 실행 결과가 있는 프롬프트를 먼저, 공개 프롬프트 모음(prompts.chat)의 원문을 이어서 보여 드립니다.
코딩 · 개발 · 공통
이미지 기반 웹 디자인 재창조
레퍼런스 이미지 스타일을 참고해 기존 웹 UI/UX를 세련되게 재설계하고 싶을 때 사용합니다.
기법 · 역할 부여 · 규칙 지정 · JSON 스키마
코딩 · 개발 · 공통
기업 맞춤형 웹 템플릿 개발
다양한 기업 브랜딩에 맞춰 커스텀 가능한 프론트엔드 및 백엔드 웹 템플릿을 설계할 때 유용합니다.
기법 · 역할 부여 · 변수 활용 · 예시 제공
코딩 · 개발 · 공통
감성 랜딩페이지 바이브 코딩
브랜드 정체성에 맞춘 감각적이고 비주얼이 뛰어난 랜딩페이지를 기획하고 설계할 때 활용합니다.
기법 · 역할 부여 · 단계별 지시 · 변수 활용
1. 사용자용 릴리즈 노트
⚠️ 주요 변경 사항 (Breaking Change)
/v1/user 엔드포인트 지원이 종료되었습니다. /v2/users 엔드포인트로 전환해야 합니다.로그인 및 인증
대시보드 개선
결제 시스템 안정화
2. 엔지니어 노트
/v1/user -> Migrated to /v2/users. 기존 API 호출 코드를 v2 엔드포인트로 마이그레이션하세요.3. 리스크 및 롤아웃 (Risk & Rollout)
/v2/users 엔드포인트의 트래픽 전환 및 트랜잭션 에러율 점검.글쓰기 · 마케팅 · 공통
릴리즈 노트 자동 요약기
복잡한 커밋 로그와 PR 항목을 사용자용 노트와 기술 명세로 정돈합니다.
기법 · 역할 부여 · 구조화된 출력 · 관점 분리
PHASE 1: PREPARE
평일 늦은 밤 음성 채팅을 동반한 게임 소음으로 인해 수면 관리에 어려움을 겪고 있습니다.
"요즘 평일 밤 11시 이후에 게임 음성 채팅 소리 때문에 잠들기가 조금 어려웠어. 다음 날 일과에 영향이 있다 보니 서로 편하게 쉬는 기준을 정하고 싶어. 평일 밤 11시 이후에는 음성 채팅을 자제해 줄 수 있을까?"
대응: "주말에 소음이 불편했다면 그것도 조율하자. 우선은 평일 수면 문제부터 이야기하고 싶어."
대응: "네가 일부러 그런 게 아닌 건 알아. 하지만 방 안까지 소리가 들려 잠을 설치는 건 사실이야."
대응: "장난으로 넘기지 않고 진지하게 약속해 주면 정말 고맙겠어."
Ready to rehearse? (연습할 준비가 되셨나요?)
업무 · 문서 · 공통
곤란한 대화 리허설 코치
불편한 주제나 갈등이 예상되는 대화를 3단계 코칭으로 대비합니다.
기법 · 역할 부여 · 단계별 지시 · 출력 형식 지정
안녕하세요! Python 고성능 백엔드 시스템 분야의 수석 개발자로서 작업을 맡게 되어 반갑습니다.
코드의 지연 시간(Latency)을 최소화하는 최적화 작업을 시작하기 전, 정확한 분석과 사용자 요구사항 반영을 위해 몇 가지 명확히 하고 싶은 사항이 있습니다.
위 내용을 공유해 주시면 코드를 정밀하게 분석하여 최상의 레이턴시 개선안을 제시해 드리겠습니다.
코딩 · 개발 · Claude
코드 실행 속도 최적화 코치
기존 코드의 결과물과 기능을 보존하면서 실행 지연 시간을 줄이는 최적화 수행
기법 · 역할 부여 · 단계별 사고 · 제약 조건 설정
비전공자/기획자를 위한 SQL 쿼리 해설입니다.
"2023년 10월 한 달 동안 총 급여 지출이 1억 원을 초과한 부서들의 재직 인원수, 총 급여액, 평균 급여는 얼마인가?"
본 데이터 조회는 2023년 10월 기준 인건비 지출이 1억 원 이상인 대형 부서들의 인원수와 급여 통계를 집계합니다. 엑셀 피벗 테이블처럼 부서별로 묶어 고비용 부서의 인건비 구조(총액 및 1인당 평균)를 한눈에 파악하고 예산을 관리하는 데 활용할 수 있습니다.
업무 · 문서 · ChatGPT
비개발자용 SQL 쿼리 해설기
복잡한 SQL 쿼리를 스프레드시트 수준의 쉬운 비즈니스 용어로 해석하고 리스크 점검
기법 · 역할 부여 · 비유 및 쉬운 설명 · 출력 형식 지정
주문하신 셔츠의 사이즈가 맞지 않아 착용에 불편을 겪으셨다니 마음이 쓰입니다.
안내 및 다음 절차:
제한 사항 및 대안:
3일 후 재입고 시 교환 상품으로 예약을 도와드릴까요, 아니면 환불로 진행해 드릴까요? 답장으로 알려주시면 바로 처리해 드리겠습니다.
글쓰기 · 마케팅 · ChatGPT
감사·정책 준수 CS 답장 작성기
고객 문의와 내부 정책을 바탕으로 공감과 정확성을 모두 갖춘 CS 답변 초안 작성
기법 · 역할 부여 · 출력 형식 지정 · 제약 조건 설정
mopick 모터스의 대표 모터사이클 라인업을 체험할 수 있는 디지털 쇼룸 웹 애플리케이션입니다. Three.js 기반의 실시간 3D 모터사이클 인터랙티브 뷰어를 비롯하여 하트스팟 스펙 탐색, 다중 모델 스펙 비교, 단계별 시승 신청, EMI 금융 계산기 및 데이터 관리자 모드까지 모든 메뉴와 입력폼이 실시간으로 작동합니다.
코딩 · 개발 · Claude
디지털 쇼룸 풀스택 개발 지시
고품질 3D 인터랙티브 제품 소개 및 쇼룸 웹 애플리케이션을 프론트/백엔드 포함 구축할 때 사용합니다.
기법 · 역할 부여 · 구조화된 지시 · 디자인 시스템 정의
안녕하세요. 몬스테라의 건강 상태를 진단하고 회복 계획을 안내해 드릴게요.
① 과습 및 뿌리 부패: 고정된 주기와 적은 양의 물주기, 도자기 겉화분의 물고임 원인.
② 저습도 및 난방 열 스트레스: 난방기 주변의 건조한 공기.
③ 하엽의 자연 노화: 아래 잎이 노랗게 변하나, 복합 원인일 가능성이 높음.
학습 · 리서치 · 공통
반려식물 상태 진단 코치
시들어가는 반려식물의 증상을 단계별로 정밀 진단하고 14일 맞춤 회복 플랜을 세웁니다.
기법 · 역할 부여 · 단계별 사고 · 조건부 지시
{
"scaled_recipes": [
{
"name": "Weeknight chicken curry",
"original_servings": 4,
"target_servings": 6,
"scale_factor": 1.5,
"ingredients": [
{"item": "닭다리살", "amount": "900", "unit": "g"},
{"item": "양파", "amount": "1.5", "unit": "개"},
{"item": "마늘", "amount": "4.5", "unit": "쪽"},
{"item": "카레가루", "amount": "1.5", "unit": "tbsp"},
{"item": "코코넛밀크", "amount": "600", "unit": "ml"},
{"item": "바스마티 쌀", "amount": "300", "unit": "g"}
]
},
{
"name": "Lentil soup",
"original_servings": 6,
"target_servings": 3,
"scale_factor": 0.5,
"ingredients": [
{"item": "붉은 렌틸콩", "amount": "150", "unit": "g"},
{"item": "양파", "amount": "0.5", "unit": "개"},
{"item": "당근", "amount": "1", "unit": "개"},
{"item": "마늘", "amount": "1", "unit": "쪽"},
{"item": "채소 육수", "amount": "750", "unit": "ml"},
{"item": "큐민", "amount": "0.5", "unit": "tsp"},
{"item": "레몬", "amount": "0.5", "unit": "개"}
]
}
],
"grocery_list": [
{
"section": "Produce",
"items": [
{"item": "양파", "buy": "2개 (약 300g)", "needed": "2개", "used_in": ["Weeknight chicken curry", "Lentil soup"], "leftover": null},
{"item": "마늘", "buy": "1망 (약 10쪽)", "needed": "3.5쪽", "used_in": ["Weeknight chicken curry", "Lentil soup"],에이전트 · 자동화 · ChatGPT
맞춤 식재료 장보기 목록 생성기
여러 레시피의 인원수를 자동 계산하고 냉장고 재고를 뺀 구매 목록을 매장 코너별 JSON으로 정돈할 때 사용합니다.
기법 · 역할 부여 · 구조화된 출력 · 제약 조건 설정
{"missing_information":["Alpha의 주식 행사 가능 시기 및 퇴사 시 스톡옵션 유지 조건"],"assumptions":["Alpha 스톡옵션의 가치 추정: 보수적 0원, 낙관적 연 25,000,000원(4년 베스팅 산정)"],"offers":[{"company":"Company Alpha","title":"Senior Engineer","first_year_value":{"conservative":100000000,"optimistic":125000000,"formula":"기본급 90M + 보너스 9M + 사이닝 10M + 복지 1M + 주식가치(0 또는 25M)"},"steady_state_yearly_value":{"conservative":100000000,"optimistic":125000000,"formula":"기본급 90M + 보너스 9M + 복지 1M + 주식가치(0 또는 25M)"},"priority_scores":[{"priority":"total compensation","weight":0.35,"score":8,"reason":"1년 차 보상은 높으나 주식 변동성이 존재함."},{"priority":"learning and growth","weight":0.25,"score":9,"reason":"빠르게 성장하는 유니콘 스타트업 환경."},{"priority":"work-life balance","weight":0.2,"score":8,"reason":"주 2회 재택 제공으로 조화로운 생활 가능."},{"priority":"remote flexibility","weight":0.1,"score":8,"reason":"하이브리드 근무 지원."},{"priority":"job security","weight":0.1,"score":6,"reason":"상장사에 비해 사업 리스크가 높음."}],"weighted_score":8.05,"risks":[{"risk":"비상장 주식 현금화 불확실성","severity":"medium","how_to_check":"다음 투자 유치 일정 및 IPO 계획 문의"}],"negotiation":[{"ask":"기본급 인상","realistic_target":"95,000,000 KRW","script":"타사의 기본급 오퍼 수준을 고려하여 기본급 조율이 가능한지 문의드립니다."}]},{"company":"Company Beta","title":"Staff Engineer","first_year_value":{"conservative":127250000,"optimistic":127250000,"formula":"기본급 105M + 보너스 5.25M + RSU 15M + 복지 2M"},"steady_state_yearly_value":{"conservative":127250000,"opti업무 · 문서 · ChatGPT
이직 제안 조건 비교 분석기
여러 이직 제안의 연봉, 복지, 개인 우선순위를 종합 계산해 최적의 선택과 협상안을 산출합니다.
기법 · 역할 부여 · 가중치 평가 · 출력 형식 지정
[기본 가정: 스위스-이탈리아 직행 철도 중심 구성, 멀미 방지를 위한 버스 이동 배제]
기획 · 아이디어 · ChatGPT
느긋한 철도 여행 플래너
여유로운 기차 탑승과 정차 도시 탐방 중심의 이동 일정을 다각도로 설계할 때 사용합니다.
기법 · 역할 부여 · 조건 제약 · 단계별 출력
원인 분석 (Root Cause Analysis)
발생한 Hydration 오류는 서버 사이드 렌더링(SSR) 시점과 클라이언트 하이드레이션 시점 간의 new Date() 반환값 불일치로 인해 발생합니다.
해결 방안 (Resolution)
서버와 클라이언트의 최초 DOM 트리를 동일하게 유지하고, 컴포넌트가 마운트된 직후 클라이언트 측에서만 날짜를 업데이트하도록 수정합니다.
// app/dashboard/page.tsx
'use client';
import { useState, useEffect } from 'react';
export default function DashboardPage() {
const [formattedDate, setFormattedDate] = useState<string>('');
useEffect(() => {
setFormattedDate(new Date().toLocaleDateString('ko-KR'));
}, []);
return (
<main>
<h1>사용자 대시보드</h1>
<p>오늘 날짜: {formattedDate}</p>
</main>
);
}검증 및 영향도 검토
<p>오늘 날짜: </p> 상태로 동일하게 렌더링되므로 하이드레이션 오류가 발생하지 않습니다.useEffect가 실행되어 클라이언트의 로컬 타임존 기준으로 안전하게 날짜가 표시됩니다.코딩 · 개발 · Claude
원인 분석 버그 수정 코치
코드베이스의 원인 미상 오류를 체계적으로 진단하고 Side-effect 없는 최소 코드 수정안을 제시합니다.
기법 · 역할 부여 · 맥락 제공 · 단계별 사고
{
"assumptions": ["제시된 내역은 2개월간 지속된 월간 정기 결제 내역입니다."],
"recurring_charges": [
{
"merchant": "멜론 뮤직",
"matched_descriptions": ["MELON MUSIC"],
"frequency": "monthly",
"latest_amount": 10900,
"price_change_seen": null,
"monthly_cost": 10900,
"yearly_cost": 130800,
"yearly_formula": "10900 * 12",
"decision": "keep",
"reason": "가장 중요하게 생각하는 음악 스트리밍 서비스입니다."
},
{
"merchant": "넷플릭스 코리아",
"matched_descriptions": ["NETFLIX KOREA"],
"frequency": "monthly",
"latest_amount": 17000,
"price_change_seen": null,
"monthly_cost": 17000,
"yearly_cost": 204000,
"yearly_formula": "17000 * 12",
"decision": "keep",
"reason": "가족과의 저녁 시간을 위한 우선순위 영상 서비스입니다."
},
{
"merchant": "디즈니플러스",
"matched_descriptions": ["DISNEYPLUS"],
"frequency": "monthly",
"latest_amount": 13900,
"price_change_seen": null,
"monthly_cost": 13900,
"yearly_cost": 166800,
"yearly_formula": "13900 * 12",
"decision": "cancel",
"reason": "넷플릭스와 중복되는 추가 영상 스트리밍 서비스입니다."
},
{
"merchant": "애플 아이클라우드",
"matched_descriptions": ["APPLE ICLOUD"],
"frequency": "monthly",
"latest_amount": 3300,
"price_change_seen": null,
"monthly_cost": 3300,
"yearly_cost": 39600,
"yearly_formula": "330업무 · 문서 · 공통
구독 서비스 지출 감사기
카드 내역을 바탕으로 은밀히 나가는 정기 결제 항목을 분석하고 절약 실행 플랜을 JSON으로 추출합니다.
기법 · 역할 부여 · 예시 제공 · 출력 형식 지정
assumptions:
event_summary:
goal: 책 교환 및 소풍을 통한 지역 주민 간의 친목 도모
audience: 어린이 동반 가족 등 주민 120명
success_looks_like:
roles:
count: 1
shift: "09:30-16:00"
responsibilities: [전체 진행 관리, 안전 및 비상 대응]
count: 3
shift: "09:30-12:30"
responsibilities: [부스 설치, 입구 안내 및 방명록 관리]
count: 4
shift: "11:00-14:00"
responsibilities: [책 교환대 운영, 동화 읽기 및 북토크 지원]
timeline:
duration_min: 90
segment: 장소 세팅 및 휠체어/유모차 동선 확보
owner_role: 셋업/안내팀
cue: 09:30 총괄팀장 개회 선언
done_when: 테이블·음향 장비 배치 완료
backup_plan: 우천 시 지붕 있는 파빌리온 내부로 세팅 변경
duration_min: 120
segment: 책 교환전 및 어린이 동화 구역 운영
owner_role: 프로그램/운영팀
cue: 11:00 안내 방송
done_when: 13:00 프로그램 일시 정지 선언
backup_plan: 동화 구역 대기열 증가 시 회차 분할 진행
duration_min: 90
segment: 작가 북토크 및 경품 추첨 (음향 14:30 종료)
owner_role: 총괄팀장
cue: 13:00 북토크 시작 멘트
done_when: 14:30 앰프 전원 차단
backup_plan: 작가 지연 시 경품 추첨 순서 먼저 진행
duration_min: 30
segment: 자율 피크닉 및 잔여 책 정리
owner_role: 프로그램/운영팀
cue: 앰프 끄기 완료
done_when: 15:00 행사 공식 종료
backup_plan: 육성 안내판 활용
duration_min: 60
segment: 철수 및 공원 원상복구 청소
owner_role: 총괄팀장
기획 · 아이디어 · 공통
행사 타임라인 설계기
행사 아이디어를 바탕으로 분 단위 실행 일정, 담당자 역할, 위험 관리 체계를 YAML로 생성합니다.
기법 · 역할 부여 · 출력 형식 지정 · 조건 제약
session_summary: "This 60-minute session balances 30 minutes of Korean practice for the partner and 30 minutes of English practice for you. The goal is light, low-stress conversation after work focusing on travel and daily routines."
assumptions:
agreements:
agenda:
00-05: "Setup & Tech check on Zoom"
05-35: "Korean Focus (30 mins) - Scaffolding for A2 partner"
35-65: "English Focus (30 mins) - Practice for B1 user"
65-70: "Wrap-up & Feedback"
warm_ups:
korean_block: "오늘 퇴근하고 뭐 드셨어요? (What did you eat after work?)"
english_block: "What was the highlight of your week so far?"
conversation_blocks:
korean_part:
prompt: "Favorite cafe in Seoul and why you like it."
success_criteria: "Partner speaks for at least 2 minutes using simple sentence structures."
stretch_variant: "Describe your dream travel destination in Korea."
english_part:
prompt: "Share a short story about a past travel mishap."
success_criteria: "User uses transition words and asks partner 2 follow-up questions."
stretch_variant: "Recommend a local K-indie song and explain the mood."
correction_protocol: "Log recurring vo
에이전트 · 자동화 · 공통
구조화된 1:1 세션 템플릿 설계
상호 대화 세션이나 1:1 대화 코칭 계획을 구체적인 시간표와 규칙을 담아 데이터(YAML)로 생성합니다.
기법 · YAML 형식 지정 · 역할 설정 · 제약 조건 부여
수상 차실 건축 콘셉트 브리프
1. 건축 & 환경 콘셉트
가을철 강원도 산간 호수 위에 떠 있는 단층 수상 차실입니다. 단풍과 소나무 숲에 둘러싸인 정적 속에서, 3칸(bay)의 한옥 양식 목조 구조물이 안개와 잔잔한 수면에 어우러져 고요하고 승화된 차 문화 공간을 제공합니다.
2. 색상 및 재료 팔레트
3. 고정 디자인 상세 (10가지)
4. Image Prompt A (Exterior - Morning)
Photoreal 16:9, misty morning approach view of a floating wooden teahouse with black tile roof, 3-bay structure, sliding white paper shoji screens, narrow wooden deck. Two square stone lanterns on a floating wooden dock, small wooden rowboat tied on the right. Deep brown cedar, quiet lake, pine forest background, soft autumn fog, natural light --ar 16:9
5. Image Prompt B (Interior - Dusk)
Photoreal 16:9, interior view looking out at dusk lake. Warm amber lantern glow inside wooden teahouse, floor cushions, open sliding paper screens revealing exterior wooden deck, two lit square stone lanterns on floating dock outside, tied wooden boat on water, dark tile roof edge visible above, autumn mist --ar 16:9
6. 일관성 체크리스트
기획 · 아이디어 · 공통
일관된 AI 디자인 브리프 생성기
AI 이미지 생성 시 여러 앵글에서도 브랜드나 건축물이 동일하게 연출되도록 시각 브리프를 만듭니다.
기법 · 역할 부여 · 샷 간 일관성 유지 · 템플릿 제안
1. Stakeholder Analysis Table
| Stakeholder Role | Influence | Interest | Stance | What They Care About Most | Hidden Risk | Engagement Strategy |
|---|---|---|---|---|---|---|
| CMO (최고메디컬책임자) | High | High | Champion | 환자 안전 및 진료 효율성 극대화 | 의사 집단의 거부감으로 시스템 사용률 저하 | 임상자문위원회 위원장으로 위촉하여 주도권 부여 |
| 병동 간호팀장 | High | High | Resistant | 간호 인력의 과도한 업무 부담 완화 | 현장 보이콧 및 데이터 입력 오류 증가 | 시범 병동 운영 시 피드백을 우선 반영하여 워크플로우 최적화 |
| 재무이사 (CFO) | High | Medium | Neutral | 투자 대비 효과(ROI) 및 예산 범위 내 집행 | 향후 추가 개발 예산 승인 거부 | 과업 절감 비용 및 ROI 측정 모델을 정기 보고 |
| 의료정보팀장 | Medium | High | Supportive | 시스템 안정성 및 기존 레거시 연동성 | 시스템 장애 발생 시 오픈 일정 연기 | 조기 PoC 진행 및 IT 전담 인력 사전 배치 |
2. Power/Interest Grid Summary
3. Top 3 Stakeholders to Engage First
4. The One Stakeholder Everyone Forgets
기획 · 아이디어 · 공통
이해관계자 X-Ray 심층 분석
프로젝트 성공을 저해하거나 촉진할 핵심 이해관계자를 분석하고 대응 전략을 수립합니다.
기법 · 역할 부여 · 구조화된 출력 · 위험 분석
요청하신 도면(DWG-2024-PLC-001 Rev.A) 기반 PLC I/O 리스트입니다.
CSV Format
Rack/Slot/Channel,Address as printed,Wire number,Terminal,Field device tag,Description as printed,Device type,NO/NC,Signal type and range,Proposed PLC tag name,Notes Rack 1 / Slot 2 / Channel 0,%I0.0,W-101,TB1-1,PUMP-101,Main Water Pump Run Status,Digital Input,NOT ON DRAWING,NOT ON DRAWING,AREA1_PUMP101_RUN, Rack 1 / Slot 2 / Channel 1,%I0.1,W-102,TB1-2,TT-101,Tank Temp Sensor,Analog Input,NOT ON DRAWING,NOT ON DRAWING,AREA1_TT101_TEMP, Rack 1 / Slot 2 / Channel 2,%I0.2,W-103,TB1-3,-,SPARE,-,NOT ON DRAWING,NOT ON DRAWING,AREA1_SPARE_CH2,SPARE Rack 1 / Slot 2 / Channel 3,%I0.0,W-104,TB1-4,VALV-101,Main Inlet Solenoid Valve,Digital Input,NOT ON DRAWING,NOT ON DRAWING,AREA1_VALV101_OPEN,Clouded: Address changed from %I0.3
검토 및 확인 사항
%I0.0이 Channel 0(PUMP-101)과 Channel 3(VALV-101)에 중복 할당됨.%I0.3에서 %I0.0으로 변경(Clouded) 처리되어 있음.%I0.0 주소 충돌이 발생합니다. Channel 3의 올바른 주소가 %I0.3이 맞는지 확인 바랍니다.업무 · 문서 · 공통
전기 도면 I/O 리스트 변환
전기 도면 텍스트를 원본 수정 없이 CSV 데이터표로 변환하고 이상 항목을 검수합니다.
기법 · 역할 부여 · 규칙 제시 · CSV 출력 형식 지정
Tkinter와 PyAutoGUI를 사용하여 제작한 자동 입력 GUI 프로그램 및 빌드 가이드입니다.
import tkinter as tk
import pyautogui, time, threading
class AutoTyperApp:
def __init__(self, root):
self.root = root
self.root.title("Auto Typer")
self.root.geometry("300x230")
self.running = False
tk.Label(root, text="전송할 메시지:").pack(pady=5)
self.entry_text = tk.Entry(root, width=30)
self.entry_text.pack()
self.entry_text.insert(0, "Hello, World!")
tk.Label(root, text="전송 간격(초):").pack(pady=5)
self.entry_delay = tk.Entry(root, width=10)
self.entry_delay.pack()
self.entry_delay.insert(0, "2.0")
self.btn_start = tk.Button(root, text="시작 (3초 후 작동)", command=self.start)
self.btn_start.pack(pady=5)
self.btn_stop = tk.Button(root, text="중지", command=self.stop)
self.btn_stop.pack()
def start(self):
if not self.running:
self.running = True
threading.Thread(target=self.run_typing, daemon=True).start()
def stop(self):
self.running = False
def run_typing(self):
time.sleep(3) # 입력창으로 포커스 이동 대기
text = self.entry_text.get()
try:
delay = float(self.entry_delay.get())
except ValueError:
delay = 2.0
while self.running:
pyautogui.write(text)
pyautogui코딩 · 개발 · ChatGPT
파이썬 오토 타이퍼 개발
메신저 자동 전송이나 반복 입력 작업에 사용할 수 있는 딜레이 조절 GUI 텍스트 자동 입력 프로그램을 파이썬으로 개발합니다.
기법 · 역할 부여 · 요구사항 명시 · 단계별 안내
{
"title": "checkout: Payment window crash when paying over 50,000 KRW via TossPay",
"summary": "Users encounter an API token error and payment window crash when paying over 50,000 KRW via TossPay on iOS Safari. The issue started around 20:00 yesterday following the v2.4.1 release.",
"area": "checkout",
"type": "crash",
"environment": {
"app_version": "v2.4.1",
"platform": "iOS 17.4, Safari",
"device": "iPhone 15 Pro",
"account_type": null,
"network": null,
"feature_flags": []
},
"steps_to_reproduce": [
"1. Open the checkout page using Safari on an iPhone 15 Pro (iOS 17.4).",
"2. Add items to cart with a total amount equal to or exceeding 50,000 KRW.",
"3. Select TossPay as the payment method and initiate payment."
],
"expected_result": "The TossPay payment flow completes successfully without errors.",
"actual_result": "An 'API token error' occurs and the payment window closes abruptly.",
"reproducibility": "always",
"first_seen": "Yesterday ~20:00 KST",
"evidence": [
{
"kind": "user_quote",
"excerpt": "API token error: [REDACTED] 에러 뜨면서 결제창이 튕깁니다.",
"source": "Customer Support Ticket"
}
],
"severity": "S1_critical",
"severity_reason": "Core revenue generating flow fails directly during checkout transaction execution.",
"priority": "P0",
"priority_reason": "High business impact imp코딩 · 개발 · ChatGPT
두서없는 오류 제보 JSON 정규화
고객 문의 메세지나 캡처 텍스트 등 두서없는 장애 제보를 개발자가 바로 처리 가능한 표준 JSON 카드로 변환합니다.
기법 · 역할 부여 · 구조화된 JSON 스키마 · 조건부 규칙 설정
[사업계획서 요약: Lekki 360 Grill & Lounge]
· 고급 주방 설비 및 인테리어 시공: 20,000,000 NGN
· 임차료 및 리모델링: 10,000,000 NGN
· 초기 운전자금 및 마케팅 비용: 5,000,000 NGN
본 프로젝트는 레키 지역 내 20명 이상의 신규 고용을 창출하여 지역 경제 활성화에 기여할 것입니다.
기획 · 아이디어 · ChatGPT
대출 신청용 사업계획서
특정 지역, 업종, 제출 기관 요구 사항 및 해당 국가 통화 단위를 반영한 전문적인 사업계획서 초안을 빠르게 생성합니다.
기법 · 조건 지정 · 역할 부여
release:
project: "hangul-toolkit"
from_version: "1.1.0"
to_version: "1.2.0"
bump: minor
ship_ready: true
blockers: []
checklist:
version_bump:
owner: "maintainer"
done: false
changelog:
summary: "한글 자모 분리 성능 향상 및 반환 데이터 구조 개선"
highlights:
breaking:
migration_notes:
quality_gates:
status: pass
notes: "pytest 실행 결과 모든 단위 테스트 통과"
status: pass
notes: "flake8 검사 통과"
artifacts:
how: "python -m build"
verify: "twine check dist/*"
git_and_tags:
command_hint: "git tag -s v<TAG> -m 'release: v<TAG>'"
command_hint: "git push origin v<TAG>"
announce:
draft_blurb: "hangul-toolkit v1.2.0이 배포되었습니다! 자모 분리 속도가 향상되었으며 get_jamo() API의 반환 타입이 dict로 변경되었습니다."
draft_blurb: "@here hangul-toolkit v1.2.0 신규 버전 배포 완료. 주요 변경사항 및 마이그레이션 가이드는 release note를 참고하세요."
post_release:
rollback:
triggers:
steps:
업무 · 문서 · 공통
릴리즈 체크리스트 생성기
소프트웨어 배포 시 놓치기 쉬운 버전업, 테스트, 체인지로그 및 로백 절차를 체계적인 YAML 체크리스트로 자동 구성합니다.
기법 · 역할 부여 · 출력 형식 지정 · 조건 제시