HermesPet:住在 MacBook 刘海里的 AI 桌面伴侣,支持多引擎并行

MacBook 的刘海一直被很多人吐槽”没用”,但有一个开源项目把这块空间利用起来了——HermesPet 是一个常驻在 MacBook 刘海下方的 AI 聊天客户端和桌面伴侣,用 Swift 6 和 SwiftUI 编写,纯原生实现,没有 Electron 也没有 WebView。

项目简介

HermesPet 的核心理念是”让 AI 住在你的菜单栏里”。它占据刘海正下方的胶囊区域,随时可以通过点击刘海或快捷键呼出聊天窗口。最重要的是:装上就能用,不需要安装任何命令行工具。

项目地址:https://github.com/basionwang-bot/HermesPet

官网:https://hermespet.cc

核心亮点

四种 AI 引擎并行

HermesPet 不只是”切换”不同的 AI 引擎,而是真正的并行运行。每个对话独立绑定一个 AI 后端,发出第一条消息后锁定。你可以同时开:

  • 对话 1:让在线 AI(如 DeepSeek)翻译技术文档
  • 对话 2:让 Claude Code 修改一个 Swift 组件
  • 对话 3:让 Codex 生成一张海报

最多同时挂 8 个对话(⌘1 到 ⌘8 直达),每个独立绑定不同的 AI 引擎。

支持的 AI 服务包括:DeepSeek、智谱、Kimi、MiniMax、OpenAI 等在线服务,以及 Claude Code 和 Codex 本地 CLI 工具。

灵动岛状态显示

刘海下方的胶囊不只是装饰,它是一个真正的状态显示器:

  • 左耳显示当前 AI 引擎的像素风精灵
  • 右耳实时显示任务状态:旋转脉冲、步骤数、文件变更数
  • 鼠标悬停时水滴展开,显示引擎颜色、模型名和最近回复预览
  • 后台对话发光:多个对话同时运行时,对应位置会呼吸式发光
  • 错误态整个胶囊切琥珀色,点击重试

双桌宠系统

HermesPet 有两个可爱的像素桌宠:

  • Clawd 🦞(Claude 模式):橙色像素小螃蟹,会在菜单栏下方闲逛、眨眼、呼吸
  • 云朵 ☁️(在线 AI 模式):indigo 像素小精灵

桌宠不只是装饰,还有实际功能:

  • 拖文件喂 Clawd → 自动作为附件发给 AI
  • 拖 Clawd 到桌面文件上 → AI 给文件名一句简短评价
  • 文件名进 AI 前会过本地黑名单(薪资、合同、密码等敏感词自动跳过)

语音输入

按住 ⌘⇧V 可以直接说话:

  • 屏幕边缘出现 Apple Intelligence 风格的彩色光环
  • 中文识别走 macOS 离线模型(SFSpeechRecognizer)
  • 松开自动发送,AI 回复完成有提示音

文件处理

拖入文档(PDF、txt、md、py、ts 等)时不会把全文塞进上下文,而是:

  • Claude/Codex 模式:把文件绝对路径拼到 prompt 末尾,让 AI 自己按需读取
  • 在线 AI 模式:提取关键内容发送

这种方式更省 token,也更快。

安装方法

最简单的方式是直接下载 DMG 安装包:

  1. 访问 GitHub Releases 页面
  2. 下载 HermesPet-arm64.dmg(Apple Silicon)或 HermesPet-x64.dmg(Intel)
  3. 双击 DMG 安装
  4. 打开 App,选择 AI 服务商,粘贴 API Key

系统要求:macOS 14.0+,纯 Swift 原生实现,无需安装命令行工具。

高级功能

如果你额外安装了 Claude Code 或 Codex CLI,HermesPet 会自动检测并解锁高级能力:

  • 读写本地文件
  • 执行终端命令
  • 生成图片

简评

HermesPet 是一个很有趣的项目。它把 AI 交互融入了 macOS 的原生体验中,灵动岛的状态显示和桌宠系统让它区别于普通的 AI 聊天客户端。对于经常使用多种 AI 工具的 macOS 用户来说,它提供了一个统一的入口。不过目前只支持 macOS,Windows 和 Linux 用户暂时用不了。

本文参考来源:HermesPet – GitHub | HermesPet 官网

© 版权声明
THE END
喜欢就支持一下吧
点赞13 分享
评论 抢沙发

请登录后发表评论

    暂无评论内容