加强版 RSS-OPML-to-Markdown
五年前, @idealclover 用 Python 写了 #OPML2Markdown 的小工具,本频道也曾经用过。最近在 AI 指导下,我给加了点料,主要是在转换时附带在 Markdown 表格中显示一些 RSS Feed 的统计信息,比如每日发文量这种。
‼️先声明,我知道点儿编程逻辑但从没玩过 Python,此次 coding 纯粹想看看我这种情况能不能靠 AI 搞事情,不曾想过程还算顺利。但是,代码质量肯定够呛,比如容错能力十分有限,且可能没用到一些成熟的库,主打一个简单粗暴、跑通就好。
🔸调用 FeedSearch API 的版本可以处理 Feed 数较少的 OPML;用 feedparser 的版本则能处理含很多 Feeds 的 OPML,能力和效果如题图。
🔸附赠一个将文件夹下所有 OPML 文件的 RSS Feed 经去重后合并为一个文件的 opml_merge.py :我用其将频道「最近发现的 RSS 订阅源」板块搜集的绝大部分 OPML 文件合并成了一个,用来做测试,生成了一个上万个 Feed 的表格,其中 7k+ 个提取到了相关信息。
Repo: https://github.com/AboutRSS/RSS-OPML-to-Markdown/
五年前, @idealclover 用 Python 写了 #OPML2Markdown 的小工具,本频道也曾经用过。最近在 AI 指导下,我给加了点料,主要是在转换时附带在 Markdown 表格中显示一些 RSS Feed 的统计信息,比如每日发文量这种。
‼️先声明,我知道点儿编程逻辑但从没玩过 Python,此次 coding 纯粹想看看我这种情况能不能靠 AI 搞事情,不曾想过程还算顺利。但是,代码质量肯定够呛,比如容错能力十分有限,且可能没用到一些成熟的库,主打一个简单粗暴、跑通就好。
🔸调用 FeedSearch API 的版本可以处理 Feed 数较少的 OPML;用 feedparser 的版本则能处理含很多 Feeds 的 OPML,能力和效果如题图。
🔸附赠一个将文件夹下所有 OPML 文件的 RSS Feed 经去重后合并为一个文件的 opml_merge.py :我用其将频道「最近发现的 RSS 订阅源」板块搜集的绝大部分 OPML 文件合并成了一个,用来做测试,生成了一个上万个 Feed 的表格,其中 7k+ 个提取到了相关信息。
Repo: https://github.com/AboutRSS/RSS-OPML-to-Markdown/
Readine: 全平台 RSS 阅读器
https://readine.app/
支持桌面、移动、网页端,详见作者的介绍:
https://www.reddit.com/r/rss/comments/17tjn7x/introducing_new_rss_reader_app/
https://readine.app/
支持桌面、移动、网页端,详见作者的介绍:
https://www.reddit.com/r/rss/comments/17tjn7x/introducing_new_rss_reader_app/
YouTube 在播客业务上拥抱 RSS
🔸 播客主播现在可以在 YouTube Studio 提交播客的 RSS 地址,提交之后主播在 RSS 里添加的新节目都会被自动转换成一个静态图片视频上传到主播的 YouTube 频道。
🔸 YouTube Music 支持以 RSS Feed 添加播客进行订阅。
以上来自黄季业的推文(1、2)。 根据其 bio,Ta 是 YouTube 播客业务的设计师,同时也是播客 UX Coffee 主播。同时, Ta 推荐用 Podnews 做的 RSS2YTM 帮助快速检索任何播客的 RSS 地址:
https://rss2ytm.net
🔸 播客主播现在可以在 YouTube Studio 提交播客的 RSS 地址,提交之后主播在 RSS 里添加的新节目都会被自动转换成一个静态图片视频上传到主播的 YouTube 频道。
🔸 YouTube Music 支持以 RSS Feed 添加播客进行订阅。
以上来自黄季业的推文(1、2)。 根据其 bio,Ta 是 YouTube 播客业务的设计师,同时也是播客 UX Coffee 主播。同时, Ta 推荐用 Podnews 做的 RSS2YTM 帮助快速检索任何播客的 RSS 地址:
https://rss2ytm.net
RSS #玩家 #心得 #观点 分享:第 58 期
1️⃣「The Future of RSS is Textcasting」
2️⃣「YouTube regrets its pseudopodcasts; embraces RSS!」
3️⃣「2023 年:最好用的閱讀工具 Readwise Reader」
4️⃣「自定义添加免费 RSS 订阅源实现 RSS 阅读的方法」
5️⃣「RSS can be used to distribute all sorts of information」
6️⃣「A TechCrunch RSS feed was hijacked in 2021. Nobody noticed」
7️⃣「高效追踪学术前沿动态」
上一期:【57】
1️⃣「The Future of RSS is Textcasting」
2️⃣「YouTube regrets its pseudopodcasts; embraces RSS!」
3️⃣「2023 年:最好用的閱讀工具 Readwise Reader」
4️⃣「自定义添加免费 RSS 订阅源实现 RSS 阅读的方法」
5️⃣「RSS can be used to distribute all sorts of information」
6️⃣「A TechCrunch RSS feed was hijacked in 2021. Nobody noticed」
7️⃣「高效追踪学术前沿动态」
上一期:【57】
StreamSphere: 一款 Android RSS 阅读器 app
官方称支持无限订阅数,上限取决于设备内存。😁
https://play.google.com/store/apps/details?id=com.niviva.rssreader.streamsphere
同时,作者将内置 700+ 个 RSS Feeds 在 GitHub 共享:
https://github.com/Martinviv/rss-sources
可在 Reddit 与作者互动:
https://www.reddit.com/r/androidapps/comments/15kjvco/streamsphere_rss_reader/
发现于官推:
https://twitter.com/StreamSphereRss/status/1712714830904250632
官方称支持无限订阅数,上限取决于设备内存。😁
https://play.google.com/store/apps/details?id=com.niviva.rssreader.streamsphere
同时,作者将内置 700+ 个 RSS Feeds 在 GitHub 共享:
https://github.com/Martinviv/rss-sources
可在 Reddit 与作者互动:
https://www.reddit.com/r/androidapps/comments/15kjvco/streamsphere_rss_reader/
发现于官推:
https://twitter.com/StreamSphereRss/status/1712714830904250632
最近发现的一些 Feed #源 分享: 第 11 期
1️⃣「App Defaults 项目的 RSS Feeds」
2️⃣「State.gov: 200 travel alerts RSS feeds [pdf]」
3️⃣「十年之约 RSS 聚合订阅服务上线」
4️⃣「the Red Hat Security Errata RSS feed」
5️⃣「RSS feed and Twitter bot to track updates of Java Enhancement Proposals」
6️⃣「Building a consolidated RSS feed for articles about cyberattacks」
7️⃣「RSS Feeds for web.dev (Cloudflare Worker)」
8️⃣「Counter-Strike RSS-Feed Repository」
9️⃣ Design Systems News 作者的 RSS Feeds
🔟「A mirror of NYT RSS feeds with full article text inline, ad-free, no paywall」
1️⃣1️⃣「The Positive Hacker News RSS Feed」
1️⃣2️⃣「我的RSS(标题)翻译工具」 附已翻 Feed
1️⃣3️⃣「HackSnack: AI-curated HN feed, delivered via Email or RSS」
1️⃣4️⃣「Ask HN: Show me your RSS feed subscriptions」
🔸上一期:【10】
1️⃣「App Defaults 项目的 RSS Feeds」
2️⃣「State.gov: 200 travel alerts RSS feeds [pdf]」
3️⃣「十年之约 RSS 聚合订阅服务上线」
4️⃣「the Red Hat Security Errata RSS feed」
5️⃣「RSS feed and Twitter bot to track updates of Java Enhancement Proposals」
6️⃣「Building a consolidated RSS feed for articles about cyberattacks」
7️⃣「RSS Feeds for web.dev (Cloudflare Worker)」
8️⃣「Counter-Strike RSS-Feed Repository」
9️⃣ Design Systems News 作者的 RSS Feeds
🔟「A mirror of NYT RSS feeds with full article text inline, ad-free, no paywall」
1️⃣1️⃣「The Positive Hacker News RSS Feed」
1️⃣2️⃣「我的RSS(标题)翻译工具」 附已翻 Feed
1️⃣3️⃣「HackSnack: AI-curated HN feed, delivered via Email or RSS」
1️⃣4️⃣「Ask HN: Show me your RSS feed subscriptions」
🔸上一期:【10】
VeRSSion: 面向项目新版本释出的 RSS Feed 生成服务
和频道提及过的 Versionfeeds 差不多, VeRSSion 也是用来订阅项目新版本释出的,不过其生成 RSS 的信源来自各项目的 Wikipedia 页面。
https://verssion.one/
和频道提及过的 Versionfeeds 差不多, VeRSSion 也是用来订阅项目新版本释出的,不过其生成 RSS 的信源来自各项目的 Wikipedia 页面。
https://verssion.one/
Feed Extractor: 一个线上 RSS2JSON 工具
该工具 #开源 , 有一个 Demo 在这里:
https://extractor-demos.pages.dev/feed-extractor
而且该工具已被上百个开源项目使用,例如一个 GitHub Marketplace 里的 Action —— RSS Feed Fetch Action:
https://github.com/marketplace/actions/rss-feed-fetch-action
该工具 #开源 , 有一个 Demo 在这里:
https://extractor-demos.pages.dev/feed-extractor
而且该工具已被上百个开源项目使用,例如一个 GitHub Marketplace 里的 Action —— RSS Feed Fetch Action:
https://github.com/marketplace/actions/rss-feed-fetch-action
与 RSS 有关的 Coding 向 #教程 #工具 分享:第 30 期
1️⃣「Please, Expose your RSS」🔥
2️⃣「【搞机零距离】免費一键搭建 RSSHub 服務器」 #YouTube
3️⃣「Searching for news with google news rss feeds」
4️⃣「Importing posts from an RSS feed with Eleventy」 #YouTube
5️⃣「Introducing feed-rs: Fastest Feed Parser Built With Rust & NAPI-RS」
6️⃣「Next.js: How to Build an RSS Feed」
7️⃣「云原生之使用 Docker 部署 RSS 阅读器 Huntly」
8️⃣「Using Mastodon as a RSS Feed Reader」
9️⃣「Python + Flask 打造属于自己的 RSS 安全信息流」
🔟「本地/云端部署 AI 翻译 RSS 订阅源工具」
1️⃣1️⃣「博客托管 Cloudflare Pages 后,关于 RSS 订阅链接的问题」
1️⃣2️⃣「Podcast2: 将视频网站转换成播客!」
1️⃣3️⃣「使用 telegrambot 推送 RSS 订阅」
上一期:29
1️⃣「Please, Expose your RSS」🔥
2️⃣「【搞机零距离】免費一键搭建 RSSHub 服務器」 #YouTube
3️⃣「Searching for news with google news rss feeds」
4️⃣「Importing posts from an RSS feed with Eleventy」 #YouTube
5️⃣「Introducing feed-rs: Fastest Feed Parser Built With Rust & NAPI-RS」
6️⃣「Next.js: How to Build an RSS Feed」
7️⃣「云原生之使用 Docker 部署 RSS 阅读器 Huntly」
8️⃣「Using Mastodon as a RSS Feed Reader」
9️⃣「Python + Flask 打造属于自己的 RSS 安全信息流」
🔟「本地/云端部署 AI 翻译 RSS 订阅源工具」
1️⃣1️⃣「博客托管 Cloudflare Pages 后,关于 RSS 订阅链接的问题」
1️⃣2️⃣「Podcast2: 将视频网站转换成播客!」
1️⃣3️⃣「使用 telegrambot 推送 RSS 订阅」
上一期:29
Quickify: 安卓上一站式阅读工具
该 App 是订阅制解锁 PRO 功能。
🔸支持 RSS / Newsletter / 电子书 / PDF 等形式内容
🔸支持安卓手机、平板、折叠设备以及电纸书
🔸支持 TTS、Bionic、Speed-Reading 等阅读方式
🔸集成一个用于文件或链接导入的电报 Bot
https://quickify.app/
发现于
https://news.ycombinator.com/item?id=38656770
该 App 是订阅制解锁 PRO 功能。
🔸支持 RSS / Newsletter / 电子书 / PDF 等形式内容
🔸支持安卓手机、平板、折叠设备以及电纸书
🔸支持 TTS、Bionic、Speed-Reading 等阅读方式
🔸集成一个用于文件或链接导入的电报 Bot
https://quickify.app/
发现于
https://news.ycombinator.com/item?id=38656770
Feed Style: 让 RSS Feed 页变得美观易读
频道推送过利用 xsl 美化 RSS feed 的技巧,想用起来至少还是需要知道怎么去写 xsl。Feed Style 则进一步降低了应用该技巧的难度,站方直接托管了 xsl,用户只要加一行代码就行。
https://www.feed.style/
频道推送过利用 xsl 美化 RSS feed 的技巧,想用起来至少还是需要知道怎么去写 xsl。Feed Style 则进一步降低了应用该技巧的难度,站方直接托管了 xsl,用户只要加一行代码就行。
https://www.feed.style/
RSS #玩家 #心得 #观点 分享:第 59 期
祝大家新年快乐! 🎊
1️⃣「如何订阅一个博客?」 🔥
2️⃣「Reconstructing the Anthro Blogosphere with RSS」
3️⃣「2023 年为何我还在使用 RSS」 🔥
4️⃣「tt-rss: great project with high potential」
5️⃣「个人博客 RSS 订阅数统计」
6️⃣「All about RSS (Real Simple Syndication)」
7️⃣「Websites blocking abusive AI bots are blocking RSS users too」
8️⃣「On Mastodon Support in NetNewsWire」
9️⃣「我的稍后读流程」
上一期:【58】
祝大家新年快乐! 🎊
1️⃣「如何订阅一个博客?」 🔥
2️⃣「Reconstructing the Anthro Blogosphere with RSS」
3️⃣「2023 年为何我还在使用 RSS」 🔥
4️⃣「tt-rss: great project with high potential」
5️⃣「个人博客 RSS 订阅数统计」
6️⃣「All about RSS (Real Simple Syndication)」
7️⃣「Websites blocking abusive AI bots are blocking RSS users too」
8️⃣「On Mastodon Support in NetNewsWire」
9️⃣「我的稍后读流程」
上一期:【58】
Collie: 一个简单的本地 RSS 阅读器
#开源,支持 Mac、Win 和 Linux 平台:
https://parksb.github.io/work/18.html
发现于
https://twitter.com/caesiumpark/status/1694883175200403918
#开源,支持 Mac、Win 和 Linux 平台:
https://parksb.github.io/work/18.html
发现于
https://twitter.com/caesiumpark/status/1694883175200403918
RSS Parrot: 将 Mastodon 变成 RSS 订阅器
在 Mastodon 向
https://rss-parrot.net/
站方提供了一个已支持过的 Feed 的列表:
https://rss-parrot.net/web/feeds
同类工具还有频道提及过的 feedsin.space 和 Mastofeeder 。感谢推友投稿:
https://twitter.com/ccbikai/status/1743524308830630145
在 Mastodon 向
@birb@rss-parrot.net
发送 RSS 地址或有 RSS 的博客链接即可进行相应内容的订阅:https://rss-parrot.net/
站方提供了一个已支持过的 Feed 的列表:
https://rss-parrot.net/web/feeds
同类工具还有频道提及过的 feedsin.space 和 Mastofeeder 。感谢推友投稿:
https://twitter.com/ccbikai/status/1743524308830630145
Feeds Fun: 用 AI 给订阅内容打标签的 RSS 阅读器
自动打 tag 的目的是为了给感兴趣的标签加分,给不感兴趣的标签减分,来调整内容的排序。项目 #开源,可自架:
https://feeds.fun/
作者写的介绍:
https://tiendil.org/feeds-fun-news-reader-with-tags-and-chatgpt/
自动打 tag 的目的是为了给感兴趣的标签加分,给不感兴趣的标签减分,来调整内容的排序。项目 #开源,可自架:
https://feeds.fun/
作者写的介绍:
https://tiendil.org/feeds-fun-news-reader-with-tags-and-chatgpt/
rss-lambda: 一个 RSS 过滤服务
#开源,可自架,目前支持的操作有:
🔸 过滤标题的关键词
🔸 过滤内容的关键词
🔸 只挑选带图的
用法见 Repo:
https://github.com/k-t-corp/rss-lambda
比如,若不想收到频道 Android 和 Linux 方面消息,则在该服务下对应 Feed 地址为:
https://rss-lambda.ktachibana.party/rss?url=https%3A%2F%2Ffeeds.feedburner.com%2Fallaboutrss&op=filter_title_excl_substrs¶m=Linux¶m=Android
注意:英文关键词需区分大小写。
发现于开发者推文:
https://twitter.com/KTachibana_M/status/1743592389024108801
#开源,可自架,目前支持的操作有:
🔸 过滤标题的关键词
🔸 过滤内容的关键词
🔸 只挑选带图的
用法见 Repo:
https://github.com/k-t-corp/rss-lambda
比如,若不想收到频道 Android 和 Linux 方面消息,则在该服务下对应 Feed 地址为:
https://rss-lambda.ktachibana.party/rss?url=https%3A%2F%2Ffeeds.feedburner.com%2Fallaboutrss&op=filter_title_excl_substrs¶m=Linux¶m=Android
注意:英文关键词需区分大小写。
发现于开发者推文:
https://twitter.com/KTachibana_M/status/1743592389024108801
RSS Anything: 一个给网页生成 RSS Feed 的服务
不知道怎么实现的,但效果好像还可以:
https://rss.diffbot.com/
发现于
https://twitter.com/coolXiao/status/1744628495387631640
不知道怎么实现的,但效果好像还可以:
https://rss.diffbot.com/
发现于
https://twitter.com/coolXiao/status/1744628495387631640
ALL About RSS
「微信公众号转 RSS」 又有达人涉足这个领域了: https://wechat2rss.xlab.app/ 目前公开了一些安全/开发相关的公众号。发现于 https://t.me/appinnfeed/4417
Wechat2RSS 项目计划开发可自架版本,需求征集中……
https://github.com/ttttmr/Wechat2RSS/issues/123
如果没有 GitHub 账号,也可以来频道内群直接向开发者反馈:
https://t.me/allaboutrss/14066
https://github.com/ttttmr/Wechat2RSS/issues/123
如果没有 GitHub 账号,也可以来频道内群直接向开发者反馈:
https://t.me/allaboutrss/14066
与 RSS 有关的 Coding 向 #教程 #工具 分享:第 31 期
1️⃣「如何订阅 Q 外的 RSS?方法来了」🔥
2️⃣「Exposed RSS」
3️⃣「Don't Change Your RSS URL」
4️⃣「用 FreshRSS 实现友圈 RSS 订阅」
5️⃣「降级 tiny tiny RSS 镜像版本,解决 Awesome-TTRSS 部署问题」
6️⃣「在思源笔记中订阅 RSS」 #YouTube
上一期:30
1️⃣「如何订阅 Q 外的 RSS?方法来了」🔥
2️⃣「Exposed RSS」
3️⃣「Don't Change Your RSS URL」
4️⃣「用 FreshRSS 实现友圈 RSS 订阅」
5️⃣「降级 tiny tiny RSS 镜像版本,解决 Awesome-TTRSS 部署问题」
6️⃣「在思源笔记中订阅 RSS」 #YouTube
上一期:30