# Foxmayn Frappe Desktop: اسألوا نظام ERP لديكم، ووافقوا على كل تغيير

> تطبيق سطح مكتب لمواقع Frappe وERPNext. اسألوا بكلماتكم، ووافقوا على كل تغيير، واربطوا تطبيقات الذكاء الاصطناعي التي تستعملونها أصلاً.

Updated: 2026-10-27

- **التفاصيل:** Foxmayn Frappe Desktop
- **السنة:** 2026
- **الحالة:** إصدار بيتا عام
- **آخر إصدار:** desktop-v0.11.2 (2026-10-25) https://github.com/nasroykh/foxmayn_frappe_cli/releases/tag/desktop-v0.11.2
- **التنزيل:** https://github.com/nasroykh/foxmayn_frappe_cli/releases/download/desktop-v0.11.2/foxmayn-frappe-desktop-0.11.2-macos-universal.dmg, https://github.com/nasroykh/foxmayn_frappe_cli/releases/download/desktop-v0.11.2/foxmayn-frappe-desktop-0.11.2-windows-amd64-setup.exe
- **التقنيات:** Go, Wails, React, TypeScript, SQLite, MCP
- **روابط:** https://github.com/nasroykh/foxmayn_frappe_cli

## فيديو — Foxmayn Frappe Desktop

[Foxmayn Frappe Desktop](https://www.youtube.com/watch?v=dNr7Gpe0ib8) (58 s, بالإنجليزية، مع ترجمة نصية)

**النص المنطوق (بالإنجليزية)**

> Monday, 9 a.m. Time to chase the unpaid invoices. In Foxmayn Frappe Desktop, you just ask, in your own words. It looks through your ERPNext data. Four customers are more than 30 days late. Real figures, from your site. To let it make changes, turn on Ask before changes. Then ask for a follow-up task for each. Before anything is saved, it shows you what it will add, and waits. You approve. That's it. It adds the four tasks, and tells you what it did. And there they are, in ERPNext. Use your own AI account, or a model on your own computer. It's free, for Windows and Mac, in English, French and Arabic. Ask in your words. Approve every change.

ليس منتجاً رسمياً من Frappe. ولا ارتباط له بشركة Frappe Technologies.

## المشكلة

يحفظ موقع Frappe أو ERPNext زبائن الشركة وفواتيرها ومخزونها. وسؤال بسيط، كمعرفة من يتأخر في الدفع، يتطلب غالباً عدة شاشات في Desk، أو تقريراً لا بد من بنائه أولاً.

صار مساعدو الذكاء الاصطناعي قادرين على قراءة نظام ERP وتحديثه نيابة عنكم. وسطر الأوامر الذي طورناه، [ffc](https://foxmayn.com/ar/open-source/ffc)، يمنحهم هذا الوصول عبر MCP بصلاحيات المستخدم نفسه. لكن كل تطبيق ذكاء اصطناعي يحتاج إلى إعداده الخاص، بملفات إعدادات ومفاتيح API، ولا شيء يمنع النموذج من تغيير بيانات لم تقصدوا أن يلمسها.

## ما بنيناه

Foxmayn Frappe Desktop تطبيق واحد لـ Windows وmacOS يجمع كل هذا.

- **المواقع.** أضيفوا موقعاً بتسجيل الدخول من المتصفح: لا يرى التطبيق كلمة المرور أبداً، ويبقى التحقق بخطوتين يعمل. ويمكن أيضاً استعمال مفتاح API أو اسم مستخدم وكلمة مرور.
- **المساعد.** اسألوا عن موقعكم بكلماتكم، فيأتي الجواب من بيانات الموقع. تبقى المحادثة للقراءة فقط إلى أن تفعّلوا **الاستئذان قبل التغيير**، وعندها ينتظر كل تغيير موافقتكم.
- **ذكاؤكم الاصطناعي الخاص.** استعملوا حسابكم في Anthropic أو OpenAI أو Google Gemini أو OpenRouter، أو نموذجاً يعمل على حاسوبكم عبر Ollama أو LM Studio.
- **ربط التطبيقات.** اربطوا Claude Desktop أو Claude Code أو Cursor أو VS Code أو Codex بموقع بنقرة واحدة، وللقراءة فقط إن شئتم.
- **قواعد الأمان والنشاط.** لكل موقع قواعده فيما يُسمح للذكاء الاصطناعي بفعله فيه. وتعرض شاشة النشاط كل استدعاء قام به المساعد والتطبيقات المربوطة.
- **ثلاث لغات.** التطبيق كله بالعربية والفرنسية والإنجليزية، ومن اليمين إلى اليسار بالعربية.

## صباح يوم اثنين، خطوة بخطوة

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

تسألون عن الزبائن المتأخرين في الدفع أكثر من 30 يوماً. فيشغّل المساعد تقرير الذمم المدينة ويجيب بالأرقام من موقعكم.

![يعرض المساعد أربعة زبائن متأخرين أكثر من 30 يوماً، مع فواتيرهم وتواريخ استحقاقها ومبالغها، من تقرير الذمم المدينة.](https://foxmayn.com/work/foxmayn-frappe-desktop/answer.webp "الجواب من بياناتكم أنتم. وكل أداة يستعملها المساعد تظهر خطوةً يمكن فتحها.")

تفعّلون **الاستئذان قبل التغيير** وتطلبون مهمة متابعة لكل زبون. وقبل حفظ أي شيء، يعرض التطبيق ما سيُنشأ وينتظر.

![بطاقة موافقة: يريد المساعد إنشاء عدة مستندات ToDo على الموقع التجريبي، مع زرَّي الرفض والموافقة والطلب الدقيق تحت التفاصيل التقنية.](https://foxmayn.com/work/foxmayn-frappe-desktop/approval.webp "لا يُحفظ شيء دون موافقتكم. وعند التحديث، تعرض البطاقة كل حقل قبل التغيير وبعده.")

توافقون. فينشئ المساعد المهام الأربع ويخبركم بما فعله، وبما لم يفعله.

![يؤكد المساعد إنشاء أربع مهام متابعة، واحدة لكل زبون، مع الأولوية والمبلغ المتأخر، وينبّه إلى أن المهام لم تُسند لأحد بعد.](https://foxmayn.com/work/foxmayn-frappe-desktop/result.webp "النتيجة بكلام واضح.")

![قائمة ToDo في ERPNext وفيها مهام متابعة الدفع الأربع الجديدة.](https://foxmayn.com/work/foxmayn-frappe-desktop/erpnext-todo.webp "المهام الأربع نفسها في ERPNext.")

## اربطوا تطبيقات الذكاء الاصطناعي التي تستعملونها أصلاً

كثيرون يدفعون اشتراك Claude أو يستعملون Cursor. تجد شاشة ربط التطبيقات هذه التطبيقات على الحاسوب وتربطها بموقع Frappe. وقبل أن تكتب أي شيء، تعرض التغيير الذي ستجريه وتحفظ نسخة احتياطية من ملف إعدادات التطبيق.

![شاشة ربط التطبيقات: Claude Desktop مربوط، وClaude Code غير مربوط، وCursor معدّ بطريقة أخرى، وVS Code وCodex غير موجودين على هذا الحاسوب.](https://foxmayn.com/work/foxmayn-frappe-desktop/connect-apps.webp "شاشة واحدة لكل تطبيقات الذكاء الاصطناعي على الحاسوب.")

![نافذة ربط Claude Code: اختيار الموقع، مع خيار القراءة فقط، وتنبيه بأن لا شيء يتغير قبل تأكيدكم.](https://foxmayn.com/work/foxmayn-frappe-desktop/connect-dialog.webp "القراءة فقط على بعد زر واحد.")

## الأمان من التصميم

منح ذكاء اصطناعي وصولاً إلى نظام ERP الخاص بالشركة خطر حقيقي، والتطبيق مبني حول هذا الخطر.

- **صلاحياتكم في Frappe.** يعمل المساعد بصفة مستخدم Frappe الذي سجلتم الدخول به، ولا يستطيع أن يفعل أكثر مما يفعله هذا المستخدم في Desk.
- **القراءة فقط أولاً.** في محادثة للقراءة فقط، لا تُعطى للنموذج أصلاً الأدوات التي تنشئ أو تغيّر أو تحذف.
- **كل تغيير بموافقة.** يمر الحذف والإلغاء عبر تأكيد ffc نفسه، فتظهر بطاقة واحدة لا اثنتان.
- **قواعد لكل موقع.** للقراءة فقط، أو السؤال قبل التغييرات الحساسة، أو قوائمكم الخاصة لأنواع المستندات المسموحة والمرفوضة. وتسري القواعد على المساعد وعلى التطبيقات المربوطة معاً.
- **بيانات الموقع تبقى بيانات.** يصل ما يعيده الموقع إلى النموذج موسوماً بأنه غير موثوق، فلا يُتّبع أمر مخبأ في مستند كأنه صادر منكم.
- **المفاتيح في سلسلة مفاتيح النظام:** مدير بيانات الاعتماد في Windows أو Keychain في macOS. لا تُكتب في أي ملف ولا تُعرض كاملة.
- **محلياً فقط عند الحاجة.** يمكن حصر موقع في النماذج التي تعمل على الحاسوب، فلا تغادره بياناته.
- **بلا تتبّع.** يتصل التطبيق بمواقعكم، وبـ GitHub للتحديثات، وبمزوّد الذكاء الاصطناعي الذي اخترتموه. ولا شيء غير ذلك.
- **كلفة كل جواب.** يعرض كل جواب عدد رموزه وكلفته التقديرية.

![لوحة قواعد الأمان لموقع: للقراءة فقط، أو السؤال قبل التغييرات الحساسة، أو قوائم مخصّصة.](https://foxmayn.com/work/foxmayn-frappe-desktop/safety-rules.webp "قواعد الأمان لموقع واحد.")

## مصمَّم للعربية والفرنسية

يعمل زبائننا بالعربية والفرنسية بقدر ما يعملون بالإنجليزية. يتبع التطبيق لغة النظام، وتقلب العربية التطبيق كله من اليمين إلى اليسار. وتعمل اختصارات لوحة المفاتيح أيضاً مع لوحتَي المفاتيح العربية وAZERTY.

![شاشة ربط التطبيقات بالعربية، من اليمين إلى اليسار.](https://foxmayn.com/work/foxmayn-frappe-desktop/arabic.webp "الشاشة نفسها بالعربية.")

## كيف يعمل

التطبيق مكتوب بلغة Go مع Wails، حول شيفرة Go نفسها التي يقوم عليها سطر الأوامر ffc. وهو يشغّل خادم MCP الخاص بـ ffc داخل التطبيق، فلا يحتاج المساعد إلى تثبيت أي شيء آخر. الواجهة مبنية بـ React وTypeScript مع shadcn/ui. وتبقى المحادثات على الحاسوب وحده، في ملف SQLite.

تُبنى الإصدارات في التكامل المستمر على Windows وmacOS. ومجاميع التحقق الخاصة بها موقَّعة، ولكل إصدار شهادة مصدر للبناء. وللواجهة اختبارات وحدات، واختبارات شاملة مع فحوص لإمكانية الوصول. وقد أفضت مراجعة أمنية في أكتوبر 2026 إلى إصلاحات الإصدار 0.8.0.

## أين وصل

- **إصدار بيتا عام.** صدر أول إصدار في 7 أكتوبر 2026، وتلته ثمانية عشر إصداراً تجريبياً، آخرها في 25 أكتوبر.
- **نختبره بأنفسنا.** نختبر كل إصدار على Windows وmacOS مع مواقع Frappe حقيقية. وليست لدينا أرقام استعمال نعرضها، لأن التطبيق لا يتتبّع أحداً.
- **غير موقَّع بعد.** يحذّر Windows وmacOS من ناشر مجهول عند أول تشغيل. والتوقيع ينتظر شهادة توقيع للشيفرة.
- **Windows 10 و11، وmacOS 12 أو أحدث.** لا يدعم Linux بعد.
- **يعمل تسجيل الدخول من المتصفح مباشرة على Frappe v16.** أما على Frappe v15 فيتطلب إنشاء عميل OAuth على الموقع مرة واحدة.

## التثبيت

نزّلوا برنامج التثبيت المناسب لنظامكم من أعلى هذه الصفحة.

- **Windows:** شغّلوا ملف التثبيت. يحذّر SmartScreen من ناشر مجهول: انقروا على **More info** ثم **Run anyway**. لا حاجة إلى صلاحيات المسؤول.
- **macOS:** افتحوا صورة القرص واسحبوا التطبيق إلى Applications. يمنع macOS التشغيل الأول: افتحوا **System Settings > Privacy & Security** وانقروا على **Open Anyway**.

ويمكنكم أيضاً تثبيته بأمر واحد، ينزّل أحدث إصدار ويتحقق منه ويثبّته، دون أي تحذير.

macOS:

```bash
curl -fsSL https://raw.githubusercontent.com/nasroykh/foxmayn_frappe_cli/main/install-desktop.sh | sh
```

Windows PowerShell:

```powershell
powershell -ExecutionPolicy Bypass -Command "irm https://raw.githubusercontent.com/nasroykh/foxmayn_frappe_cli/main/install-desktop.ps1 | iex"
```

بعدها يخبركم التطبيق بالإصدارات الجديدة ويثبّتها لكم.

## ما يقوله عن عملنا

نبني على ERPNext ذكاءً اصطناعياً تستطيع المؤسسة أن تثق به: صلاحيات حقيقية، وموافقة على كل تغيير، وسجل لما حدث. إن أراد فريقكم مساعداً بقواعدكم الخاصة، أو ذكاءً اصطناعياً مربوطاً بموقع Frappe لديكم، [تحدثوا إلينا](https://foxmayn.com/ar/services). الشيفرة على [GitHub](https://github.com/nasroykh/foxmayn_frappe_cli)، وسطر الأوامر الذي يقوم عليه هو [ffc](https://foxmayn.com/ar/open-source/ffc).

---
تواصل معنا: foxmayn@protonmail.com · https://foxmayn.com/ar#contact
HTML: https://foxmayn.com/ar/work/foxmayn-frappe-desktop · [en](https://foxmayn.com/en/work/foxmayn-frappe-desktop.md) · [fr](https://foxmayn.com/fr/work/foxmayn-frappe-desktop.md)
