Repolode
gybin02

gybin02/easypost

CLI на базе Chrome-расширения заполняет и публикует короткие видео и посты с изображениями на китайских и международных платформах, используя авторизованный браузер.

Звёзды
8
Форки
3
Открытые issues
0
Последний коммит
вчера

Что это?

EasyPost — инструмент для публикации контента на нескольких платформах, предназначенный для авторов и AI-агентов. Вместо управления headless-браузером через Playwright или Puppeteer он связывает Node.js CLI с Chrome-расширением через Chrome Native Messaging. Благодаря этому загрузка проходит в обычном профиле Chrome пользователя и использует уже выполненный вход — без экспорта cookies и хранения паролей от аккаунтов.

Задача задаётся в формате JSON: указываются тип контента, список целевых платформ, текстовые поля и медиафайлы. Инструмент может параллельно заполнить формы загрузки в Xiaohongshu, Douyin, WeChat Channels, Bilibili, Kuaishou, Weibo, X и Instagram, а финальный клик для публикации остаётся за пользователем. Перед отправкой проверяются ограничения конкретных платформ, например длина заголовка и запрещённые знаки препинания.

В репозитории также есть набор Agent Skills: по одному для каждой платформы и общий для входа. Их можно установить командой npx skills add. Они позволяют инструментам вроде Claude Code или OpenClaw вызывать CLI, передавая структурированные данные в формате JSON и получая ответ в том же формате.

Ключевые возможности

  • 01Заполняет формы загрузки для восьми платформ, в том числе Xiaohongshu, Douyin, WeChat Channels и Bilibili.
  • 02Параллельно загружает контент на несколько платформ в отдельных вкладках Chrome.
  • 03Использует авторизованную сессию браузера без экспорта cookies.
  • 04До заполнения форм проверяет ограничения платформ на длину заголовков и текста.
  • 05Предоставляет CLI-команды на основе JSON и Agent Skills для каждой платформы.

Сценарии использования

  • Одновременная публикация одного короткого видео на нескольких китайских видеоплатформах и в соцсетях.
  • Автоматизация подготовки и публикации постов на разных платформах с помощью AI-агента, например Claude Code.
  • Управление контент-матрицей с несколькими аккаунтами из одного профиля браузера.

Быстрый старт

  1. 1

    Установите расширение Chrome из Chrome Web Store и оставьте Chrome открытым

  2. 2

    Установите CLI глобально с помощью npm

    npm install -g easypost-cli
  3. 3

    Зарегистрируйте хост нативного обмена сообщениями

    easypost install-host
  4. 4

    Запустите проверку работоспособности и дождитесь подключения моста

    easypost doctor --wait 30

Что важно знать

  • Необходимо оставить Chrome открытым и войти в каждую целевую платформу.
  • Для запуска CLI требуется Node.js версии 20 или новее.

В подборках

Темы

Частые вопросы

Что такое easypost?
CLI на базе Chrome-расширения заполняет и публикует короткие видео и посты с изображениями на китайских и международных платформах, используя авторизованный браузер. EasyPost — инструмент для публикации контента на нескольких платформах, предназначенный для авторов и AI-агентов. Вместо управления headless-браузером через Playwright или Puppeteer он связывает Node.js CLI с Chrome-расширением через Chrome Native Messaging. Благодаря этому загрузка проходит в обычном профиле Chrome пользователя и использует уже выполненный вход — без экспорта cookies и хранения паролей от аккаунтов.
easypost можно использовать бесплатно? Какая у него лицензия?
easypost распространяется с открытым исходным кодом под лицензией MIT. Перед использованием в коммерческих продуктах проверьте условия лицензии.
easypost всё ещё поддерживается?
Активно поддерживается. Последний коммит в easypost — 6 нояб. 2026 г..
Для чего можно использовать easypost?
Одновременная публикация одного короткого видео на нескольких китайских видеоплатформах и в соцсетях. Автоматизация подготовки и публикации постов на разных платформах с помощью AI-агента, например Claude Code. Управление контент-матрицей с несколькими аккаунтами из одного профиля браузера.
Как установить easypost?
Установите расширение Chrome из Chrome Web Store и оставьте Chrome открытым Установите CLI глобально с помощью npm: npm install -g easypost-cli Зарегистрируйте хост нативного обмена сообщениями: easypost install-host Запустите проверку работоспособности и дождитесь подключения моста: easypost doctor --wait 30
Где скачать easypost?
Исходный код и инструкции по установке — на GitHub: https://github.com/gybin02/easypost

Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.

Похожие проекты

Самообучающийся AI-агент, который создаёт и улучшает навыки на основе опыта, работает со множеством провайдеров моделей и доступен через CLI и мессенджеры.

261,1 тыс.+2,3 тыс. за неделю57,8 тыс.PythonMITОбновлён 17 часов назад