个人博客与文档框架持续更新对比表

面向个人网站、博客、知识库与技术文档混合场景,对比 Fumadocs、Nextra、Rspress、Starlight、Docusaurus、VitePress 和 Mintlify。

这是一份面向个人网站、博客、知识库和技术文档混合场景的持续更新资料。

它不试图给框架做绝对排名,而是帮助回答三个问题:

  1. 这个工具属于开源框架、静态站生成器,还是托管平台?
  2. 它最适合解决什么问题?
  3. 在什么情况下,它不应该成为第一选择?

相关长文:

核对日期:2026-08-17。 功能、版本、套餐和维护状态可能变化,正式选型前请再次查看官方文档。

下列截图均采集自各工具官方首页,时间为 2026-08-17。官网首屏反映产品定位和视觉方向,但不等于脚手架生成后的默认效果,也不应单独作为选型结论。

先看结论
  • 想保留品牌首页和代码控制权,优先比较 Fumadocs、Nextra 等开源框架。
  • 想快速获得成熟文档体验,优先比较 Rspress、Starlight、Docusaurus 与 VitePress 的默认能力。
  • 如果核心问题是多人协作、权限、托管搜索和平台运营,Mintlify 属于另一条产品路线,不应只按组件数量比较。

快速结论

场景优先考虑
Next.js 品牌站+结构化内容Fumadocs
个人主页+博客+轻量文档Nextra
独立 React/MDX 文档站Rspress
Astro 静态文档与知识库Starlight
大型、多版本、多语言技术文档Docusaurus
希望 Markdown 页面直接拥有 Vue 组件能力VitePress
不想维护基础设施、需要浏览器协作Mintlify

Coding Agent 已经显著降低跨技术栈试用和实现的门槛。下表保留“技术中心”是为了说明组件生态、部署与后续维护边界,不建议把它当成第一轮筛选条件;第一轮仍应从内容形态、品牌自由度、发布方式和长期控制权出发。

核心定位

工具类型技术中心最适合不优先选择的情况
Fumadocs开源文档框架与组件工具链React,支持 Next.js 等 React 框架品牌站+结构化内容、复杂内容源、OpenAPI只需要极简博客,或不愿维护 React 应用
NextraNext.js 内容网站框架Next.js App Router、React、MDX个人主页、博客、知识库、轻量文档需要复杂多内容源,或不想维护 Next.js 应用
RspressReact 静态站生成器Rsbuild、React、MDX独立技术文档、组件库文档、重视默认 UI 与构建体验品牌应用与内容系统同等复杂,需要高度组合
StarlightAstro 文档解决方案Astro、Markdown/MDX/Markdoc静态文档、知识库、性能和无障碍优先网站主体是大量动态产品能力,而不是内容
Docusaurus成熟开源文档框架React、MDX、插件大型文档、多版本、多语言、博客+文档小型个人站不需要它的完整能力
VitePress静态站生成器Vue、Vite、MarkdownVue 生态文档、静态内容站、自定义 Vue 主题React 项目或需要运行时动态能力较多
Mintlify商业托管文档平台Git/MDX 内容+平台服务快速上线、Web Editor、协作、搜索、AI、企业能力要求完整开源、自主运行和最低平台绑定

内容与网站能力

工具BlogMDX/组件内容树/侧栏i18n版本化自定义首页
Fumadocs可以,偏自行组织强,React 组件和 Source 工具链强,Page Tree 与多种 Layout官方支持提供实现原语,需自行设计策略强,适合与现有 React 页面共存
Nextra官方 Blog Theme强,基于 Next.js/ReactDocs Theme 内置支持 Next.js i18n 方式不是主要强项强,沿用 Next.js 页面
Rspress可定制为 Blog强,React/MDX默认主题与自动导航官方支持官方支持多版本支持文档首页和产品首页
Starlight可实现,但核心仍是文档支持 MDX,可混用多框架组件默认完整官方支持依赖内容和部署策略可通过 Astro 页面与组件实现
Docusaurus官方 Blog Plugin强,React/MDX成熟成熟成熟,支持文档版本支持 React 页面与主题扩展
VitePress可实现Vue-enhanced Markdown默认主题完整官方支持需要自行设计强,可扩展或自定义 Vue 主题
Mintlify支持内容站表达平台 MDX 与自定义组件平台内置平台能力平台能力主题范围内简单;高级自定义看方案

说明:

  • “支持”不代表维护成本相同;
  • “版本化”需要区分完整站点版本、部分目录版本和内容发布历史;
  • Blog 能力需要继续核对标签、RSS、作者页和时间归档是否开箱可用。

搜索、AI 与平台能力

工具搜索AI/LLM 友好输出OpenAPI协作编辑托管责任
Fumadocs可接 Orama、Algolia 等,也可关闭llms.txt、全量文本、页面 Markdown;Ask AI 需自行接模型官方集成依赖 Git、IDE 或外部 CMS自己部署与维护
NextraPagefind 静态搜索有 Ask AI 相关能力,具体接入需核对非核心能力依赖 Git、IDE 或外部 CMS自己部署与维护
Rspress默认全文搜索并支持定制SSG-MD、llms.txt非核心能力依赖 Git、IDE自己部署与维护
Starlight默认搜索可通过插件或自建方案扩展非核心能力依赖 Git、IDE 或 CMS自己部署与维护
Docusaurus通过官方/第三方集成可通过插件或自建方案扩展通常使用插件或外部工具依赖 Git、IDE 或 CMS自己部署与维护
VitePress常用本地搜索或 Algolia官方页面提供 Markdown 读取入口,整体方案需自行设计非核心能力依赖 Git、IDE 或 CMS自己部署与维护
Mintlify平台内置Assistant、Agent、GEO 等随方案提供平台强项Web Editor、Git Sync、预览与团队能力平台负责,企业可谈更多部署方式

定制方式与维护代价

Fumadocs

Fumadocs 官方首页,展示品牌首页与文档界面的组合

Fumadocs 官方首页强调可定制的 React 文档框架,并直接展示品牌首页与文档阅读界面的组合。访问官网

定制路径:

  • Layout props;
  • Page Tree 和 Source;
  • slots;
  • 自定义 MDX 组件;
  • CLI Customize 或 Headless 方式。

主要风险:灵活性高,容易在没有边界时复制框架内部组件。

Nextra

Nextra 官方首页,展示 Next.js、MDX 与文档界面

Nextra 官方首页把定位集中在 Next.js、MDX 和内容网站,并用实际文档页面展示 Docs Theme。访问官网

定制路径:

  • Docs/Blog Theme 配置;
  • Next.js 页面与组件;
  • 自定义 CSS;
  • Custom Theme。

主要风险:基础定制很直接,超出主题范式后可能跨入自行维护主题。

Rspress

Rspress 官方首页,展示静态文档站与 AI 友好定位

Rspress 官方首页突出静态站生成、默认文档界面和“Made for humans. Understood by AI”的方向。访问官网

定制路径:

  • CSS Variables;
  • BEM Class;
  • ESM 组件覆盖;
  • rspress eject

主要风险:Eject 后需要自己维护导出的组件与上游变化。

Starlight

Starlight 官方首页,展示 Astro 文档站定位

Starlight 官方首页强调快速、可访问、易使用的完整文档体验,并明确建立在 Astro 之上。访问官网

定制路径:

  • Astro 配置;
  • CSS;
  • 组件覆盖;
  • Starlight Plugin;
  • React、Vue、Svelte、Solid 等组件。

主要风险:对已有非 Astro 项目,迁移成本可能高于主题收益。

Docusaurus

Docusaurus 官方首页,展示 React、MDX 与多语言能力

Docusaurus 官方首页直接强调内容优先,并展示 MDX、React 和多语言等成熟能力。访问官网

定制路径:

  • 配置;
  • 插件;
  • React 页面;
  • Swizzle 和自定义主题。

主要风险:能力面广,小型项目容易引入不需要的复杂度。

VitePress

VitePress 官方首页,展示 Vue 与 Markdown 静态站定位

VitePress 官方首页清楚表达了 Vue、Vite、Markdown 和静态文档站的产品边界。访问官网

定制路径:

  • Theme Config;
  • 扩展默认主题;
  • 自定义 Vue 主题;
  • Vite 插件和构建时数据。

主要风险:技术中心明确属于 Vue,不应为了默认主题让 React 项目跨栈迁移。

Mintlify

Mintlify 官方首页,展示托管文档与 Agent 知识基础设施

Mintlify 官方首页当前把自己定位为 Agent 使用的知识基础设施,页面同时展示搜索、Assistant 与结构化文档体验。访问官网

定制路径:

  • docs.json 与主题设置;
  • MDX 组件;
  • 自定义 CSS/JS;
  • 更高级的自定义开发者门户和企业能力。

主要风险:平台能力、价格和开放范围需要随套餐持续核对。

官方案例与展示

选型时不要只看框架自己的文档站。优先从 Showcase 中各挑三个与自己相似的案例:

Rspress 当前优先查看:

观察案例时,建议记录:

  1. 首页是文档首页、品牌首页还是产品页;
  2. 内容数量与层级;
  3. 移动端导航;
  4. 多语言与版本切换;
  5. API、代码示例或交互组件;
  6. 哪些效果来自框架默认,哪些显然是项目自定义。

选型验证模板

不要只比较官网。给每个最终候选做同一组最小验证:

[ ] 创建一个自定义首页
[ ] 导入一篇真实长文
[ ] 建立两层内容目录
[ ] 加入代码块、图片和复杂表格
[ ] 加入一个自定义组件
[ ] 建立中英文对应页面
[ ] 检查手机侧栏和目录
[ ] 运行生产构建
[ ] 记录需要覆盖或复制的组件
[ ] 估算一年内的升级与维护责任

建议把结果记录为:

项目候选 A候选 B
从零到可用所需时间
默认 UI 完成度
自定义首页难度
内容结构清晰度
多语言维护方式
自定义侵入程度
生产构建结果
预计长期维护点

更新记录

日期更新内容
2026-08-17建立首版对比,核对 Fumadocs、Nextra、Rspress、Starlight、Docusaurus、VitePress 与 Mintlify 官方资料

下次更新重点

  • 核对各框架当前稳定版本和 Node.js 要求;
  • 重新检查 Blog、RSS、搜索和多语言能力;
  • 核对 Rspress 2 的 Showcase 与生态变化;
  • 核对 Mintlify 套餐、AI credits 和自托管边界;
  • 增加实际原型的构建时间与定制记录;
  • 如果 Orbit Studio 更换内容框架,记录触发重新选型的条件。

官方资料

On this page