关于github-issues当做动态的想法

关于github-issues当做动态的想法

起源于在不同博客游览间,看到了一篇文章,感觉很有搞头,然后到了博主的GitHub仓库,然后有了些感受。

优点

有不少的博客基于github-issues,包括etheralGmeek等等,当然,除了当博客,你也可以使用其来搞博客。

很好的一种博客写作方式,理论上GitHub不倒,这个方式可以一直使用。

手机上有GitHub的APP,你可以比较简单地在手机上发布动态。

这种方式可以被用来在各种博客里使用,包括Hugo、astro等等。

大致的工作流如下:

你需要的,是搞个公开的仓库(私有仓库不能使用非远程图片),然后准备上述的工作流,然后在 Github 账号设置 Personal access tokens 中添加一个 token , 勾选 repo 权限,复制到说说仓库 secrets and variables - action 中,名称为 PAT

发布说说

这一步需要的是开启一个issue,然后在这个issue里面不断发布评论来当做动态,然后就是把这个issue的链接如https://github.com/h2dcc/moments/issues/1,改为类似https://api.github.com/repos/microsoft/vscode/issues/519/comments,如果你要在前端展示,你需要一个密钥,要有repo权限,你才能正常使用,否则会有较大的限制。关于这个,我觉得要在cloudflare里搞个worker然后再worker的环境变量里添加上面的密钥,大致worker代码如下:

然后再搞个自定义域名,然后在后面加后缀/api/comments,你就能比较不受限制的观看动态了,

前端

接下来就是我自己搞的一个html的简单前端,靠着AI完善了一下,可以参考参考:

大致就是这样了,以上就是我肤浅的理解,希望能帮到你~

新故事即将发生
Hexo-备忘

评论区

评论加载中...