Repository navigation
VetarAI v0.4.26
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 代理端口入口
📦 安装
- 下载
VetarAI-0.4.26-arm64.dmg(588MB · 内置 bge-m3 语义嵌入模型,安装即用) - 双击挂载,把 VetarAI 拖入 Applications
- 从启动台打开
需本机运行 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.