醍醐灌顶的解释
- 可能会有满头问号的小朋友要问了:W4J是什么意思啊?????🤔
- 既然你诚心诚意的发问了,那我就大发慈悲的告诉你!!!🚀
- W4J => WJJJJ => WANG/YI/YUN/YIN/YUE => 网易云音乐
- 疯狂简写,风骚走位。
啰里吧嗦的前言
- 通勤路上不听点音乐会感觉不适应,不带耳机就像没有灵魂。
- 重度网易云音乐用户,LV.10,黑胶VIP,累计听歌27000首,音乐就是我的精神食粮。😁
- 听音乐看评论才是正确姿势,不然就体会不到音乐的精髓。
- 在热门评论里,人人有故事,句句有真情。而我,只会看不会写。
- 那个男孩不想拥有很多音乐热评呢?
- 经常在知乎或者短视频平台看到这样:
- 当然还有这样的
- 那么身为程序员去找评论总不能一首一首的
Ctrl+C
和Ctrl+V
吧。 - 我们要用魔法打败魔法,代码打败代码。🧙♂️
绞尽脑汁的分析
- 爬取大量的热门评论信息,制作一个结合音乐封面和热门评论组成的评论平台,随机展示热门音乐评论,总有一条能读到你的心里。
- 数据来源当然是网易云音乐每首音乐下的热门评论。
- 网易云音乐有
手机端
,PC端
和网页端
,其中最方便获取评论的当属PC端,搞个爬虫在合理范围内可劲爬。 - 前端开发出身,擅长JS开发,首当其冲选择Nodejs开发爬虫,虽然没那么专业但是趁手。
综上所述,整体架构:
- 爬虫:
Nodejs
+Puppeteer
- 存储:
Redis
+Mysql
- 前端管理:
Vue
+Antd
+Echarts
综上所述,整体功能:
- 爬虫端:爬取指定页面的评论数据并存储。
- 数据端:开发接口获取和删除评论数据,生成评论分词数据。
- 前端管理端:
- 控制爬虫开始,实时显示日志信息。
- 评论内容筛选,将不当评论删除。
- 制作评论词云。
- 展示端:
- 微信小程序制成词卡,自动截图保存。
- uni-app制作手机端app。
生生不息的FLAG
- 详细功能的开发会在接下来几篇中详细介绍。
- 势必要把整个项目写出来。
- 👍👍👍👍👍👍👍👍👍
期待已久的效果图

网友评论