Repository navigation
Releases
Releases · zzzstarx/dsh-workbuddy-hub
v0.1.0 — DSH 插件首版(内置更新检测 + 数据面板)
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/ 是上游源码快照,断网也能先把网关跑起来
安装
- 解包到任意目录
- node scripts/install.mjs (复制到 ~/.dsh/plugins 并登记 profile)
- node scripts/install.mjs --link (或用目录联接,改代码立刻生效)
- node scripts/selfcheck.mjs (12 项自检,mock ctx,不启停进程)
- node scripts/e2e-upgrade.mjs --port 8799 --root %TEMP%/wbh-e2e (隔离演练升级)
- 重启 DSH:侧栏出现 WorkBuddy 面板,工具表里出现 workbuddy_status 等
产物
- dsh-workbuddy-hub-0.1.0.tgz —— npm 包(含 seed/ 源码快照)
- 源码:本仓库 main 分支
许可
本包 MIT;上游网关 MIT(详见 CREDITS.md)。