基于 MCP 协议的 X 推文自动化监控与 AI 分析系统:实现开源自部署的实时抓取与数据服务

61Seconda lettura
Non ci sono commenti

Auto Ski Info Subscribe:无需 API 的 X 推文智能监控与分析系统

Auto Ski Info Subscribe 是一款开源的推文抓取与 AI 分析工具,旨在通过 Cookie 认证绕过复杂的 API 申请流程,实现对 X(Twitter)指定账号的稳定监控。该系统不仅能将碎片化推文转化为结构化数据,还支持通过 MCP 协议将数据直接供给 AI Agent 调用。

基于 MCP 协议的 X 推文自动化监控与 AI 分析系统:实现开源自部署的实时抓取与数据服务

Spiegazione delle funzioni principali

1. Autenticazione flessibile e monitoraggio automatizzato
系统采用 Cookie 认证机制(仅需 token di autenticazione E ct0),有效规避了官方 API 的额度限制与申请门槛。内置的定时任务默认每 15 分钟执行一次,确保情报收集的实时性,非常适合舆情监控或竞品追踪。

2. Analisi approfondita basata sull'IA e sui Gemelli
Integrando i modelli di Google Gemini, trasforma i tweet grezzi in informazioni di alto valore. Il sistema è in grado di farlo automaticamente. 情感分析、内容摘要 以及 核心主题提取,让用户在海量信息中快速锁定关键洞察。

3. MCP 协议驱动的数据共享
Grazie al supporto del Model Context Protocol (MCP), il sistema standardizza le risorse dei tweet. Servizi esterni o assistenti basati sull'intelligenza artificiale possono recuperare direttamente singoli tweet, interrogare la cronologia dell'account ed eseguire ricerche per parole chiave tramite l'interfaccia, trasformando i dati dei tweet in una base di conoscenza dinamica utilizzabile dall'IA.

4. Gestione visiva full-stack
Realizzata con React 18 e Ant Design, l'interfaccia web offre funzionalità intuitive di gestione degli account e di filtraggio dei dati. Gli utenti possono filtrare rapidamente le informazioni in base a data, account o sentiment.

Architettura tecnica

  • fine frontale:React 18 + Ant Design + React Query + React Router
  • estremità posteriore:Django REST Framework + Playwright (browser headless) + Celery/Redis (pianificazione asincrona)
  • Capacità di intelligenza artificiale:Google Gemini AI
  • Piano di implementazione:Docker / Docker Compose、Nginx 反向代理、Google Cloud Run

Guida rapida all'implementazione

Preparazione:需准备 Docker 环境、X 账号 Cookie 以及 Google Gemini API Key(如需 AI 分析功能)。

Passaggi di configurazione:
1. 登录 X 账号,在浏览器开发者工具中提取 token di autenticazione E ct0
2. 将上述参数填入项目的 .env Nel file di configurazione.

Comando di avvio:

git clone  https://github.com/cyohei9907/auto-ski-info-subscribe.git  cd auto-ski-info-subscribe docker-compose up -d

服务访问地址:

MCP 资源接口示例

开发者可通过以下接口将推文数据集成至其他 AI 工作流中:

GET /api/mcp/tweets/{tweet_id} GET /api/mcp/accounts/{account_id}/tweets/ GET /api/mcp/tweets/search/?Q= 关键词 &sentiment=positive

Repository del progetto:GitHub – cyohei9907/auto-ski-info-subscribe

Fine del testo
0
Administrator
Avviso sul copyright:Questo articolo è un contenuto originale di questo sito web. Amministratore 于2025-11-15发表,共计1320字。
Avviso di ristampa:Salvo diversa indicazione, tutti i contenuti originali di questo sito sono pubblicati sotto licenza Creative Commons Attribuzione 4.0 (CC BY 4.0). Si prega di indicare la fonte e di conservare il link originale in caso di ripubblicazione. Alcuni contenuti di questo sito sono stati compilati a partire da informazioni disponibili pubblicamente e potrebbero essere stati generati o ottimizzati con l'ausilio di tecnologie di intelligenza artificiale. Sono forniti a solo scopo di riferimento e non costituiscono in alcun modo una consulenza professionale. I lettori sono tenuti a formulare le proprie valutazioni e verifiche. Questo sito non si assume alcuna responsabilità per la disponibilità, la sicurezza o la legalità delle risorse di terze parti.
Commenti (Nessun commento)
验证码