yufree / daily

News/Blog aggregator website for R
https://dailyr.netlify.app
MIT License
15 stars 8 forks source link

功能请求:OPML 文件 #25

Open CyrusYip opened 1 year ago

CyrusYip commented 1 year ago

OPML 文件算是 RSS 列表。示例:

<?xml version="1.0" encoding="UTF-8"?>
<opml version="1.0">
  <head>
    <title>Daily R</title>
  </head>
  <body>
    <outline text="于淼" title="于淼" type="rss" xmlUrl="https://yufree.cn/cn/index.xml" htmlUrl="https://yufree.cn/cn/"/>
    <outline text="Miao Yu" title="Miao Yu" type="rss" xmlUrl="https://yufree.cn/en/index.xml" htmlUrl="https://yufree.cn/en/"/>
  </body>
</opml>

OPML 文件比较灵活,读者可以导入到 RSS 阅读器再筛选出自己想看的网站。有些阅读器(例如 Inoreader)可以直接使用链接导入,很方便。

yufree commented 1 year ago

没看明白,是要网站提供OPML文件?这个主要是RSS阅读器里用的吧,确实这项目本身就像个阅读器,但提供OPML跟提供这个列表区别不大吧。

CyrusYip commented 1 year ago

区别是 RSS 阅读器可以导入 OPML 文件,但是识别不了 list.txt。我意思是由 /R/list.txt 生成 OPML 文件,这样用户可以导入全部后删掉自己不感兴趣的网站,或者先从文件删掉再导入。

timqian/chinese-independent-blogs: 中文独立博客列表 这个项目就是根据 CSV 文件 生成了 OPML 文件。可以用 https://raw.githubusercontent.com/timqian/chinese-independent-blogs/master/feed.opml 链接订阅。

RSS-Renaissance/awesome-blogCN-feeds: 优质的「独立中文博客」订阅列表 这个项目也提供了 OPML 文件。

OPML 文件可以放到 /static 文件夹一起部署于网站,方便中国大陆用户。在大陆访问不了 https://raw.githubusercontent.com

yufree commented 11 months ago

等我有空再看下吧,不知道有没有直接转的工具。