diff --git a/app/appearance/langs/en_US.json b/app/appearance/langs/en_US.json
index b16abe231..69705c59c 100644
--- a/app/appearance/langs/en_US.json
+++ b/app/appearance/langs/en_US.json
@@ -47,6 +47,8 @@
"microphoneNotAccess": "Access to the microphone is denied, go to System Preferences to reset",
"dynamicLoadBlocks": "Number of dynamically loaded blocks",
"dynamicLoadBlocksTip": "This value contains the number of subblocks. If there are many code blocks, formula blocks or chart blocks that need to be rendered, it is recommended not to set too large",
+ "backlinkExpand": "Default expansion number of backlink panel",
+ "backlinkExpandTip": "If configured as 0, it will not be expanded",
"googleAnalytics": "Google Analytics",
"googleAnalyticsTip": "After enabling, usage will be counted through Google Analytics so that developers can improve the product user experience",
"floatWindowMode": "Hover to display a floating window",
diff --git a/app/appearance/langs/es_ES.json b/app/appearance/langs/es_ES.json
index 9f68b1049..1b4459713 100644
--- a/app/appearance/langs/es_ES.json
+++ b/app/appearance/langs/es_ES.json
@@ -47,6 +47,8 @@
"microphoneNotAccess": "Acceso al micrófono denegado, ve a Preferencias del Sistema para reiniciar",
"dynamicLoadBlocks": "Número de bloques cargados dinámicamente",
"dynamicLoadBlocksTip": "Este valor contiene el número de subbloques. Si hay muchos bloques de código, bloques de fórmulas o bloques de gráficos que necesitan renderizarse, se recomienda no configurarlos demasiado grandes",
+ "backlinkExpand": "Número de expansión predeterminado del panel de backlinks",
+ "backlinkExpandTip": "Si se configura como 0, no se expandirá",
"googleAnalytics": "Google Analytics",
"googleAnalyticsTip": "Después de habilitar, el uso se contará a través de Google Analytics para que los desarrolladores puedan mejorar la experiencia del usuario del producto.",
"floatWindowMode": "Pase el cursor para mostrar una ventana flotante",
diff --git a/app/appearance/langs/fr_FR.json b/app/appearance/langs/fr_FR.json
index 29803e462..f869a3913 100644
--- a/app/appearance/langs/fr_FR.json
+++ b/app/appearance/langs/fr_FR.json
@@ -47,6 +47,8 @@
"microphoneNotAccess": "L'accès au microphone est refusé, allez dans les Préférences Système pour réinitialiser",
"dynamicLoadBlocks": "Nombre de blocs chargés dynamiquement",
"dynamicLoadBlocksTip": "Cette valeur contient le nombre de sous-blocs. S'il y a beaucoup de blocs de code, de blocs de formule ou de blocs de graphique qui doivent être rendus, il est recommandé de ne pas définir trop grand",
+ "backlinkExpand": "Numéro d'extension par défaut du panneau de backlink",
+ "backlinkExpandTip": "Si configuré comme 0, il ne sera pas développé",
"googleAnalytics": "Google Analytics",
"googleAnalyticsTip": "Après l'activation, l'utilisation sera comptabilisée via Google Analytics afin que les développeurs puissent améliorer l'expérience utilisateur du produit.",
"floatWindowMode": "Survolez pour afficher une fenêtre flottante",
diff --git a/app/appearance/langs/zh_CHT.json b/app/appearance/langs/zh_CHT.json
index 44e92cbf5..48b397f0e 100644
--- a/app/appearance/langs/zh_CHT.json
+++ b/app/appearance/langs/zh_CHT.json
@@ -47,6 +47,8 @@
"microphoneNotAccess": "麥克風被拒絕訪問,可前往系統偏好設置中重新設置",
"dynamicLoadBlocks": "動態載入塊數",
"dynamicLoadBlocksTip": "該值包含了子塊數。如果需要渲染的代碼塊、公式塊或圖表塊較多,建議不要設置過大",
+ "backlinkExpand": "反鏈面板默認展開數",
+ "backlinkExpandTip": "配置為 0 則不展開",
"googleAnalytics": "Google Analytics",
"googleAnalyticsTip": "啟用後會通過 Google Analytics 統計使用情況,以便開發者提升產品使用體驗",
"floatWindowMode": "懸停出現浮窗",
diff --git a/app/appearance/langs/zh_CN.json b/app/appearance/langs/zh_CN.json
index 20d3b1817..f311125b8 100644
--- a/app/appearance/langs/zh_CN.json
+++ b/app/appearance/langs/zh_CN.json
@@ -47,6 +47,8 @@
"microphoneNotAccess": "麦克风被拒绝访问,可前往系统偏好设置中重新设置",
"dynamicLoadBlocks": "动态加载块数",
"dynamicLoadBlocksTip": "该值包含了子块数。如果需要渲染的代码块、公式块或图表块较多,建议不要设置过大",
+ "backlinkExpand": "反链面板默认展开数",
+ "backlinkExpandTip": "配置为 0 则不展开",
"googleAnalytics": "Google Analytics",
"googleAnalyticsTip": "启用后会通过 Google Analytics 统计使用情况,以便开发者提升产品使用体验",
"floatWindowMode": "悬停出现浮窗",
diff --git a/app/src/config/editor.ts b/app/src/config/editor.ts
index 2fb331b28..6d64c18ee 100644
--- a/app/src/config/editor.ts
+++ b/app/src/config/editor.ts
@@ -214,6 +214,14 @@ export const editor = {
+