xiaokui-pet
生活娱乐 活跃维护

xiaokui-pet

collapsey/xiaokui-pet

PyQt5开发的桌面桌宠,同时支持Chrome/Edge浏览器扩展与DeepSeek Harness界面嵌入,可进行喂食、玩耍、睡觉、巡逻等互动操作,支持属性养成,随时陪伴桌面使用。

0
Stars 标星
0
Forks 分支
0
Watchers 关注
0
Open Issues
Python
主要语言
MIT
开源协议
35.3 MB
仓库大小
1 个月前
最后推送
一键安装扩展 / 插件指令
dsh plugin --profile web add github:collapsey/xiaokui-pet
git clone https://github.com/collapsey/xiaokui-pet.git
git clone git@github.com:collapsey/xiaokui-pet.git
README.md main

🐱 小葵 · 桌宠(XiaoKui Desktop Pet)

小葵桌宠动图

一只黏人、贪吃、爱撒娇的玳瑁小猫咪「小葵」,可以出现在 Windows 桌面浏览器网页DeepSeek Harness 界面 里。

✨ 特性

  • 透明无边框猫咪动画(真实 GIF,14 种动作)
  • 拖拽移动 / 滚轮缩放
  • 互动:喂食 🍖、玩耍 🎾、睡觉 💤、巡逻 🐾(以浏览器/桌面边界往返)
  • 萌宠时钟 ⏰(专注倒计时 + 全屏霸屏提醒)
  • 喵份证 📋、收起圆球 ⚪
  • 属性养成:心情 / 饱腹 / 能量 / 亲密度(每小时衰减、localStorage/本地持久化)
  • 自动气泡(饿了/求玩)、饱腹过满自动拉粑粑

📦 组成部分

目录 说明
desktop/ Windows 桌面版(Python + PyQt5,PyInstaller 打包 exe)
browser-extension/ 浏览器扩展(Chrome/Edge,小葵悬浮在任意网页上)
dsh-plugin/ DeepSeek Harness 客户端插件(聊天界面里的猫咪,TypeScript + React)
docs/ 使用说明

🚀 快速开始

浏览器扩展(最简单)

  1. 打开 chrome://extensions(或 edge://extensions),开启开发者模式
  2. 点「加载已解压的扩展程序」,选择 browser-extension/ 目录
  3. 打开任意网页(京东、淘宝、百度…),小葵就会出现在右下角

桌面版

cd desktop
pip install PyQt5 requests
python main.py

首次运行会在 desktop/config/ 生成 ai_config.json,填入你的 DeepSeek API Key 即可启用聊天。

DSH 插件

dsh-plugin/ 是 DeepSeek Harness 的 client 插件(@deepseek-ai/dsh-client-ui-xiaokui),按 harness 的 client-plugin 流程构建挂载。

📜 素材

猫咪动画 GIF 为本地素材,已压缩(单个 2~4MB),位于各组件 assets/catstar/ 目录。

⚠️ 说明

  • 桌面版 AI 聊天需要 DeepSeek API Key(请勿把含 Key 的 config/ 提交到仓库)
  • 浏览器扩展仅在本地浏览器运行,无需任何服务端