# 更新日志 本文件记录该项目的重要变更。 ## 0.10.0 - 2026-04-30 这是一次围绕更多平台支持、Discover 稳定性和中央技能库平台管理体验的功能版本。 ### 新功能 - 扩展内置 AI 编程工具的平台目录映射,并支持对应的项目级 skill 发现。 - 新增 Obsidian vault 发现相关界面和侧边栏入口。 - 新增 Linux 桌面打包所需的 Tauri 元数据和模板。 - 新增中央技能库的平台管理抽屉,用于搜索和管理长尾平台安装状态。 ### 改进 - 中央技能卡片中保持 Lobster 平台全量直显,同时只内联展示高频 Coding 平台。 - 扩展平台图标覆盖,补充更多 LobeHub 图标和可区分的 fallback 字母图标。 - 在安装和平台管理流程中更清晰地区分共享/只读平台状态。 - 优化 CI 和桌面发布 workflow 配置,以适配扩展后的打包矩阵。 ### 修复 - Discover 扫描优先使用显式项目级 skill 目录映射。 - 避免将共享的 `.agents/skills` 目录误判为特定平台的项目级技能目录。 - 保持平台链接切换、重扫和中央技能删除等 UI 操作后的状态一致性。 ### 测试 - 增加 Rust 与前端测试,覆盖扩展平台注册表映射、Discover 项目匹配、平台图标、中央技能库平台管理和 Obsidian 相关界面。 ## 0.9.1 - 2026-04-23 这是一次以完整路径显示一致性和 README 细节补充为主的小型维护版本。 ### 修复 - 中央技能库、平台页、设置页、全局搜索与平台编辑流程统一显示完整绝对路径,不再将路径折叠成 `~`。 - Windows 平台的路径展示统一为带盘符的反斜杠风格。 - 自定义平台的自动生成目录会根据当前平台的 home 目录风格生成对应路径。 ### 改进 - 在中英文 README 中补充 `Star History` 小节。 - 补充路径 helper 与相关 UI 断言测试,覆盖新的显示规则。 ## 0.9.0 - 2026-04-23 这是一次围绕 Windows 支持、macOS Universal 打包和稳定性修复的跨平台版本。 ### 亮点 - 新增 Windows x64 桌面支持,可提供 `.msi` 安装包与 `.zip` 便携包。 - macOS 打包升级为 Universal 方案,可产出 `.dmg`、`.zip` 和 `.tar.gz` 安装产物。 ### 新功能 - 为后端命令、扫描目录设置和前端路径展示补充 Windows 友好的 home/path 处理逻辑。 - 新增 Windows 下的安装自动回退:当符号链接创建失败时,可自动改用 copy 方式完成安装。 - 新增面向 Windows x64 与 macOS universal 的 GitHub Actions 打包与发布自动化流程。 ### 修复 - 改进 Claude 多来源技能处理,确保平台行、详情操作与解释内容在重载和重扫后仍保持 source-specific 一致性。 - 修复全局重扫后的刷新链路,让 central、platform 与 discover 视图状态同步更稳定。 - 优化路径标签、侧边栏/详情连续性,以及设置页和技能视图中的一批可访问性与交互细节。 ## 0.8.0 - 2026-04-20 首个公开发布版本。 ### 新功能 - 发布基于 Tauri 的 `skills-manage` 桌面应用,用统一界面管理内置与自定义平台上的 AI agent skills。 - 新增平台视图与中央技能库视图,支持安装、卸载、符号链接状态识别和 canonical skill 管理。 - 新增完整的技能详情体验,包含 Markdown 预览、原位抽屉导航、安装操作与集合相关工作流。 - 新增技能集合管理、自定义平台设置、扫描目录配置、首次使用引导、Toast 反馈与响应式侧边栏。 - 新增中英文界面、Catppuccin 多风格主题系统、强调色切换以及全局命令面板。 - 新增项目级 Discover 扫描,支持递归发现、结果缓存、停止扫描、导入中央技能库以及更好的上下文保留。 - 新增 marketplace 浏览、预览抽屉、自动集中安装,以及 AI 技能解释能力。 - 新增 GitHub 仓库导入流程,支持预览、镜像回退重试、可选鉴权请求、选择状态保持以及导入后安装到平台。 ### 性能优化 - 通过延迟查询、懒加载索引、轻量搜索结果卡片和长列表虚拟化,改善全局搜索、中央技能搜索和项目技能浏览性能。 ### 修复 - 强化 AI explanation 流程,拒绝空白缓存内容,并在缓存损坏为空时自动重新生成。 - 改进 frontmatter 处理逻辑,稳定提取 `name`、`description`、`version` 等结构化字段,避免原始 YAML 混入 Markdown 预览。 - 在技能详情中展示已加入的集合,并在“加入技能集”时默认选中已存在集合。 - 优化详情抽屉、marketplace 预览和 GitHub 导入界面布局,减少跳转带来的上下文丢失。