LIBRE / WORK المنتج / Work APACHE 2.0

مساحة عمل يمكنك تسليمها للنموذج.

يمنح Work النموذج مكانًا حقيقيًا للبناء: ملفات تبقى، وأوامر تعمل، ومعاينة حية للنتيجة — داخل حاوية محكمة على عتادك الخاص.

01 الإيصال

كل مهمة تعمل تحت هذه الأعلام.

هذا ليس ملخصًا — إنه ملف التحصين لكل حاوية Work. يمكن للسياسات ضبط الميزانيات، لكنها لا تستطيع أبدًا إضعاف هذه الأسطر.

docker run libre-work-*
  1. --user 1000:1000
  2. --read-only
  3. --cap-drop ALL
  4. --security-opt no-new-privileges
  5. --pids-limit 256
  6. --memory 2g --memory-swap 2g
  7. --cpus 2
  8. --network none
  9. --mount …,dst=/workspace

تحقق بنفسك: شغّل docker inspect على أي حاوية Work.

لا root

يعمل النموذج كمستخدم بلا صلاحيات. لا وجود لـ root داخل المهمة.

لا كتابة على النظام

نظام الملفات للقراءة فقط. مساحة عمل المهمة وحدها تقبل التغييرات.

لا تصعيد

تُسقط كل قدرات Linux ولا يمكن اكتساب صلاحيات جديدة.

لا مفاتيح ولا مقبس

لا توجد بيانات اعتماد ولا مفاتيح API ولا مقبس محرك الحاويات داخل البيئة المعزولة.

02 الدورة

كل ما تحتاجه المهمة. ولا شيء مما لا يجب أن تصل إليه.

يعمل النموذج عبر مجموعة أدوات ثابتة، وكل استدعاء يُسجل بالترتيب في نشاط المهمة.

  • write_file

    الملفات وgit — اقرأ واكتب وانقل وابحث في مساحة عمل تبقى بين التشغيلات، مع حالة وفروق وفروع وإيداعات محلية.

  • run_command

    الأوامر والطرفية — شغّل أي شيء ضمن حدود للوقت والمخرجات والذاكرة والعمليات؛ وافتح طرفية حقيقية عندما تريد التدخل.

  • start_preview

    معاينة حية — يُقدَّم العمل الجاري عبر عنوان موقّع وعبر وكيل، ولا يُنشر أبدًا على شبكتك.

  • web_search

    بحث في الويب — عبر مثيل SearXNG الخاص بك، عندما يفعّله المسؤول.

03 عناصر تحكم المشغّل

المسؤولون يقررون من يحصل على ماذا.

  • تحدد السياسات المسماة الصورة وميزانيات الموارد لكل مهمة — ملف التحصين ليس حقلًا في السياسة.

  • يبقى Work حكرًا على المسؤولين حتى تفتحه لمستخدميك؛ وللبحث في الويب وتنزيل النماذج والوكلاء المفتاح نفسه.

  • تتوقف المهام الخاملة ذاتيًا وتستأنف من حيث توقفت — ومساحة العمل تبقى دائمًا.

  • Docker جاهز فورًا، أو Pods في Kubernetes مع حصص قرص لكل مهمة. الأعلام نفسها في الحالتين.

عزل يمكنك فحصه.

حاوية واحدة: الدردشة وWork والمزودون والمعاينات مشمولة.