---
title: "التحقق من الشبكة قبل تنزيل كبير في وكيل · وصفات Kilobat"
url: "https://kilobat.app/ar/guides/recipes/check-network-before-download"
description: "دع وكيل ذكاء اصطناعي يتحقق من الشبكة محدودة البيانات ووضع البيانات المنخفضة وVPN والفقد والبطارية قبل تنزيل نموذج أو صورة أو تبعيات على Mac."
---

وصفة

# افحص الشبكة قبل تنزيل كبير بواسطة وكيل

يمكن للوكيل أن يسأل Kilobat عما إذا كان الوقت مناسبًا لنقل كبير. يجيب Kilobat خلال نحو ثانيتين بسطر من النصائح.

مجاني في التطبيق وCLI · تاريخ التحقق: 29 أكتوبر 2026

## في التطبيق

1. افتح قائمة Wi-Fi. تعرض الشبكة محدودة البيانات «متصل · محدود البيانات».
2. لتغيير طريقة تعامل Kilobat مع الشبكة، اضبط تكلفة البيانات على تلقائي أو محدود أو غير محدود.

## باستخدام CLI

1. اقرأ الظروف بتنسيق JSON.

   ```
   kilobat conditions --json
   ```

   النتيجة `metered` و`osMetered` و`lowDataMode` و`vpn` و`internetLatencyMs` و`internetLossPercent` و`power` وسطر واحد من `advice`، مثل «ظروف جيدة: متصل، بيانات غير محدودة، موصول بالطاقة».
2. إذا كانت الشبكة محدودة البيانات، فاسأل الشخص أولًا. يستخدم اختبار السرعة عندئذ الحد الذي تحدده على الأكثر.

   ```
   kilobat speedtest --budget-mb 10
   ```
3. أبقِ Mac مستيقظًا أثناء التنزيل.

   ```
   kilobat awake -- huggingface-cli download org/model
   ```

## عبر MCP

صِل خادم MCP مرة واحدة باستخدام `claude mcp add kilobat -- kilobat mcp`. للعملاء الآخرين، راجع [الوثائق](https://kilobat.app/ar/docs/agents#agents). يمكن للوكيل بعدها استدعاء هذه الأدوات. تطلب الأدوات التي تغيّر الإعدادات من الوكيل سؤالك أولًا.

| الأداة والوسائط | وظيفته |
|---|---|
| `get_conditions` | حالة الشبكة المحدودة ووضع البيانات المنخفضة وVPN وزمن الاستجابة والفقد والبطارية والحرارة، مع `advice`. |
| `get_updaters` | ما إذا كانت المحدّثات متوقفة مؤقتًا على هذه الشبكة الآن. |
| `run_speedtest` `{"budget_mb": 10}` | يستخدم بيانات. على شبكة محدودة البيانات، يجب أن يسألك الوكيل أولًا. |
| `keep_awake` `{"minutes": 60, "reason": "Downloading the model"}` | يمنع سكون الخمول أثناء التنزيل. |

## من المفيد معرفته

- `metered` هو ما يتصرف Kilobat بناءً عليه. `osMetered` هو ما يذكره macOS. `meteredSource` هو `macOS` أو `you`.
- يعني زمن الاستجابة `null` أن ping لم يتلق ردًا. ولا يثبت ذلك انقطاع الإنترنت.
- تطلب مهارات وكلاء Kilobat من الوكلاء السؤال قبل عمليات النقل الكبيرة على الشبكات محدودة البيانات.

## المصادر

- [وثائق Kilobat: وكلاء الذكاء الاصطناعي وMCP](https://kilobat.app/ar/docs/agents#agents)
- [مهارة Kilobat: mac-agent-runs](https://github.com/seifip/kilobat-skills/tree/main/skills/mac-agent-runs)
- [Kilobat llms.txt: مرجع CLI وMCP](https://kilobat.app/llms.txt)

تم التحقق في 29 أكتوبر 2026.

## أدلة ذات صلة

- [استخدم وضع البيانات المنخفضة على Mac](https://kilobat.app/ar/guides/low-data-mode-mac): يطلب وضع البيانات المنخفضة من macOS والتطبيقات استخدام بيانات أقل على شبكة Wi-Fi واحدة.
- [اجعل Mac يعامل الشبكة على أنها محدودة البيانات](https://kilobat.app/ar/guides/metered-network-mac): يضع macOS علامة على بعض الاتصالات باعتبارها مرتفعة التكلفة، مثل نقطة الاتصال الشخصية في iPhone.
- [أبقِ Mac مستيقظًا حتى يكتمل التنزيل](https://kilobat.app/ar/guides/recipes/keep-mac-awake-download): يبقي Kilobat جهاز Mac مستيقظًا أثناء عمليات النقل.
- [فشل تنزيلات Homebrew أو npm على Mac](https://kilobat.app/ar/guides/homebrew-npm-download-fails): ينزّل Homebrew باستخدام curl وGit.
