Skip to content

VetarAI v0.4.26

Choose a tag to compare

@zero11924065-dev zero11924065-dev released this 14 Sep 03:03
· 19 commits to main since this release

VetarAI 0.4.26(macOS · Apple Silicon)

距上一个 Release(v0.4.11)跨越多个版本,累积了 UI 全面改版、渲染性能根治 与本版的 代码质量重构。
✅ 已 Developer ID 签名 + Apple 公证,首装无需任何额外放行操作(不再需要右键打开或 xattr -cr)。

✨ 全新界面(0.4.25 · A12 深度重构)

整体视觉推翻重做,设计方向「纸面工具」:

  • 配色与排版:暖白纸面底(#FAFAF8 / #FFFFFF / #F1F0EC)、近黑正文、石墨黑主按钮、雾蓝强调色 #3B82F6;大留白、8px 网格、圆角 6~12、极浅阴影
  • 对话区改版:思考过程改细线状态条(脉动圆点)/助手回复无框文档式/工具步骤改时间线/悬浮输入栏(石墨圆钮)/低频操作收进 ⋯ 菜单
  • 灵动交互:弹窗放大弹出 + 遮罩模糊、手风琴折叠组件、消息上浮入场、按钮按下微缩
  • 窄窗自适应:顶栏按对话列实宽逐级隐藏低频文字(根治文字叠加);左栏随窗缩放,窗口 <860px 自动滑出隐藏 + 左缘把手临时唤出(⛔ 全程不卸载,保活不丢状态)

⚡ 渲染性能根治(0.4.24)

长会话卡顿的真因定位并修复——计时器 tick 不再触发缓存落盘 + 图片 base64 移出本地缓存:

指标 修复前 修复后
滑动帧率 fps 3.2 ~ 3.8 117.5 ~ 118.4(撞满 120Hz)
每秒最长阻塞 803ms 0
切换会话耗时 406ms 66.8ms
本地缓存体积 47.19MB 2.22MB(消息 553~557 条一条没丢)
Electron Renderer CPU 94% 34%

🔧 本版(0.4.26 · B9 代码冗余重构)

  • 代码冗余清理:死代码删除、重复逻辑收敛(6 个收敛点,含 37 处 API 模板归一)、未使用符号清理、注释分级治理 —— 67 文件 / 净减 141 行
  • ⛔ 零功能变更、零依赖新增、零数据键名改动:纯内部代码质量重构,不影响任何使用方式
  • 设置面板隐藏 SOCKS 代理端口入口

📦 安装

  1. 下载 VetarAI-0.4.26-arm64.dmg(588MB · 内置 bge-m3 语义嵌入模型,安装即用)
  2. 双击挂载,把 VetarAI 拖入 Applications
  3. 从启动台打开

需本机运行 Ollama 并拉取模型(如 ollama pull qwen3.8)。
想用 LM Studio / llama.cpp / vLLM 等其他启动器?设置 → 推理后端 → OpenAI 兼容,填入地址即可。

📄 许可

本项目采用 GNU GPL v3.0 开源协议。安装包内置的语义模型 bge-m3 ONNX INT8 为 MIT 协议,其许可条款独立于本项目。


This project is developed by a Chinese team. English translations follow each corresponding Chinese section in the README; full English UI language support is planned for a future update.