Site audit, content writing, and competitor analysis for organic search rankings.
Browser
抖音搜索关键词、竞品分析、舆情监控与热榜跟踪工具
Try itFetch Douyin public data — keyword search, author posts, comments, and trending board — through a Node.js CLI.
What it does
Node.js CLI toolkit for retrieving publicly available Douyin data without logging into a Douyin account. Provides four commands: keyword search with 综合/点赞/最新 sort modes plus time-window and duration filters; bulk post scraping for any public author profile; comment export by video URL; and real-time hot board snapshots. Each run writes structured JSON to the skill's `logs/` directory. Requires a GUAIKEI_API_TOKEN from the skill's official site or via the listed WeChat contact. Cross-platform (Windows, macOS, Linux). Only public content is accessible; private or hidden items cannot be retrieved, and results are limited to internal team use.
When to use it
- Discover trending topics through Douyin keyword search
- Monitor competitor accounts by scraping their public posts
- Pull comments from a video for sentiment or feedback analysis
- Track the real-time Douyin hot board for fast-moving trends
The skill document
🚀 抖音关键词搜索、竞品分析、舆情监控与热点跟踪工具 (Douyin Search & Analytics)
💡一句话价值:一键抓取抖音公开视频/作者/评论/热榜数据,帮你做爆款选题、竞品分析、舆情监控、热点追踪。
🔥核心优势
- 安全: 无需登录你的抖音账号,不担心风控风险 / 封号问题
- 强大: 一次可获取最多1W条数据,技能内置批量操作,使用简单方便
- 全面: 各功能出参数据全面,可见及有价值数据都会返回
- 灵活: 支持多维度筛选、批量操作
- 轻量: 无需部署服务,Node.js 一键运行
- 低耗: 日志自动归档,适配营销报告 / 内容策划场景 ,便于数据二次分析
1. ✅ 我能帮你解决什么(10 秒判断)
- 🔍 按关键词搜抖音视频(点赞/最新排序):找爆款选题、分析高赞视频规律
- 🦸 竞品监控:批量抓取对标账号所有公开作品数据,分析内容策略
- 💬 评论分析:获取抖音评论详情,分析舆情方向
- 📡 热点追流:实时获取抖音热榜,抢占流量风口
- 📊 数据导出:自动生成JSON日志,方便对比分析和使用
2. 🚀 最快上手(复制就能跑,30 秒出结果)
Note: 请先通过微信 <13395823479> 申请TOKEN ,或访问抖音搜索技能官网开通TOKEN,配置环境变量
GUAIKEI_API_TOKEN后才能正常运行。
2.1 🔎 抖音关键词搜索(最简单)
node src/douyin/search-cli.js --keyword "AI"
2.2 🔎 按点赞排序找爆款(最常用)
node src/douyin/search-cli.js --keyword "AI" --sort 1
2.3 🦸 抓取抖音抖人全部作品
node src/douyin/post-cli.js --url "https://www.douyin.com/user/MS4wLjABxxx"
2.4 💬 获取抖音作品评论内容
node src/douyin/comment-cli.js --url "https://www.douyin.com/video/xxx"
2.5 📡 获取抖音实时热榜
node src/douyin/hot-cli.js
3. 📌 适用场景(我该不该用?)
- 你需要做短视频选题 → 关键词搜索 + 点赞排序
- 你需要模仿爆款文案 → 查看高赞视频详情
- 你需要监控竞品账号 → 批量抓取对方作品
- 你需要分析内容舆情 → 获取抖音评论详情
- 你需要快速追热点 → 实时获取抖音热榜
- 你需要做营销报告 → 导出结构化数据
4. 🔧 参数详解表
详细选项参数说明, 可参阅 完整选项说明
LLM理解技能的详细选项,可参阅技能
assets目录中文件,其遵循 JSON Schema draft-07 版本规范。
- 抖音关键词搜索,入参规范
- 抖音关键词搜索,出参规范
- 抖音抖人作品获取,入参规范
- 抖音抖人作品获取,出参规范
- 抖音评论获取,入参规范
- 抖音评论获取,出参规范
- 抖音热榜获取,出参规范
5. ⚠️ 重要限制(不踩坑)
- 仅抓取抖音公开数据,不支持私密 / 隐藏内容
- 需要配置 GUAIKEI_API_TOKEN 才能正常运行
- 数据仅限个人 / 团队内部使用,禁止违规分发
6. ❓ 常见问题(秒解决)
💡Q:运行报错,提示无权限?
A:配置环境变量:
- Windows:
set GUAIKEI_API_TOKEN=你的TOKEN- Linux/MacOS:
export GUAIKEI_API_TOKEN=你的TOKEN- 私有TOKEN申请后请留意使用安全,避免泄露给他人
💡Q:搜索结果为空?
A:换常用关键词,或把
--time改为 0(全部时间)💡Q:输出文件在哪里?
A:自动保存在技能目录的
logs文件夹下
- 搜索任务日志: 默认保存为「时间戳_关键词_排序_时间_时长_search.json」
- 抖人作品获取日志: 默认保存为「时间戳_(抖人sec_uid)_post.json」
- 抖音评论获取日志: 默认保存为「时间戳_(视频aweme_id)_comment.json」
💡Q:支持 Windows/Mac/Linux 吗?
A:全平台支持,仅需安装 Node.js 环境
7. 📞 帮助与支持
- 联系微信 13395823479(备注抖音技能)开通TOKEN或获得技能使用支持;
- 或通过 抖音关键词搜索技能官网 自助开通TOKEN或查阅使用帮助。
🆕 更新日志 可查阅这里
8. 🛑 错误处理与重试策略(重要)
8.1 遇到以下错误,立即停止操作并向用户报告
- 权限错误(AUTH_ERROR):TOKEN 无效或已过期,请提示用户重新配置
- API 次数超限:提示用户联系客服开通更高额度
- 网络错误连续 3 次失败:提示用户检查网络连接
8.2 禁止行为
- ❌ 不要在收到 AUTH_ERROR 后继续重试
- ❌ 不要在 API 返回明确错误码后尝试修改参数重试
- ❌ 不要在用户未明确要求的情况下自动调整搜索条件
8.3 正确做法
- ✅ 遇到错误,立即向用户展示错误信息
- ✅ 询问用户是否需要调整参数或重新尝试
- ✅ 对于网络超时,可以尝试最多 3 次之后停止
9. 💬 自然语言指令映射(AI 快速参考)
统一调用约定(重要)
- 必须在技能根目录执行。
- 需要被 AI / 程序解析时,加
--json:只输出纯 JSON 到 stdout,日志与 banner 走 stderr,便于稳定解析。- 退出码约定:
0=成功(含 empty),1=运行错误,3=auth_required(缺/错 token)。
9.1 搜索功能
| 用户口语化指令 | 对应命令 | 参数推导 |
|---|---|---|
| "搜索 / 搜一下 / 找 AI 相关视频" | node src/douyin/search-cli.js --keyword "AI" | 带关键词即搜索 |
| "找点赞最多的 / 最火的 AI 视频" | node src/douyin/search-cli.js --keyword "AI" --sort 1 | 最火/点赞最多 → sort=1 |
| "最新的 AI 教程,要 20 条" | node src/douyin/search-cli.js --keyword "AI 教程" --sort 2 --limit 20 | 最新 → sort=2;数量 → limit |
| "近一周最火的短视频" | node src/douyin/search-cli.js --keyword "短视频" --time 7 --sort 1 | 一周 → time=7;最火 → sort=1 |
| "半年内最新 20 条 AI 教程" | node src/douyin/search-cli.js --keyword "AI 教程" --sort 2 --time 180 --limit 20 | 半年 → time=180 |
| "减肥视频,只要 1 分钟以下的" | node src/douyin/search-cli.js --keyword "减肥" --duration 1 | 见下方 duration 表 |
| "AI 模型,5 分钟以上的,前 50 条" | node src/douyin/search-cli.js --keyword "AI 模型" --duration 3 --limit 50 | 5分钟以上 → duration=3 |
9.2 竞品监控
| 用户口语化指令 | 对应命令 | 参数推导 |
|---|---|---|
| "查看这个博主的所有作品 / 主页" | node src/douyin/post-cli.js --url "https://www.douyin.com/user/MS4wLjABxxx" | 作品/主页/账号 → post |
| "抓取 MS4wLjABxxx 的作品" | node src/douyin/post-cli.js --url "MS4wLjABxxx" | sec_uid 直接可用 |
| "获取他最近 50 条视频" | node src/douyin/post-cli.js --url "xxx" --limit 50 | 数量 → limit |
9.3 评论分析
| 用户口语化指令 | 对应命令 | 参数推导 |
|---|---|---|
| "看看这个视频的评论 / 留言" | node src/douyin/comment-cli.js --url "https://www.douyin.com/video/xxx" | 评论/留言 → comment |
| "获取这条视频的 100 条评论" | node src/douyin/comment-cli.js --url "xxx" --limit 100 | 数量 → limit |
9.4 热榜
| 用户口语化指令 | 对应命令 |
|---|---|
| "抖音今天有什么热点 / 热搜榜 / 热点榜单" | node src/douyin/hot-cli.js |
10. 🧠 AI 意图识别规则
10.1 识别优先级(从上到下)
- 热搜 / 热点 / 榜单 / 今天什么火 →
hot-cli.js - 搜索 / 搜一下 / 找 + 关键词 →
search-cli.js - 评论 / 留言 / 弹幕 →
comment-cli.js(必须出现"评论"类词才归此类) - 作品 / 视频(指博主内容) / 主页 / 账号 / 博主 →
post-cli.js
⚠️ 歧义提示:单独出现"视频"二字时,不要默认归到 post-cli。
- 若同时有"关键词"且无"评论" → 视为
search(用户想搜某个视频)。- 若明确"这个视频的评论/留言" →
comment。- 仅当"作品/主页/账号/博主"出现时才用
post。
10.2 参数推断规则
排序(sort,与 time 正交)
- 提到"综合 / 默认" →
sort=0 - 提到"点赞最多 / 最火 / 爆款" →
sort=1 - 提到"最新 / 最近发布 / 刚发" →
sort=2
时间窗(time)
- 提到"全部 / 不限制" →
time=0 - 提到"一天 / 24小时" →
time=1 - 提到"一周 / 7天" →
time=7 - 提到"半年" →
time=180
时长
- 提到"1分钟以下 / 短于1分钟" →
duration=1 - 提到"1到5分钟 / 1-5分钟" →
duration=2 - 提到"5分钟以上" →
duration=3 - 提到"不限时长" →
duration=0
数量(limit)
- 提到"条数 / 数量 / N条 / 前N条" →
limit=N
10.3 默认值
- sort: 0(综合)|time: 0(全部)|duration: 0(不限)|limit: 10
Related skills
Fetch raw ad creative, app, ranking, and revenue data from AdMapix as structured JSON.
Generate and edit Draw.io, Mermaid, and Excalidraw diagrams from natural language using a structured JSON spec.
Join a video meeting as an AI bot with voice, avatar, and screenshare across four operating modes.
Stores durable facts in a categorized, plain-markdown vault on disk, alongside your agent's built-in memory.
Find why your productivity system keeps failing, then apply the smallest fix — capacity math, bottleneck routing, durable local notes.
More from um-why
Browse all skillsGet public Xiaohongshu data by keyword or link—no login required, returns structured JSON for analysis.
小红书搜索雷达|无需登录小红书账号,支持关键词搜笔记、笔记详情、评论、博主作品与粉丝量等互动数据。用户提到小红书/xhs/rednote 且需要爆款笔记挖掘、竞品分析、KOL筛选、趋势洞察、查数据、做选题、竞品监控、KOL筛选、评论舆情分析时调用
用于 TikTok 达人数据、TikTok 达人作品、TikTok KOL 作品列表、TikTok 博主视频列表、TikTok 网红近期发布、TikTok 内容调研和创作者内容分析。支持三大能力:(1) 关键词搜索 TikTok 视频,可按最多点赞、相关度排序,并按发布时间筛选;(2) 博主作品抓取,按主页链接或用户名批量获取公开作品列表,支持最新/最热排序;(3) 视频评论分析,按视频链接或作品 ID 获取评论内容、评论者与互动数据。无需登录账号,只读公开数据,输出结构化 JSON 供 AI 直接做选题、竞品监控与舆情分析。
小红书数据洞察大师|支持关键词搜索/笔记详情获取,无需登录您的小红书账号,可获取小红书笔记数据,轻松达成爆款挖掘、竞品分析、趋势洞察等
快手(Kuaishou)公开数据检索与竞品分析|当用户要“搜索快手视频/抓取博主作品/拉取视频评论”时使用,输出结构化数据,用于爆款选题、竞品监控、KOL 筛选、评论舆情与趋势洞察。Kuaishou public data, search videos, list creator posts, fetch comments.
将视频转为文字与结构化文案的技能。当用户提出"视频转文字 / 视频提取文案 / 视频转稿 / 字幕提取 / 视频总结 / 视频内容分析 / 会议纪要 / 课程拆解 / 直播复盘 / 采访整理 / 短视频二创脚本 / 口播稿 / 小红书文案 / 抖音文案 / 公众号文案"等需求时使用。支持本地视频文件与抖音、小红书等平台视频链接,调用千问大模型自动转写并剔除语气词、口误与重复内容,并可通过自定义 Prompt 生成总结、改写、金句提取、分镜头、中英翻译等风格化文案。