طور مطورون أداة أتمتة سطح المكتب usecomputer، مكتوبة بلغة Zig وتتوافق مع عدة مساعدات برمجة قائمة على الذكاء الاصطناعي

Gate News أخبار، في 25 مارس، أصدر المطور المفتوح المصدر توماسو دي روسي أداة أوامر الأتمتة المكتبية usecomputer، وهي أداة تعتمد على Zig لكتابة ملفات ثنائية أصلية، ولا تعتمد على بيئة تشغيل Node.js، مما يسمح لمساعد البرمجة الذكي (بما في ذلك Claude Code و Codex و OpenCode) بالتحكم مباشرة في وظائف الماوس ولوحة المفاتيح والتقاط الشاشة على سطح المكتب. تدعم الأداة macOS و Linux (X11، و Wayland عبر XWayland). توفر usecomputer أوامر CLI لالتقاط الشاشة، وتحريك/نقر/سحب/تمرير الماوس، وإدخال لوحة المفاتيح، وتوليف الاختصارات، مع نظام خريطة إحداثيات (coord-map) يمكنه تحويل إحداثيات البكسل في الصورة الملتقطة تلقائيًا إلى إحداثيات الشاشة الفعلية. يتم تصغير أطول جانب من الصورة الملتقطة إلى 1568 بكسل بشكل افتراضي لتناسب سياق النموذج. بالإضافة إلى ذلك، تدعم الأداة بروتوكول Kitty Graphics، وبعد تعيين متغير البيئة، يمكن إدراج لقطات الشاشة مباشرة في سياق النموذج. أداة Playwriter، التي طورها دي روسي سابقًا لأتمتة المتصفح، حصلت على أكثر من 3200 نجمة على GitHub، وusecomputer هي امتداد من الأتمتة عبر المتصفح إلى الأتمتة على سطح المكتب. تم فصل المشروع عن مستودع kimaki الخاص به، ويوفر طريقتين للاستخدام: CLI ومكتبة Node.js، ويتضمن ملف README أمثلة كاملة على تكامل أدوات OpenAI و Anthropic.

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