开发新型 Headless CMS Vol. 1
想用自己的域名和定制设计运行博客?黑兔(Kurousagi)已开始开发面向 AI 时代的全新 Headless CMS —— KuroCMS。
我已经用了大约四个月的 Strapi,它是一个需要你自己搭建的开源 Headless CMS。虽然它是一款非常优秀的软件,但我总觉得它最初是针对英语世界设计的,对多语言支持不够重视,而且对于电脑新手来说很难使用。所以我决定自己开发一个。
虽是 Headless CMS,却极为简单:KuroCMS 的诞生
既然市场上找不到一款能够满足“想用自己的域名和定制设计来写博客”这一分众需求的 Headless CMS,我决定亲自开发一款在 AI 时代代表我理想的 Headless CMS。
名字就叫 KuroCMS,因为它是 Kurousagi(黑兔)的 CMS。请不要嫌这个名字太简单了,哈哈。即使是在写小说的时候,我也知道自己缺乏起名的天赋。话虽如此,我还是想根据开发进度,写几篇文章来记录 KuroCMS 的开发过程。
到底什么是 CMS?
CMS(Content Management System,内容管理系统)是一种无需 HTML 或 CSS 等专业编程知识即可创建、更新和管理网站的系统。你只需在管理后台输入文本和图像,就可以轻松添加和修改页面。当人们想到 CMS 时,WordPress 的占有率极高,几乎成了它的代名词,但自己搭建很困难,在日本,使用免费博客服务是很普遍的。以下是主要的免费博客网站:
Ameba Blog (Ameblo)
项目 | 内容 |
概述 | 日本最大的日常及社区综合博客之一 |
主要类型 | 名人、育儿、日常生活、生活方式 |
主要用户群 | 30 至 50 岁的女性、家庭主妇、名人 |
份额与规模 | 作为日本本土博客,具有压倒性的知名度 |
变现方式 | Ameba Pick(原生联盟营销计划) |
编辑器 | 适合新手、易于装饰的视觉编辑器 |
SEO (搜索) | 侧重于内部循环;谷歌搜索表现一般 |
Hatena Blog
项目 | 内容 |
概述 | 在 SEO 和读者社区方面表现强劲的全能博客 |
主要类型 | 兴趣爱好、御宅文化、时事、IT |
主要用户群 | 30 至 40 岁的男性、商务人士、IT 专业人员 |
份额与规模 | 拥有一大批忠实拥趸的主流博客平台 |
变现方式 | 免费联盟广告、Google AdSense |
编辑器 | 多种编辑模式(Hatena 记号法、Markdown) |
SEO (搜索) | 支持自定义域名。SEO 表现极强。 |
note
项目 | 内容 |
概述 | 面向创作者的写作和内容销售类 SNS |
主要类型 | 随笔、商业、创作、开发故事 |
主要用户群 | 创作者、企业家、作家、社会大众 |
份额与规模 | 增长迅速,会员数已突破 1000 万 |
变现方式 | 付费文章、付费专栏、会员制 |
编辑器 | 极其简单清爽的独特编辑器 |
SEO (搜索) | 擅长 SNS 分享而非单一针对搜索引擎优化 |
Qiita
项目 | 内容 |
概述 | 日本最大的面向工程师的技术知识分享网站之一 |
主要类型 | 编程知识、环境搭建、错误解决 |
主要用户群 | 企业工程师、编程新手 |
份额与规模 | 拥有超过 100 万 会员的顶尖技术网站 |
变现方式 | 个人无直接变现方式(仅限企业公关) |
编辑器 | 支持 Markdown;易读的代码块 |
SEO (搜索) | 域名权重处于最强级别;极易快速获得高排名 |
Zenn
项目 | 内容 |
概述 | 在现代技术和写书方面表现强劲的技术媒体 |
主要类型 | 实用编程、个人开发、小贴士 |
主要用户群 | 热爱现代技术的工程师、独立开发者 |
份额与规模 | 近期势头强劲,在技术社区中正在逼近 Qiita |
变现方式 | 销售付费图书、徽章打赏 |
编辑器 | 支持 Markdown,可与 GitHub 仓库集成 |
SEO (搜索) | 在技术关键词方面表现强势,搜索流量丰富 |
使用这些服务是最轻松也最方便的选择,但你必须按照该服务的格式来构建网站。同样,如果你想使用自己的域名、自定义设计或构建自己的变现系统,你的自由度确实会受到限制。这就是 Headless CMS 诞生的原因。
到底什么是 Headless CMS?
简单来说,免费博客服务内部也是以类似 Headless CMS 的机制运行来提供服务的。以前与 WordPress 的对比更容易理解,所以我让 AI 画了一张图。

简而言之,将外观与数据管理分离,可以让你以各种形式使用数据。因此,它不仅适用于博客,也适用于商品销售、企业动态等其他页面。
到这里,相信你已经对术语和服务类型有了基本的了解。基于这些知识,我将从下一篇文章开始,详细介绍黑兔提供的 Headless CMS —— KuroCMS。