Skip to content

文档排序指南

本文档提供了如何向用户展示和组织 EsbpmPlugin 文档的建议,以确保用户能够轻松找到和理解所需信息。

推荐的文档展示顺序

以下是推荐的文档展示顺序,按用户访问频率和重要性排序:

1. README.md

  • 用途:作为插件的首页和概览文档
  • 原因:用户首次接触插件时首先查看的文档,提供基本信息和快速导航
  • 位置:顶级文档,应置于最突出的位置

2. INDEX.md

  • 用途:提供完整的文档索引和快速导航
  • 原因:帮助用户快速找到特定主题的详细文档
  • 位置:README.md 之后或与 README.md 链接在一起

3. INSTALLATION.md

  • 用途:详细的安装指南
  • 原因:新用户需要的第一个操作指南
  • 位置:支持文档类别中的首要位置

4. CONFIGURATION.md

  • 用途:完整的配置参考
  • 原因:安装后用户通常需要进行配置
  • 位置:支持文档类别中的第二位

5. 按服务器类型的场景配置指南

  • 用途:针对不同类型服务器的配置建议
  • 原因:用户可以快速找到适合自己服务器类型的最佳配置
  • 推荐展示顺序
    • BEGINNER_SERVER.md (新手服务器)
    • ADVENTURE_SERVER.md (冒险服务器)
    • CREATIVE_SERVER.md (创造服务器)
    • MIXED_SERVER.md (半生存半创造服务器)

6. 按功能的详细文档

  • 用途:各功能的详细说明
  • 原因:用户深入了解特定功能时需要的参考文档
  • 推荐展示顺序
    • FLIGHT_COMMAND.md (飞行命令)
    • SPEED_EFFECT.md (速度效果)
    • GAMEMODE_CONTROL.md (游戏模式控制)
    • BANNED_ITEMS.md (危险物品限制)

7. PERMISSIONS.md

  • 用途:权限配置指南
  • 原因:服务器管理员配置权限时需要的参考
  • 位置:支持文档类别中的第三位

8. TROUBLESHOOTING.md

  • 用途:常见问题及解决方案
  • 原因:用户遇到问题时需要的参考
  • 位置:支持文档类别中的最后一位

9. DEVELOPER_GUIDE.md

  • 用途:开发者指南
  • 原因:面向开发者的技术文档
  • 位置:独立的开发者资源类别

10. CONTRIBUTING.md

  • 用途:贡献指南
  • 原因:希望参与插件开发的用户需要的信息
  • 位置:独立的开发者资源类别或在开发者指南之后

文档展示方式建议

网站导航结构

如果通过网站展示文档,建议使用以下导航结构:

EsbpmPlugin 文档
├── 首页 (README.md)
├── 文档索引 (INDEX.md)
├── 快速开始
│   ├── 安装指南 (INSTALLATION.md)
│   └── 基础配置 (CONFIGURATION.md)
├── 服务器配置指南
│   ├── 新手服务器 (BEGINNER_SERVER.md)
│   ├── 冒险服务器 (ADVENTURE_SERVER.md)
│   ├── 创造服务器 (CREATIVE_SERVER.md)
│   └── 混合服务器 (MIXED_SERVER.md)
├── 功能详解
│   ├── 飞行命令 (FLIGHT_COMMAND.md)
│   ├── 速度效果 (SPEED_EFFECT.md)
│   ├── 游戏模式控制 (GAMEMODE_CONTROL.md)
│   └── 危险物品限制 (BANNED_ITEMS.md)
├── 管理员指南
│   ├── 权限配置 (PERMISSIONS.md)
│   └── 故障排除 (TROUBLESHOOTING.md)
└── 开发者资源
    ├── 开发者指南 (DEVELOPER_GUIDE.md)
    └── 贡献指南 (CONTRIBUTING.md)

PDF 文档集

如果以 PDF 文档集形式提供,建议:

  1. 创建一个主目录 PDF,包含所有文档的链接和简要说明
  2. 按上述推荐顺序排列文档
  3. 为不同类型的用户提供定制化的文档子集:
    • 玩家文档包(基础功能说明)
    • 管理员文档包(安装、配置、权限、故障排除)
    • 开发者文档包(技术文档、贡献指南)

压缩包分发

如果以压缩包形式分发文档,建议保持以下目录结构:

EsbpmPlugin-Docs/
├── README.md
├── INDEX.md
├── CONTRIBUTING.md
├── DEVELOPER_GUIDE.md
├── DOCUMENT_ORDER.md
├── features/
│   ├── FLIGHT_COMMAND.md
│   ├── SPEED_EFFECT.md
│   ├── GAMEMODE_CONTROL.md
│   └── BANNED_ITEMS.md
├── scenarios/
│   ├── BEGINNER_SERVER.md
│   ├── ADVENTURE_SERVER.md
│   ├── CREATIVE_SERVER.md
│   └── MIXED_SERVER.md
└── support/
    ├── INSTALLATION.md
    ├── CONFIGURATION.md
    ├── PERMISSIONS.md
    └── TROUBLESHOOTING.md

用户类型和文档推荐

根据不同用户类型,推荐优先展示的文档:

新用户/玩家

  1. README.md (插件概览)
  2. INSTALLATION.md (如何安装插件)
  3. features/FLIGHT_COMMAND.md (飞行命令使用)
  4. features/SPEED_EFFECT.md (速度效果说明)

服务器管理员

  1. README.md (插件概览)
  2. INSTALLATION.md (安装指南)
  3. CONFIGURATION.md (配置参考)
  4. PERMISSIONS.md (权限配置)
  5. scenarios/ (根据服务器类型选择相应指南)
  6. TROUBLESHOOTING.md (故障排除)

开发者

  1. README.md (插件概览)
  2. DEVELOPER_GUIDE.md (开发者指南)
  3. CONTRIBUTING.md (贡献指南)
  4. features/ (各功能实现细节)

文档版本管理

建议在文档展示中清晰标识文档版本:

  1. 在每个文档的顶部注明版本号
  2. 提供版本更新日志或变更记录
  3. 对于重大版本更新,提供迁移指南

反馈机制

为了持续改进文档质量,建议提供文档反馈机制:

  1. 在每个文档末尾添加反馈链接或表单
  2. 定期收集和分析用户反馈
  3. 根据反馈更新和改进文档内容

文档维护建议

  1. 保持一致性:确保所有文档使用一致的术语、格式和风格
  2. 定期更新:随着插件功能更新,及时更新相关文档
  3. 验证内容:确保文档内容的准确性和可操作性
  4. 简化导航:确保用户能够轻松找到所需信息