原始笔记

============================================================

# ============================================================
# 网站基本信息
# ============================================================

# 网站名称,必填
site_name: 我的文档

# 网站描述和作者,可选
site_description: 项目文档
site_author: Your Name

# 部署后的正式网址
# GitHub Project Pages 通常为:
# https://用户名.github.io/仓库名/
site_url: https://example.github.io/my-project/

# 页脚版权信息,可选
copyright: Copyright © 2026 Your Name

# ============================================================
# GitHub 仓库信息
# ============================================================

# Material 主题会在页面中显示仓库链接
repo_name: username/my-project
repo_url: https://github.com/username/my-project

# ============================================================
# 网站导航
# 路径相对于 docs/ 目录
# ============================================================

nav:
  - 首页: index.md
  - 使用指南:
      - 快速开始: guide/getting-started.md
      - 基本用法: guide/usage.md
  - 关于: about.md

# ============================================================
# 主题
# ============================================================

theme:
  # 使用 Material for MkDocs
  name: material

  # 主题界面使用简体中文
  language: zh

  # 常用功能
  features:
    # 页面切换时避免完整刷新
    - navigation.instant

    # 搜索建议
    - search.suggest

    # 搜索结果关键词高亮
    - search.highlight

# ============================================================
# Markdown 扩展
# ============================================================

markdown_extensions:
  # 支持 !!! note 等提示框
  - admonition

  # 支持 ??? note 等可折叠提示框
  - pymdownx.details

  # 增强代码块
  - pymdownx.superfences

  # 支持给 Markdown 元素添加属性
  - attr_list

  # 标题生成永久链接
  - toc:
      permalink: true

# ============================================================
# 插件
# ============================================================

plugins:
  # 全文搜索
  - search

项目结构

my-project/
├── mkdocs.yml
└── docs/
    ├── index.md
    ├── about.md
    └── guide/
        ├── getting-started.md
        └── usage.md

安装 material 主题

pip install mkdocs-material

Switch to English