import { Card, Col, Row } from "antd" import RocketSvg from '@/assets/icons/rocket.svg' import BulbSvg from '@/assets/icons/bulb.svg' import EyeSvg from '@/assets/icons/eye.svg' import ASvg from '@/assets/icons/a.svg' import BSvg from '@/assets/icons/b.svg' import CSvg from '@/assets/icons/c.svg' import DSvg from '@/assets/icons/d.svg' import ESvg from '@/assets/icons/e.svg' import FSvg from '@/assets/icons/f.svg' import { useMessageOption } from "@/hooks/useMessageOption.tsx" import { useMutation, useQueryClient } from "@tanstack/react-query" export const PlaygroundEmpty = () => { const { onSubmit, setMessages, setHistory, setHistoryId, historyId, clearChat, setSelectedModel, temporaryChat, setSelectedSystemPrompt } = useMessageOption() const queryClient = useQueryClient() const questions = [ { title: "如何开发一个适合超大型城市的碳普惠方法学?", icon: Rocket, }, { title: "如何开发一个零碳园区的数字化评价系统?", icon: Rocket, }, { title: "如何开发一个碳定价预测系统?", icon: Rocket, }, { title: "新药临床研究如何提升实验安全性?", icon: Rocket, }, { title: "如何加速新药申报和审批?", icon: Rocket, }, { title: "如何研制与司美格鲁肽相似的新药?", icon: Rocket, }, { title: "如何解决固态电池的成本和寿命难题?", icon: Rocket, }, { title: "如何解决船舶制造中的材料腐蚀难题?", icon: Rocket, }, { title: "如何解决船舶制造中流体模拟和建模优化难题?", icon: Rocket, }, ] const { mutateAsync: sendMessage } = useMutation({ mutationFn: onSubmit, onSuccess: () => { queryClient.invalidateQueries({ queryKey: ["fetchChatHistory"] }) } }) function handleQuestion(message: string) { void sendMessage({message, image: ''}) } return (
{/* 标题区域 */}

数联网科创智能体

您好!请问有什么可以帮您?

{/* 卡片网格布局 */} {questions.map((item, index) => ( handleQuestion(item.title)} >
{item.icon}
{item.title}
))}
) }