apple-photos

TotalClaw 作者 totalclaw

适用于 macOS 的 Apple Photos.app 集成。列出相册、浏览照片、按日期/人物/内容搜索、导出照片。

安装 / 下载方式

TotalClaw CLI推荐
totalclaw install totalclaw:totalclaw~tyler6204-apple-photos
cURL直接下载,无需登录
curl -fsSL https://skills.taituai.com/api/skills/totalclaw%3Atotalclaw~tyler6204-apple-photos/file -o tyler6204-apple-photos.md
## 概述(中文)

适用于 macOS 的 Apple Photos.app 集成。列出相册、浏览照片、按日期/人物/内容搜索、导出照片。

## 原文

# Apple Photos

Access Photos.app via SQLite queries. Run scripts from: `cd {baseDir}`

## Requirements
- Full Disk Access for terminal (System Settings → Privacy → Full Disk Access)

## Commands

| Command | Usage |
|---------|-------|
| Library stats | `scripts/photos-count.sh` |
| List albums | `scripts/photos-list-albums.sh` |
| Recent photos | `scripts/photos-recent.sh [count]` |
| List people | `scripts/photos-list-people.sh` |
| Search by person | `scripts/photos-search-person.sh <name> [limit]` |
| Search by content | `scripts/photos-search-content.sh <query> [limit]` |
| Search by date | `scripts/photos-search-date.sh <start> [end] [limit]` |
| Photo info | `scripts/photos-info.sh <uuid>` |
| Export photo | `scripts/photos-export.sh <uuid> [output_path]` |

## Output

- Recent/search: `Filename | Date | Type | UUID`
- People: `ID | Name | Photo Count`
- Default export: `/tmp/photo_export.jpg`

## Workflow: View a Photo

1. Get UUID: `scripts/photos-recent.sh 1`
2. Export: `scripts/photos-export.sh "UUID"`
3. View at `/tmp/photo_export.jpg`

## Notes

- Date format: `YYYY-MM-DD` or `YYYY-MM-DD HH:MM`
- Content search uses ML, slower (~5-10s) than date/person (~100ms)
- HEIC auto-converts to JPEG on export
- Name search is case-insensitive, partial match