微信聊天里,这条消息该不该急着回、怎么回、关系走到哪一步了 —— 读一次屏,Jev 判读,聊天模型给 3 条能直接发的回复。
意图、情绪分布、着急程度、要不要回、有没有风险、建议姿态 —— 一次请求 8 个问题问完 Jev。
给「当前关系进展」打一个 0~100% 的分,并显示与上次的差值:65%(↑ +8)。看趋势比看单次数值有意义。
不是建议,是成品:稳妥(不犯错)、推进(往前一步)、有趣(轻松幽默),另外还有 撒娇 / 冷淡 / 正经 / 长辈 可以按关系自己勾。点一下就复制。
每个联系人一份本地记忆(摘要 + 关键事实 + 历次评分)。所以它知道「她养了只叫团子的猫」。
国产 ROM 记得给 App 开自启动/后台白名单,否则无障碍服务会被省电策略杀掉。
| 项目 | 形态 | 干什么 | 要 root |
|---|---|---|---|
| JevIntent | FkWeChat 插件 | 长按消息,弹 3 条判读提示 | 要 |
| JevBystander | 独立 App | 读屏判读,弹 3 条提示 | 不要 |
| JevGuide | 独立 App | 判读 + 攻略度 + 3 条成品回复 + 长期记忆 | 不要 |
密钥、联系人表、日志在本机 SharedPreferences;每个联系人的记忆在本机 filesDir/memory/,卸载即消失。没有云端、没有统计、没有第三方统计与广告 SDK(HTTP 与 JSON 都是自己写的,连 OkHttp/Gson 都没引;运行期只依赖 AndroidX 与 Material)。
只把当前会话相关内容发给两个接口:Jev(判读/攻略度)和你自己配的聊天模型(文案)。不修改、不发送任何消息。不主动截屏 —— 只有「微信屏蔽了无障碍树」且你选了视觉读屏时,才会截取当前屏幕(仅当前台是微信)交给你自己配的模型识别,截图不落盘。
· 只能读屏幕上已显示的文字:长消息折叠部分、图片/语音/文件、群聊里的多人归属都读不到
· 必须精确匹配包名 com.tencent.mm,微信分身/克隆版读不到
· 攻略度是模型判断不是测量,同段对话换一次调用可能差 ±10%
· 文案是草稿,发出去前自己过一眼