Releases: functy23/dsh-workbuddy-connect-functy
Releases · functy23/dsh-workbuddy-connect-functy
Release list
v0.13.8
插件管理页现在有本地化标题与描述。
DSH 读的是包内 locale/<语言>.json 的 meta.title / meta.description(缺了才回退 package.json 的 name / description)。本版补上:
| 语言 | 标题 | 描述 |
|---|---|---|
| 中文 | WorkBuddy 连接 · Functy | corrinehu/dsh-workbuddy-connect 的 Functy 分支。把 WorkBuddy 桌面 App 的模型接入 DeepSeek Harness,带侧栏额度卡、中栏仪表盘、多账号轮换与设置页。 |
| English | WorkBuddy Connect Functy | A Functy fork of corrinehu/dsh-workbuddy-connect. Brings the models in the WorkBuddy desktop app into DeepSeek Harness, ... |
- 新增
locale/en.json、locale/zh.json exports导出./locale/*.json,files带上locale- 版本 0.13.8
装法不变:dsh plugin --profile <profile> add dsh-workbuddy-connect-functy
详见 CHANGELOG.md。
v0.13.7
修好 0.13.6 的浏览器半边整块不加载。
Uncaught Error: client-modules: duplicate factory registration for "dsh-workbuddy-connect"
web boot: 1 entry did not activate
dsh-workbuddy-connect-functy: import failed
0.13.6 改名时漏了 tsdown.config.ts 里客户端 bundle 的注册 id,它仍是旧名。宿主以「解析出的 manifest 包名」作为浏览器模块身份,于是那一行等不到自己的 factory,加载器重试同一份脚本,第二次执行撞上重复注册 —— 侧栏卡片、仪表盘、设置页全部消失(宿主侧模型分组不受影响)。
- 注册 id 改为从
package.json的name派生,与版本戳同一次读取 tests/version.spec.ts增加断言:产物必须按包名注册- 客户端插件名同步为
dsh-workbuddy-connect-functy-client
npm 上的 0.13.6 有同样的问题,请用 0.13.7。
装法不变:
dsh plugin --profile <profile> add dsh-workbuddy-connect-functy详见 CHANGELOG.md。
v0.13.6
对外身份改为 dsh-workbuddy-connect-functy,以区别上游 npm 包 dsh-workbuddy-connect(corrinehu,0.7.1)。
- npm:
dsh plugin --profile <profile> add dsh-workbuddy-connect-functy - GitHub:
dsh plugin --profile <profile> add github:functy23/dsh-workbuddy-connect-functy - provider id 与 CLI 二进制名仍是
dsh-workbuddy-connect,已装会话不用改 - README 标明 fork 差异(仪表盘、多账号轮换、侧栏额度);截图换成 2026-10-01 实拍
- 并入上游 #66 / #75
详见 CHANGELOG.md。