用户指南模板
本模板用于生成用户使用指南,适用于快速上手、操作手册、使用教程等场景。遵循 Layer 1 通用规范 + Layer 2 用户指南规范。
文档结构模板
Frontmatter
yaml
---
title: '[功能/模块名称] 使用指南'
description: '[完整的功能说明和适用场景]'
category: 指南
ai_model: Gemini # 推荐使用 Gemini 进行示例生成
---章节结构
1. 快速开始
目的: 让用户在最短时间内完成安装和运行第一个示例。
内容要求:
- 安装步骤: 清晰的安装命令和环境要求
- 基础示例: 一个完整可运行的最小示例
- 预期结果: 说明示例运行后的预期输出
- 下一步: 引导用户进一步探索
示例结构:
markdown
## 快速开始
### 安装
\`\`\`bash
# 使用 pnpm 安装
pnpm add @esdora/[package-name]
# 或使用 npm
npm install @esdora/[package-name]
\`\`\`
**环境要求**:
- Node.js >= 18.0.0
- TypeScript >= 5.0.0 (可选)
### 第一个示例
\`\`\`typescript
import { functionName } from '@esdora/[package-name]'
// 基础用法
const result = functionName(input)
console.log(result) // => 预期输出
\`\`\`
**预期结果**: 应该看到 `[描述输出结果]`
### 下一步
- 阅读 [核心概念](#核心概念) 了解工作原理
- 查看 [使用说明](#使用说明) 探索更多功能2. 核心概念
目的: 解释系统的关键术语、工作原理和设计理念。
内容要求:
- 术语表: 定义核心术语和概念
- 工作原理: 用简单语言说明系统如何工作
- 设计理念: 解释为什么这样设计(可选)
- 图表辅助: 使用流程图或示意图增强理解
示例结构:
markdown
## 核心概念
### 关键术语
- **[术语1]**: [简明定义和用途说明]
- **[术语2]**: [简明定义和用途说明]
### 工作原理
[用简单语言解释系统的工作流程,必要时使用 Mermaid 流程图]
\`\`\`mermaid
flowchart LR
A[输入] --> B[处理]
B --> C[输出]
\`\`\`
### 设计理念 (可选)
[说明为什么采用这种设计方式,帮助用户理解系统的价值]3. 使用说明
目的: 提供完整的功能使用指导和配置说明。
内容要求:
- API 调用: 详细说明各个 API 的使用方法
- 配置选项: 列出所有配置参数及其作用
- 使用场景: 针对不同场景提供具体示例
- 完整可运行: 所有示例必须包含必要的 import 和上下文
示例结构:
markdown
## 使用说明
### 基础用法
\`\`\`typescript
import { functionName } from '@esdora/[package-name]'
// 场景1: [描述使用场景]
const result1 = functionName(input1) // => 输出1
// 场景2: [描述使用场景]
const result2 = functionName(input2) // => 输出2
\`\`\`
### 配置选项
| 参数 | 类型 | 默认值 | 描述 | 必需 |
| --------- | -------- | ----------- | ---------- | ---- |
| `option1` | `string` | `'default'` | [参数说明] | 是 |
| `option2` | `number` | `0` | [参数说明] | 否 |
**配置示例**:
\`\`\`typescript
const config = {
option1: 'custom-value',
option2: 100
}
const result = functionName(input, config)
\`\`\`
### 高级用法
#### [高级功能1]
[说明和示例代码]
#### [高级功能2]
[说明和示例代码]4. 常见问题
目的: 提前解答用户可能遇到的问题和困惑。
内容要求:
- 问题导向: 以问题为标题,直接给出答案
- 排查指导: 提供常见错误的排查步骤
- 解决方案: 给出具体可行的解决方法
- 边界情况: 说明特殊输入或场景的处理
示例结构:
markdown
## 常见问题
### 如何处理 [特定场景]?
[直接给出解决方案和示例代码]
\`\`\`typescript
// 解决方法
const solution = handleSpecialCase(input)
\`\`\`
### 遇到 [错误信息] 怎么办?
**原因**: [说明错误产生的原因]
**解决步骤**:
1. 检查 [检查项1]
2. 确认 [检查项2]
3. 如果问题仍存在,[进一步排查方法]
### 支持哪些输入类型?
[列出支持的输入类型和边界情况处理]
- ✅ 支持: [类型1]、[类型2]
- ❌ 不支持: [类型3] (原因: [说明])
- ⚠️ 注意: [特殊情况说明]AI 生成提示词
以下提示词适用于使用 Gemini 生成用户指南(推荐模型:gemini-2.5-pro)。
角色定义
你是一位技术写作专家和用户体验设计师,擅长将复杂的技术概念转化为清晰易懂的用户指南,善于从用户视角出发设计文档结构。
任务说明
基于提供的功能说明、API 文档或代码库,生成一份用户友好的使用指南,符合以下规范:
遵循规范:
- Layer 1 通用文档规范 (Frontmatter、标题结构、语言、链接格式、代码示例、注意事项)
- Layer 2 用户指南规范 (步骤化组织、问题导向结构、实用示例要求)
- 本模板的 4 个章节结构
内容要求:
- 快速开始章节: 提供完整的安装步骤和一个最小可运行示例,包含预期结果验证
- 核心概念章节: 定义关键术语,用简单语言解释工作原理,必要时使用 Mermaid 流程图
- 使用说明章节: 提供多个使用场景的完整示例,列出所有配置选项和参数说明
- 常见问题章节: 以问题为标题,提供直接可行的解决方案和排查步骤
质量检查点:
- 示例可运行性: 所有代码示例包含必要的 import 语句,可以直接复制运行,输出注释 (
// =>) 准确 - 概念解释清晰度: 术语定义简明易懂,工作原理说明避免过度技术化,使用类比或图表辅助理解
- 问题覆盖全面性: 常见问题章节覆盖至少 5 个典型用户疑问,包括安装问题、使用错误和边界情况
- 示例可运行性: 所有代码示例包含必要的 import 语句,可以直接复制运行,输出注释 (
输入要求
- 功能说明: 提供功能的目标和核心特性
- API 文档: 如有现成的 API 参考文档或源码注释
- 使用场景: 说明典型的使用场景和用户需求
输出格式
- 格式: Markdown 文件,包含 YAML frontmatter
- 语言: 简体中文(代码注释可使用英文)
- 代码块: 使用三反引号 (```) 包裹,标注语言类型
- 输出注释: 使用
// =>行内注释展示代码执行结果
推荐模型
- 首选: Gemini (
gemini-2.5-pro) - 示例生成能力强,擅长内容组织和用户视角思考 - 备选: Codex (
gpt-5.1-codex) - 当侧重代码示例和脚本生成时使用
使用示例
bash
# 使用 Gemini 生成用户指南
cd docs && gemini -p "
PURPOSE: 为 [功能/模块名称] 创建用户使用指南
TASK:
• 设计 3-5 个常用场景的使用示例
• 组织步骤化的安装和配置流程
• 定义核心术语和工作原理说明
• 提供常见问题的解决方案
MODE: write
CONTEXT: @packages/[module-name]/**/* @README.md | Memory: 用户中心原则,示例驱动的文档哲学,遵循 Dora Pocket 文档风格
EXPECTED: 完整的用户指南,包含 4 个章节、可运行示例和 3 个质量检查点的验证
RULES: $(cat ~/.claude/workflows/cli-templates/prompts/development/02-implement-component-ui.txt) | 遵循 L1+L2 用户指南规范,所有示例包含完整上下文 | write=CREATE/MODIFY/DELETE
" --approval-mode yolo核心指令与规范
继承规范:
- ✅ Layer 1 通用文档规范 (参见 architecture.md)
- ✅ Layer 2 用户指南规范 (参见 architecture.md)
必需章节:
- 快速开始 (安装、基础示例、预期结果、下一步)
- 核心概念 (术语表、工作原理、设计理念)
- 使用说明 (API 调用、配置选项、使用场景)
- 常见问题 (问题导向、排查指导、解决方案)
示例要求:
- 所有代码示例必须包含 import 语句
- 使用
// =>行内注释展示输出 - 示例贴近实际使用场景,完整可运行
质量检查要点:
- 示例可运行性: 验证所有代码示例可以直接复制运行
- 概念解释清晰度: 确保术语定义易懂,工作原理说明避免过度技术化
- 问题覆盖全面性: 常见问题章节至少包含 5 个典型疑问和解决方案
相关文档
- 术语表 - 文档类型和 AI 模型定义
- 文档规范体系架构 - 3 层规范体系设计
- AI 模型调度策略 - 模型选择和使用规范
- API 文档模板 - API 文档模板参考
- 文档规范系统概览 - 文档哲学和核心理念
版本历史
- v1.0 (2025-11-19): 初始版本,定义用户指南的 4 个章节结构和 AI 生成提示词