diff --git a/.env.example b/.env.example index fe3e1b5..3294cda 100644 --- a/.env.example +++ b/.env.example @@ -48,9 +48,9 @@ SOCIAL_WORKER__GROUPS__BULK__CONCURRENCY=1 SOCIAL_SUPABASE__PUBLIC_URL=https://your-project.supabase.co SOCIAL_SUPABASE__ANON_KEY= SOCIAL_SUPABASE__SERVICE_ROLE_KEY= - -# Cloud Auth 可选配置(默认值已满足大多数场景) -SOCIAL_SUPABASE__JWT_AUDIENCE=authenticated +# 使用阿里云 DescribeInstanceAuthInfo 返回的 JwtSecret +SOCIAL_SUPABASE__JWT_SECRET= +SOCIAL_SUPABASE__JWT_ALGORITHM=HS256 # Postgres 连接信息(后端与 Supabase 共用密码) SOCIAL_DATABASE__HOST=localhost @@ -59,7 +59,6 @@ SOCIAL_DATABASE__NAME=postgres SOCIAL_DATABASE__USER=postgres SOCIAL_DATABASE__PASSWORD=change-me-strong-password - ############ # Agent Chat 附件存储配置(仅基础设施变量) ############ diff --git a/apps/android/app/src/main/AndroidManifest.xml b/apps/android/app/src/main/AndroidManifest.xml index e0f2ff5..16ecc29 100644 --- a/apps/android/app/src/main/AndroidManifest.xml +++ b/apps/android/app/src/main/AndroidManifest.xml @@ -3,6 +3,7 @@ diff --git a/apps/lib/core/config/env.dart b/apps/lib/core/config/env.dart index 964d58a..f300f64 100644 --- a/apps/lib/core/config/env.dart +++ b/apps/lib/core/config/env.dart @@ -5,7 +5,7 @@ class Env { const url = String.fromEnvironment('API_URL'); if (url.isNotEmpty) return url; if (Platform.isAndroid) { - return 'http://10.0.2.2:5775'; + return 'http://192.168.1.25:5775'; } return 'http://localhost:5775'; } diff --git a/apps/lib/core/theme/design_tokens.dart b/apps/lib/core/theme/design_tokens.dart index ca50c36..8d67ae2 100644 --- a/apps/lib/core/theme/design_tokens.dart +++ b/apps/lib/core/theme/design_tokens.dart @@ -108,6 +108,7 @@ class AppColors { class AppSpacing { AppSpacing._(); + static const double none = 0.0; static const double xs = 4.0; static const double sm = 8.0; static const double md = 12.0; diff --git a/apps/lib/features/chat/data/services/ag_ui_service.dart b/apps/lib/features/chat/data/services/ag_ui_service.dart index 7d7798d..0f11e6d 100644 --- a/apps/lib/features/chat/data/services/ag_ui_service.dart +++ b/apps/lib/features/chat/data/services/ag_ui_service.dart @@ -82,6 +82,7 @@ class AgUiService { 'audio': await MultipartFile.fromFile( filePath, filename: 'recording.wav', + contentType: DioMediaType('audio', 'wav'), ), }); final response = await _apiClient.post>(