feat: prepare Zhinian desktop pilot
Some checks failed
Electron E2E / Electron E2E (macos-latest) (push) Has been cancelled
Electron E2E / Electron E2E (ubuntu-latest) (push) Has been cancelled
Electron E2E / Electron E2E (windows-latest) (push) Has been cancelled

This commit is contained in:
inman
2026-05-07 21:49:20 +08:00
parent cddaf37016
commit 0abc48189c
103 changed files with 10975 additions and 2049 deletions

View File

@@ -126,8 +126,8 @@ export const ChatMessage = memo(function ChatMessage({
>
{/* Avatar */}
{!isUser && (
<div className="mt-1 flex h-8 w-8 shrink-0 items-center justify-center rounded-full border border-sky-100 bg-[#ECFBFF] shadow-sm dark:border-white/10 dark:bg-slate-900">
<img src={assistantLogo} alt="智念助手" className="h-7 w-7 rounded-full" />
<div className="mt-1 flex h-8 w-8 shrink-0 items-center justify-center rounded-lg border border-[#D5E8F3]/80 bg-white/70 shadow-sm dark:border-white/10 dark:bg-slate-900">
<img src={assistantLogo} alt="智念助手" className="h-7 w-7 rounded-lg" />
</div>
)}
@@ -383,11 +383,11 @@ function MessageBubble({
return (
<div
className={cn(
'relative rounded-2xl px-4 py-3',
'relative rounded-lg px-4 py-3',
!isUser && 'w-full',
isUser
? 'bg-[#0a84ff] text-white shadow-sm'
: 'bg-black/5 dark:bg-white/5 text-foreground',
? 'bg-[#0369A1] text-white shadow-[0_10px_22px_rgba(3,105,161,0.12)]'
: 'border border-slate-200/70 bg-white/70 text-foreground dark:border-white/10 dark:bg-white/5',
)}
>
{isUser ? (