这绝对值得尝试。但我有偏见:几年前我曾作为一个爱好项目做过类似的事情。
目标不仅是能够从 Discourse 的精选内容创建 Jekyll 站点,还要能够将其发布为(epub 或 pdf)电子书(这也是我对“为什么不使用页面发布”这一问题的回答)。
我采用了非常相似的方法,使用一个 yml 文件和一个包含帖子 URL 的数组。
图片曾是一个问题,但我手头还有相关的 Python 代码,它可以获取所有 upload:// 链接,解码它们,下载并调整图片大小,然后将链接更改为本地图片 URL。
我从未完成这个项目,但我当然有兴趣重新拾起它,并贡献我已经完成的那些(少量)工作。