À propos du projet
AI Feishu Radar Bot est un outil automatisé de notification d'informations basé sur Python, conçu pour les équipes techniques, afin de surveiller et filtrer les pannes et mises à jour de chaînes d'outils provenant de sources telles qu'OpenAI, Anthropic, GitHub officiel, etc.
Les fonctionnalités principales incluent :
- **Récupération de données RSS** : obtention périodique des dernières actualités depuis plusieurs sources RSS.
- **Mécanisme de double filtrage** : pré-filtrage d'abord via des règles de mots-clés locales, puis appel à un grand modèle (comme Agnes AI) pour un jugement intelligent et l'élimination du bruit ; si le grand modèle est indisponible, dégradation automatique vers des règles purement locales.
- **Agrégation d'événements** : fusion des sujets similaires sur la base de la similarité textuelle, afin d'éviter les notifications en double.
- **Fonctionnement sans base de données** : utilisation du fichier `seen.json` comme cache de déduplication, avec validation automatique dans le dépôt via GitHub Actions, ce qui simplifie le déploiement.
La configuration est simple : le Webhook Feishu et la clé API Agnes optionnelle sont définis via des variables d'environnement. L'outil prend en charge l'exécution locale ou le déclenchement planifié via GitHub Actions, et permet également aux utilisateurs de personnaliser les sources RSS et d'ajuster les seuils de notation. Le projet est open source sous licence MIT.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.