把RSS文章作为文件收集到自己的库中

之前有一些比较火的rss的插件,都是额外实现了一个新的界面来浏览rss文章。我个人一直不能理解也不能接受这种方式,于是自己开发了一个插件,把所有的rss文章作为文件直接收入库中。

aoout/obsidian-rss-copyist: get the rss articles as mdfiles to your obsidian vault. no settingstab, config it in mdfiles. (github.com)

7 个赞

不知道有没有人和我有同样的想法。

3 个赞

想法是不错,但觉得md格式不适合保存网页。

一些情况下,网页的确不适合。然而rss本身就不需要太多复杂的格式,某种程度上,它是最适合存储到md文件的互联网内容。

2 个赞

rss就是一篇篇文档,保存为md再合适不过了。而且rss的可玩性太高了,只要能生成rss,都可以将内容同步到obsidian中。:+1:t3:

1 个赞

移动端好像不能使用这个插件。

是的。移动端不能使用。我刚刚接触这些,不清楚怎么才能兼容移动端。

我觉得这是个好东西,为啥复制进ob后打开开关后没有设置,没办法适合用

没有设置。在一个文件夹下新建feed.md文件,输入:

url: xxxx

再新建一个template.md文件,输入:

---
url: {{item.link}}
author: {{item.author}}
date: {{item.pubDate}}
firstImage: {{item.firstImage}}
unread: true
---
{{item.content}}

然后,编辑器聚焦该文件夹下任意一个文件,按ctrl+P触发指令,选择RSS Copyist: Get the newlest articels from all feeds,就ok了。

2 个赞

直接保存rss输出,而不是原网页?

是的。转化成md格式。

新建我弄了,但不能激活插件,CTRL+P里面也没有RSS Copyist: Get the newlest articels from all feeds
要怎么操作?

不能激活插件?是安装失败吗?

你是使用brat安装的吗

安装后新建两个文档并输入相应内容一切OK,按 ctrl+P 触发指令,选择RSS Copyist: Get the newlest articels from all feeds后无任何反应。
是不是feed.md内只能输入一个链接啊?
还是哪里搞错了?

可能的确不好理解,抱歉。等有时间我会做一个示例库。

aoout/ObsidianRSSExample: 请下载该示例库后进行阅读。一些Obsidian内的格式标注在github上被破坏了。
@rae773
@Hoby
@vvzeng

1 个赞

感谢你的示例库,完全明白这两个配置文件该放在哪里以及使用方法,但依然未成功。

未知原因无法下载示例库,所以看不到它应该有的样子。
我是完全照抄Code里的格式,
image
以及
image
包括上下行里的三横线和左右引号。但是 选择RSS Copyist: Get the newlest articels from all feeds 后依然无反应。

关于格式标注能否再详细说明一下。谢谢。

1 个赞

未知原因无法下载?那百度网盘呢?
链接:https://pan.baidu.com/s/1tJYlmvklEYmIOqKSVchevQ
提取码:obsi

感谢,这次终于照抄成功了。
之前不成功原因有2:

  1. 在 OB中创建 template和feed文件 本身默认就是“.md”,而我又画蛇添足加上了;
  2. OB更新1.4.5后有了Property,更容易看明白 template和feed中的输入都是在此;

    image

好用,再次 感谢。 :pray:

3 个赞