← Tillbaka till listan

OpenCLI: Ändra vilken webbplats som helst till ett CLI-verktyg, Claudes minst kapabla webbläsare

itadol5j

Vad är OpenCLI?

OpenCLI är ett open-source CLI-verktyg med slogan:Gör någon webbplats och verktyg ditt CLILåt alla webbplatser och verktyg bli din kommandolinje. Helt enkelt kan den konvertera alla webbplatser, Electron-applikationer eller lokala verktyg till ett standardiserat kommandoradsgränssnitt.

För utvecklare som använder AI-programmeringsassistenter som Claude Code, Cursor, fyller detta AI-agentens mest saknade kapacitet -Direct Control BrowserJag vet inte.

• Sammanfattning av kärnfunktioner

1. Webbplats

Om du gör en webbplats till ett kommandoradsverktyg har du nu stött 79+ webbplatser:

  • Inhemska plattformarBilibili, know-how, små röda böcker, klistermärken, tigrar, tom fisk
  • Internationella plattformarTwitter/X, Reddit, YouTube, Hacker News
  • ElektrikerAmazon, 1688
  • AI verktygGemini, Yuanbao, NotebookLM

Exempel:

# 查看 Bilibili 热门opencli bilibili hot --limit 5# 搜索知乎opencli zhihu search "OpenClaw" --limit 10# 查看小红书笔记opencli xiaohongshu search "AI工具" --limit 5

2. Electron Application

Vänd Electron-applikationer till CLI-verktyg och AI kontrollerar andra AI-applikationer:

  • Stöd för Antigravity Ultra etc.
  • AI kontrollerar andra AI-applikationer
  • Support Scriptization och Extension

Externt CLI-verktyg Hub

Harmoniserad förvaltning och ring externa CLI-verktyg:

  • AutoupptäckAutomatiskt identifiera installerade CLI-verktyg
  • Auto InstalleraInstallera automatiskt via en pakethanterare om verktyg inte är installerade (t.ex. brygga installera gh)
  • Unified CallÖvrig organisatör

Exempel:

# 调用 GitHub CLIopencli gh pr list --limit 5# 调用 Obsidianopencli obsidian open "笔记标题"

AI Agent Browser Control

Detta är OpenCLIs mest mördarfunktion - för att tillåta AI att styra webbläsaren:

  • Operate kommandotAI kan klicka, ange, extrahera, skärmdump
  • Browser AutomationScript för alla interaktioner
  • Kontot är säkert.Återgå Chrome / Chrome inloggningsstatus och kupongen lämnar inte webbläsaren

AI tillgänglig webbläsare operativa kommandon:

  • Öppna, klicka, typ, själv, håller, vänta
  • Få, skärmdump, scroll, back, val
  • Jag ska jobba, init, verifiera, stänga

• Säkerhet och mottestning

OpenCLI har en kraftfull anti-testmekanism:

  • CounterprintPatches navigator.webdriver, Stub window.chrome
  • Rensa spåren.Övrig organisatör
  • Förfalskning miljöÖvrig organisatör
  • Riskkontroll kringgåendeMulti-layer anti-fingerprint och vind-kontroll evasion åtgärder

Installation och användning

Installation av OpenCLI

# 通过 npm 安装npm install -g @jackwener/opencli# 安装 AI skillsnpx skills add jackwener/opencli

2. Installation av webbläsartillägg

  1. Ladda ner opencli-extension.zip (från GitHub Releases)
  2. Förtrycksfil
  3. Open chrome://extensions, möjliggör utvecklarläge
  4. Klicka för att ladda den otryckta förlängningen för att välja den otryckta filen Kontrollera.

3. Inspektion av anslutningar

opencli doctor  # 检查扩展和守护进程连接opencli daemon status  # 检查守护进程状态

4. Användning av användning

# 查看所有命令opencli list# 查看 HackerNews 热门(无需浏览器)opencli hackernews top --limit 5# 查看 Bilibili 热门(需要浏览器扩展)opencli bilibili hot --limit 5

AI Agent Integration

OpenCLI erbjuder flera färdigheter för AI Agent:

Skicklighet. Funktioner Installera kommando
Opencli-användning Kommando referens Förlåt, jag är ledsen.
Opencli-operate Browser Automation {\bord0\shad0\alphaH3D} Jag vet inte.
Opencli-explorer Adapter utveckling guide Förlåt, jag är ledsen.
Det är en opencli-oneshot. Quick Command Reference Nej, nej, nej, nej.

Varför behöver Claude detta?

De största begränsningarna för AI-programmeringsassistenter som Claude Code och Cursor är:Kunde inte direkt kontrollera webbläsarenJag vet inte. Även om de kan kallas genom MCP verktyg:

  • Kan inte få meddelande: %Övrig organisatör
  • Kan inte fungera webbläsareKan inte klicka, ange, bläddra
  • Kan inte öppna meddelandeRe-ackreditering varje gång

OpenCLI löste dessa problem:

  • Upprepa inloggningsstatusdirekt inloggningsstatus med Chrome/Chromium
  • AI Control BrowserAI kan styra webbläsare genom Operate kommandot
  • Standard gränssnittAlla webbplatser blir standard CLI-kommandon

Zoo, lys upp.

  • Zero LLM kostarRun-time nolltoken konsumtion
  • Finality OutputSamma kommando, samma utdataformat, pipable
  • SjälvreparationÖvrig organisatör
  • Dynamisk lastAutoregister .ts eller .yaml adapter i kli / mappar
  • Bred täckning79+ webbadapter

I slutet.

OpenCLI slutförde den saknade delen av AIAgent-ekologinWebbläsarkontrollJag vet inte. Med det kan Claude Code och Cursor äntligen:

  • Direkt kör Bilibi, vet, lite röd bok.
  • Control Electron Application
  • Återanvänd befintlig webbläsare inloggningsstatus
  • Förvandla alla webbplatser till ett programmerbart CLI-verktyg

Detta är ett revolutionerande verktyg för utvecklare som behöver automatiserad webbläsarverksamhet.

Verktygen är redo för dig.

Projektadress:https://github.com/jackwener/opencli