作用
当照片已经打过分,而你只是想换一种筛选方式时,请用它代替 analyze_photos:它会根据存储的数据重新应用阈值和留用数量上限,用时远不到一秒,不需要重新分析。手动选择的照片(由用户或 set_photo_status 选定的状态)始终会被保留,并作为 manual_preserved 报告。mode="pipeline"(默认)会重新运行正常的决策引擎:keep/trash 阈值,加上相对于这场拍摄的筛选轮,其中 target_count 是留用照片数量的上限。这一轮会把每种风格下近似重复的画面限制在 4 张,所以留用数量可能少于 target_count;出现这种情况时,结果里会附带说明。mode="top_n" 就是“给我作品集里最好的 N 张”的意思:恰好 target_count 张照片变为 keep,其他所有已分析的照片变为 culled(待复查),不会有照片被移入 trash,并且来自同一个近似重复或连拍组的照片最多 max_per_group 张(默认 1),分组方式与应用自己的选片相同,所以一连串狂按快门的连拍不会让筛选结果里全是近乎相同的画面。如果每组一张的候选数量少于 target_count,剩下的名额会从次优的画面里补足,不论是否同组,并且结果里会说明这一点。target_count 是必填项。适合现场反复调整:用不同的值反复调用,直到用户满意数量为止。返回 keep/review/trash 的数量、manual_preserved、total_considered,以及按状态分类的照片库数量。当部分已存储的得分来自较旧的评分器时,会出现 stale_scores 块;重新排名无法修复这些得分,所以请转告用户,并提议使用 reanalyze_stale_photos,而不是再次重新筛选。
参数
| 名称 | 类型 | 必填 |
|---|---|---|
keep_threshold |
float | None |
可选 |
trash_threshold |
float | None |
可选 |
target_count |
int | None |
可选 |
mode |
str |
可选 |
max_per_group |
int |
可选 |
如何提出要求
你不需要按名字调用它。你只需说出想要什么,由智能体选择工具:
从这场拍摄里,为客户相册挑出最好的 60 张,并导出它们。
选片 其余的工具
用到它的工作流程
- 挑选并导出一组客户相册 — AI 挑选最佳照片 客户相册
它在哪里运行
在你的电脑上。imagic 的 MCP 服务器是由你的 AI 客户端启动的本地进程;照片不会离开你的磁盘,也不会上传任何内容。参考中的每个工具都是如此,包括这一个。
要调用它,你需要一个连接到 imagic 的 MCP 客户端。对于 Claude Code、Cursor、VS Code、Codex、Gemini CLI 以及其他十个客户端,设置大约需要三分钟。