OpenCLI: Trasformare qualsiasi sito in uno strumento CLI, il browser meno capace di Claude
Cos'è OpenCLI?
OpenCLI è uno strumento CLI open source con lo slogan:Fai qualsiasi sito e strumento il tuo CLILascia che qualsiasi sito web e strumenti diventi la tua linea di comando. Semplicemente parlando, può convertire qualsiasi sito web, applicazione Electron o strumenti locali in un'interfaccia linea di comando standardizzata.
Per gli sviluppatori che utilizzano assistenti di programmazione AI come Claude Code, Cursor, questo riempie le capacità più carenti dell'agente AI -Browser di controllo direttoNon lo so.
• Riepilogo delle funzioni principali
1. Sito web
Trasformare qualsiasi sito web in uno strumento di riga di comando ha ora supportato 79+ siti:
- Piattaforme nazionali: Bilibili, know-how, piccoli libri rossi, adesivi, tigri, pesci inattivo
- Piattaforme internazionaliTwitter/X, Reddit, YouTube, Hacker News
- Elettricista: Amazon, 1688
- Strumenti di intelligenzaGemini, Yuanbao, NotebookLM
Esempio:
# 查看 Bilibili 热门opencli bilibili hot --limit 5# 搜索知乎opencli zhihu search "OpenClaw" --limit 10# 查看小红书笔记opencli xiaohongshu search "AI工具" --limit 5
2. Applicazione dell'elettrone
Trasformare le applicazioni Electron negli strumenti CLI e l'AI controlla altre applicazioni AI:
- Supporto per Antigravity Ultra ecc.
- AI controlla altre applicazioni AI
- Supporto Scriptizzazione e estensione
3. Hub strumento CLI esterno
Gestione armonizzata e chiamare strumenti CLI esterni:
- AutodiscoveriRiconosce automaticamente gli strumenti CLI installati
- Installazione automatica: Installare automaticamente attraverso un gestore di pacchetti se non vengono installati strumenti (ad es. l'installazione di birra gh)
- Chiamata unificataAltri organi
Esempio:
# 调用 GitHub CLIopencli gh pr list --limit 5# 调用 Obsidianopencli obsidian open "笔记标题"
4. Controllo del browser dell'agente AI
Questa è la funzione più killer di OpenCLI - per consentire AI di controllare il browser:
- Operare il comandoAI può fare clic, inserire, estrarre, screenshot
- Automazione del browser: Script per qualsiasi interazione
- L'account e' sicuro.: Riprendi lo stato di accesso Chrome/Chromium e il voucher non lascia il browser
I comandi operativi del browser disponibili AI:
- Apri, fai clic, tipo, auto, mantiene, aspetta
- Prendi, screenshot, scroll,back, val
- Vado a lavorare, init, Verifica, chiudi
• Sicurezza e contro-test
OpenCLI ha un potente meccanismo anti-test:
- Controstampa:Patches navigator.webdriver, finestra Stub.chrome
- Libera le tracce.Altri organi
- Ambiente controproducenteAltri organi
- Circonferenza di controllo del rischioMisure di evasione anti-impronta multistrato e controllo del vento
Installazione e utilizzo
1. Installazione di OpenCLI
# 通过 npm 安装npm install -g @jackwener/opencli# 安装 AI skillsnpx skills add jackwener/opencli
2. Installazione delle estensioni del browser
- Scarica opencli-extension.zip (da GitHub Releases)
- File di pressione
- Aprire cromo://estensioni, abilitare la modalità sviluppatore
- Fare clic per caricare l'estensione non compressa per selezionare il file non premuto Controllare.
3. Ispezione delle connessioni
opencli doctor # 检查扩展和守护进程连接opencli daemon status # 检查守护进程状态
4. Commento all'uso
# 查看所有命令opencli list# 查看 HackerNews 热门(无需浏览器)opencli hackernews top --limit 5# 查看 Bilibili 热门(需要浏览器扩展)opencli bilibili hot --limit 5
Integrazione agente AI
OpenCLI fornisce competenze multiple per l'agente AI:
| Abilità. | Funzioni | Installa il comando |
|---|---|---|
| Opencli-usage | Riferimento del comando | Mi dispiace, mi dispiace. |
| Opencli-opera | Automazione del browser | Non lo so. |
| Opencli-explorer | Guida allo sviluppo dell'adattatore | Mi dispiace, mi dispiace. |
| E' una foto aperta. | Quick Command Reference | No, no, no, no. |
Perche' Claude ne ha bisogno?
I maggiori limiti di assistenti di programmazione AI come Claude Code e Cursor sono:Non poteva controllare direttamente il browserNon lo so. Anche se possono essere chiamati attraverso strumenti MCP:
- Non può ottenere un messaggio: %s %sAltri organi
- Non può utilizzare il browser: Incapace di fare clic, inserire, scorrere
- Non può aprire un messaggio: Riaccreditamento ogni volta
OpenCLI ha risolto questi problemi:
- Ripeti lo stato di login: stato di login diretto utilizzando Chrome/ Chromium
- AI Control Browser: AI può controllare i browser dal comando Operate
- Interfaccia standard: tutti i siti diventano comandi CLI standard
Zoo, illuminati.
- Costo zero LLM: tempo di funzionamento zero token consumo
- Produzione finale: Stesso comando, stesso formato di output, pipable
- AutoriparazioneAltri organi
- Caricamento dinamico: Autoregister .ts or .yaml adapteror in clis/ folders
- Ampia copertura:79+ adattatore web
Alla fine.
OpenCLI ha completato il pezzo mancante dell'ecologia AIAgent --Controllo browserNon lo so. Con esso, Claude Code e Cursor possono finalmente:
- Direttamente operativo Bilibi, sapendo, piccolo libro rosso.
- Applicazione dell'elettrone di controllo
- Utilizzare lo stato di login del browser esistente
- Trasforma qualsiasi sito in uno strumento CLI programmabile
Questo è uno strumento rivoluzionario per gli sviluppatori che hanno bisogno di operazioni di browser automatizzate.
Gli strumenti sono pronti per voi.
Indirizzo del progetto:https://github.com/jackwener/opencli