新增
- 模式系统:会话支持「代码 / 计划 / ACP」三种内置模式,也可在扩展页用一份 Markdown 文件自建模式(自定义允许的工具、必调工具与提示词,项目模式覆盖全局同名模式);模式按会话记忆,输入框下方的模式药丸可一键切换、设为新会话默认或跳转管理
- 计划模式工作流:模型先调查并用提问澄清,然后只能写一份计划文件并提交审核——计划期间写文件被围栏到该文件,审批支持「当前会话执行 / 新会话执行 / 要求修改 / 放弃」四个去向,批准后以代码模式执行
- Git 面板:侧边栏新增 Git 入口,支持查看分支与领先/落后计数、逐文件暂存与取消暂存、拉取/推送、新建与切换分支、diff 查看与最近 50 条历史;提交框支持 ⌘↵ / Ctrl+↵ 直接提交,冲突文件不会被误暂存
- AI 生成提交信息:Git 面板暂存后可一键生成提交信息——参考暂存 diff、完整文件清单和最近提交的语言与风格,生成结果只填入输入框等人过目,不会自动提交;未配置默认模型会明确提示
- 全局搜索:侧边栏「搜索」现在可以全文搜索所有会话消息,结果带高亮片段,点击直达对应会话
- 计划以文件形式存在:计划改为写入工作区
.plan/目录下的 Markdown 文件,审批卡支持复制、导出与打开完整计划;计划文件在编辑器里被改动后,回执卡预览会自动刷新
改动
- 侧边栏「每日回顾」入口移除,由 Git 面板取代;旧版计划面板与计划进度展示移除,计划相关交互收敛为审批卡与回执卡
- 交互面板重构,支持键盘操作:数字键 1–9 直接选择动作、方向键切换、Enter 确认、Esc 收起输入区;问答题一次只显示一道,顶部切换条兼作进度表;「要求修改」「修改参数后允许」改为就地展开输入框,且编辑参数时不再显示「以后都允许」,避免把原始参数写成规则
- 旧会话里的 normal / goal 模式统一归为代码模式
- 输入框下方显示整个会话的累计 token 与费用,回合结束立即入账;存在未定价或混合币种的调用时显示「—」而不是部分合计
- 「减弱动态效果」现在对全部动画生效(此前部分动效不受该设置控制);加载圈在该设置下改为不透明度呼吸而非继续旋转,选「关闭动效」才完全静止
- 主题新增
stroke描边 token:卡片与面板的装饰性描边不再受可读性对比度护栏影响,不再出现一圈中灰实线 - 子代理卡片改用各自的标识色描边与状态配色,运行中不再显示当前工具与调用计数
- 内层标签条:「+」按钮固定显示、滚动边缘渐隐、支持滚轮横滚、活动标签自动滚入视野
- 内容提示改为键盘可达(Tab 聚焦即显示)、不再被滚动容器裁剪、贴近屏幕边缘时自动翻转到视口内
- 工具时间线分组调整:一组工具全部完成后再出现的工具会另起一组
修复
- 修复 Windows 上「删除并退出」实际删不掉数据的问题:Chromium 占用句柄的缓存目录现在记账后推迟到下次启动补删,自己的数据不再被整体回滚;同时修复账户专属配置目录被会话清理误删的问题
- 修复计划回执卡片始终贴在整段对话底部、关不掉的问题:现在锚定在当初提出计划的那一轮对话流中,即使审批落盘晚于新一轮提问也不会跑位;同一计划的多次审批只保留最后一条
- 修复英文界面下提示词缓存不支持等错误仍显示中文的问题
测试
- 新增配置同步加密、HTTP 通道与每账户同步状态机的测试(4 个文件)
- 新增模式加载、plan-file 工具、启动补删与存储占用回退的测试
- 新增交互面板键盘导航与卡片行为测试(interaction-keys 14 条、interaction-panel 13 条)
- 计划回执锚定测试改写,并补充「回执晚于新一轮提问落盘」「找不到发起消息时退回」两条用例