diff --git a/workflow/01_conversation/slack_basic_dialogue.json b/workflow/01_conversation/slack_basic_dialogue.json index be925f7..30a2770 100644 --- a/workflow/01_conversation/slack_basic_dialogue.json +++ b/workflow/01_conversation/slack_basic_dialogue.json @@ -1,6 +1,18 @@ { "name": "robeing-slack-basic-dialogue", "nodes": [ + { + "parameters": { + "content": "## 260319 변경사항\n\nrb8001 내부 대화 응답 경로 변경 (n8n 노드 흐름 변경 없음):\n1. 시스템 프롬프트를 DB에서 동적 조회 (프롬프트 DB 폐루프)\n2. recent_conversations → previous_messages 변환으로 직전 대화 맥락 전달\n3. neutral 감정에서 constraints 생략\n\n상세: slack_basic_dialogue.md", + "height": 280, + "width": 400 + }, + "type": "n8n-nodes-base.stickyNote", + "position": [-200, 60], + "typeVersion": 1, + "id": "conv-note-260319", + "name": "260319 Change Note" + }, { "parameters": { "channelId": { @@ -160,9 +172,7 @@ } }, "pinData": {}, - "settings": { - "notes": "260319: rb8001 내부 대화 응답 경로 변경. (1) 시스템 프롬프트를 DB에서 동적 조회 (프롬프트 DB 폐루프). (2) recent_conversations → previous_messages 변환으로 직전 대화 맥락 전달. (3) neutral 감정에서 constraints 생략. n8n 노드 흐름 변경 없음." - }, + "settings": {}, "meta": { "templateCredsSetupCompleted": true, "instanceId": "robeing-conversation" diff --git a/workflow/03_rag/companyx_grounding_pipeline.json b/workflow/03_rag/companyx_grounding_pipeline.json index 199c174..4ce64ff 100644 --- a/workflow/03_rag/companyx_grounding_pipeline.json +++ b/workflow/03_rag/companyx_grounding_pipeline.json @@ -1,6 +1,18 @@ { "name": "robeing-rag-companyx-grounding-pipeline", "nodes": [ + { + "parameters": { + "content": "## 260319 변경 영향 없음\n\nrb8001에 프롬프트 DB v3 및 neutral constraints 생략이 적용되었으나, 이 워크플로우는 LLM Answer with Context 노드에서 system_instruction을 직접 지정하므로 rb8001 기본 프롬프트가 주입되지 않음.\n\n상세: companyx_grounding_pipeline.md", + "height": 200, + "width": 400 + }, + "type": "n8n-nodes-base.stickyNote", + "position": [-200, 60], + "typeVersion": 1, + "id": "rag-note-260319", + "name": "260319 Change Note" + }, { "parameters": { "httpMethod": "POST", @@ -160,9 +172,7 @@ "main": [[{ "node": "Return Grounded Answer", "type": "main", "index": 0 }]] } }, - "settings": { - "notes": "260319: rb8001 /api/message 경로에 프롬프트 DB v3 및 neutral constraints 생략이 적용되었으나, 이 워크플로우는 LLM Answer with Context 노드에서 system_instruction을 직접 지정(skip_default_prompt 동등)하므로 rb8001 기본 프롬프트가 주입되지 않는다. 따라서 260319 변경의 실질적 영향 없음." - }, + "settings": {}, "pinData": {}, "meta": { "templateCredsSetupCompleted": true, diff --git a/workflow/05_admin/diary_reflection_pipeline.json b/workflow/05_admin/diary_reflection_pipeline.json index 303aab2..ed377b0 100644 --- a/workflow/05_admin/diary_reflection_pipeline.json +++ b/workflow/05_admin/diary_reflection_pipeline.json @@ -1,6 +1,18 @@ { "name": "robeing-admin-diary-reflection-pipeline", "nodes": [ + { + "parameters": { + "content": "## 260319 변경 영향 있음\n\nrb8001 /api/diary/generate 내부에서 llm_service.process_request()가 task_type=chat, context={}로 호출됨.\n- 프롬프트 DB v3 활성 프롬프트가 system prompt로 주입됨\n- neutral 감정 constraints 생략됨\n- 이전 하드코딩 대비 일기 톤에 변화 가능\n\n상세: diary_reflection_pipeline.md", + "height": 240, + "width": 400 + }, + "type": "n8n-nodes-base.stickyNote", + "position": [-200, 60], + "typeVersion": 1, + "id": "diary-note-260319", + "name": "260319 Change Note" + }, { "parameters": { "rule": { @@ -99,9 +111,7 @@ "Generate Diary (rb8001)": { "main": [[{ "node": "Get Diary Content", "type": "main", "index": 0 }]] }, "Get Diary Content": { "main": [[{ "node": "Post to Slack", "type": "main", "index": 0 }]] } }, - "settings": { - "notes": "260319: rb8001 /api/diary/generate 내부에서 llm_service.process_request()가 task_type=chat, context={}로 호출됨. 프롬프트 DB v3 활성 프롬프트가 system prompt로 주입되며, neutral 감정일 때 감정 constraints가 생략된다. 이전 하드코딩 프롬프트 대비 일기 톤에 변화 가능." - }, + "settings": {}, "pinData": {}, "meta": { "templateCredsSetupCompleted": true, "instanceId": "robeing-admin" } }