@Fairyex:自动化也能很「好看」我从很早之前就开始使用 Tasker 了,在少数派的首篇文章也正是我自己使用 Tasker 一天的分享当时的文章截图之后工作和学习上的需求不断新增,我在手机上制作的 Tasker 任务数量越来越多,复杂程度也越来越高对比上一篇文章发表的时候,我惊奇地发现我制作的任务不仅拥有了更好看的 UI,而且已经能够完全覆盖生活和工作的方方面面于是在今年的 Power+ 中我用多篇文章给大家分享了自己探索的包括如何使用网络 API 来实现自动记录时间、如何利用读取 NFC 来实现物品管理等各种 Tasker 高级技巧与 Tasker 不断更新新版本后带来的新玩法,也在《Power+ 奏折 40》的桌面分享栏目中分享了自己目前任务的 UI 变化与新的任务,感兴趣的朋友也可以看看这篇文章更新的任务上面提到我所制作的任务已经能够覆盖到生活工作的各种方面,其实主要是以下 6 个方面:日常生活信息获取展示:天气、新闻、股票贵金属价格等实时信息获取,自己的快递、话费流量、单词本单词、每月收入支出等记账数据,应用使用时间等数据显示日常生活记录:时间自动记录、物品收纳管理、快速自动记账、习惯打卡自动记录、与 NFC 芯片联动等社交与工作信息的获取展示:自动获取各平台粉丝、文章阅读量点赞数、视频播放量等数据并展示,自动过滤每周自己不需要阅读的 RSS 文章,遇到感兴趣的文章自动分享到 Trello/Notion 等工作信息的处理:每次开会前将所有人的选题都集中通过 Tasker 处理一遍,自动生成负责人标签等数据并导入到 Notion 里对本周文章用 Tasker 自动收集阅读量点赞数等数据,并结合所有人的评分来给出最终每篇文章的分数,方便大家文章互评文章处理:我在 Tasker 里面专门创建了一个项目,用来存放文章处理相关的任务,这些任务帮助我写文章的时候飞速提升效率比如可以自动拼接图片并上传到特定的图床,自动将文章里面特定的图片或者其他类型的占位符替换成上传完成的图床链接和其他的 HTML 代码等,甚至现在正在做能够检查文章拼写错误和语法的 Tasker 任务其他高级任务:今年我还在 Tasker 上尝试了更加复杂的任务类型,如涉及到人工智能或者自然语言处理(NLP)的任务,比如利用自然语言处理结合地图快递 API 实现快递到达时间预估,利用人工智能综合开奖数据以及热门数字来预测彩票下一期结果等除此以外,我还帮助很多人制作了不同行业上使用的 Tasker 任务,比如营销行业的消息通知过滤提取与舆情邮件通知、房地产行业的房地产信息筛选报表,和特定房产推送通知甚至自动营销等都可以通过 Tasker 更加方便快捷实现部分任务列表总而言之,限制 Tasker 能力的只有我们自己的想象力从上面相关文章的图片中大家可能也会发现,我制作自动化任务的时候非常注重 UI(或者说用户体验)——的确有很多任务,我在设计制作界面上花的时间比实现功能更多,既然 Tasker 给了我们创造自己界面的自由,那么我们就要好好利用它快递预测我建议大家在开始接触 Tasker 了解简单功能的同时也可以接触一下应用本身提供的「场景」功能,用户创建场景后,可以使用 Tasker 提供的高自由度与丰富的组件类型来打造自己的界面,也可以给组件联动展示变量数据或者添加点击等触发事件,拥有自己打造的漂亮界面的成就感与体验是一个个操作叠起来最后单纯的靠对话框或者提示输出结果所比不了的所有的自动化应用都是为了解决你的设备在你满足设定的条件时自动运行你想要的动作这个需求的,而我可以说 Tasker 是其中的佼佼者,因为它最大的优点是拥有不同能力和不同级别需求的人群都能够在上面找到合适自己的入手角度和难度曲线为了某个小功能即装即用、直接导入别人做好的配置、不 Root 的情况下打造自己的任务、Root 设备之后打造自己的任务、甚至 Root 之后加上插件、本身不会编程和本身会编程……这些人群都能使用 Tasker 在自己的能力内,通过短时间学习找到制作符合自己需求任务的途径这主要得益于 Android 开放的系统与热情的开发者们(虽然 Android 最近几个版本权限已经收紧到能和 iOS 一较高下的程度, Google 还是在 Play 日益严格的审核条件下给 Tasker 开了小灶以保持它的开放性),无论你只是想要在插入耳机时自动播放音乐,还是想要每天定时用 Python 结合机器学习分析预测黄金涨跌然后自动在支付宝上买入卖出,都能利用 Tasker 轻便地完成Tasker 场景搭建和利用本地网页构建场景最后已经有很多人询问我付费教程的问题,为了解决大家不知道怎么轻松快速上手 Tasker,同时给大家分享更多我玩过用过的高级技巧,最近我会在少数派推出 Tasker 的入门与提高教程(起了个名字《Tasker 从入门到精通:打造真正的智能手机》,大家有更好听的也可以评论分享下),拥有教你如何快速上手和了解 Tasker 的基本内容操作,如何思考与实现常用的任务,又是如何利用 Tasker 实现更多高级操作等内容,包括:各种插件的使用有编程基础的人如何在 Tasker 上运行各种语言Tasker 如何与软(自己编写的应用、第三方工具)、硬(电脑,智能穿戴设备)件设备交互……@Clyde:在摸索和试错中上手因为 Tasker 相对复杂、看上去有些距离的交互界面,我在使用 Android 设备的这几年时间里曾经好几次想要尝试这款自动化工具,但每次都在下载、安装后对着「熟悉而陌生」的主界面茫然无措2019 年发布的 Android 10 成为了一次契机当时下定决心入坑 Tasker 的目的很简单:我想要一个更智能的自动暗色主题,弥补原生 Android 10 还没有这一设置的缺憾好在在 Tasker 更新加入暗色主题支持的同时开发者也放出了一套近乎无脑的配置方案,直接导入即可使用借着这套导入的方案,我第一次认真研究起了 Tasker 这款工具:配置文件、任务、场景和变量分别对应了「触发条件」与「执行任务」中的哪些要素?如何在定制 ROM 中找到特定设置所对应的数值变化?任务编辑的过程中又是如何对变量进行赋值的?在对开发者给出的模板配置进行拆解、调整和试错后,我算是完成了此前一直都没有勇气迈出的第一步基于这套配置,我将自己的自动化暗色主题配置过程分享在了 这篇文章 里根据日落、日出时间自动开启、关闭的暗色主题有了探索自动暗色主题切换的经验,我在之后的时间里也越来越多地尝试用 Tasker 解决日常生活中遇到的实际需求和问题,比如每天都要「走一遍」的睡前流程:手机连上充电器放在枕边、关闭睡觉期间用不上的息屏显示(AOD)、开启飞行模式、打开蓝牙和 Wi-Fi、启动 Sleep as Android 开始睡眠追踪……接触 Tasker 前我日复一日地重复着上面这个流程,从来没有思考过如何让它变得更简单:在我目前在用的配置方案中,我将时间段(每天晚上 12:00 至次日凌晨 3:00)和充电器状态(AC 交流充电)这两种状态作为睡眠追踪的触发条件,两个条件同时满足的前提下自动触发一系列后续任务,包括关闭息屏显示、开启飞行模式但保留 Wi-Fi 和蓝牙连接、将勿扰模式设定为「仅限闹钟」等等,最后借助 Sleep as Android 内建的 Tasker 接入,开始使用手环辅助进行睡眠追踪睡眠追踪配置方案除了睡眠追踪,很多生活中需要重复、机械地进行手动切换的操作我都交给了 Tasker,比如网络切换:在连接到家里 Wi-Fi 时关闭某个「网络加速器」,在离开家、与家里的 Wi-Fi 断开后则自动启用这个「网络加速器」这种简单的小配置可以省下不少时间而这些简单却实用的配置几乎都来源于最初对 Android 10 自动暗色主题的探索:理清自己的需求,分离触发条件与具体任务,然后通过对 Tasker 和第三方工具提供的接口进行摸索、试错,调校出一套适合自己的配置方案有了实际要解决的问题之后,Tasker 显然没有我想象中的那么遥远@PeggyLv:专注需求,可繁可简我接触 Tasker 的时间已经有四年了,说来惭愧,时至今日我还是一个彻头彻尾的小白初识 Tasker 时,我也曾绞尽脑汁地设想过哪些场景能够自动化,甚至一度沉迷于在网络上搜索各种 Tasker 教程当然最后教程看了不少,付诸实施的却没有几个,究其原因无非是没有发现自己的需求是什么,以至于教程看不懂也缺乏动力学习好在 Tasker 对于新手还算友好,内置的大部分触发条件摸索一下也能理解其含义,找到自己的真实需求后,便可以一步一步上手我的配置文件与任务这里不妨从最简单的夜间模式说起:几年前的 Android 系统尚且不能实现自动开启夜间模式,于是「晚上自动调整亮度到最低,次日恢复」便成了我的第一个需求围绕这一需求,我在 Tasker 当中设置了以固定时间点为触发条件的动作:晚上 10 点自动调整亮度到最低,次日 7 点恢复接着,我又发现晚上的时候各类通知铃声过于扰人,因此,这个动作加长到了「晚上 10 点亮度最低+手机开启静音模式+媒体音量调整为两格」在 Google 为 Android 带来暗色模式后,我的动作也随之进行了扩展,Tasker 的优秀之处就在于开发者会不断地为它加入适应当前系统的新特性,以满足使用者不断增长的需求当然,比起 这篇文章 当中的实现方式,我的思路还是过于简单了,有需要的朋友可以尝试一下文章当中更为高阶的方式对于系统相对原生的用户而言,短信验证码复制也是个颇为实际的需求如果你和我一样对于自动化一窍不通,听到「正则表达式」、「脚本」等名词一头雾水,也不必要担心玩不转 TaskerTasker 允许用户分享已经设置好的配置,我们可以通过他人分享的文件乃至链接下载现成的配置短信验证码复制通过酷安的评论区,我下载了热心网友分享的「短信验证码自动复制」这一配置,当短信当中含有验证码时,Tasker 会自动识别并复制验证码到剪切板,这对于使用类原生系统的我来说省事不少最后,由于在实际的手机使用过程中我经常会遇到插上耳机后还要特意去翻找音乐或视频应用的情况,因此为了省去翻找这一步骤,我利用 Tasker 内置的场景功能制作了一个小弹框当检测到插入耳机或者连接到我的蓝牙耳机就自动弹出选择框,方便我从常用的影音应用中选择自己想要的一个,单击 Spotify 图标打开 Spotify,长按则打开自带的音乐应用聆听本地音乐;单击 Netflix 图标打开 Netflix,长按则打开 Bilibili当然,有时候我在插入耳机之前可能就已经打开了相应的应用,那么点击弹框的中间空白部分即可让弹框消失事实上我们还可以为相应的图标位置添加双击操作,不过考虑到我实际上没有那么多应用需要用到耳机,也就不必要徒增记忆负担自制的媒体服务选择弹窗这一弹框现在也变成了我检测自己耳机有没有插好或者连接成功的标志那么这一土制的场景有没有缺陷呢?当然有,并且很大——横屏必崩,相信 Tasker 内一定有设置的方法,但是正如前文所说:我是小白,够用就好打开我手机上的 Tasker 后,只有寥寥几个动作,但是诸如插入耳机自动降低音量、回到家中自动连接自家 WiFi 这些细碎的事情都不再需要手动进行,我也渐渐习以为常,不必担心晚上粗心忘记开启静音被通知吵醒,也不必担心早上忘记打开 WiFi 而错过重要通知得益于 Tasker 的可繁可简,我们可以动动手就制造出实用的自动化动作,如今我已经不再执着于要将 Tasker 发挥出最大的价值,也不再艳羡大佬们各式各样的神奇操作明白自己的需求是什么,动手调一调去实现就够了你是如何使用 Tasker 的,它又为你的生活带来了哪些改变?如果你在尝试 Tasker 的过程中遇到了问题,也欢迎在这篇文章的评论区留言交流
(图片来源网络,侵删)
0 评论