产品简介
mkfd 是一个自托管的订阅源生成工具包,能将网页、邮件文件夹、API和混乱的网页源转换为可靠的RSS订阅源。解决用户从非标准源聚合内容的痛点,适合需要自定义内容聚合的个人开发者和内容管理者。

核心功能
- 支持网页、邮件、API等多种源生成RSS
- 自托管运行,保障数据隐私
- 支持Docker部署,易于扩展
- 高级抓取模式,可加载Chrome扩展
- 内置GUI,方便管理订阅源
快速开始
- 安装Bun:运行 `curl https://bun.sh/install | bash`。
- 克隆仓库并安装依赖:执行 `bun install`。
- 运行工具:执行 `bun run index.ts --passkey=your_passkey_here --cookieSecret=your_cookie_secret_here --encryptionKey=your_encryption_key_here`,然后访问GUI `http://localhost:5000/`。
界面预览


与其他方案对比
| 对比项 | mkfd | 同类方案 |
|---|---|---|
| 数据源支持 | 支持网页、邮件、API和混乱网页源等多种类型 | 通常只支持特定网站或标准源 |
| 部署方式 | 自托管,可在本地或Docker运行,灵活部署 | 可能依赖第三方云服务,灵活性较低 |
| 安全性 | 支持加密、认证和SSL,保障数据安全 | 安全特性可能有限或缺失 |
适合谁用
- 需要从非标准网站生成RSS订阅源的个人开发者
- 监控邮件更新并希望聚合为RSS的内容管理者
- 自托管服务爱好者,注重数据隐私的用户
下载与版本
当前最新版本为 main,发布于 。支持 Windows、macOS、Linux。
⚠️ 注意:本项目仅提供源代码下载,不包含可直接运行的安装包(exe/dmg/apk 等。下载后需要自行编译构建才能使用,适合有一定开发经验的用户。如果你不熟悉编译流程,建议寻找同类开箱即用的替代方案。
注意事项
- 本工具仅供学习和研究使用,请遵守相关法律法规。
- 请尊重内容创作者版权,勿将下载内容用于商业或非法传播。
- 项目源码地址:https://github.com/TBosak/mkfd