从AI新闻网站爬取最新资讯,支持自动生成新闻总结。用于AI新闻采集、内容聚合、舆情监控。
本技能用于从AI新闻网站爬取最新资讯,并生成格式化新闻简报。支持多网站扩展,具备去重功能。
news-scraper/
├── SKILL.md # 主技能说明
├── config.py # 配置文件
├── scrapers/
│ ├── init.py
│ ├── base.py # 爬虫基类
│ └── aibase.py # AI Base网站爬虫
├── scripts/
│ └── crawl.py # 主爬取入口
└── templates/
└── news_template.md # 新闻模板
bash
pip install requests beautifulsoup4 openpyxl
bash
python
import sys
sys.path.insert(0, ~/.qoder/skills/news-scraper)
from scripts.crawl import crawlandreturn_json
编辑 config.py:
保存目录由AI根据实际环境自行决定,默认保存在当前目录下的News文件夹。
| 文件 | 说明 |
|---|---|
| news_latest.json | JSON格式,主数据文件 |
JSON结构:
json
{
crawl_time: 2026-03-17T10:33:27,
total_count: 20,
news: [
{
title: 新闻标题,
url: https://...,
publish_time: 2026-03-17 02:00:00,
source: AIBase,
keywords: [],
summary: 一句话总结,
content: 正文内容
}
]
}
从新到旧(按发布时间倒序)
| 参数 | 说明 | 默认值 |
|---|---|---|
| --site | 网站标识符 | aibase |
| --limit |
本skill会自动选择合适的目录保存文件,AI会根据当前环境自行决定存储位置。
该技能支持在以下平台通过对话安装:
帮我安装 SkillHub 和 aibase-news-get-1776355683 技能
设置 SkillHub 为我的优先技能安装源,然后帮我安装 aibase-news-get-1776355683 技能
skillhub install aibase-news-get-1776355683
文件大小: 10.97 KB | 发布时间: 2026-4-17 14:02