Skip to content

2.0 模型设置页与使用页:目录元数据、使用中模型选择、残留清理 - #1051

Merged
appergb merged 1 commit into
betafrom
feat/ui-2.0-model-settings-page
Sep 10, 2026
Merged

2.0 模型设置页与使用页:目录元数据、使用中模型选择、残留清理#1051
appergb merged 1 commit into
betafrom
feat/ui-2.0-model-settings-page

Conversation

@appergb

@appergb appergb commented Sep 10, 2026

Copy link
Copy Markdown
Collaborator

概要

承接 #1050 的 2.0 模型页改造(基于合并后的 beta):

  • 模型设置页settings/models/LocalModelsSection 替换旧入口;管理看板条目接入 Core 目录元数据快照(displayName / languages / sizeBytes),基础信息展示不再实时访问 HuggingFace;详情面板对有 staging 残留的模型提供「清理未完成下载」(local_asr_cleanup_incomplete,不触碰已安装模型)。
  • 模型使用页:渠道编辑器本地引擎分支内嵌 LocalModelPicker——直接切换使用中的模型(qwen/whisper 切换后预载引擎,sherpa/foundry 走各自接口),显示引擎可用性,暴露残留清理;LocalModelsNavContext 提供一键跳转「服务 → 本地模型」(复用闲置的 localAsrManage 文案键)。
  • 八语补 7 键(activeModelLabel / partialDownloads* / cleanupIncomplete / languagesLabel / partialBytesLabel)。

测试

  • tsc 0 错误;前端全套 exit 0(含 scripts 契约测试)。

模型设置页:新增 settings/models/LocalModelsSection 替换旧 LocalModelSection,
管理看板条目接入 Core 目录元数据快照(displayName / languages / sizeBytes),
基础信息展示不再依赖实时访问 HuggingFace;详情面板新增「清理未完成下载」
(local_asr_cleanup_incomplete,仅在有 staging 残留时出现)。

模型使用页:渠道编辑器本地引擎分支内嵌 LocalModelPicker——直接切换使用中的
模型(qwen/whisper 切换后预载引擎;sherpa/foundry 走各自 set 接口),显示引擎
可用性与残留清理入口;通过 ServicesTab 提供的 LocalModelsNavContext 一键跳到
「服务 → 本地模型」管理页(复用此前闲置的 localAsrManage 文案键)。

八语文案补齐(activeModelLabel / partialDownloads* / cleanupIncomplete /
languagesLabel / partialBytesLabel 等 7 键)。tsc 0 错误,前端全套通过。
@appergb
appergb merged commit d3aa3c5 into beta Sep 10, 2026
4 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant