GitHub
← 返回首页

音乐伙伴

HMP 里住着一位以播放器为身体的音乐伙伴。它陪你听歌、替你打理音乐事务;你听下去还是跳过,都会改变它的下一次决定。记忆只存你的设备——没有账号,没有云同步。

01

体系总览

一个大脑 · 三个域

它长在既有播放器上,没有另起一套架构。MasterAgent 是唯一大脑:处理你的对话、管理后台任务、统管全局基建,永不暂停。电台、曲库认识、门面问候是三个各自独立的执行域——各有自己的模型连接与上下文预算,按优先级被调度,彼此不互相调用。再往下是它们共用的基建与本地数据层;扫描、播放、标签这些身体能力仍走既有实现。

用户侧 说一句话 确认或否决 听歌中表态 播放器侧 曲库与标签 播放队列与状态 三套播放引擎 MasterAgent · 唯一大脑 对话处理 · 后台管理 · 全局基建 永不暂停 意图 调用 两条调度路径:工具循环(30 个原子工具)· 内建意图(不经模型) 前者灵活可组合,后者高频指令零 token 直达 启动 / 停止 三个执行域 · 各自独立可调度 各持独立模型连接与独立上下文预算;互不调用,只调基建 ① 电台 Radio 按语境排节目单,跟着你的反应走 ② 曲库认识 Enrich 逐首读你的歌,越用越认得 ③ 门面问候 Hello 每日轮播几张卡,不多说一句 共用基建 工具目录 许可与信任 上下文预算 用量记账 本地词表 存在感总线 记忆子系统 调度器 下接本地数据层(只加表)· 三个域各持独立模型连接,记忆与密钥不出设备
一个大脑所有对话与派活都由 MasterAgent 编排,三个域只有执行权——不会各说各话。
三个独立域电台、曲库认识、门面问候各有自己的模型连接与上下文预算,按优先级被调度。
两条路径模糊需求走工具循环;「下一首」这类高频指令走本地词表,毫秒直达、零 token。
三端一套界面与业务代码三端共享,伙伴的新能力默认三端同时交付。
02

贯穿体系的三条纪律

许可 · 记忆 · 成本
静默执行 读与算 通知 + 撤销 可逆小动作 先问一句 写入类操作 强确认 不可逆操作 越不可逆,越少自动;每一档都能回看与回拨

许可与撤销

读与算静默执行,不留痕迹;可逆的小动作做完通知你、随时撤销;批量写入会逐个弹确认、逐项过目;不可逆操作走强确认,没有例外。信任梯度让每类动作从「建议」起步,连续被接受才升到「代劳」乃至「静默」,每一档在设置里可查。

行为事实 播放 · 跳过 · 完播 · 收藏 客观事实 你的修正 改标签 · 建歌单 你的话最算数 模型认识 标签 · 简介 · 推荐理由 可修正 它对你的 认识 来源? 何时建立 被确证过? 被谁修正 推断音乐,不推断人——拒绝 MBTI 式人格标签

记忆与证据

三类证据汇入它对你的认识,但分量不同:你的修正优先级最高,行为留下的事实次之,模型自己的判断排在最后。任何一个标签、任何一句推荐理由,都能回答审计四问:来源、何时建立、被行为确证过吗、被谁修正过。

你的设备 记忆与记录 画像 · 对话 · 审计 · 用量账本 API Key 加密存储在本机 没有账号 没有云同步 对话与上下文 曲库摘要 AI 端点 你自己填的 用哪家、发什么,界面明示;其余不出设备

成本与隐私

画像、对话、审计、用量账本全部存在本地数据库;没有账号,没有云同步。发往你自己填写的 AI 端点的,是对话、曲库摘要,以及认识歌曲时需要的歌名歌手、画像片段等上下文——发什么、发往哪家,界面明示。每次模型调用的用量按角色、端点、时间入账,监控看板实时可查。

03

怎么找到它

一个主锚点
电台开播时 图标换电波 · 长按唤起控制台 点按回首页 · 长按进对话页 伙伴 电台开播期间,胶囊换成电波图标并恒定高亮 面板内滑动结束这一档:音乐暂停、队列保留
播放页「对话」按钮一键进对话页,正在听的歌挂在顶部 搜索框条带输入自然语言,输入框下方递出伙伴的解读 C桌面端直达对话页 Esc收起电台控制台

始于一个会选歌的播放器,终于一个记得你们所有歌的伙伴

配置一个 AI 端点,伙伴就上岗;不配置,播放器依然完整。

© 2026 Hearable Music Player · By WLYB · 隐私政策 · 更新日志