import type { CreatorIntentReadiness, CustomWorldPendingClarification, } from '../../../packages/shared/src/contracts/customWorldAgent'; type CustomWorldAgentClarificationPanelProps = { pendingClarifications: CustomWorldPendingClarification[]; readiness: CreatorIntentReadiness; }; export function CustomWorldAgentClarificationPanel({ pendingClarifications, readiness, }: CustomWorldAgentClarificationPanelProps) { if (readiness.isReady) { return ( 下一阶段 当前设定已齐备,可以进入下一阶段 ); } return ( 待补充问题 先补最关键的 1 到 3 项 {pendingClarifications.length} {pendingClarifications.slice(0, 3).map((item, index) => ( {index + 1}. {item.label} P{item.priority} {item.question} ))} ); }