-
Claude API 직접 연동으로 AI 상담 품질과 속도 개선
AI 폴백 로직 추가 및 하드코딩 셀렉터 학습 로직 보완 2026-03-27에 AI 상담 기능을 추가하거나 개선했음. 기존에 외부 서비스를 통하던 AI 상담을 Claude API 직접 호출 방식으로 전환했음. 응답 품질과 커스터마이징 자유도가 올라갔고, 중간 레이어가 없어지니 레이턴시도 줄었음. 기능 구조 사용자 질문 → 내부 클래스 (AP
읽기 → -
결제 콜백 필터 누락 버그 수정과 레이트리밋 운영 전략
receive-result URL 캡처 reason 필터 누락 수정 2026-03-27에 버그를 수정했음. 수정 대상 파일: 내부 클래스 작은 수정처럼 보여도 운영 중 발생하는 문제들은 빠르게 잡는 게 중요함. 이번 수정도 재현 → 원인 파악 → 최소 범위 수정 → 배포 순서로 처리했음. 자주 나오는 버그 패턴 | 패턴 | 증상 | |---|-
읽기 → -
연락처 송금 계좌 로테이션·비회원 주문 매칭 버그 수정
연락처송금 계좌 로테이션 순서 수정 및 주문 매칭 PENDING 추가 2026-03-27에 연락처 송금 기능의 버그를 수정했음. 연락처 송금은 은행 앱 화면을 자동으로 조작해서 입금 처리를 완료하는 구조임. 각 은행별로 UI가 다르기 때문에 은행별 핸들러가 개별로 존재하고, Playwright로 브라우저를 제어함. 수정 포인트 - 은행 셀렉터 감
읽기 → -
계층별 수수료율 차등 계산
수수료 유형 및 수수료율 계산 로직 확장 2026-03-27에 수수료 계산 또는 정산 관련 로직을 작업했음. 수수료 구조는 유통 계층별로 요율이 다르게 설정되는 차등 모델임. 하위 계층이 상위 계층보다 높은 요율을 부담하고, 그 차액이 상위 계층의 수익이 되는 구조임. 수수료 계층 예시 | 계층 | 요율 | 비고 | |---|---|---| |
읽기 → -
Android 결제 알림 앱 호환성·안정성 개선
v2.0.0: 인증코드 입력 UX 개선 및 버전 업데이트 Android 앱(v2.0.0) 관련 작업을 진행했음. 결제 알림 수신·처리용 앱인데, 알림 캡처 → 파싱 → 서버 전송 흐름으로 동작함. 이번 작업에서는 안정성과 Android 버전 호환성을 중점적으로 개선했음. 주요 변경 | 항목 | 내용 | |---|---| | Android 14/1
읽기 → -
결제 알림 앱 Android 14·15 호환
v3.1: 자동수신 큐잉 시 원본 메시지 서버 전송 유지 및 플래그 추가 Android 앱(v3.1) 관련 작업을 진행했음. 결제 알림 수신·처리용 앱인데, 알림 캡처 → 파싱 → 서버 전송 흐름으로 동작함. 이번 작업에서는 안정성과 Android 버전 호환성을 중점적으로 개선했음. 주요 변경 | 항목 | 내용 | |---|---| | Andro
읽기 → -
Playwright 드라이버 자동 탐지·재시작
Playwright 드라이버 자동 탐지 및 재시작 개선, 메시지 자동수령 로직 추가 2026-03-26에 기능을 추가하거나 개선했음. 수정 파일: build.gradle, 내부 클래스, PlaywrightBrowserPool.java 실제로 사용자가 쓰는 흐름에서 필요한 기능이었거나, 운영 중 발견된 개선 포인트를 반영한 작업임. 구현 포인트
읽기 → -
결제 알림 앱 Android 호환성
APK 관리 로직 및 다운로드 기능 추가 Android 앱(최신버전) 관련 작업을 진행했음. 결제 알림 수신·처리용 앱인데, 알림 캡처 → 파싱 → 서버 전송 흐름으로 동작함. 이번 작업에서는 안정성과 Android 버전 호환성을 중점적으로 개선했음. 주요 변경 | 항목 | 내용 | |---|---| | Android 14/15 대응 | Medi
읽기 → -
결제 알림 앱 Android 14·15 호환성
v3.1: 운영 환경 API 주소 변경 + 배포용 서명 정보 설정 Android 앱(v3.1) 관련 작업을 진행했음. 결제 알림 수신·처리용 앱인데, 알림 캡처 → 파싱 → 서버 전송 흐름으로 동작함. 이번 작업에서는 안정성과 Android 버전 호환성을 중점적으로 개선했음. 주요 변경 | 항목 | 내용 | |---|---| | Android 1
읽기 → -
결제 알림 캡처 안정화
v2.3: 원격 지원 안정화 + 캡처 로직 개선 + 로그 레벨 조정 Android 앱(v2.3) 관련 작업을 진행했음. 결제 알림 수신·처리용 앱인데, 알림 캡처 → 파싱 → 서버 전송 흐름으로 동작함. 이번 작업에서는 안정성과 Android 버전 호환성을 중점적으로 개선했음. 주요 변경 | 항목 | 내용 | |---|---| | Android
읽기 → -
결제 알림 캡처 안정화와 비회원 주문 매칭 버그 수정
원격 제어 서비스 안정화 및 MediaProjection 자동 승인 로직 개선 Android 앱(최신버전) 관련 작업을 진행했음. 결제 알림 수신·처리용 앱인데, 알림 캡처 → 파싱 → 서버 전송 흐름으로 동작함. 이번 작업에서는 안정성과 Android 버전 호환성을 중점적으로 개선했음. 주요 변경 | 항목 | 내용 | |---|---| | An
읽기 → -
원격 지원 WebSocket 연결 안정성과 Android 14 화면 공유
WebSocket 핑 메시지 전송 및 타임아웃 설정 추가 2026-03-26에 WebSocket 관련 기능을 추가하거나 개선했음. 원격 지원 기능에서 WebSocket을 씀. 관리자가 화면을 보면서 실시간으로 기기 상태를 확인하는 구조임. 연결 구조 관리자 브라우저 <-> WebSocket 서버 <-> Android 앱 연결이 끊기는 경우를
읽기 → -
Android 14 대응으로 결제 알림 캡처 안정성 개선
MediaProjectionHelper 개선: Android 14+ 대응 및 인스턴스 재사용 로직 구현 Android 앱(최신버전) 관련 작업을 진행했음. 결제 알림 수신·처리용 앱인데, 알림 캡처 → 파싱 → 서버 전송 흐름으로 동작함. 이번 작업에서는 안정성과 Android 버전 호환성을 중점적으로 개선했음. 주요 변경 | 항목 | 내용 |
읽기 → -
쇼핑몰 Redis 접속 오류 수정과 블랙리스트 자동 차단 구조 도입
Redis host를 host.docker.internal로 변경 2026-03-26에 버그를 수정했음. 수정 대상 파일: application-쇼핑몰 플랫폼.yml 작은 수정처럼 보여도 운영 중 발생하는 문제들은 빠르게 잡는 게 중요함. 이번 수정도 재현 → 원인 파악 → 최소 범위 수정 → 배포 순서로 처리했음. 자주 나오는 버그 패턴 |
읽기 → -
결제 알림 앱의 Android 15 대응
v1.0.5: 원격 지원 안정화 + 화면 상시 켜짐 + Android 15 대응 Android 앱(v1.0.5) 관련 작업을 진행했음. 결제 알림 수신·처리용 앱인데, 알림 캡처 → 파싱 → 서버 전송 흐름으로 동작함. 이번 작업에서는 안정성과 Android 버전 호환성을 중점적으로 개선했음. 주요 변경 | 항목 | 내용 | |---|---| |
읽기 → -
셀렉터 자가학습 버그 수정과 Rate Limit
셀렉터 자가학습 Codex 검증 피드백 반영 2026-03-25에 버그를 수정했음. 수정 대상 파일: 내부 클래스 작은 수정처럼 보여도 운영 중 발생하는 문제들은 빠르게 잡는 게 중요함. 이번 수정도 재현 → 원인 파악 → 최소 범위 수정 → 배포 순서로 처리했음. 자주 나오는 버그 패턴 | 패턴 | 증상 | |---|---| | null 체크
읽기 → -
연락처 송금 핸들러 자가학습
연락처 송금 비즈니스 로직 동기화 (404_pjt → pg-solution) 2026-03-25에 연락처 송금 관련 기능을 추가하거나 개선했음. 연락처 송금 흐름은 대략 이렇게 됨: 입금 알림 수신 (Android 앱) → 서버로 원본 메시지 전송 → 주문 매칭 (금액 + 발신자 + 시간) → 은행 핸들러 실행 (Playwright)
읽기 → -
크롤링 차단 자동화와 브라우저 풀 타임아웃 안정성 개선
Playwright 안정성 개선 (page.close + semaphore 타임아웃) 2026-03-25에 버그를 수정했음. 수정 대상 파일: PlaywrightBrowserPool.java, 내부 클래스 작은 수정처럼 보여도 운영 중 발생하는 문제들은 빠르게 잡는 게 중요함. 이번 수정도 재현 → 원인 파악 → 최소 범위 수정 → 배포 순서로 처리
읽기 → -
연락처 송금 파싱 재시도·매칭 누락 버그 수정
연락처 송금 파싱 실패 재시도 sysId 필터 추가 2026-03-25에 연락처 송금 기능의 버그를 수정했음. 연락처 송금은 은행 앱 화면을 자동으로 조작해서 입금 처리를 완료하는 구조임. 각 은행별로 UI가 다르기 때문에 은행별 핸들러가 개별로 존재하고, Playwright로 브라우저를 제어함. 수정 포인트 - 은행 셀렉터 감지 로직 오류 -
읽기 → -
정산 배치 재시도 큐 추가와 로그 레벨 정비
NO_MATCH 및 MANUAL_REQUIRED 큐 재시도 배치 추가 2026-03-25에 배치 작업 관련 코드를 수정하거나 추가했음. 배치는 Spring @Scheduled로 주기적으로 실행됨. 만료 처리, 정산 집계, 상태 동기화 등 실시간 요청 흐름 밖에서 처리해야 하는 작업들을 담당함. 배치 목록 일부 | 배치 | 역할 | |---|---
읽기 →