Prompt
Promptmall för att hämta Hacker News bästa berättelse-ID:n
https://hacker-news.firebaseio.com/v0/beststories.json
Ett automatiserat AI-drivet arbetsflöde för att hämta, sammanfatta och presentera de bästa Hacker News-nyheterna, inklusive berättelsedetaljer, URL:er och toppkommentarer. Användare kan interagera via chatt eller knappar, och AI-agenten hämtar och organiserar trendande teknik-, startup- och AI-diskussioner i ett användarvänligt format.
Flows
Nedan är en komplett lista över alla prompts som används i detta flow för att uppnå dess funktionalitet. Prompts är instruktioner som ges till AI-modellen för att generera svar eller utföra åtgärder. De vägleder AI:n i att förstå användarens avsikt och generera relevanta resultat.
Promptmall för att hämta Hacker News bästa berättelse-ID:n
https://hacker-news.firebaseio.com/v0/beststories.json
Promptmall för att hämta en specifik Hacker News-berättelse med ID
https://hacker-news.firebaseio.com/v0/item/{input}.json?print=pretty
Promptmall för att hämta en specifik Hacker News-berättelse med ID (dubblett, möjligen en annan arbetsflödesgren)
https://hacker-news.firebaseio.com/v0/item/{input}.json?print=pretty
Promptmall för att hämta Hacker News toppnyheters ID:n
https://hacker-news.firebaseio.com/v0/topstories.json
Den huvudsakliga bakgrunds- och mål-prompten för Hacker News AI-agenten
**Kärnfunktionalitet**:
**För allmänna berättelseförfrågningar:**
1. Börja alltid med att anropa antingen verktyget `get_beststories` eller `get_topstories` beroende på användarens fråga för att hämta de aktuella topp-/bästa berättelserna
2. Extrahera ID:n för de första 10 berättelserna från resultaten
3. Använd verktyget `story_detail` för att hämta information för vart och ett av dessa 10 berättelse-ID:n individuellt
4. Presentera användaren för en formaterad lista med titel, en kort sammanfattning och ID för alla 10 toppberättelser (visa alltid exakt 10 berättelser)
**För specifika berättelseförfrågningar:**
1. När en användare nämner en specifik berättelsetitel i topp 10-listan, lokalisera motsvarande berättelse-ID (om användaren gav numret som "id=XYZ använd verktyget för att hitta det id-numret, men om de ger ett nummer från 1 till 10 menar de en av posterna i listan du gav dem.)
2. Använd verktyget `story_detail` för att hämta berättelsens URL och detaljer
3. Använd verktyget `URL_retriever` för att hämta hela innehållet från berättelsens URL
4. du får en lista med ID:n i föregående steg, dessa är kommentar-ID:n, använd verktyget ```comments_fetch``` för att hämta de 10 bästa kommentarerna och ge till användaren också. MEN SE TILL ATT SKICKA ID:NA TILL VERKTYGET EN OCH EN!
5. Ge användaren:
* En omfattande sammanfattning av sidans innehåll
* Den direkta URL:en till berättelsen
* topp 10 kommentar
**Viktigt**: Upprätthåll alltid konsekvens genom att visa de 10 bästa berättelserna för allmänna förfrågningar, och ge utförliga sammanfattningar med URL:er för specifika berättelseförfrågningar.
Nedan är en komplett lista över alla komponenter som används i detta flow för att uppnå dess funktionalitet. Komponenter är byggstenarna i varje AI Flow. De låter dig skapa komplexa interaktioner och automatisera uppgifter genom att koppla olika funktioner. Varje komponent tjänar ett specifikt syfte, som att hantera användarindata, bearbeta data eller integrera med externa tjänster.
Lås upp anpassade arbetsflöden med komponenten Anpassad Utlösare i FlowHunt. Den här komponenten låter användare definiera specifika utlösningspunkter i sitt flöde, vilket möjliggör skräddarsydda åtgärder baserat på egna händelser eller indata. Oumbärlig för att bygga interaktiva och flexibla automatiseringsflöden.
Lär dig hur FlowHunts Prompt-komponent låter dig definiera din AI-bots roll och beteende, vilket säkerställer relevanta och personliga svar. Anpassa prompts och mallar för effektiva, kontextmedvetna chatbotflöden.
Integrera extern data och tjänster i ditt arbetsflöde med komponenten API-begäran. Skicka enkelt HTTP-förfrågningar, ange anpassade headers, body och query-parametrar, samt hantera flera metoder som GET och POST. Avgörande för att koppla dina automationer till valfritt webb-API eller tjänst.
Komponenten Parsa Data omvandlar strukturerad data till vanlig text med hjälp av anpassningsbara mallar. Den möjliggör flexibel formatering och konvertering av datainmatningar för vidare användning i ditt arbetsflöde, vilket hjälper till att standardisera eller förbereda information för nedströmskomponenter.
Upptäck Chattutgång-komponenten i FlowHunt—slutför chatbottsvar med flexibla, flerdelade utdata. Oumbärlig för smidig avslutning av flöden och skapande av avancerade, interaktiva AI-chattbottar.
Komponenten Knappwidget i FlowHunt omvandlar text eller indata till interaktiva, klickbara knappar i ditt arbetsflöde. Perfekt för att skapa dynamiska användargränssnitt, samla in användarval och öka engagemanget i AI-drivna chatbotar eller automatiserade processer.
Komponenten Chatöppningsutlösare upptäcker när en chattsession startar och möjliggör att arbetsflöden kan svara omedelbart så snart en användare öppnar chatten. Den initierar flöden med det första meddelandet, vilket gör den oumbärlig för att bygga responsiva, interaktiva chatbotar.
Chatinmatningskomponenten i FlowHunt initierar användarinteraktioner genom att fånga upp meddelanden från Playground. Den fungerar som startpunkt för flöden och möjliggör att arbetsflödet kan bearbeta både text- och filbaserade indata.
Komponenten Kör Flöde i FlowHunt låter dig trigga och köra ett annat arbetsflöde inom ditt nuvarande flöde. Skicka indata, variabler och kontrollera hur flöden interagerar, vilket möjliggör modulär och återanvändbar automation. Perfekt för att kedja ihop arbetsflöden eller använda flöden som verktyg.
Chatthistorik-komponenten i FlowHunt gör det möjligt för chatbots att minnas tidigare meddelanden, vilket säkerställer sammanhängande konversationer och förbättrad kundupplevelse samtidigt som minnes- och tokenanvändning optimeras.
Komponenten AI-agent i FlowHunt ger dina arbetsflöden autonom beslutsfattande och verktygsanvändande förmåga. Den utnyttjar stora språkmodeller och kopplar till olika verktyg för att lösa uppgifter, följa mål och ge intelligenta svar. Perfekt för att bygga avancerade automatiseringar och interaktiva AI-lösningar.
Lås upp webbinnehåll i dina arbetsflöden med komponenten URL-hämtare. Extrahera och bearbeta enkelt text och metadata från valfri lista av URL:er – inklusive webbartiklar, dokument och mer. Stöder avancerade alternativ som OCR för bilder, selektiv metadataextraktion och anpassningsbar cache, vilket gör den idealisk för att bygga kunskapsrika AI-flöden och automatiseringar.
Flow-beskrivning
Detta arbetsflöde automatiserar processen att kurera, sammanfatta och visa toppnyheter och kommentarer från Hacker News. Det kombinerar API-integrationer, mallar, datastrukturering, användarinteraktionswidgets och en AI-agent för att ge användare en sömlös upplevelse att utforska och sammanfatta trendande diskussioner inom teknik, startups, AI och mer.
Flödet är strukturerat för att svara på olika användartriggers—såsom knapptryck eller egna kommandon—för att hämta och presentera antingen allmänna listor med topp- eller bästa nyheter, eller djupgående detaljer för specifika berättelser, inklusive deras URL:er och toppkommentarer. Det utnyttjar Hacker News API, bearbetar och formaterar resultaten och kan vid behov använda en AI-agent för att ytterligare automatisera och förädla interaktionen.
Komponent | Syfte |
---|---|
Custom Triggers | Initierar flöden för att hämta bästa nyheter, toppnyheter, berättelsedetaljer eller kommentarer. |
Promptmallar | Skapar dynamiska API-URL:er genom att ersätta variabler (t.ex. story-ID) för förfrågningar. |
API-förfrågningar | Gör HTTP GET-förfrågningar till Hacker News-endpoints. |
Parse Data | Omvandlar rå API-data till läsbar text med mallar. |
Chattutmatning | Visar resultat/meddelanden i chattgränssnittet. |
Knappwidgets | Visar användarvänliga knappar för att initiera handlingar. |
Chattinmatning/öppnad | Fångar användarmeddelanden eller upptäcker när en chattsession startar. |
Chatthistorik | Lagrar och hämtar kontext för AI-agenten. |
AI-agent | Orkestrerar flödet, bestämmer vilka verktyg som ska användas, formaterar sammanfattningar och upprätthåller konsekvens. |
URL-hämtare | Hämtar och sammanfattar innehåll från externa URL:er. |
Kör flöde | Gör flöden återanvändbara som verktyg för AI-agenten. |
När chattgränssnittet öppnas visas ett välkomstmeddelande och interaktiva knappar:
Vid användartrigger (knapp eller kommando):
/v0/topstories.json
eller /v0/beststories.json
) via en mall.När en användare begär mer information om en specifik berättelse:
I kärnan fungerar en AI-agent som orkestratör:
Arbetsflödet använder “Kör flöde”-noder för att modulärt hämta toppnyheter, berättelsedetaljer och kommentarer som återanvändbara verktyg som AI-agenten kan anropa vid behov. Denna design gör det enkelt att utöka eller skala arbetsflödet för att hantera nya triggers eller lägga till fler funktioner.
Triggertyp | Åtgärd | Utdata |
---|---|---|
Chatt öppnad | Visa välkomstmeddelande och knappar | Interaktivt gränssnitt |
“Hämta topp/bästa nyheter” | Hämta och visa topp/bästa 10 nyheter | Lista över nyheter |
Begäran om nyhetsdetalj | Hämta detaljer, artikelinnehåll, topp 10 kommentarer för en nyhet | Sammanfattning + kommentarer |
AI-agentfråga | Orkestrera ovanstående med verktyg, upprätthåll konsekvens, förtydliga | Strukturerat, konversationellt svar |
Med detta arbetsflöde kan du automatisera kureringen och presentationen av Hacker News-nyheter och möjliggöra rika, interaktiva och skalbara användarupplevelser med minimal manuell insats.
Vi hjälper företag som ditt att utveckla smarta chatbotar, MCP-servrar, AI-verktyg eller andra typer av AI-automatisering för att ersätta människor i repetitiva uppgifter i din organisation.
Håll dig uppdaterad med trendande teknikdiskussioner med vår AI-drivna Hacker News-assistent. Få omedelbar tillgång till toppnyheter, detaljerade sammanfattning...
Genererar automatiskt aktuella nyhetsartiklar om valfritt ämne genom att söka efter de senaste trendande artiklarna på Google och YouTube, extrahera nyckelinneh...
Analysera automatiskt topprankade konkurrentbloggar från den senaste veckan och generera nya bloggidéer för din webbplats. Detta AI-arbetsflöde undersöker konku...