diff --git a/apps/web/components/workbench/ChapterAssistant.tsx b/apps/web/components/workbench/ChapterAssistant.tsx index 32f9230..5f13162 100644 --- a/apps/web/components/workbench/ChapterAssistant.tsx +++ b/apps/web/components/workbench/ChapterAssistant.tsx @@ -1,6 +1,5 @@ "use client"; -import Link from "next/link"; import { Minus, Pin, PinOff, Plus, RotateCcw, Undo2, X } from "lucide-react"; import { ThinkingIndicator } from "@/components/ThinkingIndicator"; @@ -45,11 +44,11 @@ export function AssistantContent({ projectId, chapterNo }: ChapterAssistantProps return (
) : null @@ -58,7 +57,7 @@ export function AssistantContent({ projectId, chapterNo }: ChapterAssistantProps
{injection.loading ? ( -

加载注入信息…

+

加载参考信息…

) : !data ? ( // 首次加载失败:data 仍为空 → 满屏错误框 + 重试。 - +

请检查后端连接后重试。

); @@ -194,7 +187,7 @@ function EntityRow({ entity, pinned, disabled, onTogglePin, onExclude }: EntityR disabled={disabled} aria-pressed={pinned} aria-label={ - pinned ? `取消置顶 ${entity.name}` : `置顶 ${entity.name}(强制注入)` + pinned ? `取消置顶 ${entity.name}` : `置顶 ${entity.name}(一定参考)` } onClick={() => onTogglePin(ref)} className={pinned ? "text-cinnabar" : undefined} @@ -209,7 +202,7 @@ function EntityRow({ entity, pinned, disabled, onTogglePin, onExclude }: EntityR variant="ghost" size="icon" disabled={disabled} - aria-label={`排除 ${entity.name}(不注入本章)`} + aria-label={`排除 ${entity.name}(本章不参考)`} onClick={() => onExclude(ref)} >