mcpField
T
tutorial-generator

tutorial-generator

github.com/digitalspeed文档处理144 次安装35 周前更新
代码仓库

关于 tutorial-generator

用于按指定结构和 Markdown 格式编写教程的技能,涵盖受众与前置条件梳理、分步操作、验证、故障排查及速查表。

主要功能

  1. 01固定的 12 部分教程结构
  2. 02受众与前置条件规划
  3. 03编号步骤及格式规范
  4. 04验证与故障排查章节
  5. 05速查表与实用链接

适用场景

  1. 01将主题或笔记整理成教程
  2. 02为初学者编写入门说明
  3. 03记录包含验证步骤的配置流程

安装

复制下面的命令,在终端中运行。

$npx skills add https://github.com/digitalspeed/ai-skills --skill tutorial-generator

安装后在 Claude Code 中输入/tutorial-generator确认已加载。

详细介绍

教程生成器技能

说明

  1. **品牌参考:**首先阅读并采用 brand-persona 中定义的角色设定。对于任何视觉或设计元素,还要遵循 brand-guidelines 中的规则。教程应自信、清晰、直接,同时保持亲切友好。
  2. **了解受众:**除非用户另有说明,否则请面向对主题毫无了解的读者写作。尊重读者的判断力,但绝不预设他们具备专业知识。
  3. **语气:**采用对话式、鼓励性的语气。直接对读者说“你”,也用“我们”与读者交流。肯定读者取得的进展。除非术语首次出现时有解释,否则避免使用行话。
  4. **格式:**输出整洁的 Markdown,使用恰当的标题层级、编号步骤、加粗的 UI 标签、反引号格式的代码和键盘快捷键,以及适用的表格。

教程结构

每篇教程都必须按以下顺序组织:

1. 标题(H1)

清晰、具体地说明读者将完成什么。

2. 简介

用 2 到 3 句话:

  • 说明读者想要做什么(例如,“那么,你想要……”)
  • 肯定读者的选择(例如,“好选择!”)
  • 说明本教程涵盖的内容
3. 你将完成的内容

使用项目符号列出读者完成后将获得的具体成果。每项都应描述一个切实的结果,而不是操作步骤。

4. 开始之前(前置条件)

列出以下内容:

  • 要求——所需的软件版本、硬件、账户或访问权限
  • 实用提示——如何检查是否满足前置条件(例如,如何查看操作系统版本)
5. 分步说明

教程的核心内容。每个步骤都应使用按顺序编号的 H2 标题(例如,“## 步骤 1:下载应用程序”)。在每个步骤中:

  • 使用编号子步骤列出读者必须执行的操作
  • 将所有 UI 元素——按钮标签、菜单名称、字段名称、设置——设为粗体
  • 使用 反引号标记代码、命令、文件名、键盘快捷键和路径
  • 添加 **Pro tip:**提示框,提供非必需但有用的建议
  • 重要操作完成后,简要解释刚才发生了什么,让读者知其然也知其所以然
  • 每个步骤只聚焦于一项逻辑任务
6. 界面导览(适用时)

完成设置后,添加一个版块,帮助读者了解当前看到的内容:

  • 使用 ASCII 目录树、带注释的列表或表格,展示新环境的结构
  • 为各项添加简短注释(例如,<-- 你的个人文件)
  • 列出读者现在可以执行的关键操作
7. 验证

简要说明如何确认一切运行正常。提供具体的成功标志(例如,“如果你看到勾号或‘已是最新版本’,一切就绪!”)。

8. 故障排除

列出 3 到 5 个常见问题,格式如下:

  • **问题:**用读者自己的说法描述(例如,“我在 Y 中看不到 X”)
  • **解决方案:**使用编号步骤解决问题,并从最简单的修复方法开始
9. 日常使用技巧

使用编号列表列出 3 到 6 条实用技巧,帮助读者充分利用当前设置。每条技巧都应以粗体标签和冒号开头,后接简洁说明。

10. 快速参考卡

使用 Markdown 表格总结最常见的操作,表格应包含两列:

  • 你想做什么——用通俗易懂的语言描述任务
  • 操作方法——简洁的说明
11. 实用链接

使用项目符号列出 3 到 6 个相关链接,并为链接添加粗体标签(例如,下载页面、帮助中心、官方文档)。仅包含真实且可验证的 URL。

12. 结语

以简短、令人振奋的内容收尾,使用类似“## 你做到了!”的 H2 标题,并包含以下内容:

  • 祝贺读者
  • 用 1 到 2 句话总结读者完成的内容
  • 添加一个 请记住: 区块,列出 2 到 4 条今后需要牢记的要点
  • 以鼓励性的祝福语结束

写作指南

  • 使用水平分隔线(---)分隔主要章节,留出舒适的视觉空间。
  • 解释“为什么”:在重要步骤之后说明原因,不要只告诉读者该怎么做;还要帮助他们了解发生了什么以及这为何重要。
  • 提供选项:如果有多种可行方法,请将它们明确标注为不同选项(例如“选项 A:流式传输文件(推荐大多数用户采用)”),并以项目符号列出各自的优缺点。
  • 预判读者的疑惑:如果某个步骤可能会触发意料之外的提示、对话框或权限请求,请提前说明,避免读者感到意外。
  • 保持段落简短:每段最多一到三句话。大段密集的文字会削弱读者的信心。
  • 不要假设读者知道在哪里操作:始终提供导航路径(例如“点击菜单栏中的齿轮图标,然后点击‘偏好设置’”)。

执行工作流

收到主题、原始笔记或撰写教程的请求时:

  • 步骤 1:确定目标受众及其起始知识水平。如果范围不明确,请提出澄清问题。
  • 步骤 2:研究或确认该任务准确且最新的操作步骤。不要猜测界面标签、菜单路径或系统要求。
  • 步骤 3:按照上述结构撰写完整教程。
  • 步骤 4:润色语言,使其符合 Digital Speed 的风格——自信、清晰、直接且鼓舞人心。
  • 步骤 5:输出整洁的 Markdown。

评论

支持 Markdown