tafcear/kimi-tide--packages-dsh-kimi-tide ↗★ 1
dsh-kimi-tide
kimi-tide(月汐)— Kimi Code subscription as a native DeepSeek Harness LLM provider, with built-in OAuth token management.
安装
$
npx -p @deepseek-ai/dsh dsh plugin --profile web add github:tafcear/kimi-tide#bea7ecc91ca666363c31abb45eafd0651b8e3a37&path:packages/dsh-kimi-tide说明文档
阅读完整 README ↗dsh-kimi-tide(月汐)
Kimi Code (Moonshot) 订阅 → DeepSeek Harness 原生 LLM provider 插件。
一个 Cordis 插件 = LLM 适配器 + OAuth 凭据管理:
- 零外部脚本:OAuth access token(~15 分钟寿命)由插件进程内定时刷新(默认 10 分钟),与 kimi CLI 共享同一份登录态(
kimi login一次即可) - 零计划任务:跨平台,无 Windows 专属耦合
- 标准 DSH 插件:
dsh.bundle.patch声明、attributionHeaders()应用归因、LlmAdapter完整实现(流协议翻译 / 模型元数据 / reasoning 档位)
模型
| 模型 | 说明 | 上下文 |
|---|---|---|
kimi-for-coding | Kimi K2.7 Code(默认) | 256K |
kimi-for-coding-highspeed | K2.7 Code 高速版 | 256K |
k3 | Kimi K3 旗舰 | 1M |
k3-256k | Kimi K3 256K 版 | 256K |
前置条件
-
Node.js ≥ 22、DSH
@deepseek-ai/dsh@0.1.0-rc.6 -
已安装 Kimi Code CLI 并登录(一次即可):
# Windows PowerShell(macOS/Linux 见官方文档 https://moonshotai.github.io/kimi-code/) irm https://code.kimi.com/kimi-code/install.ps1 | iex kimi login # 浏览器完成设备码授权
安装
# 构建
npm install && npm run build && npm pack
# 安装到 DSH profile(自动加入 bundles)
dsh plugin --profile web add ./dsh-kimi-tide-0.1.1.tgz
# 重启 dsh web,模型选择器出现 kimi-tide 组
配置(cordis.patch.yml 可覆盖)
| 键 | 默认 | 说明 |
|---|---|---|
providerName | kimi-tide | 注册进 ctx.llm 的路由名 |
kimiHome | '' | Kimi home(空 = KIMI_CODE_HOME,再回退 ~/.kimi-code) |
refreshIntervalMs | 600000 | access token 刷新周期 |