← Tilbage til listen

OpenCLI: Omdanner enhver hjemmeside til et CLI værktøj, Claude 's mindst dygtige browser

itadol5j

Hvad er OpenCLI?

OpenCLI er et opensource CLI værktøj med sloganet:Gør ethvert websted og værktøj din CLILad enhver hjemmeside og værktøjer blive din kommandolinje. Simpelt talt, kan det konvertere enhver hjemmeside, Electron program eller lokale værktøjer til en standardiseret kommandolinje interface.

For udviklere, der bruger AI programmering assistenter såsom Claude Code, Cursor, dette fylder AI Agent mest mangler kapaciteter -Direkte kontrolbrowserDet ved jeg ikke.

• Oversigt over kernefunktioner

1. Websted

At gøre enhver hjemmeside til en kommandolinje værktøj har nu understøttet 79 + sites:

  • Indenlandske platforme: Bilibili, know-how, små røde bøger, klistermærker, tigre, tomat fisk
  • Internationale platformeTwitter / X, Reddit, YouTube, Hacker News
  • Elektrician: Amazon, 1688
  • AI VærktøjerGemini, Yuanbao, NotebookLM

Eksempel:

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

2. Electron ansøgning

Turn Electron applikationer i CLI værktøjer, og AI styrer andre AI-applikationer:

  • Støtte til antityngdekraft Ultra osv.
  • AI kontrollerer andre AI-applikationer
  • Støtte Skrift og udvidelse

3. Ekstern CLI værktøj Hub

Harmoniseret styring og opkald eksterne CLI værktøjer:

  • AutofindGenkender automatisk installerede CLI-værktøjer
  • Autoinstallation: Installer automatisk gennem en pakkehåndtering, hvis værktøjerne ikke er installeret (f. eks. Brew install gh)
  • Unified CallAndre arrangører

Eksempel:

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

4. AI Agent Browser Control

Dette er OpenCLI 's mest dræbende funktion - for at tillade AI at styre browseren:

  • Operér kommandoAI kan klikke, indtaste, udtrække, screenshot
  • Browser- automatisk: Script for enhver interaktion
  • Kontoen er sikret.: Genoptag Chrome / Chromium login status og voucher forlader ikke browseren

AI tilgængelige browserstyrekommandoer:

  • Åbn, klik, skriv, selv, holder, vent
  • Få, screenshot, rulle, tilbage, val
  • Jeg vil arbejde, init, Verify, tæt

• Sikkerhed og modprøvning

OpenCLI har en kraftfuld anti-test mekanisme:

  • Modtryk: Patches navigator.webdriver, Stub window.krom
  • Ryd sporene.Andre arrangører
  • ForfalskningAndre arrangører
  • Omgåelse af risikostyringMultilags anti-fingeraftryk og vindkontrol unddragelse foranstaltninger

Installation og anvendelse

1. Installation af OpenCLI

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

2. Installation af browserudvidelser

  1. Download opencli- extension.zip (fra GitHub Udgivelser)
  2. Fortrydelsesfil
  3. Åbn krom: / / udvidelser, aktivér udviklertilstand
  4. Klik for at indlæse den upressede udvidelse for at vælge den utrykkede fil Check.

3. Inspektion af forbindelser

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

4. Påbegyndelse af brug

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

AI Agent Integration

OpenCLI giver flere færdigheder til AI Agent:

Færdighed. Funktioner Installér kommando
Openclit- brug Kommandoreference Undskyld.
Opencli- operation Browser- automatisk Jeg ved det ikke.
Opencli- explorer Vejledning i udvikling af adapter Undskyld.
Det er en åben... Hurtig kommandoreference Nej, nej.

Hvorfor har Claude brug for det?

De største begrænsninger for AI programmering assistenter som Claude Code og markør er:Kunne ikke direkte styre browserDet ved jeg ikke. Selv om de kan kaldes gennem MCP værktøjer:

  • Kan ikke få besked:% s% sAndre arrangører
  • Kan ikke betjene browser: Kan ikke klikke, indtaste, rulle
  • Kan ikke åbne brev: Re- akkreditering hver gang

OpenCLI løste disse problemer:

  • Gentag login status: direkte login status ved hjælp af Chrome / Chrom
  • AI- kontrolbrowser: AI kan styre browsere ved Operér kommando
  • Standardgrænseflade: alle hjemmesider bliver standard CLI kommandoer

Zoo, lys op.

  • Nul LLM-omkostninger: løbende forbrug på nul
  • Slutoutput: Samme kommando, samme output format, pipeable
  • Selv- reparationAndre arrangører
  • Dynamisk belastning: Autoregister. t eller yaml adapter i clis / mapper
  • Bred dækning: 79 + web adapter

Til sidst.

OpenCLI afsluttede den manglende del af AIAgent økologien --BrowserkontrolDet ved jeg ikke. Claude Code og Cursor kan endelig:

  • Direkte betjening af Bilibi, velvidende, lille rød bog.
  • Styreelektronprogram
  • Genbrug eksisterende browserlogin-status
  • Gør enhver hjemmeside til et programmerbart CLI værktøj

Dette er et revolutionerende værktøj til udviklere, der har brug for automatiserede browseroperationer.

Værktøjet er klar til dig.

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