← 返回主页

大肥鱼桌宠

一只住在 Mac 桌面上的原生桌宠:32 方向注视、拖着跑、抢饭盆,饭盆里的米量就是 Claude / Codex 的剩余额度。

我的角色
独立开发
时间
2026
  • AppKit
  • SpriteKit
  • SwiftUI

大肥鱼是一只独立运行的 macOS 桌宠,用 AppKit、SpriteKit 和 SwiftUI 写成,目前是 0.1.19 体验版。

她会做什么

  • 32 方向注视:视线跟着鼠标,最短路径平滑转头,偶尔眨眼。
  • 拖动与追逐:拖着她会跑起来;把饭盆拖走,她会追着饭盆跑,松手还能把饭盆抛出去。
  • 饭盆就是额度:米量显示 Codex 或 Claude 的剩余额度,可以查看消耗曲线和重置时间。
  • 日常陪伴:坐在窗沿、挂在窗口边、趴着睡觉、自己走来走去。
  • 菜单栏小鱼:随时找回窗口,全局快捷键可以隐藏、安静陪伴或暂停。

细节

动画全部来自原画:跑步 24 帧、挥手 32 帧,像素对齐避免边缘抖动;静止时暂停绘制,平时最高 60 fps。额度直接读取本机已有的登录,不保存令牌,也不发起模型对话。