v0.7.0 更新日志

新增

  • 安装范围选择:安装 Skill 前即可选择全局同步或项目级同步,本地目录和 Git 仓库的批量安装流程也会复用该范围选择。
  • 批量 Skill 管理:在 My Skills 中选择多个 Skill 后,可批量设置标签、目标工具、启用/停用和删除。
  • Skill 启用/停用:可以临时停用 Skill 而不删除配置;重新启用后会按之前的工具同步设置恢复。
  • 管理中心:将标签、工具配置和 Skills 自动更新集中到独立的管理区域。
  • 工具管理:可启用或停用内置工具目标;停用后的工具不会继续出现在 Skill 卡片、安装流程和同步操作中。
  • 自定义工具目录:支持添加自定义工具目标,配置全局 skills 目录和可选的项目级 skills 目录。
  • Skills 定时自动更新:支持配置系统级后台更新任务,手动触发立即更新,并在管理中心查看运行结果。
  • GitHub 网络代理设置:可为 GitHub API、精选 Skills、GitHub 下载和 Git 更新流程配置本地代理。

变更

  • 设置页组织方式:设置页聚焦应用偏好,包括界面语言、外观、存储、缓存、GitHub 访问、网络代理和应用更新。
  • 管理页面布局:标签、工具和更新页面统一工作区边距和 tab 切换体验。
  • 批量工具同步行为:批量设置工具时,以当前勾选的工具列表作为所选 Skills 的最终目标状态。
  • 自动更新结果展示:更新状态、检查数量、更新数量、失败数量、开始时间、完成时间和耗时改为页面内展示,不再依赖独立进度弹窗。
  • 安装弹窗布局:新增 Skill 流程使用更紧凑的安装范围选择器,候选列表较长时底部操作仍保持可见。

修复

  • 本地批量安装审核:修复本地 Skill 目录批量安装和候选选择中的边界问题。
  • 项目范围分组:共享同一项目 skills 目录的工具按目标目录分组,保持项目同步状态一致。
  • 弹窗遮挡:修复弹窗内容过长时可能遮挡或隐藏底部操作的问题。
  • 定时任务 lint 稳定性:清理平台相关的调度代码路径,确保 Rust lint 在各目标平台检查通过。