PawPal:开源桌面电子宠物陪伴软件,自带喝水久坐定时提醒
一、PawPal是什么
PawPal 是开源跨平台桌面宠物软件,前身项目名为 Pawse,采用 Electron 框架开发,可适配 Windows、macOS 两大桌面系统,软件以置顶透明小狗动画形象常驻电脑桌面,兼顾桌面萌宠陪伴、健康作息提醒、工作专注管控三类核心需求,仓库开源协议为 MIT,动画素材拥有独立授权,所有用户配置、使用数据仅本地存储,无后台采集用户隐私信息。

二、软件功能
1. 健康定时提醒功能
软件内置两套定时提醒逻辑,可自定义提醒间隔时长,到达设定时间后桌面小狗动画会主动移动吸引用户注意,搭配弹窗提示内容。
休息提醒:定时提醒用户离开工位起身活动,缓解久坐疲劳;
饮水提醒:周期性推送喝水提示,改善长时间工作忘记补水的问题。
2. 专注模式管控功能
专注模式存在平台适配差异,仅 macOS 系统完整支持,Windows 系统暂未开放该功能。开启后软件实时读取前台运行应用,当检测到社交媒体类软件前台运行时,弹出提醒窗口,引导用户放下娱乐软件、回归工作学习;macOS 使用该功能需手动授予系统辅助功能权限,否则无法读取前台应用进程。
3. 个性化自定义功能
软件提供可替换宠物动画素材与多语言切换能力,所有设置项本地保存重启不丢失。
宠物形象:内置线条小狗、金毛幼犬两款 GIF 动态形象,支持开发者自行新增宠物动画素材;
界面语言:中文、英文双语一键切换,适配不同使用人群。
4. 轻量化更新机制
软件仅在用户手动触发、开机自启时访问 GitHub 校验版本更新,无后台常驻联网行为,不主动上传本地使用记录、设置参数等隐私数据。
三、特色优势
3.1 跨平台轻量化运行
占用系统资源极低,透明置顶窗口不会遮挡文档、代码、视频等操作界面,同时兼容 Windows、macOS 主流桌面系统,普通办公笔记本、轻薄本均可流畅运行。
3.2 完整本地隐私保护
全程本地存储所有数据,不存在用户行为采集、数据上传服务器的逻辑,仅版本校验环节短暂访问 GitHub 外网,对隐私敏感人群友好。
3.3 完全开源免费可二次开发
基于 MIT 开源协议,源码完全公开,普通用户可直接下载安装包使用,开发人员可拉取源码修改界面、新增宠物素材、拓展提醒功能,自由二次改造无商用限制(动画素材除外,遵循独立授权规则)。
3.4 萌宠视觉软化工作压力
动态小狗形象常驻桌面,弱化长时间办公、编程、学习带来的枯燥感,同时借助宠物移动弹窗的形式,相比传统系统闹钟提醒更温和,不会造成突兀干扰。
系统适配对比表
| 系统 | 支持完整功能 | 专注模式可用性 | 额外权限要求 |
|---|---|---|---|
| macOS | 全部功能可用 | 完整支持 | 需开启辅助功能权限 |
| Windows | 除专注模式外全部可用 | 暂不支持 | 无特殊系统权限 |
四、使用方法
方式一:安装包一键使用(普通用户推荐)
打开项目 Releases 发布页面,根据自身电脑系统下载对应安装程序;
macOS 用户区分芯片型号,M系列芯片选择 arm64.dmg 文件,Intel 芯片选择 x64.dmg 文件,下载完成后打开文件,在系统隐私设置中放行软件权限即可正常启动;
Windows 用户下载后缀为 .exe 的64位安装包,双击按照安装向导完成安装,桌面生成快捷方式,双击启动;
打开软件后右键托盘图标,进入设置面板,自定义休息、喝水提醒时间,切换宠物形象与界面语言;
macOS 用户如需开启专注模式,前往系统设置开启辅助功能权限,在软件设置中勾选专注监控开关。
方式二:源码编译运行(开发者适用)
本地提前部署 Node.js 20+、pnpm 9 运行环境;
打开终端,输入 git clone 拉取 GitHub 完整源码仓库;
执行 pnpm install 命令,自动安装项目全部依赖;
执行 pnpm dev 启动开发调试模式,实时预览修改效果;
打包发布可执行对应指令:pnpm dist 全平台打包、dist:mac 单独打包mac安装包、dist:win 单独打包Windows安装包;
如需单元测试,终端输入 pnpm test 执行代码检测。
打包环境补充说明
Windows 平台完整打包操作,需要原生 Windows 系统环境或 Wine 环境支持,macOS 系统可直接打包对应安装文件。
五、收费价格
PawPal 为完全免费开源工具,面向个人、小型商用场景全部免费开放,无付费会员、功能解锁、时长限制等收费项目。普通用户下载安装包零成本使用;开发者可免费获取源码进行二次开发、修改,仅动画素材需遵循其独立授权协议使用。
六、常见问题解答
Q1:PawPal 运行后桌面小狗会遮挡窗口内容吗?
A:不会,软件窗口默认透明置顶设计,小狗动画不会覆盖文字、操作按钮,不影响文档编辑、代码编写、视频观看等日常操作,同时可在托盘设置中调整宠物显示大小、移动速度。
Q2:Windows 系统为什么没有专注模式?
A:当前版本专注检测逻辑仅适配 macOS 系统前台进程读取接口,Windows 平台该功能还在优化开发中,后续版本会补充适配,现阶段 Windows 用户可正常使用宠物形象、喝水休息提醒全部基础功能。
Q3:软件会偷偷收集我的电脑使用记录吗?
A:不会,软件所有设置、使用统计数据全部存储在本地电脑,仅手动检查更新、开机自动校验版本时短暂访问 GitHub,全程不会上传任何个人操作、软件使用记录至第三方服务器。
Q4:macOS 打开专注模式提示权限不足怎么解决?
A:打开电脑系统设置,找到隐私与安全性板块,进入辅助功能分类,勾选允许 PawPal 获取系统前台应用权限,重启软件后专注模式即可正常生效。
Q5:能否自己添加新的宠物动画形象?
A:可以,源码仓库内 pet_assets 文件夹专门存放宠物GIF素材,开发者可自行添加符合规格的动态图片,修改对应配置文件后重新编译打包,普通用户可等待官方后续更新新增宠物形象。
Q6:编译源码打包失败是什么原因?
A:大概率为环境不匹配,确认 Node.js 版本≥20、pnpm 版本≥9;Windows 打包失败则需要切换至原生 Windows 环境或安装 Wine 工具后重新执行打包指令。
七、相关链接
GitHub仓库地址:https://github.com/zebangeth/PawPal
八、总结
PawPal 一款基于 Electron 打造的完全免费开源桌面萌宠工具,同时覆盖 Windows、macOS 两大主流桌面系统,透明小狗常驻桌面提供柔和的久坐饮水休息提醒,macOS 用户还可开启应用监控专注模式约束分心行为,全部数据本地存储保障用户隐私安全,普通用户一键下载安装包即可直接使用,开发人员可自由拉取源码二次拓展改造,轻量化无收费门槛,适合长期伏案办公、编程、学习的人群日常使用。
PawPal下载地址
版权及免责申明:本文由@李想想原创发布。该文章观点仅代表作者本人,不代表本站立场。本站不承担任何相关法律责任。
如若转载,请注明出处:https://www.fuwa.org/software/pawpal.html

