الـ harness في جيبك
DSH Mobile تطبيق مرافق مفتوح المصدر لأندرويد، مخصص لـ DeepSeek Harness. أدِر الجلسات، وراجع الخطط والأهداف، وردَّ على طلبات الموافقة والأسئلة، واستلم إشعارًا فور انتهاء الـ harness — من هاتفك وعبر شبكتك المحلية.
لأندرويد فقط. مبني بـ Kotlin و Jetpack Compose. يحاكي واجهة الويب الخاصة بالـ harness ميزةً بميزة، وبلغتها البصرية نفسها.



جهاز REMOTE الخاص بك، لـ harness ما زال يعمل
الـ harness يعمل على حاسوبك. والعمل لا يتوقف لمجرد أنك ابتعدت عنه.
يعثر على الـ harness
مسح نشط للشبكة الفرعية مع مصافحة تحقق من الجاهزية يكتشفان أي harness على شبكة Wi-Fi لديك. المضيفون المحفوظون يُفحصون قبل الدخول، ويمكنك دائمًا كتابة المضيف والمنفذ يدويًا.
يقود الجلسة
أدوار متدفقة، وكشف للاستدلال، و markdown، وبطاقات أدوات، وشريط الانتظار، وأوامر الشرطة المائلة، ومراجعة الخطة، وموافقات الأذونات، والوكلاء الفرعيون — كل ما تفعله واجهة الويب.
يخبرك حين ينتهي
اكتمال الدور، أو بلوغ الهدف أو تعثّره، أو مراجعة أو سؤال في انتظارك. خدمة تعمل في المقدمة تُبقي الاتصال حيًّا، ولهذا يصل الإشعار فعلًا.
كل ما تفعله واجهة الويب، على هاتف
تجربة محادثة كاملة
أدوار متدفقة مع إمكانية كشف الاستدلال، و markdown، وبطاقات للطرفية والفروق والقراءة والبحث والويب. شريط انتظار لتعديل ما ينتظر دوره أو حذفه أو توجيهه. تصفّح للسجل على صفحات، وإرفاق للصور.

كل ما تفعله واجهة الويب
أهداف بمراحل وجولات، ووضع الخطة ومراجعتها، وموافقات الأذونات، وأسئلة للمستخدم، وشريط المهام، والوكلاء الفرعيون، والمهام الخلفية، وتشغيل مسارات العمل، والمهارات، واختيار النموذج، وإعدادات الوكلاء الجاهزة، والبحث في الجلسات وتصديرها.

أوامر الشرطة المائلة والمهارات
يقارن صندوق الكتابة السطر الذي يبدأ بشرطة مائلة بفهرس أوامر الجلسة نفسها، ثم ينفّذه عبر بوابة أوامر الـ harness. وما لا يطالب به الفهرس يُرسل كموجّه — وهكذا تُستدعى المهارات.

تنقّل على طريقة Discord
اسحب من الحافة اليسرى نحو اليمين لفتح قائمة المحادثات مجمّعةً حسب مساحة العمل، واسحب نحو اليسار لإغلاقها، واسحب من الحافة اليمنى نحو اليسار للوحة تفاصيل الجلسة.


خمس شاشات، جلسة واحدة
الاتصال نفسه، من خمس زوايا.
رموز التصميم الخاصة بالـ harness، منقولة كما هي
الألوان، وسلّم الخطوط، وأنصاف الأقطار، وصفوف الكشف، والوميض، وأزرار الحبر — كلها من منصة التصميم الخاصة بالـ harness نفسه، لا تقريبًا لها. سمات فاتحة وداكنة وتابعة للنظام.
- حبر#0F1115
- لون مميِّز#4176E6
- سطح#F5F6F7
- تحذير#F59E0B
- نجاح#22C55E
- خطأ#EC1313
يتحدث لغتك. وهذه الصفحة كذلك.
يصدر التطبيق بإحدى عشرة لغة، ويراعي الكتابة من اليمين إلى اليسار. وثمة قاعدة فحص تُسقط عملية البناء متى نقصت ترجمة أي نص أصلي — وهذا وحده ما يُبقي هذا الادعاء صحيحًا.
- English
- 中文
- हिन्दी
- Español
- Français
- العربية
- বাংলা
- Português
- Русский
- اردو
- ไทย
اقرأ هذا قبل أن تضعه على شبكة Wi-Fi
الـ harness بلا مصادقة
يقدّم خادم الويب الخاص بالـ harness بروتوكول HTTP غير مشفّر خلف سياج ثقة، لا خلف مصادقة. فلا رموز مميزة، ولا ملفات ارتباط، ولا TLS. وأي جهاز على الشبكة نفسها يستطيع قيادة الوكيل — بما في ذلك تنفيذ أوامر على الحاسوب المضيف. لا تفتحه إلا على شبكة تثق بها ثقة تامة، ولا تفعل ذلك أبدًا على شبكة عامة أو شبكة ضيوف.
طلب واحد فقط يغادر شبكتك
عند بدء التشغيل يسأل التطبيق GitHub عن أحدث إصدار ليخبرك بوجود ملف APK أجدّ. وهذا هو الطلب الوحيد الذي يغادر شبكتك، ويمكنك إيقافه من الإعدادات. وما عدا ذلك لا يتصل أي جزء من التطبيق بشيء سوى الـ harness.
ماذا يخزّن
عناوين المضيفين المحفوظة وتفضيلات التطبيق، في مساحة تخزين خاصة بالتطبيق وحده. ولا يُكتب أي محتوى للجلسات على القرص — فسجل المحادثة يبقى في الذاكرة ويُجلب من جديد عند الاتصال.
ماذا يفحص
لا يفحص المسح سوى نطاق IPv4 /24 الخاص بجهازك أنت، وبمجرد اتصال TCP يتبعه استدعاء التعريف الخاص بالـ harness نفسه.
مثبَّت على خط أساس مُختبَر
يتحدث DSH Mobile بروتوكول عميل الويب الخاص بالـ harness، وهو بروتوكول داخلي لا يحمل رقم إصدار على الشبكة. لذلك يثبّت التطبيق خط أساس: إصدار الـ harness الذي نُقلت عنه أشكال الاستدعاءات وقُوبلت به.
| DSH Mobile | Harness | الحالة |
|---|---|---|
| 0.5.0 | 0.1.0-rc.8 | خط الأساس المدعوم |
| 0.4.0 | 0.1.0-rc.7 | خط الأساس السابق |
| 0.1.0 – 0.3.1 | 0.1.0-rc.5 | — |
خط الأساس يخبرك بما جرى اختباره، وليس بوابةً تمنع. فالتطبيق يتراجع بحسب شكل البيانات لا بحسب رقم الإصدار، ويعرض إصدار الـ harness نفسه أينما ظهر مضيف.
اقرأ سياسة التوافقثبّته، ثم وجّهه إلى الـ harness لديك
ثبّت ملف APK
احصل على أحدث إصدار. يتطلب Android 8.0 أو أحدث.
USB أو محاكي
شغّل الـ harness، ثم مرّر المنفذ، ثم اتصل بعنوان الاسترجاع المحلي داخل التطبيق.
$ dsh web$ adb reverse tcp:3080 tcp:3080Wi-Fi
طبّق رقعة الشبكة المحلية ذات الملف الواحد، وأعد تشغيل الـ harness، ثم اضغط «فحص الشبكة» في التطبيق.
$ ~/.dsh/profiles/web/cordis.patch.ymlإذا أخفقت محاولة اتصال، يسمّي التطبيق السبب — وصفحة حل المشكلات في الويكي مرتّبة على تلك الجملة نفسها.
ضع الـ harness في جيبك
مفتوح المصدر برخصة MIT. بلا حساب، وبلا قياس عن بُعد، وبلا خادم في المنتصف — هاتفك وحاسوبك أنت، لا غير.