我感觉博客相对于笔记更正式一些,而且笔记更随意。写博客不仅仅是记录某个问题,更是在梳理问题过程中,对问题的前前后后的重新思考。定决定重新拾起断更多年的博客。
但是这一次打算不再用之前的JekyII了,想用一个更轻便的工具,在github中搜索博客工具的时候,发现这款利用Discussions写博客的工具,之前也有看到有人利用Issues来写博客,但是通过Issues来记录只有标签功能无法进行分类,通过Disscussions两个功能都有了,完全满足写博客的需求。另外,有人开源了利用Discussions生成博客的工具,利用Github的Actions功能自动部署,只需要关注内容写作即可,还有着免费的图床。
利用Discussions写博客有哪些优势:
- 不用安装任何工具,只要有浏览器就可以进行写作
- markdown支持,只要github上有的功能,都可以使用
- 免费图床,直接上传到github
- 支持创建 Mermaid 关系图
- 自带评论功能,参与评论必须要有github账号
- 自动部署,绑定自已的域名
当前该工具的一些改进想法:
- 文章评论支持第三方评论系统,如Artalk,降低用户参与评论门槛。当然如果是用是一个程序的博客,目标用户应该人手一个github账号吧,对于那些想写博客的非程序员,他们的目标用户可能就不一样了,所以如果支持第三方评论也给这部分用户多一个选择。
- 生成文章模板自定义。当前Noll用的Go的内置模板,需要有开发能力的才能修改,想要做出美美的博客不那么容易。需要像其他博客工具如Hugo, Hexo等支持主题功能。
当前主要这两点改进意见,如果这两点支持了,相比其他工具,该工具更有吸引力。