ARTICLE · 1334428
我本想做个「限制看电视」的 App,结果孩子让我把单词加多一点
一个差点被放弃的小项目,因为一句「单词能不能多一点」,变成了装在电视里的英语课。

「电视一开,就很难关掉。」
家里小朋友在电视上刷哔哩哔哩的时间越来越长。提醒、约定、倒计时,能试的都试过,效果差不多。后来动了个念头:能不能让「看」这件事先挣一下——学几个单词,换十分钟。
01 | 第一版,很快就撞了墙
第一版做得非常粗糙:20 个写死的简单单词,认一认、选一选,答完就算「挣到」了时间。界面大概长这样——

第一版界面:全部家当就是 20 个固定单词
真装到电视上才发现,麻烦不在代码,在系统。电视对第三方应用的权限卡得很死,一个普通 App 根本管不住别的应用:孩子切回视频,它一点办法也没有。
我想做一把锁,可电视不给我钥匙。这个项目,本来已经准备放下了。
02 |「能不能多加一点」
没想到小朋友把第一版翻来覆去玩了好几遍,还挺有兴趣,然后提了个要求:单词太少了,能不能加丰富点?
这句话把项目救了回来,也把它推去了另一个方向:既然管不住「看」,就别跟系统较劲了,把「学」本身做好。
于是从那 20 个固定单词开始重做,做成了现在这个正经的电视英语应用——「学后看」LearnThenWatch。
• • •
03 | 先学一轮,再看一会儿

一轮「先学后看」是怎么跑起来的
课程按剑桥 KET / PET 参考词表组织:KET 1,715 项、PET 3,100 项,中文释义、例句、词义卡和 3,187 份离线发音都随安装包提供,学习时不用联网。
练习也不只是「看英文选意思」:听录音选词(左键随时重听)、结合例句理解、答错先看讲解再集中订正、学过的词按复习计划再次出现。

学习首页

学习与订正
全部操作按遥控器设计:上下选、确认提交、右键继续、返回保存进度。四位数字密码保护家长配置,学习量、奖励分钟、每日上限都能自己定;暂停、浏览、待机和学习期间不扣观看时间。

KET 探险地图

成长概览和七日图表
04 | 几句实话
把边界说在前面,免得装完失望:
• 需要 Android 8.0 及以上、能安装 APK 的电视或盒子;• 观看时间管理目前只适配云视听小电视,其他使用场景仍可单独做英语学习;• 计时依赖系统的无障碍授权「学后看 · 观看管控」,部分电视待机后会关掉,唤醒后需重新开启;• 它只做词汇积累与复习,听说读写和考试练习还得靠别的学习安排。
这几条都写在项目文档里了,比「完美适配所有电视」诚实一点。
05 | 怎么装,以及开源
两种安装方式:最省事的是把 APK 拷进 U 盘、插到电视上安装,不用开 ADB;更有意思的是第二种——让电脑上的 AI 助手照着文档,自己把电视连上、装好。
这段话直接复制发给 Agent 就行,尖括号里换成自己的信息;电视没给配对码,就删掉配对的那两行。
请帮我在电视上安装「学后看」。电视品牌和完整型号:<填写>电视 IP 或连接地址:<填写,有端口请一起填写>无线配对地址:<填写>临时配对码:<填写>请先阅读并按以下手册操作:https://github.com/scfido/LearnThenWatch/blob/main/docs/DEPLOYMENT-AGENT.md从 scfido/LearnThenWatch 的最新正式 Release 下载学后看 APK,完成连接、校验、安装和启动,保留电视上的其他应用、数据和无障碍服务。需要我在电视上允许连接时,请明确告诉我。家长密码由我在电视上输入,装好后帮我确认「学后看 · 观看管控」是否已开启。遇到问题请先排查,再用简单的话告诉我需要做什么。
安装提示词全文,摘自项目安装文档
连「怎么跟 AI 说」都写进文档了,省得家长对着命令行发呆。
项目原创代码与文档采用 MIT 协议开源,课程内容的来源、许可与署名也都列在仓库里。用得上,或者想提个建议,都欢迎:
github.com/scfido/LearnThenWatch(复制到浏览器打开)
• • •
最初想的是让孩子少看十分钟,最后做出来的,是每天多学五分钟。至于那十分钟到底管没管住,好像也没那么重要了。















































































