← 返回 Skills 市场
News Brief
作者
Jack James
· GitHub ↗
· v1.0.3
· MIT-0
218
总下载
1
收藏
1
当前安装
4
版本数
在 OpenClaw 中安装
/install news-brief
功能描述
Daily Chinese news brief from top global sources (Reuters, Bloomberg, TechCrunch, FT, BBC). Pick up to 3 categories, run setup.py once, get structured briefs...
使用说明 (SKILL.md)
News Brief Skill
每天早上自动生成你的专属新闻简报,来源全部是 Reuters、Bloomberg、TechCrunch 等全球顶级媒体,绝不使用小型网站。
它能做什么
- 📰 12个分类:时政 / 经济 / 社会 / 国际 / 科技 / 体育 / 文娱 / 军事 / 教育 / 法治 / 环境 / 农业,自由组合最多3个
- 🌍 双语来源:同时抓取国际媒体(英文)和国内媒体,DeepSeek 自动翻译+摘要
- ⏰ 定时推送:配置一次,每天固定时间自动运行
- 🛡 权威媒体:Reuters、Bloomberg、FT、BBC、TechCrunch、AP News 等,不用担心来源质量
- 💰 极低费用:每月约 ¥25(Serper + DeepSeek),Serper 有免费额度每天1次够用一年
为什么选 news-brief
| news-brief | 普通RSS简报 | |
|---|---|---|
| 新闻来源 | Google新闻精选,顶级媒体 | RSS源质量参差不齐 |
| 分类配置 | 12类自由组合 | 固定分类 |
| 配置方式 | setup.py 向导,3分钟搞定 | 手动编辑配置文件 |
| 内容处理 | AI验证时效+翻译+摘要 | 原始标题堆叠 |
快速开始
1. 配置 API Keys
在 OpenClaw 环境变量中设置:
SERPER_API_KEY=你的Serper密钥 # 免费:google.serper.dev
DEEPSEEK_API_KEY=你的DeepSeek密钥 # 极低费用:platform.deepseek.com
2. 编辑 config.yaml
categories:
- 科技 # 第1类(必填)
- 经济 # 第2类(可选)
- 国际 # 第3类(可选)
可选分类: 时政 / 经济 / 社会 / 国际 / 科技 / 体育 / 文娱 / 军事 / 教育 / 法治 / 环境 / 农业
3. 运行
python run.py
输出示例:
【今日简报】2026/3/17 科技 · 经济 · 国际
📌 今日概览
英伟达宣布新一代AI芯片,中国央行下调LPR,巴以停火谈判陷入僵局。
━━━━━━━━━━━━━━━━━━━━
🔬 科技(5条)
━━━━━━━━━━━━━━━━━━━━
1. 英伟达发布Blackwell Ultra芯片,性能较上代提升40%
来源:The Verge|2026/3/17|美国
英伟达在年度GTC大会上发布...
...
定时运行(可选)
# 每天早8点自动运行
0 8 * * * cd /path/to/skill && python run.py >> logs/daily.log 2>&1
费用说明
| API | 免费额度 | 超出费用 |
|---|---|---|
| Serper | 2500次/月 | $50/1000次 |
| DeepSeek | - | 约¥0.02/次简报 |
每天运行1次,Serper月费用约$3,DeepSeek约¥0.6,合计每月约¥25。
新闻来源
| 分类 | 国际权威媒体 | 国内权威媒体 |
|---|---|---|
| 时政 | Reuters, AP News | 新华社, 人民网 |
| 经济 | Bloomberg, FT | 财联社, 第一财经 |
| 社会 | BBC, CNN | 澎湃新闻, 南方都市报 |
| 国际 | Reuters, AP News | 环球时报, 参考消息 |
| 科技 | TechCrunch, The Verge | 36氪, 虎嗅 |
| 体育 | ESPN, BBC Sport | 懂球帝, 腾讯体育 |
| 文娱 | Variety, Hollywood Reporter | 娱乐资本论 |
| 军事 | Defense News, Reuters | 观察者网 |
| 教育 | Times Higher Ed | 中国教育报 |
| 法治 | Reuters Legal | 法制日报 |
| 环境 | The Guardian | 财新环境 |
| 农业 | Reuters Agriculture | 农民日报 |
文件结构
news-brief/
├── SKILL.md # 本文件
├── config.yaml # 用户配置(只改这里)
├── run.py # 一键运行入口
├── fetch.py # 新闻抓取模块
├── brief.py # 简报生成模块
└── logs/ # 运行日志(自动创建)
安全使用建议
This skill appears to do what it claims: it fetches news via Serper and sends text/metadata to DeepSeek for translation/summary. Before installing: (1) confirm you trust serper.dev and platform.deepseek.com because your API keys and news text will be sent to those services; (2) be aware setup.py will store your API keys in plaintext in a .env file inside the skill folder—remove or secure that file (restrict permissions) if you don't want keys on disk; (3) monitor API usage/charges on those services and consider using a dedicated key with limited quota; (4) run the skill in an isolated or controlled workspace if you want to limit filesystem exposure (it writes logs and output files in the skill directory); (5) the skill prints a crontab suggestion but does not install scheduled tasks automatically.
功能分析
Type: OpenClaw Skill
Name: news-brief
Version: 1.0.3
The news-brief skill is a legitimate tool designed to aggregate and summarize news from authoritative sources using the Serper and DeepSeek APIs. The code is well-structured, following its stated purpose across files like fetch.py (data retrieval), brief.py (AI summarization), and setup.py (interactive configuration). It handles API keys locally via a .env file and contains no evidence of data exfiltration, malicious obfuscation, or prompt injection attacks.
能力评估
Purpose & Capability
Name/description (news brief) align with the implementation: fetch.py uses Serper news endpoints to gather articles and brief.py / fetch.py call DeepSeek for translation/summary/structure. The only required env vars are SERPER_API_KEY and DEEPSEEK_API_KEY, which match the code's API calls. No unrelated credentials or system-wide access is requested.
Instruction Scope
SKILL.md and included scripts limit activity to the skill folder: run.py loads config.yaml/.env, calls fetch_all → Serper, and uses DeepSeek to verify/translate/summarize. setup.py is an interactive setup that asks for API keys and writes .env and config.yaml. Note: the skill will send news text and URLs to DeepSeek and Serper (expected for its purpose) and stores API keys in plaintext .env in the skill directory.
Install Mechanism
No install spec or remote downloads are present; code is bundled with the skill. The SKILL.md declares 'requests' and Python >=3.9 which matches imports. No external archives/unknown URLs are fetched during install.
Credentials
Only two env vars are required (SERPER_API_KEY, DEEPSEEK_API_KEY), which are justified by the code. However, setup.py writes these keys into a plaintext .env file inside the skill directory and run.py loads .env automatically. If you are concerned about storing credentials on disk, take precautions (see guidance).
Persistence & Privilege
The skill does not request always:true and does not modify other skills. It does persist files in its own directory (./.env, config.yaml, output/, logs/). It prints a cron line but does not install it automatically. The skill can be invoked autonomously by the agent (disable-model-invocation is false), which is the platform default.
如何使用
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install news-brief - 安装完成后,直接呼叫该 Skill 的名称或使用
/news-brief触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.3
- Bumped version to 1.0.3
- Updated required SERPER_API_KEY environment variable instruction (now refers to serper.dev)
- No function or feature changes; documentation adjustments only
v1.0.2
news-brief 1.0.2
- Updated version number in SKILL.md to 1.0.2.
- No functional or content changes; documentation only.
v1.0.1
- Major documentation update: SKILL.md rewritten for clarity, emphasizing top news sources and easy setup.
- Highlights category customization (up to 3), dual-language sources, automated scheduling, and low monthly cost.
- Added direct comparison table with RSS briefs for easier decision-making.
- Setup instructions and example output remain unchanged.
- No changes to code logic or configuration structure.
v1.0.0
Initial release of news-brief:
- Fetches daily news briefs from authoritative domestic and international sources.
- User can configure up to 3 news categories from a list including 时政, 经济, 科技, 体育, etc.
- Supports multiple trigger phrases in both English ("news brief", "daily brief") and Chinese ("新闻简报", "今日新闻", etc).
- Outputs concise, structured news summaries in Chinese.
- Requires Serper and DeepSeek API keys; free tier and low-cost operation explained.
- Includes example usage and instructions for scheduled daily runs.
元数据
常见问题
News Brief 是什么?
Daily Chinese news brief from top global sources (Reuters, Bloomberg, TechCrunch, FT, BBC). Pick up to 3 categories, run setup.py once, get structured briefs... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 218 次。
如何安装 News Brief?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install news-brief」即可一键安装,无需额外配置。
News Brief 是免费的吗?
是的,News Brief 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。
News Brief 支持哪些平台?
News Brief 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。
谁开发了 News Brief?
由 Jack James(@tkk0124)开发并维护,当前版本 v1.0.3。
推荐 Skills