我花了4天时间,借助AI,做出了一款适合家里老人和孩子使用的电视直播APP。
我在这不是炫技,而是用AI解决了我真实家庭场景的问题。下面我将整个过程一一道来:过程分享 + 方法总结 + 成果展示。
一、为什么会想做这款 APP
有些人可能会说,为什么不装一个机顶盒,我想说的是萝卜青菜,各有所爱。我家用的是XGIMI的M1投影仪(激光电视),投影仪里面其实也和机顶盒里面的界面差不多(界面花里胡哨,很乱),都有看电视的栏目。机顶盒看电视相当于是花了100元安装调试费后开的电视,而且里面不能装软件(除非机顶盒刷机,不展开讲了)。而投影仪里面的看电视栏目点开就需要缴费充值xx元/月,xx元/年。当时心里估计着,现在都人人手机看电视时代了,还收费…
看电视的方法有很多种,我为什么执着于要开发一个app啊:
1. 家用机顶盒电视直播产品的真实痛点
- 操作复杂
- 广告多
- 页面乱
- 遥控器操作不友好
- 老人不会找频道
- 孩子容易误触乱点产生费用
2. 我想要的其实很简单
- 打开就进入CCTV1频道
- 字大一点
- 分类清晰
- 切换顺手
- 家里人都能轻松上手
3. 从“想找一个现成的”,变成“干脆自己做一个”
- 找了一圈,不完全满意,最后还在某鱼上买的软件安装后,某些频道完全是嵌插的广告,卖药的、卖奶粉的、卖保健品的….
- 与其将就,不如试着自己做
- 以前可能觉得开发门槛高,但现在有了AI,个人做产品的成本真的下降了很多
最后想着,我要用AI实现我自己的电视直播软件app。
二、我把AI当成了开发搭子
1. AI帮我做需求梳理
- 图标设计
- 首页设计
- 频道分类怎么分
- 遥控器交互怎么处理
2. AI帮我写代码和搭框架
- 用什么开发语言
- 播放逻辑
- 从哪里读取视频源
- 项目怎么运行
3. AI帮我排查报错、修Bug、优化逻辑
- 哪段代码有问题
- 为什么闪退
- 为什么播放不稳定
- 某个按钮焦点为什么不对
4. AI不是全自动,而是高效辅助
- 它不是替你完全做完
- 但它能极大减少查资料、搭架子、排错的时间
- 以前可能要折腾很久,现在能快速推进
三、这4天我具体是怎么推进的
Day 1:明确需求,定核心功能
- 我先没急着写代码,而是先想清楚:这款APP到底给谁用
- 目标用户:家用场景,尤其偏老人、小孩、普通家庭成员
- 明确核心功能:
- 直播频道播放
- 分类切换
- 简洁设置
- 遥控器适配
Day 2:搭基础框架,把页面跑起来
确定技术方案
用AI辅助生成基础页面代码
把首页、频道页、播放页先跑通
先不追求完美,先把主流程做出来

Day 3:优化交互,处理细节体验
焦点移动逻辑
图标设计
遥控器上下左右操作
页面字体大小
页面布局更简洁




Day 4:测试、修Bug、打磨成可用的apk文件及版本
模拟家里真实使用场景测试
实测装机测试
修复播放异常、页面卡顿、交互不顺手的问题
最后做出一个“虽然不完美,但已经能用、而且挺顺手”的版本



五、我做这款 APP 时,最看重的几个点
1. 简单
- 家用产品不是功能越多越好
- 最重要的是一眼看懂、一按就会
2. 适合遥控器操作
- 手机上的交互逻辑,不能直接搬到电视上
- 电视是“远距离 + 遥控器”场景,操作方式完全不同
3. 适合老人和孩子
- 字体更大
- 层级更少
- 减少复杂设置
- 尽量避免误触
4. 稳定优先,而不是花哨优先
- 能稳定看,比炫酷动画更重要
- 家庭场景更看重省心
六、过程中踩过的坑,也值得讲讲
- 给AI的提示词有偏差,输出的内容和想法不一致:这时候需要记录好AI输出的内容,看它生成的一些不懂的专业术语是啥,记录下来,方便下次精准的投喂给它,开发过程中也需要学习。
- 播放组件在电脑浏览器中能播放,但是运行在andriod客户端就不兼容:尽量采用andriod原生的播放器。
- 交互细节需要更精准的UI设计术语。
- 直播源从哪里来:买,要么自己制作源。
七、效果






来看看真实效果:



目前包含了cctv1~cctv17频道。家里人使用后反馈很方便。真的是科技改变生活。
八、结尾
以前是“有想法但做不出来”,现在更像是“有想法就值得去试一次”。
AI未必能直接替你完成一切,但它确实在帮普通人把创意变成产品。