跳到正文
Sumi 中文文档已上线,部分页面暂为英文。阅读 Sumi 介绍
Sumi
本页目录

安装#

Sumi 是一个 Python 包。它依赖 MkDocs NG,所以安装 Sumi 时会一并安装 MkDocs。

环境要求#

  • Python 3.10 或更高版本
  • 一个 MkDocs 项目,或者一个空文件夹

安装软件包#

pip
pip install mkdocs-sumi
uv
uv add --dev mkdocs-sumi
pipx
pipx install mkdocs-ng --include-deps
pipx inject mkdocs-ng mkdocs-sumi

提示

在国内网络环境下,可以加上镜像源,例如 pip install -i https://pypi.tuna.tsinghua.edu.cn/simple mkdocs-sumi。Sumi 安装后不再访问任何外部网络。

启用主题和插件#

Sumi 分为两部分:主题负责绘制页面,插件负责 Markdown 组件、博客和额外的输出。两者都要启用:

mkdocs.yml
theme:
  name: sumi
  locale: zh  # 中文界面;默认是 en

plugins:
  - search    # 提供 ⌘K 搜索
  - llms_txt  # 可选:生成 llms.txt 和每页的 Markdown 副本
  - sumi

重要

一旦写了 plugins: 列表,MkDocs 就不会再自动启用 search。请像上面那样显式列出。

预览#

mkdocs serve

打开 http://127.0.0.1:8000/,按 ⌘ K(或 Ctrl K)即可搜索。

下一步#

继续阅读第一个站点,或直接跳到写作。

Esc
↵ 打开 ↑↓ 移动 Esc 关闭
键盘快捷键
Ctrl K /
打开搜索与命令面板
t
切换深色模式
[ ]
上一页 / 下一页
j k
上一个 / 下一个标题
?
显示本帮助