OpenCLI: Превръщане на всеки уебсайт в инструмент за CLI, най-малко способен браузър Клод
Какво е OpenCLI?
OpenCLI е инструмент с отворен код CLI с лозунг:Направете всеки уеб сайт & инструмент вашето CLIНека всеки сайт и инструменти станат вашата линия на командване. Просто казано, тя може да конвертира всеки сайт, Electron приложение или местни инструменти в стандартизиран интерфейс команден ред.
За разработчиците, използващи асистенти по програмиране на AI като Claude Code, Cursor, това запълва най-недостигащите възможности на AI Agent -Директен контролен четецНе знам.
• Резюме на основните функции
1. Уебсайт
Превръщането на всеки сайт в инструмент за командна линия вече поддържа 79+ сайта:
- Вътрешни платформи: Билибили, ноу-хау, малки червени книги, стикери, тигри, безделни риби
- Международни платформиTwitter/X, Reddit, YouTube, Hacker News
- Електротехник: Amazon, 1688
- AI инструментиБлизнаци, Юанбао, ТетрадкаLM
Пример:
# 查看 Bilibili 热门opencli bilibili hot --limit 5# 搜索知乎opencli zhihu search "OpenClaw" --limit 10# 查看小红书笔记opencli xiaohongshu search "AI工具" --limit 5
2. Електронно приложение
Превърнете електронните приложения в инструменти на CLI, и AI контролира други приложения на AI:
- Подкрепа за Antigravity Ultra и др.
- AI контролира други приложения на AI
- Поддържане на скриптиране и разширение
3. Външни инструменти за КЛИ
Хармонизирано управление и призоваване на външни инструменти за CLI:
- Автоматично откриванеАвтоматично разпознаване на инсталираните CLI инструменти
- Автоматично инсталиране: Автоматично инсталиране чрез мениджър на пакети, ако инструментите не са инсталирани (напр. инсталиране на варене gh)
- Обединено обажданеДруг организатор
Пример:
# 调用 GitHub CLIopencli gh pr list --limit 5# 调用 Obsidianopencli obsidian open "笔记标题"
4. AI агент Браузър контрол
Това е най-убийствената функция на OpenCLI - да позволи на AI да контролира браузъра:
- Оперативна командаAI може да кликне, да влезе, да извлече, да снима на екрана
- Автоматизация на браузъра: Script for any interaction
- Сметката е защитена.: Възобновявайте статуса на Chrome/ Chromium login и ваучерът не напуска браузъра
Налични команди на браузъра:
- Отворете, кликнете, напишете, напишете, поддържа, изчакайте
- Get, screenshot, scroll, back, val
- Отивам на работа, интимно, потвърждение, затваряне
• Сигурност и контратестове
OpenCLI има мощен антитестов механизъм:
- Контрапринт:Patches navigator.webriver, Stub прозорец.chrome
- Разчистете следите.Друг организатор
- Фалшива средаДруг организатор
- Заобикаляне на контрола на рискаМерки за многослойни антиотпечатъци и за избягване на вятъра
Монтаж и употреба
1. Монтаж на OpenCLI
# 通过 npm 安装npm install -g @jackwener/opencli# 安装 AI skillsnpx skills add jackwener/opencli
2. Инсталиране на разширения на браузъра
- Изтегляне opencli-extension.zip (от GitHub Releases)
- Неподтискане на файл
- Open chrome://extensions, enable developer mode
- Кликнете, за да заредите ненатиснатото разширение, за да изберете ненатиснат файл.
3. Проверка на връзките
opencli doctor # 检查扩展和守护进程连接opencli daemon status # 检查守护进程状态
4. Начало на употреба
# 查看所有命令opencli list# 查看 HackerNews 热门(无需浏览器)opencli hackernews top --limit 5# 查看 Bilibili 热门(需要浏览器扩展)opencli bilibili hot --limit 5
AI Agent Integration
OpenCLI предоставя множество умения за AI агент:
| Умение. | Функции | Инсталиране на команда |
|---|---|---|
| Opencli-usage | Референция на командата | Съжалявам, съжалявам. |
| Opencli-operate | Автоматизация на браузъра | Не знам. |
| Opencli- explorer | Ръководство за развитие на адаптера | Съжалявам, съжалявам. |
| Това е един изстрел. | Quick Command Reference | Не, не, не, не. |
Защо Клод се нуждае от това?
Най-големите ограничения на асистентите по програмиране на AI като Claude Code и курсора са:Грешка при директно управлениеНе знам. Въпреки че те могат да бъдат призовани чрез MCP инструменти:
- Не може да получите съобщение: %s %sДруг организатор
- Грешка при експлоатация на браузъра: Невъзможно щракване, въвеждане, превъртане
- Съобщението не може да бъде отворено: Реакредитация всеки път
OpenCLI решен тези проблеми:
- Повторение на статуса на вход: статус на директен вход с помощта на хром/ хром
- AI контролен четец: AI може да контролира браузърите чрез оперативна команда
- Стандартен интерфейс: всички уеб сайтове се превръщат в стандартни CLI команди
Зоопарк, запали.
- Цена на Zero LLM: нулево потребление
- Изход на финала: Същата команда, същия формат на изхода, pippable
- СамопоправянеДруг организатор
- Динамично натоварване: Авторегистратор . ts или .yaml адаптор в клис/ папки
- Широко покритие:79+ уеб адаптер
Накрая.
OpenCLI завърши липсващата част от екологията на AIAGENT --Контрол на четецаНе знам. С него Клод Код и Курсор най-накрая могат:
- Директно оперирам Билиби, знам, малка червена книга.
- Control Electron приложение
- Възобновяване на статуса на браузъра
- Превърнете всеки сайт в програмируем инструмент за CLI
Това е революционен инструмент за разработчици, които се нуждаят от автоматизирани браузър операции.
Инструментите са готови.
Адрес на проекта:https://github.com/jackwener/opencli