缘由
平时没事的时候就喜欢去P站逛一逛随手收收图,前段时间翻收藏夹的时候发现有些图被作者删了甚至作者注销账号跑路了 ,于是就有了把收藏夹的图全爬下来保存在本地的想法。
后面实践的时候又想着光存个图片没啥用啊作者啥的信息都没有,于是把图片的元数据(作者信息,Tag等)也存了下来。
全部搞完又发现拿图片浏览器看图的时候也没法看到图片信息啊,总不能手动拿图片ID去数据库里搜吧,那我之前花半天时间爬那么多数据干嘛 ,又琢磨着做一个图片浏览器。
后面准备的时候看到一些瀑布流布局的图片壁纸网站觉得挺好看的,正好最近在学 Vue ,干脆就做个展示图片的网站吧,部署到线上后随时随地都能访问挺不错的,于是就有了这个项目
简介
访问链接:Pixiv收藏夹
Github仓库:orilights/PixivCollection
数据爬取脚本:orilights/python_scripts/pixiv_collection
将个人的P站收藏夹数据爬取到本地并部署为在线网站
无后端设计,图片数据一次性全部加载,图片较多时可能需要较长的时间
技术栈:Vue3、Vite、Pinia、TailwindCSS
功能
图片浏览
- 瀑布流布局,可自定义瀑布流列数与间隔
- 简易的图片浏览器,支持PC端和移动端的图片缩放与拖动
图片筛选
- 通过发布年份、形状、尺寸、不健全度、R18、作者、标签、收藏数筛选图片
图片搜索
- 通过图片id、图片标题、作者id、作者昵称、标签、标签翻译搜索图片
- 夜间模式
- 全屏模式
部署
请看仓库README部署章节
大佬好厉害!刚有类似的想法谷歌了一下就看到了您的作品,太强了 ヾ (≧∇≦*) ゝ
这个思路学习了。
没太看懂,不过感觉很有用的样子,大佬能通俗地说明一下作用吗
总的来说就是把Pixiv收藏夹里面所有的图片和信息爬取到本地,然后部署成一个可以在线浏览的网站
大佬能不能搞个Twitter和Facebook的^_^
暂时没有这个时间和精力,Twitter我一般用 Nazurin bot 转发到 TG 频道里,Facebook没怎么用过
我趣,大佬 ヾ(≧∇≦*)ゝ
不敢当不敢当