OpenCLI: Herhangi bir web sitesi bir CLI aracına dönüştürmek, Claude en azından yetenekli tarayıcı
OpenCLI nedir?
OpenCLI, sloganla açık kaynaklı bir CLI aracıdır:Herhangi bir Web & Tool Your CLIHerhangi bir web sitesi ve araçları komut satırınız haline getirelim. Basitçe söylemek gerekirse, herhangi bir web sitesi, Electron uygulamasını veya yerel araçları standart bir komut satırı arayüzüne dönüştürebilir.
Claude Code, Cursor gibi AI programlama asistanlarını kullanan geliştiriciler için, bu AI Agent'ın en eksik yeteneklerini doldurur -Doğrudan Kontrol TarayıcıBilmiyorum.
• Temel işlevlerin Özeti
1. Web Sitesi 1.
Herhangi bir web sitesi bir komut hattı aracına dönüştürmek artık 79+ siteyi destekledi:
- Yurtiçi platformlarBilibili, nasıl, küçük kırmızı kitaplar, çıkartmalar, kaplanlar, idle balıkları
- Uluslararası platformlarTwitter/X, Reddit, YouTube, Hacker News
- ElektrikliAmazon, 1688
- AI ToolsGemini, Yuanbao, DefterLM
Örnek: Örnek:
# 查看 Bilibili 热门opencli bilibili hot --limit 5# 搜索知乎opencli zhihu search "OpenClaw" --limit 10# 查看小红书笔记opencli xiaohongshu search "AI工具" --limit 5
2. Elektron Uygulaması
Elektron uygulamaları diğer AI uygulamalarını kontrol edin:
- Antigravity Ultra vs için destek.
- AI diğer AI uygulamalarını kontrol eder
- Destekleme ve Hazırlanma
3. Dış Klantı Hub Hub
Harmonized management and call external CLI tools:
- AutodiscoverOtomatik olarak yüklenen CLI aletleri tanır
- Autoload: Otomatik olarak bir paket yöneticisi aracılığıyla araçlar kurulmıyorsa (örneğin g. bira install gh)
- Birleşik ÇağrıDiğer Organiser
Örnek: Örnek:
# 调用 GitHub CLIopencli gh pr list --limit 5# 调用 Obsidianopencli obsidian open "笔记标题"
4. AI Agent Browser Control
Bu OpenCLI'nın en katil özelliğidir - AI'nın tarayıcıyı kontrol etmesine izin vermek:
- Operate komutAI tıklayın, gir, çıkarın, ekran görüntüsü
- Browser Otomasyon: Herhangi bir etkileşim için senaryo
- Hesap güvenlidir.: Chrome/Chromium giriş durumu ve kupon tarayıcıyı terk etmiyor
AI available browser işletim komutları:
- Open, click, type, self, keep, wait
- alın, ekran görüntüsü, kaydırma, geri dönüş, val
- Çalışacağım, init, Verify, close
• Güvenlik ve karşı test
OpenCLI güçlü bir anti-test mekanizmasına sahiptir:
- Counterprint:Patches navigator.webvid, Stub penceresi.krom
- parçaları temizleyin.Diğer Organiser
- Egzersiz ortamıDiğer Organiser
- Risk kontrolüÇok katmanlı anti-fingerprint ve rüzgar kontrol mekanizması
Kurulum ve kullanımı
1. OpenCLI kurulumu
# 通过 npm 安装npm install -g @jackwener/opencli# 安装 AI skillsnpx skills add jackwener/opencli
2. Tarayıcı uzantılarının kurulumu
- Download opencli-exorder.zip (From GitHub Releases)
- Unpression File
- Open Krom: Açık Yükler, geliştirici modu etkinleştirin
- Basınçsız dosya Check'i seçmek için baskılanmamış uzatmayı yüklemek için tıklayın.
3. bağlantıların incelenmesi
opencli doctor # 检查扩展和守护进程连接opencli daemon status # 检查守护进程状态
4. Kullanımın Önemi
# 查看所有命令opencli list# 查看 HackerNews 热门(无需浏览器)opencli hackernews top --limit 5# 查看 Bilibili 热门(需要浏览器扩展)opencli bilibili hot --limit 5
AI Agent Entegrasyon
OpenCLI, AI Agent için birden fazla yetenek sağlar:
| Beceri. | Fonksiyonlar | Yükleme Komutanlığı |
|---|---|---|
| Opencli-usage | Komutan Referans | Üzgünüm, üzgünüm. |
| Opencli-işlev | Browser Otomasyon | {\bord0\shad0\alphaH3D}Bilmiyorum. |
| Opencli-patrer | Adapt geliştirme kılavuzu | Üzgünüm, üzgünüm. |
| Bu bir opencli-oneshot. | Hızlı Komut Referans | Hayır, hayır, hayır, hayır, hayır. |
Claude neden buna ihtiyaç duyuyor?
Claude Code ve Cursor gibi AI programlama asistanlarının en büyük sınırlamaları:Doğrudan kontrol edemezBilmiyorum. MCP araçlarıyla çağrılsalar da:
- Mesaj alamaz: %s %sDiğer Organiser
- Cannot run browser: tıkılabilir, gir,
- Açık mesaj açamaz: Her seferinde yeniden kredilendirme
OpenCLI bu sorunları çözdü:
- Tekrar giriş durumu: Chrome/Chromium kullanarak doğrudan giriş durumu
- AI Control Browser Browser: AI, Operate komutları tarafından tarayıcıları kontrol edebilir
- Standart arayüzü: Tüm web siteleri standart olarak CLI komutları haline gelir
Zoo, ışık.
- Zero LLM maliyeti: run-time zero token tüketimi
- Finality Çıktı: Aynı komut, aynı çıktı formatı, borulanabilir
- Kendini kınayanDiğer Organiser
- Dinamik Yük: Auto Registration .ts or .ya ml klis / klasörlerde adaptör
- Geniş kapsama alanı:79+ web adaptörü
Sonunda.
OpenCLI, AIAgent ekolojisinin eksik parçasını tamamladı -Tarayıcı KontrolüBilmiyorum. Bununla birlikte, Claude Code ve Cursor nihayet olabilir:
- Doğrudan Bilibi'yi işletmek, bilmek, küçük kırmızı kitap.
- Control Electron Application
- Mevcut tarayıcı giriş durumu
- Herhangi bir web sitesi programlanabilir bir CLI aracına dönüştürün
Bu, otomatik tarayıcı operasyonlarına ihtiyaç duyan geliştiriciler için devrimci bir araçtır.
Araçlar sizin için hazır.
Proje adresi:https://github.com/jackwener/opencli