dsh-commandcode-goat
Command Code for DSH|订阅接入:同步 Go / GOAT / Pro / Max 模型,管理推理预设、用量提醒与联网搜索。 适合使用Command Code订阅并需要联网搜索与用量提醒的用户。
同名パッケージの別リポジトリ
インストール
$
npx -p @deepseek-ai/dsh dsh plugin --profile web add github:Plocr/dsh-commandcodeドキュメント
README 全文を読む ↗3. 配置密钥并选择模型
在「设置 → 模型」中找到生成的 Command | 供应商,填写 Command Code API Key 并保存,然后在会话中选择模型。
也可以在启动 dsh 前设置环境变量,例如 PowerShell:
$env:COMMANDCODE_API_KEY = '你的 Command Code API Key'
dsh web
聊天、账户用量和可选搜索默认共用该凭据。需要使用其他凭据引用时,修改 targetApiKeyEnv。
常用配置
在插件配置页修改即可。完整字段及默认值见 配置定义。
| 配置 | 默认值 | 说明 |
|---|---|---|
plan | goat | go / goat / pro / max |
autoSync | true | 启动后自动创建并定时刷新模型 |
autoSyncIntervalMs | 21600000 | 同步间隔,单位毫秒,最小 60 秒 |
targetApiKeyEnv | COMMANDCODE_API_KEY | 凭据引用名;配置为空时使用该默认值 |
pruneOtherPlans | true | 手动同步后清理旧档位生成路由 |
webSearch | false | 使用 Command Code 提供联网搜索 |
enableUsageTool | true | 注册 commandcode_usage |
includeReasoningEfforts | false | 为推理模型生成档位映射 |
modelPreferences | {} | 按模型 ID 保存收藏、隐藏、推理预设及能力覆盖 |
onlyFavorites | false | 仅发布已收藏且未隐藏的模型 |
alertThresholds | 关闭;80% / 80% / $5 | 用量窗口及余额提醒阈值 |
modelChangeNotifications | true | 记录后续成功同步的模型变化 |
recoverUpstreamOverflow | true | 特定网关拒绝后的上下文恢复与重试 |
contextGuardRatio | 0.7 | 请求前剪枝的压力比例;0 关闭该保护 |
maxContextWindow | 0 | 写入模型的窗口上限;0 保留上游声明 |
高级配置还包括 sourceURL、catalogURL、targetBaseURL、targetCompat、extraIds、usageBaseURL 和 enableBridge。
开启搜索后,插件会选择 Command Code 搜索供应商;关闭或卸载时,若搜索选择仍由本插件持有,则恢复此前的供应商。用量与搜索请求在宿主侧使用凭据,配置卡片不接收密钥内容。