ما الذي تفعله
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 إلى جلسة التصوير الخاصة بي وأخبرني بما تجده.
بقية أدوات المكتبة
أين تعمل
على جهازك. خادم MCP في imagic عملية محلية يشغّلها عميل الذكاء الاصطناعي لديك؛ والصور لا تغادر قرصك ولا يُرفع شيء. وهذا ينطبق على كل أداة في المرجع، بما فيها هذه.
لاستدعائها تحتاج إلى عميل MCP متصل بـ imagic. يستغرق الإعداد نحو ثلاث دقائق لـ Claude Code وCursor وVS Code وCodex وGemini CLI وعشرة آخرين.
امنح ذكاءك الاصطناعي المسار كاملًا
get_job_status إحدى 30 أداة في imagic Max. وتشمل التجربة المجانية بـ 500 عملية تصدير جميعها.