这届网友页太厉害了,竟然手搓了一个NAS版的儿童某音精选!
哈喽小伙伴们好,我是Stark-C~
有一说一,现在的短视频就是一把双刃剑。有的人能通过看短视频获取知识,提升能力;而有的人却让短视频成为麻醉剂,沉迷在低俗和负面信息中不能自拔,越刷越焦虑~。
成年人都是如此,更不用说还有很多涉世未深的未成年人。
今天为大家分享的是一个我最近看到的一名叫做**@泉哥**的网友,也是因为自己的孩子拿着手机刷短视频APP,怕影响到自己孩子的专注力和价值观养成,所以就想到了一个“堵不如疏”的法子,在AI的帮助下,自己手搓了一个可以部署在NAS 上的儿童抖音精选。
那它的玩法有什么不一样的呢?很简单,就是让孩子在刷抖音的时候只能刷到我们指定的内容,比如说儿歌,或者网课,或者我们上传的相册视频等。
需要注意的是:指定的内容需要我们自己提前准备,项目本身目前是不提供资源获取的!(话说一个合格的NAS佬应该是不缺获取资源的路子的~)
话不多说,咱们也来体验一下吧。
项目部署
🔺需要说明的是,因为项目是这位网友通过AI在线手搓的,所以并没有分享到开源平台,而是通过网盘的方式分享给有需要的人。网盘内有两个关键文件:一个是安卓手机上使用的专属“.apk”安装包,还有一个是在NAS上的server构建文件。
PS:网盘关键字为“52fc95f30ff5”。
🔺然后需要将server构建文件中的压缩包解压,得到一个“neidoudy”的文件夹。
🔺将解压后的这个“neidoudy”的文件夹直接上传到我们极空间的Docker目录。
🔺然后我们需要对它里面的docker-compose.yml配置文件进行一些修改,具体位置在“Docker--neidoudy--server”。
🔺修改的位置其实不多,就两处:一个是端口不要本地冲突;另一个将它的配置文件映射的目录改成极空间支持的相对路径即可。修改完成之后记得点“保存”按钮。
🔺之后我们就可以打开Docker应用,点击“Compose--新增项目”。
🔺在“创建项目”页面自定义项目名称,“存储位置”需要手动选择“/Docker/neidoudy/server”,在选择“从本地导入”。
🔺然后在server目录里勾选docker-compose.yml配置文件之后,点“确定”。
🔺最后勾选“所有合规文件夹添加最大读写权限”,就可以“创建”了。
🔺因为这个项目没有现成的Docker镜像文件,它会根据我们上传过来的server文件夹中的文件自动构建,整个过程其实也还是挺快的,我们只需耐心等待即可。
🔺反正不到三分钟的时间,就能构建完成了,可以看到构建好的项目其实和我们拉取镜像的方式没有任何区别。
项目体验
🔺怎么确认项目搭建成功了呢,我们只需要在浏览器中输入“NAS IP:端口号/api/videos”,如果出现“请先登录”的提示就说明是正常的。(请注意,这个项目其实本质是一个服务端,所有没有Web端的显示界面)。
🔺另外我们需要将自己收集的资源,也就是想给孩子看的内容上传到“/Docker/neidoudy/server/data/videos”文件夹内,我这里是给孩子准备了一些物理知识的网课内容。
🔺完成以上准备工作之后,我们就可以将作者给的安装包在手机上安装并打开。首次使用需要简单的配置下,输入服务端的地址,也就是“NAS IP:端口号”,然后随便注册一个管理员账号即可。
🔺刚开始进来没看到视频不要慌,需要在“设置”中刷新一下即可,数秒之后就能开始刷视频了。
🔺这个APP使用起来还是非常流畅的,功能也非常纯粹,另外它还支持全屏显示。
🔺它也是支持留言和收藏。另外我们也能通过上传的方式,将手机相册中的视频,或者自己任何下载到手机本地的视频上传到服务器,上传的文件会自动存在我们的NAS硬盘中。
最后
总的来说,今天的这个项目还是很有意思且实用,它为我们打造了一个绝对个性化的刷小视频小工具,通过它我们就能让孩子们也能愉快的刷小视频,而不用担心他们看到不合时宜的成人内容了。
不过我个人倒觉得它后期可以优化下,支持更多格式和更大容量的视频内容,这样我们就能把自己的影视库搬过来,没事的时候就想刷某音一样刷着自己的影视库,还是挺有意思的~
好了,以上就是今天给大家分享的内容,我是爱分享的Stark-C,如果今天的内容对你有帮助请记得收藏,顺便点点关注,咱们下期再见!谢谢大家~