YouMind
登录

重新介绍 CleanYourTV

@gathint
英语2026年10月19日
326K
712
66
43
1.5K

TL;DR

CleanYourTV 利用 AI 提示词精简 Android 和 Google TV,无需 Root 权限或卸载应用,即可移除广告并创建自定义主屏幕。

两天前我修好了我爸妈的电视。然后互联网帮他们搞定了。

太长不看版: 一个提示词,能通过 Wi-Fi 给任何 Android TV 或 Google TV 去臃肿化,并换上 Apple TV 风格的主界面。无需 root,不卸载任何东西,一行命令即可撤销。

发了一条推文,过了两天,现在它有了名字和网站:cleanyour.tv。

如果你想现在就上手,直接跳到底部的“试试看”。不然的话,接着往下看 :)

两天时间,用数字说话

Gathin (Ø,G) - inline image

还有卡片上写不下的那些:

30 台电视的测试清单,覆盖 16 个品牌,其中两台是投影仪。八种语言。45,000 名仓库访客。基于它构建的九个启动器和插件。

事情是怎么开始的

我爸妈的电视在打开 Netflix 之前会先播一段广告。全屏的那种,一家银行的广告,出现在他们花钱买来的电视上。于是周六下午,我坐下来打开 Claude Code,把电视型号丢给了它。

它通过 Wi-Fi 找到了那台电视,列出了上面运行的所有东西,我们一起过了一遍清单。干掉 25 个小米软件包之后,广告、遥测数据和“发现”标签页全都没了。接着它写了个新主屏幕:黑色背景,四个大磁贴,一个时钟。我妈说了句“哦,挺好看的”,这就是全部的用户评价。

下午 2:21 我把前后对比图发了推,然后去吃午饭了。

我没预料到的部分

等我吃完午饭回来,那条推文已经火了。到第二天早上,它有了 20,000 个赞,仓库拿到了 2,000 颗星。在一个周末里,有四万五千人读了一篇关于电视臃肿软件的 README。

然后 pull request 开始涌进来,而且一直没停过。光今天就合并了 50 个 🤯

最棒的是回复区,因为大家不只是说“不错”,而是真的动手做了。有人在一台 2017 年的索尼电视上搞定;有人在海信电视上折腾(进了一次恢复模式,之后就老实了);还有人用在三星投影仪上——它跑的是三星自己魔改版的 adb,结果也有人把它跑通了。

一位老奶奶现在的电视不会再对她大呼小叫了。有人把两部泰米尔语连续剧固定到了 Dock 栏,方便他老婆更快找到。有人的 Fire TV “现在看起来像台 Wii”。还有人把 Polymarket 的实时赔率放到了电视上。

Gathin (Ø,G) - inline image

它到底是什么

说实话,它就是一个提示词。一个 markdown 文件,你把它粘贴到 Claude Code 或者任何能跑 shell 的助手里。它会告诉助手怎么通过 Wi-Fi 连上电视、该备份什么,以及怎么在你这个型号上找出垃圾软件。

它在动任何东西之前都会先问你:你用哪些应用、哪四个放进 Dock 栏、语音助手要不要留。然后它会生成一个小巧的启动器,设为默认主页,并用电视截图来检查自己的成果。

从第一天起就定下三条规矩。不 root。不卸载,只禁用。一行命令撤销所有操作。今晚我在爸妈的电视上跑了那行命令确认了一下。广告回来了。然后我又重新跑了一遍安装。

从周六到现在发生了什么变化

  • 从 1 台电视到 30 台。 小米、TCL、索尼、海信、飞利浦、一加、NVIDIA Shield、Chromecast、明基、CHiQ、RCA、三洋、东芝、Insignia。十六个品牌,每份清单都是由亲手操作的人写的。
  • 投影仪。 XGIMI 由 @zarubaf 完成,Stellamore 由 @aravinddass 完成,梯形校正和对焦服务被标记为“绝不禁用”。
  • Fire TV。 现在去臃肿化也支持 Fire OS 了。亚马逊的广告没了,亚马逊的主界面还在。
  • 主题。一个 config.json 加一张壁纸,推送到电视上就能改变整体外观。无需重新构建。
  • 模块卡片。 任何应用都可以声明自己的磁贴。启动器只会问你一次,默认“保持隐藏”。由 @udhaykumarbala 开发,他还发布了第一个模块——一个 NES 游戏库。
  • 8 种语言。 俄语由 @angelwzr 提供,法语由 @ScaryFr92 提供,泰语、中文、加泰罗尼亚语、西班牙语和德语来自回复区的其他人。
  • 修复了 Google TV 的崩溃循环问题。之前设置向导会抢占 Home 键,导致系统每 200 毫秒崩溃一次。现在安装程序会检测并自动回滚。
  • Windows 支持。 每个脚本都有对应的 PowerShell 版本。
  • 不需要 adb。macOS 会静默拦截谷歌的 adb。tools/tv.py 是一个纯 Python 客户端,完全不受影响。
  • 应用增减时实时更新磁贴,由 @angelwzr 实现。以太网图标由 @sonalder-darlene 制作。VPN 断开时会变红的徽章,由 @zarubaf 开发。
  • 一个 250 KB 的启动器。不联网,无后台服务,专为 1 GB 内存的机型打造。
  • 时钟屏保会缓慢漂移,防止烧屏。
  • 一条命令恢复原状。今晚在我爸妈的电视上双向都测试过了。
  • 九个基于它构建的项目。webOS 移植版由 @OmkarK97 完成,海信重制版由 @YouLop009 完成,Stremio 展示架由 @benfirad 完成,控制中心由 @samdegan2311 完成,极光屏保由 @rakshajag13 完成,点击音效由 @rocavence 完成,AirPlay 由 @nguyenduchoai 完成,Fire TV 启动器由 @itsmeterrylin 和 @ljis120301 完成。
  • 一个网站、一个名字、一个域名。[cleanyour.tv](https://cleanyour.tv/)。**

所以,CleanYourTV

这个仓库原来叫 tv-vibehack,作为一个周六的随手项目这名字挺好,但对于两万五千人都在看的东西来说就不太合适了。

从今天起它的地址是:https://github.com/Gathin23/cleanyourtv

试试看

  1. 在电视上:设置 → 关于 → 在“版本号”上按七次 OK → 开发者选项 → 开启 USB 调试。
  1. 在你的电脑上:把 cleanyour.tv 上的提示词粘贴到 Claude Code 里,告诉它你的电视型号。
  1. 在电视上接受“允许 USB 调试吗?”,然后回答它的问题。

大概十五分钟就能搞定。如果你的电视不在清单上,提示词会自己找出臃肿软件,事后把清单提交上去,就能让下一个人省点事。

如果它帮到了你,给仓库点个 Star。如果成功了,发张截图过来。如果它让你省下了一台新电视的钱,这里有个请喝咖啡的按钮。

感谢提交了 PR 并被合并的 36 位朋友,感谢更多在回复区发来清单的人,也感谢我的爸妈——他们依然不知道这一切是怎么回事,但很高兴广告不见了。

Gathin (Ø,G) - inline image

GIF

一键保存

使用 YouMind AI 深度阅读爆款文章

保存原文、追问细节、总结观点,并在一个 AI 工作空间里把爆款文章沉淀成可复用笔记。

了解 YouMind
写给创作者

把你的 Markdown 变成干净的 𝕏 文章

图片上传、表格、代码块,往 𝕏 上手动重排太痛苦。YouMind 把整篇 Markdown 一键转成干净、可直接发布的 𝕏 文章草稿。

试试 Markdown 转 𝕏

更多可拆解样本

近期爆款文章

探索更多爆款文章