作用
target 是 "subject"、"sky"、"people" 或 "background":imagic 用与桌面编辑器相同的 AI 蒙版来找到它(在这台电脑上,每张照片一两秒)。adjustments 使用与 apply_adjustments 相同的滑块名称,例如对主体用 {"exposure": 15, "clarity": 10},对背景用 {"exposure": -20, "saturation": -15},把两者区分开。画面级的键(crop、rotation、fx_preset)会被拒绝;请用 apply_adjustments 来设置它们。mode "relative"(默认)会把数值叠加在照片当前的风格之上,就像 Lightroom 的蒙版。mode "isolated" 只用这些数值,从原图渲染该区域,所以之后的全局编辑不再影响它(编辑器图层的默认行为)。每个图层都会保存为一个以目标(或 name)命名的编辑器蒙版图层:导出会包含它,照片在编辑器里重新打开时,这个图层会作为它自己的标签页。用相同的目标或 name 再次调用,会替换该图层,而不是再叠加一个;remove=true 会删除它。单张照片传 photo_id,多张传 photo_ids(每张都有自己的蒙版)。返回蒙版的覆盖范围(占画面的比例)和这张照片的图层列表;get_photo_edits 也会列出图层。在远程连接上,较长的批处理会作为后台任务运行:用返回的 job_id 轮询 get_job_status。
参数
| 名称 | 类型 | 必填 |
|---|---|---|
target |
str |
必填 |
adjustments |
dict | None |
可选 |
photo_id |
int | None |
可选 |
photo_ids |
list[int] | None |
可选 |
mode |
str |
可选 |
name |
str | None |
可选 |
remove |
bool |
可选 |
如何提出要求
你不需要按名字调用它。你只需说出想要什么,由智能体选择工具:
把 imagic 指向我的这场拍摄,告诉我你发现了什么。
编辑 其余的工具
它在哪里运行
在你的电脑上。imagic 的 MCP 服务器是由你的 AI 客户端启动的本地进程;照片不会离开你的磁盘,也不会上传任何内容。参考中的每个工具都是如此,包括这一个。
要调用它,你需要一个连接到 imagic 的 MCP 客户端。对于 Claude Code、Cursor、VS Code、Codex、Gemini CLI 以及其他十个客户端,设置大约需要三分钟。