clclyzybzjsq/dsh-collab-score-based-on-mscore ↗★ 2
@local/dsh-collab-score
DSH 乐谱协作插件:会话内可开关的乐谱编辑/预览/播放面板 + agent 乐谱工具(score-collab 乐谱模式预设)。MuseScore 文件格式兼容,不依赖桌面端。
安装
$
npx -p @deepseek-ai/dsh dsh plugin --profile web add github:clclyzybzjsq/dsh-collab-score-based-on-mscore说明文档
阅读完整 README ↗使用 / Usage
- 新建(或空白)会话,选择预设 乐谱协作(score-collab)。
- 点会话内的「乐谱」按钮弹出引擎浮层(可拖动,✕ 关闭)。
- 让 agent 建谱:它用
score_create初始化空白谱(钢琴 4/4 单小节)→score_edit写音符/节奏/奏法 → 引擎自动刷新显示;也可以自己上传 mscz/mscx 到工作区后用score_open打开。 - 引擎内直接编辑后点「保存」,改动回写工作区;agent 下一轮
score_sync能看到(lastUserEdit更新)。 - 面板内可直接播放(MuseAudio WASM + MS Basic 声库)。
双写面覆盖警告:未保存的引擎内改动会被 agent 的 score_edit 覆盖。动手前先 score_sync 看 lastUserEdit;若很新,先提示用户保存。