↓ 1 callersFunctionuseWorkflowNodeSelection({
nodes,
activeNodeId,
isGenerating,
awaitingConfirm,
initialNodeId = "outline",
}: {
nodes: T[];
packages/frontend/src/hooks/useWorkflowNodeSelection.ts:10
FunctionCharacterNodeDetail({
characters,
latestRunError,
isSubmittingRevision,
onOpen,
onSubmitRevision,
}: {
characters: Ch
packages/frontend/src/components/project/NodeDetail.tsx:213
FunctionConfigField({
item,
value,
visible,
onChange,
onToggleVisible,
}: {
item?: ConfigItem;
value: string;
vis
packages/frontend/src/components/settings/SettingsDialog.tsx:244
FunctionConfirmModal({ isOpen, onClose, onConfirm, title = "确认操作", message, confirmText = "确认", cancelText = "取消", variant = "defa
packages/frontend/src/components/ui/confirm-modal.tsx:27
FunctionMediaTile({
title,
url,
kind,
posterUrl,
emptyText,
issue,
onOpen,
}: {
title: string;
url: string |
packages/frontend/src/components/project/NodeDetail.tsx:449
FunctionMessageInput({
value,
onChange,
onSend,
disabled = false,
placeholder = "输入反馈或直接回车发送...",
buttonLabel = "发送",
packages/frontend/src/components/chat/MessageInput.tsx:12
FunctionNodeDetail({
selectedNode,
outline,
visualBible,
characters,
shots,
projectVideoUrl,
awaitingConfirm,
aw
packages/frontend/src/components/project/NodeDetail.tsx:35
FunctionSelect({ options, value, onChange, placeholder, disabled = false, className, name, id, required, defaultValue }: Sel
packages/frontend/src/components/ui/select.tsx:26
FunctionStagePipeline({
currentStage,
isGenerating,
awaitingConfirm,
hasRecovery,
onResume,
onCancel,
stages,
}: Stag
packages/frontend/src/components/layout/StagePipeline.tsx:22
FunctionStructuredOutputCard({
title,
nodeLabel,
content,
tone,
icon: Icon,
onCollapse,
}: {
title: string;
nodeLabel: str
packages/frontend/src/components/chat/MessageList.tsx:271