From fd7226299980c6e20b05ca42606382b944746d0f Mon Sep 17 00:00:00 2001
From: king <18310653075@163.com>
Date: 星期三, 26 二月 2025 12:06:01 +0800
Subject: [PATCH] 2025-02-26

---
 src/views/mkai/index.jsx  |   13 ++++++++-----
 src/views/mkai/index.scss |    5 ++++-
 2 files changed, 12 insertions(+), 6 deletions(-)

diff --git a/src/views/mkai/index.jsx b/src/views/mkai/index.jsx
index 91102ed..05fddfb 100644
--- a/src/views/mkai/index.jsx
+++ b/src/views/mkai/index.jsx
@@ -129,7 +129,7 @@
   if (status) {
     return (
       <div className="item-title edit">
-        <Input value={val} onChange={chanVal} onBlur={submit} onPressEnter={submit}/>
+        <Input value={val} autoFocus onChange={chanVal} onBlur={submit} onPressEnter={submit}/>
       </div>
     )
   }
@@ -233,7 +233,7 @@
     UserID: '',
     LoginUID: '',
     textInput: '',
-    type: 'deepseek-chat', // deepseek-chat deepseek-reasoner
+    type: 'deepseek-reasoner', // deepseek-chat deepseek-reasoner
     currentChat: {id: '', list: [], title: ''},
     chats: []
   }
@@ -429,7 +429,7 @@
       if (!item.loading) {
         list.push({
           role: item.role,
-          content: item.content
+          content: item.oriText || item.content
         })
       }
     })
@@ -449,12 +449,15 @@
       delete _chat.loading
       _chat.list.pop()
 
-      let _val = ''
-      let _html = '鏈嶅姟鍣ㄧ箒蹇欙紝璇风◢鍚庡啀璇曘��'
+      let _val = '鏈嶅姟鍣ㄧ箒蹇欙紝璇风◢鍚庡啀璇曘��'
+      let _html = _val
       let tokens_count = 0
       if (res.success && res.choices && res.choices[0]) {
         _val = res.choices[0].message.content
         _html = this.getAssistVal(_val)
+      } else if (!res.success && res.rawStatusCode === 400 && res.message && /This\s*model's\s*maximum\s*context\s*length/.test(res.message)) {
+        _html = `褰撳墠瀵硅瘽宸茶秴鍑�${type === 'deepseek-reasoner' ? '娣卞害鎬濊�冪殑' : ''}鏈�澶ч暱搴﹂檺鍒讹紝寮�鍚竴涓柊瀵硅瘽缁х画鎬濊�冨惂~`
+        _val = _html
       }
 
       if (res.usage && res.usage.total_tokens) {
diff --git a/src/views/mkai/index.scss b/src/views/mkai/index.scss
index ba19fa4..2c4c8c6 100644
--- a/src/views/mkai/index.scss
+++ b/src/views/mkai/index.scss
@@ -481,10 +481,13 @@
           }
         }
         .input-wrap {
-          width: 800px;
+          width: 802px;
           position: sticky;
           bottom: 30px;
           z-index: 2;
+          border-top-left-radius: 24px;
+          border-top-right-radius: 24px;
+          background-color: #ffffff;
           .c9dd4ww {
             cursor: text;
             box-sizing: border-box;

--
Gitblit v1.8.0