From 0ab865275d756db055fcf4eae78e4df8820f2be1 Mon Sep 17 00:00:00 2001 From: JanooGwan Date: Mon, 16 Mar 2026 15:36:07 +0900 Subject: [PATCH 1/3] =?UTF-8?q?refactor:=20=ED=94=84=EB=A1=AC=ED=94=84?= =?UTF-8?q?=ED=8A=B8=20=EC=88=98=EC=A0=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../agit/konect/infrastructure/claude/client/ClaudeClient.java | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/src/main/java/gg/agit/konect/infrastructure/claude/client/ClaudeClient.java b/src/main/java/gg/agit/konect/infrastructure/claude/client/ClaudeClient.java index 11594abe..ff88f189 100644 --- a/src/main/java/gg/agit/konect/infrastructure/claude/client/ClaudeClient.java +++ b/src/main/java/gg/agit/konect/infrastructure/claude/client/ClaudeClient.java @@ -57,8 +57,7 @@ public class ClaudeClient { ## 응답 규칙 - 반드시 한국어로 응답 - - 이모지를 적절히 사용하여 친근하게 - - 간결하게 2-3문장으로 답변 + - 답변은 질문한 것에 대해서만 할 것 - 모르는 테이블이 있으면 먼저 탐색 후 답변 - 예측/미래 추론 질문은 현재까지의 데이터만 제공하고 예측은 어렵다고 안내 - 데이터베이스에 정말 없는 정보만 정중히 거절 From f496f7b4df2dcf7fe298899ba2b6cc752a6b362d Mon Sep 17 00:00:00 2001 From: JanooGwan Date: Mon, 16 Mar 2026 15:51:19 +0900 Subject: [PATCH 2/3] =?UTF-8?q?refactor:=20=EB=B3=BC=EB=93=9C=20=EC=B2=98?= =?UTF-8?q?=EB=A6=AC=20=EB=8C=80=EC=83=81=20=EC=A0=95=EA=B7=9C=EC=8B=9D=20?= =?UTF-8?q?=EC=88=98=EC=A0=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../agit/konect/infrastructure/slack/ai/SlackAIService.java | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/main/java/gg/agit/konect/infrastructure/slack/ai/SlackAIService.java b/src/main/java/gg/agit/konect/infrastructure/slack/ai/SlackAIService.java index ebce30c8..4080a726 100644 --- a/src/main/java/gg/agit/konect/infrastructure/slack/ai/SlackAIService.java +++ b/src/main/java/gg/agit/konect/infrastructure/slack/ai/SlackAIService.java @@ -24,6 +24,8 @@ public class SlackAIService { private static final Pattern MENTION_PATTERN = Pattern.compile("^<@[^>]+>\\s*"); private static final Pattern MARKDOWN_BOLD_PATTERN = Pattern.compile("\\*\\*(.+?)\\*\\*", Pattern.DOTALL); + private static final Pattern MARKDOWN_ITALIC_PATTERN = + Pattern.compile("(? Date: Mon, 16 Mar 2026 16:13:43 +0900 Subject: [PATCH 3/3] =?UTF-8?q?fix:=20Slack=20AI=20=EB=8B=A8=EC=9D=BC=20?= =?UTF-8?q?=EB=B3=84=ED=91=9C=20=ED=8C=A8=ED=84=B4=EC=97=90=EC=84=9C=20?= =?UTF-8?q?=EC=A4=84=EB=B0=94=EA=BF=88=20=EB=A7=A4=EC=B9=AD=20=EB=B0=A9?= =?UTF-8?q?=EC=A7=80?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../gg/agit/konect/infrastructure/slack/ai/SlackAIService.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/main/java/gg/agit/konect/infrastructure/slack/ai/SlackAIService.java b/src/main/java/gg/agit/konect/infrastructure/slack/ai/SlackAIService.java index 4080a726..c984ef59 100644 --- a/src/main/java/gg/agit/konect/infrastructure/slack/ai/SlackAIService.java +++ b/src/main/java/gg/agit/konect/infrastructure/slack/ai/SlackAIService.java @@ -25,7 +25,7 @@ public class SlackAIService { private static final Pattern MARKDOWN_BOLD_PATTERN = Pattern.compile("\\*\\*(.+?)\\*\\*", Pattern.DOTALL); private static final Pattern MARKDOWN_ITALIC_PATTERN = - Pattern.compile("(?