Applied AI · 대표 사례 연구
민감한 입력을 구조화된 AI 성찰 리포트로 바꾸기
레거시 HTP 리포트 흐름을 현대적인 풀스택 제품으로 재구성했습니다. 자유 형식 생성에 의존하지 않고, 타입이 있는 리포트 계약·검토 화면·비진단 언어 원칙을 하나의 제품 흐름으로 연결했습니다.
- 역할
- 제품 설계 · 풀스택 개발 · AI 통합
- 기간
- 2026.05 — 현재
- 공개 범위
- 공개 포트폴리오 버전 · 핵심 생성 로직 비공개

3,000+
생성된 리포트
80%+
긍정적 사용자 피드백
Typed JSON
리포트 계약
01
문제와 제약
- 기존 리포트 흐름은 화면과 데이터 구조가 분리돼 있어 일관된 프리미엄 경험으로 확장하기 어려웠습니다.
- 심리 콘텐츠는 자연스러운 문장만으로 충분하지 않습니다. 진단처럼 단정하거나 사용자의 정체성을 고정하지 않는 언어와 검토 경로가 필요했습니다.
- 실제 생성·점수화 규칙에는 사유 지식재산이 포함돼 있어, 포트폴리오에서는 구조를 보여주면서 핵심 로직과 사용자 데이터를 공개하지 않아야 했습니다.
02
제품 흐름
- 01
입력과 인증
회원·관리자 경로를 분리하고 이미지와 텍스트 입력을 안전하게 전달합니다.
- 02
구조화된 생성
비공개 분석 파이프라인이 안전·톤 규칙을 적용한 리포트 JSON을 생성합니다.
- 03
계약 검증
타입이 있는 PremiumNarrativeReport 계약으로 자유 형식 출력의 변동을 제한합니다.
- 04
렌더링과 QA
Angular 리포트 컴포넌트와 관리자 화면에서 결과·이력·표현을 검토합니다.
03
핵심 설계 결정
자유 형식 텍스트 대신 구조화된 계약
섹션, 차트, 성찰 질문을 JSON 계약으로 고정해 UI와 생성 파이프라인의 경계를 명확히 했습니다.
기본 리포트와 AI 리포트 분리
기존 경험을 깨지 않고 프리미엄 내러티브를 독립된 렌더러와 데이터 흐름으로 추가했습니다.
관리자 QA를 제품의 일부로 설계
생성 버튼만 만드는 대신 payload와 이력을 확인할 수 있는 운영 화면을 함께 구성했습니다.
비진단 언어 원칙
임상 진단이나 결정론적 성격 판단을 피하고, 가능성과 자기성찰을 중심으로 표현하도록 제한했습니다.
04
확인 가능한 증거
- 공개 저장소에서 Angular 리포트 렌더러, 인증 흐름, 관리자 API 클라이언트와 타입 모델을 검토할 수 있습니다.
- API 계약, 공개 아키텍처, 톤·안전 규칙과 포트폴리오 공개 범위를 문서화했습니다.
- 운영 기록 기준 3,000건 이상의 리포트가 생성됐고, 수집된 사용자 피드백의 80% 이상이 긍정적이었습니다.
05
안전과 공개 범위
- — 이 제품은 자기성찰과 제품 시연을 위한 도구이며 의료 진단·치료 도구가 아닙니다.
- — 공개 저장소에는 실제 사용자 데이터, 비공개 점수화·프롬프트·해석 로직과 운영 비밀값이 포함되지 않습니다.
- — 사용자 피드백 수치는 제품 기록을 요약한 것이며 임상적 효능을 의미하지 않습니다.
기술 스택
- Angular 20
- RxJS
- Node.js
- Express
- TypeScript
- MySQL
- OpenAI Responses API