Toc
  1. 醍醐灌顶的解释
  2. 啰里吧嗦的前言
  3. 绞尽脑汁的分析
    1. 综上所述,整体架构:
    2. 综上所述,整体功能:
  4. 生生不息的FLAG
  5. 期待已久的效果图
Toc
0 results found
Ihuzb
W4J音乐热评一项目建立

醍醐灌顶的解释

  • 可能会有满头问号的小朋友要问了:W4J是什么意思啊?????
  • 既然你诚心诚意的发问了,那我就大发慈悲的告诉你!!!🚀
  • W4J => WJJJJ => [非常复杂的操作] => 网易云音乐
  • 疯狂简写,风骚走位。

啰里吧嗦的前言

  • 通勤路上不听点音乐会感觉不适应,不带耳机就像没有灵魂。
  • 重度网易云音乐用户,LV.10,黑胶VIP,累计听歌27000首,音乐就是我的精神食粮。😁
  • 听音乐看评论才是正确姿势,不然就体会不到音乐的精髓。
  • 在热门评论里,人人有故事,句句有真情。而我,只会看不会写。
  • 那个男孩不想拥有很多音乐热评呢?
  • 经常在知乎或者短视频平台看到这样:
  • 当然还有这样的
  • 那么身为程序员去找评论总不能一首一首的Ctrl+CCtrl+V吧。
  • 我们要用魔法打败魔法,代码打败代码。🧙‍♂️

绞尽脑汁的分析

  • 爬取大量的热门评论信息,制作一个结合音乐封面和热门评论组成的评论平台,随机展示热门音乐评论,总有一条能读到你的心里。

  • 数据来源当然是网易云音乐每首音乐下的热门评论。

  • 网易云音乐有手机端PC端网页端,其中最方便获取评论的当属PC端,搞个爬虫在合理范围内可劲爬。

  • 前端开发出身,擅长JS开发,首当其冲选择Nodejs开发爬虫,虽然没那么专业但是趁手。

    综上所述,整体架构:

  • 爬虫:Nodejs+Puppeteer

  • 存储:Redis+Mysql

  • 前端管理:Vue+Antd+Echarts

综上所述,整体功能:

  • 爬虫端:爬取指定页面的评论数据并存储。
  • 数据端:开发接口获取和删除评论数据,生成评论分词数据。
  • 前端管理端:
    • 控制爬虫开始,实时显示日志信息。
    • 评论内容筛选,将不当评论删除。
    • 制作评论词云。
  • 展示端:
    • 微信小程序制成词卡,自动截图保存。
    • uni-app制作手机端app。

生生不息的FLAG

  • 详细功能的开发会在接下来几篇中详细介绍。
  • 势必要把整个项目写出来。
  • 👍👍👍👍👍👍👍👍👍

期待已久的效果图

本文作者:Ihuzb
版权声明:本文首发于Ihuzb的博客,转载请注明出处!