Aller au contenu

Accessibilité

Contraste
Police d'écriture

Vos choix sont enregistrés sur cet appareil. Le site suit aussi les réglages du navigateur : contraste renforcé, réduction des animations, couleurs forcées.

RSS-News

Veille RSS multi-sources : reader perso + API pour agent.

Rôle · Développeur fullstackPériode · Mai 2026 - Juillet 2026
Next.js 16React 19TypeScriptTailwind v4Drizzle ORMNeon PostgresOpenRouter (LLM)rss-parser

À PROPOS DU PROJET

Reader de veille perso organisé en Verticals (Dev, Gaming, Social - une base Neon par univers), Lens IA (vue filtrée) et Directory (annuaire d'outils curés). Reader filtrable par stack, source, lus et sauvegardés, digest, graph des topics, alertes sécurité. Une API on-demand bearer-token alimente AOS, l'agent perso : articles filtrés, live-fetch, taxonomie. Ingestion cron 2x/jour sur Vercel, IA on-demand via OpenRouter.

Problématique

Trop de sources de veille, aucun filtrage par stack - et rien de consommable directement par un agent pour agir sur les news.

Solution

Verticals isolés (une base Neon par univers), reader filtrable (stack, source, lus, sauvegardés) et API bearer-token on-demand pour AOS.

Résultat

Reader en usage quotidien, ingestion cron 2x/jour sur Vercel, l'API alimente l'agent AOS (advisories sécu, nouvelles features).

Ce que j'ai appris

  1. Appeler une API LLM via OpenRouter (compatible OpenAI) avec une chaîne de modèles de secours.

  2. Ingérer des flux RSS par cron Vercel et extraire l'article avec Mozilla Readability.

  3. Stocker sur Neon Postgres avec Drizzle ORM, valider les données avec Zod.

Galerie

1 / 2