DeepSeek Harness Plugin Hub

Publish and manage complete Harness Profiles. Discover Plugins for your next setup.

Explore

PluginsPresetsDocsNews

Community

Publish a pluginContactReport an issue

Resources

Plugin Hub on GitHubDeepSeek HarnessSystem statusPrivacy notice
© 2026 DeepSeek Harness Plugin HubPowered byPaxTech

Independent and unofficial. Not affiliated with, authorized by, or endorsed by DeepSeek.

Notify Ar — DSH Plugin for DeepSeek Harness
← Plugins
N

dsh-notify-ar

Notify Ar

Arabic-first actionable Windows notifications for DeepSeek Harness (dsh): toast buttons that continue, stop, or open the app — and approve or reject the agent's permission requests — without leaving your seat. Bilingual ar/en with RTL.

The plugin will be installed here. Keep web if you are unsure.

npx -y @deepseek-ai/dsh plugin --profile web add github:qusaykhadour/dsh-notify-ar#79d2c7222acc86c46de06ae6a8d734beb771d736
READMECompatibilityVersions

Compatibility and provenance

Notify Ar is published as dsh-notify-ar and currently resolves to version 0.1.1. The Hub verifies its manifest and preserves the exact installation source for reproducible installs.

DSH compatibility
*
Runtime surfaces
any
Release source
github
Registry updated
10/9/2026

Versions

0.1.1
stable
10/9/2026

Related plugins

Loading related plugins…

Latest
0.1.1
DSH
*
HMR
Process restart
Tree shaking
Safe tree shaking not declared
Unpacked size
Unavailable
Files
Unavailable
Surface
any
License
MIT
Source
github
GitHub
★ 0
Weekly downloads
0
Last push
10/9/2026
View source ↗
README badge

Click the badge to copy Markdown for your README.

Do you maintain this Plugin?Claim benefit · Priority security scan

Verify the GitHub repository declared in package.json to manage this listing. After you claim it, Hub will prioritize a security scan of the current version and publish the result when it passes.

Claim this Plugin →
Report an issue
DeepSeek Harness Plugin Hub
ProfilesPluginsCategoriesNewsDocsSign inManage Profiles
ProfilesPluginsCategoriesNewsDocsSign in

Related plugins

More verified plugins in integrations-communication.

Acp App@deepseek-ai/dsh-acp-appThe dsh ACP profile bundle: automation-only JSON-RPC stdio and process lifecycle over dsh-baseAb Publishdsh-ab-publishBrowser-automation publishing tool that logs into and posts to arbitrary websites, in one publishable plugin packageAb Wechat Scrapedsh-ab-wechat-scrape--- description: "The out-of-tree wechat_scrape tool: retrieves WeChat official-account articles, filters promotional blocks, and saves each as a Markdown file, for maintainers of this machine's dsh profiles." kind: "package-reference" ---Ds Botds-botDS Bot: a team of long-lived Bots for DeepSeek Harness, with Main Bots, Bot-to-Bot messages and group chats

README

dsh-notify-ar

إشعارات ويندوز بأزرار فعلية لـ DeepSeek Harness — عربي أولاً.

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

English · المواصفة الكاملة


المشكلة اللي بيحلّها

إضافة dsh-notify الموجودة بتوصلك إشعار صيني ثابت (مكتوب بالكود)، والضغط عليه ما بيعمل شي — لأنها مبنية بـactivationType="background" (تعليق المطوّر نفسه بالكود).

يعني: بتوصلك «خلص الشغل»، وبعدها بتضل ترجع للتطبيق مشان تكمّل، أو مشان توافق على إذن.

شو بيعمل dsh-notify-ar

الإشعارالزرالنتيجة
🥇 طلب إذنموافقالصلاحية اتعطت — بلا ما تفتح التطبيق
خلص الشغلتابعالوكيل بيكمّل من حيث وقف
شغل شغّالوقّفالجولة بتوقف (والطابور بينحفظ)
أي حالةافتح التطبيقيرجّع نافذة DSH للمقدمة
  • عربي + إنجليزي مع RTL مضبوط · اللغة الافتراضية = لغة التطبيق
  • هوية خاصة فيه (Qusay.DshNotifyAr) — ما بيشارك مخزن إشعارات PowerShell
  • أمان: كل إشعار بيحمل nonce بستخدم مرة وحدة ⇒ ضغطة قديمة أو مزوّرة مرفوضة

التثبيت

dsh plugin --profile desktop add dsh-notify-ar
node "$env:USERPROFILE\.dsh\profiles\desktop\node_modules\dsh-notify-ar\scripts\setup.mjs"

بعدها أعد تشغيل DSH.

setup.mjs بيعمل تلات شغلات:

  1. بيترجم click-gateway.exe بـcsc.exe المحلي (موجود بويندوز افتراضياً — ما في تحميل)
  2. بيسجّل الهوية (AUMID) عبر Start Menu shortcut + خاصية System.AppUserModel.ID
  3. بيسجّل مخطّط dshnar:// ويوجّهه للـexe

⚠️ ليش لازم exe؟ فحصنا أثبت إنو ويندوز ما بيشغّل powershell.exe ولا cmd.exe كهدف تنشيط — الأزرار بتظهر بس ما بتعمل شي. لازم ملف تنفيذي حقيقي.

الإعدادات

مثبتة بالـprofile بـcordis.patch.yml:

- id: dsh-plugin-notify-ar
  name: dsh-notify-ar
  config:
    locale: auto          # auto | ar | en
    enabled: true
    rootsOnly: true       # الجلسات تبعك بس، مو الوكلاء الفرعيين
    notifyApproval: true  # زر الأذونات
    cooldownMs: 10000     # أقل فترة بين إشعارين لنفس الجلسة
    aumid: Qusay.DshNotifyAr

الحدود (بصراحة)

  • الأزرار بتشتغل بس إذا التطبيق شغّال (ولو مصغّر) — الوكيل عايش جوّا العملية. إذا مسكّر: الزر بيفتحه.
  • زر فعّال واحد لكل إشعار — ويندوز بيمحي الإشعار بعد أول ضغطة. لهيك إشعار واحد لكل قرار.
  • ما في موافقة إلا بطلب صريح: الوكيل لازم يطلب sandbox_permissions + justification مع بعض. رفض عادي بينرفض مباشرة من الـsandbox (ما بيسأل).
  • التثبيت بدو صلاحية أوسع — كتابة الريجستري ممنوعة جوّا sandbox DSH.

الأمان

جسر الضغطات ملف JSONL، فأي عملية على الجهاز بتقدر تكتب فيه. لهيك:

  • كل إشعار بيحمل nonce عشوائي 128-bit بستخدم مرة وحدة
  • nonce مزوّر / مستعمل / منتهي ⇒ مرفوض (مجرّب: replay مرفوض)
  • الإجراءات المسموحة whitelist: approve · reject · continue · stop · open
  • مجلد البيانات مقفول قدر الإمكان (بيحتاج SeSecurityPrivilege — بيمرق بهدوء إذا مو متوفر، والـnonce هو الحماية الحقيقية)

التطوير

cd Projects\notify-ar\plugin
node scripts\test-toast.mjs          # بناء XML + العربي
node scripts\test-pipeline.mjs       # الضغطة كاملة + الأمان (9 اختبارات)
node scripts\test-approval.mjs       # منطق الموافقة (26 اختبار)
node scripts\test-approval-wire.mjs  # مسار الموافقة كامل
node scripts\smoke.mjs --action continue   # إشعار حقيقي + انتظار الضغطة

الترخيص

MIT — © 2026 Qusay Ali Khadour.

مبني على أفكار من dsh-notify © 2026 Pasumao (MIT) — مع الشكر. الفرق: dsh-notify-ar أزراره بتعمل، ونصوصه مو صينية.