前言
Forkgram 有个功能 PrimaryUnmutedMessages

很适合对于一些群, 有任何新消息你都重点关注. 如,

但是我有一种情况, 我不关注这个群的每条新消息, 我只关注这个群里面 @我的消息. 怎么办呢?
面向GPT开发
Herems 对接 mimo-v2.5-pro
在 https://github.com/crazypeace/forkgram-tdesktop 基于 dev 新开一个 branch
at-me-on-top
新建一个yml文件, 基于这个branch编译
分析 forkgram 在显示对话分组时的代码逻辑
着重分析, 如何知道
对话是否在分组中置顶,
对话有多少未读,
对话是否设置为mute,
对话中是否有人react emoji给我,
对话中是否有人at我.
分析 在显示对话分组时的排序优先级

当群组中有人@我时, 产生和 PrimaryUnmutedMessages 一样的效果

但 Agent 实际上干活又不是方案A的修改, 改了另一个地方.

效果
可以看到除了原有的未读群组置顶的效果以外, 还增加了 @我消息的群 置顶的效果.

Github
https://github.com/crazypeace/forkgram-tdesktop/tree/at-me-on-top