奥特曼这个孙贼,发了个X说,“要发一个礼拜的好东西”。


于是我就想,能不能做一个监控,在奥特曼发X的时候,直接打电话叫醒我,这样,我就就不用干等了。
“我想做一个推特监控,用来实时监控一些账号的内容,如果有新内容,发到我的邮箱里,邮件标题要用大模型翻译成中文,用python”

没一会,Trae就帮我写好了完整的代码,写的非常细致,还给出了README.md。
直接就可以参考里面的步骤,复制粘贴上在X开发平台的密钥信息,就可以用了。

X官方API每个月只给了100次的免费读取次数,但用来应对奥特曼这种临时的足够了。

当然,还可以进一步优化,比如告诉Trae,降低爬取的频率,不要在太平洋时间的半夜爬取信息,重点关注太平洋时间的早上7点到11点等等。

当然平台的本意估计是防止骚扰电话,但对我这种急急国王来说,真的太不友好了。

就在我快要放弃的时候,刚好我们公司要开会了,我没进,他们在飞书上,给我打了个电话加急,大概就是这样的。

那一刹那,我灵光一现。
打电话,也不一定非说要打系统电话吗,微信也行,飞书也行,只要能把我喊起来,管他是个什么电话,你说对吧。
微信没有API,但是飞书有开放平台。
于是我去开放平台上搜了一下,还真有。
名字就叫,”发送电话加急”,可以通过飞书的客户端和电话进行通知,简直就是为我量身定做的。

而且,这玩意儿超级良心,只要认证一下每个月就能用50次,如果开了商业版或企业版,那次数绝对够用了。

用来监控奥特曼发推特,绰绰有余。
这块的构建,其实也不难,别看看这复杂,但是我保证你肯定会。
整个方案其实就三大步:创建应用、配置权限、实现调用。
一、创建飞书自建应用
在开始之前,我们需要有一个企业自建应用,如果之前还没有创建过,可以通过下面这个页面创建一个。
操作也很简单,只用填写一下名称,描述和图标就能做一个。随便写,不用太认真,反正就自己用。
https://open.feishu.cn/app

进入应用后,在首页的应用凭证很重要,一会调用API的时候会用到。这个就相当于你的钥匙,没有它,飞书不认识你是谁。

二、配置必要权限
然后要给它加上”机器人”的应用能力,这个能力就能让它实现发送消息。没有机器人能力,这个应用就干不了相关的工作。

接着在权限管理页面,还要给它开通以下的权限,它才能给我们发送消息,拨打电话等。

最后点击顶部的创建版本,在可用范围设置需要接收消息的人员,我这边设置的是所有员工(虽然就给我一个人打电话)。
最后点一下保存,应用这边的设置就完成啦。就这么简单,是不是没想到?

三、 实现电话通知功能
接着打开发送电话加急的界面,界面很清爽,左边是接口的文档,右边是可以测试API的控制台,对于像我这样的代码小白来说简直不要太友好。
https://open.feishu.cn/document/server-docs/im-v1/buzz-messages/urgent_phone?appId=cli_a775236edef8500d

但现在还不能给我打电话,因为我还没有message_id的信息,要先从左边文档的路径参数里,切换到发送消息,发完信息后就能获取到对应信息的id。
比如我发了一条”奥特曼发推特了”,飞书立刻弹出了对应的消息,这时我们在测试结果里就能看到这条消息的id,复制备用。
记得保存好,丢了就得重来。


然后回到刚刚的呼叫页面,填写刚刚的信息id。把用户id的类型改成user_id,通过飞书提供的快速复制功能,就能复制出自己的id。

最后点击开始调试,就可以收到来自飞书的电话了,记得给飞书的号码加个白名单,因为很容易被标记为骚扰电话。。。
我试了下,这只能打一次电话,不能做到一直打,直到我醒来。
我有的时候睡觉比较死,一个电话打不醒。。。
所以我又翻了半天,没在这个加急电话的页面找到返回接听电话的地方。于是我再次求助飞书文档搜索。
然后,看到了一个有趣的东西,消息已读。

这就是现成的解决方案嘛。
刚刚就是发了一条消息,然后可以通过消息是否已读,来实现检测我是否醒了,只要消息还是未读,就一直给我打电话,直到我被烦醒为止。
完美的方案。
通过把这些接口还有之前的推文检测功能整合在一起,经过一番调试,大功告成!

这样我就拥有了能在半夜叫我起床看奥特曼推文的智能闹钟。
而且这还不是普通闹钟,我还加上了AI翻译和判断内容是否和AI有关的功能。
毕竟总不能半夜被叫醒,结果就是看奥特曼在那晒娃吧,那我绝对会把它挂在电风扇上转着圈打。
这两天也不断有身边的朋友问我,有没有什么方法能及时看到一些的最新动态。
过往,我做过Discord监控,做过AI总结,做过RSS订阅等等。
但是却一直没有解决,提醒太弱的问题。
那现在,终于可以让我睡个好觉了。
人类的需求,总是从想睡好觉,想偷个懒开始。
需求即产品。
实现需求的路径,会越来越多元化。
相信未来,类似的自动化工具会越来越多,让我们不再需要靠干熬来等第一手信息。
好啦,教程也说完了。
剩下的。
就交给你自己去折腾了。
(文:数字生命卡兹克)