零后端搭建”博友圈”:用 FindBLOG.Net 的 rss.json 直接渲染友链时间线

今年写了不少 WordPress 小工具,结果下载量最高的还是 RSS 相关的那几款。问了一圈,发现很多博主并不是不想玩“博友圈”,而是嫌自建 FreshRSS、写定时脚本、再拼 JSON 太麻烦。于是我把一直在用的 FindBlog.net(下文简称 FB)顺手升级了一下:从原来的“单人收藏夹”改成多用户订阅平台,再把后台聚合的数据直接吐成一份标准 JSON,让大家“零后端”就能在网页上跑一个实时更新的友链时间线。

一、FB 的 JSON 长什么样
– 地址:注册后后台一键生成,一个随机 key.json,防止被恶意抓取。
– 格式:标准数组,每条含 title / link / author / summary / pubDate / avatar,直接给前端渲染即可。
– 刷新:每 4 小时后台自动更新一次;你也可以点“手动刷新”立即同步。
– 额度:每天 30 次访问额度,用来做“服务器→服务器”同步,别在前端 <script src=...> 里直接渲染引用。

二、实现整体思路(1分钟理解)

  1. 你在 FB 后台添加订阅源(支持 OPML 批量导入)。
  2.  FB 服务器每 4 小时把用户自己的订阅文章聚合成 JSON LIST输出。
  3. 你把这份 JSON 拉到自己的主机(curl / wget / 定时脚本都行)。
  4. 网页用一行 JS 或 PHP 把本地 JSON 渲染成 HTML,完事。

三、WordPress 用户:30 秒搞定
插件名:FindblogRss博友圈。  装完先注册 FB 账号,回到插件设置页: – 打开“生成博友圈”开关 → 复制 JSON 地址。
– 把地址粘到插件输入框,选一套主题(默认 / 极简 / 卡片)。 – 新建页面,写短代码 [#findblog_circle],发布。去掉#使用代码。

想做深度美化?插件支持主题,自带三套主题,支持字号、颜色、站点名称等,c.ss 都能自己修改覆写,无需动核心文件,你可以创建自己新的博友圈主题。该插件避免了抓取服务导致自己博客网站加载变慢的情况,后端完全由FB支撑。

示例页面(插件自带主题效果):https://www.jeffer.xyz/jefrssfriends

通过网盘分享的文件:findblog-rss_20251021_181053.zip
链接: https://pan.baidu.com/s/1xo6Ja8VX-OEE5d4IqSBk_Q?pwd=sybw 提取码: sybw

四、常见问题
额度不够用?一天 30 次 额度,正常站点完全够用,因为4小时更新一次json,一天拉取6次即可;30次是为了让各种折腾人调试自己页面的额度。即使你一小时访问一次,json也是4小时更新一次,频繁访问是无意义的。

总结:如果你只想“找个地方收藏 RSS,再顺手把最新文章丢到博客页面”,FB 的 rss.json 同步方案基本就是“配置 5 分钟,运行 0 维护”。已经用上的朋友把链接丢给我,我统一放到 Findblog 的“案例墙”,让大家互相串门。祝折腾愉快!

如果你没有这个需求,那么你可以每日打开 Findblog.net ,查看全网最新的独立博客更新内容,我们的更新时效和覆盖度,足以支撑每一位博友,早中晚闲暇时间的阅读需求。

图标地址: https://www.findblog.net/logo.svg

网站地址:https://www.findblog.net/

底部标识:FindBLOG      FindBlog

网站无收费,希望大家在自己的博客底部给加一个链接或者图标。

《 “零后端搭建”博友圈”:用 FindBLOG.Net 的 rss.json 直接渲染友链时间线” 》 有 51 条评论

  1. 全局变量 的头像

    不会写代码真的很难弄到完美的效果。

    1. Jeffer.Z 的头像

      是的,多少还是要修改点的,现在是ai时代嘛,有问题甩ai就行。

  2. Yang 的头像

    好东西,赞,过阵空了用起来。最近突然萎了,一点不想整blog

    1. Jeffer.Z 的头像

      喜欢就折腾折腾,都是折腾玩的,大家折腾的点不同。

  3. w4j1e 的头像

    真强啊大佬!为了分散主机压力,是否考虑可以让他人通过一些serverless平台自己部署使用呢?

    1. Jeffer.Z 的头像

      开源那个订阅系统嘛,暂时不开源,因为这玩意开发也耗费功夫,然后开源平替的freshrss本身就很棒,我这个定位就是一个聚合平台了。

  4. Hary 的头像

    非常棒的工具,对于个性化订阅自己喜欢的博客很方便,json也用上啦

    1. Jeffer.Z 的头像

      感谢使用~!!!! 这是目前给我建议最多的用户博友~~~

  5. 似水流年 的头像

    你看示例网址中,老街里写的小镇白鹭洲公园,如果文章先发图片后发文字,不能获取文字内容,而是以代码形式获取图片的路径啊,我个人推荐的还是忽略图片直接获取文字内容比较好。

    1. Jeffer.Z 的头像

      处理啦大哥,做了一个过滤,把一些异常代码过滤掉啦,老街里正常展示文字了。现在是博友们的代码稀奇古怪,只能是看到一个解决一个了,不过也不多这种。

  6. acevs 的头像

    前几天看到ttrss 那个程序员不更新了放弃了。但是又有不少人继续创新。

    1. Jeffer.Z 的头像

      我也看到那个新闻了,其实还是有很多的替代品的,现在开源产品太多了。

  7. ymz316 的头像

    是个好东西,之前我怎么找不到,于是只好自己折腾出一个来了。

    1. Jeffer.Z 的头像

      自己写的更贴心,这个属于其中一种方案吧。

  8. XIGE 的头像
    XIGE

    厉害呀这个好玩,深色模式还需要适配下

    1. Jeffer.Z 的头像

      深色模式我还真没有弄,等下我添加一个。

  9. 皇家元林 的头像

    厉害。这个整的太专业了。如果支持手机 app,就更厉害了,哈哈!

    1. Jeffer.Z 的头像

      手机app就得专门开放api了,没必要的,因为大家就是首页看看文章。 等不忙了我把阅读器单独拎出来仔细好好的开发下给大家用。

  10. 刘郎 的头像

    看起来不错挺不错 但有个问题 如果订阅源多了 速度就会慢 还是用现成的订阅起好😂

    1. Jeffer.Z 的头像

      你说加载json嘛,看情况吧,单纯同步json文件其实没事,几万用户没问题,现在主要的问题是,市面上根本没有这么多的博主让我们订阅,我耗费老大劲才找了四五百活跃的博主。 这种东西其实无所谓的,用自己的也好的,因为都是折腾玩,我现在主要是拿这个当日常的消遣看看。 适合一些不自己写代码的博友们。

    2. 网友小宋 的头像

      这玩意最好还是不要用插件频繁获取,自建比如freshrss,开放api。这样稳妥一些。

回复 王叨叨 取消回复

您的邮箱地址不会被公开。 必填项已用 * 标注