Skip to content

v0.1.5

Choose a tag to compare

@NieAnSHOW NieAnSHOW released this 11 Jul 01:54

v0.1.3 → 最新提交(HEAD: f12c6db)更新总结

版本轨迹: 0.1.3 → 0.1.4 → 0.1.5(9 个提交,全部围绕桌面壳 src-tauri/,无后端 agent 逻辑改动)

  1. 自动更新功能(新增 capability)
  • 762ca29 新增 updater.rs 模块,三步更新流程:
    • check_update:查 GitHub API 最新 release + semver 比较
    • download_update:流式下载平台对应安装包,emit update://progress
    • install_update:macOS open DMG / Windows 启动 installer
    • 注册三个 Tauri command;前端新增 UpdateBanner.vue(idle→checking→has_update→downloading→ready 状态机),ConsolePage onMounted 静默触发检查
  • b292e59 新增 checkUpdate: false 开关,暂时禁用自动更新(后续翻转即启用)
  1. Windows 安装稳定性
  • 55c231e 停止服务从 child.kill() 改为 taskkill /F /T /PID 递归杀进程树。根因:孙进程(uvicorn worker)仍持有 .pyd/.dll 句柄,导致覆盖安装时报 _asyncio.pyd 写入失败
  • 4c71db0 Windows 构建脚本新增 Test-RuntimeReady(python.exe 存在 + Tier0 依赖可 import 才算就绪),就绪则跳过 fetch/install;修正 -SkipRuntime 缺失即 throw
  1. 单实例保护 + 安装
  • 3564490 引入 tauri- 实例唤回已有窗口并退
    出);安装/修复依赖前检 确认框先停服再装
  1. 日志管理
  • 6de052c sidecar 日 DD.log,跨天自动切,保留
    14 天);uvicorn access检查轮询刷屏
  • ac45209 新增 consol
    ~/.vibe-trading/logs/次确认 +
    「清理日志文件」按钮
  1. CI 构建优化
  • 6b638e7 锁定 Python/PBS_PY=3.12.13,精确文pm缓存、rust-cache、tau 3-5min 重编译)
  1. 配置与版本
  • f12c6db VIP providelash → hy3、aiyfy.cn →new.ailjf.cc;LLM SettlocalApiAccessSection