Extraire les offres du fil Who is Hiring de Hacker News
Chaque mois, Hacker News publie un fil « Ask HN: Who is Hiring? » où les entreprises déposent leurs offres en commentaires. Le workflow retrouve le fil le plus récent avec un appel HTTP Request à l'API de recherche Algolia, lit ses commentaires via l'API Hacker News, puis fait transformer chaque offre par GPT-4o-mini en une structure commune : entreprise, poste, lieu, type de contrat, salaire, description et liens. Il sert à suivre ces offres sans les parcourir une à une. L'appel Algolia doit être refait avec votre propre requête copiée depuis Chrome avant le premier lancement.
- Déclencheur
- Lancement manuel
- Taille
- 15 nœuds
- Outils
- OpenAI, Requêtes HTTP (API), Airtable
Comment fonctionne ce workflow
- 1
Manual Trigger lance le workflow à la demande.
- 2
HTTP Request interroge l'API Algolia de Hacker News pour trouver le fil « Ask HN: Who is hiring? » le plus récent.
- 3
Split Out sépare les résultats et les commentaires en éléments individuels, puis Limit restreint le nombre d'éléments traités.
- 4
HTTP Request appelle l'API Hacker News pour récupérer le contenu de chaque commentaire.
- 5
Basic LLM Chain, avec OpenAI Chat Model et Structured Output Parser, transforme chaque texte brut en structure commune via OpenAI.
- 6
Airtable écrit les offres structurées dans la base de votre choix.
Quand l'utiliser
- Suivre chaque mois les offres publiées dans le fil Who is Hiring sans les lire une à une.
- Alimenter une base Airtable de postes à partir d'un fil Hacker News.
- Adapter le même schéma à un autre type de post Hacker News, comme le suggèrent les notes du template.
À préparer avant l'import
- Un compte OpenAI et une clé API, renseignée dans les identifiants OpenAI de n8n.
- Un compte Airtable, avec la base à copier à partir du lien fourni dans les notes du template.
- Des identifiants Airtable configurés dans le nœud Airtable de n8n.
- Une requête Algolia copiée depuis l'onglet Network de Chrome (Copy as cURL), à importer dans le nœud HTTP Request.
- Une authentification Header Auth pour l'appel Algolia, à configurer dans n8n.
Bon à savoir
Réimportez d'abord l'appel Algolia : sur hn.algolia.com, filtrez « Ask HN: Who is hiring? » entre guillemets, triez par date, copiez l'appel depuis l'onglet Network de Chrome (Copy as cURL) et collez-le dans HTTP Request.
Installer ce template dans n8n
- Téléchargez le fichier JSON avec le bouton en haut de la page.
- Dans n8n, ouvrez le menu d'un workflow vide, choisissez « Import from File » et sélectionnez le fichier.
- Reliez vos propres identifiants à chaque nœud qui en demande un, lancez un test, puis activez le workflow.
Ce template fonctionne sur n8n auto-hébergé comme sur n8n Cloud. Les nœuds IA demandent une version récente de n8n.
Autres templates : Extraction & Scraping
- Extraire et résumer les avis Yelp avec Bright Data et GeminiExtrait les données d'une page d'avis Yelp via Bright Data, puis les structure et les résume avec Gemini.
- Scraper les avis Trustpilot et analyser leur sentimentScrape les avis d'une entreprise sur Trustpilot, extrait leurs données avec DeepSeek et analyse le sentiment de chacun.
- Rechercher, extraire et résumer des pages web avec GeminiInterroge Perplexity, extrait les pages avec Bright Data et résume le contenu avec Gemini, puis envoie le résultat vers un webhook.
- Extraire des données de pages web avec Jina et OpenAILit une feuille Google Sheets, récupère les pages avec Jina.ai et en extrait les données avec OpenAI.
- Interroger CoinMarketCap via un agent IA : échanges et indicesUn agent IA qui interroge les données d'échanges, l'indice CMC100 et l'indice Fear & Greed de CoinMarketCap.
- Interroger les données CoinMarketCap depuis Telegram avec un agent IAUn agent IA qui répond à vos questions sur les cours, classements et DEX de CoinMarketCap, depuis Telegram.
Vous voulez ce workflow branché sur vos outils ?
Ce template est un point de départ. Nous l'adaptons à vos règles, à vos comptes et à votre hébergement, puis nous le maintenons.
Voir notre accompagnement n8n