Skip to content

Releases: GDWhisper/oh-my-llama

Oh My Llama v0.1.0

Choose a tag to compare

@github-actions github-actions released this 22 Jul 06:04

Oh My Llama v0.1.0

新增功能

  • 模型选择器支持搜索:模型下拉框改为可搜索 combobox,模型较多时输入文件名即可定位;区分「目录下无模型」与「无匹配」两种空态。
  • 高级参数卡片支持「临时禁用」:每个高级参数卡片(上下文长度除外)新增禁用 / 启用开关,禁用后卡片仍显示、已填值保留,但本次启动不把该参数写入启动命令行;自定义参数行同样可临时禁用(文本保留、不写入启动命令)。

功能优化

  • 模型下拉框按视口空间自适应展开方向:空间不足时自动向上展开,避免被窗口边缘截断。

Bug 修复

  • 运行时往模型目录新增模型后列表不刷新:现切回窗口或恢复可见即重新扫描目录,无需重启即可看到新模型。

详细改动参考 CHANGELOG

Oh My Llama v0.0.9

Choose a tag to compare

@github-actions github-actions released this 19 Jul 17:00

新增功能

  • 「原始参数」卡片:以只读形式实时展示由当前配置派生的完整启动命令,与「必要参数 / 高级参数」实时同步;点击「编辑」可修改,改动实时回写并同步到各参数卡片,并提供「复原」回到编辑前快照。
  • 未保存改动提示:配置管理标题旁常驻「未保存」提示图标;切换配置前若有未保存改动会弹出二次确认,避免误丢。
  • 「恢复配置」按钮:在选择配置旁,一键将当前配置回滚为已保存版本(干净时禁用,有改动时弹确认)。

功能优化

  • 启动命令展示从原生日志置顶移至「原始参数」卡片统一管理。
  • 「原始参数」只读与编辑态共用同一框体,滚动条优雅隐身,切换时参数不再跳位。
  • 「复制」按钮增加复制成功/失败提示。

Bug 修复

  • 修复在「原始参数」编辑态切换配置时,残留的旧配置文本与定时器误写进新配置的问题。

详细改动参考 CHANGELOG

Oh My Llama v0.0.8

Choose a tag to compare

@github-actions github-actions released this 19 Jul 02:54

新增功能

  • 系统性能面板:日志区上方新增性能监控卡片,实时显示 CPU、内存、NVIDIA GPU(利用率 / 显存 / 温度)占用,每 1.5 秒刷新。无独立 N 卡或缺驱动时自动隐去 GPU 项,不影响其余指标。

功能优化

  • 性能面板改为纯数值展示(无图表、无图标),并支持收起 / 展开:收起时单行紧凑显示 CPU、内存、GPU、显存关键百分比;展开时分行列出完整信息(含 GPU 名称、显存、温度)。
  • 更新代理支持填写裸本地地址(如 127.0.0.1:7897localhost),保存时自动补全为 http://,无需手动加前缀。
  • 应用图标改为苹果风格圆角正方形,任务栏与窗口图标观感更统一。

详细改动参考 CHANGELOG

Oh My Llama v0.0.7

Choose a tag to compare

@github-actions github-actions released this 18 Jul 02:35

新增功能

  • 无。

功能优化

  • 无。

Bug 修复

  • 修复「设置 → 更新代理」填写地址(如 127.0.0.1:7897)点保存时报错 command save_settings missing required key updateProxy、导致代理设置无法保存的问题。根因为 Tauri v2 默认把命令的蛇形形参名按驼峰暴露给前端,而此前前端错传了蛇形键名;已改为驼峰 updateProxy,与项目其它命令约定一致。

详细改动参考 CHANGELOG。

Oh My Llama v0.0.6

Choose a tag to compare

@github-actions github-actions released this 17 Jul 16:31

新增功能

本版本无新增功能。

功能优化

  • 替换应用图标为像素风 OML 品牌图标:弃用 Tauri 默认图标,改为黑底圆角方 + 白色像素字体 OML(Oh My Llama 缩写)的极客像素风。运行图标(标题栏 / 任务栏 / Dock)与安装图标(安装器 exe / .app 包)统一为新图标,并新增矢量源文件 src-tauri/app-icon.svg 便于后续修改。

Bug 修复

本版本无专门缺陷修复。

详细改动参考 CHANGELOG

Oh My Llama v0.0.5

Choose a tag to compare

@github-actions github-actions released this 16 Jul 15:43

新增功能

  • 更新代理设置:设置中新增「更新代理」选项,仅当你主动填写 http(s):// 地址时,更新检查才经由该代理;留空则更新直接走系统网络,不读取任何代理环境变量,避免本地代理未运行导致更新失败。

功能优化

  • 更新失败报错细化:检查更新失败时,按代理未连通 / 连接超时 / 版本未发布(404) / 签名校验失败等分类给出可读提示,并在弹窗中完整展示底层错误原文,便于排查。
  • 布尔参数排版:mmap / mlock 等布尔型参数由「占一行的独立复选框」改为与参数名称同行、紧贴名称的紧凑复选框,界面更紧凑。
  • 分享参数图标化:配置管理卡片的「分享参数」改为带边框的 SVG 图标按钮(与设置齿轮同款样式),并抽离为公共图标按钮组件,统一多处图标按钮样式。

Bug 修复

  • 本版本无专门缺陷修复,更新报错细化与布尔参数排版归为功能优化。

详细改动参考 CHANGELOG

Oh My Llama v0.0.4

Choose a tag to compare

@github-actions github-actions released this 16 Jul 08:05

新增功能

(无)

功能优化

  • 日志面板「锁定底部 / 回到底部」交互重构:回到底部按钮改为固定在日志区右下角始终可见;自动跟随改用同步置底消除流式输出下的滚动跳动,并新增滚轮上滚解锁、拖拽暂停、切模式重贴底,精准识别用户意图。
  • 「一键传参」面板改为常驻显示,移除卡片入口按钮与面板关闭/取消按钮,套用后自动清空。
  • 保存配置按钮统一为配置管理卡片右侧一处,并设为滚动常驻顶部,滚动到任意参数卡片时仍可一键保存。

Bug 修复

  • 修复日志「回到底部」按钮在上滚查阅时被滚出视口、无法点击的问题。
  • 修复日志流式输出时自动跟随被误判上滚而中断的问题。

详细改动参考 CHANGELOG。

Oh My Llama v0.0.3

Choose a tag to compare

@github-actions github-actions released this 14 Jul 16:07

新增功能

  • 国际化(i18n)双语支持:新增中文 / English 切换,选择即时生效并持久化,覆盖全部界面文案。
  • 设置浮窗:标题栏右上角齿轮按钮打开设置面板,集中管理语言切换与「关于」信息,语言切换由标题栏收纳至此。
  • 应用内更新通道:设置浮窗「关于」新增「检查更新」按钮,手动检查新版本;下载进度可见、可取消,安装前需显式确认,不会后台静默安装。

功能优化

  • 语言选项按钮改为按字体自适应大小,空间足够时并排展示、不足时自动换行;语言与关于分组之间留出间距。
  • 新增英文说明文档 README_En.md,中英文档顶部互相索引。

Bug 修复

  • 清理既有 Rust 编译告警(clippy needless_update、测试专用函数的 dead_code),使发布门禁在 -D warnings 下保持通过。

详细改动参考 CHANGELOG

Oh My Llama v0.0.2

Choose a tag to compare

@github-actions github-actions released this 14 Jul 05:25

Oh My Llama v0.0.2

新增功能

  • 配置管理新增【保存为新配置】:基于当前参数另存为独立新配置,不覆盖原配置。
  • 后端新增 file_size 命令,支持前端展示模型文件大小。

功能优化

  • 标题卡片当前模型行显示模型大小(GB)。
  • 地址文案统一为「服务地址」(未启动 / 已启动两态)。
  • 一键传参【确认添加】拆分为【覆盖参数】与【追加参数】。
  • 追加模式仅追加高级 / 自定义参数;粘贴内容中的必要参数(模型路径、监听地址、端口、启动器路径)会被剔除并弹窗提醒,可一键改为【覆盖参数】。
  • 重复自定义参数提醒移入弹窗(非阻塞)。
  • 检测到 --no-webui 时【打开预览】置灰并提示「预览因参数已禁用」;服务运行中【停止】按钮变红。

Bug 修复

  • 修复启动 / 打开预览按钮在禁用态错误显示为蓝底的问题(应为白底)。

详细改动参考 CHANGELOG。

Oh My Llama v0.0.1

Choose a tag to compare

@github-actions github-actions released this 13 Jul 17:30

Oh My Llama v0.0.1

新增功能

  • 首次发布。
  • 多配置管理:切换 / 新增 / 重命名 / 删除 / 保存配置。
  • 一键传参:粘贴完整命令行自动解析并套用,未知参数以自定义参数保留。
  • 配置分享:当前配置序列化为命令行并复制到剪贴板。
  • 实时进程控制:启动 / 停止服务、打开预览。
  • 后端进程守护:基于 Windows Job Object 的守护与优雅退出。

详细改动参考 CHANGELOG。