AI kurátor nejlepších příběhů z Hacker News

Automatizovaný AI workflow pro získání, shrnutí a prezentaci nejlepších příběhů z Hacker News včetně detailů, URL a nejlepších komentářů. Uživatelé mohou interagovat přes chat nebo tlačítka a AI agent vyhledává a organizuje trendy v technologiích, startupech a AI v uživatelsky přívětivém formátu.

Jak AI Flow funguje - AI kurátor nejlepších příběhů z Hacker News

Flow

Jak AI Flow funguje

Uživatel zahájí požadavek.
Workflow začíná, když uživatel otevře chat nebo klikne na tlačítko pro získání nejlepších nebo top příběhů z Hacker News.
Načti ID příběhů.
API požadavky získají seznam ID nejlepších nebo top příběhů z Hacker News API.
Získej detaily příběhu.
Pro každé vybrané ID příběhu jsou získány podrobnosti jako název, URL a ID komentářů pomocí dalších API požadavků.
Získání plného obsahu příběhu a komentářů.
AI agent použije URL retriever ke stažení plného obsahu příběhů a získá nejlepší komentáře ke každému příběhu.
AI shrne a zobrazí výsledky.
AI agent shrne obsah příběhu a komentáře a poté uživateli v chatu prezentuje strukturovaný seznam příběhů a poznatků.

Prompty použité v tomto flow

Níže je kompletní seznam všech promptů použitých v tomto flow pro dosažení jeho funkčnosti. Prompty jsou instrukce dané AI modelu pro generování odpovědí nebo provádění akcí. Vedou AI k pochopení záměru uživatele a generování relevantních výstupů.

AI Agent

Hlavní zadání a cíl pro AI agenta Hacker News

                **Základní funkčnost**:

**Pro obecné požadavky na příběhy:**

1. Vždy začněte voláním nástroje `get_beststories` nebo `get_topstories` dle dotazu uživatele pro získání aktuálních top/nejlepších příběhů
2. Z výsledků vyberte ID prvních 10 příběhů
3. Použijte nástroj `story_detail` k získání informací pro každé z těchto 10 ID příběhů zvlášť
4. Uživatelům prezentujte formátovaný seznam obsahující název, krátké shrnutí a ID všech 10 top příběhů (vždy zobrazte přesně 10 příběhů)

**Pro konkrétní požadavky na příběh:**

1. Když uživatel zmíní konkrétní název příběhu v top 10 seznamu, najděte odpovídající ID příběhu (pokud uživatel uvedl číslo jako "id=XYZ" použijte nástroj pro nalezení detailu tohoto ID, pokud uvede číslo 1–10, myslí jednu z položek v seznamu, který jste mu poskytli.)
2. Použijte nástroj `story_detail` pro získání URL a detailů příběhu
3. Použijte nástroj `URL_retriever` pro získání plného obsahu z URL příběhu
4. v předchozím kroku získáte seznam ID – to jsou ID komentářů, použijte nástroj ```comments_fetch``` pro získání 10 nejlepších komentářů a poskytněte je uživateli. ALE UJISTĚTE SE, ŽE ID POSÍLÁTE NÁSTROJI JEDNO PO DRUHÉM!
5. Uživatelům poskytněte:
   * Komplexní shrnutí obsahu stránky
   * Přímou URL na příběh
   * Top 10 komentářů

**Důležité**: Vždy dodržujte konzistenci v zobrazení přesně 10 příběhů pro obecné požadavky a poskytujte podrobná shrnutí a URL pro konkrétní příběhy.

            

Komponenty použité v tomto flow

Níže je kompletní seznam všech komponent použitých v tomto flow pro dosažení jeho funkčnosti. Komponenty jsou stavební bloky každého AI Flow. Umožňují vám vytvářet složité interakce a automatizovat úkoly propojením různých funkcionalit. Každá komponenta slouží specifickému účelu, jako je zpracování uživatelského vstupu, zpracování dat nebo integrace s externími službami.

Vlastní spouštěč

Odemkněte vlastní pracovní postupy s komponentou Vlastní spouštěč ve FlowHunt. Tato komponenta umožňuje uživatelům definovat konkrétní spouštěcí body ve svém flow, což umožňuje přizpůsobené akce na základě vlastních událostí nebo vstupů. Nezbytné pro vytváření interaktivních a flexibilních automatizačních workflow.

Komponent Prompt ve FlowHunt

Zjistěte, jak komponenta Prompt ve FlowHunt umožňuje definovat roli a chování vašeho AI bota a zajistit relevantní a personalizované odpovědi. Přizpůsobte prompty a šablony pro efektivní, kontextově uvědomělé chatbot flow.

API požadavek

Integrujte externí data a služby do svého workflow pomocí komponenty API Request. Snadno odesílejte HTTP požadavky, nastavujte vlastní hlavičky, tělo a parametry dotazu a pracujte s různými metodami jako GET a POST. Nezbytné pro propojení vašich automatizací s jakýmkoli webovým API nebo službou.

Parse Data

Komponenta Parse Data převádí strukturovaná data na prostý text pomocí přizpůsobitelných šablon. Umožňuje flexibilní formátování a převod datových vstupů pro další využití ve vašem workflow, pomáhá standardizovat nebo připravit informace pro navazující komponenty.

Chat Output

Objevte komponentu Chat Output ve FlowHunt—dokončete odpovědi chatbota pomocí flexibilních, vícedílných výstupů. Nezbytné pro hladké dokončení toku a tvorbu pokročilých, interaktivních AI chatbotů.

Widget tlačítko

Komponenta Widget tlačítko ve FlowHunt promění text nebo vstup na interaktivní, klikací tlačítka ve vašem workflow. Ideální pro tvorbu dynamických uživatelských rozhraní, sběr uživatelských voleb a zlepšení zapojení v AI poháněných chatbotech nebo automatizovaných procesech.

Spouštěč otevření chatu

Komponenta Spouštěč otevření chatu detekuje, kdy začne chatovací relace, což umožňuje workflow okamžitě reagovat, jakmile uživatel otevře chat. Spouští toky s úvodní zprávou, což je zásadní pro tvorbu responzivních, interaktivních chatbotů.

Vstup z chatu

Komponenta Vstup z chatu ve FlowHunt zahajuje interakce s uživatelem tím, že zachycuje zprávy z Playgroundu. Slouží jako výchozí bod pro toky a umožňuje workflow zpracovávat vstupy jak ve formě textu, tak souborů.

Spustit Flow

Komponenta Spustit Flow ve FlowHunt vám umožňuje spustit a vykonat jiný workflow uvnitř vašeho aktuálního toku. Předávejte vstupy, proměnné a řiďte, jak mezi sebou toky interagují, což umožňuje modulární a znovupoužitelnou automatizaci. Ideální pro řetězení workflow nebo použití toků jako nástrojů.

Komponenta Historie Chatu

Komponenta Historie chatu ve FlowHunt umožňuje chatbotům pamatovat si předchozí zprávy, což zajišťuje koherentní konverzace a lepší zákaznickou zkušenost při optimalizaci paměti a využití tokenů.

AI Agent

Komponenta AI Agent ve FlowHunt posiluje vaše pracovní toky autonomním rozhodováním a schopností využívat nástroje. Využívá velké jazykové modely a propojuje se s různými nástroji k řešení úloh, plnění cílů a poskytování inteligentních odpovědí. Ideální pro tvorbu pokročilých automatizací a interaktivních AI řešení.

URL Retriever

Odemkněte webový obsah ve svých workflow pomocí komponenty URL Retriever. Snadno extrahujte a zpracovávejte text a metadata z libovolného seznamu URL – včetně webových článků, dokumentů a dalších. Podporuje pokročilé možnosti jako OCR pro obrázky, selektivní extrakci metadat a přizpůsobitelné cachování, takže je ideální pro budování znalostně bohatých AI toků a automatizací.

Popis flow

Účel a výhody

Tento workflow automatizuje proces kurátorství, shrnutí a zobrazení top příběhů a komentářů z Hacker News. Kombinuje API integrace, šablonování, parsování, widgety pro uživatelskou interakci a AI agenta, aby uživatelům poskytl plynulý zážitek při procházení a shrnování trendujících diskuzí v oblasti technologií, startupů, AI a dalších.

Přehled

Flow je navržen tak, aby reagoval na různé uživatelské spouštěče – například kliknutí na tlačítko nebo vlastní příkaz – a prezentoval buď obecné seznamy top/nejlepších příběhů, nebo detailní informace o konkrétních příbězích včetně jejich URL a nejlepších komentářů. Využívá Hacker News API, zpracovává a formátuje výsledky a volitelně využívá AI agenta k dalšímu automatizovanému obohacení interakce.

Klíčové komponenty a jejich role

KomponentaÚčel
Vlastní spouštěčeSpouští flow pro načtení nejlepších příběhů, top příběhů, detailů příběhu nebo komentářů.
Šablony promptůGenerují dynamické API URL nahrazením proměnných (např. ID příběhů) do požadavků.
API požadavkyProvádí HTTP GET dotazy na Hacker News endpointy.
Parsování datPřevádí surová API data do čitelného textu pomocí šablon.
Výstup do chatuZobrazuje výsledky/zprávy v chatovacím rozhraní.
Tlačítkové widgetyNabízí uživatelsky přívětivá tlačítka pro spuštění akcí.
Vstup/Otevření chatuZachytává zprávy uživatele nebo detekuje začátek chatovací relace.
Historie chatuUkládá a načítá kontext konverzace pro AI agenta.
AI AgentOrchestrace flow, rozhoduje, které nástroje použít, vytváří shrnutí a udržuje konzistenci.
URL retrieverStahuje a shrnuje obsah z externích URL.
Run FlowUmožňuje flow používat jako nástroje, které může AI agent volat.

Uživatelský průběh

1. Přivítání a interakce s uživatelem

Po otevření chatu se zobrazí uvítací zpráva a interaktivní tlačítka:

  • Zobrazí se tlačítka “Zobrazit Top 10 příběhů” a “Zobrazit Nejlepších 10 příběhů”.
  • Kliknutím na tato tlačítka se spustí flow pro načtení a zobrazení příslušného seznamu příběhů.

2. Načítání seznamů příběhů

Po spouštěči uživatele (tlačítko nebo příkaz):

  • Workflow sestaví endpoint Hacker News API (např. /v0/topstories.json nebo /v0/beststories.json) přes šablonu.
  • API požadavek načte seznam ID příběhů.
  • Vybere se prvních 10 ID příběhů.
  • Pro každé ID příběhu se provedou další API požadavky pro získání detailních informací.
  • Data jsou zpracována a formátována do čitelného očíslovaného seznamu s názvy, shrnutími a ID příběhů a poté zobrazena uživateli.

3. Detaily příběhu a komentáře

Když uživatel žádá o více informací ke konkrétnímu příběhu:

  • Workflow identifikuje správné ID příběhu (podle názvu nebo indexu v seznamu).
  • Načte detaily příběhu včetně hlavní URL a pole ID komentářů.
  • Nástroj URL Retriever stáhne a shrne hlavní obsah článku na externí URL příběhu.
  • Pro každé z top 10 ID komentářů flow načte a samostatně naformátuje text komentáře.
  • Systém pak uživateli předá:
    • Komplexní shrnutí článku.
    • Přímou URL na příběh.
    • Top 10 komentářů.

4. Automatizace s AI Agentem

V jádru slouží AI Agent jako orchestrátor:

  • Má k dispozici nástroje pro získání příběhů, detailů, komentářů i stahování URL.
  • Agent se řídí detailním zadáním a vždy:
    • Zobrazuje přesně 10 příběhů pro obecné požadavky.
    • Poskytuje detailní shrnutí a komentáře u konkrétních příběhů.
  • Agent může využívat historii chatu pro kontext a zlepšení konverzace.

5. Modulární a znovupoužitelný návrh

Workflow využívá uzly “Run Flow” pro modularizaci získání top příběhů, detailů a komentářů jako znovupoužitelné nástroje, které může AI agent volat dle potřeby. Tento návrh usnadňuje rozšiřování či škálování workflow pro nové typy spouštěčů nebo další funkce.

Ukázky uživatelských scénářů

  1. Uživatel otevře chat → klikne na “Zobrazit Top 10 příběhů” → zobrazí se formátovaný seznam top 10 příběhů.
  2. Uživatel napíše nebo klikne na detail příběhu č. 4 → obdrží shrnutí článku a jeho top 10 komentářů.
  3. Uživatel se zeptá: “Ukaž mi nejlepší příběhy dneška” → obdrží 10 nejlepších příběhů, může si vyžádat detaily k libovolnému.

Výhody automatizace a škálovatelnosti

  • Automatizované vícekrokové získávání dat: Žádné ruční kopírování ID příběhů nebo URL – vše je automaticky získáno a naformátováno.
  • Konzistentní výstup: AI agent dbá na konzistentní strukturu – vždy poskytuje 10 položek a komplexní shrnutí.
  • Snadné rozšíření: Přidání nových funkcí (např. vyhledávání podle klíčového slova, přidání dalších metadat) je díky modulárnímu návrhu jednoduché.
  • Škálovatelnost pro vysokou zátěž: Modulární flow a možnosti cache (pro API požadavky a stahování obsahu) umožňují systému škálovat pro mnoho uživatelů bez zbytečných opakovaných dotazů.

Vhodné například pro…

  • Zpravodajské agregátory: Automatizujte kurátorství a shrnování trending příběhů s minimální lidskou intervencí.
  • Community managery: Efektivně zobrazujte relevantní diskuze a zpětnou vazbu komunity (pomocí top komentářů).
  • AI chatboty: Nabídněte inteligentního interaktivního asistenta pro zprávy, který zvládne jak obecné, tak detailní dotazy k aktuálním technologickým novinkám.

Přehledová tabulka: Klíčové spouštěče a akce

Typ spouštěčeAkceVýstup
Otevření chatuZobrazí uvítací zprávu a tlačítkaInteraktivní UI
“Top/Nejlepší příběhy”Načte a zobrazí top/nejlepších 10 příběhůSeznam příběhů
Detail příběhuNačte detaily, obsah článku, top 10 komentářů ke konkrétnímu příběhuShrnutí + komentáře
Dotaz na AI agentaOrchestrace výše uvedeného, udržování konzistence, upřesnění dotazůStrukturovaná, konverzační odpověď

S tímto workflow můžete zcela automatizovat kurátorství a prezentaci příběhů z Hacker News a umožnit bohatý, interaktivní a škálovatelný uživatelský zážitek s minimálním manuálním úsilím.

Nechte nás vybudovat váš vlastní AI tým

Pomáháme společnostem jako je ta vaše vyvíjet inteligentní chatboty, MCP servery, AI nástroje nebo jiné typy AI automatizace pro nahrazení lidské práce u opakujících se úkolů ve vaší organizaci.

Zjistit více

Hacker News AI Asistent
Hacker News AI Asistent

Hacker News AI Asistent

Sledujte aktuální technologické diskuse s naším AI asistentem pro Hacker News. Získejte okamžitý přístup k nejlepším příběhům, detailním souhrnům a postřehům ko...

2 min čtení
AI News Curation +3
AI generátor denních zpravodajských článků
AI generátor denních zpravodajských článků

AI generátor denních zpravodajských článků

Automaticky generuje aktuální zpravodajské články na jakékoli zvolené téma vyhledáváním nejnovějších trendových článků na Googlu a YouTube, extrahováním klíčové...

3 min čtení
Generujte popisy z obrázků
Generujte popisy z obrázků

Generujte popisy z obrázků

Zjistěte, jak automatizovat tvorbu popisného textu z obrázků pomocí API FlowHunt.io a nástroje pro tvorbu workflow, což autorům umožňuje posílit svou online pre...

3 min čtení
AI Image Description +5