Taprun source ↗
Entry · zhihu

zhihu/hot

Zhihu hot topics - Extract trending topics and discussions from Zhihu (Chinese Q&A platform), including title, heat index, and URL. Supports SSR-rendered page extraction and initial state script parsing.

read-only

Run it

$ tap zhihu/hot {"limit": 20}

What it returns

ColumnType
ranktext
titletext
heattext
urltext

Arguments

NameTypeDefaultDescription

What it does

Extracts trending topics from Zhihu (知乎), the largest Chinese Q&A platform similar to Quora. Returns hot topics with their ranking, title, heat index, and direct URLs. The tap uses multiple extraction strategies including DOM selectors and initial state script parsing to ensure robust data retrieval even when the site structure changes.

Columns

ColumnTypeDescription
rankstringTopic ranking position
titlestringHot topic title
heatstringHeat index / popularity score
urlstringDirect link to the topic

Install Taprun once

Taprun ships as a single MCP server exposing a catalog of compiled taps. One-time setup on macOS / Linux:

brew install LeonTing1010/tap/taprun
tap mcp connect

Or drop this into your claude_desktop_config.json:

{
  "mcpServers": {
    "tap": {
      "command": "tap",
      "args": ["mcp", "start"]
    }
  }
}

Call zhihu/hot

Terminal, once installed:

tap run zhihu/hot --limit 20

From the MCP host:

tap.run({ site: "zhihu", name: "hot", args: { limit: 20 } })

Browse all community taps · or compose your own with composable taps.

Provenance

Source
LeonTing1010/tap-skills/blob/main/showcase/zhihu/hot.tap.js
Machine format
hot.jsonld — W3C Annotation
Last verify run
never
License
MIT