Arxiv Daily AIGC : un outil automatisé pour explorer, analyser et organiser les articles arXiv
Qu'est-ce qu'Arxiv Daily AIGC ?
Arxiv Daily AIGC est un outil automatisé piloté par l'IA pour l'exploration, l'analyse et l'organisation d'articles d'arXiv. Chaque jour, il extrait les derniers articles du domaine cs.CV d'arXiv, filtre via l'API OpenRouter ceux liés à la génération d'images, de vidéos et au multimodal, et évalue leur valeur. Les informations des articles filtrés sont sauvegardées sous forme de fichiers JSON, puis utilisées pour générer un rapport HTML quotidien esthétique et mettre à jour la page principale. L'ensemble du processus — extraction planifiée, filtrage, génération et déploiement sur GitHub Pages — est entièrement automatisé via GitHub Actions.

Fonctionnalités d'Arxiv Daily AIGC
Exploration de données : récupération quotidienne et automatique des derniers articles du domaine vision par ordinateur (cs.CV) d'arXiv.
Filtrage par IA : utilisation d'un grand modèle de langage (LLM, actuellement via l'API OpenRouter) pour filtrer intelligemment les articles liés à la génération d'images/vidéos/multimodal et évaluer leur valeur selon différentes dimensions.
Stockage des données : sauvegarde des informations des articles filtrés (titre, résumé, liens, etc.) sous forme de fichiers JSON nommés par date (stockés dans le dossier daily_json/).
Génération de pages web : génération de rapports HTML quotidiens à partir des données JSON à l'aide de modèles prédéfinis (stockés dans le dossier daily_html/) et mise à jour de la page d'accueil index.html.
Déploiement automatisé : flux complet d'extraction planifiée, filtrage, génération et déploiement sur GitHub Pages via GitHub Actions.
Stack technique d'Arxiv Daily AIGC
Backend/Scripts : Python 3.x (avec les bibliothèques arxiv, requests, jinja2, etc.).
Frontend : HTML5, TailwindCSS (CDN), JavaScript, Framer Motion (CDN).
Automatisation : GitHub Actions.
Déploiement : GitHub Pages.
Installation et utilisation d'Arxiv Daily AIGC
Cloner le dépôt : utilisez la commande git clone pour copier le projet en local.
Créer et activer un environnement virtuel : l'utilisation d'un environnement virtuel Python est recommandée.
Installer les dépendances : installez toutes les bibliothèques Python listées dans le fichier requirements.txt.
Configurer la clé API : le projet nécessite une clé API OpenRouter pour le filtrage par IA.
Mode d'emploi d'Arxiv Daily AIGC
Exécution locale : lancez directement le script principal main.py pour déclencher manuellement le flux complet (extraction, filtrage, génération).
Automatisation via GitHub Actions : le dépôt est configuré avec un workflow GitHub Actions (.github/workflows/daily_arxiv.yml) qui s'exécute par défaut de façon planifiée chaque jour.
Liens associés
Github :https://github.com/onion-liu/arxiv_daily_aigc
Page du projet :https://www.aha-time.com/arxiv_daily_aigc/
Assistant scénario▸
Apps AI
Actualités AI 