الانتقال إلى المحتوى الرئيسي

Documentation Index

Fetch the complete documentation index at: https://docs.wolffi.sh/llms.txt

Use this file to discover all available pages before exploring further.

قدرات المجتمع

قدرات Wolffish مجلدات مكتفية بذاتها. هذا يجعل مشاركتها بالغة السهولة — استنسخ مستودعًا داخل مجلد cerebellum لديك وستعمل القدرة فورًا.

تثبيت قدرة من المجتمع

cd ~/.wolffish/workspace/brain/cerebellum/
git clone https://github.com/someone/wolffish-capability-name.git capability-name
أعد تشغيل Wolffish (أو انتظر مراقب الملفات في brainstem ليكتشف المجلد الجديد)، وستُحمَّل القدرة تلقائيًا.

مشاركة قدرتك

لمشاركة قدرة قمت ببنائها:
  1. تأكد من أن المجلد مكتفٍ بذاته (لا توجد إشارات إلى ملفات خارج مجلد القدرة)
  2. هيّئ مستودع git في مجلد القدرة
  3. ادفع إلى GitHub (أو أي مضيف git)
  4. يستطيع الآخرون استنساخه مباشرة إلى brain/cerebellum/ لديهم

متطلبات البنية

يجب أن تتضمن القدرة القابلة للمشاركة:
my-capability/
├── SKILL.md              # مطلوب
├── plugin/               # اختياري
│   └── index.mjs
├── README.md             # موصى به: تعليمات الاستخدام
└── LICENSE               # موصى به: شروط الترخيص

اعتبارات أمنية

تُنفَّذ إضافات المجتمع بصلاحيات Node.js الكاملة في عملية Electron الرئيسية. راجع كود أي إضافة قبل التثبيت. تحكم amygdala تنفيذ الأدوات لكنها لا تتحكم بتهيئة الإضافة — تعمل دالة init() خبيثة عند بدء التشغيل دون أي فحص أمني.
ثبّت القدرات فقط من مصادر تثق بها. راجع ملف plugin/index.mjs قبل إضافته إلى مساحة عملك.