LD

lozzi1910/douyin-mcp

Developer tools

Эта страница переведена автоматически. Технические детали смотрите в оригинале. Открыть оригинал

21 stars 5 forks Качество 50 Тренд 14

MCP Server для Douyin - пусть Ai ищет нас, читает и отправляет прямые сообщения Douyin

Обзор

Функция частной почты / чата дрожащей веб-страницы подвергается воздействию инструмента MCP (Model Context Protocol), чтобы помощник ИИ мог искать, читать и отправлять дрожащую частную почту. 1.После запуска сервиса браузер автоматически открывает дрожащую страницу 2 журнала. Терминал отображает путь 3 скриншота 2D. Приложение сканирует 2D-код с помощью мобильного телефона. государство - Поиск дрожащего пользователя - Поиск по указанным ключевым словам на дрожащей странице поиска - Возвращение кличек пользователей, дрожащие цифры, профили, фанаты Список частных сессий - Извлеките список сессий со страницы /messages - возвращает никнейм, последнее сообщение, непрочитанный тег для каждой сессии Чтение частной почты - поиск контактов в списке сеансов - извлечение текста и информации отправителя из DOM Отправьте личное сообщение - Найдите пользователя в списке сеансов - Ввод текста ввода через Draft. js JS - Нажмите на кнопку отправки, чтобы завершить отправку Коробка ввода в чат тремора основана на Draft.js и не может использовать стандартное заполнение () или тип (). Trigger onChange by page.evaluate() инъекция ClipboardEvent ('paste') event.js. Используйте состояние истории Playwright для сохранения файлов cookie и локального хранилища на ~/.douyin mcp/storage.json, чтобы начать автоматическое восстановление。

Обзор (машинный перевод)

Функция частной почты / чата дрожащей веб-страницы подвергается воздействию инструмента MCP (Model Context Protocol), чтобы помощник ИИ мог искать, читать и отправлять дрожащую частную почту.

#основная функция

| | функция | MCP инструмент | метод реализации | | | | | | | | 1 | Пользователь поиска [T0] [T0] Страница поиска: DOM извлекает информацию о пользователе | 2 | Читайте частную почту [[T1] | DOM извлекает текст (бесплатно) | |3 | Отправить частную почту [[T2] | Draft.js JS Injection + Click Send | |4 | Список сеансов list_conversations() | DOM для извлечения элементов сеанса (ник, окончательное сообщение, непрочитанное) |

Технологическая архитектура

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

#Предпосылки #

Python 3.10+

  • Тремор сотового телефона, приложение.

#Установка

Начало

Я не…

Docker развертывание

Первое развертывание

Подключение MCP Host

Docker Compose Configuration

Управление

Используйте руководство

Первый раз начал

Первый запуск требует 2D-сканирования для входа в систему:

1.После запуска сервиса браузер автоматически открывает страницу голосового журнала Noodles. 2. Терминальное отображение пути 2D амплограммы 3. Сканирование 2-мерного кода с помощью мобильных телефонов 4.После успешного входа в систему состояние входа автоматически сохраняется в ~/.douyin_mcp/storage.json 5. Автовосстановление следующего стартового состояния

Описание инструмента

Поиск пользователя (ключевое слово) - поиск дрожащих пользователей

  • Поиск по определенным ключевым словам на дрожащей странице поиска
  • возвращает никнеймы пользователей, дрожь, профиль, фанатов

** Список конверсий ()** - Список сеансов частной почты Список сессий для извлечения /messages страниц

  • возвращает никнейм, последнее сообщение, непрочитанную отметку для каждой сессии

** читать сообщения (контакт, ограничение = 20)** Найти контакты в списке сеансов

  • Извлекать текст и информацию отправителя из DOM

** Отправить сообщение (идентификатор пользователя, текст)** - Отправить частную почту Найти пользователей в списке сеансов Введите текст через Draft.js JS

  • Нажмите кнопку отправки, чтобы закончить отправку.

Структура проекта

Ключевые технологии достигнуты

# Draft.js ввод

Вибрирующий входной ящик чата основан на Draft.js и не может использовать стандарт [[T6] или type(). Страница.

Эта страница переведена автоматически. Технические детали смотрите в оригинале.

Установка

This server does not publish a one-line install command.

Open the repository installation guide Новичок в MCP? Начните с руководства на mcpskill.org →