SuperAPI AI 工具集

llm-public-opinion-analytics-assistant

智能体与模型

查看项目

更新于 10-16 07:27

技能介绍

用途:面向舆情监测场景,将多平台实时热搜数据与大模型分析结合,提供对话式查询、话题聚类、情感分析和热点推送。

主要能力:抓取15个主流平台的26个热搜榜;通过LLM进行话题聚类、情感分析与趋势识别;支持自然语言查询、视频类新闻内容信息提取;支持邮件、企业微信、Telegram机器人多渠道推送;可通过键盘快捷键快速启停爬虫;数据持久化到MySQL。

使用方式:需先配置浏览器驱动(Chrome/Edge对应版本),克隆仓库后创建虚拟环境并执行 pip install -r requirements.txt;安装MySQL 8.0+并参考init.py建库建表;在项目根目录创建.env配置数据库、OpenAI兼容API(或华为盘古模型)及推送渠道参数;爬虫配置位于hotsearchcrawler/settings.py。启动Web应用执行 python app.py,访问 http://localhost:5000;也可用 python run_spiders.py 或 scrapy crawl weibo_spider 单独运行爬虫。核心接口包括 OpinionAnalysisAgent 的 query、cluster_topics、analyze_sentiment,以及 PushService、CrawlerManager、ReportGenerator、KeywordMonitor、TopicCorrelator、SentimentTracker 等模块。

适用场景:日常热点报告生成、关键词实时监控告警、跨平台话题关联分析、情感趋势追踪,以及按行业定制分析管线。

限制:需自行准备浏览器驱动、MySQL、LLM API密钥及推送渠道凭据;部分平台可能需要Cookie;资料未提供具体收费、价格或效果数据,实际可用性取决于平台反爬策略与API配额。