← 返回
数据分析

今日头条热榜 | Toutiao Hot News

获取今日头条(www.toutiao.com)新闻热榜/热搜榜数据 | Get Toutiao (www.toutiao.com) news hot list/trending data 包含时政要闻、财经、社会事件、国际新闻、科技发展及娱乐八卦等多领域的热门中文资讯 | Includes politics, f...
获取今日头条(www.toutiao.com)新闻热榜/热搜榜数据 | Get Toutiao (www.toutiao.com) news hot list/trending data 包含时政要闻、财经、社会事件、国际新闻、科技发展及娱乐八卦等多领域的热门中文资讯 | Includes politics, f...
noah-1106
数据分析 clawhub v1.0.0 1 版本 99783.2 Key: 无需
★ 1
Stars
📥 2,281
下载
💾 7
安装
1
版本
#latest

概述

今日头条新闻热榜 | Toutiao News Hot List

技能概述 | Skill Overview

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

This skill fetches Toutiao PC hot-board data, including:

  • 热点标题 / Hot topic titles
  • 热度值(HotValue)/ Heat values
  • 详情跳转链接(去除冗余查询参数,便于分享)/ Detail links (cleaned for sharing)
  • 封面图(如有)/ Cover images (if available)
  • 标签(如"热门事件"等)/ Labels (e.g., "hot event")

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

Data source: Toutiao (www.toutiao.com)


获取热榜 | Get Hot List

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

Get hot list (default 50 items, in list order):

node scripts/toutiao.js hot

获取热榜前 N 条:

Get top N items:

node scripts/toutiao.js hot 10

返回数据字段说明 | Return Data Fields

字段 / Field类型 / Type说明 / Description
--------------------------------------------
ranknumber榜单排名(从 1 开始)List ranking (starting from 1)
titlestring热点标题Hot topic title
popularitynumber热度值(HotValue,已转为数字;解析失败时为 0)Heat value (parsed to number; 0 if failed)
linkstring热点详情链接(已清理 query/hash)Detail link (cleaned query/hash)
coverstring \null封面图 URL(如有)Cover image URL (if available)
labelstring \null标签/标识(如有)Label (if available)
clusterIdstring聚合 ID(字符串化)Cluster ID (as string)
categoriesstring[]兴趣分类(如有)Interest categories (if available)

注意事项 | Notes

  • 该接口为网页端公开接口,返回结构可能变动;若字段缺失可适当容错

This interface is a public web interface; structure may change; handle missing fields gracefully

  • 访问频繁可能触发风控,脚本内置随机 User-Agent 与超时控制

Frequent access may trigger rate limiting; script includes random User-Agent and timeout control


数据采集与持久化 | Data Collection & Persistence

新增数据库存储和可视化功能,用于调研数据收集。

New database storage and visualization features for research data collection.

快速开始 | Quick Start

# 1. 初始化数据库(首次使用)/ Initialize database (first time)
cd scripts
python3 init_db.py

# 2. 采集数据并保存到数据库 / Collect data and save to database
python3 save_to_db.py 50

# 3. 查询数据 / Query data
python3 query.py today

# 4. 生成 HTML 报告 / Generate HTML report
python3 generate_html.py
open ../data/index.html

新增脚本说明 | New Scripts

脚本 / Script功能 / Function
-------------------------------
init_db.py初始化 SQLite 数据库 / Initialize SQLite database
save_to_db.py采集热榜并保存到数据库 / Collect hot list and save to DB
query.py查询数据库内容 / Query database content
generate_html.py生成可视化 HTML 报告 / Generate visual HTML report

使用示例 | Usage Examples

# 采集50条热榜 / Collect 50 hot items
cd scripts
python3 save_to_db.py 50

# 查看今天的热榜 / View today's hot items
python3 query.py today

# 查看统计 / View statistics
python3 query.py stats 7

数据存储位置 | Data Storage Location

data/
├── toutiao.db        # SQLite 数据库 / Database
└── index.html        # HTML 报告(生成后)/ HTML report (generated)

致谢

感谢原作者@爱海贼的无处不在 的原版技能toutiao-news-trends开源,本技能基于原版技能进行强化和更新制作而成。

版本历史

共 1 个版本

  • v1.0.0 当前
    2026-03-20 02:30 安全 安全

安全检测

腾讯云安全 (Keen)

安全,无风险
查看报告

腾讯云安全 (Sanbu)

安全,无风险
查看报告

🔗 相关推荐

data-analysis

Excel / XLSX

ivangdavila
创建、检查和编辑 Microsoft Excel 工作簿及 XLSX 文件,支持可靠的公式、日期、类型、格式、重算及模板保留功能。
★ 367 📥 140,276
content-creation

图像生成 / Image Generation

noah-1106
Image Generation via Coze | 基于 Coze 的图像生成技能 Generate images using Coze workflows. 使用 Seedream 4.5 model. Handles paramet
★ 0 📥 5,073
data-analysis

Data Analysis

ivangdavila
{"answer":"数据分析与可视化。查询数据库、生成报告、自动化电子表格,将原始数据转化为清晰可行的见解。适用于:(1) 您……"}
★ 198 📥 65,027