Design & media

快手洞察与竞品分析助手(KuaiShou Data Miner)

Try it

快手(Kuaishou)公开数据检索与竞品分析|当用户要“搜索快手视频/抓取博主作品/拉取视频评论”时使用,输出结构化数据,用于爆款选题、竞品监控、KOL 筛选、评论舆情与趋势洞察。Kuaishou public data, search videos, list creator posts, fetch comments.

What it does

✨ **一句话价值主张**:面向快手公开数据的检索与洞察技能,用于关键词搜索视频、抓取博主作品、拉取视频评论,并返回结构化 JSON 供后续分析、汇总或生成报告,帮助你实现快手账号的快速增长与精准营销。

The skill document

快手洞察与竞品分析助手(KuaiShou Data Miner)

✨ 一句话价值主张:面向快手公开数据的检索与洞察技能,用于关键词搜索视频、抓取博主作品、拉取视频评论,并返回结构化 JSON 供后续分析、汇总或生成报告,帮助你实现快手账号的快速增长与精准营销。

1. 🛠️ 技能概述

这是一款专注于快手数据挖掘的工具。它能够穿透快手的公开数据层,为你提供深度的竞品监控、趋势预测和KOL 筛选服务。无论你是内容创作者、品牌营销人员还是市场分析师,都能通过此工具获取决策支持。

🔥核心优势

  • 安全: 无需登录你的快手账号,不担心风控风险 / 封号问题
  • 强大: 一次可获取最多1W条数据,技能内置批量操作,使用简单方便
  • 全面: 各功能出参数据全面,可见及有价值数据都会返回
  • 灵活: 支持多维度筛选、批量操作、多格式导出
  • 轻量: 无需部署服务,Node.js 一键运行
  • 实用: 日志自动归档,适配营销报告 / 内容策划场景

2. ✅ 什么时候应该调用这个技能(AI 触发条件)

🎯 出现以下任一信号时优先调用本技能:

  • 用户明确提到要查 快手 内容(含「快手」「Kuaishou」「短视频」等词)。
  • 用户要做 关键词搜索视频、爆款选题调研、竞品监控、评论洞察、博主作品追踪。
  • 用户提供了快手关键词、视频链接(short-video/...)或博主主页链接(profile/...),希望拿到结构化数据。
  • 用户后续还要基于结果继续做总结、对比、筛选、报告生成。

🚫 不要在这些场景误调用

  • 用户只是想写文案、改标题、生成脚本,但并未要求查询快手公开数据。
  • 用户查询的平台不是快手,例如抖音、小红书、B站、微博。
  • 用户要求获取私密内容、登录态数据、隐藏数据或非公开信息。
  • 用户既没有提供关键词,也没有提供可识别的快手视频链接/主页链接,且任务目标仍不明确。

如果意图不明确,先追问,不要盲目执行命令。

3. 🚧 能力边界

本技能当前只覆盖 3 类能力:

  1. 关键词搜索:按关键词搜索快手视频。
  2. 博主作品监控:根据博主主页链接或 user_id 获取其公开作品列表。
  3. 视频评论获取:根据视频链接单独获取该视频的评论数据,便于做评论洞察与观点分析。

🛑 本技能不负责:

  • 登录快手账号
  • 发布内容、互动、点赞、评论、关注
  • 获取私密或非公开数据
  • 代替用户做营销策略判断

它的职责是先把数据拿回来,再交给上层流程去分析、整理或生成结论。

4. 🔀 调用路由规则

Note: 请先通过 快手实时数据获取技能官网 开通TOKEN,配置环境变量 GUAIKEI_API_TOKEN 后才能正常运行。

根据用户输入的关键信号,路由到对应脚本:

用户输入 / 意图调用脚本必填输入典型结果
查某个关键词的快手视频scripts/kuaishou/search-cli.jskeyword视频列表、作者信息、互动信息、跳转链接
看某个快手博主最近发布了什么scripts/kuaishou/post-cli.js博主主页 URL / user_id博主公开作品列表
看某篇快手视频的评论数据scripts/kuaishou/comment-cli.js视频 URL该视频的评论内容、评论者信息、互动数据

🧭 路由细则

  • 用户给的是 关键词,没有链接:走 关键词搜索。
  • 用户给的是 https://www.kuaishou.com/short-video/... 或 3x... 视频ID,走 视频评论获取。
  • 用户给的是 https://www.kuaishou.com/profile/... 或纯数字 user_id:走 博主作品监控。
  • 如果用户同时给出多个目标,按用户目标拆分执行,不要把不同意图硬塞进一次命令。

5. 🧺 输入收集规则

执行前先收集足够输入,避免无效调用。

5.1 🔍 关键词搜索

至少要确认:

  • keyword:搜索关键词,建议 2-50 个字符。

可选参数:

  • sort:排序规则,0 综合排序,1 最新发布,2 最多点赞。
  • time:发布时间,0 全部,1 近一日,7 近一周,30 近一月。
  • duration:视频时长,0 全部,1 1分钟以内,2 1-5分钟,3 5分钟以上。
  • limit:返回数量,范围 1-10000,默认 10。

如果用户只说“帮我看看最近趋势”,优先补问:关键词是什么?

5.2 📡 博主作品监控

至少要确认:

  • url:快手博主主页链接,或博主 user_id(纯数字也可)。

可选参数:

  • sort:排序方式,0 最新,1 最热(默认)。
  • limit:返回作品数量上限,0–10000;为 0 时仅返回博主基础信息与互动数据,不返回作品列表。

适用链接示例:

  • https://www.kuaishou.com/profile/xxx
  • 123456(博主 user_id)

如果用户给的是视频详情链接,不要误走博主脚本,先说明需要主页链接或 user_id。

5.3 💬 视频评论获取

至少要确认:

  • url:快手视频链接,或视频 ID(3x...)。

可选参数:

  • limit:评论数量上限,1–10000;不传时默认 10。

适用链接示例:

  • https://www.kuaishou.com/short-video/xxx
  • 3xxxx(视频 ID)

如果用户给的是博主主页链接,不要误走评论脚本,先指出链接类型不匹配。

👉 详细选项说明, 可参阅 完整选项说明

6. 📜 执行原则

6.1 ❓ 缺少必要输入时

  • 没有关键词:先追问关键词。
  • 没有链接:先追问视频链接或博主主页链接 / user_id。
  • 链接类型不明确:先确认这是视频还是博主主页。
  • 没有 GUAIKEI_API_TOKEN:提醒用户先配置环境变量,再执行。

不要在缺关键输入时硬调命令。

6.2 📤 输出原则

执行完成后,优先返回:

  • 本次执行的目标
  • 关键参数
  • 结构化 JSON 结果(含 status:success / empty / error)
  • 如果有必要,再补充一小段摘要说明

适合继续衔接的后续动作包括:选题汇总、高赞视频对比、评论观点聚类、竞品内容风格总结、博主发文节奏分析、报告与表格生成。

6.3 🩹 失败处理原则

出现以下情况时,应明确向用户说明原因:token 未配置或无效、链接不合法或类型错误、搜索结果为空、接口返回异常、网络或超时问题。失败时不要编造数据,不要把空结果当成成功结论。

7. 🚀 对 WorkBuddy / OpenClaw 更友好的使用方式(AI 调用约定)

为了提升识别准确率与执行成功率,Agent 请遵循:

  1. 先路由后执行:仅凭「关键词 / profile 链接 / short-video 链接」三类信号选择脚本,路径一律用 scripts/kuaishou/...。
  2. 缺参先追问:keyword、url 任一缺失或链接类型不清时,不要执行,先向用户澄清。
  3. 不编造数据:status 非 success 时如实反馈 error_code,不要拼装假结果。
  4. 只取最后一份 JSON:脚本失败时通过 process.stdout.write(..., () => process.exit(1)) 异步写出后退出,消费方需等进程退出再读完整 stdout,且只解析最后一份带 status 的 JSON。

优先采用的自然语言触发示例:

  • 帮我搜一下快手里"具身智能"的高赞视频
  • 分析这条快手视频评论区都在讨论什么
  • 看看这个快手博主最近 20 条作品主要发什么内容
  • 监控"具身智能"最近一周的内容趋势

如果用户表达比较笼统(如"帮我做快手竞品分析"),优先把任务拆成两步:先确认关键词 / 竞品链接 / 博主主页,再调用对应脚本拿回数据。

8. 📦 环境与依赖

  • 运行环境:Node.js 16.14.0+
  • 系统兼容:Windows / Linux / macOS
  • 必需环境变量:GUAIKEI_API_TOKEN
  • 官方入口:
  • 详细参数说明:见 references/options.md
  • 更新记录:见 references/changelog.md

9. 🛡️ 合规与使用限制

  • 仅处理快手公开数据,不涉及登录态与隐私。
  • 不支持私密、隐藏或需要登录态的数据。
  • 不应将返回数据用于违规分发或违法用途。
  • 本技能会依赖第三方 API 服务,请在使用前确认数据外发与授权范围。

10. 🚫 反模式与常见问题 FAQ

本章帮助你自行判断「是不是用错了」以及「报错时怎么处理」。结构化结果都带 status 和 error_code 字段,下游请先按 status 分支,再参考 error_code。

10.1 🚫 反模式

  • 链接类型错配:把 profile/... 传给 comment-cli.js,或把 short-video/... 传给 post-cli.js。
  • 缺关键输入就硬跑:没有 keyword、没有 url,或链接类型不明确时,先追问。
  • 传脏链接:带前后空格、用 http://(非 https://)的链接会被拒绝;需要时先 trim、http→https 归一。
  • limit 超限被静默降级:上限 10000,写成 > 10000 会被静默降到 10。
  • 把空结果当成功 / 编造数据:失败 JSON 的 status 是 "error"(或 "empty"),results 为 null;只有成功时 results 才有数据。
  • 关键词喂 emoji / 纯符号:会被清洗成空串,触发「关键词无效」拦截。

10.2 ❓ 常见问题 FAQ

Q1. 报错 error_code: 401 或 403 怎么办?

含义:GUAIKEI_API_TOKEN 未配置或无效。自查:①确认运行环境里 export GUAIKEI_API_TOKEN=... 已注入当前进程;②token 须为十六进制字符串,核对是否有空格/换行;③是否已过期,去 guaikei.com 重新开通。

Q2. 报错 error_code: 429 怎么办?

含义:触发频率限制。降低调用频率、减小 --limit、或稍后重试。

Q3. 报错 error_code: 500 / 502 / 503 等服务端错误怎么办?

含义:第三方 API 临时故障。等 1–2 分钟重试;持续出现再联系支持,并附上 skill_metadata.execution_time 与请求参数。

Q4. 报错 error_code: ERRCODE_xxx 怎么办?

含义:业务层错误(HTTP 200 但 errcode !== 0),常见如「视频已删除 / 不存在 / 无权限」。换一条确认仍存在的链接;该错误不会随重试变好。

Q5. 报错 error_code: ETIMEDOUT 或 UNKNOWN 怎么办?

含义:网络超时或无法解析响应。检查本机网络/代理;确认能访问 guaikei.com;重试一次。

Q6. --limit 0 在博主作品里是什么意思?

含义:仅返回博主基础信息与互动数据,不返回作品列表。仅 post-cli.js 支持;comment-cli.js 的 --limit 要求 >= 1。

Q7. 命令一启动就退出、没输出数据?

自查:多半是 GUAIKEI_API_TOKEN 未通过校验(见 Q1)。运行前先 echo $GUAIKEI_API_TOKEN 确认变量已注入。

Q8. 搜索返回空、但退出码不是 0?

含义:search-cli.js 把「无结果」视为失败(退出码 1)。换更宽泛的关键词、放宽 --time / --duration,或确认关键词不是被清洗成空串的符号。

Q9. 设了 --limit 10000 却只拿到 10 条?

含义:limit 写成了超过 10000 的值,被静默降到默认 10。确认 --limit 是 1–10000 之间的整数。

Q10. 下游程序解析 stdout 失败 / Unexpected end of JSON input?

自查:失败输出经 process.stdout.write(..., () => process.exit(1)) 异步写出后会退出;请确保消费方等进程退出后再读完整 stdout,且只取最后一份 JSON。

11. 🎧 支持信息

如需开通 token 或获得使用支持,可优先通过官网处理:

如需人工支持,可联系开发者:

  • 微信:13395823479(备注:快手技能)

Related skills

Fetch raw ad creative, app, ranking, and revenue data from AdMapix as structured JSON.

by fly0pants4.3k installs296 stars

Generate and edit Draw.io, Mermaid, and Excalidraw diagrams from natural language using a structured JSON spec.

by nssa.io1.0k installs47 stars

Stores durable facts in a categorized, plain-markdown vault on disk, alongside your agent's built-in memory.

by Iván559 installs18 stars

Join a video meeting as an AI bot with voice, avatar, and screenshare across four operating modes.

by johnpatternai22 installs8 stars

Find why your productivity system keeps failing, then apply the smallest fix — capacity math, bottleneck routing, durable local notes.

by Iván855 installs69 stars

More from um-why

Browse all skills

小红书搜索雷达|无需登录小红书账号,支持关键词搜笔记、笔记详情、评论、博主作品与粉丝量等互动数据。用户提到小红书/xhs/rednote 且需要爆款笔记挖掘、竞品分析、KOL筛选、趋势洞察、查数据、做选题、竞品监控、KOL筛选、评论舆情分析时调用

by um-why23 installs

用于 TikTok 达人数据、TikTok 达人作品、TikTok KOL 作品列表、TikTok 博主视频列表、TikTok 网红近期发布、TikTok 内容调研和创作者内容分析。支持三大能力:(1) 关键词搜索 TikTok 视频,可按最多点赞、相关度排序,并按发布时间筛选;(2) 博主作品抓取,按主页链接或用户名批量获取公开作品列表,支持最新/最热排序;(3) 视频评论分析,按视频链接或作品 ID 获取评论内容、评论者与互动数据。无需登录账号,只读公开数据,输出结构化 JSON 供 AI 直接做选题、竞品监控与舆情分析。

by um-why

将视频转为文字与结构化文案的技能。当用户提出"视频转文字 / 视频提取文案 / 视频转稿 / 字幕提取 / 视频总结 / 视频内容分析 / 会议纪要 / 课程拆解 / 直播复盘 / 采访整理 / 短视频二创脚本 / 口播稿 / 小红书文案 / 抖音文案 / 公众号文案"等需求时使用。支持本地视频文件与抖音、小红书等平台视频链接,调用千问大模型自动转写并剔除语气词、口误与重复内容,并可通过自定义 Prompt 生成总结、改写、金句提取、分镜头、中英翻译等风格化文案。

by um-why1 installs