- 我的帖子已经打上 开源推广 标签: 是
- 我的开源项目完整开源,无未开源部分: 是
- 我的开源项目已链接认可 LINUX DO 社区: 是
- 我帖子内的项目介绍,AI生成、润色内容部分已截图发出: 是
- 以上选择我承诺是永久有效的,接受社区和佬友监督: 是
以下为项目介绍正文内容,AI生成、润色内容已使用截图方式发出
人刚刚加入 Linuxdo 没几天,每天眼花缭乱地看着社区里佬友的干货,脑子都忙不过来了,只能不断书签收藏吃灰。
可是书签功能有些过于扁平,不方便做归类和整理,也不方便不开梯子的时候浏览。
因此我便想着能不能把帖子导出为 Markdown 收藏起来。翻找之下就发现了佬友 @ilvsx 写的油猴脚本 Linux Do Obisidian Export 脚本,导出帖子到 obisidian 。感谢大佬开源 ~
使用之后,发现脚本着实不错,不过存在一些小瑕疵,便打算自己动手修补一二,结果写着写着停不下来,便依据自己的想法和实用习惯添加了许多新功能。
主要特征
-
将帖子转换为 Markdown 文本保存
-
支持通过 Obsidian Local REST API 直接写入 Obsidian
-
提供两种导出风格:纯净风格以及论坛风格。纯净风格仅导出话题首帖,不含输出,适合导出长文教程/经验话题;论坛风格将导出满足条件的话题下所有回复。
-
论坛风格支持高级过滤,可通过图片、关键词进行信息过滤;并支持 AI 过滤,配置
openai-compatible API即可实现 AI辅助过滤。 -
理论上适用于所有 Discourse 社区。
-
Obsidian 支持 分社区 + 分类 管理。比如,关于 VPS 的 IDC Flare 话题帖,咱们就可以保存到
/IDC Flare/VPS文件夹下。
详细的使用方式可以看 Github 仓库:GitHub - chitiabao/discourse2MD · GitHub 。有帮助的话,佬友们可以帮忙点颗
吗?
![]()
简单来说
-
在浏览器的扩展市场中下载一个 Tampermonkey。
-
启用 Tampermonkey 后,添加新脚本。
-
将脚本内容复制到编辑器中保存(仓库里有两个版本,一个英文
discourse2MD-en.js一个中文discourse2MD-cn.js,后缀cn的就是中文;二选一安装就行,不要两个一起启用。) -
之后打开任意的 Linux.do 帖子(或者其他 Discourse 社区帖子),应该能够在右下角看到 Discourse 气泡(如果没看到的话,刷新一下页面)
-
点击气泡后会浮现操作面板。之后导它就完了,具体配置指南可以参考仓库 README.md 这里就不说太多废话了。
最后放些导出结果的预览图,希望佬友们用得开心!
-
生成的 Obisidian 目录
-
生成的纯净版文档
-
生成的论坛版文档(基本沿用大佬 @ilvsx 的样式)
总之就是这些,导就完了。
4 个帖子 - 3 位参与者