feat: lighten ai agent admin frontend
This commit is contained in:
@@ -28,7 +28,7 @@ interface EventHandlerConfig {
|
||||
running: Ref<boolean>;
|
||||
conversationId: Ref<null | string>;
|
||||
// 设计预览回调
|
||||
onDesignPreview?: (data: DesignPreviewData) => void;
|
||||
onDesignPreview?: (data: DesignPreviewData) => string | void;
|
||||
}
|
||||
|
||||
/** 生成消息 ID */
|
||||
@@ -104,10 +104,12 @@ export function useEventHandler(config: EventHandlerConfig) {
|
||||
};
|
||||
|
||||
// 调用设计预览回调
|
||||
onDesignPreview?.(previewData);
|
||||
const customWaitingContent = onDesignPreview?.(previewData);
|
||||
|
||||
// 显示提示消息
|
||||
const waitingContent = `**${configData.title}**\n\n${configData.message || '请在右侧面板中确认或编辑设计'}`;
|
||||
const waitingContent =
|
||||
customWaitingContent ||
|
||||
`**${configData.title}**\n\n${configData.message || '请在右侧面板中确认或编辑设计'}`;
|
||||
const initialMsg = messages.value.find((m) => m.id === msgId);
|
||||
if (initialMsg && !initialMsg.content?.trim()) {
|
||||
updateAssistantMessage(msgId, {
|
||||
|
||||
Reference in New Issue
Block a user