Mimik: إضافة مفتوحة المصدر تحول ما تفعله في المتصفح إلى دليل خطوات مصور

تاريخ النشر: وقت القراءة:
للقراءة
عدد الكلمات:
كلمة

دليل الخطوات المصور (step-by-step guide) من أكثر الوثائق تداولا في بيئات العمل: كيف تضيف مستخدما في لوحة الإدارة، وكيف تصدر فاتورة من نظام المحاسبة، وكيف تغير إعدادات الإشعارات. وإعداده يدويا عمل رتيب: تنفذ الخطوة، فتلتقط الشاشة وتقصها، وترسم إطارا حول الزر، ثم تكتب سطرا يشرح ما حدث، وتكرر ذلك مع كل خطوة. وحين تتغير واجهة النظام بعد أشهر، يعود العمل من أوله.

لهذه المهمة ظهرت أدوات تسجل الخطوات تلقائيا، أشهرها Scribe وTango. لكنها خدمات سحابية تطلب إنشاء حساب، وترفع لقطات الشاشة إلى خوادمها، ولا تتيح التصدير إلى PDF أو HTML في خططها المجانية. أما Mimik فإضافة متصفح مفتوحة المصدر تؤدي المهمة نفسها على جهازك: تراقب ما تفعله في المتصفح، وتبني منه الدليل محليا، دون حساب ودون خادم.

Mimik: بديل مجاني ومحلي لـScribe وTango لصناعة أدلة الخطوات من المتصفح

ما هو Mimik؟

Mimik إضافة متصفح (browser extension) طورتها شركة البرمجيات Westpoint ومقرها لندن، وأطلقتها علنا في مايو 2026. وسبب بنائها أن فريق الشركة كان يوثق الإجراءات نفسها مرارا للموظفين الجدد وللعملاء، فأراد أداة تنجز ذلك دون اشتراك شهري ودون أن تخرج بيانات العملاء من أجهزة الفريق. الكود منشور على GitHub برخصة MIT، وهي رخصة تسمح باستعمال البرنامج وتعديله وإعادة توزيعه حتى في الأعمال التجارية.

الإضافة متاحة في متاجر Chrome وMicrosoft Edge وFirefox، وآخر إصدار مرقم منها حتى أواخر سبتمبر 2026 هو 1.2.0 الصادر في 17 سبتمبر. وواجهتها متوفرة بست لغات: الإنجليزية والإسبانية والبرتغالية البرازيلية والفرنسية والألمانية والصينية المبسطة.

وفكرة عمل Mimik تتلخص في ثلاث مراحل متتالية: تسجل الإجراء بتنفيذه كما تنفذه عادة، ثم تحرر الدليل الناتج إن احتجت، ثم إما تصدره في ملف تشاركه، أو تعيد تشغيله على الموقع نفسه ليتبعه غيرك خطوة بخطوة. ويجري ذلك من لوحة جانبية (side panel) تفتح بجوار الصفحة أثناء التسجيل، ومن لوحة تحكم (dashboard) في صفحة كاملة تضم مكتبة الأدلة والبحث فيها.

كيف يحول Mimik نقراتك إلى خطوات

حين تبدأ التسجيل، يضيف Mimik إلى الصفحة المفتوحة جزءا صغيرا من الكود يسمى سكربت المحتوى (content script)، وهو كود تحقنه الإضافة داخل صفحة الويب لتتمكن من رؤية ما يجري فيها. ويرصد هذا السكربت أفعالك وتفاعلاتك داخل الصفحة: النقر على الأزرار والروابط، والكتابة في الحقول، واختصارات لوحة المفاتيح، والنسخ واللصق، والسحب، والانتقال بين الصفحات. ويلتقط الانتقال حتى في تطبيقات الصفحة الواحدة (Single-Page Applications - SPA)، وهي المواقع التي يتغير فيها العنوان والمحتوى دون أن تعيد الصفحة تحميل نفسها، مثل Gmail ولوحات التحكم الحديثة.

والمبدأ الذي يحكم تقسيم الخطوات هو خطوة واحدة لكل فعل مقصود، لا لكل حدث تقني. فحين تكتب بريدا إلكترونيا من عشرين حرفا في حقل، لا ينشئ Mimik عشرين خطوة، بل يفتح «جلسة إدخال» (input session) عندما تنقر على الحقل، ويجدد وصف الخطوة مع كل حرف تكتبه، ثم يغلق الجلسة عندما تضغط Enter أو Escape أو تغادر الحقل، ويلتقط عندها صورة نهائية تظهر الحقل ممتلئا. وبالمنطق نفسه تدمج النقرات السريعة المتتالية على عناصر متجاورة في خطوة واحدة، فيخرج الدليل خاليا من الخطوات المكررة.

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

وتمر الأحداث عبر طابور أحداث (event queue) ينفذها واحدا بعد الآخر، فلا يبدأ التقاط خطوة قبل أن تكتمل سابقتها. وفائدة ذلك أنك إن نقرت بسرعة على عدة عناصر، بقيت الصور بترتيبها الصحيح ولم تختلط. وكل ما يلتقطه يحفظ في قاعدة بيانات IndexedDB المدمجة في المتصفح، وهي وسيلة تخزين محلية تستعملها الإضافات لحفظ البيانات والملفات الكبيرة على جهاز المستخدم مباشرة دون الحاجة إلى خادم خارجي.

من يكتب وصف كل خطوة؟

الوصف الافتراضي تولده قواعد ثابتة من اسم العنصر ونوع الفعل، فتخرج خطوة مثل «Click Submit». هذا الخيار مجاني ولا يرسل شيئا خارج جهازك، لكنه جاف ومقتضب.

والخيار الثاني أن تصل Mimik بنموذج ذكاء اصطناعي بطريقة «أحضر مفتاحك» (Bring Your Own Key - BYOK): تنشئ حسابا لدى مزود ذكاء اصطناعي، وتحصل منه على مفتاح واجهة برمجية (API key)، وتلصقه في إعدادات Mimik. بعدها تتصل الإضافة بالمزود مباشرة من متصفحك دون وسيط، وتدفع أنت للمزود ثمن الاستهلاك، ويبقى المفتاح محفوظا في متصفحك. ويدعم الإصدار 1.2.0 أربعة مزودين: OpenAI وAnthropic وDeepSeek وOpenRouter. كما يتيح تعيين عنوان مخصص لنقطة نهاية (custom endpoint) متوافقة مع واجهة OpenAI البرمجية، وهو خيار عملي لمن يشغل نماذج مفتوحة المصدر محليا عبر أدوات مثل Ollama أو vLLM، فتبقى النصوص بالكامل داخل شبكة المؤسسة ولا تذهب إلى أي مزود خارجي.

لماذا يرسل نصا لا صورة؟

الطريقة البديهية لوصف خطوة آليا أن ترسل لقطة الشاشة إلى نموذج يفهم الصور. لكن Mimik يسلك طريقا أرخص، فيقرأ شجرة عناصر الصفحة (Document Object Model - DOM)، وهي الشجرة التي يمثل بها المتصفح عناصر الصفحة من حقول وأزرار وعناوين. ومن هذه البنية يستخرج وصفا نصيا قصيرا لما حول العنصر الذي تفاعلت معه: يصعد من العنصر إلى أقرب حاوية ذات معنى (استمارة أو قائمة تنقل أو نافذة حوار)، ويأخذ عنوان الصفحة ومسارها وأقرب عنوان فرعي وما يصل إلى عشرة عناصر تفاعلية مجاورة. ويبدو هذا النص الذي يصل إلى النموذج على هذا النحو:

CODE
Page: "Public profile - Settings" /settings/profile
Container: form "Public profile"
Heading: "Public profile"
Siblings: input "Name", input "Email", textarea "Bio", button "Update profile"
→ Target: button "Update profile" (click)

من هذه الأسطر يفهم النموذج أن المستخدم في صفحة إعدادات الملف الشخصي، وأنه ضغط زر الحفظ في استمارة تضم الاسم والبريد والنبذة، فيكتب وصفا مثل «Click Update profile to save your public profile changes». وحجم هذا النص بين 50 و100 وحدة نصية (token)، وهي الوحدات التي يحسب بها المزودون ثمن الاستعمال. أما الصورة فتحسب بوحدات أكثر بكثير: لقطة شاشة بدقة 1920×1080 تكلف عند Claude مثلا بين 1500 و2700 وحدة تقريبا بحسب النموذج. وعلى هذا الأساس يقدر مطورو Mimik أن طريقتهم أرخص من إرسال الصور إلى نماذج الرؤية بما بين 15 و30 ضعفا.

ولهذا الاختيار أثر في الخصوصية أيضا: لقطات الشاشة نفسها لا تصل إلى المزود. لكن النص المستخرج ورابط الصفحة (URL) يصلان إليه، وقد يحتويان أسماء حقول أو مسارات داخلية لأنظمة الشركة، فما يرسل أقل لكنه ليس صفرا.

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

ولغات الأوصاف الآلية هي لغات الواجهة الست نفسها، وليس بينها العربية. فمن يريد دليلا عربيا إما أن يكتب الأوصاف بنفسه، وإما أن يحدد النص في المحرر ويطلب ترجمته إلى العربية بالتعليمة الحرة.

السرد الصوتي بدل كتابة الأوصاف

طريقة ثالثة لكتابة الأوصاف أن تتكلم أثناء التسجيل. يسجل Mimik صوتك من الميكروفون، ويرسله بمفتاحك إلى خدمة تفريغ صوتي: OpenAI بنموذج Whisper، أو Groq بالنموذج نفسه بنسخة whisper-large-v3. وتعيد الخدمة النص مقسما إلى مقاطع بتوقيتاتها.

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

إخفاء البيانات الحساسة: ما يغطيه Smart Blur وما لا يغطيه

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

والأنماط هنا تعابير نمطية (regular expressions)، أي قواعد تصف شكل النص المطلوب: كلمة يتبعها @ ثم نطاق تعني بريدا، ومن 13 إلى 19 رقما، متصلة أو تفصلها مسافات أو شرطات، تعني بطاقة. وفي Mimik ست فئات تفعل كلا منها على حدة: البريد الإلكتروني، وأرقام الهواتف، ورقم الضمان الاجتماعي الأمريكي (SSN)، وبيانات بطاقات الدفع، وعناوين بروتوكول الإنترنت (IP)، وعناوين التحكم بالوصول للوسائط (MAC). وكل ما لا تغطيه هذه الفئات، كأرقام الهويات الوطنية أو أسماء العملاء، تخفيه بأداة الاختيار اليدوي: تحدد أي عنصر في الصفحة فيغطى في كل لقطة يظهر فيها. ومنذ الإصدار 1.2.0 لا تصل كلمات المرور المكتوبة ولا قيم الحقول المخفاة إلى نص الدليل.

لكن حدود هذه الأداة بنيوية وموثقة في المشروع نفسه. فهي تقرأ فقط العقد النصية (text nodes)، أي النصوص المكتوبة في الصفحة، وقيم الحقول، وذلك في الإطار الرئيسي للصفحة وحده. وكل ما يقع خارج ذلك يبقى ظاهرا:

ما لا يخفيه Smart Blur السبب
محتوى الإطارات المضمنة (iframes) يتخطاها الفحص، والإطارات من نطاق آخر لا يمكن الوصول إليها
مكونات Shadow DOM الفحص لا ينزل إلى داخلها
النص المرسوم على canvas والنص داخل الصور هي بكسلات لا نص
محتوى ::before و::after في CSS ليس عقدة نصية
نصوص قوائم <select> مستثناة من الفحص
القيم المخزنة في خصائص مثل title وalt الفحص يقرأ النص الظاهر وقيم الحقول فقط
التبويبات الأخرى الفحص يشمل التبويب الذي دخلت منه الوضع فقط
ما يظهر بعد ضغط Done الفحص يتوقف مع إغلاق الوضع، فالصفحة التي تنتقل إليها أو المحتوى الذي يعاد رسمه يظهر بلا إخفاء
ويضاف إلى ذلك أن الإخفاء يبدأ من لحظة دخول الوضع، فاللقطات السابقة عليه لا تخفى بأثر رجعي، والحل حذف تلك الخطوات من المحرر. والخلاصة العملية: Smart Blur يقلل التسرب ولا يمنعه، فراجع كل لقطة بعينك قبل مشاركة دليل فيه بيانات عملاء.

التحرير والتصدير

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

ثم تصدر الدليل بالصيغة التي تناسب وجهته، وينشئ Mimik كل الصيغ داخل المتصفح دون خادم:

  • فيديو (MP4): يعرض كل خطوة ثم يقترب من العنصر المستهدف ويتحرك المؤشر إليه، فيصلح شرحا مرئيا قصيرا. وإن لم يدعم المتصفح ترميز H.264، صدر Mimik الفيديو بصيغة WebM.
  • GIF: مقطع قصير متكرر يناسب رسالة في محادثة أو تعليقا على تذكرة دعم، بثلاثة أحجام تختار بينها.
  • PDF: مقاس A4 عمودي بفواصل صفحات تلقائية، جاهز للطباعة.
  • DOCX: ملف Word تواصل تحريره كأي مستند.
  • HTML: صفحة واحدة مستقلة، الصور مضمنة داخلها فلا تحتاج ملفات مرافقة.
  • Markdown: للصق في Notion أو ويكي داخلي أو مستودع كود، والصور مضمنة فيه أيضا بترميز base64، فيكبر حجم الملف.

إعادة التشغيل على الموقع الحي: Guide Me

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

والصعوبة في هذه الميزة أن الصفحة التي تعاد عليها الجولة ليست الصفحة التي سجلت منها. فقد أعيد تحميلها، وربما تغيرت أسماء أصناف CSS (classes) فيها أو ترتيب عناصرها. لذلك لا يعتمد Mimik على علامة واحدة للعثور على الزر، بل يحفظ لكل خطوة عدة صفات للعنصر: نصه الظاهر، ومحدد CSS الذي يشير إليه (CSS selector)، ووصفه لقارئات الشاشة (aria-label)، وسمة الاختبار (data-testid)، واسمه، ونصه التوضيحي (placeholder)، ودوره (role)، ورابطه. وعند الإعادة يفحص كل العناصر الظاهرة من الوسم نفسه (كل الأزرار مثلا إن كان الهدف زرا)، ويعطي كلا منها درجة تجمع تطابق هذه الصفات بأوزان مختلفة: للنص 30% وللمحدد 20% ولوصف قارئات الشاشة 15% وللباقي أوزان أصغر. والعنصر صاحب أعلى درجة هو الهدف، بشرط أن تبلغ درجته النصف على الأقل (50%)، وإلا اعتبر غير موجود.

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

الخصوصية: ما يبقى على جهازك وما يخرج منه

كل الأدلة واللقطات والإعدادات ومفاتيح الواجهات البرمجية تبقى في متصفحك، ولا يملك Mimik خادما تصل إليه بياناتك. وتنص سياسة الخصوصية المحدثة في 15 سبتمبر 2026 على أن الإضافة لا تجمع أي إحصاءات استعمال أو تقارير أعطال أو بيانات تعريفية.

وتخرج من المتصفح ثلاثة أشياء فقط، اثنان منها بقرارك:

  1. اسم نطاق الموقع يرسل إلى خدمة أيقونات المواقع لدى Google لعرض شعار الموقع بجوار كل دليل. يرسل النطاق وحده، دون مسار الصفحة أو محتواها.
  2. نص سياق الصفحة ورابطها يرسلان إلى مزود الذكاء الاصطناعي الذي اخترته، إن فعلت الأوصاف الآلية.
  3. تسجيلك الصوتي يرسل إلى خدمة التفريغ التي اخترتها، إن فعلت السرد الصوتي.

أما الصلاحيات، فتطلب الإضافة الوصول إلى جميع المواقع (all URLs)، لأنها تحتاج إلى حقن سكربت المحتوى في أي صفحة قد تسجل منها. هذه صلاحية واسعة، والضمان هنا ليس في تقييد الصلاحية نفسها، بل في كون الشيفرة مفتوحة المصدر بالكامل، مما يتيح للمطورين والباحثين تدقيق ما تفعله الإضافة بتلك الصلاحيات. وفي Firefox تطلب هذه الصلاحية عند أول تسجيل لا عند التثبيت.

مقارنة Mimik مع Scribe وTango

الفرق الجوهري أن Scribe وTango منصتان سحابيتان مبنيتان للعمل الجماعي، وأن Mimik أداة محلية مبنية لفرد يوثق ويشارك بالملفات. والجدول يوضح أثر هذا الفرق بحسب صفحات أسعار الخدمتين في سبتمبر 2026:

Mimik Scribe Tango
السعر مجاني بالكامل، وتدفع لمزود الذكاء الاصطناعي إن استعملته خطة مجانية محدودة، وPro Personal بـ25 دولارا للمقعد شهريا بالدفع السنوي خطة مجانية بخمسة أدلة، وPro بـ22 دولارا للمستخدم شهريا بالدفع السنوي لفريق من عضو أو عضوين
الحساب غير مطلوب مطلوب مطلوب
مكان حفظ البيانات جهازك خوادم الخدمة خوادم الخدمة
التصدير إلى PDF وHTML وMarkdown مجاني في الخطط المدفوعة في الخطط المدفوعة
تسجيل برامج سطح المكتب غير متاح في الخطط المدفوعة في الخطط المدفوعة
إخفاء البيانات الحساسة Smart Blur مجاني بتفعيل يدوي الإخفاء التلقائي في خطة المؤسسات الإخفاء في Pro، والكشف التلقائي في خطة المؤسسات
مكتبة مشتركة وتعليقات للفريق غير متاحة، والمشاركة بالملفات متاحة متاحة
الكود مفتوح (MIT) مغلق مغلق

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

قيود يجب معرفتها قبل الاعتماد عليه

صفحات الويب فقط. يسجل Mimik الصفحات التي تبدأ بـhttp أو https داخل المتصفح. فلا يسجل برامج سطح المكتب، ولا صفحات إعدادات المتصفح الداخلية، ولا متجر إضافات Chrome، ولا الملفات المحلية المفتوحة في المتصفح.

العربية غير مدعومة رسميا. الواجهة والأوصاف الآلية بست لغات ليس بينها العربية. ولا يتضمن الكود معالجة خاصة لاتجاه الكتابة من اليمين إلى اليسار (RTL - Right to Left)، فالأدلة التي تكتب أوصافها بالعربية تحتاج إلى تجربة في PDF وDOCX قبل الاعتماد عليها.

التقاط الصورة قبل رد فعل الصفحة له ثمن. القرار التصميمي الذي يحفظ صورة الزر قبل انتقال الصفحة يسبب مشكلة مع مربعات الاختيار (checkbox): فاللقطة تظهر المربع قبل أن يتغير، أي بالحالة المعاكسة لما فعلته. هذه مشكلة مفتوحة في مستودع المشروع حتى أواخر سبتمبر 2026.

مشروع حديث. عمر Mimik أشهر قليلة، وسجل إصداراته المنشورة رسميا على GitHub لا يتعدى حتى الآن إصدارين مرقمين (أحدثهما 1.2.0)، وتتوالى فيه معالجة الحالات التفصيلية وإصلاح الأخطاء بوتيرة سريعة. ورغم نشاط تطويره، يحسن بمن يعتمد عليه في توثيق مؤسسي رسمي أن يختبر الصيغ التي يحتاجها ويتأكد من ملاءمتها لإجراءاته قبل الاعتماد الكامل.

الذكاء الاصطناعي والصوت ليسا مجانيين. الإضافة مجانية، لكن كل وصف آلي وكل دقيقة تفريغ صوتي تدفع ثمنها للمزود. والتكلفة صغيرة بفضل النص القصير المرسل، لكنها ليست صفرا.

ما ينتظر في الإصدار القادم

في كود المشروع على GitHub مزايا اكتملت بعد الإصدار 1.2.0، ولم تصل بعد إلى نسخة المتاجر حتى أواخر سبتمبر 2026. أبرزها ثلاث مزايا رئيسية:

  • الإيقاف المؤقت والاستئناف: يوقف الالتقاط والميكروفون معا دون إنهاء التسجيل، ثم يستأنف من حيث توقف.
  • مشاركة الدليل بملف .mimik: ملف مضغوط فيه الخطوات واللقطات يستورده شخص آخر في نسخته من Mimik، فيبقى قابلا للتحرير وإعادة التشغيل بـGuide Me. وقبل كتابة الملف تدمج مناطق الإخفاء في بكسلات الصورة فلا يمكن إزالتها، ويحذف النص الذي كتبته في الحقول، وتقص الروابط إلى عنوان الصفحة دون المعاملات التي قد تحمل رموز جلسة الدخول. وهذا يخفف أوضح نقص في المقارنة السابقة، إذ يصبح تبادل الأدلة القابلة للتحرير بين أعضاء الفريق ممكنا، وإن بقي بلا مكتبة مشتركة.
  • تعليق صوتي على الفيديو الناتج: تقرأ أوصاف الخطوات بتحويل النص إلى كلام (Text-to-Speech) بصوت اصطناعي عبر OpenAI أو ElevenLabs بمفتاحك، وتبقى الخطوة على الشاشة حتى ينتهي الصوت.

كيف تبدأ

  1. ثبت Mimik من متجر Chrome أو Edge أو Firefox.
  2. عند التثبيت يفتح معالج إعداد من خمس خطوات: ترحيب، ثم مفتاح الذكاء الاصطناعي، ثم Smart Blur، ثم تثبيت الأيقونة في شريط المتصفح، ثم الانتهاء. المفتاح اختياري، ويمكن تخطيه والعودة إليه من الإعدادات لاحقا.
  3. افتح الصفحة التي تريد توثيق الإجراء فيها.
  4. اضغط أيقونة Mimik لتفتح اللوحة الجانبية، وابدأ التسجيل منها، ثم نفذ الإجراء كما تنفذه عادة.
  5. أوقف التسجيل، فتفتح لوحة التحكم وفيها الدليل جاهزا للتحرير أو التصدير أو التشغيل بـGuide Me.

ولمن يريد تجربة المزايا غير المنشورة بعد أو المساهمة في المشروع، يبنى Mimik من كوده المصدري بـNode.js 22 وpnpm 10، ثم تحمل الإضافة الناتجة في المتصفح بوضع المطور:

CODE
git clone https://github.com/westpoint-io/mimik.git
cd mimik
pnpm install
pnpm build           # Chrome build in .output/chrome-mv3/
pnpm build:firefox   # Firefox build in .output/firefox-mv3/

لمن يصلح Mimik؟

Mimik أداة مناسبة لمن يوثق إجراءات على أنظمة ويب مرارا، مثل فرق الدعم الفني، ومن يدربون الموظفين الجدد، ومن يسلمون المشاريع للعملاء، خاصة إن كانت البيانات الظاهرة في شاشاتهم حساسة لا يريدون رفعها إلى خدمة خارجية. ويعطي مجانا ما تحجبه الخدمات المنافسة خلف خططها المدفوعة، وهو التصدير إلى PDF وHTML وMarkdown. والثمن المقابل لبقاء كل شيء على جهازك أن الدليل بعد تصديره يخرج من أي سيطرة مركزية: لا خادم يجدد النسخة المرسلة حين تتغير واجهة النظام، ولا مسؤول يفرض قواعد الإخفاء على الفريق كله. فكل ملف تصدره نسخة نهائية مستقلة، ومراجعته قبل إرساله مسؤولية مرسله وحده.

إن أردت تجربة Mimik بنفسك، فهذه روابطه الرسمية:

أضف Mimik إلى Chrome الموقع الرسمي الكود المصدري على GitHub
التصنيفات

قد تُعجبك هذه المشاركات

4419914284293787151

العلامات المرجعية

قائمة العلامات المرجعية فارغة ... قم بإضافة مقالاتك الآن

    البحث