نشرته. ثم صار بطيئاً.
ومساعدك الذكي خمّن مرتين بالفعل.

شيء بنيته يستغرق وقتًا طويلًا، أو يتوقف، أو تراجع أداؤه هذا الأسبوع دون ضجيج — تستطيع وصفه لكنك لا تستطيع قراءة سببه. الأداة التي تكتب شيفرتك غيّرت أشياء وجعلتها أسوأ، لأنها لا ترى ما يفعله تطبيقك فعلًا. يقيس Boosthis التطبيق أثناء تشغيله، ويحدد الشاشة أو المسار البطيء ومدى بطئه، ويسلّم الإصلاح المكتوب لهذه المشكلة بالذات — لك وللمساعد الذي يكتب الشيفرة.

صُمم من أجل من يطلق منتجًا حقيقيًا كتب مساعد برمجي جزءًا كبيرًا منه، وللفريق الصغير الذي يتبادل فيه تطبيق الهاتف والخادم اللوم على البطء. يعمل مع JavaScript / TypeScript وPython وJava وGo وPHP وC# / .NET وRuby وDart (Flutter) وSwift وKotlin (Android) وRust وElixir — في phone apps وbrowser pages وback-end servers وBun وedge functions. إذا كان لديك متخصص أداء وتقنيات تثق بها، فربما ليست هذه الخدمة لك.

اللغات التي تكتب بها

JS JavaScript / TypeScript 🐍 Python ☕ Java 🐹 Go 🐘 PHP 🎯 C# / .NET 💎 Ruby 🦋 Dart (Flutter) 🍎 Swift 🤖 Kotlin (Android) Rs Rust Ex Elixir

…ومواضع تشغيل الشيفرة

📱 Phone apps 🌐 Browser pages 🖥 Back-end servers 🥟 Bun ⚡ Edge functions
// React Native — رابط واحد، تقييمات فورية
import { useBoosthis } from '@workspace/boosthis-runtime-rn';
 
export default function HomeScreen() {
  useBoosthis("Home");
  // تقييمات لكل شاشة + اكتشاف المشكلات على الجهاز
}

لا يقرأ شيفرتك المصدرية أبدًا ولا يرسل عنوان ويب كاملًا: تُوحّد أسماء المسارات والشاشات قبل رفع أي شيء، ولا يرسل المشروع أي بيانات حتى تفعّل القياس فيه.

جرّب Boosthis مجانًا لمدة 7 أيام. إنها خطة Team كاملةً بكل مزاياها: حتى 6 مشاريع، وحتى 10 أشخاص، و12,000 رصيد للذكاء الاصطناعي. لا بطاقة ولا بيانات دفع: أكّد بريدك الإلكتروني بالرمز المكوّن من ستة أرقام الذي نرسله إليك، وتبدأ التجربة فور إدخاله. في اليوم 7 تنتهي التجربة دون أي رسوم — اشترك متى شئت للمتابعة. أنهِ التجربة متى شئت — بنقرة واحدة، ولن تُفرض أي رسوم عليها. تجربة مجانية واحدة لكل حساب ولكل عنوان بريد إلكتروني مؤكّد. لا تحتاج إلى اختيار خطة قبل أن تبدأ: تختارها عند انتهاء التجربة — اطّلع على الخطط.


أرقام تحسبها هذه الصفحة وقت عرضها

12
لغات مشمولة
نحسبها من الأدوات التي نقدمها فعلًا، لا من خطة مستقبلية.
5
مواضع تشغيل الشيفرة
اللغة ما تكتب به؛ وموضع التشغيل هو حيث تعمل الشيفرة.
16
أدوات مستقلة يمكنك تثبيتها
تنزيل واحد لكل أداة — خذ فقط ما يحتاجه مشروعك.

نقيس إتاحة خدمتنا من خارج Boosthis، عبر مراقب مستقل عن خوادمنا — لكن هذه الصفحة لا تستطيع حساب الرقم وقت عرضها، والنسبة القديمة أسوأ من عدم عرض نسبة، لذا لا نطبعها هنا. قراءة المراقب موجودة في صفحة حالة الخدمة، سواء كانت النتيجة جيدة أم لا. كل ما سبق مأخوذ من الأدوات نفسها؛ ولا نعرض هنا عدد مستخدمين أو شعار عميل أو شهادة، لأننا لا نملك ما يمكن عرضه لك بصدق.


تقييم لكل شاشة ومسار، الأسوأ أولًا، مع الإصلاح

هكذا يبدو الأمر بعد يوم من تثبيت الأداة: ما أطلقته مع درجة وتقييم واضح لكل جزء، وأسوأ جزء يحمل إصلاحه المكتوب. يقرأ مساعدك ما تقرؤه أنت.

مشروع توضيحي الشاشات والمسارات، الأسوأ أولًا
  • /orders/:id 47 ضعيف
  • شاشة الدفع 68 يحتاج تحسينًا
  • الشاشة الرئيسية 86 جيد

الإصلاح المرتبط بـ /orders/:id

ما يحدث. يجمع المسار الرد كاملًا قبل إرسال أي جزء منه، فينتظر العميل أبطأ جزء من صفحة كان يستطيع رؤية معظمها.

ما الذي تغيّره. أرسل الجزء الجاهز من الرد، ثم أكمل الباقي بعده.

كيف تعرف أنه نجح. يتوقف المسار نفسه عن تلقي تقييم ضعيف، ويبقى كذلك طوال يوم من الزيارات الفعلية.

هذا مثال كُتب لهذه الصفحة. ليس قراءة من مشروع أي شخص، ولا عرضًا مباشرًا، ولا مقتطفًا من أحد أجهزتنا طويلة التشغيل — فأسوأ ساعة عندنا ليست ساعة عادية عندك، وعرضها على هذا الأساس تضليل أيضًا. أرقامك الخاصة متاحة بعد تسجيل الدخول ولا تُنشر في أي مكان.

عدد اللغات اثنا عشر، في مواضع تشغيل عددها خمسة

سؤالان مختلفان، نفصل بينهما عمدًا. ما تكتبه هو لغة: JavaScript / TypeScript وPython وJava وGo وPHP وC# / .NET وRuby وDart (Flutter) وSwift وKotlin (Android) وRust وElixir. أين تعمل الشيفرة هو موضع تشغيل — phone apps وbrowser pages وback-end servers وBun وedge functions — وقد تعمل شيفرة JavaScript نفسها في كل منها. لهذا تغطي 15 أداة 12 لغة، وتوجد 16 أداة مستقلة يمكنك تثبيتها.

Phone apps

تطبيقات iOS وAndroid المثبتة لدى الناس — React Native, Flutter, Swift (Apple) and Android (Kotlin). هنا يقرأ Boosthis الوقت حتى تظهر الشاشة الأولى، وحتى تستجيب للنقرة، ومدة انتظار تلك النقرة بعد ذلك، ومدى ثبات الشاشة بعدها.

Browser pages

كل ما يفتحه الشخص في علامة تبويب بالمتصفح — Web (browser). هنا يقرأ Boosthis INP — الوقت حتى تستجيب الصفحة بعد النقر — وبقية Core Web Vitals، صفحةً بصفحة.

Back-end servers

الخدمات التي يتصل بها تطبيقك — Node.js / Express, Python, Java, Go, PHP, C# / .NET, Ruby, Rust and Elixir. هنا يقرأ Boosthis الوقت الذي يستغرقه كل مسار للاستجابة، وما كانت بيئة التشغيل منشغلة به أثناء ذلك.

Bun

حزمة الخلفية نفسها، على محرك Bun بدلًا من محرك Node — Bun. هنا يقرأ Boosthis أوقات المسارات نفسها التي يقيسها خادم Node.js، باستثناء القراءات القليلة التي لا يتيحها محرك Bun.

Edge functions

شيفرة تعمل عند الحافة، بالقرب ممن طلبها — Edge functions. يعمل على Cloudflare Workers, Deno Deploy, Deno, Supabase Edge Functions, Vercel Edge Functions and Netlify Edge Functions. هنا يقرأ Boosthis الوقت الذي يقضيه كل طلب داخل البيئة المعزولة — وهو أقصى ما تستطيع معرفته بيئة لا تبقى قائمة بين الطلبات.

تتطابق ثلاثة أشياء فعلًا في كل موضع: نموذج التقييم وحدوده المشتركة، وحماية البيانات الشخصية الصارمة لكل ما ترسله الأداة، وواجهة أدوات الذكاء الاصطناعي التي يقرأها مساعدك. قدرات قياس بيئات التشغيل لا تتطابق — لا توجد في المتصفح أداة لجمع المهملات يمكن فحصها، ولا توجد بيئة تشغيل في Rust للسؤال، وتختفي بيئة الحافة المعزولة بين الطلبات — لذلك تأخذ أكمل الأدوات 95 قراءة وأحدثها 24. تعرض صفحة الخطط ما تستطيع كل بيئة تشغيل قياسه، صفًا بصف ومُنشأ من الأدوات نفسها؛ ابحث عن بيئتك هناك قبل اختيار خطة.

لا تعرف ما يشمله مشروعك؟ هناك أداة فحص بأمر واحد تجيبك دون حساب أو مفتاح: تمر على المجلد، وتقرأ أسماء الملفات التي تسرد الاعتماديات ومحتواها، وتخبرك بالأدوات التي يحتاجها المشروع وأين توضع. لا تقرأ شيفرتك المصدرية أبدًا، ولا ترسل أي شيء، ولا تجري أي اتصال شبكي بنفسها — تطبع النتيجة في طرفيتك.

أداة أداء React Native

ضع useBoosthis("ScreenName") في أي شاشة لتقييم الأداء فورًا على الجهاز، مع قياس كل شاشة واكتشاف التراجعات مبكرًا. تعرض علامة تبويب مدمجة صفحة القياس كاملة داخل تطبيقك، ويمكن لمساعدك بالذكاء الاصطناعي قراءة الأرقام نفسها.

أداة أداء Web (browser)

استدعِ startWebVitals() مرة عند تحميل الصفحة لقياس Web Vitals الفعلية في المتصفح لكل صفحة — ومنها INP لسرعة استجابة الصفحة للنقر، وبقية Core Web Vitals — وتقييمها وفق حدود القياس المشتركة نفسها. يكتشف مشكلات المتصفح التي تؤثر في الزوار الحقيقيين، مع إصلاح محدد لكل منها.

أداة أداء Node.js / Express

أضف وسيط boosthis() في Express — أو attach() على أي خادم Node آخر — ويمكنك إضافة mount(app) لصفحة /_boosthis/ المباشرة. يكتشف مشكلات بيئة التشغيل التي تبطئ خدمات Node بالفعل، مع إصلاح محدد لكل منها.

أداة أداء Bun

يشغّل Bun ملفات حزمة الخلفية نفسها على محركه بدلًا من محرك Node — بالوسيط boosthis() نفسه، وصفحة /_boosthis/ نفسها، وتعليمات إعداد خاصة به على صفحة الإعداد. يسجّل باسمه الخاص كي توضح لوحة التحكم القراءات التي لا يتيحها محرك Bun بدلًا من عرضها كخانات فارغة في مشروع Node.

أداة أداء Python

أضف @track_perf("route") إلى أي دالة. ويضيف السطر boosthis.mount(app) لوحة تحكم مباشرة على /_boosthis/ عبر منفذ Flask أو FastAPI الحالي. شغّل boosthis serve دون تطبيق ويب للحصول على اللوحة نفسها عند localhost:7787. يكتشف المشكلات التي تبطئ خدمات Python بالفعل، مع إصلاح محدد لكل منها.

أداة أداء Java

غلّف أي معالج com.sun.net.httpserver باستخدام BoosthisHandler أو أي مسار في إطار عمل بمساعد Wrap العام، لتقييم كل مسار وفق حدود القياس المشتركة نفسها. يكتشف المشكلات التي تبطئ خدمات JVM بالفعل، مع إصلاح محدد لكل منها، دون تبعيات وباستخدام مكتبة JDK القياسية فقط.

أداة أداء Go

غلّف أي http.Handler باستخدام boosthis.Middleware لتقييم كل مسار وفق حدود القياس المشتركة نفسها. يكتشف المشكلات التي تبطئ خدمات Go بالفعل، مع إصلاح محدد لكل منها، دون تبعيات وباستخدام المكتبة القياسية فقط.

أداة أداء PHP

استدعِ \Boosthis\Boosthis::start() في المتحكم الأمامي، أو استخدم وسيط Laravel / PSR-15 الجاهز، لتقييم كل مسار وفق حدود القياس المشتركة نفسها. يكتشف ما يبطئ مواقع PHP-FPM بالفعل، من OPcache وحدود الذاكرة إلى الضغط على ذاكرة realpath المؤقتة، مع إصلاح محدد لكل منها ودون حاجة إلى إضافات.

أداة أداء C# / .NET

أضف app.UseBoosthis() في مسار معالجة ASP.NET Core أو Boosthis.Start() في موضع آخر، لتقييم كل مسار وفق حدود القياس المشتركة نفسها. يكتشف ما يبطئ خدمات .NET بالفعل، من توقفات GC والذاكرة المتاحة إلى نقص مؤشرات ترابط العمل، مع إصلاح محدد لكل منها ودون تثبيت حزم NuGet.

أداة أداء Ruby

استدعِ Boosthis.start أو استخدم Rails Railtie / Rack الجاهز لتقييم كل مسار وفق حدود القياس المشتركة نفسها. يكتشف ما يبطئ تطبيقات Rails وRack بالفعل، من ضغط GC والذاكرة المتاحة إلى الاتصالات الصادرة البطيئة، مع إصلاح محدد لكل منها.

أداة أداء Flutter

أضف BoosthisFlutter.start وBoosthisFlutter.run في main() لتقييم كل شاشة وفق حدود القياس المشتركة نفسها، مباشرة من أوقات الإطارات التي يقيسها المحرك. يكتشف ما يبطئ تطبيقات Flutter بالفعل، من تعثّر الرسم والبناء والإطارات المتجمدة إلى عبء الصور المخزنة ونمو استهلاك الذاكرة.

أداة أداء Swift (Apple)

أضف BoosthisApple.start عند التشغيل لتقييم كل شاشة في تطبيق أصلي على iOS أو iPadOS أو macOS أو tvOS أو visionOS وفق حدود القياس المشتركة نفسها، مباشرة من حلقة تشغيل التطبيق وMetricKit. يكتشف ما يبطئ تطبيقات Apple الأصلية بالفعل، من توقفات الاستجابة وتعثّر التمرير إلى الذاكرة المتاحة قبل إنهاء التطبيق.

أداة أداء Android (Kotlin)

أضف سطرًا عند التشغيل لتقييم كل شاشة في تطبيق Android أصلي وفق حدود القياس المشتركة نفسها، مباشرة من أوقات إطارات التطبيق وبيئة تشغيل ART. يكتشف ما يبطئ تطبيقات Android بالفعل، من الإطارات المتجمدة وتعليق التطبيق إلى توقفات GC والاختناق الحراري وكلفة البدء البارد.

أداة أداء Rust

أضف طبقة boosthis::middleware في axum أو actix-web لتقييم كل مسار وفق حدود القياس المشتركة نفسها. يكتشف ما يبطئ خدمات tokio بالفعل، من الاستدعاءات التي تعطل عاملًا غير متزامن إلى تراكم المهام وتبدّل الاتصالات، بنواة لا تعتمد إلا على std.

أداة أداء Elixir

أضف Boosthis.Plug إلى نقطة نهاية Phoenix لتقييم كل مسار وفق حدود القياس المشتركة نفسها، وقراءة ما لا تستطيع إظهاره إلا BEAM: انشغال المجدول، وتراكم طابور التشغيل، والتخفيضات، وطوابير الرسائل لكل عملية، ونمو ETS. دون تبعيات؛ يعمل على OTP وحده.

أداة أداء Edge functions

غلّف Cloudflare Worker أو معالج طلبات قياسيًا لقياس الموثوقية، وضغط الوصول، وسلامة ملفات تعريف الارتباط، والبدء البارد حيث تسمح البيئة المضيفة. لا يحتاج إلى Node.js ولا إلى نظام ملفات. ولا يضيف صفحة أو فقاعة إلى الدالة عمدًا؛ تظهر أرقامه بدلًا من ذلك في لوحة تحكم Boosthis.


درجة واحدة قابلة للمقارنة عبر كل بيئات التشغيل

تُقيّم كل بيئة تشغيل وفق الحدود المشتركة نفسها وتُختصر في درجة واحدة من 0 إلى 100، لتقارن الأداء بين شاشات RN ومسارات Python ومعالجات Node.js جنبًا إلى جنب — دون تخمين يختلف من أداة لأخرى.

حدود مشتركة
كل بيئة تشغيل
المعيار نفسه في كل موضع
درجة واحدة
0–100
جيد · يحتاج تحسينًا · ضعيف
لكل شاشة ومسار
مقيّم
حتى مستوى كل تفاعل

يحدث القياس والتقييم حيث تعمل شيفرتك. لا يُرفع شيء حتى تفعّل القياس لمشروع؛ بعدها ترسل الأداة التوقيتات وتسميات المشكلات واسم الشاشة أو المسار — بعد توحيده، فيصبح تسمية مثل /orders/:id وليس عنوانًا حقيقيًا أبدًا.

الخادم النائم ليس تطبيقًا بطيئًا

تضع الاستضافة بلا خادم أو التي تتوقف عند انعدام الطلبات خدمتك في وضع السكون بين الزيارات، فيبدو أول طلب بعد استيقاظها كتوقف طويل لم تتسبب فيه شيفرتك. يتعرف Boosthis على حالات الاستيقاظ هذه في بيئات الخادم، ويستبعد اللحظات المتأثرة ويذكر السبب بوضوح في المقياس بدلًا من احتسابها ضدك. أما التوقف الحقيقي فلا يزال يُقيّم باللون الأحمر.


جاهز للمساعد الذكي

يجري اكتشاف المشكلات بالكامل على الجهاز؛ وتصل إرشادات الإصلاح الواضحة إلى لوحة تحكمك وأدوات الذكاء الاصطناعي فور اكتشاف المشكلة.

  1. أضف رابطًا أو مُزيّنًا واحدًا

    بيئة: React Native useBoosthis("ScreenName"). لغة: Python @track_perf("route"). بيئة: Node.js app.use(boosthis()). سطر واحد لكل شاشة أو مسار، ويربطه مفتاح مشروعك.

  2. احصل على تقييمات فورية واكتشاف للمشكلات

    تأخذ كل أداة القياسات التي يستطيع موضع تشغيلها أخذها فعلًا — INP وCore Web Vitals في المتصفح، وتوقيت الشاشة الأولى واللمسات في تطبيق الهاتف، وتوقيت كل مسار على الخادم — وتقيمها وفق الحدود المشتركة نفسها وتكتشف المشكلات المعروفة أثناء عملها. ما يقيسه كل موضع مذكور أعلاه.

  3. اربط مساعدك الذكي

    اربط مساعدك الذكي ليقرأ صفحة المقاييس المباشرة كاملة، وتشخيص كل شاشة، وملخص الجلسة واقتراحات الإصلاح — للمشاريع التي تربطها فقط. كيفية ربط مساعدك الذكي.


لا تكرر الخطأ نفسه

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

مقطع للملف الذي يقرأه مساعدك أصلًا

يكتب Boosthis مقطعًا قصيرًا من قواعد العمل لملف AGENTS.md — ملف التعليمات الثابتة الذي يقرأه مساعد البرمجة قبل كتابة أي شيء. تنسخه بنفسك؛ المستودع لك وليس لنا.

ما حدث في مشروعك وحده

يستند كل سطر إلى قياس أجراه Boosthis في تطبيقك مع دليله. لا يدخل فيه شيء من مشروع غيرك: لا متوسطات ولا «تطبيقات تشبه تطبيقك» ولا نص الإصلاح — يبقى الإصلاح في صفحته ويشير إليه المقطع.

تنتهي صلاحيته عمدًا

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


الدرجة بداية العمل وليست نهايته

تحديد الجزء البطيء نصف المهمة. هذا ما يفعله Boosthis بعد ذلك.

إصلاح مكتوب لكل مشكلة

ترتبط كل مشكلة تبلغ عنها الأداة بإصلاح في مكتبة Boosthis: سببها، وما ينبغي تغييره، وكيف تعرف أن التغيير نجح. يقرأ مساعدك الذكي المكتبة نفسها، فيعمل انطلاقًا من إصلاح مكتوب بدلًا من اختراع واحد — وما يقترح تغييره في شيفرتك يبقى اقتراحه وقرارك.

تقارير التعطل

عندما يقع استثناء تستطيع الأداة رصده، يُسجل التعطل مع مشروعك — عبر حماية الخصوصية نفسها المطبقة على كل البيانات المرسلة. لا تتسبب الأداة في تعطيل تطبيقك: أي فشل داخل Boosthis لا يمكنه إلا إيقاف Boosthis نفسه.

تنبيهات عند تراجع الأداء

يراقب Boosthis مشاريعك بين الزيارات ويرسل لك بريدًا عندما تسوء شاشة أو مسار، أو تعود مشكلة أُصلحت، أو يتوقف مشروع كان يرسل قراءات. كتم التنبيه يوقف البريد لا القياس — وتوضح الصفحة ما الذي يخفيه الكتم.

مراجعة شهرية

ملخص مكتوب لكل مشروع كل شهر: ما أصبح أسرع، وما أصبح أبطأ، وما لم يُقَس أصلًا. ويُذكر الشهر بلا بيانات كما هو، ولا يُعرض على أنه شهر جيد.

تتبع عبر أجزاء التطبيق

في الخطط التي تشمل التتبع، يمكنك متابعة الطلب من الشاشة التي لمسها الشخص عبر الخدمات خلفها ثم العودة — لتُنسب الشاشة البطيئة إلى الجزء البطيء فعلًا. متاح في 15 من أصل 15 بيئة تشغيل.

مكان ترجع إليه عندما تحتاجه

لكل مشروع لوحة تحكم تعرض مقاييسه ومشكلاته وسجله؛ ويمكن لـ 7 من أصل 15 حزمة — Node.js / Express وPython وJava وGo وPHP وC# / .NET وRuby — عرض الصفحة نفسها داخل تطبيقك أيضًا. تجد إتاحة خدمتنا في صفحة حالة الخدمة، سواء كانت النتيجة جيدة أم لا.


ثلاثة أشياء جربتها، وما لا يستطيع كل منها إخبارك به

لدى معظم من يقرأ هذه الصفحة أداة بالفعل، وكل الأدوات الثلاث جيدة فيما صُممت له. لكنها لا تجيب عن السؤال الذي يعيقك فعلًا.

متعقب الأخطاء

يخبرك بما تعطّل، وهو الأداة المناسبة لذلك. لكن البطء ليس خطأ: المسار الذي يستغرق 6 ثوانٍ والشاشة التي تتقطع لا يرميان استثناءً، فلا يصلان إليه.

درجة فحص لمرة واحدة

تشغيل واحد على جهاز واحد وشبكة واحدة — غالبًا للصفحات المتاحة للزوار. لا يستطيع فتح الشاشة التي يقضي عملاؤك يومهم فيها بعد تسجيل الدخول، ولا يخبرك عن الخادم، ولم ير تطبيق هاتفك أصلًا.

طلب رأي مساعدك

يقرأ الشيفرة لا التطبيق أثناء تشغيله. وبدون قياسات، يستنتج ما قد تفعله الشيفرة بدلًا مما تفعله فعلًا، ولذلك يكون تخمينه الثاني أسوأ من الأول في كثير من الأحيان.

يضيف Boosthis ما ينقص الأدوات الثلاث: قراءات من داخل التطبيق أثناء استخدام أشخاص حقيقيين له، مرتبطة بالشاشة أو المسار الذي جاءت منه، وبصيغة يستطيع مساعدك قراءتها — وتصل كل مشكلة مع إصلاح مكتوب بدلًا من رأي.


خطط بسيطة، شهرية أو سنوية

اختر الدفع الشهري أو السنوي أدناه؛ تكلف السنة ما يعادل 10 أشهر، والسعر الذي تراه هو المبلغ النهائي المحصّل — شاملًا أي ضرائب مطبقة، دون رسوم خفية. يُحصّل المبلغ بالريال السعودي (SAR): مبلغ الريال المعروض هو المبلغ الدقيق المأخوذ من بطاقتك. مبلغ الدولار تحويل تقريبي بالسعر الثابت SAR 3.75 مقابل $1، ويحوّله بنكك بسعره الخاص، وقد يضيف رسومًا. نقبل البطاقات الرئيسية. تختار خطتك عند انتهاء تجربتك المجانية، أو أثناءها إن أردت الاشتراك فورًا.

جرّب Boosthis مجانًا لمدة 7 أيام. إنها خطة Team كاملةً بكل مزاياها: حتى 6 مشاريع، وحتى 10 أشخاص، و12,000 رصيد للذكاء الاصطناعي. لا بطاقة ولا بيانات دفع: أكّد بريدك الإلكتروني بالرمز المكوّن من ستة أرقام الذي نرسله إليك، وتبدأ التجربة فور إدخاله. في اليوم 7 تنتهي التجربة دون أي رسوم — اشترك متى شئت للمتابعة. تبقى مشاريعك ومفاتيحك وكل ما قِيس بالفعل كما هو، سواء اشتركت أم لا. إذا اشتركت أثناء التجربة، تحتفظ بأيامك المجانية المتبقية: تدفع السعر المعتاد مرة واحدة، ويبدأ الشهر الذي دفعت ثمنه في اليوم الذي كانت التجربة ستنتهي فيه. تتلقى رسالة بريد إلكتروني عند بدء التجربة، وأخرى بعد بضعة أيام، وثالثة عند انتهائها. أنهِ التجربة متى شئت — بنقرة واحدة، ولن تُفرض أي رسوم عليها. تجربة مجانية واحدة لكل حساب ولكل عنوان بريد إلكتروني مؤكّد.

المبتدئة

$15/شهر$149/سنة
SAR 56 تُحصّل من البطاقةSAR 560 تُحصّل من البطاقةوفّر $30 (SAR 112)

مشروعك الأول، مع أدوات القياس كاملة.

  • 1 مشروع
  • شخص واحد (أنت فقط)
  • 1 اتصال ذكاء اصطناعي
  • 1,000 رصيد للذكاء الاصطناعي شهريًا (حوالي 62 سؤالًا معتادًا)
  • 30 يومًا من سجل المشروع — المدة التي يستطيع كل من الرسم البياني اليومي وAsk Boosthis الرجوع إليها
  • كل الحزم مشمولة — 12 لغة، وتختلف التغطية حسب بيئة التشغيل

الاحترافية

$35/شهر$349/سنة
SAR 131 تُحصّل من البطاقةSAR 1310 تُحصّل من البطاقةوفّر $70 (SAR 262)

نقطة البداية المناسبة لمعظم المشاريع. الأدوات الكاملة: التتبع، والقياس الكامل، واتصالات غير محدودة بالمساعد الذكي.

  • 3 مشاريع
  • 3 أشخاص في مساحة عملك
  • اتصالات ذكاء اصطناعي بلا حد
  • 4,000 رصيد للذكاء الاصطناعي شهريًا (حوالي 250 سؤالًا معتادًا)
  • 30 يومًا من سجل المشروع — المدة التي يستطيع كل من الرسم البياني اليومي وAsk Boosthis الرجوع إليها
  • كل الحزم مشمولة — 12 لغة، وتختلف التغطية حسب بيئة التشغيل
  • تتبّعات كاملة عبر المكونات (15 من أصل 15 بيئة تشغيل)
  • تفعيل القياس الكامل (14 من أصل 15 بيئة تشغيل)
  • عمل قاعدة البيانات: نسبة وقت الانتظار والاستعلامات المتكررة (Node.js / Express وPython وJava وGo وPHP وC# / .NET وRuby وRust وElixir وEdge functions حاليًا)
  • بُعد البيانات: مدى بُعد مشروعك عن بياناته، وتكلفة ذلك لكل طلب
  • استضافة الدوال: تكلفة التشغيل، ومدى اقترابه من حدود المنصة
  • استدعاءات الذكاء الاصطناعي: المزوّد وتكرار الإخفاق ومدة الانتظار (جميع بيئات التشغيل حاليًا)؛ تقدير الإنفاق والهامش المتبقي قبل حد الطلبات (Web (browser) وNode.js / Express وPython وEdge functions حاليًا)
  • هدر التخزين المؤقت: تكلفة جلب الشيء نفسه مرة أخرى
  • عند الانتقال إلى خطة أعلى: تكلفة الفرد SAR 43.67 عند امتلاء المقاعد (Starter: SAR 56)، وكل ريال يتيح 30 رصيدًا للذكاء الاصطناعي (Starter: 17).

الفريق

$70/شهر$701/سنة
SAR 263 تُحصّل من البطاقةSAR 2630 تُحصّل من البطاقةوفّر $140 (SAR 526)

عندما يتولى أكثر من شخص المسؤولية عن المشروع نفسه.

  • 6 مشاريع
  • 10 أشخاص في مساحة عملك
  • اتصالات ذكاء اصطناعي بلا حد
  • 12,000 رصيد للذكاء الاصطناعي شهريًا (حوالي 750 سؤالًا معتادًا)
  • 120 يومًا من سجل المشروع — المدة التي يستطيع كل من الرسم البياني اليومي وAsk Boosthis الرجوع إليها
  • كل الحزم مشمولة — 12 لغة، وتختلف التغطية حسب بيئة التشغيل
  • تتبّعات كاملة عبر المكونات (15 من أصل 15 بيئة تشغيل)
  • تفعيل القياس الكامل (14 من أصل 15 بيئة تشغيل)
  • عمل قاعدة البيانات: نسبة وقت الانتظار والاستعلامات المتكررة (Node.js / Express وPython وJava وGo وPHP وC# / .NET وRuby وRust وElixir وEdge functions حاليًا)
  • بُعد البيانات: مدى بُعد مشروعك عن بياناته، وتكلفة ذلك لكل طلب
  • استضافة الدوال: تكلفة التشغيل، ومدى اقترابه من حدود المنصة
  • استدعاءات الذكاء الاصطناعي: المزوّد وتكرار الإخفاق ومدة الانتظار (جميع بيئات التشغيل حاليًا)؛ تقدير الإنفاق والهامش المتبقي قبل حد الطلبات (Web (browser) وNode.js / Express وPython وEdge functions حاليًا)
  • هدر التخزين المؤقت: تكلفة جلب الشيء نفسه مرة أخرى
  • عند الانتقال إلى خطة أعلى: تكلفة الفرد SAR 26.30 عند امتلاء المقاعد (Pro: SAR 43.67)، وكل ريال يتيح 45 رصيدًا للذكاء الاصطناعي (Pro: 30).

غير المحدودة

$110/شهر$1101/سنة
SAR 413 تُحصّل من البطاقةSAR 4130 تُحصّل من البطاقةوفّر $220 (SAR 826)

لتشغيل مشاريع كثيرة وفريق كامل في الوقت نفسه.

  • مشاريع بلا حد
  • عدد غير محدود من الأشخاص في مساحة عملك
  • اتصالات ذكاء اصطناعي بلا حد
  • 30,000 رصيد للذكاء الاصطناعي شهريًا (حوالي 1,875 سؤالًا معتادًا)
  • 400 يوم من سجل المشروع — المدة التي يستطيع كل من الرسم البياني اليومي وAsk Boosthis الرجوع إليها
  • كل الحزم مشمولة — 12 لغة، وتختلف التغطية حسب بيئة التشغيل
  • تتبّعات كاملة عبر المكونات (15 من أصل 15 بيئة تشغيل)
  • تفعيل القياس الكامل (14 من أصل 15 بيئة تشغيل)
  • عمل قاعدة البيانات: نسبة وقت الانتظار والاستعلامات المتكررة (Node.js / Express وPython وJava وGo وPHP وC# / .NET وRuby وRust وElixir وEdge functions حاليًا)
  • بُعد البيانات: مدى بُعد مشروعك عن بياناته، وتكلفة ذلك لكل طلب
  • استضافة الدوال: تكلفة التشغيل، ومدى اقترابه من حدود المنصة
  • استدعاءات الذكاء الاصطناعي: المزوّد وتكرار الإخفاق ومدة الانتظار (جميع بيئات التشغيل حاليًا)؛ تقدير الإنفاق والهامش المتبقي قبل حد الطلبات (Web (browser) وNode.js / Express وPython وEdge functions حاليًا)
  • هدر التخزين المؤقت: تكلفة جلب الشيء نفسه مرة أخرى
  • دعم ذو أولوية: تظهر خطتك في كل رسالة ترسلها، وتأتي رسالتك في مقدمة قائمة انتظار الرد (دون وعد بوقت رد)
  • عند الانتقال إلى خطة أعلى: بلا حد لعدد المقاعد — بعد 16 شخصًا تصبح تكلفة الفرد أقل من خطة Team الممتلئة (SAR 26.30)، وكل ريال يتيح 72 رصيدًا للذكاء الاصطناعي (Team: 45).

تتجدد الخطط تلقائيًا — الشهرية كل شهر والسنوية كل سنة — حتى تلغيها. يمكنك الإلغاء في أي وقت: تحتفظ بخطتك حتى نهاية الفترة التي دفعت مقابلها، ولا تحذف الخطة المنتهية بياناتك. تُدفع الرسوم مقدمًا عن الفترة المختارة ولا تُسترد إلا حيث يفرض القانون ذلك — التفاصيل الكاملة في سياسة الاسترداد والإلغاء.


الخصوصية أساس التصميم

صُمم Boosthis ليبقي البيانات الحساسة داخل تطبيقك بدلًا من تصفيتها بعد خروجها. يحدث القياس والتقييم داخل عملية تطبيقك، ولا يرفع المشروع شيئًا حتى تفعّل بيانات القياس. عندها تصل ثلاثة أشياء إلى لوحة تحكمك: التوقيتات، وتسميات المشكلات، والاسم الموحّد للشاشة أو المسار. لا تُجمع شيفرتك المصدرية ولا محتوى الطلبات والردود ولا ملفات تعريف الارتباط أو بيانات الجلسات. قراءة شيء داخل عملية تطبيقك وجمعه أمران مختلفان. الاستثناء هو مقياس استدعاءات الذكاء الاصطناعي: للتمييز بين الطلبات المتكررة يقرأ حتى أول 4,096 حرفًا من محتوى طلب صادر إلى مزود ذكاء اصطناعي داخل عمليتك، ويختزلها فورًا إلى رقم واحد — فلا يُخزن النص ولا يُرفع ولا يمكن استعادته. تعمل 8 قراءات محدودة أخرى بالطريقة نفسها — أعداد الرموز في رد المزود، ونوع الرفض في رده الخطأ، وتتبع المكدس أو سرّ يوشك على الوصول إلى مستخدم، ورد JSON يشبه الخطأ مع حالة 200، واسم طريقة استدعاء أداة يخدمها تطبيقك، وسمات ملفات تعريف الارتباط التي يضعها، وقائمة ثابتة من الترويسات المسماة، واستعلام عناوين رفع الأداة نفسها — وتتحول كل قراءة فورًا إلى رقم أو علامة أو تسمية من قائمة ثابتة، ولكل منها حد مذكور في سياسة الخصوصية. وهناك قراءة محدودة لا تختزل البيانات: صفحة HTML المكتوبة فيها فقاعة لوحة التحكم؛ تُحتفظ بها حتى كتابة وسم البرنامج الواحد ثم تُعاد دون أخذ شيء منها. وقراءة لا تُختزل إلى تسمية من قائمة ثابتة ولا يحد طولها: استعلام الطلبات إلى نقاط القراءة الخاصة بالأداة؛ يُستخدم كما كتبه المستدعي لاختيار صفوف الأداة التي تُعاد ثم يُحذف مع الرد. وهناك قراءة محدودة لا تبقى داخل عمليتك: معرّف تتبع وضعته خدمة أخرى مزودة بأداة قياس في الطلب؛ لا يُعتمد إلا إذا طابق صيغة المعرّفات التي تُنشئها الأدوات، ثم يُحمل ويُرفع مع توقيتات الطلب حتى يظهر الإجراء الواحد عبر خدماتك كإجراء واحد. وهناك قراءة غير محدودة ولا تُختزل إلى رقم تطلبها أنت بنفسك: الشيفرة التي ترسلها إلى مطابِق القواعد الخاص بالأداة. باستثناء معرّف التتبع الذي وضعته خدمة أخرى في الطلب، لا يُخزن أو يُرفع شيء مما يُقرأ هنا ولا يمكن استعادته مما يُرفع؛ ويرفض حاجز الرفع تمامًا أي حمولة تحتوي محتوى طلب أو رد، أو ترويسة، أو ملف تعريف ارتباط، أو قيمة استعلام — ويُرفع ذلك المعرّف في حقل مستقل، لا كترويسة وصل فيها.

قائمة حظر صارمة للبيانات الشخصية في كل مسار صادر

تمر كل حمولة — إشارات المشكلات ونتائج الإصلاح ولقطات الأداء — عبر حاجز مشترك للبيانات الشخصية يفحص أسماء الحقول وقيمها قبل خروج أي شيء من العملية. إحداثيات اللمس مؤقتة ولا تُكتب في حدث مسجل. تُوحّد تسميات المسارات وتُحجب إذا طابقت أنماط البريد الإلكتروني أو UUID أو JWT أو IP أو أرقام الهاتف. هذا دفاع يبذل أفضل جهد ضد أشكال المعرّفات والأسرار المعروفة لنا، وليس ضمانًا لالتقاط كل معرّف قد تبتكره. اقرأ السياسة كاملة في سياسة الخصوصية.


أسئلة تُطرح قبل الدفع

ما تكلفة الاشتراك؟

تبدأ الخطط من حوالي $15 إلى $110 شهريًا (SAR 56 إلى SAR 413 تُحصّل من البطاقة)، أو حوالي $149 إلى $1101 سنويًا (SAR 560 إلى SAR 4130 تُحصّل من البطاقة) — وتكلف السنة ما يعادل 10 أشهر. يُحصّل المبلغ بالريال السعودي (SAR): مبلغ الريال المعروض هو المبلغ الدقيق المأخوذ من بطاقتك. مبلغ الدولار تحويل تقريبي بالسعر الثابت SAR 3.75 مقابل $1، ويحوّله بنكك بسعره الخاص، وقد يضيف رسومًا. السعر الذي تراه هو المبلغ النهائي المحصّل، شاملًا أي ضرائب مطبقة، دون رسوم خفية. تشمل كل خطة جميع اللغات ومواضع تشغيل شيفرتك؛ وما يختلف بينها هو عدد المشاريع والأشخاص وعمق القياس — الخطط جنبًا إلى جنب.

ماذا يحدث عند انتهاء التجربة المجانية؟

في اليوم 7 تنتهي التجربة دون أي رسوم — اشترك متى شئت للمتابعة. تبقى مشاريعك ومفاتيحك وكل ما قِيس بالفعل كما هو، سواء اشتركت أم لا. إذا اشتركت أثناء التجربة، تحتفظ بأيامك المجانية المتبقية: تدفع السعر المعتاد مرة واحدة، ويبدأ الشهر الذي دفعت ثمنه في اليوم الذي كانت التجربة ستنتهي فيه. تتلقى رسالة بريد إلكتروني عند بدء التجربة، وأخرى بعد بضعة أيام، وثالثة عند انتهائها. أنهِ التجربة متى شئت — بنقرة واحدة، ولن تُفرض أي رسوم عليها. تجربة مجانية واحدة لكل حساب ولكل عنوان بريد إلكتروني مؤكّد.

هل تشمل الخدمة تقنياتي؟

تدعم Boosthis JavaScript / TypeScript وPython وJava وGo وPHP وC# / .NET وRuby وDart (Flutter) وSwift وKotlin (Android) وRust وElixir، في phone apps وbrowser pages وback-end servers وBun وedge functions. ولا تتطابق قدرات القياس في كل موضع ولا يمكن أن تتطابق — فما تستطيع الصفحة في المتصفح قياسه يختلف عما يستطيع الخادم قياسه — لذلك تعرض صفحة الخطط جدولًا مُنشأ من الأدوات نفسها لما تقيسه بيئة تشغيلك فعلًا. تحقق من بيئتك هناك قبل الدفع. وإذا لم تعرف ما يشمله مشروعك، فإن أداة الفحص تجيبك دون حساب.

ما البيانات التي تغادر تطبيقي؟

لا شيء حتى تفعّل بيانات القياس لمشروعك. وبعد ذلك تُرسل ثلاثة أشياء: التوقيتات، وتسميات المشكلات، والاسم الموحّد للشاشة أو المسار المرتبط بها — تسمية مثل /orders/:id، وليست عنوانًا حقيقيًا. لا نجمع شيفرتك المصدرية أو محتوى الطلبات والردود أو ملفات تعريف الارتباط أو بيانات الجلسات. قراءة شيء داخل عملية تطبيقك وجمعه أمران مختلفان. الاستثناء هو مقياس استدعاءات الذكاء الاصطناعي: للتمييز بين الطلبات المتكررة يقرأ حتى أول 4,096 حرفًا من محتوى طلب صادر إلى مزود ذكاء اصطناعي داخل عمليتك، ويختزلها فورًا إلى رقم واحد — فلا يُخزن النص ولا يُرفع ولا يمكن استعادته. تعمل 8 قراءات محدودة أخرى بالطريقة نفسها — أعداد الرموز في رد المزود، ونوع الرفض في رده الخطأ، وتتبع المكدس أو سرّ يوشك على الوصول إلى مستخدم، ورد JSON يشبه الخطأ مع حالة 200، واسم طريقة استدعاء أداة يخدمها تطبيقك، وسمات ملفات تعريف الارتباط التي يضعها، وقائمة ثابتة من الترويسات المسماة، واستعلام عناوين رفع الأداة نفسها — وتتحول كل قراءة فورًا إلى رقم أو علامة أو تسمية من قائمة ثابتة، ولكل منها حد مذكور في سياسة الخصوصية. وهناك قراءة محدودة لا تختزل البيانات: صفحة HTML المكتوبة فيها فقاعة لوحة التحكم؛ تُحتفظ بها حتى كتابة وسم البرنامج الواحد ثم تُعاد دون أخذ شيء منها. وقراءة لا تُختزل إلى تسمية من قائمة ثابتة ولا يحد طولها: استعلام الطلبات إلى نقاط القراءة الخاصة بالأداة؛ يُستخدم كما كتبه المستدعي لاختيار صفوف الأداة التي تُعاد ثم يُحذف مع الرد. وهناك قراءة محدودة لا تبقى داخل عمليتك: معرّف تتبع وضعته خدمة أخرى مزودة بأداة قياس في الطلب؛ لا يُعتمد إلا إذا طابق صيغة المعرّفات التي تُنشئها الأدوات، ثم يُحمل ويُرفع مع توقيتات الطلب حتى يظهر الإجراء الواحد عبر خدماتك كإجراء واحد. وهناك قراءة غير محدودة ولا تُختزل إلى رقم تطلبها أنت بنفسك: الشيفرة التي ترسلها إلى مطابِق القواعد الخاص بالأداة. باستثناء معرّف التتبع الذي وضعته خدمة أخرى في الطلب، لا يُخزن أو يُرفع شيء مما يُقرأ هنا ولا يمكن استعادته مما يُرفع؛ ويرفض حاجز الرفع تمامًا أي حمولة تحتوي محتوى طلب أو رد، أو ترويسة، أو ملف تعريف ارتباط، أو قيمة استعلام — ويُرفع ذلك المعرّف في حقل مستقل، لا كترويسة وصل فيها. تجد القائمة الكاملة في سياسة الخصوصية.

ماذا يحدث إذا توقفت عن الدفع؟

تحتفظ بخطتك حتى نهاية الفترة التي دفعت مقابلها. بعدها تُجمّد مشاريعها بدلًا من إفراغها: تتوقف عن الإبلاغ، وتوضح لوحة التحكم السبب، وتبقى جميع القياسات السابقة في مكانها — فلا تحذف الخطة المنتهية بياناتك، وتعيدها دفعة جديدة للعمل مباشرة. تُدفع الرسوم مقدمًا عن الفترة المختارة ولا تُسترد إلا حيث يفرض القانون ذلك — سياسة الاسترداد والإلغاء.

هل يجب أن أربط مساعدًا ذكيًا للاستفادة منها؟

لا. المقاييس والمشكلات والإصلاحات المكتوبة والتنبيهات متاحة كلها في لوحة التحكم وتعمل وحدها. ربط المساعد اختياري وللقراءة فقط، ويشمل المشاريع التي تربطها دون غيرها، حتى تتمكن الأداة التي تكتب شيفرتك من قراءة أرقامك الحقيقية بدلًا من تخمينها.

أسئلة الإعداد — تثبيت الأداة في مشروعك وربط المساعد وما تستطيع أداة معينة قياسه — مجاب عنها في مركز المساعدة، ولا نكررها هنا.


ابدأ بالشاشة التي تزعجك الآن

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

جرّب Boosthis مجانًا لمدة 7 أيام. إنها خطة Team كاملةً بكل مزاياها: حتى 6 مشاريع، وحتى 10 أشخاص، و12,000 رصيد للذكاء الاصطناعي. لا بطاقة ولا بيانات دفع: أكّد بريدك الإلكتروني بالرمز المكوّن من ستة أرقام الذي نرسله إليك، وتبدأ التجربة فور إدخاله. في اليوم 7 تنتهي التجربة دون أي رسوم — اشترك متى شئت للمتابعة. أنهِ التجربة متى شئت — بنقرة واحدة، ولن تُفرض أي رسوم عليها.