一位海外开发者回家发现爸妈那台小米电视在点开 Netflix 之前,桌面上先是在最上面弹出一条广告,接着下面是系统通知横幅,常用 App 被挤到了最底下一行。于是他忍不了,打开 Claude Code,让 AI 直接连上真实的电视,停用了 25 个预装包,又手写了一个 Apple TV 风格的纯黑桌面装上去。
一个下午之后,电视焕然一新。然后他把整个过程的提示词和代码开源到了GitHub——Gathin23/cleanyourtv

这个项目发布两天就攒下2K+ star,并冲上 GitHub 趋势榜。一个“被电视广告逼出来的周末项目”,就这么火了。项目的 slogan 只有一句话:Your TV, minus the ads.(你的电视,减去广告。)
这是作者修改前后的截图对比:

目前这个项目在网上比较火,很多人通过他开源的指令把电视优化的非常流畅。


这个项目不是大家熟悉的下载一个软件双击运行,不是脚本,而是一段写给 AI 的提示词:PROMPT.md。也就是作者把指挥 Claude Code 干活的完整指令原封不动开源了。你在使用时也是将这个文件交给AI Agent,让它通过ADB在你的电视上一步步操作。
在使用它之前你需要先打开电视的开发者选项和ADB调试,之后就可以交给AI来操作,比如Claude Code。
cleanyourtv 的工作流程总结起来就这三步:
第一步,备份。整包列表、系统属性、全部设置先存档,同时生成一个还原脚本。
第二步,瘦身。通过 ADB 用 pm disable-user 禁用厂商遥测、广告服务、推荐内容行、预装应用等,这里需要注意,它是"禁用"而不是"卸载",不 root,不会破坏系统。
第三步,换桌面。作者为了让电视看起来更简洁,自己写了一个极简的仿Apple TV 桌面的启动器装上去,设为默认主页。
这个PROMPT.md里没有写死任何包名,而是让 Claude Code 先把你电视上的完整包列表拉出来,自己判断哪些是统计、哪些是推荐、哪些是广告,每改一步就用 ADB 截图回传验证。
支持什么电视?
开发者给出的答案是:一切运行 Android TV / Google TV 的设备都可以,比如小米、Redmi、TCL、海信、索尼、一加、Realme、Nvidia Shield 等。
不过,国内的小米电视能不能直接抄?这也是很多人看到这个项目后问的第一个问题。因为在社区里面看到有成功的,有不成功的。
所以,动手之前还是要给大家提个醒!
这不是零风险,因为涉及到系统组件,而且效果因机而异。比如有的机子死活打不开adb,你都没办法往下操作。总之就是心里有数再动手。
还木有评论哦,快来抢沙发吧~