Clone
1
测试
admin edited this page 2025-10-20 08:40:52 +00:00
This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

Head Head Head Head Head Head
Data Data Data Data Data Data
Data Data Data Data Data Data
Data Data Data Data Data Data
Data Data Data Data Data Data

abstract.png

  // 使用与 ModelArrangeDialog 相同的上传逻辑
      uploadModelImage(
        { file },
        {
          onSuccess: (res) => {
            // 直接插入Markdown图片语法不使用占位符
            const markdownImage = `![${file.name}](${res.uploaded_successful[0].file_url})`;
            editorRef.current?.insertText(markdownImage);

            // 重置上传状态
            setIsUploading(false);
            setUploadFileName("");
          },
          onError: (error) => {
            console.error("上传失败:", error);

            // 可选:插入错误提示
            const errorMessage = `![${file.name}](❌上传失败)`;
            editorRef.current?.insertText(errorMessage);

            // 重置上传状态
            setIsUploading(false);
            setUploadFileName("");
          },
        },
      );