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

GateNews
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 ولا تشكل أي نصيحة مالية أو استثمارية أو قانونية. ينطوي تداول الأصول الافتراضية على مخاطر عالية. يرجى عدم الاعتماد حصرياً على المعلومات الواردة في هذه الصفحة عند اتخاذ القرارات. لمزيد من التفاصيل، يرجى الرجوع على إخلاء المسؤولية.
تعليق
0/400
لا توجد تعليقات