diff --git a/components/canvas/CanvasChatPanel.tsx b/components/canvas/CanvasChatPanel.tsx index 669aff636..43bca9e08 100644 --- a/components/canvas/CanvasChatPanel.tsx +++ b/components/canvas/CanvasChatPanel.tsx @@ -2292,6 +2292,23 @@ export function CanvasChatPanel({ chatId, initialMessages = [], onClose, onOpenF } return ""; }, [session?.user?.email, session?.user?.name]); + const [greetingPeriodText, setGreetingPeriodText] = useState("中午好!"); + useEffect(() => { + const hour = new Date().getHours(); + if (hour >= 5 && hour < 11) { + setGreetingPeriodText("早上好!"); + return; + } + if (hour >= 11 && hour < 18) { + setGreetingPeriodText("中午好!"); + return; + } + if (hour >= 18) { + setGreetingPeriodText("晚上好!"); + return; + } + setGreetingPeriodText("深夜好!"); + }, []); const totalGeneratedImages = Number(userImageStats?.totalImages ?? NaN); const aiDetailGenerationEnabled = siteSettings?.aiDetailGenerationEnabled === true; const canvasSkillTagsEnabled = canvasSkillTagsData?.enabled !== false; @@ -6329,8 +6346,11 @@ export function CanvasChatPanel({ chatId, initialMessages = [], onClose, onOpenF <> , {greetingUserName} + {greetingPeriodText} > - ) : null} + ) : ( + {greetingPeriodText} + )}
开始创作吧!