All plugins

DSH / BUNDLE / CLIENT-UI

dsh-muse-code

v0.1.0FelixJiashengFu / dsh-muse-codee74808f44a

InstallableBundlesUI & client pluginsCommunity · Topic auto-analysisWeb UI

Overview

dsh-muse-code

Muse Code inside DeepSeek Harness: a composer switch that opens a live Muse Code panel in the right sidebar, with the same session readable and controllable from chat tools.

README / EN

Package documentation

Registry summary

Muse Code inside DeepSeek Harness: a composer switch that opens a live Muse Code panel in the right sidebar, with the same session readable and controllable from chat tools.

dsh.pub verifies the pinned bundle contract, runtime facts, and distribution semantics. The complete README remains in the source repository.

Read the full README on GitHub

LIMITATIONS

Known limitations

1. **不续接旧会话**:插件重载或 DSH 重启后,开关恢复为开时会**新建**一个 Muse 会话,而不是 `session/resume`; 面板里的历史因此清空。Muse 自己的会话日志仍在磁盘上(`museHome`,默认 `~/.local/share/muse`), 可以用 `muse resume` 在 DSH 之外找回。 2. **一个 Muse 会话被所有 DSH 会话共享**:工作区在第一次打开时固定,其它 DSH 会话拿到的仍是同一个会话、同一个工作区; 要换工作区只能关闭再在目标会话里打开(会开始新会话,旧 transcript 不保留)。 3. **Windows 上 serve 沙箱不可用**:Muse 的 shell 工具会失败,除非用户开启无沙箱模式(等于放弃逐条审批)。 4. **无沙箱模式没有审批**:`--disable-sandbox` 下 Muse 不会发出 `approval/requested`,命令直接执行; 插件仍把开关限制在面板里,但这是用户显式承担的风险。 5. **审批/回答只能由用户操作**:面板是唯一入口;聊天工具只能读取 `muse_status` 里的待办列表。 6. **transcript 只是本进程的内存投影**:SSE 重连或刷新页面会收到当前快照,但不会重放更早的历史; 插件也不做 Muse 会话列表/分页浏览。 7. **关闭面板标签 ≠ 关闭 Muse**:关掉右侧标签只是收起视图,`muse serve` 仍在运行;开关才是唯一的启停入口。 8. **花费上限只管本插件**:插件只约束自己启动的 `muse serve`;用户在终端手动运行的 `muse`、其它工具启动的 Muse、 以及 Muse 账户在别处产生的费用都不受影响。花费是按 Muse 模型目录价格估算的(服务端 `cost.usd` 也参与取最大值), 与真实账单可能有偏差,详见「花费上限」。 9. **锁定后必须手动解锁**:`cap-reached` / `safety-margin` / `ledger-corrupt` 会持久化锁定,重启 DSH 也不会自动恢复; 只有面板里的「提高上限」或「重置花费记录」能解除(重置需要输入 `RESET`),这是有意的 fail-closed 设计。