Skip to content

Releases: zylyes/kimi-code-desktop

v1.8.0 - Web Shell + Workspace

Choose a tag to compare

@zylyes zylyes released this 04 Aug 07:19

新功能

  • Web Shell + Workspace 面板(受控开启):工作区面板经 workspacePanelEnabled 配置开关控制(默认关闭,行为等同 v1.7 基线)。
  • 工作区集成:会话工作区、投影/恢复、文件浏览器、Git 服务、覆盖层上下文同步。
  • 安全门禁:会话目录守卫、工作区 IPC 白名单/参数校验。
  • ACP 窗口重构:审批窗/问答窗独立模块化、通知导航。

其他

  • 新增 12 套单元测试(全量 29/29 通过)
  • 无破坏性变更

📦 下载:见下方附件(NSIS 安装包 / 便携版 / 7z 自解压)

v1.7.0 - 菜单结构整理

Choose a tag to compare

@zylyes zylyes released this 02 Aug 14:40

改进

  • 菜单结构整理:缩放与全屏、排查问题、开发者归组二级菜单;视图新增「用量统计」。
  • 移除「手动输入地址…」菜单入口(Ctrl+L),功能保留在设置页手动模式。

其他

  • 无破坏性变更

📦 下载:见下方附件(NSIS 安装包 / 便携版 / 7z 自解压)

v1.6.0 - 自绘窗控全应用统一

Choose a tag to compare

@zylyes zylyes released this 02 Aug 13:36

改进

  • 自绘窗控全应用统一:min/max/close 三键由 menu-panel.js 统一注入,全窗口移除 OS titleBarOverlay。
  • 样式收拢.app-topbar 收回 150px 让位;usage 页单页窗控回退。
  • 桥接统一windowControl 归入 kimiDesktopMenu 桥,四键同色同高。

其他

  • 无破坏性变更

📦 下载:见下方附件(NSIS 安装包 / 便携版 / 7z 自解压)

v1.5.0 - 用量面板自绘窗控、托盘入口

Choose a tag to compare

@zylyes zylyes released this 02 Aug 12:57

新功能

  • 用量统计面板自绘窗控:页面自绘三键(min/max/close),新增 window:control IPC。
  • 托盘菜单「用量统计」入口

其他

  • 无破坏性变更

📦 下载:见下方附件(NSIS 安装包 / 便携版 / 7z 自解压)

v1.4.0 - 用量统计面板

Choose a tag to compare

@zylyes zylyes released this 02 Aug 12:19

新功能

  • 用量统计面板:上下文窗口占用、会话用量、托管用量(计划/钱包)、趋势(today/7d/30d 分模型汇总)、诊断错误展示;60s 自动刷新 + 手动刷新 + 防竞态。
  • 菜单入口:视图 → 用量统计。
  • IPCusage:getSnapshot

其他

  • 无破坏性变更

📦 下载:见下方附件(NSIS 安装包 / 便携版 / 7z 自解压)

v1.3.0 - 运行时状态层、任务目录、子Agent树、CLI更新

Choose a tag to compare

@zylyes zylyes released this 02 Aug 11:35

新功能

  • 运行时状态层: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

Choose a tag to compare

@zylyes zylyes released this 27 Jul 14:41

新功能

  • 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回归测试

Choose a tag to compare

@zylyes zylyes released this 27 Jul 08:03

改进

  • 移除旧版 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 🎉 首个公开发行版

Choose a tag to compare

@zylyes zylyes released this 27 Jul 01:05

新功能

首个公开发行版。经过 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主题

Choose a tag to compare

@zylyes zylyes released this 26 Jul 17:51

修复

  • 深色模式顶栏异色根治header.chat-header 强制背景色的暗色变体原挂在 @media (prefers-color-scheme)(跟随桌面应用主题),与 Web UI 自身主题设置解耦——Web UI 深色 + 桌面/系统浅色时头部被刷白、右上窗控采样随之整条顶栏发白。改为 preload 在内容区代表点用 elementsFromPoint source-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