Releases: xllinbupt/pet-y-public
Pet Y v0.1.40 — Online friends in pet menu
一级菜单露出在线好友 + 头像
- 点击宠物弹出的一级菜单,在线好友直接独立一行展示,每人一个按钮,按钮带宠物 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
新功能
- 可展开聊天气泡:超长内容自动省略并提示"点击展开",点击后弹窗看全文
- 邀请卡新版:独立窗口展示,提供复制图片 / 复制文案两种分享方式
改动
- 邀请卡步骤指向 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
Pet Y v0.1.38
聊天时宠物固定不动了。
之前在跟它说话的过程中,它有时还会自顾自地走来走去——这次改成:只要聊天输入框开着,或者模型还在算回复,它就乖乖坐在原地等你。聊完关掉输入框后自动恢复散步节奏。
升级
把这句话发给你的 Agent:
帮我把 Pet Y Skill 更新到最新版本(v0.1.38),重启我的桌面宠物。
或者下载 DMG 双击装:本页右侧 Assets。
Pet Y v0.1.37 — Hide offline friends
Pet Y v0.1.37
小修小补。
- 不在线的好友不再显示——左键宠物 → 好友、状态栏 → 好友 都只列在家的人;都不在时显示一行"好友都不在家"。
- 删除好友子菜单不受影响,仍然列出所有好友(离线也得能删)。
- 修复"喊回来"按钮:宠物已经在家时不会再残留一个误导的按钮。
升级
把这句话发给你的 Agent:
帮我把 Pet Y Skill 更新到最新版本(v0.1.37),重启我的桌面宠物。
或者下载 DMG 双击装:链接见本页右侧 Assets。
Pet Y v0.1.36 — Delete friend
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.shPet Y v0.1.35 — Chat actions + visit chat
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
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
这版优化了好友相关菜单:
- 宠物下方快捷菜单改为先选好友,再选择“去串门”或“邀请好友来”。
- 离线好友只显示“不在家”,不再展示不可用的邀请动作。
- macOS 菜单栏里的好友菜单也会隐藏离线好友的邀请入口。
建议正在一起测试串门的朋友更新 Runtime,并重启一次 Pet Y。
Pet Y Runtime v0.1.32
这版修复和增强了 Pet Y 的串门与公网 Relay 体验:
- Relay 重启后会持久化宠物名片 profiles,避免好友还在但宠物外观丢失。
- Runtime 发起串门前会先重新发布自己的宠物名片。
- 公网 Relay 开启 relay-only 模式,不再在 :8787 根路径展示官网页面。
- 增加敲门确认、邀请朋友宠物来我家、勿扰等串门交互。
- 避免重复 Runtime 实例造成奇怪的占位宠物或状态混乱。
建议所有正在用 Pet Y 串门功能的用户更新 Runtime,并重启一次。
Pet Y Runtime v0.1.31
更新内容:\n- Runtime 启动后会检查 GitHub 最新 Release。\n- 菜单栏新增“检查更新”。\n- 发现新 Runtime 时,菜单会显示更新入口并打开 Release 页面。\n- 文档补充 Runtime 更新和 Relay 持久化说明。