LM Studio 0.3.16

2025-05-23

LM Studio 0.3.16 已作为稳定版本发布。此版本包括社区预设的公开预览、最不常用运行时扩展包的自动删除,以及将 LLM 用作文本嵌入模型的方法。它还引入了 lms chat 命令到 CLI,允许您在终端中与模型聊天。

通过应用内更新或从 https://lm-studio.cn/download 升级。

📣 0.3.16 的早期版本(版本 6)在 Windows 上的应用程序包中缺少引擎。如果这是您首次安装的版本,请按 Ctrl + Shift + R 手动安装引擎,或从 https://lm-studio.cn/download 下载并重新安装 0.3.16 版本 7

0.3.16 - 完整发布说明

  • 能够将您的预设发布到 LM Studio 社区中心并与他人分享

  • 员工推荐优化:引入新的聚合格式,将多种格式(例如 GGUF 和 MLX)合并为单个条目

  • 模型自定义设置

    • 一种新的方式,让模型作者为模型定义自定义功能。例如,为 Qwen3 模型启用/禁用思维能力
    • 目前,仅适用于员工推荐下的 Qwen3 模型。
      • 稍后我们将分享关于如何使用您的自定义模型实现此功能的公共文档
  • 在模型加载选项和 GPU 设置中添加“将 KV 缓存卸载到 GPU 内存”选项

  • 向 CLI 添加 lms chat 命令,以便在终端中与模型聊天(感谢 @mayfer

  • LM Studio REST API (/api/v0):在 GET /models 响应中返回模型功能

    • 例如 "capabilities": ["tool_use"]
  • 自动删除最不常用运行时扩展包

    • 可在应用程序设置 (⌘/Ctrl + ,) 中禁用
  • 在侧边栏折叠时,在聊天顶部栏中显示系统提示按钮

  • 使用 Cmd / Ctrl + Shift + D 创建当前聊天的副本

  • 使用 Cmd / Ctrl + E 打开系统提示编辑器

  • 当系统提示编辑器选项卡打开时,使用 Cmd / Ctrl + W 关闭它

  • 应用程序设置 (⌘/Ctrl + ,):现在各部分都有自己的选项卡,以便于导航

  • 在“用户”UI 模式中添加访问下载面板的按钮

  • 在模型编辑器(我的模型中的 ⚙️)中添加了一个下拉菜单,允许覆盖模型的领域类型

    • 这允许您将 LLM 用作文本嵌入模型,反之亦然
  • 在聊天侧边栏主体上添加“在 Finder 中显示”上下文菜单选项

    • 在您的操作系统原生文件浏览器中打开您的对话文件夹并重新组织文件/文件夹
      • 更改将实时反映在 LM Studio 中
  • [MLX] 将 chat_template.jinja 注册为聊天模板的来源

错误修复

  • 修复 Qwen3 jinja 模板解析错误 "OpenSquareBracket !== CloseStatement"

  • 修复 nomic-bert-moe, nomic-embed-code 未在嵌入模型下显示的问题

  • 修复生成消息底部闪烁的水平线

  • 修复未选择聊天时无法创建新文件夹的问题

  • 修复提示处理 % UI 未显示的问题

  • 错误修复:[类似 OpenAI 的 REST API] 在流式函数调用的第一个数据包后不添加空函数名称字符串

  • 错误修复:列出已下载模型时正确过滤掉不支持的模型

  • 错误修复:不假定 Vulkan iGPU 内存为共享内存

  • 修复架构徽章文本对齐问题

  • 修复 SmolVLM jinja 渲染错误“Expected iterable type in for loop: got StringValue”

  • 修复 GTE Qwen 嵌入模型未被识别为文本嵌入的问题

  • 修复了当未安装特定格式的引擎扩展包时,索引会失败的错误

  • 修复了在使用 RAG 时,某些字符串被解析为 [object Object] 的错误

  • 修复了托盘菜单中“加载模型”显示重复模型的错误

  • [MLX] 修复导致 ModuleNotFoundError: No module named 'mlx_engine' 的安装问题

    • 如果您在现有 MLX 运行时遇到此错误,可以按运行时页面中的“修复”按钮