@@ -114,7 +114,7 @@ const ChatForm = ({ isLingsi, setShowCode, readOnly, index = 0 }) => {
114114 ? sameSopLabel
115115 ? "请输入与此案例相似的目标"
116116 : bsConfig ?. linsightConfig ?. input_placeholder ||
117- localize ( "com_linsight_input_placeholder" )
117+ localize ( "com_linsight_input_placeholder" )
118118 : bsConfig ?. inputPlaceholder ,
119119 } ) ;
120120
@@ -173,7 +173,7 @@ const ChatForm = ({ isLingsi, setShowCode, readOnly, index = 0 }) => {
173173 isAssistantsEndpoint ( conversation ?. endpoint ) &&
174174 ( ! ( conversation ?. assistant_id ?? "" ) ||
175175 ! assistantMap ?. [ conversation ?. endpoint ?? "" ] [
176- conversation ?. assistant_id ?? ""
176+ conversation ?. assistant_id ?? ""
177177 ] ) ,
178178 [ conversation ?. assistant_id , conversation ?. endpoint , assistantMap ]
179179 ) ;
@@ -249,8 +249,8 @@ const ChatForm = ({ isLingsi, setShowCode, readOnly, index = 0 }) => {
249249 // 如果已经有保存的状态,恢复它
250250 console . log ( "恢复已保存的状态" , savedState ) ;
251251 setSelectedOrgKbs ( savedState . selectedOrgKbs || [ ] ) ;
252- setEnableOrgKb ( savedState . enableOrgKb || false ) ;
253- setSearchType ( savedState . searchType || "" ) ;
252+ setEnableOrgKb ( savedState . enableOrgKb ?? false ) ;
253+ setSearchType ( savedState . searchType ?? "" ) ;
254254 } else {
255255 // 如果没有保存的状态,保存当前状态
256256 console . log ( "保存当前状态到新ID" ) ;
@@ -406,9 +406,8 @@ const ChatForm = ({ isLingsi, setShowCode, readOnly, index = 0 }) => {
406406 ) }
407407 >
408408 < div
409- className = { `relative flex h-full flex-1 items-stretch md:flex-col ${
410- ! isLingsi && "overflow-hidden"
411- } `}
409+ className = { `relative flex h-full flex-1 items-stretch md:flex-col ${ ! isLingsi && "overflow-hidden"
410+ } `}
412411 >
413412 { /* 切换模型 */ }
414413 { /* {showPlusPopover && !isAssistantsEndpoint(endpoint) && (
@@ -434,7 +433,7 @@ const ChatForm = ({ isLingsi, setShowCode, readOnly, index = 0 }) => {
434433 className = { cn (
435434 "transitional-all relative flex w-full flex-grow flex-col overflow-hidden rounded-3xl bg-surface-tertiary pb-8 z-10 text-text-primary duration-200 border border-transparent" ,
436435 isLingsi &&
437- "border-blue-400 bg-gradient-to-b from-[#F2F5FF] to-white"
436+ "border-blue-400 bg-gradient-to-b from-[#F2F5FF] to-white"
438437 ) }
439438 >
440439 { /* 临时对话 */ }
@@ -481,11 +480,14 @@ const ChatForm = ({ isLingsi, setShowCode, readOnly, index = 0 }) => {
481480
482481 { setSelectedOrgKbs && (
483482 < button
484- onClick = { ( ) =>
483+ onClick = { ( ) => {
485484 setSelectedOrgKbs ( ( prev ) =>
486485 prev . filter ( ( i ) => i . id !== kb . id )
487- )
488- }
486+ ) ;
487+ if ( kb . id === "personal_knowledge_base" ) {
488+ setSearchType ( "" ) ;
489+ }
490+ } }
489491 className = "absolute right-1 top-1/2 -translate-y-1/2
490492 opacity-0 group-hover:opacity-100
491493 w-4 h-4 flex items-center justify-center
@@ -564,7 +566,7 @@ const ChatForm = ({ isLingsi, setShowCode, readOnly, index = 0 }) => {
564566 />
565567 ) }
566568 { ( isSubmitting || isSubmittingAdded ) &&
567- ( showStopButton || showStopAdded ) ? (
569+ ( showStopButton || showStopAdded ) ? (
568570 < StopButton
569571 stop = { handleStopGenerating }
570572 setShowStopButton = { setShowStopButton }
0 commit comments