type
status
date
slug
summary
tags
category
icon
password
Property
Nov 3, 2022 02:17 AM
本项目通过Github Action运行python文件,自动爬取哔哩哔哩专栏文章并清洗写入markdown文件中,清洗操作参考了http2text库,并略微进行修改。
在清洗并存储于_post文件夹后通过Github Action自动实现Hexo部署。
快速开始
Github Action 相关
Fork本项目,自行修改项目名称。
后修改.github/workflows/main.yml文件:
获取部署密钥,具体教程请自行百度Hexo搭建教程
复制私钥(.pub)文件内容,在 仓库
Settings
-> Secrets
-> New repository secret
页面上添加。- 在
Name
输入框填写HEXO_DEPLOY_PRI
- 在
Value
输入框填写私钥内容
Hexo相关
自行修改_config.yml文件。
Github Pages相关
上述步骤均完成后,自行进行第一次Action。
成功运行后开启Pages功能,Source选择gh_page。
注意事项
哔哩哔哩专栏中删除的文章并没有在GitHub中删除,本项目只是使其在首页中隐藏,若要完全删除需自行在source/_posts中删除。
本项目无法实现哔哩哔哩专栏与Hexo博客同步更新,默认同步时间间隔是两个小时,可在.github/workflows/main.yml中进行修改:
schedule:
- cron: 0 */2 * * *
其他问题请提Issue,欢迎star本项目。