Skip to content

v0.2.2

Choose a tag to compare

@JeffTsuiCUG JeffTsuiCUG released this 09 Oct 09:39
· 14 commits to main since this release

First release published automatically through GitHub Actions.

安装

dsh plugin --profile desktop add dsh-connect-minimaxcode

或从源码安装:

dsh plugin --profile desktop add github:JeffTsuiCUG/dsh-connect-minimaxcode

本版内容

自 0.2.1 以来无代码改动,差异仅在版本号、README 徽章、CI 工作流与依赖清理。构建产物与 0.2.1 逐字节相同。

新增

  • 自动发布:通过 npm Trusted Publishing(OIDC)发布,仓库中不存放任何长期有效令牌。npm 页面会显示该版本由此仓库构建(provenance)。

修复

  • lib/ 纳入版本管理。git 源安装拿到的是仓库原样内容,此前不含构建产物,导致 pnpm 判定需要构建并被 ERR_PNPM_GIT_DEP_PREPARE_NOT_ALLOWED 拦下。现在 git 源安装无需构建步骤。
  • 移除 react 依赖。客户端组件移除后已无任何引用,却仍留在 peerDependencies 中,会让使用者多装一个完全用不到的前端框架。
  • 同步锁文件。移除依赖后 pnpm-lock.yaml 未更新,任何 --frozen-lockfile 安装都会失败(包括本仓库的 CI)。
  • pnpm-workspace.yaml 填入有效值。allowBuilds 此前是工具生成的占位符文本而非布尔值。

文档

  • 新增「为什么没有额度显示」:记录额度接口的实测结论,避免重复调查。
  • 新增「同类插件」:推荐 dsh-connect-trae、dsh-qoder-connect、dsh-workbuddy-connect。
  • 安装章节说明 allowBuilds 拦截时的解法。

已验证

  • 71 项测试通过,tsc 零错误,构建成功
  • 从 npm 官方源实际安装,内容与构建产物一致
  • 在运行中的 DSH 中加载正常,模型调用端到端可用