肥鱼电台 FishFM:为 DeepSeek Harness 打造的本地化音乐插件

前言

DeepSeek Harness(DSH)的插件生态正在扩展,开发者可以通过插件为智能体赋予更多能力。音乐交互是智能体应用中常见的需求,但现有的通用工具往往缺乏对本地偏好和特定平台的深度整合。肥鱼电台(FishFM)作为一款社区插件,旨在解决这一痛点,它将网易云音乐的推荐能力与本地模型筛选相结合,让 DSH 拥有一副属于自己的耳机。

插件介绍

FishFM 是面向 DSH 的社区音乐插件,由开发者 A7m0spHere 维护。它不依赖云端凭据,所有数据与偏好均保存在本地,支持从网易云导入参考歌曲,利用 DSH 配置的模型筛选歌单,并具备新歌筛选能力。

核心能力

  • 网易云听歌:连接网易云音乐平台,基于账号权限播放歌曲。
  • 本地偏好学习:记录收听经历,用于后续推荐。
  • 模型歌单筛选:结合参考歌曲与模型,自动挑歌并给出理由。
  • 新歌筛选:在指定范围内筛选新歌。

安装与启用

在 DSH 的插件管理器中添加插件,或在命令行执行以下命令(以 Web profile 为例):

dsh plugin --profile web add dsh-feiyufm-core@0.1.0-beta.3 --registry https://registry.npmjs.org/

安装完成后点击“立即启用”。同一 profile 下只能启用一份 FishFM。

使用流程

  1. 登录平台:在 DSH 侧栏展开“肥鱼电台”,点击“音乐平台”,使用网易云 App 扫码登录。
  2. 导入参考:从近期播放、喜欢的歌曲或指定歌单导入参考歌曲,供模型学习。
  3. 挑歌或点播:使用 DSH 配置的模型挑选歌单,或直接手动点播曲库。

注意事项

  • 平台支持:当前 Windows + 网易云 已发布;macOS 处于实验性状态;QQ音乐接入暂缓。
  • 数据存储:数据库默认位于 $DSH_HOME/fishfm/music.sqlite。网易云会话由 DPAPI(Windows)或 Keychain(macOS)保存,模型不会接收 Cookie 或凭据。
  • 许可:代码采用 MIT 许可证,但依赖与素材遵循各自许可,用户提供的衍生图不属于本项目授权范围。
  • 运行与升级:首次播放可能需要数秒等待;升级后建议完整退出 DSH(含托盘)再启动。

结尾

FishFM 提供了一种可控、本地化的音乐交互方式,适合希望为 DSH 智能体增加个性化听觉体验的开发者。更多详情可查看官方目录或源码仓库。

羽毛球分组比赛记分
小程序二维码

欢迎使用《羽毛球分组比赛记分》微信小程序

小夜