Releases: NieAnSHOW/Vibe-Trading-Desktop
Releases · NieAnSHOW/Vibe-Trading-Desktop
Release list
Vibe Trading Desktop v0.1.8
Vibe Trading Desktop v0.1.8
桌面端版本升至 0.1.8。本次发布聚焦工作区体验重构、投资新闻中心、Windows 兼容性修复与桌面安全加固。
✨ 新功能
- 投资新闻中心(Investment News Hub):新增研究阅读工作区,聚合资讯与事件信号解读
- Market Pulse 独立页面:从 Dashboard 迁出,配合自选股卡片式工作区与市场概览
- 报告工作台(Workbench):报告页面重构为统一的工作台布局
- 指数页扩展:扩充指数列表,新增搜索 / 筛选
- 设置页 i18n 完善:Settings 全量中 / 英双语;VIP Server 模型发现;运行时状态页合并进 Settings
🎨 体验优化
- Dashboard 重构为根路由,移除 AI 摘要路径,工作区布局统一
- 窄屏适配:相关系数控件换行、设置页防重叠
- 前端版本号由
VITE_DESKTOP_VERSION环境变量驱动
🐛 修复与加固
- Windows 兼容性:处理 CRLF checkout 的 manifest 摘要校验、dotenv 写入加固、correlation 端点加固,并补充回归测试
- 桌面脚本路径:锚定到仓库根目录,不再依赖当前工作目录(CWD)
- 依赖安装(install-deps)路径解析加固、provider 导入延迟
- 安全 P0 加固:桌面端适配
自 v0.1.5 以来共 859 个提交,完整变更见 v0.1.5...v0.1.8
📦 安装说明(macOS)
DMG 为未签名、未公证构建(MVP 阶段)。通过浏览器下载会被打上隔离属性,Gatekeeper 会提示"已损坏"。
将 App 拖入 /Applications 后,打开终端执行(仅清除该 App 的隔离标记,不影响系统设置或其他 App):
xattr -cr "/Applications/Vibe Trading.app"完整安装指引见 docs/desktop/README.md。
v0.1.5
v0.1.3 → 最新提交(HEAD: f12c6db)更新总结
版本轨迹: 0.1.3 → 0.1.4 → 0.1.5(9 个提交,全部围绕桌面壳 src-tauri/,无后端 agent 逻辑改动)
- 自动更新功能(新增 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 开关,暂时禁用自动更新(后续翻转即启用)
- 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
- 单实例保护 + 安装
- 3564490 引入 tauri- 实例唤回已有窗口并退
出);安装/修复依赖前检 确认框先停服再装
- 日志管理
- 6de052c sidecar 日 DD.log,跨天自动切,保留
14 天);uvicorn access检查轮询刷屏 - ac45209 新增 consol
~/.vibe-trading/logs/次确认 +
「清理日志文件」按钮
- CI 构建优化
- 6b638e7 锁定 Python/PBS_PY=3.12.13,精确文pm缓存、rust-cache、tau 3-5min 重编译)
- 配置与版本
- f12c6db VIP providelash → hy3、aiyfy.cn →new.ailjf.cc;LLM SettlocalApiAccessSection
v0.1.3
What's Changed
- Merge upstream main + adopt official i18next i18n by @NieAnSHOW in #1
- fix(frontend): external shortcuts default collapsed by @NieAnSHOW in #2
New Contributors
- @NieAnSHOW made their first contribution in #1
Full Changelog: https://github.com/NieAnSHOW/Vibe-Trading-Desktop/commits/v0.1.3