Skip to content

Releases: NieAnSHOW/Vibe-Trading-Desktop

Vibe Trading Desktop v0.1.8

Choose a tag to compare

@NieAnSHOW NieAnSHOW released this 22 Jul 03:06

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

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

v0.1.3

Choose a tag to compare

@NieAnSHOW NieAnSHOW released this 09 Jul 03:40

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

Full Changelog: https://github.com/NieAnSHOW/Vibe-Trading-Desktop/commits/v0.1.3