Nagi-ovo/dsh-music-tui2

@dsh-tui-ecosystem/music

YesPlayMusic 终端控制插件,允许在 dsh-TUI 中通过 /music 命令和紧凑的状态栏控制 YesPlayMusic 播放器。

AI 分析

核心用途是在 DSH 终端界面中便捷控制音乐播放。适合在终端下工作、且同时使用 YesPlayMusic TUI 客户端的音乐爱好者。

套件
@dsh-tui-ecosystem/music
版本
0.1.0
授權
MIT
最近更新
2026年8月31日

安裝

$npx -p @deepseek-ai/dsh dsh plugin --profile web add github:Nagi-ovo/dsh-music-tui

配置

默认配置已经写进 cordis.patch.yml

默认值说明
executableypmCLI 名称或绝对路径
showStatustrue是否启用可由 /music 打开的音乐条;启动时仍保持隐藏
pollIntervalMs3000在线轮询间隔(1000–60000 ms)
timeoutMs3000单次 CLI 硬超时(250–30000 ms)

showStatus: false 不会注册音乐条;此时 /music/music show 退化为一次性 详情,status 与播放控制仍可用。宿主没有富视图能力,或富视图因键冲突/行预算 被拒绝时也采用相同降级,不启动后台轮询。

要覆盖配置,在 profile 自己的 cordis.patch.yml 里按同一行 id 写完整配置:

- id: dsh-music-tui
  config:
    executable: /absolute/path/to/ypm
    showStatus: true
    pollIntervalMs: 3000
    timeoutMs: 3000