宣布 feed-repeat v1.0 发布

Lobsters Hottest 工具

摘要

宣布 feed-repeat v1.0 发布,这是一款可自托管的工具,能将 RSS/Atom 订阅源中的旧文章重新发布到新订阅源中,用于间隔重复。

<p><a href="https://lobste.rs/s/yp2w5p/announcing_feed_repeat_v1_0">评论</a></p>
查看原文
查看缓存全文

缓存时间: 2026/05/25 07:05

# 宣布 feed-repeat v1.0 发布 来源:https://abhinavsarkar.net/notes/2026-feed-repeat/ 你是否曾希望重温那位你最喜欢的作者在其网站上发布的老文章?你是否在使用 RSS 阅读器,并希望朋友们的精彩帖子能神奇地重新出现在你的收件箱中,让你重拾旧日美好时光?你是否想把 RSS 阅读器当作一种间隔重复(space-repetition)工具来用?那么,feed-repeat 就是为你准备的。 我刚刚发布了 feed-repeat (https://github.com/abhin4v/feed-repeat) 的 1.0 版本,这是一个小巧的工具,只做一件事:从你配置的 RSS/Atom 源中选取一些帖子,并将它们放入一个新的 Atom 源中,供你在 RSS 阅读器中订阅。仅此而已。 我做 feed-repeat 是为了自己使用。我想要一个工具,能够把那些我喜爱的作者写过的老博客文章重新推送给我,让我能再次欣赏它们,同时又不会被成百上千未读的旧帖子淹没。feed-repeat 恰恰做到了这一点。你只需配置它指向你想重复的 RSS/Atom 源,并设置一些参数,比如每次重新推送多少帖子、多久推送一次、帖子至少需要多久以前发布等。 然后,它获取源,随机选择若干帖子,并将它们输出到一个 Atom 文件中。你可以通过像 Nginx 这样的反向代理服务器将这个文件暴露给互联网。接着,在你最爱的 RSS 阅读器中订阅这个新源,就这样,每天你的收件箱里就会出现五篇新(旧)帖子! feed-repeat 支持配置多个源。对于每个源,你都可以调整参数,以表明你更喜欢旧帖子还是新帖子的程度,以及是否永久保存原始帖子,这样即使它们在原始源中消失了,依然可以被重复推送。如果你的原始源包含来自多个网站的帖子(比如博客推荐列表(blogroll)源),你还可以限制每个域名在每个时间间隔内允许的帖子数量。 我使用 feed-repeat 来跟踪: - 我最喜欢的编程博客,通过我的编程博客推荐列表(programming blogroll)(https://abhinavsarkar.net/programming-blogroll/) 源。 - 我朋友的博客,通过我的博客推荐列表(friends blogroll)(https://abhinavsarkar.net/blogroll/) 源。 - 我自己的文章(通过我自己的源),看看过去我都在忙些什么。 - 我的 Mastodon 帖子源,以便重温那些过去的精华。 我已经使用它好几个月了,它一直非常稳定。它支持 RSS(所有版本)、Atom 和 RDF 源。它还支持条件获取,以避免给源服务器带来过多负担。它由 Haskell 编写,并且经过了充分的测试。 它作为独立的二进制文件提供,支持 x86_64 和 Aarch64 系统,同时也有 Docker (https://www.docker.com/) 镜像和 NixOS (https://nixos.org/) 模块。README (https://github.com/abhin4v/feed-repeat/blob/main/README.md) 文件包含了详细的安装说明。 我知道 feed-repeat 可能过于小众,但用 Haskell 编写一个完整的、达到生产质量的可自托管工具,让我享受其中。我希望它(或者你的朋友们)能觉得有用。 如果你有任何问题或意见,请在下面留言。如果你喜欢这篇文章,请分享它。感谢阅读! ### 点赞、转发或评论 - Fediverse (https://fantastic.earth/@abnv/116623045250908750) - 下方评论 (https://abhinavsarkar.net/notes/2026-feed-repeat/#comment-container) ### 为本文发送 Webmention 发布者:https://abhinavsarkar.net/notes/2026-feed-repeat/ ### 阅读类似文章 ### 浏览不同文章

相似文章

现代 feed 阅读器(2024)

Lobsters Hottest

作者分析了 RSS 源因抓取和干扰而衰退的问题,认为现代 Feed 阅读器必须整合替代的聚合方式才能保持相关性。