sakka6868/dsh-prompt-optimize-plugin0

dsh-prompt-optimize-plugin

对话输入栏提示词优化 DSH 插件:发送按钮左侧的优化按钮 + 输入框正上方的优化对比面板。v0.2.0 静态化形态(cordis 插件包):Host 半部经 webServer 路由提供优化,Client 半部为模块加载器工厂包。源码对应动态插件 pmopt-1/pkg-10(src/host.js、src/client.js)。

包名
dsh-prompt-optimize-plugin
版本
0.0.1
许可证
MIT
最近更新
2026年8月26日

安装

此插件尚未提供可验证的 bundle,或兼容性检查未通过。请先阅读仓库说明。 阅读完整 README ↗

安装与使用

方式一:Dynamic 模式(开发/尝鲜)

在 DSH 的 Cordis 动态插件面板:

  1. 新建插件(idPrefix 如 pmopt);
  2. code.host 粘贴 src/host.js,code.client 粘贴 src/client.js 全文;
  3. 激活并授权,即出现 ✨ 按钮。

方式二:静态插件(npm 包,正式推荐)

dsh plugin --profile web add dsh-prompt-optimize-plugin@0.0.1

然后在 ~/.dsh/profiles/web/cordis.patch.yml 注册插件行:

- insert:
    - id: dsh-prompt-optimize
      name: 'dsh-prompt-optimize-plugin'

重启 DSH web 服务(Restart-Service DSHWeb)后生效。

两种形态共用同一份 src/ 原文;lib/ 为静态化适配产物(webServer 路由 + 模块加载器工厂)。