把 macOS 版的微信 hook 之后,我解锁了几个新玩法
資深大佬 : rageyourdream8 11
背景
我的思路源于一个微信小插件,它基于 hook 技术实现了 mac 版的微信中的消息防撤回等功能。github 项目地址:WeChatExtension-ForMac
我做了什么?
在上面项目的基础上,我实现了一个 http 服务,提供一个 rest 接口用来接受插件拦截下来的聊天记录和公众号通知等消息。 
后端服务部分
收到微信消息,提取发件人、收件人、消息详情等字段存入 elasticsearch,为以后的数据分析提供支撑。 
目前已经实现的有趣能力
全自动记账
因为我的主要支出渠道为招商银行信用卡 所以在收到招商银行信用卡公众号消费通知之后,通过可扩展的正则表达式匹配消费类型,并写入我的个人记账工具随手记中。 
需要说明的一点是随手记并不提供 api,我这里分析了随手记网页版的网络请求从而模拟了认证流程。 
特定场景下半人工智能接管微信
在我开车、开会或者跑步这些不方便回复微信的场景下,可以通过手动或者 ios 中的自动化场景将我的个人状态修改为当下的状态,从而服务端在收到新微信消息时会替我回复一条定制消息。
大佬有話說 (29)
可以的,没想到记账这个功能 我去加上去