Command Code 接入 mitian233/dsh-plugin-commandcode-provider
DeepSeek Harness为 DSH 接入 Command Code 模型路由,直接调用其生成接口
31.5/100
综合分
2
GitHub 星标
—
npm 周下载
—/5
用户评分
数据截至 2026/9/23 · 周下载取自 npm 全网(含 CI / 镜像),非本站安装数;综合分由星标、活跃度与兼容性检查合成。
自动兼容检查有告警:未发布到 npm registry,仅可从源码安装。
安装命令 · 需先装 dsh CLI 引擎
dsh plugin --profile web add mitian233/dsh-plugin-commandcode-provider该包不可直接 npm 安装,改从 GitHub 源安装(明细见下方安装检查)
状态速览
判定依据:实装验证 · 静态安装检查 · 自动扫描 · 仓库维护状态信任档位:需留意
图例:✓ 通过! 需注意— 未判定 / 无数据· 「未判定」= 本站尚无数据,不代表插件有问题
档位由哪些信号合成
本站实装验证(真实安装 L4 覆盖全站;L5 为运行时冒烟或实机截图,覆盖范围小于 L4) · 验证所用 dsh 版本 · 静态安装检查 · 风险分级 · 仓库维护状态。 下方各区块是它的证据明细。
依赖的 DSH / Cordis 模块
@deepseek-ai/schemastery@deepseek-ai/cordis@deepseek-ai/dsh-llm@deepseek-ai/dsh-credentials@deepseek-ai/dsh-timeout@deepseek-ai/dsh-launch-environment@deepseek-ai/dsh-settings@deepseek-ai/dsh-home-paths@deepseek-ai/dsh-host-webserver@deepseek-ai/dsh-api-remotes@deepseek-ai/dsh-client-locale@deepseek-ai/dsh-client-ui-settings给这个插件打分还没有人投票↓
用户评分
还没有人投票,来当第一个
功能亮点
- 接入模型路由
- 调用生成接口
README
由 DeepSeek 最新模型翻译生成面向 DeepSeek Harness 的 Command Code 提供程序
dsh-plugin-commandcode-provider 为 DeepSeek Harness (DSH) 添加了 commandcode LLM 提供程序路由。它将请求发送到 Command Code 的 /alpha/generate API。
安装
此插件是一个独立的 DSH 插件。它不会修改 DeepSeek Harness 仓库:请使用官方插件管理器 dsh plugin 将其安装到某个 profile 中。该包声明了 dsh.bundle 清单(一个 cordis.patch.yml 层),因此 dsh plugin add 会自动激活它——无需手动编辑 cordis.patch.yml。
运行 DSH
官方 npm 形式无需全局安装即可运行该 harness:
npx @deepseek-ai/dsh web
如果 dsh 已在你的 PATH 中(全局安装或通过包管理器安装),则 dsh web 等效。此插件与 DSH 0.1.0-rc.6 及更高版本(npm next 标签)兼容。
将插件安装到 profile 中
在插件检出目录中,将本地目录安装到某个 profile。
展开完整文档(README 剩余 1 节)
面向 DeepSeek Harness 的 Command Code 提供程序 dsh-plugin-commandcode-provider 为 DeepSeek Harness (DSH) 添加了 commandcode LLM 提供程序路由。它将请求发送到 Command Code 的 /alpha/generate API。 安装 此插件是一个独立的 DSH 插件。它不会修改 DeepSeek Harness 仓库:请使用官方插件管理器 dsh plugin 将其安装到某个 profile 中。该包声明了 dsh.bundle 清单(一个 cordis.patch.yml 层),因此 dsh plugin add 会自动激活它——无需手动编辑 cordis.patch.yml。 运行 DSH 官方 npm 形式无需全局安装即可运行该 harness: npx @deepseek-ai/dsh web 如果 dsh 已在你的 PATH 中(全局安装或通过包管理器安装),则 dsh web 等效。此插件与 DSH 0.1.0-rc.6 及更高版本(npm next 标签)兼容。 将插件安装到 profile 中 在插件检出目录中,将本地目录安装到某个 profile。首次使用会初始化该 profile(以 @deepseek-ai/dsh-base 作为其第一个 bundle): cd /path/to/dsh-plugin-commandcode-provider Official form, no global dsh needed: npx @deepseek-ai/dsh plugin --profile web add . Or with a global dsh on PATH: dsh plugin --profile web add . add . 会将相对路径锚定到调用目录,因此它会将此检出目录链接到该 profile 由 pnpm 管理的 node_modules 中。由于该包声明了 dsh.bundle,dsh plugin 还会将该包追加到该 profile 的 dsh.profile.bundles 中,因此其补丁层会在启动时激活,无需任何额外接线。任何其他 pnpm 规范的工作方式都相同——一个 npm 包、一个打包的 tarball,或一个 git 主机: dsh plugin --profile web add ./dsh-plugin-commandcode-provider-0.1.0.tgz dsh plugin --profile web add github:mitian233/dsh-plugin-commandcode-provider 使用以下命令移除该插件(同时移除 bundle 层): dsh plugin --profile web remove dsh-plugin-commandcode-provider 在 profile 中覆盖配置 该 bundle 的补丁提供 schema 默认值。要覆盖任何键,请向你自己的 profile cordis.patch.yml 添加一行以 id 为目标的补丁行(在 bundle 层之后应用): - id: llm-commandcode config: baseURL: https://api.commandcode.ai maxTokens: 64000 验证 dsh --profile web --dump-config # shows the "# == dsh-plugin-commandcode-provider" layer dsh web # boot the Web UI 开发与测试 依赖项从 npm 安装,针对以 next 标签发布的 DSH 包(^0.1.0-rc.6);无需 DSH 工作区检出: pnpm install pnpm run typecheck # tsc --noEmit pnpm run test # node --import tsx --test tests/.spec.ts pnpm run build # tsc -> dist/ pnpm install 可能会要求批准 esbuild 构建脚本(一个 tsx 依赖项);出现提示时运行 pnpm approve-builds。 参考实现浏览器辅助的 OAuth 流程移植自 pi-commandcode-provider,即 pi 的 Command Code 提供程序。 开发安装 此插件作为配对的 DSH 工作区进行开发。在 DSH 仓库根目录下,如果尚未添加相邻插件路径,请将其添加到 pnpm-workspace.yaml: packages: - ../dsh-plugin-commandcode-provider 请从 DSH 根目录安装并运行每个插件命令,以便正确解析私有 DSH 工作区包: pnpm install pnpm --filter dsh-plugin-commandcode-provider test pnpm --filter dsh-plugin-commandcode-provider typecheck pnpm --filter dsh-plugin-commandcode-provider build 在此配对设置中,不支持从插件目录运行 pnpm:它无法解析 DSH 仅在工作区中提供的 @deepseek-ai/ 包。 配置 在 DSH 组合中加载名为 llm-commandcode 的插件。提供程序路由为 commandcode;以 commandcode/ 的形式选择模型(例如 commandcode/gpt-5.6-luna)。 - id: llm-commandcode name: dsh-plugin-commandcode-provider config: apiKeyEnv: COMMANDCODE_API_KEY # DSH credential reference baseURL: https://api.commandcode.ai maxTokens: 64000 defaultContextWindow: 1000000 streamIdleTimeoutMs: 300000 retryPolicy: mode: default 当前配置字段名为 apiKeyEnv,以兼容 DSH 凭据引用;当需要选择默认 COMMANDCODE_API_KEY 以外的引用时,请使用该字段: config: apiKeyEnv: COMMANDCODE_API_KEY baseURL: https://api.commandcode.ai maxTokens: 64000 defaultContextWindow: 1000000 streamIdleTimeoutMs: 300000 通过 DSH 的凭据服务配置 COMMANDCODE_API_KEY。如果未安装该服务,插件会从 DSH 的启动环境中读取同一引用。已挂载的凭据服务具有权威性:未命中时不会回退到环境。空白、仅含空白字符或对 HTTP 标头无效的密钥会在发送请求之前被拒绝。 使用 OAuth 按钮获取 API 密钥 设置页面(Command Code 部分,紧接在 Models 之后)提供了一个 Command Code OAuth 按钮。点击它会启动浏览器辅助的密钥获取流程: 1. 插件的宿主端会在 127.0.0.1 上启动一次性本地回调服务器(默认端口为 5959,并带有较小的回退范围)。 2. 默认浏览器中会打开 Command Code Studio 授权页面。登录后,Studio 会将你的 API 密钥 POST 回 http://localhost:/callback。 3. 宿主端会验证 CSRF 状态令牌,通过凭据服务将密钥存储到 COMMANDCODE_API_KEY 下,并自动关闭本地服务器。 4. 设置页面会轮询宿主端,并在密钥存储完成后进行确认。 该流程需要 DSH 的 Web 服务器(Web 配置文件)。如果自动传输失败或超时后,按钮下方的手动 API 密钥输入仍可作为回退方案使用。当有一个请求待处理时,第二次尝试会被拒绝。 浏览器端调用的同源路由是 /commandcode-oauth/start 和 /commandcode-oauth/status;Studio 会向本地 /callback 发送 POST 请求。 baseURL 会更改 API 源。maxTokens 上限为 64,000;defaultContextWindow、streamIdleTimeoutMs 和 retryPolicy 用于调整模型元数据、空闲流式传输行为以及 DSH 管理的重试。temperature 作为兼容性设置被接受;每个请求的显式 temperature 优先,线上默认值为 0.3。静态 models 条目可以提供显示、上下文窗口和最大 token 的覆盖值。当未配置非空静态列表时,插件会从其私有缓存加载经过验证的模型目录,并在后台刷新过期或缺失的目录。刷新失败时会保留最后可用的缓存或内置的静态能力列表。 支持的行为 - 文本消息和流式文本输出。 - 标准 JSON Schema 工具和完整的工具调用。 - 对于声明支持推理强度的模型,提供推理增量。 - 用量报告、取消、空闲超时处理,以及确定性的 HTTP/流内错误分类。 v1 非目标 凭据刷新、图像输入和 stop 序列有意不支持。支持模型目录刷新,但仅限于公开的 Command Code 模型目录,并且不会推断该目录所返回元数据之外的能力。图像和 stop 请求会在网络分发之前失败。此插件不会更改 DSH 主机控制流或代理循环。 许可证 MIT © 2026 Mikan Harada。 浏览器辅助的 OAuth 流程移植自 MIT 许可的 pi-commandcode-provider(© 2025 Pat Woz)。
预览分享卡片长什么样 ↓
分享 · DeepSeek Harness Hub
mitian233/dsh-plugin-commandcode-provider
为 DSH 接入 Command Code 模型路由,直接调用其生成接口
相关插件 · 模型接入
API 中继安全审计toby-bridges/api-relay-audit
面向 AI API 中转与 LLM 代理的本地安全审计。
★ 897已汉化DSH
69.4
免费搜索插件DDDMUC/dsh-free-search
DeepSeek Harness 免费搜索插件 —— 无需 API key,零成本,多引擎可切换。 一个给…
★ 883已汉化DSH
68.9
免费联网搜索liustack/modsearch
在官方 App 里模型能联网,切到 API 就不能了。ModSearch 把联网补回来:网页搜索、X…
★ 863已汉化DSH
68.5
OpenCode 免费模型FishBottle7/opencode2dsh
在 DSHDeepSeek Harness里原生使用 OpenCode Zen 的免费匿名模型。
★ 387已汉化DSH
67.8
WorkBuddy 账号池XDTrees/dsh-xdpool
把你能白嫖的模型额度接进 DSH 同一个池:WorkBuddy 多账号自动容错、十三家扫码登录、76…
★ 415已汉化DSH
67.7
AI 模型网关tingly-dev/tingly-box
Tingly Box Web UI 演示
★ 373已汉化DSH
67.4
这个插件是你维护的吗?
作者本人可认领并核对本条目;认领通过后,详情页会显示「作者已认领」标记。