跳到主要内容
由 OLL.E 团队打造

Android 关键词提醒:消息里出现“紧急”“尽快”或“给我回电话”才响铃

Android 没有“消息包含某个词就响铃”这样的设置,但应用可以补上这一块。在 Message Alarm 里, 你在“消息包含”里填入像“紧急”“尽快”或“给我回电话”这样的词,当监控的应用发来的通知里出现其中一个词时,手机就会响起闹钟,即使静音也一样。 其他的消息照常到达。

它按整词匹配,不区分大小写和重音符号,支持孟加拉语、印地语、阿拉伯语等多种文字。这只适用于 Android;iPhone 不允许应用读取其他应用的通知。

Android 上的关键词提醒是怎么运作的?

关键词提醒是一条规则:只要新消息里出现你选定的词语或短语,不管是谁发的都会响铃。Message Alarm 拿到通知使用权限后, 能在每条通知到达的那一刻就看到它的文字,并在手机上拿这段文字去对照你设定的词语。你的消息在手机上检查,绝不会上传。

有几个细节决定了你设定的词语是不是会在你期望的时候触发:

  • 只按整词匹配。“art”不会在“start”上触发,“urgent”也不会在“urgently”上触发,如果两种形式都想要,就都加进去。
  • 大小写不重要,重音符号也不重要:“CAFE”和“café”对匹配器来说是同一个词。
  • 短语也能用。“call me”只会在这两个词连在一起出现时触发,比单独用“call”噪音要小得多。
  • 它只能看到通知显示出来的内容。如果某个聊天应用设成隐藏消息预览,那就没有文字可以匹配。比如 imo,有时通知里不带真正的文字, 所以 imo 的规则至少要加一个发送者名字。

怎么设置一条关键词提醒?

  1. 安装 Message Alarm 并允许通知使用权限。
  2. 把消息会到达的那个应用添加为监控的应用。
  3. 在“消息包含”里,逐条添加你的词语或短语。
  4. 可以再加上“仅限设定时段”,然后请人发一条带有其中一个词的消息来测试。

如果不想从一张空列表开始,首页的“试试示例”规则里已经有紧急消息(urgent、emergency、call me、ASAP)、 工作紧急事件(urgent、ASAP、server down、blocker)和银行与验证码提醒(OTP、verification code、debited、credited)。 选一条,再按自己的需要改。

不同工作应该用哪些关键词?

比你想的要少。每加一个词,就多了一种被无关消息吵醒的可能,一条带十五个词的规则,往往在一周之内就会因为错误的原因响个不停。 每条规则三到五个词就足够了。下面是一些起点,以及各自容易踩的坑。

人群可以试试的词语要留意的坑
自由职业者urgent、deadline、revision、call me如果你监控 Gmail,“deadline”在营销邮件里也会出现
店铺或网店卖家order、cancel、return、COD“order”会在每个订单上触发;这可能正是你想要的,也可能触发太多
父母school、pick up、fever、nurse班级群一整天都在说“school”;把这个词和老师的名字配对使用
交易者stop loss、take profit、margin call用你交易平台通知里实际出现的那种措辞
值班人员server down、outage、blocker、ASAP工作群里的机器人会反复说这些词;用一周后去看洞察报告
仅供参考。每个词都要先用真实消息测过,再放心依赖它。

在 Instagram 私信里接单的卖家,可以看看 Instagram 私信提醒指南 了解更多细节。用 MetaTrader 的交易者可以读一读 静音时也能响的 MT5 提醒 这篇指南。

怎么防止爱发消息的人或群聊把它触发个不停?

用“永不响对象”。它保存一份名单,名单上的人发的消息永远不会响铃,即使里面出现了你设定的词语。那个老发“URGENT!!!”来发表情包的表哥,就该放进这里。

要注意一点:一条规则只能用“永不响对象”或“只响对象”中的一个,不能同时用。如果你已经把规则限定到了某些人,那本来也不需要忽略名单, 因为别人根本触发不了这条规则。

群聊是关键词提醒最容易变吵的地方。用上几天之后,“洞察报告”界面会列出你最吵的聊天,对于一个快把某个应用“占领”的热闹群聊, 它还会提供一个“永不为这个群响铃”按钮。点一下,这个群就不再触发响铃,而同样的词语在你其他聊天里仍然照常生效。

关键词提醒能限定到一个人吗?

能,而且这是你能设置出的最严格的过滤条件。在“只响对象”里填上一个名字,在“消息包含”里填上词语,闹钟就只会在那个人发来其中一个词时响起。 你的经理一天发四十条消息都不会触发它,第四十一条,那条写着“server down”的消息,才会响。

名字要和应用显示的完全一样。在群聊里,真正起作用的是实际发送者,不是群名。在 WhatsApp 里,名字前带“~”的发送者(不在你联系人里的人)永远不会匹配, 所以要先把号码存成联系人。如果这些词语只在晚上或只在工作日才重要,可以再加上“仅限设定时段”,短信闹钟指南 里也用同样的思路讲了短信的情况。

关键词提醒在孟加拉语、印地语或阿拉伯语里也有效吗?

有效。整词匹配在其他文字里也一样生效,所以孟加拉语的“জরুরি”、印地语的“तुरंत”或阿拉伯语的“عاجل”会按一个完整的词触发,不是按更长词语里的片段触发。 不靠空格分词的语言,比如中文、日语和泰语,匹配方式会不同,它们会在文本的任何位置匹配,因为这些语言本来就没有分词的空格。

给朋友用拉丁字母打字的人一个实用建议:两种写法都加上去。有人在一个聊天里打“জরুরি”,在下一个聊天里就会打“joruri”。 “jaldi”和“जल्दी”也是同样的道理。Message Alarm 的界面支持 21 种语言,包括孟加拉语、印地语和阿拉伯语,所以你可以用自己的语言把这些都设置好。

怎么查看到底是哪些关键词真正匹配过?

打开“洞察报告”。在你的关键词下面会看到类似“‘urgent’ 在过去 7 天里匹配了 3 次”这样的记录,这是在手机上根据你自己的活动记录算出来的。 一个月里一次都没匹配过的词,要么是在默默发挥作用,要么就是没用;匹配了四十次的词,几乎肯定是设得太宽了。每隔几周看一看这两种情况,再做决定。 “活动记录”界面也会显示那些匹配了却没响的记录,以及原因,比如免费每日额度用完了,或者闹钟被静音了。

智能通知栏的紧急词语和闹钟关键词是一回事吗?

不是,它们做的是不同的事。智能通知栏只把你选定的通知留在通知栏,其余的移到 Message Alarm 的收件箱里,什么都不会丢失。 它的紧急词语是一份可编辑的“突破”名单:带有其中一个词的通知始终留在通知栏,在安静模式下也仍然会有声音。它不会响起闹钟。

闹钟关键词要更响。它们会在闹钟音频流上播放,点亮屏幕,还能重复最多 10 次。比较合理的做法是两者都用:在智能通知栏里设一份较宽的紧急词语名单, 确保这些消息不会被埋没,再设两三个闹钟关键词,留给那些真正值得为之起床的消息。关于夜间设置,可以看看 适合睡得沉的人的大声消息闹钟 这篇指南。

Message Alarm 免费,没有广告。免费版有 3 个监控的应用,每天 7 次、每周 35 次应用闹钟, 以及每周 2 次自动回复,这正是为什么关键词列表要短一点的原因。智能通知栏及其紧急词语、安静模式、已保存和已删除的消息、 通知历史、记账工具、账单提醒和智能功能都免费且不限次数。它需要 Android 7.0 及以上版本,而且从不请求联系人、短信或位置权限。

大家常问的问题

Android 能在消息包含某个词时提醒我吗?

用系统自带的设置做不到,但有通知使用权限的应用可以。在 Message Alarm 里,你在“消息包含”里加入词语,当监控的应用发来的消息包含其中一个词时,它就会响起闹钟,即使静音也一样。

在群聊里也有效吗?

有效。关键词匹配消息文字的方式,在群聊和一对一聊天里是一样的。如果你同时把规则限定到了特定的人,那么群聊里起作用的是真正的发送者,不是群名。

在孟加拉语、印地语或阿拉伯语里有效吗?

有效。关键词在孟加拉语、印地语、阿拉伯语等文字里都按整词匹配。没有分词空格的语言,比如中文、日语和泰语,会在文本的任何位置匹配。

应用会把我的消息发到别的地方吗?

不会。你的消息在手机上检查,绝不会上传。应用只会发送一点技术数据,比如崩溃报告和闹钟次数,这些都写在隐私政策里。