📋

حقائق رئيسية

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

ملخص سريع

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

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

أصل Tasker

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

وصف المطور الدافع وراء المشروع: "أردت أداة أتمتة يمكنها استخدام جهاز الكمبيوتر الخاص بي بالفعل مثل شخص. النقر عبر واجهات المستخدم، النسخ/اللصق بين التطبيقات، التعامل مع سير العمل الفوضوية — وليس فقط واجهات برمجة التطبيقات وhooks الشبكة".

شملت المتطلبات الأساسية للأداة الجديدة:

  • سهولة الوصول للمستهلكين للمستخدمين غير التقنيين
  • بنية محلية في المقام الأول للخصوصية والتحكم
  • المرونة للتعامل مع المهام الموجهة بواجهات المستخدم

القدرات الحالية وحالات الاستخدام

على الرغم من وجودها في المراحل الأولية للتطوير، إلا أن Tasker رأت بالفعل تطبيقًا عمليًا. استخدم المطور الأداة يوميًا لمدة تقدر بـ 2-3 أسابيع لتبسيط سير العمل المبيعاتية. بالإضافة إلى ذلك، تم اختبار الأداة في سياق تجاري خارج استخدام المطور نفسه.

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

ومع ذلك، يُعترف بأن المشروع قيد العمل جاريًا. الإصدار الحالي محدود بمهام قائمة على المتصفح، وقد صرح المطور أنه "ما زال يحتاج إلى التوسع إلى نظام التشغيل العام" لكي يulfill كامل إمكاناته كعامل أتمتة لسطح المكتب.

التطوير المستقبلي والملاحظات

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

لإرشاد تطور المشروع، يبحث المطور عن ملاحظات المجتمع حول عدة نقاط حرجة:

  • أي سير عمل يثق المستخدمون بعامل أتمتة للتعامل معها
  • ال TRADEOFFS بين نشر سطح المكتب والسحابة
  • السيناريوهات المحددة حيث قد تنكسر الأداة في الممارسة العملية
  • التقييم العام لمنفعة الأداة مقابل إمكانية إثارة الخوف

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

الخاتمة

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

"أردت أداة أتمتة يمكنها استخدام جهاز الكمبيوتر الخاص بي بالفعل مثل شخص. النقر عبر واجهات المستخدم، النسخ/اللصق بين التطبيقات، التعامل مع سير العمل الفوضوية — وليس فقط واجهات برمجة التطبيقات وhooks الشبكة."

— مطور Tasker
Key Facts: 1. Tasker هو تطبيق أتمتة لسطح المكتب مفتوح المصدر ومدعوم بالذكاء الاصطناعي. 2. تم تصميم الأداة للتعامل مع المهام الموجهة بواجهات المستخدم مثل النقر عبر الواجهات ونقل البيانات بين التطبيقات. 3. يتم استخدامه حاليًا لأتمتة المتصفح، مع خطط للتوسع إلى نظام التشغيل العام. 4. تشمل حالات الاستخدام سير العمل المبيعاتية وإنشاء عروض أسعار لشركة تكييف. FAQ: Q1: ما هو Tasker؟ A1: Tasker هو عامل سطح مكتب مفتوح المصدر مصمم لأتمتة المتصفح ونظام التشغيل باستخدام الذكاء الاصطناعي للتعامل مع تفاعلات واجهة المستخدم. Q2: ما الذي يمكن استخدام Tasker من أجله؟ A2: يتم استخدامه حاليًا لسير العمل المبيعاتية وإنشاء عروض أسعار لشركات التكييف، وتحديدًا من خلال أتمتة المهام القائمة على المتصفح. Q3: هل Tasker متاح كخدمة سحابية؟ A3: حاليًا، هو تطبيق سطح مكتب محلي المقام الأول، لكن المطور يفكر في إصدار سحابي/قابل للنشر لإصدار مستقبلي.