Arxiv Daily AIGC: una herramienta automatizada para rastrear, analizar y organizar artículos de arXiv
¿Qué es Arxiv Daily AIGC?
Arxiv Daily AIGC es una herramienta automatizada basada en IA para rastrear, analizar y organizar artículos de arXiv. Cada día extrae los últimos artículos del área cs.CV de arXiv, filtra aquellos relacionados con la generación de imágenes, vídeos y contenido multimodal mediante la API de OpenRouter, y evalúa su valor. La información de los artículos filtrados se guarda en archivos JSON, a partir de los cuales se generan informes HTML diarios con un diseño atractivo y se actualiza la página principal. Todo el proceso, incluida la captura programada, el filtrado, la generación y el despliegue en GitHub Pages, se automatiza mediante GitHub Actions.

Características de Arxiv Daily AIGC
Captura de datos: obtiene automáticamente cada día los artículos más recientes del área de visión por computador (cs.CV) de arXiv.
Filtrado con IA: utiliza un modelo de lenguaje grande (LLM, actualmente a través de la API de OpenRouter) para filtrar de forma inteligente los artículos relacionados con la generación de imágenes, vídeos y contenido multimodal, y valora los artículos según distintas dimensiones.
Almacenamiento de datos: guarda la información de los artículos filtrados (título, resumen, enlace, etc.) en archivos JSON con el nombre de la fecha (almacenados en el directorio daily_json/).
Generación de páginas web: genera informes HTML diarios a partir de los datos JSON usando plantillas predefinidas (almacenados en el directorio daily_html/) y actualiza la página principal index.html.
Despliegue automatizado: implementa el flujo completo de captura, filtrado, generación y despliegue programado en GitHub Pages mediante GitHub Actions.
Stack tecnológico de Arxiv Daily AIGC
Backend/Scripts: Python 3.x (utilizando bibliotecas como arxiv, requests, jinja2, entre otras).
Frontend: HTML5, TailwindCSS (CDN), JavaScript, Framer Motion (CDN).
Automatización: GitHub Actions.
Despliegue: GitHub Pages.
Instalación y uso de Arxiv Daily AIGC
Clonar el repositorio: utiliza el comando git clone para clonar el proyecto en local.
Crear y activar un entorno virtual: se recomienda usar un entorno virtual de Python.
Instalar dependencias: instala todas las bibliotecas de Python listadas en el archivo requirements.txt.
Configurar la clave de API: el proyecto requiere una clave de API de OpenRouter para realizar el filtrado con IA.
Modo de uso de Arxiv Daily AIGC
Ejecución local: ejecuta directamente el script principal main.py para activar manualmente el flujo completo (captura, filtrado y generación).
Automatización con GitHub Actions: el repositorio incluye un flujo de trabajo de GitHub Actions (.github/workflows/daily_arxiv.yml) que se ejecuta de forma programada cada día por defecto.
Enlaces relacionados
Github:https://github.com/onion-liu/arxiv_daily_aigc
Página del proyecto:https://www.aha-time.com/arxiv_daily_aigc/
Asistente de guiones▸
Apps AI
Noticias AI 