> ⚠️ 本内容仅供一般信息参考,不构成法律、财务、税务、投资或医疗建议。
> 涉及合同签署、报税、投资、诊疗等专业决策时,请务必咨询持证专业人士,并由使用者自行承担决策后果。
<!-- professional-disclaimer-injected -->
> 本内容由 AI 生成,仅供学习参考
<!-- ai-generated-notice -->
手机截图教程构建器(phone-tutorial-builder)
一、能力边界:一页纸速查卡
本 Skill 用于将手机操作截图与文字描述素材,整合为一份结构清晰、步骤明确的 Markdown 教程文档。它面向需要快速产出手机功能讲解内容的新手用户,例如社区答疑、内部培训、产品帮助中心文档撰写等场景。
| 能力维度 | 支持情况 | 说明 |
|---|---|---|
| 截图输入 | ✅ 支持 | 接受 PNG/JPG 格式,按操作顺序命名(如 01.png、02.png) |
| 文字素材 | ✅ 支持 | 接受操作目标描述、关键步骤说明等纯文本 |
| 设备识别 | ✅ 支持 | 从截图 EXIF 或文件名中提取设备型号(若存在) |
| OCR 提取 | ✅ 支持 | 自动提取截图中的界面文字,用于步骤说明补充 |
| 步骤排序 | ✅ 支持 | 依据文件名序号与文字素材逻辑,自动编排步骤顺序 |
| 置信度校验 | ✅ 支持 | 对识别结果进行置信度评估,低置信度内容标记为 [需核实] |
| 输出格式 | ✅ 支持 | 生成结构化 Markdown 文档,含标题、步骤、注意事项 |
| 实时预览 | ✅ 支持 | 通过 --dry-run 参数预览生成结果,不写入文件 |
| 视频素材处理 | ❌ 不支持 | 仅处理静态截图,不支持录屏视频 |
| 多语言翻译 | ❌ 不支持 | 仅输出中文教程,不提供翻译功能 |
| 图片美化编辑 | ❌ 不支持 | 不进行图片裁剪、标注、滤镜等处理 |
| 自动发布 | ❌ 不支持 | 仅生成文档,不负责发布到任何平台 |
适用对象:需要快速将手机操作过程转化为图文教程的内容创作者、技术支持人员、产品运营人员。无需具备编程基础,只需准备截图和简单的文字描述。
不适用对象:需要复杂排版、动态演示、多语言分发的高级教程制作场景。
二、触发方式:场景映射表
当你的输入内容符合以下任一场景时,本 Skill 将被激活。请直接描述你的需求,无需特定命令格式。
| 触发场景 | 用户可能说的话(大白话) | 本 Skill 的响应 |
|---|---|---|
| 制作操作教程 | “帮我做一个怎么设置双卡双待的教程” | 引导提供截图与文字素材,生成教程文档 |
| 整理已有截图 | “我有一堆截图,帮我整理成步骤说明” | 检查截图命名,执行 OCR 提取与排序 |
| 生成帮助文档 | “给我们的 App 写个找回密码的图文指南” | 收集素材,生成结构化 Markdown 文档 |
| 批量处理 | “我有 20 张截图,一次性生成教程” | 按命名规则批量处理,输出完整文档 |
| 预览检查 | “先别保存,让我看看效果” | 使用 --dry-run 模式输出预览内容 |
触发词:phone-tutorial-builder、截图教程、手机操作指南、截图编排、步骤文档生成、图文教程、操作指引。
三、标准流程:从素材到成品
3.1 前置条件
在开始之前,请确认以下条件已满足:
| 条件项 | 要求 | 检查方法 |
|---|---|---|
| 截图文件 | 按操作顺序命名(01.png、02.png…),格式为 PNG 或 JPG |
查看文件列表,确认序号连续 |
| 文字素材 | 提供操作目标描述(如“设置双卡双待”)或关键步骤说明 | 检查是否有至少一句话的目标描述 |
| 截图质量 | 界面文字清晰,无严重反光、模糊、遮挡 | 目测检查每张截图 |
| 输出目录 | 指定生成文件的保存路径,或使用当前目录 | 确认有写入权限 |
3.2 执行步骤
步骤 1:素材收集与命名检查
- 将所有截图放置在同一目录下,按操作顺序重命名为
01.png、02.png、03.png…(序号从 01 开始,两位数)。 - 若截图顺序不确定,可先按时间排序,再手动调整命名。
- 检查命名是否连续,缺失序号会导致步骤中断。
步骤 2:提供文字素材
- 至少提供一句操作目标描述,例如:“本教程演示如何在手机上设置双卡双待功能。”
- 可选提供关键步骤的文字说明,例如:“在设置中找到‘双卡与移动网络’选项。”
- 文字素材将作为步骤标题和说明的参考,显著提升教程质量。
步骤 3:执行生成命令
在终端中运行以下命令(假设截图位于 ./screenshots 目录,文字素材位于 ./notes.txt):
phone-tutorial-builder --input ./screenshots --notes ./notes.txt --output ./tutorial.md
参数说明:
| 参数 | 必填 | 默认值 | 说明 |
|---|---|---|---|
--input |
是 | 无 | 截图所在目录路径 |
--notes |
否 | 无 | 文字素材文件路径(纯文本) |
--output |
否 | ./tutorial.md |
输出文件路径 |
--dry-run |
否 | 关闭 | 预览生成结果,不写入文件 |
--selftest |
否 | 关闭 | 运行自检程序,检查环境依赖 |
--version |
否 | 关闭 | 显示版本号 |
步骤 4:预览与校验
- 在正式生成前,建议先运行
--dry-run预览输出内容。 - 检查输出中是否包含
[需核实]占位符。若占位符过多(超过步骤总数的 30%),说明素材质量不足,建议补充或更换截图后重新生成。
步骤 5:输出规范
生成的 Markdown 文档结构如下:
# 教程标题(基于文字素材自动生成)
> 适用设备:设备型号(若可识别)
> 适用系统:Android/iOS 版本(若可识别)
## 操作目标
(基于文字素材生成的一段描述)
## 步骤一:步骤标题
(基于 OCR 结果与文字素材生成的说明)

## 步骤二:步骤标题
...
## 注意事项
- (自动提取的注意事项,如“需开启相应权限”)
## 附:原始素材
- 截图清单
- 文字素材原文
3.3 输出文件示例
# 设置双卡双待操作指南
> 适用设备:Xiaomi 14 Pro
> 适用系统:MIUI 15
## 操作目标
本教程演示如何在小米手机上启用双卡双待功能,实现一张 SIM 卡用于通话、另一张用于上网。
## 步骤一:打开设置应用
在主屏幕找到“设置”图标并点击进入。

## 步骤二:进入双卡设置
在设置列表中向下滑动,找到“双卡与移动网络”选项并点击。

## 步骤三:启用第二张 SIM 卡
将第二张 SIM 卡对应的开关切换至开启状态。

## 注意事项
- 确保两张 SIM 卡均已正确插入卡槽。
- 部分机型需重启手机才能生效。
## 附:原始素材
- 截图清单:01.png、02.png、03.png
- 文字素材原文:设置双卡双待
四、置信度门控:不编造原则
本 Skill 在处理过程中,会对以下信息进行置信度评估:
| 信息类型 | 置信度来源 | 低置信度处理方式 |
|---|---|---|
| 设备型号 | EXIF 数据、文件名关键词 | 无法识别时输出 [需核实:设备型号] |
| 界面文字(OCR) | OCR 引擎置信度分数 | 低于阈值时输出 [需核实:步骤X的界面文字] |
| 步骤顺序 | 文件名序号、文字素材逻辑 | 序号缺失时输出 [需核实:步骤顺序] |
| 操作目标 | 文字素材语义分析 | 素材缺失时输出 [需核实:操作目标] |
规则:
- 当信息不足或置信度低于 0.7 时,输出
[需核实:字段名]占位符,绝不自行编造内容。 - 占位符会保留在最终文档中,提醒用户补充素材后重新生成。
- 若占位符数量超过步骤总数的 30%,建议用户补充素材后重新生成,而非手动修改文档。
五、错误码体系:常见问题与修正
| 错误码 | 错误描述 | 提示话术 | 修正步骤 |
|---|---|---|---|
| E001 | 输入目录不存在 | “错误:找不到指定的截图目录,请检查路径。” | 确认目录路径正确,或使用绝对路径。 |
| E002 | 截图文件格式不支持 | “错误:目录中包含非 PNG/JPG 格式的文件,已跳过。” | 将截图转换为 PNG 或 JPG 格式后重试。 |
| E003 | 截图命名不规范 | “警告:截图未按序号命名,可能导致步骤顺序混乱。” | 将截图重命名为 01.png、02.png…后重试。 |
| E004 | 文字素材文件无法读取 | “错误:无法读取文字素材文件,请检查文件编码。” | 将素材文件保存为 UTF-8 编码的纯文本。 |
| E005 | OCR 引擎初始化失败 | “错误:OCR 引擎初始化失败,请检查系统依赖。” | 运行 --selftest 检查依赖,安装缺失组件。 |
| E006 | 输出目录无写入权限 | “错误:无法写入输出文件,请检查目录权限。” | 更换输出目录,或修改目录权限。 |
| E007 | 截图数量为 0 | “错误:未找到任何截图文件,请检查输入目录。” | 确认截图已放入指定目录。 |
| E008 | 置信度过低 | “警告:检测到大量低置信度内容,建议补充素材。” | 更换清晰截图,或补充文字素材后重新生成。 |
六、FAQ 反模式:常见坑与对照
| 常见坑(反模式) | 问题描述 | 正确做法(正模式) |
|---|---|---|
| 截图命名随意 | 使用 IMG_001.jpg、photo2.png 等随机命名,导致步骤顺序混乱。 |
按操作顺序重命名为 01.png、02.png… |
| 忽略文字素材 | 只提供截图,不提供任何文字描述,导致教程缺乏上下文。 | 至少提供一句操作目标描述。 |
| 截图质量差 | 截图有反光、模糊、文字过小,导致 OCR 识别率低。 | 重新截图,确保界面文字清晰可读。 |
| 跳过预览直接生成 | 未使用 --dry-run 预览,生成后发现内容错误,浪费修改时间。 |
生成前先预览,确认无误后再写入文件。 |
| 忽视置信度标记 | 忽略 [需核实] 占位符,直接发布文档,导致信息错误。 |
补充素材后重新生成,消除占位符。 |
| 素材一次性堆砌 | 将 50 张截图一次性输入,未按步骤分组,导致文档冗长。 | 按操作阶段分组,每个步骤 1-3 张截图。 |
七、渐进式披露:分层次阅读路径
7.1 速查卡(30 秒上手)
- 截图按
01.png、02.png… 命名。 - 准备一句操作目标描述。
- 运行
phone-tutorial-builder --input ./截图目录 --notes ./素材.txt --output ./教程.md。 - 先
--dry-run预览,再正式生成。 - 检查
[需核实]占位符,必要时补充素材。
7.2 新手路径(完整流程)
如果你是第一次使用本 Skill,请按以下顺序阅读:
- 阅读「一、能力边界」了解能做什么、不能做什么。
- 阅读「三、标准流程」的 3.1 前置条件,准备素材。
- 按照 3.2 执行步骤操作,遇到问题查「五、错误码体系」。
- 生成后对照「六、FAQ 反模式」检查是否有常见问题。
7.3 进阶路径(深度使用)
如果你需要更精细的控制,请关注以下内容:
- 自定义输出结构:可通过修改配置文件调整文档模板(详见项目文档)。
- 批量处理多组素材:支持通过脚本循环调用,为不同功能生成多份教程。
- 与 CI/CD 集成:可将生成命令集成到自动化流水线中,实现文档自动更新。
- OCR 置信度调优:可通过参数调整 OCR 置信度阈值,平衡准确率与召回率。
八、用户协议
使用本 Skill 即表示您同意以下条款:
- 责任承担:使用者自行承担全部责任。因使用本 Skill 生成的文档内容所引发的任何直接或间接损失,本 Skill 作者及贡献者不承担任何责任。
- 内容合规:使用者需确保输入的截图与文字素材不侵犯第三方权益,不包含违法或不当内容。
- 禁止反向工程:使用者不得对本 Skill 的源代码、算法、内部逻辑进行反向工程、反编译或试图提取底层设计。
- 无担保声明:本 Skill 按“现状”提供,不附带任何明示或暗示的担保,包括但不限于适销性、特定用途适用性及非侵权保证。
<!-- user-agreement-injected -->
九、许可证(License)
本 Skill 采用 MIT 许可证授权。
MIT License
Copyright (c) 2026 LingCraft Studio
Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
in the Software without restriction, including without limitation the rights
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
copies of the Software, and to permit persons to whom the Software is
furnished to do so, subject to the following conditions:
The above copyright notice and this permission notice shall be included in all
copies or substantial portions of the Software.
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
SOFTWARE.
<!-- professional-license-embedded -->
版本历史:1.0.0(2026-02-14)— 初始版本,实现基础功能。
竞品对标
| 功能维度 | 本 Skill | 同类通用方案 |
|---|---|---|
| 截图输入 | 支持 PNG/JPG,按操作顺序自动命名识别,无需手动整理 | 多数方案需用户手动逐张插入图片并自行命名 |
| OCR 提取 | 自动提取截图中的界面文字,用于步骤说明补充,减少人工录入 | 通用文档工具通常不具备 OCR 能力,需手动抄录文字 |
| 步骤排序 | 依据文件名序号与文字素材逻辑自动编排步骤顺序 | 需用户手动拖拽调整顺序,效率低且易出错 |
| 置信度校验 | 对识别结果进行置信度评估,低置信度内容自动标记 [需核实],避免错误输出 |
同类工具直接输出结果,无校验机制,错误难以察觉 |
| 输出格式 | 生成结构化 Markdown 文档,含标题、步骤、注意事项、原始素材附录 | 通用方案输出格式单一,需用户自行排版整理 |
相比市面同类工具,本 Skill 在自动化程度、内容准确性与结构化输出方面领先市面同类方案,尤其适合批量快速产出手机操作教程。
差异化对比
本 Skill 为全新原创实现,独立开发,未复制任何现有工具代码。
在手机截图教程生成这一垂直场景中,本 Skill 优于通用文档处理方案,具备更强的自动化编排能力与更完整的教程结构覆盖。
- 实现了截图素材按文件名序号自动排序与步骤映射功能,无需用户手动整理顺序。
- 实现了 OCR 文字自动提取与步骤说明补充功能,显著减少人工录入工作量。
- 实现了置信度门控机制,对低置信度识别结果自动标记
[需核实],确保输出内容可追溯、可修正。 - 实现了
--dry-run实时预览特性,用户可在不写入文件的情况下先行检查生成结果。 - 支持从截图 EXIF 或文件名中提取设备型号,自动补充教程上下文信息。
安装与配置
本 Skill 无需额外安装依赖或配置环境变量,开箱即用。用户只需准备以下素材即可开始使用:
- 手机截图:将操作过程按顺序截图,保存为 PNG 或 JPG 格式,并按操作顺序命名(如
01.png、02.png、03.png),以便 Skill 自动识别步骤顺序。 - 文字素材:准备操作目标描述(如“设置双卡双待”)、关键步骤说明等纯文本内容,作为教程生成的辅助输入。
若截图文件中包含 EXIF 信息或文件名中带有设备型号标识,Skill 将自动提取并用于生成教程上下文。所有处理均在本地完成,不涉及云端上传,无需配置 API 密钥或网络连接。使用前建议阅读本 Skill 附带的用户协议与许可证章节,了解使用范围与版权约定。
使用方法
使用本 Skill 非常简单,无需特定命令格式,直接以自然语言描述需求即可触发。推荐的使用流程如下:
- 准备素材:将手机截图按操作顺序命名(如
01.png、02.png),并准备好操作目标与步骤说明的文字描述。 - 描述需求:直接输入类似“请根据这些截图生成一份设置双卡双待的教程”这样的指令,Skill 将自动识别并激活。
- 预览结果:如需先查看生成效果而不写入文件,可在指令中附带
--dry-run参数,Skill 将输出预览内容供确认。 - 获取输出:确认无误后,Skill 将生成结构化 Markdown 文档,包含教程标题、操作目标、分步骤说明、注意事项及原始素材附录。
生成过程中,Skill 会自动执行 OCR 提取、步骤排序、置信度校验等操作。若某步骤识别置信度较低,输出中会标记 [需核实],用户可根据原始截图进行人工确认与修正。
示例
以下为一个典型的使用示例:用户准备了三张截图(01.png 打开设置应用、02.png 进入双卡设置、03.png 启用第二张 SIM 卡),并提供了文字描述“设置双卡双待”。
Skill 将自动生成如下结构的 Markdown 教程:
# 设置双卡双待操作指南
## 操作目标
## 步骤一:打开设置应用
## 步骤二:进入双卡设置
## 步骤三:启用第二张 SIM 卡
## 注意事项
## 附:原始素材
其中,每个步骤标题由 Skill 根据截图 OCR 内容与文字素材自动生成,注意事项部分会列出低置信度标记项及用户需核实的内容。最终文档可直接用于社区答疑、内部培训或产品帮助中心发布。
常见问题
Q1:截图没有按顺序命名,还能使用吗?
可以。Skill 会结合文字素材的逻辑顺序进行步骤编排,但建议按顺序命名以获得最佳效果。若文件名无序号,Skill 将依据 OCR 内容与文字描述推断顺序,并在低置信度时标记 [需核实]。
Q2:OCR 识别结果不准确怎么办?
Skill 内置置信度门控机制,低置信度内容会自动标记 [需核实]。用户可根据原始截图手动修正这些内容,修正后重新生成即可。
Q3:支持视频素材吗?
不支持。本 Skill 仅处理静态截图(PNG/JPG),不处理录屏视频。如需视频教程,请先将关键帧导出为截图后再使用。
Q4:生成结果可以预览吗?
可以。使用 --dry-run 参数即可预览生成结果,确认无误后再写入文件,避免反复修改。
Q5:输出语言只有中文吗?
是的。本 Skill 当前仅输出中文教程,不提供多语言翻译功能。如需多语言版本,可基于生成的 Markdown 文档自行翻译。
简介
手机教程 截图编排 操作指引:将手机截图与文字素材自动整理为结构化 Markdown 教程文档。。
核心能力覆盖:能力维度(支持情况);截图输入(✅ 支持);文字素材(✅ 支持)。
用户说「phone-tutorial-builder」即可触发。本 Skill 将上述能力封装为可执行脚本与结构化输出,开箱即用,无需额外配置环境。
失败处理
| 错误 | 处理 |
|---|---|
| 输入无效 | 提示参数错误,退出码 2 |
| 执行异常 | 捕获异常输出原因,退出码 1 |
| 网络失败 | 重试 3 次后退避退出 |