Skip to content

Releases: Sabrina-creater/claude-pet

Claude Pet v1.4.12

Choose a tag to compare

@Sabrina-creater Sabrina-creater released this 07 Jul 09:31

Claude Pet v1.4.12

⬆️ 应用内自动更新(本版起,以后不用再手动下载了)

  • 启动 30 秒后及每天一次,静默检查 GitHub Releases;发现新版弹框展示版本说明
  • 一键「立即更新」→ 自动下载 DMG(进度条,可取消)→ 退出换包 → 自动重启新版,全程不用碰 Finder 和终端
  • 「跳过此版本」不再打扰;「稍后」下次再提;托盘菜单新增「⬆️ 检查更新」手动入口
  • 下载失败或挂载异常会自动回退到打开 Releases 页;锁屏期间不弹框
  • 已实测完整链路:检查 → 215MB 下载 → 换包 → 重启,一气呵成

📌 v1.4.11 及更早版本没有内置更新器,这是你最后一次需要手动下载:装上本版后,以后的新版本会自己找上门。

📐 喂养菜单加宽(312 → 400)

修复右键菜单右缘内容被挤出窗外的问题:状态条右侧数值(饱食/心情/精力)、第四个投喂/互动按钮、「大小」百分比、标题栏 ⭐/⏻/✕ 现在全部完整显示。


安装:下载 DMG → 拖 Claude Pet.app 进「应用程序」→ 弹「已损坏」就双击 DMG 里的 修复「已损坏」提示.command(或 xattr -cr "/Applications/Claude Pet.app")。arm64 (Apple 芯片) 构建,需 macOS 14+。

完整白影修复、宠物大小调节、M1 安装指引v1.4.11 说明(本版包含全部这些修复)。

Claude Pet v1.4.11

Choose a tag to compare

@Sabrina-creater Sabrina-creater released this 07 Jul 07:45

Claude Pet v1.4.11

🎯 锁屏白影,根因级修复

困扰三个版本的"锁屏/睡眠后白色残影"这次从根上拆掉了。多智能体取证 + 对抗式审查定位到三层叠加的病根,并逐层修复:

  1. 白影的藏身处:macOS WindowServer 会给透明无边框窗口缓存一份 NSWindow 阴影快照,且在这类窗口上不会自动失效(Apple 已知缺陷 rdar://27121204,Electron 曾为同一问题专门开 invalidateShadow() API)。重建渲染层、隐藏重显窗口、换渲染进程都动不到它——这就是之前修三次都复发的原因。现在宠物窗从创建起就没有系统阴影(宠物自带贴脚影子,观感零损失),这份快照结构性不存在
  2. 防线为何全部空转:双缓冲换面信号 firstFrame 不带来源,崩溃后自动重载的旧页面/还在显示后备猫的半成品页面发的信号会让换面提前完成,把白模帧端上台面。现在每个渲染表面带唯一身份 (vid),只认"Python 指定的物种真渲满 2 帧"的新表面。
  3. 白影素材从哪来:系统睡眠期间渲染进程会被杀掉,纹理丢失的模型渲成纯白"白模帧"。现在锁屏即冬眠:熄灭整个 web 层 → 藏窗 → 销毁原生窗口,锁屏期间没有任何表面存在,系统无从残留;解锁后全新窗口冷启动,真宠物首帧就绪才上台面。

另有配套加固:解锁后 6 秒触发源静默(历史白影全部发生在"恢复进行中被第二个触发源拦腰打断"的窗口里)、"解锁后 600ms 内再锁屏"竞态修复、锁屏期间显示器拓扑变化延后处理、白影像素级自检(解锁后自动比对屏幕实际合成 vs 渲染层认知,检出自动修复并留日志定位层级)、托盘新增「🔍 检测白影」、新增 --locktest 一键回归。渲染进程死亡/WebGL 上下文丢失从此都进 ghost.log(以前完全隐形)。

🐾 宠物大小可调

右键菜单新增「大小」滑杆:60% ~ 200% 拖动实时生效,双击手柄回 100%,重启记忆。缩放以脚底为锚点,原地变大变小不瞬移。

🍎 修 Apple 芯片 (M1/M2/M3)「装了没反应」

Apple 芯片对下载的未公证应用直接弹**「已损坏,无法打开」**(右键→打开也绕不过),应用根本没启动,自然看不到菜单栏图标。本版起:

  • DMG 内附带 修复「已损坏」提示.command,双击即修,不用碰终端
  • README 安装说明重写,明确 Apple 芯片的正确打开方式
  • 刘海屏菜单栏挤掉托盘图标也不再无解:右键菜单新增 ⏻ 退出,大小/形象/退出全部不依赖托盘;托盘图标加载失败自动退级文字图标并留日志

😴 修「设置睡觉马上被叫醒」

精力满时手动哄睡,3 秒内会被"睡饱自动醒"规则叫醒。现在区分手动/自动入睡:手动哄睡只能你叫醒(摸摸/喂食/玩球/菜单);精力耗尽自动入睡的仍然睡饱自动醒。


安装:下载 DMG → 拖 Claude Pet.app 进「应用程序」→ 弹「已损坏」就双击 DMG 里的修复脚本(或 xattr -cr "/Applications/Claude Pet.app")。arm64 (Apple 芯片) 构建,需 macOS 14+。

Claude Pet v1.4.10

Choose a tag to compare

@Sabrina-creater Sabrina-creater released this 06 Jul 06:32

🖥 修复:双屏切单屏(拔外接显示器/切主屏)时出现白影——监听显示器拓扑变化,自动把宠物拉回可见区域并无缝重建渲染表面。

安装:下载 DMG 拖进应用程序;未签名应用首次打开请 右键 → 打开 → 打开。完整说明见 README

Claude Pet v1.4.9

Choose a tag to compare

@Sabrina-creater Sabrina-creater released this 06 Jul 03:38

🐾 Claude Pet v1.4.9 — 首个公开版本

住在你桌面上的宠物:拍张照/拍段视频,你家宠物本尊就能上桌面(本地 AI 抠图,离线、免费、不排队),会呼吸、遛弯、吃饭、睡觉,还会盯着你的 Claude Code 会话干活。

安装

  1. 下载下方 ClaudePet-v1.4.9-20260705.dmg,拖进「应用程序」
  2. 未签名应用,首次打开:右键 App → 打开 → 再点"打开"(只需一次)
    或终端执行:xattr -cr "/Applications/Claude Pet.app"
  3. 系统要求 macOS 14+(Apple 芯片体验最佳);Claude Code 联动为可选功能

亮点

  • 🎬 动画宠物:6 个活动槽(待机/走路/吃饭/睡觉/玩耍/开心)逐槽上传照片/视频,Vision 框架本地抠图秒级生效
  • 🚶 桌面遛弯:自主散步、走路动画自动转向;锁屏自动藏窗
  • 🤖 Claude Code 联动:会话在跑转 ⚙️、干完活撒花、等你回复时蹦跶+系统通知,点宠物可直接续聊
  • 🧹 多层防白影:软件合成 + 双缓冲无缝渲染 + 呈现层看门狗自愈
  • 详见 CHANGELOG