用 Claude Code 做了一个分级英文新闻网站,拿来给孩子学英语

4 月 13 日
 liuhui998

为什么做

  1. 家里两个孩子分别在学《新概念英语》 3 和 4 ,接下来比较缺的是词汇量和世界知识输入
  2. 直接看 CNN 、BBC 、ABC 这类英文媒体,词汇还是偏难,读起来比较吃力
  3. 就算勉强读完了,后面也缺少配套的练习和巩固

我想做成什么样

  1. 每天都能读到“科学”“技术”“商业”“自然”等不同类目的最新英文新闻
  2. 能根据当前词汇量,生成对应难度的英语内容,目前先做了 B1
  3. 文章里重点词有英英和英中解释,正文有音频和同步字幕,读完后还能顺手练一练

实现过程

  1. 先按分类抓主流媒体的 RSS ,写了个 Claude Code Skill ,从每个分类的几百条头条里筛出 Top 3
  2. 然后我再手工从 3 条里挑 1 条,再用 Claude Code Opus 模型改写成对应级别的内容
  3. 使用 Azure TTS 来生成英文音频 + 字幕
  4. 再根据上下文给重点词生成解释,除了英英和英中之外,我还顺手做了另外 10 种语言的释义
  5. 写了一个专门的听写模块,方便练听力

链接在这:

https://readinlevels.com/fuel-prices-squeeze-workers-and-small-businesses/b1

首页也在这:

https://readinlevels.com

上个周刚做出来,前端是 Next.js ,先放在 Vercel 上跑。

现在还比较早期,想发上来听听大家的意见,尤其是:

  1. 这种“用真实新闻学英语”的方向有没有价值
  2. 现在这个页面的信息密度会不会太高
  3. 如果是你自己或者给孩子用,你最希望补什么功能
3477 次点击
所在节点    分享创造
47 条回复
liuhui998
4 月 14 日


前面没有发对,再发一次
IAMU
4 月 14 日
不错哦,之前一直用的 News In Levels 。这样的新闻阅读网站,数据来源是抓取的吗,会不会有版权问题
liuhui998
4 月 14 日
@IAMU

1. 用 RSS 发现话题
2. LLM 基于话题重新生成文章
3. 不复制原文措辞,这样基本上没有问题

只要是独立表达,版本问题不大
liuhui998
4 月 14 日
上线了 A1 级难度的文章:

1. 用词更简单,更容易读懂
2. 语速更慢,是正常语速的 0.8 倍

https://readinlevels.com/fuel-prices-squeeze-workers-and-small-businesses/a1

其它修改:
1. 增加单词读音播放的功能,不但可以听句子的发声,也可以听单词的发音
2. 把新版的 TTS 发单上线,声音更带感

谢谢大家!

如果大家还有问题可提,希望这个贴子不要马上沉
oop99
4 月 15 日
做的很棒,支持
tf2
4 月 21 日
@liuhui998 群邀请再发一个呢。多谢
liuhui998
4 月 22 日
@tf2


欢迎!

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://v2ex.ih06.com/t/1205486

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX