microfeed/microfeed
an agentic cms self-hosted on cloudflare, for podcasts, blogs, photos, videos, documents, and curated urls.
解决的问题
microfeed 是一个轻量级、自托管的内容管理系统(CMS),专为希望发布内容(如播客、博客文章、图片、视频和精选链接)但无需管理自己服务器的个人而设计。它提供了一种统一的方式,可同时将内容分发到网站、RSS 订阅源和 JSON 订阅源。
工作原理
该项目托管在 Cloudflare 的无服务器基础设施上,利用 Cloudflare Workers 执行代码,R2 存储媒体文件,D1 存储元数据。它提供内置的管理仪表板用于手动创建内容,并配备专用 CLI(@microfeed/cli),允许 AI 代理通过程序化方式管理内容(创建、更新、删除和上传媒体)。
适用人群
技术娴熟的个人、内容创作者和小型企业,他们希望使用低成本、无服务器的 CMS,既可作为独立站点使用,也可作为其他应用的无头 CMS。
主要亮点
- 代理式管理:通过专用 CLI 支持 AI 编码代理,实现部署和持续内容管理。
- 多格式输出:从单一内容源自动生成网站、RSS 订阅源和 JSON 订阅源。
- 无服务器架构:利用 Cloudflare 的免费套餐实现近乎免费的托管。
- 版本化主题:包含不可变版本、草稿功能,并支持从 GitHub 安装社区主题的模板系统。
- 可移植备份:允许用户将整个数据库、媒体存储桶和主题版本导出为单一归档文件。
相关
- 项目
- Dispatch
- 项目
- 项目
- 项目