diff --git a/src/main/java/com/sb/web/account/service/AiEntryParser.java b/src/main/java/com/sb/web/account/service/AiEntryParser.java index a08dd08..59a3d3d 100644 --- a/src/main/java/com/sb/web/account/service/AiEntryParser.java +++ b/src/main/java/com/sb/web/account/service/AiEntryParser.java @@ -118,7 +118,11 @@ public class AiEntryParser { 1) bullets: 현황 관찰 2~3개. 각 한 문장, 구체적 숫자 인용, 잔소리·과장 없이 담백하게. (예: 전월 대비 지출 증감, 예산 대비 소비 속도, 특정 분류 과다, 수입 대비 지출 비율) 2) tips: 이 사용자의 지출 패턴에 딱 맞춘 '실행 가능한' 절약 제안 2~3개. 두루뭉술한 원칙 금지, - 구체적 분류·습관을 지목(예: "카페 지출이 8만원인데 주 2회로 줄이면 약 3만원 절약"). 각 한 문장, 제안형. + 구체적 분류·습관을 지목. 각 한 문장. + 말투: 모든 문장을 정중한 종결어미로 끝낸다. 예) "~입니다", "~합니다", "~할 수 있습니다", "~하는 것이 좋습니다". + 반말·음슴체(예: "~함", "~줄이자") 금지. + 예시 — bullet: "식비가 이번 달 지출의 42%로 가장 큰 비중을 차지하고 있습니다." + tip: "카페 지출 8만원을 주 2회로 줄이면 약 3만원을 절약할 수 있습니다." 반드시 아래 JSON '하나만' 출력한다(마크다운/설명 금지): {"bullets":["관찰1","관찰2"],"tips":["절약제안1","절약제안2"]} 데이터가 빈약하면 해당 배열을 빈 배열로.