trending-news-aggregator

智能热点新闻聚合器 - 自动抓取多平台热点新闻, AI分析趋势,支持定时推送和热度评分。 核心功能: - 每天自动聚合多平台热点(微博、知乎、百度等) - 智能分类(科技、财经、社会、国际等) - 热度评分算法 - 增量检测(标记新增热点) - AI趋势分析

3,891 stars
Complexity: medium

About this skill

This AI agent skill acts as an intelligent trending news aggregator, designed to automatically collect and process hot topics from various platforms like Weibo, Zhihu, and Baidu. It leverages AI to categorize news into domains such as Technology, Finance, Society, and International, and employs a sophisticated algorithm to assign a 'hotness score' based on platform ranking, frequency, timeliness, and user interaction. The skill also features incremental detection to highlight newly trending items and provides a concise AI-driven summary of overall trends. Users can trigger the aggregation manually to get daily hot news or configure it as a scheduled task, for example, every morning at 9:00. The output is a structured report including categorized news items, their hotness scores, links, and a brief AI trend analysis. This skill streamlines the process of staying informed about current events without manual browsing. It's particularly useful for individuals and organizations who need to monitor public sentiment, track industry-specific trends, or simply keep up-to-date with general news efficiently. The ability to integrate with various push channels like WeChat, DingTalk, Slack, and email makes it a powerful tool for automated information dissemination.

Best use case

The primary use case is automated daily news monitoring and trend analysis. Individuals, researchers, market analysts, and content creators can benefit greatly by receiving curated, categorized, and scored trending news directly, saving time on manual information gathering and providing insights into public interest and emerging topics.

智能热点新闻聚合器 - 自动抓取多平台热点新闻, AI分析趋势,支持定时推送和热度评分。 核心功能: - 每天自动聚合多平台热点(微博、知乎、百度等) - 智能分类(科技、财经、社会、国际等) - 热度评分算法 - 增量检测(标记新增热点) - AI趋势分析

Users should expect a daily, structured report of categorized trending news from multiple platforms, complete with hotness scores, links, and an AI-generated summary of overall trends, delivered via a chosen channel.

Practical example

Example input

获取今日热点新闻

Example output

===
今日热点=== 2026-03-25 09:00
总新闻:32条 | 新增:8条

🔥高热度分类:
[1/5] 科技(12条)[热度分:95]
  1.[微博] 华为发布新一代AI芯片 [🔥98][🆕新增]
    链接:https://weibo.com/xxx
📈 AI趋势分析:
今日科技板块热度最高,AI和芯片成为焦点,
反映市场对技术创新的高度关注。

When to use this skill

  • When you need to automatically monitor trending news across multiple Chinese social and search platforms daily.
  • When you want AI-powered categorization and trend analysis of hot topics.
  • When you require a summarized report of high-priority news with hotness scores and new item indicators.
  • When you need to integrate news updates with team communication tools or email for timely alerts.

When not to use this skill

  • When you need real-time, minute-by-minute news updates instead of daily summaries.
  • When your primary news sources are highly niche or proprietary platforms not typically covered by general web scraping.
  • When you need deep, nuanced human analysis of news sentiment rather than AI-generated trends.
  • When you prefer to manually browse and curate news for personal discovery.

Installation

Claude Code / Cursor / Codex

$curl -o ~/.claude/skills/trending-news-aggregator/SKILL.md --create-dirs "https://raw.githubusercontent.com/openclaw/skills/main/skills/19x19btr/trending-news-aggregator/SKILL.md"

Manual Installation

  1. Download SKILL.md from GitHub
  2. Place it in .claude/skills/trending-news-aggregator/SKILL.md inside your project
  3. Restart your AI agent — it will auto-discover the skill

How trending-news-aggregator Compares

Feature / Agenttrending-news-aggregatorStandard Approach
Platform SupportNot specifiedLimited / Varies
Context Awareness High Baseline
Installation ComplexitymediumN/A

Frequently Asked Questions

What does this skill do?

智能热点新闻聚合器 - 自动抓取多平台热点新闻, AI分析趋势,支持定时推送和热度评分。 核心功能: - 每天自动聚合多平台热点(微博、知乎、百度等) - 智能分类(科技、财经、社会、国际等) - 热度评分算法 - 增量检测(标记新增热点) - AI趋势分析

How difficult is it to install?

The installation complexity is rated as medium. You can find the installation instructions above.

Where can I find the source code?

You can find the source code on GitHub using the link provided at the top of the page.

Related Guides

SKILL.md Source

# Trending News Aggregator

智能热点新闻聚合器,自动抓取多平台热点,AI分析趋势。

## 核心功能

### 综合热点聚合 (Trending News)
- **频率**: 可配置,建议每天9:00
- **内容**: 多平台热点聚合 + 智能分类 + AI趋势分析
- **输出**: 分类热点 + 热度评分 + 增量标记 + 趋势总结

### 智能分类系统
- **科技**: AI、芯片、华为、字节、腾讯等
- **财经**: 股市、经济、金融、投资等
- **社会**: 民生、教育、医疗、就业等
- **国际**: 美国、中国、欧洲、印度等
- **娱乐**: 电影、明星、综艺、音乐等

### 热度评分算法
基于以下维度加权计算:
- 平台排名权重
- 多平台出现频次
- 新闻时效性
- 用户互动数据

## 使用方法

### 手动触发

**获取今日热点**:
```
获取今日热点新闻
```

或详细指令:
```
【综合热点聚合】执行以下步骤:
1) 使用web_search搜索各平台热点新闻
2) 关键词智能分类:科技/财经/社会/国际/娱乐
3) 热度计算:按排名+频次+时效加权
4) 增量检测:标记新增热点
5) AI趋势分析:一句话总结今日热点趋势
6) 输出格式:总新闻:X条 | 新增:X条 | 时间:XX:XX
   🔥高热度分类:[1/X]分类名(X条)[热度分]
   每条新闻格式:1.[平台] 标题 [排名][🔥热度][🆕新增] 链接:https://具体新闻页面链接
```

### 定时任务配置

**方式1:使用OpenClaw Cron**
```yaml
# 每天9:00执行
schedule: "0 9 * * *"
```

**方式2:系统定时任务**
```bash
# Linux/Mac crontab
0 9 * * * openclaw run-task trending-news

# Windows Task Scheduler
# 每天 9:00 执行
```

### 推送渠道配置

支持多种推送渠道(需单独配置):
- **微信** (weixin): 个人号/群聊推送
- **钉钉** (dingtalk): 群机器人推送
- **Slack**: 频道消息
- **Telegram**: 频道/群组
- **邮件**: SMTP发送

配置示例:
```yaml
push:
  enabled: true
  channels:
    - weixin
    # - dingtalk
    # - slack
```

## 输出格式示例

```
===今日热点=== 2026-03-25 09:00
总新闻:32条 | 新增:8条

🔥高热度分类:
[1/5] 科技(12条)[热度分:95]
  1.[微博] 华为发布新一代AI芯片 [🔥98][🆕新增]
    链接:https://weibo.com/xxx
  2.[知乎] GPT-5技术细节曝光 [🔥92]
    链接:https://zhihu.com/xxx
  3.[百度] 国产量子计算机突破 [🔥88][🆕新增]
    链接:https://baidu.com/xxx

[2/5] 财经(8条)[热度分:88]
  1.[新浪财经] A股大涨 [🔥85]
    链接:https://sina.com.cn/xxx
  ...

[3/5] 国际(6条)[热度分:76]
  ...

📈 AI趋势分析:
今日科技板块热度最高,AI和芯片成为焦点,
反映市场对技术创新的高度关注。
```

## 配置说明

### config.yaml

```yaml
# 新闻源配置
sources:
  weibo: true      # 微博热搜
  zhihu: true      # 知乎热榜
  baidu: true      # 百度热搜
  douyin: true     # 抖音热点
  toutiao: false   # 今日头条(按需启用)

# 智能分类关键词
categories:
  tech:
    name: "科技"
    keywords: ["AI", "人工智能", "芯片", "量子", "华为", "字节", "腾讯", "阿里", "百度", "小米"]
    
  finance:
    name: "财经"
    keywords: ["股市", "A股", "港股", "美股", "经济", "金融", "银行", "投资", "基金"]
    
  social:
    name: "社会"
    keywords: ["社会", "民生", "教育", "医疗", "就业", "房价", "养老", "环保"]
    
  international:
    name: "国际"
    keywords: ["美国", "中国", "日本", "韩国", "欧洲", "印度", "俄罗斯", "联合国"]
    
  entertainment:
    name: "娱乐"
    keywords: ["电影", "电视剧", "明星", "综艺", "音乐", "演唱会", "票房"]

# 热度评分配置
scoring:
  base_score: 50
  rank_weight: 10
  frequency_weight: 5
  freshness_weight: 15
  max_score: 100

# 推送设置
push:
  enabled: true
  channels:
    - weixin
  schedule: "09:00"

# 输出格式
output:
  show_category_count: true
  show_heat_score: true
  show_new_mark: true
  show_trend_analysis: true
  max_news_per_category: 5
```

## 依赖

**必需**:
- `web_search` tool (Brave Search / Tavily)
- OpenClaw >= 2026.3.22

**可选**:
- 推送渠道配置(微信/钉钉/Slack等)

## 安装

### 通过 ClawHub 安装(推荐)

```bash
clawdhub install trending-news-aggregator
```

### 手动安装

```bash
# 1. 克隆仓库
git clone https://github.com/yourusername/trending-news-aggregator.git

# 2. 复制到OpenClaw skills目录
cp -r trending-news-aggregator ~/.openclaw/skills/

# 3. 重启OpenClaw或刷新skills
```

## 使用示例

### 示例1:手动获取热点

**用户**: 今天有什么热点新闻?

**Agent**: 
```
我来为您获取今日热点新闻...

===今日热点=== 2026-03-25 09:00
总新闻:28条 | 新增:6条

🔥高热度分类:
[1/4] 科技(10条)[热度分:92]
  1.[微博] 华为发布新芯片 [🔥95][🆕新增]
  2.[知乎] AI技术突破 [🔥88]
  ...

📈 趋势分析:科技板块持续火热
```

### 示例2:设置定时推送

**用户**: 每天早上9点给我推送新闻

**Agent**: 
```
已为您设置每日9:00热点推送。

配置详情:
- 任务:综合热点聚合
- 时间:每天 09:00
- 渠道:微信
- 内容:科技/财经/社会/国际热点
```

### 示例3:查看配置

**用户**: 新闻聚合器配置了哪些分类?

**Agent**: 
```
当前配置的分类:

1. 科技 - AI、芯片、华为、字节等
2. 财经 - 股市、经济、金融等
3. 社会 - 民生、教育、医疗等
4. 国际 - 美国、中国、欧洲等
5. 娱乐 - 电影、明星、综艺等

共5个分类,覆盖32个关键词。
```

## 隐私说明

本Skill:
- ✅ 不收集用户个人信息
- ✅ 不存储浏览历史
- ✅ 仅使用公开网络搜索
- ✅ 所有配置存储在用户本地

## 注意事项

1. **API限制**: web_search有调用频率限制,请合理使用
2. **新闻时效**: 新闻链接有效期有限,建议及时查看
3. **分类准确性**: AI分类可能存在偏差,仅供参考
4. **推送测试**: 首次使用建议先手动测试推送渠道

## 故障排除

### 问题1:无法获取新闻
- 检查web_search工具是否启用
- 检查网络连接
- 查看OpenClaw日志

### 问题2:推送失败
- 检查推送渠道配置
- 确认微信/钉钉等已正确配置
- 查看推送渠道日志

### 问题3:分类不准确
- 在config.yaml中调整关键词
- 添加或删除分类
- 反馈给开发者改进算法

## 更新日志

### v1.0.0 (2026-03-25)
- 初始版本发布
- 多平台热点聚合功能
- 智能分类系统
- 热度评分算法
- 增量检测功能
- AI趋势分析
- 定时推送支持

## 贡献

欢迎提交Issue和PR!

GitHub: https://github.com/yourusername/trending-news-aggregator

## License

MIT License

Copyright (c) 2026 OpenClaw Community

Related Skills

news-hot-scraper

3891
from openclaw/skills

This skill should be used when users need to scrape hot news topics from Chinese platforms (微博、知乎、B站、抖音、今日头条、腾讯新闻、澎湃新闻), generate summaries, and cite sources. It supports both API-based and direct scraping methods, and offers both extractive and abstractive summarization techniques.

Data & Research

tavily-search

3891
from openclaw/skills

Use Tavily API for real-time web search and content extraction. Use when: user needs real-time web search results, research, or current information from the web. Requires Tavily API key.

Data & Research

baidu-search

3891
from openclaw/skills

Search the web using Baidu AI Search Engine (BDSE). Use for live information, documentation, or research topics.

Data & Research

notebooklm

3891
from openclaw/skills

Google NotebookLM 非官方 Python API 的 OpenClaw Skill。支持内容生成(播客、视频、幻灯片、测验、思维导图等)、文档管理和研究自动化。当用户需要使用 NotebookLM 生成音频概述、视频、学习材料或管理知识库时触发。

Data & Research

openclaw-search

3891
from openclaw/skills

Intelligent search for agents. Multi-source retrieval with confidence scoring - web, academic, and Tavily in one unified API.

Data & Research

aisa-tavily

3891
from openclaw/skills

AI-optimized web search via AIsa's Tavily API proxy. Returns concise, relevant results for AI agents through AIsa's unified API gateway.

Data & Research

Market Sizing — TAM/SAM/SOM Calculator

3891
from openclaw/skills

Build defensible market sizing for any product, pitch deck, or business case. Top-down and bottom-up methodologies combined.

Data & Research

Data Analyst — AfrexAI ⚡📊

3891
from openclaw/skills

**Transform raw data into decisions. Not just charts — answers.**

Data & Research

Competitor Monitor

3891
from openclaw/skills

Tracks and analyzes competitor moves — pricing changes, feature launches, hiring, and positioning shifts

Data & Research

afrexai-competitive-intel

3891
from openclaw/skills

Complete competitive intelligence system — market mapping, product teardowns, pricing intel, win/loss analysis, battlecards, and strategic monitoring. Goes far beyond SEO to cover the full business landscape.

Data & Research

search-cluster

3891
from openclaw/skills

Aggregated search aggregator using Google CSE, GNews RSS, Wikipedia, Reddit, and Scrapling.

Data & Research

data-analysis-partner

3891
from openclaw/skills

智能数据分析 Skill,输入 CSV/Excel 文件和分析需求,输出带交互式 ECharts 图表的 HTML 自包含分析报告

Data & Research