-
v0.6.4
Stablereleased this
2026-08-01 09:53:42 +08:00 | 99 commits to main since this releasev0.6.4
新增:部分套餐账单查询
- 新增供应商用量/账单查询:Kimi For Coding、智谱 Coding Plan、MiniMax Token Plan 等套餐可查询 5 小时 / 每周用量
- 支持 NewAPI 中转站模板:自动使用供应商 API Key 和 Base URL 查询余额
- 新增全屏「配置用量查询」页面:查询模板、超时时间、自动查询间隔、测试查询
- 支持 Kimi login(OAuth)模式查询,token 过期自动刷新
- 供应商卡片直接展示用量,支持手动刷新
- 中英文界面适配
Downloads
-
v0.6.3 Stable
released this
2026-07-30 14:19:27 +08:00 | 124 commits to main since this release添加了供应商支持
Downloads
-
v0.6.2 Stable
released this
2026-07-30 11:50:05 +08:00 | 125 commits to main since this releasev0.6.2 更新
仪表盘
- 新增每日用量趋势折线图(Token/缓存命中率/请求数)
- 用量趋势 Tab 组与模型表格同行等高
- 热力图独立整行,格子放大
- 折线图坐标轴文字 HTML 覆盖层(修复拉伸变形)
- 表格行线优化 + 模型行高统一
- 最近请求容器高度限制
模型唯一性
- 获取模型列表时自动勾选已存在模型 + 已添加徽章
- 批量添加跳过同供应商重复 model id
新增供应商
- 添加了 OpenCode 支持(Go 套餐 + Zen 按量)
折线图优化
- 缓存命中率映射修复、请求数默认显示、直线 + 渐变填充
仪表盘功能基于 kimicode-dashboard(MIT, © JochenYang)移植
Downloads
-
v0.6.0: 预设供应商 + 供应商账单查询 Stable
released this
2026-07-29 21:00:14 +08:00 | 126 commits to main since this releasev0.6.0 — 预设供应商 + 供应商账单查询
🎉 新增功能
预设供应商(15 条)
「+ 添加供应商」入口改为预设选择面板,一键填表。覆盖:
- 官方:Kimi For Coding(套餐)、Anthropic、OpenAI、Google AI Studio
- 国产:Moonshot、DeepSeek(余额)、智谱 GLM(套餐)、z.ai、阿里百炼、MiniMax(套餐)、StepFun(余额)、SiliconFlow(余额)、火山方舟
- 第三方 / 聚合:Novita(余额)、OpenRouter(余额)
所有预设的模型清单已按 models.dev 快照预填
maxContextSize/capabilities/displayName,快照缺的新模型显式覆写。alias 强制provider/modelId规范,与handleDuplicateProvider兼容。供应商账单查询
卡片底部
<UsageFooter>展示余额 / 套餐剩余:- 套餐类(Kimi For Coding / 智谱 / MiniMax):
⚡ N% 已使用 · 5h 后重置,配色 <70% 绿 / 70-89 橙 / ≥90 红 - 余额类(DeepSeek / SiliconFlow / OpenRouter / StepFun / Novita):
💰 余额 ¥X.XX - 5min stale TTL + force_refresh + 并发 ≤3 + 8s 超时
- 错误分类:网络 → "网络异常";401 → "API Key 无效";其他 → "查询失败 · 错误文本"
- 失败时保留旧数据做 ghost 展示
架构亮点
usageKinds存 SQLite settings(JSON 数组),不写 config.toml——两条导出路径(kimi_code_io手工 TOML /pi_io独立PiProvider结构)均已逐行核实- Rust 端每次
query_provider_usage重新detect_provider(base_url),改base_url后自动重新路由 - 旧用户升级 0.6.0 后自动获得账单支持(detect fallback)
- API key 不经 IPC 序列化——前端只传
providerName,Rust 端从 config 加载,env 兜底(Kimi 平台期望KIMI_API_KEY等) - 新增 dev 模式运行时断言:preset 引用未实现的 kind 时 console.error,防止 TS/Rust 枚举漂移
Save-time 校验
新增「保存时校验未完成供应商」机制:
- 用户提交保存(Ctrl+S / 保存按钮 / ProviderEdit onSave / 切换使用)→ 校验有未完成供应商(缺 api_key / base_url / 模型 / 模型 id 空)→ 弹 confirm 列原因
- 切到指定供应商时只校验目标,不被兄弟供应商的不完整状态阻挡
- 校验取消时自动
refresh()回滚内存修改 - 新增未提交 back 时静默丢弃(不弹 confirm,config.toml 不会污染半成品)
🐛 修复
handleDuplicateProvider的alias.slice漏洞:老数据非规范 alias(kimi-k3/glm-5-2-1等)复制不再错位,强制startsWith显式判断 + 完整 re-prefix fallbackhandleSelectPreset不再 auto-save——半成品预设不会污染config.toml/ SQLitehandleSwitchProvider校验取消时自动refresh()回滚,不再出现"内存改了盘没动"的脏态
📚 文档
docs/PROPOSAL-presets-and-usage.md(v0.4-draft 实施档,约 620 行)docs/VERIFICATION-CHECKLIST.md(70+ 项手动验证清单,9 大类)README.md/README_EN.md致谢段补 cc-switch(预设 + 账单)- 已知限制与后续建议段(
/reload上游限制的源码调研结论)
🙏 致谢
供应商预设结构与余额/套餐查询实现参考自 cc-switch(MIT,© Jason Young)。
用量仪表盘与会话管理基于 kimicode-dashboard(MIT,© JochenYang)移植。
📦 安装
下载下方
Kimi Switch_0.6.0_x64_en-US.msi(约 7 MB),双击安装。已装旧版可覆盖升级。🔍 验证清单
发版前请按
docs/VERIFICATION-CHECKLIST.md跑一遍:- A 组:预设选择弹窗 / 15 条预设 / 冲突处理 / 预填字段 / config.toml 污染检查 / 老数据迁移
- B 组:账单查询(支持时自动查 / 5min 缓存 / 手动刷新 / 错误处理 / 多 kind 渲染 / SQLite 持久化 / 真实 API)
- C 组:核心旧功能回归(切换 / 复制 / 删除 / 测速 / 拉取模型 / 设置 / 检查更新 / 仪表盘 / 会话)
- D 组:构建与发布
Downloads
-
Kimi Switch v0.5.2 Stable
released this
2026-07-29 13:42:45 +08:00 | 127 commits to main since this release主要更新
- 用量趋势卡片重构:去掉"用量趋势"卡片标题与内部 pill 切换器,改为外层 Tab 容器(下划线样式),副标题显示天数。
- 供应商模型用量趋势:与"模型用量趋势"并列的第二个 Tab,支持按供应商×模型聚合。
- 每日用量详情弹窗(供应商 Tab):从扁平模型明细改为两级(供应商 → 模型)分组。
- 后端:
DailyRow新增嵌套聚合by_provider_model,前端DailyBars通用化以支持多维度。 - i18n:新增
providerDistribution(中/英)。 - 版本:0.5.1 → 0.5.2。
致谢
- 用量仪表盘与会话管理基于 kimicode-dashboard(MIT, © JochenYang)移植。
- Provider 图标方案参考 cc-switch。
Downloads
-
Kimi Switch v0.5.1 Stable
released this
2026-07-29 10:01:17 +08:00 | 128 commits to main since this releaseKimi Switch v0.5.1
修复与优化
- 窗口与托盘行为:最小化恢复正常(保留任务栏按钮);关闭按钮(X)改为隐藏到托盘而非退出;托盘图标左键改为始终显示并聚焦窗口
- 模型用量表:模型列宽度自适应,长模型名完整显示不再截断
- 模型能力编辑:能力选择区只保留"思考(thinking)",其余能力(image_in / video_in / tool_use)仍由 models.dev 自动推导写入配置,不再暴露手动编辑
- 模型映射表格:行分隔线改为主题感知颜色,修复浅色模式下分隔线过深突兀的问题
致谢
- 图标库与交互设计参考 cc-switch(MIT © farion1231)
- 仪表盘与会话管理功能移植自 kimicode-dashboard(MIT © JochenYang)
Downloads
-
Kimi Switch v0.5.0 Stable
released this
2026-07-28 21:04:47 +08:00 | 130 commits to main since this releaseKimi Switch v0.5.0
新功能
- 供应商操作图标化:启用主按钮 + 编辑 / 复制 / 测试连通 / 删除四个图标按钮(lucide-react),界面更紧凑
- 复制供应商:一键深拷贝供应商及其全部模型,自动生成
xxx-copy标识 - 测试连通性:参考 cc-switch 语义,GET 供应商 base_url,任何 HTTP 响应即视为可达;测速气泡位于"使用中/切换"按钮之前,按延迟显示绿/橙/红彩色标签 + 毫秒数,6 秒自动消失
修复与优化
- 每日用量趋势柱状图锚定到面板底部,窗口拉伸时保持贴底自适应
- 修复卡片组件高度传导问题(热力图等独立卡片保持内容自适应高度)
致谢
- 图标库与交互设计参考 cc-switch(MIT © farion1231)
- 仪表盘与会话管理功能移植自 kimicode-dashboard(MIT © JochenYang)
Downloads
-
Kimi Switch v0.4.1 Stable
released this
2026-07-28 16:24:36 +08:00 | 131 commits to main since this release🇨🇳 中文
v0.4.1 补丁版本——修复获取供应商模型时被分页截断、导致模型列表不全的问题。
本版变更
- 获取模型分页支持:修复 OpenAI 兼容 / Anthropic / Google GenAI 三类 provider 的
/models接口在分页时只取第一页的问题- OpenAI 兼容:识别
has_more+last_id(?after=<last_id>),同时兜底next_page_token(?page_token=<token>) - Anthropic:
has_more+last_id(?after_id=<last_id>&limit=1000) - Google GenAI:
nextPageToken(?pageToken=<token>&pageSize=1000)
- OpenAI 兼容:识别
- 跨页按 id 去重,每类 provider 设置页数上限防止失控
- 版本号:0.4.1
安装
下载下方的
Kimi Switch_0.4.1_x64_en-US.msi双击安装即可覆盖 v0.4.0。
🇬🇧 English
v0.4.1 patch — fixes truncated model lists when fetching from paginated provider APIs.
What's fixed
- Model discovery pagination: the
/modelsendpoint for OpenAI-compatible, Anthropic, and Google GenAI providers only fetched the first page, so providers with many models appeared truncated- OpenAI-compatible: handles
has_more+last_id(?after=<last_id>) with anext_page_token(?page_token=<token>) fallback - Anthropic:
has_more+last_id(?after_id=<last_id>&limit=1000) - Google GenAI:
nextPageToken(?pageToken=<token>&pageSize=1000)
- OpenAI-compatible: handles
- Dedup by id across pages, MAX_PAGES safety cap per provider
- Version: 0.4.1
Install
Download
Kimi Switch_0.4.1_x64_en-US.msibelow to install over v0.4.0.Credits
- Icon assets: cc-switch (MIT, © farion1231)
- Dashboard & session manager: kimicode-dashboard (MIT, © JochenYang)
Downloads
- 获取模型分页支持:修复 OpenAI 兼容 / Anthropic / Google GenAI 三类 provider 的
-
Kimi Switch v0.4.0 Stable
released this
2026-07-28 16:01:11 +08:00 | 132 commits to main since this release🇨🇳 中文
第四个发布版本——Windows x64 MSI 安装包。新增供应商图标系统、设置面板(主题 / 语言 / 检查更新 / 静默下载),并完善用量仪表盘与会话管理。
供应商图标库参考自 cc-switch(MIT,© farion1231),用量仪表盘与会话管理基于 kimicode-dashboard(MIT,© JochenYang)移植,感谢原作者的开源贡献。
本版变更
- 供应商图标系统:内置 100+ 品牌图标资源,支持在编辑供应商时搜索选择图标,颜色自动匹配
- 图标持久化:
icon与icon_color写入 SQLite 与config.toml,重启 / 切换供应商后保持 - 设置面板:顶栏齿轮入口整合主题(亮 / 暗 / 跟随系统)、语言、检查更新与静默下载(含进度条)
- 图标框视觉修复:去除内嵌背景层,按钮与图标统一为单一圆角矩形
- 用量仪表盘:热力图、日用量趋势、按模型 / 供应商维度切换
- 会话管理:会话列表自适应高度、分页加载、最近请求分页
- 依赖更新:跨过零点当日数据自动加载修复(已在 0.3.0 后端修复)
- 版本号:0.4.0
安装
下载下方的
Kimi Switch_0.4.0_x64_en-US.msi,双击安装即可。首次启动会自动读取现有的 Kimi Code / Pi 配置目录。
🇬🇧 English
The fourth release — Windows x64 MSI installer. Adds a provider icon system, a settings panel (theme / language / update check / silent download), and refines the usage dashboard and session manager.
Provider icon library adapted from cc-switch (MIT, © farion1231). Dashboard and session manager ported from kimicode-dashboard (MIT, © JochenYang). Thanks to the original authors.
What's new
- Provider icon system: 100+ built-in brand icons, searchable picker in the provider editor, auto color matching
- Icon persistence:
iconandicon_colorsaved in SQLite andconfig.toml, survives restart and provider switches - Settings panel: gear icon in the top bar — theme (light / dark / follow system), language, update check with silent download and progress bar
- Icon frame fix: removed the nested background layer; button and icon now render as a single rounded tile
- Usage dashboard: heatmap, daily usage trend, model / provider breakdown
- Session manager: adaptive list height, paginated loading, paginated recent requests
- Cross-day data fix: today's usage data loads correctly after midnight
- Version: 0.4.0
Install
Download
Kimi Switch_0.4.0_x64_en-US.msibelow and double-click to install. On first launch it auto-detects your existing Kimi Code / Pi config directories.Credits
- Icon assets: cc-switch (MIT, © farion1231)
- Dashboard & session manager: kimicode-dashboard (MIT, © JochenYang)
Downloads
-
Kimi Switch v0.3.0 Stable
released this
2026-07-28 09:54:31 +08:00 | 133 commits to main since this release🇨🇳 中文
第三个发布版本——Windows x64 MSI 安装包。新增用量仪表盘与会话管理功能,基于 kimicode-dashboard(MIT,© JochenYang)移植,感谢原作者的开源贡献。
本版变更
- 用量仪表盘:8 项 KPI、每日趋势图(按模型分色堆叠柱状图,双击查看模型分布弹窗)、全年热力图(按 Token 量 5 级着色,鼠标悬浮 tooltip)、最近请求翻页(30 条/页)
- 会话管理:按工作区隔离浏览、预览会话内容(流式逐行读取防崩溃,20MB 字节上限,500 字符折叠可展开)、归档/取消归档/批量删除
- 时区修复:
today范围、热力图和day_key分桶改用本地日历日,UTC+8 用户跨零点后不再数据错位 - 预览流式化:会话预览改用
BufReader::lines()流式读取 + 20MB 字节上限 + 前端 500 字符折叠,避免大文件闪崩 - 隐藏 Pi 选项:左侧导航栏 Pi 入口已移除(代码保留,仅 UI 隐藏)
- README 更新:增加版本 badge、v0.3.0 发布说明、致谢引用项目
验证
- 文件:
Kimi Switch_0.3.0_x64_en-US.msi
🇬🇧 English
Third release — Windows x64 MSI installer. New usage dashboard and session management, ported from kimicode-dashboard (MIT, © JochenYang). Many thanks to the original author for their open-source contribution.
Changes
- Dashboard: 8 KPI cards, daily trend chart (per-model stacked bars, double-click for per-model breakdown modal), full-year heatmap (5-level token coloring with hover tooltip), paginated recent requests (30/page)
- Session management: browse by workspace, preview (streaming line-by-line read, 20MB byte cap, 500-char collapse with expand toggle), archive/unarchive/bulk delete
- Timezone fix:
todayrange, heatmap, andday_keynow use the local calendar day — UTC+8 users no longer see empty data after midnight - Streaming preview: session preview rewritten to use
BufReader::lines()with a 20MB byte cap and frontend 500-char collapse to prevent crashes on large files - Pi option hidden: the Pi tab has been removed from the navigation bar (code preserved, UI only)
- README updated: version badge, v0.3.0 release notes, and acknowledgement to the reference project
Verification
- File:
Kimi Switch_0.3.0_x64_en-US.msi
Downloads