项目卡片 | Jev 聊天助手(jev-chat-jarvis)
- GitHub:https://github.com/jev-chat/jev-chat-jarvis
- 爆火数据:周增长约 700%,登顶 GitHub 增长榜;短短时间拿下 5000+ Star(数字还在涨)
- 技术栈:Kotlin | Android 11+ | MIT 协议 | 另有 macOS / Windows 版本
- 一句话亮点:装在手机里的"对话副驾"——在微信 / QQ / X / 飞书里读懂对方、给出候选回复、一键填入输入框,发不发由你。不 Root、不改包、不 hook,更不需要任何官方 API。

一、为什么它突然就火了?
最近这两天,开源圈被一个叫 Jev 聊天助手 的项目刷屏了:周增长约 700%,直接冲上 GitHub 增长榜第一,Star 像坐了火箭。
它戳中的痛点其实特别朴素——“对方发来消息,我不知道怎么回”。
老板深夜发问、相亲对象尬聊、群里 @ 你、客户连环追问……回得太快显得闲,回得太慢不礼貌,回得太直又怕得罪人。于是大家都在想:要是有个 AI 能在旁边悄悄告诉我"这话啥意思、该怎么接",该多好。
可现实是,微信这类 App 根本不开放聊天机器人 API;市面上的方案要么需要 Root / Xposed(怕封号),要么得把聊天记录上传到某个第三方服务器(怕隐私)。Jev 聊天助手恰好把这两条路都绕开了,所以一出现就爆。
二、它到底能干什么?
严格说,它不是"替你聊天"的机器人,而是坐在你旁边的对话副驾:
- 微信 / QQ / X(Twitter) 智能回复建议:对方发消息,它在悬浮窗里给出对方的真实意图、危险等级,以及 3 条排好序的口语化候选回复,点一下就能填进输入框。
- 基于无障碍服务,免 Root、免官方 API:不 hook、不改包、不注入进程、不登录对方账号,靠安卓系统的无障碍能力读"屏幕上正在显示的对话",和读屏软件一个原理。
- 本地优先,保护隐私:API 密钥存在 App 私有空间,聊天内容只在你点分析的那一瞬间发给你自己配置的模型接口,不落盘、不进日志,项目方没有自建服务器。
- 支持多种大模型后端:内置 OpenRouter、TypeSafe 直连、DeepSeek 官方、通义(Qwen)兼容等预设,判断 / 回复 / 视觉三路接口分别可配,想接哪家接哪家。

还有个很暖的设计:它内置本地知识库和联系人档案。你可以给某个人、某段关系做备注,分析时自动带上,回复风格不会和你的真实人设"打架"。
三、技术原理:无障碍 + 悬浮窗 + LLM
拆开看,整个链路其实就三步:
- 读屏(AccessibilityService):服务根据当前前台 App 包名,分发到对应的"适配器"。适配器只干一件事——把当前界面解析成"标题 + 消息列表"。微信新版本节点做了混淆,它会伪装成系统无障碍服务去读气泡,实测新版微信仍可读。
- 理解与生成(LLM):这是它和普通"AI 代写"最大的区别——先判断,再写字。先用判断模型给出意图、危险等级(1–9)、该不该马上回、最佳动作(约 1 秒);再让生成模型起草 3 条候选,最后由判断模型排序并给出占比。
- 呈现与填入(悬浮窗):通过"显示在其他应用上层"的悬浮窗展示分析面板,点击候选后用
ACTION_SET_TEXT写进输入框,失败则自动退回剪贴板粘贴。
如果某些 App(比如飞书)的正文是自绘的、不在无障碍树里怎么办?它会对气泡矩形截屏,再用 ML Kit 中文离线模型做 OCR——图片不上传、不需要谷歌服务,任何 App 还能手动"截屏识别一次"。新增一个 App,往往只要写一个几十行的适配器。
四、安全与隐私:副驾,不是代驾
很多人一听"无障碍服务能读微信"就紧张,这里必须说清楚:
- 为什么用无障碍? 因为这是安卓官方提供、无需 Root 就能感知界面内容的正规通道,本质和给视骜人士用的读屏软件一样。它不修改、不注入你的聊天软件,因此不触碰封号风险点。
- 数据不经过第三方:请求直接从你的手机发到你填的模型地址,中间没有项目方的服务器,密钥也只存本地。
- 发送权永远在你手里:程序只填字、绝不自动发送,转账、红包、收款一律不碰。换句话说,它负责"建议",踩油门的始终是你。
五、支持的平台和模型
- 平台:微信 Android(全链路)、QQ Android(全链路,含群聊)、X / Twitter 私信(全链路)、飞书 / Lark(OCR 兜底);其它任意 App 支持手动截屏识别。桌面端还有独立的 macOS 版和 Windows 版。
- 模型:判断 / 回复 / 视觉三路独立配置,内置 OpenRouter、DeepSeek、通义等预设;默认回复模型为 DeepSeek Chat,最省事的做法是只填一把 OpenRouter Key,其余两路自动继承。
六、三步上手
- 装包:到仓库 Releases 下载签名好的安装包(Android 11+),也可
adb install -r安装。 - 填密钥:打开 App → 设置 → 接口,新手只填"判断接口"的 OpenRouter Key 即可用。
- 开权限:按向导开启「无障碍」「悬浮窗」,小米 / HyperOS 还需设置自启动 + 关闭省电限制,否则后台会被冻结。

七、适合谁用?
- 社恐 / 尬聊党:不知道怎么回时,先看看 AI 读出的"潜台词"和候选。
- 销售 / 客服 / 运营:高峰期快速起草专业又不失温度的回复,效率翻倍。
- 大忙人:一眼判断哪些消息必须立刻回、哪些可以稍后,把注意力花在刀刃上。
- 开发者:研究无障碍服务、悬浮窗、多模型路由和端侧 OCR,是个非常好的实战参考项目。
八、写在最后
Jev 聊天助手的聪明之处,在于它没有去硬碰"官方 API"和"Root 改机"这两堵墙,而是用无障碍服务 + 悬浮窗 + 多模型后端,做了一个只读、只建议、把发送权留给用户的"对话副驾"。这种克制的设计,既规避了封号与隐私风险,也让 AI 真正落在了一个高频刚需的场景里。
如果你也总被"该怎么回"难住,不妨去给它点个 Star,亲自试试:
- GitHub 地址:*https://github.com/jev-chat/jev-chat-jarvis+
348



被折叠的 条评论
为什么被折叠?



