ARTICLE · INTELLIGENCE

战地情报 · 详情页

来自尧图项目组的一线实战观察与深度解析

收藏夹吃灰?不存在!用NAS搭个AI播客,让收藏夹自己开口说话

收藏夹吃灰?不存在!用NAS搭个AI播客,让收藏夹自己开口说话 收藏夹吃灰不存在用NAS搭个AI播客让收藏夹自己开口说话哈喽小伙伴们好我是Stark-C~在这个信息爆炸的时代我们所缺的从来都不是内容而是消化内容的时间。我来说几个在座各位绝大多数人也包括我自己在内正在经历的窘境微信里的分享越来越多浏览器里的书签已经分了十几个文件夹还有小破站的收藏可能就已经超过上百个但大家最后真正看完的又有多少呢可能连十分之一都不到吧~是这些信息没有价值吗当然不是毕竟都是我们主动收藏肯定都是我们需要的。那问题出在哪里其实就是缺少消化内容的时间和精力。那么有没有一种办法能够让这些躺在收藏夹里吃灰的内容真正为我们所用你还别说我还真找到了一个不错的解决方案它就是今天要给大家介绍的『BokeBox 』。关于BokeBoxBokeBox 中文名字“播匣”它是是一个开源的、支持私有化部署的 AI 播客生成平台。而这个项目的诞生其实也正是为了解决我开头提到的那些痛点。简单来说它的作用就是将视频、文章、网页链接甚至课程资料自动转换成专属于你的 AI 播客让原本需要用眼睛看的内容变成随时随地都能听的内容。这样即使是在通勤、散步、跑步或者做家务时也能慢慢消化那些曾经收藏却没时间看的优质内容。项目Github地址https://github.com/vastsa/BokeBox真的是一个非常优秀的项目开发者也很很用心但目前只到的人还不是很多建议大家多多Star支持作者项目亮点特色1把视频、文章、课程一键变成播客彻底拯救吃灰收藏夹。2把“眼睛时间”变成“耳朵时间”通勤、开车、散步时也能学习。3AI 自动总结重点不用再硬啃几十分钟甚至几小时的长视频。4自定义播客主播和声音打造属于自己的私人知识电台。5自动生成知识闪卡和学习笔记帮助巩固记忆。6支持视频、网页、文档、会议纪要等多种内容来源。7支持插件扩展和 MCP 协议可接入更多 AI 服务。8支持 Docker 一键部署NAS 用户也能轻松搭建。9数据全部掌握在自己手里不怕隐私泄露。10让收藏不再只是收藏而是真正转化为自己的知识和成长。BokeBox 部署本次部署以极空间NAS为例打开文件管理器在Docker目录下新建一个“bokebox”的文件夹。然后点击极空间NAS的“Docker”应用点击【Compose】 【新增项目】。在“创建项目”页面自定义项目名称“存储位置”需要手动选择我们前面新建的“bokebox”文件夹在下方输入框输入以下Docker Compose 配置信息services: bokebox: image: ghcr.io/vastsa/bokebox:latest container_name: bokebox ports: - 8787:8787 # 项目访问端口冒号前面请勿与其它服务冲突 env_file: - .env environment: HOST: 0.0.0.0 PORT: 8787 volumes: - ./storage:/app/storage restart: unless-stopped healthcheck: test: [ CMD, node, -e, fetch(http://127.0.0.1:8787/api/health).then(rprocess.exit(r.ok?0:1)).catch(()process.exit(1)) ] interval: 30s timeout: 5s start_period: 20s retries: 3以上代码需要修改的地方就看我给到的中文注释即可镜像的拉取需要自行解决网络问题粘贴到自己的NAS这边之前建议使用AI工具优化一下以防止格式问题造成的部署失败。接着勾选下面的“添加.env”输入以下配置信息最后直接点“创建”即可# Web访问端口 PORT8787 # AI平台API Key必填 OPENAI_API_KEYsk-xxxxxxxxxxxxxxxxxxxxxxxxxxx # AI平台接口地址 OPENAI_BASE_URLhttps://api.siliconflow.cn/v1 # 大语言模型负责理解内容、生成播客稿 OPENAI_CHAT_MODELdeepseek-ai/DeepSeek-V3.2 # 语音识别模型视频转文字 OPENAI_TRANSCRIBE_MODELQwen/Qwen3-ASR-1.7B # 语音合成模型文字转语音 OPENAI_TTS_MODEL # 音色设计模型生成自定义声音 OPENAI_TTS_VOICEDESIGN_MODELFunAudioLLM/CosyVoice2-0.5B # 默认音色 OPENAI_TTS_DEFAULT_VOICEanna # 前端接口地址默认无需修改 VITE_API_BASE/api # 图片生成模型留空即可 OPENAI_IMAGE_MODEL # 对外访问地址内网使用可留空 PUBLIC_BASE_URL以上代码每个代码的意思我都用中文注释了我个人使用的是硅基流动所以以上你可以看作是硅基流动的.env配置模板。你那边如果有其它选择请根据注释自行修改即可。语音合成模型文字转语音硅基流动那边提供的TTS模型存在长度限制所以长文生成有问题。我这里留空没有填等下我们部署好之后可以在设置里启用微软Edge浏览器自带的语音引擎即可不仅免费好用而且音色选择也非常丰富。项目部署之后可以看到容器显示正常就说明可以使用了BokeBox 体验1初始化配置打开方式没啥特别直接使用浏览器输入【IP:端口号】或者直接启用极空间NAS专属的“远程访问”即可。首次使用第一步需要自己设置一个用户名和密码这里没啥特别限制大家随意设置就好不过要记下来的后面可能会用到。然后配置AI大模型的服务信息因为我们在创建的时候就已经配置好.env那边的信息已经同步过来了所以这里我们可以啥也不动直接“下一步”即可。貌似项目部署的时候不用配置.env直接部署也可以呀模型配置也是一样都通过.env同步过来了这里也直接点底部“下一步”。最后也是保持默认点“完成并进入工作室”即可。2简单配置因为全面搭建的时候我不是说了嘛语音合成的TTS模型我没有配置所以我们直接在设置的“AI服务”里将TTS提供方选择为“Edge TTS”即可。下面Edge 音色也有很多选择大家可以根据需求来我这里因为是演示就默认了。3上传资源完成以上之后我们就可以正式开始直接打开首页位置点击“前往制作台”。它这里可以直接上传本地文件包括视频、音频以及文本文件。我这里直接上传了一个我之前创作的.md文件它马上就开始工作了。在任务详情里我们可以看到它具体的制作进度。差不多3分钟左右它就已经制作好了有标题还有封面。除了上传本地文件它还支持直接导入链接我这里是直接复制粘贴了我自己在张大妈这边的一篇原创。制作过程和本地上传一样也能看到详细的进度。制作的时间和本地其实也没什么区别也是根据文章的长短基本都在几分钟以内。同样也有标题和封面展示只不过链接生成的图标会比本地上传的要大一些。4效果展示打开任意生成好的播客就能直接听了它这个界面挺棒的播放的时候就像我们流媒体的听歌软件封面做成了唱片文字会滚动类似于歌词滚动的效果。另外我们还可以设置语速快进快退。另外整片文章它还直接为我们整理成笔记方便我们后续查询和复习。甚至为了让我们更深刻的记忆它还将文章中的知识点制作成闪卡帮助我们随时回顾和强化记忆真正把听过的内容转化为自己的知识。文章大纲它也通过AI帮我们列好了方便我们快速了解文章到底讲了什么。动效类似于为我们制作了一份PPT通过画面的方式将文章中的重点内容根据阅读的进度逐步展示出来。5让AI助手操作 BokeBox不仅如此开发者为了方便我们使用内置了MCPModel Context Protocol端点让我们不用打开项目通过自己常使用的AI助手直接操作BokeBox。使用方法非常简单作者在设置中的“MCP”中已经为我们自动生成提示词我们只需要一键复制下来将它喂给我们的AI助手即可。我这里以WorkBuddy为例粘贴过来直接发送出去。稍等一会就看到它已经搞定只不过需要我们手动激活一下。按照要求直接点击“信任”。信任之后可以看到它目前支持14个工具不知道啥意思的其实直接问WorkBuddy就可以了。在WorkBuddy这边测试下效果我们直接扔给它一个链接让它做成播客。也就几秒的时间可以看到BokeBox这边确实多了一个任务进度了。任务完成之后WorkBuddy会同步过来还是很难贴心的。BokeBox这边也确实能看到WorkBuddy下达的任务已经完成。最后总的来说今天给大家分享的这个项目确实非常实用。它解决的确实是很多普通人每天都在面对的困扰收藏了太多内容却始终没时间阅读保存了太多课程却一直没精力学习关注了太多博主却依然觉得自己什么都没学到。如果你也有此困扰不妨亲自体验一下这个项目。毕竟真正有价值的内容不应该躺在收藏夹里吃灰而是真正为你所用。好了以上就是今天给大家分享的内容我是爱分享的Stark-C如果今天的内容对你有帮助请记得收藏顺便点点关注咱们下期再见谢谢大家~
RELATED READING

延伸阅读

更多一线实战笔记与深度复盘,助您持续精进