Install
openclaw skills install @redfox-data/tiktok-account-searchTikTok 账号搜索工具。输入关键词就能搜到 TikTok 上的博主账号,按粉丝数从高到低排好,每个账号都能点链接跳转主页看详情。搜不到时自动给你推荐相近关键词,不会空手而归。当用户需要搜索 TikTok 账号、查找 TikTok 达人、了解 TikTok 创作者时使用。触发词:TikTok账号搜索、TikTok达人、TikTok创作者、搜TikTok账号、TikTok博主、海外抖音账号。
openclaw skills install @redfox-data/tiktok-account-search输入关键词就能搜到 TikTok 上的博主账号,按粉丝数从高到低给你排好,昵称、粉丝量、个人简介一目了然,点一下链接就能跳转主页看详情。搜不到内容时会自动推荐 10 个相近关键词,帮你换着方向继续找。
内容新鲜不滞后: 每次搜索都直接拉取平台当前的最新账号数据,不会拿旧缓存糊弄你。
按粉丝数高低排好: 搜索结果自动按粉丝量从高到低排列,头部大号一眼就能看到。
搜不到自动扩词: 关键词搜不出结果时,工具会一口气给你 10 个相近的推荐词,帮你换个角度继续挖。
支持翻页浏览: 结果多的时候可以一页页翻着看,每页 10 条,不遗漏任何一个账号。
请前往 红狐hub 获取 API KEY
方案1: 以 OpenClaw 为例,将 REDFOX_API_KEY 添加到 ~/.openclaw/openclaw.json 中:
{ "env": { "REDFOX_API_KEY": "ak_xxxx..." } }
方案2: 终端配置
export REDFOX_API_KEY="ak_xxxx..."
⚠️ 核心规则:语义理解优先,优先提取细分方向词,而非泛化大类词
1. 提取关键词
2. 识别页码参数(用户未指定时使用默认值)
--page):默认 1
1(默认)--rid):第一页不传,翻页时必须传入上一页响应中返回的 rid 值python3 ~/.agents/skills/tiktok-account-search/scripts/search_tiktok_realtime.py "<关键词>" [--page 页码] [--rid 翻页游标]
参数说明:
| 参数 | 可选值 | 含义 |
|---|---|---|
| keyword | 任意字符串 | 搜索关键词 |
--page | 正整数 | 页码,从1开始(默认1) |
--rid | 字符串 | 翻页游标,第一页不传,后续页必传(从上一页响应 rid 字段获取) |
脚本以 JSON 格式输出:
| 字段 | 说明 |
|---|---|
accounts | 匹配的账号列表(按粉丝数降序) |
page | 当前页码 |
has_next | 是否有下一页(true/false) |
total | 当前页返回条数 |
rid | 翻页游标,下一页请求时传入 --rid |
每条账号字段:
| 字段 | 说明 |
|---|---|
nickname | 账号昵称 |
account_id | TikTok 账号ID |
follower_count | 粉丝数 |
signature | 个人简介 |
verified | 是否认证 |
region | 所属地区 |
profile_url | 主页链接 |
A1. 告知用户查询范围
📊 关键词「XXX」查询到 N 个 TikTok 账号(第 {page} 页),以下是详细数据:
A2. 渲染 Markdown 表格(全部展示)
| # | 账号昵称 | TikTok ID | 粉丝数 | 简介摘要 | 主页链接 |
| --- | ---------------- | ------------- | ------- | ---------------------------- | --------------------------- |
| 1 | 昵称 | @account_id | 305.2w | Fitness Content Creator | [访问主页](profile_url) |
数字格式化规则:
< 10000:原始数字(如 320)≥ 10000:x.xw 格式(如 1.2w)昵称规则: 纯文本,超过 20 字截断并加 ...
简介规则: 取 signature 字段,超过 40 字截断并加 ...;为空时显示 -
主页链接规则: 固定显示文字 [访问主页](profile_url),点击可跳转至 TikTok 账号主页
A3. 翻页提示(⚠️ 紧接在表格之后,不可省略,每次必须输出)
has_next 为 true:📄 当前第 {page} 页。回复「下一页」继续查看。
has_next 为 false(已是最后一页):📄 当前第 {page} 页,已无更多数据。
翻页时「下一页」调用规则: 若用户回复「下一页」,调用脚本时必须在上一页响应的 rid 基础上递增页码:
python3 ~/.agents/skills/tiktok-account-search/scripts/search_tiktok_realtime.py "<关键词>" --page {page+1} --rid "{上一页rid}"
⚠️ A1~A3 缺一不可,必须在同一轮输出中连续完成。若缺少 A3,视为执行错误,必须重新补充输出。
B1. 抱歉提示 + 拓词推荐
😔 抱歉,未找到与「XXX」直接相关的 TikTok 账号,你可以尝试用更短或更宽泛的关键词重试(扩展词1,扩展词2,...扩展词10)
AI 必须生成固定 10 个扩展词,2~6 字,英文逗号分隔,不得少于 10 个。
⚠️ B1 必须在同一轮输出中完成,不得中断。
全部内容展示完毕后,不等待、立刻结束输出。