各位极空间的老铁们,最近是不是又在琢磨,除了存电影、跑下载、建私有云,咱这台24小时开机的NAS还能玩出啥新花样?
今天,咱们不谈消费,只谈 “生产力”!而且,是要那种能让你 “躺着也能赚点小钱” 的生产力!
有没有想过,你刷短视频的时候,那些动辄几十万、上百万播放量的影视解说视频,背后可能就藏着一个自动化生产的秘密?那些用AI配音、AI剪辑的短视频,正在悄悄抢占流量高地!
别以为这是遥不可及的专业活儿!今天,我就要给大家带来一个颠覆性的玩法——用你的极空间NAS,搭配一个酷炫的全自动AI影视剧解说工具『NarratoAI』,把它变成一台 “内容印钞机” !没错,是“印钞机”!
项目地址:https://github.com/linyqh/NarratoAI

简单来说,NarratoAI是一个集成了AI生成文案、AI语音合成(TTS)、AI视频剪辑/合成功能的自动化工具。 它的核心任务就是:给你指定的影视片段或剧集,全自动生成一段精彩的解说视频!
想象一下:
你上传一部电影的某个片段。
NarratoAI用AI分析视频内容,或者根据你提供的关键词,自动生成解说文案。
然后,AI调用高质量的TTS语音合成,把文案变成听起来像真人一样的解说旁白。
最后,NarratoAI将这段旁白自动与原视频片段进行匹配、剪辑,并合成,输出一个完整的解说短视频!
这一切,都是全!自!动! 是不是听起来就很香?!
24小时不间断生产力!⏰ 短视频平台内容需求量巨大,需要持续不断地更新。你的极空间NAS 24小时开机,NarratoAI就能24小时不间断地为你生成内容,真正实现 “人在睡,钱在赚(或者说,内容在生产)”。
数据与隐私完全掌控!🛡️ 市面上也有一些在线AI解说服务,但往往需要上传视频片段到他们的服务器,数据安全和隐私无法完全保证。在你的极空间上跑NarratoAI,所有的数据处理、视频生成都在你自己的NAS上完成,一切尽在掌控!
节省云服务成本!💰 如果使用云端的AI计算资源,长期下来成本不菲。而NarratoAI部署在NAS上,主要消耗的是NAS的CPU/内存资源和少量的网络带宽(用于调用外部AI API),这简直是 “零成本”的后期维护!
充分利用闲置资源,变消费为投资!📈 你的极空间不总是满负荷运行吧?NarratoAI可以充分利用这些闲置的CPU资源,让你的NAS从一个“消费者”变成一个 “生产者”,为你的内容创作事业添砖加瓦。
极空间Docker支持,部署超简单!🐳 极空间对Docker的完美支持,让NarratoAI的部署变得异常轻松。几行命令,一个容器,你的“AI内容工厂”就能拔地而起!
Step 1:准备NarratoAI文件目录
下载项目代码解压后上传到极空间个人空间中。代码包下载指令为git clone https://github.com/linyqh/NarratoAI.git,将项目上传在docker目录下。下载不了的可以用下面的网盘:NarratoAI.zip 链接: https://pan.baidu.com/s/1xucp9V2UuT3kgZ9OCutvJg?pwd=2725

进入项目根目录,将config.example.toml重命名为config.toml

Step 2:部署NarratoAI容器
打开 docker 应用

选择 Compose –> 新增项目,将下面的yaml代码复制到代码黑框内。

接着,点击黑框上方的查询路径按钮,切换到刚才我们上传的文件目录夹下,点击复制路径。


将复制下来的路径,替换yaml文件中的【.】,点击创建启动容器 。

等待片刻,NarratoAI容器就会在你的极空间上运行起来了!
由于该项目最新的官方镜像还是 7个月以前的版本(v0.6.2),所以我自己打包上传了一份镜像jumploop/narratoai:latest(v0.7.6),如果希望使用官方镜像的可以修改为linyq1/narratoai:latest。
services:
narratoai-webui:
image: jumploop/narratoai:latest # 个人打包镜像,版本为0.7.6
# image: linyq1/narratoai:latest 官方镜像,版本为0.6.2
container_name: narratoai-webui
user: '0:0' # 极空间必须添加
ports:
- '8501:8501' #将极空间宿主机的8501端口映射到容器的8501端口
volumes:
- ./storage:/NarratoAI/storage
- ./config.toml:/NarratoAI/config.toml
- ./resource:/NarratoAI/resource:rw
environment:
- PYTHONUNBUFFERED=1
- TZ=Asia/Shanghai
restart: unless-stopped
# 健康检查
healthcheck:
test: ['CMD', 'curl', '-f', 'http://localhost:8501/_stcore/health']
interval: 30s
timeout: 10s
retries: 3
start_period: 60s 如果遇到网络问题没办法下载镜像的,依次点击镜像-仓库-设置-加速器配置-添加URL来增加镜像加速地址,比如常见的1Panel和1ms镜像加速地址,之后我们就可以方便快速的下载容器镜像包了。

Step 3:访问NarratoAI管理界面
打开你的电脑或手机浏览器,输入http://你的极空间IP地址:8501(如果你修改了宿主机端口,请用你修改后的端口)。

首次进入,你可能需要进行一些初始化设置,比如再次确认API Key、设置默认语言、选择AI声音模型等。

一切就绪后,你就可以开始上传视频片段,或者输入影视剧信息,让NarratoAI自动为你生成解说视频了!
在主页面,首先点击最上方的Basic Settings按钮,将语言切换为zh-简体中文。接着我们来配置视频分析模型、文案生成模型的 API。

接着,我们来配置视频分析模型、文案生成模型的 API 接口,这里推荐大家尽量使用官方config.toml中配置好的模型。

我这里演示使用的是硅基流动,注册即送 2000 万 Tokens,其他模型设置同理。 1️⃣点击链接注册:https://cloud.siliconflow.cn/i/njDm4ahV 2️⃣使用手机号登录,务必填写邀请码:njDm4ahV 3️⃣ 领取14元配额,极速体验高性价比AI剪辑
以硅基流动为例,推荐的视频分析模型是Qwen/Qwen2.5-VL-32B-Instruct,推荐的文案生成模型是deepseek-ai/DeepSeek-R1,我们只需要在上方的 API 密钥里填入自己的密钥就能自动保存,接口地址:https://api.siliconflow.cn/v1,然后记得进行 测试连接 ,确保网络正常。

选择逐桢解说,然后上传视频,点击AI生成画面解说脚本。(其他视频类型,自行尝试)

视频脚本生成成功,保存脚本

接着进行音频设置和视频设置,然后点击视频生成。


最终视频完成后,就在我前面提到的/storage/tasks/id/目录下,combined.mp4就是我们最终稿的成品视频解说,其它的话还有过程资料,都保存着。

关于API费用: AI生成文案和TTS语音合成通常是按使用量收费的,虽然单次费用很低,但如果大量生成,也要关注成本。
版权问题!重中之重!🚨 利用影视片段进行创作,务必注意版权风险!
如果用于商业用途(如短视频平台变现),建议使用公共领域、无版权限制的影视素材。
对受版权保护的影视剧,要确保你的使用符合 “合理使用”(Fair Use) 原则,或用于非商业的个人研究学习。短视频平台对版权内容审查日趋严格,请务必谨慎!
内容审核与质量: AI生成的内容并非百分百完美,可能会有“胡言乱语”或逻辑不通的地方。在发布前,强烈建议人工审核和适当修改,确保内容质量和准确性。
平台规则: 短视频平台对AI生成内容也在不断调整策略,关注平台的最新规则,避免违规。
NAS性能: 极空间作为小主机,AI生成和视频合成会占用较多CPU和内存。如果你的极空间配置不高,建议错峰运行,避免影响其他NAS服务。
备份: 定期备份config.toml和./storage目录,保护你的工作成果。
把NarratoAI部署到你的极空间上,不仅仅是多了一个Docker容器,更是解锁了NAS作为 “个人内容生产中心” 的巨大潜力。它让每个人都有机会参与到短视频内容创作中,用最小的门槛和最大的自动化,实现自己的创作梦想,甚至赚取一份额外的收入。
当然,“躺赚”不是“不劳而获”,后续的审核、修改、发布、运营,依然需要你的投入。但NarratoAI已经帮你解决了最耗时耗力的内容生成环节,让你能把精力放在更重要的创意和运营上。
现在,是时候让你的极空间动起来了!让它为你“造”出那些刷爆短视频的解说大片吧!
觉得有用的话,别忘了点赞、转发和关注哦!你的支持是我持续更新的最大动力!咱们下期再见!👋