أدوات تتبع المشكلات

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

1. لماذا هذا يدوي

تعمل كل جسور MousePlayer الأخرى تلقائيًا. هذا لا، وهذا هو التصميم المقصود.

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

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

يظهر الزر للملاك والمسؤولين فقط، ولا يظهر في عرض رابط مشترك. ينبغي ألا يستطيع مستلم التسجيل فتح تذاكر في أداتك.

2. الأدوات الخمس ومتطلبات كل منها

موضع الوصولما تقدمه
Jiraمشكلة في مشروعURL الموقع وبريد الحساب ورمز API ومفتاح المشروع ونوع المشكلة
Linearمشكلة في فريقمفتاح API ومعرّف الفريق
Asanaمهمة في مشروعرمز وصول شخصي ومعرّف المشروع
Trelloبطاقة في قائمةمفتاح ورمز ومعرّف القائمة
GitHubمشكلة في مستودعرمز وصول شخصي وowner/repo

بطاقة واحدة ومزود مختار واحد في كل وقت. إضافة أداة ثانية لاحقًا تغيير اختيار لا ترحيل.

مصادر المعرّفات

يظهر معرّف فريق Linear ومشروع Asana في URL عند فتحهما بالمتصفح. معرّف قائمة Trello أصعب الخمسة: ألحق .json بـ URL اللوحة وابحث عن القائمة. مفتاح مشروع Jira بادئة كل رقم مشكلة — ACME في ACME-1234.

3. يبني خادمنا الرابط في التذكرة

الوصف الذي تكتبه لك. رابط التسجيل ليس كذلك — نبنيه من جهتنا من الجلسة التي شاهدتها فعلًا ولا يؤثر النموذج فيه.

هذا مهم لأن الآخرين ينقرون التذكرة. لو أتى الرابط من المتصفح، لأمكن لطلب مصطنع وضع أي عنوان أمام فريقك داخل ما يبدو كأدواتك.

HTTP 200 لا يعني وجود التذكرة

يجيب Linear عبر GraphQL، التي تعيد 200 OK مع مصفوفة errors عند الرفض. جسر يفحص رمز الحالة فقط سيبلغ بنجاح تذكرة لم تُنشأ. نقرأ الجسم.

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

4. ما لا يوجد عمدًا

لا تذاكر تلقائية

كما سبق. إن أردت أتمتة، يمكن لجسر Webhook إرسال إشارات الإحباط إلى Zapier أو Make، وتقرر هناك ما يستحق تذكرة.

لا مزامنة ثنائية

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

لا مرفقات

يبقى التسجيل لدينا وتتم مشاهدته لدينا. تصدير فيديو لأداة تتبع يرسل بيانات شخصية لنظام بقواعد احتفاظ مختلفة عما اتفقت عليه مع زوارك.

يُخزّن الرمز بتشفير AES-256-GCM ولا يُعرض مجددًا. ولا يدخل قائمة المهام الداخلية — يجري الاستدعاء أثناء انتظارك مباشرة من الطلب.

5. GitLab وAzure DevOps وClickUp

ثلاث أدوات أخرى والزر والمحفز اليدوي نفسهما.

ما تقدمه
GitLabمضيف ومعرّف مشروع ورمز — يعمل GitLab الخاص بك أيضًا
Azure DevOpsمؤسسة ومشروع ونوع عنصر عمل وPAT
ClickUpمعرّف قائمة ورمز شخصي

يسأل GitLab عن المضيف لأنك قد تملكه

بخلاف البقية، يُستضاف GitLab ذاتيًا كثيرًا، لذا المضيف حقل لا ثابت. الصق gitlab.com إن كنت تستخدمه.

خصوصيتان في Azure DevOps

جسمه مستند JSON Patch لا كائن، ويجب أن يكون نوع المحتوى application/json-patch+json — وإلا يعيد 415. علامة الدولار قبل نوع عنصر العمل في URL جزء من العنوان، لا عنصر نائب نسينا ملأه.

يريد ClickUp الرمز وحده

دون Bearer قبله. الرمز المسبوق بالكلمة يُرفض بـ 401، فيبدو تمامًا كرمز خاطئ.

كل العلامات التجارية المذكورة ملك لأصحابها. لا تربط MousePlayer علاقة تجارية بهؤلاء المزودين.