diff --git a/components/StudioKindCards.vue b/components/StudioKindCards.vue index 32ba3ba..10b9cef 100644 --- a/components/StudioKindCards.vue +++ b/components/StudioKindCards.vue @@ -1,7 +1,7 @@ @@ -140,20 +112,19 @@ const props = withDefaults(defineProps<{ videoEngine?: 'minimax' | 'ltx' videoStart?: 'still' | 'text' imageEngine?: 'flux' | 'krea' - musicEngine?: 'ace' | 'yue' | 'yue2' + musicEngine?: 'yue2' }>(), { ltxEnabled: false, videoEngine: 'minimax', videoStart: 'still', imageEngine: 'flux', - musicEngine: 'ace' + musicEngine: 'yue2' }) const emit = defineEmits<{ select: [kind: 'video' | 'image'] 'video-engine': [engine: 'minimax' | 'ltx'] 'image-engine': [engine: 'flux' | 'krea'] - 'music-engine': [engine: 'ace' | 'yue' | 'yue2'] }>() function engineBtnClass(active: boolean) { @@ -170,12 +141,4 @@ function pickImage(engine: 'flux' | 'krea') { emit('image-engine', engine) if (props.current !== 'image') emit('select', 'image') } - -function pickMusic(engine: 'ace' | 'yue' | 'yue2') { - if (props.current === 'music') { - emit('music-engine', engine) - return - } - void navigateTo({ path: '/music', query: { engine } }) -} diff --git a/components/studio2/Bench.vue b/components/studio2/Bench.vue index 7589d9d..24dbc89 100644 --- a/components/studio2/Bench.vue +++ b/components/studio2/Bench.vue @@ -1,147 +1,391 @@