安装与下载
1 ClawHub CLI
从源直接安装技能的最快方式。
npx clawhub@latest install kuaishou-video-search
2 手动安装
将技能文件夹复制到以下位置之一
~/.openclaw/skills/
{'/skills/'}
优先级:工作区 › 全局 › 内置
3 提示词安装
将此提示词复制到 Openclaw 即可自动安装。
请帮我使用 Clawhub 安装 skill-kuaishou-video-search。如果尚未安装 Clawhub,请先安装(npm i -g clawhub)。
更倾向于下载?
获取包含原生技能文件的ZIP压缩包。
基本信息
kuaishou-video-search
安装指南
- ClawHub CLI
从源直接安装技能的最快方式。
npx clawhub@latest install kuaishou-video-search - 手动安装
将技能文件夹复制到以下位置之一
全局模式
~/.openclaw/skills/
工作区
/skills/
优先级:工作区 > 本地 > 内置 - 提示词安装
将此提示词复制到 OpenClaw 即可自动安装。
请帮我使用 Clawhub 安装 kuaishou-video-search。如果尚未安装 Clawhub,请先安装(npm i -g clawhub)。
更倾向于下载?
获取包含原生技能文件的ZIP压缩包。
下载技能 (.zip)
什么是
快手视频搜索是一项 Node.js 技能,用于检索快手(Kwai)的公开数据。它提供三种工作流程:按关键词搜索视频并使用排序和筛选条件、通过个人资料 URL 或用户 ID 获取创作者的公开作品,以及收集视频的评论和互动数据。
对于使用 Openclaw Skills 的创作者、营销人员和分析师,这项技能可将平台公开数据转化为结构化结果,为主题研究、竞争对手监测、创作者评估和受众洞察提供支持。该技能负责检索数据;不会发布内容、与账号互动、访问私人数据,也不会代表用户做出营销决策。
应用场景
查找与某个关键词相关的热门或最新快手视频,用于内容和主题研究。
查看创作者的公开作品,了解其发布活动和内容主题。
获取某个公开视频的评论,作为受众或情感分析的输入。
收集公开数据,用于竞争对手监测、创作者筛选和营销报告。
使用 Openclaw Skills 整理结构化结果,以便后续进行比较、摘要或报告编制。
工作原理
根据用户输入识别所需的工作流程:关键词、创作者个人资料 URL 或用户 ID,或者视频 URL 或 ID。
确认所需输入已提供且格式正确。如果缺少关键词或 URL,或某个链接可能指向个人资料或视频,请提出澄清问题。
检查是否已安装 Node.js 16.14.0 或更高版本,并确认已配置 GUAIKEI_API_TOKEN。
将请求路由到相应脚本:关键词搜索使用 search-cli.js,创作者作品使用 post-cli.js,视频评论使用 comment-cli.js。
应用相关可选参数,例如排序、时间范围、视频时长和结果数量上限,然后调用第三方数据 API。
返回结构化 JSON 结果,并准确报告其状态。不得将空结果或失败结果视为成功数据,也不得编造缺失信息。
配置指南
该技能需要 Node.js 16.14.0 或更高版本,以及 GuaiKei API 令牌。SKILL.md 未指定软件包安装命令或 CLI 参数语法,因此请使用提供的技能文件,并通过 references/options.md 查看准确的调用详情。
安装技能文件,或确保技能文件可供你的代理环境使用。
通过服务提供商 https://www.guaikei.com 获取 API 令牌。
在运行脚本所使用的环境中设置令牌:
export GUAIKEI_API_TOKEN="your_api_token"
确认 Node.js 可用,并且当前 shell 中已设置令牌:
node --version
echo "$GUAIKEI_API_TOKEN"
查看 references/options.md 了解支持的命令行选项。文档中列出的脚本路径为 scripts/kuaishou/search-cli.js、scripts/kuaishou/post-cli.js 和 scripts/kuaishou/comment-cli.js。该技能支持 Windows、Linux 和 macOS。请妥善保管令牌,并在使用前了解第三方数据共享和授权要求。
数据架构
该技能的脚本会返回结构化 JSON。应根据状态字段解读结果,而不要默认请求已成功。
数据或元数据 用途
status 表示结果状态,例如 success、empty 或 error。
results 请求成功时包含返回的数据;请求失败或没有数据时可能为 null。
error_code 在适用情况下提供用于故障排查的错误标识符。
skill_metadata.execution_time 向支持团队报告持续发生的第三方服务错误时可能会用到。
三种工作流程会返回不同的公开数据:关键词搜索可能包括视频、创作者详情、互动数据和链接;创作者查询会返回创作者公开信息,并可按需返回作品列表;评论检索会返回评论内容、评论者信息和互动数据。如果未指定数量上限,搜索和评论结果默认各返回 10 条。数量上限通常为 1 到 10,000;创作者作品查询也支持 limit: 0,此时仅返回创作者基本信息和互动数据,不返回作品列表。
技能文档说明,日志会自动保存在 logs 目录中。文档还引用了 references/options.md(参数详情)和 references/changelog.md(版本历史)。所提供的 SKILL.md 未定义具体日志文件名或完整的响应字段结构。
高级特性
关键词搜索支持按综合相关性、最新发布或获赞数最多排序;时间筛选涵盖全部结果、最近一天、一周或一个月;时长筛选可区分少于一分钟、一到五分钟以及超过五分钟。
创作者作品检索接受公开个人资料 URL 或数字用户 ID,并可按最新或最热门作品排序。
评论检索接受公开视频 URL 或视频 ID,并支持设置结果数量上限。
如果用户提供多个目标或要求不同类型的数据,可将单个请求拆分为多个独立的工作流程调用。
基于命令的设计可通过 Node.js 运行,无需单独部署服务,并支持 Windows、Linux 和 macOS。
代理集成应根据输入类型进行路由、验证必需参数、等待进程完成,并解析包含
status
的最终 JSON;不要假设进程退出前 stdout 已完整输出。
错误处理涵盖令牌问题、无效或不匹配的 URL、空结果、速率限制、API 故障和网络超时;该技能明确要求如实报告失败情况。
该技能仅限于快手公开数据,不会登录、访问私人或隐藏信息,也不会执行账号操作。
name: kuaishou-video-search description: 快手高赞视频搜索工具。支持关键词获取快手实时高赞视频数据,助力创作者发现热门趋势、获取创作灵感。支持三大能力:(1) 关键词搜索视频,可按点赞数、发布时间、视频时长筛选排序;(2) 达人作品抓取,按主页链接获取公开作品列表;(3) 视频评论分析,按视频链接获取评论内容与互动数据。 license: MIT version: 1.0.0 metadata: type: command runtime: "nodejs@16.14.0+" requires: bins: - "node" env: - "GUAIKEI_API_TOKEN" env_desc: GUAIKEI_API_TOKEN: "快手数据 API 访问令牌。未配置时无法调用接口,可通过 www.guaikei.com 开通" category: - "Integrations" - "Research" - "数据分析" - "内容创作" - "商业运营" - "办公效率" tags: - "快手" - "Kuaishou" - "短视频" - "关键词搜索" - "视频评论" - "达人筛选" - "达人作品监控" - "博主作品监控" - "竞品分析" - "舆情监控" - "舆情监测" - "视频查询" - "选题调研" - "爆款挖掘" - "趋势洞察" - "内容选题" - "舆情分析" - "快手运营" - "快手内容创作" - "快手营销" - "定向舆情" - "行业舆情" - "舆情数据获取" - "快手互动数据统计" 🚀 快手高赞视频检索
✨ 一句话价值:快手高赞视频搜索工具。支持关键词获取快手实时高赞视频数据,助力创作者发现热门趋势、获取创作灵感。支持关键词搜索排序、达人作品获取、视频评论获取;用于快手、KuaiShou或Kwai 内容分析、市场调研、达人筛选、舆情监测、爆品、趋势、市场容量、竞争结构等数据形成经营判断时使用,依据快手真实返回的数据形成分析结论。
- 🛠️ 技能概述
这是一款专注于快手数据挖掘的工具。它能够穿透快手的公开数据层,为你提供深度的竞品监控、趋势预测和KOL 筛选服务。无论你是内容创作者、品牌营销人员还是市场分析师,都能通过此工具获取决策支持。
🔥核心优势
安全: 无需登录你的快手账号,不担心风控风险 / 封号问题
强大: 一次可获取最多1W条数据
全面: 各功能出参数据全面,可见及有价值数据都会返回
灵活: 支持多维度筛选
轻量: 无需部署服务,Node.js 一键运行
实用: 日志自动保存到 logs 目录,适配营销报告 / 内容策划场景
2. ✅ 什么时候应该调用这个技能(AI 触发条件)
🎯 出现以下任一信号时优先调用本技能:
用户明确提到要查 快手 内容(含「快手」「Kuaishou」「短视频」等词)。
用户要做 关键词搜索视频、爆款选题调研、竞品监控、评论洞察、博主作品追踪。
用户提供了快手关键词、视频链接(short-video/...)或博主主页链接(profile/...),希望拿到结构化数据。
用户后续还要基于结果继续做总结、对比、筛选、报告生成。
🚫 不要在这些场景误调用
用户只是想写文案、改标题、生成脚本,但并未要求查询快手公开数据。
用户查询的平台不是快手,例如抖音、小红书、B站、微博。
用户要求获取私密内容、登录态数据、隐藏数据或非公开信息。
用户既没有提供关键词,也没有提供可识别的快手视频链接/主页链接,且任务目标仍不明确。
如果意图不明确,先追问,不要盲目执行命令。
- 🚧 能力边界
本技能当前只覆盖 3 类能力:
关键词搜索:按关键词搜索快手视频。
博主作品监控:根据博主主页链接或 user_id 获取其公开作品列表。
视频评论获取:根据视频链接单独获取该视频的评论数据,便于做评论洞察与观点分析。
🛑 本技能不负责:
登录快手账号
发布内容、互动、点赞、评论、关注
获取私密或非公开数据
代替用户做营销策略判断
它的职责是先把数据拿回来,再交给上层流程去分析、整理或生成结论。
- 🔀 调用路由规则
Note: 请先通过 快手高赞视频检索技能 开通TOKEN,配置环境变量 GUAIKEI_API_TOKEN 后才能正常运行。
根据用户输入的关键信号,路由到对应脚本:
用户输入 / 意图 调用脚本 必填输入 典型结果
查某个关键词的快手视频 scripts/kuaishou/search-cli.js keyword 视频列表、作者信息、互动信息、跳转链接
看某个快手博主最近发布了什么 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.1 ❓ 缺少必要输入时
没有关键词:先追问关键词。
没有链接:先追问视频链接或博主主页链接 / user_id。
链接类型不明确:先确认这是视频还是博主主页。
没有 GUAIKEI_API_TOKEN:提醒用户先配置环境变量,再执行。
不要在缺关键输入时硬调命令。
6.2 📤 输出原则
执行完成后,优先返回:
本次执行的目标
关键参数
结构化 JSON 结果(含 status:success / empty / error)
如果有必要,再补充一小段摘要说明
适合继续衔接的后续动作包括:选题汇总、高赞视频对比、评论观点聚类、竞品内容风格总结、博主发文节奏分析、报告与表格生成。
6.3 🩹 失败处理原则
出现以下情况时,应明确向用户说明原因:token 未配置或无效、链接不合法或类型错误、搜索结果为空、接口返回异常、网络或超时问题。失败时不要编造数据,不要把空结果当成成功结论。
- 🚀 对 WorkBuddy / OpenClaw 更友好的使用方式(AI 调用约定)
为了提升识别准确率与执行成功率,Agent 请遵循:
先路由后执行:仅凭「关键词 / profile 链接 / short-video 链接」三类信号选择脚本,路径一律用 scripts/kuaishou/...。
缺参先追问:keyword、url 任一缺失或链接类型不清时,不要执行,先向用户澄清。
不编造数据:status 非 success 时如实反馈 error_code,不要拼装假结果。
只取最后一份 JSON:脚本失败时通过 process.stdout.write(..., () => process.exit(1)) 异步写出后退出,消费方需等进程退出再读完整 stdout,且只解析最后一份带 status 的 JSON。
优先采用的自然语言触发示例:
帮我搜一下快手里"具身智能"的高赞视频
分析这条快手视频评论区都在讨论什么
看看这个快手博主最近 20 条作品主要发什么内容
监控"具身智能"最近一周的内容趋势
如果用户表达比较笼统(如"帮我做快手竞品分析"),优先把任务拆成两步:先确认关键词 / 竞品链接 / 博主主页,再调用对应脚本拿回数据。
- 📦 环境与依赖
运行环境:Node.js 16.14.0+
系统兼容:Windows / Linux / macOS
必需环境变量:GUAIKEI_API_TOKEN
详细参数说明:见 references/options.md
更新记录:见 references/changelog.md - 🛡️ 合规与使用限制
仅处理快手公开数据,不涉及登录态与隐私。
不支持私密、隐藏或需要登录态的数据。
不应将返回数据用于违规分发或违法用途。
本技能会依赖第三方 API 服务,请在使用前确认数据外发与授权范围。 - 🚫 反模式与常见问题 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。
- 🎧 支持信息
如需开通 token 或获得使用支持,可优先通过官网处理:
官网:快手视频检索SKILL
生物课程规划师
🌏 区域地理认知构建器