一款开源工具为 Windows 微信电脑版带来了类似 iPhone 灵动岛的消息通知体验。该程序通过监听 Windows Shell Hook 的任务栏闪烁事件,在屏幕顶部显示提醒胶囊。当微信请求任务栏关注时,胶囊会展示动画并伴随绿点提示;用户激活微信窗口后,提醒自动清除。开发者强调,程序不读取聊天内容,也不统计未读条数,仅依赖系统级事件触发,具有一定的隐私友好性。空闲状态下,胶囊显示为拟物化镜头孔圆点,提醒时带有柔和阴影效果。工具还支持拖动调整位置、自定义微信图标和事件诊断模式,通知区托盘图标提供恢复胶囊位置和退出菜单。该项目仅支持 Windows 平台,基于 Python 开发,可选安装 Pillow 库以实现更精细的动画和透明渲染,未安装时自动回退到简易界面。用户通过 pip 安装依赖后,使用 pythonw 命令运行即可隐藏控制台,让程序在后台静默运行;调试时可改用 python 命令保留控制台输出。需要注意的是,提醒功能依赖微信和 Windows 发出的任务栏闪烁事件,若微信未触发该事件,程序无法保证显示提醒。项目代码已托管在 GitHub,仓库地址为 likeyun/WeixinMsgIsland,感兴趣的开发者可以直接获取源码进行体验或二次开发。
事件分析
核心观点:借系统钩子而非逆向微信实现灵动岛,第三方工具正在补齐官方桌面软件长期迟到的体验细节。
原文链接:V2EX 分享发现

评论前必须登录!
立即登录 注册