diff --git a/api/views/topic.py b/api/views/topic.py
index 93976022ae8a48918603763097e58b22b5df72da..cd30254d4c57bdb315a77e07eb843796bdf5c8fa 100644
--- a/api/views/topic.py
+++ b/api/views/topic.py
@@ -223,12 +223,11 @@ class CreateTopicForBatchByOne(BaseView):
         # check_info = Sensitive.check(tag_names)
         # tags  = [tag_name for tag_name, succ in check_info.items() if not succ]
         # check_info = Sensitive.check(tag_names)
-        tags = [{"name": item} for item in tag_names]
 
         # 先创建标签
         _tag_error, _tag_data = self.call_rpc(
             "venus/community/tag/batch_create_tag_by_name",
-            tags=tags
+            tags=tag_names
         )
         if _tag_error:
             return self.error(_tag_error)