Skills Plugins MCP Prompt Model 导航 博客 资讯 我的中心
模型与提供方 #deepseek-harness#dsh#dsh-plugin

dsh-commandcode-go-provider

Command Code Go 的 dsh provider 适配器:动态扫描 Go 订阅模型目录,经 Harness LLM 接缝提供 /alpha/generate 服务

jiesou @jiesou ⬇ 1 ★ 2 main

安装

dsh plugin --profile web add github:jiesou/dsh-commandcode-go-provider
下载安装清单

需要可复现安装时,可在仓库后追加 #commit 固定提交。

Command Code Go 的 dsh provider 适配器:动态扫描 Go 订阅模型目录,经 Harness LLM 接缝提供 /alpha/generate 服务

该插件未提供要点说明,请参考仓库 README。

deepseek-harnessdshdsh-plugin
  1. 安装并启动 DeepSeek Harness:npx @deepseek-ai/dsh web
  2. 在终端执行上面的安装命令(CLI 会解析插件并核验来源)
  3. 用 dsh plugins list 确认已安装,必要时重启 Harness 生效

插件以当前 dsh 进程的权限运行,安装时可能执行代码。请先通读仓库源码与许可证,确认无破坏性命令与越权访问;本站只做索引,不对第三方插件安全性作担保。

代码仓库github.com/jiesou/dsh-commandcode-go-provider
许可证MIT
主要语言main
下载量1
GitHub 星标2
最近推送2026-08-14
收录日期2026-09-19
分类模型与提供方

事实信息来自公开插件目录快照(2026-10-01),介绍文案由本站再加工。

以下为插件仓库 README 全文(原始内容,由公开目录抓取整理)。

# dsh-commandcode-go-provider

Command Code Go API provider for dsh.

[English](README.en.md)

Command Code 提供的订阅分两种:

1. **Provider API**:提供标准 OpenAI 兼容端点,可以直接接入任何 agent harness,不需要第三方插件。
2. **Go / GOAT / Pro Plan**:调用 Provider API 端点会返回 `403 upgrade_required`,只能通过 Command Code 私有的 CLI 网关 `/alpha/generate` 使用(vendor lock-in)。

本插件解决第二种情况:通过 `/alpha/generate` 流式接入 DSH 的原生 `LlmAdapter`,让 Go / GOAT / Pro Plan 用户直接在 DSH 中使用订阅的模型。模型列表不写死在代码里——插件会定时从 `/provider/v1/models` 拉取实时目录,并按 Go Plan 的成员规则筛选:

- **默认保留开源模型**(deepseek、Qwen、MiniMaxAI、xiaomi、stepfun、tencent、nvidia、moonshotai 等 provider)。
- **Hard-code 了几个 Go Plan 也包含的 premium model 例外**,如 GPT-5.6 Luna、Grok 4.5、Muse Spark 1.2 Contributor。
- 其余 premium 模型(Claude、Gemini、Grok 4.6 等)一律排除。

筛选后还会从官方 CLI catalog (CDN) 合并每个模型的 Reasoning Effort 支持。

## 安装

从 npm 安装(预构建产物,推荐):

```sh
dsh plugin --profile  add @jiesou/dsh-commandcode-go-provider
```

或从 GitHub 安装(零构建,产物已入库):

```sh
dsh plugin --profile  add github:jiesou/dsh-commandcode-go-provider
```

或者在你 profile 的 `cordis.patch.yml` 中添加一行:

```yaml
- insert:
    - id: commandcode-go
      name: '@jiesou/dsh-commandcode-go-provider'
```

## 安装之后

通过 DSH 的 credentials 服务保存 API Key(Web Models 设置页写入)。

模型列表无需任何配置——插件启动后会自动从 `/provider/v1/models` 同步你的 Go 计划包含的模型,并从官方 CLI catalog (CDN) 合并每个模型的 Reasoning Effort 支持。装完后在 Web 的 Models 页面选择 Command Code Go provider 及模型即可开始对话。

### 配置项

全部可选,默认即可用:

```yaml
- id: commandcode-go
  name: '@jiesou/dsh-commandcode-go-provider'
  config:
    apiKeyEnv: COMMANDCODE_API_KEY
    baseURL: https://api.commandcode.ai
    reasoningEffort: high
    maxTokens: 64000
    defaultContextWindow: 1000000
```

| 配置项 | 类型 | 默认值 | 说明 |
| --- | --- | --- | --- |
| `apiKeyEnv` | `string` | `"COMMANDCODE_API_KEY"` | 读取 API Key 的环境变量名(或 credential ref) |
| `baseURL` | `string` | `"https://api.commandcode.ai"` | Command Code 网关 base URL,`/alpha/generate` 自动追加 |
| `reasoningEffort` | `string` | `undefined` | 默认推理深度(`off` / `high` / `max`),调用方指定时优先 |
| `maxTokens` | `number` | `64000` | 单次请求输出 token 上限 |
| `defaultContextWindow` | `number` | `1000000` | 模型无精确 contextWindow 时的兜底值 |
| `streamIdleTimeoutMs` | `number` | `300000` | 单次流读取的最大空闲超时(毫秒) |

## Credit

移植自 [brent-weatherall/opencode-commandcode-provider](https://github.com/brent-weatherall/opencode-commandcode-provider) 到 DSH。

本 plugin 加入了动态 reasoning effort 提取功能,从  解析。

## License

[MIT](LICENSE)

数据来源:公开的 DeepSeek Harness 插件目录与各插件 GitHub 仓库。本站为独立第三方目录,与 DeepSeek、幻方(High-Flyer)及插件作者均无隶属或背书关系。

每日精选 Skill 推荐,免费送到你邮箱

输入邮箱,每天接收一个精选 AI Agent 技能推荐。完全免费,持续更新。

提交后我们会发送一封确认邮件,点击邮件里的链接才会开始收信。

完全免费,取消任意时间。我们不会发送垃圾邮件。