DOCS/workflow/01_conversation/slack_thread_summary_request.md
happybell80 da2f343f1c docs: 워크플로우 전수 조사 — MD 보조 문서 12건 생성, JSON notes 2건 갱신
SSOT 원칙(JSON 먼저, MD 함께): 모든 워크플로우 JSON에 대응하는 MD 보조 문서 작성.
260319 rb8001 변경 영향 반영:
- companyx_grounding_pipeline: skip_default_prompt로 영향 없음 (notes 추가)
- diary_reflection_pipeline: prompt DB v3 + neutral 생략 적용됨 (notes 추가)

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-19 22:47:46 +09:00

1.1 KiB

slack_thread_summary_request 워크플로우

목적

Slack 메시지에서 "요약/정리/digest/summary" 의도를 감지하면, skill-slack의 요약 API를 호출하여 결과를 스레드에 회신한다.

흐름

Slack Trigger → Detect Summary Intent → Summary Request? → (true) Call skill-slack Summarize → Build Summary Reply → Reply to Slack
                                        → (false) 종료

주요 노드

노드 설명
Slack Trigger 채널 메시지 이벤트 수신
Detect Summary Intent 정규식으로 요약 키워드 감지, channel/user 유효성 확인
Call skill-slack Summarize POST :8502/api/v1/summarize 호출 (24h, include_files=true)
Build Summary Reply 요약 텍스트 추출
Reply to Slack 원래 스레드에 결과 회신

엔드포인트

  • 아웃바운드: POST http://192.168.219.52:8502/api/v1/summarize
  • 아웃바운드: Slack chat.postMessage (스레드 회신)

관련 문서