البطاقة الرئيسية تعرض 'DeepSeek Harness على ويندوز' مع العنوان الفرعي 'لا يوجد تطبيق سطح مكتب — الطريقة الرسمية هي Node وnpx ومتصفحك'. أسفلها شريحة أوامر تعرض 'npx @deepseek-ai/dsh web' مع سهم يشير إلى 'http://127.0.0.1:3080'، وثلاث شرائح صغيرة تعرض 'MIT · مفتوح المصدر' و'v0.1.0-rc.6 معاينة' و'كل شيء عبارة عن إضافة'. شعار OrcaRouter مركّب في الأسفل يمينًا.
Guides & Insights

DeepSeek Harness على ويندوز: لا تطبيق سطح مكتب، لا مشكلة — الطريقة الرسمية لتشغيله

الكاتب

Gideon Frost

تاريخ النشر

أحدث النماذج · 20عرض جميع النماذج
المعايير: Artificial Analysis · يُحدَّث يوميًا
العودة إلى جميع المقالات

There is no official DeepSeek Harness desktop app for Windows, and you do not need one. DeepSeek Harness (dsh) — the open-source agent runtime DeepSeek released under an MIT license on 2026-08-13 — is a Node.js tool that runs a local web server you open in your browser, with a headless CLI for the terminal as the alternative. On Windows the whole setup is two commands: install Node.js 22.19 or newer (Node 24 LTS is the safer pick), then run npx @deepseek-ai/dsh web and open http://127.0.0.1:3080. Every "DeepSeek Harness Desktop" repository on GitHub is an unofficial community wrapper around that same two-command setup — useful to some people, but not required. It is also the harness DeepSeek uses to produce the agentic coding results it reports for DeepSeek V4 Pro and DeepSeek V4 Flash, which is why the two models keep showing up in any conversation about it.

إذا بحثت عن "deepseek harness windows"، فمن المحتمل أنك تحدّق في صفحة من مستودعات التغليف تلك وتتساءل أيّها يجب تثبيته. يجيب هذا المقال عن السؤال الحقيقي وراء البحث: ما هو DeepSeek Harness في الواقع، والطريقة الرسمية لتشغيله على Windows اليوم، وبدائل الطرفية، والمحاذير الصادقة لتشغيل أداة في مرحلة المعاينة. إنه مقال إرشادي، وليس منشور إطلاق — الإطلاق ومسار التسريب مغطّيان في مقالين منفصلين.

ما هو DeepSeek Harness (وما ليس كذلك)

DeepSeek Harness ليس نموذجًا، ولا يقيس أداء أي نموذج. إنه بيئة تشغيل الوكيل: الطبقة التي تربط النموذج بالأدوات، والملفات، والصدفة (Shell)، والإنترنت — حيث يقرأ كودك، ويخطط للتغييرات، وينفّذ الأوامر، ويكرر العملية حتى تُنجَز المهمة. وتتجلى البنية في شعارها: "كل شيء مكوّن إضافي." النماذج، والأدوات، والمهارات، والجلسات، والبيئات المعزولة (Sandbox)، وحلقة الوكيل نفسها، وحتى واجهة الويب — كلها مكونات إضافية تُجمَّع عند بدء التشغيل، مبنية على إطار Cordis الفوقي — النواة نفسها التي يقوم عليها النظام البيئي لروبوتات الدردشة Koishi. ويتضمن النشر الافتراضي أكثر من 150 مكوّنًا إضافيًا.

إنه أيضًا بوضوح إصدار تجريبي. dsh في الإصدار 0.1.0-rc.6، ويصفه ملف README بأنه معاينة للمطورين، ويحذر بأحرف كبيرة: "ستكون هناك تغييرات تكسر التوافق." لم يبطئ ذلك من التبني: فقد وصل المشروع إلى حوالي 50,000 نجمة على GitHub خلال أول 12 ساعة من إطلاقه علنًا في 2026-08-13، وبلغ حوالي 126,000 نجمة حتى 2026-08-16 — وهو أسرع إصدار مفتوح المصدر أطلقته DeepSeek.

الإجابة المختصرة: مسار ويندوز الرسمي هو أمران

يقدم ملف README الرسمي لـ DeepSeek طريقة التشغيل على Windows في سطر واحد: قم بتثبيت Node.js ثم قم بتشغيل npx @deepseek-ai/dsh web. عمليًا، الخطوات هي:

ثبّت Node.js 22.19+ أو Node 24. إصدار dsh الحالي يتطلب Node 22.19 أو أحدث؛ Node 24 LTS هو الخيار الأكثر أمانًا على Windows، والسبب بسيط — إصدارات Node الأحدث تتضمن فك ضغط zstd الأصلي، والذي يستخدمه dsh لقراءة سجلات الجلسات المضغوطة. تحقق من تثبيتك باستخدام node --version في PowerShell أو cmd.

Run the harness. Either run it on the spot with npx @deepseek-ai/dsh web, or install it once with npm install -g @deepseek-ai/dsh and then run dsh web from any folder afterwards. The first run prints the URL and starts the Web UI at http://127.0.0.1:3080.

افتح هذا العنوان في متصفحك.واجهة الويب هي تطبيق ويب محلي — ولهذا السبب لا يوجد تطبيق سطح مكتب؛ المتصفح هو تطبيق سطح المكتب.

أضف مفتاح نموذج مرة واحدة.في واجهة الويب، افتح الإعدادات ← النماذج، والصق مفتاح DeepSeek API واحفظ. يسري مفعوله فورًا دون إعادة تشغيل الخادم. يستخدم dsh المجلد الذي بدأت منه كموقع نظام الملفات الافتراضي، وخطوة اختيار مساحة العمل في الواجهة تسمح لك بتوجيهه إلى أي مجلد مشروع.

Terminal-window card titled 'Run DeepSeek Harness on Windows' with eyebrow 'Windows · PowerShell', showing a dark terminal window with the lines 'PS> node --version' (comment: needs v22.19+, Node 24 LTS safer), 'PS> npm install -g @deepseek-ai/dsh', 'PS> dsh web' (comment: arrow to http://127.0.0.1:3080), and 'PS> dsh --profile headless "summarize this repo"' (comment: one-shot, prints & exits), with a footer sourcing the commands to the deepseek-ai/deepseek-harness README and user guide, August 2026. OrcaRouter logo composited bottom-right.

هذا هو المسار الرسمي الكامل. إذا كان الجهاز يحتوي بالفعل على Node 22+، فإن الوقت من "لا شيء" إلى "تشغيل الوكيل" أقل من دقيقة.

لماذا كل مستودع باسم "DeepSeek Harness Desktop" هو مجرد wrapper

نتائج الصفحة الأولى لهذا الاستعلام هي كلها أغلفة سطح مكتب مجتمعية — أغلفة Electron وTauri وWebView2 التي تضمّن بيئة تشغيل Node وتطلق واجهة الويب الرسمية داخل نافذة مُؤطَّرة. هذه ليست منتجات DeepSeek، ولا تضيف قدرة تسخير؛ بل تضيف مُشغِّلًا. ما القاسم المشترك بينها:

إنها تُطلق بنقرة مزدوجة وتتجنب سطر الأوامر تمامًا، وهذه هي نقطة بيعها الحقيقية.

• إنها غير موقعة رقميًا، لذا سيُظهر Windows SmartScreen تحذيرًا عند التثبيت — "مزيد من المعلومات ← تشغيل على أي حال" جزء من العملية.

يتتبعون المشروع الرسمي بسرعات مختلفة: بعضهم يثبّت على 0.1.0-rc.5، وبعضهم على 0.1.0-rc.6، وبعضهم يتبع master، لذلك تتباعد نسخة الغلاف ونسخة الأداة بمرور الوقت.

تقوم بتخزين نفس البيانات المحلية التي يستخدمها dsh دائمًا ضمن ~/.dsh، لذا فإن التبديل بين الغلاف وCLI الرسمي لا يعيد تعيين جلساتك.

Two-column card titled 'Official dsh vs the GitHub 'desktop' wrappers' with eyebrow 'What page 1 of this search actually shows'. Left column 'Official dsh' with checkmarks: two commands + browser UI, Web UI at 127.0.0.1:3080, headless CLI + TUI plugins, you control the version, no install wizard. Right column 'Community wrappers' with crosses: double-click installer, bundles Node + official UI, unsigned — SmartScreen warns, version drift: rc.5 / rc.6 / master, third-party update layer. Footer: every page-1 'DeepSeek Harness Desktop' repo wraps the official web UI — none is a DeepSeek product. OrcaRouter logo composited bottom-right.

متى يستحق الغلاف العناء؟ عندما يكون "انقر نقرًا مزدوجًا على الأيقونة، وشاهد علبة النظام، ولا تلمس الطرفية أبدًا" هو العامل الحاسم، وتتقبل أن طرفًا ثالثًا أصبح الآن طبقة التحديث والأمان أمام أداة في مرحلة المعاينة. ومتى لا يستحق؟ المسار الرسمي هو أمران وتبويب متصفح — إذا كنت تمتلك Node بالفعل، فالغلاف يشتري لك مشغّلًا قد لا تحتاجه، ويضيف سطح صيانة خاصًا به في المقابل.

مسار الطرفية: إضافات CLI وTUI بدون واجهة رسومية

إذا لم يكن المتصفح هو مكان عملك، فإن dsh لديه أيضًا قصة طرفية، مقسمة إلى وضعين.

بدون واجهة هو الملف التعريفي غير التفاعلي: dsh --profile headless "summarize this repository" ينفّذ مهمة واحدة بدون واجهة مستخدم، ويطبع النتيجة، ثم يخرج — وهو الوضع الملائم للتكامل المستمر (CI). على ويندوز، هذا أيضًا هو الوضع الذي يجب أن تستخدمه البرامج النصية والمهام المجدولة، لأنه لا يحتاج إلى شاشة عرض أو جلسة تسجيل دخول.

TUI هي واجهة أمامية تفاعلية للطرفية بأسلوب Claude Code، وتُوزَّع كحزم إضافات مجتمعية وليس ضمن الحزمة الأساسية. تُثبَّت حزم مثل dsh-tui في ملف تعريف باستخدام dsh plugin --profile tui add <package> وتُشغَّل باستخدام dsh --profile tui؛ إحدى هذه الحزم على الأقل تأتي مع مشغّل .cmd لويندوز. النقطة المهمة قبل أن تجربها: تتطلب TUI طرفية حقيقية لكلٍّ من الإدخال والإخراج — إذا كان إعدادك يستخدم الأنابيب (pipes) أو إعادة التوجيه (redirects)، فسيرفض dsh التشغيل ويطلب منك استخدام الوضع headless بدلاً من ذلك.

الإعدادات المسبقة الأربعة: أيها لأي مهمة

تأتي أداة dsh مع أربعة إعدادات مسبقة مدمجة للوكلاء، وهي ليست سلم صعوبة — بل أربعة أسطح أدوات مختلفة. يمكنك تعيين الافتراضي في ~/.dsh/settings.yaml ضمن agent-presets.default.

Standard هو الوضع الافتراضي: الوكيل اليومي الكامل — تحرير الملفات، والصدفة (shell)، والبحث في الملفات والويب، والمهارات، والوكلاء الفرعيين، والتخطيط. هذا ما يجب أن يبدأ به معظم مستخدمي ويندوز.

PTC (يُسمى أيضًا وضع Code) يحتفظ بكل ميزات Standard لكنه يغيّر طريقة عرض الأدوات: فبدلاً من سلسلة طويلة من استدعاءات الأدوات المعزولة، يكتب النموذج برنامجًا بلغة TypeScript يؤلف عمليات متعددة الخطوات — حلقات التكرار، عوامل التصفية، والفروع الشرطية. مناسب لسير العمل المعقدة أو المتكررة أو متعددة الخطوات.

Minimal يقلّص أدوات الوكيل عمدًا إلى أداتين فقط — غلاف دائم ومحرر ملفات — ويهدف إلى التقييم والقياس، وليس إلى العمل اليومي. هذا هو الإعداد الذي تُعتمد عليه نتائج DeepSeek الوكيلية.

Creation (Cordis) مخصص لبناء الإعدادات المسبقة المخصصة: يتضمن فحصًا في وقت التشغيل، وتجربة للمكونات الإضافية في الذاكرة، وإرشادات لتأليف الإعدادات المسبقة. للتعديل على أداة الاختبار نفسها.

MCP وإعادة تشغيل المسار: لماذا يستحق الأمر تشغيله أصلًا

ميزتان تبرران استخدام dsh بدلاً من عميل الدردشة العادي. أولاً، عميل Model Context Protocol (MCP) مدمج فيها — فالأمر /mcp وتبويب إعدادات MCP يربطان خوادم MCP الخارجية بالبيئة، لتتمكن من استخدام الأدوات نفسها التي تستخدمها وكلاؤك الآخرون في dsh. ثانيًا، كل عملية تشغيل تُسجَّل في سجل جلسات يضاف إليه فقط، وتتيح لك طريقة عرض Trajectory فحص العملية حسب المصدر، واستئنافها، وتفريعها، والبحث فيها، وإعادة تشغيلها. وهذا هو الفرق بين تصحيح أخطاء وكيل من خلال التحديق في إجابته النهائية وبين التتبع خطوة بخطوة لمعرفة سبب كل استدعاء قام به.

عندما يكون المسار الرسمي هو الإجابة الخاطئة

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

جهاز Windows لديك قديم أو مقفَل. يتطلب dsh إصدار Node 22.19+ (أو Node 24). على جهاز مُدار، يعني ذلك تثبيت وقت تشغيل وربما موافقة لا تملكها.

إنها معاينة، وقد تنكسر. الإصدار 0.1.0-rc.6 يأتي مع تحذيرٍ بأن تغييرات كسرية قادمة؛ بين إصدارات rc، قد تتوقف الإضافات والملفات الشخصية عن العمل. ثبّت نسختك لأي شيء مُشغَّل عبر السكربتات.

فاتورة النموذج على حسابك. dsh مجاني؛ كل مهمة تحرق توكنز من المفتاح الذي ضبطته. حلقة الوكيل تعيد قراءة الملفات وتعيد المحاولة، والنموذج المطوّل في مهمة صعبة يمكن أن ينفق ميزانية مفاجئة في ظهيرة واحدة. هنا يهيمن اختيار النموذج، وليس اختيار الأداة، على التكلفة.

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

وجّه النموذج خلف أداة الاختبار

المسار الأصلي هو واجهة برمجة التطبيقات الخاصة بـ DeepSeek نفسها: الصق مفتاحًا في الإعدادات ← النماذج وانطلق. لكن dsh يقبل أيضًا عنوان URL أساسيًا متوافقًا مع OpenAI — عيّن DEEPSEEK_BASE_URL في متغيرات البيئة أو هيّئ مزوّد LLM في settings.yaml — مما يعني أن النموذج الذي يعمل خلف الأداة قابل للاستبدال دون تعديل الأداة نفسها. يمكنك تشغيل DeepSeek V4 Pro لإعادة الهيكلة المعقدة وDeepSeek V4 Flash للتعديلات الميكانيكية منخفضة التكلفة، على نفس تثبيت dsh المحلي.

هذه هي الطبقة التي يشغلها OrcaRouter. عنوان URL أساسي واحد متوافق مع OpenAI، أكثر من 200 نموذج، بدون أي زيادة — سعر القائمة من المزوّد يُمرَّر كما هو — مع تجاوز تلقائي عند فرض حدود معدل الطلبات أو تدهور الأداء من المزوّد. وجّه dsh إليه، وتبقى المنصة على جهازك بينما يتحول فهرس النماذج إلى قرار توجيه بدلاً من عملية شراء. تحفظان صريحان: نحن لا نستضيف dsh — فهو يعمل محليًا على جهاز Windows لديك، ونحن فقط طبقة الوصول إلى النماذج إذا أردت نماذج تتجاوز واجهة DeepSeek الخاصة. وبالنسبة لنموذج واحد كثيف ضمن حدود الخطة، غالبًا ما يكون الاشتراك الثابت هو الخيار الأرخص بغض النظر عن الموجّه.

Screenshot of the OrcaRouter model page for DeepSeek V4 Pro: the Flagship badge, roughly $0.44 input / $0.88 output per 1M tokens, a 1M-token context window, 384K max output, and 1.6T total / 49B active parameters, with OpenAI-compatible code samples.

النسخة المختصرة

إعداد DeepSeek Harness على Windows يتم بأمرين فقط، وليس تثبيتًا من متجر التطبيقات: Node 22.19+ (أو Node 24)، ثم npx @deepseek-ai/dsh web، ثم متصفحك على http://127.0.0.1:3080. مستودعات GitHub لسطح المكتب هي أغلفة غير رسمية حول ذلك الخادم المحلي نفسه. بالنسبة للطرفيات، الوضع headless يشغّل مهامًا لمرة واحدة لـ CI، وإضافات TUI توفر واجهة بأسلوب Claude Code. أربعة إعدادات مسبقة — Standard وPTC وMinimal وCreation — تحدّد سطح الأدوات، وMCP مع إعادة تشغيل المسار تجعلها مفيدة فعلًا. إنها مجانية ومفتوحة المصدر وفي مرحلة المعاينة: ثبّت الإصدار، وراقب فاتورة النموذج، ووجّه النموذج بشكل منفصل عن الأداة.