在deepseek harness中使用workbuddy api,因为公司只提供workbuddy积分
58.1/100
综合分
87
GitHub 星标
1,179
npm 周下载
—/5
用户评分
数据截至 2026/10/30 · 周下载取自 npm 全网(含 CI / 镜像),非本站安装数;综合分由星标、活跃度与兼容性检查合成。
安装命令 · 需先装 dsh CLI 引擎
dsh plugin --profile web add @axiaohungry/dsh-llm-workbuddynpm 源 · @axiaohungry/dsh-llm-workbuddy 的发布者账号已校验与本仓库一致
状态速览
判定依据:实装验证 · 静态安装检查 · 自动扫描 · 仓库维护状态信任档位:已验证
是什么
dsh 原生插件 · security
安全吗
本站尚未对该插件做风险分级
暂未覆盖,不等同于无风险
还在维护吗
活跃:最近一次提交在 6 天前
档位由哪些信号合成
本站实装验证(真实安装 L4 覆盖全站;L5 为运行时冒烟或实机截图,覆盖范围小于 L4) · 验证所用 dsh 版本 · 静态安装检查 · 风险分级 · 仓库维护状态。 下方各区块是它的证据明细。
社区实装还没有人打卡 · 装过的第一个就是你
安装兼容性检查✓ 自动检查通过展开查看检查明细 ↓
以下结论由程序自动检查 npm 包、engines 声明与入口文件得出,未做人工实机验证——能装不等于用着没问题。
✓npm 包@axiaohungry/dsh-llm-workbuddy @ 1.3.27
✓Node 引擎要求 >=22.19.0 · 基线 Node 22.19 满足
✓dsh CLI 依赖未声明 dsh 版本约束
✓入口文件main/exports/bin 已声明
验证方式:npm registry 存在性 + package.json 静态校验 · 最后检查 2026/10/30 09:03:05
安全扫描自动 · 静态分析源码v2.7.0🔵 扫描:含敏感能力尚无人工评估展开查看扫描说明与证据 ↓
安全扫描自动 · 静态分析源码
v2.7.0静态扫描发现插件具备触达本地系统的能力:执行外部命令、读写/删除本地文件、读取剪贴板或密钥类环境变量(至少其一)。这是能力清单,不是危险判定——具体能力项与证据见下方,安装前请自行判断是否需要。
可执行外部命令读写/删除本地文件发起外部网络请求
查看扫描证据(共 45 处,展示前 24 条)
- 发起网络请求index.js:345
response = await fetch(CONFIG_URL, { - 发起网络请求client.js:183
const response = await fetch(`${ROUTE}/${path}${query}`, options); - 发起网络请求client.js:727
const response = await fetch(`${ROUTE}/${path}`, options); - 发起网络请求client.js:1044
fetch(`${ROUTE}/status`, { cache: "no-store" }) - 发起网络请求client.js:1151
fetch(`${ROUTE}/models`, { cache: "no-store" }) - 读取本地文件cli.js:25
const PACKAGE_VERSION = JSON.parse(readFileSync(new URL("./package.json", import.meta.url), "utf8")).version; - 读取本地文件cli.js:38
if (!existsSync(file)) return false; - 读取本地文件cli.js:39
const json = JSON.parse(readFileSync(file, "utf8")); - 执行外部命令来自配置/变量cli.js:59
const result = spawnSync(process.platform === "win32" ? "dsh.cmd" : "dsh", args, { - 执行外部命令来自配置/变量cli.js:76
const result = spawnSync(process.platform === "win32" ? "dsh.cmd" : "dsh", ["--version"], { - 写入本地文件cli.js:89
writeFileSync(temporary, String(document), "utf8"); - 写入本地文件cli.js:90
renameSync(temporary, file); - 读取本地文件cli.js:94
const document = parseDocument(readFileSync(file, "utf8")); - 读取本地文件cli.js:109
const current = parseDocument(readFileSync(file, "utf8")); - 读取本地文件cli.js:122
if (!existsSync(file)) return; - 写入本地文件cli.js:147
copyFileSync(file, backup); - 写入本地文件cli.js:148
writeFileSync(temporary, String(document), "utf8"); - 写入本地文件cli.js:149
renameSync(temporary, file); - 写入本地文件cli.js:169
copyFileSync(file, `${file}.workbuddy-backup-${stamp}`); - 删除本地文件递归cli.js:303
rmSync(root, { recursive: true, force: true }); - 发起网络请求workbuddy-auth.js:107
response = await fetch(`${BASE_URL}${path}`, options); - 发起网络请求workbuddy-auth.js:131
response = await fetch(`${BASE_URL}${path}`, { headers: { ...REQUEST_HEADERS, ...headers }, signal }); - 执行外部命令来自配置/变量workbuddy-auth.js:150
const child = spawn(command, args, { detached: true, stdio: "ignore", windowsHide: true }); - 发起网络请求workbuddy-discovery.js:86
response = await fetch(url, { headers, signal: request.signal });
扫描于 2026/11/3(0 天前) · 范围 入口闭包 + 全包扫描 · 来源 npm 发布包
静态扫描只反映源码中出现的调用,不构成安全背书;人工评估与自动扫描相互独立、互不覆盖。
依赖的 DSH / Cordis 模块
@deepseek-ai/dsh-credentials@deepseek-ai/dsh-launch-environment@deepseek-ai/dsh-llm@deepseek-ai/dsh-llm-pi-ai@deepseek-ai/dsh-settings给这个插件打分还没有人投票↓
用户评分
还没有人投票,来当第一个
README
由 DeepSeek 最新模型翻译生成DSH WorkBuddy 服务商
在 DeepSeek Harness(DSH)桌面端和 WebUI 中使用 WorkBuddy 中国区模型,支持 API Key 和账号登录。
本插件是第三方适配工具,不属于 WorkBuddy 或 DSH 官方项目。使用前需准备有效账号或 API Key。
功能
| 功能 | 说明 |
| 两种认证方式 | 支持 API Key、浏览器账号登录,可随时切换 |
| 多凭据管理 | 添加、切换和删除多个 API Key 或登录账号 |
| 会话独立选择 | 可为不同会话分别指定账号或 API Key |
| 模型管理 | 获取可用模型,添加、编辑、删除模型或恢复在线目录 |
| 模型参数 | 按模型配置上下文窗口、最大输出 Token 和思考档位 |
| 账号用量 | 令牌模式下查看剩余积分、今日请求次数和积分用量 |
| 多端支持 | 支持桌面、Web 和 Headless 使用方式,兼容 ModLens 包装模型 |
不需要安装本机 WorkBuddy CLI。模型可用范围及用量以当前账号权限和服务返回结果为准。
环境要求
- 已安装 DSH,支持已声明兼容的旧版和 0.2.x 系列。
- Node.js >= 22.19.0。
- 支持 Windows、Linux、macOS。
展开完整文档(README 剩余 1 节)
DSH WorkBuddy 服务商 在 DeepSeek Harness(DSH)桌面端和 WebUI 中使用 WorkBuddy 中国区模型,支持 API Key 和账号登录。 本插件是第三方适配工具,不属于 WorkBuddy 或 DSH 官方项目。使用前需准备有效账号或 API Key。 功能 | 功能 | 说明 | | 两种认证方式 | 支持 API Key、浏览器账号登录,可随时切换 | | 多凭据管理 | 添加、切换和删除多个 API Key 或登录账号 | | 会话独立选择 | 可为不同会话分别指定账号或 API Key | | 模型管理 | 获取可用模型,添加、编辑、删除模型或恢复在线目录 | | 模型参数 | 按模型配置上下文窗口、最大输出 Token 和思考档位 | | 账号用量 | 令牌模式下查看剩余积分、今日请求次数和积分用量 | | 多端支持 | 支持桌面、Web 和 Headless 使用方式,兼容 ModLens 包装模型 | 不需要安装本机 WorkBuddy CLI。模型可用范围及用量以当前账号权限和服务返回结果为准。 环境要求 - 已安装 DSH,支持已声明兼容的旧版和 0.2.x 系列。 - Node.js >= 22.19.0。 - 支持 Windows、Linux、macOS。 DSH 升级到新版本系列后,请先确认插件兼容性。 安装与更新 桌面端 在 设置 → 插件 → 添加插件 中安装: @axiaohungry/dsh-llm-workbuddy 也可以在终端执行,更新时使用同一条命令: dsh plugin --profile desktop add @axiaohungry/dsh-llm-workbuddy@latest Web / Headless 一键安装或更新这两个 Profile: npx --yes @axiaohungry/dsh-llm-workbuddy@latest install 仅安装 Web Profile: dsh plugin --profile web add @axiaohungry/dsh-llm-workbuddy@latest 安装或更新后,完整退出并重新启动 DSH。 只刷新页面不会完成更新。 更新可保留已有模型、账号和 Key 配置。 使用方法 1. 打开配置 桌面端进入 设置 → 插件 → WorkBuddy 插件详情。 WebUI 进入 设置 → 模型,添加或编辑 WorkBuddy 中国区。 具体入口可能随 DSH 版本略有不同。 2. 选择认证方式 API Key 1. 选择 API Key 模式。 2. 在“新增 API Key”中粘贴 Key,可填写便于识别的名称。 3. 点击“添加并使用”,或从下拉列表中选择已有 Key。 也可选择环境变量 WORKBUDDY_API_KEY;兼容已有的 CODEBUDDY_API_KEY。 API Key 模式不显示账号令牌积分。 令牌登录 1. 选择 令牌登录。 2. 点击登录或添加账号,在浏览器中完成登录。 3. 返回 DSH,选择要使用的账号。 支持保存多个账号。删除账号会移除该账号的本地登录凭据。 3. 选择模型 点击“获取可用模型”,选择需要的模型,再点击“保存模型”。 可按需修改模型名称、上下文窗口、最大输出 Token 和思考档位。 更换账号或 Key 后,建议重新获取可用模型。手动添加模型时,请确认模型 ID 和账号权限。 “恢复在线目录”会取消手工覆盖的模型列表。 4. 可选:为会话单独选择凭据 打开“会话级账号/API Key”开关后,可在新会话或输入框附近选择凭据。 - 未绑定会话首次调用时,使用当前默认选择。 - 已绑定会话继续使用自己的选择,不随全局默认值变化。 - 可单独切换或解除当前会话绑定。 - 关闭开关后使用全局选择;重新开启后恢复已有绑定。 账号模型权限不同时,还需选择该账号可用的模型。 近期解决的问题 1.3.27 主要改善: - 继续修复特定历史会话出现 400 / 11128、无法继续调用的问题。 - 更新客户端兼容标识,增加不含凭据和消息正文的请求诊断摘要。 - 新旧 DSH 版本下系统指令、工具调用的兼容性。 - API Key 和令牌两种方式的调用一致性。 - 模型频率受限时显示重置时间,避免默认反复重试,并提示手动选择其他可用模型。 已完成自动化检查,并验证两种认证方式均可获取模型、发送请求及接收回复。 上游服务或 DSH 发生变化时,仍可能需要更新插件。 常见问题 | 问题 | 处理方法 | | 找不到 WorkBuddy 服务商或设置入口 | 确认安装到正在使用的 Profile,完整重启 DSH 后再查看插件详情或模型设置 | | 更新后仍是旧版本或旧界面 | 重新执行对应 Profile 的更新命令,完整退出并重新打开 DSH | | API Key 下拉列表没有新 Key | 在插件自己的“新增 API Key”区域提交,点击“添加并使用” | | 登录成功但调用使用了其他账号 | 检查是否启用了会话级凭据,并核对当前会话的绑定 | | 获取模型失败或找不到模型 | 核对当前账号或 Key,重新获取目录;手动添加时检查模型 ID 和账号权限 | | 返回 429 / 6004 | 当前模型触及服务端频率限制;按提示等待重置,或手动选择同一账号下的其他可用模型。不会自动切换模型或账号 | | 返回 401 / 403 | 检查 Key 是否有效、账号是否过期,以及是否具有目标模型权限;必要时重新登录 | | 返回 400 / 11128 | 更新到最新版本并完整重启;仍失败时记录业务码、插件版本和使用的模型后反馈 | | 返回 500、空响应或请求长时间无结果 | 更新并重启,检查网络;使用包装模型时,也检查相应服务状态 | | 不显示积分,或显示“暂不可用” | 确认使用令牌模式;积分服务暂时不可用不一定影响模型调用 | | 思考档位选项与其他模型不同 | 属于正常情况,按该模型显示的可用选项选择 | | ModLens 模型慢、超时或返回 429 | 检查 ModLens 视觉引擎的登录、网络和额度;纯文本任务可先切换 WorkBuddy 直连验证 | 查看桌面 Profile 的安装版本: dsh plugin --profile desktop list --depth 0 Web 用户将 desktop 改为 web。ModLens 用户也可运行: modlens doctor --json 反馈问题时,请提供插件版本、DSH 版本、模型名称、认证方式和脱敏后的错误信息。 不要公开 API Key、登录令牌或未经脱敏的完整日志。 卸载 桌面配置档: dsh plugin --profile desktop remove @axiaohungry/dsh-llm-workbuddy Web / Headless 安装器: npx --yes @axiaohungry/dsh-llm-workbuddy@latest uninstall 卸载后重启 DSH。安装器默认保留凭据,方便后续重新安装。 License MIT
预览分享卡片长什么样 ↓
分享 · DeepSeek Harness Hub
Axiaohungry/dsh-llm-workbuddy
在deepseek harness中使用workbuddy api,因为公司只提供workbuddy积分
相关插件 · 安全 / 权限
智能体逆向工程morluto/rea
用智能体逆向工程任何东西,从应用行为到原生二进制。
★ 422,036已汉化DSH
73.3
智能体集群框架ruvnet/ruflo
面向 Claude Code 与 Codex 的智能体元基座meta-harness。
★ 80,619已汉化MCP
71.8
WorkBuddy 模型接入corrinehu/dsh-workbuddy-connect
2026 年 10 月 20 日起,WorkBuddy…
★ 1,604已汉化DSH
71.7
破甲一键通z91772524-ai/pojia-next
十五个 AI…
★ 1,004已汉化DSH
71.6
Agent 操作层agentic-os-org/ANOLISA
ANOLISA(Agentic Nexus Operating Layer & Interface System Architecture)|智能体操作系统,带运行时、安全、可观测性,以及 Tokenless 响应压缩,降低 token 用量与成本。
★ 653已汉化DSH
70.7
AI 代理虚拟终端strukto-ai/mirage
Mirage 是给 AI 智能体用的虚拟终端:一层 shell,统管数据、命令行和运行时。Unix…
★ 3,762已汉化DSH
70.7