Skip to content

Both-Edward/Cutepetit

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

选择语言

其他语言版本: English, 简体中文.


Cutepetit 🐾

Cutepetit 是一个功能丰富的桌面宠物应用程序,为您的桌面增添活力和趣味。这个可爱的数字伙伴会在您的桌面上自由活动,响应您的互动,陪您一起听音乐,为您的数字工作空间带来生气。


功能介绍

🐾 桌宠状态

桌宠会在四种状态之间自动切换,也会响应用户操作:

状态 说明
动感 活泼动画 —— 启动时、播放音乐时、鼠标靠近时触发
非移动(Idle) 静止动画 —— 桌宠停在原地时播放
移动(Move) 行走动画 —— 桌宠在屏幕上自由游走
拖拽(Drag) 拖拽动画 —— 用鼠标拖动桌宠时播放

状态每 5 秒根据可配置的权重随机切换一次。

🎵 音乐联动模式

内置音乐播放器与桌宠行为直接挂钩:

  • 歌曲开始播放时,桌宠立即进入动感状态,并在整首歌播放期间保持该状态。
  • 歌曲停止或暂停时,桌宠解除锁定,根据配置的权重随机切换到其他状态。
  • 音乐锁定期间,所有其他状态切换逻辑均不会打断动感状态。

🎵 音乐播放器

右键点击桌宠 → 音乐播放器

  • 支持格式:MP3、WAV、OGG、FLAC、AAC、M4A、WMA
  • 播放模式:循环全部 / 单曲循环 / 顺序播放(不循环)
  • 控制按钮:上一首、播放/暂停、下一首
  • 可拖动进度条,显示当前播放时间
  • 双击曲目可直接跳转播放
  • 从电脑任意位置添加歌曲
  • 删除曲目(移至回收站)

🖱️ 鼠标跟随

开启后,桌宠会追随光标在屏幕上移动。光标靠近时切换为动感状态;光标远离后,桌宠恢复移动状态继续游走。

🎨 桌宠自定义

  • 切换桌宠 —— 从所有已安装的桌宠中选择
  • 创建桌宠 —— 内置向导,用自己的 GIF 和图标组装新桌宠
  • 删除桌宠 —— 从菜单将桌宠移至回收站
  • 桌宠大小 —— x0.1 ~ x2.0,步进 0.1
  • 透明度 —— 10% ~ 100%,步进 10%
  • 速度 —— 10 档可调
  • 状态权重 —— 通过权重编辑器调整各状态的出现概率
  • 运动方向反转 —— 为每个移动变体单独配置向非默认方向运动时是否水平翻转

🌐 语言切换

通过右键菜单随时在简体中文繁體中文English日本語한국어Français 之间切换。所选语言会自动保存,下次启动恢复。

🖥️ 显示

  • 最上层显示 —— 桌宠始终显示在所有窗口之上
  • 多显示器支持 —— 桌宠会被限制在当前所在屏幕的范围内
  • 位置记忆 —— 窗口位置在两次运行之间自动保存与恢复

⚙️ 系统

  • 开机自启动 —— 随 Windows 启动
  • 系统托盘图标 —— 在任务栏托盘显示图标;双击可将桌宠窗口置顶
  • 检查更新 —— 内置于"关于"对话框

未来适配计划

  • 国际化(简体中文、繁体中文、英文、日文、韩文、法文)
  • LLM Agent(支援OpenAI兼容的API格式)
  • TTS Agent
  • Linux (GTK tray)
  • macOS (rumps / AppKit tray)

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors