تخطَّ إلى المحتوى
dopejs

مفتوح المصدر · يُطوَّر علنًا

أدوات للتطوير مع الذكاء الاصطناعي.

dopejs مجموعة صغيرة من المشاريع مفتوحة المصدر تدور حول سؤال واحد: كيف تبدو البرمجيات التي تستخدمها يوميًا عندما تصبح الوكلاء جزءًا من دورة العمل؟ بيئات تشغيل للوكلاء، ووكلاء برمجة في الطرفية، وأدوات لبيئات الـ CLI، ومحركات عرض Canvas — كلها تُطوَّر علنًا.

المشاريع

هذه المستودعات في مراحل نضج مختلفة فعلًا. تسميات الحالة أدناه ليست تسويقًا، بل تخبرك بما يمكن الاعتماد عليه اليوم. الترخيص يختلف أيضًا، وصفحة كل مشروع تذكر ترخيصها.

01

DopeAgent

تطوير نشط

نظام تشغيل شخصي للوكلاء — خدمة محلية واحدة وعملاء خفيفون متعددون.

تعمل طبقة تحكم مكتوبة بلغة Rust محليًا وتتولى بيئة التشغيل ومزوّدي نماذج اللغة وموصلات القنوات والتخزين والأحداث. أما العملاء فيبقون خفيفين: واجهة ويب بـ React، وواجهة طرفية Rust بملء الشاشة، وموصلات لقنوات المحادثة، وحزمة تطوير بـ TypeScript — وجميعها تتحدث نفس عقود JSON Schema.

02

dsh-tui

صدر رسميًا

واجهة طرفية مبنية كإضافة أصلية لـ DeepSeek Harness.

يُوزَّع dsh-tui كحزمة Harness خارج الشجرة، ويعمل في العملية نفسها التي تعمل فيها بيئة تشغيل الوكيل. ينشئ الوكلاء ويستأنفهم عبر `ctx.agents`، ويعرض سجل الجلسات والأحداث الدائم دون الاعتماد على شيفرة عميل الويب، ويوفّر موائمات طرفية للموافقات والأسئلة والأوامر. والإصدار 0.1.0 هو أول إصدار منشور.

pnpm dlx --allow-build=node-pty @deepseek-ai/dsh@0.1.0-rc.6 --profile tui
03

GoZen

صدر رسميًا

مبدّل بيئات لعدة واجهات سطر أوامر مع تحويل تلقائي عند فشل وسيط الـ API.

بدِّل بيئات Claude Code و Codex و OpenCode من مكان واحد، وواصل العمل حين يتعثر أحد المزوّدين: يعمل GoZen وسيطًا لحركة الـ API ويحوّلها تلقائيًا إلى بديل متاح.

curl -fsSL https://raw.githubusercontent.com/dopejs/gozen/main/install.sh | sh
04

doper

مرحلة مبكرة — غير جاهز للإنتاج

محرك عرض Web Canvas مصمَّم من الصفر.

بيئة تشغيل TSX عالية الأداء مع تمرير افتراضي أصلي، ونواة Rust/WASM حتمية خلف واجهة ثنائية موثَّقة الإصدار، وعرض نصي كامل وتحرير أصلي داخل Canvas. اكتملت المراحل من M0 إلى M3، وستأتي المرحلة M4 بسلسلة التحرير والأحداث وتحديد الإصابة وإتاحة الوصول.

05

dope-canvas

مرحلة التصميم

لوحة لا نهائية لمجموعات ضخمة من مخرجات الويب المولَّدة بالذكاء الاصطناعي.

مئات الإطارات الحية لا تتوسع، وتسطيح كل صفحة إلى صورة يفقدك التحديد وتوجيه الأحداث. يحتفظ dope-canvas بالمخرجات كاملة — المصدر والحالة الدائمة وشجرة التفاعل وذاكرة الرسم وبيئة تشغيل حية اختيارية — فيبقى التحديد والتفعيل على طريقة Figma. المستودع في خط الأساس السابق للتطوير: بنية وخطة تسليم ونموذج أمان، دون لوحة عاملة بعد.

حول dopejs

كل ما هنا يُطوَّر علنًا على GitHub. نرحّب بالـ issues وطلبات الدمج في أي مستودع — ونرحّب بالقدر نفسه بالتقارير الصريحة عن أشياء لا تعمل بعد. بعض هذه المشاريع في مرحلة ما قبل الإصدار عن قصد، وحين يكون الأمر كذلك يذكره المشروع صراحةً.

تابع المنظمة على GitHub ↗