ربط Devin CLI
- 1
ما يعمل من الجزيرة
تحتفظ الجزيرة ببطاقة PreToolUse عندما تغيّر الأداة شيئًا. الرفض هو exit 2. PermissionRequest ليس بطاقة، لأن هذا الحدث يوثّق الموافقة دون الرفض.
- 2
كيف يتصل
يعثر «الإعداد» على Devin CLI، ويكتب «ربط» الملف %APPDATA%\devin\config.json على Windows، و~/.config/devin/config.json على الأنظمة الأخرى. زر «ربط» هو الذي يكتب الملف. هذا الوكيل ليس في قائمة إعادة التشغيل، لذا يُتوقع أن ترى العملية المفتوحة الملف الجديد.
- 3
كيف تتحقق من أنه يعمل
بعد «ربط» يصبح الملف على القرص. اطلب من Devin CLI تنفيذ الإجراء المذكور أعلاه. الوكيل الذي يعمل بالبطاقات يعرض الطلب على الجزيرة. والوكيل الذي يعمل بالحالة يعرض حالته، وزر «انتقال» يفتح الوكيل.
- 4
حل المشكلات
إذا كان الملف مفقودًا، شغّل «ربط» مرة أخرى من التطبيق. إذا كان الوكيل مفتوحًا مسبقًا وتطلب هذه الصفحة تشغيله من جديد، أغلقه وافتحه مرة واحدة. زر «إلغاء الربط» في التطبيق يزيل الـ hook الذي كتبه Pet Island.
توثيق hooks الرسمي: https://docs.devin.ai/cli/extensibility/hooks/lifecycle-hooks.md