← Torna all’elenco

OpenCLI: Trasformare qualsiasi sito in uno strumento CLI, il browser meno capace di Claude

itadol5j

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

  1. Scarica opencli-extension.zip (da GitHub Releases)
  2. File di pressione
  3. Aprire cromo://estensioni, abilitare la modalità sviluppatore
  4. 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