# AI 桌宠

纪念型 AI 桌宠 P0 项目。当前版本只做一个低打扰、可暂停、可隐藏、可退出的桌面宠物，不做聊天、任务管理、提醒、搜索或生产力助手。

## v0.1 Candidate

当前可测试版本是 `v0.1-candidate`，使用本地已批准的周六桌宠包：

- 普通用户启动：双击 `run-zhouliu-desktop.command`
- 工程启动：`npm run desktop:zhouliu`
- 自动验收：`npm run desktop:live-test`
- 批准包目录：`outputs/approved_pet_packages/周六`
- 封版记录：`docs/releases/v0.1-candidate.md`

## 当前动作

- `idle`：默认低打扰待机。
- `sleep`：长时间无交互后睡觉。
- `walk`：拖动时走路；向左拖动时镜像为左向走路。
- `look`：鼠标悬停时观察。
- `sit`：拖动结束后坐下。
- `tail_wag`：点击时轻微摆尾。

## 普通用户怎么测

1. 双击 `run-zhouliu-desktop.command`。
2. 看到桌宠出现在桌面后，移动鼠标到角色身上，确认触发 `look`。
3. 点击角色身体，确认触发 `tail_wag`。
4. 拖动角色向右，确认触发右向 `walk`。
5. 拖动角色向左，确认触发左向 `walk`。
6. 松开鼠标，确认回到 `sit`。
7. 右键点击角色身体，确认右上角出现小的关闭 `×`。

## 隐私边界

`outputs/` 是本地生成产物目录，包含私有生成包，不纳入 git 跟踪。封版记录只记录路径、模型、checksum、测试证据和剩余风险，不把原始照片或生成图片写入公开测试数据。

