Releases: zylyes/kimi-code-desktop
Releases · zylyes/kimi-code-desktop
Release list
v1.8.0 - Web Shell + Workspace
新功能
- Web Shell + Workspace 面板(受控开启):工作区面板经
workspacePanelEnabled配置开关控制(默认关闭,行为等同 v1.7 基线)。 - 工作区集成:会话工作区、投影/恢复、文件浏览器、Git 服务、覆盖层上下文同步。
- 安全门禁:会话目录守卫、工作区 IPC 白名单/参数校验。
- ACP 窗口重构:审批窗/问答窗独立模块化、通知导航。
其他
- 新增 12 套单元测试(全量 29/29 通过)
- 无破坏性变更
📦 下载:见下方附件(NSIS 安装包 / 便携版 / 7z 自解压)
v1.7.0 - 菜单结构整理
改进
- 菜单结构整理:缩放与全屏、排查问题、开发者归组二级菜单;视图新增「用量统计」。
- 移除「手动输入地址…」菜单入口(Ctrl+L),功能保留在设置页手动模式。
其他
- 无破坏性变更
📦 下载:见下方附件(NSIS 安装包 / 便携版 / 7z 自解压)
v1.6.0 - 自绘窗控全应用统一
改进
- 自绘窗控全应用统一:min/max/close 三键由 menu-panel.js 统一注入,全窗口移除 OS titleBarOverlay。
- 样式收拢:
.app-topbar收回 150px 让位;usage 页单页窗控回退。 - 桥接统一:
windowControl归入 kimiDesktopMenu 桥,四键同色同高。
其他
- 无破坏性变更
📦 下载:见下方附件(NSIS 安装包 / 便携版 / 7z 自解压)
v1.5.0 - 用量面板自绘窗控、托盘入口
新功能
- 用量统计面板自绘窗控:页面自绘三键(min/max/close),新增
window:controlIPC。 - 托盘菜单「用量统计」入口。
其他
- 无破坏性变更
📦 下载:见下方附件(NSIS 安装包 / 便携版 / 7z 自解压)
v1.4.0 - 用量统计面板
新功能
- 用量统计面板:上下文窗口占用、会话用量、托管用量(计划/钱包)、趋势(today/7d/30d 分模型汇总)、诊断错误展示;60s 自动刷新 + 手动刷新 + 防竞态。
- 菜单入口:视图 → 用量统计。
- IPC:
usage:getSnapshot。
其他
- 无破坏性变更
📦 下载:见下方附件(NSIS 安装包 / 便携版 / 7z 自解压)
v1.3.0 - 运行时状态层、任务目录、子Agent树、CLI更新
新功能
- 运行时状态层:WS/ACP 事件统一规范化(任务状态机 + 会话分桶用量)。
- 任务目录:运行时 + ACP 观察 + 磁盘三源合并,带诊断计数。
- 子 Agent 树:从运行时快照构建子 Agent 层级树。
- 用量统计:会话分桶 + 托管用量拉取(OAuth)。
- CLI 更新模块:托管更新流程。
- 本地命令服务:本地命令执行。
改进
- ACP 原生聊天窗扩展:任务目录/子 Agent 树渲染、运行时状态可视化(+1033 行)。
- setup.html:CLI 更新与用量配置入口(+151 行)。
- 托盘状态改由 RuntimeState 快照提供。
其他
- 新增 7 套单元测试(runtime-state/task-catalog/subagent-tree/usage-stats/cli-update/local-command-service/managed-usage)
- 无破坏性变更
📦 下载:见下方附件(NSIS 安装包 / 便携版 / 7z 自解压)
v1.2.0 - Markdown渲染、Elicitation桥接、Plan Approval UI
新功能
- Markdown / 代码高亮渲染:ACP 原生聊天窗新增 Markdown 渲染与代码语法高亮,助手消息自动渲染为富文本。
- ACP Elicitation 原生问答桥接:
AskUserQuestion解析为原生问答窗,直接 ACP settle 回执。
改进
- ACP 审批窗 Plan Approval UI:Plan 审批卡片渲染(工具列表/说明/确认取消),permission 集成。
- 打包清单新增
vendor/**第三方渲染库。
其他
- 新增三套单元测试(acp-elicitation / chat-markdown / plan-approval)
- 无破坏性变更
📦 下载:见下方附件(NSIS 安装包 / 便携版 / 7z 自解压)
v1.1.0 - 移除旧版CLI兼容、文档重整、CLI0.29回归测试
改进
- 移除旧版 CLI(< 0.28)兼容代码:不再向后兼容 0.27 及更早版本,启动检测到过旧 CLI 时提示升级;实例管理移除
server/lock旧格式回退,仅使用新版格式。 - 文档重整:删除内部开发文档(FEATURE-IDEAS.md、ACP 探测输出/调研),新增公开文档(ROADMAP.md、kimi-docs 参考文档、regression-0.29 回归测试)。
其他
- 新增
scripts/regression-0.29.js(CLI 0.29 回归测试)与scripts/ws-event-probe.js(WS 事件探测) - 无破坏性变更
📦 下载:见下方附件(NSIS 安装包 / 便携版 / 7z 自解压)
v1.0.0 🎉 首个公开发行版
新功能
首个公开发行版。经过 20 个版本的迭代(v0.1.0 → v0.20.0),Kimi Code Desktop 已达到公开发行标准。
- Kimi Web 桌面化:一键启动,自动捕获会话地址,无需浏览器。
- ACP 原生聊天:完全原生聊天 UI——流式正文/思考折叠、真实会话化、历史恢复、configOptions 切换栏、斜杠命令菜单、图片输入、审批弹窗、工具调用卡片、WebView 降级入口。
- 会话启动器:历史浏览/搜索/恢复/导出/可视化/指定目录新建。
- 图形化设置中心:侧栏分组导航,config.toml 编辑、权限规则、供应商/模型、MCP、Skills/Hooks、IDE 接入、插件、应用设置 8 项。
- 无边框窗口体系:全窗口 frameless + titleBarOverlay,窗控颜色与页面实时同步(<100ms),暗色模式 Web UI 与桌面主题解耦。
- 全局热键:
Ctrl+Shift+Space全局显隐,Ctrl+Shift+S启动器,Ctrl+,设置。 - Kimi 风自绘菜单面板:全窗口统一 ☰ 按钮,分组/勾选态/快捷键提示/二级子面板,亮暗双主题。
- 项目结构重组:
src/main//src/pages//src/preload//src/styles//tests/分层架构。
其他
- 统计:20 个版本迭代,80 项功能,7 套单元测试全部通过;~4500 行主进程 + ~6000 行页面 + ~800 行 CSS。
- 要求:Windows 10+(x64),Kimi Code CLI(可选,可在设置页在线安装)。
- 三种分发格式:NSIS 安装包(可选路径,创建快捷方式)、便携版(绿色免安装)、7z 自解压(解压即用)。
- 无破坏性变更。所有 v0.x 用户平滑升级。
📦 下载:见下方 KimiCodeDesktop-Setup-1.0.0.exe
v0.19.4 - 深色模式顶栏异色根治、本地页深色跟随Web UI主题
修复
- 深色模式顶栏异色根治:
header.chat-header强制背景色的暗色变体原挂在@media (prefers-color-scheme)(跟随桌面应用主题),与 Web UI 自身主题设置解耦——Web UI 深色 + 桌面/系统浅色时头部被刷白、右上窗控采样随之整条顶栏发白。改为 preload 在内容区代表点用elementsFromPointsource-over 合成判定页面实际渲染主题(亮度 ≤0.4 判暗),在<html>维护kcd-page-dark类,注入 CSS 暗色规则改挂该类;顶栏任何「Web UI 主题 × 桌面主题」组合下都与页面一致。 - 本地页面深色跟随 Web UI 实际主题:全部本地页的暗色此前只经
prefers-color-scheme跟随桌面主题,Web UI 深色时仍渲染浅色。新增生效主题裁决effectiveDark()(桌面设置显式亮/暗优先,「跟随系统」时随 Web UI 实际主题),preload 检测翻转经kcd:page-theme上报,主进程向所有窗口与覆盖层页面置kcd-page-dark/kcd-page-light类并刷新窗口底色与悬浮窗控。
其他
kimi-theme.css暗色令牌与menu-panel.js暗色规则改为「类驱动 + 媒体查询兜底」双通道- 无破坏性变更
📦 下载:见下方 KimiCodeDesktop-Portable.exe