DockCat

中文 English

DockCat 是一只住在 macOS 程序坞边的桌面陪伴小猫。

它会在程序坞边休息、伸懒腰、走来走去,也会温柔地提醒你喝水、起身走走。它不追求过多互动或打扰,只想在屏幕上安静地陪你工作、学习。你可以摸摸小猫让它改变姿势,或者用鼠标把它抱到想要的位置。当你需要专注或离开时,可以让小猫出门玩一会儿,它也许会带回来惊喜。

伸懒腰 散步 喝水提醒
伸懒腰 散步 喝水提醒

当前版本 (v0.7.0) 面向 macOS 12 及以上系统,支持 Intel Mac 和 Apple Silicon Mac。

Windows 用户可以查看社区移植版本

快速使用

如果你想让小猫来桌面上快速住下,推荐下载 GitHub Releases 中的 DockCat.zip

  1. 打开本仓库的 Releases 页面。
  2. 下载最新版本的 DockCat.zip
  3. 解压后,把 DockCat.app 拖到“应用程序”文件夹,或放在你喜欢的位置。
  4. 第一次启动时,建议右键点击 DockCat.app,选择“打开”,再确认打开。
  5. 如果 macOS 提示无法验证开发者,请到“系统设置 > 隐私与安全性”里允许打开。

使用指引

小猫会有以下状态:

我能自定义小猫形象吗?

当然可以!这正是我们设计 DockCat 之初就想要支持的事情。

生成你想要的小猫形象:

接下来让 DockCat 加载你的资源包。请阅读 自定义指引.md

如果你在创造或加载自己的资源包时需要帮助,或者想要试试下面展示的其他用户制作的资源包,可以在下方的 支持和联系我们 找到我们的联系方式。我们为分享自制资源包的主人准备了专属收藏品哦!

糕乐糕 想想 十一
糕乐糕 想想 十一

从源码构建

如果你想自己修改小猫的行为逻辑或事件资源,可以从源码构建。

Xcode 构建命令:

git clone https://github.com/Auwuua/DockCat.git
cd DockCat
xcodebuild -project DockCatApp/DockCat.xcodeproj -scheme DockCat -configuration Debug -derivedDataPath DockCatApp/DerivedDataDebug build
open DockCatApp/DerivedDataDebug/Build/Products/Debug/DockCat.app

隐私和数据记录

DockCat 是完全在本地运行的桌面 App,不需要联网、不传输数据、不含广告。

它只会在你的 Mac 本地存储以下必要数据:

更新 DockCat 时,它会自动读取保存在本地的数据。如果你有自定义资源包,我们建议留好备份,这样最安全。

许可证

DockCat 使用 PolyForm Noncommercial License。完整条款见 LICENSE.txt。简单来说:

支持和联系我们

DockCat 仍在积极开发中,我们计划添加更多可自定义的小功能,并持续扩充出门结果列表。

如果你喜欢 DockCat,欢迎给本项目点星 (本页面右上角),或微信赞赏

如果你在使用中需要帮助,或者希望以其他方式支持 DockCat,以下是我们的联系方式 (我们在北美时区):

如果你正在学习氛围编程 (vibe coding) 或打算开发自建版本,并希望快速理解本项目,可以在赞赏支持后联系我们获取 DockCat 的设计文档。

希望 DockCat 能给你想要的柔软陪伴。