primocms/primo
Agent-native visual CMS. Build sites with Claude/Codex/whatever, manage them visually.
解决的问题
Primo 是为开发人员构建客户网站而设计的 CMS。它解决了为非技术客户提供的可视化、用户友好的编辑器与使用代码、版本控制和 AI 代理的专业开发工作流之间的矛盾。
如何工作
系统维护网站的两种同步表示:用于可视化浏览器编辑器的关系型数据库(PocketBase/SQLite)和用于开发者的结构化文件夹。开发人员可以使用 CLI 将网站拉取为本地文件,使用 AI 代理(如 Claude Code 或 Cursor)或传统代码编辑器进行编辑,然后将更改推送到服务器。服务器是一个单一的 Go 二进制文件,托管 CMS 并提供发布的静态 HTML 输出。
适用人群
需要将内容管理权交给客户,同时又不希望破坏网站结构的自由职业者、小型代理机构和小型团队。
主要亮点
- AI 代理兼容性:本地文件工作流允许 AI 代理通过 CLI 直接编辑网站。
- 可视化编辑器:为非技术客户提供了受保护的环境来管理内容。
- 单个二进制文件:将 CMS、存储和网站服务打包成一个 Go 二进制文件。
- 多站点管理:能够从一个仪表板托管和管理多个站点。
- 基于 Svelte 的区块:使用可重用的 Svelte 组件进行网站构建。
相关
- 项目
- 项目
- 项目
- 项目
- 项目