LaphaeL-aicmd
- قم بتمكين الذكاء الاصطناعي للدردشة من تنفيذ الأوامر على نظام التشغيل Linux باستخدام حلقة ردود الفعل للمهام متعددة الخطوات
؟ 点我查看简体中文版
ما الغرض منه؟
- اكتب
aicmd
في محطة Linux للبدء - يلتقط أوامر Linux تلقائيًا في استجابات الذكاء الاصطناعي
- يطلب تأكيد المستخدم قبل تنفيذ الأوامر
- يدعم الذكاء الاصطناعي في تنفيذ المهام المعقدة خطوة بخطوة
- يدعم حاليًا Gemini وChatGPT، مع وجود خطط لدعم نموذج Ollama المحلي في المستقبل
- يدعم حاليًا واجهة اللغة الإنجليزية والصينية المبسطة، وهناك المزيد من اللغات التي تدرسها
؟ ما الجديد في الإصدار 1.2.3
- دعم متعدد اللغات (حاليًا فقط الصينية المبسطة والإنجليزية)
- تمت إضافة ملف
locales
- تم نقل ملفات التكوين إلى مجلد
~/.config
- تمت إعادة تسمية المشروع إلى
LaphaeL-aicmd
- تمت طباعة وثائق المساعدة المحسنة عند إدخال
/help
- الاستخدام الأمثل للشعر وnix (بفضل مساهمات التعليمات البرمجية من DataEraserC)
تحذير
- انتباه! على الرغم من أن هذا البرنامج يتطلب تأكيد المستخدم لتنفيذ أوامر Linux، إلا أنه من الصعب ضمان عدم وجود أخطاء، لذا يرجى عدم تشغيل هذا البرنامج على الأنظمة التي تحتوي على بيانات مهمة
- هذا البرنامج لا يزال في مرحلة مبكرة ، وتم اختباره فقط على توزيعة Ubuntu 22.04 LTS
كيف تبدأ
الخطوة 1: تنزيل البرنامج
الخطوة 2: تثبيت تبعيات بايثون
الطريقة الأولى - تثبيت التبعيات باستخدام الشعر (مناسب للتطوير):
قم بتثبيت الشعر باستخدام الأمر التالي: pip install poetry
إضافة متغيرات البيئة:
> ~/.bashrc
source ~/.bashrc" style=";text-align:right;direction:rtl">
echo ' export PATH="$HOME/.local/bin:$PATH" ' >> ~ /.bashrc
source ~ /.bashrc
إطلاق الشعر وتثبيت التبعيات:
cd /path/to/this/project/on/your/computer
poetry shell
poetry install
قبل تشغيل البرنامج في كل مرة، عليك أن تبدأ الشعر poetry shell
الطريقة الثانية - تثبيت التبعيات يدويًا (مناسبة للاستخدام اليومي):
- وحدة جوجل جينيراتيفاي
- قم بتثبيت هذه الوحدة باستخدام الأمر التالي:
pip install -q -U google-generativeai
- وحدة openai
- قم بتثبيت هذه الوحدة باستخدام الأمر التالي:
pip install openai
- وحدة تومل
- قم بتثبيت هذه الوحدة باستخدام الأمر التالي:
pip install toml
الخطوة 3: إضافة أمر Linux المخصص
- قم بتنفيذ الأمر التالي في محطة Linux لفتح الملف:
nano ~/.bashrc
- أضف الأمر المخصص في نهاية الملف:
alias aicmd="python3 /path/to/this/program/LaphaeL-aicmd/main.py"
- قم بتشغيل الأمر التالي لتطبيق التغييرات:
source ~/.bashrc
الخطوة 4: الإطلاق
- قم بتشغيل البرنامج عن طريق كتابة
aicmd
في المحطة - يتطلب الإطلاق الأول إدخال مفتاح API (يمكن الحصول على مفتاح Gemini API مجانًا من Google AI Studio)
- تأكد من أن بيئة شبكتك يمكنها الاتصال بالذكاء الاصطناعي
؟ إعداد الذكاء الاصطناعي
افتح الملف ~/.config/LaphaeLaicmd/data/AI_settings.toml
(الذي تم إنشاؤه بعد تشغيل البرنامج لأول مرة)
- قم بتغيير
[prompt](text)
و [custom_instruct](text)
لتعديل المطالبات - قم بتغيير
[info](select_ai)
لتعديل نوع الذكاء الاصطناعي (الافتراضي هو ChatGPT، كما أن Gemini مدعوم أيضًا) - قم بتغيير
[info_your-select-ai](api_key)
لتعيين مفتاح واجهة برمجة التطبيقات (يجب ملؤه) - قم بتغيير
[info_your-select-ai](model)
لتغيير نموذج AI (الافتراضي هو gpt-4o)
دروس الاستخدام
- بعد إدخال طلبك، يتم إرساله تلقائيًا إلى الذكاء الاصطناعي
- إذا كان رد الذكاء الاصطناعي يحتوي على أوامر Linux، فيجب تأكيد المستخدم باستخدام
[Y/n]
(يتم تنفيذ الضغط على Enter أيضًا)
نصيحة
حاول إدخال help me install Chrome
؛ create a folder on the desktop
; help me solve this problem
; what is my graphics card model?
- أدخل نصًا يبدأ بـ "/" لتنفيذ تعليمات البرنامج:
- طباعة نص المساعدة:
/
أو /help
أو /帮助
- الخروج من البرنامج:
/exit
أو /退出
- اطبع المحتوى المراد إرساله إلى الذكاء الاصطناعي (السجل منذ آخر إرسال):
/content
أو /内容
- مسح المحتوى المراد إرساله إلى AI:
/clear
أو /清空
- تنفيذ أمر يدويًا، على سبيل المثال، "مثال" :
/cmd example
؟ القضايا المعروفة
- #10: قد لا يرد الجوزاء بـ "جاهز" أو "准备就绪" نظرًا لأن مطالبة التعليمات طويلة جدًا
إذا واجهت أي مشكلات، فيرجى إبلاغنا من خلال مشكلات GitHub: انقر فوقي للانتقال إلى صفحة مشكلات github
روابط
- مستودع جيثب
- بيليبيلي
- ف ف 讨论群