From 2c6b391056d026edbd8f3157ce8748e89ab877b9 Mon Sep 17 00:00:00 2001 From: seoyeon0103 Date: Wed, 12 Nov 2025 15:02:34 +0900 Subject: [PATCH] =?UTF-8?q?Fix:=20=EB=A7=88=EC=9D=B8=EB=93=9C=EB=A7=B5=20?= =?UTF-8?q?=EC=97=94=EC=A7=80=EB=8B=88=EC=96=B4=EB=A7=81=20=EC=88=98?= =?UTF-8?q?=EC=A0=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/main/java/com/kwcapstone/AI/GptService.java | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/main/java/com/kwcapstone/AI/GptService.java b/src/main/java/com/kwcapstone/AI/GptService.java index 0f2fe8b..0e7dce3 100644 --- a/src/main/java/com/kwcapstone/AI/GptService.java +++ b/src/main/java/com/kwcapstone/AI/GptService.java @@ -208,6 +208,8 @@ public String callMindMapNode(String prompt){ - 마인드맵은 밑으로만 내려가는 계층 구조가 아니라 위, 아래, 옆으로 자식 노드를 펼치는 형태야, 계층 구조를 유지하되, 자식 노드들의 위치를 아래만 위치하는 것이 아닌 위 아래 좌우로 퍼져있는 마인드맵을 완성시켜줘야해. - 또한, 루트 노드는 하나만 있어야 해. 이게 이 대화의 메인 주제가 되는거야. - 기존 노드 변경할 필요가 없다고 했지만, 내용 상, 해당 노드의 키워드가 적절치 않고 지금 내용이 더 옳다면 노드는 가만히 두 되, 키워드 정도만 변경하는건 허용해. 물론 무차별적으로 많이 변경하는 것은 안 돼. + - 또한 자식 노드를 만들 때 하나의 자식 노드에서 뻗어가지말고 다양한 자식 노드를 만드는 방법으로 해줘. 마인드맵은 여러 주제를 뽑아서 자식 노드의 그 자식 노드로 이어가는 게층 구조이야. 하나의 루트에서 하나의 자식만 뻗고 그 밑으로만 내려가는 것은 우리가 원하는 마인드맵 형태가 아니야. + - 노드 간격이 자식의 자식의 자식 노드로 가면 갈 수록 넓어지는데, 노드와 노드 간격은 일정하게 내려줘. 키워드 때문이 아니라면 일정한 노드 간격으로 자식 노드를 내리는 것이 맞아. 결과는 JSON 배열 형태로 줘. 예시는 다음과 같아: