由于Quicker功能非常丰富和强大,必须区分不同的用户群体,做不同的引导。
¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯
1. 识别新用户的能力水平
- 启动后先询问用户,你对计算机的了解有多少?
lv1 刚接触,只会打开文件,浏览网页等。
lv2 比较熟练,会操作办公软件,能解决电脑的一些小问题。
lv3 电脑爱好者,会给电脑重装系统,使用CMD等运行过一些脚本。
lv3-1 特定爱好者,用过手势软件、用过输入法快捷短语(文本指令/热字串)、用过按键精灵、用过RPA软件等。
lv4 学习过编程,了解变量、循环、分支等程序名词和基本用法。
lv5 程序员,掌握了至少一门编程语言。
2. 根据用户不同的能力等级,做不同的功能引导,当然用户也可以选择学习不同级别的功能介绍。
通用功能:介绍全局面板和程序关联面板(上下文面板)的区别,动作库的使用,新建、安装、删除动作的操作方法,大致展示Quicker具有哪些功能。
lv1:介绍Quicker快捷打开程序或文件的“启动器功能”。
lv2:介绍基础动作,和功能简单的组合动作,引导使用发送文本、模拟按键等方式创建动作。
lv3:介绍组合动作主要能实现的哪些功能,引导使用组合动作的部分功能模块创建动作。
lv3-1:增加介绍特定功能的使用。
lv4:介绍Quicker能实现的复杂功能,引导使用循环、分支等模块创建动作。
lv5:介绍Quicker编程语言支持的变量类型、表达式等等,引导使用词典变量、http请求、运行代码等模块创建动作。