diff --git a/src/frontend/client/src/components/Sop/SOPEditor.tsx b/src/frontend/client/src/components/Sop/SOPEditor.tsx
index c8cc229b4..3b2dc212d 100644
--- a/src/frontend/client/src/components/Sop/SOPEditor.tsx
+++ b/src/frontend/client/src/components/Sop/SOPEditor.tsx
@@ -4,8 +4,6 @@ import { useEffect, useMemo, useRef, useState } from 'react';
import { saveSop, startLinsight } from '~/api/linsight';
import { useLinsightManager, useLinsightSessionManager } from '~/hooks/useLinsightManager';
import { Button, Textarea } from '../ui';
-import CopyButton from './components/CopyButton';
-import { LoadingDots } from './components/sopLoading';
import SopMarkdown from './SopMarkdown';
export const enum SopStatus {
@@ -166,7 +164,9 @@ export const SOPEditor = ({ versionId, sopError, onRun }) => {
{/* */}
- {linsight.status === SopStatus.SopGenerating && !linsight.sop?.trim() && }
+ {linsight.status === SopStatus.SopGenerating && !linsight.sop?.trim() &&
+
+
}
SOP生成失败:{linsight.sopError}
diff --git a/src/frontend/client/src/components/Sop/TaskFlowContent.tsx b/src/frontend/client/src/components/Sop/TaskFlowContent.tsx
index 6cb9003db..c43e9d538 100644
--- a/src/frontend/client/src/components/Sop/TaskFlowContent.tsx
+++ b/src/frontend/client/src/components/Sop/TaskFlowContent.tsx
@@ -24,7 +24,7 @@ const ToolButtonLink = ({ params, setCurrentDirectFile }) => {
const name = params.file_path.split('/').pop();
return