Co robi
Podaj dokładnie jedno z: photo_id (jedno zdjęcie, zwraca {"photo_id", "adjustments"}) lub photo_ids (lista, stosuje te same korekty do każdego niezależnie i zwraca {"results": [...], "applied", "failed"}, po jednym wpisie na zdjęcie, więc zły id na liście nie psuje reszty partii). adjustments mapuje nazwy suwaków na liczby, na przykład {"exposure": 20, "contrast": 10, "temperature": 5}. Suwaki, wszystkie od -100..100, gdzie 0 oznacza brak zmiany, chyba że podano zakres: światło: exposure, contrast, highlights, shadows, whites, blacks kolor: temperature, tint, vibrance, saturation oraz dla każdego koloru hsl_hue_<c>, hsl_sat_<c>, hsl_lum_<c> dla c w red, orange, yellow, green, aqua, blue, purple, magenta obecność: texture, clarity, dehaze szczegóły: sharp_amount (0..150), sharp_radius (10..200), nr_luminance (0..100), nr_color (0..100) tonowanie podzielone: split_shadow_hue, split_highlight_hue (0..360), split_shadow_sat, split_highlight_sat (0..100), split_balance efekty: vignette_amount, vignette_midpoint (10..90), grain_amount (0..100, ziarno filmowe) looki: color_grade (klucz gradacji z list_presets), color_grade_intensity (0..100), fx_preset (klucz presetu eksperymentalnego z list_presets albo "none"), fx_amount (0..100), auto_color (0..100, siła Auto Color; zobacz apply_auto_color), auto_color_mode ("color" lub "contrast"), lut_name (LUT z list_luts albo "none"), lut_strength (0..100) tone_curve_<luminance|red|green|blue>: lista punktów [x, y] w zakresie 0..1 crop_x, crop_y, crop_w, crop_h (piksele) Żeby kadrować według proporcji bez rachunków na pikselach, użyj crop_photo; żeby zmienić tylko część kadru, użyj mask_adjust. Wartości to bezwzględne pozycje suwaków, a nie przyrosty, a przeanalizowane zdjęcie, którego nikt nie edytował, jest już ustawione na wartości swojego presetu sceny: przy prośbie względnej („o jedną przysłonę jaśniej” = exposure +50, „trochę cieplej”) odczytaj bieżącą wartość przez get_photo_edits i dodaj do niej. Wartości są przycinane do zakresu, a nieznane nazwy są odrzucane z listą prawidłowych. Nowe wartości nadpisują poprzednie dla każdego suwaka; pozostałe suwaki zachowują swoje ustawienia. Suwaki działają tak jak w Lightroom: ujemne highlights odzyskują jasne obszary, exposure +50 to jedna przysłona. Zdjęcie edytowane na starszym silniku imagic jest najpierw przenoszone na obecny, z zachowaniem looku, więc te wartości znaczą to samo na każdym zdjęciu.
Parametry
| Nazwa | Typ | Wymagany |
|---|---|---|
photo_id |
int | None |
opcjonalnie |
adjustments |
dict | None |
opcjonalnie |
photo_ids |
list[int] | None |
opcjonalnie |
Jak o to prosić
Nie wywołujesz tego po nazwie. Mówisz, czego chcesz, a agent wybiera narzędzie:
Zastosuj ciepły filmowy look na każdym wybranym zdjęciu w tym folderze i wyeksportuj JPEG-i w jakości 92.
Pozostałe narzędzia z grupy edycja
Przepływy pracy, które go używają
- Edycja wsadowa plików RAW z agentem AI — edycja wsadowa plików RAW AI
Gdzie działa
Na twoim komputerze. Serwer MCP imagic to lokalny proces, który uruchamia twój klient AI; zdjęcia nie opuszczają twojego dysku i nic nie jest wysyłane. Dotyczy to każdego narzędzia z listy, także tego.
Aby je wywołać, potrzebujesz klienta MCP połączonego z imagic. Konfiguracja zajmuje około trzech minut dla Claude Code, Cursor, VS Code, Codex, Gemini CLI i dziesięciu innych.
Daj swojemu AI cały potok
apply_adjustments to jedno z 30 narzędzi w imagic Max. Darmowy okres próbny na 500 eksportów zawiera je wszystkie.