/install daily-englishnews-reader-learning-globalnews
English Daily Reader Skill for OpenClaw
功能说明
单次生成符合i+1学习法的英语阅读材料,解决两个核心痛点:
- 自动搜索最新全球高质量文章,内容覆盖全球新闻、经济、科技、科学文化,学英语的同时了解行业资讯
- 自动适配CEFR英语难度等级(A1/A2/B1/B2/C1),提供刚好匹配水平的学习语料
核心特性
✅ 每次调用从4个已经指定的分类RSS源各选1篇高质量文章(全球政治、经济、科技、科学文化) ✅ 改写为指定难度与字数的英文文章 ✅ 每篇文章提取指定数量的+1难度生词,附带英文释义和语境例句 ✅ 生成新的飞书云文档,直接返回文档链接 ✅ 自动去重,不会重复推荐已经生成过的文章
使用方法
前置检查
使用前请需要确保已安装飞书官方OpenClaw插件:
- 执行安装命令:
npx -y @larksuite/openclaw-lark-tools install(安装出错可加sudo重试) - 安装过程中选择「新建机器人」扫码创建,或「关联已有机器人」
- 创建完成后在飞书给机器人发任意消息激活,发送
/feishu auth完成批量授权 - 验证安装:发送
/feishu start,返回版本号即安装成功
如果没有安装插件,当用户调用本Skill时你要引导用户完成上述安装步骤。
首次使用
当用户第一次调用本Skill时,你需要询问用户以下配置信息,并修改配置文件完成配置:
- 阅读难度:显示默认 A2,CEFR等级(A1/A2/B1/B2/C1,难度递增)
- 每篇文章字数:显示默认 350 (可自定义)
- 每篇在文章最后讲解的可能为i+1难度的生词数量:显示默认 3 个/篇(可自定义)
配置文件
所有配置都在config目录下,每次运行前读取一次:
config/config.json:基础阅读配置,包含阅读难度、每篇文章字数、每篇讲解生词数量config/rss_sources.json:预设RSS源,你需要从这里查找用户设置的rss源config/sent_articles.json:已生成过的文章去重列表,读取过的文章你需要记录在这里,避免下次重复读取
调用方式与运行步骤
当用户发送类似意思的指令:生成英语阅读材料 或 调用Daily-EnglishNews-Reader,你会自动完成以下步骤:
- 读取
config/rss_sources.json配置 - 运行
scripts/random_source_picker.py,这个脚本会随机从4个rss分类中各选一个RSS源 - 从每个源挑选一篇完整的且未在
config/sent_articles.json中记录的高质量文章 - 按照用户配置的难度、字数改写文章,在不影响理解的前提下,要求用词地道,且尽量保留专业技术用语
- 在改写后的文章中,根据用户配置的讲解生词数量,在生成的短文中选取可能属于+1难度的生词加粗,在短文末尾列出所有加粗生词的英文释义和在短文中出现的语境例句;
- 生成全新的飞书云文档,写入4篇文章内容,并附上来源和文章原始URL
- 返回文档链接给用户
- 将本次生成的文章的来源、标题、URL记录到
config/sent_articles.json中,避免后续重复推荐
config/config.json默认配置:
{
"reading": {
"difficulty": "A2",
"words_per_article": 350,
"words_per_article_to_explain": 3
}
}
依赖工具
python3用于RSS源随机选择- 飞书官方OpenClaw插件:
@larksuite/openclaw-lark-tools
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install daily-englishnews-reader-learning-globalnews - 安装完成后,直接呼叫该 Skill 的名称或使用
/daily-englishnews-reader-learning-globalnews触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
Daily EnglishNews Reader 是什么?
单次生成符合i+1学习法的英语阅读材料,自动适配CEFR难度,生成飞书云文档. 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 215 次。
如何安装 Daily EnglishNews Reader?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install daily-englishnews-reader-learning-globalnews」即可一键安装,无需额外配置。
Daily EnglishNews Reader 是免费的吗?
是的,Daily EnglishNews Reader 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。
Daily EnglishNews Reader 支持哪些平台?
Daily EnglishNews Reader 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。
谁开发了 Daily EnglishNews Reader?
由 赖余轩(@chegangan)开发并维护,当前版本 v1.0.1。