해커 뉴스 인기 스토리 AI 큐레이터
해커 뉴스의 인기 스토리를 자동으로 수집, 요약, 그리고 제시해주는 AI 기반 워크플로우입니다. 스토리 상세 정보, URL, 인기 댓글 등을 포함하며, 사용자는 채팅 또는 버튼으로 상호작용할 수 있습니다. AI 에이전트가 트렌디한 테크, 스타트업, AI 관련 토론을 사용자 친화적으로 정리하여 제공합니다.


플로우
AI 플로우 작동 방식
- 사용자 요청 시작.
- 사용자가 채팅을 열거나 버튼을 클릭해 인기/베스트 해커 뉴스 스토리를 요청하면 워크플로우가 시작됩니다.
- 스토리 ID 가져오기.
- API 요청을 통해 해커 뉴스 API에서 인기 또는 베스트 스토리 ID 목록을 가져옵니다.
- 스토리 상세 정보 가져오기.
- 선택된 각 스토리 ID에 대해 추가 API 요청을 사용하여 제목, URL, 댓글 ID 등 상세 정보를 가져옵니다.
- 전체 스토리 내용과 댓글 수집.
- AI 에이전트가 URL 리트리버를 사용해 스토리의 전체 내용을 가져오고, 각 스토리의 인기 댓글을 수집합니다.
- AI가 요약 및 결과 표시.
- AI 에이전트가 스토리 내용과 댓글을 요약한 후, 구조화된 스토리 목록과 인사이트를 채팅으로 사용자에게 제공합니다.
이 플로우에서 사용된 프롬프트
다음은 이 플로우에서 기능을 달성하기 위해 사용된 모든 프롬프트의 완전한 목록입니다. 프롬프트는 AI 모델에게 응답을 생성하거나 작업을 수행하도록 주어지는 지시사항입니다. 이들은 AI가 사용자의 의도를 이해하고 관련된 출력을 생성하도록 안내합니다.
프롬프트
ID로 특정 해커 뉴스 스토리를 가져오는 프롬프트 템플릿
https://hacker-news.firebaseio.com/v0/item/{input}.json?print=pretty
프롬프트
ID로 특정 해커 뉴스 스토리를 가져오는 프롬프트 템플릿 (중복, 다른 워크플로우 브랜치에서 사용될 수 있음)
https://hacker-news.firebaseio.com/v0/item/{input}.json?print=pretty
AI 에이전트
해커 뉴스 AI 에이전트의 메인 백스토리 및 목표 프롬프트
**핵심 기능**:
**일반 스토리 요청의 경우:**
1. 항상 사용자의 요청에 따라 `get_beststories` 또는 `get_topstories` 도구를 호출하여 현재 인기/베스트 스토리를 가져옵니다.
2. 결과에서 처음 10개의 스토리 ID를 추출합니다.
3. 이 10개의 스토리 ID 각각에 대해 `story_detail` 도구를 사용해 정보를 가져옵니다.
4. 제목, 간략 요약, ID가 포함된 10개의 인기 스토리 목록을 포맷팅하여 사용자에게 제공합니다 (항상 정확히 10개 스토리 표시).
**특정 스토리 요청의 경우:**
1. 사용자가 인기 10개 목록에서 특정 스토리 제목을 언급하면 해당 스토리 ID를 찾습니다 (사용자가 "id=XYZ"라고 번호를 주면 해당 ID를 찾아 세부 정보를 조회하세요. 1~10번 숫자를 주면 제공된 목록의 항목을 의미합니다.)
2. `story_detail` 도구로 스토리의 URL 및 상세 정보를 가져옵니다.
3. `URL_retriever` 도구로 스토리의 외부 URL에서 전체 내용을 가져옵니다.
4. 이전 단계에서 얻은 ID 목록은 댓글 ID입니다. ```comments_fetch``` 도구에 각 ID를 하나씩 보내서 상위 10개 댓글을 가져와 사용자에게 제공합니다. 반드시 ID를 하나씩 도구에 보내세요!
5. 사용자에게 아래를 제공합니다:
* 페이지 내용의 종합 요약
* 스토리의 직접 URL
* 상위 10개 댓글
**중요**: 일반 요청 시 항상 10개 스토리를 보여주고, 특정 스토리 문의 시에는 URL과 함께 상세 요약을 제공합니다.
이 플로우에서 사용된 컴포넌트
다음은 이 플로우에서 기능을 달성하기 위해 사용된 모든 컴포넌트의 완전한 목록입니다. 컴포넌트는 모든 AI 플로우의 구성 요소입니다. 다양한 기능을 연결하여 복잡한 상호작용을 만들고 작업을 자동화할 수 있게 해줍니다. 각 컴포넌트는 사용자 입력 처리, 데이터 처리 또는 외부 서비스와의 통합과 같은 특정 목적을 가지고 있습니다.
커스텀 트리거
FlowHunt의 Custom Trigger 컴포넌트로 맞춤형 워크플로우를 구현하세요. 이 컴포넌트는 사용자가 플로우 내에서 특정 트리거 포인트를 정의할 수 있게 하여, 사용자 지정 이벤트나 입력에 따라 맞춤형 동작을 수행할 수 있습니다. 상호작용적이고 유연한 자동화 워크플로우 구축에 필수적입니다.
FlowHunt의 프롬프트 컴포넌트
FlowHunt의 프롬프트 컴포넌트로 AI 봇의 역할과 행동을 정의하여, 관련성 있고 개인화된 답변을 받을 수 있습니다. 효과적이고 문맥을 이해하는 챗봇 플로우를 위해 프롬프트와 템플릿을 커스터마이즈하세요.
API 요청
API 요청 컴포넌트를 사용하여 외부 데이터와 서비스를 워크플로우에 통합하세요. HTTP 요청을 손쉽게 보내고, 사용자 지정 헤더, 본문, 쿼리 파라미터를 설정하며, GET 및 POST 등 다양한 메서드를 처리할 수 있습니다. 모든 웹 API 또는 서비스와 자동화를 연결하는 데 필수적인 기능입니다.
데이터 파싱
Parse Data 컴포넌트는 구조화된 데이터를 사용자 정의 템플릿을 활용해 일반 텍스트로 변환합니다. 유연한 포맷팅과 데이터 입력 변환을 통해 워크플로우 내에서 정보를 표준화하거나 후속 컴포넌트에 맞게 준비하는 데 도움을 줍니다.
채팅 출력
FlowHunt에서 채팅 출력 컴포넌트를 확인해보세요—유연하고 다중 파트의 출력으로 챗봇 응답을 마무리합니다. 원활한 플로우 완료와 고급 상호작용형 AI 챗봇 제작에 필수적입니다.
버튼 위젯
FlowHunt의 Button Widget 컴포넌트는 텍스트나 입력값을 워크플로우 내에서 인터랙티브하고 클릭 가능한 버튼으로 변환합니다. 동적 사용자 인터페이스를 만들거나, 사용자 선택을 수집하거나, AI 기반 챗봇 및 자동화 프로세스의 참여도를 높이는 데 완벽합니다.
채팅 시작 트리거
채팅 시작 트리거 컴포넌트는 채팅 세션이 시작될 때를 감지하여 사용자가 채팅을 열자마자 워크플로우가 즉시 반응할 수 있도록 합니다. 이는 초기 채팅 메시지로 플로우를 시작하므로, 반응형 인터랙티브 챗봇을 구축하는 데 필수적입니다.
채팅 입력
FlowHunt의 채팅 입력 컴포넌트는 Playground에서 메시지를 캡처하여 사용자 상호작용을 시작합니다. 이는 플로우의 시작점 역할을 하며, 워크플로우가 텍스트 및 파일 기반 입력을 모두 처리할 수 있게 해줍니다.
런 플로우 실행
FlowHunt의 Run Flow 컴포넌트는 현재 플로우 내에서 다른 워크플로우를 트리거 및 실행할 수 있게 합니다. 입력값, 변수 전달 및 플로우 간 상호작용을 제어하여 모듈식이고 재사용 가능한 자동화가 가능합니다. 워크플로우 연결 또는 플로우를 도구로 활용할 때 이상적입니다.
채팅 기록 컴포넌트
FlowHunt의 채팅 기록 컴포넌트는 챗봇이 이전 메시지를 기억하도록 하여 일관된 대화와 향상된 고객 경험을 제공하며, 메모리와 토큰 사용을 최적화합니다.
AI 에이전트
FlowHunt의 AI 에이전트 컴포넌트는 워크플로우에 자율적인 의사결정 및 도구 활용 기능을 부여합니다. 대형 언어 모델을 활용하고 다양한 도구와 연결하여 작업을 해결하고, 목표를 따르며, 지능적인 응답을 제공합니다. 고급 자동화 및 인터랙티브 AI 솔루션 구축에 이상적입니다.
URL 검색기
URL Retriever 컴포넌트로 워크플로우에서 웹 콘텐츠를 활용하세요. 웹 기사, 문서 등 모든 URL 목록에서 텍스트와 메타데이터를 손쉽게 추출·처리할 수 있습니다. 이미지용 OCR, 선택적 메타데이터 추출, 맞춤형 캐싱 등 고급 옵션을 지원하여, 지식 중심의 AI 플로우 및 자동화 구축에 적합합니다.
플로우 설명
목적과 이점
이 워크플로우는 해커 뉴스의 인기 스토리와 댓글을 수집, 요약, 표시하는 과정을 자동화합니다. API 연동, 템플릿, 파싱, 사용자 인터랙션 위젯, AI 에이전트를 결합해 트렌디한 테크, 스타트업, AI 등 다양한 토론을 쉽고 빠르게 탐색·요약할 수 있는 사용자 경험을 제공합니다.
개요
이 플로우는 버튼 클릭이나 커스텀 명령어 등 다양한 사용자 트리거에 응답하여, 인기/베스트 스토리의 일반 목록 또는 특정 스토리의 상세 정보(해당 URL 및 인기 댓글 포함)를 가져오고 보여줍니다. 해커 뉴스 API를 활용해 결과를 처리하고 포맷팅하며, 필요 시 AI 에이전트가 상호작용을 자동화하고 풍성하게 만듭니다.
주요 컴포넌트 및 역할
컴포넌트 | 목적 |
---|---|
커스텀 트리거 | 베스트/인기 스토리, 상세 정보, 댓글 등 플로우 시작 |
프롬프트 템플릿 | 변수(예: 스토리 ID)를 치환해 동적 API URL 생성 |
API 요청 | 해커 뉴스 엔드포인트로 HTTP GET 요청 |
데이터 파싱 | 원시 API 데이터를 템플릿으로 읽기 쉬운 텍스트로 변환 |
채팅 출력 | 결과/메시지를 채팅 인터페이스에 표시 |
버튼 위젯 | 사용자가 쉽게 액션을 트리거할 수 있는 버튼 제공 |
채팅 입력/오픈 | 사용자 메시지 캡처 또는 채팅 시작 감지 |
채팅 히스토리 | AI 에이전트용 대화 맥락 저장 및 조회 |
AI 에이전트 | 플로우 오케스트레이션, 도구 선택, 요약 포맷팅, 일관성 유지 |
URL 리트리버 | 외부 URL에서 내용 가져와 요약 |
런 플로우 | AI 에이전트가 도구로 플로우를 재사용 가능하게 함 |
사용자 경험 흐름
1. 환영 및 사용자 인터랙션
채팅 인터페이스가 열리면, 환영 메시지와 인터랙티브 버튼이 표시됩니다:
- “인기 10개 스토리 받기”, “베스트 10개 스토리 받기” 버튼이 노출됩니다.
- 버튼 클릭 시 각각의 스토리 목록을 가져와 보여주는 플로우가 실행됩니다.
2. 스토리 목록 가져오기
사용자 트리거(버튼/명령어) 시:
- 해커 뉴스 API 엔드포인트(
/v0/topstories.json
또는/v0/beststories.json
)를 템플릿으로 생성합니다. - API 요청으로 스토리 ID 목록을 가져옵니다.
- 처음 10개 스토리 ID를 선택합니다.
- 각 스토리 ID마다 추가 API 요청으로 상세 정보를 가져옵니다.
- 데이터를 읽기 쉽도록 번호, 제목, 요약, ID로 포맷팅 후 사용자에게 표시합니다.
3. 스토리 상세 정보 및 댓글
특정 스토리의 상세 요청 시:
- 제목 또는 인덱스로 올바른 스토리 ID를 식별합니다.
- 스토리 상세(메인 URL, 댓글 ID 배열 등)를 가져옵니다.
- URL 리트리버 도구로 외부 URL의 기사 본문을 요약합니다.
- 상위 10개 댓글 ID 각각에 대해 댓글 텍스트를 개별적으로 가져와 포맷팅합니다.
- 사용자에게 아래를 제공합니다:
- 기사 요약
- 스토리 직접 URL
- 상위 10개 댓글
4. AI 에이전트 자동화
중앙에는 AI 에이전트가 오케스트레이터 역할을 합니다:
- 스토리, 상세, 댓글, URL을 가져오는 도구를 사용할 수 있습니다.
- 상세 목표 명세에 따라 항상:
- 일반 요청에는 10개 스토리를 정확히 보여줍니다.
- 특정 스토리엔 상세 요약과 댓글을 제공합니다.
- 채팅 히스토리를 컨텍스트로 활용해 대화 능력을 높입니다.
5. 모듈화 및 재사용 설계
플로우는 “런 플로우” 노드를 이용해 인기 스토리, 상세, 댓글 가져오기를 AI 에이전트가 필요시 호출 가능한 재사용 도구로 모듈화했습니다. 이 구조로 새 트리거 추가나 기능 확장이 용이합니다.
사용자 여정 예시
- 사용자가 채팅을 열고 “인기 10개 스토리 받기” 클릭 → 인기 10개 스토리 목록 확인
- 사용자가 4번 스토리 상세 요청 → 기사 요약과 상위 10개 댓글 수신
- “오늘의 베스트 스토리 보여줘” 입력 → 베스트 10개 스토리 수신, 원하는 스토리 상세 추가 요청 가능
자동화 및 확장성 이점
- 자동 다단계 데이터 수집: 스토리 ID나 URL을 수작업으로 복사할 필요 없이 자동으로 수집·포맷팅
- 일관된 출력: AI 에이전트가 항상 10개 항목과 상세 요약 제공 등 구조를 일관되게 유지
- 확장 용이: 키워드별 검색, 추가 메타데이터 등 기능 추가가 구조상 간단
- 고사용량 확장성: 모듈형 플로우와 캐싱 옵션으로 많은 사용자가 중복 호출 없이 이용 가능
이런 분께 유용합니다
- 뉴스 큐레이터: 트렌디한 스토리 큐레이션·요약을 최소한의 인력으로 자동화
- 커뮤니티 매니저: 인기 댓글을 통해 주요 토론 및 피드백 효율적으로 파악
- AI 챗봇: 최신 테크 뉴스에 대한 폭넓고 상세한 질의응답이 가능한 지능형 뉴스 어시스턴트 제공
요약 표: 주요 트리거와 액션
트리거 유형 | 액션 | 출력 |
---|---|---|
채팅 오픈 | 환영 메시지와 버튼 표시 | 인터랙티브 UI |
“인기/베스트 스토리” | 인기/베스트 10개 스토리 가져와 표시 | 스토리 목록 |
스토리 상세 요청 | 스토리 상세, 기사 내용, 상위 10개 댓글 가져오기 | 요약 + 댓글 |
AI 에이전트 쿼리 | 위 도구들 오케스트레이션, 일관성 유지, 요청 명확화 | 구조적이고 대화식 응답 |
이 워크플로우로 해커 뉴스 스토리의 큐레이션과 표시를 자동화하여, 최소한의 수작업으로 풍부하고 인터랙티브하며 확장성 있는 사용자 경험을 제공합니다.
더 알아보기

해커 뉴스 AI 어시스턴트
AI 기반 해커 뉴스 어시스턴트로 트렌디한 기술 토론을 실시간으로 만나보세요. 주요 뉴스, 상세 요약, 그리고 커뮤니티 인사이트를 지능형 대화 인터페이스를 통해 즉시 확인할 수 있습니다....

AI 데일리 뉴스 기사 생성기
Google과 YouTube에서 최신 트렌드 기사를 검색하고 핵심 콘텐츠를 추출한 뒤, 역피라미드 구조로 뉴스를 자동 작성합니다. 콘텐츠 제작자, 기자, 마케터가 신선하고 구조화된 뉴스를 몇 초 만에 얻을 수 있어 이상적입니다....

실시간 웹 및 지식 검색이 가능한 AI 챗봇
Google, Reddit, Wikipedia, Arxiv, Stack Exchange, YouTube, PubMed, 웹사이트 URL 등에서 정보를 검색·종합하여, 사용자 질문에 실시간으로 답변하고 출처를 명시하는 강력한 AI 챗봇입니다. 연구, 학습, 일반 질의응답에 출처 기반 답변...