From 52e06afec404f0ca0ab47f1e84c185cbd5d5f8f6 Mon Sep 17 00:00:00 2001 From: matevip Date: Sat, 9 May 2026 06:28:38 +0800 Subject: [PATCH] feat(llm,tool/image): dashscope-compat provider + media-gen test profile --- mateclaw-server/pom.xml | 22 ++++++++ .../image/provider/DashScopeImageModels.java | 16 ++++-- .../provider/DashScopeImageProvider.java | 7 ++- .../provider/DashScopeVideoProvider.java | 12 +++-- .../src/main/resources/db/data-en.sql | 16 +++++- .../src/main/resources/db/data-mysql-en.sql | 17 ++++++- .../src/main/resources/db/data-mysql-zh.sql | 17 ++++++- .../src/main/resources/db/data-zh.sql | 17 ++++++- .../h2/V99__dashscope_compat_provider.sql | 48 +++++++++++++++++ .../mysql/V99__dashscope_compat_provider.sql | 51 +++++++++++++++++++ .../Models/composables/useProviderList.ts | 2 + 11 files changed, 209 insertions(+), 16 deletions(-) create mode 100644 mateclaw-server/src/main/resources/db/migration/h2/V99__dashscope_compat_provider.sql create mode 100644 mateclaw-server/src/main/resources/db/migration/mysql/V99__dashscope_compat_provider.sql diff --git a/mateclaw-server/pom.xml b/mateclaw-server/pom.xml index 54a79e66..a2dd0b4c 100644 --- a/mateclaw-server/pom.xml +++ b/mateclaw-server/pom.xml @@ -623,5 +623,27 @@ + + + + media-gen + + + + org.apache.maven.plugins + maven-surefire-plugin + + media-gen + + + + + diff --git a/mateclaw-server/src/main/java/vip/mate/tool/image/provider/DashScopeImageModels.java b/mateclaw-server/src/main/java/vip/mate/tool/image/provider/DashScopeImageModels.java index d010cd22..d4815d3c 100644 --- a/mateclaw-server/src/main/java/vip/mate/tool/image/provider/DashScopeImageModels.java +++ b/mateclaw-server/src/main/java/vip/mate/tool/image/provider/DashScopeImageModels.java @@ -14,9 +14,10 @@ import java.util.Set; * *

Two transport families are present: *