31 points par leelou2 2025-01-10 | 40 commentaires | Partager sur WhatsApp

(Honnêtement, je l’ai créé avant tout pour moi, mais je me suis dit que ça pourrait intéresser d’autres personnes, alors je le partage.)
Vous consultez souvent Hacker News ? Comme il n’y a que des titres en anglais avec des liens, ce n’était pas facile de tout parcourir en allant de site en site, n’est-ce pas ? Je vous enlève cette corvée gratuitement 👏

Actualités collectées selon les critères suivants

  • Les nouvelles actualités entrant dans le TOP 50 BEST de Hacker News (news.ycombinator.com)

Modes d’envoi

  1. E-mail : envoi récapitulatif deux fois par jour, à 7 h du matin et à 17 h
  2. Slack : envoi en temps réel des nouvelles actualités ajoutées

Comment les actualités sont-elles transformées ?

  1. Vérification pour savoir si l’actualité a déjà été collectée
  2. Collecte du titre et du lien
  3. Extraction du contenu via le lien avec jina ai
  4. Traduction et résumé en coréen avec le modèle OpenAI GPT 4o-mini
  5. Extraction des mots-clés, puis organisation et enregistrement

Format des actualités

Les dernières actualités Hacker sont arrivées 🚀  
‣ Titre : Schéma d’embedding en Rust  
‣ Contenu : Dans cet article, dans le langage Rust...  
‣ Mots-clés principaux : Rust,Stak Scheme,...  
‣ Adresse du site : https://...  

Cette fonctionnalité est collectée automatiquement grâce à une automatisation avec n8n.
Avec un outil d’automatisation, on peut facilement mettre en place ce type de fonctionnalité.
Le formulaire joint ici est lui aussi un formulaire fourni directement par n8n !

Je n’attends absolument rien en retour, j’espère simplement que tout le monde pourra en tirer de bonnes informations.
Si vous avez un peu de temps, n’hésitez pas à passer voir mon github.

https://github.com/lee-lou2

Merci 🙇‍♂️

40 commentaires

 
baeba 2025-06-02

Je lis cela avec intérêt et je vérifie bien mes e-mails.
Je vous soutiens. Bon courage !!!
Continuez d’avancer avec constance..

 
roxie 2025-06-01

C’est fermé, maintenant… ? snif

 
seungguk 2025-06-02

Bonjour, nous avons lancé un nouveau site. Vous pouvez vous inscrire en vous rendant sur https://news.lou2.kr 🙏

 
linker 2025-02-12

Bonjour ! J’utilise très bien le service.
J’ai une question concernant l’extraction HTTP :

  1. Est-ce que vous extrayez l’ensemble des HTTP nouvellement ajoutés chaque jour sur Hacker News pour envoyer leur contenu ?

  2. Dans ce cas, est-ce que vous vérifiez d’abord tous les HTTP déjà enregistrés sur Hacker News, puis, à partir du lendemain, comparez les nouveaux ajouts avec cette liste de HTTP afin de n’envoyer que ceux qui n’y figurent pas encore ?
    (Comme le volume de HTTP déjà enregistrés sur Hacker News est important, je me demande si cette méthode est réellement possible, ou si vous utilisez plutôt un autre mode de filtrage avant l’envoi.)

 
leelou2 2025-02-14

Bonjour
Je suis vraiment ravi d’apprendre que vous trouvez cela utile.

Désolé pour ma réponse très tardive.

Q : Est-ce que vous extrayez tous les liens HTTP nouvellement ajoutés chaque jour sur Hacker News pour envoyer leur contenu ?
R :
Nous collectons et envoyons les actualités selon le processus suivant :

  1. Hacker News fournit une API permettant de consulter les actualités publiées (https://hacker-news.firebaseio.com/v0/topstories.json).
  2. À l’aide de cette API, nous récupérons les 50 actualités les plus populaires et les enregistrons dans la base de données.
    (Lors de la récupération, si une donnée existe déjà dans la base, elle est exclue.)
  3. Nous résumons avec l’IA les données des actualités ajoutées (pour les URL, les données sont parsées via l’API Jina).
  4. Ces actualités ainsi résumées en coréen sont ensuite envoyées chaque matin à 7 h par e-mail en un envoi groupé.

Q : Dans ce cas, vérifiez-vous d’abord tous les liens HTTP déjà enregistrés sur Hacker News, puis, à partir du lendemain, comparez-vous les nouveaux ajouts avec ces liens pour n’ajouter et n’envoyer que ceux qui n’existent pas encore ?
(Comme il y a déjà beaucoup de liens HTTP enregistrés sur Hacker News, je me demande si cette méthode est possible, ou si vous utilisez un autre mode de filtrage.)
R :
Chaque actualité sur Hacker News possède une valeur unique propre, appelée NewsID.
Nous enregistrons également cette valeur dans la base de données afin d’éviter les doublons.

J’espère que cela répond à votre question.
Merci 🙇‍♂️

 
misaelkim 2025-02-07

Je suivais ça avec intérêt... mais je n’ai reçu aucun mail hier ni aujourd’hui.. T_T
Y a-t-il un problème avec le service ?
J’aimerais bien me pencher dessus moi aussi... pourriez-vous partager quelques infos sur les nœuds n8n ? ^^

 
leelou2 2025-02-07

Bonjour 🙇‍♂️ Il y a un point à corriger, donc l’envoi reprendra à partir de demain. Je voulais copier et publier le nœud n8n, mais il contient des informations d’identification et le volume de données est trop important. Y a-t-il des informations sur n8n que je pourrais éventuellement vous communiquer ?

 
baeba 2025-01-15

Je me suis abonné.^^
Vous êtes très séduisant.
Quand une photo est publiée sur GitHub,
c’est vrai que ça met un peu mal à l’aise.haha

 
leelou2 2025-01-15

Ah merci haha, il faut que je le change haha

 
baeba 2025-01-16

Veuillez ajouter la possibilité d’enregistrer les mots-clés ou sujets que l’on souhaite recevoir
pour ne recevoir que ceux-ci.
Il y en a trop, donc c’est difficile de tout consulter d’un coup.

 
leelou2 2025-01-16

Ah, désolé, il n’y a pas encore de classement par mots-clés. Je vous l’annoncerai dès que cette fonctionnalité sera ajoutée 🙇‍♂️

 
leelou2 2025-01-14

Comme le nombre de nouveaux abonnés a soudainement beaucoup augmenté, nous avons dépassé la limite d’envoi d’e-mails,
il est donc possible que certaines personnes ne reçoivent pas l’e-mail.

Nous utilisons AWS SES et avons déjà demandé une augmentation de la limite d’utilisation.
Nous allons régler cela rapidement pour que tout le monde puisse de nouveau recevoir les e-mails normalement.

Merci beaucoup pour votre intérêt 👏

 
leelou2 2025-01-15

L’augmentation normale de l’utilisation est en place et tout est bien envoyé 🎉

 
imjhua 2025-01-14

Comment s’inscrire ?

 
leelou2 2025-01-14

En cliquant sur le titre, le formulaire de saisie s’affiche 🙇‍♂️

 
chiyodad 2025-01-14

C’est une fonctionnalité vraiment géniale, merci !

 
leelou2 2025-01-14

Merci, je vous enverrai ces bonnes informations dans un format clair et bien organisé 👏

 
yangeok 2025-01-14

Merci. Vous êtes donc la personne qui a créé la communauté Rust avec Django.

 
leelou2 2025-01-14

Oui, c’est ça 🙆‍♂️👏🎉

 
ninebow 2025-01-13

Oh, merci !

 
leelou2 2025-01-13

Merci, je vous l’enverrai en récapitulant bien les bonnes informations 👏

 
openman 2025-01-13

Oh, ce genre de résumé est vraiment excellent. Merci. Je vais le recevoir avec plaisir.

 
leelou2 2025-01-13

Merci, je vous enverrai tout ça bien organisé 👏

 
syous 2025-01-13

Merci. Je viens aussi de m'inscrire. : )

 
leelou2 2025-01-13

Merci, je vous enverrai ça en présentant bien les informations 👏

 
ohyecloudy 2025-01-13

Merci. Je vais bien le recevoir.

 
leelou2 2025-01-13

Merci, je vous enverrai tout cela bien organisé. 👏

 
sunghyun4718 2025-01-13

N’envisagez-vous pas de passer à l’open source ?

 
leelou2 2025-01-13

Comme c’est une automatisation mise en place avec n8n, je n’ai pas de code source à publier 😂 Je peux toutefois extraire et partager les informations sur les nœuds n8n 🙏

 
dongwon 2025-01-13

Avec n8n, est-ce que le contenu du document est récupéré et lu automatiquement, ... ?

 
leelou2 2025-01-13

La récupération de Hacker News se fait via l’appel HTTP de n8n, puis les actualités non encore enregistrées sont extraites parmi les informations récupérées. Ensuite, les informations du lien sont consultées avec jina ai avant d’être résumées avec l’OpenAI LLM. C’est implémenté de cette façon. Je partagerai aussi les informations des nœuds n8n 🙇‍♂️

 
yolatengo 2025-01-17

Je suis curieux aussi, je mets un signet ici.

 
moripiri1234 2025-01-13

Je me suis inscrit. Merci !

 
leelou2 2025-01-13

Merci, je vais vous envoyer ces bonnes informations bien organisées 👏

 
opminsu 2025-01-13

Merci, je me suis inscrit !

 
leelou2 2025-01-13

Merci, je vous enverrai cela en l’organisant bien. 👏

 
ndrgrd 2025-01-12

Je trouve que le résumé par IA est une très bonne fonctionnalité, mais j’aimerais qu’il soit aussi consultable au format RSS.

 
leelou2 2025-01-13

Il me semble que n8n seul ne pourra pas absorber la charge des requêtes, donc je vais essayer plus tard de mettre en place un flux RSS sur un serveur séparé 🙏

 
daumkakao 2025-01-11

Vous êtes beau.

 
leelou2 2025-01-12

Merci lol 🥳