游乐游手机版
首页/AI教程/文章详情

AI Skills实战:获取抖音B站微博热点方法

时间:2026-06-01 10:50
最近在研究 AI Agent 的 Skills 生态时,有一个 Skill 特别值得拿出来聊一聊:hot-topics。 这个 Skill 做的事情非常直白——把国内主流平台的热点话题一把抓过来。像是微博热搜、知乎热榜、百度热搜、抖音热点、B站热门、今日头条热榜,全都能拿到。 实际调用时,统一访问一

最近在研究 AI Agent 的 Skills 生态时,有一个 Skill 特别值得拿出来聊一聊:hot-topics

这个 Skill 做的事情非常直白——把国内主流平台的热点话题一把抓过来。像是微博热搜、知乎热榜、百度热搜、抖音热点、B站热门、今日头条热榜,全都能拿到。

实际调用时,统一访问一个 API 就搞定,比如这样:

curl https://60s.viki.moe/v2/weibo
curl https://60s.viki.moe/v2/zhihu
curl https://60s.viki.moe/v2/baidu/hot
curl https://60s.viki.moe/v2/douyin
curl https://60s.viki.moe/v2/bili

很多人看到这里会好奇:这些热点数据到底是怎么从各个平台拿到的?今天这篇就从工程角度,把背后的原理拆开来看。

一、原理

这个 Skill 背后的核心技术其实很朴素:找到各个平台的热点数据接口,抓下来,再统一格式输出。

本质就三步:

  1. 找接口——各个平台基本都有 Web API,关键是要知道它们的存在。
  2. 抓数据——用 HTTP 请求拿到 JSON 格式的数据。
  3. 统一结构——把不同格式的数据整理成统一 API 供调用。

整个流程可以概括为:

各平台热点接口 → 抓取原始数据 → 解析 → 存储 → 统一数据结构 → 对外 API → AI Agent 调用

所以理解这个 Skill 的关键,就在于摸清楚每个平台的热点接口到底怎么用。

下面一个一个来看。

二、微博热搜获取原理

很多人第一反应可能是“微博需要爬虫吧”?其实微博有 Web 接口。

接口地址:

https://weibo.com/ajax/side/hotSearch

但如果你直接在浏览器里访问这个地址,返回的结果里会提示需要登录。原因是微博会检测请求头是否来自真实的浏览器环境。

解决办法很简单:模拟浏览器请求,带上 User-AgentReferer。用 curl 示例就是:

curl 'https://weibo.com/ajax/side/hotSearch' \
  -H 'User-Agent: Mozilla/5.0' \
  -H 'Referer: https://weibo.com'

返回的数据里,热点内容可以从 JSON body 中解析出来。

三、知乎热榜获取原理

知乎热榜有官方接口,可以直接访问:

https://www.zhihu.com/api/v3/feed/topstory/hot-list-web

浏览器打开就能看到 JSON 数据,不需要额外处理。

四、百度热搜获取原理

百度热搜的接口也是公开的:

https://top.baidu.com/api/board?platform=wise&tab=realtime

浏览器直接访问即可获取结果。

五、B 站热门获取原理

B 站提供了公开 API:

https://api.bilibili.com/x/web-interface/popular

同样可以直接访问,数据格式也比较规整。

六、抖音热点获取原理

抖音热点榜也有 Web 接口:

https://www.douyin.com/aweme/v1/web/hot/search/list/

浏览器直接访问即可。

七、今日头条热榜获取原理

今日头条的接口如下:

https://www.toutiao.com/hot-event/hot-board/?origin=toutiao_pc

同样可以直接访问获取。

八、结语

可以看到,大部分平台其实都提供了可以直接访问的热点接口,有些需要加上 User-AgentReferer 来绕过简单的反爬。如果请求频率太高,可能会触发风控,工程上适当加请求头、控制频率就能稳定运行。

Skills 作为 AI Agent 的能力延伸,不仅让 Agent 能做更多事,也提供了一个绝佳的学习样板——通过拆解这些 Skill,能弄清楚背后的技术到底是怎么实现的,知其然更知其所以然。

来源:https://juejin.cn/post/7618119486495440948
上一篇Scholarcy智能工具:快速总结文献,提升学术效率 下一篇Dishi自动生成步骤时间,简化复杂食谱让烹饪更轻松
本站内容用于信息整理与展示,如有侵权或内容问题请及时联系处理。

相关推荐

补充同频道和同主题内容,方便继续浏览更多相关内容。

同类最新

继续查看同栏目最近更新的文章。

更多
OpenClaw浏览器自动化控制 Playwright MCP与Mcporter方案实现完整流程步骤详解教程
AI教程 · 2026-06-01

OpenClaw浏览器自动化控制 Playwright MCP与Mcporter方案实现完整流程步骤详解教程

概述 这篇文章记录了把Playwright MCP集成到OpenClaw中,并用Mcporter作为中间桥梁的完整测试过程。内容包括问题诊断、架构理解,以及正确的使用方法——说白了,就是带大家把整个链路彻底捋清楚。 先交代一下背景:为啥折腾这个方案?说实话,就是熬夜后闲得慌,突发奇想想在家里搞搞Op

AI写业务代码后必须坚持的过程控制
AI教程 · 2026-06-01

AI写业务代码后必须坚持的过程控制

前言AI 已经能极其高效地帮我们搞定业务代码了。这个结论经过反复验证,基本上没什么悬念。但问题也随之而来:越是这样,越容易陷入失控状态——想到哪写到哪,总盼着 AI 一口气把活儿全干了。业务代码和 demo 最大的不同在于,业务从来不是孤立的。它牵扯着一连串的业务流程、历史包袱、数据状态、权限边界、

我用两个高效技巧解决AI开发文档记录难题
AI教程 · 2026-06-01

我用两个高效技巧解决AI开发文档记录难题

我用 AI 写了三个月代码,结果连自己写的东西都看不懂了 一个开发者的普遍困境 从去年开始,大量开发者涌入 Claude Code 进行 AI 辅助开发。效率提升令人振奋——过去需要两天的功能,现在一个下午就能搞定。但很快,一个尴尬的问题浮出水面:三个月前自己写的代码,如今竟然看不懂了。 问题不在于

AI改坏真实App的常见问题与解决技巧
AI教程 · 2026-06-01

AI改坏真实App的常见问题与解决技巧

探索AI辅助移动端开发的过程中,我属于较早深入实践并持续积累经验的那一批。过去几个月里,我几乎每天都会在真实的iOS与Flutter项目中与AI协作调整代码:涵盖SDK封装、旧代码迁移、Demo补全、使用文档优化、多语言适配、界面检查、验证执行以及工作交接整理。因此,本文无意纠缠“AI究竟能否编写代

领导要求部署OpenClaw?先看这篇指南
AI教程 · 2026-06-01

领导要求部署OpenClaw?先看这篇指南

前几天,领导丢过来一句话:你去看一下 OpenClaw,评估一下能不能在公司内部部署。紧接着又问了一个很典型的问题:这东西到底算什么?是一种云服务吗? 仔细一想,这个问题的答案并不简单。OpenClaw 本身不等于“云平台”,但一旦真正用起来,云环境通常会深度参与。它更像一层编排和运行框架,负责把袋