Skip to content

v2.2.0

Choose a tag to compare

@github-actions github-actions released this 11 Sep 05:46
· 6 commits to main since this release

新增

  • 大模型设置支持模型「能力」配置与展示——预置 117 个模型补充能力标注(视觉识别 / 工具调用),模型列表与下拉选择均显示能力图标
  • 添加/编辑模型弹窗的能力设置改为「能力」分组勾选(视觉识别 / 工具调用),与供应商设置弹窗交互保持一致
  • 后端大模型接口(llmChat / llmChatJson)支持视觉多模态消息(image_url)与工具调用(tools / toolChoice),返回结果支持 toolCalls 解析;llmListModels 接口返回模型能力标识 modelCaps
  • 插件资源文件(asset)按需下载功能 —— focusany.asset.download(先下载到临时目录再移动到插件目录,避免中断导致文件不完整)、asset.exists、asset.delete、asset.progress(支持下载进度追踪)
  • SDK llmChat / llmChatJson 支持图片消息与工具调用参数,llmListModels 返回模型能力标识
  • SDK CLI(npx focusany)新增 cli 命令,自动查找本机 FocusAny CLI 二进制并透传参数调用
  • SDK CLI 新增 status 命令,诊断本机 FocusAny 环境(桌面应用、CLI、数据目录、服务运行状态)
  • SDK 新增 sdk/bin/find-focusany.ts 查找模块及对应测试
  • SDK 测试框架新增插件调试断言函数 —— assertNoViewErrors、assertNoMainErrors、assertNoExternalRequests、checkNoErrors,配套 Electron 主进程 console-message 采集与 /api/debug 调试接口