DevTrends开发者趋势
主题色

jev-chat /

jev-chat-jarvis-mac

自荐一个开源小工具:jev-chat-jarvis-mac 它是一个 macOS 悬浮窗:聊天应用里弹出一条消息,悬浮窗会告诉你这句话的真实意图(8 类,零样本 86.4%)、风险分级(0-9 分)和几条候选回复,点「填入」进输入框——发送键永远由你自己按。 技术上有几个我觉得还算有意思的点: 1. 感知层没有侵入任何聊天应用:要么对前台聊天窗口按窗口 ID 截图(不是全屏),再用 Apple Vision OCR 只扫聊天区,按气泡和…

语言PythonDT数据与运维DT桌面效率DTLinuxDTmacOS原始llm原始local-first原始ocr原始privacy原始pyobjc

关于

自荐一个开源小工具:jev-chat-jarvis-mac 它是一个 macOS 悬浮窗:聊天应用里弹出一条消息,悬浮窗会告诉你这句话的真实意图(8 类,零样本 86.4%)、风险分级(0-9 分)和几条候选回复,点「填入」进输入框——发送键永远由你自己按。 技术上有几个我觉得还算有意思的点: 1. 感知层没有侵入任何聊天应用:要么对前台聊天窗口按窗口 ID 截图(不是全屏),再用 Apple Vision OCR 只扫聊天区,按气泡和左右对齐区分正文、昵称、固定公告和引用;要么直接走系统文本接口读,不截图不 OCR。 2. 判断层是个本地 2B 小模型,一次前向同时出 8 类意图的全分布和风险分级,下载后完全离线;也可以配 TypeSafe Jev 的 key 走云端。生成层接任意 OpenAI 兼容端点(DeepSeek、智谱、本地 Ollama 都实测过),14 种话术并发生成候选,再由本地模型重排。M1 Pro 上出意图约 1.5 秒。 3. 坚持只读不代发:不模拟任何按键——合成输入事件会被部分应用的账号风控识别;「填入」优先走辅助功能接口写入并读回确认,定位不到就复制到剪贴板让你自己粘贴。 用法:Releases 下载 .app 拖进应用程序,授予屏幕录制权限即可。仅支持 Apple Silicon(M 系列)+ macOS 13+,MIT 开源。 适合每天在微信/飞书/QQ 里打字很多、想先看懂对方再回复的人,以及研究屏幕感知 + 端侧小模型落地的同学。

收录记录

  1. HelloGitHub·用户投稿

    2026年10月12日 · 1 次收录

  2. 阮一峰周刊·用户投稿

    2026年10月12日 · 1 次收录

讨论这个产品