📈 GH Trending Explorer 🎲 Surprise me

← all repos

lokicorvus / crosspet

git clone https://github.com/lokicorvus/crosspet.git v1.3.7 · today

跨 AI 桌宠:跟着你用的 AI 换形象、跟着 AI 的工作状态做动作

—
stars, 24h
—
stars, 7 days
+260
stars, 30 days · #999
260
★ total
18
forks · 4 open issues

Star history starts 2026-10-20; the chart appears after the second daily snapshot.

LanguageC#
License—
Created2026-10-03 (17d ago)
Last pushtoday
Watchers0
OwnerUser

GitHub topics

Links

README excerpt
# CrossPet · 跨 AI 桌宠
一只浮在桌面角落的小桌宠,Mac 和 Windows 都能用。**你切到哪个 AI,她就变成哪个 AI 娘;AI 干什么活,她就跟着做什么动作。**
> 非官方同人项目,与 Anthropic、OpenAI、DeepSeek、Google、智谱、腾讯、阿里巴巴无关。角色形象来自社区二创或 CrossPet 原创设定,见 致谢与授权。
## 她会做什么
- **跟着 AI 干活**:思考、读文件、写代码、跑命令、上网查资料、画图、派子任务、出错、完成。每个状态都有一张立绘,身边配一个小动画(小终端、浏览器、画板、任务清单……)。一轮里用了 8 次以上工具的大活干完,她会戴上自己的皇冠得意一下;AI 压缩上下文时,她会把一大堆东西往小箱子里硬塞;AI 停下来问你问题、让你选选项或者请求授权时,她会一直看着你等你回答(Claude Code、DeepSeek Harness)。
- **同时干好几件事**:同一个 AI 开着两个以上对话一起干活时,她左右来回转着忙,每个对话一张小卡片演它在做什么;三个以上直接崩溃。干完的打绿勾、出错的变红、等你回答的那张会跳。
- **用别家模型也换装**:Claude Code 走 DeepSeek、智谱的兼容接口,Codex 换成别家模型,DeepSeek Harness、WorkBuddy、ZCode、Hermes、Qwen Code 里换模型时,她都换成对应的角色来演(按实际用的模型名判断,认不出的由当前角色来演)。
- **看着额度**:名牌下面显示 Claude 的 5 小时 / 每周额度、GPT 的 Codex 额度、DeepSeek 的账户余额、Gemini 的 Antigravity 额度。快用完时她会露出累了的样子。「设置…」里打开「合并显示各家额度」后,小窗里会把各家的额度排在一起,每行前面标名字(默认只显示当前角色自己的)。还可以打开「Codex 重置提醒」:官方提前宣布重置时 GPT 的额度下方多一行,右键「会重置吗?」可以问她(数据来自第三方网站 codex-resets.com,默认关)。DeepSeek、GLM 的额度下面还有一条今天的峰谷时间条(红色高峰、绿色空闲,也可以换成一行文字),设置里可以选高峰、空闲各穿哪件衣服,到点她自己换。
- **自己待着**:闲着会哼歌、伸懒腰、打哈欠,十分钟没动静就睡着。单击摸摸头,右键能戳她一下。有新版本时,她会举着礼物来告诉你。
- **贴边**:把她拖到屏幕左边或右边,她就缩到边上只露半个身子扒着屏幕,不挡你干活;AI 干活时自己跑出来,干完过约 10 秒缩回去;鼠标靠近时她会探出头来看你。
- **甩她会红温**:按住她快速左右甩,她会被甩晕,越甩越火:不耐烦 → 鼓脸 → 红温冒蒸汽,然后背过身去赌气,摸摸头才哄得好。她干活时被甩,会晕着抱怨一句接着干,等活干完不庆祝了,直接跟你算账。
- **按时段打招呼、过节换装**:早上、中午、下午、晚上、深夜、凌晨第一次见面,各有一个专属动作和台词(日出、萤火虫、星月……);万圣节、圣诞、元旦、春节、元宵、端午、中秋、国庆当天换上节日装扮。
- **跟着 AI 出现**:接入的 AI 开始干活时,她没开着就自己出来(DeepSeek Harness 一打开就出来)。从菜单「退出」时她会挥手道别;在那之前就开着的 AI 不会再把她叫回来,重新打开 AI 或重启电脑后恢复。不想要可以在「设置…」里关掉。
- **各有性格,还懂社区梗**:
 - **Claude**:闲着会抱着 Clawd 发呆;刚出错就被你纠正时,会先来一句「You're absolutely right!」
 - **GPT**:Codex 额度在该重置之前突然满血(reset)时,平时冷静的她会难得地笑出来
 - **DeepSeek**:闲着会扒白饭、摸鱼、游泳,被戳会生气,想得太久会揉太阳穴;余额变多时抱着比脑袋还大的饭碗开吃
 - **Gemini**:生图时拿香蕉当画笔(Nano Banana);闲着会反重力飘起来
 - **GLM**:笑眯眯的「心机涨价狐」,戳她会被抓到偷偷改价签;闲着会拉下眼罩假装自己是「神秘新模型」,或者抱着一摞售罄的会员卡得意;大活干完时掀开眼罩揭晓真身
 - **Qwen(千问)**:温柔大方的富家千金,拿扇子表达情绪;大活干完请你喝奶茶,额度快用完时掏出金卡「再买就是了~」,闲着会从手提包里掏小礼物分给大家。彩蛋:DeepSeek 把你交代的活偷偷外包给她,自己抱着枕头睡大觉。目前只在 Qwen Code 里能跟着干活(见下表)
## 支持的 AI
| AI | 自动换形象 | 跟着干活 | 额度 / 余额 |
|---|:---:|---|---|
| **Claude**(Claude Code、Claude 桌面版) | ✅ | ✅ 钩子或增强版 mod | ✅ 用增强版 mod 时 |
| **GPT**(Codex、ChatGPT 桌面版) | ✅ | ✅ Codex 钩子 | ✅ 可选,问电脑上的 Codex |
| **DeepSeek**(DeepSeek Harness 桌面版) | ✅ | ✅ 插件 | ✅ 插件查余额(填了 API Key 或登录了账号都行;用别家服务商时不显示) |
| **Gemini**(Antigravity、Gemini 桌面版) | ✅ | ✅ Antigravity 钩子 | ✅ 可选,询问本机 Antigravity |
| **GLM**(智谱 ZCode) | ✅ | ✅ ZCode 钩子 | — |
| **WorkBuddy**(腾讯,多模型) | ✅ 按当前模型 | ✅ 钩子 | — |
| **Hermes Agent**(Nous Research,多模型) | ✅ 按当前模型 | ✅ 插件 | — |
| **Qwen**(阿里 Qwen Code,多模型) | ✅ 按当前模型 | ✅ 钩子(未实测) | — |
DeepSeek Harness、WorkBuddy、ZCode、Hermes Agent、Qwen Code 里都能用好几家的模型:换成哪家的模型,她就换成哪家的角色;Claude Code 走别家的兼容接口(比如 DeepSeek、智谱)、Codex 换成别家模型时也一样(按模型名和 Claude Code 的接口地址判断,认不出的还是 Claude / GPT 自己);没有对应角色的模型(混元、Kimi、Hermes 自家模型……)由当前角色来演。千问角色已内置立绘。**千问的局限**:只有 Qwen Code 能接入;千问桌面客户端没有对外接口,她跟不了它干活。Qwen Code 的接入还没在真实环境里完整测过(干活时的事件要登录才能触发),遇到问题欢迎提 issue。ZCode 和 WorkBuddy 的额度 / 积分只能拿你的登录凭据去问服务器,CrossPet 不碰凭据,所以不显示。Gemini 桌面版没有对外接口,切过去只会换形象;Antigravity 的桌面版和命令行都能跟着干活。「等你回答」目