← Вернуться к списку

OpenCLI: Превращение любого веб-сайта в инструмент CLI, наименее способный браузер Клода

itadol5j

Что такое OpenCLI?

OpenCLI - это инструмент CLI с открытым исходным кодом со слоганом:Создайте любой сайт и инструмент для вашего CLIПусть любой сайт и инструменты станут вашей линией управления. Проще говоря, он может преобразовать любой веб-сайт, приложение Electron или локальные инструменты в стандартизированный интерфейс командной строки.

Для разработчиков, использующих ИИ-помощников программирования, таких как Claude Code, Cursor, это заполняет самые отсутствующие возможности AI Agent.Браузер прямого управленияЯ не знаю.

• Резюме основных функций

1. Сайт

Превращение любого веб-сайта в инструмент командной строки теперь поддерживает 79+ сайтов:

  • Отечественные платформыБилибили, ноу-хау, маленькие красные книги, наклейки, тигры, праздная рыба
  • Международные платформыTwitter/X, Reddit, YouTube, Hacker News
  • электрикАмазонка, 1688
  • Инструменты AIБлизнецы, Юаньбао, NotebookLM

Пример:

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

2 Электронное применение

Превратите приложения Electron в инструменты CLI, и ИИ будет управлять другими приложениями ИИ:

  • Поддержка антигравитации и т.д.
  • ИИ контролирует другие приложения ИИ
  • Поддержка скриптизации и расширения

3. Внешний модуль CLI

Гармонизированное управление и вызов внешних инструментов CLI:

  • АвтооткрытиеАвтоматическое распознавание установленных инструментов CLI
  • Автоматическая установкаАвтоматическая установка через менеджер пакетов, если инструменты не установлены (например, установка пива gh)
  • Единый звонокДругие организаторы

Пример:

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

4. AI Agent Browser Control

Это самая убийственная функция OpenCLI, позволяющая ИИ управлять браузером:

  • Оперативное командованиеИИ может нажимать, вводить, извлекать, скриншот
  • Автоматизация браузераСценарий для любого взаимодействия
  • Счет является безопасным.Возобновить статус входа в Chrome / Chromium, и ваучер не покидает браузер

Доступные операционные команды браузера:

  • Открыть, щелкнуть, тип, я, держать, ждать
  • Снимок экрана, прокрутка, обратная связь, вал
  • Я собираюсь работать, вводить, проверять, закрывать

• Безопасность и контртестирование

OpenCLI обладает мощным антитестовым механизмом:

  • Противопечать:Patches navigator.webriver, Stub window.chrome
  • Очистите следы.Другие организаторы
  • Контрафактная средаДругие организаторы
  • Обход контроля рисковМногослойные меры по борьбе с отпечатками пальцев и уклонению от контроля ветра

Установка и использование

1.Установка OpenCLI

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

2.Установка расширений браузера

  1. Скачать opencli-extension.zip (из релизов GitHub)
  2. Unpression File
  3. Открытый хром://расширения, включен режим разработчика
  4. Нажмите, чтобы загрузить ненажатое расширение, чтобы выбрать ненажатый файл Check.

3. Проверка соединений

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

4. Начало использования

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

Интеграция агентов AI

OpenCLI предоставляет несколько навыков для AI-агента:

Умение. Функции Установить команду
Использование Opencli Командная ссылка Прости, прости.
Opencli-operate Автоматизация браузера Я не знаю. Я не знаю.
Исследователь Opencli Руководство по разработке адаптеров Прости, прости.
Это открытая фотография. Быстрая командная ссылка Нет, нет, нет, нет.

Зачем это нужно Клоду?

Самыми большими ограничениями помощников по программированию ИИ, таких как Claude Code и Cursor, являются:Невозможно напрямую контролировать браузерЯ не знаю. Хотя их можно вызвать с помощью инструментов MCP:

  • Невозможно получить сообщение: %s %Другие организаторы
  • Не может работать браузерНевозможность щелкнуть, ввести, прокрутить
  • Невозможно открыть сообщениеПовторная аккредитация каждый раз

OpenCLI решил эти проблемы:

  • Повторить статус loginПрямой статус входа с помощью Chrome/Chromium
  • Браузер управления AIИИ может управлять браузерами с помощью команды Operate
  • Стандартный интерфейсВсе сайты становятся стандартными командами CLI

Зоопарк, зажигай.

  • Стоимость LLM Zero: время выполнения нулевого потребления токенов
  • Итоговый результатТа же команда, тот же выходной формат, Pipable
  • СаморемонтДругие организаторы
  • Динамическая нагрузкаАвторегистр .ts или адаптер .yaml в клис/папках
  • Широкий охват:79+ веб-адаптер

В конце.

OpenCLI завершил недостающую часть экологии AIAgentБраузерный контрольЯ не знаю. С его помощью Claude Code и Cursor могут:

  • Непосредственно оперирует Билиби, знающая, маленькая красная книга.
  • Контроль применения Electron
  • Использовать существующий статус входа в браузер
  • Превратите любой сайт в программируемый инструмент CLI

Это революционный инструмент для разработчиков, которым нужны автоматизированные операции браузера.

Инструменты готовы для вас.

Адрес проекта:https://github.com/jackwener/opencli