Repository navigation
v2.10.0
更新摘要
本次为安全与体验大版本:完成 56 条安全审查加固(Rust 与前端双侧),并落地多项关键体验闭环。
- 多设备接入模式(设置可选开启):每台电脑生成独立条目的接入命令,多机并存互不覆盖,告别「互踢」。
- 更新体验重做:更新弹窗升级亮点聚合与仪式感改版;折叠侧栏也能看到更新状态点;安装后自动重启倒计时。
- 连接页修复与增强:修复切换 IP 不弹「复制命令」横幅的问题;「复制命令」随处可复制并带明确成功反馈;IP 修复命令改为 Linux/macOS 通用写法。
- 管控与洞察:白名单排除规则、外挂 MCP 工具级暴露、用量「按天×工具」矩阵视图与 CSV 导出、「近期 AI 改动」时间线。
新增
- 多设备接入模式开关迁入接入卡标题行
- 更新弹窗融合稿——升级亮点聚合与仪式感改版
- 折叠态侧栏更新状态点——可行动状态零反馈修复
- 安装后自动重启倒计时 + update:ready 时序 P1 修复
- IP 命令倒计时归零挂起为顶栏胶囊(方案 A)
- 多设备接入模式(P0+P1+批3,opt-in 默认关,关闭时逐字现状)
- 关于卡邀 Star(胶囊 + 信息行,关闭后退化为纯 GitHub 入口)
- IP 替换命令任意页可复制(S3 横幅按钮 + 命令面板项)
- 用量卡「按天×工具」矩阵视图 + 三表 CSV 导出
- get_token_usage 增 byDayTool 按天×工具细分矩阵
- 外挂 server 工具暴露复选框编辑器(即时落库 + 陈旧项灰显)
- 外挂 MCP server 工具级暴露(allowed_tools,服务端三处强制)
- 排除规则前端编辑器(chips + 预置模板 + 实时匹配预览)
- 白名单排除规则(.mcpignore 式 glob,path.rs 校验链强制)
- 文件管控页新增「近期 AI 改动」时间线(对比/还原复用日志弹窗)
- 设置行信息三层分级组件(InfoPopover + ToggleRow/SettingsRow info prop)
- 统一交互动效节奏与界面友好度改造
- 更新徽章原地化 + 升级仪式感(A/B/B+/C/D 全量落地)
变更
- AddressPicker 说明段迁 ⓘ 层(三层信息分级)
- 删除窗口顶 2px 通栏进度线 UpdateProgressLine
- docs: 安全审查报告 + 自动更新测试指南与本地假更新源
- 安全审查 56 条——前端侧修复与回归测试
- 安全审查 56 条——Rust 侧修复与回归测试
- docs: 多设备场景分析与完整规划收口(P0-P3)
- 侧栏品牌字排印精排(设计稿 B 案)
- test: 既有 ExternalMcpServer 测试构造器补 allowed_tools 缺省字段
- docs: 竞品功能学习与储备清单
- docs: 四项增强实施规划(近期 AI 改动/白名单排除/工具级暴露/用量矩阵)
- 审计补漏——防火墙卡原理 sub 迁 ⓘ,运行命令卡头说明缩为一句
- docs: 主页布局改造方案与设置页信息架构分层方案(2026-10-17)
- 设置卡解释文案迁移至按需 ⓘ 层(常显灰字约 50 块降至约 12 块,信息零丢失)
- 设置页分类重构为 5 概念族(安全与接入/数据与记录/体验/高级)
- 侧栏品牌区标语进 APP_INFO 元数据
- docs: 补记复查修复与二次改造的提交号(84b667b / 59ab83b)
- 网速读数搬进顶栏中段 —— 消除 28px 状态条对顶栏控件的字形遮挡
- MCP 工具层精简——响应壳统一 + 测试脚手架归一
- 抽取 useLiveStatus 收敛 status 订阅
- 清理零引用死代码
- docs: 新增代码质量审查与精简方案
- 更新弹窗采用紧凑原生面板:展示升级概览、跨版本亮点与按需展开的完整记录;长内容内部滚动,操作按钮固定可见,沿用轻量进退场与减少动态效果设置。
- 统一交互动效节奏:按钮悬停与按压、开关、页面轻移与交叉淡化、列表重排和弹层进退场共用时长与缓动;支持减少动态效果,保持现有功能、布局与页面状态。
- 通知支持悬停、键盘聚焦和窗口隐藏时暂停倒计时,手动与自动关闭均平滑退场;加载按钮保持尺寸,保存结果支持屏幕阅读器播报。
修复
- 修复切换活 IP 不弹命令横幅 + 复制命令入口与按钮内联反馈
- 用量矩阵进入/切档时自动滚到最右(最新一天贴右缘)
- 用量矩阵默认改最近 30 天(修复首屏铺满保留期外零列)
- ToolFilterEditor 陈旧项凑数时误判「全暴露」换算
- 补提交批 B 漏掉的 StatusResponse.excludePatterns 载荷
- 更新体验复查三修复 —— 重启失败入口/提示语义/relaunch 重入
- 修 security/ban.rs 测试依赖开机时长的下溢
- 修复快速开关弹层时延迟卸载竞争、菜单 Esc 穿透父弹窗,以及主题切换过渡标记可能无法清理的问题。
- 恢复可感知的切页微动画:内容区快照在 200ms 内轻移 6px 并交叉淡化,真实 DOM 与终端固定定位不移动;连续点击以最后一次选择为准,旧运行环境保留 CSS 动画回退。