dsh pluginsEnglish
← 返回热门插件目录

在运行时修补、替换和装饰 dsh 插件的库

memorax-ai/dsh-harmony · 技能

用于在运行时修补、替换和装饰 dsh 插件的库

★ 17GitHub 星标
2分支
2026-09-01最近更新
TypeScript开发语言
MIT许可证

主要功能

  • 目标已经暴露所需能力时,普通 DSH 扩展点仍然是首选。
  • Harmony 解决的是公开 API 与维护 Fork 之间的空白:修改目标没有暴露的内部组件、Loader 条目或编译后行为。
  • 不使用 Harmony隐藏或复制内部 UI,并长期同步两套实现 · 使用 Harmony: 在原位置替换选中的组件或编译后调用点
  • APIelement() · 作用范围: 一个或多个调用点:替换、包裹、插入、变换 Props 或移除
  • 主题运行时架构 · 指南: Harmony 是什么?

使用条件

  • 任何 DSH 插件包都可以在 dsh.plugin.compatibility 中描述它与其它插件的关系,无论它是否提供 Harmony Patch
  • requires 报告缺失、未启用或版本不匹配的依赖,conflicts 警告同时启用的不兼容组合,integrates 报告当前可用的可选联动。

安装命令

dsh plugin --profile web add github:memorax-ai/dsh-harmony
查看 GitHub 仓库 ↗返回热门插件目录