← 返回
未分类

Ket News Fetcher

抓取BBC News并生成Daily English News PDF,包含完整文章、全文翻译和80个词汇
抓取BBC News并生成Daily English News PDF,包含完整文章、全文翻译和80个词汇
effeceee
未分类 clawhub v6.8.0 1 版本 100000 Key: 无需
★ 0
Stars
📥 446
下载
💾 1
安装
1
版本
#latest

概述

Daily English News - BBC新闻PDF生成器

抓取BBC News RSS,生成每日英语新闻PDF,包含完整文章、全文中文翻译和80个核心词汇。

使用方法

cd /root/.openclaw/workspace/skills/ket-news-fetcher
python3 ket_news_pdf.py

输出

  • PDF文件:/root/.openclaw/workspace-explodegao/english-audio/Miaosi Daily English News YYYY-MM-DD.pdf
  • 包含4篇BBC News文章

PDF内容

每个PDF包含:

  • 标题:Daily English News
  • 副标题:Miaosi English Team
  • 日期:YYYY-MM-DD
  • 4篇BBC News完整文章
  • 每篇文章:英文原文 + 中文翻译 + 80个词汇(附中文翻译)

技术实现

  • requests-html: JavaScript渲染(抓取动态页面)
  • BeautifulSoup: HTML解析
  • fpdf2: PDF生成(支持中日韩文字体)
  • Google翻译API: 实时翻译

文章来源

  • BBC News RSS: https://feeds.bbci.co.uk/news/rss.xml
  • 每次抓取最新的4篇文章

更新日志

v6.8.0 (2026-03-27)

  • 修复特殊字符导致PDF编码错误
  • 添加clean_text函数处理en-dash、em-dash、smart quotes等

v6.7 (2026-03-26)

  • 文件名更新为 "Miaosi Daily English News YYYY-MM-DD.pdf"

v6.6 (2026-03-26)

  • 添加"Miaosi English Team"副标题

v6.5 (2026-03-25)

  • 修复文件名格式

v6.4 (2026-03-24)

  • 每篇文章80个词汇(不再只是KET词汇)
  • 移除全文翻译部分

v6.3 (2026-03-23)

  • 添加全文中文翻译
  • 添加全部词汇表

License

Apache License 2.0

版本历史

共 1 个版本

  • v6.8.0 当前
    2026-03-31 00:11 安全 安全

安全检测

腾讯云安全 (Keen)

安全,无风险
查看报告

腾讯云安全 (Sanbu)

安全,无风险
查看报告

🔗 相关推荐

Dictation Audio

effeceee
根据英语单词生成听写音频,每个单词读两遍,中间停顿1秒
★ 1 📥 489

Whoop Guru

effeceee
WHOOP AI健身教练 - 获取手环数据、健康分析、恢复预测、AI教练、个性化训练计划
★ 0 📥 652

Mbti Guru

effeceee
提供四个版本的MBTI人格测试,分析四个维度,生成详细的双语人格与职业报告。
★ 0 📥 501