功能
scan_directory、analyze_photos、reanalyze_stale_photos、export_photos 和 learn_style_from_library,在遠端連線上無法於各自呼叫的時間預算內完成時,都會以背景工作派送,並回傳 {"status": "running", "job_id": ...}。請用那個 job_id 呼叫它來持續查看:它會等待最多 wait_seconds(上限 30)讓工作完成後再回應,所以用一個短迴圈呼叫就足以追蹤到完成。完成後,它會回傳原本的工具呼叫會回傳的內容。同一時間只會執行一個長時間工作;有工作在執行時,其他工具會回答 {"status": "busy", ...},而不是它們一般的結果。本機(stdio)用戶端也可以用它,但它們的長時間工具一律同步完成,所以通常沒有東西需要輪詢。
參數
| 名稱 | 類型 | 必填 |
|---|---|---|
job_id |
str |
必填 |
wait_seconds |
int |
選填 |
如何要求
你不需要指名呼叫它。你說出想要的,代理會挑選工具:
把 imagic 指向我的這場拍攝,告訴我你發現了什麼。
其餘的 相片庫 工具
在哪裡執行
在你的電腦上。imagic 的 MCP 伺服器是由你的 AI 用戶端啟動的本機程序;照片絕不會離開你的磁碟,也不會上傳任何東西。參考文件中的每個工具都是如此,包括這一個。
要呼叫它,你需要一個連上 imagic 的 MCP 用戶端。Claude Code、Cursor、VS Code、Codex、Gemini CLI 和其他十個用戶端的設定大約只要三分鐘。