mcpField
T
toutiao-news-trends

toutiao-news-trends

github.com/wuchubuzai2018生产力43351 次安装8 周前更新
代码仓库

关于 toutiao-news-trends

用于抓取今日头条 PC 端热榜的技能,返回排名、标题、热度值和清理后的详情链接,也可包含封面、标签及分类。

主要功能

  1. 01获取今日头条热榜数据
  2. 02按指定数量限制结果
  3. 03返回排名和热度值
  4. 04清理详情链接
  5. 05包含可选封面和标签

适用场景

  1. 01查看当前今日头条热榜
  2. 02获取排名靠前的条目进行审核
  3. 03分享清理后的热点详情链接

安装

复制下面的命令,在终端中运行。

$npx skills add https://github.com/wuchubuzai2018/expert-skills-hub --skill toutiao-news-trends

安装后在 Claude Code 中输入/toutiao-news-trends确认已加载。

附带文件scripts/toutiao.js

详细介绍

来自项目 README

今日头条新闻热榜

技能概述

此技能用于抓取今日头条 PC 端热榜(hot-board)数据,包括:

  • 热点标题
  • 热度值(HotValue)
  • 详情跳转链接(去除冗余查询参数,便于分享)
  • 封面图(如有)
  • 标签(如“热门事件”等)

数据来源:今日头条 (www.toutiao.com)

获取热榜

获取热榜(默认 50 条,按榜单顺序返回):

node scripts/toutiao.js hot

获取热榜前 N 条:

node scripts/toutiao.js hot 10

返回数据字段说明

字段类型说明
ranknumber榜单排名(从 1 开始)
titlestring热点标题
popularitynumber热度值(HotValue,已转为数字;解析失败时为 0)
linkstring热点详情链接(已清理 query/hash)
coverstring | null封面图 URL(如有)
labelstring | null标签/标识(如有)
clusterIdstring聚合 ID(字符串化)
categoriesstring[]兴趣分类(如有)

注意事项

  • 该接口为网页端公开接口,返回结构可能变动;若字段缺失可适当容错
  • 访问频繁可能触发风控,脚本内置随机 User-Agent 与超时控制

作者介绍

  • 爱海贼的无处不在
  • 我的微信公众号:无处不在的技术

评论

支持 Markdown