انتقل إلى المحتوى
Foxmayn
كل دراسات الحالةFoxmayn Frappe Desktop

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

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

التنزيل

desktop-v0.11.2 · كل ملفات هذا الإصدار

مجاني. إصدار بيتا عام غير موقَّع بعد: يعرض Windows وmacOS تحذيرًا عند أول تشغيل، ويشرحه قسم التثبيت أدناه.

Foxmayn Frappe Desktop · بالإنجليزية، مع ترجمة نصية
النص المنطوق (بالإنجليزية)

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، يمنحهم هذا الوصول عبر 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 يوماً. فيشغّل المساعد تقرير الذمم المدينة ويجيب بالأرقام من موقعكم.

الجواب من بياناتكم أنتم. وكل أداة يستعملها المساعد تظهر خطوةً يمكن فتحها.

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

لا يُحفظ شيء دون موافقتكم. وعند التحديث، تعرض البطاقة كل حقل قبل التغيير وبعده.

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

النتيجة بكلام واضح.

المهام الأربع نفسها في ERPNext.

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

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

شاشة واحدة لكل تطبيقات الذكاء الاصطناعي على الحاسوب.

القراءة فقط على بعد زر واحد.

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

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

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

قواعد الأمان لموقع واحد.

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

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

الشاشة نفسها بالعربية.

كيف يعمل

التطبيق مكتوب بلغة 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:

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

Windows PowerShell:

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

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

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

نبني على ERPNext ذكاءً اصطناعياً تستطيع المؤسسة أن تثق به: صلاحيات حقيقية، وموافقة على كل تغيير، وسجل لما حدث. إن أراد فريقكم مساعداً بقواعدكم الخاصة، أو ذكاءً اصطناعياً مربوطاً بموقع Frappe لديكم، تحدثوا إلينا. الشيفرة على GitHub، وسطر الأوامر الذي يقوم عليه هو ffc.

كل دراسات الحالة

ترفع الفرق مستنداتها وتحصل على إجابات بمصادرها. بنينا المنصة كاملة: واجهة API وعامل فهرسة وبحث متجهي وتطبيق ويب. وهي قيد التطوير.
اقرأ دراسة الحالة
واجهة سطح مكتب وويب لـ Frappe وERPNext تعيد بناء الشاشات التي يستعملها المستخدم النهائي. مبكرة وقيد التطوير. بنيناها لنفهم ما يتطلبه عميل أفضل.
اقرأ دراسة الحالة

لديكم مشروع على Frappe؟

أخبرونا بما يعمل اليوم وما يجب أن يتغيّر.

أو راسلونا على[email protected]

نستعمل بياناتكم للردّ عليكم فقط.