Skip to content

Releases: kary2999/LazyCat

v1.14.6 — 进一步降 CPU/降热

Choose a tag to compare

@kary2999 kary2999 released this 03 Jun 07:29

v1.14.6 降热

  • 视图绘制 20→15fps
  • 被其它 App 遮住时直接停画(最大头:你工作时窗口大多被遮,之前还在空转重画,现在 CPU 几乎 0)
  • 追逐 30→15fps(速度翻倍补偿,px/秒不变)

DMG: https://github.com/kary2999/LazyCat/releases/download/v1.14.6/LazyCat-1.14.6.dmg

v1.14.5 — 修复 libssl→libcrypto 依赖路径未改

Choose a tag to compare

@kary2999 kary2999 released this 28 May 09:42

v1.14.5(关键修复)

对方机器 dyld 崩溃 Library not loaded: /opt/homebrew/*/libcrypto.3.dylib 的真因:

  • libssl 内部对 libcrypto 的依赖路径其实是 /opt/homebrew/Cellar/openssl@3/3.6.2/lib/libcrypto.3.dylib(Cellar 带版本号)
  • 旧 build.sh 写死按 /opt/homebrew/opt/openssl@3/lib/libcrypto.3.dylib(opt 软链)做 install_name_tool -change → 字符串不匹配,静默跳过
  • libssl 还指向 brew 绝对路径 → 别人机器没 brew → 加载失败

修法:build.sh 改用 otool -L 动态发现所有 /opt/homebrew/* / /usr/local/* 依赖再改路径,并加自检:任何依赖还指向 brew 就直接构建失败,杜绝再漏。

DMG 直链

https://github.com/kary2999/LazyCat/releases/download/v1.14.5/LazyCat-1.14.5.dmg

sudo xattr -cr /Applications/LazyCat.app

v1.14.4 — 修复安装后 dyld 启动崩溃

Choose a tag to compare

@kary2999 kary2999 released this 28 May 09:29

v1.14.4(重要修复)

  • 修复:在他人 Mac 安装后启动崩溃(dyld abort_with_payload / Address size fault)
  • 根因:install_name_tool 改过 dylib 路径后,只用 codesign --deep 对裸 dylib(非 .framework)签得不可靠 → dyld 校验失败拒载
  • 修法:先单独给每个 dylib(libtdjson/libssl/libcrypto)签 ad-hoc,再签整个 bundle,并加 codesign --verify 自检

如果还报无法验证开发者,跑:

sudo xattr -cr /Applications/LazyCat.app

v1.14.3 — 大幅降低 CPU 占用

Choose a tag to compare

@kary2999 kary2999 released this 28 May 01:19

v1.14.3 性能修复

小黑空闲 CPU 从 ~28% 降到 ~3%:

  • 绘制 60→20fps,空闲(鼠标静止/无互动)自动降到 ~5fps
  • 实时边缘毛 2000→250(静态层已够密)
  • 静态毛 CGImage 缓存一次,不再每帧重转
  • 切到小猫 / 关掉悬浮 / 被遮挡时,定时器直接停画
  • 追逐/漫游降到 30fps

v1.14.2 — 修复锁屏快捷键失效

Choose a tag to compare

@kary2999 kary2999 released this 28 May 01:00

v1.14.2(重要修复)

  • 修复:加了 ⌥9/⌥0 热键后,锁屏快捷键 ⌥2 失效
  • 原因:多个热键各装事件处理器,但不匹配时也返回 noErr 把事件吞了 → 后注册的盖住先注册的
  • 修法:不匹配返回 eventNotHandledErr,事件继续传递 → 三个热键(⌥2锁屏 / ⌥9冷静 / ⌥0切换)互不干扰

v1.14.1 — 饼干按今日打字数算

Choose a tag to compare

@kary2999 kary2999 released this 27 May 16:55

v1.14.1

  • 饼干改为按今天打字总数换算(今日字数 ÷ 100 = 可喂饼干),你之前打的字也算数,不用从 0 重攒
  • 打过 100 字立刻就能喂;已喂数按天归零

v1.14.0 — 打字攒饼干喂小黑

Choose a tag to compare

@kary2999 kary2999 released this 27 May 16:53

v1.14.0 饼干喂食

  • 打字每满 100 字攒 1 块饼干(全局统计,持久保存)
  • 右键小黑 → 「🍪 喂饼干(N 块)」→ 喂一块 → 小黑弹跳 + 开心表情 + 冒泡「好吃!」
  • 没饼干时提示还差几个字
  • 饼干数跨重启保留

v1.13.6 — 一键切换 + 毛更自然

Choose a tag to compare

@kary2999 kary2999 released this 27 May 16:41

v1.13.6

  • ⌥0 一键切换:todo 小猫 ↔ 黑煤球宠物 来回切(菜单里也能切)
  • 毛更不规则:加重力下垂(上面的毛弯下来)+ 簇状不均匀分布 + 少量长飘丝 + 更宽朝向抖动,破掉之前规整的放射感
  • 边缘毛同步重力下垂

v1.13.5 — 修复白底白字 / 聊天可见

Choose a tag to compare

@kary2999 kary2999 released this 27 May 16:23

v1.13.5

  • 修复:AI 回复气泡在深色模式下白底白字看不见 → 文字固定深色
  • 输入框锁深色外观,浅色模式也不会黑字黑底
  • (聊天链路其实早通了,是文字颜色问题)

v1.13.4 — 小黑追着鼠标跑

Choose a tag to compare

@kary2999 kary2999 released this 27 May 16:21

v1.13.4

  • 活泼好动改为:追着鼠标跑(朝光标移动,保持一点距离不盖住光标,远了跑快近了减速,光标停下就歇着)
  • 眼睛仍跟随鼠标;按住捉它 / ⌥9 冷静 / 聊天时暂停追逐 都保留