OpenCLI: Przekształcanie każdej strony internetowej w narzędzie CLI, przeglądarki Claude 'a najmniej zdolny
Co to jest OpenCLI?
OpenCLI to narzędzie open- source CLI z hasłem:Zrób dowolną stronę internetową i narzędzie CLINiech każda strona i narzędzia staną się twoją linią dowodzenia. Po prostu, może przekształcić dowolną stronę internetową, aplikację Electron lub lokalne narzędzia w znormalizowany interfejs linii poleceń.
Dla deweloperów wykorzystujących asystentów programowania AI, takich jak Claude Code, Cursor, to wypełnia najbardziej brak możliwości agenta AI -Przeglądarka bezpośredniego sterowaniaNie wiem.
• Podsumowanie funkcji podstawowych
1. Strona internetowa
Przekształcanie dowolnej strony internetowej w narzędzie linii poleceń obsługuje teraz 79 + strony:
- Platformy krajowe: Bilibili, know-how, małe czerwone książki, naklejki, tygrysy, bezczynne ryby
- Platformy międzynarodoweTwitter / X, Reddit, YouTube, Hacker News
- Elektryk: Amazon, 1688
- Narzędzia AIGemini, Yuanbao, NotebookLM
Przykład:
# 查看 Bilibili 热门opencli bilibili hot --limit 5# 搜索知乎opencli zhihu search "OpenClaw" --limit 10# 查看小红书笔记opencli xiaohongshu search "AI工具" --limit 5
2. Zastosowanie elektronów
Przełącz aplikacje elektronowe na narzędzia CLI, a AI kontroluje inne aplikacje AI:
- Wsparcie dla Antigravity Ultra itp.
- AI kontroluje inne zastosowania AI
- Obsługa skryptów i rozszerzeń
3. Zewnętrzne narzędzie CLI Hub
Zharmonizowane zarządzanie i wywołanie zewnętrznych narzędzi CLI:
- AutoodkryjAutomatycznie rozpoznawać zainstalowane narzędzia CLI
- Automatyczna instalacja: Automatycznie zainstalować przez menedżera pakietów, jeśli narzędzia nie są zainstalowane (np.
- Zjednoczone wywołanieInny organizator
Przykład:
# 调用 GitHub CLIopencli gh pr list --limit 5# 调用 Obsidianopencli obsidian open "笔记标题"
4. Agent AI Browser Control
Jest to najbardziej zabójcza funkcja OpenCLI - aby umożliwić AI kontrolę przeglądarki:
- Uruchom polecenieAI może kliknąć, wprowadzić, wyciągnąć, zrzut ekranu
- Automatyzacja przeglądarki: Skrypt dla każdej interakcji
- Konto jest bezpieczne.: Wznowić status logowania Chrome / Chromium i voucher nie opuszcza przeglądarki
Dostępne polecenia operacyjne przeglądarki AI:
- Otwórz, kliknij, wpisz, sam, trzymaj, czekaj
- Get, screenshot, scroll, back, val
- Idę do pracy, init, sprawdzić, zamknąć
• Bezpieczeństwo i kontrtesty
OpenCLI posiada potężny mechanizm antytestowy:
- Kontrprint: Łaty nawigator.webdriver, Stub window.chrome
- Oczyść ślady.Inny organizator
- Środowisko podrabianiaInny organizator
- Obchodzenie środków kontroli ryzykaWielowarstwowe środki zwalczania odcisków palców i kontroli wiatru
Instalacja i użytkowanie
1. Instalacja OpenCLI
# 通过 npm 安装npm install -g @jackwener/opencli# 安装 AI skillsnpx skills add jackwener/opencli
2. Instalacja rozszerzeń przeglądarki
- Pobierz opencli- extension.zip (z GitHub Releases)
- Plik odciśnięcia
- Otwórz chrom: / / rozszerzenia, włącz tryb deweloperski
- Kliknij, aby załadować niewciśnięte rozszerzenie, aby wybrać nienaciśnięty plik Sprawdź.
3. Kontrola połączeń
opencli doctor # 检查扩展和守护进程连接opencli daemon status # 检查守护进程状态
4. Rozpoczęcie stosowania
# 查看所有命令opencli list# 查看 HackerNews 热门(无需浏览器)opencli hackernews top --limit 5# 查看 Bilibili 热门(需要浏览器扩展)opencli bilibili hot --limit 5
Integracja agenta AI
OpenCLI zapewnia wiele umiejętności dla agenta AI:
| Umiejętności. | Funkcje | Zainstaluj polecenie |
|---|---|---|
| Użycie Opencli- | Numer polecenia | Przepraszam. |
| Opencli- operation | Automatyzacja przeglądarki | Nie wiem. |
| Opencli- explorer | Przewodnik dotyczący rozwoju adapterów | Przepraszam. |
| To opalenizna. | Szybkie referencje poleceń | Nie, nie. |
Dlaczego Claude tego potrzebuje?
Największe ograniczenia asystentów programowania SI, takich jak Claude Code i Cursor to:Nie można bezpośrednio kontrolować przeglądarkiNie wiem. Chociaż można je nazwać za pomocą narzędzi MCP:
- Nie można uzyskać wiadomości:% s% sInny organizator
- Nie można obsługiwać przeglądarki: Nie można kliknąć, wprowadzić, przewinąć
- Nie można otworzyć wiadomości: Reakredytacja za każdym razem
OpenCLI rozwiązało te problemy:
- Powtórz status logowania: bezpośredni status logowania za pomocą Chrome / Chromium
- Przeglądarka sterowania AI: AI może kontrolować przeglądarki za pomocą polecenia Operate
- Interfejs standardowy: wszystkie strony stają się standardowymi poleceniami CLI
Zoo, zapal się.
- Koszt zerowy LLM: zużycie symbolu run- time zero
- Realizacja finalna: To samo polecenie, ten sam format wyjściowy, pipowalny
- SamonaprawaInny organizator
- Obciążenie dynamiczne: Autoregister .ts lub .yaml adapter w plikach / folderach
- Szeroki zakres: 79 + adapter sieciowy
Na końcu.
OpenCLI ukończyło brakującą część ekologii AIAgent...Sterowanie przeglądarkąNie wiem. Dzięki niemu Claude Code i Cursor mogą w końcu:
- Bezpośrednio działa Bilibi, wie, mała czerwona książka.
- Aplikacja elektronów sterujących
- Ponownie użyj istniejącego statusu logowania przeglądarki
- Zamień dowolną stronę w programowalne narzędzie CLI
Jest to rewolucyjne narzędzie dla deweloperów, którzy potrzebują zautomatyzowanych operacji przeglądarki.
Narzędzia są gotowe.
Adres projektu:https: / / github.com / jackwener / opteri