dsh-midi-plugin
Persistent DeepSeek Harness bundle: MIDI recognize/edit tools (midi_summary, midi_read, midi_write, midi_transpose, midi_quantize, midi_tempo, midi_chords) over @tonejs/midi.
安装
$
npx -p @deepseek-ai/dsh dsh plugin --profile web add github:DJCCCCCCCC/midi_operater说明文档
阅读完整 README ↗使用
把 .mid 文件放进工作区目录,让模型处理即可:
| 工具 | 参数 | 说明 |
|---|---|---|
midi_summary | path | 紧凑概览:速度/拍号/调号/轨道/音色/音符数 |
midi_read | path, mode? | 解析为 JSON;mode=full(默认)含每个音符 |
midi_write | path, midi | 把 JSON 写回 .mid |
midi_transpose | path, semitones, trackIndex?, outputPath? | 移调;trackIndex 只移单条声部 |
midi_quantize | path, subdivisions?, outputPath? | 音符起始时间对齐节奏网格 |
midi_tempo | path, bpm, outputPath? | 设为单一速度 |
midi_chords | path, epsilon? | 和弦进行(自动排除鼓/打击乐/音效轨) |