Skip to content

Releases

v0.1.0 — DSH 插件首版(内置更新检测 + 数据面板)

Choose a tag to compare

@zzzstarx zzzstarx released this 13 Nov 04:11

DSH 插件首版。网关本体由 @ardeyouxipianyi 开发(workbuddy2api-hub,MIT),这个包只包含「把它装进 DeepSeek Harness」的那层壳。

装了什么

  • 宿主半身:网关探活(/health)、启停、守护、日志;workbuddy_* 九个工具;/api/workbuddy-hub 路由(仅回环 + POST 必须 application/json)
  • 内置更新检测:GitHub Release 发现(24 小时节流 + 启动补查 + 302 兜底)、SHA256SUMS 校验、纯 Node 解包、--help 冒烟、原子切换、失败自动回滚
  • 数据面板:DSH 侧栏 / Settings 里的原生页面(概览 · 账号 · 用量 · 请求 · 模型 · 日志 · 更新 · 原面板),另有输入框上方状态条
  • 离线首装:seed/ 是上游源码快照,断网也能先把网关跑起来

安装

  1. 解包到任意目录
  2. node scripts/install.mjs (复制到 ~/.dsh/plugins 并登记 profile)
  3. node scripts/install.mjs --link (或用目录联接,改代码立刻生效)
  4. node scripts/selfcheck.mjs (12 项自检,mock ctx,不启停进程)
  5. node scripts/e2e-upgrade.mjs --port 8799 --root %TEMP%/wbh-e2e (隔离演练升级)
  6. 重启 DSH:侧栏出现 WorkBuddy 面板,工具表里出现 workbuddy_status 等

产物

  • dsh-workbuddy-hub-0.1.0.tgz —— npm 包(含 seed/ 源码快照)
  • 源码:本仓库 main 分支

许可

本包 MIT;上游网关 MIT(详见 CREDITS.md)。