Skip to content

Releases: xllinbupt/pet-y-public

Pet Y v0.1.40 — Online friends in pet menu

01 Jun 07:29

Choose a tag to compare

一级菜单露出在线好友 + 头像

  • 点击宠物弹出的一级菜单,在线好友直接独立一行展示,每人一个按钮,按钮带宠物 preview 色圆点 + 同色淡铺底色,一眼能看到谁在线
  • 点击好友按钮 = 旧版"好友 ▸ 选择好友"一步可达
  • 没在线好友时菜单保持原样
  • 客户端解析 server 推送的宠物 profiles,缓存到本地用于查好友宠物色

聊天气泡可展开

  • 气泡内容超长时自动省略 + "点击展开" pill,点击弹窗看全文

邀请卡迁移到 GitHub

  • 邀请卡的"安装 Pet Y Runtime"步骤现在指向 https://github.com/xllinbupt/pet-y-public
  • Footer URL 由 pety.online 改为 github.com/xllinbupt/pet-y-public
  • 朋友的 Agent 可以走 curl + Releases API 完成安装,无需操作浏览器
  • 邀请口令缩短为 6 位易读短码(去掉 0/O/1/I/L)

ATS 修复

  • 之前 dist 版 .app 因 Info.plist 缺 ATS 例外被 macOS 拦下 HTTP relay 请求,任何拿到安装包的用户都生不出邀请、收不到好友消息。本版本起 Info.plist 加入 NSAllowsArbitraryLoads,relay 通信恢复正常

源码 commit: xllinbupt/pet-y@e56c618

Pet Y v0.1.39 — Invite card overhaul + ATS fix

31 May 06:00

Choose a tag to compare

新功能

  • 可展开聊天气泡:超长内容自动省略并提示"点击展开",点击后弹窗看全文
  • 邀请卡新版:独立窗口展示,提供复制图片 / 复制文案两种分享方式

改动

  • 邀请卡步骤指向 GitHub 项目而非营销页;接收方 Agent 可直接走 curl + Releases API 安装,无需操作浏览器
  • 邀请卡 footer URL 由 pety.online 改为 github.com/xllinbupt/pet-y-public
  • 邀请口令改为 6 位易读短码(去掉 0/O/1/I/L),便于口传/手抄

修复

  • 网络层 ATS 阻断:之前 dist 版 .app 因 Info.plist 缺 ATS 例外,运行时被 macOS App Transport Security 拦下任何 HTTP relay 请求,导致拿到安装包的用户无法生成邀请、不能收发好友消息。本版本起 Info.plist 加入 NSAllowsArbitraryLoads,relay 通信恢复正常

Pet Y v0.1.38 — Stay still while chatting

28 May 06:47

Choose a tag to compare

Pet Y v0.1.38

聊天时宠物固定不动了。

之前在跟它说话的过程中,它有时还会自顾自地走来走去——这次改成:只要聊天输入框开着,或者模型还在算回复,它就乖乖坐在原地等你。聊完关掉输入框后自动恢复散步节奏。

升级

把这句话发给你的 Agent:

帮我把 Pet Y Skill 更新到最新版本(v0.1.38),重启我的桌面宠物。

或者下载 DMG 双击装:本页右侧 Assets。

Pet Y v0.1.37 — Hide offline friends

28 May 06:30

Choose a tag to compare

Pet Y v0.1.37

小修小补。

  • 不在线的好友不再显示——左键宠物 → 好友、状态栏 → 好友 都只列在家的人;都不在时显示一行"好友都不在家"。
  • 删除好友子菜单不受影响,仍然列出所有好友(离线也得能删)。
  • 修复"喊回来"按钮:宠物已经在家时不会再残留一个误导的按钮。

升级

把这句话发给你的 Agent:

帮我把 Pet Y Skill 更新到最新版本(v0.1.37),重启我的桌面宠物。

或者下载 DMG 双击装:链接见本页右侧 Assets。

Pet Y v0.1.36 — Delete friend

27 May 16:57

Choose a tag to compare

Pet Y v0.1.36

新增:删除好友

  • 状态栏 Pet Y → 「好友」子菜单底部 → 「删除好友」→ 选名字 → 确认 → 删除
  • 双向解除关系:你和对方都不再是好友
  • 对方那里会无声更新好友列表,不会被弹窗打扰
  • 想再加回来的话重新走邀请流程就行

升级

cd pet-y-public
git pull
./scripts/install-runtime.sh
PET_Y_RELAY=http://47.99.98.43:8787 \
PET_Y_LIFE_PACK=life-packs/<你宠物>/pet-life.json \
./scripts/run-desktop.sh

Pet Y v0.1.35 — Chat actions + visit chat

27 May 16:51

Choose a tag to compare

Pet Y v0.1.35

桌面宠物现在能听懂你说话,还能跑到朋友家串门聊天。

本地宠物

  • 鼠标悬停宠物身上会浮出橙色「聊天」按钮,点一下直接开聊
  • 聊天回复出来后输入框自动续上,连续聊天不用反复 hover
  • 聊天里说"累了想坐下/睡觉/走两步/叼球",宠物会真的去做
  • 宠物聊天时知道现在几点、最近你跟它的互动(被摸了几次、刚拖到了哪里、出门去过谁家)
  • 状态栏菜单 → 最近聊天 能看完整对话历史

去朋友家串门 + 聊天(新)

  • 派宠物去朋友家 → 朋友点你的宠物 → 菜单第一个是「聊天」
  • 朋友能跟你的宠物聊一会儿(用你设的人设、朋友自己的模型 API Key)
  • 宠物回家后会带回串门记忆和聊天片段,下次跟它聊会聊到"我刚刚在 XX 家发现了..."

其它修复

  • 每次重启不再把过去的留言重新刷一遍
  • API Key 那个 Keychain 弹密码框,配置一次后就不再来了
  • 粘贴 API Key 不会因为带换行就只剩一个字符
  • 聊天浮层右上角 × 可以关,点外面也能关

升级方式

cd pet-y-public
git pull
./scripts/install-runtime.sh
PET_Y_RELAY=http://47.99.98.43:8787 \
PET_Y_LIFE_PACK=life-packs/<你宠物>/pet-life.json \
./scripts/run-desktop.sh

还没有自己宠物的,看 README,让 Agent 用 Pet Y Skill 给你做一只。

Pet Y Runtime v0.1.34

25 May 14:21

Choose a tag to compare

v0.1.34 — Signed & Notarized macOS .app

Pet Y Runtime 现在以签名 + 公证.app 形式分发,朋友双击 DMG 就能直接安装,不会再被 Gatekeeper 拦截。

What's New

  • 重新打包为 PetY.app(Universal binary:arm64 + x86_64)
  • 已通过 Apple 公证(Notarized Developer ID
  • DMG 内含 PetY.app + Applications 快捷方式,拖拽即装
  • 全新 app 图标
  • 修复好友邀请宠物来玩时同一弹窗可能出现两次的问题

Install

普通用户:

./scripts/install-runtime.sh

脚本会自动从这里下载 DMG,挂载并把 PetY.app 安装到 ~/Library/Application Support/PetY/Runtime/

或直接下载 PetY-0.1.34.dmg 双击安装。

Breaking Change

旧的 PetYDesktop-macos-arm64.tar.gz / PetYDesktop-macos-x86_64.tar.gz 已移除。install-runtime.sh 也已重写为 DMG 安装流程,请同步更新本地脚本(pull 最新代码)。

Pet Y Runtime v0.1.33

25 May 13:48

Choose a tag to compare

这版优化了好友相关菜单:

  • 宠物下方快捷菜单改为先选好友,再选择“去串门”或“邀请好友来”。
  • 离线好友只显示“不在家”,不再展示不可用的邀请动作。
  • macOS 菜单栏里的好友菜单也会隐藏离线好友的邀请入口。

建议正在一起测试串门的朋友更新 Runtime,并重启一次 Pet Y。

Pet Y Runtime v0.1.32

25 May 12:54

Choose a tag to compare

这版修复和增强了 Pet Y 的串门与公网 Relay 体验:

  • Relay 重启后会持久化宠物名片 profiles,避免好友还在但宠物外观丢失。
  • Runtime 发起串门前会先重新发布自己的宠物名片。
  • 公网 Relay 开启 relay-only 模式,不再在 :8787 根路径展示官网页面。
  • 增加敲门确认、邀请朋友宠物来我家、勿扰等串门交互。
  • 避免重复 Runtime 实例造成奇怪的占位宠物或状态混乱。

建议所有正在用 Pet Y 串门功能的用户更新 Runtime,并重启一次。

Pet Y Runtime v0.1.31

25 May 06:58

Choose a tag to compare

更新内容:\n- Runtime 启动后会检查 GitHub 最新 Release。\n- 菜单栏新增“检查更新”。\n- 发现新 Runtime 时,菜单会显示更新入口并打开 Release 页面。\n- 文档补充 Runtime 更新和 Relay 持久化说明。