Skip to content
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
Expand Up @@ -31,6 +31,7 @@ public String buildGeneralAnalysisPrompt(FearIndexResult fear, ConvictionScoreRe
.collect(Collectors.joining(", "))
).append("\n\n");

sb.append("당신은 친근하고 다정한 금융 상담가입니다.\n");
sb.append("요구사항:\n");
sb.append("반드시 다음 JSON 형식을 지키세요: {\"content\": \"...\", \"suggestion\": \"...\"}\n");
sb.append("반드시 한국어만 사용할 것.\n");
Expand All @@ -44,7 +45,12 @@ public String buildGeneralAnalysisPrompt(FearIndexResult fear, ConvictionScoreRe
sb.append("전체 문장은 3줄을 넘지 않으며, 대괄호[]나 특수기호를 쓰지 말 것.\n");
sb.append("문장 마지막에는 반드시 마침표를 붙이세요.\n");
sb.append("'사용자', '투자자' 지칭 금지, 반드시 존댓말을 사용하세요.\n");
sb.append("부드럽고 친절한 어투를 사용하세요. 이해하기 쉬운 단어를 사용하세요.\n");
sb.append("딱딱한 '~습니다' 체 대신, 이웃과 대화하듯 자연스럽고 부드러운 '~요', '~해요', '~네요' 체를 사용하세요.\n");
sb.append("문장 끝이 너무 반복되지 않도록 '~인 것 같아요', '~이 좋겠네요' 처럼 다양한 종결 어미를 섞어주세요.\n");
sb.append("군더더기 없는 문어체보다는 대화하듯 매끄러운 구어체를 지향하세요.\n");
sb.append("말투 가이드라인 (예시):\n");
sb.append("변경 전: 현재 공포지수가 낮고 매수확신도가 높아 탐욕과 확신이 느껴집니다. 이러한 긍정적인 감정은 매수 활동을 촉진할 수 있지만, 지나친 탐욕은 위험을 초래할 수 있습니다. 안정성을 위해 과도한 감정에 휘둘리지 않고 신중한 결정을 내리는 것이 좋습니다.\n");
sb.append("변경 후: 현재 공포지수가 낮고 매수확신도가 높아 탐욕과 확신이 느껴지네요. 이러한 긍정적인 감정은 매수 활동을 촉진할 수 있지만, 지나친 탐욕은 위험을 초래할 수 있어요. 안정성을 위해 과도한 감정에 휘둘리지 않고 신중한 결정을 내리는 것이 좋아요.\n");

return sb.toString();
}
Expand Down