feat(stage-web): load and save live2d model (#41)

* wip: ui

* wip: load local live2d zip

* feat(stage-web): save model to indexed db

* fix: apply suggestion

Co-authored-by: Neko <neko@ayaka.moe>

---------

Co-authored-by: Neko <neko@ayaka.moe>
This commit is contained in:
LemonNeko
2025-03-03 01:39:37 +08:00
committed by GitHub
co-authored by Neko
parent b6abd69a36
commit 0528239bfd
12 changed files with 400 additions and 88 deletions
+12
View File
@@ -54,6 +54,18 @@ settings:
microphone: Microphone
model-provider:
title: Model Providers
live2d:
title: Live2D Settings
change-model:
title: Change Model
from-url: Load from URL
from-url-placeholder: Enter Live2D model URL
from-url-confirm: Load
from-file: Load from File
from-file-select: Select
map-motions:
title: Map Motions
play: Play Motion
models: Model
openai-api-key:
label: OpenAI API Key
+12
View File
@@ -41,6 +41,18 @@ settings:
title: 语言
model-provider:
title: 模型提供商
live2d:
title: Live2D 设置
change-model:
title: 更换模型
from-url: 从 URL 加载
from-url-placeholder: 输入 Live2D 模型 URL
from-url-confirm: 加载
from-file: 从文件加载
from-file-select: 选择
map-motions:
title: 映射动作
play: 播放动作
models: 模型
openai-api-key:
label: OpenAI API 密钥