diff --git a/frontend/appflowy_flutter/lib/plugins/document/presentation/editor_plugins/ai/operations/ai_writer_entities.dart b/frontend/appflowy_flutter/lib/plugins/document/presentation/editor_plugins/ai/operations/ai_writer_entities.dart
index f15c2e6d7f..372bc8dbf9 100644
--- a/frontend/appflowy_flutter/lib/plugins/document/presentation/editor_plugins/ai/operations/ai_writer_entities.dart
+++ b/frontend/appflowy_flutter/lib/plugins/document/presentation/editor_plugins/ai/operations/ai_writer_entities.dart
@@ -91,13 +91,15 @@ enum AiWriterCommand {
};
FlowySvgData get icon => switch (this) {
- userQuestion => FlowySvgs.ai_sparks_s,
- explain => FlowySvgs.ai_explain_m,
+ userQuestion => FlowySvgs.toolbar_ai_ask_anything_m,
+ explain => FlowySvgs.toolbar_ai_explain_m,
// summarize => FlowySvgs.ai_summarize_s,
- continueWriting || improveWriting => FlowySvgs.ai_improve_writing_s,
- fixSpellingAndGrammar => FlowySvgs.ai_fix_spelling_grammar_s,
- makeShorter => FlowySvgs.ai_make_shorter_s,
- makeLonger => FlowySvgs.ai_make_longer_s,
+ continueWriting ||
+ improveWriting =>
+ FlowySvgs.toolbar_ai_improve_writing_m,
+ fixSpellingAndGrammar => FlowySvgs.toolbar_ai_fix_spelling_grammar_m,
+ makeShorter => FlowySvgs.toolbar_ai_make_shorter_m,
+ makeLonger => FlowySvgs.toolbar_ai_make_longer_m,
};
CompletionTypePB toCompletionType() => switch (this) {
diff --git a/frontend/resources/flowy_icons/20x/toolbar_ai_ask_anything.svg b/frontend/resources/flowy_icons/20x/toolbar_ai_ask_anything.svg
new file mode 100644
index 0000000000..d98a0c90fd
--- /dev/null
+++ b/frontend/resources/flowy_icons/20x/toolbar_ai_ask_anything.svg
@@ -0,0 +1,4 @@
+
diff --git a/frontend/resources/flowy_icons/20x/toolbar_ai_explain.svg b/frontend/resources/flowy_icons/20x/toolbar_ai_explain.svg
new file mode 100644
index 0000000000..5797e960e5
--- /dev/null
+++ b/frontend/resources/flowy_icons/20x/toolbar_ai_explain.svg
@@ -0,0 +1,4 @@
+
diff --git a/frontend/resources/flowy_icons/20x/toolbar_ai_fix_spelling_grammar.svg b/frontend/resources/flowy_icons/20x/toolbar_ai_fix_spelling_grammar.svg
new file mode 100644
index 0000000000..75449c7c61
--- /dev/null
+++ b/frontend/resources/flowy_icons/20x/toolbar_ai_fix_spelling_grammar.svg
@@ -0,0 +1,3 @@
+
diff --git a/frontend/resources/flowy_icons/20x/toolbar_ai_improve_writing.svg b/frontend/resources/flowy_icons/20x/toolbar_ai_improve_writing.svg
index dd0390d2d5..c3e37c35a2 100644
--- a/frontend/resources/flowy_icons/20x/toolbar_ai_improve_writing.svg
+++ b/frontend/resources/flowy_icons/20x/toolbar_ai_improve_writing.svg
@@ -1,4 +1,4 @@
diff --git a/frontend/resources/flowy_icons/20x/toolbar_ai_make_longer.svg b/frontend/resources/flowy_icons/20x/toolbar_ai_make_longer.svg
new file mode 100644
index 0000000000..6952e7a201
--- /dev/null
+++ b/frontend/resources/flowy_icons/20x/toolbar_ai_make_longer.svg
@@ -0,0 +1,3 @@
+
diff --git a/frontend/resources/flowy_icons/20x/toolbar_ai_make_shorter.svg b/frontend/resources/flowy_icons/20x/toolbar_ai_make_shorter.svg
new file mode 100644
index 0000000000..6dc60546ab
--- /dev/null
+++ b/frontend/resources/flowy_icons/20x/toolbar_ai_make_shorter.svg
@@ -0,0 +1,3 @@
+