Skip to content

v0.4.0 — 插件中心

Choose a tag to compare

@lanbaolu lanbaolu released this 21 Aug 15:41
· 2 commits to main since this release

v0.4.0 — 插件中心

注入管理器升级为 DSH「插件中心」(吸收原 dsh-plugin-hub 能力,hub 已退役删除)。npm 首发dsh plugin add @dsh-external/dsh-super-injector

新增

  • 统一「放进去」入口/put):一个输入框自动分流——npm 包名 → 安装并免重启生效;已是插件包的文件夹 → 注入;普通文件夹 → 开 AI 会话造插件;乱输入 → 友好报错。
  • 统一卸载/remove):注入与装配插件都能卸;super-injector / fail-soft 拒绝卸载(保护信任根)。
  • 平台自检dev_doctor + /doctor):fail-soft 容错底座 / 注入器 / 自身 三态 + 阻塞项。
  • 装 npm 插件dev_install_npm + /install-npm):fail-soft 前置门 + 精确版本 + 热重载免重启。
  • 合规校验dev_verify_plugin):可选装前检查。
  • 插件管理 UI 重做:平台状态卡 + 放进去 + 统一「我的插件」列表 + iOS 通知式操作反馈(修黑块/跑偏/沉底)。
  • 生态桥:MCP / Skills 白名单接线(默认空零副作用)。
  • 请求 30s 超时兜底:挂起请求不再卡死全局按钮。

架构

最终产品形态:injector(插件中心)+ fail-soft(容错底座),单独装每个都能用,合在一起更强。