본문 바로가기

전체 글240

Sense Stock, D+11 📅 Sense Stock 개발 일지 (2025-06-24)n8n 기반 뉴스 요약 자동화 시스템 Sense Stock 구축 중 진행한 작업들을 정리합니다.오늘은 GPT 분석 결과를 Slack으로 전달하는 방식에 대해 작업했습니다. Step 1. 분석 결과 - HTML File 전송 구현 완료지금은 GPT가 Markdown으로 생성한 리포트를 HTML로 변환한 후, Slack Upload File 노드로 HTML 파일을 첨부 전달하는 구조를 쓰고 있다.이 방식이 가독성, 구조 유지, Slack 환경 적합성 측면에서 가장 납득 가능한 선택이었다. 💡 왜 이런 방식이 필요했나Slack 메시지에서 Markdown은 일부만 지원되고, 특히 글씨 크기 조절이 불가능하다.GPT 분석 결과처럼 긴 리포트는 제목/소.. 2025. 6. 26.
Sense Stock, D+10 📅 Sense Stock 개발 일지 (2025-06-24)n8n 기반 뉴스 요약 자동화 시스템 Sense Stock 구축 중 진행한 작업들을 정리합니다.오늘은 사용자 응답 흐름 정리, Slack 연동 개선, 그리고 시장 데이터 관리 방식에 대해 작업했습니다. 🧱 Workflow 구조Step 1. 사용자 응답 수집 및 저장처음엔 응답만 받고 끝냈는데, 유저가 어떤 질문에 어떻게 답했는지를 추적하려면 어딘가 저장이 필요했다.그래서 Google Sheet를 간단한 DB처럼 쓰기로 했다.신규 유저는 새 row로 추가하고기존 유저는 응답을 덮어쓰는 방식으로 Update 처리까지 구현했다우선적으로 Create(적재)가 아닌 Update방식으로 진행, 차후 DB적재 옵션으로 변경이 구조만으로도 성향별 분석이나 반.. 2025. 6. 24.
Sense Stock, D+9 📅 Sense Stock 개발 일지 (2025-06-23)n8n 기반 뉴스 요약 자동화 시스템 Sense Stock 구축 중 진행한 작업들을 정리합니다.오늘은 기존에 구현해놨던 Slack Trigger + Block Kit 기반의 UI(User Interface) 흐름을 보다 구조화하고,RAG 기반 분석 워크플로우로 확장 가능한 형태로 리팩토링 했습니다. 기존 구조의 한계점 분석초기 설계: Slack Trigger + Block Kit UI기존 시스템은 다음과 같은 흐름으로 작동했다:사용자가 Slack에서 질문 입력Slack Trigger가 질문을 수신Block Kit 메시지(UI)가 전송되어 "디테일 분석" 버튼 제공사용자가 버튼 클릭 시 추가 분석 수행핵심 문제점: Context 손실가장 큰 문제.. 2025. 6. 23.
Sense Stock 개발 회고, 첫 번째 📅 Sense Stock 개발, 첫 번째 회고록 (2025-06-20)NotebookLM(https://notebooklm.google.com/)의 Audio Overview.이 기능은 사용자가 업로드한 자료를 바탕으로 두 명의 AI 호스트가 실시간으로 토론을 진행하는 형태로문서를 설명하는데, 굉장히 흥미롭다.AI 호스트는 문서를 요약하고, 주제 간의 연관성을 설명하며, 생동감 있는 토론을 나눈다 ㅋㅋㅋ 오늘 작성한 회고록을 AI호스트가 토론한 내용입니다. 시간 나시면 한번 들어보시길...약 7분 30초 정도 ㅎㅎ있는 내용 그대로 서로 대화를 하는거지만, 대화방식으로 듣는것도 새롭네요. 참 재밌는 기능이네요😁https://notebooklm.google.com/notebook/7c9ced38-081d.. 2025. 6. 20.
Sense Stock, D+8 📅 Sense Stock 개발 일지 (2025-06-18)n8n 기반 뉴스 요약 자동화 시스템 Sense Stock 구축 중 진행한 작업들을 정리합니다.오늘은 사용자의 질문 의도 파악을 선행한 후에 역질문을 유도하는 구조에서 → 투자 성향 분석을 통해 질문 의도 정제 구조로 변경했습니다. ❓ 지난번 고민 내용선택지 설계에 대한 프롬프트 개선현재는 질문 내용을 바탕으로 GPT가 5가지 선택형 질문을 생성하게 해뒀지만,사실 나 스스로도 아직 “어떤 질문이 적절한가?”에 대한 기준이 부족하다.단순하게 분기된 선택지를 형식화하면 사용자가 원하지 않는 선택지가 들어갈 수 있고,반대로 너무 많은 옵션을 보여주면 그 자체가 피로감을 줄 수 있다.결국 이 문제는 프롬프트 설계 문제이기도 하다.“사용자의 질문 맥락 안.. 2025. 6. 19.
n8n, Slack Block Kit(2) https://cord-ai.tistory.com/225 n8n, Slack Block Kit📌 Slack Block Kit이란?Slack Block Kit은 메시지를 시각적으로 더 풍부하고 인터랙티브하게 구성할 수 있게 해주는 Slack의 UI 구성 도구입니다.텍스트, 버튼, 드롭다운, 이미지 등 다양한 구성 요소를 JScord-ai.tistory.com 더보기Webhook URL 변경 방법 n8n에서 Webhook 노드를 만들면 아래처럼 알 수 없는 UUID 형태의 경로가 자동으로 생성됩니다./webhook-test/처음엔 “이거 못 바꾸는 거 아니야?”라는 생각이 들 수 있지만,실제로는 원하는 대로 바꿀 수 있습니다.🔧 Webhook URL 커스텀 방법1. Webhook 노드를 선택Path 항목.. 2025. 6. 18.
Sense Stock, D+7 📅 Sense Stock 개발 일지 (2025-06-18)n8n 기반 뉴스 요약 자동화 시스템 Sense Stock 구축 중 진행한 작업들을 정리합니다.오늘은 하나의 질문에서 출발해, 사용자의 투자 성향까지 유추할 수 있는 시스템 구조를 설계했습니다.Slack Block Kit를 활용해 ‘단순 요약’과 ‘디테일 분석’ 두 가지로 분기하고, 특히 디테일 분석 모드에서는 질문 내용을 기반으로 성향을 유추하고, 이를 보완하는 선택형 질문까지 자동 생성하는 구조를 구현해 보았습니다.https://cord-ai.tistory.com/225 n8n, Slack Block Kit📌 Slack Block Kit이란?Slack Block Kit은 메시지를 시각적으로 더 풍부하고 인터랙티브하게 구성할 수 있게 해주는 .. 2025. 6. 18.
아이티컨벤션 웨딩홀 계약 후기 ✨ 진짜 드디어… 웨딩홀 계약했어요! 👰🏻‍♀️🤵🏻 저희는 예식이 한여름이라 그런지 정말 조건 따질 게 많았는데,결과적으로 아이티컨벤션으로 결정했어요. 고민 많았던 만큼 꽤 만족스럽고,아직 예식 전이지만 현재까지의 후기를 정리해보려고요 :)왜 그렇게 많은 곳 중에 여기로 정했냐면요처음엔 그냥 “여름 예식인데 시원하긴 할까?” 이런 걱정이 제일 컸어요. 그리고 하객분들 오실 때 주차나 이동이 너무 불편하면 안 되잖아요. 저희 부모님도 그렇고, 어르신들 불편하신 거 진짜 싫어하시니까요.근데 아이티컨벤션은 지하주차장에서 바로 연결되는 구조라, 이건 진짜 비교불가였어요. 비 오는 날, 더운 날, 상상만 해도 답답했는데 여긴 그런 걱정 없겠더라고요 🚗 가격? 깔끔하게 정리돼 있어요 💸솔직히 웨딩홀 투어하다.. 2025. 6. 17.
n8n, Slack Block Kit(UI Message 전달하기✉) 📌 Slack Block Kit이란?Slack Block Kit은 메시지를 시각적으로 더 풍부하고 인터랙티브하게 구성할 수 있게 해주는 Slack의 UI 구성 도구입니다.텍스트, 버튼, 드롭다운, 이미지 등 다양한 구성 요소를 JSON 기반으로 조합할 수 있으며, GPT나 자동화 워크플로우와 함께 사용할 때 매우 유용한 구조화 인터페이스입니다. Why - Block Kit을 사용하는 이유Sense Stock이라는 AI 주식 요약 서비스를 기획하면서,초기에는 단순히 키워드를 받아서 분석하는 구조였지만, 사용자의 성향이나 목적(예: 간단 요약 vs. 디테일 분석)을 먼저 받는다면 AI가 더 개인화된 응답을 생성할 수 있을 것이라고 판단했습니다.그래서 Slack에서 선택 가능한 UI, 즉 Block Kit을.. 2025. 6. 16.