diff --git a/web/src/views/MemoryExtractionEngine/index.tsx b/web/src/views/MemoryExtractionEngine/index.tsx
index 8e933610..f7538bdc 100644
--- a/web/src/views/MemoryExtractionEngine/index.tsx
+++ b/web/src/views/MemoryExtractionEngine/index.tsx
@@ -13,7 +13,7 @@
import { type FC, useState, useEffect } from 'react'
import { useTranslation } from 'react-i18next'
import { useParams } from 'react-router-dom'
-import { Row, Col, Space, Select, InputNumber, App, Form, Input, Flex, Tooltip } from 'antd'
+import { Row, Col, Space, Select, InputNumber, App, Form, Input, Flex, Tooltip, Divider } from 'antd'
import clsx from 'clsx'
import Card from './components/Card'
@@ -212,7 +212,43 @@ const MemoryExtractionEngine: FC = () => {
{config.meaning
?
{t(`memoryExtractionEngine.${config.label}`)}
- {t('memoryExtractionEngine.Meaning')}: {t(`memoryExtractionEngine.${config.meaning}`)}>}>
+
+ {t('memoryExtractionEngine.Meaning')}: {t(`memoryExtractionEngine.${config.meaning}`)}
+
+ {config.label === 'intelligentSemanticPruningThreshold' && <>
+
+ {t('memoryExtractionEngine.loose')} ←
+
+ → {t('memoryExtractionEngine.strict')}
+
+
+
+
+ 0.0
+ |
+ {t('memoryExtractionEngine.onlyDelete')}
+
+
+ 0.3
+ |
+ {t('memoryExtractionEngine.semanticFiltering')}
+
+
+ 0.6
+ |
+ {t('memoryExtractionEngine.sceneFocus')}
+
+
+ 0.9
+
+
+ >}
+ >}
+ >
@@ -231,14 +267,16 @@ const MemoryExtractionEngine: FC = () => {
options={config.options ? config.options.map(item => ({ ...item, label: t(`memoryExtractionEngine.${item.label}`) })) : []}
/>
: config.control === 'slider'
- ? {t('emotionEngine.currentValue')}:}
- inputClassName="rb:w-[155px]!"
- />
+ ? <>
+ {t('emotionEngine.currentValue')}:}
+ inputClassName="rb:w-[155px]!"
+ />
+ >
: config.control === 'inputNumber'
?
: config.control === 'text'