博客工作流


博客工作流

这篇文章主要总结了我现在的博客的工作流,主要包括怎么写博客,怎么发布博客,怎么管理博客。

很久之前写博客的话是使用vscode 来写,然后本地需要node js环境,渲染成相应的静态页面之后,推送到静态存储上。

但是这个有一些问题:

  1. 迁移性的问题,你换了电脑这些,node js环境就丢了,需要重新搭建,并且在win上安装这些不是很方便
  2. vscode写博客不是很方便,在加上图床这些,还是有一些麻烦的

之后尝试过各种混搭,比如typora来写,但是总是有各种问题,后来直接博客就荒废了,直接就嗯写markdown,保存在本地,vscode上有个私有备份。但是嗯写markdown你懂的,太难用了。

之后遇到了飞书云文档,不得不说做的是真好用,各种富文本的使用起来真方便,但是他的导出比较费劲,并且分享起来也很麻烦。

随后就看到各种在线笔记各种爆雷,再加上飞书的文档导出给我气坏了,就比较关注本地笔记的存放,看到了思源这个软件,他是本地存放的,并且可以加密备份。后来发现他支持hexo的发布,所以就想着再把博客搭建起来,并且之前的node js的问题,也可以使用github的action来实现。

所以我现在的工作流是

  1. 使用思源来写本地的笔记,还是满方便的,图片可以直接上传到图床。原始的markdown也可以加密之后上传到对象存储中。

  2. 然后就是自动的发布工具。我们可以将我们的博客以markdown的方式自动上传到github的博客仓库中,具体来说可能是博客的source的_post的

  3. push触发ci,他就启动一个容器来进行渲染,并且也可以推送到对象存储和github上。

    1. 在一定程度上也可以保证安全性,就是阿里云的密钥这些

以上呢,就是一个大致的工作流。


文章作者: 张兵帅
版权声明: 本博客所有文章除特別声明外,均采用 CC BY 4.0 许可协议。转载请注明来源 张兵帅 !
  目录