From dedf4a47906af315aa3b629b06d7bef508ae0308 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E8=97=8D+85CD?= <50108258+kwaa@users.noreply.github.com> Date: Tue, 30 Dec 2025 10:47:43 +0800 Subject: [PATCH] refactor: migrate to new `providers` package (#846) --- apps/stage-tamagotchi/package.json | 4 +- .../renderer/components/InteractiveArea.vue | 2 +- .../src/renderer/pages/index.vue | 2 +- apps/stage-web/package.json | 4 +- .../Layouts/MobileInteractiveArea.vue | 2 +- .../src/components/Widgets/ChatArea.vue | 2 +- .../pages/devtools/performance-playground.vue | 2 +- apps/stage-web/src/pages/index.vue | 2 +- packages/stage-pages/package.json | 2 +- .../src/pages/settings/modules/speech.vue | 2 +- .../speech/alibaba-cloud-model-studio.vue | 2 +- .../providers/speech/comet-api-speech.vue | 2 +- .../settings/providers/speech/elevenlabs.vue | 2 +- .../providers/speech/index-tts-vllm.vue | 2 +- .../providers/speech/microsoft-speech.vue | 2 +- .../providers/speech/openai-audio-speech.vue | 2 +- .../speech/openai-compatible-audio-speech.vue | 2 +- .../providers/speech/player2-speech.vue | 2 +- .../settings/providers/speech/volcengine.vue | 2 +- .../aliyun-nls-transcription.vue | 2 +- .../transcription/comet-api-transcription.vue | 2 +- .../openai-audio-transcription.vue | 2 +- .../openai-compatible-audio-transcription.vue | 2 +- packages/stage-ui/package.json | 4 +- .../stage-ui/src/components/scenes/Stage.vue | 2 +- packages/stage-ui/src/stores/chat.ts | 2 +- packages/stage-ui/src/stores/llm.test.ts | 2 +- packages/stage-ui/src/stores/llm.ts | 2 +- .../stage-ui/src/stores/modules/hearing.ts | 2 +- .../stage-ui/src/stores/modules/speech.ts | 2 +- packages/stage-ui/src/stores/providers.ts | 21 +-- .../providers/aliyun/stream-transcription.ts | 2 +- pnpm-lock.yaml | 171 +++++++----------- pnpm-workspace.yaml | 24 ++- services/discord-bot/package.json | 2 +- services/discord-bot/src/pipelines/tts.ts | 2 +- services/telegram-bot/package.json | 1 - 37 files changed, 117 insertions(+), 172 deletions(-) diff --git a/apps/stage-tamagotchi/package.json b/apps/stage-tamagotchi/package.json index aa55319f5..ad4345e14 100644 --- a/apps/stage-tamagotchi/package.json +++ b/apps/stage-tamagotchi/package.json @@ -64,9 +64,7 @@ "@tresjs/core": "^5.2.1", "@vueuse/core": "^14.1.0", "@vueuse/shared": "^14.1.0", - "@xsai-ext/providers-cloud": "catalog:", - "@xsai-ext/providers-local": "catalog:", - "@xsai-ext/shared-providers": "catalog:", + "@xsai-ext/providers": "catalog:", "@xsai-transformers/transcription": "^0.0.11", "@xsai/generate-speech": "catalog:", "@xsai/generate-text": "catalog:", diff --git a/apps/stage-tamagotchi/src/renderer/components/InteractiveArea.vue b/apps/stage-tamagotchi/src/renderer/components/InteractiveArea.vue index 90589627c..8f325d5df 100644 --- a/apps/stage-tamagotchi/src/renderer/components/InteractiveArea.vue +++ b/apps/stage-tamagotchi/src/renderer/components/InteractiveArea.vue @@ -1,6 +1,6 @@