[2026 상반기] AI 프롬프트 리라이팅 웹서비스
개발 과정 기록
프로젝트 개요
개발 기간
2025.11 ~ 2026.01 (2개월)
플랫폼
Web Service (AI 기반 프롬프트 최적화 플랫폼)
개발 인원
9명 (AI 2 / 백엔드 3 / 프론트엔드 2 / 디자인 2)
담당 역할 - 백엔드 팀장
• 프롬프트 리라이팅·평가 핵심 도메인 설계 및 구현 (기여도 100%)
- Rewrite / Judge AI 서버 연동 구조 설계 및 책임 분리 (Runner 패턴 적용)
- WebClient 기반 비동기 통신 구조로 전환하여 응답 블로킹 문제 해결
- AI 응답 latency 측정 및 예외 처리 로직 설계
• Draft 기반 AI 결과 관리 모델 설계 (상태 모델링 구조 설계)
- AI 리라이팅 결과를 Draft 상태로 우선 영속화 후, 사용자 확정 시 Final로 연결
- status 컬럼 없이 연관관계 기반 상태 판단 구조 설계 (SSoT 관점 적용)
- Draft 결과 재사용 구조를 통해 라이브러리 기능 확장성 확보
• RESTful API 구조 설계 및 계층 분리
- Controller / Service / Repository 구조 명확화
- 요청/응답 스펙 정의 및 프론트엔드 협업 기준 수립
• 사용자 인증 기반 AI 기능 접근 제어 및 보안 흐름 설계
- Rewrite / Judge AI 서버 연동 구조 설계 및 책임 분리 (Runner 패턴 적용)
- WebClient 기반 비동기 통신 구조로 전환하여 응답 블로킹 문제 해결
- AI 응답 latency 측정 및 예외 처리 로직 설계
• Draft 기반 AI 결과 관리 모델 설계 (상태 모델링 구조 설계)
- AI 리라이팅 결과를 Draft 상태로 우선 영속화 후, 사용자 확정 시 Final로 연결
- status 컬럼 없이 연관관계 기반 상태 판단 구조 설계 (SSoT 관점 적용)
- Draft 결과 재사용 구조를 통해 라이브러리 기능 확장성 확보
• RESTful API 구조 설계 및 계층 분리
- Controller / Service / Repository 구조 명확화
- 요청/응답 스펙 정의 및 프론트엔드 협업 기준 수립
• 사용자 인증 기반 AI 기능 접근 제어 및 보안 흐름 설계
🔒개발 환경
🚀 Stacks
Java 17, Spring Boot, MySQL, AWS EC2, WebClient
🛠 Tools
IntelliJ IDEA, DataGrip, GitHub, Postman
👥 Collaboration
Notion, GitHub, Figma, Slack
프로젝트 내용 자세히 보기
—