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中统一管理聊天、搜索和用量的用户。
インストール
$
npx -p @deepseek-ai/dsh dsh plugin --profile web add github:Plocr/dsh-commandcode-goatドキュメント
README 全文を読む ↗配置 API 密钥
密钥配在生成的供应商上,不在本卡片里:
- 进入 设置 → 模型;
- 找到
commandcode-goat-autosync(或你档位对应的供应商),点编辑; - 粘贴 Command Code API Key 并保存。
聊天、搜索、用量卡片共用这一把。也可以启动前 set COMMANDCODE_API_KEY=cmd_xxx(变量名可用 targetApiKeyEnv 改)。
配置项
| 字段 | 默认值 | 说明 |
|---|---|---|
sourceURL | https://api.commandcode.ai/provider/v1/models | 实时模型列表 |
catalogURL | https://commandcode.ai/docs/plans/goat | 能力目录页。保持默认时按当前档位跟随(Go / GOAT / Pro 各自那一页),Max 页没有该数组,会自动退回到 GOAT 页并在结果里说明;你自己填的地址则原样使用。抓取失败只降级 |
plan | goat | 档位:go / goat / pro / max |
targetApiKeyEnv | COMMANDCODE_API_KEY | 生成的路由读取哪把凭据 |
targetBaseURL | https://api.commandcode.ai/provider/v1 | 聊天基地址 |
targetCompat | {thinkingFormat: "openai", supportsReasoningEffort: true} | OpenAI 路由的 compat 覆盖 |
extraIds | [] | 目录之外的私有模型 id,写入 OpenAI 路由 |
includeReasoningEfforts | false | 为推理模型写入思考档位映射 |
autoSync | true | 首次加载后自动创建一次,并按间隔刷新。关掉则只在卡片里点「创建 / 更新」时写入 |
autoSyncIntervalMs | 6h(最小 60s) | 自动同步间隔;改动在下一次排期时生效 |
pruneOtherPlans | true | 点「创建 / 更新」后删除本插件生成的、属于其它档位的路由,并在结果里列出;带 modelOverrides 的只报告不删除。后台自动同步不清理 |
webSearch | false | 用本账户提供 web_search |
usageBaseURL | https://api.commandcode.ai | /alpha/* 用量与搜索的 API 根 |
enableUsageTool | true | 注册 commandcode_usage 工具 |
enableBridge | true | 提供设置卡片调用的 loopback 端点 |