SUB/WAVE 核心概念解析:为什么 AI 电台是“广播“而不是“播放列表“

发布时间:2026/10/13 1:45:13
SUB/WAVE 核心概念解析:为什么 AI 电台是“广播“而不是“播放列表“ 【免费下载链接】subwavePersonal internet radio: Agentic AI DJ项目地址https://gitcode.com/gh_mirrors/su/subwave点击查看免费下载SUB/WAVE 是一款自托管的个人 AI 网络电台所有听众连接同一条 Icecast 直播流同一时刻听到同一场广播而由 AI DJ 负责选歌、报时、说天气和在歌曲之间串场。它刻意不是播放列表——没有随机乱序没有跳过按钮也没有为你推荐的下首歌。本文用大白话拆解它的 6 个核心概念帮你看懂这套 AI 电台的设计哲学。一条共享广播流为什么它不是播放列表播放列表是你控制的一张歌单广播是你加入的一场播出。SUB/WAVE 属于后者只有一条流。所有设备网页、手机 App、Sonos、车机都连接到同一个 Icecast mount每个字节都同步——这正是它成为电台而不是点唱机的原因。AI 是 DJ不是曲库。音乐全部来自你自己的曲库通过 Navidrome 提供LLM 只负责决定下一首放什么并在歌曲间隙开口说话。它不生成音乐也不代替你的品味。自托管、可替换。一台 Linux 机器 docker compose up -d即可开播LLM 服务商可以在管理界面随时切换无需重新部署。这张截图里的细节很有代表性Next on the platter: nothing cued – Marlowe decides at the run-out下一首尚未确定——由 DJ 在歌曲收尾时决定。在 SUB/WAVE 里你看到的永远是正在播而不是接下来要播的 10 首。没有 skip 按钮广播的哲学底线这是新手最常问的问题为什么不能跳过一首歌答案写在 README.md 里歌曲播完是唯一自然的过渡点节奏归 DJ 管不归听众管。运营者也就是你自己可以通过管理 API 跳歌但普通听众不行。这个底线换来了三样东西真实的播出感——所有人共享同一个时间线点歌请求按顺序在自然间隙插入而不是各听各的过渡的工程质量——混音管线liquidsoap/radio.liq可以精确地围绕歌曲结束安排交叉淡化、串场口播甚至 stem 混音因为边界是确定的节目结构——没有随时打断节目表、整点报时、台标口播才能像真正的电台一样准时运转。AI DJ 如何选歌和串场不是曲库生成器AI 在这套电台里扮演的是人而不是搜索引擎选歌默认启用 agent 模式模型带着一组发现工具按声音搜、按歌词搜、按情绪搜、按能量搜……在你的曲库里主动搜索再用一次done提交选择超时或失败会自动回退到候选池模式任何情况下都不会断播。串场台标、整点报时、天气、新闻、给点歌听众的回应——都由 LLM 写稿、TTS 合成并在合适的间隙播出音乐会自动让路ducking。人设最多 24 个 DJ persona各有独立的声音、语气和幽默度旋钮一个节目甚至可以有 3 位嘉宾主持互相接话。左侧的Queue接下来播什么、中间的Booth LogDJ 每一次选歌的完整推理记录、右侧的Manual Voice运营者随时插一句话上播——这就是广播间的视角。DJ 的耳朵它真的看懂了你的曲库选歌不是玄学。内置的分析器会为每首歌测量 BPM、调性、响度、情绪甚至歌曲结尾的真实形态长渐弱还是冷不丁停住串场长度据此自适应。所有分析结果在/observatory页面聚成一张数据艺术地图每颗点是一首歌颜色是能量值。点进去能看到完整档案BPM、调性、情绪、embedding 指纹和向量空间里的近邻。曲库从几百首到几万首都能承载——这就是 AI DJ品味的物质基础。节目表Shows与播放列表Playlists的区别很多新手以为它们是二选一其实它们是两层Show 可以使用 PlaylistPlaylist播放列表Show节目本质一组有名字的歌节目表上的一格播出时段有固定时间❌✅这本来就是它的意义有 persona / 主题 / 过滤条件❌✅位置Navidrome / Admin → PlaylistsAdmin → Shows、Schedule一句话判断法固定时段、固定人设的节目用 Show随处可取的一组歌用 Playlist这一小时只播这些歌 Show 锚定 Playlist 并打开 strict 模式。24×7 的节目网格让深夜档安静、通勤档提气每格都能指定自己的 persona、情绪和技能——这是广播才有的时间结构。详细对比见 docs/concepts.md。用大白话点歌 为什么坚持自托管听众可以说放点更上头的或来首 RadioheadDJ 会理解意图、在下一个自然间隙把歌插进队列并念一句回应。整套广播逻辑队列、会话、DJ agent、调度器、台标集中在 controller/src/broadcast/选歌与曲库交互在 controller/src/music/想深入机制可以读 docs/internals/broadcast.md。而自托管是这一切的前提音乐不出你的服务器——曲库、收听记录、点歌历史全在自己手里LLM 想换就换Ollama、OpenAI、Anthropic、Google、DeepSeek 等每日 token 预算超限后会降级少说话但音乐不停部署文档在 DEPLOY.md从零到开播大致是curl -fsSL https://cli.getsubwave.com | sh # 安装并启动 subwave setup # 连接 Navidrome 曲库 LLM小结一句话记住 SUB/WAVE播放列表是我控制什么SUB/WAVE 是我加入什么。一条共享流、一个有性格的 AI DJ、一张 24×7 的节目表、一座你完全自持的服务器——这就是广播而不是播放列表的全部含义。赞分享【免费下载链接】subwavePersonal internet radio: Agentic AI DJ项目地址https://gitcode.com/gh_mirrors/su/subwave点击查看免费下载相关推荐Docker项目核心概念解析什么是容器镜像Docker项目核心概念解析什么是容器镜像 容器技术已经成为现代应用开发和部署的重要基石而容器镜像则是这一技术的核心组件。本文将深入解析Docker项目中文档教程Screenbox媒体播放器为什么它是我用过最省心的Windows播放器Screenbox媒体播放器为什么它是我用过最省心的Windows播放器 还在为电脑上的视频播放问题头疼吗格式不支持、界面复杂、功能缺失...这些问题Sc音视频视频5大实战技巧玩转ComfyUI API节点从零构建多模态AI工作流5大实战技巧玩转ComfyUI API节点从零构建多模态AI工作流 还在为AI工具链断裂而头疼ComfyUI的API节点系统让你无缝对接Stability人工智能大模型媒体生成本地部署创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

关于本文作者

来自尧图内容编辑团队

尧图内容编辑团队 内容团队

尧图内容编辑团队

本文由尧图网络内容编辑团队执笔。团队由资深项目经理、前端工程师与设计师组成,所有内容均来自亲手交付的真实项目,先讲清问题、再给出可落地的解法。尧图深耕北京网站建设十年,服务过京华建材集团、智造科技等各行业客户,把一线经验沉淀为可复用的行业观察。

  • 十年建站经验,覆盖建材、制造、服务、文创等
  • 项目经理把关选题与事实准确性
  • 工程师与设计师联合撰写专业细节
  • 统一编辑规范,保证文风与排版一致
  • 每月复盘转化数据,迭代选题方向

延伸阅读

相关资讯与近期热门内容

深度阅读推荐

建站决策前值得细读的三篇

网站改版的5个关键决策
2024-08-12

网站改版的5个关键决策

什么时候该改版、改到什么程度、如何避免流量掉光,京华建材集团改版复盘给出答案。

获取专属建站方案

看完文章,把您的行业与预算告诉我们,免费获取一份量身定制的官网建设方案与报价。

立即免费咨询