Plocr/dsh-commandcode-goat ↗★ 1

dsh-commandcode-goat

DSH plugin: publish a Command Code subscription (Go / GOAT / Pro / Max) as llm-pi-ai provider routes, with account usage and web search on the same credential. 适合拥有Command Code订阅,并希望在DSH中统一管理聊天、搜索和用量的用户。

Package
dsh-commandcode-goat
Compatibility
Unverified
Version
0.7.3
License
MIT
Last updated
Sep 29, 2026

Install

$npx -p @deepseek-ai/dsh dsh plugin --profile web add github:Plocr/dsh-commandcode-goat

配置 API 密钥

密钥配在生成的供应商上,不在本卡片里:

  1. 进入 设置 → 模型;
  2. 找到 commandcode-goat-autosync(或你档位对应的供应商),点编辑;
  3. 粘贴 Command Code API Key 并保存。

聊天、搜索、用量卡片共用这一把。也可以启动前 set COMMANDCODE_API_KEY=cmd_xxx(变量名可用 targetApiKeyEnv 改)。

配置项

字段默认值说明
sourceURLhttps://api.commandcode.ai/provider/v1/models实时模型列表
catalogURLhttps://commandcode.ai/docs/plans/goat能力目录页。保持默认时按当前档位跟随(Go / GOAT / Pro 各自那一页),Max 页没有该数组,会自动退回到 GOAT 页并在结果里说明;你自己填的地址则原样使用。抓取失败只降级
plangoat档位:go / goat / pro / max
targetApiKeyEnvCOMMANDCODE_API_KEY生成的路由读取哪把凭据
targetBaseURLhttps://api.commandcode.ai/provider/v1聊天基地址
targetCompat{thinkingFormat: "openai", supportsReasoningEffort: true}OpenAI 路由的 compat 覆盖
extraIds[]目录之外的私有模型 id,写入 OpenAI 路由
includeReasoningEffortsfalse为推理模型写入思考档位映射
autoSynctrue首次加载后自动创建一次,并按间隔刷新。关掉则只在卡片里点「创建 / 更新」时写入
autoSyncIntervalMs6h(最小 60s)自动同步间隔;改动在下一次排期时生效
pruneOtherPlanstrue点「创建 / 更新」后删除本插件生成的、属于其它档位的路由,并在结果里列出;带 modelOverrides 的只报告不删除。后台自动同步不清理
webSearchfalse用本账户提供 web_search
usageBaseURLhttps://api.commandcode.ai/alpha/* 用量与搜索的 API 根
enableUsageTooltrue注册 commandcode_usage 工具
enableBridgetrue提供设置卡片调用的 loopback 端点