docs: bump to v0.6.0, point historical versions to git.codingplan.site
- badge: v0.5.2 -> v0.6.0, link to GitHub releases - release history: replace v0.5.1 'latest' with v0.6.0 notes - history section: link git.codingplan.site for v0.5.x and earlier - .gitignore: exclude .release* (private release-notes drafts) - README_EN: same updates in English
This commit is contained in:
1 parent
919b9e49f5
commit
fb530c85ca
3 files changed
+30
-60
No files matched your search
@@ -13,3 +13,4 @@ Snipaste_*.png
|
|||||||
|
|
||||||
# 内部设计规范与实施计划,仅供本地查阅,不入版本库
|
# 内部设计规范与实施计划,仅供本地查阅,不入版本库
|
||||||
docs/superpowers/
|
docs/superpowers/
|
||||||
|
.release*
|
||||||
@@ -8,7 +8,7 @@
|
|||||||
[](https://react.dev)
|
[](https://react.dev)
|
||||||
[](https://www.typescriptlang.org)
|
[](https://www.typescriptlang.org)
|
||||||
[](https://www.rust-lang.org)
|
[](https://www.rust-lang.org)
|
||||||
[](https://git.codingplan.site/admin/KimiCodeSwitch/releases)
|
[](https://github.com/billowliu2/KimiSwitch/releases/tag/v0.6.0)
|
||||||
[](./LICENSE)
|
[](./LICENSE)
|
||||||
|
|
||||||
---
|
---
|
||||||
@@ -498,38 +498,21 @@ Windows 安装包(MSI),含 WebView2 bootstrapper 自动下载。`nsis` 已
|
|||||||
|
|
||||||
## 发布历史
|
## 发布历史
|
||||||
|
|
||||||
### v0.5.1(最新)
|
### v0.6.0(最新)
|
||||||
|
|
||||||
- 窗口/托盘:最小化保留任务栏;关闭 X 隐藏到托盘;托盘左键始终显示并聚焦
|
- **15 条主流供应商预设**:Kimi Coding / Moonshot / Anthropic / DeepSeek / 智谱 GLM / z.ai / 阿里百炼 / MiniMax / StepFun / SiliconFlow / Novita / OpenRouter / OpenAI / Google AI Studio / 火山方舟,通过 `PresetPickerModal` 一键填表
|
||||||
- 模型用量表:模型列宽度自适应,长模型名完整显示不再截断
|
- **供应商余额 / 套餐查询**(卡片底部 `UsageFooter`):余额类(DeepSeek / SiliconFlow / OpenRouter / StepFun / Novita)+ 套餐类(Kimi For Coding / 智谱 GLM / MiniMax),5min stale TTL + `force_refresh` + 并发 ≤3
|
||||||
- 模型能力编辑:只保留"思考",其余能力仍由 models.dev 自动推导
|
- **Rust 端 `services/` 模块**(`balance` / `coding_plan` / `usage_types`),参考 cc-switch(MIT,© Jason Young)实现
|
||||||
- 模型映射表格:行分隔线改为主题感知,修复浅色模式突兀问题
|
- `query_provider_usage` 命令:Rust 端从 config 加载 key,不经 IPC 序列化 API key
|
||||||
|
- `usageKinds` 持久化到 SQLite settings(JSON 数组),load 时合并回 config,导出 `config.toml` 时不写
|
||||||
|
- `detect_provider` 启发式:旧用户升级后自动获得账单支持
|
||||||
|
- save-time 校验:未完成供应商(缺 api_key / base_url / 模型)保存时弹 confirm 列出原因;新增未提交 back 时静默 drop
|
||||||
|
- 修复:`handleDuplicateProvider` 的 `alias.slice` 漏洞;`handleSelectPreset` 不再 auto-save;`handleSwitchProvider` 校验取消时自动 refresh 回滚
|
||||||
|
- 新增文档:[`docs/PROPOSAL-presets-and-usage.md`](./docs/PROPOSAL-presets-and-usage.md)(v0.4-draft 实施档)、[`docs/VERIFICATION-CHECKLIST.md`](./docs/VERIFICATION-CHECKLIST.md)(70+ 项手动验证清单)
|
||||||
|
|
||||||
### v0.5.0
|
### 历史版本
|
||||||
|
|
||||||
- 供应商操作图标化(lucide-react):启用 / 编辑 / 复制 / 测试连通 / 删除
|
v0.5.x 及之前版本(含 v0.5.1 / v0.5.0 / v0.4.1 / v0.4.0 / v0.3.0)请前往 [git.codingplan.site 仓库](https://git.codingplan.site/admin/KimiCodeSwitch/releases) 查看。GitHub 仓库仅作为 v0.6.0 及以后版本的发布渠道。
|
||||||
- 重复供应商(深拷贝供应商 + 全部模型)
|
|
||||||
- 连通性测试(绿/橙/红气泡 + 6 秒自动消失)
|
|
||||||
- 每日趋势柱状图锚定到面板底部
|
|
||||||
|
|
||||||
### v0.4.1
|
|
||||||
|
|
||||||
- 模型发现分页(OpenAI / Anthropic / Google),减少大列表命中限制
|
|
||||||
|
|
||||||
### v0.4.0
|
|
||||||
|
|
||||||
- 完善的图标系统(移植自 cc-switch 图标库)
|
|
||||||
- 设置面板(主题、语言)
|
|
||||||
- 启动版本检查
|
|
||||||
|
|
||||||
### v0.3.0
|
|
||||||
|
|
||||||
[移植自 kimicode-dashboard](https://github.com/JochenYang/kimicode-dashboard):
|
|
||||||
|
|
||||||
- 用量仪表盘:8 KPI、每日趋势、全年热力图、最近请求翻页
|
|
||||||
- 会话管理:按工作区浏览、预览、归档、批量删除
|
|
||||||
- 时区修复:`today` / 热力图 / `day_key` 改用本地日历日
|
|
||||||
- Pi 选项隐藏
|
|
||||||
|
|
||||||
## 常见问题
|
## 常见问题
|
||||||
|
|
||||||
|
|||||||
+16
-30
@@ -8,7 +8,7 @@
|
|||||||
[](https://react.dev)
|
[](https://react.dev)
|
||||||
[](https://www.typescriptlang.org)
|
[](https://www.typescriptlang.org)
|
||||||
[](https://www.rust-lang.org)
|
[](https://www.rust-lang.org)
|
||||||
[](https://git.codingplan.site/admin/KimiCodeSwitch/releases)
|
[](https://github.com/billowliu2/KimiSwitch/releases/tag/v0.6.0)
|
||||||
[](./LICENSE)
|
[](./LICENSE)
|
||||||
|
|
||||||
---
|
---
|
||||||
@@ -494,38 +494,24 @@ The first run downloads:
|
|||||||
|
|
||||||
## Release History
|
## Release History
|
||||||
|
|
||||||
### v0.5.1 (latest)
|
### v0.6.0 (latest)
|
||||||
|
|
||||||
- Window / tray: minimize keeps the taskbar button; close X hides to tray; tray left-click always shows + focuses
|
- **15 mainstream provider presets**: Kimi Coding / Moonshot / Anthropic / DeepSeek / Zhipu GLM / z.ai / Alibaba Bailian / MiniMax / StepFun / SiliconFlow / Novita / OpenRouter / OpenAI / Google AI Studio / Volcengine Ark — one-click form fill via `PresetPickerModal`
|
||||||
- Usage table: model column auto-width, long names no longer truncated
|
- **Provider balance / plan usage query** (per-card `UsageFooter`):
|
||||||
- Capability editor: only `thinking` exposed; other capabilities still auto-derived from models.dev
|
- Balance: DeepSeek / SiliconFlow / OpenRouter / StepFun / Novita
|
||||||
- Model mapping table: theme-aware row divider, no more harsh line in light mode
|
- Plan: Kimi For Coding / Zhipu GLM / MiniMax
|
||||||
|
- 5-min stale TTL + `force_refresh` + concurrency ≤ 3
|
||||||
|
- **Rust `services/` module** (`balance` / `coding_plan` / `usage_types`), adapted from cc-switch (MIT, © Jason Young)
|
||||||
|
- `query_provider_usage` command: loads API key from config in Rust, never serialized over IPC
|
||||||
|
- `usageKinds` persisted in SQLite `settings` (JSON array), merged back into config on load, omitted from `config.toml` export
|
||||||
|
- `detect_provider` heuristic: existing users automatically gain balance/plan support after upgrade
|
||||||
|
- Save-time validation: incomplete providers (missing `api_key` / `base_url` / models) trigger a confirm dialog listing the reasons; uncommitted `add` is silently dropped on back
|
||||||
|
- Fixes: `handleDuplicateProvider` `alias.slice` bug; `handleSelectPreset` no longer auto-saves; `handleSwitchProvider` auto-refresh rollback when validation is cancelled
|
||||||
|
- New docs: [`docs/PROPOSAL-presets-and-usage.md`](./docs/PROPOSAL-presets-and-usage.md) (v0.4-draft implementation), [`docs/VERIFICATION-CHECKLIST.md`](./docs/VERIFICATION-CHECKLIST.md) (70+ manual checks)
|
||||||
|
|
||||||
### v0.5.0
|
### Historical versions
|
||||||
|
|
||||||
- Iconified actions (lucide-react): activate / edit / duplicate / test / delete
|
Versions v0.5.x and earlier (v0.5.1 / v0.5.0 / v0.4.1 / v0.4.0 / v0.3.0) live on the [git.codingplan.site repository](https://git.codingplan.site/admin/KimiCodeSwitch/releases). The GitHub repo is the release channel from v0.6.0 onward.
|
||||||
- Duplicate provider (deep-copy a provider + all its models)
|
|
||||||
- Connectivity test (green / orange / red bubble + 6s auto-dismiss)
|
|
||||||
- Daily trend bars anchored to the panel bottom
|
|
||||||
|
|
||||||
### v0.4.1
|
|
||||||
|
|
||||||
- Model discovery pagination (OpenAI / Anthropic / Google), fewer large-list limits hit
|
|
||||||
|
|
||||||
### v0.4.0
|
|
||||||
|
|
||||||
- Polished icon system (library adapted from cc-switch)
|
|
||||||
- Settings modal (theme / language)
|
|
||||||
- Launch-time update check
|
|
||||||
|
|
||||||
### v0.3.0
|
|
||||||
|
|
||||||
Ported from [kimicode-dashboard](https://github.com/JochenYang/kimicode-dashboard):
|
|
||||||
|
|
||||||
- Dashboard: 8 KPIs, daily trend, full-year heatmap, paginated recent requests
|
|
||||||
- Session manager: per-workspace browsing, preview, archive, bulk delete
|
|
||||||
- Timezone fix: `today` / heatmap / `day_key` now use local calendar day
|
|
||||||
- Pi option hidden from the UI
|
|
||||||
|
|
||||||
## FAQ
|
## FAQ
|
||||||
|
|
||||||
|
|||||||
Reference in new issue
Block a user