Skip to content

0.1.2

Choose a tag to compare

@ChaYeWuu ChaYeWuu released this 18 Oct 04:39
· 3 commits to main since this release
6a9d40b

修复国际版请求被上游判为「请求被拦截,请重新发送」的问题。

修复

  • 补齐渠道校验头:国际版网关自 2026-10-16 起对 chat 请求做渠道校验,缺少整套 X-Conversation-* 头会直接拒绝,错误码 11128,对外文案是「请求被拦截,请重新发送」
  • 三个头(X-Conversation-ID / X-Conversation-Request-ID / X-Conversation-Message-ID)缺一不可,且与账号无关——所以此前的「换号重试」只能治标,换到哪个账号都缺同一组头
  • 每次请求现造三个新 UUID:上游不按这组 id 存历史(换新 id 结果相同),它只是渠道标记;新 id 也避免并发的子代理挤在同一个会话上
  • 两个区域统一发出,国内线路带与不带都能过,省得分叉
  • 签到等计费端点不受影响

保留的行为

  • 万一上游仍返回拦截文案,依旧按可重试错误处理:换号重试,但不冷却账号——拦截是上游瞬时风控,与账号本身无关

安装与升级

dsh plugin --profile web add github:ChaYeWuu/dsh-hyperworkbuddy

已安装的用户执行:

dsh plugin --profile web update dsh-hyperworkbuddy

宿主插件不热加载,升级后请完全退出并重启 DSH 桌面 App。

兼容性

  • DSH ^0.2.0-rc.1
  • Node ^22.19.0 || >=24.0.0

完整变更见 CHANGELOG.md。