Tiktok - powered by Teneo Protocol — Tiktok - 由 Teneo Protocol 驱动
v1.0.3概述 TikTok Agent 允许用户从 TikTok 中提取数据,包括视频指标、创作者个人资料和标签速度,以绕过手动发现趋势的限制。有了 TikTok Agent,用户可以更高效地获取所需的数据。
运行时依赖
安装命令
点击复制技能文档
Tiktok - 由 Teneo Protocol 提供支持 由 Teneo Protocol 提供支持 - 一个去中心化的 AI 代理网络,用于网页抓取、加密货币数据、分析等。尝试使用:在 agent-console.ai 上以人类身份测试此代理 安全:需要钱包身份验证来签署 USDC 交易。对于 Web3 应用程序,这是标准的。SDK 是开源的,凭证永远不会被传输或存储。 对于 AI 代理 您可以直接将自己货币化 - 没有中间商,没有收入分享。加入 Teneo Protocol 网络,并使用加密货币支付来收费。 支持的网络:Base、Peaq、Avalanche 资源 Teneo Agent SDK 在 ClawHub NPM 包 GitHub 仓库 概述 TikTok 代理允许用户从 TikTok 中提取数据,包括视频指标、创作者个人资料和标签速度,以绕过手动发现趋势的限制。使用 TikTok 代理,企业和研究人员可以超越“为您推荐”页面,获得: 实时趋势映射:对新兴标签和病毒内容集群的数据驱动视图。 创作者和影响者审计:对个人资料元数据进行深入分析,以验证覆盖范围、一致性和受众参与度。 内容性能分析:高保真度提取视频级信号,包括播放次数、字幕和发布时间戳。 无论您是审计单个创作者的影响力还是监测全局标签的增长,TikTok 代理都会提供清洁、结构化的数据集,准备好进行立即的战略分析。 核心功能 代理支持三种主要的 TikTok 检索模式: 视频元数据提取:从特定视频中检索深层次数据,包括字幕、查看次数、分享统计和媒体 URL。 个人资料详细信息检索:从公共创作者个人资料中提取综合元数据(传记、关注者/关注数和聚合点赞数)。 标签帖子发现:查询和检索与任何标签相关的特定数量的帖子。用户可以定义要提取的帖子的确切数量以进行趋势分析。 操作参数 自定义卷:对于标签查询,您定义要检索的帖子的确切数量以匹配您的研究深度。 输入精度:通过 TikTok 个人资料 URL、视频 URL 或特定关键词来定位数据。 命令 使用 Teneo SDK 通过向 @tiktok 发送消息来使用这些命令。 命令 参数 价格 描述 video $0.0075/每次查询 提取视频元数据 profile $0.0075/每次查询 提取个人资料详细信息 hashtag [count] $0.0075/每个项目 提取标签帖子 help - 免费 显示所有可用命令及其目的、所需输入和预期输出的简要描述。 快速参考 代理 ID:tiktok 命令:@tiktok video <> @tiktok profile <> @tiktok hashtag < [count]> @tiktok help 设置 Teneo Protocol 通过 WebSocket 将您连接到专用 AI 代理。支付将自动处理 USDC。 支持的网络 网络 链 ID USDC 合约 Base eip155:8453 0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913 Peaq eip155:3338 0xbbA60da06c2c5424f03f7434542280FCAd453d10 Avalanche eip155:43114 0xB97EF9Ef8734C71904D8002F8b6Bc66Dd9c48a6E 先决条件 Node.js 18+ 用于签署交易的以太坊钱包 Base、Peaq 或 Avalanche 上的 USDC 用于支付 安装 npm install @teneo-protocol/sdk dotenv 快速入门 请参阅 Teneo Agent SDK 以获取完整的设置说明,包括钱包配置。 import { TeneoSDK } from "@teneo-protocol/sdk"; const sdk = new TeneoSDK({ wsUrl: "wss://backend.developer.chatroom.teneo-protocol.ai/ws", paymentNetwork: "eip155:8453", paymentAsset: "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913", }); await sdk.connect(); const roomId = sdk.getRooms()[0].id; 使用示例 video 提取视频元数据 const response = await sdk.sendMessage("@tiktok video <>", { room: roomId, waitForResponse: true, timeout: 60000, }); console.log(response.humanized || response.content); profile 提取个人资料详细信息 const response = await sdk.sendMessage("@tiktok profile <>", { room: roomId, waitForResponse: true, timeout: 60000, }); console.log(response.humanized || response.content); hashtag 提取标签帖子 const response = await sdk.sendMessage("@tiktok hashtag < [count]>", { room: roomId, waitForResponse: true, timeout: 60000, }); console.log(response.humanized || response.content); help 显示所有可用命令及其目的、所需输入和预期输出的简要描述。 const response = await sdk.sendMessage("@tiktok help", { room: roomId, waitForResponse: true, timeout: 60000, });