← وصفات الذكاء الاصطناعي اليوميةالعمل✓ تم التحقق 22 يوليو 2026

أنشئ وكيل AI الأول لك مع الوصول الآمن إلى API

وكيل عامل في 7 دقائق بدون خدمات مدفوعة - فقط كود محلي و API مجاني

  1. 1.ثبت Node.js (إذا لم يكن لديك). افتح المحطة الطرفية وقم بتشغيل: node --version. إذا لم يظهر شيء - حمّل من nodejs.org وثبته.

    Node.js مجاني. اختر إصدار LTS.

    Node.js ↗
  2. 2.أنشئ مجلد المشروع. في المحطة الطرفية قم بتشغيل: mkdir ai-agent && cd ai-agent && npm init -y

    الأوامر تعمل على Windows (PowerShell) و macOS و Linux بنفس الطريقة.

  3. 3.ثبت الحزم المطلوبة: npm install axios dotenv. سيعطي هذا الوكيل القدرة على إرسال طلبات إلى API وتخزين المفاتيح بأمان.

    جميع الحزم مجانية. يتم تحميلها من مستودع npm.

    npm ↗
  4. 4.أنشئ ملف .env في جذر مجلد ai-agent وأضف فيه أحد مفاتيح API المجانية. الخيار 1 (موصى به للمبتدئين): استخدم Open-Meteo (API طقس مجاني، لا يتطلب تسجيل). الخيار 2: احصل على مفتاح API مجاني من OpenWeather (يتطلب تسجيل، لكن طبقة مجانية موجودة). محتوى ملف .env لـ Open-Meteo: WEATHER_API=https://api.open-meteo.com/v1/forecast

    ⚠️ لا تنشر ملف .env على Git أو الإنترنت. Open-Meteo لا يتطلب مفتاح وهو مثالي للوكيل الأول.

    Text Editor (VS Code) ↗عن الأداة
  5. 5.أنشئ ملف agent.js في مجلد ai-agent وانسخ الكود أدناه فيه. هذا الوكيل سيطلب الطقس حسب الإحداثيات ويعرض النتيجة في المحطة الطرفية.

    استخدم نفس محرر النصوص.

    Text Editor (VS Code) ↗عن الأداة
    البرومبت
    require('dotenv').config();
    const axios = require('axios');
    
    async function weatherAgent(latitude, longitude) {
      try {
        const apiUrl = `${process.env.WEATHER_API}?latitude=${latitude}&longitude=${longitude}&current_weather=true`;
        const response = await axios.get(apiUrl);
        const weather = response.data.current_weather;
        console.log(`درجة الحرارة: ${weather.temperature}°C`);
        console.log(`سرعة الريح: ${weather.windspeed} كم/س`);
        return weather;
      } catch (error) {
        console.error('خطأ في الطلب:', error.message);
      }
    }
    
    weatherAgent(55.7558, 37.6173);
    ماذا يفعل هذا البرومبتالكود ينشئ وكيل يأخذ خط العرض [latitude] وخط الطول [longitude]، ويرسل طلب إلى API الطقس ويعرض درجة الحرارة والريح. في المثال إحداثيات موسكو (55.7558, 37.6173) - غيّرها بإحداثياتك، أو اترك كما هي للاختبار.
  6. 6.شغّل الوكيل في المحطة الطرفية: node agent.js. ستشاهد درجة الحرارة والريح الحالية للإحداثيات المحددة.

    إذا حدث خطأ في 'require' - تأكد أنك في مجلد ai-agent (أمر pwd يظهر المجلد الحالي).

  7. 7.أضف الأمان: أنشئ ملف security.js يتحقق من البيانات المدخلة قبل إرسالها إلى API. انسخ السطر أدناه في الوكيل قبل الطلب للتحقق من صحة الإحداثيات:

    هذه الخطوة تمنع إرسال بيانات غير صحيحة وتحمي من الحقن المحتمل.

    Text Editor (VS Code) ↗عن الأداة
    البرومبت
    if (latitude < -90 || latitude > 90 || longitude < -180 || longitude > 180) {
      throw new Error('الإحداثيات خارج النطاق المسموح');
    }
    ماذا يفعل هذا البرومبتأضف هذا التحقق في بداية دالة weatherAgent() قبل طلب API. يتأكد من أن خط العرض بين -90 و 90، وخط الطول بين -180 و 180، مما يحمي الوكيل من البيانات المدخلة الخاطئة.
💰 كم يكلف تطبيقهالأسعار حتى 2026-07
  • مجاناNode.jsمجاني تماماً، مفتوح المصدر.
  • مجاناحزم npm (axios, dotenv)جميع الحزم مجانية ومفتوحة المصدر.
  • مجاناOpen-Meteo APIAPI مجاني بدون حدود لعدد الطلبات للاستخدام الشخصي، التسجيل غير مطلوب.
  • مجاناالوصفة بأكملهاالمسار الكامل مجاني - لا يتطلب بطاقة ائتمان أو اشتراكات مدفوعة أو رصيد API.
جربها وكن أول من يسجل إنجازه

لماذا اليوم

خدمات الذكاء الاصطناعي تتغير بسرعة - قد تختلف الواجهات والحدود المجانية عما هو موصوف.