Repolode
ncarlier

ncarlier/readflow

可自托管的稍后读与新闻阅读器,把各处文章集中到一处,无广告和追踪器。

可替代:PocketInstapaper

Star
476
Fork
32
未关闭 Issue
10
最近提交
26天前

这是什么?

readflow 是一款稍后读与新闻阅读应用,可将来自不同来源的文章汇集到同一界面。文章可保存以便离线阅读,也可以 HTML、PDF、EPUB、ZIP 等格式导出到本地。通过分类功能整理内容,还可以用脚本引擎自定义文章的处理方式。

与外部服务的对接基于入站和出站 webhook,支持 Pocket、Wallabag、Shaarli、通过 feedpushr 的 RSS、S3 存储桶和邮件订阅等。新文章到达时会发送通知,渐进式 Web 应用(PWA)让移动端与桌面端体验一致。

除 Web 界面外,项目还提供命令行客户端 readflow-ctl,用于操作 GraphQL API,并内置 MCP 服务器,可让 AI 助手访问文章和分类数据。服务端使用 Go 编写,前端采用 TypeScript 和 React,依赖 PostgreSQL 运行。

核心功能

  • 01将多个来源的文章汇集到同一阅读列表。
  • 02支持离线阅读,并可导出为 HTML、PDF、EPUB 或 ZIP。
  • 03通过分类和脚本引擎整理与定制文章处理流程。
  • 04借助 webhook 对接 Pocket、Wallabag、Shaarli、S3 等服务。
  • 05提供移动端可用的 PWA,以及带 MCP 服务器的 readflow-ctl 命令行工具。

适用场景

  • 搭建个人稍后读队列,在手机和电脑间同步阅读。
  • 将文章以 PDF 或 EPUB 归档到本地,便于离线阅读。
  • 自动把收藏的文章转发到 Wallabag、Pocket 或 S3 存储桶。
  • 通过 MCP 让 AI 助手帮助总结或分类已保存的文章。

快速上手

  1. 1

    使用 Docker Compose 启动应用

    docker compose up
  2. 2

    在浏览器中打开 Web 界面

使用前须知

  • 采用 AGPL-3.0 许可证,这是一种 Copyleft 许可证,要求以相同条款分享修改后的版本。
  • 使用 Docker 直接运行时需要您自己提供 PostgreSQL 数据库连接字符串。

收录于专题

标签

常见问题

readflow 是什么?
可自托管的稍后读与新闻阅读器,把各处文章集中到一处,无广告和追踪器。 readflow 是一款稍后读与新闻阅读应用,可将来自不同来源的文章汇集到同一界面。文章可保存以便离线阅读,也可以 HTML、PDF、EPUB、ZIP 等格式导出到本地。通过分类功能整理内容,还可以用脚本引擎自定义文章的处理方式。
readflow 可以免费使用吗?用的什么许可证?
readflow 以 AGPL-3.0 许可证开源。用于商业产品前,请先确认许可证条款。
readflow 还在维护吗?
活跃维护中。readflow 最近一次提交是在 2026年10月12日。
readflow 适合用来做什么?
搭建个人稍后读队列,在手机和电脑间同步阅读。 将文章以 PDF 或 EPUB 归档到本地,便于离线阅读。 自动把收藏的文章转发到 Wallabag、Pocket 或 S3 存储桶。 通过 MCP 让 AI 助手帮助总结或分类已保存的文章。
readflow 怎么安装和运行?
使用 Docker Compose 启动应用: docker compose up 在浏览器中打开 Web 界面
在哪里获取 readflow?
源代码和安装说明在 GitHub 上:https://github.com/ncarlier/readflow

概要由 AI 根据项目 README 生成;GitHub 数据每日更新。

相关项目