D
dsh-workbuddy
0.8.4认证 L0已扫描 ✓健康 S/95周下载 —
在 DeepSeek Harness(DSH)里使用 WorkBuddy 的模型。
作者原文(英文)
WorkBuddy model provider for DeepSeek Harness (international + China deployments)
简介取自插件自己的 README 原文。
源仓库无法访问 多次尝试都没连上,可能是网络问题,也可能是仓库不可达。
检测报告
模型与账号关注度高。命中了不少能力模式,其中可能有需要留意的。逐条看下面的清单。
可执行外部程序spawns-processes高关注1 处命中
src/core/regions.js:11import { spawn } from 'node:child_process'写入文件writes-files需留意17 处命中
src/llm/adapter.js:83writeFileSync(REJECTED_DUMP_PATH, JSON.stringify({发起网络请求network需留意5 处命中
src/llm/adapter.js:736return await fetch(`${route.endpoint}/v2/chat/completions`, {启动伪终端spawns-pty需留意1 处命中
src/core/regions.js:138const child = spawn('cmd', ['/c', 'start', '""', `"${url}"`], {接触凭据或密钥credentials一般17 处命中
src/panel/api.js:142refreshable: typeof meta?.refreshToken === 'string' && meta.refreshToken.length > 0,读取文件reads-files一般12 处命中
src/panel/api.js:64const hash = createHash('sha256').update(readFileSync(self)).digest('hex').slice(0, 8)读取环境变量reads-env一般4 处命中
src/llm/adapter.js:82const dumpBody = process.env.WORKBUDDY_DUMP_BODY === '1'动态加载模块dynamic-import一般1 处命中
src/panel/api.js:45const { openInBrowser } = await import('../core/regions.js')命中次数只说明源码里出现过这类调用,不说明行为好坏。命中了不少能力模式,其中可能有需要留意的。逐条看下面的清单。
可信度
扣分项逐条附证据95
健康分 · 等级 S
扣分项 1 · 合计 -5
L0静态结构与契约sha512-lRi8/prLfKtkMWoV… 与本地 tarball 复算一致,补丁与入口齐备✓
L1配置组合与依赖图entry id workbuddy 被 2 个包共用—
L2隔离沙箱冒烟还没有宿主启动记录—
L3运行时健康监控抽样会话内未观测到外部进程 / 越界写 / 外连(1279 个事件)(前一级未通过,本项不计入等级)(前一层未过,不计入等级)✓
- -5cordis entry id「workbuddy」被 2 个包共用,同时安装会互相替换warn:workbuddy-to-dsh
兼容性
| Node 要求 | >=20.11 |
|---|---|
| 第三方依赖 | 0 个(纯自包含) |
| bundle patch | ./cordis.patch.yml |
| 依赖安全公告 | 已查询全部依赖,没有匹配到已公开的安全公告(含 DSH 框架包在内的 @deepseek-ai/* 不作查询——那是运行时自己的问题,不是插件的。) |
元数据
| 主页 | https://github.com/2424830124/dsh-workbuddy#readme |
|---|---|
| 仓库最近提交 | 2026-10-28 |
| 仓库创建 | 2026-10-22 |
