refactor: extract platform media crates

This commit is contained in:
kdletters
2026-05-26 13:18:13 +08:00
parent 50f44489cd
commit 44c65df5c9
92 changed files with 7381 additions and 5848 deletions

27
server-rs/Cargo.lock generated
View File

@@ -107,7 +107,9 @@ dependencies = [
"module-visual-novel",
"opentelemetry",
"platform-agent",
"platform-audio",
"platform-auth",
"platform-hyper3d",
"platform-image",
"platform-llm",
"platform-oss",
@@ -2301,6 +2303,18 @@ dependencies = [
"tokio",
]
[[package]]
name = "platform-audio"
version = "0.1.0"
dependencies = [
"platform-oss",
"reqwest 0.12.28",
"serde_json",
"tokio",
"tracing",
"urlencoding",
]
[[package]]
name = "platform-auth"
version = "0.1.0"
@@ -2322,11 +2336,24 @@ dependencies = [
"urlencoding",
]
[[package]]
name = "platform-hyper3d"
version = "0.1.0"
dependencies = [
"base64 0.22.1",
"reqwest 0.12.28",
"serde_json",
"shared-contracts",
"tokio",
]
[[package]]
name = "platform-image"
version = "0.1.0"
dependencies = [
"base64 0.22.1",
"image",
"platform-oss",
"reqwest 0.12.28",
"serde_json",
"tokio",