قم بالتنزيل على VS Marketplace | انضم إلى الخلاف | المستندات | طلبات الميزة |
تعرف على Cline، وهو مساعد الذكاء الاصطناعي الذي يمكنه استخدام محرر CLI a N d E الخاص بك.
بفضل إمكانات التشفير الوكيل لـ Claude 3.5 Sonnet، يستطيع Cline التعامل مع مهام تطوير البرامج المعقدة خطوة بخطوة. باستخدام الأدوات التي تتيح له إنشاء الملفات وتحريرها، واستكشاف المشاريع الكبيرة، واستخدام المتصفح، وتنفيذ الأوامر الطرفية (بعد منح الإذن)، يمكنه مساعدتك بطرق تتجاوز إكمال التعليمات البرمجية أو الدعم الفني. في حين أن نصوص الذكاء الاصطناعي المستقلة تعمل تقليديًا في بيئات معزولة، فإن هذا الامتداد يوفر واجهة مستخدم رسومية بشرية في الحلقة للموافقة على كل تغيير للملف وأمر طرفي، مما يوفر طريقة آمنة ويمكن الوصول إليها لاستكشاف إمكانات الذكاء الاصطناعي الوكيل.
أدخل مهمتك وأضف صورًا لتحويل النماذج بالحجم الطبيعي إلى تطبيقات وظيفية أو إصلاح الأخطاء باستخدام لقطات الشاشة.
يبدأ Cline بتحليل بنية ملفك وكود المصدر ASTs، وإجراء عمليات بحث regex، وقراءة الملفات ذات الصلة للحصول على أحدث التطورات في المشاريع الحالية. من خلال إدارة المعلومات التي تتم إضافتها إلى السياق بعناية، يستطيع Cline تقديم مساعدة قيمة حتى للمشاريع الكبيرة والمعقدة دون إرباك نافذة السياق.
بمجرد حصول كلاين على المعلومات التي يحتاجها، يمكنه:
قم بإنشاء الملفات وتحريرها + مراقبة أخطاء برنامج linter/compiler على طول الطريق، مما يسمح له بإصلاح المشكلات بشكل استباقي مثل عمليات الاستيراد المفقودة وأخطاء بناء الجملة بنفسه.
قم بتنفيذ الأوامر مباشرة في جهازك الطرفي وراقب مخرجاتها أثناء عمله، مما يسمح له على سبيل المثال بالتفاعل مع مشكلات خادم التطوير بعد تحرير ملف.
بالنسبة لمهام تطوير الويب، يمكن لـ Cline تشغيل الموقع في متصفح بدون رأس، والنقر والكتابة والتمرير والتقاط لقطات الشاشة + سجلات وحدة التحكم، مما يسمح له بإصلاح أخطاء وقت التشغيل والأخطاء المرئية.
عند اكتمال مهمة ما، سيقدم لك Cline النتيجة باستخدام أمر طرفي مثل open -a "Google Chrome" index.html
، والذي تقوم بتشغيله بنقرة زر واحدة.
نصيحة
استخدم الاختصار CMD/CTRL + Shift + P
لفتح لوحة الأوامر واكتب "Cline: Open In New Tab" لفتح الامتداد كعلامة تبويب في المحرر الخاص بك. يتيح لك هذا استخدام Cline جنبًا إلى جنب مع مستكشف الملفات الخاص بك، ومعرفة كيف يغير مساحة العمل الخاصة بك بشكل أكثر وضوحًا.
يدعم Cline موفري واجهة برمجة التطبيقات مثل OpenRouter وAnthropic وOpenAI وGoogle Gemini وAWS Bedrock وAzure وGCP Vertex. يمكنك أيضًا تكوين أي واجهة برمجة تطبيقات متوافقة مع OpenAI، أو استخدام نموذج محلي من خلال Ollama. إذا كنت تستخدم OpenRouter، فإن الامتداد يجلب قائمة أحدث النماذج الخاصة به، مما يسمح لك باستخدام أحدث النماذج بمجرد توفرها.
يتتبع الملحق أيضًا إجمالي الرموز المميزة وتكلفة استخدام واجهة برمجة التطبيقات لحلقة المهام بأكملها والطلبات الفردية، مما يبقيك على علم بالإنفاق في كل خطوة على الطريق.
بفضل تحديثات تكامل Shell الجديدة في VSCode v1.93، يستطيع Cline تنفيذ الأوامر مباشرة في الجهاز الطرفي الخاص بك واستلام المخرجات. يتيح له ذلك أداء مجموعة واسعة من المهام، بدءًا من تثبيت الحزم وتشغيل البرامج النصية للإنشاء وحتى نشر التطبيقات وإدارة قواعد البيانات وتنفيذ الاختبارات، كل ذلك أثناء التكيف مع بيئة التطوير وسلسلة الأدوات لديك لإنجاز المهمة بشكل صحيح.
بالنسبة للعمليات طويلة الأمد مثل خوادم التطوير، استخدم زر "المتابعة أثناء التشغيل" للسماح لـ Cline بالاستمرار في المهمة أثناء تشغيل الأمر في الخلفية. أثناء عمل Cline، سيتم إخطاره بأي مخرجات طرفية جديدة على طول الطريق، مما يسمح له بالتفاعل مع المشكلات التي قد تظهر، مثل أخطاء وقت الترجمة عند تحرير الملفات.
يمكن لـ Cline إنشاء الملفات وتحريرها مباشرة في المحرر الخاص بك، مما يقدم لك عرضًا مختلفًا للتغييرات. يمكنك تعديل تغييرات Cline أو التراجع عنها مباشرة في محرر عرض الفرق، أو تقديم تعليقات في الدردشة حتى تشعر بالرضا عن النتيجة. يقوم Cline أيضًا بمراقبة أخطاء linter/compiler (الواردات المفقودة، وأخطاء بناء الجملة، وما إلى ذلك) حتى يتمكن من إصلاح المشكلات التي تظهر على طول الطريق بنفسه.
يتم تسجيل جميع التغييرات التي أجراها Cline في الجدول الزمني لملفك، مما يوفر طريقة سهلة لتتبع التعديلات والرجوع إليها إذا لزم الأمر.
بفضل إمكانية استخدام الكمبيوتر الجديدة لـ Claude 3.5 Sonnet، يستطيع Cline تشغيل المتصفح، والنقر فوق العناصر، وكتابة النص، والتمرير، والتقاط لقطات الشاشة وسجلات وحدة التحكم في كل خطوة. وهذا يسمح بتصحيح الأخطاء التفاعلي، والاختبار الشامل، وحتى الاستخدام العام للويب! وهذا يمنحه الاستقلالية في إصلاح الأخطاء المرئية ومشكلات وقت التشغيل دون الحاجة إلى استخدام سجلات الأخطاء ونسخها ولصقها بنفسك.
حاول أن تطلب من Cline "اختبار التطبيق"، وشاهده وهو يقوم بتشغيل أمر مثل npm run dev
، ويقوم بتشغيل خادم التطوير الذي يتم تشغيله محليًا في المتصفح، ويقوم بإجراء سلسلة من الاختبارات للتأكد من أن كل شيء يعمل. انظر التجريبي هنا.
@url
: الصق عنوان URL للامتداد المراد جلبه وتحويله إلى تخفيض السعر، وهو مفيد عندما تريد منح Cline أحدث المستندات
@problems
: أضف أخطاء وتحذيرات مساحة العمل (لوحة "المشاكل") ليقوم Cline بإصلاحها
@file
: يضيف محتويات الملف حتى لا تضطر إلى إضاعة طلبات واجهة برمجة التطبيقات (API) للموافقة على قراءة الملف (+ اكتب للبحث في الملفات)
@folder
: يضيف ملفات المجلد كلها مرة واحدة لتسريع سير العمل لديك بشكل أكبر
للمساهمة في المشروع، ابدأ باستكشاف المشكلات المفتوحة أو التحقق من لوحة طلب الميزات الخاصة بنا. نود أيضًا أن تنضم إلى Discord لمشاركة الأفكار والتواصل مع المساهمين الآخرين.
استنساخ المستودع (يتطلب git-lfs) :
استنساخ بوابة https://github.com/cline/cline.git
افتح المشروع في VSCode:
كود كلاين
قم بتثبيت التبعيات اللازمة للامتداد وواجهة المستخدم الرسومية webview-gui:
تثبيت تشغيل npm: الكل
ابدأ بالضغط على F5
(أو Run
-> Start Debugging
) لفتح نافذة VSCode جديدة مع تحميل الامتداد. (قد تحتاج إلى تثبيت ملحق esbuildproblem matchers إذا واجهت مشكلات أثناء إنشاء المشروع.)
أباتشي 2.0 © 2024 Cline Bot Inc.