دع مساعد البرمجة بالذكاء الاصطناعي يتحكم مباشرة بسطح المكتب: أداة CLI أصلية من Zig باسم usecomputer مفتوحة المصدر، ومتوافقة مع Claude Code و Codex

وفقًا لمراقبة 1M AI News، قام المطور المفتوح المصدر توماسو دي روسي بنشر أداة أوامر الأتمتة المكتبية 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 الخاص به، ويوفر كلا من واجهة سطر الأوامر ومكتبة Node.js للاستخدام، ويتضمن ملف README أمثلة كاملة على تكامل أدوات OpenAI و Anthropic.
إخلاء المسؤولية: قد تكون المعلومات الواردة في هذه الصفحة مستمدة من مصادر خارجية وهي للمرجعية فقط. لا تمثل هذه المعلومات آراء أو وجهات نظر Gate ولا تشكل أي نصيحة مالية أو استثمارية أو قانونية. ينطوي تداول الأصول الافتراضية على مخاطر عالية. يرجى عدم الاعتماد حصرياً على المعلومات الواردة في هذه الصفحة عند اتخاذ القرارات. لمزيد من التفاصيل، يرجى الرجوع على إخلاء المسؤولية.
تعليق
0/400
لا توجد تعليقات