
Wavefunction: تطبيق مفتوح للذكاء الاصطناعي للبرمجة على Mac
مهام برمجية متوازية مع اختيار نماذج محلية أو سحابية.

Wavefunction تطبيق مكتبي مفتوح المصدر لاستخدام الذكاء الاصطناعي للبرمجة على Mac. يجمع المحادثة وملفات المشروع وأوامر التطوير والمهام المتوازية، ويتيح إضافة توجيهات أثناء العمل ثم مراجعة التعديلات ونتائج الاختبارات.
شرح مبسط: ما فائدة هذا الموقع؟
يوفر الموقع تنزيل التطبيق والوصول إلى شفرته المصدرية. بعد التثبيت تختار مجلد المشروع وتصف التغيير المطلوب، فيستطيع الوكيل تعديل الشفرة وتشغيل أوامر التطوير. مثال ذلك إضافة مرشح شهري إلى صفحة فواتير موجودة مع اختبارات مناسبة. يناسب المطور الذي يريد اختيار النماذج ومراجعة النتيجة بنفسه، مع الاستعداد لتثبيت التطبيق وإعداد الاتصال بالنموذج.
من التثبيت إلى أول تعديل
- احصل على ملف DMG من التنزيل الرسمي، ثم اسحب التطبيق إلى Applications. المتطلبات الموثقة هي Apple Silicon وmacOS 11 أو أحدث.
- صِل مزودًا أو خدمة نماذج محلية، واختر النماذج وأنشئ مشروعًا.
- افتح مجلد المشروع. أبقِ New worktree مفعّلًا إذا أردت نسخة عمل Git مستقلة؛ تعطيله يستخدم المجلد الأصلي.
- حدّد المهمة والقيود وطريقة التحقق، مثل إضافة مرشح دون تغيير صيغة استجابة API مع اختباراته.
- افحص فروق الشفرة ومخرجات الأوامر قبل اعتماد النتيجة؛ انتهاء التنفيذ لا يثبت صحة العمل وحده.
مهام متوازية مع إمكانية تغيير التوجيه
لكل محادثة نموذج ومجلد وسجل مستقل. تبدأ محادثة Git الجديدة افتراضيًا بفرع ونسخة عمل منفصلين. يستطيع الوكيل إنشاء مساعدين؛ وقد يشاركون مجلد المحادثة الرئيسية أو يحصلون على worktree معزولة. فصل المجلدات لا يضمن غياب التعارضات المنطقية عند الدمج.
الرسالة أثناء التنفيذ توجه المهمة الحالية، بينما يؤجل Queue follow-up الطلب إلى ما بعدها. يمكنك فحص المساعدين وتوجيههم أو إيقافهم. يفتح Fork مسار محادثة بديلًا، ويعيد Rewind الحالة المحفوظة عند رسالة، دون حفظ كل النسخ الوسيطة. تحتاج الإجراءات المجدولة إلى بقاء التطبيق مفتوحًا.
اختيار النموذج والحساب
يسرد الموقع تسجيل الدخول عبر ChatGPT Plus/Pro، ومفاتيح API لخدمات Anthropic وGoogle Gemini وOpenAI وOpenRouter وVercel AI Gateway، إضافة إلى Ollama وخدمات متوافقة مع OpenAI مثل LM Studio. يمكن اختيار النموذج لكل محادثة وتغييره. الاتصال لا يضيف اشتراكًا أو رصيد API؛ تتوقف القدرات والإتاحة والحدود على الخدمة والإعدادات.
تطبيق مجاني ورسوم النماذج منفصلة
تم التحقق في 5 نوفمبر 2026: البرنامج مجاني بموجب ترخيص MIT. للحسابات وواجهات النماذج أسعار وحدود وشروط خاصة بمزوديها، ولا توجد حصة مجانية موحدة موثقة تشمل الجميع. تحتفظ التبعيات والخدمات بشروطها الخاصة أيضًا.
تعرض Settings → Analytics بيانات المزود عن الرموز والذاكرة المؤقتة ومرات التشغيل ووقت العمل والتكاليف بالدولار عند الإبلاغ عنها، بحسب النموذج وخلال آخر 14 يومًا. لا تُحسب التكلفة غير المبلّغ عنها صفرًا؛ فاتورة المزود هي المرجع المالي.
سطح مكتب مستقل داخل Docker
تعمل ميزة computer use داخل حاوية Docker محلية بسطح مكتب خاص. وفق التوثيق، لا تحرك مؤشر Mac ولا تكتب على لوحة مفاتيحه ولا تسجل شاشته. يمكنك المشاهدة أو تولي التحكم. يتوقف الوكيل أثناء تسجيل الدخول الخاص، وتُضاف الملفات صراحة أو تُسلّم إلى مجلدات مسموحة.
تحتاج الميزة إلى Docker Desktop ونموذج يفهم الصور. العزل لا يمنع البيانات التي ترسلها إلى المواقع أو النماذج البعيدة من مغادرة الجهاز.
أدوات MCP وتعليمات المشروع
يصف الموقع حاليًا أكثر من 70 موصل MCP جاهزًا مع إمكانية إضافة خوادم MCP خاصة. تحدد صلاحيات كل خدمة الوصول الفعلي. يلتزم التطبيق بملفات AGENTS.md ويحمّل مهارات SKILL.md للاستفادة من قواعد المشروع؛ هذه التعليمات لا تحل محل الصلاحيات أو مراجعة الشفرة.
الخصوصية وحدود الوصول
تُحفظ المحادثات والمهارات والإعدادات على Mac، لكن المزودين المستضافين والموصلات يتلقون المدخلات المرسلة إليهم. تُحفظ المفاتيح في ملفات محلية مقيدة بمستخدم النظام، ويذكر التوثيق أنها غير مشفرة.
يؤثر Require zero data retention في مسارات OpenRouter وVercel AI Gateway، بينما تتطلب الخدمات الأخرى إعدادًا في حساب المزود. تستخدم الأوامر عادة بيئة macOS المعزولة، وتحتاج المجلدات الخارجية إلى إذن، ويغيّر Full access بعض الموافقات. تشرح سياسة الأمان حدود هذه الضوابط وفحص الأوامر غير القابلة للتراجع.
أسئلة شائعة
هل يشمل التطبيق المجاني استخدام النماذج؟
لا توجد حصة موحدة معلنة. التطبيق مجاني، أما الوصول إلى النماذج وحدودها ورسومها فتحددها الجهات المزودة.
هل يمكن استخدام Ollama أو API خاص بي؟
نعم، يُذكر Ollama والنقاط المتوافقة مع OpenAI إلى جانب الخدمات السحابية المذكورة. يلزم نموذج وإعداد مناسب للمهمة.
هل تبقى الشفرة دائمًا على الجهاز؟
الحفظ المحلي لا يضمن ذلك. الخدمات البعيدة تستقبل ما ترسله، كما أن ملفات المفاتيح المحلية غير مشفرة.
ما متطلبات الجهاز والتحكم المكتبي؟
Apple Silicon وmacOS 11+ للتطبيق الموثق، مع Docker Desktop ونموذج بصري لميزة computer use. لا يُفترض وجود حزمة Windows أو Linux من هذه الوثائق.
مصادر رسمية
- المستودع وREADME: الإعداد والبنية والمساهمة.
- GitHub Issues: الأعطال المعتادة؛ للإبلاغ عن الثغرات استخدم المسار الخاص في سياسة الأمان.





