ما هي المتغيرات
المتغيرات هي قيم مُسمّاة يُخزِّنها وولفيش فيconfig.json ضمن مصفوفة variables. تحتوي على مفاتيح API والتوكنات والأسرار التي تحتاجها القدرات أثناء التشغيل. أعدّها في الإعدادات > المتغيرات.
الهيكل
كل متغير يحتوي على ثلاثة حقول:علامة الحساسية
عندما تكونsensitive بقيمة true، تُعرَض قيمة المتغير كـ •••••• في واجهة الإعدادات. هذا للراحة في الواجهة فقط — لا يُخفي أو يستبعد القيمة من الوكيل.
كيف يستخدم الوكيل المتغيرات
كل متغير — بما فيها المعلّمة كحساسة — يظهر كنص عادي في موجه النظام داخل كتلة<variables> في كل دور:
(sensitive) هي تلميح للوكيل بعدم إظهار القيمة في ردوده — لكنها لا تُخفي أو تحجب القيمة الفعلية. هذا بالتصميم: المتغيرات هي الآلية لإعطاء النموذج اللغوي بيانات الاعتماد التي يحتاج لاستخدامها مباشرة (مثل تمرير مفتاح API كوسيط لأمر shell).
الوكيل يستخدمها تلقائياً. إذا احتاجت مهمة مفتاح API ووُجد متغير مطابق، يستخدمه بدون سؤال.
القيم مُخزَّنة كنص عادي في
config.json. وولفيش يعمل محلياً أولاً ومساحة العمل ملكك. إذا كنت تتحكم في إصدارات مساحة العمل، أضف config.json إلى .gitignore.المتغيرات مقابل متغيرات البيئة
المتغيرات ليست متغيرات بيئة النظام. تختلف بطرق مهمة:إذا احتجت قيمة متاحة لكل من وولفيش وأدوات أخرى على نظامك، اضبطها كمتغير وولفيش ومتغير بيئة نظام في نفس الوقت. لا يتعارضان.
المتغيرات الشائعة
إضافة متغير
- عبر واجهة الإعدادات
- عبر config.json
- افتح الإعدادات > المتغيرات
- انقر إضافة متغير
- أدخل الاسم والقيمة وفعّل الحساسية إذا لزم الأمر
- انقر حفظ