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

BlockBeatNews

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