MutaLucem/dsh-plugin-integration6

dsh-plugin-integration

DSH 插件整合中心:识别已装插件并打 tag 分类、功能重叠识别与实时切换、兼容性自检(存在性/共用性冲突)与修复预案、启用/停用及安全性预检。

包名
dsh-plugin-integration
版本
1.3.10
许可证
MIT
最近更新
2026年8月16日

安装

$npx -p @deepseek-ai/dsh dsh plugin --profile web add github:MutaLucem/dsh-plugin-integration

3. 外部配置文件

默认配置config.default.json(已内置于 src/host.jsDEFAULT_CONFIG,两者需保持一致)。

用户自定义:把配置复制为 ~/.dsh/dsh-plugin-integration.json 后编辑,无需重新编译即可增删插件元数据与规则。

{
  "protected": ["ui-web-ui-compat"],          // 禁止停用的核心条目
  "plugins": {                                 // 按 entryId 覆盖/新增(与默认合并)
    "my-plugin": { "label": "我的插件", "category": "某类", "tags": ["某tag"], "stars": 123, "capability": "…", "boundary": "…" }
  },
  "overlaps": [ /* 整体替换默认重叠组 */ ],
  "compatRules": [ /* 整体替换默认兼容规则 */ ]
}

合并规则:plugins 按 key 合并(用户条目覆盖/新增),overlaps / compatRules / protected 整体替换。