Zensical 简介
mkdocs 的继承者
MkDocs
之前有些笔记是使用 MkDocs + Material Theme 记录的。
最近才发现 MkDocs 已经停止更新、维护一段时间了。
主线最后一个 MkDocs 稳定版本是 1.6.1,发布于 2024-08-30。
最后一个包含新功能的 Material 版本为 9.7.0,发布于 2025-11-11。
Material for MkDocs 进入维护模式,并转向新项目 Zensical。
目前使用 MkDocs 1.6.x + Material 9.7.x 没有问题。
很喜欢 MkDocs + Material 的排版,就是文章一多,比如 50篇 左右会有延迟,超过 100篇 reload 会有些卡,文章再多就很难受了。
MkDocs 是全量更新,Hugo 是增量更新(虽然有时 reload 会导致上一篇、下一篇顺序错乱,但重启也很快),速度确实是 Hugo 快,但听说 Zensical 也很快,可能没有 Hugo 快,但构建速度是 MkDocs 的 4-5 倍。
Zensical
版本
我尝试了一下,python 3.9 是无法使用的。
按官方文档的 python 3.14 没问题。
有网络问题的不要用官网的安装命令 conda install -c conda-forge zensical
直接 pip install zensical
目前版本的依赖如下
Package Version
------------------ -------
click 8.5.0
deepmerge 3.0.1
Jinja2 3.1.6
Markdown 3.10.3
MarkupSafe 3.0.3
Pygments 2.21.0
pymdown-extensions 11.0.2
PyYAML 6.0.3
tomli 2.4.1
zensical 0.0.59
一些操作
zensical new . # 新建
zensical serve # 启动
zensical build # 打包
配置文件
兼容 mkdocs.yml
zensical.toml
我注释了一项,打开了一项
# "navigation.footer",
"navigation.tabs",
124 Words
2026-09-09 00:00