最佳实践
遵循这些最佳实践,可以帮助你创建高质量、易维护的文档。
文档组织
目录结构
保持清晰的目录结构:
docs/
├── 01-getting-started/
├── 02-user-guide/
├── 03-api/
├── 04-deployment/
├── 05-development/
└── 06-troubleshooting/
命名规范
- 使用有意义的文件名
- 使用小写字母和连字符
- 添加数字前缀控制顺序
01-introduction.md
02-installation.md
03-quick-start.md
内容编写
标题层级
保持合理的标题层级:
# 一级标题(页面标题)
## 二级标题(主要章节)
### 三级标题(子章节)
#### 四级标题(详细内容)
代码示例
提供完整、可运行的代码示例:
// ✅ 好的示例 - 完整且有注释
const config = {
title: '我的网站',
url: 'https://example.com',
};
export default config;
// ❌ 不好的示例 - 不完整
const config = {
...
};
使用告示框
适当使用告示框突出重要信息:
提示
使用 pnpm 可以获得更快的安装速度和更好的磁盘空间利用率。
注意
在生产环境中,请确保使用 pnpm build 而不是 pnpm start。
维护性
保持更新
- 定期检查和更新文档
- 及时反映产品变化
- 修复过时的信息
版本管理
使用版本控制管理文档:
# 创建新版本
pnpm docusaurus docs:version 1.0.0
链接检查
定期检查文档中的链接:
# 构建时检查链接
pnpm build
可访问性
图片替代文本
为所有图片提供有意义的替代文本:

语义化标记
使用语义化的 Markdown 标记:
# 使用标题而不是加粗文本
## 正确的章节标题
**重要内容** - 使用加粗强调
*斜体文本* - 使用斜体表示术语
SEO 优化
前置元数据
为每个页面添加完整的元数据:
---
title: 页面标题
description: 简洁明了的页面描述,不超过 160 个字符
keywords: [关键词1, 关键词2, 关键词3]
---
URL 结构
使用清晰、有意义的 URL:
✅ /docs/getting-started/installation
❌ /docs/doc1
性能优化
图片优化
- 使用适当的图片格式(WebP、PNG、JPEG)
- 压缩图片大小
- 使用响应式图片
代码分割
利用 Docusaurus 的自动代码分割功能,按路由加载内容。
协作
贡献指南
为贡献者提供清晰的指南:
- 如何设置开发环境
- 代码风格要求
- 提交流程
审查流程
建立文档审查流程:
- 创建分支
- 编写/修改文档
- 提交 Pull Request
- 团队审查
- 合并到主分支