AI Agent Hub
Back to skills
Hotspot Radar - Trending Topic Tracker icon

Hotspot Radar - Trending Topic Tracker

Content Creation Updated 2026.08.30

Paste the following prompt into your AI chat to install this skill:

Please install the skill by following the guide at https://skillhub.cn/install/skillhub.md and using the identifier @user_681a3211/hotspot-radar.

About this skill

The Problem It Solves

In the landscape of social media, platforms like Weibo, Zhihu, Douyin, Bilibili, and Xiaohongshu each maintain independent trending lists. Manually checking them one by one is time-consuming and makes it difficult to conduct cross-platform trend comparisons or monitor specific topics consistently. For content creators, market researchers, or developers tracking public opinion, there's a need for a tool to automate the aggregation and analysis of this fragmented hot-topic information.

How Hotspot Radar Works

Core Capabilities and Key Steps:

  1. Real-Time Data Aggregation: Hotspot Radar fetches data in parallel from the data collection APIs of each platform, pulling real-time lists from Weibo Hot Search, Zhihu Hot List, Douyin Hot Search, Bilibili Hot List, and Xiaohongshu Hot List. It then unifies the data format and sorts it by popularity score.

  2. Trend Analysis and Monitoring:

    • Trend Tracking: By comparing current data against historical records stored in the data/history/ directory, the system automatically annotates changes. For example, ↑NEW (newly listed), (rank up), (rank down), and ↓OUT (dropped off). It can also identify topics experiencing a rapid surge in popularity.
    • Keyword Monitoring: Users can configure monitoring keywords (e.g., "AI", "exam") in config/monitor.json. Whenever these terms appear on any platform's trending list, the system generates an alert notification.
  3. Report Generation:

    • Markdown Reports: Automatically generates a plain-text report featuring cross-platform list comparisons, trend summaries, and monitoring alerts, suitable for pushing to channels like Feishu groups.
    • HTML Visual Reports: Running the command node scripts/index.js html produces an interactive HTML page with a dark theme. This report embeds Chart.js charts, including a bar chart comparing popularity across platforms and a horizontal bar chart for new/rising topics. It also displays platform TOP10 details and monitoring alerts in a card-based layout.

Usage Scope and Considerations

  • Data Scope: The tool focuses on aggregating and analyzing list metadata (topic names, ranks, popularity scores). To respect copyrights, it does not deeply crawl or display the specific posts or videos under each topic.
  • Configuration Dependencies: Initialization scripts must be run on first use to set up data directories. The scheduled report push feature requires users to pre-configure push channel information (e.g., Feishu webhook) in config/push.json.
  • Reliability: It includes an automatic retry mechanism (up to 3 times) for failed data fetches from any single platform, ensuring the failure doesn't disrupt the display of data from other platforms.
  • Storage Structure: Historical data is stored following the pattern data/history/{platform}/{YYYY-MM-DD}.json, and trend analysis results are saved in the data/trends/ directory, facilitating retrospective analysis.

Use Cases

  • Before daily content creation, need to quickly scan cross-platform trending topics and compare with yesterday's list to identify newly rising subjects for content ideation.
  • As a market analyst, need to set up brand keyword monitoring and automatically receive alert reports whenever related topics enter the hot lists of major platforms.
  • A team needs to generate a weekly trend report for management, summarizing how public focus has shifted across different platforms.
  • Track public sentiment and discussion depth for a specific industry (e.g., AI, renewable energy) to understand platform-specific differences, like in-depth debates on Zhihu versus rapid spread on Douyin.

Best For

  • Content creators or social media managers who need to discover trending topics daily for potential viral content ideas.
  • Market analysts or PR specialists responsible for brand reputation management and competitive sentiment monitoring.
  • Researchers or product managers who need to regularly produce data-driven reports on industry hotspots.
  • Students or independent researchers tracking macro-level public opinion trends in specific fields (e.g., tech, education).