Developer Merilis Alat Otomasi Desktop usecomputer, Ditulis dengan Zig Kompatibel dengan Berbagai Asisten Pemrograman AI

GateNews
Berita Gate News, pada 25 Maret, pengembang open-source Tommaso De Rossi merilis alat baris perintah otomatisasi desktop usecomputer, yang ditulis menggunakan Zig sebagai file biner asli dan tidak bergantung pada runtime Node.js. Alat ini memungkinkan asisten pemrograman AI (termasuk Claude Code, Codex, OpenCode, dan lain-lain) untuk langsung mengendalikan fungsi mouse, keyboard, dan tangkapan layar di desktop. Alat ini mendukung macOS dan Linux (X11, Wayland melalui kompatibilitas XWayland). usecomputer menyediakan perintah CLI untuk pengambilan tangkapan layar, gerakan/mengklik/menggeser/scroll mouse, input keyboard, dan pembuatan shortcut, dilengkapi dengan sistem pemetaan koordinat (coord-map) yang dapat secara otomatis mengubah koordinat piksel dalam tangkapan layar menjadi koordinat layar sebenarnya. Output tangkapan layar secara default akan memperkecil sisi terpanjang hingga 1568 piksel agar sesuai dengan jendela konteks model. Selain itu, alat ini mendukung Kitty Graphics Protocol, dan setelah pengaturan variabel lingkungan, tangkapan layar dapat langsung disisipkan ke dalam konteks model secara inline. Alat otomatisasi browser yang dikembangkan De Rossi sebelumnya, Playwriter, telah mendapatkan lebih dari 3200 bintang di GitHub. usecomputer merupakan pengembangan dari otomatisasi browser ke otomatisasi desktop. Proyek ini dipisahkan secara independen dari repositori tunggal kimaki-nya, dan menyediakan dua cara penggunaan: CLI dan pustaka Node.js. README-nya menyertakan contoh integrasi lengkap untuk OpenAI computer tool dan Anthropic computer use.
Penafian: Informasi di halaman ini mungkin berasal dari sumber pihak ketiga dan hanya untuk referensi. Ini tidak mewakili pandangan atau pendapat Gate dan bukan merupakan nasihat keuangan, investasi, atau hukum. Perdagangan aset virtual melibatkan risiko tinggi. Mohon jangan hanya mengandalkan informasi di halaman ini saat membuat keputusan. Untuk detailnya, lihat Penafian.
Komentar
0/400
Tidak ada komentar