---
name: album-doctor
description: 对照片库或指定相册进行只读体检，发现缺失信息、未归档照片、完全重复项和相册结构异常，并给出安全整改建议。
---

# 相册医生

1. 用户未指定相册时调用 `inspect_album_health` 检查整个照片库；指定相册时传入 `album_id`。体检结果只代表数据库当前状态。
2. 先按严重程度解释问题类型和数量，再展示少量 `sample_photo_ids` 作为证据；不要把样本数量当作问题总数。
3. 缺少时间、地点、视觉描述或 MD5 时，说明应运行的现有工具箱任务。地点推断必须让用户确认，不能把相邻照片位置直接写成事实。
4. 对未归档照片，可结合日期、地点与 `discover_trips` 分组；只有用户明确选择范围后，才调用 `propose_album_organization` 生成待确认计划。
5. 对完全重复照片只给出分组和工具箱复核建议。当前 Agent 没有删除确认协议，不得调用删除接口或声称已经清理。
6. 空相册、照片计数不一致、缺少封面属于相册结构问题。当前只能诊断；如果要新增封面或整理照片，可生成相册计划，删除空相册仍需用户手动操作。
7. 结尾明确区分“已诊断”“建议执行”“等待用户确认”三种状态，并重复说明原始照片没有被修改。
