更新日志

更新日志

内容取自 GitHub Releases,每次发版后自动同步。

v0.6.7
2026-09-03

这一版修两个实拍卡点:把会话切到 kimi 之后「什么都没了」,以及手机上结束不了会话。顺带把 0.6.6 之后攒下的排版、性能与发布链改动一起带上。

kimi:不再卡在「是否信任此目录」

  • 切换到 kimi 后会话消失:kimi 0.40 起每个目录首次打开都要在终端里确认信任,对话页看不到也答不了这道提示;信任屏期间它不发任何 hook,新会话进不了看板,而旧会话已经收尾——看板上就像切换失败。现在起进程前会替你把这个目录写进 kimi 自己的信任名册,直达主界面
  • 新建会话、恢复会话、接管重启走同一条预信任,多账号按实际生效的账号写
  • 升级 kimi 后旧信任像被清空一样重新弹提示,是它换了键算法,不是回归;本版按新算法写入,并附真机探针钉住一致性
  • 只写 kimi 自己会写的两个字段,只对你亲手发起的启动生效。注意它的信任语义是启用该目录的项目级 MCP 服务器

手机远程

  • 可以结束会话了:此前远程刻意不放行结束命令,但接管与写终端早已能做到同样的事,拒绝它只是少一个入口。现在对话页标题栏与侧栏菜单都能结束,只作用于本会话进程
  • 首屏更快:静态资源预压缩并长缓存,终端视图与改动面板拆成按需加载

对话窗

  • 长回复恢复文档排版层级:标题拉开、段距对齐、行内 code 底色减淡
  • 正文放大到 15px、深色主题降对比防晕字、字距归零
  • 鼠标停在工具输出块上时对话区不再「卡住」:内层滚到边界后会带动外层

看板与贴纸

  • 更新提示分两档:有新版只亮红点,下载完成才出一键安装横条;红点回到齿轮角标,不再挤溢底栏
  • 看板四个 tab 的列表查询改走索引

发布与底盘

  • macOS 拆 arm64 与 x64 两个独立 dmg,发版流程并行化提速
  • 原子写残留的临时文件会被回收
  • 数据库 schema v16:丢掉从未写入过的 events 表,开库自动迁移
  • E2E 接入 CI 定期通道

测试底盘:后端 meowo-agent 461、meowo-app 408 用例全绿,clippy 零警告;kimi 信任键算法经真机探针与 0.40.1 逐字符比对一致。

v0.6.6
2026-09-03

这一版的主线是「把话说清楚,把事做对」:一轮六路并行的 UI/UX 全面扫描(69 条)加四轮交叉复核,逐条落地;另有三个实拍 bug——中途附加目录其实从来没生效过、切回终端页底部会缺一截、对话页看不到工具到底干了什么。

对话窗

  • 工具调用像终端那样带详情:Write 显示写了多少行 + 正文预览 + 剩余行数,Edit 显示前后对比,Bash 显示命令块;进行中的活动组默认展开,不用点开才知道在跑什么
  • 审批卡不再抢走输入焦点:你正在打插话时弹出审批卡,下一个空格或回车会落在「拒绝」上——现在焦点在输入框里就不抢
  • 审批卡不再盖死内容:它悬浮在对话底部约 500px 处,计划审批时刚写完的计划正文正好在这一段、滚到底也露不出来;现在卡片实高会让出可滚空白。「仅收起」也从单向门改成可再展开的折叠条
  • 切去终端再切回来,阅读位置还在(此前一律跳回底部)
  • 「回到最新」浮钮与排队回执的「立即插话」不再被审批卡压住点不到
  • 侧栏折叠分组不再吞掉你正开着的会话(日期分桶的键是固定的,折过一次第二天的新会话会连同当前会话一起被藏起来)
  • 工具名不再中英混排(Grep/WebFetch/Task 等都有了中文名);并行工具跑起来时读屏不再被逐行打断
  • markdown 图片有了兜底:远端大图限宽自适应,本地路径降级成文件名标签而不是一个碎图标
  • 另一个 Meowo 会话发来的消息不再摊成一屏 XML,渲染成带来源的消息块,长消息可折叠

附加目录(--add-dir

  • 中途附加目录其实从来没生效过:我们自己发给 CLI 的命令带了引号,而 claude 的 /add-dir 不做引号剥离——引号进了路径字面量,还让它不再以盘符开头、被当成相对路径拼到当前目录后面。库里记上了、运行中的进程却没拿到访问权,界面在说谎
  • 手打 /add-dir "C:\…" 同样修好了,并且会顺带落库(此前手打的不进库,恢复会话后丢)
  • 资源管理器「复制为路径」带来的引号,现在在新建面板、远程、中途附加三条入口都能识别

终端

  • 切回终端页不再看到残帧:底部输入框的边框与状态行缺一截、只剩半个字符,拖一下窗口才好——原因是隐藏期间画布失效,而既有的自愈全都指望「尺寸变化触发重绘」,尺寸没变时那条路是断的
  • 鼠标上报时选不了字有提示了:按住 Shift(macOS ⌥)拖动可选择;macOS 上补齐了 ⌥ 拖选的开关
  • 含中文的行上,文件路径链接的位置不再左偏、Ctrl+点击点不开
  • 终端字号首帧直接用上次生效值,不再先按 12 号画一屏再重排
  • 新建会话面板:打开即聚焦目录框(回车直接启动)、未装 CLI 时给「去安装」入口、预填的 Agent 没装被换掉时会说明
  • 右键菜单按 Esc 关闭后,焦点回到终端(此前继续打字没反应)

看板与贴纸

  • 切 tab 时不再闪一下「还没有会话」再换成真列表
  • 刷新失败时给细横幅说明「显示的是缓存」,用量读数陈旧会降饱和并标注上次更新时刻
  • 「全部」tab 里在线与历史会话之间有了分界线
  • 主目录启动的会话,「仓库」栏不再显示成你的用户名
  • 搜索框已经开着时再按 Ctrl+F 会把焦点抢回来;设置窗也有了 Ctrl+F 与清除按钮
  • 连续归档时撤销提示不再无限堆叠

设置与更新

  • 更新的三个阶段(有新版 / 正在下载 / 已就绪)分开表述,不再都说「有新版本」;「重启并更新」按下后有进行态
  • Windows 上登录提示不再念错终端名(选过的终端被卸载后也不会再念旧名)
  • 弹层里拖选文字时手滑到遮罩上松手,不再把弹层连同草稿一起关掉
  • 远程端口填错有行内说明,不再静默弹回默认值
  • 账号分区搜索别家 agent 名(如「codex」)不再零结果零入口

手机远程

  • 恢复双指缩放(此前被禁掉,是无障碍硬伤),输入控件钉 16px 防止 iOS 聚焦时整页放大
  • 刘海屏顶栏不再把菜单按钮挤到标题行上
  • iOS 软键盘弹出时不再把页面顶走、输入框藏到键盘后面
  • 配对失败能区分「令牌不对」与「连不上桌面端」;配对页跟随主题
  • 加载 1.2MB 的对话窗时有加载提示,不再是几秒白屏
  • 桌面端离线的判定从最长 60 秒压到几秒
  • 远程页的错误提示纳入统一的中英文映射

视觉与无障碍

  • 小字对比度按叠层后的实际卡面重新校准(此前按裸底算,落到卡片和悬停态上不达标)
  • 同一张「待批准」卡上的三种橙色统一;浅色主题下子任务胶囊、已完成待办的对比度补齐
  • 桌面端多处点击热区补到 24px,手机端关键按钮补到 44px
  • 开启「减少动态效果」后,转圈指示不再定格成一个豁了口的环
  • 文案规范收口:动词统一(中断/收起/跳过权限确认)、状态词统一(等待输入/已断开)、去掉分号与破折号、拆长句、去黑话

测试底盘:前端 822 用例、后端 403 用例全绿;四轮交叉复核共查出 3 条回归与 12 处半成品,全部修复并补了回归用例。

v0.6.5
2026-09-01

这一版的主线是「听你说话」:大量来自实拍的修复——手机端远程会话链路打通、图片附件在各家 CLI 下都正常了、一长串「看着别扭」的细节(消息偶尔双显、标题被系统文本污染、审批卡把输入框往下推)都有了终态。另有四个结构性专项:审批卡零位移 overlay、界面缩放下发对话窗、原生吸附预览窗、Ctrl+K 命令面板。

手机远程访问

  • 新建会话不再报「参数无效」:远程桥缺 extraDirs 字段,手机端每次新建都被拒(400);顺手给全部 40 条远程命令加了参数契约防护测试,同类漂移以后直接变红
  • 新建成功后自动进入新会话(此前落回「去侧栏选会话」的空态),启动中有占位画面,认领后无缝切到真会话
  • 会话列表抽屉不再每次打开都闪「加载中」(首开后保持挂载)
  • 待审批的通知在手机上点开一条不再把其他会话的审批通知连坐清掉

图片附件

  • kimi 发图修好了:kimi 在 Windows 上的贴图键是 Alt+V(不是 Ctrl+V),此前发图静默降级成指令文本打进终端——现在和原生终端一样出现 [image #N] 占位符
  • 即使走了文本回退,图片路径也会被解析成预览图,注入的指令原文不再整段上屏
  • 运行中发纯图片消息,「(附件)」排队回执不再永久残留
  • 会话标题不再被机器文本污染:kimi 的 <system>图片压缩说明</system> 注记、Meowo 自己的附件注入指令,都不会再变成会话标题

对话窗

  • 审批/题面卡改悬浮 overlay:出现时不再把输入框和消息往下推(彻底零位移)
  • Ctrl+K 命令面板:搜会话 + 执行命令(新建/切视图/收侧栏/回最新/速查表)
  • 界面缩放(设置里的字号密度)现在同时作用于对话窗
  • 消息不再偶尔双显(kimi 日志双写两行常差 1ms,去重从同戳全等放宽为 2s 容差)
  • 运行指示从脉冲圆点改成盲文「贪吃蛇」(三点顺时针爬行,kimi TUI 同款)
  • 「回到最新」带未读计数;跨段接续与分隔行不再虚增计数

看板与状态判定

  • 活动态判定三处同源(看板/侧栏/后端 tab 归属同一阶梯):已结束的会话不再被残留画面误报「待交互」
  • 待办列表有「上一任务」语义:新任务开始时旧清单自动折叠收编,看板进度只算当前任务;顺手修了四条待办失真路径(空参数误清整表、缺标题行静默丢失、claude 任务创建丢失、多卡归属错乱)
  • 外部会话的状态角标恢复全亮度(「按记录推断」的区分保留在悬停提示里)
  • 点一条通知不再连坐清空其他待审批通知

窗口与吸附(Windows)

  • 原生吸附预览条:拖到屏幕边缘时,落点位置直接画在屏边(不再是窗口内的小提示);首次拖拽即有预览(启动预热)、压在贴纸之上、厚度与真实缩略条一致、贴边侧无圆角
  • 托盘单击对折叠成细条的贴纸有效了(展开带到眼前,不再「点了没反应」)
  • 重启后通知中心的旧通知启动时清场(那些点了没反应的死链接)

设置与 agent 管理

  • agent 版本可见 + 一键更新:设置 → Agent 分区显示各家当前版本,有新版时一键更新(claude/codex/gemini/opencode 走 npm,kimi 走官方渠道)
  • 设置搜索现在能命中下拉选项内容(如搜 "WezTerm")
  • 远程访问的二维码按实际监听端口生成——多实例并存时不再指向另一实例的服务
  • Relay 模型输入框按 Esc 不再误关整个设置窗;设置保存错误英文界面不再蹦中文

终端

  • 「结束并恢复」在 ConPTY 僵死场景能一步走完(等进程真退出再启动,注册缝隙归零)
  • 外部视图离线后终端网格立刻夺回(不再只显示上半截)
  • kimi 空闲输入框不再被误判成 fallback 灰点
  • 贴纸悬停展开时窗口不再凭空消失

测试底盘:前端 800+ 用例、后端 390+ 用例全绿;远程桥 40 条命令有参数契约防护;两个真机探针(kimi 贴图、终端回车)留在 app/src-tauri/tests/ 可复跑。

v0.6.4
2026-08-29

这一版是一轮系统的交互体验整治:用一份 146 条的交互清单(docs/ux-backlog.md)逐条核对清零,覆盖看板、对话窗、托管终端、设置、窗口管理与通知六个面。最有感的几个:kimi 会话不再被误报成「待交互」、审批卡能分级警示危险命令、等待审批的 toast 长驻且一键直达、子任务面板逐条显示(对齐 TUI 的 001/002)、设置终于能搜索了。

状态判定与提醒

  • kimi 会话不再把「正在干活」误报成「待交互」:屏幕规则适配了当前版 kimi TUI 的工作指示(⠴ Agent Running、月相提示行)——此前持有 PTY 的实例会把整块活跃工作屏判成空闲
  • 等待/审批不再因事件时间戳跳动反复弹通知;审批类 toast 改为长驻 +「打开会话」按钮
  • 「运行中→空闲/阻塞」的看板落地从最坏 1.7s 压到约 1s(高优通道绕过合并节流)
  • 外部会话的状态角标弱化显示(那是按记录推断的,不是实时判定);屏幕识别拿不准时降级为中性点而不是自信的「等你」
  • macOS 通知换用 UNUserNotificationCenter,不再串行阻塞投递

对话窗

  • 对话内容实时性翻倍:transcript 文件变化直推事件,不再只靠轮询(兜底轮询降到 2s)
  • 进度面板的子任务逐条显示(一次派多个子任务不再合并成「×N」一行),各自的状态与耗时实时更新
  • AskUserQuestion 多问题表单可以卡内作答了(自动识别当前聚焦第几题,认不出就一字不写)
  • 审批卡:危险命令(rm -rfsudo 等)的允许按钮红色警示;长命令支持展开全部/复制;提交失败不再静默
  • 「加载更早」改成分页向上翻,不再一次性全量重读
  • 斜杠补全支持子串匹配 + 参数提示;@ 文件补全;代码块有语法高亮(按需加载,不影响启动)
  • 切会话改骨架屏;轮询连续失败单列「同步中断」,与「agent 退出」区分开
  • 命令输出里的终端转义码不再渲染成乱码(如 /compact)

托管终端

  • 终端里文件路径 Ctrl+点击直达文件管理器;链接悬停有提示;右键菜单(复制/粘贴/全选/搜索)
  • 对话窗与外部终端同连一个 PTY 时:失焦一方不再乱发 resize(TUI 不再反复重排),另一方在线时提示「两边同时输入会交错」
  • 恢复/接管用当前终端网格起 PTY,首屏不再重排;临时会话转正不再整只重挂终端
  • 启动失败带终端尾部原因;等待终端就绪显示秒数;假死横幅加「结束并恢复」;强制结束的会话明确标注「进程可能仍在后台残留」
  • 回滚行数(scrollback)进设置,500–50000 可调

看板与新建会话

  • 新建会话有「正在启动」占位卡,不再面板一闪而灭毫无反馈
  • 高风险启动档(bypassPermissions/yolo)下拉里红色警示 + 风险说明
  • 中转(relay)启用时模型档置灰注明「由中转固定为 X」
  • 便签超 3 行折叠、编辑中滚动不再丢草稿、星标卡片移动有动画、切 tab/搜索切换期列表灰化防抖
  • 搜索也能命中便签内容;侧栏会话列表支持搜索(Ctrl+F)

设置与引导

  • 设置可以搜索了(行/卡片/分组/分区四级过滤);设置窗可纵向拉高;外观分区有迷你贴纸实时预览
  • 引导新增「连接你的 AI CLI」与「Meowo 如何读到进度」两步:明说会往 CLI 配置写 hooks、写前自动备份、怎么移除
  • 登录等待显示「已在哪个终端打开、最长 5 分钟」;安装可取消;安装失败日志一键打开
  • 账号错误英文界面不再蹦中文;确认框按钮说清后果(「删除账号」「结束并重开」),可逆操作不再用危险红
  • 更新下载可取消

窗口与托盘(Windows)

  • 窗口位置/尺寸/吸附边/置顶统一进 settings.json(localStorage 旧值自动迁移);折叠态禁止缩放,根治「尺寸毒化」
  • 托盘:单击开合贴纸、双击打开对话窗(恢复老习惯);菜单项与 macOS 对齐;首显不再抢焦点
  • 吸边:双屏只吸虚拟桌面外侧边(内侧边不再误触);拖到边缘显示落点幽灵轮廓;展开过渡不再布局抖动
  • 新增点击穿透模式:设置里开启后贴纸不吃鼠标,按住 Alt 临时恢复交互

无障碍与键盘

  • 看板卡片收拢为单个 Tab 停靠点 + 卡内方向键;侧栏 roving tabindex;tablist 全键盘可操作
  • 弹层统一焦点陷阱 + 背景 inert;审批卡改 alertdialog 并自动移焦
  • 状态点不再每个都是 live region(读屏播报风暴),全窗只留一个汇总播报

完整清单docs/ux-backlog.md 146 条逐条有终态(含两条实拍后定为「不采纳」:托盘待交互角标、缩略条 pin 标记)。

v0.6.3
2026-08-27

这一版把「后台还在干活」这件事补完整了:fork 出去跑的子任务、在后台跑的命令,现在都能在进度面板里看见,会话状态也不会再在它们跑着的时候说「等你输入」。另外修了一批性能与安全问题,其中「退出 agent 后终端一动鼠标就刷字符」是这版最容易撞上的那个。

子任务与后台任务

  • /code-review 这类 fork 出去跑的 skill,进度面板终于能看到它派出的子任务(此前是整片空白,该形态从来没被支持过)
  • 展开子任务不再张冠李戴:同一条命令跑过多次时,配对不会再错位
  • fork 出去的 skill 跑完不再永远挂着「运行中」(实拍:一场 11:36 就结束的审查挂了三个半小时)
  • 后台命令也算在跑的活儿:主回合停了但后台命令还在跑时,会话不再显示「等你输入」,进度面板也会列出它

终端

  • 退出 agent 后终端不再「一动鼠标就刷字符」:agent 崩溃或被强制结束时来不及收回的鼠标上报、括号粘贴、备用屏、隐藏光标,现在由 Meowo 一并收回,外部终端的两条路(同步打开、直接开在你的终端里)都覆盖
  • Shift+滚轮在 claude 全屏界面下真的能滚了:此前它恰好在最需要的场景里什么都不做
  • 点完切换模型立刻关窗,不会再打断 agent 正在跑的那个回合

性能

  • 长会话流式输出不再吃掉小半帧:任务列表重建加了缓存,实测快 6~8 倍
  • 活跃会话不再每 2 秒重传整份终端回放(最多 1 MiB)
  • 侧栏几百条会话时不再每次刷新都整表重建
  • 停在已结束会话上的空转探测会退避并停下(此前每小时数千次空转)
  • 托盘右键菜单开窗口不再白屏卡顿
  • 文件面板的缓存加了上限,不再只增不减

安全与更新

  • 「重启并更新」不再把托管会话变成孤儿进程(Windows)
  • Windows 上 API 中转的密钥不再出现在命令行上(同机任意进程都能读走)
  • 手机端打开链接同样只放行 http/https,与桌面端一致
  • 日志与设置出口的代理凭据做了脱敏,host/port 保留以便定位

用量

  • Opus 泳道不再在过渡期被整条吞掉
  • 贴纸的模型周限取用得最满的那条,不再可能把 83% 的那条藏起来

macOS

  • 贴纸窗恢复可拖拽边框
  • 建窗失败后 Dock 图标不再永久常驻
  • 长路径下的进程判活与终端聚焦不再失灵(ps 输出被按 79 列截断所致)
v0.6.2
2026-08-25

这一版集中修终端页的鼠标交互:滚轮、右键、Ctrl+点击链接在 claude 新版全屏界面下的各种别扭都顺了。另外用量面板能看到 Fable/Opus 的模型专属周配额——它常比总配额先用完,现在不会再误判还有余量。

终端交互修复

  • 适配 claude 新版全屏界面(备用屏 + 鼠标上报):重连、重开窗口不再出现两条滚动条、滚轮滚错内容
  • Ctrl+点击链接只打开一个浏览器窗口(此前 claude 会把同一链接再开一次)
  • 会话进程退出或崩溃后画面不再「卡死不能滚」,可正常翻看、复制最后的输出
  • 新增 Shift+滚轮:TUI 占用鼠标时也能直接翻本地回看
  • 鼠标归 TUI 时右键不再叠加粘贴(claude 收到右键会自己粘贴,此前等于粘两份)
  • 鼠标快速划过终端不再把按键拖卡:移动上报按帧合并,按键零延迟
  • 拖文件进终端页直接插入路径,不再弹附件遮罩

用量与配额

  • 用量读数新增模型专属周配额(如「Fable · 每周」):设置页与贴纸小屏各一条进度条,接近上限自动变红——这条配额往往比总量先见顶,是真正的约束项

其他

  • 「外部终端」偏好下,恢复会话直接开在你自己的终端里
  • 兼容 codex 0.148 的会话记录格式:正文、文件修改、回合错误重新显示,对话页不再空白
  • macOS:对话窗侧栏顶部布局与确认框样式修复
v0.6.1
2026-08-20

这一版带来两个大件:手机也能看会话、回消息、批审批了;一个会话能同时访问多个仓库,跨仓需求不用再开一堆会话来回复述。另外,Claude 的选择题提问可以直接在对话窗里作答。

手机远程:人不在电脑前也能推进

  • 设置里开启「远程访问」,手机扫码即配对,浏览器直接打开会话列表与对话页
  • 手机上可以看时间线、发消息、批准或拒绝审批;审批有租约机制,手机在看时优先送到手机,手机离线自动回落桌面/终端,不会丢
  • 手机也能新建会话:页内目录浏览器逐级选目录,不依赖系统对话框
  • 远程页按手机屏幕适配;桌面专属动作(打开资源管理器、结束进程等)在远程端自动收起

一个会话,多个仓库

  • 新建会话可附加目录:面板里点「+ 附加目录」(或 Ctrl+点击最近目录)把其它仓加进来,一个需求只开一个会话——跨仓改动由 AI 自己协调,不用你在多个会话间人肉传话
  • 已有会话中途也能加:「查看改动」面板的仓库菜单里随时附加/移除目录;运行中的会话立即拿到访问权,断开的会话下次恢复自动带上
  • 恢复不丢权限:断线重连、接管重启都会自动回放附加目录——此前 /add-dir 是进程内状态,重启就丢
  • 「查看改动」面板按仓切换:文件树、文件搜索、diff 都能切到任一附加仓查看;非 git 仓自动只显示文件页签
  • 贴纸卡片与侧栏条目上的 +N 小标示意跨仓会话,悬停可见全部目录
  • 该能力由 agent 声明(目前 Claude Code 支持),不支持的 agent 不显示入口

提问选择题直接在对话窗作答

  • Claude 的 AskUserQuestion 提问在对话窗弹出可作答卡片:多问题分页、多选勾选、自定义输入,答完直接提交
  • 不想在这答?一键「去终端作答」;关掉对话窗时表单自动回落终端,不会丢
  • 代答回执在时间线中正常显示,不再被误渲染成红色失败块

细节与修复

  • 中途附加目录带审批防护:终端正挂着审批或提问弹窗时不注入命令,避免回车误触弹窗选项;含空格的路径正确处理
  • 一批新错误提示补齐英文翻译;贴纸与侧栏的徽标对齐、菜单布局多处打磨
v0.5.16
2026-08-18

这一版把「找回过去」做顺了:侧栏能全文搜索对话内容,终端有了 Ctrl+F 内搜索;后台子任务的状态终于靠谱,更新也学会了趁你退出时静默装好。另有一大批状态准确性、安全与性能修复。

搜索:聊过的都能找回来

  • 侧栏新增「搜索对话内容」:全文检索最近 200 个会话(含已归档)的对话记录,每个会话给一条命中摘录,点击直达
  • 会话搜索范围扩大:除了标题和目录,便签内容与最近往来(你上次说的、AI 上次答的)也参与匹配
  • 切换 tab 不再丢搜索词;搜索时不折叠未运行的会话

终端与输入更顺手

  • 终端支持 Ctrl+F 搜索,并换用 WebGL 渲染(不支持时自动回退);emoji 不再被裁半
  • 文件拖进对话框即成附件;输入 @ 补全文件路径(即时目录浏览 + 全局模糊匹配)
  • 取回上一条发过的消息;草稿按会话各自保存,切走再回来还在
  • 对话里的代码块有语法高亮了;消息带日期分隔条,悬停可看精确时间

后台子任务:状态终于准了

  • AI 委派的后台子任务完成后,状态会正确翻转(此前主 AI 主动查收结果时,界面会永远显示「进行中」)
  • 主回合结束但后台子任务还在跑的会话,不再被误标成「等待中」——贴纸和看板都按「后台忙碌」显示
  • 子任务块显示执行时长,跑着的时候实时走秒

更新:退出即装,不再弹窗

  • 更新下载好后点「稍后」,退出 Meowo 时会自动静默安装,下次启动就是新版
  • 升级安装不再弹出进度窗口(0.5.15 实测会弹且界面错乱,已改全静默)

会话状态与通知一批修复

  • 「等待你回复」通知不再同一回合重复弹;回合刚结束时的迟到事件不再把会话顶回「运行中」
  • 在外部终端跑的会话,提问和审批留在终端里作答,GUI 不再抢走权限框
  • AI 用 /clear 原地开新会话时,看板自动折叠成一张卡,开着的对话窗自动跟随新段
  • Claude Code 新版标题动画(月相帧)正确识别为运行中,长任务不再被错挂黄环
  • GUI 托管的会话不再被空闲回收误结束;整理会话历史(compact)后工作区目录不再漂移

安全加固

  • 中转接口的模型列表请求增加同源校验;粘贴附件的可执行扩展名一律中和;确认弹窗绑定来源窗口;内容安全策略收紧图片外链;git diff 路径穿越守卫补齐反斜杠

性能与细节

  • 长会话流式输出的渲染改为增量更新,不再越聊越卡;贴纸窗会话判活开销降到毫秒级
  • GBK 编码的文件(中文 Windows 常见)不再满屏乱码
  • 批量归档多选(Ctrl+点击);连续归档时撤销互不覆盖;审批卡 Esc 拒绝改两段确认
  • 代理地址删空后正确恢复直连;切换图片预览不再残留上一张;设置页滑块调完即存
v0.5.15
2026-08-14

这一版给对话窗口装上了「文件 / 更改」面板——看代码、看改动都不用离开对话;新增「切换引擎」:一段对话可以换个 AI 接着跑;Windows 换上全新的一键安装器。粘贴图片、审批提醒、任务进度也集体变懂事了。

文件与更改:代码就开在对话旁边

对话窗口标题栏多了个入口,点开是右侧停靠面板(对话不会被盖住):

  • 更改:当前目录在 git 仓库里时,列出工作区的全部改动文件,点开就是着色的 diff——新增绿底、删除红底、代码带语法高亮
  • 文件:整个项目目录的文件浏览器,点任何文件直接预览(带行号和语法高亮)
  • 面板宽度随手拖,还能一键最大化(对话区临时让位),折叠后再展开原样还在

一段对话,换个 AI 接着跑

模型下拉里新增「切换引擎」:把当前会话的完整上下文交接给另一个 AI(Claude Code / Kimi / Codex 等任一已安装的),在同一目录继续这段任务。旧会话保留可回看,新会话的时间线里能直接看到切换前的全部对话;侧栏里带「引擎切换历史」徽标,链上各段随时跳回。

全新一键安装(Windows)

新安装器界面清爽直观,一路下一步即可;「自定义安装」里还能直接勾选轻量模式。没有 WebView2 的环境会自动回退到经典安装界面。升级安装也根治了「无法复制文件」:改用 Chrome/Firefox 更新器同款做法——先把被占用的旧文件挪开再写入,旧进程杀不死也能装成功。官网下载页已指向新安装包。

粘贴图片,一次多张

对话页粘贴图片发送整个重做:多张图片可以一次发,逐张交给 AI 自己读取。发送前自动快照你的剪贴板、发完原样还原——不会顶掉你刚复制的内容;任一环节失败会静默回退为文件路径方式,绝不会把错的内容发给 AI。

审批不再抢窗口

  • 正在 A 会话阅读或打字时,B 会话的审批/提问不再把窗口瞬间切走:改为侧栏亮徽标 + 任务栏闪烁,点过去审批卡仍然可答(整个等待期有效,不再 10 秒超时悄悄退回)
  • Claude 计划模式的「plan 已写好,是否执行」批准提示现在能被识别:看板显示待操作、对话页弹出审批卡(此前它悄无声息,会话看起来像在空转)
  • 有待审批/提问时,终端不再误报「输出停滞疑似卡死」——静止本就是在等人

任务进度看得见了

  • 标题栏新增「进度」按钮:浮出任务清单 + 子任务面板,进行中的排最前、完成的沉底
  • 支持 Claude 新版任务列表:此前这类任务完全不显示,现在看板、贴纸、进度面板都有
  • 后台子任务完成后,对话页的状态会正确翻转为完成/失败(此前一直停在「进行中」)
  • Kimi 会话里粘贴发送的图片,回看历史时也能显示缩略图了

轻量模式:只要贴纸

设置与首次引导新增「对话窗口功能」开关:关闭后只保留桌面贴纸,会话统一在外部终端打开,审批和提问也回到终端里作答——想要极简陪伴形态的可以一试。

细节打磨

  • 上下文占用环在 100% 时数字不再溢出贴边
  • 会话菜单的「星标置顶」简化为「置顶」
  • 待办与子任务的状态图标统一为徽章样式
v0.5.14
2026-08-12

这一版从根上处理了 Windows 终端「跑着跑着就僵住」的问题,顺手修好了安装器偶发的复制失败,并给终端补上了一批日常操作:右键复制粘贴、Ctrl+Enter 换行、API 报错提示。还有一个新快捷键:Ctrl+K 随时切会话。

终端僵死,从根上治

「会话跑着跑着画面定格、打字没反应」的元凶是 Windows 系统自带的终端宿主(conhost)内部死锁——它随系统更新,很多机器上跑的是几年前的老版本。Meowo 现在自带一份新版终端宿主(取自微软官方渠道并校验签名),所有会话自动换用,已知的死锁问题在源头上就不存在了。

万一还是遇到极端情况:输出停滞超过 30 秒会有明确提示(而不是让你对着静止画面猜它是卡了还是在思考);「结束会话」在任何卡死形态下都保证几秒内生效,连最顽固的内核僵尸也有专门的清理手段。

安装不再报「无法复制文件」

升级安装时偶发的「无法复制 app.exe」是旧进程还锁着文件——尤其是后台还开着第二个 Meowo、或进程恰好卡死的时候。安装器现在会先把所有相关进程清干净、确认它们真的退出了再开始复制。

终端更像个终端

  • 右键复制/粘贴:选中了右键就是复制,没选中右键就是粘贴(Windows 终端的惯例)
  • Ctrl+Enter / Shift+Enter 换行:此前只有 Alt+Enter 能换行,现在三个都行,不会误触发送
  • 修复了输入框偶发出现两个光标、以及画面多帧内容交错重叠的显示错乱
  • 修复了在对话页恢复会话后发送的第一条消息被静默吞掉的问题——现在发送前会确认消息真的进了输入框,进不去就退回来明确告诉你

API 报错看得见了

Claude 遇到 API 错误(过载、连接中断等)时,此前 Meowo 毫无动静,会话就静静挂着。现在三处都有提示:看板卡片标红、桌面通知(同类错误只提醒一次,不轰炸)、对话页里渲染成醒目的错误气泡。

更顺手的界面

  • Ctrl+K 快速切换器:输入几个字直接跳到任何会话
  • 看板状态点改回红绿灯直觉:颜色说明谁、闪烁说明急不急;检测到 Agent 停在待操作界面时显示「待操作」
  • 侧栏搜索框、图片灯箱(滚轮缩放/拖拽)、提示气泡等一批细节打磨
  • 双开 Meowo 时不再产生两个互相打架的实例(第二次启动会唤起已有窗口)
v0.5.13
2026-08-11

这一版专修一类最恼人的问题:会话看起来还在跑,实际已经没了响应——以及点了「结束会话」却结束不掉。

结束会话,保证生效

Windows 上卡死在系统管道里的 Agent 进程,普通的结束手段会静默失效,界面就一直显示「运行中」。现在结束会话带三段升级:一秒内没退就连它拉起的子进程一起清掉,三秒内仍没退就强制收尾——无论进程卡成什么样,界面都会在几秒内解锁。应用退出时也会把 MCP 等孙进程一并清理,不再往系统里漏进程。

界面卡顿不再拖死 Agent

此前对话窗如果一时消化不过来终端输出,压力会一路反压到 Agent 的输出管道上,把它活活憋死(表现为终端定格、打字无回显)。现在输出链去掉了反压:界面忙不过来时丢弃的只是实时画面帧,事后自动按缺口补齐,Agent 全程不受影响。

恢复会话后,终端能打字了

在对话页恢复一个历史会话后,切到终端页打字没有回显——后台旁路挡住了新终端的输入通道。已修复,恢复流程不再被旁路短路。

其它

  • 模型菜单支持 1M 上下文档位
  • 运行中排队的插话消息支持带图片
  • 启动选项(权限模式等)会记住并在恢复会话时原样带上
v0.5.12
2026-08-11

这一版把对话窗做成了一个像样的桌面窗口:原生的窗口按钮、分屏支持、不抢焦点的提醒,加上一批照着顺手的产品重新校过的界面细节。还有一个积怨已久的修复:权限模式终于会跟着会话走了。

权限模式跟着会话走了

接管/恢复不再重置权限。 以前新建会话时选的「跳过权限确认」只对第一次启动有效——接管或恢复重启进程后就悄悄回到默认,每次都要重新来过。现在启动时的选择(权限模式、模型)随会话记住,之后的每次接管/恢复自动带上。

恢复时还能现场改。 接管按钮旁多了一个权限下拉:这次恢复想用什么档位现选即可,包括平时循环键够不着的「跳过权限确认」;选一次记一次,老会话也适用。休眠会话的权限胶囊也能预选下一次恢复的档位。

窗口原生化(Windows)

标准的窗口按钮回来了。 右上角是正经的最小化/最大化/关闭,悬停最大化会弹出 Windows 11 的分屏布局面板(Snap Layouts),点击走的都是系统原生路径。顶栏与会话内容分离,内容区变成一张带阴影的圆角卡片。

该提醒的时候不抢焦点。 你在外部终端里打字、agent 请求审批或提问时,对话窗以前会直接弹到最前抢走光标;现在它安静就位 + 任务栏闪烁,手上的活不会被打断。

对话页

标题就是菜单。 点会话标题展开操作:置顶、在文件管理器打开目录、重命名(独立弹窗)、归档。标题栏由此清掉了徽标、路径行和零散按钮。

附件长得像附件了。 粘贴的图片直接显示缩略图、点开进灯箱缩放查看;文件是统一定宽的卡片(图标 + 文件名 + 类型·大小),不再一高一矮。发送后对话里也不再重复那句写给 CLI 的附件指令。

机器话收起来。 后台任务的完成通知以前是整屏 XML 原文摊在对话里,现在收成一行摘要,点开才看全文;/code-review 这类后台命令也渲染成命令徽章。

侧栏

  • 顶部换成整宽的「新建会话」入口;目录筛选和分组方式收进一个筛选面板(不再是两个撑满的下拉)。
  • 窗口拉窄时侧栏自动让位,需要时以全高抽屉浮出,点空白即收。
  • 列表上下渐隐滚动、长标题省略号截断、乱码般的临时目录名截短显示。

修复

  • 下拉菜单一族全面加固:按真实高度决定向上还是向下弹、贴边时自动钳制在窗口内、重新打开不再丢失限高、筛选面板切换子列表时重新定位、键盘方向键在子面板间不断线。
  • 终端页签的强制深色现在覆盖所有弹出菜单(此前下拉还是亮色)。
  • 提示气泡不再盖住展开中的下拉菜单。
  • 用户消息里独立的「-」行不再被当作附件残留误删。
  • 全局滚动条调细,与整体密度一致。

安装:Windows 下载 .exe,macOS 下载 .dmg。已装旧版的会自动收到更新提示。

v0.5.11
2026-08-07

这一版把对话页从「能看」做到「好用」,顺手清掉了几处会让人以为程序坏了的老毛病。

对话页

图片终于是图片了。 粘进来的截图以前在对话里是一行 [Image: source: C:\Users\...\1.png] 的本地路径,现在直接显示缩略图:多张并排、大小统一,点开可以缩放和拖动看细节。加载不出来时退回文件名标签,路径不会再出现在界面上。

工具调用不再喧宾夺主。 「执行了 N 次工具调用」以前是一块比正文还重的灰色大卡,一屏三块像广告牌。现在收起时是一行安静的小字,直接写清做了什么(运行终端 ×2 · 读取文件),展开才铺开细节。

Agent 问你多个问题时改成标签页。 以前几道题竖着排,能把输入框挤出屏幕;现在一次显示一题,切换即可,卡片再长也不会顶掉输入框。

权限模式可以直接选了。 以前只能点一下跳到下一个,想到某个模式得连点好几次还猜不准落在哪;现在是下拉菜单,选中哪个就切到哪个,切完会确认真的到位了。

模型清单向 CLI 现问。 以前是我们自己维护的一份列表,Claude Code 早就改叫 Opus 5 了我们还显示 Opus。现在清单从 CLI 自己那里读——它升级了,你看到的就跟着变。opencode 的模型列表也能读到了(此前完全不可用)。

看板与侧栏

已归档移出看板。 归档本来就是「从看板收起来」,却还在看板上占一个标签页。现在归档的会话彻底离开看板,管理入口在设置 → 会话,可以在那里查看和放回。

侧栏支持三种分组。 除了按目录,新增按日期(今天/昨天/近 7 天/更早)和按状态(出错的、等你处理的排在最前)。目录筛选里同名的文件夹会带上上级目录,不用再猜哪个 codebase 是哪个。

修了两个下拉菜单的毛病: 列表很长时滚动会导致菜单自己关掉;点侧栏顶部或标题栏关不掉已打开的菜单。

更快了

  • 启动和开窗:贴纸窗要加载的代码减少约 70%,各窗口只加载自己用得到的部分。
  • 长会话:几百上千条消息的会话,Agent 回复过程中不再卡顿;屏幕外的消息不参与渲染。
  • 后台开销:会话存活检测快了几十倍;空闲时对话窗与后端的通信从每秒约 5 次降到 1 次左右;PTY 输出处理去掉了几处白做的拷贝。
  • 安装包体积略减(去掉了中英文界面用不到的字体子集)。

修复

  • 设置页可能卡住整个应用:开关自启动、点「官网」链接会在主线程上读写注册表或拉起浏览器,杀毒软件扫描时足以让所有窗口一起转圈。
  • 对话窗可能再也打不开:某个后台线程出错后,一处状态锁会永久失效,之后每次开对话窗都失败且没有任何提示。
  • 确认对话框可能永久失灵:同上,而它是删除、结束会话前的最后一道确认。
  • 深色主题下停止按钮悬停变成一坨粉色、上下文用量圆环发暗;正在运行的命令过长时会折成多行、每换一条整块高度都在跳。
  • 英文界面下页面语言标记错误(影响读屏朗读)。

其它

发布流程加了版本号校验(推错标签会直接失败,而不是产出版本号不对的安装包),并修掉了两个平台同时发布时可能互相覆盖、导致其中一个平台自动更新失效的问题。官网的版本号此前写死在代码里、已经落后五个版本,现在自动跟随。


Windows 首次运行会提示「未知发布者」:应用暂未做代码签名,点「更多信息 → 仍要运行」即可。正在申请开源项目的免费签名,后续版本会解决。

安装:Windows 下载 .exe,macOS 下载 .dmg。已装旧版的会自动收到更新提示。

v0.5.10
2026-08-04

新增

  • 托管会话的实时状态角标:GUI 自己托管 PTY 的会话,现在直接读终端屏幕判断 agent 在跑、空闲、还是停在某个提示前等你。此前状态只能靠 hook,而 hook 覆盖不到「停在 TUI 表单前」这种情形——看板上那种会话看着和空闲毫无区别。claude / codex / kimi / gemini / opencode 各有一套独立规则;opencode 没有可解析的 transcript,屏幕检测是它唯一的实时状态源
  • AskUserQuestion 在对话页直接作答:claude 提问时,题面与选项和终端里的表单同步出现在对话页。托管会话的单选题可以直接点,选中后等屏幕确认表单确实在屏,再自动把按键送进终端——不用切到终端页。多问题或多选的表单只做展示并给「去终端作答」,不承诺做不到的事
  • 屏幕阻塞通知:agent 停下来等你、而 hook 覆盖不到时也会发通知。正在看的那个会话不打扰,但需要你决策的通知永不抑制
  • 终端字号与行高:设置面板新增「会话」分区,调完立刻应用到所有已打开的终端,不用重开
  • 对话窗口入口:贴纸底栏多一枚按钮,macOS 托盘菜单也加了对应菜单项
  • Ghostty:macOS 恢复会话时可以选它作为外部终端

优化

  • macOS 独立对话窗口改用原生标题栏:红绿灯取代自绘的关闭按钮
  • 同一会话不再重复开终端:macOS 上再次点「在终端打开」会按订阅者 pid 精确聚焦到已经开着的那个宿主窗口,而不是每次都新开一个
  • 过长的 tooltip 精简:分组与归档等处不再糊一大段说明
  • 接入新 agent 只需动它自己的目录:屏幕规则、提示识别、跨账号迁移、代理支持等全部收敛为插件声明,宿主代码里不再有任何按 agent 身份的分支,前后端各有一道守卫测试盯着防回潮

修复

  • 对话页的提示卡永久钉死:在终端里答掉信任提示后,对话页那张卡不会消失,还把输入框一起锁在「终端正在等待选择」,后续真正的提问卡再没机会出现。收卡此前只认自己发布过的卡,而启动提示是另一条路径置入的
  • 题面卡该收不收:终端里按 Esc 取消、或答完之后卡片仍留在页面上(基线记晚了吞掉唯一一次增长、Esc 不触发回合结束、读到了被冻结的计数)
  • 屏幕规则失真:spinner 字符集漏了六帧导致状态闪回空闲;审批行少了必须以 ? 结尾的约束——都表现为状态悄悄判错而无人察觉
  • 收紧 DLL 搜索路径(Windows):启动即限制搜索目录,堵住 conpty.dll 的侧载劫持面

完整改动见 v0.5.9...v0.5.10

v0.5.9
2026-07-29

新增

  • 对话页能归档会话:标题栏一枚按钮收起当前会话,侧栏条目菜单里也有;归档后自动切到下一条会话——收起来了就不该还摊在右边
  • 会话菜单搬进对话页侧栏:置顶 / 便签 / 重命名 / 归档 / 新建会话 / 打开目录 / 结束会话,与贴纸卡片共用同一套菜单;触发方式跟随设置里的「卡片菜单」(右键或「⋯」按钮,二选一,不并存)
  • 后台会话可看可发(Claude Code 的 FleetView 作业):对话页接上它的终端画面,发消息走 agent 守护进程的控制通道。看板一律不给这类会话建卡——用户没开过它们、也几乎操作不了
  • 账号合并进默认账号:数据目录不覆盖式并入(真分叉存 .merge-conflict.bak 侧车,history 按行去重追加),会话改挂默认账号;有进行中会话时拒绝
  • 侧栏按工作目录分组 / 筛选:斜杠与大小写归一的精确匹配,未运行会话可折叠,等待授权的会话亮徽标
  • 斜杠命令不再是一堆尖括号/clear 这类本地命令在对话里渲染成命令徽章 + 可展开的输出,只剩免责声明的那条整条不显示

优化

  • 「星标」改叫「置顶」:文案与图标一并换(上箭头,与「置顶窗口」的图钉区分开),侧栏里置顶的会话真的排到最前,也不会被折进「未运行会话」
  • 审批与终端识别四类卡收敛成一套 ApprovalCard:broker 审批、命令审批、交互选择器、屏幕提示视觉与操作一致
  • 输入区:排队回执可逐条移除,Ctrl+Enter = 中断后发送,另给独立的「中断」
  • 桌面通知点击落点按归属分流:GUI 托管的会话打开对话窗口,外部终端里的会话仍走终端聚焦
  • 侧栏「⋯」不再占着一列空白:hover 才浮现,且出现时不改行宽行高

修复

  • 对话页错挂「Agent 请求权限」:权限早已放行、agent 正跑着长工具,卡片却一直显示待授权(那一位标记要等工具跑完才清)。改由 broker 的实时状态校正,20 分钟的命令不再错挂 20 分钟
  • 跨 profile 恢复后对话页断流:会话在跑、状态行照常动,新消息却再也不上屏——transcript 路径不再偏爱默认目录,按 mtime 取最新,并在路径切换时整段重读
  • 右键菜单的 Esc 会顺手拒掉审批:菜单吃掉的按键现在标记消费,不再落到「Esc = 拒绝」上
  • 后台会话没接上画面时谎报「已结束」:worker 还在跑的情况改为「没接上」并给「重新接入」;只有真拿到退出码才说结束
  • 后台会话的连接泄漏与永久等待:并发接入会留下孤儿读线程;守护进程不回话时发消息永不返回,现在 10 秒超时
  • 花名册路径的跨平台解析:Windows 形态的路径在 macOS 上被当成一个文件名,导致认不出 fork 作业的来源会话
  • 已归档的会话不再出现在对话页侧栏;账号合并时源文件自带的重复历史行不再被追加两遍

完整改动见 PR #55。

v0.5.8
2026-07-23

新增

  • 贴纸卡片直接结束会话:卡片右键菜单末尾新增「结束会话」(红色危险项),不开对话窗也能结束后台会话;仅对本机托管的会话显示,确认框与对话窗入口同一套文案协议

优化

  • 确认弹窗真模态:等待期间禁用请求窗口(并发弹窗按引用计数收尾,不再互相打穿);弹窗按内容实高自动收拢,保持视觉中心不动
  • Win11 窗口圆角:设置 / 引导 / 更新 / 新建会话 / 确认等无边框小窗显式声明 DWM 圆角,不再是直角
  • 中转密钥明文展示:粘贴错一个字符就是 401,明文便于肉眼核对(仅本机可见)
  • 输入区按钮样式修正:「打断并发送」「结束外部进程并接管」不再被发送键的主题色皮肤刷成大绿块,回归紧凑的琥珀 / 红描边

修复

  • 中转地址「明明正确」却保存失败:网页复制按钮 / 聊天工具带入的零宽字符、输入法全角冒号在输入框里不可见,落盘前统一清洗(地址、模型名、密钥;代理地址同修);校验报错带上 agent 归属
  • 终端启动探测多方应答ESC[6n 收敛为后端单一应答者并从流中摘除——堵死外部同步终端先连上时、以及探测与首帧同帧到达时的重复应答(composer 混入散字符的又一来源)
  • 会话卡初始化 spinner:charset / DCS 序列不再被误判为「已画首帧」导致启动探测无人应答、卡满 25 秒
  • 确认窗在非 Tauri 环境的崩溃降级、危险菜单项键盘聚焦态等 review 修复

完整改动见 PR #54。

v0.5.7
2026-07-23

新增

  • 一眼看出 Agent 在跑还是在等:对话窗标题栏加了状态徽标(运行中 / 等你输入 / 未连接 / 出错),并有常驻运行条显示当前在做什么;窗口标题带 / 记号,任务栏/Alt-Tab 也能感知;侧栏每个会话加了状态点
  • 结束会话:正在跑的会话可直接在对话窗标题栏结束,不必再切到终端页找按钮(仅结束本机托管的会话)
  • 强推插话:Agent 运行中发消息会被排队到回合结束,现在有明确的排队回执;也可以打断并发送(先中断当前回合再发)或立即插话(让排队的消息即刻生效)——claude / codex / kimi 已验证
  • 原生附件注入:附件走各 Agent 自己的形态——@提及(claude / gemini / kimi)、Ctrl-V 剪贴板贴图(claude / kimi);客户端版本不支持时自动退回通用文本兜底
  • Fable 模型可在 claude 会话里选用;识别 kimi 的 K3 模型
  • 交互弹窗更稳:gemini 的 /model 菜单也能渲染成可点卡片(真机取证);误报的识别卡会自动收起、每张卡都有不向终端发按键的「仅收起」出口;识别不出的提示在发送前会先提醒,避免把消息误打进看不见的选择器
  • 确认弹窗改成应用内窗口:结束会话 / 结束终端 / 接管的确认框换成与应用同风格的原生小窗(可拖拽、能拖出主窗边界),替代样式脱节的系统弹窗

优化

  • 安装包大幅瘦身:Windows 安装包从约 11 MB 降到约 4 MB(启用 release 优化 + 中文改用系统字体,不再内置约 5 MB 的思源黑体子集)

修复

  • 重连会话后输入框莫名多一个字符:终端历史回放时旧的终端查询被重新应答、泄漏进正在跑的 Agent 输入框,现已在回放窗口内剥离
  • 「假运行中」:进程已退出但界面仍显示运行中的多处口径统一(对话窗、看板计数、会话列表同源);恢复已结束会话时不再「已结束」徽标配「结束会话」按钮同框
  • 数据变了界面不动:对话窗几处字段(连接态、错误态、托管态)在稳态轮询里被短路漏更新,已补齐
  • 上一回合的命令贯穿新回合常显:上报器在时钟回拨时的清理竞态修复;无任务卡的历史会话不再让整条事件上报中止
  • 若干识别、审批、附件、终端回放、进程存活判定的正确性与性能修复(多轮 code review)

完整改动见 PR #53。

v0.5.6
2026-07-21

新增

  • 对话窗口(ChatWindow):点击卡片即可打开完整对话视图——实时同步会话的对话流、思考过程与工具调用,可以直接发消息,不必回终端。左侧栏浏览全部会话,滚到底自动加载更早的记录
  • 在 Meowo 中接管会话:会话断开后,切到「终端」页签一键在内置终端里恢复同一会话继续干活;仍在外部终端运行的会话也可以「结束外部进程并接管」,安全迁移进 Meowo
  • 审批不用回终端:Agent 请求权限时,对话窗口内直接放行 / 拒绝;计划(Plan)与提问(AskUserQuestion)也渲染成可点选的卡片
  • 子任务与待办可视化:子任务(Agent 派生任务)在对话流里自成一行,展开即加载它的嵌套时间线;待办列表可从会话日志直接重建,历史会话不必等下一次 hook
  • Gemini 支持 API Key 登录(上游已停掉个人 OAuth)
  • 终端内置打包 JetBrains Mono 字体,各平台渲染一致

修复

  • /clear 后旧会话无法接管:切换会话不换进程时,旧会话会残留一个「活着但已属于新会话」的进程记录,被误判成「仍在外部终端运行」(而那个终端并不存在);接管也不会再有误杀新会话进程的风险
  • macOS 对话窗口没有圆角;设置 / 对话 / 新建会话窗口的背景色不一致,现统一为同一底色
  • 长思考过程收成预览态(不再整段展开挤占屏幕),展开后限高内滚
  • 空会话不再把侧栏会话列表压缩到只剩几条
  • 兼容 kimi 的待办状态别名(done / finished 等),已完成项不再被降级回待办
  • 窗口打开瞬间的白框闪烁治理(对话 / 设置 / 引导等全部窗口)
  • 终端提交时序:输入法/斜杠补全菜单不再吃掉回车,导致只换行不发送
  • 若干审批、PTY、登录与会话恢复的正确性与性能修复(多轮 code review,累计 60+ 项)
v0.5.5
2026-07-17

新增

  • 首次启动引导:全新引导窗口,6 步走完(欢迎 / 偏好 / 卡片菜单 / 看板 / 终端 / 窗口)。偏好与卡片菜单前置,装完就能设好再上手,不必事后翻设置
  • 托盘菜单与 macOS 菜单栏新增「使用引导」入口,「关于」页也可随时重新打开

修复

  • macOS 升级后 Finder 里仍是 cc-kanban.app:新版首次启动会自动把外层安装包原子改名为 Meowo.app 并从新路径重启。(updater 只会把新包内容覆盖到当前运行的 .app 路径,不采用更新包内的新目录名,因此改名得由应用自己完成)
  • 带账号密码的代理可能认证失败:用户名 / 密码里的 - . _ ~ 不再被过度转义成 %2D 这类写法。这些字符本就是 RFC 3986 的 unreserved 字符,而部分代理客户端直接拿 userinfo 做 Basic Auth、不做 percent-decode
  • 点击通知后,该通知不再滞留在通知中心(Windows / macOS)
v0.5.4
2026-07-15

新增

  • API 中转:Claude / Codex / Kimi 可指向自定义 base_url + 密钥(每个 Agent「官方账号 / API 中转」二选一)
  • 新增 Gemini CLI、OpenCode 两个 Agent:支持一键安装、登录、网络代理、API 中转
  • 多账号:同一个 Agent 可保存多个账号并随时切换(Claude / Codex / Kimi / OpenCode)
  • 账号设置页顶部新增 Agent 下拉,一次专注一个,不再长列表滚动
  • Kimi 账号显示会员等级

优化

  • 下拉里已安装的 Agent 排在前面,未安装的置灰沉底
  • 未安装的 Agent 不再显示接入方式与网络代理设置
  • 安装完成后各处列表即时刷新,无需重开页面
  • 账号操作(切换 / 改名 / 删除 / 退出)收进下拉菜单,默认账号也可改名与删除
  • 图标与配色统一:Gemini 采用官方 logo、Claude 去掉方框底座、活跃账号行更柔和
  • 「模型」设置页更名为「Agent」并更换图标
  • 官方不支持上下文占用的 Agent 会明确标注「不支持」,而非留空

修复

  • 退出登录只作用于当前选中的账号,不再误清默认账号
  • 扁平贴纸风格下缩略条状态圆点不再多出一圈描边
  • 新建会话窗口背景与主面板保持一致
  • 跨平台的 reporter 路径识别修复;账号 / 中转状态处理更稳健
v0.5.3
2026-07-13

这个版本没写发布说明,详见 GitHub

v0.5.2
2026-07-13

新功能

  • 自动在后台检查并下载更新,准备完成后由用户确认重启安装。
  • 完善 Claude Code、Codex 与 Kimi Code 的安装、登录和接入流程。
  • 改进 Windows Terminal、WezTerm、Terminal.app 与 iTerm2 的会话定位与恢复。

修复

  • 修复 Kimi Code 0.23 覆盖会话 token 后无法精准定位当前标签的问题。
  • 修复 waiting/running 状态转换、旧审批子态残留和纯图片消息状态不准确。
  • 修复大量断开候选导致运行中/待交互分页漏会话。
  • 修复清空搜索后的列表顺序和代理状态加载闪烁。
v0.5.1
2026-07-13

这版重点补齐了代理配置,并集中修复新建会话、终端拉起和会话状态判断中的稳定性问题。现在可以少切终端、少输命令,更稳定地管理 Claude Code、Codex 与 Kimi Code。

代理设置

设置中新增「网络」页面,可以统一管理 Meowo 和各 AI Agent 的代理。

  • 支持直连、跟随系统环境变量和自定义代理
  • 可以为 Claude Code、Codex、Kimi Code 分别覆盖代理,不必全部共用一条线路
  • 支持 HTTP、SOCKS5 和带认证的代理地址
  • 兼容代理服务商常见的 host:port:user:pass 格式,也支持标准的 http://user:pass@host:port
  • Meowo 查询用量、安装 AI CLI 和检查更新时会使用对应代理
  • 保存时会检查 Agent 与代理协议是否兼容,并明确提示未生效的配置

不同 AI Agent 对代理的原生支持范围并不相同:Claude Code 可以写入自身配置;Codex 与 Kimi Code 主要在由 Meowo 拉起会话时注入代理环境变量。界面会显示实际生效范围。

新建和恢复会话

  • 修复 Windows 新建会话时连续打开多个终端窗口的问题
  • 修复 Codex 独立安装路径变化后提示“系统找不到指定的文件”的问题
  • 加入启动防重复处理,避免一次操作被重复执行
  • 改进 Windows Terminal、macOS Terminal 与 iTerm2 的启动和切换逻辑
  • 已断开的会话不再误显示为「待交互」,恢复后的排序和状态更准确

Agent 接入与稳定性

  • 重构 hooks 合并逻辑,修复 statusline 配置可能反复派生进程的问题
  • hooks 安装和修复操作现在会收敛到稳定配置,减少重复写入与测试串扰
  • 改进 Claude Code、Codex 和 Kimi Code 的配置兼容性与错误处理
  • 修正 Codex 用量窗口识别,避免把周配额误标为 5 小时配额
  • 改进 Codex 用量回退取数和旧配置格式兼容
  • Windows 卸载时清理 Meowo 写入的集成配置,尽量不影响用户自己的设置

界面与官网

  • 官网重新明确 Meowo 的定位:本地优先的 AI 编程代理桌面工作台
  • 补充当前支持的 AI Agent、代理功能和减少命令输入的使用方式
  • 修正 Agent Logo、卡片对齐、演示图细节与菜单层级
  • 优化设置页代理信息密度和中英文文案
  • 官网版本读取增加降级处理,GitHub API 暂时不可用时也能显示正确版本

升级

可在 Meowo 的「设置 → 关于」中检查更新,也可以从本 Release 下载:

  • Windows:Meowo_0.5.1_x64-setup.exe
  • macOS(Apple Silicon + Intel):Meowo_0.5.1_universal.dmg
v0.5.0
2026-07-12

这版把 AI CLI 的安装、登录和新建会话都收进了 Meowo,不用再回终端敲命令。项目同时改了名。

品牌更名:cc-kanban → Meowo / 喵呜

应用、安装包、官网统一改叫 Meowo。安装包文件名随之变化(Meowo_0.5.0_x64-setup.exe / Meowo_0.5.0_universal.dmg),应用内自动更新不受影响,正常升级即可。

在应用里安装和登录 AI CLI

设置 →「模型」页重构为 agent 卡片,每个 agent 三种状态:未安装、已安装未登录、已登录。

  • 一键安装:没装的 agent 直接点安装。后台执行,卡片上显示进度,装完自动刷新。安装后会自检 PATH,没进 PATH 会提示你加。
  • 登录:点登录拉起终端完成授权,等待过程可以随时取消,不用干等 5 分钟超时。
  • 装完、登录完自动接线:hooks 自动挂好,不必再手动点「修复连接」。万一没接上,账号页和新建会话面板都有手动修复入口,失败原因可诊断。
  • Claude 和 Codex 改为直接下载二进制,绕开 Cloudflare 的人机校验(原先会把校验页当安装脚本执行)。

从贴纸新建会话

底栏的「新建会话」按钮(空状态也有入口)会打开一个独立窗口:选工作目录、选 agent,直接启动。目录选择器和最近项目合并成一个 combobox,最近打开过的目录可以直接挑。启动前会检查该 agent 的 hooks 是否接好,没接好会提示。

设置里可以指定默认 agent。

Kimi 和 Codex 补齐

  • 这两家的会话现在也显示 Context 已用百分比(原来只有 Claude Code 有)
  • Kimi 支持待交互状态

会话列表

  • 去掉 20 条上限:后端游标分页 + 贴纸虚拟列表懒加载
  • 搜索下沉到后端,在当前 tab 内搜全库,不再只搜已加载的那部分

macOS 菜单栏

状态图标改为徽章式:数字内嵌在彩色圆/胶囊里(橙色是运行中,黄色是待交互),超过 99 显示 99+。

官网上线:meowo.io

下载按钮按你的系统直接给对应安装包,更新日志与 GitHub Releases 同步。应用内的托盘菜单和设置 → 关于页也加了官网入口。

其他

  • 没有活跃会话时,吸边缩略条改为两只会眨眼的眼睛
  • 修复空闲期贴纸自持刷新循环、刷新风暴导致的列表抖动
  • 修复归档乐观更新与刷新赛跑、新建会话因 pid 快照滞后被误判断开而沉底
  • README 重写,补英文版
v0.4.2
2026-07-05

cc-kanban v0.4.2

本版为 Windows 用户新增 WezTerm 终端支持。

新增

  • WezTerm 终端支持(Windows):在设置页「打开未连接会话」中,若系统装有 WezTerm,即可将其选为默认终端(与 Windows Terminal / PowerShell / cmd 并列)。
    • 恢复会话:已有 WezTerm 窗口时在其中新建标签页恢复;没有则新开 WezTerm 窗口。
    • 点卡片聚焦:点击由 WezTerm 托管的会话卡片,可按会话精确切换到对应标签页并将窗口置前;无法精确匹配时退回窗口级置前。
    • 未安装 WezTerm 时下拉不显示该项;选了 WezTerm 后又卸载时自动回退到 Windows Terminal / PowerShell。

说明

  • 本版聚焦 Windows 侧 WezTerm 集成;其余功能与 v0.4.1 一致。
  • macOS 用户不受影响。
v0.4.1
2026-07-02

新增

  • 贴纸卡片右键菜单:星标、便签、重命名、归档等操作全部迁入右键菜单,并新增「打开项目目录」入口
  • 卡片菜单触发方式可选:设置页新增选项,右键菜单 / 卡片按钮二选一
  • 版本更新独立窗口:应用内更新改为专门的更新窗口,流程更清晰
  • Windows 安装向导支持简体中文:跟随系统语言自动切换(非中文系统回退英文),并配上全新的安装横幅与侧边图

修复

  • 修复 Windows 安装程序 exe 图标不是应用 logo 的问题
  • 点击菜单外部关闭右键菜单时,不再误触发下方卡片的点击
  • 修复深度审计确认的约 20 处前后端缺陷(前端 7 处、后端 7 处、存储层 3 处、审查回归 6 处等)
  • 修复账号用量缓存(usage-cache.json)两处数据丢失
  • transcript 重命名写入改为单次原子追加,避免并发损坏
  • 项目 cwd 记录失真时,按 transcript 自动反查自愈
  • 进程存活探测失败时保守判定「存活」,避免误判会话已结束
  • 修复吸附缩略条圆角外的灰色尖角

视觉

  • 重做重命名 / 便签行内编辑器的视觉样式
  • 待交互 / 待审批徽标改为静态实心圆环,不再持续转动
v0.4.0
2026-07-01

cc-kanban v0.4.0

本次是一次面向多 AI CLI的大版本:看板不再只服务 Claude Code,新增 Kimi CLICodex CLI 支持,并带来全新的账号与用量面板

✨ 新增

  • 支持 Kimi CLI(kimi-code):Kimi 会话可自动上板,支持连接状态、恢复会话(resume)、重命名、便签、模型名与最近 AI 正文展示;点击卡片可精确切到对应终端标签。(Windows)
  • 支持 Codex CLI:Codex 会话接入看板,含专属图标、恢复会话与标签定位。
  • 账号与用量面板:账号页为每个 AI 单独一张卡,显示账号信息与用量配额——Claude 5 小时 / 7 天、Codex 5 小时 / 每周、Kimi 登录状态与配额(尽力获取)。支持手动刷新。
  • 贴纸底栏配额:可在账号卡开启「在贴纸显示配额」,底栏出现可点击切换的 provider 标签,展示所选 AI 的 5 小时 / 7 天用量。
  • 贴纸风格与颜色:新增贴纸样式与配色设置;配色选择器支持键盘方向键导航。
  • 自定义提示框,以及从系统托盘找回贴纸窗口。

🐛 修复

  • Kimi:连接状态判定、会话懒创建(中途装 hook 也能补建)、内容块数组格式的 prompt 兼容、resume 路径问题。
  • Codex:resume「找不到文件」、点击跳错标签、图标配色被强调色染橙。
  • 恢复会话时的乐观连接与僵尸会话假连接。
  • 聚焦终端时多个同名标签点击跳错的问题。
  • 账号卡:Claude 图标配色恢复、Codex 去掉冗余标注、邮箱重复显示、Kimi 用量解析,以及配额刷新按钮动画。

🔧 其它

  • 大规模接口化重构(ProviderKey 强类型、Agent / 账号 / 会话记录抽象),为后续接入更多 AI CLI 打基础。
  • 文案通用化(不再写死 Claude)、README 纠错、聚焦终端性能优化。

带自动更新:应用会在有新版本时提示。首次安装或手动下载请使用下方安装包。

v0.3.1
2026-06-25

cc-kanban v0.3.1

新增

  • 会话卡片标注 AI 与模型:卡片信息行新增 Claude 图标(同时兼作连接状态指示:连接中为高亮、已断开为灰色)与当前模型(如 Opus 4.8),为后续接入其它 AI 预留结构。
  • 「待审批 / 待交互」会话子态:当会话在等你批准工具调用、回答提问或批准计划时,卡片显示醒目的琥珀色徽标(待批准 / 待回答 / 待批计划),并自动归入「待交互」分组、整组置顶;桌面通知也按「待审批 > 待交互 > 出错」分级提醒。
  • 卡片对话预览:卡片可显示会话最近一条 AI 回复与你最近一句话(独立两行,互不覆盖),可在「设置 → 通用 → 对话预览」开关。
  • 账号页改版:账号与用量合并为一张「Claude Code」卡片并美化(渐变头像、套餐徽标、信息分层),为后续支持多个 AI 做准备。

修复 / 优化

  • 卡片项目名只显示仓库名,更清爽(悬停可查看完整 owner/repo)。
  • 修复贴纸吸附态重启后窗口错乱:窗口尺寸改由单一来源持有,并加固开机后窗口可见性。
  • 修复含空格安装路径下「开机自启」失败;说明文案优化为「系统开机后自动启动」。
  • 修复卡片 hover 时的高度抖动。
  • 账号页移除每日用量热力图,界面更聚焦。

其它

  • 精修应用 logo,重新生成全套图标与菜单栏单色模板。

本版带应用内自动更新(tauri-plugin-updater),在「设置 → 关于」可检查并一键更新。

v0.3.0
2026-06-18

本次是围绕「贴纸」交互与视觉的一次较大更新——把会话搜索、配额用量、更新提醒等都搬到了贴纸上更顺手的位置。

✨ 新功能

  • 会话搜索:贴纸底栏放大镜一点,即时按会话标题 / 仓库名过滤,快速定位某个会话(在「已归档」内则检索归档会话)。
  • 贴纸内常显用量:底栏新增一块用量读数(内陷小屏 + 发光液柱 + 等宽雕刻数字),实时显示 5 小时 / 7 天 / Opus·Sonnet 7 天配额利用率——不打开设置也能一眼看配额,越满越偏红预警,无数据的窗口自动隐藏。

🎨 改进

  • 底栏整合:设置 / 固定 / 搜索 / 用量统一收进底部一条栏,顶部解放给状态 tab(标签不再被挤压)。
  • 更新提醒改版:有新版本时不再弹浮动横条,改为齿轮按钮上的红点 + 设置页「关于」的「新版本」标记,更不打扰;更新仍在 设置 → 关于 一键安装。
  • 吸附细条美化:吸边后的状态细条加了立体阴影与内沿高光,状态点改为有光泽的 LED 珠;吸附动画更顺(滑向边缘的同时收成细条)。
  • 卡片与交互打磨:卡片操作按钮(星标 / 便签 / 重命名 / 归档)统一为等大圆角图标钮、hover 浮现;打开终端按钮、重命名、新增便签的交互更顺手;滚动到上下边缘时卡片柔和淡出而非被直线裁切;tab 与用量文字加了雕刻质感;内置 Inter + 思源黑体,跨平台字体一致。
  • 窗口最小尺寸调整为 360×240,避免窗口过小时标签被挤压。

🐛 修复

  • 修复设置页「更新」按钮在 hover 时底色被误盖成灰色的问题。
  • 修复开机自启在开发态下会误注册调试程序的问题(仅影响从源码运行的开发者)。

下载对应平台安装包即可;装好后支持应用内(设置 → 关于)检查并自动更新到后续版本。

v0.2.5
2026-06-16

本版围绕「贴纸卡片」做了一波实用增强,并加固了底层与发布流程。

新增

  • 最近 AI 正文活动行:卡片那条信息行现在统一显示会话「最近一条 AI 正文」(取代原先的底层 Bash 命令)——一眼知道它刚说了什么 / 在问你什么,尤其待交互时直接看到它在等你确认什么。
  • 会话星标置顶:给重要会话加星,星标会话恒排在列表最前(金色描边高亮,跨重启保留)。
  • 会话便签:给会话挂一段本地备忘,常显在卡片上、随时编辑(纯本地,与会话内容无关)。
  • 待交互更顺手:Windows 托盘悬停即见「待交互 / 运行中」会话数,不开窗也能掌握;「待交互」分类内按等待最久优先排序,先处理被晾最久的。
  • 新设置:打开终端方式(点击卡片 / 卡片上单独「打开」按钮)、最近 AI 正文显示开关。

体验优化

  • 卡片操作按钮(星标 / 便签 / 改名 / 归档)默认隐藏、悬停卡片才浮现,列表更清爽。
  • 编辑名称 / 便签时点击卡片空白处只关闭编辑器,不再误开终端;重命名与便签编辑均加了保存 / 取消按钮。

安全与稳健

  • 数据层:user_version 门控建表 / 迁移 + 加索引;cc-reporter hook 匹配收紧(严格按可执行文件名,避免误改你自有的 hook);OAuth token 刷新加并发锁;若干设置输入钳值。
  • CI 新增依赖漏洞审计(cargo-audit + bun audit)。

应用内(设置 → 关于)可直接检查并更新到本版本。

v0.2.4
2026-06-12

本版本为稳定性修复专版:对全项目做了一轮系统性 bug 审查,修复 31 项问题,重点解决卡顿/卡死、事件丢失与界面状态不同步。

🚀 卡顿与卡死修复

  • 修复恢复会话卡死整个窗口的问题(Windows):冷启动后第一次点「恢复已断开会话」不再冻结贴纸数秒,终端启动全部改为后台执行
  • 修复 macOS 首次授权可能冻死应用的问题:点击跳转/恢复终端触发「自动化」授权弹窗时,应用保持响应,不再卡死
  • 看板轮询不再占用主线程,会话多、记录大时界面不再掉帧卡顿
  • macOS 启动不再闪现一帧贴纸窗口

🛡 数据可靠性

  • 修复多个会话同时启动时 hook 事件可能静默丢失的问题(数据库并发初始化竞争)
  • 修复写入中断可能留下「有会话、无卡片」半态并导致该会话后续事件持续丢失的问题(关键写入改为事务)
  • 修复迟到的 hook 事件可能把活跃的新会话误标为「已断开」的问题
  • 修复看板偶尔停在旧状态、需等下次轮询才刷新的问题(文件监听防抖不再丢尾部事件)
  • 设置文件改为原子写入,避免极端情况下损坏或被读到半截
  • Context 百分比不再因个别 statusline 数据缺字段而闪没

🖥 界面修复

  • 更新下载失败后,设置页的更新按钮可以重试,不再永久卡在「更新中…」
  • 更新包无法获取总大小时显示「下载中…」而非一直 0%
  • 卡片上的相对时间(「X 分钟前」)现在每分钟自动刷新,不再静止
  • 账号用量剩余不足 1 分钟时显示「即将重置」而非「0 分钟后重置」
  • 账号区的实时用量不再被旧缓存覆盖
  • 修复若干事件监听器泄漏(长时间运行更稳定)
  • macOS 上「关于」页的链接现在可以正常打开

其他

  • 错误状态识别更精确,正常对话内容中引用错误文案不再被误判为会话出错
  • transcript 解析缓存增加失效校验与容量上限,长期运行内存占用可控

完整变更https://github.com/larrygogo/cc-kanban/pull/12

v0.2.3
2026-06-10

新增

  • 界面与系统通知支持中英双语:设置 → 通用 → 语言,可选「跟随系统 / 中文 / English」,默认跟随系统语言。界面、系统通知、托盘菜单全部随语言实时切换,无需重启。

优化

  • 状态图标统一:待交互统一为「举手」、运行中统一为「循环箭头」,与 macOS 菜单栏图标一致,一眼区分谁在等你。
  • 品牌色统一:应用图标(任务栏 / Dock)中的蓝色柱更新为品牌橙。
  • 统一原本中英混排的文案(如 Connected → 已连接、now → 刚刚)。

修复

  • 设置页开关(Switch)的圆钮在 125% / 150% 显示缩放下不居中的问题。
  • 设置页条目描述过长时整行高度失控的问题(精简文案并钳制行数)。
  • 设置页靠近窗口底部的下拉框展开时被窗口边缘裁剪的问题(空间不足时自动向上弹出)。

升级方式:已安装用户可通过应用内自动更新直接升级,或下载下方对应平台的安装包覆盖安装。

注:本版内容即此前短暂发布随即撤回的 v0.3.0;若你已升级到 0.3.0,功能与本版完全一致,待后续新版本发布时会恢复正常更新链。

v0.2.2
2026-06-10

修复

  • 修复打开设置页时应用卡死约 5 秒的问题:每次启动应用后首次打开设置页「通用」区(或恢复未连接会话)时,终端检测会在主线程启动子进程,冷启动后首次执行需数秒,期间整个应用(含贴纸)无响应。现已改为免子进程的 PATH 查找并把检测移出主线程,实测卡顿从约 5.2 秒降至 50 毫秒以内。

升级方式:已安装用户可通过应用内自动更新直接升级,或下载下方对应平台的安装包覆盖安装。

v0.2.1
2026-06-10

修复

  • 修复全新安装后贴纸始终显示 Disconnected 的问题:此前安装包内缺少 cc-reporter.exe,全新用户的自动接线静默失败,收不到任何会话状态。现在 cc-reporter 已作为 sidecar 内置进安装包,安装后首次启动即可自动完成 Claude Code hooks / statusLine 接线。
  • ~/.claude/settings.json 不存在时不再放弃接线,改为从空配置自动创建(仅当 ~/.claude 目录已存在,不会在未安装 Claude Code 的机器上凭空建文件)。
  • 兼容带 UTF-8 BOM 的 settings.json(Windows 编辑器 / PowerShell 写出的 JSON 常带 BOM,曾导致解析失败而静默放弃接线)。

其它

  • README 全面视觉升级:居中头部、徽章组、分组特性介绍,并附上全新录制的演示 GIF。

已知问题

  • 以 npm 方式安装的 Claude Code 在 Windows 上进程名为 node.exe,会话事件能正常上报但贴纸会显示 Disconnected,将在后续版本处理。

升级方式:已安装用户可通过应用内自动更新直接升级,或下载下方对应平台的安装包覆盖安装。

v0.2.0
2026-06-10

🎉 macOS 首发支持

cc-kanban 正式登陆 macOS(需 macOS 14 Sonoma 及以上)。universal dmg 一个包同时支持 Intel 与 Apple Silicon,已签名并通过 Apple 公证,双击安装直接打开。

  • 菜单栏 App 形态:不占 Dock,常驻状态栏。左键图标开/关贴纸面板,右键弹「设置 / 退出」菜单。图标本身就是状态摘要——实时显示「运行中」与「待交互(含出错)」会话计数,全部空闲时回落为单色 logo,自动随菜单栏明暗反色。
  • 原生毛玻璃贴纸面板:面板以非激活面板(NSPanel)弹出在图标正下方——打开不抢当前应用的焦点,点面板外自动收起,全屏应用与任意 Space 下都能弹出;背景为系统原生毛玻璃 + 圆角。
  • 终端跳转 / 恢复:点「连接中」的会话,沿进程树识别它所在的 Terminal.app / iTerm2,按 tty 精确切到对应窗口/标签页并置前;点「已断开」的会话,新开终端自动 cd 回原项目目录并 claude --resume 把对话续上。
  • 系统通知:会话待回复或出错时投递原生通知,点击通知直达对应终端;去重逻辑与设置里的通知总开关行为与 Windows 一致。
  • 用量配额读取钥匙串:macOS 上 Claude Code 的凭据存于登录钥匙串而非文件,账号用量功能改为读写 Keychain,token 过期自动续期并写回。
  • 应用内自动更新:与 Windows 一样支持检查更新与在线升级,装好本版后续版本可直接升级。

首次使用需授权两项系统权限:点击卡片跳转/恢复终端时会弹「自动化」授权(系统设置 → 隐私与安全性 → 自动化,允许 cc-kanban 控制 Terminal / iTerm2);首条通知会请求通知权限。

✨ 新功能

  • 恢复终端可选:设置新增「未连接会话打开终端」——点开已断开会话时用哪个终端跑 claude --resume:Windows 可选 Windows Terminal / PowerShell / 命令提示符(此前固定用 Windows Terminal),macOS 可选 Terminal / iTerm2;选项按本机实际安装的终端自动过滤。

💅 体验优化

  • 「运行中」的 tab 与空态图标由播放三角改为循环箭头,与 macOS 菜单栏的运行符号呼应(Windows / macOS 统一)。

Windows 用户下载 cc-kanban_0.2.0_x64-setup.exe 安装即可,已装旧版可在应用内「检查更新」自动升级;macOS 用户下载 cc-kanban_0.2.0_universal.dmg(Intel / Apple Silicon 通用)。

v0.1.4
2026-06-09

✨ 新功能

  • 外观设置:设置页新增「外观」分区,三项均即时生效并保存到本地——
    • 明暗模式:深色 / 浅色 / 跟随系统。浅色为完整重绘配色,状态圆点与运行徽标保持鲜亮醒目。
    • 贴纸不透明度:60%–100% 自由调节桌面贴纸的背景透明度(仅作用贴纸,文字始终清晰)。
    • 界面密度:紧凑 / 标准 / 宽松,一键调整贴纸卡片的字号与间距。
  • Context 百分比更准 + 零配置接入:上下文已用百分比改为直接取自 Claude Code 的 statusline——1M 上下文窗口也能正确显示,不再一律顶到 100%;安装后自动接入 CC 设置(hooks + statusLine),无需手动配置。

💅 体验优化

  • 用量重置时间精确到钟点:今天显示剩余时长,明天 / 后天 / 具体日期均带具体时刻。

Windows 用户下载 cc-kanban_0.1.4_x64-setup.exe 安装即可;已安装旧版可在应用内 / 托盘「检查更新」自动升级到本版。

v0.1.3
2026-06-07

✨ 新功能

  • 会话错误检测:会话因「工具调用解析失败 / 需要重新登录 / 认证失败」而卡死时,卡片转红并归入「待交互」,一眼可辨。
  • 桌面通知:会话需要你回复(待交互)或出错时,弹一条去重的系统通知(同一情形只弹一次);点击通知直接切到该会话的终端。可在设置「通用」里用总开关统一控制,默认开启。
  • 账号与用量:设置页新增「账号」分区——显示当前 Claude Code 账号、实时配额(5 小时 / 7 天 用量百分比与重置时间、各模型用量)、以及每日用量热力图(GitHub 贡献图风格)。登录 token 过期自动续期;未登录有清晰引导。
  • 托盘左键打开设置:左键单击托盘图标直接打开设置窗口,右键仍为菜单。

💅 体验优化

  • 自定义滚动条样式(细、半透明、配深色主题)。
  • 设置页各分区视觉统一(标题并入卡片)、卡片留白与边框更清晰。

Windows 用户下载 cc-kanban_0.1.3_x64-setup.exe 安装即可;已安装旧版可在应用内 / 托盘「检查更新」自动升级到本版。

v0.1.2
2026-06-06

常驻桌面贴纸,实时显示所有 Claude Code 会话进度。本次为功能与稳定性更新。

✨ 新功能

  • 会话重命名:贴纸卡片标题旁点铅笔即可改名,并写入会话 transcript(与 Claude /rename 同机制)——断开的会话下次 claude --resume 也会显示新名字。运行中的会话改名后贴纸即时生效,终端侧需 /resume 后更新(已在界面提示)。
  • 归档自动隐藏:设置中可选「永不 / 1 天 / 7 天 / 30 天」,归档超过所选时长的会话自动从「已归档」隐藏(仅隐藏,数据保留)。
  • 设置面板改版:左侧栏式「通用 / 关于」布局;开机自启移入设置;关于页支持检查更新、打开项目主页。

🐛 修复

  • 会话已结束、或其 pid 被系统复用时,不再误判为「已连接」。
  • /clear 后原会话残留「已连接」、以及死会话状态卡住——现自动收尾。
  • 贴纸可被拖出屏幕找不回——改为硬约束不出屏,并提供可视区救援与托盘「回到屏幕」。
  • 吸附态启动 / 拖拽松手时偶发显示错乱(完整贴纸与缩略条不同步)。
  • 双击贴纸拖动区会误将窗口最大化。
  • 设置窗口无法关闭。
  • 「检查更新」后版本号被状态文字遮挡。
  • 归档的会话点击不再误触发「恢复」。

💄 优化

  • 托盘精简为「设置 / 退出」。
  • 缩略条无活跃会话时显示应用图标占位,保持可点尺寸。
  • 正式版封禁右键菜单与 DevTools 快捷键。

📦 下载

Windows 用户下载下方的 .exe 安装包,安装后即可使用。

v0.1.1
2026-06-05

本版围绕「在贴纸里点击会话」带来两个实用能力。

✨ 新增

  • 点「连接中」的会话 → 跳转到它的终端:精确切换到该会话所在的 Windows Terminal 标签页并把窗口置前,正确处理「一个 WT 进程托管多个标签页/多个窗口」的情况,点哪个会话就跳到哪个标签页。
  • 点「已断开」的会话 → 一键恢复:在该会话的原项目目录新开一个终端标签页,自动运行 claude --resume 把对话续上;即使旧会话在数据库里没记录工作目录,也会从会话记录(transcript)里还原出正确目录,避免恢复到错误目录而找不到会话。

🛡️ 安全

  • 恢复会话的命令做了严格输入校验(会话 ID 仅接受 UUID、各参数独立传参、工作目录校验为真实存在目录),从源头杜绝命令注入。

升级方式:在「关于」页或托盘点检查更新即可。

v0.1.0
2026-06-04

这个版本没写发布说明,详见 GitHub