В кросс-граничном краткосрочном видео-электронном бизнесе и операциях с контентом все более важным становится отслеживание динамики контента TikTok конкурентов или целевых пользователей в режиме реального времени. В этой статье мы расскажем, как быстро создать автоматизированную систему мониторинга видео TikTok, используя TikHub API + Claude Code + n8n Workflow, и как реализовать оповещения об отклонениях и уведомления о обновлениях контента через корпоративный WeChat и ботов WeChat.
🧩 Обзор архитектуры системы
Система состоит из трех частей:
- Сбор данных: использование TikHub API для получения данных о видео на страницах пользователей;
- Логическое суждение: использование Claude Code (или других LLM, таких как GPT-4o) для анализа данных на соответствие условиям отправки уведомлений;
- Управление потоками и отправка уведомлений: использование n8n для автоматизации управления потоками и отправки уведомлений в WeChat.
Диаграмма потока системы:
1[Триггер таймера] → [TikHub API извлекает данные о видео] → [Claude Code определяет, следует ли отправлять уведомление] → [Узел отправки уведомлений в WeChat]
2🛠 Шаг первый: Получение данных о видео TikTok — использование TikHub API
TikHub — это платформа API для социальных сетей для разработчиков, доступная за рубежом, которая поддерживает получение контента из TikTok, Instagram, X и других платформ.
Мы будем использовать следующий API для получения данных о видео на страницах пользователей:
Документация по API:
1GET /api/v1/tiktok/app/v3/fetch_user_post_videos
2Параметры запроса:
| Название параметра | Описание |
|---|---|
sec_user_id | sec_user_id пользователя, рекомендуется использовать в приоритете |
max_cursor | Параметр постраничной навигации, для первой страницы передайте 0 |
count | Максимальное количество записей на запрос, по умолчанию 20 |
sort_type | Способ сортировки (0 — новые, 1 — популярные) |
unique_id | unique_id пользователя, резервный параметр |
Пример запроса с Python:
1import requests
2
3headers = {"Authorization": "Bearer YOUR_API_KEY"}
4params = {
5 "sec_user_id": "MS4wLjABAAA...",
6 "count": 10,
7 "sort_type": 0
8}
9
10res = requests.get("https://api.tikhub.io/api/v1/tiktok/app/v3/fetch_user_post_videos", headers=headers, params=params)
11data = res.json()
12videos = data["data"]["videos"]
13👉 快速接入 TikHub:https://api.tikhub.io
📚 官方文档:https://docs.tikhub.io
💬 用户中心:https://user.tikhub.io
🤖 Шаг второй: Использование Claude Code для определения, следует ли отправлять уведомление
Далее мы используем Claude Code (или OpenAI Function Calling) для логического анализа контента видео. Например, мы можем определить:
- Появление хитов (количество лайков превышает ожидаемое значение)
- Появление нежелательных слов
- Резкое увеличение количества видео
- Отсутствие публикаций в течение трех дней
Пример кода:
1def should_notify(video_list):
2 for v in video_list:
3 if v['digg_count'] > 100000:
4 return True, f"Предупреждение о хите: {v['desc'][:20]}..."
5 return False, ""
6Вы можете настроить LLM для автоматического анализа ключевых слов, эмоций, тегов и т.д. в видеоконтенте.
🔁 Шаг третий: Автоматизация рабочих процессов с помощью n8n + отправка уведомлений в WeChat
n8n — это мощный инструмент для создания рабочих процессов с низким уровнем кодирования, который можно развернуть локально или на сервере. Мы настроим следующие узлы:
Поток узлов:
- Триггер таймера (запуск один раз в час)
- Узел HTTP-запроса → Вызов API TikHub
- Узел функции → Вызов Claude/OpenAI для анализа
- Узел условия If → Если требуется отправка уведомления
- Узел Webhook или корпоративного бота WeChat → Отправка уведомления
Пример отправки уведомления через бота WeChat:
1POST https://qyapi.weixin.qq.com/cgi-bin/webhook/send?key=xxx
2
3{
4 "msgtype": "markdown",
5 "markdown": {
6 "content": "🚨 <font color=\"warning\">Предупреждение о хите</font>\nАккаунт:@xxx\nЗаголовок:xxxx\nКоличество лайков:123456"
7 }
8}
9🌟 Демонстрация результата
В итоге вы получите систему, которая:
- Автоматически получает новые видео от заданных вами авторов TikTok;
- Определяет наличие хитов, отклонений или ключевых слов в контенте;
- Автоматически отправляет уведомления в WeChat при обнаружении соответствующих условий;
- Полностью автоматизирована, поддерживает журналы и оповещения.
🔗 Заключение: Лучшие практики для быстрого создания систем мониторинга социальных сетей
Используя надежные возможности извлечения данных от TikHub API, интеллектуальный анализ от Claude Code и гибкую настройку потоков от n8n, вы можете создать систему мониторинга и оповещения о контенте корпоративного уровня без написания кода с нуля.
📌 项目推荐组合:
| Инструмент/Сервис | Описание |
|---|---|
| TikHub API | Быстрое извлечение данных о видео TikTok |
| Claude Code / GPT | Анализ контента, определение триггеров |
| n8n | Автоматизация рабочих процессов |
| Бот WeChat | Канал отправки уведомлений |
Если вы хотите попробовать подобный проект, вы можете зарегистрироваться и протестировать TikHub API на сайте 👉 Сайт TikHub. Мы предоставляем ежедневный бесплатный лимит для новых пользователей.
Если у вас есть вопросы, задавайте их в комментариях или обсуждайте их в Сообществе Discord TikHub!