# Mac 使用说明

## 生成独立版

双击 `生成Mac独立版.command`，脚本会在当前 Mac 上安装构建组件并生成 `发布包/Mac独立版_只属于你.zip`。

独立版不需要目标电脑另外安装 Python。没有 Apple Developer ID 和 Apple 公证时，首次打开仍可能需要在“系统设置 -> 隐私与安全性”中选择“仍要打开”。

## 推荐启动

1. 解压整个 `桌宠` 文件夹。
2. 打开文件夹。
3. 第一次先双击 `设置AI Key.command`，填入 DeepSeek API Key。
4. 以后双击 `点我启动只属于你.command` 或 `启动只属于你.command`。

如果 macOS 提示无法验证：

- 右键对应的 `.command` 文件
- 选择“打开”
- 再确认一次

## 如果没有显示出来

先双击：

`可见测试启动.command`

这个入口会强制关闭透明窗口，并把桌宠放到屏幕左上附近。如果这个能显示，说明问题在 Mac 透明窗口；普通启动会优先使用 Qt 透明窗口，通常不会再出现只剩 Python 图标的问题。

## 停止“只属于你”

双击：

`停止只属于你.command`

## 需要安装什么

Mac 需要有 Python 3。推荐安装 python.org 的新版 Python。

第一次启动会自动创建 `.venv_mac`，并安装：

- Pillow
- certifi
- PySide6

## AI Key 放在哪里

AI Key 不写进压缩包，也不写进 `pet_config.ini`。

`设置AI Key.command` 会把它保存在 Mac 本机：

`~/Library/Application Support/桌宠/deepseek_api_key`

如果要清除，双击：

`清除AI Key.command`

## 数据放在哪里

Mac 会把位置和记忆放在：

`~/Library/Application Support/桌宠`

所以 Windows 的 `pet_position.txt` 不会再把 Mac 窗口带到屏幕外。

## 微信聊天记录

Windows 的微信聊天记录路径到了 Mac 上通常会失效。桌宠仍然能启动，只是不会继续读取那份 Windows 路径里的聊天记录。
