OpenCode: OpenCode TUI (Terminal User Interface)
آخر تحديث: 2026-08-31
--- title: واجهة TUI الطرفية لـ OpenCode description: تعمّق في واجهة TUI لـ OpenCode، وأتقن أوامر الشرطة المائلة ومرجعية الملفات والاختصارات order: 7 lang: ar
TUI هي طريقة الاستخدام الأساسية لـ OpenCode.
1. ما ستتعلمه
- بدء TUI والتفاعل الأساسي
- مرجعية الملفات (@)
- تنفيذ أوامر Shell (!)
- أوامر الشرطة المائلة (/)
- اختصارات لوحة المفاتيح
2. بدء TUI
BASH
opencode
# أو حدد المشروع
opencode /path/to/project
3. التفاعل الأساسي
أدخل لغة طبيعية في مربع الإدخال.
4. مرجعية الملفات (وظيفة أساسية)
TEXT
📖 للعرض فقط
كيف تُنفّذ المصادقة؟ تحقق من @packages/functions/src/api/index.ts
يدعم البحث الغامض والقراءة التلقائية.
5. تنفيذ أوامر Bash
TEXT
📖 للعرض فقط
!ls -la
6. أوامر الشرطة المائلة
| الأمر | الوظيفة | الاختصار |
|---|---|---|
/connect |
إضافة مزود LLM | — |
/compact |
ضغط السياق | Ctrl+X → C |
/editor |
فتح محرر خارجي | Ctrl+X → E |
/exit |
خروج | Ctrl+X → Q |
/export |
تصدير المحادثة | Ctrl+X → X |
/help |
مساعدة | Ctrl+X → H |
/init |
إنشاء AGENTS.md | Ctrl+X → I |
/models |
قائمة النماذج | Ctrl+X → M |
/new |
جلسة جديدة | Ctrl+X → N |
/redo |
إعادة | Ctrl+X → R |
/sessions |
قائمة الجلسات | Ctrl+X → L |
/themes |
تبديل السمة | Ctrl+X → T |
/undo |
تراجع | Ctrl+X → U |
7. الاختصارات
Ctrl+X هو مفتاح القائد الافتراضي (مثل Leader في Vim).
8. تكامل المحرر
BASH
export EDITOR="code --wait"
ثم استخدم /editor في TUI. يدعم: VS Code، Vim/Neovim، Nano.
❓ الأسئلة الشائعة
س مشاكل عرض TUI في Windows؟
ج استخدم Windows Terminal أو WSL.
س كيف أدخل رسائل متعددة الأسطر؟
ج استخدم /editor أو Shift+Enter.
📖 الخلاصة
@لمرجعية الملفات،!لتنفيذ الأوامر،/للأوامر الداخلية- Ctrl+X مفتاح القائد للاختصارات
- استخدم @ كثيراً لتحسين الدقة
📝 التمارين
-
أساسي: استخدم @ لمرجعية ملف واجعل AI يحلل منطقه.
-
متوسط: نفّذ أمر Shell بـ ! واطلب اقتراحات من AI.
-
متقدم: استخدم /editor لكتابة prompt متعدد الأسطر.