diff --git a/virtual-patient-manage/src/main/java/com/supervision/manage/controller/config/AskQuestionLibraryManageController.java b/virtual-patient-manage/src/main/java/com/supervision/manage/controller/config/AskQuestionLibraryManageController.java
index 17ea8ab1..a27463ff 100644
--- a/virtual-patient-manage/src/main/java/com/supervision/manage/controller/config/AskQuestionLibraryManageController.java
+++ b/virtual-patient-manage/src/main/java/com/supervision/manage/controller/config/AskQuestionLibraryManageController.java
@@ -48,7 +48,7 @@ public class AskQuestionLibraryManageController {
     @Operation(summary = "保存问题库信息")
     @PostMapping("/saveQuestionLibrary")
     public String saveQuestionLibrary(@RequestBody AskTemplateQuestionLibrary askTemplateQuestionLibrary) {
-
+        askTemplateQuestionLibrary.setStandardQuestion(askTemplateQuestionLibrary.getDescription());
         return askQuestionLibraryManageService.saveQuestionLibrary(askTemplateQuestionLibrary,true);
 
     }
diff --git a/virtual-patient-manage/src/main/java/com/supervision/manage/service/impl/AskQuestionLibraryManageServiceImpl.java b/virtual-patient-manage/src/main/java/com/supervision/manage/service/impl/AskQuestionLibraryManageServiceImpl.java
index cf8d2dfa..d8bcbd93 100644
--- a/virtual-patient-manage/src/main/java/com/supervision/manage/service/impl/AskQuestionLibraryManageServiceImpl.java
+++ b/virtual-patient-manage/src/main/java/com/supervision/manage/service/impl/AskQuestionLibraryManageServiceImpl.java
@@ -107,20 +107,18 @@ public class AskQuestionLibraryManageServiceImpl implements AskQuestionLibraryMa
         // 原始数据已经存在,更新数据
         if (Objects.nonNull(one)){
             // 更新数据
-            if (CollUtil.isEmpty(questionMap.get(one.getId()))){
-                // 相似问不为空。查看相似问是否存在
-                List<String> questionList = questionMap.get(one.getId());
-                if (CollUtil.isEmpty(questionList) || !questionList.contains(askTemplateQuestionLibrary.getStandardQuestion())){
-                    // 不存在相似问,新增一条相似问数据
-                    AskTemplateQuestionSimilarity similarity = new AskTemplateQuestionSimilarity();
-                    similarity.setSimilarityQuestion(askTemplateQuestionLibrary.getStandardQuestion());
-                    similarity.setLibraryId(one.getId());
-                    askTemplateQuestionSimilarityService.save(similarity);
-                }
-
+            List<String> questionList = questionMap.get(one.getId());
+            // 相似问不为空。查看相似问是否存在
+            if (CollUtil.isEmpty(questionList) || !questionList.contains(askTemplateQuestionLibrary.getStandardQuestion())) {
+                // 不存在相似问,新增一条相似问数据
+                AskTemplateQuestionSimilarity similarity = new AskTemplateQuestionSimilarity();
+                similarity.setSimilarityQuestion(askTemplateQuestionLibrary.getStandardQuestion());
+                similarity.setLibraryId(one.getId());
+                askTemplateQuestionSimilarityService.save(similarity);
             }
+
             return one.getId();
-        }else {
+        } else {
             // 新增数据
 //            askTemplateQuestionLibrary.setQuestion(CollUtil.newArrayList(askTemplateQuestionLibrary.getDescription()));
 //            if (StrUtil.isNotEmpty(commonDic.getDescription())){
@@ -151,7 +149,7 @@ public class AskQuestionLibraryManageServiceImpl implements AskQuestionLibraryMa
         String questionLibraryId = this.saveQuestionLibrary(askTemplateQuestionLibrary);
         if (refreshQaKnowledge) {
             // 对问题库进行更新操作
-            qaKnowledgeManageService.refreshQaKnowledge();
+            qaKnowledgeManageService.saveOrUpdateQuestionLibrary(CollUtil.newArrayList(questionLibraryId));
         }
         return questionLibraryId;
 
diff --git a/virtual-patient-model/src/main/java/com/supervision/model/AskTemplateQuestionLibrary.java b/virtual-patient-model/src/main/java/com/supervision/model/AskTemplateQuestionLibrary.java
index a5c76bac..980b5764 100644
--- a/virtual-patient-model/src/main/java/com/supervision/model/AskTemplateQuestionLibrary.java
+++ b/virtual-patient-model/src/main/java/com/supervision/model/AskTemplateQuestionLibrary.java
@@ -4,6 +4,7 @@ import com.baomidou.mybatisplus.annotation.FieldFill;
 import com.baomidou.mybatisplus.annotation.TableField;
 import com.baomidou.mybatisplus.annotation.TableId;
 import com.baomidou.mybatisplus.annotation.TableName;
+import io.swagger.v3.oas.annotations.media.Schema;
 import lombok.Data;
 
 import java.io.Serializable;
@@ -37,6 +38,13 @@ public class AskTemplateQuestionLibrary implements Serializable {
      */
     private String standardQuestion;
 
+    /**
+     * 等价于standardQuestion
+     */
+    @TableField(exist = false)
+    @Schema(description = "等价于standardQuestion v.13之后废弃",deprecated = true)
+    private String description;
+
 
     /**
      * 创建人ID