import { getWaveformPreviewContent, getWaveformPreviewScript, } from "./waveformPreviewContent"; import { getConversationHistoryBarContent, getConversationHistoryBarStyles, getConversationHistoryBarScript, } from "./conversationHistoryBar"; import { getInputAreaContent, getInputAreaStyles, getInputAreaScript, } from "./inputArea"; import { getMessageAreaContent, getMessageAreaStyles, getMessageAreaScript, } from "./messageArea"; import { getAgentCardStyles, getAgentCardScript } from "./agentCard"; import { getProgressBarContent, getProgressBarStyles, getProgressBarScript, } from "./progressBar"; import { getHighlightJsLinks } from "../components/codeHighlight"; import { getCurrentEnv } from "../config/settings"; import { taskCompleteIconSvg } from "../constants/toolIcons"; import { getInvitationModalContent, getInvitationModalStyles, getInvitationModalScript, } from "./invitationModal"; import { getWelcomeModalContent, getWelcomeModalStyles, getWelcomeModalScript, } from "./welcomeModal"; import { getNdtWelcomeModalContent, getNdtWelcomeModalStyles, getNdtWelcomeModalScript, } from "./ndtWelcomeModal"; import { getExpiredModalContent, getExpiredModalStyles, getExpiredModalScript, } from "./expiredModal"; /** * 获取 WebView 面板的 HTML 内容 */ export function getWebviewContent( iconUri?: string, autoIconUri?: string, liteIconUri?: string, syIconUri?: string, maxIconUri?: string, qrCodeUri?: string, logoUri?: string, ): string { // 获取当前环境,只在 dev 和 test 环境下显示快速操作按钮 const currentEnv = getCurrentEnv(); const showQuickActions = currentEnv === "dev" || currentEnv === "test"; return `
The Agentic AI Verilog Coding Platform, 将芯片设计与验证的效率提升至少20倍!