DeepSeek Harness Plugin Hub

发布与管理完整 Harness Profiles,发现适合你的插件。

探索

插件目录环境预设文档中心动态

社区

发布插件联系我们报告问题

相关链接

Plugin Hub GitHubDeepSeek Harness 官方项目系统状态隐私说明
© 2026 DeepSeek Harness Plugin HubPowered byPaxTech

独立、非官方社区项目,与 DeepSeek 官方无隶属、授权或背书关系。

Notify Ar — DeepSeek Harness 插件(DSH Plugin)
DeepSeek Harness Plugin Hub
ProfilesPlugins分类动态文档登录管理 Profiles
ProfilesPlugins分类动态文档登录
← Plugins
N

dsh-notify-ar

Notify Ar

以阿拉伯语为主的 DeepSeek Harness (dsh) 可操作 Windows 通知:通过 Toast 按钮继续、停止或打开应用,并批准或拒绝代理的权限请求,无需离开座位。支持 ar/en 双语和 RTL。

插件会安装到这里;不确定时保持 web。

npx -y @deepseek-ai/dsh plugin --profile web add github:qusaykhadour/dsh-notify-ar#79d2c7222acc86c46de06ae6a8d734beb771d736
README兼容性版本

兼容性与来源证明

Notify Ar 以 dsh-notify-ar 发布,当前版本为 0.1.1。Plugin Hub 会校验它的 manifest,并保存精确安装来源,便于复现安装结果。

DSH 兼容范围
*
运行环境
any
发布来源
github
Registry 更新时间
2026/10/9

版本

0.1.1stable
2026/10/9

相关插件

正在加载相关插件…

最新版
0.1.1
DSH
*
HMR
重启进程
Tree shaking
未声明可安全裁剪
解包体积
未提供
文件数
未提供
Surface
any
许可证
MIT
发布源
github
GitHub
★ 0
周下载
0
最近提交
2026/10/9
查看源码 ↗
README Badge

点击下方 Badge 复制 Markdown,粘贴到 README 即可。

这是你的 Plugin?认领权益 · 优先安全扫描

验证 package.json 声明的 GitHub 仓库,即可管理这个公开页面。认领后,Hub 会优先安排当前版本的安全扫描,并在通过后公开展示结果。

认领这个 Plugin →
报告问题

相关插件

继续浏览 integrations-communication 分类下经过校验的插件。

Acp App@deepseek-ai/dsh-acp-appdsh ACP 配置文件包:基于 dsh-base 的仅限自动化的 JSON-RPC stdio 和进程生命周期管理Ab Publishdsh-ab-publish浏览器自动化发布工具,可登录任意网站并发布内容,整合为一个可发布的插件包Ab Wechat Scrapedsh-ab-wechat-scrape--- description: "树外 wechat_scrape 工具:获取微信公众号文章,过滤推广区块,并将每篇文章保存为 Markdown 文件,供此机器的 dsh 配置文件维护者使用。" kind: "package-reference" ---Ds Botds-botDS Bot:DeepSeek Harness 的一组长期运行的 Bot,支持主 Bot、Bot 间消息和群聊

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 أزراره بتعمل، ونصوصه مو صينية.