import * as React from 'react' import { AlertCircle, CheckCircle2, LockKeyhole, Sparkles, UserRound, Workflow } from 'lucide-react' import { AppField } from '@/components/app/AppField' import { Alert, AlertDescription, AlertTitle } from '@/components/ui/alert' import { Button } from '@/components/ui/button' import { Card, CardContent, CardDescription, CardHeader, CardTitle } from '@/components/ui/card' import { Input } from '@/components/ui/input' import { useAuth } from './AuthProvider' export function LoginPage() { const { login } = useAuth() const [username, setUsername] = React.useState('') const [password, setPassword] = React.useState('') const [error, setError] = React.useState('') const [submitting, setSubmitting] = React.useState(false) async function handleSubmit(event: React.FormEvent) { event.preventDefault() setError('') setSubmitting(true) try { await login(username, password) } catch { setError('登录失败,请检查账号、密码或后端服务状态。') } finally { setSubmitting(false) } } return (

智服台

AI 技术支持工作台

知识与工单协同

让每一次技术支持
都有清晰依据与下一步

统一管理工单、解决方案和知识资产,通过结构化 Agent 工作区辅助排查与沟通。

{['集中处理待办', '复用解决方案', '追踪审计记录'].map((item) =>
{item}
)}

智服台

AI 技术支持工作台

登录工作台使用企业账号进入技术支持工作区
{error ? 无法登录{error} : null}
setUsername(event.target.value)} placeholder="请输入账号" />
setPassword(event.target.value)} placeholder="请输入密码" />
{import.meta.env.DEV ?
本地开发演示: admin / admin12345
: null}
) }