About this project
AI Feishu Radar Bot is a Python-based automated intelligence push tool designed for technical teams to monitor and filter outages and toolchain updates from sources such as OpenAI, Anthropic, and GitHub official channels.
Core features include:
- **RSS data capture**: periodically fetches the latest updates from multiple RSS sources.
- **Dual filtering mechanism**: first pre-filters using local keyword rules, then calls a large model (such as Agnes AI) for intelligent judgment to remove noise; if the large model is unavailable, it automatically falls back to pure local rules.
- **Event aggregation**: merges similar topics based on text similarity to avoid duplicate pushes.
- **Database-free operation**: uses a `seen.json` file as a deduplication cache and automatically commits it back to the repository in GitHub Actions, simplifying deployment.
Configuration is simple, with the Feishu Webhook and optional Agnes API key set through environment variables. It supports local execution or scheduled triggering via GitHub Actions, and also allows users to customize RSS sources and adjust scoring thresholds. The project is open source under the MIT License.
Comments
0 people shared their preference · Deer Point appears after 10 participants
Sign in to join the discussion.