今天在 GitHub 热榜上看到一款非常有趣的舆情分析软件 BettaFish。 Python 开发的,免费开源,功能强大。非常适合中小企业和个人公司使用。 流量为王的时代,流量决定了公司的命运。我猜测,即便强如雷布斯,也需要时常关注一下舆情动态,才能更好地把握用户需求,调整产品策略。🤣 毕竟靠个人去人肉查询,很可能不够全面,错过重要信息。
项目简介
“微舆” 是一个从0实现的创新型 多智能体 舆情分析系统,帮助大家破除信息茧房,还原舆情原貌,预测未来走向,辅助决策。用户只需像聊天一样提出分析需求,智能体开始全自动分析 国内外30+主流社媒 与 数百万条大众评论。
- 输入一个话题,就能开始全网搜索
- 分析当前舆情态势,给出图文并茂的分析报告
- 预测未来舆情走向,辅助决策
项目地址
https://github.com/666ghj/BettaFish
现在已经到了 20K Star,感兴趣的朋友可以去看看。
Demo 演示效果
报告很长,面面俱到,图片太大,有 10M,所以只截取其中一部分:

运行逻辑

部署方便
我看支持了 docker 部署,那么,就非常方便部署了,省去了环境配置的麻烦。
只不过,需要自己申请一下大模型服务的 API Key,方便调用大模型接口。
Playwright
爬虫部分应该是用了 Playwright,这个也是我最近才开始关注的一个爬取方案,对于动态网页,Playwright 的开发成本要比传统的 requests + BeautifulSoup 要低得多。
关于作者 🌱
我是来自山东烟台的一名开发者,有感兴趣的话题,或者软件开发需求,欢迎加微信 zhongwei 聊聊, 查看更多联系方式