لقد قمت بتوسيع وكيل Pipet-code لإنشاء مساعد كود AI مع إضافة ميزة/أمر جديد لإنشاء مستندات GitHub README جيدة التنسيق في Markdown استنادًا إلى مقتطفات التعليمات البرمجية المحددة. يعد Pipet Code Agent امتدادًا لـ Visual Studio Code تم تطويره بواسطة Google ويستفيد من قوة Google Gemini API لمساعدة المطورين من خلال إنشاء تعليقات ومراجعات للتعليمات البرمجية المحددة.
يتيح لك الأمر الجديد المضاف إلى هذا الامتداد إنشاء مستند GitHub README جيد التنظيم في Markdown بناءً على الكود المحدد في المحرر. يتضمن README الرؤوس والأوصاف وأمثلة التعليمات البرمجية المناسبة وتنسيقات Markdown الأخرى ذات الصلة.
قم بتثبيت ملحق عامل رمز Pipet
نظرًا لعدم نشر الامتداد بعد في VS Code Marketplace، يمكنك اختباره محليًا باتباع الخطوات التالية:
تثبيت التبعيات
قم بتثبيت تبعيات Node.js المطلوبة باستخدام npm.
npm install
قم بتشغيل الملحق في وضع التصحيح
افتح المشروع في Visual Studio Code وابدأ في تصحيح الأخطاء لتشغيل الامتداد في نافذة Extension Development Host.
npm run vscode:prepublish
تكوين مفتاح API
قم بإعداد مفتاح Google Gemini API الخاص بك في إعدادات VS Code.
// settings.json
{
"google.gemini.apiKey" : " your-api-key-here "
}
استخدم أمر مولد Markdown README
Ctrl+Shift+P
أو Cmd+Shift+P
).Pipet: Create README from Selected Text
وحدد الأمر.تم إنشاء مثال README
فيما يلي مثال لملف README الذي تم إنشاؤه استنادًا إلى مقتطف التعليمات البرمجية المحدد:
# API Key Loader
This script attempts to load the API key from the environment.
## Features
- Securely load API keys
- Easy to integrate
## Example Usage
``` python
api_key = os.getenv( " GOOGLE_API_KEY " )
المساهمات في هذا التمديد هي موضع ترحيب! إذا كانت لديك اقتراحات لتحسينات أو ميزات جديدة، فلا تتردد في فتح مشكلة أو إنشاء طلب سحب على مستودع Pipet Markdown Agent GitHub.
تم ترخيص هذا المشروع بموجب ترخيص Apache 2.0.