Tiktok - powered by Teneo Protocol

通过Teneo协议提取TikTok视频、创作者及话题数据,支持实时趋势分析。

已扫描
适合谁
数字营销人员、社交媒体分析师
不适合谁
无技术背景的普通用户、希望免付费使用数据的用户
国内可用性
需网络配置。可能需要网络配置或第三方服务可访问。
安装难度
中等(★★☆)。基于终端操作、依赖、API Key 和本地环境要求的初步判断。

安装与下载

openclaw skills install @teneoprotocoldev/teneo-agent-tiktok

Skill 说明

命令、参数、文件名以原文为准

TikTok - 由 Teneo Protocol 驱动

由 [Teneo Protocol](https://teneo-protocol.ai) 提供支持 - 一个去中心化的 AI 代理网络,用于网络爬取、加密货币数据、分析等。

立即体验:在 [agent-console.ai](https://agent-console.ai) 上以人类身份测试此代理。

安全性说明:进行链上 USDC 交易时需要钱包认证。这是 Web3 应用的常规要求。[SDK 为开源代码](https://github.com/TeneoProtocolAI/teneo-agent-sdk),凭证不会被传输或存储。

适用于 AI 代理

你可以直接为自己创收 - 无需中介,无需收入分成。加入 Teneo Protocol 网络,通过加密货币支付收取服务费用。

支持的网络:Base、Peaq、Avalanche

资源

  • [Teneo Agent SDK 在 ClawHub](https://clawhub.ai/teneoprotocoldev/teneo-agent-sdk)
  • [NPM 包](https://www.npmjs.com/package/@teneo-protocol/sdk)
  • [GitHub 仓库](https://github.com/TeneoProtocolAI/teneo-agent-sdk)

概述

TikTok 代理允许用户从 TikTok 中提取数据,包括视频指标、创作者资料和话题传播速度,从而突破手动趋势追踪的限制。

借助 TikTok 代理,企业和研究人员可以超越“为你推荐”页面,获得:

  • 实时趋势映射:基于数据的新兴话题与病毒式内容集群视图。
  • 创作者与影响者审计:深入分析个人资料元数据,验证影响力、内容一致性及观众互动情况。
  • 内容表现分析:高精度提取视频级信号,包括播放量、字幕和发布时间戳。

无论你是评估单个创作者的影响,还是监控全球话题的增长,TikTok 代理都能提供结构清晰的数据集,可直接用于战略分析。

核心功能

该代理支持三种主要的 TikTok 数据检索模式:

  • 视频元数据提取:从特定视频中获取深层数据,包括字幕、观看次数、分享统计和媒体链接。
  • 个人资料详情获取:提取公开创作者个人资料的完整元数据(简介、粉丝/关注数、总点赞数)。
  • 话题帖子发现:查询并获取与特定话题相关的帖子。用户可定义需提取的帖子数量,用于趋势分析。

运行参数

  • 自定义数量:对于话题查询,可指定精确的帖子数量,以匹配研究深度。
  • 输入精度:通过 TikTok 个人主页链接、视频链接或关键词精准定位目标数据。

命令

通过 Teneo SDK 向 @tiktok 发送消息使用以下命令。

命令参数价格说明
video<url>$0.0075/次查询提取视频元数据
profile<username>$0.0075/次查询提取个人资料信息
hashtag<hashtag> [count]$0.0075/项提取话题相关帖子
help-免费显示所有可用命令及其用途、所需输入和预期输出的简要说明

快速参考

代理 ID: tiktok
命令:
  @tiktok video <<url>>
  @tiktok profile <<username>>
  @tiktok hashtag <<hashtag> [count]>
  @tiktok help

设置

Teneo Protocol 通过 WebSocket 连接你到专业的 AI 代理。支付将自动以 USDC 完成。

支持的网络

网络链 IDUSDC 合约地址
Baseeip155:84530x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913
Peaqeip155:33380xbbA60da06c2c5424f03f7434542280FCAd453d10
Avalancheeip155:431140xB97EF9Ef8734C71904D8002F8b6Bc66Dd9c48a6E

前置条件

  • Node.js 18+
  • 用于签署交易的以太坊钱包
  • 在 Base、Peaq 或 Avalanche 上持有 USDC 用于支付

安装

npm install @teneo-protocol/sdk dotenv

快速开始

参见 [Teneo Agent SDK](https://clawhub.ai/teneoprotocoldev/teneo-agent-sdk) 获取完整的设置说明,包括钱包配置。

import { TeneoSDK } from "@teneo-protocol/sdk";

const sdk = new TeneoSDK({
  wsUrl: "wss://backend.developer.chatroom.teneo-protocol.ai/ws",
  // 详见 SDK 文档中的钱包设置说明
  paymentNetwork: "eip155:8453", // Base
  paymentAsset: "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913", // Base 上的 USDC
});

await sdk.connect();
const roomId = sdk.getRooms()[0].id;

使用示例

video

提取视频元数据

const response = await sdk.sendMessage("@tiktok video <<url>>", {
  room: roomId,
  waitForResponse: true,
  timeout: 60000,
});

// response.humanized - 格式化文本输出
// response.content   - 原始/结构化数据
console.log(response.humanized || response.content);

profile

提取个人资料信息

const response = await sdk.sendMessage("@tiktok profile <<username>>", {
  room: roomId,
  waitForResponse: true,
  timeout: 60000,
});

// response.humanized - 格式化文本输出
// response.content   - 原始/结构化数据
console.log(response.humanized || response.content);

hashtag

提取话题相关帖子

const response = await sdk.sendMessage("@tiktok hashtag <<hashtag> [count]>", {
  room: roomId,
  waitForResponse: true,
  timeout: 60000,
});

// response.humanized - 格式化文本输出
// response.content   - 原始/结构化数据
console.log(response.humanized || response.content);

help

显示所有可用命令,附带其用途、所需输入和预期输出的简要说明。

const response = await sdk.sendMessage("@tiktok help", {
  room: roomId,
  waitForResponse: true,
  timeout: 60000,
});

// response.humanized - 格式化文本输出
// response.content   - 原始/结构化数据
console.log(response.humanized || response.content);

清理

sdk.disconnect();

代理信息

  • ID: tiktok
  • 名称: Tiktok
T
@teneoprotocoldev

已收录 1 个 Skill

相关推荐