本项目所有显著变更都将记录在此文件中。
格式基于 Keep a Changelog, 版本号遵循 语义化版本。
- 远程管理与插件安装稳定性补丁 — 收敛远程主机状态持久化、插件安装进度和全局工作区刷新行为。
- 远程主机状态持久化 — 远程管理切换主机或重新进入页面后,会恢复上次检测到的远程环境和 CLI 状态。
- 连接状态语义优化 — 主机卡片改为显示“上次连接成功”,避免误解为 SSH 长连接仍在保持。
- 插件安装进度优化 — Claude 插件安装 Skills 时,成功、部分成功和失败状态都会保留中文进度信息。
- 插件卸载确认修复 — 删除已安装插件 Skills 现在会等待确认弹窗,不会在确认前先删除。
- 全局工作区刷新修复 — Agent 详情页不再因为文件访问或元数据事件触发无意义刷新。
- 远程状态迁移 — 远程主机记录新增远程系统、Shell、主目录、CLI 可用性和 CLI 版本持久化字段。
- 连接状态回写 — 远程扫描、安装、删除、更新和详情读取命令都会在成功或失败后刷新主机连接状态。
- 克隆超时处理 — 插件仓库克隆改为按“无进度空闲超时”判断,不再固定 120 秒后失败。
- 回归覆盖 — 新增文件监听事件过滤测试,并保持远程管理、插件市场、迁移和前端构建验证通过。
- 远程 CLI 应用内安装版本 — 远程管理现在可以直接在应用内为 SSH 主机安装独立
smpCLI。
- 远程管理内安装 CLI — 未检测到
smp的主机会显示“安装 CLI”操作,自动下载匹配的发布二进制并安装到~/.local/bin/smp。 - 校验和验证 — 远程安装器会同步下载对应
.sha256文件,校验通过后才替换远端 CLI。 - 安装后检测 — 远程 CLI 探测现在会直接识别
~/.local/bin/smp,即使该目录尚未加入远端 shell 的 PATH。
- 远程安装命令 — 新增 Tauri 命令,复用现有 SSH 凭据重试链路,记录安装日志,并返回安装的 asset、路径和版本信息。
- 回归覆盖 — 新增远程 CLI 安装输出解析测试,并保持远程管理相关构建和测试通过。
- 全局工作区与 CLI 体验补丁版本 — 修复全局工作区 Agent 详情反复加载问题,并优化独立
smpCLI 在无头服务器上的使用体验。
- 全局工作区 Agent 详情修复 — 当部分全局 Agent Skill 目录不存在时,Agent 详情页不再陷入持续刷新加载。
- CLI 快捷命令 — 新增
smp list、smp ls、smp agents、smp global agents、smp global list <agent>和smp global doc <agent> <skill>,减少常用终端操作层级。 - Shell 补全生成 — 新增
smp completion <shell>,支持 bash、fish、zsh、PowerShell 和 elvish。 - Agent Slug 兼容 — CLI 全局工作区命令现在支持
claude-code这类连字符写法,同时继续兼容claude_code等既有内部 key。
- 文件监听范围收敛 — 全局 Skill 文件监听会跳过不存在的 Agent Skill 路径,不再退化为监听过宽的父目录。
- CLI 输出模式 — 新快捷命令默认输出人类可读表格,同时保留紧凑
--json,并新增--pretty-json便于排障。 - 回归覆盖 — 新增缺失全局 Agent 路径、快捷命令解析、Agent slug 归一化和 CLI 生命周期相关测试。
- 远程凭据存储补丁版本 — 远程 SSH 凭据默认改为本地加密存储,减少系统钥匙串反复授权弹窗,同时保留系统钥匙串作为显式选项。
- 远程凭据本地加密存储 — 远程主机密码和私钥口令现在可以保存到应用本地加密存储,不再必须写入系统钥匙串。
- 凭据存储选择 — 远程主机新增/编辑弹窗现在支持按主机选择“本地加密”或“系统钥匙串”。
- 钥匙串到本地加密迁移 — 编辑已有钥匙串凭据的主机并切换为“本地加密”时,如果旧凭据可读取,会自动迁移,不再静默保留旧的钥匙串引用。
- 凭据引用前缀 — 远程凭据现在使用显式的
local:和keychain:引用;历史无前缀引用仍按系统钥匙串读取,保持兼容。 - 回归覆盖 — 新增本地加密凭据读写测试,以及编辑时密码/口令留空仍能从钥匙串迁移到本地加密的测试。
- 同步状态与文档修复版本 — 修复远程更新状态残留、WebDAV 同步时间显示和 Git 同步自锁问题,并刷新公开 README 的功能截图展示。
- 远程管理更新状态修复 — 远程 Skill 与本地 Skills Center 的修订或内容哈希一致后,会显示“已最新”,不再在更新后继续标记为“可更新”。
- WebDAV 上次同步时间修复 — 设置页现在会正确把秒级同步时间戳转换为毫秒显示,并在上传/下载后刷新页面中的同步状态。
- Git 同步 Busy 处理 — Git 同步的提交、初始化和快照流程不再重复获取仓库锁;仓库忙时也会提示当前有其他同步或 Skill 操作在运行。
- README 截图展示 — 英文和中文 README 新增并刷新数据看板、技能管理、技能商店、远程管理、设置和 Claude 插件截图。
- 远程快照元数据保留 — 远程扫描会为未变化的已更新 Skill 保留来自 Skills Center 的来源元数据,避免后续扫描破坏更新状态判断。
- 托管 Skill DTO 内容哈希 — 前端现在可以拿到中心 Skill 的内容哈希,并与远程快照进行比较。
- 回归覆盖 — 新增远程管理测试,覆盖从中心更新远程 Skill 后再次扫描仍保留更新元数据的场景。
- 应用内更新版本 — 设置页现在支持在 Skills-Manager-Plus 内直接检查、下载、安装并重启到已签名的新版本。
- 设置页内安装更新 — 更新流程现在在 macOS、Linux 和 Windows 上优先使用 Tauri updater,不再默认把用户跳转到 GitHub 手动下载。
- 下载进度与重启控制 — 安装更新时会显示下载/安装进度,安装完成后提供“立即重启”和“稍后重启”。
- 手动下载兜底 — 当更新元数据、签名、网络访问或安装流程失败时,设置页会保留发布页入口,避免用户卡在失败状态。
- 更新元数据校验 — Build & Release 工作流现在会校验
latest.json中 macOS arm64、macOS x64、Linux x64 和 Windows x64 的 URL 与签名。 - 应用重启能力 — 新增 Tauri process 插件和权限,用于更新安装后的应用重启。
- 设置页繁体中文补齐 — 补齐更新后设置页使用到的繁体中文文案键。
- CLI 分发版本 — Skills-Manager-Plus 现在会随 GitHub Release 发布独立 CLI 二进制文件,并将命令行入口统一为更短的
smp,方便本机和远程服务器使用。
- CLI 直接下载 — 发布附件新增 macOS arm64、macOS x64、Linux x64 和 Windows x64 的裸二进制文件,并同时提供
.sha256校验文件。 - 短命令入口 — README、CLI 文档、远程工作区示例和内置
manage-skillsSkill 已统一使用smp,不再要求用户输入较长的skills-manager-plus-cli。 - 远程 CLI 探测 — 远程管理现在优先检测
smp,同时兼容已安装的旧命令skills-manager-plus-cli。
- 发布工作流产物 — tag 驱动的 Build & Release 工作流现在会在桌面应用产物之外,额外构建并上传各平台 CLI 二进制文件。
- 版本一致性 — 应用、Tauri 配置、Rust 包、lockfile 和应用内版本显示已统一更新到
1.21.0。
- 远程管理凭据恢复修复 — 修复 macOS 无法读取已保存 SSH 凭据时导致远程测试连接和扫描失败的问题,并补齐远程 Skill 详情从远端
SKILL.md读取展示的链路。
- 凭据回退输入 — 远程测试连接、扫描、安装、更新、删除和详情操作在无法读取系统钥匙串时,会提示输入本次会话使用的 SSH 密码或私钥口令。
- 远程 Skill 详情 — 远程 Skill 卡片现在会打开基于远端
SKILL.md内容的详情页,不再通过同名匹配关联本地 Skills Center。 - 远程管理体验收尾 — 操作日志支持清空,主机操作和概览卡片更紧凑,并移除 Lobster 智能体列表中重复的 QwenPaw 项。
- 远程元数据缓存 — 远程扫描会缓存
SKILL.md正文和解析后的元数据,扫描数据较新时打开详情无需再次建立 SSH 连接。 - 凭据会话缓存 — 远程凭据读取结果会在应用会话内缓存,所有远程操作共享前端的一次性会话凭据回退链路。
- 回归覆盖 — 为新的 SSH 凭据处理和远程详情流程补充远程工作区、远程凭据和 Skill 元数据测试。
- 远程管理稳定性与 QwenPaw 支持 — 将“远程工作区”统一更名为“远程管理”,修复远程 Skills 发现链路,使已检测到的 Agent 能稳定展示真实 Skills,并将 QwenPaw 作为内置 Lobster 智能体接入。
- 远程 Skill 发现修复 — 远程管理现在会在重新进入主机时加载已缓存的远程 Skill 快照,扫描时校验标准
SKILL.md标记,并正确识别 Lobster 类嵌套 Skill 目录,不再只显示空的 Agent 外壳。 - 远程管理交互对齐 — 统一新远程模块命名,补齐主机与详情页的数据回填行为,并保持与全局工作区一致的概览/详情交互模型。
- QwenPaw 内置智能体 — 新增 QwenPaw 内置 Lobster 智能体,默认 Skill 根目录为
~/.qwenpaw/skill_pool,并补充本地图标资源。
- 远程扫描 API 补全 — 新增
remote_list_skill_snapshots命令,使前端可以直接读取已持久化的远程扫描结果,而不必每次强制重新走 SSH 扫描。 - 扫描一致性回归覆盖 — 扩展远程工作区测试,覆盖
SKILL.md校验、额外扫描根目录和 Lobster 递归目录发现,确保远程扫描规则与本地扫描器保持一致。
- 插件安装反馈与工作区布局修复 — 为插件市场安装补充实时 clone 进度,并收紧 Skill 详情中的项目工作区布局。
- 插件 Clone 进度 — 插件市场安装现在会在安装 toast 中显示仓库 clone 和安装进度,不再只是静态加载状态。
- 项目工作区适配 — Skill 详情的项目工作区行改为全宽展示,Agent 操作紧跟项目名,并在空间不足时自动换行。
- Git 拉取进度钩子 — 为 git 安装链路新增可复用的 clone progress 回调,支持 system git stderr 转发和 git2 fallback 进度。
- 技能仓库体验优化 — 重整“我的 Skills”工具栏和卡片,让搜索、预设归属筛选、来源/标签筛选、更新操作、视图控制和 Agent 标识更容易识别和使用。
- 可更新状态更易发现 — 修复更新标签的中文显示,强化可更新技能卡片的高亮,并将高频更新操作直接展示为一级入口。
- 诊断与问题反馈增强 — 新增问题反馈诊断信息生成/复制能力,并优化设置页中的故障排查入口。
- 同步与支持链路加固 — 优化 copy 模式同步行为和诊断信息收集链路,并新增
manage-skillsSkill 以支持仓库内技能管理工作。
- 上游迁移收尾 — 在重新核对上游
v1.22.1后,完成当前可安全回归的剩余迁移项,同时保留 Skills-Manager-Plus 的插件市场、ClawHub、WebDAV 同步和现有全局工作区路由模型。
- 技能自动更新控制 — 新增可选的后台技能更新检查、可选自动应用更新、设置页最近检查状态、托盘手动检查,以及托盘中的可更新数量入口。
- 工作区与 Agent 体验修复 — Agent 启用/停用状态改为更清晰的开关控件,移除“我的 Skills”卡片标题中容易误解的同步指示图标,并将 Lobster 类 Agent 独立分组展示。
- 发布说明治理 — release prepare 改为用户视角分组,并在 GitHub Release notes 中自动过滤空白 changelog 占位章节。
- 回归验证 — 本迁移批次已通过前端构建、Rust library 测试、CLI 解析测试、CLI lifecycle 集成测试、release prepare dry-run 和空白检查。
- 诊断与支持工具 — 新增应用内日志打开/导出、问题反馈快捷入口、脱敏日志压缩包、日志轮转,以及崩溃后的启动恢复提示条
- Agent 排序能力 — 设置页新增 Agent 卡片拖拽排序,并按分区持久化展示顺序
- 上游能力选择性回归 — 回归了上游高价值的兼容性、诊断和交互改进,同时保留当前分支的
Scenario、Plugin Marketplace和现有导航模型 - 刷新与筛选体验 — 新增
Cmd/Ctrl+R应用内刷新、“我的 Skills”和项目详情的“未标签”筛选,以及 copy 模式下内容未变化时跳过重写
- Agent 路径兼容性 — 修正 Codex、GitHub Copilot 和 OpenCode 在用户级、项目级、扫描和监听链路中的 skills 路径处理
- 安装与元数据正确性 — 修复嵌套 git skill 目录发现、通用变体安装优先级、可读的安装错误提示、中央仓库路径连续切换,以及
SKILL.md修改后描述不刷新的问题
- 本版本无移除项
- ClawHub 交互能力 — 新增 ClawHub Skill 详情面板、收藏与取消收藏操作、直达 ClawHub 页面链接,以及设置页内的 API Key 校验
- 插件来源筛选 — 在“我的 Skills”中新增插件来源专属筛选,并优化插件来源标签展示
- ClawHub 浏览与安装流程 — ClawHub 的安装与更新改为走官方下载 API,并细化排序、分类、搜索和结果展示行为
- 插件市场安装元数据 — 插件市场安装现在会持久化仓库地址、分支、子路径、修订号和内容哈希,供后续更新链路复用
- 插件安装 Skill 更新 — 通过插件安装的 Skill 现在可以参与更新检查、来源 diff 预览、启动自动检查和批量更新
- 历史插件安装修复 — 旧版插件安装记录会在远程操作前尝试自动补齐来源元数据;若无法修复,会明确提示需重新安装以恢复更新能力
- 本版本无移除项
- 数据备份管理 — 新增 SQLite 数据导入、导出、备份、恢复、重命名和删除能力,提升本地数据操作安全性
- WebDAV 云同步 — 新增 WebDAV 快照上传/下载、服务商预设、自定义端点、同步元数据和冲突感知恢复流程
- 设置页导航 — 将设置页拆分为全局设置、Agent 设置、数据管理、API 管理四个顶部 Tab,并对齐其他页面的 Tab 样式
- 产品规划文档 — 补充 WebDAV 云同步方向和后续同步能力规划
- 自定义 WebDAV 预设 — 修复选择其他服务商后无法重新选中自定义的问题
- 自定义 WebDAV 地址恢复 — 从服务商预设切回自定义时恢复用户原本填写的服务器地址
- 本版本无移除项
- 插件市场 — 支持从 GitHub 仓库添加插件市场、浏览已索引插件,并在应用内直接安装插件打包的 Skills
- 已安装插件追踪 — 可按插件查看已安装 Skills,并在独立界面管理插件市场刷新
- 产品重命名 — 桌面外壳、应用内文案、更新元数据和仓库链接统一改为
Skills-Manager-Plus - 与原版并存安装 — 调整 Bundle Identifier、默认中央仓库路径、配置路径和数据库文件名,使本分支可与原版 Skills Manager 同时安装且互不冲突
- 侧边栏品牌区压缩 — 精简左上角品牌展示,缩短标题占用空间,同时在正式场景保留完整产品名
- 更新通道 — 应用更新检查和发布元数据改为指向
arch3rPro/Skills-Manager-Plus,不再引用上游仓库 - 发布命名 — GitHub Release 标题统一使用当前产品名
- ClawHub 平台集成 — 内置 ClawHub API 客户端,支持浏览和搜索功能
- 本地 Skills 管理优化 — 双标签设计,分离技能仓库和本地 Skills
- 批量导入本地技能 — 支持一次选择和导入多个本地技能
- 来源筛选 — 按来源筛选本地技能
- 会话缓存 — 使用 session storage 缓存扫描结果,提升性能
- 自动推断技能描述 — 扫描本地技能时自动提取描述信息
- 全新应用图标 — 更新所有平台的应用图标
- 自定义 Agent 独立同步模式 — 每个自定义 Agent 可以独立设置同步模式(符号链接/文件复制),不受全局默认模式影响
- 分段开关 UI — 在设置页面使用直观的分段开关切换同步模式
- 自动重新同步 — 修改同步模式后自动使用新模式重新同步技能
- 智能路径冲突检测 — 改进的符号链接处理逻辑,避免文件复制时的误判
- 本地扫描迁移 — 将本地技能扫描功能从"安装 Skills"移至"我的 Skills",工作流更流畅
- 数据库架构 v5 — 新增 description 字段,增强技能元数据支持
- 修复符号链接路径冲突检测,正确处理指向源目录的符号链接
- 修复目标为源目录内部符号链接时的误判无限递归警告
- 改进 UI 一致性和响应速度
- 命令面板,支持快速导航和操作
- 每个 Agent 的同步状态指示器,可查看哪些 Agent 需要同步
- Skills 批量标签编辑,更快地组织技能
- 项目详情面板中的 Agent 开关,快速分配 Agent
- 技能详情面板支持 local/diff/center 标签页,对比不同版本的技能
- 技能详情面板显示 Agent 圆点和标签
- 改进项目工作区技能管理,组织更清晰
- 技能详情面板支持完整滚动,关闭按钮始终可见
- 移除项目技能卡片上的 Agent 分配数量标签,界面更简洁
- 本次无移除内容
- 支持批量更新 Skills,可一次更新多个已安装技能
- 支持自定义 central repository 路径,便于将受管技能库放在默认位置之外
- 优化设置页表单控件样式,配置体验更整洁一致
- 去重启动时的 skill 更新通知,避免同一更新重复提醒
- 更新 Antigravity 默认路径,确保安装和同步使用正确的 skills 目录
- 收紧 Claude Code 的 skill 扫描与导入匹配逻辑,避免插件市场缓存和同名技能导致误判
- 本版本无移除项
- 关联外部工作区时不再需要手动填写"停用 Skills 目录"。Skills-Manager-Plus 现在会自动创建并使用同级的
*-disabled目录;若该目录无法创建(例如只读位置),将优雅降级为只读模式。
- 在 Linux 上退出 Skills-Manager-Plus 不会再误杀其他正在运行的应用或整个桌面会话(#47)
- 修复扫描项目 Skills 或计算时间戳时软链接循环导致的无限递归
- 读取 Skill 文档时验证软链接目标在允许的项目根目录范围内
- 修复导入匹配逻辑,与 UI 中显示的同步状态保持一致
- 改进项目工作区中的 Agent 分配操作,配置和管理流程更清晰
- 优化侧边栏字体样式与对齐细节,整体界面更整洁一致
- 更新应用内帮助内容和说明文案,使用体验更清晰
- 本版本无用户可感知的缺陷修复
- 本版本无移除项
- Skill 来源差异查看器,可在更新本地 skill 前先对比源内容变化
- 更丰富的 skill 详情元数据面板,补充来源和更新上下文信息
- 本地 skill 源文件缺失时的处理能力,避免已安装 skill 因源文件消失而无法管理
- 项目能力增强:支持空项目初始化、按标签批量导出,以及侧边栏同步健康状态指示
- 扩展 Agent 支持,并进一步完善 Agent 设置管理
- 澄清项目工作区相关文案和项目内添加 skill 的操作表达
- 优化启动时 skill 更新通知的跳转,并细化设置页和侧边栏部分 UI
- 修复 skill 详情 Markdown 刷新后重置当前视图的问题
- 避免 monorepo 无实际变更更新时误做文件替换,并显示正确的更新提示
- 改进项目同步状态准确性、Git 同步错误提示和网络错误识别
- 修复网格卡片高度不齐、侧边栏操作按钮布局抖动、大字号裁切,以及场景同步模式记录不准确的问题
- 简化自定义 Agent 表单布局和文案
- GitHub Releases 支持双语更新日志(中文 + 英文)
- README 补充自定义工具功能说明
- 修复设置页在较大字号下操作按钮被裁切的问题
- 自定义 Agent 支持:添加、配置和移除用户自定义 Agent,可设置自定义 skills 目录
- 内置 Agent 路径覆盖:可为任意内置 Agent 自定义 skills 目录路径
- 设置页内联路径编辑,支持原生文件夹选择器
- 旧版工具 key 迁移(clawdbot → openclaw),自动数据迁移
- 修复工具 key 重映射逻辑,避免迁移时误删已有记录
- 项目 skill 列表支持拖拽排序
- 仪表盘 skill 卡片可点击快速导航
- Marketplace 贡献者快速筛选
- Marketplace 视图中展开/收起所有分组按钮
- 启动时自动检查 skill 更新,带通知徽章
- Toast 通知可点击跳转到相关页面
- 文字大小设置,提升可读性
- 新增繁体中文(zh-TW)语言支持
- 简化 Marketplace 布局,移除来源分组
- 改进扫描功能:插件目录检测、重命名支持、日期显示
- 修复 dnd-kit 依赖缺失导致构建失败
- 修复 React hook 违规和 lint 警告
- 修复场景删除边界情况和同步错误日志
- 修复 skill 扫描时的 Git 重复警告
- Skills 和项目 Skills 多选批量操作
- 按场景的 skill-agent 开关,实现细粒度控制
- 无场景时自动创建 Default 场景
- 改进批量操作健壮性和导出选择处理
- 侧边栏场景和项目支持拖拽排序
- Git 安装预览对话框,带备份同步
- 来源筛选标签动态溢出,弹出式显示
- 系统托盘菜单改进,新增场景切换器
- 防止 skill 安装覆盖已有 skill,改进名称冲突检测
- 解压 ZIP 时保留 Unix 文件权限
- 安全加固:路径遍历防护、CSP 改进、输入过滤
- Git 预览/安装生命周期中的临时目录清理
- 来源筛选溢出健壮性、无障碍访问和布局修复
- macOS 自定义托盘图标,全彩 RGBA 渲染
- 关闭窗口时隐藏到托盘,可配置关闭行为对话框
- 设置中的托盘图标开关,懒加载托盘创建
- Git clone 和网络请求的代理支持
- My Skills 多选模式和批量删除
- 设置中 Agent 启用/禁用开关
- 改进托盘关闭行为,优化退出流程和 UI 细节
- 统一代理处理,增加 URL 校验
- 前端、后端和 CI 安全加固
- 批量删除错误处理和缺失 i18n key 修复
- Git 版本历史面板显示当前快照版本
- 放大侧边栏 logo 提升可见度
- 改进错误处理和代码结构
- 修复版本历史中快照标签显示格式
- 修复提交信息占位符文本
- Git 快照版本管理:创建和恢复 skills 库的时间点快照
- 从本地文件夹批量导入 skills
- 快照标签在同步时自动推送到远程
- 重新设计 skill 详情面板头部布局
- 同步按钮改用琥珀色调替代红色,视觉更清晰
- 协调 skills 索引时支持更深层目录扫描(嵌套文件夹结构)
- 快照恢复时正确处理文件删除,失败时自动回滚
- 修复重试推送失败后不再创建重复快照标签
- Skill 安装过程中可取消
- 克隆超时防止安装无限挂起
- 重复安装检测,防止重复安装同一 skill
- 单实例限制,防止打开多个应用窗口
- 所有后端操作异步化,提升应用响应速度
- 修复文件夹名与 SKILL.md 名称不同时 skill 目录无法识别
- 修复安装按钮未显示"取消"标签文本
- 修复 Windows 自动更新失效
- 修复发布构建缺少更新签名文件
- Skill 卡片安装进度 toast 和已安装状态指示
- 浏览命令异步化,客户端搜索结果缓存提升性能
- 禁用所有搜索输入框的自动纠错和拼写检查
- 项目管理:查看和管理项目目录中的
.claude/skills/ - 项目 skills 操作(导入、导出、开关、删除)
- Skill 标签系统和筛选 UI
- 项目 skills 同步状态追踪和双向更新
- 提取 SkillMarkdown 组件,改进标签 UX
- 加固项目 skill 路径遍历防护,使用 dir_name 作为稳定 key
- Skills 库 Git 备份和同步,支持多机同步
- My Skills 页面 Git 同步控制(提交推送、拉取)
- 将 Git 同步操作从设置移至 My Skills 页面,更便于访问
- 简化 Git 备份 UI,移除自定义提交信息输入
- 更新 Git 同步文档以反映新 UI 布局
- 应用内自动更新支持(基于 tauri-plugin-updater)
- 改进更新 UX:semver 比较、回退下载和 i18n 修复
- 设置页检查更新按钮
- 市场搜索结果按下载量排序
- 市场搜索输入防抖,减少延迟和过时结果
- 改进亮色/暗色模式颜色对比度,简化 skill 状态徽章
- 提升亮色和暗色主题下的文字可读性
- 增大字号提升可读性,添加 CJK 字体栈
- 增大字号和窗口尺寸提升可读性
- Windows 和 Linux 支持:跨平台文件管理器打开、控制台窗口隐藏
- 后端命令
get_central_repo_path向前端暴露真实仓库路径 - Windows 上
.config/路径的工具适配器回退策略
- UI 文本从 macOS 专用("Open in Finder"、"Built for macOS")改为跨平台措辞
- 设置页显示动态仓库路径替代硬编码的
~/.skills-manager-plus/ - CI Windows 冒烟测试简化为仅
cargo check(避免重复前端构建) - 重命名
open_central_repo_in_finder为open_central_repo_folder
- 修复 Windows
explorer.exe因非零退出码误报错误 - 修复 Linux 设置 UI 中
/home/<user>→~路径缩写缺失
- GitHub Actions 跨平台构建工作流(macOS、Linux、Windows)
- CHANGELOG 和 macOS 故障排除指南
- 将同步/取消同步按钮从 skill 卡片列表移至 SkillDetailPanel
- 将资源文件(图标、演示 GIF)从 docs/ 移至 assets/
- 设置 bundle targets 为 "all" 以支持跨平台构建
- Skills-Manager-Plus v2 首次发布,基于 Tauri 后端
- 场景管理:创建、重命名、删除和切换场景
- 场景图标和同步引擎改进
- 亮色/暗色主题支持,跟随系统偏好
- 全局搜索对话框和帮助对话框
- 可配置同步模式和启动场景同步
- 市场 skill 卡片外部链接按钮
- 市场搜索/筛选、错误横幅和增强确认对话框
- Git 类型 skill 更新检查和更新
- 市场 skill 列表加载更多分页
- Skill 去重:安装前检查中央路径
- 重新设计 MySkills 卡片和列表布局,更紧凑
- 统一 UI 样式,紧凑一致的设计系统
- 市场 skill 列表分页和本地扫描 UI 扁平化
- 统一 skill 卡片元数据为单一优先级状态徽章
- 紧凑 skill 卡片和列表行布局,内联操作按钮
- 紧凑市场工具栏布局,重新设计 skill 卡片
- 简化本地安装部分 UI
- 改进 skill 详情面板渲染和市场卡片布局
- 引入共享 app-page 工具类,统一 UI 布局
- 移除全局搜索和顶栏,在设置中添加帮助按钮
- 更新应用图标
- 用 Tauri 程序化拖拽条替代 CSS
-webkit-app-region拖拽 - 用自定义应用 logo 图片替代侧边栏 Hammer 图标