Tasker 自动化入门:让手机替你干活,10 个实用场景
每次到公司都要手动关铃声、连 WiFi、调音量。每次上车都要手动开蓝牙、开导航。每次开会前都要翻设置开关静音模式。这些重复性操作,每天加起来至少浪费 10 分钟。Tasker 就是解决这个问题的——它是 Android 上最强的自动化工具,没有之一。这篇文章给你 10 个拿来就能用的自动化场景,每个都附完整配置步骤。
Tasker 是什么?
Tasker 是一个 Android 自动化 App。核心逻辑就一句话:当某件事发生时,自动执行某个动作。
它把这两步分别叫 Profile(触发条件)和 Task(执行动作)。比如:
Profile:连接到"公司WiFi" → Task:把手机调成震动模式
装上 Tasker 后,你的手机就从一个被动等待操作的设备,变成了一台根据环境自动响应的智能终端。
购买:Google Play 付费($3.49),国内用户可以在官网 tasker.joaoapps.com 下载 7 天试用版。强烈建议付费支持,这个 App 值 10 倍的价格。
基础概念速通
在开始配置之前,先理解三个核心概念:
| 概念 | 说明 | 举例 |
|---|---|---|
| Profile | 触发条件 | 时间、地点、WiFi、蓝牙、电量…… |
| Task | 要执行的动作 | 调音量、发通知、开App、执行Shell…… |
| Context | Profile 里的附加条件 | "连接公司WiFi"且"时间是工作日" |
一个 Profile 可以绑定多个 Task。一个 Task 里可以有多个 Action(按顺序执行)。
场景一:到公司自动切换工作模式
需求:连接到公司 WiFi 后自动关铃声、调低媒体音量、打开企业微信。
配置步骤:
- 新建 Profile → State → Net → WiFi Connected
- SSID 填公司 WiFi 名称
- 新建 Task,命名为"工作模式":
Action 1: Audio → Ringer Volume → Level 0
Action 2: Audio → Media Volume → Level 5
Action 3: App → Launch App → 企业微信
追加:离开公司自动恢复
长按这个 Profile → Add Exit Task:
Action 1: Audio → Ringer Volume → Level 7
Action 2: Audio → Media Volume → Level 10
离开公司 WiFi 范围,自动恢复。全程零操作。
场景二:开会自动静音(日历联动)
需求:日历里有"会议"事件时,自动切换成静音+震动。
配置步骤:
- 新建 Profile → State → App → Calendar Entry
- Title 匹配
*会议*(通配符匹配所有含"会议"的事件) - 新建 Task "会议静音":
Action 1: Audio → Silent Mode → Vibrate
Action 2: Audio → Notification Volume → Level 0
Action 3: Alert → Flash → Text "已自动切换为会议模式"
会议结束后自动恢复,同样用 Exit Task 把铃声拉回来。从此再也不会在开会时手机突然响起。
场景三:低电量自动提醒 + 省电
需求:电量掉到 15% 弹通知,掉到 5% 自动开启超级省电。
配置步骤:
Profile 1:State → Power → Battery Level → 0-15%
Action 1: Alert → Notify → Title "电量低" Text "当前电量 %BATT%,请充电"
Profile 2:State → Power → Battery Level → 0-5%
Action 1: Net → WiFi → Off
Action 2: Net → Bluetooth → Off
Action 3: Display → Brightness → Level 20
Action 4: Alert → Say → Text "电量即将耗尽,请立即充电"
%BATT 是 Tasker 内置变量,代表当前电量百分比。还有 %TEMP(温度)、%CPUS(CPU 占用)等几十个内置变量,非常强大。
场景四:车载模式自动启动
需求:连上车载蓝牙后自动打开热点、打开高德地图、最大媒体音量。
配置步骤:
- 新建 Profile → State → Net → BT Connected
- 选择车载蓝牙的设备名/地址
- 新建 Task "车载模式":
Action 1: Net → WiFi Tether → On
Action 2: Audio → Media Volume → Level 15
Action 3: App → Launch App → 高德地图
Action 4: Display → Display Timeout → 30 mins
Exit Task:
Action 1: Net → WiFi Tether → Off
Action 2: Audio → Media Volume → Level 8
Action 3: Display → Display Timeout → 1 min
上车自动热点、自动导航,下车自动恢复。一气呵成。
场景五:睡前开启勿扰模式
需求:晚上 11 点到早上 7 点,全局勿扰,只允许家人来电。
配置步骤:
- 新建 Profile → Time → 23:00 - 07:00
- 新建 Task "夜间模式":
Action 1: Audio → Do Not Disturb → Priority / Alarms Only
Action 2: Display → Brightness → 自适应(最低亮度)
Action 3: Net → WiFi → Off(不想半夜被消息吵醒的话)
Action 4: Net → Mobile Data → Off
Exit Task 里恢复所有开关。比系统自带的定时勿扰好用——系统只有勿扰,Tasker 可以同时关 WiFi、关数据、调亮度,一条龙。
场景六:截图自动重命名并归档
需求:每次截图后,自动把文件按日期重命名并移到指定文件夹,Screenshots 目录永远不会乱。
配置步骤:
- 新建 Profile → Event → File → File Modified
- 路径填
/storage/emulated/0/Pictures/Screenshots/ - 新建 Task "截图整理":
Action 1: Task → Wait → 2 seconds(等文件写完)
Action 2: Variable → Variable Set → Name %newname → To Screenshot_%DATE_%TIME
Action 3: File → Move → From Screenshots/*.png → To /Pictures/Screenshots/%newname.png
Action 4: Alert → Flash → Text "截图已保存至 Screenshots 归档"
%DATE 和 %TIME 是 Tasker 内置变量。从此截了图不用手动整理,文件夹清清爽爽。
场景七:摇一摇打开手电筒
需求:手机摇两下自动开关手电筒。黑夜里找钥匙孔的神器。
配置步骤:
- 新建 Profile → Event → Sensor → Shake
- 灵敏度调成 Medium
- 新建 Task "手电筒":
Action 1: Task → If → %TorchState ~ off
Action 2: Alert → Torch → On
Action 3: Else
Action 4: Alert → Torch → Off
Action 5: End If
还有一种写法,更简洁:
Action 1: Alert → Torch → Toggle
一行搞定。配合锁屏状态下熄屏也能摇——实测比亮屏找 App 快 5 秒以上。
场景八:复制验证码自动填入
需求:收到短信验证码,自动弹小窗口显示,点击即可填入。
配置步骤:
- 新建 Profile → Event → Phone → Received Text
- Sender 留空(匹配所有),Content 填
*验证码* - 新建 Task "提取验证码":
Action 1: Variable → Variable Search Replace
Variable: %SMSRB
Search: \d{4,6}
Store Matches In: %code
Action 2: Alert → Flash → Text "验证码: %code1"
Action 3: System → Set Clipboard → Text %code1
%SMSRB 是短信正文,正则 \d{4,6} 提取 4-6 位数字。验证码到手的同时复制到剪贴板,切回 App 直接粘贴。
场景九:到家自动连 WiFi、播音乐
需求:走进家门范围,自动连 WiFi、用音箱播放"欢迎回家"。
配置步骤:
用 WiFi Near(不需要 GPS,只扫描附近 WiFi):
- 新建 Profile → State → Net → WiFi Near
- SSID 选家里 WiFi
- 新建 Task "回家":
Action 1: Net → WiFi → On
Action 2: Task → Wait → 3 seconds
Action 3: Audio → Media Volume → Level 10
Action 4: Media → Music Play → 选一首短音乐或 TTS
如果家里有 Home Assistant 或者智能音箱,还能追加:
Action 5: Net → HTTP Request → POST http://192.168.1.x:8123/api/services/light/turn_on
开门瞬间灯自动亮起来,仪式感拉满。
场景十:应用使用时长告警
需求:刷抖音超过 30 分钟弹提醒,超过 60 分钟强行退出。
配置步骤:
- 新建 Profile → App → 抖音
- 新建 Task "计时":
Action 1: Task → Wait → 30 minutes
Action 2: Alert → Notify → Title "注意" Text "刷了30分钟了,歇会吧"
Action 3: Task → Wait → 30 minutes
Action 4: App → Go Home
Action 5: Alert → Flash → Text "已自动退出,别再刷了"
配合 Exit Task 重置计时器。这个功能也可以扩展成"任何 App 超过 X 分钟自动提醒",控制屏幕时间的好帮手。
进阶:Tasker 还能做什么?
这 10 个场景只是冰山一角。Tasker 配合插件生态可以做到:
| 插件 | 能力 |
|---|---|
| AutoApps 系列 | 模拟触摸、通知拦截、语音控制 |
| Join | 多设备联动(手机→电脑) |
| Termux:Task | 在 Tasker 里执行 Termux 的 Shell 脚本 |
| KWGT | 自定义桌面小组件显示 Tasker 变量 |
比如"检测到快递短信 → 自动截取快递单号 → 用 Termux 调快递查询 API → 推送结果到手机通知栏"。一套组合拳,全自动。
常见问题
Q:Tasker 耗电吗?
不耗。Tasker 本身是个极轻量的状态监听服务,待机功耗可忽略。WiFi Near 这种需要持续扫描的 Profile 会略增耗电,但一天多个 1-2% 的程度。
Q:国产手机能用吗?
能用,但需要在系统设置里把 Tasker 加入白名单:
- 电池优化 → 不优化
- 自启动管理 → 允许
- 锁定后台(多任务界面下拉锁定)
国产 ROM 对后台进程限制非常激进,以上三步缺一不可。
Q:Tasker 和快捷指令(iOS)比哪个强?
Tasker 强一个数量级。快捷指令是"用户手动触发 + 有限的系统能力",Tasker 是"环境自动触发 + 几乎无限的 Android 系统能力 + JavaScript/Shell 脚本支持 + 第三方插件生态"。不是一个量级的东西。
每天省 10 分钟,一年就是 60 个小时。Tasker 花 3.5 美元买断,用三年,等于每个小时省下来的时间只值 2 美分。我找不到比这更划算的投资。