From bf81d23de4aaf0537f9733f3456db54831784103 Mon Sep 17 00:00:00 2001 From: archer <545436317@qq.com> Date: Sun, 5 Mar 2023 23:08:23 +0800 Subject: [PATCH] =?UTF-8?q?perf:=20=E5=8E=BB=E9=99=A4console=EF=BC=8C?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/api/request.ts | 2 +- src/components/Layout/auth.tsx | 2 +- src/components/Markdown/index.module.scss | 1 - src/components/Markdown/index.tsx | 8 +++---- src/pages/api/chat/chatGpt.ts | 2 +- src/pages/api/chat/init.ts | 2 +- src/pages/api/test.ts | 24 -------------------- src/pages/model/components/ModelEditForm.tsx | 2 +- src/pages/model/components/Training.tsx | 2 +- src/pages/model/detail.tsx | 12 ++++------ src/pages/model/list.tsx | 2 +- src/service/response.ts | 4 ++-- src/service/utils/sendEmail.ts | 4 ++-- src/utils/tools.ts | 2 +- 14 files changed, 21 insertions(+), 48 deletions(-) delete mode 100644 src/pages/api/test.ts diff --git a/src/api/request.ts b/src/api/request.ts index 3ab06f6df..5f8db54cc 100644 --- a/src/api/request.ts +++ b/src/api/request.ts @@ -34,7 +34,7 @@ function responseSuccess(response: AxiosResponse) { */ function checkRes(data: ResponseDataType) { if (data === undefined) { - console.log(data, 'data is empty'); + console.error(data, 'data is empty'); return Promise.reject('服务器异常'); } else if (data.code < 200 || data.code >= 400) { return Promise.reject(data.message); diff --git a/src/components/Layout/auth.tsx b/src/components/Layout/auth.tsx index 8221e0472..5f495b987 100644 --- a/src/components/Layout/auth.tsx +++ b/src/components/Layout/auth.tsx @@ -39,7 +39,7 @@ const Auth = ({ children }: { children: JSX.Element }) => { } }, onError(error) { - console.log(error); + console.error(error); router.push('/login'); toast(); }, diff --git a/src/components/Markdown/index.module.scss b/src/components/Markdown/index.module.scss index d0c6787d6..0d02beec6 100644 --- a/src/components/Markdown/index.module.scss +++ b/src/components/Markdown/index.module.scss @@ -107,7 +107,6 @@ font-size: 28px; } .markdown h2 { - border-bottom: 1px solid #cccccc; color: #000000; font-size: 24px; } diff --git a/src/components/Markdown/index.tsx b/src/components/Markdown/index.tsx index 536c48e60..f51703e0b 100644 --- a/src/components/Markdown/index.tsx +++ b/src/components/Markdown/index.tsx @@ -1,4 +1,4 @@ -import React, { memo } from 'react'; +import React, { memo, useMemo } from 'react'; import ReactMarkdown from 'react-markdown'; import remarkGfm from 'remark-gfm'; import styles from './index.module.scss'; @@ -9,9 +9,9 @@ import { useCopyData } from '@/utils/tools'; import Icon from '@/components/Icon'; const Markdown = ({ source, isChatting }: { source: string; isChatting: boolean }) => { - // const formatSource = useMemo(() => source.replace(/\n/g, '\n'), [source]); + const formatSource = useMemo(() => source.replace(/\n/g, ' \n'), [source]); const { copyData } = useCopyData(); - // console.log(source); + return ( - {source} + {formatSource} ); }; diff --git a/src/pages/api/chat/chatGpt.ts b/src/pages/api/chat/chatGpt.ts index 3e40046a5..1627c7b1b 100644 --- a/src/pages/api/chat/chatGpt.ts +++ b/src/pages/api/chat/chatGpt.ts @@ -104,7 +104,7 @@ export default async function handler(req: NextApiRequest, res: NextApiResponse) res.end(); } catch (err: any) { - console.log(err?.response?.data || err); + console.error(err?.response?.data || err); // 删除最一条数据库记录, 也就是预发送的那一条 await ChatWindow.findByIdAndUpdate(windowId, { $pop: { content: 1 }, diff --git a/src/pages/api/chat/init.ts b/src/pages/api/chat/init.ts index 192c9c5ba..27b75e826 100644 --- a/src/pages/api/chat/init.ts +++ b/src/pages/api/chat/init.ts @@ -82,7 +82,7 @@ export default async function handler(req: NextApiRequest, res: NextApiResponse) } }); } catch (err) { - console.log(err); + console.error(err); jsonRes(res, { code: 500, error: err diff --git a/src/pages/api/test.ts b/src/pages/api/test.ts deleted file mode 100644 index 04326b0ff..000000000 --- a/src/pages/api/test.ts +++ /dev/null @@ -1,24 +0,0 @@ -import type { NextApiRequest, NextApiResponse } from 'next'; - -export default async function handler(req: NextApiRequest, res: NextApiResponse) { - if (req.method !== 'GET') return; - - res.writeHead(200, { - Connection: 'keep-alive', - 'Content-Encoding': 'none', - 'Cache-Control': 'no-cache', - 'Content-Type': 'text/event-stream' - }); - - let val = 0; - - const timer = setInterval(() => { - console.log('发送消息', val); - res.write(`data: ${val++}\n\n`); - if (val > 30) { - clearInterval(timer); - res.write(`data: [DONE]\n\n`); - res.end(); - } - }, 500); -} diff --git a/src/pages/model/components/ModelEditForm.tsx b/src/pages/model/components/ModelEditForm.tsx index a4206562d..5c432f75e 100644 --- a/src/pages/model/components/ModelEditForm.tsx +++ b/src/pages/model/components/ModelEditForm.tsx @@ -34,7 +34,7 @@ const ModelEditForm = ({ model }: { model?: ModelType }) => { status: 'success' }); } catch (err) { - console.log(err); + console.error(err); toast({ title: err as string, status: 'success' diff --git a/src/pages/model/components/Training.tsx b/src/pages/model/components/Training.tsx index 54ceaf59c..4a4bb1d18 100644 --- a/src/pages/model/components/Training.tsx +++ b/src/pages/model/components/Training.tsx @@ -29,7 +29,7 @@ const Training = ({ model }: { model: ModelType }) => { const res = await getModelTrainings(id); setRecords(res); } catch (error) { - console.log(error); + console.error(error); } }, []); diff --git a/src/pages/model/detail.tsx b/src/pages/model/detail.tsx index 99ad610bb..2b4ed366c 100644 --- a/src/pages/model/detail.tsx +++ b/src/pages/model/detail.tsx @@ -41,10 +41,8 @@ const ModelDetail = () => { const res = await getModelById(modelId as string); res.security.expiredTime /= 60 * 60 * 1000; setModel(res); - - console.log(res); } catch (err) { - console.log(err); + console.error(err); } setLoading(false); }, [modelId, setLoading]); @@ -65,7 +63,7 @@ const ModelDetail = () => { }); router.replace('/model/list'); } catch (err) { - console.log(err); + console.error(err); } setLoading(false); }, [setLoading, model, router, toast]); @@ -79,7 +77,7 @@ const ModelDetail = () => { router.push(`/chat?chatId=${chatId}`); } catch (err) { - console.log(err); + console.error(err); } setLoading(false); }, [setLoading, model, router]); @@ -107,7 +105,7 @@ const ModelDetail = () => { title: typeof err === 'string' ? err : '文件格式错误', status: 'error' }); - console.log(err); + console.error(err); } setLoading(false); }, @@ -123,7 +121,7 @@ const ModelDetail = () => { await putModelTrainingStatus(model._id); loadModel(); } catch (error) { - console.log(error); + console.error(error); } setLoading(false); }, [setLoading, loadModel, model]); diff --git a/src/pages/model/list.tsx b/src/pages/model/list.tsx index 607435443..c6057b81a 100644 --- a/src/pages/model/list.tsx +++ b/src/pages/model/list.tsx @@ -44,7 +44,7 @@ const ModelList = () => { shallow: true }); } catch (err) { - console.log(err); + console.error(err); } setIsLoading(false); }, diff --git a/src/service/response.ts b/src/service/response.ts index fe312a490..ea2cb1318 100644 --- a/src/service/response.ts +++ b/src/service/response.ts @@ -24,8 +24,8 @@ export const jsonRes = ( typeof error === 'string' ? error : openaiError[error?.response?.data?.message] || error?.message || '请求错误'; - - console.log(msg); + console.error(error); + console.error(msg); } res.json({ diff --git a/src/service/utils/sendEmail.ts b/src/service/utils/sendEmail.ts index 0fcea75da..2923ec029 100644 --- a/src/service/utils/sendEmail.ts +++ b/src/service/utils/sendEmail.ts @@ -34,7 +34,7 @@ export const sendCode = (email: string, code: string, type: `${EmailTypeEnum}`) }; mailTransport.sendMail(options, function (err, msg) { if (err) { - console.log(err); + console.error(err); reject('邮箱异常'); } else { resolve(''); @@ -53,7 +53,7 @@ export const sendTrainSucceed = (email: string, modelName: string) => { }; mailTransport.sendMail(options, function (err, msg) { if (err) { - console.log(err); + console.error(err); reject('邮箱异常'); } else { resolve(''); diff --git a/src/utils/tools.ts b/src/utils/tools.ts index d57f71fce..787651bb7 100644 --- a/src/utils/tools.ts +++ b/src/utils/tools.ts @@ -21,7 +21,7 @@ export const useCopyData = () => { duration: 1000 }); } catch (error) { - console.log(error); + console.error(error); toast({ title: '复制失败', status: 'error'