الويب
استخدام AicippY في متصفحك.
يمكن تشغيل AicippY كتطبيق ويب داخل متصفحك، ليمنحك تجربة البرمجة القوية بالذكاء الاصطناعي نفسها دون الحاجة إلى terminal.

البدء
ابدأ تشغيل واجهة الويب عبر تنفيذ:
aicippy-code webيؤدي ذلك إلى تشغيل خادم محلي على 127.0.0.1 بمنفذ عشوائي متاح، ويفتح AicippY تلقائيا في المتصفح الافتراضي لديك.
الإعدادات
يمكنك ضبط خادم الويب باستخدام خيارات CLI أو عبر ملف الإعدادات.
المنفذ
افتراضيا، يختار AicippY منفذا متاحا. يمكنك تحديد منفذ:
aicippy-code web --port 4096اسم المضيف
افتراضيا، يرتبط الخادم بـ 127.0.0.1 (للاستخدام المحلي فقط). لجعل AicippY متاحا على شبكتك:
aicippy-code web --hostname 0.0.0.0عند استخدام 0.0.0.0 سيعرض AicippY كلا من عناوين الوصول المحلي وعناوين الشبكة:
Local access: http://localhost:4096 Network access: http://192.168.1.100:4096اكتشاف mDNS
فعّل mDNS لجعل خادمك قابلا للاكتشاف على الشبكة المحلية:
aicippy-code web --mdnsيضبط ذلك تلقائيا اسم المضيف إلى 0.0.0.0 ويعلن عن الخادم باسم aicippy-code.local.
يمكنك تخصيص اسم نطاق mDNS لتشغيل عدة نسخ على الشبكة نفسها:
aicippy-code web --mdns --mdns-domain myproject.localCORS
للسماح بنطاقات إضافية عبر CORS (مفيد للواجهات الأمامية المخصصة):
aicippy-code web --cors https://example.comالمصادقة
لحماية الوصول، عيّن كلمة مرور عبر متغير البيئة AICIPPY_CODE_SERVER_PASSWORD:
AICIPPY_CODE_SERVER_PASSWORD=secret aicippy-code webاسم المستخدم الافتراضي هو aicippy-code، ويمكن تغييره عبر AICIPPY_CODE_SERVER_USERNAME.
استخدام واجهة الويب
بعد التشغيل، تتيح لك واجهة الويب الوصول إلى جلسات AicippY الخاصة بك.
الجلسات
اعرض جلساتك وأدرها من الصفحة الرئيسية. يمكنك رؤية الجلسات النشطة وبدء جلسات جديدة.

حالة الخادم
انقر على “See Servers” لعرض الخوادم المتصلة وحالتها.

إرفاق terminal
يمكنك إرفاق واجهة terminal (TUI) بخادم ويب قيد التشغيل:
# ابدأ خادم الويبaicippy-code web --port 4096
# في محطة طرفية أخرى، اربط TUIaicippy-code attach http://localhost:4096يتيح لك ذلك استخدام واجهة الويب وterminal في الوقت نفسه، مع مشاركة الجلسات والحالة نفسها.
ملف الإعدادات
يمكنك أيضا ضبط إعدادات الخادم داخل ملف الإعدادات aicippy-code.json:
{ "server": { "port": 4096, "hostname": "0.0.0.0", "mdns": true, "cors": ["https://example.com"] }}تكون خيارات CLI ذات أولوية أعلى من إعدادات ملف الإعدادات.