v0.1.0 — dsh-plugin-manager 首个发布
dsh-plugin-manager v0.1.0
DeepSeek Harness 树外插件:在运行中的 dsh web 上热安装 / 热卸载 / 禁用启用 / 热更新 profile 插件包,无需重启。
核心能力
- 🔥 热安装:按 spec(npm / git /
github:owner/repo/file:)安装 bundle,立即热生效且重启后保留 - 🔥 热卸载:行与 fiber 即刻卸载、依赖清理、陈旧 bundle 层条目一并移除
- 🔥 禁用 / 启用:UI 一键切换,状态持久化、立即生效
- 热更新:热替换补丁行并实时重放配置
- 零内核改动:纯树外双面包(host 网关 + 浏览器设置标签页),checkout 不被触碰
安装
dsh plugin --profile web add file:/path/to/dsh-plugin-manager # 或 git/npm spec
dsh --profile web # 打开 设置 → 插件 → 插件管理测试
15/15 通过(vitest):REAL-composition(真实 Loader + 真实 pnpm + 离线夹具)、HTTP 传输、客户端 bundle 契约。
已知限制
见 README:远程信任围栏、与 CLI 混用、模块代码级更新需重启等。
仓库话题:dsh-plugin / deepseek-harness / dsh