OpenCLI: Transformarea oricărui site într-un instrument CLI, browserul cel mai puțin capabil al lui Claude
Ce este OpenCLI?
OpenCLI este un instrument CLI open-source cu sloganul:Asigurați-vă orice site web și instrument CLILasă orice site web și instrumente să devină linia ta de comandă. Pur și simplu vorbind, poate converti orice site web, aplicație electron sau instrumente locale într-o interfață standard de linie de comandă.
Pentru dezvoltatori care folosesc asistenţi de programare AI cum ar fi Codul Claude, Cursor, aceasta umple cele mai lipsite capacităţi ale agentului AI -Navigator de control directNu ştiu.
• Rezumatul funcţiilor de bază
1. Site web
Transformarea oricărui site într-un instrument de linie de comandă a sprijinit acum 79+ site-uri:
- Platforme interne: Bilibili, know-how, cărți roșii mici, autocolante, tigri, pește inactiv
- Platforme internaționaleTwitter/X, Reddit, YouTube, Hacker News
- Electrician: Amazon, 1688
- Instrumente AIGemeni, Yuanbao, NotebookLM
Exemplu:
# 查看 Bilibili 热门opencli bilibili hot --limit 5# 搜索知乎opencli zhihu search "OpenClaw" --limit 10# 查看小红书笔记opencli xiaohongshu search "AI工具" --limit 5
2. Aplicație electron
Transforma aplicatiile Electron in instrumente CLI si AI controleaza alte aplicatii AI:
- Suport pentru Antigravity Ultra etc.
- AI controlează alte aplicații AI
- Suport Scriptizare și extensie
3. Instrumentul CLI extern Hub
Gestionarea armonizată și apelarea la instrumente CLI externe:
- AutodescoperireRecunoaşte automat instrumentele CLI instalate
- Instalare automată: Instalați automat printr-un manager de pachete în cazul în care instrumentele nu sunt instalate (de exemplu, bere instala gh)
- Apel unificatAlt organizator
Exemplu:
# 调用 GitHub CLIopencli gh pr list --limit 5# 调用 Obsidianopencli obsidian open "笔记标题"
4. Controlul agentului AI Browser
Aceasta este caracteristica OpenCLI cel mai criminal - pentru a permite AI pentru a controla browser-ul:
- Operați comandaAI poate face clic, introduce, extrage, captura de ecran
- Automatizare browserScript pentru orice interacţiune
- Contul este securizat.: Reia statusul de conectare Chrome/ Crom și voucherul nu lasă browserul
Comenzi de operare ale browserului AI disponibile:
- Deschis, clic, tip, sine, ține, așteptați
- Get, screenshot, defilare, înapoi, Val
- Am de gând să lucreze, init, verifica, aproape
• Securitate și contra-testare
OpenCLI are un mecanism anti-test puternic:
- Contraprint:Patches navigator.webdriver, Stub fereastră.crom
- Eliberaţi şinele.Alt organizator
- Mediul de contrafacereAlt organizator
- Excluderea controlului riscurilorMăsuri multiple de combatere a amprentelor digitale și a controlului vântului
Instalarea și utilizarea
1. Instalarea OpenCLI
# 通过 npm 安装npm install -g @jackwener/opencli# 安装 AI skillsnpx skills add jackwener/opencli
2. Instalarea extensiilor browser-ului
- Descărcați opencli-extension.zip (de la GitHub Releases)
- Fișier de eliberare
- Deschideți cromul/extensii, activați modul dezvoltator
- Click pentru a încărca extensia nepresată pentru a selecta verificarea fișierului nepresurizat.
3. Inspecţia conexiunilor
opencli doctor # 检查扩展和守护进程连接opencli daemon status # 检查守护进程状态
4. Începerea utilizării
# 查看所有命令opencli list# 查看 HackerNews 热门(无需浏览器)opencli hackernews top --limit 5# 查看 Bilibili 热门(需要浏览器扩展)opencli bilibili hot --limit 5
Integrare agent AI
OpenCLI oferă mai multe competențe pentru agentul AI:
| Abilitate. | Funcții | Instalează comanda |
|---|---|---|
| Opencli-usage | Referință comandă | Îmi pare rău, îmi pare rău. |
| Opencli-operate | Automatizare browser | Nu ştiu. |
| Explorator Opencli | Ghid de dezvoltare a adaptorului | Îmi pare rău, îmi pare rău. |
| Este un opencli-un foc. | Referință rapidă de comandă | Nu, nu, nu. |
De ce are Claude nevoie de asta?
Cele mai mari limitări ale asistenţilor de programare AI precum Codul Claude şi Cursorul sunt:Nu am putut controla direct browserulNu ştiu. Deși acestea pot fi numite prin intermediul instrumentelor MCP:
- Nu se poate obține mesajul: %s %sAlt organizator
- Nu pot opera browserul: Nu se poate face clic, introduce, derula
- Nu se poate deschide mesajul: Reacreditare de fiecare dată
OpenCLI a rezolvat aceste probleme:
- Stare de autentificare repetată: starea de autentificare directă utilizând Chrome/ Crom
- Navigator de control AI: AI poate controla browserele prin comanda de operare
- Interfață standard: toate site-urile devin comenzi CLI standard
Zoo, aprinde.
- Costul LLM zero: consumul de jetoane zero timp de funcționare
- Rezultat final: Aceeaşi comandă, acelaşi format de ieşire, pipable
- AutoreparareAlt organizator
- Încărcătură dinamică: Autoregister .ts sau .yaml adaptor în clis/ foldere
- Acoperire largă:79+ adaptor web
La sfârşit.
OpenCLI a completat piesa lipsă a ecologiei AIAgent --Control browserNu ştiu. Cu el, Codul Claude şi Cursorul pot în sfârşit:
- Acţionează direct Bilibi, ştiind, o carte roşie.
- Control Electron Application
- Reutilizați starea de autentificare a browser-ului existent
- Transformă orice site într-un instrument programabil CLI
Acesta este un instrument revoluționar pentru dezvoltatori care au nevoie de operațiuni automate de browser.
Uneltele sunt gata pentru tine.
Adresa proiectului:https://github.com/jackwener/opencli