01
体系总览
一个大脑 · 三个域
它长在既有播放器上,没有另起一套架构。MasterAgent 是唯一大脑:处理你的对话、管理后台任务、统管全局基建,永不暂停。电台、曲库认识、门面问候是三个各自独立的执行域——各有自己的模型连接与上下文预算,按优先级被调度,彼此不互相调用。再往下是它们共用的基建与本地数据层;扫描、播放、标签这些身体能力仍走既有实现。
MasterAgent —— 唯一大脑
优先级 1 · 永不暂停
它是唯一的大脑,永不暂停。你的话先过一遍本地词表——「下一首」「暂停」这类高频命令毫秒级直接执行,一个 token 都不花;只有模糊的需求才升级成多轮任务:检索曲库、核对标签、算出候选,必要时反问你一句。
它也管后台:启停电台、曲库认识、门面问候这三个域,判断你这句话是「要它干什么」还是「要它去干活」。三个域都可以停,大脑一直在线。每次任务都有步数硬熔断,上下文窗口固定 64K;所有写入都要先过许可门,由它决定是静默执行、事后通知,还是先征求你的同意。
两级漏斗
步数熔断
上下文 64K
许可门
① 电台 Radio —— 它替你排歌,不唠嗑
优先级 2 · 电量 ≥20% 或 WiFi 时运行
你按下开播,它不给你一份歌单,而是直接铺开一晚上的路。它看此刻的时段、最近在听什么、对曲库的全部认识,排出这一档节目。它话不多,主要靠选歌说话。
然后它开始听着你的反应。你跳过、你听完,它都如实记下,带进下一轮判断。开播期间底栏胶囊换成电波图标,长按拉起控制台,把「这一档在播什么」摊开给你看:在播卡、节目单、它最近的编排思路。结束要滑动确认——音乐暂停、队列保留,情境连续时再开可以续上。
每一档都是临场编排。电台状态只活在内存里、不落盘,不会拿一份过期节目单糊弄你。它背后的决策内核其实很简单:一次电台就是一段对话,模型能做的只有「追加」或「替换队列」,默认姿态是「不动」——没有规则引擎在替它拿主意。
节目单
少说话
跳过感知
滑动收档
状态不落盘
② 曲库认识 Enrich —— 导入即认识,越用越认得
优先级 3 · 电量 ≥50% 且 WiFi 才运行
这是一个慢功夫的活,也是一件你会逐渐察觉的事。新歌进库后,它逐首标注流派、情绪、场景、语言、年代五个维度,并写下背景与歌手介绍。标签用来检索,正文用来对话——你说「接着上礼拜你迷的那个乐队」,它引用的正是这些。
它做得不快,因为它只在电量过半、连着 WiFi 的时候开工。一个大歌手会拆成若干批,六轮走完:预热、枚举、枚举自检、写正文、总体反思。目标是把九成以上的歌都认下来。
认识是长期记忆,不是一次性任务:每条标签都带来源与置信度,可溯源、可修正。你在对话里做的修正优先级最高,其次是行为留下的事实,最后才是模型的判断。进度一天天往上走,是它自己的阅历。
五维标签
正文记忆
来源与置信度
六轮编排
认识进度
③ 门面问候 Hello —— 它知道什么时候该闭嘴
优先级 4 · 永不暂停,最靠近用户
它不靠弹窗刷存在感,靠的是分寸。每天凌晨刷新一批卡,首页轮播:今日推荐会附上「为什么是这首」——你上周夜里听了三次电子,这首更慢一点,理由是实的,不是猜的。此外还有歌手风格探索、遗忘唤醒——「你 90 天没听这首曾经的最爱」、音乐纪念日;认识进度与听歌报告也会在轮播里露脸。一张张轮着来,每张只停十几秒。
但它最要紧的动作是不说话:你在听歌、正在操作,它闭嘴;同一件事不会跨天重复打扰;不点开就不追问,点开才算送达。它是三个域里唯一永不暂停的——最靠近你,所以一直醒着;也正因为一直醒着,才更要管住嘴。完整理由留在审计日志页——信任来自随时可查,不是每次都念一遍。
每日问候
推荐理由
遗忘唤醒
每日刷新
不打扰
一个大脑所有对话与派活都由 MasterAgent 编排,三个域只有执行权——不会各说各话。
三个独立域电台、曲库认识、门面问候各有自己的模型连接与上下文预算,按优先级被调度。
两条路径模糊需求走工具循环;「下一首」这类高频指令走本地词表,毫秒直达、零 token。
三端一套界面与业务代码三端共享,伙伴的新能力默认三端同时交付。
02
贯穿体系的三条纪律
许可 · 记忆 · 成本
许可与撤销
读与算静默执行,不留痕迹;可逆的小动作做完通知你、随时撤销;批量写入会逐个弹确认、逐项过目;不可逆操作走强确认,没有例外。信任梯度让每类动作从「建议」起步,连续被接受才升到「代劳」乃至「静默」,每一档在设置里可查。
记忆与证据
三类证据汇入它对你的认识,但分量不同:你的修正优先级最高,行为留下的事实次之,模型自己的判断排在最后。任何一个标签、任何一句推荐理由,都能回答审计四问:来源、何时建立、被行为确证过吗、被谁修正过。
成本与隐私
画像、对话、审计、用量账本全部存在本地数据库;没有账号,没有云同步。发往你自己填写的 AI 端点的,是对话、曲库摘要,以及认识歌曲时需要的歌名歌手、画像片段等上下文——发什么、发往哪家,界面明示。每次模型调用的用量按角色、端点、时间入账,监控看板实时可查。
03
怎么找到它
一个主锚点
播放页「对话」按钮一键进对话页,正在听的歌挂在顶部
搜索框条带输入自然语言,输入框下方递出伙伴的解读
C桌面端直达对话页
Esc收起电台控制台
始于一个会选歌的播放器,终于一个记得你们所有歌的伙伴
配置一个 AI 端点,伙伴就上岗;不配置,播放器依然完整。