Skip to content

EasySkills 4.1.0

Latest

Choose a tag to compare

@RunhuaHuang RunhuaHuang released this 08 Aug 06:40
· 2 commits to main since this release

目录重构

  • _maintenance/EasySkills维护工具/.engine/(双层布局),可见入口 EasySkills维护工具/{macOS,Windows}/ 链回隐藏的 .engine/launchers/
  • 备份/运行时目录改名:_maintenance.bak.maintenance-bak_runtime.runtime

安装/升级硬化(Bug 修复)

  • [安全] .gitignore 规则现匹配真实 .engine 路径,WebUI 认证 token 不再可能被误提交
  • [Windows] 三个 .bat(安装/卸载/启动器卸载)通配符 ".EasySkills*"(带前导点)永不匹配真实目录名 → 安装与卸载静默失效,已修复通配符与双层 .engine 解析
  • [Windows] install_windows.batren 第二个参数含路径分隔符必失败 → 重构为同父目录 rename + 跨目录 move
  • [Windows] install.ps1Rename-Item.engine → .maintenance-bak 轮换,但 Rename-Item 不跨目录 → 备份落错位置、回滚不可达,改用 Move-Item
  • [Windows] 严重: deploy.ps1webui.ps1watcher-service.ps1install-gateway.ps1watch.ps1 计算 CentralDir 时只上溯一层(= EasySkills维护工具/),但 skill 文件夹在两层之上 → Windows 上 skill 同步扫不到任何东西、FileSystemWatcher 监视错目录、Gateway 二进制路径错位。五个脚本全部改为上溯两层,与 deploy.sh$SCRIPT_DIR/../.. 对齐
  • [macOS] install_mac.command 引用废弃的 A-程序控制/(实际是 launchers/)且缺失可见入口文件夹创建,已修复

国内镜像加速

  • install.sh / install.ps1 / install-gateway.sh / install-gateway.ps1 全部加入多源回退:先试 GitHub 原生,失败/超时自动切 ghfast.topgh-proxy.comgithub.moeyy.xyz
  • 支持 EASYSKILLS_MIRROR 环境变量强制指定镜像
  • README 补充国内加速版安装命令

验证

全部 124 项 Python 契约测试 + Go 单元测试通过。


Full Changelog: v4.0.3...v4.1.0