Browse Source

refactor(explore): 移除未使用的导入并更新AI功能路由

移除`explore_view.dart`中未使用的`dart:ui`导入,并更新`explore_controller.dart`中的AI功能路由,将`chat`路由更改为`agent`路由,以提高代码清晰度和一致性。
newdev_shunjiawei
lxm 1 year ago
parent
commit
71bf66ad51
  1. 12
      lib/modules/explore/controllers/explore_controller.dart
  2. 2
      lib/modules/explore/views/explore_view.dart

12
lib/modules/explore/controllers/explore_controller.dart

@ -54,19 +54,19 @@ class ExploreController extends GetxController {
// AI功能列表
final List<AIFeature> aiFeatures = [
AIFeature(
title: 'allRoundAssistant'.tr, // 全能助理
description: 'allRoundAssistantInfo'.tr, // 帮你解决各类问题
title: 'aiAssistant'.tr, // AI全能助手
description: 'aiAssistantInfo'.tr, // 帮你解决各类问题
icon: Icons.assistant,
startColor: const Color(0xFF0066CC),
endColor: const Color(0xFF5E5CE6),
iconBgColor: const Color(0xFF0066CC).withOpacity(0.2),
iconColor: const Color(0xFF0066CC),
agentId: 'personal_assistant',
targetRoute: Routes.chat,
targetRoute: Routes.agent,
),
AIFeature(
title: 'simultaneousTranslation'.tr, // 同声翻译
description: 'simultaneousTranslationInfo'.tr, // 实时翻译80+种语言
title: 'simultaneousInterpretation'.tr, // 同声翻译
description: 'simultaneousInterpretationInfo'.tr, // 实时翻译80+种语言
icon: Icons.translate,
startColor: const Color(0xFF4CAF50),
endColor: const Color(0xFF009688),
@ -175,6 +175,8 @@ class ExploreController extends GetxController {
} else if (feature.targetRoute == Routes.translation) {
// 跳转到翻译页面
Get.toNamed(feature.targetRoute);
} else if (feature.targetRoute == Routes.agent) {
Get.toNamed(feature.targetRoute);
}
}

2
lib/modules/explore/views/explore_view.dart

@ -1,7 +1,7 @@
import 'package:flutter/material.dart';
import 'package:get/get.dart';
import 'package:flutter_screenutil/flutter_screenutil.dart';
import 'dart:ui';
//import 'dart:ui';
import '../controllers/explore_controller.dart';
import '../../../core/widgets/common_bottom_nav.dart';

Loading…
Cancel
Save