修改 forkgram/tdesktop 实现 有@我消息的群 置顶 效果和PrimaryUnmutedMessages一样

前言

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 一样的效果

同意 方案A, 请实施.

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


效果 

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

Github 

评论

The Hot3 in Last 7 Days

酒馆SillyTavern 玩英文角色卡 也能以中文输出 设置世界书Lorebooks

去掉xray v2rayN对allowInsecure的报错