Browse Source

修改思维导图

weicu
tanlongsheng 1 year ago
parent
commit
5a6a92f66a
  1. 2
      lib/data/services/deapsound_ai_service.dart
  2. 14
      lib/modules/common/webview_page.dart
  3. 2
      lib/modules/meeting/controllers/meeting_details_controller.dart
  4. 21
      lib/modules/meeting/views/mind_map_tab.dart
  5. 2
      pubspec.yaml

2
lib/data/services/deapsound_ai_service.dart

@ -122,4 +122,4 @@ class DeapsoundAIService implements AiService {
client.close();
}
}
}
}

14
lib/modules/common/webview_page.dart

@ -23,13 +23,13 @@ class WebViewPage extends StatelessWidget {
centerTitle: true,
title: Text(title),
leading: IconButton(
icon: Icon(
Icons.arrow_back_ios,
color: isDarkMode ? Colors.white : Colors.black,
size: 20.sp,
icon: Icon(
Icons.arrow_back_ios,
color: isDarkMode ? Colors.white : Colors.black,
size: 20.sp,
),
onPressed: () => Get.back(),
),
onPressed: () => Get.back(),
),
backgroundColor: isDarkMode ? Colors.black : Colors.white,
foregroundColor: isDarkMode ? Colors.white : Colors.black,
elevation: 0,
@ -39,4 +39,4 @@ class WebViewPage extends StatelessWidget {
),
);
}
}
}

2
lib/modules/meeting/controllers/meeting_details_controller.dart

@ -106,7 +106,7 @@ class MeetingDetailsController extends GetxController
final GetStorage storage = GetStorage();
Map userInfo = storage.read("user_info");
_userId = userInfo['user']['uid'];
_systemPrompt = AppConfig.agentsystemPrompt("meet_ assistant") ?? '';
_systemPrompt = AppConfig.agentsystemPrompt("meet_assistant") ?? '';
}
void _getDataDetails() async {

21
lib/modules/meeting/views/mind_map_tab.dart

@ -70,22 +70,23 @@ class _MindMapTabState extends State<MindMapTab> {
</head>
<body>
<div class="markmap">
<script type="text/template">
---
markmap:
maxWidth: 300
colorFreezeLevel: 2
---
${_meetingDetailsController.meetingDetails.value.summary}
</script>
</div>
<div class="markmap">
<script type="text/template">
---
markmap:
maxWidth: 300
colorFreezeLevel: 2
---
${_meetingDetailsController.meetingDetails.value.summary}
</script>
</div>
</body>
</html>
''';
_controller = WebViewController()
..setJavaScriptMode(JavaScriptMode.unrestricted)
..setBackgroundColor(Colors.transparent)
..loadHtmlString(html);
}

2
pubspec.yaml

@ -25,7 +25,7 @@ dependencies:
web_socket_channel: ^3.0.2
flutter_dotenv: ^5.1.0
synchronized: ^3.1.0
intl: ^0.19.0
intl: ^0.20.2
crypto: ^3.0.3
flutter_tts: ^4.2.2
logger: ^2.0.2+1

Loading…
Cancel
Save