(self.webpackChunkplatform_xyq=self.webpackChunkplatform_xyq||[]).push([["6909"],{96169:function(e,t){"use strict";t.Z={page:"page-zQp22z",header:"header-Ef1iqa",headerMain:"headerMain-Erzilo",headerLeft:"headerLeft-c5Cf14",headerRight:"headerRight-pLiIFH",headerSub:"headerSub-E1tJrp",title:"title-jj0RYp",navTabs:"navTabs-MZg5u6",navTab:"navTab-IHP8Av",active:"active-GiB41S",metaInfo:"metaInfo-BydJUn",sortLabel:"sortLabel-uEszfY",divider:"divider-jZZhrW",filterTrigger:"filterTrigger-idkMFp",filterTriggerActive:"filterTriggerActive-L7V7H9",filterBadge:"filterBadge-yEiy1O",filterMenu:"filterMenu-AqzE7N",filterMenuHeader:"filterMenuHeader-KJEgDY",filterMenuHeaderRow:"filterMenuHeaderRow-vQoa_F",filterLinkButton:"filterLinkButton-YTYAR7",filterMenuDivider:"filterMenuDivider-HByIrx",filterSingleSelectList:"filterSingleSelectList-zv4nOJ",filterSingleOption:"filterSingleOption-JDsZsW",filterSingleOptionSelected:"filterSingleOptionSelected-nUqZU2",filterSingleOptionText:"filterSingleOptionText-cVW3fJ",filterTagSearchRow:"filterTagSearchRow-h3V7uh",filterTagList:"filterTagList-d6cqns",filterTagOption:"filterTagOption-RI_VGO",filterTagOptionSelected:"filterTagOptionSelected-qMIZRu",filterTagOptionText:"filterTagOptionText-kzjT9b",filterTagOptionCheck:"filterTagOptionCheck-PWujIe",filterTagEmpty:"filterTagEmpty-qp6Umj",filterDraftHint:"filterDraftHint-be0HOR",filterActionRow:"filterActionRow-NkBdBu",uploadButton:"uploadButton-tj1g3T",layoutToggleGroup:"layoutToggleGroup-WuC8ii",layoutToggle:"layoutToggle-XBtxRb",grid:"grid-F4g_Y5",list:"list-hqpQrO",listWrap:"listWrap-Z5wN8g",card:"card-wMBXhd",cardList:"cardList-JfMqgp",cardPreview:"cardPreview-mlvuLF",previewBody:"previewBody-nQDMMV",cardMeta:"cardMeta-ioAs44",cardTitle:"cardTitle-DxBA3B",cardFooter:"cardFooter-Kxvg4T",cardActions:"cardActions-Ash2tw",previewBadge:"previewBadge-Mx4M72",previewBodyTransparent:"previewBodyTransparent-BeF8Eo",video:"video-T0714T",image:"image-K7tBfg",emptyPreview:"emptyPreview-WrPyY_",previewActions:"previewActions-y9f_SQ",cardType:"cardType-NCODbV",cardFooterLeft:"cardFooterLeft-mR9Q92",tag:"tag-C1Flhs",assetTagList:"assetTagList-jrSk6c",assetTag:"assetTag-QaX7F1",assetTagCornerItem:"assetTagCornerItem-FcUMxY",assetTagCornerText:"assetTagCornerText-rrCxnu",clickableTag:"clickableTag-JLOBXs",assetTagSelected:"assetTagSelected-_atSMM",assetTagMore:"assetTagMore-pOyxiE",assetTagTooltipContent:"assetTagTooltipContent-Z_Qhhk",assetTagTooltipItem:"assetTagTooltipItem-I55UB4",tagEllipsis:"tagEllipsis-E6qCtY",date:"date-Vf1Z9K",tagManagerContent:"tagManagerContent-K2MP9x",tagManagerSection:"tagManagerSection-xdcohZ",tagManagerLabel:"tagManagerLabel-za3IdH",tagManagerTagList:"tagManagerTagList-iAfBqK",tagManagerCheckedLabel:"tagManagerCheckedLabel-FoE02H",tagManagerCheckedIcon:"tagManagerCheckedIcon-zUTCcF",tagManagerCheckedText:"tagManagerCheckedText-ZWhkZU",tagManagerCreateTrigger:"tagManagerCreateTrigger-Y_NGwm",tagManagerInlineCreate:"tagManagerInlineCreate-NXfabb",tagManagerInlineInput:"tagManagerInlineInput-J0PDvO",tagManagerEmpty:"tagManagerEmpty-H7WpV7",tagManagerInputRow:"tagManagerInputRow-ctyc5j",emptyState:"emptyState-dfDp54",emptyIllustration:"emptyIllustration-pGnqVW",emptyText:"emptyText-vRXeTC",loadMoreBar:"loadMoreBar-GVPIQW",loadMoreRight:"loadMoreRight-hmJexC",label:"label-QJ9e9Q",pageSizeSelect:"pageSizeSelect-HZ2f6h",loadMoreHint:"loadMoreHint-NfnXEs",loadMoreStatus:"loadMoreStatus-o_3zPm",loadMoreSentinel:"loadMoreSentinel-CQO7oh",detailModal:"detailModal-O8iPFv",detailContent:"detailContent-_Fjskk",detailContentCharacter:"detailContentCharacter-EJPE3s",detailPreviewContainer:"detailPreviewContainer-ogjVNI",detailPreview:"detailPreview-zO8W7H",detailVideo:"detailVideo-WmQgkj",detailImage:"detailImage-HttqqZ",detailGrid:"detailGrid-jaTEBq",detailSection:"detailSection-VyWjvu",detailLabel:"detailLabel-fesAEP",detailValue:"detailValue-eAXYzQ",detailValueEllipsis:"detailValueEllipsis-cobCc2",detailTagList:"detailTagList-K9fToR",detailTagEmpty:"detailTagEmpty-u3GotK",editBody:"editBody-QNOxTs",formGrid:"formGrid-zTOdG_",field:"field-PSjUGo",fieldWide:"fieldWide-Qd5t9y",fieldLabel:"fieldLabel-ZZGl6Q",fieldHint:"fieldHint-_vuuZi",sidePanel:"sidePanel-csDrI1",sideHeader:"sideHeader-ZOXM4z",sideTitle:"sideTitle-V7lvLn",descriptionValue:"descriptionValue-vzVKBZ",sideTag:"sideTag-V7AYZ3",sidePreview:"sidePreview-eR5k0I",extractRow:"extractRow-X3ZcOV",editModal:"editModal-zICmxx",moreAssetsBadge:"moreAssetsBadge-et0Ynx",assetThumbnailList:"assetThumbnailList-U02ncL",assetThumbnail:"assetThumbnail-jKDe53",assetThumbnailActive:"assetThumbnailActive-WKNSa1",assetThumbnailImage:"assetThumbnailImage-TZH7LD",assetThumbnailEmpty:"assetThumbnailEmpty-IQwJ9W"}},23686:function(e,t){"use strict";t.Z={container:"container-E2XYlU",queueMessage:"queueMessage-E66hhk",infoCard:"infoCard-RSsgEA",infoHeader:"infoHeader-cc4sHi",iconContainer:"iconContainer-Hux_Ok",loadingIcon:"loadingIcon-WRbCb8",spin:"spin-YOFc3e",infoTitle:"infoTitle-aa097a",infoMeta:"infoMeta-H0r93V",metaValue:"metaValue-jnObm5"}},41711:function(e,t){"use strict";t.Z={triggerButton:"triggerButton-JhN19_",triggerButtonActive:"triggerButtonActive-Rl7AJN",triggerIcon:"triggerIcon-EUAtWb",triggerLabel:"triggerLabel-Z8kEjy",triggerValue:"triggerValue-NaCRfX",triggerValueCompact:"triggerValueCompact-iBUi6s",caret:"caret-xRFkNa",caretOpen:"caretOpen-alrzgb",modelPanel:"modelPanel-tk_y56",panelHeader:"panelHeader-dGpEMF",panelTitle:"panelTitle-U3Bxpi",autoSwitch:"autoSwitch-JzeKX4",autoLabel:"autoLabel-Jk2a7C",autoTrack:"autoTrack-IYbaOw",autoTrackOn:"autoTrackOn-Z6WRDV",autoThumb:"autoThumb-l96J8S",autoThumbOn:"autoThumbOn-QWCEhN",modelContent:"modelContent-Rnxr94",modelSection:"modelSection-Jih4Yz",sectionTitle:"sectionTitle-NavkOv",modelList:"modelList-hR1jWO",modelItem:"modelItem-MZ2Zh6",modelItemActive:"modelItemActive-uvGgyZ",modelItemDisabled:"modelItemDisabled-vrJPgW",modelName:"modelName-ghUG7m",modelDescription:"modelDescription-nDQ334",modelIcon:"modelIcon-PvH3HR",modelInfo:"modelInfo-k9S03H",modelNameTags:"modelNameTags-R9nnur",modelTagIcon:"modelTagIcon-r7JPcs",modelDuration:"modelDuration-DlwJoK",modelCheck:"modelCheck-EAzbMt"}},79978:function(e,t){"use strict";t.Z={siteHeader:"siteHeader-VgFxKz",impersonationBanner:"impersonationBanner-dVuRoo",impersonationBannerDot:"impersonationBannerDot-yEiUsk",historyDivider:"historyDivider-jShgYa",historyDividerVisible:"historyDividerVisible-IfFXiZ",historyDividerHidden:"historyDividerHidden-hepdOB",headerLeft:"headerLeft-yPMraM",headerCenter:"headerCenter-KF489F",headerRight:"headerRight-S5ycM9",headerLeftContent:"headerLeftContent-D2kNaO",headerLeftSlot:"headerLeftSlot-JzGaEE",headerCenterSlot:"headerCenterSlot-xmFvXA",headerTitle:"headerTitle-vc1j6d",logoHistorySwapArea:"logoHistorySwapArea-IWs9r6",logoHistorySwapAreaCollapsed:"logoHistorySwapAreaCollapsed-ruIICW",siteLogoWrap:"siteLogoWrap-KwWA0K",historyToggleWrap:"historyToggleWrap-iDUdkl",logoHistorySwapAreaFocused:"logoHistorySwapAreaFocused-bDRuY0",siteLogoWrapHidden:"siteLogoWrapHidden-EOzOtU",discordEntry:"discordEntry-len8BQ",headerIconBtn:"headerIconBtn-msLUmW",feedbackDot:"feedbackDot-axPzEV",active:"active-rborbb",discordIcon:"discordIcon-LeHgIF",helpIcon:"helpIcon-MwqPza",helpContainer:"helpContainer-LqfURV",pointsContainer:"pointsContainer-RZlmFX",pointsBadgeButton:"pointsBadgeButton-q6uUWc",pointsSubscriptionGroup:"pointsSubscriptionGroup-LaiJXR",pointsComboButton:"pointsComboButton-h4Hybk",pointsSubscriptionDivider:"pointsSubscriptionDivider-Kc2Ps2",subscriptionComboButton:"subscriptionComboButton-IHEiAj",pointsBadgeIcon:"pointsBadgeIcon-g0Z8gg",pointsBadgeMeta:"pointsBadgeMeta-rjzw1N",pointsBadgeLabel:"pointsBadgeLabel-hXU_N9",pointsReceiveBubble:"pointsReceiveBubble-nkAGoi",slideDownBubble:"slideDownBubble-Dt7vvh",pointsBadgeValue:"pointsBadgeValue-KvPYpY",pointsBadgeArrow:"pointsBadgeArrow-u1IMil",pointsBadgeArrowOpen:"pointsBadgeArrowOpen-mQ0_Dw",subscriptionButton:"subscriptionButton-qD9A9f",subscriptionIcon:"subscriptionIcon-F9Vo9A",historyToggleBtn:"historyToggleBtn-T37qBc",pointsPanel:"pointsPanel-UvhPUp",pointsPanelSummary:"pointsPanelSummary-PXyrLn",pointsPanelLabel:"pointsPanelLabel-f3QUo4",pointsPanelValue:"pointsPanelValue-U6NMq5",pointsPurchaseButton:"pointsPurchaseButton-Kqa_3w",pointsHoverBridge:"pointsHoverBridge-QDCbUS",pointsUpdatedAt:"pointsUpdatedAt-HrLvu9",pointsRecordsSection:"pointsRecordsSection-AkisZP",pointsRecordsHeader:"pointsRecordsHeader-Hnzi2k",pointsRecordList:"pointsRecordList-VGYA3O",pointsLoadMoreWrapper:"pointsLoadMoreWrapper-Q98WAU",pointsLoadMore:"pointsLoadMore-VDcZ4Q",pointsRecordItem:"pointsRecordItem-pJbhKl",pointsRecordInfo:"pointsRecordInfo-VYySeN",pointsRecordDivier:"pointsRecordDivier-neiAxp",pointsRecordTitle:"pointsRecordTitle-FxLW2K",pointsRecordTime:"pointsRecordTime-hmSI49",pointsRecordSource:"pointsRecordSource-V06K1E",pointsRecordAmount:"pointsRecordAmount-qxbKWF",pointsIncome:"pointsIncome-jCITKe",pointsExpense:"pointsExpense-tGIBgj",pointsEmpty:"pointsEmpty-ETbpfO",pointsError:"pointsError-AFInB0",announcementBoardContainer:"announcementBoardContainer-C0NkKE",slideDown:"slideDown-SZEIO5",helpPlaceholder:"helpPlaceholder-B0qABB",placeholderContent:"placeholderContent-_UlwUM",placeholderImage:"placeholderImage-HGEt8d",userLoginEntry:"userLoginEntry-uztKhv",loginButton:"loginButton-cFJ7p1",loginIcon:"loginIcon-GMjpgH",userNameWrap:"userNameWrap-a3aMS7",userButton:"userButton-IWozHg",userButtonNewFlag:"userButtonNewFlag-nAinxq",userButtonNewBadge:"userButtonNewBadge-l30gd_",userAvatar:"userAvatar-MGdUGW",userIcon:"userIcon-wDK4Fg",userText:"userText-fRRM9S",userMenu:"userMenu-HT5xh4",userComplianceZone:"userComplianceZone-KLF23K",userComplianceZoneExpanded:"userComplianceZoneExpanded-wu9ZnD",userComplianceTrigger:"userComplianceTrigger-nxUzMU",userComplianceTriggerIcon:"userComplianceTriggerIcon-kLIxnF",userMenuContent:"userMenuContent-ZmHDJd",userComplianceFooter:"userComplianceFooter-_oGc_O",userComplianceFooterVisible:"userComplianceFooterVisible-f9vE9t",userComplianceReveal:"userComplianceReveal-ceQsUG",userComplianceUid:"userComplianceUid-uwZI6G",userComplianceUidPrefix:"userComplianceUidPrefix-wHxNyk",userComplianceUidValue:"userComplianceUidValue-dyyTlH",userMenuHeader:"userMenuHeader-A81R9H",userMenuTitle:"userMenuTitle-N7JcAT",userInfo:"userInfo-_oN7RL",userName:"userName-qFDji1",impersonationBadge:"impersonationBadge-uRPuHH",userMenuItem:"userMenuItem-CIQJSx",userMenuIcon:"userMenuIcon-eLHhhT",userMenuItemLabel:"userMenuItemLabel-jbOmc9",userMenuItemActive:"userMenuItemActive-n3BDRe",userMenuItemArrow:"userMenuItemArrow-XLikiA",agreementsSubmenu:"agreementsSubmenu-gFP5Gy",agreementsSubmenuItem:"agreementsSubmenuItem-v0KQpU",feedbackLayout:"feedbackLayout-iCbz8L",feedbackHistoryToggleInHeader:"feedbackHistoryToggleInHeader-jYimZ1",feedbackModal:"feedbackModal-kMArTE",feedbackModalWithHistory:"feedbackModalWithHistory-O0nLG1",feedbackLayoutWithHistory:"feedbackLayoutWithHistory-M6WZcY",feedbackFormColumn:"feedbackFormColumn-D4Pfr8",feedbackUploadSection:"feedbackUploadSection-caF4qF",feedbackUploadHeader:"feedbackUploadHeader-pRHw_H",feedbackUploadTip:"feedbackUploadTip-W_bf3C",feedbackUploadActions:"feedbackUploadActions-HjSvkR",feedbackUploadButton:"feedbackUploadButton-jZCNfR",feedbackUploadInput:"feedbackUploadInput-_eKYJY",feedbackUploadStatus:"feedbackUploadStatus-pIgqbM",feedbackUploadList:"feedbackUploadList-B5rdZn",feedbackUploadItem:"feedbackUploadItem-RCgJhV",feedbackUploadThumb:"feedbackUploadThumb-VXzl3n",feedbackUploadMeta:"feedbackUploadMeta-F9IW7v",feedbackUploadName:"feedbackUploadName-KYgEEr",feedbackUploadSize:"feedbackUploadSize-c6eUDU",feedbackUploadRemove:"feedbackUploadRemove-vvbfrD",feedbackHistoryContent:"feedbackHistoryContent-WUzybm",feedbackHistoryLoading:"feedbackHistoryLoading-SNa1QR",feedbackHistoryEmpty:"feedbackHistoryEmpty-E31xj3",feedbackHistoryError:"feedbackHistoryError-JVhGnM",feedbackHistoryPanel:"feedbackHistoryPanel-dAFwPA",feedbackHistoryThreadList:"feedbackHistoryThreadList-BZdHiH",feedbackHistoryThread:"feedbackHistoryThread-xsJd7Z",feedbackHistoryMessage:"feedbackHistoryMessage-t9vdbR",feedbackHistoryMessageReply:"feedbackHistoryMessageReply-Gtn35T",feedbackHistoryMessageHeader:"feedbackHistoryMessageHeader-xOXk03",feedbackHistoryMessageRole:"feedbackHistoryMessageRole-IeenXq",feedbackHistoryMessageTime:"feedbackHistoryMessageTime-ofdTj8",feedbackHistoryMessageStatus:"feedbackHistoryMessageStatus-mR9zWb",feedbackHistoryMessageStatusReplied:"feedbackHistoryMessageStatusReplied-Ak5nq1",feedbackHistoryMessageContent:"feedbackHistoryMessageContent-IDqSoG",feedbackHistoryImages:"feedbackHistoryImages-cPjLlD",feedbackHistoryImage:"feedbackHistoryImage-YFEj6o",feedbackHint:"feedbackHint-_XiKhB",modelConfigBetaBadge:"modelConfigBetaBadge-_TPER5",modelConfigModalTitle:"modelConfigModalTitle-o_A5o4",modelConfigMenuEntry:"modelConfigMenuEntry-b1tlFL",modelConfigModal:"modelConfigModal-KO2LC9",memoryConfigModal:"memoryConfigModal-cjx4pT",modelConfigBody:"modelConfigBody-CaiywG",memoryConfigBody:"memoryConfigBody-t5YDdw",modelConfigSection:"modelConfigSection-jjA2Og",modelConfigSectionTitle:"modelConfigSectionTitle-yNOgjk",modelConfigRow:"modelConfigRow-Mfrrs3",modelConfigRowLabel:"modelConfigRowLabel-aof2Cs",modelConfigLabel:"modelConfigLabel-hJTuPG",modelConfigHint:"modelConfigHint-Gq7LMg",modelConfigModelList:"modelConfigModelList-HWPqz1",modelConfigModelCard:"modelConfigModelCard-Q_UiPA",modelConfigModelCardActive:"modelConfigModelCardActive-I7C9tg",modelConfigModelName:"modelConfigModelName-L7z8G6",modelConfigModelDesc:"modelConfigModelDesc-gfHz3U",modelConfigCompactSection:"modelConfigCompactSection-yK1Ohr",modelConfigCompactBlock:"modelConfigCompactBlock-zisn1f",modelConfigBlockLabel:"modelConfigBlockLabel-UqVEjM",modelConfigOptionGroup:"modelConfigOptionGroup-DOBrfQ",modelConfigOptionPill:"modelConfigOptionPill-WlRyeI",modelConfigOptionPillActive:"modelConfigOptionPillActive-PuuE9w",modelConfigOptionIcon:"modelConfigOptionIcon-tgrXoA",modelConfigOptionMeta:"modelConfigOptionMeta-agoFkZ",modelConfigStatusRow:"modelConfigStatusRow-ZL8gFS",modelConfigStatusItem:"modelConfigStatusItem-btf7P7",modelConfigStatusLabel:"modelConfigStatusLabel-L3UOQa",modelConfigStatusBadge:"modelConfigStatusBadge-Cuc4M9",modelConfigStatusReady:"modelConfigStatusReady-s5H8XO",modelConfigStatusLoading:"modelConfigStatusLoading-ZPqlsT",modelConfigStatusError:"modelConfigStatusError-hRaUX3",modelConfigLabelWithHelp:"modelConfigLabelWithHelp-jYwf3p",modelConfigHelpIcon:"modelConfigHelpIcon-mGODR9",modelConfigPromptPresets:"modelConfigPromptPresets-foPl63",modelConfigPromptPresetBtn:"modelConfigPromptPresetBtn-FF0Yhm",modelConfigPromptPresetBtnActive:"modelConfigPromptPresetBtnActive-fdfPeS",modelConfigPresetList:"modelConfigPresetList-vaqYwj",modelConfigPresetCard:"modelConfigPresetCard-C8YoSI",modelConfigPresetCardActive:"modelConfigPresetCardActive-P8IvNi",modelConfigPresetIcon:"modelConfigPresetIcon-j4S9QJ",modelConfigPresetName:"modelConfigPresetName-T4D4Jy",modelConfigPresetDesc:"modelConfigPresetDesc-bNQjHL",modelConfigPresetDetail:"modelConfigPresetDetail-pENdJj",modelConfigFixedPrompt:"modelConfigFixedPrompt-meoRYI",modelConfigFixedPromptLabel:"modelConfigFixedPromptLabel-eg3CWk",modelConfigFixedPromptText:"modelConfigFixedPromptText-wvJCnA",modelConfigFooterHint:"modelConfigFooterHint-zo0eIb",modelConfigResetAll:"modelConfigResetAll-vrQub4",userItemCompliance:"userItemCompliance-m8kqs3"}},59253:function(e,t){"use strict";t.Z={subscriptionDrawer:"subscriptionDrawer-TvBN6f",drawerContent:"drawerContent-if3GBW",drawerHeader:"drawerHeader-LV6evp",drawerTitle:"drawerTitle-ABBuIZ",drawerSubtitle:"drawerSubtitle-hjmzBP",loadingContainer:"loadingContainer-l90VAD",tabsContainer:"tabsContainer-kmWDxr",tabItem:"tabItem-FAwUEk",tabItemActive:"tabItemActive-FicIih",tabDiscount:"tabDiscount-Kvkwqd",priceCardsContainer:"priceCardsContainer-PZkuoV",priceCard:"priceCard-Zg04Xq",priceCardPremium:"priceCardPremium-_tuzWJ",priceCardSelected:"priceCardSelected-AtEANU",priceCardHeader:"priceCardHeader-toeNo3",crownIcon:"crownIcon-WJ56oW",planName:"planName-qn5aST",priceCardBody:"priceCardBody-R_Kx05",priceRow:"priceRow-MPYNDB",discountTag:"discountTag-mlGEoZ",priceCurrency:"priceCurrency-BMspUf",priceMain:"priceMain-D8kIHb",priceCycle:"priceCycle-L2rfLI",priceOriginal:"priceOriginal-X7ArGj",priceDesc:"priceDesc-PWK_XY",buyButton:"buyButton-bjhwew",benefitsSection:"benefitsSection-D9Pnwu",benefitsTitle:"benefitsTitle-Ga5zWb",benefitsList:"benefitsList-IG4OZT",benefitItem:"benefitItem-YDzCWE",benefitItemWithBadge:"benefitItemWithBadge-EvQaFe",benefitBadge:"benefitBadge-aQGqrl",benefitItemSub:"benefitItemSub-JdDFwa",benefitItemDisabled:"benefitItemDisabled-N_DXO6",benefitItemHighlight:"benefitItemHighlight-tJjvrT",benefitCheck:"benefitCheck-DuQPE1",benefitX:"benefitX-qrCKE4",moreBenefits:"moreBenefits-ucaHb8",priceCardDefault:"priceCardDefault-cFxjbz",compareLink:"compareLink-FMCLBO",compareLinkButton:"compareLinkButton-fe1gIt",payModal:"payModal-YWDC3S",payModalMask:"payModalMask-LFmTZx",payModalContent:"payModalContent-Emstz_",payModalClose:"payModalClose-q_c4ff",payModalTitle:"payModalTitle-NIEA3Q",payModalPrice:"payModalPrice-DWOJeU",payModalBody:"payModalBody-rAulM7",agreementSection:"agreementSection-qbjdD7",qrPlaceholder:"qrPlaceholder-D6DzfI",qrPlaceholderContent:"qrPlaceholderContent-dNjS_M",agreementHint:"agreementHint-f_SwIX",agreementLink:"agreementLink-eaj1vp",agreementLinkInPlaceholder:"agreementLinkInPlaceholder-uJEo_V",confirmPayButton:"confirmPayButton-InGWxs",qrCodeSection:"qrCodeSection-GmcyJk",qrCodeWrapper:"qrCodeWrapper-usqwG6",qrCodeButton:"qrCodeButton-PZHah9",qrCodeImage:"qrCodeImage-wb8tXk",payError:"payError-SxrN8v",refreshButton:"refreshButton-Jx7C2E",payModalFooter:"payModalFooter-MrPZbn",scanHint:"scanHint-c7Avjy",agreementFooterLink:"agreementFooterLink-hWW7hn",subscriptionStatusCard:"subscriptionStatusCard-sqRbNV",statusCardHeader:"statusCardHeader-TNXndf",statusIcon:"statusIcon-WuYxOD",statusTitle:"statusTitle-LpwnNo",statusCardBody:"statusCardBody-KqDAAP",renewalInfo:"renewalInfo-ctpGQS",renewalDate:"renewalDate-E80pe4",renewalLabel:"renewalLabel-ecoqw1",renewalValue:"renewalValue-vXmesk",cancelRenewalButton:"cancelRenewalButton-vItLrl",subscriptionEndInfo:"subscriptionEndInfo-BJgxmv",endLabel:"endLabel-C8s5p6",endValue:"endValue-_xtcfM",tipsWrapper:"tipsWrapper-WE28nQ",number:"number-vLSjgJ"}},78129:function(e,t){"use strict";t.Z={uploadImagePart:"uploadImagePart-lSNs6W"}},14764:function(e,t){"use strict";t.Z={app:"app-B8jO0e",appContainer:"appContainer-c3xUxs",mainLayout:"mainLayout-XWWyJc",mainContentContainer:"mainContentContainer-mmqr6M",nestAgentBanner:"nestAgentBanner-FVXGqi",nestAgentBannerText:"nestAgentBannerText-w__cBh",nestAgentBannerMemberAction:"nestAgentBannerMemberAction-xXUh0l",nestAgentBannerMemberCopy:"nestAgentBannerMemberCopy-dFMUKY",nestAgentBannerTag:"nestAgentBannerTag-cuSGHT",nestAgentBannerAction:"nestAgentBannerAction-KNzawG",nestAgentBannerClose:"nestAgentBannerClose-pOvaee",mainContent:"mainContent-MWpy1O",internalBanner:"internalBanner-wiW1fJ",internalBannerLink:"internalBannerLink-U4HsFB",errorFallback:"errorFallback-ORJ7nl",errorFallbackTitle:"errorFallbackTitle-SZRly4",errorFallbackDesc:"errorFallbackDesc-omc3eS",errorFallbackActions:"errorFallbackActions-W3DZT_",errorFallbackButton:"errorFallbackButton-zFpQw2",errorFallbackButtonSecondary:"errorFallbackButtonSecondary-b83srF"}},24082:function(e){"use strict";e.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAJYAAAA0CAYAAABo1cEHAAAIAklEQVR4nO2cT0gcVxzHvy0p6aGZDZXaQnaxBWNs12LBYLPbQ4TSmp5WqN3eNYEcY/YUyB9jLrmYvcfYe41g9lT1lh6yaUEw4DZCDg0dRTRdqZNbQ9ke8l4y/eXNzO/NvNExnQ8sMs6/NzPf+f177w2QkpKSkpKSkpJimjcMHisnfpKsoeM6AOYNHStllzgQYV8LwBkAgwDyBttEmUyFtf8Ia7HOADgvxBUnMwDGYj5HSgzoCssCcBVAOab2uElFtY/RFVZ1l0S1AGAkxuNbAHpcyw6AlRjP979DR1gV4f52gxMA7BiPXwRw27VcBzAc4/mSxiCACdfyPdPegRu85wCcNnliH+oxiyouZCITFw0AV5jbLgLIuJbPifsqyZCs3Z3NSwbFNUlsHfFxhVXQDNQd0RBHNNpU6SHJfCLu015TJlm6TUTFxSHXUxDCdjg7v8k8CSuuam9vfzg3N7fSarXebrVaX7VarW9brVbXo0ePNkZGRp5wG5USCfqswogKJAaVnOLuzBVWYJ3q4sWLv29ubvYNDQ19DeBD16rDnZ2dfdPT072rq6vrbW1tT7mNS9Emp7Ca0yGOUwYw7vF/FhxXaAW5wUuXLv0zMTHxBf3//Pw8LMtCsVgEABw7duzLpaWlZl9f35/NZvMQt5H7hFuiRBIXHGtPk6u6ZrZriSRNxtMLJG6UIVFgWzjCUgV2L+jt7f11YmJiQLVufHwctm0jl8thdnYW2WwWHR0dbdPT00tDQ0MqU2uKPDHbtsZDz5E30wEwxdivodlG09B2Q+Oa3YJyG5Er4l66Y+TvOfeD4wozfitv3rx5BMBhv21s28bw8DAc57nQS6VSf3t7+0PGucNySry98qfb5XSe/PYDtJ1+L1MDwA0hEEfcH9qTMuNxDFbmy42xvLD7+/vfY21o25iaeiH0w2NjYx9EPLcfn5DlNY19aakjMBRIAD0Ka3XDY1tLCKkgygmqa7Nd+1NhFTjZb5ROaHR3dx8ggbovCwsLqFQqAIDjx4+/FeXcAVArq1sXWyPmPx8hu9oNWooCr7u9lrDiBfHX70WZEqKScZStOHbgixpJWAcPHrQB9HG3l64QACzL2gHwTpTz+0Bdn47FgqhEuy1AT8KFpYrviuI+DDIsjAPgR5FBql5C7WuPJKyNjQ2tzC6bfWkEtre3W1HO7YPKden2A9KsZz8UeHtcbopb0K6Ll+iWuOaiCCMWojYmkrC2traOAHjMdYfl8ksjsLi4+CSmB0azzTDZGt3HK/hX1Y3iZk2IQfKDZs/ImrBOdfGj4+oaey4sAFatVlsplUqBwqpUKm5hPa5Wq6ygPwRR3SA0hVUNcfwozBBh5RmiqguxzCtcXYX0A8vAPpLrjyosjI6OdgwMDGxnMpl3VesLhQLK5fJ/rNXly5fXAXwU9dweUCsYxmJ5ZYb7rUtqDcBPAJ6K9qsq56o6ZcVHWKyaYGRhNZvNQydPnvx5eXn5M+oS79+//8r2d+/evX3t2rVXqvQGodYljLCcfZgZStfmrmdlyQgFLn4lhfquCAsAHjx40N/T07N6586dZmdnp1eW+Nf169fXL1y48KmJc/pgwhWCmRlyK/p5RbsWAOyEaBdtwznx8siRJIko6BoRFgA0Go3uo0ePolQqLZ89e/bvrq6uNgB49uzZ47m5ufer1erm1tbWx6bO54GJjFBCBalKNLhjlH4hy3WDI2QTaUWNCUtSq9Xaa7Wa+19STMoYzDAmMkIJjbPCZn9lhSi5A/aiYovRuF6USfJhbCRt1C6dpEEfflg3CIUl8O2M96FClmcS0GEdO8Yt1h5D+wijuAk5Ala6VkuIS6d7SGWtvPrw3JjKQDMAZn3W07blA7YHd4j06yYseqOizrz5g7jXvKawVNZKtb8lHmiebBt1goOl6cJ1t/ckia4w7JtKp3TBgMv5jSzrDL85o2GtHEW1u5yQMfShSKLFCpOCw0NUUd1JWGGpZjV5WSvJpMJ1VgwE037hgEWuyWG8jCwvkERhhYW+3SYC5HtkmcZwXoSNrc6RGKcg+vDC9t2phrzQdrqzwkaaFb4KFZaJ+g61MDlGv5zKWk0yY7O6ot1XGfsljtfJYlE3Rd1YGFRdO8WAr9/QIb42mXUdxCSxWjkRr3HG3VNyANY1ti8wtmfVupJoscLUnvIuEayFmJ3iB3WHfvUsrwkNOpmkKjbcjS/7GCWJFitMwN0A8HkMbYGIjdz9gX7CV01o4MRWkiKez+ejIpJjpiY1jrWnJFFYSftug81sk8paBYkqJ6ztCQDfEJdbJ3Hj6RDCcsToUC/yZNYNx22znk8ShbUb3R1xfIFQNaog4yqSStHkGN+zkJ3b7nFHcjyVzqTYnQAxlomw1kxZxaQJy+SXZmjVW5JVWBYTYlZ910A1TZ3DqGtIjrut5zWFlQmYFk8zadW9URH4nJImLJNT1Fnz3wR+7oLLLQNjoaSlkkK/QR50TnPYsKU5dJo71HosSFhJygpZIxM14FqhK4as5FTIxMMR1z4mYi23aFSfIPKyxIkiKRZL66NeTOYDPhbniEp35BkpruN5WS1H/HaE4HdEna3hGkXhhbuutW8+TZ4EYdkAvoshG2z4ZGX3DPUlUqaI1d0xcA5Zjc+K2EsnHnRiGlQY6Io53yCl3+s0SZ3jr1MwKCxc0H2yyOQJ7pdyjLNXwnKEiTcRNKckEI4r5Axj8atG74j1Mq5YSeoEgJSUlJSUlJSUlJQk8y+DzwcwmW6XPQAAAABJRU5ErkJggg=="},39997:function(e,t,r){"use strict";e.exports=r.p+"static/image/simpleIcon.d2f6949b.jpeg"},16162:function(e,t,r){"use strict";r(72322),r(18571),t.Z="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTkiIGhlaWdodD0iMTYiIHZpZXdCb3g9IjAgMCAxOSAxNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGZvcmVpZ25PYmplY3QgeD0iLTQwIiB5PSItNDAiIHdpZHRoPSI5OSIgaGVpZ2h0PSI5NiI+PGRpdiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94aHRtbCIgc3R5bGU9ImJhY2tkcm9wLWZpbHRlcjpibHVyKDIwcHgpO2NsaXAtcGF0aDp1cmwoI2JnYmx1cl8wXzI2MzNfMjAwNzAwX2NsaXBfcGF0aCk7aGVpZ2h0OjEwMCU7d2lkdGg6MTAwJSI+PC9kaXY+PC9mb3JlaWduT2JqZWN0PjxnIGRhdGEtZmlnbWEtYmctYmx1ci1yYWRpdXM9IjQwIj4KPHBhdGggZD0iTTAgNkMwIDIuNjg2MjkgMi42ODYyOSAwIDYgMEgxM0MxNi4zMTM3IDAgMTkgMi42ODYyOSAxOSA2VjEwQzE5IDEzLjMxMzcgMTYuMzEzNyAxNiAxMyAxNkg2QzIuNjg2MjkgMTYgMCAxMy4zMTM3IDAgMTBWNloiIGZpbGw9IiNDNEYwNzgiLz4KPHBhdGggZD0iTTEzLjgxMiAzLjAzNUwxNC4zNzMgNC4wNjlDMTMuNDM4IDQuMzc3IDEyLjQwNCA0LjU2NCAxMS4yNzEgNC42M1Y2LjMzNUgxNC42MDRWNy40MjRIMTMuNTkyVjEzLjE1NUgxMi40NTlWNy40MjRIMTEuMjcxVjguNDY5QzExLjIxNiAxMC40MTYgMTAuNzg3IDExLjk2NyA5Ljk4NCAxMy4xMzNMOS4xNTkgMTIuMjY0QzkuNzc1IDExLjM1MSAxMC4xMTYgMTAuMDg2IDEwLjE2IDguNDY5VjMuNjk1QzExLjUyNCAzLjY3MyAxMi43MzQgMy40NTMgMTMuODEyIDMuMDM1Wk00LjYyNyAzLjgwNUg2LjUzQzYuMzk4IDMuNTMgNi4yNTUgMy4yNzcgNi4xMDEgMy4wNDZMNy4yODkgMi44NDhDNy40MjEgMy4xMzQgNy41NDIgMy40NTMgNy42NzQgMy44MDVIOS42NzZWNC44NjFINC42MjdWMy44MDVaTTQuNTE3IDYuMzAySDUuNjM5QzUuNTA3IDUuOTM5IDUuMzUzIDUuNTk4IDUuMTc3IDUuMjlMNi4xODkgNC45MDVDNi4zNTQgNS4zMDEgNi41MDggNS43NjMgNi42NjIgNi4zMDJINy42M0M3Ljc5NSA1Ljg1MSA3LjkzOCA1LjM4OSA4LjA1OSA0LjkwNUw5LjA4MiA1LjI2OEM4Ljk1IDUuNjQyIDguODE4IDUuOTgzIDguNjc1IDYuMzAySDkuNzQyVjcuMzQ3SDcuNzUxVjguMjM4SDkuNTU1VjkuMjgzSDcuNzUxVjEyLjE2NUM3Ljc1MSAxMi44NDcgNy4zNjYgMTMuMTg4IDYuNjA3IDEzLjE4OEg2LjAzNUw1Ljc4MiAxMi4xMzJDNS45NDcgMTIuMTc2IDYuMTAxIDEyLjIwOSA2LjIzMyAxMi4yMDlDNi40NzUgMTIuMjA5IDYuNjA3IDEyLjA5OSA2LjYwNyAxMS44OVY5LjI4M0g0LjY5M1Y4LjIzOEg2LjYwN1Y3LjM0N0g0LjUxN1Y2LjMwMlpNNS4zMDkgOS43MTJMNi4zNDMgOS45MzJDNi4wOSAxMS4wNTQgNS43MzggMTIuMDIyIDUuMjc2IDEyLjg0N0w0LjMxOSAxMi4yNDJDNC43OTIgMTEuNDUgNS4xMjIgMTAuNjAzIDUuMzA5IDkuNzEyWk04Ljg3MyA5LjY0NkM5LjEzNyAxMC4zMjggOS4zNTcgMTAuOTU1IDkuNTExIDExLjUyN0w4LjU0MyAxMS45MDFDOC4zNzggMTEuMjE5IDguMTY5IDEwLjU0OCA3LjkyNyA5Ljg5OUw4Ljg3MyA5LjY0NloiIGZpbGw9IiMzQzVDMDUiLz4KPC9nPgo8ZGVmcz4KPGNsaXBQYXRoIGlkPSJiZ2JsdXJfMF8yNjMzXzIwMDcwMF9jbGlwX3BhdGgiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDQwIDQwKSI+PHBhdGggZD0iTTAgNkMwIDIuNjg2MjkgMi42ODYyOSAwIDYgMEgxM0MxNi4zMTM3IDAgMTkgMi42ODYyOSAxOSA2VjEwQzE5IDEzLjMxMzcgMTYuMzEzNyAxNiAxMyAxNkg2QzIuNjg2MjkgMTYgMCAxMy4zMTM3IDAgMTBWNloiLz4KPC9jbGlwUGF0aD48L2RlZnM+Cjwvc3ZnPgo="},76411:function(e,t,r){"use strict";r(72322),r(18571),t.Z="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTkiIGhlaWdodD0iMTYiIHZpZXdCb3g9IjAgMCAxOSAxNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTAgNkMwIDIuNjg2MjkgMi42ODYyOSAwIDYgMEgxM0MxNi4zMTM3IDAgMTkgMi42ODYyOSAxOSA2VjEwQzE5IDEzLjMxMzcgMTYuMzEzNyAxNiAxMyAxNkg2QzIuNjg2MjkgMTYgMCAxMy4zMTM3IDAgMTBWNloiIGZpbGw9IiNGMUVFRkMiLz4KPHBhdGggZD0iTTQuODQ5NzYgNy4xNDA4QzQuNjc4MjIgNi45NjE2IDQuNjY0IDYuNjgzNzMgNC44MTYzNSA2LjQ4Nzk2TDYuMjY0NjMgNC42MjdDNi4zNTkzNiA0LjUwNTI3IDYuNTA0OTcgNC40MzQwOCA2LjY1OTIyIDQuNDM0MDhIMTIuNDY3MUMxMi42MjI1IDQuNDM0MDggMTIuNzY5MiA0LjUwNjM5IDEyLjg2MzggNC42Mjk3MkwxNC4yOTA2IDYuNDg5NDJDMTQuNDQwNiA2LjY4NDgxIDE0LjQyNTkgNi45NjAyNSAxNC4yNTYgNy4xMzg1OUw5LjkyNTM2IDExLjY4NjRDOS43Mjg2NyAxMS44OTI5IDkuMzk5MzIgMTEuODkzNCA5LjIwMjA5IDExLjY4NzNMNC44NDk3NiA3LjE0MDhaIiBmaWxsPSIjOTY3M0ZGIi8+CjxwYXRoIGQ9Ik0xMS40MzQ2IDUuMjVDMTEuNjU4NCA1Ljk0NTAyIDEyLjM0MyA2LjQ5MzA1IDEzLjIxMjkgNi42NzE4OFY2Ljc5NTlDMTIuMzQzMyA2Ljk3NDcxIDExLjU4NjQgNy42MzUxNyAxMS40MzQ2IDguNzVIMTEuMjc4M0MxMS4wNjk1IDcuNTgxNjUgMTAuMzY5NiA2Ljk3NDY1IDkuNSA2Ljc5NTlWNi42NzE4OEMxMC4zNjk5IDYuNDkzMDQgMTEuMDU0NSA1Ljk0NSAxMS4yNzgzIDUuMjVIMTEuNDM0NloiIGZpbGw9IiNGNUY1RjUiLz4KPC9zdmc+Cg=="},53053:function(e,t,r){"use strict";r(72322),r(18571),t.Z="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHZpZXdCb3g9IjAgMCAyMCAyMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTE0LjE2NjcgOC4zMzMzMUwxMCA4LjMzMzMxIiBzdHJva2U9ImJsYWNrIiBzdHJva2Utb3BhY2l0eT0iMC44IiBzdHJva2Utd2lkdGg9IjEuNjY2NjciIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIvPgo8cGF0aCBkPSJNNi4xMTkyNSAxLjY2NjY5SDQuOTk5OTZDMy4xNTkwMSAxLjY2NjY5IDEuNjY2NjMgMy4xNTkwNyAxLjY2NjYzIDUuMDAwMDJWMTQuNTgzNEMxLjY2NjYzIDE2LjQyNDMgMy4xNTkwMSAxNy45MTY3IDQuOTk5OTYgMTcuOTE2N0gxNUMxNi44NDA5IDE3LjkxNjcgMTguMzMzMyAxNi40MjQzIDE4LjMzMzMgMTQuNTgzNFY3LjkxNjY5QzE4LjMzMzMgNi4wNzU3NCAxNi44NDA5IDQuNTgzMzUgMTUgNC41ODMzNUgxMS43OTczQzEwLjkxMzMgNC41ODMzNSAxMC4wNjU0IDQuMjMyMTYgOS40NDAzMSAzLjYwNzA0TDguNDc2MjcgMi42NDNDNy44NTExNSAyLjAxNzg4IDcuMDAzMyAxLjY2NjY5IDYuMTE5MjUgMS42NjY2OVoiIHN0cm9rZT0iYmxhY2siIHN0cm9rZS1vcGFjaXR5PSIwLjgiIHN0cm9rZS13aWR0aD0iMS42NjY2NyIvPgo8L3N2Zz4K"},8590:function(e,t,r){"use strict";r.d(t,{r:()=>s});var i=r(64664),a=r(33994),n=r(72322);r(18571);var s=e=>(0,n.jsx)("svg",(0,a._)((0,i._)({xmlns:"http://www.w3.org/2000/svg",width:16,height:16,fill:"none",viewBox:"0 0 16 16"},e),{children:(0,n.jsx)("path",{fill:"#000",fillOpacity:.9,d:"M14.398 3.054v10.038l-2.193.566V2.488zM7.274 8.05v4.758l-2.193.567v-5.89zm-3.48-4.412v8.869l-2.193.566V3.072zm7.115 8.303-2.2-.566V6.616l2.2-.566z"})}))},86260:function(e,t,r){"use strict";r.d(t,{$y:()=>n,kV:()=>s});var i,a,n=((i={})[i.UNKNOWN=0]="UNKNOWN",i[i.CREATING=1]="CREATING",i[i.CREATED=2]="CREATED",i[i.INITIALIZING=3]="INITIALIZING",i[i.RUNNING=4]="RUNNING",i[i.STOPPING=5]="STOPPING",i[i.STOPPED=6]="STOPPED",i),s=((a={})[a.INITIALIZING=30]="INITIALIZING",a[a.INITIALIZE_SUCCESS=31]="INITIALIZE_SUCCESS",a[a.INITIALIZE_FAILED=32]="INITIALIZE_FAILED",a[a.INITIALIZE_TIMEOUT=33]="INITIALIZE_TIMEOUT",a)},64787:function(e,t,r){"use strict";r.d(t,{tc:()=>a});var i,a=((i={})[i.Unknown=0]="Unknown",i[i.WordArt=1]="WordArt",i[i.Sticker=2]="Sticker",i[i.AudioEffect=3]="AudioEffect",i[i.Video=4]="Video",i[i.Song=5]="Song",i[i.TextTemplate=6]="TextTemplate",i[i.SpecialEffect=7]="SpecialEffect",i[i.FaceTool=8]="FaceTool",i[i.Image=9]="Image",i[i.Font=10]="Font",i[i.Timbre=11]="Timbre",i[i.Transitions=19]="Transitions",i[i.SubtitleTemplate=48]="SubtitleTemplate",i[i.DigitalHuman=58]="DigitalHuman",i[i.DigitalHumanCustom=60]="DigitalHumanCustom",i)},44376:function(e,t,r){"use strict";r.d(t,{s7:()=>s,sq:()=>n});var i,a,n=((i={})[i.UPDATE_VOICEOVER=1]="UPDATE_VOICEOVER",i[i.UPDATE_SEEDREAM_PROMPT=2]="UPDATE_SEEDREAM_PROMPT",i[i.UPDATE_REFERENCE_MATERIAL=3]="UPDATE_REFERENCE_MATERIAL",i[i.UPDATE_Image_MATERIAL=4]="UPDATE_Image_MATERIAL",i[i.UPDATE_Video_MATERIAL=5]="UPDATE_Video_MATERIAL",i[i.UPDATE_Audio_MATERIAL=6]="UPDATE_Audio_MATERIAL",i[i.UPDATE_DESCRIPTION=7]="UPDATE_DESCRIPTION",i[i.ADD_SHOT=9]="ADD_SHOT",i[i.DELETE_SHOT=10]="DELETE_SHOT",i[i.ADD_ROLE=11]="ADD_ROLE",i[i.ADD_LOCATION=12]="ADD_LOCATION",i[i.REPLACE_VERSION=13]="REPLACE_VERSION",i),s=((a={})[a.ROLE=1]="ROLE",a[a.LOCATION=2]="LOCATION",a[a.PRODUCT=3]="PRODUCT",a[a.SHOT=4]="SHOT",a[a.STORYBOARD=5]="STORYBOARD",a)},48206:function(e,t,r){"use strict";r.d(t,{P:()=>s,h:()=>n});var i,a,n=((i={})[i.Video=1]="Video",i[i.Image=2]="Image",i[i.Document=3]="Document",i[i.Audio=4]="Audio",i),s=((a={})[a.VID=1]="VID",a[a.URL=2]="URL",a)},29446:function(e,t,r){"use strict";r.d(t,{fd:()=>n,h3:()=>s});var i,a,n=((i={})[i.UserUpload=1]="UserUpload",i[i.Generate=2]="Generate",i[i.Intermediate=3]="Intermediate",i),s=((a={})[a.Image=1]="Image",a[a.Video=2]="Video",a[a.Audio=3]="Audio",a[a.MarkDown=4]="MarkDown",a[a.Other=100]="Other",a)},34039:function(e,t,r){"use strict";r.d(t,{Y0:()=>a});var i,a=((i={})[i.Unknown=0]="Unknown",i[i.Male=1]="Male",i[i.Female=2]="Female",i)},12349:function(e,t,r){"use strict";r.d(t,{Jg:()=>a,aY:()=>i,kf:()=>n,n0:()=>s,nn:()=>o});var i={},a={},n={},s={},o={}},22770:function(e,t,r){"use strict";r.d(t,{$Z:()=>v,Vq:()=>_,cY:()=>h,j9:()=>p,sw:()=>m});var i=r(64349),a=r(64664),n=r(33994),s=r(53674),o=r(4600),l=r(30904),d=r(48991),c=r(33418),u=r(64908);function p(){return(0,o.Z)()}function h(){return(0,o.Z)()}function v(e,t){return(0,i._)(function*(){new FormData().append("file",e);try{var r,i,s,o=yield(0,d.YQ)(e),c=yield l.pippitService.MGetAssetInfoWeb({workspace_id:null==t?void 0:t.workspace_id,uid:null==t?void 0:t.uid,asset_ids:(null==(r=o.data)?void 0:r.asset_id)?[o.data.asset_id]:[]});if(!(null==o?void 0:o.success)||!(null==c?void 0:c.data))throw Error((null==o?void 0:o.error)||"\u6587\u4EF6\u4E0A\u4F20\u5931\u8D25");var u=(null==(i=c.data)?void 0:i[0])||{},p=o.data||{},h=(0,n._)((0,a._)({},u),{asset_id:u.asset_id||p.asset_id,md5:u.md5||p.md5,format:u.format||p.format,size:u.size||p.size,width:u.width||p.width,height:u.height||p.height,download_url:u.download_url||p.download_url,mime:u.mime||p.mime||e.type,duration_ms:null!=(s=u.duration_ms)?s:p.duration_ms,cover_url:u.cover_url||p.cover_url,cover_key:u.cover_key||p.cover_key});return p.vid&&(h.vid=p.vid),h}catch(e){throw Error((null==e?void 0:e.message)||"\u6587\u4EF6\u4E0A\u4F20\u5931\u8D25")}})()}function m(e){return new Promise((t,r)=>{var i=new Image,a=URL.createObjectURL(e);i.onload=()=>{URL.revokeObjectURL(a),t({width:i.naturalWidth,height:i.naturalHeight})},i.onerror=()=>{URL.revokeObjectURL(a),r(Error("\u65E0\u6CD5\u8BFB\u53D6\u56FE\u7247\u5C3A\u5BF8"))},i.src=a})}function _(e){return(0,i._)(function*(){var t,r,{ratio:i,textContent:a,imageFiles:n,imageModel:o,imageResolution:d,userInfo:_,threadId:g}=e,f=(0,u.fy)(),y=[];if(a.trim()&&y.push({type:"text",sub_type:"text",data:a.trim()}),n&&n.length>0)for(var b of n)try{var x=yield v(b,{uid:_.consumer_uid,workspace_id:_.workspace_id,space_id:_.space_id}),I=yield m(b);y.push({type:"data",sub_type:"biz/x_data_upload_image",data:JSON.stringify((0,s.XR)({image:{url:x.download_url,assetId:x.asset_id,metaData:{width:I.width,height:I.height}}}))})}catch(e){throw Error("\u5904\u7406\u56FE\u7247\u6587\u4EF6 ".concat(b.name," \u5931\u8D25"))}if(i||o&&"auto"!==o){var S={};i&&(S.ratio=i),o&&"auto"!==o&&(S.preferred_generation_strategy=o),f&&(S.resolution=(d||"2k").toUpperCase()),y.push({type:"data",sub_type:"biz/image_settings",data:JSON.stringify(S)})}var w={message:{message_id:"",role:"user",thread_id:g||p(),run_id:h(),created_at:Date.now(),content:y},user_info:_,agent_name:"pippit_image_agent_v2",entrance_from:"web",run_extra:JSON.stringify({client_extra:{edit_type:"montage_model",entrance_from:"web",tab_name:"other"}})};try{var N,C,T=yield l.pippitService[(0,c.isInternal)()?"InternalSubmitRun":"SubmitRun"](w);if("0"!==T.ret||!T.data)throw Error("HTTP error! errmsg: ".concat(T.errmsg));var k=T.data;return{thread_id:(null==(N=w.message)?void 0:N.thread_id)||"",run_id:(null==(C=w.message)?void 0:C.run_id)||"",status:"success",data:k}}catch(e){return{thread_id:(null==(t=w.message)?void 0:t.thread_id)||"",run_id:(null==(r=w.message)?void 0:r.run_id)||"",status:"error",message:e instanceof Error?e.message:"\u672A\u77E5\u9519\u8BEF"}}})()}},30904:function(e,t,r){"use strict";r.r(t),r.d(t,{registerImpersonationChecker:()=>w,pippitWorkspaceService:()=>M,customPippitService:()=>F,pippitService:()=>L,pippitImageAgentHeaders:()=>f.aY,PIPPIT_API_BASE_URL:()=>I,faceuCommerceApiService:()=>B,faceuPlatformApiService:()=>O,novelService:()=>A,pippitNestService:()=>R,pippitOmniService:()=>E,pippitSeedance20Service:()=>D,CustomPippitService:()=>z,pippitVideoAgentHeaders:()=>f.Jg,capcutTeamworkService:()=>U,createNovelService:()=>x});var i,a=r(64349),n=r(64664),s=r(33994);r(14865);var o=r(44254),l=r(72699),d=r(5737),c=r(27947);class u{genBaseURL(e){return"string"==typeof this.baseURL?this.baseURL+e:this.baseURL(e)}GetUserInfo(e,t){var r=this.genBaseURL("/api/biz/v1/user/info");return this.request({url:r,method:"GET"},t)}RecommendDigitalHumanByTag(e,t){var r=e||{},i=this.genBaseURL("/api/biz/v1/digital_human/recommend_by_tag"),a={dsl_filter_query:r.dsl_filter_query,count:r.count,cursor:r.cursor,req_id:r.req_id,region:r.region,ratio_list:r.ratio_list};return this.request({url:i,method:"POST",data:a},t)}GetFixedPositionDigitalHuman(e,t){var r=this.genBaseURL("/api/biz/v1/digital_human/get_fixed_position"),i={uid:(e||{}).uid};return this.request({url:r,method:"POST",data:i},t)}DigitalHumanFilterConfig(e,t){var r=this.genBaseURL("/api/biz/v1/digital_human/filter_config");return this.request({url:r,method:"POST"},t)}BatchGetMaterial(e,t){var r=e||{},i=this.genBaseURL("/api/biz/v1/material/batch_get"),a={material_ids:r.material_ids,material_type:r.material_type,source_platform:r.source_platform};return this.request({url:i,method:"POST",data:a},t)}GetUploadSign(e,t){var r=this.genBaseURL("/api/biz/v1/common/get_upload_sign"),i={biz:e.biz};return this.request({url:r,method:"GET",params:i},t)}SecurityCheck(e,t){var r=e||{},i=this.genBaseURL("/api/biz/v1/security/check"),a={scene:r.scene,text_list:r.text_list,image_list:r.image_list,video_list:r.video_list,skip_face_detection:r.skip_face_detection,pippit_asset_id:r.pippit_asset_id,agent_name:r.agent_name};return this.request({url:i,method:"POST",data:a},t)}SyncAssetToEverPhoto(e,t){var r=e||{},i=this.genBaseURL("/api/biz/v1/common/sync_asset_to_everphoto"),a={workspace_id:r.workspace_id,source_type:r.source_type,asset_type:r.asset_type,vid:r.vid,url:r.url,need_transcode:r.need_transcode,no_occupy:r.no_occupy,invisible:r.invisible,uid:r.uid};return this.request({url:i,method:"POST",data:a},t)}GetContextHistoryMessage(e,t){var r=this.genBaseURL("/api/biz/v1/context/message"),i={uid:e.uid,generate_id:e.generate_id,generate_version:e.generate_version,with_latest:e.with_latest,sequence_start:e.sequence_start,sequence_end:e.sequence_end};return this.request({url:r,method:"POST",data:i},t)}GetContextHistory(e,t){var r=e||{},i=this.genBaseURL("/api/biz/v1/context/history"),a={uid:r.uid,generate_id:r.generate_id,with_latest:r.with_latest,page:r.page,page_size:r.page_size};return this.request({url:i,method:"POST",data:a},t)}UpdateContextHistoryBusinessInfo(e,t){var r=this.genBaseURL("/api/biz/v1/context/history_update"),i={uid:e.uid,generate_id:e.generate_id,generate_version:e.generate_version,business_info:e.business_info,not_notify:e.not_notify,if_notify_meta:e.if_notify_meta};return this.request({url:r,method:"POST",data:i},t)}DelContextHistory(e,t){var r=e||{},i=this.genBaseURL("/api/biz/v1/context/history_delete"),a={uid:r.uid,generate_id:r.generate_id,delete_all:r.delete_all};return this.request({url:i,method:"POST",data:a},t)}CreateTask(e,t){var r=e||{},i=this.genBaseURL("/api/biz/v1/material/create_task"),a={scene:r.scene,material_list:r.material_list,action_list:r.action_list,user_info:r.user_info,user_input:r.user_input};return this.request({url:i,method:"POST",data:a},t)}MGetAssetInfo(e,t){var r=this.genBaseURL("/api/biz/v1/common/mget_asset_info"),i={workspace_id:e.workspace_id,asset_ids:e.asset_ids,uid:e.uid,need_transcode:e.need_transcode,app_id:e.app_id};return this.request({url:r,method:"POST",data:i},t)}GetPromptSug(e,t){var r=this.genBaseURL("/api/biz/v1/preset/get_prompt_sug"),i={gen_type:e.gen_type};return this.request({url:r,method:"GET",params:i},t)}GetVideoExample(e,t){var r=this.genBaseURL("/api/biz/v1/preset/video_example"),i={prompt_sug_id:e.prompt_sug_id,task_name:e.task_name,video_intent_context:e.video_intent_context,video_creative_context:e.video_creative_context,video_generate_context:e.video_generate_context,planning:e.planning,generate_id:e.generate_id};return this.request({url:r,method:"POST",data:i},t)}GetImageExample(e,t){var r=this.genBaseURL("/api/biz/v1/preset/image_example"),i={prompt_sug_id:e.prompt_sug_id,task_name:e.task_name,image_intent_context:e.image_intent_context,image_creative_context:e.image_creative_context,image_generate_context:e.image_generate_context,planning:e.planning,generate_id:e.generate_id};return this.request({url:r,method:"POST",data:i},t)}GetContextGenerateInfos(e,t){var r=e||{},i=this.genBaseURL("/api/biz/v1/context/generate_infos"),a={uid:r.uid,generate_id_list:r.generate_id_list};return this.request({url:i,method:"POST",data:a},t)}GetContextGenerateIDs(e,t){var r=e||{},i=this.genBaseURL("/api/biz/v1/context/generate_ids"),a={uid:r.uid,page:r.page,page_size:r.page_size};return this.request({url:i,method:"POST",data:a},t)}BatchGetRenderTask(e,t){var r=this.genBaseURL("/api/biz/v1/videogen/batch_get_render_task"),i={render_task_ids:e.render_task_ids,uid:e.uid};return this.request({url:r,method:"POST",data:i},t)}MGetVideoInfo(e,t){var r=this.genBaseURL("/api/biz/v1/common/mget_video_info"),i={vids:e.vids,biz:e.biz};return this.request({url:r,method:"POST",data:i},t)}CheckUserBetaAccess(e,t){var r=this.genBaseURL("/api/biz/v1/user/check_user_beta_access"),i={device_id:e.device_id};return this.request({url:r,method:"GET",params:i},t)}CreateVideo(e,t){var r=e||{},i=this.genBaseURL("/api/biz/v1/videogen/create_video"),a={payload:r.payload,product_id:r.product_id,app_id:r.app_id,device_id:r.device_id,user_id:r.user_id,service:r.service};return this.request({url:i,method:"POST",data:a},t)}RegenerateVideo(e,t){var r=e||{},i=this.genBaseURL("/api/biz/v1/videogen/regenerate_video"),a={payload:r.payload,product_id:r.product_id,app_id:r.app_id,device_id:r.device_id,user_id:r.user_id,service:r.service};return this.request({url:i,method:"POST",data:a},t)}Report(e,t){var r=e||{},i=this.genBaseURL("/api/biz/v1/common/report"),a={tag_list:r.tag_list,description:r.description,task_id:r.task_id,item_id:r.item_id,task_detail:r.task_detail,scene:r.scene};return this.request({url:i,method:"POST",data:a},t)}ListGenerateLightInfos(e,t){var r=e||{},i=this.genBaseURL("/api/biz/v1/context/generate_light_infos"),a={uid:r.uid,generate_ids:r.generate_ids,offset:r.offset,size:r.size,generate_type:r.generate_type,generate_type_list:r.generate_type_list};return this.request({url:i,method:"POST",data:a},t)}GetToneList(e,t){var r=e||{},i=this.genBaseURL("/api/biz/v1/omni/get_tone_list"),a={count:r.count,cursor:r.cursor};return this.request({url:i,method:"POST",data:a},t)}DeleteDigital(e,t){var r=this.genBaseURL("/api/biz/v1/omni/batch_delete_digital"),i={img_list:(e||{}).img_list};return this.request({url:r,method:"POST",data:i},t)}GetOmniAudioList(e,t){var r=e||{},i=this.genBaseURL("/api/biz/v1/omni/get_hot_audio_list"),a={count:r.count,cursor:r.cursor};return this.request({url:i,method:"POST",data:a},t)}CheckOmniTaskLimit(e,t){var r=this.genBaseURL("/api/biz/v1/omni/before_create_limit_check"),i={commercial_config:(e||{}).commercial_config};return this.request({url:r,method:"POST",data:i},t)}GetOmniHotImgCategoryList(e,t){var r=this.genBaseURL("/api/biz/v1/omni/get_img_category_list");return this.request({url:r,method:"POST"},t)}GetOmniHotImgList(e,t){var r=e||{},i=this.genBaseURL("/api/biz/v1/omni/get_img_list"),a={count:r.count,cursor:r.cursor,id:r.id,recommend:r.recommend,image_list:r.image_list};return this.request({url:i,method:"POST",data:a},t)}AudioToText(e,t){var r=e||{},i=this.genBaseURL("/api/biz/v1/omni/audio_to_text"),a={md5:r.md5,duration:r.duration,workspace_id:r.workspace_id,audio_url:r.audio_url};return this.request({url:i,method:"POST",data:a},t)}GetDetailInspirations(e,t){var r=e||{},i=this.genBaseURL("/api/biz/v1/inspiration/details"),a={tab:r.tab,num:r.num,inspiration_pool_id:r.inspiration_pool_id,cursor:r.cursor,direction:r.direction,req_version:r.req_version,with_image_watermark_info:r.with_image_watermark_info,with_video_watermark_info:r.with_video_watermark_info};return this.request({url:i,method:"POST",data:a},t)}GetInspirationInteractions(e,t){var r=this.genBaseURL("/api/biz/v1/inspiration/interactions"),i={inspiration_id:(e||{}).inspiration_id};return this.request({url:r,method:"POST",data:i},t)}GetInspirations(e,t){var r=e||{},i=this.genBaseURL("/api/biz/v1/inspiration/feed"),a={tab:r.tab,num:r.num,inspiration_pool_id:r.inspiration_pool_id,cursor:r.cursor,direction:r.direction,req_version:r.req_version};return this.request({url:i,method:"POST",data:a},t)}GetMyLikeInspirations(e,t){var r=e||{},i=this.genBaseURL("/api/biz/v1/inspiration/mylikes"),a={num:r.num,cursor:r.cursor,direction:r.direction,max_time_seconds:r.max_time_seconds};return this.request({url:i,method:"POST",data:a},t)}InspirationLike(e,t){var r=e||{},i=this.genBaseURL("/api/biz/v1/inspiration/like"),a={inspiration_id:r.inspiration_id,action:r.action,tab:r.tab};return this.request({url:i,method:"POST",data:a},t)}TryOmniTask(e,t){var r=this.genBaseURL("/api/biz/v1/omni/try_task"),i={audio_info:e.audio_info,img_info:e.img_info,use_wrap:e.use_wrap,workspace_id:e.workspace_id,generate_id:e.generate_id,event_info:e.event_info,is_retry:e.is_retry,inspiration_id:e.inspiration_id,uid:e.uid,commercial_config:e.commercial_config,generate_pipeline:e.generate_pipeline,all_mask_image_list:e.all_mask_image_list,all_object_image_list:e.all_object_image_list};return this.request({url:r,method:"POST",data:i},t)}GetFixedPositionOmniImgList(e,t){var r=this.genBaseURL("/api/biz/v1/omni/get_fixed_position");return this.request({url:r,method:"POST"},t)}GetUserOmniImgList(e,t){var r=e||{},i=this.genBaseURL("/api/biz/v1/omni/get_user_img_list"),a={count:r.count,cursor:r.cursor};return this.request({url:i,method:"POST",data:a},t)}CreateInspiration(e,t){var r=e||{},i=this.genBaseURL("/api/biz/v1/inspiration/create_inspiration"),a={generate_id:r.generate_id,uid:r.uid,workspace_id:r.workspace_id,inspiration_id:r.inspiration_id,material_list:r.material_list};return this.request({url:i,method:"POST",data:a},t)}UpdateInspiration(e,t){var r=e||{},i=this.genBaseURL("/api/biz/v1/inspiration/update_inspiration"),a={inspiration_id:r.inspiration_id,changed_field_name:r.changed_field_name,changed_field_value:r.changed_field_value,app_id:r.app_id,manual_upload_resource_info:r.manual_upload_resource_info,operate_type:r.operate_type,auth_key:r.auth_key};return this.request({url:i,method:"POST",data:a},t)}GetDetailInspirationList(e,t){var r=e||{},i=this.genBaseURL("/api/biz/v1/inspiration/detail_list"),a={inspiration_ids:r.inspiration_ids,req_type:r.req_type,req_version:r.req_version,with_image_watermark_info:r.with_image_watermark_info,with_video_watermark_info:r.with_video_watermark_info};return this.request({url:i,method:"POST",data:a},t)}RetryOmniTask(e,t){var r=this.genBaseURL("/api/biz/v1/omni/retry_task"),i={generate_id:e.generate_id,task_input:e.task_input,task_output:e.task_output,commercial_config:e.commercial_config};return this.request({url:r,method:"POST",data:i},t)}GetInspirationFeatureTab(e,t){var r=this.genBaseURL("/api/biz/v1/inspiration/feature_tab"),i={tab:(e||{}).tab};return this.request({url:r,method:"POST",data:i},t)}CreateInspirationForImage(e,t){var r=e||{},i=this.genBaseURL("/api/biz/v1/inspiration/create_inspiration_for_image"),a={generate_id:r.generate_id,uid:r.uid,workspace_id:r.workspace_id,inspiration_id:r.inspiration_id,material_list:r.material_list};return this.request({url:i,method:"POST",data:a},t)}BatchGetVideoURL(e,t){var r=e||{},i=this.genBaseURL("/api/biz/v1/transfer/batch_get_video_url"),a={uid:r.uid,task_ids:r.task_ids};return this.request({url:i,method:"POST",data:a},t)}BatchGetImageByURI(e,t){var r=this.genBaseURL("/api/biz/v1/transfer/batch_get_image"),i={task_ids:(e||{}).task_ids};return this.request({url:r,method:"POST",data:i},t)}GetUserWorkspace(e,t){var r=this.genBaseURL("/api/internal/v1/workspace/get_user_workspace"),i={uid:(e||{}).uid};return this.request({url:r,method:"POST",data:i},t)}CreateInspirationForOmni(e,t){var r=e||{},i=this.genBaseURL("/api/biz/v1/inspiration/create_inspiration_for_omni"),a={generate_id:r.generate_id,uid:r.uid,workspace_id:r.workspace_id,inspiration_id:r.inspiration_id,material_list:r.material_list};return this.request({url:i,method:"POST",data:a},t)}CreateInspirationAutomatically(e,t){var r=e||{},i=this.genBaseURL("/api/biz/v1/inspiration/create_inspiration_automatically"),a={generate_id:r.generate_id,uid:r.uid,workspace_id:r.workspace_id,inspiration_id:r.inspiration_id,material_list:r.material_list,inspiration_type:r.inspiration_type,auth_key:r.auth_key,extension:r.extension};return this.request({url:i,method:"POST",data:a},t)}BatchCreateDebugTasks(e,t){var r=e||{},i=this.genBaseURL("/api/internal/v1/debug/batch_create_tasks"),a={tasks:r.tasks,interval:r.interval,batch_id:r.batch_id};return this.request({url:i,method:"POST",data:a},t)}GetTaskDevInfo(e,t){var r=this.genBaseURL("/api/internal/v1/context/get_task_dev_info"),i={generate_id:(e||{}).generate_id};return this.request({url:r,method:"POST",data:i},t)}GetDefaultDebugConfig(e,t){var r=this.genBaseURL("/api/internal/v1/debug/get_default_config"),i={env:(e||{}).env};return this.request({url:r,method:"POST",data:i},t)}GetInspirationSugs(e,t){var r=this.genBaseURL("/api/biz/v1/inspiration/sug_words"),i={type:(e||{}).type};return this.request({url:r,method:"POST",data:i},t)}CreateInspirationForI18n(e,t){var r=e||{},i=this.genBaseURL("/api/biz/v1/inspiration_i18n/create_inspiration"),a={type:r.type,image:r.image,prompt:r.prompt,auth_key:r.auth_key};return this.request({url:i,method:"POST",data:a},t)}InternalGetSugList(e,t){var r=e||{},i=this.genBaseURL("/api/internal/v1/sug/list"),a={gen_type:r.gen_type,page:r.page,page_size:r.page_size,status:r.status};return this.request({url:i,method:"POST",data:a},t)}InternalUpdateSug(e,t){var r=this.genBaseURL("/api/internal/v1/sug/update"),i={sug_id:e.sug_id,prompt:e.prompt,title:e.title,status:e.status,sort_order:e.sort_order,min_version:e.min_version,max_version:e.max_version,editor:e.editor};return this.request({url:r,method:"POST",data:i},t)}InternalDeleteSug(e,t){var r=this.genBaseURL("/api/internal/v1/sug/delete"),i={sug_id:e.sug_id};return this.request({url:r,method:"POST",data:i},t)}GetPackageInfo(e,t){var r=e||{},i=this.genBaseURL("/api/biz/v1/editor/get_package_info"),a={draft_key:r.draft_key,package_id:r.package_id,render_task_id:r.render_task_id,entrance_from:r.entrance_from};return this.request({url:i,method:"POST",data:a},t)}InternalCreateSug(e,t){var r=this.genBaseURL("/api/internal/v1/sug/create"),i={sug_id:e.sug_id,prompt:e.prompt,title:e.title,gen_type:e.gen_type,result_list:e.result_list,sort_order:e.sort_order,min_version:e.min_version,max_version:e.max_version,editor:e.editor,asset_list:e.asset_list,digital_human_id:e.digital_human_id,model:e.model};return this.request({url:r,method:"POST",data:i},t)}UpdateInspirationForI18n(e,t){var r=e||{},i=this.genBaseURL("/api/biz/v1/inspiration_i18n/update_inspiration"),a={inspiration_id:r.inspiration_id,changed_field_name:r.changed_field_name,changed_field_value:r.changed_field_value,app_id:r.app_id,manual_upload_resource_info:r.manual_upload_resource_info,operate_type:r.operate_type,auth_key:r.auth_key};return this.request({url:i,method:"POST",data:a},t)}ListPlatformMaterial(e,t){var r=e||{},i=this.genBaseURL("/api/biz/v1/editor/list_platform_material"),a={Cursor:r.Cursor,Count:r.Count,ConditionList:r.ConditionList};return this.request({url:i,method:"POST",data:a},t)}CreateGenerateVideos(e,t){var r=e||{},i=this.genBaseURL("/api/biz/v1/editor/create_generate_videos"),a={UserPromptInfos:r.UserPromptInfos,UserInfo:r.UserInfo,storyboardID:r.storyboardID,PostbackArgs:r.PostbackArgs,Option:r.Option,Scene:r.Scene,RenderTaskId:r.RenderTaskId,StoryboardNumber:r.StoryboardNumber};return this.request({url:i,method:"POST",data:a},t)}CreateTtsAvatarTask(e,t){var r=e||{},i=this.genBaseURL("/api/biz/v1/editor/create_tts_avatar_task"),a={tts_avatar_info_list:r.tts_avatar_info_list,no_digital_human:r.no_digital_human,digital_human_id:r.digital_human_id,digital_human_type:r.digital_human_type,time_range:r.time_range,vimo_id:r.vimo_id,tts_global_options:r.tts_global_options,is_lip_sync:r.is_lip_sync,lip_sync_video:r.lip_sync_video,user_info:r.user_info,tts_avatar_type:r.tts_avatar_type,render_task_id:r.render_task_id,storyboard_id:r.storyboard_id,storyboard_number:r.storyboard_number,draft_sub_type:r.draft_sub_type};return this.request({url:i,method:"POST",data:a},t)}QueryTtsAvatarTask(e,t){var r=this.genBaseURL("/api/biz/v1/editor/query_tts_avatar_task"),i={task_id:(e||{}).task_id};return this.request({url:r,method:"POST",data:i},t)}SearchPlatformMaterial(e,t){var r=e||{},i=this.genBaseURL("/api/biz/v1/editor/search_platform_material"),a={cursor:r.cursor,count:r.count,condition_list:r.condition_list};return this.request({url:i,method:"POST",data:a},t)}GetPlatformMaterialDetail(e,t){var r=e||{},i=this.genBaseURL("/api/biz/v1/editor/get_platform_material_detail"),a={material_ids:r.material_ids,material_type:r.material_type,source_platform:r.source_platform};return this.request({url:i,method:"POST",data:a},t)}QueryGenerateVideos(e,t){var r=this.genBaseURL("/api/biz/v1/editor/query_generate_videos"),i={task_id:(e||{}).task_id};return this.request({url:r,method:"POST",data:i},t)}InterruptBatchTask(e,t){var r=this.genBaseURL("/api/internal/v1/debug/interrupt_batch_task"),i={batch_id:(e||{}).batch_id};return this.request({url:r,method:"POST",data:i},t)}ListGenerateLightInfosInternal(e,t){var r=e||{},i=this.genBaseURL("/api/internal/v1/context/generate_light_infos"),a={uid:r.uid,generate_ids:r.generate_ids,offset:r.offset,size:r.size,generate_type:r.generate_type,generate_type_list:r.generate_type_list};return this.request({url:i,method:"POST",data:a},t)}GetContextGenerateInfosInternal(e,t){var r=e||{},i=this.genBaseURL("/api/internal/v1/context/generate_infos"),a={uid:r.uid,generate_id_list:r.generate_id_list};return this.request({url:i,method:"POST",data:a},t)}GetContextHistoryInternal(e,t){var r=e||{},i=this.genBaseURL("/api/internal/v1/context/history"),a={uid:r.uid,generate_id:r.generate_id,with_latest:r.with_latest,page:r.page,page_size:r.page_size};return this.request({url:i,method:"POST",data:a},t)}TextToSpeech(e,t){var r=this.genBaseURL("/api/biz/v1/omni/text_to_speech"),i={timbre_info:(e||{}).timbre_info};return this.request({url:r,method:"POST",data:i},t)}GetT2vTaskCount(e,t){var r=this.genBaseURL("/api/biz/v1/editor/get_t2v_task_count"),i={user_id:(e||{}).user_id};return this.request({url:r,method:"POST",data:i},t)}CreateDebugTask(e,t){var r=e||{},i=this.genBaseURL("/api/internal/v1/debug/create_debug_task"),a={scene:r.scene,env:r.env,generate_id:r.generate_id,user_config:r.user_config,task_config:r.task_config,debug_config:r.debug_config,generate_count:r.generate_count,agent_version:r.agent_version,agent_config:r.agent_config,prompt_sug_id:r.prompt_sug_id,inspiration_id:r.inspiration_id,sug_words:r.sug_words,req_extra:r.req_extra,is_web:r.is_web};return this.request({url:i,method:"POST",data:a},t)}CreateTTSTask(e,t){var r=e||{},i=this.genBaseURL("/api/internal/v1/debug/create_tts_task"),a={script:r.script,tone_id:r.tone_id};return this.request({url:i,method:"POST",data:a},t)}UpdateDebugTask(e,t){var r=e||{},i=this.genBaseURL("/api/internal/v1/debug/update_debug_task"),a={generate_id:r.generate_id,stage:r.stage,content:r.content,env:r.env,scene:r.scene,agent_version:r.agent_version,user_config:r.user_config,extra:r.extra,is_web:r.is_web,is_new_task:r.is_new_task};return this.request({url:i,method:"POST",data:a},t)}GetContextHistoryMessageInternal(e,t){var r=this.genBaseURL("/api/internal/v1/context/message"),i={uid:e.uid,generate_id:e.generate_id,generate_version:e.generate_version,with_latest:e.with_latest,sequence_start:e.sequence_start,sequence_end:e.sequence_end};return this.request({url:r,method:"POST",data:i},t)}SyncAssetToEverPhotoInternal(e,t){var r=e||{},i=this.genBaseURL("/api/internal/v1/common/sync_asset_to_everphoto"),a={workspace_id:r.workspace_id,source_type:r.source_type,asset_type:r.asset_type,vid:r.vid,url:r.url,need_transcode:r.need_transcode,no_occupy:r.no_occupy,invisible:r.invisible,uid:r.uid};return this.request({url:i,method:"POST",data:a},t)}MGetAssetInfoInternal(e,t){var r=this.genBaseURL("/api/internal/v1/common/mget_asset_info"),i={workspace_id:e.workspace_id,asset_ids:e.asset_ids,uid:e.uid,need_transcode:e.need_transcode,app_id:e.app_id};return this.request({url:r,method:"POST",data:i},t)}ListUserHistory(e,t){var r=e||{},i=this.genBaseURL("/api/biz/v1/agent/list_user_history"),a={user:r.user,start_time:r.start_time,end_time:r.end_time,page_size:r.page_size,page_token:r.page_token,scopes:r.scopes,generate_types:r.generate_types};return this.request({url:i,method:"POST",data:a},t)}UpdateRunArtifact(e,t){var r=e||{},i=this.genBaseURL("/api/biz/v1/agent/update_run_artifact"),a={run_id:r.run_id,artifact:r.artifact};return this.request({url:i,method:"POST",data:a},t)}SubmitRun(e,t){var r=e||{},i=this.genBaseURL("/api/biz/v1/agent/submit_run"),a={message:r.message,user_info:r.user_info,agent_name:r.agent_name,entrance_from:r.entrance_from,run_extra:r.run_extra,thread_extra:r.thread_extra,client_supported_tools:r.client_supported_tools,request_id:r.request_id};return this.request({url:i,method:"POST",data:a},t)}GetThread(e,t){var r=e||{},i=this.genBaseURL("/api/biz/v1/agent/get_thread"),a={thread_id:r.thread_id,scopes:r.scopes,run_id:r.run_id,limit:r.limit,is_need_fail_reason_detail:r.is_need_fail_reason_detail};return this.request({url:i,method:"POST",data:a},t)}CreateGenerateVideosDeduct(e,t){var r=e||{},i=this.genBaseURL("/api/biz/v1/editor/create_generate_videos_deduct"),a={UserPromptInfos:r.UserPromptInfos,UserInfo:r.UserInfo,storyboardID:r.storyboardID,PostbackArgs:r.PostbackArgs,Option:r.Option,Scene:r.Scene,RenderTaskId:r.RenderTaskId,StoryboardNumber:r.StoryboardNumber};return this.request({url:i,method:"POST",data:a},t)}TransferMaterial(e,t){var r=this.genBaseURL("/api/biz/v1/common/transfer_material"),i={scene:e.scene,id:e.id,asset_id:e.asset_id,workspace_id:e.workspace_id};return this.request({url:r,method:"POST",data:i},t)}GrantUserCredits(e,t){var r=this.genBaseURL("/api/biz/v1/commerce/grant_user_credits"),i={scene:e.scene};return this.request({url:r,method:"POST",data:i},t)}GetShareInfo(e,t){var r=this.genBaseURL("/api/biz/v1/share/info"),i={share_id:e.share_id};return this.request({url:r,method:"POST",data:i},t)}GetAgentState(e,t){var r=e||{},i=this.genBaseURL("/api/internal/v1/agent/get_state"),a={conversation_id:r.conversation_id,agent_name:r.agent_name,mode:r.mode,stage:r.stage};return this.request({url:i,method:"POST",data:a},t)}UpdateAgentState(e,t){var r=e||{},i=this.genBaseURL("/api/internal/v1/agent/update_state"),a={conversation_id:r.conversation_id,agent_name:r.agent_name,state:r.state,mode:r.mode,stage:r.stage};return this.request({url:i,method:"POST",data:a},t)}GetWebPlatformAuthList(e,t){var r=this.genBaseURL("/api/internal/v1/auth/web_platform_uid_whitelist");return this.request({url:r,method:"GET"},t)}CancelRun(e,t){var r=e||{},i=this.genBaseURL("/api/biz/v1/agent/cancel_run"),a={run_id:r.run_id,thread_id:r.thread_id};return this.request({url:i,method:"POST",data:a},t)}SubscribeRun(e,t){var r=e||{},i=this.genBaseURL("/api/biz/v1/agent/subscribe_run"),a={run_id:r.run_id,start_message_id:r.start_message_id,thread_id:r.thread_id};return this.request({url:i,method:"POST",data:a},t)}GetRun(e,t){var r=e||{},i=this.genBaseURL("/api/biz/v1/agent/get_run"),a={run_id:r.run_id,thread_id:r.thread_id,scopes:r.scopes,is_need_fail_reason_detail:r.is_need_fail_reason_detail};return this.request({url:i,method:"POST",data:a},t)}SubscribeThread(e,t){var r=e||{},i=this.genBaseURL("/api/biz/v1/agent/subscribe_thread"),a={thread_id:r.thread_id,start_run_id:r.start_run_id};return this.request({url:i,method:"POST",data:a},t)}UpdateDebugTaskWeb(e,t){var r=e||{},i=this.genBaseURL("/api/web/v1/debug/update_debug_task"),a={generate_id:r.generate_id,stage:r.stage,content:r.content,env:r.env,scene:r.scene,agent_version:r.agent_version,user_config:r.user_config,extra:r.extra,is_web:r.is_web,is_new_task:r.is_new_task};return this.request({url:i,method:"POST",data:a},t)}MGetAssetInfoWeb(e,t){var r=this.genBaseURL("/api/web/v1/common/mget_asset_info"),i={workspace_id:e.workspace_id,asset_ids:e.asset_ids,uid:e.uid,need_transcode:e.need_transcode,app_id:e.app_id};return this.request({url:r,method:"POST",data:i},t)}GetUserWorkspaceWeb(e,t){var r=this.genBaseURL("/api/web/v1/workspace/get_user_workspace"),i={uid:(e||{}).uid};return this.request({url:r,method:"POST",data:i},t)}GetAgentStateWeb(e,t){var r=e||{},i=this.genBaseURL("/api/web/v1/agent/get_state"),a={conversation_id:r.conversation_id,agent_name:r.agent_name,mode:r.mode,stage:r.stage};return this.request({url:i,method:"POST",data:a},t)}CreateTTSTaskWeb(e,t){var r=e||{},i=this.genBaseURL("/api/web/v1/debug/create_tts_task"),a={script:r.script,tone_id:r.tone_id};return this.request({url:i,method:"POST",data:a},t)}GetContextHistoryMessageWeb(e,t){var r=this.genBaseURL("/api/web/v1/context/message"),i={uid:e.uid,generate_id:e.generate_id,generate_version:e.generate_version,with_latest:e.with_latest,sequence_start:e.sequence_start,sequence_end:e.sequence_end};return this.request({url:r,method:"POST",data:i},t)}CreateDebugTaskWeb(e,t){var r=e||{},i=this.genBaseURL("/api/web/v1/debug/create_debug_task"),a={scene:r.scene,env:r.env,generate_id:r.generate_id,user_config:r.user_config,task_config:r.task_config,debug_config:r.debug_config,generate_count:r.generate_count,agent_version:r.agent_version,agent_config:r.agent_config,prompt_sug_id:r.prompt_sug_id,inspiration_id:r.inspiration_id,sug_words:r.sug_words,req_extra:r.req_extra,is_web:r.is_web};return this.request({url:i,method:"POST",data:a},t)}UpdateAgentStateWeb(e,t){var r=e||{},i=this.genBaseURL("/api/web/v1/agent/update_state"),a={conversation_id:r.conversation_id,agent_name:r.agent_name,state:r.state,mode:r.mode,stage:r.stage};return this.request({url:i,method:"POST",data:a},t)}GetContextHistoryWeb(e,t){var r=e||{},i=this.genBaseURL("/api/web/v1/context/history"),a={uid:r.uid,generate_id:r.generate_id,with_latest:r.with_latest,page:r.page,page_size:r.page_size};return this.request({url:i,method:"POST",data:a},t)}ListGenerateLightInfosWeb(e,t){var r=e||{},i=this.genBaseURL("/api/web/v1/context/generate_light_infos"),a={uid:r.uid,generate_ids:r.generate_ids,offset:r.offset,size:r.size,generate_type:r.generate_type,generate_type_list:r.generate_type_list};return this.request({url:i,method:"POST",data:a},t)}CheckWebPlatformAuthWeb(e,t){var r=this.genBaseURL("/api/web/v1/auth/check_web_platform_auth"),i={uid:(e||{}).uid};return this.request({url:r,method:"GET",params:i},t)}CreateUgcInspiration(e,t){var r=this.genBaseURL("/api/biz/v1/inspiration/create_ugc_inspiration"),i={workspace_id:e.workspace_id,inspiration_type:e.inspiration_type,source_task_info:e.source_task_info,title:e.title,activity_id_list:e.activity_id_list,is_public_material:e.is_public_material,version:e.version,specified_result_id:e.specified_result_id,specified_result_platform:e.specified_result_platform,report_event_info:e.report_event_info,challenge_topic:e.challenge_topic,special_setting:e.special_setting};return this.request({url:r,method:"POST",data:i},t)}NotifyHistoryChange(e,t){var r=e||{},i=this.genBaseURL("/api/internal/v1/agent/notify_history_change"),a={thread:r.thread,run_status_update_event:r.run_status_update_event,run_artifact_update_event:r.run_artifact_update_event,user_info:r.user_info,payload:r.payload,generate_type:r.generate_type,run:r.run,run_queue_info_update_event:r.run_queue_info_update_event};return this.request({url:i,method:"POST",data:a},t)}SecurityCheckWeb(e,t){var r=e||{},i=this.genBaseURL("/api/web/v1/security/check"),a={scene:r.scene,text_list:r.text_list,image_list:r.image_list,video_list:r.video_list,skip_face_detection:r.skip_face_detection,pippit_asset_id:r.pippit_asset_id,agent_name:r.agent_name};return this.request({url:i,method:"POST",data:a},t)}UploadFileWeb(e,t){var r=e||{},i=this.genBaseURL("/api/web/v1/common/upload_file"),a={file:r.file,asset_type:r.asset_type};return this.request({url:i,method:"POST",data:a},t)}InternalSubmitRun(e,t){var r=e||{},i=this.genBaseURL("/api/internal/v1/agent/submit_run"),a={message:r.message,user_info:r.user_info,agent_name:r.agent_name,entrance_from:r.entrance_from,run_extra:r.run_extra,thread_extra:r.thread_extra,client_supported_tools:r.client_supported_tools,request_id:r.request_id};return this.request({url:i,method:"POST",data:a},t)}InternalListUserHistory(e,t){var r=e||{},i=this.genBaseURL("/api/internal/v1/agent/list_user_history"),a={user:r.user,start_time:r.start_time,end_time:r.end_time,page_size:r.page_size,page_token:r.page_token,scopes:r.scopes,generate_types:r.generate_types};return this.request({url:i,method:"POST",data:a},t)}InternalGetThread(e,t){var r=e||{},i=this.genBaseURL("/api/internal/v1/agent/get_thread"),a={thread_id:r.thread_id,scopes:r.scopes,run_id:r.run_id,limit:r.limit,is_need_fail_reason_detail:r.is_need_fail_reason_detail};return this.request({url:i,method:"POST",data:a},t)}InternalSubscribeThread(e,t){var r=e||{},i=this.genBaseURL("/api/internal/v1/agent/subscribe_thread"),a={thread_id:r.thread_id,start_run_id:r.start_run_id};return this.request({url:i,method:"POST",data:a},t)}CreatePgcInspiration(e,t){var r=this.genBaseURL("/api/internal/v1/inspiration/create_pgc_inspiration"),i={uid:e.uid,workspace_id:e.workspace_id,inspiration_type:e.inspiration_type,source_task_info:e.source_task_info,extra_config:e.extra_config,version:e.version,auth_key:e.auth_key,extension:e.extension,title:e.title,challenge_topic:e.challenge_topic};return this.request({url:r,method:"POST",data:i},t)}GetMontageSug(e,t){var r=this.genBaseURL("/api/biz/v1/montage/get_montage_sug"),i={assets:(e||{}).assets};return this.request({url:r,method:"POST",data:i},t)}ListInspirationForFission(e,t){var r=this.genBaseURL("/api/biz/v1/inspiration/list_for_fission"),i={inspiration_ids:(e||{}).inspiration_ids};return this.request({url:r,method:"POST",data:i},t)}PreprocessMaterial(e,t){var r=e||{},i=this.genBaseURL("/api/biz/v1/material/preprocess"),a={scene:r.scene,material_list:r.material_list,user_info:r.user_info};return this.request({url:i,method:"POST",data:a},t)}GetNoticeUnreadCount(e,t){var r=this.genBaseURL("/api/biz/v1/notice/unread_count"),i={notice_type_list:e.notice_type_list};return this.request({url:r,method:"POST",data:i},t)}GetNoticeList(e,t){var r=this.genBaseURL("/api/biz/v1/notice/list"),i={cursor:e.cursor,count:e.count,notice_type_list:e.notice_type_list};return this.request({url:r,method:"POST",data:i},t)}ListWebAgentSugWeb(e,t){var r=e||{},i=this.genBaseURL("/api/web/v1/agent/list_web_agent_sug"),a={agent_name:r.agent_name,prompt:r.prompt};return this.request({url:i,method:"POST",data:a},t)}ListPublishedInspiration(e,t){var r=this.genBaseURL("/api/biz/v1/inspiration/list_published_inspiration"),i={offset:e.offset,count:e.count,scene:e.scene};return this.request({url:r,method:"POST",data:i},t)}ListFeedInspiration(e,t){var r=this.genBaseURL("/api/biz/v1/inspiration/list_feed_inspiration"),i={tab:e.tab,count:e.count,inspiration_pool_id:e.inspiration_pool_id,stream_type:e.stream_type};return this.request({url:r,method:"POST",data:i},t)}GetPublishedInspirationDetail(e,t){var r=this.genBaseURL("/api/biz/v1/inspiration/get_published_inspiration_detail"),i={inspiration_id_list:e.inspiration_id_list,with_image_watermark_info:e.with_image_watermark_info,with_video_watermark_info:e.with_video_watermark_info};return this.request({url:r,method:"POST",data:i},t)}ListInspirationActivity(e,t){var r=this.genBaseURL("/api/biz/v1/inspiration/list_inspiration_activity"),i={page_num:e.page_num,page_size:e.page_size};return this.request({url:r,method:"POST",data:i},t)}GetInspirationDetail(e,t){var r=this.genBaseURL("/api/biz/v1/inspiration/get_inspiration_detail"),i={inspiration_id_list:e.inspiration_id_list,with_image_watermark_info:e.with_image_watermark_info,with_video_watermark_info:e.with_video_watermark_info};return this.request({url:r,method:"POST",data:i},t)}ListPlatformCategory(e,t){var r=this.genBaseURL("/api/biz/v1/editor/list_platform_category"),i={source_platform:(e||{}).source_platform};return this.request({url:r,method:"POST",data:i},t)}GetUserMemoryWeb(e,t){var r=e||{},i=this.genBaseURL("/api/web/v1/memory/get_user_memory"),a={uid:r.uid,scene:r.scene};return this.request({url:i,method:"POST",data:a},t)}DeleteContextHistoryWeb(e,t){var r=e||{},i=this.genBaseURL("/api/web/v1/context/history_delete"),a={uid:r.uid,generate_id:r.generate_id,delete_all:r.delete_all};return this.request({url:i,method:"POST",data:a},t)}BatchGetInspirationInteractionStatus(e,t){var r=this.genBaseURL("/api/biz/v1/inspiration/batch_get_interaction_status"),i={inspiration_id_list:e.inspiration_id_list,action:e.action};return this.request({url:r,method:"POST",data:i},t)}GetOdinUserInfo(e,t){var r=this.genBaseURL("/api/biz/v1/common/get_odin_user_info");return this.request({url:r,method:"POST"},t)}GetChatHistory(e,t){var r=e||{},i=this.genBaseURL("/api/internal/v1/agent/get_chat_history"),a={conversation_id:r.conversation_id,agent_name:r.agent_name};return this.request({url:i,method:"POST",data:a},t)}GetVideoExportList(e,t){var r=this.genBaseURL("/api/internal/v1/export/get_video_export_list"),i={uid:e.uid,tab_type:e.tab_type,cursor:e.cursor,count:e.count};return this.request({url:r,method:"POST",data:i},t)}DeleteUgcInspiration(e,t){var r=this.genBaseURL("/api/biz/v1/inspiration/delete_ugc_inspiration"),i={inspiration_id:e.inspiration_id};return this.request({url:r,method:"POST",data:i},t)}UserColdStartActivate(e,t){var r=this.genBaseURL("/api/biz/v1/user/cold_start_activate");return this.request({url:r,method:"POST"},t)}ExecutePlan(e,t){var r=e||{},i=this.genBaseURL("/api/internal/v1/agent/execute_plan"),a={PlanStr:r.PlanStr,ImageNameURLMap:r.ImageNameURLMap};return this.request({url:i,method:"POST",data:a},t)}GetThreadShareWeb(e,t){var r=e||{},i=this.genBaseURL("/api/web/v1/agent/get_thread_share"),a={share_id:r.share_id,scopes:r.scopes};return this.request({url:i,method:"POST",data:a},t)}GetThreadShareIDWeb(e,t){var r=e||{},i=this.genBaseURL("/api/web/v1/agent/get_thread_share_id"),a={thread_id:r.thread_id,expire_after_sec:r.expire_after_sec};return this.request({url:i,method:"POST",data:a},t)}CreateAgentInspirationForI18n(e,t){var r=e||{},i=this.genBaseURL("/api/biz/v1/inspiration_i18n/create_agent_inspiration"),a={type:r.type,image:r.image,prompt:r.prompt,auth_key:r.auth_key,input_url_list:r.input_url_list};return this.request({url:i,method:"POST",data:a},t)}DeleteThread(e,t){var r=this.genBaseURL("/api/biz/v1/agent/delete_thread"),i={thread_id:(e||{}).thread_id};return this.request({url:r,method:"POST",data:i},t)}UpdateThread(e,t){var r=e||{},i=this.genBaseURL("/api/biz/v1/agent/update_thread"),a={thread_id:r.thread_id,thread:r.thread};return this.request({url:i,method:"POST",data:a},t)}UserAction(e,t){var r=e||{},i=this.genBaseURL("/api/biz/v1/agent/user_action"),a={thread_id:r.thread_id,run_id:r.run_id,message_id:r.message_id,like_action:r.like_action,artifact_list:r.artifact_list};return this.request({url:i,method:"POST",data:a},t)}StoryBoardGenerate(e,t){var r=e||{},i=this.genBaseURL("/api/internal/v1/agent/video/storyboard_generate"),a={artifact_id:r.artifact_id,uid:r.uid,workspace_id:r.workspace_id};return this.request({url:i,method:"POST",data:a},t)}FillStoryBoard(e,t){var r=e||{},i=this.genBaseURL("/api/internal/v1/agent/video/fill_storyboard"),a={artifact_id:r.artifact_id,uid:r.uid,workspace_id:r.workspace_id};return this.request({url:i,method:"POST",data:a},t)}StoryBoardSave(e,t){var r=e||{},i=this.genBaseURL("/api/internal/v1/agent/video/storyboard_save"),a={artifact_id:r.artifact_id,uid:r.uid,workspace_id:r.workspace_id,storyboard:r.storyboard,audio_material_extra_data:r.audio_material_extra_data};return this.request({url:i,method:"POST",data:a},t)}StoryBoardModify(e,t){var r=e||{},i=this.genBaseURL("/api/internal/v1/agent/video/storyboard_modify"),a={artifact_id:r.artifact_id,uid:r.uid,workspace_id:r.workspace_id,operations:r.operations,pippit_asset_id:r.pippit_asset_id};return this.request({url:i,method:"POST",data:a},t)}StoryBoardModifyWeb(e,t){var r=e||{},i=this.genBaseURL("/api/web/v1/agent/video/storyboard_modify"),a={artifact_id:r.artifact_id,uid:r.uid,workspace_id:r.workspace_id,operations:r.operations,pippit_asset_id:r.pippit_asset_id};return this.request({url:i,method:"POST",data:a},t)}SearchMusic(e,t){var r=e||{},i=this.genBaseURL("/api/web/v1/debug/search_music"),a={scene:r.scene,user_input:r.user_input,count:r.count,offset:r.offset};return this.request({url:i,method:"POST",data:a},t)}ListSupportedTemplates(e,t){var r=this.genBaseURL("/api/biz/v1/inspiration/list_supported_templates"),i={ref_tpl_id:(e||{}).ref_tpl_id};return this.request({url:r,method:"POST",data:i},t)}GetRunArtifact(e,t){var r=e||{},i=this.genBaseURL("/api/biz/v1/agent/get_run_artifact"),a={artifact_id:r.artifact_id,user_id:r.user_id};return this.request({url:i,method:"POST",data:a},t)}InternalGetRunArtifact(e,t){var r=e||{},i=this.genBaseURL("/api/internal/v1/agent/get_run_artifact"),a={artifact_id:r.artifact_id,user_id:r.user_id};return this.request({url:i,method:"POST",data:a},t)}RefImageGenerateWeb(e,t){var r=this.genBaseURL("/api/web/v1/agent/video/ref_image_generate"),i={uid:e.uid,workspace_id:e.workspace_id,tasks:e.tasks,scene_type:e.scene_type};return this.request({url:r,method:"POST",data:i},t)}RefImageGenerate(e,t){var r=this.genBaseURL("/api/internal/v1/agent/video/ref_image_generate"),i={uid:e.uid,workspace_id:e.workspace_id,tasks:e.tasks,scene_type:e.scene_type};return this.request({url:r,method:"POST",data:i},t)}GetImageAgentSetting(e,t){var r=this.genBaseURL("/api/biz/v1/agent/get_image_agent_setting"),i={user_info:e.user_info};return this.request({url:r,method:"POST",data:i},t)}ListRelatedRemix(e,t){var r=this.genBaseURL("/api/biz/v1/inspiration/list_related_remix"),i={enter_from:e.enter_from,inspiration_pool_id:e.inspiration_pool_id,challenge_group_id:e.challenge_group_id,offset:e.offset,count:e.count,direction:e.direction};return this.request({url:r,method:"POST",data:i},t)}ListFeedChallenge(e,t){var r=this.genBaseURL("/api/biz/v1/inspiration/list_feed_challenge"),i={count:e.count,offset:e.offset,inspiration_pool_id:e.inspiration_pool_id};return this.request({url:r,method:"POST",data:i},t)}StoryBoardSaveWeb(e,t){var r=e||{},i=this.genBaseURL("/api/web/v1/agent/video/storyboard_save"),a={artifact_id:r.artifact_id,uid:r.uid,workspace_id:r.workspace_id,storyboard:r.storyboard,audio_material_extra_data:r.audio_material_extra_data};return this.request({url:i,method:"POST",data:a},t)}ListChallengeTools(e,t){var r=this.genBaseURL("/api/biz/v1/inspiration/list_challenge_tools");return this.request({url:r,method:"POST"},t)}BatchGetTemplateUsageCount(e,t){var r=this.genBaseURL("/api/biz/v1/template_creative/batch_get_usage_count"),i={tpl_ids:e.tpl_ids};return this.request({url:r,method:"POST",data:i},t)}ImageObjectDetect(e,t){var r=e||{},i=this.genBaseURL("/api/biz/v1/omni/image_object_detect"),a={img_info:r.img_info,workspace_id:r.workspace_id};return this.request({url:i,method:"POST",data:a},t)}CmsUpdateInspiration(e,t){var r=this.genBaseURL("/api/internal/v1/inspiration/cms_update_inspiration"),i={auth_key:e.auth_key,inspiration_id:e.inspiration_id,status:e.status,hot_tag_name:e.hot_tag_name,hot_tag_position:e.hot_tag_position,recommend_top:e.recommend_top,title:e.title,prompt:e.prompt,fake_like_count:e.fake_like_count,hot_tag_id:e.hot_tag_id,label_config:e.label_config,insert_config:e.insert_config,min_version:e.min_version};return this.request({url:r,method:"POST",data:i},t)}CmsListInspiration(e,t){var r=this.genBaseURL("/api/internal/v1/inspiration/cms_list_inspiration"),i={auth_key:e.auth_key,page_num:e.page_num,page_size:e.page_size,source:e.source,filter:e.filter};return this.request({url:r,method:"POST",data:i},t)}CreateImageAgentPromptToken(e,t){var r=this.genBaseURL("/api/internal/v1/agent/create_image_agent_prompt_token"),i={password:e.password,prompt:e.prompt,user_data:e.user_data};return this.request({url:r,method:"POST",data:i},t)}LocateChallengePosition(e,t){var r=this.genBaseURL("/api/biz/v1/inspiration/locate_challenge_position"),i={challenge_group_id:e.challenge_group_id,inspiration_id:e.inspiration_id};return this.request({url:r,method:"POST",data:i},t)}ListSupportedTools(e,t){var r=this.genBaseURL("/api/biz/v1/remix_tools/list"),i={context:(e||{}).context};return this.request({url:r,method:"POST",data:i},t)}SaveUserPresetPromptsWeb(e,t){var r=e||{},i=this.genBaseURL("/api/web/v1/user/preset_prompts/save"),a={uid:r.uid,preset_prompts:r.preset_prompts};return this.request({url:i,method:"POST",data:a},t)}GetUserPresetPromptsWeb(e,t){var r=this.genBaseURL("/api/web/v1/user/preset_prompts/get"),i={uid:(e||{}).uid};return this.request({url:r,method:"GET",params:i},t)}CheckUserInputParseInternal(e,t){var r=e||{},i=this.genBaseURL("/api/internal/v1/parse/check_input_valid"),a={user_input:r.user_input,type:r.type,uid:r.uid,need_caption:r.need_caption,user_prompt:r.user_prompt};return this.request({url:i,method:"POST",data:a},t)}CheckUserInputParse(e,t){var r=e||{},i=this.genBaseURL("/api/biz/v1/parse/check_input_valid"),a={user_input:r.user_input,type:r.type,uid:r.uid,need_caption:r.need_caption,user_prompt:r.user_prompt};return this.request({url:i,method:"POST",data:a},t)}ListAnnouncementsWeb(e,t){var r=this.genBaseURL("/api/web/v1/announcement/list");return this.request({url:r,method:"GET"},t)}CmsCreateHotTag(e,t){var r=this.genBaseURL("/api/internal/v1/inspiration/cms_create_hot_tag"),i={auth_key:e.auth_key,name:e.name,tag_type:e.tag_type};return this.request({url:r,method:"POST",data:i},t)}CmsUpdateHotFloorConfig(e,t){var r=this.genBaseURL("/api/internal/v1/inspiration/cms_update_hot_floor_config"),i={auth_key:e.auth_key,env:e.env,hot_floor_list:e.hot_floor_list};return this.request({url:r,method:"POST",data:i},t)}CmsListHotTag(e,t){var r=this.genBaseURL("/api/internal/v1/inspiration/cms_list_hot_tag"),i={auth_key:e.auth_key,page_num:e.page_num,page_size:e.page_size,filter:e.filter,tag_type:e.tag_type};return this.request({url:r,method:"POST",data:i},t)}CmsDeleteHotTag(e,t){var r=this.genBaseURL("/api/internal/v1/inspiration/cms_delete_hot_tag"),i={auth_key:e.auth_key,id_list:e.id_list,tag_type:e.tag_type};return this.request({url:r,method:"POST",data:i},t)}CmsUpdateHotTag(e,t){var r=this.genBaseURL("/api/internal/v1/inspiration/cms_update_hot_tag"),i={auth_key:e.auth_key,id:e.id,name:e.name};return this.request({url:r,method:"POST",data:i},t)}CmsGetHotFloorConfig(e,t){var r=this.genBaseURL("/api/internal/v1/inspiration/cms_get_hot_floor_config"),i={auth_key:e.auth_key,env:e.env};return this.request({url:r,method:"POST",data:i},t)}CharacterEntityList(e,t){var r=this.genBaseURL("/api/biz/v1/character/entity/list"),i={character_name:e.character_name,is_test:e.is_test,create_type:e.create_type,biz_type:e.biz_type,scope:e.scope,page_size:e.page_size,cursor:e.cursor,Base:e.Base};return this.request({url:r,method:"POST",data:i},t)}CharacterEntityDelete(e,t){var r=this.genBaseURL("/api/biz/v1/character/entity/delete"),i={CharacterID:e.CharacterID,snaked_character_id:e.snaked_character_id,Base:e.Base};return this.request({url:r,method:"POST",data:i},t)}CharacterEntityDetail(e,t){var r=this.genBaseURL("/api/biz/v1/character/entity/detail"),i={EntityID:e.EntityID,snaked_entity_id:e.snaked_entity_id,Base:e.Base};return this.request({url:r,method:"POST",data:i},t)}AssetList(e,t){var r=this.genBaseURL("/api/biz/v1/asset/list"),i={category:e.category,asset_type:e.asset_type,tag:e.tag,PageSize:e.PageSize,PageNum:e.PageNum,Base:e.Base};return this.request({url:r,method:"POST",data:i},t)}CharacterEntityCreate(e,t){var r=this.genBaseURL("/api/biz/v1/character/entity/create"),i={Character:e.Character,biz_type:e.biz_type,is_public:e.is_public,extra:e.extra,snaked_character:e.snaked_character,Base:e.Base};return this.request({url:r,method:"POST",data:i},t)}CharacterEntityUpdate(e,t){var r=this.genBaseURL("/api/biz/v1/character/entity/update"),i={CharacterEntity:e.CharacterEntity,snaked_character_entity:e.snaked_character_entity,Base:e.Base};return this.request({url:r,method:"POST",data:i},t)}AssetDetail(e,t){var r=this.genBaseURL("/api/biz/v1/asset/detail"),i={AssetSourceType:e.AssetSourceType,AssetSourceID:e.AssetSourceID,PippitAssetID:e.PippitAssetID,ConsumerUID:e.ConsumerUID,Base:e.Base};return this.request({url:r,method:"POST",data:i},t)}GetTCCConfig(e,t){var r=this.genBaseURL("/api/web/v1/tcc/get_config"),i={config_names:(e||{}).config_names};return this.request({url:r,method:"POST",data:i},t)}SpeedUpRunTask(e,t){var r=e||{},i=this.genBaseURL("/api/biz/v1/agent/speed_up_run_task"),a={uid:r.uid,task_id:r.task_id,run_id:r.run_id,thread_id:r.thread_id};return this.request({url:i,method:"POST",data:a},t)}UserSubscribeCallback(e,t){var r=this.genBaseURL("/api/biz/v1/agent/user_subscribe_callback"),i={uid:(e||{}).uid};return this.request({url:r,method:"POST",data:i},t)}GetUserQueueInfo(e,t){var r=e||{},i=this.genBaseURL("/api/biz/v1/agent/get_user_queue_info"),a={uid:r.uid,run_id:r.run_id,need_earliest_submitted_working_run:r.need_earliest_submitted_working_run,thread_id:r.thread_id};return this.request({url:i,method:"POST",data:a},t)}AssetCreate(e,t){var r=this.genBaseURL("/api/biz/v1/asset/create"),i={asset_source_type:e.asset_source_type,asset_source_id:e.asset_source_id,asset_type:e.asset_type,Base:e.Base};return this.request({url:r,method:"POST",data:i},t)}GetUserPromptIntent(e,t){var r=this.genBaseURL("/api/biz/v1/user/get_prompt_intent"),i={prompt:e.prompt};return this.request({url:r,method:"GET",params:i},t)}PreprocessSubmitRequest(e,t){var r=this.genBaseURL("/api/biz/v1/omni/preprocess_submit_request"),i={preprocess_material_list:(e||{}).preprocess_material_list};return this.request({url:r,method:"POST",data:i},t)}ArkCallback(e,t){var r=e||{},i=this.genBaseURL("/api/biz/v1/material/ark_generate_callback"),a={id:r.id,model:r.model,status:r.status,error:r.error,created_at:r.created_at,updated_at:r.updated_at,content:r.content,seed:r.seed,resolution:r.resolution,ratio:r.ratio,duration:r.duration,frames:r.frames,frames_per_second:r.frames_per_second,revised_prompt:r.revised_prompt,service_tier:r.service_tier,execution_expires_after:r.execution_expires_after};return this.request({url:i,method:"POST",data:a},t)}GetURLByURI(e,t){var r=this.genBaseURL("/api/internal/v1/debug/get_url_by_uri"),i={uri:(e||{}).uri};return this.request({url:r,method:"POST",data:i},t)}GetWebDailyQuotaWeb(e,t){var r=this.genBaseURL("/api/web/v1/usage/get_web_daily_quota"),i={consumer_uid:(e||{}).consumer_uid};return this.request({url:r,method:"GET",params:i},t)}CmsCreateTabItem(e,t){var r=this.genBaseURL("/api/internal/v1/inspiration/cms_create_tab_item"),i={auth_key:e.auth_key,name:e.name,layout_config:e.layout_config,label_config:e.label_config,app_version_config:e.app_version_config,operation_config:e.operation_config,position:e.position};return this.request({url:r,method:"POST",data:i},t)}CmsUpdateTabItem(e,t){var r=this.genBaseURL("/api/internal/v1/inspiration/cms_update_tab_item"),i={auth_key:e.auth_key,tab_id:e.tab_id,name:e.name,status:e.status,layout_config:e.layout_config,label_config:e.label_config,app_version_config:e.app_version_config,operation_config:e.operation_config,position:e.position,is_landing_tab:e.is_landing_tab};return this.request({url:r,method:"POST",data:i},t)}GetInspirationTabConfig(e,t){var r=this.genBaseURL("/api/biz/v1/inspiration/get_inspiration_tab_config");return this.request({url:r,method:"POST"},t)}CmsListTabItem(e,t){var r=this.genBaseURL("/api/internal/v1/inspiration/cms_list_tab_item"),i={auth_key:e.auth_key,page_num:e.page_num,page_size:e.page_size,filter:e.filter};return this.request({url:r,method:"POST",data:i},t)}CmsDeleteTabItem(e,t){var r=this.genBaseURL("/api/internal/v1/inspiration/cms_delete_tab_item"),i={auth_key:e.auth_key,tab_id_list:e.tab_id_list};return this.request({url:r,method:"POST",data:i},t)}DownloadWithPay(e,t){var r=this.genBaseURL("/api/biz/v1/agent/common/download_with_pay"),i={task_id:e.task_id,run_id:e.run_id,thread_id:e.thread_id,type:e.type,uri:e.uri,render_task_id:e.render_task_id,with_watermark:e.with_watermark,picture_id:e.picture_id};return this.request({url:r,method:"POST",data:i},t)}AssetUpdate(e,t){var r=this.genBaseURL("/api/biz/v1/asset/update"),i={asset:e.asset,Base:e.Base};return this.request({url:r,method:"POST",data:i},t)}GetTosSourceByPath(e,t){var r=this.genBaseURL("/api/biz/v1/common/get_tos_source_by_path"),i={path:e.path,file_id:e.file_id};return this.request({url:r,method:"POST",data:i},t)}ThreadMarkVisible(e,t){var r=e||{},i=this.genBaseURL("/api/biz/v1/agent/thread_mark_visible"),a={thread_id:r.thread_id,mark_visible:r.mark_visible};return this.request({url:i,method:"POST",data:a},t)}GetRemixCharactersList(e,t){var r=e||{},i=this.genBaseURL("/api/biz/v1/remix/characters/get"),a={search_name:r.search_name,inspiration_id:r.inspiration_id,page_size:r.page_size,cursor:r.cursor,settings:r.settings,is_test:r.is_test};return this.request({url:i,method:"POST",data:a},t)}GetRemixBuildInfo(e,t){var r=this.genBaseURL("/api/biz/v1/remix/get_build_info"),i={thread_id:(e||{}).thread_id};return this.request({url:r,method:"POST",data:i},t)}CropImage(e,t){var r=e||{},i=this.genBaseURL("/api/biz/v1/remix_tools/crop_image"),a={image_url:r.image_url,target_ratio:r.target_ratio};return this.request({url:i,method:"POST",data:a},t)}AssetCreateV2(e,t){var r=this.genBaseURL("/api/biz/v1/asset/create_v2"),i={asset_source_type:e.asset_source_type,asset_source_id:e.asset_source_id,asset_type:e.asset_type,Base:e.Base};return this.request({url:r,method:"POST",data:i},t)}CmsBatchUpdateTabPosition(e,t){var r=this.genBaseURL("/api/internal/v1/inspiration/cms_batch_update_tab_position"),i={auth_key:e.auth_key,update_tab_list:e.update_tab_list};return this.request({url:r,method:"POST",data:i},t)}GetAppAgentSetting(e,t){var r=this.genBaseURL("/api/biz/v1/agent/get_app_agent_setting"),i={user_info:e.user_info};return this.request({url:r,method:"POST",data:i},t)}ChangeThreadBusinessInfo(e,t){var r=this.genBaseURL("/api/biz/v1/agent/change_thread_business_info"),i={thread_id:e.thread_id,business_info:e.business_info};return this.request({url:r,method:"POST",data:i},t)}MGetUserSettings(e,t){var r=this.genBaseURL("/api/biz/v1/user/mget_user_setting");return this.request({url:r,method:"POST"},t)}UpdateUserSettings(e,t){var r=this.genBaseURL("/api/biz/v1/user/update_user_setting"),i={user_settings:(e||{}).user_settings};return this.request({url:r,method:"POST",data:i},t)}GetRecommendDigitalHumanAndTimbre(e,t){var r=this.genBaseURL("/api/internal/v1/debug/get_recommend_digital_human_and_timbre"),i={count:e.count,req_id:e.req_id,cursor:e.cursor};return this.request({url:r,method:"POST",data:i},t)}GetUserBusinessExtraInfo(e,t){var r=this.genBaseURL("/api/biz/v1/inspiration/get_user_business_extra_info");return this.request({url:r,method:"POST"},t)}BatchMarkBadgeShowStatus(e,t){var r=this.genBaseURL("/api/biz/v1/inspiration/batch_mark_badge_show_status"),i={badge_id_list:e.badge_id_list};return this.request({url:r,method:"POST",data:i},t)}SendClientEvent(e,t){var r=this.genBaseURL("/api/biz/v1/inspiration/send_client_event"),i={tab:e.tab,event_type:e.event_type,inspiration_id_list:e.inspiration_id_list,session_id:e.session_id,branch_select_info:e.branch_select_info};return this.request({url:r,method:"POST",data:i},t)}NovelScriptSave(e,t){var r=e||{},i=this.genBaseURL("/api/biz/v1/novel_agent/novel_script_save"),a={artifact_id:r.artifact_id,uid:r.uid,workspace_id:r.workspace_id,modify:r.modify};return this.request({url:i,method:"POST",data:a},t)}NovelScriptSaveWeb(e,t){var r=e||{},i=this.genBaseURL("/api/web/v1/agent/novel/novel_script_save"),a={artifact_id:r.artifact_id,uid:r.uid,workspace_id:r.workspace_id,modify:r.modify};return this.request({url:i,method:"POST",data:a},t)}VideoStateSaveWeb(e,t){var r=e||{},i=this.genBaseURL("/api/web/v1/agent/video/video_state_save"),a={artifact_id:r.artifact_id,uid:r.uid,workspace_id:r.workspace_id,video_state:r.video_state,save_mode:r.save_mode};return this.request({url:i,method:"POST",data:a},t)}StoryBoardSave21(e,t){var r=e||{},i=this.genBaseURL("/api/internal/v1/agent/video/storyboard_21_save"),a={artifact_id:r.artifact_id,uid:r.uid,workspace_id:r.workspace_id,storyboard:r.storyboard,save_mode:r.save_mode,pippit_asset_id:r.pippit_asset_id,overview_pippit_asset_id:r.overview_pippit_asset_id};return this.request({url:i,method:"POST",data:a},t)}VideoState21SaveWeb(e,t){var r=e||{},i=this.genBaseURL("/api/web/v1/agent/video/video_state_21_save"),a={artifact_id:r.artifact_id,uid:r.uid,workspace_id:r.workspace_id,video_state:r.video_state,save_mode:r.save_mode};return this.request({url:i,method:"POST",data:a},t)}VideoState21Save(e,t){var r=e||{},i=this.genBaseURL("/api/internal/v1/agent/video/video_state_21_save"),a={artifact_id:r.artifact_id,uid:r.uid,workspace_id:r.workspace_id,video_state:r.video_state,save_mode:r.save_mode};return this.request({url:i,method:"POST",data:a},t)}VideoStateSave(e,t){var r=e||{},i=this.genBaseURL("/api/internal/v1/agent/video/video_state_save"),a={artifact_id:r.artifact_id,uid:r.uid,workspace_id:r.workspace_id,video_state:r.video_state,save_mode:r.save_mode};return this.request({url:i,method:"POST",data:a},t)}StoryBoard21Modify(e,t){var r=e||{},i=this.genBaseURL("/api/internal/v1/agent/video/storyboard_21_modify"),a={artifact_id:r.artifact_id,uid:r.uid,workspace_id:r.workspace_id,operations:r.operations,pippit_asset_id:r.pippit_asset_id};return this.request({url:i,method:"POST",data:a},t)}StoryBoard21ModifyWeb(e,t){var r=e||{},i=this.genBaseURL("/api/web/v1/agent/video/storyboard_21_modify"),a={artifact_id:r.artifact_id,uid:r.uid,workspace_id:r.workspace_id,operations:r.operations,pippit_asset_id:r.pippit_asset_id};return this.request({url:i,method:"POST",data:a},t)}StoryBoardSave21Web(e,t){var r=e||{},i=this.genBaseURL("/api/web/v1/agent/video/storyboard_21_save"),a={artifact_id:r.artifact_id,uid:r.uid,workspace_id:r.workspace_id,storyboard:r.storyboard,save_mode:r.save_mode,pippit_asset_id:r.pippit_asset_id,overview_pippit_asset_id:r.overview_pippit_asset_id};return this.request({url:i,method:"POST",data:a},t)}UpdateArtifact(e,t){var r=this.genBaseURL("/api/biz/v1/asset/update_artifact"),i={artifact:e.artifact,consumer_uid:e.consumer_uid,Base:e.Base};return this.request({url:r,method:"POST",data:i},t)}QueryArtifact(e,t){var r=this.genBaseURL("/api/biz/v1/asset/query_artifact"),i={artifact_id:e.artifact_id,thread_id:e.thread_id,run_id:e.run_id,consumer_uid:e.consumer_uid,Base:e.Base};return this.request({url:r,method:"POST",data:i},t)}ListThreadFile(e,t){var r=this.genBaseURL("/api/biz/v1/agent/list_thread_file"),i={thread_id:e.thread_id,PageSize:e.PageSize,PageNum:e.PageNum,uid:e.uid,Base:e.Base};return this.request({url:r,method:"POST",data:i},t)}CmsGetInspirationTag(e,t){var r=this.genBaseURL("/api/internal/v1/inspiration/cms_get_inspiration_tag"),i={auth_key:e.auth_key,inspiration_id:e.inspiration_id,inspiration_type:e.inspiration_type};return this.request({url:r,method:"POST",data:i},t)}GetInspirationFeatureTabConfigOversea(e,t){var r=this.genBaseURL("/api/biz/v1/inspiration_oversea/get_inspiration_feature_tab_config");return this.request({url:r,method:"POST"},t)}UpdateInspirationLikeStatusOversea(e,t){var r=this.genBaseURL("/api/biz/v1/inspiration_oversea/update_inspiration_like_status"),i={inspiration_id:e.inspiration_id,action_type:e.action_type};return this.request({url:r,method:"POST",data:i},t)}GetInspirationLikedListOversea(e,t){var r=this.genBaseURL("/api/biz/v1/inspiration_oversea/get_inspiration_liked_list"),i={cursor:e.cursor,count:e.count};return this.request({url:r,method:"POST",data:i},t)}GetInspirationDetailOversea(e,t){var r=this.genBaseURL("/api/biz/v1/inspiration_oversea/get_inspiration_detail"),i={inspiration_id_list:e.inspiration_id_list};return this.request({url:r,method:"POST",data:i},t)}GetInspirationFeedListOversea(e,t){var r=this.genBaseURL("/api/biz/v1/inspiration_oversea/get_inspiration_feed_list"),i={tab_type:e.tab_type,count:e.count,inspiration_pool_id:e.inspiration_pool_id,stream_type:e.stream_type,cursor:e.cursor};return this.request({url:r,method:"POST",data:i},t)}GetInspirationTabConfigOversea(e,t){var r=this.genBaseURL("/api/biz/v1/inspiration_oversea/get_inspiration_tab_config");return this.request({url:r,method:"POST"},t)}CmsListInspirationOversea(e,t){var r=this.genBaseURL("/api/internal/v1/inspiration_oversea/cms_list_inspiration"),i={auth_key:e.auth_key,page_num:e.page_num,page_size:e.page_size,source:e.source,filter:e.filter};return this.request({url:r,method:"POST",data:i},t)}CmsListTagOversea(e,t){var r=this.genBaseURL("/api/internal/v1/inspiration_oversea/cms_list_tag"),i={auth_key:e.auth_key,page_num:e.page_num,page_size:e.page_size,filter:e.filter};return this.request({url:r,method:"POST",data:i},t)}CmsDeleteTagOversea(e,t){var r=this.genBaseURL("/api/internal/v1/inspiration_oversea/cms_delete_tag"),i={auth_key:e.auth_key,id_list:e.id_list};return this.request({url:r,method:"POST",data:i},t)}CmsUpdateTagOversea(e,t){var r=this.genBaseURL("/api/internal/v1/inspiration_oversea/cms_update_tag"),i={auth_key:e.auth_key,id:e.id,name:e.name};return this.request({url:r,method:"POST",data:i},t)}CmsUpdateInspirationOversea(e,t){var r=this.genBaseURL("/api/internal/v1/inspiration_oversea/cms_update_inspiration"),i={auth_key:e.auth_key,inspiration_id:e.inspiration_id,status:e.status,title:e.title,label_config:e.label_config,insert_config:e.insert_config,prompt:e.prompt,fake_like_count:e.fake_like_count};return this.request({url:r,method:"POST",data:i},t)}UpdateRealPersonCharacter(e,t){var r=this.genBaseURL("/api/biz/v1/character/entity/realperson/update"),i={portrait_video_url:e.portrait_video_url,character_name:e.character_name,character_desc:e.character_desc,is_public:e.is_public,character_id:e.character_id,extra:e.extra,Base:e.Base};return this.request({url:r,method:"POST",data:i},t)}GetMyRealPersonCharacter(e,t){var r=this.genBaseURL("/api/biz/v1/character/entity/realperson/get_me");return this.request({url:r,method:"POST"},t)}CreateRealPersonCharacter(e,t){var r=this.genBaseURL("/api/biz/v1/character/entity/realperson/create"),i={portrait_video_url:e.portrait_video_url,character_name:e.character_name,character_desc:e.character_desc,biz_type:e.biz_type,is_public:e.is_public,extra:e.extra,Base:e.Base};return this.request({url:r,method:"POST",data:i},t)}UpdateThreadFile(e,t){var r=this.genBaseURL("/api/biz/v1/agent/update_thread_file"),i={thread_id:e.thread_id,pippit_asset_id:e.pippit_asset_id,content:e.content,file_path:e.file_path,Base:e.Base};return this.request({url:r,method:"POST",data:i},t)}EventReportMethodGet(e,t){var r=this.genBaseURL("/lv/v1/event/report");return this.request({url:r,method:"GET"},t)}EventReportMethodOptions(e,t){var r=this.genBaseURL("/lv/v1/event/report");return this.request({url:r,method:"OPTIONS"},t)}EventReport(e,t){var r=this.genBaseURL("/lv/v1/event/report"),i={event_name:e.event_name,custom_info:e.custom_info,params:e.params};return this.request({url:r,method:"POST",data:i},t)}PullSandboxSession(e,t){var r=this.genBaseURL("/api/biz/v1/agent/pull_sandbox_session"),i={thread_id:e.thread_id,must_start:e.must_start,base:e.base};return this.request({url:r,method:"POST",data:i},t)}QuerySandboxSessionStatus(e,t){var r=this.genBaseURL("/api/biz/v1/agent/query_sandbox_session_status"),i={thread_id:e.thread_id,base:e.base};return this.request({url:r,method:"POST",data:i},t)}AgentEval(e,t){var r=this.genBaseURL("/api/internal/v1/common/agent_eval"),i={object:e.object,input:e.input,region:e.region,WorkspaceID:e.WorkspaceID,agent_name:e.agent_name,SpaceID:e.SpaceID,SpaceIDC:e.SpaceIDC,thread_id:e.thread_id,run_id:e.run_id,ext:e.ext},a={"FlowDevops-Agw-UserId":e["FlowDevops-Agw-UserId"],"FlowDevops-Agw-AppId":e["FlowDevops-Agw-AppId"]};return this.request({url:r,method:"POST",data:i,headers:a},t)}AssetHistory(e,t){var r=this.genBaseURL("/api/biz/v1/asset/history"),i={pippit_asset_ids:e.pippit_asset_ids,Base:e.Base};return this.request({url:r,method:"POST",data:i},t)}MGetShowcaseAssetInfo(e,t){var r=this.genBaseURL("/api/web/v1/common/mget_showcase_asset_info"),i={workspace_id:e.workspace_id,asset_ids:e.asset_ids,uid:e.uid,need_transcode:e.need_transcode,app_id:e.app_id};return this.request({url:r,method:"POST",data:i},t)}GetShowcaseRunArtifact(e,t){var r=e||{},i=this.genBaseURL("/api/biz/v1/agent/get_showcase_run_artifact"),a={artifact_id:r.artifact_id,user_id:r.user_id};return this.request({url:i,method:"POST",data:a},t)}ListShowcase(e,t){var r=e||{},i=this.genBaseURL("/api/biz/v1/agent/list_showcase"),a={user:r.user,start_time:r.start_time,end_time:r.end_time,page_size:r.page_size,page_token:r.page_token,scopes:r.scopes,generate_types:r.generate_types};return this.request({url:i,method:"POST",data:a},t)}ShowcaseAssetDetail(e,t){var r=this.genBaseURL("/api/biz/v1/asset/showcase_detail"),i={AssetSourceType:e.AssetSourceType,AssetSourceID:e.AssetSourceID,PippitAssetID:e.PippitAssetID,ConsumerUID:e.ConsumerUID,Base:e.Base};return this.request({url:r,method:"POST",data:i},t)}AssetQuery(e,t){var r=this.genBaseURL("/api/biz/v1/asset/query"),i={pippit_asset_ids:e.pippit_asset_ids,uid:e.uid,namespace_alias:e.namespace_alias,Base:e.Base};return this.request({url:r,method:"POST",data:i},t)}UpdateTextAsset(e,t){var r=this.genBaseURL("/api/biz/v1/asset/update_text"),i={content:e.content,pippit_asset_id:e.pippit_asset_id,extra:e.extra,extra_update_mode:e.extra_update_mode,Base:e.Base};return this.request({url:r,method:"POST",data:i},t)}CreateTextAsset(e,t){var r=this.genBaseURL("/api/biz/v1/asset/create_text"),i={content:e.content,category:e.category,file_name:e.file_name,team_name:e.team_name,thread_id:e.thread_id,Base:e.Base};return this.request({url:r,method:"POST",data:i},t)}RewritePrompt(e,t){var r=e||{},i=this.genBaseURL("/api/biz/v1/agent/rewrite_prompt"),a={prompt:r.prompt,scene:r.scene,user_materials:r.user_materials,Base:r.Base};return this.request({url:i,method:"POST",data:a},t)}QueryRealPersonOperation(e,t){var r=this.genBaseURL("/api/biz/v1/character/entity/realperson/query_op"),i={task_id:e.task_id,Base:e.Base};return this.request({url:r,method:"POST",data:i},t)}AsyncDoRealPersonOperate(e,t){var r=this.genBaseURL("/api/biz/v1/character/entity/realperson/create_op"),i={portrait_video_url:e.portrait_video_url,character_name:e.character_name,character_desc:e.character_desc,biz_type:e.biz_type,is_public:e.is_public,character_id:e.character_id,Base:e.Base};return this.request({url:r,method:"POST",data:i},t)}ImagesGenerate(e,t){var r=e||{},i=this.genBaseURL("/api/web/v1/agent/novel/generate_images"),a={generate_type:r.generate_type,pippit_asset_id:r.pippit_asset_id,node_id:r.node_id,overview_pippit_asset_id:r.overview_pippit_asset_id,asset_namespace:r.asset_namespace,generate_scope:r.generate_scope,force_generate:r.force_generate,appearance_asset_id:r.appearance_asset_id,appearance_pippit_asset_ids:r.appearance_pippit_asset_ids};return this.request({url:i,method:"POST",data:a},t)}QueryPippitShareAssetInfo(e,t){var r=this.genBaseURL("/api/biz/v1/asset/query_share_asset"),i={ArtifactID:e.ArtifactID,Base:e.Base};return this.request({url:r,method:"POST",data:i},t)}ShowcaseAssetQuery(e,t){var r=this.genBaseURL("/api/biz/v1/asset/showcase_query"),i={pippit_asset_ids:e.pippit_asset_ids,uid:e.uid,namespace_alias:e.namespace_alias,Base:e.Base};return this.request({url:r,method:"POST",data:i},t)}GetUserContract(e,t){var r=this.genBaseURL("/api/web/v1/agent/novel/get_user_contract"),i={consumer_uid:(e||{}).consumer_uid};return this.request({url:r,method:"POST",data:i},t)}SetUserContract(e,t){var r=e||{},i=this.genBaseURL("/api/web/v1/agent/novel/set_user_contract"),a={user_contract:r.user_contract,consumer_uid:r.consumer_uid};return this.request({url:i,method:"POST",data:a},t)}UpdateUIDLinkConfig(e,t){var r=this.genBaseURL("/api/interanl/v1/user/update_uid_link_config"),i={real_uid:e.real_uid,mock_uid:e.mock_uid,expire_time:e.expire_time};return this.request({url:r,method:"POST",data:i},t)}GetUIDLinkConfig(e,t){var r=this.genBaseURL("/api/interanl/v1/user/get_uid_link_config");return this.request({url:r,method:"GET"},t)}DeleteUIDLinkConfig(e,t){var r=this.genBaseURL("/api/interanl/v1/user/delete_uid_link_config"),i={uid:e.uid};return this.request({url:r,method:"POST",data:i},t)}CreateTag(e,t){var r=this.genBaseURL("/api/biz/v1/asset/create_tag"),i={tag:e.tag,Base:e.Base};return this.request({url:r,method:"POST",data:i},t)}ListTag(e,t){var r=this.genBaseURL("/api/biz/v1/asset/list_tag"),i={Base:e.Base};return this.request({url:r,method:"POST",data:i},t)}AddTag(e,t){var r=this.genBaseURL("/api/biz/v1/asset/add_tag"),i={pippit_asset_id:e.pippit_asset_id,tag:e.tag,Base:e.Base};return this.request({url:r,method:"POST",data:i},t)}DeleteTag(e,t){var r=this.genBaseURL("/api/biz/v1/asset/delete_tag"),i={pippit_asset_id:e.pippit_asset_id,tag:e.tag,Base:e.Base};return this.request({url:r,method:"POST",data:i},t)}AgentAssetDelete(e,t){var r=this.genBaseURL("/api/biz/v1/asset/delete"),i={PippitAssetIDS:e.PippitAssetIDS,ThreadID:e.ThreadID,GenerateID:e.GenerateID,Base:e.Base};return this.request({url:r,method:"POST",data:i},t)}SecurityCheckAsyncCreate(e,t){var r=e||{},i=this.genBaseURL("/api/biz/v1/security/async/create"),a={scene:r.scene,text_list:r.text_list,image_list:r.image_list,video_list:r.video_list,skip_face_detection:r.skip_face_detection,pippit_asset_id:r.pippit_asset_id,agent_name:r.agent_name};return this.request({url:i,method:"POST",data:a},t)}SecurityCheckAsyncQuery(e,t){var r=e||{},i=this.genBaseURL("/api/biz/v1/security/async/query"),a={pippit_asset_id:r.pippit_asset_id,agent_name:r.agent_name,scene:r.scene};return this.request({url:i,method:"POST",data:a},t)}CreatePgcInspirationOversea(e,t){var r=this.genBaseURL("/api/internal/v1/inspiration_oversea/create_pgc_inspiration"),i={uid:e.uid,workspace_id:e.workspace_id,inspiration_type:e.inspiration_type,source_task_info:e.source_task_info,extra_config:e.extra_config,version:e.version,auth_key:e.auth_key,extension:e.extension,title:e.title};return this.request({url:r,method:"POST",data:i},t)}CmsCreateTagOversea(e,t){var r=this.genBaseURL("/api/internal/v1/inspiration_oversea/cms_create_tag"),i={auth_key:e.auth_key,name:e.name};return this.request({url:r,method:"POST",data:i},t)}CmsUpdateTabOversea(e,t){var r=this.genBaseURL("/api/internal/v1/inspiration_oversea/cms_update_tab"),i={auth_key:e.auth_key,tab_id:e.tab_id,name:e.name,status:e.status,label_config:e.label_config,app_version_config:e.app_version_config,operation_config:e.operation_config,position:e.position,is_landing_tab:e.is_landing_tab};return this.request({url:r,method:"POST",data:i},t)}CmsListTabOversea(e,t){var r=this.genBaseURL("/api/internal/v1/inspiration_oversea/cms_list_tab"),i={auth_key:e.auth_key,page_num:e.page_num,page_size:e.page_size,filter:e.filter};return this.request({url:r,method:"POST",data:i},t)}CmsCreateTabOversea(e,t){var r=this.genBaseURL("/api/internal/v1/inspiration_oversea/cms_create_tab"),i={auth_key:e.auth_key,name:e.name,label_config:e.label_config,app_version_config:e.app_version_config,operation_config:e.operation_config,position:e.position};return this.request({url:r,method:"POST",data:i},t)}CmsDeleteTabOversea(e,t){var r=this.genBaseURL("/api/internal/v1/inspiration_oversea/cms_delete_tab"),i={auth_key:e.auth_key,tab_id_list:e.tab_id_list};return this.request({url:r,method:"POST",data:i},t)}GetDramaPublishInfo(e,t){var r=this.genBaseURL("/api/biz/v1/inspiration/get_drama_publish_info"),i={source_task_info_list:e.source_task_info_list};return this.request({url:r,method:"POST",data:i},t)}ListFeedDrama(e,t){var r=this.genBaseURL("/api/biz/v1/inspiration/list_feed_drama"),i={count:e.count,offset:e.offset,inspiration_pool_id:e.inspiration_pool_id};return this.request({url:r,method:"POST",data:i},t)}PublishDrama(e,t){var r=this.genBaseURL("/api/biz/v1/inspiration/publish_drama"),i={last_episode_id:e.last_episode_id,create_ugc_inspiration_request_list:e.create_ugc_inspiration_request_list};return this.request({url:r,method:"POST",data:i},t)}ListRelatedDrama(e,t){var r=this.genBaseURL("/api/biz/v1/inspiration/list_related_drama"),i={inspiration_id:e.inspiration_id,count:e.count,direction:e.direction,min_branch_offset:e.min_branch_offset};return this.request({url:r,method:"POST",data:i},t)}AssetDetailV2(e,t){var r=this.genBaseURL("/api/biz/v1/asset/detail_v2"),i={AssetSourceType:e.AssetSourceType,AssetSourceID:e.AssetSourceID,PippitAssetID:e.PippitAssetID,ConsumerUID:e.ConsumerUID,Base:e.Base};return this.request({url:r,method:"POST",data:i},t)}GetPromptSugV2(e,t){var r=this.genBaseURL("/api/biz/v1/preset/get_prompt_sug_v2"),i={gen_type:e.gen_type};return this.request({url:r,method:"GET",params:i},t)}DryRunCreateUgcInspiration(e,t){var r=this.genBaseURL("/api/biz/v1/inspiration/dry_run_create_ugc_inspiration"),i={workspace_id:e.workspace_id,inspiration_type:e.inspiration_type,source_task_info:e.source_task_info,title:e.title,activity_id_list:e.activity_id_list,is_public_material:e.is_public_material,version:e.version,specified_result_id:e.specified_result_id,specified_result_platform:e.specified_result_platform,report_event_info:e.report_event_info,challenge_topic:e.challenge_topic,special_setting:e.special_setting};return this.request({url:r,method:"POST",data:i},t)}GetRandomStoryOutlineTemplate(e,t){var r=this.genBaseURL("/api/biz/v1/inspiration/get_random_story_outline_template"),i={count:e.count,with_cover:e.with_cover};return this.request({url:r,method:"POST",data:i},t)}CmsGetStoryOutlineTemplate(e,t){var r=this.genBaseURL("/api/internal/v1/inspiration/cms_get_story_outline_template"),i={auth_key:e.auth_key,count:e.count,offset:e.offset,id_filter:e.id_filter,tag_filter:e.tag_filter,status_filter:e.status_filter,source_filter:e.source_filter};return this.request({url:r,method:"POST",data:i},t)}CmsCreateStoryOutlineTemplate(e,t){var r=this.genBaseURL("/api/internal/v1/inspiration/cms_create_story_outline_template"),i={auth_key:e.auth_key,story_outline:e.story_outline};return this.request({url:r,method:"POST",data:i},t)}CmsDeleteStoryOutlineTemplate(e,t){var r=this.genBaseURL("/api/internal/v1/inspiration/cms_delete_story_outline_template"),i={auth_key:e.auth_key,id:e.id};return this.request({url:r,method:"POST",data:i},t)}CmsUpdateStoryOutlineTemplate(e,t){var r=this.genBaseURL("/api/internal/v1/inspiration/cms_update_story_outline_template"),i={auth_key:e.auth_key,id:e.id,story_outline:e.story_outline};return this.request({url:r,method:"POST",data:i},t)}MGetDeviceSettings(e,t){var r=this.genBaseURL("/api/biz/v1/user/mget_device_setting"),i={device_id:(e||{}).device_id};return this.request({url:r,method:"POST",data:i},t)}UpdateDeviceSettings(e,t){var r=this.genBaseURL("/api/biz/v1/user/update_device_setting"),i={device_settings:(e||{}).device_settings};return this.request({url:r,method:"POST",data:i},t)}GetCommerceInfo(e,t){var r=e||{},i=this.genBaseURL("/api/internal/v1/commerce/get_commerce_info"),a={run_id:r.run_id,task_id:r.task_id,history_id:r.history_id};return this.request({url:i,method:"GET",params:a},t)}GetWebAgentSetting(e,t){var r=this.genBaseURL("/api/biz/v1/agent/get_web_agent_setting"),i={user_info:e.user_info};return this.request({url:r,method:"POST",data:i},t)}BatchUpdateUserSettingsInternal(e,t){var r=e||{},i=this.genBaseURL("/api/internal/v1/user/setting/batch_update_user_settings"),a={Uids:r.Uids,must_pippit_ai_watermark_enabled:r.must_pippit_ai_watermark_enabled};return this.request({url:i,method:"POST",data:a},t)}ListPresetSkillsWeb(e,t){var r=this.genBaseURL("/api/web/v1/skill/list");return this.request({url:r,method:"GET"},t)}GetThreadForSkill(e,t){var r=e||{},i=this.genBaseURL("/api/biz/v1/skill/get_thread"),a={thread_id:r.thread_id,scopes:r.scopes,run_id:r.run_id,limit:r.limit,after_seq:r.after_seq};return this.request({url:i,method:"POST",data:a},t)}SubmitRunForSkill(e,t){var r=e||{},i=this.genBaseURL("/api/biz/v1/skill/submit_run"),a={message:r.message,asset_ids:r.asset_ids,thread_id:r.thread_id};return this.request({url:i,method:"POST",data:a},t)}GetPromptTemplateDomesticExternal(e,t){var r=this.genBaseURL("/api/biz/v1/template/get"),i={template_id:e.template_id,language:e.language};return this.request({url:r,method:"GET",params:i},t)}ListPromptTemplateDomestic(e,t){var r=e||{},i=this.genBaseURL("/api/internal/v1/template/list"),a={category_id:r.category_id,status:r.status,page_num:r.page_num,page_size:r.page_size};return this.request({url:i,method:"POST",data:a},t)}GetPromptTemplateDomestic(e,t){var r=this.genBaseURL("/api/internal/v1/template/get"),i={template_id:e.template_id};return this.request({url:r,method:"POST",data:i},t)}ListPromptTemplateDomesticExternal(e,t){var r=e||{},i=this.genBaseURL("/api/biz/v1/template/list"),a={category_id:r.category_id,status:r.status,page_num:r.page_num,page_size:r.page_size};return this.request({url:i,method:"GET",params:a},t)}DeletePromptTemplateDomestic(e,t){var r=this.genBaseURL("/api/internal/v1/template/delete"),i={template_id:e.template_id};return this.request({url:r,method:"POST",data:i},t)}UpdatePromptTemplateDomestic(e,t){var r=this.genBaseURL("/api/internal/v1/template/update"),i={template_id:e.template_id,title:e.title,description:e.description,cover_url:e.cover_url,category:e.category,prompt_template:e.prompt_template,variables:e.variables,status:e.status,sort_weight:e.sort_weight,button_text:e.button_text,updated_at:e.updated_at,preview_url:e.preview_url,preview_type:e.preview_type};return this.request({url:r,method:"POST",data:i},t)}CreatePromptTemplateDomestic(e,t){var r=e||{},i=this.genBaseURL("/api/internal/v1/template/create"),a={template_id:r.template_id,title:r.title,description:r.description,cover_url:r.cover_url,category:r.category,prompt_template:r.prompt_template,variables:r.variables,status:r.status,sort_weight:r.sort_weight,button_text:r.button_text,created_at:r.created_at,updated_at:r.updated_at,preview_url:r.preview_url,preview_type:r.preview_type};return this.request({url:i,method:"POST",data:a},t)}ExchangeCliLoginGrantWeb(e,t){var r=this.genBaseURL("/api/web/v1/auth/exchange_cli_login_grant"),i={grant:e.grant,random_secret_key:e.random_secret_key};return this.request({url:r,method:"POST",data:i},t)}CreateCliLoginGrantWeb(e,t){var r=this.genBaseURL("/api/web/v1/auth/create_cli_login_grant"),i={random_secret_key:e.random_secret_key,scene:e.scene,callback_url:e.callback_url};return this.request({url:r,method:"POST",data:i},t)}CMSCharacterCreate(e,t){var r=e||{},i=this.genBaseURL("/api/internal/v1/character/cms/create"),a={character:r.character,biz_type:r.biz_type,is_public:r.is_public,consumer_uid:r.consumer_uid,extra:r.extra};return this.request({url:i,method:"POST",data:a},t)}CMSCharacterDelete(e,t){var r=e||{},i=this.genBaseURL("/api/internal/v1/character/cms/delete"),a={character_id:r.character_id,consumer_uid:r.consumer_uid};return this.request({url:i,method:"POST",data:a},t)}CMSCharacterUpdate(e,t){var r=e||{},i=this.genBaseURL("/api/internal/v1/character/cms/update"),a={character:r.character,consumer_uid:r.consumer_uid};return this.request({url:i,method:"POST",data:a},t)}AssetCreateIntermediate(e,t){var r=this.genBaseURL("/api/internal/v1/asset/create_intermediate"),i={asset_source_type:e.asset_source_type,asset_source_id:e.asset_source_id,asset_type:e.asset_type,Base:e.Base};return this.request({url:r,method:"POST",data:i},t)}CMSCharacterList(e,t){var r=e||{},i=this.genBaseURL("/api/internal/v1/character/cms/list"),a={name:r.name,is_test:r.is_test,create_type:r.create_type,need_delete:r.need_delete,biz_type:r.biz_type,scope:r.scope,page_size:r.page_size,cursor:r.cursor,consumer_uid:r.consumer_uid};return this.request({url:i,method:"POST",data:a},t)}CMSCharacterDetail(e,t){var r=e||{},i=this.genBaseURL("/api/internal/v1/character/cms/detail"),a={character_id:r.character_id,need_delete:r.need_delete};return this.request({url:i,method:"POST",data:a},t)}CMSCharacterSearch(e,t){var r=e||{},i=this.genBaseURL("/api/internal/v1/character/cms/search"),a={name:r.name,character_ids:r.character_ids,author_uids:r.author_uids,create_type:r.create_type,review_status:r.review_status,is_public:r.is_public,is_real_person_character:r.is_real_person_character,is_searchable:r.is_searchable,is_recommended:r.is_recommended,page_num:r.page_num,page_size:r.page_size,sort_by:r.sort_by,sort_order:r.sort_order};return this.request({url:i,method:"POST",data:a},t)}CMSCropImage(e,t){var r=e||{},i=this.genBaseURL("/api/internal/v1/tool/cms/crop_image"),a={image_url:r.image_url,target_ratio:r.target_ratio,uid:r.uid};return this.request({url:i,method:"POST",data:a},t)}QueryAk(e,t){var r=this.genBaseURL("/api/biz/v1/user/query_ak");return this.request({url:r,method:"POST"},t)}DeleteAk(e,t){var r=this.genBaseURL("/api/biz/v1/user/delete_ak"),i={ak_ids:(e||{}).ak_ids};return this.request({url:r,method:"POST",data:i},t)}UpdateAk(e,t){var r=this.genBaseURL("/api/biz/v1/user/update_ak"),i={access_token_list:(e||{}).access_token_list};return this.request({url:r,method:"POST",data:i},t)}GenerateAk(e,t){var r=e||{},i=this.genBaseURL("/api/biz/v1/user/generate_ak"),a={token_name:r.token_name,token_desc:r.token_desc,expired_at:r.expired_at};return this.request({url:i,method:"POST",data:a},t)}UpdateNovelSettings(e,t){var r=e||{},i=this.genBaseURL("/api/web/v1/agent/novel/update_novel_settings"),a={pippit_asset_id:r.pippit_asset_id,novel_settings:r.novel_settings};return this.request({url:i,method:"POST",data:a},t)}GetCommerceAuthInfo(e,t){var r=e||{},i=this.genBaseURL("/api/biz/v1/commerce/get_commerce_auth_info"),a={model_name:r.model_name,resolution:r.resolution,agent_name:r.agent_name,duration:r.duration,asset_type:r.asset_type,has_refer_video:r.has_refer_video,has_refer_image:r.has_refer_image,video_durations:r.video_durations,immition_videos_durations:r.immition_videos_durations};return this.request({url:i,method:"POST",data:a},t)}ListPromptTemplateDomesticCategoryExternal(e,t){var r=this.genBaseURL("/api/biz/v1/template/category/list"),i={language:(e||{}).language};return this.request({url:r,method:"POST",data:i},t)}AgentEvalOversea(e,t){var r=this.genBaseURL("/api/internal/v1/common/agent_eval_oversea"),i={object:e.object,input:e.input,region:e.region,WorkspaceID:e.WorkspaceID,agent_name:e.agent_name,SpaceID:e.SpaceID,SpaceIDC:e.SpaceIDC,thread_id:e.thread_id,run_id:e.run_id,ext:e.ext},a={"FlowDevops-Agw-UserId":e["FlowDevops-Agw-UserId"],"FlowDevops-Agw-AppId":e["FlowDevops-Agw-AppId"]};return this.request({url:r,method:"POST",data:i,headers:a},t)}UpdatePromptTemplateDomesticCategory(e,t){var r=this.genBaseURL("/api/internal/v1/template/category/update"),i={category_id:e.category_id,category_name:e.category_name};return this.request({url:r,method:"POST",data:i},t)}GetPromptTemplateDomesticCategory(e,t){var r=this.genBaseURL("/api/internal/v1/template/category/get"),i={category_id:e.category_id};return this.request({url:r,method:"POST",data:i},t)}CreatePromptTemplateDomesticCategory(e,t){var r=this.genBaseURL("/api/internal/v1/template/category/create"),i={category_id:e.category_id,category_name:e.category_name};return this.request({url:r,method:"POST",data:i},t)}DeletePromptTemplateDomesticCategory(e,t){var r=this.genBaseURL("/api/internal/v1/template/category/delete"),i={category_id:e.category_id};return this.request({url:r,method:"POST",data:i},t)}GetTaskQuery(e,t){var r=this.genBaseURL("/api/biz/v1/task/query"),i={run_id:e.run_id};return this.request({url:r,method:"POST",data:i},t)}SecurityCheckAsyncBatchQuery(e,t){var r=this.genBaseURL("/api/biz/v1/security/async/batch_query"),i={query_list:(e||{}).query_list};return this.request({url:r,method:"POST",data:i},t)}GetDramaSugInfo(e,t){var r=e||{},i=this.genBaseURL("/api/biz/v1/remix_tools/get_drama_sug_info"),a={drama_sug_link_id:r.drama_sug_link_id,drama_summary_link_id:r.drama_summary_link_id,drama_ending_hook_id:r.drama_ending_hook_id};return this.request({url:i,method:"POST",data:a},t)}AssetNamespaceQuery(e,t){var r=this.genBaseURL("/api/internal/v1/asset/namespace_query"),i={team:e.team,first_directory:e.first_directory,second_directory:e.second_directory,file_name:e.file_name,pippit_asset_id:e.pippit_asset_id,update_time:e.update_time,uid:e.uid,page_size:e.page_size,page_num:e.page_num,Base:e.Base};return this.request({url:r,method:"POST",data:i},t)}GetDramaHotTopic(e,t){var r=this.genBaseURL("/api/biz/v1/inspiration/get_drama_hot_topic");return this.request({url:r,method:"POST"},t)}constructor(e){this.request=()=>{throw Error("PippitService.request is undefined")},this.baseURL="",this.request=(null==e?void 0:e.request)||this.request,this.baseURL=(null==e?void 0:e.baseURL)||this.baseURL}}var p=r(82001),h=r(91187),v=r(69848),m=r(56800),_=r(33418),g=r(90344),f=r(12349),y=new Set(["setRequestInterceptor","clearRequestInterceptor","getPippitService","setPippitService","runRequestInterceptors"]);class b{setRequestInterceptor(e){this.requestInterceptor=e}clearRequestInterceptor(){this.requestInterceptor=null}runRequestInterceptors(e){return this.requestInterceptor?this.requestInterceptor(e):e}setPippitService(e){this.pippitService=e}getPippitService(){return this.pippitService}constructor(){this.requestInterceptor=null,this.pippitService=null}}function x(e){var t=new b,r=e.request.bind(e);return e.request=function(e,i){var a=t.runRequestInterceptors({url:e.url,method:e.method,data:e.data,params:e.params,headers:e.headers});return r((0,n._)({},e,a),i)},t.setPippitService(e),new Proxy(e,{get(e,r){if(y.has(r)){var i=t[r];return"function"==typeof i?i.bind(t):i}return e[r]}})}var I=(0,_.isInternal)()?"https://pippit-platform-cn.".concat(h.E):"",S=()=>({appvr:"1.1.4","entrance-from":"web",appid:p.k}),w=e=>{i=e},N=()=>{if((0,m.wG)("uc_logout_result",{status:"success",trigger:"outdate"}),null==i?void 0:i())throw Error("\u5F53\u524D\u5904\u4E8E\u9644\u8EAB\u6A21\u5F0F\uFF0C\u65E0\u6CD5\u53D1\u8D77\u5BF9\u8BDD");(0,m.wG)("uc_logout_result",{status:"success",trigger:"outdate"}),"undefined"!=typeof window&&"/login"!==window.location.pathname&&(window.location.href="/login")},C=e=>{if(e&&"object"==typeof e){var{ret:t,errmsg:r}=e;1015===Number(t)&&"check login error"===r&&N()}},T=e=>{401===e&&N()},k=l.Z.create({baseURL:I,headers:S()});k.interceptors.response.use(e=>(e&&"object"==typeof e&&C(e.data),e.data),e=>{var t;return(null==(t=e.response)?void 0:t.status)&&T(e.response.status),e});var j=e=>(t,r)=>{var i=(0,g.d9)(t);return k.request((0,s._)((0,n._)({},i),{signal:null==r?void 0:r.signal,headers:(0,d.Z)({},i.headers,null==e?void 0:e.extraHeaders,null==r?void 0:r.extraHeaders)}))},P=e=>(t,r)=>{var i,a=(0,c.Og)({url:null!=(i=t.url)?i:"",pf:"7",appvr:c.QW,tdid:""});return k.request((0,s._)((0,n._)({},t),{signal:null==r?void 0:r.signal,headers:(0,d.Z)({},t.headers,null==e?void 0:e.extraHeaders,a,{"sign-ver":c.p1,pf:"7",appvr:c.QW,tdid:""})}))},L=new u({request:j({extraHeaders:(0,n._)({},f.Jg)})}),A=x(L),M=new u({request:j({extraHeaders:{Appid:p.r}})}),D=new u({request:j({extraHeaders:(0,n._)({},f.kf)})}),R=new u({request:j({extraHeaders:(0,n._)({},f.n0)})}),E=new class{genBaseURL(e){return"string"==typeof this.baseURL?this.baseURL+e:this.baseURL(e)}GetUserInfo(e,t){var r=this.genBaseURL("/api/biz/v1/user/info");return this.request({url:r,method:"GET"},t)}RecommendDigitalHumanByTag(e,t){var r=e||{},i=this.genBaseURL("/api/biz/v1/digital_human/recommend_by_tag"),a={dsl_filter_query:r.dsl_filter_query,count:r.count,cursor:r.cursor,req_id:r.req_id,region:r.region,ratio_list:r.ratio_list};return this.request({url:i,method:"POST",data:a},t)}GetFixedPositionDigitalHuman(e,t){var r=this.genBaseURL("/api/biz/v1/digital_human/get_fixed_position"),i={uid:(e||{}).uid};return this.request({url:r,method:"POST",data:i},t)}DigitalHumanFilterConfig(e,t){var r=this.genBaseURL("/api/biz/v1/digital_human/filter_config");return this.request({url:r,method:"POST"},t)}BatchGetMaterial(e,t){var r=e||{},i=this.genBaseURL("/api/biz/v1/material/batch_get"),a={material_ids:r.material_ids,material_type:r.material_type,source_platform:r.source_platform};return this.request({url:i,method:"POST",data:a},t)}GetUploadSign(e,t){var r=this.genBaseURL("/api/biz/v1/common/get_upload_sign"),i={biz:e.biz};return this.request({url:r,method:"GET",params:i},t)}SecurityCheck(e,t){var r=e||{},i=this.genBaseURL("/api/biz/v1/security/check"),a={scene:r.scene,text_list:r.text_list,image_list:r.image_list,video_list:r.video_list,skip_face_detection:r.skip_face_detection,pippit_asset_id:r.pippit_asset_id,agent_name:r.agent_name};return this.request({url:i,method:"POST",data:a},t)}SyncAssetToEverPhoto(e,t){var r=e||{},i=this.genBaseURL("/api/biz/v1/common/sync_asset_to_everphoto"),a={workspace_id:r.workspace_id,source_type:r.source_type,asset_type:r.asset_type,vid:r.vid,url:r.url,need_transcode:r.need_transcode,no_occupy:r.no_occupy,invisible:r.invisible,uid:r.uid};return this.request({url:i,method:"POST",data:a},t)}GetContextHistoryMessage(e,t){var r=this.genBaseURL("/api/biz/v1/context/message"),i={uid:e.uid,generate_id:e.generate_id,generate_version:e.generate_version,with_latest:e.with_latest,sequence_start:e.sequence_start,sequence_end:e.sequence_end};return this.request({url:r,method:"POST",data:i},t)}GetContextHistory(e,t){var r=e||{},i=this.genBaseURL("/api/biz/v1/context/history"),a={uid:r.uid,generate_id:r.generate_id,with_latest:r.with_latest,page:r.page,page_size:r.page_size};return this.request({url:i,method:"POST",data:a},t)}UpdateContextHistoryBusinessInfo(e,t){var r=this.genBaseURL("/api/biz/v1/context/history_update"),i={uid:e.uid,generate_id:e.generate_id,generate_version:e.generate_version,business_info:e.business_info,not_notify:e.not_notify,if_notify_meta:e.if_notify_meta};return this.request({url:r,method:"POST",data:i},t)}DelContextHistory(e,t){var r=e||{},i=this.genBaseURL("/api/biz/v1/context/history_delete"),a={uid:r.uid,generate_id:r.generate_id,delete_all:r.delete_all};return this.request({url:i,method:"POST",data:a},t)}CreateTask(e,t){var r=e||{},i=this.genBaseURL("/api/biz/v1/material/create_task"),a={scene:r.scene,material_list:r.material_list,action_list:r.action_list,user_info:r.user_info,user_input:r.user_input};return this.request({url:i,method:"POST",data:a},t)}MGetAssetInfo(e,t){var r=this.genBaseURL("/api/biz/v1/common/mget_asset_info"),i={workspace_id:e.workspace_id,asset_ids:e.asset_ids,uid:e.uid,need_transcode:e.need_transcode,app_id:e.app_id};return this.request({url:r,method:"POST",data:i},t)}GetPromptSug(e,t){var r=this.genBaseURL("/api/biz/v1/preset/get_prompt_sug"),i={gen_type:e.gen_type};return this.request({url:r,method:"GET",params:i},t)}GetVideoExample(e,t){var r=this.genBaseURL("/api/biz/v1/preset/video_example"),i={prompt_sug_id:e.prompt_sug_id,task_name:e.task_name,video_intent_context:e.video_intent_context,video_creative_context:e.video_creative_context,video_generate_context:e.video_generate_context,planning:e.planning,generate_id:e.generate_id};return this.request({url:r,method:"POST",data:i},t)}GetImageExample(e,t){var r=this.genBaseURL("/api/biz/v1/preset/image_example"),i={prompt_sug_id:e.prompt_sug_id,task_name:e.task_name,image_intent_context:e.image_intent_context,image_creative_context:e.image_creative_context,image_generate_context:e.image_generate_context,planning:e.planning,generate_id:e.generate_id};return this.request({url:r,method:"POST",data:i},t)}GetContextGenerateInfos(e,t){var r=e||{},i=this.genBaseURL("/api/biz/v1/context/generate_infos"),a={uid:r.uid,generate_id_list:r.generate_id_list};return this.request({url:i,method:"POST",data:a},t)}GetContextGenerateIDs(e,t){var r=e||{},i=this.genBaseURL("/api/biz/v1/context/generate_ids"),a={uid:r.uid,page:r.page,page_size:r.page_size};return this.request({url:i,method:"POST",data:a},t)}BatchGetRenderTask(e,t){var r=this.genBaseURL("/api/biz/v1/videogen/batch_get_render_task"),i={render_task_ids:e.render_task_ids,uid:e.uid};return this.request({url:r,method:"POST",data:i},t)}MGetVideoInfo(e,t){var r=this.genBaseURL("/api/biz/v1/common/mget_video_info"),i={vids:e.vids,biz:e.biz};return this.request({url:r,method:"POST",data:i},t)}CheckUserBetaAccess(e,t){var r=this.genBaseURL("/api/biz/v1/user/check_user_beta_access"),i={device_id:e.device_id};return this.request({url:r,method:"GET",params:i},t)}CreateVideo(e,t){var r=e||{},i=this.genBaseURL("/api/biz/v1/videogen/create_video"),a={payload:r.payload,product_id:r.product_id,app_id:r.app_id,device_id:r.device_id,user_id:r.user_id,service:r.service};return this.request({url:i,method:"POST",data:a},t)}RegenerateVideo(e,t){var r=e||{},i=this.genBaseURL("/api/biz/v1/videogen/regenerate_video"),a={payload:r.payload,product_id:r.product_id,app_id:r.app_id,device_id:r.device_id,user_id:r.user_id,service:r.service};return this.request({url:i,method:"POST",data:a},t)}Report(e,t){var r=e||{},i=this.genBaseURL("/api/biz/v1/common/report"),a={tag_list:r.tag_list,description:r.description,task_id:r.task_id,item_id:r.item_id,task_detail:r.task_detail,scene:r.scene};return this.request({url:i,method:"POST",data:a},t)}ListGenerateLightInfos(e,t){var r=e||{},i=this.genBaseURL("/api/biz/v1/context/generate_light_infos"),a={uid:r.uid,generate_ids:r.generate_ids,offset:r.offset,size:r.size,generate_type:r.generate_type,generate_type_list:r.generate_type_list};return this.request({url:i,method:"POST",data:a},t)}GetToneList(e,t){var r=e||{},i=this.genBaseURL("/api/biz/v1/omni/get_tone_list"),a={count:r.count,cursor:r.cursor};return this.request({url:i,method:"POST",data:a},t)}DeleteDigital(e,t){var r=this.genBaseURL("/api/biz/v1/omni/batch_delete_digital"),i={img_list:(e||{}).img_list};return this.request({url:r,method:"POST",data:i},t)}GetOmniAudioList(e,t){var r=e||{},i=this.genBaseURL("/api/biz/v1/omni/get_hot_audio_list"),a={count:r.count,cursor:r.cursor};return this.request({url:i,method:"POST",data:a},t)}CheckOmniTaskLimit(e,t){var r=this.genBaseURL("/api/biz/v1/omni/before_create_limit_check"),i={commercial_config:(e||{}).commercial_config};return this.request({url:r,method:"POST",data:i},t)}GetOmniHotImgCategoryList(e,t){var r=this.genBaseURL("/api/biz/v1/omni/get_img_category_list");return this.request({url:r,method:"POST"},t)}GetOmniHotImgList(e,t){var r=e||{},i=this.genBaseURL("/api/biz/v1/omni/get_img_list"),a={count:r.count,cursor:r.cursor,id:r.id,recommend:r.recommend,image_list:r.image_list};return this.request({url:i,method:"POST",data:a},t)}AudioToText(e,t){var r=e||{},i=this.genBaseURL("/api/biz/v1/omni/audio_to_text"),a={md5:r.md5,duration:r.duration,workspace_id:r.workspace_id,audio_url:r.audio_url};return this.request({url:i,method:"POST",data:a},t)}GetDetailInspirations(e,t){var r=e||{},i=this.genBaseURL("/api/biz/v1/inspiration/details"),a={tab:r.tab,num:r.num,inspiration_pool_id:r.inspiration_pool_id,cursor:r.cursor,direction:r.direction,req_version:r.req_version,with_image_watermark_info:r.with_image_watermark_info,with_video_watermark_info:r.with_video_watermark_info};return this.request({url:i,method:"POST",data:a},t)}GetInspirationInteractions(e,t){var r=this.genBaseURL("/api/biz/v1/inspiration/interactions"),i={inspiration_id:(e||{}).inspiration_id};return this.request({url:r,method:"POST",data:i},t)}GetInspirations(e,t){var r=e||{},i=this.genBaseURL("/api/biz/v1/inspiration/feed"),a={tab:r.tab,num:r.num,inspiration_pool_id:r.inspiration_pool_id,cursor:r.cursor,direction:r.direction,req_version:r.req_version};return this.request({url:i,method:"POST",data:a},t)}GetMyLikeInspirations(e,t){var r=e||{},i=this.genBaseURL("/api/biz/v1/inspiration/mylikes"),a={num:r.num,cursor:r.cursor,direction:r.direction,max_time_seconds:r.max_time_seconds};return this.request({url:i,method:"POST",data:a},t)}InspirationLike(e,t){var r=e||{},i=this.genBaseURL("/api/biz/v1/inspiration/like"),a={inspiration_id:r.inspiration_id,action:r.action,tab:r.tab};return this.request({url:i,method:"POST",data:a},t)}TryOmniTask(e,t){var r=this.genBaseURL("/api/biz/v1/omni/try_task"),i={audio_info:e.audio_info,img_info:e.img_info,use_wrap:e.use_wrap,workspace_id:e.workspace_id,generate_id:e.generate_id,event_info:e.event_info,is_retry:e.is_retry,inspiration_id:e.inspiration_id,uid:e.uid,commercial_config:e.commercial_config,generate_pipeline:e.generate_pipeline,all_mask_image_list:e.all_mask_image_list,all_object_image_list:e.all_object_image_list};return this.request({url:r,method:"POST",data:i},t)}GetFixedPositionOmniImgList(e,t){var r=this.genBaseURL("/api/biz/v1/omni/get_fixed_position");return this.request({url:r,method:"POST"},t)}GetUserOmniImgList(e,t){var r=e||{},i=this.genBaseURL("/api/biz/v1/omni/get_user_img_list"),a={count:r.count,cursor:r.cursor};return this.request({url:i,method:"POST",data:a},t)}CreateInspiration(e,t){var r=e||{},i=this.genBaseURL("/api/biz/v1/inspiration/create_inspiration"),a={generate_id:r.generate_id,uid:r.uid,workspace_id:r.workspace_id,inspiration_id:r.inspiration_id,material_list:r.material_list};return this.request({url:i,method:"POST",data:a},t)}UpdateInspiration(e,t){var r=e||{},i=this.genBaseURL("/api/biz/v1/inspiration/update_inspiration"),a={inspiration_id:r.inspiration_id,changed_field_name:r.changed_field_name,changed_field_value:r.changed_field_value,app_id:r.app_id,manual_upload_resource_info:r.manual_upload_resource_info,operate_type:r.operate_type,auth_key:r.auth_key};return this.request({url:i,method:"POST",data:a},t)}GetDetailInspirationList(e,t){var r=e||{},i=this.genBaseURL("/api/biz/v1/inspiration/detail_list"),a={inspiration_ids:r.inspiration_ids,req_type:r.req_type,req_version:r.req_version,with_image_watermark_info:r.with_image_watermark_info,with_video_watermark_info:r.with_video_watermark_info};return this.request({url:i,method:"POST",data:a},t)}RetryOmniTask(e,t){var r=this.genBaseURL("/api/biz/v1/omni/retry_task"),i={generate_id:e.generate_id,task_input:e.task_input,task_output:e.task_output,commercial_config:e.commercial_config};return this.request({url:r,method:"POST",data:i},t)}GetInspirationFeatureTab(e,t){var r=this.genBaseURL("/api/biz/v1/inspiration/feature_tab"),i={tab:(e||{}).tab};return this.request({url:r,method:"POST",data:i},t)}CreateInspirationForImage(e,t){var r=e||{},i=this.genBaseURL("/api/biz/v1/inspiration/create_inspiration_for_image"),a={generate_id:r.generate_id,uid:r.uid,workspace_id:r.workspace_id,inspiration_id:r.inspiration_id,material_list:r.material_list};return this.request({url:i,method:"POST",data:a},t)}BatchGetVideoURL(e,t){var r=e||{},i=this.genBaseURL("/api/biz/v1/transfer/batch_get_video_url"),a={uid:r.uid,task_ids:r.task_ids};return this.request({url:i,method:"POST",data:a},t)}BatchGetImageByURI(e,t){var r=this.genBaseURL("/api/biz/v1/transfer/batch_get_image"),i={task_ids:(e||{}).task_ids};return this.request({url:r,method:"POST",data:i},t)}GetUserWorkspace(e,t){var r=this.genBaseURL("/api/internal/v1/workspace/get_user_workspace"),i={uid:(e||{}).uid};return this.request({url:r,method:"POST",data:i},t)}CreateInspirationForOmni(e,t){var r=e||{},i=this.genBaseURL("/api/biz/v1/inspiration/create_inspiration_for_omni"),a={generate_id:r.generate_id,uid:r.uid,workspace_id:r.workspace_id,inspiration_id:r.inspiration_id,material_list:r.material_list};return this.request({url:i,method:"POST",data:a},t)}CreateInspirationAutomatically(e,t){var r=e||{},i=this.genBaseURL("/api/biz/v1/inspiration/create_inspiration_automatically"),a={generate_id:r.generate_id,uid:r.uid,workspace_id:r.workspace_id,inspiration_id:r.inspiration_id,material_list:r.material_list,inspiration_type:r.inspiration_type,auth_key:r.auth_key,extension:r.extension};return this.request({url:i,method:"POST",data:a},t)}BatchCreateDebugTasks(e,t){var r=e||{},i=this.genBaseURL("/api/internal/v1/debug/batch_create_tasks"),a={tasks:r.tasks,interval:r.interval,batch_id:r.batch_id};return this.request({url:i,method:"POST",data:a},t)}GetTaskDevInfo(e,t){var r=this.genBaseURL("/api/internal/v1/context/get_task_dev_info"),i={generate_id:(e||{}).generate_id};return this.request({url:r,method:"POST",data:i},t)}GetDefaultDebugConfig(e,t){var r=this.genBaseURL("/api/internal/v1/debug/get_default_config"),i={env:(e||{}).env};return this.request({url:r,method:"POST",data:i},t)}GetInspirationSugs(e,t){var r=this.genBaseURL("/api/biz/v1/inspiration/sug_words"),i={type:(e||{}).type};return this.request({url:r,method:"POST",data:i},t)}CreateInspirationForI18n(e,t){var r=e||{},i=this.genBaseURL("/api/biz/v1/inspiration_i18n/create_inspiration"),a={type:r.type,image:r.image,prompt:r.prompt,auth_key:r.auth_key};return this.request({url:i,method:"POST",data:a},t)}InternalGetSugList(e,t){var r=e||{},i=this.genBaseURL("/api/internal/v1/sug/list"),a={gen_type:r.gen_type,page:r.page,page_size:r.page_size,status:r.status};return this.request({url:i,method:"POST",data:a},t)}InternalUpdateSug(e,t){var r=this.genBaseURL("/api/internal/v1/sug/update"),i={sug_id:e.sug_id,prompt:e.prompt,title:e.title,status:e.status,sort_order:e.sort_order,min_version:e.min_version,max_version:e.max_version,editor:e.editor};return this.request({url:r,method:"POST",data:i},t)}InternalDeleteSug(e,t){var r=this.genBaseURL("/api/internal/v1/sug/delete"),i={sug_id:e.sug_id};return this.request({url:r,method:"POST",data:i},t)}GetPackageInfo(e,t){var r=e||{},i=this.genBaseURL("/api/biz/v1/editor/get_package_info"),a={draft_key:r.draft_key,package_id:r.package_id,render_task_id:r.render_task_id,entrance_from:r.entrance_from};return this.request({url:i,method:"POST",data:a},t)}InternalCreateSug(e,t){var r=this.genBaseURL("/api/internal/v1/sug/create"),i={sug_id:e.sug_id,prompt:e.prompt,title:e.title,gen_type:e.gen_type,result_list:e.result_list,sort_order:e.sort_order,min_version:e.min_version,max_version:e.max_version,editor:e.editor,asset_list:e.asset_list,digital_human_id:e.digital_human_id,model:e.model};return this.request({url:r,method:"POST",data:i},t)}UpdateInspirationForI18n(e,t){var r=e||{},i=this.genBaseURL("/api/biz/v1/inspiration_i18n/update_inspiration"),a={inspiration_id:r.inspiration_id,changed_field_name:r.changed_field_name,changed_field_value:r.changed_field_value,app_id:r.app_id,manual_upload_resource_info:r.manual_upload_resource_info,operate_type:r.operate_type,auth_key:r.auth_key};return this.request({url:i,method:"POST",data:a},t)}ListPlatformMaterial(e,t){var r=e||{},i=this.genBaseURL("/api/biz/v1/editor/list_platform_material"),a={Cursor:r.Cursor,Count:r.Count,ConditionList:r.ConditionList};return this.request({url:i,method:"POST",data:a},t)}CreateGenerateVideos(e,t){var r=e||{},i=this.genBaseURL("/api/biz/v1/editor/create_generate_videos"),a={UserPromptInfos:r.UserPromptInfos,UserInfo:r.UserInfo,storyboardID:r.storyboardID,PostbackArgs:r.PostbackArgs,Option:r.Option,Scene:r.Scene,RenderTaskId:r.RenderTaskId,StoryboardNumber:r.StoryboardNumber};return this.request({url:i,method:"POST",data:a},t)}CreateTtsAvatarTask(e,t){var r=e||{},i=this.genBaseURL("/api/biz/v1/editor/create_tts_avatar_task"),a={tts_avatar_info_list:r.tts_avatar_info_list,no_digital_human:r.no_digital_human,digital_human_id:r.digital_human_id,digital_human_type:r.digital_human_type,time_range:r.time_range,vimo_id:r.vimo_id,tts_global_options:r.tts_global_options,is_lip_sync:r.is_lip_sync,lip_sync_video:r.lip_sync_video,user_info:r.user_info,tts_avatar_type:r.tts_avatar_type,render_task_id:r.render_task_id,storyboard_id:r.storyboard_id,storyboard_number:r.storyboard_number,draft_sub_type:r.draft_sub_type};return this.request({url:i,method:"POST",data:a},t)}QueryTtsAvatarTask(e,t){var r=this.genBaseURL("/api/biz/v1/editor/query_tts_avatar_task"),i={task_id:(e||{}).task_id};return this.request({url:r,method:"POST",data:i},t)}SearchPlatformMaterial(e,t){var r=e||{},i=this.genBaseURL("/api/biz/v1/editor/search_platform_material"),a={cursor:r.cursor,count:r.count,condition_list:r.condition_list};return this.request({url:i,method:"POST",data:a},t)}GetPlatformMaterialDetail(e,t){var r=e||{},i=this.genBaseURL("/api/biz/v1/editor/get_platform_material_detail"),a={material_ids:r.material_ids,material_type:r.material_type,source_platform:r.source_platform};return this.request({url:i,method:"POST",data:a},t)}QueryGenerateVideos(e,t){var r=this.genBaseURL("/api/biz/v1/editor/query_generate_videos"),i={task_id:(e||{}).task_id};return this.request({url:r,method:"POST",data:i},t)}InterruptBatchTask(e,t){var r=this.genBaseURL("/api/internal/v1/debug/interrupt_batch_task"),i={batch_id:(e||{}).batch_id};return this.request({url:r,method:"POST",data:i},t)}ListGenerateLightInfosInternal(e,t){var r=e||{},i=this.genBaseURL("/api/internal/v1/context/generate_light_infos"),a={uid:r.uid,generate_ids:r.generate_ids,offset:r.offset,size:r.size,generate_type:r.generate_type,generate_type_list:r.generate_type_list};return this.request({url:i,method:"POST",data:a},t)}GetContextGenerateInfosInternal(e,t){var r=e||{},i=this.genBaseURL("/api/internal/v1/context/generate_infos"),a={uid:r.uid,generate_id_list:r.generate_id_list};return this.request({url:i,method:"POST",data:a},t)}GetContextHistoryInternal(e,t){var r=e||{},i=this.genBaseURL("/api/internal/v1/context/history"),a={uid:r.uid,generate_id:r.generate_id,with_latest:r.with_latest,page:r.page,page_size:r.page_size};return this.request({url:i,method:"POST",data:a},t)}TextToSpeech(e,t){var r=this.genBaseURL("/api/biz/v1/omni/text_to_speech"),i={timbre_info:(e||{}).timbre_info};return this.request({url:r,method:"POST",data:i},t)}GetT2vTaskCount(e,t){var r=this.genBaseURL("/api/biz/v1/editor/get_t2v_task_count"),i={user_id:(e||{}).user_id};return this.request({url:r,method:"POST",data:i},t)}CreateDebugTask(e,t){var r=e||{},i=this.genBaseURL("/api/internal/v1/debug/create_debug_task"),a={scene:r.scene,env:r.env,generate_id:r.generate_id,user_config:r.user_config,task_config:r.task_config,debug_config:r.debug_config,generate_count:r.generate_count,agent_version:r.agent_version,agent_config:r.agent_config,prompt_sug_id:r.prompt_sug_id,inspiration_id:r.inspiration_id,sug_words:r.sug_words,req_extra:r.req_extra,is_web:r.is_web};return this.request({url:i,method:"POST",data:a},t)}CreateTTSTask(e,t){var r=e||{},i=this.genBaseURL("/api/internal/v1/debug/create_tts_task"),a={script:r.script,tone_id:r.tone_id};return this.request({url:i,method:"POST",data:a},t)}UpdateDebugTask(e,t){var r=e||{},i=this.genBaseURL("/api/internal/v1/debug/update_debug_task"),a={generate_id:r.generate_id,stage:r.stage,content:r.content,env:r.env,scene:r.scene,agent_version:r.agent_version,user_config:r.user_config,extra:r.extra,is_web:r.is_web,is_new_task:r.is_new_task};return this.request({url:i,method:"POST",data:a},t)}GetContextHistoryMessageInternal(e,t){var r=this.genBaseURL("/api/internal/v1/context/message"),i={uid:e.uid,generate_id:e.generate_id,generate_version:e.generate_version,with_latest:e.with_latest,sequence_start:e.sequence_start,sequence_end:e.sequence_end};return this.request({url:r,method:"POST",data:i},t)}SyncAssetToEverPhotoInternal(e,t){var r=e||{},i=this.genBaseURL("/api/internal/v1/common/sync_asset_to_everphoto"),a={workspace_id:r.workspace_id,source_type:r.source_type,asset_type:r.asset_type,vid:r.vid,url:r.url,need_transcode:r.need_transcode,no_occupy:r.no_occupy,invisible:r.invisible,uid:r.uid};return this.request({url:i,method:"POST",data:a},t)}MGetAssetInfoInternal(e,t){var r=this.genBaseURL("/api/internal/v1/common/mget_asset_info"),i={workspace_id:e.workspace_id,asset_ids:e.asset_ids,uid:e.uid,need_transcode:e.need_transcode,app_id:e.app_id};return this.request({url:r,method:"POST",data:i},t)}ListUserHistory(e,t){var r=e||{},i=this.genBaseURL("/api/biz/v1/agent/list_user_history"),a={user:r.user,start_time:r.start_time,end_time:r.end_time,page_size:r.page_size,page_token:r.page_token,scopes:r.scopes,generate_types:r.generate_types};return this.request({url:i,method:"POST",data:a},t)}UpdateRunArtifact(e,t){var r=e||{},i=this.genBaseURL("/api/biz/v1/agent/update_run_artifact"),a={run_id:r.run_id,artifact:r.artifact};return this.request({url:i,method:"POST",data:a},t)}SubmitRun(e,t){var r=e||{},i=this.genBaseURL("/api/biz/v1/agent/submit_run"),a={message:r.message,user_info:r.user_info,agent_name:r.agent_name,entrance_from:r.entrance_from,run_extra:r.run_extra,thread_extra:r.thread_extra,client_supported_tools:r.client_supported_tools,request_id:r.request_id};return this.request({url:i,method:"POST",data:a},t)}GetThread(e,t){var r=e||{},i=this.genBaseURL("/api/biz/v1/agent/get_thread"),a={thread_id:r.thread_id,scopes:r.scopes,run_id:r.run_id,limit:r.limit,is_need_fail_reason_detail:r.is_need_fail_reason_detail};return this.request({url:i,method:"POST",data:a},t)}CreateGenerateVideosDeduct(e,t){var r=e||{},i=this.genBaseURL("/api/biz/v1/editor/create_generate_videos_deduct"),a={UserPromptInfos:r.UserPromptInfos,UserInfo:r.UserInfo,storyboardID:r.storyboardID,PostbackArgs:r.PostbackArgs,Option:r.Option,Scene:r.Scene,RenderTaskId:r.RenderTaskId,StoryboardNumber:r.StoryboardNumber};return this.request({url:i,method:"POST",data:a},t)}TransferMaterial(e,t){var r=this.genBaseURL("/api/biz/v1/common/transfer_material"),i={scene:e.scene,id:e.id,asset_id:e.asset_id,workspace_id:e.workspace_id};return this.request({url:r,method:"POST",data:i},t)}GrantUserCredits(e,t){var r=this.genBaseURL("/api/biz/v1/commerce/grant_user_credits"),i={scene:e.scene};return this.request({url:r,method:"POST",data:i},t)}GetShareInfo(e,t){var r=this.genBaseURL("/api/biz/v1/share/info"),i={share_id:e.share_id};return this.request({url:r,method:"POST",data:i},t)}GetAgentState(e,t){var r=e||{},i=this.genBaseURL("/api/internal/v1/agent/get_state"),a={conversation_id:r.conversation_id,agent_name:r.agent_name,mode:r.mode,stage:r.stage};return this.request({url:i,method:"POST",data:a},t)}UpdateAgentState(e,t){var r=e||{},i=this.genBaseURL("/api/internal/v1/agent/update_state"),a={conversation_id:r.conversation_id,agent_name:r.agent_name,state:r.state,mode:r.mode,stage:r.stage};return this.request({url:i,method:"POST",data:a},t)}GetWebPlatformAuthList(e,t){var r=this.genBaseURL("/api/internal/v1/auth/web_platform_uid_whitelist");return this.request({url:r,method:"GET"},t)}CancelRun(e,t){var r=e||{},i=this.genBaseURL("/api/biz/v1/agent/cancel_run"),a={run_id:r.run_id,thread_id:r.thread_id};return this.request({url:i,method:"POST",data:a},t)}SubscribeRun(e,t){var r=e||{},i=this.genBaseURL("/api/biz/v1/agent/subscribe_run"),a={run_id:r.run_id,start_message_id:r.start_message_id,thread_id:r.thread_id};return this.request({url:i,method:"POST",data:a},t)}GetRun(e,t){var r=e||{},i=this.genBaseURL("/api/biz/v1/agent/get_run"),a={run_id:r.run_id,thread_id:r.thread_id,scopes:r.scopes,is_need_fail_reason_detail:r.is_need_fail_reason_detail};return this.request({url:i,method:"POST",data:a},t)}SubscribeThread(e,t){var r=e||{},i=this.genBaseURL("/api/biz/v1/agent/subscribe_thread"),a={thread_id:r.thread_id,start_run_id:r.start_run_id};return this.request({url:i,method:"POST",data:a},t)}UpdateDebugTaskWeb(e,t){var r=e||{},i=this.genBaseURL("/api/web/v1/debug/update_debug_task"),a={generate_id:r.generate_id,stage:r.stage,content:r.content,env:r.env,scene:r.scene,agent_version:r.agent_version,user_config:r.user_config,extra:r.extra,is_web:r.is_web,is_new_task:r.is_new_task};return this.request({url:i,method:"POST",data:a},t)}MGetAssetInfoWeb(e,t){var r=this.genBaseURL("/api/web/v1/common/mget_asset_info"),i={workspace_id:e.workspace_id,asset_ids:e.asset_ids,uid:e.uid,need_transcode:e.need_transcode,app_id:e.app_id};return this.request({url:r,method:"POST",data:i},t)}GetUserWorkspaceWeb(e,t){var r=this.genBaseURL("/api/web/v1/workspace/get_user_workspace"),i={uid:(e||{}).uid};return this.request({url:r,method:"POST",data:i},t)}GetAgentStateWeb(e,t){var r=e||{},i=this.genBaseURL("/api/web/v1/agent/get_state"),a={conversation_id:r.conversation_id,agent_name:r.agent_name,mode:r.mode,stage:r.stage};return this.request({url:i,method:"POST",data:a},t)}CreateTTSTaskWeb(e,t){var r=e||{},i=this.genBaseURL("/api/web/v1/debug/create_tts_task"),a={script:r.script,tone_id:r.tone_id};return this.request({url:i,method:"POST",data:a},t)}GetContextHistoryMessageWeb(e,t){var r=this.genBaseURL("/api/web/v1/context/message"),i={uid:e.uid,generate_id:e.generate_id,generate_version:e.generate_version,with_latest:e.with_latest,sequence_start:e.sequence_start,sequence_end:e.sequence_end};return this.request({url:r,method:"POST",data:i},t)}CreateDebugTaskWeb(e,t){var r=e||{},i=this.genBaseURL("/api/web/v1/debug/create_debug_task"),a={scene:r.scene,env:r.env,generate_id:r.generate_id,user_config:r.user_config,task_config:r.task_config,debug_config:r.debug_config,generate_count:r.generate_count,agent_version:r.agent_version,agent_config:r.agent_config,prompt_sug_id:r.prompt_sug_id,inspiration_id:r.inspiration_id,sug_words:r.sug_words,req_extra:r.req_extra,is_web:r.is_web};return this.request({url:i,method:"POST",data:a},t)}UpdateAgentStateWeb(e,t){var r=e||{},i=this.genBaseURL("/api/web/v1/agent/update_state"),a={conversation_id:r.conversation_id,agent_name:r.agent_name,state:r.state,mode:r.mode,stage:r.stage};return this.request({url:i,method:"POST",data:a},t)}GetContextHistoryWeb(e,t){var r=e||{},i=this.genBaseURL("/api/web/v1/context/history"),a={uid:r.uid,generate_id:r.generate_id,with_latest:r.with_latest,page:r.page,page_size:r.page_size};return this.request({url:i,method:"POST",data:a},t)}ListGenerateLightInfosWeb(e,t){var r=e||{},i=this.genBaseURL("/api/web/v1/context/generate_light_infos"),a={uid:r.uid,generate_ids:r.generate_ids,offset:r.offset,size:r.size,generate_type:r.generate_type,generate_type_list:r.generate_type_list};return this.request({url:i,method:"POST",data:a},t)}CheckWebPlatformAuthWeb(e,t){var r=this.genBaseURL("/api/web/v1/auth/check_web_platform_auth"),i={uid:(e||{}).uid};return this.request({url:r,method:"GET",params:i},t)}CreateUgcInspiration(e,t){var r=this.genBaseURL("/api/biz/v1/inspiration/create_ugc_inspiration"),i={workspace_id:e.workspace_id,inspiration_type:e.inspiration_type,source_task_info:e.source_task_info,title:e.title,activity_id_list:e.activity_id_list,is_public_material:e.is_public_material,version:e.version,specified_result_id:e.specified_result_id,specified_result_platform:e.specified_result_platform,report_event_info:e.report_event_info,challenge_topic:e.challenge_topic,special_setting:e.special_setting};return this.request({url:r,method:"POST",data:i},t)}NotifyHistoryChange(e,t){var r=e||{},i=this.genBaseURL("/api/internal/v1/agent/notify_history_change"),a={thread:r.thread,run_status_update_event:r.run_status_update_event,run_artifact_update_event:r.run_artifact_update_event,user_info:r.user_info,payload:r.payload,generate_type:r.generate_type,run:r.run,run_queue_info_update_event:r.run_queue_info_update_event};return this.request({url:i,method:"POST",data:a},t)}SecurityCheckWeb(e,t){var r=e||{},i=this.genBaseURL("/api/web/v1/security/check"),a={scene:r.scene,text_list:r.text_list,image_list:r.image_list,video_list:r.video_list,skip_face_detection:r.skip_face_detection,pippit_asset_id:r.pippit_asset_id,agent_name:r.agent_name};return this.request({url:i,method:"POST",data:a},t)}UploadFileWeb(e,t){var r=e||{},i=this.genBaseURL("/api/web/v1/common/upload_file"),a={file:r.file,asset_type:r.asset_type};return this.request({url:i,method:"POST",data:a},t)}InternalSubmitRun(e,t){var r=e||{},i=this.genBaseURL("/api/internal/v1/agent/submit_run"),a={message:r.message,user_info:r.user_info,agent_name:r.agent_name,entrance_from:r.entrance_from,run_extra:r.run_extra,thread_extra:r.thread_extra,client_supported_tools:r.client_supported_tools,request_id:r.request_id};return this.request({url:i,method:"POST",data:a},t)}InternalListUserHistory(e,t){var r=e||{},i=this.genBaseURL("/api/internal/v1/agent/list_user_history"),a={user:r.user,start_time:r.start_time,end_time:r.end_time,page_size:r.page_size,page_token:r.page_token,scopes:r.scopes,generate_types:r.generate_types};return this.request({url:i,method:"POST",data:a},t)}InternalGetThread(e,t){var r=e||{},i=this.genBaseURL("/api/internal/v1/agent/get_thread"),a={thread_id:r.thread_id,scopes:r.scopes,run_id:r.run_id,limit:r.limit,is_need_fail_reason_detail:r.is_need_fail_reason_detail};return this.request({url:i,method:"POST",data:a},t)}InternalSubscribeThread(e,t){var r=e||{},i=this.genBaseURL("/api/internal/v1/agent/subscribe_thread"),a={thread_id:r.thread_id,start_run_id:r.start_run_id};return this.request({url:i,method:"POST",data:a},t)}CreatePgcInspiration(e,t){var r=this.genBaseURL("/api/internal/v1/inspiration/create_pgc_inspiration"),i={uid:e.uid,workspace_id:e.workspace_id,inspiration_type:e.inspiration_type,source_task_info:e.source_task_info,extra_config:e.extra_config,version:e.version,auth_key:e.auth_key,extension:e.extension,title:e.title,challenge_topic:e.challenge_topic};return this.request({url:r,method:"POST",data:i},t)}GetMontageSug(e,t){var r=this.genBaseURL("/api/biz/v1/montage/get_montage_sug"),i={assets:(e||{}).assets};return this.request({url:r,method:"POST",data:i},t)}ListInspirationForFission(e,t){var r=this.genBaseURL("/api/biz/v1/inspiration/list_for_fission"),i={inspiration_ids:(e||{}).inspiration_ids};return this.request({url:r,method:"POST",data:i},t)}PreprocessMaterial(e,t){var r=e||{},i=this.genBaseURL("/api/biz/v1/material/preprocess"),a={scene:r.scene,material_list:r.material_list,user_info:r.user_info};return this.request({url:i,method:"POST",data:a},t)}GetNoticeUnreadCount(e,t){var r=this.genBaseURL("/api/biz/v1/notice/unread_count"),i={notice_type_list:e.notice_type_list};return this.request({url:r,method:"POST",data:i},t)}GetNoticeList(e,t){var r=this.genBaseURL("/api/biz/v1/notice/list"),i={cursor:e.cursor,count:e.count,notice_type_list:e.notice_type_list};return this.request({url:r,method:"POST",data:i},t)}ListWebAgentSugWeb(e,t){var r=e||{},i=this.genBaseURL("/api/web/v1/agent/list_web_agent_sug"),a={agent_name:r.agent_name,prompt:r.prompt};return this.request({url:i,method:"POST",data:a},t)}ListPublishedInspiration(e,t){var r=this.genBaseURL("/api/biz/v1/inspiration/list_published_inspiration"),i={offset:e.offset,count:e.count,scene:e.scene};return this.request({url:r,method:"POST",data:i},t)}ListFeedInspiration(e,t){var r=this.genBaseURL("/api/biz/v1/inspiration/list_feed_inspiration"),i={tab:e.tab,count:e.count,inspiration_pool_id:e.inspiration_pool_id,stream_type:e.stream_type};return this.request({url:r,method:"POST",data:i},t)}GetPublishedInspirationDetail(e,t){var r=this.genBaseURL("/api/biz/v1/inspiration/get_published_inspiration_detail"),i={inspiration_id_list:e.inspiration_id_list,with_image_watermark_info:e.with_image_watermark_info,with_video_watermark_info:e.with_video_watermark_info};return this.request({url:r,method:"POST",data:i},t)}ListInspirationActivity(e,t){var r=this.genBaseURL("/api/biz/v1/inspiration/list_inspiration_activity"),i={page_num:e.page_num,page_size:e.page_size};return this.request({url:r,method:"POST",data:i},t)}GetInspirationDetail(e,t){var r=this.genBaseURL("/api/biz/v1/inspiration/get_inspiration_detail"),i={inspiration_id_list:e.inspiration_id_list,with_image_watermark_info:e.with_image_watermark_info,with_video_watermark_info:e.with_video_watermark_info};return this.request({url:r,method:"POST",data:i},t)}ListPlatformCategory(e,t){var r=this.genBaseURL("/api/biz/v1/editor/list_platform_category"),i={source_platform:(e||{}).source_platform};return this.request({url:r,method:"POST",data:i},t)}GetUserMemoryWeb(e,t){var r=e||{},i=this.genBaseURL("/api/web/v1/memory/get_user_memory"),a={uid:r.uid,scene:r.scene};return this.request({url:i,method:"POST",data:a},t)}DeleteContextHistoryWeb(e,t){var r=e||{},i=this.genBaseURL("/api/web/v1/context/history_delete"),a={uid:r.uid,generate_id:r.generate_id,delete_all:r.delete_all};return this.request({url:i,method:"POST",data:a},t)}BatchGetInspirationInteractionStatus(e,t){var r=this.genBaseURL("/api/biz/v1/inspiration/batch_get_interaction_status"),i={inspiration_id_list:e.inspiration_id_list,action:e.action};return this.request({url:r,method:"POST",data:i},t)}GetOdinUserInfo(e,t){var r=this.genBaseURL("/api/biz/v1/common/get_odin_user_info");return this.request({url:r,method:"POST"},t)}GetChatHistory(e,t){var r=e||{},i=this.genBaseURL("/api/internal/v1/agent/get_chat_history"),a={conversation_id:r.conversation_id,agent_name:r.agent_name};return this.request({url:i,method:"POST",data:a},t)}GetVideoExportList(e,t){var r=this.genBaseURL("/api/internal/v1/export/get_video_export_list"),i={uid:e.uid,tab_type:e.tab_type,cursor:e.cursor,count:e.count};return this.request({url:r,method:"POST",data:i},t)}DeleteUgcInspiration(e,t){var r=this.genBaseURL("/api/biz/v1/inspiration/delete_ugc_inspiration"),i={inspiration_id:e.inspiration_id};return this.request({url:r,method:"POST",data:i},t)}UserColdStartActivate(e,t){var r=this.genBaseURL("/api/biz/v1/user/cold_start_activate");return this.request({url:r,method:"POST"},t)}ExecutePlan(e,t){var r=e||{},i=this.genBaseURL("/api/internal/v1/agent/execute_plan"),a={PlanStr:r.PlanStr,ImageNameURLMap:r.ImageNameURLMap};return this.request({url:i,method:"POST",data:a},t)}GetThreadShareWeb(e,t){var r=e||{},i=this.genBaseURL("/api/web/v1/agent/get_thread_share"),a={share_id:r.share_id,scopes:r.scopes};return this.request({url:i,method:"POST",data:a},t)}GetThreadShareIDWeb(e,t){var r=e||{},i=this.genBaseURL("/api/web/v1/agent/get_thread_share_id"),a={thread_id:r.thread_id,expire_after_sec:r.expire_after_sec};return this.request({url:i,method:"POST",data:a},t)}CreateAgentInspirationForI18n(e,t){var r=e||{},i=this.genBaseURL("/api/biz/v1/inspiration_i18n/create_agent_inspiration"),a={type:r.type,image:r.image,prompt:r.prompt,auth_key:r.auth_key,input_url_list:r.input_url_list};return this.request({url:i,method:"POST",data:a},t)}DeleteThread(e,t){var r=this.genBaseURL("/api/biz/v1/agent/delete_thread"),i={thread_id:(e||{}).thread_id};return this.request({url:r,method:"POST",data:i},t)}UpdateThread(e,t){var r=e||{},i=this.genBaseURL("/api/biz/v1/agent/update_thread"),a={thread_id:r.thread_id,thread:r.thread};return this.request({url:i,method:"POST",data:a},t)}UserAction(e,t){var r=e||{},i=this.genBaseURL("/api/biz/v1/agent/user_action"),a={thread_id:r.thread_id,run_id:r.run_id,message_id:r.message_id,like_action:r.like_action,artifact_list:r.artifact_list};return this.request({url:i,method:"POST",data:a},t)}StoryBoardGenerate(e,t){var r=e||{},i=this.genBaseURL("/api/internal/v1/agent/video/storyboard_generate"),a={artifact_id:r.artifact_id,uid:r.uid,workspace_id:r.workspace_id};return this.request({url:i,method:"POST",data:a},t)}FillStoryBoard(e,t){var r=e||{},i=this.genBaseURL("/api/internal/v1/agent/video/fill_storyboard"),a={artifact_id:r.artifact_id,uid:r.uid,workspace_id:r.workspace_id};return this.request({url:i,method:"POST",data:a},t)}StoryBoardSave(e,t){var r=e||{},i=this.genBaseURL("/api/internal/v1/agent/video/storyboard_save"),a={artifact_id:r.artifact_id,uid:r.uid,workspace_id:r.workspace_id,storyboard:r.storyboard,audio_material_extra_data:r.audio_material_extra_data};return this.request({url:i,method:"POST",data:a},t)}StoryBoardModify(e,t){var r=e||{},i=this.genBaseURL("/api/internal/v1/agent/video/storyboard_modify"),a={artifact_id:r.artifact_id,uid:r.uid,workspace_id:r.workspace_id,operations:r.operations,pippit_asset_id:r.pippit_asset_id};return this.request({url:i,method:"POST",data:a},t)}StoryBoardModifyWeb(e,t){var r=e||{},i=this.genBaseURL("/api/web/v1/agent/video/storyboard_modify"),a={artifact_id:r.artifact_id,uid:r.uid,workspace_id:r.workspace_id,operations:r.operations,pippit_asset_id:r.pippit_asset_id};return this.request({url:i,method:"POST",data:a},t)}SearchMusic(e,t){var r=e||{},i=this.genBaseURL("/api/web/v1/debug/search_music"),a={scene:r.scene,user_input:r.user_input,count:r.count,offset:r.offset};return this.request({url:i,method:"POST",data:a},t)}ListSupportedTemplates(e,t){var r=this.genBaseURL("/api/biz/v1/inspiration/list_supported_templates"),i={ref_tpl_id:(e||{}).ref_tpl_id};return this.request({url:r,method:"POST",data:i},t)}GetRunArtifact(e,t){var r=e||{},i=this.genBaseURL("/api/biz/v1/agent/get_run_artifact"),a={artifact_id:r.artifact_id,user_id:r.user_id};return this.request({url:i,method:"POST",data:a},t)}InternalGetRunArtifact(e,t){var r=e||{},i=this.genBaseURL("/api/internal/v1/agent/get_run_artifact"),a={artifact_id:r.artifact_id,user_id:r.user_id};return this.request({url:i,method:"POST",data:a},t)}RefImageGenerateWeb(e,t){var r=this.genBaseURL("/api/web/v1/agent/video/ref_image_generate"),i={uid:e.uid,workspace_id:e.workspace_id,tasks:e.tasks,scene_type:e.scene_type};return this.request({url:r,method:"POST",data:i},t)}RefImageGenerate(e,t){var r=this.genBaseURL("/api/internal/v1/agent/video/ref_image_generate"),i={uid:e.uid,workspace_id:e.workspace_id,tasks:e.tasks,scene_type:e.scene_type};return this.request({url:r,method:"POST",data:i},t)}GetImageAgentSetting(e,t){var r=this.genBaseURL("/api/biz/v1/agent/get_image_agent_setting"),i={user_info:e.user_info};return this.request({url:r,method:"POST",data:i},t)}ListRelatedRemix(e,t){var r=this.genBaseURL("/api/biz/v1/inspiration/list_related_remix"),i={enter_from:e.enter_from,inspiration_pool_id:e.inspiration_pool_id,challenge_group_id:e.challenge_group_id,offset:e.offset,count:e.count,direction:e.direction};return this.request({url:r,method:"POST",data:i},t)}ListFeedChallenge(e,t){var r=this.genBaseURL("/api/biz/v1/inspiration/list_feed_challenge"),i={count:e.count,offset:e.offset,inspiration_pool_id:e.inspiration_pool_id};return this.request({url:r,method:"POST",data:i},t)}StoryBoardSaveWeb(e,t){var r=e||{},i=this.genBaseURL("/api/web/v1/agent/video/storyboard_save"),a={artifact_id:r.artifact_id,uid:r.uid,workspace_id:r.workspace_id,storyboard:r.storyboard,audio_material_extra_data:r.audio_material_extra_data};return this.request({url:i,method:"POST",data:a},t)}ListChallengeTools(e,t){var r=this.genBaseURL("/api/biz/v1/inspiration/list_challenge_tools");return this.request({url:r,method:"POST"},t)}BatchGetTemplateUsageCount(e,t){var r=this.genBaseURL("/api/biz/v1/template_creative/batch_get_usage_count"),i={tpl_ids:e.tpl_ids};return this.request({url:r,method:"POST",data:i},t)}ImageObjectDetect(e,t){var r=e||{},i=this.genBaseURL("/api/biz/v1/omni/image_object_detect"),a={img_info:r.img_info,workspace_id:r.workspace_id};return this.request({url:i,method:"POST",data:a},t)}CmsUpdateInspiration(e,t){var r=this.genBaseURL("/api/internal/v1/inspiration/cms_update_inspiration"),i={auth_key:e.auth_key,inspiration_id:e.inspiration_id,status:e.status,hot_tag_name:e.hot_tag_name,hot_tag_position:e.hot_tag_position,recommend_top:e.recommend_top,title:e.title,prompt:e.prompt,fake_like_count:e.fake_like_count,hot_tag_id:e.hot_tag_id,label_config:e.label_config,insert_config:e.insert_config,min_version:e.min_version};return this.request({url:r,method:"POST",data:i},t)}CmsListInspiration(e,t){var r=this.genBaseURL("/api/internal/v1/inspiration/cms_list_inspiration"),i={auth_key:e.auth_key,page_num:e.page_num,page_size:e.page_size,source:e.source,filter:e.filter};return this.request({url:r,method:"POST",data:i},t)}CreateImageAgentPromptToken(e,t){var r=this.genBaseURL("/api/internal/v1/agent/create_image_agent_prompt_token"),i={password:e.password,prompt:e.prompt,user_data:e.user_data};return this.request({url:r,method:"POST",data:i},t)}LocateChallengePosition(e,t){var r=this.genBaseURL("/api/biz/v1/inspiration/locate_challenge_position"),i={challenge_group_id:e.challenge_group_id,inspiration_id:e.inspiration_id};return this.request({url:r,method:"POST",data:i},t)}ListSupportedTools(e,t){var r=this.genBaseURL("/api/biz/v1/remix_tools/list"),i={context:(e||{}).context};return this.request({url:r,method:"POST",data:i},t)}SaveUserPresetPromptsWeb(e,t){var r=e||{},i=this.genBaseURL("/api/web/v1/user/preset_prompts/save"),a={uid:r.uid,preset_prompts:r.preset_prompts};return this.request({url:i,method:"POST",data:a},t)}GetUserPresetPromptsWeb(e,t){var r=this.genBaseURL("/api/web/v1/user/preset_prompts/get"),i={uid:(e||{}).uid};return this.request({url:r,method:"GET",params:i},t)}CheckUserInputParseInternal(e,t){var r=e||{},i=this.genBaseURL("/api/internal/v1/parse/check_input_valid"),a={user_input:r.user_input,type:r.type,uid:r.uid,need_caption:r.need_caption,user_prompt:r.user_prompt};return this.request({url:i,method:"POST",data:a},t)}CheckUserInputParse(e,t){var r=e||{},i=this.genBaseURL("/api/biz/v1/parse/check_input_valid"),a={user_input:r.user_input,type:r.type,uid:r.uid,need_caption:r.need_caption,user_prompt:r.user_prompt};return this.request({url:i,method:"POST",data:a},t)}ListAnnouncementsWeb(e,t){var r=this.genBaseURL("/api/web/v1/announcement/list");return this.request({url:r,method:"GET"},t)}CmsCreateHotTag(e,t){var r=this.genBaseURL("/api/internal/v1/inspiration/cms_create_hot_tag"),i={auth_key:e.auth_key,name:e.name,tag_type:e.tag_type};return this.request({url:r,method:"POST",data:i},t)}CmsUpdateHotFloorConfig(e,t){var r=this.genBaseURL("/api/internal/v1/inspiration/cms_update_hot_floor_config"),i={auth_key:e.auth_key,env:e.env,hot_floor_list:e.hot_floor_list};return this.request({url:r,method:"POST",data:i},t)}CmsListHotTag(e,t){var r=this.genBaseURL("/api/internal/v1/inspiration/cms_list_hot_tag"),i={auth_key:e.auth_key,page_num:e.page_num,page_size:e.page_size,filter:e.filter,tag_type:e.tag_type};return this.request({url:r,method:"POST",data:i},t)}CmsDeleteHotTag(e,t){var r=this.genBaseURL("/api/internal/v1/inspiration/cms_delete_hot_tag"),i={auth_key:e.auth_key,id_list:e.id_list,tag_type:e.tag_type};return this.request({url:r,method:"POST",data:i},t)}CmsUpdateHotTag(e,t){var r=this.genBaseURL("/api/internal/v1/inspiration/cms_update_hot_tag"),i={auth_key:e.auth_key,id:e.id,name:e.name};return this.request({url:r,method:"POST",data:i},t)}CmsGetHotFloorConfig(e,t){var r=this.genBaseURL("/api/internal/v1/inspiration/cms_get_hot_floor_config"),i={auth_key:e.auth_key,env:e.env};return this.request({url:r,method:"POST",data:i},t)}CharacterEntityList(e,t){var r=this.genBaseURL("/api/biz/v1/character/entity/list"),i={character_name:e.character_name,is_test:e.is_test,create_type:e.create_type,biz_type:e.biz_type,scope:e.scope,page_size:e.page_size,cursor:e.cursor,Base:e.Base};return this.request({url:r,method:"POST",data:i},t)}CharacterEntityDelete(e,t){var r=this.genBaseURL("/api/biz/v1/character/entity/delete"),i={CharacterID:e.CharacterID,snaked_character_id:e.snaked_character_id,Base:e.Base};return this.request({url:r,method:"POST",data:i},t)}CharacterEntityDetail(e,t){var r=this.genBaseURL("/api/biz/v1/character/entity/detail"),i={EntityID:e.EntityID,snaked_entity_id:e.snaked_entity_id,Base:e.Base};return this.request({url:r,method:"POST",data:i},t)}AssetList(e,t){var r=this.genBaseURL("/api/biz/v1/asset/list"),i={category:e.category,asset_type:e.asset_type,tag:e.tag,PageSize:e.PageSize,PageNum:e.PageNum,Base:e.Base};return this.request({url:r,method:"POST",data:i},t)}CharacterEntityCreate(e,t){var r=this.genBaseURL("/api/biz/v1/character/entity/create"),i={Character:e.Character,biz_type:e.biz_type,is_public:e.is_public,extra:e.extra,snaked_character:e.snaked_character,Base:e.Base};return this.request({url:r,method:"POST",data:i},t)}CharacterEntityUpdate(e,t){var r=this.genBaseURL("/api/biz/v1/character/entity/update"),i={CharacterEntity:e.CharacterEntity,snaked_character_entity:e.snaked_character_entity,Base:e.Base};return this.request({url:r,method:"POST",data:i},t)}AssetDetail(e,t){var r=this.genBaseURL("/api/biz/v1/asset/detail"),i={AssetSourceType:e.AssetSourceType,AssetSourceID:e.AssetSourceID,PippitAssetID:e.PippitAssetID,ConsumerUID:e.ConsumerUID,Base:e.Base};return this.request({url:r,method:"POST",data:i},t)}GetTCCConfig(e,t){var r=this.genBaseURL("/api/web/v1/tcc/get_config"),i={config_names:(e||{}).config_names};return this.request({url:r,method:"POST",data:i},t)}SpeedUpRunTask(e,t){var r=e||{},i=this.genBaseURL("/api/biz/v1/agent/speed_up_run_task"),a={uid:r.uid,task_id:r.task_id,run_id:r.run_id,thread_id:r.thread_id};return this.request({url:i,method:"POST",data:a},t)}UserSubscribeCallback(e,t){var r=this.genBaseURL("/api/biz/v1/agent/user_subscribe_callback"),i={uid:(e||{}).uid};return this.request({url:r,method:"POST",data:i},t)}GetUserQueueInfo(e,t){var r=e||{},i=this.genBaseURL("/api/biz/v1/agent/get_user_queue_info"),a={uid:r.uid,run_id:r.run_id,need_earliest_submitted_working_run:r.need_earliest_submitted_working_run,thread_id:r.thread_id};return this.request({url:i,method:"POST",data:a},t)}AssetCreate(e,t){var r=this.genBaseURL("/api/biz/v1/asset/create"),i={asset_source_type:e.asset_source_type,asset_source_id:e.asset_source_id,asset_type:e.asset_type,Base:e.Base};return this.request({url:r,method:"POST",data:i},t)}GetUserPromptIntent(e,t){var r=this.genBaseURL("/api/biz/v1/user/get_prompt_intent"),i={prompt:e.prompt};return this.request({url:r,method:"GET",params:i},t)}PreprocessSubmitRequest(e,t){var r=this.genBaseURL("/api/biz/v1/omni/preprocess_submit_request"),i={preprocess_material_list:(e||{}).preprocess_material_list};return this.request({url:r,method:"POST",data:i},t)}ArkCallback(e,t){var r=e||{},i=this.genBaseURL("/api/biz/v1/material/ark_generate_callback"),a={id:r.id,model:r.model,status:r.status,error:r.error,created_at:r.created_at,updated_at:r.updated_at,content:r.content,seed:r.seed,resolution:r.resolution,ratio:r.ratio,duration:r.duration,frames:r.frames,frames_per_second:r.frames_per_second,revised_prompt:r.revised_prompt,service_tier:r.service_tier,execution_expires_after:r.execution_expires_after};return this.request({url:i,method:"POST",data:a},t)}GetURLByURI(e,t){var r=this.genBaseURL("/api/internal/v1/debug/get_url_by_uri"),i={uri:(e||{}).uri};return this.request({url:r,method:"POST",data:i},t)}GetWebDailyQuotaWeb(e,t){var r=this.genBaseURL("/api/web/v1/usage/get_web_daily_quota"),i={consumer_uid:(e||{}).consumer_uid};return this.request({url:r,method:"GET",params:i},t)}CmsCreateTabItem(e,t){var r=this.genBaseURL("/api/internal/v1/inspiration/cms_create_tab_item"),i={auth_key:e.auth_key,name:e.name,layout_config:e.layout_config,label_config:e.label_config,app_version_config:e.app_version_config,operation_config:e.operation_config,position:e.position};return this.request({url:r,method:"POST",data:i},t)}CmsUpdateTabItem(e,t){var r=this.genBaseURL("/api/internal/v1/inspiration/cms_update_tab_item"),i={auth_key:e.auth_key,tab_id:e.tab_id,name:e.name,status:e.status,layout_config:e.layout_config,label_config:e.label_config,app_version_config:e.app_version_config,operation_config:e.operation_config,position:e.position,is_landing_tab:e.is_landing_tab};return this.request({url:r,method:"POST",data:i},t)}GetInspirationTabConfig(e,t){var r=this.genBaseURL("/api/biz/v1/inspiration/get_inspiration_tab_config");return this.request({url:r,method:"POST"},t)}CmsListTabItem(e,t){var r=this.genBaseURL("/api/internal/v1/inspiration/cms_list_tab_item"),i={auth_key:e.auth_key,page_num:e.page_num,page_size:e.page_size,filter:e.filter};return this.request({url:r,method:"POST",data:i},t)}CmsDeleteTabItem(e,t){var r=this.genBaseURL("/api/internal/v1/inspiration/cms_delete_tab_item"),i={auth_key:e.auth_key,tab_id_list:e.tab_id_list};return this.request({url:r,method:"POST",data:i},t)}DownloadWithPay(e,t){var r=this.genBaseURL("/api/biz/v1/agent/common/download_with_pay"),i={task_id:e.task_id,run_id:e.run_id,thread_id:e.thread_id,type:e.type,uri:e.uri,render_task_id:e.render_task_id,with_watermark:e.with_watermark,picture_id:e.picture_id};return this.request({url:r,method:"POST",data:i},t)}AssetUpdate(e,t){var r=this.genBaseURL("/api/biz/v1/asset/update"),i={asset:e.asset,Base:e.Base};return this.request({url:r,method:"POST",data:i},t)}GetTosSourceByPath(e,t){var r=this.genBaseURL("/api/biz/v1/common/get_tos_source_by_path"),i={path:e.path,file_id:e.file_id};return this.request({url:r,method:"POST",data:i},t)}ThreadMarkVisible(e,t){var r=e||{},i=this.genBaseURL("/api/biz/v1/agent/thread_mark_visible"),a={thread_id:r.thread_id,mark_visible:r.mark_visible};return this.request({url:i,method:"POST",data:a},t)}GetRemixCharactersList(e,t){var r=e||{},i=this.genBaseURL("/api/biz/v1/remix/characters/get"),a={search_name:r.search_name,inspiration_id:r.inspiration_id,page_size:r.page_size,cursor:r.cursor,settings:r.settings,is_test:r.is_test};return this.request({url:i,method:"POST",data:a},t)}GetRemixBuildInfo(e,t){var r=this.genBaseURL("/api/biz/v1/remix/get_build_info"),i={thread_id:(e||{}).thread_id};return this.request({url:r,method:"POST",data:i},t)}CropImage(e,t){var r=e||{},i=this.genBaseURL("/api/biz/v1/remix_tools/crop_image"),a={image_url:r.image_url,target_ratio:r.target_ratio};return this.request({url:i,method:"POST",data:a},t)}AssetCreateV2(e,t){var r=this.genBaseURL("/api/biz/v1/asset/create_v2"),i={asset_source_type:e.asset_source_type,asset_source_id:e.asset_source_id,asset_type:e.asset_type,Base:e.Base};return this.request({url:r,method:"POST",data:i},t)}CmsBatchUpdateTabPosition(e,t){var r=this.genBaseURL("/api/internal/v1/inspiration/cms_batch_update_tab_position"),i={auth_key:e.auth_key,update_tab_list:e.update_tab_list};return this.request({url:r,method:"POST",data:i},t)}GetAppAgentSetting(e,t){var r=this.genBaseURL("/api/biz/v1/agent/get_app_agent_setting"),i={user_info:e.user_info};return this.request({url:r,method:"POST",data:i},t)}ChangeThreadBusinessInfo(e,t){var r=this.genBaseURL("/api/biz/v1/agent/change_thread_business_info"),i={thread_id:e.thread_id,business_info:e.business_info};return this.request({url:r,method:"POST",data:i},t)}MGetUserSettings(e,t){var r=this.genBaseURL("/api/biz/v1/user/mget_user_setting");return this.request({url:r,method:"POST"},t)}UpdateUserSettings(e,t){var r=this.genBaseURL("/api/biz/v1/user/update_user_setting"),i={user_settings:(e||{}).user_settings};return this.request({url:r,method:"POST",data:i},t)}GetRecommendDigitalHumanAndTimbre(e,t){var r=this.genBaseURL("/api/internal/v1/debug/get_recommend_digital_human_and_timbre"),i={count:e.count,req_id:e.req_id,cursor:e.cursor};return this.request({url:r,method:"POST",data:i},t)}GetUserBusinessExtraInfo(e,t){var r=this.genBaseURL("/api/biz/v1/inspiration/get_user_business_extra_info");return this.request({url:r,method:"POST"},t)}BatchMarkBadgeShowStatus(e,t){var r=this.genBaseURL("/api/biz/v1/inspiration/batch_mark_badge_show_status"),i={badge_id_list:e.badge_id_list};return this.request({url:r,method:"POST",data:i},t)}SendClientEvent(e,t){var r=this.genBaseURL("/api/biz/v1/inspiration/send_client_event"),i={tab:e.tab,event_type:e.event_type,inspiration_id_list:e.inspiration_id_list,session_id:e.session_id,branch_select_info:e.branch_select_info};return this.request({url:r,method:"POST",data:i},t)}NovelScriptSave(e,t){var r=e||{},i=this.genBaseURL("/api/biz/v1/novel_agent/novel_script_save"),a={artifact_id:r.artifact_id,uid:r.uid,workspace_id:r.workspace_id,modify:r.modify};return this.request({url:i,method:"POST",data:a},t)}NovelScriptSaveWeb(e,t){var r=e||{},i=this.genBaseURL("/api/web/v1/agent/novel/novel_script_save"),a={artifact_id:r.artifact_id,uid:r.uid,workspace_id:r.workspace_id,modify:r.modify};return this.request({url:i,method:"POST",data:a},t)}VideoStateSaveWeb(e,t){var r=e||{},i=this.genBaseURL("/api/web/v1/agent/video/video_state_save"),a={artifact_id:r.artifact_id,uid:r.uid,workspace_id:r.workspace_id,video_state:r.video_state,save_mode:r.save_mode};return this.request({url:i,method:"POST",data:a},t)}StoryBoardSave21(e,t){var r=e||{},i=this.genBaseURL("/api/internal/v1/agent/video/storyboard_21_save"),a={artifact_id:r.artifact_id,uid:r.uid,workspace_id:r.workspace_id,storyboard:r.storyboard,save_mode:r.save_mode,pippit_asset_id:r.pippit_asset_id,overview_pippit_asset_id:r.overview_pippit_asset_id};return this.request({url:i,method:"POST",data:a},t)}VideoState21SaveWeb(e,t){var r=e||{},i=this.genBaseURL("/api/web/v1/agent/video/video_state_21_save"),a={artifact_id:r.artifact_id,uid:r.uid,workspace_id:r.workspace_id,video_state:r.video_state,save_mode:r.save_mode};return this.request({url:i,method:"POST",data:a},t)}VideoState21Save(e,t){var r=e||{},i=this.genBaseURL("/api/internal/v1/agent/video/video_state_21_save"),a={artifact_id:r.artifact_id,uid:r.uid,workspace_id:r.workspace_id,video_state:r.video_state,save_mode:r.save_mode};return this.request({url:i,method:"POST",data:a},t)}VideoStateSave(e,t){var r=e||{},i=this.genBaseURL("/api/internal/v1/agent/video/video_state_save"),a={artifact_id:r.artifact_id,uid:r.uid,workspace_id:r.workspace_id,video_state:r.video_state,save_mode:r.save_mode};return this.request({url:i,method:"POST",data:a},t)}StoryBoard21Modify(e,t){var r=e||{},i=this.genBaseURL("/api/internal/v1/agent/video/storyboard_21_modify"),a={artifact_id:r.artifact_id,uid:r.uid,workspace_id:r.workspace_id,operations:r.operations,pippit_asset_id:r.pippit_asset_id};return this.request({url:i,method:"POST",data:a},t)}StoryBoard21ModifyWeb(e,t){var r=e||{},i=this.genBaseURL("/api/web/v1/agent/video/storyboard_21_modify"),a={artifact_id:r.artifact_id,uid:r.uid,workspace_id:r.workspace_id,operations:r.operations,pippit_asset_id:r.pippit_asset_id};return this.request({url:i,method:"POST",data:a},t)}StoryBoardSave21Web(e,t){var r=e||{},i=this.genBaseURL("/api/web/v1/agent/video/storyboard_21_save"),a={artifact_id:r.artifact_id,uid:r.uid,workspace_id:r.workspace_id,storyboard:r.storyboard,save_mode:r.save_mode,pippit_asset_id:r.pippit_asset_id,overview_pippit_asset_id:r.overview_pippit_asset_id};return this.request({url:i,method:"POST",data:a},t)}UpdateArtifact(e,t){var r=this.genBaseURL("/api/biz/v1/asset/update_artifact"),i={artifact:e.artifact,consumer_uid:e.consumer_uid,Base:e.Base};return this.request({url:r,method:"POST",data:i},t)}QueryArtifact(e,t){var r=this.genBaseURL("/api/biz/v1/asset/query_artifact"),i={artifact_id:e.artifact_id,thread_id:e.thread_id,run_id:e.run_id,consumer_uid:e.consumer_uid,Base:e.Base};return this.request({url:r,method:"POST",data:i},t)}ListThreadFile(e,t){var r=this.genBaseURL("/api/biz/v1/agent/list_thread_file"),i={thread_id:e.thread_id,PageSize:e.PageSize,PageNum:e.PageNum,uid:e.uid,Base:e.Base};return this.request({url:r,method:"POST",data:i},t)}CmsGetInspirationTag(e,t){var r=this.genBaseURL("/api/internal/v1/inspiration/cms_get_inspiration_tag"),i={auth_key:e.auth_key,inspiration_id:e.inspiration_id,inspiration_type:e.inspiration_type};return this.request({url:r,method:"POST",data:i},t)}GetInspirationFeatureTabConfigOversea(e,t){var r=this.genBaseURL("/api/biz/v1/inspiration_oversea/get_inspiration_feature_tab_config");return this.request({url:r,method:"POST"},t)}UpdateInspirationLikeStatusOversea(e,t){var r=this.genBaseURL("/api/biz/v1/inspiration_oversea/update_inspiration_like_status"),i={inspiration_id:e.inspiration_id,action_type:e.action_type};return this.request({url:r,method:"POST",data:i},t)}GetInspirationLikedListOversea(e,t){var r=this.genBaseURL("/api/biz/v1/inspiration_oversea/get_inspiration_liked_list"),i={cursor:e.cursor,count:e.count};return this.request({url:r,method:"POST",data:i},t)}GetInspirationDetailOversea(e,t){var r=this.genBaseURL("/api/biz/v1/inspiration_oversea/get_inspiration_detail"),i={inspiration_id_list:e.inspiration_id_list};return this.request({url:r,method:"POST",data:i},t)}GetInspirationFeedListOversea(e,t){var r=this.genBaseURL("/api/biz/v1/inspiration_oversea/get_inspiration_feed_list"),i={tab_type:e.tab_type,count:e.count,inspiration_pool_id:e.inspiration_pool_id,stream_type:e.stream_type,cursor:e.cursor};return this.request({url:r,method:"POST",data:i},t)}GetInspirationTabConfigOversea(e,t){var r=this.genBaseURL("/api/biz/v1/inspiration_oversea/get_inspiration_tab_config");return this.request({url:r,method:"POST"},t)}CmsListInspirationOversea(e,t){var r=this.genBaseURL("/api/internal/v1/inspiration_oversea/cms_list_inspiration"),i={auth_key:e.auth_key,page_num:e.page_num,page_size:e.page_size,source:e.source,filter:e.filter};return this.request({url:r,method:"POST",data:i},t)}CmsListTagOversea(e,t){var r=this.genBaseURL("/api/internal/v1/inspiration_oversea/cms_list_tag"),i={auth_key:e.auth_key,page_num:e.page_num,page_size:e.page_size,filter:e.filter};return this.request({url:r,method:"POST",data:i},t)}CmsDeleteTagOversea(e,t){var r=this.genBaseURL("/api/internal/v1/inspiration_oversea/cms_delete_tag"),i={auth_key:e.auth_key,id_list:e.id_list};return this.request({url:r,method:"POST",data:i},t)}CmsUpdateTagOversea(e,t){var r=this.genBaseURL("/api/internal/v1/inspiration_oversea/cms_update_tag"),i={auth_key:e.auth_key,id:e.id,name:e.name};return this.request({url:r,method:"POST",data:i},t)}CmsUpdateInspirationOversea(e,t){var r=this.genBaseURL("/api/internal/v1/inspiration_oversea/cms_update_inspiration"),i={auth_key:e.auth_key,inspiration_id:e.inspiration_id,status:e.status,title:e.title,label_config:e.label_config,insert_config:e.insert_config,prompt:e.prompt,fake_like_count:e.fake_like_count};return this.request({url:r,method:"POST",data:i},t)}UpdateRealPersonCharacter(e,t){var r=this.genBaseURL("/api/biz/v1/character/entity/realperson/update"),i={portrait_video_url:e.portrait_video_url,character_name:e.character_name,character_desc:e.character_desc,is_public:e.is_public,character_id:e.character_id,extra:e.extra,Base:e.Base};return this.request({url:r,method:"POST",data:i},t)}GetMyRealPersonCharacter(e,t){var r=this.genBaseURL("/api/biz/v1/character/entity/realperson/get_me");return this.request({url:r,method:"POST"},t)}CreateRealPersonCharacter(e,t){var r=this.genBaseURL("/api/biz/v1/character/entity/realperson/create"),i={portrait_video_url:e.portrait_video_url,character_name:e.character_name,character_desc:e.character_desc,biz_type:e.biz_type,is_public:e.is_public,extra:e.extra,Base:e.Base};return this.request({url:r,method:"POST",data:i},t)}UpdateThreadFile(e,t){var r=this.genBaseURL("/api/biz/v1/agent/update_thread_file"),i={thread_id:e.thread_id,pippit_asset_id:e.pippit_asset_id,content:e.content,file_path:e.file_path,Base:e.Base};return this.request({url:r,method:"POST",data:i},t)}EventReportMethodGet(e,t){var r=this.genBaseURL("/lv/v1/event/report");return this.request({url:r,method:"GET"},t)}EventReportMethodOptions(e,t){var r=this.genBaseURL("/lv/v1/event/report");return this.request({url:r,method:"OPTIONS"},t)}EventReport(e,t){var r=this.genBaseURL("/lv/v1/event/report"),i={event_name:e.event_name,custom_info:e.custom_info,params:e.params};return this.request({url:r,method:"POST",data:i},t)}PullSandboxSession(e,t){var r=this.genBaseURL("/api/biz/v1/agent/pull_sandbox_session"),i={thread_id:e.thread_id,must_start:e.must_start,base:e.base};return this.request({url:r,method:"POST",data:i},t)}QuerySandboxSessionStatus(e,t){var r=this.genBaseURL("/api/biz/v1/agent/query_sandbox_session_status"),i={thread_id:e.thread_id,base:e.base};return this.request({url:r,method:"POST",data:i},t)}AgentEval(e,t){var r=this.genBaseURL("/api/internal/v1/common/agent_eval"),i={object:e.object,input:e.input,region:e.region,WorkspaceID:e.WorkspaceID,agent_name:e.agent_name,SpaceID:e.SpaceID,SpaceIDC:e.SpaceIDC,thread_id:e.thread_id,run_id:e.run_id,ext:e.ext},a={"FlowDevops-Agw-UserId":e["FlowDevops-Agw-UserId"],"FlowDevops-Agw-AppId":e["FlowDevops-Agw-AppId"]};return this.request({url:r,method:"POST",data:i,headers:a},t)}AssetHistory(e,t){var r=this.genBaseURL("/api/biz/v1/asset/history"),i={pippit_asset_ids:e.pippit_asset_ids,Base:e.Base};return this.request({url:r,method:"POST",data:i},t)}MGetShowcaseAssetInfo(e,t){var r=this.genBaseURL("/api/web/v1/common/mget_showcase_asset_info"),i={workspace_id:e.workspace_id,asset_ids:e.asset_ids,uid:e.uid,need_transcode:e.need_transcode,app_id:e.app_id};return this.request({url:r,method:"POST",data:i},t)}GetShowcaseRunArtifact(e,t){var r=e||{},i=this.genBaseURL("/api/biz/v1/agent/get_showcase_run_artifact"),a={artifact_id:r.artifact_id,user_id:r.user_id};return this.request({url:i,method:"POST",data:a},t)}ListShowcase(e,t){var r=e||{},i=this.genBaseURL("/api/biz/v1/agent/list_showcase"),a={user:r.user,start_time:r.start_time,end_time:r.end_time,page_size:r.page_size,page_token:r.page_token,scopes:r.scopes,generate_types:r.generate_types};return this.request({url:i,method:"POST",data:a},t)}ShowcaseAssetDetail(e,t){var r=this.genBaseURL("/api/biz/v1/asset/showcase_detail"),i={AssetSourceType:e.AssetSourceType,AssetSourceID:e.AssetSourceID,PippitAssetID:e.PippitAssetID,ConsumerUID:e.ConsumerUID,Base:e.Base};return this.request({url:r,method:"POST",data:i},t)}AssetQuery(e,t){var r=this.genBaseURL("/api/biz/v1/asset/query"),i={pippit_asset_ids:e.pippit_asset_ids,uid:e.uid,namespace_alias:e.namespace_alias,Base:e.Base};return this.request({url:r,method:"POST",data:i},t)}UpdateTextAsset(e,t){var r=this.genBaseURL("/api/biz/v1/asset/update_text"),i={content:e.content,pippit_asset_id:e.pippit_asset_id,extra:e.extra,extra_update_mode:e.extra_update_mode,Base:e.Base};return this.request({url:r,method:"POST",data:i},t)}CreateTextAsset(e,t){var r=this.genBaseURL("/api/biz/v1/asset/create_text"),i={content:e.content,category:e.category,file_name:e.file_name,team_name:e.team_name,thread_id:e.thread_id,Base:e.Base};return this.request({url:r,method:"POST",data:i},t)}RewritePrompt(e,t){var r=e||{},i=this.genBaseURL("/api/biz/v1/agent/rewrite_prompt"),a={prompt:r.prompt,scene:r.scene,user_materials:r.user_materials,Base:r.Base};return this.request({url:i,method:"POST",data:a},t)}QueryRealPersonOperation(e,t){var r=this.genBaseURL("/api/biz/v1/character/entity/realperson/query_op"),i={task_id:e.task_id,Base:e.Base};return this.request({url:r,method:"POST",data:i},t)}AsyncDoRealPersonOperate(e,t){var r=this.genBaseURL("/api/biz/v1/character/entity/realperson/create_op"),i={portrait_video_url:e.portrait_video_url,character_name:e.character_name,character_desc:e.character_desc,biz_type:e.biz_type,is_public:e.is_public,character_id:e.character_id,Base:e.Base};return this.request({url:r,method:"POST",data:i},t)}ImagesGenerate(e,t){var r=e||{},i=this.genBaseURL("/api/web/v1/agent/novel/generate_images"),a={generate_type:r.generate_type,pippit_asset_id:r.pippit_asset_id,node_id:r.node_id,overview_pippit_asset_id:r.overview_pippit_asset_id,asset_namespace:r.asset_namespace,generate_scope:r.generate_scope,force_generate:r.force_generate,appearance_asset_id:r.appearance_asset_id,appearance_pippit_asset_ids:r.appearance_pippit_asset_ids};return this.request({url:i,method:"POST",data:a},t)}QueryPippitShareAssetInfo(e,t){var r=this.genBaseURL("/api/biz/v1/asset/query_share_asset"),i={ArtifactID:e.ArtifactID,Base:e.Base};return this.request({url:r,method:"POST",data:i},t)}ShowcaseAssetQuery(e,t){var r=this.genBaseURL("/api/biz/v1/asset/showcase_query"),i={pippit_asset_ids:e.pippit_asset_ids,uid:e.uid,namespace_alias:e.namespace_alias,Base:e.Base};return this.request({url:r,method:"POST",data:i},t)}GetUserContract(e,t){var r=this.genBaseURL("/api/web/v1/agent/novel/get_user_contract"),i={consumer_uid:(e||{}).consumer_uid};return this.request({url:r,method:"POST",data:i},t)}SetUserContract(e,t){var r=e||{},i=this.genBaseURL("/api/web/v1/agent/novel/set_user_contract"),a={user_contract:r.user_contract,consumer_uid:r.consumer_uid};return this.request({url:i,method:"POST",data:a},t)}UpdateUIDLinkConfig(e,t){var r=this.genBaseURL("/api/interanl/v1/user/update_uid_link_config"),i={real_uid:e.real_uid,mock_uid:e.mock_uid,expire_time:e.expire_time};return this.request({url:r,method:"POST",data:i},t)}GetUIDLinkConfig(e,t){var r=this.genBaseURL("/api/interanl/v1/user/get_uid_link_config");return this.request({url:r,method:"GET"},t)}DeleteUIDLinkConfig(e,t){var r=this.genBaseURL("/api/interanl/v1/user/delete_uid_link_config"),i={uid:e.uid};return this.request({url:r,method:"POST",data:i},t)}CreateTag(e,t){var r=this.genBaseURL("/api/biz/v1/asset/create_tag"),i={tag:e.tag,Base:e.Base};return this.request({url:r,method:"POST",data:i},t)}ListTag(e,t){var r=this.genBaseURL("/api/biz/v1/asset/list_tag"),i={Base:e.Base};return this.request({url:r,method:"POST",data:i},t)}AddTag(e,t){var r=this.genBaseURL("/api/biz/v1/asset/add_tag"),i={pippit_asset_id:e.pippit_asset_id,tag:e.tag,Base:e.Base};return this.request({url:r,method:"POST",data:i},t)}DeleteTag(e,t){var r=this.genBaseURL("/api/biz/v1/asset/delete_tag"),i={pippit_asset_id:e.pippit_asset_id,tag:e.tag,Base:e.Base};return this.request({url:r,method:"POST",data:i},t)}AgentAssetDelete(e,t){var r=this.genBaseURL("/api/biz/v1/asset/delete"),i={PippitAssetIDS:e.PippitAssetIDS,ThreadID:e.ThreadID,GenerateID:e.GenerateID,Base:e.Base};return this.request({url:r,method:"POST",data:i},t)}SecurityCheckAsyncCreate(e,t){var r=e||{},i=this.genBaseURL("/api/biz/v1/security/async/create"),a={scene:r.scene,text_list:r.text_list,image_list:r.image_list,video_list:r.video_list,skip_face_detection:r.skip_face_detection,pippit_asset_id:r.pippit_asset_id,agent_name:r.agent_name};return this.request({url:i,method:"POST",data:a},t)}SecurityCheckAsyncQuery(e,t){var r=e||{},i=this.genBaseURL("/api/biz/v1/security/async/query"),a={pippit_asset_id:r.pippit_asset_id,agent_name:r.agent_name,scene:r.scene};return this.request({url:i,method:"POST",data:a},t)}CreatePgcInspirationOversea(e,t){var r=this.genBaseURL("/api/internal/v1/inspiration_oversea/create_pgc_inspiration"),i={uid:e.uid,workspace_id:e.workspace_id,inspiration_type:e.inspiration_type,source_task_info:e.source_task_info,extra_config:e.extra_config,version:e.version,auth_key:e.auth_key,extension:e.extension,title:e.title};return this.request({url:r,method:"POST",data:i},t)}CmsCreateTagOversea(e,t){var r=this.genBaseURL("/api/internal/v1/inspiration_oversea/cms_create_tag"),i={auth_key:e.auth_key,name:e.name};return this.request({url:r,method:"POST",data:i},t)}CmsUpdateTabOversea(e,t){var r=this.genBaseURL("/api/internal/v1/inspiration_oversea/cms_update_tab"),i={auth_key:e.auth_key,tab_id:e.tab_id,name:e.name,status:e.status,label_config:e.label_config,app_version_config:e.app_version_config,operation_config:e.operation_config,position:e.position,is_landing_tab:e.is_landing_tab};return this.request({url:r,method:"POST",data:i},t)}CmsListTabOversea(e,t){var r=this.genBaseURL("/api/internal/v1/inspiration_oversea/cms_list_tab"),i={auth_key:e.auth_key,page_num:e.page_num,page_size:e.page_size,filter:e.filter};return this.request({url:r,method:"POST",data:i},t)}CmsCreateTabOversea(e,t){var r=this.genBaseURL("/api/internal/v1/inspiration_oversea/cms_create_tab"),i={auth_key:e.auth_key,name:e.name,label_config:e.label_config,app_version_config:e.app_version_config,operation_config:e.operation_config,position:e.position};return this.request({url:r,method:"POST",data:i},t)}CmsDeleteTabOversea(e,t){var r=this.genBaseURL("/api/internal/v1/inspiration_oversea/cms_delete_tab"),i={auth_key:e.auth_key,tab_id_list:e.tab_id_list};return this.request({url:r,method:"POST",data:i},t)}GetDramaPublishInfo(e,t){var r=this.genBaseURL("/api/biz/v1/inspiration/get_drama_publish_info"),i={source_task_info_list:e.source_task_info_list};return this.request({url:r,method:"POST",data:i},t)}ListFeedDrama(e,t){var r=this.genBaseURL("/api/biz/v1/inspiration/list_feed_drama"),i={count:e.count,offset:e.offset,inspiration_pool_id:e.inspiration_pool_id};return this.request({url:r,method:"POST",data:i},t)}PublishDrama(e,t){var r=this.genBaseURL("/api/biz/v1/inspiration/publish_drama"),i={last_episode_id:e.last_episode_id,create_ugc_inspiration_request_list:e.create_ugc_inspiration_request_list};return this.request({url:r,method:"POST",data:i},t)}ListRelatedDrama(e,t){var r=this.genBaseURL("/api/biz/v1/inspiration/list_related_drama"),i={inspiration_id:e.inspiration_id,count:e.count,direction:e.direction,min_branch_offset:e.min_branch_offset};return this.request({url:r,method:"POST",data:i},t)}AssetDetailV2(e,t){var r=this.genBaseURL("/api/biz/v1/asset/detail_v2"),i={AssetSourceType:e.AssetSourceType,AssetSourceID:e.AssetSourceID,PippitAssetID:e.PippitAssetID,ConsumerUID:e.ConsumerUID,Base:e.Base};return this.request({url:r,method:"POST",data:i},t)}GetPromptSugV2(e,t){var r=this.genBaseURL("/api/biz/v1/preset/get_prompt_sug_v2"),i={gen_type:e.gen_type};return this.request({url:r,method:"GET",params:i},t)}DryRunCreateUgcInspiration(e,t){var r=this.genBaseURL("/api/biz/v1/inspiration/dry_run_create_ugc_inspiration"),i={workspace_id:e.workspace_id,inspiration_type:e.inspiration_type,source_task_info:e.source_task_info,title:e.title,activity_id_list:e.activity_id_list,is_public_material:e.is_public_material,version:e.version,specified_result_id:e.specified_result_id,specified_result_platform:e.specified_result_platform,report_event_info:e.report_event_info,challenge_topic:e.challenge_topic,special_setting:e.special_setting};return this.request({url:r,method:"POST",data:i},t)}GetRandomStoryOutlineTemplate(e,t){var r=this.genBaseURL("/api/biz/v1/inspiration/get_random_story_outline_template"),i={count:e.count,with_cover:e.with_cover};return this.request({url:r,method:"POST",data:i},t)}CmsGetStoryOutlineTemplate(e,t){var r=this.genBaseURL("/api/internal/v1/inspiration/cms_get_story_outline_template"),i={auth_key:e.auth_key,count:e.count,offset:e.offset,id_filter:e.id_filter,tag_filter:e.tag_filter,status_filter:e.status_filter,source_filter:e.source_filter};return this.request({url:r,method:"POST",data:i},t)}CmsCreateStoryOutlineTemplate(e,t){var r=this.genBaseURL("/api/internal/v1/inspiration/cms_create_story_outline_template"),i={auth_key:e.auth_key,story_outline:e.story_outline};return this.request({url:r,method:"POST",data:i},t)}CmsDeleteStoryOutlineTemplate(e,t){var r=this.genBaseURL("/api/internal/v1/inspiration/cms_delete_story_outline_template"),i={auth_key:e.auth_key,id:e.id};return this.request({url:r,method:"POST",data:i},t)}CmsUpdateStoryOutlineTemplate(e,t){var r=this.genBaseURL("/api/internal/v1/inspiration/cms_update_story_outline_template"),i={auth_key:e.auth_key,id:e.id,story_outline:e.story_outline};return this.request({url:r,method:"POST",data:i},t)}MGetDeviceSettings(e,t){var r=this.genBaseURL("/api/biz/v1/user/mget_device_setting"),i={device_id:(e||{}).device_id};return this.request({url:r,method:"POST",data:i},t)}UpdateDeviceSettings(e,t){var r=this.genBaseURL("/api/biz/v1/user/update_device_setting"),i={device_settings:(e||{}).device_settings};return this.request({url:r,method:"POST",data:i},t)}GetCommerceInfo(e,t){var r=e||{},i=this.genBaseURL("/api/internal/v1/commerce/get_commerce_info"),a={run_id:r.run_id,task_id:r.task_id,history_id:r.history_id};return this.request({url:i,method:"GET",params:a},t)}GetWebAgentSetting(e,t){var r=this.genBaseURL("/api/biz/v1/agent/get_web_agent_setting"),i={user_info:e.user_info};return this.request({url:r,method:"POST",data:i},t)}BatchUpdateUserSettingsInternal(e,t){var r=e||{},i=this.genBaseURL("/api/internal/v1/user/setting/batch_update_user_settings"),a={Uids:r.Uids,must_pippit_ai_watermark_enabled:r.must_pippit_ai_watermark_enabled};return this.request({url:i,method:"POST",data:a},t)}ListPresetSkillsWeb(e,t){var r=this.genBaseURL("/api/web/v1/skill/list");return this.request({url:r,method:"GET"},t)}GetThreadForSkill(e,t){var r=e||{},i=this.genBaseURL("/api/biz/v1/skill/get_thread"),a={thread_id:r.thread_id,scopes:r.scopes,run_id:r.run_id,limit:r.limit,after_seq:r.after_seq};return this.request({url:i,method:"POST",data:a},t)}SubmitRunForSkill(e,t){var r=e||{},i=this.genBaseURL("/api/biz/v1/skill/submit_run"),a={message:r.message,asset_ids:r.asset_ids,thread_id:r.thread_id};return this.request({url:i,method:"POST",data:a},t)}GetPromptTemplateDomesticExternal(e,t){var r=this.genBaseURL("/api/biz/v1/template/get"),i={template_id:e.template_id,language:e.language};return this.request({url:r,method:"GET",params:i},t)}ListPromptTemplateDomestic(e,t){var r=e||{},i=this.genBaseURL("/api/internal/v1/template/list"),a={category_id:r.category_id,status:r.status,page_num:r.page_num,page_size:r.page_size};return this.request({url:i,method:"POST",data:a},t)}GetPromptTemplateDomestic(e,t){var r=this.genBaseURL("/api/internal/v1/template/get"),i={template_id:e.template_id};return this.request({url:r,method:"POST",data:i},t)}ListPromptTemplateDomesticExternal(e,t){var r=e||{},i=this.genBaseURL("/api/biz/v1/template/list"),a={category_id:r.category_id,status:r.status,page_num:r.page_num,page_size:r.page_size};return this.request({url:i,method:"GET",params:a},t)}DeletePromptTemplateDomestic(e,t){var r=this.genBaseURL("/api/internal/v1/template/delete"),i={template_id:e.template_id};return this.request({url:r,method:"POST",data:i},t)}UpdatePromptTemplateDomestic(e,t){var r=this.genBaseURL("/api/internal/v1/template/update"),i={template_id:e.template_id,title:e.title,description:e.description,cover_url:e.cover_url,category:e.category,prompt_template:e.prompt_template,variables:e.variables,status:e.status,sort_weight:e.sort_weight,button_text:e.button_text,updated_at:e.updated_at,preview_url:e.preview_url,preview_type:e.preview_type};return this.request({url:r,method:"POST",data:i},t)}CreatePromptTemplateDomestic(e,t){var r=e||{},i=this.genBaseURL("/api/internal/v1/template/create"),a={template_id:r.template_id,title:r.title,description:r.description,cover_url:r.cover_url,category:r.category,prompt_template:r.prompt_template,variables:r.variables,status:r.status,sort_weight:r.sort_weight,button_text:r.button_text,created_at:r.created_at,updated_at:r.updated_at,preview_url:r.preview_url,preview_type:r.preview_type};return this.request({url:i,method:"POST",data:a},t)}ExchangeCliLoginGrantWeb(e,t){var r=this.genBaseURL("/api/web/v1/auth/exchange_cli_login_grant"),i={grant:e.grant,random_secret_key:e.random_secret_key};return this.request({url:r,method:"POST",data:i},t)}CreateCliLoginGrantWeb(e,t){var r=this.genBaseURL("/api/web/v1/auth/create_cli_login_grant"),i={random_secret_key:e.random_secret_key,scene:e.scene,callback_url:e.callback_url};return this.request({url:r,method:"POST",data:i},t)}CMSCharacterCreate(e,t){var r=e||{},i=this.genBaseURL("/api/internal/v1/character/cms/create"),a={character:r.character,biz_type:r.biz_type,is_public:r.is_public,consumer_uid:r.consumer_uid,extra:r.extra};return this.request({url:i,method:"POST",data:a},t)}CMSCharacterDelete(e,t){var r=e||{},i=this.genBaseURL("/api/internal/v1/character/cms/delete"),a={character_id:r.character_id,consumer_uid:r.consumer_uid};return this.request({url:i,method:"POST",data:a},t)}CMSCharacterUpdate(e,t){var r=e||{},i=this.genBaseURL("/api/internal/v1/character/cms/update"),a={character:r.character,consumer_uid:r.consumer_uid};return this.request({url:i,method:"POST",data:a},t)}AssetCreateIntermediate(e,t){var r=this.genBaseURL("/api/internal/v1/asset/create_intermediate"),i={asset_source_type:e.asset_source_type,asset_source_id:e.asset_source_id,asset_type:e.asset_type,Base:e.Base};return this.request({url:r,method:"POST",data:i},t)}CMSCharacterList(e,t){var r=e||{},i=this.genBaseURL("/api/internal/v1/character/cms/list"),a={name:r.name,is_test:r.is_test,create_type:r.create_type,need_delete:r.need_delete,biz_type:r.biz_type,scope:r.scope,page_size:r.page_size,cursor:r.cursor,consumer_uid:r.consumer_uid};return this.request({url:i,method:"POST",data:a},t)}CMSCharacterDetail(e,t){var r=e||{},i=this.genBaseURL("/api/internal/v1/character/cms/detail"),a={character_id:r.character_id,need_delete:r.need_delete};return this.request({url:i,method:"POST",data:a},t)}CMSCharacterSearch(e,t){var r=e||{},i=this.genBaseURL("/api/internal/v1/character/cms/search"),a={name:r.name,character_ids:r.character_ids,author_uids:r.author_uids,create_type:r.create_type,review_status:r.review_status,is_public:r.is_public,is_real_person_character:r.is_real_person_character,is_searchable:r.is_searchable,is_recommended:r.is_recommended,page_num:r.page_num,page_size:r.page_size,sort_by:r.sort_by,sort_order:r.sort_order};return this.request({url:i,method:"POST",data:a},t)}CMSCropImage(e,t){var r=e||{},i=this.genBaseURL("/api/internal/v1/tool/cms/crop_image"),a={image_url:r.image_url,target_ratio:r.target_ratio,uid:r.uid};return this.request({url:i,method:"POST",data:a},t)}QueryAk(e,t){var r=this.genBaseURL("/api/biz/v1/user/query_ak");return this.request({url:r,method:"POST"},t)}DeleteAk(e,t){var r=this.genBaseURL("/api/biz/v1/user/delete_ak"),i={ak_ids:(e||{}).ak_ids};return this.request({url:r,method:"POST",data:i},t)}UpdateAk(e,t){var r=this.genBaseURL("/api/biz/v1/user/update_ak"),i={access_token_list:(e||{}).access_token_list};return this.request({url:r,method:"POST",data:i},t)}GenerateAk(e,t){var r=e||{},i=this.genBaseURL("/api/biz/v1/user/generate_ak"),a={token_name:r.token_name,token_desc:r.token_desc,expired_at:r.expired_at};return this.request({url:i,method:"POST",data:a},t)}UpdateNovelSettings(e,t){var r=e||{},i=this.genBaseURL("/api/web/v1/agent/novel/update_novel_settings"),a={pippit_asset_id:r.pippit_asset_id,novel_settings:r.novel_settings};return this.request({url:i,method:"POST",data:a},t)}GetCommerceAuthInfo(e,t){var r=e||{},i=this.genBaseURL("/api/biz/v1/commerce/get_commerce_auth_info"),a={model_name:r.model_name,resolution:r.resolution,agent_name:r.agent_name,duration:r.duration,asset_type:r.asset_type,has_refer_video:r.has_refer_video,has_refer_image:r.has_refer_image,video_durations:r.video_durations,immition_videos_durations:r.immition_videos_durations};return this.request({url:i,method:"POST",data:a},t)}ListPromptTemplateDomesticCategoryExternal(e,t){var r=this.genBaseURL("/api/biz/v1/template/category/list"),i={language:(e||{}).language};return this.request({url:r,method:"POST",data:i},t)}AgentEvalOversea(e,t){var r=this.genBaseURL("/api/internal/v1/common/agent_eval_oversea"),i={object:e.object,input:e.input,region:e.region,WorkspaceID:e.WorkspaceID,agent_name:e.agent_name,SpaceID:e.SpaceID,SpaceIDC:e.SpaceIDC,thread_id:e.thread_id,run_id:e.run_id,ext:e.ext},a={"FlowDevops-Agw-UserId":e["FlowDevops-Agw-UserId"],"FlowDevops-Agw-AppId":e["FlowDevops-Agw-AppId"]};return this.request({url:r,method:"POST",data:i,headers:a},t)}UpdatePromptTemplateDomesticCategory(e,t){var r=this.genBaseURL("/api/internal/v1/template/category/update"),i={category_id:e.category_id,category_name:e.category_name};return this.request({url:r,method:"POST",data:i},t)}GetPromptTemplateDomesticCategory(e,t){var r=this.genBaseURL("/api/internal/v1/template/category/get"),i={category_id:e.category_id};return this.request({url:r,method:"POST",data:i},t)}CreatePromptTemplateDomesticCategory(e,t){var r=this.genBaseURL("/api/internal/v1/template/category/create"),i={category_id:e.category_id,category_name:e.category_name};return this.request({url:r,method:"POST",data:i},t)}DeletePromptTemplateDomesticCategory(e,t){var r=this.genBaseURL("/api/internal/v1/template/category/delete"),i={category_id:e.category_id};return this.request({url:r,method:"POST",data:i},t)}GetTaskQuery(e,t){var r=this.genBaseURL("/api/biz/v1/task/query"),i={run_id:e.run_id};return this.request({url:r,method:"POST",data:i},t)}SecurityCheckAsyncBatchQuery(e,t){var r=this.genBaseURL("/api/biz/v1/security/async/batch_query"),i={query_list:(e||{}).query_list};return this.request({url:r,method:"POST",data:i},t)}GetDramaSugInfo(e,t){var r=e||{},i=this.genBaseURL("/api/biz/v1/remix_tools/get_drama_sug_info"),a={drama_sug_link_id:r.drama_sug_link_id,drama_summary_link_id:r.drama_summary_link_id,drama_ending_hook_id:r.drama_ending_hook_id};return this.request({url:i,method:"POST",data:a},t)}AssetNamespaceQuery(e,t){var r=this.genBaseURL("/api/internal/v1/asset/namespace_query"),i={team:e.team,first_directory:e.first_directory,second_directory:e.second_directory,file_name:e.file_name,pippit_asset_id:e.pippit_asset_id,update_time:e.update_time,uid:e.uid,page_size:e.page_size,page_num:e.page_num,Base:e.Base};return this.request({url:r,method:"POST",data:i},t)}GetDramaHotTopic(e,t){var r=this.genBaseURL("/api/biz/v1/inspiration/get_drama_hot_topic");return this.request({url:r,method:"POST"},t)}constructor(e){this.request=()=>{throw Error("PippitOmniService.request is undefined")},this.baseURL="",this.request=(null==e?void 0:e.request)||this.request,this.baseURL=(null==e?void 0:e.baseURL)||this.baseURL}}({request:j({extraHeaders:{"x-tt-env":"ppe_web_omni_human","x-use-ppe":"1"}})}),U=new class{genBaseURL(e){return"string"==typeof this.baseURL?this.baseURL+e:this.baseURL(e)}MGetWorkspaceUserInfo(e,t){var r=e||{},i=this.genBaseURL("/cc/v1/workspace/mget_workspace_user_info"),a={uid_list:r.uid_list,workspace_id:r.workspace_id};return this.request({url:i,method:"POST",data:a},t)}SetWorkspaceUser(e,t){var r=e||{},i=this.genBaseURL("/cc/v1/workspace/set_user"),a={uid:r.uid,workspace_id:r.workspace_id,role:r.role};return this.request({url:i,method:"POST",data:a},t)}RemoveWorkspaceUser(e,t){var r=e||{},i=this.genBaseURL("/cc/v1/workspace/remove_user"),a={uid:r.uid,workspace_id:r.workspace_id};return this.request({url:i,method:"POST",data:a},t)}UpdateWorkspaceUserInfo(e,t){var r=e||{},i=this.genBaseURL("/cc/v1/workspace/update_user_info"),a={workspace_id:r.workspace_id,nickname:r.nickname};return this.request({url:i,method:"POST",data:a},t)}UpdateWorkspaceInfo(e,t){var r=e||{},i=this.genBaseURL("/cc/v1/workspace/update_workspace_info"),a={workspace_id:r.workspace_id,name:r.name,avatar_color:r.avatar_color,invite_permission:r.invite_permission,apply_allowed:r.apply_allowed,approval_required:r.approval_required};return this.request({url:i,method:"POST",data:a},t)}CreateWorkspace(e,t){var r=e||{},i=this.genBaseURL("/cc/v1/workspace/create_workspace"),a={workspace_name:r.workspace_name,avatar_color:r.avatar_color,check_commerce:r.check_commerce};return this.request({url:i,method:"POST",data:a},t)}JoinWorkspace(e,t){var r=e||{},i=this.genBaseURL("/cc/v1/workspace/join_workspace"),a={invitation_link:r.invitation_link,invite_from:r.invite_from};return this.request({url:i,method:"POST",data:a},t)}GetWorkspaceInfoByInvitationLink(e,t){var r=this.genBaseURL("/cc/v1/workspace/get_workspace_info_by_invitation_link"),i={invitation_link:(e||{}).invitation_link};return this.request({url:r,method:"POST",data:i},t)}GetUserWorkspace(e,t){var r=e||{},i=this.genBaseURL("/cc/v1/workspace/get_user_workspaces"),a={count:r.count,cursor:r.cursor,need_convert_workspace:r.need_convert_workspace};return this.request({url:i,method:"POST",data:a},t)}GetWorkspaceMember(e,t){var r=e||{},i=this.genBaseURL("/cc/v1/workspace/get_member"),a={count:r.count,cursor:r.cursor,workspace_id:r.workspace_id};return this.request({url:i,method:"POST",data:a},t)}MGetWorkspaceEverphotoUserInfo(e,t){var r=e||{},i=this.genBaseURL("/cc/v1/workspace/mget_workspace_ever_photo_user_info"),a={uid_list:r.uid_list,workspace_id:r.workspace_id};return this.request({url:i,method:"POST",data:a},t)}UserQuitWorkspace(e,t){var r=this.genBaseURL("/cc/v1/workspace/quit_user"),i={workspace_id:(e||{}).workspace_id};return this.request({url:r,method:"POST",data:i},t)}RecentWorkspaceFileOpen(e,t){var r=e||{},i=this.genBaseURL("/cc/v1/workspace/recent_file_list"),a={count:r.count,cursor:r.cursor,draft_type:r.draft_type};return this.request({url:i,method:"POST",data:a},t)}SyncWorkspaceInfoFileOpen(e,t){var r=e||{},i=this.genBaseURL("/cc/v1/workspace/sync_file_open_time"),a={workspace_id:r.workspace_id,file_id:r.file_id,file_type:r.file_type};return this.request({url:i,method:"POST",data:a},t)}MGetWorkspaceInfo(e,t){var r=this.genBaseURL("/cc/v1/workspace/mget_workspace_info"),i={workspace_ids:(e||{}).workspace_ids};return this.request({url:r,method:"POST",data:i},t)}GetUserWorkspaceInvitationLink(e,t){var r=this.genBaseURL("/cc/v1/workspace/get_invitation_link"),i={workspace_id:(e||{}).workspace_id};return this.request({url:r,method:"POST",data:i},t)}RefreshUserWorkspaceInvitationLink(e,t){var r=this.genBaseURL("/cc/v1/workspace/refresh_invitation_link"),i={workspace_id:(e||{}).workspace_id};return this.request({url:r,method:"POST",data:i},t)}UpdateUserWorkspaceInvitationLinkStatus(e,t){var r=e||{},i=this.genBaseURL("/cc/v1/workspace/update_invitation_link_status"),a={workspace_id:r.workspace_id,status:r.status};return this.request({url:i,method:"POST",data:a},t)}WorkspaceDirectionalInvited(e,t){var r=e||{},i=this.genBaseURL("/cc/v1/workspace/email_directional_invited"),a={workspace_id:r.workspace_id,emails:r.emails,query_param:r.query_param};return this.request({url:i,method:"POST",data:a},t)}GetWorkspaceFileEditOwner(e,t){var r=e||{},i=this.genBaseURL("/cc/v1/workspace/get_file_edit_owner"),a={workspace_id:r.workspace_id,file_id:r.file_id};return this.request({url:i,method:"POST",data:a},t)}UpdateWorkspaceFileEditOwner(e,t){var r=e||{},i=this.genBaseURL("/cc/v1/workspace/update_file_edit_owner"),a={workspace_id:r.workspace_id,file_id:r.file_id,uid:r.uid};return this.request({url:i,method:"POST",data:a},t)}GetWorkspaceInfoEverPhotoToken(e,t){var r=this.genBaseURL("/cc/v1/workspace/get_ever_photo_token");return this.request({url:r,method:"POST"},t)}GetWorkspaceFileRoomUsers(e,t){var r=e||{},i=this.genBaseURL("/cc/v1/workspace/get_file_room_user"),a={file_id:r.file_id,workspace_id:r.workspace_id};return this.request({url:i,method:"POST",data:a},t)}GetWorkspaceInfoByFileID(e,t){var r=this.genBaseURL("/cc/v1/workspace/get_file_info"),i={file_id:(e||{}).file_id};return this.request({url:r,method:"POST",data:i},t)}MGetWorkspaceFileOpenTime(e,t){var r=e||{},i=this.genBaseURL("/cc/v1/workspace/mget_file_open_time"),a={workspace_id:r.workspace_id,file_ids:r.file_ids};return this.request({url:i,method:"POST",data:a},t)}SyncWorkspaceFileState(e,t){var r=e||{},i=this.genBaseURL("/cc/v1/workspace/sync_file_everphoto_state"),a={upload_token:r.upload_token,resource_ids:r.resource_ids};return this.request({url:i,method:"POST",data:a},t)}GetUserWorkspaceUploadLink(e,t){var r=this.genBaseURL("/cc/v1/workspace/get_workspace_upload_link"),i={workspace_id:(e||{}).workspace_id};return this.request({url:r,method:"POST",data:i},t)}SyncWorkspaceFile(e,t){var r=e||{},i=this.genBaseURL("/cc/v1/workspace/sync_file_everphoto"),a={upload_token:r.upload_token,resource_id:r.resource_id,md5:r.md5,size:r.size,mime:r.mime,width:r.width,height:r.height,duration:r.duration,filename:r.filename,source_path:r.source_path,meta:r.meta,file_type:r.file_type,store_uri:r.store_uri};return this.request({url:i,method:"POST",data:a},t)}GetWorkspaceUploadLinkInfo(e,t){var r=this.genBaseURL("/cc/v1/workspace/get_upload_link_info"),i={upload_token:(e||{}).upload_token};return this.request({url:r,method:"POST",data:i},t)}UpdateUserWorkspaceUploadLink(e,t){var r=this.genBaseURL("/cc/v1/workspace/update_workspace_upload_link"),i={workspace_id:(e||{}).workspace_id};return this.request({url:r,method:"POST",data:i},t)}WorkspaceSensitiveWord(e,t){var r=this.genBaseURL("/cc/v1/workspace/sensitive_word"),i={texts:(e||{}).texts};return this.request({url:r,method:"POST",data:i},t)}GetUserOwnerShareList(e,t){var r=e||{},i=this.genBaseURL("/lv/v1/coordination/owner_share_list"),a={count:r.count,cursor:r.cursor,create_time_order_desc:r.create_time_order_desc,workspace_id:r.workspace_id};return this.request({url:i,method:"POST",data:a},t)}GetShareFileInfo(e,t){var r=e||{},i=this.genBaseURL("/lv/v1/coordination/get_file_data"),a={file_id:r.file_id,captcha_fp:r.captcha_fp,workspace_id:r.workspace_id,password:r.password,from_source:r.from_source,is_ios:r.is_ios};return this.request({url:i,method:"POST",data:a},t)}GetUserShareRecord(e,t){var r=e||{},i=this.genBaseURL("/lv/v1/coordination/shared_record_list"),a={count:r.count,cursor:r.cursor,create_time_order_desc:r.create_time_order_desc,workspace_id:r.workspace_id};return this.request({url:i,method:"POST",data:a},t)}ShareUpdate(e,t){var r=e||{},i=this.genBaseURL("/lv/v1/coordination/share_update"),a={file_id:r.file_id,file_type:r.file_type,share_name:r.share_name,password:r.password,allow_download:r.allow_download,allow_comment:r.allow_comment,access_type:r.access_type,op_type:r.op_type,workspace_id:r.workspace_id};return this.request({url:i,method:"POST",data:a},t)}BatchSendMemberMessage(e,t){var r=e||{},i=this.genBaseURL("/lv/v1/coordination/batch_send_message"),a={file_id:r.file_id,file_type:r.file_type,user_ids:r.user_ids,workspace_id:r.workspace_id};return this.request({url:i,method:"POST",data:a},t)}GetShareSettingInfo(e,t){var r=e||{},i=this.genBaseURL("/lv/v1/coordination/get_share_info"),a={file_id:r.file_id,file_type:r.file_type,workspace_id:r.workspace_id};return this.request({url:i,method:"POST",data:a},t)}ShareCreate(e,t){var r=e||{},i=this.genBaseURL("/lv/v1/coordination/share_create"),a={file_id:r.file_id,file_type:r.file_type,share_name:r.share_name,password:r.password,allow_download:r.allow_download,allow_comment:r.allow_comment,workspace_id:r.workspace_id,access_type:r.access_type,bind_id:r.bind_id};return this.request({url:i,method:"POST",data:a},t)}DeleteShareRecord(e,t){var r=e||{},i=this.genBaseURL("/lv/v1/coordination/record_delete"),a={file_id:r.file_id,file_type:r.file_type,workspace_id:r.workspace_id};return this.request({url:i,method:"POST",data:a},t)}CommentPublish(e,t){var r=e||{},i=this.genBaseURL("/lv/v1/coordination/comment/publish"),a={file_id:r.file_id,content:r.content,comment_id:r.comment_id,mark_info:r.mark_info,mark_image_uri:r.mark_image_uri,offset_time:r.offset_time,reply_user_ids:r.reply_user_ids,file_type:r.file_type,workspace_id:r.workspace_id,image_list:r.image_list,system_time:r.system_time,sign:r.sign};return this.request({url:i,method:"POST",data:a},t)}CommentReplyList(e,t){var r=e||{},i=this.genBaseURL("/lv/v1/coordination/comment/reply_list"),a={comment_id:r.comment_id,cursor:r.cursor,count:r.count,workspace_id:r.workspace_id};return this.request({url:i,method:"POST",data:a},t)}CommentList(e,t){var r=e||{},i=this.genBaseURL("/lv/v1/coordination/comment/list"),a={file_id:r.file_id,cursor:r.cursor,count:r.count,comment_sort:r.comment_sort,file_type:r.file_type,workspace_id:r.workspace_id};return this.request({url:i,method:"POST",data:a},t)}CoordinationCommentDelete(e,t){var r=this.genBaseURL("/lv/v1/coordination/comment/delete"),i={comment_id:(e||{}).comment_id};return this.request({url:r,method:"POST",data:i},t)}GetUserWorkspaceAndCover(e,t){var r=e||{},i=this.genBaseURL("/cc/v1/workspace/get_user_workspaces_with_cover"),a={count:r.count,cursor:r.cursor};return this.request({url:i,method:"POST",data:a},t)}AssetDetail(e,t){var r=e||{},i=this.genBaseURL("/lv/v1/asset/detail"),a={workspace_id:r.workspace_id,asset_ids:r.asset_ids};return this.request({url:i,method:"POST",data:a},t)}AssetList(e,t){var r=e||{},i=this.genBaseURL("/lv/v1/asset/list"),a={workspace_id:r.workspace_id,asset_source:r.asset_source,order_by:r.order_by,order:r.order,count:r.count,cursor:r.cursor};return this.request({url:i,method:"POST",data:a},t)}AssetDelete(e,t){var r=e||{},i=this.genBaseURL("/lv/v1/asset/delete"),a={workspace_id:r.workspace_id,asset_ids:r.asset_ids};return this.request({url:i,method:"POST",data:a},t)}AssetMove(e,t){var r=e||{},i=this.genBaseURL("/lv/v1/asset/move"),a={from_workspace_id:r.from_workspace_id,to_workspace_id:r.to_workspace_id,meta:r.meta,asset_id:r.asset_id,parent_id:r.parent_id,asset_type:r.asset_type};return this.request({url:i,method:"POST",data:a},t)}AssetCopy(e,t){var r=e||{},i=this.genBaseURL("/lv/v1/asset/copy"),a={from_workspace_id:r.from_workspace_id,to_workspace_id:r.to_workspace_id,meta:r.meta,asset_id:r.asset_id,parent_id:r.parent_id,package_key:r.package_key,name:r.name};return this.request({url:i,method:"POST",data:a},t)}AssetSyncUploadInfo(e,t){var r=e||{},i=this.genBaseURL("/lv/v1/asset/sync_upload_info"),a={workspace_id:r.workspace_id,asset_id:r.asset_id,md5:r.md5};return this.request({url:i,method:"POST",data:a},t)}AssetRename(e,t){var r=e||{},i=this.genBaseURL("/lv/v1/asset/rename"),a={workspace_id:r.workspace_id,asset_id:r.asset_id,asset_name:r.asset_name};return this.request({url:i,method:"POST",data:a},t)}CheckCreateWorkspace(e,t){var r=this.genBaseURL("/cc/v1/workspace/check_create_workspace"),i={request_type:(e||{}).request_type};return this.request({url:r,method:"POST",data:i},t)}AssetQueryProcessState(e,t){var r=e||{},i=this.genBaseURL("/lv/v1/asset/query_process"),a={workspace_id:r.workspace_id,process_id:r.process_id};return this.request({url:i,method:"POST",data:a},t)}DeleteRecycleResource(e,t){var r=e||{},i=this.genBaseURL("/lv/v1/recycle/delete"),a={workspace_id:r.workspace_id,resource_ids:r.resource_ids};return this.request({url:i,method:"POST",data:a},t)}ResourceRestore(e,t){var r=e||{},i=this.genBaseURL("/lv/v1/recycle/restore"),a={workspace_id:r.workspace_id,resource_ids:r.resource_ids,is_overwrite:r.is_overwrite};return this.request({url:i,method:"POST",data:a},t)}GetRecycleResourceCount(e,t){var r=this.genBaseURL("/lv/v1/recycle/resource_count"),i={workspace_id:(e||{}).workspace_id};return this.request({url:r,method:"POST",data:i},t)}GetPresentationShareSettingInfo(e,t){var r=e||{},i=this.genBaseURL("/lv/v1/coordination/get_presentation_share_setting"),a={file_id:r.file_id,file_type:r.file_type,workspace_id:r.workspace_id};return this.request({url:i,method:"POST",data:a},t)}PresentationShareUpdate(e,t){var r=e||{},i=this.genBaseURL("/lv/v1/coordination/presentation_share_update"),a={file_id:r.file_id,file_type:r.file_type,allow_download:r.allow_download,workspace_id:r.workspace_id,access_type:r.access_type,auto_subtitles:r.auto_subtitles,auto_subtitles_config:r.auto_subtitles_config,show_in_homepage:r.show_in_homepage,title:r.title,description:r.description};return this.request({url:i,method:"POST",data:a},t)}GetPresentationShareFileInfo(e,t){var r=e||{},i=this.genBaseURL("/lv/v1/coordination/get_presentation_share_info"),a={presentation_share_id:r.presentation_share_id,workspace_id:r.workspace_id,from_source:r.from_source,is_ios:r.is_ios};return this.request({url:i,method:"POST",data:a},t)}GetAllEverPhotoUser(e,t){var r=this.genBaseURL("/cc/v1/workspace/get_all_everphoto_user");return this.request({url:r,method:"POST"},t)}GetWorkspaceRecycleBin(e,t){var r=this.genBaseURL("/lv/v1/recycle/bin_info"),i={workspace_id:(e||{}).workspace_id};return this.request({url:r,method:"POST",data:i},t)}ResourceCopyRestore(e,t){var r=e||{},i=this.genBaseURL("/lv/v1/recycle/copy_restore"),a={workspace_id:r.workspace_id,resource_infos:r.resource_infos};return this.request({url:i,method:"POST",data:a},t)}GetExternalShareFileInfo(e,t){var r=e||{},i=this.genBaseURL("/lv/v1/coordination/get_external_file_data"),a={file_id:r.file_id,workspace_id:r.workspace_id};return this.request({url:i,method:"POST",data:a},t)}RecycleResourceList(e,t){var r=e||{},i=this.genBaseURL("/lv/v1/recycle/list"),a={workspace_id:r.workspace_id,resource_types:r.resource_types,count:r.count,cursor:r.cursor,order_by:r.order_by,order_desc:r.order_desc,type_order_by:r.type_order_by};return this.request({url:i,method:"POST",data:a},t)}BatchSendNoticeByEmail(e,t){var r=e||{},i=this.genBaseURL("/lv/v1/coordination/batch_send_notice_by_email"),a={file_id:r.file_id,workspace_id:r.workspace_id,user_list:r.user_list,email_list:r.email_list,query_param:r.query_param,email_type:r.email_type};return this.request({url:i,method:"POST",data:a},t)}GetWorkspaceBrandResourceList(e,t){var r=e||{},i=this.genBaseURL("/cc/v1/workspace/get_brand_list"),a={resource_type_list:r.resource_type_list,workspace_id:r.workspace_id,title_list:r.title_list,cursor:r.cursor,count:r.count,id_list:r.id_list,pack_optional:r.pack_optional,effect_sdk_version:r.effect_sdk_version,transcode_type:r.transcode_type,need_sub_item:r.need_sub_item};return this.request({url:i,method:"POST",data:a},t)}UploadWorkspaceBrandResource(e,t){var r=e||{},i=this.genBaseURL("/cc/v1/workspace/upload_brand_resource"),a={workspace_id:r.workspace_id,resource_type:r.resource_type,data:r.data,is_default_title:r.is_default_title};return this.request({url:i,method:"POST",data:a},t)}DeleteWorkspaceBrandResource(e,t){var r=e||{},i=this.genBaseURL("/cc/v1/workspace/delete_brand_resource"),a={workspace_id:r.workspace_id,id:r.id};return this.request({url:i,method:"POST",data:a},t)}UpdateWorkspaceBrandResource(e,t){var r=e||{},i=this.genBaseURL("/cc/v1/workspace/update_brand_resource"),a={workspace_id:r.workspace_id,id:r.id,title:r.title,color:r.color};return this.request({url:i,method:"POST",data:a},t)}NotifyUploadLink(e,t){var r=e||{},i=this.genBaseURL("/cc/v1/workspace/upload_link_notify"),a={device_id:r.device_id,method:r.method,content:r.content};return this.request({url:i,method:"POST",data:a},t)}GetWorkspaceAllBrandResourceList(e,t){var r=this.genBaseURL("/cc/v1/workspace/get_all_brand_list"),i={workspace_id:e.workspace_id};return this.request({url:r,method:"POST",data:i},t)}GetHomePageShowCaseList(e,t){var r=e||{},i=this.genBaseURL("/lv/v1/cc_web/homepage/profile/show_case"),a={uid:r.uid,public_id:r.public_id,cursor:r.cursor,count:r.count};return this.request({url:i,method:"POST",data:a},t)}CreateOnboardDraft(e,t){var r=e||{},i=this.genBaseURL("/cc/v1/workspace/create_onboard_draft"),a={to_workspace_id:r.to_workspace_id,package_key:r.package_key};return this.request({url:i,method:"POST",data:a},t)}GetOnboardSample(e,t){var r=e||{},i=this.genBaseURL("/cc/v1/workspace/list_onboard_sample"),a={sample_key:r.sample_key,workspace_id:r.workspace_id};return this.request({url:i,method:"POST",data:a},t)}BatchGetPresentationShareSettingInfo(e,t){var r=e||{},i=this.genBaseURL("/lv/v1/coordination/batch_get_presentation_share_setting"),a={workspace_id:r.workspace_id,file_id_list:r.file_id_list};return this.request({url:i,method:"POST",data:a},t)}BatchSendHomePageByEmail(e,t){var r=e||{},i=this.genBaseURL("/lv/v1/coordination/batch_send_home_page_by_email"),a={public_id:r.public_id,email_list:r.email_list,query_param:r.query_param};return this.request({url:i,method:"POST",data:a},t)}GetPresentationShareIDByMD5(e,t){var r=e||{},i=this.genBaseURL("/lv/v1/coordination/md5_get_presentation_share_id"),a={workspace_id:r.workspace_id,md5:r.md5};return this.request({url:i,method:"POST",data:a},t)}RemovePackageShareCoordination(e,t){var r=e||{},i=this.genBaseURL("/lv/v1/coordination/package/remove_user"),a={package_key:r.package_key,workspace_id:r.workspace_id,user_ids:r.user_ids,emails:r.emails};return this.request({url:i,method:"POST",data:a},t)}PackageCopy(e,t){var r=e||{},i=this.genBaseURL("/lv/v1/coordination/package/copy"),a={from_workspace_id:r.from_workspace_id,to_workspace_id:r.to_workspace_id,meta:r.meta,package_key:r.package_key,new_package_key:r.new_package_key,resource_type:r.resource_type,folder_id:r.folder_id,password:r.password};return this.request({url:i,method:"POST",data:a},t)}GetPackageShareSettingInfo(e,t){var r=e||{},i=this.genBaseURL("/lv/v1/coordination/package/get_share_info"),a={package_key:r.package_key,workspace_id:r.workspace_id};return this.request({url:i,method:"POST",data:a},t)}PackageShareUpdate(e,t){var r=e||{},i=this.genBaseURL("/lv/v1/coordination/package/share_update"),a={package_key:r.package_key,password:r.password,allow_copy:r.allow_copy,access_type:r.access_type,op_type:r.op_type,workspace_id:r.workspace_id,share_name:r.share_name};return this.request({url:i,method:"POST",data:a},t)}BatchSendPackageNoticeByEmail(e,t){var r=e||{},i=this.genBaseURL("/lv/v1/coordination/package/batch_send_notice_by_email"),a={package_key:r.package_key,workspace_id:r.workspace_id,user_list:r.user_list,email_list:r.email_list,message:r.message,query_param:r.query_param};return this.request({url:i,method:"POST",data:a},t)}PackageShareCreate(e,t){var r=e||{},i=this.genBaseURL("/lv/v1/coordination/package/share_create"),a={package_key:r.package_key,password:r.password,allow_copy:r.allow_copy,workspace_id:r.workspace_id,access_type:r.access_type,share_name:r.share_name};return this.request({url:i,method:"POST",data:a},t)}PackageShareCoordinationList(e,t){var r=e||{},i=this.genBaseURL("/lv/v1/coordination/package/user_list"),a={package_key:r.package_key,workspace_id:r.workspace_id,cursor:r.cursor,count:r.count,exclude_space:r.exclude_space};return this.request({url:i,method:"POST",data:a},t)}PackageQueryProcessState(e,t){var r=e||{},i=this.genBaseURL("/lv/v1/coordination/package/query_process"),a={workspace_id:r.workspace_id,process_id:r.process_id,need_visble:r.need_visble};return this.request({url:i,method:"POST",data:a},t)}AddPackageShareCoordination(e,t){var r=e||{},i=this.genBaseURL("/lv/v1/coordination/package/add_user"),a={package_key:r.package_key,workspace_id:r.workspace_id,user_ids:r.user_ids,emails:r.emails};return this.request({url:i,method:"POST",data:a},t)}GetUserLastLoginTime(e,t){var r=this.genBaseURL("/lv/v1/coordination/get_user_last_login_time");return this.request({url:r,method:"POST"},t)}WorkspaceApplicationUpdate(e,t){var r=e||{},i=this.genBaseURL("/cc/v1/workspace/applications/update"),a={id:r.id,status:r.status};return this.request({url:i,method:"POST",data:a},t)}WorkspaceDirectionalInvitedV2(e,t){var r=e||{},i=this.genBaseURL("/cc/v1/workspace/email_directional_invited_v2"),a={workspace_id:r.workspace_id,emails:r.emails,query_param:r.query_param};return this.request({url:i,method:"POST",data:a},t)}CheckSpacePackageCopy(e,t){var r=e||{},i=this.genBaseURL("/lv/v1/coordination/package/space_check_copy"),a={package_key:r.package_key,workspace_id:r.workspace_id};return this.request({url:i,method:"POST",data:a},t)}CheckWorkspaceMember(e,t){var r=this.genBaseURL("/cc/v1/workspace/member/check"),i={workspace_id:(e||{}).workspace_id};return this.request({url:r,method:"POST",data:i},t)}WorkspaceApplicationList(e,t){var r=e||{},i=this.genBaseURL("/cc/v1/workspace/applications/list"),a={application_ids:r.application_ids,need_detail:r.need_detail};return this.request({url:i,method:"POST",data:a},t)}JoinWorkspaceWithApply(e,t){var r=e||{},i=this.genBaseURL("/cc/v1/workspace/join_workspace_with_apply"),a={join_workspace_type:r.join_workspace_type,invite_link_param:r.invite_link_param,application_param:r.application_param};return this.request({url:i,method:"POST",data:a},t)}PackageWorkspaceMemberInfo(e,t){var r=e||{},i=this.genBaseURL("/lv/v1/coordination/package/workspace_member_list"),a={count:r.count,cursor:r.cursor,workspace_id:r.workspace_id,package_key:r.package_key};return this.request({url:i,method:"POST",data:a},t)}JoinInvitationActivity(e,t){var r=this.genBaseURL("/cc/v1/workspace/join_invitation_activity"),i={workspace_id:(e||{}).workspace_id};return this.request({url:r,method:"POST",data:i},t)}GetUserPropertyCount(e,t){var r=this.genBaseURL("/lv/v1/cloud_property/property_count"),i={need_count_types:(e||{}).need_count_types};return this.request({url:r,method:"POST",data:i},t)}RemoveCloudFileFavorite(e,t){var r=this.genBaseURL("/lv/v1/cloud_property/remove_favorite"),i={data:(e||{}).data};return this.request({url:r,method:"POST",data:i},t)}GetCloudFileFavoriteList(e,t){var r=e||{},i=this.genBaseURL("/lv/v1/cloud_property/favorite_list"),a={count:r.count,cursor:r.cursor,categories:r.categories,workspace_id:r.workspace_id,draft_type:r.draft_type,media_type:r.media_type};return this.request({url:i,method:"POST",data:a},t)}GetCloudFileFavoriteIDList(e,t){var r=e||{},i=this.genBaseURL("/lv/v1/cloud_property/favorite_id_list"),a={count:r.count,cursor:r.cursor,categories:r.categories,workspace_id:r.workspace_id,draft_type:r.draft_type,media_type:r.media_type};return this.request({url:i,method:"POST",data:a},t)}UserRecentPackage(e,t){var r=e||{},i=this.genBaseURL("/lv/v1/cloud_property/get_user_recent_package"),a={count:r.count,cursor:r.cursor,draft_type:r.draft_type,workspace_id:r.workspace_id};return this.request({url:i,method:"POST",data:a},t)}SearchCloudResource(e,t){var r=e||{},i=this.genBaseURL("/lv/v1/cloud_property/search"),a={keyword:r.keyword,count:r.count,cursor:r.cursor,category:r.category,search_id:r.search_id,workspace_id:r.workspace_id,search_source:r.search_source};return this.request({url:i,method:"POST",data:a},t)}AddCloudFileFavorite(e,t){var r=e||{},i=this.genBaseURL("/lv/v1/cloud_property/add_favorite"),a={workspace_id:r.workspace_id,file_id:r.file_id,category:r.category};return this.request({url:i,method:"POST",data:a},t)}SendInvitationActivityEmail(e,t){var r=e||{},i=this.genBaseURL("/cc/v1/workspace/send_invitation_activity_email"),a={title:r.title,content:r.content};return this.request({url:i,method:"POST",data:a},t)}GetWebBrandResourceList(e,t){var r=e||{},i=this.genBaseURL("/cc/v1/workspace/web/get_brand_list"),a={resource_type_list:r.resource_type_list,workspace_id:r.workspace_id,title_list:r.title_list,cursor_map:r.cursor_map,count:r.count,id_list:r.id_list,pack_optional:r.pack_optional,effect_sdk_version:r.effect_sdk_version,need_vip_tag:r.need_vip_tag,need_depend_resource:r.need_depend_resource,need_sub_item:r.need_sub_item,app_version:r.app_version};return this.request({url:i,method:"POST",data:a},t)}GetInvitationActivityStatus(e,t){var r=this.genBaseURL("/cc/v1/workspace/get_invitation_activity_status"),i={workspace_id:(e||{}).workspace_id};return this.request({url:r,method:"POST",data:i},t)}CreateAsset(e,t){var r=e||{},i=this.genBaseURL("/lv/v1/asset/create"),a={workspace_id:r.workspace_id,parent_id:r.parent_id,name:r.name,asset_type:r.asset_type,meta:r.meta,enable_over_deep:r.enable_over_deep};return this.request({url:i,method:"POST",data:a},t)}GetUserWorkspaceAndCoverV2(e,t){var r=e||{},i=this.genBaseURL("/cc/v1/workspace/get_user_workspaces_with_cover_v2"),a={count:r.count,cursor:r.cursor};return this.request({url:i,method:"POST",data:a},t)}AssetBatchMove(e,t){var r=e||{},i=this.genBaseURL("/lv/v1/asset/batch_move"),a={to_workspace_id:r.to_workspace_id,to_parent_id:r.to_parent_id,asset_list:r.asset_list,common_parent_id:r.common_parent_id};return this.request({url:i,method:"POST",data:a},t)}PackageApplicationCreate(e,t){var r=e||{},i=this.genBaseURL("/lv/v1/coordination/package/application_create"),a={package_key:r.package_key,workspace_id:r.workspace_id,reason:r.reason};return this.request({url:i,method:"POST",data:a},t)}PackageReviewAppeal(e,t){var r=e||{},i=this.genBaseURL("/lv/v1/coordination/package/review_appeal"),a={package_key:r.package_key,workspace_id:r.workspace_id};return this.request({url:i,method:"POST",data:a},t)}PackageApplicationUpdate(e,t){var r=e||{},i=this.genBaseURL("/lv/v1/coordination/package/application_update"),a={id:r.id,status:r.status};return this.request({url:i,method:"POST",data:a},t)}PackageApplicationList(e,t){var r=e||{},i=this.genBaseURL("/lv/v1/coordination/package/get_application_list"),a={application_ids:r.application_ids,need_detail:r.need_detail};return this.request({url:i,method:"POST",data:a},t)}GetWorkspaceInfoByParam(e,t){var r=e||{},i=this.genBaseURL("/cc/v1/workspace/get_workspace_info_external"),a={workspace_id:r.workspace_id,file_id:r.file_id,source_type:r.source_type};return this.request({url:i,method:"POST",data:a},t)}MGetAssetSimpleInfo(e,t){var r=e||{},i=this.genBaseURL("/lv/v1/asset/mget_simple_info"),a={asset_ids:r.asset_ids,workspace_id:r.workspace_id};return this.request({url:i,method:"POST",data:a},t)}AssetQuery(e,t){var r=e||{},i=this.genBaseURL("/lv/v1/asset/query"),a={asset_types:r.asset_types,parent_id:r.parent_id,is_cross_folder:r.is_cross_folder,workspace_id:r.workspace_id,order_by:r.order_by,order:r.order,offset:r.offset,count:r.count,entry_ids:r.entry_ids};return this.request({url:i,method:"POST",data:a},t)}GetProjectPackage(e,t){var r=this.genBaseURL("/lv/v1/cloud_property/get_project_package"),i={packages:(e||{}).packages};return this.request({url:r,method:"POST",data:i},t)}DumpTempWorkspace(e,t){var r=e||{},i=this.genBaseURL("/cc/v1/workspace/dump_temp_workspace"),a={from_workspace_id:r.from_workspace_id,to_workspace_id:r.to_workspace_id,meta:r.meta,package_id:r.package_id};return this.request({url:i,method:"POST",data:a},t)}GetTempWorkspace(e,t){var r=this.genBaseURL("/cc/v1/workspace/get_temp_workspace");return this.request({url:r,method:"POST"},t)}PropertyRename(e,t){var r=e||{},i=this.genBaseURL("/lv/v1/cloud_property/rename"),a={workspace_id:r.workspace_id,entity_id:r.entity_id,entity_name:r.entity_name};return this.request({url:i,method:"POST",data:a},t)}PropertyDelete(e,t){var r=this.genBaseURL("/lv/v1/cloud_property/delete"),i={entries:(e||{}).entries};return this.request({url:r,method:"POST",data:i},t)}DeleteWorkspace(e,t){var r=e||{},i=this.genBaseURL("/cc/v1/workspace/delete_workspace"),a={workspace_id:r.workspace_id,delete_type:r.delete_type};return this.request({url:i,method:"POST",data:a},t)}RecoverWorkspace(e,t){var r=this.genBaseURL("/cc/v1/workspace/recover_workspace"),i={workspace_id:(e||{}).workspace_id};return this.request({url:r,method:"POST",data:i},t)}GetUserDeleteWorkspace(e,t){var r=this.genBaseURL("/cc/v1/workspace/get_delete_workspaces");return this.request({url:r,method:"POST"},t)}AssetLabelAsExported(e,t){var r=e||{},i=this.genBaseURL("/lv/v1/asset/label_as_exported"),a={workspace_id:r.workspace_id,assets:r.assets,is_exported:r.is_exported};return this.request({url:i,method:"POST",data:a},t)}SubscribeUserInfo(e,t){var r=this.genBaseURL("/cc/v1/workspace/get_subscribe_workspace"),i={workspace_id:(e||{}).workspace_id};return this.request({url:r,method:"POST",data:i},t)}GetWorkspaceInfoAndInvitation(e,t){var r=this.genBaseURL("/cc/v1/workspace/get_workspace_info_and_invitation"),i={workspace_id:(e||{}).workspace_id};return this.request({url:r,method:"POST",data:i},t)}GetWorkspaceHostData(e,t){var r=e||{},i=this.genBaseURL("/cc/v1/workspace/get_host_data"),a={workspace_id:r.workspace_id,space_id:r.space_id};return this.request({url:i,method:"POST",data:a},t)}PrepareUploadAsset(e,t){var r=this.genBaseURL("/lv/v1/asset/prepare_upload_cloud"),i={space_id:e.space_id,md5:e.md5,size:e.size,crc:e.crc,is_occupy_space:e.is_occupy_space,is_material:e.is_material,flags:e.flags,workspace_id:e.workspace_id,is_web_user:e.is_web_user};return this.request({url:r,method:"POST",data:i},t)}CreateCloudAsset(e,t){var r=e||{},i=this.genBaseURL("/lv/v1/asset/create_cloud_asset"),a={everphoto_id:r.everphoto_id,asset:r.asset,is_web_user:r.is_web_user};return this.request({url:i,method:"POST",data:a},t)}GetPackageShareDetail(e,t){var r=e||{},i=this.genBaseURL("/lv/v1/coordination/package/get_detail"),a={package_key:r.package_key,workspace_id:r.workspace_id,captcha_fp:r.captcha_fp,password:r.password};return this.request({url:i,method:"POST",data:a},t)}PackageShareCreateOrDetail(e,t){var r=e||{},i=this.genBaseURL("/lv/v1/coordination/package/create_get_share"),a={package_key:r.package_key,password:r.password,allow_copy:r.allow_copy,workspace_id:r.workspace_id,access_type:r.access_type,share_name:r.share_name};return this.request({url:i,method:"POST",data:a},t)}SetPackageShareEnable(e,t){var r=this.genBaseURL("/lv/v1/coordination/package/set_enable");return this.request({url:r,method:"POST"},t)}GetPackageShareEnable(e,t){var r=this.genBaseURL("/lv/v1/coordination/package/get_enable");return this.request({url:r,method:"POST"},t)}WorkspaceApplicationEmailUpdate(e,t){var r=e||{},i=this.genBaseURL("/cc/v1/workspace/applications/email_update"),a={id:r.id,token:r.token,status:r.status};return this.request({url:i,method:"POST",data:a},t)}GetUploadQRCodeAsset(e,t){var r=e||{},i=this.genBaseURL("/lv/v1/cloud_property/upload_qr/get_assets"),a={package_key:r.package_key,uuids:r.uuids};return this.request({url:i,method:"POST",data:a},t)}GetQRCodeTokenInfo(e,t){var r=this.genBaseURL("/lv/v1/cloud_property/upload_qr/get_token_status"),i={token:(e||{}).token};return this.request({url:r,method:"POST",data:i},t)}SyncQRCodeTokenAsset(e,t){var r=e||{},i=this.genBaseURL("/lv/v1/cloud_property/upload_qr/sync_asset"),a={token:r.token,asset_infos:r.asset_infos};return this.request({url:i,method:"POST",data:a},t)}CancelUploadQRCode(e,t){var r=e||{},i=this.genBaseURL("/lv/v1/cloud_property/upload_qr/cancel"),a={package_key:r.package_key,uuids:r.uuids};return this.request({url:i,method:"POST",data:a},t)}GetUploadQRCode(e,t){var r=e||{},i=this.genBaseURL("/lv/v1/cloud_property/upload_qr/get_url"),a={package_key:r.package_key,uuid:r.uuid,state:r.state};return this.request({url:i,method:"POST",data:a},t)}GiveTemporarySpaceQuota(e,t){var r=e||{},i=this.genBaseURL("/lv/v1/cloud/group/give_temp_quota"),a={workspace_id:r.workspace_id,quota:r.quota,give_type:r.give_type};return this.request({url:i,method:"POST",data:a},t)}GetServerExperiment(e,t){var r=this.genBaseURL("/lv/v1/cloud/group/get_experiment"),i={experiment_type:(e||{}).experiment_type};return this.request({url:r,method:"POST",data:i},t)}GetFreeSpaceGift(e,t){var r=this.genBaseURL("/lv/v1/cloud/group/free_space_gifted");return this.request({url:r,method:"POST"},t)}GetShareFileInfoByShare(e,t){var r=e||{},i=this.genBaseURL("/lv/v1/coordination/get_file_data_by_share"),a={share_id:r.share_id,captcha_fp:r.captcha_fp,password:r.password,from_source:r.from_source,is_ios:r.is_ios};return this.request({url:i,method:"POST",data:a},t)}SharePreCreate(e,t){var r=this.genBaseURL("/lv/v1/coordination/share_pre_create"),i={workspace_id:(e||{}).workspace_id};return this.request({url:r,method:"POST",data:i},t)}ShareFileNotify(e,t){var r=e||{},i=this.genBaseURL("/lv/v1/coordination/share_file_notify"),a={file_id:r.file_id,file_type:r.file_type,share_name:r.share_name,password:r.password,allow_download:r.allow_download,allow_comment:r.allow_comment,workspace_id:r.workspace_id,access_type:r.access_type,share_id:r.share_id,bind_id:r.bind_id};return this.request({url:i,method:"POST",data:a},t)}constructor(e){this.request=()=>{throw Error("CapcutTeamworkApiService.request is undefined")},this.baseURL="",this.request=(null==e?void 0:e.request)||this.request,this.baseURL=(null==e?void 0:e.baseURL)||this.baseURL}}({request:P()}),O=new class{genBaseURL(e){return"string"==typeof this.baseURL?this.baseURL+e:this.baseURL(e)}GetShareXiguaStatistics(e,t){var r=this.genBaseURL("/lv/v1/pc/export_page/share_xigua");return this.request({url:r,method:"POST"},t)}GetPCShareDouyinSign(e,t){var r=e||{},i=this.genBaseURL("/lv/v1/pc/export_page/share_douyin_sign"),a={nonce_str:r.nonce_str,timestamp:r.timestamp};return this.request({url:i,method:"POST",data:a},t)}GetPCShareDouyinVid(e,t){var r=this.genBaseURL("/lv/v1/pc/export_page/share_douyin_vid"),i={vid:(e||{}).vid};return this.request({url:r,method:"POST",data:i},t)}GetNoticeList(e,t){var r=e||{},i=this.genBaseURL("/lv/v2/notice/list"),a={notice_type:r.notice_type,cursor:r.cursor,count:r.count,app_id:r.app_id,sdk_version:r.sdk_version};return this.request({url:i,method:"POST",data:a},t)}GetNoticeUnReadCount(e,t){var r=e||{},i=this.genBaseURL("/lv/v2/notice/unread_count"),a={notice_types:r.notice_types,app_id:r.app_id};return this.request({url:i,method:"POST",data:a},t)}GetHomeContent(e,t){var r=e||{},i=this.genBaseURL("/lv/v1/home/content/get"),a={abtest_group_ids:r.abtest_group_ids,support_features:r.support_features,mock_data:r.mock_data,cursor:r.cursor,count:r.count,enable_sort:r.enable_sort,is_pad:r.is_pad,is_folded:r.is_folded};return this.request({url:i,method:"POST",data:a},t)}SetUserStatus(e,t){var r=this.genBaseURL("/lv/v1/platform/set_user_status"),i={EventStatus:e.EventStatus};return this.request({url:r,method:"POST",data:i},t)}GetUserStatus(e,t){var r=this.genBaseURL("/lv/v1/platform/get_user_status");return this.request({url:r,method:"POST"},t)}QueryAuthStatus(e,t){var r=this.genBaseURL("/lv/v1/platform/query_auth_status");return this.request({url:r,method:"POST"},t)}GetHome(e,t){var r=e||{},i=this.genBaseURL("/lv/v1/home/tool/get"),a={abtest_group_ids:r.abtest_group_ids,support_features:r.support_features,version:r.version,home_tool_limit:r.home_tool_limit,mock_data:r.mock_data,is_pad:r.is_pad,is_folded:r.is_folded};return this.request({url:i,method:"POST",data:a},t)}QueryUninstallVip(e,t){var r=this.genBaseURL("/lv/v1/platform/query_uninstall_vip");return this.request({url:r,method:"POST"},t)}SendUninstallVip(e,t){var r=this.genBaseURL("/lv/v1/platform/send_uninstall_vip");return this.request({url:r,method:"POST"},t)}GetFeelGoodFeatures(e,t){var r=this.genBaseURL("/lv/v1/platform/feelgood_features");return this.request({url:r,method:"POST"},t)}EverPhotoGetToken(e,t){var r=this.genBaseURL("/lv/v1/ever_photo/get_token");return this.request({url:r,method:"POST"},t)}GetEntrance(e,t){var r=e||{},i=this.genBaseURL("/lv/v1/custom_service/get_entrance"),a={enter_from:r.enter_from,time_zone:r.time_zone,os_version:r.os_version,device_model:r.device_model,full_version:r.full_version};return this.request({url:i,method:"POST",data:a},t)}GetEntranceAllowGuest(e,t){var r=e||{},i=this.genBaseURL("/lv/v1/custom_service/get_entrance_allow_guest"),a={enter_from:r.enter_from,time_zone:r.time_zone,os_version:r.os_version,device_model:r.device_model,full_version:r.full_version};return this.request({url:i,method:"POST",data:a},t)}constructor(e){this.request=()=>{throw Error("FaceuPlatformApiService.request is undefined")},this.baseURL="",this.request=(null==e?void 0:e.request)||this.request,this.baseURL=(null==e?void 0:e.baseURL)||this.baseURL}}({request:P({extraHeaders:{Appid:p.r}})}),B=new class{genBaseURL(e){return"string"==typeof this.baseURL?this.baseURL+e:this.baseURL(e)}PurchaseTopics(e,t){var r=e||{},i=this.genBaseURL("/lv/v1/purchase/purchase_topics"),a={aid:r.aid,cursor:r.cursor,count:r.count,need_update:r.need_update};return this.request({url:i,method:"POST",data:a},t)}BatchQueryEligibility(e,t){var r=this.genBaseURL("/lv/v1/trial/batch_query_eligibility"),i={scene_list:(e||{}).scene_list};return this.request({url:r,method:"POST",data:i},t)}FinishedReport(e,t){var r=this.genBaseURL("/lv/v1/trial/finished_report"),i={scene:(e||{}).scene};return this.request({url:r,method:"POST",data:i},t)}SubmitAppeal(e,t){var r=e||{},i=this.genBaseURL("/commerce/v1/appeal/submit"),a={mobile:r.mobile,user_name:r.user_name,company_name:r.company_name,appeal:r.appeal,app_id:r.app_id,sms_ticket:r.sms_ticket,appeal_type:r.appeal_type,people_count_index:r.people_count_index,channel:r.channel,industry:r.industry};return this.request({url:i,method:"POST",data:a},t)}ExchangeBenefit(e,t){var r=this.genBaseURL("/commerce/v1/benefits/benefit_exchange"),i={exchange_code:(e||{}).exchange_code};return this.request({url:r,method:"POST",data:i},t)}GetBenefitExchangeDetail(e,t){var r=this.genBaseURL("/commerce/v1/benefits/get_exchange_detail"),i={exchange_code:(e||{}).exchange_code};return this.request({url:r,method:"POST",data:i},t)}GetUserCloudInfo(e,t){var r=this.genBaseURL("/commerce/v1/cloud/get_user_cloud_info"),i={group_info:(e||{}).group_info};return this.request({url:r,method:"POST",data:i},t)}GetOrderPrice(e,t){var r=e||{},i=this.genBaseURL("/lv/v1/purchase/get_order_price"),a={item_id:r.item_id,goods_type:r.goods_type};return this.request({url:i,method:"POST",data:a},t)}PostEnterpriseBrandResource(e,t){var r=e||{},i=this.genBaseURL("/commerce/v1/enterprise/upload_brand_resource"),a={enterprise_id:r.enterprise_id,resource_type:r.resource_type,data:r.data};return this.request({url:i,method:"POST",data:a},t)}EnterpriseMemberSearch(e,t){var r=e||{},i=this.genBaseURL("/commerce/v1/enterprise/member_search"),a={enterprise_id:r.enterprise_id,nickname:r.nickname,cc_id:r.cc_id};return this.request({url:i,method:"POST",data:a},t)}GetEnterpriseInfo(e,t){var r=e||{},i=this.genBaseURL("/commerce/v1/enterprise/get_enterprise_info"),a={enterprise_id:r.enterprise_id,bind_code:r.bind_code};return this.request({url:i,method:"POST",data:a},t)}GetEnterpriseMemberInfo(e,t){var r=this.genBaseURL("/commerce/v1/enterprise/get_user_info"),i={enterprise_id:(e||{}).enterprise_id};return this.request({url:r,method:"POST",data:i},t)}GetEnterpriseMemberList(e,t){var r=e||{},i=this.genBaseURL("/commerce/v1/enterprise/get_member_list"),a={enterprise_id:r.enterprise_id,page:r.page,count:r.count,order_by:r.order_by,order_type:r.order_type,need_all:r.need_all};return this.request({url:i,method:"POST",data:a},t)}GetSubEnterpriseList(e,t){var r=this.genBaseURL("/commerce/v1/enterprise/get_sub_enterprise_list"),i={enterprise_id:(e||{}).enterprise_id};return this.request({url:r,method:"POST",data:i},t)}GetUserEnterpriseList(e,t){var r=this.genBaseURL("/commerce/v1/enterprise/get_user_enterprise_list");return this.request({url:r,method:"POST"},t)}GetEnterpriseUserToken(e,t){var r=e||{},i=this.genBaseURL("/commerce/v1/enterprise/get_token"),a={enterprise_id:r.enterprise_id,type:r.type,sub_enterprise_id:r.sub_enterprise_id};return this.request({url:i,method:"POST",data:a},t)}UpdateEnterpriseInfo(e,t){var r=e||{},i=this.genBaseURL("/commerce/v1/enterprise/update_enterprise_info"),a={enterprise_id:r.enterprise_id,announcement:r.announcement,col_space_config:r.col_space_config};return this.request({url:i,method:"POST",data:a},t)}UpdateEnterpriseMemberInfo(e,t){var r=e||{},i=this.genBaseURL("/commerce/v1/enterprise/update_user_info"),a={enterprise_id:r.enterprise_id,uid:r.uid,nickname:r.nickname,role:r.role,avatar_url:r.avatar_url};return this.request({url:i,method:"POST",data:a},t)}GetChannelTopic(e,t){var r=this.genBaseURL("/lv/v1/commerce/get_channel_topic_info"),i={channel_id:(e||{}).channel_id};return this.request({url:r,method:"POST",data:i},t)}AddGroup(e,t){var r=this.genBaseURL("/commerce/v1/group/add_group"),i={invitation_link:(e||{}).invitation_link};return this.request({url:r,method:"POST",data:i},t)}ApplyJoinGroup(e,t){var r=e||{},i=this.genBaseURL("/commerce/v1/group/apply_join"),a={source_type:r.source_type,source_id:r.source_id,reason:r.reason};return this.request({url:i,method:"POST",data:a},t)}ApprovalApplyJoin(e,t){var r=e||{},i=this.genBaseURL("/commerce/v1/group/approval_apply_join"),a={apply_order_id:r.apply_order_id,approval_status:r.approval_status};return this.request({url:i,method:"POST",data:a},t)}CheckByShareToken(e,t){var r=this.genBaseURL("/commerce/v1/group/check_by_share_token"),i={share_token:(e||{}).share_token};return this.request({url:r,method:"POST",data:i},t)}CreateGroup(e,t){var r=this.genBaseURL("/commerce/v1/group/create_group"),i={group_name:(e||{}).group_name};return this.request({url:r,method:"POST",data:i},t)}CreateShareLink(e,t){var r=e||{},i=this.genBaseURL("/commerce/v1/group/create_share_link"),a={title:r.title,group_id:r.group_id,permission:r.permission,check_repeat:r.check_repeat};return this.request({url:i,method:"POST",data:a},t)}DeleteShareLink(e,t){var r=this.genBaseURL("/commerce/v1/group/delete_share_link"),i={share_token:(e||{}).share_token};return this.request({url:r,method:"POST",data:i},t)}ExternalMGetGroupInfo(e,t){var r=this.genBaseURL("/commerce/v1/group/external_mget_group_info"),i={group_id_list:(e||{}).group_id_list};return this.request({url:r,method:"POST",data:i},t)}GetApplyJoinDetail(e,t){var r=this.genBaseURL("/commerce/v1/group/apply_join_detail"),i={apply_order_id:(e||{}).apply_order_id};return this.request({url:r,method:"POST",data:i},t)}GetGroupInfoByInvitationLink(e,t){var r=this.genBaseURL("/commerce/v1/group/get_group_info_by_invitation_link"),i={invitation_link:(e||{}).invitation_link};return this.request({url:r,method:"POST",data:i},t)}GetGroupShareLink(e,t){var r=e||{},i=this.genBaseURL("/commerce/v1/group/get_group_share_link"),a={group_id:r.group_id,count:r.count,cursor:r.cursor};return this.request({url:i,method:"POST",data:a},t)}GetGroupShareLinkCount(e,t){var r=e||{},i=this.genBaseURL("/commerce/v1/group/get_group_share_link_count"),a={group_id:r.group_id,is_effect:r.is_effect};return this.request({url:i,method:"POST",data:a},t)}GetGroupMemberList(e,t){var r=e||{},i=this.genBaseURL("/commerce/v1/group/get_member"),a={group_id:r.group_id,cursor:r.cursor,count:r.count};return this.request({url:i,method:"POST",data:a},t)}GetInvitationLink(e,t){var r=this.genBaseURL("/commerce/v1/group/get_invitation_link"),i={group_id:(e||{}).group_id};return this.request({url:r,method:"POST",data:i},t)}GetShareLink(e,t){var r=e||{},i=this.genBaseURL("/commerce/v1/group/get_share_link"),a={group_id:r.group_id,share_token:r.share_token};return this.request({url:i,method:"POST",data:a},t)}GetUserGroupList(e,t){var r=e||{},i=this.genBaseURL("/commerce/v1/group/get_user_group_list"),a={cursor:r.cursor,count:r.count};return this.request({url:i,method:"POST",data:a},t)}PostGroupBrandResource(e,t){var r=e||{},i=this.genBaseURL("/commerce/v1/group/brand_resource/upload_brand_resource"),a={group_id:r.group_id,resource_type:r.resource_type,data:r.data,effect_sdk_version:r.effect_sdk_version,scene:r.scene};return this.request({url:i,method:"POST",data:a},t)}MGetGroupEverPhotoUserInfo(e,t){var r=e||{},i=this.genBaseURL("/commerce/v1/group/mget_group_ever_photo_user_info"),a={group_id:r.group_id,uid_list:r.uid_list};return this.request({url:i,method:"POST",data:a},t)}MGetGroupInfo(e,t){var r=this.genBaseURL("/commerce/v1/group/mget_group_info"),i={group_id_list:(e||{}).group_id_list};return this.request({url:r,method:"POST",data:i},t)}MGetGroupUserInfo(e,t){var r=e||{},i=this.genBaseURL("/commerce/v1/group/mget_group_user_info"),a={group_id:r.group_id,uid_list:r.uid_list};return this.request({url:i,method:"POST",data:a},t)}QuitGroup(e,t){var r=this.genBaseURL("/commerce/v1/group/quit_user"),i={group_id:(e||{}).group_id};return this.request({url:r,method:"POST",data:i},t)}RefreshInvitationLink(e,t){var r=this.genBaseURL("/commerce/v1/group/refresh_invitation_link"),i={group_id:(e||{}).group_id};return this.request({url:r,method:"POST",data:i},t)}RemoveUser(e,t){var r=e||{},i=this.genBaseURL("/commerce/v1/group/remove_user"),a={uid:r.uid,group_id:r.group_id};return this.request({url:i,method:"POST",data:a},t)}SetNoticeRead(e,t){var r=e||{},i=this.genBaseURL("/commerce/v1/group/set_notice_read"),a={group_id:r.group_id,notice_md5:r.notice_md5};return this.request({url:i,method:"POST",data:a},t)}SetUserRole(e,t){var r=e||{},i=this.genBaseURL("/commerce/v1/group/set_user"),a={uid:r.uid,group_id:r.group_id,role:r.role};return this.request({url:i,method:"POST",data:a},t)}ShareLinkHeartbeat(e,t){var r=this.genBaseURL("/commerce/v1/group/share_link_heartbeat"),i={share_token:(e||{}).share_token};return this.request({url:r,method:"POST",data:i},t)}SyncFileEverPhoto(e,t){var r=e||{},i=this.genBaseURL("/commerce/v1/group/sync_file_everphoto"),a={share_token:r.share_token,resource_id:r.resource_id,md5:r.md5,size:r.size,mime:r.mime,width:r.width,height:r.height,duration:r.duration,filename:r.filename,source_path:r.source_path,meta:r.meta,file_type:r.file_type,store_uri:r.store_uri,image_url:r.image_url};return this.request({url:i,method:"POST",data:a},t)}SyncFileEverPhotoState(e,t){var r=e||{},i=this.genBaseURL("/commerce/v1/group/sync_file_everphoto_state"),a={share_token:r.share_token,resource_ids:r.resource_ids};return this.request({url:i,method:"POST",data:a},t)}UpdateGroupInfo(e,t){var r=e||{},i=this.genBaseURL("/commerce/v1/group/update_group_info"),a={group_id:r.group_id,name:r.name,notice:r.notice,apply_join:r.apply_join};return this.request({url:i,method:"POST",data:a},t)}UpdateShareLink(e,t){var r=e||{},i=this.genBaseURL("/commerce/v1/group/update_share_link"),a={title:r.title,permission:r.permission,share_token:r.share_token};return this.request({url:i,method:"POST",data:a},t)}UpdateShareLinkStatus(e,t){var r=e||{},i=this.genBaseURL("/commerce/v1/group/update_share_link_status"),a={status:r.status,share_token:r.share_token};return this.request({url:i,method:"POST",data:a},t)}UpdateUserInfo(e,t){var r=e||{},i=this.genBaseURL("/commerce/v1/group/update_user_info"),a={group_id:r.group_id,name:r.name};return this.request({url:i,method:"POST",data:a},t)}ApplyInvoice(e,t){var r=e||{},i=this.genBaseURL("/commerce/v1/invoice/apply_invoice"),a={sales_type:r.sales_type,invoice_head:r.invoice_head,ein:r.ein,order_ids:r.order_ids,email:r.email,register_phone:r.register_phone,bank_account:r.bank_account,bank:r.bank,register_address:r.register_address,remark:r.remark,version:r.version,invoice_type:r.invoice_type,confirm_resource:r.confirm_resource};return this.request({url:i,method:"POST",data:a},t)}ApplyRefundInvoice(e,t){var r=this.genBaseURL("/commerce/v1/invoice/apply_refund_invoice"),i={invoice_id:(e||{}).invoice_id};return this.request({url:r,method:"POST",data:i},t)}BatchGetInvoiceInfo(e,t){var r=e||{},i=this.genBaseURL("/commerce/v1/invoice/batch_get_invoice_info"),a={invoice_ids:r.invoice_ids,need_file:r.need_file};return this.request({url:i,method:"POST",data:a},t)}FuzzyQueryEnterpriseInfo(e,t){var r=this.genBaseURL("/commerce/v1/invoice/fuzzy_query_enterprise_info"),i={company_name:(e||{}).company_name};return this.request({url:r,method:"POST",data:i},t)}InvoiceHistory(e,t){var r=e||{},i=this.genBaseURL("/commerce/v1/invoice/invoice_history"),a={cursor:r.cursor,count:r.count};return this.request({url:i,method:"POST",data:a},t)}LastTimeInvoiceInfo(e,t){var r=this.genBaseURL("/commerce/v1/invoice/last_time_invoice_info");return this.request({url:r,method:"POST"},t)}ReSendInvoice(e,t){var r=e||{},i=this.genBaseURL("/commerce/v1/invoice/re_send_invoice"),a={invoice_id:r.invoice_id,email:r.email};return this.request({url:i,method:"POST",data:a},t)}UnInvoiceOrderRecord(e,t){var r=e||{},i=this.genBaseURL("/commerce/v1/invoice/un_invoiced_order_record"),a={cursor:r.cursor,count:r.count};return this.request({url:i,method:"POST",data:a},t)}UpdateInvoice(e,t){var r=e||{},i=this.genBaseURL("/commerce/v1/invoice/update_invoice"),a={sales_type:r.sales_type,invoice_head:r.invoice_head,ein:r.ein,invoice_id:r.invoice_id,email:r.email,register_phone:r.register_phone,bank_account:r.bank_account,bank:r.bank,register_address:r.register_address,remark:r.remark,version:r.version,invoice_type:r.invoice_type};return this.request({url:i,method:"POST",data:a},t)}MoneyRecordList(e,t){var r=e||{},i=this.genBaseURL("/lv/v1/purchase/money_record"),a={cursor:r.cursor,count:r.count};return this.request({url:i,method:"POST",data:a},t)}MoneyRecordListV2(e,t){var r=e||{},i=this.genBaseURL("/lv/v2/purchase/money_record"),a={cursor:r.cursor,count:r.count,types:r.types};return this.request({url:i,method:"POST",data:a},t)}BatchGetCouponDetails(e,t){var r=this.genBaseURL("/lv/v1/promotion/batch_get_coupon_details"),i={coupon_id_list:(e||{}).coupon_id_list};return this.request({url:r,method:"POST",data:i},t)}BatchGetCouponDetailsByReceiveID(e,t){var r=this.genBaseURL("/lv/v1/promotion/batch_get_coupons_by_receive_id"),i={receive_id_list:(e||{}).receive_id_list};return this.request({url:r,method:"POST",data:i},t)}BatchReceiveCoupon(e,t){var r=e||{},i=this.genBaseURL("/lv/v1/promotion/batch_receive_coupons"),a={coupon_list:r.coupon_list,coupon_extra_map:r.coupon_extra_map};return this.request({url:i,method:"POST",data:a},t)}GetCouponAvailableTopics(e,t){var r=e||{},i=this.genBaseURL("/lv/v1/promotion/get_coupon_available_topics"),a={coupon_id:r.coupon_id,cursor:r.cursor,count:r.count,topic_type:r.topic_type,filter_topic_type:r.filter_topic_type};return this.request({url:i,method:"POST",data:a},t)}GetCouponList(e,t){var r=this.genBaseURL("/lv/v1/promotion/get_coupon_list"),i={id:(e||{}).id};return this.request({url:r,method:"POST",data:i},t)}PurchaseGetStatus(e,t){var r=this.genBaseURL("/lv/v1/purchase/get_status");return this.request({url:r,method:"POST"},t)}PurchaseRecordList(e,t){var r=e||{},i=this.genBaseURL("/lv/v1/purchase/purchase_record"),a={cursor:r.cursor,count:r.count,need_all_records:r.need_all_records,scene:r.scene};return this.request({url:i,method:"POST",data:a},t)}PurchaseScripts(e,t){var r=e||{},i=this.genBaseURL("/lv/v1/purchase/purchase_script"),a={cursor:r.cursor,count:r.count,sdk_version:r.sdk_version};return this.request({url:i,method:"POST",data:a},t)}PurchaseTemplates(e,t){var r=e||{},i=this.genBaseURL("/lv/v1/purchase/purchase_templates"),a={cursor:r.cursor,count:r.count,sdk_version:r.sdk_version};return this.request({url:i,method:"POST",data:a},t)}JoinEnterprise(e,t){var r=this.genBaseURL("/commerce/v1/enterprise/join"),i={bind_code:(e||{}).bind_code};return this.request({url:r,method:"POST",data:i},t)}BatchGetUserBenefit(e,t){var r=this.genBaseURL("/commerce/v1/benefits/batch_get_user_benefit"),i={benefit_category:(e||{}).benefit_category};return this.request({url:r,method:"POST",data:i},t)}ReportBenefitUsage(e,t){var r=e||{},i=this.genBaseURL("/commerce/v1/benefits/report_usage"),a={benefit_log_id:r.benefit_log_id,benefit_log_extra:r.benefit_log_extra,is_success:r.is_success,fail_code:r.fail_code};return this.request({url:i,method:"POST",data:a},t)}BatchGetStyleConf(e,t){var r=e||{},i=this.genBaseURL("/commerce/v1/benefits/batch_get_style_conf"),a={style_list:r.style_list,get_all:r.get_all};return this.request({url:i,method:"POST",data:a},t)}CreateEnterpriseCollaborationSpace(e,t){var r=e||{},i=this.genBaseURL("/commerce/v1/enterprise/create_enterprise_collaboration_space"),a={enterprise_id:r.enterprise_id,space_type:r.space_type,space_cap:r.space_cap,member_uid_list:r.member_uid_list,manager_uid_list:r.manager_uid_list,space_name:r.space_name};return this.request({url:i,method:"POST",data:a},t)}GetUserCollaborationMemberList(e,t){var r=e||{},i=this.genBaseURL("/commerce/v1/enterprise/get_user_collaboration_member_list"),a={enterprise_id:r.enterprise_id,collaboration_space_id:r.collaboration_space_id};return this.request({url:i,method:"POST",data:a},t)}GetUserCollaborationSpaceList(e,t){var r=e||{},i=this.genBaseURL("/commerce/v1/enterprise/get_user_collaboration_space_list"),a={enterprise_id:r.enterprise_id,enter_from:r.enter_from};return this.request({url:i,method:"POST",data:a},t)}DeleteUserCollaborationSpace(e,t){var r=e||{},i=this.genBaseURL("/commerce/v1/enterprise/delete_enterprise_collaboration_space"),a={enterprise_id:r.enterprise_id,collaboration_space_id:r.collaboration_space_id};return this.request({url:i,method:"POST",data:a},t)}UpdateUserCollaborationMember(e,t){var r=e||{},i=this.genBaseURL("/commerce/v1/enterprise/update_enterprise_collaboration_member"),a={user_name:r.user_name,role:r.role,avatar:r.avatar,enterprise_id:r.enterprise_id,collaboration_space_id:r.collaboration_space_id,user_id:r.user_id};return this.request({url:i,method:"POST",data:a},t)}UpdateUserAuthorization(e,t){var r=e||{},i=this.genBaseURL("/commerce/v1/pro_template/update_user_authorization"),a={allow_pro_template_auto_transition:r.allow_pro_template_auto_transition,allow_aweme_video_transition:r.allow_aweme_video_transition};return this.request({url:i,method:"POST",data:a},t)}GetUserAuthorization(e,t){var r=this.genBaseURL("/commerce/v1/pro_template/get_user_authorization");return this.request({url:r,method:"POST"},t)}UpdateTemplateTransitionInfo(e,t){var r=e||{},i=this.genBaseURL("/commerce/v1/pro_template/update_template_transition_info"),a={template_ids:r.template_ids,transition_status:r.transition_status,is_update_all:r.is_update_all};return this.request({url:i,method:"POST",data:a},t)}GetTemplateTransitionInfo(e,t){var r=e||{},i=this.genBaseURL("/commerce/v1/pro_template/get_template_transition_info"),a={transition_status:r.transition_status,cursor:r.cursor,count:r.count};return this.request({url:i,method:"POST",data:a},t)}BatchQueryExemptInfo(e,t){var r=e||{},i=this.genBaseURL("/commerce/v1/benefits/batch_query_exempt_info"),a={benefit_type:r.benefit_type,resource_info_list:r.resource_info_list};return this.request({url:i,method:"POST",data:a},t)}QueryResourcePosition(e,t){var r=e||{},i=this.genBaseURL("/commerce/v1/resource_position"),a={platform:r.platform,resource_keys:r.resource_keys,resource_key_extra_map:r.resource_key_extra_map,ap_transaction_available:r.ap_transaction_available,ap_transaction_list:r.ap_transaction_list,retouch_feature_list:r.retouch_feature_list,abtest_group_ids:r.abtest_group_ids,group_id:r.group_id};return this.request({url:i,method:"POST",data:a},t)}UserCredit(e,t){var r=this.genBaseURL("/commerce/v1/benefits/user_credit");return this.request({url:r,method:"POST"},t)}UserCreditHistory(e,t){var r=e||{},i=this.genBaseURL("/commerce/v1/benefits/user_credit_history"),a={cursor:r.cursor,count:r.count,history_type:r.history_type,need_with_hold:r.need_with_hold};return this.request({url:i,method:"POST",data:a},t)}GetEnterpriseCatalogList(e,t){var r=e||{},i=this.genBaseURL("/commerce/v1/enterprise/get_catalog_list"),a={enterprise_id:r.enterprise_id,sub_enterprise_id:r.sub_enterprise_id};return this.request({url:i,method:"POST",data:a},t)}QueryVoiceBenefit(e,t){var r=this.genBaseURL("/commerce/v1/benefits/query_voice_benefit"),i={benefit_category:(e||{}).benefit_category};return this.request({url:r,method:"POST",data:i},t)}ReportVoiceUsage(e,t){var r=e||{},i=this.genBaseURL("/commerce/v1/benefits/report_voice_usage"),a={usage_type:r.usage_type,use_quota:r.use_quota};return this.request({url:i,method:"POST",data:a},t)}UpdateUserCollaborationSpaceConfig(e,t){var r=e||{},i=this.genBaseURL("/commerce/v1/enterprise/update_enterprise_collaboration_space"),a={space_type:r.space_type,space_cap:r.space_cap,enterprise_id:r.enterprise_id,collaboration_space_id:r.collaboration_space_id,member_uid_list:r.member_uid_list,manager_uid_list:r.manager_uid_list,space_name:r.space_name};return this.request({url:i,method:"POST",data:a},t)}CheckOrWitholdBenefit(e,t){var r=e||{},i=this.genBaseURL("/commerce/v1/benefits/check_or_withold"),a={app_id:r.app_id,resource_sub_type:r.resource_sub_type,resource_id:r.resource_id,benefit_key:r.benefit_key,status:r.status,amount:r.amount,extra:r.extra};return this.request({url:i,method:"POST",data:a},t)}MoneyRecordExperiment(e,t){var r=this.genBaseURL("/lv/v2/purchase/money_record_experiment");return this.request({url:r,method:"POST"},t)}MoneyRecordDateList(e,t){var r=e||{},i=this.genBaseURL("/lv/v2/purchase/money_record_date"),a={cursor:r.cursor,count:r.count,types:r.types,date_range:r.date_range};return this.request({url:i,method:"POST",data:a},t)}MoneyRecordDateDetail(e,t){var r=e||{},i=this.genBaseURL("/lv/v2/purchase/money_record_date_detail"),a={cursor:r.cursor,count:r.count,order_type:r.order_type,date:r.date,sub_type:r.sub_type};return this.request({url:i,method:"POST",data:a},t)}DeleteGroup(e,t){var r=e||{},i=this.genBaseURL("/commerce/v1/group/delete"),a={group_id:r.group_id,ignore_subscription:r.ignore_subscription,is_permanent:r.is_permanent};return this.request({url:i,method:"POST",data:a},t)}RecoverGroup(e,t){var r=this.genBaseURL("/commerce/v1/group/recover"),i={group_id:(e||{}).group_id};return this.request({url:r,method:"POST",data:i},t)}GetDeletedGroupList(e,t){var r=this.genBaseURL("/commerce/v1/group/deleted_list");return this.request({url:r,method:"POST"},t)}UserBenefitMetaHandler(e,t){var r=e||{},i=this.genBaseURL("/commerce/v3/resource/benefit_metadata"),a={query_list:r.query_list,extra:r.extra};return this.request({url:i,method:"POST",data:a},t)}ReportResourceAction(e,t){var r=this.genBaseURL("/commerce/v1/record_resource_action"),i={resource_info:(e||{}).resource_info};return this.request({url:r,method:"POST",data:i},t)}BatchCheckOrWitholdBenefit(e,t){var r=this.genBaseURL("/commerce/v1/benefits/batch_check_or_withold"),i={app_id:(e||{}).app_id};return this.request({url:r,method:"POST",data:i},t)}BatchCheckWithholdDeductV3(e,t){var r=e||{},i=this.genBaseURL("/commerce/v3/benefits/batch_check_withhold_deduct"),a={action_type:r.action_type,strict:r.strict,item_list:r.item_list,client_check_group:r.client_check_group,auth_type:r.auth_type,extra:r.extra};return this.request({url:i,method:"POST",data:a},t)}BatchGetTemplateCombineIds(e,t){var r=this.genBaseURL("/commerce/v1/benefits/batch_get_template_combine_ids"),i={template_id:(e||{}).template_id};return this.request({url:r,method:"POST",data:i},t)}BatchGetUserBenefitV3(e,t){var r=e||{},i=this.genBaseURL("/commerce/v3/benefits/batch_get_user_benefit"),a={need_credits:r.need_credits,query_list:r.query_list,extra:r.extra};return this.request({url:i,method:"POST",data:a},t)}BatchReportBenefitUsage(e,t){var r=this.genBaseURL("/commerce/v1/benefits/batch_report_usage");return this.request({url:r,method:"POST"},t)}BatchReportUsageV3(e,t){var r=e||{},i=this.genBaseURL("/commerce/v3/benefits/batch_report_usage"),a={item_list:r.item_list,extra:r.extra};return this.request({url:i,method:"POST",data:a},t)}UserGiftQueryHandler(e,t){var r=this.genBaseURL("/commerce/v1/benefits/gift_query"),i={gift_type:(e||{}).gift_type};return this.request({url:r,method:"POST",data:i},t)}UserGiftSendHandler(e,t){var r=this.genBaseURL("/commerce/v1/benefits/gift_send"),i={gift_type:(e||{}).gift_type};return this.request({url:r,method:"POST",data:i},t)}ResourceUserQuery(e,t){var r=e||{},i=this.genBaseURL("/commerce/v1/resource_user_query"),a={user_id:r.user_id,activity_id:r.activity_id,plan_id:r.plan_id};return this.request({url:i,method:"POST",data:a},t)}ResourceUserUpdate(e,t){var r=e||{},i=this.genBaseURL("/commerce/v1/resource_user_update"),a={user_id:r.user_id,activity_id:r.activity_id,plan_id:r.plan_id,show_times:r.show_times,click_times:r.click_times,show_intervals:r.show_intervals,click_intervals:r.click_intervals};return this.request({url:i,method:"POST",data:a},t)}UserResourceDynamicText(e,t){var r=e||{},i=this.genBaseURL("/commerce/v3/resource/dynamic_text"),a={scene:r.scene,vip_level:r.vip_level};return this.request({url:i,method:"POST",data:a},t)}GetApprovedInvoiceHead(e,t){var r=this.genBaseURL("/commerce/v1/invoice/approved_invoice_head");return this.request({url:r,method:"POST"},t)}MoneyRecordDetail(e,t){var r=e||{},i=this.genBaseURL("/lv/v2/purchase/money_record_detail"),a={cursor:r.cursor,count:r.count,order_id:r.order_id};return this.request({url:i,method:"POST",data:a},t)}GetAccountInfo(e,t){var r=e||{},i=this.genBaseURL("/commerce/v3/account/get_account_info"),a={account:r.account,account_type:r.account_type,biz:r.biz,device_time:r.device_time,sign:r.sign};return this.request({url:i,method:"POST",data:a},t)}JointMembershipBindQuery(e,t){var r=e||{},i=this.genBaseURL("/commerce/v3/account/joint_membership_bind_query"),a={main_biz:r.main_biz,main_uid:r.main_uid,joint_biz:r.joint_biz};return this.request({url:i,method:"POST",data:a},t)}JointMembershipBindSave(e,t){var r=e||{},i=this.genBaseURL("/commerce/v3/account/joint_membership_bind_save"),a={main_biz:r.main_biz,main_uid:r.main_uid,joint_biz:r.joint_biz,joint_target_type:r.joint_target_type,joint_target_id:r.joint_target_id,order_id:r.order_id};return this.request({url:i,method:"POST",data:a},t)}CheckSpam(e,t){var r=this.genBaseURL("/lv/v1/check_spam");return this.request({url:r,method:"POST"},t)}GetGroupBuyingGroupInfo(e,t){var r=this.genBaseURL("/commerce/v3/member_subscribe_group/group_info"),i={group_id:(e||{}).group_id};return this.request({url:r,method:"POST",data:i},t)}GetGroupBuyingInvitationLink(e,t){var r=e||{},i=this.genBaseURL("/commerce/v3/member_subscribe_group/get_invitation_link"),a={group_id:r.group_id,is_reset:r.is_reset};return this.request({url:i,method:"POST",data:a},t)}CheckGroupBuyingInvitationLink(e,t){var r=e||{},i=this.genBaseURL("/commerce/v3/member_subscribe_group/check_invitation_link"),a={invitation_md5:r.invitation_md5,ignore_check:r.ignore_check};return this.request({url:i,method:"POST",data:a},t)}JoinGroupBuying(e,t){var r=this.genBaseURL("/commerce/v3/member_subscribe_group/join_group"),i={invitation_md5:(e||{}).invitation_md5};return this.request({url:r,method:"POST",data:i},t)}QuitGroupBuying(e,t){var r=this.genBaseURL("/commerce/v3/member_subscribe_group/quit_group"),i={group_id:(e||{}).group_id};return this.request({url:r,method:"POST",data:i},t)}ClaimJointMembershipBenefit(e,t){var r=e||{},i=this.genBaseURL("/commerce/v3/joint_membership/claim_benefit"),a={benefit_item_id:r.benefit_item_id,order_id:r.order_id,joint_biz:r.joint_biz,joint_target_type:r.joint_target_type,joint_target_id:r.joint_target_id};return this.request({url:i,method:"POST",data:a},t)}SendUserMessageByEvent(e,t){var r=this.genBaseURL("/commerce/v3/notify/send"),i={event:(e||{}).event};return this.request({url:r,method:"POST",data:i},t)}GetRealNameAuthInfo(e,t){var r=this.genBaseURL("/commerce/v3/real_name_auth/get_real_name_auth_info");return this.request({url:r,method:"POST"},t)}GetRealNameAuthTicket(e,t){var r=this.genBaseURL("/commerce/v3/real_name_auth/get_real_name_auth_ticket"),i={scene:(e||{}).scene};return this.request({url:r,method:"POST",data:i},t)}GetUserActivityList(e,t){var r=this.genBaseURL("/commerce/v3/activity/get_user_activity_list"),i={categories:(e||{}).categories};return this.request({url:r,method:"POST",data:i},t)}ExchangeBenefitV3(e,t){var r=e||{},i=this.genBaseURL("/commerce/v3/benefits/exchange"),a={benefit_pkg_id:r.benefit_pkg_id,benefit_asset_id:r.benefit_asset_id,transaction_id:r.transaction_id,detail_history_extra:r.detail_history_extra};return this.request({url:i,method:"POST",data:a},t)}GetUserDeviceInfo(e,t){var r=e||{},i=this.genBaseURL("/commerce/v3/user_device/get_device_info"),a={login_only:r.login_only,has_extend:r.has_extend};return this.request({url:i,method:"POST",data:a},t)}GetIsNewUser(e,t){var r=this.genBaseURL("/commerce/v3/user/get_is_new_user"),i={scene:(e||{}).scene};return this.request({url:r,method:"POST",data:i},t)}QueryGrantHistory(e,t){var r=e||{},i=this.genBaseURL("/commerce/v3/benefits/query_history"),a={benefit_pkg_category:r.benefit_pkg_category,cursor:r.cursor,count:r.count,benefit_filters:r.benefit_filters,transaction_id:r.transaction_id,history_id:r.history_id};return this.request({url:i,method:"POST",data:a},t)}MigrateUserAsset(e,t){var r=this.genBaseURL("/commerce/v1/benefits/migrate_user_asset"),i={asset_migrate_type:(e||{}).asset_migrate_type};return this.request({url:r,method:"POST",data:i},t)}DoAction(e,t){var r=e||{},i=this.genBaseURL("/commerce/v3/task/do_action"),a={token:r.token,unique_id:r.unique_id,extra:r.extra};return this.request({url:i,method:"POST",data:a},t)}GetTaskList(e,t){var r=this.genBaseURL("/commerce/v3/task/get_task_list"),i={scenes:(e||{}).scenes};return this.request({url:r,method:"POST",data:i},t)}Pickup(e,t){var r=e||{},i=this.genBaseURL("/commerce/v3/task/pickup"),a={token:r.token,unique_id:r.unique_id};return this.request({url:i,method:"POST",data:a},t)}GetWelfareDistributionPlanCategory(e,t){var r=this.genBaseURL("/commerce/v1/welfare_center/distribution_category");return this.request({url:r,method:"POST"},t)}GetWelfareDistributionPlan(e,t){var r=this.genBaseURL("/commerce/v1/welfare_center/distribution_plan"),i={resource_keys:(e||{}).resource_keys};return this.request({url:r,method:"POST",data:i},t)}CheckLibraHit(e,t){var r=this.genBaseURL("/commerce/v3/libra/check_hit"),i={libra_biz_scene:(e||{}).libra_biz_scene};return this.request({url:r,method:"POST",data:i},t)}CreditReceive(e,t){var r=this.genBaseURL("/commerce/v1/benefits/credit_receive");return this.request({url:r,method:"POST"},t)}SaveOperateFailInfo(e,t){var r=e||{},i=this.genBaseURL("/commerce/v3/save_user_operate_fail_info"),a={scene:r.scene,operate_info:r.operate_info};return this.request({url:i,method:"POST",data:a},t)}QueryOperateFailInfo(e,t){var r=this.genBaseURL("/commerce/v3/query_user_operate_fail_info"),i={scene:(e||{}).scene};return this.request({url:r,method:"POST",data:i},t)}CheckQualification(e,t){var r=this.genBaseURL("/commerce/v3/benefits/check_qualification"),i={scene:(e||{}).scene};return this.request({url:r,method:"POST",data:i},t)}QueryActivityLogistics(e,t){var r=e||{},i=this.genBaseURL("/commerce/v3/activity/query_logistics"),a={activity_id:r.activity_id,magic_award_id:r.magic_award_id,magic_order_id:r.magic_order_id};return this.request({url:i,method:"POST",data:a},t)}SubmitActivityRewardAddress(e,t){var r=e||{},i=this.genBaseURL("/commerce/v3/activity/submit_address"),a={activity_id:r.activity_id,magic_award_id:r.magic_award_id,logistics_info:r.logistics_info,magic_order_id:r.magic_order_id};return this.request({url:i,method:"POST",data:a},t)}constructor(e){this.request=()=>{throw Error("FaceuCommerceApiService.request is undefined")},this.baseURL="",this.request=(null==e?void 0:e.request)||this.request,this.baseURL=(null==e?void 0:e.baseURL)||this.baseURL}}({request:P({extraHeaders:{Appid:p.r}})});class z{assertUploadSuccess(e,t){var r=Number(null==e?void 0:e.ret);if(!Number.isNaN(r)&&0!==r){var i=Error("string"==typeof(null==e?void 0:e.errmsg)&&e.errmsg.trim()?e.errmsg:"\u4E0A\u4F20\u5931\u8D25\uFF0C\u8BF7\u7A0D\u540E\u91CD\u8BD5");throw(0,v.eK)(i,{module:"CustomPippitService",func:"uploadFile",url:null==t?void 0:t.url,assetType:null==t?void 0:t.assetType,ret:null==e?void 0:e.ret,errmsg:null==e?void 0:e.errmsg,log_id:null==e?void 0:e.log_id,svr_time:null==e?void 0:e.svr_time}),(0,m.Nf)(i,{scene:"upload_file",url:null==t?void 0:t.url,assetType:null==t?void 0:t.assetType,ret:null==e?void 0:e.ret,errmsg:null==e?void 0:e.errmsg,log_id:null==e?void 0:e.log_id}),i}}normalizeSimpleParams(e){var t={};return Object.entries(e).forEach(e=>{var[r,i]=e;if(null!=i){if("string"==typeof i){var a=i.trim();if(!a)return;t[r]=a;return}("number"==typeof i||"boolean"==typeof i)&&(t[r]=i)}}),t}buildFormBody(e){var t=new URLSearchParams;return Object.entries(this.normalizeSimpleParams(e)).forEach(e=>{var[r,i]=e;t.append(r,String(i))}),t.toString()}getUploadHeaders(){return(0,n._)({},this.defaultHeaders,f.n0)}uploadFile(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:2,r=arguments.length>2?arguments[2]:void 0;return(0,a._)(function*(){var i=new FormData;i.append("file",e),i.append("asset_type",t.toString());var a="".concat(this.baseURL,"/api/web/v1/common/upload_file"),n=this.getUploadHeaders();if(r)return new Promise((e,s)=>{var o=new XMLHttpRequest;o.upload.addEventListener("progress",e=>{e.lengthComputable&&r({loaded:e.loaded,total:e.total,percentage:Math.round(e.loaded/e.total*100)})}),o.addEventListener("load",()=>{if(200===o.status)try{var r=JSON.parse(o.responseText);C(r),this.assertUploadSuccess(r,{url:a,assetType:t}),e(r)}catch(e){s(e instanceof Error?e:Error("\u89E3\u6790\u54CD\u5E94\u5931\u8D25"))}else T(o.status),s(Error("\u4E0A\u4F20\u5931\u8D25\uFF0C\u72B6\u6001\u7801: ".concat(o.status)))}),o.addEventListener("error",()=>{s(Error("\u7F51\u7EDC\u9519\u8BEF"))}),o.open("POST",a),Object.keys(n).forEach(e=>{o.setRequestHeader(e,n[e])}),o.send(i)});var s=yield fetch(a,{method:"POST",headers:n,body:i});if(!s.ok)throw T(s.status),Error("\u4E0A\u4F20\u5931\u8D25\uFF0C\u72B6\u6001\u7801: ".concat(s.status));var o=yield s.json();return C(o),this.assertUploadSuccess(o,{url:a,assetType:t}),o}).call(this)}uploadFeedbackImage(e,t){return(0,a._)(function*(){var r,i,a=new FormData;a.append("aid",String(p.k)),a.append("app_name",null!=(r=null==t?void 0:t.appName)?r:""),a.append("watermark","1"),a.append("image",e),a.append("tos_bucket",null!=(i=null==t?void 0:t.tosBucket)?i:"tos-cn-i-0000c0797");var o=yield k.post("/feedback/image/v1/upload/",a,{headers:(0,s._)((0,n._)({},this.defaultHeaders),{"Content-Type":"multipart/form-data","x-idc-region":"va"})});if(o instanceof Error)throw o;if(void 0!==(null==o?void 0:o.err_no)&&0!==Number(o.err_no)||void 0!==(null==o?void 0:o.err_code)&&0!==Number(o.err_code))throw Error((null==o?void 0:o.message)||"\u56FE\u7247\u4E0A\u4F20\u5931\u8D25");var l=null==o?void 0:o.data;if(!(null==l?void 0:l.web_uri)&&!(null==l?void 0:l.uri))throw Error("\u56FE\u7247\u4E0A\u4F20\u5931\u8D25");return{uri:l.web_uri||l.uri||"",width:l.width,height:l.height}}).call(this)}getNewestReply(e){return(0,a._)(function*(){try{var t,r,i,a,o,l,d,c,u,p,h,v=this.normalizeSimpleParams(e),m=yield k.get("/api/feedback/v1/newest_reply/",{params:v,headers:(0,s._)((0,n._)({},this.defaultHeaders),{"x-idc-region":"va"})});if(m instanceof Error)throw m;var _=null!=(c=null!=(d=null!=(l=null!=(o=null==m?void 0:m.hasReply)?o:null==m?void 0:m.has_reply)?l:null==m||null==(t=m.data)?void 0:t.hasReply)?d:null==m||null==(r=m.data)?void 0:r.has_reply)&&c,g=null!=(h=null!=(p=null!=(u=null==m?void 0:m.feedback_id)?u:null==m?void 0:m.feedbackId)?p:null==m||null==(i=m.data)?void 0:i.feedback_id)?h:null==m||null==(a=m.data)?void 0:a.feedbackId,f={hasReply:!!_};if("number"==typeof g)f.feedback_id=g;else if("string"==typeof g){var y=Number(g);Number.isNaN(y)||(f.feedback_id=y)}return f}catch(e){return{hasReply:!1}}}).call(this)}getFeedbackList(e){return(0,a._)(function*(){try{var t,r,i,a,l,d,c,u=this.normalizeSimpleParams(e),p=yield k.get("/feedback/3/list/",{params:u,headers:(0,s._)((0,n._)({},this.defaultHeaders),{"x-idc-region":"va"})});if(p instanceof Error)throw p;var h=null!=(c=null!=(d=null!=(l=null!=(a=null!=(i=null==p||null==(t=p.data)?void 0:t.list)?i:null==p||null==(r=p.data)?void 0:r.feedbacks)?a:null==p?void 0:p.data)?l:null==p?void 0:p.list)?d:null==p?void 0:p.feedbacks)?c:p,m=Array.isArray(h)?h:Array.isArray(null==h?void 0:h.list)?h.list:[];if(!m.length)return[];return m.map((e,t)=>{var r,i,a,n,s,o,l,d,c,u,p,h,v,m,_,g=null!=(a=null!=(i=null!=(r=null==e?void 0:e.id)?r:null==e?void 0:e.feedback_id)?i:null==e?void 0:e.feedbackId)?a:t,f=null!=(s=null!=(n=null==e?void 0:e.content)?n:null==e?void 0:e.text)?s:null==e?void 0:e.feedback_content,y=null!=(o=null==e?void 0:e.question_feedback_id)?o:null==e?void 0:e.questionFeedbackId,b=null==y?null:Number(y)||y;return{id:"number"==typeof g?g:Number(g)||t,content:"string"==typeof f?f:"",ctime:null!=(c=null!=(d=null!=(l=null==e?void 0:e.ctime)?l:null==e?void 0:e.create_time)?d:null==e?void 0:e.ctime_ms)?c:null==e?void 0:e.ctime_ts,mtime:null!=(h=null!=(p=null!=(u=null==e?void 0:e.mtime)?u:null==e?void 0:e.update_time)?p:null==e?void 0:e.mtime_ms)?h:null==e?void 0:e.mtime_ts,pub_date:null!=(v=null==e?void 0:e.pub_date)?v:null==e?void 0:e.pubDate,reply_status:null!=(_=null!=(m=null==e?void 0:e.reply_status)?m:null==e?void 0:e.replyStatus)?_:null==e?void 0:e.status,question_feedback_id:"number"!=typeof b||Number.isNaN(b)?null:b,type:"number"==typeof(null==e?void 0:e.type)?e.type:Number(null==e?void 0:e.type)||void 0,admin_user:"string"==typeof(null==e?void 0:e.admin_user)?e.admin_user:void 0,avatar_url:"string"==typeof(null==e?void 0:e.avatar_url)?e.avatar_url:void 0,image_list:Array.isArray(null==e?void 0:e.image_list)?e.image_list:void 0,multi_image:"number"==typeof(null==e?void 0:e.multi_image)?e.multi_image:Number(null==e?void 0:e.multi_image)||void 0}})}catch(e){var _=e instanceof Error?e:Error(String(e));return(0,v.eK)(_,{module:"HomepageFeedbackStore",func:"getFeedbackList",error:String(_)}),o.Z.error("\u83B7\u53D6\u53CD\u9988\u5386\u53F2\u5931\u8D25\uFF0C\u8BF7\u7A0D\u540E\u91CD\u8BD5"),[]}}).call(this)}submitFeedback(e){return(0,a._)(function*(){var t=new URLSearchParams;Object.entries(e).forEach(e=>{var[r,i]=e;if(null!=i&&("string"!=typeof i||""!==i.trim())){if(Array.isArray(i)||"object"==typeof i)return void t.append(r,JSON.stringify(i));t.append(r,String(i))}});var r=yield k.post("/feedback/2/post_message/",t.toString(),{headers:(0,s._)((0,n._)({},this.defaultHeaders),{"Content-Type":"application/x-www-form-urlencoded"})});if(r instanceof Error)throw r;if((null==r?void 0:r.err_code)&&0!==Number(r.err_code))throw Error(r.message||"\u63D0\u4EA4\u53CD\u9988\u5931\u8D25");return r}).call(this)}constructor(e){this.baseURL=e,this.defaultHeaders=S()}}var F=new z(I)},41870:function(e,t,r){"use strict";r.d(t,{$j:()=>i.$j,LW:()=>i.LW,N8:()=>i.N8,SG:()=>i.SG,ac:()=>i.ac,aj:()=>i.aj,ni:()=>i.ni,o0:()=>i.o0,zs:()=>i.zs});var i=r(19930)},19930:function(e,t,r){"use strict";r.d(t,{$j:()=>b,I9:()=>T,LW:()=>I,N8:()=>j,SG:()=>P,ac:()=>x,aj:()=>g,bZ:()=>C,f7:()=>k,ni:()=>f,o0:()=>y,uF:()=>N,zs:()=>S});var i=r(64349),a=r(72322),n=r(84674),s=r(28173),o=r(18571),l=r(34039),d=r(29446),c=r(78928),u=r(79794),p=r(3836),h=r(77027),v=r(96169),m={[l.Y0.Unknown]:"\u672A\u77E5",[l.Y0.Male]:"\u7537\u6027",[l.Y0.Female]:"\u5973\u6027"},_=e=>{if(null==e)return 0;if("number"==typeof e)return e;if("string"==typeof e){var t=Number(e);if(!Number.isNaN(t))return t;var r=Date.parse(e);if(!Number.isNaN(r))return r}return 0},g=e=>{if(!e)return 0;var t,r,i,a=(null==e?void 0:e.SourceInfo)||{};for(var n of[null==e?void 0:e.CreateTime,null==e?void 0:e.created_at,null==e?void 0:e.create_time,null==e?void 0:e.CreateTime,null==e?void 0:e.UpdateTime,null==e?void 0:e.updated_at,null==a?void 0:a.created_at,null==a?void 0:a.create_time,null==a||null==(t=a.EverPhotoData)?void 0:t.create_time,null==a||null==(r=a.ImagexData)?void 0:r.create_time,null==a||null==(i=a.VodData)?void 0:i.create_time,null==e?void 0:e.PippitAssetID,null==e?void 0:e.SourceID,null==e?void 0:e.ID]){var s=_(n);if(s)return s}return 0},f=e=>{if(!e)return 0;for(var t of[null==(r=e.Entity)?void 0:r.CreateTime,null==(i=e.Entity)?void 0:i.create_time,null==(a=e.Entity)?void 0:a.UpdateTime,null==(n=e.Entity)?void 0:n.updated_at,null==(s=e.Entity)?void 0:s.EntityID]){var r,i,a,n,s,o=_(t);if(o)return o}return g(e.Asset)},y=e=>{if(!e)return"--";var t=new Date(e<1e12?1e3*e:e);return Number.isNaN(t.getTime())?"--":t.toLocaleString()},b=e=>{if(!e)return"--";var t=new Date(e<1e12?1e3*e:e);if(Number.isNaN(t.getTime()))return"--";var r=String(t.getFullYear()),i=String(t.getMonth()+1).padStart(2,"0"),a=String(t.getDate()).padStart(2,"0");return"".concat(r,"-").concat(i,"-").concat(a)},x=e=>{var t,r;return(null==(t=e.Image)?void 0:t.name)||(null==(r=e.Video)?void 0:r.name)||e.Name||"\u8D44\u4EA7 #".concat(e.PippitAssetID||e.SourceID||(null==e?void 0:e.ID)||"\u672A\u77E5")},I=e=>{var t,r;return(null==e?void 0:e.CharacterName)||"\u4EBA\u7269 #".concat(null!=(r=null==(t=e.Entity)?void 0:t.EntityID)?r:"\u672A\u77E5")},S=e=>{var t=Number(e.AssetType);return t===d.h3.Video?"\u89C6\u9891":t===d.h3.Audio?"\u97F3\u9891":t===d.h3.MarkDown?"\u6587\u6863":t===d.h3.Other?"\u5176\u4ED6":"\u56FE\u7247"},w=e=>{var t;return(null==(t=e.Entity)?void 0:t.SubjectInfo)||{}},N=e=>{var t,r=w(e).Gender;return null==r?"\u672A\u77E5":null!=(t=m[r])?t:"\u672A\u77E5"},C=e=>{var t=w(e).Age;return null==t||""===t?"\u672A\u586B\u5199":"".concat(t," \u5C81")},T=e=>{if(!e)return{cover:"",video:"",isVideo:!1};var t,r,i,a,n,s=Number(e.AssetType)===d.h3.Video;return{cover:(null==(t=e.Image)?void 0:t.url)||(null==(r=e.Video)?void 0:r.cover_url)||(null==(i=e.Video)?void 0:i.preview_url)||"",video:(null==(a=e.Video)?void 0:a.preview_url)||(null==(n=e.Video)?void 0:n.download_url)||"",isVideo:s}},k=e=>{var t,r=Number(null!=(t=e.assetType)?t:d.h3.Image);return{PippitAssetID:e.pippitAssetId?String(e.pippitAssetId):void 0,AssetType:r,Name:e.assetName,Image:r===d.h3.Image?{url:e.imageUrl,name:e.assetName}:void 0,Video:r===d.h3.Video?{download_url:e.videoUrl,name:e.assetName,cover_url:e.videoCoverUrl,preview_url:e.videoPreviewUrl}:void 0}},j=e=>{var t,r,s,l,d,m,{asset:_,actionSlot:g,previewImageUrlOverride:f,isTransparentPreview:y}=e,b=T(_),I=b.isVideo?(e=>{var t=Number(e);if(!Number.isFinite(t)||t<=0)return"--";var r=Math.round(t/1e3),i=Math.floor(r/3600),a=Math.floor(r%3600/60),n=r%60,s=e=>String(e).padStart(2,"0");return i>0?"".concat(i,":").concat(s(a),":").concat(s(n)):"".concat(a,":").concat(s(n))})(null==(r=_.Video)||null==(t=r.metadata)?void 0:t.duration_ms):"",{withProgress:S}=(0,h.Z)(),[w,N]=(0,o.useState)(""),C=null==_||null==(s=_.Video)?void 0:s.encrypt_preview_url;(0,o.useEffect)(()=>{var e=!1;return(0,i._)(function*(){if(!(null==C?void 0:C.key)||!(null==C?void 0:C.url))return void N("");try{var t=yield(0,c.DV)(C.key,C.url);e||N(t)}catch(t){e||N("")}})(),()=>{e=!0}},[null==C?void 0:C.key,null==C?void 0:C.url]),(0,o.useEffect)(()=>()=>{w.startsWith("blob:")&&window.URL.revokeObjectURL(w)},[w]);var k=w||b.cover,j=(0,o.useMemo)(()=>{var e,t;return(null==(e=_.Video)?void 0:e.name)||(null==(t=_.Image)?void 0:t.name)||x(_)},[_]),P=(null==(l=_.Video)?void 0:l.download_url)||(null==(d=_.Video)?void 0:d.preview_url)||b.video,L=(null==(m=_.Image)?void 0:m.url)||b.cover,A=b.isVideo?k:null!=f?f:b.cover,M=(0,o.useCallback)(()=>(0,i._)(function*(){P&&(yield S(e=>(0,u.AI)(P,j,{from:u.RK.AssetEntityPreview,module:"asset_entity_page",thread_id:_.PippitAssetID?String(_.PippitAssetID):void 0,onProgress:e}),{showToast:!0,toastLabel:"\u4E0B\u8F7D\u89C6\u9891"}))})(),[P,j,S]),D=(0,o.useCallback)(()=>{L&&(0,u.GN)(L,j,{from:u.RK.AssetEntityPreview,module:"asset_entity_page",thread_id:_.PippitAssetID?String(_.PippitAssetID):void 0})},[_.PippitAssetID,L,j]),R=(0,o.useMemo)(()=>b.isVideo&&P?[{key:"download-video",label:"\u4E0B\u8F7D\u89C6\u9891",onClick:M}]:!b.isVideo&&L?[{key:"download-image",label:"\u4E0B\u8F7D\u56FE\u7247",onClick:D}]:[],[L,P,D,M,b.isVideo]),E=y&&f?"".concat(v.Z.previewBody," ").concat(v.Z.previewBodyTransparent):v.Z.previewBody,U=e=>(0,a.jsxs)("div",{className:E,onContextMenuCapture:e,children:[b.isVideo?(0,a.jsx)("video",{className:v.Z.video,src:b.video,poster:k,muted:!0,playsInline:!0,preload:"metadata"}):A?(0,a.jsx)("img",{className:v.Z.image,src:A,alt:x(_),loading:"lazy"}):(0,a.jsxs)("div",{className:v.Z.emptyPreview,children:[(0,a.jsx)(n.Z,{size:20}),(0,a.jsx)("span",{children:"\u6682\u65E0\u5C01\u9762"})]}),b.isVideo?(0,a.jsx)("div",{className:v.Z.previewBadge,children:(0,a.jsx)("span",{children:"".concat(I)})}):null,g?(0,a.jsx)("div",{className:v.Z.previewActions,children:g}):null]});return 0===R.length?U():(0,a.jsx)(p.x,{items:R,children:e=>{var{onContextMenu:t}=e;return U(t)}})},P=e=>{var t,r,i,n,l,d,{entity:c,actionSlot:h,assets:m}=e,_=T(c.Asset||void 0),g=I(c),f=(0,o.useMemo)(()=>{var e,t,r;return(null==(t=c.Asset)||null==(e=t.Image)?void 0:e.name)||(null==(r=c.Asset)?void 0:r.Name)||g},[null==(r=c.Asset)||null==(t=r.Image)?void 0:t.name,null==(i=c.Asset)?void 0:i.Name,g]),y=(null==(l=c.Asset)||null==(n=l.Image)?void 0:n.url)||_.cover,b=m&&m.length>1,x=(0,o.useCallback)(()=>{var e;y&&(0,u.GN)(y,f,{from:u.RK.AssetEntityPreview,module:"asset_entity_page",thread_id:(null==(e=c.Asset)?void 0:e.PippitAssetID)?String(c.Asset.PippitAssetID):void 0})},[y,null==(d=c.Asset)?void 0:d.PippitAssetID,f]),S=(0,o.useMemo)(()=>!y||_.isVideo?[]:[{key:"download-image",label:"\u4E0B\u8F7D\u56FE\u7247",onClick:x}],[y,x,_.isVideo]),w=e=>(0,a.jsxs)("div",{className:v.Z.previewBody,onContextMenuCapture:e,children:[_.cover?(0,a.jsx)("img",{className:v.Z.image,src:_.cover,alt:g,loading:"lazy"}):(0,a.jsxs)("div",{className:v.Z.emptyPreview,children:[(0,a.jsx)(s.Z,{size:20}),(0,a.jsx)("span",{children:"\u6682\u65E0\u5C01\u9762"})]}),h?(0,a.jsx)("div",{className:v.Z.previewActions,children:h}):null,b&&(0,a.jsxs)("div",{className:v.Z.moreAssetsBadge,children:["+",m.length]})]});return 0===S.length?w():(0,a.jsx)(p.x,{items:S,children:e=>{var{onContextMenu:t}=e;return w(t)}})}},84095:function(e,t,r){"use strict";r.d(t,{pF:()=>y,Om:()=>I,fs:()=>x});var i=r(64349),a=r(64664),n=r(72322);r(94672),r(45535),r(14865);var s=r(74993),o=r(76894),l=r(44254);r(12096);var d=r(75731),c=r(18571),u=r(52155),p=r.n(u),h="logo-P3oGgJ",v=e=>"normal"===e.type?(0,n.jsx)("div",{className:p()("wrapper-DX9aVo",e.className),children:(0,n.jsx)(d.Z,{className:h,lang:"en"})}):(0,n.jsx)("div",{className:p()("slimWrapper-qs5Myk",e.className),children:(0,n.jsx)(d.Z,{className:h})}),m=r(1663),_=r(64908),g=r(38611),f=r(69899),y=(0,m.Pi)(function(e){var{packageInfoReq:t,disabled:r=!1,variant:d="icon-only",className:u,style:p}=e,{integratedAgentStore:h}=(0,g.mZ)(),[m,y]=(0,c.useState)(!1),b=(0,c.useRef)(0),x=(0,c.useRef)(null),I=(0,c.useRef)(null),S=!!(t.draft_key||t.package_id||t.render_task_id),w=(0,c.useMemo)(()=>[t.draft_key||"",t.package_id||"",t.render_task_id||""].join("|"),[t.draft_key,t.package_id,t.render_task_id]),N=h.getPackageInfoZipUrl(t);(0,c.useEffect)(()=>{S&&!N&&h.fetchPackageInfo(t)},[w,S,h,t,N]),(0,c.useEffect)(()=>()=>{var e;null==(e=x.current)||e.call(x)},[]);var C=(0,c.useCallback)(()=>(0,i._)(function*(){if(!m&&!r){var e,i,a,s,d,c,u,p,v,_,g,f,w,C,T,k,j,P,L,A,M,D,R=N;if(!R){if(!S)return void l.Z.error("\u672A\u627E\u5230\u53EF\u7528\u8349\u7A3F\u4FE1\u606F\uFF0C\u8BF7\u7A0D\u540E\u91CD\u8BD5");try{y(!0),R=yield h.fetchPackageInfo(t)}catch(e){l.Z.error("\u83B7\u53D6\u8349\u7A3F\u5931\u8D25\uFF0C\u8BF7\u7A0D\u540E\u91CD\u8BD5");return}finally{y(!1)}}if(!R)return void l.Z.error("\u672A\u83B7\u53D6\u5230\u53EF\u7F16\u8F91\u8349\u7A3F\uFF0C\u8BF7\u7A0D\u540E\u91CD\u8BD5");e=R,i="".concat("videocut://com.ies.videocut/uganchor/anchor_point/load_pippit_draft?featureEntry=").concat(encodeURIComponent(JSON.stringify({sence:"main",sence_context:{},feature:"load_pippit_draft",feature_context:{draft_url:e},enter_from:"pippit_web"}))),null==(s=(d=(a={attemptIdRef:b,cleanupRef:x,timerRef:I}).cleanupRef).current)||s.call(d),a.cleanupRef.current=null,c=a.attemptIdRef.current+1,a.attemptIdRef.current=c,u=!1,p=!1,v=!0,_=Date.now(),g=!1,f=0,w=0,C=null,T=()=>!v||c!==a.attemptIdRef.current,k=()=>{(null==C?void 0:C.parentNode)&&C.parentNode.removeChild(C),C=null},j=()=>{T()||"hidden"===document.visibilityState&&D()},P=()=>{T()||D()},L=()=>{T()||(g=!0,f=Date.now())},A=()=>{T()||(w=Date.now())},M=()=>{v&&(v=!1,a.timerRef.current&&(clearTimeout(a.timerRef.current),a.timerRef.current=null),k(),document.removeEventListener("visibilitychange",j),window.removeEventListener("pagehide",P),window.removeEventListener("blur",L),window.removeEventListener("focus",A),a.cleanupRef.current===M&&(a.cleanupRef.current=null))},D=()=>{u=!0,M()},a.cleanupRef.current=M,document.addEventListener("visibilitychange",j),window.addEventListener("pagehide",P),window.addEventListener("blur",L),window.addEventListener("focus",A),(C=document.createElement("iframe")).style.display="none",document.body.appendChild(C),C.src=i,a.timerRef.current=setTimeout(()=>{if(!T()&&(k(),!u)){if("hidden"===document.visibilityState||!document.hasFocus()||Date.now()-_>=5300||g&&(w>f?w-f:Date.now()-f)>=600)return void D();T()||p||(p=!0,M(),o.Z.confirm({title:"\u6CA1\u6709\u6210\u529F\u8DF3\u8F6C\uFF1F",content:(0,n.jsxs)("div",{children:[(0,n.jsx)("div",{children:"\u5982\u679C\u526A\u6620\u6CA1\u6709\u81EA\u52A8\u6253\u5F00\uFF0C\u53EF\u4EE5\u5C1D\u8BD5\uFF1A"}),(0,n.jsx)("div",{style:{marginTop:8},children:"\u624B\u52A8\u6253\u5F00\u526A\u6620\u5BA2\u6237\u7AEF"}),(0,n.jsx)("div",{style:{marginTop:4},children:"\u82E5\u5C1A\u672A\u5B89\u88C5\uFF0C\u70B9\u51FB\u4E0B\u65B9\u4E0B\u8F7D"})]}),okText:"\u4E0B\u8F7D\u526A\u6620",cancelText:"\u6211\u5DF2\u6253\u5F00\uFF0C\u5173\u95ED\u6B64\u7A97\u53E3",onOk:()=>{window.open("https://www.capcut.cn/","_blank","noopener,noreferrer")}}))}},4500)}})(),[r,S,h,m,t,N]);if(!(0,_.am)()||!N)return null;var T=r||m;return"button"===d?(0,n.jsx)(s.Z,{content:"\u5728\u526A\u6620\u4E2D\u7F16\u8F91",position:"top",children:(0,n.jsx)(f.v8,{icon:(0,n.jsx)("span",{style:{display:"flex",alignItems:"center"},children:(0,n.jsx)(v,{type:"slim"})}),onClick:C,disabled:T,children:"\u53BB\u526A\u6620\u7F16\u8F91"})}):(0,n.jsx)(s.Z,{content:"\u53BB\u526A\u6620\u7F16\u8F91",position:"top",children:(0,n.jsx)("div",{className:u,onClick:T?void 0:C,style:(0,a._)({cursor:T?"not-allowed":"pointer",opacity:T?.5:1,display:"flex",alignItems:"center",justifyContent:"center"},p),children:(0,n.jsx)(v,{type:"slim"})})})}),b=function(){for(var e=arguments.length,t=Array(e),r=0;r{if(!e)return{entrance_from:"web"};var r=(null==e?void 0:e.extra)||{},i=b(null==e?void 0:e.draftKey);return{draft_key:i,package_id:b(null==e?void 0:e.packageId,null==e?void 0:e.packageID,null==e?void 0:e.package_id,null==t?void 0:t.packageId,null==t?void 0:t.packageID,null==t?void 0:t.package_id,null==r?void 0:r.packageId,null==r?void 0:r.package_id),render_task_id:b(null==e?void 0:e.renderTaskId),entrance_from:"web"}},I=e=>{var t=(null==e?void 0:e.Video)||(null==e?void 0:e.video)||{},r=(null==e?void 0:e.Extra)||(null==e?void 0:e.extra)||{},i=b(null==r?void 0:r.draft_key,null==r?void 0:r.draftKey,null==r?void 0:r.DraftKey,null==e?void 0:e.draft_key,null==e?void 0:e.draftKey);return{draft_key:i,package_id:b(null==r?void 0:r.package_id,null==r?void 0:r.packageId,null==r?void 0:r.packageID,null==r?void 0:r.PackageID,null==e?void 0:e.package_id,null==e?void 0:e.packageId,null==t?void 0:t.package_id,null==t?void 0:t.packageId),render_task_id:b(null==t?void 0:t.render_task_id,null==t?void 0:t.renderTaskId,null==r?void 0:r.render_task_id,null==r?void 0:r.renderTaskId,null==e?void 0:e.render_task_id,null==e?void 0:e.renderTaskId),entrance_from:"web"}}},69899:function(e,t,r){"use strict";r.d(t,{v8:()=>p});var i=r(84604);r(36015);var a=r(45408),n=r(53885);function s(){var e=(0,i._)(["\n display: flex;\n align-items: center;\n justify-content: space-between;\n box-sizing: border-box;\n min-height: 48px;\n height: 60px;\n padding: 0 16px;\n user-select: none;\n"]);return s=function(){return e},e}function o(){var e=(0,i._)(["\n display: flex;\n align-items: center;\n"]);return o=function(){return e},e}function l(){var e=(0,i._)(["\n display: flex;\n align-items: center;\n gap: 8px;\n"]);return l=function(){return e},e}function d(){var e=(0,i._)(["\n display: flex;\n align-items: center;\n justify-content: center;\n width: 36px;\n height: 36px;\n border: ",";\n background: ",";\n border-radius: 12px;\n cursor: pointer;\n"]);return d=function(){return e},e}function c(){var e=(0,i._)(["\n display: flex;\n align-items: center;\n gap: 4px;\n height: 36px;\n padding: 9px 12px;\n border: 0.5px solid var(--lvv-color-Line-line-2, rgba(0, 0, 0, 0.1));\n background-color: var(--lvv-color-Fill-background-level-1, #fff);\n border-radius: var(--Radius-Radius-12, 12px);\n cursor: pointer;\n margin-right: 4px;\n flex-shrink: 0;\n font-size: 12px;\n font-weight: 500;\n line-height: 18px;\n .ag-ui-video-result-buttons-container-icon-publish {\n path {\n fill-opacity: 1 !important;\n }\n }\n"]);return c=function(){return e},e}function u(){var e=(0,i._)(["\n display: flex;\n align-items: center;\n font-size: 12px;\n border-radius: 12px;\n padding: 0px 12px;\n gap: 4px;\n span {\n margin-left: 0 !important;\n }\n \n"]);return u=function(){return e},e}n.default.div(s()),n.default.div(o()),n.default.div(l()),n.default.button(d(),e=>e.$active?"1px solid var(--lvv-color-Line-line-2,rgba(0,0,0,.1))":"none",e=>e.$active?"var(--lvv-color-Fill-background-level-1, #ffffff)":"transparent"),n.default.div(c());var p=(0,n.default)(a.Z).attrs({className:"ag-ui-result-buttons-container"})(u())},82071:function(e,t,r){"use strict";r.d(t,{a:()=>O,v:()=>R});var i,a=r(64349),n=r(64664),s=r(72322);r(94672),r(66655),r(45535),r(14865),r(36015);var o=r(74993),l=r(50633),d=r(76894),c=r(44254),u=r(45408),p=r(50586),h=r(39415),v=r(79368),m=r(3907),_=r(52155),g=r.n(_),f=r(1663),y=r(18571),b=r(72690),x=r(22220),I=r(36551),S=r(82001),w=r(31827),N=r(17706),C=r(81861),T=r(86841),k=r(95970),j=r(38611),P=r(60126),L=r(76353),A=r(94514),M={"flex-col":"flex-col-NYnhEj",flexCol:"flex-col-NYnhEj",creditsRechargeModalTitle:"creditsRechargeModalTitle-mMevBw",creditsProductItem:"creditsProductItem-aG__sg",creditsEmptyProductItem:"creditsEmptyProductItem-RLk6L7","flex-row":"flex-row-jSYwcp",flexRow:"flex-row-jSYwcp",modalTitle:"modalTitle-TKCmBY",creditsRechargeModalFooter:"creditsRechargeModalFooter-DRfHzi",creditsProductPrice:"creditsProductPrice-XX14SN",creditsProductAmount:"creditsProductAmount-cplWJU",tipsWrapper:"tipsWrapper-e0_7rZ",number:"number-SpQLDf",creditsProductList:"creditsProductList-WGDLmB",active:"active-fzdGeX",creditsProductAmountText:"creditsProductAmountText-ivr3Wg",currentPrice:"currentPrice-BGLk6Y",originPrice:"originPrice-yD1Gco",springFestivalBadge:"springFestivalBadge-jxKdzE",mangaPackageBadge:"mangaPackageBadge-zQvm7z",modalSubTitle:"modalSubTitle-xlNOFT",creditsRechargeModalWrapper:"creditsRechargeModalWrapper-lktwzv",loadingContainer:"loadingContainer-Cs_jsK",loadingText:"loadingText-UBW9Ut",festival:"festival-tdSpcn"},D=r(62815),R=((i={}).INTERCEPT_RECHARGE_CREDITS="intercept_recharge_credits",i.ACTIVE_RECHARGE_CREDITS="active_recharge_credits",i),E=null,U=(0,f.Pi)(e=>{var{type:t="active_recharge_credits",useCredits:r,reportParam:i,onCancle:d,customTips:h}=e,{userCreditsTotal:_,products:f,selectedPrice:j,onSelectProduct:A,payModalVisible:D,setPayModalVisible:R,onCreditsOrder:E,showSubscriptionDrawer:U,setShowSubscriptionDrawer:O,resetPay:B,startPay:z,payUrl:F,paymentStatus:Z,errorMessage:q,priceSkuLoading:G}=(e=>{var t=(0,v.G)(b.ICommercialCreditsPriceDataService),r=(0,v.G)(w.a),i=(0,v.G)(N.Z),s=(0,v.G)(p.B),[o,l]=(0,y.useState)(!1),[d,u]=(0,y.useState)(!1),[h,m]=(0,y.useState)(""),[_,g]=(0,y.useState)(!1),[f,j]=(0,y.useState)(void 0),[P,L]=(0,y.useState)("idle"),{userInfo:A}=s.getUserInfoStoreState(),M=null==A?void 0:A.flag,D=((null==i?void 0:i.creditObservableData)||{credit:null,creditHistoryList:{}}).credit||null,{state:R}=t.getStore()||{},{priceSkuLoading:E,skuPriceList:U,selectedPrice:O}=R||{},B=(0,T.R)(D),z=(0,n._)({aid:S.k},(null==e?void 0:e.reportParam)||{});(0,y.useEffect)(()=>{t&&t.getPriceList({aid:Number(S.k),goods_ids:["credit"],goods_types:["credit"]}).then(()=>{var e=(0,n._)({},z);(0,k.d)({action:"credit_get_price_list_success",category:"commerce_credit_recharge",status:"success",extra:e,teaParams:e})}).catch(e=>{j("\u83B7\u53D6\u79EF\u5206\u4EF7\u683C\u5931\u8D25\uFF0C\u8BF7\u7A0D\u540E\u91CD\u8BD5"),c.Z.error("\u83B7\u53D6\u79EF\u5206\u4EF7\u683C\u5931\u8D25\uFF0C\u8BF7\u7A0D\u540E\u91CD\u8BD5");var t=(0,n._)({},z);(0,k.d)({action:"credit_get_price_list_fail",category:"commerce_credit_recharge",status:"failure",extra:t,teaParams:t})})},[t]);var F=(0,y.useCallback)(e=>{if(t){if((null==e?void 0:e.product_id)===(null==O?void 0:O.product_id))return{targetPrice:e,isChanged:!1};var r,i=null==U||null==(r=U.find)?void 0:r.call(U,t=>(null==t?void 0:t.product_id)===(null==e?void 0:e.product_id));return t.selectPrice(i),{targetPrice:i,isChanged:!0}}},[t,U,O]),Z=(0,y.useCallback)(()=>{if(m(""),L("idle"),j(void 0),r){var e;null==r||null==(e=r.stopPolling)||e.call(r)}},[r]),q=(0,y.useCallback)(()=>(0,a._)(function*(){if(t){var e=t.getStore().state,o=null==e?void 0:e.selectedPrice;if(!o)return void c.Z.warning("\u8BF7\u5148\u9009\u62E9\u79EF\u5206\u5957\u9910");L("pending"),j(void 0),m("");var l={productId:o.product_id,amount:o.amount,payScene:"credits_center",onPaySuccess:e=>(0,a._)(function*(){L("success"),c.Z.success("\u652F\u4ED8\u6210\u529F"),yield(0,C.Q)(()=>(0,a._)(function*(){var[e,t]=yield Promise.all([i.initUserCredit(),s.getUserInfo({aid:Number(S.k),scene:x.rU.Vip})]);return{ok:e.ok&&t.ok,newUserInfo:t.ok?t.value:{},newUserCredit:e.ok?e.value:{}}})(),1e3,3,e=>{var t=(0,T.R)(e.newUserCredit.credit||{})!==B,r=!!e.newUserInfo.flag;return e.ok&&t&&r})();var t=(0,n._)({productId:o.product_id,amount:o.amount,orderId:e.orderId},z);(0,k.d)({action:"credit_pay_success",category:"commerce_credit_recharge",status:"success",extra:t,teaParams:t})})(),onPayCancel:e=>(0,a._)(function*(){L("canceled");var t=(0,n._)({productId:o.product_id,amount:o.amount,errorCode:e.errorCode},z);(0,k.d)({action:"credit_pay_cancel",category:"commerce_credit_recharge",status:"log",extra:t,teaParams:t})})(),onPayFail:e=>{var t,i,a=(null==e?void 0:e.errorCode)===I.Me.QueryOrderFailedExceedMaxQueryTime;if(a)L("pending"),j(void 0),m(""),null==r||null==(t=r.stopPolling)||t.call(r);else{L("failed");var s=(null==e?void 0:e.errorMsg)||"\u652F\u4ED8\u5931\u8D25\uFF0C\u8BF7\u7A0D\u540E\u91CD\u8BD5";j(s),c.Z.error(s)}var l=(0,n._)({productId:null!=(i=e.productId)?i:o.product_id,amount:o.amount,orderId:e.orderId,errorCode:e.errorCode,errorMessage:e.errorMsg,isQrcodeExpired:a},z);(0,k.d)({action:"credit_pay_fail",category:"commerce_credit_recharge",status:"failure",extra:l,teaParams:l})},onThirdPayInitTradeSuccess:e=>{var t,r=(null==e?void 0:e.payUrl)||"";m(r),c.Z.success("\u5DF2\u751F\u6210\u652F\u4ED8\u4E8C\u7EF4\u7801\uFF0C\u8BF7\u626B\u7801\u5B8C\u6210\u652F\u4ED8");var i=(0,n._)({productId:null!=(t=e.productId)?t:o.product_id,amount:o.amount,hasPayUrl:!!r},z);(0,k.d)({action:"credit_pay_qrcode_init",category:"commerce_credit_recharge",status:"log",extra:i,teaParams:i})}};try{yield r.pay(l)}catch(e){L("failed");var d="\u652F\u4ED8\u5F02\u5E38\uFF0C\u8BF7\u7A0D\u540E\u91CD\u8BD5";j(d),c.Z.error(d);var u=(0,n._)({productId:o.product_id,amount:o.amount,errorMessage:null==e?void 0:e.message},z);(0,k.d)({action:"credit_pay_exception",category:"commerce_credit_recharge",status:"failure",extra:u,teaParams:u})}}})(),[t,r,i,s,B]);return{isMember:M,priceSkuLoading:E,userCreditsTotal:B,products:U,errorMessage:f,selectedPrice:O,onSelectProduct:F,onCreditsOrder:()=>{if(U){if(!M){c.Z.info("\u8BA2\u9605\u5373\u53EF\u89E3\u9501\u6240\u6709AI\u529F\u80FD\u5E76\u83B7\u5F97\u66F4\u591A\u79EF\u5206"),l(!0);return}u(!0)}},showSubscriptionDrawer:o,setShowSubscriptionDrawer:l,payModalVisible:d,setPayModalVisible:u,startPay:q,resetPay:Z,agreementChecked:_,setAgreementChecked:g,payUrl:h,paymentStatus:P}})({reportParam:(0,n._)({scene:t},i||{})}),V=(0,y.useMemo)(()=>(null==f?void 0:f.length)?"\u7ACB\u5373\u8D2D\u4E70":"\u65E0\u5546\u54C1\u53EF\u8D2D\u4E70",[f]),H=!j||!(null==j?void 0:j.product_id);return(0,y.useEffect)(()=>{"success"===Z&&(R(!1),null==d||d())},[Z]),(0,s.jsxs)("div",{className:M.creditsProductOverview,children:[h?(0,s.jsx)("div",{className:M.tipsWrapper,children:h}):null,"intercept_recharge_credits"===t&&r&&r>0?(0,s.jsxs)("div",{className:M.tipsWrapper,children:["\u4F60\u9700\u8981 ",(0,s.jsx)("span",{className:M.number,children:r})," \u79EF\u5206\u6765\u7EE7\u7EED\u6267\u884C\u5F53\u524D\u4EFB\u52A1\uFF0C\u5F53\u524D\u62E5\u6709"," ",(0,s.jsx)("span",{className:M.number,children:_})," \u79EF\u5206\u3002\u8D2D\u4E70\u79EF\u5206\u4EE5\u7EE7\u7EED"]}):null,G?(0,s.jsxs)("div",{className:M.loadingContainer,children:[(0,s.jsx)(l.Z,{}),(0,s.jsx)("span",{className:M.loadingText,children:"\u6B63\u5728\u83B7\u53D6\u79EF\u5206\u5957\u9910..."})]}):(0,s.jsx)("div",{className:M.creditsProductList,children:f.map(e=>{var t=["pippit.credits.20000","pippit.credits.40000","pippit.credits.80000"].includes(null==e?void 0:e.product_id);return(0,s.jsxs)("div",{className:g()(M.creditsProductItem,{[M.active]:(null==e?void 0:e.product_id)===(null==j?void 0:j.product_id)}),onClick:()=>{A(e)},children:[t&&(0,s.jsx)("div",{className:M.mangaPackageBadge,children:"\u77ED\u5267\u52A0\u91CF\u5305"}),(0,s.jsxs)("div",{className:M.creditsProductAmount,children:[(0,s.jsx)(m.Rr_,{fontSize:14}),(0,s.jsx)("span",{className:M.creditsProductAmountText,children:null==e?void 0:e.number})]}),(0,s.jsx)("div",{className:M.creditsProductPrice,children:(0,s.jsx)("span",{className:M.currentPrice,children:"".concat(null==e?void 0:e.price_tips)})})]},"credit-product-".concat(null==e?void 0:e.product_id))})}),(0,s.jsx)(o.Z,{children:(0,s.jsx)("div",{className:M.creditsRechargeModalFooter,children:(0,s.jsx)(u.Z,{className:M.confirmBtn,type:"primary",onClick:()=>E(),disabled:H,size:"large",long:!0,children:V})})}),(0,s.jsx)(P.Z,{visible:U,onClose:()=>O(!1)}),j&&(0,s.jsx)(L.Z,{visible:D,price:j,displayPrice:j.price_tips,payUrl:F,paymentStatus:Z,errorMessage:q,onConfirmPay:()=>(0,a._)(function*(){yield z()})(),onClose:()=>{R(!1),B()},onRefresh:()=>(0,a._)(function*(){B(),yield z()})()})]})}),O=e=>{var{containerService:t,type:r="active_recharge_credits",useCredits:i,reportParam:a,isNotMemberTips:n=!0,customTips:o,fallbackToSubscriptionModal:l=!0}=e,{userInfo:u}=(0,h.ko)(t,p.B).getUserInfoStoreState();if(!(null==u?void 0:u.flag)){n&&c.Z.info("\u8BA2\u9605\u5373\u53EF\u89E3\u9501\u6240\u6709AI\u529F\u80FD\u5E76\u83B7\u5F97\u66F4\u591A\u79EF\u5206"),l&&(0,A.i)({containerService:t,useCredits:i,type:"active_recharge_credits"===r?D.b.ACTIVE_RECHARGE_SUBSCRIPTION:D.b.INTERCEPT_RECHARGE_SUBSCRIPTION});return}E=d.Z.info({icon:null,className:g()("commercial-theme",M.creditsRechargeModalWrapper),closable:!0,maskClosable:!1,unmountOnExit:!0,title:"\u8D2D\u4E70\u79EF\u5206",footer:null,content:(0,s.jsx)(j.g3,{containerService:t,children:(0,s.jsx)(v.$,{instantiationService:t,children:(0,s.jsx)(U,{useCredits:i,reportParam:a,type:r,onCancle:()=>{null==E||E.close()},customTips:o})})})})}},37139:function(e,t,r){"use strict";r.d(t,{Z:()=>o});var i=r(72322),a=r(18571),n="button-pTw8KA";class s extends a.Component{static getDerivedStateFromError(e){return{hasError:!0,error:e}}componentDidCatch(e,t){this.setState({error:e})}render(){if(this.state.hasError){var e;return this.props.fallback?this.props.fallback:(0,i.jsx)("div",{className:"errorBoundary-_Kzz42",children:(0,i.jsxs)("div",{className:"container-rhP2Y4",children:[(0,i.jsx)("div",{className:"iconContainer-puu41k",children:(0,i.jsx)("svg",{className:"icon-SaqFx0",fill:"none",stroke:"currentColor",viewBox:"0 0 24 24",children:(0,i.jsx)("path",{strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:2,d:"M12 9v2m0 4h.01m-6.938 4h13.856c1.54 0 2.502-1.667 1.732-2.5L13.732 4c-.77-.833-1.966-.833-2.736 0L3.077 16.5c-.77.833.192 2.5 1.732 2.5z"})})}),(0,i.jsx)("h2",{className:"title-e5laWz",children:"\u51FA\u73B0\u4E86\u4E00\u4E9B\u95EE\u9898"}),(0,i.jsx)("p",{className:"description-pcOzk0",children:"\u62B1\u6B49\uFF0C\u5E94\u7528\u9047\u5230\u4E86\u610F\u5916\u9519\u8BEF\u3002\u6211\u4EEC\u5DF2\u7ECF\u8BB0\u5F55\u4E86\u8FD9\u4E2A\u95EE\u9898\uFF0C\u8BF7\u5C1D\u8BD5\u91CD\u65B0\u52A0\u8F7D\u9875\u9762\u3002"}),"undefined"!=typeof process&&(null==(e=process.env)?void 0:e.NODE_ENV)==="development"&&this.state.error&&(0,i.jsxs)("details",{className:"errorDetails-Q9L7Dn",children:[(0,i.jsx)("summary",{children:"\u9519\u8BEF\u8BE6\u60C5\uFF08\u5F00\u53D1\u6A21\u5F0F\uFF09"}),(0,i.jsxs)("pre",{className:"errorStack-fZDCRk",children:[this.state.error.message,"\n\n",this.state.error.stack]})]}),(0,i.jsxs)("div",{className:"actions-yvrmci",children:[(0,i.jsx)("button",{onClick:this.handleReload,className:"".concat(n," ").concat("primary-FhuhCk"),children:"\u91CD\u65B0\u52A0\u8F7D"}),(0,i.jsx)("button",{onClick:this.handleReportIssue,className:"".concat(n," ").concat("secondary-mq8_YR"),children:"\u53CD\u9988\u95EE\u9898"})]})]})})}return this.props.children}constructor(...e){super(...e),this.state={hasError:!1},this.handleReload=()=>{window.location.reload()},this.handleReportIssue=()=>{var e,t;null==(e=this.state.error)||e.message,null==(t=this.state.error)||t.stack,navigator.userAgent,window.location.href,new Date().toISOString()}}}var o=s},1457:function(e,t,r){"use strict";r.d(t,{Z:()=>lW});var i=r(72322),a=r(61697),n=r(1663),s=r(18571),o=r(46916),l=r(38611),d=r(33418),c=r(32763),u=r(64349),p=r(64664),h=r(33994);r(94672),r(14865);var v=r(74993),m=r(44254),_=r(41925),g=r(53674),f=r(1431),y=r(14886),b=r(73842),x=r(3907),I=r(9662),S=r(51820),w=r(84095),N=r(90386),C=r(32790),T=r(77910),k="biz/x_data_direct_tool_call_req",j="biz/video_settings",P=new Set(["biz/general_agent_settings","biz/general_settings"]),L=e=>{var t="string"==typeof e?(0,C.D)(e):null!=e?e:null;return t&&"object"==typeof t?t:null},A=e=>{if("480p"===e||"720p_lite"===e||"720p"===e||"1080p"===e)return e},M=e=>String(e||"").trim()||void 0,D=(e,t)=>{for(var r of t){var i=null==e?void 0:e[r];if(null!=i&&""!==i)return i}},R=e=>{var t,r,i,a,n,s,o,l=null!=(o=null!=(s=null!=(n=null!=(a=e.param)?a:e.params)?n:null==(t=e.requestData)?void 0:t.param)?s:null==(r=e.request_data)?void 0:r.param)?o:null==(i=e.data)?void 0:i.param,d="string"==typeof l?(0,C.D)(l):l;return d&&"object"==typeof d?d:null},E=e=>{if(!Array.isArray(e))return null;var t=(e=>{if(Array.isArray(e)){for(var t of e){var r,i,a,n=null!=(a=t.subType)?a:t.sub_type,s=L(t.data);if(s){if(n===j){r||(r=A(D(s,["resolution","video_resolution","videoResolution"])));continue}P.has(n)&&(i||(i=A(D(s,["video_resolution","videoResolution"]))))}}return null!=i?i:r}})(e),r=(e=>{if(Array.isArray(e)){for(var t of e){var r,i,a,n,s=null!=(a=t.subType)?a:t.sub_type,o=L(t.data);if(o){if(s===j){r||(r=null!=(n=M(D(o,["model","video_model","videoModel"])))?n:(0,T.Tv)(D(o,["videoAgentChain","video_agent_chain"])));continue}P.has(s)&&(i||(i=M(D(o,["model","video_model","videoModel"]))))}}return null!=i?i:r}})(e);for(var i of e){if((null!=(a=i.subType)?a:i.sub_type)===k){var a,n=L(i.data);if(n&&"biz/x_tool_name_video_part"===(n.tool_name||n.toolName)){var s=R(n);if(s){var o=A(D(s,["resolution","video_resolution","videoResolution"])),l=M(D(s,["model","video_model","videoModel","model_name","modelName"]));return(0,p._)({},s,!s.model&&(l||r)?{model:null!=l?l:r}:{},!o&&t?{videoResolution:t}:{})}}}}return null},U=r(21427),O="regenerate_button_slot",B=r(26276),z=r(73968),F=r(14785),Z=r(16286),q=r(55052),G="\u5C06\u3010@\u89C6\u98911\u3011\u5411\u540E\u5EF6\u957F;",V=r(81266),H=r(82823),W=r(89142),Q="tools-omwtcR",K="toolItem-La75pA",Y="iconOnlyToolItem-MZfxAC",J=r(10711),X=r(60039),$={None:J.u.None,Forward:J.u.Forward,Backward:J.u.Backward,MiddleFill:J.u.MiddleFill},ee=(e,t,r)=>{for(var i of r){var a=null==e?void 0:e[i];if(null!=a&&""!==a)return a}for(var n of r){var s=null==t?void 0:t[n];if(null!=s&&""!==s)return s}},et=(e,t)=>{let r;var i,a,n,s=ee(e,t,["extendType","extend_type"]),o=ee(e,t,["durationSec","duration_sec","videoDuration","video_duration"]),l=ee(e,t,["ratio"]),d="480p"===(r=ee(e,t,["resolution","video_resolution","videoResolution"]))||"720p_lite"===r||"720p"===r||"1080p"===r?r:void 0;return{extendType:"number"==typeof(i=s)?Object.values($).includes(i)?i:void 0:"string"==typeof i?$[i]:void 0,model:(n=(a=ee(e,t,["model","video_model","videoModel","model_name","modelName"]))?(0,V.JH)(String(a))||String(a):void 0,"1080p"===d&&"seedance2.0_vision"!==(0,V.j1)(n)?"seedance2.0_vision":n),ratio:(0,X.RW)(l),resolution:d,videoDuration:(e=>{if("number"==typeof e&&Number.isFinite(e))return e;if("string"==typeof e){var t=e.trim();if(!t)return;var r=Number(t);return Number.isFinite(r)?r:void 0}})(o)}},er=(0,n.Pi)(e=>{var{message:t}=e,{integratedAgentStore:r,homepageStore:n,loginStore:o}=(0,l.mZ)(),d=n.materialsStore,c=r.montageStore,[C,T]=(0,s.useState)("regenerate"),j=(0,s.useRef)(),{sendMessage:P,isLoading:A}=(0,f.useAgentChat)(),{agUiKit:M,onReport:D}=(0,a.a)(),{threadManager:J}=M,X=(0,b.s0)(),$=(0,s.useMemo)(()=>{var e,r,i;return null==J||null==(i=J.thread)||null==(r=i.getRunList)||null==(e=r.call(i))?void 0:e.find(e=>e.runId===(null==t?void 0:t.runId))},[null==t?void 0:t.runId,J]),ee=(0,s.useMemo)(()=>(0,W.z)(t),[t]),er=(0,s.useMemo)(()=>(0,z.j)(t),[t]),ei=(0,s.useCallback)((e,r)=>{var i=(null==t?void 0:t.runId)||(null==t?void 0:t.run_id);D("agent_detail_chat",{action:e,edit_type:r,messageId:null==t?void 0:t.messageId,message_id:null==t?void 0:t.messageId,runId:i,run_id:i,runNumber:null==$?void 0:$.runNumber,run_number:null==$?void 0:$.runNumber,messageNumber:null==t?void 0:t.messageNumber,message_number:null==t?void 0:t.messageNumber,item_type:ee,generate_item_id:er,generate_id:i,messageType:"assistant",role:"assistant"})},[er,t,ee,D,$]),ea=(0,s.useMemo)(()=>{if(!(null==J?void 0:J.thread)||!J.thread.getRunList||!(null==t?void 0:t.runId))return null;var e=J.thread.getRunList(),r=null==e?void 0:e.find(e=>e.runId===t.runId),i=null==r?void 0:r.messageList.find(e=>"user"===e.role);if(!(null==i?void 0:i.content))return null;var a=i.content.map(e=>{if(e.type===_.PartType.Data){var t=e.data;return(0,h._)((0,p._)({},e),{data:"string"==typeof t?t:(0,g.XR)(t)})}return e});if(!Array.isArray(a))return null;for(var n of a){if((null!=(s=n.subType)?s:n.sub_type)===k){var s,o=L(n.data);if(o&&"biz/x_tool_name_montage"===(o.tool_name||o.toolName)){var l=R(o);if(l)return l}}}return null},[null==t?void 0:t.runId,J]),en=(0,s.useMemo)(()=>{if(!(null==J?void 0:J.thread)||!J.thread.getRunList||!(null==t?void 0:t.runId))return null;var e=J.thread.getRunList(),r=null==e?void 0:e.find(e=>e.runId===t.runId),i=null==r?void 0:r.messageList.find(e=>"user"===e.role);return(null==i?void 0:i.content)?E(i.content.map(e=>{if(e.type===_.PartType.Data){var t=e.data;return(0,h._)((0,p._)({},e),{data:"string"==typeof t?t:(0,g.XR)(t)})}return e})):null},[null==t?void 0:t.runId,J]),es=(0,s.useMemo)(()=>{if(!(null==J?void 0:J.thread)||!J.thread.getRunList)return null;var e=J.thread.getRunList();if(!Array.isArray(e)||0===e.length)return null;for(var t of e){var r,i=null==t||null==(r=t.messageList)?void 0:r.find(e=>"user"===e.role);if(null==i?void 0:i.content){var a=E(i.content.map(e=>{if(e.type===_.PartType.Data){var t=e.data;return(0,h._)((0,p._)({},e),{data:"string"==typeof t?t:(0,g.XR)(t)})}return e}));if(a&&"object"==typeof a)return a}}return null},[J]),eo=(0,s.useMemo)(()=>et(en,es),[en,es]),el=(0,s.useMemo)(()=>et(es,en),[es,en]),ed=(0,s.useMemo)(()=>{var e,r,i,a;return null!=(a=null==t||null==(i=t.content)||null==(r=i[0])||null==(e=r.data)?void 0:e.video)?a:null},[t]),ec=!!(((null==ed?void 0:ed.assetId)||(null==ed?void 0:ed.asset_id))&&(null==ed?void 0:ed.url)),eu=(0,s.useMemo)(()=>{var e=null==t?void 0:t.content;return Array.isArray(e)&&e.find(e=>(null==e?void 0:e.subType)==="biz/x_data_video"||(null==e?void 0:e.sub_type)==="biz/x_data_video")||null},[t]),ep=(0,s.useMemo)(()=>(e=>{if("string"==typeof e)try{var t=JSON.parse(e);return t&&"object"==typeof t?t:{}}catch(e){return{}}return e&&"object"==typeof e?e:{}})(null==eu?void 0:eu.data),[eu]),eh=(0,s.useMemo)(()=>(null==ep?void 0:ep.video)&&"object"==typeof ep.video?ep.video:null,[ep]),ev=!!((null==eh?void 0:eh.url)||(null==eh?void 0:eh.previewUrl)||(null==eh?void 0:eh.downloadUrl)||(null==eh?void 0:eh.preview_url)||(null==eh?void 0:eh.download_url)),em=(0,s.useMemo)(()=>(0,w.fs)(eh,ep),[eh,ep]),e_=function(){for(var e=arguments.length,t=Array(e),r=0;r{if(ea&&!eg){ei("re_edit","montage_model"),c.createNewConversation();var e=c.threadId;if(!e)return void m.Z.error("\u521B\u5EFA\u65B0\u4F1A\u8BDD\u5931\u8D25\uFF0C\u8BF7\u7A0D\u540E\u91CD\u8BD5");X((0,q.P)("montage",{thread_id:e,source:"montage"}),{replace:!0}),M.switchToThread(e,H.NG.PIPPIT_UGC_MONTEGA_AGENT),M.workbenchManager.enterEmptyState(),r.setAgentName(H.NG.PIPPIT_UGC_MONTEGA_AGENT),r.setCurrentTabName("montage"),r.switchAgent(H.NG.PIPPIT_UGC_MONTEGA_AGENT,{preserveThread:!1}),setTimeout(()=>{c.submitStore.initializeAssetsFromMessage(ea)})}},[M,ea,eg,c,X,ei]),eb=(0,s.useCallback)(()=>(0,u._)(function*(){if(en&&!ef){ei("re_edit","instant_video");var e=String((null==en?void 0:en.prompt)||"").trim(),t=Array.isArray(null==en?void 0:en.images)?en.images:[],i=Array.isArray(null==en?void 0:en.imitationVideos)?en.imitationVideos:Array.isArray(null==en?void 0:en.imitation_videos)?en.imitation_videos:[],a=Array.isArray(null==en?void 0:en.videos)?en.videos:Array.isArray(null==en?void 0:en.reference_videos)?en.reference_videos:[],s=Array.isArray(null==en?void 0:en.audios)?en.audios:Array.isArray(null==en?void 0:en.reference_audios)?en.reference_audios:[],{extendType:l,model:d,ratio:c,resolution:u,videoDuration:p}=eo,h=(null==i?void 0:i[0])||null,v=(null==h?void 0:h.assetId)||(null==h?void 0:h.asset_id)||void 0,m=t.map(e=>(null==e?void 0:e.assetId)||(null==e?void 0:e.asset_id)||void 0).concat(a.map(e=>(null==e?void 0:e.assetId)||(null==e?void 0:e.asset_id)||void 0)).concat(s.map(e=>(null==e?void 0:e.assetId)||(null==e?void 0:e.asset_id)||void 0)).concat(v?[v]:[]).filter(Boolean),_=yield(0,Z.I)({workspaceId:o.userConfig.workspace_id,uid:o.userConfig.uid,assetIds:m}),g=t.map(e=>{var t,r=String((null==e?void 0:e.url)||""),i=(e=>{if(!e)return"";for(var t of["origin","original","source","main","raw"]){var r=e[t];if(r)return r}return Object.values(e).find(Boolean)||""})(null==e?void 0:e.scene_urls),a=(null==e?void 0:e.assetId)||(null==e?void 0:e.asset_id)||void 0,n=a?_.get(a):void 0;return{url:String(e_(null==n?void 0:n.download_url,null==n?void 0:n.preview_url,r,i,null==e?void 0:e.preview_url,null==e?void 0:e.download_url,null==e?void 0:e.image_url,null==e?void 0:e.web_uri,null==e?void 0:e.uri,null==e?void 0:e.cover_url,null==e?void 0:e.cover)||""),assetId:a,name:(null==e?void 0:e.name)||(null==e||null==(t=e.metadata)?void 0:t.name)||void 0,vid:(null==e?void 0:e.vid)||(null==n?void 0:n.vid)||void 0,metadata:null==e?void 0:e.metadata,format:null==e?void 0:e.format}}).filter(e=>!!e.url),f=v?_.get(v):void 0,b=String((null==h?void 0:h.url)||(null==f?void 0:f.download_url)||(null==f?void 0:f.preview_url)||""),x=(null==h?void 0:h.vid)||(null==f?void 0:f.vid)||void 0,I=e=>e.map(e=>{var t=(null==e?void 0:e.assetId)||(null==e?void 0:e.asset_id)||void 0,r=String((null==e?void 0:e.url)||""),i=t?_.get(t):void 0,a=(null==i?void 0:i.download_url)||(null==i?void 0:i.preview_url)||r;return t&&a?{asset_id:t,url:String(a),name:(null==e?void 0:e.name)||void 0,vid:(null==e?void 0:e.vid)||(null==i?void 0:i.vid)||void 0}:null}).filter(Boolean),S=(g.length<=2?g:[g[0],g[g.length-1]]).map((e,t)=>{var r,i,a=String((null==e?void 0:e.url)||"").trim();if(!a)return null;var n=(null==e?void 0:e.assetId)||(null==e?void 0:e.asset_id)||void 0,s=new File([],String((null==e?void 0:e.name)||(null==e||null==(r=e.metadata)?void 0:r.name)||(0===t?"\u9996\u5E27\u56FE":"\u5C3E\u5E27\u56FE")),{type:(0,F.R)((null==e||null==(i=e.metadata)?void 0:i.format)||(null==e?void 0:e.format),a)});return{id:(0,y.Rl)(),name:s.name,type:s.type,size:s.size,url:a,file:s,status:"success",previewUrl:a,assetId:n,videoId:(null==e?void 0:e.vid)||void 0}}).filter(Boolean);n.setGenerationType(U.F.VideoPart),n.setUserInputText(e),n.setFormField("materials",S),d&&n.setFormField("videoModel",d),void 0!==p&&n.setFormField("videoDuration",p),c&&n.setFormField("ratio",c),u&&n.setFormField("videoResolution",u),n.controlStore.setImitationUrlInput("");var w=I(a),C=I(s);w.length?n.controlStore.setReferenceVideos(w):n.controlStore.clearReferenceVideos(),C.length?n.controlStore.setReferenceAudios(C):n.controlStore.clearReferenceAudios(),n.controlStore.setVideoPartEditDraft({prompt:e,images:g,imitationVideo:v?{assetId:v,url:b,vid:x}:void 0,referenceVideos:w,referenceAudios:C,extendType:l,model:d,videoDuration:p,ratio:c,resolution:u}),X("/home?tab_name=home",{replace:!1}),(0,N.e)(r,M),setTimeout(()=>{n.focusInput()},100)}})(),[M,n,n.controlStore,r,ef,o.userConfig.uid,o.userConfig.workspace_id,X,ei,en,eo]),ex=(0,s.useCallback)(()=>(0,u._)(function*(){if(en&&!ef&&(ei("reference","instant_video"),ec&&ed)){var{model:e="seedance2.0_fast_direct",resolution:t}=eo;n.setGenerationType(U.F.VideoPart),n.setFormField("videoModel",e),t&&n.setFormField("videoResolution",t),n.setFormField("materials",[]),n.controlStore.clearImitationVideos(),n.controlStore.clearReferenceVideos(),n.controlStore.clearReferenceAudios(),n.controlStore.setVideoPartExtendType(B.u.None),n.controlStore.setImitationVideos([{asset_id:ed.assetId,url:ed.url,vid:ed.vid}]),n.controlStore.setImitationUrlInput(""),n.setUserInputText(""),X("/home?tab_name=home",{replace:!1}),(0,N.e)(r,M)}})(),[M,n,n.controlStore,r,ef,ec,t,X,ed,ei,en,eo]),eI=(0,s.useCallback)(()=>{if(en&&!ef&&ev&&(null==eh?void 0:eh.url)){ei("extend_content","instant_video");var e,{model:t,ratio:i,resolution:a}=eo,s=t&&(0,V.L0)(t)?t:"seedance2.0_fast_direct";n.setGenerationType(U.F.VideoPart),n.setFormField("videoModel",s),n.setFormField("videoDuration",15),i&&n.setFormField("ratio",i),a&&n.setFormField("videoResolution",a),n.controlStore.setVideoPartExtendType(B.u.Backward),n.controlStore.clearImitationVideos(),n.controlStore.clearReferenceVideos(),n.controlStore.clearReferenceAudios(),n.controlStore.setImitationUrlInput(""),n.controlStore.setImitationPopoverVisible(!1);var o=eh.assetId||eh.asset_id,l=e_(eh.url,null==eh?void 0:eh.download_url,null==eh?void 0:eh.preview_url),c=e_(null==eh?void 0:eh.cover_url,null==eh?void 0:eh.cover,l),u=d.buildPlaceholderFileFromUrl(l||eh.url,"\u5411\u540E\u5EF6\u4F38\u89C6\u9891.mp4"),p={id:(0,y.Rl)(),name:u.name,type:u.type,size:0,url:l||eh.url,file:u,status:"success",previewUrl:c||l||eh.url,assetId:o,videoId:eh.vid,source:O};d.setMaterialsWithRules([p],{silent:!0}),n.setUserInputText((e="".trimStart())?e.startsWith(G)?e:"".concat(G," ").concat(e):G),X("/home?tab_name=home",{replace:!1}),(0,N.e)(r,M),setTimeout(()=>{n.focusInput()},100)}},[M,ev,n,r,ef,d,X,ei,eh,en,eo]),eS=(0,s.useCallback)(()=>{if("check"!==C&&!A&&J){ei("regenerate","integrated_agent");var e=J.thread.getRunList().find(e=>e.runId===t.runId),r=null==e?void 0:e.messageList.find(e=>"user"===e.role);r&&P(r.content.map(e=>e.type===_.PartType.Data?(0,h._)((0,p._)({},e),{data:"string"==typeof e.data?e.data:JSON.stringify((0,g.XR)(e.data))}):e)),T("check"),j.current=setTimeout(()=>{T("regenerate")},2e3)}},[C,A,t.runId,ei,P,J]),ew=ef||eg,eN=(0,s.useCallback)(()=>eu?(0,i.jsx)(w.pF,{packageInfoReq:em,disabled:ew,variant:"icon-only",className:"".concat(K," ").concat(Y)}):null,[em,eu,ew]);if((0,s.useEffect)(()=>()=>{j.current&&clearTimeout(j.current)},[]),r.agentName===H.NG.PIPPIT_VIDEO_PART_AGENT){if(!en&&!eu)return null;var eC=!!en&&!ef,eT=(0,V.L0)(eo.model),ek=(0,V.L0)(el.model);return(0,i.jsxs)("div",{className:"".concat(Q," active"),children:[eC&&(0,i.jsx)(v.Z,{content:"\u91CD\u65B0\u7F16\u8F91",position:"top",children:(0,i.jsx)("div",{className:"".concat(K," ").concat(Y),onClick:eb,style:{cursor:ef?"not-allowed":"pointer",opacity:ef?.5:1},children:(0,i.jsx)(x.cbF,{size:14})})}),eC&&eT&&ec&&(0,i.jsx)(v.Z,{content:"\u4F5C\u4E3A\u53C2\u8003",position:"top",children:(0,i.jsx)("div",{className:"".concat(K," ").concat(Y),onClick:ex,style:{cursor:ef?"not-allowed":"pointer",opacity:ef?.5:1},children:(0,i.jsx)(I.Z,{size:14})})}),eC&&ev&&ek&&(0,i.jsx)(v.Z,{content:"\u5411\u540E\u5EF6\u4F38",position:"top",children:(0,i.jsx)("div",{className:"".concat(K," ").concat(Y),onClick:eI,style:{cursor:ef?"not-allowed":"pointer",opacity:ef?.5:1},children:(0,i.jsx)(S.Z,{size:14})})}),eN()]})}return r.agentName===H.NG.PIPPIT_UGC_MONTEGA_AGENT?ea||eu?(0,i.jsxs)("div",{className:"".concat(Q," active"),children:[ea&&(0,i.jsx)(v.Z,{content:"\u91CD\u65B0\u7F16\u8F91",position:"top",children:(0,i.jsx)("div",{className:"".concat(K," ").concat(Y),onClick:ey,style:{cursor:eg?"not-allowed":"pointer",opacity:eg?.5:1},children:(0,i.jsx)(x.cbF,{size:14})})}),eN()]}):null:r.agentName===H.NG.PIPPIT_IMAGE_AGENT_V2?A?null:(0,i.jsx)("div",{className:Q,children:(0,i.jsxs)("div",{className:K,onClick:eS,style:{cursor:A?"not-allowed":"pointer"},children:["regenerate"===C?(0,i.jsx)(x.cbF,{size:14}):(0,i.jsx)(x.JW4,{size:14}),(0,i.jsx)("span",{children:"\u91CD\u65B0\u751F\u6210"})]})}):eu?(0,i.jsx)("div",{className:Q,children:eN()}):null}),ei=r(27544),ea=(0,n.Pi)(e=>{var{moduleName:t,children:r}=e,{integratedAgentStore:i}=(0,l.mZ)(),{agUiKit:n}=(0,a.a)(),o=(0,s.useCallback)(()=>{try{i.createNewConversation();var e=i.threadId;e&&n.switchToThread(e),m.Z.success("\u5DF2\u521B\u5EFA\u65B0\u7684\u4F1A\u8BDD")}catch(e){m.Z.error("\u65B0\u5EFA\u4F1A\u8BDD\u5931\u8D25\uFF0C\u8BF7\u7A0D\u540E\u91CD\u8BD5")}},[n,i]),d=s.Children.only(r);return s.cloneElement(d,{handleNewConversation:o,AgentChat:f.AgentChat})}),en=r(846);r(66655);var es=r(50633),eo=r(86260),el=r(39997),ed=r(51279),ec=r(49464),eu=r(66603),ep={wrapper:"wrapper-UX7lAc",sessionStatusBar:"sessionStatusBar-qFJpsJ",sessionStatusBarActive:"sessionStatusBarActive-RjZ7d7",sessionStatusBarReady:"sessionStatusBarReady-io8u9I",statusLeft:"statusLeft-l_5uuR",statusSpin:"statusSpin-hKSSD_",statusText:"statusText-AtaQv8",statusWarning:"statusWarning-n7iO0H",statusDot:"statusDot-T8b0Fw",statusCheckingWrap:"statusCheckingWrap-vKdEiI",defaultAgentInfo:"defaultAgentInfo-AqC4c7",defaultAgentIcon:"defaultAgentIcon-NwJcee",defaultAgentText:"defaultAgentText-ICtAV_",wakeButton:"wakeButton-AmnsP4",wakeButtonBlocked:"wakeButtonBlocked-His3Ax"},eh=(0,n.Pi)(e=>{var{homepageStore:t,integratedAgentStore:r,sandboxedAgentChatStore:n}=(0,l.mZ)(),{agUiKit:d}=(0,a.a)(),{sandboxSessionStore:c}=n,_=r.agentName===o.NG.PIPPIT_NEST_AGENT&&r.shouldUseSandboxedAgent,g=n.currentConversationId,y=[o.NG.PIPPIT_UGC_MONTEGA_AGENT,o.NG.PIPPIT_UGC_DREAMACTOR_AGENT,o.NG.PIPPIT_VIDEO_PART_AGENT].includes(r.agentName);(0,s.useEffect)(()=>{if(!_||!g)return void c.resetState();c.queryStatus(g,{force:!0})},[g,c,_]);var b=c.sessionLoading||c.waking,x=!g||c.sessionLoading,I=Number(c.status)===eo.$y.RUNNING,S=Number(c.status)===eo.$y.STOPPED,w=(0,s.useCallback)(()=>(0,u._)(function*(){if(!x){if(!g)return void m.Z.warning("\u4F1A\u8BDD\u521D\u59CB\u5316\u4E2D\uFF0C\u8BF7\u7A0D\u540E\u91CD\u8BD5");if(yield c.pullSession(g))return void m.Z.success("\u4F1A\u8BDD\u5DF2\u5524\u9192\uFF0C\u53EF\u4EE5\u5F00\u59CB\u5BF9\u8BDD");m.Z.error(c.sessionError||"\u4F1A\u8BDD\u5524\u9192\u5931\u8D25\uFF0C\u8BF7\u7A0D\u540E\u91CD\u8BD5")}})(),[g,c,x]),N=(0,s.useMemo)(()=>{var e=null==d?void 0:d.runList,t=Array.isArray(e)?e[0]:void 0,r=(Array.isArray(null==t?void 0:t.messageList)?t.messageList:[]).find(e=>"user"===e.role);for(var i of Array.isArray(null==r?void 0:r.content)?r.content:[])if("biz/general_agent_settings"===((null==i?void 0:i.sub_type)||(null==i?void 0:i.subType))){var a=null==i?void 0:i.data;if("string"==typeof a)try{a=JSON.parse(a)}catch(e){continue}var n=null==a?void 0:a.videoResolution;if("480p"===n||"720p_lite"===n||"720p"===n||"1080p"===n)return n}},[null==d?void 0:d.runList]);(0,s.useEffect)(()=>{},[N]);var C=_&&S,T=_&&I,k=!_||c.isAwake,j=_&&!c.sessionLoading&&(I||S),P="".concat(ep.sessionStatusBar," ").concat(C?ep.sessionStatusBarActive:ep.sessionStatusBarReady),L="".concat(ep.wrapper," ").concat(_?ep.wrapperConnected:"");return y?null:(0,i.jsxs)("div",{className:L,children:[k?(0,i.jsx)(ed.Z,{}):null,j?(0,i.jsxs)("div",{className:P,children:[(0,i.jsx)("div",{className:ep.statusLeft,children:T?(0,i.jsx)(v.Z,{content:"\u4F1A\u8BDD\u5DF2\u5524\u9192",position:"top",children:(0,i.jsx)("span",{className:ep.statusDot,"aria-label":"\u4F1A\u8BDD\u5DF2\u5524\u9192"})}):(0,i.jsxs)("div",{className:ep.statusCheckingWrap,children:[b?(0,i.jsx)(es.Z,{size:10,className:ep.statusSpin}):(0,i.jsxs)("div",{className:ep.defaultAgentInfo,children:[(0,i.jsx)("img",{src:el,className:ep.defaultAgentIcon,alt:"\u5C0F\u4E91\u96C0"}),(0,i.jsx)("span",{className:ep.defaultAgentText,children:"\u5C0F\u4E91\u96C0\uFF1A"})]}),(0,i.jsx)("span",{className:"".concat(ep.statusText," ").concat(ep.statusWarning),children:S?"\u4F1A\u8BDD\u672A\u5524\u9192":""})]})}),C?(0,i.jsx)(ec.Z,{trackingAction:"sandboxed_agent_wake_session",trackingCategory:"sandboxed_agent_chat",type:"primary",size:"mini",loading:c.waking,className:"".concat(ep.wakeButton," ").concat(x?ep.wakeButtonBlocked:""),onClick:w,children:"\u5524\u9192\u4F1A\u8BDD"}):null]}):null,(0,i.jsx)(f.ChatInput,(0,h._)((0,p._)({},e),{maxLength:eu.a,maxLengthToastText:eu.Z}))]})});r(44022),r(50021);var ev=r(71365),em=r(25757),e_=r(4410),eg=r(16233),ef=r(5516),ey=r(60033),eb=r(38127),ex="statItem-ZmN9a_",eI="section-OFAeIP",eS="list-oLA_UY",ew="item-urX0yy",eN="itemHeader-uAD5Po",eC="tag-UYZka1",eT="duration-prBvMs",ek="markdownContent-QTvzvb",ej="markdownDescription-NIyaiA",eP=e=>{var{containerRef:t}=e,[r,a]=(0,s.useState)([]),[n,o]=(0,s.useState)(null),[l,d]=(0,s.useState)(null),c=(0,s.useRef)(null),u=(0,s.useRef)(null),p=()=>{var e=t.current;e&&a(Array.from(e.querySelectorAll("h4")).map((e,t)=>{var r=e.textContent||"Section ".concat(t+1),i="pb-h4-".concat(t,"-").concat(r.trim().toLowerCase().replace(/\s+/g,"-").replace(/[^a-z0-9\-\u4e00-\u9fa5]/g,""));return e.id||(e.id=i),{id:e.id,text:r,el:e}}))};return((0,s.useEffect)(()=>{p();var e=t.current;if(e){var r=new MutationObserver(()=>p());return r.observe(e,{childList:!0,subtree:!0}),()=>{r.disconnect(),u.current&&clearTimeout(u.current)}}},[t]),(0,s.useEffect)(()=>{var e,i=t.current;if(i&&0!==r.length){null==(e=c.current)||e.disconnect();var a=new IntersectionObserver(e=>{e.forEach(e=>{var t=e.target.id;e.isIntersecting&&o(t)})},{root:i,rootMargin:"0px 0px -70% 0px",threshold:.1});return r.forEach(e=>a.observe(e.el)),c.current=a,()=>a.disconnect()}},[r,t]),(0,s.useEffect)(()=>{if(l){var e=document.getElementById(l);if(e){e.classList.add("toc-highlight");var t=()=>{e.classList.remove("toc-highlight")};e.addEventListener("animationend",t,{once:!0});var r=setTimeout(t,2500);return()=>{clearTimeout(r),e.removeEventListener("animationend",t),e.classList.remove("toc-highlight")}}}},[l]),0===r.length)?null:(0,i.jsxs)("aside",{className:"sidebar-NtH2bD",children:[(0,i.jsx)("div",{className:"title-otl67o",children:"\u76EE\u5F55"}),(0,i.jsx)("ul",{className:"list-TtW7Dq",children:r.map(e=>(0,i.jsx)("li",{children:(0,i.jsx)("button",{type:"button",className:"".concat("item-re0WO_"," ").concat(n===e.id?"active-dR2aNa":""),onClick:()=>(e=>{var r=document.getElementById(e),i=t.current;if(r&&i){u.current&&clearTimeout(u.current),d(null);var a=i.getBoundingClientRect(),n=r.getBoundingClientRect().top-a.top+i.scrollTop-16;i.scrollTo({top:n,behavior:"smooth"}),o(e),setTimeout(()=>{d(e),u.current=setTimeout(()=>{d(null)},2e3)},300)}})(e.id),children:e.text})},e.id))})]})},eL=(0,n.Pi)(()=>{var e,t,r,n,o,d,c,u,{agUiKit:p,onReport:h}=(0,a.a)(),{integratedAgentStore:m}=(0,l.mZ)(),_=null==m?void 0:m.vidsStore,{editStore:g}=null!=_?_:{},y=null==_?void 0:_.planningboardStore,b=null==_?void 0:_.conversationStore,x=(0,s.useRef)(null),I=null==y?void 0:y.currentPlanningData,S=null==I?void 0:I.storyboard,w=null==y?void 0:y.hasData;null==b||b.videoStateFromMessages;var{storyline:N="",packaging:C="",visualStyle:T="",roleList:k=[],productList:j=[],locationList:P=[],shotList:L=[],pipelineName:A=""}=S||{},M=(0,s.useMemo)(()=>{var e=new Map;return k.forEach(t=>{e.set(t.roleId,t.roleName)}),e},[k]),D=L.reduce((e,t)=>e+(t.shotDuration||0),0);return((0,s.useEffect)(()=>{if(w){var e=null==p?void 0:p.partInteractionManager;if(e){var t=e.onPartAction((e,t)=>{var r=t.subType===f.SubTypeNameOfXBizVideoPart||t.subType===f.SubTypeNameOfXBizImagePart;"click"===e&&r&&(y.clear(),h("agentFramePageFold",{}))});return()=>{var e;null==t||null==(e=t.dispose)||e.call(t)}}}},[p,w,y,h]),S)?(0,i.jsxs)("div",{className:"planningBoard-hQJ1A3",children:[(0,i.jsxs)("div",{className:"rightHeader-jisEAS",children:[(0,i.jsxs)("div",{className:"rightHeaderTitle-PeatgL",children:[(0,i.jsx)("h2",{children:"\u5267\u672C"}),(0,i.jsx)("span",{className:"rightHeaderSubtitle-vg92jr"})]}),(0,i.jsxs)("div",{className:"rightHeaderStats-kuE8zk",children:[(0,i.jsxs)("span",{className:ex,children:["\u955C\u5934 ",L.length]}),(0,i.jsxs)("span",{className:ex,children:["\u65F6\u957F ",D.toFixed(1),"s"]}),y.title&&(0,i.jsx)("span",{className:ex,children:y.title}),(0,i.jsx)("button",{className:"closeButton-S1_2Gq",onClick:()=>{null==y||y.clear(),p.workbenchManager.toggleCanvasPanel(!1),h("agentFramePageFold",{})},title:"\u5173\u95ED",children:(0,i.jsx)(eg.Z,{})})]})]}),(0,i.jsxs)("div",{className:"contentGrid-_hqDFV",children:[(0,i.jsxs)("div",{ref:x,className:"contentWrapper-IlD4RF",children:[(0,i.jsxs)("div",{className:"header-W9XLd6",children:[(0,i.jsxs)("div",{className:"headerTitle-bNPdqV",children:[A&&(0,i.jsx)(ev.Z,{style:{marginRight:"4px"},children:(0,e_.x)(A)}),(0,i.jsx)("div",{className:"titleWrapper-mNtuZB",children:y.title?(0,i.jsx)(v.Z,{content:y.title,position:"top",children:(0,i.jsx)("h3",{className:"titleText-O8Q0EO",children:y.title})}):null})]}),(0,i.jsxs)("div",{className:"summary-Xqvd62",children:[(0,i.jsxs)("span",{children:["\u603B\u8BA1 ",L.length," \u4E2A\u955C\u5934"]}),(0,i.jsxs)("span",{children:["\u603B\u65F6\u957F ",D.toFixed(1)," \u79D2"]}),(0,i.jsx)("span",{children:T})]})]}),(null!=(c=null==I?void 0:I.intent)?c:"")&&(0,i.jsxs)("div",{className:eI,children:[(0,i.jsx)("h4",{children:"\u9700\u6C42"}),(0,i.jsx)("div",{className:ek,children:(0,i.jsx)(eb.l,{prompt:(null==I?void 0:I.intent)||"",roleList:k,productList:j,locationList:P})})]}),N&&(0,i.jsxs)("div",{className:eI,children:[(0,i.jsx)("h4",{children:"\u6545\u4E8B\u6897\u6982"}),(0,i.jsx)("div",{className:ek,children:(0,i.jsx)(eb.l,{prompt:N,roleList:k,productList:j,locationList:P,highlightEnabled:!1})})]}),C&&(0,i.jsxs)("div",{className:eI,children:[(0,i.jsx)("h4",{children:"\u5305\u88C5\u98CE\u683C"}),(0,i.jsx)("div",{className:ek,children:(0,i.jsx)(eb.l,{prompt:C,roleList:k,productList:j,locationList:P})})]}),k.length>0&&(0,i.jsxs)("div",{className:eI,children:[(0,i.jsxs)("h4",{children:["\u89D2\u8272\u8BBE\u5B9A (",k.length,")"]}),(0,i.jsx)("div",{className:eS,children:k.map(e=>(0,i.jsxs)("div",{className:ew,children:[(0,i.jsxs)("div",{className:eN,children:[(0,i.jsx)("strong",{children:e.roleName}),(0,i.jsx)("span",{className:eC,children:e.roleId})]}),e.visualAttributes&&(0,i.jsxs)("div",{className:ej,children:[(0,i.jsx)("strong",{children:"\u5916\u89C2: "}),(0,i.jsx)(ef.UG,{remarkPlugins:[ey.Z],children:e.visualAttributes})]}),e.vocalAttributes&&(0,i.jsxs)("div",{className:ej,children:[(0,i.jsx)("strong",{children:"\u58F0\u97F3: "}),(0,i.jsx)(ef.UG,{remarkPlugins:[ey.Z],children:e.vocalAttributes})]})]},e.roleId))})]}),P.length>0&&(0,i.jsxs)("div",{className:eI,children:[(0,i.jsxs)("h4",{children:["\u573A\u666F\u8BBE\u5B9A (",P.length,")"]}),(0,i.jsx)("div",{className:eS,children:P.map(e=>(0,i.jsxs)("div",{className:ew,children:[(0,i.jsxs)("div",{className:eN,children:[(0,i.jsx)("strong",{children:e.locationName}),(0,i.jsx)("span",{className:eC,children:e.locationId})]}),(0,i.jsx)("div",{className:ej,children:(0,i.jsx)(ef.UG,{remarkPlugins:[ey.Z],children:e.description})})]},e.locationId))})]}),j.length>0&&(0,i.jsxs)("div",{className:eI,children:[(0,i.jsxs)("h4",{children:["\u9053\u5177\u8BBE\u5B9A (",j.length,")"]}),(0,i.jsx)("div",{className:eS,children:j.map(e=>(0,i.jsxs)("div",{className:ew,children:[(0,i.jsxs)("div",{className:eN,children:[(0,i.jsx)("strong",{children:e.productName}),(0,i.jsx)("span",{className:eC,children:e.productId})]}),(0,i.jsx)("div",{className:ej,children:(0,i.jsx)(ef.UG,{remarkPlugins:[ey.Z],children:e.description})})]},e.productId))})]}),L.length>0&&(0,i.jsxs)("div",{className:eI,children:[(0,i.jsxs)("h4",{children:["\u5206\u955C\u8BE6\u60C5 (",L.length,")"]}),(0,i.jsx)("div",{className:"shotList-d06ShD",children:L.map((e,t)=>(0,i.jsxs)("div",{className:"shot-XQgPDX",children:[(0,i.jsxs)("div",{className:"shotHeader-X7ZO7B",children:[(0,i.jsxs)("strong",{children:["\u955C\u5934 ",t+1]}),(0,i.jsx)("span",{className:eC,children:e.shotId}),(0,i.jsxs)("span",{className:eT,children:[e.shotDuration.toFixed(1),"s"]})]}),(0,i.jsx)("div",{className:"markdownShotDescription-8kvVHr",children:(0,i.jsx)(eb.l,{prompt:e.visualDescription,roleList:k,productList:j,locationList:P})}),e.voiceoverList&&e.voiceoverList.length>0&&(0,i.jsxs)("div",{className:"voiceoverSection-IJhrd4",children:[(0,i.jsx)("h5",{children:"\u914D\u97F3"}),e.voiceoverList.map((e,t)=>{let r;return(0,i.jsxs)("div",{className:"voiceover-meff41",children:[(0,i.jsxs)("div",{className:"voiceoverHeader-d5z7Dx",children:[(0,i.jsx)("span",{className:"role-wFALKY",children:(r=e.roleId,M.get(r)||r)}),(0,i.jsxs)("span",{className:eT,children:[e.voiceoverDuration.toFixed(1),"s"]})]}),(0,i.jsx)("div",{className:"markdownVoiceoverContent-pq_hBN",children:e.content})]},t)})]}),e.visualList&&e.visualList.length>0&&(0,i.jsx)(eb.O,{visualList:e.visualList,roleList:k,productList:j,locationList:P,className:"visualSection-t68mR5"})]},e.shotId))})]}),(null!=(u=null==I?void 0:I.caption)?u:null)&&(0,i.jsxs)("div",{className:eI,children:[(0,i.jsx)("h4",{children:"\u8BF4\u660E"}),(0,i.jsx)("div",{className:ek,children:(0,i.jsx)(eb.l,{prompt:(null==I||null==(r=I.caption)||null==(t=r.Images)||null==(e=t[0])?void 0:e.Caption)||(null==I||null==(d=I.caption)||null==(o=d.Videos)||null==(n=o[0])?void 0:n.Caption)||"",roleList:k,productList:j,locationList:P})})]})]}),(0,i.jsx)(eP,{containerRef:x})]})]}):(0,i.jsx)("div",{className:"emptyState-Q1llPO",children:(0,i.jsx)("div",{className:"emptyIcon-tQmRfi",children:(0,i.jsx)(em.Z,{description:(0,i.jsxs)("div",{className:"emptyContent-RsNdvp",children:[(0,i.jsx)("h3",{className:"emptyTitle-DGc9Eu",children:"\u5267\u672C\u6682\u65E0\u5185\u5BB9"}),(0,i.jsx)("p",{className:"emptyDescription-IeGB_5",children:"\u5728\u5DE6\u4FA7\u5BF9\u8BDD\u4E2D\u70B9\u51FB\u7B56\u5212\u6587\u4EF6\uFF0C\u5373\u53EF\u5C06\u5185\u5BB9\u540C\u6B65\u5230\u8FD9\u91CC"})]})})})})}),eA=(0,n.Pi)(()=>{var e,{integratedAgentStore:t}=(0,l.mZ)(),r=null==t||null==(e=t.vidsStore)?void 0:e.planningboardStore;return(null==r?void 0:r.hasData)?(0,i.jsx)("div",{className:"previewContainer-FsUjIH",children:(0,i.jsx)("div",{className:"previewScroll-xTmMhz",children:(0,i.jsx)(eL,{})})}):(0,i.jsx)(f.AgentPreview,{})}),eM=e=>{var{toolCall:t,message:r,isLast:i}=e,{agUiKit:n}=(0,a.a)(),{actionManager:o,actionExecutionManager:l,threadManager:d}=n,c=o.getAction(t.toolName),v=(0,C.D)(t.toolReq);return((0,s.useEffect)(()=>{c&&!c.disabled&&(!c.available||c.available())&&c.handler&&(c.render||!c.renderAndWaitForResponse)&&l.executeAction(c,v)},[c,v,l]),!c||c.disabled||c.available&&!c.available())?null:c.renderAndWaitForResponse?c.renderAndWaitForResponse({message:r,toolCall:t,isLast:i,respond:(e,r,i)=>(0,u._)(function*(){try{if(d&&!(yield d.sendToolMessage(e,r,[(0,h._)((0,p._)({},t),{toolReq:"",toolId:r,toolResp:JSON.stringify(i)})])).ok)throw Error("send tool message failed")}catch(e){throw e}})()}):c.render?c.render({message:r,toolCall:t,isLast:i}):null},eD=e=>{var{toolCalls:t,message:r,isLast:a}=e;return t&&0!==t.length?(0,i.jsx)(i.Fragment,{children:t.map(e=>(0,i.jsx)(eM,{state:_.RunState.InputRequired,toolCall:e,message:r,isLast:a||!1},e.toolName))}):null},eR=r(18445),eE=r(17594),eU=r(73053),eO=r(60153),eB=r(65777);r(2860);var ez=r(59590),eF=r(12266),eZ=r(96216),eq=r(82592),eG=r(11142),eV=r(48881),eH=r(91173),eW=r(84674),eQ=r(17079),eK=r(30904),eY=r(74427),eJ="asyncVideoContainer-ggokSE",eX=e=>{var{src:t,mimeType:r,className:a,onError:n,onLoad:o}=e,l=(0,eY._)(e,["src","mimeType","className","onError","onLoad"]),[d,c]=(0,s.useState)(null),[v,m]=(0,s.useState)(!0),[_,g]=(0,s.useState)(null);return((0,s.useEffect)(()=>{var e=!0,i=null;return(0,u._)(function*(){try{m(!0),g(null);var a=yield fetch(t,{method:"GET"});if(!a.ok)throw Error("HTTP ".concat(a.status,": ").concat(a.statusText));var s=yield a.blob(),l=new Blob([s],{type:r||"video/mp4"});i=URL.createObjectURL(l),e&&(c(i),m(!1),null==o||o())}catch(t){if(e){var d=t instanceof Error?t:Error("\u89C6\u9891\u52A0\u8F7D\u5931\u8D25");g(d),m(!1),null==n||n(d)}}})(),()=>{e=!1,i&&URL.revokeObjectURL(i)}},[t,r,n,o]),v)?(0,i.jsx)("div",{className:"".concat(eJ," ").concat("loading-JPEkIh"," ").concat(a||""),children:(0,i.jsx)("div",{className:"loadingContent-vohIEN"})}):_||!d?(0,i.jsx)("div",{className:"".concat(eJ," ").concat("error-V3LfRb"," ").concat(a||""),children:(0,i.jsx)("div",{className:"errorContent-CfFRMU",children:(0,i.jsx)("span",{className:"errorText-ucDl0d",children:"\u89C6\u9891\u52A0\u8F7D\u5931\u8D25"})})}):(0,i.jsx)("video",(0,h._)((0,p._)({onLoadStart:()=>void 0,onCanPlay:()=>void 0,onLoadedData:()=>void 0},l),{src:d,className:"".concat("asyncVideo-XuGTGq"," ").concat(a||""),onError:e=>{var t=Error("\u89C6\u9891\u64AD\u653E\u5931\u8D25");g(t),null==n||n(t)},crossOrigin:"anonymous"}))},e$=r(38683),e0=r(98787),e1=r(71990),e2="smartAudioContainer-WWCg9T",e4=e=>{var{src:t,showLoading:r=!1,showError:a=!1,onAudioLoad:n,onAudioError:o,className:l}=e,d=(0,eY._)(e,["src","showLoading","showError","onAudioLoad","onAudioError","className"]),c=(0,s.useRef)(null),[v,m]=(0,s.useState)(void 0),[_,g]=(0,s.useState)(!1),[f,y]=(0,s.useState)(null),b=(0,s.useRef)(new Map),x=(0,s.useRef)(new Map),I=e=>/\.(mp3|wav|aac|m4a|flac|ogg|opus|webm)(\?.*)?$/i.test(e),S=e=>/^(blob:|data:|mediastream:|mediasource:)/i.test(e),w=(0,s.useCallback)(e=>(0,u._)(function*(){var t=b.current.get(e);if(t)return t;var r=yield fetch(e,{method:"GET"});if(!r.ok)throw Error("HTTP ".concat(r.status));var i=yield r.blob(),a=i.type||r.headers.get("Content-Type")||"audio/mpeg",n=new Blob([i],{type:a}),s=URL.createObjectURL(n);return b.current.set(e,s),s})(),[]);(0,s.useEffect)(()=>{if(!t){m(void 0),y(null),g(!1);return}if(y(null),g(!1),I(t)||S(t)){x.current.set(t,!0),m(t);return}var e=b.current.get(t);if(e){x.current.set(t,!0),m(e);return}x.current.set(t,!1),m(t)},[t]);var N=(0,s.useCallback)(e=>(0,u._)(function*(){var r;if(t&&!I(t)&&!S(t)&&!x.current.get(t)&&v===t){x.current.set(t,!0);try{g(!0);var i=yield w(t);y(null),m(i);return}catch(e){}finally{g(!1)}}y("\u97F3\u9891\u64AD\u653E\u5931\u8D25"),null==o||o("\u97F3\u9891\u64AD\u653E\u5931\u8D25"),null==(r=d.onError)||r.call(d,e)})(),[d,v,w,o,t]);return((0,s.useEffect)(()=>{var e=c.current;if(e){var t=()=>null==n?void 0:n();return e.addEventListener("loadeddata",t),()=>{e.removeEventListener("loadeddata",t)}}},[n]),(0,s.useEffect)(()=>()=>{},[]),_&&r)?(0,i.jsx)("div",{className:"".concat(e2," ").concat(l||""),children:(0,i.jsxs)("div",{className:"loadingState-h4ywzX",children:[(0,i.jsx)(e0.Z,{size:20,className:"loadingIcon-CGG90R"}),(0,i.jsx)("span",{className:"loadingText-EUvG0c",children:"\u52A0\u8F7D\u4E2D..."})]})}):f&&a?(0,i.jsx)("div",{className:"".concat(e2," ").concat(l||""),children:(0,i.jsxs)("div",{className:"errorState-VR7K33",children:[(0,i.jsx)(e1.Z,{size:20,className:"errorIcon-ez0eDM"}),(0,i.jsx)("span",{className:"errorText-xwRelB",children:f})]})}):(0,i.jsx)("div",{className:"".concat(e2," ").concat(l||""),children:(0,i.jsx)("audio",(0,h._)((0,p._)({ref:c,className:"audioEl-j3SIP1",src:v,controls:!0,preload:"metadata"},d),{onError:N}))})},e3=r(77027),e6=r(69994),e5=r(79794),e8=r(3836),e7=()=>(0,i.jsxs)("svg",{width:"12",height:"12",viewBox:"0 0 24 24",fill:"none","aria-hidden":"true",children:[(0,i.jsx)("path",{d:"M4 6.5C4 5.12 5.12 4 6.5 4h11c1.38 0 2.5 1.12 2.5 2.5v7c0 1.38-1.12 2.5-2.5 2.5H10l-4.5 4v-4H6.5A2.5 2.5 0 0 1 4 13.5v-7Z",stroke:"currentColor",strokeWidth:"1.7",strokeLinecap:"round",strokeLinejoin:"round"}),(0,i.jsx)("path",{d:"M12 7.5v5",stroke:"currentColor",strokeWidth:"1.7",strokeLinecap:"round"}),(0,i.jsx)("path",{d:"M9.5 10h5",stroke:"currentColor",strokeWidth:"1.7",strokeLinecap:"round"})]}),e9="artifactPreviewMediaContext-YCy7pN",te="artifactPreviewMedia-mqrSPN",tt="toolCallInfoItem-QsAdxl",tr="toolCallInfoLabel-vJqP6T",ti="toolCallInfoValue-W7fWlA",ta="toolCallSection-lRnO02",tn="toolCallSectionTitle-bC_Ixh",ts="toolCallRefList-hqE6Lk",to="toolCallRefItem-NCxlM7",tl="toolCallRefMediaWrap-Ndjy3X",td="toolCallRefMedia-DPucfJ",tc="toolCallRefPath-enuLiA",tu="toolCallEmpty-v9PT0g",tp="artifactPreviewEmpty-pt90eS",th="artifactPreviewLoading-ySE6dV",tv="artifactTreeThumbWrap-NSCxDe",tm="artifactTreeThumb-QpYCG0",t_="artifactTreeImagePopover-n1GCJp",tg="artifactTreeImagePopoverMedia-poL5kh",tf="artifactTreeDateTooltip-BFl1D0",ty="artifactTreeDateRow-Ubvara",tb="artifactTreeDateLabel-RCT2Hr",tx="artifactTreeDateValue-A1oLKb",tI="artifactSection-TGEN4Y",tS="artifactSectionHeader-KADu9s",tw="artifactSectionTitle-Y56jcx",tN="artifactSectionCount-v5F3q8",tC="artifactSubCategoryList-SPktnq",tT="artifactSubCategoryItem-rnZ0K7",tk="artifactSubCategoryItemActive-FlYqOM",tj="artifactSubCategoryCount-G3vNmU",tP="artifactEmpty-YZbyLF",tL="projectEmpty-y5GIAL",tA="artifactListCompact-w69Dh1",tM="artifactCardMedia-TtgAIG",tD="artifactDocumentPreviewArea-ZKPBlk",tR="artifactDocumentStripLine-QdgZQa",tE="artifactDocumentSkeletonLine-MH89GJ",tU=r(4475);r(47197);var tO=r(93238),tB=r(84616),tz=r(88243),tF=r(51537),tZ=r(7462),tq=r(96606),tG=r(71802),tV=(e,t)=>(0,i.jsxs)("span",{style:{display:"inline-flex",alignItems:"center",gap:6},children:[e,(0,i.jsx)("span",{children:t})]}),tH=/\.(png|jpe?g|gif|webp|bmp|avif|heic|svg)(?:$|[?#])/i,tW=/https?:\/\/[^\s"'<>]+/gi,tQ=/!\[[^\]]*\]\(([^)\s]+)(?:\s+"[^"]*")?\)/gi,tK=/^(R|L|P)(\d+)\.(png|jpe?g|webp|gif|bmp|avif|heic|svg)$/i;function tY(e){return String(e||"").trim().split("?")[0].split("#")[0].replace(/\\/g,"/").replace(/^\.?\//,"").replace(/^\/+/,"").toLowerCase()}function tJ(e,t,r,i){if(e&&!(t.length>=3)){var a=String(e).trim();if(a){var n,s,o=/^https?:\/\//i.test(a)||a.startsWith("data:image/")?a:function(e,t){var r,i,a,n,s=tY(e);if(s){var o=s.split("/").pop(),l=t.find(e=>{var t=(0,tU.RT)(e.name),r=(0,tU.Wr)(t,e.asset);if("image"!==r&&"video"!==r)return!1;var i=tY((0,tU.tB)(e.path,e.name)),a=tY(e.name);return!!(i===s||i.endsWith("/".concat(s))||s.endsWith("/".concat(i)))||!!o&&a===o});if(l)return a=(0,tU.RT)(l.name),"image"===(n=(0,tU.Wr)(a,l.asset))?(0,tU.CO)(l.asset):"video"===n?(null==(i=l.asset)||null==(r=i.Video)?void 0:r.cover_url)||(0,tU.MS)(l.asset):void 0}}(a,i);!o||!((s=String(o||"").trim())&&(s.startsWith("data:image/")||(/^https?:\/\//i.test(s)?!!tH.test(s)||/(image|img|cover|poster|thumb)/i.test(s):!!(n=tY(s))&&tH.test(n))))||r.has(o)||(r.add(o),t.push(o))}}}function tX(e,t,r,i){var a=arguments.length>4&&void 0!==arguments[4]?arguments[4]:0;if(!(a>4)&&!(t.length>=3)&&null!=e){if("string"==typeof e){var n=e.trim();if(!n)return;if(tJ(n,t,r,i),(n.match(tW)||[]).forEach(e=>tJ(e,t,r,i)),Array.from(n.matchAll(tQ)).forEach(e=>tJ(e[1],t,r,i)),(n.startsWith("{")||n.startsWith("["))&&n.length<8e3)try{tX(JSON.parse(n),t,r,i,a+1)}catch(e){}return}if(Array.isArray(e))return void e.forEach(e=>tX(e,t,r,i,a+1));"object"==typeof e&&Object.values(e).forEach(e=>tX(e,t,r,i,a+1))}}var t$=/\.(mp3|wav|aac|m4a|flac|ogg|opus|webm)(\?.*)?$/i,t0=/^(blob:|data:|mediastream:|mediasource:)/i;function t1(e){var t=Math.max(0,Math.round(e)),r=Math.floor(t/3600),i=Math.floor(t%3600/60),a=t%60;return r>0?"".concat(r.toString().padStart(2,"0"),":").concat(i.toString().padStart(2,"0"),":").concat(a.toString().padStart(2,"0")):"".concat(i.toString().padStart(2,"0"),":").concat(a.toString().padStart(2,"0"))}function t2(e){var t,r=(null==(t=e.asset)?void 0:t.Extra)||{};for(var i of[r.duration_ms,r.durationMs,r.duration,r.audio_duration,r.audioDuration]){var a=Number(i);if(Number.isFinite(a)&&!(a<=0))return t1(a>1e3?Math.round(a/1e3):Math.round(a))}}var t4=e=>{var{theme:t}=e,r=s.useRef(null);return s.useEffect(()=>{if(r.current){var e=()=>{var e=r.current;if(e){var i=e.getBoundingClientRect();if(i.width&&i.height){var a=e.getContext("2d");if(a){var n=window.devicePixelRatio||1;e.width=Math.max(1,Math.floor(i.width*n)),e.height=Math.max(1,Math.floor(i.height*n)),a.setTransform(1,0,0,1,0,0),a.scale(n,n),a.clearRect(0,0,i.width,i.height);var s=Math.max(1.5,i.width/60*.6),o=(i.width-60*s)/59;a.fillStyle="orange"===t?"rgba(230, 126, 34, 0.32)":"green"===t?"rgba(39, 174, 96, 0.32)":"rgba(91, 91, 240, 0.32)";for(var l=0;l<60;l+=1){var d=l*(s+o),c=Math.max(2,function(e,t,r){var i=.3*Math.abs(Math.sin(127.1*e+311.7)),a=e/60;return"orange"===r?Math.sin(.15*e)>-.3?.15+.6*i+.2*Math.sin(.5*e):.04+.06*i:"green"===r?Math.min(1,(a<.12?a/.12:Math.exp(-(4.5*(a-.12))))+.1*i):Math.min(1,.3+.25*Math.sin(.3*e)+.15*Math.sin(.7*e)+.4*i)}(l,0,t)*(.7*i.height)),u=(i.height-c)/2;a.beginPath(),function(e,t,r,i,a,n){var s=Math.min(n,i/2,a/2);e.moveTo(t+s,r),e.arcTo(t+i,r,t+i,r+a,s),e.arcTo(t+i,r+a,t,r+a,s),e.arcTo(t,r+a,t,r,s),e.arcTo(t,r,t+i,r,s),e.closePath()}(a,d,u,s,c,s/2),a.fill()}}}}},i=window.requestAnimationFrame(e);return window.addEventListener("resize",e),()=>{window.cancelAnimationFrame(i),window.removeEventListener("resize",e)}}},[t]),(0,i.jsx)("canvas",{ref:r,className:"artifactAudioWaveformCanvas-Ji_8Wn"})},t3=e=>{var{items:t,relatedItems:r,storyboardEntityAliasMap:a,listClassName:n,onOpenPreview:o,onMentionPreview:l,onInsertMention:d,onDeleteMention:c,onDownload:m,onAddToCharacterLibrary:_,onEditMemoryFile:g}=e;if(0===t.length)return null;var f=s.useRef(new Map),[y,b]=s.useState({});s.useEffect(()=>{var e=!1,r={},i=[];return(t.forEach(e=>{var t=(0,tU.RT)(e.name);if("audio"===(0,tU.Wr)(t,e.asset)){var a=(0,tU.tB)(e.path,e.name);if(a){var n=t2(e);if(n){r[a]=n;return}var s=(0,tU.n8)(e.asset);if(s){var o=f.current.get(s);if(o){r[a]=o;return}i.push({nodeKey:a,audioUrl:s})}}}}),Object.keys(r).length>0&&b(e=>(0,p._)({},e,r)),0===i.length)?()=>{e=!0}:(Promise.allSettled(i.map(t=>{var{nodeKey:r,audioUrl:i}=t;return(0,u._)(function*(){var t,a=yield(t=e=>new Promise((t,r)=>{var i=document.createElement("audio");i.preload="metadata";var a=()=>{i.removeAttribute("src"),i.load()};i.onloadedmetadata=()=>{var e=Number(i.duration);if(a(),Number.isFinite(e)&&e>0)return void t(e);r(Error("invalid audio duration"))},i.onerror=()=>{a(),r(Error("audio metadata load failed"))},i.src=e,i.load()}))(i).catch(()=>(0,u._)(function*(){if(t$.test(i)||t0.test(i))throw Error("audio metadata load failed");var e=yield fetch(i,{method:"GET"});if(!e.ok)throw Error("fetch audio failed: ".concat(e.status));var r=yield e.blob(),a=r.type||e.headers.get("Content-Type")||"audio/mpeg",n=URL.createObjectURL(new Blob([r],{type:a}));try{return yield t(n)}finally{URL.revokeObjectURL(n)}})());if(Number.isFinite(a)&&!(a<=0)){var n=t1(a);f.current.set(i,n),e||b(e=>(0,h._)((0,p._)({},e),{[r]:n}))}})()})),()=>{e=!0})},[t]);var x=["artifactList-b27mq6",n].filter(Boolean).join(" "),I=(null==r?void 0:r.length)?r:t;return(0,i.jsx)("div",{className:x,children:t.map(e=>{var t,r,n,s,l,u,p,h,f=(0,tU.RT)(e.name),b=(0,tU.Wr)(f,e.asset),x="JSON"===f&&"file"===e.type.trim().toLowerCase(),S=(0,tG.j)(e.path),w=(0,tU.tB)(e.path,e.name),N=f||"FILE",C="image"===b?(0,tU.CO)(e.asset):void 0,T="video"===b?(0,tU.MS)(e.asset):void 0,k="video"===b?null==(h=e.asset)||null==(p=h.Video)?void 0:p.cover_url:void 0,j=!!("video"===b&&T&&T.includes("X-Everphoto-Global-Token")),P=!!("image"===b&&C),L=!!("video"===b&&k),A=!!("video"===b&&!k&&T),M="text"===b,D="image"===b,R="video"===b,E="audio"===b,U=e.createdAt?String(e.createdAt):void 0,O=e.lastUpdatedAt?String(e.lastUpdatedAt):void 0,B=(0,tU.SY)(O||U),z=!!(U||O),F=M?(s=[],l=new Set,tJ((0,tU.CO)(e.asset),s,l,I),tJ(null==(r=e.asset)||null==(t=r.Video)?void 0:t.cover_url,s,l,I),tX((0,tU.gp)(e.asset),s,l,I),(null==(n=e.asset)?void 0:n.Extra)&&Object.values(e.asset.Extra).forEach(e=>tX(e,s,l,I)),s.slice(0,3)):[],Z=M?function(e){var t=(0,tU.gp)(e.asset),r="";if("string"==typeof t)r=t;else if(null!=t)try{r=JSON.stringify(t,null,2)}catch(e){r=String(t)}var i=r.replace(//gi,"\n").replace(/\r\n/g,"\n").replace(/\r/g,"\n").trim();if(!i)return{hasContent:!1};var a=i.split("\n").map(e=>e.trim()).filter(Boolean);return a.length?{title:a[0].slice(0,48),body:(a.length>1?a.slice(1):a).join(" ").slice(0,180),hasContent:!0}:{hasContent:!1}}(e):{hasContent:!1},q=M&&F.length>0,G=M&&!q&&Z.hasContent,V=[x?"\u5206\u955C\u811A\u672C":"\u6587\u7A3F",B].filter(Boolean).join(" \xb7 "),H=(u=String(e.name||"").toLowerCase()).includes("bgm")||u.includes("music")?"purple":u.includes("voice")||u.includes("narration")||u.includes("\u65C1\u767D")?"orange":"green",W="purple"===H?"BGM":"orange"===H?"\u65C1\u767D":"\u97F3\u6548",Q=(0,tU.tB)(e.path,e.name),K=function(e,t){var r=function(e){var t=String(e||"").trim();if(!t)return null;var r=t.match(tK);return r?"".concat(r[1].toUpperCase()).concat(r[2]):null}(e);if(!r)return e;var i=(t||{})[r.toUpperCase()];return i?"".concat(i," (").concat(r,")"):e}(e.name,a),Y=(Q?y[Q]:void 0)||t2(e)||"--:--",J=[{key:"insert-mention",label:tV((0,i.jsx)(e7,{}),"\u5F15\u7528\u5230\u8F93\u5165\u6846"),onClick:()=>d(e,"artifact_card_context_menu")},..."image"===b&&_?[{key:"add-to-character-library",label:tV((0,i.jsx)(eq.Z,{size:14}),"\u6DFB\u52A0\u5230\u8D44\u4EA7\u5E93\u4EBA\u7269"),onClick:()=>_(e,"artifact_card_context_menu")}]:[],...M?[]:[{key:"delete-reference",label:tV((0,i.jsx)(eZ.Z,{size:14}),"\u5220\u9664"),onClick:()=>c(e,"artifact_card_context_menu")}],...("image"===b||"video"===b||"audio"===b)&&m?[{key:"download",label:tV((0,i.jsx)(eG.Z,{size:14}),"image"===b?"\u4E0B\u8F7D\u56FE\u7247":"video"===b?"\u4E0B\u8F7D\u89C6\u9891":"\u4E0B\u8F7D\u97F3\u9891"),onClick:()=>m(e,"artifact_card_context_menu")}]:[]],X="image"===b?eW.Z:"video"===b?eQ.Z:"audio"===b?tB.Z:tz.Z,$=["artifactCard-aCz6GK",M?"artifactCardDocument-nkQJAl":D?"artifactCardImage-XZFzIQ":R?"artifactCardVideo-BloQ82":E?"artifactCardAudio-iFx0qI":""].filter(Boolean).join(" "),ee=["artifactTag-EdNndQ",D?"PNG"===N?"artifactTagPng-Jg_BCQ":"WEBP"===N?"artifactTagWebp-ZL4s1j":"artifactTagJpg-q4hdTJ":R?"artifactTagVideo-Yq11ud":E?"artifactTagAudio-M_imK1":"artifactTagDocument-qXrLMg"].filter(Boolean).join(" "),et=z?(0,i.jsxs)("div",{className:tf,children:[U&&(0,i.jsxs)("div",{className:ty,children:[(0,i.jsx)("span",{className:tb,children:"\u521B\u5EFA\u65F6\u95F4"}),(0,i.jsx)("span",{className:tx,children:(0,tU._K)(U)})]}),O&&(0,i.jsxs)("div",{className:ty,children:[(0,i.jsx)("span",{className:tb,children:"\u66F4\u65B0\u65F6\u95F4"}),(0,i.jsx)("span",{className:tx,children:(0,tU._K)(O)})]})]}):null;return(0,i.jsx)(e8.x,{items:J,children:t=>{var{onContextMenu:r}=t;return(0,i.jsx)("div",{className:$,onContextMenu:r,onClick:()=>{o(e,"card")},role:"button",tabIndex:0,onKeyDown:t=>{"Enter"===t.key&&o(e,"card")},children:(0,i.jsxs)("div",{className:"artifactPreview-je_TM1",children:[(0,i.jsx)("span",{className:ee,children:E?Y:N}),x?(0,i.jsxs)("span",{className:"artifactStoryboardEditableTagCard-RZA8Z8",children:[(0,i.jsx)(tF.Z,{size:10}),"\u53EF\u7F16\u8F91\u5206\u955C"]}):null,S&&g?(0,i.jsxs)("span",{className:"artifactMemoryEditTagCard-v9tewK",onClick:t=>{t.stopPropagation(),g(e)},children:[(0,i.jsx)(tF.Z,{size:10}),"\u7F16\u8F91\u8BB0\u5FC6"]}):null,M?(0,i.jsxs)(i.Fragment,{children:[q?(0,i.jsx)("div",{className:tD,children:(0,i.jsx)("div",{className:"artifactDocumentPreviewStrips-rQsbtJ",children:Array.from({length:3}).map((t,r)=>{var a=F[r];return(0,i.jsxs)("div",{className:"artifactDocumentStrip-MX93x4",children:[a?(0,i.jsx)("img",{className:"artifactDocumentStripImgReal-jtnQxD",src:a,alt:e.name,loading:"lazy"}):(0,i.jsx)("span",{className:"artifactDocumentStripImg-cRS3UP"}),(0,i.jsx)("span",{className:tR}),(0,i.jsx)("span",{className:"".concat(tR," ").concat("artifactDocumentStripLineShort-qbj1y1")})]},"".concat(e.path,"-preview-").concat(r))})})}):G?(0,i.jsx)("div",{className:tD,children:(0,i.jsxs)("div",{className:"artifactDocumentTextPreview-__lL2e",children:[Z.title?(0,i.jsx)("div",{className:"artifactDocumentPreviewTitle-K9sq1g",children:Z.title}):null,Z.body?(0,i.jsx)("div",{className:"artifactDocumentPreviewBody-mykcg_",children:Z.body}):null]})}):(0,i.jsx)("div",{className:tD,children:(0,i.jsxs)("div",{className:"artifactDocumentSkeleton-uiuGUP",children:[(0,i.jsx)("span",{className:"".concat(tE," ").concat("artifactDocumentSkeletonTitle-QcK5FS")}),(0,i.jsx)("span",{className:"".concat(tE," ").concat("artifactDocumentSkeletonW90-II_Js2")}),(0,i.jsx)("span",{className:"".concat(tE," ").concat("artifactDocumentSkeletonW75-ITJJuO")}),(0,i.jsx)("span",{className:"".concat(tE," ").concat("artifactDocumentSkeletonW80-plT1xc")}),(0,i.jsx)("span",{className:"".concat(tE," ").concat("artifactDocumentSkeletonW45-vIxp86")}),(0,i.jsx)("span",{className:"".concat(tE," ").concat("artifactDocumentSkeletonW65-HnxmAV")})]})}),(0,i.jsxs)("div",{className:"artifactDocumentInfo-S4Pv9q",children:[(0,i.jsx)(v.Z,{content:w,position:"top",trigger:"hover",children:(0,i.jsx)("span",{className:"artifactDocumentName-IPSAO0",children:e.name})}),(0,i.jsx)("span",{className:"artifactDocumentDetail-_X6BUq",children:V||"\u6587\u7A3F\u6587\u4EF6"})]})]}):E?(0,i.jsxs)(i.Fragment,{children:[(0,i.jsxs)("div",{className:"artifactAudioWaveformArea-Gzxssq",children:[(0,i.jsx)("div",{className:"".concat("artifactAudioWaveformBg-ODQMK1"," ").concat("purple"===H?"artifactAudioWaveformBgPurple-FLJcY8":"orange"===H?"artifactAudioWaveformBgOrange-KPEx7p":"artifactAudioWaveformBgGreen-Yk6d3t")}),(0,i.jsx)(t4,{theme:H}),(0,i.jsx)("span",{className:"artifactAudioDuration-ayY43f",children:Y}),(0,i.jsx)("span",{className:"".concat("artifactAudioPlayButton-G1INfa"," ").concat("purple"===H?"artifactAudioPlayButtonPurple-eR3mnF":"orange"===H?"artifactAudioPlayButtonOrange-WNwLpf":"artifactAudioPlayButtonGreen-l2axoH"),children:(0,i.jsx)("span",{className:"artifactAudioPlayIcon-POmdvz"})})]}),(0,i.jsxs)("div",{className:"artifactAudioInfo-RzLBHA",children:[(0,i.jsx)("span",{className:"".concat("artifactAudioIcon-Zcv0s7"," ").concat("purple"===H?"artifactAudioIconPurple-OWylAw":"orange"===H?"artifactAudioIconOrange-eWjUD3":"artifactAudioIconGreen-veu0j_"),children:(0,i.jsx)(tB.Z,{size:12})}),(0,i.jsxs)("span",{className:"artifactAudioTextWrap-VZo82S",children:[(0,i.jsx)(v.Z,{content:w,position:"top",trigger:"hover",children:(0,i.jsx)("span",{className:"artifactAudioName-nXnWfw",children:e.name})}),(0,i.jsxs)("span",{className:"artifactAudioSubRow-vToam6",children:[(0,i.jsx)("span",{className:"".concat("artifactAudioTypeTag-kaeC9J"," ").concat("purple"===H?"artifactAudioTypeTagPurple-zix2pk":"orange"===H?"artifactAudioTypeTagOrange-M0VIeJ":"artifactAudioTypeTagGreen-lwv31z"),children:W}),B?(0,i.jsx)("span",{className:"artifactAudioTime-sKHNly",children:B}):null]})]})]})]}):P?(0,i.jsx)("img",{className:tM,src:C,alt:e.name,loading:"lazy"}):L?(0,i.jsx)("img",{className:tM,src:k,alt:e.name,loading:"lazy"}):A?j?(0,i.jsx)(eX,{className:tM,src:T||"",muted:!0,playsInline:!0,preload:"metadata"}):(0,i.jsx)("video",{className:tM,muted:!0,playsInline:!0,preload:"metadata",src:T||""}):(0,i.jsx)("div",{className:"artifactPlaceholderIcon-V1qMwB",children:(0,i.jsx)(X,{size:22})}),R?(0,i.jsx)("span",{className:"artifactVideoPlayOverlay-vQbxE1"}):null,M||E?null:(0,i.jsxs)("div",{className:"artifactMeta-DQskhI",children:[(0,i.jsx)(v.Z,{content:e.name,position:"top",trigger:"hover",children:(0,i.jsx)("span",{className:"artifactName-fWPmpu",children:K})}),B?(0,i.jsx)(v.Z,{content:et,position:"top",trigger:"hover",children:(0,i.jsx)("span",{className:"artifactCardTime-yPR9YL",children:B})}):null]})]})})}},e.path)})})},t6=e=>{var{nodes:t,collapsedNodes:r,onToggleNode:a,onOpenPreview:n,onMentionPreview:s,onInsertMention:o,onDeleteMention:l,onAddToCharacterLibrary:d}=e,c=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0;return e.length?(0,i.jsx)("div",{className:"artifactTree-PtQ_0r",children:e.map(e=>{var u,p,h,m="directory"===e.type,_=m&&r[e.path],g=(0,tU.RT)(e.name),f=(0,tU.Wr)(g,e.asset),y="image"===f?eW.Z:"video"===f?eQ.Z:"audio"===f?tB.Z:tz.Z,b="".concat("artifactTreeRow-u57mfY"," ").concat(m?"artifactTreeRowDir-pTBAQ6":"artifactTreeRowFile-IpElN7"),I=m||"image"!==f?void 0:(0,tU.CO)(e.asset),S=m||"video"!==f?void 0:(0,tU.MS)(e.asset),w=m||"video"!==f||null==(p=e.asset)||null==(u=p.Video)?void 0:u.cover_url,N=m||"video"!==f?void 0:w||S,C=void 0!==e.createdAt?String(e.createdAt):void 0,T=void 0!==e.lastUpdatedAt?String(e.lastUpdatedAt):void 0,k=m?"":(0,tU.SY)(C||T),j=!m&&(C||T)?(0,i.jsxs)("div",{className:tf,children:[C&&(0,i.jsxs)("div",{className:ty,children:[(0,i.jsx)("span",{className:tb,children:"\u521B\u5EFA\u65F6\u95F4"}),(0,i.jsx)("span",{className:tx,children:(0,tU._K)(C)})]}),T&&(0,i.jsxs)("div",{className:ty,children:[(0,i.jsx)("span",{className:tb,children:"\u66F4\u65B0\u65F6\u95F4"}),(0,i.jsx)("span",{className:tx,children:(0,tU._K)(T)})]})]}):null,P=(0,i.jsxs)("div",{className:b,style:{paddingLeft:"".concat(12+14*t,"px")},onClick:()=>{if(m)return void a(e);n(e,"tree")},role:"button",tabIndex:0,onKeyDown:t=>{"Enter"===t.key&&(m?a(e):n(e,"tree"))},children:[(0,i.jsx)("span",{className:"".concat("artifactTreeCaret-jQL0sZ"," ").concat(_?"artifactTreeCaretCollapsed-TEqVht":""),children:m?(0,i.jsx)(x._ME,{size:14}):null}),I?(0,i.jsx)(tO.Z,{trigger:"hover",position:"right",showArrow:!0,content:(0,i.jsx)("div",{className:t_,onClick:t=>{t.preventDefault(),t.stopPropagation(),n(e,"tree")},onContextMenu:e=>{e.preventDefault(),e.stopPropagation()},children:(0,i.jsx)("img",{className:tg,src:I,alt:e.name,width:240,height:160,onClick:t=>{t.preventDefault(),t.stopPropagation(),n(e,"tree")},onContextMenu:e=>{e.preventDefault(),e.stopPropagation()}})}),children:(0,i.jsx)("span",{className:tv,children:(0,i.jsx)("img",{className:tm,src:I,alt:e.name,loading:"lazy"})})}):N?(0,i.jsx)(tO.Z,{trigger:"hover",position:"right",showArrow:!0,content:(0,i.jsx)("div",{className:t_,onClick:t=>{t.preventDefault(),t.stopPropagation(),n(e,"tree")},onContextMenu:e=>{e.preventDefault(),e.stopPropagation()},children:S?(0,i.jsx)("video",{className:tg,src:S,poster:w,muted:!0,loop:!0,autoPlay:!0,playsInline:!0,preload:"metadata",onClick:t=>{t.preventDefault(),t.stopPropagation(),n(e,"tree")},onContextMenu:e=>{e.preventDefault(),e.stopPropagation()}}):(0,i.jsx)("img",{className:tg,src:N,alt:e.name,width:240,height:160,onClick:t=>{t.preventDefault(),t.stopPropagation(),n(e,"tree")},onContextMenu:e=>{e.preventDefault(),e.stopPropagation()}})}),children:(0,i.jsx)("span",{className:tv,children:(0,i.jsx)("img",{className:tm,src:N,alt:e.name,loading:"lazy"})})}):(0,i.jsx)("span",{className:"artifactTreeIcon-gD7hFp",children:m?(0,i.jsx)(tZ.Z,{size:14}):(0,i.jsx)(y,{size:14})}),(0,i.jsx)("span",{className:"artifactTreeName-_juRtE",children:e.name}),k&&(0,i.jsx)(v.Z,{content:j,position:"top",trigger:"hover",children:(0,i.jsx)("span",{className:"artifactTreeDate-tg2eDS",children:k})})]});return(0,i.jsxs)("div",{className:"artifactTreeNode-oqQkA3",children:[m?P:(0,i.jsx)(e8.x,{items:[{key:"open-preview",label:tV((0,i.jsx)(tq.Z,{size:14}),"\u9884\u89C8"),onClick:()=>s(e)},{key:"insert-mention",label:tV((0,i.jsx)(e7,{}),"\u5F15\u7528\u5230\u8F93\u5165\u6846"),onClick:()=>o(e,"artifact_tree_context_menu")},..."image"===f&&d?[{key:"add-to-character-library",label:tV((0,i.jsx)(eq.Z,{size:14}),"\u6DFB\u52A0\u5230\u8D44\u4EA7\u5E93\u4EBA\u7269"),onClick:()=>d(e,"artifact_tree_context_menu")}]:[],{key:"delete-reference",label:tV((0,i.jsx)(eZ.Z,{size:14}),"\u5220\u9664"),onClick:()=>l(e,"artifact_tree_context_menu")}],children:e=>{var{onContextMenu:t}=e;return(0,i.jsx)("div",{onContextMenu:t,children:P})}}),m&&!_&&(null==(h=e.children)?void 0:h.length)?c(e.children,t+1):null]},e.path)})}):null};return(0,i.jsx)(i.Fragment,{children:c(t)})},t5=r(47142),t8=r(94148),t7=r(91775),t9=r(21050),re=r(31193),rt=r(2175),rr="storyboardPanel-M3T1uA",ri="storyboardSection-qtRJ7g",ra="storyboardSectionHeader-zU0ZZE",rn="storyboardSectionTitle-pyWwob",rs="storyboardSectionMentionButton-teAra7",ro="storyboardSectionContent-KVB7l7",rl="storyboardGridRow-yiluoI",rd="storyboardGridRowTitle-flEJmi",rc="storyboardGridRowContent-bwMKlr",ru="storyboardGridRefThumb-hzxigo",rp="storyboardGridRefThumbFallback-iPJRTP",rh="storyboardGridRefThumbFallbackVoiceover-QYQKUl",rv="storyboardGridRefVoiceoverFallbackInner-qGLeVH",rm="storyboardGridRefPopoverMedia-Fcu5az",r_="storyboardGridRefPopoverAction-PLiZzi",rg="storyboardGridRefPopoverActionInner-JTntBZ",rf=r(27899),ry=r(54532),rb=r(60692),rx=r(72924),rI=r(12966),rS=r(60031),rw={storyboardEditorWrapper:"storyboardEditorWrapper-gmSrBP",storyboardEditorContent:"storyboardEditorContent-V_0vVK",storyboardEditorFallback:"storyboardEditorFallback-grn0cj",storyboardXmlTagOuter:"storyboardXmlTagOuter-AEobtl",storyboardXmlTag:"storyboardXmlTag-W7Rg9t",storyboardXmlTagThumb:"storyboardXmlTagThumb-jn6xvI",storyboardXmlTagrole:"storyboardXmlTagrole-XJ3wWE",storyboardXmlTaglocation:"storyboardXmlTaglocation-ytgXhc",storyboardXmlTagproduct:"storyboardXmlTagproduct-Y2hN_C"},rN=r(1195),rC=r(35611),rT=r(34030),rk=r(52155),rj=r.n(rk),rP=r(12887),rL="thumbnailImage-ROtUpF",rA=e=>{var t=String(e||"").trim();return t?t.startsWith("//")?"https:".concat(t):t:""},rM=e=>{var t=rA(e);return!!t&&((e=>{var t=rA(e);if(!t)return!1;if(/^data:image\//i.test(t)||/\.(png|jpe?g|gif|bmp|webp|heic)(\?|#|$)/i.test(t))return!0;try{var r=new URL(t),i=r.searchParams.get("format");if(i&&/\.(png|jpe?g|gif|bmp|webp|heic)$/i.test(".".concat(i)))return!0;var a=r.searchParams.get("mime_type");return!!(a&&a.toLowerCase().startsWith("image/"))}catch(e){return!1}})(t)||(0,rP.xx)(t))},rD=(0,s.forwardRef)((e,t)=>{var{items:r,command:a,clientRect:n,mentionAssetMap:o,query:l,emptyText:d="\u6682\u65E0\u53EF\u5F15\u7528\u7684\u7D20\u6750\uFF0C\u8BF7\u5148\u4E0A\u4F20\u7D20\u6750"}=e,[c,u]=(0,s.useState)(0),p=(0,s.useRef)([]),h=r||[];(0,s.useEffect)(()=>{u(0)},[h.length,l]),(0,s.useEffect)(()=>{var e=p.current[c];e&&e.scrollIntoView({block:"nearest"})},[c]);var v=e=>{var t=h[e];t&&a(t)};(0,s.useImperativeHandle)(t,()=>({onKeyDown:e=>{var{event:t}=e;return!!h.length&&("ArrowUp"===t.key?(t.preventDefault(),u((c-1+h.length)%h.length),!0):"ArrowDown"===t.key?(t.preventDefault(),u((c+1)%h.length),!0):"Enter"===t.key&&(t.preventDefault(),v(c),!0))}}));var m=null==n?void 0:n(),_=m&&"undefined"!=typeof window?{top:m.bottom+window.scrollY+8,left:m.left+window.scrollX,visibility:"visible"}:{visibility:"hidden"};return(0,i.jsxs)("div",{className:"dropdown-hNTnNz",style:_,children:[(0,i.jsx)("div",{className:"sectionHeader-jaW3TN",children:"\u7D20\u6750\u5F15\u7528"}),(0,i.jsx)("div",{className:"list-tFNVTe",children:0===h.length?(0,i.jsx)("div",{className:"emptyState-AqXC8H",children:d}):h.map((e,t)=>{var r,a=null==o?void 0:o[e.name],n=rA(null==a?void 0:a.url),s=rM(null==a?void 0:a.poster)?rA(null==a?void 0:a.poster):"",l=(null==a?void 0:a.type)||e.type,d="video"===l&&!!(r=rA(n))&&(/^https?:\/\//i.test(r)||r.startsWith("blob:")||r.startsWith("data:")||r.startsWith("file:")),h="image"===l||"character"===l?n||s:rM(n)?n:s,m=(0,i.jsx)("div",{className:"thumbnailFallback-Y09p8_",children:e.name});return(0,i.jsxs)("button",{type:"button",ref:e=>{p.current[t]=e},className:rj()("assetItem-EpCe3_",{"selected-TLxGEf":t===c}),onClick:()=>v(t),onMouseEnter:()=>u(t),children:[(0,i.jsx)("div",{className:"thumbnail-J5Hvhq",children:"video"===l?s&&!d?(0,i.jsx)(rt.Fd,{src:s,alt:e.name,className:rL}):d?(0,i.jsx)("video",{src:n,poster:s||void 0,className:rL,muted:!0}):m:h?(0,i.jsx)(rt.Fd,{src:h,alt:e.name,className:rL}):m}),(0,i.jsx)("div",{className:"assetName-ILl_0R",children:e.name})]},e.id)})})]})});rD.displayName="MentionSuggestionList";var rR="image",rE=rS.NB.create({name:"storyboardMentionNode",group:"inline",inline:!0,atom:!0,selectable:!1,addOptions:()=>({suggestion:{char:"@"}}),parseHTML:()=>[{tag:'span[data-type="storyboard-mention-node"]'}],renderHTML:()=>["span",{"data-type":"storyboard-mention-node"},"@"],addProseMirrorPlugins(){return[(0,rT.ZP)((0,p._)({editor:this.editor},this.options.suggestion))]}}),rU=/<(role|location|product)>([^<]+)<\/(role|location|product)>/gi,rO={role:"\u89D2\u8272",location:"\u5730\u70B9",product:"\u9053\u5177"};function rB(e){var t=String(e||"").trim();return t?t.startsWith("//")?"https:".concat(t):t:""}function rz(e){var t=rB(e);return!!t&&(/^https?:\/\//i.test(t)||t.startsWith("blob:")||t.startsWith("data:")||t.startsWith("file:")||t.startsWith("/"))}var rF=rS.NB.create({name:"storyboardXmlTag",group:"inline",inline:!0,atom:!1,selectable:!0,draggable:!1,addAttributes:()=>({tagType:{default:"role"},id:{default:""},label:{default:""},mediaUrl:{default:""}}),parseHTML:()=>[{tag:"span[data-storyboard-xml-tag]"}],renderHTML(e){var{HTMLAttributes:t}=e,r=t.tagType,i=String(t.id||""),a=String(t.label||i),n=rO[r]||r,s=rB(String(t.mediaUrl||""));return["span",(0,rS.P1)(t,{"data-storyboard-xml-tag":"true",class:rw.storyboardXmlTagOuter,contenteditable:"false"}),["span",{class:"".concat(rw.storyboardXmlTag," ").concat(rw["storyboardXmlTag".concat(r)]||"")},...rz(s)?[["span",{class:rw.storyboardXmlTagThumb,style:'background-image:url("'.concat(s.replace(/"/g,'\\"'),'")'),"aria-hidden":"true"}]]:[],"".concat(n,":").concat(a)]]},addNodeView:()=>e=>{var{node:t}=e,r=document.createElement("span"),i=document.createElement("span"),a=String(t.attrs.tagType||"role"),n=String(t.attrs.id||""),s=String(t.attrs.label||n),o=rO[a]||a,l=rB(String(t.attrs.mediaUrl||""));if(r.className=rw.storyboardXmlTagOuter,r.setAttribute("data-storyboard-xml-tag","true"),r.setAttribute("contenteditable","false"),i.className="".concat(rw.storyboardXmlTag," ").concat(rw["storyboardXmlTag".concat(a)]||""),r.textContent="",rz(l)){var d=document.createElement("span");d.className=rw.storyboardXmlTagThumb,d.style.backgroundImage='url("'.concat(l.replace(/"/g,'\\"'),'")'),d.setAttribute("aria-hidden","true"),i.appendChild(d)}return i.appendChild(document.createTextNode("".concat(o,":").concat(s))),r.appendChild(i),{dom:r}}});function rZ(e,t){var r=t.reduce((e,t)=>(e["".concat(t.type,":").concat(t.id)]={label:t.label||t.id,mediaUrl:t.mediaUrl},e),{}),i=String(e||"").replace(//gi,"\n").split("\n").map(e=>{var t=(function(e){if(!e)return[];var t=[],r=RegExp(rU.source,"gi"),i=0;for(var a of e.matchAll(r)){var n,s=a[0]||"",o=(a[1]||"").trim(),l=(a[2]||"").trim(),d=(a[3]||"").trim(),c=null!=(n=a.index)?n:0;c>i&&t.push({kind:"text",text:e.slice(i,c)}),("role"===o||"location"===o||"product"===o)&&o===d&&l?t.push({kind:"tag",tagType:o,id:l}):t.push({kind:"text",text:s}),i=c+s.length}return i{var t,i;return"text"===e.kind?e.text?{type:"text",text:e.text}:null:{type:"storyboardXmlTag",attrs:{tagType:e.tagType,id:e.id,label:(null==(t=r["".concat(e.tagType,":").concat(e.id)])?void 0:t.label)||e.id,mediaUrl:(null==(i=r["".concat(e.tagType,":").concat(e.id)])?void 0:i.mediaUrl)||""}}}).filter(Boolean);return{type:"paragraph",content:t.length?t:void 0}});return{type:"doc",content:i.length?i:[{type:"paragraph"}]}}function rq(e){if(!e)return"";var t=e.getJSON();return(Array.isArray(null==t?void 0:t.content)?t.content:[]).map(e=>e&&"paragraph"===e.type?(Array.isArray(e.content)?e.content:[]).map(e=>{if(!e)return"";if("text"===e.type)return String(e.text||"");if("storyboardXmlTag"===e.type){var t,r,i=String((null==e||null==(t=e.attrs)?void 0:t.tagType)||"").trim(),a=String((null==e||null==(r=e.attrs)?void 0:r.id)||"").trim();if(("role"===i||"location"===i||"product"===i)&&a)return"<".concat(i,">").concat(a,"")}return""}).join(""):"").join("")}var rG=e=>{var{value:t,placeholder:r,onChange:a,mentionItems:n=[],mentionEnabled:o=!0}=e,l=(0,s.useMemo)(()=>rZ(t,n),[]),d=(0,s.useRef)(n);(0,s.useEffect)(()=>{d.current=n},[n]);var c=(0,s.useMemo)(()=>(e=>{var{getMentionItems:t,onSelect:r}=e;return{char:"@",allowedPrefixes:null,items:e=>{var{query:r}=e,i=String(r||"").trim().toLowerCase(),a=t().map(e=>({id:"".concat(e.type,":").concat(e.id),name:e.label,label:e.label,type:e.assetType||rR,originalName:"".concat(e.type,":").concat(e.id)}));return i?a.filter(e=>e.label.toLowerCase().includes(i)||e.originalName.toLowerCase().includes(i)).slice(0,20):a.slice(0,20)},command:e=>{var{editor:i,range:a,props:n}=e,s=t().find(e=>{var t="".concat(e.type,":").concat(e.id);return t===n.id||t===n.originalName||e.label===n.label});s&&r(s,{editor:i,range:a})},render:()=>{var e=null,r=()=>t().reduce((e,t)=>{var r=String(t.mediaUrl||"").trim(),i=String(t.posterUrl||"").trim();return(r||i)&&(e[t.label]={type:t.assetType||rR,url:r||i,poster:i||void 0}),e},{});return{onStart:t=>{e=new rN.M_(rD,{props:(0,h._)((0,p._)({},t),{items:t.items,mentionAssetMap:r()}),editor:t.editor}),document.body.appendChild(e.element)},onUpdate:t=>{null==e||e.updateProps((0,h._)((0,p._)({},t),{items:t.items,mentionAssetMap:r()}))},onKeyDown:t=>{var r,i,a;return null!=(a=null==e||null==(i=e.ref)||null==(r=i.onKeyDown)?void 0:r.call(i,t))&&a},onExit:()=>{var t;null==e||e.destroy(),(null==e||null==(t=e.element)?void 0:t.parentNode)&&e.element.parentNode.removeChild(e.element),e=null}}}}})({getMentionItems:()=>d.current,onSelect:(e,t)=>{var r,i;r=t.editor,i=t.range,r.chain().focus().command(t=>{var r,{tr:a,state:n}=t,s=null==(r=n.schema.nodes.storyboardXmlTag)?void 0:r.create({tagType:e.type,id:e.id,label:e.label,mediaUrl:e.mediaUrl||""});return!!s&&(a.delete(i.from,i.to),a.insert(i.from,s),a.setSelection(rC.Bs.create(a.doc,i.from+s.nodeSize)),!0)}).run()}}),[]),u=(0,rN.jE)({editorProps:{attributes:{class:rw.storyboardEditorContent}},extensions:[rf.Z,rb.Z,rI.Z,ry.Z,rx.Z.configure({placeholder:()=>r||""}),...o?[rE.configure({suggestion:c})]:[],rF],content:l,onUpdate:e=>{var{editor:t}=e;null==a||a(rq(t))}},[]);(0,s.useEffect)(()=>{u&&rq(u)!==String(t||"")&&u.commands.setContent(rZ(t,n),{emitUpdate:!1})},[u,n,t]);var v=(0,s.useCallback)(e=>{var t,r=null==(t=e.clipboardData)?void 0:t.getData("text/plain");r&&(e.preventDefault(),null==u||u.chain().focus().insertContent(r).run())},[u]);return u?(0,i.jsx)("div",{className:rw.storyboardEditorWrapper,onPaste:v,children:(0,i.jsx)(rN.kg,{editor:u})}):(0,i.jsx)("div",{className:rw.storyboardEditorFallback})},rV=r(72397),rH=/\.(mp4|mov|webm|avi|mkv)(\?.*)?$/i;function rW(e){return!!e&&(e.startsWith("http://")||e.startsWith("https://")||e.startsWith("//")||e.startsWith("blob:")||e.startsWith("data:"))}function rQ(e,t){var r=null==t?void 0:t(e);return r?r:rW(e)||e&&e.startsWith("/")?e:void 0}function rK(e){e.preventDefault(),e.stopPropagation()}function rY(e){var t=(e||"").trim().toLowerCase();return!!t&&(t.includes("\u65C1\u767D")||t.includes("voiceover")||t.includes("narration"))}var rJ=(0,n.Pi)(e=>{var{storyboard:t,editable:r=!1,saving:a=!1,isGenerating:n=!1,currentShotIndex:o,onShotChange:l,resolveMediaUrl:d,onReferenceClick:c,onReferenceMention:p,storyboardFilePath:h,onSectionMention:m,onSave:_,onSaveAndGenerate:g}=e,[f,y]=(0,s.useState)(0),[b,I]=(0,s.useState)(""),[S,w]=(0,s.useState)(""),[N,C]=(0,s.useState)(!1),[T,k]=(0,s.useState)(null),j=null!=o?o:f,P=(0,s.useMemo)(()=>(0,rV.Yt)(t.roleList),[t.roleList]),L=(0,s.useMemo)(()=>(0,rV.Yt)(t.locationList),[t.locationList]),A=(0,s.useMemo)(()=>(0,rV.Yt)(t.productList),[t.productList]),M=(0,s.useMemo)(()=>[...t.roleList.map(e=>({id:e.id,label:e.name||e.id,type:"role",mediaUrl:rQ(e.mediaPath,d),assetType:"image"})),...t.locationList.map(e=>({id:e.id,label:e.name||e.id,type:"location",mediaUrl:rQ(e.mediaPath,d),assetType:"image"})),...t.productList.map(e=>({id:e.id,label:e.name||e.id,type:"product",mediaUrl:rQ(e.mediaPath,d),assetType:"image"}))],[d,t.locationList,t.productList,t.roleList]),D=t.shotList[j]||null;(0,s.useEffect)(()=>{var e=Math.max(0,t.shotList.length-1);j>e&&(void 0===o?y(e):null==l||l(e))},[o,j,l,t.shotList.length]);var R=(null==D?void 0:D.description)||"",E=(null==D?void 0:D.voiceover)||"",U=(0,s.useMemo)(()=>({selectorKind:"json_path",selectorId:"shot_list.".concat(j,".description")}),[j]),O=(0,s.useMemo)(()=>({selectorKind:"json_path",selectorId:"shot_list.".concat(j,".voiceover")}),[j]),B=(0,s.useMemo)(()=>{var e=e=>{var r=new Set;return t.shotList.forEach(t=>{e(t).forEach(e=>{var t=e.trim();t&&r.add(t)})}),Array.from(r)},r=(e,t,r,i)=>e.map(e=>{var a,n=e.trim(),s=i.find(e=>e.id===n),o=r[n]||(null==s?void 0:s.name)||n,l=null==s?void 0:s.mediaPath,c=(null==d?void 0:d(l))||(rW(l)?l:void 0);return{key:"".concat(t,"-").concat(n,"-").concat(o),type:t,englishLabel:n||o,label:o,description:null==s?void 0:s.description,path:l,mediaPath:c,isVideo:!!(a=c||l)&&rH.test(a)}});return{roleRefs:r(e(e=>e.roleIdList||[]),"role",P,t.roleList),locationRefs:r(e(e=>e.locationIdList||[]),"location",L,t.locationList),productRefs:r(e(e=>e.productIdList||[]),"product",A,t.productList)}},[L,A,d,P,t.locationList,t.productList,t.roleList,t.shotList]),z=e=>{e.preventDefault(),e.stopPropagation()},F=function(e,t){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"insert";e.preventDefault(),e.stopPropagation(),null==p||p(t,void 0,"storyboard_ref_context_menu",r)},Z=(e,t,r,a)=>(0,i.jsxs)("div",{className:rl,children:[(0,i.jsxs)("div",{className:rd,children:[t,e]}),(0,i.jsx)("div",{className:rc,children:r.length?(0,i.jsx)("div",{className:"storyboardGridScroller-JpoCVX",children:r.map(e=>(0,i.jsxs)("div",{className:"storyboardGridRefItem-bCxFVo",children:[e.mediaPath?(0,i.jsx)(tO.Z,{trigger:"hover",position:"right",showArrow:!0,content:(0,i.jsxs)("div",{className:"storyboardGridRefPopover-CZ6aOK",onClick:z,onContextMenu:e=>{rK(e)},children:[e.isVideo?(0,i.jsx)("video",{className:rm,src:e.mediaPath,muted:!0,playsInline:!0,autoPlay:!0,loop:!0,preload:"metadata"}):(0,i.jsx)("img",{className:rm,src:e.mediaPath,alt:e.label,loading:"lazy",onContextMenu:rK}),e.description?(0,i.jsx)("div",{className:"storyboardGridRefPopoverDescription-mCHbB6",children:e.description}):null,(0,i.jsxs)("div",{className:"storyboardGridRefPopoverActions-zCSOyK",children:[(0,i.jsx)(rt.sn,{type:"secondary",className:r_,trackingAction:"sandboxed_agent_storyboard_panel_reference_mention",trackingCategory:"sandboxed_agent_chat",onClick:t=>{var r=e.path||e.mediaPath;r&&F(t,r)},children:(0,i.jsxs)("span",{className:rg,children:[(0,i.jsx)(e7,{}),(0,i.jsx)("span",{children:"\u5F15\u7528\u5230\u8F93\u5165\u6846"})]})}),(0,i.jsx)(rt.sn,{type:"danger",className:"".concat(r_," ").concat("storyboardGridRefPopoverActionDanger-tJyoZy"),trackingAction:"sandboxed_agent_storyboard_panel_reference_delete",trackingCategory:"sandboxed_agent_chat",onClick:t=>{var r=e.path||e.mediaPath;r&&F(t,r,"delete")},children:(0,i.jsxs)("span",{className:rg,children:[(0,i.jsx)(eZ.Z,{size:12}),(0,i.jsx)("span",{children:"\u5220\u9664"})]})})]})]}),children:(0,i.jsx)("span",{className:"storyboardGridRefThumbWrap-d_vRlm",onClick:z,children:e.isVideo?(0,i.jsx)("video",{className:ru,src:e.mediaPath,muted:!0,playsInline:!0,preload:"metadata"}):(0,i.jsx)("img",{className:ru,src:e.mediaPath,alt:e.label,loading:"lazy",onContextMenu:rK})})}):e.description?(0,i.jsx)(tO.Z,{trigger:"hover",position:"right",showArrow:!0,content:(0,i.jsx)("div",{className:"storyboardGridRefDescriptionOnlyPopover-ImYMPb",onClick:z,onContextMenu:e=>{rK(e)},children:e.description}),children:(0,i.jsx)("div",{className:"".concat(rp," ").concat(rY(e.label)?rh:""),children:rY(e.label)?(0,i.jsx)("span",{className:rv,children:(0,i.jsx)(x.enk,{size:18})}):(0,i.jsx)(eW.Z,{size:12})})}):(0,i.jsx)("div",{className:"".concat(rp," ").concat(rY(e.label)?rh:""),children:rY(e.label)?(0,i.jsx)("span",{className:rv,children:(0,i.jsx)(x.enk,{size:18})}):(0,i.jsx)(eW.Z,{size:12})}),(0,i.jsxs)("div",{className:"storyboardGridRefNameRow-AS2V9R",children:[e.label&&e.label!==e.englishLabel?(0,i.jsx)("div",{className:"storyboardGridRefAlias-odI3M6",children:e.label}):null,(0,i.jsx)("div",{className:"storyboardGridRefLabel-nFYg9h",children:e.englishLabel})]})]},e.key))}):(0,i.jsx)("div",{className:"storyboardGridEmpty-t2l8V3",children:"\u6682\u65E0"})})]},a);return((0,s.useEffect)(()=>{I(R),w(E)},[j,R,E]),(0,s.useEffect)(()=>{a||k(null)},[a]),D)?(0,i.jsx)("aside",{className:rr,children:(0,i.jsxs)("div",{className:"storyboardPanelBody-XaVd9i",children:[t.storyline?(0,i.jsxs)("div",{className:"storyboardStorylineBox-K5GER8",children:[(0,i.jsx)("div",{className:"storyboardStorylineHeader-mRnlNP",children:(0,i.jsx)("div",{className:"storyboardStorylineTitle-g0LRj5",children:"\u6545\u4E8B\u7EBF"})}),(0,i.jsx)("div",{className:"".concat("storyboardStorylineText-O0lJMu"," ").concat(N?"storyboardStorylineTextExpanded-EaHZkK":"storyboardStorylineTextCollapsed-EIEe8c"),children:t.storyline}),(0,i.jsx)("div",{className:"storyboardStorylineAction-O8EbPE",children:(0,i.jsx)("button",{type:"button",className:"storyboardStorylineToggle-WF2OUA","aria-label":N?"\u6536\u8D77":"\u5C55\u5F00",onClick:()=>C(e=>!e),children:(0,i.jsx)("svg",{width:"14",height:"14",viewBox:"0 0 24 24",fill:"none",className:"".concat("storyboardStorylineChevron-ajNdly"," ").concat(N?"storyboardStorylineChevronExpanded-BtQb8q":""),children:(0,i.jsx)("path",{d:"M7 10L12 15L17 10",stroke:"currentColor",strokeWidth:"1.8",strokeLinecap:"round",strokeLinejoin:"round"})})})})]}):null,(0,i.jsxs)("div",{className:"storyboardGrid-eqplRP",children:[Z("\u51FA\u573A\u89D2\u8272",(0,i.jsx)(t8.Z,{size:13}),B.roleRefs,"role"),Z("\u573A\u666F",(0,i.jsx)(t7.Z,{size:13}),B.locationRefs,"location"),Z("\u9053\u5177",(0,i.jsx)(t9.Z,{size:13}),B.productRefs,"product"),(0,i.jsxs)("div",{className:rl,children:[(0,i.jsxs)("div",{className:rd,children:[(0,i.jsx)(eW.Z,{size:13}),"\u89C6\u89C9\u98CE\u683C"]}),(0,i.jsx)("div",{className:rc,children:(0,i.jsx)("div",{className:"storyboardGridValue-VKqGer",children:t.visualStyle||"\u672A\u8BBE\u7F6E"})})]})]}),(0,i.jsxs)("div",{className:ri,children:[(0,i.jsxs)("div",{className:ra,children:[(0,i.jsxs)("div",{className:"storyboardSectionTitleGroup-yifVJR",children:[(0,i.jsxs)("div",{className:rn,children:[(0,i.jsx)(re.Z,{size:14}),"\u955C\u5934\u63CF\u8FF0"]}),(0,i.jsx)("div",{className:"storyboardSectionHint-qkDZqb",children:"\u53EF\u4EE5\u901A\u8FC7 @ \u6765\u6DFB\u52A0\u53C2\u8003"})]}),h?(0,i.jsx)(v.Z,{content:"\u52A0\u5165\u5230\u5BF9\u8BDD",position:"top",children:(0,i.jsx)("span",{className:rs,role:"button",tabIndex:0,"aria-label":"\u52A0\u5165\u5230\u5BF9\u8BDD",onClick:()=>null==m?void 0:m(U),onKeyDown:e=>{("Enter"===e.key||" "===e.key)&&(null==m||m(U))},children:(0,i.jsx)(e7,{})})}):null]}),r?(0,i.jsx)(rG,{value:b,onChange:e=>I(e),placeholder:"\u8BF7\u8F93\u5165\u5206\u955C\u63CF\u8FF0",mentionItems:M}):(0,i.jsx)("div",{className:ro,children:R||"\u6682\u65E0\u63CF\u8FF0"})]}),(0,i.jsxs)("div",{className:ri,children:[(0,i.jsxs)("div",{className:ra,children:[(0,i.jsxs)("div",{className:rn,children:[(0,i.jsx)(re.Z,{size:14}),"\u65C1\u767D"]}),h?(0,i.jsx)(v.Z,{content:"\u52A0\u5165\u5230\u5BF9\u8BDD",position:"top",children:(0,i.jsx)("span",{className:rs,role:"button",tabIndex:0,"aria-label":"\u52A0\u5165\u5230\u5BF9\u8BDD",onClick:()=>null==m?void 0:m(O),onKeyDown:e=>{("Enter"===e.key||" "===e.key)&&(null==m||m(O))},children:(0,i.jsx)(e7,{})})}):null]}),r?(0,i.jsx)(rG,{value:S,onChange:e=>w(e),placeholder:"\u8BF7\u8F93\u5165\u65C1\u767D\uFF08\u53EF\u7559\u7A7A\uFF09",mentionEnabled:!1}):(0,i.jsx)("div",{className:ro,children:E||"\u6682\u65E0\u65C1\u767D"})]}),r?(0,i.jsxs)(i.Fragment,{children:[n?(0,i.jsx)("div",{className:"storyboardActionHint-JCtV6U",children:"\u5F53\u524D\u4EFB\u52A1\u6B63\u5728\u751F\u6210\u4E2D\uFF0C\u8BF7\u5148\u624B\u52A8\u4E2D\u65AD\u5F53\u524D\u751F\u6210\u540E\u518D\u4FDD\u5B58\u5206\u955C\u5185\u5BB9\u3002"}):null,(0,i.jsxs)("div",{className:"storyboardActions-UBY2Wi",children:[(0,i.jsx)(v.Z,{content:"\u4FDD\u5B58\u5206\u955C\u5185\u5BB9",position:"top",children:(0,i.jsx)(rt.sn,{type:"secondary",loading:a&&"save"===T,disabled:a||n,trackingAction:"sandboxed_agent_storyboard_panel_save",trackingCategory:"sandboxed_agent_chat",onClick:()=>(0,u._)(function*(){if(!a&&!n){k("save");try{yield null==_?void 0:_({shotIndex:j,description:b.trim(),voiceover:S.trim()})}finally{a||k(null)}}})(),children:"\u4FDD\u5B58"})}),(0,i.jsx)(v.Z,{content:"\u53EA\u6263\u9664\u5F53\u524D\u5206\u955C\u7684\u79EF\u5206",position:"top",children:(0,i.jsx)(rt.sn,{type:"primary",loading:a&&"save_and_generate"===T,disabled:a||n,trackingAction:"sandboxed_agent_storyboard_panel_save_and_generate_video",trackingCategory:"sandboxed_agent_chat",onClick:()=>(0,u._)(function*(){if(!a&&!n){k("save_and_generate");try{yield null==g?void 0:g({shotIndex:j,description:b.trim(),voiceover:S.trim()})}finally{a||k(null)}}})(),children:"\u4FDD\u5B58\u5E76\u751F\u6210\u5206\u955C"})})]})]}):null]})}):(0,i.jsx)("aside",{className:rr,children:(0,i.jsx)("div",{className:"storyboardPanelEmpty-nsBwGX",children:"\u6545\u4E8B\u677F\u6CA1\u6709\u53EF\u5C55\u793A\u7684\u955C\u5934\u3002"})})}),rX=r(17915),r$=r(3634),r0=r(99878),r1="storyboardShotMedia-BOa7xu",r2="storyboardShotRefThumb-SIUj78",r4="storyboardShotRefPopoverMedia-T7VCGc",r3="storyboardShotThumbMedia-ehNWZo",r6=/\.(mp4|mov|webm|avi|mkv)(\?.*)?$/i,r5=/(placeholder|fallback|default|empty|no[-_]?image|mock|dummy|blank|invalid|notfound|missing|error|404|兜底)/i,r8='[class*="storyboardEditorWrapper"], [class*="storyboardEditorContent"]';function r7(e){var t=Number.isFinite(e)?Math.max(0,e):0,r=Math.floor(t/60),i=Math.floor(t%60);return"".concat(String(r).padStart(2,"0"),":").concat(String(i).padStart(2,"0"))}function r9(e){return!!e&&r6.test(e)}function ie(e){return!!e&&(e.startsWith("http://")||e.startsWith("https://")||e.startsWith("//")||e.startsWith("blob:")||e.startsWith("data:"))}var it=e=>{var{storyboard:t,onClick:r,onShotChange:a,resolveMediaUrl:n,onReferenceMention:o,activeShotIndex:l}=e,d=(0,s.useRef)([]),c=(0,s.useRef)(null),u=t.storyboardCount>1,[m,_]=(0,s.useState)(!1),[g,f]=(0,s.useState)(!1),[y,b]=(0,s.useState)(0),[x,I]=(0,s.useState)({}),[S,w]=(0,s.useState)(null),N=t.shotList.reduce((e,t)=>e+(t.shotDurationMs||0),0),C=(0,s.useMemo)(()=>(0,rV.Yt)(t.roleList),[t.roleList]),T=(0,s.useMemo)(()=>(0,rV.Yt)(t.locationList),[t.locationList]),k=(0,s.useMemo)(()=>(0,rV.Yt)(t.productList),[t.productList]),j=(0,s.useMemo)(()=>t.roleList.reduce((e,t)=>(t.id&&t.mediaPath&&(e[t.id]=t.mediaPath),e),{}),[t.roleList]),P=(0,s.useMemo)(()=>t.locationList.reduce((e,t)=>(t.id&&t.mediaPath&&(e[t.id]=t.mediaPath),e),{}),[t.locationList]),L=(0,s.useMemo)(()=>t.productList.reduce((e,t)=>(t.id&&t.mediaPath&&(e[t.id]=t.mediaPath),e),{}),[t.productList]),A=(0,s.useMemo)(()=>t.shotList.map((e,t)=>{var r=e.videoPath||e.imagePath,i=(null==n?void 0:n(r))||(ie(r)?r:void 0),a=function(e,t,r,i){if(!e)return{segments:[{kind:"text",value:""}],references:[]};var a=e.replace(//gi,"\n"),n=(0,rV.nA)(a),s=[],o=[],l=new Set,d=0;for(var c of n){var u,p,h=c.raw,v=c.type,m=c.id,_=c.start;_>d&&s.push({kind:"text",value:a.slice(d,_)});var g=m.trim(),f=function(e,t,r){var i=t.trim();return r[e][i]||i}(v,g,t),y=null==(u=r[v])?void 0:u[g],b=null!=(p=(null==i?void 0:i(y))||(ie(y)?y:void 0))?p:void 0,x=!function(e){if(!e)return!1;var t=String(e||"").trim();if(!t)return!1;if(t.startsWith("data:"))return r5.test(t);try{var r=new URL(t,"https://fallback.local");return r5.test("".concat(r.pathname).concat(r.search))}catch(e){return r5.test(t)}}(b)?b:void 0;s.push({kind:"reference",value:f,refType:v});var I="".concat(v,":").concat(g||f);l.has(I)||(l.add(I),o.push({key:I,type:v,id:g,englishLabel:g||f,label:f,filePath:y,mediaPath:x,isVideo:r9(x)})),d=_+h.length}return d{null==o||o(e,t,r,i)},D=(e,t,r,i)=>{e.preventDefault(),e.stopPropagation(),M(t,r,i)};(0,s.useEffect)(()=>{if("number"==typeof l&&!(l<0)){var e=d.current[l];e&&e.scrollIntoView({block:"nearest",behavior:"smooth"})}},[l]),(0,s.useEffect)(()=>{I({}),b(0),_(!1),w(null)},[t.shotList]);var R="number"==typeof l&&l>=0&&l(null==E?void 0:E.references.filter(e=>!!e.mediaPath))||[],[E]),O=(0,s.useMemo)(()=>{var e,t=x[R];return t&&t>0?t:(null==(e=A[R])?void 0:e.durationSec)||0},[R,A,x]),B=(0,s.useMemo)(()=>A.map((e,t)=>{var r=x[t];return r&&r>0?r:e.durationSec||0}),[A,x]),z=(0,s.useMemo)(()=>B.reduce((e,t)=>e+t,0),[B]),F=(0,s.useMemo)(()=>B.slice(0,R).reduce((e,t)=>e+t,0)+Math.max(0,Math.min(y,O||0)),[O,y,R,B]),Z=(0,s.useMemo)(()=>!z||z<=0?0:Math.max(0,Math.min(100,F/z*100)),[F,z]),q=(0,s.useCallback)(function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0;null==a||a(e),w(t),b(t)},[a]),G=(0,s.useCallback)(e=>{for(var t=Math.max(0,Math.min(e,z||0)),r=0,i=0,a=0,n=0;n{for(var t=e+1;t{if(!m){if(!(null==E?void 0:E.isVideo)||!E.mediaPath){var e=A.findIndex(e=>e.isVideo&&e.mediaPath);e>=0&&q(e,0)}_(!0);return}_(!1)},[E,m,q,A]),W=(0,s.useCallback)(e=>{e.preventDefault(),e.stopPropagation(),(null==E?void 0:E.isVideo)&&E.mediaPath&&_(e=>!e)},[E]),Q=(0,s.useCallback)(e=>{e.preventDefault(),e.stopPropagation()},[]),K=(0,s.useCallback)(()=>{var e=c.current;if(e){var t=Number(e.duration);Number.isFinite(t)&&t>0&&I(e=>e[R]===t?e:(0,h._)((0,p._)({},e),{[R]:t}))}},[R]),Y=(0,s.useCallback)(()=>{var e=c.current;e&&b(e.currentTime||0)},[]),J=(0,s.useCallback)(()=>{if(m){if(function(){if("undefined"==typeof document)return!1;var e=document.activeElement;return!!e&&(!!e.matches(r8)||!!e.closest(r8))}())return void _(!1);var e=V(R);if(e>=0)return void q(e,0);_(!1)}},[V,m,q,R]);return(0,s.useEffect)(()=>{var e=c.current;return e?(null!==S&&(e.currentTime=S,w(null)),m)?void e.play().catch(()=>{_(!1)}):void e.pause():void b(0)},[m,S,R]),(0,i.jsxs)("div",{className:"storyboardPreview-mtl2Re",children:[u?(0,i.jsxs)(i.Fragment,{children:[(0,i.jsxs)("div",{className:"storyboardCollectionHeader-rGfhMm",children:[(0,i.jsx)("div",{className:"storyboardCollectionTitle-LgeN2T",children:"\u6545\u4E8B\u677F\u96C6\u5408"}),(0,i.jsx)("button",{type:"button",className:"storyboardCollectionManage-gas4el",onClick:r,children:"\u7BA1\u7406\u5168\u90E8"})]}),(0,i.jsxs)("button",{type:"button",className:"storyboardCollectionCard-FRZdHX",onClick:r,children:[(0,i.jsxs)("div",{className:"storyboardCardCanvas-_BgFDE",children:[(0,i.jsx)(eW.Z,{size:30}),(0,i.jsx)("span",{className:"storyboardCardBadge-XqQgQD",children:"\u6B63\u5728\u67E5\u770B"})]}),(0,i.jsxs)("div",{className:"storyboardCardInfo-cOPf5_",children:[(0,i.jsx)("div",{className:"storyboardCardName-ko5wiX",children:t.pipelineName||"\u672A\u547D\u540D\u6545\u4E8B\u677F"}),(0,i.jsxs)("div",{className:"storyboardCardMeta-OKlbQs",children:[t.shotList.length," \u955C\u5934 \xb7 ",(0,rV.JD)(N)]})]})]})]}):null,(0,i.jsxs)("div",{className:"storyboardShotHeader-UzDqIj",children:[(0,i.jsxs)("div",{children:[(0,i.jsx)("div",{className:"storyboardShotTitle-hZWljD",children:"\u955C\u5934\u9884\u89C8"}),(0,i.jsxs)("div",{className:"storyboardShotSubTitle-PR2HC3",children:["\u6240\u5C5E\u5206\u955C: ",t.pipelineName||"\u5F53\u524D\u6545\u4E8B\u677F"]})]}),(0,i.jsx)("div",{className:"storyboardShotHeaderRight-rdfiue",children:(0,i.jsxs)("div",{className:"storyboardShotCount-kvUwb0",children:["\u5171 ",t.shotList.length," \u4E2A\u955C\u5934"]})})]}),E?(0,i.jsxs)("div",{className:"storyboardGallery-qHT1HX",children:[(0,i.jsxs)("div",{className:"".concat("storyboardShotFrame-imOHee"," ").concat(U.length?g?"storyboardShotFrameRefsCollapsed-IVscxP":"storyboardShotFrameWithRefs-pOBlW7":"storyboardShotFrameSingle-ntMxi2"),children:[(0,i.jsxs)("div",{className:"storyboardShotMain-QXZEpW",children:[(0,i.jsx)(e8.x,{items:[{key:"insert-mention",label:(0,i.jsxs)("span",{style:{display:"inline-flex",alignItems:"center",gap:6},children:[(0,i.jsx)(e7,{}),(0,i.jsx)("span",{children:"\u5F15\u7528\u5230\u8F93\u5165\u6846"})]}),onClick:()=>M(E.mentionPath,void 0,"storyboard_main_context_menu")},{key:"delete-reference",label:(0,i.jsxs)("span",{style:{display:"inline-flex",alignItems:"center",gap:6},children:[(0,i.jsx)(eZ.Z,{size:14}),(0,i.jsx)("span",{children:"\u5220\u9664"})]}),onClick:()=>M(E.mentionPath,void 0,"storyboard_main_context_menu","delete")}],children:e=>{var{onContextMenu:t}=e;return(0,i.jsxs)("div",{className:"storyboardShotMediaWrap-loxY_i",onContextMenu:t,children:[E.mediaPath?E.isVideo?(0,i.jsx)("video",{ref:c,className:r1,src:E.mediaPath,playsInline:!0,preload:"metadata",onClick:W,onLoadedMetadata:K,onTimeUpdate:Y,onEnded:J}):(0,i.jsx)("img",{className:r1,src:E.mediaPath,alt:E.title,loading:"lazy",onContextMenu:Q}):(0,i.jsxs)("div",{className:"storyboardShotFrameEmpty-KdhgKi",children:[(0,i.jsx)(eW.Z,{size:20}),(0,i.jsx)("span",{children:"\u6682\u65E0\u9884\u89C8"})]}),(0,i.jsx)(v.Z,{content:"\u52A0\u5165\u5230\u5BF9\u8BDD",position:"left",children:(0,i.jsx)("span",{className:"storyboardShotMainMentionButton-aqwGSR",role:"button",tabIndex:0,"aria-label":"\u52A0\u5165\u5230\u5BF9\u8BDD",onClick:e=>D(e,E.mentionPath,void 0,"storyboard_main_media"),onKeyDown:e=>{("Enter"===e.key||" "===e.key)&&D(e,E.mentionPath,void 0,"storyboard_main_media")},children:(0,i.jsx)(e7,{})})})]})}}),(0,i.jsx)("span",{className:"storyboardShotBadge-U_1gdF",children:E.title}),(0,i.jsx)("span",{className:"storyboardShotDuration-Ee49HV",children:E.duration})]}),U.length?(0,i.jsxs)("div",{className:"".concat("storyboardShotRefPanel-SerU17"," ").concat(g?"storyboardShotRefPanelCollapsed-t5x4FE":""),children:[(0,i.jsx)("button",{type:"button",className:"storyboardShotRefToggleHandle-iFNAN1",onClick:()=>f(e=>!e),"aria-label":g?"\u5C55\u5F00\u53C2\u8003\u5185\u5BB9\u9762\u677F":"\u6536\u8D77\u53C2\u8003\u5185\u5BB9\u9762\u677F","aria-expanded":!g,children:g?(0,i.jsx)(eH.Z,{size:14}):(0,i.jsx)(rX.Z,{size:14})}),(0,i.jsxs)("div",{className:"storyboardShotRefContent-j0sJCp",children:[(0,i.jsx)("div",{className:"storyboardShotRefTitle-GYsxsK",children:"\u53C2\u8003\u5185\u5BB9"}),(0,i.jsx)("div",{className:"storyboardShotRefList-hXT1Tt",children:U.map(e=>{var t;return(0,i.jsxs)("div",{className:"storyboardShotRefItem-fLEP2G",children:[(0,i.jsx)(tO.Z,{trigger:"hover",position:"right",showArrow:!0,content:(0,i.jsx)("div",{className:"storyboardShotRefPopover-vMgGc9",onContextMenu:e=>{e.preventDefault(),e.stopPropagation()},children:e.isVideo?(0,i.jsx)("video",{className:r4,src:e.mediaPath,muted:!0,playsInline:!0,autoPlay:!0,loop:!0,preload:"metadata",onContextMenu:e=>{e.preventDefault(),e.stopPropagation()}}):(0,i.jsx)("img",{className:r4,src:e.mediaPath,alt:"".concat(e.type,"-").concat(e.englishLabel),loading:"lazy",width:240,height:135,onContextMenu:Q})}),children:(0,i.jsx)("span",{className:"storyboardShotRefThumbWrap-PD_V0Y",children:e.isVideo?(0,i.jsx)("video",{className:r2,src:e.mediaPath,muted:!0,playsInline:!0,preload:"metadata"}):(0,i.jsx)("img",{className:r2,src:e.mediaPath,alt:"".concat(e.type,"-").concat(e.englishLabel),loading:"lazy",onContextMenu:Q})})}),(0,i.jsxs)("div",{className:"storyboardShotRefMeta-YtWPIT",children:[(0,i.jsx)("div",{className:"storyboardShotRefNameRow-jSovm1",children:e.label&&e.label!==e.englishLabel?(0,i.jsx)("span",{className:"storyboardShotRefAlias-zyYMvF",children:e.label}):null}),(0,i.jsxs)("div",{className:"storyboardShotRefMetaRight-c29Bj5",children:[(0,i.jsx)("span",{className:"storyboardShotRefType-KEou50",children:"role"===(t=e.type)?"\u89D2\u8272":"location"===t?"\u5730\u70B9":"\u9053\u5177"}),(0,i.jsx)(v.Z,{content:"\u52A0\u5165\u5230\u5BF9\u8BDD",position:"top",children:(0,i.jsx)("span",{className:"storyboardShotRefMentionButton-J1R92u",role:"button",tabIndex:0,"aria-label":"\u52A0\u5165\u5230\u5BF9\u8BDD",onClick:t=>D(t,e.filePath||e.mediaPath,void 0,"storyboard_ref_media"),onKeyDown:t=>{("Enter"===t.key||" "===t.key)&&D(t,e.filePath||e.mediaPath,void 0,"storyboard_ref_media")},children:(0,i.jsx)(e7,{})})})]})]})]},"".concat(E.shotId,"-").concat(e.key))})})]})]}):null]}),(0,i.jsxs)("div",{className:"storyboardTimeline-usUk44",children:[(0,i.jsx)("button",{type:"button",className:"storyboardTimelinePlay-JXuElv",onClick:H,"aria-label":m?"\u6682\u505C":"\u64AD\u653E",title:m?"\u6682\u505C":"\u64AD\u653E",children:m?(0,i.jsx)(r$.Z,{size:14,strokeWidth:2.2}):(0,i.jsx)(r0.Z,{size:14,strokeWidth:2.2})}),(0,i.jsx)("input",{className:"storyboardTimelineRange-sg6BSU",type:"range",min:0,max:Math.max(z,0),step:.01,value:Math.min(F,z||0),style:{"--timeline-progress":"".concat(Z,"%")},onChange:e=>G(Number(e.target.value))}),(0,i.jsxs)("span",{className:"storyboardTimelineTime-E8Ld06",children:[r7(F)," / ",r7(z)]})]}),(0,i.jsx)("div",{className:"storyboardShotThumbNav-S0b_d9",onContextMenu:Q,children:A.map((e,t)=>(0,i.jsxs)("button",{type:"button",ref:e=>{d.current[t]=e},className:"".concat("storyboardShotThumbItem-OsbP4A"," ").concat(t===R?"storyboardShotThumbItemActive-AnltAb":""),onClick:()=>{_(!0),null==a||a(t)},children:[(0,i.jsx)("div",{className:"storyboardShotThumbMediaWrap-DWQybG",children:e.mediaPath?e.isVideo?(0,i.jsx)("video",{className:r3,src:e.mediaPath,muted:!0,playsInline:!0,preload:"metadata",onContextMenu:Q}):(0,i.jsx)("img",{className:r3,src:e.mediaPath,alt:e.title,loading:"lazy",onContextMenu:Q}):(0,i.jsx)("div",{className:"storyboardShotThumbFallback-NKU7C5",children:(0,i.jsx)(eW.Z,{size:12})})}),(0,i.jsxs)("div",{className:"storyboardShotThumbMeta-M6qRC0",children:[(0,i.jsx)("span",{className:"storyboardShotThumbTitle-vi7Vyb",children:"\u5206\u955C ".concat(t+1)}),(0,i.jsx)("span",{className:"storyboardShotThumbDuration-LMxlqu",children:e.duration})]})]},e.shotId))})]}):null]})};function ir(e){return!!e&&"object"==typeof e&&!Array.isArray(e)}function ii(e,t,r){var i=t.find(t=>t in e);if(i){e[i]=r;return}e[t[0]]=r}var ia="time-RvAE2H",is=()=>(0,i.jsx)("svg",{width:"18",height:"18",viewBox:"0 0 24 24",fill:"currentColor",children:(0,i.jsx)("path",{d:"M8 5v14l11-7z"})}),io=()=>(0,i.jsx)("svg",{width:"18",height:"18",viewBox:"0 0 24 24",fill:"currentColor",children:(0,i.jsx)("path",{d:"M6 4h4v16H6V4zm8 0h4v16h-4V4z"})}),il=()=>(0,i.jsx)("svg",{width:"16",height:"16",viewBox:"0 0 24 24",fill:"currentColor",children:(0,i.jsx)("path",{d:"M3 9v6h4l5 5V4L7 9H3zm13.5 3c0-1.77-1.02-3.29-2.5-4.03v8.05c1.48-.73 2.5-2.25 2.5-4.02zM14 3.23v2.06c2.89.86 5 3.54 5 6.71s-2.11 5.85-5 6.71v2.06c4.01-.91 7-4.49 7-8.77s-2.99-7.86-7-8.77z"})}),id=()=>(0,i.jsx)("svg",{width:"16",height:"16",viewBox:"0 0 24 24",fill:"currentColor",children:(0,i.jsx)("path",{d:"M3 9v6h4l5 5V4L7 9H3zm13.5 3c0-1.77-1.02-3.29-2.5-4.03v8.05c1.48-.73 2.5-2.25 2.5-4.02z"})}),ic=()=>(0,i.jsxs)("svg",{width:"16",height:"16",viewBox:"0 0 24 24",fill:"currentColor",xmlns:"http://www.w3.org/2000/svg",children:[(0,i.jsx)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M12 3a1 1 0 0 0-.707.293L6.586 8H3a1 1 0 0 0-1 1v6a1 1 0 0 0 1 1h3.586l4.707 4.707A1 1 0 0 0 12 21h1a1 1 0 0 0 1-1V4a1 1 0 0 0-1-1h-1Zm0 2.414v13.172L7.414 14H4v-4h3.414L12 5.414Z"}),(0,i.jsx)("path",{d:"M15.854 15.328a.5.5 0 0 1 0-.707l2.182-2.182-2.122-2.121a.5.5 0 0 1 0-.707l.707-.707a.5.5 0 0 1 .707 0l2.122 2.121 2.06-2.06a.5.5 0 0 1 .707 0l.708.707a.5.5 0 0 1 0 .707l-2.06 2.06 2.12 2.121a.5.5 0 0 1 0 .708l-.707.707a.5.5 0 0 1-.707 0l-2.121-2.122-2.182 2.182a.5.5 0 0 1-.707 0l-.707-.707Z"})]}),iu=e=>{var{isPlaying:t,currentTime:r,duration:a,isMuted:n,volume:o,isLoading:l,progress:d,togglePlay:c,seek:u,toggleMute:p,formatTime:h}=e,v=(0,s.useRef)(null),m=(0,s.useRef)(!1),_=(0,s.useCallback)(e=>{var t=v.current;if(t&&!(a<=0)){var r=t.getBoundingClientRect();u(a*Math.max(0,Math.min(1,(e-r.left)/r.width)))}},[a,u]),g=(0,s.useCallback)(e=>{_(e.clientX)},[_]),f=(0,s.useCallback)(e=>{e.preventDefault(),e.stopPropagation(),m.current=!0;var t=e=>{m.current&&_(e.clientX)},r=()=>{m.current=!1,document.removeEventListener("mousemove",t),document.removeEventListener("mouseup",r)};document.addEventListener("mousemove",t),document.addEventListener("mouseup",r)},[_]),y=l||0===a;return(0,i.jsxs)("div",{className:"".concat("toolbar-Mctmk6"," ").concat(y?"toolbarDisabled-zx1nIk":""),children:[(0,i.jsx)("button",{className:"playBtn-JPrYa2",onClick:c,type:"button",children:t?(0,i.jsx)(io,{}):(0,i.jsx)(is,{})}),(0,i.jsx)("span",{className:ia,children:h(r)}),(0,i.jsxs)("div",{className:"progressBar-syUX_t",ref:v,onClick:g,children:[(0,i.jsx)("div",{className:"progressTrack-kozU7D",children:(0,i.jsx)("div",{className:"progressFill-zvkakD",style:{width:"".concat(d,"%")}})}),(0,i.jsx)("div",{className:"progressThumb-ybvCur",style:{left:"".concat(d,"%")},onMouseDown:f})]}),(0,i.jsx)("span",{className:"".concat(ia," ").concat("timeDuration-cieUTc"),children:h(a)}),(0,i.jsx)("button",{className:"volumeBtn-uxTuu9",onClick:p,type:"button",children:n?(0,i.jsx)(ic,{}):o>.5?(0,i.jsx)(il,{}):(0,i.jsx)(id,{})})]})},ip=[{key:"role",label:"\u89D2\u8272"},{key:"location",label:"\u573A\u6240"},{key:"product",label:"\u9053\u5177"},{key:"other",label:"\u5176\u4ED6"}],ih=[{key:"generated",label:"\u751F\u6210\u7ED3\u679C"},{key:"regular",label:"\u53C2\u8003"}],iv=/^(R|L|P)(\d+)\.(png|jpe?g|webp|gif|bmp|avif|heic|svg)$/i;function im(e,t){if(t){var r=t=>{t.forEach(t=>{var r=String(t.id||"").trim().toUpperCase(),i=String(t.name||"").trim();r&&i&&(e[r]=i)})};r(t.roleList),r(t.locationList),r(t.productList)}}function i_(e,t){var r=document.createElement("a");r.href=e,r.download=t,r.target="_blank",r.rel="noopener noreferrer",document.body.appendChild(r),r.click(),document.body.removeChild(r)}var ig=(0,n.Pi)(()=>{var e,{sandboxedAgentChatStore:t,assetStore:r,securityCheckStore:n,runProgressStore:o}=(0,l.mZ)(),{agUiKit:d,onReport:c}=(0,a.a)(),{trackClick:v}=(0,en.r)(),{withProgress:g}=(0,e3.Z)(),{withProgress:y,isDownloading:b,percent:x}=(0,e3.Z)(),{workspaceStore:I,artifactPanelOpen:S,artifactPreviewRequest:N}=t,C=t.currentConversationId||void 0,[T,k]=(0,s.useState)({}),[j,P]=(0,s.useState)(null),[L,A]=(0,s.useState)(!1),M=(()=>{var e=(0,s.useRef)(null),t=(0,s.useRef)(null),r=(0,s.useRef)(null),[i,a]=(0,s.useState)(!1),[n,o]=(0,s.useState)(0),[l,d]=(0,s.useState)(0),[c,u]=(0,s.useState)(1),[p,h]=(0,s.useState)(!1),[v,m]=(0,s.useState)(!0),_=(0,s.useCallback)(e=>{if(!isFinite(e)||isNaN(e))return"00:00";var t=Math.floor(e/60),r=Math.floor(e%60);return"".concat(t.toString().padStart(2,"0"),":").concat(r.toString().padStart(2,"0"))},[]),g=(0,s.useCallback)(()=>{var t=e.current;t&&(t.paused?t.play().catch(()=>{}):t.pause())},[]),f=(0,s.useCallback)(t=>{var r=e.current;r&&(r.currentTime=t,o(t))},[]),y=(0,s.useCallback)(()=>{var t=e.current;t&&(t.muted=!t.muted,h(t.muted))},[]),b=(0,s.useCallback)(e=>{var t,r,i=()=>a(!0),n=()=>a(!1),s=()=>{isFinite(e.currentTime)&&o(e.currentTime)},l=()=>{isFinite(e.duration)&&e.duration>0&&(d(e.duration),m(!1))},c=()=>{u(e.volume),h(e.muted)},p=()=>m(!0),v=()=>m(!1);return e.addEventListener("play",i),e.addEventListener("pause",n),e.addEventListener("timeupdate",s),e.addEventListener("durationchange",l),e.addEventListener("volumechange",c),e.addEventListener("loadstart",p),e.addEventListener("canplay",v),e.addEventListener("loadedmetadata",v),a(!e.paused),o(e.currentTime||0),u(null!=(t=e.volume)?t:1),h(null!=(r=e.muted)&&r),e.duration>0&&isFinite(e.duration)&&(d(e.duration),m(!1)),()=>{e.removeEventListener("play",i),e.removeEventListener("pause",n),e.removeEventListener("timeupdate",s),e.removeEventListener("durationchange",l),e.removeEventListener("volumechange",c),e.removeEventListener("loadstart",p),e.removeEventListener("canplay",v),e.removeEventListener("loadedmetadata",v)}},[]),x=(0,s.useRef)(null),I=(0,s.useCallback)(t=>{var r;e.current!==t&&(null==(r=x.current)||r.call(x),x.current=null,e.current=t,t&&(x.current=b(t)))},[b]),S=(0,s.useCallback)(i=>{if(null==(a=r.current)||a.disconnect(),r.current=null,t.current=i,!i)return void I(null);var a,n=()=>{var t=i.querySelector("video");t&&t!==e.current&&I(t)};n();var s=new MutationObserver(()=>n());s.observe(i,{childList:!0,subtree:!0}),r.current=s},[I]);return(0,s.useEffect)(()=>()=>{var e,t;null==(e=x.current)||e.call(x),null==(t=r.current)||t.disconnect()},[]),{isPlaying:i,currentTime:n,duration:l,volume:c,isMuted:p,isLoading:v,progress:l>0?n/l*100:0,togglePlay:g,seek:f,toggleMute:y,formatTime:_,bindVideoRef:I,bindContainerRef:S}})(),[D,R]=(0,s.useState)(!1),[E,U]=(0,s.useState)(0),[O,B]=(0,s.useState)(!1),[z,F]=(0,s.useState)("role"),[Z,q]=(0,s.useState)("generated"),[G,V]=(0,s.useState)({}),W=(0,s.useRef)(new Set),Q=(0,s.useRef)(!1),K=(0,s.useRef)(0),Y=null==d||null==(e=d.runStates)?void 0:e.at(-1),J=null==Y?void 0:Y.state,X=null!=J&&!(0,_.isTerminalRunState)(J)&&!(0,_.isInquiringRunState)(J),$=(null==j?void 0:j.kind)==="storyboard"||(null==j?void 0:j.kind)==="loading"?j.pippitAssetId:void 0,ee=!!(C&&$)&&o.activeRuns.some(e=>e.threadId===C&&e.artifactId===$&&"running"===e.status),et=(null==j?void 0:j.kind)==="storyboard"&&X||!!ee,er=(0,s.useMemo)(()=>(0,tU.vk)(I.displayFileTree),[I.displayFileTree]),ei=(0,s.useMemo)(()=>(0,tU.vk)(I.fileTree),[I.fileTree]),ea=(0,s.useMemo)(()=>er.filter(e=>"file"===e.type),[er]),es=(0,s.useMemo)(()=>ei.filter(e=>"file"===e.type),[ei]);(0,s.useEffect)(()=>{var e;t.setArtifactPreviewKind(null!=(e=null==j?void 0:j.kind)?e:null)},[null==j?void 0:j.kind,t]);var eo=(0,s.useCallback)((e,t,r)=>{v("sandboxed_agent_chat_insert_mention","sandboxed_agent_chat",()=>{var i,a,n,s=null==d||null==(i=d.chatInputManager)?void 0:i.editorRef,o=null==s?void 0:s.editor;if(!o)return void m.Z.warning("\u8F93\u5165\u6846\u5C1A\u672A\u51C6\u5907\u5B8C\u6210\uFF0C\u8BF7\u7A0D\u540E\u91CD\u8BD5");var l=(0,t5.O3)(e.path||e.name);if(!l)return void m.Z.warning("\u6587\u4EF6\u8DEF\u5F84\u65E0\u6548\uFF0C\u65E0\u6CD5\u5F15\u7528");var c=(0,tU.MS)(e.asset)||(0,tU.CO)(e.asset),u=(0,tU.pt)(null==r?void 0:r.hoverText),p=u?(0,tU.DI)(u):void 0,h={id:l.toLowerCase(),label:e.name||l.split("/").pop()||l,type:"file",iconUrl:(0,tU.CO)(e.asset)||(null==(n=e.asset)||null==(a=n.Video)?void 0:a.cover_url)||tU.IJ,hoverUrl:p||c,data:{filePath:l,selectorKind:null==t?void 0:t.selectorKind,selectorId:null==t?void 0:t.selectorId,selectorHoverText:u||void 0}};o.chain().focus().insertContent([{type:"mention-node",attrs:h},{type:"text",text:" "}]).run(),m.Z.success("\u5DF2\u63D2\u5165\u6587\u4EF6\u5F15\u7528")},{source:(null==r?void 0:r.source)||"unknown",path:e.path,selector_kind:null==t?void 0:t.selectorKind,selector_id:null==t?void 0:t.selectorId,file_type:(0,tU.Wr)((0,tU.RT)(e.name),e.asset)})()},[d,v]),el=(0,s.useCallback)((e,t,r,i,a)=>{if("insert"===i)return void eo(e,t,{hoverText:a,source:r});v("sandboxed_agent_chat_delete_mention","sandboxed_agent_chat",()=>{var r,i,n,s,o=null==d||null==(i=d.chatInputManager)||null==(r=i.editorRef)?void 0:r.editor;if(!o)return void m.Z.warning("\u8F93\u5165\u6846\u5C1A\u672A\u51C6\u5907\u5B8C\u6210\uFF0C\u8BF7\u7A0D\u540E\u91CD\u8BD5");var l=(0,t5.O3)(e.path||e.name);if(!l)return void m.Z.warning("\u6587\u4EF6\u8DEF\u5F84\u65E0\u6548\uFF0C\u65E0\u6CD5\u5F15\u7528");var c=(0,tU.MS)(e.asset)||(0,tU.CO)(e.asset),u=(0,tU.pt)(a),p=u?(0,tU.DI)(u):void 0,h={id:l.toLowerCase(),label:e.name||l.split("/").pop()||l,type:"file",iconUrl:(0,tU.CO)(e.asset)||(null==(s=e.asset)||null==(n=s.Video)?void 0:n.cover_url)||tU.IJ,hoverUrl:p||c,data:{filePath:l,selectorKind:null==t?void 0:t.selectorKind,selectorId:null==t?void 0:t.selectorId,selectorHoverText:u||void 0}};o.chain().focus().insertContent([{type:"text",text:"\u5220\u9664\u5206\u955C\u6545\u4E8B\u677F\u5BF9\u8D44\u6E90"},{type:"mention-node",attrs:h},{type:"text",text:"\u7684\u5F15\u7528\u3002 "}]).run()},{source:r,path:e.path,selector_kind:null==t?void 0:t.selectorKind,selector_id:null==t?void 0:t.selectorId,file_type:(0,tU.Wr)((0,tU.RT)(e.name),e.asset)})()},[d,eo,v]),ed="project"===I.activeTab,eu="assets"===I.activeTab,ep=(0,s.useMemo)(()=>{var e=[],t=[],r=[];return ea.forEach(i=>{var a=(0,tU.RT)(i.name),n=(0,tU.Wr)(a,i.asset);return"image"===n?void e.push(i):"video"===n?void t.push(i):void("audio"===n&&r.push(i))}),{images:e,videos:t,audios:r}},[ea]),eh=(0,s.useMemo)(()=>{var e=[],t=[],r=[],i=[];return ep.images.forEach(a=>{var n,s=(n=function(e){var t=String(e||"").trim();if(!t)return null;var r=t.match(iv);if(!r)return null;var i=r[1].toUpperCase(),a="".concat(i).concat(r[2]);return{prefix:i,id:a}}(a.name))?"R"===n.prefix?"role":"L"===n.prefix?"location":"P"===n.prefix?"product":"other":"other";return"role"===s?void e.push(a):"location"===s?void t.push(a):"product"===s?void r.push(a):void i.push(a)}),{role:e,location:t,product:r,other:i}},[ep.images]),ev=(0,s.useMemo)(()=>"role"===z?eh.role:"location"===z?eh.location:"product"===z?eh.product:eh.other,[z,eh]),em=(0,s.useMemo)(()=>ip.filter(e=>"role"===e.key?eh.role.length>0:"location"===e.key?eh.location.length>0:"product"===e.key?eh.product.length>0:eh.other.length>0),[eh]),e_=(0,s.useMemo)(()=>{var e=[],t=[];return ep.videos.forEach(r=>{if(String(r.name||"").toLowerCase().includes("final"))return void e.push(r);t.push(r)}),{generated:e,regular:t}},[ep.videos]),ef=(0,s.useMemo)(()=>"generated"===Z?e_.generated:e_.regular,[Z,e_]),ey=(0,s.useMemo)(()=>ih.filter(e=>"generated"===e.key?e_.generated.length>0:e_.regular.length>0),[e_]);(0,s.useEffect)(()=>{if(!em.some(e=>e.key===z)){var e;F((null==(e=em[0])?void 0:e.key)||"role")}},[z,em]),(0,s.useEffect)(()=>{if(!ey.some(e=>e.key===Z)){var e;q((null==(e=ey[0])?void 0:e.key)||"generated")}},[Z,ey]);var eb=(0,s.useMemo)(()=>ea.filter(e=>{var t=(0,tU.RT)(e.name);return"text"===(0,tU.Wr)(t,e.asset)&&!(0,tU.z4)(e.name)}),[ea]),ex=(0,s.useMemo)(()=>{var e={};return im(e,(null==j?void 0:j.kind)==="storyboard"?j.storyboard:null),ea.forEach(t=>{var r=(0,tU.RT)(t.name);if("text"===(0,tU.Wr)(r,t.asset)){var i=(0,tU.gp)(t.asset),a=(0,rV.QD)(i);a&&im(e,a)}}),Object.entries(G).forEach(t=>{var[r,i]=t;!e[r]&&i&&(e[r]=i)}),e},[G,ea,j]);(0,s.useEffect)(()=>{var e=!1,t=ea.filter(e=>{var t=(0,tU.RT)(e.name);if("text"!==(0,tU.Wr)(t,e.asset))return!1;var r=String(e.path||"").trim();return!(!r||W.current.has(r)||(0,tU.gp)(e.asset))&&!!(0,tU.VU)(e.asset)});if(t.length)return(0,u._)(function*(){var r={};yield Promise.allSettled(t.map(e=>(0,u._)(function*(){var t=String(e.path||"").trim(),i=(0,tU.VU)(e.asset);if(t&&i){W.current.add(t);try{var a=yield fetch(i);if(!a.ok)return;var n=yield a.text(),s=function(e){var t=String(e||"").trim();if(!t)return null;var r=(0,rV.QD)(t);if(r)return r;for(var i of t.matchAll(/```(?:json)?\s*([\s\S]*?)```/gi)){var a=String(i[1]||"").trim();if(a){var n=(0,rV.QD)(a);if(n)return n}}var s=t.indexOf("{"),o=t.lastIndexOf("}");if(s>=0&&o>s){var l=t.slice(s,o+1),d=(0,tU.dW)(l);if(d)return(0,rV.QD)(d)}return null}(n);if(!s)return;im(r,s)}catch(e){}}})())),e||0===Object.keys(r).length||V(e=>(0,p._)({},e,r))})(),()=>{e=!0}},[ea]);var eI=(0,s.useCallback)(e=>{if(!(!e||(0,tU.DB)(e)))return(0,t5.X)(es,e)},[es]),eS=(0,s.useCallback)(e=>{if(e){if((0,tU.DB)(e))return e;var t=(0,tU.yM)(e),r=eI(e);if(r&&t)return(0,tU.v_)(r,t)}},[eI]),ew=(0,s.useCallback)(e=>{k(t=>(0,h._)((0,p._)({},t),{[e]:!t[e]}))},[]),eN=(0,s.useCallback)(e=>{var t=tU.G7.find(t=>t.key===e);t&&v("sandboxed_agent_chat_artifact_tab_click","sandboxed_agent_chat",()=>I.setActiveTab(t.key),{tab:t.key})()},[v,I]),eC=(0,s.useCallback)((e,t)=>(0,u._)(function*(){var r=(0,tU.RT)(e.name),i=(0,tU.Wr)(r,e.asset),a=e.name||"\u6587\u4EF6\u9884\u89C8",n=(0,tU.gp)(e.asset),s=(0,tU.VU)(e.asset);"text"!==i||n||!s||(null==t?void 0:t.skipLoadingState)||P({title:a,kind:"loading",content:"\u6B63\u5728\u52A0\u8F7D..."});var o={title:a,kind:i,filePath:(0,tU.pO)((0,tU.tB)(e.path,e.name))||(0,tU.pO)(e.path)||e.path};if("image"===i)o.url=(0,tU.CO)(e.asset);else if("video"===i)o.url=(0,tU.MS)(e.asset),o.coverUrl=null==(d=e.asset)||null==(l=d.Video)?void 0:l.cover_url;else if("audio"===i)o.url=(0,tU.n8)(e.asset);else if("text"===i){o.pippitAssetId=(null==(v=e.asset)?void 0:v.PippitAssetID)||(null==(_=e.asset)||null==(m=_.Image)?void 0:m.asset_id)||(null==(f=e.asset)||null==(g=f.Video)?void 0:g.asset_id);var l,d,c,u=!!(s&&(!n||(null==t?void 0:t.noStoreTextFetch))),p=u?void 0:n;if(u&&s)try{var h=yield fetch(s,(null==t?void 0:t.noStoreTextFetch)?{cache:"no-store"}:void 0);if(h.ok){var v,m,_,g,f,y,b,x=yield h.text();y=(0,tU.Sp)(x,r),p=null!=(b=(0,tU.dW)(x))?b:x}else y="\u65E0\u6CD5\u52A0\u8F7D\u6587\u4EF6\u5185\u5BB9: HTTP ".concat(h.status)}catch(e){y="\u52A0\u8F7D\u6587\u4EF6\u5185\u5BB9\u5931\u8D25\uFF0C\u8BF7\u68C0\u67E5\u7F51\u7EDC\u8FDE\u63A5"}else n&&("string"==typeof n?(y=(0,tU.Sp)(n,r),p=null!=(c=(0,tU.dW)(n))?c:n):y="JSON"===r?(0,tU.cK)(n):(0,tU.Sp)(n,r));var I=(0,tU.rW)(p);if(I){o.kind="tool_call",o.toolCall=I,P(o);return}var S=(0,rV.QD)(p);S?(o.kind="storyboard",o.storyboard=S,o.rawTextContent=y,U(0)):o.content=y}else{var w=(0,tU.gp)(e.asset);w&&(o.kind="text",o.content=(0,tU.Sp)(w,r))}P(o)})(),[]),eT=(0,s.useCallback)(e=>(0,u._)(function*(){if(e&&C){var t=++K.current,r=(0,tU.lD)(e);try{var i=yield I.loadThreadFileTree(C,{preserveCurrentTree:!0,silentLoading:!0});if(K.current!==t)return;var a=(0,tU.vk)(i||I.fileTree).filter(e=>"file"===e.type),n=(0,t5.X)(a,r);if(!n||K.current!==t)return;yield eC(n,{skipLoadingState:!0,noStoreTextFetch:!0})}catch(e){}}})(),[C,eC,I]),ek=(0,s.useCallback)(e=>{var r=(0,t5.O3)((0,tU.tB)(e.path,e.name)),i=e.name||r.split("/").pop()||"\u6587\u4EF6\u9884\u89C8";t.requestArtifactPreview({kind:(0,t5.nY)(r),filePath:r,title:i}),t.setArtifactPanelOpen(!0)},[t]),ej=(0,s.useCallback)((e,t)=>{var r=(0,tU.RT)(e.name),i=(0,tU.Wr)(r,e.asset);v("sandboxed_agent_chat_artifact_preview_open","sandboxed_agent_chat",()=>{eC(e)},{source:t,path:e.path,file_type:i,ext:r})()},[eC,v]),eP=(0,s.useCallback)((e,t)=>{var r=(0,tU.RT)(e.name),i=(0,tU.Wr)(r,e.asset),a=e.name||"resource",n=(0,tU.h0)(e.asset)||(0,tU.CO)(e.asset),s=(0,tU.SH)(e.asset)||(0,tU.MS)(e.asset),o=(0,tU.n8)(e.asset);v("sandboxed_agent_chat_artifact_card_download","sandboxed_agent_chat",()=>"image"===i&&n?void y(e=>(0,e5.GN)(n,a,{from:e5.RK.AssetEntityPreview,module:"sandboxed_agent_chat",onProgress:e}),{showToast:!0,toastLabel:"\u4E0B\u8F7D\u56FE\u7247"}).catch(e=>{}):"video"===i&&s?void y(e=>(0,e5.AI)(s,a,{from:e5.RK.AssetEntityPreview,module:"sandboxed_agent_chat",onProgress:e}),{showToast:!0,toastLabel:"\u4E0B\u8F7D\u89C6\u9891"}).catch(e=>{}):"audio"===i&&o?void i_(o,a):void m.Z.warning("\u5F53\u524D\u4EC5\u652F\u6301\u4E0B\u8F7D\u56FE\u7247\u3001\u89C6\u9891\u6216\u97F3\u9891"),{source:t,path:e.path,file_type:i,ext:r})()},[v,y]),eL=(0,s.useCallback)(e=>{var r,i=(null==(r=e.asset)?void 0:r.PippitAssetID)||"";t.openMemoryEditor({filePath:"/".concat(e.path),pippitAssetId:i,fileId:e.fileId,title:e.name})},[t]),eA=(0,s.useCallback)((e,t)=>{var i,a=(0,tU.RT)(e.name),s=(0,tU.Wr)(a,e.asset);if("image"!==s)return void m.Z.warning("\u4EC5\u56FE\u7247\u652F\u6301\u6DFB\u52A0\u5230\u8D44\u4EA7\u5E93\u4EBA\u7269");var o=(null==(i=e.asset)?void 0:i.PippitAssetID)||"";if(!o)return void m.Z.error("\u7F3A\u5C11\u8D44\u4EA7 ID");v("onUserActionAddToCharacterLibrary","sandboxed_agent_chat",void 0,{itemType:"image",pictureUniqueId:(0,tU.CO)(e.asset),source:t,path:e.path,pippit_asset_id:o})(),v("sandboxed_agent_chat_add_to_character_library","sandboxed_agent_chat",()=>{g(()=>(0,e6.r)({pippitAssetId:o,assetStore:r,securityCheckStore:n}),{showToast:!1}).catch(e=>{})},{source:t,path:e.path,file_type:s,ext:a,pippit_asset_id:o})()},[r,n,v,g]),eM=(0,s.useCallback)(e=>{var t=eI(e);t&&ej(t,"tree")},[eI,ej]),eD=(0,s.useCallback)(function(e,t,r){var i=arguments.length>3&&void 0!==arguments[3]?arguments[3]:"insert",a=(null==j?void 0:j.kind)==="storyboard"?j.filePath:void 0,n=eI(e||a);if(!n)return void m.Z.warning("\u672A\u627E\u5230\u53EF\u5F15\u7528\u7684\u6587\u4EF6");var s=(null==j?void 0:j.kind)==="storyboard"?(0,tU.nT)(j.storyboard,null==t?void 0:t.selectorId):void 0;el(n,t,r||"storyboard_ref_context_menu",i,(0,tU.pt)(s)),B(!0)},[eI,el,j]),eR=(0,s.useCallback)(e=>{v("sandboxed_agent_chat_artifact_tree_toggle","sandboxed_agent_chat",()=>{ew(e.path)},{path:e.path,collapsed:!!T[e.path]})()},[T,ew,v]),eE=(0,s.useCallback)(()=>{if(A(!1),B(!1),Q.current){var e,t,r;(null==d||null==(t=d.workbenchManager)||null==(e=t.workbenchLayoutState)?void 0:e.showChatList)||null==d||null==(r=d.workbenchManager)||r.toggleChatList(!0)}Q.current=!1},[d]),eU=(0,s.useCallback)(e=>(0,u._)(function*(){if(!j||"storyboard"!==j.kind||!j.storyboard)return!1;var r=t.currentConversationId;if(!r)return m.Z.error("\u7F3A\u5C11 thread_id\uFF0C\u65E0\u6CD5\u4FDD\u5B58\u5206\u955C\u3002"),!1;if(!(yield t.sandboxSessionStore.ensureSessionReady(r,{autoWake:!0})))return m.Z.error(t.sandboxSessionStore.sendDisabledReason||t.sandboxSessionStore.sessionError||"\u5F53\u524D\u5BF9\u8BDD\u4F1A\u8BDD\u672A\u5524\u9192\uFF0C\u65E0\u6CD5\u4FDD\u5B58\u5206\u955C\u3002"),!1;if(!j.filePath)return m.Z.error("\u7F3A\u5C11 file_path\uFF0C\u65E0\u6CD5\u4FDD\u5B58\u5206\u955C\u3002"),!1;var i=(0,tU.pO)(j.filePath);if(!i)return m.Z.error("file_path \u975E\u6CD5\uFF0C\u65E0\u6CD5\u4FDD\u5B58\u5206\u955C\u3002"),!1;if(!j.pippitAssetId)return m.Z.error("\u7F3A\u5C11 pippit_asset_id\uFF0C\u65E0\u6CD5\u4FDD\u5B58\u5206\u955C\u3002"),!1;if(!j.rawTextContent)return m.Z.error("\u7F3A\u5C11\u539F\u59CB\u5206\u955C\u5185\u5BB9\uFF0C\u65E0\u6CD5\u4FDD\u5B58\u3002"),!1;var a=function(e,t){var r,i=function(e){var t=e.trim().replace(/^\uFEFF/,"");if(!t)return null;try{var r=JSON.parse(t);return ir(r)?r:null}catch(e){return null}}(e);if(!i)return{ok:!1,error:"\u5F53\u524D\u5206\u955C\u6587\u4EF6\u4E0D\u662F\u5408\u6CD5 JSON\uFF0C\u6682\u4E0D\u652F\u6301\u4FDD\u5B58\u3002"};var a=0===(r=function e(t){var r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0,i=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"",a=arguments.length>3&&void 0!==arguments[3]?arguments[3]:[];if(!ir(t)||r>8)return a;var n=t.shotList;Array.isArray(n)&&a.push({container:t,key:"shotList",list:n.filter(ir),score:"storyBoard"===i||"storyboard"===i||"story_board"===i?100:10});var s=t.shot_list;return Array.isArray(s)&&a.push({container:t,key:"shot_list",list:s.filter(ir),score:"storyBoard"===i||"storyboard"===i||"story_board"===i?100:10}),Object.entries(t).forEach(t=>{var[i,n]=t;if(ir(n))return void e(n,r+1,i,a);Array.isArray(n)&&n.forEach(t=>{ir(t)&&e(t,r+1,i,a)})}),a}(i)).length?null:(r.sort((e,t)=>t.score-e.score||t.list.length-e.list.length),r[0]||null);if(!a||0===a.list.length)return{ok:!1,error:"\u672A\u5728\u5F53\u524D\u6587\u7A3F\u4E2D\u627E\u5230\u5206\u955C shotList\u3002"};if(t.shotIndex<0||t.shotIndex>=a.list.length)return{ok:!1,error:"\u5206\u955C\u7D22\u5F15\u65E0\u6548\uFF0C\u65E0\u6CD5\u4FDD\u5B58\u3002"};var n=a.list[t.shotIndex];ii(n,["description","content","prompt"],t.description),ii(n,["voiceover","voice_over","narration"],t.voiceover);try{return{ok:!0,content:JSON.stringify(i,null,2)}}catch(e){return{ok:!1,error:"\u5206\u955C\u5185\u5BB9\u5E8F\u5217\u5316\u5931\u8D25\uFF0C\u65E0\u6CD5\u4FDD\u5B58\u3002"}}}(j.rawTextContent,{shotIndex:e.shotIndex,description:e.description,voiceover:e.voiceover});if(!a.ok||!a.content)return m.Z.error(a.error||"\u5206\u955C\u5185\u5BB9\u5904\u7406\u5931\u8D25\uFF0C\u65E0\u6CD5\u4FDD\u5B58\u3002"),!1;A(!0);try{var n,s=yield eK.pippitNestService.UpdateThreadFile({thread_id:r,pippit_asset_id:j.pippitAssetId,file_path:i,content:a.content,Base:{Client:"web"}});if(0!==Number(null!=(n=null==s?void 0:s.ret)?n:0))throw Error((null==s?void 0:s.errmsg)||"\u4FDD\u5B58\u5931\u8D25");var o=(0,rV.QD)(a.content);return P(e=>e&&"storyboard"===e.kind?(0,h._)((0,p._)({},e),{filePath:i,rawTextContent:a.content,storyboard:o||e.storyboard}):e),m.Z.success("\u5206\u955C\u4FDD\u5B58\u6210\u529F"),!0}catch(e){return m.Z.error(e instanceof Error?e.message:"\u5206\u955C\u4FDD\u5B58\u5931\u8D25\uFF0C\u8BF7\u7A0D\u540E\u91CD\u8BD5"),!1}finally{A(!1)}})(),[j,t.currentConversationId]),eO=(0,s.useCallback)(e=>(0,u._)(function*(){if((yield eU(e))&&j&&"storyboard"===j.kind&&j.filePath){var r=(0,tU.pO)(j.filePath);if(r){if(!(null==(a=j.storyboard)||null==(i=a.shotList)?void 0:i[e.shotIndex]))return void m.Z.error("\u5F53\u524D\u5206\u955C\u4E0D\u5B58\u5728\uFF0C\u65E0\u6CD5\u6267\u884C\u5355\u5206\u955C\u751F\u6210\u3002");var i,a,n,s,o,l,c=r.replace(/^\/+/,""),u=e.shotIndex+1,p="shot_list.".concat(e.shotIndex),h="\u3010\u6587\u4EF6:".concat(c,"|json_path:").concat(p,"\u3011"),v=["\u4EC5\u57FA\u4E8E".concat(h,"\u751F\u6210\u7B2C").concat(u,"\u955C\u5934\u7684\u89C6\u9891\u3002"),"\u4E0D\u8981\u4FEE\u6539\u3001\u91CD\u5199\u6216\u91CD\u65B0\u89C4\u5212\u6574\u4E2A storyboard\uFF0C\u4E5F\u4E0D\u8981\u5F71\u54CD\u5176\u4ED6\u955C\u5934\u3002\n\u8F93\u51FA\u76EE\u6807: \u751F\u6210\u5F53\u524D\u5206\u955C\u7684\u89C6\u9891\u7ED3\u679C\uFF0C\u5E76\u5F15\u5BFC\u7528\u6237\u786E\u8BA4\u662F\u5426\u9700\u8981\u91CD\u65B0\u5408\u6210\u65B0\u7684\u89C6\u9891\u3002"].join("\n");if(X){if(!(yield(0,eF.S)({wrapClassName:"vids-conversation-stop-modal",title:"\u662F\u5426\u4E2D\u65AD\u5F53\u524D\u751F\u6210\u4EFB\u52A1\uFF1F",content:"\u5F53\u524D\u4EFB\u52A1\u6B63\u5728\u751F\u6210\u4E2D\uFF0C\u7EE7\u7EED\u751F\u6210\u89C6\u9891\u5C06\u4E2D\u65AD\u5F53\u524D\u751F\u6210\u3002",showIcon:!1,okText:"\u4E2D\u65AD\u5E76\u751F\u6210\u89C6\u9891",cancelText:"\u53D6\u6D88"})).ok)return;yield null==d||null==(l=d.chatInputManager)||null==(o=l.stop)?void 0:o.call(l)}null==d||null==(n=d.chatInputManager)||n.updateInputData([(0,f.buildTextPart)(v)]),t.setArtifactPanelOpen(!1),null==d||null==(s=d.chatInputManager)||s.sendMessage()}}})(),[d,eU,X,j,t]),eB=(0,s.useCallback)(()=>{var e,t,r,i=!!(null==d||null==(t=d.workbenchManager)||null==(e=t.workbenchLayoutState)?void 0:e.showChatList);Q.current=i,i&&(null==d||null==(r=d.workbenchManager)||r.toggleChatList(!1)),B(!0)},[d]),eY=(0,s.useCallback)(()=>{eE(),A(!1),U(0),P(null)},[eE]);(0,s.useCallback)(()=>(0,u._)(function*(){if(X&&!D)try{var e,t;R(!0),yield null==d||null==(t=d.chatInputManager)||null==(e=t.stop)?void 0:e.call(t)}catch(e){m.Z.error(e instanceof Error?e.message:"\u6682\u505C\u5931\u8D25\uFF0C\u8BF7\u7A0D\u540E\u91CD\u8BD5")}finally{R(!1)}})(),[d,X,D]),(0,s.useEffect)(()=>{(null==j?void 0:j.kind)==="storyboard"?eB():eE()},[eE,eB,null==j?void 0:j.kind]),(0,s.useEffect)(()=>{var e=(null==j?void 0:j.kind)==="storyboard"?j.filePath:"";S&&e&&C&&eT(e)},[S,C,null==j?void 0:j.filePath,null==j?void 0:j.kind,eT]),(0,s.useEffect)(()=>{var e=(null==j?void 0:j.kind)==="storyboard"?j.filePath:"";if(S&&e){var t=(0,t5.X)(es,e);t&&eC(t,{skipLoadingState:!0,noStoreTextFetch:!0})}},[es,S,eC,null==j?void 0:j.filePath,null==j?void 0:j.kind]),(0,s.useEffect)(()=>()=>eE(),[eE]),(0,s.useEffect)(()=>{if("undefined"!=typeof document){var e="sandboxed-storyboard-open";return(null==j?void 0:j.kind)==="storyboard"?document.body.classList.add(e):document.body.classList.remove(e),()=>{document.body.classList.remove(e)}}},[null==j?void 0:j.kind]),(0,s.useEffect)(()=>{if("undefined"!=typeof document){var e="sandboxed-storyboard-chat-docked";return O&&(null==j?void 0:j.kind)==="storyboard"?document.body.classList.add(e):document.body.classList.remove(e),()=>{document.body.classList.remove(e)}}},[null==j?void 0:j.kind,O]),(0,s.useEffect)(()=>{if(S&&N){var e=(0,tU.lD)(N.filePath),r=[...N.candidateUrls||[],N.url].map(e=>(0,tU.og)(e)).filter(Boolean),i=(e?(0,t5.X)(ea,e):void 0)||ea.find(e=>{var t,i,a,n,s,o,l=(0,tU.RT)(e.name);if((0,tU.Wr)(l,e.asset)!==N.kind)return!1;var d=(null==(i=e.asset)||null==(t=i.Image)?void 0:t.asset_id)||(null==(n=e.asset)||null==(a=n.Video)?void 0:a.asset_id);if(N.assetId&&d===N.assetId)return!0;var c=null==(o=e.asset)||null==(s=o.Image)?void 0:s.uri;if(N.assetUri&&c===N.assetUri)return!0;if(0===r.length)return!1;var u=(0,tU.Dx)(e);return r.some(e=>u.includes(e))});if(i){eC(i),t.clearArtifactPreviewRequest();return}if(!I.fileTreeLoading){if(N.url){var a="image"===N.kind?"\u56FE\u7247\u9884\u89C8":"video"===N.kind?"\u89C6\u9891\u9884\u89C8":"audio"===N.kind?"\u97F3\u9891\u9884\u89C8":"storyboard"===N.kind?"\u6545\u4E8B\u677F\u9884\u89C8":"\u6587\u4EF6\u9884\u89C8";P({kind:N.kind,title:N.title||a,url:N.url,coverUrl:N.coverUrl})}else if("storyboard"===N.kind&&N.filePath){P({kind:"loading",title:N.title||"\u6545\u4E8B\u677F\u9884\u89C8",content:"\u6B63\u5728\u52A0\u8F7D\u6545\u4E8B\u677F...",filePath:(0,tU.pO)(N.filePath),pippitAssetId:N.assetId}),(0,u._)(function*(){try{var e=(0,tU.lD)(N.filePath),r=(0,t5.X)(ea,e);r?yield eC(r):P({kind:"storyboard",title:N.title||"\u6545\u4E8B\u677F\u9884\u89C8",filePath:(0,tU.pO)(N.filePath),pippitAssetId:N.assetId,storyboard:void 0})}catch(e){P({kind:"text",title:N.title||"\u6545\u4E8B\u677F\u9884\u89C8",content:"\u52A0\u8F7D\u6545\u4E8B\u677F\u5931\u8D25"})}t.clearArtifactPreviewRequest()})();return}t.clearArtifactPreviewRequest()}}},[S,N,ea,eC,t,I.fileTreeLoading]);var eJ=(0,s.useMemo)(()=>{if(j){if(j.filePath){var e=(0,tU.lD)(j.filePath),t=(0,t5.X)(ea,e);if(t)return t}if(j.url&&("image"===j.kind||"video"===j.kind)){var r=(0,tU.og)(j.url);return ea.find(e=>(0,tU.Dx)(e).includes(r))}}},[ea,j]),e0=(0,H.Lb)(d.threadManager.agentName),e1=(0,s.useCallback)(()=>{if(null==j?void 0:j.url){var e=j.title||"resource";v("sandboxed_agent_chat_artifact_preview_download","sandboxed_agent_chat",()=>{if("image"===j.kind){var t,r,i,a=(0,tU.h0)(null==eJ?void 0:eJ.asset)||j.url||"";if(!a)return void m.Z.warning("\u5F53\u524D\u56FE\u7247\u6682\u65E0\u53EF\u4E0B\u8F7D\u5730\u5740");var n=(0,tU.JO)({kind:"image",asset:null==eJ?void 0:eJ.asset,downloadUrl:a,currentThreadId:C,threadMessages:d.threadManager.messages,threadRunList:null==(i=d.threadManager)||null==(r=i.thread)||null==(t=r.getRunList)?void 0:t.call(r)}),s={previewMode:d.workbenchManager.previewMode,previewType:"single_view",currentPage:"agent_preview_single_view",assetType:"image",itemType:"image",messageId:n.messageId,imageUniqueId:n.imageUniqueId,pictureId:n.imageUniqueId,runId:n.runId,runNumber:n.runNumber,generateId:n.generateId,generateItemId:n.generateItemId,threadId:n.threadId};return c("onAgentPreviewPageDownload",s),void y(t=>(0,e5.GN)(a,e,{from:e5.RK.AssetEntityPreview,module:"sandboxed_agent_chat",thread_id:n.threadId,tracking:{thread_id:n.threadId,agent_name:d.threadManager.agentName,edit_type:e0,run_id:n.runId,run_number:n.runNumber,message_id:n.messageId,generate_id:n.generateId,generate_item_id:n.generateItemId,picture_id:n.imageUniqueId,entrance_from:"input_frame",enter_from:"agent_preview_page",position:"home"},onProgress:t}),{showToast:!0,toastLabel:"\u4E0B\u8F7D\u56FE\u7247"}).then(()=>{c("onExportTime",s),c("onExportStatus",s)}).catch(e=>{})}if("video"===j.kind){var o,l,u,p=(0,tU.SH)(null==eJ?void 0:eJ.asset)||j.url||"";if(!p)return void m.Z.warning("\u5F53\u524D\u89C6\u9891\u6682\u65E0\u53EF\u4E0B\u8F7D\u5730\u5740");var h=(0,tU.JO)({kind:"video",asset:null==eJ?void 0:eJ.asset,downloadUrl:p,currentThreadId:C,threadMessages:d.threadManager.messages,threadRunList:null==(u=d.threadManager)||null==(l=u.thread)||null==(o=l.getRunList)?void 0:o.call(l)}),v={previewMode:d.workbenchManager.previewMode,previewType:"single_view",currentPage:"agent_preview_single_view",assetType:"video",itemType:"video",messageId:h.messageId,videoUniqueId:h.videoUniqueId,videoId:h.videoUniqueId,runId:h.runId,runNumber:h.runNumber,generateId:h.generateId,generateItemId:h.generateItemId,threadId:h.threadId};c("onAgentPreviewPageDownload",v),y(t=>(0,e5.AI)(p,e,{from:e5.RK.AssetEntityPreview,module:"sandboxed_agent_chat",thread_id:h.threadId,tracking:{thread_id:h.threadId,agent_name:d.threadManager.agentName,edit_type:e0,run_id:h.runId,run_number:h.runNumber,message_id:h.messageId,generate_id:h.generateId,generate_item_id:h.generateItemId,video_id:h.videoUniqueId,entrance_from:"input_frame",enter_from:"agent_preview_page",position:"home"},onProgress:t}),{showToast:!0,toastLabel:"\u4E0B\u8F7D\u89C6\u9891"}).then(()=>{c("onExportTime",v),c("onExportStatus",v)}).catch(e=>{})}})()}},[d.threadManager.agentName,d.workbenchManager.previewMode,e0,c,C,eJ,j,v,y]),e2=(0,s.useMemo)(()=>b?"number"==typeof x?"\u4E0B\u8F7D\u4E2D ".concat(x,"%"):"\u4E0B\u8F7D\u4E2D...":"\u4E0B\u8F7D",[b,x]),tv=(0,s.useMemo)(()=>{if((null==j?void 0:j.kind)!=="unknown")return"";var e=null==eJ?void 0:eJ.asset;return(0,tU.VU)(e)||(0,tU.SH)(e)||(0,tU.h0)(e)||(0,tU.n8)(e)||(0,tU.MS)(e)||(0,tU.CO)(e)||(null==j?void 0:j.url)||""},[null==eJ?void 0:eJ.asset,null==j?void 0:j.kind,null==j?void 0:j.url]),tm=(0,s.useCallback)(()=>{if(!tv)return void m.Z.warning("\u5F53\u524D\u6587\u4EF6\u6682\u65E0\u53EF\u4E0B\u8F7D\u5730\u5740");i_(tv,(null==eJ?void 0:eJ.name)||(null==j?void 0:j.title)||"resource")},[null==eJ?void 0:eJ.name,null==j?void 0:j.title,tv]),t_=(0,s.useMemo)(()=>(null==j?void 0:j.kind)!=="video"?{entrance_from:"web"}:(0,w.Om)(null==eJ?void 0:eJ.asset),[null==eJ?void 0:eJ.asset,null==j?void 0:j.kind]),tg=(0,s.useMemo)(()=>(null==j?void 0:j.kind)==="video"&&j.url?(0,f.buildVideoPart)(j.url,{thumbnail:j.coverUrl,title:j.title}):null,[null==j?void 0:j.coverUrl,null==j?void 0:j.kind,null==j?void 0:j.title,null==j?void 0:j.url]),tf=(0,s.useMemo)(()=>{if(!tg)return null;var e,t,r,i=null==d||null==(t=d.workbenchManager)||null==(e=t.previewManager)?void 0:e.contentRegistry;return(null==i||null==(r=i.findPreviewContentRenderer)?void 0:r.call(i,{id:"sandboxed-agent-artifact-preview-video",detail:tg}))||null},[d,tg]),ty=(0,s.useMemo)(()=>{var e=(e,t)=>(0,i.jsxs)("span",{style:{display:"inline-flex",alignItems:"center",gap:6},children:[e,(0,i.jsx)("span",{children:t})]}),t=[];return eJ&&(t.push({key:"insert-mention",label:e((0,i.jsx)(e7,{}),"\u5F15\u7528\u5230\u8F93\u5165\u6846"),onClick:()=>el(eJ,void 0,"artifact_card_context_menu","insert")}),t.push({key:"delete-reference",label:e((0,i.jsx)(eZ.Z,{size:14}),"\u5220\u9664"),onClick:()=>el(eJ,void 0,"artifact_card_context_menu","delete")})),(null==j?void 0:j.url)&&"image"===j.kind?(eJ&&t.push({key:"add-to-character-library",label:e((0,i.jsx)(eq.Z,{size:14}),"\u6DFB\u52A0\u5230\u8D44\u4EA7\u5E93\u4EBA\u7269"),onClick:()=>eA(eJ,"artifact_card_context_menu")}),t.push({key:"download_image",label:e((0,i.jsx)(eG.Z,{size:14}),b?e2:"\u4E0B\u8F7D\u56FE\u7247"),onClick:e1})):(null==j?void 0:j.url)&&"video"===j.kind&&t.push({key:"download_video",label:e((0,i.jsx)(eG.Z,{size:14}),b?e2:"\u4E0B\u8F7D\u89C6\u9891"),onClick:e1}),t},[eA,e1,el,b,e2,eJ,j]);return S?(0,i.jsxs)("aside",{className:"artifactPanel-K11VmI",children:[j?null:(0,i.jsxs)("div",{className:"artifactHeader-kmLX5j",children:[(0,i.jsx)("div",{className:"artifactTitle-q2uxxj",children:"\u8D44\u6E90 & \u5A92\u4F53"}),(0,i.jsxs)("div",{className:"artifactTabsRow-Muh4LT",children:[(0,i.jsx)(ez.Z,{className:"artifactTabs-mZ3s3N",type:"line",size:"small",animation:!1,headerPadding:!1,activeTab:I.activeTab,onChange:eN,children:tU.G7.map(e=>(0,i.jsx)(ez.Z.TabPane,{title:e.label},e.key))}),(0,i.jsxs)("div",{className:"artifactSearch-DyPZd5",children:[(0,i.jsx)(eV.Z,{className:"artifactSearchIcon-JtwlaM",size:12}),(0,i.jsx)("input",{className:"artifactSearchInput-alXjEe",placeholder:"\u67E5\u627E...",value:I.searchQuery,onChange:e=>I.setSearchQuery(e.target.value)})]})]}),(0,i.jsx)("button",{type:"button",className:"artifactCloseButton-KM87dk",onClick:()=>t.setArtifactPanelOpen(!1),children:(0,i.jsx)(eg.Z,{size:16})})]}),(0,i.jsx)("div",{className:"".concat("artifactBody-LEZENs"," ").concat(j?"artifactBodyPreview-JPyGbT":""),children:I.fileTreeLoading?(0,i.jsx)("div",{className:tP,children:"\u6B63\u5728\u52A0\u8F7D\u6587\u4EF6\u6811..."}):0===ea.length?(0,i.jsx)("div",{className:tP,children:"\u5F53\u524D\u6CA1\u6709\u53EF\u7528\u7684\u8D44\u6E90\u6587\u4EF6\u3002"}):j?(0,i.jsxs)("div",{className:"artifactPreviewPanel-ruMhA4",children:[(0,i.jsxs)("div",{className:"artifactPreviewHeader-GN9lkI",children:[(0,i.jsxs)(ec.Z,{trackingAction:"sandboxed_agent_chat_artifact_preview_back",trackingCategory:"sandboxed_agent_chat",className:"artifactPreviewBack-_KClm7",type:"text",onClick:eY,children:[(0,i.jsx)(eH.Z,{size:14}),"\u8FD4\u56DE"]}),(0,i.jsx)("div",{className:"artifactPreviewTitleWrap-_yzQYj",children:(0,i.jsxs)("div",{className:"artifactPreviewTitleRow-snRdQc",children:["storyboard"===j.kind&&et?(0,i.jsx)("span",{className:"artifactPreviewRunningBadge-g2bCkt",children:"\u751F\u6210\u4E2D"}):null,(0,i.jsx)("div",{className:"artifactPreviewTitle-CHj_Bt",children:j.title})]})}),("image"===j.kind||"video"===j.kind)&&j.url?(0,i.jsxs)("div",{className:"artifactPreviewActions-bRBx6M",children:["video"===j.kind?(0,i.jsx)(w.pF,{packageInfoReq:t_,variant:"button"}):null,(0,i.jsxs)(ec.Z,{className:"artifactPreviewDownloadButton-wSop01",type:"primary",onClick:e1,disabled:b,trackingAction:"sandboxed_agent_chat_artifact_preview_download",trackingCategory:"sandboxed_agent_chat",children:[(0,i.jsx)(eG.Z,{size:14}),e2]})]}):null]}),(0,i.jsxs)("div",{className:"artifactPreviewBody-LHfp9T",children:["image"===j.kind?j.url?(0,i.jsx)("div",{className:"artifactPreviewMediaBlock-GjxNyK",children:(0,i.jsx)(e8.x,{items:ty,children:e=>{var{onContextMenu:t}=e;return(0,i.jsx)("div",{className:e9,onContextMenuCapture:t,children:(0,i.jsx)("img",{className:te,src:j.url,alt:j.title})})}})}):(0,i.jsx)("div",{className:tp,children:"\u6682\u65E0\u53EF\u9884\u89C8\u7684\u56FE\u7247\u5185\u5BB9\u3002"}):null,"video"===j.kind?j.url?(0,i.jsx)(e8.x,{items:ty,children:e=>{var t,r,{onContextMenu:a}=e;return(0,i.jsx)("div",{className:e9,onContextMenuCapture:a,children:tf&&tg?(0,i.jsx)("div",{className:"ag-ui-single-image-editor-panel-preview-container",children:(0,i.jsx)(s.Suspense,{fallback:(0,i.jsx)("div",{className:th,children:"\u6B63\u5728\u52A0\u8F7D..."}),children:s.createElement(tf,{part:tg})})}):(0,i.jsxs)("div",{className:"artifactPreviewVideoWrap-_X7pMb",children:[(0,i.jsx)("div",{className:"artifactPreviewVideoArea-rOe9IP",onClick:M.togglePlay,ref:(null==(t=j.url)?void 0:t.includes("X-Everphoto-Global-Token"))?M.bindContainerRef:void 0,children:(null==(r=j.url)?void 0:r.includes("X-Everphoto-Global-Token"))?(0,i.jsx)(eX,{src:j.url,controlsList:"nodownload",disablePictureInPicture:!0,autoPlay:!0,poster:j.coverUrl,className:te,onContextMenu:e=>e.preventDefault()}):(0,i.jsx)("video",{ref:M.bindVideoRef,className:te,controlsList:"nodownload",disablePictureInPicture:!0,autoPlay:!0,preload:"metadata",src:j.url,poster:j.coverUrl,onContextMenu:e=>e.preventDefault(),children:"\u60A8\u7684\u6D4F\u89C8\u5668\u4E0D\u652F\u6301\u89C6\u9891\u64AD\u653E\u3002"})}),(0,i.jsx)(iu,{isPlaying:M.isPlaying,currentTime:M.currentTime,duration:M.duration,volume:M.volume,isMuted:M.isMuted,isLoading:M.isLoading,progress:M.progress,togglePlay:M.togglePlay,seek:M.seek,toggleMute:M.toggleMute,formatTime:M.formatTime})]})})}}):(0,i.jsx)("div",{className:tp,children:"\u6682\u65E0\u53EF\u9884\u89C8\u7684\u89C6\u9891\u5185\u5BB9\u3002"}):null,"audio"===j.kind?j.url?(0,i.jsx)(e4,{className:"artifactPreviewAudio-ApRSyv",src:j.url,controls:!0}):(0,i.jsx)("div",{className:tp,children:"\u6682\u65E0\u53EF\u9884\u89C8\u7684\u97F3\u9891\u5185\u5BB9\u3002"}):null,"tool_call"===j.kind&&j.toolCall?(0,i.jsxs)("div",{className:"toolCallPreview-GwpnTy",children:[(0,i.jsxs)("div",{className:"toolCallInfoGrid-ez5JtT",children:[(0,i.jsxs)("div",{className:tt,children:[(0,i.jsx)("div",{className:tr,children:"\u5DE5\u5177\u540D"}),(0,i.jsx)("div",{className:ti,children:j.toolCall.toolName||"-"})]}),(0,i.jsxs)("div",{className:tt,children:[(0,i.jsx)("div",{className:tr,children:"\u6A21\u578B"}),(0,i.jsx)("div",{className:ti,children:j.toolCall.args.modelName||"-"})]}),(0,i.jsxs)("div",{className:tt,children:[(0,i.jsx)("div",{className:tr,children:"\u9884\u4F30\u65F6\u957F"}),(0,i.jsx)("div",{className:ti,children:void 0!==j.toolCall.args.duration?"".concat(j.toolCall.args.duration,"s"):"-"})]}),(0,i.jsxs)("div",{className:tt,children:[(0,i.jsx)("div",{className:tr,children:"\u753B\u5E45\u6BD4\u4F8B"}),(0,i.jsx)("div",{className:ti,children:j.toolCall.args.ratio||"-"})]}),(0,i.jsxs)("div",{className:tt,children:[(0,i.jsx)("div",{className:tr,children:"\u521B\u5EFA\u65F6\u95F4"}),(0,i.jsx)("div",{className:ti,children:(0,tU.Uw)(j.toolCall.createdAt)})]})]}),(0,i.jsxs)("div",{className:ta,children:[(0,i.jsx)("div",{className:tn,children:"Prompt"}),(0,i.jsx)("pre",{className:"toolCallPrompt-hAVinU",children:j.toolCall.args.prompt||"-"})]}),(0,i.jsxs)("div",{className:ta,children:[(0,i.jsxs)("div",{className:tn,children:["\u53C2\u8003\u56FE\u7247 (",j.toolCall.args.imageList.length,")"]}),j.toolCall.args.imageList.length?(0,i.jsx)("div",{className:ts,children:j.toolCall.args.imageList.map((e,t)=>{var r=eS(e);return(0,i.jsxs)("div",{className:to,children:[(0,i.jsx)("div",{className:tl,children:r?(0,i.jsx)("img",{className:td,src:r,alt:e,loading:"lazy"}):(0,i.jsx)(eW.Z,{size:16})}),(0,i.jsx)("div",{className:tc,children:e})]},"image-".concat(e,"-").concat(t))})}):(0,i.jsx)("div",{className:tu,children:"\u6682\u65E0\u53C2\u8003\u56FE\u7247"})]}),(0,i.jsxs)("div",{className:ta,children:[(0,i.jsxs)("div",{className:tn,children:["\u53C2\u8003\u89C6\u9891 (",j.toolCall.args.videoList.length,")"]}),j.toolCall.args.videoList.length?(0,i.jsx)("div",{className:ts,children:j.toolCall.args.videoList.map((e,t)=>{var r=eS(e);return(0,i.jsxs)("div",{className:to,children:[(0,i.jsx)("div",{className:tl,children:r?r.includes("X-Everphoto-Global-Token")?(0,i.jsx)(eX,{className:td,src:r,muted:!0,playsInline:!0,preload:"metadata"}):(0,i.jsx)("video",{className:td,muted:!0,playsInline:!0,preload:"metadata",src:r}):(0,i.jsx)(eQ.Z,{size:16})}),(0,i.jsx)("div",{className:tc,children:e})]},"video-".concat(e,"-").concat(t))})}):(0,i.jsx)("div",{className:tu,children:"\u6682\u65E0\u53C2\u8003\u89C6\u9891"})]}),(0,i.jsxs)("div",{className:ta,children:[(0,i.jsx)("div",{className:tn,children:"\u8F93\u51FA\u8DEF\u5F84"}),(0,i.jsx)("div",{className:"toolCallPath-mX7ynw",children:j.toolCall.args.outputPath||"-"})]})]}):null,"text"===j.kind?j.content?(0,i.jsx)("pre",{className:"artifactPreviewText-S8CGkS",children:j.content}):(0,i.jsx)("div",{className:tp,children:"\u6682\u65E0\u53EF\u9884\u89C8\u7684\u6587\u672C\u5185\u5BB9\u3002"}):null,"storyboard"===j.kind&&j.storyboard?(0,i.jsx)("div",{className:"storyboardLayout-jMzYLL",children:(0,i.jsx)(e$.Z,{className:"storyboardSplitPane-jrdb1P",initialLeftWidth:400,minLeftWidth:340,maxLeftWidth:1280,leftPane:(0,i.jsx)("div",{className:"storyboardLayoutDetail-yspC_K",children:(0,i.jsx)(rJ,{storyboard:j.storyboard,editable:!!(j.filePath&&j.pippitAssetId&&j.rawTextContent),isGenerating:et,currentShotIndex:E,onShotChange:U,saving:L||t.sandboxSessionStore.waking,resolveMediaUrl:eS,onReferenceClick:eM,onReferenceMention:eD,storyboardFilePath:j.filePath,onSectionMention:e=>eD(j.filePath,e,"storyboard_section_button"),onSave:eU,onSaveAndGenerate:eO,onClose:eE})}),rightPane:(0,i.jsx)("div",{className:"storyboardLayoutMain-pHsb0V",children:(0,i.jsx)(it,{storyboard:j.storyboard,onShotChange:U,resolveMediaUrl:eS,onReferenceMention:eD,storyboardFilePath:j.filePath,activeShotIndex:E})})})}):null,"loading"===j.kind?(0,i.jsxs)("div",{className:th,children:[(0,i.jsx)("span",{className:"artifactPreviewLoadingSpinner-f_yNW9"}),(0,i.jsx)("span",{children:j.content||"\u6B63\u5728\u52A0\u8F7D\u9884\u89C8\u5185\u5BB9..."})]}):null,"unknown"===j.kind?(0,i.jsxs)("div",{className:"artifactPreviewStateCard-UY7BAm",children:[(0,i.jsx)("div",{className:tp,children:"\u6682\u4E0D\u652F\u6301\u9884\u89C8\u8BE5\u6587\u4EF6\u7C7B\u578B\u3002"}),(0,i.jsx)("div",{className:"artifactPreviewStateHint-YA3BiI",children:"\u4F60\u53EF\u4EE5\u4E0B\u8F7D\u540E\u5728\u672C\u5730\u67E5\u770B\u3002"}),(0,i.jsxs)(ec.Z,{type:"primary",className:"artifactPreviewUnsupportedAction-pI6JUa",onClick:tm,disabled:!tv,trackingAction:"sandboxed_agent_chat_artifact_preview_download_unknown",trackingCategory:"sandboxed_agent_chat",children:[(0,i.jsx)(eG.Z,{size:14}),"\u4E0B\u8F7D\u6587\u4EF6"]})]}):null]})]}):ed?(0,i.jsx)(t6,{nodes:I.displayFileTree,collapsedNodes:T,onToggleNode:eR,onOpenPreview:ej,onMentionPreview:ek,onInsertMention:(e,t)=>el(e,void 0,t,"insert"),onDeleteMention:(e,t)=>el(e,void 0,t,"delete"),onAddToCharacterLibrary:eA}):eu?0===ep.images.length&&0===ep.videos.length&&0===ep.audios.length&&0===eb.length?(0,i.jsx)("div",{className:tP,children:"\u5F53\u524D\u6682\u65E0\u53EF\u7528\u7684\u8D44\u6E90\u6587\u4EF6\u3002"}):(0,i.jsxs)(i.Fragment,{children:[eb.length>0?(0,i.jsxs)("div",{className:tI,children:[(0,i.jsxs)("div",{className:tS,children:[(0,i.jsx)("span",{className:tw,children:"\u6587\u7A3F"}),(0,i.jsxs)("span",{className:tN,children:["\u5171 ",eb.length," \u4E2A"]})]}),(0,i.jsx)(t3,{items:eb,relatedItems:ea,listClassName:"".concat(tA," ").concat("artifactListDocument-cmRhWF"),storyboardEntityAliasMap:ex,onOpenPreview:ej,onMentionPreview:ek,onDownload:eP,onAddToCharacterLibrary:eA,onEditMemoryFile:eL,onInsertMention:(e,t)=>el(e,void 0,t,"insert"),onDeleteMention:(e,t)=>el(e,void 0,t,"delete")})]}):null,ep.images.length>0?(0,i.jsxs)("div",{className:tI,children:[(0,i.jsxs)("div",{className:tS,children:[(0,i.jsx)("span",{className:tw,children:"\u56FE\u7247"}),(0,i.jsxs)("span",{className:tN,children:["\u5171 ",ep.images.length," \u4E2A"]})]}),(0,i.jsx)("div",{className:tC,children:em.map(e=>{var t="role"===e.key?eh.role.length:"location"===e.key?eh.location.length:"product"===e.key?eh.product.length:eh.other.length,r=z===e.key;return(0,i.jsxs)("button",{className:"".concat(tT," ").concat(r?tk:""),type:"button",onClick:()=>F(e.key),children:[e.label,(0,i.jsx)("span",{className:tj,children:t})]},e.key)})}),(0,i.jsx)(t3,{items:ev,relatedItems:ea,listClassName:"".concat(tA," ").concat("artifactListImage-J1ByW_"),storyboardEntityAliasMap:ex,onOpenPreview:ej,onMentionPreview:ek,onDownload:eP,onAddToCharacterLibrary:eA,onInsertMention:(e,t)=>el(e,void 0,t,"insert"),onDeleteMention:(e,t)=>el(e,void 0,t,"delete")})]}):null,ep.videos.length>0?(0,i.jsxs)("div",{className:tI,children:[(0,i.jsxs)("div",{className:tS,children:[(0,i.jsx)("span",{className:tw,children:"\u89C6\u9891"}),(0,i.jsxs)("span",{className:tN,children:["\u5171 ",ep.videos.length," \u4E2A"]})]}),ey.length>1?(0,i.jsx)("div",{className:tC,children:ey.map(e=>{var t="generated"===e.key?e_.generated.length:e_.regular.length,r=Z===e.key;return(0,i.jsxs)("button",{className:"".concat(tT," ").concat(r?tk:""),type:"button",onClick:()=>q(e.key),children:[e.label,(0,i.jsx)("span",{className:tj,children:t})]},e.key)})}):null,(0,i.jsx)(t3,{items:ef,relatedItems:ea,listClassName:"".concat(tA," ").concat("artifactListVideo-BvM7Ji"),storyboardEntityAliasMap:ex,onOpenPreview:ej,onMentionPreview:ek,onDownload:eP,onAddToCharacterLibrary:eA,onInsertMention:(e,t)=>el(e,void 0,t,"insert"),onDeleteMention:(e,t)=>el(e,void 0,t,"delete")})]}):null,ep.audios.length>0?(0,i.jsxs)("div",{className:tI,children:[(0,i.jsxs)("div",{className:tS,children:[(0,i.jsx)("span",{className:tw,children:"\u97F3\u9891"}),(0,i.jsxs)("span",{className:tN,children:["\u5171 ",ep.audios.length," \u4E2A"]})]}),(0,i.jsx)(t3,{items:ep.audios,relatedItems:ea,listClassName:"".concat(tA," ").concat("artifactListAudio-bogPVa"),storyboardEntityAliasMap:ex,onOpenPreview:ej,onMentionPreview:ek,onDownload:eP,onAddToCharacterLibrary:eA,onInsertMention:(e,t)=>el(e,void 0,t,"insert"),onDeleteMention:(e,t)=>el(e,void 0,t,"delete")})]}):null]}):null})]}):null});r(45535);var iy=r(76894),ib=(0,n.Pi)(()=>{var{sandboxedAgentChatStore:e}=(0,l.mZ)(),{workspaceStore:t}=e;return(0,i.jsx)(iy.Z,{title:"\u9009\u62E9\u9879\u76EE",visible:t.projectSelectorOpen,onCancel:()=>t.closeProjectSelector(),footer:null,style:{width:560},children:(0,i.jsx)("div",{className:"projectSelectorBody-KDdmNF",children:t.workspacesLoading?(0,i.jsx)("div",{className:tL,children:"\u6B63\u5728\u52A0\u8F7D\u9879\u76EE..."}):0===t.workspaces.length?(0,i.jsx)("div",{className:tL,children:"\u6682\u65E0\u53EF\u7528\u9879\u76EE\u3002"}):(0,i.jsx)("div",{className:"projectList-ZsJLYh",children:t.workspaces.map(t=>(0,i.jsxs)("div",{className:"projectItem-zacY2d",children:[(0,i.jsxs)("div",{children:[(0,i.jsx)("div",{className:"projectItemName-ND6UCD",children:t.name}),(0,i.jsx)("div",{children:t.path})]}),(0,i.jsx)(ec.Z,{trackingAction:"sandboxed_agent_chat_select_project",trackingCategory:"sandboxed_agent_chat",type:"primary",onClick:()=>{var r;return r=t.path,void e.selectProject(r)},children:"\u8FDB\u5165"})]},t.path))})})})}),ix="sandboxed-agent-artifact-panel-view",iI="sandboxed_agent_artifact_panel",iS=r(63126),iw=(0,n.Pi)(()=>{var{sandboxedAgentChatStore:e}=(0,l.mZ)(),{memoryEditorOpen:t,memoryEditorState:r}=e,a=e.workspaceStore.fileTree,n=(0,s.useCallback)(()=>(0,u._)(function*(){if(!(null==r?void 0:r.filePath))return{content:""};var e=(0,t5.X)(a,r.filePath);if(!e)return{content:""};var t=(0,tU.VU)(e.asset);if(!t)return{content:""};var i=yield fetch(t);if(!i.ok)throw Error("\u4E0B\u8F7D\u6587\u4EF6\u5185\u5BB9\u5931\u8D25");return{content:yield i.text()}})(),[null==r?void 0:r.filePath,a]),o=(0,s.useCallback)(t=>{var{content:r}=t;return(0,u._)(function*(){if(!(yield e.saveMemoryFile(r)))throw Error("\u4FDD\u5B58\u5931\u8D25\uFF0C\u8BF7\u91CD\u8BD5")})()},[e]),d=(0,s.useCallback)(()=>{e.closeMemoryEditor()},[e]);return(0,i.jsx)(iS.Z,{visible:t,onClose:d,title:"\u7F16\u8F91\u8BB0\u5FC6\u6587\u4EF6",showEnabledSwitch:!1,editorPlaceholder:"\u8BB0\u5FC6\u6587\u4EF6\u5185\u5BB9\u4E3A\u7A7A",editorRows:16,trackingCategory:"memory_file",onLoad:n,onSave:o})}),iN=r(29165);r(63059),r(36015);var iC=r(13781),iT=r(45408),ik=r(22169),ij=r(17401),iP=(0,n.Pi)(e=>{var{className:t,threadId:r,trackingCategory:a="integrated_agent"}=e,{replayStore:n}=(0,l.mZ)(),[o,d]=(0,s.useState)(!1),c=(0,s.useCallback)(function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:604800;return(0,u._)(function*(){if(!o){if(!r)return void m.Z.error("\u5F53\u524D\u6CA1\u6709\u53EF\u5206\u4EAB\u7684\u4F1A\u8BDD");d(!0);try{var t=yield n.getShareIdForThread(r,e);if(!t)return void m.Z.error("\u83B7\u53D6\u5206\u4EAB\u94FE\u63A5\u5931\u8D25\uFF0C\u8BF7\u7A0D\u540E\u91CD\u8BD5");var i=new URL(window.location.href);i.pathname="/replay",i.searchParams.set("share_id",t),navigator.clipboard.writeText(i.toString()).then(()=>{m.Z.success("\u5206\u4EAB\u94FE\u63A5\u5DF2\u590D\u5236\u5230\u526A\u8D34\u677F\uFF0C\u5FEB\u53BB\u5206\u4EAB\u5427\uFF01")}).catch(()=>{m.Z.error("\u590D\u5236\u5931\u8D25\uFF0C\u8BF7\u624B\u52A8\u590D\u5236")})}catch(e){m.Z.error("\u5206\u4EAB\u4F1A\u8BDD\u5931\u8D25\uFF0C\u8BF7\u7A0D\u540E\u91CD\u8BD5")}finally{d(!1)}}})()},[r,n,o]);return(0,i.jsx)(v.Z,{content:"\u5206\u4EAB\u4F1A\u8BDD\u6D41",children:(0,i.jsx)(ec.Z,{className:"".concat("shareBtn-lujuSm"," ").concat(t||""),icon:(0,i.jsx)(x.mBz,{size:16}),onClick:()=>c(ij.U),trackingAction:"share_session",trackingCategory:a,trackingParams:{component:"share_session_button",expiration_time:ij.U},loading:o,disabled:o})})}),iL={chatContainer:"chatContainer-Np9phH",loading:"loading-NHpbV7",loadingText:"loadingText-E43ljU",agentChat:"agentChat-ZynkAA",montageAgentChat:"montageAgentChat-YBzanP",newSessionBtn:"newSessionBtn-S0OT8W",agentSelect:"agentSelect-lI8dRK",rightBtns:"rightBtns-TqGboX"},iA=(0,n.Pi)(e=>{var t,{moduleName:r}=e,{integratedAgentStore:n,sandboxedAgentChatStore:c}=(0,l.mZ)(),{supportedAgentNames:u,threadId:p}=n,{agUiKit:h}=(0,a.a)(),{agentName:m}=n;o.NG.PIPPIT_NEST_AGENT;var{artifactPanelOpen:_}=c,{trackBusinessAction:g}=(0,en.Z)(),{threadManager:f}=h,y=!!(null==f||null==(t=f.messages)?void 0:t.length),b=(0,s.useCallback)(e=>{n.switchAgent(e,{preserveThread:!0})},[n]),x=(0,s.useCallback)(()=>{if(p){var e="https://pippit-cms.bytedance.net/#/generate-history?generate_id=".concat(p,"®ion=CN");window.open(e,"_blank"),g("cms_platform_jump",r,"success",{thread_id:p,generation_type:"integrated_agent"})}},[r,p,g]);return(0,s.useCallback)(()=>{c.toggleArtifactPanel()},[c]),(0,i.jsxs)("div",{className:iL.rightBtns,children:[(0,d.isInternal)()&&!y?(0,i.jsx)(v.Z,{content:"\u5207\u6362\u667A\u80FD\u4F53",children:(0,i.jsx)(iC.Z,{value:m||"",className:iL.agentSelect,onChange:e=>b(e),disabled:y,children:u.map(e=>(0,i.jsx)(iC.Z.Option,{value:e,children:(0,ik.get)({[o.NG.PIPPIT_VIDEO_AGENT_V2_CN]:"\u4E3B\u5206\u652F\uFF08\u5355 agent\uFF09",[o.NG.PIPPIT_NEST_AGENT]:"\u5168\u80FD\u521B\u4F5CAgent",[o.NG.PIPPIT_INTEGRATED_AGENT]:"handoff(\u591A agent)"},e,"\u672A\u77E5\u667A\u80FD\u4F53")},e))})}):null,(0,i.jsx)(iP,{className:iL.shareBtn,threadId:p||void 0,trackingCategory:"integrated_agent"}),(0,d.isInternal)()?(0,i.jsx)(iT.Z,{className:iL.actionBtn,onClick:x,children:"CMS"}):null]})}),iM=r(9016),iD=(0,s.memo)(e=>{var{BottomSlotRenderer:t}=e,r=(0,eY._)(e,["BottomSlotRenderer"]);return(0,i.jsx)(iM.O,(0,h._)((0,p._)({},r),{BottomSlotRenderer:t}))});iD.displayName="IntegratedAssistantMessage";var iR=r(17953),iE=(0,s.memo)(e=>{var{showCopyText:t=!0}=e,r=(0,eY._)(e,["showCopyText"]);return(0,i.jsx)(iR.X,(0,h._)((0,p._)({},r),{showCopyText:t}))});iE.displayName="IntegratedUserMessage";var iU=e=>(0,o.fF)(e),iO=(0,s.memo)(e=>{var{HistoryCreateButton:t}=e,r=(0,eY._)(e,["HistoryCreateButton"]);return(0,i.jsx)(f.HistoryPanel,(0,h._)((0,p._)({},r),{HistoryCreateButton:t,getDisplayNameByAgentName:iU}))});iO.displayName="IntergratedAgentHistoryPanel";var iB=r(32571),iz=r(2739),iF=r(59432),iZ="submitButton-EQw_Lz",iq=(0,n.Pi)(e=>{var t,r,{onClick:a,disabled:n,style:o,children:d,className:c}=e,{integratedAgentStore:p,sandboxedAgentChatStore:h}=(0,l.mZ)(),_=(null==p||null==(r=p.vidsStore)||null==(t=r.conversationStore)?void 0:t.videoMode)===iF.tB.OneClick,g=(null==p?void 0:p.agentName)===H.NG.PIPPIT_NEST_AGENT,[f,y]=(0,s.useState)(!1),[b,x]=(0,s.useState)(!1),[I,S]=(0,s.useState)(60),w=(0,s.useRef)(null),N=(0,s.useRef)(null),C=(0,s.useRef)(!1),T=(0,s.useCallback)(()=>{w.current&&(clearInterval(w.current),w.current=null),N.current&&(clearTimeout(N.current),N.current=null),y(!1),S(60)},[]),k=(0,s.useCallback)(e=>(0,u._)(function*(){if(!C.current&&a&&!n){if(g&&!(yield h.sandboxSessionStore.ensureSessionReady(void 0,{autoWake:!0})))return void m.Z.warning(h.sandboxSessionStore.sendDisabledReason||h.sandboxSessionStore.sessionError||"\u5F53\u524D\u5BF9\u8BDD\u6682\u4E0D\u53EF\u53D1\u9001");C.current=!0,a(e)}})(),[n,g,a,h]),j=(0,s.useCallback)(()=>{k(new MouseEvent("click"))},[k]),P=(0,s.useCallback)(()=>{T(),_&&!b&&a&&!n&&(C.current=!1,y(!0),S(60),w.current=setInterval(()=>{S(e=>e<=1?0:e-1)},1e3),N.current=setTimeout(()=>{j(),T(),x(!0)},6e4))},[b,T,n,j,_,a]);(0,s.useEffect)(()=>(P(),()=>{T()}),[_,P,T]),(0,s.useEffect)(()=>{x(!1),C.current=!1,S(60)},[a,_]);var L=(0,s.useCallback)(e=>(0,u._)(function*(){x(!0),T(),yield k(e)})(),[T,k]),A=(0,s.useCallback)(e=>{e.stopPropagation(),e.preventDefault(),x(!0),T()},[T]),M=_&&f?(0,i.jsxs)("span",{className:"tooltipContent-HtE9_Z",children:[(0,i.jsx)(iB.Z,{size:12}),(0,i.jsxs)("span",{children:[Math.max(I,0),"\u79D2\u540E\u81EA\u52A8\u63D0\u4EA4"]}),(0,i.jsx)(iT.Z,{type:"text",size:"mini",onClick:A,style:{padding:"4px 6px",color:"#1890ff"},children:"\u53D6\u6D88"})]}):null,D=c?"".concat(iZ," ").concat(c):iZ;return(0,i.jsx)(v.Z,{content:M,position:"top",showArrow:!0,children:(0,i.jsx)(iT.Z,{className:D,type:"primary",size:"small",onClick:L,disabled:n,style:o,children:(0,i.jsxs)("span",{className:"buttonContent-j__aA0",children:[d||"\u63D0\u4EA4",_&&f?(0,i.jsx)("span",{className:"countdownContainer-nKxnmr",children:(0,i.jsx)(iz.Q,{seconds:60,remainingSeconds:I,radius:14,size:20,strokeWidth:2,trackColor:"rgba(255, 255, 255, 0.4)",progressColor:"rgba(255, 255, 255, 0.7)"})}):null]})})})}),iG=r(56869),iV=r(20812),iH=2*Math.PI*9,iW=["\u4E0B\u7EBF","\u4E0A\u7EBF","\u65B0\u589E","\u5347\u7EA7","\u505C\u7528","\u505C\u6B62","\u514D\u8D39"],iQ=e=>iW.some(t=>e.includes(t)),iK=e=>e.replace(/^[-*•]\s*/,"").replace(/^(?:\d+[.)、]|[①②③④⑤⑥⑦⑧⑨⑩])\s*/,"").trim(),iY=(e,t)=>{var r=iK(e);if(!iQ(r))return null;var i=null==t?void 0:t.replace(RegExp("^[\uD83D\uDD3B\u2728\u26A0\uFE0F\u2B50\uD83D\uDD25\u2705]\\s*","u"),"").trim(),a=r,n=r.match(/^([^::]{2,12})[::]\s*(.+)$/);return(!i&&n&&iQ(n[2])&&(i=n[1].trim(),a=n[2].trim()),a=a.replace(RegExp("^[\uD83D\uDD3B\u2728\u26A0\uFE0F\u2B50\uD83D\uDD25\u2705]\\s*","u"),"").trim())?{icon:(e=>{if(RegExp("^[\uD83D\uDD3B\u2728\u26A0\uFE0F\u2B50\uD83D\uDD25\u2705]","u").test(e)){var[t]=Array.from(e);if(t)return t}return e.includes("\u4E0B\u7EBF")||e.includes("\u505C\u7528")||e.includes("\u505C\u6B62")?"\uD83D\uDD3B":e.includes("\u4E0A\u7EBF")||e.includes("\u65B0\u589E")||e.includes("\u5347\u7EA7")?"\u2728":"\u2022"})(r),label:i,content:a}:null},iJ=e=>{var t,r,i=iK(e);if(!i)return[];var a=(t=i.indexOf("\uFF1A"),r=i.indexOf(":"),t<0?r:r<0?t:Math.min(t,r));if(a>0){var n=i.slice(0,a).trim(),s=i.slice(a+1).trim();if(s&&iQ(s)){var o=[],l=n.replace(RegExp("^[\uD83D\uDD3B\u2728\u26A0\uFE0F\u2B50\uD83D\uDD25\u2705]\\s*","u"),"").trim(),d=!!l&&(l.length<=12||iQ(l)||RegExp("^[\uD83D\uDD3B\u2728\u26A0\uFE0F\u2B50\uD83D\uDD25\u2705]","u").test(n));n&&!d&&o.push({type:"paragraph",text:"".concat(n,"\uFF1A")});var c=iY(s,d?l:void 0);if(c&&o.push({type:"highlight",item:c}),o.length)return o}}var u=iY(i);return u?[{type:"highlight",item:u}]:[{type:"paragraph",text:i}]},iX=(0,n.Pi)(()=>{var e,{homepageStore:t,loginStore:r}=(0,l.mZ)(),[a,n]=(0,s.useState)(null),[o,c]=(0,s.useState)(!1),[u,p]=(0,s.useState)(0),h=(0,s.useMemo)(()=>{var e,t;return(t=null==(e=null==a?void 0:a.description)?void 0:e.replace(/\r\n?/g,"\n").trim())?t.split("\n").map(e=>e.trim()).filter(Boolean).flatMap(e=>(e=>{var t=[],r="";for(var i of e)if(r+=i,"\u3002\uFF01\uFF1F\uFF1B".includes(i)){var a=r.trim();a&&t.push(a),r=""}return r.trim()&&t.push(r.trim()),t})(e).flatMap(iJ)):[]},[null==a?void 0:a.description]),v=(0,d.isInternal)()?"96px":"48px",m=(0,s.useMemo)(()=>"__pippitcn_home_breaking_change_popup_version_".concat(r.userConfig.uid||"anonymous"),[r.userConfig.uid]);(0,s.useEffect)(()=>{t.announcementStore.ensureAnnouncementsLoaded()},[t,null==(e=r.userConfig)?void 0:e.uid]),(0,s.useEffect)(()=>{var e,i,a,s,o=(e=t.announcementStore.announcementsData||void 0,i=r.isWhitelistUser,a=t.announcementStore.announcementExperimentMatches,{id:(null==(s=(0,iV.Pm)(null==e?void 0:e.announcements,i,a).find(e=>"breaking_change"===(0,iV.tJ)(null==e?void 0:e.type)))?void 0:s.id)||"breaking_change",enabled:!!s,title:(null==s?void 0:s.title)||"\u4EA7\u54C1\u80FD\u529B\u66F4\u65B0",description:(null==s?void 0:s.description)||"",buttonText:"\u6211\u77E5\u9053\u4E86",version:(null==e?void 0:e.version)||"1"});if(!o.enabled)return void n(null);n(o)},[t.announcementStore.announcementExperimentMatches,t.announcementStore.announcementsData,r.isWhitelistUser]),(0,s.useEffect)(()=>{if(!(null==a?void 0:a.enabled)||!a.version)return void c(!1);var e="".concat(a.version,":").concat(a.id||"breaking_change");localStorage.getItem(m)!==e&&c(!0)},[null==a?void 0:a.enabled,null==a?void 0:a.id,null==a?void 0:a.version,m]),(0,s.useEffect)(()=>{if(t.announcementStore.breakingChangeManualOpenRequested){if(!(null==a?void 0:a.enabled))return void t.announcementStore.consumeBreakingChangeOpenRequest();c(!0),t.announcementStore.consumeBreakingChangeOpenRequest()}},[null==a?void 0:a.enabled,t.announcementStore,t.announcementStore.breakingChangeManualOpenRequested]);var _=(0,s.useCallback)(()=>{(null==a?void 0:a.version)&&localStorage.setItem(m,"".concat(a.version,":").concat(a.id||"breaking_change"))},[null==a?void 0:a.id,null==a?void 0:a.version,m]),g=(0,s.useCallback)(()=>{c(!1),_()},[_]),f=(0,s.useCallback)(()=>{c(!1)},[]);return((0,s.useEffect)(()=>{if(o){p(e=>e+1);var e=window.setTimeout(()=>{f()},6e4);return()=>{window.clearTimeout(e)}}},[f,o]),(null==a?void 0:a.enabled)&&o)?(0,i.jsxs)("div",{className:"noticeContainer-BmtASW",style:{"--notice-top":v},children:[(0,i.jsxs)("div",{className:"noticeHeader-p1tjkb",children:[(0,i.jsx)("span",{className:"headerTitle-ArLMpu",children:"\u91CD\u8981\u901A\u77E5"}),(0,i.jsx)("button",{type:"button",className:"closeButton-d3xRGi",onClick:g,children:(0,i.jsxs)("span",{className:"countdownWrapper-eeWXeU",children:[(0,i.jsxs)("svg",{className:"countdownSvg-Fp4mtd",width:24,height:24,viewBox:"0 0 24 24",style:{"--countdown-duration":"".concat(60,"s")},children:[(0,i.jsx)("circle",{className:"countdownTrack-qGOyZU",cx:12,cy:12,r:9}),(0,i.jsx)("circle",{className:"countdownIndicator-UJYhcU",cx:12,cy:12,r:9,strokeDasharray:"".concat(iH," ").concat(iH),strokeDashoffset:iH,style:{"--countdown-circumference":"".concat(iH)}})]},u),(0,i.jsx)(eg.Z,{size:12,className:"countdownIcon-WQDdTY"})]})})]}),(0,i.jsxs)("div",{className:"noticeContent-KLL1g9",children:[(0,i.jsx)("h3",{className:"title-nx4GDs",children:a.title}),h.length?(0,i.jsx)("div",{className:"body-KxnLZT",children:h.map((e,t)=>{if("paragraph"===e.type)return(0,i.jsx)("p",{className:"paragraph-jqlcer",children:e.text},"paragraph-".concat(t));if(t>0&&(null==(r=h[t-1])?void 0:r.type)==="highlight")return null;for(var r,a,n=[e.item],s=t+1;s(0,i.jsxs)("div",{className:"highlightItem-bN3oVC",children:[(0,i.jsx)("span",{className:"highlightIcon-Z_3PoJ","aria-hidden":!0,children:e.icon}),(0,i.jsxs)("div",{className:"highlightText-FdV3yT",children:[e.label?(0,i.jsxs)("strong",{children:[e.label,"\uFF1A"]}):null,(0,i.jsx)("span",{children:e.content})]})]},"".concat(e.label||"item","-").concat(t)))},"highlight-".concat(t))})}):null]})]}):null}),i$=r(50586),i0=r(79368),i1=r(20315),i2=r.p+"static/image/1_seedance_2_0.fd8b76eb.png",i4=r.p+"static/image/2_imitation-entry.8102f633.png",i3=r.p+"static/image/3_novel.9311d6bc.png",i6=r.p+"static/image/4_montage.f3685ba1.png",i5=r.p+"static/image/5_dream-motion.afb60d89.png",i8=r(47688),i7=r(69848),i9=r(56800),ae=e=>"/novel/list?enter_from=".concat(encodeURIComponent(e)),at=["\u60F3\u505A\u89C6\u9891\uFF1F\u505A\u56FE\u7247\uFF1F\u8FD8\u662F\u6765\u70B9\u7075\u611F\u63A2\u7D22\uFF1F","\u60F3\u5199\u811A\u672C\uFF1F\u60F3\u505A\u77ED\u7247\uFF1F\u76F4\u63A5\u8BF4\uFF0C\u6211\u6765\u6267\u884C\u3002","\u73B0\u5728\u7684\u4F60\uFF0C\u60F3\u521B\u9020\u4EC0\u4E48\uFF1F","\u544A\u8BC9\u6211\uFF0C\u4F60\u4ECA\u5929\u60F3\u521B\u9020\u4E00\u70B9\u4EC0\u4E48\uFF1F","\u4ECA\u5929\u60F3\u8BA9\u7075\u611F\u4ECE\u54EA\u91CC\u5F00\u59CB\uFF1F"],ar="scrollArrow-cT25ht",ai="featureCard-ilwyvQ",aa="featureCardOverlay-Jb96Nx",an="featureCardImage-fSHc2t",as="featureCardImageInner-kh70uX",ao="featureCardContent-SG_3Zo",al="featureCardTitle-dZv_U7",ad="featureCardActionText-sW86uN",ac=e=>{var{items:t,renderItem:r,title:a,className:n,listClassName:o,fullWidth:l=!1,scrollContainerRef:d}=e,c=(0,s.useRef)(null),u=null!=d?d:c,[p,h]=(0,s.useState)(!1),[v,m]=(0,s.useState)(!1),_=(0,s.useCallback)(()=>{var e=u.current;if(!e){h(!1),m(!1);return}h(e.scrollLeft>0),m(e.scrollLeft+e.clientWidth{var e=u.current;if(e){_(),e.addEventListener("scroll",_,{passive:!0});var t=new ResizeObserver(_);return t.observe(e),()=>{e.removeEventListener("scroll",_),t.disconnect()}}},[t.length,_]),(0,i.jsxs)("div",{className:rj()("wrap-n1xWmh",l&&"wrapFullWidth-YNuwU7",n),children:[a?(0,i.jsx)("div",{className:"sectionTitle-QVtABK",children:a}):null,t.length>0&&(0,i.jsxs)("div",{className:"featureCardListWrapper-CBqZ3A",children:[p&&(0,i.jsx)("div",{className:"scrollFadeLeft-AypNzz"}),v&&(0,i.jsx)("div",{className:"scrollFadeRight-_kjZ0K"}),p&&(0,i.jsx)("button",{type:"button",className:rj()(ar,"scrollArrowLeft-YVnbuL"),onClick:()=>{var e=u.current;e&&e.scrollBy({left:-244,behavior:"smooth"})},"aria-label":"\u5411\u5DE6\u6EDA\u52A8",children:(0,i.jsx)(eH.Z,{size:16,color:"rgba(0, 0, 0, 0.6)"})}),v&&(0,i.jsx)("button",{type:"button",className:rj()(ar,"scrollArrowRight-IvI4h4"),onClick:()=>{var e=u.current;e&&e.scrollBy({left:244,behavior:"smooth"})},"aria-label":"\u5411\u53F3\u6EDA\u52A8",children:(0,i.jsx)(rX.Z,{size:16,color:"rgba(0, 0, 0, 0.6)"})}),(0,i.jsx)("div",{className:rj()("featureCardList-tQ5UvO",o),ref:u,children:t.map((e,t)=>r(e,t))})]})]})},au=[{id:"novel",name:"\u77ED\u5267 Agent",icon:x.T$Y,path:ae("small_tool"),trackingAction:"click_novel",trackingCategory:"home_page",isWhitelistUserOnly:!1},{id:"Seedance_2_0",name:"Seedance 2.0",icon:x.DJH,path:(0,q.P)("home",{source:"home",mode:"create",feature:"seedance2.0"}),trackingAction:"click_seedance_2_0",trackingCategory:"home_page",isWhitelistUserOnly:!1},{id:"imitation-entry",name:"\u7206\u6B3E\u590D\u523B",icon:x.yAo,path:(0,q.P)("home",{source:"home",mode:"create",feature:"imitation"}),trackingAction:"click_imitation_entry",trackingCategory:"home_page",isWhitelistUserOnly:!1},{id:"montage",name:"\u4E00\u955C\u5230\u5E95",icon:i1.Z,path:(0,q.P)("montage",{source:"home",mode:"create"}),trackingAction:"click_montage",trackingCategory:"home_page",isWhitelistUserOnly:!1},{id:"dream-motion",name:"\u52A8\u4F5C\u6A21\u4EFF",icon:x.DJH,path:(0,q.P)("dream-motion",{source:"home",mode:"create",agent_name:o.NG.PIPPIT_UGC_DREAMACTOR_AGENT}),trackingAction:"click_dream_motion",trackingCategory:"home_page",isWhitelistUserOnly:!0}],ap=[{id:"ai-lab",name:"AI\u5B9E\u9A8C\u5BA4",icon:x.T$Y,path:"/ai-lab",trackingAction:"click_ai_lab",trackingCategory:"home_page",isInternalOnly:!0,isWhitelistUserOnly:!1},{id:"omni-human",name:"\u6570\u5B57\u4EBA",icon:x.RUP,path:"/omni-human",trackingAction:"click_omni_human",trackingCategory:"home_page",isInternalOnly:!0,isWhitelistUserOnly:!1}],ah=(0,n.Pi)(e=>{var{showTitle:t=!0,embedded:r=!1,enableExposureTracking:n=!0,className:c}=e,u=(0,b.s0)(),{loginStore:h,integratedAgentStore:v,homepageStore:_}=(0,l.mZ)(),g=(0,i0.G)(i$.B),[f]=(0,i8.Zc)(),y=(0,a.a)(),x=null==y?void 0:y.agUiKit,{trackBusinessAction:I}=(0,en.Z)(),{userInfo:S}=g.getUserInfoStoreState(),w=!!(null==S?void 0:S.flag),N=w?"seedance2.0_fast_vision":"seedance2.0_fast_direct",C=w?"Seedance 2.0 Fast VIP":"Seedance 2.0 Fast",T=au.filter(e=>(!e.isWhitelistUserOnly||!!h.isWhitelistUser)&&("novel"!==e.id||!!f)),k=(0,d.isInternal)()?ap.filter(e=>!e.isWhitelistUserOnly||h.isWhitelistUser):[],j=e=>(0,i.jsx)("div",{className:an,children:(0,i.jsx)("img",{src:e,className:as})}),P={montage:()=>j(i6),"dream-motion":()=>j(i5),Seedance_2_0:()=>j(i2),"imitation-entry":()=>j(i4),novel:()=>j(i3)},L={Seedance_2_0:"\u9996\u53D1\u8BD5\u7528",novel:"Seedance 2.0 \u6700\u65B0\u652F\u63011080P",montage:"\u591A\u5F20\u56FE\u7247\u751F\u6210\u8FDE\u7EED\u81EA\u7136\u7684\u8F6C\u573A","dream-motion":"\u4F7F\u7528\u4F60\u7684\u89D2\u8272\u6A21\u4EFF\u52A8\u4F5C\u89C6\u9891","imitation-entry":"\u81EA\u52A8\u89E3\u6790\u7206\u70B9\uFF0C\u53C2\u8003\u6587\u6848/\u4E3B\u9898/\u753B\u98CE"},A=[...T,...k];(0,s.useEffect)(()=>{if(n)try{for(var e of Object.keys(P)){var t={action:"show",position:"home",edit_type:e};(0,i9.wG)("smart_tool_entrance",(0,p._)({},t)),(0,i7.qc)("smart_tool_entrance","novel_entrance",t)}}catch(e){}},[n]);var M=(0,i.jsx)(ac,{title:t?"\u5E38\u7528\u529F\u80FD":void 0,items:A,renderItem:e=>{var t=P[e.id],r="novel"===e.id,a=L[e.id]||"\u7ACB\u5373\u8BD5\u7528";return(0,i.jsxs)(ec.Z,{className:"".concat(ai," ").concat(r?"featureCardNovel-nugJsW":""),trackingAction:e.trackingAction,trackingCategory:e.trackingCategory,onClick:()=>(e=>{var t=e.path;if("montage"===e.id){try{var r=v.montageStore;r.onReset(),r.genRandomThreadId();var i=r.threadId;if(!i)throw Error("\u672A\u83B7\u53D6\u5230\u4E00\u955C\u5230\u5E95\u4F1A\u8BDD ID");t=(0,q.P)("montage",{source:"home",mode:"create",thread_id:i,agent_name:o.NG.PIPPIT_UGC_MONTEGA_AGENT}),u(t),x&&"function"==typeof x.switchToThread&&window.requestAnimationFrame(()=>{x.switchToThread(i,o.NG.PIPPIT_UGC_MONTEGA_AGENT),x.workbenchManager.enterEmptyState()}),v.setCurrentTabName("montage"),v.asyncUpdateAgentInfo(o.NG.PIPPIT_UGC_MONTEGA_AGENT,i),I("montage_agent_create_new_conversation","integrated_agent_history","success",{thread_id:i,agent_name:o.NG.PIPPIT_UGC_MONTEGA_AGENT})}catch(e){m.Z.error("\u521B\u5EFA\u4E00\u955C\u5230\u5E95\u5931\u8D25\uFF0C\u8BF7\u7A0D\u540E\u91CD\u8BD5"),I("montage_agent_create_new_conversation","integrated_agent_history","failure",{error_message:e instanceof Error?e.message:String(e)})}return}if("dream-motion"===e.id){v.genRandomThreadId();var a=v.threadId;return a?(u(t=(0,q.P)("dream-motion",{source:"home",mode:"create",thread_id:a,agent_name:o.NG.PIPPIT_UGC_DREAMACTOR_AGENT})),x&&"function"==typeof x.switchToThread&&window.requestAnimationFrame(()=>{x.switchToThread(a,o.NG.PIPPIT_UGC_DREAMACTOR_AGENT),x.workbenchManager.enterEmptyState()}),v.setCurrentTabName("dream-motion"),v.setThreadId(a),void v.setAgentName(o.NG.PIPPIT_UGC_DREAMACTOR_AGENT)):void m.Z.error("\u521B\u5EFA\u52A8\u4F5C\u6A21\u4EFF\u4F1A\u8BDD\u5931\u8D25\uFF0C\u8BF7\u7A0D\u540E\u91CD\u8BD5")}if("Seedance_2_0"===e.id&&(_.setGenerationType(U.F.VideoPart),_.setFormField("imageModel",void 0),_.setFormField("videoModel",N),m.Z.success("\u5DF2\u4E3A\u60A8\u9009\u62E9 ".concat(C," \u6C89\u6D78\u5F0F\u77ED\u7247")),window.requestAnimationFrame(()=>{_.focusInput()})),"imitation-entry"===e.id){var n=_.controlStore,s=_.materialsStore;_.setGenerationType(U.F.VideoPart),s.setMaterialsWithRules([],{silent:!0}),n.setImitationPopoverVisible(!1),n.clearImitationVideos(),n.clearReferenceVideos(),n.clearReferenceAudios(),n.setVideoPartExtendType(B.u.None),_.setFormField("videoDuration",0),_.setFormField("imageModel",void 0),_.setFormField("videoModel",N),_.setUserInputText("\u89E3\u6790\u53C2\u8003\u89C6\u9891\u7684\u7206\u70B9\u539F\u56E0\u5E76\u501F\u9274\u5728\u89C6\u9891\u4E2D"),window.requestAnimationFrame(()=>{n.openImitationPopover({resetInput:!0}),_.focusInput()})}if("integrated-agent"===e.id){v.threadId||v.initThread();var l=v.threadId,d=new URL(t,window.location.origin);l&&d.searchParams.set("thread_id",l),t="".concat(d.pathname).concat(d.search).concat(d.hash)}if("novel"===e.id){t="/novel/list";try{var c={action:"click",edit_type:"novel",position:"home",click_type:"feature_card"};(0,i7.qc)("smart_tool_entrance","novel_entrance",c),(0,i9.wG)("smart_tool_entrance",(0,p._)({category:"novel_entrance"},c))}catch(e){}}u(t)})(e),type:"text",children:[t?t():(0,i.jsx)("div",{className:an,children:(0,i.jsx)("div",{className:"actionCardIconBox-PU3Yam",children:(0,i.jsx)(e.icon,{className:"actionCardIcon-dDXbbp","aria-hidden":!0})})}),(0,i.jsx)("div",{className:aa}),r&&(0,i.jsx)("span",{className:"newTag-maKEqA",children:"New"}),(0,i.jsxs)("div",{className:ao,children:[(0,i.jsx)("span",{className:al,children:e.name}),(0,i.jsx)("span",{className:ad,children:a})]})]},e.id)},className:r?c:void 0,fullWidth:r});return r?M:(0,i.jsx)("div",{className:rj()("actionsSection-LtJFv4",c),children:M})}),av=r(95265),am=r(8041),a_=r(926),ag={VIDEO:"\u89C6\u9891\u751F\u6210\u9884\u4F30\u6309 1 \u79D2\u949F ".concat(1," \u79EF\u5206\u6263\u9664"),VIDEO_PART:"\u6C89\u6D78\u5F0F\u77ED\u7247\u751F\u6210\u9884\u4F30\u6309 1 \u79D2\u949F ".concat(10," \u79EF\u5206\u6263\u9664"),IMAGE:""},af=r(64908),ay=r(43529),ab=r(12474),ax=r(79269),aI=r(35267),aS={[ab.$f.COUNT]:"\u6B21",[ab.$f.WORD]:"\u5B57",[ab.$f.SECOND]:"\u79D2",page:"\u5F20"};ax.M.STANDARD,ax.M.ALL,ax.M.ARTISAN,ax.M.MAESTRO;var aw="website_entry",aN=r(51183),aC={promptContainer:"promptContainer-Lvoq1Q",inputSection:"inputSection-jWpD4u",sandboxedAgentBadge:"sandboxedAgentBadge-eZCA2Y",sandboxedAgentBetaTag:"sandboxedAgentBetaTag-E3XW3t",sandboxedAgentBadgeClose:"sandboxedAgentBadgeClose-gzF1oa",attachmentsBar:"attachmentsBar-xzWpbe",attachmentsBarVisible:"attachmentsBarVisible-lkUjuB",fileUploaderWrapper:"fileUploaderWrapper-ieDAJU",attachmentsBarHidden:"attachmentsBarHidden-VSEiVw",hiddenUploader:"hiddenUploader-Qs_rbI",imitationVideoCard:"imitationVideoCard-ZyX10N",imitationVideoCardClose:"imitationVideoCardClose-fmiA7i",imitationVideoCardPreview:"imitationVideoCardPreview-wLp3Y6",imitationVideoCardVideo:"imitationVideoCardVideo-aLGfuI",imitationVideoCardInner:"imitationVideoCardInner-fVQiC6",imitationVideoCardPlay:"imitationVideoCardPlay-FwlbCt",imitationVideoCardText:"imitationVideoCardText-atO_ug",characterReferencePreview:"characterReferencePreview-Ye8KUT",characterReferenceImage:"characterReferenceImage-e6b0LQ",characterReferencePlaceholder:"characterReferencePlaceholder-lZmPGf",characterReferenceLabel:"characterReferenceLabel-hjbj9Y",imitationPopoverClose:"imitationPopoverClose-QQmnBb",inputContainer:"inputContainer-TXtNPj",extendModeBadge:"extendModeBadge-NWE06b",extendModeBadgeClose:"extendModeBadgeClose-fTA4ad",inputContainerDragOver:"inputContainerDragOver-gVGAs0",toolbarDragOver:"toolbarDragOver-GmyY4a",inputContainerFocused:"inputContainerFocused-_1DhKR",toolbarFocused:"toolbarFocused-gyrDx3",inputContainerExtendMode:"inputContainerExtendMode-uPFBuk",toolbarExtendMode:"toolbarExtendMode-uRKrpZ",toolbar:"toolbar-asFmo3",toolbarLeft:"toolbarLeft-ewpkRr",configButtons:"configButtons-ej1fNL",videoPartDurationTrigger:"videoPartDurationTrigger-KWTics",videoPartResolutionTrigger:"videoPartResolutionTrigger-s1W2TK",videoPartExtendTrigger:"videoPartExtendTrigger-y5PDY3",videoPartDurationLabel:"videoPartDurationLabel-M3FTNn",reponsiveConfigButtonBase:"reponsiveConfigButtonBase-bEyoIF",imitationRefButton:"imitationRefButton-Q3ONyg",configButton:"configButton-zq1hk4",ratioMenu:"ratioMenu-tdv70S",ratioDropList:"ratioDropList-Wvfl5t",videoPartDurationItem:"videoPartDurationItem-s2AItm",ratioItemActive:"ratioItemActive-ZJZPBM",ratioItemIcon:"ratioItemIcon-_ikNTo",active:"active-jJbn0k","imitationRefButton-active":"imitationRefButton-active-_lYgDT",imitationRefButtonActive:"imitationRefButton-active-_lYgDT","imitationRefButton-disabled":"imitationRefButton-disabled-GnsHNU",imitationRefButtonDisabled:"imitationRefButton-disabled-GnsHNU",imitationPopover:"imitationPopover-meBhK0",referencePopover:"referencePopover-avnrgT",mentionPopover:"mentionPopover-ipMX8z",mentionPopoverContent:"mentionPopoverContent-k6oEZF",mentionPopoverTitle:"mentionPopoverTitle-R4GOiK",mentionPopoverDesc:"mentionPopoverDesc-LTwwH3",imitationPopoverContent:"imitationPopoverContent-eKgNYm",referencePopoverContent:"referencePopoverContent-zKfCV0",referencePopoverHeader:"referencePopoverHeader-HD2mdc",referencePopoverClose:"referencePopoverClose-pwz5WG",referenceList:"referenceList-jtmcMp",referenceItem:"referenceItem-GgZIFY",referenceItemName:"referenceItemName-vPQSjx",referenceItemRemove:"referenceItemRemove-ppWR5x",referenceEmpty:"referenceEmpty-KbMbTf",referenceActions:"referenceActions-BHAcId",referenceBadge:"referenceBadge-MW5enD",imitationPopoverBody:"imitationPopoverBody-GSRZoy",imitationPopoverTip:"imitationPopoverTip-QtxFA6",imitationPopoverUploadLink:"imitationPopoverUploadLink-DCYi5g",imitationPopoverInput:"imitationPopoverInput-Ov9I59",imitationPopoverFooter:"imitationPopoverFooter-VKVAMi",uploadBadge:"uploadBadge-xJy1qY",buttonContainer:"buttonContainer-E0v_KT",rewritePromptContainer:"rewritePromptContainer-gWxvD6",rewriteRollbackBanner:"rewriteRollbackBanner-f12GBB",rewriteRollbackLabel:"rewriteRollbackLabel-rqXZc6",rewriteRollbackTooltipContent:"rewriteRollbackTooltipContent-WZdznI",rewriteRollbackAction:"rewriteRollbackAction-MUBkxp",rewriteRollbackClose:"rewriteRollbackClose-gH_EHm",rewritePromptButton:"rewritePromptButton-ZMRnB2",materialPanel:"materialPanel-DUPDY6",slideDown:"slideDown-oh4i12",materialPanelContent:"materialPanelContent-vjVP5u",createButton:"createButton-z2MuSL",createButtonArrow:"createButtonArrow-X3WpT7",createButtonIcon:"createButtonIcon-bO5nvE",loadingSpinner:"loadingSpinner-M_5Na5",spin:"spin-mojyx4",sugPromptBar:"sugPromptBar-sd0laT",sugPromptList:"sugPromptList-SmdQ5x",imitationEntryIcon:"imitationEntryIcon-qnczKP",imitationEntryText:"imitationEntryText-RkXpTy",sugPromptItem:"sugPromptItem-uYkWDp",sugPromptText:"sugPromptText-Tk421M",sugPreview:"sugPreview-ocwVgI",sugPreviewImage:"sugPreviewImage-WGQx8X",rewriteSpinning:"rewriteSpinning-vTFQuN",sugLoading:"sugLoading-AHg9a5",sugContainer:"sugContainer-TgczCM",sugScrollArea:"sugScrollArea-c7R6uX",sugRefreshBtn:"sugRefreshBtn-eQV_gY",sugRefreshBtnSpinning:"sugRefreshBtnSpinning-bvASpw",creditTipWrapper:"creditTipWrapper-TDZWv6",creditTip:"creditTip-csIAa4"},aT=new Set(["seedance_2.0","seedance2.0_vision","seedance_2.0_fast","seedance2.0_fast_vision"]),ak=e=>e!==U.F.VideoPart&&(e===U.F.NestAgent||e===U.F.Agent||e===U.F.Image),aj=(e,t,r,i)=>{if(i){var a;return(e===U.F.Vids||e===U.F.NestAgent||e===U.F.Agent)&&(a=String(t||"").toLowerCase().replace(/\s+/g,""),aT.has(a)&&a)?"nest_seedance2_0":"nest_agent"}if(e===U.F.Image)return"poster";if(e===U.F.Vids)return(0,T.E9)(r)?"videogen_fast":"agent_pro"===r?"videogen_pro":"videogen";if(e===U.F.VideoPart){var n=(0,V.j1)(t);return n&&am.jp.includes(n)?"video_part_seedance2_0":"video_part"}return"videogen"};r(96477),r(20671);var aP=r(41992),aL=r(25962),aA=r(33891),aM="720p_lite",aD="720p",aR=[{value:"480p",label:"480P"},{value:"720p_lite",label:"720P Lite"},{value:"720p",label:"720P"}],aE=[{value:"720p",label:"720P"},{value:"1080p",label:"1080P"}],aU=e=>{var{normalizedModel:t,isAgentMode:r,isVideoPartMode:i,enableSandboxImpr0316:a,enableAgentSandboxResolution:n=!1}=e;return(r||i)&&"seedance2.0_vision"===t?aE:a&&(i||n&&r)?aR:[]},aO=(0,n.Pi)(e=>{var{className:t,options:r=aR}=e,{homepageStore:a}=(0,l.mZ)(),[n,o]=(0,s.useState)(!1),d=a.formData.videoResolution||aM,c=r.find(e=>e.value===d)||r[0];return c?(0,i.jsx)(v.Z,{content:"\u9009\u62E9\u89C6\u9891\u4EA7\u7269\u751F\u6210\u5206\u8FA8\u7387",position:"top",children:(0,i.jsx)(aL.Z,{trigger:"click",popupVisible:n,onVisibleChange:o,droplist:(0,i.jsx)(aP.Z,{className:aC.ratioMenu,children:(0,i.jsx)("div",{className:aC.ratioDropList,children:r.map(e=>(0,i.jsx)(aP.Z.Item,{onClick:()=>{a.setFormField("videoResolution",e.value),o(!1)},children:(0,i.jsxs)("div",{className:rj()(aC.videoPartDurationItem,d===e.value&&aC.ratioItemActive),children:[(0,i.jsx)("div",{className:aC.videoPartDurationLabel,children:e.label}),d===e.value&&(0,i.jsx)("div",{className:aC.ratioItemCheck,children:(0,i.jsx)(aA.Z,{size:16})})]})},e.value))})}),children:(0,i.jsx)("button",{type:"button",className:rj()(aC.configButton,aC.videoPartResolutionTrigger,t,n&&"active"),onClick:()=>o(e=>!e),children:(0,i.jsx)("span",{children:c.label})})})}):null}),aB=[{value:5,label:"5s"},{value:10,label:"10s"},{value:15,label:"15s"}],az=(0,n.Pi)(e=>{var{className:t}=e,{loginStore:r,homepageStore:a}=(0,l.mZ)(),n=a.formData.videoDuration,[o,d]=(0,s.useState)(!1);r.hasWhitelistPermission(ay.B.INTERNAL_USER);var c=aB.find(e=>e.value===n)||aB[0];return(0,i.jsx)(v.Z,{content:"\u9009\u62E9\u6C89\u6D78\u5F0F\u77ED\u7247\u65F6\u957F",position:"top",children:(0,i.jsx)(aL.Z,{trigger:"click",popupVisible:o,onVisibleChange:d,droplist:(0,i.jsx)(aP.Z,{children:aB.map(e=>(0,i.jsx)(aP.Z.Item,{onClick:()=>{var t;t=e.value,a.setFormField("videoDuration",t),d(!1)},children:(0,i.jsx)("div",{className:aC.videoPartDurationItem,children:(0,i.jsx)("div",{className:aC.videoPartDurationLabel,children:e.label})})},String(e.value)))}),children:(0,i.jsx)("button",{type:"button",className:rj()(aC.configButton,aC.videoPartDurationTrigger,t,o&&"active"),onClick:()=>d(e=>!e),children:(0,i.jsx)("span",{children:c.label})})})})}),aF=e=>{var{currentResolution:t,isSeedanceResolutionEntry:r,normalizedModel:i,options:a}=e;if(a.length){var n=a.map(e=>e.value);if(!(t&&n.includes(t)))return r&&"seedance2.0_vision"===i?aD:aM}},aZ=new Set(["auto","seedream_5.0","seedream_4.5","seedream_4.1","seedream_4"]),aq=new Set(["seedance_2.0","seedance2.0_vision","seedance_2.0_fast","seedance2.0_fast_vision"]);r(992);var aG=r(44932),aV=r(22770),aH=r(82001),aW=r(95970),aQ=r(99606),aK=r(28722),aY=(r(99138),r(46542)),aJ=r(58311),aX=e=>{var t,r=(e.type||(null==(t=e.file)?void 0:t.type)||"").toLowerCase(),i=r.startsWith("video/")||!!e.videoId,a=r.startsWith("image/")||!!e.file&&(0,aN.CO)(e.file),n=String(e.pippitAssetId||"").trim();if(a&&n)return{kind:"image",source:"pippit_asset",resource:n};if("pippit_asset"===e.source&&n&&i)return{kind:"video",source:"pippit_asset",resource:n};if(i&&e.videoId)return{kind:"video",source:"vid",resource:e.videoId};if(a){var s,o=(s=String(e.url||e.previewUrl||"").trim())?s.startsWith("//")?"https:".concat(s):/^https?:\/\//i.test(s)?s:"":"";if(o)return{kind:"image",source:"url",resource:o}}return null},a$=e=>{var t=[],r=[],i=[],a=[],n=new Set,s=new Set,o=new Set,l=new Set,d=new Map;for(var c of e)if("success"===c.status){var u=aX(c);if(u){if(d.set(c.id,u),"image"===u.kind){"pippit_asset"===u.source?s.has(u.resource)||(s.add(u.resource),r.push(u.resource)):n.has(u.resource)||(n.add(u.resource),t.push(u.resource));continue}"pippit_asset"===u.source?l.has(u.resource)||(l.add(u.resource),a.push(u.resource)):o.has(u.resource)||(o.add(u.resource),i.push(u.resource))}}return{imageUrls:t,imagePippitAssetIds:r,videoIds:i,videoPippitAssetIds:a,materialResourceMap:d}},a0=r(48206),a1=e=>!!(null==e?void 0:e.url),a2=r(51925),a4=r(54591),a3=r(50677),a6=r(99536),a5={trigger:"trigger-Mt5lwU",disabled:"disabled-SiihRS",triggerHasValue:"triggerHasValue-JEuu01",triggerIcon:"triggerIcon-o68oG6",triggerLabel:"triggerLabel-lSNyJc",ratioMenu:"ratioMenu-z7UkDl",ratioDropList:"ratioDropList-gmQkVU",description:"description-_IeIBz",ratioItem:"ratioItem-WYIPmW",ratioItemActive:"ratioItemActive-fp0PeQ",ratioItemIcon:"ratioItemIcon-IVC3JQ",ratioItemLabel:"ratioItemLabel-fZNjkN",ratioItemText:"ratioItemText-KQnDXX",ratioItemCheck:"ratioItemCheck-a4I4CX"},a8=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:16,r={size:t,className:a5.ratioIcon,color:"currentColor"};switch(e){case"16:9":return(0,i.jsx)(x.$3C,(0,p._)({},r));case"9:16":return(0,i.jsx)(x.Dxd,(0,p._)({},r));case"1:1":return(0,i.jsx)(x.Hgt,(0,p._)({},r));case"4:3":return(0,i.jsx)(x.xDy,(0,p._)({},r));case"3:4":return(0,i.jsx)(x.Xvc,(0,p._)({},r));default:return(0,i.jsx)(x.vG4,(0,p._)({},r))}},a7=(0,n.Pi)(e=>{var{className:t="",value:r,onChange:a,renderTrigger:n,disabled:o,generateType:d=U.F.Image}=e,c=(0,eY._)(e,["className","value","onChange","renderTrigger","disabled","generateType"]),{homepageStore:u}=(0,l.mZ)(),[m,_]=(0,s.useState)(!1),g=null!=r?r:u.formData.ratio,f=(0,s.useMemo)(()=>aK.Ky.find(e=>e.value===g)||aK.Ky["0"],[g]),y=()=>{o||_(!0)},b=(null==f?void 0:f.value)!==void 0,x=(0,i.jsxs)("div",{className:rj()(a5.trigger,b&&a5.triggerHasValue,"aspect-ratio-trigger"),onClick:y,children:[a8((null==f?void 0:f.ratio)||"9:16",16),b?(0,i.jsx)("span",{className:a5.triggerLabel,children:null==f?void 0:f.label}):null]}),I=d===U.F.Image?aK.Ky:aK.Ky.filter(e=>"1:1"!==e.ratio);return(0,i.jsx)(v.Z,{content:"\u6BD4\u4F8B: ".concat((null==f?void 0:f.label)||""),position:"top",children:(0,i.jsx)(aL.Z,(0,h._)((0,p._)({},c),{popupVisible:m,onVisibleChange:e=>{o||_(e)},trigger:"click",disabled:o,droplist:(0,i.jsx)(aP.Z,{className:a5.ratioMenu,children:(0,i.jsx)("div",{className:a5.ratioDropList,children:I.map(e=>{var t;return(0,i.jsx)(aP.Z.Item,{onClick:()=>{var t;return t=e.value,void(a?a(t):u.setFormField("ratio",t),_(!1))},children:(0,i.jsxs)("div",{className:rj()(a5.ratioItem,"aspect-ratio-item",g===e.value&&a5.ratioItemActive),children:[(0,i.jsxs)("div",{className:a5.ratioItemLabel,children:[(0,i.jsx)("div",{className:a5.ratioItemIcon,children:a8(e.ratio,16)}),(0,i.jsx)("div",{className:a5.ratioItemText,children:e.label})]}),g===e.value&&(0,i.jsx)("div",{className:a5.ratioItemCheck,children:(0,i.jsx)(aA.Z,{size:16})})]})},(null==(t=e.value)?void 0:t.toString())||"auto")})})}),children:n?n({onClick:y,isOpen:m,currentLabel:(null==f?void 0:f.label)||""}):x}))})}),a9=r(48646),ne="trigger-hkYoLC",nt="triggerDisabled-RLU9QD",nr=r(46188),ni=[{key:"persona",title:"\u4EBA\u7269\u5F62\u8C61",options:[{value:"persona_professional",label:"\u4E13\u4E1A\u6743\u5A01"},{value:"persona_playful",label:"\u8F7B\u677E\u6D3B\u6CFC"},{value:"persona_funny",label:"\u5E7D\u9ED8\u641E\u7B11"}]},{key:"videoStyle",title:"\u89C6\u9891\u98CE\u683C",options:[{value:"video_realistic",label:"\u5199\u5B9E\u98CE"},{value:"video_anime",label:"\u52A8\u6F2B\u98CE"},{value:"video_ink",label:"\u6C34\u58A8\u753B"},{value:"video_3d",label:"3D\u52A8\u753B"},{value:"video_pixel",label:"\u50CF\u7D20\u98CE"},{value:"video_sci_fi",label:"\u79D1\u5E7B\u98CE"},{value:"video_retro",label:"\u590D\u53E4\u98CE"},{value:"video_jp",label:"\u65E5\u6F2B\u98CE"}]},{key:"voiceStyle",title:"\u97F3\u8272\u98CE\u683C",options:[{value:"voice_professional",label:"\u4E13\u4E1A\u6743\u5A01"},{value:"voice_bright_female",label:"\u5F00\u6717\u5973\u58F0"},{value:"voice_handsome_male",label:"\u4FCA\u6717\u7537\u58F0"}]},{key:"emotion",title:"\u60C5\u7EEA",options:[{value:"emotion_warm",label:"\u6E29\u99A8"},{value:"emotion_excited",label:"\u6FC0\u52A8"},{value:"emotion_surprised",label:"\u60CA\u559C"},{value:"emotion_memory",label:"\u6000\u5FF5"},{value:"emotion_romantic",label:"\u6D6A\u6F2B"},{value:"emotion_calm",label:"\u5E73\u9759"},{value:"emotion_angry",label:"\u6124\u6012"},{value:"emotion_relax",label:"\u8F7B\u677E"},{value:"emotion_lively",label:"\u6D3B\u6CFC"},{value:"emotion_tense",label:"\u7D27\u5F20"}]}],na=ni.reduce((e,t)=>(t.options.forEach(t=>{t.content?e[t.value]=t.content:e[t.value]=t.label}),e),{}),nn=ni.reduce((e,t)=>(e[t.key]=t.title,e),{}),ns=e=>{var{className:t="",disabled:r=!1,onInsert:a}=e;return(0,i.jsx)(v.Z,{content:"\u5206\u6790\u89C6\u9891\u7206\u70B9\u5E76\u8FDB\u884C\u590D\u523B",position:"top",children:(0,i.jsx)("button",{type:"button",className:rj()(ne,t,r&&nt),onClick:()=>{r||null==a||a("\u5206\u6790\u8FD9\u4E2A\u89C6\u9891\u3010\u652F\u6301\u4E0A\u4F20\u6587\u4EF6\u3001\u6296\u97F3/\u897F\u74DC/\u5934\u6761\u89C6\u9891\u94FE\u63A5\u3011\u7684\u7206\u70B9\uFF0C\u4FDD\u7559\u7206\u70B9\u8FDB\u884C\u4EFF\u5199\u4E8C\u521B\u4E00\u4E2A\u89C6\u9891\uFF0C\u4E0D\u4FDD\u7559\u539F\u7D20\u6750")},children:(0,i.jsx)(nr.Z,{})})})},no=e=>{if(!e)return"";var t=[];return ni.forEach(r=>{var i=e[r.key];if(i){var a=na[i]||i,n=nn[r.key];t.push("".concat(n,"\uFF1A").concat(a))}}),t.join("\uFF1B")},nl=(0,n.Pi)(e=>{var{className:t="",disabled:r=!1,value:a,onChange:n,onInsert:o}=e,[l,d]=(0,s.useState)(!1),[c,u]=(0,s.useState)(null!=a?a:{});(0,s.useEffect)(()=>{u(null!=a?a:{})},[a]);var h=(0,s.useMemo)(()=>Object.values(c).filter(Boolean).length,[c]),m=(0,s.useMemo)(()=>{var e=no(c);return e||"\u521B\u4F5C\u504F\u597D"},[c]),_=e=>{u(e),null==n||n(e);var t=no(e);null==o||o(t)},g=(0,i.jsxs)("div",{className:rj()(ne,t,r&&nt),onClick:()=>{r||d(!0)},children:[(0,i.jsx)("div",{className:"triggerSummary-YNRP0J",children:(0,i.jsx)(a9.Z,{size:16})}),h>0?(0,i.jsx)("span",{className:"selectedBadge-fcXJxg",children:h}):null]});return(0,i.jsx)(v.Z,{content:m,position:"top",children:(0,i.jsx)(aL.Z,{trigger:"click",popupVisible:l,onVisibleChange:e=>{r||d(e)},disabled:r,droplist:(0,i.jsx)("div",{className:"dropdownPanel-VtrsP9",children:ni.map(e=>{var t=c[e.key];return(0,i.jsxs)("div",{className:"section-JxPPiw",children:[(0,i.jsxs)("div",{className:"sectionHeader-IjMPQq",children:[(0,i.jsxs)("div",{children:[(0,i.jsx)("div",{className:"sectionTitle-k1fYsf",children:e.title}),e.description?(0,i.jsx)("div",{className:"sectionDesc-zt6F5X",children:e.description}):null]}),t?(0,i.jsx)("button",{type:"button",className:"clearButton-g2Mf5F",onClick:()=>(e=>{if(c[e]){var t=(0,p._)({},c);delete t[e],_(t)}})(e.key),children:"\u6E05\u9664"}):null]}),(0,i.jsx)("div",{className:"options-hJR1jo",children:e.options.map(r=>(0,i.jsx)("button",{type:"button",className:rj()("optionButton-xOqjXS",t===r.value&&"optionActive-ZnKTMi"),onClick:()=>{var t,i,a,n;return t=e.key,i=r.value,a=c[t],n=(0,p._)({},c),void(a===i?delete n[t]:n[t]=i,_(n))},children:r.label},r.value))})]},e.key)})}),children:g})})}),nd=r(16162),nc="modeTooltipSection-pp0JwC",nu=[{id:U.F.Agent,key:U.F.Agent,label:"Agent \u6A21\u5F0F",description:"\u5168\u80FD\u521B\u4F5C Agent\uFF0C\u56FE\u7247\u3001\u77ED\u7247\u3001\u957F\u89C6\u9891\u4E00\u7AD9\u5F0F\u521B\u4F5C",tagLabel:"Agent \u6A21\u5F0F",icon:"data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHZpZXdCb3g9IjAgMCAyMCAyMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTMuMzk3OTUgNi41NDgyOEMzLjYyODg1IDYuMTQ5MjkgNC4xMzk1IDYuMDEyOTcgNC41Mzg1NyA2LjI0MzU5TDkuOTk4NTQgOS40MDM3NUwxNS40MjA0IDYuMjY0MUMxNS44MTk0IDYuMDMyOTcgMTYuMzI5OSA2LjE2ODgxIDE2LjU2MSA2LjU2NzgxQzE2Ljc5MjEgNi45NjY3OCAxNi42NTYyIDcuNDc3MjMgMTYuMjU3MyA3LjcwODQ0TDEwLjgzMzUgMTAuODVWMTYuNDAwOEMxMC44MzM1IDE2Ljg2MiAxMC40NTk3IDE3LjIzNTggOS45OTg1NCAxNy4yMzU4QzkuNTM3NTQgMTcuMjM1NiA5LjE2MzU3IDE2Ljg2MTkgOS4xNjM1NyAxNi40MDA4VjEwLjg0OTFMMy43MDI2NCA3LjY4ODlDMy4zMDM4OCA3LjQ1Nzk1IDMuMTY3NDQgNi45NDcyNSAzLjM5Nzk1IDYuNTQ4MjhaIiBmaWxsPSJibGFjayIvPgo8cGF0aCBkPSJNNy44NTE3NCAzLjE4NDY5QzkuMTgxMDIgMi40MTcyMyAxMC44MTg4IDIuNDE3MjMgMTIuMTQ4IDMuMTg0NjlMMTQuODI4MSA0LjczMkMxNi4xNTczIDUuNDk5NDYgMTYuOTc2MiA2LjkxNzc4IDE2Ljk3NjIgOC40NTI3VjExLjU0NzNDMTYuOTc2MiAxMy4wODIyIDE2LjE1NzMgMTQuNTAwNiAxNC44MjgxIDE1LjI2OEwxMi4xNDggMTYuODE1M0MxMC44MTg4IDE3LjU4MjggOS4xODEwMiAxNy41ODI4IDcuODUxNzQgMTYuODE1M0w1LjE3MTcyIDE1LjI2OEMzLjg0MjQ0IDE0LjUwMDYgMy4wMjM1OCAxMy4wODIyIDMuMDIzNTggMTEuNTQ3M1Y4LjQ1MjdDMy4wMjM1OCA2LjkxNzc4IDMuODQyNDUgNS40OTk0NiA1LjE3MTcyIDQuNzMyTDcuODUxNzQgMy4xODQ2OVoiIHN0cm9rZT0iYmxhY2siIHN0cm9rZS1vcGFjaXR5PSIwLjkiIHN0cm9rZS13aWR0aD0iMS42NyIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+Cjwvc3ZnPgo="},{id:U.F.NovelAgent,key:U.F.NovelAgent,label:"\u77ED\u5267 Agent",description:"\u4E00\u952E\u8FDB\u5165\u77ED\u5267\u521B\u4F5C\u5DE5\u4F5C\u53F0\uFF0C\u5FEB\u901F\u5F00\u59CB\u5206\u955C\u4E0E\u5267\u60C5\u751F\u6210",tagLabel:"\u77ED\u5267 Agent",icon:"data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHZpZXdCb3g9IjAgMCAyMCAyMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTEzLjg4NzcgMy4zMTQ1OEMxNC44MDY0IDMuNTYwNzQgMTUuNTM2NSAzLjc1NzMzIDE2LjExNzIgMy45NTYxOEMxNi43MDgzIDQuMTU4NjIgMTcuMjAyMiA0LjM4MzYzIDE3LjYzMjggNC43MTM5OUMxOC42ODUxIDUuNTIxNTIgMTkuMzczNyA2LjcxNDMgMTkuNTQ2OSA4LjAyOTQyQzE5LjYxNzYgOC41NjcyNyAxOS41NjQ1IDkuMTA2OTkgMTkuNDQ0MyA5LjcxOTg1QzE5LjMyNTUgMTAuMzI1OCAxOS4xMjkxIDExLjA2MTkgMTguODgwOSAxMS45ODg0TDE4LjY2NSAxMi43OTMxQzE4LjQxNjggMTMuNzE5NSAxOC4yMTk2IDE0LjQ1NSAxOC4wMTk1IDE1LjAzOTJDMTcuODE3IDE1LjYzMDUgMTcuNTkzMiAxNi4xMjYxIDE3LjI2MjcgMTYuNTU2OEMxNi40NTUyIDE3LjYwODggMTUuMjYyMSAxOC4yOTc2IDEzLjk0NzMgMTguNDcwOEMxMy40MDk0IDE4LjU0MTYgMTIuODY4OCAxOC40ODg1IDEyLjI1NTkgMTguMzY4M0MxMS42NDk5IDE4LjI0OTQgMTAuOTEzOSAxOC4wNTExIDkuOTg3MyAxNy44MDI5QzkuMDYwOTYgMTcuNTU0NiA4LjMyNTMzIDE3LjM1ODMgNy43NDEyMSAxNy4xNTgzQzcuNTQyNDggMTcuMDkwMyA3LjM1NDg3IDE3LjAxODcgNy4xNzY3NiAxNi45NDI1TDEwLjIwNTEgMTYuMTMxQzEwLjI3NTEgMTYuMTQ5OCAxMC4zNDY2IDE2LjE2OTkgMTAuNDE5OSAxNi4xODk2QzExLjM2ODMgMTYuNDQzNyAxMi4wMzkyIDE2LjYyNDMgMTIuNTc2MiAxNi43Mjk2QzEzLjEwNTggMTYuODMzNSAxMy40NDYgMTYuODUxOSAxMy43Mjk1IDE2LjgxNDZDMTQuNjA1NCAxNi42OTkyIDE1LjM5OTYgMTYuMjQwMSAxNS45Mzc1IDE1LjUzOTJDMTYuMTExNSAxNS4zMTI1IDE2LjI2NDcgMTUuMDA5NCAxNi40Mzk1IDE0LjQ5OTFDMTYuNjE2OCAxMy45ODEzIDE2Ljc5NzYgMTMuMzA5MSAxNy4wNTE4IDEyLjM2MDVMMTcuMjY3NiAxMS41NTU4QzE3LjUyMTYgMTAuNjA3NiAxNy43MDAzIDkuOTM2NDcgMTcuODA1NyA5LjM5OTU0QzE3LjkwOTYgOC44Njk4MiAxNy45Mjg5IDguNTI5NjkgMTcuODkxNiA4LjI0NjIyQzE3Ljc3NjIgNy4zNzA0IDE3LjMxNyA2LjU3NjAyIDE2LjYxNjIgNi4wMzgyMUMxNi4zODk0IDUuODY0MzEgMTYuMDg1NSA1LjcxMTAxIDE1LjU3NTIgNS41MzYyNUMxNS4yNTA3IDUuNDI1MTcgMTQuODY1OSA1LjMxMzcyIDE0LjM5MDYgNS4xODI3NEwxMy45ODkzIDMuNjgzNzJDMTMuOTU1MiAzLjU1NjY5IDEzLjkyIDMuNDMzOTUgMTMuODg3NyAzLjMxNDU4WiIgZmlsbD0iYmxhY2siLz4KPHBhdGggZD0iTTE0LjU4NTQgNy42ODQ5OEMxNC4wODI5IDUuODA5NzEgMTMuODMxNyA0Ljg3MjA4IDEzLjMyNzEgNC4yMTQ1NUMxMi42NTQ0IDMuMzM3ODQgMTEuNjYxIDIuNzY0MjcgMTAuNTY1NCAyLjYyMDAzQzkuNzQzNjQgMi41MTE4NSA4LjgwNjAxIDIuNzYzMDkgNi45MzA3NCAzLjI2NTU3QzUuMDU1NDcgMy43NjgwNSA0LjExNzgzIDQuMDE5MjggMy40NjAzIDQuNTIzODNDMi41ODM1OSA1LjE5NjU1IDIuMDEwMDMgNi4xODk5OSAxLjg2NTc5IDcuMjg1NjFDMS43NTc2IDguMTA3MzIgMi4wMDg4NCA5LjA0NDk1IDIuNTExMzIgMTAuOTIwMkwyLjcyNyAxMS43MjUyQzMuMjI5NDggMTMuNjAwNCAzLjQ4MDcyIDE0LjUzODEgMy45ODUyNiAxNS4xOTU2QzQuNjU3OTkgMTYuMDcyMyA1LjY1MTQzIDE2LjY0NTkgNi43NDcwNCAxNi43OTAxQzcuNTY4NzUgMTYuODk4MyA4LjUwNjM5IDE2LjY0NzEgMTAuMzgxNyAxNi4xNDQ2QzEyLjI1NjkgMTUuNjQyMSAxMy4xOTQ2IDE1LjM5MDkgMTMuODUyMSAxNC44ODYzQzE0LjcyODggMTQuMjEzNiAxNS4zMDI0IDEzLjIyMDIgMTUuNDQ2NiAxMi4xMjQ1QzE1LjU1NDggMTEuMzAyOCAxNS4zMDM2IDEwLjM2NTIgMTQuODAxMSA4LjQ4OTkyTDE0LjU4NTQgNy42ODQ5OFoiIHN0cm9rZT0iYmxhY2siIHN0cm9rZS13aWR0aD0iMS42NyIvPgo8cGF0aCBkPSJNMTAuOTU0NiA4LjY5MTM2QzExLjM1MDkgOC43NzgxNCAxMS40ODQzIDkuMjc1OTggMTEuMTg0NCA5LjU0OTMxTDguMzQ1NzQgMTIuMTM2OEM4LjA2ODgzIDEyLjM4OTMgNy42MjI5MyAxMi4yNTg3IDcuNTI1OTUgMTEuODk2N0w2LjYxMjUgOC40ODc2N0M2LjUxNTUyIDguMTI1NzUgNi44MzYzOCA3Ljc4OTY5IDcuMjAyNCA3Ljg2OTgzTDEwLjk1NDYgOC42OTEzNloiIGZpbGw9ImJsYWNrIiBmaWxsLW9wYWNpdHk9IjAuOSIvPgo8L3N2Zz4K",isNew:!0},{id:U.F.VideoPart,key:U.F.VideoPart,label:"\u6C89\u6D78\u5F0F\u77ED\u7247",description:"15\u79D2\u5185\u97F3\u753B\u540C\u51FA\u77ED\u89C6\u9891\uFF0C\u4E00\u53E5\u8BDD\u79D2\u51FA\u7247",tagLabel:"\u6C89\u6D78\u5F0F\u77ED\u7247",icon:"data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHZpZXdCb3g9IjAgMCAyMCAyMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTE3LjkxNjUgMTBDMTcuOTE2NSA4LjA1ODU4IDE3LjkxNjUgNy4wODc4NiAxNy41OTkzIDYuMzIyMTVDMTcuMTc2NCA1LjMwMTIgMTYuMzY1MyA0LjQ5MDA2IDE1LjM0NDQgNC4wNjcxN0MxNC41Nzg2IDMuNzUgMTMuNjA3OSAzLjc1IDExLjY2NjUgMy43NUg4LjMzMzE3QzYuMzkxNzUgMy43NSA1LjQyMTA0IDMuNzUgNC42NTUzMiA0LjA2NzE3QzMuNjM0MzcgNC40OTAwNiAyLjgyMzIzIDUuMzAxMiAyLjQwMDM0IDYuMzIyMTVDMi4wODMxNyA3LjA4Nzg2IDIuMDgzMTcgOC4wNTg1OCAyLjA4MzE3IDEwQzIuMDgzMTcgMTEuOTQxNCAyLjA4MzE3IDEyLjkxMjEgMi40MDAzNCAxMy42Nzc4QzIuODIzMjMgMTQuNjk4OCAzLjYzNDM3IDE1LjUwOTkgNC42NTUzMiAxNS45MzI4QzUuNDIxMDQgMTYuMjUgNi4zOTE3NSAxNi4yNSA4LjMzMzE3IDE2LjI1SDExLjY2NjVDMTMuNjA3OSAxNi4yNSAxNC41Nzg2IDE2LjI1IDE1LjM0NDQgMTUuOTMyOEMxNi4zNjUzIDE1LjUwOTkgMTcuMTc2NCAxNC42OTg4IDE3LjU5OTMgMTMuNjc3OEMxNy45MTY1IDEyLjkxMjEgMTcuOTE2NSAxMS45NDE0IDE3LjkxNjUgMTBaIiBzdHJva2U9ImJsYWNrIiBzdHJva2Utd2lkdGg9IjEuNjciLz4KPHBhdGggZD0iTTEwLjI1NjIgOS4wODMyOUwxMC41NDM5IDcuMDI2MjNDMTAuNjAzNyA2LjU5OTI5IDEwLjA1NTEgNi4zNzM4MyA5Ljc5NzMxIDYuNzE5MzlMNy4zNTQxNCA5Ljk5NDc2QzcuMDcwMzEgMTAuMzc1MyA3LjM0MTg3IDEwLjkxNjYgNy44MTY1OSAxMC45MTY2SDkuNzQzNDNMOS40NTU3MyAxMi45NzM3QzkuMzk2MDEgMTMuNDAwNiA5Ljk0NDYxIDEzLjYyNjEgMTAuMjAyNCAxMy4yODA1TDEyLjY0NTUgMTAuMDA1MkMxMi45Mjk0IDkuNjI0NjQgMTIuNjU3OCA5LjA4MzI5IDEyLjE4MzEgOS4wODMyOUgxMC4yNTYyWiIgZmlsbD0iYmxhY2siLz4KPC9zdmc+Cg=="},{id:U.F.NestAgent,key:U.F.NestAgent,label:"\u667A\u80FD\u957F\u89C6\u9891 2.0",description:"\u81EA\u52A8\u591A\u5206\u955C\u7F16\u6392\uFF0C\u8F7B\u677E\u751F\u6210\u9AD8\u8D28\u91CF\u957F\u7247",tagLabel:"\u89C6\u9891 2.0",icon:"data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHZpZXdCb3g9IjAgMCAyMCAyMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xMi40NDc4IDMuMzMzMzdDMTMuMjUwOSAzLjMzMzM3IDEzLjkxMTcgMy4zMzUwNCAxNC40NTU2IDMuMzcxNDZDMTQuMjM2IDMuNTEzMTUgMTMuOTg2NCAzLjYxMzIxIDEzLjcxNzMgMy42NTc1OUwxMi42NTU4IDMuODMwNDRWNS4wMDAzN0MxMi41ODgxIDUuMDAwMzMgMTIuNTE4OCA0Ljk5OTM5IDEyLjQ0NzggNC45OTkzOUg3LjU1MzIyQzYuNjU1NjggNC45OTkzOSA2LjAzMjAzIDUuMDAwODYgNS41NDczNiA1LjA0MDQxQzUuMDcyNjMgNS4wNzkxOSA0LjgwMzY4IDUuMTUxMTUgNC42MDMwMyA1LjI1MzNDNC4xNjU4NSA1LjQ3NjA4IDMuODEwMjYgNS44MzE4IDMuNTg3NCA2LjI2ODkyQzMuNDg1MTcgNi40Njk1NyAzLjQxMzMzIDYuNzM4NDMgMy4zNzQ1MSA3LjIxMzI2QzMuMzM0OTQgNy42OTc5MSAzLjMzMzUgOC4zMjE1MiAzLjMzMzUgOS4yMTkxMlYxMC43ODA2QzMuMzMzNSAxMS42NzgzIDMuMzM0OTQgMTIuMzAxOCAzLjM3NDUxIDEyLjc4NjVDMy40MTMzMiAxMy4yNjE1IDMuNDg1MTcgMTMuNTMwMSAzLjU4NzQgMTMuNzMwOEMzLjgxMDI4IDE0LjE2ODEgNC4xNjU3NiAxNC41MjM3IDQuNjAzMDMgMTQuNzQ2NUM0LjgwMzcxIDE0Ljg0ODcgNS4wNzI0NCAxNC45MjA1IDUuNTQ3MzYgMTQuOTU5NEM2LjAzMjAzIDE0Ljk5ODkgNi42NTU2NiAxNC45OTk0IDcuNTUzMjIgMTQuOTk5NEgxMi40NDc4QzEzLjM0NTMgMTQuOTk5NCAxMy45NjkgMTQuOTk4OSAxNC40NTM2IDE0Ljk1OTRDMTQuOTI4NCAxNC45MjA1IDE1LjE5NzMgMTQuODQ4NyAxNS4zOTc5IDE0Ljc0NjVDMTUuODM1IDE0LjUyMzYgMTYuMTkwOCAxNC4xNjc5IDE2LjQxMzYgMTMuNzMwOEMxNi41MTU3IDEzLjUzMDIgMTYuNTg3NyAxMy4yNjEyIDE2LjYyNjUgMTIuNzg2NUMxNi42NjYgMTIuMzAxOCAxNi42Njc1IDExLjY3ODMgMTYuNjY3NSAxMC43ODA2VjkuMjE5MTJDMTYuNjY3NSA5LjE0Nzc1IDE2LjY2NjUgOS4wNzgxMSAxNi42NjY1IDkuMDEwMTNIMTcuODM2NEwxNy45ODU4IDguMDkzMTRMMTguMDA5MyA3Ljk1MDU2QzE4LjA1MzcgNy42ODExNyAxOC4xNTI1IDcuNDMwMTcgMTguMjk0NCA3LjIxMDMzQzE4LjMzMDkgNy43NTQzOCAxOC4zMzM1IDguNDE1NDIgMTguMzMzNSA5LjIxOTEyVjEwLjc4MDZDMTguMzMzNSAxMS42NTA4IDE4LjMzNCAxMi4zNTQgMTguMjg3NiAxMi45MjIyQzE4LjI0MDQgMTMuNSAxOC4xNDA2IDE0LjAxMjEgMTcuODk4OSAxNC40ODY3QzE3LjUxNjMgMTUuMjM3NiAxNi45MDU2IDE1Ljg0OTEgMTYuMTU0OCAxNi4yMzE4QzE1LjY4MDEgMTYuNDczNyAxNS4xNjczIDE2LjU3MzIgMTQuNTg5NCAxNi42MjA1QzE0LjAyMTEgMTYuNjY2OSAxMy4zMTc5IDE2LjY2NjQgMTIuNDQ3OCAxNi42NjY0SDcuNTUzMjJDNi42ODMwNyAxNi42NjY0IDUuOTc5ODggMTYuNjY2OSA1LjQxMTYyIDE2LjYyMDVDNC44MzM1NyAxNi41NzMzIDQuMzIwOTYgMTYuNDczNyAzLjg0NjE5IDE2LjIzMThDMy4wOTUxOSAxNS44NDkyIDIuNDg0NyAxNS4yMzc3IDIuMTAyMDUgMTQuNDg2N0MxLjg2MDMxIDE0LjAxMiAxLjc2MDYgMTMuNTAwMiAxLjcxMzM4IDEyLjkyMjJDMS42NjY5OCAxMi4zNTQgMS42Njc0OCAxMS42NTA5IDEuNjY3NDggMTAuNzgwNlY5LjIxOTEyQzEuNjY3NDggOC4zNDg5NCAxLjY2Njk4IDcuNjQ1NzYgMS43MTMzOCA3LjA3NzUxQzEuNzYwNjMgNi40OTk1NCAxLjg2MDE3IDUuOTg2OCAyLjEwMjA1IDUuNTEyMDlDMi40ODQ3IDQuNzYxMzYgMy4wOTU0MiA0LjE1MDUxIDMuODQ2MTkgMy43Njc5NEM0LjMyMDg5IDMuNTI2MTcgNC44MzM2NyAzLjQyNjQ5IDUuNDExNjIgMy4zNzkyN0M1Ljk3OTg3IDMuMzMyOSA2LjY4MzA4IDMuMzMzMzcgNy41NTMyMiAzLjMzMzM3SDEyLjQ0NzhaIiBmaWxsPSJibGFjayIvPgo8cGF0aCBkPSJNMTMuMzMzNSAxMEw4LjMzMzUgMTIuOTE2N0w4LjMzMzUgNy4wODMzN0wxMy4zMzM1IDEwWiIgZmlsbD0iYmxhY2siLz4KPHBhdGggZD0iTTE2LjkzMDMgMi4yMjc0MkMxNy4xNDI0IDMuNTE0NzYgMTguMTUxOSA0LjUyNDMyIDE5LjQzOTMgNC43MzYzN0wxOS41ODMzIDQuNzU5OTdWNS4yMzkzTDE5LjQzOTMgNS4yNjM3MUMxOC4xNTE5IDUuNDc1NzYgMTcuMTQyNCA2LjQ4NTMyIDE2LjkzMDMgNy43NzI2NkwxNi45MDY3IDcuOTE2NzFIMTYuNDI2NkwxNi40MDMgNy43NzI2NkMxNi4xOTA5IDYuNDg1MzIgMTUuMTgxNCA1LjQ3NTc2IDEzLjg5NCA1LjI2MzcxTDEzLjc1IDUuMjM5M1Y0Ljc1OTk3TDEzLjg5NCA0LjczNjM3QzE1LjE4MTQgNC41MjQzMiAxNi4xOTA5IDMuNTE0NzYgMTYuNDAzIDIuMjI3NDJMMTYuNDI2NiAyLjA4MzM3SDE2LjkwNjdMMTYuOTMwMyAyLjIyNzQyWiIgZmlsbD0iYmxhY2siLz4KPC9zdmc+Cg=="},{id:U.F.Image,key:U.F.Image,label:"\u751F\u6210\u56FE\u7247",description:"\u8F93\u5165\u63CF\u8FF0\u5373\u523B\u51FA\u56FE\uFF0C\u5FEB\u901F\u9A8C\u8BC1\u521B\u610F\u7075\u611F",tagLabel:"\u56FE\u7247",icon:"data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHZpZXdCb3g9IjAgMCAyMCAyMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTExLjMzMyAyLjVDMTIuMjUyNyAyLjUgMTIuOTkyOSAyLjQ5OTE5IDEzLjU5MDUgMi41NDgwMkMxNC4xOTc3IDIuNTk3NjMgMTQuNzMxMSAyLjcwMjcyIDE1LjIyNDYgMi45NTQxQzE2LjAwODYgMy4zNTM1NyAxNi42NDY0IDMuOTkxMzggMTcuMDQ1OSA0Ljc3NTM5TDE3LjEzMzggNC45NjE3NUMxNy4zMjMxIDUuNDAyODcgMTcuNDA4NiA1Ljg3Nzk5IDE3LjQ1MiA2LjQwOTUxQzE3LjUwMDggNy4wMDcxNCAxNy41IDcuNzQ3MzQgMTcuNSA4LjY2Njk5VjExLjMzM0MxNy41IDEyLjI1MjcgMTcuNTAwOCAxMi45OTI5IDE3LjQ1MiAxMy41OTA1QzE3LjQwODYgMTQuMTIyIDE3LjMyMzEgMTQuNTk3MSAxNy4xMzM4IDE1LjAzODJMMTcuMDQ1OSAxNS4yMjQ2QzE2LjY3MTQgMTUuOTU5NyAxNi4wODc4IDE2LjU2NjUgMTUuMzcwMyAxNi45Njg2TDE1LjIyNDYgMTcuMDQ1OUMxNC43MzExIDE3LjI5NzMgMTQuMTk3NyAxNy40MDI0IDEzLjU5MDUgMTcuNDUyQzEyLjk5MjkgMTcuNTAwOCAxMi4yNTI3IDE3LjUgMTEuMzMzIDE3LjVIOC42NjY5OUM3Ljc0NzM0IDE3LjUgNy4wMDcxNCAxNy41MDA4IDYuNDA5NTEgMTcuNDUyQzUuODc3OTkgMTcuNDA4NiA1LjQwMjg3IDE3LjMyMzEgNC45NjE3NSAxNy4xMzM4TDQuNzc1MzkgMTcuMDQ1OUMzLjk5MTM4IDE2LjY0NjQgMy4zNTM1NyAxNi4wMDg2IDIuOTU0MSAxNS4yMjQ2QzIuNzAyNzIgMTQuNzMxMSAyLjU5NzYzIDE0LjE5NzcgMi41NDgwMiAxMy41OTA1QzIuNDk5MTkgMTIuOTkyOSAyLjUgMTIuMjUyNyAyLjUgMTEuMzMzVjguNjY2OTlDMi41IDcuNzQ3MzQgMi40OTkxOSA3LjAwNzE0IDIuNTQ4MDIgNi40MDk1MUMyLjU5NzYzIDUuODAyMjUgMi43MDI3MiA1LjI2ODg4IDIuOTU0MSA0Ljc3NTM5QzMuMzUzNTcgMy45OTEzOCAzLjk5MTM4IDMuMzUzNTcgNC43NzUzOSAyLjk1NDFDNS4yNjg4OCAyLjcwMjcyIDUuODAyMjUgMi41OTc2MyA2LjQwOTUxIDIuNTQ4MDJDNy4wMDcxNCAyLjQ5OTE5IDcuNzQ3MzQgMi41IDguNjY2OTkgMi41SDExLjMzM1pNNC4zODE1MSAxNC4zMzkyQzQuMzk5NzQgMTQuMzg1MyA0LjQxODcyIDE0LjQyODIgNC40MzkyOSAxNC40Njg2QzQuNjc4OTQgMTQuOTM4OCA1LjA2MTIzIDE1LjMyMTEgNS41MzE0MSAxNS41NjA3TDUuNjE3NjggMTUuNjAxNEM1LjgyNzAzIDE1LjY5MTUgNi4xMDQyNyAxNS43NTUgNi41NDU0MSAxNS43OTFDNy4wNTk0MSAxNS44MzMgNy43MTk5NyAxNS44MzMzIDguNjY2OTkgMTUuODMzM0gxMS4zMzNDMTIuMTUgMTUuODMzMyAxMi43NTM2IDE1LjgzMDIgMTMuMjM0IDE1LjgwMzJMNy45MjQ4MSAxMS4xMTlMNC4zODE1MSAxNC4zMzkyWk04LjY2Njk5IDQuMTY2NjdDNy43MTk5NyA0LjE2NjY3IDcuMDU5NDEgNC4xNjcwMSA2LjU0NTQxIDQuMjA4OThDNi4wNDExIDQuMjUwMTkgNS43NTA4OCA0LjMyNzQ3IDUuNTMxNDEgNC40MzkyOUM1LjA2MTIzIDQuNjc4OTQgNC42Nzg5NCA1LjA2MTIzIDQuNDM5MjkgNS41MzE0MUM0LjMyNzQ3IDUuNzUwODggNC4yNTAxOSA2LjA0MTExIDQuMjA4OTggNi41NDU0MUM0LjE2NzAxIDcuMDU5NDEgNC4xNjY2NyA3LjcxOTk3IDQuMTY2NjcgOC42NjY5OVYxMS4zMzNDNC4xNjY2NyAxMS42ODUyIDQuMTY4NTIgMTEuOTk3NyA0LjE3MDc0IDEyLjI3NzhMNy4zNTU5NiA5LjM4MzE0TDcuOTA4NTMgOC44ODEwMkw4LjQ2ODQyIDkuMzc1TDE1LjAzMTcgMTUuMTY2QzE1LjI0NjEgMTQuOTY3MiAxNS40MjYzIDE0LjczMjIgMTUuNTYwNyAxNC40Njg2TDE1LjYwMTQgMTQuMzgyM0MxNS42OTE1IDE0LjE3MyAxNS43NTUgMTMuODk1NyAxNS43OTEgMTMuNDU0NkMxNS44MzMgMTIuOTQwNiAxNS44MzMzIDEyLjI4IDE1LjgzMzMgMTEuMzMzVjguNjY2OTlDMTUuODMzMyA3LjcxOTk3IDE1LjgzMyA3LjA1OTQxIDE1Ljc5MSA2LjU0NTQxQzE1Ljc1NSA2LjEwNDI3IDE1LjY5MTUgNS44MjcwMyAxNS42MDE0IDUuNjE3NjhMMTUuNTYwNyA1LjUzMTQxQzE1LjMyMTEgNS4wNjEyMyAxNC45Mzg4IDQuNjc4OTQgMTQuNDY4NiA0LjQzOTI5QzE0LjI0OTEgNC4zMjc0NyAxMy45NTg5IDQuMjUwMTkgMTMuNDU0NiA0LjIwODk4QzEyLjk0MDYgNC4xNjcwMSAxMi4yOCA0LjE2NjY3IDExLjMzMyA0LjE2NjY3SDguNjY2OTlaTTEyLjUgNi4yNUMxMy4xOTA0IDYuMjUgMTMuNzUgNi44MDk2NCAxMy43NSA3LjVDMTMuNzUgOC4xOTAzNiAxMy4xOTA0IDguNzUgMTIuNSA4Ljc1QzExLjgwOTYgOC43NSAxMS4yNSA4LjE5MDM2IDExLjI1IDcuNUMxMS4yNSA2LjgwOTY1IDExLjgwOTYgNi4yNSAxMi41IDYuMjVaIiBmaWxsPSJibGFjayIvPgo8L3N2Zz4K"},{id:U.F.Vids,key:U.F.Vids,label:"\u667A\u80FD\u957F\u89C6\u9891",description:"\u57FA\u7840\u957F\u89C6\u9891\u6D41\u7A0B\uFF0C\u901F\u5EA6\u7A33\u5B9A\u5747\u8861",tagLabel:"\u89C6\u9891",icon:"data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHZpZXdCb3g9IjAgMCAyMCAyMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xMi40NDc4IDMuMzMzMzdDMTMuMjUwOSAzLjMzMzM3IDEzLjkxMTcgMy4zMzUwNCAxNC40NTU2IDMuMzcxNDZDMTQuMjM2IDMuNTEzMTUgMTMuOTg2NCAzLjYxMzIxIDEzLjcxNzMgMy42NTc1OUwxMi42NTU4IDMuODMwNDRWNS4wMDAzN0MxMi41ODgxIDUuMDAwMzMgMTIuNTE4OCA0Ljk5OTM5IDEyLjQ0NzggNC45OTkzOUg3LjU1MzIyQzYuNjU1NjggNC45OTkzOSA2LjAzMjAzIDUuMDAwODYgNS41NDczNiA1LjA0MDQxQzUuMDcyNjMgNS4wNzkxOSA0LjgwMzY4IDUuMTUxMTUgNC42MDMwMyA1LjI1MzNDNC4xNjU4NSA1LjQ3NjA4IDMuODEwMjYgNS44MzE4IDMuNTg3NCA2LjI2ODkyQzMuNDg1MTcgNi40Njk1NyAzLjQxMzMzIDYuNzM4NDMgMy4zNzQ1MSA3LjIxMzI2QzMuMzM0OTQgNy42OTc5MSAzLjMzMzUgOC4zMjE1MiAzLjMzMzUgOS4yMTkxMlYxMC43ODA2QzMuMzMzNSAxMS42NzgzIDMuMzM0OTQgMTIuMzAxOCAzLjM3NDUxIDEyLjc4NjVDMy40MTMzMiAxMy4yNjE1IDMuNDg1MTcgMTMuNTMwMSAzLjU4NzQgMTMuNzMwOEMzLjgxMDI4IDE0LjE2ODEgNC4xNjU3NiAxNC41MjM3IDQuNjAzMDMgMTQuNzQ2NUM0LjgwMzcxIDE0Ljg0ODcgNS4wNzI0NCAxNC45MjA1IDUuNTQ3MzYgMTQuOTU5NEM2LjAzMjAzIDE0Ljk5ODkgNi42NTU2NiAxNC45OTk0IDcuNTUzMjIgMTQuOTk5NEgxMi40NDc4QzEzLjM0NTMgMTQuOTk5NCAxMy45NjkgMTQuOTk4OSAxNC40NTM2IDE0Ljk1OTRDMTQuOTI4NCAxNC45MjA1IDE1LjE5NzMgMTQuODQ4NyAxNS4zOTc5IDE0Ljc0NjVDMTUuODM1IDE0LjUyMzYgMTYuMTkwOCAxNC4xNjc5IDE2LjQxMzYgMTMuNzMwOEMxNi41MTU3IDEzLjUzMDIgMTYuNTg3NyAxMy4yNjEyIDE2LjYyNjUgMTIuNzg2NUMxNi42NjYgMTIuMzAxOCAxNi42Njc1IDExLjY3ODMgMTYuNjY3NSAxMC43ODA2VjkuMjE5MTJDMTYuNjY3NSA5LjE0Nzc1IDE2LjY2NjUgOS4wNzgxMSAxNi42NjY1IDkuMDEwMTNIMTcuODM2NEwxNy45ODU4IDguMDkzMTRMMTguMDA5MyA3Ljk1MDU2QzE4LjA1MzcgNy42ODExNyAxOC4xNTI1IDcuNDMwMTcgMTguMjk0NCA3LjIxMDMzQzE4LjMzMDkgNy43NTQzOCAxOC4zMzM1IDguNDE1NDIgMTguMzMzNSA5LjIxOTEyVjEwLjc4MDZDMTguMzMzNSAxMS42NTA4IDE4LjMzNCAxMi4zNTQgMTguMjg3NiAxMi45MjIyQzE4LjI0MDQgMTMuNSAxOC4xNDA2IDE0LjAxMjEgMTcuODk4OSAxNC40ODY3QzE3LjUxNjMgMTUuMjM3NiAxNi45MDU2IDE1Ljg0OTEgMTYuMTU0OCAxNi4yMzE4QzE1LjY4MDEgMTYuNDczNyAxNS4xNjczIDE2LjU3MzIgMTQuNTg5NCAxNi42MjA1QzE0LjAyMTEgMTYuNjY2OSAxMy4zMTc5IDE2LjY2NjQgMTIuNDQ3OCAxNi42NjY0SDcuNTUzMjJDNi42ODMwNyAxNi42NjY0IDUuOTc5ODggMTYuNjY2OSA1LjQxMTYyIDE2LjYyMDVDNC44MzM1NyAxNi41NzMzIDQuMzIwOTYgMTYuNDczNyAzLjg0NjE5IDE2LjIzMThDMy4wOTUxOSAxNS44NDkyIDIuNDg0NyAxNS4yMzc3IDIuMTAyMDUgMTQuNDg2N0MxLjg2MDMxIDE0LjAxMiAxLjc2MDYgMTMuNTAwMiAxLjcxMzM4IDEyLjkyMjJDMS42NjY5OCAxMi4zNTQgMS42Njc0OCAxMS42NTA5IDEuNjY3NDggMTAuNzgwNlY5LjIxOTEyQzEuNjY3NDggOC4zNDg5NCAxLjY2Njk4IDcuNjQ1NzYgMS43MTMzOCA3LjA3NzUxQzEuNzYwNjMgNi40OTk1NCAxLjg2MDE3IDUuOTg2OCAyLjEwMjA1IDUuNTEyMDlDMi40ODQ3IDQuNzYxMzYgMy4wOTU0MiA0LjE1MDUxIDMuODQ2MTkgMy43Njc5NEM0LjMyMDg5IDMuNTI2MTcgNC44MzM2NyAzLjQyNjQ5IDUuNDExNjIgMy4zNzkyN0M1Ljk3OTg3IDMuMzMyOSA2LjY4MzA4IDMuMzMzMzcgNy41NTMyMiAzLjMzMzM3SDEyLjQ0NzhaIiBmaWxsPSJibGFjayIvPgo8cGF0aCBkPSJNMTMuMzMzNSAxMEw4LjMzMzUgMTIuOTE2N0w4LjMzMzUgNy4wODMzN0wxMy4zMzM1IDEwWiIgZmlsbD0iYmxhY2siLz4KPHBhdGggZD0iTTE2LjkzMDMgMi4yMjc0MkMxNy4xNDI0IDMuNTE0NzYgMTguMTUxOSA0LjUyNDMyIDE5LjQzOTMgNC43MzYzN0wxOS41ODMzIDQuNzU5OTdWNS4yMzkzTDE5LjQzOTMgNS4yNjM3MUMxOC4xNTE5IDUuNDc1NzYgMTcuMTQyNCA2LjQ4NTMyIDE2LjkzMDMgNy43NzI2NkwxNi45MDY3IDcuOTE2NzFIMTYuNDI2NkwxNi40MDMgNy43NzI2NkMxNi4xOTA5IDYuNDg1MzIgMTUuMTgxNCA1LjQ3NTc2IDEzLjg5NCA1LjI2MzcxTDEzLjc1IDUuMjM5M1Y0Ljc1OTk3TDEzLjg5NCA0LjczNjM3QzE1LjE4MTQgNC41MjQzMiAxNi4xOTA5IDMuNTE0NzYgMTYuNDAzIDIuMjI3NDJMMTYuNDI2NiAyLjA4MzM3SDE2LjkwNjdMMTYuOTMwMyAyLjIyNzQyWiIgZmlsbD0iYmxhY2siLz4KPC9zdmc+Cg=="}],np={[U.F.Agent]:{title:"Agent \u6A21\u5F0F",highlights:["\u81EA\u52A8\u62C6\u89E3\u4EFB\u52A1\u5E76\u9009\u62E9\u5DE5\u5177","\u66F4\u9002\u5408\u590D\u6742\u9700\u6C42\u4E0E\u591A\u8F6E\u8FED\u4EE3","\u652F\u6301\u6C89\u6D78\u5F0F\u77ED\u7247\u80FD\u529B\u94FE\u8DEF"],howToUse:"\u8F93\u5165\u76EE\u6807\u548C\u9650\u5236\u6761\u4EF6\u5373\u53EF\u5F00\u59CB\uFF0C\u9002\u5408\u201C\u5148\u63A2\u7D22\u518D\u7EC6\u5316\u201D\u7684\u521B\u4F5C\u65B9\u5F0F\u3002"},[U.F.NovelAgent]:{title:"\u77ED\u5267 Agent",highlights:["\u76F4\u63A5\u8FDB\u5165\u77ED\u5267\u521B\u4F5C\u7A7A\u95F4","\u652F\u6301\u56F4\u7ED5\u5267\u60C5\u8FDB\u884C\u591A\u8F6E\u521B\u4F5C","\u9002\u5408\u8FDE\u7EED\u5267\u60C5\u4E0E\u89D2\u8272\u8BBE\u5B9A\u573A\u666F"],howToUse:"\u70B9\u51FB\u540E\u8DF3\u8F6C\u77ED\u5267\u5DE5\u4F5C\u53F0\uFF0C\u4ECE\u5267\u60C5\u8BBE\u5B9A\u5F00\u59CB\u521B\u4F5C\u3002"},[U.F.VideoPart]:{title:"\u6C89\u6D78\u5F0F\u77ED\u7247\uFF08Seedance 2.0\uFF09",highlights:["\u9762\u5411\u5355\u955C\u5934/\u77ED\u65F6\u957F\u89C6\u9891\u5FEB\u901F\u751F\u6210","\u5F3A\u8C03\u955C\u5934\u6C1B\u56F4\u3001\u52A8\u4F5C\u4E0E\u8282\u594F\u8868\u8FBE","\u9002\u5408\u505A\u7D20\u6750\u8BD5\u7247\u4E0E\u521B\u610F\u9A8C\u8BC1"],howToUse:"\u7ED9\u51FA\u4E3B\u4F53\u3001\u573A\u666F\u3001\u955C\u5934\u8BED\u8A00\u548C\u98CE\u683C\u5173\u952E\u8BCD\uFF0C\u5148\u51FA\u5C0F\u6837\u518D\u8FED\u4EE3\u3002"},[U.F.NestAgent]:{title:"\u667A\u80FD\u957F\u89C6\u9891 2.0\uFF08Seedance 2.0\uFF09",highlights:["\u6EE1\u8840 Seedance2.0 \u89C6\u9891\u751F\u6210\u80FD\u529B","\u66F4\u5F3A\u7684\u957F\u89C6\u9891\u4EFB\u52A1\u7F16\u6392\u80FD\u529B","\u53EF\u7ED3\u5408\u5206\u955C\u7F16\u8F91\u8FDB\u884C\u5B9A\u5411\u4FEE\u6B63","\u9002\u5408\u7CFB\u5217\u5316\u3001\u7ED3\u6784\u5316\u89C6\u9891\u751F\u4EA7"],howToUse:"\u5148\u660E\u786E\u4E3B\u9898\u548C\u7AE0\u8282\u7ED3\u6784\uFF0C\u518D\u6309\u5206\u955C\u9010\u6BB5\u4F18\u5316\uFF0C\u6700\u540E\u751F\u6210\u6700\u7EC8\u89C6\u9891\u3002"},[U.F.Vids]:{title:"\u667A\u80FD\u957F\u89C6\u9891\uFF08Seedance 1.5 pro\uFF09",highlights:["\u6807\u51C6\u957F\u89C6\u9891\u751F\u6210\u6D41\u7A0B","\u517C\u987E\u901F\u5EA6\u4E0E\u7A33\u5B9A\u6027","\u9002\u5408\u65E5\u5E38\u6279\u91CF\u89C6\u9891\u521B\u4F5C"],howToUse:"\u8F93\u5165\u6838\u5FC3\u4E3B\u9898\u4E0E\u65F6\u957F\u504F\u597D\uFF0C\u751F\u6210\u540E\u6309\u5206\u955C\u7EE7\u7EED\u7CBE\u4FEE\u3002"},[U.F.Image]:{title:"\u56FE\u7247\u751F\u6210",highlights:["\u5FEB\u901F\u751F\u6210\u9AD8\u8D28\u91CF\u89C6\u89C9\u7D20\u6750","\u9002\u5408\u89D2\u8272/\u573A\u666F/\u5546\u54C1\u53C2\u8003\u56FE","\u53EF\u4F5C\u4E3A\u540E\u7EED\u89C6\u9891\u521B\u4F5C\u8F93\u5165"],howToUse:"\u63CF\u8FF0\u4E3B\u4F53\u3001\u98CE\u683C\u3001\u6784\u56FE\u4E0E\u5149\u7EBF\uFF0C\u53D1\u6325\u4F60\u7684\u521B\u610F\u8FDB\u884C\u56FE\u7247\u751F\u6210\u3002"}},nh=(0,n.Pi)(e=>{var{value:t,onChange:r,className:a}=e,n=(0,b.s0)(),[o,l]=(0,s.useState)(!1),d=(0,s.useMemo)(()=>nu,[]),c=(0,s.useMemo)(()=>d.find(e=>e.key===t)||d[0],[d,t]),u=(0,s.useMemo)(()=>{var e,t=null!=(e=np[c.key])?e:np[U.F.Agent];return(0,i.jsxs)("div",{className:"modeTooltip-o5mjms",children:[(0,i.jsx)("div",{className:"modeTooltipTitle-vN36GN",children:t.title}),(0,i.jsx)("div",{className:nc,children:"\u529F\u80FD\u7279\u70B9"}),(0,i.jsx)("ul",{className:"modeTooltipList-pq9QoH",children:t.highlights.map(e=>(0,i.jsx)("li",{children:e},e))}),(0,i.jsx)("div",{className:nc,children:"\u5982\u4F55\u4F7F\u7528"}),(0,i.jsx)("div",{className:"modeTooltipUsage-XuTP_a",children:t.howToUse})]})},[c.key]);return(0,i.jsx)(v.Z,{content:u,className:"selectedModeTooltip-xceL3o",children:(0,i.jsx)(aL.Z,{trigger:"click",popupVisible:o,onVisibleChange:l,droplist:(0,i.jsxs)("div",{className:"dropdownPanel-ZfmahI",children:[(0,i.jsx)("div",{className:"sectionLabel-woHDKc",children:"\u9009\u62E9\u521B\u4F5C\u6A21\u5F0F"}),d.map(e=>{var t=e.key===c.key;return(0,i.jsx)(s.Fragment,{children:(0,i.jsxs)("div",{className:rj()("dropdownItem-WxPmTi",t&&"dropdownItemSelected-OQpJPK"),onClick:()=>(e=>{if(l(!1),e===U.F.NovelAgent)return void n(ae("small_tool"));r(e)})(e.key),children:[(0,i.jsx)("span",{className:"dropdownIconWrapper-Ek1jiB",children:(0,i.jsx)("img",{src:e.icon,alt:e.label})}),(0,i.jsxs)("span",{className:"dropdownLabel-zmkZmg",children:[(0,i.jsxs)("span",{className:"dropdownTitleRow-nSYPvJ",children:[(0,i.jsx)("span",{className:"dropdownText-HvUMdZ",children:e.label}),e.isNew?(0,i.jsx)("img",{src:nd.Z,alt:"new",className:"newTagIcon-VWxXM_"}):null]}),(0,i.jsx)("span",{className:"dropdownDesc-ulB27v",children:e.description})]}),t?(0,i.jsx)("span",{className:"dropdownCheckIcon-NxIeE2",children:(0,i.jsx)("img",{src:"data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHZpZXdCb3g9IjAgMCAyMCAyMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xNC4zNTY0IDYuNTQ4NzlDMTQuNjE2NyA2LjI4ODU3IDE1LjAzODQgNi4yODg2MSAxNS4yOTg4IDYuNTQ4NzlMMTUuNTM1MSA2Ljc4NDE0QzE1Ljc5NTQgNy4wNDQ0NiAxNS43OTU0IDcuNDY3MTQgMTUuNTM1MSA3LjcyNzVMOS4yMjE2MyAxNC4wNEM4Ljk2MTI4IDE0LjMwMDMgOC41Mzk2IDE0LjMwMDMgOC4yNzkyNSAxNC4wNEw0LjQ2NTc3IDEwLjIyNzVDNC4yMDU0MiA5Ljk2NzE1IDQuMjA1NDIgOS41NDQ0OSA0LjQ2NTc3IDkuMjg0MTRMNC43MDExMiA5LjA0ODc5QzQuOTYxNDcgOC43ODg0NCA1LjM4NDEzIDguNzg4NDQgNS42NDQ0OCA5LjA0ODc5TDguNzQ5OTUgMTIuMTU1MkwxNC4zNTY0IDYuNTQ4NzlaIiBmaWxsPSIjODU1Q0ZGIi8+Cjwvc3ZnPgo=",alt:"selected"})}):null]})},e.id)})]}),children:(0,i.jsxs)("div",{className:rj()("selectedTag-v42yL2",a,o&&"selectedTagActive-Uv0dVa"),children:[(0,i.jsx)("span",{className:"tagTypeIcon-iAkeI8",children:(0,i.jsx)("img",{src:c.icon,alt:c.label,style:{width:16,height:16}})}),(0,i.jsx)("span",{className:"tagLabel-WhHExX",children:c.tagLabel}),(0,i.jsx)(x._ME,{className:rj()("caret-hCri5T",o&&"caretOpen-B470Qn")})]})})})}),nv=r(9767),nm=r(76411),n_=r(8590),ng="seedLogo-wwo68Z",nf="capsuleTab-eKCtco",ny="capsuleTabActive-s2yjAl",nb="modelTagIcon-v3by4X",nx=[{label:"Seedance 2.0 Fast VIP",value:"seedance2.0_fast_vision",description:"\u6781\u901F\u63A8\u7406\uFF0C\u4F1A\u5458\u4E13\u5C5E\u901A\u9053\uFF0C\u97F3\u89C6\u6587\u56FE\u5747\u53EF\u53C2\u8003"},{label:"Seedance 2.0 VIP",value:"seedance2.0_vision",description:"\u5168\u6A21\u6001\u80FD\u529B\uFF0C\u4F1A\u5458\u4E13\u5C5E\u901A\u9053\uFF0C\u97F3\u89C6\u6587\u56FE\u5747\u53EF\u53C2\u8003"},{label:"Seedance 2.0 Fast",value:"seedance_2.0_fast",description:"\u66F4\u5FEB\u66F4\u4FBF\u5B9C\u7684Seedance 2.0\u6A21\u578B"}],nI=new Set(["seedance2.0_fast_vision","seedance2.0_vision"]),nS=[{label:"Seedream 5.0 Lite",value:"seedream_5.0",description:"\u5B57\u8282\u8DF3\u52A8\u6700\u65B0\u56FE\u50CF\u751F\u6210\u6A21\u578B\uFF0C\u753B\u8D28\u66F4\u5F3A\u3002"},{label:"Seedream 4.5",value:"seedream_4.5",description:"\u5B57\u8282\u8DF3\u52A8\u56FE\u50CF\u751F\u6210\u6A21\u578B\u3002"},{label:"Seedream 4.1",value:"seedream_4.1",description:"\u5B57\u8282\u8DF3\u52A8\u56FE\u50CF\u751F\u6210\u6A21\u578B\u3002"},{label:"Seedream 4",value:"seedream_4",description:"\u5B57\u8282\u8DF3\u52A8\u56FE\u50CF\u751F\u6210\u6A21\u578B\u3002"}],nw=e=>{if(e&&"auto"!==e)return e},nN=(0,n.Pi)(e=>{var{value:t,defaultValue:r,onChange:a}=e,{homepageStore:n}=(0,l.mZ)(),[o,d]=(0,s.useState)(!1),[c,u]=(0,s.useState)("video"),[p,h]=(0,s.useState)("auto"),m=(0,s.useRef)(null),_=(0,s.useRef)(null),g=(0,s.useRef)(null),f=!!a,y=f?null!=t?t:r:void 0,b=e=>{if(f){null==a||a(e);return}n.setFormField("videoModel",e.videoModel),n.setFormField("imageModel",e.imageModel)},x=nw(f?null==y?void 0:y.videoModel:n.formData.videoModel),I=(0,s.useMemo)(()=>f||x&&nx.some(e=>e.value===x)?x:void 0,[f,x,nx]),S=nw(f?null==y?void 0:y.imageModel:n.formData.imageModel),w=!I&&!S;(0,s.useEffect)(()=>{f||!x||I||n.setFormField("videoModel",void 0)},[n,f,x,I]);var N=(0,s.useMemo)(()=>{var e;return(null==(e=nx.find(e=>e.value===I))?void 0:e.label)||I||"\u81EA\u52A8"},[I,nx]),C=(0,s.useMemo)(()=>{var e;return(null==(e=nS.find(e=>e.value===S))?void 0:e.label)||S||"\u81EA\u52A8"},[S]),T=w?"\u81EA\u52A8":"\u89C6\u9891 ".concat(N," / \u56FE\u7247 ").concat(C),k=(0,s.useMemo)(()=>Number(!!I)+Number(!!S),[S,I]),j=e=>{var t;u(e),null==(t=("video"===e?_:g).current)||t.scrollIntoView({behavior:"smooth",block:"start"})},P=(e,t,r,a)=>(0,i.jsxs)("section",{className:"modelSection-wIJXxz",ref:a,children:[(0,i.jsx)("h4",{className:"sectionTitle-aUVaDe",children:"video"===e?"\u89C6\u9891\u6A21\u578B":"\u56FE\u7247\u6A21\u578B"}),(0,i.jsx)("div",{className:"modelList-ijvpHv",children:t.map(t=>{var a=r===t.value&&!w;return(0,i.jsxs)("button",{type:"button",className:rj()("modelItem-gycCjX",a&&"modelItemActive-d4vPea"),onClick:()=>{var r,i;return r=e,i=t.value,"video"===r?I===i?void b({imageModel:S,videoModel:void 0}):void b({imageModel:S,videoModel:i}):S===i?void b({imageModel:void 0,videoModel:I}):void b({imageModel:i,videoModel:I})},children:[(0,i.jsx)("span",{className:"modelIcon-B74KoS",children:(0,i.jsx)(n_.r,{className:ng})}),(0,i.jsxs)("span",{className:"modelInfo-U7Dqs0",children:[(0,i.jsxs)("span",{className:"modelName-FWTsCF",children:[(0,i.jsx)("span",{children:t.label}),nI.has(t.value)?(0,i.jsxs)("span",{className:"modelNameTags-R8gEiC",children:[(0,i.jsx)("img",{src:nd.Z,alt:"new",className:nb}),(0,i.jsx)("img",{src:nm.Z,alt:"vip",className:nb})]}):null]}),(0,i.jsx)("span",{className:"modelDescription-V_VMM7",children:t.description})]}),a?(0,i.jsx)("span",{className:"modelCheck-LMMzcv",children:(0,i.jsx)(aA.Z,{size:16})}):null]},t.value)})})]});return(0,i.jsx)(v.Z,{content:"\u6A21\u578B\u504F\u597D: ".concat(T),position:"top",children:(0,i.jsx)(aL.Z,{popupVisible:o,onVisibleChange:e=>{d(e),e&&(h("auto"),u("video"),requestAnimationFrame(()=>{var e;null==(e=_.current)||e.scrollIntoView({behavior:"auto",block:"start"})}))},trigger:"click",droplist:(0,i.jsxs)("div",{className:"panel-OeNIs6",children:[(0,i.jsxs)("div",{className:"panelHeader-XxbYx0",children:[(0,i.jsx)("span",{className:"panelTitle-fLXW1Y",children:"\u6A21\u578B\u504F\u597D"}),(0,i.jsxs)("button",{type:"button",className:"autoSwitch-KBdJXq",onClick:e=>{e.preventDefault(),e.stopPropagation(),w||b({})},children:[(0,i.jsx)("span",{className:"autoLabel-tdI90x",children:"\u81EA\u52A8"}),(0,i.jsx)("span",{className:rj()("autoTrack-lmwGMr",w&&"autoTrackOn-ifCSpV"),children:(0,i.jsx)("span",{className:rj()("autoThumb-Eg80j_",w&&"autoThumbOn-cj8_Fn")})})]})]}),(0,i.jsxs)("div",{className:"capsuleTabs-KGMj5E",children:[(0,i.jsx)("button",{type:"button",className:rj()(nf,"video"===c&&ny),onClick:()=>{h("smooth"),j("video")},children:"\u89C6\u9891"}),(0,i.jsx)("button",{type:"button",className:rj()(nf,"image"===c&&ny),onClick:()=>{h("smooth"),j("image")},children:"\u56FE\u7247"})]}),(0,i.jsxs)("div",{className:"panelContent-D1PuuE",ref:m,onScroll:()=>{var e,t,r,i,a=m.current;if(a){var n=a.getBoundingClientRect().top;u(Math.abs((null!=(r=null==(e=_.current)?void 0:e.getBoundingClientRect().top)?r:1/0)-n)<=Math.abs((null!=(i=null==(t=g.current)?void 0:t.getBoundingClientRect().top)?i:1/0)-n)?"video":"image")}},"data-scroll-behavior":p,children:[P("video",nx,I,_),P("image",nS,S,g)]})]}),children:(0,i.jsxs)("div",{className:rj()("triggerButton-_SWHsI",o&&"triggerButtonActive-zmvb_6"),children:[(0,i.jsx)("span",{className:"triggerIcon-O22h7I",children:(0,i.jsx)(n_.r,{className:ng})}),k>0?(0,i.jsx)("span",{className:"selectedBadge-GHe3M5",children:k}):(0,i.jsx)(nv.Z,{className:rj()("caret-WarLE3",o&&"caretOpen-d5pY0P"),size:16})]})})})}),nC=r(73438),nT=r(41968),nk=r(25166),nj=r(79593),nP=r(83455),nL=e=>(0,i.jsxs)("svg",(0,h._)((0,p._)({xmlns:"http://www.w3.org/2000/svg",width:16,height:16,fill:"none",viewBox:"0 0 16 16"},e),{children:[(0,i.jsx)("path",{fill:"#000",d:"M11 8a.333.333 0 0 1-.333-.333V7c0-.184.15-.333.334-.333h.666c.184 0 .334.149.334.333v.667c0 .184-.15.333-.334.333zM4.334 10.667a.333.333 0 0 1-.333-.334v-.667c0-.184.149-.333.333-.333h.667c.184 0 .333.15.333.333v.667c0 .184-.15.333-.333.333zM9.667 8c.184 0 .334-.15.334-.333V7a.333.333 0 0 0-.334-.333H4.334A.333.333 0 0 0 4.001 7v.667C4 7.85 4.15 8 4.334 8zM6.334 10.667a.333.333 0 0 1-.333-.334v-.667c0-.184.149-.333.333-.333h5.333c.184 0 .334.15.334.333v.667c0 .184-.15.333-.334.333z"}),(0,i.jsx)("path",{fill:"#000",fillRule:"evenodd",d:"M1.334 4.667a2 2 0 0 1 2-2h9.333a2 2 0 0 1 2 2v6.666a2 2 0 0 1-2 2H3.334a2 2 0 0 1-2-2zm2-.667h9.333c.369 0 .667.298.667.667v6.666a.667.667 0 0 1-.667.667H3.334a.667.667 0 0 1-.667-.667V4.667c0-.369.299-.667.667-.667",clipRule:"evenodd"})]})),nA="iconButton-gg9ukr",nM="actionButton-uIKqC8",nD="formGroup-e3X8pj",nR="label-_nziqb",nE="required-TEbxq7",nU="errorMessage-z91Knk",nO=(0,n.Pi)(e=>{var{onSelectPreset:t,className:r,focusTextarea:a}=e,{promptPresetsStore:n,loginStore:o}=(0,l.mZ)(),{trackClick:d}=(0,en.r)(),c=o.isLoggedIn,[_,g]=(0,s.useState)(""),[f,y]=(0,s.useState)(null),[b,x]=(0,s.useState)(!1),[I,S]=(0,s.useState)({name:"",content:""}),w=(0,s.useRef)(null),N=(0,s.useCallback)((e,t)=>{(0,i9.wG)("preset_prompt_action",(0,p._)({action:e,position:"home"},t))},[]),C=(0,s.useCallback)(e=>{(0,i9.wG)("preset_prompt_edit_page",{action:e,position:"home"})},[]),T=(0,i.jsxs)("div",{className:"dropdown-gfVKvR",children:[(0,i.jsxs)("div",{className:"header-l0oamy",children:[(0,i.jsxs)("div",{className:"headerLeft-XUeVkP",children:[(0,i.jsx)(nC.Z,{size:16}),(0,i.jsx)("h4",{children:"\u9884\u8BBE\u63D0\u793A\u8BCD"})]}),(0,i.jsxs)("div",{className:"headerRight-KuUa3N",children:[(0,i.jsx)(v.Z,{content:"\u5BFC\u51FA\u9884\u8BBE",children:(0,i.jsx)(iT.Z,{className:nA,onClick:d("prompt_presets_export","prompt_presets",()=>{if(!c)return void m.Z.warning("\u8BF7\u5148\u767B\u5F55\u540E\u5BFC\u51FA\u9884\u8BBE\u63D0\u793A\u8BCD");N("export");var e=new Blob([n.exportPresets()],{type:"application/json"}),t=URL.createObjectURL(e),r=document.createElement("a");r.href=t,r.download="prompt-presets-".concat(new Date().toISOString().split("T")[0],".json"),document.body.appendChild(r),r.click(),document.body.removeChild(r),URL.revokeObjectURL(t)}),children:(0,i.jsx)(eG.Z,{size:14})})}),(0,i.jsx)(v.Z,{content:"\u5BFC\u5165\u9884\u8BBE",children:(0,i.jsx)(iT.Z,{className:nA,onClick:d("prompt_presets_import","prompt_presets",()=>{var e;return null==(e=w.current)?void 0:e.click()}),children:(0,i.jsx)(nT.Z,{size:14})})})]})]}),(0,i.jsxs)("div",{className:"searchSection-UCxYGG",children:[(0,i.jsxs)("div",{className:"searchContainer-Q5cjIc",children:[(0,i.jsx)(eV.Z,{size:14,className:"searchIcon-bFtHAa"}),(0,i.jsx)(aG.Z,{className:"searchInput-IpOTIx",placeholder:"\u641C\u7D22\u9884\u8BBE...",value:_,onChange:g,onFocus:()=>N("input_search"),allowClear:!0})]}),(0,i.jsx)(iT.Z,{type:"primary",size:"small",className:"newPreset-ASCckP",icon:(0,i.jsx)(nk.Z,{size:14}),onClick:d("prompt_presets_create_new","prompt_presets",()=>{N("creat"),x(!0),S({name:"",content:""})}),children:"\u65B0\u5EFA"})]}),(0,i.jsx)("div",{className:"presetsList-kOs_Uq",children:0===n.searchPresetsByName(_).length?(0,i.jsxs)("div",{className:"emptyState-f0NTgI",children:[(0,i.jsx)(nC.Z,{size:32,className:"emptyIcon-Wg2_SG"}),(0,i.jsx)("p",{className:"emptyText-P5roKR",children:_?"\u672A\u627E\u5230\u5339\u914D\u7684\u9884\u8BBE":"\u6682\u65E0\u9884\u8BBE\uFF0C\u70B9\u51FB\u65B0\u5EFA\u521B\u5EFA\u7B2C\u4E00\u4E2A\u9884\u8BBE"})]}):n.searchPresetsByName(_).map(e=>{var r;return(0,i.jsx)("div",{className:"".concat("presetItem-Uc2pWE"," ").concat((null==(r=n.selectedPreset)?void 0:r.id)===e.id?"selected-oQeVYr":""),onClick:d("prompt_presets_select","prompt_presets",r=>{N("select",{prompt_id:e.id}),n.selectPreset(e.id),null==t||t(e.content),null==a||a()},{preset_id:e.id,preset_name:e.name}),children:(0,i.jsxs)("div",{className:"presetContent-mINPNH",children:[(0,i.jsxs)("div",{className:"presetHeader-J77o1Q",children:[(0,i.jsx)("h5",{className:"presetName-X3PThW",children:e.name}),(0,i.jsxs)("div",{className:"presetActions-dW0yer",children:[(0,i.jsx)(v.Z,{content:"\u7F16\u8F91",children:(0,i.jsx)(iT.Z,{className:nM,onClick:d("prompt_presets_edit","prompt_presets",t=>{t.stopPropagation(),N("edit",{prompt_id:e.id}),y(e),S({name:e.name,content:e.content})},{preset_id:e.id,preset_name:e.name}),children:(0,i.jsx)(nj.Z,{size:12})})}),(0,i.jsx)(v.Z,{content:"\u590D\u5236",children:(0,i.jsx)(iT.Z,{className:nM,onClick:d("prompt_presets_duplicate","prompt_presets",t=>(0,u._)(function*(){t.stopPropagation(),N("copy",{prompt_id:e.id}),yield n.duplicatePreset(e.id)})(),{preset_id:e.id,preset_name:e.name}),children:(0,i.jsx)(nP.Z,{size:12})})}),(0,i.jsx)(v.Z,{content:"\u5220\u9664",children:(0,i.jsx)(iT.Z,{className:"".concat(nM," ").concat("deleteButton-DeJ5Qc"),onClick:d("prompt_presets_delete","prompt_presets",t=>{t.stopPropagation(),N("delete",{prompt_id:e.id}),iy.Z.confirm({title:"\u786E\u8BA4\u5220\u9664",content:'\u786E\u5B9A\u8981\u5220\u9664\u9884\u8BBE "'.concat(e.name,'" \u5417\uFF1F\u6B64\u64CD\u4F5C\u4E0D\u53EF\u64A4\u9500\u3002'),onOk:()=>(0,u._)(function*(){yield n.deletePreset(e.id)})()})},{preset_id:e.id,preset_name:e.name}),children:(0,i.jsx)(eZ.Z,{size:12})})})]})]}),(0,i.jsx)("p",{className:"presetPreview-s2czJD",children:e.content.length>100?"".concat(e.content.substring(0,100),"..."):e.content})]})},e.id)})})]});return c?(0,i.jsxs)("div",{className:"".concat("container-XQ4U0F"," ").concat(r||""),children:[(0,i.jsx)(aL.Z,{droplist:T,trigger:"click",getPopupContainer:()=>document.getElementById("title-section-prompt-container")||document.body,onVisibleChange:e=>{e&&(N("show"),d("prompt_presets_toggle","prompt_presets",()=>{},{is_open:!0})())},children:(0,i.jsx)(v.Z,{content:"\u9884\u8BBE\u63D0\u793A\u8BCD",children:(0,i.jsx)("button",{className:"triggerButton-EzNPDg",children:(0,i.jsx)(nL,{style:{color:"#000"}})})})}),(0,i.jsx)(iy.Z,{getPopupContainer:()=>document.body,title:b?"\u65B0\u5EFA\u9884\u8BBE":"\u7F16\u8F91\u9884\u8BBE",visible:b||!!f,onCancel:()=>{C("cancel"),x(!1),y(null),S({name:"",content:""})},onOk:b?()=>(0,u._)(function*(){I.name.trim()&&I.content.trim()&&(C("create"),yield n.createPreset(I.name,I.content),S({name:"",content:""}),x(!1))})():()=>(0,u._)(function*(){f&&I.name.trim()&&I.content.trim()&&(yield n.updatePreset(f.id,{name:I.name,content:I.content}),y(null),S({name:"",content:""}))})(),okText:b?"\u521B\u5EFA":"\u4FDD\u5B58",cancelText:"\u53D6\u6D88",style:{width:600},afterOpen:()=>C("show"),children:(0,i.jsxs)("div",{className:"modalContent-h9Ptlj",children:[(0,i.jsxs)("div",{className:nD,children:[(0,i.jsxs)("label",{className:nR,children:["\u9884\u8BBE\u540D\u79F0 ",(0,i.jsx)("span",{className:nE,children:"*"})]}),(0,i.jsx)(aG.Z,{placeholder:"\u8BF7\u8F93\u5165\u9884\u8BBE\u540D\u79F0",value:I.name,onChange:e=>S((0,h._)((0,p._)({},I),{name:e})),onFocus:()=>C("edit_title"),maxLength:50}),!I.name.trim()&&(0,i.jsx)("div",{className:nU,children:"\u9884\u8BBE\u540D\u79F0\u4E0D\u80FD\u4E3A\u7A7A"})]}),(0,i.jsxs)("div",{className:nD,children:[(0,i.jsxs)("label",{className:nR,children:["\u9884\u8BBE\u5185\u5BB9 ",(0,i.jsx)("span",{className:nE,children:"*"})]}),(0,i.jsx)(aG.Z.TextArea,{placeholder:"\u8BF7\u8F93\u5165\u9884\u8BBE\u5185\u5BB9...",value:I.content,onChange:e=>S((0,h._)((0,p._)({},I),{content:e})),onFocus:()=>C("edit_content"),rows:8,maxLength:2e3,showWordLimit:!0}),!I.content.trim()&&(0,i.jsx)("div",{className:nU,children:"\u9884\u8BBE\u5185\u5BB9\u4E0D\u80FD\u4E3A\u7A7A"})]})]})}),(0,i.jsx)("input",{ref:w,type:"file",accept:".json",style:{display:"none"},onChange:e=>(0,u._)(function*(){if(!c)return void m.Z.warning("\u8BF7\u5148\u767B\u5F55\u540E\u5BFC\u5165\u9884\u8BBE\u63D0\u793A\u8BCD");N("upload");var t,r=null==(t=e.target.files)?void 0:t[0];if(r){var i=new FileReader;i.onload=e=>(0,u._)(function*(){var t,r=null==(t=e.target)?void 0:t.result;r&&(yield n.importPresets(r))})(),i.readAsText(r),w.current&&(w.current.value="")}})()})]}):null}),nB=r(25381),nz=r(88078),nF=r(28215),nZ=r(45236),nq=new rC.H$("inlineCompletion"),nG={completion:null,loading:!1},nV=rS.hj.create({name:"inlineCompletion",addOptions:()=>({classNames:{container:"inline-completion-ghost",text:"inline-completion-ghost-text"}}),addCommands:()=>({setInlineCompletion:e=>t=>{var{dispatch:r,tr:i}=t;return i.setMeta(nq,e),r(i),!0},acceptInlineCompletion:()=>e=>{var t,r,{state:i,dispatch:a,tr:n}=e,s=null==(t=(null!=(r=nq.getState(i))?r:nG).completion)?void 0:t.trim();if(!s)return!1;var o=i.selection.head,l=i.schema.text(s);return n.insert(o,l).setMeta(nq,{completion:null,loading:!1}),a&&a(n),!0},dismissInlineCompletion:()=>e=>{var t,{state:r,dispatch:i,tr:a}=e,n=null!=(t=nq.getState(r))?t:nG;return(!!n.completion||!!n.loading)&&(a.setMeta(nq,{completion:null,loading:!1}),i&&i(a),!0)}}),addProseMirrorPlugins(){var e,t,r,i=null!=(e=this.options.classNames)?e:{},a=null!=(t=i.container)?t:"inline-completion-ghost",n=null!=(r=i.text)?r:"inline-completion-ghost-text";return[new rC.Sy({key:nq,state:{init:()=>nG,apply:(e,t)=>{var r=e.getMeta(nq);return void 0!==r?r:t}},props:{decorations:e=>{var t,r,i=null==(t=(null!=(r=nq.getState(e))?r:nG).completion)?void 0:t.trim();if(!i)return null;var s=i.replace(/\s+/g," ").trim();if(!s||!e.selection.empty)return null;var o=e.selection.head,l=e.doc.content.size;if((o0)return null;var d=()=>{var e=document.createElement("span");e.className=a,e.setAttribute("contenteditable","false"),e.setAttribute("data-inline-completion","true"),e.setAttribute("aria-hidden","true");var t=document.createElement("span");return t.className=n,t.textContent=s,e.appendChild(t),e};return nZ.EH.create(e.doc,[nZ.p.widget(o,d,{side:1,key:"inline-completion-widget"})])}}})]}}),nH=rS.hj.create({name:"keydownExtension",addOptions:()=>({onEnter:void 0,onShiftEnter:void 0,onAtKey:void 0,onTab:void 0,onEsc:void 0}),addStorage:()=>({handleKeyDown:void 0,handleBeforeInput:void 0}),addKeyboardShortcuts(){return{Tab:e=>{var{editor:t}=e;return!!(this.options.onTab&&this.options.onTab({editor:t}))||!1},Escape:e=>{var{editor:t}=e;return!!(this.options.onEsc&&this.options.onEsc({editor:t}))||!1},Enter:()=>{if(this.options.onEnter){var e=this.options.onEnter();return null==e||e}return!1},"Shift-Enter":e=>{var{editor:t}=e;if(this.options.onShiftEnter){var r=this.options.onShiftEnter({editor:t});return null==r||r}return null==t||t.commands.first(e=>{var{commands:t}=e;return[()=>t.newlineInCode(),()=>t.createParagraphNear(),()=>t.liftEmptyBlock(),()=>t.splitBlock()]}),!0}}},onCreate(){this.storage.handleKeyDown=e=>{"@"===e.key&&this.options.onAtKey&&this.options.onAtKey()},this.storage.handleBeforeInput=e=>{this.options.onAtKey&&"insertText"===e.inputType&&"@"===e.data&&this.options.onAtKey()},this.storage.handleKeyDown&&this.editor.view.dom.addEventListener("keydown",this.storage.handleKeyDown),this.storage.handleBeforeInput&&this.editor.view.dom.addEventListener("beforeinput",this.storage.handleBeforeInput)},onDestroy(){this.storage.handleKeyDown&&this.editor.view.dom.removeEventListener("keydown",this.storage.handleKeyDown),this.storage.handleBeforeInput&&this.editor.view.dom.removeEventListener("beforeinput",this.storage.handleBeforeInput)},addProseMirrorPlugins(){return[new rC.Sy({props:{handleTextInput:(e,t,r)=>("@"===r&&this.options.onAtKey&&this.options.onAtKey(),!1)}})]}}),nW=r(35576),nQ=e=>{var t=String(e||"").trim();return t?t.startsWith("//")?"https:".concat(t):t:""},nK=e=>{var t=nQ(e);if(!t)return!1;if(/^data:image\//i.test(t)||/\.(png|jpe?g|gif|bmp|webp|heic)(\?|#|$)/i.test(t))return!0;try{var r=new URL(t),i=r.searchParams.get("format");if(i&&/\.(png|jpe?g|gif|bmp|webp|heic)$/i.test(".".concat(i)))return!0;var a=r.searchParams.get("mime_type");return!!(a&&a.toLowerCase().startsWith("image/"))}catch(e){return!1}},nY=e=>{var t,r,i,a;return String((null!=(a=null!=(i=null==e||null==(t=e.attrs)?void 0:t.label)?i:null==e||null==(r=e.attrs)?void 0:r.id)?a:"")||"").trim()},nJ=(e,t)=>{var r,i=null==e||null==(r=e.attrs)?void 0:r.mentionSuggestionChar;return"string"==typeof i?i:(null==t?void 0:t.char)?t.char:"@"},nX=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"@";return e?"\u3010".concat(t).concat(e,"\u3011"):""},n$=e=>(0,u._)(function*(){if(!e)return"";if(!(0,rP.xx)(e))return e;var t,r=(0,rP.vB)({url:e}),i=yield(0,rP.z4)(e,r);return i.validated?i.url||"":i.url?(yield!(t=i.url)||"undefined"==typeof Image?Promise.resolve(!1):t.startsWith("blob:")||t.startsWith("data:")?Promise.resolve(!0):new Promise(e=>{var r=new Image;r.onload=()=>e(!0),r.onerror=()=>e(!1),r.src=t}))?i.url:"":""})(),n0=function(e,t){var r,i=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"@",a=document.createElement("span");a.className="mention-thumbnail",a.setAttribute("data-mention",e),a.setAttribute("contenteditable","false");var n=()=>{var t=document.createElement("span");t.className="mention-thumbnail-text",t.textContent=nX(e,i),a.appendChild(t)},s=nQ(t.url),o=nQ(t.poster),l=o&&(nK(o)||(0,rP.xx)(o))?o:"",d=("video"===t.type||"character"===t.type)&&!!(r=nQ(s))&&(/^https?:\/\//i.test(r)||r.startsWith("blob:")||r.startsWith("data:")||r.startsWith("file:")),c="character"===t.type&&d&&!l&&!nK(s),p=s&&(nK(s)||(0,rP.xx)(s))?s:l,h=()=>{a.innerHTML="",n()},v=(e,t,r)=>{(0,u._)(function*(){var i=t?yield n$(t):"";if(i){e.src=i;return}var a=r?yield n$(r):"";if(a){e.src=a;return}h()})()};if("video"===t.type||c)if(l&&!d){var m=document.createElement("img");m.alt=e,a.appendChild(m),v(m,l)}else if(d){var _=document.createElement("video");_.muted=!0,_.playsInline=!0,_.preload="metadata",_.crossOrigin="anonymous",l&&(0,u._)(function*(){var e=yield n$(l);e&&(_.poster=e)})(),s&&s.includes("X-Everphoto-Global-Token")?(0,u._)(function*(){try{var e=yield fetch(s,{method:"GET"});if(!e.ok)throw Error("HTTP ".concat(e.status,": ").concat(e.statusText));var t=yield e.blob(),r=new Blob([t],{type:"video/mp4"});_.src=URL.createObjectURL(r)}catch(e){h()}})():_.src=s,a.appendChild(_)}else n();else if("image"===t.type||"character"===t.type)if(p){var g=document.createElement("img");g.alt=e,a.appendChild(g),v(g,s,l)}else n();else if(p){var f=document.createElement("img");f.alt=e,a.appendChild(f),v(f,p)}else n();return a},n1=nW.Z.extend({addOptions(){var e,t,r,i=null!=(r=null==(e=this.parent)?void 0:e.call(this))?r:{},a=[null==(t=i.HTMLAttributes)?void 0:t.class,"mention-mark"].filter(Boolean).join(" ");return(0,h._)((0,p._)({},i),{HTMLAttributes:(0,h._)((0,p._)({},i.HTMLAttributes),{class:a}),getMentionAsset:void 0,deleteTriggerWithBackspace:!0,renderText:e=>{var{node:t,suggestion:r}=e;return nX(nY(t),nJ(t,r))},renderHTML:e=>{var{options:t,node:r,suggestion:i}=e,a=nY(r),n=nJ(r,i);return["span",t.HTMLAttributes,nX(a,n)]}})},addProseMirrorPlugins(){var e,t;return null!=(t=null==(e=this.parent)?void 0:e.call(this))?t:[]},addNodeView(){return e=>{var{node:t}=e,r=document.createElement("span");r.setAttribute("contenteditable","false");var i=t,a=()=>{var e,t,a,n=nY(i),s=nJ(i);r.className=(null==(e=this.options.HTMLAttributes)?void 0:e.class)||"mention-mark",r.setAttribute("data-type",this.name),r.setAttribute("data-mention-suggestion-char",s),n&&(r.setAttribute("data-label",n),r.setAttribute("data-id",String(null!=(a=null==(t=i.attrs)?void 0:t.id)?a:n))),r.innerHTML="";var o=n&&this.options.getMentionAsset?this.options.getMentionAsset(n):void 0;if(o)return void r.appendChild(n0(n,o,s));r.textContent=nX(n,s)};return a(),{dom:r,update:e=>e.type===i.type&&(i=e,a(),!0),ignoreMutation:()=>!0}}}}),n2=(e,t)=>{var r=t.trim().toLowerCase(),i=e.map(e=>(0,h._)((0,p._)({},e),{id:e.name,label:e.name}));return r?i.filter(e=>{var t=e.name.toLowerCase(),i=(e.originalName||"").toLowerCase();return t.includes(r)||i.includes(r)}).slice(0,20):i.slice(0,20)},n4=(0,s.forwardRef)((e,t)=>{var{value:r,placeholder:a,maxLength:n=2e3,maxLengthToastText:o,autoFocus:l,className:d,wrapperClassName:c,onChange:v,onFocus:_,onBlur:g,onPaste:f,onEnter:y,onShiftEnter:b,enableMention:x,mentionItems:I,mentionAssetMap:S,enableGhostSuggestions:w=!0,onRequestSuggestions:N}=e,C=(0,s.useRef)(null),T=(0,s.useRef)(N),k=(0,s.useRef)(y),j=(0,s.useRef)(b);(0,s.useEffect)(()=>{T.current=N},[N]),(0,s.useEffect)(()=>{k.current=y},[y]),(0,s.useEffect)(()=>{j.current=b},[b]);var P=(0,s.useCallback)(e=>(0,u._)(function*(){var t,r,i,a=e.trim();if(a.length<1){null==(d=C.current)||null==(l=d.commands)||null==(o=l.setInlineCompletion)||o.call(l,{completion:null,loading:!1});return}var n=T.current;try{var s,o,l,d,c,u,p,h,v,m,_,g=n?yield n(a):yield(s={onStart:()=>{var e,t,r;return null==(r=C.current)||null==(t=r.commands)||null==(e=t.setInlineCompletion)?void 0:e.call(t,{completion:null,loading:!0})},onLateCompletion:(e,t)=>{var r,i,a,n,s=(null!=(n=null==(r=C.current)?void 0:r.getText({blockSeparator:"\n"}))?n:"").trim(),o=e=>e.replace(/\s+/g," ").trim();if(o(s)===o(t)){var l=null==(a=C.current)||null==(i=a.commands)?void 0:i.setInlineCompletion;null==l||l({completion:e.trim()||null,loading:!1})}}},(0,nF.Ll)(a,s)),f=(null!=(h=null==(c=C.current)?void 0:c.getText({blockSeparator:"\n"}))?h:"").trim(),y=e=>e.replace(/\s+/g," ").trim();if(y(f)!==y(a)){null==(_=C.current)||null==(m=_.commands)||null==(v=m.setInlineCompletion)||v.call(m,{completion:null,loading:!1});return}var b="string"==typeof g&&g.trim()||null;b&&a&&(b=function(e,t){if(!e||!t)return e;for(var r=Math.min(e.length,t.length);r>0;r-=1){var i=e.slice(0,r);if(t.endsWith(i))return e.slice(r).trim()}return e}(b,a)||b);var x=null==(p=C.current)||null==(u=p.commands)?void 0:u.setInlineCompletion;null==x||x({completion:b,loading:!1})}catch(e){null==(i=C.current)||null==(r=i.commands)||null==(t=r.setInlineCompletion)||t.call(r,{completion:null,loading:!1})}})(),[]),L=(0,s.useRef)(w);(0,s.useEffect)(()=>{L.current=w},[w]);var A=(0,s.useRef)(!1),M=(0,s.useRef)(""),D=(0,s.useRef)((0,nz.Z)(()=>{if(L.current&&!A.current){var e,t,r,i,a,n=(null!=(a=null==(e=C.current)?void 0:e.getText({blockSeparator:"\n"}))?a:"").trim();n!==M.current&&(null==(i=C.current)||null==(r=i.commands)||null==(t=r.setInlineCompletion)||t.call(r,{completion:null,loading:!1}),M.current=n,n.length>=1&&P(n))}},200)),R=(0,s.useRef)(()=>D.current()),E=(0,s.useCallback)(e=>{if(!e)return[];if(!x)return[{type:"text",text:e}];for(var t,r=/【(@?)([^】]+)】/g,i=new Map((I||[]).map(e=>[String(e.name||"").trim(),e])),a=[],n=0;null!==(t=r.exec(e));){var s=t[1]||"",o=String(t[2]||"").trim(),l=i.get(o),d="@"===s||(null==l?void 0:l.showAt)===!1;t.index>n&&a.push({type:"text",text:e.slice(n,t.index)}),d&&o?a.push({type:"mention",attrs:{id:o,label:o,mentionSuggestionChar:(null==l?void 0:l.showAt)===!1?"":"@"}}):a.push({type:"text",text:t[0]}),n=t.index+t[0].length}return n0?a:[{type:"text",text:e}]},[x,I]),U=(0,s.useRef)(x),O=(0,s.useRef)(S),B=(0,s.useRef)(null!=I?I:[]),z=(0,s.useRef)(null),F=(0,s.useRef)(null!=a?a:"");(0,s.useEffect)(()=>{U.current=x},[x]),(0,s.useEffect)(()=>{var e;O.current=S,null==(e=z.current)||e.call(z)},[S]),(0,s.useEffect)(()=>{var e;B.current=null!=I?I:[],null==(e=z.current)||e.call(z)},[I]);var Z=(0,s.useMemo)(()=>(e=>{var{mentionEnabledRef:t,mentionItemsRef:r,mentionAssetMapRef:i,refreshActiveSuggestionRef:a}=e,n=e=>{var t=String(e.query||"");return(0,h._)((0,p._)({},e),{items:n2(r.current,t),mentionAssetMap:i.current})};return{char:"@",allowedPrefixes:null,allow:()=>!!t.current,items:e=>{var{query:t}=e;return n2(r.current,t||"")},command:e=>{var{editor:t,range:r,props:i}=e;t.chain().focus().command(e=>{var t,a,n,{tr:s,state:o}=e,l=null==(t=o.schema.nodes.mention)?void 0:t.create({id:null!=(a=i.id)?a:i.label,label:null!=(n=i.label)?n:i.id,mentionSuggestionChar:!1===i.showAt?"":"@"});return!!l&&(s.delete(r.from,r.to),s.insert(r.from,l),s.setSelection(rC.Bs.create(s.doc,r.from+l.nodeSize)),!0)}).run()},render:()=>{var e=null,t=null,r=()=>{e&&t&&e.updateProps(n(t))};return{onStart:i=>{t=i,e=new rN.M_(rD,{props:n(i),editor:i.editor}),document.body.appendChild(e.element),a&&(a.current=r)},onUpdate:r=>{e&&(t=r,e.updateProps(n(r)))},onKeyDown:t=>{var r,i,a;return null!=(a=null==e||null==(i=e.ref)||null==(r=i.onKeyDown)?void 0:r.call(i,t))&&a},onExit:()=>{var r;null==e||e.destroy(),(null==e||null==(r=e.element)?void 0:r.parentNode)&&e.element.parentNode.removeChild(e.element),e=null,t=null,a&&(a.current=null)}}}}})({mentionEnabledRef:U,mentionItemsRef:B,mentionAssetMapRef:O,refreshActiveSuggestionRef:z}),[]);(0,s.useEffect)(()=>{F.current=null!=a?a:"",Q&&Q.view.dispatch(Q.state.tr)},[a]);var q=(0,s.useCallback)(e=>{var t;return null==(t=O.current)?void 0:t[e]},[]),G=(0,s.useCallback)(e=>({type:"doc",content:e.replace(/\r\n?/g,"\n").split("\n").map(e=>{var t=E(e);return{type:"paragraph",content:t.length>0?t:void 0}})}),[E]),V=(0,s.useCallback)(e=>e.getText({blockSeparator:"\n"}),[]),H=(0,s.useRef)(!1),W=(0,s.useCallback)(e=>{if(o){var t,r;if(("function"==typeof(null==(r=e.storage)||null==(t=r.characterCount)?void 0:t.characters)?e.storage.characterCount.characters():V(e).length)>=n){!H.current&&e.isFocused&&(m.Z.warning(o),H.current=!0);return}H.current=!1}},[V,n,o]),Q=(0,rN.jE)({editorProps:{attributes:{class:rj()("editor-HT1dqv",d)}},autofocus:l,extensions:[rf.Z,rb.Z,rI.Z,ry.Z,nB.Z.configure({limit:n}),rx.Z.configure({placeholder:()=>F.current||""}),n1.configure({getMentionAsset:q,suggestion:Z}),nV.configure({}),nH.configure({onShiftEnter:e=>{var{editor:t}=e;return k.current?k.current():t.commands.first(e=>{var{commands:t}=e;return[()=>t.newlineInCode(),()=>t.createParagraphNear(),()=>t.liftEmptyBlock(),()=>t.splitBlock()]}),!0},onEnter:()=>!!j.current&&(j.current(),!0),onAtKey:()=>{},onTab:e=>{var t,r,{editor:i}=e;return(A.current=!0,D.current.cancel(),null==(t=(r=i.commands).acceptInlineCompletion)?void 0:t.call(r))?(M.current="",!0):(A.current=!1,!1)},onEsc:e=>{var t,r,{editor:i}=e;return null!=(t=(r=i.commands).dismissInlineCompletion)&&!!t.call(r)&&(M.current="",!0)}})],content:G(r),onUpdate:e=>{var t,i,{editor:a}=e;W(a);var{selection:n,doc:s}=a.state,o=n.head,l=s.content.size,d=0===(o{null==_||_()},onBlur:()=>{null==g||g()},onPaste:e=>{null==f||f(e)}},[]);return((0,s.useEffect)(()=>(C.current=null!=Q?Q:null,()=>{C.current=null,D.current.cancel()}),[Q]),(0,s.useEffect)(()=>{if(Q){var e=Q.extensionManager.extensions.find(e=>"placeholder"===e.name);e&&(e.options.placeholder=null!=a?a:"",Q.view.dispatch(Q.state.tr))}},[Q,a]),(0,s.useEffect)(()=>{Q&&V(Q)!==r&&Q.commands.setContent(G(r),{emitUpdate:!1})},[Q,r,G,V]),(0,s.useImperativeHandle)(t,()=>({focus:()=>null==Q?void 0:Q.commands.focus("end"),clear:()=>{null==Q||Q.commands.setContent(""),null==v||v("")},insertMention:(e,t)=>{if(Q){var r=(null==t?void 0:t.showAt)===!1?"":"@",i="\u3010".concat(r).concat(e,"\u3011");Q.chain().focus().command(t=>{var a,{tr:n,state:s}=t,{from:o,to:l,empty:d}=s.selection,c=o;d||(n.delete(o,l),c=o);var u=Math.max(c-1,0);"@"===(u>=0?s.doc.textBetween(u,c,"\0","\0"):"")&&(n.delete(u,c),c=u);var p=null==(a=s.schema.nodes.mention)?void 0:a.create({id:e,label:e,mentionSuggestionChar:r}),h=null!=p?p:s.schema.text(i);return n.insert(c,h),n.setSelection(rC.Bs.create(n.doc,c+h.nodeSize)),!0}).run()}},insertText:e=>{Q&&e&&Q.chain().focus().insertContent(e).run()}}),[Q,v]),Q)?(0,i.jsx)("div",{className:rj()("wrapper-cPxYdI",c),children:(0,i.jsx)(rN.kg,{editor:Q,className:"editorContent-epWcpc"})}):(0,i.jsx)("div",{className:"editorFallback-mTbO5h"})});n4.displayName="RichPromptEditor";var n3=r(61979),n6={container:"container-Nznzhd",dotGridOverlay:"dotGridOverlay-GwA75r",content:"content-VouqCT",main:"main-fn6zKY",titleSection:"titleSection-MCVroU",nestAgentBanner:"nestAgentBanner-DsUFAf",nestAgentBannerSpacer:"nestAgentBannerSpacer-Fd80sh",nestAgentBannerText:"nestAgentBannerText-Momlmr",nestAgentBannerClose:"nestAgentBannerClose-_RrQuH",generationTypeItem:"generationTypeItem-zVSI50",badge:"badge-T52_0e",badgeIcon:"badgeIcon-TNOZid",titleContent:"titleContent-qbXix_",logoIcon:"logoIcon-Iy6lCj",logoBreath:"logoBreath-YRO346",logoIconMedia:"logoIconMedia-yfBiKh",logoIconImage:"logoIconImage-JF2D3p",logoIconVideo:"logoIconVideo-DHh8wD",logoIconMask:"logoIconMask-hGOUAq",title:"title-tlihnc",subtitle:"subtitle-JNgo4N",subtitleFadeIn:"subtitleFadeIn-raqM3w",createIcon:"createIcon-bxnKmQ",featuresSection:"featuresSection-aut5TK",sectionTitle:"sectionTitle-G3WXBB",featuresGrid:"featuresGrid-mN5SuI",featureCard:"featureCard-KmpbCq",featureIcon:"featureIcon-QOMQ51",featureTitle:"featureTitle-F7OS1z",featureDescription:"featureDescription-uP_NcU",inputSection:"inputSection-fl1TJf",toolbar:"toolbar-x9DGuN",focus:"focus-q2TJSr",toolbarLeft:"toolbarLeft-wXTfO3",configButtons:"configButtons-FAFMGo",configTags:"configTags-C7mPh0",configTag:"configTag-ezoM14",buttonContainer:"buttonContainer-z5TK9S",textArea:"textArea-YxLNL3",materialPanel:"materialPanel-fpCB0Q",slideDown:"slideDown-t9Hqpp",materialPanelContent:"materialPanelContent-dH_FiR",loadingSpinner:"loadingSpinner-QzDTwU",spin:"spin-p8IV5c",hint:"hint-IYKvJw",storyCard:"storyCard-K_d6vw",storyCardContent:"storyCardContent-ZYouki",storyImageContainer:"storyImageContainer-UzwAbK",storyImage:"storyImage-TpqadC",categoryContainer:"categoryContainer-v6rElu",categoryTag:"categoryTag-U0wnmi",playOverlay:"playOverlay-JMXzgJ",playButton:"playButton-nDpalW",playIcon:"playIcon-pISTSN",storyInfo:"storyInfo-StSakt",storyTitle:"storyTitle-INMN1f",storyDescription:"storyDescription-SIGuZZ",storyFooter:"storyFooter-m7HJpE",storyLabel:"storyLabel-u5MsnR",storyArrow:"storyArrow-yKFmpr",exampleCard:"exampleCard-J_9U9G",exampleImage:"exampleImage-XHsS9x",exampleContent:"exampleContent-s540lO",exampleTitle:"exampleTitle-I1E5O5",exampleDescription:"exampleDescription-z2OgM8",exampleTags:"exampleTags-n2_DX0",exampleTag:"exampleTag-F9kvYj",statsSection:"statsSection-OU4Tkm",statsTitle:"statsTitle-k8nzS5",statsGrid:"statsGrid-eRSFNT",statItem:"statItem-p1oqwr",statNumber:"statNumber-qPscUW",statLabel:"statLabel-M2fhOI",ctaSection:"ctaSection-K7SvIS",ctaTitle:"ctaTitle-P73sHR",ctaDescription:"ctaDescription-umP_lu",ctaButtons:"ctaButtons-dFn3l_",primaryButton:"primaryButton-nJWtDX",secondaryButton:"secondaryButton-JP7hox",dropdown:"dropdown-hv21we",header:"header-Mpfplv",logoText:"logoText-Oki1yJ",decoration:"decoration-iX3O1k",decorationTopRight:"decorationTopRight-LC9FbT",decorationBottomLeft:"decorationBottomLeft-ouVmXW",examplesGrid:"examplesGrid-tpWA5b",dropdownHeader:"dropdownHeader-de0GeZ",dropdownContent:"dropdownContent-MdAWs_",active:"active-hjXYX7",dropdownIcon:"dropdownIcon-EMX_CV",dropdownContainer:"dropdownContainer-lp0jjc",dropdownFadeIn:"dropdownFadeIn-_8H3vz",closeButton:"closeButton-Jq5TlJ",optionGroup:"optionGroup-Qo7Xtp",optionButton:"optionButton-gKN6SK",checkmark:"checkmark-AKUPGz",selected:"selected-mB3yCF",uploadContainer:"uploadContainer-y0JJbt",reponsiveConfigButtonBase:"reponsiveConfigButtonBase-qlH50d",switchContainer:"switchContainer-ylT17A",configButton:"configButton-qFiQ6d",videoAspectRatioControl:"videoAspectRatioControl-wSo4Np",uploadBadge:"uploadBadge-JZ3ocZ",hidden:"hidden-Mz_PKY",switchTrack:"switchTrack-xAJWpD",option:"option-B4wcQs",inactive:"inactive-x6v304",switchHandle:"switchHandle-so_bFy",checked:"checked-b3b8Ng",handleContent:"handleContent-NnIuso",handleText:"handleText-Pxh4sz",labels:"labels-HIRdSD",label:"label-Ukopwj",small:"small-_EMBV9"},n5=(0,n.Pi)(e=>{var{mode:t,onChange:r,className:a,size:n="medium"}=e,s=t===iF.tB.OneClick,o="small"===n?n6.small:"";return(0,i.jsx)(v.Z,{content:s?"":"\u53C2\u4E0E\u521B\u4F5C\u6A21\u5F0F\u4E0B\uFF0C\u9700\u8981\u60A8\u624B\u52A8\u786E\u8BA4\u63D0\u4EA4\u8FDB\u884C\u4E0B\u4E00\u6B65",children:(0,i.jsx)("div",{className:"".concat(n6.switchContainer," ").concat(o," ").concat(a||""),onClick:()=>r(s?iF.tB.Participate:iF.tB.OneClick),children:(0,i.jsxs)("div",{className:n6.switchTrack,children:[(0,i.jsxs)("div",{className:"".concat(n6.option," ").concat(s?n6.active:n6.inactive),children:[(0,i.jsx)(n3.Z,{size:12}),(0,i.jsx)("span",{className:n6.optionText,children:"\u81EA\u52A8\u6A21\u5F0F"})]}),(0,i.jsxs)("div",{className:"".concat(n6.option," ").concat(s?n6.inactive:n6.active),children:[(0,i.jsx)(t8.Z,{size:12}),(0,i.jsx)("span",{className:n6.optionText,children:"\u53C2\u4E0E\u521B\u4F5C"})]}),(0,i.jsx)("div",{className:"".concat(n6.switchHandle," ").concat(s?"":n6.checked),children:(0,i.jsx)("div",{className:n6.handleContent,children:s?(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)(n3.Z,{size:12}),(0,i.jsx)("span",{className:n6.handleText,children:"\u81EA\u52A8\u6A21\u5F0F"})]}):(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)(t8.Z,{size:12}),(0,i.jsx)("span",{className:n6.handleText,children:"\u53C2\u4E0E\u521B\u4F5C"})]})})})]})})})});r(26140),r(25112);var n8=r(76734),n7=r(11422),n9=r(55157),se=r(15610),st=r(65621),sr={container:"container-qxGqc6",uploadInputArea:"uploadInputArea-Qj9Wqf",uploadTrigger:"uploadTrigger-F96ea8",dragOver:"dragOver-f80Tl3",hiddenInput:"hiddenInput-rqcP_0",uploadIconSmall:"uploadIconSmall-Zro0yj",audioIcon:"audioIcon-rLcDb1",uploadTextSmall:"uploadTextSmall-j7gT7Q",uploadHintSmall:"uploadHintSmall-N8z0mz",fileListCompact:"fileListCompact-hq0sR9",hasOverflow:"hasOverflow-b6d9k4",fileGridCompact:"fileGridCompact-Z_GbNu",fileGridInline:"fileGridInline-Jlzz8X",fileItem:"fileItem-OcA5V5",success:"success-jcmK32",error:"error-eOpZCE",uploading:"uploading-yQkl23",pending:"pending-Guos19",removeButton:"removeButton-tGtt0O",mentionButton:"mentionButton-MNsfJc",fileItemInline:"fileItemInline-P5AuUK",filePreview:"filePreview-gZbspS",imagePreview:"imagePreview-tZyTPD",previewImage:"previewImage-AFio1U",fileTypeIcon:"fileTypeIcon-vrChIQ",zoomOverlay:"zoomOverlay-BCqC9p",zoomIcon:"zoomIcon-Nr0r7R",previewLabel:"previewLabel-mkqdWn",loading:"loading-gL6dkS",previewLoadingOverlay:"previewLoadingOverlay-vLJj4W",previewSpinner:"previewSpinner-n5WvCp",fileUploaderSpin:"fileUploaderSpin-L6tRir",filePreviewInline:"filePreviewInline-omDXKo",videoPreview:"videoPreview-vFDIRk",unknownFilePreview:"unknownFilePreview-Ux6UTX",audioPreview:"audioPreview-Nm_FJQ",previewCover:"previewCover-cYDyJy",videoFallback:"videoFallback-gsgPhK",playOverlay:"playOverlay-_qwmgo",playIcon:"playIcon-AUrZGK",durationBadge:"durationBadge-i6ZcEn",zoomIconBottom:"zoomIconBottom-lYNOFJ",pulse:"pulse-LlpKPi",audioPreviewModal:"audioPreviewModal-OxW75r",audioPlayer:"audioPlayer-ip_E_I",fileInfo:"fileInfo-jirWyT",fileInfoInline:"fileInfoInline-dG5J3p",fileNameRow:"fileNameRow-zRRRcf",fileName:"fileName-d7jZ32",fileSize:"fileSize-vym3xS",fileMeta:"fileMeta-Iwx0hA",fileTypeLabel:"fileTypeLabel-rvh75A",progressBar:"progressBar-Kfsuai",progressFill:"progressFill-Axdcsm",errorMessage:"errorMessage-_3EA3C",errorSection:"errorSection-zQGCVi",errorOverlayIcon:"errorOverlayIcon-eg1KcA",retryButton:"retryButton-bSI6th",modalOverlay:"modalOverlay-l0Z3oO",modalContent:"modalContent-cCnxZL",modalHeader:"modalHeader-oahSp2",modalTitle:"modalTitle-IeSJAJ",modalCloseButton:"modalCloseButton-cNaXIe",videoPreviewModal:"videoPreviewModal-jSntau",modalBody:"modalBody-yJRhqH",modalImage:"modalImage-ocHCPF",modalFooter:"modalFooter-TZVUPV",modalVideo:"modalVideo-tmy7XF",videoLoadingContainer:"videoLoadingContainer-RVBlGk",videoLoadingContent:"videoLoadingContent-gBlq05",loadingText:"loadingText-CJ3lcD",errorIcon:"errorIcon-MO5qM8",errorText:"errorText-l71PZV",downloadButton:"downloadButton-w9is3t",statusUploading:"statusUploading-mYN4k1",statusSuccess:"statusSuccess-SxNcZL",statusError:"statusError-Hj2VTD",statusPending:"statusPending-SPnMER",shimmer:"shimmer-o883uj"},si=(0,n.Pi)(e=>{var{file:t,displayUrl:r,onImageClick:a,isUploading:n,displayName:o}=e,[l,d]=(0,s.useState)("loading");return(0,i.jsxs)("div",{className:"".concat(sr.imagePreview," ").concat(sr[l]),onClick:a,children:["error"!==l&&(0,i.jsx)("img",{src:r,alt:t.name,className:sr.previewImage,onLoad:()=>{d("loaded")},onError:()=>{d("error")}}),"error"!==l&&o?(0,i.jsx)("div",{className:sr.previewLabel,title:o,children:o}):null,(n||"loading"===l)&&"error"!==l?(0,i.jsx)("div",{className:sr.previewLoadingOverlay,children:(0,i.jsx)(e0.Z,{size:18,className:sr.previewSpinner})}):null]})}),sa=(0,s.memo)(si,(e,t)=>e.file.id===t.file.id&&e.file.name===t.file.name&&e.displayUrl===t.displayUrl&&e.fileTypeIcon===t.fileTypeIcon&&e.isUploading===t.isUploading&&e.displayName===t.displayName),sn=(0,n.Pi)(e=>{var{file:t,displayUrl:r,fileTypeIcon:a,onVideoClick:n,isUploading:o}=e,[l,d]=(0,s.useState)("loading"),[c,u]=(0,s.useState)(0),p=(0,s.useCallback)(()=>{d("loaded")},[]),h=(0,s.useCallback)(e=>{var t,r,i=null!=(r=null==(t=e.currentTarget)?void 0:t.duration)?r:0;Number.isFinite(i)&&i>0&&u(i)},[]),v=(0,s.useMemo)(()=>{if(!c||!Number.isFinite(c))return"";var e=Math.floor(c),t=Math.floor(e/3600),r=Math.floor(e%3600/60),i=e%60;return t>0?"".concat(t,":").concat(r.toString().padStart(2,"0"),":").concat(i.toString().padStart(2,"0")):"".concat(r,":").concat(i.toString().padStart(2,"0"))},[c]);(0,s.useEffect)(()=>{u(0)},[r]);var m=(0,s.useCallback)(()=>{d("error")},[r]),_=(0,s.useMemo)(()=>(0,i.jsx)(eX,{src:r,className:sr.previewVideo,muted:!0,onLoadedData:p,onLoadedMetadata:h,onError:m,preload:"metadata"}),[r,m,p,h]);return(0,i.jsxs)("div",{className:"".concat(sr.videoPreview," ").concat(sr[l]),onClick:n,children:["error"!==l&&_,v&&(0,i.jsx)("div",{className:sr.durationBadge,children:v}),(o||"loading"===l)&&"error"!==l?(0,i.jsx)("div",{className:sr.previewLoadingOverlay,children:(0,i.jsx)(e0.Z,{size:18,className:sr.previewSpinner})}):null]})}),ss=(0,s.memo)(sn,(e,t)=>e.file.id===t.file.id&&e.displayUrl===t.displayUrl&&e.fileTypeIcon===t.fileTypeIcon&&e.isUploading===t.isUploading),so=(0,n.Pi)(e=>{var{isOpen:t,videoUrl:r,videoName:a,onClose:n}=e,[o,l]=(0,s.useState)(!1),d=!!(r&&r.includes("X-Everphoto-Global-Token"));return(0,i.jsx)(iy.Z,{title:a,visible:t,onCancel:n,footer:(0,i.jsx)("div",{className:sr.modalFooter}),className:sr.videoPreviewModal,maskClosable:!0,children:r?d?(0,i.jsx)(eX,{src:r,controls:!0,className:sr.modalVideo,onError:e=>{l(!0)}}):(0,i.jsx)("video",{src:r,controls:!0,className:sr.modalVideo,onError:e=>{l(!0)},children:"\u60A8\u7684\u6D4F\u89C8\u5668\u4E0D\u652F\u6301\u89C6\u9891\u64AD\u653E\u3002"}):null})}),sl=(0,s.forwardRef)((e,t)=>{var{files:r,onChange:a,showUploadZone:n=!1,hideUploadTrigger:o=!1,layout:d="grid",accept:c=".png,.jpg,.jpeg,.mp4,.mov,.webp",multiple:h=!0,maxCount:v,fileFilter:_,onSecurityCheck:g,renderTrigger:f,renderTriggerInList:y=!1,disableUpload:b=!1,getRemoveConfirm:x,enableMention:I,onMentionClick:S,listExtraItems:w}=e,{homepageStore:N}=(0,l.mZ)(),C=null!=r?r:N.formData.materials||[],{trackClick:T,trackError:k}=(0,en.Z)(),j=(0,s.useRef)(null),[P,L]=(0,s.useState)(!1),[A,M]=(0,s.useState)(!1),[D,R]=(0,s.useState)(""),[E,U]=(0,s.useState)(null),[O,B]=(0,s.useState)(null),z=(0,s.useRef)(null),F=(0,s.useRef)(null),[Z,q]=(0,s.useState)(!1),G=s.Children.count(w);(0,s.useEffect)(()=>{var e=z.current;if(e){var t=t=>{e.scrollWidth>e.clientWidth&&0!==t.deltaY&&(t.preventDefault(),e.scrollLeft+=t.deltaY)};return e.addEventListener("wheel",t,{passive:!1}),()=>e.removeEventListener("wheel",t)}},[d]),(0,s.useEffect)(()=>{var e=F.current;if(e){var t=()=>{q(e.scrollWidth>e.clientWidth)};t();var r=new ResizeObserver(t);r.observe(e);var i=z.current;return i&&i!==e&&r.observe(i),window.addEventListener("resize",t),()=>{r.disconnect(),window.removeEventListener("resize",t)}}},[C.length,d,G]),(0,s.useEffect)(()=>(C.forEach(e=>{var{id:t,file:r}=e;r&&K(t,{previewUrl:(0,st.nR)(r)})}),()=>{(0,st.SQ)()}),[]);var V=(0,s.useCallback)(e=>v&&v>0&&e.length>v?e.slice(e.length-v):e,[v]),H=(0,s.useCallback)(e=>{b||(!o||f)&&(e.preventDefault(),e.stopPropagation(),L(!0))},[b,o,f]),W=(0,s.useCallback)(e=>{b||(!o||f)&&(e.preventDefault(),e.stopPropagation(),L(!1))},[b,o,f]),Q=(0,s.useCallback)(e=>{b||(!o||f)&&(e.preventDefault(),e.stopPropagation(),L(!1),X(e.dataTransfer.files))},[b,o,f]),K=(0,s.useCallback)((e,t)=>{a(r=>r.map(r=>r.id===e?(0,p._)({},r,t):r))},[a]),Y=(0,s.useCallback)((e,t)=>(0,u._)(function*(){if(!g||!t.success)return!0;var r=((e.file&&"string"==typeof e.file.type?e.file.type:"")||e.type||"").toLowerCase(),i=r.startsWith("image/"),a=r.startsWith("video/"),n=String(t.pippitAssetId||e.pippitAssetId||"").trim(),s=a&&"pippit_asset"===e.source&&!!n,o=i&&n?[n]:[],l=s?[n]:[],d=t.url||e.url||e.previewUrl,c=!o.length&&i&&d?[d]:[],u=!l.length&&a&&t.videoId?[t.videoId]:[];if(!c.length&&!o.length&&!u.length&&!l.length)return!0;try{var p=yield g({file:e,imageUrls:c.length?c:void 0,imagePippitAssetIds:o.length?o:void 0,videoIds:u.length?u:void 0,videoPippitAssetIds:l.length?l:void 0}),h="boolean"==typeof p?{passed:p}:{passed:null==p?void 0:p.passed,fileError:null==p?void 0:p.fileError};if(!h.passed){var v,m=null==(v=h.fileError)?void 0:v.trim();K(e.id,{status:"error",error:m||"\u5185\u5BB9\u5B89\u5168\u68C0\u67E5\u672A\u901A\u8FC7"})}return!!h.passed}catch(t){return K(e.id,{status:"error",error:"\u5185\u5BB9\u5B89\u5168\u68C0\u67E5\u5931\u8D25"}),!1}})(),[g,K]),J=(0,s.useCallback)(e=>(0,u._)(function*(){var t=yield(0,st.yi)(e,{updateFileInList:K,trackError:k});if(!t.success){e.previewUrl&&(0,st.Fg)(e.previewUrl),a(t=>t.filter(t=>t.id!==e.id));return}yield Y(e,t)})(),[a,Y,k,K]),X=(0,s.useCallback)(e=>(0,u._)(function*(){if(!b){var t,r=Array.from(e||[]),i=r.filter(e=>((e,t)=>{var r=(t||"").trim();if(!r)return!0;var i=r.split(",").map(e=>e.trim()).filter(Boolean);return!i.length||i.some(t=>((e,t)=>{var r,i,a=t.trim().toLowerCase();if(!a)return!1;if("*/*"===a)return!0;if(a.startsWith("."))return((i=(r=e.name).lastIndexOf("."))<0?"":r.slice(i).toLowerCase())===a;var n=(e.type||"").toLowerCase();if(!n)return!1;if(a.endsWith("/*")){var[s]=a.split("/");return n.startsWith("".concat(s,"/"))}return n===a})(e,t))})(e,c));i.lengtht.includes(e)))});if(_){var s=[];for(var o of n){var l=!1;try{l=yield _(o.file)}catch(e){}l?s.push(o):(0,st.Fg)(o.previewUrl)}n=s}if(n.length){var d=n;for(var u of(a(e=>{var t=[...e,...n],r=V(t);v&&r.lengthe.id));return d=n.filter(e=>i.has(e.id)),r}),d))J(u).catch(e=>{})}}})(),[c,V,b,_,v,a,J]);(0,s.useImperativeHandle)(t,()=>({openFileDialog:()=>{if(!b){var e;null==(e=j.current)||e.click()}},handleExternalFiles:e=>{X(e)}}),[b,X]);var $=e=>{var t=C.find(t=>t.id===e);(null==t?void 0:t.previewUrl)&&(0,st.Fg)(t.previewUrl),a(t=>t.filter(t=>t.id!==e))},ee=e=>/\.(mp4|mov|quicktime|avi|mkv|webm|flv|m4v|3gp|ogv)$/i.test(e),et=e=>/\.(png|jpg|jpeg|gif|bmp|webp|svg|heic|heif|avif)$/i.test(e),er=e=>/\.(mp3|wav|aac|ogg|m4a|flac|wma|opus)$/i.test(e),ei=e=>{try{return new URL(e)}catch(e){return null}},ea=e=>{if(!e)return!1;if(e.includes("X-Everphoto-Global-Token")||ee(e))return!0;var t=ei(e);if(!t)return!1;var r=t.searchParams.get("format");if(r&&ee(".".concat(r)))return!0;var i=t.searchParams.get("mime_type");return!!(i&&i.toLowerCase().startsWith("video/"))},es=e=>{if(!e)return!1;if(et(e))return!0;var t=ei(e);if(!t)return!1;var r=t.searchParams.get("format");if(r&&et(".".concat(r)))return!0;var i=t.searchParams.get("mime_type");return!!(i&&i.toLowerCase().startsWith("image/"))},eo=e=>{if(!e)return!1;if(er(e))return!0;var t=ei(e);if(!t)return!1;var r=t.searchParams.get("format");if(r&&er(".".concat(r)))return!0;var i=t.searchParams.get("mime_type");return!!(i&&i.toLowerCase().startsWith("audio/"))},el=e=>{var t=String(e||"").trim();return t?t.startsWith("//")?"https:".concat(t):t:""},ed=e=>{var t=el(e);return!!t&&(/^https?:\/\//i.test(t)||t.startsWith("blob:")||t.startsWith("data:")||t.startsWith("file:"))},ec=e=>{var t=el(e.url),r=el(e.previewUrl);return ed(t)?t:ed(r)?r:t||r},eu=e=>{var t=((e.file&&"string"==typeof e.file.type?e.file.type:"")||e.type||"").toLowerCase();if(t.startsWith("image/"))return"image";if(t.startsWith("video/"))return"video";if(t.startsWith("audio/"))return"audio";var r=(e.file&&"string"==typeof e.file.name?e.file.name:"")||e.name||"";return ee(r)?"video":et(r)?"image":er(r)?"audio":ea(el(e.url||""))?"video":es(el(e.url||""))?"image":eo(el(e.url||""))?"audio":ea(el(e.previewUrl||""))?"video":es(el(e.previewUrl||""))?"image":eo(el(e.previewUrl||""))?"audio":e.videoId?"video":"unknown"},ep=(0,s.useCallback)((e,t)=>{for(var r=eu(e),i=0,a=0;a<=t;a++)eu(C[a])===r&&i++;return"".concat({image:"\u56FE\u7247",video:"\u89C6\u9891",audio:"\u97F3\u9891",unknown:"\u6587\u4EF6"}[r]||"\u6587\u4EF6").concat(i)},[C]),eh=e=>{if("audio"===eu(e)){var t=ec(e);t&&B({url:t,name:e.name})}},ev=e=>{var t=eu(e);return"image"===t?{type:"image",icon:(0,i.jsx)(eW.Z,{size:16,className:sr.imageIcon}),label:"\u56FE\u7247"}:"video"===t?{type:"video",icon:(0,i.jsx)(n9.Z,{size:16,className:sr.videoIcon}),label:"\u89C6\u9891"}:"audio"===t?{type:"audio",icon:(0,i.jsx)(tB.Z,{size:16,className:sr.audioIcon}),label:"\u97F3\u9891"}:{type:"unknown",icon:(0,i.jsx)(se.Z,{size:16,className:sr.otherFileIcon}),label:"\u6587\u4EF6"}};return(0,i.jsxs)("div",{className:sr.container,children:[(0,i.jsxs)("div",{className:sr.uploadInputArea,children:[(0,i.jsx)("input",{ref:j,type:"file",multiple:h,accept:c,disabled:b,onChange:e=>{X(e.target.files),e.target.value=""},className:sr.hiddenInput}),o?null:(0,i.jsxs)("div",{className:"".concat(sr.uploadTrigger," ").concat(P?sr.dragOver:""),onDragOver:H,onDragLeave:W,onDrop:Q,onClick:()=>{var e;return null==(e=j.current)?void 0:e.click()},children:[(0,i.jsx)(nT.Z,{size:20,className:sr.uploadIconSmall}),(0,i.jsx)("span",{className:sr.uploadTextSmall,children:"\u70B9\u51FB\u4E0A\u4F20\u6216\u62D6\u62FD\u6587\u4EF6\u5230\u6B64\u5904"}),(0,i.jsx)("span",{className:sr.uploadHintSmall,children:"\u652F\u6301 PNG, JPG, JPEG, MP4, MOV, WEBP (\u6700\u5927 100MB)"})]}),o&&f&&!y?f({openFileDialog:()=>{var e;return null==(e=j.current)?void 0:e.click()},dragOver:P,onDragOver:H,onDragLeave:W,onDrop:Q}):null]}),(C.length>0||f&&y||w)&&(0,i.jsx)("div",{className:"".concat(sr.fileListCompact," ").concat(Z?sr.hasOverflow:""),ref:F,children:(0,i.jsxs)("div",{className:"".concat(sr.fileGridCompact," ").concat("inline"===d?sr.fileGridInline:""),ref:"inline"===d?z:void 0,children:[f&&y?f({openFileDialog:()=>{var e;return null==(e=j.current)?void 0:e.click()},dragOver:P,onDragOver:H,onDragLeave:W,onDrop:Q}):null,C.map((e,t)=>{var r,a,n=ev(e),s=ec(e),o=I?ep(e,t):e.name,l="".concat((()=>{switch(e.status){case"success":return"".concat(sr.fileItem," ").concat(sr.success);case"error":return"".concat(sr.fileItem," ").concat(sr.error);case"uploading":return"".concat(sr.fileItem," ").concat(sr.uploading);default:return"".concat(sr.fileItem," ").concat(sr.pending)}})()," ").concat("inline"===d?sr.fileItemInline:"");return(0,i.jsxs)("div",{className:l,children:[I&&"success"===e.status&&(0,i.jsx)("button",{type:"button",onClick:()=>{if(I&&S){var r=ep(e,t);T("homepage_input_insert_mention","home_page",()=>S(r),{source:"file_uploader_mention_button",material_name:r,file_name:e.name,file_type:e.type||ev(e).type})()}},className:sr.mentionButton,title:"\u5F15\u7528\u5230\u8F93\u5165\u6846",children:"@"}),(r=null==x?void 0:x(e),a=(0,i.jsx)("button",{type:"button",onClick:t=>{t.stopPropagation(),r||$(e.id)},className:sr.removeButton,children:(0,i.jsx)(eg.Z,{size:12})}),r?(0,i.jsx)(n8.Z,{title:r.title,content:r.content,okText:r.okText,cancelText:r.cancelText,position:r.position,onOk:()=>$(e.id),children:a}):a),(0,i.jsxs)("div",{className:"".concat(sr.filePreview," ").concat("inline"===d?sr.filePreviewInline:""),children:["image"===n.type&&s?(0,i.jsx)(sa,{file:e,displayUrl:s,fileTypeIcon:n.icon,onImageClick:()=>(e=>{if("image"===eu(e)){var t=ec(e);t&&(R(t),M(!0))}})(e),isUploading:"uploading"===e.status,displayName:o}):"video"===n.type&&s?(0,i.jsx)(ss,{file:e,displayUrl:s,fileTypeIcon:n.icon,onVideoClick:()=>(e=>{if("video"===eu(e)){var t=ec(e);t&&U({url:t,name:e.name})}})(e),isUploading:"uploading"===e.status}):"audio"===n.type?(0,i.jsx)("div",{className:sr.audioPreview,onClick:()=>eh(e),role:"button",tabIndex:0,onKeyDown:t=>{"Enter"===t.key&&eh(e)},children:(0,i.jsx)(tB.Z,{size:20})}):(0,i.jsx)("div",{className:sr.unknownFilePreview,children:n.icon}),(0,i.jsx)("div",{className:sr.progressBar,style:{opacity:+("uploading"===e.status)},children:(0,i.jsx)("div",{className:sr.progressFill,style:{width:"".concat(e.uploadProgress||0,"%")}})}),"error"===e.status&&(0,i.jsxs)("div",{className:sr.errorSection,children:[(0,i.jsx)(e1.Z,{size:14,className:sr.errorOverlayIcon}),(0,i.jsx)("p",{className:sr.errorMessage,title:e.error,children:e.error})]})]}),(0,i.jsxs)("div",{className:"".concat(sr.fileInfo," ").concat("inline"===d?sr.fileInfoInline:""),children:[(0,i.jsx)("div",{className:sr.fileNameRow,children:(0,i.jsx)("p",{className:sr.fileName,title:I?e.name:o,children:o})}),(0,i.jsxs)("div",{className:sr.fileMeta,children:[(0,i.jsx)("span",{children:(0,aN.sS)(e.size)}),(0,i.jsx)("span",{className:"".concat(sr.fileTypeLabel," ").concat("success"===e.status?sr.success:"error"===e.status?sr.error:"uploading"===e.status?sr.uploading:sr.pending),children:n.label})]})]})]},e.id)}),w]})}),(0,i.jsx)(n7.Z.Preview,{src:D,visible:A,onVisibleChange:M}),(0,i.jsx)(so,{isOpen:!!E,videoUrl:(null==E?void 0:E.url)||"",videoName:(null==E?void 0:E.name)||"",onClose:()=>U(null)}),(0,i.jsx)(iy.Z,{title:(null==O?void 0:O.name)||"\u97F3\u9891\u9884\u89C8",visible:!!O,onCancel:()=>B(null),footer:null,className:sr.audioPreviewModal,maskClosable:!0,children:(null==O?void 0:O.url)?(0,i.jsx)("audio",{src:O.url,controls:!0,className:sr.audioPlayer}):null})]})}),sd=(0,n.Pi)(sl),sc=r(45362),su=r(40974),sp=r(29446),sh=r(78928),sv="assetModal-_i9bOa",sm="assetModalHeader-O7P8VV",s_="assetModalHeaderLeft-vqi48c",sg="assetModalHeaderIcon-cdEajR",sf="assetModalHeaderRight-eeNJnf",sy="assetTypeFilter-zg0ebJ",sb="filterTab-juHXNp",sx="filterTabActive-EkbdL4",sI="tagFilterTrigger-Y3ZiJj",sS="tagFilterTriggerActive-O8dOtB",sw="tagFilterBadge-zXXyFI",sN="tagFilterCaret-vXvuXF",sC="tagFilterCaretOpen-deszZC",sT="tagFilterMenu-p2RX8s",sk="tagFilterMenuHeaderRow-e5Qt5J",sj="tagFilterMenuHeader-jaFOmq",sP="tagFilterClearBtn-RW181Y",sL="tagFilterSearchRow-u0SeF2",sA="tagFilterList-QwanO5",sM="tagFilterOption-Z1IDv0",sD="tagFilterOptionSelected-tyobSU",sR="tagFilterOptionText-_buXLb",sE="tagFilterOptionCheck-xDDGS1",sU="tagFilterEmpty-fwCUM9",sO="assetModalFooter-u2NYTr",sB="assetModalFooterLeft-sugig1",sz="assetModalFooterRight-yIXqW1",sF="assetGrid-LGissu",sZ="assetLoadMore-GVbJw3",sq="assetLoadMoreButton-D06drl",sG="assetLoadMoreSentinel-h4CWEK",sV="assetLoading-Dof3nI",sH="assetLoadingText-O2Uu7A",sW="assetCard-tUt0jS",sQ="assetCardSelected-TOZN8m",sK="assetCheckbox-Sf6gQ4",sY="assetThumb-qBgpTp",sJ="assetThumbOverlay-VjP7f3",sX="assetThumbTitle-_wSAiQ",s$="assetThumbDuration-g81WK3",s0="assetThumbType-GW0Fu9",s1="assetThumbTypeSelected-qUivK0",s2="assetThumbTagsPopover-Bt4V_Y",s4="assetThumbTagOption-mXIkW6",s3="assetThumbTagOptionSelected-fSsWiL",s6="assetPlaceholder-gaaOxV",s5=[{value:sp.h3.Image,label:"\u56FE\u7247"},{value:sp.h3.Video,label:"\u89C6\u9891"}],s8=e=>{var t,{asset:r,preview:a,title:n}=e,[o,l]=(0,s.useState)(""),d=null==r||null==(t=r.Video)?void 0:t.encrypt_preview_url;(0,s.useEffect)(()=>{var e=!1;return a.isVideo&&!a.cover&&(null==d?void 0:d.key)&&(null==d?void 0:d.url)?((0,u._)(function*(){try{var t=yield(0,sh.DV)(d.key,d.url);e||l(t)}catch(t){e||l("")}})(),()=>{e=!0}):void l("")},[null==d?void 0:d.key,null==d?void 0:d.url,a.cover,a.isVideo]),(0,s.useEffect)(()=>()=>{o.startsWith("blob:")&&window.URL.revokeObjectURL(o)},[o]);var c=a.cover||o;return c?(0,i.jsx)("img",{src:c,alt:n}):(0,i.jsx)("div",{className:s6})},s7=(0,n.Pi)(e=>{var{store:t,onGoToAssetsPage:r}=e,{assetStore:a}=(0,l.mZ)(),n=t.assetList,o=t.selectedAssetIds.length>0,d=(0,s.useRef)(null),c=(0,s.useRef)(null),[u,p]=(0,s.useState)(!1),[h,m]=(0,s.useState)(""),_=a.assetTypeFilter,g=a.tagFilter,f=(0,s.useMemo)(()=>Array.from(new Set((a.allTags||[]).map(e=>String(e||"").trim()).filter(Boolean))).sort((e,t)=>e.localeCompare(t,"zh-Hans-CN")),[a.allTags]),y=(0,s.useMemo)(()=>{var e=String(h||"").trim().toLowerCase(),t=new Set(g),r=[...f].sort((e,r)=>{var i=t.has(e);return i!==t.has(r)?i?-1:1:e.localeCompare(r,"zh-Hans-CN")});return e?r.filter(t=>t.toLowerCase().includes(e)):r},[f,g,h]),b=e=>{a.setAssetTypeFilter(e)},x=e=>{var t=String(e||"").trim();if(t){var r=g.includes(t)?g.filter(e=>e!==t):[...g,t];a.setTagFilter(r)}};return(0,s.useEffect)(()=>{t.assetPickerVisible&&0===a.allTags.length&&a.fetchTags()},[a,t.assetPickerVisible]),(0,s.useEffect)(()=>{if(t.assetPickerVisible){var e=d.current,r=c.current;if(e&&r){var i=new IntersectionObserver(e=>{var[r]=e;r.isIntersecting&&(t.assetLoading||t.assetLoadingMore||!t.assetHasNextPage||t.loadMoreAssets())},{root:e,rootMargin:"0px 0px 120px 0px"});return i.observe(r),()=>i.disconnect()}}},[n.length,t,t.assetHasNextPage,t.assetLoading,t.assetLoadingMore,t.assetPickerVisible,g,_]),(0,i.jsxs)(iy.Z,{title:"\u9009\u62E9\u7D20\u6750",visible:t.assetPickerVisible,onCancel:()=>t.closeAssetPicker(),footer:(0,i.jsxs)("div",{className:sO,children:[(0,i.jsx)("div",{className:sB,children:o?"\u5DF2\u9009 ".concat(t.selectedAssetIds.length," \u4E2A\u7D20\u6750"):""}),(0,i.jsxs)("div",{className:sz,children:[(0,i.jsx)(iT.Z,{onClick:()=>t.closeAssetPicker(),children:"\u53D6\u6D88"}),(0,i.jsx)(iT.Z,{type:"primary",loading:t.applyingAssets,disabled:!o,onClick:()=>t.applySelectedAssets(),children:"\u5E94\u7528"})]})]}),style:{width:960},className:sv,children:[(0,i.jsxs)("div",{className:sm,children:[(0,i.jsxs)("div",{className:s_,children:[(0,i.jsxs)("div",{className:sy,children:[(0,i.jsx)("button",{type:"button",className:"".concat(sb," ").concat(null===_?sx:""),onClick:()=>b(null),children:"\u5168\u90E8"}),s5.map(e=>(0,i.jsx)("button",{type:"button",className:"".concat(sb," ").concat(_===e.value?sx:""),onClick:()=>b(e.value),children:e.label},e.value))]}),(0,i.jsx)(aL.Z,{trigger:"click",popupVisible:u,onVisibleChange:e=>{p(e),e||m("")},droplist:(0,i.jsxs)("div",{className:sT,children:[(0,i.jsxs)("div",{className:sk,children:[(0,i.jsx)("div",{className:sj,children:"\u6807\u7B7E"}),g.length>0?(0,i.jsx)("button",{type:"button",className:sP,onClick:e=>{e.stopPropagation(),a.setTagFilter([])},children:"\u6E05\u7A7A"}):null]}),f.length>8?(0,i.jsx)("div",{className:sL,children:(0,i.jsx)(aG.Z,{size:"small",value:h,placeholder:"\u641C\u7D22\u6807\u7B7E",onChange:m})}):null,(0,i.jsx)("div",{className:sA,children:0===y.length?(0,i.jsx)("div",{className:sU,children:0===f.length?"\u6682\u65E0\u53EF\u7528\u6807\u7B7E":"\u6682\u65E0\u5339\u914D\u6807\u7B7E"}):y.map(e=>{var t=g.includes(e);return(0,i.jsxs)("button",{type:"button",className:"".concat(sM," ").concat(t?sD:""),onClick:t=>{t.stopPropagation(),x(e)},children:[(0,i.jsx)("span",{className:sR,children:e}),t?(0,i.jsx)(aA.Z,{className:sE,size:12}):null]},"picker-tag-".concat(e))})})]}),children:(0,i.jsxs)("button",{type:"button",className:"".concat(sI," ").concat(u?sS:""),children:[(0,i.jsx)(sc.Z,{size:14}),(0,i.jsx)("span",{children:"\u6807\u7B7E"}),g.length>0?(0,i.jsx)("span",{className:sw,children:g.length}):null,(0,i.jsx)(nv.Z,{size:14,className:"".concat(sN," ").concat(u?sC:"")})]})})]}),(0,i.jsxs)("div",{className:sf,children:[(0,i.jsxs)(iT.Z,{size:"small",type:"text",onClick:()=>t.refreshAssets(),children:[(0,i.jsx)("span",{className:sg,children:(0,i.jsx)(su.Z,{size:14})}),"\u5237\u65B0"]}),r?(0,i.jsx)(iT.Z,{size:"small",type:"text",onClick:r,children:"\u524D\u5F80\u8D44\u4EA7\u5E93"}):null]})]}),t.assetLoading||!t.assetInitialized?(0,i.jsx)("div",{className:sV,children:(0,i.jsx)("span",{className:sH,children:"\u6B63\u5728\u52A0\u8F7D\u8D44\u4EA7..."})}):n&&n.length>0?(0,i.jsxs)("div",{className:sF,ref:d,children:[n.map(e=>{var r,a,n,s,o,l,d,c,u=t.getAssetPreview(e),p=t.getAssetSelectionKey(e);if(!p)return null;var h=t.getAssetId(e),m=(null==e?void 0:e.Name)||(null==e||null==(d=e.Image)?void 0:d.name)||(null==e||null==(c=e.Video)?void 0:c.name)||"\u8D44\u4EA7 #".concat(h),_=t.isAssetSelected(p),f=(o=[null==e?void 0:e.tag,null==e?void 0:e.tags,null==e?void 0:e.Tag,null==e?void 0:e.Tags,null==e||null==(r=e.Extra)?void 0:r.tag,null==e||null==(a=e.Extra)?void 0:a.tags,null==e||null==(n=e.Extra)?void 0:n.Tag,null==e||null==(s=e.Extra)?void 0:s.Tags],l=[],o.forEach(e=>{if(Array.isArray(e))return void e.forEach(e=>{if(null!=e){var t=String(e).trim();t&&l.push(t)}});"string"==typeof e&&l.push(...e.split(/[,,;;、|\n]/).map(e=>e.trim()).filter(Boolean))}),Array.from(new Set(l))),y=f[0],b=!!y&&g.includes(y);return(0,i.jsxs)("button",{type:"button",className:"".concat(sW," ").concat(_?sQ:""),onClick:()=>t.toggleAssetSelected(p),children:[(0,i.jsx)("span",{className:sK,children:(0,i.jsx)("input",{type:"checkbox",checked:_,readOnly:!0})}),(0,i.jsxs)("div",{className:sY,children:[(0,i.jsx)(s8,{asset:e,preview:u,title:m}),u.isVideo&&u.durationMs&&(0,i.jsx)("div",{className:s$,children:(e=>{if(!e)return"";if("number"==typeof e)t=e;else if("string"==typeof e)t=parseInt(e,10);else if("function"==typeof e.toNumber)t=e.toNumber();else{if("number"!=typeof e.low)return"";t=e.low}if(t<=0||Number.isNaN(t))return"";var t,r=Math.floor(t/1e3),i=Math.floor(r/60),a=r%60;return i>0?"".concat(i,":").concat(a.toString().padStart(2,"0")):"".concat(a,"s")})(u.durationMs)}),(0,i.jsxs)("div",{className:sJ,children:[(0,i.jsx)(v.Z,{content:m,position:"top",children:(0,i.jsx)("div",{className:sX,children:m})}),y?(0,i.jsx)(tO.Z,{trigger:"hover",position:"top",showArrow:!0,content:(0,i.jsx)("div",{className:s2,onClick:e=>{e.preventDefault(),e.stopPropagation()},children:f.map(e=>{var t=g.includes(e);return(0,i.jsx)("span",{role:"button",tabIndex:0,className:"".concat(s4," ").concat(t?s3:""),onClick:t=>{t.preventDefault(),t.stopPropagation(),x(e)},onKeyDown:t=>{("Enter"===t.key||" "===t.key)&&(t.preventDefault(),t.stopPropagation(),x(e))},children:e},"".concat(p,"-").concat(e))})}),children:(0,i.jsx)("div",{role:"button",tabIndex:0,className:"".concat(s0," ").concat(b?s1:""),onClick:e=>{e.preventDefault(),e.stopPropagation(),x(y)},onKeyDown:e=>{("Enter"===e.key||" "===e.key)&&(e.preventDefault(),e.stopPropagation(),x(y))},children:y})}):null]})]})]},p)}),(0,i.jsx)("div",{className:sZ,children:t.assetLoadingMore?(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)(es.Z,{size:16}),(0,i.jsx)("span",{children:"\u52A0\u8F7D\u66F4\u591A\u4E2D..."})]}):t.assetHasNextPage?(0,i.jsx)("button",{type:"button",className:sq,onClick:()=>t.loadMoreAssets(),children:"\u70B9\u51FB\u52A0\u8F7D\u66F4\u591A"}):(0,i.jsx)("span",{children:"\u5DF2\u52A0\u8F7D\u5168\u90E8"})}),(0,i.jsx)("div",{ref:c,className:sG})]}):(0,i.jsx)(em.Z,{description:"\u8D44\u4EA7\u5E93\u6682\u65E0\u7D20\u6750"})]})}),s9=[{key:"realPerson",label:"\u5206\u8EAB\u89D2\u8272"},{key:"public",label:"\u516C\u5171\u89D2\u8272"}],oe=e=>{var t,{character:r,title:a}=e,n=String((null==(t=r.portrait_image)?void 0:t.url)||r.avatar_url||r.origin_url||"").trim();return n?(0,i.jsx)("img",{src:n,alt:a}):(0,i.jsx)("div",{className:s6})},ot=(0,n.Pi)(e=>{var{store:t}=e,{trackBusinessAction:r,trackClick:a}=(0,en.Z)(),n=(0,s.useRef)(null),o=(0,s.useRef)(null),l=(0,s.useRef)(!1),[d,c]=(0,s.useState)(t.searchName),u=t.selectedCharacterIds.length>0,m=(0,s.useCallback)(()=>({active_tab:t.activeTab,search_name:t.searchName,character_count:t.visibleCharacterList.length,public_character_count:t.characterList.length,real_person_character_count:t.realPersonCharacterList.length,selected_count:t.selectedCharacterIds.length,has_next_page:!!t.visibleNextCursor}),[t.activeTab,t.characterList.length,t.realPersonCharacterList.length,t.searchName,t.selectedCharacterIds.length,t.visibleCharacterList.length,t.visibleNextCursor]);(0,s.useEffect)(()=>{t.visible&&c(t.searchName)},[t.visible,t.searchName]),(0,s.useEffect)(()=>{if(!t.visible){l.current=!1;return}l.current||(l.current=!0,r("show_character_library_picker","home_page","success",m()))},[m,t.visible,r]),(0,s.useEffect)(()=>{if(t.visible){var e=n.current,i=o.current;if(e&&i){var a=new IntersectionObserver(e=>{var[i]=e;i.isIntersecting&&(t.visibleLoading||t.loadingMore||!t.visibleNextCursor||(r("load_more_character_library_picker","home_page","start",m()),t.loadMore()))},{root:e,rootMargin:"0px 0px 120px 0px"});return a.observe(i),()=>a.disconnect()}}},[t,t.visible,t.visibleCharacterList.length,t.visibleLoading,t.loadingMore,t.visibleNextCursor,m,r]);var _=()=>{r("search_character_library_picker","home_page","start",(0,h._)((0,p._)({},m()),{search_name:d.trim()})),t.search(d)};return(0,i.jsxs)(iy.Z,{title:"\u89D2\u8272\u5E93",visible:t.visible,onCancel:a("close_character_library_picker","home_page",()=>t.close(),m()),footer:(0,i.jsxs)("div",{className:sO,children:[(0,i.jsx)("div",{className:sB,children:u?"\u5DF2\u9009 ".concat(t.selectedCharacterIds.length," \u4E2A\u89D2\u8272"):""}),(0,i.jsxs)("div",{className:sz,children:[(0,i.jsx)(iT.Z,{onClick:a("cancel_character_library_picker","home_page",()=>t.close(),m()),children:"\u53D6\u6D88"}),(0,i.jsx)(iT.Z,{type:"primary",loading:t.applying,disabled:!u,onClick:a("apply_character_library_picker","home_page",()=>void t.applySelected(),m()),children:"\u5E94\u7528"})]})]}),style:{width:960},className:sv,children:[(0,i.jsxs)("div",{className:sm,children:[(0,i.jsxs)("div",{className:s_,children:[(0,i.jsx)("div",{className:sy,children:s9.map(e=>(0,i.jsx)("button",{type:"button",className:"".concat(sb," ").concat(t.activeTab===e.key?sx:""),onClick:()=>{var i;return i=e.key,void(r("switch_character_library_tab","home_page","start",(0,h._)((0,p._)({},m()),{target_tab:i})),t.switchTab(i))},children:e.label},e.key))}),"public"===t.activeTab?(0,i.jsxs)("div",{className:"characterSearch-Hki4yY",children:[(0,i.jsx)(aG.Z,{value:d,placeholder:"\u641C\u7D22\u89D2\u8272",onChange:c,onKeyDown:e=>{"Enter"===e.key&&_()},allowClear:!0,onClear:()=>{c(""),r("clear_character_library_search","home_page","start",m()),t.search("")}}),(0,i.jsxs)(iT.Z,{size:"small",type:"primary",onClick:_,loading:t.visibleLoading,children:[(0,i.jsx)("span",{className:sg,children:(0,i.jsx)(eV.Z,{size:14,style:{color:"#fff"}})}),"\u641C\u7D22"]})]}):null]}),(0,i.jsx)("div",{className:sf,children:(0,i.jsxs)(iT.Z,{size:"small",type:"text",onClick:a("refresh_character_library_picker","home_page",()=>t.refreshActiveTab(),m()),children:[(0,i.jsx)("span",{className:sg,children:(0,i.jsx)(su.Z,{size:14})}),"\u5237\u65B0"]})})]}),t.visibleLoading?(0,i.jsx)("div",{className:sV,children:(0,i.jsxs)("span",{className:sH,children:["\u6B63\u5728\u52A0\u8F7D",t.activeTabLabel,"..."]})}):t.visibleCharacterList.length>0?(0,i.jsxs)("div",{className:sF,ref:n,children:[t.visibleCharacterList.map((e,r)=>{var n=t.getSelectionKey(e);if(!n)return null;var s=String(e.name||e.character_id||"\u672A\u547D\u540D\u89D2\u8272").trim(),o=t.isSelected(n);return(0,i.jsxs)("button",{type:"button",className:"".concat(sW," ").concat(o?sQ:""),onClick:a(o?"unselect_character_library_item":"select_character_library_item","home_page",()=>t.toggleSelected(n),(0,h._)((0,p._)({},m()),{character_id:e.character_id,character_name:e.name})),children:[(0,i.jsx)("span",{className:sK,children:(0,i.jsx)("input",{type:"checkbox",checked:o,readOnly:!0})}),(0,i.jsxs)("div",{className:sY,children:[(0,i.jsx)(oe,{character:e,title:s}),(0,i.jsxs)("div",{className:sJ,children:[(0,i.jsx)(v.Z,{content:s,position:"top",children:(0,i.jsx)("div",{className:sX,children:s})}),(0,i.jsx)("div",{className:s0,children:"\u89D2\u8272"})]})]})]},"".concat(n,"-").concat(r))}),"public"===t.activeTab?(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)("div",{className:sZ,children:t.loadingMore?(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)(es.Z,{size:16}),(0,i.jsx)("span",{children:"\u52A0\u8F7D\u66F4\u591A\u4E2D..."})]}):t.visibleNextCursor?(0,i.jsx)("button",{type:"button",className:sq,onClick:a("click_load_more_character_library_picker","home_page",()=>void t.loadMore(),m()),children:"\u70B9\u51FB\u52A0\u8F7D\u66F4\u591A"}):(0,i.jsx)("span",{children:"\u5DF2\u52A0\u8F7D\u5168\u90E8"})}),(0,i.jsx)("div",{ref:o,className:sG})]}):null]}):(0,i.jsx)(em.Z,{description:"".concat(t.activeTabLabel,"\u6682\u65E0\u89D2\u8272"),className:"assetEmpty-ThCevQ"})]})}),or=(0,s.createContext)(null),oi=e=>{var{children:t}=e,r=(0,s.useContext)(or);if(!r)throw Error("UploadDropdown must be used within UploadMaterialsWrapper");return(0,i.jsx)(aL.Z,{droplist:(0,i.jsx)(rt.lA,{onUploadFromComputer:r.onUploadFromComputer,onChooseFromAssets:r.onChooseFromAssets,onChooseFromCharacterLibrary:r.onChooseFromCharacterLibrary,showCharacterLibraryEntry:r.showCharacterLibraryEntry}),trigger:"click",getPopupContainer:()=>document.body,children:t})},oa=(0,n.Pi)(e=>{var{children:t,materialsStore:r,onGoToAssetsPage:a,onOpenFileDialog:n,materialsCount:o,isLoggedIn:l,showCharacterLibraryEntry:d=!1,onRequireLogin:c}=e,{trackClick:u}=(0,en.r)(),p=(0,s.useMemo)(()=>({onUploadFromComputer:u("click_upload_materials","home_page",()=>{if(!l){m.Z.error("\u8BF7\u5148\u767B\u5F55\u540E\u518D\u4E0A\u4F20\u7D20\u6750"),null==c||c();return}null==n||n()},{materials_count:o}),onChooseFromAssets:u("click_asset_materials","home_page",()=>{if(!l){m.Z.error("\u8BF7\u5148\u767B\u5F55\u540E\u518D\u9009\u62E9\u7D20\u6750"),null==c||c();return}r.openAssetPicker()},{materials_count:o}),onChooseFromCharacterLibrary:u("click_character_library_materials","home_page",()=>{if(!l){m.Z.error("\u8BF7\u5148\u767B\u5F55\u540E\u518D\u9009\u62E9\u89D2\u8272"),null==c||c();return}r.characterLibraryStore.open()},{materials_count:o}),showCharacterLibraryEntry:d}),[l,o,r,n,c,d,u]);return(0,i.jsxs)(or.Provider,{value:p,children:[t,(0,i.jsx)(s7,{store:r,onGoToAssetsPage:a}),(0,i.jsx)(ot,{store:r.characterLibraryStore})]})}),on=e=>{var{type:t="first",className:r}=e,a=(0,eY._)(e,["type","className"]);return(0,i.jsxs)("button",(0,h._)((0,p._)({type:"button",className:"".concat("placeholder-KczEuN"," ").concat(r||"")},a),{children:[(0,i.jsx)(eW.Z,{size:28,className:"placeholderIcon-kX1G7U"}),(0,i.jsx)("span",{className:"placeholderText-nZSISY",children:"first"===t?"\u9996\u5E27\u56FE":"\u5C3E\u5E27\u56FE"})]}))},os=(0,n.Pi)(e=>{var t,r,a,n,{showAttachmentsBar:o,isVideoPartMode:d,isVideoPartMultimodal:c,canUploadReferenceVideo:p,videoPartModel:h,isBackwardExtendMode:_=!1,maxImageCount:g,materials:f,fileUploaderRef:y,isImageMode:b,onSecurityCheck:x,VIDEO_PART_MIN_IMAGE_DIM_PX:I,enableMention:S,onMentionClick:w,getRemoveConfirm:N}=e,{homepageStore:C}=(0,l.mZ)(),{controlStore:T,materialsStore:k}=C||{},j=(null==k?void 0:k.characterLibraryStore.appliedCharacters)||[],[P,L]=(0,s.useState)(!1),A=(0,s.useMemo)(()=>j.map(e=>({character:e,characterId:String(e.character_id||"").trim()})).filter(e=>!!e.characterId),[j]),M=(0,s.useMemo)(()=>d?c?["image/*",...p?["video/*"]:[]].join(","):"image/*":void 0,[!1,p,d,c]),D="uploader-".concat(M||"default"),R=A.length?A.map((e,t)=>{var r,{character:a,characterId:n}=e,s=String(a.name||n||"\u672A\u547D\u540D\u89D2\u8272").trim(),o=String((null==(r=a.portrait_image)?void 0:r.url)||a.avatar_url||a.origin_url||"").trim(),l="\u89D2\u8272\uFF1A".concat(s);return(0,i.jsx)(v.Z,{content:s,position:"top",children:(0,i.jsxs)("div",{className:"".concat(sr.fileItem," ").concat(sr.fileItemInline),children:[S?(0,i.jsx)("button",{type:"button",onClick:()=>null==w?void 0:w(l,{showAt:!1}),className:sr.mentionButton,title:"\u5F15\u7528\u5230\u8F93\u5165\u6846",children:"@"}):null,(0,i.jsx)("button",{type:"button",className:sr.removeButton,onClick:e=>{e.preventDefault(),e.stopPropagation(),k.characterLibraryStore.removeAppliedCharacter(n)},"aria-label":"\u79FB\u9664\u89D2\u8272",children:(0,i.jsx)(eg.Z,{size:12})}),(0,i.jsx)("div",{className:"".concat(sr.filePreview," ").concat(sr.filePreviewInline),children:(0,i.jsxs)("div",{className:aC.characterReferencePreview,children:[o?(0,i.jsx)("img",{src:o,alt:s,className:aC.characterReferenceImage}):(0,i.jsx)("div",{className:aC.characterReferencePlaceholder}),(0,i.jsx)("div",{className:aC.characterReferenceLabel,children:"\u89D2\u8272"})]})})]})},n)}):null;return(0,i.jsxs)(i.Fragment,{children:[(0,i.jsxs)("div",{className:"".concat(aC.attachmentsBar," ").concat(o?aC.attachmentsBarVisible:aC.attachmentsBarHidden),children:[(0,i.jsx)("div",{className:d?"":aC.fileUploaderWrapper,children:(0,i.jsx)(sd,{ref:y,showUploadZone:!1,hideUploadTrigger:!0,layout:"inline",files:f,disableUpload:_,getRemoveConfirm:N,accept:M,multiple:!0,maxCount:d&&!c?g:void 0,onSecurityCheck:x,enableMention:S,onMentionClick:w,listExtraItems:R,fileFilter:d?e=>(0,u._)(function*(){if(c){if((0,aN.TN)(e)&&1)return m.Z.error("\u53C2\u8003\u97F3\u9891\u6682\u4E0D\u652F\u6301\u4E0A\u4F20"),(0,i7.eK)("video_part_upload_audio_not_supported",{file_name:e.name,file_type:e.type}),!1;if(!(0,aN.CO)(e)&&!(0,aN.NU)(e)&&!(0,aN.TN)(e)){var t=["\u56FE\u7247"];return p&&t.push("\u89C6\u9891"),m.Z.error("\u6C89\u6D78\u5F0F\u77ED\u7247\u6A21\u5F0F\u4EC5\u652F\u6301\u4E0A\u4F20".concat(t.join("\u3001"))),(0,i7.eK)("video_part_upload_invalid_type",{file_name:e.name,file_type:e.type}),!1}if((0,aN.NU)(e))try{var r=yield(0,aY.V2)(e),i=(0,aJ.U)({durationSec:r.duration,width:r.width,height:r.height,fps:r.fps,sizeBytes:e.size},{prefix:"\u6C89\u6D78\u5F0F\u77ED\u7247\u6A21\u5F0F\u89C6\u9891"});if(i)return m.Z.error(i),(0,i7.eK)("video_part_upload_video_invalid",{file_name:e.name,file_type:e.type,duration:r.duration,width:r.width,height:r.height,fps:r.fps,size:e.size,error_message:i}),!1;var a=yield(0,u._)(function*(){var e=f.filter(e=>(0,aN.NU)(e.file)&&"error"!==e.status);return(yield Promise.all(e.map(e=>(0,u._)(function*(){var t;if((null==(t=e.videoMeta)?void 0:t.durationSec)&&Number.isFinite(e.videoMeta.durationSec))return e.videoMeta.durationSec;if(!(e.file.size<=0))try{return(yield(0,aY.V2)(e.file)).duration}catch(e){return}})()))).filter(e=>Number.isFinite(e))})(),{valid:n,totalDuration:s}=(0,aJ.e)([...a,r.duration]);if(!n)return m.Z.error("\u6C89\u6D78\u5F0F\u77ED\u7247\u6A21\u5F0F\u53C2\u8003\u89C6\u9891\u603B\u65F6\u957F\u4E0D\u80FD\u8D85\u8FC7".concat(V.mr,"\u79D2")),(0,i7.eK)("video_part_upload_video_total_duration_exceeded",{file_name:e.name,file_type:e.type,total_duration:s,max_total_duration:V.mr}),!1}catch(t){return m.Z.error("\u89C6\u9891\u89E3\u6790\u5931\u8D25\uFF0C\u8BF7\u91CD\u8BD5"),(0,i7.eK)(t instanceof Error?t:"video_part_upload_video_decode_failed",{file_name:e.name,file_type:e.type}),!1}if((0,aN.CO)(e))try{var{width:o,height:l}=yield(0,aN.pz)(e);if(o(0,u._)(function*(){return!!(0,aN.CO)(e)||(m.Z.error("\u56FE\u7247\u751F\u6210\u6A21\u5F0F\u4EC5\u652F\u6301\u4E0A\u4F20\u56FE\u7247"),!1)})():void 0,onChange:e=>{e&&k.setMaterialsWithRules(t=>e(t))}},D)}),!d||c||0!==f.length||_?null:(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)(oi,{children:(0,i.jsx)(on,{type:"first"})}),(0,i.jsx)(oi,{children:(0,i.jsx)(on,{type:"last"})})]}),!d||c||1!==f.length||_?null:(0,i.jsx)(oi,{children:(0,i.jsx)(on,{type:"last"})}),d&&T.imitationVideos.length?(0,i.jsxs)("div",{className:aC.imitationVideoCard,role:"button",tabIndex:0,onClick:()=>T.openImitationPopover(),onKeyDown:e=>{"Enter"===e.key&&T.openImitationPopover()},children:[(0,i.jsx)("button",{type:"button",className:aC.imitationVideoCardClose,onClick:e=>{e.preventDefault(),e.stopPropagation(),T.clearImitationVideos(),T.setImitationUrlInput(""),T.setImitationPopoverVisible(!1),L(!1)},"aria-label":"\u79FB\u9664\u53C2\u8003\u89C6\u9891",children:(0,i.jsx)(eg.Z,{size:14})}),(0,i.jsx)("div",{className:aC.imitationVideoCardPreview,children:(0,i.jsx)(rt.PG,{assetId:null==(t=T.imitationVideos[0])?void 0:t.asset_id,src:null==(r=T.imitationVideos[0])?void 0:r.url,className:aC.imitationVideoCardVideo,controls:!1,autoPlay:!0,loop:!0,muted:!0,onClick:e=>{e.preventDefault(),e.stopPropagation(),L(!0)}})}),(0,i.jsxs)("div",{className:aC.imitationVideoCardInner,children:[(0,i.jsx)(r0.Z,{size:12,className:aC.imitationVideoCardPlay}),(0,i.jsx)("span",{className:aC.imitationVideoCardText,children:"\u53C2\u8003\u89C6\u9891"})]})]}):null]}),d&&T.imitationVideos.length?(0,i.jsx)(iy.Z,{title:"\u53C2\u8003\u89C6\u9891",visible:P,onCancel:()=>L(!1),footer:null,maskClosable:!0,children:(0,i.jsx)(rt.PG,{assetId:null==(a=T.imitationVideos[0])?void 0:a.asset_id,src:null==(n=T.imitationVideos[0])?void 0:n.url,controls:!0,autoPlay:!0})}):null]})}),oo=(0,n.Pi)(e=>{var{controlStore:t,onClickAnalyzeReferenceVideo:r}=e,{loginStore:a,homepageStore:n,securityCheckStore:o}=(0,l.mZ)(),d=(0,s.useRef)(null),[c,p]=(0,s.useState)(!1),h=(0,s.useCallback)(e=>{(0,i9.wG)("reference_video_analyze_popup",{action:e,edit_type:"instant_video",position:"home"})},[]),_=(0,s.useCallback)(()=>{null==r||r(),h("click_url_analyze"),t.confirmImitationUrl()},[t,r,h]),g=(0,s.useCallback)(()=>{var e;if(h("upload"),!a.isLoggedIn)return void m.Z.error("\u8BF7\u5148\u767B\u5F55\u540E\u518D\u4E0A\u4F20");null==(e=d.current)||e.click()},[a.isLoggedIn,h]),f=(0,s.useCallback)(e=>(0,u._)(function*(){var r=null==(_=e.target.files)?void 0:_[0];if(e.target.value="",r){var i="unknown",s="unknown";if(!(0,aN.NU)(r))return void m.Z.error("\u4EC5\u652F\u6301\u4E0A\u4F20\u89C6\u9891\u6587\u4EF6");var l=n.formData.videoModel;if((0,V.L0)(l))try{var d=yield(0,aY.V2)(r);g=d;var c=(0,aJ.U)({durationSec:d.duration,width:d.width,height:d.height,fps:d.fps,sizeBytes:r.size},{prefix:"\u53C2\u8003\u89C6\u9891"});if(c)return void m.Z.error(c)}catch(e){m.Z.error("\u53C2\u8003\u89C6\u9891\u89E3\u6790\u5931\u8D25\uFF0C\u8BF7\u91CD\u8BD5");return}if(!a.isLoggedIn)return void m.Z.error("\u8BF7\u5148\u767B\u5F55\u540E\u518D\u4E0A\u4F20");var u=a.userConfig;if(!(null==u?void 0:u.uid)||!(null==u?void 0:u.workspace_id))return void m.Z.error("\u7528\u6237\u4FE1\u606F\u7F3A\u5931\uFF0C\u8BF7\u5237\u65B0\u540E\u91CD\u8BD5");try{p(!0),(0,i9.wG)("upload_status",{status:"create",asset_type:"video",asset_md5:s,asset_id:i,position:"home",edit_type:"instant_video",upload_type:"local_upload"});var h=yield(0,aV.$Z)(r,u);if(i=(null==h?void 0:h.asset_id)||i,s=(null==h?void 0:h.md5)||s,!(null==h?void 0:h.asset_id)||!(null==h?void 0:h.download_url))throw Error("\u4E0A\u4F20\u5931\u8D25");if(h.vid){var v=(0,V.L0)(n.formData.videoModel)?"video_part_seedance2_0":"video_part";if(!(yield o.validateUrls({videoIds:[h.vid],category:v})))return void(0,i9.wG)("upload_status",{status:"fail",asset_type:"video",asset_md5:s,asset_id:i,position:"home",edit_type:"instant_video",upload_type:"local_upload",error_info:"security_check_failed"})}t.setImitationVideos([{asset_id:h.asset_id,url:h.download_url,vid:h.vid,durationSec:null==g?void 0:g.duration,width:null==g?void 0:g.width,height:null==g?void 0:g.height,fps:null==g?void 0:g.fps,sizeBytes:r.size}]),t.setImitationUrlInput(""),t.setImitationPopoverVisible(!1),(0,i9.wG)("upload_status",{status:"success",asset_type:"video",asset_md5:s,asset_id:i,position:"home",edit_type:"instant_video",upload_type:"local_upload"}),m.Z.success("\u5DF2\u6DFB\u52A0\u53C2\u8003\u5185\u5BB9")}catch(e){var _,g,f,y,b,x=(null==e?void 0:e.code)||(null==e?void 0:e.ret)||(null==e?void 0:e.status)||(null==e||null==(f=e.response)?void 0:f.status),I=(null==e?void 0:e.errmsg)||(null==e?void 0:e.description)||(null==e?void 0:e.message)||(null==e||null==(b=e.response)||null==(y=b.data)?void 0:y.errmsg);(0,i9.wG)("upload_status",{status:"fail",asset_type:"video",asset_md5:s,asset_id:i,position:"home",edit_type:"instant_video",upload_type:"local_upload",error_code:x?String(x):void 0,error_info:I?String(I):void 0});var S=(null==e?void 0:e.message)||"\u4E0A\u4F20\u5931\u8D25\uFF0C\u8BF7\u91CD\u8BD5";m.Z.error(S)}finally{p(!1)}}})(),[t,a.isLoggedIn,a.userConfig,n.formData.videoModel,o]),y=c||t.parsingImitationUrl;return(0,i.jsx)(tO.Z,{trigger:"click",position:"bottom",popupVisible:t.imitationPopoverVisible,onVisibleChange:e=>{e&&(h("show"),t.setImitationPopoverVisible(!0))},showArrow:!1,className:aC.imitationPopover,content:(0,i.jsxs)("div",{className:aC.imitationPopoverContent,children:[(0,i.jsx)("button",{type:"button",className:aC.imitationPopoverClose,onClick:()=>t.setImitationPopoverVisible(!1),children:(0,i.jsx)(eg.Z,{size:14})}),(0,i.jsxs)("div",{className:aC.imitationPopoverBody,children:[(0,i.jsx)(aG.Z,{value:t.imitationUrlInput,onChange:e=>t.setImitationUrlInput(e),onPressEnter:()=>{!y&&t.imitationUrlInput.trim()&&_()},placeholder:"\u8BF7\u8F93\u5165\u53C2\u8003\u5185\u5BB9\u94FE\u63A5\u6216\u4ECE\u672C\u5730\u4E0A\u4F20",className:aC.imitationPopoverInput,disabled:y}),(0,i.jsxs)("div",{className:aC.imitationPopoverTip,children:[(0,i.jsx)("span",{children:"\u4EC5\u652F\u6301\u6296\u97F3\u3001\u5934\u6761\u3001\u897F\u74DC\uFF0C\u4F60\u4E5F\u53EF\u4EE5"}),(0,i.jsx)("button",{type:"button",className:aC.imitationPopoverUploadLink,onClick:g,disabled:y,children:"\u4ECE\u672C\u5730\u4E0A\u4F20"}),(0,i.jsx)("input",{ref:d,type:"file",accept:"video/*",style:{display:"none"},onChange:f})]}),(0,i.jsx)("div",{className:aC.imitationPopoverFooter,children:(0,i.jsx)(iT.Z,{type:"primary",loading:t.parsingImitationUrl||c,onClick:_,children:"\u786E\u8BA4"})})]})]}),children:(0,i.jsx)(v.Z,{content:t.imitationVideos.length>0?"\u60A8\u5DF2\u4E0A\u4F20\u53C2\u8003\u89C6\u9891":"\u53C2\u8003\u6296\u97F3/\u5934\u6761/\u897F\u74DC\u7206\u6B3E\u89C6\u9891\u94FE\u63A5\uFF0C\u6216\u4ECE\u672C\u5730\u4E0A\u4F20",children:(0,i.jsxs)("button",{className:rj()(aC.imitationRefButton,{[aC["imitationRefButton-active"]]:t.imitationVideos.length>0,[aC["imitationRefButton-disabled"]]:y}),children:[(0,i.jsx)(x.qGP,{style:{marginRight:"4px"}})," \u53C2\u8003"]})})})}),ol=(0,n.Pi)(e=>{var{className:t,onReportComboInputBoxAction:r}=e,{homepageStore:a}=(0,l.mZ)(),{trackBusinessAction:n,trackClick:o,trackError:d}=(0,en.r)(),c=(0,s.useRef)(null),h=a.isRewritingPrompt,[_,g]=(0,s.useState)(null),f=(0,s.useCallback)(e=>(0,p._)({generation_type:a.generationType,input_length:a.userInputText.trim().length},e),[a.generationType,a.userInputText]);(0,s.useEffect)(()=>{_&&a.userInputText!==_.optimizedText&&g(null)},[a.userInputText,_]);var y=(0,s.useCallback)(()=>(0,u._)(function*(){var e,t=a.userInputText,i=t.trim(),s=i.length;if(o("click_rewrite_prompt","home_page",()=>{},f())(),null==r||r("click_rewrite_prompt"),!i)return void m.Z.info("\u8BF7\u5148\u8F93\u5165\u5185\u5BB9\u518D\u4F18\u5316");if(!h){g(null),null==(e=c.current)||e.abort();var l=new AbortController;c.current=l,a.setIsRewritingPrompt(!0);try{var p,v,_=(p=a.generationType)===U.F.Image?"image":p===U.F.Vids||p===U.F.VideoPart||p===U.F.NestAgent?"video":"general";n("rewrite_prompt","home_page","start",f({scene:_,input_length:s}));var y=(a.formData.materials||[]).filter(e=>"success"===e.status&&e.url),b=yield(v={prompt:i,scene:_,signal:l.signal,user_materials:y.map(e=>e.pippitAssetId).filter(Boolean)},(0,u._)(function*(){var e,t={prompt:v.prompt,scene:v.scene||"general",user_materials:v.user_materials},r=yield eK.pippitService.RewritePrompt(t,{signal:v.signal});if(r instanceof Error)throw r;var i=Number(null==r?void 0:r.ret);if(Number.isNaN(i)||0!==i)throw Error((null==r?void 0:r.errmsg)||"Prompt \u4F18\u5316\u5931\u8D25");return(null==(e=r.data)?void 0:e.rewritten_prompt)||v.prompt})());l.signal.aborted||(n("rewrite_prompt","home_page","success",f({scene:_,input_length:s,changed:b!==t,output_length:b.trim().length,originPrompt:t,rewrotePrompt:b})),a.setUserInputText(b),b!==t&&g({originalText:t,optimizedText:b}),m.Z.success("\u63D0\u793A\u8BCD\u5DF2\u4F18\u5316"))}catch(e){if((null==e?void 0:e.name)==="AbortError"||l.signal.aborted)return;n("rewrite_prompt","home_page","failure",f({error_message:null==e?void 0:e.message,input_length:s,originPrompt:t})),d(e,{event_name:"rewrite_prompt_failed"}),m.Z.error((null==e?void 0:e.message)||"\u63D0\u793A\u8BCD\u4F18\u5316\u5931\u8D25\uFF0C\u8BF7\u91CD\u8BD5")}finally{c.current===l&&(c.current=null),a.setIsRewritingPrompt(!1)}}})(),[f,a,h,r,n,o,d]),b=(0,s.useCallback)(()=>{if(_){var{originalText:e}=_;o("click_rewrite_prompt_rollback","home_page",()=>{},f({original_length:e.trim().length,optimized_length:_.optimizedText.trim().length}))(),null==r||r("click_rewrite_prompt_rollback"),g(null),a.setUserInputText(e),m.Z.success("\u5DF2\u56DE\u6EDA\u5230\u4F18\u5316\u524D\u63D0\u793A\u8BCD")}},[f,a,r,_,o]),x=(0,s.useCallback)(()=>{o("close_rewrite_prompt_rollback","home_page",()=>{},f())(),null==r||r("close_rewrite_prompt_rollback"),g(null)},[f,r,o]);return(0,i.jsxs)("div",{className:aC.rewritePromptContainer,children:[_?(0,i.jsx)(v.Z,{mini:!0,content:(0,i.jsxs)("div",{className:aC.rewriteRollbackTooltipContent,children:["\u4F18\u5316\u524D\u7684\u63D0\u793A\u8BCD\uFF1A",(0,i.jsx)("br",{}),_.originalText]}),children:(0,i.jsxs)("div",{className:aC.rewriteRollbackBanner,children:[(0,i.jsx)("span",{className:aC.rewriteRollbackLabel,children:"\u63D0\u793A\u8BCD\u5DF2\u4F18\u5316"}),(0,i.jsx)("button",{type:"button",className:aC.rewriteRollbackAction,onClick:b,"aria-label":"\u56DE\u6EDA\u4F18\u5316\u540E\u7684\u63D0\u793A\u8BCD",children:"\u56DE\u6EDA"}),(0,i.jsx)("button",{type:"button",className:aC.rewriteRollbackClose,onClick:x,"aria-label":"\u5173\u95ED\u63D0\u793A\u8BCD\u56DE\u6EDA\u533A\u57DF",children:(0,i.jsx)(eg.Z,{size:12})})]})}):null,(0,i.jsx)(v.Z,{content:"\u4E00\u952E\u4F18\u5316\u63D0\u793A\u8BCD",mini:!0,children:(0,i.jsx)("button",{type:"button",className:t,onClick:y,disabled:h,"aria-label":"\u4E00\u952E\u4F18\u5316\u63D0\u793A\u8BCD",children:h?(0,i.jsx)(e0.Z,{size:16,className:aC.rewriteSpinning}):(0,i.jsx)(a9.Z,{size:16})})})]})}),od=r(4811),oc=(0,n.Pi)(e=>{var{onSelectSugPrompt:t,trackClick:r}=e,{sugPromptsStore:a,homepageStore:n}=(0,l.mZ)(),o=n.generationType===U.F.Agent,d=o?a.getSugPrompts("pippit_nest_agent"):a.getSugPrompts("integrated_agent"),c=o?a.isLoading("pippit_nest_agent"):a.isLoading("video_part_chat_agent")||a.isLoading("video_chat_agent")||a.isLoading("image_chat_agent"),u=(0,s.useCallback)(()=>{o?a.refreshAgentModeSugs():a.refreshIntegratedSugs()},[o,a]);return c||d.length?(0,i.jsx)("div",{className:aC.sugPromptBar,children:(0,i.jsxs)("div",{className:aC.sugContainer,children:[(0,i.jsx)("div",{className:aC.sugScrollArea,children:d.map(e=>{var a=e.title||e.prompt||"";return a?(0,i.jsx)("button",{type:"button",className:aC.sugPromptItem,onClick:r("click_home_sug_prompt","home_page",()=>t(e)),children:(0,i.jsx)("span",{className:aC.sugPromptText,children:a})},a):null})}),(0,i.jsx)("button",{type:"button",className:"".concat(aC.sugRefreshBtn," ").concat(c?aC.sugRefreshBtnSpinning:""),onClick:u,disabled:c,title:"\u5237\u65B0\u63A8\u8350","aria-label":"\u5237\u65B0\u63A8\u8350\u8BCD",children:(0,i.jsx)(od.Z,{size:14})})]})}):null});function ou(e){var{className:t}=e,r=(0,eY._)(e,["className"]);return(0,i.jsx)("div",{className:"uploadContainer-8l003C",children:(0,i.jsx)(v.Z,{content:"\u4E0A\u4F20\u53C2\u8003\u7D20\u6750",children:(0,i.jsx)("button",(0,h._)((0,p._)({className:"".concat("triggerButton-bisRxS"," ").concat(t||""),title:"\u4E0A\u4F20\u53C2\u8003\u7D20\u6750"},r),{children:(0,i.jsx)(nk.Z,{size:16})}))})})}var op=r(41711),oh=[{value:"agent_lite",label:"Seedance 1.5",description:"\u97F3\u753B\u76F4\u51FA\uFF0C\u8F7B\u677E\u6253\u9020\u6C89\u6D78\u5F0F\u77ED\u7247"}],ov=e=>{var t,r,a,n,o,l,{value:d,onChange:c}=e,[u,p]=(0,s.useState)(!1),h=(0,s.useMemo)(()=>oh,[]),m=null!=(n=null==(t=h[0])?void 0:t.value)?n:"agent_lite",_=(0,T.lf)(d),g=_&&h.some(e=>e.value===_)?_:m;(0,s.useEffect)(()=>{_!==g&&c(g)},[_,c,g]);var f=null!=(l=null!=(o=null==(r=h.find(e=>e.value===g))?void 0:r.label)?o:null==(a=h[0])?void 0:a.label)?l:"Seedance 1.5";return(0,i.jsx)(v.Z,{content:"\u89C6\u9891\u94FE\u8DEF: ".concat(f),position:"top",children:(0,i.jsx)(aL.Z,{trigger:"click",popupVisible:u,onVisibleChange:p,droplist:(0,i.jsxs)("div",{className:op.Z.modelPanel,children:[(0,i.jsx)("div",{className:op.Z.panelHeader,children:(0,i.jsx)("div",{className:op.Z.panelTitle,children:"\u89C6\u9891\u94FE\u8DEF"})}),(0,i.jsx)("div",{className:op.Z.modelContent,children:(0,i.jsx)("div",{className:op.Z.modelSection,children:(0,i.jsx)("div",{className:op.Z.modelList,children:h.map(e=>{var t=g===e.value;return(0,i.jsxs)("div",{className:rj()(op.Z.modelItem,t&&op.Z.modelItemActive),onClick:()=>{c(e.value),p(!1)},onKeyDown:t=>{("Enter"===t.key||" "===t.key)&&(t.preventDefault(),c(e.value),p(!1))},role:"button",tabIndex:0,children:[(0,i.jsx)("div",{className:op.Z.modelIcon,children:(0,i.jsx)(n_.r,{})}),(0,i.jsxs)("div",{className:op.Z.modelInfo,children:[(0,i.jsx)("div",{className:op.Z.modelName,children:e.label}),(0,i.jsx)("div",{className:op.Z.modelDescription,children:e.description})]}),t&&(0,i.jsx)("div",{className:op.Z.modelCheck,children:(0,i.jsx)(aA.Z,{size:20})})]},e.value)})})})})]}),children:(0,i.jsxs)("div",{className:rj()(op.Z.triggerButton,u&&op.Z.triggerButtonActive),onClick:()=>p(e=>!e),onKeyDown:e=>{("Enter"===e.key||" "===e.key)&&(e.preventDefault(),p(e=>!e))},role:"button",tabIndex:0,children:[(0,i.jsx)("span",{className:op.Z.triggerIcon,children:(0,i.jsx)(n_.r,{})}),(0,i.jsx)("span",{className:op.Z.triggerValue,children:f}),(0,i.jsx)(nv.Z,{size:16,className:rj()(op.Z.caret,u&&op.Z.caretOpen)})]})})})},om=e=>{var{controller:t}=e,{controlStore:r,creditTip:a,shouldShowReferenceVideoBillingTip:n,exitBackwardExtendMode:s,fileUploaderRef:o,focusInput:l,handleApplyCreativeGuidance:c,handleClickReferenceVideo:u,handleEditorBlur:p,handleEditorChange:h,handleEditorFocus:m,handleEditorPaste:_,handleFileUploaderMention:g,handleGenerationTypeChange:f,handleInputDragEnter:y,handleInputDragLeave:b,handleInputDragOver:x,handleInputDrop:I,handleInsertCopyHotTrend:S,handleManualMentionTrigger:w,handleSelectPreset:N,handleSelectSugPrompt:C,handleStartCreate:T,handleVideoModeChange:k,hasLongVideoSeedance2Permission:j,hasSuccessfulMaterials:P,homepageStore:L,inputContainerClassName:A,inputRef:M,isAgentOnlyImageModelSelected:D,isBackwardExtendMode:R,isClickedLock:E,isCreateDisabled:O,isImageMode:B,isMentionEnabled:z,isNestVideoAgentMode:F,isVideoPartMode:Z,isVideoPartMultimodal:q,videoResolutionOptions:G,loginStore:V,materials:H,materialsCount:W,materialsStore:Q,mentionAssetMap:K,mentionItems:Y,navigate:J,onSecurityCheck:X,placeholderText:$,reportComboInputBoxAction:ee,shouldUseNestAgentForCurrentType:et,showAttachmentsBar:er,showModelPreferenceSelector:ei,toolbarClassName:ea,trackClick:en,videoAgentChain:es,videoPartMaxImageCount:eo,canUploadReferenceVideo:el,getBackwardExtendRemoveConfirm:ed,VIDEO_PART_MIN_IMAGE_DIM_PX:ep}=t;return(0,i.jsx)(oa,{materialsStore:Q,onGoToAssetsPage:()=>J("/asset"),onOpenFileDialog:()=>{var e;return null==(e=o.current)?void 0:e.openFileDialog()},materialsCount:W,isLoggedIn:V.isLoggedIn,showCharacterLibraryEntry:et,onRequireLogin:()=>J("/login"),children:(0,i.jsxs)("div",{className:aC.promptContainer,children:[(0,i.jsxs)("div",{className:aC.inputSection,children:[a&&(0,i.jsx)("div",{className:aC.creditTipWrapper,children:(0,i.jsxs)("div",{className:aC.creditTip,children:[(0,i.jsx)("span",{children:a}),n&&(0,i.jsx)(v.Z,{content:"\u6309\u79D2\u8BA1\u4EF7\uFF0C\u6B64\u6A21\u578B\u8F93\u5165\u53C2\u8003\u89C6\u9891\u65F6\u957F\u8BA1\u5165\u603B\u65F6\u957F",position:"top",showArrow:!0,children:(0,i.jsx)(a2.Z,{size:14})})]})}),(0,i.jsxs)("div",{className:A,onDragEnter:y,onDragOver:x,onDragLeave:b,onDrop:I,children:[R?(0,i.jsx)(v.Z,{content:"\u4F7F\u7528\u5411\u540E\u5EF6\u4F38\u6A21\u5F0F\uFF0C\u5C06\u5728\u539F\u89C6\u9891\u5C3E\u90E8\u7EE7\u7EED\u751F\u6210",children:(0,i.jsxs)("div",{className:aC.extendModeBadge,children:[(0,i.jsx)("span",{children:"\u5411\u540E\u5EF6\u4F38"}),(0,i.jsx)(a4.Z,{size:14}),(0,i.jsx)("button",{type:"button",className:aC.extendModeBadgeClose,onClick:()=>s(),"aria-label":"\u9000\u51FA\u5411\u540E\u5EF6\u4F38\u6A21\u5F0F",children:(0,i.jsx)(eg.Z,{size:12})})]})}):null,(0,i.jsx)(os,{showAttachmentsBar:er,isVideoPartMode:Z,isImageMode:B,isVideoPartMultimodal:q,canUploadReferenceVideo:el,videoPartModel:L.formData.videoModel,isBackwardExtendMode:R,maxImageCount:eo,materials:H,fileUploaderRef:o,onSecurityCheck:X,VIDEO_PART_MIN_IMAGE_DIM_PX:ep,enableMention:z,onMentionClick:g,getRemoveConfirm:ed}),(0,i.jsx)(n4,{ref:M,autoFocus:!0,value:L.userInputText,maxLength:eu.a,maxLengthToastText:eu.Z,placeholder:$,wrapperClassName:R?aC.extendModeEditorWrapper:void 0,onChange:h,onFocus:m,onBlur:p,onPaste:_,onShiftEnter:T,enableMention:z,mentionItems:Y,mentionAssetMap:K,enableGhostSuggestions:!0})]}),(0,i.jsxs)("div",{className:ea,children:[(0,i.jsx)("div",{className:aC.toolbarLeft,children:(0,i.jsxs)("div",{className:aC.configButtons,children:[R||Z&&!q?null:(0,i.jsx)(oi,{children:(0,i.jsx)(ou,{className:aC.configButton})}),(0,i.jsx)(nh,{value:L.generationType,onChange:f}),ei?(0,i.jsx)(nN,{}):Z||L.generationType===U.F.Image||L.generationType===U.F.NestAgent?(0,i.jsx)(am.ZP,{}):null,z?(0,i.jsx)(tO.Z,{trigger:"hover",position:"bottom",showArrow:!1,triggerProps:{mouseEnterDelay:200},className:aC.mentionPopover,content:(0,i.jsxs)("div",{className:aC.mentionPopoverContent,children:[(0,i.jsx)("div",{className:aC.mentionPopoverTitle,children:"\u7D20\u6750\u5F15\u7528"}),(0,i.jsx)("div",{className:aC.mentionPopoverDesc,children:"\u70B9\u51FB\u540E\u4F1A\u81EA\u52A8\u8F93\u5165 @ \u5E76\u6253\u5F00\u7D20\u6750\u9009\u62E9\u9762\u677F\uFF0C\u53EF\u5FEB\u901F\u63D2\u5165\u5DF2\u4E0A\u4F20\u7684\u56FE\u7247\u3001\u89C6\u9891\u7B49\u7D20\u6750\u5F15\u7528\u3002"})]}),children:(0,i.jsx)("button",{type:"button",className:aC.configButton,onClick:w,"aria-label":"@\u5F15\u7528\u7D20\u6750",title:"\u8F93\u5165 @ \u5F15\u7528\u7D20\u6750",children:(0,i.jsx)(a3.Z,{size:16})})}):null,R?null:(0,i.jsx)(a7,{className:aC.configButton,generateType:L.generationType}),Z&&!R?(0,i.jsx)(i.Fragment,{children:(0,i.jsx)(oo,{controlStore:r,onClickAnalyzeReferenceVideo:u})}):null,Z?(0,i.jsx)(az,{className:aC.configButton}):null,G.length>0&&(q||F&&!D)?(0,i.jsx)(aO,{className:aC.configButton,options:G}):null,L.generationType!==U.F.Vids||et?null:(0,i.jsx)(ns,{onInsert:S}),L.generationType!==U.F.Vids&&L.generationType!==U.F.NestAgent||L.generationType===U.F.Vids&&et?null:(0,i.jsx)(nl,{onInsert:c}),L.generationType===U.F.Vids&&j&&!et?(0,i.jsx)(ov,{value:es,onChange:e=>L.setFormField("videoAgentChain",e)}):null,(0,i.jsx)(nO,{onSelectPreset:N,focusTextarea:l}),L.generationType!==U.F.Vids||et?null:(0,i.jsx)(n5,{mode:L.videoMode,onChange:k})]})}),(0,i.jsxs)("div",{className:aC.buttonContainer,children:[(0,i.jsx)(ol,{className:aC.rewritePromptButton,onReportComboInputBoxAction:ee}),(0,i.jsx)(v.Z,{content:"Shift + Enter \u6362\u884C\uFF0CEnter \u53D1\u9001",children:(0,i.jsx)(ec.Z,{onClick:T,className:aC.createButton,trackingAction:"click_start_create",trackingCategory:"home_page",trackingParams:{has_input:!!L.userInputText.trim(),has_materials:P,image_model:L.formData.imageModel,image_resolution:L.formData.imageResolution||"2k",video_model:L.formData.videoModel,video_agent_chain:L.formData.videoAgentChain,video_language:L.formData.videoLanguage,video_duration:L.formData.videoDuration,ratio:L.formData.ratio,package_style:L.formData.packageStyle,generation_type:L.generationType,is_internal:(0,d.isInternal)()},disabled:O,children:E?(0,i.jsx)("div",{className:aC.loadingSpinner}):(0,i.jsx)(a6.Z,{size:16})})})]})]})]}),(0,i.jsx)(oc,{onSelectSugPrompt:C,trackClick:en})]})})},o_=(0,n.Pi)(()=>{var e=(()=>{let e,t;var{agUiKit:r}=(0,a.a)(),i=(0,i0.G)(i$.B),n=(0,af.fy)(),c=(0,b.s0)(),{vidsStore:v,loginStore:_,homepageStore:g,promptPresetsStore:f,imageGenerationStore:x,securityCheckStore:I,integratedAgentStore:S,sugPromptsStore:w}=(0,l.mZ)(),{trackClick:N,trackError:C}=(0,en.r)(),k=g.materialsStore,j=g.controlStore,{userInfo:P}=i.getUserInfoStoreState(),L=!!(null==P?void 0:P.flag),A=L?"seedance2.0_fast_vision":"seedance2.0_fast_direct",M=L?"seedance2.0_fast_vision":"seedance2.0_fast_direct",D=g.formData.videoAgentChain,[R,E]=(0,s.useState)(!1),[z,F]=(0,s.useState)(!1),Z=(0,s.useRef)(0),G=(0,s.useCallback)(e=>{if(g.setGenerationType(e),e===U.F.Image)g.setFormField("videoModel",void 0);else if(e===U.F.Vids)g.setFormField("imageModel",void 0);else if(e===U.F.VideoPart){g.setFormField("imageModel",void 0);var t=(0,V.JH)(g.formData.videoModel);t||g.setFormField("videoModel",A),(n||"seedance2.0_vision"===t)&&g.setFormField("videoResolution","seedance2.0_vision"===t?aD:aM)}else e===U.F.NestAgent?(g.setFormField("imageModel",void 0),(0,V.JH)(g.formData.videoModel)||g.setFormField("videoModel",M)):(g.setFormField("imageModel",void 0),g.setFormField("videoModel",void 0))},[M,A,n,g]),[H,W]=(0,s.useState)(!1),[Q,K]=(0,s.useState)(""),[Y,J]=(0,s.useState)(!1),[X]=(0,s.useState)(()=>(()=>{if(!at.length)return"";var e=Math.floor(Math.random()*at.length);return at[e]})()),$=(0,s.useRef)(!1),ee=(0,s.useRef)(!1),et=(0,s.useRef)(!1),er=(0,s.useRef)(null),ei=(0,s.useRef)(!1),ea=(g.generationType===U.F.VideoPart||g.generationType===U.F.NestAgent)&&am.jp.includes((0,V.j1)(g.formData.videoModel)||""),es=(0,s.useRef)(null),eo=(0,s.useRef)(null),el=(0,s.useRef)(!1);(e=>{var{homepageStore:t,materialsStore:r,securityCheckStore:i,switchCheckRef:a,switchTypeRef:n}=e,o=(0,s.useCallback)(e=>(0,u._)(function*(){var a=t.formData.materials||[];if(a.length){var{imageUrls:n,imagePippitAssetIds:s,videoIds:o,videoPippitAssetIds:l,materialResourceMap:d}=a$(a);if(n.length||s.length||o.length||l.length){var{allPassed:c,imageHitList:u,imageHitDetailList:v,videoHitList:m,videoHitDetailList:_}=yield i.validateAuto({imageUrls:n.length?n:void 0,imagePippitAssetIds:s.length?s:void 0,videoIds:o.length?o:void 0,videoPippitAssetIds:l.length?l:void 0,category:aj(e,t.formData.videoModel,t.formData.videoAgentChain,ak(e))});if(!c){var g=new Map,f=new Map,y=new Map,b=new Map;if(s.forEach((e,t)=>{var r,i=null==v?void 0:v[t];(null!=(r=null==i?void 0:i.hit)?r:!!(null==u?void 0:u[t]))&&g.set(e,i||{hit:!0})}),n.forEach((e,t)=>{var r,i=t+s.length,a=null==v?void 0:v[i];(null!=(r=null==a?void 0:a.hit)?r:!!(null==u?void 0:u[i]))&&y.set(e,a||{hit:!0})}),l.forEach((e,t)=>{var r,i=null==_?void 0:_[t];(null!=(r=null==i?void 0:i.hit)?r:!!(null==m?void 0:m[t]))&&f.set(e,i||{hit:!0})}),o.forEach((e,t)=>{var r,i=t+l.length,a=null==_?void 0:_[i];(null!=(r=null==a?void 0:a.hit)?r:!!(null==m?void 0:m[i]))&&b.set(e,a||{hit:!0})}),0===y.size&&0===g.size&&0===b.size&&0===f.size)return;var x=e=>{var t;return(null==e||null==(t=e.short_display_msg)?void 0:t.trim())||"\u5185\u5BB9\u5B89\u5168\u68C0\u67E5\u672A\u901A\u8FC7"};r.setMaterialsWithRules(e=>e.map(e=>{var t=d.get(e.id);if(!t)return e;if("video"===t.kind){var r="pippit_asset"===t.source?f.get(t.resource):b.get(t.resource);return r?(0,h._)((0,p._)({},e),{status:"error",error:x(r)}):e}var i="pippit_asset"===t.source?g.get(t.resource):y.get(t.resource);return i?(0,h._)((0,p._)({},e),{status:"error",error:x(i)}):e}),{silent:!0})}}}})(),[t,r,i]);(0,s.useEffect)(()=>{if(a.current){a.current=!1;var e,r=null!=(e=n.current)?e:t.generationType;n.current=null,o(r)}},[t.generationType,o,a,n])})({homepageStore:g,materialsStore:k,securityCheckStore:I,switchCheckRef:et,switchTypeRef:er}),(0,s.useEffect)(()=>(g.setInputRef(es),()=>{g.setInputRef(null)}),[g]),(0,s.useEffect)(()=>{if(!el.current&&"undefined"!=typeof window){el.current=!0;var e,t=window.sessionStorage.getItem(aw);if(t){try{e=JSON.parse(t)}catch(e){return}if(e){var r="image"===(i=String(e.generate_type||"").trim().toLowerCase())?U.F.Image:"video_part"===i||"videopart"===i?U.F.VideoPart:"nest_agent"===i||"nestagent"===i||"video"===i?U.F.NestAgent:"vids"===i?U.F.Vids:"agent"===i?U.F.Agent:void 0;if(r){G(r);var i,a,n=r===U.F.Image?(a=String(e.model||"").trim().toLowerCase(),aZ.has(a)?a:void 0):void 0;n&&g.setFormField("imageModel",n);var s=((e,t)=>{var r,i=String(t||"").trim().toLowerCase();if(i&&"auto"!==i){if(e===U.F.VideoPart)return(0,V.JH)(i);if(e===U.F.NestAgent||e===U.F.Agent)return r=String(i||"").toLowerCase().replace(/\s+/g,""),aq.has(r)?r:void 0}})(r,e.model);s&&g.setFormField("videoModel",s)}var o=String(e.prompt||"").trim();o&&g.setUserInputText(o)}}}},[g,G]);var ed=(0,s.useMemo)(()=>((e,t)=>{if(ak(e))return!0;if(e===U.F.VideoPart){var r=(0,V.j1)(t);return!!(r&&am.jp.includes(r))}return!1})(g.generationType,g.formData.videoModel),[g.generationType,g.formData.videoModel]),ec=ea?ed?"\u63CF\u8FF0\u4F60\u7684\u60F3\u6CD5\uFF0C\u53EF\u7528@\u6307\u5B9A\u7D20\u6750\uFF0C\u8FDB\u884C\u53C2\u8003\u751F\u89C6\u9891\u3002":"\u63CF\u8FF0\u4F60\u7684\u60F3\u6CD5\uFF0C\u8FDB\u884C\u53C2\u8003\u751F\u89C6\u9891\u3002":ed?"\u63CF\u8FF0\u4F60\u7684\u60F3\u6CD5\uFF0C\u53EF\u7528@\u6307\u5B9A\u7D20\u6750\uFF0C\u5FEB\u901F\u5F15\u7528\u5DF2\u4E0A\u4F20\u5185\u5BB9\u3002":X,eu=(0,s.useMemo)(()=>{var e=(g.formData.materials||[]).filter(e=>"success"===e.status),t=k.characterLibraryStore.appliedCharacters||[],r={image:"\u56FE\u7247",video:"\u89C6\u9891",audio:"\u97F3\u9891"},i={image:0,video:0,audio:0,character:0},a=e=>{var t=String(e||"").trim();return t?t.startsWith("//")?"https:".concat(t):t:""};return[...e.map(e=>{var t="image",n=(e.type||"").toLowerCase();n.startsWith("video/")?t="video":n.startsWith("audio/")&&(t="audio"),i[t]++;var s=e.previewUrl||e.url,o=(e=>{var t=a(e);if(!t)return!1;if(/^data:image\//i.test(t)||/\.(png|jpe?g|gif|bmp|webp|heic)(\?|#|$)/i.test(t))return!0;try{var r=new URL(t),i=r.searchParams.get("format");if(i&&/\.(png|jpe?g|gif|bmp|webp|heic)$/i.test(".".concat(i)))return!0;var n=r.searchParams.get("mime_type");return!!(n&&n.toLowerCase().startsWith("image/"))}catch(e){return!1}})(s)?a(s):void 0,l=a(e.url||e.previewUrl)||void 0;return{id:e.id,name:"".concat(r[t]).concat(i[t]),type:t,originalName:e.name,thumbnailUrl:o,sourceUrl:l}}),...t.map(e=>{var t,r=String(e.character_id||"").trim();if(!r)return null;i.character++;var n=String(e.name||r).trim(),s=a(String((null==(t=e.portrait_image)?void 0:t.url)||e.avatar_url||e.origin_url||""));return{id:"character:".concat(r),name:"\u89D2\u8272\uFF1A".concat(n),type:"character",originalName:n,thumbnailUrl:s||void 0,sourceUrl:s||void 0,showAt:!1}}).filter(Boolean)]},[g.formData.materials,k.characterLibraryStore.appliedCharacters]),ep=(0,s.useMemo)(()=>{var e={};return eu.forEach(t=>{e[t.name]={url:t.sourceUrl,poster:t.thumbnailUrl,type:t.type}}),e},[eu]),eh=(0,s.useCallback)((e,t)=>{var r;null==(r=es.current)||r.insertMention(e,t)},[]),ev=(0,s.useCallback)(()=>{var e;ed&&(null==(e=es.current)||e.insertText("@"))},[ed]),em=g.generationType===U.F.VideoPart,e_=em&&j.videoPartExtendType===B.u.Backward,eg=ak(g.generationType),ef=g.generationType!==U.F.Image&&(eg||g.generationType===U.F.NestAgent),ey=em&&(0,V.L0)(g.formData.videoModel),eb=(0,V.j1)(g.formData.videoModel),ex=(0,V.m3)(g.formData.videoModel),eI=ey&&(_.hasVideoPartUploadVidPermission||"seedance2.0_vision"===eb||"seedance2.0_fast_vision"===eb),eS=g.generationType===U.F.Image,ew=g.generationType===U.F.Agent,eN=ew&&!!g.formData.imageModel&&!g.formData.videoModel,eC=ew&&eg&&!e_,eT=_.hasWhitelistPermission(ay.B.INTERNAL_USER),{reportComboInputBoxAction:ek}=(e=>{var{generationType:t,isVideoPartMode:r,shouldUseNestAgentForCurrentType:i}=e,a=(0,s.useCallback)(()=>r?"instant_video":"integrated_agent",[r]),n=(0,s.useCallback)(()=>r?o.NG.PIPPIT_VIDEO_PART_AGENT:i?o.NG.PIPPIT_NEST_AGENT:t===U.F.Image?o.NG.PIPPIT_IMAGE_AGENT_V2:o.NG.PIPPIT_VIDEO_AGENT_V2_CN,[t,r,i]);return{reportComboInputBoxAction:(0,s.useCallback)(e=>{(0,i9.wG)("combo_input_box",{action:e,edit_type:a(),agent_name:n(),entrance_from:"input_frame",position:"home"})},[n,a])}})({generationType:g.generationType,isVideoPartMode:em,shouldUseNestAgentForCurrentType:eg}),ej=(0,s.useMemo)(()=>aB,[eT]);(0,s.useMemo)(()=>eg?o.NG.PIPPIT_NEST_AGENT:g.generationType===U.F.Vids?o.NG.PIPPIT_VIDEO_AGENT_V2_CN:null,[g.generationType,eg]);var eP=(0,s.useMemo)(()=>(g.formData.materials||[]).some(e=>(0,aN.NU)(e.file)),[g.formData.materials]),eL=(e=>{var t,r,{benefit:i}=e,{limitStrategy:a,creditStrategy:n,subscribeStrategy:s,unit:o}=(0,aI.d)(i);if(!i)return"";var l=[],{quotaAll:d=0,quotaLeft:c=0,limitFreeType:u=ab.tv.LIMIT_BY_COUNT}=a||{};c>0&&(u===ab.tv.LIMIT_BY_COUNT?l.push("\u9650\u514D".concat(d,"\u6B21\uFF08\u4E0D\u6263\u79EF\u5206\uFF09\uFF0C\u5DF2\u7528").concat(d-c,"\u6B21")):u===ab.tv.LIMIT_BY_TIME&&l.push("\u9650\u65F6".concat(d,"\u79D2\uFF08\u4E0D\u6263\u79EF\u5206\uFF09\uFF0C\u5DF2\u7528").concat(d-c,"\u79D2")));var p=null==n||null==(t=n.creditPricingInfo)?void 0:t.creditUnitPrice,h=null==n||null==(r=n.creditPricingInfo)?void 0:r.minChargeCnt;if(p&&h){var v=o?aS[o]||"\u5355\u4F4D":"\u79D2",m="".concat(c>0?"\u9650\u514D\u7528\u5B8C\u540E":"","\u6309 ").concat(h," ").concat(v," ").concat(p," \u79EF\u5206\u6263\u9664");l.push(m)}return 0===l.length?"":l.join("\uFF1B")})({benefit:(0,s.useMemo)(()=>{var e=g.generationType,t=g.formData.videoModel,r=am.s_.includes((0,V.j1)(t)||""),i=eP&&!r,a=(0,V.j1)(g.formData.videoModel),s=g.formData.videoResolution||"720p_lite";if(!n){if(e===U.F.VideoPart)return"seedance2.0_vision"===a?null!=(o=a_.O_["1080p"===s?"1080p":"720p"])?o:a_.KK:"seedance2.0_fast_vision"===a?a_.Iy:"seedance2.0_direct"===a?i?a_.X0:a_.SJ:"seedance2.0_fast_direct"===a?i?a_.QB:a_.Bd:null;if(e===U.F.Vids&&!eg)return"agent_pro"===D?a_.Ky:"agent_fast"===D?a_.j5:"agent_fast_v"===D?a_.hU:(0,T.E9)(D)?a_.j5:null;if(eg&&g.formData.videoModel){var o,l,d=g.formData.videoModel;if("seedance2.0_fast_vision"===d)return a_.Iy;if(e===U.F.Agent&&"seedance2.0_vision"===d)return null!=(l=a_.O_["1080p"===s?"1080p":"720p"])?l:a_.KK;if("seedance_2.0"===d)return a_.SJ;if("seedance_2.0_fast"===d)return a_.Bd}return null}var c="1080p"===s?"720p":s;if(e===U.F.Image){var u=g.formData.imageModel,p=g.formData.imageResolution||"2k";return(0,a_.UV)(u,p)}if(e===U.F.VideoPart){var h=(0,V.j1)(g.formData.videoModel);if("seedance2.0_vision"===h)return null!=(v=a_.O_["1080p"===s?"1080p":"720p"])?v:a_.O_["720p"];if("seedance2.0_direct"===h){var v,m,_=i?"seedance2_origin_ref":"seedance2_origin";return null!=(m=a_.Ud[_][c])?m:a_.Ud[_]["720p_lite"]}if("seedance2.0_fast_direct"===h||"seedance2.0_fast_vision"===h){var f,y=i?"seedance2_fast_ref":"seedance2_fast";return null!=(f=a_.Ud[y][c])?f:a_.Ud[y]["720p_lite"]}return null}if(e===U.F.Vids&&!eg)return"agent_pro"===D?a_.Ky:(0,T.E9)(D)?null!=(x=a_.r.agent_fast[c])?x:a_.r.agent_fast["720p_lite"]:null;if(eg&&g.formData.videoModel){var b=g.formData.videoModel;if("seedance_2.0"===b){var x,I,S=i?"seedance2_origin_ref":"seedance2_origin";return null!=(I=a_.Ud[S][c])?I:a_.Ud[S]["720p_lite"]}if(e===U.F.Agent&&"seedance2.0_vision"===b)return null!=(w=a_.O_["1080p"===s?"1080p":"720p"])?w:a_.O_["720p"];if("seedance_2.0_fast"===b||"seedance2.0_fast_vision"===b){var w,N,C=i?"seedance2_fast_ref":"seedance2_fast";return null!=(N=a_.Ud[C][c])?N:a_.Ud[C]["720p_lite"]}}return null},[n,g.generationType,g.formData.imageModel,g.formData.imageResolution,g.formData.videoModel,g.formData.videoResolution,eP,eg,D])}),eA=(0,s.useMemo)(()=>{var e=g.formData.videoModel;return g.generationType!==U.F.Vids&&am.s_.includes((0,V.j1)(e)||"")},[g.generationType,g.formData.videoModel]),eM=(0,s.useMemo)(()=>{var e,t,r;return e=g.formData.videoResolution,null!=(r=null==(t=[...aR,...aE].find(t=>t.value===e))?void 0:t.label)?r:""},[g.formData.videoResolution]),eD=(0,s.useMemo)(()=>{var e=g.formData.videoModel,t=g.generationType,r=am.s_.includes((0,V.j1)(e)||""),i=eP&&!r;if(eL){var a="";if(!n){if(t===U.F.VideoPart){var s=(0,V.j1)(g.formData.videoModel),o="seedance2.0_vision"===s&&eM?" ".concat(eM):"";"seedance2.0_direct"===s?a=i?"\u6C89\u6D78\u5F0F\u77ED\u7247 Seedance 2.0 \u5E26\u53C2\u8003\u89C6\u9891":"\u6C89\u6D78\u5F0F\u77ED\u7247 Seedance 2.0":"seedance2.0_vision"===s?a=i?"\u6C89\u6D78\u5F0F\u77ED\u7247 Seedance 2.0 VIP".concat(o," \u5E26\u53C2\u8003\u89C6\u9891"):"\u6C89\u6D78\u5F0F\u77ED\u7247 Seedance 2.0 VIP".concat(o):"seedance2.0_fast_direct"===s?a=i?"\u6C89\u6D78\u5F0F\u77ED\u7247 Seedance 2.0 Fast \u5E26\u53C2\u8003\u89C6\u9891":"\u6C89\u6D78\u5F0F\u77ED\u7247 Seedance 2.0 Fast":"seedance2.0_fast_vision"===s?a=i?"\u6C89\u6D78\u5F0F\u77ED\u7247 Seedance 2.0 Fast VIP \u5E26\u53C2\u8003\u89C6\u9891":"\u6C89\u6D78\u5F0F\u77ED\u7247 Seedance 2.0 Fast VIP":"seedance1.5_direct"===s&&(a="\u6C89\u6D78\u5F0F\u77ED\u7247 Seedance 1.5")}else if(t!==U.F.Vids||eg){if(eg){var l=g.formData.videoModel,d=t===U.F.Agent&&"seedance2.0_vision"===l&&eM?" ".concat(eM):"";if("seedance_2.0"===l)a="\u5168\u80FD\u521B\u4F5CAgent Seedance 2.0";else if("seedance_2.0_fast"===l)a="\u5168\u80FD\u521B\u4F5CAgent Seedance 2.0 Fast";else if("seedance2.0_vision"===l)a="\u5168\u80FD\u521B\u4F5CAgent Seedance 2.0 VIP".concat(d);else if("seedance2.0_fast_vision"===l)a="\u5168\u80FD\u521B\u4F5CAgent Seedance 2.0 Fast VIP";else if("auto"===l)return""}}else"agent_pro"===D?a="\u667A\u80FD\u957F\u89C6\u9891 Seedance 2.0":"agent_fast"===D?a="\u667A\u80FD\u957F\u89C6\u9891 Seedance 2.0 Fast":(0,T.cO)(D)&&(a="\u667A\u80FD\u957F\u89C6\u9891 Seedance 2.0 Fast VIP");return a?"".concat(a," ").concat(eL):eL}if(t===U.F.Image){var c=g.formData.imageModel,u=g.formData.imageResolution||"2k",p=a_.yh[c]||"Auto",h=u.toUpperCase();a="\u56FE\u7247\u751F\u6210 ".concat(p," ").concat(h)}else if(t===U.F.VideoPart){var v=(0,V.j1)(g.formData.videoModel),m=eM?" ".concat(eM):"",_=i?" \u5E26\u53C2\u8003\u89C6\u9891":"";"seedance2.0_direct"===v?a="\u6C89\u6D78\u5F0F\u77ED\u7247 Seedance 2.0".concat(m).concat(_):"seedance2.0_vision"===v?a="\u6C89\u6D78\u5F0F\u77ED\u7247 Seedance 2.0 VIP".concat(m).concat(_):"seedance2.0_fast_direct"===v?a="\u6C89\u6D78\u5F0F\u77ED\u7247 Seedance 2.0 Fast".concat(m).concat(_):"seedance2.0_fast_vision"===v?a="\u6C89\u6D78\u5F0F\u77ED\u7247 Seedance 2.0 Fast VIP".concat(m).concat(_):"seedance1.5_direct"===v&&(a="\u6C89\u6D78\u5F0F\u77ED\u7247 Seedance 1.5")}else if(t!==U.F.Vids||eg){if(eg){var f=g.formData.videoModel,y=t===U.F.Agent&&"seedance2.0_vision"===f&&eM?" ".concat(eM):"",b=i?" \u5E26\u53C2\u8003\u89C6\u9891":"";if("seedance_2.0"===f)a="\u5168\u80FD\u521B\u4F5CAgent Seedance 2.0".concat(y).concat(b);else if("seedance2.0_vision"===f)a="\u5168\u80FD\u521B\u4F5CAgent Seedance 2.0 VIP".concat(y).concat(b);else if("seedance_2.0_fast"===f)a="\u5168\u80FD\u521B\u4F5CAgent Seedance 2.0 Fast".concat(y).concat(b);else if("seedance2.0_fast_vision"===f)a="\u5168\u80FD\u521B\u4F5CAgent Seedance 2.0 Fast VIP".concat(y).concat(b);else if("auto"===f)return""}}else{var x=eM?" ".concat(eM):"";"agent_pro"===D?a="\u667A\u80FD\u957F\u89C6\u9891 Seedance 2.0".concat(x):"agent_fast"===D?a="\u667A\u80FD\u957F\u89C6\u9891 Seedance 2.0 Fast".concat(x):(0,T.cO)(D)&&(a="\u667A\u80FD\u957F\u89C6\u9891 Seedance 2.0 Fast VIP".concat(x))}return a?"".concat(a," ").concat(eL):eL}switch(t){case U.F.Image:return ag.IMAGE;case U.F.VideoPart:return ag.VIDEO_PART;case U.F.Vids:return ag.VIDEO;case U.F.Agent:case U.F.NestAgent:default:return""}},[n,g.generationType,g.formData.imageModel,g.formData.imageResolution,g.formData.videoModel,eP,eM,eL,eg,D]),eR=g.formData.materials||[],eE=k.characterLibraryStore.appliedCharacters,eU=eR.filter(e=>"success"===e.status&&e.url).length,eO=em&&!(0,V.L0)(g.formData.videoModel)||eR.length>0||eg&&eE.length>0||g.controlStore.imitationVideos.length>0;(0,s.useEffect)(()=>{k.setTrackError(C)},[k,C]),(0,s.useEffect)(()=>{ee.current||(ee.current=!0,ek("show"))},[ek]),(0,s.useEffect)(()=>{k.normalizeMaterials({silent:!0})},[g.generationType,k]),(0,s.useEffect)(()=>{eg||k.characterLibraryStore.clearAppliedCharacters()},[k,eg]),(0,s.useEffect)(()=>{em||j.setImitationPopoverVisible(!1)},[j,em]),(0,s.useEffect)(()=>{em&&k.normalizeMaterials({silent:!0})},[g.formData.videoModel,em,k]),(0,s.useEffect)(()=>{em&&!ey&&(j.clearReferenceVideos(),j.clearReferenceAudios())},[j,em,ey]),(0,s.useEffect)(()=>{em||j.videoPartExtendType===B.u.None||j.setVideoPartExtendType(B.u.None)},[j,em]);var eB=(0,s.useCallback)(e=>{var t,r=null==(t=null==e?void 0:e.clearMaterials)||t;j.setVideoPartExtendType(B.u.None),j.clearImitationVideos(),j.clearReferenceVideos(),j.clearReferenceAudios(),j.setImitationUrlInput(""),j.setImitationPopoverVisible(!1),K(""),r&&k.setMaterialsWithRules([],{silent:!0}),g.setUserInputText(""),g.setFormField("videoDuration",0)},[j,g,k]);(0,s.useEffect)(()=>{e_&&!eR.some(e=>(0,aN.NU)(e.file))&&eB({clearMaterials:!1})},[eB,e_,eR]);var ez=(0,s.useCallback)(e=>{if(!e_){var t,r=null==(t=e.clipboardData)?void 0:t.files;if(r&&r.length){var i=eo.current;if(i){if(e.preventDefault(),!_.isLoggedIn){m.Z.error("\u8BF7\u5148\u767B\u5F55\u540E\u518D\u4E0A\u4F20\u7D20\u6750"),c("/login");return}i.handleExternalFiles(r)}}}},[e_,_.isLoggedIn,c]),eF=(0,s.useCallback)(e=>{var t,r,i,a;return Array.from(null!=(a=null==(t=e.dataTransfer)?void 0:t.types)?a:[]).includes("Files")||!!(null==(i=e.dataTransfer)||null==(r=i.files)?void 0:r.length)},[]),eZ=(0,s.useCallback)(e=>{!e_&&eF(e)&&(e.preventDefault(),e.stopPropagation(),Z.current+=1,F(!0))},[e_,eF]),eq=(0,s.useCallback)(e=>{!e_&&eF(e)&&(e.preventDefault(),e.dataTransfer.dropEffect="copy")},[e_,eF]),eG=(0,s.useCallback)(e=>{!e_&&eF(e)&&(e.preventDefault(),e.stopPropagation(),Z.current-=1,Z.current<=0&&(Z.current=0,F(!1)))},[e_,eF]),eV=(0,s.useCallback)(e=>{if(!e_&&eF(e)){e.preventDefault(),e.stopPropagation(),Z.current=0,F(!1);var t,r=null==(t=e.dataTransfer)?void 0:t.files;if(r&&r.length){if(!_.isLoggedIn){m.Z.error("\u8BF7\u5148\u767B\u5F55\u540E\u518D\u4E0A\u4F20\u7D20\u6750"),c("/login");return}N("click_upload_materials","home_page",()=>{var e;null==(e=eo.current)||e.handleExternalFiles(r)},{materials_count:eU})()}}},[eo,e_,eF,_.isLoggedIn,eU,c,N]),eH=(0,s.useCallback)(e=>e_&&(0,aN.NU)(e.file)?{title:"\u786E\u8BA4\u79FB\u9664\u7D20\u6750\uFF1F",content:"\u79FB\u9664\u8BE5\u89C6\u9891\u5C06\u9000\u51FA\u5411\u540E\u5EF6\u4F38\u6A21\u5F0F\uFF0C\u5E76\u6E05\u7A7A\u5F53\u524D\u8BBE\u7F6E\u3002",okText:"\u9000\u51FA\u6A21\u5F0F",cancelText:"\u6682\u4E0D\u79FB\u9664",position:"top"}:null,[e_]),{handleApplyCreativeGuidance:eW,handleInsertCopyHotTrend:eQ,handleSelectPreset:eY,handleStartCreate:eJ,onSecurityCheck:eX}=(e=>{var{agUiKit:t,controlStore:r,homepageStore:i,imageGenerationStore:a,inputRef:n,integratedAgentStore:l,isAgentMode:c,isBackwardExtendMode:v,isClickedLock:_,isNestVideoAgentMode:g,lastCreativeGuidanceText:f,loginStore:y,materialsStore:b,navigate:x,promptPresetsStore:I,reportComboInputBoxAction:S,securityCheckStore:w,setIsClickedLock:N,setLastCreativeGuidanceText:C,shouldUseNestAgentForCurrentType:T,trackError:k,vidsStore:j}=e,P=(0,s.useRef)(_),L=(0,s.useCallback)(e=>{P.current=e,N(e)},[N]);(0,s.useEffect)(()=>{P.current=_},[_]);var A=(0,s.useCallback)(()=>(0,u._)(function*(){var e=i.userInputText.trim(),r=i.formData.imageResolution||"2k",a=i.generationType===U.F.Vids||i.generationType===U.F.NestAgent?"\u751F\u6210\u89C6\u9891\uFF1A":i.generationType===U.F.Image?"\u751F\u6210\u56FE\u7247\uFF1A":"",n=a?"".concat(a).concat(e):e,s=(i.formData.materials||[]).filter(e=>"success"===e.status),d=s.filter(e=>(0,aN.CO)(e.file)),u=s.filter(e=>(0,aN.NU)(e.file)),p=T?b.characterLibraryStore.appliedCharacters:[];try{var{uid:h,workspace_id:v}=y.userConfig,_=i.generationType===U.F.Vids,g=_?o.NG.PIPPIT_VIDEO_AGENT_V2_CN:T?o.NG.PIPPIT_NEST_AGENT:i.generationType===U.F.Image?o.NG.PIPPIT_IMAGE_AGENT_V2:o.NG.PIPPIT_VIDEO_AGENT_V2_CN,f=!_&&T,I=c&&T,S=i.generationType===U.F.VideoPart||c&&"seedance2.0_vision"===i.formData.videoModel,w=yield(0,aQ.Ln)({textContent:n,imageFiles:d,videoFiles:u,characters:p,ratio:i.formData.ratio,videoResolution:S?i.formData.videoResolution||"720p":void 0,agentName:g,userInfo:{consumer_uid:h,workspace_id:v,space_id:y.userConfig.space_id,app_id:aH.k},imageModel:i.formData.imageModel,imageResolution:r,videoModel:i.formData.videoModel,videoAgentChain:_?i.formData.videoAgentChain:void 0,sceneTemplateId:i.sceneTemplateId||void 0,useNestAgentHeaders:f,useGeneralAgentModelPreference:I});if(w&&"success"===w.status&&w.thread_id){i.setUserInputText(""),i.clearSceneTemplateId(),b.setMaterialsWithRules([]),b.characterLibraryStore.clearAppliedCharacters(),l.setAgentName(g),l.createNewConversation(),l.setCurrentTabName("integrated-agent"),l.initializeWithThreadId(w.thread_id),(null==(N=l.vidsStore)?void 0:N.conversationStore)&&(l.vidsStore.conversationStore.setVideoMode(i.videoMode),i.videoMode&&localStorage.setItem("vids_video_mode",String(i.videoMode))),(0,aW.d)({action:"integrated_generation",category:"home_page",status:"success",extra:{thread_id:w.thread_id,generation_type:i.generationType,target_agent_name:g,image_model:i.formData.imageModel,image_resolution:r,video_model:i.formData.videoModel,video_agent_chain:i.formData.videoAgentChain,has_materials:s.length>0,has_characters:p.length>0,character_count:p.length}});var N,C=(0,q.P)("integrated-agent",{thread_id:w.thread_id,source:"home_prompt",entrance_from:"home"});x(C),t.switchToThread(l.threadId||w.thread_id,g),m.Z.success("\u751F\u6210\u4EFB\u52A1\u5DF2\u542F\u52A8")}else throw Error((null==w?void 0:w.message)||"\u521D\u59CB\u5316\u7EFC\u5408\u52A9\u624B\u4EFB\u52A1\u5931\u8D25")}catch(e){k(e,{event_name:"integrated_generation_failed",generation_type:i.generationType,image_model:i.formData.imageModel,image_resolution:r,video_model:i.formData.videoModel,video_agent_chain:i.formData.videoAgentChain}),m.Z.error((null==e?void 0:e.error_message)||(null==e?void 0:e.message)||"\u751F\u6210\u521D\u59CB\u5316\u5931\u8D25\uFF0C\u8BF7\u91CD\u8BD5")}})(),[t,i,l,c,g,y.userConfig,b,x,T,k]);return{handleApplyCreativeGuidance:e=>{var t,r=e.trim(),a=i.userInputText;if(f){var s=f.trim(),o=["\n\n".concat(s),"\n".concat(s),s].find(e=>a.endsWith(e));o&&(a=a.slice(0,a.length-o.length).trimEnd())}r&&(a=a?"".concat(a,"\n\n").concat(r):r),i.setUserInputText(a),C(r),null==(t=n.current)||t.focus()},handleInsertCopyHotTrend:e=>{var t,r=i.userInputText,a=r.trim().length>0&&!r.endsWith("\n"),s="".concat(r).concat(a?"\n":"").concat(e);i.setUserInputText(s),null==(t=n.current)||t.focus()},handleSelectPreset:e=>{S("select_preset_prompt");var t=i.userInputText.trim();t?i.setUserInputText("".concat(t," ").concat(e)):i.setUserInputText(e)},handleStartCreate:()=>(0,u._)(function*(){if(S("generate"),"undefined"!=typeof window&&window.sessionStorage.removeItem(aw),!y.isLoggedIn)return void x("/login");if(!P.current)try{L(!0);var e,a=i.formData.imageResolution||"2k";if(i.userInputText.trim()){(0,aW.d)({action:"start_generation",category:"home_page",status:"start",extra:{input_text:i.userInputText.trim(),input_length:i.userInputText.trim().length,generation_type:i.generationType,image_model:i.formData.imageModel,image_resolution:a,video_model:i.formData.videoModel,video_agent_chain:i.formData.videoAgentChain,has_materials:(i.formData.materials||[]).filter(e=>"success"===e.status&&e.url).length>0,materials_count:(i.formData.materials||[]).filter(e=>"success"===e.status&&e.url).length,has_characters:T&&b.characterLibraryStore.appliedCharacters.length>0,character_count:T?b.characterLibraryStore.appliedCharacters.length:0,video_language:i.formData.videoLanguage,video_duration:i.formData.videoDuration,ratio:i.formData.ratio,package_style:i.formData.packageStyle,is_internal:(0,d.isInternal)()}});var n=(i.formData.materials||[]).filter(e=>"success"===e.status),s=n.filter(e=>e.source!==O);if(i.generationType===U.F.Image&&n.some(e=>(0,aN.NU)(e.file))){var c="\u56FE\u7247\u751F\u6210\u4E0D\u652F\u6301\u4E0A\u4F20\u89C6\u9891\u7D20\u6750\uFF0C\u8BF7\u79FB\u9664\u89C6\u9891\u6587\u4EF6\u540E\u91CD\u8BD5";m.Z.error(c),k(c,{event_name:"create_story_failed"});return}var{imageUrls:_,imagePippitAssetIds:g,videoIds:f,videoPippitAssetIds:I}=a$(s),{allPassed:N}=yield w.validateAuto({texts:[i.userInputText.trim()],imageUrls:_.length?_:void 0,imagePippitAssetIds:g.length?g:void 0,videoIds:f.length?f:void 0,videoPippitAssetIds:I.length?I:void 0,category:aj(i.generationType,i.formData.videoModel,i.formData.videoAgentChain,T)});if(!N)return void k("\u8F93\u5165/\u7D20\u6750\u4E0D\u7B26\u5408\u89C4\u8303\uFF0C\u8BF7\u4FEE\u6539\u540E\u91CD\u8BD5",{event_name:"create_story_failed"});i.generationType===U.F.VideoPart?yield(0,u._)(function*(){var e=i.userInputText.trim(),a=(i.formData.materials||[]).filter(e=>"success"===e.status),n=[],s=[],c=[];if(a.forEach(e=>{var t=e.url||e.previewUrl||"";if((0,aN.CO)(e.file))return void(e.assetId&&t?n.push({asset_id:String(e.assetId),url:t,name:e.name}):e.file&&n.push(e.file));if((0,aN.NU)(e.file)){e.assetId&&t&&s.push({asset_id:String(e.assetId),url:t});return}(0,aN.TN)(e.file)&&e.assetId&&t&&c.push({asset_id:String(e.assetId),url:t})}),v&&1!==s.length)return void m.Z.error("\u5411\u540E\u5EF6\u4F38\u6A21\u5F0F\u9700\u8981\u4FDD\u7559\u4E00\u4E2A\u89C6\u9891\u7D20\u6750");var _=(0,V.L0)(i.formData.videoModel);if(_){var g=[];for(var f of a.filter(e=>(0,aN.NU)(e.file))){var I,S,w,N,C=f.videoMeta,T=void 0;if(f.file.size>0)try{T=yield(0,aY.V2)(f.file)}catch(e){m.Z.error("\u53C2\u8003\u89C6\u9891\u89E3\u6790\u5931\u8D25\uFF0C\u8BF7\u91CD\u8BD5");return}var j=null!=(I=null==T?void 0:T.duration)?I:null==C?void 0:C.durationSec,P=null!=(S=null==T?void 0:T.width)?S:null==C?void 0:C.width,L=null!=(w=null==T?void 0:T.height)?w:null==C?void 0:C.height,A=null!=(N=null==T?void 0:T.fps)?N:null==C?void 0:C.fps,M=f.file.size>0?f.file.size:null==C?void 0:C.sizeBytes,D=(0,aJ.U)({durationSec:j,width:P,height:L,fps:A,sizeBytes:M},{prefix:"\u53C2\u8003\u89C6\u9891",requireFps:f.file.size>0});if(D)return void m.Z.error(D);j&&g.push(j)}var R=r.imitationVideos.map(e=>e.durationSec).filter(e=>Number.isFinite(e)),{valid:E}=(0,aJ.e)([...g,...R]);if(!E)return void m.Z.error("\u53C2\u8003\u89C6\u9891\u603B\u65F6\u957F\u4E0D\u80FD\u8D85\u8FC7".concat(V.mr,"\u79D2"))}try{var O,{uid:z,workspace_id:F,space_id:Z}=y.userConfig,G=yield(O={prompt:e,orderedImages:n,durationSec:i.formData.videoDuration||10,language:i.formData.videoLanguage,ratio:i.formData.ratio,resolution:i.formData.videoResolution||aM,imitationVideos:r.imitationVideos.map(e=>({asset_id:e.asset_id,url:e.url})),referenceVideos:_?s:[],referenceAudios:_?c:[],model:i.formData.videoModel,extendType:r.videoPartExtendType,userInfo:{consumer_uid:z,workspace_id:F,space_id:Z,app_id:aH.k}},(0,u._)(function*(){var{prompt:e,imageFiles:t=[],imageAssets:r=[],orderedImages:i=[],durationSec:a=5,language:n="zh",ratio:s,resolution:l,userInfo:c,threadId:u}=O,v=(0,af.fy)(),m=aK.Ky.find(e=>e.value===s),_=(null==m?void 0:m.ratio)&&"auto"!==m.ratio?m.ratio:void 0,g=_||"9:16",f=e=>{var t="string"==typeof e?Number(e):e;return Number.isFinite(t)?Number(t):void 0},y=[];for(var b of i&&i.length?i:[...r,...t])if(b instanceof File)try{var x=yield(0,aV.$Z)(b,{uid:c.consumer_uid,workspace_id:c.workspace_id,space_id:c.space_id}),I=f(x.width),S=f(x.height),w=f(x.size),N=x.format||b.type.split("/")[1]||b.type,C={width:I,height:S,format:N,md5:x.md5,frame_cnt:1,size:w,ratio:I&&S?"".concat(I,":").concat(S):g,name:b.name};y.push({asset_id:x.asset_id,metadata:C,url:x.download_url||"",name:b.name})}catch(e){throw(0,i7.eK)(e instanceof Error?e:Error("\u4E0A\u4F20\u9996\u5E27\u56FE\u5931\u8D25"),{context:"submitVideoPartRun",method:"submitVideoPartRun",store:"Homepage",category:"video_part"}),e}else b&&"object"==typeof b&&b.asset_id&&y.push({asset_id:b.asset_id,metadata:b.metadata,url:b.url,caption:b.caption,uri:b.uri,scene_urls:b.scene_urls,description:b.description,name:b.name});var T=(0,V.JH)(O.model),k=O.extendType&&O.extendType!==B.u.None?O.extendType:void 0,j=[{type:"data",sub_type:"biz/x_data_direct_tool_call_req",data:JSON.stringify({param:JSON.stringify((0,p._)((0,h._)((0,p._)({prompt:e.trim(),images:y,duration_sec:a,language:n},_?{ratio:_}:{},(v||"seedance2.0_vision"===T)&&l?{resolution:l}:{}),{imitation_videos:O.imitationVideos||[],videos:O.referenceVideos||[],audios:O.referenceAudios||[]}),T?{model:T}:{},k?{extend_type:k}:{})),tool_name:"biz/x_tool_name_video_part"}),sequence:void 0,hidden:!1,is_thought:!1}],P=u||(0,aV.j9)(),L=(0,aV.cY)(),A=(0,d.resolveEntranceFrom)("home"),M={message:{message_id:"",role:"user",thread_id:P,run_id:L,created_at:Date.now(),content:j},user_info:{consumer_uid:c.consumer_uid,workspace_id:c.workspace_id,app_id:c.app_id},agent_name:o.NG.PIPPIT_VIDEO_PART_AGENT,entrance_from:"web",run_extra:JSON.stringify({client_extra:{edit_type:"instant_video",position:"home",entrance_from:A,tab_name:"other"}})},D={prompt:e.trim(),duration_sec:a,language:n,ratio:_,resolution:l,reference_images:y.map(e=>({asset_id:e.asset_id,url:e.url,name:e.name})),reference_videos:(O.imitationVideos||[]).map(e=>({asset_id:e.asset_id,url:e.url})),reference_extra_videos:(O.referenceVideos||[]).map(e=>({asset_id:e.asset_id,url:e.url})),reference_audios:(O.referenceAudios||[]).map(e=>({asset_id:e.asset_id,url:e.url})),model:T,extend_type:k};try{(0,i7.xi)("submitRunRawCall","video_part","start",D),(0,i9.Wy)("submitRunRawCall","video_part","start",D);var R=(0,d.isInternal)()?yield eK.pippitService.InternalSubmitRun(M):yield eK.pippitService.SubmitRun(M);if(!(null==R?void 0:R.data))throw Error(R.errmsg||"\u63A5\u53E3\u8FD4\u56DE\u9519\u8BEF: ".concat(R.ret));return(0,i7.xi)("submitRunRawCall","video_part","success",(0,h._)((0,p._)({},D),{thread_id:P,run_id:L})),(0,i9.Wy)("submitRunRawCall","video_part","success",(0,h._)((0,p._)({},D),{thread_id:P,run_id:L})),{thread_id:P,run_id:L,status:"success",data:null==R?void 0:R.data}}catch(e){return(0,i7.eK)(e instanceof Error?e:Error("\u8C03\u7528\u6C89\u6D78\u5F0F\u77ED\u7247 submit_run \u63A5\u53E3\u5931\u8D25"),(0,h._)((0,p._)({context:"submitVideoPartRun",method:"submitVideoPartRun",store:"Homepage",category:"video_part"},D),{thread_id:P,run_id:L,error_message:e instanceof Error?e.message:"\u672A\u77E5\u9519\u8BEF"})),{thread_id:P,run_id:L,status:"error",message:e instanceof Error?e.message:"\u672A\u77E5\u9519\u8BEF"}}})());if(G&&"success"===G.status&&G.thread_id){i.setUserInputText(""),i.clearSceneTemplateId(),b.setMaterialsWithRules([]),r.clearImitationVideos(),l.createNewConversation(),l.setAgentName(o.NG.PIPPIT_VIDEO_PART_AGENT),l.setCurrentTabName("integrated-agent"),l.initializeWithThreadId(G.thread_id),(0,aW.d)({action:"video_part_generation",category:"home_page",status:"success",extra:{thread_id:G.thread_id,generation_type:U.F.VideoPart,has_materials:a.length>0}});var H=(0,q.P)("integrated-agent",{thread_id:G.thread_id,source:"home_prompt",entrance_from:"home"});x(H),t.switchToThread(l.threadId||G.thread_id,l.agentName||""),m.Z.success("\u751F\u6210\u4EFB\u52A1\u5DF2\u542F\u52A8")}else throw Error((null==G?void 0:G.message)||"\u521D\u59CB\u5316\u6C89\u6D78\u5F0F\u77ED\u7247\u4EFB\u52A1\u5931\u8D25")}catch(e){k(e,{event_name:"video_part_generation_failed"}),m.Z.error((null==e?void 0:e.error_message)||(null==e?void 0:e.message)||"\u751F\u6210\u521D\u59CB\u5316\u5931\u8D25\uFF0C\u8BF7\u91CD\u8BD5")}})():yield A()}else m.Z.info("\u8BF7\u8F93\u5165\u5185\u5BB9")}catch(t){k(t,{event_name:"create_story_failed"}),(null==(e=t.message)?void 0:e.includes("security"))?m.Z.error("\u5185\u5BB9\u5B89\u5168\u68C0\u67E5\u5931\u8D25\uFF0C\u8BF7\u91CD\u8BD5"):m.Z.error("\u521B\u5EFA\u5931\u8D25\uFF0C\u8BF7\u91CD\u8BD5")}finally{var C=setTimeout(()=>{L(!1),clearTimeout(C)},2e3)}})(),onSecurityCheck:(0,s.useCallback)(e=>(0,u._)(function*(){try{var t,r,a,n,s,o,l,d,c,u,p,h,v,m,_,g,f,y,b=aj(i.generationType,i.formData.videoModel,i.formData.videoAgentChain,T),{allPassed:x,imageHitList:I,imageHitDetailList:S,videoHitList:N,videoHitDetailList:C}=yield w.validateAuto({imageUrls:e.imageUrls,imagePippitAssetIds:e.imagePippitAssetIds,videoIds:e.videoIds,videoPippitAssetIds:e.videoPippitAssetIds,category:b});if(x||k("material_security_check_failed",{event_name:"material_security_check_failed",file_name:e.file.name,file_id:e.file.id,file_type:e.file.type,file_size:e.file.size,user_input_length:(null==(u=i.userInputText)?void 0:u.length)||0,user_input_words:(null==(p=i.userInputText)?void 0:p.split(/\s+/).filter(Boolean).length)||0,materials_count:(null==(h=i.formData.materials)?void 0:h.length)||0,image_urls_count:(null==(v=e.imageUrls)?void 0:v.length)||0,image_pippit_asset_ids_count:(null==(m=e.imagePippitAssetIds)?void 0:m.length)||0,video_ids_count:(null==(_=e.videoIds)?void 0:_.length)||0,video_pippit_asset_ids_count:(null==(g=e.videoPippitAssetIds)?void 0:g.length)||0,generation_type:i.generationType,video_mode:i.videoMode,has_preset:!!(null==(f=i.formData.promptStages)?void 0:f.length),preset_count:(null==(y=i.formData.promptStages)?void 0:y.length)||0}),!x)return{passed:!1,fileError:(()=>{var t=(null==(i=e.imagePippitAssetIds)?void 0:i.length)||0,r=(null==(a=e.videoPippitAssetIds)?void 0:a.length)||0;if(null==(n=e.imagePippitAssetIds)?void 0:n.length){var i,a,n,s,o,l,d,c,u=null==S?void 0:S[0];if(!(null!=(c=null==u?void 0:u.hit)?c:!!(null==I?void 0:I[0])))return;return(null==u||null==(d=u.short_display_msg)?void 0:d.trim())||"\u5185\u5BB9\u5B89\u5168\u68C0\u67E5\u672A\u901A\u8FC7"}if(null==(s=e.imageUrls)?void 0:s.length){var p,h,v=null==S?void 0:S[t];if(!(null!=(h=null==v?void 0:v.hit)?h:!!(null==I?void 0:I[t])))return;return(null==v||null==(p=v.short_display_msg)?void 0:p.trim())||"\u5185\u5BB9\u5B89\u5168\u68C0\u67E5\u672A\u901A\u8FC7"}if(null==(o=e.videoPippitAssetIds)?void 0:o.length){var m,_,g=null==C?void 0:C[0];if(!(null!=(_=null==g?void 0:g.hit)?_:!!(null==N?void 0:N[0])))return;return(null==g||null==(m=g.short_display_msg)?void 0:m.trim())||"\u5185\u5BB9\u5B89\u5168\u68C0\u67E5\u672A\u901A\u8FC7"}if(null==(l=e.videoIds)?void 0:l.length){var f,y,b=null==C?void 0:C[r];if(!(null!=(y=null==b?void 0:b.hit)?y:!!(null==N?void 0:N[r])))return;return(null==b||null==(f=b.short_display_msg)?void 0:f.trim())||"\u5185\u5BB9\u5B89\u5168\u68C0\u67E5\u672A\u901A\u8FC7"}})()};return!0}catch(u){return k(u,{event_name:"material_security_check_failed",file_name:e.file.name,file_id:e.file.id,file_type:e.file.type,file_size:e.file.size,user_input_length:(null==(t=i.userInputText)?void 0:t.length)||0,user_input_words:(null==(r=i.userInputText)?void 0:r.split(/\s+/).filter(Boolean).length)||0,materials_count:(null==(a=i.formData.materials)?void 0:a.length)||0,image_urls_count:(null==(n=e.imageUrls)?void 0:n.length)||0,image_pippit_asset_ids_count:(null==(s=e.imagePippitAssetIds)?void 0:s.length)||0,video_ids_count:(null==(o=e.videoIds)?void 0:o.length)||0,video_pippit_asset_ids_count:(null==(l=e.videoPippitAssetIds)?void 0:l.length)||0,generation_type:i.generationType,video_mode:i.videoMode,has_preset:!!(null==(d=i.formData.promptStages)?void 0:d.length),preset_count:(null==(c=i.formData.promptStages)?void 0:c.length)||0,error_type:u instanceof Error?u.constructor.name:"unknown"}),!1}})(),[w,k,i,i.generationType,i.formData.videoModel,T,l])}})({agUiKit:r,controlStore:j,homepageStore:g,imageGenerationStore:x,inputRef:es,integratedAgentStore:S,isAgentMode:ew,isBackwardExtendMode:e_,isClickedLock:H,isNestVideoAgentMode:ef,lastCreativeGuidanceText:Q,loginStore:_,materialsStore:k,navigate:c,promptPresetsStore:f,reportComboInputBoxAction:ek,securityCheckStore:I,setIsClickedLock:W,setLastCreativeGuidanceText:K,shouldUseNestAgentForCurrentType:eg,trackError:C,vidsStore:v});(0,s.useEffect)(()=>{if(ei.current){ei.current=!1;return}g.setFormField("videoDuration",0)},[g.generationType,g]);var e$=(0,s.useMemo)(()=>aU({enableSandboxImpr0316:n,isAgentMode:ew,isVideoPartMode:em,normalizedModel:(0,V.j1)(g.formData.videoModel)}),[n,g.formData.videoModel,ew,em]);(0,s.useEffect)(()=>{var e=(0,V.j1)(g.formData.videoModel),t=aF({currentResolution:g.formData.videoResolution,isSeedanceResolutionEntry:ew||em,normalizedModel:e,options:e$});t&&g.setFormField("videoResolution",t)},[g,g.formData.videoModel,g.formData.videoResolution,ew,em,e$]),(0,s.useEffect)(()=>{g.generationType,U.F.Vids},[g.generationType,!0,D,g]),(0,s.useEffect)(()=>{if(em){var e=g.formData.videoDuration;ej.map(e=>e.value).includes(e)||g.setFormField("videoDuration",10)}},[g,em,ej]),(e=>{var{controlStore:t,enableSandboxImpr0316:r,homepageStore:i,materialsStore:a,setGenerationType:n,skipNextDurationResetRef:o}=e;(0,s.useEffect)(()=>{var e,s,l,d=t.takeVideoPartEditDraft();if(d){i.generationType!==U.F.VideoPart&&(o.current=!0),n(U.F.VideoPart),i.setUserInputText((d.prompt||"").trim()),t.setImitationPopoverVisible(!1),(null==(e=d.imitationVideo)?void 0:e.assetId)?t.setImitationVideos([{asset_id:d.imitationVideo.assetId,url:d.imitationVideo.url||"",vid:d.imitationVideo.vid}]):t.clearImitationVideos(),(null==(s=d.referenceVideos)?void 0:s.length)?t.setReferenceVideos(d.referenceVideos):t.clearReferenceVideos(),(null==(l=d.referenceAudios)?void 0:l.length)?t.setReferenceAudios(d.referenceAudios):t.clearReferenceAudios(),d.extendType?t.setVideoPartExtendType(d.extendType):t.setVideoPartExtendType(B.u.None);var c=(0,V.JH)(d.model);d.model?i.setFormField("videoModel",c||d.model):i.setFormField("videoModel",void 0),"ratio"in d&&i.setFormField("ratio",d.ratio),"videoDuration"in d&&"number"==typeof d.videoDuration&&Number.isFinite(d.videoDuration)&&i.setFormField("videoDuration",d.videoDuration),(r||"seedance2.0_vision"===c)&&("480p"===d.resolution||"720p_lite"===d.resolution||"720p"===d.resolution||"1080p"===d.resolution)&&i.setFormField("videoResolution",d.resolution);var u=(d.images||[]).filter(a1),p=(0,V.L0)(d.model),h=(0,V.m3)(d.model),v=p?u.slice(0,h):u.length<=2?u:[u[0],u[u.length-1]],m=(e,t)=>{var r=String((null==e?void 0:e.url)||"").trim();if(!r)return null;var i=(null==e?void 0:e.asset_id)||(null==e?void 0:e.assetId)||void 0,n=(null==e?void 0:e.name)||("video"===t?"\u53C2\u8003\u89C6\u9891":"\u53C2\u8003\u97F3\u9891"),s=a.buildPlaceholderFileFromUrl(r,n),o="video"===t?"mp4":"mp3",l=((e,t,r)=>{var i=e.match(/\.([a-z0-9]+)$/i);if(i&&t.includes(i[1].toLowerCase()))return e;var a=e.replace(/\.[a-z0-9]+$/i,"").trim()||"asset";return"".concat(a,".").concat(r)})(s.name,"video"===t?["mp4","mov","quicktime","avi","mkv","webm","flv","m4v","3gp","ogv"]:["mp3","wav","aac","ogg","m4a","flac","wma"],o),d="video"===t?"video/":"audio/",c=new File([],l,{type:s.type.startsWith(d)?s.type:"".concat(d).concat(o)});return{id:(0,y.Rl)(),name:c.name,type:c.type,size:0,url:r,file:c,status:"success",previewUrl:r,assetId:i,videoId:null==e?void 0:e.vid}},_=p?(d.referenceVideos||[]).map(e=>m(e,"video")).filter(Boolean):[],g=p?(d.referenceAudios||[]).map(e=>m(e,"audio")).filter(Boolean):[],f=[...v.map((e,t)=>{var r=e.name||(0===t?"\u9996\u5E27\u56FE":"\u5C3E\u5E27\u56FE"),i=a.buildPlaceholderFileFromUrl(e.url,r);return{id:(0,y.Rl)(),name:i.name,type:i.type,size:0,url:e.url,file:i,status:"success",previewUrl:e.url,assetId:e.assetId}}),..._,...g];if(!f.length)return void a.setMaterialsWithRules([],{silent:!0});a.setMaterialsWithRules(f,{silent:!0})}},[t,r,i,a,n,o])})({controlStore:j,enableSandboxImpr0316:n,homepageStore:g,materialsStore:k,setGenerationType:G,skipNextDurationResetRef:ei});var{handleSelectSugPrompt:e0}=(e=>{var{homepageStore:t,inputRef:r,isApplyingSug:i,materialsStore:a,reportComboInputBoxAction:n,setGenerationType:o,setIsApplyingSug:l,sugPromptsStore:d}=e;return{handleSelectSugPrompt:(0,s.useCallback)(e=>(0,u._)(function*(){if(!i){n("click_sample"),l(!0);try{var s,c=U.F.Vids;c="video_chat_agent"===e.sourceAgent?U.F.NestAgent:"image_chat_agent"===e.sourceAgent?U.F.Image:"video_part_chat_agent"===e.sourceAgent?U.F.VideoPart:U.F.Agent,o(c);var u=(e.prompt||e.title||"").trim();if(!u)return;t.setUserInputText(u);var p=[];if(e.asset_list&&e.asset_list.length>0){for(var h of e.asset_list)if(h.url&&h.asset_type===a0.h.Image){var v=yield a.convertUrlToFile(h.url,h.title||"sug-asset");if(v){var m={id:(0,y.Rl)(),name:v.name,type:v.type,size:v.size,url:h.url,file:v,status:"success",previewUrl:h.url,assetId:h.asset_id||d.getAssetId(h.url)||void 0};p.push(m)}}}var _=[],g=new Set;p.forEach(e=>{g.has(e.url)||(g.add(e.url),_.push(e))}),a.setMaterialsWithRules(_),null==(s=r.current)||s.focus()}finally{l(!1)}}})(),[t,r,i,a,o,l,d,n])}})({homepageStore:g,inputRef:es,isApplyingSug:Y,materialsStore:k,reportComboInputBoxAction:ek,setGenerationType:G,setIsApplyingSug:J,sugPromptsStore:w}),e1=(0,s.useCallback)(()=>{ek("click_reference_video")},[ek]),e2=(e={isFocused:R,isDragOver:z,isBackwardExtendMode:e_},rj()(aC.inputContainer,{[aC.inputContainerFocused]:e.isFocused,[aC.inputContainerDragOver]:e.isDragOver,[aC.inputContainerExtendMode]:e.isBackwardExtendMode})),e4=(t={isFocused:R,isDragOver:z,isBackwardExtendMode:e_},rj()(aC.toolbar,{[aC.toolbarFocused]:t.isFocused,[aC.toolbarDragOver]:t.isDragOver,[aC.toolbarExtendMode]:t.isBackwardExtendMode})),e3=(g.formData.materials||[]).filter(e=>"success"===e.status&&e.url).length>0,e6=H||Y||!g.userInputText.trim()||g.isRewritingPrompt||(g.formData.materials||[]).some(e=>"uploading"===e.status||"pending"===e.status),{run:e5}=(0,av.default)(e=>{var t=e.trim();w.refreshAgentModeSugs(t||void 0)},3e3),e8=(0,s.useCallback)(e=>{e!==g.userInputText&&($.current=!0),g.setUserInputText(e),g.generationType===U.F.Agent&&e5(e)},[g,e5]),e7=(0,s.useCallback)(()=>{$.current=!1,E(!0)},[]),e9=(0,s.useCallback)(()=>{E(!1),$.current&&(ek("edit_prompt"),$.current=!1)},[ek]),te=(0,s.useCallback)(e=>{et.current=!0,er.current=e,G(e),e&&(g.setFormField("videoDuration",0),g.setFormField("videoModel",void 0),n&&e===U.F.VideoPart&&g.setFormField("videoResolution",aM),N("toggle_generation_type","home_page",()=>{},{generation_type:e})())},[n,g,G,N]),tt=(0,s.useCallback)(e=>{g.setVideoMode(e),N("toggle_video_mode","home_page",()=>{},{video_mode:e,video_mode_name:e===iF.tB.OneClick?"\u4E00\u952E\u6210\u7247":"\u53C2\u4E0E\u521B\u4F5C"})()},[g,N]);return{controlStore:j,shouldShowReferenceVideoBillingTip:eA,creditTip:eD,enableSandboxImpr0316:n,exitBackwardExtendMode:eB,fileUploaderRef:eo,focusInput:(0,s.useCallback)(()=>{var e;null==(e=es.current)||e.focus()},[]),handleApplyCreativeGuidance:eW,handleClickReferenceVideo:e1,handleEditorBlur:e9,handleEditorChange:e8,handleEditorFocus:e7,handleEditorPaste:ez,handleFileUploaderMention:eh,handleGenerationTypeChange:te,handleInputDragEnter:eZ,handleInputDragLeave:eG,handleInputDragOver:eq,handleInputDrop:eV,handleInsertCopyHotTrend:eQ,handleManualMentionTrigger:ev,handleSelectPreset:eY,handleSelectSugPrompt:e0,handleStartCreate:eJ,handleVideoModeChange:tt,hasLongVideoSeedance2Permission:!0,hasSuccessfulMaterials:e3,homepageStore:g,inputContainerClassName:e2,inputRef:es,isAgentOnlyImageModelSelected:eN,isApplyingSug:Y,isBackwardExtendMode:e_,isClickedLock:H,isCreateDisabled:e6,isImageMode:eS,isMentionEnabled:ed,isNestVideoAgentMode:ef,isVideoPartMode:em,isVideoPartMultimodal:ey,videoResolutionOptions:e$,loginStore:_,materials:eR,materialsCount:eU,materialsStore:k,mentionAssetMap:ep,mentionItems:eu,navigate:c,onSecurityCheck:eX,placeholderText:ec,reportComboInputBoxAction:ek,shouldUseNestAgentForCurrentType:eg,showAttachmentsBar:eO,showModelPreferenceSelector:eC,toolbarClassName:e4,trackClick:N,videoAgentChain:D,videoPartMaxImageCount:ex,canUploadReferenceVideo:eI,getBackwardExtendRemoveConfirm:eH,VIDEO_PART_MIN_IMAGE_DIM_PX:300}})();return(0,i.jsx)(om,{controller:e})}),og=r(89198),of=r(19716),oy="stateText-QtUVVt",ob=r(15461),ox=r(61762),oI="common-features",oS=r(3529),ow=globalThis,oN=e=>{var{categories:t,selectedTab:r,onTabClick:a}=e,n=(e,t)=>{var n=r===e;return(0,i.jsx)("button",{type:"button",role:"tab","aria-selected":n,className:rj()("tab-WHl5Vs",{"tabActive-NkMDw0":n}),onClick:()=>a(e),children:t},e)};return(0,i.jsxs)("div",{className:"tabList-Y30JpK",role:"tablist","aria-label":"\u573A\u666F\u6A21\u677F\u63A8\u8350",children:[n(oI,"\u5E38\u7528\u529F\u80FD"),t.map(e=>n(e.id,e.name))]})},oC=r(81381),oT=e=>{var{action:t,categoryName:r,templateId:i}=e;if(i){var a=(null==r?void 0:r.trim())||"scene_template",n={action:t,edit_type:"integrated_agent",position:"home",scene_entrance:a,scene_template_id:i};(0,i7.qc)("smart_tool_entrance",a,n),(0,i9.wG)("smart_tool_entrance",(0,p._)({category:a},n))}},ok=e=>{var{action:t,templateId:r,variable:i}=e;if(r){var a={action:t,scene_template_id:r,component_type:(e=>{if(e)switch(e.type){case oC.SceneTemplateVariableType.Text:return"text";case oC.SceneTemplateVariableType.Select:return"choice";case oC.SceneTemplateVariableType.Upload:switch(e.materialType){case oC.SceneTemplateMaterialType.Image:return"image";case oC.SceneTemplateMaterialType.Video:return"video";case oC.SceneTemplateMaterialType.File:case oC.SceneTemplateMaterialType.Audio:default:return"file"}default:return}})(i),component_id:null==i?void 0:i.key};(0,i7.qc)("scene_template","scene_template",a),(0,i9.wG)("scene_template",a)}},oj=e=>{switch(e.event){case oC.SceneTemplateReportEventName.ModalExpose:ok({action:"show",templateId:e.templateId});return;case oC.SceneTemplateReportEventName.ModalEditClick:ok({action:"edit_prompt",templateId:e.templateId});return;case oC.SceneTemplateReportEventName.ModalSubmitClick:ok({action:"generate",templateId:e.templateId});return;case oC.SceneTemplateReportEventName.ModalVariableChange:var t;ok({action:"input",templateId:e.templateId,variable:null==(t=e.payload)?void 0:t.variable});return;default:return}},oP=e=>{var t,r,a,n,o,{template:l,categoryName:d,onOpen:c,scrollContainerRef:u}=e,p=null!=(a=l.templateId)?a:"",h=null!=(n=null==(t=l.title)?void 0:t.trim())?n:"",v=null!=(o=null==(r=l.description)?void 0:r.trim())?o:"",m=!!l.coverUrl,_=(0,s.useRef)(null),g=(0,s.useRef)(!1);return(0,s.useEffect)(()=>{if(p&&!g.current){var e=_.current;if(e){var t=()=>{g.current||(g.current=!0,oT({action:"show",categoryName:d,templateId:p}))};if("undefined"==typeof IntersectionObserver)return void t();var r=new IntersectionObserver(e=>{var i;(null==(i=e[0])?void 0:i.isIntersecting)&&(t(),r.disconnect())},{root:u.current,threshold:.5});return r.observe(e),()=>{r.disconnect()}}}},[d,u,p]),(0,i.jsxs)("button",{type:"button",className:rj()(ai,"templateCard-flehGk"),disabled:!p,onClick:()=>{p&&(oT({action:"click",categoryName:d,templateId:p}),c(p))},ref:_,children:[m?(0,i.jsx)("div",{className:an,children:(0,i.jsx)("img",{src:l.coverUrl,alt:h,className:as})}):(0,i.jsx)("div",{className:rj()(an,"templateCardFallback-ETGJh0")}),(0,i.jsx)("div",{className:aa}),(0,i.jsxs)("div",{className:rj()(ao,"templateCardContent-K48OoD"),children:[(0,i.jsx)("span",{className:rj()(al,"templateCardTitle-I35SGe"),children:h}),(0,i.jsx)("span",{className:rj()(ad,"templateCardDescription-RgWNaG"),children:v})]})]})},oL=e=>{var{activeCategory:t,categoryNameMap:r,templates:a,loading:n,error:o,onOpenTemplate:l}=e,d=(0,s.useRef)(null),c=(0,s.useCallback)((e,a)=>{var n,s;return(0,i.jsx)(oP,{categoryName:r.get(null!=(s=null!=(n=e.category)?n:t)?s:""),scrollContainerRef:d,template:e,onOpen:l},e.templateId||"".concat(e.title||"template","_").concat(a))},[t,r,l]);return n?(0,i.jsx)("div",{className:oy,children:"\u6A21\u677F\u52A0\u8F7D\u4E2D..."}):o?(0,i.jsx)("div",{className:oy,children:o}):0===a.length?(0,i.jsx)("div",{className:oy,children:"\u6682\u65E0\u6A21\u677F"}):(0,i.jsx)(ac,{items:a,renderItem:c,fullWidth:!0,scrollContainerRef:d})},oA=()=>{var{categories:e,categoryStates:t,templates:r,activeCategory:a,loading:n,error:o,switchCategory:l,loadTemplatesByCategory:d}=(0,ob.A)(),{openTemplate:c}=(0,ox.R)(),[p,h]=(0,s.useState)(oI),v=(0,s.useMemo)(()=>new Map(e.map(e=>[e.id,e.name])),[e]);(e=>{var{categories:t,categoryStates:r,activeCategory:i,selectedTab:a,loadTemplatesByCategory:n}=e,o=!!i,l=a===oI,d=(0,s.useRef)({categories:t,categoryStates:r,activeCategory:i,selectedTab:a,loadTemplatesByCategory:n}),c=(0,s.useRef)(void 0),p=t.map(e=>e.id).join("|");(0,s.useEffect)(()=>{d.current={categories:t,categoryStates:r,activeCategory:i,selectedTab:a,loadTemplatesByCategory:n}},[i,t,r,n,a]),(0,s.useEffect)(()=>{if(!o||!l){var e,t;null==(t=c.current)||null==(e=t.cancelIdleTask)||e.call(t),c.current&&(c.current.cancelled=!0,c.current=void 0);return}if(!c.current){var r={cancelled:!1};return r.cancelIdleTask=(e=>{if(ow.requestIdleCallback&&ow.cancelIdleCallback){var t=ow.requestIdleCallback(e,{timeout:2e3});return()=>{var e;return null==(e=ow.cancelIdleCallback)?void 0:e.call(ow,t)}}var r=setTimeout(e,500);return()=>clearTimeout(r)})(()=>{(0,u._)(function*(){try{for(var e=function*(){var{categories:e,categoryStates:t,activeCategory:i,selectedTab:a,loadTemplatesByCategory:n}=d.current;if(!i||a!==oI)return{v:void 0};var s=e.map(e=>e.id).find(e=>{if(e===i)return!1;var r=t[e];return!(null==r?void 0:r.loading)&&(null==r?void 0:r.templates.length)===0});return!s||(yield n(s),r.cancelled)?{v:void 0}:void(yield new Promise(e=>{setTimeout(e,500)}))};!r.cancelled;){var t=yield*e();if("object"===(0,oS._)(t))return t.v}}finally{c.current===r&&(c.current=void 0)}})()}),c.current=r,()=>{var e;r.cancelled=!0,null==(e=r.cancelIdleTask)||e.call(r),c.current===r&&(c.current=void 0)}}},[p,o,l])})({categories:e,categoryStates:t,activeCategory:a,selectedTab:p,loadTemplatesByCategory:d}),(0,s.useEffect)(()=>{p===oI||e.some(e=>e.id===p)||h(oI)},[e,p]);var m=(0,s.useCallback)(e=>{h(e),e!==oI&&e!==a&&l(e)},[a,l]),_=p===oI,g=e.length>0;return(0,i.jsxs)("div",{className:rj()("content-sbgm4F",{"contentWithTemplates-Lt8fT2":g}),children:[(0,i.jsx)(oN,{categories:e,selectedTab:p,onTabClick:m}),(0,i.jsx)("div",{className:"panel-WZUgaw",children:_?(0,i.jsx)(ah,{embedded:!0,showTitle:!1}):(0,i.jsx)(oL,{activeCategory:a,categoryNameMap:v,templates:r,loading:n,error:o,onOpenTemplate:c})})]})},oM=r(56745),oD=r(58236),oR=e=>{var{preview:t,title:r}=e,[a,n]=(0,s.useState)(""),o=t.encryptedPreview;(0,s.useEffect)(()=>{var e=!1;return t.isVideo&&!t.cover&&(null==o?void 0:o.key)&&(null==o?void 0:o.url)?((0,u._)(function*(){try{var t=yield(0,sh.DV)(o.key,o.url);e||n(t)}catch(t){e||n("")}})(),()=>{e=!0}):void n("")},[null==o?void 0:o.key,null==o?void 0:o.url,t.cover,t.isVideo]),(0,s.useEffect)(()=>()=>{a.startsWith("blob:")&&window.URL.revokeObjectURL(a)},[a]);var l=t.cover||a;return l?(0,i.jsx)("img",{src:l,alt:r}):(0,i.jsx)("div",{className:s6})},oE=e=>{var t=Number(e);return Number.isFinite(t)&&t>0?t:void 0},oU=function(e){var t,r,i=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"\u5185\u5BB9\u5B89\u5168\u68C0\u67E5\u672A\u901A\u8FC7",a=null==e?void 0:e.find(e=>null==e?void 0:e.hit);return(null==a||null==(t=a.long_display_msg)?void 0:t.trim())||(null==a||null==(r=a.short_display_msg)?void 0:r.trim())||i},oO=[{value:sp.h3.Image,label:"\u56FE\u7247"},{value:sp.h3.Video,label:"\u89C6\u9891"}],oB=e=>{var t=String(e||"").trim();return t?t.startsWith("//")?"https:".concat(t):t:""},oz=e=>e===oC.SceneTemplateMaterialType.Image||e===oC.SceneTemplateMaterialType.Video,oF=e=>{var t,r,i,a,n,s,o,l,d=Number(null!=(l=null==e?void 0:e.AssetType)?l:null==e?void 0:e.asset_type);return d===sp.h3.Image?"image":d===sp.h3.Video||(null==e||null==(t=e.Video)?void 0:t.download_url)||(null==e||null==(r=e.Video)?void 0:r.preview_url)||(null==e||null==(i=e.Video)?void 0:i.asset_id)||(null==e||null==(a=e.Video)?void 0:a.vid)?"video":(null==e||null==(n=e.Image)?void 0:n.url)||(null==e||null==(s=e.Image)?void 0:s.asset_id)||(null==e||null==(o=e.Image)?void 0:o.uri)||(null==e?void 0:e.image_url)?"image":"other"},oZ=e=>{var t,r,i,a,n,s,o=oF(e);return"video"===o?(null==e||null==(a=e.Video)?void 0:a.asset_id)||(null==e||null==(n=e.Video)?void 0:n.OriginAssetID)||void 0:"image"===o?(null==e||null==(s=e.Image)?void 0:s.asset_id)||void 0:(null==e||null==(t=e.Video)?void 0:t.asset_id)||(null==e||null==(r=e.Video)?void 0:r.OriginAssetID)||(null==e||null==(i=e.Image)?void 0:i.asset_id)||void 0},oq=e=>{var t=(null==e?void 0:e.PippitAssetID)||(null==e?void 0:e.pippit_asset_id)||(null==e?void 0:e.pippitAssetId);return t?String(t):void 0},oG=e=>oq(e)||oZ(e),oV=e=>{var t,r,i,a,n,s,o,l,d="video"===oF(e),c=oB((null==e||null==(t=e.Image)?void 0:t.url)||(null==e?void 0:e.image_url)||(null==e||null==(r=e.Video)?void 0:r.cover_url)||(null==e||null==(i=e.Video)?void 0:i.preview_url)),u=oB(d?(null==e||null==(a=e.Video)?void 0:a.download_url)||(null==e||null==(n=e.Video)?void 0:n.preview_url):c),p=d?null==e||null==(o=e.Video)||null==(s=o.metadata)?void 0:s.duration_ms:void 0;return{cover:c,url:u,isVideo:d,durationMs:p,encryptedPreview:null==e||null==(l=e.Video)?void 0:l.encrypt_preview_url}},oH=e=>{var t,r,i,a,n,s,o,l,d,c,u,p,h,v,m,_,g=oF(e),f=oZ(e),y=oV(e);if(!f||!y.url)return null;var b=oq(e),x=(null==e?void 0:e.Name)||(null==e||null==(t=e.Image)?void 0:t.name)||(null==e||null==(r=e.Video)?void 0:r.name)||"".concat("video"===g?"\u89C6\u9891":"\u56FE\u7247"," #").concat(f),I="video"===g?oE(null==e||null==(a=e.Video)||null==(i=a.metadata)?void 0:i.size):oE(null==e||null==(s=e.Image)||null==(n=s.metadata)?void 0:n.size),S="video"===g?oE(null==e||null==(l=e.Video)||null==(o=l.metadata)?void 0:o.width):oE(null==e||null==(c=e.Image)||null==(d=c.metadata)?void 0:d.width),w="video"===g?oE(null==e||null==(p=e.Video)||null==(u=p.metadata)?void 0:u.height):oE(null==e||null==(v=e.Image)||null==(h=v.metadata)?void 0:h.height),N="video"===g?oE(null==e||null==(_=e.Video)||null==(m=_.metadata)?void 0:m.duration_ms):void 0;return{id:f,assetId:f,name:x,url:y.url,coverUrl:y.cover||void 0,mimeType:(e=>{var t=oF(e);if("video"===t){var r,i,a=String((null==e||null==(i=e.Video)||null==(r=i.metadata)?void 0:r.format)||"").trim().toLowerCase();return"mov"===a||"quicktime"===a?"video/quicktime":a?"video/".concat(a):"video/mp4"}if("image"===t){var n,s,o=String((null==e||null==(s=e.Image)||null==(n=s.metadata)?void 0:n.format)||"").trim().toLowerCase();return"jpg"===o||"jpeg"===o?"image/jpeg":o?"image/".concat(o):"image/jpeg"}})(e),type:"video"===g?oC.SceneTemplateMaterialType.Video:oC.SceneTemplateMaterialType.Image,size:I,width:S,height:w,duration:N?N/1e3:void 0,extra:b?{pippitAssetId:b}:void 0,raw:e}},oW=e=>aj(e.generationType,e.videoModel,e.videoAgentChain,ak(e.generationType)),oQ=e=>{var{applyingAssets:t,assetLoaded:r,assets:a,assetTypeFilter:n,filteredTagOptions:s,gridRef:o,hasNextPage:l,hasSelection:d,loadMoreRef:c,loading:u,loadingMore:p,normalizedAllTags:h,onApply:m,onCancel:_,onClearTagFilter:g,onLoadMore:f,onRefresh:y,onTagFilterVisibleChange:b,onTagKeywordChange:x,onToggleAssetSelected:I,onToggleTagFilter:S,onTypeFilterChange:w,selectedAssetIds:N,tagFilter:C,tagFilterVisible:T,tagKeyword:k,visible:j}=e;return(0,i.jsxs)(iy.Z,{title:"\u9009\u62E9\u7D20\u6750",visible:j,onCancel:_,footer:(0,i.jsxs)("div",{className:sO,children:[(0,i.jsx)("div",{className:sB,children:d?"\u5DF2\u9009 ".concat(N.length," \u4E2A\u7D20\u6750"):""}),(0,i.jsxs)("div",{className:sz,children:[(0,i.jsx)(iT.Z,{onClick:_,children:"\u53D6\u6D88"}),(0,i.jsx)(iT.Z,{type:"primary",loading:t,disabled:!d,onClick:()=>void m(),children:"\u5E94\u7528"})]})]}),style:{width:960},className:sv,children:[(0,i.jsxs)("div",{className:sm,children:[(0,i.jsxs)("div",{className:s_,children:[(0,i.jsxs)("div",{className:sy,children:[(0,i.jsx)("button",{type:"button",className:"".concat(sb," ").concat(null===n?sx:""),onClick:()=>w(null),children:"\u5168\u90E8"}),oO.map(e=>(0,i.jsx)("button",{type:"button",className:"".concat(sb," ").concat(n===e.value?sx:""),onClick:()=>w(e.value),children:e.label},e.value))]}),(0,i.jsx)(aL.Z,{trigger:"click",popupVisible:T,onVisibleChange:b,triggerProps:{style:{zIndex:1100}},droplist:(0,i.jsxs)("div",{className:sT,children:[(0,i.jsxs)("div",{className:sk,children:[(0,i.jsx)("div",{className:sj,children:"\u6807\u7B7E"}),C.length>0?(0,i.jsx)("button",{type:"button",className:sP,onClick:g,children:"\u6E05\u7A7A"}):null]}),h.length>8?(0,i.jsx)("div",{className:sL,children:(0,i.jsx)(aG.Z,{size:"small",value:k,placeholder:"\u641C\u7D22\u6807\u7B7E",onChange:x})}):null,(0,i.jsx)("div",{className:sA,children:0===s.length?(0,i.jsx)("div",{className:sU,children:0===h.length?"\u6682\u65E0\u53EF\u7528\u6807\u7B7E":"\u6682\u65E0\u5339\u914D\u6807\u7B7E"}):s.map(e=>{var t=C.includes(e);return(0,i.jsxs)("button",{type:"button",className:"".concat(sM," ").concat(t?sD:""),onClick:t=>{t.stopPropagation(),S(e)},children:[(0,i.jsx)("span",{className:sR,children:e}),t?(0,i.jsx)(aA.Z,{className:sE,size:12}):null]},"scene-template-picker-tag-".concat(e))})})]}),children:(0,i.jsxs)("button",{type:"button",className:"".concat(sI," ").concat(T?sS:""),children:[(0,i.jsx)(sc.Z,{size:14}),(0,i.jsx)("span",{children:"\u6807\u7B7E"}),C.length>0?(0,i.jsx)("span",{className:sw,children:C.length}):null,(0,i.jsx)(nv.Z,{size:14,className:"".concat(sN," ").concat(T?sC:"")})]})})]}),(0,i.jsx)("div",{className:sf,children:(0,i.jsxs)(iT.Z,{size:"small",type:"text",onClick:()=>void y(),children:[(0,i.jsx)("span",{className:sg,children:(0,i.jsx)(su.Z,{size:14})}),"\u5237\u65B0"]})})]}),u||!r?(0,i.jsx)("div",{className:sV,children:(0,i.jsx)("span",{className:sH,children:"\u6B63\u5728\u52A0\u8F7D\u8D44\u4EA7..."})}):a.length>0?(0,i.jsxs)("div",{className:sF,ref:o,children:[a.map(e=>{var t,r,a,n,s,o,l,d,c=oV(e),u=oG(e);if(!u)return null;var p=oZ(e),h=(null==e?void 0:e.Name)||(null==e||null==(l=e.Image)?void 0:l.name)||(null==e||null==(d=e.Video)?void 0:d.name)||"\u8D44\u4EA7 #".concat(p||u),m=N.includes(u),_=(s=[null==e?void 0:e.tag,null==e?void 0:e.tags,null==e?void 0:e.Tag,null==e?void 0:e.Tags,null==e||null==(t=e.Extra)?void 0:t.tag,null==e||null==(r=e.Extra)?void 0:r.tags,null==e||null==(a=e.Extra)?void 0:a.Tag,null==e||null==(n=e.Extra)?void 0:n.Tags],o=[],s.forEach(e=>{if(Array.isArray(e))return void e.forEach(e=>{if(null!=e){var t=String(e).trim();t&&o.push(t)}});"string"==typeof e&&o.push(...e.split(/[,,;;、|\n]/).map(e=>e.trim()).filter(Boolean))}),Array.from(new Set(o))),g=_[0],f=!!g&&C.includes(g);return(0,i.jsxs)("button",{type:"button",className:"".concat(sW," ").concat(m?sQ:""),onClick:()=>I(u),children:[(0,i.jsx)("span",{className:sK,children:(0,i.jsx)("input",{type:"checkbox",checked:m,readOnly:!0})}),(0,i.jsxs)("div",{className:sY,children:[(0,i.jsx)(oR,{preview:c,title:h}),c.isVideo&&c.durationMs?(0,i.jsx)("div",{className:s$,children:(e=>{if(!e)return"";if("number"==typeof e)t=e;else if("string"==typeof e)t=Number.parseInt(e,10);else if("function"==typeof e.toNumber)t=e.toNumber();else{if("number"!=typeof e.low)return"";t=e.low}if(t<=0||Number.isNaN(t))return"";var t,r=Math.floor(t/1e3),i=Math.floor(r/60),a=r%60;return i>0?"".concat(i,":").concat(a.toString().padStart(2,"0")):"".concat(a,"s")})(c.durationMs)}):null,(0,i.jsxs)("div",{className:sJ,children:[(0,i.jsx)(v.Z,{content:h,position:"top",children:(0,i.jsx)("div",{className:sX,children:h})}),g?(0,i.jsx)(tO.Z,{trigger:"hover",position:"top",showArrow:!0,content:(0,i.jsx)("div",{className:s2,onClick:e=>{e.preventDefault(),e.stopPropagation()},children:_.map(e=>{var t=C.includes(e);return(0,i.jsx)("span",{role:"button",tabIndex:0,className:"".concat(s4," ").concat(t?s3:""),onClick:t=>{t.preventDefault(),t.stopPropagation(),S(e)},onKeyDown:t=>{("Enter"===t.key||" "===t.key)&&(t.preventDefault(),t.stopPropagation(),S(e))},children:e},"".concat(u,"-").concat(e))})}),children:(0,i.jsx)("div",{role:"button",tabIndex:0,className:"".concat(s0," ").concat(f?s1:""),onClick:e=>{e.preventDefault(),e.stopPropagation(),S(g)},onKeyDown:e=>{("Enter"===e.key||" "===e.key)&&(e.preventDefault(),e.stopPropagation(),S(g))},children:g})}):null]})]})]},u)}),(0,i.jsx)("div",{className:sZ,children:p?(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)(es.Z,{size:16}),(0,i.jsx)("span",{children:"\u52A0\u8F7D\u66F4\u591A\u4E2D..."})]}):l?(0,i.jsx)("button",{type:"button",className:sq,onClick:()=>void f(),children:"\u70B9\u51FB\u52A0\u8F7D\u66F4\u591A"}):(0,i.jsx)("span",{children:"\u5DF2\u52A0\u8F7D\u5168\u90E8"})}),(0,i.jsx)("div",{ref:c,className:sG})]}):(0,i.jsx)(em.Z,{description:"\u8D44\u4EA7\u5E93\u6682\u65E0\u7D20\u6750"})]})},oK=(0,n.Pi)(e=>{var{busy:t,caption:r,disabled:a,onTrigger:n,uploadController:o,variable:d}=e,{applyingAssets:c,assetLibraryEnabled:p,assetPickerVisible:h,assetTypeFilter:v,assets:_,closeAssetPicker:g,filteredTagOptions:f,gridRef:y,handleApplySelectedAssets:b,handleClearTagFilter:x,handleOpenAssetPicker:I,handleTagFilterToggle:S,handleTagFilterVisibleChange:w,handleToggleAssetSelected:N,handleTypeFilterChange:C,handleUploadFromComputer:T,hasNextPage:k,hasSelection:j,loadMoreAssets:P,loadMoreRef:L,loading:A,loadingMore:M,menuVisible:D,normalizedAllTags:R,refreshAssets:E,selectedAssetIds:U,setMenuVisible:O,setTagKeyword:B,tagFilter:z,tagFilterVisible:F,tagKeyword:Z,assetLoaded:q}=(e=>{var t,{busy:r,disabled:i,onTrigger:a,uploadController:n,variable:o}=e,{assetStore:d,homepageStore:c,loginStore:p,securityCheckStore:h}=(0,l.mZ)(),[v,_]=(0,s.useState)(!1),[g,f]=(0,s.useState)([]),[y,b]=(0,s.useState)(!1),[x,I]=(0,s.useState)(!1),[S,w]=(0,s.useState)(!1),[N,C]=(0,s.useState)(""),T=(0,s.useRef)(null),k=(0,s.useRef)(null),j=n.getFieldState(),P=null!=(t=null==j?void 0:j.assets.length)?t:0,L=o.maxCount?Math.max(o.maxCount-P,0):void 0,A=!i&&oz(o.materialType)&&(void 0===L||L>0),M=d.assetTypeFilter,D=d.tagFilter,R="asset"===d.viewType?d.assetList:[],E=g.length>0,U=(0,s.useMemo)(()=>Array.from(new Set((d.allTags||[]).map(e=>String(e||"").trim()).filter(Boolean))).sort((e,t)=>e.localeCompare(t,"zh-Hans-CN")),[d.allTags]),O=(0,s.useMemo)(()=>{var e=String(N||"").trim().toLowerCase(),t=new Set(D),r=[...U].sort((e,r)=>{var i=t.has(e);return i!==t.has(r)?i?-1:1:e.localeCompare(r,"zh-Hans-CN")});return e?r.filter(t=>t.toLowerCase().includes(e)):r},[U,D,N]);(0,s.useEffect)(()=>{if(v){var e;d.initialize(),"asset"!==d.viewType&&d.setViewType("asset"),d.setTagFilter([]),d.setAssetTypeFilter((e=o.materialType)===oC.SceneTemplateMaterialType.Image?sp.h3.Image:e===oC.SceneTemplateMaterialType.Video?sp.h3.Video:null),d.assetList.length||d.refresh()}},[v,d,o.materialType]),(0,s.useEffect)(()=>{v&&!(d.allTags.length>0)&&d.fetchTags()},[v,d]),(0,s.useEffect)(()=>{if(v){var e=T.current,t=k.current;if(e&&t){var r=new IntersectionObserver(e=>{var[t]=e;(null==t?void 0:t.isIntersecting)&&(d.loading||d.loadingMore||!d.hasNextPage||d.loadMore())},{root:e,rootMargin:"0px 0px 120px 0px"});return r.observe(t),()=>r.disconnect()}}},[v,d,R.length,D,M]);var B=()=>{_(!1),f([]),w(!1),C("")};return{applyingAssets:y,assetLibraryEnabled:A,assetPickerVisible:v,assetTypeFilter:M,assets:R,filteredTagOptions:O,gridRef:T,hasSelection:E,handleApplySelectedAssets:()=>(0,u._)(function*(){if(!y&&g.length){var e=new Set(g),t=R.filter(t=>{var r=oG(t);return!!r&&e.has(r)});if(!t.length)return void m.Z.info("\u8BF7\u9009\u62E9\u8981\u5E94\u7528\u7684\u7D20\u6750");b(!0);try{var r=oW({generationType:c.generationType,videoModel:c.formData.videoModel,videoAgentChain:c.formData.videoAgentChain}),i=[],a=[],s=[],o=[];if(t.forEach(e=>{var t,r=oF(e),n=oq(e);if("image"===r){if(n)i.push(n);else{var l=oV(e);l.url&&a.push(l.url)}return}"video"===r&&(n?s.push(n):(null==e||null==(t=e.Video)?void 0:t.vid)&&o.push(e.Video.vid))}),i.length||a.length||s.length||o.length){var l=yield h.validateAuto({category:r,imagePippitAssetIds:i.length?i:void 0,imageUrls:a.length?a:void 0,videoPippitAssetIds:s.length?s:void 0,videoIds:o.length?o:void 0});if(!l.allPassed){var d=oU(l.imageHitDetailList,""),u=oU(l.videoHitDetailList,"");throw Error(d||u||"\u5185\u5BB9\u5B89\u5168\u68C0\u67E5\u672A\u901A\u8FC7")}}for(var p of t){var v=oH(p);v&&(yield n.addResolvedAsset(v))}B()}catch(e){m.Z.error(e instanceof Error?e.message:"\u6DFB\u52A0\u7D20\u6750\u5931\u8D25\uFF0C\u8BF7\u7A0D\u540E\u91CD\u8BD5")}finally{b(!1)}}})(),handleClearTagFilter:e=>{e.stopPropagation(),d.setTagFilter([])},handleOpenAssetPicker:()=>p.isLoggedIn?oz(o.materialType)?0===L?void m.Z.info("\u5F53\u524D\u5B57\u6BB5\u53EF\u4E0A\u4F20\u6570\u91CF\u5DF2\u6EE1"):void(I(!1),f([]),_(!0)):void m.Z.info("\u5F53\u524D\u7D20\u6750\u7C7B\u578B\u6682\u4E0D\u652F\u6301\u4ECE\u8D44\u4EA7\u5E93\u9009\u62E9"):void m.Z.error("\u8BF7\u5148\u767B\u5F55\u540E\u518D\u9009\u62E9\u7D20\u6750"),handleTagFilterToggle:e=>{var t=String(e||"").trim();if(t){var r=D.includes(t)?D.filter(e=>e!==t):[...D,t];d.setTagFilter(r)}},handleTagFilterVisibleChange:e=>{w(e),e||C("")},handleToggleAssetSelected:e=>g.includes(e)?void f(t=>t.filter(t=>t!==e)):1===L?void f([e]):void 0!==L&&g.length>=L?void m.Z.info("\u6700\u591A\u53EF\u9009\u62E9 ".concat(L," \u4E2A\u7D20\u6750")):void f(t=>[...t,e]),handleTypeFilterChange:e=>{d.setAssetTypeFilter(e)},handleUploadFromComputer:()=>{I(!1),a()},loadMoreRef:k,menuVisible:x,normalizedAllTags:U,selectedAssetIds:g,setMenuVisible:I,tagFilter:D,tagFilterVisible:S,tagKeyword:N,closeAssetPicker:B,setTagKeyword:C,assetLoaded:d.assetLoaded,hasNextPage:d.hasNextPage,loading:d.loading,loadingMore:d.loadingMore,refreshAssets:()=>d.refresh(),loadMoreAssets:()=>d.loadMore()}})({busy:t,disabled:a,onTrigger:n,uploadController:o,variable:d});return s.useEffect(()=>{a&&D&&O(!1)},[D,O,a]),(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)(aL.Z,{trigger:"click",disabled:a,popupVisible:!a&&D,onVisibleChange:e=>{a||O(e)},getPopupContainer:()=>document.body,triggerProps:{style:{zIndex:1100}},droplist:(0,i.jsx)(oD.Z,{onUploadFromComputer:a?void 0:T,onChooseFromAssets:p?I:void 0}),children:(0,i.jsx)("button",{type:"button",className:"triggerButton-isjUj1",disabled:a,title:r,"aria-label":r,style:{display:"flex",alignItems:"center",justifyContent:"center",width:"100%",height:"100%",padding:0,border:"none",borderRadius:8,background:"transparent",appearance:"none",WebkitAppearance:"none",cursor:a?"not-allowed":"pointer"},onClick:()=>{a||O(e=>!e)},children:(0,i.jsx)("span",{className:"triggerIcon-3FwcLI",children:"+"})})}),(0,i.jsx)(oQ,{applyingAssets:c,assetLoaded:q,assets:_,assetTypeFilter:v,filteredTagOptions:f,gridRef:y,hasNextPage:k,hasSelection:j,loading:A,loadingMore:M,normalizedAllTags:R,selectedAssetIds:U,tagFilter:z,tagFilterVisible:F,tagKeyword:Z,visible:h,loadMoreRef:L,onApply:b,onCancel:g,onClearTagFilter:x,onLoadMore:P,onRefresh:E,onTagFilterVisibleChange:w,onTagKeywordChange:B,onToggleAssetSelected:N,onToggleTagFilter:S,onTypeFilterChange:C})]})}),oY=e=>{if(null==e)return"";var t=String(e).trim();return t&&"null"!==t&&"undefined"!==t?t:""},oJ=(e,t)=>{if(e.type!==oC.SceneTemplateVariableType.Select)return t;var r,i,a=null==(r=e.options)?void 0:r.find(e=>e.value===t);return(null==a||null==(i=a.label)?void 0:i.trim())||t},oX=(e,t)=>{let r;var i,a,n,s,o,l,d=(i=e.materialsStore.buildPlaceholderFileFromUrl.bind(e.materialsStore),a=new Set,n=new Map,s={image:0,video:0},o={},l=[],(t.template.variables||[]).filter(e=>e.type===oC.SceneTemplateVariableType.Upload).forEach(e=>{var r,d=[];((null==(r=t.uploadedAssets)?void 0:r[e.key])||[]).forEach(e=>{var t=e.assetId||e.pippitAssetId||e.url||e.id,r=(e=>{if(e.type===oC.SceneTemplateMaterialType.Image)return"image";if(e.type===oC.SceneTemplateMaterialType.Video)return"video";var t=String(e.mimeType||"").trim().toLowerCase();return t.startsWith("image/")?"image":t.startsWith("video/")?"video":"other"})(e);if("image"===r||"video"===r){var o=n.get(t);if(o||(s[r]+=1,o="".concat("image"===r?"\u56FE\u7247":"\u89C6\u9891").concat(s[r]),n.set(t,o)),d.push(o),!a.has(t)){var c=((e,t)=>{if(e.type!==oC.SceneTemplateMaterialType.Image&&e.type!==oC.SceneTemplateMaterialType.Video)return null;var r,i,a,n,s,o,l,d=(null==(n=e.mimeType)?void 0:n.trim())?e.mimeType.trim():e.type===oC.SceneTemplateMaterialType.Video?"video/mp4":e.type===oC.SceneTemplateMaterialType.Image?"image/jpeg":"application/octet-stream",c=(null==(s=e.name)?void 0:s.trim())||(e.type===oC.SceneTemplateMaterialType.Video?"scene-template-".concat(e.assetId,".mp4"):"scene-template-".concat(e.assetId,".jpg")),u=new File([],t(e.url||e.coverUrl||"",c).name||c,{type:d}),p=String((null==(o=e.extra)?void 0:o.pippitAssetId)||"").trim()||void 0;return{id:(0,y.Rl)(),name:u.name,type:d,size:null!=(l=oE(e.size))?l:0,url:e.url,file:u,status:"success",previewUrl:e.coverUrl||e.url,assetId:e.assetId,source:p?"pippit_asset":void 0,pippitAssetId:p,videoId:e.type===oC.SceneTemplateMaterialType.Video&&(a=(null==(i=e.raw)?void 0:i.vid)||(null==i?void 0:i.video_id)||(null==i||null==(r=i.Video)?void 0:r.vid))?String(a).trim():void 0,videoMeta:e.type===oC.SceneTemplateMaterialType.Video?{durationSec:oE(e.duration),width:oE(e.width),height:oE(e.height),sizeBytes:oE(e.size)}:void 0}})(e,i);c&&(l.push(c),a.add(t))}return}var u=String(e.name||e.assetId||"").trim()||"\u7D20\u6750";d.push(u)}),o[e.key]=d}),{materials:l,uploadMentionLabels:o});return{nextPrompt:(r=d.uploadMentionLabels,(t.template.variables||[]).reduce((e,i)=>{var a,n,s,o=["@{".concat(i.key,"}"),"@".concat(i.key)],l="";return i.type===oC.SceneTemplateVariableType.Upload?l=(r[i.key]||[]).map(e=>"\u3010@".concat(e,"\u3011")).join("\u3001"):i.type===oC.SceneTemplateVariableType.Select?l=((e,t)=>{if(Array.isArray(t))return t.map(e=>oY(e)).filter(Boolean).map(t=>oJ(e,t)).join("\u3001");var r=oY(t);return r?oJ(e,r):""})(i,null==(a=t.formValues)?void 0:a[i.key]):i.type===oC.SceneTemplateVariableType.Text?(l=oY(null==(n=t.formValues)?void 0:n[i.key]))||i.textUIType!==oC.SceneTemplateTextUIType.Static||(l=oY(i.staticText)):l=oY(null==(s=t.formValues)?void 0:s[i.key]),o.reduce((e,t)=>e.split(t).join(l),e)},String(t.promptText||""))).trim(),nextMaterials:d.materials}},o$=r(48991),o0=()=>{var e=(()=>{var e=(0,l.mZ)(),{homepageStore:t,securityCheckStore:r}=e,{agUiKit:i}=(0,a.a)(),n=(0,b.s0)(),{trackError:d}=(0,en.r)(),c=(0,s.useMemo)(()=>(0,oM.v)({envAdapter:{getLocale:()=>"zh"},cacheAdapter:{get:e=>window.localStorage.getItem(e),set:(e,t)=>window.localStorage.setItem(e,t)},reportAdapter:{report:oj},uploadAdapter:{triggerRenderer:oK,upload:e=>{let i;var{file:a}=e;return i={file:a,homepageStore:t,securityCheckStore:r},(0,u._)(function*(){let e;var t,{file:r,homepageStore:a,securityCheckStore:n}=i,s=yield(0,o$.YQ)(r);if(!s.success||!(null==(t=s.data)?void 0:t.asset_id))throw Error(s.error||"\u4E0A\u4F20\u5931\u8D25");var o=s.data,l=oW({generationType:a.generationType,videoModel:a.formData.videoModel,videoAgentChain:a.formData.videoAgentChain});return yield(e={file:r,category:l,uploadData:o,securityCheckStore:n,fallbackUrl:s.url},(0,u._)(function*(){var{category:t,file:r,fallbackUrl:i,securityCheckStore:a,uploadData:n}=e;if(r.type.startsWith("image/")){var s=yield a.validateAuto({category:t,imagePippitAssetIds:n.pippit_asset_id?[n.pippit_asset_id]:void 0,imageUrls:!n.pippit_asset_id&&(n.download_url||i)?[n.download_url||i]:void 0});if(!s.allPassed)throw Error(oU(s.imageHitDetailList))}if(r.type.startsWith("video/")){var o=yield a.validateAuto({category:t,videoPippitAssetIds:n.pippit_asset_id?[n.pippit_asset_id]:void 0,videoIds:!n.pippit_asset_id&&n.vid?[n.vid]:void 0});if(!o.allPassed)throw Error(oU(o.videoHitDetailList))}})()),((e,t,r)=>{var i,a=t.asset_id,n=t.download_url||r;if(!n)throw Error("\u4E0A\u4F20\u6210\u529F\u4F46\u672A\u83B7\u53D6\u5230\u7D20\u6750\u5730\u5740");var s=e.type.startsWith("image/")?oC.SceneTemplateMaterialType.Image:e.type.startsWith("video/")?oC.SceneTemplateMaterialType.Video:oC.SceneTemplateMaterialType.File;return{id:a,assetId:a,name:e.name,url:n,coverUrl:t.cover_url||(s===oC.SceneTemplateMaterialType.Image?n:void 0),mimeType:t.mime||e.type,type:s,size:null!=(i=oE(t.size))?i:e.size,width:oE(t.width),height:oE(t.height),duration:oE(t.duration_ms)?oE(t.duration_ms)/1e3:void 0,extra:t.pippit_asset_id?{pippitAssetId:t.pippit_asset_id}:void 0,raw:t}})(r,o,s.url)})()}},onEditPrompt:e=>(0,u._)(function*(){t.resetInputState();var r,i=(null==(r=e.template.templateId)?void 0:r.trim())||"",{nextPrompt:a,nextMaterials:n}=oX(t,e),s=n.length>0?t.materialsStore.setMaterialsWithRules(n):[];t.setSceneTemplateId(i),a&&t.setUserInputText(a),(a||s.length>0)&&window.requestAnimationFrame(()=>{t.focusInput()})})(),onSubmit:r=>(0,u._)(function*(){try{t.resetInputState();var a,s=(null==(a=r.template.templateId)?void 0:a.trim())||"";yield(e=>{var{rootStore:t,payload:r,sceneTemplateId:i,navigate:a,agUiKit:n,trackError:s}=e;return(0,u._)(function*(){var{homepageStore:e,loginStore:l,integratedAgentStore:d,securityCheckStore:c}=t,u=ak(e.generationType),{nextPrompt:p,nextMaterials:h}=oX(e,r),v=p.trim();if(!v)throw Error("\u8BF7\u8F93\u5165\u5185\u5BB9");if(!l.isLoggedIn)return void a("/login");var _=h.filter(e=>"success"===e.status),{imageUrls:g,imagePippitAssetIds:f,videoIds:y,videoPippitAssetIds:b}=a$(_),{allPassed:x}=yield c.validateAuto({texts:[v],imageUrls:g.length?g:void 0,imagePippitAssetIds:f.length?f:void 0,videoIds:y.length?y:void 0,videoPippitAssetIds:b.length?b:void 0,category:aj(e.generationType,e.formData.videoModel,e.formData.videoAgentChain,u)});if(!x)throw Error("\u8F93\u5165/\u7D20\u6750\u4E0D\u7B26\u5408\u89C4\u8303\uFF0C\u8BF7\u4FEE\u6539\u540E\u91CD\u8BD5");var I=_.filter(e=>(0,aN.CO)(e.file)),S=_.filter(e=>(0,aN.NU)(e.file)),w=e.formData.imageResolution||"2k",N=e.generationType===U.F.Agent,C=e.generationType===U.F.VideoPart||N&&"seedance2.0_vision"===e.formData.videoModel;try{var T=yield(0,aQ.Ln)({textContent:v,imageFiles:I,videoFiles:S,ratio:e.formData.ratio,videoResolution:C?e.formData.videoResolution||"720p":void 0,agentName:u?o.NG.PIPPIT_NEST_AGENT:o.NG.PIPPIT_VIDEO_AGENT_V2_CN,userInfo:{consumer_uid:l.userConfig.uid,workspace_id:l.userConfig.workspace_id,space_id:l.userConfig.space_id,app_id:aH.k},imageModel:e.formData.imageModel,imageResolution:w,videoModel:e.formData.videoModel,sceneTemplateId:i,useNestAgentHeaders:u,useGeneralAgentModelPreference:N&&u});if(T&&"success"===T.status&&T.thread_id){d.createNewConversation(),d.setAgentName(u?o.NG.PIPPIT_NEST_AGENT:o.NG.PIPPIT_VIDEO_AGENT_V2_CN),d.setCurrentTabName("integrated-agent"),d.initializeWithThreadId(T.thread_id),(0,aW.d)({action:"integrated_generation",category:"home_page",status:"success",extra:{thread_id:T.thread_id,generation_type:e.generationType,target_agent_name:u?o.NG.PIPPIT_NEST_AGENT:o.NG.PIPPIT_VIDEO_AGENT_V2_CN,image_model:e.formData.imageModel,image_resolution:w,video_model:e.formData.videoModel,video_agent_chain:e.formData.videoAgentChain,has_materials:_.length>0}});var k=(0,q.P)("integrated-agent",{thread_id:T.thread_id,source:"home_prompt",entrance_from:"home"});a(k),n.switchToThread(d.threadId||T.thread_id,u?o.NG.PIPPIT_NEST_AGENT:o.NG.PIPPIT_VIDEO_AGENT_V2_CN),m.Z.success("\u751F\u6210\u4EFB\u52A1\u5DF2\u542F\u52A8");return}throw Error((null==T?void 0:T.message)||"\u521D\u59CB\u5316\u7EFC\u5408\u52A9\u624B\u4EFB\u52A1\u5931\u8D25")}catch(t){throw s(t,{event_name:"integrated_generation_failed",generation_type:e.generationType,image_model:e.formData.imageModel,image_resolution:w,video_model:e.formData.videoModel,video_agent_chain:e.formData.videoAgentChain}),t}})()})({rootStore:e,payload:r,sceneTemplateId:s,navigate:n,agUiKit:i,trackError:d})}catch(e){throw e}})()}),[i,t,n,e,r,d]);return(0,s.useEffect)(()=>()=>c.destroy(),[c]),c})();return(0,i.jsx)("section",{className:"section-ndFTRG",children:(0,i.jsxs)(og.b,{runtime:e,children:[(0,i.jsx)(oA,{}),(0,i.jsx)(of.T,{})]})})},o1=r(24082),o2=r(82394),o4="__pippitcn_seedance2_vip_launch_version",o3="seedance2_vip_1080p_launch_v1",o6="home_page",o5=()=>{var[e,t]=(0,s.useState)(!1),{homepageStore:r}=(0,l.mZ)(),{trackBusinessAction:a,trackClick:n}=(0,en.r)();(0,s.useEffect)(()=>{try{window.localStorage.getItem(o4)!==o3&&t(!0)}catch(e){t(!0)}},[]),(0,s.useEffect)(()=>{e&&a("seedance_vip_launch_modal_show",o6,"success",{modal_version:o3})},[a,e]);var o=(0,s.useCallback)(()=>{try{window.localStorage.setItem(o4,o3)}catch(e){}t(!1)},[]),d=(0,s.useCallback)(()=>{(0,o2.O0)(r),r.focusInput(),o()},[o,r]);return(0,i.jsx)(iy.Z,{visible:e,title:"",footer:null,closable:!1,maskClosable:!1,className:"launchModal-oyJm8t",style:{width:480,maxWidth:"calc(100vw - 24px)"},children:(0,i.jsxs)("div",{className:"content-uCEvu4",children:[(0,i.jsx)("button",{type:"button","aria-label":"\u5173\u95ED",className:"closeButton-njn356",onClick:n("seedance_vip_launch_modal_close",o6,o,{modal_version:o3,close_source:"close_button"}),children:(0,i.jsx)(eg.Z,{size:18})}),(0,i.jsxs)("div",{className:"brand-XQlaXG",children:[(0,i.jsx)("img",{src:o1,className:"brandLogo-GZqY7t",alt:"\u5C0F\u4E91\u96C0"}),(0,i.jsx)("span",{className:"brandDivider-R52HGk",children:"\xb7"}),(0,i.jsx)("span",{children:"\u7F51\u9875\u7248"})]}),(0,i.jsx)("h2",{className:"title-DYehUn",children:"Seedance2.0 1080P\u4E0A\u7EBF\u5566"}),(0,i.jsxs)("p",{className:"desc-zn822d",children:["Seedance 2.0 VIP \u73B0\u5DF2\u652F\u6301 1080P",(0,i.jsx)("br",{}),"\u751F\u6210\u7684\u5185\u5BB9\u66F4\u6E05\u6670\u3001\u66F4\u7EC6\u817B\uFF0C\u5FEB\u53BB\u8BD5\u8BD5\u5427\uFF01"]}),(0,i.jsx)(iT.Z,{type:"primary",className:"ctaButton-kamjgD",onClick:n("seedance_vip_launch_modal_try_now",o6,d,{modal_version:o3,target_generation_type:o2.fv.generationType,target_video_model:o2.fv.videoModel,target_video_resolution:o2.fv.videoResolution}),children:"\u7ACB\u5373\u4F53\u9A8C"})]})})},o8={container:"container-_6bX_h",dotGridOverlay:"dotGridOverlay-WBufzX",content:"content-_xiOg7",main:"main-myDYJ0",titleSection:"titleSection-Gb2PWH",nestAgentBanner:"nestAgentBanner-jhXiVa",nestAgentBannerSpacer:"nestAgentBannerSpacer-KyiAxy",nestAgentBannerText:"nestAgentBannerText-bnp8jf",nestAgentBannerClose:"nestAgentBannerClose-gv22TE",generationTypeItem:"generationTypeItem-vOSrbt",badge:"badge-dGG3pt",badgeIcon:"badgeIcon-s91UNt",titleContent:"titleContent-Lv88JX",logoIcon:"logoIcon-EQ9cTP",logoBreath:"logoBreath-kDP7wZ",logoIconMedia:"logoIconMedia-xWbJdX",logoIconImage:"logoIconImage-ioxal9",logoIconVideo:"logoIconVideo-k5nygM",logoIconMask:"logoIconMask-Xy96sL",title:"title-ZmxnLV",subtitle:"subtitle-U8y5DF",subtitleFadeIn:"subtitleFadeIn-iTRMVt",createIcon:"createIcon-RxHKmg",featuresSection:"featuresSection-Quldxb",sectionTitle:"sectionTitle-sGdFus",featuresGrid:"featuresGrid-CtlFtY",featureCard:"featureCard-WdIKq5",featureIcon:"featureIcon-mS8sCm",featureTitle:"featureTitle-B88OJF",featureDescription:"featureDescription-T0OqNd",inputSection:"inputSection-Yy8qL0",toolbar:"toolbar-XbiPHA",focus:"focus-Me3po2",toolbarLeft:"toolbarLeft-rt7VXW",configButtons:"configButtons-AJymPV",configTags:"configTags-imzvS9",configTag:"configTag-a390nB",buttonContainer:"buttonContainer-IHcgQ0",textArea:"textArea-I2tKFt",materialPanel:"materialPanel-Kf0LoF",slideDown:"slideDown-xFINbL",materialPanelContent:"materialPanelContent-kR6q5G",loadingSpinner:"loadingSpinner-MrR19B",spin:"spin-xM36QM",hint:"hint-aVAuVL",storyCard:"storyCard-TK54JL",storyCardContent:"storyCardContent-Ef2_iP",storyImageContainer:"storyImageContainer-KT6Z6M",storyImage:"storyImage-CS_0_D",categoryContainer:"categoryContainer-xp9hhY",categoryTag:"categoryTag-BvHhb0",playOverlay:"playOverlay-Wnjx5v",playButton:"playButton-B54UCn",playIcon:"playIcon-uu_Lnt",storyInfo:"storyInfo-PXuZeP",storyTitle:"storyTitle-Q2XZlf",storyDescription:"storyDescription-nttqoJ",storyFooter:"storyFooter-FcUW8s",storyLabel:"storyLabel-oyVCP1",storyArrow:"storyArrow-sGBrJ5",exampleCard:"exampleCard-AciOme",exampleImage:"exampleImage-DewkPD",exampleContent:"exampleContent-Z6cfjG",exampleTitle:"exampleTitle-SpJBD0",exampleDescription:"exampleDescription-aZLGm6",exampleTags:"exampleTags-blfuRF",exampleTag:"exampleTag-E8MGWF",statsSection:"statsSection-lvDK0u",statsTitle:"statsTitle-saokyJ",statsGrid:"statsGrid-_oKsAw",statItem:"statItem-uJfcUa",statNumber:"statNumber-b4n7Lt",statLabel:"statLabel-s3XwAV",ctaSection:"ctaSection-TdziRT",ctaTitle:"ctaTitle-jcU8VP",ctaDescription:"ctaDescription-iDL6T9",ctaButtons:"ctaButtons-VfJuWW",primaryButton:"primaryButton-lD_cBD",secondaryButton:"secondaryButton-L2E8Fr",dropdown:"dropdown-yzyJoe",header:"header-f244gs",logoText:"logoText-UdGJMa",decoration:"decoration-mUShkq",decorationTopRight:"decorationTopRight-fb3NQc",decorationBottomLeft:"decorationBottomLeft-VX_0eq",examplesGrid:"examplesGrid-cdw3F1",dropdownHeader:"dropdownHeader-wU9n8v",dropdownContent:"dropdownContent-qjxKAr",active:"active-qx08Hg",dropdownIcon:"dropdownIcon-CDGgoH",dropdownContainer:"dropdownContainer-IZk1sG",dropdownFadeIn:"dropdownFadeIn-z1TwFO",closeButton:"closeButton-REdlU3",optionGroup:"optionGroup-OghvKf",optionButton:"optionButton-wzSKXN",checkmark:"checkmark-niAQO9",selected:"selected-F0wfAG",uploadContainer:"uploadContainer-q9Dwsy",reponsiveConfigButtonBase:"reponsiveConfigButtonBase-S2gHCk",configButton:"configButton-o_Nbxs",videoAspectRatioControl:"videoAspectRatioControl-CC1ijN",uploadBadge:"uploadBadge-UH0Q_t",hidden:"hidden-GDp5Hj"},o7=["\u8BA9\u6211\u4EEC\u4E00\u8D77\u521B\u9020\u70B9\u597D\u770B\u7684\u4E1C\u897F\u5427\u3002","\u4F60\u7684\u521B\u4F5C\u7A7A\u95F4\u5DF2\u5C31\u7EEA\u3002","\u8BA9\u6211\u4E3A\u4F60\u7684\u7075\u611F\u6253\u5F00\u4E00\u6247\u95E8\u3002","\u65B0\u7684\u53EF\u80FD\uFF0C\u4ECE\u4F60\u7684\u4E00\u53E5\u8BDD\u5F00\u59CB\u3002","\u7ED9\u6211\u4E00\u4E2A\u65B9\u5411\uFF0C\u6211\u5E2E\u4F60\u53D8\u6210\u5B8C\u6574\u4F5C\u54C1\u3002","\u4ECE\u7075\u611F\u5230\u4F5C\u54C1\uFF0C\u53EA\u5DEE\u4F60\u5F00\u53E3\u7684\u77AC\u95F4\u3002"],o9="40px",le=(0,n.Pi)(()=>{var e,{loginStore:t,sugPromptsStore:r}=(0,l.mZ)(),a=(0,b.TH)(),n="/home"!==a.pathname;(0,s.useMemo)(()=>(()=>{if(!o7.length)return"\u4ECA\u5929\u60F3\u521B\u4F5C\u4E9B\u4EC0\u4E48\uFF1F";var e=Math.floor(Math.random()*o7.length);return o7[e]})(),[]);var[o]=(0,i8.dV)();return(0,s.useEffect)(()=>{r.loadAllSugPrompts()},[r]),(0,s.useEffect)(()=>{"/home"===a.pathname&&(0,i9.wG)("website_homepage_action",{action:"show"})},[a.pathname]),(0,i.jsxs)("div",{className:o8.container,style:{height:(0,d.isInternal)()?"calc(100vh - 136px - ".concat(o9,")"):n?"calc(100vh - 136px)":"calc(100vh - 136px - ".concat(o9,")")},children:[n?null:(0,i.jsx)(iX,{}),n?null:(0,i.jsx)(o5,{}),(0,i.jsx)("main",{className:o8.main,children:(0,i.jsxs)("div",{className:o8.titleSection,id:"title-section-prompt-container",children:[(0,i.jsxs)("div",{className:o8.titleContent,children:[(0,i.jsxs)("div",{className:o8.logoIcon,children:[(0,i.jsx)("img",{src:el,alt:"\u5C0F\u4E91\u96C0",className:rj()(o8.logoIconMedia,o8.logoIconImage)}),(0,i.jsx)("video",{className:rj()(o8.logoIconMedia,o8.logoIconVideo),src:"https://lf-xiaoyunque.jianying.com/obj/pippit-app-buz/xiaoyunque_web/pippit-loading.mp4",autoPlay:!0,loop:!0,muted:!0,playsInline:!0,preload:"metadata","aria-hidden":"true"}),(0,i.jsx)("span",{className:o8.logoIconMask})]}),(0,i.jsxs)("h1",{className:o8.title,children:["Hi"," ",(0,i.jsx)("span",{className:o8.titleGradient,children:t.isLoggedIn?(null==(e=t.currentUserNickname)?void 0:e.length)>10?"".concat(t.currentUserNickname.slice(0,10),"..."):t.currentUserNickname:""}),"\uFF0C\u5C0F\u4E91\u96C0\u52A9\u4F60\u4EA7\u51FA\u7206\u6B3E\u89C6\u9891"]})]}),(0,i.jsx)(o_,{}),o?(0,i.jsx)(o0,{}):(0,i.jsx)(ah,{})]})})]})}),lt=r(40108),lr=(0,n.Pi)(()=>{var{integratedAgentStore:e}=(0,l.mZ)(),{currentTabName:t}=e;return"montage"===t?(0,i.jsx)(lt.default,{}):"home"===t?(0,i.jsx)(le,{}):"dream-motion"===t?(0,i.jsx)(iG.default,{}):null}),li=new Set(["biz/x_data_image","biz/x_data_video","biz/x_data_upload_image","biz/x_data_upload_video","biz/x_data_imitation_video"]),la=e=>!0===e||1===e||"1"===e||"true"===e,ln=e=>{var t=(e=>{if("number"==typeof e&&Number.isFinite(e))return e;if("string"==typeof e&&e.trim()){var t=Number(e);if(Number.isFinite(t))return t}return null})(e);return null!==t&&(0,_.isTerminalRunState)(t)},ls=e=>{var t,r=null==e?void 0:e.data;return"string"==typeof r?null!=(t=(0,C.D)(r))?t:{}:null!=r?r:{}},lo=e=>{if(!e)return!1;var t,r,i,a,n=String(null!=(a=null!=(i=null==e?void 0:e.subType)?i:null==e?void 0:e.sub_type)?a:"");if(li.has(n))return!0;var s=ls(e);return null!=s&&!!s.video||null!=s&&!!s.image||null!=e&&null!=(t=e.artifact)&&!!t.Video||null!=e&&null!=(r=e.artifact)&&!!r.Image},ll=(e,t)=>{var r,i,a,n,s=Array.isArray(null==e?void 0:e.content)?e.content:[];if(!s.length||!s.some(lo))return!1;var o=String(null!=(i=null!=(r=null==e?void 0:e.runId)?r:null==e?void 0:e.run_id)?i:"");return!!(o&&ln(t.get(o))||ln(null!=(n=null!=(a=null==e?void 0:e.state)?a:null==e?void 0:e.runState)?n:null==e?void 0:e.run_state)||la(null==e?void 0:e.terminated))||s.some(e=>{if(!lo(e))return!1;var t,r,i,a,n=ls(e);return ln(null!=(r=null!=(t=null==e?void 0:e.state)?t:null==e?void 0:e.runState)?r:null==e?void 0:e.run_state)||ln(null!=(a=null!=(i=null==n?void 0:n.state)?i:null==n?void 0:n.runState)?a:null==n?void 0:n.run_state)||la(null==e?void 0:e.terminated)})},ld=function(e,t){for(var r,i=arguments.length>2&&void 0!==arguments[2]?arguments[2]:[],a=(r=new Map,Array.isArray(i)&&i.forEach(e=>{var t,i,a,n,s=String(null!=(i=null!=(t=null==e?void 0:e.runId)?t:null==e?void 0:e.run_id)?i:"");s&&r.set(s,null!=(n=null!=(a=null==e?void 0:e.state)?a:null==e?void 0:e.runState)?n:null==e?void 0:e.run_state)}),r),n=e.length-1;n>=0;n-=1){var s=e[n],o=String((null==s?void 0:s.role)||"").toLowerCase();if((!o||"assistant"===o)&&ll(s,a)){var l=(null==s?void 0:s.messageId)||(null==s?void 0:s.id)||(null==s?void 0:s.runId)||"index_".concat(n);return"".concat(t,":").concat(String(l))}}return null},lc=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[];return e.some(e=>{var t=null==e?void 0:e.state;return null!=t&&!(0,_.isTerminalRunState)(t)&&!(0,_.isInquiringRunState)(t)})},lu=r(84604);r(15980);var lp=r(7001),lh=r(17403),lv=r(97287);function lm(){var e=(0,lu._)(["\n display: flex;\n justify-content: center;\n align-items: center;\n width: 87px;\n height: 87px;\n background-color: rgba(0, 0, 0, 0.05);\n border-radius: 8px;\n cursor: pointer;\n transition: all 0.2s ease;\n\n &:hover {\n background-color: rgba(0, 0, 0, 0.1);\n }\n\n & > div {\n display: flex;\n align-items: center;\n justify-content: center;\n width: 100%;\n height: 100%;\n }\n"]);return lm=function(){return e},e}var l_=(0,r(53885).default)(lp.Z)(lm()),lg=e=>{var{disabled:t}=e,{chatResourceManager:r}=(0,lh.QW)(),{customRequest:n}=(0,a.a)(),o=(0,s.useCallback)(e=>{var{file:t}=e||{},i=(0,y.Rl)();r.addPart({id:i,state:f.ChatInputResourceState.Loading,part:{subType:f.SubTypeNameOfXBizUploadImagePart,type:_.PartType.Data,data:{image:{url:URL.createObjectURL(t)},materialTaskId:""}}}),null==n||n((0,h._)((0,p._)({},e),{onSuccess:e=>{r.updatePart(i,{state:f.ChatInputResourceState.Success,part:{subType:f.SubTypeNameOfXBizUploadImagePart,type:_.PartType.Data,data:{image:{uri:null==e?void 0:e.uri,assetId:null==e?void 0:e.assetId,md5:null==e?void 0:e.md5,name:null==e?void 0:e.name,url:null==e?void 0:e.url,metadata:{width:null==e?void 0:e.width,height:null==e?void 0:e.height}},materialTaskId:""}}})},onError:()=>{r.updatePart(i,{state:f.ChatInputResourceState.Error})}}))},[r,n]);return(0,i.jsx)(l_,{accept:"image/*",showUploadList:!1,customRequest:o,disabled:t,style:t?{opacity:.5,cursor:"not-allowed"}:void 0,children:(0,i.jsx)(x.v37,{size:24})})},lf=r(34049),ly=r(71558),lb=r(27259),lx="vids_video_mode",lI=(0,n.Pi)(e=>{var{onModeChange:t}=e,{integratedAgentStore:r}=(0,l.mZ)(),{agentName:n,vidsStore:o}=r,{agUiKit:d}=(0,a.a)(),c=null==o?void 0:o.conversationStore,u=null==c?void 0:c.videoMode,p=[H.NG.PIPPIT_INTEGRATED_AGENT,H.NG.PIPPIT_VIDEO_AGENT_V2_CN].includes(n);return((0,s.useEffect)(()=>{var e=parseInt(localStorage.getItem(lx)||"");e&&(e===iF.tB.OneClick||e===iF.tB.Participate)&&(null==c||c.setVideoMode(e))},[d,c]),u&&p)?(0,i.jsx)(n5,{size:"small",mode:u,onChange:e=>{if(null==c||c.setVideoMode(e),localStorage.setItem(lx,String(e)),t){var r,i=(null==c||null==(r=c.getCurrentThreadId)?void 0:r.call(c))||void 0;t(e,(0,iF.wi)(e),i)}}}):null}),lS=r(23621),lw=r(77495),lN=r(66739),lC=(0,n.Pi)(e=>{var t,r,{showStopConfirmModal:n=!1,className:d}=e,{agUiKit:c}=(0,a.a)(),{chatInputManager:y,onReport:b}=(0,f.useChatInputContext)(),{homepageStore:I,integratedAgentStore:S,sandboxedAgentChatStore:w}=(0,l.mZ)(),{sandboxSessionStore:N}=w,{vidsStore:C}=S,[T,k]=(0,s.useState)(!1),j=(0,s.useRef)({isFocused:!1,hasEdited:!1,userInteracted:!1,baselinePrompt:""}),P=S.agentName===o.NG.PIPPIT_NEST_AGENT,L=P&&N.waking,A=P&&!N.canSendMessage,M=c.runStates.at(-1),D=c.runList.at(-1),R=null==D||null==(r=D.stateSnapshot)||null==(t=r.run)?void 0:t.runQueueInfo,{isProcessing:E}=(0,lN.j)(R),U=(0,af.fy)(),O=!(0,lS.Z)(null==M?void 0:M.state)&&!(0,_.isTerminalRunState)(M.state)&&!(0,_.isInquiringRunState)(M.state),B=(0,s.useCallback)(()=>(0,u._)(function*(){if(O&&!E){if(!n){null==b||b("clickStop",{}),y.stop();return}(yield(0,eF.S)({wrapClassName:"vids-conversation-stop-modal",title:"\u786E\u8BA4\u8981\u53D6\u6D88\u5417\uFF1F",content:"\u4EFB\u52A1\u6B63\u5728\u5904\u7406\u4E2D\uFF0C\u53D6\u6D88\u540E\u5C06\u65E0\u6CD5\u6062\u590D\uFF0C\u5EFA\u8BAE\u518D\u7B49\u5F85\u4E00\u4F1A\u513F\u3002",showIcon:!1,showDontRemind:!0,dontRemindKey:"integrated_conversation_dont_reminded_me",okText:"\u786E\u8BA4\u53D6\u6D88",cancelText:"\u7EE7\u7EED\u7B49\u5F85"})).ok&&(null==b||b("clickStop",{}),y.stop())}})(),[y,O,b,n]),z=(0,s.useCallback)(()=>y.getCurrentState().filter(e=>(0,lw.VO)(e)).map(e=>(0,lw.Sy)(e)).join("\n").trim(),[y]),F=(0,s.useCallback)(()=>{null==b||b("agent_input_box",{action:"edit_prompt"})},[b]);(0,s.useEffect)(()=>{var e=()=>{var e,t,r=null==(e=y.editorRef)?void 0:e.editor,i=null==r||null==(t=r.view)?void 0:t.dom;if(!i)return()=>{};var a=()=>{j.current.isFocused&&(j.current.userInteracted=!0)},n=()=>{j.current.isFocused=!0,j.current.userInteracted=!1,j.current.hasEdited=!1,j.current.baselinePrompt=z()},s=()=>{j.current.isFocused&&z()!==j.current.baselinePrompt&&(j.current.hasEdited=!0)},o=e=>{var t=e.relatedTarget;!(t&&i.contains(t))&&j.current.isFocused&&(j.current.isFocused=!1,j.current.userInteracted&&j.current.hasEdited&&F(),j.current.userInteracted=!1,j.current.hasEdited=!1,j.current.baselinePrompt="")};return i.addEventListener("focusin",n),i.addEventListener("focusout",o),i.addEventListener("keydown",a),i.addEventListener("paste",a),i.addEventListener("cut",a),i.addEventListener("drop",a),i.addEventListener("beforeinput",a),i.addEventListener("input",s),()=>{i.removeEventListener("focusin",n),i.removeEventListener("focusout",o),i.removeEventListener("keydown",a),i.removeEventListener("paste",a),i.removeEventListener("cut",a),i.removeEventListener("drop",a),i.removeEventListener("beforeinput",a),i.removeEventListener("input",s)}},t=e(),r=y.onEditorReady(()=>{t(),t=e()});return()=>{var e;t(),null==r||null==(e=r.dispose)||e.call(r)}},[y,z,F]);var Z=(0,s.useCallback)(()=>(0,u._)(function*(){var e,t,r,i=y.getCurrentState(),a=y.selectedRatio;null==C||null==(e=C.conversationStore)||e.videoMode;var n=I.formData.videoResolution,s=[...i];if(U&&n){var o=(0,f.buildIXBizVideoSettingPart)({ratio:a,videoResolution:n});s.push(o)}var l=s.map(e=>(0,h._)((0,p._)({},e),{data:"string"==typeof e.data?e.data:JSON.stringify((0,g.XR)(e.data))}));"function"==typeof y.messageSent?y.messageSent():(y.clear(),null==(r=y.removeCache)||r.call(y));var d=yield null==(t=c.threadManager)?void 0:t.sendUserMessage(l);return!(null==d||d.ok),d})(),[c.threadManager,y,I.formData.videoResolution,C]),q=(0,s.useCallback)(()=>(0,u._)(function*(){if(O)return"";if(P&&!(yield N.ensureSessionReady(void 0,{autoWake:!0})))return m.Z.warning(N.sendDisabledReason||N.sessionError||"\u5F53\u524D\u5BF9\u8BDD\u6682\u4E0D\u53EF\u53D1\u9001"),"";k(!0);try{var e=(null==y?void 0:y.getCurrentState().map(e=>(0,f.isXBizDataUploadImagePart)(e)?e.data.image.assetId:(0,f.isXBizDataUploadVideoPart)(e)||(0,f.isXBizDataImitationVideoPart)(e)?e.data.video.assetId:null).filter(Boolean).join("&"))||[];return null==b||b("inputSubmit",{assetList:e}),null==b||b("agent_input_box",{action:"generate"}),yield Z()}catch(e){throw e}finally{k(!1)}})(),[y,S.agentName,P,O,b,N,Z]);(0,s.useEffect)(()=>{y.setSendMessage(q)},[y,q]);var G=(0,s.useCallback)(()=>(0,u._)(function*(){if(O)return void B();yield q()})(),[q,B,O]),V=O?E:y.disabledSend,H=O?E?"\u751F\u6210\u4E2D\uFF0C\u65E0\u6CD5\u505C\u6B62":"\u505C\u6B62\u751F\u6210":L?"\u6B63\u5728\u5524\u9192\u4F1A\u8BDD...":A?"".concat(N.sendDisabledReason||"\u4F1A\u8BDD\u672A\u5C31\u7EEA","\uFF08\u53D1\u9001\u65F6\u5C06\u81EA\u52A8\u5C1D\u8BD5\u5524\u9192\uFF09"):null;return(0,i.jsx)(iT.Z,{type:"primary",className:"".concat("sendMessageTool-YaGnl3"," ").concat(d||""),onClick:G,loading:!O&&(T||L),disabled:V,children:T||L?null:O?(0,i.jsx)(v.Z,{content:H||"\u505C\u6B62\u751F\u6210",children:(0,i.jsx)(x.dVr,{size:16})}):H?(0,i.jsx)(v.Z,{content:H,children:(0,i.jsx)(x.vw7,{size:16})}):(0,i.jsx)(x.vw7,{size:16})})}),lT="sectionHeader-YHZ7C0",lk="item-VRQNWC",lj="selected-pqDXmT",lP="thumbWrap-vfVWo1",lL="thumb-xkeUbn",lA="meta-bL5oMU",lM="label-FQtnHY",lD="path-OWaM0y",lR=e=>{var t=String(e||"").trim();return t?t.startsWith("//")?"https:".concat(t):t:""},lE=e=>{var t=lR(e);return!!t&&((e=>{var t=lR(e);if(!t)return!1;if(/^data:image\//i.test(t)||/\.(png|jpe?g|gif|bmp|webp|heic)(\?|#|$)/i.test(t))return!0;try{var r=new URL(t),i=r.searchParams.get("format");if(i&&/\.(png|jpe?g|gif|bmp|webp|heic)$/i.test(".".concat(i)))return!0;var a=r.searchParams.get("mime_type");return!!(a&&a.toLowerCase().startsWith("image/"))}catch(e){return!1}})(t)||(0,rP.xx)(t))},lU=e=>e&&"object"==typeof e?e:{},lO=function(){for(var e=arguments.length,t=Array(e),r=0;r{var r,{query:n="",command:o,clientRect:d,agUiKit:c}=e,{agUiKit:u}=(0,a.a)()||{},p=c||u,{sandboxedAgentChatStore:h}=(0,l.mZ)(),[v,m]=(0,s.useState)(0),_=(0,s.useRef)([]),g=(0,s.useMemo)(()=>{var e,t=String(n||"").trim().toLowerCase(),r={};return((null==p||null==(e=p.chatInputManager)?void 0:e.partResources)||[]).map((e,t)=>((e,t,r)=>{var i,a,n,s=null==e?void 0:e.part;if(!s||(0,f.isTextPart)(s))return null;var o=(i=String((null==s?void 0:s.subType)||(null==s?void 0:s.sub_type)||"").toLowerCase()).includes("video")||i.startsWith("video/")?"video":i.includes("image")||i.startsWith("image/")?"image":"file",l=lU(s.data),d=lU(l.image),c=lU(l.video),u=lU(l.file),p="image"===o?d:"video"===o?c:"file"===o?u:l,h=lO(null==(a=p.playerInfo)?void 0:a.playUrl,p.downloadUrl,p.previewUrl,p.url,l.url),v=lO(p.coverUrl,p.coverPreviewUrl,p.thumbnail,p.thumbnailUrl),m=lO(null==(n=p.metadata)?void 0:n.name,p.title,p.fileName,p.filename,l.fileName,l.name);if("file"===o&&!h&&!m)return null;r[o]=(r[o]||0)+1;var _="".concat({image:"\u56FE\u7247",video:"\u89C6\u9891",file:"\u6587\u4EF6"}[o]||"\u7D20\u6750").concat(r[o]),g=lO(p.assetId,p.uri,p.vid,h,e.id,"".concat(o,":").concat(t));return{kind:"asset",key:"asset:".concat(g),label:_,originalName:m||"\u4E0A\u4F20\u7D20\u6750",attrs:{id:g,label:_,type:"file"===o?"file":o,iconUrl:"video"===o?v||h:h||v,hoverUrl:h||v,data:{referenceToken:_,referenceKind:o}},asset:"file"===o?void 0:{type:o,url:h,poster:v}}})(e,t,r)).filter(e=>!!e).filter(e=>{var r=String(e.label||"").trim();return!!r&&(!t||r.toLowerCase().includes(t)||e.originalName.toLowerCase().includes(t)||String(e.attrs.id||"").toLowerCase().includes(t))})},[null==p||null==(r=p.chatInputManager)?void 0:r.partResources,n]),y=(0,s.useMemo)(()=>{var e=(0,t5.vk)(h.workspaceStore.fileTree).filter(e=>"file"===e.type).map(e=>{var t=(0,t5.O3)(e.path||e.name),r=String(e.name||t.split("/").pop()||t||"\u672A\u547D\u540D\u6587\u4EF6"),i=t.toLowerCase(),a=(0,t5.qN)(h.workspaceStore.fileTree,t);return{kind:"file",key:i,label:r,filePath:t,iconUrl:a.iconUrl,hoverUrl:a.hoverUrl}}),t=(0,t5.Sj)(n||"");return t?e.filter(e=>{var r=e.label.toLowerCase().includes(t),i=(0,t5.Sj)(e.filePath).includes(t);return r||i}).slice(0,100):e.slice(0,100)},[n,h.workspaceStore.fileTree]),b=(0,s.useMemo)(()=>[...g,...y],[g,y]);(0,s.useEffect)(()=>{m(0)},[b.length,n]),(0,s.useEffect)(()=>{var e=_.current[v];e&&e.scrollIntoView({block:"nearest"})},[v]);var x=e=>{var t=b[e];if(t){if("asset"===t.kind)return void o(t.attrs);o({id:t.key,label:t.label,type:"file",iconUrl:t.iconUrl,hoverUrl:t.hoverUrl,data:{filePath:t.filePath}})}};(0,s.useImperativeHandle)(t,()=>({onKeyDown:e=>{var{event:t}=e;return!!b.length&&("ArrowUp"===t.key?(t.preventDefault(),m(e=>(e-1+b.length)%b.length),!0):"ArrowDown"===t.key?(t.preventDefault(),m(e=>(e+1)%b.length),!0):"Enter"===t.key&&(t.preventDefault(),x(v),!0))}}));var I=null==d?void 0:d(),S=I&&"undefined"!=typeof window?{top:I.bottom+window.scrollY+8,left:I.left+window.scrollX,visibility:"visible"}:{visibility:"hidden"};return(0,i.jsx)("div",{className:"dropdown-ucEH59",style:S,children:(0,i.jsx)("div",{className:"list-c6DmzQ",children:0===b.length?(0,i.jsx)("div",{className:"emptyState-_HQUQ5",children:"\u6682\u65E0\u53EF\u5F15\u7528\u7684\u7D20\u6750\u6216\u6587\u4EF6"}):(0,i.jsxs)(i.Fragment,{children:[g.length>0?(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)("div",{className:lT,children:"\u7D20\u6750\u5F15\u7528"}),g.map(e=>{var t,r,a,n,s,o,l,d,c=b.indexOf(e),u=lR(null==(r=e.asset)?void 0:r.url),p=lE(null==(a=e.asset)?void 0:a.poster)?lR(null==(n=e.asset)?void 0:n.poster):"",h=(null==(s=e.asset)?void 0:s.type)==="video"&&!!(t=lR(u))&&(/^https?:\/\//i.test(t)||t.startsWith("blob:")||t.startsWith("data:")||t.startsWith("file:")),g=(null==(o=e.asset)?void 0:o.type)==="image"?u||p:lE(u)?u:p,f=(0,i.jsx)("div",{className:"assetThumbFallback-KmvCjw",children:e.label});return(0,i.jsxs)("button",{type:"button",ref:e=>{_.current[c]=e},className:rj()(lk,{[lj]:c===v}),onMouseEnter:()=>m(c),onClick:()=>x(c),children:[(0,i.jsx)("div",{className:lP,children:(null==(l=e.asset)?void 0:l.type)==="video"?p&&!h?(0,i.jsx)(rt.Fd,{src:p,alt:e.label,className:lL}):h?(0,i.jsx)("video",{src:u,poster:p||void 0,className:lL,muted:!0}):f:(null==(d=e.asset)||d.type,g?(0,i.jsx)(rt.Fd,{src:g,alt:e.label,className:lL}):f)}),(0,i.jsxs)("div",{className:lA,children:[(0,i.jsx)("div",{className:lM,children:e.label}),(0,i.jsx)("div",{className:lD,children:e.originalName})]})]},e.key)})]}):null,y.length>0?(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)("div",{className:lT,children:"\u6587\u4EF6\u5F15\u7528"}),y.map(e=>{var t=b.indexOf(e);return(0,i.jsxs)("button",{type:"button",ref:e=>{_.current[t]=e},className:rj()(lk,{[lj]:t===v}),onMouseEnter:()=>m(t),onClick:()=>x(t),children:[(0,i.jsx)("div",{className:lP,children:e.iconUrl?(0,i.jsx)("img",{src:e.iconUrl,alt:e.label,className:lL}):(0,i.jsx)("div",{className:"thumbFallback-DbnaCY",children:(0,i.jsx)(se.Z,{})})}),(0,i.jsxs)("div",{className:lA,children:[(0,i.jsx)("div",{className:lM,children:e.label}),(0,i.jsx)("div",{className:lD,children:e.filePath})]})]},e.key)})]}):null]})})})});lB.displayName="SandboxedFileMentionList";var lz=r(16390),lF=(0,n.Pi)(e=>{var t,{agUiKit:r}=e,{integratedAgentStore:a}=(0,l.mZ)(),n=(null==r||null==(t=r.threadManager)?void 0:t.threadId)||a.threadId,o=(0,s.useMemo)(()=>(0,lz.a1)(r),[r,a.messages.length,n]),d=a.getModelPreference(n);return(0,i.jsx)(nN,{value:d,defaultValue:o,onChange:e=>{n&&a.setModelPreference(n,e)}})}),lZ="model-preference-selector",lq=(0,n.Pi)(e=>{var t,{agUiKit:r,enableSandboxImpr0316:a}=e,{homepageStore:n,integratedAgentStore:o}=(0,l.mZ)(),d=(null==r||null==(t=r.threadManager)?void 0:t.threadId)||o.threadId,c=(0,s.useMemo)(()=>(0,lz.a1)(r),[r,o.messages.length,d]),u=o.getModelPreference(d),p=(0,lz.xM)(u,c),h=(0,V.j1)(p.videoModel),v=aU({enableAgentSandboxResolution:!0,enableSandboxImpr0316:a,isAgentMode:!0,isVideoPartMode:!1,normalizedModel:h});return((0,s.useEffect)(()=>{var e=aF({currentResolution:n.formData.videoResolution,isSeedanceResolutionEntry:!0,normalizedModel:h,options:v});e&&n.setFormField("videoResolution",e)},[n,n.formData.videoResolution,h,v]),null==v?void 0:v.length)?(0,i.jsx)(aO,{options:v}):null}),lG=(0,n.Pi)(e=>{var{moduleName:t,HeaderRightContent:r}=e;return(0,i.jsxs)("div",{style:{width:"100%",display:"flex",alignItems:"center",justifyContent:"space-between",padding:"12px 16px"},children:[(0,i.jsx)("div",{}),(0,i.jsx)("div",{className:"rightBtns-oXbx1D",children:r?(0,i.jsx)(r,{moduleName:t}):null})]})});lG.displayName="IntegratedAgentHeader";var lV=(0,n.Pi)(e=>{var t,r,{className:n,moduleName:d="integrated_agent_panel",hideHeader:c,initMessages:m,onMessagesUpdate:g,onInProgressChange:y,initialInput:b,onInitialInputConsumed:x,showCopyText:I=!0,BottomSlotRenderer:S,HistoryCreateButton:w,vidsStore:N,customRequest:C,hideHandleItem:T,showHistoryPanel:k,AgentChat:j}=e,{integratedAgentStore:P,loginStore:L,sandboxedAgentChatStore:A}=(0,l.mZ)(),{partRegistry:M,agUiKit:D,i18n:R}=(0,a.a)(),{threadManager:E}=D,U=(null==P?void 0:P.agentName)===o.NG.PIPPIT_NEST_AGENT;null==(t=L.userConfig.uid)||t.trim(),null==D||null==(r=D.artifactsManager)||r.artifactList;var O=(0,s.useRef)(!1),B=(0,s.useRef)(""),z=(0,s.useRef)(null),F=(0,s.useRef)(null),{trackBusinessAction:Z,trackError:q}=(0,en.r)(),G=null==E?void 0:E.threadId;(0,s.useEffect)(()=>{G||D.workbenchManager.enterEmptyState()},[]);var V=(e=>{var{enabled:t,artifactPanelOpen:r,threadId:i,integratedThreadId:a,conversationId:n,moduleName:o,pollIntervalMs:l=3e3,workspaceStore:d,trackBusinessAction:c}=e,p=i||a||n||"",h=(0,s.useRef)(""),v=(0,s.useRef)(0),m=(0,s.useRef)(null),_=(0,s.useRef)(null),g=(0,s.useRef)(""),f=(0,s.useRef)(!1),y=(0,s.useRef)([]),b=(0,s.useCallback)(()=>{null!==m.current&&(window.clearTimeout(m.current),m.current=null)},[]),x=(0,s.useCallback)(()=>{null!==_.current&&(window.clearInterval(_.current),_.current=null),g.current=""},[]);(0,s.useEffect)(()=>()=>{b(),x()},[b,x]);var I=(0,s.useCallback)((e,t)=>(0,u._)(function*(){if(t&&!f.current){f.current=!0,v.current=Date.now(),c("artifact_panel_auto_refresh",o,"success",{thread_id:t,reason:e});try{yield d.loadThreadFileTree(t,{preserveCurrentTree:!0,silentLoading:!0})}finally{f.current=!1}}})(),[o,c,d]),S=(0,s.useCallback)((e,t)=>{if(t){var r=Date.now()-v.current;if(r>=l)I(e,t);else if(null===m.current){var i=Math.max(0,l-r);m.current=window.setTimeout(()=>{m.current=null,I(e,t)},i)}}},[I,l]),w=(0,s.useCallback)(function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:y.current;if(!p||!t||!r||!lc(e)){b(),x();return}g.current!==p&&x(),null===_.current&&(g.current=p,I("running_poll_leading",p),_.current=window.setInterval(()=>{I("running_poll_tick",p)},l))},[p,r,b,I,t,l,x]);return(0,s.useEffect)(()=>{w(y.current)},[w]),(0,s.useEffect)(()=>{b(),x(),h.current="",y.current=[]},[p,b,x]),(0,s.useCallback)(function(e){var r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[];if(t&&p){y.current=r,w(r);var i=ld(e,p,r);if(i&&i!==h.current&&(h.current=i,c("artifact_panel_auto_refresh_on_terminated",o,"success",{thread_id:p,refresh_key:i}),S("terminated",p)),Array.isArray(e)&&e.length>0){var a=e[e.length-1],n=(null==a?void 0:a.messageId)||(null==a?void 0:a.id)||(null==a?void 0:a.runId);if(n){var s="".concat(p,":message:").concat(n);s!==h.current&&(h.current=s,S("message_update",p))}}}},[t,p,w,o,S,c])})({enabled:U,artifactPanelOpen:A.artifactPanelOpen,threadId:null==E?void 0:E.threadId,integratedThreadId:P.threadId,conversationId:A.currentConversationId,moduleName:d,workspaceStore:A.workspaceStore,trackBusinessAction:Z});(0,eO.y)({agentName:P.agentName}),(0,s.useEffect)(()=>{if(M)return M.register({id:"biz/x_data_prompt_text",subType:"biz/x_data_prompt_text",type:_.PartType.Data,component:eU.Yv,priority:eR.f.High}),M.register({id:"biz/character",subType:"biz/character",type:_.PartType.Data,component:eU.pO,priority:eR.f.High}),M.register({id:"biz/error",subType:"biz/error",type:_.PartType.Data,component:eU.dz,priority:eR.f.High}),M.register({id:"biz/part_error",subType:"biz/part_error",type:_.PartType.Data,component:eE.lQ,priority:eR.f.High}),M.register({id:"biz/x_data_intermediate_message",subType:"biz/x_data_intermediate_message",type:_.PartType.Data,component:eU.uB,priority:eR.f.High}),M.register({id:"biz/x_data_predict_info",subType:"biz/x_data_predict_info",type:_.PartType.Data,component:eU.aV,priority:eR.f.High}),M.register({id:"custom_text",type:_.PartType.Text,component:eU.DX,priority:eR.f.High}),M.register({id:"biz/x_data_direct_tool_call_req",subType:"biz/x_data_direct_tool_call_req",type:_.PartType.Data,component:eU.bR,priority:eR.f.High}),M.register({id:"tool_call_req",subType:"tool_call_req",type:_.PartType.Data,component:eU.P8,priority:eR.f.High}),M.register({id:"tool_call_resp",subType:"tool_call_resp",type:_.PartType.Data,component:eU.P8,priority:eR.f.High}),M.register({id:"tool_call_group",subType:"tool_call_group",type:_.PartType.Data,component:eU.oO,priority:eR.f.High}),M.register({id:"biz/x_data_upload_image",subType:"biz/x_data_upload_image",type:_.PartType.Data,component:eE.iO,priority:eR.f.High}),M.register({id:"biz/x_data_upload_video",subType:"biz/x_data_upload_video",type:_.PartType.Data,component:eE.Wy,priority:eR.f.High}),M.register({id:"biz/x_data_video_state",subType:"biz/x_data_video_state",type:_.PartType.Data,component:eU.OF,priority:eR.f.High}),M.register({id:"biz/x_data_video_storyboard",subType:"biz/x_data_video_storyboard",type:_.PartType.Data,component:eU._T,priority:eR.f.High}),M.register({id:"biz/x_data_video_state_21",subType:"biz/x_data_video_state_21",type:_.PartType.Data,component:eU.ao,priority:eR.f.High}),M.register({id:"biz/x_data_video_storyboard_21",subType:"biz/x_data_video_storyboard_21",type:_.PartType.Data,component:eU.F8,priority:eR.f.High}),M.register({id:f.SubTypeNameOfXBizImagePart,subType:f.SubTypeNameOfXBizImagePart,type:_.PartType.Data,component:eU.RJ,priority:eR.f.High}),M.register({id:f.SubTypeNameOfXBizVideoPart,subType:f.SubTypeNameOfXBizVideoPart,type:_.PartType.Data,component:eU.cG,priority:eR.f.High}),M.register({id:"biz/x_data_sandbox_file",subType:"biz/x_data_sandbox_file",type:_.PartType.Data,component:eU.oq,priority:eR.f.High}),()=>{try{var e,t,r,i,a,n,s,o,l,d,c,u,p,h,v,m,_,g,y,b;null==(e=M.unregister)||e.call(M,"biz/error"),null==(t=M.unregister)||t.call(M,"biz/x_data_prompt_text"),null==(r=M.unregister)||r.call(M,"biz/character"),null==(i=M.unregister)||i.call(M,"biz/part_error"),null==(a=M.unregister)||a.call(M,"custom_text"),null==(n=M.unregister)||n.call(M,"biz/x_data_intermediate_message"),null==(s=M.unregister)||s.call(M,"biz/x_data_predict_info"),null==(o=M.unregister)||o.call(M,"biz/x_data_direct_tool_call_req"),null==(l=M.unregister)||l.call(M,"tool_call_req"),null==(d=M.unregister)||d.call(M,"tool_call_resp"),null==(c=M.unregister)||c.call(M,"tool_call_group"),null==(u=M.unregister)||u.call(M,"biz/x_data_upload_image"),null==(p=M.unregister)||p.call(M,"biz/x_data_upload_video"),null==(h=M.unregister)||h.call(M,"biz/x_data_video_state"),null==(v=M.unregister)||v.call(M,"biz/x_data_video_storyboard"),null==(m=M.unregister)||m.call(M,"biz/x_data_video_state_21"),null==(_=M.unregister)||_.call(M,"biz/x_data_video_storyboard_21"),null==(g=M.unregister)||g.call(M,f.SubTypeNameOfXBizImagePart),null==(y=M.unregister)||y.call(M,f.SubTypeNameOfXBizVideoPart),null==(b=M.unregister)||b.call(M,"biz/x_data_sandbox_file")}catch(e){}}},[M]),(0,eB.wI)();var H=function(){var e=!(arguments.length>0)||void 0===arguments[0]||arguments[0],{agUiKit:t}=(0,a.a)(),[r,n]=(0,s.useState)(!1);return(0,s.useEffect)(()=>{if(!e||!(null==t||null==(r=t.workbenchManager)?void 0:r.previewManager))return void n(!1);var r,{view:a}=t.workbenchManager.previewManager;return a.register({id:ix,mode:iI,component:()=>(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)(ig,{}),(0,i.jsx)(ib,{})]}),priority:eR.f.Highest}),n(!0),()=>{a.unregister(ix)}},[t,e]),r}(U),W=(0,s.useCallback)(e=>{var t,r,i=!!(null==(t=D.workbenchManager.workbenchLayoutState)?void 0:t.showChatList);e?(D.workbenchManager.toggleCanvasPanel(!0),D.workbenchManager.enterCustomPreview(iI,{})):(D.workbenchManager.enterSinglePreview(),D.workbenchManager.toggleCanvasPanel(!1)),!!(null==(r=D.workbenchManager.workbenchLayoutState)?void 0:r.showChatList)!==i&&D.workbenchManager.toggleChatList(i)},[D]);(0,s.useEffect)(()=>{U&&H&&W(A.artifactPanelOpen)},[H,U,A.artifactPanelOpen,W]),(0,s.useEffect)(()=>{if(U){var e,t,r=null==(e=(t=D.workbenchManager).onLayoutStateChange)?void 0:e.call(t,e=>{A.setArtifactPanelOpen(!!e.showPreviewPanel)});return()=>{var e;null==r||null==(e=r.dispose)||e.call(r)}}},[D,U,A]),(0,s.useEffect)(()=>{if(U)return()=>{A.setArtifactPanelOpen(!1),W(!1)}},[U,A,W]),(0,s.useEffect)(()=>{P.initialize()},[P]),(0,s.useEffect)(()=>{R.setLang("zh")},[R]),(e=>{var{agUiKit:t,creditTip:r,creditTipClassName:a,handleModeChange:n,SubmitButton:l}=e,d=(0,af.fy)();(0,s.useEffect)(()=>{var e;if(null==t||null==(e=t.threadManager)?void 0:e.agentName){if((0,lb.o)(t.actionManager,{SubmitButton:l}),t.clientToolCompRegistry.register({slot:lv.l.MediaUploadButton,contentRenderer:e=>(0,i.jsx)(lg,(0,p._)({},e))}),t.partInteractionManager&&t.workbenchManager&&t.activePreviewManager&&function(e){var{partInteractionManager:t,workbenchManager:r,activePreviewManager:a,agUiKit:n}=e;t.registerPartActionHandling({actionType:"click",partType:_.PartType.Data,subType:f.SubTypeNameOfXBizVideoPart,handler:(e,t)=>{if((0,f.isXBizVideoPart)(e)&&(e.data.video.url||e.data.video.previewUrl)){var i=(0,lf.J)(e);i&&(r.toggleCanvasPanel(!0),r.enterSinglePreview(),a.setActiveResourceId(i),a.setRunId(t.runId))}}}),t.registerPartActionHandling({actionType:"click",partType:_.PartType.Data,subType:f.SubTypeNameOfXBizUploadVideoPart,handler:(e,t)=>{if((0,f.isXBizDataUploadVideoPart)(e)&&t.role===_.AgentRole.User){var r,a,s,o=((e,t)=>{if(!(0,f.isXBizDataUploadVideoPart)(e))return null;var r,i,{previewList:a}=(0,ly.v0)(t.content),n=a.find(t=>{var r;return"video"===t.key&&(t.videoUrl===e.data.video.url||t.videoUrl===(null==(r=e.data.video.playerInfo)?void 0:r.playUrl))}),s=(null==n?void 0:n.videoUrl)||(null==(r=e.data.video.playerInfo)?void 0:r.playUrl)||e.data.video.previewUrl||e.data.video.url||e.data.video.downloadUrl;if(!s)return null;var o=e.data.video.coverPreviewUrl||e.data.video.coverUrl||e.data.video.thumbnail||e.data.video.poster,l=(null==n?void 0:n.encryptKey)||(null==(i=e.data.video.playerInfo)?void 0:i.playUrlKey);return{src:s,poster:o,assetId:e.data.video.assetId,encryptKey:l}})(e,t);if(o){var l=iy.Z.confirm({title:"\u89C6\u9891\u9884\u89C8",content:(0,i.jsx)("div",{style:{marginTop:12},children:(0,i.jsx)(rt.PG,{src:o.src,posterSrc:o.poster,assetId:o.assetId,controls:!0,autoPlay:!0,showLoading:!0,className:"previewVideo-PpTFK4",style:{width:"100%"}})}),footer:null,maskClosable:!0,closable:!0,onCancel:()=>l.close(),cancelButtonProps:{style:{display:"none"}},okButtonProps:{style:{display:"none"}}});n.onReport("onMessagePreview",{messageId:t.messageId,runId:null!=(r=null==t?void 0:t.runId)?r:null==t?void 0:t.run_id,threadId:null!=(a=null==t?void 0:t.threadId)?a:null==t?void 0:t.thread_id,generateId:null!=(s=null==t?void 0:t.runId)?s:null==t?void 0:t.run_id})}}}})}({partInteractionManager:t.partInteractionManager,workbenchManager:t.workbenchManager,activePreviewManager:t.activePreviewManager,agUiKit:t}),t.chatInputManager.registerConfig(f.ChatInputTool.BottomTool,{id:f.DefaultInputToolId.Upload,position:"left",priority:10,contentRenderer:()=>(0,i.jsx)(f.DefaultUploadTool,{allowVideo:!0})}),t.chatInputManager.registerConfig(f.ChatInputTool.BottomTool,{id:f.DefaultInputToolId.Scale,position:"left",priority:9,contentRenderer:()=>(0,i.jsx)(f.DefaultScaleTool,{})}),t.threadManager.agentName===o.NG.PIPPIT_VIDEO_AGENT_V2_CN&&t.chatInputManager.registerConfig(f.ChatInputTool.BottomTool,{id:"video-mode-selector",position:"left",priority:8,contentRenderer:()=>(0,i.jsx)(lI,{onModeChange:n})}),t.threadManager.agentName===o.NG.PIPPIT_NEST_AGENT&&t.chatInputManager.registerConfig(f.ChatInputTool.BottomTool,{id:lZ,position:"left",priority:8,contentRenderer:()=>(0,i.jsx)(lF,{agUiKit:t})}),t.threadManager.agentName===o.NG.PIPPIT_NEST_AGENT&&t.chatInputManager.registerConfig(f.ChatInputTool.BottomTool,{id:"video-resolution-selector",position:"left",priority:7,contentRenderer:()=>(0,i.jsx)(lq,{agUiKit:t,enableSandboxImpr0316:d})}),t.threadManager.agentName===o.NG.PIPPIT_NEST_AGENT){var c=(0,s.forwardRef)((e,r)=>(0,i.jsx)(lB,(0,h._)((0,p._)({},e),{ref:r,agUiKit:t})));t.chatInputManager.registerConfig(f.ChatInputTool.MentionList,{id:"sandbox-file-mention-list",component:c})}return t.chatInputManager.registerConfig(f.ChatInputTool.BottomTool,{id:"credit-tip",position:"left",priority:3,contentRenderer:()=>r?(0,i.jsx)(v.Z,{content:r,children:(0,i.jsx)("div",{className:a,children:r})}):null}),t.chatInputManager.registerConfig(f.ChatInputTool.BottomTool,{id:f.DefaultInputToolId.Submit,position:"right",priority:10,contentRenderer:()=>(0,i.jsx)(lC,{showStopConfirmModal:!0})}),()=>{(0,lb.X)(t.actionManager),t.chatInputManager.unregisterConfig(f.ChatInputTool.BottomTool,f.DefaultInputToolId.Upload),t.chatInputManager.unregisterConfig(f.ChatInputTool.BottomTool,f.DefaultInputToolId.Scale),t.chatInputManager.unregisterConfig(f.ChatInputTool.BottomTool,"credit-tip"),t.chatInputManager.unregisterConfig(f.ChatInputTool.BottomTool,"video-mode-selector"),t.chatInputManager.unregisterConfig(f.ChatInputTool.BottomTool,lZ),t.chatInputManager.unregisterConfig(f.ChatInputTool.BottomTool,"video-resolution-selector"),t.chatInputManager.unregisterConfig(f.ChatInputTool.BottomTool,f.DefaultInputToolId.Submit),t.chatInputManager.unregisterConfig(f.ChatInputTool.MentionList,"sandbox-file-mention-list")}}},[l,t,t.threadManager.agentName,r,a,n])})({agUiKit:D,creditTip:"",creditTipClassName:"creditTip-ESvaZi",handleModeChange:(0,s.useCallback)((e,t,r)=>{Z("video_mode_change",d,"success",{thread_id:r,mode:e,mode_name:t})},[Z,d]),SubmitButton:iq}),(0,s.useEffect)(()=>{if(U&&(null==D||null==(e=D.chatInputManager)?void 0:e.nodeConverterRegistry)){var e,t=()=>{var e=D.chatInputManager.nodeConverterRegistry,t=e.get("mention-node");e.register("mention-node",{toPart:e=>{if(!e||(null==(a=e.type)?void 0:a.name)!=="mention-node")return(null==t?void 0:t.toPart(e))||null;var r=e.attrs||{};if(!r.id||r.loading)return null;var i=String((null==(n=r.data)?void 0:n.referenceToken)||"").trim();if(i)return(0,lw.Vv)("\u3010".concat(i,"\u3011"));if("file"===r.type){var a,n,s,o,l,d=String((null==(s=r.data)?void 0:s.filePath)||"").trim();if(!d)return null;var c=String((null==(o=r.data)?void 0:o.selectorKind)||"").trim(),u=String((null==(l=r.data)?void 0:l.selectorId)||"").trim(),p=(0,t5.Ss)(d,{selectorKind:c,selectorId:u});return p?(0,lw.Vv)(p):null}return(null==t?void 0:t.toPart(e))||null}})};t();var r=D.chatInputManager.onEditorReady(()=>{t()});return()=>{var e;null==r||null==(e=r.dispose)||e.call(r)}}},[D,U]),(0,s.useEffect)(()=>{if(b&&!O.current&&D.chatInputManager){var e=()=>{O.current||(O.current=!0,null==x||x(),D.chatInputManager.updateInputData([(0,f.buildTextPart)(b)]))},t=D.chatInputManager.onEditorReady(e);return D.chatInputManager.editorRef&&e(),()=>{t.dispose()}}},[b,D,x]);var Q=(0,s.useCallback)(e=>{Z("onMessageSent",d,"success",{thread_id:G,message_id:(null==e?void 0:e.messageId)||(null==e?void 0:e.id),content_length:Array.isArray(null==e?void 0:e.content)?e.content.length:void 0})},[G]),K=(0,s.useCallback)(e=>{},[]),Y=(0,s.useCallback)(e=>{q(e instanceof Error?e:Error((null==e?void 0:e.message)||String(e)),{module:d,operation:"onError",thread_id:G})},[q,G]),J=(0,s.useCallback)(e=>{var t=(e=>{if(!Array.isArray(e)||0===e.length)return"empty";for(var t,r=e.map(e=>{var t=(null==e?void 0:e.messageId)||(null==e?void 0:e.id)||"",r=Array.isArray(null==e?void 0:e.content)?e.content.length:0;return"".concat(t,":").concat(r)}).join("|"),i=e[e.length-1],a=(null==i?void 0:i.messageId)||(null==i?void 0:i.id)||"",n=JSON.stringify(null!=(t=null==i?void 0:i.content)?t:[]),s=0x811c9dc5,o=0;o{if(U&&E){var e,t=[],r=E.onMessagesChange(e=>{V(e,E.runStates||[])});r&&t.push(r);var i=null==(e=E.onRunStatesChange)?void 0:e.call(E,e=>{V(E.messages||[],e)});return i&&t.push(i),()=>{t.forEach(e=>{var t;return null==e||null==(t=e.dispose)?void 0:t.call(e)})}}},[V,U,E]),(0,s.useEffect)(()=>{if(!U||!E)return;var e=A.currentConversationId||E.threadId;if(e)F.current!==e&&(F.current=e,z.current=null),z.current!==e&&(E.messages||[]).some(e=>!!Array.isArray(null==e?void 0:e.content)&&e.content.some(e=>{if("biz/x_data_sandbox_file"!==((null==e?void 0:e.subType)||(null==e?void 0:e.sub_type)))return!1;var t=null==e?void 0:e.data;if("string"==typeof t)try{t=JSON.parse(t)}catch(e){return!1}if(!t||"object"!=typeof t)return!1;var r=String(t.type||"").toLowerCase(),i=String(t.mime||"").toLowerCase();return r.includes("storyboard")||i.includes("json")}))&&(z.current=e,A.setArtifactPanelOpen(!0))},[U,A,A.currentConversationId,E,E.messages,E.threadId]);var X=(0,s.useCallback)(e=>{null==y||y(e)},[y]),$=(0,s.useMemo)(()=>function(e){return(0,i.jsx)(iD,(0,h._)((0,p._)({},e),{BottomSlotRenderer:S}))},[S]),ee=(0,s.useMemo)(()=>function(e){return(0,i.jsx)(iE,(0,h._)((0,p._)({},e),{showCopyText:I}))},[I]),et=(0,s.useMemo)(()=>function(e){return(0,i.jsx)(iO,(0,h._)((0,p._)({},e),{HistoryCreateButton:w}))},[w]),er=(0,s.useMemo)(()=>(0,s.forwardRef)((e,t)=>{var{messages:r}=e||{},a=(0,s.useMemo)(()=>(0,iN.K)(r),[r]);return(0,s.useEffect)(()=>{r&&r.length>0&&m&&m(r)},[m,r]),(0,s.useEffect)(()=>{a&&a.length>0&&J(a)},[a,J]),(0,i.jsx)(f.DefaultMessages,(0,h._)((0,p._)({ref:t},e),{messages:a}))}),[m,J]),ei=(0,s.useMemo)(()=>c?void 0:()=>(0,i.jsx)(lG,{moduleName:d,HeaderRightContent:iA}),[c,d,iA]);return(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)(f.AgentPanel,{className:n,customRequest:C,EmptyNode:()=>(0,i.jsx)(lr,{}),AgentChat:j,onMessageSent:Q,onError:Y,ToolMessage:eU.NH,ToolCallsRenderer:eD,Input:eh,Messages:er,Header:ei,onMessagesReceived:K,onInProgress:X,AssistantMessage:$,UserMessage:ee,labels:{placeholder:"\u4E0E\u7EFC\u5408\u52A9\u624B\u5BF9\u8BDD\uFF0C\u652F\u6301\u591A\u79CD\u80FD\u529B...",sendText:"\u53D1\u9001"},History:et,AgentPreview:eA,hideHandleItem:T,showHistoryPanel:k}),(0,i.jsx)(iw,{})]})}),lH=ei.L,lW=(0,n.Pi)(()=>{var{integratedAgentStore:e,loginStore:t,sandboxedAgentChatStore:r}=(0,l.mZ)(),{agentName:n,threadId:u,currentTabName:p}=e,h=(0,ei.K)(),{agUiKit:v}=(0,a.a)(),m=e.initialInput,_=(0,s.useCallback)(()=>{r.clearArtifactPreviewRequest(),r.setArtifactPanelOpen(!1)},[r]),g=(0,s.useMemo)(()=>(0,i.jsx)(c.L,{}),[]);(0,s.useEffect)(()=>{v.threadManager.onThreadRestored(()=>{var t=v.threadManager.agentName,i=v.threadManager.threadId,a=t||e.agentName||o.NG.PIPPIT_VIDEO_AGENT_V2_CN;_(),e.setAgentName(a),a===o.NG.PIPPIT_NEST_AGENT&&i&&(r.sessionStore.setCurrentConversationId(i),r.sessionStore.setSessionId(i),r.workspaceStore.loadThreadFileTree(i)),e.initializeAgentFromUrl()})},[v.threadManager,e,_,r]),(0,s.useEffect)(()=>{v.onThreadChange(t=>{var{threadId:i,agentName:a}=t;if(i&&a){_();var n=new URLSearchParams(window.location.search);n.set("thread_id",i);var s=(0,o.CZ)(a);n.set("tab_name",s),n.set("agent_name",a),e.setThreadId(i),s&&e.setCurrentTabName(s),a&&e.setAgentName(a),a===o.NG.PIPPIT_NEST_AGENT&&(r.sessionStore.setCurrentConversationId(i),r.sessionStore.setSessionId(i),r.workspaceStore.loadThreadFileTree(i)),e.vidsStore.planningboardStore.clear(),history.replaceState(null,"","".concat(window.location.pathname,"?").concat(n.toString()))}})},[v,e,_,r]),(0,s.useEffect)(()=>{if(u&&"function"==typeof v.switchToThread){var e,t,r=null==(e=v.threadManager)?void 0:e.threadId,i=null==(t=v.threadManager)?void 0:t.agentName;if(!n||r!==u||i!==n){if(n)return void v.switchToThread(u,n);v.switchToThread(u)}}},[v,n,u]);var f=(0,s.useCallback)(t=>{e.initMessages(t)},[e]),y=(0,s.useCallback)(t=>{var r;(null==(r=e.vidsStore)?void 0:r.conversationStore)&&e.vidsStore.conversationStore.updateMessages(t)},[e]),b=(0,s.useCallback)(t=>{e.setLoading(t)},[e]),x=(0,s.useCallback)(()=>{e.setInitialInput("")},[e]);return t.userConfig.uid&&t.userConfig.workspace_id?(0,i.jsx)("div",{className:iL.chatContainer,style:{height:(0,d.isInternal)()?"calc(100vh - 108px)":"calc(100vh - 68px - var(--nest-agent-banner-height, 0px))"},children:(0,i.jsx)(ea,{moduleName:lH,children:(0,i.jsx)(lV,{showHistoryPanel:!0,moduleName:lH,className:iL.agentChat,showCopyText:!0,initMessages:f,onMessagesUpdate:y,onInProgressChange:b,initialInput:m,onInitialInputConsumed:x,BottomSlotRenderer:er,HistoryCreateButton:g,vidsStore:e.vidsStore,customRequest:h,hideHandleItem:!["integrated-agent","montage"].includes(p||"home")})})}):(0,i.jsx)(()=>(0,i.jsx)("div",{className:iL.loading,children:(0,i.jsx)("div",{className:iL.loadingText,children:"\u6B63\u5728\u521D\u59CB\u5316..."})}),{})})},4475:function(e,t,r){"use strict";r.d(t,{CO:()=>f,DB:()=>V,DI:()=>m,Dx:()=>W,G7:()=>o,IJ:()=>p,JO:()=>F,MS:()=>x,RT:()=>_,SH:()=>I,SY:()=>R,Sp:()=>k,Uw:()=>D,VU:()=>N,Wr:()=>g,_K:()=>E,cK:()=>j,dW:()=>T,gp:()=>w,h0:()=>b,lD:()=>q,n8:()=>S,nT:()=>h,og:()=>U,pO:()=>G,pt:()=>v,rW:()=>M,tB:()=>C,v_:()=>Q,vk:()=>function e(t){var r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0,n=[];return t.forEach(t=>{var s;n.push((0,a._)((0,i._)({},t),{level:r})),"directory"===t.type&&(null==(s=t.children)?void 0:s.length)&&n.push(...e(t.children,r+1))}),n},yM:()=>Z,z4:()=>H});var i=r(64664),a=r(33994),n=r(29632),s=r(47142),o=[{key:"assets",label:"\u591A\u5A92\u4F53"},{key:"project",label:"\u6587\u4EF6\u5939"}],l=new Set(["JPG","JPEG","PNG","GIF","WEBP","SVG"]),d=new Set(["MP4","MOV","WEBM","AVI","MKV"]),c=new Set(["MP3","WAV","AAC","M4A","FLAC","OGG","OPUS"]),u=new Set(["MD","MARKDOWN","JSON","TXT","YML","YAML"]),p="data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='36' height='36' viewBox='0 0 36 36'%3E%3Crect x='1.5' y='1.5' width='33' height='33' rx='8' fill='%23F2F4F7' stroke='%23D0D5DD'/%3E%3Cpath d='M12 9.75A2.25 2.25 0 0 1 14.25 7.5h5.378c.597 0 1.17.237 1.591.659l2.622 2.622c.422.422.659.994.659 1.591v13.878A2.25 2.25 0 0 1 22.25 28.5h-8A2.25 2.25 0 0 1 12 26.25v-16.5Z' fill='%2394A3B8'/%3E%3Cpath d='M18 11.25h3.75M15.75 15h6M15.75 18.75h6M15.75 22.5h4.5' stroke='%23FFFFFF' stroke-width='1.2' stroke-linecap='round'/%3E%3C/svg%3E";function h(e,t){var r=t?t.split(".").map(e=>String(e||"").trim()).filter(Boolean).map(e=>"shot_list"===e?"shotList":"role_list"===e?"roleList":"location_list"===e?"locationList":"product_list"===e?"productList":"shot_id"===e?"shotId":"voice_over"===e?"voiceover":e):[];if(r.length){var i=e;for(var a of r){if(null==i)return;if(Array.isArray(i)){var n=Number(a);if(!Number.isInteger(n)||n<0||n>=i.length)return;i=i[n];continue}if("object"!=typeof i)return;i=i[a]}return i}}function v(e){if(null==e)return"";var t="";if("string"==typeof e)t=e;else if("number"==typeof e||"boolean"==typeof e)t=String(e);else try{t=JSON.stringify(e)}catch(e){t=""}return(t=t.replace(//gi,"\n").trim()).length<=200?t:"".concat(t.slice(0,200),"...")}function m(e){var t=String(e||"").replace(/\r\n/g,"\n").replace(/\r/g,"\n").split("\n").slice(0,6);if("undefined"!=typeof document){var r=document.createElement("canvas");r.width=360,r.height=140;var i=r.getContext("2d");if(i)return i.fillStyle="#FFFFFF",i.fillRect(0,0,r.width,r.height),i.strokeStyle="#E2E8F0",i.lineWidth=1,i.strokeRect(.5,.5,r.width-1,r.height-1),i.fillStyle="#64758B",i.font="11px sans-serif",i.fillText("\u5F15\u7528\u5185\u5BB9\u9884\u89C8",12,14),i.fillStyle="#475569",i.font="12px sans-serif",t.forEach((e,t)=>{i.fillText(e||" ",12,24+16*t)}),r.toDataURL("image/png")}var a=t.map(e=>e.replace(/&/g,"&").replace(//g,">").replace(/"/g,""").replace(/'/g,"'")).map((e,t)=>"").concat(e||" ","")).join(""),n="\u5F15\u7528\u5185\u5BB9\u9884\u89C8".concat(a,""),s="function"==typeof btoa?btoa(unescape(encodeURIComponent(n))):"";return s?"data:image/svg+xml;base64,".concat(s):"data:image/svg+xml,".concat(encodeURIComponent(n))}function _(e){var t=e.lastIndexOf(".");return -1===t||t===e.length-1?"":e.slice(t+1).toUpperCase()}function g(e,t){var r;return l.has(e)?"image":d.has(e)?"video":c.has(e)?"audio":u.has(e)?"text":(null==t?void 0:t.Image)?"image":(null==t?void 0:t.Video)?"video":(null==t?void 0:t.Audio)?"audio":(null==t||null==(r=t.TextInfo)?void 0:r.content)?"text":"unknown"}function f(e){var t,r,i,a,n,s,o,l,d,c,u,p,h,v,m,_,g,f,y,b,x,I,S,w,N,C=null==e?void 0:e.Image;return null!=(N=null!=(w=null!=(S=null!=(I=null!=(x=null!=(b=null!=(y=null!=(f=null!=(g=null!=(_=null==C||null==(t=C.previewinfo_1080p)?void 0:t.preview_url)?_:null==C||null==(i=C.internal_preview)||null==(r=i.previewinfo_1080p)?void 0:r.preview_url)?g:null==C||null==(n=C.watermark_preview)||null==(a=n.previewinfo_1080p)?void 0:a.preview_url)?f:null==C||null==(s=C.previewinfo_720p)?void 0:s.preview_url)?y:null==C||null==(l=C.internal_preview)||null==(o=l.previewinfo_720p)?void 0:o.preview_url)?b:null==C||null==(c=C.watermark_preview)||null==(d=c.previewinfo_720p)?void 0:d.preview_url)?x:null==C||null==(u=C.previewinfo_2048p)?void 0:u.preview_url)?I:null==C||null==(h=C.internal_preview)||null==(p=h.previewinfo_2048p)?void 0:p.preview_url)?S:null==C||null==(m=C.watermark_preview)||null==(v=m.previewinfo_2048p)?void 0:v.preview_url)?w:null==C?void 0:C.url)?N:null==C?void 0:C.uri}function y(e){var t,r,i,a,n,s,o,l,d;if(e)return null!=(d=null!=(l=null!=(o=null!=(s=null==(t=e.previewinfo_2048p)?void 0:t.preview_url)?s:null==(r=e.previewinfo_1080p)?void 0:r.preview_url)?o:null==(i=e.previewinfo_720p)?void 0:i.preview_url)?l:null==(a=e.previewinfo_480p)?void 0:a.preview_url)?d:null==(n=e.previewinfo)?void 0:n.preview_url}function b(e){var t,r,i,a,n,s,o,l,d,c,u,p,h,v,m,_=null==e?void 0:e.Image;return null!=(m=null!=(v=null!=(h=null!=(p=null!=(u=null!=(c=null!=(d=null!=(l=null!=(o=null!=(s=null!=(n=null!=(a=null==_?void 0:_.dowmload_url)?a:y(null==_?void 0:_.not_watermark_preview))?n:null==_||null==(t=_.previewinfo_2048p)?void 0:t.preview_url)?s:null==_||null==(r=_.previewinfo_1080p)?void 0:r.preview_url)?o:null==_||null==(i=_.previewinfo_720p)?void 0:i.preview_url)?l:y(null==_?void 0:_.internal_preview))?d:y(null==_?void 0:_.dynamic_preview))?c:y(null==_?void 0:_.compliance_preview))?u:y(null==_?void 0:_.brand_preview))?p:y(null==_?void 0:_.watermark_preview))?h:null==_?void 0:_.downsample_url)?v:null==_?void 0:_.url)?m:null==_?void 0:_.uri}function x(e){var t,r,i=null==e?void 0:e.Video;return null!=(r=null!=(t=null==i?void 0:i.preview_url)?t:null==i?void 0:i.origin_url)?r:null==i?void 0:i.download_url}function I(e){var t,r,i=null==e?void 0:e.Video;return null!=(r=null!=(t=null==i?void 0:i.download_url)?t:null==i?void 0:i.origin_url)?r:null==i?void 0:i.preview_url}function S(e){var t,r=null==e?void 0:e.Audio;return null!=(t=null==r?void 0:r.preview_url)?t:null==r?void 0:r.download_url}function w(e){var t,r,i,a,n,s;if(e)return null!=(s=null!=(n=null!=(a=null==e||null==(t=e.TextInfo)?void 0:t.content)?a:null==e||null==(r=e.Extra)?void 0:r.content)?n:null==e||null==(i=e.Extra)?void 0:i.text)?s:null==e?void 0:e.AssetDesc}function N(e){var t;return null==e||null==(t=e.TextInfo)?void 0:t.download_url}function C(e,t){var r=(e||"").trim(),i=(t||"").trim();return r?i?r.endsWith("/".concat(i))?r:"".concat(r,"/").concat(i):r:i}function T(e){var t=e.trim().replace(/^\uFEFF/,"");if(!t)return null;try{return JSON.parse(t)}catch(e){return null}}function k(e,t){if(null==e)return"";if("string"==typeof e){var r=e.replace(/^\uFEFF/,"");if("JSON"===t){var i=T(r);if(null!==i){if("string"==typeof i){var a=T(i);if(null!==a)return JSON.stringify(a,null,2)}return JSON.stringify(i,null,2)}}return r}try{return JSON.stringify(e,null,2)}catch(t){return String(e)}}function j(e){if("string"==typeof e){var t=T(e);return null!==t?JSON.stringify(t,null,2):e}return k(e,"JSON")}function P(e){return!!e&&"object"==typeof e&&!Array.isArray(e)}function L(e){if(null!=e)return String(e).trim()||void 0}function A(e){return Array.isArray(e)?e.map(e=>String(e).trim()).filter(Boolean):[]}function M(e){var t,r,i,a,n,s,o,l,d,c,u,p,h,v="string"==typeof e?T(e):e;if(!P(v))return null;var m=null!=(r=null!=(t=v.Arguments)?t:v.arguments)?r:v.args;if(!P(m))return null;var _={toolName:L(null!=(i=v.ToolName)?i:v.toolName),toolCallId:L(null!=(n=null!=(a=v.ToolCallID)?a:v.ToolCallId)?n:v.toolCallId),createdAt:L(null!=(s=v.CreatedAt)?s:v.createdAt),args:{duration:function(e){if("number"==typeof e&&Number.isFinite(e))return e;if("string"==typeof e){var t=Number(e);if(Number.isFinite(t))return t}}(null!=(o=m.Duration)?o:m.duration),modelName:L(null!=(l=m.ModelName)?l:m.modelName),outputPath:L(null!=(d=m.OutputPath)?d:m.outputPath),prompt:L(null!=(c=m.Prompt)?c:m.prompt),ratio:L(null!=(u=m.Ratio)?u:m.ratio),imageList:A(null!=(p=m.ImageList)?p:m.imageList),videoList:A(null!=(h=m.VideoList)?h:m.videoList)}},g=!!(_.toolName||_.toolCallId),f=!!(void 0!==_.args.duration||_.args.modelName||_.args.outputPath||_.args.prompt||_.args.ratio||_.args.imageList.length||_.args.videoList.length);return g&&f?_:null}function D(e){if(!e)return"-";var t=new Date(e);return Number.isNaN(t.getTime())?e:t.toLocaleString("zh-CN",{hour12:!1})}function R(e){if(!e)return"";var t="string"==typeof e?parseInt(e,10):e;if(!Number.isFinite(t)||t<=0)return"";var r=new Date(1e3*t);if(Number.isNaN(r.getTime()))return"";var i=Math.floor((new Date().getTime()-r.getTime())/1e3),a=Math.floor(i/60),n=Math.floor(a/60),s=Math.floor(n/24);return i<60?"\u521A\u521A":a<60?"".concat(a,"\u5206\u949F\u524D"):n<24?"".concat(n,"\u5C0F\u65F6\u524D"):s<7?"".concat(s,"\u5929\u524D"):r.toLocaleDateString("zh-CN",{month:"short",day:"numeric"})}function E(e){if(!e)return"";var t="string"==typeof e?parseInt(e,10):e;if(!Number.isFinite(t)||t<=0)return"";var r=new Date(1e3*t);return Number.isNaN(r.getTime())?"":r.toLocaleString("zh-CN",{hour12:!1})}function U(e){return e?e.trim().split("?")[0]:""}var O=function(){for(var e=arguments.length,t=Array(e),r=0;r{var t,r,i,a,n,s=new Set,o=null==e||null==(t=e.data)?void 0:t.image,l=null==e||null==(r=e.data)?void 0:r.video,d=null==e||null==(i=e.data)?void 0:i.audio;return!function(){for(var e=arguments.length,t=Array(e),r=0;r{var t=O(e);t&&s.add(t)})}(null==e?void 0:e.pippitAssetId,null==e?void 0:e.pippit_asset_id,null==e||null==(a=e.data)?void 0:a.pippitAssetId,null==e||null==(n=e.data)?void 0:n.pippit_asset_id,null==o?void 0:o.assetId,null==o?void 0:o.asset_id,null==o?void 0:o.uri,null==o?void 0:o.draftId,null==o?void 0:o.draft_id,null==l?void 0:l.assetId,null==l?void 0:l.asset_id,null==l?void 0:l.renderTaskId,null==l?void 0:l.render_task_id,null==l?void 0:l.draftKey,null==l?void 0:l.draft_key,null==d?void 0:d.assetId,null==d?void 0:d.asset_id),Array.from(s)},z=(e,t)=>{var r,i,a,n,s,o,l,d,c,u,p,h,v,m;return"image"===t?O(null==e||null==(d=e.data)||null==(l=d.image)?void 0:l.assetId,null==e||null==(u=e.data)||null==(c=u.image)?void 0:c.asset_id,null==e||null==(h=e.data)||null==(p=h.image)?void 0:p.uri,null==e?void 0:e.pippitAssetId,null==e?void 0:e.pippit_asset_id,null==e||null==(v=e.data)?void 0:v.pippitAssetId,null==e||null==(m=e.data)?void 0:m.pippit_asset_id):O(null==e||null==(i=e.data)||null==(r=i.video)?void 0:r.assetId,null==e||null==(n=e.data)||null==(a=n.video)?void 0:a.asset_id,null==e?void 0:e.pippitAssetId,null==e?void 0:e.pippit_asset_id,null==e||null==(s=e.data)?void 0:s.pippitAssetId,null==e||null==(o=e.data)?void 0:o.pippit_asset_id)};function F(e){var t,r,i,a,{kind:s,asset:o,downloadUrl:l,currentThreadId:d,threadMessages:c,threadRunList:u}=e,p=U(l),h="image"===s?(null==o||null==(t=o.Image)?void 0:t.asset_id)||(null==o||null==(r=o.Image)?void 0:r.uri)||p:void 0,v="video"===s?(null==o||null==(i=o.Video)?void 0:i.asset_id)||(null==o||null==(a=o.Video)?void 0:a.render_task_id)||p:void 0,m=(e=>{var t,r,i,a,{threadMessages:s,threadRunList:o,kind:l,asset:d}=e;if(!Array.isArray(s)||0===s.length||!d)return{};var c=new Set;if(!function(){for(var e=arguments.length,t=Array(e),r=0;r{var t=O(e);t&&c.add(t)})}(d.PippitAssetID,null==(t=d.Image)?void 0:t.asset_id,null==(r=d.Image)?void 0:r.uri,null==(i=d.Video)?void 0:i.asset_id,null==(a=d.Video)?void 0:a.render_task_id),0===c.size)return{};for(var u=s.length-1;u>=0;u-=1){var p=s[u],h=Array.isArray(null==p?void 0:p.content)?p.content:[];if(0!==h.length){for(var v of h)if(B(v).some(e=>c.has(e))){var m=(0,n.y)(p,o);return{runId:m.runId,runNumber:m.runNumber,threadId:O(null==p?void 0:p.threadId,null==p?void 0:p.thread_id),messageId:O(null==p?void 0:p.messageId,null==p?void 0:p.message_id),generateItemId:z(v,l)}}}}return{}})({threadMessages:c,threadRunList:u,kind:s,asset:o}),_=m.runId,g=m.runNumber,f=m.messageId,y=m.generateItemId||("image"===s?h:v);return{threadId:m.threadId||d||void 0,runId:_,runNumber:g,messageId:f,generateId:_,generateItemId:y,imageUniqueId:h,videoUniqueId:v}}function Z(e){return(0,s.O3)(e)}function q(e){return(0,s.O3)(e).toLowerCase()}function G(e){if(!e)return"";var t=e.trim().replace(/\\/g,"/").replace(/\/+/g,"/").replace(/^\.\//,"").replace(/\/+$/,"");return t?t.startsWith("/")?t:"/".concat(t):""}function V(e){if(!e)return!1;var t=e.trim();return t.startsWith("http://")||t.startsWith("https://")||t.startsWith("//")||t.startsWith("blob:")||t.startsWith("data:")}function H(e){return e.trim().startsWith("._")}function W(e){var t,r,i,a,n,s,o,l,d,c,u,p,h=g(_(e.name),e.asset);return["image"===h?f(e.asset):void 0,"image"===h?b(e.asset):void 0,"video"===h?x(e.asset):void 0,null==(r=e.asset)||null==(t=r.Image)?void 0:t.url,null==(a=e.asset)||null==(i=a.Image)?void 0:i.dowmload_url,null==(s=e.asset)||null==(n=s.Image)?void 0:n.uri,null==(l=e.asset)||null==(o=l.Video)?void 0:o.preview_url,null==(c=e.asset)||null==(d=c.Video)?void 0:d.origin_url,null==(p=e.asset)||null==(u=p.Video)?void 0:u.download_url].filter(Boolean).map(e=>U(e)).filter(Boolean)}function Q(e,t){var r,i,a,n=g(_(t||e.name));if("video"===n)return null!=(r=x(e.asset))?r:f(e.asset);if("image"===n)return null!=(i=f(e.asset))?i:x(e.asset);var s=g(_(e.name),e.asset);return"video"===s?x(e.asset):"image"===s?f(e.asset):null!=(a=x(e.asset))?a:f(e.asset)}},47142:function(e,t,r){"use strict";r.d(t,{AM:()=>g,O3:()=>u,Sj:()=>p,Ss:()=>_,X:()=>v,nY:()=>h,qN:()=>m,vk:()=>c});var i=r(64664),a=r(33994),n=/【文件:([^|】]+)(?:\|([^:】]+):([^】]+))?】/g,s=new Set(["jpg","jpeg","png","gif","webp","svg"]),o=new Set(["mp4","mov","webm","avi","mkv"]),l=new Set(["mp3","wav","aac","m4a","flac","ogg","opus"]),d=new Set(["md","markdown","json","txt","yml","yaml"]);function c(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0,r=[];return e.forEach(e=>{var n;r.push((0,a._)((0,i._)({},e),{level:t})),"directory"===e.type&&(null==(n=e.children)?void 0:n.length)&&r.push(...c(e.children,t+1))}),r}function u(e){return e?e.trim().replace(/\\/g,"/").replace(/\/+/g,"/").replace(/^\.\//,"").replace(/^\/+/,"").replace(/\/+$/,""):""}function p(e){return u(e).toLowerCase()}function h(e){var t,r,i=u(e),a=-1===(r=(t=i.split("/").pop()||i).lastIndexOf("."))||r===t.length-1?"":t.slice(r+1).toLowerCase();return s.has(a)?"image":o.has(a)?"video":l.has(a)?"audio":d.has(a)?"text":"unknown"}function v(e,t){var r=u(t);if(r){var i=c(e).filter(e=>"file"===e.type),a=r.toLowerCase(),n=a.split("/").pop();return i.find(e=>p(e.path)===a)||i.find(e=>p(e.name)===a)||i.find(e=>{var t=p(e.path);return t.endsWith("/".concat(a))||a.endsWith("/".concat(t))})||i.find(e=>{if(!n)return!1;var t=p(e.path),r=p(e.name);return t===n||r===n||t.endsWith("/".concat(n))})}}function m(e,t){var r,i,a,n,s,o,l,d,c,u,p,m,_,g,f,y,b,x,I,S,w,N,C,T,k,j,P,L,A,M,D,R=h(t||""),E=v(e,t);if(!(null==E?void 0:E.asset))return{kind:R};var U=null!=(w=null!=(S=null!=(I=null!=(x=null!=(b=null!=(y=null!=(f=null!=(g=null!=(_=null==(N=null==(r=E.asset)?void 0:r.Image)||null==(i=N.previewinfo_1080p)?void 0:i.preview_url)?_:null==N||null==(a=N.previewinfo_2048p)?void 0:a.preview_url)?g:null==N||null==(n=N.previewinfo_720p)?void 0:n.preview_url)?f:null==N||null==(o=N.internal_preview)||null==(s=o.previewinfo_1080p)?void 0:s.preview_url)?y:null==N||null==(d=N.internal_preview)||null==(l=d.previewinfo_720p)?void 0:l.preview_url)?b:null==N||null==(u=N.watermark_preview)||null==(c=u.previewinfo_1080p)?void 0:c.preview_url)?x:null==N||null==(m=N.watermark_preview)||null==(p=m.previewinfo_720p)?void 0:p.preview_url)?I:null==N?void 0:N.downsample_url)?S:null==N?void 0:N.url)?w:null==N?void 0:N.uri,O=null!=(k=null!=(T=null==(j=null==(C=E.asset)?void 0:C.Video)?void 0:j.preview_url)?T:null==j?void 0:j.origin_url)?k:null==j?void 0:j.download_url,B=null!=(L=null==(A=null==(P=E.asset)?void 0:P.Audio)?void 0:A.preview_url)?L:null==A?void 0:A.download_url;return"image"===R?{kind:R,iconUrl:U,hoverUrl:U}:"video"===R?{kind:R,iconUrl:(null==(D=E.asset.Video)?void 0:D.cover_url)||U,hoverUrl:O||U}:"audio"===R?{kind:R,iconUrl:U,hoverUrl:B}:{kind:R,iconUrl:U||(null==(M=E.asset.Video)?void 0:M.cover_url),hoverUrl:O||U||B}}function _(e,t){var r=u(e);if(!r)return"";var i=String((null==t?void 0:t.selectorKind)||"").trim(),a=String((null==t?void 0:t.selectorId)||"").trim();return i&&a?"\u3010\u6587\u4EF6:".concat(r,"|").concat(i,":").concat(a,"\u3011"):"\u3010\u6587\u4EF6:".concat(r,"\u3011")}function g(e){var t,r=String(e||"");if(!r)return[];var i=[],a=0;for(n.lastIndex=0;null!==(t=n.exec(r));){var[s,o,l,d]=t,c=t.index,p=c+s.length;c>a&&i.push({type:"text",text:r.slice(a,c)});var h=u(o);if(!h){i.push({type:"text",text:s}),a=p;continue}var v=String(l||"").trim()||void 0,m=String(d||"").trim()||void 0;i.push({type:"mention",token:{rawToken:s,filePath:h,selectorKind:v,selectorId:m}}),a=p}return ap,QD:()=>c,Yt:()=>h,nA:()=>u});var i=new Set(["{","[",'"']),a=/<(role|location|product)>([^<]+)<\/(role|location|product)>/gi;function n(e){return"string"==typeof e?e:null==e?"":String(e)}function s(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0;if("number"==typeof e&&Number.isFinite(e))return e;if("string"==typeof e){var r=Number(e);if(Number.isFinite(r))return r}return t}function o(e){return Array.isArray(e)?e.map(e=>"string"==typeof e?e.trim():!e||"object"!=typeof e||Array.isArray(e)?"":n(l(e,["path","url","imagePath","image_path","videoPath","video_path","filePath","file_path"])).trim()).filter(Boolean):[]}function l(e,t){for(var r of t)if(r in e&&void 0!==e[r]&&null!==e[r])return e[r]}function d(e,t,r){var i=arguments.length>3&&void 0!==arguments[3]?arguments[3]:[],a=arguments.length>4&&void 0!==arguments[4]?arguments[4]:[];return Array.isArray(e)?e.map((e,s)=>{if(!e||"object"!=typeof e||Array.isArray(e))return null;var o=n(l(e,t)).trim()||"item-".concat(s+1),d=n(l(e,r)).trim()||o,c=n(l(e,i)).trim(),u=n(l(e,a)).trim(),p=n(Array.isArray(e.image_list)&&e.image_list[0]&&"object"==typeof e.image_list[0]&&!Array.isArray(e.image_list[0])?l(e.image_list[0],["material_url"]):void 0).trim(),h=n(Array.isArray(e.video_list)&&e.video_list[0]&&"object"==typeof e.video_list[0]&&!Array.isArray(e.video_list[0])?l(e.video_list[0],["material_url"]):void 0).trim(),v=n(Array.isArray(e.audio_list)&&e.audio_list[0]&&"object"==typeof e.audio_list[0]&&!Array.isArray(e.audio_list[0])?l(e.audio_list[0],["material_url"]):void 0).trim();return{id:o,name:d,description:c||void 0,mediaPath:u||p||h||v||void 0}}).filter(e=>!!e):[]}function c(e){var t,r=function e(t){if(!t)return null;if("string"==typeof t){var r=function(e){var t=e.trim().replace(/^\uFEFF/,"");if(!t||!i.has(t[0]))return null;try{return JSON.parse(t)}catch(e){return null}}(t);return r?e(r):null}if("object"!=typeof t||Array.isArray(t))return null;var a=l(t,["storyBoard","storyboard","story_board"]);if(a&&a!==t){var n=e(a);if(n)return n}var s=l(t,["payload","data","result"]);if(s&&s!==t){var o=e(s);if(o)return o}return t}(e);if(!r)return null;var a=l(r,["storyboardList","storyboard_list","storyboards"]),c=Array.isArray(a)?a.length:s(l(r,["storyboardCount","storyboard_count"]),1),p=Array.isArray(t=l(r,["shot_list","shotList"]))?t.map((e,t)=>{if(!e||"object"!=typeof e||Array.isArray(e))return null;var r=n(l(e,["shot_id","shotId"])).trim()||"S".concat(t+1),i=n(l(e,["description"])).trim(),a=n("object"==typeof e.first_frame_image&&e.first_frame_image&&!Array.isArray(e.first_frame_image)?l(e.first_frame_image,["material_url"]):void 0).trim(),d=[...o(l(e,["reference_image_list","referenceImageList"])),...o(l(e,["reference_video_list","referenceVideoList"])),...o(l(e,["reference_audio_list","referenceAudioList"]))],c=u(i),p=Array.from(new Set(c.filter(e=>"role"===e.type).map(e=>e.id))),h=Array.from(new Set(c.filter(e=>"location"===e.type).map(e=>e.id))),v=Array.from(new Set(c.filter(e=>"product"===e.type).map(e=>e.id)));return{shotId:r,description:i,shotDurationMs:s(l(e,["shot_duration_ms","shotDurationMs"]),0),videoPath:n(l(e,["video_path","videoPath"])).trim()||void 0,imagePath:n(l(e,["image_path","imagePath","first_frame_path","firstFramePath"])).trim()||a||void 0,referencePathList:d,voiceover:n(l(e,["voiceover"])).trim()||void 0,roleIdList:p,locationIdList:h,productIdList:v,sceneId:n(l(e,["scene_id","sceneId"])).trim()||void 0}}).filter(e=>!!e):[],h={storyline:n(l(r,["storyline"])).trim(),visualStyle:n(l(r,["visual_style","visualStyle"])).trim(),pipelineName:n(l(r,["pipeline_name","pipelineName"])).trim(),storyboardCount:c>0?c:1,roleList:d(l(r,["role_list","roleList"]),["role_id","roleId"],["role_name","roleName"],["visual_attributes","description"],["image_path"]),productList:d(l(r,["product_list","productList"]),["product_id","productId"],["product_name","productName"],["description"],["image_path"]),locationList:d(l(r,["location_list","locationList"]),["location_id","locationId"],["location_name","locationName"],["description"],["image_path"]),shotList:p};return h.storyline||h.shotList.length||h.roleList.length||h.locationList.length||h.productList.length?h:null}function u(e){if(!e)return[];var t=[],r=RegExp(a.source,"gi");for(var i of e.matchAll(r)){var n,s=i[0]||"",o=(i[1]||"").trim(),l=(i[2]||"").trim(),d=(i[3]||"").trim(),c=null!=(n=i.index)?n:0;("role"===o||"location"===o||"product"===o)&&o===d&&l&&t.push({type:o,id:l,raw:s,start:c,end:c+s.length})}return t}function p(e){if(!e||e<=0)return"0s";var t=Math.round(e/1e3),r=Math.floor(t/60),i=t%60;return r<=0?"".concat(i,"s"):"".concat(r,"m ").concat(i,"s")}function h(e){return e.reduce((e,t)=>{var r=t.id.trim();return r&&(e[r]=t.name||r),e},{})}},9016:function(e,t,r){"use strict";r.d(t,{O:()=>A});var i=r(64664),a=r(74427),n=r(72322),s=r(41925),o=r(61697),l=r(1431),d=r(52155),c=r.n(d),u=r(1663),p=r(45925),h={assistantMessage:"assistantMessage-xtewpm",messageMeta:"messageMeta-lLdj3s",tools:"tools-QMup6x",active:"active-uK35mi",generateMoreTip:"generateMoreTip-qd6DEN",toolItem:"toolItem-mX8fsm",menuItem:"menuItem-JD2MQR",popover:"popover-Sya9i5",highlightedText:"highlightedText-MHkndM"},v=r(33994),m=r(32790),_=r(22169),g=r(24034),f=e=>(null==e?void 0:e.subType)||(null==e?void 0:e.sub_type),y=e=>{var t=f(e);return t&&!e.subType&&(e.subType=t),e};function b(e){return!!e&&"object"==typeof e&&!Array.isArray(e)}function x(e){var t,r,a,n,s=null==e?void 0:e.data,o="string"==typeof s?(0,m.D)(s):s;if(!b(o))return null;var l=null!=(t=o.requestData)?t:o.request_data,d="string"==typeof l&&null!=(r=(0,m.D)(l))?r:l,c=null!=(a=o.responseData)?a:o.response_data,u=o.extra,p="string"==typeof u&&null!=(n=(0,m.D)(u))?n:u,h=b(p)?p:void 0,_=b(d)?d.storyboard_path||d.storyboardPath:void 0,g=null==h?void 0:h.display_name,f=o.toolName||o.tool_name,y=(0,v._)((0,i._)({},o),{toolName:g||f||"\u5DE5\u5177\u8C03\u7528",rawToolName:f,toolId:o.toolId||o.tool_id,requestData:l,responseData:c,extra:h,loadingText:o.loadingText||o.loading_text||(null==h?void 0:h.loadingText)||(null==h?void 0:h.loading_text),storyboardPath:o.storyboardPath||o.storyboard_path||_||void 0});return e.data=y,y}function I(e){return"biz/x_data_intermediate_message"===f(e)}function S(e){var t;return!!e&&I(e)&&(null==e||null==(t=e.data)?void 0:t.status)==="running"}function w(e){return(null==e?void 0:e.type)===s.PartType.Data&&"biz/error"===f(e)}function N(e){return"tool_call_req"===f(e)}function C(e){return"tool_call_resp"===f(e)}function T(e){return"biz/x_data_predict_info"===f(e)}function k(e){var t,r=null!=(t=x(e))?t:null==e?void 0:e.data;if(null==r?void 0:r.extra){var i="string"==typeof r.extra?(0,m.D)(r.extra):r.extra;if(null==i?void 0:i.display_name)return i.display_name}return null==r?void 0:r.toolName}function j(e){var t="default",r=e.some(e=>{var t;return"tool_call_req"===e.subType&&!(null==(t=e.data)?void 0:t._isCompletedToolCall)}),i=e.some(e=>{var t;return"tool_call_req"===e.subType&&(null==(t=e.data)?void 0:t._isCompletedToolCall)});return r?t="running":i&&(t="completed"),{type:s.PartType.Data,subType:"tool_call_group",data:{items:e.map(e=>{var t,r=e.data,i=null==r?void 0:r.requestData,a="string"==typeof i&&null!=(t=(0,m.D)(i))?t:i,n=null==r?void 0:r.toolName,s=(null==a?void 0:a.Description)||(null==a?void 0:a.description);s&&n&&!n.includes("$$")&&(n=n+"$$"+s);var o=(null==a?void 0:a.OutputPath)||(null==a?void 0:a.outputPath),l=!o&&!!(null==a?void 0:a.FilePath);o=o||(null==a?void 0:a.FilePath);var d=(null==a?void 0:a.ImageList)||(null==a?void 0:a.imageList)||[],c=null==r?void 0:r.responseData;return{subType:e.subType,data:r,toolName:n,duration:null==r?void 0:r.duration,loadingText:null==r?void 0:r.loadingText,storyboardPath:null==r?void 0:r.storyboardPath,isCompleted:!!(null==r?void 0:r._isCompletedToolCall),isError:!!(null==r?void 0:r._isErrorToolCall),isCanceled:!!(null==r?void 0:r._isCanceledToolCall),outputPath:o,imageList:d,isFilePath:l,responseData:c}}),status:t,count:e.length}}}var P=r(33677),L=r(50350),A=(0,u.Pi)(e=>{var t,r,d,u,f,b,{message:A,MessageContentRenderer:M,ToolCallsRenderer:D,MessageOptionRenderer:R,isLast:E,BottomSlotRenderer:U}=e,O=(0,a._)(e,["message","MessageContentRenderer","ToolCallsRenderer","MessageOptionRenderer","isLast","BottomSlotRenderer"]),B=(null==A?void 0:A.createdAt)?new Date(A.createdAt).toLocaleString("zh-CN"):"",{agUiKit:z}=(0,o.a)(),{isLoading:F}=(0,l.useAgentChat)(),{threadManager:Z}=z,q=Z.agentName,G=p.vs.includes(q)&&A.content.some(e=>(0,s.isTextMessagePart)(e)),V=z.threadManager.messages.filter(e=>e.runId===A.runId),H=V.findIndex(e=>e.messageId===A.messageId),W=H===V.length-1||-1===H,Q=z.runStates.find(e=>e.runId===A.runId),K=z.runList.find(e=>e.runId===A.runId),{content:Y,toolCalls:J}=(t=A.content,r=A.clientToolCalls,{content:function(e,t,r){for(var i=[],a=new Map,n=0;n0&&(b.data.todos=q),G.length>0&&(b.data.materials=G),(null==d||null==(D=d.data)?void 0:D.loadingText)&&(b.data.loadingText=d.data.loadingText),(null==d||null==(R=d.data)?void 0:R.storyboardPath)&&(b.data.storyboardPath=d.data.storyboardPath),(null==d||null==(E=d.data)?void 0:E.responseData)!==void 0&&(b.data.responseData=d.data.responseData),b.data._isCompletedToolCall=!0,b.data._matchedResp=d;var V=(null==b||null==(U=b.data)?void 0:U.timestamp)||(null==b?void 0:b.timestamp),H=(null==d||null==(O=d.data)?void 0:O.timestamp)||(null==d?void 0:d.timestamp);if(V&&H){var W=new Date(H).getTime()-new Date(V).getTime();b.data.duration=W}f?a.delete(f):v&&a.delete(v)}continue}i.push(d)}}}for(var Q=[],K=null,Y=-1,J=[],X=0;X0&&(Q.push(j(J)),J=[]);var ee=null==$?void 0:$.data;(null==ee?void 0:ee.status)==="success"?null!==K&&-1!==Y&&(Q.splice(Y,1),K=null,Y=-1):null!==K?(Q[Y]=$,K=$):(K=$,Y=Q.length,Q.push($));continue}if(N($)||C($)){J.push($);continue}J.length>0&&(Q.push(j(J)),J=[]),Q.push($)}if((J.length>0&&Q.push(j(J)),t)&&(t.failReason&&(null!==t.failReason.code||null!==t.failReason.message||"object"==typeof t.failReason&&Object.keys(t.failReason).length>0)||t.state===s.RunState.Failed||t.state===s.RunState.Canceled)){for(var et of Q)if("tool_call_group"===et.subType&&(null==(en=et.data)?void 0:en.items))for(var er of et.data.items)!er.isCompleted&&(er.isError=!0,er.isCanceled=t.state===s.RunState.Canceled,er.data&&(er.data._isErrorToolCall=!0,er.data._isCanceledToolCall=t.state===s.RunState.Canceled))}if(t&&!(0,s.isTerminalRunState)(t.state)&&r){var ei=e.at(-1),ea=ei?y((0,_.cloneDeep)(ei)):void 0;ea?(0,l.isXBizImagePredictInfoPart)(ea)||(0,l.isXBizVideoPredictInfoPart)(ea)||T(ea)||(0,l.isLoadingPart)(ea)||N(ea)||I(ea)||Q.push((0,l.buildTextPart)(""),(0,l.buildLoadingPart)()):Q.push((0,l.buildLoadingPart)())}if((null==t?void 0:t.state)===s.RunState.Failed&&![g.j.CreditInsufficient].includes((null==t||null==(es=t.failReason)?void 0:es.code)||0)){var en,es,eo,el=Q.at(-1);((null==el?void 0:el.type)!==s.PartType.Data||(null==el?void 0:el.subType)!=="biz/error")&&Q.push({type:s.PartType.Data,subType:"biz/error",data:{message:"",code:(null==t||null==(eo=t.failReason)?void 0:eo.code)||0}})}return((null==t?void 0:t.state)===s.RunState.Canceled&&Q.push({type:s.PartType.Data,subType:"biz/error",data:{message:"\u4EFB\u52A1\u5DF2\u53D6\u6D88"}}),(null==t?void 0:t.state)===s.RunState.Failed||Q.some(e=>w(e)))?Q.filter(e=>!T(e)):Q}(t,Q,W),toolCalls:r?r.map(e=>{var t;return(0,v._)((0,i._)({},e),{toolReq:"string"==typeof e.toolReq?null!=(t=(0,m.D)(e.toolReq))?t:{}:e.toolReq})}):void 0}),X=Y.filter(e=>(null==e?void 0:e.subType)==="biz/x_data_predict_info"||(null==e?void 0:e.subType)==="biz/x_artifact_loading_part"),$=X.length>0&&X.length===Y.length&&(!J||0===J.length),ee=Y.some(e=>(null==e?void 0:e.subType)==="biz/error"),et=(null==K?void 0:K.state)&&(0,s.isTerminalRunState)(K.state),er=!!E&&$&&!et&&!ee,ei=null==K||null==(u=K.stateSnapshot)||null==(d=u.run)?void 0:d.runQueueInfo,ea=String(null==ei?void 0:ei.taskStatus)===L.hY.Processing||String(null==ei?void 0:ei.taskStatus)===L.hY.Queueing;return((null==Y?void 0:Y.length)&&!G&&1||J&&J.length>0)&&(E||!$)?(0,n.jsxs)("div",{className:c()(h.assistantMessage,"ag-ui-assistant-message"),children:[(0,n.jsx)(M,(0,i._)({message:A,content:er?[]:Y,isLast:E},O)),er&&ea&&(0,n.jsx)(P.K,{className:h.queueMessage,queueInfo:null==K||null==(b=K.stateSnapshot)||null==(f=b.run)?void 0:f.runQueueInfo}),J&&J.length>0&&(0,n.jsx)(D,{toolCalls:J,message:A,isLast:E}),B&&!F?(0,n.jsx)("div",{className:h.messageMeta,children:B}):null,U?(0,n.jsx)(U,{message:A,isLast:E,renderContent:Y,renderToolCalls:J,runState:Q,isLastMessageInRun:W}):null]}):null})},32763:function(e,t,r){"use strict";r.d(t,{L:()=>b,J:()=>y});var i=r(72322);r(87110),r(14865);var a=r(62758),n=r(44254),s=r(18571),o=r(1663),l=r(38611),d=r(61697),c=r(846),u=r(55052),p=r(73842),h=r(46916),v=r(90386),m=r(69848),_=r(49464),g=r(53053),f="integrated_agent_history",y=e=>{var{size:t,src:r}=e;return(0,i.jsx)("img",{src:r,style:{width:"".concat(t,"px"),height:"".concat(t,"px")}})},b=(0,o.Pi)(()=>{var{integratedAgentStore:e}=(0,l.mZ)(),{agUiKit:t}=(0,d.a)(),{trackBusinessAction:r}=(0,c.Z)(),o=(0,p.s0)(),b=(0,s.useCallback)(()=>{o("/home?tab_name=home"),(0,v.e)(e,t)},[t,e,r]);(0,s.useCallback)(()=>{try{e.genRandomThreadId();var i=e.threadId;if(!i)throw(0,m.eK)(Error("\u672A\u83B7\u53D6\u5230\u4E00\u955C\u5230\u5E95\u4F1A\u8BDD ID"),{context:"HistoryCreateButton.handleCreateMontage",method:"handleCreateMontage",store:"HistoryCreateButton",category:"videogen",threadId:i}),Error("\u672A\u83B7\u53D6\u5230\u4E00\u955C\u5230\u5E95\u4F1A\u8BDD ID");var a=(0,u.P)("montage",{thread_id:i});o(a),t&&"function"==typeof t.switchToThread&&t.switchToThread(i,h.NG.PIPPIT_UGC_MONTEGA_AGENT),e.setAgentName(h.NG.PIPPIT_UGC_MONTEGA_AGENT),e.setCurrentTabName("montage"),e.switchAgent(h.NG.PIPPIT_UGC_MONTEGA_AGENT,{preserveThread:!0}),r("montage_agent_create_new_conversation",f,"success",{thread_id:i,agent_name:h.NG.PIPPIT_UGC_MONTEGA_AGENT})}catch(e){n.Z.error("\u521B\u5EFA\u4E00\u955C\u5230\u5E95\u5931\u8D25\uFF0C\u8BF7\u7A0D\u540E\u91CD\u8BD5"),r("montage_agent_create_new_conversation",f,"failure",{error_message:e instanceof Error?e.message:String(e)})}},[t,e,r]);var x=(0,s.useCallback)(()=>{o("/history")},[o]),I=(0,s.useCallback)(()=>{o("/asset")},[o]);return(0,i.jsxs)(a.Z,{className:"createBtnContainer-X6VutE",direction:"vertical",size:8,children:[(0,i.jsxs)(_.Z,{type:"secondary",className:"newChatBtn-OHMqsd",onClick:b,trackingAction:"history_create_conversation",trackingCategory:f,children:[(0,i.jsx)(y,{src:"data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHZpZXdCb3g9IjAgMCAyMCAyMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTMuNzUgMTBIMTYuMjUiIHN0cm9rZT0iYmxhY2siIHN0cm9rZS1vcGFjaXR5PSIwLjgiIHN0cm9rZS13aWR0aD0iMS42NjI1IiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz4KPHBhdGggZD0iTTEwIDE2LjI1VjMuNzUiIHN0cm9rZT0iYmxhY2siIHN0cm9rZS1vcGFjaXR5PSIwLjgiIHN0cm9rZS13aWR0aD0iMS42NjI1IiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz4KPC9zdmc+Cg==",size:20})," \u65B0\u5BF9\u8BDD"]}),(0,i.jsxs)(_.Z,{type:"secondary",className:"assetLibraryBtn-Mro36L",onClick:I,trackingAction:"history_navigate_asset_library",trackingCategory:f,children:[(0,i.jsx)(y,{src:g.Z,size:20})," \u8D44\u4EA7\u5E93"]}),(0,i.jsxs)("div",{className:"fixBottomRow-nDTZGJ",children:[(0,i.jsx)("div",{className:"fixBottomHistoryName-yHrSmH",children:"\u5386\u53F2\u8BB0\u5F55"}),(0,i.jsx)("div",{className:"fixBottomHistoryBtnAll-y_dItN",onClick:x,children:"\u5168\u90E8"})]})]})})},38127:function(e,t,r){"use strict";r.d(t,{l:()=>u,O:()=>h});var i=r(72322);r(94672);var a=r(74993),n=r(18571),s=r(5516),o=r(60033),l="product-tag-_D6pwr",d="role-tag-lT0K4Y",c="location-tag-meVoy7",u=e=>{var{prompt:t,className:r,roleList:u=[],productList:p=[],locationList:h=[],source:v,duration:m,maxLines:_,highlightEnabled:g=!0}=e,f=(0,n.useMemo)(()=>{var e=new Map;return u.forEach(t=>{e.set(t.roleId,t.roleName)}),e},[u]),y=(0,n.useMemo)(()=>{var e=new Map;return p.forEach(t=>{e.set(t.productId,t.productName)}),e},[p]),b=(0,n.useMemo)(()=>{var e=new Map;return h.forEach(t=>{e.set(t.locationId,t.locationName)}),e},[h]),x=(0,n.useMemo)(()=>!!t&&"string"==typeof t&&[/^#{1,6}\s+/m,/\*\*.*?\*\*/gm,/\*.*?\*/gm,/```[\s\S]*?```/m,/`[^`]*`/,/\[.*?\]\(.*?\)/,/^\s*[-*+]\s+/m,/^\s*\d+\.\s+/m,/>\s+/m].some(e=>e.test(t)),[t]),I=(0,n.useMemo)(()=>{if(!t||"string"!=typeof t)return[t];for(var e,r=[],n=0,u=/<(location|role|product)>(.*?)<\/\1>/g,p=0,h=e=>{if(!e)return[];var t=[e];return g&&(b.forEach((e,r)=>{v(t,r,e,c,"\u573A\u666F")}),f.forEach((e,r)=>{v(t,r,e,d,"\u89D2\u8272")}),y.forEach((e,r)=>{v(t,r,e,l,"\u9053\u5177")})),t},v=(e,t,r,s,o)=>{if(g){for(var l=0;lp&&u.push(d.slice(p,v)),u.push((0,i.jsx)(a.Z,{content:"".concat(o," ID: ").concat(t),trigger:["click"],children:(0,i.jsx)("span",{className:s,children:r})},"".concat(o,"-").concat(t,"-").concat(n++))),p=v+t.length}p0&&(e.splice(l,1,...u),l+=u.length-1)}}};null!==(e=u.exec(t));){var[m,_,I]=e,S=e.index;if(S>p){var w=t.slice(p,S);r.push(...h(w))}var N=I,C="",T="";switch(_){case"location":N=b.get(I)||I,T="\u573A\u666F";break;case"role":N=f.get(I)||I,T="\u89D2\u8272";break;case"product":N=y.get(I)||I,T="\u9053\u5177"}if(g)switch(_){case"location":C=c;break;case"role":C=d;break;case"product":C=l}r.push(g?(0,i.jsx)(a.Z,{content:"".concat(T," ID: ").concat(I),trigger:["click"],children:(0,i.jsx)("span",{className:C,children:N})},"tag-".concat(_,"-").concat(I,"-").concat(n++)):(0,i.jsx)("span",{className:C,children:N},"tag-".concat(_,"-").concat(I,"-").concat(n++))),p=S+m.length}if(p0?r:[t];return x?(0,i.jsx)(s.UG,{remarkPlugins:[o.Z],children:t}):j},[t,f,y,b,x]);return(0,i.jsxs)("div",{className:"".concat("visualPrompt-LbFpX_"," ").concat(r||""),style:_?{display:"-webkit-box",WebkitLineClamp:_,WebkitBoxOrient:"vertical",overflow:"hidden",textOverflow:"ellipsis"}:{},children:[v&&(0,i.jsx)("span",{className:"sourceTag-v3AeLr",children:v}),I]})},p=r(9767),h=e=>{var{visualList:t,roleList:r=[],productList:a=[],locationList:s=[],className:o}=e,[l,d]=(0,n.useState)(!1);return t&&0!==t.length?(0,i.jsxs)("div",{className:"".concat("visualSection-mg12Y6"," ").concat(o||""),children:[(0,i.jsx)("div",{className:"inlineHeader-nPg5xs",children:(0,i.jsxs)("button",{className:"inlineButton-AD1BYh",onClick:()=>{d(!l)},type:"button","aria-expanded":l,"aria-label":"\u5C55\u5F00\u89C6\u89C9\u8BE6\u60C5 (".concat(t.length,"\u9879)"),children:[(0,i.jsx)("span",{className:"buttonText-Rbrg3S",children:"\u89C6\u89C9"}),(0,i.jsx)("span",{className:"buttonCount-_RBtJ8",children:t.length}),(0,i.jsx)("div",{className:"".concat("inlineChevron-ubxI67"," ").concat(l?"expanded-xvgCRT":""),children:(0,i.jsx)(p.Z,{size:14})})]})}),l&&(0,i.jsx)("div",{className:"visualList-LSvjlq",children:t.map((e,t)=>(0,i.jsx)("div",{className:"visual-VT8oPr",children:(0,i.jsx)(u,{prompt:e.prompt,className:"visualPrompt-J07tJ3",roleList:r,productList:a,locationList:s,source:e.source,duration:e.playbackDuration})},t))})]}):null}},66739:function(e,t,r){"use strict";r.d(t,{j:()=>o});var i=r(72322),a=r(18571),n=r(50350),s=r(23686),o=e=>{var[t,r]=(0,a.useState)(0),i=(0,a.useMemo)(()=>c(e),[e,t]);return(0,a.useEffect)(()=>{if(i.isProcessing){var e=setInterval(()=>{r(e=>e+1)},1e3);return()=>clearInterval(e)}},[i.isProcessing]),i},l=e=>(0,i.jsxs)("span",{children:["\u751F\u6210\u4E2D\uFF0C\u5927\u7EA6\u8FD8\u9700",(0,i.jsx)("span",{className:s.Z.metaValue,children:e}),"\u5206\u949F"]}),d=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},{isProcessing:r=!1,isShowSpeedUpButton:i=!1,isShowCancelButton:a=!1,isQueueingAndGenerating:n=!0}=t;return{queueGeneratingMessage:e,isShowSpeedUpButton:i,isShowCancelButton:a,isProcessing:r,isQueueingAndGenerating:n}},c=e=>{if(String(null==e?void 0:e.taskStatus)!==n.hY.Processing&&String(null==e?void 0:e.taskStatus)!==n.hY.Queueing)return{isQueueingAndGenerating:!1};var t=d((0,i.jsx)("span",{children:"\u8BF7\u7A0D\u5019\u2026"}));if(!e)return t;if(e.isPendingDueRateLimitByAgentUidCmd||e.isPendingDueRateLimitByAgentCmd)return d((0,i.jsx)("span",{children:"\u751F\u6210\u706B\u7206\uFF0C\u5EFA\u8BAE\u660E\u5929\u518D\u6765\u770B\u770B"}));var r=e.runStateForGenerationStage,a=String(null==r?void 0:r.taskStatus),o=((e,t)=>{if(!e||!t)return 2;var r=Number(e),i=Number(t);return r<=0||i<=0?2:Math.max(Math.ceil((r-(Date.now()/1e3-i))/60),1)})(null==r?void 0:r.estimatedTimeSeconds,null==r?void 0:r.processStartTime),c=Math.ceil((Number(null==r?void 0:r.expectedWaitTimeSeconds)||0)/60);if(e.scheduleQueueType===n.zb.Idle)return a&&a!==n.hY.Queueing&&a!==n.hY.Init?a===n.hY.Processing?d(l(o),{isProcessing:!0}):t:d((0,i.jsx)("span",{children:"\u751F\u6210\u706B\u7206\uFF0C\u5EFA\u8BAE\u660E\u5929\u518D\u6765\u770B\u770B\uFF08\u8BF7\u786E\u4FDD\u79EF\u5206\u5145\u8DB3\u53CA\u8F93\u5165\u5408\u89C4\uFF09"}),{isShowSpeedUpButton:!0});if(e.scheduleQueueType===n.zb.Normal){if(a===n.hY.Processing)return d(l(o),{isProcessing:!0});if(a===n.hY.Queueing){if(null==r?void 0:r.readyToProcess)if(Number(null==r?void 0:r.estimatedTimeSeconds)>0)return d(l(o),{isProcessing:!0});else return d((0,i.jsx)("span",{children:"\u751F\u6210\u4E2D"}),{isProcessing:!0});return null==(null==r?void 0:r.taskRank)?d((0,i.jsx)("span",{children:"\u9AD8\u5CF0\u671F\u62E5\u6324\uFF0C\u6392\u961F\u7B49\u5F85\u4E2D"})):e.speedUpRunStatus===n.cN.Experience||e.speedUpRunStatus===n.cN.Vip?d((0,i.jsxs)("span",{children:[e.speedUpRunStatus===n.cN.Vip?"\u4F1A\u5458":"","\u4F18\u5148\u5904\u7406\u4E2D\uFF08",(0,i.jsx)("span",{className:s.Z.metaValue,children:null==r?void 0:r.taskRank}),"/",null==r?void 0:r.taskQueueLength,"\u4F4D\uFF09\uFF0C\u8FD8\u9700",(0,i.jsx)("span",{className:s.Z.metaValue,children:c}),"\u5206\u949F"]}),{isShowCancelButton:null==r?void 0:r.isShowCancelUi}):d((null==r?void 0:r.isHideRank)?(0,i.jsx)("span",{children:"\u9AD8\u5CF0\u671F\u62E5\u6324\uFF0C\u6392\u961F\u7B49\u5F85\u4E2D"}):(0,i.jsxs)("span",{children:["\u6392\u961F\u4E2D\uFF08",(0,i.jsx)("span",{className:s.Z.metaValue,children:null==r?void 0:r.taskRank}),"/",null==r?void 0:r.taskQueueLength,"\u4F4D\uFF09\uFF0C\u8FD8\u9700",(0,i.jsx)("span",{className:s.Z.metaValue,children:c}),"\u5206\u949F"]}),{isShowSpeedUpButton:!(null==r?void 0:r.isShowCancelUi),isShowCancelButton:null==r?void 0:r.isShowCancelUi})}}return t}},33677:function(e,t,r){"use strict";r.d(t,{K:()=>S});var i=r(72322),a=r(52155),n=r.n(a),s=r(18571),o=r(1663),l=r(23686),d=r(3478),c=r(64349);r(14865);var u=r(44254),p={actionWrap:"actionWrap-fOHHqp",linkBtn:"linkBtn-aqWnRV"},h=r(30904),v=r(79368),m=r(50586),_=r(20706),g=r(94514),f=r(35267),y=r(61697),b=(0,s.memo)(e=>{var{queueInfo:t,showSpeedUp:r,showCancel:a}=e,[n,o]=(0,s.useState)(!1),l=(0,v.G)(_.T),{userInfo:d}=(0,v.G)(m.B).getUserInfoStoreState(),b=!!(null==d?void 0:d.flag),{agUiKit:x}=(0,y.a)(),I=(0,s.useRef)(0),S=(0,s.useRef)(null),w=S.current!==t,N=r&&I.current>0&&w;(0,s.useEffect)(()=>{S.current=t},[t]);var C=(0,f.d)(t,N),T=(0,s.useMemo)(()=>{var e;return(null==C||null==(e=C.limitStrategy)?void 0:e.quotaLeft)||0},[C]);I.current=T;var k=(0,s.useRef)(b);(0,s.useEffect)(()=>{!k.current&&b&&u.Z.success("\u5DF2\u5F00\u901A\u4F1A\u5458\uFF0C\u4F1A\u5458\u52A0\u901F\u4E2D"),k.current=b},[b]);var j=(0,s.useCallback)(()=>(0,c._)(function*(){o(!0);try{var e=yield h.pippitService.SpeedUpRunTask({task_id:(null==t?void 0:t.taskId)||"",run_id:(null==t?void 0:t.runId)||"",thread_id:(null==t?void 0:t.threadId)||""});if("0"===e.ret)u.Z.success("\u5DF2\u52A0\u5165\u52A0\u901F\u961F\u5217");else throw Error(e.errmsg)}catch(e){u.Z.error((null==e?void 0:e.message)||"\u52A0\u901F\u5931\u8D25\uFF0C\u8BF7\u7A0D\u540E\u91CD\u8BD5")}finally{o(!1)}})(),[t]),P=(0,s.useCallback)(()=>(0,c._)(function*(){o(!0);try{var e=yield x.threadManager.thread.cancelRun(null==t?void 0:t.runId);if(e.ok)u.Z.success("\u5DF2\u7EC8\u6B62\u4EFB\u52A1");else throw Error(e.msg)}catch(e){u.Z.error((null==e?void 0:e.message)||"\u7EC8\u6B62\u4EFB\u52A1\u5931\u8D25\uFF0C\u8BF7\u7A0D\u540E\u91CD\u8BD5")}finally{o(!1)}})(),[t]),L=(0,s.useMemo)(()=>r?T>0?(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)("span",{className:p.divider,children:"\uFF0C"}),(0,i.jsxs)("button",{className:p.linkBtn,onClick:j,disabled:n,children:["\u514D\u8D39\u52A0\u901F",T,"\u6B21"]})]}):b?null:(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)("span",{className:p.divider,children:"\uFF0C"}),(0,i.jsx)("button",{className:p.linkBtn,disabled:n,onClick:()=>{(0,g.i)({containerService:l,reportParam:{resourceForm:"QueueAccelerate"}})},children:"\u5F00\u4F1A\u5458\u52A0\u901F"})]}):null,[r,T,b,n,j,l]),A=(0,s.useMemo)(()=>a?(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)("span",{className:p.divider,children:"\uFF0C"}),(0,i.jsx)("button",{className:p.linkBtn,onClick:P,disabled:n,children:"\u7EC8\u6B62\u4EFB\u52A1"})]}):null,[a,n,P]);return(null==t?void 0:t.speedUpRunStatus)?(0,i.jsxs)("span",{className:p.actionWrap,children:[L,A]}):null}),x=r(66739),I=(0,o.Pi)(e=>{var{queueInfo:t,className:r,noTitle:a=!1}=e,{queueGeneratingMessage:s,isShowSpeedUpButton:o,isShowCancelButton:c,isProcessing:u,isQueueingAndGenerating:p}=(0,x.j)(t);if(!(null==t?void 0:t.speedUpRunStatus)||!p)return null;var h=(0,i.jsxs)("span",{className:n()(l.Z.queueMessage,l.Z.infoMeta,r),children:[s,(0,i.jsx)(b,{queueInfo:t,showSpeedUp:o,showCancel:c})]});return a?h:(0,i.jsx)("div",{className:n()(l.Z.queueMessage,l.Z.container,r),children:(0,i.jsxs)("div",{className:l.Z.infoCard,children:[(0,i.jsxs)("div",{className:l.Z.infoHeader,children:[(0,i.jsx)("span",{className:l.Z.iconContainer,children:(0,i.jsx)(d.Z,{size:14,className:l.Z.loadingIcon})}),(0,i.jsx)("span",{className:l.Z.infoTitle,children:u?"\u751F\u6210\u4E2D":"\u6392\u961F\u7B49\u5F85\u4E2D"})]}),h]})})}),S=(0,s.memo)(I)},17401:function(e,t,r){"use strict";r.d(t,{U:()=>i});var i=604800},17953:function(e,t,r){"use strict";r.d(t,{X:()=>K});var i=r(64349),a=r(64664),n=r(72322);r(14865);var s=r(44254),o=r(61697),l=r(1431),d=r(32790),c=r(14886),u=r(73842),p=r(3907),h=r(27450),v=r(48646),m=r(18571),_=r(21427),g=r(38611),f=r(26276),y=r(14785),b=r(60039),x=r(16286),I=r(77910),S=r(81266),w=r(82823),N=r(90386),C=r(77495),T=r(89142),k=r(45925),j=r(33994),P=r(74427),L=r(84604),A=r(71558),M=r(52155),D=r.n(M),R=r(16913),E=r(53885);function U(){var e=(0,L._)(["\n max-width: 80%;\n padding-left: 60px;\n align-self: flex-end;\n display: flex;\n flex-direction: column;\n align-items: flex-end;\n\n :global(.ag-ui-user-message) {\n max-width: unset;\n align-self: unset;\n width: fit-content;\n }\n"]);return U=function(){return e},e}function O(){var e=(0,L._)(["\n align-self: flex-end;\n display: flex;\n flex-wrap: wrap;\n justify-content: flex-end;\n margin-bottom: 12px;\n gap: 8px;\n\n .ag-ui-x-biz-upload-image-part-container,\n .lv-image {\n width: 48px;\n height: 48px;\n\n img {\n width: 100%;\n height: 100%;\n }\n }\n"]);return O=function(){return e},e}function B(){var e=(0,L._)(["\n padding: 12px 16px;\n align-self: flex-end;\n border-radius: var(--Radius-Radius-12, 12px);\n display: inline-block;\n /* background: var(--lvv-color-Fill-transparency-hover, rgba(0, 0, 0, 0.05)); */\n\n & > div:not(:last-child) {\n margin-right: 4px;\n }\n"]);return B=function(){return e},e}var z=["biz/character"],F=e=>(null==e?void 0:e.subType)||(null==e?void 0:e.sub_type)||"",Z=e=>{var t=F(e);return t&&(null==e?void 0:e.subType)!==t?(0,j._)((0,a._)({},e),{subType:t}):e},q=E.default.div.attrs({className:"ag-ui-user-message"})(U()),G=E.default.div.attrs({className:"ag-ui-user-message-artifacts"})(O()),V=E.default.div.attrs({className:"ag-ui-user-message-content"})(B());function H(e){var{agUiKit:t,onReport:r}=(0,o.a)(),{message:i,MessageContentRenderer:s,onClickCapture:d}=e,c=(0,P._)(e,["message","MessageContentRenderer","onClickCapture"]),{result:u,artifacts:p}=(0,A.v0)(i.content),h=u.filter(e=>z.includes(F(e))),v=u.filter(e=>!z.includes(F(e))),_=h.map(Z),[g,f]=(0,m.useState)("copy"),y=(0,m.useRef)();(0,m.useCallback)(()=>{if("check"!==g){var e="";for(var t of i.content)try{if((0,C.VO)(t)&&(e+=(0,C.Sy)(t)),(0,l.isXBizToolCallPart)(t)){var r=(0,l.getToolCallPart)(t);e+=String((0,R.Z)(null==r?void 0:r.data.param,"prompt",""))}}catch(e){continue}navigator.clipboard.writeText(e),f("check"),y.current=setTimeout(()=>{f("copy")},2e3)}},[i.content,g]),(0,m.useEffect)(()=>{if(i){var e=(null==i?void 0:i.runId)||(null==i?void 0:i.run_id),t=(0,T.z)(i);r("onMessageShow",{action:"show",messageId:i.messageId,message_id:i.messageId,runId:e,run_id:e,run_number:null==i?void 0:i.runNumber,message_number:null==i?void 0:i.messageNumber,item_type:t,generate_item_id:(null==i?void 0:i.generateItemId)||(null==i?void 0:i.generate_item_id),messageType:"user",role:"user"})}},[]),(0,m.useEffect)(()=>()=>{clearTimeout(y.current)},[]);var b=[l.ImageToolName.seedream,l.ImageToolName.seedEdit,l.ImageToolName.imageGeneration];i.content.some(e=>!!((0,l.isXBizToolCallPart)(e)&&b.includes(e.data.toolName)||(0,C.a9)(e)));var x=v.some(e=>!k.pX.includes(F(e))),I=v.map(e=>F(e)).filter(Boolean).map(e=>"sub-type-".concat(e));return(0,n.jsxs)(q,{className:D()("ag-ui-user-message","userMessage-md36pR"),onClickCapture:d,children:[p.length>0||h.length>0?(0,n.jsxs)(G,{children:[(0,n.jsx)(s,(0,a._)({message:i,content:p},c)),(0,n.jsx)(s,(0,a._)({message:i,content:_},c))]}):null,x?(0,n.jsx)(V,{className:D()(I),children:(0,n.jsx)(s,(0,a._)({message:i,content:v},c))}):null]})}var W="tools-kDDgMq",Q="toolItem-w5Fgxa";function K(e){var t,{message:r,showCopyText:j}=e,{agUiKit:P,onReport:L}=(0,o.a)(),A=(0,u.s0)(),{integratedAgentStore:M,homepageStore:D,loginStore:R}=(0,g.mZ)(),E=(null==r?void 0:r.createdAt)?new Date(r.createdAt).toLocaleString("zh-CN"):"",[U,O]=(0,m.useState)("copy"),B=(0,m.useRef)(),z=P.threadManager.agentName,F=(0,m.useMemo)(()=>{if(!Array.isArray(r.content))return"";for(var e of r.content){var t=null!=(o=null==e?void 0:e.subType)?o:null==e?void 0:e.sub_type,i=null==e?void 0:e.data,a="string"==typeof i?(0,d.D)(i):i;if("biz/x_data_direct_tool_call_req"===t){var n,s,o,l,c,u,p,h,v,m,_=null!=(m=null!=(v=null!=(h=null!=(p=null==a?void 0:a.param)?p:null==a?void 0:a.params)?h:null==a||null==(l=a.requestData)?void 0:l.param)?v:null==a||null==(c=a.request_data)?void 0:c.param)?m:null==a||null==(u=a.data)?void 0:u.param,g="string"==typeof _?(0,d.D)(_):_;n=(null==g?void 0:g.model)||n}"biz/video_settings"===t?s=(null==a?void 0:a.videoAgentChain)||(null==a?void 0:a.video_agent_chain)||s:("biz/general_agent_settings"===t||"biz/general_settings"===t)&&(n=(null==a?void 0:a.video_model)||(null==a?void 0:a.videoModel)||n)}return n||(n=(0,I.Tv)(s)),String(n||"").toLowerCase()},[r.content]),Z=(0,m.useMemo)(()=>{if(!Array.isArray(r.content))return"";for(var e of r.content){var t=null==e?void 0:e.subType,i=null==e?void 0:e.data,a="string"==typeof i?(0,d.D)(i):i,n=void 0;if("biz/x_data_direct_tool_call_req"===t){var s,o,l,c,u,p,h,v=null!=(h=null!=(p=null!=(u=null!=(c=null==a?void 0:a.param)?c:null==a?void 0:a.params)?u:null==a||null==(s=a.requestData)?void 0:s.param)?p:null==a||null==(o=a.request_data)?void 0:o.param)?h:null==a||null==(l=a.data)?void 0:l.param,m="string"==typeof v?(0,d.D)(v):v;n=null==m?void 0:m.resolution}else"biz/video_settings"===t?n=null==a?void 0:a.resolution:("biz/general_agent_settings"===t||"biz/general_settings"===t)&&(n=null==a?void 0:a.videoResolution);if("480p"===n||"720p_lite"===n||"720p"===n||"1080p"===n)return n}return""},[r.content]),q=(0,m.useMemo)(()=>(0,T.z)(r),[r]),G=!!F,V=(0,m.useCallback)(()=>{if("check"!==U){var e=(null==r?void 0:r.runId)||(null==r?void 0:r.run_id);L("agent_detail_chat",{action:"copy",messageId:null==r?void 0:r.messageId,message_id:null==r?void 0:r.messageId,runId:e,run_id:e,run_number:null==r?void 0:r.runNumber,message_number:null==r?void 0:r.messageNumber,item_type:q,generate_item_id:(null==r?void 0:r.generateItemId)||(null==r?void 0:r.generate_item_id),generate_id:e,messageType:"user",role:"user"});var t="";if(Array.isArray(r.content))for(var i of r.content)(0,C.VO)(i)&&(t+=(0,C.Sy)(i));else"string"==typeof r.content&&(t=r.content);if(t&&navigator.clipboard.writeText(t).then(()=>{s.Z.success("\u6587\u6848\u5DF2\u590D\u5236\u5230\u526A\u8D34\u677F"),O("check"),B.current=setTimeout(()=>{O("copy")},2e3)}).catch(()=>{s.Z.error("\u590D\u5236\u5931\u8D25")}),P.chatInputManager.clear(),Array.isArray(r.content)){var[a,n]=(0,h.Z)(r.content,C.a9),o=a.map(e=>(0,C.Sy)(e)).filter(e=>e.trim()).map(e=>(0,l.buildTextPart)(e)),d=n.filter(e=>{if(!(0,l.isXBizDataUploadImagePart)(e))return!1;var t,r,i=(null==e||null==(t=e.data)?void 0:t.image)||(null==(r=JSON.parse((null==e?void 0:e.data)||"{}"))?void 0:r.image);return!!(i&&(i.assetId||i.url))});P.chatInputManager.updateInputData(o),d.forEach(e=>P.chatInputManager.addPart({part:e,state:l.ChatInputResourceState.Success,id:(0,c.Vj)()}))}else{var u=(0,C.a9)(r.content)?[(0,l.buildTextPart)((0,C.Sy)(r.content))]:[];P.chatInputManager.updateInputData(u)}}},[P.chatInputManager,U,null==r?void 0:r.messageId,null==r?void 0:r.runId,r.content,q,L]);(0,m.useEffect)(()=>()=>{clearTimeout(B.current)},[]);var K=z===w.NG.PIPPIT_VIDEO_PART_AGENT,Y=(0,m.useMemo)(()=>{if(!K||!Array.isArray(r.content))return null;for(var e of r.content){var t=null!=(n=null==e?void 0:e.subType)?n:null==e?void 0:e.sub_type,i=null==e?void 0:e.data,a="string"==typeof i?(0,d.D)(i):i;if("biz/x_data_direct_tool_call_req"===t){var n,s,o,l,c,u,p,h,v=null!=(h=null!=(p=null!=(u=null!=(c=null==a?void 0:a.param)?c:null==a?void 0:a.params)?u:null==a||null==(s=a.requestData)?void 0:s.param)?p:null==a||null==(o=a.request_data)?void 0:o.param)?h:null==a||null==(l=a.data)?void 0:l.param;return("string"==typeof v?(0,d.D)(v):v)||null}}return null},[K,r.content]),J=(0,m.useCallback)(()=>(0,i._)(function*(){if(Y){var e,t,r,i,a,n,s=String((null==Y?void 0:Y.prompt)||"").trim(),o=Array.isArray(null==Y?void 0:Y.images)?Y.images:[],l=Array.isArray(null==Y?void 0:Y.imitationVideos)?Y.imitationVideos:Array.isArray(null==Y?void 0:Y.imitation_videos)?Y.imitation_videos:[],d=Array.isArray(null==Y?void 0:Y.videos)?Y.videos:Array.isArray(null==Y?void 0:Y.reference_videos)?Y.reference_videos:[],u=Array.isArray(null==Y?void 0:Y.audios)?Y.audios:Array.isArray(null==Y?void 0:Y.reference_audios)?Y.reference_audios:[],p=(null==Y?void 0:Y.extendType)||(null==Y?void 0:Y.extend_type)||void 0,h=null!=(i=null!=(r=null!=(t=null==Y?void 0:Y.durationSec)?t:null==Y?void 0:Y.duration_sec)?r:null==Y?void 0:Y.videoDuration)?i:null==Y?void 0:Y.video_duration,v=null==Y?void 0:Y.ratio,m=null!=(n=null!=(a=null==Y?void 0:Y.resolution)?a:null==Y?void 0:Y.video_resolution)?n:null==Y?void 0:Y.videoResolution,g=(null==Y?void 0:Y.model)||void 0,I="number"==typeof(e=p)?Object.values(f.u).includes(e)?e:void 0:"string"==typeof e?({None:f.u.None,Forward:f.u.Forward,Backward:f.u.Backward,MiddleFill:f.u.MiddleFill})[e]:void 0,w="number"==typeof h&&Number.isFinite(h)?h:void 0,C=(0,b.RW)(v),T="480p"===m||"720p_lite"===m||"720p"===m||"1080p"===m?m:void 0,k=(0,S.L0)(g),j=(0,S.m3)(g),L=(null==l?void 0:l[0])||null,E=(null==L?void 0:L.assetId)||(null==L?void 0:L.asset_id)||void 0,U=o.map(e=>(null==e?void 0:e.assetId)||(null==e?void 0:e.asset_id)||void 0).concat(d.map(e=>(null==e?void 0:e.assetId)||(null==e?void 0:e.asset_id)||void 0)).concat(u.map(e=>(null==e?void 0:e.assetId)||(null==e?void 0:e.asset_id)||void 0)).concat(E?[E]:[]).filter(Boolean),O=yield(0,x.I)({workspaceId:R.userConfig.workspace_id,uid:R.userConfig.uid,assetIds:U}),B=function(){for(var e=arguments.length,t=Array(e),r=0;r{var t,r=String((null==e?void 0:e.url)||""),i=(e=>{if(!e)return"";for(var t of["origin","original","source","main","raw"]){var r=e[t];if(r)return r}return Object.values(e).find(Boolean)||""})(null==e?void 0:e.scene_urls),a=(null==e?void 0:e.assetId)||(null==e?void 0:e.asset_id)||void 0,n=a?O.get(a):void 0;return{url:String(B(null==n?void 0:n.download_url,null==n?void 0:n.preview_url,r,i,null==e?void 0:e.preview_url,null==e?void 0:e.download_url,null==e?void 0:e.image_url,null==e?void 0:e.web_uri,null==e?void 0:e.uri,null==e?void 0:e.cover_url,null==e?void 0:e.cover)||""),assetId:a,name:(null==e?void 0:e.name)||(null==e||null==(t=e.metadata)?void 0:t.name)||void 0,vid:(null==e?void 0:e.vid)||(null==n?void 0:n.vid)||void 0,metadata:null==e?void 0:e.metadata,format:null==e?void 0:e.format}}).filter(e=>!!e.url),F=E?O.get(E):void 0,Z=String((null==L?void 0:L.url)||(null==F?void 0:F.download_url)||(null==F?void 0:F.preview_url)||""),q=(null==L?void 0:L.vid)||(null==F?void 0:F.vid)||void 0,G=e=>e.map(e=>{var t=(null==e?void 0:e.assetId)||(null==e?void 0:e.asset_id)||void 0,r=String((null==e?void 0:e.url)||""),i=t?O.get(t):void 0,a=(null==i?void 0:i.download_url)||(null==i?void 0:i.preview_url)||r;return t&&a?{asset_id:t,url:String(a),name:(null==e?void 0:e.name)||void 0,vid:(null==e?void 0:e.vid)||(null==i?void 0:i.vid)||void 0}:null}).filter(Boolean),V=(k?z.slice(0,j):z.length<=2?z:[z[0],z[z.length-1]]).map((e,t)=>{var r,i,a=String((null==e?void 0:e.url)||"").trim();if(!a)return null;var n=(null==e?void 0:e.assetId)||(null==e?void 0:e.asset_id)||void 0,s=new File([],String((null==e?void 0:e.name)||(null==e||null==(r=e.metadata)?void 0:r.name)||(0===t?"\u9996\u5E27\u56FE":"\u5C3E\u5E27\u56FE")),{type:(0,y.R)((null==e||null==(i=e.metadata)?void 0:i.format)||(null==e?void 0:e.format),a)});return{id:(0,c.Rl)(),name:s.name,type:s.type,size:s.size,url:a,file:s,status:"success",previewUrl:a,assetId:n,videoId:(null==e?void 0:e.vid)||void 0}}).filter(Boolean);D.setGenerationType(_.F.VideoPart),D.setUserInputText(s),D.setFormField("materials",V),C&&D.setFormField("ratio",C),g&&D.setFormField("videoModel",g),T&&D.setFormField("videoResolution",T),D.controlStore.setImitationUrlInput(""),E&&Z?D.controlStore.setImitationVideos([{asset_id:E,url:Z,vid:q}]):D.controlStore.clearImitationVideos();var H=G(d),W=G(u);H.length?D.controlStore.setReferenceVideos(H):D.controlStore.clearReferenceVideos(),W.length?D.controlStore.setReferenceAudios(W):D.controlStore.clearReferenceAudios(),D.controlStore.setVideoPartEditDraft({prompt:s,images:z,imitationVideo:E?{assetId:E,url:Z,vid:q}:void 0,referenceVideos:H,referenceAudios:W,extendType:I,model:g,videoDuration:w,ratio:C,resolution:T}),A("/home?tab_name=home",{replace:!1}),(0,N.e)(M,P),setTimeout(()=>{D.focusInput()},100)}})(),[P,D,M,A,Y]);return(0,n.jsxs)("div",{className:"userMessage-m_A6Hh",children:[G?(0,n.jsxs)("div",{className:"modelBadge-xN_p7h",children:[(0,n.jsx)(v.Z,{className:"modelIcon-oXe9BW"}),(0,n.jsxs)("span",{className:"modelText-Sc9TXv",children:[(t=F)?({"seedance1.5_direct":"Seedance 1.5","seedance2.0_direct":"Seedance 2.0","seedance2.0_fast_direct":"Seedance 2.0 Fast","seedance2.0_vision":"Seedance 2.0 VIP","seedance2.0_fast_vision":"Seedance 2.0 Fast VIP","seedance_2.0":"Seedance 2.0","seedance_2.0_fast":"Seedance 2.0 Fast","seedance_2.0_vision":"Seedance 2.0 VIP","seedance_2.0_fast_vision":"Seedance 2.0 Fast VIP"})[t.toLowerCase()]||t:"",Z?" \xb7 ".concat(Z?({"480p":"480P","720p_lite":"720P Lite","720p":"720P","1080p":"1080P"})[Z]||Z:""):""]})]}):null,(0,n.jsx)(H,(0,a._)({},e)),E?(0,n.jsx)("div",{className:"messageMeta-B9pkWY",children:E}):null,j&&!k.vs.includes(P.threadManager.agentName)?(0,n.jsx)("div",{className:W,children:(0,n.jsxs)("div",{className:Q,onClick:V,children:["copy"===U?(0,n.jsx)(p.vUr,{size:14}):(0,n.jsx)(p.JW4,{size:14}),(0,n.jsx)("span",{children:"\u590D\u5236\u6587\u6848"})]})}):null,K&&Y?(0,n.jsx)("div",{className:W,children:(0,n.jsxs)("div",{className:Q,onClick:J,children:[(0,n.jsx)(p.cbF,{size:14}),(0,n.jsx)("span",{children:"\u91CD\u65B0\u751F\u6210"})]})}):null]})}},45925:function(e,t,r){"use strict";r.d(t,{pX:()=>a,vs:()=>n});var i=r(82823),a=["biz/x_data_callback_params"],n=[i.NG.PIPPIT_TEMPLATE_CREATIVE_AGENT,i.NG.PIPPIT_UGC_MONTEGA_AGENT,i.NG.PIPPIT_VIDEO_PART_AGENT]},27544:function(e,t,r){"use strict";r.d(t,{K:()=>h,L:()=>p});var i=r(64349);r(14865);var a=r(44254),n=r(18571),s=r(22770),o=r(46916),l=r(68559),d=r(846),c=r(38611),u=r(32476),p="integrated_agent_panel",h=()=>{var{integratedAgentStore:e,homepageStore:t,loginStore:r,securityCheckStore:h}=(0,c.mZ)(),{trackBusinessAction:v}=(0,d.Z)();return(0,n.useCallback)(n=>{var d,c,m,{file:_,onSuccess:g,onError:f}=n;try{var y={module:p,operation:"upload_start",thread_id:e.threadId,file_name:null==_?void 0:_.name,file_size:null==_?void 0:_.size,file_type:null==_?void 0:_.type};v("customRequest_upload",p,"start",y),(0,s.$Z)(_,{uid:r.userConfig.uid,workspace_id:r.userConfig.workspace_id,space_id:r.userConfig.space_id}).then(a=>(0,i._)(function*(){var{asset_id:i,download_url:n,width:s,height:d}=a||{},c=(0,l.jD)(e.messages||[]),m=(0,l.Zr)({isNestAgent:e.agentName===o.NG.PIPPIT_NEST_AGENT,nestAgentVideoModel:c.videoModel,generationType:t.generationType,videoPartModel:t.formData.videoModel});if(!(yield h.validateAssets({assets:[{assetId:i||"",type:(0,u.x)(_,a),videoId:null==a?void 0:a.vid}],uid:r.userConfig.uid,workspaceId:r.userConfig.workspace_id,category:m})))return void f(Error("\u6587\u4EF6\u5185\u5BB9\u4E0D\u7B26\u5408\u89C4\u8303"));var y={success:!0,url:n,finalUrl:n,originalName:_.name,fileSize:_.size,fileType:_.type,width:s,height:d,duration:null==a?void 0:a.duration_ms,format:null==a?void 0:a.format,size:null==a?void 0:a.size,assetId:i,videoId:null==a?void 0:a.vid};v("customRequest_upload",p,"success",{thread_id:e.threadId,file_name:null==_?void 0:_.name,file_size:null==_?void 0:_.size,file_type:null==_?void 0:_.type,asset_id:i,url:n,width:s,height:d,duration:null==a?void 0:a.duration_ms,video_id:null==a?void 0:a.vid}),g(y)})()).catch(t=>{v("customRequest_upload",p,"failure",{thread_id:e.threadId,file_name:null==_?void 0:_.name,file_size:null==_?void 0:_.size,file_type:null==_?void 0:_.type,error_message:(null==t?void 0:t.message)||String(t)}),f(t),a.Z.error(t.message||"\u6587\u4EF6\u4E0A\u4F20\u5931\u8D25")})}catch(t){v("customRequest_upload",p,"failure",{thread_id:e.threadId,file_name:null==n||null==(d=n.file)?void 0:d.name,file_size:null==n||null==(c=n.file)?void 0:c.size,file_type:null==n||null==(m=n.file)?void 0:m.type,error_message:(null==t?void 0:t.message)||String(t)}),f(t),a.Z.error(t.message||"\u6587\u4EF6\u4E0A\u4F20\u5931\u8D25")}},[e.agentName,e.threadId,r.userConfig.space_id,r.userConfig.uid,r.userConfig.workspace_id,h,v])}},60153:function(e,t,r){"use strict";r.d(t,{y:()=>eI});var i=r(61697),a=r(1431),n=r(18445),s=r(37995),o=r(18571),l=r(64349),d=r(64664),c=r(72322);r(94672);var u=r(74993),p=r(82823),h=r(3907),v=r(16913),m=r(1663),_=r(77027),g=r(38611),f=r(33994),y=r(17773),b=r.n(y),x=r(79794),I=r(13987),S=(e,t)=>{var r=document.createElement("a");r.href=e,r.download=t,r.rel="noopener noreferrer",r.style.display="none",document.body.appendChild(r),r.click(),document.body.removeChild(r)},w=function(e){var t=!(arguments.length>1)||void 0===arguments[1]||arguments[1];if((0,a.isXBizImagePart)(e)){var r,i,n=null==(r=e.data)?void 0:r.image;return n?t?(null==(i=n.sceneUrls)?void 0:i.download)||n.url||"":n.url||"":""}if((0,a.isXBizVideoPart)(e)){var s,o=null==(s=e.data)?void 0:s.video;return(null==o?void 0:o.downloadUrl)||(null==o?void 0:o.url)||(null==o?void 0:o.previewUrl)||""}return""},N=(e,t)=>{if((0,a.isXBizImagePart)(e)){var r,i,n,s=null==(r=e.data)?void 0:r.image;return(null==s||null==(i=s.metadata)?void 0:i.name)||(null==s||null==(n=s.metadata)?void 0:n.fileName)||(null==s?void 0:s.assetId)||(null==s?void 0:s.draftId)||(null==s?void 0:s.id)||"\u56FE\u7247_".concat(t+1)}if((0,a.isXBizVideoPart)(e)){var o,l,d=null==(o=e.data)?void 0:o.video;return(null==d?void 0:d.title)||(null==d?void 0:d.caption)||(null==d||null==(l=d.metadata)?void 0:l.name)||(null==d?void 0:d.assetId)||(null==d?void 0:d.draftKey)||"\u89C6\u9891_".concat(t+1)}return"\u6587\u4EF6_".concat(t+1)},C=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return(0,l._)(function*(){if(e.length){var{watermark:r=!0,fileName:i,prefix:n="",suffix:s="",fetchOptions:o,onProgress:c,singleImageOptions:u,singleVideoOptions:p}=t;if(1===e.length){var h=e[0],v=w(h,r),m=(0,I.He)("".concat(n).concat(i||N(h,0)).concat(s),"\u6587\u4EF6");return v?(0,a.isXBizVideoPart)(h)?void(yield(0,x.AI)(v,m,(0,f._)((0,d._)({},p),{fetchOptions:o,onProgress:c}))):(0,a.isXBizImagePart)(h)?void(yield(0,x.GN)(v,m,(0,f._)((0,d._)({},u),{fetchOptions:o,onProgress:c}))):(null==c||c({state:"fetching",loaded:0,total:void 0,percent:0}),S(v,m),void(null==c||c({state:"complete",loaded:1,total:1,percent:100}))):void 0}var _=new(b()),g=Array(e.length).fill(0),y=Array(e.length).fill(0),C=Array(e.length).fill(void 0),T=e=>{var t=C.every(e=>"number"==typeof e&&Number.isFinite(e)&&e>0),r=y.reduce((e,t)=>e+t,0),i=t?C.reduce((e,t)=>e+t,0):void 0,a=Math.min(95,Math.round(.95*(0===g.length?0:Math.round(g.reduce((e,t)=>e+("number"==typeof t?t:0),0)/g.length))));null==c||c({state:"fetching",loaded:r,total:i,percent:"number"==typeof e?e:a})};T(0);var k=e.map((e,t)=>(0,l._)(function*(){let i;var a=w(e,r);if(!a){g[t]=100,T();return}var d=(0,I.He)("".concat(n).concat(N(e,t)).concat(s),"\u6587\u4EF6"),{blob:c,contentType:u}=yield(i=e=>{y[t]=e.loaded,C[t]=e.total,g[t]="number"==typeof e.percent?e.percent:g[t],T()},(0,l._)(function*(){var e,t=yield fetch(a,o);if(!t.ok)throw Error("Failed to fetch: ".concat(t.status," ").concat(t.statusText));var r=t.headers.get("content-type"),n=t.headers.get("content-length"),s=n?Number(n):void 0,l=Number.isFinite(s)?s:void 0,d=null==(e=t.body)?void 0:e.getReader();if(!d){var c=yield t.blob();return null==i||i({state:"complete",loaded:c.size,total:c.size,percent:100}),{blob:c,contentType:r,totalBytes:c.size}}null==i||i({state:"fetching",loaded:0,total:l,percent:l&&l>0?0:void 0});for(var u=0,p=[];;){var{done:h,value:v}=yield d.read();if(h)break;v&&(p.push(v),u+=v.length,null==i||i({state:"fetching",loaded:u,total:l,percent:l&&l>0?Math.min(100,Math.round(u/l*100)):void 0}))}var m=new Blob(p,{type:r||void 0});return null==i||i({state:"complete",loaded:u||m.size,total:null!=l?l:m.size,percent:100}),{blob:m,contentType:r,totalBytes:null!=l?l:m.size}})()),p=(null==u?void 0:u.startsWith("image/"))?(0,I.Zd)(a,u):(null==u?void 0:u.startsWith("video/"))?(0,I.XI)(a):"",h=p?"".concat(d,".").concat(p):d;_.file(h,c),g[t]=100,T()})());yield Promise.all(k);var j=(0,I.He)(i||"files","files"),P="".concat(n).concat(j).concat(s,".zip");T(95);var L=yield _.generateAsync({type:"blob"},e=>{T(Math.round(95+.05*("number"==typeof e.percent?Math.max(0,Math.min(100,e.percent)):0)))}),A=URL.createObjectURL(L);try{S(A,P),null==c||c({state:"complete",loaded:L.size,total:L.size,percent:100})}finally{setTimeout(()=>{URL.revokeObjectURL(A)},1e3)}}})()},T=r(29632),k=r(69899),j=r(84604),P=r(53885);function L(){var e=(0,j._)(["\n display: inline-flex;\n align-items: center;\n justify-content: center;\n min-width: 18px;\n height: 18px;\n padding: 0 6px;\n margin-left: 4px;\n border-radius: 9px;\n background: rgba(0, 0, 0, 0.08);\n font-size: 12px;\n line-height: 18px;\n"]);return L=function(){return e},e}function A(){var e=(0,j._)(["\n display: inline-block;\n white-space: nowrap;\n text-align: left;\n"]);return A=function(){return e},e}var M=P.default.span(L()),D=P.default.span(A()),R=(0,m.Pi)(function(e){var t,r,{onDownload:n,tooltip:s,disabledTooltip:m,tooltipTrigger:f="hover",fileName:y}=e,{agUiKit:b,onReport:x}=(0,i.a)(),{integratedAgentStore:I}=(0,g.mZ)(),{gridArtifactsSelector:S,artifactsManager:w}=b,{isDownloading:N,text:j,withProgress:P}=(0,_.Z)(),L=null!=(t=I.agentName)?t:b.threadManager.agentName,A=(0,p.Lb)(L),R=null!=(r=null==S?void 0:S.validSelectedCount)?r:0,E=(0,o.useCallback)(()=>{var e;null==S||null==(e=S.setSelectableIds)||e.call(S,[])},[S]),U=(0,o.useCallback)(()=>{var e,t,r=null!=(e=null==S?void 0:S.validSelectedIds)?e:[];return(null!=(t=null==w?void 0:w.artifactList)?t:[]).filter(e=>r.includes(e.id))},[null==w?void 0:w.artifactList,S]),O=(0,o.useCallback)(e=>{var t,r,i,a=null==(i=b.threadManager)||null==(r=i.thread)||null==(t=r.getRunList)?void 0:t.call(r);return(0,T.y)(e.message,a)},[b.threadManager]),B=(0,o.useCallback)(e=>{for(var t of e){var r,i,n,s,o,l,d,c,u,p,h,m,_,g,f,y,I,S,w,N,C=null==(r=t.message)?void 0:r.messageId,T=(null!=(o=null==(i=t.message)?void 0:i.content)?o:[]).find(e=>(0,a.isXBizVideoPredictInfoPart)(e)),k=(0,v.Z)(T,["data","videoPredictInfoList",0,"imitateVideo","assetId"],""),j=(0,a.isXBizVideoPart)(t.detail)?null==(n=t.detail.data)?void 0:n.video:void 0,P=(0,a.isXBizImagePart)(t.detail)?null==(s=t.detail.data)?void 0:s.image:void 0,{runId:A,runNumber:M}=O(t),D=j?"video":P?"image":void 0,R=null!=(c=null!=(d=null!=(l=null==j?void 0:j.assetId)?l:null==j?void 0:j.draftKey)?d:null==P?void 0:P.assetId)?c:null==P?void 0:P.draftId;x("onAgentPreviewPageDownload",{previewMode:b.workbenchManager.previewMode,previewType:"grid",currentPage:"agent_preview_grid",assetType:D,itemType:D,agentName:L,messageId:C,videoUniqueId:null!=(u=null==j?void 0:j.assetId)?u:null==j?void 0:j.draftKey,videoId:null!=(p=null==j?void 0:j.assetId)?p:null==j?void 0:j.draftKey,imageUniqueId:null!=(h=null==P?void 0:P.assetId)?h:null==P?void 0:P.draftId,pictureId:null!=(m=null==P?void 0:P.assetId)?m:null==P?void 0:P.draftId,referenceId:k,runId:A,runNumber:M,generateId:A,generateItemId:R}),x("onExportTime",{messageId:C,assetType:D,itemType:D,agentName:L,videoUniqueId:null!=(_=null==j?void 0:j.assetId)?_:null==j?void 0:j.draftKey,videoId:null!=(g=null==j?void 0:j.assetId)?g:null==j?void 0:j.draftKey,imageUniqueId:null!=(f=null==P?void 0:P.assetId)?f:null==P?void 0:P.draftId,pictureId:null!=(y=null==P?void 0:P.assetId)?y:null==P?void 0:P.draftId,referenceId:k,runId:A,runNumber:M,generateId:A,generateItemId:R}),x("onExportStatus",{messageId:C,assetType:D,itemType:D,agentName:L,videoUniqueId:null!=(I=null==j?void 0:j.assetId)?I:null==j?void 0:j.draftKey,videoId:null!=(S=null==j?void 0:j.assetId)?S:null==j?void 0:j.draftKey,imageUniqueId:null!=(w=null==P?void 0:P.assetId)?w:null==P?void 0:P.draftId,pictureId:null!=(N=null==P?void 0:P.assetId)?N:null==P?void 0:P.draftId,referenceId:k,runId:A,runNumber:M,generateId:A,generateItemId:R})}},[b.workbenchManager.previewMode,L,x,O]),z=(0,o.useCallback)((e,t)=>(0,l._)(function*(){if(e.length){B(e);var r,i,n=1===e.length?e[0]:void 0;n&&(0,a.isXBizVideoPart)(n.detail)&&(null==(r=n.detail.data)||r.video),n&&(0,a.isXBizImagePart)(n.detail)&&(null==(i=n.detail.data)||i.image),yield C(e.map(e=>e.detail),(0,d._)({watermark:!0,onProgress:t,singleVideoOptions:{thread_id:b.threadManager.threadId,tracking:{thread_id:b.threadManager.threadId,agent_name:L,edit_type:A,entrance_from:"input_frame",enter_from:"agent_preview_page",position:"home_agent_preview_grid"}},singleImageOptions:{thread_id:b.threadManager.threadId,tracking:{thread_id:b.threadManager.threadId,agent_name:L,edit_type:A,entrance_from:"input_frame",enter_from:"agent_preview_page",position:"home_agent_preview_grid"}}},void 0!==y?{fileName:y}:{}))}})(),[L,A,y,B,O]),F=(0,o.useCallback)(()=>(0,l._)(function*(){var e=U();if(e.length)try{var t=()=>P(t=>z(e,t));n?yield n({agentName:L,selectedArtifacts:e,downloadSelected:t,clearSelection:E}):yield t()}finally{E()}})(),[L,E,z,U,n,P]);return 0===R?null:(0,c.jsx)(u.Z,{disabled:m,trigger:f,content:s,children:(0,c.jsxs)(k.v8,{type:"primary",onClick:F,icon:(0,c.jsx)(h.GV4,{size:16}),children:[(0,c.jsxs)(D,{style:{width:N?"54px":"auto"},children:[(0,c.jsx)("span",{children:"\u4E0B\u8F7D"}),N?j?" ".concat(j):"":null]}),R>1&&(0,c.jsx)(M,{className:"ag-ui-grid-buttons-selected-count",children:R})]})})});r(14865);var E=r(44254),U=r(19362),O=r(69848),B=(0,o.memo)(function(e){var t,r,n,s,d,u,v,{}=e,{agUiKit:m,onReport:_}=(0,i.a)(),[g,f]=(0,o.useState)(!1),y=(0,o.useMemo)(()=>{var e=m.activePreviewManager.activeResourceId;return e?m.artifactsManager.getResource(e):void 0},[m.activePreviewManager.activeResourceId,m.artifactsManager]),b=null==y?void 0:y.detail,I=(0,o.useMemo)(()=>{var e,t;return(null==b||null==(t=b.data.image)||null==(e=t.sceneUrls)?void 0:e.download)||b&&(0,U.II)(b)||""},[b]),S=(0,o.useMemo)(()=>{var e,t,r,i,a;return(null==b||null==(t=b.data.image)||null==(e=t.metadata)?void 0:e.name)||(null==b||null==(r=b.data.image)?void 0:r.assetId)||(null==b||null==(a=b.data)||null==(i=a.image)?void 0:i.id)||"\u56FE\u7247"},[null==b||null==(t=b.data.image)?void 0:t.assetId,null==b||null==(n=b.data)||null==(r=n.image)?void 0:r.id,null==b||null==(d=b.data.image)||null==(s=d.metadata)?void 0:s.name]),w=(0,o.useMemo)(()=>{var e,t;return(null==b||null==(e=b.data.image)?void 0:e.assetId)||(null==b||null==(t=b.data.image)?void 0:t.draftId)||""},[null==b||null==(u=b.data.image)?void 0:u.assetId,null==b||null==(v=b.data.image)?void 0:v.draftId]),N=(0,o.useCallback)(()=>(0,l._)(function*(){if(!b||!I){E.Z.error("\u65E0\u6CD5\u83B7\u53D6\u56FE\u7247\u8D44\u6E90\uFF0C\u4E0B\u8F7D\u5931\u8D25"),(0,O.eK)("ImageDownloadButton_handleDownload_no_part_or_url",{});return}var e,t,r,i=m.activePreviewManager.getCurrentPreviewMessageId(),a=null==y?void 0:y.message,n=null==(r=m.threadManager)||null==(t=r.thread)||null==(e=t.getRunList)?void 0:e.call(t),{runId:s,runNumber:o}=(0,T.y)(a,n),l=(0,p.Lb)(m.threadManager.agentName);_("onAgentPreviewPageDownload",{previewMode:m.workbenchManager.previewMode,previewType:"single_view",currentPage:"agent_preview_single_view",assetType:"image",itemType:"image",imageUniqueId:w,pictureId:w,messageId:i,runId:s,runNumber:o,generateId:s,generateItemId:w});try{f(!0),yield(0,x.GN)(I,S,{from:x.RK.AgUiPreviewImagePart,module:m.threadManager.agentName,thread_id:m.threadManager.threadId,tracking:{thread_id:m.threadManager.threadId,agent_name:m.threadManager.agentName,edit_type:l,run_id:s,run_number:o,message_id:i||void 0,generate_item_id:w,picture_id:w,entrance_from:"input_frame",enter_from:"agent_preview_page",position:"home"}}),_("onExportTime",{messageId:i,assetType:"image",itemType:"image",imageUniqueId:w,pictureId:w,runId:s,runNumber:o,generateId:s,generateItemId:w}),_("onExportStatus",{messageId:i,assetType:"image",itemType:"image",imageUniqueId:w,pictureId:w,runId:s,runNumber:o,generateId:s,generateItemId:w})}finally{f(!1)}})(),[I,m.threadManager.agentName,m.workbenchManager.previewMode,w,S,_,b,m.activePreviewManager]);return!(0,a.isXBizImagePart)(null==y?void 0:y.detail)||(null==y?void 0:y.isPlaceholder)?null:(0,c.jsx)(k.v8,{type:"primary",icon:(0,c.jsx)(h.GV4,{size:16}),onClick:N,loading:g,children:"\u4E0B\u8F7D"})});r(36015);var z=r(45408);function F(){var e=(0,j._)(["\n color: #000000;\n\n path {\n fill-opacity: 1;\n }\n"]);return F=function(){return e},e}function Z(){var e=(0,j._)(["\n width: 248px;\n display: flex;\n flex-direction: column;\n gap: 16px;\n"]);return Z=function(){return e},e}function q(){var e=(0,j._)(["\n font-size: 14px;\n color: #000;\n font-weight: 400;\n"]);return q=function(){return e},e}function G(){var e=(0,j._)(["\n width: fit-content;\n height: 32px;\n align-self: flex-end;\n background-color: #000;\n color: #fff;\n"]);return G=function(){return e},e}function V(){var e=(0,j._)(["\n display: inline-block;\n white-space: nowrap;\n text-align: left;\n"]);return V=function(){return e},e}(0,P.default)(h.srq).attrs({className:"ag-ui-video-result-buttons-edit-icon"})(F()),P.default.div(Z()),P.default.div(q()),(0,P.default)(z.Z)(G());var H=P.default.span(V()),W=(0,o.memo)(function(e){var t,r,n,{onDownload:s,showDownloadTooltip:d,setShowDownloadTooltip:u,tooltipTrigger:m="click",tooltip:g,disabledTooltip:f,fileName:y}=e,{agUiKit:b,onReport:I}=(0,i.a)(),{previewMethods:S}=b,[w,N]=(0,o.useState)(d),{isDownloading:C,text:j,withProgress:P}=(0,_.Z)(),L=(0,o.useMemo)(()=>{var e=b.activePreviewManager.activeResourceId;return e?b.artifactsManager.getResource(e):void 0},[b.activePreviewManager.activeResourceId,b.artifactsManager]),A=null==L?void 0:L.detail,{video:M}=(null==A?void 0:A.data)||{},D=null==L?void 0:L.message,R=(0,o.useMemo)(()=>A&&((null==M?void 0:M.downloadUrl)||(null==M?void 0:M.url)||(null==M?void 0:M.previewUrl)||(0,U.II)(A))||"",[A,M]),E=(0,o.useMemo)(()=>{var e;return(null==M?void 0:M.title)||(null==M?void 0:M.caption)||(null==M||null==(e=M.metadata)?void 0:e.name)||(null==M?void 0:M.assetId)||"\u89C6\u9891"},[null==M?void 0:M.title,null==M?void 0:M.caption,null==M?void 0:M.assetId,null==M||null==(t=M.metadata)?void 0:t.name]),O=null!=y?y:E,B=(0,o.useMemo)(()=>{var e,t;return(null==A||null==(e=A.data.video)?void 0:e.assetId)||(null==A||null==(t=A.data.video)?void 0:t.draftKey)||""},[null==A||null==(r=A.data.video)?void 0:r.assetId,null==A||null==(n=A.data.video)?void 0:n.draftKey]),z=(0,o.useMemo)(()=>(0,v.Z)(null==D?void 0:D.content.find(e=>(0,a.isXBizVideoPredictInfoPart)(e)),["data","videoPredictInfoList",0,"imitateVideo","assetId"],""),[null==D?void 0:D.content]),F=(0,o.useCallback)(()=>(0,l._)(function*(){if(A&&(s||(null==S?void 0:S.onDownloadVideo)||R)){var e,t,r,i=null==(r=b.threadManager)||null==(t=r.thread)||null==(e=t.getRunList)?void 0:e.call(t),{runId:a,runNumber:n}=(0,T.y)(D,i),o=(0,p.Lb)(b.threadManager.agentName);I("onAgentPreviewPageDownload",{previewMode:b.workbenchManager.previewMode,previewType:"single_view",currentPage:"agent_preview_single_view",messageId:b.activePreviewManager.getCurrentPreviewMessageId(),assetType:"video",videoUniqueId:B,referenceId:z,runId:a,runNumber:n}),yield P(e=>(0,x.AI)(R,O,{from:x.RK.AgUiPreviewVideoPart,module:b.threadManager.agentName,thread_id:b.threadManager.threadId,tracking:{thread_id:b.threadManager.threadId,agent_name:b.threadManager.agentName,edit_type:o,run_id:a,run_number:n,message_id:b.activePreviewManager.getCurrentPreviewMessageId()||void 0,generate_item_id:B,video_id:B,entrance_from:"input_frame",enter_from:"agent_preview_page",position:"home"},onProgress:e})),I("onExportTime",{messageId:b.activePreviewManager.getCurrentPreviewMessageId(),assetType:"video",videoUniqueId:B,referenceId:z,runId:a,runNumber:n}),I("onExportStatus",{messageId:b.activePreviewManager.getCurrentPreviewMessageId(),assetType:"video",videoUniqueId:B,referenceId:z,runId:a,runNumber:n})}})(),[R,b.activePreviewManager,b.threadManager.agentName,b.workbenchManager.previewMode,O,s,I,S,z,B,A,P]);return!(0,a.isXBizVideoPart)(null==L?void 0:L.detail)||(null==L?void 0:L.isPlaceholder)?null:(0,c.jsx)(k.v8,{type:"primary",icon:(0,c.jsx)(h.GV4,{size:16}),onClick:F,children:(0,c.jsxs)(H,{style:{width:C?"54px":"auto"},children:[(0,c.jsx)("span",{children:"\u4E0B\u8F7D"}),C?j?" ".concat(j):"":null]})})}),Q=r(64908),K=r(84095),Y=(0,m.Pi)(function(){var e,t,{agUiKit:r}=(0,i.a)(),n=(0,o.useMemo)(()=>{var e=r.activePreviewManager.activeResourceId;return e?r.artifactsManager.getResource(e):void 0},[r.activePreviewManager.activeResourceId,r.artifactsManager]),s=(0,a.isXBizVideoPart)(null==n?void 0:n.detail)?n.detail:void 0,l=null==s||null==(e=s.data)?void 0:e.video,d=null!=(t=null==s?void 0:s.data)?t:{},u=(0,o.useMemo)(()=>(0,K.fs)(null!=l?l:null,d),[l,d]);return!(0,Q.am)()||!(0,a.isXBizVideoPart)(null==n?void 0:n.detail)||(null==n?void 0:n.isPlaceholder)?null:(0,c.jsx)(K.pF,{packageInfoReq:u,variant:"button"})}),J=r(3836),X=e=>{var t,r,n,s,d,u,h,v,m,_,{resource:g}=e,{agUiKit:f}=(0,i.a)(),y=f.threadManager,b=y.threadId,I=g.detail,S=(0,o.useMemo)(()=>{var e,t;return(null==(t=I.data.image)||null==(e=t.sceneUrls)?void 0:e.download)||(0,U.II)(I)},[I]),w=(0,o.useMemo)(()=>{var e,t,r,i,a,n;return(null==(t=I.data.image)||null==(e=t.metadata)?void 0:e.name)||(null==(i=I.data.image)||null==(r=i.metadata)?void 0:r.fileName)||(null==(a=I.data.image)?void 0:a.assetId)||(null==(n=I.data.image)?void 0:n.id)||"\u56FE\u7247"},[null==(t=I.data.image)?void 0:t.assetId,null==(r=I.data.image)?void 0:r.id,null==(s=I.data.image)||null==(n=s.metadata)?void 0:n.fileName,null==(u=I.data.image)||null==(d=u.metadata)?void 0:d.name]),N=null==y||null==(v=y.thread)||null==(h=v.getRunList)?void 0:h.call(v),{runId:C,runNumber:k}=(0,T.y)(g.message,N),j=(0,p.Lb)(y.agentName),P=(0,o.useCallback)(()=>{var e,t,r,i,a,n,s;S&&(0,x.GN)(S,w,{from:x.RK.AgUiPreviewImagePart,module:y.agentName,thread_id:b,tracking:{thread_id:b,agent_name:y.agentName,edit_type:j,run_id:C,run_number:k,message_id:null==(e=g.message)?void 0:e.messageId,generate_item_id:null!=(n=null==(t=I.data.image)?void 0:t.assetId)?n:null==(r=I.data.image)?void 0:r.draftId,picture_id:null!=(s=null==(i=I.data.image)?void 0:i.assetId)?s:null==(a=I.data.image)?void 0:a.draftId,entrance_from:"input_frame",enter_from:"agent_preview_page",position:"home"}})},[S,w,null==(m=I.data.image)?void 0:m.assetId,null==(_=I.data.image)?void 0:_.draftId,g.message,C,k,b,y,j]),L=(0,o.useCallback)(()=>(0,l._)(function*(){if(S)try{yield(0,x.VP)(S,w,{from:x.RK.AgUiPreviewImagePart,module:y.agentName}),E.Z.success("\u56FE\u7247\u5DF2\u590D\u5236\u5230\u526A\u8D34\u677F")}catch(e){E.Z.error("\u590D\u5236\u5931\u8D25\uFF0C\u8BF7\u68C0\u67E5\u6D4F\u89C8\u5668\u6743\u9650\u6216\u7A0D\u540E\u91CD\u8BD5")}})(),[S,w,y.agentName]),A=(0,o.useMemo)(()=>S?[{key:"copy",label:"\u590D\u5236\u56FE\u7247",onClick:L},{key:"download",label:"\u4E0B\u8F7D\u56FE\u7247",onClick:P}]:[],[S,L,P]);return(0,c.jsx)(J.x,{items:A,children:e=>{var{onContextMenu:t}=e;return(0,c.jsx)("div",{onContextMenuCapture:t,style:{height:"100%"},children:(0,c.jsx)(a.DefaultImagePreview,{resource:g})})}})},$=e=>{var t,r,{resource:n,fileName:s}=e,{agUiKit:d}=(0,i.a)(),u=d.threadManager,h=u.threadId,{withProgress:v}=(0,_.Z)(),m=n.detail,{video:g}=m.data,f=null==u||null==(r=u.thread)||null==(t=r.getRunList)?void 0:t.call(r),{runId:y,runNumber:b}=(0,T.y)(n.message,f),I=(0,p.Lb)(u.agentName),S=(0,o.useMemo)(()=>{var e,t,r;return(null==(e=m.data.video)?void 0:e.downloadUrl)||(null==(t=m.data.video)?void 0:t.url)||(null==(r=m.data.video)?void 0:r.previewUrl)||(0,U.II)(m)},[m]),w=(0,o.useMemo)(()=>g.title||g.caption||g.assetId||g.draftKey||"\u89C6\u9891",[g.assetId,g.caption,g.draftKey,g.title]),N=null!=s?s:w,C=(0,o.useCallback)(()=>(0,l._)(function*(){S&&(yield v(e=>{var t,r,i;return(0,x.AI)(S,N,{from:x.RK.AgUiPreviewVideoPart,module:u.agentName,thread_id:h,tracking:{thread_id:h,agent_name:u.agentName,edit_type:I,run_id:y,run_number:b,message_id:null==(t=n.message)?void 0:t.messageId,generate_item_id:null!=(r=null==g?void 0:g.assetId)?r:null==g?void 0:g.draftKey,video_id:null!=(i=null==g?void 0:g.assetId)?i:null==g?void 0:g.draftKey,entrance_from:"input_frame",enter_from:"agent_preview_page",position:"home"},onProgress:e})},{showToast:!0,toastLabel:"\u4E0B\u8F7D\u89C6\u9891"}))})(),[S,N,n.message,y,b,h,u,null==g?void 0:g.assetId,null==g?void 0:g.draftKey,v,I]),k=(0,o.useMemo)(()=>S?[{key:"download",label:"\u4E0B\u8F7D\u89C6\u9891",onClick:C}]:[],[S,C]);return(0,c.jsx)(J.x,{items:k,children:e=>{var{onContextMenu:t}=e;return(0,c.jsx)("div",{onContextMenu:t,style:{width:"100%",height:"100%"},children:(0,c.jsx)(a.DefaultVideoPreview,{resource:n})})}})},ee=r(37263);function et(){var e=(0,j._)(["\n width: 100%;\n height: 100%;\n border-radius: var(--Radius-Radius-4, 4px);\n"]);return et=function(){return e},e}var er=(0,P.default)(ee.E.div).attrs({className:"ag-ui-image-skeleton"})(et()),ei=[.12,.08,.06,.04],ea=e=>{var{sequenceIndex:t=0,className:r="",style:i}=e,a=ei.map(e=>"rgba(131, 105, 245, ".concat(e,")"));return(0,c.jsx)(er,{className:r,style:i,initial:{backgroundColor:a[t%4]},animate:{backgroundColor:[a[0],a[1],a[2],a[3],a[2],a[1],a[0]]},transition:{duration:3,repeat:1/0,repeatType:"loop",delay:t%4*.6,ease:"easeInOut",times:[0,.17,.33,.5,.67,.83,1]}})};r(25112);var en=r(11422);function es(){var e=(0,j._)(["\n position: relative;\n width: 100%;\n height: 100%;\n"]);return es=function(){return e},e}function eo(){var e=(0,j._)(["\n width: 100%;\n height: 100%;\n\n img {\n width: 100%;\n height: 100%;\n object-fit: contain;\n display: block;\n border-radius: var(--Radius-Radius-4, 4px);\n }\n"]);return eo=function(){return e},e}function el(){var e=(0,j._)(["\n position: absolute;\n pointer-events: none;\n"]);return el=function(){return e},e}var ed=P.default.div(es()),ec=(0,P.default)(en.Z)(eo()),eu=P.default.div(el()),ep=e=>{var{src:t,sequenceIndex:r=0,className:i,onLoad:a,onError:n,imageOverlay:s,preview:l=!1,crossOrigin:d="anonymous"}=e,u=(0,o.useRef)(null),[p,h]=(0,o.useState)(null),v=(0,o.useRef)(null),m=(0,o.useCallback)(()=>{var e=u.current;if(e){if(!v.current){var t=e.querySelector("img");(null==t?void 0:t.naturalWidth)&&(null==t?void 0:t.naturalHeight)&&(v.current={width:t.naturalWidth,height:t.naturalHeight})}var r=v.current;r&&h(function(e,t,r,i){var a,n,s=Number.isFinite(e)?Math.max(0,e):0,o=Number.isFinite(t)?Math.max(0,t):0;if(![e,t,r,i].every(e=>Number.isFinite(e)&&e>0))return{top:0,left:0,width:s,height:o};var l=r/i;return l>e/t?(a=e,n=e/l):(n=t,a=t*l),{top:(t-n)/2,left:(e-a)/2,width:a,height:n}}(e.clientWidth,e.clientHeight,r.width,r.height))}},[]);(0,o.useEffect)(()=>{var e=u.current;if(e){var t=new ResizeObserver(()=>{m()});return t.observe(e),()=>{t.disconnect()}}},[m]);var _=(0,o.useCallback)(e=>{var t=e.currentTarget;if(!t.naturalWidth&&u.current){var r=u.current.querySelector("img");r&&(t=r)}t.naturalWidth&&t.naturalHeight&&(v.current={width:t.naturalWidth,height:t.naturalHeight},m()),null==a||a(e)},[a,m]),g=(0,o.useMemo)(()=>s&&p?(0,c.jsx)(eu,{style:{top:p.top,left:p.left,width:p.width,height:p.height},children:s}):null,[s,p]);return t?(0,c.jsxs)(ed,{ref:u,className:i,children:[(0,c.jsx)(ec,{src:t,preview:l,crossOrigin:d,onLoad:_,onError:n,loader:(0,c.jsx)(ea,{sequenceIndex:r})}),g]}):(0,c.jsx)(ed,{ref:u,className:i,children:(0,c.jsx)(ea,{sequenceIndex:r})})};function eh(){var e=(0,j._)(["\n width: 100%;\n height: 100%;\n"]);return eh=function(){return e},e}function ev(){var e=(0,j._)(["\n position: absolute;\n bottom: 6px;\n left: 6px;\n padding: 0 8px;\n height: 22px;\n display: flex;\n align-items: center;\n justify-content: center;\n border-radius: 6px;\n background: var(--lvv-color-Fill-transparency-hover, #0000000d);\n transition: all 0.2s ease;\n backdrop-filter: blur(12px);\n color: #fff;\n font-size: 12px;\n"]);return ev=function(){return e},e}var em=P.default.div(eh()),e_=P.default.div(ev()),eg=e=>{var{url:t,duration:r,index:i}=e,a=(0,o.useMemo)(()=>{if(void 0===r)return null;var e,t=r?(e=Math.floor(r/60),"".concat(e>=10?e:"0".concat(e),":").concat("00".concat(Math.floor(r%60)).slice(-2))):"\u89C6\u9891";return(0,c.jsx)(e_,{className:"ag-ui-image-result-item-duration",children:t})},[r]);return(0,c.jsx)(em,{className:"ag-ui-image-result-item",children:(0,c.jsx)(ep,{src:t,sequenceIndex:i,imageOverlay:a})})},ef=e=>{var t,r,a,n,s,d,u,h,v,{resource:m,url:_,duration:g,index:f=0,onItemClick:y}=e,{agUiKit:b}=(0,i.a)(),I=b.threadManager,S=I.threadId,w=m.detail,N=w&&"data"in w&&w.data&&"image"in w.data?w.data.image:void 0,C=(0,o.useMemo)(()=>{var e;return(null==N||null==(e=N.sceneUrls)?void 0:e.download)||(0,U.II)(w)},[null==N||null==(t=N.sceneUrls)?void 0:t.download,w]),k=(0,o.useMemo)(()=>{var e,t,r,i,a,n;return(null==(t=w.data.image)||null==(e=t.metadata)?void 0:e.name)||(null==(i=w.data.image)||null==(r=i.metadata)?void 0:r.fileName)||(null==(a=w.data.image)?void 0:a.assetId)||(null==(n=w.data.image)?void 0:n.id)||"\u56FE\u7247"},[null==(r=w.data.image)?void 0:r.assetId,null==(a=w.data.image)?void 0:a.id,null==(s=w.data.image)||null==(n=s.metadata)?void 0:n.fileName,null==(u=w.data.image)||null==(d=u.metadata)?void 0:d.name]),j=null==I||null==(v=I.thread)||null==(h=v.getRunList)?void 0:h.call(v),{runId:P,runNumber:L}=(0,T.y)(m.message,j),A=(0,p.Lb)(I.agentName),M=(0,o.useCallback)(()=>{var e,t,r;C&&(0,x.GN)(C,k,{from:x.RK.AgUiGridPreviewImagePart,module:I.agentName,thread_id:S,tracking:{thread_id:S,agent_name:I.agentName,edit_type:A,run_id:P,run_number:L,message_id:null==(e=m.message)?void 0:e.messageId,generate_item_id:null!=(t=null==N?void 0:N.assetId)?t:null==N?void 0:N.draftId,picture_id:null!=(r=null==N?void 0:N.assetId)?r:null==N?void 0:N.draftId,entrance_from:"input_frame",enter_from:"agent_preview_page",position:"home_agent_preview_grid"}})},[C,k,null==N?void 0:N.assetId,null==N?void 0:N.draftId,m.message,P,L,S,I,A]),D=(0,o.useCallback)(()=>(0,l._)(function*(){if(C)try{yield(0,x.VP)(C,k,{from:x.RK.AgUiGridPreviewImagePart,module:I.agentName}),E.Z.success("\u56FE\u7247\u5DF2\u590D\u5236\u5230\u526A\u8D34\u677F")}catch(e){E.Z.error("\u590D\u5236\u5931\u8D25\uFF0C\u8BF7\u68C0\u67E5\u6D4F\u89C8\u5668\u6743\u9650\u6216\u7A0D\u540E\u91CD\u8BD5")}})(),[C,k,I.agentName]),R=(0,o.useMemo)(()=>C?[{key:"copy",label:"\u590D\u5236\u56FE\u7247",onClick:D},{key:"download",label:"\u4E0B\u8F7D\u56FE\u7247",onClick:M}]:[],[C,D,M]);return(0,c.jsx)(J.x,{items:R,children:e=>{var{onContextMenu:t}=e;return(0,c.jsx)("div",{onContextMenu:t,onClick:()=>null==y?void 0:y(m),children:(0,c.jsx)(eg,{url:_,duration:g,index:f})})}})},ey=e=>{var t,r,a,n,s,d,u,h,{resource:v,url:m,duration:g,index:f=0,onItemClick:y,fileName:b}=e,{agUiKit:I}=(0,i.a)(),S=I.threadManager,w=S.threadId,{withProgress:N}=(0,_.Z)(),C=v.detail,k=C&&"data"in C&&C.data&&"video"in C.data?C.data.video:void 0,j=(0,o.useMemo)(()=>(null==k?void 0:k.downloadUrl)||(null==k?void 0:k.url)||(null==k?void 0:k.previewUrl)||(0,U.II)(C),[C,k]),P=(0,o.useMemo)(()=>{var e,t,r,i,a,n;return(null==(t=C.data.video)||null==(e=t.metadata)?void 0:e.name)||(null==(i=C.data.video)||null==(r=i.metadata)?void 0:r.fileName)||(null==(a=C.data.video)?void 0:a.assetId)||(null==(n=C.data.video)?void 0:n.id)||"\u89C6\u9891"},[null==(t=C.data.video)?void 0:t.assetId,null==(r=C.data.video)?void 0:r.id,null==(n=C.data.video)||null==(a=n.metadata)?void 0:a.fileName,null==(d=C.data.video)||null==(s=d.metadata)?void 0:s.name]),L=null!=b?b:P,A=null==S||null==(h=S.thread)||null==(u=h.getRunList)?void 0:u.call(h),{runId:M,runNumber:D}=(0,T.y)(v.message,A),R=(0,p.Lb)(S.agentName),E=(0,o.useCallback)(()=>(0,l._)(function*(){j&&(yield N(e=>{var t,r,i;return(0,x.AI)(j,L,{from:x.RK.AgUiGridPreviewVideoPart,module:S.agentName,thread_id:w,tracking:{thread_id:w,agent_name:S.agentName,edit_type:R,run_id:M,run_number:D,message_id:null==(t=v.message)?void 0:t.messageId,generate_item_id:null!=(r=null==k?void 0:k.assetId)?r:null==k?void 0:k.draftKey,video_id:null!=(i=null==k?void 0:k.assetId)?i:null==k?void 0:k.draftKey,entrance_from:"input_frame",enter_from:"agent_preview_page",position:"home_agent_preview_grid"},onProgress:e})},{showToast:!0,toastLabel:"\u4E0B\u8F7D\u89C6\u9891"}))})(),[j,L,v.message,M,D,w,S,null==k?void 0:k.assetId,null==k?void 0:k.draftKey,N,R]),O=(0,o.useMemo)(()=>j?[{key:"download",label:"\u4E0B\u8F7D\u89C6\u9891",onClick:E}]:[],[j,E]);return(0,c.jsx)(J.x,{items:O,children:e=>{var{onContextMenu:t}=e;return(0,c.jsx)("div",{onContextMenu:t,onClick:()=>null==y?void 0:y(v),children:(0,c.jsx)(eg,{url:m,duration:g,index:f})})}})},eb=r(46916),ex="single-video-open-in-capcut";function eI(){var{agentName:e}=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},{agUiKit:t,onReport:r}=(0,i.a)(),l=(0,o.useRef)(!1),d=(0,o.useRef)({isOpen:!1,mode:void 0}),c=null!=e?e:t.threadManager.agentName;(0,o.useEffect)(()=>{var{item:e,slot:r}=t.workbenchManager.previewManager;return e.registerPreview({id:"custom-preview-image-content",subType:a.SubTypeNameOfXBizImagePart,component:X,priority:n.f.Highest}),e.registerPreview({id:"custom-preview-video-content",subType:a.SubTypeNameOfXBizVideoPart,component:$,priority:n.f.Highest}),e.registerGrid({id:"custom-grid-item-image-content",subType:a.SubTypeNameOfXBizImagePart,component:ef,priority:n.f.Highest}),e.registerGrid({id:"custom-grid-item-video-content",subType:a.SubTypeNameOfXBizVideoPart,component:ey,priority:n.f.Highest}),(0,Q.am)()&&r.register({id:ex,position:a.SlotPosition.TitleBarRight,component:Y,when:a.PreviewMode.Single,mode:a.SlotMode.Append,priority:n.f.Normal}),r.register({id:s._Z.SINGLE_IMAGE_DOWNLOAD,position:a.SlotPosition.TitleBarRight,component:B,when:a.PreviewMode.Single,mode:a.SlotMode.Append,priority:n.f.Low}),r.register({id:s._Z.SINGLE_VIDEO_DOWNLOAD,position:a.SlotPosition.TitleBarRight,component:W,when:a.PreviewMode.Single,mode:a.SlotMode.Append,priority:n.f.Low}),r.register({id:s._Z.GRID_DOWNLOAD,position:a.SlotPosition.TitleBarRight,component:R,when:a.PreviewMode.Grid,mode:a.SlotMode.Append,priority:n.f.Low}),()=>{e.unregisterPreview("custom-preview-image-content"),e.unregisterPreview("custom-preview-video-content"),e.unregisterGrid("custom-grid-item-image-content"),e.unregisterGrid("custom-grid-item-video-content"),r.unregister(s._Z.SINGLE_IMAGE_DOWNLOAD),r.unregister(s._Z.SINGLE_VIDEO_DOWNLOAD),r.unregister(ex),r.unregister(s._Z.GRID_DOWNLOAD)}},[t]),(0,o.useEffect)(()=>{var{slot:e}=t.workbenchManager.previewManager,r=(0,eb.NQ)(c);return r&&!l.current?(e.register({id:s._Z.GRID_ADD_TO_CHAT,position:a.SlotPosition.TitleBarRight,component:()=>null,when:a.PreviewMode.Grid,mode:a.SlotMode.Append,priority:n.f.Highest}),l.current=!0):!r&&l.current&&(e.unregister(s._Z.GRID_ADD_TO_CHAT),l.current=!1),()=>{l.current&&(e.unregister(s._Z.GRID_ADD_TO_CHAT),l.current=!1)}},[t,c]),(0,o.useEffect)(()=>{var e,i,n=t.workbenchManager,s=n.previewMode,o=!!(null==(e=n.workbenchLayoutState)?void 0:e.showPreviewPanel),l=e=>{var i=e===a.PreviewMode.Grid;r("agent_preview_page",{action:"show",previewType:i?"grid":"single_view",currentPage:i?"agent_preview_grid":"agent_preview_single_view",messageId:t.activePreviewManager.getCurrentPreviewMessageId()||void 0,agentName:t.threadManager.agentName||c})};d.current={isOpen:o,mode:s},o&&l(s);var u=null==(i=n.onLayoutStateChange)?void 0:i.call(n,e=>{var t=!!(null==e?void 0:e.showPreviewPanel),r=n.previewMode,i=d.current,a=t&&!i.isOpen,s=t&&i.isOpen&&i.mode!==r;(a||s)&&l(r),d.current={isOpen:t,mode:r}});return()=>{var e;null==u||null==(e=u.dispose)||e.call(u)}},[t,c,r])}},65777:function(e,t,r){"use strict";r.d(t,{wI:()=>te,Lv:()=>e6,Jf:()=>e5});var i=r(64664),a=r(33994),n=r(72322),s=r(18571),o=r(41925),l=r(61697),d=r(18445),c=r(37139),u=r(64349);r(45535),r(14865),r(992),r(36015);var p=r(76894),h=r(44254),v=r(44932),m=r(45408),_=r(60560),g=r(61207),f=r(28173),y=r(21050),b=r(91775),x=r(93282),I=r(1663),S=r(30904),w=r(44376),N=r(38611),C=r(77426),T=r(48991),k=r(33418),j=r(3634),P=r(99878),L="storyboardMode-cMTwMd",A="timelineMode-swsI_Z",M=r(17079),D=r(84616),R=r(51012),E=r(86714),U=e=>{var t,r,{item:i,trackType:a,config:o,isSelected:l,onClick:d,onDoubleClick:c,readonly:u,mode:p="storyboard",index:h=0}=e,v=(0,s.useCallback)(e=>{e.stopPropagation(),null==d||d()},[d]),m=(0,s.useCallback)(e=>{e.stopPropagation(),null==c||c()},[c]),_=(0,s.useMemo)(()=>{if("timeline"===p){var e=o.msPerPixel||10,t=Math.max(i.duration/e,60),r=i.startTime/e;return{width:"".concat(t,"px"),left:"".concat(r,"px"),position:"absolute"}}return{}},[p,o.msPerPixel,i.duration,i.startTime]);return(0,n.jsxs)("div",{className:"".concat("trackItem-i9gObK"," ").concat(l?"selected-Q9dMLs":""," ").concat("storyboard"===p?L:A),style:_,onClick:v,onDoubleClick:m,role:"button",tabIndex:0,children:[(0,n.jsxs)("div",{className:"itemThumbnail-UrhdQd",children:[i.thumbnail?(0,n.jsx)("img",{src:i.thumbnail,alt:i.title||"\u5206\u955C ".concat(h+1)}):(0,n.jsx)("div",{className:"noThumbnail-ngdNBV",children:(e=>{switch(e){case"video":return(0,n.jsx)(M.Z,{size:16});case"audio":return(0,n.jsx)(D.Z,{size:16});case"image":default:return(0,n.jsx)(g.Z,{size:16});case"subtitle":return(0,n.jsx)(R.Z,{size:16})}})(a)}),(0,n.jsx)("div",{className:"durationTag-tzAgVn",children:(r=Math.floor((t=Math.floor(i.duration/1e3))/60),"".concat(r.toString().padStart(2,"0"),":").concat((t%60).toString().padStart(2,"0")))})]}),(0,n.jsx)("div",{className:"itemInfo-XKT2JR",children:(0,n.jsx)("span",{className:"itemTitle-L3Az_F",children:i.title||"\u5206\u955C".concat(h+1)})})]})},O=e=>{var{track:t,config:r,selectedItemId:i,onSelectItem:a,onItemDoubleClick:o,readonly:l,mode:d="storyboard"}=e,c=(0,s.useCallback)(e=>{null==a||a(e)},[a]),u=(0,s.useCallback)(e=>{null==o||o(e)},[o]),p=(0,s.useMemo)(()=>{if("timeline"===d){var e=r.msPerPixel||10,t=r.totalDuration/e;return{width:"".concat(t,"px"),minWidth:"100%"}}return{}},[d,r.msPerPixel,r.totalDuration]);return t.visible?(0,n.jsxs)("div",{className:"".concat("track-ElrUGG"," ").concat(t.locked?"locked-kaDaGi":""),style:{height:t.height||"auto"},children:["timeline"===d&&(0,n.jsxs)("div",{className:"trackHeader-d8FaPP",children:[(0,n.jsx)("span",{className:"trackIcon-sqaXqv",children:(e=>{switch(e){case"video":return(0,n.jsx)(M.Z,{size:14});case"audio":return(0,n.jsx)(D.Z,{size:14});case"image":default:return(0,n.jsx)(g.Z,{size:14});case"subtitle":return(0,n.jsx)(R.Z,{size:14})}})(t.type)}),(0,n.jsx)("span",{className:"trackName-WMTLIP",children:t.name||(e=>{switch(e){case"video":return"\u89C6\u9891";case"audio":return"\u97F3\u9891";case"image":return"\u56FE\u7247";case"subtitle":return"\u5B57\u5E55";default:return"\u8F68\u9053"}})(t.type)}),t.locked&&(0,n.jsx)("span",{className:"lockIcon-JWMvtJ",children:(0,n.jsx)(E.Z,{size:12})})]}),(0,n.jsx)("div",{className:"trackContent-Gkz_Om",style:p,children:(0,n.jsx)("div",{className:"".concat("trackItems-Xp3aVv"," ").concat("storyboard"===d?"storyboardLayout-vFH7Dw":"timelineLayout-zmzXmP"),children:t.items.map((e,a)=>(0,n.jsx)(U,{item:e,trackType:t.type,config:r,isSelected:i===e.id,onClick:()=>c(e.id),onDoubleClick:()=>u(e.id),readonly:l||t.locked,mode:d,index:a},"".concat(e.id,"-").concat(a)))})})]}):null},B=e=>{var t=Math.floor(e/1e3),r=Math.floor(t/60);return"".concat(r.toString().padStart(2,"0"),":").concat((t%60).toString().padStart(2,"0"))},z={totalDuration:6e4,msPerPixel:100,minZoom:.1,maxZoom:10,showTimeRuler:!1,showPlayhead:!0,currentTime:0},F=e=>{var{tracks:t,config:r,selectedItemId:o,onSelectItem:l,onItemDoubleClick:d,onTimeChange:c,onZoomChange:u,onPlaybackStart:p,onPlaybackStop:h,onShotChange:v,className:m,readonly:_=!1,mode:g="storyboard"}=e,f=(0,s.useRef)(null),y=(0,s.useRef)(null),[b,x]=(0,s.useState)(!1),[I,S]=(0,s.useState)((null==r?void 0:r.currentTime)||0),w=(0,s.useRef)(!1),N=(0,s.useRef)(),C=(0,s.useRef)(0),T=(0,s.useRef)(0);(0,s.useEffect)(()=>{w.current=b},[b]),(0,s.useEffect)(()=>{(null==r?void 0:r.currentTime)===void 0||r.currentTime===I||w.current||S(r.currentTime)},[null==r?void 0:r.currentTime,I]);var k=(0,s.useMemo)(()=>{var e=t.reduce((e,t)=>Math.max(e,t.items.reduce((e,t)=>Math.max(e,t.startTime+t.duration),0)),0);return(0,a._)((0,i._)({},z,r),{totalDuration:(null==r?void 0:r.totalDuration)||e||z.totalDuration,currentTime:I})},[t,r,I]),M=(0,s.useMemo)(()=>t.filter(e=>!1!==e.visible),[t]),D=(0,s.useMemo)(()=>{if(0===M.length)return[];var e=M.find(e=>"image"===e.type)||M[0];return e?e.items.map(e=>({id:e.id,startTime:e.startTime,endTime:e.startTime+e.duration,duration:e.duration})):[]},[M]),R=(0,s.useCallback)(e=>{for(var t of D)if(e>=t.startTime&&e0)||void 0===arguments[0]||arguments[0];void 0!==N.current&&(window.clearInterval(N.current),N.current=void 0),w.current&&(w.current=!1,x(!1),e&&(null==h||h()))},[h]),U=(0,s.useRef)(null),F=(0,s.useCallback)(e=>{var t=Math.max(0,Math.min(e,k.totalDuration));S(t),null==c||c(t);var r=R(t);r&&r.id!==U.current&&(U.current=r.id,null==v||v(r.id))},[k.totalDuration,c,R,v]),Z=(0,s.useCallback)(()=>{if(k.totalDuration){E(!1);var e=Math.max(0,Math.min(I,k.totalDuration));e>=k.totalDuration&&(e=0,F(0)),C.current=e,T.current=Date.now(),w.current=!0,x(!0),null==p||p(),void 0!==N.current&&window.clearInterval(N.current),N.current=window.setInterval(()=>{var e=Date.now()-T.current,t=C.current+e;t>=k.totalDuration?(F(k.totalDuration),E()):F(t)},33)}},[k.totalDuration,I,E,F,p]),q=(0,s.useCallback)(()=>{k.totalDuration&&(w.current?E():Z())},[k.totalDuration,E,Z]);(0,s.useEffect)(()=>()=>{E(!1)},[E]);var G=(0,s.useCallback)((e,t)=>{w.current&&E();var r=D.find(t=>t.id===e);r&&F(r.startTime),null==l||l(e,t)},[l,E,D,F]),V=(0,s.useCallback)((e,t)=>{null==d||d(e,t)},[d]),H=(0,s.useMemo)(()=>k.totalDuration?Math.max(0,Math.min(I/k.totalDuration*100,100)):0,[I,k.totalDuration]),W=(0,s.useMemo)(()=>{if(!y.current||!k.totalDuration)return 0;var e=R(I);if(!e)return 0;var t=D.findIndex(t=>t.id===e.id);return -1===t?0:128*t+120*((I-e.startTime)/e.duration)+16},[I,k.totalDuration,R,D]);return(0,n.jsxs)("div",{ref:f,className:"".concat("timelineEditor-GTMKsn"," ").concat("storyboard"===g?L:A," ").concat(m||""),children:[(0,n.jsxs)("div",{className:"toolbar-RK96af",children:[(0,n.jsx)("div",{className:"toolbarLeft-fc7N9q"}),(0,n.jsxs)("div",{className:"toolbarCenter-Uu3gCS",children:[(0,n.jsx)("button",{className:"".concat("playButton-DKbEkW"," ").concat(b?"playing-D99k9O":""),onClick:q,disabled:!k.totalDuration,children:b?(0,n.jsx)(j.Z,{size:16}):(0,n.jsx)(P.Z,{size:16})}),(0,n.jsxs)("span",{className:"timeDisplay-eJaw0C",children:[B(I),"/",B(k.totalDuration)]})]}),(0,n.jsx)("div",{className:"toolbarRight-JUaF_4"})]}),(0,n.jsx)("div",{className:"tracksContainer-qZp7d9",children:(0,n.jsxs)("div",{className:"tracksScroll-ARdf91",ref:y,children:[M.map(e=>(0,n.jsx)(O,{track:e,config:k,selectedItemId:o,onSelectItem:t=>G(t,e.id),onItemDoubleClick:t=>V(t,e.id),readonly:_,mode:g},e.id)),k.totalDuration>0&&(0,n.jsx)("div",{className:"".concat("playheadCursor-uR2eP6"," ").concat(b?"":"playheadCursorPaused-M9Z8C6"),style:{left:"".concat(W,"px")}})]})}),k.totalDuration>0&&(0,n.jsx)("div",{className:"progressBar-h46obc",children:(0,n.jsx)("div",{className:"progressFill-lduv4c",style:{width:"".concat(H,"%")}})})]})},Z="storyboard21EditView-k1GGjB",q="header-f6wTzU",G="headerLeft-P2oPBN",V="backButton-hljVlE",H="title-c3umQa",W="editTab-xbHrXw",Q="editTabActive-maYmw7",K="entitySection-xVvfDP",Y="entityCard-TT8rMP",J="entityHeader-AryoKc",X="entityName-O2baHM",$="entityId-m_hL2e",ee="entityField-GS9Rwx",et="entityDescReadonly-S8Fh8m",er="placeholder-HSpUa4",ei="referenceGrid-M7GXsR",ea="referenceItem-optLnu",en="referenceActions-b_5lcl",es="rightPanel-wFabdY",eo="previewContainer-RyJfCK",el="previewMedia-I1sz92",ed="highlightTag-EYA7Fi",ec="refRegenCurrentImageLabel-EYj7WR",eu="refRegenCurrentImage-ed6UQa";function ep(e){var t=e.referenceImageList;return t&&t.length>0?t[0].materialUrl:e.referenceVideoList&&e.referenceVideoList.length>0?e.referenceVideoList[0].materialUrl:null}r(15980);var eh=r(7001),ev=r(84674),em=r(51537),e_=r(96216),eg=r(25166),ef=r(2175),ey=e=>{var{type:t,items:r,onAdd:o,onRemove:l,isReadonly:d,maxCount:c,getDisplayUrl:h,onEditReferenceImage:v}=e,[m,_]=(0,s.useState)(null),[g,f]=(0,s.useState)(!1),y=()=>{switch(t){case"video":return(0,n.jsx)(M.Z,{size:16});case"image":return(0,n.jsx)(ev.Z,{size:16});case"audio":return(0,n.jsx)(D.Z,{size:16})}},b=(0,s.useMemo)(()=>{switch(t){case"video":return"video/*";case"image":return"image/*";case"audio":return"audio/*"}},[t]),x=(0,s.useCallback)(e=>h?h(e):e.materialUrl,[h]),I=(0,s.useCallback)(e=>{if("video"===t||"audio"===t){var r=x(e)||e.materialUrl||"";r&&_({type:t,src:r,assetId:e.materialId})}},[t,x]),S=(0,s.useCallback)(()=>{_(e=>((null==e?void 0:e.blobUrl)&&URL.revokeObjectURL(e.blobUrl),null)),f(!1)},[]);return(0,s.useEffect)(()=>{m&&!m.blobUrl&&"audio"===m.type&&(f(!0),fetch(m.src,{mode:"cors",credentials:"include"}).then(e=>e.blob()).then(e=>{var t=URL.createObjectURL(e);_(e=>e?(0,a._)((0,i._)({},e),{blobUrl:t}):null)}).catch(()=>_(e=>e?(0,a._)((0,i._)({},e),{blobUrl:e.src}):null)).finally(()=>f(!1)))},[null==m?void 0:m.src,null==m?void 0:m.type]),(0,n.jsxs)("div",{className:"referenceSection-GzCwn1",children:[(0,n.jsxs)("div",{className:"sectionHeader-MNne5P",children:[y(),(0,n.jsx)("span",{className:"sectionTitle-LTmB76",children:(()=>{switch(t){case"video":return"\u53C2\u8003\u89C6\u9891";case"image":return"\u53C2\u8003\u56FE\u7247";case"audio":return"\u53C2\u8003\u97F3\u9891"}})()})]}),(0,n.jsxs)("div",{className:ei,children:[r.map((e,r)=>(0,n.jsxs)("div",{className:ea,children:["audio"===t?(0,n.jsx)("div",{className:"audioIcon-_680AI",onClick:()=>I(e),onKeyDown:t=>"Enter"===t.key&&I(e),role:"button",tabIndex:0,title:"\u70B9\u51FB\u9884\u89C8",children:y()}):"video"===t?(0,n.jsx)("div",{className:"referencePreviewWrap-fXdp1E",onClick:()=>I(e),onKeyDown:t=>"Enter"===t.key&&I(e),role:"button",tabIndex:0,title:"\u70B9\u51FB\u9884\u89C8",children:(0,n.jsx)(ef.PG,{assetId:e.materialId,src:x(e)||void 0,controls:!1,className:"referenceVideoCover-rBN3C9",showLoading:!0,showError:!0})}):(0,n.jsx)("img",{src:e.materialUrl,alt:""}),!d&&(0,n.jsxs)("div",{className:en,onClick:e=>e.stopPropagation(),children:["image"===t&&v&&(0,n.jsx)("button",{onClick:()=>v(r,e),title:"\u91CD\u65B0\u751F\u6210",children:(0,n.jsx)(em.Z,{size:14})}),(0,n.jsx)("button",{onClick:()=>l(r),title:"\u5220\u9664",children:(0,n.jsx)(e_.Z,{size:14})})]})]},"".concat(e.materialId,"-").concat(r))),!d&&(null==c||r.length(0,u._)(function*(){var{file:t,onSuccess:r,onError:i}=e;try{yield o(t),null==r||r({})}catch(e){null==i||i(e)}})(),children:(0,n.jsx)(eg.Z,{size:20})})]}),(0,n.jsx)(p.Z,{title:"\u9884\u89C8",visible:!!m,onCancel:S,footer:null,afterClose:S,className:"previewModal-QebbUa",children:(0,n.jsxs)("div",{className:"previewModalBody-Fgpn7m",children:[(null==m?void 0:m.type)==="video"&&(0,n.jsx)("div",{className:"previewModalVideo-dGRyj4",children:(0,n.jsx)(ef.PG,{assetId:m.assetId,src:m.src,controls:!0,showLoading:!0,showError:!0})}),(null==m?void 0:m.type)==="audio"&&(0,n.jsxs)("div",{className:"previewModalAudio-t40oOI",children:[(0,n.jsx)("div",{className:"previewModalAudioIcon-bFBAzF",children:(0,n.jsx)(D.Z,{size:28,strokeWidth:1.8})}),(0,n.jsx)("audio",{controls:!0,src:m.blobUrl||m.src,preload:"auto",className:"previewModalAudioEl-Cn0wSN"})]})]})})]})},eb=e=>{var t,{text:r}=e;if(!r)return null;for(var i=/<(location|product|role)>([^<]+)<\/\1>/gi,a=[],s=0;null!==(t=i.exec(r));){t.index>s&&a.push(r.slice(s,t.index));var o=t[1].toLowerCase(),l=t[2],d=ed;"location"===o?d="".concat(ed," ").concat("locationTag-GRrXkZ"):"product"===o?d="".concat(ed," ").concat("productTag-o6XVuL"):"role"===o&&(d="".concat(ed," ").concat("roleTag-jxCQMO")),a.push((0,n.jsx)("span",{className:d,children:l},t.index)),s=t.index+t[0].length}return s{var t,r,i,a,s,o,{currentShot:l,currentShotIndex:d,roleList:c,isReadonly:u,onUpdateShotDescription:p,onAddReference:h,onRemoveReference:m,getVideoOrAudioDisplayUrl:_,onEditReferenceImage:f}=e;return(0,n.jsxs)(n.Fragment,{children:[(0,n.jsxs)("div",{className:"shotTitle-W_ZwRT",children:[(0,n.jsx)(g.Z,{size:16}),(0,n.jsxs)("span",{children:["\u5206\u955C",d+1]}),l.shotId&&(0,n.jsx)("span",{className:"shotId-xq8_bd",children:l.shotId})]}),l.visibleRoleIdList&&l.visibleRoleIdList.length>0&&(0,n.jsxs)("div",{className:"roleSection-yw3uBk",children:[(0,n.jsx)("span",{className:"roleIcon-MK5bS7",children:"\uD83C\uDFAD"}),(0,n.jsx)("span",{className:"roleName-uAufi9",children:l.visibleRoleIdList.map(e=>{var t;return(null==(t=c.find(t=>t.roleId===e))?void 0:t.roleName)||e}).join("\u3001")})]}),(0,n.jsxs)("div",{className:"promptSection-Kad7SC",children:[(0,n.jsxs)("div",{className:"promptHeader-ZzKr12",children:[(0,n.jsx)(ev.Z,{size:14}),(0,n.jsx)("span",{children:"\u5206\u955C\u63CF\u8FF0"})]}),u?l.description?(0,n.jsx)("div",{className:"promptContent-AmXjtx",children:(0,n.jsx)(eb,{text:l.description})}):null:(0,n.jsx)(v.Z.TextArea,{value:null!=(o=l.description)?o:"",onChange:p,placeholder:"\u8BF7\u8F93\u5165\u672C\u5206\u955C\u7684\u63CF\u8FF0/\u56FE\u7247\u63D0\u793A\u8BCD",autoSize:!0,className:"promptTextArea-ilkvFo"})]}),(!u||((null==(t=l.referenceVideoList)?void 0:t.length)||0)>0)&&(0,n.jsx)(ey,{type:"video",items:l.referenceVideoList||[],onAdd:e=>h("video",e),onRemove:e=>m("video",e),isReadonly:u,maxCount:3-((null==(r=l.referenceAudioList)?void 0:r.length)||0),getDisplayUrl:_}),(!u||((null==(i=l.referenceImageList)?void 0:i.length)||0)>0)&&(0,n.jsx)(ey,{type:"image",items:l.referenceImageList||[],onAdd:e=>h("image",e),onRemove:e=>m("image",e),isReadonly:u,maxCount:5,onEditReferenceImage:f}),(!u||((null==(a=l.referenceAudioList)?void 0:a.length)||0)>0)&&(0,n.jsx)(ey,{type:"audio",items:l.referenceAudioList||[],onAdd:e=>h("audio",e),onRemove:e=>m("audio",e),isReadonly:u,maxCount:3-((null==(s=l.referenceVideoList)?void 0:s.length)||0),getDisplayUrl:_})]})},eI=e=>{var{roleList:t,isReadonly:r,onEditEntityImage:i}=e;return(0,n.jsx)("div",{className:K,children:t.map((e,t)=>(0,n.jsxs)("div",{className:Y,children:[(0,n.jsxs)("div",{className:J,children:[(0,n.jsx)("div",{className:X,children:e.roleName}),(0,n.jsx)("span",{className:$,children:e.roleId})]}),(0,n.jsxs)("div",{className:ee,children:[(0,n.jsx)("label",{children:"\u63CF\u8FF0\uFF08\u5916\u89C2\u7279\u5F81\uFF09"}),(0,n.jsx)("div",{className:et,children:e.visualAttributes?(0,n.jsx)(eb,{text:e.visualAttributes}):(0,n.jsx)("span",{className:er,children:"\u6682\u65E0\u63CF\u8FF0"})})]}),(0,n.jsxs)("div",{className:ee,children:[(0,n.jsx)("label",{children:"\u53C2\u8003\u56FE"}),(0,n.jsx)("div",{className:ei,children:(e.imageList||[]).map((e,a)=>(0,n.jsxs)("div",{className:ea,children:[(0,n.jsx)("img",{src:e.materialUrl,alt:""}),!r&&(0,n.jsx)("div",{className:en,onClick:e=>e.stopPropagation(),children:(0,n.jsx)("button",{onClick:()=>i("role",t,a),title:"\u91CD\u65B0\u751F\u6210",children:(0,n.jsx)(em.Z,{size:14})})})]},"".concat(e.materialId,"-").concat(a)))})]})]},e.roleId))})},eS=e=>{var{productList:t,isReadonly:r,onEditEntityImage:i}=e;return(0,n.jsx)("div",{className:K,children:t.map((e,t)=>(0,n.jsxs)("div",{className:Y,children:[(0,n.jsxs)("div",{className:J,children:[(0,n.jsx)("div",{className:X,children:e.productName}),(0,n.jsx)("span",{className:$,children:e.productId})]}),(0,n.jsxs)("div",{className:ee,children:[(0,n.jsx)("label",{children:"\u63CF\u8FF0"}),(0,n.jsx)("div",{className:et,children:e.description?(0,n.jsx)(eb,{text:e.description}):(0,n.jsx)("span",{className:er,children:"\u6682\u65E0\u63CF\u8FF0"})})]}),(0,n.jsxs)("div",{className:ee,children:[(0,n.jsx)("label",{children:"\u53C2\u8003\u56FE"}),(0,n.jsx)("div",{className:ei,children:(e.imageList||[]).map((e,a)=>(0,n.jsxs)("div",{className:ea,children:[(0,n.jsx)("img",{src:e.materialUrl,alt:""}),!r&&(0,n.jsx)("div",{className:en,onClick:e=>e.stopPropagation(),children:(0,n.jsx)("button",{onClick:()=>i("product",t,a),title:"\u91CD\u65B0\u751F\u6210",children:(0,n.jsx)(em.Z,{size:14})})})]},"".concat(e.materialId,"-").concat(a)))})]})]},e.productId))})},ew=e=>{var{locationList:t,isReadonly:r,onEditEntityImage:i}=e;return(0,n.jsx)("div",{className:K,children:t.map((e,t)=>(0,n.jsxs)("div",{className:Y,children:[(0,n.jsxs)("div",{className:J,children:[(0,n.jsx)("div",{className:X,children:e.locationName}),(0,n.jsx)("span",{className:$,children:e.locationId})]}),(0,n.jsxs)("div",{className:ee,children:[(0,n.jsx)("label",{children:"\u63CF\u8FF0"}),(0,n.jsx)("div",{className:et,children:e.description?(0,n.jsx)(eb,{text:e.description}):(0,n.jsx)("span",{className:er,children:"\u6682\u65E0\u63CF\u8FF0"})})]}),(0,n.jsxs)("div",{className:ee,children:[(0,n.jsx)("label",{children:"\u53C2\u8003\u56FE"}),(0,n.jsx)("div",{className:ei,children:(e.imageList||[]).map((e,a)=>(0,n.jsxs)("div",{className:ea,children:[(0,n.jsx)("img",{src:e.materialUrl,alt:""}),!r&&(0,n.jsx)("div",{className:en,onClick:e=>e.stopPropagation(),children:(0,n.jsx)("button",{onClick:()=>i("location",t,a),title:"\u91CD\u65B0\u751F\u6210",children:(0,n.jsx)(em.Z,{size:14})})})]},"".concat(e.materialId,"-").concat(a)))})]})]},e.locationId))})},eN=e=>{var{currentShot:t,currentShotIndex:r,currentTime:i,currentShotStartTime:a,isPlaying:s,getVideoOrAudioDisplayUrl:o}=e;if(!t)return null;var l=ep(t);if(l){if(t.referenceVideoList&&t.referenceVideoList.length>0){var d=t.referenceVideoList[0],c=o(d)||d.materialUrl,u=Math.max(0,(i-a)/1e3);return(0,n.jsx)("div",{className:es,children:(0,n.jsx)("div",{className:eo,children:(0,n.jsx)(ef.PG,{assetId:d.materialId,src:c||void 0,className:el,showLoading:!0,showError:!0,syncCurrentTime:u,syncPlaying:s})})})}return(0,n.jsx)("div",{className:es,children:(0,n.jsx)("div",{className:eo,children:(0,n.jsx)("img",{src:l,alt:"\u5206\u955C ".concat(r+1),className:el})})})}return(0,n.jsx)("div",{className:es,children:(0,n.jsx)("div",{className:eo,children:(0,n.jsxs)("div",{className:"noPreview-nQlNuE",children:[(0,n.jsx)(g.Z,{size:48}),(0,n.jsx)("span",{children:"\u6682\u65E0\u9884\u89C8"})]})})})},eC=(0,I.Pi)(e=>{var t,r,o,l,{storyboard:d,artifactId:c,isReadonly:I,onBack:j,onSwitchMode:P}=e,{loginStore:L,securityCheckStore:A}=(0,N.mZ)(),[M,D]=(0,s.useState)(0),[R,E]=(0,s.useState)(!1),[U,O]=(0,s.useState)(null),[B,z]=(0,s.useState)(null),[K,Y]=(0,s.useState)(!1),[J,X]=(0,s.useState)(""),[$,ee]=(0,s.useState)(!1),[et,er]=(0,s.useState)([]),[ei,ea]=(0,s.useState)(-1),en=(0,s.useMemo)(()=>d?(0,C.deepToCamelCaseKeys)(d):void 0,[d]),[es,eo]=(0,s.useState)(en),[el,ed]=(0,s.useState)(!1),eh=(0,s.useRef)(!1),[ev,em]=(0,s.useState)(0);(0,s.useEffect)(()=>{eh.current=el},[el]);var[e_,eg]=(0,s.useState)(!1),[ef,ey]=(0,s.useState)("shot"),eb=(0,s.useRef)(en),eC=(0,s.useRef)(null),eT=(0,s.useRef)(null),ek=(0,s.useRef)(null),ej=(0,s.useRef)(null),eP=(0,s.useRef)({});(0,s.useEffect)(()=>{var e=d?(0,C.deepToCamelCaseKeys)(d):void 0;eo(e),eb.current=e},[d]);var eL=(0,s.useMemo)(()=>(null==es?void 0:es.shotList)&&0!==es.shotList.length&&es.shotList[M]||null,[es,M]),eA=(0,s.useMemo)(()=>{if(!(null==es?void 0:es.shotList))return 0;for(var e=0,t=0;t(null==es?void 0:es.roleList)||[],[es]),eD=(0,s.useMemo)(()=>{var e;return(null==es||null==(e=es.bgm)?void 0:e.url)||null},[es]),eR=(0,s.useMemo)(()=>(null==es?void 0:es.shotList)?es.shotList.reduce((e,t)=>e+(t.shotDurationMs||3e3),0):0,[es]),eE=(0,s.useMemo)(()=>{if(!(null==es?void 0:es.shotList))return[];var e=0;return[{id:"image-track",type:"image",name:"\u5206\u955C",visible:!0,items:es.shotList.map((t,r)=>{var i={id:t.shotId||"shot-".concat(r),startTime:e,duration:t.shotDurationMs||3e3,thumbnail:ep(t)||void 0,title:"\u5206\u955C".concat(r+1),data:t};return e+=t.shotDurationMs||3e3,i})}]},[es]);(0,s.useEffect)(()=>(eC.current=new Audio,eC.current.loop=!0,()=>{eC.current&&(eC.current.pause(),eC.current=null)}),[]);var eU=(0,s.useRef)(null);(0,s.useEffect)(()=>{eC.current&&eD?eU.current!==eD&&(eU.current=eD,eC.current.src=eD,eC.current.load()):eC.current&&!eD&&(eC.current.src="",eU.current=null)},[eD]);var eO=(0,s.useCallback)(()=>{eC.current&&eC.current.pause(),eT.current&&eT.current.pause()},[]),eB=(0,s.useCallback)(()=>{eC.current&&(eC.current.pause(),eC.current.currentTime=0),eT.current&&(eT.current.pause(),eT.current.currentTime=0),ek.current=null,eU.current=null},[]),ez=(0,s.useCallback)(function(e){var t,r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0,i=null==es||null==(t=es.shotList)?void 0:t[e];if(i){var a=null,n=i.referenceAudioList;if(n&&n.length>0&&(a=n[0].materialUrl),a&&a!==ek.current){var s=eT.current;s&&(s.pause(),ej.current&&(s.removeEventListener("ended",ej.current),ej.current=null)),ek.current=a,eT.current||(eT.current=new Audio);var o=eT.current;o.src=a,r>0&&(o.currentTime=r/1e3);var l=()=>{ej.current=null};ej.current=l,o.addEventListener("ended",l),eh.current&&o.play().catch(e=>{})}else if(!a&&eT.current)eT.current.pause(),ek.current=null;else if(a&&a===ek.current&&eT.current){var d=eT.current;r>0&&Math.abs(d.currentTime-r/1e3)>.3&&(d.currentTime=r/1e3),d.paused&&eh.current&&d.play().catch(()=>{})}}},[es]),eF=(0,s.useCallback)(()=>{eB(),j?j():P&&P("single_view")},[j,P,eB]),eZ=(0,s.useCallback)(e=>{var t=null==es||null==(r=es.shotList)?void 0:r.findIndex((t,r)=>(t.shotId||"shot-".concat(r))===e);if(void 0!==t&&t>=0){D(t);for(var r,i,a=0,n=(null==es?void 0:es.shotList)||[],s=0;s{var t,r=null==es||null==(t=es.shotList)?void 0:t.findIndex((t,r)=>(t.shotId||"shot-".concat(r))===e);void 0!==r&&r>=0&&r!==M&&(D(r),eh.current&&ez(r,0))},[es,M,el,ez]),eG=(0,s.useCallback)(e=>{em(e)},[]),eV=(0,s.useCallback)(()=>{ed(!0),eh.current=!0;var e=eC.current;if(e&&eD){var t=ev/1e3;(Math.abs(e.currentTime-t)>.5||e.paused)&&(e.duration>0?e.currentTime=t%e.duration:e.currentTime=t,e.play().catch(e=>{}))}ez(M,Math.max(0,ev-eA))},[M,eA,ev,ez,eD]),eH=(0,s.useCallback)(()=>{ed(!1),eh.current=!1,eO()},[eO]),eW=(0,s.useCallback)((e,t)=>(0,u._)(function*(){if(eL){var r=null!=(c=null==(o=eL.referenceImageList)?void 0:o.length)?c:0,n=(null!=(u=null==(l=eL.referenceVideoList)?void 0:l.length)?u:0)+(null!=(p=null==(d=eL.referenceAudioList)?void 0:d.length)?p:0);if("image"===e&&r>=5)return void h.Z.error("\u53C2\u8003\u56FE\u7247\u6700\u591A".concat(5,"\u4E2A"));if(("video"===e||"audio"===e)&&n>=3)return void h.Z.error("\u53C2\u8003\u97F3\u89C6\u9891\u6700\u591A".concat(3,"\u4E2A"));var s=h.Z.loading({content:"\u6B63\u5728\u4E0A\u4F20".concat("video"===e?"\u89C6\u9891":"image"===e?"\u56FE\u7247":"\u97F3\u9891","..."),duration:0});E(!0);try{var o,l,d,c,u,p,v,m=yield(0,T.YQ)(t);if(m.success&&(null==(v=m.data)?void 0:v.asset_id)){if(("video"===e||"audio"===e)&&!m.url){var _=URL.createObjectURL(t);eP.current[m.data.asset_id]=_}var g={materialId:m.data.asset_id,materialUrl:m.url};eo(t=>{if(!t)return t;var r=[...t.shotList],n=(0,i._)({},r[M]);return"image"===e?n.referenceImageList=[...n.referenceImageList||[],g]:"video"===e?n.referenceVideoList=[...n.referenceVideoList||[],g]:"audio"===e&&(n.referenceAudioList=[...n.referenceAudioList||[],g]),r[M]=n,(0,a._)((0,i._)({},t),{shotList:r})}),eg(!0),h.Z.success("\u4E0A\u4F20\u6210\u529F")}else h.Z.error(m.error||"\u4E0A\u4F20\u5931\u8D25")}catch(e){h.Z.error("\u4E0A\u4F20\u5931\u8D25\uFF0C\u8BF7\u91CD\u8BD5")}finally{E(!1),s()}}})(),[M,eL]),eQ=(0,s.useCallback)((e,t)=>{if(es&&eL){var r,n,s=[...es.shotList],o=(0,i._)({},s[M]);if("video"===e&&(null==(r=o.referenceVideoList)?void 0:r[t])){var l=o.referenceVideoList[t].materialId;l&&eP.current[l]&&(URL.revokeObjectURL(eP.current[l]),delete eP.current[l])}else if("audio"===e&&(null==(n=o.referenceAudioList)?void 0:n[t])){var d=o.referenceAudioList[t].materialId;d&&eP.current[d]&&(URL.revokeObjectURL(eP.current[d]),delete eP.current[d])}"video"===e&&o.referenceVideoList?o.referenceVideoList=o.referenceVideoList.filter((e,r)=>r!==t):"image"===e?o.referenceImageList&&(o.referenceImageList=o.referenceImageList.filter((e,r)=>r!==t)):"audio"===e&&o.referenceAudioList&&(o.referenceAudioList=o.referenceAudioList.filter((e,r)=>r!==t)),s[M]=o,eo((0,a._)((0,i._)({},es),{shotList:s})),eg(!0)}},[es,eL,M]),eK=(0,s.useCallback)(e=>{if(es&&eL){var t=[...es.shotList];t[M]=(0,a._)((0,i._)({},eL),{description:e}),eo((0,a._)((0,i._)({},es),{shotList:t})),eg(!0)}},[es,eL,M]),eY=(0,s.useCallback)((e,t)=>{O({refIndex:e,assetId:t.materialId}),z(null),X(""),Y(!0)},[]),eJ=(0,s.useCallback)((e,t,r)=>{if(O(null),z({entityType:e,entityIndex:t,imageIndex:r}),es){var i,a,n,s,o,l;X("role"===e?null!=(s=null==(i=es.roleList[t])?void 0:i.visualAttributes)?s:"":"product"===e?null!=(o=null==(a=es.productList[t])?void 0:a.description)?o:"":null!=(l=null==(n=es.locationList[t])?void 0:n.description)?l:"")}else X("");Y(!0)},[es]),eX=(0,s.useCallback)(()=>(0,u._)(function*(){var e=U?U.assetId:B&&es?(()=>{var e,t,r,i,{entityType:a,entityIndex:n,imageIndex:s}=B,o="role"===a?null==(e=es.roleList[n])?void 0:e.imageList:"product"===a?null==(t=es.productList[n])?void 0:t.imageList:null==(r=es.locationList[n])?void 0:r.imageList;return null==o||null==(i=o[s])?void 0:i.materialId})():void 0;if(e&&es&&(!U||eL)){var t=null==L?void 0:L.userConfig;if(!(null==t?void 0:t.uid)||!(null==t?void 0:t.workspace_id))return void h.Z.error("\u8BF7\u5148\u767B\u5F55");var r=J.trim();if(!r)return void h.Z.error("\u8BF7\u8F93\u5165\u63CF\u8FF0/\u63D0\u793A\u8BCD");try{if((null==A?void 0:A.validateTexts)&&!(yield A.validateTexts([r],{category:"videogen",scene:"pippit_videogen_check_t2i_text"})))return void h.Z.error("\u5185\u5BB9\u4E0D\u7B26\u5408\u89C4\u8303\uFF0C\u8BF7\u4FEE\u6539\u540E\u91CD\u8BD5")}catch(e){h.Z.error("\u5185\u5BB9\u6821\u9A8C\u5931\u8D25\uFF0C\u8BF7\u4FEE\u6539\u540E\u91CD\u8BD5");return}ee(!0);var i=h.Z.loading({content:"\u6B63\u5728\u751F\u6210...",duration:0});try{var a,n,s,o=yield S.pippitService[(0,k.isInternal)()?"RefImageGenerate":"RefImageGenerateWeb"]({uid:t.uid,workspace_id:t.workspace_id,tasks:[{prompt:r,count:4,ref_asset_ids:[e]}]});if(i(),!(null==o||null==(s=o.data)||null==(n=s[0])||null==(a=n.images)?void 0:a.length))return void h.Z.error((null==o?void 0:o.errmsg)||"\u672A\u751F\u6210\u53C2\u8003\u56FE");var l=o.data[0].images.map(e=>{var t,r,i;return{asset_id:null!=(r=null!=(t=e.asset_id)?t:e.assetId)?r:"",url:null!=(i=e.url)?i:""}}).filter(e=>e.asset_id&&e.url);if(0===l.length)return void h.Z.error("\u672A\u751F\u6210\u6709\u6548\u53C2\u8003\u56FE");er(l),ea(-1)}catch(e){i(),h.Z.error(e instanceof Error?e.message:"\u751F\u6210\u5931\u8D25\uFF0C\u8BF7\u91CD\u8BD5")}finally{ee(!1)}}})(),[U,B,es,eL,J,null==L?void 0:L.userConfig,A]),e$=(0,s.useCallback)((e,t)=>{if(es){var r={materialId:e,materialUrl:t};if(B){var n,s,o,l,{entityType:d,entityIndex:c,imageIndex:u}=B,p="role"===d?null==(n=es.roleList[c])?void 0:n.imageList:"product"===d?null==(s=es.productList[c])?void 0:s.imageList:null==(o=es.locationList[c])?void 0:o.imageList,v=null==p||null==(l=p[u])?void 0:l.materialId;if(null==v)return;var m=e=>e.map(e=>{var t=e=>null==e?void 0:e.map(e=>e.materialId===v?(0,a._)((0,i._)({},e),{materialId:r.materialId,materialUrl:r.materialUrl}):e);return(0,a._)((0,i._)({},e),{referenceImageList:t(e.referenceImageList),referenceVideoList:t(e.referenceVideoList),referenceAudioList:t(e.referenceAudioList)})});if("role"===d){var _=[...es.roleList],g=(0,a._)((0,i._)({},_[c]),{imageList:[..._[c].imageList||[]]});g.imageList[u]=r,_[c]=g,eo((0,a._)((0,i._)({},es),{roleList:_,shotList:m(es.shotList)}))}else if("product"===d){var f=[...es.productList],y=(0,a._)((0,i._)({},f[c]),{imageList:[...f[c].imageList||[]]});y.imageList[u]=r,f[c]=y,eo((0,a._)((0,i._)({},es),{productList:f,shotList:m(es.shotList)}))}else{var b=[...es.locationList],x=(0,a._)((0,i._)({},b[c]),{imageList:[...b[c].imageList||[]]});x.imageList[u]=r,b[c]=x,eo((0,a._)((0,i._)({},es),{locationList:b,shotList:m(es.shotList)}))}h.Z.success("\u5DF2\u66FF\u6362\u53C2\u8003\u56FE\uFF0C\u5E76\u540C\u6B65\u66F4\u65B0\u5206\u955C\u4E2D\u7684\u5F15\u7528")}else{if(null==U||!eL)return;var I=[...es.shotList],S=(0,i._)({},I[M]),w=[...S.referenceImageList||[]];w[U.refIndex]=r,S.referenceImageList=w,I[M]=S,eo((0,a._)((0,i._)({},es),{shotList:I})),h.Z.success("\u5DF2\u66FF\u6362\u53C2\u8003\u56FE")}Y(!1),O(null),z(null),er([]),ea(-1),eg(!0)}},[es,eL,M,U,B]),e0=(0,s.useCallback)(()=>{Y(!1),O(null),z(null),er([]),ea(-1)},[]),e1=(0,s.useCallback)(()=>{er([]),ea(-1)},[]),e2=(0,s.useCallback)(()=>{var e,t,r,i,a=[],n=eb.current;return n&&es&&(null==(e=es.shotList)||e.forEach((e,t)=>{var r,i,s,o=null==(r=n.shotList)?void 0:r[t];if(o){var l=e.shotId||"S".concat(t+1);e.description!==o.description&&a.push({OpType:w.sq.UPDATE_DESCRIPTION,UpdateDescriptionParams:{EntityType:w.s7.SHOT,EntityID:l,NewDescription:e.description||""}});var d=(e.referenceImageList||[]).map(e=>e.materialId).filter(Boolean),c=(o.referenceImageList||[]).map(e=>e.materialId).filter(Boolean);JSON.stringify(d)!==JSON.stringify(c)&&a.push({OpType:w.sq.UPDATE_Image_MATERIAL,UpdateImageMaterialParams:{EntityType:w.s7.SHOT,EntityID:l,MaterialInfoList:d.map(e=>({NewMaterialID:e}))}});var u=(e.referenceVideoList||[]).map(e=>e.materialId).filter(Boolean),p=(o.referenceVideoList||[]).map(e=>e.materialId).filter(Boolean);JSON.stringify(u)!==JSON.stringify(p)&&a.push({OpType:w.sq.UPDATE_Video_MATERIAL,UpdateVideoMaterialParams:{EntityType:w.s7.SHOT,EntityID:l,MaterialInfoList:u.map(e=>({NewMaterialID:e}))}});var h=(e.referenceAudioList||[]).map(e=>e.materialId).filter(Boolean),v=(o.referenceAudioList||[]).map(e=>e.materialId).filter(Boolean);JSON.stringify(h)!==JSON.stringify(v)&&a.push({OpType:w.sq.UPDATE_Audio_MATERIAL,UpdateAudioMaterialParams:{EntityType:w.s7.SHOT,EntityID:l,MaterialInfoList:h.map(e=>({NewMaterialID:e}))}});var m=null==(i=e.firstFrameImage)?void 0:i.materialId;m!==(null==(s=o.firstFrameImage)?void 0:s.materialId)&&a.push({OpType:w.sq.UPDATE_Image_MATERIAL,UpdateImageMaterialParams:{EntityType:w.s7.SHOT,EntityID:l,MaterialInfoList:[{NewMaterialID:m||""}]}})}}),null==(t=es.roleList)||t.forEach((e,t)=>{var r,i,s,o=null==(r=n.roleList)?void 0:r[t];if(o){var l=e.roleId;(null!=(i=e.visualAttributes)?i:"")!==(null!=(s=o.visualAttributes)?s:"")&&a.push({OpType:w.sq.UPDATE_DESCRIPTION,UpdateDescriptionParams:{EntityType:w.s7.ROLE,EntityID:l,NewDescription:e.visualAttributes||""}});var d=(e.imageList||[]).map(e=>e.materialId).filter(Boolean),c=(o.imageList||[]).map(e=>e.materialId).filter(Boolean);JSON.stringify(d)!==JSON.stringify(c)&&a.push({OpType:w.sq.UPDATE_Image_MATERIAL,UpdateImageMaterialParams:{EntityType:w.s7.ROLE,EntityID:l,MaterialInfoList:d.map(e=>({NewMaterialID:e}))}});var u=(e.videoList||[]).map(e=>e.materialId).filter(Boolean),p=(o.videoList||[]).map(e=>e.materialId).filter(Boolean);JSON.stringify(u)!==JSON.stringify(p)&&a.push({OpType:w.sq.UPDATE_Video_MATERIAL,UpdateVideoMaterialParams:{EntityType:w.s7.ROLE,EntityID:l,MaterialInfoList:u.map(e=>({NewMaterialID:e}))}});var h=(e.audioList||[]).map(e=>e.materialId).filter(Boolean),v=(o.audioList||[]).map(e=>e.materialId).filter(Boolean);JSON.stringify(h)!==JSON.stringify(v)&&a.push({OpType:w.sq.UPDATE_Audio_MATERIAL,UpdateAudioMaterialParams:{EntityType:w.s7.ROLE,EntityID:l,MaterialInfoList:h.map(e=>({NewMaterialID:e}))}})}}),null==(r=es.productList)||r.forEach((e,t)=>{var r,i,s,o=null==(r=n.productList)?void 0:r[t];if(o){var l=e.productId;(null!=(i=e.description)?i:"")!==(null!=(s=o.description)?s:"")&&a.push({OpType:w.sq.UPDATE_DESCRIPTION,UpdateDescriptionParams:{EntityType:w.s7.PRODUCT,EntityID:l,NewDescription:e.description||""}});var d=(e.imageList||[]).map(e=>e.materialId).filter(Boolean),c=(o.imageList||[]).map(e=>e.materialId).filter(Boolean);JSON.stringify(d)!==JSON.stringify(c)&&a.push({OpType:w.sq.UPDATE_Image_MATERIAL,UpdateImageMaterialParams:{EntityType:w.s7.PRODUCT,EntityID:l,MaterialInfoList:d.map(e=>({NewMaterialID:e}))}})}}),null==(i=es.locationList)||i.forEach((e,t)=>{var r,i,s,o=null==(r=n.locationList)?void 0:r[t];if(o){var l=e.locationId;(null!=(i=e.description)?i:"")!==(null!=(s=o.description)?s:"")&&a.push({OpType:w.sq.UPDATE_DESCRIPTION,UpdateDescriptionParams:{EntityType:w.s7.LOCATION,EntityID:l,NewDescription:e.description||""}});var d=(e.imageList||[]).map(e=>e.materialId).filter(Boolean),c=(o.imageList||[]).map(e=>e.materialId).filter(Boolean);JSON.stringify(d)!==JSON.stringify(c)&&a.push({OpType:w.sq.UPDATE_Image_MATERIAL,UpdateImageMaterialParams:{EntityType:w.s7.LOCATION,EntityID:l,MaterialInfoList:d.map(e=>({NewMaterialID:e}))}})}})),a},[es]),e4=(0,s.useCallback)(()=>(0,u._)(function*(){if(!es||!c)return void h.Z.error("\u7F3A\u5C11\u5FC5\u8981\u53C2\u6570\uFF0C\u65E0\u6CD5\u4FDD\u5B58");var e=null==L?void 0:L.userConfig;if(!(null==e?void 0:e.uid)||!(null==e?void 0:e.workspace_id))return void h.Z.error("\u7F3A\u5C11\u7528\u6237\u4FE1\u606F\uFF0C\u65E0\u6CD5\u4FDD\u5B58");E(!0);try{var t,r,i=e2(),a=null;if(i.length>0){var n,s,o=null==(a=yield S.pippitService.StoryBoard21ModifyWeb({artifact_id:c,uid:e.uid,workspace_id:e.workspace_id,operations:i}))?void 0:a.ret;if(0!==Number(o)&&(null==a?void 0:a.data)==null)throw Error((null==a?void 0:a.errmsg)||"\u4FEE\u6539\u5931\u8D25");if(null==a||null==(s=a.data)?void 0:s.storyboard){var l=(0,C.deepToCamelCaseKeys)(a.data.storyboard);eo(l),eb.current=l}}var d=null!=(t=null==a||null==(n=a.data)?void 0:n.storyboard)?t:(0,C.deepToSnakeCaseKeys)(es),u=yield S.pippitService.StoryBoardSave21Web({artifact_id:c,uid:e.uid,workspace_id:e.workspace_id,storyboard:d}),p=null==u?void 0:u.ret;if(0===Number(p)||(null==u?void 0:u.data)!=null)h.Z.success("\u4FDD\u5B58\u6210\u529F"),eg(!1),(null==a||null==(r=a.data)?void 0:r.storyboard)||(eb.current=es);else throw Error((null==u?void 0:u.errmsg)||"\u4FDD\u5B58\u5931\u8D25")}catch(e){h.Z.error(e instanceof Error?e.message:"\u4FDD\u5B58\u5931\u8D25\uFF0C\u8BF7\u91CD\u8BD5")}finally{E(!1)}})(),[es,c,e2,null==L?void 0:L.userConfig]);(0,s.useEffect)(()=>()=>{eB()},[eB]),(0,s.useEffect)(()=>()=>{Object.values(eP.current).forEach(URL.revokeObjectURL),eP.current={}},[]);var e3=(0,s.useCallback)(e=>eP.current[e.materialId]||e.materialUrl||"",[]);if(!es)return(0,n.jsxs)("div",{className:Z,children:[(0,n.jsx)("div",{className:q,children:(0,n.jsxs)("div",{className:G,children:[(0,n.jsxs)("div",{className:V,onClick:eF,children:[(0,n.jsx)(_.Z,{size:16}),(0,n.jsx)("span",{children:"\u8FD4\u56DE\u811A\u672C"})]}),(0,n.jsx)("span",{className:H,children:"\u5206\u955C\u7F16\u8F91"})]})}),(0,n.jsxs)("div",{className:"emptyState-TQBf0a",children:[(0,n.jsx)(g.Z,{size:48}),(0,n.jsx)("div",{className:"emptyTitle-Ca6bBH",children:"\u6682\u65E0\u5206\u955C\u6570\u636E"}),(0,n.jsx)("div",{className:"emptyDesc-ESbibb",children:"\u8BF7\u5148\u751F\u6210\u5206\u955C\u540E\u518D\u8FDB\u884C\u7F16\u8F91"})]})]});var e6=(null==eL?void 0:eL.shotId)||"shot-".concat(M);return(0,n.jsxs)("div",{className:Z,children:[(0,n.jsxs)("div",{className:q,children:[(0,n.jsxs)("div",{className:G,children:[(0,n.jsxs)("div",{className:V,onClick:eF,children:[(0,n.jsx)(_.Z,{size:16}),(0,n.jsx)("span",{children:"\u8FD4\u56DE"})]}),(0,n.jsx)("span",{className:H,children:"\u5206\u955C\u7F16\u8F91"}),e_&&(0,n.jsx)("span",{className:"unsavedBadge-BZMwVj",children:"\u672A\u4FDD\u5B58"})]}),(0,n.jsxs)("div",{className:"headerTabs-uET0jp",children:[(0,n.jsxs)("button",{type:"button",className:"".concat(W," ").concat("shot"===ef?Q:""),onClick:()=>ey("shot"),children:[(0,n.jsx)(g.Z,{size:16}),(0,n.jsx)("span",{children:"\u5206\u955C"})]}),es.roleList&&es.roleList.length>0&&(0,n.jsxs)("button",{type:"button",className:"".concat(W," ").concat("role"===ef?Q:""),onClick:()=>ey("role"),children:[(0,n.jsx)(f.Z,{size:16}),(0,n.jsx)("span",{children:"\u89D2\u8272"})]}),es.productList&&es.productList.length>0&&(0,n.jsxs)("button",{type:"button",className:"".concat(W," ").concat("product"===ef?Q:""),onClick:()=>ey("product"),children:[(0,n.jsx)(y.Z,{size:16}),(0,n.jsx)("span",{children:"\u9053\u5177"})]}),es.locationList&&es.locationList.length>0&&(0,n.jsxs)("button",{type:"button",className:"".concat(W," ").concat("location"===ef?Q:""),onClick:()=>ey("location"),children:[(0,n.jsx)(b.Z,{size:16}),(0,n.jsx)("span",{children:"\u573A\u666F"})]})]}),(0,n.jsx)("div",{className:"headerRight-YUyYR0",children:!I&&(0,n.jsx)(m.Z,{type:"primary",size:"small",onClick:e4,loading:R,icon:(0,n.jsx)(x.Z,{size:14}),children:"\u4FDD\u5B58"})})]}),(0,n.jsxs)("div",{className:"mainContent-WLkHES",children:[(0,n.jsx)("div",{className:"".concat("leftPanel-zPjlBO"," ").concat("shot"!==ef?"leftPanelFull-WmMA_K":""),children:(0,n.jsxs)("div",{className:"leftPanelContent-C_eBmc",children:["shot"===ef&&eL&&(0,n.jsx)(ex,{currentShot:eL,currentShotIndex:M,roleList:eM,isReadonly:I,onUpdateShotDescription:eK,onAddReference:eW,onRemoveReference:eQ,getVideoOrAudioDisplayUrl:e3,onEditReferenceImage:eY}),"role"===ef&&!I&&es.roleList&&es.roleList.length>0&&(0,n.jsx)(eI,{roleList:es.roleList,isReadonly:I,onEditEntityImage:eJ}),"product"===ef&&!I&&es.productList&&es.productList.length>0&&(0,n.jsx)(eS,{productList:es.productList,isReadonly:I,onEditEntityImage:eJ}),"location"===ef&&!I&&es.locationList&&es.locationList.length>0&&(0,n.jsx)(ew,{locationList:es.locationList,isReadonly:I,onEditEntityImage:eJ})]})}),"shot"===ef&&(0,n.jsx)(eN,{currentShot:eL,currentShotIndex:M,currentTime:ev,currentShotStartTime:eA,isPlaying:el,getVideoOrAudioDisplayUrl:e3})]}),(0,n.jsx)(p.Z,{title:"\u91CD\u65B0\u751F\u6210\u53C2\u8003\u56FE",visible:K,onCancel:e0,footer:(0,n.jsx)("div",{className:"refRegenFooter-bSyKYy",children:0===et.length?(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)(m.Z,{onClick:e0,children:"\u53D6\u6D88"}),(0,n.jsx)(m.Z,{type:"primary",loading:$,onClick:eX,children:"\u751F\u6210"})]}):(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)(m.Z,{onClick:e0,children:"\u53D6\u6D88"}),(0,n.jsx)(m.Z,{onClick:e1,children:"\u8FD4\u56DE\u4FEE\u6539"}),(0,n.jsx)(m.Z,{type:"primary",disabled:ei<0,onClick:()=>{var e,t,r,i=et[ei];i&&e$(null!=(t=null!=(e=i.asset_id)?e:i.assetId)?t:"",null!=(r=i.url)?r:"")},children:"\u786E\u8BA4\u9009\u62E9"})]})}),width:et.length>0?640:520,destroyOnClose:!0,className:"refRegenModal-zkIUHe",children:0===et.length?(0,n.jsxs)(n.Fragment,{children:[(r=null!=U&&(null==eL||null==(t=eL.referenceImageList)?void 0:t[U.refIndex])?eL.referenceImageList[U.refIndex].materialUrl:B&&es?(()=>{var e,t,r,i,{entityType:a,entityIndex:n,imageIndex:s}=B,o="role"===a?null==(e=es.roleList[n])?void 0:e.imageList:"product"===a?null==(t=es.productList[n])?void 0:t.imageList:null==(r=es.locationList[n])?void 0:r.imageList;return null==o||null==(i=o[s])?void 0:i.materialUrl})():void 0)?(0,n.jsxs)("div",{className:"refRegenCurrentImageWrap-rww61z",children:[(0,n.jsx)("span",{className:ec,children:"\u5F53\u524D\u53C2\u8003\u56FE"}),(0,n.jsx)("img",{src:r,alt:"\u5F53\u524D\u53C2\u8003\u56FE",className:eu})]}):null,(0,n.jsx)("p",{className:"refRegenHint-KN2aXT",children:"\u57FA\u4E8E\u5F53\u524D\u53C2\u8003\u56FE\u751F\u6210\u65B0\u56FE\uFF0C\u8BF7\u8F93\u5165\u63CF\u8FF0/\u63D0\u793A\u8BCD"}),(0,n.jsx)(v.Z.TextArea,{value:J,onChange:e=>{var t,r;return X("string"==typeof e?e:null!=(r=null==e||null==(t=e.target)?void 0:t.value)?r:"")},placeholder:"\u63CF\u8FF0\u4F60\u5E0C\u671B\u751F\u6210\u7684\u753B\u9762...",autoSize:{minRows:3,maxRows:6},className:"refRegenTextArea-OmDsR_"})]}):(0,n.jsxs)("div",{className:"refRegenResult-Qy9Vmr",children:[(l=null!=U&&(null==eL||null==(o=eL.referenceImageList)?void 0:o[U.refIndex])?eL.referenceImageList[U.refIndex].materialUrl:B&&es?(()=>{var e,t,r,i,{entityType:a,entityIndex:n,imageIndex:s}=B,o="role"===a?null==(e=es.roleList[n])?void 0:e.imageList:"product"===a?null==(t=es.productList[n])?void 0:t.imageList:null==(r=es.locationList[n])?void 0:r.imageList;return null==o||null==(i=o[s])?void 0:i.materialUrl})():void 0)?(0,n.jsxs)("div",{className:"refRegenOriginalWrap-NtoNc6",children:[(0,n.jsx)("span",{className:ec,children:"\u539F\u56FE"}),(0,n.jsx)("img",{src:l,alt:"\u539F\u56FE",className:eu})]}):null,(0,n.jsxs)("div",{className:"refRegenGeneratedWrap-JVOUCT",children:[(0,n.jsx)("span",{className:ec,children:"\u751F\u6210\u7ED3\u679C\uFF08\u9009\u4E00\u5F20\u66FF\u6362\uFF09"}),(0,n.jsx)("div",{className:"refRegenGrid-wPpIIe",children:et.map((e,t)=>{var r,i,a,s=null!=(i=null!=(r=e.asset_id)?r:e.assetId)?i:"",o=null!=(a=e.url)?a:"",l=ei===t;return(0,n.jsx)("button",{type:"button",className:"".concat("refRegenGridItem-q97tJK"," ").concat(l?"refRegenGridItemSelected-WVR67D":""),onClick:()=>ea(t),children:(0,n.jsx)("img",{src:o,alt:""})},s||t)})})]})]})}),"shot"===ef&&(0,n.jsx)("div",{className:"timelineSection-wg8l8z",children:(0,n.jsx)(F,{tracks:eE,selectedItemId:e6,onSelectItem:e=>eZ(e),onShotChange:eq,onTimeChange:eG,onPlaybackStart:eV,onPlaybackStop:eH,config:{totalDuration:eR,showTimeRuler:!1,showPlayhead:!0,currentTime:ev},mode:"storyboard",readonly:I})})]})});r(44022);var eT=r(71365),ek=r(88243),ej=r(32571),eP=r(6783),eL=r(94148),eA=r(4410),eM="state21PreviewView-DQH5pz",eD="header-MEkWo8",eR="headerLeft-bKlOLy",eE="backButton-ShfNzM",eU="section-vAOMjR",eO="sectionHeader-S_wDg0",eB="count-GBdXWY",ez="infoItem-E1nE0b",eF="infoLabel-k9LIZ4",eZ="infoValue-r4vX3F",eq="itemList-BJJTvb",eG="itemCard-sa5nBE",eV="itemHeader-ATWmjc",eH="itemName-baUynl",eW="itemId-kXelqP",eQ="itemAttr-eZQQ8K",eK="attrLabel-QPQfdJ",eY="highlightTag-E860XM",eJ="locationTag-b8u6ch",eX="productTag-GF3PWf",e$="roleTag-EU6dnt",e0=e=>{if(!e)return"0\u79D2";var t=Math.floor(e/1e3),r=Math.floor(t/60),i=t%60;return r>0?"".concat(r,"\u5206").concat(i,"\u79D2"):"".concat(i,"\u79D2")},e1=(e,t)=>{var r;return(null==t||null==(r=t.get(e))?void 0:r.trim())||"\u7D20\u6750"},e2=e=>{var t,{text:r,materialLabelMap:i,materialTypeMap:a,roleNameMap:s,productNameMap:o,locationNameMap:l}=e;if(!r)return null;for(var d=/<(location|product|role|material)>([^<]+)<\/\1>/gi,c=[],u=0;null!==(t=d.exec(r));){t.index>u&&c.push(r.slice(u,t.index));var p=t[1].toLowerCase(),h=t[2],v=eY;"location"===p?v="".concat(eY," ").concat(eJ):"product"===p?v="".concat(eY," ").concat(eX):"role"===p?v="".concat(eY," ").concat(e$):"material"===p&&(v="".concat(eY," ").concat("materialTag-mWFcc5"));var m=h;if("role"===p?m=(null==s?void 0:s.get(h))||h:"product"===p?m=(null==o?void 0:o.get(h))||h:"location"===p?m=(null==l?void 0:l.get(h))||h:"material"===p&&(m=e1(h,i)),"material"===p){var _=null==a?void 0:a.get(h);"role"===_?v="".concat(eY," ").concat(e$):"location"===_?v="".concat(eY," ").concat(eJ):"product"===_?v="".concat(eY," ").concat(eX):"shot"===_&&(v="".concat(eY," ").concat("shotTag-gHuH3t"))}c.push((0,n.jsx)("span",{className:v,children:m},t.index)),u=t.index+t[0].length}return u{var{storyboard:t,artifactId:r,artifactName:i,threadId:a,onBack:o,onSwitchMode:l}=e,d=()=>{o?o():l&&l("single_view")},c=(0,s.useMemo)(()=>(null==t?void 0:t.shotList)?t.shotList.reduce((e,t)=>e+(t.shotDurationMs||0),0):0,[null==t?void 0:t.shotList]),u=(null==t?void 0:t.pipelineName)?(0,eA.x)(t.pipelineName):"",{materialLabelMap:p,materialTypeMap:h,roleNameMap:v,productNameMap:m,locationNameMap:g}=(0,s.useMemo)(()=>{var e,r,i,a,n=new Map,s=new Map,o=new Map,l=new Map,d=new Map,c=(e,t,r)=>{var i=null==e?void 0:e.trim(),a=null==t?void 0:t.trim();if(i&&a){var o=n.get(i);(!o||a.length>o.length)&&n.set(i,a),r&&s.set(i,r)}};return null==t||null==(e=t.roleList)||e.forEach(e=>{o.set(e.roleId,e.roleName||e.roleId),c(e.materialId,e.roleName||e.roleId,"role")}),null==t||null==(r=t.productList)||r.forEach(e=>{l.set(e.productId,e.productName||e.productId),c(e.materialId,e.productName||e.productId,"product")}),null==t||null==(i=t.locationList)||i.forEach(e=>{d.set(e.locationId,e.locationName||e.locationId),c(e.materialId,e.locationName||e.locationId,"location")}),null==t||null==(a=t.shotList)||a.forEach((e,t)=>{var r,i="\u5206\u955C".concat(t+1);c(e.materialId,i,"shot"),c(null==(r=e.firstFrameImage)?void 0:r.materialId,i,"shot")}),{materialLabelMap:n,materialTypeMap:s,roleNameMap:o,productNameMap:l,locationNameMap:d}},[t]);return t?(0,n.jsxs)("div",{className:eM,children:[(0,n.jsxs)("div",{className:eD,children:[(0,n.jsxs)("div",{className:eR,children:[(0,n.jsxs)("div",{className:eE,onClick:d,children:[(0,n.jsx)(_.Z,{}),(0,n.jsx)("span",{children:"\u8FD4\u56DE"})]}),(0,n.jsx)("span",{className:"title-G6G9qx",children:i||"\u5267\u672C\u9884\u89C8"})]}),(0,n.jsx)("div",{className:"headerRight-r6rpq7",children:(0,n.jsxs)("span",{className:"duration-FxSBUX",children:[(0,n.jsx)(ej.Z,{size:14}),e0(c)]})})]}),(0,n.jsxs)("div",{className:"content-LCVwMY",children:[(0,n.jsxs)("div",{className:eU,children:[(0,n.jsxs)("div",{className:eO,children:[(0,n.jsx)(ek.Z,{size:16}),(0,n.jsx)("span",{children:"\u57FA\u672C\u4FE1\u606F"}),u&&(0,n.jsx)(eT.Z,{size:"small",children:u})]}),(0,n.jsxs)("div",{className:"infoGrid-YPvLeH",children:[t.visualStyle&&(0,n.jsxs)("div",{className:ez,children:[(0,n.jsxs)("span",{className:eF,children:[(0,n.jsx)(eP.Z,{size:14}),"\u89C6\u89C9\u98CE\u683C"]}),(0,n.jsx)("span",{className:eZ,children:t.visualStyle})]}),t.shotList&&(0,n.jsxs)("div",{className:ez,children:[(0,n.jsxs)("span",{className:eF,children:[(0,n.jsx)(ek.Z,{size:14}),"\u5206\u955C\u6570\u91CF"]}),(0,n.jsxs)("span",{className:eZ,children:[t.shotList.length," \u4E2A"]})]})]})]}),t.storyline&&(0,n.jsxs)("div",{className:eU,children:[(0,n.jsxs)("div",{className:eO,children:[(0,n.jsx)(ek.Z,{size:16}),(0,n.jsx)("span",{children:"\u6545\u4E8B\u7EBF"})]}),(0,n.jsx)("div",{className:"storylineContent-UN_sD1",children:t.storyline})]}),t.roleList&&t.roleList.length>0&&(0,n.jsxs)("div",{className:eU,children:[(0,n.jsxs)("div",{className:eO,children:[(0,n.jsx)(eL.Z,{size:16}),(0,n.jsx)("span",{children:"\u89D2\u8272"}),(0,n.jsx)("span",{className:eB,children:t.roleList.length})]}),(0,n.jsx)("div",{className:eq,children:t.roleList.map((e,t)=>(0,n.jsxs)("div",{className:eG,children:[(0,n.jsxs)("div",{className:eV,children:[(0,n.jsx)("span",{className:eH,children:e.roleName}),(0,n.jsx)("span",{className:"".concat(eW," ").concat("roleId-RoGAyc"),children:e.roleId})]}),e.visualAttributes&&(0,n.jsxs)("div",{className:eQ,children:[(0,n.jsx)("span",{className:eK,children:"\u5916\u89C2\uFF1A"}),e.visualAttributes]}),e.vocalAttributes&&(0,n.jsxs)("div",{className:eQ,children:[(0,n.jsx)("span",{className:eK,children:"\u58F0\u97F3\uFF1A"}),e.vocalAttributes]})]},e.roleId||t))})]}),t.productList&&t.productList.length>0&&(0,n.jsxs)("div",{className:eU,children:[(0,n.jsxs)("div",{className:eO,children:[(0,n.jsx)(y.Z,{size:16}),(0,n.jsx)("span",{children:"\u9053\u5177"}),(0,n.jsx)("span",{className:eB,children:t.productList.length})]}),(0,n.jsx)("div",{className:eq,children:t.productList.map((e,t)=>(0,n.jsxs)("div",{className:eG,children:[(0,n.jsxs)("div",{className:eV,children:[(0,n.jsx)("span",{className:eH,children:e.productName}),(0,n.jsx)("span",{className:"".concat(eW," ").concat("productId-rY7SGd"),children:e.productId})]}),e.description&&(0,n.jsx)("div",{className:eQ,children:(0,n.jsx)(e2,{text:e.description,materialLabelMap:p,materialTypeMap:h,roleNameMap:v,productNameMap:m,locationNameMap:g})})]},e.productId||t))})]}),t.locationList&&t.locationList.length>0&&(0,n.jsxs)("div",{className:eU,children:[(0,n.jsxs)("div",{className:eO,children:[(0,n.jsx)(b.Z,{size:16}),(0,n.jsx)("span",{children:"\u573A\u666F"}),(0,n.jsx)("span",{className:eB,children:t.locationList.length})]}),(0,n.jsx)("div",{className:eq,children:t.locationList.map((e,t)=>(0,n.jsxs)("div",{className:eG,children:[(0,n.jsxs)("div",{className:eV,children:[(0,n.jsx)("span",{className:eH,children:e.locationName}),(0,n.jsx)("span",{className:"".concat(eW," ").concat("locationId-FXpReE"),children:e.locationId})]}),e.description&&(0,n.jsx)("div",{className:eQ,children:(0,n.jsx)(e2,{text:e.description,materialLabelMap:p,materialTypeMap:h,roleNameMap:v,productNameMap:m,locationNameMap:g})})]},e.locationId||t))})]}),t.shotList&&t.shotList.length>0&&(0,n.jsxs)("div",{className:eU,children:[(0,n.jsxs)("div",{className:eO,children:[(0,n.jsx)(ek.Z,{size:16}),(0,n.jsx)("span",{children:"\u5206\u955C\u6982\u89C8"}),(0,n.jsx)("span",{className:eB,children:t.shotList.length})]}),(0,n.jsx)("div",{className:"shotList-Pvc1Ig",children:t.shotList.map((e,t)=>(0,n.jsxs)("div",{className:"shotItem-vmaS7U",children:[(0,n.jsxs)("div",{className:"shotHeader-b3OYVC",children:[(0,n.jsxs)("span",{className:"shotIndex-FZJa6D",children:["\u5206\u955C ",t+1]}),(0,n.jsx)("span",{className:"shotId-dipYbk",children:e.shotId}),(0,n.jsxs)("span",{className:"shotDuration-jJnTu9",children:[(0,n.jsx)(ej.Z,{size:12}),e0(e.shotDurationMs||0)]})]}),(0,n.jsx)("div",{className:"shotDescription-UakqJa",children:e.description?(0,n.jsx)(e2,{text:e.description,materialLabelMap:p,materialTypeMap:h,roleNameMap:v,productNameMap:m,locationNameMap:g}):"\u6682\u65E0\u63CF\u8FF0"})]},e.shotId||t))})]})]})]}):(0,n.jsxs)("div",{className:eM,children:[(0,n.jsx)("div",{className:eD,children:(0,n.jsx)("div",{className:eR,children:(0,n.jsxs)("div",{className:eE,onClick:d,children:[(0,n.jsx)(_.Z,{}),(0,n.jsx)("span",{children:"\u8FD4\u56DE"})]})})}),(0,n.jsxs)("div",{className:"emptyState-WdWnRk",children:[(0,n.jsx)(ek.Z,{size:48}),(0,n.jsx)("div",{className:"emptyTitle-x7_VCP",children:"\u6682\u65E0\u5267\u672C\u6570\u636E"}),(0,n.jsx)("div",{className:"emptyDesc-ya5Jkj",children:"\u8BF7\u5148\u751F\u6210\u5267\u672C\u540E\u518D\u67E5\u770B"})]})]})}),e3="biz/x_data_video_storyboard_21",e6="storyboard21_edit",e5="state21_preview",e8="storyboard21-edit-view",e7="state21-preview-view";function e9(e){return(null==e?void 0:e.subType)===e3}function te(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},{enabled:t=!0}=e,{agUiKit:r}=(0,l.a)();return(0,s.useEffect)(()=>{if(t&&(null==r||null==(e=r.workbenchManager)?void 0:e.previewManager)){var e,{view:s}=r.workbenchManager.previewManager,{partInteractionManager:l,workbenchManager:u,activePreviewManager:p}=r,h=()=>{u.enterSinglePreview(),u.toggleCanvasPanel(!1)};return s.register({id:e8,mode:e6,component:e=>{var t=(null==e?void 0:e.customData)||(null==e?void 0:e.data)||{};return(0,n.jsx)(c.Z,{children:(0,n.jsx)(eC,(0,a._)((0,i._)({},e),{storyboard:t.storyboard,artifactId:t.artifactId,threadId:t.threadId,isReadonly:t.isReadonly,onBack:h}))})},priority:d.f.Highest}),s.register({id:e7,mode:e5,component:e=>{var t=(null==e?void 0:e.customData)||(null==e?void 0:e.data)||{};return(0,n.jsx)(e4,(0,a._)((0,i._)({},e),{storyboard:t.storyboard,artifactId:t.artifactId,artifactName:t.artifactName,threadId:t.threadId,onBack:h}))},priority:d.f.Highest}),l.registerPartActionHandling({actionType:"click",partType:o.PartType.Data,subType:e3,handler:(e,t)=>{if(e9(e)){var r,i,a=function(e){var t;if(e9(e))return null==e||null==(t=e.data)?void 0:t.storyBoard}(e),n=(null==e||null==(r=e.artifact)?void 0:r.artifactId)||(null==e||null==(i=e.data)?void 0:i.artifactId),s=null==t?void 0:t.threadId;a&&(u.toggleCanvasPanel(!0),u.enterCustomPreview(e6,{storyboard:a,artifactId:n,threadId:s,isReadonly:!1}),n&&p.setActiveResourceId(n),(null==t?void 0:t.runId)&&p.setRunId(t.runId))}}}),()=>{s.unregister(e8),s.unregister(e7)}}},[t,r]),{openStoryboard21EditView:e=>{(null==r?void 0:r.workbenchManager)&&(r.workbenchManager.toggleCanvasPanel(!0),r.workbenchManager.enterCustomPreview(e6,e))},closeStoryboard21EditView:()=>{(null==r?void 0:r.workbenchManager)&&(r.workbenchManager.enterSinglePreview(),r.workbenchManager.toggleCanvasPanel(!1))},openState21PreviewView:e=>{(null==r?void 0:r.workbenchManager)&&(r.workbenchManager.toggleCanvasPanel(!0),r.workbenchManager.enterCustomPreview(e5,e))},closeState21PreviewView:()=>{(null==r?void 0:r.workbenchManager)&&(r.workbenchManager.enterSinglePreview(),r.workbenchManager.toggleCanvasPanel(!1))}}}},3836:function(e,t,r){"use strict";r.d(t,{x:()=>s});var i=r(72322),a=r(18571),n=r(95291),s=e=>{var{items:t,children:r,onContextMenu:s}=e,[o,l]=(0,a.useState)(!1),[d,c]=(0,a.useState)({x:0,y:0}),u=(0,a.useRef)(null),p=(0,a.useCallback)(()=>l(!1),[]),h=(0,a.useCallback)(e=>{if(e.preventDefault(),e.stopPropagation(),null==s||s(e),0===t.length)return void p();c({x:e.clientX,y:e.clientY}),l(!0)},[p,t.length,s]);(0,a.useEffect)(()=>{if(o){var e=e=>{u.current&&u.current.contains(e.target)||p()},t=e=>{"Escape"===e.key&&p()},r=()=>{p()};return document.addEventListener("mousedown",e,!0),document.addEventListener("keydown",t),document.addEventListener("scroll",r,!0),()=>{document.removeEventListener("mousedown",e,!0),document.removeEventListener("keydown",t),document.removeEventListener("scroll",r,!0)}}},[o,p]);var v=(0,a.useMemo)(()=>o?(0,n.createPortal)((0,i.jsx)("div",{ref:u,className:"contextMenu-kRgWet",style:{left:d.x,top:d.y},children:t.map(e=>(0,i.jsx)("div",{className:"menuItem-gBpM3f",onMouseDown:e=>{e.preventDefault(),e.stopPropagation()},onClick:t=>{var r;t.stopPropagation(),p(),null==(r=e.onClick)||r.call(e)},children:e.label},e.key))}),document.body):null,[t,d.x,d.y,o,p]);return(0,i.jsxs)(i.Fragment,{children:[r({onContextMenu:h}),v]})}},73053:function(e,t,r){"use strict";r.d(t,{ao:()=>rk,aV:()=>tp,bR:()=>ts,oO:()=>rh,OF:()=>rN,RJ:()=>eM,oq:()=>tU,Yv:()=>tm,P8:()=>tK,pO:()=>tt,uB:()=>tc,dz:()=>J,cG:()=>e7,NH:()=>ef,DX:()=>e_,F8:()=>rZ,_T:()=>rU});var i=r(64349),a=r(72322);r(94672);var n=r(74993),s=r(61697),o=r(79368),l=r(52494),d=r(1663),c=r(18571),u=r(2175),p=r(8041),h=r(64664),v=r(33994),m=r(69848),_=r(56800),g="show",f="integrated_agent_biz_error",y=new(r(72619)).Q,b=r(38611),x=r(24034),I=r(81266),S=r(77910),w=r(51925),N=r(82823),C=r(32790),T="bizError-xZtPPE",k=r(35267),j=r(30904),P=r(41925),L=r(27270),A=e=>"standard"===e||"pro"===e||"max"===e||"single_credits"===e;function M(e){var t,r,i,a="string"==typeof e?(0,C.D)(e):e;if(!a||"object"!=typeof a)return null;var n=null!=(t=null==a?void 0:a.paywall_type)?t:null==a?void 0:a.paywallType;if(A(n))return n;var s=null!=(r=null==a?void 0:a.Data)?r:null==a?void 0:a.data,o="string"==typeof s?(0,C.D)(s):s,l=null!=(i=null==o?void 0:o.paywall_type)?i:null==o?void 0:o.paywallType;return A(l)?l:null}var D=r(14370),R=r(50586),E=r(82490),U=r(20706),O=r(82071),B=r(94514),z=e=>{var{type:t,title:r,subtitle:i,buttonText:n,onButtonClick:s,reportParams:o,icon:l,loading:d,disabled:c}=e,p="upgrade"===t,h="".concat("card-HRdrRT"," ").concat(p?"upgradeCard-j34EBL":"rechargeCard-IVIgWv"),v="".concat("actionButton-kGpDvU"," ").concat(p?"":"secondaryButton-AXi5_S");return(0,a.jsxs)("div",{className:h,children:[(0,a.jsxs)("div",{className:"cardHeader-uIcfA8",children:[(0,a.jsx)("div",{className:"iconWrapper-B86Gvi",children:l}),(0,a.jsxs)("div",{className:"cardContent-ZzMUlJ",children:[(0,a.jsx)("h3",{className:"title-uZgpyK",children:r}),(0,a.jsx)("p",{className:"subtitle-iT4Xuk",children:i})]})]}),(0,a.jsx)(u.sn,{trackingAction:"click",type:"primary",trackingCategory:"credit_insufficient",trackingParams:o,className:v,size:"small",loading:d,disabled:c,onClick:s,children:d?"\u5904\u7406\u4E2D":n})]})},F=r(6798),Z=r(86419),q=r.n(Z),G=r(51779),V=e=>(0,a.jsx)("svg",(0,v._)((0,h._)({xmlns:"http://www.w3.org/2000/svg",width:18,height:18,fill:"none",viewBox:"0 0 18 18"},e),{children:(0,a.jsx)("path",{fill:"#000",fillOpacity:.8,d:"M8.58 2.99a.446.446 0 0 1 .838 0l.655 1.772a5.35 5.35 0 0 0 3.164 3.163l1.77.656a.446.446 0 0 1 0 .837l-1.77.655a5.35 5.35 0 0 0-3.164 3.164l-.655 1.77a.446.446 0 0 1-.837 0l-.656-1.77a5.35 5.35 0 0 0-3.163-3.164L2.99 9.418a.446.446 0 0 1 0-.837l1.77-.656a5.36 5.36 0 0 0 3.164-3.163z"})})),H=e=>(0,a.jsxs)("svg",(0,v._)((0,h._)({xmlns:"http://www.w3.org/2000/svg",width:18,height:18,fill:"none",viewBox:"0 0 18 18"},e),{children:[(0,a.jsx)("path",{fill:"#fff",d:"M0 0h18v18H0z"}),(0,a.jsx)("path",{fill:"#8359FF",d:"M1.391 7.185a.82.82 0 0 1-.054-1.068l2.37-3.045a.82.82 0 0 1 .645-.316h9.504c.254 0 .494.118.65.32l2.334 3.043c.245.32.221.77-.057 1.062l-7.086 7.442a.82.82 0 0 1-1.184.002z"}),(0,a.jsx)("path",{fill:"#F5F5F5",d:"M12.162 4.092c.366 1.137 1.487 2.032 2.91 2.325v.204c-1.423.293-2.662 1.374-2.91 3.198h-.256c-.341-1.912-1.487-2.905-2.91-3.198v-.204c1.423-.293 2.544-1.188 2.91-2.325z"})]})),W=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"free";return t&&D.$X.indexOf(e)>D.$X.indexOf(t)},Q=function(e,t){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:G.ok.Yearly,i=t&&D.$X[D.$X.indexOf(t)+1];return i&&K(e,i,r)},K=function(e,t){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:G.ok.Yearly;return e.find(e=>(0,F._K)(e)===r&&e.level===t)},Y=(0,d.Pi)(function(){var e,t,r,i,n=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{type:D.tC.CreditsInsuffient,loading:!1,disabled:!1},{type:s,reportParams:l,loading:d=!1,disabled:u=!1,paywallType:p,requiredCredits:h=0,tooltip:v=null}=n,m=(0,o.G)(R.B),_=(0,o.G)(U.T),{skuPriceList:g}=(0,o.G)(E.h).getPriceStoreState()||{},{userInfo:f}=m.getUserInfoStoreState(),y=null==f?void 0:f.flag,b=null==f?void 0:f.curVipLevel,x=p&&W(p,(null==f?void 0:f.curVipLevel)||"free")&&K(g,p),I=Q(g,null==f?void 0:f.curVipLevel)||null,S=x||I,w=S?(0,F.aU)(S):I,N=K(g,q()(D.$X)),C=b===(null==N?void 0:N.level),T=!y||!C,k=(0,c.useMemo)(()=>y?{title:"\u5347\u7EA7".concat((null==w?void 0:w.productLevelText)||"","\u4EAB\u66F4\u591A\u79EF\u5206"),button:"\u5347\u7EA7".concat((null==w?void 0:w.productLevelText)||"")}:{title:"\u8D2D\u4E70\u4F1A\u5458 \u4EAB\u66F4\u591A\u79EF\u5206",button:"\u8D2D\u4E70\u4F1A\u5458"},[y,w]),j=(0,c.useMemo)(()=>{if(d)return"\u6B63\u5728\u6821\u9A8C\u4F1A\u5458\u6743\u76CA...";switch(s){case D.tC.VipLevelNotMeet:return"\u54CE\u5440\uFF0C\u672C\u6B21\u4EFB\u52A1\u4F7F\u7528\u4E86\u4EC5".concat((null==w?void 0:w.productLevelText)||"\u4F1A\u5458","\u53EF\u7528\u529F\u80FD\uFF0C\u9700\u5F00\u901A\u4F1A\u5458\u4F7F\u7528\uFF5E");case D.tC.CreditsInsuffient:return"\u54CE\u5440\uFF0C\u672C\u6B21\u4EFB\u52A1\u79EF\u5206\u4E0D\u591F\u5566~ ".concat(h?"\u672C\u6B21\u4EFB\u52A1\u9700\u8981\u6D88\u8017".concat(h,"\u79EF\u5206"):"","\uFF0C\u82E5\u9700\u83B7\u5F97\u66F4\u591A\u79EF\u5206\u8BF7\u901A\u8FC7\u4E0B\u8FF0\u8DEF\u5F84\uFF5E");default:return""}},[y,s,d,w]);return(0,a.jsxs)(a.Fragment,{children:[(0,a.jsxs)("span",{children:[j," ",v]}),d||(0,a.jsxs)("div",{className:"subscriptionWall-iubV_z",children:[T&&(0,a.jsx)(z,{type:"upgrade",title:k.title,reportParams:l,subtitle:(null==S||null==(t=S.vipBenefitPackage)||null==(e=t.userCredit)?void 0:e.amount)&&(0,a.jsxs)("span",{children:["\u6BCF\u6708\u53EF\u83B7\u5F97"," ",(0,a.jsx)("span",{className:"highlight-bYVqsH",children:null==S||null==(i=S.vipBenefitPackage)||null==(r=i.userCredit)?void 0:r.amount})," ","\u79EF\u5206"]}),buttonText:k.button,onButtonClick:()=>(0,B.i)({containerService:_}),icon:(0,a.jsx)(H,{})}),y&&(0,a.jsx)(z,{type:"recharge",title:"\u5145\u503C\u79EF\u5206",reportParams:l,buttonText:"\u7ACB\u5373\u5145\u503C",onButtonClick:()=>(0,O.a)({containerService:_,type:O.v.INTERCEPT_RECHARGE_CREDITS}),loading:d,disabled:u,icon:(0,a.jsx)(V,{})})]})]})}),J=(0,d.Pi)(e=>{let t;var r,d,A,E,{part:U,message:O}=e,B=null==U?void 0:U.data,[z,F]=(0,c.useState)(!1),{replayStore:Z,loginStore:q,generate_id:G,integratedAgentStore:V}=(0,b.mZ)(),{agUiKit:H}=(0,s.a)();(0,o.G)(l.t);var Q=(0,c.useRef)(""),{content:K,code:J,retry:X,extra:$}=(0,c.useMemo)(()=>(function(e){if(!e)return{content:L.F};var t=null;if("string"==typeof e)try{t=JSON.parse(e)}catch(e){}else"object"==typeof e&&(t=e);var r=null==t?void 0:t.data;if(r){var i="string"==typeof r?(0,C.D)(r):r;i&&"object"==typeof i&&(t=(0,h._)({},t||{},i))}var a=null==t?void 0:t.code,n=("string"==typeof(null==t?void 0:t.message)?t.message.trim():"")||(0,L.B)(a)||L.F;return{code:a,content:n,retry:null==t?void 0:t.retry,extra:null==t?void 0:t.extra}})(B),[B]),{userInfo:ee}=(0,o.G)(R.B).getUserInfoStoreState(),et=X||function(e,t){var r="string"==typeof e?(0,C.D)(e):e,i=(null==r?void 0:r.artifact_id)||(null==r?void 0:r.artifactId);if(!i)return null;var a=(null==r?void 0:r.retry_kind)||(null==r?void 0:r.retryKind)||(null==r?void 0:r.kind);if("generate_shots"===a||"generate_video"===a)return{kind:a,artifactId:i};var n=String((null==r?void 0:r.action)||(null==r?void 0:r.action_type)||"").toLowerCase();if(n){if(n.includes("shots")||n.includes("fill_storyboard")||n.includes("generate_shots"))return{kind:"generate_shots",artifactId:i};if(n.includes("video")||n.includes("generate_video"))return{kind:"generate_video",artifactId:i}}for(var{allMessages:s,currentMessageId:o}=t,l=o?s.findIndex(e=>(null==e?void 0:e.messageId)===o):-1,d=-1===l?s.length-1:l,c=d;c>=0;c--)for(var u=(null==(h=s[c])?void 0:h.content)||[],p=u.length-1;p>=0;p--){var h,v,m=u[p];if((null==m||null==(v=m.artifact)?void 0:v.artifactId)===i){if((null==m?void 0:m.subType)==="biz/x_data_video_state"||(null==m?void 0:m.subType)==="biz/x_data_video_state_21")return{kind:"generate_shots",artifactId:i};if((null==m?void 0:m.subType)==="biz/x_data_video_storyboard"||(null==m?void 0:m.subType)==="biz/x_data_video_storyboard_21")return{kind:"generate_video",artifactId:i}}}return null}($,{allMessages:(null==H||null==(r=H.threadManager)?void 0:r.messages)||[],currentMessageId:null==O?void 0:O.messageId}),er=!!Z.shareId,ei=!er&&!!(null==et?void 0:et.artifactId)&&!!(null==et?void 0:et.kind),ea=function(e){if(!(null==e?void 0:e.thread)||!e.thread.getRunList)return null;var t=e.thread.getRunList();if(!Array.isArray(t)||0===t.length)return null;for(var r of t){var i=null==r||null==(n=r.messageList)?void 0:n.find(e=>"user"===e.role);if((null==i?void 0:i.content)&&Array.isArray(i.content))for(var a of i.content){var n,s,o=null!=(s=null==a?void 0:a.subType)?s:null==a?void 0:a.sub_type;if((null==a?void 0:a.type)===P.PartType.Data&&"biz/video_settings"===o){var l=null==a?void 0:a.data,d="string"==typeof l?(0,C.D)(l):l,c=null==d?void 0:d.videoAgentChain;if(c)return c}}}return null}(null==H?void 0:H.threadManager),en=(0,S.lf)(ea||void 0),es="agent_pro"===en||(0,S.E9)(en),eo=M(null==(eI="string"==typeof $?(0,C.D)($):$)?void 0:eI.paywall),el=("string"==typeof J?Number(J):J)===x.j.CreditInsufficient,ed=V.agentName||(null==H||null==(d=H.threadManager)?void 0:d.agentName),ec=(0,c.useMemo)(()=>{var e,t,r,i,a;return ed===N.NG.PIPPIT_VIDEO_PART_AGENT?$:(a=String((null==(i=Array.isArray(r="string"==typeof(t=null==(e="string"==typeof $?(0,C.D)($):$)?void 0:e.commercialInfoList)?(0,C.D)(t):t)?r[0]:void 0)?void 0:i.resource_type)||"").trim(),{resourceType:a,resourceId:String((null==i?void 0:i.resource_id)||"").trim(),benefitType:String((null==i?void 0:i.benefit_type)||"").trim(),usedQuotaCount:Number((null==i?void 0:i.used_quota_count)||0)})},[$,ed]),eu=(e=>{var{creditStrategy:t}=(0,k.d)(null!=e?e:null);return(null==e?void 0:e.usedQuotaCount)&&t?(0,k.p)(e.usedQuotaCount,t):0})(ec),ep=(0,c.useMemo)(()=>{var e;return(e=function(e){var t,r,i,a,n="string"==typeof e?(0,C.D)(e):e;if(!n||"object"!=typeof n)return null;var s=null!=(t=null==n?void 0:n.benefit_type)?t:null==n?void 0:n.benefitType,o=null!=(r=null==n?void 0:n.resource_id)?r:null==n?void 0:n.resourceId,l=null!=(i=null==n?void 0:n.resource_type)?i:null==n?void 0:n.resourceType,d=null!=(a=null==n?void 0:n.used_quota_count)?a:null==n?void 0:n.usedQuotaCount;if("string"==typeof s&&"string"==typeof o&&"string"==typeof l&&s&&o&&l)return{benefitType:s,resourceId:o,resourceType:l,usedQuotaCount:d};var c=null==n?void 0:n.commercialInfoList,u="string"==typeof c?(0,C.D)(c):c,p=Array.isArray(u)?u[0]:null,h=String((null==p?void 0:p.benefit_type)||"").trim(),v=String((null==p?void 0:p.resource_id)||"").trim(),m=String((null==p?void 0:p.resource_type)||"").trim(),_=null==p?void 0:p.used_quota_count;return h&&v&&m?{benefitType:h,resourceId:v,resourceType:m,usedQuotaCount:_}:null}($))?e:(null==ec?void 0:ec.benefitType)&&(null==ec?void 0:ec.resourceId)&&(null==ec?void 0:ec.resourceType)?{benefitType:ec.benefitType,resourceId:ec.resourceId,resourceType:ec.resourceType,usedQuotaCount:ec.usedQuotaCount}:null},[ec,$]),eh=(null==ep?void 0:ep.benefitType)||"",{checkedPaywallType:ev,hasCheckedPaywall:em,hasBenefitTriple:e_}=(e=>{var{isCreditInsufficientCode:t,benefitType:r,resourceId:a,resourceType:n,usedQuotaCount:s}=e,[o,l]=(0,c.useState)(null),[d,u]=(0,c.useState)(!1),p=!!(r&&a&&n);return(0,c.useEffect)(()=>{if(l(null),u(!1),t&&p){var e=!1;return(0,i._)(function*(){var t=null==s||""===s?1:Number(s);try{var i,o=yield j.faceuCommerceApiService.BatchCheckWithholdDeductV3({action_type:1,strict:!0,item_list:[{resource_type:n,resource_id:a,benefit_type:r,amount:t}],auth_type:1,client_check_group:[]});if(e||"0"!==String(null==o?void 0:o.ret))return;var d=M(null==o||null==(i=o.data)?void 0:i.paywall);e||l(d)}catch(e){}finally{e||u(!0)}})(),()=>{e=!0}}},[r,p,t,a,n,s]),{checkedPaywallType:o,hasCheckedPaywall:d,hasBenefitTriple:p}})({isCreditInsufficientCode:el,benefitType:eh,resourceId:(null==ep?void 0:ep.resourceId)||"",resourceType:(null==ep?void 0:ep.resourceType)||"",usedQuotaCount:null==ep?void 0:ep.usedQuotaCount}),eg=(e_?ev:null)||eo,ef={uid:(t={uid:null==(A=q.userInfo)?void 0:A.user_id_str,generateId:G,agentName:ed,threadId:null==O?void 0:O.threadId,messageId:null==O?void 0:O.messageId,partSubType:null!=(E=null==U?void 0:U.subType)?E:null==U?void 0:U.sub_type,code:J,content:K,canRetry:ei,retryKind:null==et?void 0:et.kind,retryArtifactId:null==et?void 0:et.artifactId,isReadonly:er,isCreditInsufficient:el,paywallType:eg||void 0,isSeedance20Model:es}).uid,generate_id:t.generateId,agent_name:t.agentName,thread_id:t.threadId,message_id:t.messageId,part_sub_type:t.partSubType,error_code:void 0===t.code||null===t.code?"":String(t.code),error_content:t.content,can_retry:t.canRetry,retry_kind:t.retryKind,retry_artifact_id:t.retryArtifactId,is_readonly:t.isReadonly,is_credit_insufficient:t.isCreditInsufficient,paywall_type:t.paywallType||"",is_seedance20_model:t.isSeedance20Model},[ey,eb]=(0,c.useState)(!0);(0,c.useEffect)(()=>{var e=JSON.stringify({message_id:ef.message_id,error_code:ef.error_code,error_content:ef.error_content,retry_kind:ef.retry_kind,retry_artifact_id:ef.retry_artifact_id});Q.current!==e&&(Q.current=e,(0,m.qc)(g,f,ef),(0,_.No)(g,f,(0,v._)((0,h._)({},ef),{user_unique_id:ef.uid})))},[ef]);var ex=(0,c.useMemo)(()=>{var e=null==H?void 0:H.runList,t=Array.isArray(e)?e[0]:void 0,r=(e=>{if(!Array.isArray(e.content))return"";for(var t of e.content){var r=null!=(o=null==t?void 0:t.subType)?o:null==t?void 0:t.sub_type,i=null==t?void 0:t.data,a="string"==typeof i?(0,C.D)(i):i;if("biz/x_data_direct_tool_call_req"===r){var n,s,o,l,d,c,u,p,h,v,m=null!=(v=null!=(h=null!=(p=null!=(u=null==a?void 0:a.param)?u:null==a?void 0:a.params)?p:null==a||null==(l=a.requestData)?void 0:l.param)?h:null==a||null==(d=a.request_data)?void 0:d.param)?v:null==a||null==(c=a.data)?void 0:c.param,_="string"==typeof m?(0,C.D)(m):m;n=(null==_?void 0:_.model)||n}"biz/video_settings"===r?s=(null==a?void 0:a.videoAgentChain)||(null==a?void 0:a.video_agent_chain)||s:("biz/general_agent_settings"===r||"biz/general_settings"===r)&&(n=(null==a?void 0:a.video_model)||(null==a?void 0:a.videoModel)||n)}return n||("agent_pro"===s?n="seedance2.0_direct":"agent_fast_v"===s?n="seedance2.0_fast_vision":"agent_fast"===s?n="seedance2.0_fast_direct":"agent_lite"===s&&(n="seedance1.5_direct")),String(n||"").toLowerCase()})((Array.isArray(null==t?void 0:t.messageList)?t.messageList:[]).find(e=>"user"===e.role)),i=(0,I.j1)(r);return!!i&&p.s_.includes(i)},[null==H?void 0:H.runList]);if((0,c.useEffect)(()=>{eb(e_&&!em)},[e_,em]),el){var eI,eS=("standard"===eg||"pro"===eg||"max"===eg)&&W(eg,(null==ee?void 0:ee.curVipLevel)||"free"),ew=es&&"single_credits"!==eg,eN=e_?!!em&&eS:ew,eC={agent_name:ed,error_code:null==J?"":String(J),paywall_type:eg||""},eT=ex?(0,a.jsx)("span",{className:"tooltip-gd78ol",children:(0,a.jsx)(n.Z,{content:"\u6309\u79D2\u8BA1\u4EF7\uFF0C\u6B64\u6A21\u578B\u8F93\u5165\u53C2\u8003\u89C6\u9891\u65F6\u957F\u8BA1\u5165\u603B\u65F6\u957F",position:"top",showArrow:!0,children:(0,a.jsx)(w.Z,{size:14})})}):null;return(0,a.jsx)("div",{className:T,children:(0,a.jsx)(Y,{loading:ey,disabled:ey,paywallType:eg,requiredCredits:eu,type:eN?D.tC.VipLevelNotMeet:D.tC.CreditsInsuffient,tooltip:eT,reportParams:eC})})}return(0,a.jsx)("div",{className:T,children:(0,a.jsxs)("div",{className:"".concat("errorContainer-M24rMD"," ").concat(ei?"errorContainerRow-CFftwT":""),children:[(0,a.jsx)("div",{className:"errorMessage-n49O29",children:K}),ei?(0,a.jsx)(u.sn,{trackingAction:"click",trackingCategory:"integrated_agent_biz_error",trackingParams:{action:et.kind,thread_id:null==O?void 0:O.threadId,artifact_id:et.artifactId,agent_name:ed},type:"primary",size:"small",className:"retryButton-Cn1OK9",loading:z,onClick:()=>(0,i._)(function*(){if(ei&&et)try{F(!0),y.fire(et)}finally{F(!1)}})(),children:"\u91CD\u8BD5"}):null]})})}),X=r(74427),$=r(5516),ee=r(60033),et=r(1431),er="markdownContent-o0w7gu",ei="markdownLink-faGDl_",ea="sandboxLink-Yn8XZR",en="plainContent-IwLvBw",es="mentionRichText-jKHtqN",eo="mentionChip-LXeYZl",el="mentionChipThumb-xV9iiA",ed="mentionChipFallback-Yc0Avw",ec="mentionChipLabel-cj1_zc",eu="mentionChipSelector-oGnezC",ep=r(52155),eh=r.n(ep),ev=r(47142);function em(e){var t,r,i=(e||"").trim();return i?/^sandbox:\/+/i.test(i)?i:/^(\.\/|\.\.\/)/.test(i)?(t=i.split("#")[0].split("?")[0],(r=(0,ev.O3)(t).replace(/^\.+\//,"").replace(/^(?:\.\.\/)+/,""))?"sandbox://".concat(encodeURI(r)):""):/^(https?:|mailto:|tel:|\/|#)/i.test(i)?i:"":""}var e_=(0,d.Pi)(e=>{var{part:t}=e,{sandboxedAgentChatStore:r}=(0,b.mZ)(),i=null==t?void 0:t.data;if(!(0,et.isTextPart)(t)||!i.trim())return null;var n=(0,c.useMemo)(()=>(0,ev.AM)(i),[i]),s=(0,c.useMemo)(()=>n.some(e=>"mention"===e.type),[n]),o=(0,c.useMemo)(()=>!!i&&"string"==typeof i&&[/^#{1,6}\s+/m,/\*\*.*?\*\*/gm,/\*.*?\*/gm,/```[\s\S]*?```/m,/`[^`]*`/,/\[.*?\]\(.*?\)/,/^\s*[-*+]\s+/m,/^\s*\d+\.\s+/m,/>\s+/m].some(e=>e.test(i)),[i]),l=(0,c.useCallback)((e,t)=>{t.preventDefault(),t.stopPropagation(),r.requestArtifactPreview({kind:(0,ev.nY)(e),filePath:e,title:e.split("/").pop()||"\u6587\u4EF6\u9884\u89C8"}),r.setArtifactPanelOpen(!0)},[r]);if(s)return(0,a.jsx)("span",{className:eh()(en,es,"ag-ui-text-part"),children:n.map((e,t)=>{if("text"===e.type)return(0,a.jsx)("span",{children:e.text},"text-".concat(t));var{filePath:i,selectorKind:n,selectorId:s}=e.token,o=(0,ev.X)(r.workspaceStore.fileTree,i),l=(0,ev.qN)(r.workspaceStore.fileTree,i),d=(null==o?void 0:o.name)||i.split("/").pop()||i,c=n&&s?"".concat(n,":").concat(s):"";return(0,a.jsxs)("button",{type:"button",className:eo,onClick:()=>{var e=!!(n&&s);r.requestArtifactPreview({kind:e?"storyboard":(0,ev.nY)(i),filePath:i,title:d}),r.setArtifactPanelOpen(!0)},title:i,children:[l.iconUrl?(0,a.jsx)("img",{className:el,src:l.iconUrl,alt:d}):(0,a.jsx)("span",{className:ed,children:"\u6587"}),(0,a.jsx)("span",{className:ec,children:d}),c?(0,a.jsx)("span",{className:eu,children:c}):null]},"mention-".concat(t,"-").concat(i))})});if(o&&"string"==typeof i)return(0,a.jsx)("div",{className:er,children:(0,a.jsx)($.UG,{remarkPlugins:[ee.Z],urlTransform:em,components:{a:e=>{var{node:t,href:r,children:i}=e,n=(0,X._)(e,["node","href","children"]),s="string"==typeof r?function(e){var t=String(e||"").trim();if(!/^sandbox:/i.test(t))return null;try{var r=decodeURIComponent(t).replace(/^sandbox:(?:\/\/\/|\/\/|\/)?/i,"").split("#")[0].split("?")[0];return(0,ev.O3)(r).replace(/^(\.\/)+/,"")||null}catch(e){return null}}(r):null,o=!!s,d=!!r&&!o;return(0,a.jsx)("a",(0,v._)((0,h._)({},n),{className:eh()(n.className,ei,{[ea]:o}),href:r,target:d?"_blank":void 0,rel:d?"noopener noreferrer":void 0,title:o?"\u6253\u5F00\u6587\u4EF6\uFF1A".concat(s):n.title,onClick:e=>{var t;s&&l(s,e),null==(t=n.onClick)||t.call(n,e)},children:i}))}},children:i})});return(0,a.jsx)("span",{className:eh()(en,"ag-ui-text-part"),children:i})}),eg=r(86614),ef=e=>{var{message:t}=e;if("dynamic_questionnaire"!==(0,eg.A)(t))return null;var r=(0,v._)((0,h._)({},t),{content:[{type:P.PartType.Text,subType:"plain/text",data:"\u6211\u5DF2\u786E\u8BA4\u4EE5\u4E0A\u4FE1\u606F"}]});return(0,a.jsx)(et.DefaultToolMessage,(0,v._)((0,h._)({},e),{message:r}))};r(14865);var ey=r(44254),eb=r(19362),ex=r(3907),eI=r(83455),eS=r(11142),ew=r(82592),eN=r(16913),eC=r(77027),eT=r(69994),ek=r(79794),ej=r(29632),eP=r(7893),eL=r(3836),eA="imagePart-zI_ydK",eM=function(e){var t,r,n,o,l,d,u,p,m,_,g,f,y,x,I,S,w,C,T,k,j,P,L,{part:A,sequenceIndex:M,onClick:D,onContextMenu:R,message:E,isError:U}=e,O=(0,X._)(e,["part","sequenceIndex","onClick","onContextMenu","message","isError"]),{data:B,pippitAssetId:z}=A,[,F]=(0,c.useReducer)(e=>e+1,0),{agUiKit:Z,onReport:q}=(0,s.a)(),{assetStore:G,securityCheckStore:V,homepageStore:H,integratedAgentStore:W,sandboxedAgentChatStore:Q}=(0,b.mZ)(),{withProgress:K}=(0,eC.Z)(),{withProgress:Y,isDownloading:J,percent:$}=(0,eC.Z)(),ee=Z.threadManager.retry,et=Z.threadManager.agentName,er=(0,N.Lb)(et),ei=W.shouldUseSandboxedAgent,ea=(0,eN.Z)(B,["image","metadata"])||{},en=null==(n=A.artifact)||null==(r=n.toolInfoList)||null==(t=r[0])?void 0:t.toolName,es=(0,c.useMemo)(()=>(null==ea?void 0:ea.format)==="gif"?"gif":"image",[null==ea?void 0:ea.format]),eo=(0,c.useMemo)(()=>{var e,t,r,i,a=null==A?void 0:A.artifact,n=null!=(t=null==a?void 0:a.toolInfoList)?t:null==a?void 0:a.tool_info_list;if(Array.isArray(n)&&0!==n.length){var s=n[0],o=null!=(r=null==s?void 0:s.toolDetail)?r:null==s?void 0:s.tool_detail,l=null!=(i=null==o?void 0:o.generationModel)?i:null==s||null==(e=s.toolDetail)?void 0:e.generationModel;return(0,eP.W)(l)}},[A]),el="1/1";if(ea.width&&ea.height&&(el="".concat(ea.width,"/").concat(ea.height)),ea.ratio){var[ed,ec]=ea.ratio.split(":").map(Number);el="".concat(ed,"/").concat(ec)}var[eu,ep]=(0,c.useState)({width:0,aspectRatio:el,borderRadius:4,backgroundColor:"#fff"}),[ev,em]=(0,c.useState)(!1),e_=(0,c.useMemo)(()=>{var e,t,r;return B.image?(null==(e=B.image.sceneUrls)?void 0:e.previewLow)?B.image.sceneUrls.previewLow:(null==(t=B.image.sceneUrls)?void 0:t.previewMedium)?B.image.sceneUrls.previewMedium:(null==(r=B.image.sceneUrls)?void 0:r.previewHigh)?B.image.sceneUrls.previewHigh:B.image.url:""},[null==(o=B.image)?void 0:o.sceneUrls,null==(l=B.image)?void 0:l.url]),eg=(0,c.useMemo)(()=>{if(!B.image)return"";if(null==(e=B.image.sceneUrls)?void 0:e.download)return null==(a=B.image.sceneUrls)?void 0:a.download;var e,t,r,i,a,n=(0,eb.II)(A);return n?n:B.image.url?B.image.url:(null==(t=B.image.sceneUrls)?void 0:t.previewHigh)?B.image.sceneUrls.previewHigh:(null==(r=B.image.sceneUrls)?void 0:r.previewMedium)?B.image.sceneUrls.previewMedium:(null==(i=B.image.sceneUrls)?void 0:i.previewLow)?B.image.sceneUrls.previewLow:""},[null==(d=B.image)?void 0:d.url,null==(u=B.image)?void 0:u.sceneUrls,A]),ef=(0,c.useCallback)((e,t)=>{e>t?ep(r=>(0,v._)((0,h._)({},r),{width:"calc(50% - 2px)",aspectRatio:"".concat(e,"/").concat(t)})):ep(r=>(0,v._)((0,h._)({},r),{width:"calc(25% - 3px)",aspectRatio:"".concat(e,"/").concat(t)}))},[ep]);(0,c.useEffect)(()=>{var[e,t]=el.split("/").map(Number);ef(e,t)},[ep,el,ef]),(0,c.useEffect)(()=>{var e,t;e_&&q("agentMessageShow",{threadId:E.threadId,runId:E.runId,toolName:en,pictureUniqueId:null==(e=A.data.image)?void 0:e.uri,assetList:null==(t=A.data.image)?void 0:t.uri,itemType:es})},[e_]),(0,c.useEffect)(()=>{em(!1)},[E.messageId,null==(p=A.data.image)?void 0:p.uri]);var eM=(0,c.useCallback)(e=>{ef(e.currentTarget.naturalWidth,e.currentTarget.naturalHeight)},[]),eD=(0,c.useCallback)(e=>{var t=null!=(i=null==E?void 0:E.runId)?i:null==E?void 0:E.run_id;if(q("onMessagePreview",{messageId:E.messageId,pictureUniqueId:null==(r=A.data.image)?void 0:r.uri,itemType:es,runId:t,generateId:t,threadId:E.threadId}),ei){e.preventDefault(),e.stopPropagation();var r,i,a,n,s,o,l,d,c,u,p,h,v=Array.from(new Set([e_,null==(n=B.image)||null==(a=n.sceneUrls)?void 0:a.previewMedium,null==(o=B.image)||null==(s=o.sceneUrls)?void 0:s.previewLow,null==(d=B.image)||null==(l=d.sceneUrls)?void 0:l.previewHigh,null==(c=B.image)?void 0:c.url,eg].filter(Boolean)));Q.requestArtifactPreview({kind:"image",title:(null==ea?void 0:ea.name)||(null==(u=B.image)?void 0:u.assetId)||"\u56FE\u7247",url:v[0],assetId:null==(p=B.image)?void 0:p.assetId,assetUri:null==(h=B.image)?void 0:h.uri,candidateUrls:v}),Q.setArtifactPanelOpen(!0);return}if(D){D(e,A,E),F();return}Z.partInteractionManager.handlePartClick(A,E)},[Z.partInteractionManager,E,E.messageId,null==ea?void 0:ea.name,D,q,A,null==(m=A.data.image)?void 0:m.uri,Q,ei,e_,eg,null==(_=B.image)?void 0:_.assetId,null==(f=B.image)||null==(g=f.sceneUrls)?void 0:g.previewHigh,null==(x=B.image)||null==(y=x.sceneUrls)?void 0:y.previewLow,null==(S=B.image)||null==(I=S.sceneUrls)?void 0:I.previewMedium,null==(w=B.image)?void 0:w.uri,null==(C=B.image)?void 0:C.url,es]),eR=(0,c.useCallback)(()=>{if(!ev){em(!0);var e,t,r=null!=(t=null==E?void 0:E.runId)?t:null==E?void 0:E.run_id;q("onMessagePreview",{messageId:E.messageId,pictureUniqueId:null==(e=A.data.image)?void 0:e.uri,itemType:es,runId:r,generateId:r,threadId:E.threadId})}},[ev,es,E.messageId,E.threadId,q,null==(T=A.data.image)?void 0:T.uri]),eE=(0,c.useCallback)(()=>{ee(E.runId)},[ee,E]),eU=(0,c.useMemo)(()=>{var e;return(null==ea?void 0:ea.name)||(null==(e=B.image)?void 0:e.assetId)||"\u56FE\u7247"},[null==(k=B.image)?void 0:k.assetId,null==ea?void 0:ea.name]),eO=(0,c.useCallback)(()=>{if(eg){var e,t,r,i,a=null==Z||null==(r=Z.threadManager)||null==(t=r.thread)||null==(e=t.getRunList)?void 0:e.call(t),{runId:n,runNumber:s}=(0,ej.y)(E,a);q("onUserActionDownload",{messageId:E.messageId,pictureUniqueId:null==(i=A.data.image)?void 0:i.uri,itemType:es,runId:n,runNumber:s,generateId:n,threadId:E.threadId}),Y(e=>{var t,r;return(0,ek.GN)(eg,eU,{from:ek.RK.XBizImagePart,module:et,thread_id:E.threadId,tracking:{thread_id:E.threadId,agent_name:et,edit_type:er,run_id:n,run_number:s,message_id:E.messageId,generate_item_id:null==(t=A.data.image)?void 0:t.uri,picture_id:null==(r=A.data.image)?void 0:r.uri},onProgress:e})},{showToast:!0,toastLabel:"\u4E0B\u8F7D\u56FE\u7247"}).catch(e=>{})}},[et,er,eg,eU,es,E.messageId,E.threadId,q,null==(j=A.data.image)?void 0:j.uri,Y]),eB=(0,c.useCallback)(()=>(0,i._)(function*(){if(eg)try{yield(0,ek.VP)(eg,eU,{from:ek.RK.XBizImagePart,module:et}),ey.Z.success("\u56FE\u7247\u5DF2\u590D\u5236\u5230\u526A\u8D34\u677F")}catch(e){ey.Z.error("\u590D\u5236\u5931\u8D25\uFF0C\u8BF7\u68C0\u67E5\u6D4F\u89C8\u5668\u6743\u9650\u6216\u7A0D\u540E\u91CD\u8BD5")}})(),[et,eg,eU,es,E.messageId,q,null==(P=A.data.image)?void 0:P.uri]),ez=(0,c.useCallback)(()=>(0,i._)(function*(){if(!z)return void ey.Z.error("\u7F3A\u5C11\u8D44\u4EA7 ID");var e,t,r=null!=(t=null==E?void 0:E.runId)?t:null==E?void 0:E.run_id;q("onUserActionAddToCharacterLibrary",{messageId:E.messageId,pictureUniqueId:null==(e=A.data.image)?void 0:e.uri,itemType:es,runId:r,generateId:r,threadId:E.threadId});try{yield K(()=>(0,eT.r)({pippitAssetId:z,assetStore:G,securityCheckStore:V}),{showToast:!1})}catch(e){}})(),[z,G,es,E.messageId,q,null==(L=A.data.image)?void 0:L.uri,V,K]),eF=(0,c.useMemo)(()=>J?"number"==typeof $?"\u4E0B\u8F7D\u4E2D ".concat($,"%"):"\u4E0B\u8F7D\u4E2D...":"\u4E0B\u8F7D\u56FE\u7247",[$,J]),eZ=(0,c.useCallback)((e,t)=>(0,a.jsxs)("span",{style:{display:"inline-flex",alignItems:"center",gap:6},children:[e,(0,a.jsx)("span",{children:t})]}),[]),eq=(0,c.useMemo)(()=>{var e=[{key:"copy",label:eZ((0,a.jsx)(eI.Z,{size:14}),"\u590D\u5236\u56FE\u7247"),onClick:eB},{key:"download",label:eZ((0,a.jsx)(eS.Z,{size:14}),eF),onClick:eO}];return"gif"!==es&&e.push({key:"add-to-character",label:eZ((0,a.jsx)(ew.Z,{size:14}),"\u6DFB\u52A0\u5230\u8D44\u4EA7\u5E93\u4EBA\u7269"),onClick:ez}),e},[eF,ez,eB,eO,es,eZ]);return U?(0,a.jsx)("div",(0,v._)((0,h._)({className:eh()(eA,"ag-ui-x-biz-image-part"),style:eu},e),{children:(0,a.jsx)("button",{className:"errorStatus-iqCoYq",onClick:eE,children:(0,a.jsx)(ex.AGs,{size:16,onClick:()=>F()})})})):e_?(0,a.jsx)(eL.x,{items:eq,onContextMenu:R,children:e=>{var{onContextMenu:t}=e;return(0,a.jsxs)("div",(0,v._)((0,h._)({className:eh()(eA,"ag-ui-x-biz-image-part"),style:(0,v._)((0,h._)({},eu),{cursor:D?"pointer":"default"}),onMouseEnter:eR,onClick:eD,onContextMenu:t},O),{children:[(0,a.jsx)("img",{src:e_,width:"100%",height:"100%",crossOrigin:"anonymous",onLoad:eM,onError:()=>F(),alt:(null==ea?void 0:ea.name)||"image",className:"image-Pf2Qpt",loading:"lazy"}),eo?(0,a.jsx)("div",{className:"modelBadge-lJ9GSA",children:eo}):null]}))}}):(0,a.jsx)("div",(0,v._)((0,h._)({className:eh()(eA,"ag-ui-x-biz-image-part"),style:eu},e),{children:(0,a.jsx)("div",{className:"skeleton-d4Mnqs","data-sequence":M})}))},eD=r(86235),eR=r(14886),eE=r(50248),eU=r(84604),eO=r(53885);function eB(){var e=(0,eU._)(["\n position: absolute;\n top: 0;\n left: 0;\n width: 100%;\n height: 100%;\n object-fit: cover;\n display: block;\n background: #000;\n border-radius: 4px;\n\n &::-webkit-media-controls {\n border-radius: 0 0 8px 8px;\n }\n\n &::-webkit-media-controls-panel {\n background: rgba(0, 0, 0, 0.8);\n }\n"]);return eB=function(){return e},e}function ez(){var e=(0,eU._)(["\n display: block;\n width: 100%;\n height: 100%;\n object-fit: cover;\n background: lightgray 50% / cover no-repeat;\n cursor: pointer;\n transition: opacity 0.2s ease;\n border-radius: 4px;\n\n &:hover {\n opacity: 0.9;\n }\n"]);return ez=function(){return e},e}function eF(){var e=(0,eU._)(["\n display: flex;\n flex-direction: column;\n align-items: center;\n justify-content: center;\n gap: 8px;\n width: 100%;\n height: 100%;\n border-radius: 4px;\n cursor: pointer;\n background: linear-gradient(135deg, #0f172a 0%, #111827 55%, #1f2937 100%);\n"]);return eF=function(){return e},e}function eZ(){var e=(0,eU._)(["\n width: 34px;\n height: 34px;\n display: flex;\n align-items: center;\n justify-content: center;\n border-radius: 999px;\n background: rgba(255, 255, 255, 0.18);\n border: 1px solid rgba(255, 255, 255, 0.32);\n backdrop-filter: blur(6px);\n\n &::before {\n content: '';\n width: 0;\n height: 0;\n margin-left: 3px;\n border-top: 6px solid transparent;\n border-bottom: 6px solid transparent;\n border-left: 10px solid #fff;\n }\n"]);return eZ=function(){return e},e}function eq(){var e=(0,eU._)(["\n color: rgba(255, 255, 255, 0.88);\n font-size: 12px;\n line-height: 1;\n"]);return eq=function(){return e},e}function eG(){var e=(0,eU._)(["\n position: absolute;\n bottom: 6px;\n left: 6px;\n padding: 0 8px;\n height: 22px;\n display: flex;\n align-items: center;\n justify-content: center;\n border-radius: 6px;\n background: var(--lvv-color-Fill-transparency-hover, #0000000d);\n transition: all 0.2s ease;\n backdrop-filter: blur(12px);\n color: #fff;\n font-size: 12px;\n"]);return eG=function(){return e},e}function eV(){var e=(0,eU._)(["\n position: absolute;\n bottom: 6px;\n right: 6px;\n display: flex;\n gap: 4px;\n align-items: center;\n z-index: 10;\n"]);return eV=function(){return e},e}function eH(){var e=(0,eU._)(["\n width: 22px;\n height: 22px;\n padding: 3px;\n display: flex;\n align-items: center;\n justify-content: center;\n border: none;\n border-radius: 6px;\n background: var(--lvv-color-black-20, rgba(0, 0, 0, 0.2));\n cursor: pointer;\n transition: all 0.2s ease;\n backdrop-filter: blur(6px);\n\n &:hover {\n background: var(--lvv-color-black-40, rgba(0, 0, 0, 0.4));\n }\n"]);return eH=function(){return e},e}function eW(){var e=(0,eU._)(["\n width: 100%;\n height: 100%;\n border-radius: 4px;\n display: flex;\n align-items: center;\n justify-content: center;\n position: relative;\n overflow: hidden;\n\n &::after {\n content: '';\n position: absolute;\n top: 0;\n left: -100%;\n width: 100%;\n height: 100%;\n background: linear-gradient(90deg, transparent, rgba(255, 255, 255, 0.2), transparent);\n animation: shimmer 1.5s infinite;\n }\n\n @keyframes shimmer {\n 0% {\n left: -100%;\n }\n 100% {\n left: 100%;\n }\n }\n"]);return eW=function(){return e},e}var eQ=eO.default.video.attrs({className:"ag-ui-x-biz-video-part-video"})(eB()),eK=eO.default.img.attrs({className:"ag-ui-x-biz-video-part-cover"})(ez()),eY=eO.default.div.attrs({className:"ag-ui-x-biz-video-part-cover-fallback"})(eF()),eJ=eO.default.span.attrs({className:"ag-ui-x-biz-video-part-fallback-play"})(eZ()),eX=eO.default.span.attrs({className:"ag-ui-x-biz-video-part-fallback-text"})(eq()),e$=eO.default.div.attrs({className:"ag-ui-x-biz-video-part-info"})(eG()),e0=eO.default.div.attrs({className:"ag-ui-x-biz-video-part-control-buttons"})(eV()),e1=eO.default.button.attrs({className:"ag-ui-x-biz-video-part-control-button"})(eH()),e2=eO.default.div(eW()),e4=e=>{var{opacity:t=.12,className:r=""}=e;return(0,a.jsx)(e2,{className:r,style:{backgroundColor:"rgba(131, 105, 245, ".concat(t,")")}})},e3=()=>(0,a.jsx)("svg",{width:"16",height:"16",viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:(0,a.jsxs)("g",{children:[(0,a.jsx)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M12 3a1 1 0 0 0-.707.293L6.586 8H3a1 1 0 0 0-1 1v6a1 1 0 0 0 1 1h3.586l4.707 4.707A1 1 0 0 0 12 21h1a1 1 0 0 0 1-1V4a1 1 0 0 0-1-1h-1Zm0 2.414v13.172L7.414 14H4v-4h3.414L12 5.414Z",fill:"#fff"}),(0,a.jsx)("path",{d:"M15.854 15.328a.5.5 0 0 1 0-.707l2.182-2.182-2.122-2.121a.5.5 0 0 1 0-.707l.707-.707a.5.5 0 0 1 .707 0l2.122 2.121 2.06-2.06a.5.5 0 0 1 .707 0l.708.707a.5.5 0 0 1 0 .707l-2.06 2.06 2.12 2.121a.5.5 0 0 1 0 .708l-.707.707a.5.5 0 0 1-.707 0l-2.121-2.122-2.182 2.182a.5.5 0 0 1-.707 0l-.707-.707Z",fill:"#fff"})]})}),e6=()=>(0,a.jsx)("svg",{width:"16",height:"16",viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:(0,a.jsx)("path",{d:"M3 9v6h4l5 5V4L7 9H3zm13.5 3c0-1.77-1.02-3.29-2.5-4.03v8.05c1.48-.73 2.5-2.25 2.5-4.02zM14 3.23v2.06c2.89.86 5 3.54 5 6.71s-2.11 5.85-5 6.71v2.06c4.01-.91 7-4.49 7-8.77s-2.99-7.86-7-8.77z",fill:"#fff"})}),e5=e=>{var t,r,{videoUrl:i,coverUrl:n,durationMs:s,isInPreview:o=!1,onDownload:l,renderDownload:d,onPlayClick:u,onHoverPreview:p,className:v,style:m}=e,[_,g]=(0,c.useState)(!1),[f,y]=(0,c.useState)(!1),[b,x]=(0,c.useState)(!0),[I,S]=(0,c.useState)(!1),w=(0,c.useRef)(null);(0,c.useEffect)(()=>{var e=w.current;if(e&&i&&!o){var t=()=>{y(!0)},r=()=>{e.readyState>=1&&e.readyState>=2&&y(!0)};return e.readyState>=2&&y(!0),e.addEventListener("loadeddata",t),e.addEventListener("loadedmetadata",r),()=>{e.removeEventListener("loadeddata",t),e.removeEventListener("loadedmetadata",r)}}},[i,o]),(0,c.useEffect)(()=>{y(!1)},[i]),(0,c.useEffect)(()=>{S(!1)},[n]),(0,c.useEffect)(()=>{var e=w.current;e&&i&&!o&&(_&&f?(e.muted=b,e.play().catch(()=>{})):(e.pause(),e.currentTime=0))},[_,b,i,o,f]),(0,c.useEffect)(()=>{var e=w.current;e&&(e.muted=!0)},[]);var N=(0,c.useCallback)(()=>{g(!0),null==p||p()},[p]),C=(0,c.useCallback)(()=>{g(!1)},[]),T=(0,c.useCallback)(e=>{e.stopPropagation(),x(e=>!e)},[]),k=!(_&&f&&!o),j=!!n&&!I;return(0,a.jsxs)("div",{className:v,style:(0,h._)({position:"relative"},m),onMouseEnter:N,onMouseLeave:C,children:[j?(0,a.jsx)(eK,{src:n||"",crossOrigin:"anonymous",alt:"video cover",onClick:u,onError:()=>S(!0),className:"ag-ui-x-biz-video-part-cover",style:{display:k?"block":"none"}}):(0,a.jsxs)(eY,{onClick:u,style:{display:k?"flex":"none"},children:[(0,a.jsx)(eJ,{}),(0,a.jsx)(eX,{children:"\u70B9\u51FB\u64AD\u653E"})]}),!o&&i&&(0,a.jsx)(eQ,{ref:w,src:i,preload:"metadata",muted:b,loop:!0,playsInline:!0,crossOrigin:"anonymous",className:"ag-ui-x-biz-video-part-video",style:{display:_&&f?"block":"none"}}),s&&(0,a.jsx)(e$,{className:"ag-ui-x-biz-video-part-info",children:(r=Math.floor((t=Math.floor(s/1e3))/60),"".concat(r,":").concat((t%60).toString().padStart(2,"0")))}),_&&(0,a.jsxs)(e0,{className:"ag-ui-x-biz-video-part-control-buttons",children:[d&&l?d({onDownload:l,isHovered:_}):l&&(0,a.jsx)(e1,{onClick:l,title:"Download",children:(0,a.jsx)(ex.GV4,{size:16})}),!o&&(0,a.jsx)(e1,{onClick:T,title:b?"Unmute":"Mute",children:b?(0,a.jsx)(e3,{}):(0,a.jsx)(e6,{})})]})]})},e8=[.12,.08,.06,.04],e7=(0,d.Pi)(e=>{var t,r,n,o,l,d,u,p,{part:_,sequenceIndex:g,onClick:f,message:y,renderDownload:x,onDownload:I,skeletonQueueSlot:S,skeletonProgressSlot:w}=e,C=(0,X._)(e,["part","sequenceIndex","onClick","message","renderDownload","onDownload","skeletonQueueSlot","skeletonProgressSlot"]),[T,k]=(0,c.useState)(!1),[j,P]=(0,c.useState)(!1),{onReport:L,agUiKit:A}=(0,s.a)(),{homepageStore:M,integratedAgentStore:D,sandboxedAgentChatStore:R}=(0,b.mZ)(),{withProgress:E}=(0,eC.Z)(),U=null==A?void 0:A.threadManager,O=(null==U?void 0:U.agentName)||"unknown",B=(0,N.Lb)(O),{data:z}=_,{video:F}=z,Z=(0,eN.Z)(z,["video","metadata"])||{},q=D.shouldUseSandboxedAgent,G="1/1";if(Z.width&&Z.height&&(G="".concat(Z.width,"/").concat(Z.height)),null==(t=Z.ratio)?void 0:t.includes(":")){var[V,H]=Z.ratio.split(":").map(Number);G="".concat(V,"/").concat(H)}(null==F||null==(r=F.ratio)?void 0:r.width)&&(null==F||null==(n=F.ratio)?void 0:n.height)&&(G="".concat(F.ratio.width,"/").concat(F.ratio.height)),(null==F?void 0:F.width)&&(null==F?void 0:F.height)&&(G="".concat(F.width,"/").concat(F.height));var[W,Q]=(0,c.useState)({width:0,aspectRatio:G,borderRadius:4,position:"relative"}),K=(0,c.useMemo)(()=>{var e;return(null==F?void 0:F.url)||(null==F?void 0:F.previewUrl)||(null==F||null==(e=F.playerInfo)?void 0:e.playUrl)||""},[null==F||null==(o=F.playerInfo)?void 0:o.playUrl,null==F?void 0:F.previewUrl,null==F?void 0:F.url]),Y=(0,c.useMemo)(()=>(null==F?void 0:F.downloadUrl)||K,[null==F?void 0:F.downloadUrl,K]),[J,$]=(0,c.useState)(null);(0,c.useEffect)(()=>{if($(null),null==F?void 0:F.coverUrl)return void $(F.coverUrl);(null==F?void 0:F.coverPreviewUrl)&&(null==F?void 0:F.coverPreviewKey)&&(0,eD.DV)(F.coverPreviewKey,F.coverPreviewUrl).then(e=>{$(e)}).catch(()=>{$(null)})},[null==F?void 0:F.coverUrl,null==F?void 0:F.coverPreviewUrl,null==F?void 0:F.coverPreviewKey]);var ee=(0,c.useMemo)(()=>(null==F?void 0:F.duration)?1e3*F.duration:Z.durationMs?Z.durationMs:Z.durationMS?Z.durationMS:void 0,[Z.durationMS,Z.durationMs,null==F?void 0:F.duration]),er=(0,c.useCallback)((e,t)=>{e>t?Q(r=>(0,v._)((0,h._)({},r),{width:"calc(50% - 2px)",aspectRatio:"".concat(e,"/").concat(t)})):Q(r=>(0,v._)((0,h._)({},r),{width:"calc(25% - 3px)",aspectRatio:"".concat(e,"/").concat(t)}))},[Q]);(0,c.useEffect)(()=>{if(F&&K&&!T){k(!0);var e,t,r,i=y.content.find(e=>(0,et.isXBizVideoPredictInfoPart)(e)),a=null!=(e=null==y?void 0:y.runId)?e:null==y?void 0:y.run_id,n=null!=(t=null==y?void 0:y.runNumber)?t:null==y?void 0:y.run_number;L("onAgentGenerateItemActionReport",{messageId:y.messageId,runId:a,runNumber:n,generateId:a,threadId:y.threadId,currentPage:"agent_frame_page",videoUniqueId:null!=(r=F.assetId)?r:F.draftKey,referenceId:(0,eN.Z)(i,["data","videoPredictInfoList",0,"imitateVideo","assetId"],"")})}},[F,J,T,y.content,y.messageId,y.threadId,L,K]),(0,c.useEffect)(()=>{P(!1)},[null==F?void 0:F.assetId,null==F?void 0:F.draftKey,y.messageId]),(0,c.useEffect)(()=>{var[e,t]=G.split("/").map(Number);Number.isFinite(e)&&Number.isFinite(t)&&er(e,t)},[er,G]);var ei=(0,c.useMemo)(()=>{var e;return(null==F?void 0:F.title)||(null==F?void 0:F.caption)||(null==F||null==(e=F.metadata)?void 0:e.name)||(null==F?void 0:F.assetId)||(null==F?void 0:F.draftKey)||"\u89C6\u9891"},[null==F?void 0:F.assetId,null==F?void 0:F.caption,null==F?void 0:F.draftKey,null==F||null==(l=F.metadata)?void 0:l.name,null==F?void 0:F.title]),ea=(0,c.useCallback)((e,t)=>{var r,i=e instanceof Error?e:Error("download x-biz video failed");(0,m.eK)(i,{messageId:y.messageId,videoUniqueId:null!=(r=null==F?void 0:F.assetId)?r:null==F?void 0:F.draftKey,referenceId:t})},[y.messageId,null==F?void 0:F.assetId,null==F?void 0:F.draftKey]),en=(0,c.useCallback)((0,eE.Z)(e=>(0,i._)(function*(){if(Y){if(I)return void(yield I(e));e.stopPropagation();var t,r,i,a,n,s,o=y.content.find(e=>(0,et.isXBizVideoPredictInfoPart)(e)),l=(0,eN.Z)(o,["data","videoPredictInfoList",0,"imitateVideo","assetId"],""),d=null==U||null==(r=U.thread)||null==(t=r.getRunList)?void 0:t.call(r),{runId:c,runNumber:u}=(0,ej.y)(y,d),p=(0,eR.Rl)();L("onUserActionDownload",{messageId:y.messageId,runId:c,runNumber:u,generateId:c,threadId:y.threadId});try{yield E(e=>{var t,r;return(0,ek.AI)(Y,ei,{from:ek.RK.XBizVideoPart,module:O,thread_id:y.threadId,tracking:{thread_id:y.threadId,agent_name:O,edit_type:B,run_id:c,run_number:u,message_id:y.messageId,generate_item_id:null!=(t=null==F?void 0:F.assetId)?t:null==F?void 0:F.draftKey,video_id:null!=(r=null==F?void 0:F.assetId)?r:null==F?void 0:F.draftKey},onProgress:e})},{showToast:!0,toastLabel:"\u4E0B\u8F7D\u89C6\u9891"}),L("onExportTime",{messageId:y.messageId,videoUniqueId:null!=(n=null==F?void 0:F.assetId)?n:null==F?void 0:F.draftKey,referenceId:l,videoId:p,generateType:null==F||null==(i=F.extra)?void 0:i.generateType,runId:c,runNumber:u}),L("onExportStatus",{messageId:y.messageId,videoUniqueId:null!=(s=null==F?void 0:F.assetId)?s:null==F?void 0:F.draftKey,referenceId:l,videoId:p,generateType:null==F||null==(a=F.extra)?void 0:a.generateType,runId:c,runNumber:u})}catch(e){ea(e,l)}}})(),5e3),[O,B,Y,ei,y.content,y.messageId,y.threadId,I,L,ea,null==F?void 0:F.assetId,null==F?void 0:F.draftKey,null==F||null==(d=F.extra)?void 0:d.generateType,E]),es=(0,c.useCallback)(e=>{var t=null!=(r=null==y?void 0:y.runId)?r:null==y?void 0:y.run_id;if(L("onMessagePreview",{messageId:y.messageId,videoUniqueId:null!=(i=null==F?void 0:F.assetId)?i:null==F?void 0:F.draftKey,itemType:"video",runId:t,generateId:t,threadId:y.threadId}),q){e.preventDefault(),e.stopPropagation();var r,i,a,n=[Y,K,null==F?void 0:F.previewUrl,null==F?void 0:F.url,null==F||null==(a=F.playerInfo)?void 0:a.playUrl].filter(Boolean);R.requestArtifactPreview({kind:"video",title:ei,url:n[0],coverUrl:J||(null==F?void 0:F.coverUrl)||(null==F?void 0:F.coverPreviewUrl)||void 0,assetId:null==F?void 0:F.assetId,candidateUrls:n}),R.setArtifactPanelOpen(!0);return}if(!f)return void A.partInteractionManager.handlePartClick(_,y);f(e,_,y)},[A.partInteractionManager,J,Y,ei,y,f,L,_,R,q,null==F?void 0:F.assetId,null==F?void 0:F.coverPreviewUrl,null==F?void 0:F.coverUrl,null==F||null==(u=F.playerInfo)?void 0:u.playUrl,null==F?void 0:F.previewUrl,null==F?void 0:F.url,K]),eo=(0,c.useCallback)(e=>{var t=null!=(r=null==y?void 0:y.runId)?r:null==y?void 0:y.run_id;if(L("onMessagePreview",{messageId:y.messageId,videoUniqueId:null!=(i=null==F?void 0:F.assetId)?i:null==F?void 0:F.draftKey,itemType:"video",runId:t,generateId:t,threadId:y.threadId}),q){e.preventDefault(),e.stopPropagation();var r,i,a,n=[Y,K,null==F?void 0:F.previewUrl,null==F?void 0:F.url,null==F||null==(a=F.playerInfo)?void 0:a.playUrl].filter(Boolean);R.requestArtifactPreview({kind:"video",title:ei,url:n[0],coverUrl:J||(null==F?void 0:F.coverUrl)||(null==F?void 0:F.coverPreviewUrl)||void 0,assetId:null==F?void 0:F.assetId,candidateUrls:n}),R.setArtifactPanelOpen(!0);return}if(!f)return void A.partInteractionManager.handlePartClick(_,y);f(e,_,y)},[A.partInteractionManager,J,Y,ei,y,f,L,_,R,q,null==F?void 0:F.assetId,null==F?void 0:F.coverPreviewUrl,null==F?void 0:F.coverUrl,null==F||null==(p=F.playerInfo)?void 0:p.playUrl,null==F?void 0:F.previewUrl,null==F?void 0:F.url,K]),el=(0,c.useCallback)(e=>{e.preventDefault()},[]),ed=(0,c.useCallback)(()=>{if(!j){P(!0);var e,t,r=null!=(e=null==y?void 0:y.runId)?e:null==y?void 0:y.run_id;L("onMessagePreview",{messageId:y.messageId,videoUniqueId:null!=(t=null==F?void 0:F.assetId)?t:null==F?void 0:F.draftKey,itemType:"video",runId:r,generateId:r,threadId:y.threadId})}},[j,y.messageId,y.threadId,L,null==F?void 0:F.assetId,null==F?void 0:F.draftKey]);if(!F||!K)return(0,a.jsxs)("div",(0,v._)((0,h._)({className:"ag-ui-x-biz-video-part",style:W,onContextMenu:el},C),{children:[S,(0,a.jsx)(e4,{opacity:e8[g%4]}),w]}));var ec=null==A?void 0:A.workbenchManager.workbenchLayoutState.showPreviewPanel;return(0,a.jsx)("div",(0,v._)((0,h._)({className:"ag-ui-x-biz-video-part",style:(0,v._)((0,h._)({},W),{cursor:f?"pointer":"default",margin:"0 auto 12px 0"}),onContextMenu:el,onClick:es},C),{children:(0,a.jsx)(e5,{videoUrl:K,coverUrl:J,durationMs:ee,isInPreview:ec,onDownload:Y?en:void 0,renderDownload:x,onPlayClick:eo,onHoverPreview:ed,style:{width:"100%",height:"100%"}})}))}),e9=r(78129),te=e=>String(e||"").trim(),tt=(0,d.Pi)(e=>{var t,r,{part:i}=e,n=(0,c.useMemo)(()=>(e=>{if("string"==typeof e)try{var t=JSON.parse(e);return"object"==typeof t&&t?t:{}}catch(e){return{}}return"object"==typeof e&&e?e:{}})(null==i?void 0:i.data),[i]),s=te(null==(t=n.portrait_image)?void 0:t.url)||te(null==(r=n.portraitImage)?void 0:r.url)||te(n.avatar_url)||te(n.avatarUrl)||te(n.origin_url)||te(n.originUrl),o=te(n.name)||te(n.character_id)||te(n.characterId),l=te(null==i?void 0:i.pippitAssetId)||te(null==i?void 0:i.pippit_asset_id)||te(n.pippitAssetId)||te(n.pippit_asset_id);return s||l?(0,a.jsxs)("div",{className:"characterImagePart-KMI1t2",children:[(0,a.jsx)(u.Fd,{src:s,assetId:l,alt:o,className:e9.Z.uploadImagePart,fallbackSrc:void 0,preview:!0,crossOrigin:"anonymous"}),(0,a.jsx)("span",{className:"characterBadge-WqoS7E",children:"\u89D2\u8272"})]}):null});r(45535);var tr=r(76894),ti={montageToolCallReq:"montageToolCallReq-wD5SwI",montageAssets:"montageAssets-Hvsj56",montageAssetsScroller:"montageAssetsScroller-_sQe40",montageAssetItem:"montageAssetItem-NEH3Ci",videoPartContainer:"videoPartContainer-JzgzLT",modelBadge:"modelBadge-ikreO4",modelIcon:"modelIcon-eCCkWH",modelText:"modelText-BC0ISF",promptBubble:"promptBubble-vrZkjt",materialsGrid:"materialsGrid-DN7CL4",materialItem:"materialItem-aYuZGa",materialThumbWrapper:"materialThumbWrapper-HMb4ZC",materialThumb:"materialThumb-ZBVSln",playOverlay:"playOverlay-h1LFT9",playButton:"playButton-h4Hk0W",indexBadge:"indexBadge-gYbW4E",materialPlaceholder:"materialPlaceholder-cubUky",audioSection:"audioSection-uQWdfy",videoPreviewModal:"videoPreviewModal-G44qAy",videoPreviewContent:"videoPreviewContent-blqmAH",audioItem:"audioItem-Lvf39u",audioThumb:"audioThumb-SBNsgU",audioName:"audioName-NBpqoq",videoPartToolCallReq:"videoPartToolCallReq-XGlFwO",videoPartHeader:"videoPartHeader-RrAlZs",videoPartRow:"videoPartRow-vr615m",videoPartRowHeader:"videoPartRowHeader-NtC4oN",videoPartModelTag:"videoPartModelTag-QbAzuy",videoPartPrompt:"videoPartPrompt-W0eqMa",videoPartMeta:"videoPartMeta-sW0bOa",videoPartImages:"videoPartImages-XdMm7K",videoPartImageItem:"videoPartImageItem-ufv7Gg",videoPartMediaThumb:"videoPartMediaThumb-VLBpP5",videoPartAudioThumb:"videoPartAudioThumb-kmOwWZ",videoPartAudioName:"videoPartAudioName-bUJC0Z",videoPartImagePlaceholder:"videoPartImagePlaceholder-nsMPU2",videoPartImageMeta:"videoPartImageMeta-GgOc7e"},ta=(0,d.Pi)(e=>{var t,{part:r}=e,{data:i}=r||{},s=null==i?void 0:i.param;return(null==s||null==(t=s.assets)?void 0:t.length)?(0,a.jsxs)("div",{className:ti.montageToolCallReq,children:[(0,a.jsx)("div",{className:eh()(ti.promptBubble,"inner-prompt-bubble"),children:"\u521B\u4F5C\u4E00\u955C\u5230\u5E95\u89C6\u9891"}),(0,a.jsx)("div",{className:ti.montageAssets,children:(0,a.jsx)("div",{className:ti.montageAssetsScroller,children:s.assets.map((e,t)=>{var r;return(0,a.jsx)("div",{className:ti.montageAssetItem,children:e.image&&(0,a.jsx)("div",{className:ti.montageImage,children:(0,a.jsx)(n.Z,{content:(0,a.jsxs)("div",{className:"asset-info",children:[(0,a.jsxs)("div",{className:"asset-meta",children:[e.image.metadata.width,"\xd7",e.image.metadata.height]}),(0,a.jsxs)("div",{className:"asset-meta",children:[(e.image.metadata.size/1024).toFixed(1),"KB"]})]}),children:(0,a.jsx)(u.Fd,{assetId:e.image.assetId,src:e.image.url,alt:e.image.name||"\u7D20\u6750 ".concat(t+1)})})})},(null==(r=e.image)?void 0:r.assetId)||t)})})})]}):null}),tn=(0,d.Pi)(e=>{var t,{part:r}=e,{data:i}=r||{},[n,s]=(0,c.useState)(null),o=(0,c.useMemo)(()=>"undefined"!=typeof window&&window.location.pathname.includes("/replay"),[]),l=(e=>{if(!e)return{};if("string"==typeof e)try{return JSON.parse(e)}catch(e){return{}}return e})(null==i?void 0:i.param),d=(0,c.useCallback)(e=>Array.isArray(e)?e.map(e=>({assetId:(null==e?void 0:e.assetId)||(null==e?void 0:e.asset_id),url:null==e?void 0:e.url,name:null==e?void 0:e.name})).filter(e=>e.assetId||e.url):[],[]),p=(0,c.useMemo)(()=>d(null==l?void 0:l.images),[d,null==l?void 0:l.images]),m=(0,c.useMemo)(()=>d((null==l?void 0:l.imitationVideos)||(null==l?void 0:l.imitation_videos)),[d,null==l?void 0:l.imitationVideos,null==l?void 0:l.imitation_videos]),_=(0,c.useMemo)(()=>d((null==l?void 0:l.videos)||(null==l?void 0:l.reference_videos)),[d,null==l?void 0:l.videos,null==l?void 0:l.reference_videos]),g=(0,c.useMemo)(()=>d((null==l?void 0:l.audios)||(null==l?void 0:l.reference_audios)),[d,null==l?void 0:l.audios,null==l?void 0:l.reference_audios]),f=(0,c.useMemo)(()=>{var e=[...m,..._],t=new Set;return e.filter(e=>{var r=e.assetId||e.url||"";return!(!r||t.has(r))&&(t.add(r),!0)})},[m,_]);if(!(null==l?void 0:l.prompt)&&!p.length&&!f.length&&!g.length)return null;var y=(0,c.useCallback)((e,t)=>{o||s({title:"\u89C6\u9891 ".concat(t+1),assetId:null==e?void 0:e.assetId,url:null==e?void 0:e.url})},[o]);return(0,a.jsxs)("div",{className:ti.videoPartContainer,children:[l.prompt&&(0,a.jsx)("div",{className:eh()("inner-prompt-bubble",ti.promptBubble),children:l.prompt}),(t=[...p.map((e,t)=>(0,v._)((0,h._)({},e),{type:"image",index:t})),...f.map((e,t)=>(0,v._)((0,h._)({},e),{type:"video",index:t}))]).length||g.length?(0,a.jsxs)(a.Fragment,{children:[t.length>0&&(0,a.jsx)("div",{className:ti.materialsGrid,children:t.map((e,t)=>(0,a.jsx)("div",{className:ti.materialItem,children:(0,a.jsx)("div",{className:ti.materialThumbWrapper,children:"image"===e.type?e.url||e.assetId?(0,a.jsx)(u.Fd,{assetId:e.assetId,src:e.url,alt:e.name||"\u56FE\u7247",className:ti.materialThumb}):(0,a.jsx)("div",{className:ti.materialPlaceholder,children:"\u56FE\u7247"}):e.url||e.assetId?(0,a.jsxs)("div",{className:ti.materialThumb,role:"button",tabIndex:0,onClick:()=>y(e,e.index),onKeyDown:t=>{"Enter"===t.key&&y(e,e.index)},style:o?{cursor:"default"}:void 0,children:[(0,a.jsx)(u.PG,{assetId:e.assetId,src:e.url,controls:!1,preload:"metadata",playsInline:!0}),(0,a.jsx)("div",{className:ti.playOverlay,children:(0,a.jsx)("div",{className:ti.playButton,children:(0,a.jsx)("svg",{width:"12",height:"12",viewBox:"0 0 24 24",fill:"currentColor",children:(0,a.jsx)("path",{d:"M8 5v14l11-7z"})})})})]}):(0,a.jsx)("div",{className:ti.materialPlaceholder,children:"\u89C6\u9891"})})},e.assetId||e.url||t))}),g.length>0&&(0,a.jsx)("div",{className:ti.audioSection,children:g.map((e,t)=>(0,a.jsx)("div",{className:ti.audioItem,children:e.url?(0,a.jsxs)("div",{className:ti.audioThumb,children:[(0,a.jsx)("audio",{src:e.url,controls:!0,preload:"metadata"}),e.name&&(0,a.jsx)("div",{className:ti.audioName,children:e.name})]}):(0,a.jsx)("div",{className:ti.materialPlaceholder,children:"\u97F3\u9891"})},e.assetId||e.url||t))})]}):null,(0,a.jsxs)(tr.Z,{title:(null==n?void 0:n.title)||"",visible:!!n,onCancel:()=>s(null),footer:null,maskClosable:!0,className:ti.videoPreviewModal,children:[n?(0,a.jsx)("div",{className:ti.videoPreviewContent,children:(0,a.jsx)(u.PG,{assetId:n.assetId,src:n.url,controls:!0,autoPlay:!0})}):null,(0,a.jsx)("div",{style:{height:"16px"}})]})]})}),ts=(0,d.Pi)(e=>{var{part:t}=e,{data:r}=t||{};return(null==r?void 0:r.toolName)&&"biz/x_tool_name_montage"===r.toolName?(0,a.jsx)(ta,(0,h._)({},e)):(null==r?void 0:r.toolName)==="biz/x_tool_name_video_part"?(0,a.jsx)(tn,(0,h._)({},e)):null}),to=r(3478),tl=r(93372),td=r(71990),tc=(0,d.Pi)(e=>{var{part:t}=e,{runProgressStore:r}=(0,b.mZ)(),i=(0,c.useMemo)(()=>{try{var e=null==t?void 0:t.data;if("string"==typeof e)return JSON.parse(e);return e||{}}catch(e){return{}}},[t]);(0,c.useEffect)(()=>{var{message:e="",status:t="running",threadId:a,runId:n,artifactId:s,stage:o}=i;r&&r.ingestIntermediateMessage({message:e,status:t,threadId:a,runId:n,artifactId:s,stage:o})},[i,r]);var{message:n="",status:s="running"}=i;return n?(0,a.jsxs)("div",{className:"".concat("intermediateMessage-UL9xkZ"," ").concat((()=>{switch(s){case"running":return"statusRunning-y6DR1W";case"success":return"statusSuccess-LRURW2";case"failed":return"statusError-SreBVZ";default:return"statusDefault-Kpymm7"}})()),children:[(0,a.jsx)("div",{className:"iconContainer-qw_NEG",children:(()=>{switch(s){case"running":return(0,a.jsx)(to.Z,{size:16,className:"spinningIcon-RXklWv"});case"success":return(0,a.jsx)(tl.Z,{size:16,className:"successIcon-iAptA2"});case"failed":return(0,a.jsx)(td.Z,{size:16,className:"errorIcon-RN9Wq2"});default:return(0,a.jsx)(to.Z,{size:16,className:"defaultIcon-p8wo9n"})}})()}),(0,a.jsx)("div",{className:"messageContent-WV45Z2",children:(0,a.jsx)("div",{className:"messageText-mYaiim",children:n})})]}):null}),tu=e=>{if(null==e||""===e)return null;var t=Number(e);return!Number.isFinite(t)||t<=0?null:t},tp=e=>{var t,r,i,n,s,o,{part:l,run:d,message:u}=e,[p,h]=(0,c.useState)(()=>Date.now()),{messageList:v}=(0,et.useThreadMessageList)(),m=(0,c.useMemo)(()=>{var e;return null==u||!u.messageId||null==v||!v.length||(null==(e=v[v.length-1])?void 0:e.messageId)===u.messageId},[null==u?void 0:u.messageId,v]),_=(0,c.useMemo)(()=>(e=>{if("string"==typeof e)try{var t=JSON.parse(e);return"object"==typeof t&&t?t:{}}catch(e){return{}}return"object"==typeof e&&e?e:{}})(null==l?void 0:l.data),[l]),g=tu(null!=(s=_.predictDuration)?s:_.predict_duration),f=tu(null!=(o=_.generateStartTime)?o:_.generate_start_time),y=(0,c.useMemo)(()=>f?f>1e12?f:1e3*f:null,[f]);(0,c.useEffect)(()=>{if(y){var e=window.setInterval(()=>{h(Date.now())},1e3);return()=>window.clearInterval(e)}},[y]);var b=y?Math.max(0,p-y):null,x=g&&null!==b?Math.max(0,g-b):null,I=(null==d?void 0:d.state)&&(0,P.isTerminalRunState)(d.state);if(!m||I)return null;var S=[null!==x&&g?{label:"\u9884\u8BA1\u5269\u4F59",value:x<6e4?"\u5C0F\u4E8E1\u5206\u949F":(r=Math.floor((t=Math.max(0,Math.floor(x/1e3)))/3600),i=Math.floor(t%3600/60),n=t%60,r>0?"".concat(r,"\u65F6").concat(i,"\u5206").concat(n,"\u79D2"):i>0?"".concat(i,"\u5206").concat(n,"\u79D2"):"".concat(n,"\u79D2"))}:null].filter(Boolean);return(0,a.jsxs)("div",{className:"predictInfoCard-tBlTw0",children:[(0,a.jsxs)("div",{className:"predictInfoHeader-xu_KSN",children:[(0,a.jsx)("span",{className:"iconContainer-dM0Wok",children:(0,a.jsx)(to.Z,{size:14,className:"loadingIcon-O_jox5"})}),(0,a.jsx)("span",{className:"predictInfoTitle-FPeVZ5",children:"\u751F\u6210\u4E2D"})]}),(0,a.jsx)("div",{className:"predictInfoMeta-d01eiC",children:S.map(e=>(0,a.jsxs)("span",{className:"metaText-t7GoxX",children:[(0,a.jsx)("span",{className:"metaLabel-zwRHHM",children:e.label}),(0,a.jsx)("span",{className:"metaValue-NtrspS",children:e.value})]},e.label))})]})},th=r(77495);function tv(e){var t,r,i=(e||"").trim();return i?/^sandbox:\/+/i.test(i)?i:/^(\.\/|\.\.\/)/.test(i)?(t=i.split("#")[0].split("?")[0],(r=(0,ev.O3)(t).replace(/^\.+\//,"").replace(/^(?:\.\.\/)+/,""))?"sandbox://".concat(encodeURI(r)):""):/^(https?:|mailto:|tel:|\/|#)/i.test(i)?i:"":""}var tm=(0,d.Pi)(e=>{var{part:t}=e,{sandboxedAgentChatStore:r}=(0,b.mZ)(),i=(0,c.useMemo)(()=>(0,th.Sy)(t),[t]);if(!i.trim())return null;var n=(0,c.useMemo)(()=>(0,ev.AM)(i),[i]),s=(0,c.useMemo)(()=>n.some(e=>"mention"===e.type),[n]),o=(0,c.useMemo)(()=>[/^#{1,6}\s+/m,/\*\*.*?\*\*/gm,/\*.*?\*/gm,/```[\s\S]*?```/m,/`[^`]*`/,/\[.*?\]\(.*?\)/,/^\s*[-*+]\s+/m,/^\s*\d+\.\s+/m,/>\s+/m].some(e=>e.test(i)),[i]),l=(0,c.useCallback)((e,t)=>{t.preventDefault(),t.stopPropagation(),r.requestArtifactPreview({kind:(0,ev.nY)(e),filePath:e,title:e.split("/").pop()||"\u6587\u4EF6\u9884\u89C8"}),r.setArtifactPanelOpen(!0)},[r]);return s?(0,a.jsx)("span",{className:eh()(en,es,"ag-ui-text-part"),children:n.map((e,t)=>{if("text"===e.type)return(0,a.jsx)("span",{children:e.text},"text-".concat(t));var{filePath:i,selectorKind:n,selectorId:s}=e.token,o=(0,ev.X)(r.workspaceStore.fileTree,i),l=(0,ev.qN)(r.workspaceStore.fileTree,i),d=(null==o?void 0:o.name)||i.split("/").pop()||i,c=n&&s?"".concat(n,":").concat(s):"";return(0,a.jsxs)("button",{type:"button",className:eo,onClick:()=>{var e=!!(n&&s);r.requestArtifactPreview({kind:e?"storyboard":(0,ev.nY)(i),filePath:i,title:d}),r.setArtifactPanelOpen(!0)},title:i,children:[l.iconUrl?(0,a.jsx)("img",{className:el,src:l.iconUrl,alt:d}):(0,a.jsx)("span",{className:ed,children:"\u6587"}),(0,a.jsx)("span",{className:ec,children:d}),c?(0,a.jsx)("span",{className:eu,children:c}):null]},"mention-".concat(t,"-").concat(i))})}):o?(0,a.jsx)("div",{className:er,children:(0,a.jsx)($.UG,{remarkPlugins:[ee.Z],urlTransform:tv,components:{a:e=>{var{node:t,href:r,children:i}=e,n=(0,X._)(e,["node","href","children"]),s="string"==typeof r?function(e){var t=String(e||"").trim();if(!/^sandbox:/i.test(t))return null;try{var r=decodeURIComponent(t).replace(/^sandbox:(?:\/\/\/|\/\/|\/)?/i,"").split("#")[0].split("?")[0];return(0,ev.O3)(r).replace(/^(\.\/)+/,"")||null}catch(e){return null}}(r):null,o=!!s,d=!!r&&!o;return(0,a.jsx)("a",(0,v._)((0,h._)({},n),{className:eh()(n.className,ei,{[ea]:o}),href:r,target:d?"_blank":void 0,rel:d?"noopener noreferrer":void 0,title:o?"\u6253\u5F00\u6587\u4EF6\uFF1A".concat(s):n.title,onClick:e=>{var t;s&&l(s,e),null==(t=n.onClick)||t.call(n,e)},children:i}))}},children:i})}):(0,a.jsx)("span",{className:eh()(en,"ag-ui-text-part"),children:i})});r(25112);var t_=r(11422),tg=r(61207);function tf(e){return String(e).padStart(2,"0")}function ty(e){return"".concat(tf(e.getHours()),":").concat(tf(e.getMinutes()))}function tb(e,t){return e.getFullYear()===t.getFullYear()&&e.getMonth()===t.getMonth()&&e.getDate()===t.getDate()}function tx(e){return new Date(e.getFullYear(),e.getMonth(),e.getDate())}var tI="strip-QIKVbR",tS="stripLine-Adnh_T",tw="short-PAHLOy",tN=r(72397),tC=r(4475),tT=/\.(mp4|mov|webm|m4v|avi|mkv|flv|wmv)(?:$|[?#])/i,tk=e=>"string"==typeof e&&!!e.trim(),tj=e=>Array.from(new Set(e)),tP=e=>{var t=e.trim().toLowerCase();return!!t&&(!!t.startsWith("data:video/")||tT.test(t))},tL=e=>tj(e.filter(e=>!tP(e))),tA=()=>(0,a.jsxs)("div",{className:tI,children:[(0,a.jsx)("div",{className:"stripImg-Q7pSrn"}),(0,a.jsx)("div",{className:tS}),(0,a.jsx)("div",{className:"".concat(tS," ").concat(tw)})]}),tM=e=>{var{src:t,alt:r}=e;return(0,a.jsxs)("div",{className:tI,children:[(0,a.jsx)(t_.Z,{className:"stripImgReal-nqKPyV",src:t.trim(),alt:r||"",preview:!1}),(0,a.jsx)("div",{className:tS}),(0,a.jsx)("div",{className:"".concat(tS," ").concat(tw)})]})},tD=e=>{var{size:t=18}=e;return(0,a.jsxs)("svg",{width:t,height:t,viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:1.8,strokeLinecap:"round",strokeLinejoin:"round",children:[(0,a.jsx)("rect",{x:"3",y:"3",width:"7",height:"7",rx:"1.5"}),(0,a.jsx)("rect",{x:"14",y:"3",width:"7",height:"7",rx:"1.5"}),(0,a.jsx)("rect",{x:"3",y:"14",width:"7",height:"7",rx:"1.5"}),(0,a.jsx)("rect",{x:"14",y:"14",width:"7",height:"7",rx:"1.5"})]})},tR=e=>{var t,r,i=(0,tN.QD)(e);if(!i)return[];var a=i.shotList.flatMap(e=>[e.imagePath,e.videoPath,...Array.isArray(e.referencePathList)?e.referencePathList:[]]);return tj([...(t=e=>{var t=new Set;return i.shotList.forEach(r=>{e(r).forEach(e=>{var r=String(e||"").trim();r&&t.add(r)})}),Array.from(t)},tj([...(r=(e,t)=>e.map(e=>{var r=e.trim(),i=t.find(e=>String(e.id||"").trim()===r);return null==i?void 0:i.mediaPath}).filter(tk).map(e=>e.trim()))(t(e=>e.roleIdList||[]),i.roleList),...r(t(e=>e.locationIdList||[]),i.locationList),...r(t(e=>e.productIdList||[]),i.productList)])),...a.filter(tk)])},tE=(e,t)=>{var r=String(e||"").trim();if(r){if((e=>{if(!e)return!1;var t=e.trim();return t.startsWith("http://")||t.startsWith("https://")||t.startsWith("//")||t.startsWith("blob:")||t.startsWith("data:")})(r))return r;var i=(0,ev.X)(t,r);if(i)return(0,tC.v_)(i,(0,ev.O3)(r))}},tU=(0,d.Pi)(e=>{var t,r,{part:s,message:o}=e,{sandboxedAgentChatStore:l,integratedAgentStore:d}=(0,b.mZ)(),u=null!=(r=null==l||null==(t=l.workspaceStore)?void 0:t.fileTree)?r:[],[p,h]=(0,c.useState)([]),[v,m]=(0,c.useState)(null),_=(0,c.useMemo)(()=>{try{var e=null==s?void 0:s.data;if("string"==typeof e)return JSON.parse(e);return e||{}}catch(e){return{}}},[s]),{filePath:g,mime:f,type:y,pippitAssetId:x}=_,I=(0,c.useMemo)(()=>{if(!g)return"\u672A\u77E5\u6587\u4EF6";var e=g.split("/");return e[e.length-1]||"\u672A\u77E5\u6587\u4EF6"},[g]),S=(0,c.useMemo)(()=>I.replace(/\.[^.]+$/,"").replace(/[_-]/g," ").replace(/\b\w/g,e=>e.toUpperCase()),[I]),w=(0,c.useMemo)(()=>"storyboard_v21"===y?"\u6545\u4E8B\u677F":"video"===y?"\u89C6\u9891":(null==f?void 0:f.includes("json"))?"JSON":(null==f?void 0:f.includes("video"))?"\u89C6\u9891":(null==f?void 0:f.includes("image"))?"\u56FE\u7247":"\u6587\u4EF6",[y,f]),N="storyboard_v21"===y||(null==f?void 0:f.includes("json")),C="video"===y||(null==f?void 0:f.includes("video")),T=(0,c.useMemo)(()=>N?"storyboard":C?"video":(null==f?void 0:f.includes("image"))?"image":(null==f?void 0:f.includes("audio"))?"audio":(null==f?void 0:f.startsWith("text/"))||(null==f?void 0:f.includes("json"))?"text":(0,tC.Wr)((0,tC.RT)(I)),[I,N,C,f]);(0,c.useEffect)(()=>{var e=!1,t=new AbortController;return(0,i._)(function*(){if(!N||!g){m(null),h([]);return}try{let s;var r=yield(s=t.signal,(0,i._)(function*(){var e,t=(0,ev.X)(u,g);if(!t)return null;var r=(0,tC.gp)(t.asset);if(null!=r){var i,a="string"==typeof r?r.trim():r;if("string"!=typeof a||0!==a.length)return"string"!=typeof r?r:null!=(i=(0,tC.dW)(r))?i:r}var n=(0,tC.VU)(t.asset);if(!n)return null;var o=yield fetch(n,{signal:s});if(!o.ok)return null;var l=yield o.text();return null!=(e=(0,tC.dW)(l))?e:l})());if(e)return;if(m(r),!r)return void h([]);var a=tR(r),n=tj(a.map(e=>tE(e,u)).filter(tk));h(tL(n))}catch(t){e||t instanceof DOMException&&"AbortError"===t.name||(m(null),h([]))}})(),()=>{e=!0,t.abort()}},[g,u,N]);var k=(0,c.useMemo)(()=>{if(p.length)return p;var e,t,r,i,a,n,s,o,l=(i=[],a=e=>{tk(e)&&i.push(e.trim())},(n=e=>{Array.isArray(e)&&e.forEach(e=>a(e))})(_.thumbnails),n(_.scenePreviewUrls),n(_.storyboardPreviewUrls),n(_.referenceImages),_.sceneUrls&&"object"==typeof _.sceneUrls&&Object.entries(_.sceneUrls).filter(e=>{var[,t]=e;return tk(t)}).sort((e,t)=>{var[r]=e,[i]=t;return r.localeCompare(i,"zh-Hans-CN",{numeric:!0})}).forEach(e=>{var[,t]=e;return a(t)}),_.scene_urls&&"object"==typeof _.scene_urls&&Object.entries(_.scene_urls).filter(e=>{var[,t]=e;return tk(t)}).sort((e,t)=>{var[r]=e,[i]=t;return r.localeCompare(i,"zh-Hans-CN",{numeric:!0})}).forEach(e=>{var[,t]=e;return a(t)}),[_.storyboard,_.storyBoard,_.content,_.rawTextContent,_.payload,_.result,_.extra,_].forEach(e=>{tR(e).forEach(e=>a(e))}),Array.isArray(o=null!=(r=null!=(t=null==(s=null!=(e=_.storyboard)?e:_.storyBoard)?void 0:s.sceneList)?t:null==s?void 0:s.scenes)?r:null==s?void 0:s.shotList)&&o.forEach(e=>{e&&"object"==typeof e&&(a(e.previewUrl),a(e.coverUrl),a(e.thumbnailUrl),a(e.referenceImageUrl),a(e.imageUrl),a(e.url))}),tL(i.map(e=>tE(e,u)).filter(tk)));return l.length?l:tj([_.previewUrl,_.coverUrl,_.thumbnailUrl].filter(tk).map(e=>tE(e,u)).filter(tk).filter(e=>!tP(e)))},[_,p,u]),j=(0,c.useMemo)(()=>k.length?k.slice(0,5):[],[k]),P=(0,c.useMemo)(()=>void 0!==_.scene&&null!==_.scene?"\u573A\u666F ".concat(String(_.scene)):N?"\u5206\u955C\u7A3F":C?"\u89C6\u9891\u9884\u89C8":"\u6587\u4EF6\u9884\u89C8",[_.scene,N,C]),L=(0,c.useMemo)(()=>{var e,t;return function(e){var t=function(e){if(null==e)return null;if(e instanceof Date){var t=e.getTime();return Number.isFinite(t)&&t>0?t:null}if("number"==typeof e)return!Number.isFinite(e)||e<=0?null:e<1e11?Math.round(1e3*e):Math.round(e);var r=String(e).trim();if(!r)return null;if(/^\d+$/.test(r)){var i=Number(r);return!Number.isFinite(i)||i<=0?null:i<1e11?Math.round(1e3*i):Math.round(i)}var a=Date.parse(r);return!Number.isFinite(a)||a<=0?null:a}(e);if(!t)return"";var r=new Date(t),i=new Date,a=i.getTime()-r.getTime();if(a>=0){var n=Math.floor(a/6e4);if(n<1)return"\u521A\u521A";if(n<60)return"".concat(n," \u5206\u949F\u524D");if(tb(r,i))return"\u4ECA\u5929 ".concat(ty(r));if(tb(r,new Date(i.getFullYear(),i.getMonth(),i.getDate()-1)))return"\u6628\u5929 ".concat(ty(r));var s=Math.floor((tx(i).getTime()-tx(r).getTime())/864e5);if(s>1&&s<7)return"".concat(s," \u5929\u524D")}else if(tb(r,i))return"\u4ECA\u5929 ".concat(ty(r));var o=r.getFullYear(),l=tf(r.getMonth()+1),d=tf(r.getDate()),c=ty(r);return o===i.getFullYear()?"".concat(l,"/").concat(d," ").concat(c):"".concat(o,"/").concat(l,"/").concat(d)}(null!=(t=null!=(e=_.createdAt)?e:_.timestamp)?t:null==o?void 0:o.createdAt)},[_.createdAt,_.timestamp,o]),A=(0,c.useMemo)(()=>{for(var e of[_.sceneCount,_.shotCount,_.storyboardCount]){var t=Number(e);if(Number.isFinite(t)&&t>0)return Math.floor(t)}for(var r of[v,_.storyboard,_.storyBoard,_.content,_.rawTextContent,_.payload,_.result,_.extra,_]){var i,a=(0,tN.QD)(r);if(null==a||null==(i=a.shotList)?void 0:i.length)return a.shotList.length}},[_,v]),M=(0,c.useMemo)(()=>N?"\u67E5\u770B\u5206\u955C":C?"\u67E5\u770B\u89C6\u9891":"\u67E5\u770B\u6587\u4EF6",[N,C]),D=(0,c.useMemo)(()=>Array.from({length:5},(e,t)=>{var r=j[t];return r?(0,a.jsx)(tM,{src:r,alt:"\u573A\u666F ".concat(t+1)},"".concat(r,"-").concat(t)):(0,a.jsx)(tA,{},"placeholder-".concat(t))}),[j]),R=(0,c.useCallback)(()=>{(null==d?void 0:d.shouldUseSandboxedAgent)&&(l.requestArtifactPreview({kind:T,title:I,filePath:g,assetId:x}),l.setArtifactPanelOpen(!0))},[x,I,g,null==d?void 0:d.shouldUseSandboxedAgent,T,l]),E=(0,c.useCallback)(e=>{e.stopPropagation(),R()},[R]);return g?(0,a.jsxs)("div",{className:"".concat("sandboxFileCard-DEAogJ"," ").concat(N?"storyboardCard-p4gG0z":""),onClick:R,role:"button",tabIndex:0,onKeyDown:e=>{("Enter"===e.key||" "===e.key)&&(e.preventDefault(),R())},children:[(0,a.jsx)("div",{className:"previewArea-Zh7as3",children:(0,a.jsx)("div",{className:"previewStrips-Ip3O1X",children:D})}),(0,a.jsxs)("div",{className:"body-dxdqaq",children:[(0,a.jsx)("div",{className:"iconBox-EB5rjR",children:C?(0,a.jsx)(tg.Z,{size:18}):(0,a.jsx)(tD,{size:18})}),(0,a.jsxs)("div",{className:"info-a1uzjR",children:[(0,a.jsxs)("div",{className:"topRow-uVYlsS",children:[(0,a.jsx)("span",{className:"title-kyJ2sj",title:g,children:S}),(0,a.jsx)(n.Z,{content:f?(0,a.jsx)("span",{className:"fileMime-isCUbd",children:f}):null,children:(0,a.jsx)("span",{className:"tag-rRPhR_",children:w})})]}),(0,a.jsxs)("div",{className:"subRow-EEUes8",children:[(0,a.jsx)("span",{children:null!=A?"".concat(A," \u5206\u955C"):P}),L?(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)("span",{className:"dot-N5wyAz"}),(0,a.jsx)("span",{children:"\u7F16\u8F91\u4E8E ".concat(L)})]}):null]})]}),(0,a.jsx)("div",{className:"ctaRow-rWV6Nn",children:(0,a.jsx)("button",{className:"actionBtn-y03eU_",type:"button",onClick:E,children:M})})]})]}):null}),tO=r(75957),tB=r(9767),tz=r(78928),tF="defaultIcon-zEHaEH",tZ="materialsLoadingIcon-ccdvAw",tq=new Set(["jpg","jpeg","png","gif","webp","svg"]),tG=new Set(["mp4","mov","webm","avi","mkv"]),tV=new Set(["mp3","wav","aac","m4a","flac","ogg","opus"]),tH=new Set(["md","markdown","json","txt","yml","yaml"]);function tW(e){if(!e)return"";var t=e.replace(/\\/g,"/").replace(/\/+/g,"/").replace(/\/+$/,"");if(!t)return"";var r=t.startsWith("/"),i=t.replace(/^\/+/,"");return r?"/".concat(i):i}var tQ=(0,d.Pi)(e=>{var t,r,{part:n,partContents:s}=e,{loginStore:o,sandboxedAgentChatStore:l}=(0,b.mZ)(),d=e=>{if("string"!=typeof e)return e;try{return JSON.parse(e)}catch(e){return null}},u=(0,c.useMemo)(()=>{var e=d(n.data)||n.data;if(!e||"object"!=typeof e)return{};var t=e.requestData||e.request_data,r=d(e.extra)||e.extra,i=e.loadingText||e.loading_text||(null==r?void 0:r.loadingText)||(null==r?void 0:r.loading_text),a=d(t)||t,s=e.storyboardPath||e.storyboard_path||(null==a?void 0:a.storyboardPath)||(null==a?void 0:a.storyboard_path);return(0,v._)((0,h._)({},e),{toolName:e.toolName||e.tool_name||(null==r?void 0:r.display_name),requestData:t,loadingText:i,storyboardPath:s})},[n.data]),{toolName:p="\u5DE5\u5177\u8C03\u7528",requestData:m,todos:_,materials:g}=u,{subType:f}=n,[y,x]=(0,c.useState)(!0),[I,S]=(0,c.useState)([]),[w,N]=(0,c.useState)(!1),C=(0,c.useMemo)(()=>{if(!m)return null;try{if("string"==typeof m)return JSON.parse(m);return m}catch(e){return m}},[m]),T="tool_call_req"===f,k="tool_call_resp"===f,P=Array.isArray(_)&&_.length>0,[L,A]=p.split("$$"),M=(0,c.useMemo)(()=>C?d(C.request_data||C.requestData)||d(C):null,[C]),D=(0,c.useMemo)(()=>u.storyboardPath||(null==M?void 0:M.storyboard_path)||(null==M?void 0:M.storyboardPath),[u,M]),R=u.loadingText,E=(0,c.useMemo)(()=>"string"==typeof D?function(e){if(!e.startsWith("sandbox://")&&!e.startsWith("sandbox:/"))return null;try{var t=new URL(e),r=decodeURIComponent(t.pathname||""),i="".concat(t.host?"/".concat(t.host):"").concat(r);return tW(i)}catch(t){var a=e.replace(/^sandbox:(\/\/)?/i,"");return tW(decodeURIComponent(a.startsWith("/")?a:"/".concat(a)))}}(D)||tW(D):"",[D]),U=(0,c.useMemo)(()=>{var e=g&&Array.isArray(g)?g.map(e=>{var t;return{materialId:(null==e?void 0:e.MaterialID)||(null==e?void 0:e.materialId)||(null==e?void 0:e.asset_id),type:null!=(t=null==e?void 0:e.Type)?t:null==e?void 0:e.type}}).filter(e=>!!e.materialId):[];if(e.length){var t=new Set;return e.filter(e=>!t.has(e.materialId)&&(t.add(e.materialId),!0))}return[]},[g]),O=(0,c.useMemo)(()=>U.map(e=>e.materialId),[U]),B=(null==(t=o.userConfig)?void 0:t.workspace_id)||"",z=(null==(r=o.userConfig)?void 0:r.uid)||"";if((0,c.useEffect)(()=>{var e=!1;return(0,i._)(function*(){if(!O.length||!B||!z||P)return void S([]);N(!0);try{var t=yield j.pippitService.MGetAssetInfoWeb({workspace_id:B,uid:z,asset_ids:O,need_transcode:!0}),r=Array.isArray(null==t?void 0:t.data)?t.data:[],a=yield Promise.all(r.map(e=>(0,i._)(function*(){var t="";if(e.cover_key&&e.cover_url){var r=yield(0,tz.DV)(e.cover_key,e.cover_url);r&&(t=r)}return{assetId:e.asset_id||"",url:t,type:e.duration_ms?2:1}})()));e||S(a.filter(e=>e.assetId&&e.url))}catch(t){e||S([])}finally{e||N(!1)}})(),()=>{e=!0}},[O.join(","),B,z,P]),!p)return null;var F=()=>P?(0,a.jsxs)("button",{type:"button",className:"todosHeader-Uw8uXm",onClick:()=>x(e=>!e),children:[(0,a.jsxs)("div",{className:"todosTitle-EQcrqj",children:[_.length," \u9879\u4EFB\u52A1"]}),(0,a.jsx)(tB.Z,{className:"".concat("todosChevron-yuLdN2"," ").concat(y?"":"todosCollapsed-IU2Ha_"),size:14})]}):T?R||"\u5904\u7406\u4E2D...":k?"\u5DF2\u5B8C\u6210":"";if(P)return null;var Z=(0,c.useCallback)(e=>{if(E){var t,r,i,a;e.preventDefault(),e.stopPropagation(),l.requestArtifactPreview({kind:(a=(i=(r=(t=tW(E).replace(/^\/+/,"")).split("/").pop()||t).lastIndexOf("."))>=0?r.slice(i+1).toLowerCase():"",tq.has(a)?"image":tG.has(a)?"video":tV.has(a)?"audio":tH.has(a)?"text":"unknown"),filePath:E,title:E.split("/").pop()||"\u6587\u4EF6\u9884\u89C8"}),l.setArtifactPanelOpen(!0)}},[E,l]);return(0,a.jsxs)("div",{className:"toolCall-vSempH",children:[(0,a.jsxs)("div",{className:"header-wYkmYR",children:[(0,a.jsx)("div",{className:"iconContainer-yM057V",children:s&&s.length>0&&"biz/error"===s[s.length-1].subType?(0,a.jsx)(tO.Z,{size:16,className:tF}):T?(0,a.jsx)(to.Z,{size:16,className:"spinningIcon-AX_Eef"}):k?(0,a.jsx)(tl.Z,{size:16,className:"successIcon-uFCFDn"}):(0,a.jsx)(tO.Z,{size:16,className:tF})}),(0,a.jsxs)("div",{className:"titleRow-EjC09S",children:[(0,a.jsx)("div",{className:"toolName-T3OoSa",children:L}),A&&(0,a.jsx)("div",{className:"toolDesc-BSmNK3",children:A})]}),(0,a.jsxs)("div",{className:"headerMeta-mAVtML",children:[E?(0,a.jsx)("a",{href:E,className:"metaInfoLink-K2IVkM",onClick:Z,title:E,children:"\u67E5\u770B\u5206\u955C\u811A\u672C"}):null,F()&&(0,a.jsx)("div",{className:"statusText-MN0cnw",children:F()})]})]}),P&&(0,a.jsx)("div",{className:"todosSection-e2MmGH",children:y&&(0,a.jsx)("div",{className:"todoList-QmDXym",children:_.map((e,t)=>{var r,i;return(0,a.jsx)("div",{className:"todoItem-hDg9fd",children:(0,a.jsxs)("div",{className:"todoRow-O6hm24",children:[(0,a.jsx)("div",{className:"todoContent-IvSUKl",children:e.content}),e.activeForm&&(0,a.jsx)("div",{className:"todoActive-rOkiUz",children:e.activeForm}),(0,a.jsx)("div",{className:"".concat("todoStatus-oAdO25"," ").concat("completed"===(r=e.status)?"todoStatusCompleted-kuKoNV":"in_progress"===r?"todoStatusRunning-R3A808":"todoStatusPending-jiNnlb"),children:"completed"===(i=e.status)?"\u5DF2\u5B8C\u6210":"in_progress"===i?"\u8FDB\u884C\u4E2D":"\u5F85\u5904\u7406"})]})},"".concat(e.content,"-").concat(t))})})}),!!I.length&&(0,a.jsxs)("div",{className:"materialsSection-_3GeLQ",children:[(0,a.jsx)("div",{className:"materialsHeader-EzTgaa",children:w&&(0,a.jsx)(to.Z,{size:14,className:tZ})}),(0,a.jsx)("div",{className:"materialsGrid-IsDXyS",children:I.map(e=>(0,a.jsx)("div",{className:"materialCard-iRhkj9",children:(0,a.jsx)("img",{src:e.url,alt:"\u7D20\u6750 ".concat(e.assetId),className:"materialThumb-iuA6GN"})},e.assetId))})]}),w&&!I.length&&(0,a.jsxs)("div",{className:"materialsLoadingRow-aJgwPP",children:[(0,a.jsx)(to.Z,{size:14,className:tZ}),(0,a.jsx)("span",{children:"\u7D20\u6750\u52A0\u8F7D\u4E2D..."})]})]})});tQ.displayName="XDataToolCall";var tK=tQ,tY=r(26209),tJ=r(46817),tX=r(49464),t$={imageThumbRow:"imageThumbRow-kdRwbT",twoColumnImageRow:"twoColumnImageRow-pzYHjX",imageColumn:"imageColumn-VThLIi",rowLabel:"rowLabel-dEa9GB",imageList:"imageList-ewfiK6",imageThumb:"imageThumb-D2NnHt",thumbSmall:"thumbSmall-M8buw0",thumbMedium:"thumbMedium-Sly0Cs",thumbLarge:"thumbLarge-Su2yhd",thumbImage:"thumbImage-PYcmJi"},t0=new Set(["JPG","JPEG","PNG","GIF","WEBP","SVG"]),t1=e=>(0,ev.O3)(e);function t2(e){var t=e.lastIndexOf(".");return -1===t||t===e.length-1?"":e.slice(t+1).toUpperCase()}function t4(e){var t=t1(e),r=t2(t.split("/").pop()||t);return t0.has(r)?"image":"unknown"}var t3=e=>{var{src:t,alt:r,title:i,onClick:n,size:s="medium"}=e,o=t$["thumb".concat(s.charAt(0).toUpperCase()+s.slice(1))];return(0,a.jsx)("button",{type:"button",className:"".concat(t$.imageThumb," ").concat(o),onClick:n,title:i||r,children:(0,a.jsx)("img",{src:t,alt:r,className:t$.thumbImage,onError:e=>{e.target.style.display="none"}})})},t6=e=>{var{fileTree:t,label:r,images:i,size:n="medium",onImageClick:s}=e,o=i.map(e=>({path:e,url:function(e,t){if(t)return function(e,t){if(t){if(function(e){if(!e)return!1;var t=e.trim();return t.startsWith("http://")||t.startsWith("https://")||t.startsWith("//")||t.startsWith("blob:")||t.startsWith("data:")}(t))return t;var r=t1(t);if(r){var i=(0,ev.X)(e,r);if(i){var a,n,s,o,l,d,c,u,p,h,v,m,_,g,f,y,b,x,I,S,w,N,C,T=t2(r||i.name);return t0.has(T)||(null==(C=i.asset)?void 0:C.Image)?null!=(w=null!=(S=null!=(I=null!=(x=null!=(b=null!=(y=null!=(f=null!=(g=null!=(_=null==(N=null==(a=i.asset)?void 0:a.Image)||null==(n=N.previewinfo_1080p)?void 0:n.preview_url)?_:null==N||null==(s=N.previewinfo_2048p)?void 0:s.preview_url)?g:null==N||null==(o=N.previewinfo_720p)?void 0:o.preview_url)?f:null==N||null==(d=N.internal_preview)||null==(l=d.previewinfo_1080p)?void 0:l.preview_url)?y:null==N||null==(u=N.internal_preview)||null==(c=u.previewinfo_720p)?void 0:c.preview_url)?b:null==N||null==(h=N.watermark_preview)||null==(p=h.previewinfo_1080p)?void 0:p.preview_url)?x:null==N||null==(m=N.watermark_preview)||null==(v=m.previewinfo_720p)?void 0:v.preview_url)?I:null==N?void 0:N.downsample_url)?S:null==N?void 0:N.url)?w:null==N?void 0:N.uri:void 0}}}}(e,t)}(t,e)})).filter(e=>e.url&&"image"===t4(e.path));return 0===o.length?null:(0,a.jsxs)("div",{className:t$.imageThumbRow,children:[(0,a.jsx)("span",{className:t$.rowLabel,children:r}),(0,a.jsx)("div",{className:t$.imageList,children:o.map((e,t)=>(0,a.jsx)(t3,{src:e.url,alt:"".concat(r," ").concat(t+1),title:e.path,size:n,onClick:()=>null==s?void 0:s(e.path)},t))})]})},t5=r(71802),t8=r(30514),t7={toolCallGroup:"toolCallGroup-jJqCQI",groupHeader:"groupHeader-MeiSIn",headerLeft:"headerLeft-KCcMwM",iconContainer:"iconContainer-UVMdhu",spinningIcon:"spinningIcon-Rn37g7",spin:"spin-O5dykO",successIcon:"successIcon-V1TI1x",defaultIcon:"defaultIcon-TpKACb",errorIcon:"errorIcon-o4VptS",groupTitle:"groupTitle-ImF7TQ",headerRight:"headerRight-nBKAd3",statusText:"statusText-ncmNr9",chevron:"chevron-qRbLGM",chevronCollapsed:"chevronCollapsed-PhG0p2",groupContent:"groupContent-G87n4i",groupContentInner:"groupContentInner-oPAPtF",expanded:"expanded-wFB2rp",collapsed:"collapsed-Z1FtGQ",groupItem:"groupItem-gLg2Wo",queueItem:"queueItem-hDBXyH",itemDot:"itemDot-tttiAl",itemContent:"itemContent-X9Aucl",itemTitleRow:"itemTitleRow-w1lN98",itemTitle:"itemTitle-Ivy1p1",itemDesc:"itemDesc-g4JSGm",memoryConfigChip:"memoryConfigChip-gV9h2_",memoryConfigChipIcon:"memoryConfigChipIcon-_DA922",itemMetaText:"itemMetaText-PfgZBW",itemMetaLoadingText:"itemMetaLoadingText-jBKOuI",itemMetaLine:"itemMetaLine-Ax1gCc",itemMetaLineText:"itemMetaLineText-G1x6aV",itemMetaLineTextCollapsed:"itemMetaLineTextCollapsed-Kvftte",itemMetaLineActionWrap:"itemMetaLineActionWrap-nvaOWk",itemMetaLineFade:"itemMetaLineFade-eMSlVD",itemMetaLineAction:"itemMetaLineAction-VCMp6w",itemMetaLineToggleIcon:"itemMetaLineToggleIcon-TnraxA",itemMetaLineToggleIconExpanded:"itemMetaLineToggleIconExpanded-rg00cJ",itemDescErrorText:"itemDescErrorText-E03aRc",itemMetaPath:"itemMetaPath-kNoVyG",itemMetaPathLink:"itemMetaPathLink-Gw9Pwh",itemRight:"itemRight-_Q3peE",itemDuration:"itemDuration-BQZ0ct",itemStatus:"itemStatus-MsAzSi",itemSuccessIcon:"itemSuccessIcon-_AmH0W",itemRunningIcon:"itemRunningIcon-vbxxeK",itemErrorIcon:"itemErrorIcon-WqqPK1",itemErrorWrap:"itemErrorWrap-SPeBTo"},t9=r(33418),re=/todos?\s+have\s+been\s+modified\s+successfully\.?/gi,rt=/exit\s*code\s*:\s*0\.?/gi,rr=r(33677),ri=r(50350),ra=r(10857),rn=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:240;return e.length<=t?e:"".concat(e.slice(0,t),"...")},rs=[{match:e=>e.includes("\u8BFB\u53D6\u6587\u4EF6"),transform:e=>e.length<=200?e:"".concat(e.slice(0,200),"...")}],ro=["\u5199\u5165\u6587\u4EF6","\u8BFB\u53D6\u6587\u4EF6","\u7F16\u8F91\u6587\u4EF6"],rl=function(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1];if(t)return!1;var r=(e||"").toLowerCase();return ro.some(e=>r.includes(e))},rd=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"",r=t&&t.trim()?t.replace(re,"\u4EFB\u52A1\u89C4\u5212\u5B8C\u6210").replace(rt,"\u6267\u884C\u6210\u529F"):"",i=(e||"").toLowerCase();for(var a of rs)if(a.match(i))return a.transform(r);return r},rc=e=>{if(null==e)return"";if("string"==typeof e)return e.trim();if("number"==typeof e||"boolean"==typeof e)return String(e);try{return JSON.stringify(e)}catch(e){return""}},ru=e=>{var t=(e=>{if("string"!=typeof e)return e;try{return JSON.parse(e)}catch(t){return e}})(e);return t?"string"==typeof t?t.trim():Array.isArray(t)?t.map(e=>rc(e)).filter(Boolean).join("\uFF0C"):"object"==typeof t?Object.entries(t).map(e=>{var[t,r]=e,i=rc(r);return i?"".concat(t,": ").concat(i):""}).filter(Boolean).join("\uFF0C"):"":""},rp=(0,d.Pi)(e=>{var t,r,i,s,{part:o,run:l}=e,{sandboxedAgentChatStore:d,integratedAgentStore:u,replayStore:p}=(0,b.mZ)(),{workspaceStore:m}=d,{items:_,status:g,count:f}=o.data,[y,x]=(0,c.useState)(!0),[I,S]=(0,c.useState)({}),[w,C]=(0,c.useState)(!1),T=(0,c.useRef)(null),k=m.fileTree,j=u.agentName===N.NG.PIPPIT_NEST_AGENT,P=!!p.shareId,L=!!(0,t9.isDebug)(),A=(0,c.useCallback)((e,t)=>{(0,ra.dv)({action:e,category:"memory_config",extra:(0,h._)({entry_source:"conversation"},t)})},[]);(0,c.useEffect)(()=>{var e=function(t){var r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"";t.forEach(t=>{t.children&&e(t.children,r+" ")})};e(k)},[_,k]);var M=(0,c.useMemo)(()=>_.filter(e=>!!e.isCompleted).length,[_]),D=(0,c.useMemo)(()=>_.some(e=>!!e.isError),[_]),R=(0,c.useMemo)(()=>D?"\u5931\u8D25":"running"===g?"\u6267\u884C\u4E2D ".concat(M,"/").concat(f):"completed"===g?"".concat(f," \u9879\u5DF2\u5B8C\u6210"):"".concat(f," \u9879\u4EFB\u52A1"),[g,f,M,D]),E=D?"error":g,U=(0,c.useCallback)(e=>{var t=t1(e);t&&(d.requestArtifactPreview({kind:t4(t),filePath:t,title:t.split("/").pop()||"\u6587\u4EF6\u9884\u89C8"}),d.setArtifactPanelOpen(!0))},[d]);(0,c.useCallback)((e,t)=>{var r=t1(e);r&&(t.preventDefault(),t.stopPropagation(),d.requestArtifactPreview({kind:t4(r),filePath:r,title:r.split("/").pop()||"\u6587\u4EF6\u9884\u89C8"}),d.setArtifactPanelOpen(!0))},[d]);var O=(0,c.useCallback)(e=>{S(t=>(0,v._)((0,h._)({},t),{[e]:!t[e]}))},[]),B=null==l||null==(r=l.stateSnapshot)||null==(t=r.run)?void 0:t.runQueueInfo,z=String(null==B?void 0:B.taskStatus)===ri.hY.Processing||String(null==B?void 0:B.taskStatus)===ri.hY.Queueing,F="running"===g&&z;return(0,a.jsxs)(a.Fragment,{children:[(0,a.jsxs)("div",{className:t7.toolCallGroup,children:[(0,a.jsxs)("button",{type:"button",className:t7.groupHeader,onClick:()=>x(e=>!e),children:[(0,a.jsxs)("div",{className:t7.headerLeft,children:[(0,a.jsx)("div",{className:t7.iconContainer,children:"error"===E?(0,a.jsx)(td.Z,{size:16,className:t7.errorIcon}):"running"===E?(0,a.jsx)(to.Z,{size:16,className:t7.spinningIcon}):"completed"===E?(0,a.jsx)(tl.Z,{size:16,className:t7.successIcon}):(0,a.jsx)(tY.Z,{size:16,className:t7.defaultIcon})}),(0,a.jsx)("div",{className:t7.groupTitle,children:"\u5DE5\u5177\u8C03\u7528"})]}),(0,a.jsxs)("div",{className:t7.headerRight,children:[(0,a.jsx)("span",{className:t7.statusText,children:R}),(0,a.jsx)(tB.Z,{size:16,className:"".concat(t7.chevron," ").concat(y?"":t7.chevronCollapsed)})]})]}),(0,a.jsx)("div",{ref:T,className:"".concat(t7.groupContent," ").concat(y?t7.expanded:t7.collapsed),children:(0,a.jsxs)("div",{className:t7.groupContentInner,children:[_.map((e,t)=>{var r,i,s,o,l,d,c,u,p,h,{prefix:v,suffix:m}=(e=>{if(!e)return{prefix:"\u5DE5\u5177\u8C03\u7528"};var t=e.split("$$");return{prefix:t[0]||"\u5DE5\u5177\u8C03\u7528",suffix:t[1]}})(e.toolName||(null==(r=e.data)?void 0:r.toolName)),_=!!e.isCompleted,g=!!e.isError,f=!!e.isCanceled,y=e.duration||(null==(i=e.data)?void 0:i.duration),b=e.loadingText||(null==(s=e.data)?void 0:s.loadingText);e.storyboardPath||null==(o=e.data)||o.storyboardPath;var x=e.outputPath,S=e.imageList||[],w=e.isFilePath,N=null!=(h=e.responseData)?h:null==(l=e.data)?void 0:l.responseData,T=null==(d=e.data)?void 0:d.requestData,M=e.toolName||(null==(c=e.data)?void 0:c.toolName),D=j?ru(N)||ru(T):"",R=rl(M,L)?"":/(^|\b)success\s*:\s*false\b|\brpcerror\b|\berror\b|\bfailed/i.test(D)?"\u5C0F\u4E91\u96C0\u4F3C\u4E4E\u9047\u5230\u4E86\u95EE\u9898...":rd(M,D),E=rn(R,240),B="".concat((null==(u=e.data)?void 0:u.toolId)||t,"-").concat(t),z=!!I[B],F=!!R&&R.length>36;return(0,a.jsxs)("div",{className:"".concat(t7.groupItem," ").concat(_?t7.itemCompleted:g?t7.itemError:t7.itemRunning),children:[(0,a.jsx)("div",{className:t7.itemDot}),(0,a.jsxs)("div",{className:t7.itemContent,children:[(0,a.jsxs)("div",{className:t7.itemTitleRow,children:[(0,a.jsx)("span",{className:t7.itemTitle,children:v}),m&&(0,a.jsx)("span",{className:t7.itemDesc,children:m}),!P&&w&&x&&(0,t5.j)(x)&&_?(0,a.jsxs)("button",{type:"button",className:t7.memoryConfigChip,onClick:()=>{A("click_memory_config_entry"),C(!0)},children:[(0,a.jsx)(tJ.Z,{size:10,className:t7.memoryConfigChipIcon}),"\u7528\u6237\u8BB0\u5FC6\u914D\u7F6E"]}):null,(S.length>0||x)&&(0,a.jsxs)("div",{className:t$.twoColumnImageRow,children:[S.length>0&&(0,a.jsx)("div",{className:t$.imageColumn,children:(0,a.jsx)(t6,{fileTree:k,label:"\u53C2\u8003",images:S,size:"small",onImageClick:U})}),x&&(0,a.jsx)("div",{className:t$.imageColumn,children:(0,a.jsx)(t6,{fileTree:k,label:w?"\u6587\u4EF6":"\u8F93\u51FA",images:[x],size:"small",onImageClick:U})})]})]}),(0,a.jsxs)("div",{className:t7.itemMetaText,children:[!_&&!g&&b&&(0,a.jsx)("span",{className:t7.itemMetaLoadingText,children:b}),!!R&&(0,a.jsxs)("span",{className:t7.itemMetaLine,children:[(0,a.jsx)("span",{className:"".concat(t7.itemMetaLineText," ").concat(z?"":t7.itemMetaLineTextCollapsed),children:z?R:E}),F&&(0,a.jsxs)("span",{className:t7.itemMetaLineActionWrap,children:[(0,a.jsx)("span",{className:t7.itemMetaLineFade}),(0,a.jsx)(tX.Z,{trackingAction:"integrated_agent_toolcall_meta_toggle",trackingCategory:"integrated_agent",trackingParams:{tool_name:e.toolName||(null==(p=e.data)?void 0:p.toolName)||"",expand:!z},size:"mini",type:"text",className:t7.itemMetaLineAction,"aria-label":z?"\u6298\u53E0\u4E2D\u95F4\u4FE1\u606F":"\u5C55\u5F00\u4E2D\u95F4\u4FE1\u606F",onClick:e=>{e.stopPropagation(),O(B)},children:(0,a.jsx)(tB.Z,{size:12,className:"".concat(t7.itemMetaLineToggleIcon," ").concat(z?t7.itemMetaLineToggleIconExpanded:"")})})]})]})]})]}),(0,a.jsxs)("div",{className:t7.itemRight,children:[void 0!==y&&y>0&&(0,a.jsx)("span",{className:t7.itemDuration,children:(e=>{if(null==e)return"";if(e<1e3)return"".concat(e,"ms");if(e<6e4)return"".concat((e/1e3).toFixed(1),"s");var t=Math.floor(e/6e4),r=(e%6e4/1e3).toFixed(0);return"".concat(t,"m").concat(r,"s")})(y)}),(0,a.jsx)("div",{className:t7.itemStatus,children:_?(0,a.jsx)(n.Z,{content:"\u6267\u884C\u6210\u529F",children:(0,a.jsx)(tl.Z,{size:14,className:t7.itemSuccessIcon})}):g?(0,a.jsx)(n.Z,{content:f?"\u7528\u6237\u624B\u52A8\u53D6\u6D88\u4EFB\u52A1":"\u6267\u884C\u5931\u8D25",children:(0,a.jsxs)("div",{className:t7.itemErrorWrap,children:[(0,a.jsx)("span",{className:t7.itemDescErrorText,children:"\u6267\u884C\u5931\u8D25"}),(0,a.jsx)(td.Z,{size:14,className:t7.itemErrorIcon})]})}):(0,a.jsx)(n.Z,{content:"\u52A0\u8F7D\u4E2D",children:(0,a.jsx)(to.Z,{size:14,className:t7.itemRunningIcon})})})]})]},B)}),F&&(0,a.jsx)(rr.K,{className:t7.queueItem,queueInfo:null==l||null==(s=l.stateSnapshot)||null==(i=s.run)?void 0:i.runQueueInfo,noTitle:!0})]})})]}),(0,a.jsx)(t8.Z,{visible:w,onClose:()=>C(!1),entrySource:"conversation"})]})});rp.displayName="XDataToolCallGroup";var rh=rp;r(44022),r(36015);var rv=r(71365),rm=r(45408),r_=r(88243),rg=r(32571),rf=r(6783),ry=r(93154),rb=r(2739),rx=r(73183),rI=r(59432),rS=r(4410),rw="footerButton-Dr57Cx",rN=(0,d.Pi)(e=>{var t,r,o,l,d,p,h,{part:v,partNode:m,message:_,index:g,content:f}=e||{},{threadId:x}=_||{},{replayStore:I,integratedAgentStore:S,runProgressStore:w}=(0,b.mZ)(),N=null==S||null==(t=S.vidsStore)?void 0:t.planningboardStore,C=!!(null==N?void 0:N.hasData),T=(null==v?void 0:v.data)||{},k=(null==v?void 0:v.artifact)||{},j=(null==S||null==(o=S.vidsStore)||null==(r=o.conversationStore)?void 0:r.videoMode)===rI.tB.OneClick,{intent:P="",caption:L,storyboard:A}=T||{},M=!!I.shareId,{agUiKit:D,onReport:R}=(0,s.a)(),E=D.threadManager,{messageList:U}=(0,et.useThreadMessageList)(),O=(0,c.useMemo)(()=>{var e;return!!(null==U?void 0:U.length)&&(null==(e=U[U.length-1])?void 0:e.messageId)===(null==_?void 0:_.messageId)},[U,null==_?void 0:_.messageId]);null==m||null==(l=m.messageNode)||l.isLastInThread;var B=null==D||null==(d=D.chatInputManager)?void 0:d.editorParts,z=(0,c.useMemo)(()=>!!(null==B?void 0:B.length)&&B.some(e=>(0,th.VO)(e)),[B]),F=(0,c.useMemo)(()=>!0,[_,v,U,g,f,D.runStates,null==(p=D.threadManager)?void 0:p.thread]),[Z,q]=(0,c.useState)(null),[G,V]=(0,c.useState)(null),[H,W]=(0,c.useState)(!1),[Q,K]=(0,c.useState)(!1),Y="__pippitcn_integrated_agent_xdata_video_state_tips_count",J=j&&F&&O&&!Q&&!M&&!H&&!C;(0,c.useEffect)(()=>{parseInt(localStorage.getItem(Y)||"0")>=3&&K(!0)},[]);var X=(0,c.useRef)(!1),$=(0,c.useRef)((null==U?void 0:U.length)||0),ee=null==w||null==(h=w.runs.get(Z||""))?void 0:h.status;(0,c.useEffect)(()=>{X.current&&U&&U.length>$.current&&(W(!1),X.current=!1),$.current=(null==U?void 0:U.length)||0},[U,U.length]),(0,c.useEffect)(()=>()=>{G&&clearTimeout(G)},[G]),(0,c.useEffect)(()=>{Z&&(null==S?void 0:S.vidsStore)&&ee&&("success"===ee||"failed"===ee)&&(W(!1),X.current=!1,G&&(clearTimeout(G),V(null)),q(null),"failed"===ee?ey.Z.error("\u751F\u6210\u89C6\u9891\u5931\u8D25\uFF0C\u8BF7\u91CD\u8BD5"):"success"===ee&&ey.Z.success("\u751F\u6210\u89C6\u9891\u6210\u529F\uFF01"))},[S,Z,null==S?void 0:S.vidsStore,G,ee]);var{visualStyle:er="",shotList:ei=[],pipelineName:ea=""}=A,en=ei.reduce((e,t)=>e+(t.shotDuration||0),0),es=(null==k?void 0:k.name)||(null==k?void 0:k.description)||"\u89C6\u9891\u7B56\u5212",eo=null==_?void 0:_.createdAt,el=eo?new Date(eo).toLocaleString("zh-CN"):"",ed=er.length>12,ec=H||"running"===ee,eu=(0,c.useCallback)(e=>(0,i._)(function*(){if(e&&(e.stopPropagation(),e.preventDefault()),null==S?void 0:S.vidsStore)try{var{artifactId:t}=k||{};W(!0);var r=yield S.vidsStore.fillStoryboardFromPlanningAndEnterProcedure(E,t,x);if(r&&(null==k?void 0:k.artifactId)){X.current=!0,q(r),G&&clearTimeout(G);var i=setTimeout(()=>{q(null),ey.Z.warning("\u751F\u6210\u8FC7\u7A0B\u8D85\u65F6\uFF0C\u8BF7\u68C0\u67E5\u72B6\u6001\u6216\u91CD\u8BD5")},6e5);V(i)}else q(null),W(!1),X.current=!1,ey.Z.error("\u751F\u6210\u521D\u59CB\u5316\u5931\u8D25\uFF0C\u8BF7\u91CD\u8BD5")}catch(e){ey.Z.error("\u751F\u6210\u89C6\u9891\u5931\u8D25\uFF0C\u8BF7\u91CD\u8BD5"),q(null),W(!1),X.current=!1,G&&(clearTimeout(G),V(null))}})(),[S,null==k?void 0:k.artifactId,E,x,G]);(0,c.useEffect)(()=>{var e=null==k?void 0:k.artifactId;if(e&&!M){var t=y.event(t=>{"generate_shots"===t.kind&&t.artifactId===e&&eu()});return()=>{t.dispose()}}},[null==k?void 0:k.artifactId,eu,M]);var ep=(0,c.useCallback)(()=>(null==R||R("auto_generate_shots",{is_auto_mode:J,artifact_id:null==k?void 0:k.artifactId,thread_id:x}),eu()),[null==k?void 0:k.artifactId,J,eu,R,x]),{isCounting:eh,remainingSeconds:ev,resetCountdown:em,clearCountdown:e_}=(0,rx.j)({seconds:60,autoStart:J,onAutoClick:ep,dependencies:[J]});(0,c.useEffect)(()=>{z&&eh&&em()},[z,eh,em]);var eg=(0,c.useCallback)(e=>(0,i._)(function*(){em(),yield eu(e)})(),[eu,em]),ef=(0,rS.x)(ea);return A?(0,a.jsx)("div",{className:"timelineContainer-jSRjj5",children:(0,a.jsx)("div",{className:"contentArea-rX_NZY",children:(0,a.jsxs)("div",{className:"unifiedCard-h4SRpc",onClick:()=>{var{artifactId:e,name:t}=k||{};null==N||N.setPlanningData({name:t,intent:P,caption:L,storyboard:A,artifactId:e,threadId:x})},"aria-label":"\u5E94\u7528\u5230\u5267\u672C",children:[(0,a.jsxs)("div",{className:"content-Cl907a",children:[(0,a.jsxs)("div",{className:"titleRow-vxg_1t",children:[(0,a.jsxs)("div",{className:"titleWithIcon-eTqs_Y",children:[(0,a.jsx)(r_.Z,{size:16}),(0,a.jsx)("span",{className:"title-LjsMj0",children:"\u5267\u672C"})]}),(0,a.jsxs)("span",{className:"duration-W8MO1C",children:[(0,a.jsx)(rg.Z,{size:14})," ",(e=>{if(!e)return"0s";var t=Math.floor(e/60),r=Math.floor(e%60);return t>0?"".concat(t,"\u5206").concat(r,"\u79D2"):"".concat(r,"\u79D2")})(en)]})]}),(0,a.jsxs)("div",{className:"meta-byyvGY",children:[(0,a.jsx)("div",{className:"metaLeft-A5jTu9",children:(0,a.jsxs)("span",{className:"metaTitle-YXiJVe",children:[ef?(0,a.jsx)(rv.Z,{style:{marginRight:"4px"},children:ef}):null,es]})}),(0,a.jsx)("div",{className:"metaRight-ALH2WY",children:er&&(0,a.jsx)(n.Z,{content:ed?er:void 0,children:(0,a.jsxs)("span",{className:"visualStyle-ZAipnZ",children:[(0,a.jsx)(rf.Z,{size:14}),(0,a.jsx)("span",{className:"visualStyleText-hgSu1j",children:er})]})})})]})]}),!F||Q||M?null:(0,a.jsx)("div",{className:"tipsArea-rpk3gL",children:(0,a.jsxs)("div",{className:"tipsContent-sSx5_v",children:[(0,a.jsx)("div",{className:"tipsIcon-mV0Xmj",children:(0,a.jsx)(ry.Z,{size:24})}),(0,a.jsxs)("div",{className:"tipsText-c4n_89",children:[(0,a.jsx)("div",{className:"tipsTitle-uqADgW",children:"\u5F00\u59CB\u521B\u4F5C\u60A8\u7684\u89C6\u9891"}),(0,a.jsx)("div",{className:"tipsDescription-cS_f1b",children:'\u70B9\u51FB"\u751F\u6210\u5206\u955C"\u5F00\u59CB\u4E0B\u4E00\u6B65\uFF0C\u60A8\u4E5F\u53EF\u4EE5\u7EE7\u7EED\u5BF9\u8BDD\u5B8C\u5584\u60A8\u7684\u89C6\u9891\u5206\u955C'})]}),(0,a.jsx)("button",{className:"tipsCloseButton-cIsvYX",onClick:e=>{e.stopPropagation(),e.preventDefault();var t=parseInt(localStorage.getItem(Y)||"0");localStorage.setItem(Y,(t+1).toString()),K(!0)},"aria-label":"\u5173\u95ED\u63D0\u793A",children:"\u2715"})]})}),(0,a.jsxs)("div",{className:"buttonFooter-N9NPJJ",children:[(0,a.jsx)("span",{className:"time-xRwtO6",children:el}),M?null:(0,a.jsxs)("div",{className:"buttonGroup-gv_t55",children:[(0,a.jsx)(rm.Z,{className:rw,type:"secondary",size:"small",onClick:()=>{var e;(null==S||null==(e=S.vidsStore)?void 0:e.conversationStore)&&(S.vidsStore.conversationStore.setCurrentViewingStoryboard(A),D.workbenchManager.toggleCanvasPanel(!0),R("agentFramePageExpand",{}),ey.Z.success("\u53F3\u4FA7\u5267\u672C\u5DF2\u66F4\u65B0"))},children:"\u67E5\u770B\u5267\u672C"}),F&&(0,a.jsx)(a.Fragment,{children:(0,a.jsx)(n.Z,{content:J&&eh?(0,a.jsxs)("span",{className:"tooltipContent-sSZjg9",children:[(0,a.jsx)(rg.Z,{size:12}),(0,a.jsxs)("span",{children:[Math.max(ev,0),"\u79D2\u540E\u81EA\u52A8\u751F\u6210\u5206\u955C"]}),(0,a.jsx)(rm.Z,{type:"text",size:"mini",onClick:e=>{e.stopPropagation(),e_()},style:{padding:"4px 6px",color:"#1890ff"},children:"\u53D6\u6D88"})]}):null,position:"top",showArrow:!0,children:(0,a.jsx)(u.mS,{className:"".concat(rw," ").concat(Q||ec?"":"highlightButton-IULFhC"),type:"primary",size:"small",onClick:eg,loading:ec,trackingAction:"generate_shots",trackingCategory:"integrated_agent_x_data_video_state",trackingParams:{artifact_id:null==k?void 0:k.artifactId,thread_id:x,pipeline_name:ea},cooldownMs:3e4,children:(0,a.jsxs)("span",{className:"buttonContent-NsXq0F",children:["\u751F\u6210\u5206\u955C",J&&eh?(0,a.jsx)("span",{className:"countdownContainer-ECPVoc",children:(0,a.jsx)(rb.Q,{seconds:60,remainingSeconds:ev,radius:14,size:20,strokeWidth:2,trackColor:"rgba(255, 255, 255, 0.4)",progressColor:"rgba(255, 255, 255, 0.7)"})}):null]})})})})]})]})]})})}):null}),rC=r(65777),rT="footerButton-DHilLQ",rk=(0,d.Pi)(e=>{var t,r,o,l,d,p,h,v,m,{part:_,message:g,partNode:f,index:x,content:I}=e||{},{threadId:S}=g||{},{replayStore:w,integratedAgentStore:N,runProgressStore:C}=(0,b.mZ)(),T=null==N||null==(t=N.vidsStore)?void 0:t.planningboardStore,k=!!(null==T?void 0:T.hasData),j=(null==_?void 0:_.data)||{},P=(null==_?void 0:_.artifact)||{},L=(null==N||null==(o=N.vidsStore)||null==(r=o.conversationStore)?void 0:r.videoMode)===rI.tB.OneClick,{intent:A="",storyboard:M}=j||{},D=!!w.shareId,{agUiKit:R,onReport:E}=(0,s.a)(),U=R.threadManager,{messageList:O}=(0,et.useThreadMessageList)(),B=(0,c.useMemo)(()=>{var e;return!!(null==O?void 0:O.length)&&(null==(e=O[O.length-1])?void 0:e.messageId)===(null==g?void 0:g.messageId)},[O,null==g?void 0:g.messageId]);null==f||null==(l=f.messageNode)||l.isLastInThread;var z=null==R||null==(d=R.chatInputManager)?void 0:d.editorParts,F=(0,c.useMemo)(()=>!!(null==z?void 0:z.length)&&z.some(e=>(0,th.VO)(e)),[z]),Z=(0,c.useMemo)(()=>!0,[]),[q,G]=(0,c.useState)(null),[V,H]=(0,c.useState)(null),[W,Q]=(0,c.useState)(!1),[K,Y]=(0,c.useState)(!1),J="__pippitcn_integrated_agent_xdata_video_state_21_tips_count";(0,c.useEffect)(()=>{parseInt(localStorage.getItem(J)||"0")>=3&&Y(!0)},[]);var X=(0,c.useRef)(!1),$=(0,c.useRef)((null==O?void 0:O.length)||0),ee=null==C||null==(p=C.runs.get(q||""))?void 0:p.status;(0,c.useEffect)(()=>{X.current&&O&&O.length>$.current&&(Q(!1),X.current=!1),$.current=(null==O?void 0:O.length)||0},[O,null==O?void 0:O.length]),(0,c.useEffect)(()=>()=>{V&&clearTimeout(V)},[V]),(0,c.useEffect)(()=>{q&&(null==N?void 0:N.vidsStore)&&("success"===ee||"failed"===ee)&&(Q(!1),X.current=!1,V&&(clearTimeout(V),H(null)),G(null),"failed"===ee?ey.Z.error("\u751F\u6210\u5206\u955C\u5931\u8D25\uFF0C\u8BF7\u91CD\u8BD5"):"success"===ee&&ey.Z.success("\u751F\u6210\u5206\u955C\u6210\u529F\uFF01"))},[q,null==N?void 0:N.vidsStore,V,ee]);var er=null!=(h=null==M?void 0:M.visualStyle)?h:"",ei=null!=(v=null==M?void 0:M.shotList)?v:[],ea=null!=(m=null==M?void 0:M.pipelineName)?m:"",en=ei.reduce((e,t)=>e+(t.shotDurationMs||0),0),es=(null==P?void 0:P.name)||(null==P?void 0:P.description)||"\u89C6\u9891\u7B56\u5212",eo=null==g?void 0:g.createdAt,el=eo?new Date(eo).toLocaleString("zh-CN"):"",ed=er.length>12,ec=W||"running"===ee,eu=L&&Z&&B&&!K&&!D&&!W&&!k,ep=e=>{e&&(e.stopPropagation(),e.preventDefault()),M&&(R.workbenchManager.toggleCanvasPanel(!0),R.workbenchManager.enterCustomPreview(rC.Jf,{storyboard:M,artifactId:null==P?void 0:P.artifactId,artifactName:(null==P?void 0:P.name)||(null==P?void 0:P.description),threadId:S}),E("agentFramePageExpand",{}))},eh=(0,c.useCallback)(e=>(0,i._)(function*(){if(e&&(e.stopPropagation(),e.preventDefault()),null==N?void 0:N.vidsStore)try{Q(!0);var{artifactId:t}=P||{},r=yield N.vidsStore.fillStoryboardFromPlanningAndEnterProcedure(U,t,S);if(r&&(null==P?void 0:P.artifactId)){X.current=!0,G(r),V&&clearTimeout(V);var i=setTimeout(()=>{G(null),ey.Z.warning("\u751F\u6210\u8FC7\u7A0B\u8D85\u65F6\uFF0C\u8BF7\u68C0\u67E5\u72B6\u6001\u6216\u91CD\u8BD5")},6e5);H(i)}else G(null),Q(!1),X.current=!1,ey.Z.error("\u751F\u6210\u521D\u59CB\u5316\u5931\u8D25\uFF0C\u8BF7\u91CD\u8BD5")}catch(e){ey.Z.error("\u751F\u6210\u5206\u955C\u5931\u8D25\uFF0C\u8BF7\u91CD\u8BD5"),G(null),Q(!1),X.current=!1,V&&(clearTimeout(V),H(null))}})(),[N,null==P?void 0:P.artifactId,U,S,V]);(0,c.useEffect)(()=>{var e=null==P?void 0:P.artifactId;if(e&&!D){var t=y.event(t=>{"generate_shots"===t.kind&&t.artifactId===e&&eh()});return()=>t.dispose()}},[null==P?void 0:P.artifactId,eh,D]);var ev=(0,c.useCallback)(()=>(null==E||E("auto_generate_shots",{is_auto_mode:eu,artifact_id:null==P?void 0:P.artifactId,thread_id:S}),eh()),[null==P?void 0:P.artifactId,eu,eh,E,S]),{isCounting:em,remainingSeconds:e_,resetCountdown:eg,clearCountdown:ef}=(0,rx.j)({seconds:60,autoStart:eu,onAutoClick:ev,dependencies:[eu]});(0,c.useEffect)(()=>{F&&em&&eg()},[F,em,eg]);var eb=(0,c.useCallback)(e=>(0,i._)(function*(){eg(),yield eh(e)})(),[eh,eg]),ex=(0,rS.x)(ea);return M?(0,a.jsx)("div",{className:"timelineContainer-RAkFpp",children:(0,a.jsx)("div",{className:"contentArea-FHNL6j",children:(0,a.jsxs)("div",{className:"unifiedCard-qhOtqE",onClick:ep,"aria-label":"\u67E5\u770B\u5267\u672C",children:[(0,a.jsxs)("div",{className:"content-Dl88tf",children:[(0,a.jsxs)("div",{className:"titleRow-MkgREz",children:[(0,a.jsxs)("div",{className:"titleWithIcon-HCrtgX",children:[(0,a.jsx)(r_.Z,{size:16}),(0,a.jsx)("span",{className:"title-CiKdtc",children:"\u5267\u672C"})]}),(0,a.jsxs)("span",{className:"duration-UV2aae",children:[(0,a.jsx)(rg.Z,{size:14})," ",(e=>{if(!e)return"0s";var t=Math.floor(e/60),r=Math.floor(e%60);return t>0?"".concat(t,"\u5206").concat(r,"\u79D2"):"".concat(r,"\u79D2")})(en/1e3)]})]}),(0,a.jsxs)("div",{className:"meta-J8Foec",children:[(0,a.jsx)("div",{className:"metaLeft-cx8xXa",children:(0,a.jsxs)("span",{className:"metaTitle-o_D8u4",children:[ex?(0,a.jsx)(rv.Z,{style:{marginRight:"4px"},children:ex}):null,es]})}),(0,a.jsx)("div",{className:"metaRight-O5oEWJ",children:er&&(0,a.jsx)(n.Z,{content:ed?er:void 0,children:(0,a.jsxs)("span",{className:"visualStyle-H5hfSh",children:[(0,a.jsx)(rf.Z,{size:14}),(0,a.jsx)("span",{className:"visualStyleText-p7XEIy",children:er})]})})})]}),(null==M?void 0:M.storyline)&&(0,a.jsx)("div",{className:"storylineSection-lxNaMx",children:(0,a.jsx)("span",{className:"storylineText-EHJZ4V",children:M.storyline})})]}),!Z||K||D?null:(0,a.jsx)("div",{className:"tipsArea-sAXWxg",children:(0,a.jsxs)("div",{className:"tipsContent-qfs4KW",children:[(0,a.jsx)("div",{className:"tipsIcon-bFpwQQ",children:(0,a.jsx)(ry.Z,{size:24})}),(0,a.jsxs)("div",{className:"tipsText-wZohtK",children:[(0,a.jsx)("div",{className:"tipsTitle-Nf0Pap",children:"\u5F00\u59CB\u521B\u4F5C\u60A8\u7684\u89C6\u9891"}),(0,a.jsx)("div",{className:"tipsDescription-ps7sjo",children:"\u70B9\u51FB\u300C\u751F\u6210\u5206\u955C\u300D\u5F00\u59CB\u4E0B\u4E00\u6B65\uFF0C\u60A8\u4E5F\u53EF\u4EE5\u7EE7\u7EED\u5BF9\u8BDD\u5B8C\u5584\u60A8\u7684\u89C6\u9891\u5206\u955C"})]}),(0,a.jsx)("button",{className:"tipsCloseButton-XLqkO7",onClick:e=>{e.stopPropagation(),e.preventDefault();var t=parseInt(localStorage.getItem(J)||"0");localStorage.setItem(J,String(t+1)),Y(!0)},"aria-label":"\u5173\u95ED\u63D0\u793A",children:"\u2715"})]})}),(0,a.jsxs)("div",{className:"buttonFooter-gwIxiW",children:[(0,a.jsx)("span",{className:"time-rwBhwc",children:el}),D?null:(0,a.jsxs)("div",{className:"buttonGroup-fXyPRX",children:[(0,a.jsx)(rm.Z,{className:rT,type:"secondary",size:"small",onClick:ep,children:"\u67E5\u770B\u5267\u672C"}),Z&&(0,a.jsx)(a.Fragment,{children:(0,a.jsx)(n.Z,{content:eu&&em?(0,a.jsxs)("span",{className:"tooltipContent-ZvdjSI",children:[(0,a.jsx)(rg.Z,{size:12}),(0,a.jsxs)("span",{children:[Math.max(e_,0),"\u79D2\u540E\u81EA\u52A8\u751F\u6210\u5206\u955C"]}),(0,a.jsx)(rm.Z,{type:"text",size:"mini",onClick:e=>{e.stopPropagation(),ef()},style:{padding:"4px 6px",color:"#1890ff"},children:"\u53D6\u6D88"})]}):null,position:"top",showArrow:!0,children:(0,a.jsx)(u.mS,{className:"".concat(rT," ").concat(K||ec?"":"highlightButton-tkUn33"),type:"primary",size:"small",onClick:eb,loading:ec,trackingAction:"generate_shots",trackingCategory:"integrated_agent_x_data_video_state_21",trackingParams:{artifact_id:null==P?void 0:P.artifactId,thread_id:S,pipeline_name:ea},cooldownMs:3e4,children:(0,a.jsxs)("span",{className:"buttonContent-m_FXEW",children:["\u751F\u6210\u5206\u955C",eu&&em?(0,a.jsx)("span",{className:"countdownContainer-OruE3b",children:(0,a.jsx)(rb.Q,{seconds:60,remainingSeconds:e_,radius:14,size:20,strokeWidth:2,trackColor:"rgba(255, 255, 255, 0.4)",progressColor:"rgba(255, 255, 255, 0.7)"})}):null]})})})})]})]})]})})}):null}),rj=r(94148),rP=r(91775),rL=r(21050),rA=r(38127);r(15215);var rM=r(92468),rD=r(98175),rR=(0,d.Pi)(e=>{var{visible:t,artifactId:r}=e,{integratedAgentStore:n}=(0,b.mZ)(),s=null==n?void 0:n.vidsStore,o=null==s?void 0:s.editStore;return(0,c.useEffect)(()=>{if(t&&r){var e;null==s||null==(e=s.editStore)||e.setArtifactId(r)}},[t,r,s]),(0,a.jsx)(rM.Z,{visible:t,onCancel:()=>(0,i._)(function*(){if(null==o?void 0:o.hasPendingRoleChanges)return void ey.Z.warning("\u8BF7\u5148\u4FDD\u5B58\u6216\u53D6\u6D88\u89D2\u8272\u7684\u6279\u91CF\u7F16\u8F91\uFF0C\u518D\u5173\u95ED\u5F53\u524D\u7F16\u8F91\u5668");null==s||s.closeProcedureDrawer()})(),className:"procedureDrawer-FPIMFx",headerStyle:{display:"none"},closable:!0,maskClosable:!0,escToExit:!1,placement:"right",width:"95%",footer:null,afterClose:()=>{var e,t;null==s||null==(t=s.editStore)||null==(e=t.dispose)||e.call(t)},children:(0,a.jsx)("div",{className:"drawerContent-kgMDV5",children:(0,a.jsx)(rD.k,{vidsStore:null==n?void 0:n.vidsStore})})})}),rE={timelineContainer:"timelineContainer-vwf80y",stepTitle:"stepTitle-RMJELx",stepSubtitle:"stepSubtitle-ZYbhD6",timelineLine:"timelineLine-EHfJ71",contentArea:"contentArea-qtpu9h",unifiedCard:"unifiedCard-rRPoFw",storyboardCard:"storyboardCard-_1OkXr",content:"content-XUfWtR",titleRow:"titleRow-AWuCX4",titleWithIcon:"titleWithIcon-lgKs7q",title:"title-pJoeed",meta:"meta-TRkSAu",duration:"duration-WuC4JK",statsInfo:"statsInfo-lCbrUb",statItem:"statItem-Zo4zON",visualStyle:"visualStyle-tbeIvW",visualStyleText:"visualStyleText-YaR68d",storylineSection:"storylineSection-kzLY60",storylineText:"storylineText-bvVwxz",buttonFooter:"buttonFooter-GZtTHy",buttonGroup:"buttonGroup-tWIOgv",footerButton:"footerButton-VwvRvU",storyboardModal:"storyboardModal-FadZ4_",modalContent:"modalContent-ZIQKPP",modalSection:"modalSection-u6pnkr",modalSectionTitle:"modalSectionTitle-moCcQg",modalText:"modalText-CQvNoK",modalStats:"modalStats-hwOwVM",modalStat:"modalStat-QUgbGo",modalStatLabel:"modalStatLabel-N3Ndhg",modalStatValue:"modalStatValue-xVdXEY",roleCard:"roleCard-FXxUWa",roleHeader:"roleHeader-fSyjOk",roleName:"roleName-MR6xzf",roleId:"roleId-hSfEFL",roleDetails:"roleDetails-Tx5G7u",roleAttribute:"roleAttribute-j9PhMV",shotCard:"shotCard-KVcLeM",shotHeader:"shotHeader-pY_YHc",shotTitle:"shotTitle-U3Te_Z",shotDuration:"shotDuration-mavLfy",shotDescription:"shotDescription-zilIvz",shotText:"shotText-baympD",shotVoiceovers:"shotVoiceovers-TMvsVd",shotSubtitle:"shotSubtitle-YvkAoz",voiceoverItem:"voiceoverItem-hBcTh0",voiceoverRole:"voiceoverRole-CfKyav",voiceoverContent:"voiceoverContent-XRlx45",sectionGroup:"sectionGroup-MtxxFF",groupTitle:"groupTitle-dw68M2",itemCard:"itemCard-FX3ZOF",itemName:"itemName-xFLsqK",itemDescription:"itemDescription-TAtQFg",tipsArea:"tipsArea-lBpELy",slideIn:"slideIn-udSEfV",highlightButton:"highlightButton-GHwRov",buttonGlow:"buttonGlow-qvR6rH",sweep:"sweep-zUauCZ",tipsContent:"tipsContent-NRiXN4",tipsIcon:"tipsIcon-B0TZrB",tipsText:"tipsText-jFOEsx",tipsTitle:"tipsTitle-iOIF4Y",tipsDescription:"tipsDescription-xa4wtO",tipsCloseButton:"tipsCloseButton-vD70XP",buttonContent:"buttonContent-TzVSA_",countdownContainer:"countdownContainer-Ih5m6G",tooltipContent:"tooltipContent-Mhx59d"},rU=(0,d.Pi)(e=>{var t,r,o,l,d,p,h,v,g,f,x,I,S,{message:w,part:N,partNode:C,content:T,index:k}=e,{replayStore:j,integratedAgentStore:P}=(0,b.mZ)(),L=null==P?void 0:P.vidsStore,A=(null==P||null==(r=P.vidsStore)||null==(t=r.conversationStore)?void 0:t.videoMode)===rI.tB.OneClick,{agUiKit:M,onReport:D}=(0,s.a)(),R=!!j.shareId,{messageList:E}=(0,et.useThreadMessageList)(),[U,O]=(0,c.useState)(!1),[B,z]=(0,c.useState)(!1),[F,Z]=(0,c.useState)(!1),q="__pippitcn_integrated_agent_xdata_video_storyboard_tips_count";(0,c.useEffect)(()=>{parseInt(localStorage.getItem(q)||"0")>=3&&Z(!0)},[]);var G=(0,c.useRef)(!1),V=(0,c.useRef)((null==E?void 0:E.length)||0),H=(0,c.useMemo)(()=>!!(null==T?void 0:T.length)&&T.length-1===k,[T,k]),W=(0,c.useMemo)(()=>{var e;return!!(null==E?void 0:E.length)&&(null==(e=E[E.length-1])?void 0:e.messageId)===(null==w?void 0:w.messageId)},[E,null==w?void 0:w.messageId]);null==C||null==(o=C.messageNode)||o.isLastInThread;var Q=(0,c.useMemo)(()=>!0,[w,N,E,H,W,M.runStates,null==(l=M.threadManager)?void 0:l.thread]),K=A&&Q&&W&&!F&&!R&&!U&&!(null==L?void 0:L.procedureModalVisible),Y=null==M||null==(d=M.chatInputManager)?void 0:d.editorParts,J=(0,c.useMemo)(()=>!!(null==Y?void 0:Y.length)&&Y.some(e=>(0,th.VO)(e)),[Y]);(0,c.useEffect)(()=>{G.current&&E&&E.length>V.current&&(O(!1),G.current=!1),V.current=(null==E?void 0:E.length)||0},[E]);var X=(0,c.useMemo)(()=>{if(!w||!w.content||!Array.isArray(w.content))return!0;try{var e=[];if(w.content.forEach((t,r)=>{"biz/x_data_video_storyboard"===t.subType&&e.push(r)}),e.length<=1)return!0;return w.content.findIndex(e=>e===N)===e[e.length-1]}catch(e){return!0}},[w,N]),$=(0,c.useMemo)(()=>{try{return(null==N?void 0:N.data)||{}}catch(e){return{}}},[N]),{artifactId:ee,name:er}=null==N?void 0:N.artifact,{storyBoard:ei}=$,ea=(0,c.useMemo)(()=>(null==ei?void 0:ei.shotList)?ei.shotList.reduce((e,t)=>e+(t.shotDuration||0),0):0,[ei]),en=e=>(0,i._)(function*(){try{if(!(null==L?void 0:L.conversationStore))return;z(!0),L.conversationStore.setIsViewingStoryboardReadOnly(e||!1);var t={artifactId:ee,threadId:null==w?void 0:w.threadId};yield L.conversationStore.handleViewStoryboardDetails(t)}catch(e){var r=e instanceof Error?e.message:"\u52A0\u8F7D\u6545\u4E8B\u677F\u5931\u8D25\uFF0C\u8BF7\u91CD\u8BD5";ey.Z.error(r)}finally{z(!1)}})(),es=(0,c.useCallback)(()=>(0,i._)(function*(){if((null==L?void 0:L.conversationStore)&&(null==L||!L.procedureModalVisible)){var e,t,r={artifactId:null==N||null==(e=N.artifact)?void 0:e.artifactId,threadId:null==w?void 0:w.threadId,trackingParams:{artifact_id:null==N||null==(t=N.artifact)?void 0:t.artifactId,source:"integrated_agent_x_data_video_storyboard",action:"direct_generate_video"},threadManager:M.threadManager};try{O(!0),yield L.conversationStore.handleDirectGenerateVideo(r),G.current=!0}catch(e){O(!1),G.current=!1,(0,m.eK)(Error("Direct generate video failed"),{context:"IntegratedAgent-XDataVideoStoryboard.handleDirectGenerate",component:"IntegratedAgent-XDataVideoStoryboard",method:"handleDirectGenerate",extra:{errorMessage:e.message,artifactId:ee,threadId:null==w?void 0:w.threadId}}),(0,_.Nf)("direct_generate_video_failed",{extra:{errorMessage:e.message,artifactId:ee,threadId:null==w?void 0:w.threadId}})}}})(),[null==L?void 0:L.conversationStore,null==L?void 0:L.procedureModalVisible,null==N||null==(p=N.artifact)?void 0:p.artifactId,null==w?void 0:w.threadId,M.threadManager,ee]);(0,c.useEffect)(()=>{var e,t=null==N||null==(e=N.artifact)?void 0:e.artifactId;if(t&&!R){var r=y.event(e=>{"generate_video"===e.kind&&e.artifactId===t&&es()});return()=>{r.dispose()}}},[es,R,null==N||null==(h=N.artifact)?void 0:h.artifactId]);var eo=(0,c.useCallback)(()=>{var e,t;return null==D||D("auto_generate_video",{is_auto_mode:K,artifact_id:null==N||null==(e=N.artifact)?void 0:e.artifactId,thread_id:null==w?void 0:w.threadId}),null==D||D("agent_thread_component",{action:"generate",threadId:null==w?void 0:w.threadId,runId:null==w?void 0:w.runId,messageId:null==w?void 0:w.messageId,source:"integrated_agent_x_data_video_storyboard",artifact_id:null==N||null==(t=N.artifact)?void 0:t.artifactId,trigger_mode:"auto",is_auto_mode:!0}),es()},[K,es,null==w?void 0:w.messageId,null==w?void 0:w.runId,null==w?void 0:w.threadId,D,null==N||null==(v=N.artifact)?void 0:v.artifactId]),{isCounting:el,remainingSeconds:ed,resetCountdown:ec,clearCountdown:eu}=(0,rx.j)({seconds:60,autoStart:K&&!(null==L?void 0:L.procedureModalVisible),onAutoClick:eo,dependencies:[K,null==L?void 0:L.procedureModalVisible]});(0,c.useEffect)(()=>{J&&el&&ec()},[J,el,ec]);var ep=(0,c.useCallback)(()=>{var e;null==D||D("agent_thread_component",{action:"generate",threadId:null==w?void 0:w.threadId,runId:null==w?void 0:w.runId,messageId:null==w?void 0:w.messageId,source:"integrated_agent_x_data_video_storyboard",artifact_id:null==N||null==(e=N.artifact)?void 0:e.artifactId,trigger_mode:"manual",is_auto_mode:!1}),ec(),es()},[es,null==w?void 0:w.messageId,null==w?void 0:w.runId,null==w?void 0:w.threadId,D,null==N||null==(g=N.artifact)?void 0:g.artifactId,ec]);if(!X||!ei)return null;var eh=(0,rS.x)(ei.pipelineName||"");return(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)("div",{className:rE.timelineContainer,children:(0,a.jsx)("div",{className:rE.contentArea,children:(0,a.jsxs)("div",{className:rE.unifiedCard,children:[(0,a.jsxs)("div",{className:rE.content,children:[(0,a.jsxs)("div",{className:rE.titleRow,children:[(0,a.jsxs)("div",{className:rE.titleWithIcon,children:[(0,a.jsx)(r_.Z,{size:16}),(0,a.jsx)("span",{className:rE.title,children:"\u89C6\u9891\u5206\u955C"})]}),(0,a.jsxs)("span",{className:rE.duration,children:[(0,a.jsx)(rg.Z,{size:14})," ",(e=>{if(!e)return"0s";var t=Math.floor(e/60),r=Math.floor(e%60);return t>0?"".concat(t,"\u5206").concat(r,"\u79D2"):"".concat(r,"\u79D2")})(ea)]})]}),(0,a.jsxs)("div",{className:rE.meta,children:[(0,a.jsxs)("span",{className:rE.metaTitle,children:[eh?(0,a.jsx)(rv.Z,{style:{marginRight:"4px"},children:eh}):null,er||""]}),ei.visualStyle&&(0,a.jsx)(n.Z,{content:ei.visualStyle.length>12?ei.visualStyle:void 0,children:(0,a.jsxs)("span",{className:rE.visualStyle,children:[(0,a.jsx)(rf.Z,{size:14}),(0,a.jsx)("span",{className:rE.visualStyleText,children:ei.visualStyle})]})})]}),ei.storyline&&(0,a.jsx)("div",{className:rE.storylineSection,children:(0,a.jsx)(rA.l,{prompt:ei.storyline,roleList:ei.roleList||[],productList:ei.productList||[],locationList:ei.locationList||[],highlightEnabled:!1,maxLines:2})}),(0,a.jsx)("div",{className:rE.meta,children:(0,a.jsxs)("div",{className:rE.statsInfo,children:[(0,a.jsxs)("span",{className:rE.statItem,children:[(0,a.jsx)(rj.Z,{size:14}),(null==(f=ei.roleList)?void 0:f.length)||0," \u89D2\u8272"]}),(0,a.jsxs)("span",{className:rE.statItem,children:[(0,a.jsx)(rP.Z,{size:14}),(null==(x=ei.locationList)?void 0:x.length)||0," \u573A\u666F"]}),(0,a.jsxs)("span",{className:rE.statItem,children:[(0,a.jsx)(tg.Z,{size:14}),(null==(I=ei.shotList)?void 0:I.length)||0," \u5206\u955C"]}),(0,a.jsxs)("span",{className:rE.statItem,children:[(0,a.jsx)(rL.Z,{size:14}),(null==(S=ei.productList)?void 0:S.length)||0," \u9053\u5177"]})]})})]}),!Q||F||R?null:(0,a.jsx)("div",{className:rE.tipsArea,children:(0,a.jsxs)("div",{className:rE.tipsContent,children:[(0,a.jsx)("div",{className:rE.tipsIcon,children:(0,a.jsx)(tg.Z,{size:24})}),(0,a.jsxs)("div",{className:rE.tipsText,children:[(0,a.jsx)("div",{className:rE.tipsTitle,children:"\u5B8C\u6210\u60A8\u7684\u89C6\u9891\u521B\u4F5C"}),(0,a.jsx)("div",{className:rE.tipsDescription,children:'\u60A8\u53EF\u4EE5\u70B9\u51FB"\u751F\u6210\u89C6\u9891"\u76F4\u63A5\u751F\u6210\uFF0C\u6216\u70B9\u51FB"\u624B\u52A8\u7F16\u8F91\u5206\u955C"\u7F16\u8F91\u540E\u751F\u6210\u89C6\u9891'})]}),(0,a.jsx)("button",{className:rE.tipsCloseButton,onClick:e=>{e.stopPropagation(),e.preventDefault();var t=parseInt(localStorage.getItem(q)||"0");localStorage.setItem(q,(t+1).toString()),Z(!0)},"aria-label":"\u5173\u95ED\u63D0\u793A",children:"\u2715"})]})}),(0,a.jsx)("div",{className:rE.buttonFooter,children:(0,a.jsx)("div",{className:rE.buttonGroup,children:(()=>{if(R)return null;if(Q){var e,t;return(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)(n.Z,{content:K&&el?(0,a.jsxs)("span",{className:rE.tooltipContent,children:[(0,a.jsx)(rg.Z,{size:12}),(0,a.jsxs)("span",{children:[Math.max(ed,0),"\u79D2\u540E\u81EA\u52A8\u751F\u6210\u89C6\u9891"]}),(0,a.jsx)(rm.Z,{type:"text",size:"mini",onClick:e=>{e.stopPropagation(),eu()},style:{padding:"4px 6px",color:"#1890ff"},children:"\u53D6\u6D88"})]}):null,position:"top",showArrow:!0,children:(0,a.jsx)(u.mS,{className:rE.footerButton,type:"secondary",size:"small",onClick:ep,loading:U,trackingAction:"direct_generate_video",trackingCategory:"integrated_agent_x_data_video_storyboard",trackingParams:{artifact_id:null==N||null==(e=N.artifact)?void 0:e.artifactId,thread_id:null==w?void 0:w.threadId,source:"integrated_agent_x_data_video_storyboard"},cooldownMs:3e4,children:(0,a.jsxs)("span",{className:rE.buttonContent,children:["\u751F\u6210\u89C6\u9891",K&&el?(0,a.jsx)("span",{className:rE.countdownContainer,children:(0,a.jsx)(rb.Q,{seconds:60,remainingSeconds:ed,radius:14,size:20,strokeWidth:2,trackColor:"rgba(0, 0, 0, 0.1)",progressColor:"rgba(0, 0, 0, 0.5)"})}):null]})})}),(0,a.jsx)(u.mS,{className:"".concat(rE.footerButton," ").concat(F||B?"":rE.highlightButton),type:"primary",size:"small",onClick:()=>en(),loading:B,trackingAction:"view_storyboard_details",trackingCategory:"integrated_agent_x_data_video_storyboard",trackingParams:{artifact_id:null==N||null==(t=N.artifact)?void 0:t.artifactId,thread_id:null==w?void 0:w.threadId,source:"integrated_agent_x_data_video_storyboard"},cooldownMs:1e3,children:"\u624B\u52A8\u7F16\u8F91\u5206\u955C"})]})}return(0,a.jsx)(rm.Z,{className:rE.footerButton,type:"primary",size:"small",onClick:()=>en(!0),loading:B,children:"\u67E5\u770B\u5206\u955C"})})()})})]})})}),(0,a.jsx)(rR,{visible:null==L?void 0:L.procedureModalVisible,artifactId:(null==L?void 0:L.procedureModalArtifactId)||void 0})]})}),rO=r(77426),rB="meta-dm27J7",rz="statItem-oM91py",rF="footerButton-fDEncc",rZ=(0,d.Pi)(e=>{var t,r,o,l,d,p,h,v,g,f,x,I,{message:S,part:w,partNode:N,content:C,index:T}=e,{replayStore:k,integratedAgentStore:L,loginStore:A}=(0,b.mZ)(),M=null==L?void 0:L.vidsStore,D=(null==L||null==(r=L.vidsStore)||null==(t=r.conversationStore)?void 0:t.videoMode)===rI.tB.OneClick,{agUiKit:R,onReport:E}=(0,s.a)(),U=!!k.shareId,{messageList:O}=(0,et.useThreadMessageList)(),[B,z]=(0,c.useState)(!1),[F,Z]=(0,c.useState)(!1),[q,G]=(0,c.useState)(!1),V="__pippitcn_integrated_agent_xdata_video_storyboard_21_tips_count";(0,c.useEffect)(()=>{parseInt(localStorage.getItem(V)||"0")>=3&&G(!0)},[]);var H=(0,c.useRef)(!1),W=(0,c.useRef)((null==O?void 0:O.length)||0);(0,c.useMemo)(()=>!!(null==C?void 0:C.length)&&C.length-1===T,[C,T]);var Q=(0,c.useMemo)(()=>{var e;return!!(null==O?void 0:O.length)&&(null==(e=O[O.length-1])?void 0:e.messageId)===(null==S?void 0:S.messageId)},[O,null==S?void 0:S.messageId]);null==N||null==(o=N.messageNode)||o.isLastInThread;var K=(0,c.useMemo)(()=>!0,[]),Y=D&&K&&Q&&!q&&!U&&!B&&!(null==M?void 0:M.procedureModalVisible),J=null==R||null==(l=R.chatInputManager)?void 0:l.editorParts,X=(0,c.useMemo)(()=>!!(null==J?void 0:J.length)&&J.some(e=>(0,th.VO)(e)),[J]);(0,c.useEffect)(()=>{H.current&&O&&O.length>W.current&&(z(!1),H.current=!1),W.current=(null==O?void 0:O.length)||0},[O]);var $=(0,c.useMemo)(()=>{if(!(null==S?void 0:S.content)||!Array.isArray(S.content))return!0;var e=[];return S.content.forEach((t,r)=>{"biz/x_data_video_storyboard_21"===t.subType&&e.push(r)}),e.length<=1||S.content.findIndex(e=>e===w)===e[e.length-1]},[S,w]),ee=(0,c.useMemo)(()=>{try{return(null==w?void 0:w.data)||{}}catch(e){return{}}},[w]),{artifactId:er,name:ei}=(null==w?void 0:w.artifact)||{},ea=(0,c.useMemo)(()=>ee.storyBoard?ee.storyBoard:(null==ee?void 0:ee.shotList)&&Array.isArray(ee.shotList)?ee:void 0,[ee]),en=(0,c.useMemo)(()=>(null==ea?void 0:ea.shotList)?ea.shotList.reduce((e,t)=>e+(t.shotDurationMs||0),0):0,[ea]),es=(0,c.useCallback)(e=>{try{var t,r=null==e||null==(t=e.data)?void 0:t.artifact;if(!r)return null;var i=(0,P.formatContent)(r.content);if(Array.isArray(i)){var a=i.find(e=>"biz/x_data_video_storyboard_21"===e.subType);if((0,P.isDataMessagePart)(a)){var n=null==a?void 0:a.data.storyBoard;if(n)return(0,rO.deepToCamelCaseKeys)(n)}}return null}catch(e){return null}},[]),eo=(0,c.useCallback)(e=>(0,i._)(function*(){if(!er)return void ey.Z.error("\u7F3A\u5C11 artifactId\uFF0C\u65E0\u6CD5\u6253\u5F00\u5206\u955C\u7F16\u8F91");var t=null==A?void 0:A.userConfig;if(!(null==t?void 0:t.uid))return ea?(R.workbenchManager.toggleCanvasPanel(!0),R.workbenchManager.enterCustomPreview(rC.Lv,{storyboard:ea,artifactId:er,threadId:null==S?void 0:S.threadId,isReadonly:e||!1}),void E("agentFramePageExpand",{})):void ey.Z.error("\u5206\u955C\u6570\u636E\u4E0D\u5B58\u5728");Z(!0);try{var r=(0,t9.isInternal)()?yield j.pippitService.InternalGetRunArtifact({artifact_id:er,user_id:t.uid}):yield j.pippitService.GetRunArtifact({artifact_id:er,user_id:t.uid});if(!(null==r?void 0:r.data))throw Error((null==r?void 0:r.errmsg)||"\u83B7\u53D6\u5206\u955C\u6570\u636E\u5931\u8D25");var i=es(r)||ea;if(!i)return void ey.Z.error("\u5206\u955C\u6570\u636E\u4E0D\u5B58\u5728");R.workbenchManager.toggleCanvasPanel(!0),R.workbenchManager.enterCustomPreview(rC.Lv,{storyboard:i,artifactId:er,threadId:null==S?void 0:S.threadId,isReadonly:e||!1}),E("agentFramePageExpand",{})}catch(t){ea?(R.workbenchManager.toggleCanvasPanel(!0),R.workbenchManager.enterCustomPreview(rC.Lv,{storyboard:ea,artifactId:er,threadId:null==S?void 0:S.threadId,isReadonly:e||!1}),E("agentFramePageExpand",{}),ey.Z.warning("\u4F7F\u7528\u672C\u5730\u6570\u636E\u6253\u5F00\u7F16\u8F91\u5668")):ey.Z.error(t instanceof Error?t.message:"\u52A0\u8F7D\u5206\u955C\u6570\u636E\u5931\u8D25")}finally{Z(!1)}})(),[er,ea,null==S?void 0:S.threadId,null==A?void 0:A.userConfig,R.workbenchManager,E,es]),el=(0,c.useCallback)(()=>(0,i._)(function*(){if((null==M?void 0:M.conversationStore)&&(null==M||!M.procedureModalVisible)){var e,t,r={artifactId:null==w||null==(e=w.artifact)?void 0:e.artifactId,threadId:null==S?void 0:S.threadId,trackingParams:{artifact_id:null==w||null==(t=w.artifact)?void 0:t.artifactId,source:"integrated_agent_x_data_video_storyboard_21",action:"direct_generate_video"},threadManager:R.threadManager};try{z(!0),yield M.conversationStore.handleDirectGenerateVideo(r),H.current=!0}catch(e){z(!1),H.current=!1,(0,m.eK)(Error("Direct generate video failed"),{context:"XDataVideoStoryboard21.handleDirectGenerate",extra:{errorMessage:null==e?void 0:e.message,artifactId:er,threadId:null==S?void 0:S.threadId}}),(0,_.Nf)("direct_generate_video_failed",{extra:{errorMessage:null==e?void 0:e.message,artifactId:er,threadId:null==S?void 0:S.threadId}})}}})(),[null==M?void 0:M.conversationStore,null==M?void 0:M.procedureModalVisible,null==w||null==(d=w.artifact)?void 0:d.artifactId,null==S?void 0:S.threadId,R.threadManager,er]);(0,c.useEffect)(()=>{if((null==w||null==(e=w.artifact)?void 0:e.artifactId)&&!U){var e,t=y.event(e=>{"generate_video"===e.kind&&e.artifactId===w.artifact.artifactId&&el()});return()=>t.dispose()}},[el,U,null==w||null==(p=w.artifact)?void 0:p.artifactId]);var ed=(0,c.useCallback)(()=>{var e,t;return null==E||E("auto_generate_video",{is_auto_mode:Y,artifact_id:null==w||null==(e=w.artifact)?void 0:e.artifactId,thread_id:null==S?void 0:S.threadId}),null==E||E("agent_thread_component",{action:"generate",threadId:null==S?void 0:S.threadId,runId:null==S?void 0:S.runId,messageId:null==S?void 0:S.messageId,source:"integrated_agent_x_data_video_storyboard_21",artifact_id:null==w||null==(t=w.artifact)?void 0:t.artifactId,trigger_mode:"auto",is_auto_mode:!0}),el()},[Y,el,null==S?void 0:S.messageId,null==S?void 0:S.runId,null==S?void 0:S.threadId,E,null==w||null==(h=w.artifact)?void 0:h.artifactId]),{isCounting:ec,remainingSeconds:eu,resetCountdown:ep,clearCountdown:eh}=(0,rx.j)({seconds:60,autoStart:Y&&!(null==M?void 0:M.procedureModalVisible),onAutoClick:ed,dependencies:[Y,null==M?void 0:M.procedureModalVisible]});(0,c.useEffect)(()=>{X&&ec&&ep()},[X,ec,ep]);var ev=(0,c.useCallback)(()=>{var e;null==E||E("agent_thread_component",{action:"generate",threadId:null==S?void 0:S.threadId,runId:null==S?void 0:S.runId,messageId:null==S?void 0:S.messageId,source:"integrated_agent_x_data_video_storyboard_21",artifact_id:null==w||null==(e=w.artifact)?void 0:e.artifactId,trigger_mode:"manual",is_auto_mode:!1}),ep(),el()},[el,null==S?void 0:S.messageId,null==S?void 0:S.runId,null==S?void 0:S.threadId,E,null==w||null==(v=w.artifact)?void 0:v.artifactId,ep]);if(!$||!ea)return null;var em=(0,rS.x)(ea.pipelineName||"");return(0,a.jsx)("div",{className:"timelineContainer-SDnDyd",children:(0,a.jsx)("div",{className:"contentArea-ziq4AO",children:(0,a.jsxs)("div",{className:"unifiedCard-KTsyLe",children:[(0,a.jsxs)("div",{className:"content-LABrOr",children:[(0,a.jsxs)("div",{className:"titleRow-Wndp4H",children:[(0,a.jsxs)("div",{className:"titleWithIcon-bqU_Rw",children:[(0,a.jsx)(r_.Z,{size:16}),(0,a.jsx)("span",{className:"title-YnPgob",children:"\u89C6\u9891\u5206\u955C"})]}),(0,a.jsxs)("span",{className:"duration-ppCGDb",children:[(0,a.jsx)(rg.Z,{size:14})," ",(e=>{if(!e)return"0s";var t=Math.floor(e/60),r=Math.floor(e%60);return t>0?"".concat(t,"\u5206").concat(r,"\u79D2"):"".concat(r,"\u79D2")})(en/1e3)]})]}),(0,a.jsxs)("div",{className:rB,children:[(0,a.jsxs)("span",{className:"metaTitle-hAB3_r",children:[em?(0,a.jsx)(rv.Z,{style:{marginRight:"4px"},children:em}):null,ei||""]}),ea.visualStyle&&(0,a.jsx)(n.Z,{content:ea.visualStyle.length>12?ea.visualStyle:void 0,children:(0,a.jsxs)("span",{className:"visualStyle-smgxLA",children:[(0,a.jsx)(rf.Z,{size:14}),(0,a.jsx)("span",{className:"visualStyleText-Do2Iu_",children:ea.visualStyle})]})})]}),ea.storyline&&(0,a.jsx)("div",{className:"storylineSection-x04zRs",children:(0,a.jsx)(rA.l,{prompt:ea.storyline,roleList:ea.roleList||[],productList:ea.productList||[],locationList:ea.locationList||[],highlightEnabled:!1,maxLines:2})}),(0,a.jsx)("div",{className:rB,children:(0,a.jsxs)("div",{className:"statsInfo-z30OiT",children:[(0,a.jsxs)("span",{className:rz,children:[(0,a.jsx)(rj.Z,{size:14}),(null==(g=ea.roleList)?void 0:g.length)||0," \u89D2\u8272"]}),(0,a.jsxs)("span",{className:rz,children:[(0,a.jsx)(rP.Z,{size:14}),(null==(f=ea.locationList)?void 0:f.length)||0," \u573A\u666F"]}),(0,a.jsxs)("span",{className:rz,children:[(0,a.jsx)(tg.Z,{size:14}),(null==(x=ea.shotList)?void 0:x.length)||0," \u5206\u955C"]}),(0,a.jsxs)("span",{className:rz,children:[(0,a.jsx)(rL.Z,{size:14}),(null==(I=ea.productList)?void 0:I.length)||0," \u9053\u5177"]})]})})]}),!K||q||U?null:(0,a.jsx)("div",{className:"tipsArea-RmiIVZ",children:(0,a.jsxs)("div",{className:"tipsContent-aYbLzC",children:[(0,a.jsx)("div",{className:"tipsIcon-d9KtzM",children:(0,a.jsx)(tg.Z,{size:24})}),(0,a.jsxs)("div",{className:"tipsText-u14qhf",children:[(0,a.jsx)("div",{className:"tipsTitle-v_6XVh",children:"\u5B8C\u6210\u60A8\u7684\u89C6\u9891\u521B\u4F5C"}),(0,a.jsx)("div",{className:"tipsDescription-iu_wCT",children:"\u60A8\u53EF\u4EE5\u70B9\u51FB\u300C\u751F\u6210\u89C6\u9891\u300D\u76F4\u63A5\u751F\u6210\uFF0C\u6216\u70B9\u51FB\u300C\u624B\u52A8\u7F16\u8F91\u5206\u955C\u300D\u7F16\u8F91\u540E\u751F\u6210\u89C6\u9891"})]}),(0,a.jsx)("button",{className:"tipsCloseButton-Tkzf4l",onClick:e=>{e.stopPropagation(),e.preventDefault();var t=parseInt(localStorage.getItem(V)||"0");localStorage.setItem(V,String(t+1)),G(!0)},"aria-label":"\u5173\u95ED\u63D0\u793A",children:"\u2715"})]})}),(0,a.jsx)("div",{className:"buttonFooter-DE5dvK",children:(0,a.jsx)("div",{className:"buttonGroup-jHD9DZ",children:(()=>{if(U)return null;if(K){var e,t;return(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)(n.Z,{content:Y&&ec?(0,a.jsxs)("span",{className:"tooltipContent-Ve1F4J",children:[(0,a.jsx)(rg.Z,{size:12}),(0,a.jsxs)("span",{children:[Math.max(eu,0),"\u79D2\u540E\u81EA\u52A8\u751F\u6210\u89C6\u9891"]}),(0,a.jsx)(rm.Z,{type:"text",size:"mini",onClick:e=>{e.stopPropagation(),eh()},style:{padding:"4px 6px",color:"#1890ff"},children:"\u53D6\u6D88"})]}):null,position:"top",showArrow:!0,children:(0,a.jsx)(u.mS,{className:rF,type:"secondary",size:"small",onClick:ev,loading:B,trackingAction:"direct_generate_video",trackingCategory:"integrated_agent_x_data_video_storyboard_21",trackingParams:{artifact_id:null==w||null==(e=w.artifact)?void 0:e.artifactId,thread_id:null==S?void 0:S.threadId,source:"integrated_agent_x_data_video_storyboard_21"},cooldownMs:3e4,children:(0,a.jsxs)("span",{className:"buttonContent-NuTNkC",children:["\u751F\u6210\u89C6\u9891",Y&&ec?(0,a.jsx)("span",{className:"countdownContainer-HzR8ea",children:(0,a.jsx)(rb.Q,{seconds:60,remainingSeconds:eu,radius:14,size:20,strokeWidth:2,trackColor:"rgba(0, 0, 0, 0.1)",progressColor:"rgba(0, 0, 0, 0.5)"})}):null]})})}),(0,a.jsx)(u.mS,{className:"".concat(rF," ").concat(q?"":"highlightButton-PrFTQX"),type:"primary",size:"small",onClick:()=>eo(),trackingAction:"view_storyboard_details",trackingCategory:"integrated_agent_x_data_video_storyboard_21",trackingParams:{artifact_id:null==w||null==(t=w.artifact)?void 0:t.artifactId,thread_id:null==S?void 0:S.threadId,source:"integrated_agent_x_data_video_storyboard_21"},cooldownMs:1e3,children:"\u624B\u52A8\u7F16\u8F91\u5206\u955C"})]})}return(0,a.jsx)(rm.Z,{className:rF,type:"primary",size:"small",onClick:()=>eo(!0),children:"\u67E5\u770B\u5206\u955C"})})()})})]})})})})},46916:function(e,t,r){"use strict";r.d(t,{CZ:()=>u,Ej:()=>c,Lb:()=>p,NG:()=>a,NQ:()=>l,Yg:()=>s,fF:()=>d});var i,a=((i={}).PIPPIT_IMAGE_AI_EDITOR_AGENT_V0="pippit_image_ai_editor_agent_v0",i.PIPPIT_IMAGE_AGENT_V2="pippit_image_agent_v2",i.PIPPIT_VIDEO_CHAT_AGENT="pippit_video_chat_agent",i.PIPPIT_VIDEO_AGENT_V2_CN="pippit_video_agent_v2_cn",i.PIPPIT_NEST_AGENT="pippit_nest_agent",i.PIPPIT_VIDEO_PART_AGENT="pippit_video_part_agent",i.PIPPIT_UGC_MONTEGA_AGENT="pippit_ugc_montega_agent",i.PIPPIT_INTEGRATED_AGENT="pippit_integrated_agent",i.PIPPIT_TEMPLATE_CREATIVE_AGENT="pippit_template_creative_agent",i.PIPPIT_UGC_DREAMACTOR_AGENT="pippit_ugc_dreamactor_agent",i),n={pippit_image_ai_editor_agent_v0:"\u56FE\u7247",pippit_image_agent_v2:"\u56FE\u7247",pippit_video_chat_agent:"\u89C6\u9891\uFF08APP\u7AEF\uFF09",pippit_nest_agent:"\u5168\u80FD\u521B\u4F5CAgent",pippit_video_part_agent:"\u6C89\u6D78\u5F0F\u77ED\u7247",pippit_ugc_montega_agent:"\u4E00\u955C\u5230\u5E95",pippit_template_creative_agent:"\u52A8\u4F5C\u6A21\u4EFF",pippit_ugc_dreamactor_agent:"\u52A8\u4F5C\u6A21\u4EFF"},s=new Set(["pippit_ugc_montega_agent","pippit_template_creative_agent","pippit_ugc_dreamactor_agent","pippit_video_agent_v2_cn","pippit_nest_agent","pippit_integrated_agent","pippit_video_part_agent","pippit_image_agent_v2"]),o=new Set(["pippit_ugc_montega_agent","pippit_video_part_agent","pippit_template_creative_agent","pippit_ugc_dreamactor_agent"]),l=e=>o.has(e),d=e=>n[e]||"",c=e=>Object.values(a).includes(e),u=e=>{switch(e){case"pippit_ugc_montega_agent":return"montage";case"pippit_template_creative_agent":case"pippit_ugc_dreamactor_agent":return"dream-motion";default:return"integrated-agent"}},p=e=>{switch(e){case"pippit_video_part_agent":return"instant_video";case"pippit_ugc_montega_agent":return"montage_model";default:return"integrated_agent"}}},82823:function(e,t,r){"use strict";r.d(t,{Lb:()=>i.Lb,NG:()=>i.NG,Yg:()=>i.Yg});var i=r(46916)},29165:function(e,t,r){"use strict";function i(e){return e&&Array.isArray(e)?e.filter(e=>{var t=e.content;if(t&&Array.isArray(t)&&t.length>0){var{subType:r,data:i}=t[0]||{},a=(null==i?void 0:i.toolName)&&"biz/x_tool_name_montage"===i.toolName,n=(null==i?void 0:i.toolName)==="biz/x_tool_name_video_part";if(r&&"biz/x_data_direct_tool_call_req"===r&&!a&&!n)return!1}return!0}):[]}r.d(t,{K:()=>i})},16390:function(e,t,r){"use strict";r.d(t,{a1:()=>s,xM:()=>o});var i=r(32790),a=r(77910),n=e=>{if(e&&"auto"!==e)return e},s=e=>{var t=null==e||null==(m=e.threadManager)||null==(v=m.thread)||null==(h=v.getRunList)?void 0:h.call(v);if(!Array.isArray(t)||0===t.length)return{};for(var r of t){var n=null==r||null==(_=r.messageList)?void 0:_.find(e=>(null==e?void 0:e.role)==="user");if(Array.isArray(null==n?void 0:n.content)){var s=void 0,o=void 0,l=void 0;for(var d of n.content){var c=null!=(g=null==d?void 0:d.subType)?g:null==d?void 0:d.sub_type,u=null==d?void 0:d.data,p="string"==typeof u?(0,i.D)(u):u;if("biz/image_settings"===c){s=null!=(y=null!=(f=null==p?void 0:p.preferred_generation_strategy)?f:null==p?void 0:p.preferredGenerationStrategy)?y:s;continue}if("biz/general_agent_settings"===c||"biz/general_settings"===c){s=(null==p?void 0:p.image_model)||(null==p?void 0:p.imageModel)||s,o=(null==p?void 0:p.video_model)||(null==p?void 0:p.videoModel)||o;continue}if("biz/video_settings"===c){l=(null==p?void 0:p.videoAgentChain)||(null==p?void 0:p.video_agent_chain)||l;continue}if("biz/x_data_direct_tool_call_req"===c){var h,v,m,_,g,f,y,b,x,I,S,w,N,C,T=null!=(C=null!=(N=null!=(w=null!=(S=null==p?void 0:p.param)?S:null==p?void 0:p.params)?w:null==p||null==(b=p.requestData)?void 0:b.param)?N:null==p||null==(x=p.request_data)?void 0:x.param)?C:null==p||null==(I=p.data)?void 0:I.param,k="string"==typeof T?(0,i.D)(T):T;o=(null==k?void 0:k.model)||o}}var j=o||(0,a.Tv)(l);if(s||j)return{imageModel:s,videoModel:j}}}return{}},o=(e,t)=>({imageModel:n(e?e.imageModel:t.imageModel),videoModel:n(e?e.videoModel:t.videoModel)})},90386:function(e,t,r){"use strict";r.d(t,{e:()=>i});var i=(e,t)=>{e.setCurrentTabName("home"),setTimeout(()=>{var r,i,a;null==t||null==(r=t.switchToThread)||r.call(t,""),null==t||null==(a=t.workbenchManager)||null==(i=a.enterEmptyState)||i.call(a),e.onReset()},200),setTimeout(()=>{e.setCurrentTabName("home")},200)}},77495:function(e,t,r){"use strict";r.d(t,{CC:()=>m,Sy:()=>u,VO:()=>p,Vv:()=>h,a9:()=>c,p1:()=>v});var i=r(64664),a=r(33994),n=r(41925),s=r(32790),o="biz/x_data_prompt_text";function l(e){return((null==e?void 0:e.subType)||(null==e?void 0:e.sub_type))===o}function d(e){return(null==e?void 0:e.type)===n.PartType.Text}function c(e){return l(e)||d(e)}function u(e){if(!e)return"";if(l(e)){var t=null==e?void 0:e.data,r="string"==typeof t?(0,s.D)(t):t;return"string"==typeof(null==r?void 0:r.content)?r.content:""}return d(e)&&"string"==typeof(null==e?void 0:e.data)?e.data:""}function p(e){return u(e).trim().length>0}function h(e){return{type:n.PartType.Data,subType:o,data:{content:e}}}function v(e){return{type:"data",sub_type:o,data:JSON.stringify({content:e})}}function m(e){if(l(e)){var t=null==e?void 0:e.data,r="string"==typeof t?(0,s.D)(t):t;return(0,a._)((0,i._)({},e),{type:n.PartType.Data,subType:o,data:{content:"string"==typeof(null==r?void 0:r.content)?r.content:""}})}return d(e)?(0,i._)({},e,h(u(e))):e}},89142:function(e,t,r){"use strict";r.d(t,{z:()=>s});var i=r(32790),a=e=>"string"==typeof e?(0,i.D)(e):e,n=e=>{var t,r,i,a,n=null!=(a=null==e?void 0:e.image)?a:e;return String((null==n||null==(t=n.metadata)?void 0:t.format)||(null==n?void 0:n.format)||(null==n||null==(r=n.metadata)?void 0:r.mime)||(null==n?void 0:n.mime)||"").toLowerCase().includes("gif")||String((null==n?void 0:n.url)||(null==n||null==(i=n.sceneUrls)?void 0:i.download)||(null==n?void 0:n.downloadUrl)||"").toLowerCase().includes(".gif")?"gif":"image"},s=e=>{var t=(e=>{if("string"==typeof e){var t=e.trim().toLowerCase();if("video"===t||"image"===t||"gif"===t)return t}})(null!=(s=null==e?void 0:e.itemType)?s:null==e?void 0:e.item_type);if(t)return t;var r=null==e?void 0:e.content;if(Array.isArray(r))for(var i of r){var s,o,l,d=String(null!=(l=null!=(o=null==i?void 0:i.subType)?o:null==i?void 0:i.sub_type)?l:"").toLowerCase(),c=a(null==i?void 0:i.data);if("biz/x_data_video"===d||"biz/x_data_upload_video"===d||"biz/x_data_imitation_video"===d)return"video";if("biz/x_data_image"===d||"biz/x_data_upload_image"===d)return n(c);if(null==c?void 0:c.video)return"video";if(null==c?void 0:c.image)return n(c)}}},68559:function(e,t,r){"use strict";r.d(t,{Zr:()=>l,jD:()=>o,zT:()=>s});var i=r(21427),a=r(32790),n=r(81266),s=e=>{var t;return(t=String(e||"").toLowerCase().replace(/[\s_-]/g,"")).includes("seedance2.0fast")||t.includes("seedance2.0")||t.includes("seedance2.0fastvision")||t.includes("seedance2.0vision")?"nest_seedance2_0":"nest_agent"},o=e=>{var t=e.find(e=>(null==e?void 0:e.role)==="user"&&Array.isArray(null==e?void 0:e.content));if(!t||!Array.isArray(t.content))return{};for(var r of t.content){var i,n,s,o=null!=(s=null==r?void 0:r.subType)?s:null==r?void 0:r.sub_type;if("biz/general_agent_settings"===o||"biz/general_settings"===o){var l="string"==typeof(null==r?void 0:r.data)?(0,a.D)(r.data):null==r?void 0:r.data;i=(null==l?void 0:l.image_model)||(null==l?void 0:l.imageModel)||i,n=(null==l?void 0:l.video_model)||(null==l?void 0:l.videoModel)||n}}return{imageModel:i,videoModel:n}},l=e=>{var{isNestAgent:t,nestAgentVideoModel:r,generationType:a,videoPartModel:o}=e;return t?s(r):a===i.F.VideoPart?(0,n.L0)(o)?"video_part_seedance2_0":"video_part":"videogen"}},8041:function(e,t,r){"use strict";r.d(t,{jp:()=>C,s_:()=>T});var i=r(72322);r(94672),r(20671);var a=r(74993),n=r(25962),s=r(50586),o=r(79368),l=r(52155),d=r.n(l),c=r(33891),u=r(9767),p=r(1663),h=r(18571),v=r(16162),m=r(76411),_=r(8590),g=r(21427),f=r(38611),y=r(41711),b=[{label:"Seedream 5.0 Lite",value:"seedream_5.0",description:"\u5B57\u8282\u8DF3\u52A8\u6700\u65B0\u7684\u56FE\u50CF\u751F\u6210\u6A21\u578B\uFF0C\u753B\u8D28\u66F4\u5F3A\u3002"},{label:"Seedream 4.5",value:"seedream_4.5",description:"\u5B57\u8282\u8DF3\u52A8\u7684\u56FE\u50CF\u751F\u6210\u6A21\u578B\u3002"},{label:"Seedream 4.1",value:"seedream_4.1",description:"\u5B57\u8282\u8DF3\u52A8\u7684\u56FE\u50CF\u751F\u6210\u6A21\u578B\u3002"},{label:"Seedream 4",value:"seedream_4",description:"\u5B57\u8282\u8DF3\u52A8\u7684\u56FE\u50CF\u751F\u6210\u6A21\u578B\u3002"}],x=[{label:"Seedance 2.0 Fast VIP",value:"seedance2.0_fast_vision",description:"\u6781\u901F\u63A8\u7406\uFF0C\u4F1A\u5458\u4E13\u5C5E\u901A\u9053\uFF0C\u97F3\u89C6\u6587\u56FE\u5747\u53EF\u53C2\u8003"},{label:"Seedance 2.0 VIP",value:"seedance2.0_vision",description:"\u5168\u6A21\u6001\u80FD\u529B\uFF0C\u4F1A\u5458\u4E13\u5C5E\u901A\u9053\uFF0C\u97F3\u89C6\u6587\u56FE\u5747\u53EF\u53C2\u8003"},{label:"Seedance 2.0 Fast",value:"seedance_2.0_fast",description:"\u66F4\u5FEB\u66F4\u4FBF\u5B9C\u7684Seedance 2.0\u6A21\u578B"}],I=[{label:"Seedream 5.0 Lite",value:"seedream_5.0",description:"\u5B57\u8282\u8DF3\u52A8\u6700\u65B0\u7684\u56FE\u50CF\u751F\u6210\u6A21\u578B\uFF0C\u753B\u8D28\u66F4\u5F3A\u3002"},{label:"Seedream 4.5",value:"seedream_4.5",description:"\u5B57\u8282\u8DF3\u52A8\u6700\u65B0\u7684\u56FE\u50CF\u751F\u6210\u6A21\u578B\u3002"},{label:"Seedream 4.1",value:"seedream_4.1",description:"\u5B57\u8282\u8DF3\u52A8\u7684\u56FE\u50CF\u751F\u6210\u6A21\u578B\u3002"},{label:"Seedream 4",value:"seedream_4",description:"\u5B57\u8282\u8DF3\u52A8\u7684\u56FE\u50CF\u751F\u6210\u6A21\u578B\u3002"}],S=[{label:"Seedance 1.5",value:"Seedance_1.5",description:"\u5B57\u8282\u8DF3\u52A8\u6700\u65B0\u7684\u89C6\u9891\u751F\u6210\u6A21\u578B\u3002"}],w=[{label:"Seedance 1.5",value:"seedance1.5_direct",description:"\u97F3\u753B\u76F4\u51FA\uFF0C\u8F7B\u677E\u6253\u9020\u6C89\u6D78\u5F0F\u77ED\u7247"}],N=[{label:"Seedance 2.0 Fast VIP",value:"seedance2.0_fast_vision",description:"\u6781\u901F\u63A8\u7406\uFF0C\u4F1A\u5458\u4E13\u5C5E\u901A\u9053\uFF0C\u97F3\u89C6\u6587\u56FE\u5747\u53EF\u53C2\u8003"},{label:"Seedance 2.0 VIP",value:"seedance2.0_vision",description:"\u5168\u6A21\u6001\u80FD\u529B\uFF0C\u4F1A\u5458\u4E13\u5C5E\u901A\u9053\uFF0C\u97F3\u89C6\u6587\u56FE\u5747\u53EF\u53C2\u8003"},{label:"Seedance 2.0 Fast",value:"seedance2.0_fast_direct",description:"\u66F4\u5FEB\u66F4\u4FBF\u5B9C\u7684Seedance 2.0\u6A21\u578B"},{label:"Seedance 2.0",value:"seedance2.0_direct",description:"15 \u79D2\u5185\u6548\u679C\u65E0\u635F\uFF0C\u771F\u5B9E\u611F\u3001\u4E00\u81F4\u6027\u63D0\u5347"}],C=["seedance2.0_fast_direct","seedance2.0_direct","seedance2.0_vision","seedance2.0_fast_vision"],T=["seedance2.0_vision","seedance2.0_fast_vision"],k=e=>{var t;return null==(t=e.find(e=>!e.disabled))?void 0:t.value},j=new Set(["seedance2.0_fast_vision","seedance2.0_vision"]);t.ZP=(0,p.Pi)(()=>{var e,t,r,l,p,C,{homepageStore:T}=(0,f.mZ)(),{userInfo:P}=(0,o.G)(s.B).getUserInfoStoreState(),L=!!(null==P?void 0:P.flag),[A,M]=(0,h.useState)(!1),D=T.generationType,R=D===g.F.NestAgent||D===g.F.Image,E=D===g.F.VideoPart||D===g.F.Image||D===g.F.NestAgent,U=D===g.F.Vids||D===g.F.VideoPart||D===g.F.NestAgent,O=D===g.F.Vids||R,B=D===g.F.Image||R,z=T.formData.imageModel,F=T.formData.videoModel,Z=O&&(!F||"auto"===F),q=B&&(!z||"auto"===z),G=U?"video":"image",V=(0,h.useMemo)(()=>R?x:D===g.F.VideoPart?[...N,...w]:S,[D,R]),H=(0,h.useMemo)(()=>R?b:I,[R]);(0,h.useEffect)(()=>{D===g.F.Agent&&M(!1)},[D]),(0,h.useEffect)(()=>{if(D===g.F.VideoPart||D===g.F.NestAgent){var e=V.filter(e=>!e.disabled).map(e=>e.value),t=F?V.find(e=>e.value===F):void 0;if(!F||!e.includes(F)||(null==t?void 0:t.disabled)){var r=(g.F.NestAgent,L?"seedance2.0_fast_vision":"seedance2.0_fast_direct"),i=e.includes(r)?r:k(V);i&&T.setFormField("videoModel",i)}}},[D,T,L,F,V]),(0,h.useEffect)(()=>{if(D===g.F.Image){var e=H.map(e=>e.value);if(z&&!e.includes(z)){var t,r=(null==(t=H[0])?void 0:t.value)||"auto";T.setFormField("imageModel",r)}}},[D,T,z,H]);var W=z||"auto",Q=(t=L?"seedance2.0_fast_vision":"seedance2.0_fast_direct",r=L?"seedance2.0_fast_vision":"seedance2.0_fast_direct",l=D===g.F.NestAgent?r:D===g.F.VideoPart?t:void 0,F||(D===g.F.VideoPart||D===g.F.NestAgent?(null==(e=V.find(e=>e.value===l))?void 0:e.value)||k(V):"auto"));if(!E)return null;var K=(()=>{if(D===g.F.Image){var e=H.find(e=>e.value===W);return(null==e?void 0:e.label)||"\u81EA\u52A8"}var t=V.find(e=>e.value===Q);if(!t)return D===g.F.VideoPart?"":"\u81EA\u52A8";if(D===g.F.VideoPart){if(t.value.includes("2.0_fast_vision"))return"2.0 Fast VIP";if(t.value.includes("2.0_fast"))return"2.0 Fast";if(t.value.includes("2.0_vision"))return"2.0 VIP";if(t.value.includes("2.0"))return"2.0";if(t.value.includes("1.5"))return"1.5"}return t.label})(),Y=!R&&(U?F:z)&&"\u81EA\u52A8"!==K,J=K.length>=8,X=(0,i.jsxs)("div",{className:d()(y.Z.triggerButton,A&&y.Z.triggerButtonActive),children:[(0,i.jsx)("span",{className:y.Z.triggerIcon,children:(0,i.jsx)(_.r,{})}),R?(0,i.jsx)("span",{className:y.Z.triggerLabel,children:K}):Y?(0,i.jsx)("span",{className:d()(y.Z.triggerValue,J&&y.Z.triggerValueCompact),children:K}):(0,i.jsx)("span",{className:y.Z.triggerLabel,children:"\u81EA\u52A8"}),(0,i.jsx)(u.Z,{size:16,className:d()(y.Z.caret,A&&y.Z.caretOpen)})]});return(0,i.jsx)(a.Z,{content:"\u6A21\u578B: ".concat(K),position:"top",children:(0,i.jsx)(n.Z,{popupVisible:A,onVisibleChange:M,trigger:"click",droplist:(0,i.jsxs)("div",{className:y.Z.modelPanel,children:[(0,i.jsxs)("div",{className:y.Z.panelHeader,children:[(0,i.jsx)("div",{className:y.Z.panelTitle,children:"\u6A21\u578B\u9009\u62E9"}),"video"===G&&O?(0,i.jsxs)("div",{className:y.Z.autoSwitch,onClick:()=>{if(O)if(Z){var e=k(V);T.setFormField("videoModel",e)}else T.setFormField("videoModel",void 0)},children:[(0,i.jsx)("span",{className:y.Z.autoLabel,children:"\u81EA\u52A8"}),(0,i.jsx)("span",{className:d()(y.Z.autoTrack,Z&&y.Z.autoTrackOn),children:(0,i.jsx)("span",{className:d()(y.Z.autoThumb,Z&&y.Z.autoThumbOn)})})]}):null,"image"===G&&B?(0,i.jsxs)("div",{className:y.Z.autoSwitch,onClick:()=>{if(B)if(q){var e=k(H);e&&T.setFormField("imageModel",e)}else T.setFormField("imageModel",void 0)},children:[(0,i.jsx)("span",{className:y.Z.autoLabel,children:"\u81EA\u52A8"}),(0,i.jsx)("span",{className:d()(y.Z.autoTrack,q&&y.Z.autoTrackOn),children:(0,i.jsx)("span",{className:d()(y.Z.autoThumb,q&&y.Z.autoThumbOn)})})]}):null]}),(0,i.jsx)("div",{className:y.Z.modelContent,children:(p="image"===G?H:V,C="image"===G?W:Q,(0,i.jsx)("div",{className:y.Z.modelSection,children:(0,i.jsx)("div",{className:y.Z.modelList,children:p.map(e=>{var t=e.disabled,r=C===e.value&&!t,n=(0,i.jsxs)("div",{className:d()(y.Z.modelItem,r&&y.Z.modelItemActive,t&&y.Z.modelItemDisabled),onClick:t?void 0:()=>{var t;return t=e.value,void("image"===G?(T.setFormField("imageModel",t),T.setFormField("videoModel",void 0)):(T.setFormField("videoModel",t),T.setFormField("imageModel",void 0)),M(!1))},"aria-disabled":t,children:[(0,i.jsx)("div",{className:y.Z.modelIcon,children:(0,i.jsx)(_.r,{})}),(0,i.jsxs)("div",{className:y.Z.modelInfo,children:[(0,i.jsxs)("div",{className:y.Z.modelName,children:[(0,i.jsx)("span",{children:e.label}),j.has(e.value)?(0,i.jsxs)("span",{className:y.Z.modelNameTags,children:[(0,i.jsx)("img",{src:v.Z,alt:"new",className:y.Z.modelTagIcon}),(0,i.jsx)("img",{src:m.Z,alt:"vip",className:y.Z.modelTagIcon})]}):null]}),(0,i.jsx)("div",{className:y.Z.modelDescription,children:e.description})]}),r&&(0,i.jsx)("div",{className:y.Z.modelCheck,children:(0,i.jsx)(c.Z,{size:20})})]},e.value);return t?(0,i.jsx)(a.Z,{content:e.disabledReason||"\u8BE5\u6A21\u578B\u540E\u7EED\u5F00\u653E\uFF0C\u656C\u8BF7\u671F\u5F85",position:"top",children:n},e.value):n})})},G))})]}),children:X})})})},30514:function(e,t,r){"use strict";var i=r(64349),a=r(64664),n=r(72322),s=r(1663),o=r(18571),l=r(30904),d=r(63126),c=r(38611),u=r(71802),p=r(10857);t.Z=(0,s.Pi)(e=>{var t,r,{visible:s,onClose:h,entrySource:v="user_center"}=e,{loginStore:m}=(0,c.mZ)(),_=(null==(t=m.userConfig)?void 0:t.uid)||"",g=(0,o.useRef)(""),f=(0,o.useCallback)((e,t)=>{(0,p.dv)({action:e,category:"memory_config",extra:(0,a._)({entry_source:v},t)})},[v]),y=(0,o.useCallback)(()=>(0,i._)(function*(){var e,t,r,i,a=!!(null==(e=m.currentUserSettings)?void 0:e.memory_profile_enabled);if(!_)return g.current="",{content:"",enabled:a};var n=yield l.pippitService.AssetQuery({uid:_,namespace_alias:u.Z});if(0!==Number(null!=(i=null==n?void 0:n.ret)?i:0))throw Error((null==n?void 0:n.errmsg)||"\u83B7\u53D6\u8BB0\u5FC6\u6587\u4EF6\u5931\u8D25");var s=((null==n||null==(t=n.data)?void 0:t.Assets)||[])[0];if(!s)throw Error((null==n?void 0:n.errmsg)||"\u83B7\u53D6\u8BB0\u5FC6\u6587\u4EF6\u5931\u8D25");g.current=(null==s?void 0:s.PippitAssetID)||"";var o=null==s||null==(r=s.TextInfo)?void 0:r.download_url,d="";if(o){var c=yield fetch(o,{credentials:"include"});if(!c.ok)throw Error("\u4E0B\u8F7D\u8BB0\u5FC6\u6587\u4EF6\u5931\u8D25");d=yield c.text()}return{content:d,enabled:a}})(),[_,null==(r=m.currentUserSettings)?void 0:r.memory_profile_enabled]),b=(0,o.useCallback)(e=>{var{content:t,enabled:r}=e;return(0,i._)(function*(){var e;if(f("click_memory_config_save",{enabled:r,has_content:!!t.trim()}),!_)throw Error("uid \u4E0D\u5B58\u5728");if(!!(null==(e=m.currentUserSettings)?void 0:e.memory_profile_enabled)!==r&&(yield m.updateAndReloadUserSetting({memory_profile_enabled:r})),g.current){var i,a,n=yield l.pippitService.UpdateTextAsset({pippit_asset_id:g.current,content:t,Base:{Client:"web"}});if(0!==Number(null!=(a=null==n?void 0:n.ret)?a:0))throw Error((null==n?void 0:n.errmsg)||"\u66F4\u65B0\u8BB0\u5FC6\u6587\u4EF6\u5931\u8D25");g.current=(null==n||null==(i=n.data)?void 0:i.PippitAssetID)||g.current}else throw Error("\u8BB0\u5FC6\u6587\u4EF6\u672A\u521D\u59CB\u5316\uFF0C\u4E0D\u5141\u8BB8\u65B0\u5EFA")})()},[_,m]);return(0,n.jsx)(d.Z,{visible:s,onClose:h,title:"\u8BB0\u5FC6\u914D\u7F6E",showEnabledSwitch:!0,switchLabel:"\u5F00\u542F\u8BB0\u5FC6\u914D\u7F6E",switchHint:"\u5F00\u542F\u540E\uFF0C\u7CFB\u7EDF\u4F1A\u8BFB\u53D6\u5E76\u4F7F\u7528\u4E0B\u65B9 Markdown \u8BB0\u5FC6\u6587\u4EF6",editorRows:18,trackingCategory:"site_header",onLoad:y,onSave:b})})},99135:function(e,t,r){"use strict";r.d(t,{Z:()=>b});var i=r(64349),a=r(72322),n=r(1663),s=r(18571),o=r(64664),l=r(33994),d=e=>(0,a.jsx)("svg",(0,l._)((0,o._)({xmlns:"http://www.w3.org/2000/svg",width:10,height:10,fill:"none",viewBox:"0 0 10 10"},e),{children:(0,a.jsx)("path",{fill:"#855CFF",d:"M4.575.227a.347.347 0 0 1 .65 0l.51 1.377a4.17 4.17 0 0 0 2.46 2.46l1.378.51a.347.347 0 0 1 0 .651l-1.377.51a4.17 4.17 0 0 0-2.46 2.46l-.51 1.378a.347.347 0 0 1-.651 0l-.51-1.377a4.17 4.17 0 0 0-2.46-2.46l-1.378-.51a.347.347 0 0 1 0-.651l1.377-.51a4.17 4.17 0 0 0 2.46-2.46z"})})),c=r(38611),u=r(79368),p=r(17706),h=r(50586),v=r(72690),m=r(52494),_=r(49464),g=r(79978),f=(0,n.Pi)(e=>{var t,r,n,o,l,d,c,u,{credit:p,observableData:h,pointsTimeFormatter:m,userCreditService:_}=e,f=null!=(l=null==(t=h.creditHistoryList)?void 0:t[v.CreditHistoryType.NOT_LIMITED])?l:[],[y,b]=s.useState(!1),x=s.useRef(null),I=null!=(d=null==(r=h.isLoadingCreditHistory)?void 0:r[v.CreditHistoryType.NOT_LIMITED])&&d&&0===f.length,S=null!=(u=null!=(c=null==(n=h.hasMoreHistory)?void 0:n[v.CreditHistoryType.NOT_LIMITED])?c:null==_||null==(o=_.hasMoreUserCreditHistory)?void 0:o.call(_))&&u,w=f.map(e=>{var t,r,i,a=null!=(t=null==e?void 0:e.createTime)?t:0,n=null!=(r=null==e?void 0:e.amount)?r:0,s=(null==e?void 0:e.historyType)===1?"income":"expense",o={ONE_OFF_PURCHASE:"\u5355\u6B21\u8D2D\u4E70",FREEMIUM_RECEIVE:"\u514D\u8D39\u79EF\u5206",VIP_GIFT:"\u4F1A\u5458\u5956\u52B1",REFUND:"\u79EF\u5206\u9000\u8FD8",ACTIVITY_GIFT:"\u6D3B\u52A8\u5956\u52B1"},l=null==e?void 0:e.tradeSource;l&&o[l]&&(l=o[l]);var d=null==e?void 0:e.title;if(!d&&"\u514D\u8D39\u79EF\u5206"===l){var c=Number(n);c<0?d="\u79EF\u5206\u5230\u671F\u6E05\u96F6":c>0&&(d="\u6BCF\u65E5\u514D\u8D39\u79EF\u5206")}return d||(d="income"===s?"\u79EF\u5206\u53D1\u653E":"\u79EF\u5206\u6D88\u8017"),{id:null!=(i=null==e?void 0:e.historyId)?i:"".concat(Date.now(),"-").concat(Math.random()),type:s,amount:Math.abs(n),description:d,createTime:new Date((a>0&&a<1e12?1e3*a:a)||Date.now())}}),N=s.useCallback(()=>(0,i._)(function*(){if(_&&!y&&S){b(!0);try{yield _.loadMoreUserCreditHistory()}finally{b(!1)}}})(),[S,y,_]);return(s.useEffect(()=>{var e=x.current;if(e){var t=()=>{var{scrollTop:t,scrollHeight:r,clientHeight:i}=e;r-t-i<100&&S&&!y&&N()};return e.addEventListener("scroll",t),()=>{e.removeEventListener("scroll",t)}}},[S,y,N]),!p||I)?(0,a.jsx)("div",{className:g.Z.pointsRecordsSection,children:(0,a.jsx)("div",{className:g.Z.pointsEmpty,children:"\u6B63\u5728\u52A0\u8F7D\u79EF\u5206\u8BB0\u5F55..."})}):w.length?(0,a.jsxs)("div",{className:g.Z.pointsRecordsSection,ref:x,children:[(0,a.jsx)("ul",{className:g.Z.pointsRecordList,children:w.map(e=>{var t="".concat("income"===e.type?"+":"-").concat(e.amount.toLocaleString("zh-CN")),r=m.format(e.createTime);return(0,a.jsxs)("li",{className:g.Z.pointsRecordItem,children:[(0,a.jsxs)("div",{className:g.Z.pointsRecordInfo,children:[(0,a.jsx)("p",{className:g.Z.pointsRecordTitle,children:e.description}),(0,a.jsx)("span",{className:g.Z.pointsRecordTime,children:r})]}),(0,a.jsx)("span",{className:"".concat(g.Z.pointsRecordAmount," ").concat("income"===e.type?g.Z.pointsIncome:g.Z.pointsExpense),children:t})]},e.id)})}),S?(0,a.jsx)("div",{className:g.Z.pointsLoadMoreWrapper,children:(0,a.jsx)("button",{type:"button",className:g.Z.pointsLoadMore,onClick:N,disabled:!0,children:"\u52A0\u8F7D\u4E2D..."})}):null]}):(0,a.jsx)("div",{className:g.Z.pointsRecordsSection,children:(0,a.jsx)("div",{className:g.Z.pointsEmpty,children:"\u6682\u65F6\u6CA1\u6709\u79EF\u5206\u8BB0\u5F55"})})}),y=r(82071),b=(0,n.Pi)(e=>{var t,r,n,o,{buttonClassName:l}=e,{loginStore:b,userCreditStore:x}=(0,c.mZ)(),I=(0,u.G)(p.Z),S=(0,u.G)(m.t),[w,N]=(0,s.useState)(!1),C=(0,s.useRef)(null),[T]=(0,s.useState)(()=>"points-".concat(Math.random().toString(36).slice(2))),k="".concat(T,"-panel"),{userInfo:j}=(0,u.G)(h.B).getUserInfoStoreState(),P=(null==I?void 0:I.creditObservableData)||{credit:null,creditHistoryList:{}},L=P.credit||null,A=!b.isLoggedIn||!b.userConfig.workspace_id,M=L?(null!=(t=L.vipCredit)?t:0)+(null!=(r=L.giftCredit)?r:0)+(null!=(n=L.purchaseCredit)?n:0)+(null!=(o=L.freeCredits)?o:0):0,D=(0,s.useMemo)(()=>new Intl.DateTimeFormat("zh-CN",{month:"2-digit",day:"2-digit",hour:"2-digit",minute:"2-digit"}),[]);return((0,s.useEffect)(()=>{if(w){(0,i._)(function*(){var e,t;null==I||I.resetCreditHistory(),null==I||I.changeHistoryType({type:v.CreditHistoryType.NOT_LIMITED}),yield Promise.allSettled([null==I||null==(e=I.initUserCredit)?void 0:e.call(I),null==I||null==(t=I.initCreditHistory)?void 0:t.call(I,v.CreditHistoryType.NOT_LIMITED)])})();var e=e=>{C.current&&!C.current.contains(e.target)&&N(!1)};return document.addEventListener("mousedown",e),()=>{document.removeEventListener("mousedown",e)}}},[w,I]),(0,s.useEffect)(()=>{A&&N(!1)},[A]),A)?null:(0,a.jsxs)("div",{className:g.Z.pointsContainer,ref:C,onMouseEnter:()=>N(!0),onMouseLeave:()=>N(!1),children:[(0,a.jsxs)("button",{className:[g.Z.pointsBadgeButton,l].filter(Boolean).join(" "),type:"button",onClick:()=>N(e=>!e),"aria-haspopup":"dialog","aria-expanded":w,"aria-controls":k,"data-open":w,children:[(0,a.jsx)(d,{}),(0,a.jsxs)("span",{className:g.Z.pointsBadgeMeta,children:[(0,a.jsx)("span",{className:g.Z.pointsBadgeLabel,children:x.showReceiveBubble&&x.receivedQuota?(0,a.jsxs)("div",{className:g.Z.pointsReceiveBubble,children:["\u6BCF\u65E5\u767B\u5F55 \u79EF\u5206+",x.receivedQuota]}):null}),(0,a.jsx)("span",{className:g.Z.pointsBadgeValue,children:null!=M?M:"-"})]})]}),w?(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)("div",{className:g.Z.pointsHoverBridge}),(0,a.jsxs)("div",{className:g.Z.pointsPanel,id:k,role:"dialog","aria-label":"\u79EF\u5206\u8BB0\u5F55",onMouseEnter:()=>N(!0),children:[(0,a.jsxs)("div",{className:g.Z.pointsPanelSummary,children:[(0,a.jsx)("span",{className:g.Z.pointsPanelLabel,children:"\u79EF\u5206\u4F59\u989D"}),(0,a.jsx)("div",{className:g.Z.pointsPanelValue,children:null!=M?M:"-"}),(0,a.jsx)(_.Z,{trackingAction:"buy_credits_entry",trackingCategory:"credits",className:g.Z.pointsPurchaseButton,onClick:()=>{S&&((0,y.a)({containerService:S}),N(!1))},children:(null==j?void 0:j.flag)?"\u8D2D\u4E70\u79EF\u5206":"\u5F00\u4F1A\u5458 \u5F97\u79EF\u5206"})]}),(0,a.jsx)("div",{className:g.Z.pointsRecordDivier}),(0,a.jsx)("div",{className:g.Z.pointsRecordsHeader,children:"\u79EF\u5206\u8BB0\u5F55"}),(0,a.jsx)(f,{credit:L,observableData:P,pointsTimeFormatter:D,userCreditService:I})]})]}):null]})})},19729:function(e,t,r){"use strict";r.d(t,{ZP:()=>eq,w_:()=>eB});var i=r(64349),a=r(64664),n=r(72322);r(85071),r(94672);var s=r(51550),o=r(74993),l=r(61697),d=r(31235),c=r(14371),u=r(50586),p=r(79368),h=r(73842),v=r(3907),m=r(28173),_=r(75957),g=r(62741),f=r(46817),y=r(1616),b=r(88243),x=r(17915),I=r(31433),S=r(9767),w=r(1663),N=r(18571),C=r(30904),T=r(33994),k=e=>(0,n.jsx)("svg",(0,T._)((0,a._)({xmlns:"http://www.w3.org/2000/svg",width:20,height:20,fill:"none",viewBox:"0 0 20 20"},e),{children:(0,n.jsx)("path",{fill:"#000",fillOpacity:.9,d:"M10 .833c3.595 0 6.458 3.017 6.458 6.671v.587c0 .547.156 1.08.445 1.53l.923 1.436c1.13 1.758.291 4.188-1.741 4.764q-.79.223-1.59.385c-.696 1.75-2.462 2.96-4.495 2.96s-3.8-1.21-4.496-2.96a22 22 0 0 1-1.59-.385c-2.032-.576-2.87-3.006-1.74-4.764l.923-1.437c.289-.45.445-.982.445-1.529v-.587C3.542 3.85 6.405.834 10 .834m2.322 15.712c-1.544.162-3.1.162-4.644 0 .569.58 1.39.955 2.322.955a3.24 3.24 0 0 0 2.322-.955M10 2.5c-2.617 0-4.791 2.212-4.791 5.005v.587a4.5 4.5 0 0 1-.71 2.43l-.923 1.437c-.556.867-.106 2.004.793 2.26a20.65 20.65 0 0 0 11.262 0c.9-.255 1.349-1.393.793-2.26l-.923-1.437a4.5 4.5 0 0 1-.71-2.43v-.587C14.79 4.711 12.617 2.5 10 2.5"})})),j=e=>(0,n.jsxs)("svg",(0,T._)((0,a._)({xmlns:"http://www.w3.org/2000/svg",width:20,height:20,fill:"none",viewBox:"0 0 20 20"},e),{children:[(0,n.jsxs)("g",{clipPath:"url(#chat-round_svg__a)",children:[(0,n.jsx)("path",{stroke:"#000",strokeOpacity:.9,strokeWidth:1.667,d:"m11.357 17.06-.451.763c-.403.68-1.409.68-1.812 0l-.451-.763c-.35-.592-.526-.888-.807-1.052-.282-.163-.636-.17-1.345-.182-1.046-.018-1.702-.082-2.252-.31a4.17 4.17 0 0 1-2.255-2.255c-.317-.765-.317-1.736-.317-3.678V8.75c0-2.728 0-4.092.614-5.094a4.2 4.2 0 0 1 1.375-1.375c1.002-.614 2.366-.614 5.094-.614h2.5c2.728 0 4.092 0 5.094.614.56.343 1.032.815 1.375 1.375.614 1.002.614 2.366.614 5.094v.833c0 1.942 0 2.912-.317 3.678a4.17 4.17 0 0 1-2.255 2.255c-.55.228-1.206.292-2.252.31-.709.012-1.063.018-1.345.182-.281.164-.456.46-.807 1.052Z"}),(0,n.jsx)("path",{fill:"#000",fillOpacity:.9,d:"M9.833 11.292a.833.833 0 1 1 0 1.666.833.833 0 0 1 0-1.666m0-6.5c.46 0 .833.373.833.833v4a.833.833 0 1 1-1.666 0v-4c0-.46.373-.833.833-.833"})]}),(0,n.jsx)("defs",{children:(0,n.jsx)("clipPath",{id:"chat-round_svg__a",children:(0,n.jsx)("path",{fill:"#fff",d:"M0 0h20v20H0z"})})})]})),P=r(28215),L=r(16233),A=r(846),M=r(38611),D=r(20812),R=r(33418);r(45535);var E=r(76894),U={changelogDrawer:"changelogDrawer-fm3hR1",drawerContent:"drawerContent-r67QEC",header:"header-CM5ZNs",headerText:"headerText-qsl_sP",title:"title-EOnAKa",subtitle:"subtitle-lglEy7",closeButton:"closeButton-H20RsW",loadingWrap:"loadingWrap-ODFjHw",emptyWrap:"emptyWrap-ALGWqP",list:"list-ipUhUR",item:"item-o7LQ5q",iconWrap:"iconWrap-bD2cZq",itemIcon:"itemIcon-qX_72n",itemMain:"itemMain-VR78Ri",itemHeader:"itemHeader-VR1k3V",itemTitle:"itemTitle-tnGkAt",typeTag:"typeTag-G4p7yR",feature:"feature-p8X98R",update:"update-mqwAgw",promotion:"promotion-l6O5Z6",breaking_change:"breaking_change-UUahJh",breakingChange:"breaking_change-UUahJh",itemDescription:"itemDescription-lqp6Lx",itemDescriptionButton:"itemDescriptionButton-sHSwcy",itemDate:"itemDate-m27zoq",detailModal:"detailModal-KLQXYH",detailModalContent:"detailModalContent-F4tggm",detailModalHeader:"detailModalHeader-a62qSW",detailModalMainTitle:"detailModalMainTitle-dG8XSj",detailModalCloseButton:"detailModalCloseButton-Pv6t48",detailModalItemTitle:"detailModalItemTitle-PCLh9X",detailModalDate:"detailModalDate-uxadFX",detailModalDescription:"detailModalDescription-JvpoaQ",detailModalDescriptionHtml:"detailModalDescriptionHtml-Ez6B6Q",detailModalFooter:"detailModalFooter-mR9tNs",detailModalConfirmButton:"detailModalConfirmButton-Z6Wh3p"},O=r(26803),B=e=>{var{announcement:t,onClose:r}=e,i=(0,N.useMemo)(()=>(e=>{if("string"!=typeof e)return"";var t,r=e.trim();return r?("function"==typeof(t=O.Z).sanitize?t:"undefined"==typeof window?{sanitize:()=>""}:t(window)).sanitize(r,{USE_PROFILES:{html:!0},ADD_ATTR:["style"],FORBID_TAGS:["script","style","iframe","object","embed","link","meta","base"]}):""})(null==t?void 0:t.detail),[null==t?void 0:t.detail]);return(0,n.jsx)(E.Z,{visible:!!t,onCancel:r,footer:null,maskClosable:!0,closable:!1,className:U.detailModal,style:{width:840,maxWidth:"calc(100vw - 40px)"},children:t?(0,n.jsxs)("div",{className:U.detailModalContent,children:[(0,n.jsxs)("div",{className:U.detailModalHeader,children:[(0,n.jsx)("h3",{className:U.detailModalMainTitle,children:"\u7CFB\u7EDF\u6D88\u606F"}),(0,n.jsx)("button",{type:"button",className:U.detailModalCloseButton,onClick:r,"aria-label":"\u5173\u95ED\u66F4\u65B0\u8BE6\u60C5",children:(0,n.jsx)(L.Z,{size:18})})]}),(0,n.jsx)("h4",{className:U.detailModalItemTitle,children:t.title}),(0,n.jsx)("span",{className:U.detailModalDate,children:t.date}),i?(0,n.jsx)("div",{className:U.detailModalDescriptionHtml,dangerouslySetInnerHTML:{__html:i}}):(0,n.jsx)("p",{className:U.detailModalDescription,children:t.description}),(0,n.jsx)("div",{className:U.detailModalFooter,children:(0,n.jsx)("button",{type:"button",className:U.detailModalConfirmButton,onClick:r,children:"\u6211\u77E5\u9053\u4E86"})})]}):null})},z="__pippitcn_announcement_version",F={loading:"loading-XdXQDz",boardContainer:"boardContainer-exVjxM",fadeIn:"fadeIn-YbqZ2h",boardHeader:"boardHeader-O5I4y5",headerLeft:"headerLeft-xEKjer",headerIcon:"headerIcon-zt5BuS",headerTitle:"headerTitle-TJBY7l",newBadge:"newBadge-JFPToV",closeButton:"closeButton-I6h3Ba",countdownWrapper:"countdownWrapper-n5OZq6",countdownSvg:"countdownSvg-Ovlfl0",countdownTrack:"countdownTrack-NSHbTw",countdownIndicator:"countdownIndicator-ysvzSO",countdown:"countdown-mnv9nu",countdownIcon:"countdownIcon-LgwvQ2",boardContent:"boardContent-LDC88k",announcementItem:"announcementItem-zEJWRN",itemContent:"itemContent-ycuJko",itemHeader:"itemHeader-E7asXT",itemTitle:"itemTitle-gQDELq",typeLabel:"typeLabel-IdbdsY",feature:"feature-lBY9pi",update:"update-P8lP6j",promotion:"promotion-YJuWGV",newDot:"newDot-CQfHlq",itemDescription:"itemDescription-rmEerH",itemDate:"itemDate-FoSlAL",boardFooter:"boardFooter-gtoOO6",footerText:"footerText-htogzr"},Z=2*Math.PI*9,q=(0,w.Pi)(N.forwardRef((e,t)=>{var r,{onClose:i}=e,{homepageStore:a,loginStore:s}=(0,M.mZ)(),o=a.announcementStore.announcementsData,l=a.announcementStore.announcementExperimentMatches,d=a.announcementStore.loading,c=(0,D.Pm)(null==o?void 0:o.announcements,s.isWhitelistUser,l).filter(e=>"breaking_change"!==(0,D.tJ)(e.type)),{trackClick:u}=(0,A.Z)(),[p,h]=(0,N.useState)(0),[v,m]=(0,N.useState)(null),{isVisible:_,hasNewFeatures:g,setIsDismissed:f,setIsVisible:y}=(e=>{var t,[r,i]=(0,N.useState)(!1),[a,n]=(0,N.useState)(!1);return(0,N.useEffect)(()=>{if(null==e||null==(t=e.announcements)?void 0:t.length){var t;n(e.announcements.some(e=>e.isNew)),localStorage.getItem(z)!==e.version&&i(!0)}},[null==e||null==(t=e.announcements)?void 0:t.length,null==e?void 0:e.version]),{isVisible:r,hasNewFeatures:a,setIsDismissed:(0,N.useCallback)(()=>{i(!1),(null==e?void 0:e.version)&&localStorage.setItem(z,e.version)},[null==e?void 0:e.version]),setIsVisible:i}})({version:(null==o?void 0:o.version)||"1",announcements:c}),b=(0,N.useCallback)(()=>{u("close_btn","announcement_board"),m(null),y(!1),f(),null==i||i()},[i,f,y,u]),x=(0,N.useCallback)(e=>{m(e)},[]),I=(0,N.useCallback)(()=>{m(null)},[]);if((0,N.useImperativeHandle)(t,()=>({setIsVisible:y})),(0,N.useEffect)(()=>{a.announcementStore.ensureAnnouncementsLoaded()},[a,null==(r=s.userConfig)?void 0:r.uid]),(0,N.useEffect)(()=>{if(_&&!v){h(e=>e+1);var e=window.setTimeout(()=>{b()},6e4);return()=>{window.clearTimeout(e)}}},[v,b,_]),!_||!c.length)return null;var S=c.filter(e=>!!(e.id&&e.title&&e.description&&e.type&&e.date));return S.length?(0,n.jsxs)(n.Fragment,{children:[(0,n.jsxs)("div",{className:F.boardContainer,style:{top:(0,R.isInternal)()?"96px":"48px"},children:[(0,n.jsxs)("div",{className:F.boardHeader,children:[(0,n.jsxs)("div",{className:F.headerLeft,children:[(0,n.jsx)("span",{className:F.headerTitle,children:"\u6700\u8FD1\u66F4\u65B0"}),g&&(0,n.jsx)("span",{className:F.newBadge,children:"\u65B0"})]}),(0,n.jsx)("button",{className:F.closeButton,onClick:b,children:(0,n.jsxs)("span",{className:F.countdownWrapper,children:[(0,n.jsxs)("svg",{className:F.countdownSvg,width:24,height:24,viewBox:"0 0 24 24",style:{"--countdown-duration":"".concat(60,"s")},children:[(0,n.jsx)("circle",{className:F.countdownTrack,cx:12,cy:12,r:9}),(0,n.jsx)("circle",{className:F.countdownIndicator,cx:12,cy:12,r:9,strokeDasharray:"".concat(Z," ").concat(Z),strokeDashoffset:Z,style:{"--countdown-circumference":"".concat(Z)}})]},p),(0,n.jsx)(L.Z,{size:12,className:F.countdownIcon})]})})]}),(0,n.jsx)("div",{className:F.boardContent,children:d?(0,n.jsx)("div",{className:F.loading,children:"\u52A0\u8F7D\u4E2D..."}):S.map(e=>{var t=(0,D.tJ)(e.type);return(0,n.jsx)("div",{className:F.announcementItem,role:"button",tabIndex:0,"aria-label":"\u67E5\u770B\u66F4\u65B0\u8BE6\u60C5\uFF1A".concat(e.title),onClick:()=>x(e),onKeyDown:t=>{("Enter"===t.key||" "===t.key)&&(t.preventDefault(),x(e))},children:(0,n.jsx)("div",{className:F.itemLeft,children:(0,n.jsxs)("div",{className:F.itemContent,children:[(0,n.jsxs)("div",{className:F.itemHeader,children:[(0,n.jsx)("span",{className:F.itemTitle,children:e.title}),(0,n.jsx)("span",{className:"".concat(F.typeLabel," ").concat(F[t]),children:(e=>{switch(e){case"feature":return"\u65B0\u529F\u80FD";case"update":return"\u4F18\u5316";case"promotion":return"\u6D3B\u52A8";default:return"\u516C\u544A"}})(t)}),e.isNew&&(0,n.jsx)("span",{className:F.newDot})]}),(0,n.jsx)("p",{className:F.itemDescription,children:e.description}),(0,n.jsx)("span",{className:F.itemDate,children:e.date})]})})},e.id)})})]}),(0,n.jsx)(B,{announcement:v,onClose:I})]}):null}));r(66655),r(50021),r(15215);var G=r(50633),V=r(25757),H=r(92468),W=(0,w.Pi)(e=>{var t,{visible:r,onClose:i}=e,{homepageStore:s,loginStore:o}=(0,M.mZ)(),l=s.announcementStore.announcementsConfigList,d=s.announcementStore.announcementExperimentMatches,c=s.announcementStore.loading,[u,p]=(0,N.useState)(null);(0,N.useEffect)(()=>{s.announcementStore.ensureAnnouncementsLoaded()},[s,null==(t=o.userConfig)?void 0:t.uid]),(0,N.useEffect)(()=>{r||p(null)},[r]);var h=(0,N.useCallback)(e=>{p(e)},[]),v=(0,N.useCallback)(()=>{p(null)},[]),m=(0,N.useMemo)(()=>l.flatMap((e,t)=>{var r=(0,D.Pm)(null==e?void 0:e.announcements,o.isWhitelistUser,d),i=(null==e?void 0:e.version)||"";return r.map((e,r)=>(0,T._)((0,a._)({},e),{version:i,configIndex:t,itemIndex:r}))}).filter(e=>!!((null==e?void 0:e.id)&&(null==e?void 0:e.title)&&(null==e?void 0:e.description)&&(null==e?void 0:e.type)&&(null==e?void 0:e.date))).map(e=>(0,T._)((0,a._)({},e),{sortTimestamp:(e=>{var t=e.trim();if(!t)return 0;var r=Date.now();if(t.includes("\u521A\u521A"))return r;for(var{pattern:i,unit:a}of[{pattern:/^(\d+)\s*分钟前$/,unit:6e4},{pattern:/^(\d+)\s*小时前$/,unit:36e5},{pattern:/^(\d+)\s*天前$/,unit:864e5},{pattern:/^(\d+)\s*周前$/,unit:6048e5},{pattern:/^(\d+)\s*个月前$/,unit:2592e6},{pattern:/^(\d+)\s*年前$/,unit:31536e6}]){var n=t.match(i);if(n){var s=Number(n[1]);if(!Number.isNaN(s))return r-s*a}}var o=t.match(/^(\d{4})年(\d{1,2})月(\d{1,2})日$/);if(o){var[,l,d,c]=o;return new Date(Number(l),Number(d)-1,Number(c)).getTime()}var u=Date.parse(t);return Number.isNaN(u)?0:u})(e.date),versionSortTimestamp:(e=>{var t=e.trim();if(!t)return 0;var r=Number(t);if(!Number.isNaN(r))return r;var i=Date.parse(t);return Number.isNaN(i)?0:i})(e.version),displayKey:"".concat(e.version||"unknown","_").concat(e.id,"_").concat(e.configIndex,"_").concat(e.itemIndex)})).sort((e,t)=>e.sortTimestamp===t.sortTimestamp?e.versionSortTimestamp===t.versionSortTimestamp?e.itemIndex-t.itemIndex:t.versionSortTimestamp-e.versionSortTimestamp:t.sortTimestamp-e.sortTimestamp),[d,l,o.isWhitelistUser]);return(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)(H.Z,{visible:r,onCancel:i,placement:"right",width:460,closable:!1,maskClosable:!0,footer:null,className:U.changelogDrawer,headerStyle:{display:"none"},children:(0,n.jsxs)("div",{className:U.drawerContent,children:[(0,n.jsxs)("div",{className:U.header,children:[(0,n.jsxs)("div",{className:U.headerText,children:[(0,n.jsx)("h2",{className:U.title,children:"\u66F4\u65B0\u65E5\u5FD7"}),(0,n.jsx)("p",{className:U.subtitle,children:"\u4EA7\u54C1\u80FD\u529B\u4E0E\u4F53\u9A8C\u4F18\u5316\u8BB0\u5F55"})]}),(0,n.jsx)("button",{type:"button",className:U.closeButton,onClick:i,"aria-label":"\u5173\u95ED\u66F4\u65B0\u65E5\u5FD7",children:(0,n.jsx)(L.Z,{size:18})})]}),c?(0,n.jsx)("div",{className:U.loadingWrap,children:(0,n.jsx)(G.Z,{})}):m.length?(0,n.jsx)("div",{className:U.list,children:m.map(e=>{var t=(0,D.tJ)(e.type);return(0,n.jsxs)("article",{className:U.item,children:[(0,n.jsx)("div",{className:U.iconWrap,children:(0,n.jsx)("img",{src:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAABBCAYAAACTiffeAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAOdEVYdFNvZnR3YXJlAEZpZ21hnrGWYwAABAtJREFUeAHtml9IU1EYwL9JEEToQPxDKEkQiH8mJvjvITIQJB8WS1J8M/VZU1/0JXzxqSB66CWbT4JpgtSD6RBCqJlMS3ELIWKxwXRiy/VSL9r3ud3Y7ra7e+65c2eyH3xsnHO83t/9zjn3nLtrAHZKMJoxKjFKw5EXrssNx1lz74LKhnRy/RidEBIRiVcYdoOKhiQwDOm50skgiYf0RUmETvwpRhuIyX8JIpEIdR8rRhWIyUeMjsiCeCKUCRuEBrGI7EBIIhhZmBOn4TiIK+HBeAAyCUIuch9CM5OoPMbwxquQiwyD2LgSVUSKUDZE7VISzkQVkTfEftAHSr2nuro65+Dg4Hhvb4/KaBWQ0vuQlJGS8D/TSrC7u9vhdDo/nJycFGBYtre37/p8Pgt+v43hm5qaeoNynyBFSNMv3fSsoIG6urrlpaUlU35+fq2a9ij4sqamphq0deMriSqkjGjKxsTExGeHw2FWK0GYTKZezFBhbW2tDXREEmG+OiQxOjp6B78a49UHg8HTSEDZ5ubmTT27miaRxsbGOZRoVmqzuLgI5eXlUF9fD4ODg+D1xkz/ZaurqyZQmIlYyAF2PHa73QwJMiGHBGZnZ8FisZzKRWI0Gq8tLCwcgw5IIqqnxrGxsW/4cRUYIaHe3l7AmS2q3Gw21xcWFrqAE2aRoaGhYuCgp6dHXmTErvcXOGHtWnacoW4AB5QZnK6jyvr6+v4AJ0wira2ttBJQNTaUkI+VgoICujge4IBJBP+hlskhBo8n5pzp4gSBA11OTCfOTmR3d/cn6EBpacxtyw2cT2eYRDY2Ni7jxy/gpK0t+nnG4eEhXSCuLQRr16oIBALfgQPKhlxkenraD5ywiuSNjIx8BY3k5ubC/Py8vNiN67aLwAnzYLdardfx4z0wQpkgiZKS6KGAy/qV/f39RuBEy6xV2t7ermrOpww0NTXB+Pg42Gw2qKyM2S24w3sTbqSNFS2nmQbbzMzMaicC2nE3NDS8XV9f72D4m6QbK2a6urpqJicn34E2tEgoojkjErg3eY3Leuoet9S0d7lc8y0tLUa/318B7OifEYm1tbUOg8FwaWBg4DneMFew6EecZl9w37GMA/4ZjpMqjRKKcGckDs6ioqLfxcXFp8fe2toKQOiHIT0eByXMSCpEUknqupYoZEVEIysiGlkR0ciKiEZWJA0obuayGUkDig/wsiJp4NyMkXMjYleqzCSRHaXKTBGhbJyLwT6TrEEmiNAgn0vWKBNEBtU0El3kBSSZrSREFqFZ6pHaxqKKSG+SqkZEEemdXqZfeUUToTHBLEGofck/1VAWnoDKgR2PdIrQVaf32+nHIs0CEhciDpoML7AhrVaPwsc/CpfRcZzA+e6JnH8FvSNBoYgTsQAAAABJRU5ErkJggg==",alt:"",className:U.itemIcon})}),(0,n.jsxs)("div",{className:U.itemMain,children:[(0,n.jsxs)("div",{className:U.itemHeader,children:[(0,n.jsx)("h3",{className:U.itemTitle,children:e.title}),(0,n.jsx)("span",{className:"".concat(U.typeTag," ").concat(U[t]||""),children:(e=>{switch(e){case"feature":return"\u65B0\u529F\u80FD";case"update":return"\u4F53\u9A8C\u4F18\u5316";case"promotion":return"\u6D3B\u52A8\u516C\u544A";case"breaking_change":return"\u91CD\u8981\u66F4\u65B0";default:return"\u4EA7\u54C1\u516C\u544A"}})(t)})]}),(0,n.jsx)("button",{type:"button",className:U.itemDescriptionButton,onClick:()=>h(e),"aria-label":"\u67E5\u770B\u66F4\u65B0\u8BE6\u60C5\uFF1A".concat(e.title),children:(0,n.jsx)("p",{className:U.itemDescription,children:e.description})}),(0,n.jsx)("span",{className:U.itemDate,children:e.date})]})]},e.displayKey)})}):(0,n.jsx)("div",{className:U.emptyWrap,children:(0,n.jsx)(V.Z,{description:"\u6682\u65E0\u66F4\u65B0\u8BB0\u5F55"})})]})}),(0,n.jsx)(B,{announcement:u,onClose:v})]})}),Q=r(2175),K=r(49914),Y=r(60126),J=r(70025),X=r(10857),$=r(56800),ee=r(71802),et=r(30127);r(14865),r(992);var er=r(44254),ei=r(44932),ea=r(54591),en=r(91173),es=r(82001),eo=r(69848),el=r(79978),ed="xiaoyunque_web",ec="site_header_feedback",eu=e=>{if(null==e||""===e)return null;var t=null;if("number"==typeof e)t=e;else{var r=Number(e);Number.isNaN(r)||(t=r)}return null===t||Number.isNaN(t)?null:(t>0&&t<1e10&&(t*=1e3),t)},ep=()=>{if("undefined"==typeof window)return{};var{pathname:e,search:t,hash:r,href:i}=window.location;return{current_module:e.split("/").filter(Boolean)[0]||"home",current_path:e,current_search:t,current_hash:r,current_url:i,referrer:"undefined"!=typeof document?document.referrer:"",task_address:i}},eh=e=>{var t=eu(e);if(!t)return e?String(e):"";var r=new Date(t);return Number.isNaN(r.getTime())?"":r.toLocaleString("zh-CN")},ev=(0,w.Pi)(e=>{var t,{triggerIcon:r}=e,{loginStore:s}=(0,M.mZ)(),[l,d]=(0,N.useState)(!1),[c,u]=(0,N.useState)(""),[p,h]=(0,N.useState)(""),[v,m]=(0,N.useState)(!1),[_,g]=(0,N.useState)([]),[f,y]=(0,N.useState)(!1),[b,I]=(0,N.useState)(!1),[S,w]=(0,N.useState)(!1),[k,j]=(0,N.useState)(!1),[P,L]=(0,N.useState)(null),[A,D]=(0,N.useState)([]),U=(0,N.useRef)(null),O=(null==(t=s.userInfo)?void 0:t.user_id_str)||"";(0,N.useEffect)(()=>{if(!s.isLoggedIn||!O)return void I(!1);var e,t,r=(null==(e=s.userInfo)?void 0:e.user_id)||(null==(t=s.userInfo)?void 0:t.user_id_str),a=!1;return(0,i._)(function*(){try{var e={aid:Number(es.k),app_name:ed,appkey:"".concat(ed,"-").concat("web"),device_id:r,user_id:r,channel:(0,R.isInternal)()?"bytedance_internal":"web",entrance:ec},t=yield C.customPippitService.getNewestReply(e);if(a)return;I(!!(null==t?void 0:t.hasReply))}catch(e){a||I(!1)}})(),()=>{a=!0}},[s.isLoggedIn,O]);var B=()=>{S&&(w(!1),(0,eo.qc)("close_feedback_history",ec),(0,$.No)("close_feedback_history",ec))},z=(0,N.useMemo)(()=>{if(!A.length)return[];var e=new Map;return A.forEach((t,r)=>{var i,a,n=t.question_feedback_id,s=null==n?null:Number(n),o=null===s||Number.isNaN(s)?null:s,l=1===t.type||null!==o,d=l&&o?o:t.id,c=eu(null!=(a=null!=(i=t.pub_date)?i:t.mtime)?a:t.ctime),u=null!=c?c:r;e.has(d)||e.set(d,{replies:[],order:u});var p=e.get(d);p&&(p.order=Math.min(p.order,u),l?p.replies.push(t):p.question=t)}),Array.from(e.entries()).map(e=>{var[t,r]=e;return{id:t,question:r.question,replies:r.replies.slice().sort((e,t)=>{var r,i,a,n,s,o;return(null!=(a=eu(null!=(i=null!=(r=e.pub_date)?r:e.mtime)?i:e.ctime))?a:0)-(null!=(o=eu(null!=(s=null!=(n=t.pub_date)?n:t.mtime)?s:t.ctime))?o:0)}),order:r.order}}).sort((e,t)=>e.order-t.order)},[A]),F=e=>{var t,r=null==e||null==(t=e.image_list)?void 0:t.filter(e=>null==e?void 0:e.image_url);return r&&0!==r.length?(0,n.jsx)("div",{className:el.Z.feedbackHistoryImages,children:r.map((t,r)=>{var i;return(0,n.jsx)("img",{src:t.image_url,alt:"\u53CD\u9988\u56FE\u7247",className:el.Z.feedbackHistoryImage,loading:"lazy"},"".concat(null!=(i=null==e?void 0:e.id)?i:"image","-").concat(r))})}):null};return(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)(o.Z,{content:b?"\u6709\u8FD0\u8425\u56DE\u590D":"\u95EE\u9898\u53CD\u9988",children:(0,n.jsxs)(Q.sn,{className:el.Z.headerIconBtn,onClick:()=>{if(!s.isLoggedIn)return void er.Z.warning("\u8BF7\u5148\u767B\u5F55\u540E\u63D0\u4EA4\u53CD\u9988");d(!0)},trackingAction:"open_feedback",trackingCategory:ec,trackingParams:{has_reply:b,location:"header"},children:[null!=r?r:(0,n.jsx)(ea.Z,{size:20,className:el.Z.helpIcon}),b&&(0,n.jsx)("span",{className:el.Z.feedbackDot,"aria-label":"\u6709\u8FD0\u8425\u56DE\u590D"})]})}),(0,n.jsx)(E.Z,{title:(0,n.jsxs)("div",{style:{display:"flex",alignItems:"center",justifyContent:"space-between",width:"100%"},children:[(0,n.jsx)("span",{children:"\u53CD\u9988"}),(0,n.jsxs)(Q.sn,{className:el.Z.feedbackHistoryToggleInHeader,onClick:S?B:()=>(0,i._)(function*(){if(!s.isLoggedIn)return void er.Z.warning("\u8BF7\u5148\u767B\u5F55\u540E\u67E5\u770B\u53CD\u9988\u5386\u53F2");w(!0),L(null),(0,eo.qc)("click_view_history",ec),(0,$.No)("click_view_history",ec),j(!0);try{var e,t,r=(null==(e=s.userInfo)?void 0:e.user_id)||(null==(t=s.userInfo)?void 0:t.user_id_str),i=yield C.customPippitService.getFeedbackList({aid:Number(es.k),app_name:ed,appkey:"".concat(ed,"-").concat("web"),device_id:r,user_id:r,channel:(0,R.isInternal)()?"bytedance_internal":"web",entrance:ec});D(i||[])}catch(e){var n=e instanceof Error?e.message:"\u5386\u53F2\u53CD\u9988\u52A0\u8F7D\u5931\u8D25";L(n),(0,eo.xi)("get_feedback_list",ec,"failure",(0,a._)({error_message:n},ep())),(0,$.Wy)("get_feedback_list",ec,"failure",{error_message:n})}finally{j(!1)}})(),title:S?"\u6536\u8D77\u5386\u53F2\u53CD\u9988":"\u67E5\u770B\u5386\u53F2\u53CD\u9988",trackingAction:S?"close_history":"open_history",trackingCategory:ec,trackingParams:{state:S?"visible":"hidden",location:"modal_header"},style:{marginRight:"-12px"},children:[(0,n.jsx)("span",{children:"\u5386\u53F2\u53CD\u9988"}),S?(0,n.jsx)(en.Z,{size:16}):(0,n.jsx)(x.Z,{size:16})]})]}),visible:l,onCancel:()=>{d(!1),B()},closable:!1,onOk:()=>(0,i._)(function*(){if(!s.isLoggedIn)return void er.Z.warning("\u8BF7\u5148\u767B\u5F55\u540E\u63D0\u4EA4\u53CD\u9988");if(!c.trim())return void er.Z.warning("\u8BF7\u586B\u5199\u53CD\u9988\u5185\u5BB9");if(f)return void er.Z.warning("\u56FE\u7247\u4E0A\u4F20\u4E2D\uFF0C\u8BF7\u7A0D\u540E\u63D0\u4EA4");var e,t,r=_.length>0?_.map(e=>({image_uri:e.uri,image_width:e.width,image_height:e.height})):void 0;m(!0);var i=(null==(e=s.userInfo)?void 0:e.user_id)||(null==(t=s.userInfo)?void 0:t.user_id_str);try{var n=ep(),o={aid:Number(es.k),device_id:i,user_id:i,app_name:ed,appkey:"".concat(ed,"-").concat("web"),channel:(0,R.isInternal)()?"bytedance_internal":"web",content:c.trim(),contact:p.trim(),entrance:"site_header_feedback",from:"undefined"!=typeof window?window.location.pathname:"",extra_persistent_params:JSON.stringify((0,T._)((0,a._)({},n),{user_id:i,device_id:i,is_internal:+!!(0,R.isInternal)(),has_image:!!(null==r?void 0:r.length)})),extra_params:JSON.stringify((0,T._)((0,a._)({is_internal:+!!(0,R.isInternal)()},n),{has_image:!!(null==r?void 0:r.length),user_id:i})),image_list:r,multi_image:+(null!=r&&!!r.length)};yield C.customPippitService.submitFeedback(o),er.Z.success("\u53CD\u9988\u5DF2\u53D1\u9001\uFF0C\u6211\u4EEC\u4F1A\u5C3D\u5FEB\u5904\u7406"),u(""),h(""),g([]),d(!1)}catch(e){var l=e instanceof Error?e.message:"\u53CD\u9988\u53D1\u9001\u5931\u8D25";(0,eo.xi)("submit_feedback",ec,"failure",(0,a._)({error_message:l},ep())),er.Z.error(l)}finally{m(!1)}})(),okText:"\u53D1\u9001",cancelText:"\u53D6\u6D88",confirmLoading:v,getPopupContainer:()=>document.body,className:"".concat(el.Z.feedbackModal," ").concat(S?el.Z.feedbackModalWithHistory:""),children:(0,n.jsxs)("div",{className:"".concat(el.Z.feedbackLayout," ").concat(S?el.Z.feedbackLayoutWithHistory:""),children:[(0,n.jsxs)("div",{className:el.Z.feedbackFormColumn,children:[(0,n.jsx)(ei.Z.TextArea,{placeholder:"\u8BF7\u63CF\u8FF0\u9047\u5230\u7684\u95EE\u9898\u6216\u5EFA\u8BAE",maxLength:500,showWordLimit:!0,rows:4,value:c,onChange:u}),(0,n.jsx)(ei.Z,{placeholder:"\u8054\u7CFB\u65B9\u5F0F\uFF08\u9009\u586B\uFF09",value:p,onChange:h,allowClear:!0}),(0,n.jsxs)("div",{className:el.Z.feedbackUploadSection,children:[(0,n.jsxs)("div",{className:el.Z.feedbackUploadHeader,children:[(0,n.jsxs)("div",{className:el.Z.feedbackUploadActions,children:[(0,n.jsx)("button",{type:"button",className:el.Z.feedbackUploadButton,onClick:()=>{var e;return null==(e=U.current)?void 0:e.click()},disabled:f,children:"\u4E0A\u4F20\u56FE\u7247\uFF08\u53EF\u9009\uFF09"}),(0,n.jsx)("input",{ref:U,type:"file",accept:"image/*",className:el.Z.feedbackUploadInput,onChange:e=>(0,i._)(function*(){var t,r=null==(t=e.target.files)?void 0:t[0];if(e.target.value="",r){if(_.length>=3)return void er.Z.warning("\u6700\u591A\u4E0A\u4F20 3 \u5F20\u56FE\u7247");if(r.size>1048576)return void er.Z.error("\u56FE\u7247\u5927\u5C0F\u4E0D\u80FD\u8D85\u8FC7 1MB");if(f)return void er.Z.warning("\u56FE\u7247\u4E0A\u4F20\u4E2D\uFF0C\u8BF7\u7A0D\u540E");y(!0);try{var i=yield C.customPippitService.uploadFeedbackImage(r,{appName:ed,tosBucket:"tos-cn-i-0000c0797"});if(!(null==i?void 0:i.uri))throw Error("\u56FE\u7247\u4E0A\u4F20\u5931\u8D25");g(e=>[...e,{uri:i.uri,width:i.width,height:i.height,name:r.name}]),er.Z.success("\u56FE\u7247\u4E0A\u4F20\u6210\u529F")}catch(e){(0,eo.eK)(e instanceof Error?e:Error("\u56FE\u7247\u4E0A\u4F20\u5931\u8D25"),{context:"FeedbackButton.handleFeedbackImageUpload",method:"handleFeedbackImageUpload",store:"FeedbackButton",category:ec}),er.Z.error(e instanceof Error?e.message:"\u56FE\u7247\u4E0A\u4F20\u5931\u8D25")}finally{y(!1)}}})()}),f&&(0,n.jsx)("span",{className:el.Z.feedbackUploadStatus,children:"\u4E0A\u4F20\u4E2D..."})]}),(0,n.jsx)("span",{className:el.Z.feedbackUploadTip,children:"\u5355\u5F20\u4E0D\u8D85\u8FC7 1MB\uFF0C\u6700\u591A\u4E0A\u4F20 3 \u5F20"})]}),_.length>0&&(0,n.jsx)("div",{className:el.Z.feedbackUploadList,children:_.map(e=>(0,n.jsxs)("div",{className:el.Z.feedbackUploadItem,children:[(0,n.jsx)("img",{src:e.uri,alt:e.name,className:el.Z.feedbackUploadThumb}),(0,n.jsxs)("div",{className:el.Z.feedbackUploadMeta,children:[(0,n.jsx)("span",{className:el.Z.feedbackUploadName,children:e.name}),(0,n.jsx)("span",{className:el.Z.feedbackUploadSize,children:e.width&&e.height?"".concat(e.width,"x").concat(e.height):"\u5DF2\u4E0A\u4F20"})]}),(0,n.jsx)("button",{type:"button",className:el.Z.feedbackUploadRemove,onClick:()=>{var t;return t=e.uri,void g(e=>e.filter(e=>e.uri!==t))},children:"\u5220\u9664"})]},e.uri))})]}),(0,n.jsx)("div",{className:el.Z.feedbackHint,children:"\u63D0\u4EA4\u540E\u6211\u4EEC\u4F1A\u5C3D\u5FEB\u8054\u7CFB\u4F60\u5E76\u8DDF\u8FDB\u5904\u7406"})]}),S&&(0,n.jsx)("div",{className:el.Z.feedbackHistoryPanel,children:(0,n.jsxs)("div",{className:el.Z.feedbackHistoryContent,children:[k&&(0,n.jsx)("div",{className:el.Z.feedbackHistoryLoading,children:"\u5386\u53F2\u53CD\u9988\u52A0\u8F7D\u4E2D..."}),!k&&P&&(0,n.jsx)("div",{className:el.Z.feedbackHistoryError,children:P}),!k&&!P&&0===A.length&&(0,n.jsx)("div",{className:el.Z.feedbackHistoryEmpty,children:"\u6682\u65E0\u5386\u53F2\u53CD\u9988\u8BB0\u5F55"}),!k&&!P&&A.length>0&&(0,n.jsx)("ul",{className:el.Z.feedbackHistoryThreadList,children:z.map(e=>{var t,r,i,a,s,o;return(0,n.jsxs)("li",{className:el.Z.feedbackHistoryThread,children:[(0,n.jsxs)("div",{className:el.Z.feedbackHistoryMessage,children:[(0,n.jsxs)("div",{className:el.Z.feedbackHistoryMessageHeader,children:[(0,n.jsx)("span",{className:el.Z.feedbackHistoryMessageRole,children:"\u6211"}),(0,n.jsx)("span",{className:el.Z.feedbackHistoryMessageTime,children:eh(null!=(o=null!=(s=null==(t=e.question)?void 0:t.pub_date)?s:null==(r=e.question)?void 0:r.mtime)?o:null==(i=e.question)?void 0:i.ctime)}),(0,n.jsx)("span",{className:"".concat(el.Z.feedbackHistoryMessageStatus," ").concat(e.replies.length>0?el.Z.feedbackHistoryMessageStatusReplied:"").trim(),children:e.replies.length>0?"\u5DF2\u56DE\u590D":"\u5F85\u56DE\u590D"})]}),(0,n.jsx)("div",{className:el.Z.feedbackHistoryMessageContent,children:(null==(a=e.question)?void 0:a.content)||"\uFF08\u65E0\u5185\u5BB9\uFF09"}),F(e.question)]}),e.replies.map(e=>{var t,r;return(0,n.jsxs)("div",{className:"".concat(el.Z.feedbackHistoryMessage," ").concat(el.Z.feedbackHistoryMessageReply),children:[(0,n.jsxs)("div",{className:el.Z.feedbackHistoryMessageHeader,children:[(0,n.jsx)("span",{className:el.Z.feedbackHistoryMessageRole,children:"\u5BA2\u670D\u5C0F\u52A9\u624B"}),(0,n.jsx)("span",{className:el.Z.feedbackHistoryMessageTime,children:eh(null!=(r=null!=(t=e.pub_date)?t:e.mtime)?r:e.ctime)})]}),(0,n.jsx)("div",{className:el.Z.feedbackHistoryMessageContent,children:e.content||"\uFF08\u65E0\u5185\u5BB9\uFF09"}),F(e)]},e.id)})]},e.id)})})]})})]})})]})}),em=r(30514);r(82088);var e_=r(44701),eg=r(61979),ef=r(51012),ey=r(56529),eb=r(84055),ex=r(93154),eI=r(48646),eS=[{id:"qwen3-4b",label:"Qwen3-4B",desc:"4.0B \xb7 2.63GB"},{id:"qwen3-0_6b",label:"Qwen3-0.6B",desc:"0.6B \xb7 543MB"}],ew=["concise","moderate","detailed"],eN=["precise","balanced","imaginative"],eC={concise:(0,n.jsx)(eg.Z,{size:12}),moderate:(0,n.jsx)(ef.Z,{size:12}),detailed:(0,n.jsx)(ey.Z,{size:12})},eT={precise:(0,n.jsx)(eb.Z,{size:12}),balanced:(0,n.jsx)(ex.Z,{size:12}),imaginative:(0,n.jsx)(eI.Z,{size:12})},ek=e=>{var{visible:t,onClose:r}=e,[i,s]=(0,N.useState)(P.VA),[l,d]=(0,N.useState)(null),[c,u]=(0,N.useState)(()=>(0,P.LB)()),[p,h]=(0,N.useState)(()=>(0,P.$9)());(0,N.useEffect)(()=>{if(t){(0,$.wG)("preference_panel",{action:"show",position:"home"});var e=(0,P.pA)();s(null!=e?e:P.VA),d(e),u((0,P.LB)()),h((0,P.$9)())}},[t]),(0,N.useEffect)(()=>{if(t){var e=setInterval(()=>{u((0,P.LB)()),h((0,P.$9)())},1500);return()=>clearInterval(e)}},[t]);var v=(0,N.useCallback)((e,t)=>{s(r=>(0,T._)((0,a._)({},r),{[e]:t}))},[]),m=(0,N.useMemo)(()=>!l||i.modelId!==l.modelId||i.outputLength!==l.outputLength||i.creativity!==l.creativity||i.systemPrompt!==l.systemPrompt||i.enabled!==l.enabled,[i,l]),_=(0,N.useCallback)(()=>{(0,$.wG)("preference_panel",{action:"save",position:"home"}),(0,P.Rk)(i),m&&(0,P.LO)(),er.Z.success(m?"\u6A21\u578B\u914D\u7F6E\u5DF2\u4FDD\u5B58\uFF0C\u6A21\u578B\u5C06\u81EA\u52A8\u91CD\u65B0\u52A0\u8F7D":"\u6A21\u578B\u914D\u7F6E\u5DF2\u4FDD\u5B58"),r()},[i,m,r]),g=(0,N.useCallback)(()=>{(0,$.wG)("preference_panel",{action:"reset",position:"home"}),s(P.VA)},[]),f=(0,N.useMemo)(()=>{var e,t=P.BP.find(e=>e.content===i.systemPrompt);return null!=(e=null==t?void 0:t.id)?e:"custom"},[i.systemPrompt]);return(0,n.jsx)(E.Z,{title:(0,n.jsxs)("span",{className:el.Z.modelConfigModalTitle,children:["\u6A21\u578B\u914D\u7F6E",(0,n.jsx)("span",{className:el.Z.modelConfigBetaBadge,children:"Beta"})]}),visible:t,onCancel:r,onOk:_,okText:"\u4FDD\u5B58",cancelText:"\u53D6\u6D88",closable:!1,getPopupContainer:()=>document.body,className:el.Z.modelConfigModal,children:(0,n.jsxs)("div",{className:el.Z.modelConfigBody,children:[(0,n.jsxs)("div",{className:el.Z.modelConfigRow,children:[(0,n.jsxs)("div",{className:el.Z.modelConfigRowLabel,children:[(0,n.jsx)("span",{className:el.Z.modelConfigLabel,children:"\u542F\u7528\u672C\u5730\u6A21\u578B"}),(0,n.jsx)("span",{className:el.Z.modelConfigHint,children:"\u5173\u95ED\u540E\u6240\u6709\u7AEF\u4FA7\u6A21\u578B\u529F\u80FD\u4E0D\u53EF\u7528"})]}),(0,n.jsx)(e_.Z,{checked:i.enabled,onChange:e=>v("enabled",e)})]}),(0,n.jsxs)("div",{className:el.Z.modelConfigCompactSection,children:[(0,n.jsxs)("div",{className:el.Z.modelConfigCompactBlock,children:[(0,n.jsx)("span",{className:el.Z.modelConfigBlockLabel,children:"\u6A21\u578B"}),(0,n.jsx)("div",{className:el.Z.modelConfigOptionGroup,children:eS.map(e=>(0,n.jsxs)("button",{type:"button",className:"".concat(el.Z.modelConfigOptionPill," ").concat(i.modelId===e.id?el.Z.modelConfigOptionPillActive:""),onClick:()=>v("modelId",e.id),disabled:!i.enabled,children:[e.label,(0,n.jsx)("span",{className:el.Z.modelConfigOptionMeta,children:e.desc})]},e.id))})]}),(0,n.jsxs)("div",{className:el.Z.modelConfigCompactBlock,children:[(0,n.jsx)("span",{className:el.Z.modelConfigBlockLabel,children:"\u8F93\u51FA\u957F\u5EA6"}),(0,n.jsx)("div",{className:el.Z.modelConfigOptionGroup,children:ew.map(e=>{var t=P.A8[e];return(0,n.jsxs)("button",{type:"button",className:"".concat(el.Z.modelConfigOptionPill," ").concat(i.outputLength===e?el.Z.modelConfigOptionPillActive:""),onClick:()=>v("outputLength",e),disabled:!i.enabled,title:t.desc,children:[(0,n.jsx)("span",{className:el.Z.modelConfigOptionIcon,children:eC[e]}),t.label]},e)})})]}),(0,n.jsxs)("div",{className:el.Z.modelConfigCompactBlock,children:[(0,n.jsx)("span",{className:el.Z.modelConfigBlockLabel,children:"\u521B\u610F\u98CE\u683C"}),(0,n.jsx)("div",{className:el.Z.modelConfigOptionGroup,children:eN.map(e=>{var t=P.DK[e];return(0,n.jsxs)("button",{type:"button",className:"".concat(el.Z.modelConfigOptionPill," ").concat(i.creativity===e?el.Z.modelConfigOptionPillActive:""),onClick:()=>v("creativity",e),disabled:!i.enabled,title:t.desc,children:[(0,n.jsx)("span",{className:el.Z.modelConfigOptionIcon,children:eT[e]}),t.label]},e)})})]})]}),(0,n.jsxs)("div",{className:el.Z.modelConfigStatusRow,children:[(0,n.jsxs)("div",{className:el.Z.modelConfigStatusItem,children:[(0,n.jsx)("span",{className:el.Z.modelConfigStatusLabel,children:"\u6269\u5199\u6A21\u578B"}),(0,n.jsx)("span",{className:"".concat(el.Z.modelConfigStatusBadge," ").concat("loaded"===c?el.Z.modelConfigStatusReady:el.Z.modelConfigStatusLoading),children:"loaded"===c?"\u5DF2\u5C31\u7EEA":"init_error"===c?"\u5F02\u5E38":"loading"===c||"progress"===c||"init"===c?"\u4E0B\u8F7D\u4E2D":"\u672A\u52A0\u8F7D"})]}),(0,n.jsxs)("div",{className:el.Z.modelConfigStatusItem,children:[(0,n.jsx)("span",{className:el.Z.modelConfigStatusLabel,children:"\u4E3B\u4F53\u8BC6\u522B\u6A21\u578B"}),(0,n.jsx)("span",{className:"".concat(el.Z.modelConfigStatusBadge," ").concat("ready"===p?el.Z.modelConfigStatusReady:"error"===p?el.Z.modelConfigStatusError:el.Z.modelConfigStatusLoading),children:"ready"===p?"\u5DF2\u5C31\u7EEA":"error"===p?"\u5F02\u5E38":"loading"===p?"\u4E0B\u8F7D\u4E2D":"\u672A\u52A0\u8F7D"})]})]}),(0,n.jsxs)("div",{className:el.Z.modelConfigSection,children:[(0,n.jsx)("span",{className:el.Z.modelConfigSectionTitle,children:"\u529F\u80FD\u63A7\u5236"}),(0,n.jsxs)("div",{className:el.Z.modelConfigRow,children:[(0,n.jsxs)("div",{className:el.Z.modelConfigRowLabel,children:[(0,n.jsxs)("span",{className:el.Z.modelConfigLabelWithHelp,children:["\u6269\u5199\u8865\u5168",(0,n.jsx)(o.Z,{content:"\u4F7F\u7528\u4F4D\u7F6E\uFF1A\u9996\u9875\u8F93\u5165\u6846\uFF08\u8F93\u5165\u65F6 Tab \u5185\u8054\u7EED\u5199\uFF09",position:"top",children:(0,n.jsx)("span",{className:el.Z.modelConfigHelpIcon,children:(0,n.jsx)(ea.Z,{size:14})})})]}),(0,n.jsx)("span",{className:el.Z.modelConfigHint,children:"\u8F93\u5165\u65F6 Tab \u5185\u8054\u7EED\u5199"})]}),(0,n.jsx)(e_.Z,{checked:i.expansionEnabled,onChange:e=>v("expansionEnabled",e),disabled:!i.enabled})]}),(0,n.jsxs)("div",{className:el.Z.modelConfigRow,children:[(0,n.jsxs)("div",{className:el.Z.modelConfigRowLabel,children:[(0,n.jsxs)("span",{className:el.Z.modelConfigLabelWithHelp,children:["\u4E3B\u4F53\u8BC6\u522B",(0,n.jsx)(o.Z,{content:"\u4F7F\u7528\u4F4D\u7F6E\uFF1A\u8D44\u4EA7\u5E93\u4E0A\u4F20\u89D2\u8272\uFF08\u7AEF\u4FA7\u5206\u5272\u63D0\u53D6\u4E3B\u4F53\uFF09",position:"top",children:(0,n.jsx)("span",{className:el.Z.modelConfigHelpIcon,children:(0,n.jsx)(ea.Z,{size:14})})})]}),(0,n.jsx)("span",{className:el.Z.modelConfigHint,children:"\u7AEF\u4FA7\u5206\u5272\u63D0\u53D6\u4E3B\u4F53"})]}),(0,n.jsx)(e_.Z,{checked:i.subjectExtractionEnabled,onChange:e=>v("subjectExtractionEnabled",e),disabled:!i.enabled})]})]}),(0,n.jsxs)("div",{className:el.Z.modelConfigSection,children:[(0,n.jsx)("span",{className:el.Z.modelConfigSectionTitle,children:"System Prompt"}),(0,n.jsx)("div",{className:el.Z.modelConfigPromptPresets,children:P.BP.map(e=>(0,n.jsx)("button",{type:"button",className:"".concat(el.Z.modelConfigPromptPresetBtn," ").concat(f===e.id?el.Z.modelConfigPromptPresetBtnActive:""),onClick:()=>v("systemPrompt",e.content),disabled:!i.enabled,children:e.label},e.id))}),(0,n.jsxs)("div",{className:el.Z.modelConfigFixedPrompt,children:[(0,n.jsx)("span",{className:el.Z.modelConfigFixedPromptLabel,children:"\u56FA\u5B9A\u7EA6\u675F\uFF08\u4E0D\u53EF\u7F16\u8F91\uFF09"}),(0,n.jsx)("span",{className:el.Z.modelConfigFixedPromptText,children:P.lU})]}),(0,n.jsx)(ei.Z.TextArea,{placeholder:"\u8F93\u5165\u81EA\u5B9A\u4E49\u63D0\u793A\u8BCD",rows:4,value:i.systemPrompt,onChange:e=>v("systemPrompt",e),disabled:!i.enabled,maxLength:1e3,showWordLimit:!0})]}),(0,n.jsxs)("div",{className:el.Z.modelConfigFooterHint,children:[(0,n.jsx)("button",{type:"button",className:el.Z.modelConfigResetAll,onClick:g,children:"\u91CD\u7F6E\u6240\u6709\u914D\u7F6E"}),(0,n.jsx)("span",{className:el.Z.modelConfigHint,children:"\u914D\u7F6E\u5B58\u50A8\u5728\u672C\u5730\u6D4F\u89C8\u5668\u4E2D"})]})]})})},ej=r(99135);r(2860);var eP=r(59590),eL="aigc_watermark_ban_enabled",eA=()=>{var{loginStore:e}=(0,M.mZ)(),t=e.userConfig.uid,[r,a]=(0,N.useState)(()=>{var t;return!!(null==(t=e.currentUserSettings)?void 0:t[eL])}),[s,o]=(0,N.useState)(!1);(0,N.useEffect)(()=>{var t;if(!e.isLoggedIn){a(!1),o(!1);return}a(!!(null==(t=e.currentUserSettings)?void 0:t[eL]))},[e.currentUserSettings,e.isLoggedIn]);var l=(0,N.useCallback)(n=>(0,i._)(function*(){if(t&&!s){var i="boolean"==typeof n?n:!r;a(i),o(!0);try{yield e.updateUserSettings({[eL]:i})}catch(e){a(r),er.Z.error("\u6C34\u5370\u8BBE\u7F6E\u66F4\u65B0\u5931\u8D25\uFF0C\u8BF7\u7A0D\u540E\u91CD\u8BD5")}finally{o(!1)}}})(),[e,r,s,t]);return e.isLoggedIn?(0,n.jsx)("div",{className:"userSettingBlock-pPRht1",children:(0,n.jsxs)("div",{className:"userSettingHeader-PqtkYw",children:[(0,n.jsxs)("div",{className:"userSettingTextWrap-UTLN8Q",children:[(0,n.jsx)("div",{className:"userSettingTitleRow-X4LjqN",children:(0,n.jsx)("div",{className:"userSettingTitle-idqWO4",children:"\u4FDD\u5B58\u5185\u5BB9\u53BB\u9664 AIGC \u6C34\u5370"})}),(0,n.jsxs)("div",{className:"userSettingDesc-Nc6Ppd",children:["\u5F00\u542F\u540E\uFF0C\u5BFC\u51FA\u4F60\u521B\u4F5C\u7684\u542B AI \u751F\u6210/\u5408\u6210\u5185\u5BB9\u65F6\u5C06\u4E0D\u518D\u5C55\u793A AIGC \u6C34\u5370\uFF0C\u8BF7\u9075\u5B88\u300A",(0,n.jsx)("a",{href:"https://sf1-cdn-tos.douyinstatic.com/obj/ies-hotsoon-draft/vco/922abc50-045b-4613-a1ff-b36a8ad751a7.html",target:"_blank",rel:"noreferrer",className:"userSettingLink-zRrXsQ",onClick:e=>e.stopPropagation(),children:"\u201C\u5C0F\u4E91\u96C0\u201DAI\u529F\u80FD\u4F7F\u7528\u89C4\u8303"}),"\u300B\u3002\u5C0F\u4E91\u96C0\u54C1\u724C\u6C34\u5370\u4E0D\u5728\u6B64\u8BBE\u7F6E\u8303\u56F4"]})]}),(0,n.jsx)("div",{className:"userSettingActions-lsQltS",children:(0,n.jsx)(e_.Z,{checked:r,disabled:s,className:"".concat("settingSwitch-Nwc05n"," ").concat(s?"settingSwitchLoading-ldmzDZ":""),"aria-label":"\u5F00\u542F\u540E\uFF0C\u5BFC\u51FA\u4F60\u521B\u4F5C\u7684\u542B AI \u751F\u6210/\u5408\u6210\u5185\u5BB9\u65F6\u5C06\u4E0D\u518D\u5C55\u793A AIGC \u6C34\u5370\uFF0C\u8BF7\u9075\u5B88\u300A\u201C\u5C0F\u4E91\u96C0\u201DAI\u529F\u80FD\u4F7F\u7528\u89C4\u8303\u300B\u3002\u5C0F\u4E91\u96C0\u54C1\u724C\u6C34\u5370\u4E0D\u5728\u6B64\u8BBE\u7F6E\u8303\u56F4",onChange:e=>{l(!!e)}})})]})}):null},eM=r(43529);function eD(){var{loginStore:e}=(0,M.mZ)(),{userInfo:t}=(0,p.G)(u.B).getUserInfoStoreState();if(!e.isLoggedIn)return!1;var r=!!(null==t?void 0:t.flag);return e.hasWhitelistPermission(eM.B.XYQ_SKILL)||r}var eR="tabPane-F4OruD",eE="settings_modal",eU=(0,w.Pi)(()=>{var{settingsStore:e,loginStore:t,generate_id:r}=(0,M.mZ)(),i=e.akManagementStore,s=eD();return(0,N.useEffect)(()=>{s||"ak"!==e.activeTab||e.setActiveTab("general")},[s,e]),(0,n.jsx)(n.Fragment,{children:(0,n.jsx)(E.Z,{title:"\u8BBE\u7F6E",visible:e.visible,onCancel:()=>e.close(),footer:null,unmountOnExit:!1,className:"settingsModal-hzBbJt",children:(0,n.jsxs)("div",{className:"modalBody-YlxIT4",children:[(0,n.jsxs)(eP.Z,{className:"tabs-T5rE48",type:"line",animation:!1,activeTab:e.activeTab,onChange:i=>{var n,s;s=(0,a._)({uid:null==(n=t.userInfo)?void 0:n.user_id_str,generate_id:r},{tab:i}),(0,eo.qc)("switch_settings_tab",eE,s),(0,$.No)("switch_settings_tab",eE,(0,T._)((0,a._)({},s),{user_unique_id:s.uid})),e.setActiveTab(i)},children:[(0,n.jsx)(eP.Z.TabPane,{title:"\u901A\u7528",className:eR},"general"),s?(0,n.jsx)(eP.Z.TabPane,{title:"API",className:eR},"ak"):null]}),"general"===e.activeTab?(0,n.jsx)("div",{className:"panel-NU99lt",children:(0,n.jsx)("div",{className:"sectionCard-Fkwqgv",children:(0,n.jsx)(eA,{})})}):(0,n.jsx)(d.bA,{akManagementStore:i})]})})})}),eO=r(14370);function eB(){var[e,t]=(0,N.useState)({width:window.innerWidth,height:window.innerHeight});return(0,N.useEffect)(()=>{var e=()=>{t({width:window.innerWidth,height:window.innerHeight})};return window.addEventListener("resize",e),e(),()=>window.removeEventListener("resize",e)},[]),e}var ez=e=>{var{size:t}=e;return(0,n.jsx)("img",{src:"data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHZpZXdCb3g9IjAgMCAxNiAxNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHJlY3QgeD0iMS4zMzMzNyIgeT0iMS4zMzMzMSIgd2lkdGg9IjEzLjMzMzMiIGhlaWdodD0iMTMuMzMzMyIgcng9IjMuMzMzMzMiIHN0cm9rZT0iYmxhY2siIHN0cm9rZS1vcGFjaXR5PSIwLjQiIHN0cm9rZS13aWR0aD0iMS4zMzMzMyIvPgo8cGF0aCBkPSJNNiAxLjY2NjY5VjE0LjMzMzQiIHN0cm9rZT0iYmxhY2siIHN0cm9rZS1vcGFjaXR5PSIwLjQiIHN0cm9rZS13aWR0aD0iMS4zMzMzMyIvPgo8L3N2Zz4K",style:{width:"".concat(t,"px"),height:"".concat(t,"px")}})},eF="https://bytedance.larkoffice.com/share/base/form/shrcnn83bZrlyzctGTo7bOX3Lod",eZ=(0,w.Pi)(e=>{var t,r,w,T,L,A,{leftSlot:D,centerSlot:R,hideHeaderLeftContent:E=!1}=e,U=(0,h.s0)(),O=(0,h.TH)(),{agUiKit:B}=(0,l.a)()||{},[z,F]=(0,N.useState)(!1),[Z,G]=(0,N.useState)(!1),[V,H]=(0,N.useState)(!1),[er,ei]=(0,N.useState)(!1),[ea,en]=(0,N.useState)(!1),[es,eo]=(0,N.useState)(!1),[ed,ec]=(0,N.useState)(!1),[eu,ep]=(0,N.useState)(!1),eh=(0,N.useRef)(null),e_=(0,N.useRef)(null),{loginStore:eg,sandboxedAgentChatStore:ef,settingsStore:ey}=(0,M.mZ)(),{userInfo:eb}=(0,p.G)(u.B).getUserInfoStoreState(),ex=null==eb?void 0:eb.flag,eI=(null==eb?void 0:eb.uid)||eg.userConfig.uid,eS=eD(),[ew,eN]=(0,N.useState)(!1);(0,N.useEffect)(()=>{eg.isLoggedIn&&eg.userConfig.uid&&(eg.currentUserSettings||eg.fetchUserSettings())},[eg,eg.isLoggedIn,eg.userConfig.uid,eg.currentUserSettings]),(0,N.useEffect)(()=>{var e=e=>{eh.current&&!eh.current.contains(e.target)&&F(!1)};return z&&document.addEventListener("mousedown",e),()=>{document.removeEventListener("mousedown",e)}},[z]);var{width:eC}=eB(),eT=(0,N.useMemo)(()=>eC<=1024,[eC]),eP=null!=(L=null==B||null==(r=B.workbenchManager)||null==(t=r.workbenchLayoutState)?void 0:t.showChatList)&&L,eL=null!=(A=null==B||null==(T=B.workbenchManager)||null==(w=T.workbenchLayoutState)?void 0:w.showPreviewPanel)&&A,eA=eT&&!eP,eM="/home"===O.pathname,eR=O.pathname.startsWith("/novel"),eE=(eT||!eP&&eM)&&!(0,c.HU9)(),eZ=eM&&eP&&!eT&&!eL,eq=(0,N.useMemo)(()=>eP?"\u6536\u8D77\u5386\u53F2":eA?"\u7A97\u53E3\u8F83\u7A84\uFF0C\u8BF7\u653E\u5927\u540E\u518D\u5C55\u5F00":"\u5C55\u5F00\u5386\u53F2",[eA,eP]);(0,N.useEffect)(()=>{eE||eo(!1)},[eE]);var eG=(0,N.useMemo)(()=>{var e=null==eb?void 0:eb.curVipLevel;switch(!0){case null==eb?void 0:eb.freeTrial:return"1\u5143\u5F00\u4F1A\u5458";case e&&e in eO.uT:return(0,eO.$q)(e)?eO.uT[e]:"\u5F00\u4F1A\u5458";default:return"\u5F00\u4F1A\u5458"}},[null==eb?void 0:eb.curVipLevel,null==eb?void 0:eb.freeTrial,ex]),eV=(0,N.useCallback)(()=>{G(!1)},[]),eH=(0,N.useCallback)(()=>{H(!1)},[]),eW=(0,N.useCallback)(e=>{if(e.deltaY>0)return void ec(!0);e.deltaY<0&&ec(!1)},[]);(0,N.useEffect)(()=>{if(!eg.isLoggedIn||!eI)return void eN(!1);(0,i._)(function*(){try{var e,t,r,i=yield C.pippitService.AssetQuery({uid:eI,namespace_alias:ee.Z});if(0!==Number(null!=(r=null==i?void 0:i.ret)?r:0))return void eN(!1);var a=((null==i||null==(e=i.data)?void 0:e.Assets)||[])[0];eN(!!(null==a||null==(t=a.TextInfo)?void 0:t.download_url))}catch(e){eN(!1)}})()},[eg.isLoggedIn,eI]),(0,N.useEffect)(()=>{if(!z)return void ec(!1);ec(!1),e_.current&&(e_.current.scrollTop=0)},[z]);var eQ=(0,N.useCallback)(e=>{(0,$.wG)("top_button_action",{action:e,position:"home"})},[]),eK=(0,N.useCallback)((e,t)=>{(0,X.dv)({action:e,category:"memory_config",extra:(0,a._)({entry_source:"user_center"},t)})},[]),eY=(0,N.useCallback)(()=>{eQ("open_feature_wishlist");var e=eI?"".concat(eF,"?prefill_UID=").concat(eI,"&hide_UID=1"):eF;window.open(e,"_blank","noopener,noreferrer"),F(!1)},[eQ,eI]);return(0,n.jsxs)("header",{className:el.Z.siteHeader,children:[(0,n.jsx)("div",{className:"".concat(el.Z.historyDivider," ").concat(eZ?el.Z.historyDividerVisible:el.Z.historyDividerHidden)}),(0,n.jsxs)("div",{className:el.Z.headerLeft,style:{maxWidth:"280px",minWidth:"280px",backgroundColor:!eT&&eP&&eM?"rgba(0, 0, 0, 0.02)":"transparent"},children:[E?null:(0,n.jsx)("div",{className:el.Z.headerLeftContent,children:(0,n.jsx)("div",{className:el.Z.headerTitle,children:(0,n.jsxs)("div",{className:"".concat(el.Z.logoHistorySwapArea," ").concat(eE?el.Z.logoHistorySwapAreaCollapsed:""," ").concat(es?el.Z.logoHistorySwapAreaFocused:""),onFocusCapture:()=>{eE&&eo(!0)},onBlurCapture:e=>{var t=e.relatedTarget;e.currentTarget.contains(t)||eo(!1)},children:[(0,n.jsx)("span",{className:el.Z.siteLogoWrap,children:(0,n.jsx)(et.S,{})}),(null==B?void 0:B.workbenchManager)&&eM?(0,n.jsx)(o.Z,{content:eq,children:(0,n.jsx)("span",{className:el.Z.historyToggleWrap,children:(0,n.jsx)("button",{type:"button",disabled:eA,className:el.Z.historyToggleBtn,onClick:()=>{if(!eA){var e,t="storyboard"===ef.artifactPreviewKind;!eP&&eL&&t&&ef.setArtifactPanelOpen(!1),null==B||null==(e=B.workbenchManager)||e.toggleChatList()}},children:eP?(0,n.jsx)(ez,{size:20}):(0,n.jsx)(v.xH9,{size:20})})})}):null]})})}),D?(0,n.jsx)("div",{className:el.Z.headerLeftSlot,children:D}):null]}),(0,n.jsx)("div",{className:el.Z.headerCenter,children:R?(0,n.jsx)("div",{className:el.Z.headerCenterSlot,children:R}):null}),eg.isImpersonating?(0,n.jsxs)("div",{className:el.Z.impersonationBanner,children:[(0,n.jsx)("span",{className:el.Z.impersonationBannerDot,"aria-hidden":"true"}),(0,n.jsxs)("span",{children:["\u4F60\u6B63\u5728\u4EE5\u5176\u4ED6\u8D26\u53F7\u89C6\u89D2\u67E5\u770B\u5185\u5BB9\uFF0C\u5F53\u524D\u9644\u8EAB UID\uFF1A",eg.mockUserUid||"--"]})]}):null,(0,n.jsxs)("div",{className:el.Z.headerRight,children:[eg.isLoggedIn&&(0,n.jsxs)(n.Fragment,{children:[eS?(0,n.jsx)(d.tg,{akManagementStore:ey.akManagementStore,docsUrl:"https://bytedance.larkoffice.com/wiki/JUlowWl8Bi6X8fkTKrYc70zRnVc"}):null,(0,n.jsxs)("div",{className:el.Z.pointsSubscriptionGroup,onClick:()=>{eQ("open_subscription"),G(!0)},children:[(0,n.jsx)(ej.Z,{buttonClassName:el.Z.pointsComboButton}),(0,n.jsx)("div",{className:el.Z.pointsSubscriptionDivider,"aria-hidden":"true"}),(0,n.jsx)("button",{type:"button",className:el.Z.subscriptionComboButton,children:(0,n.jsx)("span",{children:eG})})]})]}),(0,n.jsx)("div",{className:el.Z.helpContainer,children:(0,n.jsx)(ev,{triggerIcon:(0,n.jsx)(j,{className:el.Z.helpIcon})})}),(0,n.jsx)(o.Z,{content:"\u6700\u8FD1\u66F4\u65B0",children:(0,n.jsx)("div",{className:el.Z.announcement,onClick:()=>{eQ("open_announcement"),H(!0)},children:(0,n.jsx)(Q.sn,{className:el.Z.headerIconBtn,trackingAction:"open_announcement",trackingCategory:"site_header",trackingParams:{location:"header"},children:(0,n.jsx)(k,{className:el.Z.helpIcon})})})}),(0,n.jsx)(o.Z,{content:"\u7528\u6237\u4E2D\u5FC3",children:(0,n.jsxs)("div",{className:el.Z.userLoginEntry,ref:eh,children:[eg.isLoggedIn?(0,n.jsx)(Q.sn,{className:"".concat(el.Z.userButton," ").concat(z?el.Z.menuOpen:""),onClick:()=>F(!z),"aria-label":eg.currentUserNickname||"\u7528\u6237\u4E2D\u5FC3",trackingAction:"toggle_user_menu",trackingCategory:"site_header",trackingParams:{location:"header",is_open:!z},children:eg.currentUserAvatar?(0,n.jsx)("img",{src:eg.currentUserAvatar,alt:"\u7528\u6237\u5934\u50CF",className:el.Z.userAvatar}):(0,n.jsx)(m.Z,{className:el.Z.userIcon})}):(0,n.jsxs)(Q.sn,{className:el.Z.loginButton,onClick:()=>{var e=new URLSearchParams({enter_method:"click_login",enter_from:"/home"===O.pathname?"website_homepage":"direct"});U("/login?".concat(e.toString()))},trackingAction:"click_login",trackingCategory:"site_header",trackingParams:{location:"header"},children:[(0,n.jsx)("svg",{xmlns:"http://www.w3.org/2000/svg",width:"16",height:"16",fill:"none",viewBox:"0 0 16 16",className:el.Z.loginIcon,children:(0,n.jsx)("path",{fill:"#5D5D5D",fillRule:"evenodd",d:"M4.5 4.5a3.5 3.5 0 1 1 7 0 3.5 3.5 0 0 1-7 0M8 2a2.5 2.5 0 1 0 0 5 2.5 2.5 0 0 0 0-5M3.525 10.013C4.69 9.401 6.271 9 8 9c1.73 0 3.31.402 4.475 1.012.582.306 1.076.672 1.432 1.082.354.41.593.892.593 1.416 0 .543-.257.982-.65 1.312-.379.319-.893.546-1.468.713C11.228 14.869 9.672 15 8 15s-3.228-.131-4.382-.465c-.575-.167-1.09-.395-1.468-.713-.393-.33-.65-.77-.65-1.312 0-.524.24-1.007.593-1.416.356-.41.85-.776 1.432-1.082m-.675 1.736c-.253.292-.35.551-.35.76 0 .19.078.367.293.547.228.192.593.37 1.103.518C4.914 13.87 6.36 14 8 14s3.086-.131 4.104-.426c.51-.148.875-.326 1.103-.518.215-.18.293-.356.293-.546 0-.21-.097-.47-.35-.761-.252-.292-.636-.587-1.14-.85C11.004 10.37 9.585 10 8 10s-3.003.37-4.01.898c-.504.264-.888.56-1.14.85",clipRule:"evenodd"})}),(0,n.jsx)("span",{children:"\u767B\u5F55"})]}),z&&(0,n.jsxs)("div",{className:el.Z.userMenu,children:[(0,n.jsx)("div",{className:el.Z.userMenuContent,ref:e_,onWheel:eW,children:eg.isLoggedIn&&(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)("div",{className:el.Z.userMenuHeader,children:(0,n.jsxs)("div",{className:el.Z.userInfo,children:[(0,n.jsx)("img",{src:eg.currentUserAvatar,alt:"\u7528\u6237\u5934\u50CF",className:el.Z.userAvatar}),(0,n.jsxs)("div",{className:el.Z.userNameWrap,children:[(0,n.jsx)("span",{className:el.Z.userName,children:eg.currentUserNickname}),eI?(0,n.jsxs)("div",{className:el.Z.userComplianceUid,children:[(0,n.jsx)("span",{className:el.Z.userComplianceUidPrefix,children:"UID"}),(0,n.jsx)("span",{className:el.Z.userComplianceUidValue,children:eI})]}):null]}),eg.isImpersonating?(0,n.jsx)("span",{className:el.Z.impersonationBadge,children:"\u9644\u8EAB\u4E2D"}):null]})}),(0,n.jsxs)("button",{className:el.Z.userMenuItem,onClick:()=>{eQ("open_settings"),ey.open("general"),F(!1)},children:[(0,n.jsx)(_.Z,{className:el.Z.userMenuIcon}),(0,n.jsx)("span",{children:"\u8BBE\u7F6E"})]}),(0,n.jsxs)("button",{className:el.Z.userMenuItem,onClick:eY,children:[(0,n.jsx)(g.Z,{className:el.Z.userMenuIcon}),(0,n.jsx)("span",{className:el.Z.userMenuItemLabel,children:"\u529F\u80FD\u8BB8\u613F"})]}),ew&&(0,n.jsxs)("button",{className:el.Z.userMenuItem,onClick:()=>{eQ("open_memory_config"),eK("click_memory_config_entry"),en(!0),F(!1)},children:[(0,n.jsx)(f.Z,{className:el.Z.userMenuIcon}),(0,n.jsx)("span",{children:"\u8BB0\u5FC6\u914D\u7F6E"})]}),(0,P.nK)()&&!eR&&(0,n.jsxs)("button",{className:el.Z.userMenuItem,onClick:()=>{eQ("open_model_config"),ei(!0),F(!1)},children:[(0,n.jsx)(y.Z,{className:el.Z.userMenuIcon}),(0,n.jsxs)("span",{className:el.Z.modelConfigMenuEntry,children:[(0,n.jsx)("span",{children:"\u7AEF\u4FA7\u6A21\u578B\u914D\u7F6E"}),(0,n.jsx)("span",{className:el.Z.modelConfigBetaBadge,children:"Beta"})]})]}),(0,n.jsx)(s.Z,{trigger:"hover",position:"lt",popupAlign:{left:6},popupVisible:eu,onVisibleChange:ep,popup:()=>(0,n.jsx)("div",{className:el.Z.agreementsSubmenu,children:J.jQ.map(e=>{var{label:t,url:r}=e;return(0,n.jsx)("button",{className:el.Z.agreementsSubmenuItem,onMouseDown:()=>{(0,J.oG)(r,t),F(!1),ep(!1)},children:t},t)})}),children:(0,n.jsxs)("button",{className:"".concat(el.Z.userMenuItem," ").concat(eu?el.Z.userMenuItemActive:""),children:[(0,n.jsx)(b.Z,{className:el.Z.userMenuIcon}),(0,n.jsx)("span",{className:el.Z.userMenuItemLabel,children:"\u5E73\u53F0\u534F\u8BAE"}),(0,n.jsx)(x.Z,{className:el.Z.userMenuItemArrow})]})}),(0,n.jsxs)("button",{className:el.Z.userMenuItem,onClick:()=>{eQ("logout"),eg.logout(),F(!1),U("/login")},children:[(0,n.jsx)(I.Z,{className:el.Z.userMenuIcon}),(0,n.jsx)("span",{children:"\u9000\u51FA\u767B\u5F55"})]})]})}),(0,n.jsxs)("div",{className:"".concat(el.Z.userComplianceZone," ").concat(ed?el.Z.userComplianceZoneExpanded:""),onMouseDown:()=>ec(!0),children:[(0,n.jsx)("button",{type:"button",className:el.Z.userComplianceTrigger,style:{display:ed?"none":"flex"},"aria-label":"\u5C55\u5F00\u66F4\u591A\u4FE1\u606F",children:(0,n.jsx)(S.Z,{className:el.Z.userComplianceTriggerIcon,strokeWidth:.6})}),(0,n.jsx)("div",{className:"".concat(el.Z.userComplianceFooter," ").concat(ed?el.Z.userComplianceFooterVisible:""),children:(0,n.jsx)(K.Z,{className:el.Z.userItemCompliance})})]})]})]})})]}),(0,n.jsx)(q,{}),(0,n.jsx)(W,{visible:V,onClose:eH}),(0,n.jsx)(Y.Z,{visible:Z,onClose:eV}),(0,n.jsx)(em.Z,{visible:ea,onClose:()=>en(!1),entrySource:"user_center"}),(0,n.jsx)(ek,{visible:er,onClose:()=>ei(!1)}),(0,n.jsx)(eU,{})]})}),eq=(0,w.Pi)(e=>{var{loginStore:t}=(0,M.mZ)();return t.userConfig.uid&&t.userConfig.workspace_id?(0,n.jsx)(eZ,(0,a._)({},e)):(0,n.jsx)("div",{style:{height:"52px"}})})},76353:function(e,t,r){"use strict";var i=r(72322);r(66655),r(45535);var a=r(50633),n=r(76894);r(18571);var s=r(16233),o=r(23542),l=r(51779),d=r(59253),c={wx:"\u5FAE\u4FE1",alipay:"\u652F\u4ED8\u5B9D",bytepay:"\u6296\u97F3"};t.Z=e=>{var{visible:t,price:r,payUrl:u,paymentStatus:p,errorMessage:h,onConfirmPay:v,onClose:m,onRefresh:_,displayPrice:g}=e;if(!t)return null;var f=Array.isArray(null==r?void 0:r.limitPayChannel)?r.limitPayChannel.filter(e=>e in c):[],y=f.length>0?f.map(e=>c[e]).join("\u6216"):"\u6296\u97F3\u6216\u8005\u652F\u4ED8\u5B9D",b=!!u,x="pending"===p&&!b;return(0,i.jsx)(n.Z,{visible:t,onCancel:m,footer:null,maskClosable:!0,maskStyle:{backdropFilter:"blur(10px)",WebkitBackdropFilter:"blur(10px)"},closable:!1,style:{width:"360px",maxWidth:"90vw"},className:d.Z.payModal,children:(0,i.jsxs)("div",{className:d.Z.payModalContent,children:[(0,i.jsx)("button",{type:"button",className:d.Z.payModalClose,"aria-label":"\u5173\u95ED",onClick:m,children:(0,i.jsx)(s.Z,{size:20})}),(0,i.jsxs)("h3",{className:d.Z.payModalTitle,children:["\u626B\u7801\u652F\u4ED8 ",(0,i.jsx)("span",{className:d.Z.payModalPrice,children:g})]}),(0,i.jsx)("div",{className:d.Z.payModalBody,children:x?(0,i.jsx)("div",{className:d.Z.loadingContainer,children:(0,i.jsx)(a.Z,{})}):b?(0,i.jsxs)("div",{className:d.Z.qrCodeSection,children:[(0,i.jsx)("div",{className:d.Z.qrCodeWrapper,children:(0,i.jsx)("button",{type:"button",className:d.Z.qrCodeButton,onClick:()=>{_&&_()},disabled:!_,"aria-label":"\u70B9\u51FB\u5237\u65B0\u4E8C\u7EF4\u7801",children:(0,i.jsx)("img",{src:u,alt:"\u652F\u4ED8\u4E8C\u7EF4\u7801",className:d.Z.qrCodeImage})})}),"failed"===p&&h?(0,i.jsx)("div",{className:d.Z.payError,children:h}):null]}):(0,i.jsx)("div",{className:d.Z.agreementSection,children:(0,i.jsx)("div",{className:d.Z.qrPlaceholder,children:(0,i.jsxs)("div",{className:d.Z.qrPlaceholderContent,children:[(0,i.jsx)("p",{className:d.Z.agreementHint,children:"\u652F\u4ED8\u524D\u8BF7\u9605\u8BFB"}),(0,i.jsx)("a",{href:l._I,target:"_blank",rel:"noopener noreferrer",className:d.Z.agreementLinkInPlaceholder,children:'\u300A"\u5C0F\u4E91\u96C0"\u4ED8\u8D39\u670D\u52A1\u534F\u8BAE\uFF08\u542B\u81EA\u52A8\u7EED\u8D39\u6761\u6B3E\uFF09\u300B'}),(0,i.jsx)(o.Z,{variant:"primary",size:"default",block:!0,disabled:x,loading:x,onClick:v,className:d.Z.confirmPayButton,trackingAction:"click_confirm_pay",trackingCategory:"payment_qrcode_modal",children:"\u540C\u610F\u5E76\u652F\u4ED8"})]})})})}),(0,i.jsxs)("div",{className:d.Z.payModalFooter,children:[(0,i.jsxs)("p",{className:d.Z.scanHint,children:["\u8BF7\u4F7F\u7528",y,"\u626B\u7801\u5B8C\u6210\u652F\u4ED8"]}),(0,i.jsx)("a",{href:l._I,target:"_blank",rel:"noopener noreferrer",className:d.Z.agreementFooterLink,children:'\u300A"\u5C0F\u4E91\u96C0"\u4ED8\u8D39\u670D\u52A1\u534F\u8BAE\uFF08\u542B\u81EA\u52A8\u7EED\u8D39\u6761\u6B3E\uFF09\u300B'})]})]})})}},51779:function(e,t,r){"use strict";r.d(t,{Cx:()=>v,EX:()=>h,G6:()=>s,Jw:()=>d,Xm:()=>o,_I:()=>u,ge:()=>c,ok:()=>l,t7:()=>p});var i,a,n=r(72690),s={1:"\u6708",12:"\u5E74"},o={free:"\u514D\u8D39\u7248",standard:"\u57FA\u7840\u4F1A\u5458",pro:"\u6807\u51C6\u4F1A\u5458",max:"\u9AD8\u7EA7\u4F1A\u5458"},l=((i={}).Monthly="monthly",i.Yearly="yearly",i.Month="month",i.Year="year",i),d={monthly:"\u5305\u6708",yearly:"\u5305\u5E74",month:"\u6708\u4ED8",year:"\u5E74\u4ED8"},c=((a={}).Web="web",a.App="app",a),u="https://sf1-cdn-tos.douyinstatic.com/obj/ies-hotsoon-draft/vco/fc934c92-f713-47a5-bd46-0b28812e9c72.html",p={standard:{slogan:"\u4F60\u7684\u7206\u6B3E\u5185\u5BB9\u5236\u9020\u673A"},pro:{slogan:"\u66F4\u5FEB\u66F4\u7A33\u7684\u521B\u4F5C\u63D0\u6548\u4F53\u9A8C"},max:{slogan:"\u91CA\u653E\u65E0\u9650\u521B\u4F5C\u751F\u4EA7\u529B"}},h={[n.RefundStatus.Empty]:"\u5904\u7406\u4E2D",[n.RefundStatus.SubmitSuccess]:"\u5904\u7406\u4E2D",[n.RefundStatus.SubmitFail]:"\u63D0\u4EA4\u5931\u8D25",[n.RefundStatus.RefundFail]:"\u9000\u6B3E\u5931\u8D25",[n.RefundStatus.RefundSuccess]:"\u9000\u6B3E\u6210\u529F"},v=45},60126:function(e,t,r){"use strict";r.d(t,{Z:()=>ep});var i=r(64349),a=r(72322);r(66655),r(14865),r(15215);var n=r(50633),s=r(44254),o=r(92468),l=r(18571),d=r(1663),c=r(22220),u=r(82490),p=r(50586),h=r(17706),v=r(79368),m=r(82001),_=r(64664),g=r(95970),f=r(81861),y=r(6798),b=r(51779),x=r(86841),I=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=(0,v.G)(u.h),r=(0,v.G)(h.Z),a=(0,v.G)(p.B),[n,o]=(0,l.useState)(!1),[d,I]=(0,l.useState)(""),[S,w]=(0,l.useState)("idle"),[N,C]=(0,l.useState)(void 0),T=((null==r?void 0:r.creditObservableData)||{credit:null,creditHistoryList:{}}).credit||null;(0,l.useEffect)(()=>{if(t){var r,i,a=null!=(i=e.scene)?i:c.rU.Vip;null==(r=t.getPriceList)||r.call(t,{aid:Number(m.k),platform:7,region:"cn",scene:a}).then(()=>{var t=(0,_._)({aid:m.k,platform:7,region:"cn",scene:a},e.reportParam||{});(0,g.d)({action:"subscription_get_price_list_success",category:"commerce_subscription",status:"success",extra:t,teaParams:t})}).catch(t=>{C("\u83B7\u53D6\u8BA2\u9605\u4EF7\u683C\u5931\u8D25\uFF0C\u8BF7\u7A0D\u540E\u91CD\u8BD5"),s.Z.error("\u83B7\u53D6\u8BA2\u9605\u4EF7\u683C\u5931\u8D25\uFF0C\u8BF7\u7A0D\u540E\u91CD\u8BD5");var r=(0,_._)({aid:m.k,platform:7,region:"cn",scene:a,error_message:null==t?void 0:t.message},e.reportParam||{});(0,g.d)({action:"subscription_get_price_list_fail",category:"commerce_subscription",status:"failure",extra:r,teaParams:r})})}},[t,e.scene]);var k=(()=>{if(!t)return{};var e,r=null==(e=t.getPriceStoreState)?void 0:e.call(t);return r&&"object"==typeof r?r:{}})(),j=!!(null==k?void 0:k.priceSkuLoading),P=(0,x.R)(T),L=(0,l.useCallback)(e=>{var r;t&&(null==(r=t.switchTab)||r.call(t,e))},[t]),A=(0,l.useCallback)(e=>{var r;t&&(null==(r=t.selectPrice)||r.call(t,e))},[t]),M=(0,l.useCallback)(()=>{if(I(""),w("idle"),C(void 0),t){var e;null==t||null==(e=t.stopPolling)||e.call(t)}},[t]);return{priceStore:k,loading:j,payUrl:d,paymentStatus:S,errorMessage:N,agreementChecked:n,setAgreementChecked:o,selectTab:L,selectPrice:A,startPay:(0,l.useCallback)(n=>(0,i._)(function*(){var o,l,d,u,p,h,v=null!=(u=null==n?void 0:n.isParallelSwitching)&&u;if(t){var S=null==(o=t.getPriceStoreState)?void 0:o.call(t),N=null==S?void 0:S.selectedPrice;if(!N)return void s.Z.warning("\u8BF7\u5148\u9009\u62E9\u8BA2\u9605\u5957\u9910");w("pending"),C(void 0),I("");var T=null!=(p=null==N||null==(l=N.compensationPrice)?void 0:l.compensationPmsTrade)?p:null==N||null==(d=N.compensation_price)?void 0:d.compensation_pms_trade,k=(0,y.aU)(N);try{h={productInfo:N,cjThirdPartyInfo:{isAgreementV2:!0,isCompensateTrade:!!T,compensationPmsTrade:T},pollingConfig:{interval:5e3,maxWaitDuration:3e5},extra:JSON.stringify({page_from:"subscription_panel"}),logExtra:{page_from:"subscription_panel"},scene:c.rU.Vip,onPaySuccess:n=>(0,i._)(function*(){yield(0,f.Q)(()=>(0,i._)(function*(){var i,n,s=null!=(n=e.scene)?n:c.rU.Vip,[o,l,d,u]=yield Promise.all([r.initUserCredit(),a.getUserInfo({aid:Number(m.k),scene:s}),t.getSignInfos({aid:Number(m.k),scene:s}),null==(i=t.getPriceList)?void 0:i.call(t,{aid:Number(m.k),platform:7,region:"cn",scene:s})]);return{ok:o.ok&&l.ok&&d.ok&&u,newUserInfo:l.ok?l.value:{},newUserCredit:o.ok?o.value:{},newSignInfo:d.ok?d.value:{},newPriceList:u.ok?u.value:{}}})(),1e3,3,e=>{var t,r,i,a,n=(0,x.R)(e.newUserCredit.credit||{})!==P,s=!!e.newUserInfo.flag,o=(null!=(a=null==(r=e.newSignInfo)||null==(t=r.list)?void 0:t.length)?a:0)>0,l=((null==(i=e.newPriceList)?void 0:i.allPriceList)||[]).find(e=>e.productId===N.productId),d=!1;return k.signStatus===b.ok.Yearly?d=!!(null==l?void 0:l.disablePurchase):k.signStatus===b.ok.Monthly&&(d=!!(null==l?void 0:l.disablePurchase)),e.ok&&(n||v)&&s&&o&&d})(),w("success"),s.Z.success(v?"\u66F4\u65B0\u4F1A\u5458\u8BA1\u5212\u6210\u529F":"\u652F\u4ED8\u6210\u529F");var o,l=(0,_._)({productId:null!=(o=n.productId)?o:null==N?void 0:N.productId,orderId:n.orderId,amount:null==N?void 0:N.amount},e.reportParam||{});(0,g.d)({action:"subscription_pay_success",category:"commerce_subscription",status:"success",extra:l,teaParams:l})})(),onPayCancel:t=>{w("canceled");var r,i=(0,_._)({productId:null!=(r=t.productId)?r:null==N?void 0:N.productId,orderId:t.orderId,errorCode:t.errorCode,amount:null==N?void 0:N.amount},e.reportParam||{});(0,g.d)({action:"subscription_pay_cancel",category:"commerce_subscription",status:"log",extra:i,teaParams:i})},onPayFail:r=>{var i,a,n=(null==r?void 0:r.errorCode)===c.Qe.QueryOrderFailedExceedMaxQueryTime;if(n)w("pending"),C(void 0),I(""),null==t||null==(i=t.stopPolling)||i.call(t),t.pay(h);else{w("failed");var o=(null==r?void 0:r.errorMsg)||"\u652F\u4ED8\u5931\u8D25\uFF0C\u8BF7\u7A0D\u540E\u91CD\u8BD5";C(o),s.Z.error("\u652F\u4ED8\u5931\u8D25\uFF0C\u8BF7\u7A0D\u540E\u91CD\u8BD5")}var l=(0,_._)({productId:null!=(a=r.productId)?a:null==N?void 0:N.productId,amount:N.amount,orderId:r.orderId,errorCode:r.errorCode,errorMessage:r.errorMsg,isQrcodeExpired:n},e.reportParam||{});(0,g.d)({action:"subscription_pay_fail",category:"commerce_subscription",status:"failure",extra:l,teaParams:l})},onThirdPayInitTradeSuccess:t=>{var r,i=(null==t?void 0:t.payUrl)||"";I(i),s.Z.success("\u5DF2\u751F\u6210\u652F\u4ED8\u4E8C\u7EF4\u7801\uFF0C\u8BF7\u626B\u7801\u5B8C\u6210\u652F\u4ED8");var a=(0,_._)({productId:null!=(r=t.productId)?r:null==N?void 0:N.productId,amount:N.amount,hasPayUrl:!!i},e.reportParam||{});(0,g.d)({action:"subscription_pay_qrcode_init",category:"commerce_subscription",status:"log",extra:a,teaParams:a})}},yield t.pay(h)}catch(t){w("failed"),C("\u652F\u4ED8\u5F02\u5E38\uFF0C\u8BF7\u7A0D\u540E\u91CD\u8BD5"),s.Z.error("\u652F\u4ED8\u5F02\u5E38\uFF0C\u8BF7\u7A0D\u540E\u91CD\u8BD5");var j=(0,_._)({productId:null==N?void 0:N.productId,amount:N.amount,errorMessage:null==t?void 0:t.message},e.reportParam||{});(0,g.d)({action:"subscription_pay_exception",category:"commerce_subscription",status:"failure",extra:j,teaParams:j})}}})(),[t]),resetPay:M}},S=r(33994);function w(){var e,t=(0,v.G)(u.h);(0,v.G)(p.B);var{rawData:r}=(null==(e=t.getPriceStoreState)?void 0:e.call(t))||{},{signInfos:i}=t.getSignInfoStoreState(),a=(null==r?void 0:r.allPriceList)||[],{webSignInfos:n,appSignInfos:s,webSignInfo:o,appSignInfo:d,isWebAutomaticRenewal:c,isAppAutomaticRenewal:h,currentSignInfo:m,isAutomaticRenewal:_}=(0,l.useMemo)(()=>{var e=i.filter(e=>"web_v2"===e.platform),t=i.filter(e=>"web_v2"!==e.platform),r=e=>{var t=e.find(e=>"PENDING"===e.status),r=e.find(e=>"SUBSCRIBED"===e.status);return t||r};return{webSignInfos:e,appSignInfos:t,webSignInfo:r(e),appSignInfo:r(t),isWebAutomaticRenewal:e.length>0,isAppAutomaticRenewal:t.length>0,currentSignInfo:r(i),isAutomaticRenewal:i.length>0}},[i]),{currentSignStatus:g,currentSignPlace:f,currentWebPrice:x,currentPrice:I}=(0,l.useMemo)(()=>{if(!o&&!d)return{currentSignStatus:null,currentSignPlace:null,currentWebPrice:null};var e=a.find(e=>e.level===(null==o?void 0:o.level)&&e.subscribeCycle===(null==o?void 0:o.cycle)&&e.cycleUnit===(null==o?void 0:o.cycleUnit));if(e)return{currentSignStatus:(0,y._K)(e),currentSignPlace:b.ge.Web,currentWebPrice:e,currentPrice:e};var t=a.find(e=>e.level===(null==d?void 0:d.level)&&e.subscribeCycle===(null==d?void 0:d.cycle)&&e.cycleUnit===(null==d?void 0:d.cycleUnit));return t?{currentSignStatus:(0,y._K)(t),currentSignPlace:b.ge.App,currentWebPrice:null,currentPrice:t}:{currentSignStatus:null,currentSignPlace:null,currentWebPrice:null,currentPrice:null}},[a,o,d]);return{webSignInfos:n,appSignInfos:s,webSignInfo:o,appSignInfo:d,isWebAutomaticRenewal:c,isAppAutomaticRenewal:h,currentSignStatus:g,currentSignPlace:f,currentSignInfo:m,currentWebPrice:x,isAutomaticRenewal:_,currentPrice:I}}var N=r(76353);r(45535);var C=r(76894),T=r(23542),k={updatePlanModal:"updatePlanModal-K0R9qq",updatePlanContent:"updatePlanContent-Zmz3ME",errorContainer:"errorContainer-dlzCC6",errorText:"errorText-UxOLRQ",modalTitle:"modalTitle-VjYzSM",modalSubtitle:"modalSubtitle-YQBnNC",agreementLink:"agreementLink-Uvt4zQ",planComparisonCard:"planComparisonCard-U6cO3m",planRow:"planRow-t4p3vm",planInfo:"planInfo-UgS6ck",planLabel:"planLabel-MhEHaK",planName:"planName-XhwETt",planPrice:"planPrice-CNv80o",priceText:"priceText-XN8Wur",priceSub:"priceSub-efuj8o",planDivider:"planDivider-P285q2",confirmButton:"confirmButton-WZO0Xc",bottomDesc:"bottomDesc-fOibjA"},j=r(62815),P=r(41870),L=e=>{var t,r,{visible:i,currentPrice:n,targetPrice:s,signInfo:o,onClose:d,onConfirm:c,changeType:u}=e;if(!i)return null;var p=n&&(0,y.aU)(n),h=s&&(0,y.aU)(s),v=(null==o?void 0:o.agreementTs)?(0,P.$j)(null==o?void 0:o.agreementTs):"",m=u===j.R.CANCEL,_=(0,l.useMemo)(()=>{if((null==s?void 0:s.priceType)!=="auto"&&u!==j.R.CANCEL)return"\u60A8\u6B63\u5728\u5207\u6362\u81F3".concat(null==h?void 0:h.productLevelText,"-").concat(null==h?void 0:h.signText,"\uFF0C\u65B0\u7684\u8BA2\u9605\u5C06\u7ACB\u5373\u751F\u6548\uFF0C\u65B0\u79EF\u5206\u5C06\u5728\u65B0\u7684\u8BA2\u9605\u751F\u6548\u540C\u65F6\u5230\u8D26\u3002");switch(u){case j.R.UPGRADE:return"\u60A8\u6B63\u5728\u5207\u6362\u81F3".concat(null==h?void 0:h.productLevelText,"-").concat(null==h?void 0:h.signText,"\uFF0C\u65B0\u7684\u8BA2\u9605\u5C06\u7ACB\u5373\u751F\u6548\uFF0C\u65B0\u79EF\u5206\u5C06\u5728\u65B0\u7684\u8BA2\u9605\u751F\u6548\u540C\u65F6\u5230\u8D26\u3002\u539F\u8BA2\u9605").concat(null==p?void 0:p.productLabel,"\u5C06\u53D6\u6D88\uFF0C\u5DF2\u652F\u4ED8\u8BA2\u5355\u7684\u5269\u4F59\u4F1A\u5458\u65F6\u957F\u548C\u79EF\u5206\u5C06\u4E3A\u60A8\u4FDD\u7559");case j.R.SUBCHANGE:return"\u60A8\u6B63\u5728\u5207\u6362\u81F3".concat(null==h?void 0:h.productLevelText,"-").concat(null==h?void 0:h.signText,"\uFF0C\u65B0\u7684\u8BA2\u9605\u5C06\u4E8E").concat(v,"\u5F00\u59CB\u751F\u6548\uFF0C\u65B0\u79EF\u5206\u5C06\u5728\u65B0\u7684\u8BA2\u9605\u751F\u6548\u540C\u65F6\u5230\u8D26");case j.R.CANCEL:return"\u53D6\u6D88\u540E\uFF0C\u60A8\u7684\u4F1A\u5458\u8BA1\u5212\u5C06\u4E8E ".concat(v," \u81EA\u52A8\u53D6\u6D88");default:return""}},[u,s]),g=e=>{var t,r=(null==e?void 0:e.subscribeCycle)===12,i=r?((null==e?void 0:e.currentAmount)/12).toFixed(2):null==e?void 0:e.priceLabel;return(0,a.jsxs)("div",{className:k.planPrice,children:[(0,a.jsx)("div",{className:k.priceMain,children:(0,a.jsxs)("span",{className:k.priceText,children:[null!=(t=null==e?void 0:e.currencyLabel)?t:"\uFFE5",e?i:"0"," / \u6708"]})}),r&&(0,a.jsxs)("div",{className:k.priceSub,children:["\u6309",b.G6[null==p?void 0:p.subscribeCycle],"\u8BA1\u8D39\uFF0C\u91D1\u989D\u4E3A ",e.currentAmount," \u5143\u3002"]})]})};return(0,a.jsx)(C.Z,{visible:i,onCancel:d,footer:null,maskClosable:!1,closable:!0,className:k.updatePlanModal,style:{width:560},children:(0,a.jsxs)("div",{className:k.updatePlanContent,children:[(0,a.jsx)("h3",{className:k.modalTitle,children:m?"\u53D6\u6D88\u4F1A\u5458\u8BA1\u5212":"\u9009\u62E9\u8BA1\u5212"}),(0,a.jsxs)("p",{className:k.modalSubtitle,children:[_,null==h?void 0:h.signText]}),(0,a.jsxs)("div",{className:k.planComparisonCard,children:[(0,a.jsxs)("span",{className:k.planLabel,children:["\u4ECE",null==p?void 0:p.productLevelText]}),(0,a.jsxs)("div",{className:k.planRow,children:[(0,a.jsxs)("span",{className:k.planName,children:[null==p?void 0:p.signText,"\u5957\u9910"]}),g(p)]}),(0,a.jsx)("div",{className:k.planDivider}),(0,a.jsxs)("span",{className:k.planLabel,children:["\u5230",m?"\u514D\u8D39\u7248":null==h?void 0:h.productLevelText]}),(0,a.jsxs)("div",{className:k.planRow,children:[(0,a.jsx)("span",{className:k.planName,children:m?"\u6C38\u4E45":(null==h?void 0:h.signText)+"\u5957\u9910"}),g(h)]})]}),(0,a.jsx)(T.Z,{variant:"primary",size:"large",onClick:c,className:k.confirmButton,trackingAction:"click_confirm_update_plan",trackingCategory:"subscription",children:"\u786E\u8BA4\u53D8\u66F4"}),(0,a.jsx)("p",{className:k.bottomDesc,children:m?(0,a.jsxs)("span",{children:["\u60A8\u5C06\u5931\u53BB\u6BCF\u6708\u8D60\u9001\u7684",null==n||null==(r=n.vipBenefitPackage)||null==(t=r.userCredit)?void 0:t.amount,"\u79EF\u5206\uFF0C\u5C0F\u4E91\u96C0\u5F3A\u5927\u7684\u4F1A\u5458\u529F\u80FD\u6743\u76CA\u5C06\u4E0D\u53EF\u7528"]}):(0,a.jsxs)("span",{children:[v,"\uFF0C\u60A8\u5C06\u88AB\u6536\u53D6",null==h?void 0:h.currentAmount,"\u5143\u3002\u652F\u6301\u968F\u65F6\u53D6\u6D88"]})})]})})},A=r(19930);r(94672);var M=r(74993),D=r(38611),R={subscriptionStatusCard:"subscriptionStatusCard-PpZqw9",statusCardHeader:"statusCardHeader-xJ2Lvh",userInfoLeft:"userInfoLeft-wKka4u",userAvatar:"userAvatar-mdBriH",userInfoText:"userInfoText-otKBps",userName:"userName-Qx0kwj",userPlanInfo:"userPlanInfo-m_aysI",planLevel:"planLevel-jJx5KB",planStatus:"planStatus-aTyO4U",activeTag:"activeTag-MKqJKs",userCreditsInfo:"userCreditsInfo-DHRFJE",creditsLabel:"creditsLabel-dsxWeX",infoIcon:"infoIcon-Yqgvmd",creditsValue:"creditsValue-EeO9Pn",statusCardActions:"statusCardActions-UtIN_t",buyCreditBtn:"buyCreditBtn-K08cMc",manageBtn:"manageBtn-kzUg1p"},E=r(51925),U=r(82071),O=r(52494),B=(0,d.Pi)(e=>{var{endDate:t,userCreditsTotal:r=0,onManageSubscription:i,userInfo:n}=e,{loginStore:s}=(0,D.mZ)(),o=(0,v.G)(O.t),l=(null==n?void 0:n.curVipLevel)?(0,y.DB)(null==n?void 0:n.curVipLevel):"\u514D\u8D39\u7248";return(0,a.jsxs)("div",{className:R.subscriptionStatusCard,children:[(0,a.jsx)("div",{className:R.statusCardHeader,children:(0,a.jsxs)("div",{className:R.userInfoLeft,children:[(0,a.jsx)("img",{src:s.currentUserAvatar||"https://p3-pc-sign.douyinpic.com/tos-cn-i-0813/0c56ba59013c41bc876527b165275e7a~tplv-dy-aweme-app:300:300:q75.webp?x-expires=1738047600&x-signature=o5GvM35k3v2n3K2bX22%2F6n00M60%3D",alt:"user avatar",className:R.userAvatar}),(0,a.jsxs)("div",{className:R.userInfoText,children:[(0,a.jsx)("div",{className:R.userName,children:s.currentUserNickname||"\u7528\u6237"}),(0,a.jsxs)("div",{className:R.userPlanInfo,children:[(0,a.jsx)("span",{className:R.planLevel,children:l}),(null==n?void 0:n.flag)&&(0,a.jsx)(M.Z,{content:"\u5230\u671F\u65F6\u95F4\uFF1A".concat((0,P.o0)(Number(t))),position:"top",style:{color:"white"},children:(0,a.jsxs)("div",{className:R.planStatus,children:[(0,a.jsx)("span",{className:R.activeTag,children:"\u751F\u6548\u4E2D"}),(0,a.jsx)(E.Z,{size:14,className:R.benefitInfoIcon})]})}),(0,a.jsxs)("div",{className:R.userCreditsInfo,children:[(0,a.jsx)("span",{className:R.creditsLabel,children:"\u79EF\u5206\u4F59\u989D"}),(0,a.jsxs)("span",{className:R.creditsValue,children:[r,(0,a.jsx)("svg",{width:"12",height:"12",viewBox:"0 0 12 12",fill:"none",xmlns:"http://www.w3.org/0000/svg",children:(0,a.jsx)("path",{d:"M3.5 4.5L6 7.5L8.5 4.5",stroke:"#1D2129",strokeWidth:"1.2",strokeLinecap:"round",strokeLinejoin:"round"})})]})]})]})]})]})}),(0,a.jsxs)("div",{className:R.statusCardActions,children:[(0,a.jsx)("button",{className:R.buyCreditBtn,onClick:()=>{o&&(0,U.a)({fallbackToSubscriptionModal:!1,containerService:o,type:U.v.ACTIVE_RECHARGE_CREDITS})},children:"\u8D2D\u4E70\u79EF\u5206"}),(0,a.jsx)("button",{className:R.manageBtn,onClick:i,children:"\u8BA2\u9605\u7BA1\u7406"})]})]})}),z=r(33891),F={priceCard:"priceCard-hGaBZ0",priceCardDefault:"priceCardDefault-B0Gm3u",priceCardTitle:"priceCardTitle-E6AFzY",priceCardTag:"priceCardTag-uGqyuN",priceCardSlogan:"priceCardSlogan-a4XZ0U",priceRow:"priceRow-HJoHvj",priceCurrency:"priceCurrency-vqMTW7",priceMain:"priceMain-qw09Lh",priceAdditions:"priceAdditions-MHZHek",priceOriginal:"priceOriginal-dQiLKQ",priceCycle:"priceCycle-uMulLL",priceDesc:"priceDesc-pUVwJ9",priceDescWithSlider:"priceDescWithSlider-e4Ruyv",benefitsList:"benefitsList-CrOF_4",benefitItemDisabled:"benefitItemDisabled-fqDLfR",benefitIcon:"benefitIcon-YaUZW9",benefitInfoIcon:"benefitInfoIcon-c5hgig",creditsBox:"creditsBox-qiXcbe",creditValue:"creditValue-_JNifl",invisible:"invisible-O1Xkkg",buyButtonDefault:"buyButtonDefault-nRKqQE",buyButtonOutline:"buyButtonOutline-m3F1T6",buyButtonDisabled:"buyButtonDisabled-nlqxiI",creditGrid:"creditGrid-MmEfPn",creditItem:"creditItem-leWAeP",creditLabel:"creditLabel-H8FaDZ",buyButton:"buyButton-TBYlty",freeButton:"freeButton-JaihA_",benefitsSection:"benefitsSection-kd7IBj",benefitsTitle:"benefitsTitle-kDP8tx",benefitItem:"benefitItem-fbRJf1",headerTop:"headerTop-DeWkov",planName:"planName-Qmz_iq",recommendTag:"recommendTag-w_9aHG",slogan:"slogan-Ui_tdl",priceCardBody:"priceCardBody-wvk304",freePriceMain:"freePriceMain-DmV92w",creditAmount:"creditAmount-ypxs6J",creditUnit:"creditUnit-wdYBfl",creditConversionCurrency:"creditConversionCurrency-kSArJJ"};r(97639);var Z=r(11983),q=(0,l.forwardRef)((e,t)=>{var{variants:r,activeIndex:i,onChange:n}=e,s=r.length-1;return s<=0?null:(0,a.jsx)("div",{className:"sliderWrapper-kNf2e6",ref:t,children:(0,a.jsxs)("div",{className:"sliderContainer-i4lbgn",children:[(0,a.jsx)("div",{className:"sliderLabels-B8drXL",children:r.map((e,t)=>{var r,s,o=(null==(s=e.vipBenefitPackage)||null==(r=s.userCredit)?void 0:r.amount)||0,l=t===i;return(0,a.jsx)("span",{className:l?"activeLabel-oFS3TF":"",onClick:e=>{e.stopPropagation(),n(t)},style:{cursor:"pointer"},children:o>=1e3?"".concat(o/1e3,"K"):o},e.productId||t)})}),(0,a.jsx)("div",{className:"sliderTrackWrapper-fgMH1A",children:(0,a.jsx)(Z.Z,{min:0,max:s,step:1,value:i,onChange:e=>{n(Array.isArray(e)?e[0]:e)},tooltipVisible:!1,className:"lvSliderOverride-komTJm"})})]})})}),G=(0,l.forwardRef)((e,t)=>{var r,i,n,s,o,{price:d,info:c,buttonInfo:u,onBuyClick:p,variants:h,onVariantChange:v,isRecommended:m,tag:_,alignHeight:g}=e,f=d.level||"standard",y=b.t7[f]||{slogan:""},x=d.originPriceAmount?d.originPriceAmount/100:0,I=x>0&&x>(null!=(o=d.totalAmount)?o:0)/100,S=(null==(i=d.vipBenefitPackage)||null==(r=i.userCredit)?void 0:r.amount)||0,w=(d.totalAmount?d.totalAmount/100:0)/(d.subscribeCycle||1),N=w>0?Math.floor(10*S/w):0,C=(null==(s=d.vipBenefitPackage)||null==(n=s.richBenefitTexts)?void 0:n.richBenefitText)||[],k=h&&h.length>1,j=(0,l.useMemo)(()=>{if(!k)return 0;var e=h.findIndex(e=>e.productId===d.productId);return -1===e?0:e},[k,h,d.productId]);return(0,a.jsxs)("div",{className:"".concat(F.priceCard," ").concat(m?F.priceCardDefault:""),children:[(0,a.jsxs)("div",{className:F.priceCardHeader,children:[(0,a.jsxs)("div",{className:F.headerTop,children:[(0,a.jsx)("span",{className:F.planName,children:c.productLabel.split("-")[0]}),_?(0,a.jsx)("span",{className:F.recommendTag,children:_}):null]}),(0,a.jsx)("div",{className:F.slogan,children:y.slogan}),(0,a.jsxs)("div",{className:F.priceRow,children:[(0,a.jsx)("span",{className:F.priceCurrency,children:c.currencyLabel}),(0,a.jsx)("span",{className:F.priceMain,children:c.priceLabel}),(0,a.jsxs)("div",{className:F.priceAdditions,children:[I?(0,a.jsxs)("span",{className:F.priceOriginal,children:["\xa5",x]}):null,(0,a.jsx)("span",{className:F.priceCycle,children:c.cycleLabel})]})]})]}),(0,a.jsxs)("div",{className:F.priceCardBody,ref:t,children:[(0,a.jsxs)("p",{className:"".concat(F.priceDesc),children:[c.discountDescPrefix?c.discountDescPrefix:"","\u81EA\u52A8\u7EED\u8BA2\uFF0C\u53EF\u968F\u65F6\u53D6\u6D88\u3002"]}),(0,a.jsx)("div",{style:{height:k?0:g,opacity:0}}),k&&(0,a.jsx)(q,{variants:h,activeIndex:j,onChange:e=>null==v?void 0:v(h[e])}),(0,a.jsxs)("div",{className:F.creditGrid,children:[(0,a.jsxs)("div",{className:F.creditItem,children:[(0,a.jsx)("span",{className:F.creditLabel,children:"\u6BCF\u6708"}),(0,a.jsxs)("span",{className:F.creditValue,children:[(0,a.jsx)("span",{className:F.creditAmount,children:S}),(0,a.jsx)("span",{className:F.creditUnit,children:"\u79EF\u5206"})]})]}),(0,a.jsxs)("div",{className:F.creditItem,children:[(0,a.jsx)("span",{className:F.creditLabel,children:"\u6362\u7B97"}),(0,a.jsxs)("span",{className:F.creditValue,children:[(0,a.jsx)("span",{className:F.creditConversionCurrency,children:"\xa5"}),(0,a.jsxs)("span",{className:F.creditAmount,children:["10=",N]}),(0,a.jsx)("span",{className:F.creditUnit,children:"\u79EF\u5206"})]})]})]})]}),(0,a.jsxs)("div",{children:[(0,a.jsx)(T.Z,{variant:"primary",size:"default",block:!0,className:F.buyButton,onClick:()=>p(d),trackingAction:"subscription_buy_button_click",trackingCategory:"subscription",disabled:null==u?void 0:u.disabled,children:null==u?void 0:u.text}),(0,a.jsx)("div",{className:F.benefitsSection,children:(0,a.jsx)("ul",{className:F.benefitsList,children:C.map(e=>(0,a.jsxs)("li",{className:F.benefitItem,children:[(0,a.jsx)(z.Z,{size:14,className:F.benefitIcon}),(0,a.jsx)("span",{children:e.benefitText}),e.needHover?(0,a.jsx)(M.Z,{content:e.hoverText,position:"top",children:(0,a.jsx)(E.Z,{size:14,className:F.benefitInfoIcon})}):null]},e.benefitText))})})]})]})}),V=e=>{var{buttonInfo:t,onButtonClick:r,alignHeight:i}=e;return(0,a.jsxs)("div",{className:F.priceCard,children:[(0,a.jsxs)("div",{className:F.priceCardHeader,children:[(0,a.jsx)("div",{className:F.headerTop,children:(0,a.jsx)("span",{className:F.planName,children:"\u514D\u8D39\u7248"})}),(0,a.jsx)("div",{className:F.slogan,children:"\xa0"})]}),(0,a.jsxs)("div",{className:F.priceCardBody,children:[(0,a.jsx)("div",{className:F.priceRow,children:(0,a.jsx)("span",{className:"".concat(F.priceMain," ").concat(F.freePriceMain),children:"\u6C38\u4E45\u514D\u8D39"})}),(0,a.jsx)("p",{className:F.priceDesc,children:"\xa0"}),(0,a.jsx)("div",{className:F.invisible,style:{height:i}}),(0,a.jsx)("div",{className:"".concat(F.creditGrid," ").concat(F.invisible),children:(0,a.jsxs)("div",{className:F.creditItem,children:[(0,a.jsx)("span",{className:F.creditLabel,children:"\xa0"}),(0,a.jsx)("span",{className:F.creditValue,children:"\xa0"})]})}),(0,a.jsx)(T.Z,{variant:"secondary",size:"default",block:!0,disabled:null==t?void 0:t.disabled,className:"".concat(F.buyButton," ").concat(F.freeButton),trackingAction:"subscription_buy_button_click",trackingCategory:"subscription",onClick:r,children:null==t?void 0:t.text}),(0,a.jsx)("div",{className:F.benefitsSection,children:(0,a.jsxs)("ul",{className:F.benefitsList,children:[(0,a.jsxs)("li",{className:F.benefitItem,children:[(0,a.jsx)(z.Z,{size:14,className:F.benefitCheck}),(0,a.jsx)("span",{children:"\u6BCF\u5929\u8D60\u9001\u79EF\u5206\uFF0C\u5F53\u65E5\u6E05\u96F6"})]}),(0,a.jsxs)("li",{className:F.benefitItem,children:[(0,a.jsx)(z.Z,{size:14,className:F.benefitCheck}),(0,a.jsx)("span",{children:"\u667A\u80FD\u751F\u89C6\u9891\uFF08\u9700\u8981\u79EF\u5206\uFF09"})]}),(0,a.jsxs)("li",{className:F.benefitItem,children:[(0,a.jsx)(z.Z,{size:14,className:F.benefitCheck}),(0,a.jsx)("span",{children:"AI \u56FE\u7247\u8BBE\u8BA1\uFF08\u9700\u8981\u79EF\u5206\uFF09"})]}),(0,a.jsxs)("li",{className:F.benefitItem,children:[(0,a.jsx)(z.Z,{size:14,className:F.benefitCheck}),(0,a.jsx)("span",{children:"\u590D\u523B\u7206\u6B3E\u89C6\u9891\uFF08\u9700\u8981\u79EF\u5206\uFF09"})]})]})})]})]})},H=(0,d.Pi)(e=>{var{prices:t,onBuyClick:r,onVariantChange:i,onCancelSubscription:n}=e,s=(0,v.G)(p.B),{isAutomaticRenewal:o,isAppAutomaticRenewal:d,appSignInfo:c}=w(),{userInfo:u,userSubscriptionExtraInfo:h}=s.getUserInfoStoreState(),m=null==u?void 0:u.flag;(0,l.useEffect)(()=>{var e;null==s||null==(e=s.getUserSubscriptionExtraInfo)||e.call(s,{})},[s]);var _=(0,l.useMemo)(()=>{for(var{condition:e,config:t}of[{condition:!m,config:{text:"\u5F53\u524D\u8BA1\u5212",disabled:!0}},{condition:m&&o,config:{text:"\u56DE\u5230\u514D\u8D39\u7248",disabled:!1,type:"cancel"}},{condition:m&&!o,config:{text:"\u4E0B\u4E00\u4E2A\u8BA1\u5212",disabled:!0}}])if(e)return t},[m,o]),[g,f]=(0,l.useState)(!1);(0,l.useEffect)(()=>{f(t.some(e=>e.variants&&e.variants.length>1))},[t]);var x=(0,l.useMemo)(()=>{var e,r=-1;return t.forEach(t=>{var i,a,n=t.activePrice||t,s=(null==(a=n.vipBenefitPackage)||null==(i=a.userCredit)?void 0:i.amount)||0,o=(n.totalAmount?n.totalAmount/100:0)/(n.subscribeCycle||1),l=o>0?Math.floor(10*s/o):0;l>r&&(r=l,e=n.productId)}),e},[t]),I=t.length+1,S=I<4;return(0,a.jsxs)("div",{className:"".concat("priceCardsContainer-lh8LwD"," ").concat(S?"priceCardsContainerCompact-jPB5Fa":""),style:S?{gridTemplateColumns:"repeat(".concat(I,", minmax(280px, 340px))")}:void 0,children:[(0,a.jsx)(V,{buttonInfo:_,onButtonClick:n,alignHeight:g?b.Cx:0}),t.map(e=>{var{level:t,variants:n,activePrice:s}=e,o=s||e,l=(0,y.iT)((null==e?void 0:e.variants)||[],h),p=(0,y.aU)(o),v=((e,t,r)=>{var i=e.level===(null==u?void 0:u.curVipLevel)&&e.subscribeCycle===(null==u?void 0:u.subscribeCycle)&&e.cycleUnit===(null==u?void 0:u.cycleUnit)&&r===e;for(var{condition:a,config:n}of[{condition:d&&(null==c?void 0:c.platform)==="ios",config:{text:t.buttonLabel,disabled:!1}},{condition:i,config:{text:"\u5F53\u524D\u8BA1\u5212",disabled:!0}},{condition:e.disablePurchase,config:{text:t.buttonLabel,disabled:!0}},{condition:!i,config:{text:t.buttonLabel,disabled:!1}}])if(a)return n})(o,p,l),m=o.productId===x;return(0,a.jsx)(G,{price:o,info:p,buttonInfo:v,onBuyClick:r,variants:n,onVariantChange:i,isRecommended:m,tag:m?"\u6700\u8D85\u503C":void 0,alignHeight:g?b.Cx:0},t)})]})}),W="navItem-BY3OYe",Q={pippit_subscription_plans_yearly:"\u8FDE\u7EED\u5305\u5E74",pippit_subscription_plans_monthly:"\u8FDE\u7EED\u5305\u6708",pippit_subscription_plans_oneoff:"\u5355\u6708\u8D2D\u4E70",pippit_subscription_plans_oneoff_yearly:"\u5355\u5E74\u8D2D\u4E70"},K=e=>{var{tabList:t=[],selectedTab:r,onSwitchTab:i}=e;return!t||t.length<=1?null:(0,a.jsx)("div",{className:"subscriptionNavbarWrap-cILWgK",children:(0,a.jsx)("div",{className:"subscriptionNavbar-dGUgnC",children:t.map(e=>{var t,n=(e=>{if(!e.extra)return null;try{var t=JSON.parse(e.extra);if(t.discount_tips){var r=String(t.discount_tips).trim();if(r.includes("\u6298"))return r;var i=parseInt(r);if(!isNaN(i)&&i>0&&i<100)return"".concat((100-i)/10,"\u6298")}}catch(e){}return null})(e);return(0,a.jsx)("button",{type:"button",className:r&&e.tabName===r.tabName?"".concat(W," ").concat("active-_4xsDB"):W,onClick:()=>{e.tabName&&i(e.tabName)},children:(0,a.jsxs)("span",{className:"navLabel-_pPkrw",children:[(t=e.tabName)?Q[t]||t:"",n?(0,a.jsx)("span",{className:"navDiscount-UafwcM",children:n}):null]})},e.tabName)})})})},Y=r(16233);function J(e){var{onClose:t}=e;return(0,a.jsx)("button",{type:"button",className:"closeButton-sMZADK",onClick:t,"aria-label":"\u5173\u95ED",children:(0,a.jsx)(Y.Z,{size:20})})}var X=r(59253),$="tabItem-_I15pt",ee="activeTab-mSu4fS",et="sectionTitle-_fFwOd",er="planName-JSAcF3",ei="infoRow-JSz9p_",ea="infoLabel-qLgTGq",en="infoValue-X4XRfm",es="recordInfoRow-qTBwVy",eo="recordLabel-bmgVLi",el="recordValue-QSSxgV",ed=r(14370),ec=e=>{var{visible:t,onClose:r,signInfo:s,currentPrice:o,onCancelRenew:d,isAutomaticRenewal:c}=e,[h,m]=(0,l.useState)("plan"),{loading:_,recordList:g}=(e=>{var t=(0,v.G)(u.h),[r,a]=(0,l.useState)([]),[n,s]=(0,l.useState)(!1);return(0,l.useEffect)(()=>{e&&(0,i._)(function*(){s(!0);try{var e,[r]=yield Promise.all([t.purchaseRecord({cursor:0,count:1e3}),new Promise(e=>setTimeout(e,400))]);if(!r.ok)return;a((null==r||null==(e=r.value)?void 0:e.recordList)||[])}catch(e){}finally{s(!1)}})()},[e,t]),{loading:n,recordList:r}})(t&&"records"===h),{userInfo:f}=(0,v.G)(p.B).getUserInfoStoreState(),x=o?(0,y.aU)(o):null,I=(null==s?void 0:s.agreementTs)?(0,P.$j)(null==s?void 0:s.agreementTs):"",S=(0,l.useMemo)(()=>{var e=null==f?void 0:f.flag,t=null==f?void 0:f.endTime;if(e&&c){var r=(null==s?void 0:s.agreementTs)?(0,P.o0)(Number(s.agreementTs)):"";return{levelText:(0,y.DB)(null==s?void 0:s.level)||"\u514D\u8D39\u7248",timeLabelText:"\u4E0B\u6B21\u7EED\u8D39\u65F6\u95F4",dateText:r}}if(e&&!c){var i=(0,P.o0)(Number(t));return{levelText:(0,y.DB)(null==f?void 0:f.curVipLevel)||"\u514D\u8D39\u7248",timeLabelText:"\u5230\u671F\u65F6\u95F4",dateText:i}}if(!e&&(null==f?void 0:f.expiredVipLevel)){var a=(0,P.o0)(Number(t));return{levelText:(0,y.DB)(null==f?void 0:f.expiredVipLevel)||"\u514D\u8D39\u7248",timeLabelText:"\u8FC7\u671F\u65F6\u95F4",dateText:a}}return null},[f]);return(0,a.jsx)(C.Z,{visible:t,onCancel:r,footer:null,maskClosable:!0,closable:!0,className:"manageModal-sLuMS7",style:{width:560},unmountOnExit:!0,children:(0,a.jsxs)("div",{className:"modalContent-Py5LSQ",children:[(0,a.jsx)("h3",{className:"modalTitle-xJBmRh",children:"\u8BA2\u9605\u7BA1\u7406"}),(0,a.jsxs)("div",{className:"tabsContainer-JVa58x",children:[(0,a.jsx)("div",{className:"".concat($," ").concat("plan"===h?ee:""),onClick:()=>m("plan"),children:"\u8BA2\u9605\u8BA1\u5212\u7BA1\u7406"}),(0,a.jsx)("div",{className:"".concat($," ").concat("records"===h?ee:""),onClick:()=>m("records"),children:"\u8D2D\u4E70\u8BB0\u5F55"})]}),"plan"===h?(0,a.jsxs)("div",{className:"planTabContent-uSqYuQ",children:[(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)("div",{className:et,children:"\u6211\u7684\u4F1A\u5458"}),(0,a.jsx)("div",{className:"currentPlanCard-sOH26l",children:S&&(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)("span",{className:er,children:S.levelText}),(0,a.jsxs)("div",{className:"planNextTime-aKhTBr",children:[(0,a.jsx)("span",{className:"nextTimeLabel-PW4xKF",children:S.timeLabelText}),(0,a.jsx)("span",{className:"nextTimeValue-I8lhhN",children:S.dateText})]})]})})]}),(0,a.jsx)("div",{className:et,children:"\u5DF2\u5F00\u901A\u7684\u81EA\u52A8\u7EED\u8D39\u5957\u9910"}),x?(0,a.jsxs)("div",{className:"autoRenewCard-FnqN_U",children:[(0,a.jsxs)("div",{className:"autoRenewHeader-TMHx4k",children:[(0,a.jsx)("span",{className:er,children:x.productLevelText}),(0,a.jsx)("button",{className:"cancelRenewBtn-fCRCrE",onClick:()=>null==d?void 0:d(),children:"\u53D6\u6D88\u81EA\u52A8\u7EED\u8D39"})]}),(0,a.jsxs)("div",{className:"infoList-Q8IGfS",children:[(0,a.jsxs)("div",{className:ei,children:[(0,a.jsx)("span",{className:ea,children:"\u8BA2\u9605\u7C7B\u578B"}),(0,a.jsxs)("span",{className:en,children:[x.signText,"\u5957\u9910"]})]}),(0,a.jsxs)("div",{className:ei,children:[(0,a.jsx)("span",{className:ea,children:"\u4E0B\u6B21\u7EED\u8D39\u91D1\u989D"}),(0,a.jsxs)("span",{className:en,children:["\xa5",x.currentAmount]})]}),(0,a.jsxs)("div",{className:ei,children:[(0,a.jsx)("span",{className:ea,children:"\u4E0B\u6B21\u7EED\u8D39\u65F6\u95F4"}),(0,a.jsx)("span",{className:en,children:I})]}),(0,a.jsxs)("div",{className:ei,children:[(0,a.jsx)("span",{className:ea,children:"\u652F\u4ED8\u65B9\u5F0F"}),(0,a.jsx)("span",{className:en,children:null==s?void 0:s.signChannelText})]})]})]}):(0,a.jsxs)("div",{className:"unsubscritionContainer-UY7GhD",children:[(0,a.jsx)("span",{className:"unsubscritionTitle-vthv8q",children:"\u60A8\u8FD8\u6CA1\u6709\u5F00\u901A\u81EA\u52A8\u7EED\u8D39\u5957\u9910"}),(0,a.jsx)("button",{className:"unsubscritionButton-qozUrB",onClick:r,children:"\u67E5\u770B\u66F4\u591A\u5957\u9910"})]})]}):_?(0,a.jsx)("div",{className:"loadingWrapper-pOTWxg",children:(0,a.jsx)(n.Z,{})}):g&&0!==g.length?(0,a.jsxs)("div",{className:"recordsList-GfbUxR",children:[g.map((e,t)=>{var r,i;return"credit"===e.purchaseType||null==(r=(0,y.aU)(e))||r.productLabel,(0,a.jsxs)("div",{className:"recordCard-etxDpv",children:[(0,a.jsx)("h4",{className:"recordTitle-sW1aNg",children:ed.d8[e.purchaseType]||"\u6D88\u8D39"}),(0,a.jsxs)("div",{className:"recordInfoList-CV4H2M",children:[(0,a.jsxs)("div",{className:es,children:[(0,a.jsx)("span",{className:eo,children:"\u5546\u54C1\u7C7B\u578B"}),(0,a.jsx)("span",{className:el,children:e.description||"-"})]}),(0,a.jsxs)("div",{className:es,children:[(0,a.jsx)("span",{className:eo,children:"\u4EF7\u683C"}),(0,a.jsxs)("span",{className:el,children:["\xa5",(e.amount/100).toFixed(2)]})]}),(0,a.jsxs)("div",{className:es,children:[(0,a.jsx)("span",{className:eo,children:"\u8D2D\u4E70\u65F6\u95F4"}),(0,a.jsx)("span",{className:el,children:e.payTime?(0,P.o0)(Number(e.payTime)):"-"})]}),(0,a.jsxs)("div",{className:es,children:[(0,a.jsx)("span",{className:eo,children:"\u8BA2\u5355\u7F16\u53F7"}),(0,a.jsx)("span",{className:el,children:e.orderId||"-"})]}),(0,a.jsxs)("div",{className:es,children:[(0,a.jsx)("span",{className:eo,children:"\u652F\u4ED8\u65B9\u5F0F"}),(0,a.jsx)("span",{className:el,children:e.payChannelText})]}),(0,a.jsxs)("div",{className:es,children:[(0,a.jsx)("span",{className:eo,children:"\u9000\u6B3E\u72B6\u6001"}),(0,a.jsx)("span",{className:el,children:null!=(i=b.EX[e.refundStatus])?i:"-"})]})]})]},e.orderId||t)}),(0,a.jsx)("div",{className:"recordsEndHint-p0K5vZ",children:"\u6CA1\u6709\u5185\u5BB9\u4E86"})]}):(0,a.jsx)("div",{className:"emptyState-plztkn",children:"\u6682\u65E0\u8D2D\u4E70\u8BB0\u5F55"})]})})},eu=(0,d.Pi)(e=>{var{visible:t,useCredits:r,type:d=j.b.ACTIVE_RECHARGE_SUBSCRIPTION,onClose:g,customTips:b,reportParam:C}=e,{priceStore:T,loading:k,payUrl:P,paymentStatus:M,errorMessage:D,selectPrice:R,selectTab:E,startPay:U,resetPay:O}=I({reportParam:C}),[z,F]=(0,l.useState)(!1),[Z,q]=(0,l.useState)(!1),[G,V]=(0,l.useState)(!1),[W,Q]=(0,l.useState)(null),[Y,$]=(0,l.useState)(null),{tabList:ee=[]}=T||{},[et,er]=(0,l.useState)({tabName:"pippit_subscription_plans_monthly"});(0,l.useEffect)(()=>{t||(E("pippit_subscription_plans_monthly"),er({tabName:"pippit_subscription_plans_monthly"}))},[t]);var ei=(0,v.G)(u.h),ea=(0,v.G)(p.B),en=(0,v.G)(h.Z),es=((null==en?void 0:en.creditObservableData)||{credit:null,creditHistoryList:{}}).credit||null,eo=(0,l.useMemo)(()=>(0,x.R)(es),[es]),{prices:el,handlePriceVariantChange:ed}=function(e){var{skuPriceList:t=[],selectedPrice:r,tabList:i,rawData:a}=(0,v.G)(u.h).getPriceStoreState()||{},[n,s]=(0,l.useState)({});return{prices:(0,l.useMemo)(()=>{var s,o,l,d=null==(o=i.find(t=>t.tabName===e))||null==(s=o.productIds)?void 0:s.map(e=>{var t,r;return null==a||null==(r=a.allPriceList)||null==(t=r.find)?void 0:t.call(r,t=>t.productId===e)}).filter(Boolean),c=null==d?void 0:d.reduce((e,t)=>{var r=e[e.length-1];return r&&t.level===r[0].level?r.push(t):e.push([t]),e},[]);return null!=(l=null==c?void 0:c.map(e=>{var t,i=(null==(t=e[0])?void 0:t.level)||"standard",a=n[i];return a&&e.find(e=>e.productId===a.productId)||(a=r&&e.find(e=>e.productId===r.productId)||e[0]),{level:i,variants:e,activePrice:a}}))?l:t},[i,t,e,n,r]),handlePriceVariantChange:e=>{var t=e.level||"standard";s(r=>(0,S._)((0,_._)({},r),{[t]:e}))}}}(null==et?void 0:et.tabName),{userInfo:eu}=ea.getUserInfoStoreState(),{currentSignInfo:ep,isAutomaticRenewal:eh,currentSignStatus:ev,currentPrice:em,isAppAutomaticRenewal:e_}=w();(0,l.useEffect)(()=>{ei.getSignInfos({aid:Number(m.k),scene:c.rU.Vip})},[]);var eg=eu&&(0,y.e1)(eu),ef=null==ep?void 0:ep.subscribeId,ey=(null==eu?void 0:eu.endTime)||"";(0,l.useEffect)(()=>{"success"===M&&(F(!1),g())},[M,g]);var eb=()=>(0,i._)(function*(){$(j.R.CANCEL),q(!0),Q(null)})(),ex=(0,l.useMemo)(()=>{var e=(null==W?void 0:W.priceTips)||"",t=(null==W?void 0:W.currencyTips)||"\xa5";return"".concat(t).concat(e)},[W]);return(0,a.jsxs)(a.Fragment,{children:[(0,a.jsxs)(o.Z,{visible:t,onCancel:g,placement:"bottom",height:"calc(100vh - 52px)",closable:!1,maskClosable:!0,footer:null,className:X.Z.subscriptionDrawer,headerStyle:{display:"none"},children:[(0,a.jsx)(J,{onClose:g}),(0,a.jsxs)("div",{className:X.Z.drawerContent,children:[(0,a.jsx)("div",{className:X.Z.drawerHeader,children:eg&&(0,a.jsx)(B,{signStatus:ev,endDate:ey,signInfo:ep,userCreditsTotal:eo,currentPrice:em,userInfo:eu,onManageSubscription:()=>V(!0)})}),(0,a.jsx)("h2",{className:X.Z.drawerTitle,children:"\u9009\u62E9\u5408\u9002\u7684\u8BA1\u5212\uFF0C\u52A9\u529B\u4E1A\u52A1\u63D0\u5347"}),b?(0,a.jsx)("div",{className:X.Z.tipsWrapper,children:b}):null,d===j.b.INTERCEPT_RECHARGE_SUBSCRIPTION&&r&&r>0?(0,a.jsxs)("div",{className:X.Z.tipsWrapper,children:["\u4F60\u9700\u8981 ",(0,a.jsx)("span",{className:X.Z.number,children:r})," \u79EF\u5206\u6765\u7EE7\u7EED\u6267\u884C\u5F53\u524D\u4EFB\u52A1\uFF0C\u5F53\u524D\u62E5\u6709"," ",(0,a.jsx)("span",{className:X.Z.number,children:eo})," \u79EF\u5206\uFF0C\u9009\u62E9\u5408\u9002\u4F60\u7684\u5957\u9910"]}):null,k?(0,a.jsx)("div",{className:X.Z.loadingContainer,children:(0,a.jsx)(n.Z,{})}):(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)(K,{tabList:ee,selectedTab:et,onSwitchTab:e=>{E(e),er({tabName:e})}}),(0,a.jsx)(H,{prices:el,onBuyClick:e=>{if(R(e),Q(e),e_&&(null==ep?void 0:ep.signChannel)==="APPLE_IAP_PAY")return void s.Z.warning("\u60A8\u7684IOS\u8BBE\u5907\u5B58\u5728\u4E00\u7B14\u751F\u6548\u4E2D\u7684\u8BA2\u9605\uFF0C\u4E3A\u907F\u514D\u91CD\u590D\u6263\u8D39\uFF0C\u8BF7\u5148\u4F7F\u7528IOS\u8BBE\u5907\u5728App Store\u4E2D\u53D6\u6D88\u5DF2\u6709\u8BA2\u9605");"UPGRADE"!==e.changeType?($(e.changeType),q(!0)):F(!0)},onVariantChange:ed,onCancelSubscription:eb})]})]})]}),(0,a.jsx)(N.Z,{visible:z,price:W,payUrl:P,paymentStatus:M,errorMessage:D,displayPrice:ex,onConfirmPay:()=>(0,i._)(function*(){yield U()})(),onClose:()=>{F(!1),O()},onRefresh:()=>(0,i._)(function*(){O(),yield U()})()}),(0,a.jsx)(L,{visible:Z,onClose:()=>{q(!1)},onConfirm:()=>(0,i._)(function*(){if(Y===j.R.CANCEL){(yield ei.unsign({subscribeId:ef,aid:Number(m.k)})).ok?(yield(0,f.Q)(()=>(0,i._)(function*(){var e,t=c.rU.Vip,[r,i]=yield Promise.all([ei.getSignInfos({aid:Number(m.k),scene:t}),null==(e=ei.getPriceList)?void 0:e.call(ei,{aid:Number(m.k),platform:7,region:"cn",scene:t})]);return{ok:r.ok&&i,newSignInfo:r.ok?r.value:{},newPriceList:i.ok?i.value:{}}})(),1e3,3,e=>{var t,r,i,a,n,s=((null==(t=e.newPriceList)?void 0:t.allPriceList)||[]).every(e=>!e.disablePurchase),o=(null!=(n=null==(a=e.newSignInfo)||null==(i=a.list)||null==(r=i.filter)?void 0:r.call(i,e=>"web_v2"===e.platform))?n:[]).length>0;return e.ok&&!o&&s})(),s.Z.success("\u7EED\u8BA2\u5DF2\u53D6\u6D88, ".concat(ey?(0,A.$j)(Number(ey)):"--"," \u524D\u4ECD\u53EF\u4F7F\u7528VIP\u529F\u80FD"))):s.Z.error("\u7EED\u8BA2\u53D6\u6D88\u5931\u8D25"),q(!1);return}q(!1),F(!0),yield U({isParallelSwitching:!0}),F(!1)})(),currentPrice:em,targetPrice:W,changeType:Y,userInfo:eu,signInfo:ep}),(0,a.jsx)(ec,{visible:G,onClose:()=>V(!1),signInfo:ep,currentPrice:em,isAutomaticRenewal:eh,onCancelRenew:eb})]})});eu.displayName="SubscriptionDrawer";var ep=eu},94514:function(e,t,r){"use strict";r.d(t,{i:()=>h});var i=r(64664),a=r(33994),n=r(74427),s=r(72322),o=r(18571),l=r(70126),d=r(79368),c=r(60126),u=r(38611),p=e=>{var{containerService:t,onClose:r,afterClose:l}=e,p=(0,n._)(e,["containerService","onClose","afterClose"]),[h,v]=(0,o.useState)(!1);return(0,o.useEffect)(()=>{v(!0)},[]),(0,s.jsx)(u.g3,{containerService:t,children:(0,s.jsx)(d.$,{instantiationService:t,children:(0,s.jsx)(c.Z,(0,a._)((0,i._)({},p||{}),{visible:h,onClose:()=>{v(!1),null==r||r(),setTimeout(l,300)}}))})})},h=e=>{var t=document.createElement("div");document.body.appendChild(t);var r=(0,l.createRoot)(t);r.render((0,s.jsx)(p,(0,a._)((0,i._)({},e),{afterClose:()=>{r.unmount(),t.parentNode&&t.parentNode.removeChild(t)}})))}},62815:function(e,t,r){"use strict";r.d(t,{R:()=>s,b:()=>n});var i,a,n=((i={}).INTERCEPT_RECHARGE_SUBSCRIPTION="intercept_recharge_subscription",i.ACTIVE_RECHARGE_SUBSCRIPTION="active_recharge_subscription",i),s=((a={}).UPGRADE="UPGRADE",a.SUBCHANGE="SUBCHANGE",a.CANCEL="CANCEL",a)},6798:function(e,t,r){"use strict";r.d(t,{DB:()=>u,_K:()=>l,aU:()=>d,e1:()=>p,iT:()=>c});var i=r(51779),a=r(2447),n=r.n(a),s=r(86419),o=r.n(s),l=e=>{if((null==e?void 0:e.priceType)==="auto"){if("/\u6708"===e.cycleTips)return i.ok.Monthly;if("/\u5E74"===e.cycleTips)return i.ok.Yearly}else{if("/\u6708"===e.cycleTips)return i.ok.Month;if("/\u5E74"===e.cycleTips)return i.ok.Year}return null},d=e=>{var t,r=l(e),a=i.G6[null==e?void 0:e.subscribeCycle],n=(null==e?void 0:e.originPriceAmount)?(null==e?void 0:e.originPriceAmount)/100:0,s=(null==e?void 0:e.totalAmount)?(null==e?void 0:e.totalAmount)/100:0,o=n>0&&s>0&&n!==s,d="",c="";if(o){var u=(null==e?void 0:e.currencyTips)||"\xa5";d="\u9996".concat(a,"\u4F18\u60E0"),c="\u9996".concat(a).concat(u).concat(null==e?void 0:e.priceTips,"\uFF0C").concat("\u6708"===a?"\u4E0B\u6708":"\u6B21\u5E74","\u7EED\u8D39\u91D1\u989D").concat(u).concat(n,"\u3002")}var p=i.Xm[null==e?void 0:e.level],h=null!=(t=i.Jw[r])?t:"";return{productLabel:"".concat(p,"-").concat(r===i.ok.Monthly?"\u5305\u6708":"\u5305\u5E74"),buttonLabel:"\u8BA2\u9605".concat(h).concat(p),priceLabel:(null==e?void 0:e.priceTips)||"",currencyLabel:(null==e?void 0:e.currencyTips)||"\xa5",cycleLabel:(null==e?void 0:e.cycleTips)||"/\u6708",productId:null==e?void 0:e.productId,signStatus:r,signText:h,isFirstPurchaseDiscount:o,discountTag:d,discountDescPrefix:c,currentAmount:s,subscribeCycle:null==e?void 0:e.subscribeCycle,productLevelText:p}},c=(e,t)=>{if(!t||!t.vipBenefitPriority)return n()(e);var r,i,a=t.vipBenefitPriority;switch(t.pidDirectionInfo){case"==":null!=e.find(e=>e.priority===a)||n()(e);case"<=":return null!=(r=o()(e.filter(e=>e.priority&&e.priority<=a)))?r:n()(e);case">=":return null!=(i=n()(e.filter(e=>e.priority&&e.priority>=a)))?i:n()(e);default:return n()(e)}},u=e=>e?e in i.Xm?i.Xm[e]:"":"",p=e=>e.flag||e.expiredVipLevel},78163:function(e,t,r){"use strict";r.d(t,{Z:()=>u});var i=r(72322);r(94672);var a=r(74993),n=r(18571),s=r(5516),o=r(60033),l="product-tag-U5Xeml",d="role-tag-yZLb9g",c="location-tag-FEozNZ",u=e=>{var{prompt:t,className:r,roleList:u=[],productList:p=[],locationList:h=[],source:v,duration:m,maxLines:_,highlightEnabled:g=!0}=e,f=(0,n.useMemo)(()=>{var e=new Map;return u.forEach(t=>{e.set(t.roleId,t.roleName)}),e},[u]),y=(0,n.useMemo)(()=>{var e=new Map;return p.forEach(t=>{e.set(t.productId,t.productName)}),e},[p]),b=(0,n.useMemo)(()=>{var e=new Map;return h.forEach(t=>{e.set(t.locationId,t.locationName)}),e},[h]),x=(0,n.useMemo)(()=>!!t&&"string"==typeof t&&[/^#{1,6}\s+/m,/\*\*.*?\*\*/gm,/\*.*?\*/gm,/```[\s\S]*?```/m,/`[^`]*`/,/\[.*?\]\(.*?\)/,/^\s*[-*+]\s+/m,/^\s*\d+\.\s+/m,/>\s+/m].some(e=>e.test(t)),[t]),I=(0,n.useMemo)(()=>{if(!t||"string"!=typeof t)return[t];for(var e,r=[],n=0,u=/<(location|role|product)>(.*?)<\/\1>/g,p=0,h=e=>{if(!e)return[];var t=[e];return g&&(b.forEach((e,r)=>{v(t,r,e,c,"\u573A\u666F")}),f.forEach((e,r)=>{v(t,r,e,d,"\u89D2\u8272")}),y.forEach((e,r)=>{v(t,r,e,l,"\u9053\u5177")})),t},v=(e,t,r,s,o)=>{if(g){for(var l=0;lp&&u.push(d.slice(p,v)),u.push((0,i.jsx)(a.Z,{content:"".concat(o," ID: ").concat(t),trigger:["click"],children:(0,i.jsx)("span",{className:s,children:r})},"".concat(o,"-").concat(t,"-").concat(n++))),p=v+t.length}p0&&(e.splice(l,1,...u),l+=u.length-1)}}};null!==(e=u.exec(t));){var[m,_,I]=e,S=e.index;if(S>p){var w=t.slice(p,S);r.push(...h(w))}var N=I,C="",T="";switch(_){case"location":N=b.get(I)||I,T="\u573A\u666F";break;case"role":N=f.get(I)||I,T="\u89D2\u8272";break;case"product":N=y.get(I)||I,T="\u9053\u5177"}if(g)switch(_){case"location":C=c;break;case"role":C=d;break;case"product":C=l}r.push(g?(0,i.jsx)(a.Z,{content:"".concat(T," ID: ").concat(I),trigger:["click"],children:(0,i.jsx)("span",{className:C,children:N})},"tag-".concat(_,"-").concat(I,"-").concat(n++)):(0,i.jsx)("span",{className:C,children:N},"tag-".concat(_,"-").concat(I,"-").concat(n++))),p=S+m.length}if(p0?r:[t];return x?(0,i.jsx)(s.UG,{remarkPlugins:[o.Z],children:t}):j},[t,f,y,b,x]);return(0,i.jsxs)("div",{className:"".concat("visualPrompt-ozyY24"," ").concat(r||""),style:_?{display:"-webkit-box",WebkitLineClamp:_,WebkitBoxOrient:"vertical",overflow:"hidden",textOverflow:"ellipsis"}:{},children:[v&&(0,i.jsx)("span",{className:"sourceTag-t6U2E7",children:v}),I]})}},98175:function(e,t,r){"use strict";r.d(t,{k:()=>eK});var i=r(72322),a=r(18571),n=r(1663),s=r(64349),o=r(64664);r(14865);var l=r(44254),d=r(61697),c=r(63972),u=r(2175),p=r(36807),h=r(33994);r(66655),r(45535),r(50021),r(36015);var v=r(50633),m=r(76894),_=r(25757),g=r(45408),f=r(96074),y=r(40974),b=r(19930),x=r(846),I=r(38611),S={rolesManager:"rolesManager-olWbxQ",section:"section-ClmoTB",sectionHeader:"sectionHeader-OIkTY5",sectionActions:"sectionActions-XmxHek",pendingTag:"pendingTag-BJx2FT",sectionTitle:"sectionTitle-TJNukL",avatarsContainer:"avatarsContainer-nOjMEq",singleColumn:"singleColumn-AkM1yG",avatarCard:"avatarCard-h_Lm9w",avatarCardHeader:"avatarCardHeader-U7sUf4",avatarInfoLeft:"avatarInfoLeft-f8IxpO",avatarThumbnailSmall:"avatarThumbnailSmall-nG025g",avatarInfo:"avatarInfo-zlxNdh",avatarBasicInfo:"avatarBasicInfo-vzabQ4",avatarAttributes:"avatarAttributes-pVQ4cL",assetReferenceSection:"assetReferenceSection-AgXCu_",assetReferenceHeader:"assetReferenceHeader-PfxjHU",assetReferenceTitle:"assetReferenceTitle-U6bbCC",assetReferenceActions:"assetReferenceActions-p2uwgy",assetReferenceGrid:"assetReferenceGrid-ZZTGHE",assetModal:"assetModal-cM7Sdl",assetModalHeader:"assetModalHeader-DQfyv1",assetModalHeaderLeft:"assetModalHeaderLeft-_gUo38",assetModalHeaderIcon:"assetModalHeaderIcon-lmUZLr",assetModalHeaderRight:"assetModalHeaderRight-g_tTwD",assetPickerGrid:"assetPickerGrid-dI7CJX",assetPickerCard:"assetPickerCard-sEvehI",assetPickerCardSelected:"assetPickerCardSelected-mc4MrS",assetCard:"assetCard-QLfpr5",assetPreview:"assetPreview-nsN36L",assetPlaceholder:"assetPlaceholder-FfQ7U8",assetMeta:"assetMeta-F3AqDW",assetTitle:"assetTitle-schXA5",assetId:"assetId-bu9DMo",assetApplyBtn:"assetApplyBtn-nLCOZf",assetReferenceLoading:"assetReferenceLoading-gH5Tvk",avatarField:"avatarField-KHo_p0",roleId:"roleId-gMtALW",roleName:"roleName-vN7gCy",avatarThumbnailContainer:"avatarThumbnailContainer-IsKPOE",avatarThumbnail:"avatarThumbnail-lbc2Pe",regenerateButton:"regenerateButton-e7Eu4O",avatarImage:"avatarImage-j7vjpo",characterAvatarPlaceholder:"characterAvatarPlaceholder-_X5mba",emptyState:"emptyState-flRK7f",empty:"empty-IC32ZW",emptyIcon:"emptyIcon-CefrjZ"};r(94672),r(992),r(20671);var w=r(74993),N=r(44932),C=r(25962),T=r(21376),k=r(78151),j=r(28173),P=r(3478),L=r(25166),A=r(51183),M=r(69848);r(25112);var D=r(11422),R="actionButton-Ishfng",E=(0,n.Pi)(e=>{var t,{vidsStore:r,children:n,role:o}=e,{editStore:l}=r||{},{saveOperationsStore:d}=l||{},[c,u]=(0,a.useState)(!1),[p,h]=(0,a.useState)(!1),[_,f]=(0,a.useState)([]),[y,b]=(0,a.useState)(""),[x,I]=(0,a.useState)(!1),[S,w]=(0,a.useState)("select"),[N,C]=(0,a.useState)(!1),T=(0,a.useCallback)(()=>(0,s._)(function*(){if(d&&!N)try{C(!0),u(!0),w("generating");var e=yield d.generateRoleReferenceImages(o);e&&e.length>0?(f(e),w("select")):(I(!1),P())}catch(e){I(!1),P()}finally{u(!1),C(!1)}})(),[d,o,N]),k=(0,a.useCallback)(()=>{I(!1),P()},[]),j=(0,a.useCallback)(()=>{b(""),w("select")},[]),P=(0,a.useCallback)(()=>{b(""),f([]),w("select"),u(!1),h(!1),C(!1)},[]),L=(0,a.useCallback)(()=>(0,s._)(function*(){if(d&&y&&!N)try{C(!0),h(!0);var e=_.find(e=>e.asset_id===y);yield d.updateRoleWithReferenceImage(o,y,e),I(!1),P()}catch(e){}finally{h(!1),C(!1)}})(),[d,o,y,N,_,P]),A=(0,a.useCallback)(()=>{N||(I(!0),T())},[N,T]);return(0,i.jsxs)(i.Fragment,{children:[a.cloneElement(n,{onClick:A}),(0,i.jsx)(m.Z,{title:(0,i.jsx)("div",{className:"modalHeader-KAo8yL",children:(0,i.jsxs)("div",{className:"modalTitle-waJuGg",children:[(0,i.jsx)("span",{className:"titleText-jeYK5I",children:"confirm"===S?"\u786E\u8BA4\u91CD\u65B0\u751F\u6210":"\u9009\u62E9\u89D2\u8272\u53C2\u8003\u56FE"}),(0,i.jsx)("span",{className:"subtitleText-DmIX_9",children:"confirm"===S?"\u4E3A\u89D2\u8272\u91CD\u65B0\u751F\u6210\u5916\u89C2":'\u4E3A\u89D2\u8272 "'.concat(o.roleName,'" \u9009\u62E9\u4E00\u5F20\u53C2\u8003\u56FE')})]})}),visible:x,onCancel:k,footer:null,maskClosable:!N,closable:!N,className:"roleRegenerationModal-okF_LW",children:(0,i.jsxs)("div",{className:"modalContent-bXD3kB",children:["confirm"===S?(t=_.find(e=>e.asset_id===y),(0,i.jsxs)("div",{className:"confirmationContent-hVz51z",children:[(0,i.jsx)("div",{className:"selectedImagePreview-emlnb2",children:t&&(0,i.jsx)(D.Z,{src:t.url,alt:"\u9009\u4E2D\u7684\u53C2\u8003\u56FE",className:"selectedImage-j25aZH",preview:!1})}),(0,i.jsxs)("div",{className:"confirmationText-DYXyPF",children:[(0,i.jsx)("p",{children:"\u786E\u5B9A\u8981\u4F7F\u7528\u8FD9\u5F20\u53C2\u8003\u56FE\u91CD\u65B0\u751F\u6210\u89D2\u8272\u5417\uFF1F"}),(0,i.jsx)("p",{className:"subText-GfYFw1",children:"\u8FD9\u5C06\u66F4\u65B0\u89D2\u8272\u7684\u5916\u89C2\u7279\u5F81"})]})]})):"generating"===S?(0,i.jsxs)("div",{className:"generatingState-T8XU_y",children:[(0,i.jsx)(v.Z,{}),(0,i.jsx)("p",{children:"\u6B63\u5728\u751F\u6210\u53C2\u8003\u56FE..."})]}):_&&0!==_.length?(0,i.jsx)("div",{className:"imageGrid-PpFX3d",children:_.map((e,t)=>(0,i.jsxs)("div",{className:"".concat("imageItem-vGdLq3"," ").concat(y===e.asset_id?"selected-YvchOi":""),onClick:()=>{b(e.asset_id),w("confirm")},children:[(0,i.jsxs)("div",{className:"imageContainer-libKo_",children:[(0,i.jsx)(D.Z,{src:e.url,alt:"\u53C2\u8003\u56FE ".concat(t+1),className:"referenceImage-n25irk",preview:!1}),y===e.asset_id&&(0,i.jsx)("div",{className:"selectedIndicator-tUPlTI",children:(0,i.jsx)("span",{className:"checkIcon-C9maaJ",children:"\u2713"})})]}),(0,i.jsxs)("div",{className:"imageLabel-hTpMFw",children:["\u53C2\u8003\u56FE ",t+1]})]},e.asset_id))}):(0,i.jsx)("div",{className:"emptyState-SZqc95",children:(0,i.jsx)("span",{children:"\u672A\u80FD\u751F\u6210\u53C2\u8003\u56FE"})}),(0,i.jsx)("div",{className:"modalActions-zyKoG_",children:"confirm"===S?(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)(g.Z,{className:R,onClick:j,disabled:p||N,children:"\u8FD4\u56DE\u9009\u62E9"}),(0,i.jsx)(g.Z,{type:"primary",className:R,onClick:L,loading:p,disabled:!y||N,children:"\u786E\u8BA4"})]}):(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)(g.Z,{className:R,onClick:k,disabled:c||N,children:"\u53D6\u6D88"}),y&&(0,i.jsx)(g.Z,{type:"primary",className:R,onClick:()=>w("confirm"),disabled:c||N,children:"\u4E0B\u4E00\u6B65"})]})})]})})]})}),U="avatarCard-l_Ait6",O="avatarField-ln6Dhc",B="uploadMenuItem-p4Zq1H",z="uploadMenuIcon-TEtihP",F=(0,n.Pi)(e=>{var t,r,n,d,c,p,v,m,{vidsStore:_,role:f,index:b,isBatchEditing:x,onOpenRolePicker:I}=e,{editStore:S}=_||{},{threadId:D,saveOperationsStore:R}=S||{},F=(0,a.useRef)(null),[Z,q]=a.useState(!1),[G,V]=a.useState(!1),H=!!(null==S||null==(v=S.localStoryboardData)||null==(p=v.storyBoard)?void 0:p.audioVideoSync),W=!_.conversationStore.isViewingStoryboardReadOnly&&x,Q=!W,K="\u65C1\u767D"===f.roleName,Y=null!=(m=null==R?void 0:R.isRoleReferencePending(f.roleId))&&m,J=Y?"".concat(U," ").concat("avatarCardPending-qwtF8G"):U;if(!f)return null;var X=(e,t,r)=>{var i,a;W&&(null==S||null==(a=S.localStoryboardData)||null==(i=a.storyBoard)?void 0:i.roleList)&&!(e<0)&&!(e>=S.localStoryboardData.storyBoard.roleList.length)&&(S.localStoryboardData.storyBoard.roleList[e]=(0,h._)((0,o._)({},S.localStoryboardData.storyBoard.roleList[e]),{[t]:r}),S.setPendingRoleChanges(!0))},$=(0,a.useMemo)(()=>(0,i.jsxs)("div",{className:"uploadMenu-wdVjpq",children:[(0,i.jsxs)("button",{type:"button",className:B,onClick:()=>{if(!W)return void l.Z.warning("\u8BF7\u5148\u8FDB\u5165\u6279\u91CF\u7F16\u8F91\u6A21\u5F0F");if(!Z){var e;V(!1),null==(e=F.current)||e.click()}},children:[(0,i.jsx)("span",{className:z,children:(0,i.jsx)(T.Z,{size:16})}),(0,i.jsx)("span",{children:"\u672C\u5730\u4E0A\u4F20\u7D20\u6750"})]}),(0,i.jsxs)("button",{type:"button",className:B,onClick:()=>W?Z?void l.Z.warning("\u6B63\u5728\u4E0A\u4F20\u4E2D\uFF0C\u8BF7\u7A0D\u540E"):void(V(!1),null==I||I()):void l.Z.warning("\u8BF7\u5148\u8FDB\u5165\u6279\u91CF\u7F16\u8F91\u6A21\u5F0F"),children:[(0,i.jsx)("span",{className:z,children:(0,i.jsx)(k.Z,{size:16})}),(0,i.jsx)("span",{children:"\u4ECE\u89D2\u8272\u5E93\u9009\u62E9"})]})]}),[W,Z,I]);return(0,i.jsxs)("div",{className:J,children:[(0,i.jsxs)("div",{className:"avatarCardHeader-qWJBb1",children:[(0,i.jsx)("div",{className:"avatarInfoLeft-va3Kts",children:(0,i.jsx)("div",{className:"avatarThumbnailSmall-m3OZqv",children:(c=null!=f&&!!f.roleId&&!!R&&R.isRoleReferencePending(f.roleId),(0,i.jsxs)("div",{className:"avatarThumbnailContainer-z_3St4",children:[(0,i.jsx)("div",{className:"avatarThumbnail-hJxkQW",children:(null==f||null==(r=f.materialInfo)||null==(t=r.previewInfo)?void 0:t.previewUrl)||(null==f||null==(n=f.materialInfo)?void 0:n.assetId)?(0,i.jsx)(u.Fd,{src:null==(d=f.materialInfo.previewInfo)?void 0:d.previewUrl,assetId:f.materialInfo.assetId,alt:f.roleName||"\u89D2\u8272\u5934\u50CF",className:"avatarImage-l7Csay",onAssetError:e=>{},onImageLoad:()=>{},onError:e=>{},fallbackSrc:void 0}):(0,i.jsx)("div",{className:"characterAvatarPlaceholder-X6aEEp",children:(0,i.jsx)(j.Z,{})})}),Q||K?null:(0,i.jsxs)("div",{className:"buttonGroup-JZxljw",children:[(0,i.jsx)(C.Z,{droplist:$,trigger:"click",popupVisible:G,onVisibleChange:V,getPopupContainer:()=>document.body,children:(0,i.jsx)(w.Z,{content:Z?"\u4E0A\u4F20\u4E2D...":"\u6DFB\u52A0\u53C2\u8003\u7D20\u6750",children:(0,i.jsx)(g.Z,{type:"secondary",size:"small",icon:Z?(0,i.jsx)(P.Z,{className:"isUploading-eGD3Ib",size:14}):(0,i.jsx)(L.Z,{size:14}),disabled:!W||Z,className:"uploadButton-ChkpVl"})})}),(0,i.jsx)(E,{vidsStore:_,role:f,children:(0,i.jsx)(w.Z,{content:c?"\u5DF2\u52A0\u5165\u5F85\u4FDD\u5B58\u5217\u8868\uFF0C\u53EF\u7EE7\u7EED\u8C03\u6574\u540E\u7EDF\u4E00\u4FDD\u5B58":"\u91CD\u65B0\u751F\u6210\u89D2\u8272",children:(0,i.jsx)(g.Z,{type:"primary",size:"small",icon:(0,i.jsx)(y.Z,{size:14}),className:"regenerateButton-qXDuSy"})})})]})]}))})}),(0,i.jsxs)("div",{className:"avatarInfo-bChk_w",children:[(0,i.jsxs)("div",{className:"avatarBasicInfo-Gwjowp",children:[(0,i.jsxs)("div",{className:O,children:[(0,i.jsx)("label",{children:"\u89D2\u8272\u540D\u79F0"}),(0,i.jsxs)("div",{className:"roleNameRow-ymKqKN",children:[(0,i.jsx)("span",{className:"roleName-ZowP7V",children:f.roleName}),Y?(0,i.jsx)("span",{className:"pendingBadge-LJWyKQ",children:"\u5F85\u5E94\u7528"}):null]})]}),(0,i.jsxs)("div",{className:O,children:[(0,i.jsx)("label",{children:"\u89D2\u8272ID"}),(0,i.jsx)("span",{className:"roleId-lsWQqG",children:f.roleId})]})]}),(0,i.jsxs)("div",{className:"avatarAttributes-PgA9M9",children:[(0,i.jsxs)("div",{className:O,children:[(0,i.jsx)("label",{children:"\u58F0\u97F3\u7279\u5F81"}),H?(0,i.jsx)("div",{className:"voiceHint-PC_axz",children:"\u97F3\u753B\u540C\u51FA\u6A21\u5F0F\uFF1A\u8BF7\u5728\u6B64\u63CF\u8FF0\u97F3\u8272\u3001\u8BED\u901F\u3001\u60C5\u7EEA\u3001\u53E3\u97F3\u7B49\u58F0\u97F3\u7279\u5F81"}):null,(0,i.jsx)(N.Z.TextArea,{disabled:Q,readOnly:Q,value:f.vocalAttributes,onChange:e=>X(b,"vocalAttributes",e),onBlur:()=>{f.vocalAttributes&&X(b,"vocalAttributes",f.vocalAttributes)},placeholder:"\u6682\u65E0\u89D2\u8272\u58F0\u97F3\u7279\u5F81",autoSize:{minRows:3,maxRows:6}})]}),K?null:(0,i.jsxs)("div",{className:O,children:[(0,i.jsx)("label",{children:"\u5916\u89C2\u7279\u5F81"}),(0,i.jsx)(N.Z.TextArea,{disabled:Q,readOnly:Q,value:f.visualAttributes,onChange:e=>X(b,"visualAttributes",e),onBlur:()=>{f.visualAttributes&&X(b,"visualAttributes",f.visualAttributes)},placeholder:"\u6682\u65E0\u89D2\u8272\u5916\u89C2\u7279\u5F81",autoSize:{minRows:3,maxRows:6}})]})]})]})]}),(0,i.jsx)("input",{ref:F,type:"file",accept:"image/png,image/jpeg,image/jpg,image/webp,image/bmp",onChange:e=>(0,s._)(function*(){if(!W)return void l.Z.warning("\u8BF7\u5148\u8FDB\u5165\u6279\u91CF\u7F16\u8F91\u6A21\u5F0F");var t=e.target.files;if(t&&0!==t.length){var r=t[0];if(!(0,A.Yr)(r))return void l.Z.error("\u4EC5\u652F\u6301\u9759\u6001\u56FE\u7247\uFF08PNG/JPG/WEBP/BMP\uFF09\uFF0C\u4E0D\u652F\u6301 GIF");if(r.size>0xa00000)return void l.Z.error("\u56FE\u7247\u6587\u4EF6\u8FC7\u5927\uFF0C\u8BF7\u9009\u62E9\u5C0F\u4E8E10MB\u7684\u56FE\u7247");try{yield(0,s._)(function*(){if(R&&W){q(!0);try{yield R.uploadAndUpdateRoleImage(r,f)}catch(e){throw e}finally{q(!1)}}})()}catch(e){var i=e instanceof Error?e.message:"\u672A\u77E5\u9519\u8BEF";(0,M.eK)(i,{context:"RoleItem.handleFileSelect",component:"RoleItem",method:"handleFileSelect",threadId:D})}finally{F.current&&(F.current.value="")}}})(),className:"hiddenFileInput-SxSBUY",style:{display:"none"}})]})}),Z="vids_roles_manager",q=(0,n.Pi)(e=>{var t,r,n,d,c,{vidsStore:u}=e,{editStore:p}=u||{},{assetStore:w}=(0,I.mZ)(),{trackClick:N,trackBusinessAction:C,trackError:T}=(0,x.Z)(),[k,j]=(0,a.useState)(!1),[P,L]=(0,a.useState)(!1),[A,M]=(0,a.useState)(!1),[D,R]=(0,a.useState)(null),[E,U]=(0,a.useState)(null),[O,B]=(0,a.useState)(!1),z=(0,a.useRef)(null),q=u.conversationStore.isViewingStoryboardReadOnly,G=null!=(c=null==p||null==(t=p.saveOperationsStore)?void 0:t.pendingRoleReferenceOps.size)?c:0,V=(0,a.useCallback)(()=>{if(p){if(q)return void l.Z.warning("\u5F53\u524D\u5206\u955C\u4E3A\u53EA\u8BFB\u6A21\u5F0F\uFF0C\u65E0\u6CD5\u7F16\u8F91\u89D2\u8272");z.current=p.localStoryboardData?JSON.parse(JSON.stringify(p.localStoryboardData)):null,j(!0)}},[p,q]),H=(0,a.useCallback)(()=>{if(p){if(P&&(null==(t=p.saveOperationsStore)||t.abortCurrentModifyRequest(),L(!1)),z.current){var e,t,r=JSON.parse(JSON.stringify(z.current));p.setLocalStoryboardData(r)}null==(e=p.saveOperationsStore)||e.clearPendingRoleReferenceOperations(),p.setPendingRoleChanges(!1),j(!1),z.current=null}},[p,P]),W=(0,a.useCallback)(()=>(0,s._)(function*(){if(p){if(!p.hasPendingRoleChanges)return void l.Z.info("\u6682\u65E0\u672A\u4FDD\u5B58\u7684\u89D2\u8272\u53D8\u66F4");try{L(!0),yield p.saveRoleRegeneration(),j(!1),z.current=null}catch(e){(null==e?void 0:e.code)==="ERR_CANCELED"||null==e||e.name}finally{L(!1)}}})(),[p]);if((0,a.useEffect)(()=>{w.initialize()},[w]),!p)return(0,i.jsx)("div",{className:S.empty,children:"\u52A0\u8F7D\u4E2D..."});var Q=!q&&k,K=(0,a.useCallback)(e=>{if(!Q)return void l.Z.warning("\u8BF7\u5148\u8FDB\u5165\u6279\u91CF\u7F16\u8F91\u6A21\u5F0F");N("open_role_asset_picker",Z,()=>{R(e),U(null),M(!0),w.setViewType("character"),w.setPage(1)},{roleId:e,isBatchEditing:Q})()},[w,Q,N]),Y=(0,a.useCallback)(()=>{M(!1),R(null),U(null)},[]),J=(0,a.useCallback)(()=>(0,s._)(function*(){if(D&&E){var e=null==(_=p.localStoryboardData)||null==(m=_.storyBoard)||null==(v=m.roleList)?void 0:v.find(e=>e.roleId===D);if(!e)return void l.Z.error("\u672A\u627E\u5230\u76EE\u6807\u89D2\u8272");var t=w.characterAllList.find(e=>{var t,r,i;return String(null!=(i=null!=(r=null==e||null==(t=e.Entity)?void 0:t.EntityID)?r:null==e?void 0:e.EntityID)?i:"")===E});if(!t)return void l.Z.error("\u672A\u627E\u5230\u9009\u4E2D\u89D2\u8272");var r=(u=(null==(c=null==t?void 0:t.Asset)||null==(n=c.Image)?void 0:n.asset_id)||(null==c||null==(s=c.Video)?void 0:s.asset_id)||(null==c||null==(d=c.Video)?void 0:d.OriginAssetID)||(null==c?void 0:c.SourceID))?String(u):null;if(!r)return void l.Z.error("\u672A\u83B7\u53D6\u5230\u89D2\u8272\u7D20\u6750 ID");var i=(0,b.I9)(t.Asset||void 0);if(!i.cover&&!i.video)return void l.Z.error("\u89D2\u8272\u7F3A\u5C11\u53EF\u7528\u9884\u89C8\uFF0C\u8BF7\u6362\u4E00\u4E2A\u89D2\u8272");var a={roleId:D,characterId:E,assetId:r};try{B(!0),C("apply_role_asset",Z,"start",a);var n,s,d,c,u,v,m,_,g,f,y,x,I,S,N=null==(y=p.localStoryboardData)||null==(f=y.storyBoard)||null==(g=f.roleList)?void 0:g.findIndex(e=>e.roleId===D);if(void 0!==N&&-1!==N&&(null==(I=p.localStoryboardData)||null==(x=I.storyBoard)?void 0:x.roleList)){var k,j,P,L=p.localStoryboardData.storyBoard.roleList[N];L.roleName=(0,b.LW)(t),L.visualAttributes=((P=(null==(k=t.Entity)?void 0:k.Description)||(null==(j=t.Entity)?void 0:j.description)||(null==t?void 0:t.CharacterName))?String(P):"")||L.visualAttributes,p.setPendingRoleChanges(!0)}yield null==(S=p.saveOperationsStore)?void 0:S.updateRoleWithReferenceImage(e,r,{asset_id:r,url:i.cover||i.video}),Y(),C("apply_role_asset",Z,"success",a)}catch(e){l.Z.error("\u5E94\u7528\u7D20\u6750\u5931\u8D25\uFF0C\u8BF7\u91CD\u8BD5");var A=e instanceof Error?e:Error(String(e));C("apply_role_asset",Z,"failure",(0,h._)((0,o._)({},a),{errorMessage:A.message})),T(A,(0,h._)((0,o._)({},a),{phase:"apply_role_asset"}))}finally{B(!1)}}})(),[w.characterAllList,Y,p,D,E,C,T]);return(0,i.jsxs)(i.Fragment,{children:[(0,i.jsxs)("div",{className:S.sectionHeader,children:[(0,i.jsxs)("h3",{className:S.sectionTitle,children:[(0,i.jsx)(f.Z,{size:20}),"\u89D2\u8272\u8BBE\u5B9A"]}),q?null:k?(0,i.jsxs)("div",{className:S.sectionActions,children:[p.hasPendingRoleChanges?(0,i.jsxs)("span",{className:S.pendingTag,children:["\u6709\u672A\u4FDD\u5B58\u7684\u89D2\u8272\u53D8\u66F4",G>0?"\uFF08".concat(G,"\uFF09"):""]}):null,(0,i.jsx)(g.Z,{type:"secondary",onClick:H,children:"\u53D6\u6D88"}),(0,i.jsx)(g.Z,{type:"primary",onClick:W,disabled:!p.hasPendingRoleChanges,loading:P,children:"\u4FDD\u5B58"})]}):(0,i.jsx)("div",{className:S.sectionActions,children:(0,i.jsx)(g.Z,{type:"primary",onClick:V,children:"\u6279\u91CF\u7F16\u8F91"})})]}),(0,i.jsx)("div",{className:S.rolesManager,children:(0,i.jsx)("div",{className:S.section,children:(null==(d=p.localStoryboardData)||null==(n=d.storyBoard)||null==(r=n.roleList)?void 0:r.length)?(0,i.jsx)("div",{className:S.avatarsContainer,children:p.localStoryboardData.storyBoard.roleList.map((e,t)=>(0,i.jsx)(F,{vidsStore:u,role:e,index:t,isBatchEditing:Q,onOpenRolePicker:()=>K(e.roleId)},t))}):(0,i.jsx)(_.Z,{description:"\u6682\u65E0\u89D2\u8272\u4FE1\u606F",style:{padding:"var(--spacing-xl)",backgroundColor:"var(--color-background-tertiary)",borderRadius:"var(--border-radius-md)",border:"1px dashed var(--color-border-light)"}})})}),(0,i.jsxs)(m.Z,{title:"\u9009\u62E9\u89D2\u8272\u5E93\u53C2\u8003",visible:A,onCancel:N("close_role_asset_picker",Z,Y,{roleId:D}),onOk:()=>void J(),okText:"\u5E94\u7528",cancelText:"\u53D6\u6D88",confirmLoading:O,okButtonProps:{disabled:!E},style:{width:960},className:S.assetModal,children:[(0,i.jsxs)("div",{className:S.assetModalHeader,children:[(0,i.jsx)("div",{className:S.assetModalHeaderLeft,children:E?"\u5DF2\u9009 1":""}),(0,i.jsx)("div",{className:S.assetModalHeaderRight,children:(0,i.jsxs)(g.Z,{size:"small",type:"text",onClick:N("refresh_role_asset_list",Z,()=>w.refresh(),{roleId:D}),children:[(0,i.jsx)("span",{className:S.assetModalHeaderIcon,children:(0,i.jsx)(y.Z,{size:14})}),"\u5237\u65B0"]})})]}),w.loading?(0,i.jsxs)("div",{className:S.assetReferenceLoading,children:[(0,i.jsx)(v.Z,{size:16}),(0,i.jsx)("span",{children:"\u6B63\u5728\u52A0\u8F7D\u89D2\u8272..."})]}):w.characterAllList&&w.characterAllList.length>0?(0,i.jsx)("div",{className:S.assetPickerGrid,children:w.characterAllList.map(e=>{var t,r,a,n=String(null!=(a=null!=(r=null==e||null==(t=e.Entity)?void 0:t.EntityID)?r:null==e?void 0:e.EntityID)?a:"");if(!n)return null;var s=(0,b.I9)(e.Asset||void 0),o=(0,b.LW)(e),l=n===E;return(0,i.jsxs)("button",{type:"button",className:"".concat(S.assetPickerCard," ").concat(l?S.assetPickerCardSelected:""),onClick:N("select_role_asset",Z,()=>U(n),{roleId:D,characterId:n}),children:[(0,i.jsx)("div",{className:S.assetPreview,children:s.cover?(0,i.jsx)("img",{src:s.cover,alt:o}):(0,i.jsx)("div",{className:S.assetPlaceholder})}),(0,i.jsxs)("div",{className:S.assetMeta,children:[(0,i.jsx)("div",{className:S.assetTitle,title:o,children:o}),(0,i.jsxs)("div",{className:S.assetId,children:["ID: ",n]})]})]},n)})}):(0,i.jsx)(_.Z,{description:"\u89D2\u8272\u5E93\u6682\u65E0\u89D2\u8272"})]})]})}),G=(0,n.Pi)(e=>{var t,r,n,o,l,d,{vidsStore:c,shotIndex:u,shotId:p,subShotIndex:h=0,className:v}=e,{editStore:m}=c||{},_=p||(null==m?void 0:m.getShotIdByIndex(u))||"",f=_?null==m?void 0:m.getStoryboardRegenerationPreview(_,h):void 0,y=null!=(o=null==f?void 0:f.regeneratedVisuals)?o:[],b=!!(null==f?void 0:f.visible)&&y.length>0,x=null==m||null==(r=m.localStoryboardData)||null==(t=r.storyBoard)?void 0:t.shotList,I=(0,a.useMemo)(()=>{if(x&&0!==x.length){if(_){var e=x.find(e=>e.shotId===_);if(e)return e}return x[u]}},[x,_,u]),S=(null==I||null==(n=I.visualList)?void 0:n[h])||null;if((0,a.useEffect)(()=>{if(f&&m){var e=y.length-1;if(f.selectedIndex>e){var t=Math.max(0,e);m.setStoryboardRegenerationSelection(_,h,t)}if(f.previewIndex>e){var r=y.length>0?Math.min(Math.max(f.selectedIndex,0),e):-1;m.setStoryboardRegenerationPreviewIndex(_,h,r)}}},[f,y.length,m,_,h]),!f||!b)return null;var w=null!=(d=null!=(l=f.previewIndex)?l:f.selectedIndex)?d:0;(e=>{var t,r;if(e)return(null==e||null==(r=e.toolPipeline)||null==(t=r.find(e=>"\u56FE\u7247\u5DE5\u5177"===e.toolType&&"Seedream4S"===e.toolName))?void 0:t.prompt)||null==e||e.prompt})(-1===w?S:y[w]||null);var N=()=>{var e;m&&m.setStoryboardRegenerationPreviewIndex(_,h,null!=(e=f.selectedIndex)?e:0)};return(0,i.jsxs)("div",{className:"".concat("regenerationPanel-HGY6Z5"," ").concat(v||""),children:[(0,i.jsxs)("div",{className:"panelHeader-MLYOiG",children:[(0,i.jsxs)("div",{className:"panelTitle-AkyT4m",children:[(0,i.jsx)("span",{className:"titleText-Fck_aP",children:"\u5206\u955C\u91CD\u65B0\u751F\u6210\u786E\u8BA4"}),(0,i.jsx)("span",{className:"subtitleText-BrNym9",children:"\u4ECE\u5019\u9009\u56FE\u4E2D\u9009\u62E9\u6700\u5408\u9002\u7684\u4E00\u5F20\u5E94\u7528\u5230\u5F53\u524D\u5206\u955C\uFF0C\u60AC\u505C\u53EF\u9884\u89C8\u5927\u56FE"})]}),(0,i.jsxs)("div",{className:"panelActions-Trspr5",children:[(0,i.jsx)(g.Z,{className:"discardButton-r18jul",onClick:()=>{null==m||m.discardStoryboardRegeneration(u,h,_)},children:"\u820D\u5F03"}),(0,i.jsx)(g.Z,{className:"saveButton-V_bTFd",onClick:()=>(0,s._)(function*(){try{yield null==m?void 0:m.saveStoryboardRegeneration(u,h,_)}catch(e){}})(),type:"primary",children:"\u786E\u8BA4"})]})]}),(0,i.jsx)("div",{className:"panelContent-HcwfqD",children:(0,i.jsxs)("div",{className:"previewRail-MUvvym",children:[(0,i.jsx)(V,{label:"\u539F\u59CB\u5206\u955C",visual:S,isSelected:!1,isActive:-1===w,selectable:!1,onHover:()=>{m&&m.setStoryboardRegenerationPreviewIndex(_,h,-1)},onLeave:N},"original"),(0,i.jsx)("div",{className:"arrowSeparator-dKjQEz",children:(0,i.jsx)("svg",{width:"24",height:"24",viewBox:"0 0 24 24",fill:"none",children:(0,i.jsx)("path",{d:"M9 18L15 12L9 6",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"})})}),y.map((e,t)=>(0,i.jsx)(V,{label:"\u9009\u9879 ".concat(t+1),visual:e,isSelected:f.selectedIndex===t,isActive:w===t,selectable:!0,onClick:()=>{m&&(m.setStoryboardRegenerationSelection(_,h,t),m.setStoryboardRegenerationPreviewIndex(_,h,t))},onHover:()=>{m&&m.setStoryboardRegenerationPreviewIndex(_,h,t)},onLeave:N},t))]})})]})}),V=e=>{var t,r,{visual:n,label:s,isSelected:o,isActive:l,selectable:d,onClick:c,onHover:p,onLeave:h}=e,v=null==n||null==(r=n.materialInfo)||null==(t=r.previewInfo)?void 0:t.previewUrl,m=(0,a.useMemo)(()=>{if(v)return"regeneration:".concat(s,":").concat(v)},[s,v]);return(0,i.jsx)("div",{className:"".concat("previewCard-U6Crj4"," ").concat(o?"selected-YIPkqm":""," ").concat(l?"active-PFPKvH":""," ").concat(d?"selectable-RMJkaI":"static-RyD4Sz"),onClick:d?c:void 0,onMouseEnter:p,onMouseLeave:h,onFocus:p,onBlur:h,role:d?"button":void 0,tabIndex:d?0:-1,"aria-pressed":d?o:void 0,onKeyDown:d?e=>{("Enter"===e.key||" "===e.key)&&(e.preventDefault(),null==c||c())}:void 0,children:(0,i.jsxs)("div",{className:"cardImage-TolYzw",children:[v?(0,i.jsx)(u.Fd,{src:v,alt:s,preview:!1,className:"cardImageContent-K7F1QZ",cacheKey:m}):(0,i.jsx)("div",{className:"cardPlaceholder-O9kHI3",children:"\u65E0\u9884\u89C8\u56FE"}),(0,i.jsx)("div",{className:"cardLabel-R2tfn8",children:s})]})})},H=r(3634),W=r(99878),Q="timeline-YkdXC4",K=a.memo(e=>{var{totalDuration:t,width:r}=e,a=e=>{var t=e/1e3,r=Math.floor(t/60),i=t%60;return r>0?"".concat(r,":").concat(Math.floor(i).toString().padStart(2,"0")):"".concat(i.toFixed(1),"s")},n=(()=>{var e,r=[],i=t/1e3,n=1e3;i>60&&(n=5e3),i>300&&(n=1e4),i>600&&(n=3e4);for(var s=0;s<=t;s+=n){var o=s/t*100;o<=100&&r.push({time:s,percent:o,label:s>0?a(s):"",isMajor:s%(2*n)==0||0===s||s===t})}return(0===r.length||(null==(e=r[r.length-1])?void 0:e.time)!==t)&&r.push({time:t,percent:100,label:t>0?a(t):"",isMajor:!0}),r})();return(0,i.jsx)("div",{className:"timeMarkers-bUE3uE",style:{width:r?"".concat(r,"px"):"100%"},children:n.map((e,t,r)=>(0,i.jsxs)("div",{className:"timeMarkerItem-qyOXwi",style:{left:"".concat(e.percent,"%")},children:[(0,i.jsx)("div",{className:"".concat("timeMarker-Lxr2Lz"," ").concat(e.isMajor?"major-nY6y_E":"minor-Xqqy50"),children:(0,i.jsx)("div",{className:"markerTick-V9PeZj"})}),e.isMajor&&(0,i.jsx)("div",{className:"markerLabel-EKcqjd",children:(()=>{if(t>0){var i=r.slice(0,t).findIndex(e=>e.isMajor);if(-1!==i){var a=r[i];if(e.time-a.time<2e3)return""}}return e.label})()})]},t))})});K.displayName="TimeMarker";var Y=e=>{var{src:t,assetId:r,alt:n,shotWidth:s}=e,[o,l]=(0,a.useState)(!1),d=s>5,c=d?Math.max(2,Math.ceil(s/3)):1,p=()=>{l(!0)},h=()=>{l(!1)};return d?(0,i.jsx)("div",{className:"thumbnailContainer-m6vPAU",style:{display:"flex",width:"100%",height:"100%"},children:Array.from({length:c}).map((e,a)=>(0,i.jsx)("div",{className:"thumbnailItem-bY5muN",children:(0,i.jsx)(u.Fd,{assetId:r,src:t,alt:"".concat(n,"-").concat(a),style:{width:"100%",height:"100%",objectFit:"cover"},preview:!1,onError:h,onLoad:0===a?p:void 0})},a))}):(0,i.jsx)(u.Fd,{assetId:r,src:t,alt:n,style:{width:"100%",height:"100%",objectFit:"cover"},preview:!1,onError:h,onLoad:p})},J=a.memo(e=>{let t;var{shot:r,shotInfo:a,isActive:n,previewUrl:s,assetId:o,onClick:l,hasPendingChanges:d=!1}=e,c=(0,i.jsxs)("div",{className:"tooltipContent-s6PhDl",children:[(0,i.jsx)("div",{className:"tooltipTitle-EBLHh6",children:"\u5206\u955C ".concat(a.shotIndex+1)}),(0,i.jsx)("div",{className:"tooltipDescription-OyJEtY",children:r.visualDescription})]}),u=["shotContainer-gEYoBm",n?"active-N4i_AA":""].filter(Boolean).join(" ");return(0,i.jsx)(w.Z,{content:c,children:(0,i.jsxs)("div",{className:u,style:{left:"".concat(a.leftPercent,"%"),width:"".concat(a.widthPercent,"%")},onClick:e=>{e.stopPropagation(),l()},"data-shot-id":r.shotId,children:[(0,i.jsx)("div",{className:"shotThumbnail-ou18HQ",children:s||o?(0,i.jsx)(Y,{src:s||"",assetId:o||"",alt:"\u5206\u955C ".concat(a.shotIndex+1),shotWidth:a.widthPercent}):(0,i.jsx)("div",{className:"thumbnailPlaceholder-yC16eU",children:a.shotIndex+1})}),d?(0,i.jsx)("div",{className:"pendingBadge-pLvfWM","aria-label":"\u6709\u65B0\u7684\u9996\u5E27\u9884\u89C8\u5F85\u786E\u8BA4",children:"\u65B0"}):null,(0,i.jsxs)("div",{className:"shotInfo-itYC0k",children:[(0,i.jsxs)("div",{className:"shotNumber-ZCf3yk",children:["\u5206\u955C",a.shotIndex+1]}),a.duration>0?(0,i.jsx)("div",{className:"shotDuration-ZEMkZi",children:(t=a.duration,"".concat(t.toFixed(1),"s"))}):null]})]})})});J.displayName="TimelineShot";var X=(0,n.Pi)(e=>{var t,r,n,{shots:s,currentShotIndex:o,currentTime:l,onShotSelect:d,onTimeChange:c,showSubShots:u=!1,showTimeMarkers:p=!0,height:h=430,shotPreviewImages:v=[],pendingShotIds:m,enableScrubber:_=!1,onScrubStart:f,onScrub:y,onScrubEnd:b,onPlaybackStart:x,onPlaybackStop:I}=e,S=(0,a.useRef)(null),w=(0,a.useRef)(),N=(0,a.useRef)(),C=(0,a.useRef)(void 0),T=(0,a.useRef)(!1),k=(0,a.useRef)(null),j=(0,a.useRef)(l),[P,L]=(0,a.useState)(!1),[A,M]=(0,a.useState)(!1),D=(0,a.useRef)(!1),R=(0,a.useRef)(),E=(0,a.useRef)(0),U=(0,a.useRef)(0);(0,a.useEffect)(()=>{D.current=A},[A]);var O=(0,a.useMemo)(()=>{if(!s||0===s.length)return{totalDuration:0,shotTimelineInfo:[]};var e=s.reduce((e,t)=>e+(t.shotDuration||0),0),t=0,r=s.map((r,i)=>{var a=r.shotDuration||0,n=t,o=t+a,l=e>0?a/e*100:100/s.length;return t=o,{shotIndex:i,startTime:n,endTime:o,duration:a,leftPercent:e>0?n/e*100:0,widthPercent:l}});return{totalDuration:e,shotTimelineInfo:r}},[s]);(0,a.useEffect)(()=>{k.current=o},[o]);var B=(0,a.useCallback)(()=>{w.current&&(window.removeEventListener("pointermove",w.current),w.current=void 0),N.current&&(window.removeEventListener("pointerup",N.current),N.current=void 0)},[]);(0,a.useEffect)(()=>()=>{B()},[B]);var z=(0,a.useCallback)(function(){var e=!(arguments.length>0)||void 0===arguments[0]||arguments[0];void 0!==R.current&&(window.clearInterval(R.current),R.current=void 0),D.current&&(D.current=!1,M(!1),e&&(null==I||I()))},[I]);(0,a.useEffect)(()=>()=>{z(!1)},[z]);var F=(0,a.useCallback)(e=>{var t;return O.totalDuration&&0!==O.shotTimelineInfo.length?e>=O.totalDuration?O.shotTimelineInfo[O.shotTimelineInfo.length-1]||null:null!=(t=O.shotTimelineInfo.find(t=>e>=t.startTime&&e{if(O.totalDuration){var t=Math.max(0,Math.min(e,O.totalDuration));j.current=t,c(t);var r=F(t);r&&k.current!==r.shotIndex&&(k.current=r.shotIndex,d(r.shotIndex))}},[O,c,d,F]),q=(0,a.useCallback)(e=>{if(!S.current||!O.totalDuration)return null;var t=S.current.getBoundingClientRect();return 0===t.width?0:Math.max(0,Math.min(t.width,e-t.left))/t.width*O.totalDuration},[O.totalDuration]),G=(0,a.useCallback)(e=>{if(O.totalDuration){var t=q(e.clientX);null!==t&&Z(t)}},[O,Z,q]),V=(0,a.useCallback)(e=>{var t=O.shotTimelineInfo[e];t&&Z(t.startTime)},[O,Z]);(0,a.useEffect)(()=>{O.totalDuration||z()},[O.totalDuration,z]);var Y=O.totalDuration>0?Math.max(0,Math.min(l,O.totalDuration)):0;(0,a.useEffect)(()=>{P||D.current||(j.current=Y)},[Y,P]);var X=(0,a.useCallback)(e=>{var t=q(e);null!==t&&(Z(t),y&&y(O.totalDuration>0?Math.max(0,Math.min(t,O.totalDuration)):t))},[Z,q,y,O.totalDuration]),$=(0,a.useCallback)(()=>{if(_&&O.totalDuration){z(!1);var e=O.totalDuration,t=Math.max(0,Math.min(j.current,e));t>=e&&(t=0,Z(0)),E.current=t,U.current=Date.now(),D.current=!0,M(!0),null==x||x(),void 0!==R.current&&window.clearInterval(R.current),R.current=window.setInterval(()=>{var t=(Date.now()-U.current)/1e3,r=E.current+t;e>0&&r>=e?(Z(e),z()):Z(r)},33)}},[_,O.totalDuration,z,Z,x]),ee=(0,a.useCallback)(()=>{_&&O.totalDuration&&(D.current?z():$())},[_,O.totalDuration,z,$]);(0,a.useEffect)(()=>{D.current&&_&&O.totalDuration&&(E.current=Y,U.current=Date.now())},[Y,_,O.totalDuration]);var et=(0,a.useCallback)(e=>{if(_&&O.totalDuration){e.preventDefault(),e.stopPropagation(),D.current&&z(),L(!0),T.current=!0,C.current=e.pointerId,null==f||f(),X(e.clientX);var t=e=>{T.current&&X(e.clientX)},r=e=>{T.current&&(void 0===C.current||e.pointerId===C.current)&&(X(e.clientX),T.current=!1,C.current=void 0,L(!1),null==b||b(j.current),window.removeEventListener("pointermove",t),window.removeEventListener("pointerup",r),w.current=void 0,N.current=void 0)};w.current=t,N.current=r,window.addEventListener("pointermove",t),window.addEventListener("pointerup",r)}},[_,O.totalDuration,f,X,b,z]),er=O.totalDuration>0?Math.max(0,Math.min(Y/O.totalDuration*100,100)):0;(0,a.useEffect)(()=>{_||z()},[_,z]);var ei=!_||!O.totalDuration;return s&&0!==s.length?(0,i.jsxs)("div",{className:Q,style:{height:h},children:[(0,i.jsxs)("div",{className:"timelineHeader-kX8xjd",children:[(0,i.jsx)("div",{className:"headerLeft-S3vrOz",children:(0,i.jsx)("h4",{children:"\u65F6\u95F4\u8F74"})}),(0,i.jsxs)("div",{className:"headerRight-EgDG8Q",children:[_?(0,i.jsx)(g.Z,{type:"primary",className:"playButton-k1CXTH",onClick:ee,disabled:ei,"aria-label":A?"\u6682\u505C\u64AD\u653E":"\u64AD\u653E","aria-pressed":A,children:A?(0,i.jsx)(H.Z,{size:16}):(0,i.jsx)(W.Z,{size:16})}):null,(0,i.jsx)("span",{className:"totalDuration-SEboBc",children:(r=Math.floor((t=O.totalDuration)/60),n=t%60,r>0?"\u603B\u65F6\u957F: ".concat(r,":").concat((n>0?n:0).toFixed(1).padStart(4,"0")):"\u603B\u65F6\u957F: ".concat((t>0?t:0).toFixed(1),"s"))})]})]}),p&&O.totalDuration?(0,i.jsx)("div",{className:"timeMarkers-GZZUV9",children:(0,i.jsx)(K,{totalDuration:1e3*O.totalDuration})}):null,(0,i.jsx)("div",{className:"timelineTrack-OwArvf",ref:S,onClick:G,children:O.shotTimelineInfo.map(e=>{var t=s[e.shotIndex],r=v.find(t=>t.shotIndex===e.shotIndex),a=!!((null==t?void 0:t.shotId)&&(null==m?void 0:m.has(t.shotId)));return(0,i.jsx)(J,{shot:t,shotInfo:e,assetId:(null==r?void 0:r.assetId)||"",isActive:e.shotIndex===o,previewUrl:null==r?void 0:r.previewUrl,onClick:()=>V(e.shotIndex),hasPendingChanges:a},e.shotIndex)})}),_&&O.totalDuration>0?(0,i.jsx)("div",{className:"scrubberContainer-gNOYqg",children:(0,i.jsxs)("div",{className:"scrubberBar-HqlKSW",onPointerDown:et,children:[(0,i.jsx)("div",{className:"scrubberRail-bvrjh_"}),(0,i.jsx)("div",{className:"scrubberProgress-w1kkoa",style:{width:"".concat(er,"%")}}),(0,i.jsx)("div",{className:"".concat("scrubberHandle-xLrh88"," ").concat(P?"scrubberHandleDragging-oYHLGu":""),style:{left:"".concat(er,"%")}})]})}):null]}):(z(!1),(0,i.jsx)("div",{className:Q,style:{height:h},children:(0,i.jsx)("div",{className:"emptyState-oUCgO8",children:(0,i.jsx)("div",{className:"emptyText-lYrcFb",children:"\u6682\u65E0\u5206\u955C\u6570\u636E"})})}))}),$="formGroup-eYAjDR",ee="navButton-N6neyy",et=r(84674),er=(0,n.Pi)(e=>{var t,r,n,s,{vidsStore:o,visualMaterials:l,onSubShotChange:d,previewScrollRef:c,overridePreviewUrl:p,overrideAssetId:h,isOverrideActive:v}=e,{editStore:m}=o,{localRoleList:_,currentShotIndex:g,shotGalleryStore:f}=m,{currentShot:y,selectedRoles:b,currentSubShotIndex:x}=f,{shotDuration:I}=y||{};if(!(l.length>1))return null;var S=null!=x?x:0,N=l[S],C=null==N||null==(r=N.materialInfo)||null==(t=r.previewInfo)?void 0:t.previewUrl,T=p||C,k=p?h||void 0:null==N||null==(n=N.materialInfo)?void 0:n.assetId,j=a.useMemo(()=>{var e;return p?"override:".concat(p):C?"preview:".concat(C):(null==N||null==(e=N.materialInfo)?void 0:e.assetId)?"asset:".concat(N.materialInfo.assetId):void 0},[p,C,null==N||null==(s=N.materialInfo)?void 0:s.assetId]);return(0,i.jsx)("div",{className:"multiShotPreview-SI5n0h",children:(0,i.jsxs)("div",{className:"previewMainContent-alLPxR",children:[(null==b?void 0:b.length)?(0,i.jsx)("div",{className:"characterPreviews-PNG1th",children:_.filter(e=>b.includes(e.roleId)).map(e=>{var t,r;return(null==e||null==(r=e.materialInfo)||null==(t=r.previewInfo)?void 0:t.previewUrl)?(0,i.jsx)(w.Z,{content:"\u5F53\u524D\u5206\u955C\u51FA\u955C\u89D2\u8272",position:"top",children:(0,i.jsxs)("div",{className:"characterPreviewLarge-tboRQH",children:[(0,i.jsx)(u.Fd,{assetId:e.materialInfo.assetId,src:e.materialInfo.previewInfo.previewUrl,alt:e.roleName},e.materialInfo.previewInfo.previewUrl),(0,i.jsx)("div",{className:"characterLabel-L6gTsX",children:e.roleName})]})},e.roleId):null})}):null,(0,i.jsxs)("div",{className:"previewImageLarge-AlZPpZ",children:[T||k?(0,i.jsx)(u.Fd,{assetId:k,src:T||C,alt:"\u5206\u955C ".concat(g+1,"-").concat(S+1," \u9884\u89C8"),className:"actualPreviewImage-lAvnZR",style:{width:"100%",height:"100%",objectFit:"cover"},cacheKey:j},T||C):(0,i.jsxs)("div",{className:"noPreviewPlaceholder-Qz1C1n",children:[(0,i.jsx)(et.Z,{size:32}),(0,i.jsxs)("span",{children:["\u5206\u955C ",S+1," \u9884\u89C8"]}),(0,i.jsxs)("div",{className:"previewInfo-c2Pw1m",children:[(0,i.jsxs)("p",{children:["\u573A\u666F: ",y.visualDescription||"\u6682\u65E0\u573A\u666F\u63CF\u8FF0"]}),(0,i.jsxs)("p",{children:["\u5B50\u5206\u955C: ",S+1,"/",l.length]})]})]}),(0,i.jsxs)("div",{className:"previewOverlay-bNp5bE",children:[(0,i.jsxs)("div",{className:"previewOverlayLeft-ZkMNyY",children:[(0,i.jsxs)("span",{className:"shotNumber-f5Erg8",children:["#",g+1,"-",S+1]}),v?(0,i.jsx)("span",{className:"previewBadge-gMI0xT",children:"\u5019\u9009\u9884\u89C8"}):null]}),I?(0,i.jsxs)("span",{className:"shotDuration-MYF7Ia",children:[Number(I).toFixed(1),"s"]}):null]}),(0,i.jsx)("div",{className:"subShotGallery-_t7Q2Y",children:(0,i.jsx)("div",{className:"galleryScrollContainer-RafgwT",ref:c,children:(0,i.jsx)("div",{className:"galleryItemsWrapper-zfna8D",children:l.map((e,t)=>{var r,a,n,s=t===S,o=null==e||null==(a=e.materialInfo)||null==(r=a.previewInfo)?void 0:r.previewUrl,l=null==e||null==(n=e.materialInfo)?void 0:n.assetId;return(0,i.jsx)(w.Z,{content:"\u70B9\u51FB\u5207\u6362\u5230\u5B50\u5206\u955C ".concat(t+1),position:"top",children:(0,i.jsxs)("div",{className:"".concat("galleryItem-kPye1O"," ").concat(s?"activeGalleryItem-xnM1QT":""),onClick:()=>d(t),children:[o||l?(0,i.jsx)(u.Fd,{assetId:l,preview:!1,src:o,alt:"\u5B50\u5206\u955C ".concat(t+1),className:"galleryImage-JfMZJO",cacheKey:o?"gallery:".concat(o):void 0},o||l):(0,i.jsx)("div",{className:"galleryPlaceholder-I5lOXY",children:(0,i.jsx)(et.Z,{size:16})}),(0,i.jsx)("div",{className:"galleryItemOverlay-DPqk1l",children:(0,i.jsx)("span",{className:"galleryItemNumber-T2sqFF",children:t+1})})]})},t)})})})})]})]})})}),ei=r(78163);r(63059);var ea=r(13781),en=r(49464);r(44022),r(47197),r(32298);var es=r(71365),eo=r(93238),el=r(74551),ed={voiceoverEditPopover:"voiceoverEditPopover-bUiSbM",popoverHeader:"popoverHeader-GhtjEW",popoverTitle:"popoverTitle-zFxG_v",titleText:"titleText-umSYZW",subtitleText:"subtitleText-XeLIyz",popoverContent:"popoverContent-HldIl5",comparisonWrap:"comparisonWrap-RzgBMo",column:"column-u4KbgE",row:"row-Iv1mc3",label:"label-hJpAPf",copyBox:"copyBox-Yx8BI3",divider:"divider-VEThct",arrowSeparator:"arrowSeparator-S7XZ2n",popoverActions:"popoverActions-VBnqeC",dangerWarning:"dangerWarning-AGTRrZ",warningIcon:"warningIcon-zduAcO",warningText:"warningText-BY3J55",popoverDiscardButton:"popoverDiscardButton-Sp9AdI",popoverSaveButton:"popoverSaveButton-Mh4Wno"},ec=(0,n.Pi)(e=>{var t,r,n,o,l,d,c,{vidsStore:u,children:p,roleId:h,subShotIndex:v=0,showTone:m=!0}=e,_=null==u?void 0:u.editStore,f=null==_?void 0:_.toneStore,y=a.useRef(null),b=null==_?void 0:_.voiceoverEditConfirm,x=!!((null==b?void 0:b.visible)&&(null==b?void 0:b.roleId)===h),I=null==_?void 0:_.voiceoverSnapshots[h],S=null==I?void 0:I[v],w=(null==S?void 0:S.toneId)||"",N=(null==S?void 0:S.content)||"",C=(null==_?void 0:_.currentShotIndex)||0,T=null==_||null==(n=_.localStoryboardData)||null==(r=n.storyBoard)||null==(t=r.shotList)?void 0:t[C],k=(null==T||null==(l=T.voiceoverList)||null==(o=l[v])?void 0:o.content)||"",j=(null==f||null==(d=f.toneMap)?void 0:d[h])||"",P=e=>{if(!e)return"\u672A\u9009\u62E9";var t,r=null==f||null==(t=f.toneList)?void 0:t.find(t=>t.tone_id===e);return(null==r?void 0:r.tone_name)||e},L=(null==_||null==(c=_.voiceoverEditConfirm)?void 0:c.loading)||!1;return(0,i.jsx)("div",{ref:y,children:(0,i.jsx)(eo.Z,{popupVisible:x,position:"bottom",className:ed.voiceoverEditPopover,getPopupContainer:()=>y.current||document.body,title:(0,i.jsx)("div",{className:ed.popoverHeader,children:(0,i.jsxs)("div",{className:ed.popoverTitle,children:[(0,i.jsx)("span",{className:ed.titleText,children:"\u914D\u97F3\u7F16\u8F91\u786E\u8BA4"}),(0,i.jsx)("span",{className:ed.subtitleText,children:'\u6BD4\u5BF9"\u4E4B\u524D\u5FEB\u7167"\u4E0E"\u5F53\u524D\u7F16\u8F91"'})]})}),content:(0,i.jsxs)("div",{className:ed.popoverContent,children:[(0,i.jsxs)("div",{className:ed.comparisonWrap,children:[(0,i.jsxs)("div",{className:ed.column,children:[(0,i.jsx)("h4",{children:"\u4E4B\u524D\uFF08\u5FEB\u7167\uFF09"}),m?(0,i.jsxs)("div",{className:ed.row,children:[(0,i.jsx)("span",{className:ed.label,children:"\u97F3\u8272"}),(0,i.jsx)(es.Z,{className:ed.toneTag,children:P(w)})]}):null,(0,i.jsxs)("div",{className:ed.row,children:[(0,i.jsx)("span",{className:ed.label,children:"\u6587\u6848"}),(0,i.jsx)("div",{className:ed.copyBox,children:N||"\u65E0"})]})]}),(0,i.jsx)("div",{className:ed.divider,children:(0,i.jsx)("div",{className:ed.arrowSeparator,children:(0,i.jsx)("svg",{width:"24",height:"24",viewBox:"0 0 24 24",fill:"none",children:(0,i.jsx)("path",{d:"M9 18L15 12L9 6",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"})})})}),(0,i.jsxs)("div",{className:ed.column,children:[(0,i.jsx)("h4",{children:"\u5F53\u524D"}),m?(0,i.jsxs)("div",{className:ed.row,children:[(0,i.jsx)("span",{className:ed.label,children:"\u97F3\u8272"}),(0,i.jsx)(es.Z,{className:ed.toneTag,color:"green",style:{color:"var(--lvv-color-text-tertiary)"},children:P(j)})]}):null,(0,i.jsxs)("div",{className:ed.row,children:[(0,i.jsx)("span",{className:ed.label,children:"\u6587\u6848"}),(0,i.jsx)("div",{className:ed.copyBox,children:k||"\u65E0"})]})]})]}),!k&&(0,i.jsx)(el.Z,{type:"error",showIcon:!1,className:ed.dangerWarning,content:(0,i.jsx)("span",{className:ed.warningText,children:"\u5DF2\u5220\u6389\u6240\u6709\u6587\u6848\uFF0C\u4FDD\u5B58\u540E\u914D\u97F3\u5C06\u88AB\u5220\u9664\u4E14\u4E0D\u652F\u6301\u91CD\u65B0\u7F16\u8F91"})}),(0,i.jsxs)("div",{className:ed.popoverActions,children:[(0,i.jsx)(g.Z,{className:ed.popoverDiscardButton,onClick:()=>{null==_||_.discardVoiceoverEdit(v)},children:"\u820D\u5F03"}),(0,i.jsx)(en.Z,{trackingAction:"vids_voiceover_save",trackingCategory:"vids_compose",className:ed.popoverSaveButton,type:"primary",onClick:()=>(0,s._)(function*(){try{yield null==_?void 0:_.saveVoiceoverEdit()}catch(e){}})(),loading:L,children:"\u4FDD\u5B58"})]})]}),children:p})})});function eu(e){var t,r=Number(null!=(t=e.genMode)?t:1);return!e.isAudioVideoSync||1===r}var ep={voiceoverDisplay:"voiceoverDisplay-kz5N0U",voiceoverContent:"voiceoverContent-AHzPMx",roleInfo:"roleInfo-tZrcja",roleName:"roleName-eUHFUK",roleId:"roleId-dkrwXk",voiceoverLengthHint:"voiceoverLengthHint-PZ3VQF",voiceoverText:"voiceoverText-pGwICv",voiceoverEditRow:"voiceoverEditRow-a00kAf",voiceoverPlayButton:"voiceoverPlayButton-hlU0BL",toneSelectorWrapper:"toneSelectorWrapper-GrOifR",toneSelector:"toneSelector-JxdUjh",toneSelect:"toneSelect-oJE9ai",toneOption:"toneOption-zyYYDA",toneName:"toneName-xhAY7l",previewButton:"previewButton-D5Ptt7",toneSyncHint:"toneSyncHint-AKqCPQ",externalPreviewButton:"externalPreviewButton-LmERs5"},eh=(0,n.Pi)(e=>{var t,r,n,o,{vidsStore:l,isReadOnly:d=!1,autoPlaySignal:c,stopPlaybackSignal:u}=e,{editStore:p}=l,{localRoleList:h,toneStore:v,shotGalleryStore:m}=p,_=!!(null==(r=p.localStoryboardData)||null==(t=r.storyBoard)?void 0:t.audioVideoSync),{currentShot:f,currentSubShot:y,currentSubShotIndex:b}=m,x=null!=b?b:0,I=null==(n=f.voiceoverList)?void 0:n[x],[S,w]=(0,a.useState)(""),[C,T]=(0,a.useState)(!1),k=(0,a.useRef)(null),j=Number(null==y?void 0:y.playbackDuration)||Number(null==y||null==(o=y.materialInfo)?void 0:o.duration)||Number(null==f?void 0:f.shotDuration)||0,P=(0,a.useMemo)(()=>{if(!j||Number.isNaN(j)||j<=0)return null;var e=Math.max(4,Math.round(2.5*j)),t=Math.max(e+2,Math.round(3.5*j));return{minChars:e,maxChars:t,durationLabel:j>=10?j.toFixed(0):j.toFixed(1)}},[j]),L=p.voiceoverEditConfirm.loading,A=(0,a.useCallback)(()=>{T(!1)},[]),M=(0,a.useCallback)(()=>{T(!1)},[]),D=(0,a.useCallback)(()=>{k.current&&(k.current.pause(),k.current.removeEventListener("ended",A),k.current.removeEventListener("error",M),k.current=null),T(!1)},[A,M]),R=(0,a.useCallback)(()=>{if(!(null==I?void 0:I.url))return D(),null;if(!k.current||k.current.src!==I.url){D();var e=new Audio(I.url);e.addEventListener("ended",A),e.addEventListener("error",M),k.current=e}return k.current},[null==I?void 0:I.url,D,A,M]),E=(0,a.useCallback)(function(){var e=arguments.length>0&&void 0!==arguments[0]&&arguments[0],t=R();if(t){if(e)try{t.currentTime=0}catch(e){}t.play().then(()=>{T(!0)}).catch(e=>{T(!1)})}},[R]),U=(0,a.useCallback)(()=>{k.current&&k.current.pause(),T(!1)},[]),O=h.find(e=>e.roleId===(null==I?void 0:I.roleId));O?"".concat(O.roleName,"\uFF08").concat(O.roleId,"\uFF09"):null==I||I.roleId,(0,a.useEffect)(()=>()=>{D()},[D]),(0,a.useEffect)(()=>{D()},[null==I?void 0:I.url,D]),(0,a.useEffect)(()=>{u&&U()},[u,U]),(0,a.useEffect)(()=>{c&&E(!0)},[c,E]);var B=e=>(0,s._)(function*(){if(null==I?void 0:I.roleId)try{var t=v.getFirstVoiceoverForRole(null==I?void 0:I.roleId);yield v.playTonePreview(e,t)}catch(e){v.stopTonePreview()}})(),z=()=>{v.stopTonePreview()};return((0,a.useEffect)(()=>{!d&&(0===v.toneList.length&&v.fetchToneList().catch(e=>{}),(null==I?void 0:I.roleId)&&p.initializeDefaultVoiceForRole(null==I?void 0:I.roleId))},[d,v,p,null==I?void 0:I.roleId]),y&&(null==I?void 0:I.roleId))?(0,i.jsx)("div",{className:ep.voiceoverDisplay,"data-playing":C?"true":"false",children:(0,i.jsxs)("div",{className:ep.voiceoverContent,children:[O&&(0,i.jsxs)("div",{className:ep.roleInfo,children:[(0,i.jsx)("span",{className:ep.roleName,children:O.roleName}),(0,i.jsx)("span",{className:ep.roleId,children:O.roleId}),P&&(0,i.jsxs)("span",{className:ep.voiceoverLengthHint,children:["\u5EFA\u8BAE\u914D\u97F3\u6587\u6848 ",P.minChars,"-",P.maxChars," \u5B57\uFF08\u7EA6"," ",P.durationLabel,"s \u955C\u5934\uFF09"]})]}),d?(0,i.jsx)("div",{className:ep.voiceoverText,children:I.content||"\u6682\u65E0\u914D\u97F3\u5185\u5BB9"}):(0,i.jsxs)("div",{className:ep.voiceoverEditRow,children:[(0,i.jsx)(N.Z.TextArea,{value:I.content||"",onChange:e=>{p.voiceoverSnapshots[I.roleId]||p.createVoiceoverSnapshotForRole(I.roleId,x),p.updateShotVoiceover(p.currentShotIndex,x,e)},onBlur:()=>{var e=I.content||"";p.updateShotVoiceover(p.currentShotIndex,x,e)},placeholder:"\u8BF7\u8F93\u5165\u914D\u97F3\u6587\u6848",autoSize:!0}),(0,i.jsx)(ec,{vidsStore:l,roleId:I.roleId,subShotIndex:x,showTone:eu({isAudioVideoSync:_,genMode:null==I?void 0:I.genMode}),children:(0,i.jsx)(en.Z,{trackingAction:"vids_voiceover_edit_click_save",trackingCategory:"vids_compose",type:"primary",size:"mini",className:ep.voiceoverSaveButton,onClick:()=>{p.showVoiceoverEditConfirm(I.roleId,x)},loading:L,children:"\u4FDD\u5B58"})})]}),d?null:eu({isAudioVideoSync:_,genMode:null==I?void 0:I.genMode})?(0,i.jsx)("div",{className:ep.toneSelectorWrapper,children:(0,i.jsxs)("div",{className:ep.toneSelector,children:[(0,i.jsx)(ea.Z,{value:v.toneMap[(null==I?void 0:I.roleId)||""]||(null==O?void 0:O.voiceId)||void 0,onChange:e=>{(null==I?void 0:I.roleId)&&v.selectToneForRole(I.roleId,e)},placeholder:"\u9009\u62E9\u97F3\u8272\uFF08\u53EF\u9009\uFF09",className:ep.toneSelect,loading:v.loadingTones,allowClear:!0,onClear:()=>{(null==I?void 0:I.roleId)&&v.removeToneForRole(I.roleId)},showSearch:!0,filterOption:!1,onSearch:w,renderFormat:e=>{var t=v.toneList.find(t=>t.tone_id===(null==e?void 0:e.value));return t?t.tone_name:null==e?void 0:e.children},children:v.toneList.filter(e=>{if(!S)return!0;var t=S.toLowerCase();return e.tone_name.toLowerCase().includes(t)||e.gender.toLowerCase().includes(t)||e.age_group.toLowerCase().includes(t)||e.style.toLowerCase().includes(t)}).map(e=>(0,i.jsx)(ea.Z.Option,{value:e.tone_id,children:(0,i.jsxs)("div",{className:ep.toneOption,children:[(0,i.jsx)("span",{className:ep.toneName,children:e.tone_name}),(0,i.jsx)(g.Z,{size:"small",icon:v.playingToneId===e.tone_id?(0,i.jsx)(H.Z,{size:12}):(0,i.jsx)(W.Z,{size:12}),loading:v.loadingPreview.has(e.tone_id),onClickCapture:t=>{t.stopPropagation(),t.preventDefault(),v.playingToneId===e.tone_id?z():B(e.tone_id)},className:ep.previewButton})]})},e.tone_id))}),(v.toneMap[(null==I?void 0:I.roleId)||""]||(null==O?void 0:O.voiceId))&&(0,i.jsx)(g.Z,{size:"small",icon:v.playingToneId===(v.toneMap[(null==I?void 0:I.roleId)||""]||(null==O?void 0:O.voiceId))?(0,i.jsx)(H.Z,{size:14}):(0,i.jsx)(W.Z,{size:14}),loading:v.loadingPreview.has(v.toneMap[(null==I?void 0:I.roleId)||""]||(null==O?void 0:O.voiceId)||""),onClick:()=>{var e=v.toneMap[(null==I?void 0:I.roleId)||""]||(null==O?void 0:O.voiceId)||"";v.playingToneId===e?z():B(e)},className:ep.externalPreviewButton,title:"\u8BD5\u542C\u9009\u4E2D\u7684\u97F3\u8272"})]})}):(0,i.jsx)("div",{className:ep.toneSyncHint,children:"\u5F53\u524D\u662F\u97F3\u753B\u540C\u51FA\u6A21\u5F0F\uFF0C\u8BF7\u5728\u201C\u89D2\u8272\u201C-\u201C\u58F0\u97F3\u7279\u5F81\u201C\u4E0B\u4FEE\u6539\u89D2\u8272\u97F3\u8272"})]})}):null}),ev={editableShotBlock:"editableShotBlock-fc2vih",editing:"editing-CX55ul",blockHeader:"blockHeader-oaOGf9",subShotLabel:"subShotLabel-WTfV0R",headerActions:"headerActions-QsR_cf",actionButton:"actionButton-dRwv51",editButton:"editButton-d5ummY",blockContent:"blockContent-wWLVLB",formGroup:"formGroup-y79l29",roleSelect:"roleSelect-h0rGIK",characterOption:"characterOption-RIkiT9",characterName:"characterName-GSk2bf",characterId:"characterId-UI61e5",descriptionInput:"descriptionInput-ZPtAyG",blockFooter:"blockFooter-pt7Yen",regenerateButton:"regenerateButton-NNsW5T",motionInput:"motionInput-rD8q9s"},em=r(13463),e_=(0,n.Pi)(e=>{var{vidsStore:t,material:r,materialIndex:n,visualList:o,subShotPrompt:d,isReadonly:c,isActive:u,hideShotDescript:p=!1,className:h="",onSubShotChange:v,onSubShotPromptChange:m,onRegenerateShot:_}=e,{editStore:f}=t,{localEntitiesWithoutNarrator:b,currentShotIndex:x,shotGalleryStore:I}=f,{selectedEntities:S,motionValue:C,currentShotId:T,currentSubShotIndex:k,isCurrentSubShotRegenerating:j,isCurrentSubShotLocked:P}=I,[L,A]=(0,a.useState)(d);a.useEffect(()=>{A(d)},[x,k]);var M=(0,a.useCallback)(()=>(0,s._)(function*(){if(P||j)return void l.Z.error("\u5F53\u524D\u72B6\u6001\u6682\u4E0D\u652F\u6301\u751F\u6210\u9996\u5E27\u56FE");try{m(n,L),yield _(x,k,T)}catch(e){}})(),[n,L,x,k,T,P,j,m,_]),D=(0,a.useCallback)(e=>{A(e)},[]),R=(0,a.useCallback)(e=>{I.setSelectedEntities(Array.isArray(e)?e:[e])},[]);return(0,i.jsx)("div",{className:"".concat(ev.editableShotBlock," ").concat(u?ev.active:""," ").concat(h),onClick:()=>v(n),children:(0,i.jsxs)("div",{className:ev.blockContent,children:[(0,i.jsx)(w.Z,{content:"\u82E5\u9700\u8981\u4FEE\u6539\u5B9E\u4F53\uFF0C\u8BF7\u8C03\u6574\u5206\u955C\u63CF\u8FF0\uFF0C\u4EE5\u786E\u4FDD\u53C2\u8003\u56FE\u7684\u5E8F\u53F7\u4E0E\u5206\u955C\u63CF\u8FF0\u4E2D\u7684\u5B9E\u4F53\u987A\u5E8F\u4E00\u81F4",children:(0,i.jsxs)("div",{className:ev.formGroup,children:[(0,i.jsx)("label",{children:"\u5B9E\u4F53\u9009\u62E9"}),(0,i.jsx)(ea.Z,{disabled:c,placeholder:"\u8BF7\u9009\u62E9\u8BE5\u5206\u955C\u4E2D\u7684\u5FC5\u8981\u5B9E\u4F53",value:S,onChange:R,style:{width:"100%"},mode:"multiple",className:ev.compactRoleSelect,children:b.map(e=>{var{id:t,name:r}=(0,em.PR)(e);return t&&r?(0,i.jsx)(ea.Z.Option,{value:t,className:ev.compactRoleOption,children:(0,i.jsx)("div",{className:ev.characterOption,children:(0,i.jsxs)("span",{className:ev.characterId,children:[r,"\uFF08",t,"\uFF09"]})})},t):null}).filter(Boolean)})]})}),!p&&(0,i.jsxs)(i.Fragment,{children:[(0,i.jsxs)("div",{className:ev.formGroup,children:[(0,i.jsx)("label",{children:"\u5206\u955C\u63CF\u8FF0"}),(0,i.jsx)(N.Z.TextArea,{disabled:c,value:L,onChange:D,placeholder:o.length>1?"\u8BF7\u63CF\u8FF0\u5B50\u5206\u955C #".concat(n+1," \u7684\u5185\u5BB9"):"\u8BF7\u63CF\u8FF0\u8FD9\u4E2A\u5206\u955C\u7684\u5185\u5BB9",autoSize:!0,className:ev.descriptionInput})]}),(0,i.jsxs)("div",{className:ev.blockHeader,children:[o.length>1&&(0,i.jsxs)("span",{className:ev.subShotLabel,children:["\u5B50\u5206\u955C #",n+1]}),!c&&(0,i.jsx)("div",{className:ev.headerActions,children:(0,i.jsx)(g.Z,{type:"primary",size:"small",icon:(0,i.jsx)(y.Z,{size:14}),onClick:M,loading:j,className:ev.actionButton,children:"\u751F\u6210\u9996\u5E27\u56FE"})})]})]})]})})}),eg=r(91173),ef=r(17915);r(77426);var ey=(0,n.Pi)(e=>{var{vidsStore:t,isReadonly:r}=e,{editStore:n}=t,{shotGalleryStore:s}=n,{motionValue:o}=s,l=(0,a.useCallback)(e=>{s.setMotionValue(e)},[]);return(0,i.jsxs)("div",{className:"formGroup-kl3bnG",style:{marginBottom:20},children:[(0,i.jsx)("label",{children:"\u955C\u5934\u8FD0\u52A8"}),(0,i.jsx)(N.Z.TextArea,{disabled:r,value:o,onChange:l,placeholder:"\u8BF7\u63CF\u8FF0\u8BE5\u5206\u955C\u7684\u955C\u5934\u8FD0\u52A8\u6216\u52A8\u6548",autoSize:!0,className:"motionInput-ZKmTdx"})]})}),eb=(0,n.Pi)(e=>{var t,r,{vidsStore:n,isReadonly:s,defaultRoleId:o,voiceoverAutoPlaySignal:l,voiceoverStopSignal:d,activeShotId:c,editScrollRef:u,hideSceneDescription:p=!1,hideShotDescript:h=!1,enableEditDuration:v=!1,onSubShotChange:m,onScrollToIndex:_,onRegenerateShot:f}=e,{editStore:y}=n,{shotGalleryStore:b,currentShotIndex:x}=y,{visualList:I,currentShot:S,currentShotId:w,currentSubShotIndex:C}=b,T=null!=C?C:0,k=y.localRoleList.map(e=>({roleId:e.roleId,roleName:e.roleName})),j=y.localProducts.map(e=>({productId:e.productId,productName:e.productName})),P=y.localLocations.map(e=>({locationId:e.locationId,locationName:e.locationName})),L=S&&null!=S.shotDuration?S.shotDuration.toFixed(1):"0.0",[A,M]=(0,a.useState)(L);(0,a.useEffect)(()=>{M(L)},[L]);var D=(0,a.useCallback)(e=>{M(e)},[]),R=(0,a.useCallback)(()=>{var e=parseFloat(A);if(!Number.isNaN(e)&&e>=0){var t=Math.round(10*Math.min(15,Math.max(0,e)))/10;y.updateShotDuration(x,t),M(t.toFixed(1))}else M(L);y.handleSave({source:"shot_gallery_edit_shot_form_duration"})},[A,L,x,y]),E=e=>{_(b.handleSubShotNavigation(e))};return S?(0,i.jsxs)("div",{className:"shotForm-RDGWFC",children:[(0,i.jsxs)("div",{className:"shotFormHeader-jKLdxP",children:[(0,i.jsxs)("h3",{children:["\u5206\u955C ",x+1]}),v?(0,i.jsx)("div",{className:"headerDurationEdit-jHnAA5",children:(0,i.jsx)(N.Z,{type:"number",min:"0",step:"0.1",value:A,onChange:D,onBlur:R,onPressEnter:e=>{e.target.blur()},suffix:"s",className:"durationInput-EeaXVS"})}):(0,i.jsxs)("span",{className:"shotDuration-v7spui",children:[(null==(t=S.shotDuration)?void 0:t.toFixed(1))||"0.0","s"]})]}),(0,i.jsxs)("div",{className:"shotFormContent-a7ZI6f",children:[!p&&(0,i.jsxs)("div",{className:$,children:[(0,i.jsx)("label",{children:"\u573A\u666F\u63CF\u8FF0"}),(0,i.jsx)(ei.Z,{prompt:S.visualDescription||"\u6682\u65E0\u573A\u666F\u63CF\u8FF0",roleList:k,productList:j,locationList:P,className:"sceneDescription-WvyJR4",highlightEnabled:!0})]}),(null==S||null==(r=S.voiceoverList)?void 0:r[T])&&(null==I?void 0:I[T])&&(0,i.jsxs)("div",{className:$,children:[(0,i.jsx)("label",{children:"\u914D\u97F3"}),(0,i.jsx)(eh,{vidsStore:n,isReadOnly:s,autoPlaySignal:l,stopPlaybackSignal:d})]}),I&&I.length>0&&(0,i.jsx)(i.Fragment,{children:I.length>1?(0,i.jsxs)("div",{className:$,children:[(0,i.jsx)("label",{children:"\u5206\u955C\u63CF\u8FF0"}),(0,i.jsx)("div",{className:"editNavigation-p8soKa",children:(0,i.jsxs)("div",{className:"navControls-eQkKX0",children:[(0,i.jsx)(g.Z,{type:"text",icon:(0,i.jsx)(eg.Z,{}),className:ee,onClick:()=>E("prev"),title:"\u4E0A\u4E00\u4E2A\u5B50\u5206\u955C",disabled:I.length<=1}),(0,i.jsxs)("span",{className:"navIndicator-Ig8ndK",children:["\u7F16\u8F91\u5B50\u5206\u955C ",T+1," / ",I.length]}),(0,i.jsx)(g.Z,{type:"text",icon:(0,i.jsx)(ef.Z,{}),className:ee,onClick:()=>E("next"),title:"\u4E0B\u4E00\u4E2A\u5B50\u5206\u955C",disabled:I.length<=1})]})}),(0,i.jsx)("div",{className:"editScrollContainer-vseJYG",ref:u,children:(0,i.jsx)("div",{className:"editItemsWrapper-bSbc7q",children:I.map((e,t)=>{var r=t===T;return(0,i.jsx)(e_,{vidsStore:n,material:e,materialIndex:t,visualList:I,shotIndex:x,shotId:c,subShotPrompt:b.getSubShotPromptValue(e,t),isReadonly:s,isActive:r,hideShotDescript:h,onSubShotChange:m,onSubShotPromptChange:(e,t)=>{b.setSubShotPromptValue(e,t)},onRegenerateShot:f},t)})})})]}):(0,i.jsxs)("div",{className:$,children:[(0,i.jsx)("label",{children:"\u5206\u955C\u63CF\u8FF0"}),(0,i.jsx)(e_,{vidsStore:n,material:I[0],materialIndex:0,visualList:I,shotIndex:x,shotId:c,subShotPrompt:b.getSubShotPromptValue(I[0],0),isReadonly:s,isActive:!0,hideShotDescript:h,className:"singleShotBlock-Ty5GIq",onSubShotChange:()=>{},onSubShotPromptChange:(e,t)=>{b.setSubShotPromptValue(e,t)},onRegenerateShot:f})]})}),(0,i.jsx)(ey,{vidsStore:n,isReadonly:s})]})]}):(0,i.jsx)("div",{className:"noShotSelected-Yd3mKU",children:(0,i.jsx)("div",{className:"noShotText-zD7JuB",children:"\u8BF7\u5728\u65F6\u95F4\u8F74\u4E2D\u9009\u62E9\u4E00\u4E2A\u5206\u955C"})})}),ex=(0,n.Pi)(e=>{var{vidsStore:t,previewUrl:r,assetId:n,overridePreviewUrl:s,overrideAssetId:o}=e,{editStore:l}=t,{localRoleList:d,localProducts:c,currentShotIndex:p,shotGalleryStore:h}=l,{currentShot:v,selectedEntities:m}=h,{shotDuration:_,visualDescription:g}=v,f=s||r,y=s?o||void 0:n,b=!!(s&&s!==r),x=a.useMemo(()=>s?"override:".concat(s):r?"preview:".concat(r):n?"asset:".concat(n):void 0,[s,r,n]);return(0,i.jsxs)("div",{className:"singleShotPreview-ElE9ZG",children:[m.length>0&&(0,i.jsx)("div",{className:"characterPreviewsLine-vsgBrR",children:(0,i.jsx)("div",{className:"characterPreviewsLineContainer-a18kUL",children:m.map((e,t)=>{var r="",a="",n="",s=e.startsWith("R"),o=e.startsWith("P");if(s){var l,p,h,v=d.find(t=>t.roleId===e);r=(null==v||null==(p=v.materialInfo)||null==(l=p.previewInfo)?void 0:l.previewUrl)||"",a=(null==v||null==(h=v.materialInfo)?void 0:h.assetId)||"",n=(null==v?void 0:v.roleName)||""}else if(o){var m,_,g,f=c.find(t=>t.productId===e);r=(null==f||null==(_=f.materialInfo)||null==(m=_.previewInfo)?void 0:m.previewUrl)||"",a=(null==f||null==(g=f.materialInfo)?void 0:g.assetId)||"",n=(null==f?void 0:f.productName)||""}return r||a?(0,i.jsxs)("div",{className:"characterPreviewSmall-AfCTNl",children:[(0,i.jsx)(u.Fd,{src:r,assetId:a,style:{width:"100%",height:"100%",objectFit:"cover"},onAssetError:e=>{}}),(0,i.jsx)("div",{className:"characterName-_9L_SP",children:n}),(0,i.jsxs)("div",{className:"characterIndex-zhPo_N",children:["\u56FE",t+1]})]},e):null})})}),(0,i.jsxs)("div",{className:"previewImageLarge-Wmzwp8",children:[f||y?(0,i.jsx)(u.Fd,{src:f||r,assetId:y,alt:"\u5206\u955C ".concat(p+1," \u9884\u89C8"),className:"actualPreviewImage-b7d8Co",style:{width:"100%",height:"100%",objectFit:"cover"},cacheKey:x,onAssetError:e=>{},onImageLoad:()=>{}}):(0,i.jsxs)("div",{className:"noPreviewPlaceholder-RoBT_t",children:[(0,i.jsx)(et.Z,{size:32}),(0,i.jsx)("span",{children:"\u5206\u955C\u9884\u89C8"}),(0,i.jsxs)("div",{className:"previewInfo-CwcRN1",children:[(0,i.jsxs)("p",{children:["\u573A\u666F: ",g||"\u6682\u65E0\u573A\u666F\u63CF\u8FF0"]}),(0,i.jsxs)("p",{children:["\u65F6\u957F:",_?Number(_).toFixed(1):"\u6682\u65E0\u65F6\u957F","s"]})]})]}),(0,i.jsxs)("div",{className:"previewOverlay-J1zAMu",children:[b&&(0,i.jsx)("span",{className:"previewBadge-jlqbIK",children:"\u5019\u9009\u9884\u89C8"}),_&&(0,i.jsxs)("span",{className:"shotDuration-WGFNXk",children:[Number(_).toFixed(1),"s"]})]})]})]})}),eI=(0,n.Pi)(e=>{var t,r,n,o,l,d,c,u,p,h,v,m,g,f,y,b,x,I,S,w,N,C,T,k,j,P,L,A,{vidsStore:M,shots:D,currentTime:R,onShotSelect:E,onTimeChange:U,timelineConfig:O,hideSceneDescription:B=!1,hideShotDescript:z=!1,enableEditDuration:F=!1}=e,{editStore:Z}=M,{shotGalleryStore:q}=Z,V=!!(null==Z||null==(T=Z.localStoryboardData)||null==(C=T.storyBoard)?void 0:C.audioVideoSync),H=M.conversationStore.isViewingStoryboardReadOnly,W=(0,a.useRef)(null),Q=(0,a.useRef)(null),K=(null==Z?void 0:Z.currentShotIndex)||0,Y=q.currentShot,J=q.currentSubShotIndex,$=(null==Y?void 0:Y.shotId)||q.currentShotId,ee=(t=new Set,Z&&Z.storyboardRegenerationConfirms.forEach(e=>{(null==e?void 0:e.shotId)&&t.add(e.shotId)}),t),et=null!=J?J:0,ei=$&&Z?Z.getStoryboardRegenerationPreview($,et):void 0,ea=ei&&"number"==typeof ei.previewIndex?ei.previewIndex:ei?null!=(A=ei.selectedIndex)?A:0:null,en=ei&&null!==ea?-1===ea?ei.originalVisual:(null==(k=ei.regeneratedVisuals)?void 0:k[ea])||null:null,es=q.currentShotId,eo=q.visualList;q.selectedRoles;var el=q.defaultRoleId,ed=null==en||null==(P=en.materialInfo)||null==(j=P.previewInfo)?void 0:j.previewUrl,ec=null==en||null==(L=en.materialInfo)?void 0:L.assetId,[eu,ep]=(0,a.useState)(0),[eh,ev]=(0,a.useState)(0),[em,e_]=(0,a.useState)(!1),eg=(0,a.useCallback)(()=>{ev(Date.now())},[]),ef=(0,a.useCallback)(()=>{var e,t="number"==typeof J?J:0,r=eo&&eo.length>t,i=null==Y||null==(e=Y.voiceoverList)?void 0:e[t];r&&(null==i?void 0:i.url)&&ep(Date.now())},[Y,J,eo]),ey=(0,a.useCallback)(()=>{e_(!0)},[]),eI=(0,a.useCallback)(()=>{e_(!1),eg()},[eg]);(0,a.useEffect)(()=>{q.handleShotChange()},[K]),(0,a.useEffect)(()=>{eg(),em&&ef()},[K,J,em,eg,ef]),(0,a.useEffect)(()=>{es&&Z&&el&&(Z.selectedRolesByShot[es]||Z.updateShotRoles(es,[el]))},[es,Z,el,Z.selectedRolesByShot]);var eS=e=>{var t,r=W.current;if(r){var i=null==(t=r.children[0])?void 0:t.children[e];if(i&&i.scrollIntoView({behavior:"smooth",block:"nearest",inline:"center"}),Q.current){var a,n=null==(a=Q.current.children[0])?void 0:a.children[e];n&&n.scrollIntoView({behavior:"smooth",block:"nearest",inline:"center"})}}},ew=e=>{q.handleSubShotChange(e),eS(e)};return(0,i.jsx)("div",{className:"shotGalleryEditWrap-jDUNnq",children:(0,i.jsxs)("div",{className:"editLayout-YHxn9K",children:[(0,i.jsxs)("div",{className:"mainContent-Yd26Hl",children:[(0,i.jsx)("div",{className:"leftPanel-lQYGah",children:(0,i.jsx)(eb,{vidsStore:M,isReadonly:H,defaultRoleId:el,voiceoverAutoPlaySignal:eu,voiceoverStopSignal:eh,activeShotId:$,editScrollRef:W,onSubShotChange:ew,onScrollToIndex:eS,onRegenerateShot:(e,t,r)=>(0,s._)(function*(){if((null==Z?void 0:Z.saveOperationsStore)&&r)try{if(q.setSubShotRegenerationState(r,t,"loading"),!(null==eo?void 0:eo[t]))return void q.setSubShotRegenerationState(r,t,"idle");yield Z.saveOperationsStore.regenerateFirstFrame(e,t,{showToast:!0,requestId:"".concat(r,"-").concat(t,"-").concat(Date.now())})}catch(e){q.setSubShotRegenerationState(r,t,"idle")}})(),hideSceneDescription:B,hideShotDescript:z,enableEditDuration:F})}),(0,i.jsx)("div",{className:"rightPanel-y2MfjG",children:(0,i.jsx)("div",{className:"previewSection-Kv19sm",children:(b=(y=(null==(f=null==(g=null==(m=null==Z?void 0:Z.localStoryboardData)||null==(r=m.storyBoard)?void 0:r.shotList)?void 0:g[K])?void 0:f.visualList)||[]).length>1,x=!!(null==ei?void 0:ei.visible)&&((null==ei||null==(n=ei.regeneratedVisuals)?void 0:n.length)||0)>0,I=null==(d=y[et])||null==(l=d.materialInfo)||null==(o=l.previewInfo)?void 0:o.previewUrl,S=!!ed&&ed!==I&&!!ei,Y?(0,i.jsxs)("div",{className:"".concat("shotPreview-K0k0E6"," ").concat(x?"shouldRenderRegenerationPanel-I_RbXP":""),children:[x&&(0,i.jsx)(G,{vidsStore:M,shotIndex:K,shotId:(null==Y?void 0:Y.shotId)||$,subShotIndex:et}),b?(0,i.jsx)(er,{vidsStore:M,visualMaterials:y,onSubShotChange:ew,previewScrollRef:Q,overridePreviewUrl:ed,overrideAssetId:ec,isOverrideActive:S}):(0,i.jsx)(ex,{vidsStore:M,previewUrl:null==(p=y[0])||null==(u=p.materialInfo)||null==(c=u.previewInfo)?void 0:c.previewUrl,assetId:null==(v=y[0])||null==(h=v.materialInfo)?void 0:h.assetId,overridePreviewUrl:ed,overrideAssetId:ec})]}):(0,i.jsx)(_.Z,{className:"noPreview-XujkH0",description:"\u6682\u65E0\u9884\u89C8"}))})})]}),(0,i.jsx)("div",{className:"timelineSection-vMOw7w",children:(0,i.jsx)(X,{shots:D,currentShotIndex:K,currentTime:R,onShotSelect:E,onTimeChange:U,showSubShots:O.showSubShots,showTimeMarkers:O.showTimeMarkers,height:180,shotPreviewImages:((null==(N=null==Z?void 0:Z.localStoryboardData)||null==(w=N.storyBoard)?void 0:w.shotList)||[]).map((e,t)=>{var r,i,a,n,s=null==(r=e.visualList)?void 0:r[0],o=null==s||null==(a=s.materialInfo)||null==(i=a.previewInfo)?void 0:i.previewUrl;return{shotIndex:t,assetId:(null==s||null==(n=s.materialInfo)?void 0:n.assetId)||"",previewUrl:o||""}}).filter(e=>e.previewUrl||e.assetId),pendingShotIds:ee,enableScrubber:!V,onScrubStart:eg,onScrubEnd:ef,onPlaybackStart:ey,onPlaybackStop:eI})})]})})}),eS="tabContentWrapper-jJjklL",ew="visible-Ja0P11",eN="hidden-wcv9Y0",eC=r(1910),eT=r(30904),ek=r(54461),ej=r(48991),eP="modifyButton-v3PNgf",eL="uploadMenuItem-XB81IS",eA="uploadMenuIcon-Qspcdb",eM="field-u6AR9h",eD="fieldLabel-Hr0XSx",eR=(0,n.Pi)(e=>{var{visible:t,role:r,mode:n,onClose:d,onSave:c,onSelectFromLibrary:p,uploadSecurityCategory:v}=e,{securityCheckStore:_}=(0,I.mZ)(),[f,y]=(0,a.useState)(!1),[b,x]=(0,a.useState)(""),[S,w]=(0,a.useState)(""),[j,P]=(0,a.useState)(""),[L,M]=(0,a.useState)(void 0),D=(0,a.useRef)(null),R=L||(null==r?void 0:r.materialId),[E,U]=(0,a.useState)(void 0),O=(0,a.useRef)(void 0),B=(0,a.useCallback)(()=>{O.current&&(URL.revokeObjectURL(O.current),O.current=void 0)},[]);a.useEffect(()=>{r?(x(r.roleName||""),w(r.vocalAttributes||""),P(r.visualAttributes||""),M(void 0),U(void 0),B()):"create"===n&&(x(""),w(""),P(""),M(void 0),U(void 0),B())},[r,n,B]),a.useEffect(()=>{t||(M(void 0),U(void 0),B())},[t,B]);var z=(0,a.useCallback)(()=>{var e;f||null==(e=D.current)||e.click()},[f]),F=(0,a.useCallback)(e=>(0,s._)(function*(){var t=null==(a=e.target.files)?void 0:a[0];if(t){if(!(0,A.Yr)(t))return void l.Z.error("\u4EC5\u652F\u6301\u9759\u6001\u56FE\u7247\uFF08PNG/JPG/WEBP/BMP\uFF09\uFF0C\u4E0D\u652F\u6301 GIF");var r=URL.createObjectURL(t);B(),O.current=r,U(r),y(!0);try{var i=yield(0,ej.YQ)(t);if(i.success&&(null==(n=i.data)?void 0:n.asset_id)){if(v){var a,n,s,o,d=i.url||(null==(o=i.data)?void 0:o.download_url)||"";if(!d){l.Z.error("\u56FE\u7247\u5730\u5740\u83B7\u53D6\u5931\u8D25\uFF0C\u65E0\u6CD5\u5B8C\u6210\u5B89\u5168\u6821\u9A8C"),U(void 0),B(),M(void 0);return}if(!(yield _.validateUrls({imageUrls:[d],category:v}))){U(void 0),B(),M(void 0);return}}var c=null==(s=i.data)?void 0:s.asset_id;M(c),l.Z.success("\u56FE\u7247\u4E0A\u4F20\u6210\u529F")}else l.Z.error(i.error||"\u56FE\u7247\u4E0A\u4F20\u5931\u8D25")}catch(e){l.Z.error("\u56FE\u7247\u4E0A\u4F20\u8FC7\u7A0B\u4E2D\u53D1\u751F\u9519\u8BEF")}finally{y(!1),e.target&&(e.target.value="")}}})(),[B,_,v]),Z=(0,a.useCallback)(()=>{null==p||p()},[p]),q=(0,a.useCallback)(()=>{if(!b.trim())return void l.Z.error("\u8BF7\u8F93\u5165\u89D2\u8272\u540D\u79F0");var e=(0,h._)((0,o._)({},r||{}),{roleId:(null==r?void 0:r.roleId)||"R".concat(Date.now()),roleName:b.trim(),vocalAttributes:S.trim()||void 0,visualAttributes:j.trim()||void 0,materialId:L||(null==r?void 0:r.materialId)});L&&(e.materialId=L),c(e)},[r,b,S,j,L,c]),G=(0,i.jsxs)("div",{className:"uploadMenu-GAWUqW",children:[(0,i.jsxs)("button",{type:"button",className:eL,onClick:z,disabled:f,children:[(0,i.jsx)("span",{className:eA,children:(0,i.jsx)(T.Z,{size:16})}),(0,i.jsx)("span",{children:"\u672C\u5730\u4E0A\u4F20\u7D20\u6750"})]}),(0,i.jsxs)("button",{type:"button",className:eL,onClick:Z,children:[(0,i.jsx)("span",{className:eA,children:(0,i.jsx)(k.Z,{size:16})}),(0,i.jsx)("span",{children:"\u4ECE\u89D2\u8272\u5E93\u9009\u62E9"})]})]});return(0,i.jsxs)(m.Z,{title:"create"===n?"\u65B0\u5EFA\u89D2\u8272":"\u7F16\u8F91\u89D2\u8272",visible:t,onCancel:d,onOk:q,okText:"\u5E94\u7528",cancelText:"\u53D6\u6D88",className:"editModal-elMz00",children:[(0,i.jsxs)("div",{className:"editBody-il8pn7",children:[(0,i.jsx)("div",{className:"previewSection-p3Vs86",children:(0,i.jsx)("div",{className:"mainPreview-HAIWTS",children:E||R?(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)(u.Fd,{src:E,assetId:R,alt:b||"\u89D2\u8272\u9884\u89C8",className:"previewImage-JaEDYe",showLoading:!0},"preview-".concat(R||"empty")),(0,i.jsx)("div",{className:"previewOverlay-xQssPs",children:(0,i.jsx)(C.Z,{droplist:G,trigger:"click",getPopupContainer:()=>document.body,children:(0,i.jsx)(g.Z,{size:"small",type:"primary",disabled:f,loading:f,className:eP,children:"\u4FEE\u6539"})})})]}):(0,i.jsx)("div",{className:"emptyPreview-LWRdHy",children:(0,i.jsxs)("div",{className:"emptyPreviewContent-tOeC7Q",children:[(0,i.jsx)("div",{className:"emptyPreviewText-Tl9of5",children:"\u6682\u65E0\u56FE\u7247"}),(0,i.jsx)("div",{className:"emptyPreviewButton-LTX3FN",children:(0,i.jsx)(C.Z,{droplist:G,trigger:"click",getPopupContainer:()=>document.body,children:(0,i.jsx)(g.Z,{size:"small",type:"primary",disabled:f,loading:f,className:eP,children:"\u4FEE\u6539"})})})]})})})}),(0,i.jsxs)("div",{className:"formSection-OpnoNX",children:[(0,i.jsxs)("div",{className:eM,children:[(0,i.jsx)("div",{className:eD,children:"\u89D2\u8272\u540D\u79F0"}),(0,i.jsx)(N.Z,{placeholder:"\u8BF7\u8F93\u5165\u89D2\u8272\u540D\u79F0",value:b,onChange:e=>x(e)})]}),(0,i.jsxs)("div",{className:eM,children:[(0,i.jsx)("div",{className:eD,children:"\u58F0\u97F3\u7279\u5F81"}),(0,i.jsx)(N.Z.TextArea,{placeholder:"\u63CF\u8FF0\u97F3\u8272\u3001\u8BED\u901F\u3001\u60C5\u7EEA\u3001\u53E3\u97F3\u7B49\u58F0\u97F3\u7279\u5F81",value:S,onChange:e=>w(e),rows:4,showWordLimit:!0,maxLength:500})]}),(0,i.jsxs)("div",{className:eM,children:[(0,i.jsx)("div",{className:eD,children:"\u5916\u89C2\u7279\u5F81"}),(0,i.jsx)(N.Z.TextArea,{placeholder:"\u63CF\u8FF0\u89D2\u8272\u5916\u89C2\u7279\u5F81",value:j,onChange:e=>P(e),rows:4,showWordLimit:!0,maxLength:500})]})]})]}),(0,i.jsx)("input",{ref:D,type:"file",accept:"image/png,image/jpeg,image/jpg,image/webp,image/bmp",style:{display:"none"},onChange:F})]})}),eE="vids_roles_manager",eU=e=>{var t,r,i,a=null==e?void 0:e.Asset,n=(null==a||null==(t=a.Image)?void 0:t.asset_id)||(null==a||null==(r=a.Video)?void 0:r.asset_id)||(null==a||null==(i=a.Video)?void 0:i.OriginAssetID)||(null==a?void 0:a.SourceID);return n?String(n):null},eO=e=>{var t,r,i=(null==(t=e.Entity)?void 0:t.Description)||(null==(r=e.Entity)?void 0:r.description)||(null==e?void 0:e.CharacterName);return i?String(i):""},eB=(0,n.Pi)(e=>{var t,r,n,d,c,{vidsStore:u}=e,{editStore:p}=u||{},w=u instanceof ek.Z,{assetStore:N,loginStore:C,securityCheckStore:T}=(0,I.mZ)(),{trackClick:k,trackBusinessAction:j,trackError:P}=(0,x.Z)(),[A,M]=(0,a.useState)(!1),[D,R]=(0,a.useState)(!1),[E,U]=(0,a.useState)(!1),[O,B]=(0,a.useState)(null),[z,Z]=(0,a.useState)(null),[q,G]=(0,a.useState)(!1),[V,H]=(0,a.useState)(!1),[W,Q]=(0,a.useState)("create"),[K,Y]=(0,a.useState)(null),[J,X]=(0,a.useState)(!1),[$,ee]=(0,a.useState)(0),et=(0,a.useRef)(null),er=u.conversationStore.isViewingStoryboardReadOnly,ei=null!=(c=null==p||null==(t=p.saveOperationsStore)?void 0:t.pendingRoleReferenceOps.size)?c:0,ea=(0,a.useCallback)(()=>{if(p){if(er)return void l.Z.warning("\u5F53\u524D\u5206\u955C\u4E3A\u53EA\u8BFB\u6A21\u5F0F\uFF0C\u65E0\u6CD5\u7F16\u8F91\u89D2\u8272");et.current=p.localStoryboardData?JSON.parse(JSON.stringify(p.localStoryboardData)):null,M(!0)}},[p,er]),en=(0,a.useCallback)(()=>{if(p){if(D&&(null==(t=p.saveOperationsStore)||t.abortCurrentModifyRequest(),R(!1)),et.current){var e,t,r=JSON.parse(JSON.stringify(et.current));p.setLocalStoryboardData(r)}null==(e=p.saveOperationsStore)||e.clearPendingRoleReferenceOperations(),p.setPendingRoleChanges(!1),M(!1),et.current=null}},[p,D]),es=(0,a.useCallback)(()=>(0,s._)(function*(){if(p){if(!p.hasPendingRoleChanges)return void l.Z.info("\u6682\u65E0\u672A\u4FDD\u5B58\u7684\u89D2\u8272\u53D8\u66F4");var e,t,r=((null==(t=p.localStoryboardData)||null==(e=t.storyBoard)?void 0:e.roleList)||[]).flatMap(e=>[e.roleName,e.vocalAttributes,e.visualAttributes]).filter(e=>!!(null==e?void 0:e.trim()));if(!(r.length>0)||(yield T.validateTexts(r,{category:"novel"})))try{R(!0),yield p.saveRoleRegeneration(),M(!1),et.current=null}catch(e){(null==e?void 0:e.code)==="ERR_CANCELED"||null==e||e.name}finally{R(!1)}}})(),[p,T]);if((0,a.useEffect)(()=>{N.initialize()},[N]),!p)return(0,i.jsx)("div",{className:S.empty,children:"\u52A0\u8F7D\u4E2D..."});var eo=(0,a.useCallback)(()=>{if(er)return void l.Z.warning("\u5F53\u524D\u5206\u955C\u4E3A\u53EA\u8BFB\u6A21\u5F0F\uFF0C\u65E0\u6CD5\u521B\u5EFA\u89D2\u8272");Y(null),Q("create"),ee(e=>e+1),H(!0)},[er]),el=(0,a.useCallback)(e=>(0,s._)(function*(){if(null==p||null==(t=p.localStoryboardData)?void 0:t.storyBoard){var t,r=[e.roleName,e.vocalAttributes,e.visualAttributes].filter(e=>!!(null==e?void 0:e.trim()));if(!(r.length>0)||(yield T.validateTexts(r,{category:"poster"}))){var i=p.localStoryboardData.storyBoard.roleList||[],a=i.findIndex(t=>t.roleId===e.roleId);if((0,eC.z)(()=>{a>=0?i[a]=e:i.push(e),p.setPendingRoleChanges(!0)}),e.materialId){var n=i.find(t=>t.roleId===e.roleId);n&&((0,eC.z)(()=>{var t,r,i;n.materialInfo=(0,h._)((0,o._)({},n.materialInfo||{}),{assetId:e.materialId,previewInfo:(0,h._)((0,o._)({},(null==(t=n.materialInfo)?void 0:t.previewInfo)||{}),{previewUrl:(null==(i=n.materialInfo)||null==(r=i.previewInfo)?void 0:r.previewUrl)||""})})}),eT.pippitService.MGetAssetInfoWeb({workspace_id:C.userConfig.workspace_id,uid:C.userConfig.uid,asset_ids:[e.materialId]}).then(t=>{var r,i,a=null==t||null==(r=t.data)?void 0:r.find(t=>String(t.asset_id)===String(e.materialId));if(a){var n="";(null==a||null==(i=a.preview_720p)?void 0:i.preview_url)?n=a.preview_720p.preview_url:(null==a?void 0:a.download_url)?n=a.download_url:(null==a?void 0:a.cover_url)&&(n=a.cover_url),n&&(0,eC.z)(()=>{var t,r,i,a=null==(i=p.localStoryboardData)||null==(r=i.storyBoard)||null==(t=r.roleList)?void 0:t.find(t=>t.roleId===e.roleId);(null==a?void 0:a.materialInfo)&&(a.materialInfo.previewInfo=(0,h._)((0,o._)({},a.materialInfo.previewInfo||{}),{previewUrl:n}))})}}).catch(e=>{}))}a<0&&!A&&M(!0),H(!1),l.Z.success(a>=0?"\u4FDD\u5B58\u6210\u529F":"\u521B\u5EFA\u6210\u529F")}}})(),[p,A,T]),ed=(0,a.useCallback)(e=>(0,s._)(function*(){var t=N.characterAllList.find(t=>{var r,i,a;return String(null!=(a=null!=(i=null==t||null==(r=t.Entity)?void 0:r.EntityID)?i:null==t?void 0:t.EntityID)?a:"")===e});if(!t)return void l.Z.error("\u672A\u627E\u5230\u9009\u4E2D\u89D2\u8272");var r=eU(t);if(!r)return void l.Z.error("\u672A\u83B7\u53D6\u5230\u89D2\u8272\u7D20\u6750 ID");var i=(0,b.I9)(t.Asset||void 0);if(!i.cover&&!i.video)return void l.Z.error("\u89D2\u8272\u7F3A\u5C11\u53EF\u7528\u9884\u89C8\uFF0C\u8BF7\u6362\u4E00\u4E2A\u89D2\u8272");var a={roleId:"R".concat(Date.now()),roleName:(0,b.LW)(t),materialId:r,visualAttributes:eO(t)||"",vocalAttributes:""};Z(null),X(!1),Y(a),Q("create"),H(!0)})(),[N.characterAllList]),ec=!er&&A,eu=(0,a.useCallback)(e=>{if(!ec)return void l.Z.warning("\u8BF7\u5148\u8FDB\u5165\u6279\u91CF\u7F16\u8F91\u6A21\u5F0F");k("open_role_asset_picker",eE,()=>{B(e),Z(null),U(!0),N.setViewType("character"),N.setPage(1)},{roleId:e,isBatchEditing:ec})()},[N,ec,k]),ep=(0,a.useCallback)(()=>{U(!1),B(null),Z(null)},[]),eh=(0,a.useCallback)(()=>(0,s._)(function*(){if(O&&z){var e=null==(d=p.localStoryboardData)||null==(s=d.storyBoard)||null==(n=s.roleList)?void 0:n.find(e=>e.roleId===O);if(!e)return void l.Z.error("\u672A\u627E\u5230\u76EE\u6807\u89D2\u8272");var t=N.characterAllList.find(e=>{var t,r,i;return String(null!=(i=null!=(r=null==e||null==(t=e.Entity)?void 0:t.EntityID)?r:null==e?void 0:e.EntityID)?i:"")===z});if(!t)return void l.Z.error("\u672A\u627E\u5230\u9009\u4E2D\u89D2\u8272");var r=eU(t);if(!r)return void l.Z.error("\u672A\u83B7\u53D6\u5230\u89D2\u8272\u7D20\u6750 ID");var i=(0,b.I9)(t.Asset||void 0);if(!i.cover&&!i.video)return void l.Z.error("\u89D2\u8272\u7F3A\u5C11\u53EF\u7528\u9884\u89C8\uFF0C\u8BF7\u6362\u4E00\u4E2A\u89D2\u8272");var a={roleId:O,characterId:z,assetId:r};try{G(!0),j("apply_role_asset",eE,"start",a);var n,s,d,c,u,v,m,_,g,f=null==(v=p.localStoryboardData)||null==(u=v.storyBoard)||null==(c=u.roleList)?void 0:c.findIndex(e=>e.roleId===O);if(void 0!==f&&-1!==f&&(null==(_=p.localStoryboardData)||null==(m=_.storyBoard)?void 0:m.roleList)){var y=p.localStoryboardData.storyBoard.roleList[f];y.roleName=(0,b.LW)(t),y.visualAttributes=eO(t)||y.visualAttributes,p.setPendingRoleChanges(!0)}yield null==(g=p.saveOperationsStore)?void 0:g.updateRoleWithReferenceImage(e,r,{asset_id:r,url:i.cover||i.video}),ep(),j("apply_role_asset",eE,"success",a)}catch(e){l.Z.error("\u5E94\u7528\u7D20\u6750\u5931\u8D25\uFF0C\u8BF7\u91CD\u8BD5");var x=e instanceof Error?e:Error(String(e));j("apply_role_asset",eE,"failure",(0,h._)((0,o._)({},a),{errorMessage:x.message})),P(x,(0,h._)((0,o._)({},a),{phase:"apply_role_asset"}))}finally{G(!1)}}})(),[N.characterAllList,ep,p,O,z,j,P]);return(0,i.jsxs)(i.Fragment,{children:[(0,i.jsxs)("div",{className:S.sectionHeader,children:[(0,i.jsxs)("h3",{className:S.sectionTitle,children:[(0,i.jsx)(f.Z,{size:20}),"\u89D2\u8272\u8BBE\u5B9A"]}),er?null:A?(0,i.jsxs)("div",{className:S.sectionActions,children:[p.hasPendingRoleChanges?(0,i.jsxs)("span",{className:S.pendingTag,children:["\u6709\u672A\u4FDD\u5B58\u7684\u89D2\u8272\u53D8\u66F4",ei>0?"\uFF08".concat(ei,"\uFF09"):""]}):null,(0,i.jsx)(g.Z,{type:"secondary",onClick:en,children:"\u53D6\u6D88"}),(0,i.jsx)(g.Z,{type:"primary",onClick:es,disabled:!p.hasPendingRoleChanges,loading:D,children:"\u4FDD\u5B58"})]}):(0,i.jsxs)("div",{className:S.sectionActions,children:[(0,i.jsx)(g.Z,{type:"primary",icon:(0,i.jsx)(L.Z,{size:14}),className:S.createRoleButton,onClick:k("click_create_role_button",eE,eo,{}),children:"\u65B0\u5EFA\u89D2\u8272"}),(0,i.jsx)(g.Z,{type:"primary",onClick:ea,children:"\u6279\u91CF\u7F16\u8F91"})]})]}),(0,i.jsx)("div",{className:S.rolesManager,children:(0,i.jsx)("div",{className:S.section,children:(null==(d=p.localStoryboardData)||null==(n=d.storyBoard)||null==(r=n.roleList)?void 0:r.length)?(0,i.jsx)("div",{className:S.avatarsContainer,children:p.localStoryboardData.storyBoard.roleList.map((e,t)=>(0,i.jsx)(F,{vidsStore:u,role:e,index:t,isBatchEditing:ec,onOpenRolePicker:()=>eu(e.roleId)},t))}):(0,i.jsx)(_.Z,{description:"\u6682\u65E0\u89D2\u8272\u4FE1\u606F",style:{padding:"var(--spacing-xl)",backgroundColor:"var(--color-background-tertiary)",borderRadius:"var(--border-radius-md)",border:"1px dashed var(--color-border-light)"}})})}),(0,i.jsxs)(m.Z,{title:"\u9009\u62E9\u89D2\u8272\u5E93\u53C2\u8003",visible:E,onCancel:k("close_role_asset_picker",eE,ep,{roleId:O}),onOk:()=>void eh(),okText:"\u5E94\u7528",cancelText:"\u53D6\u6D88",confirmLoading:q,okButtonProps:{disabled:!z},style:{width:960},className:S.assetModal,children:[(0,i.jsxs)("div",{className:S.assetModalHeader,children:[(0,i.jsx)("div",{className:S.assetModalHeaderLeft,children:z?"\u5DF2\u9009 1":""}),(0,i.jsx)("div",{className:S.assetModalHeaderRight,children:(0,i.jsxs)(g.Z,{size:"small",type:"text",onClick:k("refresh_role_asset_list",eE,()=>N.refresh(),{roleId:O}),children:[(0,i.jsx)("span",{className:S.assetModalHeaderIcon,children:(0,i.jsx)(y.Z,{size:14})}),"\u5237\u65B0"]})})]}),N.loading?(0,i.jsxs)("div",{className:S.assetReferenceLoading,children:[(0,i.jsx)(v.Z,{size:16}),(0,i.jsx)("span",{children:"\u6B63\u5728\u52A0\u8F7D\u89D2\u8272..."})]}):N.characterAllList&&N.characterAllList.length>0?(0,i.jsx)("div",{className:S.assetPickerGrid,children:N.characterAllList.map(e=>{var t,r,a,n=String(null!=(a=null!=(r=null==e||null==(t=e.Entity)?void 0:t.EntityID)?r:null==e?void 0:e.EntityID)?a:"");if(!n)return null;var s=(0,b.I9)(e.Asset||void 0),o=(0,b.LW)(e),l=n===z;return(0,i.jsxs)("button",{type:"button",className:"".concat(S.assetPickerCard," ").concat(l?S.assetPickerCardSelected:""),onClick:k("select_role_asset",eE,()=>Z(n),{roleId:O,characterId:n}),children:[(0,i.jsx)("div",{className:S.assetPreview,children:s.cover?(0,i.jsx)("img",{src:s.cover,alt:o}):(0,i.jsx)("div",{className:S.assetPlaceholder})}),(0,i.jsxs)("div",{className:S.assetMeta,children:[(0,i.jsx)("div",{className:S.assetTitle,title:o,children:o}),(0,i.jsxs)("div",{className:S.assetId,children:["ID: ",n]})]})]},n)})}):(0,i.jsx)(_.Z,{description:"\u89D2\u8272\u5E93\u6682\u65E0\u89D2\u8272"})]}),(0,i.jsxs)(m.Z,{title:"\u9009\u62E9\u89D2\u8272\u5E93\u53C2\u8003",visible:J,onCancel:()=>X(!1),onOk:k("apply_create_role_from_library",eE,()=>{z&&ed(z)},{characterId:z}),okText:"\u5E94\u7528",cancelText:"\u53D6\u6D88",okButtonProps:{disabled:!z},style:{width:960},className:S.assetModal,children:[(0,i.jsxs)("div",{className:S.assetModalHeader,children:[(0,i.jsx)("div",{className:S.assetModalHeaderLeft,children:z?"\u5DF2\u9009 1":""}),(0,i.jsx)("div",{className:S.assetModalHeaderRight,children:(0,i.jsxs)(g.Z,{size:"small",type:"text",onClick:k("refresh_role_asset_list",eE,()=>N.refresh(),{}),children:[(0,i.jsx)("span",{className:S.assetModalHeaderIcon,children:(0,i.jsx)(y.Z,{size:14})}),"\u5237\u65B0"]})})]}),N.loading?(0,i.jsxs)("div",{className:S.assetReferenceLoading,children:[(0,i.jsx)(v.Z,{size:16}),(0,i.jsx)("span",{children:"\u6B63\u5728\u52A0\u8F7D\u89D2\u8272..."})]}):N.characterAllList&&N.characterAllList.length>0?(0,i.jsx)("div",{className:S.assetPickerGrid,children:N.characterAllList.map(e=>{var t,r,a,n=String(null!=(a=null!=(r=null==e||null==(t=e.Entity)?void 0:t.EntityID)?r:null==e?void 0:e.EntityID)?a:"");if(!n)return null;var s=(0,b.I9)(e.Asset||void 0),o=(0,b.LW)(e),l=n===z;return(0,i.jsxs)("button",{type:"button",className:"".concat(S.assetPickerCard," ").concat(l?S.assetPickerCardSelected:""),onClick:()=>Z(n),children:[(0,i.jsx)("div",{className:S.assetPreview,children:s.cover?(0,i.jsx)("img",{src:s.cover,alt:o}):(0,i.jsx)("div",{className:S.assetPlaceholder})}),(0,i.jsxs)("div",{className:S.assetMeta,children:[(0,i.jsx)("div",{className:S.assetTitle,title:o,children:o}),(0,i.jsxs)("div",{className:S.assetId,children:["ID: ",n]})]})]},n)})}):(0,i.jsx)(_.Z,{description:"\u89D2\u8272\u5E93\u6682\u65E0\u89D2\u8272"})]}),(0,i.jsx)(eR,{visible:V,role:K,mode:W,onClose:()=>H(!1),onSave:el,uploadSecurityCategory:w?"novel_seedance2_0":void 0,onSelectFromLibrary:()=>{X(!0),N.setViewType("character"),N.setPage(1)}},$)]})}),ez=(0,n.Pi)(e=>{var{vidsStore:t,activeTab:r,shots:a=[],currentTime:n=0,onShotSelect:s,onTimeChange:o,timelineConfig:l,isShowAddRole:d=!1,hideSceneDescription:c=!1,hideShotDescript:u=!1,enableEditDuration:h=!1}=e;return(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)("div",{className:"".concat(eS," ").concat(r===p.A.Shots?ew:eN),children:(0,i.jsx)("div",{className:"shotsContent-rcYjkN",children:(0,i.jsx)("div",{className:"galleryContainer-bfoYW9",children:(0,i.jsx)(eI,{vidsStore:t,shots:a,currentTime:n,onShotSelect:s,onTimeChange:o,timelineConfig:l,hideSceneDescription:c,hideShotDescript:u,enableEditDuration:h})})})}),(0,i.jsx)("div",{className:"".concat(eS," ").concat(r===p.A.Roles?ew:eN),children:d?(0,i.jsx)(eB,{vidsStore:t}):(0,i.jsx)(q,{vidsStore:t})})]})}),eF=r(24283),eZ=r(94148),eq=(0,n.Pi)(e=>{var{activeTab:t,onTabChange:r}=e,a=[{key:p.A.Shots,label:"\u5206\u955C",icon:(0,i.jsx)(eF.Z,{})},{key:p.A.Roles,label:"\u89D2\u8272",icon:(0,i.jsx)(eZ.Z,{})}];return(0,i.jsx)("div",{className:"tabSidebar-flf8R_",children:(0,i.jsx)("div",{className:"tabList-hpqw_a",children:a.map(e=>(0,i.jsxs)("button",{className:"".concat("tabItem-Nsx6TS"," ").concat(t===e.key?"active-FaiM_S":""),onClick:()=>r(e.key),children:[(0,i.jsx)("span",{className:"tabIcon-GJ5SIx",children:e.icon}),(0,i.jsx)("span",{className:"tabLabel-TRLleN",children:e.label})]},e.key))})})}),eG=r(67245),eV=r(77644),eH=r(43529),eW=r(56800),eQ=(0,n.Pi)(e=>{var{vidsStore:t,isShowAddRole:r,hideSceneDescription:n=!1,hideShotDescript:h=!1,enableEditDuration:v=!1}=e,{editStore:m}=t||{},{agUiKit:_}=(0,d.a)(),g=_.threadManager,{loginStore:f}=(0,I.mZ)(),y=f.hasWhitelistPermission(eH.B.NOVEL_2_0),b=t instanceof eG.Z,x=t.conversationStore.isViewingStoryboardReadOnly,S=(0,a.useCallback)((e,t)=>{var r,i,a,n,s,l,d,c,u=(null==_||null==(r=_.threadManager)?void 0:r.threadId)||"",p=(null==_||null==(n=_.threadManager)||null==(a=n.thread)||null==(i=a.getRunList)?void 0:i.call(a))||[],h=null==(s=p.slice(-1))?void 0:s[0],v=(null==h?void 0:h.runId)||(null==h?void 0:h.run_id)||(null==h?void 0:h.id)||(null==_||null==(c=_.runStates)||null==(d=c.slice(-1))||null==(l=d[0])?void 0:l.runId)||"unknown";(0,eW.wG)("agent_edit_page",(0,o._)({action:e,edit_type:b?"integrated_agent":"video_gen",entrance_from:"direct",thread_id:u,run_id:v,run_number:p.length,message_id:"",message_number:0,position:"home"},t))},[_,b]);(0,a.useEffect)(()=>(null==m||m.initializeEditData(),()=>{null==m||m.dispose()}),[m]);if(!m)return null;var w=(0,a.useCallback)(e=>{if(m&&e!==m.activeTab){if(e===p.A.Shots&&m.hasPendingRoleChanges)return void l.Z.warning("\u8BF7\u5148\u4FDD\u5B58\u6216\u53D6\u6D88\u89D2\u8272\u7684\u6279\u91CF\u7F16\u8F91\uFF0C\u518D\u5207\u6362\u5230\u5206\u955C");S(e===p.A.Shots?"click_shots":"click_character"),m.setActiveTab(e)}},[m,S]);return(0,i.jsxs)("div",{className:"composeContainer-UpC9Ya",children:[(0,i.jsxs)("div",{className:"header-pTyZJZ",children:[(0,i.jsx)("h2",{className:"title-eB9eVH",children:x?"\u5206\u955C\u67E5\u770B":"\u5206\u955C\u7F16\u8F91"}),(0,i.jsxs)("div",{className:"headerActions-elZAa9",children:[(0,i.jsx)(eq,{activeTab:m.activeTab,onTabChange:w}),x?null:(0,i.jsxs)(i.Fragment,{children:[(0,i.jsxs)("button",{onClick:()=>{S("reset"),null==m||m.resetToOriginal()},className:"resetButton-PWPIym",children:[(0,i.jsx)(c.Z,{size:16}),"\u91CD\u7F6E"]}),(0,i.jsx)(u.UZ,{variant:"default",onClick:()=>(0,s._)(function*(){try{if(!m)return;if(S("generate"),"pippit_novel_agent_cn"===g.agentName){var e,r,i,a,{video_settings:n,file_id:s}=null!=(a=(0,eV.d)((null==(i=m.storyboardData)||null==(r=i.storyBoard)?void 0:r.extra)||"{}"))?a:{};e=JSON.stringify({artifact_id:m.artifactId,file_id:s,video_settings:n,version:y?"V2.0":"V1.5"})}yield m.handleGenerateVideo(g,{showToast:!0,toolParamJson:e,trackingParams:{source:"compose_component",action:"generate_video"}}),null==t||t.closeProcedureDrawer()}catch(e){}})(),className:"saveButton-If2evt",disabled:m.isGeneratingVideo,trackingAction:"vids_compose_generate",trackingCategory:"vids_compose",children:(0,i.jsx)("span",{children:m.isGeneratingVideo?"\u751F\u6210\u4E2D...":"\u751F\u6210\u89C6\u9891"})})]})]})]}),(0,i.jsx)("div",{className:"content-ensOx5",children:(0,i.jsx)("div",{className:"topTabLayout-hO38hG",children:(0,i.jsx)("div",{className:"contentArea-zBldVt",children:(0,i.jsx)(ez,{vidsStore:t,activeTab:m.activeTab,shots:m.localShotList||[],currentTime:m.currentTime||0,onShotSelect:e=>null==m?void 0:m.setCurrentShotIndex(e),onTimeChange:e=>null==m?void 0:m.setCurrentTime(e),timelineConfig:m.timelineConfig,isShowAddRole:r,hideSceneDescription:n,hideShotDescript:h,enableEditDuration:v})})})})]})}),eK=(0,n.Pi)(e=>{var{vidsStore:t,isShowAddRole:r,hideSceneDescription:n,hideShotDescript:s=!1,enableEditDuration:o=!1}=e,{editStore:l}=t||{};return((0,a.useEffect)(()=>{if(l)return l.localStoryboardData||l.initializeEditData(),()=>{l.dispose()}},[l]),t&&l)?(0,i.jsx)("div",{className:"vidsProcedureContainer-sePQIT",children:(0,i.jsx)("div",{className:"editingPanel-E_r9Ke",children:(0,i.jsx)(eQ,{vidsStore:t,isShowAddRole:r,hideSceneDescription:n,hideShotDescript:s,enableEditDuration:o})})}):(0,i.jsxs)("div",{className:"loadingContainer-VMp7BC",children:[(0,i.jsx)("div",{className:"loadingSpinner-DzEvL1"}),(0,i.jsx)("p",{children:"\u6B63\u5728\u52A0\u8F7D\u89C6\u9891\u7F16\u8F91\u5668..."})]})})},17594:function(e,t,r){"use strict";r.d(t,{Wy:()=>l,iO:()=>c,lQ:()=>v});var i=r(72322),a=r(2175),n=r(41925),s=r(1431),o=r(18571),l=function(e){var t,r,{part:l,sequenceIndex:d,onClick:c,message:u}=e,[p]=(0,n.formatContent)([l]),[h,v]=(0,o.useState)(null),{data:m}=p,{video:_}=m,g=(0,o.useMemo)(()=>"undefined"!=typeof window&&window.location.pathname.includes("/replay"),[]),f=(0,o.useCallback)(e=>{if(g){e.preventDefault(),e.stopPropagation();return}null==c||c(e,l,u)},[c,l,u,g]);(0,o.useEffect)(()=>{_.coverUrl&&v(_.coverUrl)},[_.coverUrl,_.coverPreviewUrl,_.coverPreviewKey]);var y=(0,o.useMemo)(()=>{var e,t,r;return(null==(e=_.metadata)?void 0:e.durationMs)?(r=Math.floor((t=Math.floor(_.metadata.durationMs/1e3))/60),"".concat(r.toString().padStart(2,"0"),":").concat((t%60).toString().padStart(2,"0"))):null},[null==(t=_.metadata)?void 0:t.durationMs]),b=(0,o.useMemo)(()=>{var e;return _.downloadUrl||(null==(e=_.playerInfo)?void 0:e.playUrl)||_.previewUrl||_.url||void 0},[_.downloadUrl,null==(r=_.playerInfo)?void 0:r.playUrl,_.previewUrl,_.url]);return(0,s.isXBizDataUploadVideoPart)(p)?(0,i.jsx)(i.Fragment,{children:(0,i.jsxs)("div",{className:"videoWrapper-_Hd8Eb",onClick:e=>{e.preventDefault(),e.stopPropagation()},style:g?{cursor:"default"}:void 0,children:[(0,i.jsx)(a.PG,{src:b,assetId:p.data.video.assetId,posterSrc:null!=h?h:void 0,className:"videoCoverImage-K1ZIHy",onClick:f,controls:!1,muted:!0,playsInline:!0,crossOrigin:"anonymous",onAssetError:e=>{},onPosterLoad:()=>{},onError:e=>{}}),y&&(0,i.jsx)("div",{className:"videoDuration-vP820C",children:y})]})}):null},d=r(78129),c=function(e){var t,{part:r,sequenceIndex:o,onClick:l,message:c}=e,[u]=(0,n.formatContent)([r]);return(0,s.isXBizDataUploadImagePart)(u)?(0,i.jsx)(i.Fragment,{children:(0,i.jsx)(a.Fd,{src:null!=(t=u.data.image.url)?t:"",assetId:u.data.image.assetId,className:d.Z.uploadImagePart,onAssetError:e=>{},onImageLoad:()=>{},onError:e=>{},fallbackSrc:void 0,preview:!0,crossOrigin:"anonymous"})}):null},u=r(64664),p=r(33994),h=r(5737),v=function(e){var{part:t}=e,r=null==t?void 0:t.data;if(!(0,s.isXBizErrorPart)(t)||"object"==typeof r&&r&&r.disableSlot)return null;var a=(0,h.Z)((0,s.buildIXBizImagePart)(),(0,p._)((0,u._)({},t),{subType:s.SubTypeNameOfXBizImagePart}));return(0,i.jsx)(s.XBizImagePart,(0,p._)((0,u._)({},e),{part:a,isError:!0}))}},27259:function(e,t,r){"use strict";r.d(t,{X:()=>s,o:()=>n});var i=r(72322),a=r(3267);function n(e,t){var{SubmitButton:r}=t||{};e.registerAction({toolName:"dynamic_questionnaire",renderAndWaitForResponse(e){var n,s=e.toolCall.toolReq;if("string"==typeof s)try{s=JSON.parse(s)}catch(e){}var o={id:e.toolCall.toolId,title:s.title||"",questions:s.questions||[]};return(0,i.jsx)(a.P,{config:o,message:e.message,onSubmit:e.respond,autoCountdown:{enabled:!1},defaultSelection:"first",isLast:null!=(n=null==t?void 0:t.isLast)?n:e.isLast,SubmitButton:r})}})}function s(e){e.unregisterAction("dynamic_questionnaire")}},46466:function(e,t,r){"use strict";r.d(t,{Z:()=>p});var i=r(72322);r(55582),r(32861);var a=r(56370),n=r(48541),s=r(18571),o={agreementContainer:"agreementContainer-v1YTtI",checkbox:"checkbox-KEepVL",agreementText:"agreementText-NGPSCX",agreementLink:"agreementLink-HZJrw3",srOnly:"srOnly-Sf2jCK"},l=r(52155),d=r.n(l),c=r(70025),{Text:u}=a.Z,p=e=>{var{checked:t,onChange:r}=e,a={userService:c.gK.USER_SERVICE,privacy:c.gK.PRIVACY_POLICY,aiUsage:c.gK.AI_USAGE},l=(0,s.useCallback)((e,t)=>{(0,c.oG)(e,t)},[]),p=(0,s.useCallback)((e,t,r)=>{var i,a;e.preventDefault(),e.stopPropagation(),null==(a=e.nativeEvent)||null==(i=a.stopImmediatePropagation)||i.call(a),l(t,r)},[l]);return(0,i.jsxs)("div",{className:d()(o.agreementContainer,t&&o.agreementContentChecked),children:[(0,i.jsx)(n.Z,{checked:t,onChange:r,className:o.checkbox}),(0,i.jsxs)(u,{className:o.agreementText,children:[c.bh.LOGIN_AGREEMENT,(0,i.jsx)(u,{className:o.agreementLink,role:"button",tabIndex:0,"aria-label":c.Z3.OPEN_LINK(c.bh.USER_SERVICE_TITLE),onClick:e=>p(e,a.userService,"\u7528\u6237\u670D\u52A1\u534F\u8BAE"),onKeyDown:e=>{("Enter"===e.key||" "===e.key)&&p(e,a.userService,"\u7528\u6237\u670D\u52A1\u534F\u8BAE")},children:c.bh.USER_SERVICE_TITLE}),(0,i.jsx)(u,{className:o.agreementText,children:c.bh.SEPARATOR_COMMA}),(0,i.jsx)(u,{className:o.agreementLink,role:"button",tabIndex:0,"aria-label":c.Z3.OPEN_LINK(c.bh.PRIVACY_POLICY_TITLE),onClick:e=>p(e,a.privacy,"\u9690\u79C1\u653F\u7B56"),onKeyDown:e=>{("Enter"===e.key||" "===e.key)&&p(e,a.privacy,"\u9690\u79C1\u653F\u7B56")},children:c.bh.PRIVACY_POLICY_TITLE}),(0,i.jsx)(u,{className:o.agreementText,children:c.bh.SEPARATOR_AND}),(0,i.jsx)(u,{className:o.agreementLink,role:"button",tabIndex:0,"aria-label":c.Z3.OPEN_LINK(c.bh.AI_USAGE_TITLE),onClick:e=>p(e,a.aiUsage,"AI\u529F\u80FD\u4F7F\u7528\u89C4\u8303"),onKeyDown:e=>{("Enter"===e.key||" "===e.key)&&p(e,a.aiUsage,"AI\u529F\u80FD\u4F7F\u7528\u89C4\u8303")},children:c.bh.AI_USAGE_TITLE})]})]})}},51279:function(e,t,r){"use strict";r.d(t,{Z:()=>L});var i=r(64664),a=r(33994),n=r(72322),s=r(41925),o=r(61697),l=r(1663),d=r(18571);r(94672);var c=r(74993),u=r(24058),p=r(9767),h=r(2175),v=e=>{var{artifacts:t,layout:r="single"}=e,[i,a]=(0,d.useState)(!0),s=t.map(e=>({id:m(e),title:b(e),description:x(e),meta:I(e),item:e})).filter(e=>e.id);return s.length?(0,n.jsxs)("div",{className:"".concat("artifactContainer-USq_Ry"," ").concat("split"===r?"splitLayout-HhcmHO":""),children:[(0,n.jsxs)("div",{className:"artifactHeader-Vr85Pu",onClick:()=>a(e=>!e),children:[(0,n.jsxs)("div",{className:"artifactHeaderLeft-SFtrrP",children:[(0,n.jsx)("span",{className:"artifactTitle-K4ucTf",children:"\u751F\u6210\u4EA7\u7269"}),(0,n.jsx)("span",{className:"artifactCount-XivaNP",children:s.length})]}),(0,n.jsx)("div",{className:"artifactToggle-R72HZz",children:i?(0,n.jsx)(u.Z,{size:16}):(0,n.jsx)(p.Z,{size:16})})]}),(0,n.jsx)("div",{className:"".concat("artifactList-uM9LJ9"," ").concat(i?"collapsed-lnmUH0":""),children:s.map((e,t)=>(0,n.jsx)(_,{item:e,hasDivider:0!==t},e.id))})]}):null},m=e=>{var t,r=e.detail;return(null==r||null==(t=r.artifact)?void 0:t.artifactId)||""},_=e=>{var t,{item:r,hasDivider:i}=e,{id:a,title:s,description:o,meta:l,item:d}=r,u=g(d),p=y(d,u);return(0,n.jsxs)("div",{className:"".concat("artifactItem-IJD0pB"," ").concat(i?"withDivider-M3JFTt":""),onClick:()=>{var e=m(d);if(e){var t=document.getElementById("x-data-video-result-".concat(e));t&&t.scrollIntoView({behavior:"smooth",block:"center"})}},children:[(0,n.jsx)("div",{className:"artifactThumbnailWrapper-LHOG1I",children:p?(0,n.jsx)(h.Fd,{assetId:(null==(t=d.detail.artifact)?void 0:t.artifactId)||"",src:p,alt:s,className:"artifactThumbnail-VqBEFN",loading:"lazy"}):(0,n.jsx)("div",{className:"artifactThumbnailPlaceholder-WLd0qG",children:f(u)})}),(0,n.jsxs)("div",{className:"artifactContent-HBQs_m",children:[(0,n.jsxs)("div",{className:"artifactTitleRow-JWpsgn",children:[(0,n.jsx)(c.Z,{content:s,position:"top",showArrow:!1,children:(0,n.jsx)("span",{className:"artifactItemTitle-gk3Hno",children:s})}),(0,n.jsx)("span",{className:"artifactTag-H9fvTn",children:f(u)})]}),l&&(0,n.jsx)("div",{className:"artifactMeta-livjj4",children:l}),o&&(0,n.jsx)(c.Z,{content:o,position:"top",showArrow:!1,children:(0,n.jsx)("div",{className:"artifactDescription-M2XvwR",children:o})})]})]})},g=e=>{var t,r,i,a=e.detail,n=null==a?void 0:a.subType;return"biz/x_data_image"===n?"image":"biz/x_data_video"===n||"string"==typeof n&&n.startsWith("video/")?"video":(null==a||null==(t=a.data)?void 0:t.image)?"image":(null==a||null==(r=a.data)?void 0:r.video)||(null==a||null==(i=a.data)?void 0:i.thumbnail)?"video":"file"},f=e=>"image"===e?"\u56FE\u7247":"video"===e?"\u89C6\u9891":"\u6587\u4EF6",y=(e,t)=>{var r=e.detail,i=null==r?void 0:r.data;if(i){if("image"===t){var a,n,s,o,l,d,c,u,p=null!=(o=i.image)?o:i;return null!=(u=null!=(c=null!=(d=null!=(l=null==p||null==(a=p.sceneUrls)?void 0:a.previewLow)?l:null==p||null==(n=p.sceneUrls)?void 0:n.previewMedium)?d:null==p||null==(s=p.sceneUrls)?void 0:s.previewHigh)?c:null==p?void 0:p.url)?u:null==p?void 0:p.coverUrl}if("video"===t){var h,v,m,_,g,f,y=null!=(h=i.video)?h:i;return null!=(f=null!=(g=null!=(_=null!=(m=null!=(v=null==y?void 0:y.coverPreviewUrl)?v:null==y?void 0:y.coverUrl)?m:null==y?void 0:y.coverURL)?_:null==y?void 0:y.thumbnail)?g:null==y?void 0:y.previewUrl)?f:null==y?void 0:y.url}return i.thumbnail}},b=e=>{var t,r=e.detail;return(null==r||null==(t=r.artifact)?void 0:t.name)||""},x=e=>{var t,r,i,a,n,s,o=e.detail;return(null==o||null==(t=o.artifact)?void 0:t.description)||(null==o||null==(i=o.data)||null==(r=i.image)?void 0:r.caption)||(null==o||null==(n=o.data)||null==(a=n.video)?void 0:a.description)||(null==o||null==(s=o.data)?void 0:s.description)||""},I=e=>{var t,r,i,a,n=e.detail,s=S(null!=(a=null==n||null==(t=n.artifact)?void 0:t.updatedAt)?a:null==n||null==(r=n.artifact)?void 0:r.createdAt);null!=(null==n||null==(i=n.artifact)?void 0:i.artifactId)||e.id;var o=[];return s&&o.push(s),o.join(" | ")},S=e=>{if(null==e)return"";var t="string"==typeof e?Number(e):e;if(!Number.isFinite(t)||t<=0)return"";var r=t<1e12?1e3*t:t;if(r<1e11)return"";var i=new Date(r);return Number.isNaN(i.getTime())?"":i.toLocaleString("zh-CN",{hour12:!1})},w="dockSingle-KsPImW",N=r(33891),C="latestTodoText-wJKQPJ",T=e=>"completed"===e?"\u5DF2\u5B8C\u6210":"in_progress"===e?"\u8FDB\u884C\u4E2D":"\u5F85\u5904\u7406",k=e=>{var{todos:t,layout:r="single"}=e,[i,a]=(0,d.useState)(!0),s=(0,d.useMemo)(()=>(t||[]).map((e,t)=>{var r,i,a=null==(i=e.content)?void 0:i.trim();return a?{key:"".concat(a,"-").concat(t),content:a,status:["completed","complete","done","finished","success"].includes(r=(e.status||"").toString().toLowerCase().replace(/\s+/g,"_"))?"completed":["in_progress","in-progress","running","processing","doing"].includes(r)?"in_progress":"pending",activeForm:e.activeForm}:null}).filter(Boolean),[t]),o=(0,d.useMemo)(()=>{for(var e=s.length-1;e>=0;e--){var t=s[e];if("pending"!==t.status)return t}return null},[s]);return s.length?(0,n.jsxs)("div",{className:"".concat("todosContainer-E6ihF6"," ").concat("split"===r?"splitLayout-d4ZpdQ":""),children:[(0,n.jsxs)("button",{type:"button",className:"todosHeader-lCWMw2",onClick:()=>a(e=>!e),children:[(0,n.jsxs)("div",{className:"todosHeaderLeft-QeHh7C",children:[(0,n.jsx)("span",{className:"todosTitle-TkDrR9",children:"\u4EFB\u52A1"}),(0,n.jsx)("span",{className:"todosCount-IcjUFe",children:s.length})]}),(0,n.jsx)("div",{className:"todosStatusSummary-CUiqxl",children:o?(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)("span",{className:C,title:o.content,children:o.content}),i?(0,n.jsx)("span",{className:"".concat("statusBadge-gXE6nf"," ").concat("in_progress"===o.status?"inProgress-_B7IlS":"completed"===o.status?"completed-_E6WUr":"pending-kquBPh"),children:T(o.status)}):null]}):(0,n.jsx)("span",{className:C,children:"\u6682\u65E0\u8FDB\u884C\u4E2D/\u5DF2\u5B8C\u6210\u4EFB\u52A1"})}),(0,n.jsx)("div",{className:"todosToggle-bheS8o",children:i?(0,n.jsx)(u.Z,{size:16}):(0,n.jsx)(p.Z,{size:16})})]}),(0,n.jsx)("div",{className:"".concat("todosList-cU1tOL"," ").concat(i?"collapsed-NQmqFc":""),children:s.map((e,t)=>(0,n.jsx)("div",{className:"".concat("todoItem-n8drTn"," ").concat(0!==t?"withDivider-tAzP6e":""),children:(0,n.jsxs)("div",{className:"todoRow-eS3WF2",children:[(0,n.jsx)(c.Z,{content:e.content,position:"top",showArrow:!1,children:(0,n.jsx)("div",{className:"todoText-cn9AZo",children:e.content})}),(0,n.jsx)("div",{className:"".concat("todoStatus-K6tap6"," ").concat("completed"===e.status?"todoStatusCompleted-m2wqZZ":"in_progress"===e.status?"todoStatusRunning-lSYd1F":"todoStatusPending-AiF8h5"),children:"completed"===e.status?(0,n.jsx)(N.Z,{size:14}):T(e.status)})]})},e.key))})]}):null},j=e=>{if(!e)return[];if(Array.isArray(e))return e;if("string"==typeof e)try{var t=JSON.parse(e);return j(t)}catch(e){return[]}return"object"==typeof e&&Array.isArray(e.todos)?e.todos:[]},P=(e,t)=>{if(!(null==t?void 0:t.length))return e;var r=[...e],n=new Map;return r.forEach((e,t)=>{var r,i=null==(r=e.content)?void 0:r.trim();i&&n.set(i,t)}),t.forEach(e=>{var t,s=null==(t=e.content)?void 0:t.trim();if(s){var o=(0,a._)((0,i._)({},e),{content:s});if(n.has(s)){var l=n.get(s);r[l]=(0,i._)({},r[l],o)}else n.set(s,r.length),r.push(o)}}),r},L=(0,l.Pi)(()=>{var e,{agUiKit:t}=(0,o.a)(),[r,i]=(0,d.useState)(!1),a=(null==t?void 0:t.messages)||[],l=(null==t||null==(e=t.artifactsManager)?void 0:e.artifactList)||[];(0,d.useEffect)(()=>{if(null==t?void 0:t.threadManager){t.threadManager.thread&&i(!0);var e,r,a=null==(e=(r=t.threadManager).onGetThreadDone)?void 0:e.call(r,()=>{i(!0)});return()=>{var e;null==a||null==(e=a.dispose)||e.call(a)}}},[t]);var c=(0,d.useMemo)(()=>{var e,t=null;return a.forEach(e=>{var r,i=(null==e||null==(r=e.content)?void 0:r.length)?e.content.reduce((e,t)=>{var r=(e=>{if(!e||e.type!==s.PartType.Data)return[];var t=(null==e?void 0:e.data)||{},r=[];return Array.isArray(t.todos)&&(r=P(r,t.todos)),r=P(r,j(t.requestData)),r=P(r,j(t.toolResp)),r=P(r,j(t.toolReq))})(t);return r.length?P(e,r):e},[]):[];if(i.length){var a=Number(e.createdAt)||0;(!t||a>=t.createdAt)&&(t={createdAt:a,todos:i})}}),null!=(e=null==t?void 0:t.todos)?e:[]},[a]),u=c.length>0;return r&&u?u?(0,n.jsx)("div",{className:w,children:(0,n.jsx)(k,{todos:c})}):(0,n.jsx)("div",{className:w,children:(0,n.jsx)(v,{artifacts:l})}):null})},49914:function(e,t,r){"use strict";r.d(t,{Z:()=>l});var i=r(72322);r(18571);var a="itemName-sE3SSK",n=r(70025),s=r(52155),o=r.n(s),l=e=>{var{fontSize:t=9,className:r}=e,s=(0,n.yp)("agreement"),l=(0,n.yp)("license"),d=(0,n.yp)("other"),c=(e,t)=>{(0,n.oG)(e,t)},u=function(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1];return(0,i.jsxs)("span",{className:a,onClick:()=>c(e.url,e.name),children:[e.name,t?"":(0,i.jsx)(i.Fragment,{children:"\xa0|\xa0"})]},e.name)};return(0,i.jsxs)("div",{className:"".concat("modalContent-Yjwxw8"," ").concat(r),style:{fontSize:t},children:[(0,i.jsxs)("div",{className:o()("companySection-mflIbp","compliance-section-company"),children:[(0,i.jsxs)("span",{className:a,children:[(0,i.jsxs)("a",{href:"https://beian.mps.gov.cn/#/query/webSearch?code=44030002003618",rel:"noreferrer",target:"_blank",children:[(0,i.jsx)("img",{src:"https://mj.huaxiangai.com/obj/image-lvweb-buz/growth/xiaoyunque/landing_page/static/image/jinghui.e7483e52.png",alt:"\u516C\u5B89\u5907\u6848\u56FE\u6807",style:{width:9,height:9,display:"inline",marginRight:2,transform:"translateY(-2px)"}}),"\u7CA4\u516C\u7F51\u5B89\u590744030002003618\u53F7"]})," | "]}),(0,i.jsxs)("span",{className:a,onClick:()=>c("https://beian.miit.gov.cn/","\u7CA4ICP\u590713065114\u53F7"),children:[n.hg.icp," |"," "]}),(0,i.jsxs)("span",{className:a,children:[n.hg.name," | "]})]}),(0,i.jsxs)("div",{className:o()("platformSection-woKEIh","compliance-section-platform"),children:[l.map(e=>u(e)),s.map(e=>u(e)),d.map((e,t)=>u(e,t===d.length-1))]})]})}},2739:function(e,t,r){"use strict";r.d(t,{Q:()=>a});var i=r(72322);r(18571);var a=e=>{var{seconds:t,remainingSeconds:r,radius:a=10,trackColor:n="rgba(0, 0, 0, 0.1)",progressColor:s="rgba(0, 0, 0, 0.6)",strokeWidth:o=2,size:l=20}=e,d=2*Math.PI*a,c=r/t;return(0,i.jsxs)("div",{className:"cdWrap-TT20Il",children:[(0,i.jsxs)("svg",{width:l,height:l,viewBox:"0 0 36 36",style:{transform:"rotate(-90deg)"},children:[(0,i.jsx)("circle",{cx:"18",cy:"18",r:a,stroke:n,strokeWidth:o,fill:"none"}),(0,i.jsx)("circle",{cx:"18",cy:"18",r:a,stroke:s,strokeWidth:o,fill:"none",strokeDasharray:"".concat(d," ").concat(d),strokeDashoffset:d*c,strokeLinecap:"round"})]}),(0,i.jsx)("div",{className:"remaining-ZIxK5s",style:{color:s},children:r})]})}},63126:function(e,t,r){"use strict";r.d(t,{Z:()=>y});var i=r(64349),a=r(72322);r(82088),r(45535),r(14865);var n=r(44701),s=r(76894),o=r(44254),l=r(46817),d=r(18571),c=r(1566),u=r(72924),p=r(46164),h=r(1195),v=r(61305),m=r(52155),_=r.n(m),g=e=>{var{value:t="",onChange:r,disabled:i=!1,placeholder:n,className:s}=e,o=(0,d.useRef)(r);o.current=r;var l=(0,h.jE)({extensions:[p.UG,v.Z,c.bZ,u.Z.configure({placeholder:null!=n?n:""})],editorProps:{attributes:{class:"editorContent-JKDQLO"}},content:t,contentType:"markdown",editable:!i,onUpdate:e=>{var t,{editor:r}=e;null==(t=o.current)||t.call(o,r.getMarkdown())}});return(0,d.useEffect)(()=>{l&&l.getMarkdown()!==t&&l.commands.setContent(t,{contentType:"markdown",emitUpdate:!1})},[l,t]),(0,d.useEffect)(()=>{l&&l.setEditable(!i,!1)},[l,i]),(0,a.jsx)("div",{className:_()("editorWrapper-gcJPSP",{"disabled-mX5yaE":i},s),onClick:()=>null==l?void 0:l.commands.focus(),onKeyDown:e=>e.stopPropagation(),children:(0,a.jsx)(h.kg,{editor:l})})},f=r(49464),y=e=>{var{visible:t,onClose:r,title:c="\u7F16\u8F91\u8BB0\u5FC6\u6587\u4EF6",showEnabledSwitch:u=!1,switchLabel:p="\u5F00\u542F\u8BB0\u5FC6\u914D\u7F6E",switchHint:h,fileName:v,editorPlaceholder:m,trackingCategory:_="memory_editor",onLoad:y,onSave:b}=e,[x,I]=(0,d.useState)(""),[S,w]=(0,d.useState)(""),[N,C]=(0,d.useState)(!1),[T,k]=(0,d.useState)(!1),[j,P]=(0,d.useState)(!1),[L,A]=(0,d.useState)(!1),M=(0,d.useMemo)(()=>x!==S||u&&N!==T,[x,S,u,N,T]);(0,d.useEffect)(()=>{t&&(P(!0),y().then(e=>{var{content:t,enabled:r}=e;I(t),w(t);var i=!!r;C(i),k(i)}).catch(e=>{o.Z.error(e instanceof Error?e.message:"\u52A0\u8F7D\u8BB0\u5FC6\u6587\u4EF6\u5931\u8D25")}).finally(()=>{P(!1)}))},[t]);var D=(0,d.useCallback)(()=>(0,i._)(function*(){if(!L){A(!0);try{yield b({content:x,enabled:N}),w(x),k(N),o.Z.success("\u8BB0\u5FC6\u6587\u4EF6\u5DF2\u4FDD\u5B58"),r()}catch(e){o.Z.error(e instanceof Error?e.message:"\u4FDD\u5B58\u8BB0\u5FC6\u6587\u4EF6\u5931\u8D25")}finally{A(!1)}}})(),[L,b,x,N,r]),R=(0,d.useCallback)(()=>{r()},[r]),E=null!=m?m:j?"\u52A0\u8F7D\u4E2D...":"\u8BF7\u8F93\u5165 Markdown \u683C\u5F0F\u7684\u8BB0\u5FC6\u5185\u5BB9";return(0,a.jsx)(s.Z,{title:c,visible:t,onCancel:R,footer:(0,a.jsxs)("div",{className:"footer-C9D1PA",children:[(0,a.jsx)(f.Z,{trackingAction:"memory_editor_cancel",trackingCategory:_,onClick:R,disabled:L,children:"\u53D6\u6D88"}),(0,a.jsx)(f.Z,{trackingAction:"memory_editor_save",trackingCategory:_,type:"primary",onClick:D,loading:L,disabled:j||L||!M,children:"\u4FDD\u5B58"})]}),closable:!1,getPopupContainer:()=>document.body,className:"modal-NgXHte",maskClosable:!L,children:(0,a.jsxs)("div",{className:"body-wkKthx",children:[u&&(0,a.jsxs)("div",{className:"switchRow-rWZJO2",children:[(0,a.jsxs)("div",{className:"switchRowLabel-IDITB3",children:[(0,a.jsx)("span",{className:"switchLabel-o9CGtY",children:p}),h&&(0,a.jsx)("span",{className:"switchHint-oIGlod",children:h})]}),(0,a.jsx)(n.Z,{checked:N,onChange:e=>C(!!e),disabled:L})]}),(0,a.jsxs)("div",{className:"editorSection-vqs6mX",children:[(0,a.jsxs)("div",{className:"editorHeader-DFKGKV",children:[(0,a.jsxs)("span",{className:"editorTitle-mLOwn_",children:[(0,a.jsx)(l.Z,{size:14}),(0,a.jsx)("span",{children:"\u8BB0\u5FC6\u6587\u4EF6\uFF08Markdown\uFF09"})]}),v&&(0,a.jsx)("span",{className:"editorFileName-LIonPi",children:v})]}),(0,a.jsx)(g,{value:x,onChange:I,disabled:j||L,placeholder:E})]})]})})}},38683:function(e,t,r){"use strict";r.d(t,{Z:()=>n});var i=r(72322),a=r(18571),n=e=>{var{leftPane:t,rightPane:r,initialLeftWidth:n=320,minLeftWidth:s=200,maxLeftWidth:o=600,className:l="",onResize:d}=e,[c,u]=(0,a.useState)(n),[p,h]=(0,a.useState)(!1),v=(0,a.useRef)(null),m=(0,a.useRef)(null),_=(0,a.useCallback)(e=>{e.preventDefault(),e.stopPropagation(),h(!0)},[]),g=(0,a.useCallback)(e=>{if(p&&v.current){var t=v.current.getBoundingClientRect(),r=Math.max(s,Math.min(e.clientX-t.left,o));u(r),null==d||d(r)}},[p,s,o,d]),f=(0,a.useCallback)(()=>{h(!1)},[]);(0,a.useEffect)(()=>(p&&(document.addEventListener("mousemove",g),document.addEventListener("mouseup",f),document.body.style.cursor="col-resize",document.body.style.userSelect="none"),()=>{document.removeEventListener("mousemove",g),document.removeEventListener("mouseup",f),document.body.style.cursor="",document.body.style.userSelect=""}),[p,g,f]);var y=(0,a.useCallback)(e=>{e.preventDefault(),e.stopPropagation(),h(!0)},[]),b=(0,a.useCallback)(e=>{if(p&&v.current){var t=v.current.getBoundingClientRect(),r=Math.max(s,Math.min(e.touches[0].clientX-t.left,o));u(r),null==d||d(r)}},[p,s,o,d]),x=(0,a.useCallback)(()=>{h(!1)},[]);return(0,a.useEffect)(()=>(p&&(document.addEventListener("touchmove",b),document.addEventListener("touchend",x),document.body.style.userSelect="none"),()=>{document.removeEventListener("touchmove",b),document.removeEventListener("touchend",x),document.body.style.userSelect=""}),[p,b,x]),(0,i.jsxs)("div",{ref:v,className:"".concat("container-RrTyRg"," ").concat(l," ").concat(p?"resizing-OPtkHU":""),children:[(0,i.jsx)("div",{className:"leftPane-YB0C9z",style:{width:r?"".concat(c,"px"):"100%"},children:t}),r&&(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)("div",{ref:m,className:"resizer-powS7v",onMouseDown:_,onTouchStart:y,children:(0,i.jsx)("div",{className:"resizerHandle-ak0Dxb"})}),(0,i.jsx)("div",{className:"rightPane-CqDvFM",children:r})]})]})}},30127:function(e,t,r){"use strict";r.d(t,{f:()=>u,S:()=>p});var i=r(72322),a=r(61697),n=r(14371),s=r(73842),o=r(1663),l=r(24082),d=r(90386),c=r(38611),u=function(){var{onClick:e}=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return(0,i.jsx)("div",{className:"header-fyFlNP",onClick:()=>{e&&e()},children:(0,i.jsx)("img",{src:l,className:"textLogo-ITrKng",alt:"\u5C0F\u4E91\u96C0"})})},p=(0,o.Pi)(function(){var{onClick:e}=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=(0,s.s0)(),{integratedAgentStore:r}=(0,c.mZ)(),{agUiKit:o}=(0,a.a)();return(0,i.jsx)(u,{onClick:()=>{if(e)return void e();(0,n.HU9)()||((0,d.e)(r,o),t("/home?tab_name=home"))}})})},12887:function(e,t,r){"use strict";r.d(t,{Xx:()=>g,jU:()=>n,jY:()=>m,vB:()=>v,xx:()=>h,z4:()=>_});var i=r(64349),a=r(2798),n="undefined"!=typeof window,s=0,o=0,l=new a.o(100,18e5),d=new Map,c=new Map,u=e=>{(null==e?void 0:e.objectUrl)&&URL.revokeObjectURL(e.objectUrl)},p=e=>{try{return new URL(e,n?window.location.href:"https://local.invalid")}catch(e){return null}},h=e=>{if(!n||!e||e.startsWith("data:")||e.startsWith("blob:"))return!1;var t=p(e);if(!t)return!1;var r=t.pathname.split("/").pop()||"";return!!r&&!/\.[a-zA-Z0-9]+$/.test(r)},v=e=>{var{customKey:t,assetId:r,url:i}=e;if(t)return t;if(r)return"asset:".concat(r);if(i){var a,n=(a=p(i))?"".concat(a.origin).concat(a.pathname):i;return n?"url:".concat(n):void 0}},m=e=>{u(l.get(e)),l.remove(e),c.delete(e),d.delete(e)},_=(e,t)=>(0,i._)(function*(){if(!e)return{url:"",fromCache:!1,validated:!1,sourceUrl:e};var r=null==t?void 0:t.trim();if(!n||!r)return{url:e,fromCache:!1,validated:!1,sourceUrl:e};var i=c.get(r);if(i&&Date.now()-i<3e5)return o++,{url:e,fromCache:!1,validated:!1,sourceUrl:e};if(!h(e))return{url:e,fromCache:!1,validated:!1,sourceUrl:e};var a=l.get(r);if(a)return s++,{url:a.objectUrl,fromCache:!0,validated:!0,sourceUrl:a.sourceUrl};o++;var p=d.get(r);if(p)try{return{url:yield p,fromCache:!0,validated:!0,sourceUrl:e}}catch(t){return d.delete(r),c.set(r,Date.now()),{url:e,fromCache:!1,validated:!1,sourceUrl:e}}var v=fetch(e,{credentials:"include"}).then(e=>{if(!e.ok)throw Error("Unexpected response status ".concat(e.status));return e.blob()}).then(t=>{var i=URL.createObjectURL(t),a=l.get(r);return a&&u(a),l.put(r,{objectUrl:i,sourceUrl:e}),i});d.set(r,v);try{var m=yield v;return d.delete(r),c.delete(r),{url:m,fromCache:!0,validated:!0,sourceUrl:e}}catch(t){return d.delete(r),c.set(r,Date.now()),{url:e,fromCache:!1,validated:!1,sourceUrl:e}}})(),g=e=>{if(e)return l.get(e)};n&&(window.addEventListener("pagehide",e=>{e.persisted||(l.dispose(),d.clear(),c.clear(),s=0,o=0)}),document.addEventListener("visibilitychange",()=>{"hidden"===document.visibilityState&&(()=>{var e=Date.now();for(var[t,r]of c.entries())e-r>3e5&&c.delete(t)})()}))},49464:function(e,t,r){"use strict";var i=r(64664),a=r(33994),n=r(74427),s=r(72322);r(36015);var o=r(45408);r(18571);var l=r(38611),d=r(15141),c=r(69848),u=r(56800);t.Z=e=>{var{trackingAction:t,trackingCategory:r,trackingParams:p={},onClick:h,children:v}=e,m=(0,n._)(e,["trackingAction","trackingCategory","trackingParams","onClick","children"]),{generate_id:_,loginStore:g}=(0,l.mZ)();return(0,s.jsx)(o.Z,(0,a._)((0,i._)({},m),{onClick:e=>{var n,s=(0,i._)({uid:null==(n=g.userInfo)?void 0:n.user_id_str,generate_id:_},p);(0,c.qc)(t,r,s),(0,u.No)(t,r,(0,a._)((0,i._)({},s),{user_unique_id:s.uid})),(0,d.iy)(t,(0,a._)((0,i._)({},s),{module:r}),{module:r}).forEach(e=>{var t;(null==e?void 0:e.eventName)&&d.Ax.has(e.eventName)&&(0,u.wG)(e.eventName,null!=(t=e.params)?t:s)}),h&&h(e)},children:v}))}},23542:function(e,t,r){"use strict";r.d(t,{Z:()=>u});var i=r(64664),a=r(33994),n=r(74427),s=r(72322);r(36015);var o=r(45408);r(18571);var l=r(69848),d=r(38611),c={unifiedButton:"unifiedButton-t79Xw1",primary:"primary-e9zCy_",secondary:"secondary-UWqdo2",large:"large-JJM6Fm",small:"small-Ig6oo4",block:"block-vllotM",icon:"icon-Qyf9fZ",loading:"loading-JRxesX",spin:"spin-HiiOop",content:"content-h1nLa2"},u=e=>{var{variant:t="primary",size:r="default",block:u=!1,loading:p=!1,icon:h,iconPosition:v="left",trackingAction:m,trackingCategory:_,trackingParams:g={},onClick:f,children:y,className:b,disabled:x}=e,I=(0,n._)(e,["variant","size","block","loading","icon","iconPosition","trackingAction","trackingCategory","trackingParams","onClick","children","className","disabled"]),{loginStore:S,generate_id:w}=(0,d.mZ)(),N=[c.unifiedButton,c[t],"default"!==r&&c[r],u&&c.block,p&&c.loading,b].filter(Boolean).join(" ");return(0,s.jsx)(o.Z,(0,a._)((0,i._)({},I),{type:t,className:N,onClick:e=>{var a;p||x||((0,l.qc)(m,_,(0,i._)({uid:null==(a=S.userInfo)?void 0:a.user_id_str,generate_id:w,button_variant:t,button_size:r},g)),f&&f(e))},disabled:x||p,children:p?(0,s.jsxs)("span",{className:c.content,children:[h&&"left"===v&&(0,s.jsx)("span",{className:c.icon,children:h}),y,h&&"right"===v&&(0,s.jsx)("span",{className:c.icon,children:h})]}):(0,s.jsxs)(s.Fragment,{children:[h&&"left"===v&&(0,s.jsx)("span",{className:c.icon,children:h}),y,h&&"right"===v&&(0,s.jsx)("span",{className:c.icon,children:h})]})}))}},58236:function(e,t,r){"use strict";r.d(t,{Z:()=>u});var i=r(72322);r(18571);var a=r(21376),n=r(78151),s=r(26035),o="uploadMenuItem-GDs2iL",l="uploadMenuIcon-nEstd2",d=r(53053),c=r(32763),u=e=>{var{onUploadFromComputer:t,onChooseFromAssets:r,onChooseFromCharacterLibrary:u,showCharacterLibraryEntry:p=!1}=e;return(0,i.jsxs)("div",{className:"uploadMenu-SvO0HE",children:[(0,i.jsxs)("button",{type:"button",className:o,onClick:t,disabled:!t,children:[(0,i.jsx)("span",{className:l,children:(0,i.jsx)(a.Z,{size:16})}),(0,i.jsx)("span",{children:"\u672C\u5730\u4E0A\u4F20"})]}),(0,i.jsxs)("button",{type:"button",className:o,onClick:r,disabled:!r,children:[(0,i.jsxs)("span",{className:l,children:[(0,i.jsx)(n.Z,{size:16}),(0,i.jsx)(c.J,{src:d.Z,size:16})]}),(0,i.jsx)("span",{children:"\u4ECE\u8D44\u4EA7\u5E93\u9009\u62E9"})]}),p?(0,i.jsxs)("button",{type:"button",className:o,onClick:u,disabled:!u,children:[(0,i.jsx)("span",{className:l,children:(0,i.jsx)(s.Z,{size:16})}),(0,i.jsx)("span",{children:"\u89D2\u8272\u5E93"})]}):null]})}},7072:function(e,t,r){"use strict";r.d(t,{Z:()=>I});var i=r(64349),a=r(64664),n=r(33994),s=r(72322),o=r(18571),l=r(22169),d=r(98787),c=r(99878),u=r(3634),p=r(8904),h=r(68487),v=r(11078),m=r(71054),_=r(33891),g=r(16233),f=r(11142),y=r(79794),b=r(11404),x=()=>({dataLoaded:!1,seeking:!1,waiting:!0,paused:!0,currentTime:0,duration:0,everCanPlay:!1,error:null,ended:!1,bufferedRange:[0,0],isFullscreen:!1,volume:.6,muted:!1,playUrl:""}),I=e=>{var{url:t,downloadUrl:I,thumbnail:S,title:w="\u89C6\u9891",className:N="",onPlay:C,onPause:T,onEnded:k,onError:j,onTimeUpdate:P,onFullscreenChange:L,downloadModule:A,downloadFrom:M=y.RK.VideoPreview,downloadTracking:D}=e,[R,E]=(0,o.useState)(x()),[U,O]=(0,o.useState)(!1),[B,z]=(0,o.useState)(!1),[F,Z]=(0,o.useState)("idle"),q=(0,o.useRef)(null),G=(0,o.useRef)(null),V=(0,o.useRef)({onPlay:C,onPause:T,onEnded:k,onError:j,onTimeUpdate:P,onFullscreenChange:L}),H=(0,o.useMemo)(()=>"video-preview-".concat((0,l.uniqueId)()),[]),W=I||t,{ensureHandle:Q}=(0,b.Z)(W);(0,o.useEffect)(()=>{V.current={onPlay:C,onPause:T,onEnded:k,onError:j,onTimeUpdate:P,onFullscreenChange:L}},[C,T,k,j,P,L]);var K=e=>{if(isNaN(e)||!isFinite(e))return"00:00";var t=Math.floor(e/60),r=Math.floor(e%60);return"".concat(t.toString().padStart(2,"0"),":").concat(r.toString().padStart(2,"0"))},Y=(0,o.useCallback)(()=>(0,i._)(function*(){if(q.current&&t){G.current&&(null==(e=(s=G.current).destroy)||e.call(s),G.current=null);try{let u;O(!0);var e,s,o,l,{player:d,Events:c}=yield(u={id:H,el:q.current,url:t,thumbnail:S?{urls:[S],pic_num:1,col:1,row:1}:void 0},(0,i._)(function*(){var{SimplePlayer:e,Events:t}=yield Promise.all([r.e("5061"),r.e("953")]).then(r.bind(r,46526));return{player:new e((0,a._)({width:"100%",height:"100%",controls:!1,autoplay:!1,preload:"auto"},u)),Events:t}})());d.on(c.LOAD_START,()=>E(e=>(0,n._)((0,a._)({},e),{dataLoaded:!1}))),d.on(c.LOADED_DATA,()=>E(e=>(0,n._)((0,a._)({},e),{dataLoaded:!0}))),d.on(c.ERROR,e=>{var t,r;E(t=>(0,n._)((0,a._)({},t),{error:e})),null==(t=(r=V.current).onError)||t.call(r,e)}),d.on(c.DURATION_CHANGE,()=>E(e=>(0,n._)((0,a._)({},e),{duration:d.duration}))),d.on(c.WAITING,()=>E(e=>(0,n._)((0,a._)({},e),{waiting:!0}))),d.on(c.CANPLAY,()=>E(e=>(0,n._)((0,a._)({},e),{waiting:!1,everCanPlay:!0}))),d.on(c.PAUSE,()=>{var e,t;E(e=>(0,n._)((0,a._)({},e),{paused:!0})),null==(e=(t=V.current).onPause)||e.call(t)}),d.on(c.PLAY,()=>{var e,t;E(e=>(0,n._)((0,a._)({},e),{paused:!1})),null==(e=(t=V.current).onPlay)||e.call(t)}),d.on(c.ENDED,()=>{var e,t;E(e=>(0,n._)((0,a._)({},e),{ended:!0})),null==(e=(t=V.current).onEnded)||e.call(t)}),d.on(c.TIME_UPDATE,()=>{var e,t;E(e=>(0,n._)((0,a._)({},e),{currentTime:d.currentTime})),null==(e=(t=V.current).onTimeUpdate)||e.call(t,d.currentTime)}),d.on(c.FULLSCREEN_CHANGE,e=>{var t,r;E(t=>(0,n._)((0,a._)({},t),{isFullscreen:e})),null==(t=(r=V.current).onFullscreenChange)||t.call(r,e)}),d.on(c.VOLUME_CHANGE,()=>{E(e=>(0,n._)((0,a._)({},e),{volume:d.volume||0,muted:d.muted||!1}))}),d.start(),G.current=d,E(e=>(0,n._)((0,a._)({},e),{playUrl:t}))}catch(e){E(t=>(0,n._)((0,a._)({},t),{error:e})),null==(o=(l=V.current).onError)||o.call(l,e)}finally{O(!1)}}})(),[t,S,H]),J=(0,o.useCallback)(()=>{if(G.current){var e,t;null==(e=(t=G.current).destroy)||e.call(t),G.current=null}E(x())},[]),X=(0,o.useCallback)(()=>{var e,t,r=G.current;r&&(R.paused?null==(e=r.play)||e.call(r):null==(t=r.pause)||t.call(r))},[R.paused]),$=(0,o.useCallback)(()=>{var e=G.current;e&&(e.muted=!e.muted)},[]),ee=(0,o.useCallback)(e=>{var t=G.current;t&&(t.volume=Math.max(0,Math.min(1,e)))},[]),et=(0,o.useCallback)(e=>{var t,r=G.current;r&&(null==(t=r.seek)||t.call(r,e))},[]),er=(0,o.useCallback)(()=>{var e,t,r=G.current;r&&q.current&&(R.isFullscreen?null==(e=r.exitFullscreen)||e.call(r):null==(t=r.getFullscreen)||t.call(r,q.current))},[R.isFullscreen]),ei=(0,o.useCallback)(()=>{W&&Q()},[W,Q]);(0,o.useEffect)(()=>{if(W&&R.everCanPlay){var e=!1;return Q().catch(()=>{if(e)return}),()=>{e=!0}}},[W,R.everCanPlay,Q]);var ea=(0,o.useCallback)(()=>(0,i._)(function*(){if(W){z(!0),Z("downloading");try{var e=yield Q();yield(0,y.AI)(W,w,{from:M,module:A,resourceHandle:e,tracking:D}),Z("success"),setTimeout(()=>Z("idle"),2e3)}catch(e){Z("failed"),setTimeout(()=>Z("idle"),2e3)}finally{z(!1)}}})(),[W,w,M,A,D,Q]);(0,o.useEffect)(()=>{var e=e=>{if(G.current)switch(e.code){case"Space":e.preventDefault(),X();break;case"ArrowLeft":e.preventDefault(),et(Math.max(0,R.currentTime-10));break;case"ArrowRight":e.preventDefault(),et(Math.min(R.duration,R.currentTime+10));break;case"ArrowUp":e.preventDefault(),ee(Math.min(1,R.volume+.1));break;case"ArrowDown":e.preventDefault(),ee(Math.max(0,R.volume-.1));break;case"KeyM":e.preventDefault(),$();break;case"KeyF":e.preventDefault(),er()}};return document.addEventListener("keydown",e),()=>document.removeEventListener("keydown",e)},[X,et,ee,$,er,R.currentTime,R.duration,R.volume]),(0,o.useEffect)(()=>(t?Y():J(),()=>{J()}),[t,Y,J]);var en=(0,o.useCallback)(e=>{if(G.current){var t=e.currentTarget.getBoundingClientRect();et((e.clientX-t.left)/t.width*R.duration)}},[R.duration,et]),es=(0,o.useCallback)(e=>{if(G.current){var t=e.currentTarget.getBoundingClientRect();ee(Math.max(0,Math.min(1,(e.clientX-t.left)/t.width)))}},[ee]);return(0,s.jsx)("div",{className:"".concat("videoPreview-m7BfLD"," ").concat(N),children:(0,s.jsx)("div",{className:"videoContainer-_SAqsQ",children:(0,s.jsxs)("div",{className:"videoSurface-WBtT6R",children:[(0,s.jsx)("div",{ref:q,id:H,className:"player-jUEfme",onClick:X,onContextMenu:e=>{e.preventDefault()},style:{cursor:R.everCanPlay?"pointer":"default"}}),(0,s.jsxs)("div",{className:"controls-Me3YGC",children:[(0,s.jsx)("div",{className:"topBar-dBBtwP",children:(0,s.jsx)("div",{className:"title-rjLEBy",children:w})}),(0,s.jsxs)("div",{className:"bottomBar-fH9EIk",children:[(0,s.jsxs)("div",{className:"leftControls-U4LmAh",children:[(0,s.jsx)("button",{onClick:X,className:"playBtn-_b_usg",disabled:!R.everCanPlay,children:R.waiting?(0,s.jsx)(d.Z,{size:20,className:"animate-spin"}):R.paused?(0,s.jsx)(c.Z,{size:20}):(0,s.jsx)(u.Z,{size:20})}),(0,s.jsxs)("div",{className:"timeDisplay-PCOfWq",children:[K(R.currentTime)," / ",K(R.duration)]})]}),(0,s.jsx)("div",{className:"progressArea-Q2sGAx",children:(0,s.jsx)("div",{className:"progressBar-WP5gGq",onClick:en,children:(0,s.jsx)("div",{className:"progressTrack-SGVXzX",style:{width:"".concat(R.currentTime/R.duration*100||0,"%")}})})}),(0,s.jsxs)("div",{className:"rightControls-AGB2QM",children:[(0,s.jsxs)("div",{className:"volumeControl-TwbTaL",children:[(0,s.jsx)("button",{onClick:$,className:"volumeBtn-GZTmBs",children:R.muted||0===R.volume?(0,s.jsx)(p.Z,{size:16}):(0,s.jsx)(h.Z,{size:16})}),(0,s.jsx)("div",{className:"volumeSlider-vX5GmL",onClick:es,children:(0,s.jsx)("div",{className:"volumeTrack-ERsdC8",style:{width:"".concat(100*(R.volume||0),"%")}})})]}),(0,s.jsx)("button",{onClick:er,className:"fullscreenBtn-ktfbHn",children:R.isFullscreen?(0,s.jsx)(v.Z,{size:16}):(0,s.jsx)(m.Z,{size:16})}),(0,s.jsx)("button",{onMouseEnter:ei,onFocus:ei,onClick:ea,disabled:B,className:"iconButton-HQ_ZiT",title:"retrying"===F?"\u4E0B\u8F7D\u91CD\u8BD5\u4E2D...":"success"===F?"\u4E0B\u8F7D\u6210\u529F":"failed"===F?"\u4E0B\u8F7D\u5931\u8D25":"\u4E0B\u8F7D\u89C6\u9891",children:B?(0,s.jsx)(d.Z,{size:16,className:"animate-spin"}):"success"===F?(0,s.jsx)(_.Z,{size:16}):"failed"===F?(0,s.jsx)(g.Z,{size:16}):(0,s.jsx)(f.Z,{size:16})})]})]}),(!R.everCanPlay||U)&&(0,s.jsx)("div",{className:"loadingOverlay-qV7ekJ",children:(0,s.jsxs)("div",{className:"loadingContent-zulHMo",children:[(0,s.jsx)(d.Z,{size:32,className:"animate-spin"}),(0,s.jsx)("p",{children:"\u89C6\u9891\u52A0\u8F7D\u4E2D..."})]})}),R.error&&(0,s.jsx)("div",{className:"errorOverlay-aJ80RB",children:(0,s.jsxs)("div",{className:"errorContent-R7nOA7",children:[(0,s.jsx)("p",{children:"\u89C6\u9891\u52A0\u8F7D\u5931\u8D25"}),(0,s.jsx)("p",{className:"errorSubtext-PyPQsT",children:"\u8BF7\u68C0\u67E5\u7F51\u7EDC\u8FDE\u63A5\u6216\u7A0D\u540E\u91CD\u8BD5"})]})})]})]})})})}},2175:function(e,t,r){"use strict";r.d(t,{PG:()=>j,UZ:()=>L.Z,sn:()=>p.Z,mr:()=>m,b4:()=>B,lA:()=>P.Z,Fd:()=>T,mS:()=>h}),r(46466),r(49914);var i=r(64349),a=r(64664),n=r(33994),s=r(74427),o=r(72322);r(94672),r(14865),r(36015);var l=r(74993),d=r(44254),c=r(45408),u=r(18571),p=r(49464),h=e=>{var{onClick:t,loading:r,cooldownMs:h=3e4,enableTracking:v=!0,trackingAction:m="debounced_click",trackingCategory:_="common",trackingParams:g={},children:f,disabled:y,tooltipContent:b,tooltipPosition:x="top",showTooltipArrow:I=!0}=e,S=(0,s._)(e,["onClick","loading","cooldownMs","enableTracking","trackingAction","trackingCategory","trackingParams","children","disabled","tooltipContent","tooltipPosition","showTooltipArrow"]),[w,N]=(0,u.useState)(!1),[C,T]=(0,u.useState)(0),k=(0,u.useRef)(null),j=(0,u.useRef)(null),P=(0,u.useCallback)(()=>{N(!0),T(Math.ceil(h/1e3)),j.current=setInterval(()=>{T(e=>e<=1?(j.current&&(clearInterval(j.current),j.current=null),0):e-1)},1e3),k.current=setTimeout(()=>{N(!1),T(0),k.current&&(clearTimeout(k.current),k.current=null)},h)},[h]),L=(0,u.useCallback)(e=>(0,i._)(function*(){if(w)return void d.Z.warning({content:"\u64CD\u4F5C\u592A\u9891\u7E41\uFF0C\u8BF7\u7A0D\u540E\u518D\u8BD5",duration:2e3,closable:!1});try{t&&(yield t(e)),P()}catch(e){throw e}})(),[w,t,P]);u.useEffect(()=>()=>{k.current&&clearTimeout(k.current),j.current&&clearInterval(j.current)},[]);var A=y||w,M=r&&!w,D=w?(0,o.jsx)(o.Fragment,{children:f}):f,R=w?"\u51B7\u5374\u4E2D\uFF0C".concat(C,"\u79D2\u540E\u53EF\u518D\u6B21\u64CD\u4F5C"):b,E=v?(0,o.jsx)(p.Z,(0,n._)((0,a._)({},S),{loading:M,trackingAction:m,trackingCategory:_,trackingParams:(0,a._)({in_cooldown:w,remaining_time:C},g),onClick:L,disabled:A,title:void 0,children:D})):(0,o.jsx)(c.Z,(0,n._)((0,a._)({},S),{loading:M,onClick:L,disabled:A,title:void 0,children:D}));return R?(0,o.jsx)(l.Z,{content:R,position:x,showArrow:I,children:E}):E};r(32298),r(74551),r(1076);var v=r(40974);u.Component;var m=e=>{var{title:t,icon:r,iconSize:i=20,actions:a,className:n=""}=e;return(0,o.jsxs)("div",{className:"".concat("container-Ys1kxP"," ").concat(n),children:[(0,o.jsxs)("div",{className:"headerContent-OfFXNj",children:[r?(0,o.jsx)("div",{className:"iconContainer-W2qoev",children:u.createElement(r,{size:i,className:"icon-MroGLl"})}):null,(0,o.jsx)("div",{className:"titleContainer-hudPpn",children:(0,o.jsx)("h1",{className:"title-Sn49OZ",children:(0,o.jsx)("span",{children:t})})})]}),a&&(0,o.jsx)("div",{className:"actions-liy0Pp",children:a})]})};r(25112);var _=r(11422),g=r(30904),f=r(38611),y=r(98787),b=r(71990),x=r(1663),I="smartImageContainer-P5438D",S="loadingIcon-ugUpHj",w=r(78928),N=r(12887),C=r(3907),T=(0,x.Pi)(e=>{var t,r,{src:l,assetId:d,workspaceId:c,uid:p,cacheKey:h,fallbackSrc:m,onAssetError:x,onImageLoad:T,showLoading:k=!1,showError:j=!1,showRetry:P=!1,errorClassName:L,loadingClassName:A,retryClassName:M,className:D,autoRetry:R=!0,maxRetries:E=1}=e,U=(0,s._)(e,["src","assetId","workspaceId","uid","cacheKey","fallbackSrc","onAssetError","onImageLoad","showLoading","showError","showRetry","errorClassName","loadingClassName","retryClassName","className","autoRetry","maxRetries"]),{loginStore:O}=(0,f.mZ)(),B=(0,u.useMemo)(()=>{var e=(0,N.vB)({customKey:h,assetId:d,url:l});if(e){var t=(0,N.Xx)(e);if(t)return t.objectUrl}return!l||N.jU&&(0,N.xx)(l)?m||"":l},[h,d,l,m]),[z,F]=(0,u.useState)(B),[Z,q]=(0,u.useState)(!1),[G,V]=(0,u.useState)(!1),[H,W]=(0,u.useState)(0),[Q,K]=(0,u.useState)(!1),Y=(0,u.useRef)(null),J=(0,u.useRef)(!0),X=(0,u.useRef)(void 0);(0,u.useEffect)(()=>()=>{J.current=!1},[]);var $=(0,u.useMemo)(()=>(0,N.vB)({customKey:h,assetId:d,url:l}),[h,d,l]),ee=(0,u.useMemo)(()=>m?(0,N.vB)({url:m}):void 0,[m]),et=p||(null==(t=O.userConfig)?void 0:t.uid)||"",er=c||(null==(r=O.userConfig)?void 0:r.workspace_id)||"",ei=(0,u.useCallback)((e,t)=>(0,i._)(function*(){if(!e)return!1;var r=null!=t?t:$;try{var i,a=yield(0,N.z4)(e,r);if(!J.current||!a.url)return!1;if(a.validated)return F(a.url),X.current=a.fromCache&&r?r:void 0,!0;var n=yield!(i=a.url)?Promise.resolve(!1):!N.jU||i.startsWith("blob:")||i.startsWith("data:")?Promise.resolve(!0):new Promise(e=>{var t=new Image;t.onload=()=>e(!0),t.onerror=()=>e(!1),t.src=i});if(!J.current)return!1;if(n)return F(a.url),X.current=a.fromCache&&r?r:void 0,!0;r&&a.fromCache&&((0,N.jY)(r),X.current=void 0)}catch(e){}return!1})(),[$]),ea=(0,u.useCallback)(()=>(0,i._)(function*(){if(!d||!er||!et)return!1;q(!0),V(!1);try{var e=yield g.pippitService.MGetAssetInfoWeb({workspace_id:er,uid:et,asset_ids:[d],need_transcode:!0});if((null==e?void 0:e.data)&&e.data.length>0){var t=e.data[0],r=t.download_url,i=t.format;if("video"===i&&t.cover_key&&t.cover_url){var a=yield(0,w.DV)(t.cover_key,t.cover_url);if(yield ei(a,$))return!0}if(r&&(yield ei(r,$)))return!0}}catch(e){}finally{q(!1)}return!1})(),[$,d,ei,et,er]);return((0,u.useEffect)(()=>{(0,i._)(function*(){if(V(!1),W(0),K(!1),l){var e=yield ei(l,$);!e&&d?(K(!0),W(1),yield ea()):e||!m||(yield ei(m,ee))||(F(m),X.current=void 0);return}if(d)return void(yield ea());m?(yield ei(m,ee))||(F(m),X.current=void 0):(F(""),X.current=void 0)})()},[$,d,ei,ee,m,ea,l]),Z&&k)?(0,o.jsx)("div",{className:"".concat(I," ").concat(A||""," ").concat(D||""),children:(0,o.jsxs)("div",{className:"loadingState-uhCGyM",children:[(0,o.jsx)(y.Z,{size:24,className:S}),(0,o.jsx)("span",{className:"loadingText-UDzaTC",children:"\u52A0\u8F7D\u4E2D..."})]})}):G&&j?(0,o.jsx)("div",{className:"".concat(I," ").concat(L||""," ").concat(D||""),children:(0,o.jsxs)("div",{className:"errorState-wtlfkz",children:[(0,o.jsx)(b.Z,{size:24,className:"errorIcon-GQ7kgR"}),(0,o.jsx)("span",{className:"errorText-uxvCo0",children:"\u56FE\u7247\u52A0\u8F7D\u5931\u8D25"}),d&&(0,o.jsxs)("span",{className:"errorDetail-wFmBGq",children:["\u7D20\u6750ID: ",d]}),P&&(d||m)&&H(0,i._)(function*(){d?(W(e=>e+1),!(yield ea())&&m&&((yield ei(m,ee))||(F(m),X.current=void 0),V(!1))):m&&((yield ei(m,ee))||(F(m),X.current=void 0),V(!1))})(),disabled:Z,children:[(0,o.jsx)(v.Z,{size:16}),"\u91CD\u8BD5"]})]})}):(0,o.jsx)("div",{className:"".concat(I," ").concat(D||""),children:(0,o.jsx)(_.Z,(0,n._)((0,a._)({},U),{ref:Y,src:z,onLoad:()=>{V(!1),T&&T()},onError:e=>(0,i._)(function*(){if(V(!0),X.current&&((0,N.jY)(X.current),X.current=void 0),l&&d&&!Q&&He+1),yield ea()))return void V(!1);x&&d&&x(d),U.onError&&U.onError(e)})(),error:(0,o.jsx)("div",{className:"errorFallbackEl-RgP9eW",children:(0,o.jsx)(C.gbz,{className:S})})}))})}),k="smartVideoContainer-c5KjRZ",j=(0,x.Pi)(e=>{var t,r,{src:l,posterSrc:d,assetId:c,workspaceId:p,uid:h,showLoading:v=!1,showError:m=!1,syncCurrentTime:_,syncPlaying:x,onAssetError:I,onVideoLoad:S,onPosterLoad:N,className:C,encryptKey:T,controls:j}=e,P=(0,s._)(e,["src","posterSrc","assetId","workspaceId","uid","showLoading","showError","syncCurrentTime","syncPlaying","onAssetError","onVideoLoad","onPosterLoad","className","encryptKey","controls"]),{loginStore:L}=(0,f.mZ)(),A=(0,u.useRef)(null),[M,D]=(0,u.useState)(l),[R,E]=(0,u.useState)(void 0),[U,O]=(0,u.useState)(d),[B,z]=(0,u.useState)(!1),[F,Z]=(0,u.useState)(null),q=(0,u.useMemo)(()=>{var e;return h||(null==(e=L.userConfig)?void 0:e.uid)||""},[h,null==(t=L.userConfig)?void 0:t.uid]),G=(0,u.useMemo)(()=>{var e;return p||(null==(e=L.userConfig)?void 0:e.workspace_id)||""},[p,null==(r=L.userConfig)?void 0:r.workspace_id]);(0,u.useEffect)(()=>{Z(null),D(l),O(d),!d&&c&&(0,i._)(function*(){if(!c||!G||!q)return!1;z(!0),Z(null);try{var e=yield g.pippitService.MGetAssetInfoWeb({workspace_id:G,uid:q,asset_ids:[c],need_transcode:!0}),t=(null==e?void 0:e.data)&&e.data[0];if(!t)return!1;if(t.cover_key&&t.cover_url)try{var r=yield(0,w.DV)(t.cover_key,t.cover_url);O(r),null==N||N()}catch(e){}return!l&&t.download_url&&D(t.download_url),!0}catch(e){return I&&c&&I(c),Z("\u7D20\u6750\u4FE1\u606F\u83B7\u53D6\u5931\u8D25"),!1}finally{z(!1)}})()},[l,d,c]);var V=(0,u.useRef)(new Map);(0,u.useEffect)(()=>{var e=!1;return(0,i._)(function*(){if(!M)return void E(void 0);if(/\.(mp4|m4v|webm|ogg|ogv|mov|m3u8)(\?.*)?$/i.test(M))return void E(M);var t=V.current.get(M);if(t)return void E(t);try{z(!0);var r=yield fetch(M,{method:"GET"});if(!r.ok)throw Error("HTTP ".concat(r.status));var i=yield r.blob(),a=r.headers.get("Content-Type")||"video/mp4",n=new Blob([i],{type:a}),s=URL.createObjectURL(n);V.current.set(M,s),e||E(s)}catch(t){e||Z("\u89C6\u9891\u52A0\u8F7D\u5931\u8D25")}finally{e||z(!1)}})(),()=>{e=!0}},[M]),(0,u.useEffect)(()=>{var e=A.current;if(e){var t=()=>null==S?void 0:S();return e.addEventListener("loadeddata",t),()=>e.removeEventListener("loadeddata",t)}},[S]);var H=void 0!==x;return((0,u.useEffect)(()=>{if(H){var e=A.current;if(e&&R){var t="number"==typeof _?Math.max(0,_):0;Number.isFinite(t)&&Math.abs(e.currentTime-t)>.15&&(e.currentTime=t),x?e.play().catch(()=>{}):e.pause()}}},[H,_,x,R]),B&&v)?(0,o.jsx)("div",{className:"".concat(k," ").concat(C||""),children:(0,o.jsxs)("div",{className:"loadingState-pVJYa_",children:[(0,o.jsx)(y.Z,{size:24,className:"loadingIcon-eVJPCL"}),(0,o.jsx)("span",{className:"loadingText-yJzQED",children:"\u52A0\u8F7D\u4E2D..."})]})}):F&&m?(0,o.jsx)("div",{className:"".concat(k," ").concat(C||""),children:(0,o.jsxs)("div",{className:"errorState-TPoO1o",children:[(0,o.jsx)(b.Z,{size:24,className:"errorIcon-wlNYo2"}),(0,o.jsx)("span",{className:"errorText-d8h9ss",children:F})]})}):(0,o.jsx)("div",{className:"".concat(k," ").concat(C||""),children:(0,o.jsx)("video",(0,n._)((0,a._)({ref:A,className:"videoEl-aIlagn",src:R,poster:U,preload:"metadata",playsInline:!0},P),{controls:!H&&j,controlsList:"nodownload",onContextMenu:e=>{var t;e.preventDefault(),null==(t=P.onContextMenu)||t.call(P,e)},onError:e=>{var t;Z("\u89C6\u9891\u52A0\u8F7D\u5931\u8D25"),null==(t=P.onError)||t.call(P,e)}}))})});r(52155);var P=r(58236),L=r(23542),A=r(87299),M=r(46542),D="btn-Rp_TuI",R="handle-QyOQqh",E=(0,u.forwardRef)((e,t)=>{var{src:r}=e,i=(0,u.useRef)(null);return(0,u.useImperativeHandle)(t,()=>({seek:e=>{i.current&&(i.current.currentTime=e)}}),[]),(0,o.jsx)("div",{className:"playerRow-c08REB",children:(0,o.jsx)("video",{ref:i,className:"previewVideo-SrwhlH",src:r,controls:!0,preload:"auto",children:(0,o.jsx)("track",{kind:"captions"})})})});E.displayName="Player";var U=e=>{var{videoFrameUrl:t,fullDuration:r,start:i,end:a,timelineRef:n,onChangeStart:s,onChangeEnd:l,onChangeVideoTime:d}=e,c=(0,u.useRef)("none"),p=(0,u.useCallback)(()=>{c.current="none",document.body.style.userSelect=""},[]),h=(0,u.useCallback)(e=>{if("none"!==c.current&&n.current){var t=n.current.getBoundingClientRect(),o=Math.max(0,Math.min(e.clientX-t.left,t.width))/t.width*r;if("left"===c.current){var u=Math.max(0,Math.min(o,a-.1));s(u),d(u)}else if("right"===c.current){var p=Math.min(r,Math.max(o,i+.1));l(p),d(p)}else if("track"===c.current){var h=o-(i+(a-i)/2),v=i+h,m=a+h;v<0?(v=0,m=a-i):m>r&&(m=r,v=r-(a-i)),s(v),l(m),d(v)}}},[i,a,r]),v=(0,u.useCallback)(e=>{c.current=e;var t=e=>h(e),r=()=>{document.removeEventListener("mousemove",t),document.removeEventListener("mouseup",r),p()};document.addEventListener("mousemove",t),document.addEventListener("mouseup",r),document.body.style.userSelect="none"},[h,p]),m=(0,u.useCallback)(e=>{if(n.current){var t=n.current.getBoundingClientRect(),s=e.clientX-t.left,o=i/r*t.width,l=a/r*t.width;10>Math.abs(s-o)?v("left"):10>Math.abs(s-l)?v("right"):s>=o&&s<=l&&v("track")}},[n,r,i,a,v]);return(0,o.jsx)("div",{className:"timelineContainer-lOvJuR",children:(0,o.jsxs)("div",{ref:n,className:"timeline-C5f0my",onMouseDown:m,children:[(0,o.jsx)("div",{className:"frameContainer-MgALOU",style:{backgroundImage:t?"url(".concat(t,")"):"none",backgroundSize:"100% 100%",backgroundRepeat:"no-repeat"}}),(0,o.jsx)("div",{className:"selection-R7aKY1",style:{left:"".concat(i/r*100,"%"),width:"".concat((a-i)/r*100,"%"),borderColor:"#FFD666",borderWidth:"2px"}}),(0,o.jsx)("div",{className:"".concat(R," ").concat("leftHandle-YRoPYf"),style:{left:"".concat(i/r*100,"%")}}),(0,o.jsx)("div",{className:"".concat(R," ").concat("rightHandle-xzWPtI"),style:{left:"".concat(a/r*100,"%")}})]})})},O=new Map,B=e=>{var{isOpen:t,blobUrl:r,maxDuration:a=30,targetLongEdge:n,onConfirm:s,onCancel:l}=e,c=(0,u.useRef)(null),h=(0,u.useRef)(null),[v,m]=(0,u.useState)(0),[_,g]=(0,u.useState)(0),[f,y]=(0,u.useState)(30),[b,x]=(0,u.useState)(!1),[I,S]=(0,u.useState)(""),[w,N]=(0,u.useState)(0),[C,T]=(0,u.useState)(""),k=(0,u.useCallback)(e=>{var t=Math.max(0,f-a);ef?g(f):g(e)},[f,a]),j=(0,u.useCallback)(e=>{var t=Math.min(_+a,v);e>t?y(t):e<_?y(_):y(e)},[_,v,a]);(0,u.useEffect)(()=>{var e=!1;return(0,i._)(function*(){if(t&&r)try{var n=yield(0,M.cH)(r);if(e)return;var s=Math.max(0,n.duration);m(s);var o=Math.min(a,s);g(0),y(o);try{var c=yield(0,i._)(function*(){return new Promise((e,t)=>{if(O.has(r))return void e(O.get(r));var a=document.createElement("video");a.preload="metadata",a.crossOrigin="anonymous";var n=document.createElement("canvas"),s=n.getContext("2d");a.onloadedmetadata=()=>(0,i._)(function*(){try{var i=function*(e){var t=e/11*o;yield new Promise(e=>{a.currentTime=t;var r=()=>{a.removeEventListener("seeked",r),e()};a.addEventListener("seeked",r)}),s&&s.drawImage(a,e*l,0,l,d)},o=a.duration,l=100,d=60;n.width=12*l,n.height=d;for(var c=0;c<12;c++)yield*i(c);var u=n.toDataURL("image/jpeg",.7);O.set(r,u),e(u)}catch(e){t(e)}})(),a.onerror=()=>{t(Error("Failed to load video for frame extraction"))},a.src=r})})();if(e)return;T(c)}catch(e){}}catch(e){d.Z.error("\u8BFB\u53D6\u89C6\u9891\u4FE1\u606F\u5931\u8D25\uFF0C\u8BF7\u91CD\u8BD5\u6216\u66F4\u6362\u89C6\u9891"),l()}})(),()=>{e=!0,C&&(URL.revokeObjectURL(C),T(""))}},[r,t,a,l]);var P=(0,u.useMemo)(()=>Math.max(0,f-_),[_,f]),L=(0,u.useCallback)(e=>{c.current&&c.current.seek(e)},[]),R=(0,u.useCallback)(()=>(0,i._)(function*(){if(r)try{var e=yield(0,A.II)({blobUrl:r,start:_,duration:P,targetLongEdge:n,beforeLoadSdk:()=>{x(!0),S("\u6B63\u5728\u52A0\u8F7D\u526A\u88C1\u5DE5\u5177...")},afterLoadSdk:()=>{},beforeLoadFile:()=>{S("\u6B63\u5728\u51C6\u5907\u89C6\u9891...")},beforeTrim:()=>{S("\u6B63\u5728\u526A\u88C1\u89C6\u9891..."),N(0)},onProgress:e=>{N(e),S("\u6B63\u5728\u526A\u88C1\u89C6\u9891... ".concat(e,"%"))},afterTrim:()=>{S(""),x(!1),N(0)}});s(e)}catch(e){x(!1),S(""),N(0),d.Z.error("\u89C6\u9891\u526A\u88C1\u5931\u8D25\uFF0C\u8BF7\u91CD\u8BD5")}})(),[r,_,P,s,x,S]);return t&&r?(0,o.jsx)("button",{className:"modal-ItQaiO",tabIndex:0,type:"button",onKeyDown:e=>{("Escape"===e.key||"Enter"===e.key||" "===e.key)&&l()},children:(0,o.jsxs)("div",{className:"content-_OocK5",role:"dialog","aria-modal":"true",onClick:e=>e.stopPropagation(),onKeyDown:e=>e.stopPropagation(),children:[(0,o.jsxs)("h3",{className:"title-jKRyd1",children:["\u89C6\u9891\u65F6\u957F\u8C03\u6574\uFF08\u6700\u957F ",a,"s\uFF09"]}),(0,o.jsx)(E,{ref:c,src:r}),(0,o.jsx)(U,{videoFrameUrl:C,fullDuration:v,start:_,end:f,timelineRef:h,onChangeStart:k,onChangeEnd:j,onChangeVideoTime:L}),(0,o.jsxs)("div",{className:"summaryRow-ZhlblL",children:["\u5DF2\u9009\u62E9\u65F6\u957F\uFF1A",(0,o.jsxs)("strong",{children:[P.toFixed(1),"s"]}),P>a&&(0,o.jsx)("span",{className:"errorText-stJjjv",children:"\uFF08\u8D85\u8FC7\u6700\u5927\u65F6\u957F\uFF0C\u8BF7\u8C03\u6574\uFF09"})]}),b&&(0,o.jsxs)("div",{className:"progressRow-tDG391",children:[(0,o.jsx)("div",{className:"spinner-u70AJH"}),(0,o.jsx)("span",{className:"progressText-tlW8mU",children:I||"\u5904\u7406\u4E2D..."}),w>0&&(0,o.jsx)("div",{className:"progressBar-lXF0Q8",children:(0,o.jsx)("div",{className:"progressBarFill-hi6ltZ",style:{width:"".concat(w,"%")}})})]}),(0,o.jsxs)("div",{className:"actionsRow-D2O3gI",children:[(0,o.jsx)(p.Z,{trackingAction:"trim_cancel",trackingCategory:"video_trim_modal",type:"default",onClick:l,className:D,children:"\u53D6\u6D88"}),(0,o.jsx)(p.Z,{trackingAction:"trim_confirm",trackingCategory:"video_trim_modal",type:"primary",disabled:P<=0||P>a||b,onClick:R,className:D,children:"\u786E\u8BA4\u526A\u88C1\u5E76\u4E0A\u4F20"})]})]})}):null};r(69848)},82001:function(e,t,r){"use strict";r.d(t,{k:()=>i,r:()=>a});var i="795647",a="8700"},926:function(e,t,r){"use strict";r.d(t,{Bd:()=>n,Iy:()=>l,KK:()=>o,Ky:()=>u,O_:()=>c,QB:()=>s,SJ:()=>i,UV:()=>b,Ud:()=>d,X0:()=>a,fg:()=>m,hU:()=>p,j5:()=>h,r:()=>v,yh:()=>f});var i={resourceType:"aigc",resourceId:"cc_biz_video_agent_seedance2_origin",benefitType:"cc_biz_video_agent_seedance2_origin_720p"},a={resourceType:"aigc",resourceId:"cc_biz_video_agent_seedance2_origin",benefitType:"cc_biz_video_agent_seedance2_origin_with_reference_720p"},n={resourceType:"aigc",resourceId:"cc_biz_video_agent_seedance2_fast",benefitType:"cc_biz_video_agent_seedance2_fast_720p"},s={resourceType:"aigc",resourceId:"cc_biz_video_agent_seedance2_fast",benefitType:"cc_biz_video_agent_seedance2_fast_with_reference_720p"},o={resourceType:"aigc",resourceId:"cc_biz_video_agent_seedance2_origin",benefitType:"cc_biz_video_agent_seedance2_origin_vision"},l={resourceType:"aigc",resourceId:"cc_biz_video_agent_seedance2_fast",benefitType:"cc_biz_video_agent_seedance2_fast_vision"},d={seedance2_origin:{"480p":{resourceType:"aigc",resourceId:"cc_biz_video_agent_seedance2_origin",benefitType:"cc_biz_video_agent_seedance2_origin_480p"},"720p_lite":{resourceType:"aigc",resourceId:"cc_biz_video_agent_seedance2_origin",benefitType:"cc_biz_video_agent_seedance2_origin"},"720p":i},seedance2_origin_ref:{"480p":{resourceType:"aigc",resourceId:"cc_biz_video_agent_seedance2_origin",benefitType:"cc_biz_video_agent_seedance2_origin_with_reference_480p"},"720p_lite":{resourceType:"aigc",resourceId:"cc_biz_video_agent_seedance2_origin",benefitType:"cc_biz_video_agent_seedance2_origin_with_reference"},"720p":a},seedance2_fast:{"480p":{resourceType:"aigc",resourceId:"cc_biz_video_agent_seedance2_fast",benefitType:"cc_biz_video_agent_seedance2_fast_480p"},"720p_lite":{resourceType:"aigc",resourceId:"cc_biz_video_agent_seedance2_fast",benefitType:"cc_biz_video_agent_seedance2_fast"},"720p":n},seedance2_fast_ref:{"480p":{resourceType:"aigc",resourceId:"cc_biz_video_agent_seedance2_fast",benefitType:"cc_biz_video_agent_seedance2_fast_with_reference_480p"},"720p_lite":{resourceType:"aigc",resourceId:"cc_biz_video_agent_seedance2_fast",benefitType:"cc_biz_video_agent_seedance2_fast_with_reference"},"720p":s}},c={"720p":o,"1080p":{resourceType:"aigc",resourceId:"cc_biz_video_agent_seedance2_origin_1080p",benefitType:"cc_biz_video_agent_seedance2_origin_1080p"}},u={resourceType:"aigc",resourceId:"cc_biz_video_agent_agent_pro",benefitType:"cc_biz_video_agent_agent_pro"},p={resourceType:"aigc",resourceId:"cc_biz_video_agent_agent_fast",benefitType:"cc_biz_video_agent_agent_fast_vision"},h={resourceType:"aigc",resourceId:"cc_biz_video_agent_agent_fast",benefitType:"cc_biz_video_agent_agent_fast"},v={agent_fast:{"480p":{resourceType:"aigc",resourceId:"cc_biz_video_agent_agent_fast",benefitType:"cc_biz_video_agent_agent_fast_480p"},"720p_lite":h,"720p":{resourceType:"aigc",resourceId:"cc_biz_video_agent_agent_fast",benefitType:"cc_biz_video_agent_agent_fast_720p"}}},m={resourceType:"aigc",resourceId:"cc_biz_video_novel_image_generate",benefitType:"cc_biz_video_novel_image_generate"},_="pippit_image_agent_v2_cn",g={resourceType:"aigc",resourceId:_,benefitType:"pippit_image_agent_v2_cn_auto"},f={auto:"Auto",seedream_4:"Seedream 4","seedream_4.1":"Seedream 4.1","seedream_4.5":"Seedream 4.5","seedream_5.0":"Seedream 5.0 Lite"},y={auto:{"2k":g,"4k":g},seedream_4:{"2k":{resourceType:"aigc",resourceId:_,benefitType:"pippit_image_agent_v2_cn_4.0_2k"},"4k":{resourceType:"aigc",resourceId:_,benefitType:"pippit_image_agent_v2_cn_4.0_4k"}},"seedream_4.1":{"2k":{resourceType:"aigc",resourceId:_,benefitType:"pippit_image_agent_v2_cn_4.1_2k"},"4k":{resourceType:"aigc",resourceId:_,benefitType:"pippit_image_agent_v2_cn_4.1_4k"}},"seedream_4.5":{"2k":{resourceType:"aigc",resourceId:_,benefitType:"pippit_image_agent_v2_cn_4.5_2k"},"4k":{resourceType:"aigc",resourceId:_,benefitType:"pippit_image_agent_v2_cn_4.5_4k"}},"seedream_5.0":{"2k":{resourceType:"aigc",resourceId:_,benefitType:"pippit_image_agent_v2_cn_5.0_2k"},"4k":{resourceType:"aigc",resourceId:_,benefitType:"pippit_image_agent_v2_cn_5.0_4k"}}},b=(e,t)=>{var r=t||"2k";if(!e||"auto"===e)return y.auto[r];var i=y[e];return i?i[r]:y.auto[r]}},14370:function(e,t,r){"use strict";r.d(t,{$X:()=>s,$q:()=>o,d8:()=>n,tC:()=>l,uT:()=>a});var i,a={free:"\u514D\u8D39\u7248",standard:"\u57FA\u7840\u4F1A\u5458",pro:"\u6807\u51C6\u4F1A\u5458",max:"\u9AD8\u7EA7\u4F1A\u5458"},n={credit:"\u8D2D\u4E70\u79EF\u5206",vip_subscribe:"\u4F1A\u5458\u8BA2\u9605",commercial_template:"\u89E3\u9501\u5546\u7528\u6A21\u677F",template:"\u89E3\u9501\u6A21\u677F",ever_photo_subscribe:"\u4E91\u76F8\u518C\u8BA2\u9605",paid_course:"\u4ED8\u8D39\u8BFE\u7A0B",paid_live_topic:"\u4ED8\u8D39\u76F4\u64AD\u8BDD\u9898"},s=["free","standard","pro","max"];function o(e){return e in a}var l=((i={})[i.CreditsInsuffient=0]="CreditsInsuffient",i[i.VipLevelNotMeet=1]="VipLevelNotMeet",i)},70025:function(e,t,r){"use strict";r.d(t,{Z3:()=>d,bh:()=>l,gK:()=>a,hg:()=>o,jQ:()=>n,oG:()=>c,yp:()=>u});var i=r(69848),a={USER_SERVICE:"https://sf1-cdn-tos.douyinstatic.com/obj/ies-hotsoon-draft/vco/a40822a6-30c0-4037-919d-49230f660a25.html",PRIVACY_POLICY:"https://sf1-cdn-tos.douyinstatic.com/obj/ies-hotsoon-draft/vco/503995fb-a603-4549-91a0-8316a9a2f1de.html",AI_USAGE:"https://sf1-cdn-tos.douyinstatic.com/obj/ies-hotsoon-draft/vco/922abc50-045b-4613-a1ff-b36a8ad751a7.html",ALGORITHM_DISCLOSURE:"https://sf1-cdn-tos.douyinstatic.com/obj/ies-hotsoon-draft/vco/90f421e6-b431-43d0-a02b-8f0c15164b5c.html",BUSINESS_LICENSE:"https://sf1-cdn-tos.douyinstatic.com/obj/ies-hotsoon-draft/vco/770aa773-ed3c-423c-8437-3116d3348b26.html",TELECOM_LICENSE:"https://sf1-cdn-tos.douyinstatic.com/obj/ies-hotsoon-draft/vco/30110794-afff-48da-b97f-3145dd7d0d95.html",THIRD_PARTY_SHARING:"https://sf1-cdn-tos.douyinstatic.com/obj/ies-hotsoon-draft/vco/8a837068-524b-43ed-823e-4ae7ed5840c5.html",PERMISSION_USAGE:"https://sf1-cdn-tos.douyinstatic.com/obj/ies-hotsoon-draft/vco/d4294169-71c1-4288-a64b-10d619abbabb.html",ACCOUNT_CANCELLATION:"https://sf1-cdn-tos.douyinstatic.com/obj/ies-hotsoon-draft/vco/014376d4-85da-4877-911f-aea8c611c2b8.html",OPEN_SOURCE:"https://sf1-cdn-tos.douyinstatic.com/obj/ies-hotsoon-draft/vco/b35ec8d2-cdd4-4c7e-86a7-c9a0857a53d8.html"},n=[{label:"\u7528\u6237\u670D\u52A1\u534F\u8BAE",url:a.USER_SERVICE},{label:"\u9690\u79C1\u653F\u7B56",url:a.PRIVACY_POLICY},{label:"AI\u529F\u80FD\u4F7F\u7528\u89C4\u8303",url:a.AI_USAGE}],s=[{name:"\u7CA4B2-20190879",url:a.TELECOM_LICENSE,category:"license",description:"\u4FE1\u606F\u670D\u52A1\u4E1A\u52A1\u7ECF\u8425\u8BB8\u53EF\u8BC1"},{name:"\u8425\u4E1A\u6267\u7167",url:a.BUSINESS_LICENSE,category:"license",description:"\u6DF1\u5733\u5E02\u8138\u840C\u79D1\u6280\u6709\u9650\u516C\u53F8\u8425\u4E1A\u6267\u7167"},{name:"\u7B97\u6CD5\u53CA\u6A21\u578B\u5907\u6848\u516C\u793A\u8BF4\u660E",url:a.ALGORITHM_DISCLOSURE,category:"other",description:"\u7B97\u6CD5\u63A8\u8350\u670D\u52A1\u5907\u6848\u4FE1\u606F\u516C\u793A"}],o={name:"\u6DF1\u5733\u5E02\u8138\u840C\u79D1\u6280\u6709\u9650\u516C\u53F8",icp:"\u7CA4ICP\u590713065114\u53F7",address:"\u6DF1\u5733\u5E02\u5357\u5C71\u533A\u62DB\u5546\u8857\u9053\u6C34\u6E7E\u793E\u533A\u592A\u5B50\u8DEF51\u53F7\u592A\u5B50\u5E7F\u573A1104"},l={LOGIN_AGREEMENT:"\u5DF2\u9605\u8BFB\u5E76\u540C\u610F",USER_SERVICE_TITLE:"\u300A\u7528\u6237\u670D\u52A1\u534F\u8BAE\u300B",PRIVACY_POLICY_TITLE:"\u300A\u9690\u79C1\u653F\u7B56\u300B",AI_USAGE_TITLE:"\u300AAI\u529F\u80FD\u4F7F\u7528\u89C4\u8303\u300B",SEPARATOR_AND:"\u548C",SEPARATOR_COMMA:"\u3001"},d={AGREEMENT_CHECKBOX:"\u8BF7\u9605\u8BFB\u5E76\u540C\u610F\u7528\u6237\u670D\u52A1\u534F\u8BAE\u3001\u9690\u79C1\u653F\u7B56\u548CAI\u529F\u80FD\u4F7F\u7528\u89C4\u8303\u540E\uFF0C\u624D\u80FD\u7EE7\u7EED\u767B\u5F55",COMPLIANCE_MODAL:"\u5E73\u53F0\u5408\u89C4\u4FE1\u606F\u5F39\u7A97\uFF0C\u5305\u542B\u5E73\u53F0\u534F\u8BAE\u3001\u8425\u4E1A\u8D44\u8D28\u548C\u5176\u4ED6\u76F8\u5173\u4FE1\u606F\u3002\u4F7F\u7528Tab\u952E\u5BFC\u822A\uFF0C\u6309Enter\u6216\u7A7A\u683C\u952E\u6253\u5F00\u94FE\u63A5\u3002",OPEN_LINK:e=>"\u6253\u5F00".concat(e,"\uFF0C\u5C06\u5728\u65B0\u7A97\u53E3\u4E2D\u6253\u5F00"),RETRY_BUTTON:"\u91CD\u8BD5\u52A0\u8F7D\u5408\u89C4\u4FE1\u606F",RELOAD_BUTTON:"\u5237\u65B0\u9875\u9762",COMPLIANCE_BUTTON:"\u5E73\u53F0\u5408\u89C4\u4FE1\u606F"},c=(e,t)=>{try{window.open(e,"_blank","noopener,noreferrer")}catch(r){(0,i.eK)(r instanceof Error?r:Error("\u6253\u5F00\u5408\u89C4\u94FE\u63A5\u5931\u8D25"),{context:"compliance.openComplianceLink.initial",function:"openComplianceLink",module:"compliance",url:e,name:t||"",fallbackAttempted:!1});try{window.location.href=e}catch(r){(0,i.eK)(r instanceof Error?r:Error("\u964D\u7EA7\u6253\u5F00\u5408\u89C4\u94FE\u63A5\u5931\u8D25"),{context:"compliance.openComplianceLink.fallback",function:"openComplianceLink",module:"compliance",url:e,name:t||"",fallbackAttempted:!0})}}},u=e=>s.filter(t=>t.category===e)},66603:function(e,t,r){"use strict";r.d(t,{Z:()=>a,a:()=>i});var i=5e3,a="\u5DF2\u8D85\u8FC7\u6700\u5927\u8F93\u5165\u957F\u5EA6\u9650\u5236 ".concat(i," \u5B57\u7B26")},27270:function(e,t,r){"use strict";r.d(t,{B:()=>n,F:()=>i});var i="\u5C0F\u4E91\u96C0\u9047\u5230\u4E86\u4E00\u4E9B\u95EE\u9898\uFF0C\u8BF7\u7A0D\u540E\u91CD\u8BD5",a={10:"\u751F\u6210\u5931\u8D25\uFF0C\u8BF7\u7A0D\u540E\u91CD\u8BD5",11:"\u5F53\u524D\u6743\u76CA\u6216\u79EF\u5206\u4E0D\u8DB3\uFF0C\u8BF7\u8C03\u6574\u540E\u91CD\u8BD5",12:"\u751F\u6210\u5185\u5BB9\u89E6\u53D1\u5B89\u5BA1\u9650\u5236\uFF0C\u8BF7\u8C03\u6574\u5185\u5BB9\u540E\u91CD\u8BD5",13:"\u5DE5\u5177\u8C03\u7528\u5931\u8D25\uFF0C\u8BF7\u7A0D\u540E\u91CD\u8BD5",14:"\u7D20\u6750\u5904\u7406\u5931\u8D25\uFF0C\u8BF7\u66F4\u6362\u7D20\u6750\u540E\u91CD\u8BD5",15:"\u5F53\u524D\u670D\u52A1\u6682\u4E0D\u53EF\u7528\uFF0C\u8BF7\u7A0D\u540E\u91CD\u8BD5",16:"\u4EFB\u52A1\u72B6\u6001\u5F02\u5E38\uFF0C\u8BF7\u7A0D\u540E\u91CD\u8BD5",17:"\u6587\u4EF6\u670D\u52A1\u5F02\u5E38\uFF0C\u8BF7\u7A0D\u540E\u91CD\u8BD5",18:"\u4E91\u7A7A\u95F4\u670D\u52A1\u5F02\u5E38\uFF0C\u8BF7\u7A0D\u540E\u91CD\u8BD5",20:"\u670D\u52A1\u7E41\u5FD9\uFF0C\u8BF7\u7A0D\u540E\u91CD\u8BD5"};function n(e){if(null==e)return i;var t=String(e).trim();return/^\d{2,}$/.test(t)&&a[t.slice(0,2)]||i}},64908:function(e,t,r){"use strict";r.d(t,{am:()=>a,fy:()=>i});var i=()=>!1,a=()=>!0},21427:function(e,t,r){"use strict";r.d(t,{F:()=>a});var i,a=((i={}).Agent="agent",i.NovelAgent="novel_agent",i.Vids="vids",i.NestAgent="nest_agent",i.Image="image",i.VideoPart="video_part",i)},43529:function(e,t,r){"use strict";r.d(t,{B:()=>a});var i,a=((i={}).VIP="vip",i.EARLY_BIRD="early_bird",i.SEEDANCE_1_5="seedance_1_5",i.SEEDANCE_2_0="seedance_2_0",i.LONG_VIDEO_SEEDANCE_2_0="long_video_seedance_2_0",i.SORA_2="sora_2",i.VEO_3="veo_3",i.SEEDREAM_5_0="seedream_5_0",i.INTERNAL_USER="internal_user",i.NEST_AGENT="nest_agent",i.NOVEL="novel",i.NOVEL_2_0="novel_2_0",i.XYQ_SKILL="xyq_skill",i)},26163:function(e,t,r){"use strict";t.Z=(0,r(52014).m)({})},73183:function(e,t,r){"use strict";r.d(t,{j:()=>a});var i=r(18571),a=e=>{var{seconds:t=60,autoStart:r=!0,onAutoClick:a,dependencies:n=[],resetAfterClick:s=!1}=e,[o,l]=(0,i.useState)(!1),[d,c]=(0,i.useState)(t),u=(0,i.useRef)(null),p=(0,i.useRef)(null),h=(0,i.useRef)(a);(0,i.useEffect)(()=>{h.current=a},[a]);var v=(0,i.useCallback)(()=>{u.current&&(clearInterval(u.current),u.current=null),p.current&&(clearTimeout(p.current),p.current=null),l(!1)},[]),m=(0,i.useCallback)(()=>{v(),c(t)},[t,v]),_=(0,i.useCallback)(()=>{m(),l(!0),u.current=setInterval(()=>{c(e=>e<=0?0:e-1)},1e3),p.current=setTimeout(()=>{var e;v(),c(0),null==(e=h.current)||e.call(h),s&&c(t)},1e3*t)},[t,m,v,s]);(0,i.useEffect)(()=>(r?_():m(),()=>{v()}),[r,_,m,v,...n]);var g=0===t?1:1-Math.max(d,0)/t;return{isCounting:o,remainingSeconds:d,progress:g,startCountdown:_,resetCountdown:m,clearCountdown:v}}},77027:function(e,t,r){"use strict";var i=r(64349),a=r(64664),n=r(33994);r(14865);var s=r(44254),o=r(18571),l=(e,t)=>"number"==typeof t&&Number.isFinite(t)?"".concat(e," ").concat(Math.max(0,Math.min(100,Math.round(t))),"%"):e,d=!1;t.Z=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},{resetDelayMs:t=800,toastLabel:r="\u4E0B\u8F7D\u4E2D",showToast:c=!1,notifyOnBlocked:u=!0}=e,[p,h]=(0,o.useState)(!1),[v,m]=(0,o.useState)(void 0),[_,g]=(0,o.useState)("idle"),f=(0,o.useRef)(!1),y=(0,o.useRef)(null),b=(0,o.useRef)(null),x=(0,o.useRef)(null),I=(0,o.useRef)(void 0),S=(0,o.useRef)(0),w=(0,o.useCallback)(()=>{b.current&&(window.clearTimeout(b.current),b.current=null)},[]),N=(0,o.useCallback)(()=>{x.current&&(window.clearTimeout(x.current),x.current=null)},[]),C=(0,o.useCallback)(()=>{w(),s.Z.clear(),y.current&&(y.current=null)},[w]),T=(0,o.useCallback)(e=>{w(),b.current=window.setTimeout(()=>{C()},e)},[C,w]);(0,o.useEffect)(()=>()=>{N(),C(),f.current=!1,d=!1},[N,C]);var k=(0,o.useCallback)((e,t)=>{var i,a,n,o=e.state,d=(e=>{if("number"==typeof e&&Number.isFinite(e))return Math.max(0,Math.min(100,Math.round(e)))})("number"==typeof e.percent&&Number.isFinite(e.percent)?e.percent:"number"==typeof e.total&&Number.isFinite(e.total)&&e.total>0?e.loaded/e.total*100:void 0);if(g(o),m(d),null!=(i=null==t?void 0:t.showToast)?i:c){var u=null!=(a=null==t?void 0:t.toastLabel)?a:r,p=null!=(n=null==t?void 0:t.toastId)?n:y.current;if(p){var h=Date.now();if(h-S.current>120||I.current!==d){S.current=h,I.current=d;var v=l(u,d);if("error"===o){s.Z.error({id:p,content:"\u4E0B\u8F7D\u5931\u8D25",duration:2e3,closable:!1}),T(2100);return}if("complete"===o){s.Z.success({id:p,content:v,duration:1200,closable:!1}),T(1300);return}w(),s.Z.loading({id:p,content:v,duration:0,closable:!1})}}}},[w,c,r,T]),j=(0,o.useCallback)(()=>{C(),m(void 0),g("idle")},[C]),P=(0,o.useCallback)((e,o)=>(0,i._)(function*(){var i,p,_,b,I=null!=(i=null==o?void 0:o.notifyOnBlocked)?i:u;if(f.current||d){I&&s.Z.warning({content:"\u5DF2\u6709\u4E0B\u8F7D\u4EFB\u52A1\u8FDB\u884C\u4E2D\uFF0C\u8BF7\u7A0D\u540E\u518D\u8BD5",duration:2e3,closable:!1});return}f.current=!0,d=!0,N(),w(),h(!0),g("fetching"),m(void 0);var S=null!=(p=null==o?void 0:o.showToast)?p:c,C=S?null!=(_=null==o?void 0:o.toastId)?_:"download_".concat(Date.now(),"_").concat(Math.random().toString(16).slice(2)):void 0;C?(y.current=C,s.Z.loading({id:C,content:l(null!=(b=null==o?void 0:o.toastLabel)?b:r,0),duration:0,closable:!1})):y.current=null;try{yield e(e=>k(e,(0,n._)((0,a._)({},o),{toastId:C,showToast:S}))),k({state:"complete",loaded:0,total:0,percent:100},(0,n._)((0,a._)({},o),{toastId:C,showToast:S}))}catch(e){throw k({state:"error",loaded:0,total:void 0,percent:v},(0,n._)((0,a._)({},o),{toastId:C,showToast:S})),e}finally{f.current=!1,d=!1,h(!1),N(),x.current=window.setTimeout(()=>{j()},t)}})(),[N,w,u,c,r,v,k,t,j]),L=(0,o.useMemo)(()=>p?"number"==typeof v?"".concat(v,"%"):"...":null,[p,v]);return{isDownloading:p,percent:v,state:_,text:L,withProgress:P,onProgress:k}}},35267:function(e,t,r){"use strict";r.d(t,{d:()=>l,p:()=>s});var i=r(18571),a=r(79368),n=r(40137);function s(e,t){var r,i,a=null==t||null==(r=t.creditPricingInfo)?void 0:r.creditUnitPrice,n=null==t||null==(i=t.creditPricingInfo)?void 0:i.minChargeCnt;if(!a||!n||!e)return 0;var s=e*a/n;return s>1?Math.floor(s):Math.ceil(s)}var o=(0,r(50248).Z)(e=>{e.init()},500);function l(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],r=(0,a.G)(n.j);(0,i.useEffect)(()=>{o(r)},[r]);var s=e=>{if(!e)return{};var t,r,i,a=null==(t=e.strategies.find(e=>e.limitStrategy))?void 0:t.limitStrategy,n=null==(r=e.strategies.find(e=>e.creditStrategy))?void 0:r.creditStrategy,s=null==(i=e.strategies.find(e=>e.subscribeStrategy))?void 0:i.subscribeStrategy;return{unit:e.unit,limitStrategy:a,creditStrategy:n,subscribeStrategy:s}},[l,d]=(0,i.useState)(()=>s(e?r.getBenefitStrategy(e):void 0));return(0,i.useEffect)(()=>{e&&t&&r.forceUpdateBenefitStrategy()},[t,r,e]),(0,i.useEffect)(()=>{if(!e)return void d({});var t=()=>{d(s(r.getBenefitStrategy(e)))};t();var i=r.onBenefitStrategyChange(t);return()=>{i.dispose()}},[r,e]),l}},846:function(e,t,r){"use strict";r.d(t,{r:()=>c});var i=r(64664),a=r(33994),n=r(18571),s=r(38611),o=r(15141),l=r(69848),d=r(56800),c=()=>{var{loginStore:e,generate_id:t}=(0,s.mZ)(),r=(0,n.useCallback)(function(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1];e.forEach(e=>{(null==e?void 0:e.eventName)&&(!t||o.Ax.has(e.eventName))&&(0,d.wG)(e.eventName,e.params)})},[]),c=(0,n.useCallback)(()=>{var r,i=String((null==(r=e.userInfo)?void 0:r.user_id_str)||"").trim(),a=(0,d.Z9)(i),n=a.user_id||void 0;return{uid:n,user_id:n,user_is_login:a.user_is_login,generate_id:t}},[e.userInfo,t]),u=(0,n.useCallback)((e,t,n,s)=>function(){for(var u=arguments.length,p=Array(u),h=0;h{var r=c();(0,l.Hy)(e,(0,i._)({},r,t)),(0,d.ls)(e,(0,i._)((0,a._)((0,i._)({},r),{user_unique_id:r.uid}),t))},[c]),h=(0,n.useCallback)((e,t,n,s)=>{var u=c();(0,l.xi)(e,t,n,(0,i._)({},u,s)),(0,d.Wy)(e,t,n,(0,i._)((0,a._)((0,i._)({},u),{user_unique_id:u.uid}),s)),r((0,o.iy)(e,(0,a._)((0,i._)({},u,s),{module:t}),{module:t}),!0)},[r,c]),v=(0,n.useCallback)((e,t)=>{var r=c();(0,l.eK)(e,(0,i._)({},r,t)),(0,d.Nf)(e,(0,i._)((0,a._)((0,i._)({},r),{user_unique_id:r.uid}),t))},[c]),m=(0,n.useCallback)((e,t)=>{var r=c();(0,d.sN)(e,(0,i._)((0,a._)((0,i._)({},r),{user_unique_id:r.uid}),t))},[c]),_=(0,n.useCallback)((e,t)=>{var r=c();(0,d.N9)(e,(0,i._)((0,a._)((0,i._)({},r),{user_unique_id:r.uid}),t))},[c]),g=(0,n.useCallback)((e,t,a)=>{var n=c();r((0,o.iy)(e,(0,i._)({},n,t),a))},[r,c]);return{trackClick:u,trackPageView:p,trackBusinessAction:h,getCommonParams:c,trackError:v,trackUserActive:m,trackUserRetention:_,trackTeaV2Event:g}};t.Z=c},11404:function(e,t,r){"use strict";var i=r(64349),a=r(18571),n=r(18554);t.Z=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},{autoPrefetch:r=!1}=t,s=(0,a.useRef)(null),o=(0,a.useRef)(null),l=(0,a.useRef)(e),d=(0,a.useCallback)(()=>{o.current=null,l.current=void 0,s.current&&(s.current.release(),s.current=null)},[]),c=(0,a.useCallback)(()=>(0,i._)(function*(){if(!e)throw Error("Missing video url");return s.current&&l.current===e?s.current:(o.current||(l.current=e,o.current=(0,n.$Q)(e).then(t=>{if(l.current!==e)throw t.release(),Error("Video url outdated");return s.current=t,t}).finally(()=>{o.current=null})),o.current)})(),[e]);return(0,a.useEffect)(()=>{if(!e){l.current=void 0,d();return}if(l.current=e,!r)return()=>{d()};var t=!1;return c().catch(e=>{t||d()}),()=>{t=!0,d()}},[e,r,c,d]),{ensureHandle:c,releaseHandle:d}}},56869:function(e,t,r){"use strict";r.r(t),r.d(t,{default:()=>W});var i=r(64349),a=r(64664),n=r(33994),s=r(72322);r(14865);var o=r(44254),l=r(41925),d=r(801),c=r(1431),u=r(85308),p=r(16233),h=r(1663),v=r(18571),m=r(4600),_=r(30904),g=r(2175),f=r(3478),y=r(25166),b=(0,h.Pi)(e=>{var{onFileSelect:t,accept:r="image/*,video/*",disabled:i=!1,loading:a=!1,size:n="default",className:o}=e,[l,d]=(0,v.useState)(!1),c=(0,v.useCallback)(e=>{e.preventDefault(),i||d(!0)},[i]),u=(0,v.useCallback)(e=>{e.preventDefault(),d(!1)},[]),p=(0,v.useCallback)(e=>{if(e.preventDefault(),d(!1),!i){var{files:r}=e.dataTransfer;r.length>0&&t(r)}},[i,t]),h=(0,v.useCallback)(()=>{if(!i&&!a){var e=document.createElement("input");e.type="file",e.multiple=!0,e.accept=r,e.onchange=e=>{var{files:r}=e.target;r&&r.length>0&&t(r)},e.click()}},[i,a,t,r]),m="compact"===n?20:24,_=["uploadCard-mUjI4F","compact"===n?"compact-EJUThS":"",l?"dragOver-EkRvcI":"",i||a?"disabled-n_bIDR":"",o||""].filter(Boolean).join(" ");return(0,s.jsxs)("div",{className:_,onClick:h,onDragOver:c,onDragLeave:u,onDrop:p,children:[(0,s.jsx)("div",{className:"uploadIcon-oLDdeg",children:a?(0,s.jsx)(f.Z,{size:m,className:"spinner-X3JdWC"}):(0,s.jsx)(y.Z,{size:m})}),(0,s.jsx)("p",{className:"uploadText-eyU6wK",children:a?"\u4E0A\u4F20\u4E2D...":"\u6DFB\u52A0\u7D20\u6750"})]})}),x=r(38611),I=r(95970),S=r(15141),w=r(69848),N=r(48991),C=r(51967);function T(e){return(0,i._)(function*(){return yield(0,C.z)(e)})()}var k=r(46542),j=r(87299),P=r(1696),L=r(82001),A=r(91187),M=r(77426),D=r(33418),R=r(42784),E=r(46916).NG.PIPPIT_UGC_DREAMACTOR_AGENT,U="card-MRnHvS",O="cardHeader-MhFMBj",B="cardTitle-UfPlNI",z="cardDesc-lyKVyO",F="uploadArea-xSRC5V",Z="previewWrapper-iYulBQ",q="previewActions-ZQw2As",G="iconButton-hLaqt4",V="previewMedia-EBnz6_",H="emptyState-nDNPJn",W=(0,h.Pi)(()=>{var{loginStore:e,securityCheckStore:t}=(0,x.mZ)(),[r,h]=(0,v.useState)(null),[f,y]=(0,v.useState)(null),[W,Q]=(0,v.useState)(!1),[K,Y]=(0,v.useState)(!1),[J,X]=(0,v.useState)(!1),[$,ee]=(0,v.useState)(void 0),[et,er]=(0,v.useState)(null),[ei,ea]=(0,v.useState)(!1),[en,es]=(0,v.useState)(null),eo=(0,v.useMemo)(()=>!!r&&!!f&&!W,[r,f,W]),el=(0,v.useCallback)(()=>{h(null),y(null),Q(!1),ee(void 0),er(null),o.Z.success("\u5DF2\u91CD\u7F6E\u4F1A\u8BDD")},[]),ed=(0,v.useCallback)(()=>{h(null),o.Z.success("\u5DF2\u5220\u9664\u53C2\u8003\u89D2\u8272\u56FE\u7247")},[]),ec=(0,v.useCallback)(()=>{y(null),o.Z.success("\u5DF2\u5220\u9664\u52A8\u4F5C\u89C6\u9891")},[]),eu=(0,v.useCallback)(e=>(0,i._)(function*(){var t=null==e?void 0:e[0];if(t){if(!t.type.startsWith("image/"))return void o.Z.error("\u8BF7\u4E0A\u4F20\u56FE\u7247\u6587\u4EF6");try{Y(!0),(yield T(t))&&(t=yield(r=t,(0,i._)(function*(){if(!(yield T(r)))throw Error("\u6587\u4EF6\u4E0D\u662F HEIC/HEIF \u683C\u5F0F");try{var e=yield(0,C.U)({blob:r,type:"image/png",quality:1}),t=Array.isArray(e)?e[0]:e;if(!t)throw Error("HEIC \u8F6C\u6362\u5931\u8D25\uFF1A\u672A\u751F\u6210 PNG \u6587\u4EF6");var i=r.name.replace(/\.(heic|heif)$/i,"");return new File([t],"".concat(i,".png"),{type:"image/png",lastModified:r.lastModified})}catch(e){throw Error("HEIC \u8F6C\u6362\u5931\u8D25: ".concat(e instanceof Error?e.message:String(e)))}})())),t=yield(a=t,(0,i._)(function*(){return a.size<=0xa00000?a:(0,i._)(function*(){var e;try{e=yield createImageBitmap(a)}catch(e){throw Error("\u65E0\u6CD5\u89E3\u7801\u56FE\u7247")}try{var{targetW:t,targetH:r}=function(e,t){var r=Math.max(e,t);if(r<=1280)return{targetW:e,targetH:t};var i=1280/r;return{targetW:Math.max(1,Math.round(e*i)),targetH:Math.max(1,Math.round(t*i))}}(e.width,e.height),i=document.createElement("canvas");i.width=t,i.height=r;var n=i.getContext("2d");if(!n)throw Error("\u65E0\u6CD5\u521B\u5EFA\u753B\u5E03\u4E0A\u4E0B\u6587");n.drawImage(e,0,0,t,r);var s=yield new Promise((e,t)=>{i.toBlob(r=>{r?e(r):t(Error("\u56FE\u7247\u7F16\u7801\u5931\u8D25"))},"image/jpeg",.92)}),o="".concat(a.name.replace(/\.[^/.]+$/,"")||"reference",".jpg");return new File([s],o,{type:"image/jpeg",lastModified:Date.now()})}finally{e.close()}})()})());var r,a,n,s=yield(0,N.YQ)(t);s.success&&(null==(n=s.data)?void 0:n.asset_id)?(h({assetId:s.data.asset_id,originalName:s.originalName||t.name,type:"image",url:s.url}),o.Z.success("\u53C2\u8003\u89D2\u8272\u56FE\u7247\u4E0A\u4F20\u6210\u529F")):o.Z.error(s.error||"\u56FE\u7247\u4E0A\u4F20\u5931\u8D25")}catch(e){o.Z.error("\u56FE\u7247\u4E0A\u4F20\u5931\u8D25")}finally{Y(!1)}}})(),[]),ep=(0,v.useCallback)(e=>(0,i._)(function*(){var t=null==e?void 0:e[0];if(t){if(!t.type.startsWith("video/"))return void o.Z.error("\u8BF7\u4E0A\u4F20\u89C6\u9891\u6587\u4EF6");try{var r,i=URL.createObjectURL(t);try{var a=yield(0,k.cH)(i),n=Math.max(a.width,a.height);if(a.duration>30){var s=URL.createObjectURL(t);es(s),ea(!0),o.Z.warning("\u89C6\u9891\u957F\u5EA6\u8D85\u8FC7 30s\uFF0C\u8BF7\u526A\u88C1\u540E\u4E0A\u4F20");return}X(!0),n>2560&&(t=yield(0,j.fA)({blobUrl:i,targetLongEdge:2560}))}catch(e){throw e}finally{URL.revokeObjectURL(i)}var l=yield(0,N.YQ)(t);l.success&&(null==(r=l.data)?void 0:r.asset_id)?(y({assetId:l.data.asset_id,originalName:l.originalName||t.name,type:"video",url:l.url,videoId:l.data.vid}),o.Z.success("\u52A8\u4F5C\u89C6\u9891\u4E0A\u4F20\u6210\u529F")):o.Z.error(l.error||"\u89C6\u9891\u4E0A\u4F20\u5931\u8D25")}catch(e){o.Z.error("\u8BFB\u53D6\u89C6\u9891\u4FE1\u606F\u5931\u8D25\uFF0C\u8BF7\u91CD\u8BD5")}finally{X(!1)}}})(),[]),eh=(0,v.useCallback)(()=>(0,i._)(function*(){if(eo&&f&&r){Q(!0),ee(void 0),er(null);var s=(0,m.Z)(),u={thread_id:s,agent_type:"default",reference_asset_id:r.assetId,motion_asset_id:f.assetId,motion_video_id:f.videoId};try{let m,j,U;var p,h={userId:e.userConfig.uid,workspaceId:e.userConfig.workspace_id,spaceId:e.userConfig.space_id},[v,g]=yield Promise.all([_.pippitService.MGetAssetInfoWeb({workspace_id:e.userConfig.workspace_id,asset_ids:[r.assetId],uid:e.userConfig.uid}).then(e=>({assetId:e.data[0].asset_id,originalName:r.originalName,type:"image",url:e.data[0].download_url})),_.pippitService.MGetAssetInfoWeb({workspace_id:e.userConfig.workspace_id,asset_ids:[f.assetId],uid:e.userConfig.uid}).then(e=>({assetId:e.data[0].asset_id,originalName:f.originalName,type:"video",url:e.data[0].download_url,videoId:f.videoId}))]),y=v.url?[v.url]:[],b=g.videoId?[g.videoId]:[],{allPassed:x}=yield t.validateAuto({imageUrls:y,videoIds:b,category:"videogen"});if(!x)return void Q(!1);var N=new d.p({threadId:s,agentApiClient:(p={baseUrl:(0,D.isInternal)()?"https://pippit-platform-cn.".concat(A.E,"/api/internal"):"".concat("undefined"!=typeof window?window.location.origin:"","/api/biz"),defaultHeaders:{"Content-Type":"application/json"},getSubmitRunRequestParams:e=>({message:e,user_info:{consumer_uid:h.userId,workspace_id:h.workspaceId,space_id:h.spaceId,app_id:L.k},agent_name:E,agentName:E,entrance_from:"web",run_extra:JSON.stringify({client_extra:{edit_type:"dream_motion",entrance_from:"web",tab_name:"other"}})}),getListUserHistoryRequestParams:e=>(0,n._)((0,a._)({},e),{user:{consumerUid:h.userId,workspaceId:h.workspaceId,appId:L.k}})},new P.q(p)),artifactOptions:{artifactFilter:e=>(0,c.isXBizImagePart)(e.detail)||(0,c.isXBizVideoPart)(e.detail)},onReport:(e,t)=>{var r="dream_motion_default",i=(0,a._)({module:"dream_motion_agent_panel",action_type:e,thread_id:s,agent_name:r,agentName:r},t),n=(0,S.iy)(e,i,{module:"dream_motion_agent_panel",threadId:s,agentName:r,editType:"smart_ad_edit",entranceFrom:"direct",position:"home"});(0,I.d)({action:e,category:"dream_motion_agent_panel",extra:i,teaEvent:n})}});window.__debugger._dreamMotionAgiKit=N;var C=(h.userId,e=>(0,i._)(function*(){var t=e[0];if(!(e.length<1)&&(0,l.isTerminalRunState)(t.state)){var r=(0,R.PQ)();return requestAnimationFrame(()=>{var e,t,i,a,n=null==(t=N.artifactsManager.artifactList)||null==(e=t.findLast(e=>(0,c.isXBizVideoPart)(e.detail)))?void 0:e.detail,s=function(e){var t=e.artifactsManager.artifactList;if(null==t?void 0:t.length)for(var r=t.length-1;r>=0;r-=1){var i,a,n=null!=(a=null==(i=t[r])?void 0:i.detail)?a:t[r];if((0,c.isXBizError)(n))return n.data.message}var s=e.threadManager.messages;if(null==s?void 0:s.length)for(var o=s.length-1;o>=0;o-=1){var l,d=null==(l=s[o])?void 0:l.content;if(Array.isArray(d)){for(var u of d)if((0,c.isXBizError)(u))return u.data.message}}}(N),o=null==n||null==(a=n.data)||null==(i=a.video)?void 0:i.previewUrl;if("string"==typeof o&&o.trim())return void r.resolve(o);r.reject(Error(s||"video url is empty"))}),r.promise}})());N.threadManager.onRunStatesChange(e=>(0,i._)(function*(){var t=e[0];if(!(e.length<1)&&(0,l.isTerminalRunState)(t.state)){var r=(null==t?void 0:t.runId)||(null==t?void 0:t.run_id),i=(e,t)=>{var i=e instanceof Error?e:Error((null==e?void 0:e.message)||String(e||"\u751F\u6210\u5931\u8D25"));(0,w.eK)(i,(0,a._)((0,n._)((0,a._)({module:"dream_motion_agent_panel",operation:"submitRunRawCall"},u),{run_id:r}),t))},s=(e=>{if(!(null==e?void 0:e.length))return null;for(var t=e.length-1;t>=0;t-=1){var r=e[t],i=null==r?void 0:r.content;if(Array.isArray(i)){for(var a of i)if("biz/error"===(a.subType||a.sub_type))try{var n=a.data,s="string"==typeof n?JSON.parse(n):n;return{message:(null==s?void 0:s.message)||(null==s?void 0:s.error)||(null==s?void 0:s.summary)||n||"\u672A\u77E5\u9519\u8BEF",code:null==s?void 0:s.code,detail:null==s?void 0:s.detail,rawData:n}}catch(e){var o=a.data;return{message:"string"==typeof o?o:"\u89E3\u6790\u9519\u8BEF\u4FE1\u606F\u5931\u8D25",rawData:o}}}}return null})(N.threadManager.messages);if(s){i(Error(s.message||"\u751F\u6210\u5931\u8D25"),{error_message:s.message||"\u751F\u6210\u5931\u8D25",error_code:s.code}),Q(!1),ee(void 0),er(s),o.Z.error(s.message||"\u751F\u6210\u5931\u8D25");return}try{var d=yield C(e);if(!d)return;Q(!1),ee(d),er(null),o.Z.success("\u751F\u6210\u5B8C\u6210")}catch(e){var c=(null==e?void 0:e.message)||"\u751F\u6210\u5931\u8D25";i(e,{error_message:c}),Q(!1),ee(void 0),er({message:c}),o.Z.error("\u751F\u6210\u5931\u8D25")}}})());var T=[(m={image:{assetId:v.assetId,url:v.url,metadata:{width:0,height:0}}},{type:l.PartType.Data,subType:"biz/x_data_upload_image",data:JSON.stringify((0,M.deepToSnakeCaseKeys)(m))}),(j={video:{assetId:g.assetId,url:g.url,metadata:{width:0,height:0,durationMs:0}}},{type:l.PartType.Data,subType:"biz/x_data_upload_video",data:JSON.stringify((0,M.deepToSnakeCaseKeys)(j))}),(U=(0,a._)({keepAudio:!0,dreamactorVersion:"2.0"},g.videoId?{vid:g.videoId}:{}),{type:l.PartType.Data,subType:"biz/video_settings",data:(0,M.deepToSnakeCaseKeys)(U)})],k=yield N.threadManager.sendUserMessage(T);if((null==k?void 0:k.ok)===!1)throw Error((null==k?void 0:k.msg)||"\u53D1\u9001\u5931\u8D25")}catch(e){var j=(null==e?void 0:e.message)||"\u751F\u6210\u5931\u8D25";(0,w.eK)(e instanceof Error?e:Error(j),(0,a._)({module:"dream_motion_agent_panel",operation:"sendUserMessage"},u)),Q(!1),ee(void 0),er({message:j}),o.Z.error(j)}}})(),[eo,e,f,r,t]);return(0,s.jsxs)("div",{className:"container-_OAGjX",children:[(0,s.jsx)("div",{className:"header-Yxlioi",children:(0,s.jsx)(g.mr,{title:"\u52A8\u4F5C\u6A21\u4EFF",actions:(0,s.jsx)(g.sn,{trackingAction:"new_session",trackingCategory:"dream_motion",onClick:el,type:"default",size:"small",children:"\u65B0\u5EFA\u4F1A\u8BDD"})})}),(0,s.jsxs)("div",{className:"content-H7eG9j",children:[(0,s.jsxs)("div",{className:"topGrid-Dy_xMv",children:[(0,s.jsxs)("div",{className:U,children:[(0,s.jsxs)("div",{className:O,children:[(0,s.jsx)("h3",{className:B,children:"\u53C2\u8003\u89D2\u8272"}),(0,s.jsx)("p",{className:z,children:"\u4EC5\u652F\u6301\u4E0A\u4F20\u56FE\u7247\u7C7B\u578B"})]}),(0,s.jsx)("div",{className:F,children:r?(0,s.jsxs)("div",{className:Z,children:[(0,s.jsx)(g.Fd,{assetId:r.assetId,showLoading:!0,className:V}),(0,s.jsx)("div",{className:q,children:(0,s.jsx)(u.m.div,{whileHover:{scale:1.06},whileTap:{scale:.94},children:(0,s.jsx)(g.sn,{trackingAction:"delete_reference_image",trackingCategory:"dream_motion",type:"default",size:"small",onClick:ed,className:G,"aria-label":"\u5220\u9664\u56FE\u7247",title:"\u5220\u9664\u56FE\u7247",children:(0,s.jsx)(p.Z,{size:16})})})})," "]}):(0,s.jsx)(b,{accept:"image/*",onFileSelect:eu,loading:K})})]}),(0,s.jsxs)("div",{className:U,children:[(0,s.jsxs)("div",{className:O,children:[(0,s.jsx)("h3",{className:B,children:"\u52A8\u4F5C\u89C6\u9891"}),(0,s.jsx)("p",{className:z,children:"\u4EC5\u652F\u6301\u4E0A\u4F20\u89C6\u9891\u7C7B\u578B"})]}),(0,s.jsx)("div",{className:F,children:f?(0,s.jsxs)("div",{className:Z,children:[(0,s.jsx)(g.PG,{assetId:f.assetId,showLoading:!0,controls:!0,className:V}),(0,s.jsx)("div",{className:q,children:(0,s.jsx)(u.m.div,{whileHover:{scale:1.06},whileTap:{scale:.94},children:(0,s.jsx)(g.sn,{trackingAction:"delete_motion_video",trackingCategory:"dream_motion",type:"default",size:"small",onClick:ec,className:G,"aria-label":"\u5220\u9664\u89C6\u9891",title:"\u5220\u9664\u89C6\u9891",children:(0,s.jsx)(p.Z,{size:16})})})})]}):(0,s.jsx)(b,{accept:"video/*",onFileSelect:ep,loading:J})})]})]}),(0,s.jsx)("div",{className:"actionsRow-_xUcPB",children:(0,s.jsx)(g.sn,{trackingAction:"start_generation",trackingCategory:"dream_motion",type:"primary",size:"default",disabled:!eo,onClick:eh,children:"\u5F00\u59CB\u751F\u6210"})}),et&&(0,s.jsxs)("div",{className:"errorContainer-AYr4Y0",children:[(0,s.jsx)("div",{className:"errorTitle-N5f22x",children:"\u751F\u6210\u5931\u8D25"}),(0,s.jsx)("div",{className:"errorContent-uo8c8h",children:et.message})]}),(0,s.jsxs)("div",{className:"resultSection-IFVLlH",children:[(0,s.jsx)("h3",{className:"sectionTitle-lQLat0",children:"\u751F\u6210\u7ED3\u679C"}),W?(0,s.jsx)("div",{className:H,children:"\u751F\u6210\u4E2D..."}):$?(0,s.jsx)("div",{className:"resultPlayer-TA4LCh",children:(0,s.jsx)(g.PG,{src:$,controls:!0,showLoading:!0,showError:!0,className:"resultVideo-XjCm6u"})}):(0,s.jsx)("div",{className:H,children:"\u6682\u65E0\u751F\u6210\u7ED3\u679C"})]}),(0,s.jsx)(g.b4,{isOpen:ei,blobUrl:en,maxDuration:30,targetLongEdge:2560,onCancel:()=>{ea(!1),en&&(URL.revokeObjectURL(en),es(null))},onConfirm:e=>(0,i._)(function*(){ea(!1),en&&(URL.revokeObjectURL(en),es(null)),X(!0);try{var t,r=yield(0,N.YQ)(e);r.success&&(null==(t=r.data)?void 0:t.asset_id)?(y({assetId:r.data.asset_id,originalName:r.originalName||e.name,type:"video",url:r.url,videoId:r.data.vid}),o.Z.success("\u5DF2\u4F7F\u7528\u526A\u88C1\u540E\u7684\u89C6\u9891")):o.Z.error(r.error||"\u89C6\u9891\u4E0A\u4F20\u5931\u8D25")}catch(e){o.Z.error("\u89C6\u9891\u4E0A\u4F20\u5931\u8D25")}finally{X(!1)}})()})]})]})})},87764:function(e,t,r){"use strict";r.r(t),r.d(t,{default:()=>tT});var i=r(72322),a=r(61697),n=r(28283),s=r(73842),o=r(1663),l=r(18571),d=r(64349),c=r(64664),u=r(33994),p=r(32790);function h(e){return{add:t=>(e.push(t),()=>{var r=e.indexOf(t);-1!==r&&e.splice(r,1)}),get items(){return e}}}var v=h([]),m=!1,_=null,g=new WeakMap,f=h([]),y=!1,b=null,x=null;"undefined"!=typeof window&&function(){if(m||"function"!=typeof globalThis.fetch||(_=globalThis.fetch.bind(globalThis),m=!0,globalThis.fetch=(e,t)=>{var r={input:e,init:t};return(function e(t,r){return(0,d._)(function*(){var{items:i}=v;if(t>=i.length){if(!_)throw Error("[fetch-interceptor] native fetch missing");return _(r.input,r.init)}return i[t](r,()=>e(t+1,r))})()})(0,r).then(e=>(r.input,e))}),!y&&"undefined"!=typeof XMLHttpRequest){var e=XMLHttpRequest.prototype;b=e.open,x=e.send,y=!0,e.open=function(){var e=arguments[0],t=arguments[1],r="string"==typeof t?t:t.href;g.set(this,{method:e,url:r}),b.apply(this,arguments)},e.send=function(e){var t,r=null!=(t=g.get(this))?t:{method:"",url:""},i=(0,u._)((0,c._)({xhr:this},r),{body:e});i.body=function(e,t){if("string"!=typeof e||!t.includes("/abtest_config/"))return e;var r=(0,p.D)(e);if(!r||"object"!=typeof r||!r.header||"object"!=typeof r.header)return e;var i=r.header.user_unique_id;return"string"==typeof i&&i?JSON.stringify((0,u._)((0,c._)({},r),{header:(0,u._)((0,c._)({},r.header),{uid:i})})):e}(i.body,i.url),function e(t,r){var{items:i}=f;if(t>=i.length){null==x||x.call(r.xhr,r.body);return}var a=!1;i[t](r,()=>{if(a)throw Error("[fetch-interceptor] xhr next() called twice");a=!0,e(t+1,r)})}(0,i)}}}(),r(84923);var I=r(38611),S=r(69848),w=r(56800),N=r(19729),C=r(50586),T=r(79368),k=r(52494),j=r(37139),P=r(94514),L=r(47606),A=r(39415),M=r(13820),D=r(29388),R=r(60506),E=r(51414),U=r(32377);class O extends A.FS{createChild(e){return new O(e,this)}dispose(){for(var e of this._childs)e.dispose();for(var[t,r]of(this._parent instanceof O&&this._parent._childs.delete(this),this._services.entries))if(!(r instanceof M.M)&&r!==this&&r.__origin__!==this&&(0,E.Wf)(r)){var i;switch(null==(i=this.services.ownerships)?void 0:i.get(t)){case D.x.Reference:break;case D.x.Owned:default:r.dispose()}}}constructor(e=new R.y,t){super(e,t,e=>{(0,U.PB)(e,this)}),this._childs=new Set,this._parent instanceof O&&this._parent._childs.add(this)}}var B=r(56287),z=r(74866),F=r(53072),Z=r(99208),q=r(11764),G=r(74812),V=r(99217),H=r(72690),W=r(4521),Q=r(22892),K=r(30517),Y=r(31827),J=r(82490),X=r(17706),$=r(24040),ee=r(31856),et=r(40137),er=r(2665),ei=r(27947),ea=r(82001),en=r(91187),es=r(33418),eo=r(95970);class el{reportDevEvent(){for(var e=arguments.length,t=Array(e),r=0;r{if(!e||"string"!=typeof e)return{};try{var t=JSON.parse(e);if(!t||"object"!=typeof t||Array.isArray(t))return{};return t}catch(e){return{}}},ev=function(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1];return!0===e||"true"===e||1===e||"1"===e||!1!==e&&"false"!==e&&0!==e&&"0"!==e&&t},em=()=>(0,d._)(function*(){var e,t,r=yield eu.pippitService.GetTCCConfig({config_names:[ep]});return null==r||null==(t=r.data)||null==(e=t.configs)?void 0:e[ep]})(),e_=()=>"undefined"==typeof document||"hidden"!==document.visibilityState,eg=e=>"undefined"==typeof document?()=>{}:(document.addEventListener("visibilitychange",e),()=>{document.removeEventListener("visibilitychange",e)}),ef=new class{getConfig(){return(0,d._)(function*(){return void 0!==this.config&&this.now()1&&void 0!==arguments[1]&&arguments[1];return(0,d._)(function*(){return ev((yield this.getConfig())[e],t)}).call(this)}getCachedState(e){var t,r=arguments.length>1&&void 0!==arguments[1]&&arguments[1];return{enabled:ev(null==(t=this.config)?void 0:t[e],r),loaded:void 0!==this.config}}getNextRefreshDelayMs(){return Math.max(0,this.nextRefreshAt-this.now())}hasLoaded(){return void 0!==this.config}subscribe(e){var t=this.listeners.size>0;return this.listeners.add(e),t||(this.unsubscribeVisibilityChange=this.subscribeVisibilityChange(this.handleVisibilityChange),this.refreshIfNeeded()),()=>{if(this.listeners.delete(e),0===this.listeners.size){var t;this.clearPollingTimer(),null==(t=this.unsubscribeVisibilityChange)||t.call(this),this.unsubscribeVisibilityChange=void 0}}}loadAndCacheConfig(){if(this.configPromise)return this.configPromise;var e=this.loadConfig().then(eh).then(e=>(this.config=e,this.scheduleNextRefresh(!0),e)).catch(e=>(void 0===this.config&&(this.config={}),this.scheduleNextRefresh(!1),this.config)).finally(()=>{this.configPromise===e&&(this.configPromise=void 0)});return this.configPromise=e,e}scheduleNextRefresh(e){var t=e?this.refreshIntervalMs:this.retryDelayMs;this.nextRefreshAt=this.now()+t,this.retryDelayMs=e?this.initialRetryDelayMs:Math.min(2*this.retryDelayMs,this.maxRetryDelayMs)}refreshForSubscribers(){return this.pollingPromise||(this.pollingPromise=this.loadAndCacheConfig().then(e=>(this.notifyListeners(),e)).finally(()=>{this.pollingPromise=void 0,this.schedulePollingTimer()})),this.pollingPromise}schedulePollingTimer(){this.clearPollingTimer(),0!==this.listeners.size&&void 0!==this.config&&this.isVisible()&&(this.pollingTimer=setTimeout(this.refreshIfNeeded,this.getNextRefreshDelayMs()))}clearPollingTimer(){this.pollingTimer&&(clearTimeout(this.pollingTimer),this.pollingTimer=void 0)}notifyListeners(){this.listeners.forEach(e=>{e()})}constructor(e=em,t={}){var r,i,a,n,s,o;this.loadConfig=e,this.listeners=new Set,this.nextRefreshAt=0,this.refreshIfNeeded=()=>{if(0!==this.listeners.size){if(!this.isVisible())return void this.clearPollingTimer();if(void 0===this.config||this.now()>=this.nextRefreshAt)return void this.refreshForSubscribers();this.schedulePollingTimer()}},this.handleVisibilityChange=()=>{if(!this.isVisible())return void this.clearPollingTimer();this.refreshIfNeeded()},this.initialRetryDelayMs=null!=(r=t.initialRetryDelayMs)?r:3e4,this.isVisible=null!=(i=t.isVisible)?i:e_,this.maxRetryDelayMs=null!=(a=t.maxRetryDelayMs)?a:3e5,this.now=null!=(n=t.now)?n:Date.now,this.refreshIntervalMs=null!=(s=t.refreshIntervalMs)?s:3e5,this.retryDelayMs=this.initialRetryDelayMs,this.subscribeVisibilityChange=null!=(o=t.subscribeVisibilityChange)?o:eg}},ey=function(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],[r,i]=(0,l.useState)(()=>{var r=ef.getCachedState(e,t);return{enabled:r.enabled,ready:r.loaded}});return(0,l.useEffect)(()=>{var r=!1,a=()=>{var a=ef.getCachedState(e,t);r||i({enabled:a.enabled,ready:a.loaded})};a();var n=ef.subscribe(a);return()=>{r=!0,n()}},[t,e]),r},eb=(e,t)=>{if(!e)return"unknown";var r=t?new URLSearchParams(t).get("tab_name"):null;if(("/home"===e||"/"===e)&&r)return r.replace(/^\//,"").replace(/(\/|\-)/g,"_");if("/"===e)return"base";if("/home"===e)return"home";if("/login"===e)return"login";if(e.startsWith("/vids"))return"vids";if(e.startsWith("/history"))return"history";if(e.startsWith("/image-generation"))return"image_generation";if(e.startsWith("/replay"))return"replay";if(e.startsWith("/ai-lab"))return"ai_lab";if(e.startsWith("/integrated-agent"))return"integrated_agent";if(e.startsWith("/montage"))return"montage";if(e.startsWith("/novel"))return"novel";if(r){var i=e.replace(/^\//,"").replace(/(\/|\-)/g,"_")||"unknown",a=r.replace(/^\//,"").replace(/(\/|\-)/g,"_");return"".concat(i,"_").concat(a)}return e.replace(/^\//,"").replace(/(\/|\-)/g,"_")};r(1457);var ex=r(12349),eI=r(27544);r(45535),r(14865),r(32861);var eS=r(76894),ew=r(44254),eN=r(48541),eC=r(41925),eT=r(1696),ek=r(801),ej=r(1431),eP=r(26664),eL=r(3907),eA=r(64908),eM=r(59432),eD=r(47746),eR=r(15141),eE=r(71609),eU=r(17401),eO=r(82823),eB=r(16390),ez=r(90386),eF=r(77495),eZ=r(68559),eq="biz/image_settings",eG=e=>{var t;return null!=(t=null==e?void 0:e.subType)?t:null==e?void 0:e.sub_type},eV=r(2298),eH=r.n(eV),eW=r(50906),eQ=r.n(eW),eK=r(61598),eY=r.n(eK),eJ=r(91286),eX=r.n(eJ),e$=r(7893),e0=r(98394),e1=e=>{if(!e)return{width:1,height:1};switch(e){case e0.p.CanvasRatio16To9:return{width:16,height:9};case e0.p.CanvasRatio9To16:return{width:9,height:16};case e0.p.CanvasRatio4To3:return{width:4,height:3};case e0.p.CanvasRatio3To4:return{width:3,height:4};case e0.p.CanvasRatio1To1:return{width:1,height:1};case e0.p.CanvasRatio2To1:return{width:2,height:1};case e0.p.CanvasRatio2_35To1:return{width:2.35,height:1};case e0.p.CanvasRatio1_85To1:return{width:1.85,height:1};case e0.p.CanvasRatio1_125To2_436:return{width:1.125,height:2.436};case e0.p.CanvasRatio3To2:return{width:3,height:2};case e0.p.CanvasRatio2To3:return{width:2,height:3};case e0.p.CanvasRatioCustom:default:return{width:1,height:1}}};function e2(e,t){0!==e.length&&(function(e){if(0===e.length)return[];for(var t=[],r=[],i=[],a=0;a1?50:25,o=s/n.aspectRatio,l=s,d=1;d0&&r.push(i),r.forEach((e,r)=>{(function(e){if(0===e.length)return[];var t=e[0],r=t.aspectRatio>1?50:25,i=r/t.aspectRatio,a=[];a.push(r);for(var n=1;ne+t,0);if(o>100){var l=100/o,d=e.length-1,c=4*d;return e.map((t,r)=>{var i,n=a[r]*l;return i=d>0?c/e.length:t.aspectRatio>1?2:3,{percentWidth:"calc(".concat(n.toFixed(2),"% - ").concat(i.toFixed(0),"px)"),aspectRatio:t.aspectRatio.toString()}})}var u=e.length-1,p=4*u;return e.map((t,r)=>{var i;return i=u>0?p/e.length:t.aspectRatio>1?2:3,{percentWidth:"calc(".concat(a[r].toFixed(2),"% - ").concat(i.toFixed(0),"px)"),aspectRatio:t.aspectRatio.toString()}})})(e).forEach((e,r)=>{t.push((0,u._)((0,c._)({},e),{isFirstInRow:0===r}))})}),t})(e).forEach((r,i)=>{var a=e[i];if(a&&t[a.resultIndex]){var n=t[a.resultIndex];if((0,ej.isXBizImagePart)(n)){var s=n.data;s.image||(s.image={}),s.image.metadata||(s.image.metadata={}),Object.assign(s.image.metadata,r)}}})}var e4=e=>(null==e?void 0:e.subType)||(null==e?void 0:e.sub_type),e3=e=>{var t=e4(e);return t&&!e.subType&&(e.subType=t),e};function e6(e){if(!(0,ej.isXBizImagePart)(e))return;var t,r,i,a,n,s,o,l=null==e?void 0:e.artifact;if(!l)return;var d=null!=(i=l.toolInfoList)?i:l.tool_info_list;if(Array.isArray(d)&&0!==d.length){var p=d[0],h=null!=(a=null==p?void 0:p.toolDetail)?a:null==p?void 0:p.tool_detail;if(h){var v=null!=(o=null!=(s=null!=(n=null==h?void 0:h.generationModel)?n:null==h?void 0:h.generation_model)?s:null==p||null==(t=p.toolDetail)?void 0:t.generation_model)?o:null==p||null==(r=p.tool_detail)?void 0:r.generationModel,m=(0,e$.W)(v);m&&(l.toolInfoList=d,p.toolDetail=(0,u._)((0,c._)({},"object"==typeof h&&h?h:{}),{generationModel:m}))}}}function e5(e,t,r,i){return{content:function(e,t,r,i){for(var a=[],n=[],s=[],o=null,l=[],d=null,c=0;c0&&(e2(l,a),l=[]),a.push(r);if(o&&!(0,ej.isTextPart)(r)&&(o=null),l.length>0&&!((0,ej.isXBizImagePart)(r)||(0,ej.isXBizErrorPart)(r))&&(e2(l,a),l=[]),(0,ej.isXBizImagePredictInfoPart)(r)){for(var i=0;i{var[e,t]=s.split(":");return Number(e)/Number(t)})():t.width&&t.height?t.width/t.height:1,d=t.width||1;l.push({part:i,originalWidth:d,originalHeight:d/o,aspectRatio:o,resultIndex:a.length}),a.push(i)}(i);return}if((0,ej.isXBizVideoPredictInfoPart)(r)){for(var c of r.data.videoPredictInfoList){var u=(0,ej.buildIXBizVideoPart)({video:{metadata:c.videoMeta,assetId:c.taskID||"",url:"",uri:"",caption:c.userPrompt||"",ratio:e1(c.ratio)},taskID:c.taskID});s.push(u),a.push(u)}return}if((0,ej.isXBizImagePart)(r)||n.length&&(0,ej.isXBizErrorPart)(r)){var p=n.shift();if(p)(0,ej.isXBizImagePart)(r)?eH()(p,r):eH()(p,{data:r.data}),e6(p);else{if((0,ej.isXBizImagePart)(r)){e6(r);var h=eY()(r.data,["image","metadata"])||{},v=h.ratio,m="string"==typeof v&&v.includes(":")?(()=>{var[e,t]=v.split(":");return Number(e)/Number(t)})():h.width&&h.height?h.width/h.height:1,_=h.width||1;l.push({part:r,originalWidth:_,originalHeight:_/m,aspectRatio:m,resultIndex:a.length})}a.push(r)}return}if((0,ej.isXBizVideoPart)(r)||s.length&&(0,ej.isXBizErrorPart)(r)){var g=s.shift();if(g)eH()(g,r);else if(n.length>0){var f=n.shift();eH()(f,r)}else a.push(r);return}(0,ej.isXBizThinkingPart)(r)?d?d.data+=r.data:(d=r,a.push(d)):(0,ej.isTextPart)(r)?o?o.data+=r.data:(o=r,a.push(o)):(0,ej.isXBizErrorPart)(r)?a.push(eX()((0,ej.buildIXBizImagePart)(),{data:r.data})):(0,ej.isXBizFunctionalButtonPart)(r)||a.push(r)}(c);l.length>0&&e2(l,a);for(var u=[],p=[],h=0;h{var[e,t]=i.split(":");return Number(e)/Number(t)})():r.width&&r.height?r.width/r.height:1,s=r.width||1;p.push({part:t,originalWidth:s,originalHeight:s/n,aspectRatio:n,resultIndex:e})}else p.length>0&&(u.push([...p]),p=[])}(h);if(p.length>0&&u.push(p),u.forEach(e=>{e2(e,a)}),d&&a.length>1&&(a=a.filter(e=>!(0,ej.isXBizThinkingPart)(e))),(null==t?void 0:t.state)===eC.RunState.Canceled&&0===(a=a.filter(e=>!(0,ej.isXBizVideoPart)(e)&&!(0,ej.isXBizImagePart)(e)&&!(0,ej.isXBizDataPlanInfoPart)(e))).length&&a.push((0,ej.buildCancelRunPart)("\u53D6\u6D88")),t&&!(0,eC.isTerminalRunState)(t.state)&&i){var v=e.at(-1),m=v?e3(eQ()(v)):void 0;if(m){var _=(0,ej.isXBizImagePredictInfoPart)(m)||(0,ej.isXBizVideoPredictInfoPart)(m)||"biz/x_data_predict_info"===e4(m),g=!!((null==r?void 0:r.length)&&r.length>0);!(0,ej.isTextPart)(m)||_||(0,ej.isXBizThinkingPart)(m)||(0,ej.isLoadingPart)(m)||(0,ej.isXBizDataPlanInfoPart)(m)||(0,ej.isXBizError)(m)||(0,ej.isXBizErrorPart)(m)||g||a.push((0,ej.buildLoadingPart)())}else a.push((0,ej.buildLoadingPart)())}return a}(e,r,t,i),toolCalls:t?t.map(e=>{var t;return(0,u._)((0,c._)({},e),{toolReq:"string"==typeof e.toolReq?null!=(t=(0,p.D)(e.toolReq))?t:{}:e.toolReq})}):void 0}}var e8="__pippitcn_integrated_agent_dont_show_delete_confirm",e7=(0,o.Pi)(e=>{var t,{threadId:r,children:a,validateTexts:n,extraSubmitRunParams:s={},moduleName:o="integrated_agent_panel",headers:p={},customRequest:h}=e,{integratedAgentStore:v,loginStore:m,replayStore:_,generate_id:g,sandboxedAgentChatStore:f,homepageStore:y}=(0,I.mZ)(),{sandboxSessionStore:b}=f,{uid:x,workspace_id:N,space_id:C}=m.userConfig,T=!!(x&&N),k=(0,l.useRef)(null),j=(0,l.useRef)(null),P=(0,l.useMemo)(()=>(0,eE.m_)((0,c._)({},p)),[p]),L=(0,l.useMemo)(()=>({baseUrl:(0,es.isInternal)()?"https://pippit-platform-cn.".concat(en.E,"/api/internal"):"".concat("undefined"!=typeof window?window.location.origin:"","/api/biz"),defaultHeaders:(0,eE.m_)((0,c._)({},p)),onBeforeSubmitRun:e=>(0,d._)(function*(){let t;var i,a,s=v.agentName===eO.NG.PIPPIT_IMAGE_AGENT_V2,o=v.agentName===eO.NG.PIPPIT_NEST_AGENT;if(o&&!(yield b.ensureSessionReady(void 0,{autoWake:!0})))throw Error(b.sendDisabledReason||b.sessionError||"\u5F53\u524D\u5BF9\u8BDD\u4F1A\u8BDD\u672A\u5524\u9192");var l=e,d=(0,eB.a1)(k.current),p=(null==(a=k.current)||null==(i=a.threadManager)?void 0:i.threadId)||v.threadId||r,h=(0,eB.xM)(v.getModelPreference(p),d);if(o){var m={},_=h.imageModel,g=h.videoModel,f=y.formData.videoResolution,x=!!f&&((0,eA.fy)()||"seedance2.0_vision"===g);if(_&&"auto"!==_&&(m.image_model=_),g&&"auto"!==g&&(m.video_model=g),x&&(m.videoResolution=f),Object.keys(m).length>0){var I={type:eC.PartType.Data,subType:"biz/general_agent_settings",data:m};l=(0,u._)((0,c._)({},l),{content:[...l.content,I]})}}var S=!s||(null==(t=l.content)?void 0:t.some(e=>eG(e)===eq))?l:(()=>{var e,t,r,i=(e=>{if(!Array.isArray(e))return null;for(var t=e.length-1;t>=0;t-=1){var r=e[t];if((null==r?void 0:r.role)==="user"){var i=null==r?void 0:r.content;if(Array.isArray(i))for(var a=i.length-1;a>=0;a-=1){var n=i[a];if(eG(n)===eq&&(null==n?void 0:n.data)!=null)return n}}}return null})(null==v||null==(r=v.vidsStore)||null==(t=r.conversationStore)?void 0:t.latestMessages);return i?(0,u._)((0,c._)({},l),{content:[...l.content,(e={type:(null==i?void 0:i.type)||"data",subType:eq,data:null==i?void 0:i.data},(null==i?void 0:i.sequence)!==void 0&&(e.sequence=i.sequence),(null==i?void 0:i.hidden)!==void 0&&(e.hidden=i.hidden),(null==i?void 0:i.isThought)!==void 0&&(e.isThought=i.isThought),(null==i?void 0:i.is_thought)!==void 0&&(e.is_thought=i.is_thought),e)]}):l})(),w=v.agentName,N=w&&w===eO.NG.PIPPIT_NEST_AGENT?(0,u._)((0,c._)({},S),{content:S.content.map(e=>(0,eF.a9)(e)?(0,eF.CC)(e):e)}):S,C=N.content.reduce((e,t)=>((0,eF.VO)(t)&&e.push((0,eF.Sy)(t)),e),[]);if(0===C.length)return Promise.resolve(e);if(!(yield n(C,{category:v.agentName===eO.NG.PIPPIT_NEST_AGENT?(0,eZ.zT)(h.videoModel):v.agentName===eO.NG.PIPPIT_IMAGE_AGENT_V2?"poster":"videogen"})))throw Error("\u5B89\u5168\u5BA1\u6838\u5931\u8D25\uFF1A\u8BF7\u4FEE\u6539\u8F93\u5165\u5185\u5BB9\u540E\u91CD\u8BD5");return Promise.resolve(N)})(),getSubmitRunRequestParams:e=>{var t,r,i=(null==v||null==(r=v.vidsStore)||null==(t=r.conversationStore)?void 0:t.videoMode)===eM.tB.OneClick,a=(0,es.resolveEntranceFrom)(),n=v.agentName===eO.NG.PIPPIT_NEST_AGENT?eO.NG.PIPPIT_NEST_AGENT:eO.NG.PIPPIT_VIDEO_AGENT_V2_CN,o=(0,eD.rw)(e);return(0,c._)({message:o,user_info:{consumer_uid:x,workspace_id:N,space_id:C,app_id:ea.k},agent_name:v.agentName||n,agentName:v.agentName||n,entrance_from:"web",run_extra:JSON.stringify({client_extra:{edit_type:"integrated_agent",position:"home",entrance_from:a,tab_name:"other",is_auto_mode:i}})},s)},getListUserHistoryRequestParams:e=>(0,u._)((0,c._)({},e),{user:{consumerUid:x,workspaceId:N,appId:ea.k}})}),[x,N,C,n,s,v,b]),A=(0,l.useMemo)(()=>{if(T){if(j.current)return j.current;var e=(0,u._)((0,c._)({},L),{defaultHeaders:P});return j.current=new eT.q(e),j.current}},[T,L,P]);(0,l.useEffect)(()=>{A&&A.updateConfig(L)},[A,L]),(0,l.useEffect)(()=>{A&&A.setHeaders(P)},[A,P]),(0,l.useEffect)(()=>{if(r){var e,t,i=v.agentName||(null==(t=k.current)||null==(e=t.threadManager)?void 0:e.agentName);(0,w.wG)("one_agent_chat",{action:"show",edit_type:(0,eO.Lb)(i),agent_name:i,thread_id:r,position:"home"})}},[r,v.agentName]);var M=(0,l.useCallback)((e,t)=>{var i=v.agentName||"unknown",a=(null==t?void 0:t.edit_type)||(null==t?void 0:t.editType)||(0,eO.Lb)(i),n=(0,u._)((0,c._)({},t),{agentName:i,agent_name:i,edit_type:a,module:"".concat(o,"@").concat(i),action_type:e,thread_id:r}),s=(0,es.resolveEntranceFrom)(),l=(0,eR.iy)(e,n,{module:o,threadId:r,editType:a,entranceFrom:s,position:"home"});(0,eo.d)({action:e,category:o,extra:n,teaEvent:l})},[r,o,v.agentName]),D=(0,l.useCallback)(e=>(0,d._)(function*(){if("undefined"!=typeof window&&"1"===sessionStorage.getItem(e8)){A&&(yield null==E?void 0:E.chatListManager.deleteThread(e.threadId),e.threadId===(null==E?void 0:E.threadId)&&(0,ez.e)(v,E),ew.Z.success("\u5220\u9664\u6210\u529F")),M("historyItemDeleteChat",e);return}var t=!1;(yield new Promise(e=>{eS.Z.confirm({title:"\u5220\u9664\u6B64\u5BF9\u8BDD\uFF1F",content:"\u5220\u9664\u540E\u5C06\u65E0\u6CD5\u6062\u590D\u5BF9\u8BDD\u8BE6\u60C5\u3002",okText:"\u5220\u9664",cancelText:"\u53D6\u6D88",footer:(e,r)=>(0,i.jsxs)("div",{className:"confirmFooter-nqoqqA",children:[(0,i.jsxs)("div",{className:"confirmOption-nYG2y4",children:[(0,i.jsx)(eN.Z,{id:"dont-remind-delete",onChange:e=>{t=e}}),(0,i.jsx)("label",{htmlFor:"dont-remind-delete",className:"confirmLabel-njg2Sm",children:"\u672C\u6B21\u4F1A\u8BDD\u4E0D\u518D\u63D0\u793A"})]}),(0,i.jsxs)("div",{className:"confirmActions-JNmwA4",children:[e,r]})]}),onOk:()=>{t&&"undefined"!=typeof window&&sessionStorage.setItem(e8,"1"),e(!0)},onCancel:()=>{e(!1)}})}))&&A&&(yield null==E?void 0:E.chatListManager.deleteThread(e.threadId),e.threadId===(null==E?void 0:E.threadId)&&(0,ez.e)(v,E),ew.Z.success("\u5220\u9664\u6210\u529F"),M("historyItemDeleteChat",e))})(),[A,M]),R=(0,l.useCallback)(e=>(0,d._)(function*(){var t,r=e.agentName||"unknown_agent",i={component:"share_session_button",expiration_time:eU.U},a=(0,c._)({uid:null==(t=m.userInfo)?void 0:t.user_id_str,generate_id:g},i);if((0,S.qc)("share_session",r,a),(0,w.No)("share_session",r,(0,u._)((0,c._)({},a),{user_unique_id:a.uid})),!e.threadId)return void ew.Z.error("\u5F53\u524D\u6CA1\u6709\u53EF\u5206\u4EAB\u7684\u4F1A\u8BDD");try{var n=yield _.getShareIdForThread(e.threadId,eU.U);if(!n)return void ew.Z.error("\u83B7\u53D6\u5206\u4EAB\u94FE\u63A5\u5931\u8D25\uFF0C\u8BF7\u7A0D\u540E\u91CD\u8BD5");var s=new URL(window.location.href);s.pathname="/replay",s.searchParams.set("share_id",n);try{yield navigator.clipboard.writeText(s.toString()),ew.Z.success("\u5206\u4EAB\u94FE\u63A5\u5DF2\u590D\u5236\u5230\u526A\u8D34\u677F\uFF0C\u5FEB\u53BB\u5206\u4EAB\u5427\uFF01")}catch(e){ew.Z.error("\u590D\u5236\u5931\u8D25\uFF0C\u8BF7\u624B\u52A8\u590D\u5236")}}catch(e){ew.Z.error("\u5206\u4EAB\u4F1A\u8BDD\u5931\u8D25\uFF0C\u8BF7\u7A0D\u540E\u91CD\u8BD5")}})(),[g,null==(t=m.userInfo)?void 0:t.user_id_str,_]),E=(0,l.useMemo)(()=>{if(T&&A)return new ek.p({threadId:r,agentApiClient:A,canShowHistory:!0,onReport:M,artifactOptions:{enablePreload:!1,normalizeAssistantMessage:e5,artifactFilter:e=>(0,ej.isXBizImagePart)(e.detail)||(0,ej.isXBizVideoPart)(e.detail)},chatInputOptions:{resourceInsertPosition:"end"},chatListOptions:{filter:e=>eO.Yg.has(e.agentName),pageSize:27,itemActions:{builtIn:["rename"],custom:[{key:"custom-share",label:"\u5206\u4EAB",icon:(0,i.jsx)(eL.mBz,{size:16}),onClick:R},{key:"custom-delete",label:"\u5220\u9664",icon:(0,i.jsx)(eL.rFk,{size:16,color:"#FD4949"}),danger:!0,onClick:D}]}}})},[T]);return T&&E?(0,i.jsxs)(eP.z,{agUiKit:E,lng:"zh",onReport:M,customRequest:h,children:[(0,i.jsx)(e9,{agUiKitRef:k}),a]}):(0,i.jsx)(i.Fragment,{children:a})}),e9=e=>{var{agUiKitRef:t}=e,{agUiKit:r}=(0,a.a)();return(0,l.useRef)(0),(0,l.useEffect)(()=>{t.current=r},[r,t]),null},te=(0,o.Pi)(e=>{var{children:t}=e,{integratedAgentStore:r,securityCheckStore:a}=(0,I.mZ)(),n=(0,eI.K)(),s=r.threadId||"",o={};return r.agentName===eO.NG.PIPPIT_IMAGE_AGENT_V2?o=ex.nn:r.agentName===eO.NG.PIPPIT_NEST_AGENT?o=ex.n0:r.agentName===eO.NG.PIPPIT_VIDEO_AGENT_V2_CN&&(o=ex.kf),(0,i.jsx)(e7,{moduleName:eI.L,threadId:s,validateTexts:a.validateTexts.bind(a),customRequest:n,headers:o,children:t})}),tt=r(14764),tr=r(82394);r(6959);var ti=r(17915),ta=r(16233),tn=r(846),ts=(0,o.Pi)(()=>((e=>{var t,{loginStore:r}=(0,I.mZ)();(0,l.useEffect)(()=>{if(r.isLoggedIn&&(null==(t=r.userConfig)?void 0:t.workspace_id)&&e){var t;try{e.init()}catch(e){var i=e instanceof Error?e.message:"\u79EF\u5206\u521D\u59CB\u5316\u5931\u8D25";reportError({error:"init_commercial_credits",action:"init_commercial_credits",message:i}),(0,w.Nf)({error:"init_commercial_credits",action:"init_commercial_credits",message:i})}return()=>{null==e||e.reset()}}},[e,r.isLoggedIn,null==(t=r.userConfig)?void 0:t.workspace_id])})((0,T.G)(X.Z)),null)),to=new Map,tl=(0,o.Pi)(()=>{var e,t,r=(0,s.TH)(),{trackPageView:a}=(0,tn.r)(),{loginStore:n,historyStore:o,generate_id:d}=(0,I.mZ)(),u=(0,l.useRef)("default");return((0,l.useEffect)(()=>{if(null==r?void 0:r.pathname){var e,t,i,a,n,{pathname:s,search:o}=r,l=eb(s,o),d="".concat(s).concat(o||""),u=o?new URLSearchParams(o):null,p=(null==u?void 0:u.get("tab_name"))||void 0,h=(null==u?void 0:u.get("agent_name"))||void 0,v=(null==u?void 0:u.get("thread_id"))||void 0;(0,S.vO)({page_name:l,path:d,tab_name:p,agent_name:h,thread_id:v});var m=(t=(navigator.userAgent||"").toLowerCase(),i=(navigator.platform||"").toLowerCase(),a=String((null==(e=navigator.userAgentData)?void 0:e.platform)||"").toLowerCase(),(n="".concat(a," ").concat(i," ").concat(t)).includes("cros")||n.includes("chrome os")||n.includes("chromeos")?"chromeos":n.includes("android")?"android":n.includes("iphone")||n.includes("ipad")||n.includes("ipod")||n.includes("ios")?"ios":n.includes("win")?"windows":n.includes("mac")?"mac":(n.includes("linux")||n.includes("x11"),"linux")),_=(0,w.lD)();w.WB.config((0,c._)({os_name:m,os:"web",app_id:Number(ea.k),product:"xiaoyunque_web",app_version:"1.0.0",evtParams:{pageName:l,path:d,tabName:p,agentName:h,threadId:v}},_))}},[r.pathname,r.search]),(0,l.useEffect)(()=>{if(null==r?void 0:r.pathname)try{var e,t,i=(0,w.Dx)(null==(t=n.userInfo)?void 0:t.user_id_str);if(!i)return;w.WB.setUserUniqueID(i);var{pathname:s,search:o}=r,l=eb(s,o),c=s.startsWith("/history")?"history":s.startsWith("/asset")?"asset":s.startsWith("/replay")?"share":s.startsWith("/novel")?"novel":"home",p=u.current||"default",h="".concat(s).concat(o||""),v="".concat(i,"::").concat(h),m=Date.now(),_=to.get(v)||0;if(m-_<1500)return;to.set(v,m),a(l,{path:h,current_page:c,page_from:p,uid:i,generate_id:d||void 0}),u.current=c}catch(t){a("error",{location:null==r?void 0:r.pathname,uid:(0,w.Dx)(null==(e=n.userInfo)?void 0:e.user_id_str),generate_id:d,error:JSON.stringify(t)})}},[r.pathname,r.search,null==(e=n.userInfo)?void 0:e.user_id_str,d,a]),(0,l.useEffect)(()=>()=>{o.destroy.bind(o)()},[o]),n.isLoggedIn&&(null==(t=n.userConfig)?void 0:t.workspace_id))?(0,i.jsx)(ts,{}):null}),td=null;function tc(){return null!==td?td:"undefined"!=typeof window&&(td="true"===new URLSearchParams(window.location.search).get("debug"))}var tu=0,tp=[],th=new Set;function tv(e){if("request"===e.category&&"start"!==e.status){for(var t=tp.length-1;t>=0;t--)if("request"===tp[t].category&&"start"===tp[t].status){tp[t]=(0,u._)((0,c._)({},tp[t]),{status:e.status,reason:e.reason,durationMs:e.durationMs,outputText:e.outputText,detail:e.detail}),tg();return}}tp.push((0,u._)((0,c._)({},e),{id:tu++,timestamp:Date.now()})),tp.length>80&&tp.splice(0,tp.length-80),tg()}var tm={status:"idle",updatedAt:Date.now()};function t_(e){tm=(0,u._)((0,c._)({},tm,e),{updatedAt:Date.now()}),tg()}function tg(){th.forEach(e=>e())}var tf="detailBlock-MjoG1K",ty="detailLabel-AJ2LJv",tb="detailText-cBuMOt",tx={idle:{label:"\u5F85\u521D\u59CB\u5316",cls:"statusIdle-pD6hAH"},init:{label:"\u521D\u59CB\u5316\u4E2D",cls:"statusInit-MDK0HZ"},loading:{label:"\u52A0\u8F7D\u6A21\u578B",cls:"statusLoading-j65UFs"},progress:{label:"\u4E0B\u8F7D\u4E2D",cls:"statusProgress-R8tNnb"},loaded:{label:"\u5DF2\u5C31\u7EEA",cls:"statusLoaded-CROFBM"},init_error:{label:"\u521D\u59CB\u5316\u5931\u8D25",cls:"statusError-F07Kc_"}},tI={start:{label:"\u25CF \u8BF7\u6C42\u4E2D",cls:"badgeStart-C5mER_"},success:{label:"\u2713 \u6210\u529F",cls:"badgeSuccess-VCKvXY"},cancelled:{label:"\u2298 \u5DF2\u53D6\u6D88",cls:"badgeCancelled-drGSKG"},timeout:{label:"\u23F1 \u8D85\u65F6",cls:"badgeTimeout-Kikm8t"},error:{label:"\u2715 \u9519\u8BEF",cls:"badgeError-mfjQKO"},empty:{label:"\u25CB \u7A7A\u7ED3\u679C",cls:"badgeEmpty-eA5nlI"}};function tS(){var e,[,t]=(0,l.useState)(0),[r,a]=(0,l.useState)(!1),[n,s]=(0,l.useState)(null),o=(0,l.useRef)(null);(0,l.useEffect)(()=>{var e;return e=()=>t(e=>e+1),th.add(e),()=>th.delete(e)},[]),(0,l.useEffect)(()=>{!r&&o.current&&(o.current.scrollTop=o.current.scrollHeight)});var d=(0,l.useCallback)(e=>{e.stopPropagation(),tp.length=0,tg(),s(null)},[]),c=tp.filter(e=>"request"===e.category),u=tm,p=null!=(e=tx[u.status])?e:tx.idle;return(0,i.jsxs)("div",{className:"".concat("panel-uVWEE8"," ").concat(r?"panelMinimized-X9gkQM":""),children:[(0,i.jsxs)("div",{className:"header-tZ_jAy",onClick:()=>a(e=>!e),children:[(0,i.jsxs)("span",{className:"headerTitle-voJ5GS",children:[(0,i.jsx)("span",{className:"headerIcon-SUTqK4",children:"\u26A1"}),"TextGen Debug"]}),(0,i.jsx)("div",{className:"headerActions-BU_9Eh",children:(0,i.jsx)("button",{className:"headerBtn-Gw8Eoq",type:"button",children:r?"\u25B2":"\u25BC"})})]}),!r&&(0,i.jsxs)("div",{className:"body-XuKofw",children:[(0,i.jsxs)("div",{className:"initSection-_xNM4F",children:[(0,i.jsx)("div",{className:"initLabel-fVWwAb",children:"\u521D\u59CB\u5316"}),(0,i.jsxs)("div",{className:"initRow-_oFyTV",children:[(0,i.jsxs)("span",{className:"".concat("initStatus-gkOPn3"," ").concat(p.cls),children:[(0,i.jsx)("span",{className:"statusDot-saG_k7"}),p.label]}),u.modelId&&(0,i.jsx)("span",{className:"initMeta-KSQmjq",children:u.modelId})]}),"progress"===u.status&&null!=u.progress&&(0,i.jsx)("div",{className:"progressBar-EMowKf",children:(0,i.jsx)("div",{className:"progressFill-oD8YZ0",style:{width:"".concat(Math.min(u.progress,100),"%")}})})]}),(0,i.jsxs)("div",{className:"logSection-B9JcXM",children:[(0,i.jsxs)("div",{className:"logHeader-CaLZJ0",children:[(0,i.jsxs)("span",{className:"logTitle-TH5aKo",children:["\u8BF7\u6C42\u65E5\u5FD7 (",c.length,")"]}),(0,i.jsx)("button",{className:"clearBtn-OHLLeP",type:"button",onClick:d,children:"\u6E05\u7A7A"})]}),(0,i.jsx)("div",{className:"logList-MAz3PU",ref:o,children:0===c.length?(0,i.jsx)("div",{className:"logEmpty-LkCNLX",children:"\u6682\u65E0\u8BF7\u6C42"}):c.map(e=>{var t,r,a,o,l,d="failure"===e.status&&e.reason?null!=(t=tI[e.reason])?t:tI.error:null!=(a=tI[null!=(r=e.status)?r:"start"])?a:tI.start,c=n===e.id,u=!!(e.inputText||e.outputText);return(0,i.jsxs)("div",{className:"logEntry-cMgYyG",children:[(0,i.jsxs)("div",{className:"".concat("logItem-yu4_Wq"," ").concat(u?"logItemClickable-x4Clve":""),onClick:()=>u&&s(c?null:e.id),children:[(0,i.jsx)("span",{className:"logTime-vr9Uvq",children:(o=new Date(e.timestamp),"".concat(String(o.getHours()).padStart(2,"0"),":").concat(String(o.getMinutes()).padStart(2,"0"),":").concat(String(o.getSeconds()).padStart(2,"0")))}),(0,i.jsx)("span",{className:"".concat("logBadge-O1xM_2"," ").concat(d.cls),children:d.label}),(0,i.jsx)("span",{className:"logDuration-XH5AoD",children:null==(l=e.durationMs)?"\u2014":"".concat(l,"ms")}),u&&(0,i.jsx)("span",{className:"logExpand-u5outO",children:c?"\u25BE":"\u25B8"})]}),c&&(0,i.jsxs)("div",{className:"logDetailPanel-iFSNp5",children:[e.inputText&&(0,i.jsxs)("div",{className:tf,children:[(0,i.jsx)("span",{className:ty,children:"\u8F93\u5165"}),(0,i.jsx)("span",{className:tb,children:e.inputText})]}),e.outputText&&(0,i.jsxs)("div",{className:tf,children:[(0,i.jsx)("span",{className:ty,children:"\u8F93\u51FA"}),(0,i.jsx)("span",{className:tb,children:e.outputText})]})]})]},e.id)})})]})]})]})}var tw=r(28215),tN=()=>{var e=(0,s.s0)(),{pathname:t}=(0,s.TH)(),[r,a]=(0,l.useState)(!1),n=!t.startsWith("/novel");(0,l.useEffect)(()=>{n&&!r&&(a(!0),e("/home",{replace:!0}))},[n,r,e]);var o=n?"\u9875\u9762\u9047\u5230\u95EE\u9898\uFF0C\u5DF2\u5C1D\u8BD5\u8FD4\u56DE\u9996\u9875":"\u9875\u9762\u9047\u5230\u95EE\u9898\uFF0C\u8BF7\u7A0D\u540E\u91CD\u8BD5",d=n?"\u5982\u679C\u6CA1\u6709\u81EA\u52A8\u8DF3\u8F6C\uFF0C\u8BF7\u70B9\u51FB\u4E0B\u65B9\u6309\u94AE\u56DE\u5230\u9996\u9875\u6216\u5237\u65B0\u9875\u9762\u3002":"\u60A8\u53EF\u4EE5\u5237\u65B0\u9875\u9762\u91CD\u8BD5\u3002";return(0,i.jsxs)("div",{className:tt.Z.errorFallback,children:[(0,i.jsx)("h2",{className:tt.Z.errorFallbackTitle,children:o}),(0,i.jsx)("p",{className:tt.Z.errorFallbackDesc,children:d}),(0,i.jsxs)("div",{className:tt.Z.errorFallbackActions,children:[n&&(0,i.jsx)("button",{className:tt.Z.errorFallbackButton,onClick:()=>e("/home"),type:"button",children:"\u8FD4\u56DE\u9996\u9875"}),(0,i.jsx)("button",{className:tt.Z.errorFallbackButtonSecondary,onClick:()=>window.location.reload(),type:"button",children:"\u5237\u65B0\u9875\u9762"})]})]})},tC=(0,o.Pi)(()=>{var e=(0,s.TH)(),t=(0,s.s0)(),r=(0,T.G)(k.t),n=(0,T.G)(C.B),{homepageStore:o,integratedAgentStore:d}=(0,I.mZ)(),c=(0,a.a)(),u=null==c?void 0:c.agUiKit,[p,h]=(0,l.useState)(!1),{userInfo:v}=n.getUserInfoStoreState(),m=(null==v?void 0:v.flag)!==void 0,_=!!(null==v?void 0:v.flag),{enabled:g}=ey("enable_seedance2_1080p"),f=(0,tr.tu)(_,g),y=(0,tr.S)(_,g),b=(0,es.isInternal)()&&"/home"===e.pathname,x=!(0,es.isInternal)()&&"/home"===e.pathname&&!p&&m,j=!e.pathname.startsWith("/cli")&&"/login"!==e.pathname&&!e.pathname.startsWith("/replay")&&!e.pathname.startsWith("/novel/detail/script")&&!e.pathname.startsWith("/novel/detail/scenes")&&!e.pathname.startsWith("/novel/detail/video")&&!e.pathname.startsWith("/novel/edit")&&"/third-party-callback"!==e.pathname;(0,l.useEffect)(()=>{var e=tc();(0,tw.hl)({getABVar:w.Xx,reportBusinessAction:S.xi,reportError:S.eK,debug:e?{enabled:!0,pushEvent:tv,updateInitSnapshot:t_}:void 0})},[]),(0,l.useEffect)(()=>{if(!(0,tw._l)()){var t=e.pathname;t.startsWith("/asset")?(0,tw.Mj)():("/"===t||t.startsWith("/home"))&&(0,tw.W2)()}},[e.pathname]);var L=()=>{if(g){try{var i,a,n={action:"click",click_type:_?"try_now":"subscribe",is_member:_,position:"home",target_generation_type:tr.fv.generationType,target_video_model:tr.fv.videoModel,target_video_resolution:tr.fv.videoResolution};(0,w.wG)("seedance_vip_launch_banner_action",n)}catch(e){}if(!_)return void(0,P.i)({containerService:r,reportParam:{resourceForm:"SeedanceVipLaunchBanner"}});(0,tr.O0)(o);var s=null!=(i=new URLSearchParams(e.search).get("tab_name"))?i:"home",l=null!=(a=d.currentTabName)?a:"home";("/home"!==e.pathname||"home"!==s||"home"!==l)&&(t("/home?tab_name=home"),(0,ez.e)(d,u))}};return(0,i.jsx)("div",{className:tt.Z.appContainer,children:(0,i.jsx)("div",{className:tt.Z.mainLayout,children:(0,i.jsxs)("div",{className:tt.Z.mainContentContainer,style:{"--nest-agent-banner-height":x?"40px":"0px","--layout-top-banner-height":x?"40px":b?"48px":"0px"},children:[x?(0,i.jsxs)("div",{className:tt.Z.nestAgentBanner,role:"alert",children:[y?(0,i.jsxs)("button",{type:"button",className:tt.Z.nestAgentBannerMemberAction,onClick:L,children:[f.tagText?(0,i.jsx)("span",{className:tt.Z.nestAgentBannerTag,children:f.tagText}):null,(0,i.jsxs)("span",{className:tt.Z.nestAgentBannerMemberCopy,children:[(0,i.jsx)("span",{className:tt.Z.nestAgentBannerText,children:f.text}),(0,i.jsx)(ti.Z,{size:16,strokeWidth:2.4})]})]}):(0,i.jsxs)("span",{className:tt.Z.nestAgentBannerText,children:[f.text,f.actionText?(0,i.jsx)("button",{type:"button",className:tt.Z.nestAgentBannerAction,onClick:L,children:f.actionText}):null]}),(0,i.jsx)("button",{type:"button",className:tt.Z.nestAgentBannerClose,onClick:()=>h(!0),"aria-label":"\u5173\u95ED\u6A2A\u5E45",children:(0,i.jsx)(ta.Z,{size:16})})]}):null,b?(0,i.jsxs)("div",{className:tt.Z.internalBanner,children:[(0,i.jsx)("span",{children:"\u5F53\u524D\u662F\u5185\u90E8\u5F00\u53D1\u73AF\u5883\uFF0C\u4E0D\u5EFA\u8BAE\u4F53\u9A8C\u4F7F\u7528\uFF0C\u8BF7\u524D\u5F80"}),(0,i.jsx)("a",{className:tt.Z.internalBannerLink,href:"https://mj.huaxiangai.com",target:"_blank",rel:"noopener noreferrer",children:"https://mj.huaxiangai.com"})]}):null,(0,i.jsxs)("div",{className:tt.Z.mainContent,children:[j?(0,i.jsx)(N.ZP,{}):null,(0,i.jsx)(s.j3,{})]})]})})})}),tT=()=>{(0,l.useEffect)(()=>{document.body.className="".concat(document.body.className," lv-theme-force_light commerce-theme");var e=localStorage.getItem("__pippitcn_theme_v2");e?"dark"===e?(document.documentElement.setAttribute("data-theme","dark"),document.body.setAttribute("arco-theme","dark"),document.body.setAttribute("lv-theme","dark")):(document.documentElement.setAttribute("data-theme","light"),document.body.setAttribute("arco-theme","light"),document.body.setAttribute("lv-theme","light")):(document.documentElement.setAttribute("data-theme","light"),document.body.setAttribute("arco-theme","light"))},[]);var e=(0,l.useMemo)(()=>(function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=new L.R,r=new A.FS(t.makeCollection()),i=new L.R;return!function(e){var t,r,i,a=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=(t=a.commerceDomain)?t:(0,es.isInternal)()?"https://pippit-platform-cn.".concat(en.E):"undefined"!=typeof globalThis&&(null==(r=globalThis.location)?void 0:r.origin)?globalThis.location.origin:"https://www.pippit.ai",s=null!=(i=a.createNetworkClient)?i:()=>{var e=(0,B.e)({baseURL:n,withCredentials:!0,headers:{appvr:"1.1.4","entrance-from":"web",appid:ea.k}});return(0,ei.mH)(e),e.interceptors.response.use(e=>{var{disableRetCheck:t=!1}={};if(200===e.status){var r,i=e.data;return t||(null==i?void 0:i.ret)==="0"||(null==i||null==(r=i.BaseResp)?void 0:r.StatusCode)===0||(null==i?void 0:i.status_code)===0||(null==i?void 0:i.ret)===""||(null==i?void 0:i.err_no)===0?Promise.resolve(i):Promise.reject(i)}return Promise.reject(e)}),(0,z.V)(e),e};e.register(F.x,new M.M(Z.q,[n],!1)),e.register(q.I,new M.M(G.a,[s])),e.registerInstance(V.S,new el),e.register(H.ICommercialPayTradeService,H.CommercialPayTradeService),e.register(H.ICommercialSubscriptionPriceDataService,H.CommercialSubscriptionPriceDataService),e.register(H.ICommercialCreditsPriceDataService,H.CommercialCreditsPriceDataService),e.register(Y.a,ec),e.register(J.h,ed),e.register(H.ICommercialUserCreditDataService,H.CommercialUserCreditDataService),e.register(X.Z,$.Z),e.register(H.ICommercialUserDataService,H.CommercialUserDataService),e.register(C.B,ee.M),e.register(W.l,H.CommercialBenefitDataService),e.register(et.j,er.e)}(i,e),new O(i.makeCollection(),r)})(),[]);return(0,i.jsxs)(j.Z,{fallback:(0,i.jsx)(tN,{}),children:[tc()&&(0,i.jsx)(tS,{}),(0,i.jsx)(I.g3,{containerService:e,children:(0,i.jsx)(T.$,{instantiationService:e,children:(0,i.jsxs)(te,{children:[(0,i.jsx)(n.q,{children:(0,i.jsx)("title",{children:"\u5C0F\u4E91\u96C0\u7F51\u9875\u7248"})}),(0,i.jsx)(tl,{}),(0,i.jsx)(tC,{})]})})})]})}},40108:function(e,t,r){"use strict";r.r(t),r.d(t,{default:()=>Q});var i=r(72322),a=r(18571),n=r(99436),s=r(2465),o=r(38611),l=r(1663),d=r(54263),c=r(61697),u=r(64349),p=r(64664);r(14865),r(36015);var h=r(44254),v=r(45408),m=r(1431),_=r(69848),g=r(56800),f=r(7072),y=r(79794),b=e=>(null==e?void 0:e.subType)||(null==e?void 0:e.sub_type)||"",x=e=>{if("string"==typeof e)try{return JSON.parse(e)}catch(e){return{}}return"object"==typeof e&&e?e:{}},I=(0,l.Pi)(()=>{var e,{messageList:t}=(0,m.useThreadMessageList)(),[r,n]=(0,a.useState)(()=>Date.now()),s=(0,a.useMemo)(()=>{if(!t||0===t.length)return null;for(var e of t)if(e.content&&Array.isArray(e.content)){for(var r of e.content)if("biz/x_data_video"===b(r)){var i=x(r.data);if(i&&i.video&&i.video.url)return i}}return null},[t]),o=(0,a.useMemo)(()=>{if(!(null==t?void 0:t.length))return null;for(var e=t.length-1;e>=0;e-=1){var r=t[e];if(r.content&&Array.isArray(r.content)){for(var i of r.content)if("biz/x_data_predict_info"===b(i)){var a,n,s,o,l=x(i.data),d=Number(null!=(n=null!=(a=l.predictDuration)?a:l.predict_duration)?n:0),c=Number(null!=(o=null!=(s=l.generateStartTime)?s:l.generate_start_time)?o:0),u=Number.isFinite(c)?c>1e12?c:c>0?1e3*c:void 0:void 0;if(Number.isFinite(d)&&d>0)return{predictDurationMs:d,generateStartTimeMs:u}}}}return null},[t]);if((0,a.useEffect)(()=>{if((null==o?void 0:o.generateStartTimeMs)&&(null==s||null==(e=s.video)||!e.url)){var e,t=window.setInterval(()=>{n(Date.now())},1e3);return()=>window.clearInterval(t)}},[null==o?void 0:o.generateStartTimeMs,null==s||null==(e=s.video)?void 0:e.url]),!(null==s?void 0:s.video)&&o){var l,d,c,u=o.generateStartTimeMs?Math.max(0,r-o.generateStartTimeMs):null,p=null===u?null:Math.max(0,o.predictDurationMs-u),h=[null!==p&&o.predictDurationMs?{label:"\u9884\u8BA1\u5269\u4F59",value:p<6e4?"\u5C0F\u4E8E1\u5206\u949F":(d=Math.floor((l=Math.max(0,Math.floor(p/1e3)))/60),c=l%60,d>0?"".concat(d,"\u5206").concat(c,"\u79D2"):"".concat(c,"\u79D2"))}:null].filter(Boolean);return(0,i.jsxs)("div",{className:"predictInfoContainer-LCOGJp",children:[(0,i.jsx)("div",{className:"predictInfoTitle-gag66M",children:"\u77ED\u7247\u89C6\u9891\u751F\u6210\u4E2D"}),(0,i.jsx)("div",{className:"predictInfoMeta-AvprtI",children:h.map(e=>(0,i.jsxs)("span",{children:[e.label," ",e.value]},e.label))})]})}if(!s||!s.video)return null;var{video:v}=s,{url:_,metadata:g,coverUrl:I}=v,S=g.title||"\u8499\u592A\u5947\u89C6\u9891";return(0,i.jsxs)("div",{className:"videoPreviewContainer-lvWtgL",children:[(0,i.jsx)("div",{className:"videoPlayer-giauKo",children:(0,i.jsx)(f.Z,{url:_,thumbnail:I,title:S,className:"commonVideoPreview-utWIho",downloadModule:"montage_video_preview",downloadFrom:y.RK.MontageVideoPreview})}),s.errorMessage&&(0,i.jsxs)("div",{className:"errorMessage-uJJ4LZ",children:[(0,i.jsx)("span",{className:"errorIcon-exyh5A",children:"\u26A0\uFE0F"}),(0,i.jsx)("span",{children:s.errorMessage})]})]})}),S={composerContainer:"composerContainer-nlm3ul",titleDesc:"titleDesc-McoNvz",materialHeader:"materialHeader-kMGytO",creditTip:"creditTip-RgqQda",assetCount:"assetCount-UsG9Qf",materialScroller:"materialScroller-o88Ah1",materialCard:"materialCard-thjM5H",materialCardLoading:"materialCardLoading-xu4E6G",materialCardDragging:"materialCardDragging-CypB_V",cardHandle:"cardHandle-DddLVt",cardHandleDisabled:"cardHandleDisabled-OPGF0N",materialCardImage:"materialCardImage-g1LIbQ",materialCardPlaceholder:"materialCardPlaceholder-u8O4_H",materialCardPreview:"materialCardPreview-Fcp1Lg",materialMeta:"materialMeta-BnOZuT",materialTitle:"materialTitle-FoJc9c",removeButton:"removeButton-aCUhI3",transitionButton:"transitionButton-MEXzeH",transitionButtonDisabled:"transitionButtonDisabled-XBNgt_",transitionBadge:"transitionBadge-PvbJAT",uploadCard:"uploadCard-pRZwAm",uploadCardDisabled:"uploadCardDisabled-wirWZf",uploadCardDragging:"uploadCardDragging-P1scRp",uploadInput:"uploadInput-q9pRNm",spinner:"spinner-wU2omX",spin:"spin-OA84_X",transitionEditor:"transitionEditor-Gae9oD",transitionEditorEnter:"transitionEditorEnter-FfvpOT",transitionEditorExit:"transitionEditorExit-YBHK9A",transitionHeader:"transitionHeader-jx0x58",closeTransition:"closeTransition-nM229x",durationLabel:"durationLabel-UmhUKI",transitionActions:"transitionActions-Wkt1Dg",transitionFooter:"transitionFooter-Yxy_4x",divider:"divider-ltJgsp",actionsRow:"actionsRow-boaWeG",bottomCol:"bottomCol-IBYp_Z",actionsRowTranslate:"actionsRowTranslate-acXXco",smartMusicToggle:"smartMusicToggle-AWUbc0",smartMusicToggleEnabled:"smartMusicToggleEnabled-jK9G1a",smartMusicToggleDisabled:"smartMusicToggleDisabled-wa_d5g",toggleKnob:"toggleKnob-IorgNP",smartMusicLabel:"smartMusicLabel-v7Sc2E",generateButton:"generateButton-lYMvjk",emptyHint:"emptyHint-QXbKWy",errorContainer:"errorContainer-FKyaXf",errorTitle:"errorTitle-jPlecz",errorContent:"errorContent-Xm4tuD"};r(94672);var w=r(74993),N=r(51820),C=r(31978),T=r(98689),k=r(28395),j=r(3478),P=r(96216),L=r(2175),A=(0,a.forwardRef)((e,t)=>{var{asset:r,index:n,onRemove:s,disabled:o,style:l,dragHandleProps:d,isDragging:c}=e,u=(0,a.useMemo)(()=>r.preview_url?r.preview_url:r._originalFile&&"undefined"!=typeof window?URL.createObjectURL(r._originalFile):"",[r]),p=!!r.is_uploading,h=o||p;return(0,a.useEffect)(()=>!r.preview_url&&r._originalFile&&u.startsWith("blob:")?()=>{URL.revokeObjectURL(u)}:()=>{},[r._originalFile,r.preview_url,u]),(0,i.jsxs)("div",{ref:t,className:"".concat(S.materialCard," ").concat(c?S.materialCardDragging:""),style:l,children:[(0,i.jsx)("div",{className:"".concat(S.cardHandle," ").concat(h?S.cardHandleDisabled:""),ref:null==d?void 0:d.ref,children:(0,i.jsx)(k.Z,{size:14})}),(0,i.jsxs)("div",{className:S.materialCardPreview,children:[u?(0,i.jsx)(L.Fd,{assetId:r.asset_id,src:u,alt:r.file_name||"\u7D20\u6750 ".concat(n+1),className:S.materialCardImage}):(0,i.jsx)("div",{className:S.materialCardPlaceholder,children:r.file_name||"\u7D20\u6750".concat(n+1)}),p&&(0,i.jsx)("div",{className:S.materialCardLoading,children:(0,i.jsx)(j.Z,{className:S.spinner,size:24})})]}),(0,i.jsxs)("div",{className:S.materialMeta,children:[(0,i.jsx)(w.Z,{content:r.file_name||"\u7D20\u6750 ".concat(n+1),children:(0,i.jsx)("span",{className:S.materialTitle,children:r.file_name||"\u7D20\u6750 ".concat(n+1)})}),(0,i.jsx)(L.sn,{trackingAction:"remove_material",trackingCategory:"montage_composer",className:S.removeButton,onClick:()=>s(n),"aria-label":"\u79FB\u9664\u7D20\u6750",disabled:h,children:(0,i.jsx)(P.Z,{size:14})})]})]})});A.displayName="MaterialCard";var M=r(25166),D=new Set(["image/png","image/jpeg","image/webp"]),R=new Set(["png","jpg","jpeg","webp"]),E=e=>{var t,r,i,a=null==(t=e.type)?void 0:t.toLowerCase();if(a&&D.has(a))return!0;var n=null==(i=e.name)||null==(r=i.split(".").pop())?void 0:r.toLowerCase();return!!(n&&R.has(n))},U=e=>{var{disabled:t,isUploading:r,onSelect:n}=e,s=(0,a.useRef)(null),o=(0,a.useRef)(0),[l,d]=(0,a.useState)(!1),c=(0,a.useCallback)(e=>{if((null==e?void 0:e.length)&&!t){var r=(Array.isArray(e)?e:Array.from(e)).filter(E);if(!r.length)return void h.Z.error("\u8BF7\u4E0A\u4F20 PNG\u3001JPG\u3001JPEG\u3001WEBP \u683C\u5F0F\u7684\u56FE\u7247");n(r)}},[t,n]),u="".concat(S.uploadCard," ").concat(t?S.uploadCardDisabled:""," ").concat(l?S.uploadCardDragging:"");return(0,i.jsxs)("div",{className:u,onClick:()=>{var e;t||null==(e=s.current)||e.click()},onDragEnter:e=>{e.preventDefault(),e.stopPropagation(),o.current+=1,t||d(!0)},onDragLeave:e=>{e.preventDefault(),e.stopPropagation(),o.current=Math.max(0,o.current-1),0===o.current&&d(!1)},onDragOver:e=>{e.preventDefault(),e.stopPropagation()},onDrop:e=>{if(e.preventDefault(),e.stopPropagation(),o.current=0,d(!1),!t){var r,i=null==(r=e.dataTransfer)?void 0:r.files;c(null!=i?i:null)}},children:[r?(0,i.jsx)(j.Z,{className:S.spinner,size:24}):(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)(M.Z,{size:20}),(0,i.jsx)("span",{children:"\u4E0A\u4F20\u7D20\u6750"})]}),(0,i.jsx)("input",{ref:s,type:"file",accept:".png,.jpg,.jpeg,.webp",multiple:!0,className:S.uploadInput,onChange:e=>{c(e.target.files),e.target.value=""}})]})},O="montage-composer-asset",B=e=>{var{asset:t,index:r,disabled:n,onRemove:s,onReorder:o}=e,[,l]=(0,C.L)(()=>({accept:O,canDrop:()=>!n,hover:e=>{if(e){var t=e.index;t!==r&&(o(t,r),e.index=r)}}}),[r,n,o]),[{isDragging:d},c]=(0,T.c)(()=>({type:O,item:()=>({index:r}),canDrag:()=>!n,collect:e=>({isDragging:e.isDragging()})}),[r,n]),u=(0,a.useMemo)(()=>e=>{e&&(l(e),c(e))},[c,l]);return(0,i.jsx)(A,{ref:u,asset:t,index:r,onRemove:s,disabled:n,style:{opacity:d?.5:1},dragHandleProps:{ref:c},isDragging:d})},z=e=>{var{assets:t,disabled:r,maxMaterialCount:n,isUploading:s,onUploadSelect:o,onRemove:l,onTransitionClick:d,onReorder:c}=e,u=(0,a.useMemo)(()=>t.map((e,a)=>{if(a>=t.length-1)return null;var n,s=(null==(n=e.prompt)?void 0:n.trim())||"",o="".concat(s," | ").concat(e.duration,"s"),l=!!s,c=(0,i.jsxs)("button",{className:"".concat(S.transitionButton," ").concat(r?S.transitionButtonDisabled:""),onClick:()=>{!r&&d(a)},children:[(0,i.jsx)(N.Z,{size:18}),l&&(0,i.jsx)("span",{className:S.transitionBadge})]},"transition-".concat(e.asset_id,"-").concat(a));return l?(0,i.jsx)(w.Z,{content:o,children:c},"transition-".concat(e.asset_id,"-").concat(a)):c}),[t,r]);return(0,i.jsxs)("div",{className:S.materialScroller,children:[t.map((e,t)=>(0,i.jsxs)(a.Fragment,{children:[(0,i.jsx)(B,{asset:e,index:t,disabled:r||!!e.is_uploading,onRemove:l,onReorder:c}),u[t]]},"".concat(e.asset_id,"-").concat(t))),t.lengtho(e)}):null]})};r(992);var F=r(44932),Z=e=>{var{assetIndex:t,open:r,prompt:n,duration:s,onSave:o,onClose:l}=e,[d,c]=(0,a.useState)(n),[u,p]=(0,a.useState)(s);return(0,a.useEffect)(()=>{r&&(c(n),p(s))},[r,n,s]),(0,i.jsxs)("div",{className:"".concat(S.transitionEditor," ").concat(r?S.transitionEditorEnter:S.transitionEditorExit),children:[t>=0?(0,i.jsxs)("div",{className:S.transitionHeader,children:[(0,i.jsxs)("span",{children:["\u7D20\u6750",t+1," \u2192 \u7D20\u6750",t+2]}),(0,i.jsx)("button",{onClick:l,className:S.closeTransition,children:"\xd7"})]}):null,(0,i.jsx)("textarea",{value:d,onChange:e=>c(e.target.value),rows:3,placeholder:"\u63CF\u8FF0\u4E24\u4E2A\u7D20\u6750\u4E4B\u95F4\u7684\u8F6C\u573A\uFF0C\u5982\uFF1A\u6DE1\u5165\u6DE1\u51FA\u3001\u5E73\u6ED1\u63A8\u955C\u7B49"}),(0,i.jsxs)("div",{className:S.transitionFooter,children:[(0,i.jsxs)("label",{className:S.durationLabel,children:["\u8F6C\u573A\u65F6\u957F(\u79D2)",(0,i.jsx)(F.Z,{type:"number",min:1,max:10,value:String(u),onChange:e=>p(Number(e)||1)})]}),(0,i.jsxs)("div",{className:S.transitionActions,children:[(0,i.jsx)(v.Z,{onClick:l,children:"\u53D6\u6D88"}),(0,i.jsx)(v.Z,{type:"primary",onClick:()=>{o(d,u),l()},children:"\u4FDD\u5B58"})]})]})]})},q=e=>(null==e?void 0:e.subType)||(null==e?void 0:e.sub_type)||"",G=e=>{if("string"==typeof e)try{return JSON.parse(e)}catch(e){return{}}return"object"==typeof e&&e?e:{}},V=e=>{var t,r,i,a,n=G(e),s=Number(null!=(r=null!=(t=n.predictDuration)?t:n.predict_duration)?r:0),o=Number(null!=(a=null!=(i=n.generateStartTime)?i:n.generate_start_time)?a:0);return{predictDuration:Number.isFinite(s)?s:0,generateStartTime:Number.isFinite(o)?o:0}},H=(0,l.Pi)(()=>{var e,t,r,n,s,{integratedAgentStore:l,loginStore:d,securityCheckStore:f}=(0,o.mZ)(),y=l.montageStore,{agUiKit:b}=(0,c.a)(),{messageList:x}=(0,m.useThreadMessageList)(),[w,N]=(0,a.useState)(-1),[C,T]=(0,a.useState)(!1);null==(e=d.userConfig.uid)||e.trim();var k=y.assets,j=!!k[w],P=y.bgmConfig.need_background_music,L=!y.canGenerate&&k.length>0,A=(0,a.useCallback)((e,t)=>{(0,g.wG)("montage_model_page",(0,p._)({action:e,agent_name:y.agentName||"montage_agent",music_status:P?"open":"close",entrance_from:"smart_tool_entrance",position:"home"},t))},[y.agentName,P]);(0,a.useEffect)(()=>{A("show")},[]);var M=(0,a.useMemo)(()=>{if(!x||0===x.length)return!1;for(var e of x[x.length-1].content)if("biz/x_data_predict_info"===q(e)){var{predictDuration:t,generateStartTime:r}=V(e.data);if(t>0||r>0)return!0}return!1},[x]),D=(0,a.useMemo)(()=>{if(!x||0===x.length)return!1;for(var e of x)if(e.content&&Array.isArray(e.content)){for(var t of e.content)if("biz/x_data_video"===q(t)){var r=G(t.data);if(r&&r.video&&r.video.url)return!0}}return!1},[x]),R=(0,a.useMemo)(()=>"\u4E00\u955C\u5230\u5E95\u751F\u6210\u6309 1 \u79D2\u949F 2 \u79EF\u5206\u6263\u9664",[]),E=(0,a.useMemo)(()=>{if(!x||0===x.length)return null;for(var e of x[x.length-1].content)if("biz/error"===q(e))try{var t=e.data,r="string"==typeof t?JSON.parse(t):t;return{message:(null==r?void 0:r.message)||(null==r?void 0:r.error)||(null==r?void 0:r.summary)||t||"\u672A\u77E5\u9519\u8BEF",code:null==r?void 0:r.code,detail:null==r?void 0:r.detail,rawData:t}}catch(t){var i=e.data;return{message:"string"==typeof i?i:"\u89E3\u6790\u9519\u8BEF\u4FE1\u606F\u5931\u8D25",rawData:i}}return null},[x]),U=C||D||y.isGenerating||L||M||!!E,O=null!=(s=null!=x?x:null==b||null==(t=b.threadManager)?void 0:t.messages)?s:[];(0,a.useEffect)(()=>{y.initMessages(O)},[O,y]);var B=(0,a.useCallback)(()=>(0,u._)(function*(){if(!U){if(j)return void h.Z.warning("\u8F6C\u573A\u7F16\u8F91\u5C1A\u672A\u4FDD\u5B58\uFF0C\u8BF7\u5148\u4FDD\u5B58\u6216\u53D6\u6D88\u540E\u518D\u751F\u6210");if(y.assets.length<2)return void h.Z.error("\u8BF7\u4E0A\u4F20\u81F3\u5C11 2 \u5F20\u56FE\u7247");var e=y.prepareMontageSubmitRunParams();if(e){if(!(null==b?void 0:b.threadManager))return void h.Z.error("\u5BF9\u8BDD\u7EBF\u7A0B\u672A\u51C6\u5907\u597D\uFF0C\u8BF7\u7A0D\u540E\u518D\u8BD5");if(!(null==(t=d.userConfig)?void 0:t.uid)||!(null==(r=d.userConfig)?void 0:r.workspace_id))return void h.Z.error("\u7528\u6237\u767B\u5F55\u4FE1\u606F\u4E0D\u5B8C\u6574\uFF0C\u8BF7\u91CD\u65B0\u767B\u5F55");T(!0);try{if(A("generate"),!(null==(a=e.message)||null==(i=a.content)?void 0:i.length))return void h.Z.error("\u8BF7\u8F93\u5165\u751F\u6210\u63CF\u8FF0");var t,r,i,a,n=e.message.content,s=y.assets.map(e=>{var t;return null==(t=e.prompt)?void 0:t.trim()}).filter(e=>!!e),o=y.assets.filter(e=>1===e.asset_type).map(e=>e.preview_url||e.url).filter(e=>!!e);if(y.assets.filter(e=>2===e.asset_type).map(e=>e.videoId||e.asset_id).filter(e=>!!e).length)throw Error("\u89C6\u9891\u7D20\u6750\u6682\u4E0D\u652F\u6301\u751F\u6210");var{allPassed:l}=yield f.validateAuto({texts:s.length?s:void 0,imageUrls:o.length?o:void 0,category:"montage"});if(!l)throw Error("\u8F93\u5165/\u7D20\u6750\u4E0D\u7B26\u5408\u89C4\u8303\uFF0C\u8BF7\u4FEE\u6539\u540E\u91CD\u8BD5");var c=yield b.threadManager.sendUserMessage(n);if(!(null==c?void 0:c.ok))throw Error((null==c?void 0:c.msg)||"\u53D1\u9001\u5931\u8D25");y.handleSubmitSuccess(),b.chatListManager.refresh(),h.Z.success("\u5DF2\u63D0\u4EA4\u751F\u6210\u8BF7\u6C42")}catch(e){var u=e instanceof Error?e.message:"\u751F\u6210\u5931\u8D25\uFF0C\u8BF7\u7A0D\u540E\u91CD\u8BD5",v={thread_id:y.threadId,prompts:y.assets.map(e=>e.prompt),image_asset_ids:y.assets.filter(e=>1===e.asset_type).map(e=>e.asset_id),video_asset_ids:y.assets.filter(e=>2===e.asset_type).map(e=>e.asset_id),assets_count:y.assets.length,error_message:u};(0,_.eK)(e instanceof Error?e:Error(u),(0,p._)({module:"montage_generate",threadId:y.threadId},v)),y.markSubmitFailure(u),h.Z.error(u)}finally{T(!1)}}}})(),[b,d.userConfig.uid,d.userConfig.workspace_id,y,f,U,j]),F=(0,a.useCallback)(e=>{U||(A("click_set_cut"),N(e))},[U,A]),H=(0,a.useCallback)((e,t)=>{y.reorderAssets(e,t)},[y]),W=(0,a.useCallback)(()=>D?"\u89C6\u9891\u5DF2\u751F\u6210":y.isGenerating||M?"\u751F\u6210\u4E2D...":"\u751F\u6210\u89C6\u9891",[D,M,y.isGenerating]);return(0,i.jsxs)("div",{className:S.composerContainer,children:[(0,i.jsxs)("div",{className:S.materialHeader,children:[(0,i.jsxs)("div",{children:[(0,i.jsx)("h3",{children:"\u4E00\u955C\u5230\u5E95"}),(0,i.jsxs)("div",{className:S.titleDesc,children:[(0,i.jsxs)("p",{children:["\u4E0A\u4F20 2~",y.maxMaterialCount," \u5F20\u56FE\u7247\uFF0C\u7CFB\u7EDF\u4F1A\u751F\u6210\u81EA\u7136\u8F6C\u573A\u3002"]}),(0,i.jsx)("p",{className:S.creditTip,children:R})]})]}),(0,i.jsxs)("span",{className:S.assetCount,children:[k.length,"/",y.maxMaterialCount]})]}),(0,i.jsx)(z,{assets:k,disabled:U,maxMaterialCount:y.maxMaterialCount,isUploading:y.isUploading,onUploadSelect:y.handleFileUpload,onRemove:y.removeAsset,onTransitionClick:F,onReorder:H}),0===k.length&&(0,i.jsx)("div",{className:S.emptyHint,children:"\u4E0A\u4F20\u7D20\u6750\u540E\u5373\u53EF\u914D\u7F6E\u8F6C\u573A\u4E0E\u751F\u6210\u89C6\u9891"}),E&&(0,i.jsxs)("div",{className:S.errorContainer,children:[(0,i.jsx)("div",{className:S.errorTitle,children:"\u751F\u6210\u5931\u8D25"}),(0,i.jsx)("div",{className:S.errorContent,children:E.message})]}),"number"==typeof w&&(0,i.jsx)(Z,{assetIndex:w,open:j,prompt:(null==(r=k[w])?void 0:r.prompt)||"",duration:(null==(n=k[w])?void 0:n.duration)||5,onClose:()=>{A("set_cut_panel_close"),N(-1)},onSave:(e,t)=>{A("set_cut_panel_edit",{cut_info:JSON.stringify({cut_time:t,cut_prompt:e})}),y.updateTransitionPrompt(w,e),y.updateAssetDuration(w,t)}}),(0,i.jsxs)("div",{className:"".concat(S.bottomCol," ").concat(j?"":S.actionsRowTranslate),children:[(0,i.jsxs)("div",{className:S.actionsRow,children:[(0,i.jsx)("div",{className:"".concat(S.smartMusicToggle," ").concat(P?S.smartMusicToggleEnabled:""," ").concat(U?S.smartMusicToggleDisabled:""),onClick:()=>D?void h.Z.error("\u89C6\u9891\u5DF2\u751F\u6210\uFF0C\u65E0\u6CD5\u5207\u6362\u667A\u80FD\u914D\u4E50"):y.isGenerating||M?void h.Z.error("\u5F53\u524D\u6B63\u5728\u751F\u6210\u4E2D\uFF0C\u65E0\u6CD5\u5207\u6362\u667A\u80FD\u914D\u4E50"):y.isUploading?void h.Z.error("\u5F53\u524D\u65E0\u6CD5\u751F\u6210\u89C6\u9891\uFF0C\u65E0\u6CD5\u5207\u6362\u667A\u80FD\u914D\u4E50"):void(y.toggleSmartBgm(!P),A("click_music")),children:(0,i.jsx)("div",{className:S.toggleKnob})}),(0,i.jsx)("span",{className:S.smartMusicLabel,children:"\u667A\u80FD\u914D\u4E50"})]}),(0,i.jsx)(v.Z,{type:"primary",className:S.generateButton,disabled:U,loading:!D&&(C||y.isGenerating),onClick:B,children:W()})]}),(0,i.jsx)("div",{className:S.previewColumn,children:(0,i.jsx)(I,{})})]})}),W=(0,l.Pi)(()=>{var{integratedAgentStore:e,loginStore:t,securityCheckStore:r}=(0,o.mZ)(),n=e.montageStore,[s]=(0,d.lr)();s.get("source");var l=s.get("thread_id"),{agUiKit:u}=(0,c.a)();return((0,a.useEffect)(()=>{t.userConfig.uid&&t.userConfig.workspace_id&&(l&&n.initializeWithThreadId(l),n.initThread())},[t.userConfig.uid,t.userConfig.workspace_id,n,l]),t.userConfig.uid&&t.userConfig.workspace_id&&n.threadId)?(0,i.jsx)("div",{className:"montageAgentContainer-Y6jynR",children:(0,i.jsx)("div",{className:"montageLayout-jYtUH_",children:(0,i.jsx)("div",{className:"builderColumn-TDhlh7",children:(0,i.jsx)(H,{})})})}):(0,i.jsx)("div",{className:"loading-PFJZNd",children:(0,i.jsx)("div",{className:"loadingText-IY_Tyk",children:"\u6B63\u5728\u521D\u59CB\u5316\u8499\u592A\u5947Agent..."})})}),Q=()=>(0,i.jsx)(n.W,{backend:s.PD,children:(0,i.jsx)(W,{})})},90344:function(e,t,r){"use strict";r.d(t,{d9:()=>u,mv:()=>c,q4:()=>d});var i=r(64664),a=r(33994),n=/^\/novel\/(?:detail|edit)(?:\/|$)/,s={enabled:!1,threadId:void 0},o=s;function l(e,t){var r;return n.test(e)?{enabled:!0,threadId:(null==(r=new URLSearchParams(t).get("thread_id"))?void 0:r.trim())||void 0}:s}function d(e,t){var r=l(e,t);return o=r,r}function c(){o=s}function u(e){var t,r,n,s=arguments.length>1&&void 0!==arguments[1]?arguments[1]:(r="undefined"!=typeof window&&window.location?l(window.location.pathname,null!=(t=window.location.search)?t:""):null)?r:o,d=null==(n=s.threadId)?void 0:n.trim();if(!s.enabled||!d)return e;var c=e.params;if(c instanceof URLSearchParams){if(c.has("thread_id"))return e;var u=new URLSearchParams(c);return u.set("thread_id",d),(0,a._)((0,i._)({},e),{params:u})}return c&&"object"==typeof c&&!Array.isArray(c)?null!=c.thread_id?e:(0,a._)((0,i._)({},e),{params:(0,a._)((0,i._)({},c),{thread_id:d})}):null!=c?e:(0,a._)((0,i._)({},e),{params:{thread_id:d}})}},15157:function(e,t,r){"use strict";r.d(t,{_:()=>a});var i=r(93731),a=()=>(0,i.uX)("/home")},82394:function(e,t,r){"use strict";r.d(t,{O0:()=>d,S:()=>l,fv:()=>i,tu:()=>o});var i={generationType:r(21427).F.VideoPart,videoModel:"seedance2.0_vision",videoResolution:"1080p"},a={text:"\u5C0F\u4E91\u96C0 Seedance2.0 VIP \u4E8E\u4ECA\u5929\u4E0A\u7EBF1080P\u76F4\u51FA\uFF0C\u656C\u8BF7\u671F\u5F85\uFF01"},n={text:"Seedance2.0 VIP \u73B0\u5DF2\u652F\u63011080P\uFF0C\u4F1A\u5458\u7528\u6237\u4EAB\u9996\u53D1\u4F53\u9A8C",actionText:"\u8BA2\u9605\u4F1A\u5458"},s={tagText:"\u4F1A\u5458\u4E13\u5C5E",text:"Seedance2.0 VIP \u73B0\u5DF2\u652F\u63011080P\uFF0C\u5FEB\u53BB\u8BD5\u8BD5\u5427\uFF01"},o=(e,t)=>t?e?s:n:a,l=(e,t)=>t&&e,d=e=>{e.setGenerationType(i.generationType),e.setFormField("imageModel",void 0),e.setFormField("videoModel",i.videoModel),e.setFormField("videoResolution",i.videoResolution)}},28215:function(e,t,r){"use strict";function i(e){}r.d(t,{F7:()=>eI,ip:()=>i,dx:()=>k,_l:()=>j,BX:()=>ef,GA:()=>ee,$9:()=>e_,lU:()=>s,VA:()=>b,LB:()=>et,DK:()=>m,A8:()=>v,pA:()=>x,hl:()=>eN,Mj:()=>ex,W2:()=>er,LO:()=>ea,Rk:()=>I,BP:()=>l,nK:()=>N,Vu:()=>w,Ll:()=>ei,Yt:()=>eg});var a=r(64349),n=r(64664),s="\u53EA\u8F93\u51FA\u7EED\u5199\u90E8\u5206\uFF0C\u4E0D\u91CD\u590D\u7528\u6237\u5DF2\u8F93\u5165\u7684\u5185\u5BB9\uFF0C\u4E0D\u52A0\u524D\u7F00\u3001\u4E0D\u89E3\u91CA\u3002",o="\u7EED\u5199\u7528\u6237\u8F93\u5165\uFF0C\u4F7F\u5176\u6210\u4E3A\u4E00\u6BB5\u5B8C\u6574\u3001\u6709\u753B\u9762\u611F\u7684\u5185\u5BB9\u63CF\u8FF0\u3002\n\u7EED\u5199\u957F\u5EA6\u63A7\u5236\u572810\u523020\u4E2A\u5B57\u4E4B\u5185\uFF0C\u53EA\u5199\u4E00\u4E2A\u77ED\u53E5\u3002\n\n\u793A\u4F8B\uFF1A\n\u7528\u6237\uFF1A\u5C0F\u732B\n\u7EED\u5199\uFF1A\u5728\u7A97\u53F0\u4E0A\u6175\u61D2\u5730\u6652\u7740\u592A\u9633\n\n\u7528\u6237\uFF1A\u4E00\u53EA\u5C0F\u72D7\n\u7EED\u5199\uFF1A\u5728\u8349\u5730\u4E0A\u6B22\u5FEB\u5730\u5954\u8DD1\n\n\u7528\u6237\uFF1A\u5496\u5561\u5E97\n\u7EED\u5199\uFF1A\u91CC\u5F25\u6F2B\u7740\u73B0\u78E8\u5496\u5561\u7684\u9999\u6C14",l=[{id:"default",label:"\u9ED8\u8BA4",content:o},{id:"marketing",label:"\u8425\u9500",content:"\u7EED\u5199\u7528\u6237\u8F93\u5165\uFF0C\u5F62\u6210\u9002\u5408\u8425\u9500\u3001\u4EA7\u54C1\u5C55\u793A\u7684\u77ED\u53E5\u63CF\u8FF0\uFF0C\u5F3A\u8C03\u52A8\u611F\u30013D \u7279\u6548\u4E0E\u4EA7\u54C1\u5C55\u793A\u611F\u3002\u7EED\u5199\u957F\u5EA6\u7EA6 15\uFF5E40 \u5B57\u3002\n\n\u793A\u4F8B\uFF1A\n\u7528\u6237\uFF1A\u56FE1\u4E2D\u7684\u53EF\u53E3\u53EF\u4E50\u996E\u6599\n\u7EED\u5199\uFF1A,360\u5EA6\u9AD8\u901F\u65CB\u8F6C2\u5708\u540E,\u7A81\u7136\u505C\u4F4F\u84C4\u529B\u5206\u88C2\u6210\u4E863\u4E2A\u90E8\u5206\u8FDB\u884C\u5C55\u793A\u3002\u968F\u540E\u5206\u89E3\u540E\u7684\u53EF\u53E3\u53EF\u4E50\u996E\u6599\u7F50\u7684\u4E0A\u4E2D\u4E0B\u4E09\u90E8\u5206\u5FEB\u901F\u5411\u5185\u65CB\u8F6C\u5408\u6210\uFF0C\u4E00\u7F50\u5B8C\u6574\u7684\u53EF\u53E3\u53EF\u4E50\u996E\u6599\uFF0C3D\u6E32\u67D3\u4EA7\u54C1\u5C55\u793A\u7279\u6548,\u52A8\u611F\u4EA7\u54C1\u7279\u6548\u5C55\u793A\u3002\n\n\u7528\u6237\uFF1A\u67D0\u54C1\u724C\u9999\u6C34\u74F6\n\u7EED\u5199\uFF1A\u74F6\u8EAB\u4E2D\u5FC3\u87BA\u65CB\u5347\u817E\u9999\u6C1B\u7C92\u5B50\uFF0C\u805A\u5408\u6210\u54C1\u724CLogo\u540E\u7F13\u7F13\u6563\u5F00\uFF0C\u9AD8\u7AEF\u8D28\u611F\u4EA7\u54C1\u5C55\u793A\u3002\n\n\u7528\u6237\uFF1A\u8FD0\u52A8\u978B\n\u7EED\u5199\uFF1A\u978B\u8EAB\u73AF\u7ED5\u5149\u5E26\u626B\u63CF\uFF0C\u591A\u89D2\u5EA6\u65CB\u8F6C\u5B9A\u683C\u540E\u62C6\u89E3\u4E3A\u978B\u5E95\u4E0E\u978B\u9762\uFF0C\u518D\u5FEB\u901F\u62FC\u5408\uFF0C\u52A8\u611F\u4EA7\u54C1\u7279\u6548\u3002"},{id:"atmosphere",label:"\u6C1B\u56F4",content:"\u7EED\u5199\u7528\u6237\u8F93\u5165\uFF0C\u5F62\u6210\u6709\u6C1B\u56F4\u611F\u3001\u60C5\u7EEA\u611F\u7684\u77ED\u53E5\u63CF\u8FF0\uFF0C\u4FA7\u91CD\u573A\u666F\u4E0E\u5FC3\u5883\u3002\u7EED\u5199\u957F\u5EA6\u7EA6 10\uFF5E25 \u5B57\u3002\n\n\u793A\u4F8B\uFF1A\n\u7528\u6237\uFF1A\u508D\u665A\u7684\u5496\u5561\u9986\n\u7EED\u5199\uFF1A\u6696\u9EC4\u706F\u5149\u4E0B\u98D8\u7740\u5496\u5561\u9999\uFF0C\u7A97\u5916\u6E10\u6E10\u6697\u4E0B\u53BB\u7684\u8857\u666F\n\n\u7528\u6237\uFF1A\u96E8\u540E\u7684\u516C\u56ED\n\u7EED\u5199\uFF1A\u6811\u53F6\u6EF4\u7740\u6C34\u73E0\uFF0C\u957F\u6905\u7A7A\u65E0\u4E00\u4EBA\uFF0C\u7A7A\u6C14\u91CC\u662F\u6CE5\u571F\u548C\u9752\u8349\u5473\n\n\u7528\u6237\uFF1A\u6DF1\u591C\u4E66\u623F\n\u7EED\u5199\uFF1A\u53F0\u706F\u4EAE\u7740\u4E00\u5C0F\u5757\uFF0C\u56DB\u5468\u5B89\u9759\uFF0C\u53EA\u5269\u7FFB\u4E66\u58F0"}];function d(e){return"".concat(s,"\n").concat(e)}var c=d(o),u="q4f16",p=["webgpu","webnn-gpu","webnn-npu"],h={dataType:"q4f16",useExternalDataFormat:!0,maxNewTokens:48,doSample:!0,topK:3,temperature:.6,repetitionPenalty:1.15,thinkingTagSupport:!1,systemPrompt:c},v={concise:{label:"\u7CBE\u7B80",desc:"\u66F4\u77ED\u66F4\u5FEB\uFF08\u63A8\u8350\uFF09",params:{maxNewTokens:48,repetitionPenalty:1.15}},moderate:{label:"\u9002\u4E2D",desc:"\u8F83\u957F\u8F93\u51FA",params:{maxNewTokens:512,repetitionPenalty:1.3}},detailed:{label:"\u8BE6\u7EC6",desc:"\u66F4\u957F\u66F4\u4E30\u5BCC",params:{maxNewTokens:1024,repetitionPenalty:1.5}}},m={precise:{label:"\u7CBE\u786E",desc:"\u7A33\u5B9A\u53EF\u9884\u6D4B",params:{temperature:.3,topK:1}},balanced:{label:"\u5747\u8861",desc:"\u63A8\u8350",params:{temperature:.6,topK:3}},imaginative:{label:"\u53D1\u6563",desc:"\u591A\u6837\u6709\u521B\u610F",params:{temperature:.9,topK:20}}},_="webnn_local_model_user_prefs_v2",g="webnn_local_model_config",f=!1;function y(){if(!f&&"undefined"!=typeof localStorage){try{if(localStorage.getItem(_)){try{localStorage.removeItem(g)}catch(e){}f=!0;return}var e,t=localStorage.getItem(g);if(!t){f=!0;return}try{e=JSON.parse(t)}catch(e){localStorage.removeItem(g),f=!0;return}var r="qwen3-0_6b"===e.modelId?"qwen3-0_6b":"qwen3-4b",i="string"==typeof e.systemPrompt&&e.systemPrompt.trim()?e.systemPrompt:o,a="concise"===e.outputLength||"moderate"===e.outputLength||"detailed"===e.outputLength?e.outputLength:"concise",n="precise"===e.creativity||"balanced"===e.creativity||"imaginative"===e.creativity?e.creativity:"balanced";localStorage.setItem(_,JSON.stringify({enabled:!1,modelId:r,systemPrompt:i,expansionEnabled:!1,subjectExtractionEnabled:!1,outputLength:a,creativity:n})),localStorage.removeItem(g)}catch(e){try{localStorage.removeItem(g)}catch(e){}}f=!0}}var b={enabled:!1,modelId:"qwen3-4b",systemPrompt:o,expansionEnabled:!1,subjectExtractionEnabled:!1,outputLength:"concise",creativity:"balanced"};function x(){try{y();var e=localStorage.getItem(_);if(!e)return null;return JSON.parse(e)}catch(e){return null}}function I(e){try{y(),localStorage.setItem(_,JSON.stringify(e))}catch(e){}}function S(){var e=x();return null===e||!e.enabled||!e.expansionEnabled}function w(){var e=x();return null===e||!e.enabled||!e.subjectExtractionEnabled}function N(){return null!==x()||!0===C()||!0===T}function C(){var e;if("undefined"==typeof window||!(null==(e=window.location)?void 0:e.search))return null;try{var t=new URLSearchParams(window.location.search).get("enable_local_model");if(null==t||""===t)return null;var r=t.toLowerCase();if("1"===r||"true"===r||"yes"===r)return!0;if("0"===r||"false"===r||"no"===r)return!1;return null}catch(e){return null}}var T=null;function k(e){T=e}function j(){var e=x();if(null!==e)return!e.enabled;var t=C();return!1===t||!0!==t}var P="https://lf-xiaoyunque.jianying.com/obj/pippit-app-buz/webnn-cdn-assets",L="".concat(P,"/models/"),A="".concat(P,"/onnxruntime-web/1.24.2/dist"),M=!1,D=r(33994);function R(e,t,r){r&&JSON.stringify(r)}var E=new Map([{id:"qwen3-4b",model:"webgpu/Qwen3-4B-ONNX",name:"Qwen3",producer:"Ali",desc:"LLM",parameter:"4.0B",size:"2.63GB"},{id:"qwen3-0_6b",model:"onnx-community/Qwen3-0.6B-ONNX",name:"Qwen3",producer:"Ali",desc:"LLM",parameter:"0.6B",size:"543MB",useExternalDataFormat:!1},{id:"gemma_3_1b_it_gqa",model:"onnx-community/gemma-3-1b-it-ONNX-GQA",name:"Gemma 3",producer:"Google",desc:"SLM",parameter:"1B",size:"983MB"},{id:"phi-3_5-mini",model:"onnx-community/Phi-3.5-mini-instruct-onnx-web",name:"Phi-3.5 Mini",producer:"MS",desc:"SLM",parameter:"3.8B",size:"2.15GB"},{id:"phi-4-mini-gqa",model:"lwanming/Phi-4-mini-instruct-ONNX-GQA",name:"Phi-4 Mini",producer:"WIP",desc:"SLM",parameter:"3.8B",size:"2.5GB"},{id:"llama_3-2_1b",model:"onnx-community/Llama-3.2-1B-Instruct-ONNX",name:"Llama 3.2",producer:"Meta",desc:"LLM",parameter:"1B",size:"1.01GB"},{id:"deepseek-r1-distill-qweb-1_5b",model:"onnx-community/DeepSeek-R1-Distill-Qwen-1.5B-ONNX",name:"DeepSeek R1 Distill",producer:"DS",desc:"LLM",parameter:"1.5B",size:"1.27GB",useExternalDataFormat:!1},{id:"lfm2_1_2b",model:"onnx-community/LFM2-1.2B-ONNX",name:"LFM2",producer:"Liquid AI",desc:"Compact LLM",parameter:"1.2B",size:"1.13GB",dataType:"q4"},{id:"smollm3-3b",model:"HuggingFaceTB/SmolLM3-3B-ONNX",name:"SmolLM3",producer:"Hugging Face",desc:"LLM",parameter:"3.0B",size:"1.97GB"}].map(function(e){return(0,n._)({},h,e)}).map(e=>[e.id,e])),U={off:"none",low:"qwen3-0_6b",mid:"qwen3-4b",high:"qwen3-4b",backendOrder:p};function O(e,t){var r,i,a,n=e[t],s=null!=(i=(null!=(r=e.backendOrder)?r:p)[0])?i:"webgpu";if("none"===n||!n)return{modelId:"none",dataType:u,backend:s};var o=E.get(n),l=o?{maxNewTokens:o.maxNewTokens,doSample:o.doSample,topK:o.topK,temperature:o.temperature,repetitionPenalty:o.repetitionPenalty,enableThinking:o.thinkingTagSupport,systemPrompt:o.systemPrompt}:void 0;return{modelId:n,dataType:null!=(a=null==o?void 0:o.dataType)?a:u,backend:s,modelConfig:o,generationParams:l}}var B=r(65532),z=null,F=!1;function Z(){return z||(z=new B.q(new URL(r.p+r.u("2747"),r.b)).getWorker()).addEventListener("message",e=>{var t;(null==(t=e.data)?void 0:t.type)==="sessionCorrupted"&&(F=!0)}),z}var q=null,G=null,V=null,H=null,W=null,Q=0,K=!1,Y=0,J=null,X=null;function $(e){X=e,null==H||H(e)}function ee(e,t){e&&(V=e),t&&(H=t)}function et(){return X}function er(e){if(!q&&!j()){(null==e?void 0:e.onReport)&&(V=e.onReport),(null==e?void 0:e.onStatus)&&(H=e.onStatus);var t,r,i,s=V,o=null!=(i=null==e?void 0:e.strategy)?i:U,l=(null==(r=x())?void 0:r.enabled)&&null!=(t=r.modelId)?t:null,c=function(){if("undefined"==typeof window)return null;try{var e=new URLSearchParams(window.location.search).get("model");if(e&&E.has(e))return e}catch(e){}return null}(),u=null!=l?l:c;q=(0,a._)(function*(){$("init");var t,r,i=yield(0,a._)(function*(){if("undefined"==typeof navigator||!navigator.gpu)return null;try{var e,t,r=navigator.gpu,i=yield r.requestAdapter();if(!i)return null;var a=i.requestAdapterInfo;if("function"!=typeof a)return null;var n=yield a.call(i);return{vendor:null!=(e=null==n?void 0:n.vendor)?e:"",architecture:null!=(t=null==n?void 0:n.architecture)?t:"",device:null==n?void 0:n.device,description:null==n?void 0:n.description}}catch(e){return null}})(),l=function(e,t){if("off"===e||!(null==t?void 0:t.vendor))return e;var r=t.vendor.toLowerCase(),i=(t.architecture||"").toLowerCase();return(r.includes("intel")||r.includes("0x8086")||r.includes("8086"))&&(i.includes("gen-12lp")||"xe-lpg"===i||i.includes("xe-lpg")&&!i.includes("xe-2lpg")&&!i.includes("xe-3lpg"))&&("mid"===e||"high"===e)?"low":e}(function(e){var t,r,i,a,n,{unavailable:s}=function(){if("undefined"==typeof window||!window.isSecureContext)return{unavailable:!0,reason:"insecure_context"};var e,t=navigator;if(null==t.gpu&&null==navigator.ml)return{unavailable:!0,reason:"no_gpu_backend"};var r=t.deviceMemory,i=null!=(e=t.hardwareConcurrency)?e:0;return null!=r&&r<=4||null==r&&i<=4?{unavailable:!0,reason:"device_too_weak"}:{unavailable:!1}}();return s?"off":e?e:(i=(r="undefined"!=typeof navigator?navigator:{}).deviceMemory,a=null!=(t=r.hardwareConcurrency)?t:0,n="high",null!=i?i<=4?n="low":i<=8&&(n="mid"):n=a<=8?"low":"mid",{deviceMemoryGB:i,hardwareConcurrency:a,suggestedTier:n}).suggestedTier}(null==e?void 0:e.deviceTier),i),c=u?O((0,D._)((0,n._)({},o),{off:u,low:u,mid:u,high:u}),"off"===l?"low":l):O(o,l);if(c.generationParams){var p,h=(null==(p=x())?void 0:p.enabled)?d(p.systemPrompt):null;h&&(c.generationParams.systemPrompt=h);var _=function(){var e,t,r=x();if(!(null==r?void 0:r.enabled))return null;var i=null==(e=v[r.outputLength])?void 0:e.params,a=null==(t=m[r.creativity])?void 0:t.params;return i&&a?(0,n._)({},i,a):null}();_&&(c.generationParams.maxNewTokens=_.maxNewTokens,c.generationParams.temperature=_.temperature,c.generationParams.topK=_.topK,c.generationParams.repetitionPenalty=_.repetitionPenalty)}var g="none"!==c.modelId,f="none"===c.modelId?void 0:c.modelId,y=Date.now();if(R("info","init start",{device_tier:l,model_id:f,use_local_model:g,gpu_vendor:null==i?void 0:i.vendor,gpu_architecture:null==i?void 0:i.architecture}),null==s||s({event:"text_gen_init",status:"start",device_tier:l,model_id:f,use_local_model:g,gpu_vendor:null==i?void 0:i.vendor,gpu_architecture:null==i?void 0:i.architecture}),!g){K=!1;var b=Date.now()-y;R("info","init done (no local model)",{duration_ms:b}),null==s||s({event:"text_gen_init",status:"success",device_tier:l,model_id:"none",use_local_model:!1,duration_ms:b,gpu_vendor:null==i?void 0:i.vendor,gpu_architecture:null==i?void 0:i.architecture});return}yield eo("textGeneration");var I=Z();I.postMessage({type:"init",config:{useLocalModel:!0,modelRepo:null==(t=c.modelConfig)?void 0:t.model,dataType:c.dataType,device:c.backend,useExternalDataFormat:null==(r=c.modelConfig)?void 0:r.useExternalDataFormat,generationParams:c.generationParams,modelEnv:null==e?void 0:e.modelEnv}}),K=!0,$("loading"),null==H||H("loading",{model_id:f});var S=Q,w=new Promise((e,t)=>{var r=i=>{if(Q!==S){I.removeEventListener("message",r),e({degraded:!0,reason:"init_aborted"});return}var a=i.data;if("progress"===a.type){var n=a.payload;$("progress"),null==H||H("progress",{file:null==n?void 0:n.file,progress:null==n?void 0:n.progress,total:null==n?void 0:n.total,loaded:null==n?void 0:n.loaded,progressStatus:null==n?void 0:n.progressStatus,modelName:null==n?void 0:n.modelName})}else"loaded"===a.type?(I.removeEventListener("message",r),e({degraded:a.degraded,reason:a.reason})):"loadError"===a.type&&(I.removeEventListener("message",r),t(Error(a.message)))};I.addEventListener("message",r),I.postMessage({type:"load"})}),N=new Promise((e,t)=>{W=setTimeout(()=>t(Error("Text generation init timeout")),18e5)});try{var C=yield Promise.race([w,N]);if(W&&(clearTimeout(W),W=null),Q!==S)return;var T=!!(null==C?void 0:C.degraded),k=C&&"string"==typeof C.reason?C.reason:void 0;if(T&&"init_aborted"!==k){K=!1;var j=Date.now()-y;$("init_error"),null==H||H("init_error",{model_id:f,reason:k}),R("warn","model load degraded",{model_id:f,duration_ms:j,reason:k}),null==s||s({event:"text_gen_init",status:"failure",reason:"degraded",message:k,device_tier:l,model_id:f,use_local_model:g,duration_ms:j,gpu_vendor:null==i?void 0:i.vendor,gpu_architecture:null==i?void 0:i.architecture}),q=null;return}T&&(K=!1);var P=Date.now()-y;$("loaded"),null==H||H("loaded"),R("info","init done",{model_id:f,duration_ms:P}),null==s||s({event:"text_gen_init",status:"success",device_tier:l,model_id:f,use_local_model:g,duration_ms:P,gpu_vendor:null==i?void 0:i.vendor,gpu_architecture:null==i?void 0:i.architecture})}catch(e){if(W&&(clearTimeout(W),W=null),Q!==S)return;var L=e instanceof Error?e.message:String(e);R("error","init error",{message:L}),$("init_error"),null==H||H("init_error"),null==s||s({event:"text_gen_init",status:"failure",reason:"timeout",message:L,duration_ms:Date.now()-y,gpu_vendor:null==i?void 0:i.vendor,gpu_architecture:null==i?void 0:i.architecture}),K=!1,q=null}})()}}function ei(e){return(0,a._)(function*(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};if(j()||S())return null;var{timeoutMs:r=3e4,onStart:i,onLateCompletion:a}=t,n=V;F&&(F=!1,z&&z.postMessage({type:"reset"}),q=null,R("warn","pipeline corrupted, will reload"),null==n||n({event:"text_gen_request",status:"failure",reason:"session_corrupted"}));var s=e.trim();if(s.length<1)return null;for(var o=0;o<2&&(q||er(),yield q,!K);o++){if(!(o+1<2&&"init_error"===X&&!j()&&!S()))return R("info","ghost suggestions skipped: local model unavailable",{status:X,attempt:o}),null==n||n({event:"text_gen_request",status:"log",reason:"local_model_unavailable",message:String(null!=X?X:"")}),null;R("info","retry text gen init after init_error"),q=null}if(!K)return null==n||n({event:"text_gen_request",status:"log",reason:"local_model_unavailable",message:"useLocalModelFlag_false"}),null;var l=Date.now(),d=Z(),c=++Y;return null==J||J(),J=null,null==n||n({event:"text_gen_request",status:"log",reason:"worker_send_scheduled",input_text:s}),new Promise(e=>{var t=!1,o=null,u=null,p=r=>{t||(t=!0,o&&(clearTimeout(o),o=null),u&&(clearTimeout(u),u=null),J===h&&(J=null),G=null,e(r))},h=()=>{!t&&o&&(null==n||n({event:"text_gen_request",status:"log",reason:"debounce_superseded",input_text:s}),clearTimeout(o),o=null,p(null))},v=e=>{var r=e.data;if((null==r?void 0:r.type)==="complete"&&(null==r?void 0:r.requestId)===c){var i=null!=(u=r.completion)?u:null,o=r.error;if(!0===r.cancelled&&i){if(t)return void d.removeEventListener("message",v);var u,h,m=null!=(h=r.requestedText)?h:s;try{null==a||a(i,m)}catch(e){}return d.removeEventListener("message",v),void p(null)}if(d.removeEventListener("message",v),t){if(i){var _,g=null!=(_=r.requestedText)?_:s;try{null==a||a(i,g)}catch(e){}}return}var f=Date.now()-l;i?(R("info","generate done",{duration_ms:f,length:i.length}),null==n||n({event:"text_gen_request",status:"success",duration_ms:f,output_text:i})):o?(R("warn","generate empty (worker error)",{duration_ms:f,message:o}),null==n||n({event:"text_gen_request",status:"failure",reason:"empty",message:o,duration_ms:f})):(R("info","generate empty",{duration_ms:f}),null==n||n({event:"text_gen_request",status:"failure",reason:"empty",duration_ms:f})),p(i)}};J=h,o=setTimeout(()=>{o=null,t||(null==G||G(),G=null,d.addEventListener("message",v),d.postMessage({type:"generate",text:s,requestId:c}),G=()=>{d.postMessage({type:"cancel"});var e=Date.now()-l;R("info","generate cancelled",{duration_ms:e}),null==n||n({event:"text_gen_request",status:"failure",reason:"cancelled",duration_ms:e}),p(null)},u=setTimeout(()=>{d.postMessage({type:"cancel"});var e=Date.now()-l;R("warn","generate timeout",{duration_ms:e}),null==n||n({event:"text_gen_request",status:"failure",reason:"timeout",duration_ms:e}),p(null)},r),R("info","generate start",{text_length:s.length}),null==n||n({event:"text_gen_request",status:"start",input_text:s}),null==i||i())},120)})}).apply(this,arguments)}function ea(e){var t=(null==e?void 0:e.keepWorker)===!0;null==J||J(),J=null,null==G||G(),G=null,W&&(clearTimeout(W),W=null),Q+=1,z&&(z.postMessage({type:"destroy"}),t||(z.terminate(),z=null)),K=!1,F=!1,q=null,X=null}var en=null,es=Promise.resolve();function eo(e){return es=es.then(()=>{en!==e&&("textGeneration"===en?ea({keepWorker:!0}):"subjectExtraction"===en&&function(){if(ec)try{ec.dispose()}catch(e){}ec=null,eu=null,eh=null,ev="idle",ep+=1}(),en=e)})}var el="briaai/RMBG-1.4",ed=["webnn-npu","webgpu"],ec=null,eu=null,ep=0,eh=null,ev="idle",em=null;function e_(){return ev}function eg(e){em=e}function ef(){return eh}function ey(){return(0,a._)(function*(){if(ec||(ev="loading",yield eo("subjectExtraction"),ec))return ev="ready",ec;var e=ep;try{var t=yield(0,a._)(function*(){var e,{env:t,AutoModel:i}=yield Promise.all([r.e("5250"),r.e("9185")]).then(r.bind(r,45129));if(!M){M=!0,t.remoteHost=L,t.remotePathTemplate="{model}/";var a,s,o=null==(s=t.backends)||null==(a=s.onnx)?void 0:a.wasm;o&&(o.wasmPaths=!function(){if("undefined"==typeof navigator)return!1;var e=navigator.vendor||"",t=navigator.userAgent;return e.includes("Apple")&&!/CriOS|FxiOS|EdgiOS|OPiOS|Chrome|Android/i.test(t)}()?{mjs:"".concat(A,"/ort-wasm-simd-threaded.asyncify.mjs"),wasm:"".concat(A,"/ort-wasm-simd-threaded.asyncify.wasm")}:{mjs:"".concat(A,"/ort-wasm-simd-threaded.mjs"),wasm:"".concat(A,"/ort-wasm-simd-threaded.wasm")})}var l={logSeverityLevel:2,model_type:"custom"};for(var d of ed)try{var c=(0,n._)({},l,d.startsWith("webnn")?{freeDimensionOverrides:{batch_size:1}}:{}),u=yield i.from_pretrained(el,{device:d,dtype:"fp16",session_options:c});return eh=d,null==em||em({event:"subject_extraction_init",status:"success",device:d}),u}catch(t){e=t;continue}throw e})();if(ep!==e){try{t.dispose()}catch(e){}throw Error("Subject extraction loading cancelled")}return ec=t,ev="ready",t}catch(e){throw ev="error",Error("Subject extraction loading failed")}})()}function eb(){return(0,a._)(function*(){return eu||(eu=yield(0,a._)(function*(){var{AutoProcessor:e}=yield Promise.all([r.e("5250"),r.e("9185")]).then(r.bind(r,45129));return e.from_pretrained(el,{config:{do_normalize:!0,do_pad:!1,do_rescale:!0,do_resize:!0,image_mean:[.5,.5,.5],feature_extractor_type:"ImageFeatureExtractor",image_std:[1,1,1],resample:2,rescale_factor:.00392156862745098,size:{width:1024,height:1024}}})})()),eu})()}function ex(){!j()&&(w()||ey().then(()=>eb()).catch(()=>{}))}function eI(e){return(0,a._)(function*(){if(j()||w())return null;var t=Date.now();null==em||em({event:"subject_extraction_request",status:"start"});var{url:i,revoke:n}=yield(0,a._)(function*(){if("string"!=typeof e)return{url:URL.createObjectURL(e),revoke:!0};if(e.startsWith("data:")||e.startsWith("blob:"))return{url:e,revoke:!1};try{var t=new AbortController,r=setTimeout(()=>t.abort(),15e3),i=yield fetch(e,{mode:"cors",signal:t.signal});if(clearTimeout(r),!i.ok)return{url:e,revoke:!1};var a=yield i.blob();return{url:URL.createObjectURL(a),revoke:!0}}catch(t){return{url:e,revoke:!1}}})(),s=null;try{var{RawImage:o}=yield Promise.all([r.e("5250"),r.e("9185")]).then(r.bind(r,45129)),l=yield o.fromURL(i);if(!(null==l?void 0:l.width)||!(null==l?void 0:l.height))return null;var d=yield eb(),c=yield ey();s=Date.now();var{pixel_values:u}=yield d(l),{output:p}=yield c({input:u});if(!(null==p?void 0:p[0]))return null;var h=yield o.fromTensor(p[0].mul(255).to("uint8")).resize(l.width,l.height);l.putAlpha(h);var v=document.createElement("canvas");v.width=l.width,v.height=l.height;var m=v.getContext("2d");if(!m)return null;m.drawImage(l.toCanvas(),0,0);var _=yield new Promise(e=>{v.toBlob(t=>e(null!=t?t:null),"image/png",.95)}),g=Date.now()-s;return null==em||em({event:"subject_extraction_request",status:"success",device:eh,duration_ms:g}),_}catch(e){var f=null!=s?Date.now()-s:Date.now()-t,y=e instanceof Error?e.message:String(e);return null==em||em({event:"subject_extraction_request",status:"failure",device:eh,duration_ms:f,reason:"error",message:y}),"undefined"!=typeof console&&console.warn,null}finally{n&&URL.revokeObjectURL(i)}})()}var eS=r(74427),ew=!1;function eN(e){if(!ew){ew=!0;var{getABVar:t,reportBusinessAction:r,reportError:i,debug:a}=e;em=e=>{var t;r(e.event,"webnn_subject_extraction",null!=(t=e.status)?t:"log",e)},ee(e=>{var t,n,s,{input_text:o,output_text:l}=e,d=(0,eS._)(e,["input_text","output_text"]);if(o&&(d.input_length=String(o).length),l&&(d.output_length=String(l).length),r(e.event,"webnn_text_generation",null!=(t=e.status)?t:"log",d),"failure"===e.status&&(null!=(n=e.message)?n:e.reason)&&i(Error(String(null!=(s=e.message)?s:e.reason)),e),null==a?void 0:a.enabled){var c="text_gen_request"===e.event?"request":"init";a.pushEvent({category:c,event:e.event,status:e.status,reason:e.reason,durationMs:e.duration_ms,inputText:e.input_text,outputText:e.output_text,detail:e}),"text_gen_init"===e.event&&("success"===e.status?a.updateInitSnapshot({status:"loaded",modelId:e.model_id}):"failure"===e.status&&a.updateInitSnapshot({status:"init_error"}))}},(null==a?void 0:a.enabled)?(e,t)=>{a.updateInitSnapshot({status:e,modelId:null==t?void 0:t.model_id,progress:null==t?void 0:t.progress})}:void 0),t("enable_local_model",!1,e=>{T=!0===e})}}},63776:function(e,t,r){"use strict";r.d(t,{u:()=>o});var i=r(64349);r(14865);var a=r(44254),n=r(1910),s=r(69848);class o{initialize(){return(0,i._)(function*(){if(!this.initialized)try{this.setLoading(!0),yield this.onInitialize(),(0,n.z)(()=>{this.initialized=!0})}catch(e){this.handleError(e)}finally{this.setLoading(!1)}}).call(this)}destroy(){this.onDestroy(),this.clearDisposers(),(0,n.z)(()=>{this.loading=!1,this.error=null,this.initialized=!1})}onDestroy(){}addDisposer(e){this.disposers.push(e)}clearDisposers(){this.disposers.forEach(e=>{try{e()}catch(e){}}),this.disposers=[]}reset(){(0,n.z)(()=>{this.loading=!1,this.error=null,this.initialized=!1}),this.onReset()}onReset(){}setLoading(e){(0,n.z)(()=>{this.loading=e})}setError(e){(0,n.z)(()=>{this.error=e})}handleError(e){var t=e instanceof Error?e.message:"\u53D1\u751F\u672A\u77E5\u9519\u8BEF";this.setError(t),"undefined"!=typeof window&&a.Z.error(t),(0,s.eK)(e instanceof Error?e:Error(t),{context:this.constructor.name,method:"handleError",store:this.constructor.name,category:"base"})}executeAsync(e,t){return(0,i._)(function*(){var{showLoading:r=!0,showError:i=!0,errorMessage:n}=t||{};try{return r&&this.setLoading(!0),this.setError(null),yield e()}catch(e){if(i){var s=n||(e instanceof Error?e.message:"\u64CD\u4F5C\u5931\u8D25");this.setError(s),"undefined"!=typeof window&&a.Z.error(s)}return null}finally{r&&this.setLoading(!1)}}).call(this)}constructor(e,t=e){this.loading=!1,this.error=null,this.initialized=!1,this.disposers=[],this.$root=e,this.$parent=t,(0,n.rC)(this,{loading:n.LO,error:n.LO,initialized:n.LO,initialize:n.aD,destroy:n.aD,reset:n.aD})}}t.Z=o},20812:function(e,t,r){"use strict";r.d(t,{Pm:()=>l,bv:()=>d,tJ:()=>n});var i=e=>e.trim().toLowerCase(),a=e=>"string"!=typeof e?[]:e.split(":").map(i).filter(Boolean),n=e=>a(e)[0]||"",s=e=>{var t=null==e?void 0:e.experimentName;return"string"!=typeof t?"":t.trim()},o=function(e,t){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};if(!e)return!1;var i=s(e);if(i&&!0!==r[i])return!1;var n=a(e.type).includes("whitelist_only"),o=(e=>{var t=null==e?void 0:e.isWhitelistUser;if("boolean"==typeof t)return t;if("number"==typeof t)return 1===t;if("string"==typeof t){var r=t.trim().toLowerCase();return"true"===r||"1"===r}return!1})(e);return!n&&!o||t},l=function(e,t){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};return Array.isArray(e)&&e.length?e.filter(e=>o(e,t,r)):[]},d=e=>{if(!Array.isArray(e)||!e.length)return[];var t=new Set;return e.forEach(e=>{var r;null==(r=e.announcements)||r.forEach(e=>{var r=s(e);r&&t.add(r)})}),Array.from(t)}},26276:function(e,t,r){"use strict";r.d(t,{u:()=>u.u});var i=r(64349);r(14865);var a=r(44254),n=r(1910),s=r(30904),o=r(56800),l=r(33418),d=r(81266),c=r(63776),u=r(10711);class p extends c.u{onInitialize(){}setImitationPopoverVisible(e){if(!e){var t;null==(t=this.imitationUrlParseAbortController)||t.abort(),this.imitationUrlParseAbortController=void 0}(0,n.z)(()=>{this.imitationPopoverVisible=e,e||(this.parsingImitationUrl=!1)})}openImitationPopover(e){(0,n.z)(()=>{this.imitationPopoverVisible=!0,(null==e?void 0:e.resetInput)&&(this.imitationUrlInput="")})}setImitationUrlInput(e){(0,n.z)(()=>{this.imitationUrlInput=e})}clearImitationVideos(){(0,n.z)(()=>{this.imitationVideos=[]})}setImitationVideos(e){(0,n.z)(()=>{this.imitationVideos=e})}setReferenceVideos(e){(0,n.z)(()=>{this.referenceVideos=e.slice(0,d.jN)})}addReferenceVideos(e){e.length&&(0,n.z)(()=>{var t=new Set(this.referenceVideos.map(e=>e.asset_id)),r=[...this.referenceVideos,...e.filter(e=>!t.has(e.asset_id))];this.referenceVideos=r.slice(0,d.jN)})}removeReferenceVideo(e){(0,n.z)(()=>{this.referenceVideos=this.referenceVideos.filter(t=>t.asset_id!==e)})}clearReferenceVideos(){(0,n.z)(()=>{this.referenceVideos=[]})}setReferenceAudios(e){(0,n.z)(()=>{this.referenceAudios=e.slice(0,d.AC)})}addReferenceAudios(e){e.length&&(0,n.z)(()=>{var t=new Set(this.referenceAudios.map(e=>e.asset_id)),r=[...this.referenceAudios,...e.filter(e=>!t.has(e.asset_id))];this.referenceAudios=r.slice(0,d.AC)})}removeReferenceAudio(e){(0,n.z)(()=>{this.referenceAudios=this.referenceAudios.filter(t=>t.asset_id!==e)})}clearReferenceAudios(){(0,n.z)(()=>{this.referenceAudios=[]})}setVideoPartExtendType(e){(0,n.z)(()=>{this.videoPartExtendType=e})}setVideoPartEditDraft(e){(0,n.z)(()=>{this.videoPartEditDraft=e})}clearVideoPartEditDraft(){(0,n.z)(()=>{this.videoPartEditDraft=null})}resetInputState(){this.setImitationPopoverVisible(!1),(0,n.z)(()=>{this.imitationUrlInput="",this.imitationVideos=[],this.referenceVideos=[],this.referenceAudios=[],this.videoPartExtendType=u.u.None,this.videoPartEditDraft=null})}takeVideoPartEditDraft(){var e=this.videoPartEditDraft;return(0,n.z)(()=>{this.videoPartEditDraft=null}),e}confirmImitationUrl(e){return(0,i._)(function*(){if(this.parsingImitationUrl)return!1;var t=(null!=e?e:this.imitationUrlInput).trim();if(!t)return a.Z.error("\u8BF7\u8F93\u5165\u8981\u89E3\u6790\u7684\u5185\u5BB9"),!1;if(!this.$root.loginStore.isLoggedIn)return a.Z.error("\u8BF7\u5148\u767B\u5F55\u540E\u518D\u53C2\u8003"),!1;(0,n.z)(()=>{this.parsingImitationUrl=!0}),(0,o.wG)("url_analyze_status",{status:"create",position:"home",edit_type:"instant_video",reference_url:t});var r=new AbortController;null==(i=this.imitationUrlParseAbortController)||i.abort(),this.imitationUrlParseAbortController=r;try{var i,d,c,u={user_input:t,uid:this.$root.loginStore.userConfig.uid},p=(0,l.isInternal)()?yield s.pippitService.CheckUserInputParseInternal(u,{signal:r.signal}):yield s.pippitService.CheckUserInputParse(u,{signal:r.signal});if(r.signal.aborted)return!1;if(!(null==p?void 0:p.data))return(0,o.wG)("url_analyze_status",{status:"fail",position:"home",edit_type:"instant_video",reference_url:t,error_info:(null==p?void 0:p.errmsg)||"empty_response"}),a.Z.error((null==p?void 0:p.errmsg)||"\u94FE\u63A5\u89E3\u6790\u5931\u8D25\uFF0C\u8BF7\u91CD\u8BD5"),!1;var h=null==p||null==(d=p.data)?void 0:d.video_info,v=!!(null==p||null==(c=p.data)?void 0:c.is_valid),m=null==h?void 0:h.asset_id,_=null==h?void 0:h.video_url,g=null==h?void 0:h.vid;if(!v||!m||!_)return(0,o.wG)("url_analyze_status",{status:"fail",position:"home",edit_type:"instant_video",reference_url:t,error_info:(null==p?void 0:p.errmsg)||"invalid_response_data"}),a.Z.error((null==p?void 0:p.errmsg)||"\u94FE\u63A5\u89E3\u6790\u5931\u8D25\uFF0C\u8BF7\u68C0\u67E5\u540E\u91CD\u8BD5"),!1;return(0,n.z)(()=>{this.imitationVideos=[{asset_id:m,url:_,vid:g}],this.imitationPopoverVisible=!1}),a.Z.success("\u5DF2\u6DFB\u52A0\u53C2\u8003\u89C6\u9891"),(0,o.wG)("url_analyze_status",{status:"success",position:"home",edit_type:"instant_video",reference_url:t}),!0}catch(e){if((null==e?void 0:e.code)==="ERR_CANCELED"||(null==e?void 0:e.name)==="CanceledError")return(0,o.wG)("url_analyze_status",{status:"cancel",position:"home",edit_type:"instant_video",reference_url:t}),!1;var f,y,b=(null==e?void 0:e.errmsg)||(null==e||null==(f=e.response)?void 0:f.errmsg)||(null==e?void 0:e.message)||"\u94FE\u63A5\u89E3\u6790\u5931\u8D25\uFF0C\u8BF7\u91CD\u8BD5",x=(null==e?void 0:e.code)||(null==e?void 0:e.ret)||(null==e?void 0:e.status)||(null==e||null==(y=e.response)?void 0:y.status);return(0,o.wG)("url_analyze_status",{status:"fail",position:"home",edit_type:"instant_video",reference_url:t,error_code:x?String(x):void 0,error_info:b}),a.Z.error(b),!1}finally{(0,n.z)(()=>{this.parsingImitationUrl=!1}),this.imitationUrlParseAbortController===r&&(this.imitationUrlParseAbortController=void 0)}}).call(this)}constructor(e,t){super(e,t),this.imitationVideos=[],this.referenceVideos=[],this.referenceAudios=[],this.videoPartExtendType=u.u.None,this.imitationPopoverVisible=!1,this.imitationUrlInput="",this.parsingImitationUrl=!1,this.videoPartEditDraft=null,(0,n.rC)(this,{imitationVideos:n.LO,referenceVideos:n.LO,referenceAudios:n.LO,videoPartExtendType:n.LO,imitationPopoverVisible:n.LO,imitationUrlInput:n.LO,parsingImitationUrl:n.LO,videoPartEditDraft:n.LO})}}t.Z=p},10711:function(e,t,r){"use strict";r.d(t,{u:()=>a});var i,a=((i={})[i.None=1]="None",i[i.Forward=2]="Forward",i[i.Backward=3]="Backward",i[i.MiddleFill=4]="MiddleFill",i)},67245:function(e,t,r){"use strict";var i=r(64349);r(45535);var a=r(76894),n=r(1910),s=r(22770),o=r(59432),l=r(35614),d=r(22818),c=r(99138),u=r(69848),p=r(56800),h=r(63776);class v extends h.u{onInitialize(){}fillStoryboardFromPlanningAndEnterProcedure(e,t,r){return(0,i._)(function*(){if(!t||!r)return this.fillStoryboardError="\u7F3A\u5C11\u5FC5\u8981\u53C2\u6570\uFF0C\u65E0\u6CD5\u521D\u59CB\u5316\u5206\u955C",null;this.fillStoryboardLoading=!0,this.fillStoryboardError=null;try{var i=(0,s.cY)();if(!(yield(0,c.NG)(t,r,i,e)).ok)return this.fillStoryboardError="\u521D\u59CB\u5316\u5206\u955C\u5931\u8D25",null;return i}catch(e){return this.fillStoryboardError=e instanceof Error?e.message:"\u521D\u59CB\u5316\u5206\u955C\u5F02\u5E38",null}finally{this.fillStoryboardLoading=!1}}).call(this)}openProcedureDrawer(e){var t;this.editStore.resetSessionState(),this.procedureModalArtifactId=e,this.procedureModalVisible=!0,null==(t=this.editStore)||t.shotGalleryStore.setCurrentSubShotIndex(0)}hasUnsavedChanges(){var e,t;if(!(null==(e=this.editStore)?void 0:e.localStoryboardData)||!(null==(t=this.editStore)?void 0:t.storyboardData))return!1;try{var r=JSON.stringify(this.editStore.localStoryboardData),i=JSON.stringify(this.editStore.storyboardData);return r!==i}catch(e){return!1}}showUnsavedChangesDialog(){return new Promise(e=>{var t=a.Z.confirm({title:"\u63D0\u793A",content:"\u60A8\u6709\u672A\u4FDD\u5B58\u7684\u66F4\u6539\uFF0C\u662F\u5426\u4FDD\u5B58\u5206\u955C\uFF1F",okText:"\u4FDD\u5B58",cancelText:"\u820D\u5F03",onOk:()=>{(0,u.qc)("unsaved_changes_save","integrated_agent_vids_procedure_modal",{choice:"save"}),(0,p.No)("unsaved_changes_save","integrated_agent_vids_procedure_modal",{choice:"save"}),e("save")},cancelButtonProps:{onClick:()=>{(0,u.qc)("unsaved_changes_discard","integrated_agent_vids_procedure_modal",{choice:"discard"}),(0,p.No)("unsaved_changes_discard","integrated_agent_vids_procedure_modal",{choice:"discard"}),e("discard"),t.close()}},onCancel:()=>{e("cancel"),(0,u.qc)("unsaved_changes_cancel","integrated_agent_vids_procedure_modal",{choice:"cancel"}),(0,p.No)("unsaved_changes_cancel","integrated_agent_vids_procedure_modal",{choice:"cancel"})}})})}closeProcedureDrawer(){return(0,i._)(function*(){try{if(this.hasUnsavedChanges()){var e,t,r,i,a,n;switch(yield this.showUnsavedChangesDialog()){case"save":try{yield null==(a=this.editStore)?void 0:a.handleSave({source:"integrated_agent_vids_procedure_modal"})}catch(e){return}break;case"discard":null==(n=this.editStore)||n.resetToOriginal();break;case"cancel":return}}this.procedureModalVisible=!1,this.procedureModalArtifactId=null,null==(t=this.editStore)||t.toneStore.stopTonePreview(),null==(r=this.editStore)||r.shotGalleryStore.setCurrentSubShotIndex(0),null==(i=this.editStore)||i.resetCurrentEdit()}catch(t){this.procedureModalVisible=!1,this.procedureModalArtifactId=null,null==(e=this.editStore)||e.toneStore.stopTonePreview()}}).call(this)}destroy(){var e,t,r;null==(e=this.editStore)||e.destroy(),null==(t=this.conversationStore)||t.destroy(),null==(r=this.planningboardStore)||r.destroy()}constructor(e){super(e),this.fillStoryboardLoading=!1,this.fillStoryboardError=null,this.procedureModalVisible=!1,this.procedureModalArtifactId=null,this.editStore=new d.Z(e),this.conversationStore=new o.ZP(e,this,{threadHistoryStorageKey:"__pippitcn_integrated_agent_thread_history"}),this.planningboardStore=new l.i(e,this),(0,n.rC)(this,{fillStoryboardLoading:n.LO,fillStoryboardError:n.LO,procedureModalVisible:n.LO,procedureModalArtifactId:n.LO,fillStoryboardFromPlanningAndEnterProcedure:n.aD,openProcedureDrawer:n.aD,closeProcedureDrawer:n.aD}),(0,n.rC)(this,{editStore:n.LO,conversationStore:n.LO,planningboardStore:n.LO}),this.initialize()}}t.Z=v},75257:function(e,t,r){"use strict";r.d(t,{H8:()=>d,Iy:()=>l,Kf:()=>a,N$:()=>i,ee:()=>n,kk:()=>s,m9:()=>c,uM:()=>o});var i=22511,a="awujweidnpjq2pid",n="/third-party-callback",s="keepPage",o="XYQ_LOGIN_RESULT",l="XYQ_LOGOUT_EVENT",d="XYQ_DOUYIN_AUTH_EVENT",c="XYQ_DOUYIN_AUTH_MESSAGE"},54461:function(e,t,r){"use strict";r.d(t,{Z:()=>I});var i=r(64349),a=r(74427);r(45535),r(14865);var n=r(76894),s=r(44254),o=r(22770),l=r(64664),d=r(33994),c=r(69848),u=r(56800),p=r(99138),h=r(1910),v=r(78501),m=r(77644),_=r(30904),g=r(63776),f=r(77426);class y extends g.Z{static parseContentItem(e){if(null==e)return null;if("object"==typeof e&&!Array.isArray(e))return e;if("string"==typeof e)try{return JSON.parse(e)}catch(e){}return null}getCharacterListFrom(e){if(Array.isArray(null==e?void 0:e.characterList))return e.characterList;var t,r=null!=(t=null==e?void 0:e.storyboard)?t:null==e?void 0:e.storyBoard;return Array.isArray(null==r?void 0:r.characterList)?r.characterList:void 0}pickScriptDataWithCharacterList(e){if(!e||"object"!=typeof e)return null;var t=(0,f.deepToCamelCaseKeys)(e),r=this.getCharacterListFrom(t);return r?t.characterList===r?t:{characterList:r}:null}loadScript(e){return(0,i._)(function*(){if(e){this.artifactId=e,this.isLoading=!0;try{var t=null==(v=this.$root.loginStore)||null==(p=v.userConfig)?void 0:p.uid,{isInternal:i}=yield Promise.resolve().then(r.bind(r,33418)),a=null==(g=(t&&i()?yield _.pippitService.InternalGetRunArtifact({artifact_id:e,user_id:t}):yield _.pippitService.GetRunArtifact((0,l._)({artifact_id:e},t?{user_id:t}:{}))).data)||null==(m=g.artifact)?void 0:m.content;if(!(null==a?void 0:a.length))throw Error("Artifact content is empty or invalid");var n=null,o=null;for(var c of a){var u=y.parseContentItem(null==c?void 0:c.data);if(u&&"object"==typeof u&&(n||(n=this.pickScriptDataWithCharacterList(u)),(null==c?void 0:c.sub_type)==="biz/x_data_video_storyboard")){var p,v,m,g,b,x=(0,f.deepToCamelCaseKeys)(u),I=null!=(b=null==x?void 0:x.storyBoard)?b:null==x?void 0:x.storyboard;I&&"object"==typeof I&&(o=I)}}if(!n){var S,w=y.parseContentItem(null==(S=a[0])?void 0:S.data);w&&"object"==typeof w&&(n=w)}(0,h.z)(()=>{var e,t=(null==n||null==(e=n.characterList)?void 0:e.length)?(0,d._)((0,l._)({},n),{characterList:this.normalizeCharacterList(n.characterList)}):n;this.scriptData=t,this.scriptData?(this.parseScriptData(),this.buildPlanningRoleList()):this.planningRoleList=[],this.planningMeta=o?this.buildPlanningMeta(o):null})}catch(e){s.Z.error("\u52A0\u8F7D\u5267\u672C\u5931\u8D25")}finally{(0,h.z)(()=>{this.isLoading=!1})}}}).call(this)}syncPlanningRoleList(){this.buildPlanningRoleList()}buildPlanningRoleList(){if(!this.scriptData||0===this.roleTreeData.length){this.planningRoleList=[];return}var e=[];if(Array.isArray(this.scriptData.characterList)&&this.scriptData.characterList.length>0){this.scriptData.characterList.forEach((t,r)=>{var i=this.getCharacterName(t),a=this.roleTreeData[r];i&&a&&e.push({roleId:i,roleName:i,roleTree:a,introduction:t.introduction})}),this.planningRoleList=e;return}if(Array.isArray(this.scriptData.roles)&&this.scriptData.roles.length>0){this.scriptData.roles.forEach((t,r)=>{var i,a,n,s=this.roleTreeData[r];s&&e.push({roleId:null!=(a=null!=(i=t.roleId)?i:t.name)?a:"",roleName:null!=(n=t.name)?n:"",roleTree:s,introduction:t.description})}),this.planningRoleList=e;return}this.planningRoleList=[]}buildPlanningMeta(e){return{storyline:e.storyline,visualStyle:e.visualStyle,shotList:Array.isArray(e.shotList)?e.shotList:[],productList:Array.isArray(e.productList)?e.productList:[],locationList:Array.isArray(e.locationList)?e.locationList:[]}}getCharacterName(e){var t,r;return null!=(r=null!=(t=e.characterName)?t:e.character_name)?r:""}parseRoleTreeNode(e,t){if(!e)return null;var r=e=>{var i;return{id:t,label:e.label,appearance:null!=(i=e.appearance)?i:"",assetId:e.assetId,tagName:e.tagName,roleId:e.roleId,children:Array.isArray(e.children)?e.children.map(r):[],imageIds:e.imageIds,bodyPortraitId:e.bodyPortraitId,sections:e.sections}};return r(e)}getRawCharacterListFromScriptData(e){var t=null!=(r=e.storyboard)?r:e.storyBoard;if(t&&"object"==typeof t){var r,i,a=null!=(i=t.characterList)?i:t.character_list;if(Array.isArray(a)&&a.length>0)return a}return Array.isArray(e.characterList)&&e.characterList.length>0?e.characterList:Array.isArray(e.roles)&&e.roles.length>0?e.roles.map(e=>{var t,r,i,a,n,s,o,l;return{characterName:null!=(i=null!=(r=null!=(t=e.name)?t:e.characterName)?r:e.character_name)?i:"",roleTree:{tagName:null!=(n=null!=(a=e.tagName)?a:e.tag_name)?n:"\u57FA\u7840\u5F62\u8C61",assetId:null!=(s=e.assetId)?s:e.asset_id,appearance:null!=(l=null!=(o=e.description)?o:e.appearance)?l:"",label:e.name}}}):[]}parseScriptData(){if(!this.scriptData){this.roleTreeData=[];return}if(Array.isArray(this.scriptData.characterList)&&this.scriptData.characterList.length>0){this.roleTreeData=this.scriptData.characterList.map(e=>this.parseRoleTreeNode(e.roleTree,this.getCharacterName(e))).filter(e=>null!=e);return}if(!Array.isArray(this.scriptData.roles)||0===this.scriptData.roles.length){this.roleTreeData=[];return}var e=t=>{var r,i,a;return(0,l._)({id:null!=(r=t.roleId)?r:t.role_id,label:t.name,appearance:t.description||"",assetId:null!=(i=t.assetId)?i:t.asset_id,tagName:null!=(a=t.tagName)?a:t.tag_name,children:Array.isArray(t.children)?t.children.map(e):[]},t)};this.roleTreeData=this.scriptData.roles.map(e)}findNodeByTagName(e,t){for(var r of e){if((null!=(a=r.tagName)?a:"")===t)return r;if(null==(i=r.children)?void 0:i.length){var i,a,n=this.findNodeByTagName(r.children,t);if(n)return n}}return null}addOrUpdatePendingNode(e){var t=this.pendingNodeUpdates.find(t=>t.characterName===e.characterName&&t.tagName===e.tagName);t?(void 0!==e.assetId&&(t.assetId=e.assetId),void 0!==e.description&&(t.description=e.description)):this.pendingNodeUpdates.push((0,l._)({},e))}updateRoleNode(e,t,r){this.addOrUpdatePendingNode({characterName:e,tagName:t,assetId:r.assetId,description:r.description});var i=this.roleTreeData.find(t=>t.id===e),a=i?this.findNodeByTagName([i],t):null;a&&(void 0!==r.assetId&&(a.assetId=r.assetId),void 0!==r.description&&(a.appearance=r.description))}onInitialize(){}normalizeCharacterList(e){var t=e=>{if(null!=e){if("string"==typeof e)try{var t=JSON.parse(e);return"object"!=typeof t||null===t||Array.isArray(t)?void 0:(0,f.deepToCamelCaseKeys)(t)}catch(e){return}return"object"!=typeof e||null===e||Array.isArray(e)?void 0:(0,f.deepToCamelCaseKeys)(e)}},r=e=>{var r,i,a,[n,s]=e,o="object"==typeof s&&null!==s?s:{},d=(0,f.deepToCamelCaseKeys)(o);return(0,l._)({characterName:String(n),roleTree:t(null!=(i=null!=(r=null==d?void 0:d.roleTree)?r:o.role_tree)?i:o),isMasses:null!=(a=null==d?void 0:d.isMasses)?a:o.is_masses},d)};if(!(null==e?void 0:e.length))return[];var i=e[0];if(1===e.length){var a,n=null;if("string"==typeof i)try{var s=JSON.parse(i);n=s&&"object"==typeof s&&!Array.isArray(s)?s:null}catch(e){}else i&&"object"==typeof i&&!Array.isArray(i)&&(n=i);if(n&&!(null!=(a=n.characterName)?a:n.character_name)){var o=Object.entries(n);if(o.length>0)return o.map(r)}}return e.map(e=>{var i,a,n,s,o,d,c=e;if("string"==typeof e)try{c=JSON.parse(e)}catch(e){return{characterName:"",roleTree:void 0}}if(!c||"object"!=typeof c)return{characterName:"",roleTree:void 0};if(null!=(i=c.characterName)?i:c.character_name)return(0,l._)({characterName:null!=(a=c.characterName)?a:c.character_name,roleTree:t(null!=(n=c.roleTree)?n:c.role_tree),isMasses:null!=(s=c.isMasses)?s:c.is_masses},c);var u=Object.entries(c);return 1===u.length?r(u[0]):(0,l._)({characterName:null!=(d=null!=(o=c.characterName)?o:c.character_name)?d:"",roleTree:void 0},c)})}applyNodeUpdatesToRoleTree(e,t,r){if(e.tagName===t){void 0!==r.assetId&&(e.assetId=r.assetId,e.imageIds=[r.assetId]),void 0!==r.appearance&&(e.appearance=r.appearance);return}if(Array.isArray(e.children))for(var i of e.children)this.applyNodeUpdatesToRoleTree(i,t,r)}saveScript(e){return(0,i._)(function*(){if(this.artifactId){var t,r,i,a,n,o,c,u,p=null!=(n=null==(r=this.$root.loginStore)||null==(t=r.userConfig)?void 0:t.uid)?n:"",v=null==(a=this.$root.loginStore)||null==(i=a.userConfig)?void 0:i.workspace_id,m=yield _.pippitService.NovelScriptSaveWeb((0,d._)((0,l._)({artifact_id:this.artifactId,uid:p},v?{workspace_id:v}:{}),{modify:{character_list:[{character_name:null!=(o=null==e?void 0:e.characterName)?o:"",role_tree:{tag_name:null!=(c=null==e?void 0:e.tagName)?c:"",asset_id:null==e?void 0:e.assetId,appearance:null==e?void 0:e.description,body_portrait_id:"",role_id:null!=(u=null==e?void 0:e.roleId)?u:""}}]}}));if(m instanceof Error)return void s.Z.error(m.message||"\u4FDD\u5B58\u5931\u8D25");if("0"!==m.ret)return void s.Z.error(m.errmsg||"\u4FDD\u5B58\u5931\u8D25");(0,h.z)(()=>{this.pendingNodeUpdates.clear()}),s.Z.success("\u4FDD\u5B58\u6210\u529F")}}).call(this)}constructor(e){super(e),this.scriptData=null,this.artifactId=null,this.isLoading=!1,this.isSaving=!1,this.pendingNodeUpdates=h.LO.array([]),this.roleTreeData=[],this.planningMeta=null,this.planningRoleList=[],(0,h.rC)(this,{scriptData:h.LO,artifactId:h.LO,isLoading:h.LO,isSaving:h.LO,pendingNodeUpdates:h.LO,roleTreeData:h.LO,planningMeta:h.LO,planningRoleList:h.LO,loadScript:h.aD,updateRoleNode:h.aD,saveScript:h.aD,parseScriptData:h.aD,syncPlanningRoleList:h.aD})}}var b=r(43529);class x extends v.Z{handleDirectGenerateVideoForNovel(e){return(0,i._)(function*(){var t,i,n,{fileId:s}=e,o=(0,a._)(e,["fileId"]);if(!s)return this._originalHandleDirectGenerateVideo(o);var{artifactId:l,threadId:d,trackingParams:c,threadManager:u}=o;if(l&&u){var p=this.$root.loginStore.userConfig;if(null==p?void 0:p.uid){var{pippitService:h}=yield Promise.resolve().then(r.bind(r,30904)),{isInternal:v}=yield Promise.resolve().then(r.bind(r,33418)),_=v()?yield h.InternalGetRunArtifact({artifact_id:l,user_id:p.uid}):yield h.GetRunArtifact({artifact_id:l,user_id:p.uid});if(!(null==_?void 0:_.data))throw Error(_.errmsg||"\u83B7\u53D6\u6545\u4E8B\u677F\u6570\u636E\u5931\u8D25");var{safeJsonParse:g}=yield r.e("1718").then(r.bind(r,12451)),{deepToCamelCaseKeys:f}=yield Promise.resolve().then(r.bind(r,77426)),y=null==_||null==(i=_.data)||null==(t=i.artifact)?void 0:t.content,x=null==y?void 0:y.find(e=>"biz/x_data_video_storyboard"===e.sub_type),I=null==(n=f(g((null==x?void 0:x.data)||"{}")))?void 0:n.storyBoard;if(I&&I.shotList&&0!==I.shotList.length){this.editStore.setArtifactId(l),d&&this.editStore.setThreadId(d);var S=(0,m.d)(I.extra),w=JSON.stringify({artifact_id:l,file_id:s,video_settings:null==S?void 0:S.video_settings,version:this.$root.loginStore.hasWhitelistPermission(b.B.NOVEL_2_0)?"V2.0":"V1.5"});yield this.editStore.handleGenerateVideo(u,{threadId:d,showToast:!0,toolParamJson:w,trackingParams:c||{artifact_id:l,source:"x_data_video_storyboard",action:"direct_generate_video"}})}}}}).call(this)}handleGenerateVideoWithConfirm(e,t){return(0,i._)(function*(){var r=yield this.confirmUnsavedChangesBeforeProceed();"cancel"!==r&&("save"===r&&(yield this.editStore.handleSave({source:"vids_procedure_modal"})),"discard"===r&&this.editStore.resetToOriginal(),yield this._originalHandleGenerateVideo(e,t))}).call(this)}confirmUnsavedChangesBeforeProceed(){return(0,i._)(function*(){return this.hasUnsavedChanges()?new Promise(e=>{var t=n.Z.confirm({title:"\u63D0\u793A",content:"\u60A8\u6709\u672A\u4FDD\u5B58\u7684\u66F4\u6539\uFF0C\u662F\u5426\u4FDD\u5B58\u5206\u955C\uFF1F",okText:"\u4FDD\u5B58",cancelText:"\u820D\u5F03",onOk:()=>{(0,c.qc)("unsaved_changes_save","vids_procedure_modal",{choice:"save"}),(0,u.No)("unsaved_changes_save","vids_procedure_modal",{choice:"save"}),e("save")},cancelButtonProps:{onClick:()=>{(0,c.qc)("unsaved_changes_discard","vids_procedure_modal",{choice:"discard"}),(0,u.No)("unsaved_changes_discard","vids_procedure_modal",{choice:"discard"}),e("discard"),t.close()}},onCancel:()=>{(0,c.qc)("unsaved_changes_cancel","vids_procedure_modal",{choice:"cancel"}),(0,u.No)("unsaved_changes_cancel","vids_procedure_modal",{choice:"cancel"}),e("cancel")}})}):"no_unsaved"}).call(this)}get hasUploadedFileRun(){var e=this.conversationStore.currentThreadId;if(e&&"undefined"!=typeof window&&"true"===localStorage.getItem("novel_uploaded_".concat(e)))return!0;var t=(this.conversationStore.latestMessages||[]).some(e=>!!("user"===e.role&&Array.isArray(e.content))&&e.content.some(e=>"biz/x_data_upload_file"===(e.subType||e.sub_type)));return t&&e&&"undefined"!=typeof window&&localStorage.setItem("novel_uploaded_".concat(e),"true"),t}retryNovelWorkflow(e,t,r){return(0,i._)(function*(){if(!t)return this.workflowRetryError="\u7F3A\u5C11\u6587\u4EF6ID\uFF0C\u65E0\u6CD5\u91CD\u8BD5",null;this.workflowRetryLoading=!0,this.workflowRetryError=null;try{var a=(0,o.cY)(),n=yield(0,i._)(function*(){var i={tool_name:"biz/x_data_novel_workflow_retry",file_id:t,resume_from_checkpoint:r,run_id:a},n={type:"data",sub_type:"biz/x_data_direct_tool_call_req",data:JSON.stringify({tool_name:"biz/x_data_novel_workflow_retry",param:JSON.stringify({fileId:t,resumeFromCheckpoint:r})})};try{(0,c.xi)("submitNovelWorkflowRetry","novel_workflow","start",i),(0,u.Wy)("submitNovelWorkflowRetry","novel_workflow","start",i);var s=[{type:n.type,subType:n.sub_type,data:n.data}],o=yield e.sendUserMessage(s,{runId:a});return(null==o?void 0:o.ok)===!1?((0,c.xi)("submitNovelWorkflowRetry","novel_workflow","failure",(0,d._)((0,l._)({},i),{error_message:null==o?void 0:o.msg})),(0,u.Wy)("submitNovelWorkflowRetry","novel_workflow","failure",(0,d._)((0,l._)({},i),{error_message:null==o?void 0:o.msg}))):((0,c.xi)("submitNovelWorkflowRetry","novel_workflow","success",i),(0,u.Wy)("submitNovelWorkflowRetry","novel_workflow","success",i)),o}catch(e){throw(0,c.xi)("submitNovelWorkflowRetry","novel_workflow","failure",(0,d._)((0,l._)({},i),{error_message:e instanceof Error?e.message:String(null!=e?e:"")})),(0,u.Wy)("submitNovelWorkflowRetry","novel_workflow","failure",(0,d._)((0,l._)({},i),{error_message:e instanceof Error?e.message:String(null!=e?e:"")})),(0,c.eK)(e instanceof Error?e:Error("Novel workflow retry failed"),{context:"submitNovelWorkflowRetry",method:"submitNovelWorkflowRetry",store:"NovelStore",category:"novel_workflow"}),e}})();if((null==n?void 0:n.ok)===!1)return this.workflowRetryError="\u5DE5\u4F5C\u6D41\u91CD\u8BD5\u5931\u8D25",s.Z.error("\u91CD\u8BD5\u5931\u8D25\uFF0C\u8BF7\u7A0D\u540E\u518D\u8BD5"),null;return s.Z.success(r?"\u5DF2\u4ECE\u65AD\u70B9\u6062\u590D\u6267\u884C":"\u5DF2\u91CD\u65B0\u5F00\u59CB\u6267\u884C"),a}catch(e){return this.workflowRetryError=e instanceof Error?e.message:"\u5DE5\u4F5C\u6D41\u91CD\u8BD5\u5F02\u5E38",s.Z.error("\u91CD\u8BD5\u5931\u8D25\uFF0C\u8BF7\u7A0D\u540E\u518D\u8BD5"),null}finally{this.workflowRetryLoading=!1}}).call(this)}fillStoryboardFromPlanningAndEnterProcedure(e,t,r,a){return(0,i._)(function*(){if(!t||!r)return this.fillStoryboardError="\u7F3A\u5C11\u5FC5\u8981\u53C2\u6570\uFF0C\u65E0\u6CD5\u521D\u59CB\u5316\u5206\u955C",null;this.fillStoryboardLoading=!0,this.fillStoryboardError=null;try{var i=(0,o.cY)();if(!(yield(0,p.NG)(t,r,i,e,a)).ok)return this.fillStoryboardError="\u521D\u59CB\u5316\u5206\u955C\u5931\u8D25",null;return i}catch(e){return this.fillStoryboardError=e instanceof Error?e.message:"\u521D\u59CB\u5316\u5206\u955C\u5F02\u5E38",null}finally{this.fillStoryboardLoading=!1}}).call(this)}constructor(e){super(e),t=this,t.workflowRetryLoading=!1,t.workflowRetryError=null,t.agentName="novel_chat_agent",t.novelScriptEditStore=new y(e),(0,h.rC)(t,{novelScriptEditStore:h.LO,workflowRetryLoading:h.LO,workflowRetryError:h.LO,hasUploadedFileRun:h.Fl,retryNovelWorkflow:h.aD}),t._originalHandleDirectGenerateVideo=t.conversationStore.handleDirectGenerateVideo.bind(t.conversationStore),t.conversationStore.handleDirectGenerateVideo=e=>t.handleDirectGenerateVideoForNovel(e),t._originalHandleGenerateVideo=t.editStore.handleGenerateVideo.bind(t.editStore),t.editStore.handleGenerateVideo=(e,r)=>t.handleGenerateVideoWithConfirm(e,r),(0,h.U5)(()=>t.$root.loginStore.whitelistPermissions.length>0,e=>{e&&t.editStore.saveOperationsStore.setSecurityCheckCategory("novel_seedance2_0")},{fireImmediately:!0});var t,r=t.editStore.saveOperationsStore.generateRoleReferenceImages.bind(t.editStore.saveOperationsStore);t.editStore.saveOperationsStore.generateRoleReferenceImages=e=>(0,i._)(function*(){var i=e.visualAttributes||e.roleName||"";if(!i.trim()||(yield t.$root.securityCheckStore.validateTexts([i],{category:"videogen",scene:"pippit_videogen_check_t2i_text"})))return r(e)})()}}var I=x},59432:function(e,t,r){"use strict";r.d(t,{wi:()=>g,ZP:()=>y,tB:()=>_});var i,a=r(64349),n=r(30904),s=r(22770),o=r(77426),l=r(33418),d=r(32790),c=r(1910),u=r(63776),p=r(64664),h=r(33994);class v extends u.u{onInitialize(){}get threadHistoryData(){var e;return null==(e=this.threadHistory)?void 0:e.filter(e=>e.threadId!==this.$parent.currentThreadId)}get hasThreadHistory(){return this.threadHistory.length>0}buildHistorySummary(e){return this.sanitizeHistoryText(e)}sanitizeHistoryText(e){var t="\u6682\u65E0\u6D88\u606F";if(!e)return t;try{var r=String(e).replace(/<[^>]*>/g,"").replace(/[\u0000-\u001F\u007F]/g,"").replace(/\s+/g," ").trim();if(!r)return t;return r.length>120&&(r=r.slice(0,120)+"\u2026"),r}catch(e){return t}}addThreadToHistory(e,t,r){if(e){var i={threadId:e,timestamp:Date.now(),summary:this.buildHistorySummary(t),messageCount:r||this.$parent.latestMessages.length};this.threadHistory=this.threadHistory.filter(t=>t.threadId!==e),this.threadHistory.unshift(i),this.threadHistory.length>this.MAX_HISTORY_ITEMS&&(this.threadHistory=this.threadHistory.slice(0,this.MAX_HISTORY_ITEMS)),this.saveThreadHistory()}}loadThreadHistory(){try{var e=sessionStorage.getItem(this.threadHistoryKey);if(e){var t=JSON.parse(e);this.threadHistory=(null==t?void 0:t.map(e=>(0,h._)((0,p._)({},e),{lastMessage:this.sanitizeHistoryText(e.summary)})))||[]}}catch(e){this.threadHistory=[]}}saveThreadHistory(){try{sessionStorage.setItem(this.threadHistoryKey,JSON.stringify(this.threadHistory))}catch(e){}}clearThreadHistory(){this.threadHistory=[];try{sessionStorage.removeItem(this.threadHistoryKey)}catch(e){}}switchToThread(e,t){return(0,a._)(function*(){if(e)try{this.$parent.initializeWithThreadId(e,!0),t&&t.switchToThread(e)}catch(e){}}).call(this)}destroy(){this.clearThreadHistory()}constructor(e,t,r){super(e,t),this.threadHistory=[],this.MAX_HISTORY_ITEMS=10,this.threadHistoryKey=(null==r?void 0:r.storageKey)||"__pippitcn_vids_thread_history",(0,c.rC)(this,{threadHistory:c.LO,hasThreadHistory:c.Fl,addThreadToHistory:c.aD,loadThreadHistory:c.aD,saveThreadHistory:c.aD,clearThreadHistory:c.aD,switchToThread:c.aD}),this.loadThreadHistory()}}var m=r(22169),_=((i={})[i.OneClick=1]="OneClick",i[i.Participate=2]="Participate",i);function g(e){switch(e){case 1:return"\u4E00\u952E\u6210\u7247";case 2:return"\u53C2\u4E0E\u521B\u4F5C";default:return"\u672A\u77E5\u6A21\u5F0F"}}class f extends u.u{onInitialize(){}startNewSession(){this.clearData()}getCurrentThreadId(){return this.currentThreadId}clearNewlyCreatedThread(){this.isNewlyCreatedThread=!1}genRandomThreadId(){this.currentThreadId=(0,s.j9)(),this.isNewlyCreatedThread=!0}initThread(){return(0,a._)(function*(){try{var e="undefined"!=typeof window?new URLSearchParams(window.location.search):null,t=null==e?void 0:e.get("thread_id");if(t)return void this.initializeWithThreadId(t);this.genRandomThreadId(),this.currentThreadId&&(this.clearData(),this.updateUrlWithThreadId(this.currentThreadId))}catch(e){}finally{yield(0,c.gx)(()=>!!this.$root.loginStore.userConfig.workspace_id),this.$parent.planningboardStore.clear()}}).call(this)}initializeWithThreadId(e,t){this.clearData(),this.currentThreadId=e,this.isNewlyCreatedThread=!1,"undefined"!=typeof window&&(!new URL(window.location.href).searchParams.has("thread_id")||t)&&this.updateUrlWithThreadId(e)}updateUrlWithThreadId(e){try{if("undefined"==typeof window)return;var t=new URL(window.location.href);t.searchParams.set("thread_id",e),window.history.replaceState(null,"",t.toString())}catch(e){}}setIsViewingStoryboardReadOnly(e){this.isViewingStoryboardReadOnly=e}get videoStateFromMessages(){if(!this.latestMessages||0===this.latestMessages.length)return null;for(var e=this.latestMessages.length-1;e>=0;e--){var t=this.latestMessages[e];if(t.content&&Array.isArray(t.content)){var r=t.content.find(e=>"biz/x_data_video_state"===e.subType||"biz/x_data_video_state_21"===e.subType);if(r&&r.data){var i,a=r.data;return(null==(i=r.artifact)?void 0:i.artifactId)&&(a.artifactId=r.artifact.artifactId),a}}}return null}updateMessages(e){if(this.latestMessages=e,e.length>0){var t,r,i=e[0],a=null==(r=e.find(e=>"user"===e.role))||null==(t=r.content.find(e=>"text"===e.type&&""!==(0,m.trim)(e.data||"")))?void 0:t.data,n=this.threadHistoryStore.threadHistory.some(e=>e.threadId===i.threadId);i.threadId&&!n&&this.threadHistoryStore.addThreadToHistory(i.threadId,a||"\u6682\u65E0\u6D88\u606F")}}clearData(){this.latestMessages=[],this.currentViewingStoryboard=null,this.isViewingStoryboardReadOnly=!1}setCurrentViewingStoryboard(e){this.currentViewingStoryboard=e}extractStoryboardFromResponse(e){try{var t,r,i,a=null==e||null==(r=e.data)||null==(t=r.artifact)?void 0:t.content,n=null==a?void 0:a.find(e=>"biz/x_data_video_storyboard_21"===e.sub_type||"biz/x_data_video_storyboard"===e.sub_type),s=(0,d.D)((null==n?void 0:n.data)||"{}"),l=null==(i=(0,o.deepToCamelCaseKeys)(s))?void 0:i.storyBoard;return(null==l?void 0:l.shotList)&&l.shotList.length>0?l:null}catch(e){return null}}handleViewStoryboardDetails(e){return(0,a._)(function*(){var t,r,i,a,s,o,d,{artifactId:c,threadId:u}=e;if(c){var p=this.$root.loginStore.userConfig;if(null==p?void 0:p.uid){var h=(0,l.isInternal)()?yield n.pippitService.InternalGetRunArtifact({artifact_id:c,user_id:p.uid}):yield n.pippitService.GetRunArtifact({artifact_id:c,user_id:p.uid});if(!(null==h?void 0:h.data))throw Error(h.errmsg||"\u83B7\u53D6\u6570\u636E\u5931\u8D25\uFF0C\u8BF7\u91CD\u8BD5");null==(t=this.$parent)||t.openProcedureDrawer(c),null==(i=this.$parent)||null==(r=i.editStore)||r.setArtifactId(c),u&&(null==(s=this.$parent)||null==(a=s.editStore)||a.setThreadId(u)),yield new Promise(e=>{"function"==typeof requestAnimationFrame?requestAnimationFrame(()=>e()):setTimeout(e,0)});var v=this.extractStoryboardFromResponse(h);v&&(null==(d=this.$parent)||null==(o=d.editStore)||o.loadStoryboardData({artifactId:c,storyBoard:v}))}}}).call(this)}handleDirectGenerateVideo(e){return(0,a._)(function*(){var t,r,i,{artifactId:a,threadId:s,trackingParams:o,threadManager:d}=e;if(a&&d){var c=this.$root.loginStore.userConfig;if(null==c?void 0:c.uid){var u=(0,l.isInternal)()?yield n.pippitService.InternalGetRunArtifact({artifact_id:a,user_id:c.uid}):yield n.pippitService.GetRunArtifact({artifact_id:a,user_id:c.uid});if(!(null==u?void 0:u.data))throw Error(u.errmsg||"\u83B7\u53D6\u6545\u4E8B\u677F\u6570\u636E\u5931\u8D25");this.extractStoryboardFromResponse(u)&&(null==(t=this.$parent)||t.editStore.setArtifactId(a),s&&(null==(i=this.$parent)||i.editStore.setThreadId(s)),yield null==(r=this.$parent)?void 0:r.editStore.handleGenerateVideo(d,{threadId:s,showToast:!0,trackingParams:o||{artifact_id:a,source:"x_data_video_storyboard",action:"direct_generate_video"}}))}}}).call(this)}setVideoMode(e){this.videoMode=e}dispose(){this.clearData(),this.threadHistoryStore.destroy()}destroy(){this.dispose()}constructor(e,t,r){super(e,t),this.latestMessages=[],this.currentViewingStoryboard=null,this.isViewingStoryboardReadOnly=!1,this.currentThreadId=null,this.isNewlyCreatedThread=!1,this.videoMode=1,this.threadHistoryStore=new v(e,this,{storageKey:null==r?void 0:r.threadHistoryStorageKey}),(0,c.rC)(this,{latestMessages:c.LO,currentViewingStoryboard:c.LO,isViewingStoryboardReadOnly:c.LO,currentThreadId:c.LO,isNewlyCreatedThread:c.LO,videoMode:c.LO,videoStateFromMessages:c.Fl,startNewSession:c.aD,updateMessages:c.aD,dispose:c.aD,setCurrentViewingStoryboard:c.aD,handleViewStoryboardDetails:c.aD,handleDirectGenerateVideo:c.aD,setIsViewingStoryboardReadOnly:c.aD,genRandomThreadId:c.aD,initializeWithThreadId:c.aD,updateUrlWithThreadId:c.aD,initThread:c.aD,getCurrentThreadId:c.aD,clearNewlyCreatedThread:c.aD,setVideoMode:c.aD}),this.initialize()}}var y=f},35614:function(e,t,r){"use strict";r.d(t,{i:()=>n});var i=r(1910),a=r(63776);class n extends a.u{onInitialize(){}get hasData(){var e;return!!(null==(e=this.currentPlanningData)?void 0:e.storyboard)}get title(){var e,t=this.currentPlanningData;if(!t)return"\u672A\u547D\u540D\u7B56\u5212";var{name:r,intent:i,caption:a}=t;if(r)return r;if(a){if("object"==typeof a&&a.Images&&a.Images.length>0)return a.Images[0].Caption;else if("object"==typeof a&&a.Videos&&a.Videos.length>0)return a.Videos[0].Caption}return null!=(e=t.intent)?e:"\u672A\u547D\u540D\u7B56\u5212"}get totalDuration(){var e,t,r;return(null!=(r=null==(t=this.currentPlanningData)||null==(e=t.storyboard)?void 0:e.shotList)?r:[]).reduce((e,t)=>e+(t.shotDuration||0),0)}setPlanningData(e){this.currentPlanningData=null!=e?e:null,this.lastUpdatedAt=Date.now()}clear(){this.currentPlanningData=null,this.lastUpdatedAt=null}onReset(){this.clear()}createNewConversation(){var e;this.onReset(),(null==(e=this.vidsStore)?void 0:e.conversationStore)&&this.vidsStore.conversationStore.startNewSession()}get vidsStore(){return this.$parent}constructor(e,t){super(e,t),this.currentPlanningData=null,this.lastUpdatedAt=null,(0,i.rC)(this,{currentPlanningData:i.LO,lastUpdatedAt:i.LO,hasData:i.Fl,title:i.Fl,totalDuration:i.Fl,setPlanningData:i.aD,clear:i.aD,createNewConversation:i.aD})}}},22818:function(e,t,r){"use strict";r.d(t,{Z:()=>k});var i=r(64349),a=r(64664),n=r(33994);r(14865);var s=r(44254),o=r(22770),l=r(36807),d=r(99606),c=r(69848),u=r(56800),p=r(1910),h=r(63776),v=r(30904),m=r(77426),_=r(33418),g=r(72699),f=r(13463);class y extends h.Z{onInitialize(){}setSecurityCheckCategory(e){this.securityCheckCategory=e}getSecurityCheckCategory(){return this.securityCheckCategory}executeModifyOps(e){return(0,i._)(function*(e){var t,r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},{showToast:i=!0}=r;try{this.isSaving=!0;var a,n=new AbortController;this.currentModifyAbortController=n;var o={signal:n.signal},l=this.$root.loginStore.userConfig;if(!(null==l?void 0:l.uid)||!(null==l?void 0:l.workspace_id))throw Error("\u7F3A\u5C11\u7528\u6237\u4FE1\u606F\uFF0C\u65E0\u6CD5\u4FDD\u5B58");var d=this.$parent.artifactId;if(!d)throw Error("\u7F3A\u5C11artifactId\uFF0C\u65E0\u6CD5\u4FDD\u5B58");if(!this.$parent.threadId)throw Error("\u7F3A\u5C11\u4F1A\u8BDD\u4FE1\u606F\uFF0C\u65E0\u6CD5\u4FDD\u5B58");if(0===e.length)throw Error("\u6CA1\u6709\u9700\u8981\u4FDD\u5B58\u7684\u4FEE\u6539");var u={artifact_id:d,uid:l.uid,workspace_id:l.workspace_id,operations:e},p=(0,_.isInternal)()?yield v.pippitService.StoryBoardModify(u,o):yield v.pippitService.StoryBoardModifyWeb(u,o);if(!(null==p?void 0:p.data)||!(null==p||null==(a=p.data)?void 0:a.storyboard))throw(0,c.eK)(Error("StoryBoardModify response invalid"),{context:"SaveOperationsStore.executeModifyOps",method:"executeModifyOps",store:"SaveOperationsStore",category:"videogen",storyboardModifyRequest:u,requestOptions:o,response:p}),Error("\u4FDD\u5B58\u5931\u8D25\uFF0C\u8BF7\u7A0D\u540E\u91CD\u8BD5");return i&&(e.some(e=>2===e.OpType)?s.Z.success("\u5DF2\u63D0\u4EA4\u4FDD\u5B58\uFF0C\u6B63\u5728\u91CD\u65B0\u751F\u6210\u9996\u5E27\u56FE..."):s.Z.success("\u4FDD\u5B58\u6210\u529F")),null==p?void 0:p.data}catch(e){if((null==(t=g.Z.isCancel)?void 0:t.call(g.Z,e))||e&&(null==e?void 0:e.code)==="ERR_CANCELED"||(null==e?void 0:e.name)==="CanceledError")throw e;if(i){var h=e instanceof Error?e.message:"\u4FDD\u5B58\u5931\u8D25";s.Z.error(h)}throw e}finally{this.currentModifyAbortController=null,this.isSaving=!1}}).apply(this,arguments)}regenerateFirstFrame(e,t){return(0,i._)(function*(e,t){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},{showToast:i=!0,requestId:a}=r,n=null!=t?t:0;try{var o,l=this.$parent;if(!this.$parent.artifactId)throw Error("\u7F3A\u5C11artifactId\uFF0C\u65E0\u6CD5\u751F\u6210\u9996\u5E27\u56FE");var d=l.localShotList[e];if(!d)throw Error("\u672A\u627E\u5230\u6307\u5B9A\u5206\u955C");var p=d.shotId,h=(null==(o=d.visualList)?void 0:o[n])?JSON.parse(JSON.stringify(d.visualList[n])):null;i&&s.Z.success("\u6B63\u5728\u91CD\u65B0\u751F\u6210\u9996\u5E27\u56FE...");var v=JSON.parse(JSON.stringify(this.$parent.shotGalleryStore.selectedEntities)),m=yield this.generateRefImage(e,n);if(!m||0===m.length)throw Error("\u672A\u751F\u6210\u53C2\u8003\u56FE");var _=m.map((e,t)=>{var r=JSON.parse(JSON.stringify(h));r.materialInfo||(r.materialInfo={}),r.materialInfo.previewInfo||(r.materialInfo.previewInfo={}),r.materialId=e.asset_id,r.materialInfo.previewInfo.previewUrl=e.url,r.materialInfo.assetId=e.asset_id;var{toolIndex:i}=(0,f.SO)(r,(0,f.XX)(this.$root.loginStore))||{};return -1!==i&&r.toolPipeline&&r.toolPipeline[i]&&(r.toolPipeline[i].refMaterialId=v,r.toolPipeline[i].materialInfo&&r.toolPipeline[i].materialInfo.previewInfo&&(r.toolPipeline[i].materialInfo.assetId=e.asset_id,r.toolPipeline[i].materialInfo.previewInfo.previewUrl=e.url)),r});return l.enqueueStoryboardRegenerationPreview({shotId:p,shotIndex:e,subShotIndex:n,originalVisual:h,regeneratedVisuals:_,requestId:a}),i&&s.Z.success("\u9996\u5E27\u56FE\u91CD\u65B0\u751F\u6210\u5B8C\u6210\uFF0C\u7B49\u5F85\u786E\u8BA4"),{referenceImages:m,regeneratedVisuals:_}}catch(t){if(i){var g=t instanceof Error?t.message:"\u91CD\u65B0\u751F\u6210\u9996\u5E27\u56FE\u5931\u8D25";s.Z.error(g)}throw(0,c.eK)(t instanceof Error?t:Error("Regenerate first frame failed"),{context:"SaveOperationsStore.regenerateFirstFrame",method:"regenerateFirstFrame",store:"SaveOperationsStore",category:"videogen",shotIndex:e,subShotIndex:n}),(0,u.Nf)("regenerateFirstFrameError",{category:"videogen",message:t instanceof Error?t.message:"regenerateFirstFrameError"}),t}}).apply(this,arguments)}uploadAndUpdateRoleImage(e,t){return(0,i._)(function*(){var r=this.$parent;if((null==r?void 0:r.artifactId)&&t.roleId){var i=this.$root.loginStore.userConfig;if(!(null==i?void 0:i.uid)||!(null==i?void 0:i.workspace_id))return void s.Z.error({content:"\u7528\u6237\u767B\u5F55\u4FE1\u606F\u4E0D\u5B8C\u6574\uFF0C\u8BF7\u91CD\u65B0\u767B\u5F55"});try{var l=yield(0,o.$Z)(e,i);if(!(null==l?void 0:l.asset_id))throw Error("\u56FE\u7247\u4E0A\u4F20\u5931\u8D25");var d=this.$root.securityCheckStore;if(!(yield d.validateAssets({assets:[{assetId:l.asset_id,type:"image"}],uid:i.uid,workspaceId:i.workspace_id,category:this.getSecurityCheckCategory()})))throw Error("\u56FE\u7247\u5185\u5BB9\u4E0D\u7B26\u5408\u89C4\u8303\uFF0C\u8BF7\u66F4\u6362\u56FE\u7247\u540E\u91CD\u8BD5");var u={OpType:3,UpdateReferenceMaterialParams:{EntityType:1,EntityID:t.roleId,NewMaterialID:l.asset_id}},p=this.pendingRoleReferenceOps.get(t.roleId),h=null!=(f=null==p?void 0:p.originalRole)?f:JSON.parse(JSON.stringify(t)),v=l.cover_url||l.download_url;this.pendingRoleReferenceOps.set(t.roleId,{roleId:t.roleId,assetId:l.asset_id,operation:u,originalRole:h,referenceImage:{assetId:l.asset_id,url:v}});var m=r.localRoleList.findIndex(e=>e.roleId===t.roleId);if(-1!==m&&(null==(g=r.localStoryboardData)||null==(_=g.storyBoard)?void 0:_.roleList)){var _,g,f,y,b,x,I=r.localStoryboardData.storyBoard.roleList[m];I.materialInfo=(0,n._)((0,a._)({},I.materialInfo),{assetId:l.asset_id,previewInfo:(0,n._)((0,a._)({},(null==(y=I.materialInfo)?void 0:y.previewInfo)||{}),{previewUrl:v||(null==(x=I.materialInfo)||null==(b=x.previewInfo)?void 0:b.previewUrl)})}),I.__pendingReferenceUpdate=!0,I.visualAttributes=""}return r.setPendingRoleChanges(!0),(0,c.xi)("queue_upload_role_image","roles_manager","success",{role_id:t.roleId,role_name:t.roleName,upload_asset_id:l.asset_id}),s.Z.success("\u89D2\u8272\u56FE\u7247\u4E0A\u4F20\u5B8C\u6210\uFF0C\u8BF7\u7A0D\u540E\u7EDF\u4E00\u4FDD\u5B58"),l}catch(e){throw(0,c.xi)("upload_role_image_failed","roles_manager","failure",{role_id:t.roleId,role_name:t.roleName,error:e instanceof Error?e.message:"\u672A\u77E5\u9519\u8BEF"}),s.Z.error({content:e instanceof Error?e.message:"\u89D2\u8272\u56FE\u7247\u66F4\u65B0\u5931\u8D25\uFF0C\u8BF7\u91CD\u8BD5"}),e}}}).call(this)}generateRoleReferenceImages(e){return(0,i._)(function*(){var t=this.$parent;if((null==t?void 0:t.artifactId)&&e.roleId){var r=this.$root.loginStore.userConfig;if(!(null==r?void 0:r.uid)||!(null==r?void 0:r.workspace_id))return void s.Z.error({content:"\u7528\u6237\u767B\u5F55\u4FE1\u606F\u4E0D\u5B8C\u6574\uFF0C\u8BF7\u91CD\u65B0\u767B\u5F55"});var i=e.visualAttributes||e.roleName||"";if(!i.trim())return void s.Z.error({content:"\u89D2\u8272\u63CF\u8FF0\u4E0D\u80FD\u4E3A\u7A7A\uFF0C\u8BF7\u5148\u586B\u5199\u89D2\u8272\u5916\u89C2\u7279\u5F81"});try{var a,n,o=this.$root.securityCheckStore;if(this.getSecurityCheckCategory(),!(yield o.validateTexts([i],{category:"videogen",scene:"pippit_videogen_check_t2i_text"})))throw Error("\u63D0\u793A\u8BCD\u5185\u5BB9\u4E0D\u7B26\u5408\u89C4\u8303\uFF0C\u8BF7\u4FEE\u6539\u540E\u91CD\u8BD5");var l=yield v.pippitService[(0,_.isInternal)()?"RefImageGenerate":"RefImageGenerateWeb"]({uid:r.uid,workspace_id:r.workspace_id,tasks:[{prompt:i,count:4}]});if(!(null==l?void 0:l.data))throw Error(l.errmsg||"\u53C2\u8003\u56FE\u751F\u6210\u5931\u8D25");var d=(null==l||null==(n=l.data)||null==(a=n[0])?void 0:a.images)||[];if(0===d.length)throw Error("\u672A\u751F\u6210\u53C2\u8003\u56FE");return d}catch(t){s.Z.error({content:t instanceof Error?t.message:"\u53C2\u8003\u56FE\u751F\u6210\u5931\u8D25\uFF0C\u8BF7\u91CD\u8BD5"}),(0,c.eK)(t instanceof Error?t:Error("Generate role reference images failed"),{context:"SaveOperationsStore.generateRoleReferenceImages",method:"generateRoleReferenceImages",store:"SaveOperationsStore",category:"videogen",roleId:e.roleId,roleName:e.roleName}),(0,u.Nf)("generateRoleReferenceImagesError",{category:"videogen",message:t instanceof Error?t.message:"generateRoleReferenceImagesError"});return}}}).call(this)}generateRefImage(e,t){return(0,i._)(function*(){var r,i,a,n,o,l,d,c,u,p,h,m,g=this.$parent;if(!(null==g?void 0:g.artifactId))return[];var y=this.$root.loginStore.userConfig;if(!(null==y?void 0:y.uid)||!(null==y?void 0:y.workspace_id))return s.Z.error({content:"\u7528\u6237\u767B\u5F55\u4FE1\u606F\u4E0D\u5B8C\u6574\uFF0C\u8BF7\u91CD\u65B0\u767B\u5F55"}),[];var b=(null==(i=g.localStoryboardData)||null==(r=i.storyBoard)?void 0:r.shotList)||[],x=(null==(n=g.localStoryboardData)||null==(a=n.storyBoard)?void 0:a.roleList)||[],I=(null==(l=g.localStoryboardData)||null==(o=l.storyBoard)?void 0:o.productList)||[],S=(null==(c=g.localStoryboardData)||null==(d=c.storyBoard)?void 0:d.locationList)||[];if(-1===e)return[];var w=null==(u=b[e].visualList)?void 0:u[t],{width:N,height:C}=(null==w?void 0:w.materialInfo)||{};if(!w)return[];var{tool:T}=(0,f.SO)(w,(0,f.XX)(this.$root.loginStore));if(!T)return[];var k=T.prompt,j=(null==T||null==(p=T.refMaterialId)?void 0:p.map(e=>{var t,r,i;return(null==(t=x.find(t=>t.roleId===e))?void 0:t.materialId)||(null==(r=I.find(t=>t.productId===e))?void 0:r.materialId)||(null==(i=S.find(t=>t.locationId===e))?void 0:i.materialId)||""}))||[];if(!k.trim())return s.Z.error({content:"\u5206\u955C\u63CF\u8FF0\u4E0D\u80FD\u4E3A\u7A7A\uFF0C\u8BF7\u5148\u586B\u5199\u89C6\u89C9\u63CF\u8FF0"}),[];var P=this.$root.securityCheckStore;if(this.getSecurityCheckCategory(),!(yield P.validateTexts([k],{category:"videogen",scene:"pippit_videogen_check_t2i_text"})))throw Error("\u63D0\u793A\u8BCD\u5185\u5BB9\u4E0D\u7B26\u5408\u89C4\u8303\uFF0C\u8BF7\u4FEE\u6539\u540E\u91CD\u8BD5");var L=yield v.pippitService[(0,_.isInternal)()?"RefImageGenerate":"RefImageGenerateWeb"]({uid:y.uid,workspace_id:y.workspace_id,tasks:[{prompt:k,count:4,ref_asset_ids:j.length>0?j:void 0,width:N,height:C}]});if(!(null==L?void 0:L.data))throw Error(L.errmsg||"\u53C2\u8003\u56FE\u751F\u6210\u5931\u8D25");var A=(null==L||null==(m=L.data)||null==(h=m[0])?void 0:h.images)||[];if(0===A.length)throw Error("\u672A\u751F\u6210\u53C2\u8003\u56FE");return A}).call(this)}updateRoleWithReferenceImage(e,t,r){return(0,i._)(function*(){var i=this.$parent;if((null==i?void 0:i.artifactId)&&e.roleId&&t){var o=this.$root.loginStore.userConfig;if(!(null==o?void 0:o.uid)||!(null==o?void 0:o.workspace_id))return void s.Z.error({content:"\u7528\u6237\u767B\u5F55\u4FE1\u606F\u4E0D\u5B8C\u6574\uFF0C\u8BF7\u91CD\u65B0\u767B\u5F55"});var l={OpType:3,UpdateReferenceMaterialParams:{EntityType:1,EntityID:e.roleId,NewMaterialID:t}},d=this.pendingRoleReferenceOps.get(e.roleId),u=null!=(m=null==d?void 0:d.originalRole)?m:JSON.parse(JSON.stringify(e));this.pendingRoleReferenceOps.set(e.roleId,{roleId:e.roleId,assetId:t,operation:l,originalRole:u,referenceImage:r?{assetId:r.asset_id,url:r.url}:{assetId:t}});var p=i.localRoleList.findIndex(t=>t.roleId===e.roleId);if(-1!==p&&(null==(v=i.localStoryboardData)||null==(h=v.storyBoard)?void 0:h.roleList)){var h,v,m,_,g,f,y=i.localStoryboardData.storyBoard.roleList[p];y.materialInfo=(0,n._)((0,a._)({},y.materialInfo),{assetId:t,previewInfo:(0,n._)((0,a._)({},(null==(_=y.materialInfo)?void 0:_.previewInfo)||{}),{previewUrl:(null==r?void 0:r.url)||(null==(f=y.materialInfo)||null==(g=f.previewInfo)?void 0:g.previewUrl)})}),y.__pendingReferenceUpdate=!0}i.setPendingRoleChanges(!0),(0,c.xi)("queue_update_role_with_reference","roles_manager","start",{role_id:e.roleId,role_name:e.roleName,reference_asset_id:t}),s.Z.success("\u5DF2\u52A0\u5165\u5F85\u4FDD\u5B58\u5217\u8868\uFF0C\u53EF\u5728\u6279\u91CF\u4FDD\u5B58\u65F6\u7EDF\u4E00\u63D0\u4EA4")}}).call(this)}isRoleReferencePending(e){return this.pendingRoleReferenceOps.has(e)}clearPendingRoleReferenceOperations(e){if(!e||0===e.length)return void this.pendingRoleReferenceOps.clear();e.forEach(e=>{this.pendingRoleReferenceOps.delete(e)})}submitPendingRoleReferenceOperations(){return(0,i._)(function*(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};if(0===this.pendingRoleReferenceOps.size)return null;var t=Array.from(this.pendingRoleReferenceOps.values()).map(e=>e.operation);try{var r=yield this.executeModifyOps(t,(0,n._)((0,a._)({},e),{showToast:null==(i=e.showToast)||i}));if(null==r?void 0:r.storyboard){var i,s,o=(0,m.deepToCamelCaseKeys)(r.storyboard),l=this.$parent;l.localStoryboardData&&(l.localStoryboardData.storyBoard=(0,n._)((0,a._)({},o),{roleList:(null==o||null==(s=o.roleList)?void 0:s.map(e=>{var t,r,i,s=null==(i=this.$parent.localStoryboardData)||null==(r=i.storyBoard)||null==(t=r.roleList)?void 0:t.find(t=>t.roleId===e.roleId);return(0,n._)((0,a._)({},e),{vocalAttributes:(null==s?void 0:s.vocalAttributes)||"",visualAttributes:(null==s?void 0:s.visualAttributes)||""})}))||[]}))}return this.pendingRoleReferenceOps.clear(),(0,c.xi)("submit_pending_role_reference_operations","roles_manager","success",{role_count:t.length}),r}catch(e){throw(0,c.xi)("submit_pending_role_reference_operations","roles_manager","failure",{role_count:t.length,error:e instanceof Error?e.message:"\u672A\u77E5\u9519\u8BEF"}),e}}).apply(this,arguments)}abortCurrentModifyRequest(){this.currentModifyAbortController&&(this.currentModifyAbortController.abort(),this.currentModifyAbortController=null)}sanitizeStoryboardVoiceovers(e){if(!(null==e||null==(t=e.shotList)?void 0:t.length))return e;var t,r=!1,i=e.shotList.map(e=>{if(!(null==e||null==(t=e.voiceoverList)?void 0:t.length))return e;var t,i=e.voiceoverList.filter(e=>(0,f.rc)((null==e?void 0:e.content)||""));return i.length===e.voiceoverList.length?e:(r=!0,(0,n._)((0,a._)({},e),{voiceoverList:i}))});return r?(0,n._)((0,a._)({},e),{shotList:i}):e}saveStoryboard(){return(0,i._)(function*(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},{showToast:t=!0}=e,r=this.$parent;try{if(this.isSaving=!0,!(null==r?void 0:r.canSave))throw Error("\u5F53\u524D\u72B6\u6001\u4E0D\u5141\u8BB8\u4FDD\u5B58");var i,o=this.$root.loginStore.userConfig;if(!(null==o?void 0:o.uid)||!(null==o?void 0:o.workspace_id))throw Error("\u7F3A\u5C11\u7528\u6237\u4FE1\u606F\uFF0C\u65E0\u6CD5\u4FDD\u5B58");var l=r.artifactId;if(!l)throw Error("\u7F3A\u5C11artifactId\uFF0C\u65E0\u6CD5\u4FDD\u5B58");var d=null==(i=r.localStoryboardData)?void 0:i.storyBoard,p=this.sanitizeStoryboardVoiceovers(d);p&&d!==p&&r.localStoryboardData&&(r.localStoryboardData=(0,n._)((0,a._)({},r.localStoryboardData),{storyBoard:p}));var h=(0,m.deepToSnakeCaseKeys)(p||d||{});if(!h)throw Error("\u6CA1\u6709\u53EF\u4FDD\u5B58\u7684\u5206\u955C\u6570\u636E");(0,c.qc)("vids_compose_save_storyboard_start","vids_compose",(0,a._)({artifact_id:l,shot_count:r.localShotList.length,role_count:r.localRoleList.length},e.trackingParams)),(0,u.Wy)("vids_compose_save_storyboard_start","vids_compose","start",(0,a._)({artifact_id:l,shot_count:r.localShotList.length,role_count:r.localRoleList.length},e.trackingParams));var g=yield v.pippitService[(0,_.isInternal)()?"StoryBoardSave":"StoryBoardSaveWeb"]({artifact_id:l,uid:o.uid,workspace_id:o.workspace_id,storyboard:h,audio_material_extra_data:r.audioMaterialExtraData});if(!(null==g?void 0:g.data))throw Error(g.errmsg||"\u4FDD\u5B58\u5206\u955C\u5931\u8D25");var f=(null==g?void 0:g.data)||{};if(f){var y=(0,m.deepToCamelCaseKeys)(f.storyboard||{});r.setLocalStoryboardData({storyBoard:y}),r.loadStoryboardData((0,n._)((0,a._)({},r.storyboardData),{storyBoard:y}))}return t&&s.Z.success("\u5206\u955C\u4FDD\u5B58\u6210\u529F"),(0,c.qc)("vids_compose_save_storyboard_success","vids_compose",(0,a._)({artifact_id:l,shot_count:r.localShotList.length,role_count:r.localRoleList.length},e.trackingParams)),(0,u.Wy)("vids_compose_save_storyboard_success","vids_compose","success",(0,a._)({artifact_id:l,shot_count:r.localShotList.length,role_count:r.localRoleList.length},e.trackingParams)),f}catch(i){var b=i instanceof Error?i.message:"\u4FDD\u5B58\u5206\u955C\u5931\u8D25";throw t&&s.Z.error("\u4FDD\u5B58\u5206\u955C\u5931\u8D25: ".concat(b)),(0,c.qc)("vids_compose_save_storyboard_fail","vids_compose",(0,a._)({artifact_id:r.artifactId,error:b},e.trackingParams)),(0,u.Wy)("vids_compose_save_storyboard_fail","vids_compose","failure",(0,a._)({artifact_id:r.artifactId,error:b},e.trackingParams)),i}finally{this.isSaving=!1}}).apply(this,arguments)}constructor(e,t){super(e,t),this.isSaving=!1,this.lastSaveOperations=[],this.lastRegeneratedFrame=null,this.regeneratingRole=new Set,this.pendingRoleReferenceOps=p.LO.map(),this.currentModifyAbortController=null,this.securityCheckCategory="videogen",(0,p.rC)(this,{isSaving:p.LO,lastSaveOperations:p.LO,lastRegeneratedFrame:p.LO,regeneratingRole:p.LO,pendingRoleReferenceOps:p.LO,executeModifyOps:p.aD,regenerateFirstFrame:p.aD,submitPendingRoleReferenceOperations:p.aD,clearPendingRoleReferenceOperations:p.aD,updateRoleWithReferenceImage:p.aD})}}var b=r(22169);class x extends h.u{onInitialize(){}get currentShot(){var e,t,r,i=this.$parent.currentShotIndex,a=this.$parent.localShotList;return(null==(r=this.$parent.localStoryboardData)||null==(t=r.storyBoard)||null==(e=t.shotList)?void 0:e[i])||a[i]}get currentShotId(){var e,t,r,i,a,n=this.$parent.currentShotIndex;return(null==(i=this.$parent.localStoryboardData)||null==(r=i.storyBoard)||null==(t=r.shotList)||null==(e=t[n])?void 0:e.shotId)||(null==(a=this.currentShot)?void 0:a.shotId)||""}get visualList(){var e,t,r,i;return(null==(i=this.$parent.localStoryboardData)||null==(r=i.storyBoard)||null==(t=r.shotList)||null==(e=t[this.$parent.currentShotIndex])?void 0:e.visualList)||[]}get selectedRoles(){return this.currentShotId&&this.$parent&&(this.$parent.selectedRolesByShot[this.currentShotId]||[]).filter(e=>e.startsWith("R"))||[]}get defaultRoleId(){if(this.visualList&&0!==this.visualList.length){var e=this.getCastingRolesFromToolPipeline(this.visualList[this.currentSubShotIndex]);return(null==e?void 0:e[0])||void 0}}get defaultSelectedRoles(){if(!this.visualList||0===this.visualList.length)return[];var e=[];return this.visualList.forEach(t=>{var r;(null==t||null==(r=t.materialInfo)?void 0:r.appearingCharacters)&&t.materialInfo.appearingCharacters.forEach(t=>{t.roleId&&!e.includes(t.roleId)&&e.push(t.roleId)})}),e}get appearingCharacters(){var e=this.$parent.localRoleList;return e&&0!==this.defaultSelectedRoles.length?e.filter(e=>this.defaultSelectedRoles.includes(e.roleId)):[]}get currentSubShot(){return this.visualList[this.currentSubShotIndex]}get selectedEntities(){var e=this.currentSubShot;if(!e)return[];var{tool:t}=(0,f.SO)(e,(0,f.XX)(this.$root.loginStore)),r=(null==t?void 0:t.refMaterialId)||[];if(!Array.isArray(r)||0===r.length)return r;var i=this.$parent.localRoleList||[];return r.map(e=>{if("string"!=typeof e||/^[RPL]/.test(e))return e;var t=i.find(t=>t.materialId===e);return(null==t?void 0:t.roleId)||"\u5B9E\u4F53".concat(e)})}get motionValue(){var e=this.currentSubShot;if(!e)return"";var{tool:t}=(0,f.SO)(e,f.qK.Video);return(null==t?void 0:t.prompt)||""}get isCurrentSubShotRegenerating(){return"loading"===this.getSubShotRegenerationState(this.currentShotId,this.currentSubShotIndex)}get isCurrentSubShotLocked(){var e=this.getSubShotRegenerationState(this.currentShotId,this.currentSubShotIndex);return"loading"===e||"awaitingConfirm"===e}setCurrentSubShotIndex(e){this.currentSubShotIndex=e}setIsRegeneratingAll(e){this.isRegeneratingAll=e}getRegenerationStateKey(e,t){return"".concat(e||"unknown","-").concat(t)}setSubShotRegenerationState(e,t,r){if(e){var i=this.getRegenerationStateKey(e,t);"idle"===r?this.subShotRegenerationStates.delete(i):this.subShotRegenerationStates.set(i,r)}}clearSubShotRegenerationState(e,t){if(e){var r=this.getRegenerationStateKey(e,t);this.subShotRegenerationStates.delete(r)}}getSubShotRegenerationState(e,t){if(!e)return"idle";var r=this.getRegenerationStateKey(e,t);return this.subShotRegenerationStates.get(r)||"idle"}setSubShotPromptValue(e,t){var r=this.$parent.currentShotIndex;this.$parent.updateVisualMaterial(r,e,t)}handleShotChange(){this.setCurrentSubShotIndex(0)}getSubShotPromptValue(e,t){if(!(null==e?void 0:e.toolPipeline)||!Array.isArray(e.toolPipeline))return(null==e?void 0:e.prompt)||"";var r=e.toolPipeline.find(e=>"\u56FE\u7247\u5DE5\u5177"===e.toolType&&"Seedream4S"===e.toolName);return(null==r?void 0:r.prompt)||(null==e?void 0:e.prompt)||""}hasMotionTool(e){return!!(null==e?void 0:e.toolPipeline)&&!!Array.isArray(e.toolPipeline)&&e.toolPipeline.some(e=>"\u89C6\u9891\u5DE5\u5177"===e.toolType&&"Seedance"===e.toolName)}getCastingRolesFromToolPipeline(e){if(!(null==e?void 0:e.toolPipeline)||!Array.isArray(e.toolPipeline))return[];var t=e.toolPipeline.find(e=>"\u56FE\u7247\u5DE5\u5177"===e.toolType&&"Seedream4S"===e.toolName);return(null==t?void 0:t.refMaterialId)&&Array.isArray(t.refMaterialId)&&t.refMaterialId.length>0?t.refMaterialId.filter(e=>e.startsWith("R")):[]}handleSubShotChange(e){this.setCurrentSubShotIndex(e)}handleSubShotNavigation(e){if(!this.visualList||0===this.visualList.length)return this.currentSubShotIndex;var t=this.visualList.length-1,r=this.currentSubShotIndex;return r="prev"===e?this.currentSubShotIndex>0?this.currentSubShotIndex-1:t:this.currentSubShotIndex0)){this.setLoadingTones(!0);try{var e=yield this.fetchAllToneMaterials(),t=new Map;e.forEach(e=>{var r=this.transformMaterialToTone(e);r&&r.tone_id!==w.tone_id&&!t.has(r.tone_id)&&t.set(r.tone_id,r)});var r=[w,...t.values()];this.setToneList(r)}catch(e){throw this.handleError(e),e}finally{this.setLoadingTones(!1)}}}).call(this)}createTTSPreview(e,t){return(0,i._)(function*(){var r=new Set(this.loadingPreview);r.add(e),this.setLoadingPreview(r);try{var i,a=yield v.pippitService.CreateTTSTaskWeb({script:t,tone_id:e});if(null==a||null==(i=a.data)?void 0:i.url)return a.data.url;throw Error("TTS\u9884\u89C8\u521B\u5EFA\u5931\u8D25")}catch(e){throw this.handleError(e),e}finally{var n=new Set(this.loadingPreview);n.delete(e),this.setLoadingPreview(n)}}).call(this)}playTonePreview(e,t){return(0,i._)(function*(){if(!e||!t)return void this.stopTonePreview();this.stopTonePreview();try{var r=yield this.createTTSPreview(e,t),i=new Audio(r),a=()=>{this.stopTonePreview()},n=()=>{this.stopTonePreview()};this.previewAudio=i,this.previewAudioHandlers={ended:a,error:n},i.addEventListener("ended",a),i.addEventListener("error",n),this.setPlayingToneId(e),yield i.play()}catch(e){throw this.stopTonePreview(),e}}).call(this)}fetchToneMaterialDetail(e){return(0,i._)(function*(){if(!e)return null;try{var t,r,i=yield v.pippitService.GetPlatformMaterialDetail({material_ids:[e],material_type:S.tc.Timbre});this.ensureMaterialApiSuccess(i);var a=null==i||null==(r=i.data)||null==(t=r.MaterialList)?void 0:t[0];return this.transformMaterialToTone(a)||null}catch(e){return this.handleError(e),null}}).call(this)}getFirstVoiceoverForRole(e){var t="\u89D2\u8272".concat(e,"\u7684\u914D\u97F3\u793A\u4F8B\u6587\u672C");try{var r,i,a,n,s=this.$parent.currentShotIndex,o=null!=(n=null==(r=this.$parent.shotGalleryStore)?void 0:r.currentSubShotIndex)?n:0,l=this.$parent.localStoryboardData,d=null==l||null==(i=l.storyBoard)?void 0:i.shotList,c=Array.isArray(d)&&d.length>0?d:this.$parent.localShotList,u=e=>e&&"string"==typeof e.content?e.content.trim():"";if(!c||!Array.isArray(c)||0===c.length)return t;var p=c[s],h=null==p||null==(a=p.voiceoverList)?void 0:a[o],v=u(h);if(v)return v;var m=t=>{if(!(null==t?void 0:t.voiceoverList)||!Array.isArray(t.voiceoverList))return"";var r=t.voiceoverList.find(t=>(null==t?void 0:t.roleId)===e&&u(t));if(r)return u(r);var i=t.voiceoverList.find(e=>u(e));return i?u(i):""},_=m(p);if(_)return _;for(var g of c){var f=m(g);if(f)return f}return t}catch(e){return t}}handleError(e){var t=e instanceof Error?e.message:"\u64CD\u4F5C\u5931\u8D25";s.Z.error(t)}fetchAllToneMaterials(){return(0,i._)(function*(){for(var e=[],t="0",r=!0,i=0;r&&i<5;){i+=1;var a,n,s,o,l={count:200};t&&(l.cursor=t);var d=this.buildToneSearchConditions();(null==d?void 0:d.length)&&(l.condition_list=d);var c=yield v.pippitService.SearchPlatformMaterial(l);if(this.ensureMaterialApiSuccess(c),(null!=(o=null==c||null==(a=c.data)?void 0:a.MaterialList)?o:[]).forEach(t=>{this.isTimbreMaterial(t)&&e.push(t)}),r=!!(null==c||null==(n=c.data)?void 0:n.HasMore),!(t=(null==c||null==(s=c.data)?void 0:s.NextCursor)||void 0))break}return e}).call(this)}buildToneSearchConditions(){return[{SourcePlatform:1,PlatformQueryKey:{PanelKey:"ecom-tone",CategoryKey:"trending_video_gen"}}]}isTimbreMaterial(e){if(!e)return!1;var t,r=null!=(t=e.MaterialType)?t:e.material_type;return"string"==typeof r?Number(r)===S.tc.Timbre:r===S.tc.Timbre}transformMaterialToTone(e){if(!e)return null;var t,r,i,a,n,s,o,l=null!=(n=e.ResourceID)?n:e.resource_id;if(!l)return null;var d=null!=(o=null!=(s=e.TagList)?s:e.tag_list)?o:[],c=this.extractTagValue(d,["gender","\u6027\u522B"]),u=this.extractTagValue(d,["\u5E74\u9F84"]),p=this.extractTagValue(d,["style","\u98CE\u683C"])||this.extractTagValue(d,["emotion","\u60C5\u7EEA"])||e.tone_emotion||e.ToneEmotion||(null==(t=e.category_list)?void 0:t[0])||(null==(r=e.CategoryList)?void 0:r[0])||"",h=(e.Title||e.title||"").toString()||"\u672A\u547D\u540D\u97F3\u8272",v=(null==(i=e.MaterialData)?void 0:i.audio)||(null==(a=e.material_data)?void 0:a.audio);return{tone_id:l,tone_name:h,gender:c,age_group:u,style:p,preview_url:null==v?void 0:v.url}}extractTagValue(e,t){if(!Array.isArray(e)||0===e.length)return"";var r=t.map(e=>e.toLowerCase());for(var i of e){var a=function(e){if(!e)return"continue";var t,i,a,n,s=(null!=(a=null!=(i=null!=(t=e.name)?t:e.Name)?i:e.tag_name)?a:"").toString(),o=s.toLowerCase(),l=null!=(n=e.tag_category)?n:e.TagCategory,d=[null==l?void 0:l.FirstCategory,null==l?void 0:l.first_category,null==l?void 0:l.FirstCategoryZH,null==l?void 0:l.first_category_zh,null==l?void 0:l.SecondCategory,null==l?void 0:l.second_category,null==l?void 0:l.SecondCategoryZH,null==l?void 0:l.second_category_zh].filter(Boolean).map(e=>e.toString().toLowerCase()).some(e=>r.some(t=>e.includes(t))),c=!!o&&r.some(e=>o.includes(e));if(d||c)return{v:s}}(i);if("object"===(0,I._)(a))return a.v}return""}ensureMaterialApiSuccess(e){if(!e)throw Error("\u7D20\u6750\u63A5\u53E3\u65E0\u8FD4\u56DE");if(!this.isSuccessRet(e.ret))throw Error(e.errmsg||"\u7D20\u6750\u63A5\u53E3\u8FD4\u56DE\u5F02\u5E38")}isSuccessRet(e){return null==e||"0"===e||0===e}constructor(e,t){super(e,t),this.toneList=[],this.toneMap={},this.playingToneId=null,this.loadingTones=!1,this.loadingPreview=new Set,this.previewAudio=null,this.previewAudioHandlers={},(0,p.rC)(this,{toneList:p.LO,toneMap:p.LO,playingToneId:p.LO,loadingTones:p.LO,loadingPreview:p.LO,setToneList:p.aD,setToneMap:p.aD,setPlayingToneId:p.aD,setLoadingTones:p.aD,setLoadingPreview:p.aD,selectToneForRole:p.aD,removeToneForRole:p.aD,fetchToneList:p.aD,createTTSPreview:p.aD,playTonePreview:p.aD,stopTonePreview:p.aD})}}var C=r(44376);class T extends h.u{onInitialize(){}get originalStoryboardData(){var e;return(null==(e=this.storyboardData)?void 0:e.storyBoard)?this.storyboardData.storyBoard:null}get originalShotList(){var e,t=this.originalStoryboardData;return t?null==t||null==(e=t.shotList)?void 0:e.map((e,t)=>{var r,i,a;return{id:e.shotId,shot_description:e.visualDescription,visual_description:e.visualDescription,audio_description:(null==(i=e.voiceoverList)||null==(r=i[0])?void 0:r.content)||"",duration:e.shotDuration,order:t+1,characters:(null==(a=e.voiceoverList)?void 0:a.map(e=>e.roleId))||[],props:[],location:"",camera_angle:"\u4E2D\u666F",lighting:"\u81EA\u7136\u5149",mood:"\u4E2D\u6027"}}):[]}get originalDigitalAvatars(){var e,t=this.originalStoryboardData;return t?null==t||null==(e=t.roleList)?void 0:e.map(e=>{var t,r;return{id:e.roleId,role_id:e.roleId,name:e.roleName,description:e.visualAttributes||e.vocalAttributes,visual_attributes:e.visualAttributes,vocal_attributes:e.vocalAttributes,speak_speed:e.speakSpeed,speak_emotion:e.speakEmotion,gender:e.gender,age:e.age,accent:e.accent,voice_id:e.voiceId,source:e.source,language:e.language,avatar_url:null==(r=e.materialInfo)||null==(t=r.previewInfo)?void 0:t.previewUrl}}):[]}get originalLocations(){var e,t=this.originalStoryboardData;return t?null==(e=t.locationList)?void 0:e.map(e=>({location_id:e.locationId,location_name:e.locationName,description:e.description,source:e.source,material_id:e.materialId,ref_name:e.refName})):[]}get originalProducts(){var e,t=this.originalStoryboardData;return t?null==(e=t.productList)?void 0:e.map(e=>({product_id:e.productId,product_name:e.productName,description:e.description,source:e.source,material_id:e.materialId})):[]}get canSave(){return this.localShotList.length>0}get appearingCharacters(){return this.localRoleList.filter(e=>this.localShotList.some(t=>t.roleId===e.roleId))}get localShotList(){var e,t;return(null==(t=this.localStoryboardData)||null==(e=t.storyBoard)?void 0:e.shotList)?this.localStoryboardData.storyBoard.shotList:[]}get localRoleList(){var e,t,r=(null==(t=this.localStoryboardData)||null==(e=t.storyBoard)?void 0:e.roleList)||[];return r||[]}get localRoleListWithoutNarrator(){return this.localRoleList.filter(e=>"\u65C1\u767D"!==e.roleName)}get localEntities(){return[...this.localRoleList,...this.localProducts]}get localEntitiesWithoutNarrator(){return this.localEntities.filter(e=>"\u65C1\u767D"!==e.roleName)}get localLocations(){var e,t,r=(null==(t=this.localStoryboardData)||null==(e=t.storyBoard)?void 0:e.locationList)||[];return r||[]}get localProducts(){var e,t,r=(null==(t=this.localStoryboardData)||null==(e=t.storyBoard)?void 0:e.productList)||[];return r||[]}setActiveTab(e){this.activeTab=e}resetSessionState(){var e,t,r,i,a,n;this.storyboardData=null,this.artifactId=null,this.threadId="",this.localStoryboardData=null,this.lastSyncedStoryboardData=null,this.audioMaterialExtraData="",this.hasPendingRoleChanges=!1,this.selectedRolesByShot={},this.voiceoverSnapshots={},this.voiceoverEditConfirm={visible:!1,roleId:"",snapshot:null,loading:!1},this.isGeneratingVideo=!1,this.resetCurrentEdit(),this.storyboardRegenerationConfirms.clear(),null==(e=this.saveOperationsStore)||e.clearPendingRoleReferenceOperations(),null==(t=this.shotGalleryStore)||t.setCurrentSubShotIndex(0),null==(r=this.shotGalleryStore)||r.setIsRegeneratingAll(!1),null==(i=this.shotGalleryStore)||i.subShotRegenerationStates.clear(),null==(a=this.toneStore)||a.stopTonePreview(),null==(n=this.toneStore)||n.setToneMap({})}loadStoryboardData(e){this.storyboardData=e,this.artifactId=e.artifactId||null,this.syncFromOriginal(!0)}initializeEditData(){var e;this.originalShotList&&(null==(e=this.originalShotList)?void 0:e.length)>0&&this.syncFromOriginal()}initializeLocalStoryboardData(){if(this.storyboardData){var e=globalThis.structuredClone||null,t=e?e(this.storyboardData):JSON.parse(JSON.stringify(this.storyboardData));this.setLocalStoryboardData(t)}}setLocalStoryboardData(e){this.localStoryboardData=e}setPendingRoleChanges(e){this.hasPendingRoleChanges=e}syncFromOriginal(){var e,t,r=arguments.length>0&&void 0!==arguments[0]&&arguments[0];(r||!this.storyboardData||!this.localStoryboardData||this.lastSyncedStoryboardData!==this.storyboardData)&&(this.initializeLocalStoryboardData(),this.lastSyncedStoryboardData=this.storyboardData,(null==(t=this.localStoryboardData)||null==(e=t.storyBoard)?void 0:e.shotList)&&(this.selectedRolesByShot={},this.localStoryboardData.storyBoard.shotList.forEach((e,t)=>{if(e.visualList&&e.visualList.length>0){var r=e.visualList[0];if(r.toolPipeline&&Array.isArray(r.toolPipeline)){var{tool:i}=(0,f.SO)(r,(0,f.XX)(this.$root.loginStore));if(i&&i.refMaterialId){var a=Array.isArray(i.refMaterialId)?i.refMaterialId:[i.refMaterialId].filter(Boolean);this.selectedRolesByShot[e.shotId]=a}}}})))}resetToOriginal(){this.syncFromOriginal(!0)}updateShot(e,t,r){if((null==(a=this.localStoryboardData)||null==(i=a.storyBoard)?void 0:i.shotList)&&!(e<0)&&!(e>=this.localStoryboardData.storyBoard.shotList.length)){var i,a,n=this.localStoryboardData.storyBoard.shotList[e];switch(t){case"visualDescription":n.visualDescription=r;break;case"shotDuration":n.shotDuration=r;break;case"voiceoverList":n.voiceoverList&&n.voiceoverList.length>0?n.voiceoverList[0].content=r:n.voiceoverList=[{content:r,roleId:"",source:"",url:"",voiceoverDuration:0,sentenceId:""}]}}}updateDigitalAvatar(e,t,r){if((null==(a=this.localStoryboardData)||null==(i=a.storyBoard)?void 0:i.roleList)&&!(e<0)&&!(e>=this.localStoryboardData.storyBoard.roleList.length)){var i,a,n=this.localStoryboardData.storyBoard.roleList[e];switch(t){case"roleName":n.roleName=r;break;case"visualAttributes":n.visualAttributes=r;break;case"vocalAttributes":n.vocalAttributes=r;break;case"speakSpeed":n.speakSpeed=r;break;case"speakEmotion":n.speakEmotion=r}}}addNewDigitalAvatar(){if(null==(e=this.localStoryboardData)?void 0:e.storyBoard){var e,t={roleId:"character".concat(Date.now()),roleName:"\u65B0\u89D2\u8272",visualAttributes:"\u5916\u89C2\u63CF\u8FF0",vocalAttributes:"\u58F0\u97F3\u63CF\u8FF0",speakSpeed:1,speakEmotion:"neutral",gender:"unknown",age:"adult",accent:"standard",voiceId:"",source:"manual",language:"zh-CN",materialId:""};this.localStoryboardData.storyBoard.roleList||(this.localStoryboardData.storyBoard.roleList=[]),this.localStoryboardData.storyBoard.roleList.push(t)}}removeDigitalAvatar(e){var t,r;(null==(r=this.localStoryboardData)||null==(t=r.storyBoard)?void 0:t.roleList)&&!(e<0)&&!(e>=this.localStoryboardData.storyBoard.roleList.length)&&this.localStoryboardData.storyBoard.roleList.splice(e,1)}setCurrentTime(e){this.currentTime=e}setCurrentShotIndex(e){this.currentShotIndex=e}resetCurrentEdit(){this.setCurrentShotIndex(0),this.setCurrentTime(0),this.resetAllStoryboardRegenerationPreviews()}setCharacterModal(e){this.characterModal=(0,a._)({},this.characterModal,e)}dispose(){this.setCharacterModal({visible:!1})}handleSave(e){return(0,i._)(function*(){try{var t={shot_count:this.localShotList.length,role_count:this.localRoleList.length,location_count:this.localLocations.length,product_count:this.localProducts.length},r=(0,a._)({},t,e);yield this.saveOperationsStore.saveStoryboard({showToast:!1,trackingParams:r})}catch(e){throw e}}).call(this)}setArtifactId(e){this.artifactId=e}setThreadId(e){this.threadId=e}handleGenerateVideo(e,t){return(0,i._)(function*(){var{threadId:r,toolParamJson:i}=t||{},l=(0,a._)({showToast:!0,trackingParams:{}},t);try{if(!this.artifactId)throw l.showToast&&s.Z.error("\u7F3A\u5C11artifactId\uFF0C\u65E0\u6CD5\u751F\u6210"),Error("\u7F3A\u5C11artifactId");var p=r||this.threadId,h=(0,o.cY)();if(!p)throw l.showToast&&s.Z.error("\u7F3A\u5C11\u4F1A\u8BDD\u4FE1\u606F\uFF0C\u65E0\u6CD5\u751F\u6210"),Error("\u7F3A\u5C11\u4F1A\u8BDD\u4FE1\u606F");this.isGeneratingVideo=!0;var v=yield(0,d.Ms)(this.artifactId,p,h,e,i);if(!v.ok)throw Error(v.msg||"\u751F\u6210\u5931\u8D25");l.showToast&&s.Z.success("\u5DF2\u6210\u529F\u53D1\u8D77\u8BF7\u6C42\uFF0C\u8BF7\u8010\u5FC3\u7B49\u5F85\u89C6\u9891\u751F\u6210..."),(0,c.qc)("generate_video","vids",(0,n._)((0,a._)({},l.trackingParams),{artifact_id:this.artifactId,thread_id:p,run_id:h})),(0,u.No)("generate_video","vids",(0,n._)((0,a._)({},l.trackingParams),{artifact_id:this.artifactId,thread_id:p,run_id:h}))}catch(e){var m=e instanceof Error?e.message:"\u751F\u6210\u5931\u8D25";throw l.showToast&&s.Z.error(m),e}finally{this.isGeneratingVideo=!1}}).call(this)}destroy(){this.dispose()}getShotSelectedRoles(e){return this.selectedRolesByShot[e]||[]}updateShotRoles(e,t){var r,i;if(this.selectedRolesByShot[e]=t,null==(i=this.localStoryboardData)||null==(r=i.storyBoard)?void 0:r.shotList){var a=this.localStoryboardData.storyBoard.shotList.findIndex(t=>t.shotId===e);if(-1!==a){var n=this.localStoryboardData.storyBoard.shotList[a];if(n.visualList&&n.visualList.length>0){var s=n.visualList[0];if(s.toolPipeline&&Array.isArray(s.toolPipeline)){var o=s.toolPipeline.find(e=>"\u56FE\u7247\u5DE5\u5177"===e.toolType&&"Seedream4S"===e.toolName);o&&(o.refMaterialId=t.filter(e=>e.startsWith("R")))}}}}}updateShotDuration(e,t){if(null==(i=this.localStoryboardData)||null==(r=i.storyBoard)?void 0:r.shotList){var r,i,a=this.localStoryboardData.storyBoard.shotList[e];a&&(a.shotDuration=t)}}updateVisualMaterial(e,t,r){if(null==(s=this.localStoryboardData)||null==(i=s.storyBoard)?void 0:i.shotList){var i,s,o=this.localStoryboardData.storyBoard.shotList[e];if(o&&o.visualList&&o.visualList[t]){var l=o.visualList[t];if(l.toolPipeline&&Array.isArray(l.toolPipeline)){var d=[...l.toolPipeline],c=null==d?void 0:d.findIndex(e=>"\u56FE\u7247\u5DE5\u5177"===e.toolType&&"Seedream4S"===e.toolName);Array.isArray(d)&&-1!==c?d[c]=(0,n._)((0,a._)({},d[c]),{prompt:r}):d.push({toolType:"\u56FE\u7247\u5DE5\u5177",toolName:"Seedream4S",prompt:r,refMaterialId:[]}),l.toolPipeline=d}else l.toolPipeline=[{toolType:"\u56FE\u7247\u5DE5\u5177",toolName:"Seedream4S",prompt:r,refMaterialId:[]}]}}}updateRefMaterialId(e,t,r){if(e&&e&&e.visualList&&e.visualList[t]){var i=e.visualList[t];if(i.toolPipeline&&Array.isArray(i.toolPipeline)){var s=[...i.toolPipeline],o=null==s?void 0:s.findIndex(e=>"\u56FE\u7247\u5DE5\u5177"===e.toolType&&"Seedream4S"===e.toolName);if(!Array.isArray(s)||!o)return void(0,c.eK)("\u672A\u627E\u5230 Seedream4S \u5DE5\u5177!");-1!==o&&(s[o]=(0,n._)((0,a._)({},s[o]),{refMaterialId:r})),i.toolPipeline=s}}}saveRoleRegeneration(){return(0,i._)(function*(){try{this.saveOperationsStore.pendingRoleReferenceOps.size>0&&(yield this.saveOperationsStore.submitPendingRoleReferenceOperations({showToast:!1,trackingParams:{action:"save_role_regeneration_pending_ops"}})),yield this.saveOperationsStore.saveStoryboard({showToast:!0,trackingParams:{action:"save_role_regeneration"}}),this.setPendingRoleChanges(!1)}catch(e){throw e}}).call(this)}getSubShotPathKey(e,t){return"".concat(e||"unknown","-").concat(t)}getShotIdByIndex(e){var t,r;return(null==(r=this.localShotList)||null==(t=r[e])?void 0:t.shotId)||""}getStoryboardRegenerationPreview(e,t){if(e)return this.storyboardRegenerationConfirms.get(this.getSubShotPathKey(e,t))}hasPendingStoryboardRegeneration(e,t){return!!this.getStoryboardRegenerationPreview(e,t)}enqueueStoryboardRegenerationPreview(e){var t,{shotId:r,shotIndex:i,subShotIndex:a,originalVisual:n,regeneratedVisuals:s,requestId:o}=e;if(r&&s&&0!==s.length){var l=JSON.parse(JSON.stringify(s)),d={key:this.getSubShotPathKey(r,a),shotId:r,shotIndex:i,subShotIndex:a,visible:!0,originalVisual:n?JSON.parse(JSON.stringify(n)):null,regeneratedVisuals:l,selectedIndex:0,previewIndex:0,requestId:o,timestamp:Date.now()};this.storyboardRegenerationConfirms.set(d.key,d),null==(t=this.shotGalleryStore)||t.setSubShotRegenerationState(r,a,"awaitingConfirm")}}clearStoryboardRegenerationPreview(e,t){if(e){var r,i=this.getSubShotPathKey(e,t);this.storyboardRegenerationConfirms.delete(i),null==(r=this.shotGalleryStore)||r.setSubShotRegenerationState(e,t,"idle")}}resetAllStoryboardRegenerationPreviews(){0!==this.storyboardRegenerationConfirms.size&&(this.storyboardRegenerationConfirms.forEach(e=>{if(null==e?void 0:e.shotId){var t;null==(t=this.shotGalleryStore)||t.setSubShotRegenerationState(e.shotId,e.subShotIndex,"idle")}}),this.storyboardRegenerationConfirms.clear())}setStoryboardRegenerationSelection(e,t,r){if(e){var i=this.getSubShotPathKey(e,t),s=this.storyboardRegenerationConfirms.get(i);if(s&&s.regeneratedVisuals&&0!==s.regeneratedVisuals.length){var o=s.regeneratedVisuals.length-1,l=Math.min(Math.max(r,0),o);if(s.selectedIndex!==l){var d=(0,n._)((0,a._)({},s),{selectedIndex:l,previewIndex:Math.min(Math.max(l,-1),o)});this.storyboardRegenerationConfirms.set(i,d)}}}}setStoryboardRegenerationPreviewIndex(e,t,r){if(e){var i=this.getSubShotPathKey(e,t),s=this.storyboardRegenerationConfirms.get(i);if(s){var o=Math.min(Math.max(r,-1),s.regeneratedVisuals.length-1);if(s.previewIndex!==o){var l=(0,n._)((0,a._)({},s),{previewIndex:o});this.storyboardRegenerationConfirms.set(i,l)}}}}applyStoryboardVisualUpdate(e,t,r){if(e&&r&&(null==(s=this.localStoryboardData)||null==(i=s.storyBoard)?void 0:i.shotList)){var i,s,o=this.localStoryboardData.storyBoard.shotList,l=o.findIndex(t=>t.shotId===e);if(-1!==l){var d=o.map((e,i)=>{if(i!==l||!e.visualList||t<0||t>=e.visualList.length)return e;var s=[...e.visualList];return s[t]=JSON.parse(JSON.stringify(r)),(0,n._)((0,a._)({},e),{visualList:s})});this.setLocalStoryboardData((0,n._)((0,a._)({},this.localStoryboardData),{storyBoard:(0,n._)((0,a._)({},this.localStoryboardData.storyBoard),{shotList:d})}))}}}saveStoryboardRegeneration(e,t,r){return(0,i._)(function*(){var i=r||this.getShotIdByIndex(e);if(i){var a=this.getStoryboardRegenerationPreview(i,t),n=null==a?void 0:a.regeneratedVisuals;if(a&&n&&0!==n.length)try{var s,o=Math.min(Math.max(null!=(s=a.selectedIndex)?s:0,0),n.length-1),l=n[o];if(!l)return;this.applyStoryboardVisualUpdate(i,t,JSON.parse(JSON.stringify(l))),yield this.saveOperationsStore.saveStoryboard({showToast:!0,trackingParams:{shot_index:e,sub_shot_index:t,action:"save_storyboard_regeneration"}})}catch(e){throw a.originalVisual&&this.applyStoryboardVisualUpdate(i,t,a.originalVisual),e}finally{this.clearStoryboardRegenerationPreview(i,t)}}}).call(this)}discardStoryboardRegeneration(e,t,r){var i=r||this.getShotIdByIndex(e);i&&this.clearStoryboardRegenerationPreview(i,t)}createVoiceoverSnapshotForRole(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0;if(e&&(this.voiceoverSnapshots[e]||(this.voiceoverSnapshots[e]={}),!this.voiceoverSnapshots[e][t]))try{var r,i,a,n,s,o,l,d,c=this.currentShotIndex,u=null==(a=this.storyboardData)||null==(i=a.storyBoard)||null==(r=i.shotList)?void 0:r[c],p=(null==u||null==(s=u.voiceoverList)||null==(n=s[t])?void 0:n.content)||"",h=null==(d=this.storyboardData)||null==(l=d.storyBoard)||null==(o=l.roleList)?void 0:o.find(t=>t.roleId===e),v=null==h?void 0:h.voiceId;this.voiceoverSnapshots[e][t]={toneId:v,content:p}}catch(e){}}hasVoiceoverChanges(e){var t,r,i,a,n,s,o,l=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0,d=this.voiceoverSnapshots[e];if(!d||!d[l])return!0;var c=d[l],u=this.currentShotIndex,p=null==(i=this.localStoryboardData)||null==(r=i.storyBoard)||null==(t=r.shotList)?void 0:t[u],h=((null==p||null==(n=p.voiceoverList)||null==(a=n[l])?void 0:a.content)||"")!==c.content,v=((null==(o=this.toneStore)||null==(s=o.toneMap)?void 0:s[e])||"")!==(c.toneId||"");return h||v}showVoiceoverEditConfirm(e){var t,r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0;if(e){if(this.voiceoverSnapshots[e]&&this.voiceoverSnapshots[e][r]||this.createVoiceoverSnapshotForRole(e,r),!this.hasVoiceoverChanges(e,r))return void s.Z.warning("\u89D2\u8272 ".concat(e," \u7684\u914D\u97F3\u65E0\u53D8\u5316"));this.voiceoverEditConfirm={visible:!0,roleId:e,snapshot:(null==(t=this.voiceoverSnapshots[e])?void 0:t[r])||null,loading:!1}}}hideVoiceoverEditConfirm(){this.voiceoverEditConfirm.visible=!1,this.voiceoverEditConfirm.roleId="",this.voiceoverEditConfirm.snapshot=null}saveVoiceoverEdit(){return(0,i._)(function*(){try{this.voiceoverEditConfirm.loading=!0;var e=this.voiceoverEditConfirm.roleId,t=this.voiceoverEditConfirm.snapshot,r=e?this.localRoleList.find(t=>t.roleId===e):null,i=null==(v=this.localStoryboardData)||null==(h=v.storyBoard)||null==(p=h.shotList)?void 0:p[this.currentShotIndex];if(!i||!e)throw Error("\u7F3A\u5C11\u5FC5\u8981\u7684\u6570\u636E\uFF0C\u65E0\u6CD5\u4FDD\u5B58\u914D\u97F3\u7F16\u8F91");var s=[],o=(null==(g=i.voiceoverList)||null==(_=g[0])?void 0:_.content)||"",l=(null==t?void 0:t.content)!==o;if(!(0,f.rc)(o))return void(yield this.saveOperationsStore.saveStoryboard({showToast:!1}));l&&s.push({OpType:C.sq.UPDATE_VOICEOVER,UpdateVoiceoverParams:{ShotID:i.shotId,VoiceoverIndex:0,NewText:o}});var d=(null==(b=this.toneStore)||null==(y=b.toneMap)?void 0:y[e])||"",c=(null==t?void 0:t.toneId)!==d;if(c&&d&&s.push({OpType:C.sq.UPDATE_REFERENCE_MATERIAL,UpdateReferenceMaterialParams:{EntityType:C.s7.ROLE,EntityID:e,NewVoiceID:d}}),s.length>0){var u=yield this.saveOperationsStore.executeModifyOps(s,{showToast:!0,trackingParams:{role_id:e,role_name:null==r?void 0:r.roleName,action:"save_voiceover_edit",has_tone_change:c,has_content_change:l,shot_index:this.currentShotIndex}});if((null==u?void 0:u.audio_material_extra_data)&&(this.audioMaterialExtraData=u.audio_material_extra_data),null==u?void 0:u.storyboard){var p,h,v,_,g,y,b,x,I=(0,m.deepToCamelCaseKeys)(u.storyboard);this.localStoryboardData&&(this.localStoryboardData.storyBoard=(0,n._)((0,a._)({},I),{roleList:(null==I||null==(x=I.roleList)?void 0:x.map(e=>{var t,r,i,s=null==(i=this.localStoryboardData)||null==(r=i.storyBoard)||null==(t=r.roleList)?void 0:t.find(t=>t.roleId===e.roleId);return(0,n._)((0,a._)({},e),{vocalAttributes:(null==s?void 0:s.vocalAttributes)||"",visualAttributes:(null==s?void 0:s.visualAttributes)||""})}))||[]}),yield this.saveOperationsStore.saveStoryboard({showToast:!1}))}}}catch(e){throw e}finally{this.voiceoverEditConfirm.loading=!1;var S=this.voiceoverEditConfirm.roleId;S&&delete this.voiceoverSnapshots[S],this.hideVoiceoverEditConfirm()}}).call(this)}initializeDefaultVoiceForRole(e){if(e&&this.toneStore&&!this.toneStore.toneMap[e]){var t=this.localRoleList.find(t=>t.roleId===e),r=null==t?void 0:t.voiceId;r&&this.toneStore.selectToneForRole(e,r)}}updateShotVoiceover(e,t,r){if((null==(a=this.localStoryboardData)||null==(i=a.storyBoard)?void 0:i.shotList)&&!(e<0)&&!(e>=this.localStoryboardData.storyBoard.shotList.length)){var i,a,n=this.localStoryboardData.storyBoard.shotList[e];n.voiceoverList&&!(n.voiceoverList.length<=t)&&(n.voiceoverList[t].content=r)}}discardVoiceoverEdit(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0,{roleId:t,snapshot:r}=this.voiceoverEditConfirm;if(!t||!r)return void this.hideVoiceoverEditConfirm();try{var i,a,n=this.currentShotIndex;this.updateShotVoiceover(n,e,r.content||""),r.toneId?null==(i=this.toneStore)||i.selectToneForRole(t,r.toneId):null==(a=this.toneStore)||a.removeToneForRole(t)}catch(e){}finally{this.voiceoverSnapshots[t]&&this.voiceoverSnapshots[t][e]&&(delete this.voiceoverSnapshots[t][e],0===Object.keys(this.voiceoverSnapshots[t]).length&&delete this.voiceoverSnapshots[t]),this.hideVoiceoverEditConfirm()}}constructor(e){super(e),this.threadId="",this.lastSyncedStoryboardData=null,this.activeTab=l.A.Shots,this.storyboardData=null,this.localStoryboardData=null,this.audioMaterialExtraData="",this.artifactId=null,this.currentTime=0,this.hasPendingRoleChanges=!1,this.currentShotIndex=0,this.timelineConfig={showSubShots:!0,showTimeMarkers:!0,height:400},this.selectedRolesByShot={},this.characterModal={visible:!1,character:null,shot:null},this.isGeneratingVideo=!1,this.storyboardRegenerationConfirms=p.LO.map(),this.voiceoverEditConfirm={visible:!1,roleId:"",snapshot:null,loading:!1},this.voiceoverSnapshots={},this.saveOperationsStore=new y(e,this),this.shotGalleryStore=new x(e,this),this.toneStore=new N(e,this),(0,p.rC)(this,{threadId:p.LO,activeTab:p.LO,storyboardData:p.LO,localStoryboardData:p.LO,currentTime:p.LO,currentShotIndex:p.LO,timelineConfig:p.LO,characterModal:p.LO,artifactId:p.LO,isGeneratingVideo:p.LO,saveOperationsStore:p.LO,shotGalleryStore:p.LO,toneStore:p.LO,hasPendingRoleChanges:p.LO,selectedRolesByShot:p.LO,storyboardRegenerationConfirms:p.LO,voiceoverEditConfirm:p.LO,voiceoverSnapshots:p.LO,originalStoryboardData:p.Fl,originalShotList:p.Fl,originalDigitalAvatars:p.Fl,originalLocations:p.Fl,originalProducts:p.Fl,canSave:p.Fl,appearingCharacters:p.Fl,localShotList:p.Fl,localRoleList:p.Fl,localRoleListWithoutNarrator:p.Fl,localLocations:p.Fl,localProducts:p.Fl,setActiveTab:p.aD,loadStoryboardData:p.aD,initializeEditData:p.aD,syncFromOriginal:p.aD,resetToOriginal:p.aD,updateShot:p.aD,updateDigitalAvatar:p.aD,addNewDigitalAvatar:p.aD,removeDigitalAvatar:p.aD,setCurrentTime:p.aD,setCurrentShotIndex:p.aD,resetCurrentEdit:p.aD,setCharacterModal:p.aD,dispose:p.aD,setArtifactId:p.aD,setThreadId:p.aD,handleGenerateVideo:p.aD,handleSave:p.aD,updateShotRoles:p.aD,updateShotDuration:p.aD,getShotSelectedRoles:p.aD,updateVisualMaterial:p.aD,initializeLocalStoryboardData:p.aD,setLocalStoryboardData:p.aD,setPendingRoleChanges:p.aD,saveRoleRegeneration:p.aD,enqueueStoryboardRegenerationPreview:p.aD,clearStoryboardRegenerationPreview:p.aD,setStoryboardRegenerationSelection:p.aD,setStoryboardRegenerationPreviewIndex:p.aD,resetAllStoryboardRegenerationPreviews:p.aD,saveStoryboardRegeneration:p.aD,discardStoryboardRegeneration:p.aD,applyStoryboardVisualUpdate:p.aD,createVoiceoverSnapshotForRole:p.aD,showVoiceoverEditConfirm:p.aD,hideVoiceoverEditConfirm:p.aD,saveVoiceoverEdit:p.aD,discardVoiceoverEdit:p.aD,initializeDefaultVoiceForRole:p.aD}),this.initialize()}}var k=T},78501:function(e,t,r){"use strict";var i=r(64349);r(45535);var a=r(76894),n=r(22770),s=r(99606),o=r(69848),l=r(56800),d=r(1910),c=r(63776),u=r(59432),p=r(35614),h=r(22818);class v extends c.u{onInitialize(){}fillStoryboardFromPlanningAndEnterProcedure(e,t,r){return(0,i._)(function*(){if(!t||!r)return this.fillStoryboardError="\u7F3A\u5C11\u5FC5\u8981\u53C2\u6570\uFF0C\u65E0\u6CD5\u521D\u59CB\u5316\u5206\u955C",null;this.fillStoryboardLoading=!0,this.fillStoryboardError=null;try{var i=(0,n.cY)();if(!(yield(0,s.NG)(t,r,i,e)).ok)return this.fillStoryboardError="\u521D\u59CB\u5316\u5206\u955C\u5931\u8D25",null;return i}catch(e){return this.fillStoryboardError=e instanceof Error?e.message:"\u521D\u59CB\u5316\u5206\u955C\u5F02\u5E38",null}finally{this.fillStoryboardLoading=!1}}).call(this)}openProcedureDrawer(e){var t;this.editStore.resetSessionState(),this.procedureModalArtifactId=e,this.procedureModalVisible=!0,null==(t=this.editStore)||t.shotGalleryStore.setCurrentSubShotIndex(0)}hasUnsavedChanges(){var e,t;if(!(null==(e=this.editStore)?void 0:e.localStoryboardData)||!(null==(t=this.editStore)?void 0:t.storyboardData))return!1;try{var r=JSON.stringify(this.editStore.localStoryboardData),i=JSON.stringify(this.editStore.storyboardData);return r!==i}catch(e){return!1}}showUnsavedChangesDialog(){return new Promise(e=>{var t=a.Z.confirm({title:"\u63D0\u793A",content:"\u60A8\u6709\u672A\u4FDD\u5B58\u7684\u66F4\u6539\uFF0C\u662F\u5426\u4FDD\u5B58\u5206\u955C\uFF1F",okText:"\u4FDD\u5B58",cancelText:"\u820D\u5F03",onOk:()=>{(0,o.qc)("unsaved_changes_save","vids_procedure_modal",{choice:"save"}),(0,l.No)("unsaved_changes_save","vids_procedure_modal",{choice:"save"}),e("save")},cancelButtonProps:{onClick:()=>{(0,o.qc)("unsaved_changes_discard","vids_procedure_modal",{choice:"discard"}),(0,l.No)("unsaved_changes_discard","vids_procedure_modal",{choice:"discard"}),e("discard"),t.close()}},onCancel:()=>{e("cancel"),(0,o.qc)("unsaved_changes_cancel","vids_procedure_modal",{choice:"cancel"}),(0,l.No)("unsaved_changes_cancel","vids_procedure_modal",{choice:"cancel"})}})})}closeProcedureDrawer(){return(0,i._)(function*(){try{var e,t,r,i;if(this.hasUnsavedChanges())switch(yield this.showUnsavedChangesDialog()){case"save":try{yield null==(r=this.editStore)?void 0:r.handleSave({source:"vids_procedure_modal"})}catch(e){return}break;case"discard":null==(i=this.editStore)||i.resetToOriginal();break;case"cancel":return}this.procedureModalVisible=!1,this.procedureModalArtifactId=null,null==(e=this.editStore)||e.shotGalleryStore.setCurrentSubShotIndex(0),null==(t=this.editStore)||t.resetCurrentEdit()}catch(e){this.procedureModalVisible=!1,this.procedureModalArtifactId=null}}).call(this)}destroy(){var e,t,r;null==(e=this.editStore)||e.destroy(),null==(t=this.conversationStore)||t.destroy(),null==(r=this.planningboardStore)||r.destroy()}constructor(e){super(e),this.fillStoryboardLoading=!1,this.fillStoryboardError=null,this.procedureModalVisible=!1,this.procedureModalArtifactId=null,this.editStore=new h.Z(e),this.conversationStore=new u.ZP(e,this),this.planningboardStore=new p.i(e,this),(0,d.rC)(this,{fillStoryboardLoading:d.LO,fillStoryboardError:d.LO,procedureModalVisible:d.LO,procedureModalArtifactId:d.LO,fillStoryboardFromPlanningAndEnterProcedure:d.aD,openProcedureDrawer:d.aD,closeProcedureDrawer:d.aD}),(0,d.rC)(this,{editStore:d.LO,conversationStore:d.LO,planningboardStore:d.LO}),this.initialize()}}t.Z=v},13463:function(e,t,r){"use strict";r.d(t,{PR:()=>n,SO:()=>o,XX:()=>d,qK:()=>s,rc:()=>l});var i,a=r(43529);function n(e){if(!e)throw Error("Entity cannot be null or undefined");return e.roleId&&e.roleName?{id:e.roleId,name:e.roleName,type:"role",materialInfo:e.materialInfo,originalData:e}:e.productId&&e.productName?{id:e.productId,name:e.productName,type:"product",materialInfo:e.materialInfo,originalData:e}:e.locationId&&e.locationName?{id:e.locationId,name:e.locationName,type:"location",materialInfo:e.materialInfo,originalData:e}:{id:"",name:"",type:"unknown",materialInfo:e.materialInfo,originalData:e}}var s=((i={}).Image="\u56FE\u7247\u5DE5\u5177",i.Video="\u89C6\u9891\u5DE5\u5177",i);function o(e,t){if(!(null==e||null==(r=e.toolPipeline)?void 0:r.length))return{toolIndex:-1,tool:null};var r,i=e.toolPipeline.findIndex(e=>e.toolType===t);return{toolIndex:i,tool:e.toolPipeline[i]}}function l(e){if("string"!=typeof e)return!1;var t=e.replace(/\s+/g,"");return!!t.length&&/[A-Za-z0-9\u4e00-\u9fa5]/.test(t)}function d(e){return e.hasWhitelistPermission(a.B.NOVEL_2_0)||e.hasWhitelistPermission(a.B.NOVEL)?"\u89C6\u9891\u5DE5\u5177":"\u56FE\u7247\u5DE5\u5177"}},38611:function(e,t,r){"use strict";r.d(t,{g3:()=>tg,mZ:()=>tf});var i,a,n,s,o,l=r(72322),d=r(18571),c=r(78501),u=r(64349),p=r(64664),h=r(33994);r(14865);var v=r(44254),m=r(30904);function _(e){try{var t=e.replace(/"(WorkSpaceId|SpaceId|BusinessId|BusinessUserId|UserId)"\s*:\s*(\d{15,})/g,'"$1":"$2"');return JSON.parse(t)}catch(e){return null}}var g=r(33418),f=r(32790),y=r(1910),b=r(63776),x=r(69848);class I extends b.u{onInitialize(){}constructor(e,t){super(e,t),this.parseUserInput=(e,t)=>{var r="\u6682\u65E0\u8F93\u5165\u6587\u672C",i=[];try{if("OMNI_DIGITALHUMAN"===t){if(null==e||null==(o=e.Extra)?void 0:o.task_input){var a,n,s,o,l,d,c,u="string"==typeof e.Extra.task_input?JSON.parse(e.Extra.task_input):e.Extra.task_input,p=null==u||null==(c=u.audio_info)||null==(d=c.audio_to_text_data)?void 0:d.text;(null==p?void 0:p.trim())&&(r=p.trim())}else if(null==e||null==(l=e.extra)?void 0:l.task_input){var h,v,m="string"==typeof e.extra.task_input?JSON.parse(e.extra.task_input):e.extra.task_input,_=null==m||null==(v=m.audio_info)||null==(h=v.audio_to_text_data)?void 0:h.text;(null==_?void 0:_.trim())&&(r=_.trim())}}else(null==e?void 0:e.UserInputText)?r=e.UserInputText:(null==e?void 0:e.user_input_text)&&(r=e.user_input_text);if((null==e||null==(n=e.BizUserInfo)?void 0:n.WorkSpaceId)?a=String(e.BizUserInfo.WorkSpaceId):(null==e||null==(s=e.user_info)?void 0:s.workspace_id)&&(a=String(e.user_info.workspace_id)),"VIDEO"===t||"DIGITALHUMAN"===t){var g=(null==e?void 0:e.Materials)||(null==e?void 0:e.materials);g&&Array.isArray(g)&&(i=g.map(e=>{var t="image";if("image"===e.type||"picture"===e.type||"photo"===e.type)t="image";else if("video"===e.type||"movie"===e.type||"clip"===e.type)t="video";else{var r=(e.material_id||e.asset_id||"").toLowerCase();(r.includes("video")||r.includes("mp4")||r.includes("mov")||r.includes("avi")||r.includes("mkv")||r.includes("wmv"))&&(t="video")}return{asset_id:e.material_id,type:t,material_id:e.material_id}}))}else("IMAGE_PRODUCT"===t||"IMAGE_POSTER"===t)&&(null==e?void 0:e.image_list)&&Array.isArray(e.image_list)&&(i=e.image_list.map(e=>({asset_id:e.asset_id,type:"image",material_type:e.material_type})))}catch(e){(0,x.eK)(e instanceof Error?e:Error("\u89E3\u6790\u7528\u6237\u8F93\u5165\u6570\u636E\u5931\u8D25"),{generateType:t,context:"HistoryParseStore.parseUserInput",method:"parseUserInput",store:"HistoryParseStore"})}return{user_input_text:r,materials:i,workspace_id:a}},this.parseHistoryItemInput=e=>{if(e.threadData&&"CHAT_AGENT"===e.generate_type)try{var t,r,i=(e.threadData.messages||[]).find(e=>"user"===e.role);if(i&&i.content)return{user_input_text:i.content,materials:[]}}catch(i){(0,x.eK)(i instanceof Error?i:Error("\u4ECEthreadData\u89E3\u6790\u7528\u6237\u8F93\u5165\u5931\u8D25"),{generateType:"CHAT_AGENT",context:"HistoryParseStore.parseHistoryItemInput.threadData",method:"parseHistoryItemInput",store:"HistoryParseStore",hasThreadData:!!e.threadData,messageCount:(null==(r=e.threadData)||null==(t=r.messages)?void 0:t.length)||0})}if("CHAT_AGENT"===e.generate_type)return{user_input_text:"\u6682\u65E0\u8F93\u5165\u6587\u672C",materials:[]};if("OMNI_DIGITALHUMAN"===e.generate_type)try{var a,n="string"==typeof e.input?JSON.parse(e.input):e.input;return this.parseUserInput(n,e.generate_type)}catch(t){return(0,x.eK)(t instanceof Error?t:Error("\u89E3\u6790 OMNI_DIGITALHUMAN \u8F93\u5165\u6570\u636E\u5931\u8D25"),{generateType:"OMNI_DIGITALHUMAN",context:"HistoryParseStore.parseHistoryItemInput.OMNI_DIGITALHUMAN",method:"parseHistoryItemInput",store:"HistoryParseStore",inputType:typeof e.input}),{user_input_text:(null==(a=e.parsedInput)?void 0:a.user_input_text)||"\u6682\u65E0\u8F93\u5165\u6587\u672C",materials:[]}}if(e.parsedInput)return this.parseUserInput(e.parsedInput,e.generate_type);if("CHAT_AGENT"===e.generate_type&&e.output)try{var s,o="string"==typeof e.output?JSON.parse(e.output):e.output,l=(null==o?void 0:o.title)||(null==o||null==(s=o.input)?void 0:s.title);if(l)return{user_input_text:l,materials:[]}}catch(t){(0,x.eK)(t instanceof Error?t:Error("\u89E3\u6790 CHAT_AGENT \u8F93\u51FA\u6570\u636E\u5931\u8D25"),{generateType:"CHAT_AGENT",context:"HistoryParseStore.parseHistoryItemOutput.CHAT_AGENT",method:"parseHistoryItemInput",store:"HistoryParseStore",outputType:typeof e.output})}return{user_input_text:"\u6682\u65E0\u8F93\u5165\u6587\u672C",materials:[]}},this.calculateMaterialStats=e=>({imageCount:e.filter(e=>"image"===e.type).length,videoCount:e.filter(e=>"video"===e.type).length,total:e.length}),this.isAllowedGenerateType=e=>["VIDEO","IMAGE","CHAT_AGENT"].includes(e)||(null==e?void 0:e.toString().includes("AGENT"))||!0,(0,y.rC)(this,{})}}class S extends b.u{onInitialize(){this.loadUserPreferences(),this.addDisposer((0,y.U5)(()=>this.generateType,()=>{this.$root.historyStore.handleSearch(0)})),this.addDisposer((0,y.U5)(()=>this.searchText,()=>{var e=setTimeout(()=>{this.$root.historyStore.handleSearch(0)},300);return()=>clearTimeout(e)}))}get hasActiveFilters(){var e,t,r,i;return!!((null==(t=this.searchText)||null==(e=t.trim)?void 0:e.call(t))||(null==(r=this.dateRange)?void 0:r[0])||(null==(i=this.dateRange)?void 0:i[1])||this.generateType)}getActiveFilterCount(){var e,t,r,i,a=0;return(null==(t=this.searchText)||null==(e=t.trim)?void 0:e.call(t))&&a++,((null==(r=this.dateRange)?void 0:r[0])||(null==(i=this.dateRange)?void 0:i[1]))&&a++,this.generateType&&a++,a}get searchSummary(){var e=this.$root.historyStore.generates.length;return this.hasActiveFilters?1===this.getActiveFilterCount()?"".concat(e," \u6761\u8BB0\u5F55"):"\u627E\u5230 ".concat(e," \u6761\u8BB0\u5F55"):"\u5171 ".concat(e," \u6761\u8BB0\u5F55")}constructor(e,t){super(e,t),this.searchText="",this.dateRange=[void 0,void 0],this.generateType="NEST",this.viewMode="grid",this.isSearching=!1,this.setSearchText=e=>{(0,y.z)(()=>{this.searchText=e})},this.setDateRange=e=>{(0,y.z)(()=>{if(!Array.isArray(e)){this.dateRange=[void 0,void 0];return}var t=[e[0]?new Date(e[0]):void 0,e[1]?new Date(e[1]):void 0];this.dateRange=t})},this.setGenerateType=e=>{(0,y.z)(()=>{this.generateType=e})},this.setViewMode=e=>{(0,y.z)(()=>{this.viewMode=e,this.saveUserPreferences()})},this.clearFilters=()=>{(0,y.z)(()=>{this.searchText="",this.dateRange=[void 0,void 0],this.generateType="NEST"})},this.setIsSearching=e=>{(0,y.z)(()=>{this.isSearching=e})},this.extractUserInputText=e=>this.$root.historyStore.historyParseStore.parseHistoryItemInput(e).user_input_text||"",this.saveUserPreferences=()=>{try{var e={viewMode:this.viewMode,generateType:this.generateType};localStorage.setItem("__pippitcn_history_search_preferences",JSON.stringify(e))}catch(e){}},this.loadUserPreferences=()=>{try{var e=localStorage.getItem("__pippitcn_history_search_preferences");if(e){var t=JSON.parse(e);("list"===t.viewMode||"grid"===t.viewMode)&&(this.viewMode=t.viewMode),this.generateType=t.generateType||"NEST"}else this.generateType="NEST"}catch(e){this.generateType="NEST"}},this.getQuickDateOptions=()=>[{label:"\u4ECA\u5929",value:()=>{var e=new Date;return e.setHours(0,0,0,0),[e,new Date]}},{label:"\u6628\u5929",value:()=>{var e=new Date;e.setDate(e.getDate()-1),e.setHours(0,0,0,0);var t=new Date(e);return t.setHours(23,59,59,999),[e,t]}},{label:"\u6700\u8FD17\u5929",value:()=>{var e=new Date;return e.setDate(e.getDate()-7),e.setHours(0,0,0,0),[e,new Date]}},{label:"\u6700\u8FD130\u5929",value:()=>{var e=new Date;return e.setDate(e.getDate()-30),e.setHours(0,0,0,0),[e,new Date]}}],this.getGenerateTypeOptions=()=>[{label:"\u5168\u80FD\u521B\u4F5CAgent",value:"NEST",color:"#6366f1"},{label:"\u6C89\u6D78\u5F0F\u77ED\u7247",value:"VIDEO_PART",color:"#ef4444"},{label:"\u667A\u80FD\u6210\u7247",value:"VIDEO_AGENT_V2",color:"#8b5cf6"},{label:"\u56FE\u7247\u751F\u6210",value:"CHAT_AGENT",color:"#84cc16"},{label:"\u4E00\u955C\u5230\u5E95",value:"MONTAGE",color:"#06b6d4"},{label:"\u52A8\u4F5C\u6A21\u4EFF",value:"TEMPLATE",color:"#3b82f6"},...(0,g.isInternal)()?[{label:"\u7167\u7247\u4F1A\u8BF4\u8BDD",value:"OMNI_DIGITALHUMAN",color:"#ec4899"}]:[]],this.getGenerateTypeInfo=e=>this.getGenerateTypeOptions().find(t=>t.value===e)||{label:e,value:e,color:"#6b7280"},(0,y.rC)(this,{searchText:y.LO,dateRange:y.LO,generateType:y.LO,viewMode:y.LO,isSearching:y.LO,hasActiveFilters:y.Fl,searchSummary:y.Fl,setSearchText:y.aD,setDateRange:y.aD,setGenerateType:y.aD,setViewMode:y.aD,clearFilters:y.aD,setIsSearching:y.aD})}}var w=r(10857),N=["VIDEO_AGENT_V2","CHAT_AGENT","NEST","MONTAGE","TEMPLATE"];class C extends b.u{onInitialize(){this.historyParseStore.initialize(),this.historySearchStore.initialize(),this.setupVisibilityListener()}onDestroy(){"undefined"!=typeof document&&document.removeEventListener("visibilitychange",this.handleVisibilityChange),this.historyParseStore.destroy(),this.historySearchStore.destroy()}constructor(e){var t;super(e),t=this,t.generates=[],t.hasNextPage=!1,t.hasSearched=!1,t.currentPage=0,t.filters={currentPage:0,pageSize:20},t.autoRefreshEnabled=!0,t.lastRefreshTime=0,t.visibilityRefreshCooldown=3e4,t.setGenerates=e=>{t.generates=e},t.setHasNextPage=e=>{t.hasNextPage=e},t.setHasSearched=e=>{t.hasSearched=e},t.setCurrentPage=e=>{t.currentPage=e},t.setFilters=e=>{t.filters=(0,p._)({},t.filters,e)},t.setAutoRefreshEnabled=e=>{t.autoRefreshEnabled=e},t.setLastRefreshTime=e=>{t.lastRefreshTime=e},t.handleSearch=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0,r=arguments.length>1?arguments[1]:void 0;return(0,u._)(function*(){var i,a,n,s,o,l=null==(s=t.$root)||null==(n=s.loginStore)||null==(a=n.userConfig)||null==(i=a.uid)?void 0:i.trim(),d=r||t.filters.pageSize,c=Date.now();if(!l)return void v.Z.error("\u7528\u6237\u672A\u767B\u5F55");(0,x.qc)("search_start","generate_history",{module:"generate_history",has_uid:l?"yes":"no",page:e.toString(),page_size:d.toString()});var u=null==(o=t.historySearchStore.searchText)?void 0:o.trim(),p=void 0;u&&/^[a-zA-Z0-9_-]+$/.test(u)&&(p=[u]);var h=t.historySearchStore.generateType,_=(0,g.isInternal)()?[...N,"OMNI_DIGITALHUMAN"]:N,f=h?[h]:p?void 0:_,b={uid:l||void 0,generate_ids:p,offset:p?0:e*d,size:p?100:d,generate_type:f&&1===f.length?f[0]:void 0,generate_type_list:f};try{(0,y.z)(()=>{t.loading=!0});var I=(yield m.pippitService[(0,g.isInternal)()?"ListGenerateLightInfosInternal":"ListGenerateLightInfosWeb"](b)).data,S=yield t.getGeneratesData((null==I?void 0:I.generate_infos)||[]);(0,y.z)(()=>{t.setGenerates(S),t.setHasNextPage(S.length===d),t.setHasSearched(!0),t.setCurrentPage(e),t.setLastRefreshTime(Date.now())}),S.length;var C=Date.now()-c;(0,w.dv)({action:"query",category:"generate_history",status:"success",extra:{categories:{has_uid:l?"yes":"no",has_generate_id:p?"yes":"no",page:e.toString(),page_size:d.toString(),result_count:S.length>0?"has_data":"no_data"},metrics:{duration:C,result_count:S.length,page_size:d}}}),(0,x.pP)("generate_history_search",C,{result_count:S.length,page:e,page_size:d,has_uid:l?"yes":"no",has_generate_id:p?"yes":"no"})}catch(r){(0,y.z)(()=>{t.setGenerates([]),t.setHasNextPage(!1)});var T=Date.now()-c;(0,x.eK)(r instanceof Error?r:Error("\u67E5\u8BE2\u5386\u53F2\u8BB0\u5F55\u5931\u8D25"),{context:"HistoryStore.handleSearch",method:"handleSearch",store:"HistoryStore",uid:l||"",page:e,pageSize:d,hasGenerateId:!!p,generateType:h||"all"}),(0,w.dv)({action:"query",category:"generate_history",status:"failure",extra:{categories:{has_uid:l?"yes":"no",has_generate_id:p?"yes":"no",page:e.toString(),page_size:d.toString(),error_type:r instanceof Error?r.message:"unknown_error"},metrics:{duration:T}}})}finally{(0,y.z)(()=>{t.loading=!1})}})()},t.handlePageChange=e=>{(0,x.qc)("change_page","generate_history",{module:"generate_history",from_page:t.currentPage.toString(),to_page:e.toString()}),t.handleSearch(e,t.filters.pageSize)},t.handleManualRefresh=()=>(0,u._)(function*(){yield t.handleSearch(t.currentPage,t.filters.pageSize)})(),t.deleteHistoryItem=(e,r)=>(0,u._)(function*(){try{(0,w.dv)({action:"delete_history_click",category:"generate_history",status:"start",extra:{generate_id:e}});var i=yield m.pippitService.DeleteContextHistoryWeb({uid:r,generate_id:e,delete_all:!1});if("0"===i.ret)(0,y.z)(()=>{t.generates=t.generates.filter(t=>t.generate_id!==e)}),v.Z.success("\u5220\u9664\u6210\u529F"),(0,w.dv)({action:"delete_history_click",category:"generate_history",status:"success",extra:{generate_id:e}});else throw Error(i.errmsg||"\u5220\u9664\u5931\u8D25")}catch(t){v.Z.error("\u5220\u9664\u5931\u8D25\uFF0C\u8BF7\u7A0D\u540E\u91CD\u8BD5"),(0,x.eK)(t instanceof Error?t:Error("\u5220\u9664\u5386\u53F2\u8BB0\u5F55\u5931\u8D25"),{context:"HistoryStore.deleteHistoryItem",method:"deleteHistoryItem",store:"HistoryStore",generateId:e,uid:r}),(0,w.dv)({action:"delete_history_click",category:"generate_history",status:"failure",extra:{generate_id:e,error:t instanceof Error?t.message:"unknown_error"}})}finally{t.handleManualRefresh()}})(),t.setupVisibilityListener=()=>{"undefined"!=typeof document&&document.addEventListener("visibilitychange",t.handleVisibilityChange)},t.handleVisibilityChange=()=>{if(t.autoRefreshEnabled&&t.hasSearched&&"visible"===document.visibilityState){var e=Date.now(),r=e-t.lastRefreshTime;r>=t.visibilityRefreshCooldown?(t.setLastRefreshTime(e),t.handleSearch(t.currentPage,t.filters.pageSize)):t.visibilityRefreshCooldown}},t.getGeneratesData=e=>(0,u._)(function*(){return yield Promise.all(e.map(e=>(0,u._)(function*(){var r=null;if(e.input){var i=function(e){if(!e)return null;try{var t;if("string"==typeof e&&e.startsWith('"')&&e.endsWith('"')){var r=e.slice(1,-1).replace(/\\"/g,'"').replace(/\\\\/g,"\\");t=_(r)}else t=_(e);if("string"==typeof t)return _(t);return t}catch(e){return null}}(e.input);i&&(r=function(e){if(!e||"object"!=typeof e)return e;var t={},r={UserInputText:"user_input_text",Materials:"materials",BizUserInfo:"user_info",VideoSetting:"video_setting",GenerateID:"generate_id",Extra:"extra",DebugConfig:"debug_config"};return Object.keys(e).forEach(i=>{var a=r[i]||i.toLowerCase(),n=e[i];if("BizUserInfo"===i&&n&&"object"==typeof n){var s={};Object.keys(n).forEach(e=>{var t,r=n[e];switch(e){case"WorkSpaceId":t="workspace_id";break;case"SpaceId":t="space_id";break;case"BusinessId":t="business_id";break;case"BusinessUserId":t="business_user_id";break;case"UserId":t="uid";break;case"SpaceIdc":t="space_idc";break;case"AppID":t="app_id";break;case"DID":t="did";break;default:t=e.toLowerCase().replace(/([A-Z])/g,"_$1").replace(/^_/,"").toLowerCase()}e.toLowerCase().includes("id")&&"number"==typeof r&&(r=String(r)),s[t]=r}),t[a]=s}else t[a]=n}),t}(i))}var a=null;e.output&&(a=(0,f.D)(e.output));var n=e.thread_id;if(!n&&e.output&&t.isAgent2Record(e.generate_type))try{var s=(0,f.D)(e.output);(null==s?void 0:s.thread_id)&&(n=s.thread_id)}catch(t){(0,x.eK)(t instanceof Error?t:Error("\u4ECEoutput\u89E3\u6790thread_id\u5931\u8D25"),{context:"HistoryStore.getGeneratesData.parseThreadId",method:"getGeneratesData",store:"HistoryStore",generateId:e.generate_id,generateType:e.generate_type,hasOutput:!!e.output,outputType:typeof e.output})}return(0,h._)((0,p._)({},e),{parsedOutput:a,parsedInput:r})})()))})(),t.isAgent2Record=e=>"CHAT_AGENT"===e||(null==e?void 0:e.toString().includes("AGENT")),t.historyParseStore=new I(e,t),t.historySearchStore=new S(e,t),(0,y.rC)(t,{generates:y.LO,hasNextPage:y.LO,hasSearched:y.LO,currentPage:y.LO,filters:y.LO,autoRefreshEnabled:y.LO,lastRefreshTime:y.LO,visibilityRefreshCooldown:y.LO,setGenerates:y.aD,setHasNextPage:y.aD,setHasSearched:y.aD,setCurrentPage:y.aD,setFilters:y.aD,setAutoRefreshEnabled:y.aD,setLastRefreshTime:y.aD})}}var T=r(21427),k=r(51183),j=r(65621),P=r(81266),L=r(59432),A=r(56800),M=r(20812),D=e=>{var t=null==e?void 0:e.trim();if(!t)return 0;var r=Number(t);if(!Number.isNaN(r))return r;var i=Date.parse(t);return Number.isNaN(i)?0:i},R=e=>{if("boolean"==typeof e)return e;if("number"==typeof e)return 1===e;if("string"==typeof e){var t,r,i=e.trim().toLowerCase();return"true"===i||"1"===i}return!!e&&"object"==typeof e&&R(null!=(r=null!=(t=e.enable)?t:e.enabled)?r:e.value)};class E extends b.u{onInitialize(){}ensureAnnouncementsLoaded(){return(0,u._)(function*(){if(this.fetchPromise)return this.fetchPromise;var e,t=null==(e=this.$root.loginStore.userConfig)?void 0:e.uid;return t?this.loadedUid===t&&this.announcementsData&&this.announcementsConfigList.length?void 0:(this.fetchPromise=this.fetchAnnouncements(t).finally(()=>{this.fetchPromise=null}),this.fetchPromise):void(0,y.z)(()=>{this.announcementsData=null,this.announcementsConfigList=[],this.announcementExperimentMatches={},this.breakingChangeManualOpenRequested=!1,this.loadedUid=null})}).call(this)}requestOpenBreakingChangeModal(){(0,y.z)(()=>{this.breakingChangeManualOpenRequested=!0})}consumeBreakingChangeOpenRequest(){(0,y.z)(()=>{this.breakingChangeManualOpenRequested=!1})}fetchAnnouncements(e){return(0,u._)(function*(){try{this.setLoading(!0);var t=yield m.pippitService.ListAnnouncementsWeb({uid:e}),r=[...(null==t?void 0:t.data)||[]].sort((e,t)=>D(t.version||"1")-D(e.version||"1")),i=yield(0,u._)(function*(){var e=(0,M.bv)(r);return e.length?Object.fromEntries((yield Promise.all(e.map(e=>(0,u._)(function*(){return[e,(yield new Promise(t=>{(0,A.Xx)(e,!1,e=>{t(R(e))})}))]})())))):{}})(),a=(null==r?void 0:r.length)&&[...r].sort((e,t)=>D(t.version||"1")-D(e.version||"1")).at(0)||null;(0,y.z)(()=>{this.announcementsData=a,this.announcementsConfigList=r,this.announcementExperimentMatches=i,this.loadedUid=e,this.initialized=!0})}catch(e){(0,y.z)(()=>{this.announcementsData=null,this.announcementsConfigList=[],this.announcementExperimentMatches={},this.loadedUid=null})}finally{this.setLoading(!1)}}).call(this)}constructor(e,t){super(e,t),this.announcementsData=null,this.announcementsConfigList=[],this.announcementExperimentMatches={},this.breakingChangeManualOpenRequested=!1,this.loadedUid=null,this.fetchPromise=null,(0,y.rC)(this,{announcementsData:y.LO.ref,announcementsConfigList:y.LO.ref,announcementExperimentMatches:y.LO.ref,breakingChangeManualOpenRequested:y.LO})}}var U=r(26276),O=r(14886),B=r(29446),z=r(78928),F=r(46542),Z=r(77910),q=r(58311),G=((i={})[i.Portrait=1]="Portrait",i[i.Avatar=2]="Avatar",i[i.Tone=3]="Tone",i[i.VideoPortraitRef=4]="VideoPortraitRef",i[i.VideoPortraitOrg=5]="VideoPortraitOrg",i[i.VideoPortraitRef_480P=6]="VideoPortraitRef_480P",i),V={realPerson:"\u5206\u8EAB\u89D2\u8272",public:"\u516C\u5171\u89D2\u8272"},H=e=>String(e||"").trim(),W=e=>{var t,r,i,a,n,s,o;return H(null==e?void 0:e.url)||H(null==e||null==(t=e.previewinfo_2048p)?void 0:t.preview_url)||H(null==e||null==(r=e.previewinfo_1080p)?void 0:r.preview_url)||H(null==e||null==(i=e.previewinfo_720p)?void 0:i.preview_url)||H(null==e||null==(n=e.download_preview)||null==(a=n.previewinfo)?void 0:a.preview_url)||H(null==e||null==(o=e.share_preview)||null==(s=o.previewinfo)?void 0:s.preview_url)};class Q extends b.u{onInitialize(){}setTrackError(e){this.trackError=e}get activeTabLabel(){return V[this.activeTab]}get visibleCharacterList(){return"public"===this.activeTab?this.characterList:this.realPersonCharacterList}get visibleNextCursor(){return"public"===this.activeTab?this.nextCursor:""}get visibleLoading(){return"realPerson"===this.activeTab?this.realPersonLoading:this.loading}open(){(0,y.z)(()=>{this.visible=!0,this.selectedCharacterIds=[]}),this.characterList.length||this.search("")}close(){(0,y.z)(()=>{this.visible=!1,this.selectedCharacterIds=[],this.applying=!1})}getSelectionKey(e){var t=String((null==e?void 0:e.character_id)||"").trim();return t||""}toggleSelected(e){e&&(0,y.z)(()=>{this.selectedCharacterIds.includes(e)?this.selectedCharacterIds=this.selectedCharacterIds.filter(t=>t!==e):this.selectedCharacterIds=[...this.selectedCharacterIds,e]})}isSelected(e){return this.selectedCharacterIds.includes(e)}switchTab(e){this.activeTab!==e&&((0,y.z)(()=>{this.activeTab=e,this.selectedCharacterIds=[]}),"public"!==e||this.characterList.length||this.search(this.searchName),"realPerson"!==e||this.realPersonCharacterList.length||this.loadRealPersonCharacters())}search(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"";return(0,u._)(function*(){var t,r=String(e||"").trim();if((0,y.z)(()=>{this.searchName=r,this.selectedCharacterIds=[]}),"realPerson"===this.activeTab){this.realPersonCharacterList.length||(yield this.loadRealPersonCharacters());return}(0,y.z)(()=>{this.loading=!0,this.nextCursor="",this.characterList=[]});try{var i=yield m.pippitService.GetRemixCharactersList({search_name:r||void 0,page_size:40});(0,y.z)(()=>{var e,t,r=(null==i||null==(e=i.data)?void 0:e.characters)||[];this.characterList=r,this.nextCursor=r.length?String((null==i||null==(t=i.data)?void 0:t.next_cursor)||""):""})}catch(e){null==(t=this.trackError)||t.call(this,e,{event_name:"search_remix_characters_failed",search_name:r}),v.Z.error("\u89D2\u8272\u5E93\u52A0\u8F7D\u5931\u8D25\uFF0C\u8BF7\u7A0D\u540E\u91CD\u8BD5")}finally{(0,y.z)(()=>{this.loading=!1})}}).call(this)}loadMore(){return(0,u._)(function*(){if("public"===this.activeTab&&!this.loading&&!this.loadingMore&&this.nextCursor){(0,y.z)(()=>{this.loadingMore=!0});try{var e,t=yield m.pippitService.GetRemixCharactersList({search_name:this.searchName||void 0,page_size:40,cursor:this.nextCursor});(0,y.z)(()=>{var e,r,i=(null==t||null==(e=t.data)?void 0:e.characters)||[];this.characterList=[...this.characterList,...i],this.nextCursor=i.length?String((null==t||null==(r=t.data)?void 0:r.next_cursor)||""):""})}catch(t){null==(e=this.trackError)||e.call(this,t,{event_name:"load_more_remix_characters_failed",search_name:this.searchName}),v.Z.error("\u89D2\u8272\u5E93\u52A0\u8F7D\u66F4\u591A\u5931\u8D25\uFF0C\u8BF7\u7A0D\u540E\u91CD\u8BD5")}finally{(0,y.z)(()=>{this.loadingMore=!1})}}}).call(this)}loadRealPersonCharacters(){return(0,u._)(function*(){(0,y.z)(()=>{this.realPersonLoading=!0,this.selectedCharacterIds=[]});try{var e,t=yield m.pippitService.GetMyRealPersonCharacter();(0,y.z)(()=>{var e;this.realPersonCharacterList=((null==t||null==(e=t.data)?void 0:e.Character)||[]).map(e=>this.normalizeRealPersonCharacter(e)).filter(Boolean)})}catch(t){null==(e=this.trackError)||e.call(this,t,{event_name:"load_real_person_characters_failed",search_name:this.searchName}),v.Z.error("\u5206\u8EAB\u89D2\u8272\u52A0\u8F7D\u5931\u8D25\uFF0C\u8BF7\u7A0D\u540E\u91CD\u8BD5")}finally{(0,y.z)(()=>{this.realPersonLoading=!1})}}).call(this)}removeAppliedCharacter(e){var t=String(e||"").trim();t&&(0,y.z)(()=>{this.appliedCharacters=this.appliedCharacters.filter(e=>String(e.character_id||"").trim()!==t)})}clearAppliedCharacters(){(0,y.z)(()=>{this.appliedCharacters=[]})}applySelected(){return(0,u._)(function*(){if(!this.applying&&this.selectedCharacterIds.length){var e,t=new Set(this.selectedCharacterIds),r=this.visibleCharacterList.filter(e=>{var r=this.getSelectionKey(e);return!!r&&t.has(r)});if(!r.length)return void v.Z.info("\u8BF7\u9009\u62E9\u8981\u5E94\u7528\u7684\u89D2\u8272");(0,y.z)(()=>{this.applying=!0});try{var i=new Set(this.appliedCharacters.map(e=>String(e.character_id||"").trim()).filter(Boolean)),a=new Set(i),n=r.filter(e=>{var t=String(e.character_id||"").trim();return!(!t||a.has(t))&&(a.add(t),!0)});if(!n.length){v.Z.info("\u6240\u9009\u89D2\u8272\u5DF2\u6DFB\u52A0"),this.close();return}(0,y.z)(()=>{this.appliedCharacters=[...this.appliedCharacters,...n]}),v.Z.success("\u5DF2\u6DFB\u52A0 ".concat(n.length," \u4E2A\u89D2\u8272")),this.close()}catch(t){null==(e=this.trackError)||e.call(this,t,{event_name:"apply_selected_remix_characters_failed",activeTab:this.activeTab,selectedCount:this.selectedCharacterIds.length}),v.Z.error("\u6DFB\u52A0\u89D2\u8272\u5931\u8D25\uFF0C\u8BF7\u7A0D\u540E\u91CD\u8BD5")}finally{(0,y.z)(()=>{this.applying=!1})}}}).call(this)}refreshActiveTab(){if("realPerson"===this.activeTab)return void this.loadRealPersonCharacters();this.search(this.searchName)}normalizeRealPersonCharacter(e){var t=H(null==e?void 0:e.CharacterID);if(!t)return null;var r=(null==e?void 0:e.CharacterEntitys)||[],i=this.getEntityImageUrlByType(r,G.Avatar),a=this.getEntityImageUrlByType(r,G.Portrait),n=this.getFirstEntityValue(r,e=>{var t;return W(null==(t=e.Asset)?void 0:t.Image)}),s=this.getFirstEntityValue(r,e=>{var t;let r;return H(null==(r=null==(t=e.Asset)?void 0:t.Video)?void 0:r.cover_url)}),o=this.getFirstEntityValue(r,e=>{var t;let r;return H(null==(r=null==(t=e.Asset)?void 0:t.Video)?void 0:r.cover_url)||H(null==r?void 0:r.preview_url)||H(null==r?void 0:r.origin_url)||H(null==r?void 0:r.download_url)}),l=i||a||n||s,d=a||n||o||s||l,c=this.getFirstEntityValue(r,e=>{var t,r,i,a,n;return(null==(r=e.Asset)||null==(t=r.Image)?void 0:t.name)||(null==(a=e.Asset)||null==(i=a.Video)?void 0:i.name)||(null==(n=e.Asset)?void 0:n.Name)}),u=H((null==e?void 0:e.CharacterName)||c||t);return{character_id:t,name:u,origin_url:d,avatar_url:l||d,extras:{source:"real_person",character_desc:H(null==e?void 0:e.CharacterDesc),biz_type:H(null==e?void 0:e.biz_type)},portrait_image:{url:l||d,name:u,path:this.getFirstEntityValue(r,e=>{var t,r;return(null==(t=e.Asset)?void 0:t.SourceID)||(null==(r=e.Asset)?void 0:r.PippitAssetID)})}}}getEntityImageUrlByType(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],t=arguments.length>1?arguments[1]:void 0;return this.getFirstEntityValue(e.filter(e=>e.entity_type===t),e=>{var t;return W(null==(t=e.Asset)?void 0:t.Image)})}getFirstEntityValue(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],t=arguments.length>1?arguments[1]:void 0;for(var r of e){var i=H(t(r));if(i)return i}return""}constructor(e,t){super(e,t),this.visible=!1,this.activeTab="realPerson",this.characterList=[],this.realPersonCharacterList=[],this.appliedCharacters=[],this.selectedCharacterIds=[],this.realPersonLoading=!1,this.loadingMore=!1,this.nextCursor="",this.searchName="",this.applying=!1,(0,y.rC)(this,{visible:y.LO,activeTab:y.LO,characterList:y.LO.shallow,realPersonCharacterList:y.LO.shallow,appliedCharacters:y.LO.shallow,selectedCharacterIds:y.LO.shallow,realPersonLoading:y.LO,loadingMore:y.LO,nextCursor:y.LO,searchName:y.LO,applying:y.LO})}}class K extends b.u{onInitialize(){}setTrackError(e){this.trackError=e,this.characterLibraryStore.setTrackError(e)}getSecurityCheckCategory(e,t){var r=this.$parent.generationType;if(r===T.F.Image)return"poster";if(r!==T.F.VideoPart&&(r===T.F.Agent||r===T.F.NestAgent)){var i=String(e||"").toLowerCase().replace(/\s+/g,"");return r===T.F.NestAgent&&["seedance_2.0","seedance_2.0_fast","seedance2.0_vision","seedance2.0_fast_vision"].includes(i)?"nest_seedance2_0":"nest_agent"}return r===T.F.Vids?(0,Z.E9)(t)?"videogen_fast":"agent_pro"===t?"videogen_pro":"videogen":r===T.F.VideoPart?(0,P.L0)(e)?"video_part_seedance2_0":"video_part":"videogen"}applyMaterialRules(e,t){if(this.$parent.generationType===T.F.VideoPart){var r=this.$parent.formData.videoModel,i=(0,P.m3)(r),a=P.jN,n=P.AC,s=(0,P.L0)(r),o=[],l=0,d=0,c=0,u=0,p=0,h=0,m=0,_=(0,P.j1)(r),g=this.$root.loginStore.hasVideoPartUploadVidPermission||"seedance2.0_vision"===_||"seedance2.0_fast_vision"===_||this.$parent.controlStore.videoPartExtendType!==U.u.None;if(s)for(var f of e){if((0,k.CO)(f.file)){l(0,k.CO)(e.file)),b=y.length<=2?y:[y[0],y[y.length-1]];c=e.length-y.length,u=y.length-b.length,o.push(...b)}if(!(null==t?void 0:t.silent)){if(c>0){var x=["\u56FE\u7247"];s&&g&&x.push("\u89C6\u9891"),v.Z.error("\u6C89\u6D78\u5F0F\u77ED\u7247\u6A21\u5F0F\u4EC5\u652F\u6301".concat(x.join("\u3001")))}u>0&&v.Z.info(s?"\u6C89\u6D78\u5F0F\u77ED\u7247\u6A21\u5F0F\u6700\u591A\u4FDD\u7559".concat(i,"\u5F20\u56FE\u7247\uFF0C\u5DF2\u4FDD\u7559\u6700\u65E9\u4E0A\u4F20\u7684\u56FE\u7247"):"\u6C89\u6D78\u5F0F\u77ED\u7247\u6A21\u5F0F\u6700\u591A\u4FDD\u75592\u5F20\u56FE\u7247\uFF08\u9996/\u5C3E\u5E27\uFF09\uFF0C\u5DF2\u4FDD\u7559\u9996\u5F20\u4E0E\u6700\u65B0\u4E0A\u4F20\u7684\u56FE\u7247"),p>0&&v.Z.info("\u6C89\u6D78\u5F0F\u77ED\u7247\u6A21\u5F0F\u6700\u591A\u652F\u6301".concat(a,"\u4E2A\u53C2\u8003\u89C6\u9891")),h>0&&v.Z.error("\u53C2\u8003\u89C6\u9891\u6682\u4E0D\u652F\u6301\u4E0A\u4F20"),m>0&&v.Z.error("\u53C2\u8003\u97F3\u9891\u6682\u4E0D\u652F\u6301\u4E0A\u4F20")}return o}return e}setMaterialsWithRules(e,t){var r=this.$parent.formData.materials||[],i=this.applyMaterialRules("function"==typeof e?e(r):e,t);return this.$parent.setFormField("materials",i),i}normalizeMaterials(e){var t,r=this.$parent.formData.materials||[],i=this.applyMaterialRules(r,{silent:null==(t=null==e?void 0:e.silent)||t});i.length!==r.length&&this.$parent.setFormField("materials",i)}filterAssetsForGenerationType(e){var t=this.$parent.generationType;if(!t)return e;if(t===T.F.Image){var r=e.filter(e=>!this.getAssetPreview(e).isVideo);return e.length-r.length>0&&v.Z.error("\u56FE\u7247\u751F\u6210\u6A21\u5F0F\u4EC5\u652F\u6301\u9009\u62E9\u56FE\u7247\u7D20\u6750"),r}return e}appendMaterials(e){var t=new Set(this.setMaterialsWithRules(t=>[...t,...e]).map(e=>e.id));return e.filter(e=>t.has(e.id))}uploadMaterial(e){return(0,j.yi)(e,{updateFileInList:this.updateMaterialInList,trackError:this.trackError})}convertUrlToFile(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"asset";return(0,u._)(function*(){try{var r=yield fetch(e),i=yield r.blob(),a=i.type.split("/")[1]||"jpg",n="".concat(t,".").concat(a);return new File([i],n,{type:i.type})}catch(e){return null}})()}buildPlaceholderFileFromUrl(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"asset",r=this.getAssetExtensionFromUrl(e),i=r?void 0:this.getAssetExtensionFromUrl(t),a=r||i,n=this.isVideoExtension(a),s=this.getAssetMimeType(n,a);return new File([],this.buildAssetFileName(t,a),{type:s})}isVideoExtension(e){return!!e&&["mp4","mov","quicktime","avi","mkv","webm","flv","m4v","3gp","ogv"].includes(e.toLowerCase())}getAssetExtensionFromUrl(e){if(e){var t=(e.split("#")[0].split("?")[0].split("/").pop()||"").match(/\.([a-z0-9]+)$/i);if(null==t?void 0:t[1])return t[1];var r=e.match(/[?&]format=([^&]+)/i);if(null==r?void 0:r[1])return r[1];var i=e.match(/[?&]mime_type=([^&]+)/i);if(null==i?void 0:i[1])return decodeURIComponent(i[1]).split("/")[1]}}normalizeExtension(e){if(e){var t=e.replace(/^\./,"").toLowerCase().split("/");return t[t.length-1]}}getAssetMimeType(e,t){var r=this.normalizeExtension(t);return r?e?"mov"===r||"quicktime"===r?"video/quicktime":"webm"===r?"video/webm":"mkv"===r?"video/x-matroska":"video/".concat(r):"jpg"===r||"jpeg"===r?"image/jpeg":"png"===r?"image/png":"gif"===r?"image/gif":"webp"===r?"image/webp":"image/".concat(r):e?"video/mp4":"image/jpeg"}buildAssetFileName(e,t){var r=e||"asset";if(/\.[a-z0-9]+$/i.test(r))return r;var i=this.normalizeExtension(t);return i?"".concat(r,".").concat(i):r}buildPlaceholderFileFromAsset(e,t,r){var i,a,n,s,o=this.resolveAssetType(e)===B.h3.Video,l=o?null==e||null==(a=e.Video)||null==(i=a.metadata)?void 0:i.format:null==e||null==(s=e.Image)||null==(n=s.metadata)?void 0:n.format,d=this.normalizeExtension(l)||this.getAssetExtensionFromUrl(r),c=this.getAssetMimeType(o,d);return new File([],this.buildAssetFileName(t,d),{type:c})}getAssetSize(e){var t,r,i,a,n=(null==e||null==(r=e.Video)||null==(t=r.metadata)?void 0:t.size)||(null==e||null==(a=e.Image)||null==(i=a.metadata)?void 0:i.size);if(n){var s=Number(n);return Number.isFinite(s)&&s>0?s:void 0}}toFiniteNumber(e){var t=Number(e);return Number.isFinite(t)&&t>0?t:void 0}getAssetVideoMeta(e){var t,r,i,a,n,s=(null==e||null==(t=e.Video)?void 0:t.metadata)||{},o=this.toFiniteNumber(s.duration_ms),l=this.toFiniteNumber(s.width),d=this.toFiniteNumber(s.height);return{durationSec:o?o/1e3:void 0,width:l,height:d,fps:this.toFiniteNumber(null!=(i=null!=(r=s.fps)?r:s.frame_rate)?i:s.frameRate),sizeBytes:this.toFiniteNumber(null!=(n=null!=(a=s.size)?a:s.file_size)?n:s.fileSize)}}getMaterialVideoDurationSec(e){return(0,u._)(function*(){var t;if((null==(t=e.videoMeta)?void 0:t.durationSec)&&Number.isFinite(e.videoMeta.durationSec))return e.videoMeta.durationSec;if((0,k.NU)(e.file)&&!(e.file.size<=0))try{var r=yield(0,F.V2)(e.file);return Number.isFinite(r.duration)?r.duration:void 0}catch(e){return}})()}getExistingReferenceVideoDurationsSec(){return(0,u._)(function*(){var e=this.$parent.formData.materials||[];return(yield Promise.all(e.filter(e=>(0,k.NU)(e.file)).map(e=>(0,u._)(function*(){return this.getMaterialVideoDurationSec(e)}).call(this)))).filter(e=>Number.isFinite(e))}).call(this)}getEncryptedPreview(e){var t;return null==e||null==(t=e.Video)?void 0:t.encrypt_preview_url}resolveAssetType(e){var t,r,i,a,n,s,o,l,d=Number(null!=(l=null==e?void 0:e.AssetType)?l:null==e?void 0:e.asset_type);return d===B.h3.Image||d===B.h3.Video||d===B.h3.Audio?d:(null==e||null==(t=e.Video)?void 0:t.download_url)||(null==e||null==(r=e.Video)?void 0:r.preview_url)||(null==e||null==(i=e.Video)?void 0:i.asset_id)||(null==e||null==(a=e.Video)?void 0:a.vid)?B.h3.Video:(null==e||null==(n=e.Image)?void 0:n.url)||(null==e||null==(s=e.Image)?void 0:s.asset_id)||(null==e||null==(o=e.Image)?void 0:o.uri)||(null==e?void 0:e.image_url)?B.h3.Image:B.h3.Other}getAssetPreview(e){var t,r,i,a,n,s,o,l=this.resolveAssetType(e)===B.h3.Video,d=(null==e||null==(t=e.Image)?void 0:t.url)||(null==e?void 0:e.image_url)||(null==e||null==(r=e.Video)?void 0:r.cover_url)||(null==e||null==(i=e.Video)?void 0:i.preview_url)||"",c=l?(null==e||null==(a=e.Video)?void 0:a.download_url)||(null==e||null==(n=e.Video)?void 0:n.preview_url)||"":d,u=l?null==e||null==(o=e.Video)||null==(s=o.metadata)?void 0:s.duration_ms:void 0;return{cover:d,url:c,isVideo:l,durationMs:u,encryptedPreview:this.getEncryptedPreview(e)}}getAssetPreviewWithDecrypt(e){return(0,u._)(function*(){var t=this.getAssetPreview(e),r=t.encryptedPreview;if(t.isVideo&&!t.cover&&(null==r?void 0:r.key)&&(null==r?void 0:r.url))try{var i,a=yield(0,z.DV)(r.key,r.url);return(0,h._)((0,p._)({},t),{cover:a,url:t.url||(null==e||null==(i=e.Video)?void 0:i.download_url)||""})}catch(e){}return t}).call(this)}getAssetSelectionKey(e){var t=this.getPippitAssetId(e);return t?String(t):this.getAssetId(e)}getPippitAssetId(e){var t=(null==e?void 0:e.PippitAssetID)||(null==e?void 0:e.pippit_asset_id)||(null==e?void 0:e.pippitAssetId);return t?String(t):void 0}getAssetId(e){var t,r,i,a,n,s,o=this.resolveAssetType(e),l="";return(l=o===B.h3.Video?(null==e||null==(t=e.Video)?void 0:t.asset_id)||(null==e||null==(r=e.Video)?void 0:r.OriginAssetID)||"":o===B.h3.Image?(null==e||null==(i=e.Image)?void 0:i.asset_id)||"":(null==e||null==(a=e.Video)?void 0:a.asset_id)||(null==e||null==(n=e.Video)?void 0:n.OriginAssetID)||(null==e||null==(s=e.Image)?void 0:s.asset_id)||"")?String(l):void 0}openAssetPicker(){if((0,y.z)(()=>{this.assetPickerVisible=!0,this.selectedAssetIds=[]}),this.$root.assetStore.initialize(),"asset"!==this.$root.assetStore.viewType)return void this.$root.assetStore.setViewType("asset");this.$root.assetStore.assetList.length||this.$root.assetStore.refresh()}closeAssetPicker(){(0,y.z)(()=>{this.assetPickerVisible=!1,this.selectedAssetIds=[],this.applyingAssets=!1})}resetInputState(){this.closeAssetPicker()}toggleAssetSelected(e){(0,y.z)(()=>{this.selectedAssetIds.includes(e)?this.selectedAssetIds=this.selectedAssetIds.filter(t=>t!==e):this.selectedAssetIds=[...this.selectedAssetIds,e]})}isAssetSelected(e){return this.selectedAssetIds.includes(e)}get assetList(){return"asset"===this.$root.assetStore.viewType?this.$root.assetStore.assetList:[]}get assetLoading(){return this.$root.assetStore.loading}get assetLoadingMore(){return this.$root.assetStore.loadingMore}get assetHasNextPage(){return this.$root.assetStore.hasNextPage}get assetInitialized(){return this.$root.assetStore.assetLoaded}refreshAssets(){this.$root.assetStore.refresh()}loadMoreAssets(){return this.$root.assetStore.loadMore()}buildMaterialFromAsset(e,t,r,i,a){var n=this.getAssetId(e),s=this.getPippitAssetId(e);return(0,p._)({id:(0,O.Rl)(),name:t.name,type:t.type,size:t.size,url:r,file:t,status:"pending",previewUrl:i||r,assetId:n,source:s?"pippit_asset":void 0,pippitAssetId:s},a)}applySelectedAssets(){return(0,u._)(function*(){if(!this.applyingAssets&&this.selectedAssetIds.length){var e,t=new Set(this.selectedAssetIds),r=this.assetList.filter(e=>{var r=this.getAssetSelectionKey(e);return!!r&&t.has(r)});if(!r.length)return void v.Z.info("\u8BF7\u9009\u62E9\u8981\u5E94\u7528\u7684\u7D20\u6750");if((r=this.filterAssetsForGenerationType(r)).length){(0,y.z)(()=>{this.applyingAssets=!0});try{var i,a,n=function*(e){var t,r,i,n,c,h,v=a.getAssetId(e);if(v&&s.has(v))return"continue";var _=a.resolveAssetType(e)===B.h3.Video;if(v&&d.set(v,{pippitAssetId:a.getPippitAssetId(e)}),u&&_){var g=a.getAssetVideoMeta(e),f=(0,q.U)(g,{requireFps:!1,prefix:"\u53C2\u8003\u89C6\u9891"});if(f)return l.push({assetId:v,reason:"video_meta_invalid",message:f}),"continue";if(null==g?void 0:g.durationSec){var{valid:y}=(0,q.e)([...m,g.durationSec]);if(!y)return l.push({assetId:v,reason:"video_total_duration_exceeded",message:"\u53C2\u8003\u89C6\u9891\u603B\u65F6\u957F\u4E0D\u80FD\u8D85\u8FC715\u79D2"}),"continue";m=[...m,g.durationSec]}}var b=yield a.getAssetPreviewWithDecrypt(e);if(!b.url)return l.push({assetId:v,reason:"preview_url_empty",message:"preview url empty"}),"continue";var x=!!v,I=(c="\u672A\u547D\u540D\u8D44\u4EA7",(null==e||null==(t=e.Image)?void 0:t.asset_id)&&(c="\u8D44\u4EA7 #".concat(e.Image.asset_id)),(null==e||null==(r=e.Video)?void 0:r.asset_id)&&(c="\u8D44\u4EA7 #".concat(e.Video.asset_id)),(null==e||null==(i=e.Image)?void 0:i.name)||(null==e||null==(n=e.Video)?void 0:n.name)||(null==e?void 0:e.Name)||c),S=x?a.buildPlaceholderFileFromAsset(e,I,b.url):yield a.convertUrlToFile(b.url,I);if(!S)return l.push({assetId:v,reason:"convert_url_failed",message:"convert url failed"}),"continue";var w=a.getAssetSize(e),N=w?{size:w}:{},C=_?{videoMeta:a.getAssetVideoMeta(e)}:{};o.push(a.buildMaterialFromAsset(e,S,b.url,b.cover,x?(0,p._)({status:"success",assetId:v,uploadProgress:100,videoId:_?null==e||null==(h=e.Video)?void 0:h.vid:void 0},C,N):(0,p._)({},N,C)))},s=new Set((this.$parent.formData.materials||[]).map(e=>(null==e?void 0:e.assetId)?String(e.assetId):"").filter(Boolean)),o=[],l=[],d=new Map,c=this.$parent.formData.videoModel,u=(0,P.L0)(c),m=[...u?yield this.getExistingReferenceVideoDurationsSec():[]];for(var _ of r)a=this,yield*n(_);if(!o.length){if(l.length){var g,f,b=null==(f=l.find(e=>e.message))?void 0:f.message;v.Z.error(b||"\u6DFB\u52A0\u7D20\u6750\u5931\u8D25\uFF0C\u8BF7\u7A0D\u540E\u91CD\u8BD5")}else v.Z.info("\u5F53\u524D\u4E0D\u652F\u6301\u66F4\u591A\u6DFB\u52A0\u7D20\u6750");l.length&&(null==(g=this.trackError)||g.call(this,Error("apply_selected_assets_convert_failed"),{total:r.length,failed:l.length,reasons:l.map(e=>e.reason),assetIds:l.map(e=>e.assetId).filter(Boolean)})),this.closeAssetPicker();return}var x=[],I=[],S=[],w=[],N=new Set,C=new Set,T=new Set,k=new Set,j=new Map,L=0;for(var A of o){var M,D=((null==(M=A.file)?void 0:M.type)||A.type||"").toLowerCase(),R=D.startsWith("video/")||!!A.videoId,E=D.startsWith("image/"),U=A.assetId?d.get(String(A.assetId)):void 0,O=null==U?void 0:U.pippitAssetId;if(R&&O)j.set(A.id,{kind:"video",resource:O,source:"pippit_asset"}),k.has(O)||(k.add(O),w.push(O));else if(R&&A.videoId)j.set(A.id,{kind:"video",resource:A.videoId,source:"vid"}),T.has(A.videoId)||(T.add(A.videoId),S.push(A.videoId));else if(E){if(O){j.set(A.id,{kind:"image",resource:O,source:"pippit_asset"}),C.has(O)||(C.add(O),I.push(O));continue}var z=String(A.url||A.previewUrl||"").trim();z&&(j.set(A.id,{kind:"image",resource:z,source:"url"}),N.has(z)||(N.add(z),x.push(z)))}}if(x.length||I.length||S.length||w.length){var{allPassed:F,imageHitList:Z,imageHitDetailList:G,videoHitList:V,videoHitDetailList:H}=yield this.$root.securityCheckStore.validateAuto({imageUrls:x.length?x:void 0,imagePippitAssetIds:I.length?I:void 0,videoIds:S.length?S:void 0,videoPippitAssetIds:w.length?w:void 0,category:this.getSecurityCheckCategory(this.$parent.formData.videoModel,this.$parent.formData.videoAgentChain)});if(!F){var W=new Map,Q=new Map,K=new Map,Y=new Map;if(I.forEach((e,t)=>{var r,i=null==G?void 0:G[t];(null!=(r=null==i?void 0:i.hit)?r:!!(null==Z?void 0:Z[t]))&&W.set(e,i||{hit:!0})}),x.forEach((e,t)=>{var r,i=t+I.length,a=null==G?void 0:G[i];(null!=(r=null==a?void 0:a.hit)?r:!!(null==Z?void 0:Z[i]))&&K.set(e,a||{hit:!0})}),w.forEach((e,t)=>{var r,i=null==H?void 0:H[t];(null!=(r=null==i?void 0:i.hit)?r:!!(null==V?void 0:V[t]))&&Q.set(e,i||{hit:!0})}),S.forEach((e,t)=>{var r,i=t+w.length,a=null==H?void 0:H[i];(null!=(r=null==a?void 0:a.hit)?r:!!(null==V?void 0:V[i]))&&Y.set(e,a||{hit:!0})}),0===K.size&&0===W.size&&0===Y.size&&0===Q.size){this.appendMaterials(o.map(e=>(0,h._)((0,p._)({},e),{status:"error",error:"\u5185\u5BB9\u5B89\u5168\u68C0\u67E5\u672A\u901A\u8FC7"}))),this.closeAssetPicker();return}var J=e=>{var t;return(null==e||null==(t=e.short_display_msg)?void 0:t.trim())||"\u5185\u5BB9\u5B89\u5168\u68C0\u67E5\u672A\u901A\u8FC7"},X=[],$=[];for(var ee of o){var et=j.get(ee.id);if(!et){X.push(ee);continue}if("video"===et.kind){var er="pippit_asset"===et.source?Q.get(et.resource):Y.get(et.resource);if(!er){X.push(ee);continue}$.push((0,h._)((0,p._)({},ee),{status:"error",error:J(er)}));continue}var ei="pippit_asset"===et.source?W.get(et.resource):K.get(et.resource);if(ei){$.push((0,h._)((0,p._)({},ee),{status:"error",error:J(ei)}));continue}X.push(ee)}if($.length&&(this.appendMaterials($),L=$.length),!X.length)return void this.closeAssetPicker();o=X}}var ea=this.appendMaterials(o),en=ea.filter(e=>"success"!==e.status||!e.assetId),es=(en.length?yield Promise.allSettled(en.map(e=>this.uploadMaterial(e))):[]).map((e,t)=>"rejected"===e.status?en[t]:null).filter(Boolean),eo=ea.length-es.length,el=es.length+L;es.length&&(null==(i=this.trackError)||i.call(this,Error("apply_selected_assets_upload_failed"),{successCount:eo,failedCount:es.length,assetIds:es.map(e=>e.assetId).filter(Boolean)})),eo>0&&0===el?v.Z.success("\u5DF2\u6DFB\u52A0 ".concat(eo," \u4E2A\u7D20\u6750")):eo>0&&v.Z.warning("\u5DF2\u6DFB\u52A0 ".concat(eo," \u4E2A\u7D20\u6750\uFF0C").concat(el," \u4E2A\u5931\u8D25")),this.closeAssetPicker()}catch(t){null==(e=this.trackError)||e.call(this,t,{selectedCount:this.selectedAssetIds.length}),v.Z.error("\u6DFB\u52A0\u8D44\u4EA7\u5931\u8D25\uFF0C\u8BF7\u7A0D\u540E\u91CD\u8BD5")}finally{(0,y.z)(()=>{this.applyingAssets=!1})}}}}).call(this)}constructor(e,t){super(e,t),this.assetPickerVisible=!1,this.selectedAssetIds=[],this.applyingAssets=!1,this.updateMaterialInList=(e,t)=>{this.setMaterialsWithRules(r=>r.map(r=>r.id===e?(0,p._)({},r,t):r),{silent:!0})},this.characterLibraryStore=new Q(e,this),(0,y.rC)(this,{assetPickerVisible:y.LO,selectedAssetIds:y.LO.shallow,applyingAssets:y.LO})}}var Y=()=>{var e=parseInt(localStorage.getItem("__pippitcn_home_videoMode")||"");return e===L.tB.OneClick||e===L.tB.Participate?e:L.tB.OneClick},J=()=>({taskType:"Agent.Video",agentVersion:"v1.5a",materials:[],promptStages:[],userId:"",workspaceId:"",env:"prod",generateCount:0,userInputText:"",ratio:void 0,digitalHumanResourceId:"",captionImagePrompt:"",captionVideoPrompt:"",videoLanguage:"zh",videoAccent:"pu_tong_hua",videoDuration:0,imageLanguage:"zh",abParam:"",packageStyle:"smart",videoCreativeGuidance:{},imageModel:"auto",imageResolution:"2k",videoModel:"auto",videoAgentChain:"agent_lite",videoResolution:"720p_lite"});class X extends b.u{onInitialize(){}get formData(){return this._formData}setFormField(e,t){(0,y.z)(()=>{this._formData=(0,h._)((0,p._)({},this._formData),{[e]:t})})}setUserInputText(e){(0,y.z)(()=>{this._userInputText=e})}get isSubmittingTask(){return this._isSubmittingTask}get generateId(){return this._generateId}get userInputText(){return this._userInputText}get sceneTemplateId(){return this._sceneTemplateId}setSceneTemplateId(e){(0,y.z)(()=>{this._sceneTemplateId=(e||"").trim()})}clearSceneTemplateId(){this.setSceneTemplateId("")}get videoMode(){return this._videoMode}setVideoMode(e){(0,y.z)(()=>{this._videoMode=e,localStorage.setItem("__pippitcn_home_videoMode",String(e))})}get generationType(){return this._generationType}setGenerationType(e){(0,y.z)(()=>{this._generationType=e})}get isRewritingPrompt(){return this._isRewritingPrompt}setIsRewritingPrompt(e){(0,y.z)(()=>{this._isRewritingPrompt=e})}resetInputState(){(0,y.z)(()=>{this._formData=J(),this._generateId="",this._isSubmittingTask=!1,this._userInputText="",this._sceneTemplateId="",this._videoMode=Y(),this._generationType=T.F.Agent,this._isRewritingPrompt=!1}),this.controlStore.resetInputState(),this.materialsStore.resetInputState()}applyMaterialRules(e,t){if((null==t?void 0:t.generationType)===T.F.VideoPart){var r=this._formData.videoModel,i=(0,P.m3)(r),a=P.jN,n=P.AC,s=(0,P.L0)(r),o=[],l=0,d=0,c=0,u=0,p=0,h=0,m=0,_=0,g=(0,P.j1)(r),f=this.$root.loginStore.hasVideoPartUploadVidPermission||"seedance2.0_vision"===g||"seedance2.0_fast_vision"===g,y="seedance2.0_direct"===g||"seedance2.0_vision"===g;if(s)for(var b of e){if((0,k.CO)(b.file)){l(0,k.CO)(e.file)),I=x.length<=2?x:[x[0],x[x.length-1]];u=e.length-x.length,p=x.length-I.length,o.push(...I)}if(!(null==t?void 0:t.silent)){if(u>0){var S=["\u56FE\u7247"];s&&f&&S.push("\u89C6\u9891"),s&&y&&S.push("\u97F3\u9891"),v.Z.error("\u6C89\u6D78\u5F0F\u77ED\u7247\u6A21\u5F0F\u4EC5\u652F\u6301".concat(S.join("\u3001")))}p>0&&v.Z.info(s?"\u6C89\u6D78\u5F0F\u77ED\u7247\u6A21\u5F0F\u6700\u591A\u4FDD\u7559".concat(i,"\u5F20\u56FE\u7247\uFF0C\u5DF2\u4FDD\u7559\u6700\u65E9\u4E0A\u4F20\u7684\u56FE\u7247"):"\u6C89\u6D78\u5F0F\u77ED\u7247\u6A21\u5F0F\u6700\u591A\u4FDD\u75592\u5F20\u56FE\u7247\uFF08\u9996\u5E27/\u5C3E\u5E27\uFF09\uFF0C\u5DF2\u4FDD\u7559\u9996\u5F20\u4E0E\u6700\u65B0\u4E0A\u4F20\u7684\u56FE\u7247"),h>0&&v.Z.info("\u6C89\u6D78\u5F0F\u77ED\u7247\u6A21\u5F0F\u6700\u591A\u652F\u6301".concat(a,"\u4E2A\u53C2\u8003\u89C6\u9891")),m>0&&v.Z.info("\u6C89\u6D78\u5F0F\u77ED\u7247\u6A21\u5F0F\u6700\u591A\u652F\u6301".concat(n,"\u4E2A\u53C2\u8003\u97F3\u9891")),_>0&&v.Z.error("\u53C2\u8003\u97F3\u9891\u6682\u4E0D\u652F\u6301\u4E0A\u4F20")}return o}return e}setMaterialsWithRules(e,t){var r=this.formData.materials||[],i=this.applyMaterialRules("function"==typeof e?e(r):e,t);return this.setFormField("materials",i),i}updateMaterialInList(e,t,r){this.setMaterialsWithRules(r=>r.map(r=>r.id===e?(0,p._)({},r,t):r),{silent:!0,generationType:null==r?void 0:r.generationType})}appendMaterials(e,t){var r=new Set(this.setMaterialsWithRules(t=>[...t,...e],{generationType:null==t?void 0:t.generationType}).map(e=>e.id));return e.filter(e=>r.has(e.id))}uploadMaterial(e,t){return(0,j.yi)(e,{updateFileInList:(e,r)=>this.updateMaterialInList(e,r,t),trackError:null==t?void 0:t.trackError})}handleEditorPaste(e,t){var r,i,a=null==(r=e.clipboardData)?void 0:r.files;if(a&&a.length){var n=null!=(i=null==t?void 0:t.generationType)?i:this._generationType,s=(0,P.j1)(this._formData.videoModel),o=n===T.F.VideoPart&&("seedance2.0_direct"===s||"seedance2.0_vision"===s),l=(0,j.HU)(a,{allowAudio:o});l.length&&(e.preventDefault(),this.appendMaterials(l,t).forEach(e=>{this.uploadMaterial(e,t).catch(e=>void 0)}))}}setInputRef(e){this._inputRef=e}focusInput(){var e,t;null==(t=this._inputRef)||null==(e=t.current)||e.focus()}destroy(){this.controlStore.destroy(),this.materialsStore.destroy(),this.announcementStore.destroy(),super.destroy()}constructor(e){super(e),this._inputRef=null,this._formData=J(),this._generateId="",this._isSubmittingTask=!1,this._userInputText="",this._sceneTemplateId="",this._videoMode=Y(),this.controlStore=new U.Z(e,this),this.materialsStore=new K(e,this),this.announcementStore=new E(e,this),this._generationType=T.F.Agent,this._isRewritingPrompt=!1,(0,y.rC)(this,{_formData:y.LO.shallow,_isSubmittingTask:y.LO,_generateId:y.LO,_userInputText:y.LO,_sceneTemplateId:y.LO,_videoMode:y.LO,_generationType:y.LO,_isRewritingPrompt:y.LO,formData:y.Fl,videoMode:y.Fl,generationType:y.Fl}),this.onInitialize()}}r(45535);var $=r(76894),ee=r(22770);class et extends b.Z{onInitialize(){}initMessages(e){this.messages=e,"tabbar"===new URLSearchParams(window.location.search).get("source")&&this.checkAndHandleMessageLimit()}get sugPromptsStore(){return this.$root.sugPromptsStore}initThread(){var e=()=>{this.genRandomThreadId(),this.threadId&&this.updateUrlWithThreadId(this.threadId)},t=new URLSearchParams(window.location.search);t.get("source");var r=t.get("query");if(r){this.setInitialInput(r),this.removeQueryParam("query"),e();return}if(window.location.search.includes("thread_id")){var i=t.get("thread_id");if(i)return void this.initializeWithThreadId(i)}e()}checkAndHandleMessageLimit(){var e=this.messages.length;!this.isModalShowing&&e>=50&&($.Z.destroyAll(),this.isModalShowing=!0,$.Z.confirm({title:"\u63D0\u793A",content:"\u5F53\u524D\u4F1A\u8BDD\u5DF2\u6709\u8D85\u8FC7 50 \u6761\u6D88\u606F\uFF0C\u662F\u5426\u521B\u5EFA\u65B0\u4F1A\u8BDD\u4EE5\u7EE7\u7EED\uFF1F",okText:"\u521B\u5EFA\u65B0\u4F1A\u8BDD",cancelText:"\u7EE7\u7EED\u4F7F\u7528",onOk:()=>{(0,x.qc)("confirm_create_new_conversation","conversation_management",{label:"create_new_from_tabbar",message_count:e}),(0,A.No)("confirm_create_new_conversation","conversation_management",{label:"create_new_from_tabbar",message_count:e}),this.createNewConversation(),v.Z.success("\u5DF2\u521B\u5EFA\u65B0\u4F1A\u8BDD"),this.removeSourceQuery(),this.isModalShowing=!1},onCancel:()=>{(0,x.qc)("cancel_create_new_conversation","conversation_management",{label:"continue_current_from_tabbar",message_count:e}),(0,A.No)("cancel_create_new_conversation","conversation_management",{label:"continue_current_from_tabbar",message_count:e}),this.removeSourceQuery(),this.isModalShowing=!1}}))}removeSourceQuery(){try{var e=new URL(window.location.href);e.searchParams.delete("source"),window.history.replaceState(null,"",e.toString())}catch(e){}}removeQueryParam(e){try{var t=new URL(window.location.href);t.searchParams.delete(e),window.history.replaceState(null,"",t.toString())}catch(e){}}onReset(){this.messages=[],this.isLoading=!1,this.threadId=null,this.initialInput=""}createNewConversation(){this.onReset(),this.genRandomThreadId(),this.threadId&&this.updateUrlWithThreadId(this.threadId),this.initThread()}onDestroy(){this.onReset()}constructor(e){super(e),this.messages=[],this.isLoading=!1,this.threadId=null,this.agentName="pippit_image_agent_v2",this.isModalShowing=!1,this.initialInput="",this.genRandomThreadId=()=>{this.threadId=(0,ee.j9)()},this.updateUrlWithThreadId=e=>{try{var t=new URL(window.location.href);t.searchParams.set("thread_id",e),window.history.replaceState(null,"",t.toString())}catch(e){}},this.initializeWithThreadId=e=>{this.threadId=e,new URL(window.location.href).searchParams.has("thread_id")||this.updateUrlWithThreadId(e)},this.setLoading=e=>{this.isLoading=e},this.setInitialInput=e=>{this.initialInput=e},(0,y.rC)(this,{isModalShowing:y.LO,messages:y.LO.deep,isLoading:y.LO,threadId:y.LO,initialInput:y.LO,setLoading:y.aD,setInitialInput:y.aD,initializeWithThreadId:y.aD,initThread:y.aD})}}var er=r(94639),ei=r(82001),ea=r(43529),en=r(82350),es=r(95970),eo=((a={}).LOGGED_OUT="logged_out",a.LOGGING_IN="logging_in",a.LOGGED_IN="logged_in",a.SESSION_EXPIRED="session_expired",a.LOAD_FAILED="load_failed",a),el=r(75257),ed=r(52237),ec=r(72619),eu=r(77675);class ep{dispose(){window.removeEventListener("message",this.onMessage,!1),window.removeEventListener("storage",this.onStorage,!1),this._onLoginStatusChange.dispose()}login(){return(0,u._)(function*(){var e="".concat(location.origin).concat(el.ee);if(!window.open("https://open.douyin.com/platform/oauth/connect?client_key=".concat(el.Kf,"&response_type=code&scope=user_info&redirect_uri=").concat(encodeURIComponent(e))))throw Error(this.handleFailure(Error("\u767B\u5F55\u7A97\u53E3\u6253\u5F00\u5931\u8D25\uFF0C\u8BF7\u68C0\u67E5\u6D4F\u89C8\u5668\u5F39\u7A97\u62E6\u622A\u8BBE\u7F6E")).errorMsg);return new Promise((e,t)=>{(0,ed.V)(this.onLoginStatusChange)(r=>{if("success"===r.status){(0,w.dv)({action:"douyin_login_success",category:"douyin_login",status:"success"}),e(r);return}t(Error(r.errorMsg))})})}).call(this)}consumeAuthMessage(e){return(0,u._)(function*(){if((null==e?void 0:e.ts)&&!(e.ts<=this.lastHandledAuthPayloadTs)){if("failed"===e.status){this.lastHandledAuthPayloadTs=e.ts;var t=this.handleFailure(Error(e.errorMsg||"\u6296\u97F3\u767B\u5F55\u5931\u8D25"),!0,e.ts);localStorage.setItem(el.uM,JSON.stringify(t));return}(0,y.z)(()=>{this.store.thirdPartyLoginLoading=!0,this.store.status=eo.LOGGING_IN,this.store.thirdPartyLoginError=""});var r="undefined"!=typeof navigator?navigator.locks:void 0;r&&(yield r.request("xyq-douyin-auth-".concat(e.ts),{ifAvailable:!0},t=>(0,u._)(function*(){if(t){this.lastHandledAuthPayloadTs=e.ts;try{if(this.store.initializeSDK(),!this.store.accountSDK)throw Error("Account SDK\u521D\u59CB\u5316\u5931\u8D25");var r=yield this.store.accountSDK.login.authLogin({platform_app_id:el.N$,code:e.code});if(!(null==r?void 0:r.user_id)||!(null==r?void 0:r.user_id_str))throw Error("\u6296\u97F3\u767B\u5F55\u8FD4\u56DE\u7684\u7528\u6237\u4FE1\u606F\u4E0D\u5B8C\u6574");var i=(0,eu.E)(location.search);(0,w.wG)("uc_login_result",{status:"success",enter_method:i.enterMethod,enter_from:i.enterFrom,login_method:"douyin"}),yield this.store.handleLoginSuccess(r);var a={source:"douyin",status:"success",ts:Date.now()};localStorage.setItem(el.uM,JSON.stringify(a)),(0,y.z)(()=>{this.store.thirdPartyLoginLoading=!1,this.store.thirdPartyLoginError=""}),this._onLoginStatusChange.fire(a)}catch(e){var n=this.handleFailure(e,!0,Date.now());localStorage.setItem(el.uM,JSON.stringify(n))}}}).call(this)))}}).call(this)}consumeLoginResult(e){if("success"===e.status){(0,y.z)(()=>{this.store.thirdPartyLoginLoading=!1,this.store.thirdPartyLoginError=""}),this._onLoginStatusChange.fire(e);return}this.handleFailure(Error(e.errorMsg||"\u6296\u97F3\u767B\u5F55\u5931\u8D25"),!0,e.ts)}handleFailure(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:Date.now(),i=e instanceof Error?e:Error(JSON.stringify(e||"\u6296\u97F3\u767B\u5F55\u5931\u8D25"));(0,y.z)(()=>{this.store.thirdPartyLoginLoading=!1,this.store.status=eo.LOGGED_OUT,this.store.thirdPartyLoginError=i.message});var a={source:"douyin",status:"failed",errorMsg:i.message,ts:r};return(0,w.dv)({action:"douyin_login_failed",category:"douyin_login",status:"failure",extra:a,teaParams:a}),t&&this._onLoginStatusChange.fire(a),a}constructor(e){this.store=e,this._onLoginStatusChange=new ec.Q,this.onLoginStatusChange=this._onLoginStatusChange.event,this.lastHandledAuthPayloadTs=0,this.onMessage=e=>{if(e.origin===location.origin){var t=e.data;t&&t.type===el.m9&&t.payload&&this.consumeAuthMessage(t.payload)}},this.onStorage=e=>{if(e.key===el.H8&&e.newValue)try{var t=JSON.parse(e.newValue);this.consumeAuthMessage(t)}catch(e){}},window.addEventListener("message",this.onMessage,!1),window.addEventListener("storage",this.onStorage,!1)}}ep.STORAGE_RACE_DELAY_MS=80;var eh=e=>!!e&&e.startsWith("/replay"),ev=e=>!!e&&"/login"===e,em=e=>!!e&&e===el.ee,e_=()=>{if("undefined"!=typeof window){var{pathname:e}=window.location;ev(e)||eh(e)||em(e)||(window.location.href="/login")}};class eg extends b.u{get isWhitelistUser(){return this.whitelistPermissions.includes(ea.B.VIP)||this.whitelistPermissions.includes(ea.B.EARLY_BIRD)||this.whitelistPermissions.includes(ea.B.INTERNAL_USER)}get hasVideoPartUploadVidPermission(){return this.whitelistPermissions.includes(ea.B.SEEDANCE_2_0)||this.whitelistPermissions.includes(ea.B.INTERNAL_USER)}get hasLongVideo20Permission(){return this.whitelistPermissions.includes(ea.B.LONG_VIDEO_SEEDANCE_2_0)||this.whitelistPermissions.includes(ea.B.INTERNAL_USER)}get isImpersonating(){var e,t=String(this.mockUserUid||"").trim(),r=String((null==(e=this.userInfo)?void 0:e.user_id)||"").trim();return!!(t&&r&&t!==r)}onInitialize(){return(0,u._)(function*(){try{this.initializeSDK(),yield this.restoreUserInfo(),this.syncUserContext(),yield this.updateWhitelistStatus()}catch(e){}finally{(0,y.z)(()=>{this.isInitialized=!0})}}).call(this)}consumeLoginResult(e){return(0,u._)(function*(){try{var t=JSON.parse(e);if(!t||!t.status||!t.ts||t.ts<=this.lastHandledLoginResultTs||(this.lastHandledLoginResultTs=t.ts,this.status===eo.LOGGED_IN))return;if("douyin"===t.source&&this.douyinLoginFlow.consumeLoginResult(t),"success"===t.status){var r=yield this.getUserInfo();if(!r)return;yield this.handleLoginSuccess(r);return}}catch(e){}}).call(this)}consumeLogoutEvent(e){return(0,u._)(function*(){try{var t=JSON.parse(e);if(!(null==t?void 0:t.ts)||t.ts<=this.lastHandledLogoutEventTs||(this.lastHandledLogoutEventTs=t.ts,this.status!==eo.LOGGED_IN))return;yield this.logout({shouldUpdateLogoutStore:!1})}catch(e){}}).call(this)}get isLoggedIn(){return this.status===eo.LOGGED_IN&&null!==this.userInfo}get currentUserSettings(){return this.userSettings}get loginLoading(){return this.status===eo.LOGGING_IN}get smsLoading(){return this.smsCodeSending||this.smsLoginLoading}get currentUserNickname(){var e;return(null==(e=this.userInfo)?void 0:e.nickname)||""}get currentUserAvatar(){var e;return(null==(e=this.userInfo)?void 0:e.avatar)||""}syncUserContext(e){var t,r=String(e||(null==(t=this.userInfo)?void 0:t.user_id_str)||"").trim(),i=!!r&&this.isLoggedIn;(0,A.hO)({uid:r,user_unique_id:r,user_is_login:i}),i&&r&&this.userInfo&&(0,x.av)({uid:r,nickname:this.userInfo.nickname||"",email:this.userInfo.email||""})}reportLoginError(e){var t,r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},i=e instanceof Error?e:Error(String(e)),a=(0,p._)({store:"LoginStore",category:"login",uid:this.userConfig.uid||(null==(t=this.userInfo)?void 0:t.user_id_str)||""},r);(0,x.eK)(i,a),(0,A.Nf)(i,a)}setConfig(e){(0,y.z)(()=>{this.config=(0,p._)({},this.config,e)})}initializeSDK(){if(!this.accountSDK){var e=Number(ei.k);this.accountSDK=new er.WebInterfaceSdk({aid:e,region:"zh"})}}checkUserAuth(e){return(0,u._)(function*(){try{var t,r=yield m.pippitService.CheckWebPlatformAuthWeb({uid:e});return(null==r||null==(t=r.data)?void 0:t.whitelist)||[]}catch(e){return[]}})()}hasWhitelistPermission(e){return this.whitelistPermissions.includes(e)}updateWhitelistStatus(){return(0,u._)(function*(){if(!(null==(e=this.userInfo)?void 0:e.user_id_str)){if((0,y.z)(()=>{this.whitelistPermissions=[]}),(0,A.M1)())return;this.reportLoginError(Error("\u65E0\u6CD5\u66F4\u65B0\u767D\u540D\u5355\u72B6\u6001\uFF0C\u7F3A\u5C11\u7528\u6237ID"),{context:"LoginStore.updateWhitelistStatus",method:"updateWhitelistStatus",user_id_str:(null==(t=this.userInfo)?void 0:t.user_id_str)||""});return}try{var e,t,r=yield this.checkUserAuth(this.userInfo.user_id_str);(0,y.z)(()=>{this.whitelistPermissions=r})}catch(e){(0,y.z)(()=>{this.whitelistPermissions=[]})}}).call(this)}handleLoginSuccess(e){return(0,u._)(function*(){try{var t={nickname:e.screen_name||e.name||"",avatar:e.avatar_url||"",email:e.mobile||"",phone:e.mobile||"",mobile:e.mobile||"",user_id:e.user_id,user_id_str:e.user_id_str,sec_user_id:e.sec_user_id,screen_name:e.screen_name};(0,y.z)(()=>{this.userInfo=t,this.status=eo.LOGGED_IN}),this.syncUserContext(t.user_id_str),yield this.updateWhitelistStatus(),this.config.onSuccess&&t&&this.config.onSuccess(t),this.$root.promptPresetsStore&&(yield this.$root.promptPresetsStore.onUserLogin()),yield this.initUserConfig(e.user_id_str)}catch(e){throw e}}).call(this)}initUserConfig(e){return(0,u._)(function*(){(0,y.z)(()=>{this.userConfig.uid=e});var t=yield this.getUserWorkspaceConf(e),{workspace_id:r,space_id:i}=t;if(!r){var a=yield this.createCloudWorkspace(e);r=a.workspace_id,i=a.space_id}r?(0,y.z)(()=>{this.userConfig.workspace_id=r,this.userConfig.space_id=i||""}):this.handleWorkspaceMissing(e,{uid:e},t)}).call(this)}getUserWorkspaceConf(e){return(0,u._)(function*(){for(var t=null,r=1;r<=5;r+=1)try{var i=yield m.pippitWorkspaceService.GetUserWorkspaceWeb({uid:e});if((null==i?void 0:i.ret)==="0"&&(null==i?void 0:i.data))return i.data;if(t=Error((null==i?void 0:i.errmsg)||"\u83B7\u53D6\u7528\u6237\u5DE5\u4F5C\u7A7A\u95F4ID\u5931\u8D25"),r<5){yield(0,en._)(600);continue}this.reportLoginError(t,{context:"LoginStore.getUserWorkspaceConf",method:"getUserWorkspaceConf",uid:e,response:i});break}catch(i){if(t=i instanceof Error?i:Error("\u83B7\u53D6\u7528\u6237\u5DE5\u4F5C\u7A7A\u95F4ID\u5931\u8D25"),r<5){yield(0,en._)(600);continue}this.reportLoginError(t,{context:"LoginStore.getUserWorkspaceConf",method:"getUserWorkspaceConf",uid:e});break}return{}}).call(this)}createCloudWorkspace(e){return(0,u._)(function*(){try{var t,r=yield m.faceuPlatformApiService.EverPhotoGetToken();yield m.faceuCommerceApiService.CreateGroup({group_name:""});var i=null==r||null==(t=r.data)?void 0:t.token;if((null==r?void 0:r.ret)!=="0"||!i)return{};return yield(0,en._)(2e3),(yield this.getUserWorkspaceConf(e))||{}}catch(t){return this.reportLoginError(t instanceof Error?t:Error("\u521B\u5EFA\u4E91\u7A7A\u95F4\u5931\u8D25"),{context:"LoginStore.createCloudWorkspace",method:"CreateWorkspace",uid:e}),{}}}).call(this)}handleWorkspaceMissing(e,t,r){var i={uid:e,context:"LoginStore.handleWorkspaceMissing",method:"handleWorkspaceMissing",reason:"workspace_id_missing",userInfo:this.userInfo?{uid:this.userInfo.uid,username:this.userInfo.username,avatar:this.userInfo.avatar}:null,whitelistPermissions:this.whitelistPermissions,userConfig:{uid:this.userConfig.uid,workspace_id:this.userConfig.workspace_id,space_id:this.userConfig.space_id},req:t,res:r};this.reportLoginError("workspace_id_missing",i),v.Z.error("\u672A\u83B7\u53D6\u5230\u5F53\u524D\u8D26\u53F7\u7684\u5DE5\u4F5C\u7A7A\u95F4\uFF0C\u8BF7\u5237\u65B0\u91CD\u8BD5")}sendSmsCode(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1];return(0,u._)(function*(){try{if((0,y.z)(()=>{this.smsCodeSending=!0}),this.initializeSDK(),!this.accountSDK)throw Error("Account SDK\u521D\u59CB\u5316\u5931\u8D25");yield this.accountSDK.login.sendCode({mobile:e,registerOnly:t}),(0,y.z)(()=>{this.smsCodeSent=!0,this.smsCodeSending=!1}),v.Z.success("\u9A8C\u8BC1\u7801\u53D1\u9001\u6210\u529F\uFF0C\u8BF7\u67E5\u6536\u77ED\u4FE1")}catch(e){(0,y.z)(()=>{this.smsCodeSending=!1,this.smsCodeSent=!1});var r=e instanceof Error?e:Error(e.description||"\u77ED\u4FE1\u9A8C\u8BC1\u7801\u53D1\u9001\u5931\u8D25");throw this.reportLoginError(r instanceof Error?r:Error("\u77ED\u4FE1\u9A8C\u8BC1\u7801\u53D1\u9001\u5931\u8D25"),{context:"LoginStore.sendSmsCode",method:"sendSmsCode"}),r}}).call(this)}smsLogin(e,t){return(0,u._)(function*(){try{if((0,y.z)(()=>{this.status=eo.LOGGING_IN,this.smsLoginLoading=!0}),this.initializeSDK(),!this.accountSDK)throw Error("Account SDK\u521D\u59CB\u5316\u5931\u8D25");var r=yield this.accountSDK.login.smsLogin({mobile:e,code:t,login_only:!1});if(r.user_id&&r.user_id_str){var i=(0,eu.E)(location.search);(0,A.wG)("uc_login_result",{status:"success",enter_method:i.enterMethod,enter_from:i.enterFrom,login_method:"iphone"}),yield this.handleLoginSuccess(r),(0,es.d)({action:"sms_login_success",category:"sms_login",status:"success"});var a={source:"sms",status:"success",ts:Date.now()};localStorage.setItem(el.uM,JSON.stringify(a)),(0,y.z)(()=>{this.smsLoginLoading=!1,this.smsCodeSent=!1,this.smsCodeKey=""})}else{if((0,y.z)(()=>{this.status=eo.LOGGED_OUT,this.smsLoginLoading=!1}),r.session_key)throw(0,y.z)(()=>{this.smsCodeKey=r.session_key}),Error("\u65B0\u7528\u6237\u9700\u8981\u5B8C\u6210\u6CE8\u518C\u6D41\u7A0B");throw Error("\u767B\u5F55\u5931\u8D25")}}catch(e){var n=e instanceof Error?e:Error((null==e?void 0:e.description)||"\u77ED\u4FE1\u9A8C\u8BC1\u7801\u767B\u5F55\u5931\u8D25");if((0,es.d)({action:"sms_login_failed",category:"sms_login",status:"failure",extra:{source:"sms",status:"failed",errorMsg:n.message,ts:Date.now()},teaParams:{source:"sms",status:"failed",errorMsg:n.message,ts:Date.now()}}),(0,y.z)(()=>{this.status=eo.LOGGED_OUT,this.smsLoginLoading=!1}),this.reportLoginError(n,{context:"LoginStore.smsLogin",method:"smsLogin"}),e.sms_code_key)throw(0,y.z)(()=>{this.smsCodeKey=e.sms_code_key}),Error("\u65B0\u7528\u6237\u9700\u8981\u5B8C\u6210\u6CE8\u518C\u6D41\u7A0B");throw this.config.onError&&this.config.onError(e),e}}).call(this)}smsLoginContinue(e){return(0,u._)(function*(){try{if(!this.smsCodeKey)throw Error("\u7F3A\u5C11sms_code_key\uFF0C\u8BF7\u5148\u5C1D\u8BD5\u767B\u5F55");if((0,y.z)(()=>{this.status=eo.LOGGING_IN,this.smsLoginLoading=!0}),this.initializeSDK(),!this.accountSDK)throw Error("Account SDK\u521D\u59CB\u5316\u5931\u8D25");var t=yield this.accountSDK.login.smsLoginContinue({mobile:e,sms_code_key:this.smsCodeKey});if(t.data.user_id&&t.data.user_id_str){yield this.handleLoginSuccess(t.data);var r=(0,eu.E)(location.search);(0,A.wG)("uc_login_result",{status:"success",enter_method:r.enterMethod,enter_from:r.enterFrom,login_method:"iphone"}),(0,es.d)({action:"sms_login_success",category:"sms_login",status:"success"});var i={source:"sms",status:"success",ts:Date.now()};localStorage.setItem(el.uM,JSON.stringify(i)),(0,y.z)(()=>{this.smsLoginLoading=!1,this.smsCodeSent=!1,this.smsCodeKey=""})}else throw(0,y.z)(()=>{this.status=eo.LOGGED_OUT,this.smsLoginLoading=!1}),Error(t.message||"\u6CE8\u518C\u767B\u5F55\u5931\u8D25")}catch(e){var a=e instanceof Error?e:Error("\u65B0\u7528\u6237\u6CE8\u518C\u767B\u5F55\u5931\u8D25");throw(0,es.d)({action:"sms_login_failed",category:"sms_login",status:"failure",extra:{source:"sms",status:"failed",errorMsg:a.message,ts:Date.now()},teaParams:{source:"sms",status:"failed",errorMsg:a.message,ts:Date.now()}}),this.reportLoginError(a,{context:"LoginStore.smsLoginContinue",method:"smsLoginContinue"}),(0,y.z)(()=>{this.status=eo.LOGGED_OUT,this.smsLoginLoading=!1}),this.config.onError&&this.config.onError(e),e}}).call(this)}resetSmsLoginState(){(0,y.z)(()=>{this.smsCodeSent=!1,this.smsCodeSending=!1,this.smsLoginLoading=!1,this.smsCodeKey=""})}fetchUserSettings(){return(0,u._)(function*(){var e,t=this.userConfig.uid||(null==(e=this.userInfo)?void 0:e.user_id_str);if(t)try{(0,y.z)(()=>{this.userSettingsLoading=!0});var r=yield m.pippitService.MGetUserSettings(),i=((null==r?void 0:r.data)||{})[t];(0,y.z)(()=>{this.userSettings=i,this.mockUserUid=String((null==i?void 0:i.mock_uid)||"")})}catch(e){}finally{(0,y.z)(()=>{this.userSettingsLoading=!1})}}).call(this)}updateUserSettings(e){return(0,u._)(function*(){var t=this.userConfig.uid||(null==(r=this.userInfo)?void 0:r.user_id_str);if(t)try{var r,i,a=this.userSettings||{},n=(0,p._)((0,h._)((0,p._)({},a),{uid:a.uid||t,cas_version:null!=(i=a.cas_version)?i:0}),e),s=yield m.pippitService.UpdateUserSettings({user_settings:(0,h._)((0,p._)({},e),{uid:a.uid||t})});if((null==s?void 0:s.ret)!=="0")throw Error((null==s?void 0:s.errmsg)||"\u66F4\u65B0\u7528\u6237\u914D\u7F6E\u5931\u8D25");(0,y.z)(()=>{this.userSettings=n})}catch(e){throw e}}).call(this)}updateAndReloadUserSetting(e){return(0,u._)(function*(){yield this.updateUserSettings(e),yield this.fetchUserSettings()}).call(this)}logout(e){return(0,u._)(function*(){var{shouldUpdateLogoutStore:t=!0,trigger:r="user"}=e||{};try{if(this.accountSDK&&(yield this.accountSDK.login.logout({next:"/login"}),(0,es.d)({action:"uc_logout_result",category:"login",status:"success",extra:{trigger:r},teaEventName:"uc_logout_result",teaParams:{status:"success",trigger:r}})),(0,y.z)(()=>{this.status=eo.LOGGED_OUT,this.userInfo=null,this.mockUserUid="",this.smsCodeSent=!1,this.smsCodeSending=!1,this.smsLoginLoading=!1,this.smsCodeKey="",this.whitelistPermissions=[],this.thirdPartyLoginLoading=!1,this.thirdPartyLoginError=""}),this.clearUserInfo(),this.syncUserContext(""),localStorage.removeItem(el.uM),t){var i={ts:Date.now()};localStorage.setItem(el.Iy,JSON.stringify(i))}}catch(e){var a,n,s,o,l,d=(null==e?void 0:e.code)||(null==e?void 0:e.ret)||(null==e?void 0:e.status)||(null==e||null==(a=e.response)?void 0:a.status)||(null==e||null==(s=e.response)||null==(n=s.data)?void 0:n.ret),c=(null==e?void 0:e.description)||(null==e?void 0:e.message)||(null==e?void 0:e.errmsg)||(null==e||null==(l=e.response)||null==(o=l.data)?void 0:o.errmsg);throw(0,es.d)({action:"uc_logout_result",category:"login",status:"failure",extra:{trigger:r,error_code:d?String(d):void 0,error_info:c?String(c):void 0},teaEventName:"uc_logout_result",teaParams:{status:"fail",trigger:r,error_code:d?String(d):void 0,error_info:c?String(c):void 0}}),this.reportLoginError(e instanceof Error?e:Error("\u767B\u51FA\u5931\u8D25"),{context:"LoginStore.logout",method:"logout"}),e}}).call(this)}getUserInfo(){return(0,u._)(function*(){if(this.initializeSDK(),this.accountSDK){var e=yield this.accountSDK.account.getAccountInfo({}),t="data"in e?e.data:void 0;return"user_id_str"in e?e:t}}).call(this)}restoreUserInfo(){return(0,u._)(function*(){try{var e=yield this.getUserInfo();if(!(null==e?void 0:e.user_id_str)){this.reportLoginError(Error("getAccountInfo \u8FD4\u56DE\u7F3A\u5C11 user_id_str"),{context:"LoginStore.restoreUserInfo",method:"restoreUserInfo",account_user_id:null==e?void 0:e.user_id,account_user_id_str:null==e?void 0:e.user_id_str}),e_();return}var t={nickname:e.screen_name||e.name||"",avatar:e.avatar_url||"",email:e.mobile||"",phone:e.mobile||"",mobile:e.mobile||"",user_id:e.user_id,user_id_str:e.user_id_str,sec_user_id:e.sec_user_id,screen_name:e.screen_name};(0,y.z)(()=>{this.userInfo=t,this.status=eo.LOGGED_IN}),this.syncUserContext(t.user_id_str),yield this.initUserConfig(e.user_id_str)}catch(e){var r=null==e?void 0:e.name,i=null==e?void 0:e.description;if("session_expired"===r){var a="undefined"!=typeof window?window.location.pathname:void 0;!a||ev(a)||eh(a)||em(a)||v.Z.error(i||"\u4F1A\u8BDD\u8FC7\u671F\uFF0C\u8BF7\u91CD\u65B0\u767B\u5F55"),(0,y.z)(()=>{this.status=eo.SESSION_EXPIRED,this.userInfo=null}),e_();return}(0,y.z)(()=>{this.status=eo.LOAD_FAILED,this.userInfo=null}),e_()}}).call(this)}clearUserInfo(){try{(0,y.z)(()=>{this.whitelistPermissions=[]})}catch(e){}}douyinLogin(){return(0,u._)(function*(){return this.douyinLoginFlow.login()}).call(this)}destroy(){window.removeEventListener("storage",this.onLoginResultStorage,!1),window.removeEventListener("storage",this.onLogoutEventStorage,!1),this.douyinLoginFlow.dispose(),localStorage.removeItem(el.Iy),this.accountSDK&&(this.accountSDK=null),super.destroy()}constructor(e){super(e),this.status=eo.LOGGED_OUT,this.isInitialized=!1,this.userInfo=null,this.whitelistPermissions=[],this.thirdPartyLoginLoading=!1,this.thirdPartyLoginError="",this.qrcodeUrl="",this.smsCodeSent=!1,this.smsCodeSending=!1,this.smsLoginLoading=!1,this.smsCodeKey="",this.config={},this.userConfig={uid:"",workspace_id:"",space_id:""},this.isDebugMode=!1,this.userSettings=null,this.userSettingsLoading=!1,this.mockUserUid="",this.accountSDK=null,this.lastHandledLoginResultTs=0,this.lastHandledLogoutEventTs=0,this.onLoginResultStorage=e=>{e.key===el.uM&&e.newValue&&this.consumeLoginResult(e.newValue)},this.onLogoutEventStorage=e=>{e.key===el.Iy&&e.newValue&&this.consumeLogoutEvent(e.newValue)},this.userConfig={uid:"",workspace_id:"",space_id:""},this.douyinLoginFlow=new ep(this),(0,y.rC)(this,{status:!0,isInitialized:y.LO,userInfo:y.LO,qrcodeUrl:!0,isDebugMode:!0,smsCodeSent:!0,smsCodeSending:!0,smsLoginLoading:!0,smsCodeKey:!0,config:!0,userConfig:y.LO,whitelistPermissions:y.LO,userSettings:y.LO,userSettingsLoading:y.LO,mockUserUid:y.LO,thirdPartyLoginLoading:y.LO,thirdPartyLoginError:y.LO}),window.addEventListener("storage",this.onLoginResultStorage,!1),window.addEventListener("storage",this.onLogoutEventStorage,!1),this.onInitialize()}}var ef="__pippitcn_prompt_presets",ey="\x01\x02\x03\x04\x05";class eb extends b.u{onInitialize(){return(0,u._)(function*(){this.initializeAsync()}).call(this)}initializeAsync(){return(0,u._)(function*(){try{yield this.loadPresetsFromAPI()}catch(e){}}).call(this)}onUserLogin(){return(0,u._)(function*(){try{yield this.loadPresetsFromAPI()}catch(e){}}).call(this)}get presets(){return this._presets.slice()}get selectedPreset(){return this._selectedPresetId&&this._presets.find(e=>e.id===this._selectedPresetId)||null}get presetsCount(){return this._presets.length}presetId(){return"preset_".concat(Date.now(),"_").concat(Math.random().toString(36).substr(2,9))}presetsToAPIFormat(e){return e.map(e=>"".concat(e.name).concat(ey).concat(e.content))}presetsFromAPIFormat(e){return e.map((e,t)=>{var r=e.indexOf(ey),i=e.substring(0,r),a=e.substring(r+ey.length);return{id:"api_preset_".concat(t,"_").concat(Date.now()),name:i.trim()||"\u9884\u8BBE".concat(t+1),content:a||"",createdAt:Date.now(),updatedAt:Date.now()}})}loadPresetsFromAPI(){return(0,u._)(function*(){try{var e,t,r,i=new Promise((e,t)=>{setTimeout(()=>t(Error("\u7B49\u5F85\u7528\u6237\u767B\u5F55\u8D85\u65F6")),5e3)}),a=(0,y.gx)(()=>{var e,t;return!!(null==(t=this.$root.loginStore)||null==(e=t.userConfig)?void 0:e.uid)});yield Promise.race([a,i]);var n=this.$root.loginStore.userConfig.uid;if(!n)throw Error("\u7528\u6237\u672A\u767B\u5F55");var s=yield m.pippitService.GetUserPresetPromptsWeb({uid:n});if(!(null==s||null==(t=s.data)||null==(e=t.preset_prompts)?void 0:e.length)){var o=(0,f.D)(localStorage.getItem(ef)||"[]");if(!o)throw Error("API\u8FD4\u56DE\u7A7A\u9884\u8BBE\u5217\u8868");(0,y.z)(()=>{this._presets=o});return}var l=(null==s||null==(r=s.data)?void 0:r.preset_prompts)||[],d=this.presetsFromAPIFormat(l);(0,y.z)(()=>{this._presets=d}),localStorage.setItem(ef,JSON.stringify(d))}catch(e){throw e}}).call(this)}savePresetsToAPI(){return(0,u._)(function*(){try{var e=new Promise((e,t)=>{setTimeout(()=>t(Error("\u7B49\u5F85\u7528\u6237\u767B\u5F55\u8D85\u65F6")),5e3)}),t=(0,y.gx)(()=>{var e,t;return!!(null==(t=this.$root.loginStore)||null==(e=t.userConfig)?void 0:e.uid)});yield Promise.race([t,e]);var r=this.$root.loginStore.userConfig.uid;if(!r)throw Error("\u7528\u6237\u672A\u767B\u5F55");var i=this.presetsToAPIFormat(this._presets),a=yield m.pippitService.SaveUserPresetPromptsWeb({uid:r,preset_prompts:i});if("0"!==a.ret)throw Error(a.errmsg||"\u4FDD\u5B58\u9884\u8BBE\u5931\u8D25")}catch(e){throw e}}).call(this)}createPreset(e,t){return(0,u._)(function*(){if(!e.trim())return v.Z.error("\u9884\u8BBE\u540D\u79F0\u4E0D\u80FD\u4E3A\u7A7A"),"";if(!t.trim())return v.Z.error("\u9884\u8BBE\u5185\u5BB9\u4E0D\u80FD\u4E3A\u7A7A"),"";if(this._presets.find(t=>t.name===e.trim()))return v.Z.error("\u9884\u8BBE\u540D\u79F0\u5DF2\u5B58\u5728\uFF0C\u8BF7\u4F7F\u7528\u5176\u4ED6\u540D\u79F0"),"";Date.now();var r={id:this.presetId(),name:e.trim(),content:t.trim()};(0,y.z)(()=>{this._presets.push(r)});try{yield this.savePresetsToAPI()}catch(e){return v.Z.error("\u4FDD\u5B58\u5230\u670D\u52A1\u5668\u5931\u8D25"),""}return r.id}).call(this)}updatePreset(e,t){return(0,u._)(function*(){var r=this._presets.findIndex(t=>t.id===e);if(-1===r)return v.Z.error("\u9884\u8BBE\u4E0D\u5B58\u5728"),!1;var i=this._presets[r];if(t.name&&t.name.trim()!==i.name&&this._presets.find(r=>r.id!==e&&r.name===t.name.trim()))return v.Z.error("\u9884\u8BBE\u540D\u79F0\u5DF2\u5B58\u5728\uFF0C\u8BF7\u4F7F\u7528\u5176\u4ED6\u540D\u79F0"),!1;(0,y.z)(()=>{void 0!==t.name&&(this._presets[r].name=t.name.trim()),void 0!==t.content&&(this._presets[r].content=t.content.trim())});try{yield this.savePresetsToAPI(),v.Z.success("\u9884\u8BBE\u66F4\u65B0\u6210\u529F")}catch(e){v.Z.error("\u4FDD\u5B58\u5230\u670D\u52A1\u5668\u5931\u8D25")}return!0}).call(this)}deletePreset(e){return(0,u._)(function*(){var t=this._presets.findIndex(t=>t.id===e);if(-1===t)return v.Z.error("\u9884\u8BBE\u4E0D\u5B58\u5728"),!1;var r=this._presets[t].name;(0,y.z)(()=>{this._presets.splice(t,1),this._selectedPresetId===e&&(this._selectedPresetId=null)});try{yield this.savePresetsToAPI(),v.Z.success('\u9884\u8BBE "'.concat(r,'" \u5220\u9664\u6210\u529F'))}catch(e){v.Z.error("\u4FDD\u5B58\u5230\u670D\u52A1\u5668\u5931\u8D25")}return!0}).call(this)}getPresetById(e){return this._presets.find(t=>t.id===e)||null}searchPresetsByName(e){if(!e.trim())return this._presets;var t=e.toLowerCase().trim();return this._presets.filter(e=>e.name.toLowerCase().includes(t)||e.content.toLowerCase().includes(t))}selectPreset(e){(0,y.z)(()=>{this._selectedPresetId=e})}duplicatePreset(e){return(0,u._)(function*(){var t=this.getPresetById(e);if(!t)return v.Z.error("\u9884\u8BBE\u4E0D\u5B58\u5728"),"";for(var r="".concat(t.name," - \u526F\u672C"),i=1;this._presets.some(e=>e.name===r);)i++,r="".concat(t.name," - \u526F\u672C").concat(i);return yield this.createPreset(r,t.content)}).call(this)}clearAllPresets(){return(0,u._)(function*(){(0,y.z)(()=>{this._presets=[],this._selectedPresetId=null});try{yield this.savePresetsToAPI(),v.Z.success("\u6240\u6709\u9884\u8BBE\u5DF2\u6E05\u7A7A")}catch(e){v.Z.error("\u4FDD\u5B58\u5230\u670D\u52A1\u5668\u5931\u8D25")}}).call(this)}exportPresets(){return JSON.stringify(this._presets,null,2)}importPresets(e){return(0,u._)(function*(){try{var t=JSON.parse(e);if(!Array.isArray(t))return v.Z.error("\u5BFC\u5165\u6587\u4EF6\u683C\u5F0F\u9519\u8BEF"),!1;var r=t.filter(e=>e.id&&e.name&&e.content);if(0===r.length)return v.Z.error("\u5BFC\u5165\u6587\u4EF6\u4E2D\u6CA1\u6709\u6709\u6548\u7684\u9884\u8BBE\u6570\u636E"),!1;var i=[];r.forEach(e=>{for(var t=e.name,r=1;this._presets.some(e=>e.name===t)||i.some(e=>e.name===t);)r++,t="".concat(e.name," (").concat(r,")");i.push((0,h._)((0,p._)({},e),{id:this.presetId(),name:t}))}),(0,y.z)(()=>{this._presets.push(...i)});try{yield this.savePresetsToAPI(),v.Z.success("\u6210\u529F\u5BFC\u5165 ".concat(i.length," \u4E2A\u9884\u8BBE"))}catch(e){v.Z.error("\u4FDD\u5B58\u5230\u670D\u52A1\u5668\u5931\u8D25")}return!0}catch(e){return v.Z.error("\u5BFC\u5165\u9884\u8BBE\u5931\u8D25\uFF0C\u8BF7\u68C0\u67E5\u6587\u4EF6\u683C\u5F0F"),!1}}).call(this)}onDestroy(){(0,y.z)(()=>{this._presets=[],this._selectedPresetId=null})}constructor(e){super(e),this._presets=[],this._selectedPresetId=null,(0,y.rC)(this,{_presets:y.LO,_selectedPresetId:y.LO,presets:y.Fl,selectedPreset:y.Fl,presetsCount:y.Fl,createPreset:y.aD,updatePreset:y.aD,deletePreset:y.aD,duplicatePreset:y.aD,selectPreset:y.aD,clearAllPresets:y.aD,importPresets:y.aD,loadPresetsFromAPI:y.aD,savePresetsToAPI:y.aD}),this.initialize()}}class ex extends b.u{get canPlay(){return null!==this.shareId&&this.totalSteps>0}onInitialize(){}onDestroy(){this.stopReplay()}onReset(){this.stopReplay(),(0,y.z)(()=>{this.currentStep=0,this.totalSteps=0,this.shareId=null,this.shareExpireAt=null,this.shareUnavailableMessage=null})}constructor(e){var t;super(e),t=this,t.shareId=null,t.shareExpireAt=null,t.shareUnavailableMessage=null,t.isPlaying=!1,t.currentStep=0,t.totalSteps=0,t.setShareId=e=>{t.shareId=e},t.setShareUnavailableMessage=e=>{t.shareUnavailableMessage=e},t.setTotalSteps=e=>{t.totalSteps=Math.max(0,e)},t.setIsPlaying=e=>{t.isPlaying=e},t.setCurrentStep=e=>{var r=Math.max(0,t.totalSteps-1);t.currentStep=Math.max(0,Math.min(e,r))},t.fetchSharedThreadByShareId=e=>(0,u._)(function*(){if(!e)return void t.setError("share_id\u53C2\u6570\u4E0D\u80FD\u4E3A\u7A7A");(0,y.z)(()=>{t.shareId=e,t.shareExpireAt=null,t.shareUnavailableMessage=null})})(),t.getShareIdForThread=(e,r)=>(0,u._)(function*(){if(!e)return t.setError("thread_id\u53C2\u6570\u4E0D\u80FD\u4E3A\u7A7A"),null;var i,a=yield t.executeAsync(()=>(0,u._)(function*(){return yield m.pippitService.GetThreadShareIDWeb({thread_id:e,expire_after_sec:r})})(),{showLoading:!1,errorMessage:"\u83B7\u53D6\u5206\u4EABID\u5931\u8D25\uFF0C\u8BF7\u7A0D\u540E\u91CD\u8BD5"});return a?"0"===a.ret&&(null==(i=a.data)?void 0:i.share_id)?a.data.share_id||null:(t.setError(a.errmsg||"\u83B7\u53D6\u5206\u4EABID\u5931\u8D25"),null):null})(),t.startReplay=()=>{t.canPlay&&(t.isPlaying&&t.stopAutoPlayTimer(),(0,y.z)(()=>{t.setIsPlaying(!0)}),t.startAutoPlayTimer())},t.autoPlayTimer=null,t.startAutoPlayTimer=()=>{t.stopAutoPlayTimer(),t.autoPlayTimer=setInterval(()=>{t.isPlaying&&t.currentStep=t.totalSteps-1&&(t.stopAutoPlayTimer(),(0,y.z)(()=>{t.setIsPlaying(!1)}))},500)},t.stopAutoPlayTimer=()=>{t.autoPlayTimer&&(clearInterval(t.autoPlayTimer),t.autoPlayTimer=null)},t.stopReplay=()=>{(0,y.z)(()=>{t.setIsPlaying(!1),t.setCurrentStep(0)}),t.stopAutoPlayTimer()},t.goToStep=e=>{(0,y.z)(()=>{t.setCurrentStep(e)})},t.nextStep=()=>{t.currentStep{t.currentStep>0&&t.goToStep(t.currentStep-1)},(0,y.rC)(t,{shareId:y.LO,shareExpireAt:y.LO,shareUnavailableMessage:y.LO,isPlaying:y.LO,currentStep:y.LO,totalSteps:y.LO,canPlay:y.Fl,setShareId:y.aD,setShareUnavailableMessage:y.aD,setTotalSteps:y.aD,setIsPlaying:y.aD,setCurrentStep:y.aD,fetchSharedThreadByShareId:y.aD,getShareIdForThread:y.aD,startReplay:y.aD,stopReplay:y.aD,goToStep:y.aD,nextStep:y.aD,previousStep:y.aD})}}var eI=((n={})[n.VID=1]="VID",n[n.URL=2]="URL",n[n.Asset=3]="Asset",n[n.PippitAsset=4]="PippitAsset",n);class eS extends b.u{onInitialize(){}getScene(e,t){var r,i,a={videogen:{text:"pippit_videogen_check_user_input_text",image:"pippit_videogen_check_user_input_image",video:"pippit_videogen_check_user_input_video"},videogen_fast:{text:"pippit_videogen_check_user_input_text_fast",image:"pippit_videogen_check_user_input_image_fast",video:"pippit_videogen_check_user_input_video_fast"},videogen_pro:{text:"pippit_videogen_check_user_input_text_v2",image:"pippit_videogen_check_user_input_image_v2",video:"pippit_videogen_check_user_input_video_v2"},poster:{text:"pippit_poster_check_user_input_text",image:"pippit_poster_check_user_input_image"},montage:{text:"pippit_montage_i2v_review_user_input_text",image:"pippit_montage_i2v_review_user_input_image"},video_part:{text:"pippit_video_part_user_input_text",image:"pippit_video_part_user_input_image",video:"pippit_video_part_model_input_video"},video_part_seedance2_0:{text:"pippit_video_part_user_input_text",image:"pippit_seedance2_0_user_input_image",video:"pippit_seedance2_0_user_input_video"},novel_seedance2_0:{text:"pippit_novelvideogen_check_user_input_script",image:"pippit_novelvideogen_check_user_input_image"},novel:{text:"pippit_novelvideogen_check_user_input_script",image:"pippit_videogen_check_user_input_image"},nest_agent:{text:"pippit_nest_agent_user_input_text",image:"pippit_nest_agent_user_input_image",video:"pippit_nest_agent_user_input_video"},nest_seedance2_0:{text:"pippit_nest_agent_seedance2_0_user_input_text",image:"pippit_nest_agent_seedance2_0_user_input_image",video:"pippit_nest_agent_seedance2_0_user_input_video"}};return(null==(r=a[e])?void 0:r[t])||(null==(i=a.videogen)?void 0:i[t])||a.videogen.text}resolveKind(e){var t,r,i,a,n,s=[];return((null==(t=e.texts)?void 0:t.length)&&s.push("text"),((null==(r=e.imageUrls)?void 0:r.length)||(null==(i=e.imagePippitAssetIds)?void 0:i.length))&&s.push("image"),((null==(a=e.videoIds)?void 0:a.length)||(null==(n=e.videoPippitAssetIds)?void 0:n.length))&&s.push("video"),0===s.length)?null:s.length>1?(v.Z.error("\u5185\u5BB9\u5B89\u5168\u6821\u9A8C\u4E00\u6B21\u4EC5\u652F\u6301\u4E00\u79CD\u7C7B\u578B\u7684\u8F93\u5165\uFF0C\u8BF7\u6309\u7C7B\u578B\u5206\u522B\u6821\u9A8C"),null):s[0]}extractHitData(e,t){return t?"text"===e?{hitList:t.text_hit_list||[],hitDetailList:t.text_hit_detail_list||[]}:"image"===e?{hitList:t.image_hit_list||[],hitDetailList:t.image_hit_detail_list||[]}:{hitList:t.video_hit_list||[],hitDetailList:t.video_hit_detail_list||[]}:{hitList:[],hitDetailList:[]}}pickToastMessage(e,t){var r,i,a,n,s=null==(i=e.find(e=>{var t;return(null==e?void 0:e.hit)&&(null==(t=e.long_display_msg)?void 0:t.trim())}))||null==(r=i.long_display_msg)?void 0:r.trim();return s||(null==(n=e.find(e=>{var t;return(null==e?void 0:e.hit)&&(null==(t=e.short_display_msg)?void 0:t.trim())}))||null==(a=n.short_display_msg)?void 0:a.trim())||t}validateWithDetail(e,t){return(0,u._)(function*(){var r,i,a,n,s,o=[];if((null==(r=e.texts)?void 0:r.length)&&o.push("text"),((null==(i=e.imageUrls)?void 0:i.length)||(null==(a=e.imagePippitAssetIds)?void 0:a.length))&&o.push("image"),((null==(n=e.videoIds)?void 0:n.length)||(null==(s=e.videoPippitAssetIds)?void 0:s.length))&&o.push("video"),0===o.length)return{passed:!0,hitList:[],hitDetailList:[]};if(o.length>1)return(null==t?void 0:t.showToast)!==!1&&v.Z.error("\u5185\u5BB9\u5B89\u5168\u6821\u9A8C\u4E00\u6B21\u4EC5\u652F\u6301\u4E00\u79CD\u7C7B\u578B\u7684\u8F93\u5165\uFF0C\u8BF7\u6309\u7C7B\u578B\u5206\u522B\u6821\u9A8C"),{passed:!1,hitList:[],hitDetailList:[]};var l=o[0],d=e.category||"videogen";try{var c={scene:e.scene||this.getScene(d,l)};"text"===l&&(c.text_list=e.texts),"image"===l&&(c.image_list=[...(e.imagePippitAssetIds||[]).filter(Boolean).map(e=>({resource_type:eI.PippitAsset,resource:e})),...(e.imageUrls||[]).filter(Boolean).map(e=>({resource_type:eI.URL,resource:e}))]),"video"===l&&(c.video_list=[...(e.videoPippitAssetIds||[]).filter(Boolean).map(e=>({resource_type:eI.PippitAsset,resource:e})),...(e.videoIds||[]).filter(Boolean).map(e=>({resource_type:eI.VID,resource:e}))]);var u=yield m.pippitService.SecurityCheckWeb(c);if((null==u?void 0:u.ret)&&"0"!==u.ret&&0!==u.ret){if((null==t?void 0:t.showToast)!==!1){var p=u.errmsg||"\u5185\u5BB9\u5B89\u5168\u68C0\u67E5\u6267\u884C\u9519\u8BEF\uFF0C\u8BF7\u7A0D\u540E\u91CD\u8BD5";v.Z.error(p)}return{passed:!1,hitList:[],hitDetailList:[]}}var{hitList:h,hitDetailList:_}=this.extractHitData(l,null==u?void 0:u.data);if(h.some(Boolean)||_.some(e=>null==e?void 0:e.hit)){if((null==t?void 0:t.showToast)!==!1){var g=this.pickToastMessage(_,(null==u?void 0:u.errmsg)||"\u8F93\u5165/\u7D20\u6750\u4E0D\u7B26\u5408\u89C4\u8303\uFF0C\u8BF7\u4FEE\u6539\u540E\u91CD\u8BD5");v.Z.error({content:g,duration:8e3})}return(0,x.eK)(Error("SecurityCheckStore validate hit violation"),{scene:c.scene,texts:e.texts,imageUrls:e.imageUrls,imagePippitAssetIds:e.imagePippitAssetIds,videoIds:e.videoIds,videoPippitAssetIds:e.videoPippitAssetIds}),{passed:!1,hitList:h,hitDetailList:_}}return{passed:!0,hitList:h,hitDetailList:_}}catch(e){return(null==t?void 0:t.showToast)!==!1&&v.Z.error("\u5185\u5BB9\u5B89\u5168\u68C0\u67E5\u5931\u8D25\uFF0C\u8BF7\u7A0D\u540E\u91CD\u8BD5"),{passed:!1,hitList:[],hitDetailList:[]}}}).call(this)}validate(e){return(0,u._)(function*(){var{passed:t}=yield this.validateWithDetail(e,{showToast:!0});return t}).call(this)}validateAuto(e){return(0,u._)(function*(){var{texts:t,imageUrls:r,imagePippitAssetIds:i,videoIds:a,videoPippitAssetIds:n}=e||{},s=e.category||"videogen",o=[],l=[],d=[],c=[];if((null==t?void 0:t.length)&&(l.push("textResult"),d.push("textHitList"),c.push("textHitDetailList"),o.push(this.validateWithDetail({texts:t,category:s},{showToast:!0}))),((null==r?void 0:r.length)||(null==i?void 0:i.length))&&(l.push("imageResult"),d.push("imageHitList"),c.push("imageHitDetailList"),o.push(this.validateWithDetail({imageUrls:r,imagePippitAssetIds:i,category:s},{showToast:!0}))),((null==a?void 0:a.length)||(null==n?void 0:n.length))&&(l.push("videoResult"),d.push("videoHitList"),c.push("videoHitDetailList"),o.push(this.validateWithDetail({videoIds:a,videoPippitAssetIds:n,category:s},{showToast:!0}))),0===o.length)return{allPassed:!0};var u=yield Promise.all(o),p={allPassed:u.every(e=>e.passed)};return u.forEach((e,t)=>{var r=l[t],i=d[t],a=c[t];p[r]=e.passed,p[i]=e.hitList,p[a]=e.hitDetailList}),p}).call(this)}validateTexts(e,t){return(0,u._)(function*(){var{scene:r,category:i}=t||{};return this.validate({texts:e,scene:r,category:i})}).call(this)}validateUrls(e){return(0,u._)(function*(){var{imageUrls:t,videoIds:r,scene:i,category:a}=e||{};return(null==t?void 0:t.length)&&(null==r?void 0:r.length)?(v.Z.error("\u56FE\u7247\u4E0E\u89C6\u9891\u8BF7\u5206\u522B\u8FDB\u884C\u5185\u5BB9\u5B89\u5168\u6821\u9A8C"),!1):(null==t?void 0:t.length)?this.validate({imageUrls:t,scene:i,category:a}):null==r||!r.length||this.validate({videoIds:r,scene:i,category:a})}).call(this)}validatePippitAssetIds(e){return(0,u._)(function*(){var{imagePippitAssetIds:t,videoPippitAssetIds:r,scene:i,category:a}=e||{};return(null==t?void 0:t.length)&&(null==r?void 0:r.length)?(v.Z.error("\u56FE\u7247\u4E0E\u89C6\u9891\u8BF7\u5206\u522B\u8FDB\u884C\u5185\u5BB9\u5B89\u5168\u6821\u9A8C"),!1):(null==t?void 0:t.length)?this.validate({imagePippitAssetIds:t,scene:i,category:a}):null==r||!r.length||this.validate({videoPippitAssetIds:r,scene:i,category:a})}).call(this)}validateAssets(e){return(0,u._)(function*(){var{assets:t,uid:r,workspaceId:i,scene:a,category:n}=e;if(!(null==t?void 0:t.length))return!0;try{var s=t.map(e=>e.assetId).filter(Boolean);if(!s.length)return!0;var o=yield m.pippitService.MGetAssetInfoWeb({workspace_id:i,uid:r,asset_ids:s}),l=new Map;((null==o?void 0:o.data)||[]).forEach(e=>{l.set(e.asset_id,e)});var d=[],c=[];for(var u of t){var p=l.get(u.assetId),h=(null==p?void 0:p.download_url)||(null==p?void 0:p.preview_url);if("image"===u.type)h&&d.push(h);else{var _=u.videoId||(null==p?void 0:p.vid);_&&c.push(_)}}var{allPassed:g}=yield this.validateAuto({imageUrls:d,videoIds:c,category:n});return g}catch(e){return v.Z.error("\u7D20\u6750\u5B89\u5168\u68C0\u67E5\u5931\u8D25\uFF0C\u8BF7\u7A0D\u540E\u91CD\u8BD5"),!1}}).call(this)}constructor(e){super(e),(0,y.rC)(this,{validate:y.aD.bound,validateAuto:y.aD.bound,validateTexts:y.aD.bound,validateUrls:y.aD.bound,validatePippitAssetIds:y.aD.bound,validateAssets:y.aD.bound})}}class ew extends b.u{onInitialize(){(0,y.U5)(()=>this.latestRunningRun,e=>{(!e||"running"!==e.status)&&this.visible&&(this.visible=!1)})}loadShownRunIds(){try{var e=localStorage.getItem(this.LOCAL_STORAGE_KEY);if(e){var t=JSON.parse(e);this.shownRunIds=new Set(t)}}catch(e){}}saveShownRunIds(){try{localStorage.setItem(this.LOCAL_STORAGE_KEY,JSON.stringify(Array.from(this.shownRunIds)))}catch(e){}}shouldShowRun(e){var t=this.runs.get(e);return!!(t&&"running"===t.status&&!this.shownRunIds.has(e))}markRunAsShown(e){this.shownRunIds.add(e),this.saveShownRunIds()}get activeRuns(){return Array.from(this.runs.values()).sort((e,t)=>t.lastUpdatedAt.getTime()-e.lastUpdatedAt.getTime())}get hasActiveRuns(){return this.runs.size>0}get latestRunningRun(){return Array.from(this.runs.values()).filter(e=>"running"===e.status).sort((e,t)=>t.lastUpdatedAt.getTime()-e.lastUpdatedAt.getTime())[0]||null}setVisible(e){this.visible=e}selectRun(e){this.selectedRunId=e}startRun(e,t){var r=new Date;if(this.runs.has(e)){var i,a,n=this.runs.get(e);n.threadId=null!=(i=null==t?void 0:t.threadId)?i:n.threadId,n.artifactId=null!=(a=null==t?void 0:t.artifactId)?a:n.artifactId,n.lastUpdatedAt=r,this.runs.set(e,n)}else{var s=(null==t?void 0:t.label)||(null==t?void 0:t.stage)||"\u5F00\u59CB",o=(null==t?void 0:t.message)?{key:(null==t?void 0:t.stage)||"start",label:s,status:"running",message:null==t?void 0:t.message,timestamp:r}:void 0,l={runId:e,threadId:null==t?void 0:t.threadId,artifactId:null==t?void 0:t.artifactId,status:"running",steps:o?[o]:[],currentStepIndex:o?0:-1,startedAt:r,lastUpdatedAt:r};this.runs.set(e,l)}}updateRun(e,t){var r=this.runs.get(e),i=new Date;if(!r)return void this.startRun(e,t);r.threadId=null!=(o=t.threadId)?o:r.threadId,r.artifactId=null!=(l=t.artifactId)?l:r.artifactId;var a=t.stage||t.label||"step_".concat(r.steps.length+1),n=t.label||t.stage||"\u6B65\u9AA4",s=r.steps.findIndex(e=>e.key===a);if(s>=0){var o,l,d,c,u=r.steps[s];u.message=null!=(d=t.message)?d:u.message,u.status=null!=(c=t.status)?c:u.status,u.timestamp=i,r.currentStepIndex=s}else r.steps.push({key:a,label:n,status:t.status||"running",message:t.message,timestamp:i}),r.currentStepIndex=r.steps.length-1;"success"===t.status||"failed"===t.status?r.status=t.status:r.status="running",r.lastUpdatedAt=i,this.runs.set(e,r)}completeRun(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"success",r=arguments.length>2?arguments[2]:void 0,i=this.runs.get(e),a=new Date;if(!i){this.runs.set(e,{runId:e,status:t,steps:r?[{key:"complete",label:"\u5B8C\u6210",status:t,message:r,timestamp:a}]:[],currentStepIndex:r?0:-1,startedAt:a,lastUpdatedAt:a}),this.visible=!0,this.selectedRunId||(this.selectedRunId=e);return}i.status=t,i.lastUpdatedAt=a,r&&(i.steps.push({key:"complete",label:"\u5B8C\u6210",status:t,message:r,timestamp:a}),i.currentStepIndex=i.steps.length-1),this.runs.set(e,i)}removeRun(e){if(this.runs.delete(e),this.selectedRunId===e){var t,r;this.selectedRunId=null!=(r=null==(t=this.activeRuns[0])?void 0:t.runId)?r:null}0===this.runs.size&&(this.visible=!1)}ingestIntermediateMessage(e){var{runId:t,threadId:r,artifactId:i,message:a,status:n="running",stage:s}=e;t&&(this.runs.has(t)?this.updateRun(t,{threadId:r,artifactId:i,stage:s,message:a,status:n}):this.startRun(t,{threadId:r,artifactId:i,stage:s,message:a}),("success"===n||"failed"===n)&&this.completeRun(t,n,a),this.shouldShowRun(t)&&this.markRunAsShown(t))}resetAll(){this.runs.clear(),this.visible=!1,this.selectedRunId=null}constructor(e){super(e),this.visible=!1,this.selectedRunId=null,this.runs=new Map,this.shownRunIds=new Set,this.LOCAL_STORAGE_KEY="__pippitcn_xiaoyunque_shown_run_ids",(0,y.rC)(this,{visible:y.LO,selectedRunId:y.LO,runs:y.LO,activeRuns:y.Fl,hasActiveRuns:y.Fl,latestRunningRun:y.Fl,startRun:y.aD,updateRun:y.aD,completeRun:y.aD,removeRun:y.aD,selectRun:y.aD,setVisible:y.aD,ingestIntermediateMessage:y.aD,resetAll:y.aD,shouldShowRun:y.aD,markRunAsShown:y.aD}),this.loadShownRunIds()}}var eN=r(46916),eC=r(48991),eT="__pippitcn_montage_generation_thread_id";class ek{get hasAssets(){return this.assets.length>0}get canGenerate(){return this.hasAssets&&!this.isUploading}get isGenerating(){return"generating"===this.result.status}setExtraSubmitRunParams(e){this.extraSubmitRunParams=e}resetExtraSubmitRunParams(){this.extraSubmitRunParams={}}reset(){this.assets=[],this.bgmConfig={need_background_music:!0,need_recommend_background_music:!0},this.result={threadId:"",status:"idle"},this.resetExtraSubmitRunParams(),this.isUploading=!1}ensureThreadId(){return this.montageAgentStore.threadId||this.montageAgentStore.genRandomThreadId(),this.montageAgentStore.threadId}prepareMontageSubmitRunParams(){var{userId:e,workspaceId:t}=this.montageAgentStore.userConfig;if(!e||!t)return v.Z.error("\u7528\u6237\u914D\u7F6E\u672A\u5B8C\u6574\uFF0C\u8BF7\u68C0\u67E5\u7528\u6237\u8BBE\u7F6E"),null;if(!this.canGenerate)return this.hasAssets||v.Z.error("\u8BF7\u81F3\u5C11\u4E0A\u4F20\u4E00\u4E2A\u7D20\u6750"),null;var r=this.ensureThreadId();if(!r)return v.Z.error("thread \u521D\u59CB\u5316\u5931\u8D25\uFF0C\u8BF7\u91CD\u8BD5"),null;var i="run_".concat(Date.now(),"_").concat(Math.random().toString(36).slice(2,8));if((0,y.z)(()=>{this.result={threadId:r,runId:i,status:"generating"}}),(()=>{try{var e="__localStorage_test__";return localStorage.setItem(e,"test"),localStorage.removeItem(e),!0}catch(e){return!1}})()){try{var a={threadId:r,timestamp:Date.now(),lastActivity:Date.now()};localStorage.setItem(eT,JSON.stringify(a))}catch(e){}try{var n=localStorage.getItem(eT);if(n){var s=JSON.parse(n);s.threadId===r&&(s.lastActivity=Date.now(),localStorage.setItem(eT,JSON.stringify(s)))}}catch(e){}}this.montageAgentStore.updateUrlWithThreadId(r);var o=(0,p._)({assets:this.assets.map((e,t)=>(0,h._)((0,p._)({},1===e.asset_type?{image:{asset_id:e.asset_id}}:{video:{asset_id:e.asset_id}}),{asset_type:e.asset_type,montage_tool_trans_param:[{prompt:e.prompt,duration:t===this.assets.length-1?0:e.duration}]})),need_background_music:this.bgmConfig.need_background_music,need_recommend_background_music:this.bgmConfig.need_recommend_background_music},this.bgmConfig.music_meta&&{music_meta:this.bgmConfig.music_meta}),l={thread_id:r,run_id:i,prompts:this.assets.map(e=>e.prompt),image_asset_ids:this.assets.filter(e=>1===e.asset_type).map(e=>e.asset_id),video_asset_ids:this.assets.filter(e=>2===e.asset_type).map(e=>e.asset_id),assets_count:this.assets.length,need_background_music:this.bgmConfig.need_background_music,need_recommend_background_music:this.bgmConfig.need_recommend_background_music,has_music_meta:!!this.bgmConfig.music_meta},d=(e=>{var{threadId:t,runId:r,generateRequestData:i,message:a,userId:n,workspaceId:s}=e,o=(0,g.resolveEntranceFrom)("home");return{message:a||{message_id:"",role:"user",thread_id:t,run_id:r,content:[{type:"data",sub_type:"biz/x_data_direct_tool_call_req",data:JSON.stringify({param:JSON.stringify(i),tool_name:"biz/x_tool_name_montage"}),sequence:void 0,hidden:void 0}],created_at:Math.floor(Date.now()/1e3),run_extra:JSON.stringify({client_extra:{edit_type:"montage_model",position:"home",entrance_from:o,tab_name:"other"}})},user_info:{consumer_uid:n,workspace_id:s,app_id:ei.k},agent_name:"pippit_ugc_montega_agent",entrance_from:"web"}})({threadId:r,runId:i,generateRequestData:o,userId:e,workspaceId:t});return(0,x.xi)("submitRunRawCall","montage_panel","start",l),(0,A.Wy)("submitRunRawCall","montage_panel","start",l),this.setExtraSubmitRunParams(d),d}markSubmitFailure(e){(0,y.z)(()=>{this.result=(0,h._)((0,p._)({},this.result),{status:"failed",error:e})})}handleSubmitSuccess(){(0,y.z)(()=>{this.result=(0,h._)((0,p._)({},this.result),{status:"completed"})});var e={thread_id:this.result.threadId,run_id:this.result.runId,prompts:this.assets.map(e=>e.prompt),image_asset_ids:this.assets.filter(e=>1===e.asset_type).map(e=>e.asset_id),video_asset_ids:this.assets.filter(e=>2===e.asset_type).map(e=>e.asset_id),assets_count:this.assets.length};(0,x.xi)("submitRunRawCall","montage_panel","success",e),(0,A.Wy)("submitRunRawCall","montage_panel","success",e)}handleFileUpload(e){return(0,u._)(function*(){if(e&&0!==e.length){var t=this.maxMaterialCount-this.assets.length;if(t<=0)return void v.Z.warning("\u6700\u591A\u652F\u6301\u4E0A\u4F20 ".concat(this.maxMaterialCount," \u4E2A\u7D20\u6750"));var r=Array.from(e).slice(0,t).map((e,t)=>{var r="local_".concat(Date.now(),"_").concat(t,"_").concat(Math.random().toString(36).slice(2,8));return this.addAsset({asset_id:r,is_uploading:!0},e),{file:e,tempAssetId:r}});this.isUploading=!0;try{var i,a=function*(e,t){var r=yield(0,eC.YQ)(e);if(r.success&&(null==(a=r.data)?void 0:a.asset_id)){var a,n,s=i.assets.findIndex(e=>e.asset_id===t);-1!==s&&i.updateAsset(s,{asset_id:r.data.asset_id,preview_url:r.data.download_url||r.url,file_name:r.originalName||e.name,file_size:(null==(n=r.data)?void 0:n.size)?Number(r.data.size):e.size,is_uploading:!1})}else{var o=r.error||"\u4E0A\u4F20\u5931\u8D25";v.Z.error(o);var l=i.assets.findIndex(e=>e.asset_id===t);-1!==l&&i.removeAsset(l)}};for(var{file:n,tempAssetId:s}of r)i=this,yield*a(n,s)}catch(e){var o=e instanceof Error?e.message:"\u7D20\u6750\u4E0A\u4F20\u5931\u8D25";v.Z.error(o);var l=new Set(r.map(e=>e.tempAssetId));this.assets=this.assets.filter(e=>!l.has(e.asset_id))}finally{(0,y.z)(()=>{this.isUploading=!1})}}}).call(this)}addAsset(e,t){var r={asset_id:e.asset_id||"local_".concat(Date.now(),"_").concat(Math.random().toString(36).slice(2,8)),asset_type:t.type.startsWith("video/")?2:1,prompt:"",duration:5,file_name:e.file_name||t.name,file_size:e.file_size||t.size,preview_url:e.preview_url,is_uploading:e.is_uploading,_originalFile:t};this.assets=[...this.assets,r]}updateAsset(e,t){if(!(e<0)&&!(e>=this.assets.length)){var r=[...this.assets];r[e]=(0,p._)({},r[e],t),this.assets=r}}updateTransitionPrompt(e,t){this.updateAsset(e,{prompt:t})}updateAssetDuration(e,t){this.updateAsset(e,{duration:t})}removeAsset(e){e<0||e>=this.assets.length||(this.assets=this.assets.filter((t,r)=>r!==e))}reorderAssets(e,t){if(!(e<0)&&!(e>=this.assets.length)&&!(t<0)&&!(t>=this.assets.length)){var r=[...this.assets],[i]=r.splice(e,1);r.splice(t,0,i),this.assets=r}}toggleSmartBgm(e){this.bgmConfig=(0,h._)((0,p._)({},this.bgmConfig),{need_background_music:e,need_recommend_background_music:e})}initializeAssetsFromMessage(e){if(e&&e.assets&&Array.isArray(e.assets)){var t,r=e.assets.map((e,t)=>{var r,i,a,n,s,o,l=null!==e.video,d=l?e.video:e.image;return{asset_id:(null==d?void 0:d.asset_id)||"asset_".concat(t),asset_type:l?2:1,prompt:(null==(i=e.montage_tool_trans_param)||null==(r=i[0])?void 0:r.prompt)||"",duration:(null==(n=e.montage_tool_trans_param)||null==(a=n[0])?void 0:a.duration)||5*!l,preview_url:null==d?void 0:d.url,file_name:(null==d||null==(s=d.metadata)?void 0:s.name)||"\u7D20\u6750 ".concat(t+1),file_size:(null==d||null==(o=d.metadata)?void 0:o.size)||0,url:null==d?void 0:d.url}});this.assets=r,void 0!==e.need_background_music&&(this.bgmConfig={need_background_music:e.need_background_music,need_recommend_background_music:null==(t=e.need_recommend_background_music)||t,music_meta:e.music_meta||null})}}constructor(e){this.montageAgentStore=e,this.assets=[],this.bgmConfig={need_background_music:!0,need_recommend_background_music:!0},this.result={threadId:"",status:"idle"},this.extraSubmitRunParams={},this.isUploading=!1,this.maxMaterialCount=10,(0,y.rC)(this,{assets:y.LO,bgmConfig:y.LO,result:y.LO,extraSubmitRunParams:y.LO.ref,isUploading:y.LO,hasAssets:y.Fl,canGenerate:y.Fl,isGenerating:y.Fl,setExtraSubmitRunParams:y.aD,resetExtraSubmitRunParams:y.aD,markSubmitFailure:y.aD,handleSubmitSuccess:y.aD,addAsset:y.aD,updateAsset:y.aD,removeAsset:y.aD,reorderAssets:y.aD,toggleSmartBgm:y.aD})}}class ej extends b.Z{onInitialize(){this.initializeAgentFromUrl()}get userConfig(){var{userConfig:e}=this.$root.loginStore;return{userId:(null==e?void 0:e.uid)||"",workspaceId:(null==e?void 0:e.workspace_id)||"",spaceId:(null==e?void 0:e.space_id)||""}}get assets(){return this.submitStore.assets}get bgmConfig(){return this.submitStore.bgmConfig}get result(){return this.submitStore.result}get isUploading(){return this.submitStore.isUploading}get hasAssets(){return this.submitStore.hasAssets}get canGenerate(){return this.submitStore.canGenerate}get isGenerating(){return this.submitStore.isGenerating}get extraSubmitRunParams(){return this.submitStore.extraSubmitRunParams}get maxMaterialCount(){return this.submitStore.maxMaterialCount}initializeAgentFromUrl(){var e=new URLSearchParams(window.location.search).get("thread_id");e&&this.initializeWithThreadId(e)}initMessages(e){this.messages=e,new URLSearchParams(window.location.search).get("source"),this.initializeAssetsFromMessages(e)}initThread(){var e=e=>{var t;if(null!=(t=null==e?void 0:e.forceNew)&&t)this.agentThreadMap.delete(this.agentName);else{var r=this.agentThreadMap.get(this.agentName);if(r){this.threadId=r,this.updateUrlWithThreadId(r);return}}this.genRandomThreadId(),this.threadId&&(this.agentThreadMap.set(this.agentName,this.threadId),this.updateUrlWithThreadId(this.threadId))},t=new URLSearchParams(window.location.search),r=t.get("source"),i=t.get("query");if(i){this.setInitialInput(i),this.removeQueryParam("query"),e();return}if(window.location.search.includes("thread_id")){var a=t.get("thread_id");if(a){this.initializeWithThreadId(a),this.agentThreadMap.set(this.agentName,a);return}}if("history"!==r){this.onReset(),this.removeSourceQuery(),e({forceNew:!0});return}e()}checkAndHandleMessageLimit(){var e=this.messages.length;!this.isModalShowing&&e>=50&&($.Z.destroyAll(),this.isModalShowing=!0,$.Z.confirm({title:"\u63D0\u793A",content:"\u5F53\u524D\u4F1A\u8BDD\u5DF2\u6709\u8D85\u8FC7 50 \u6761\u6D88\u606F\uFF0C\u662F\u5426\u521B\u5EFA\u65B0\u4F1A\u8BDD\u4EE5\u7EE7\u7EED\uFF1F",okText:"\u521B\u5EFA\u65B0\u4F1A\u8BDD",cancelText:"\u7EE7\u7EED\u4F7F\u7528",onOk:()=>{(0,x.qc)("confirm_create_new_conversation","conversation_management",{label:"create_new_from_tabbar",message_count:e}),(0,A.No)("confirm_create_new_conversation","conversation_management",{label:"create_new_from_tabbar",message_count:e}),this.createNewConversation(),v.Z.success("\u5DF2\u521B\u5EFA\u65B0\u4F1A\u8BDD"),this.removeSourceQuery(),this.isModalShowing=!1},onCancel:()=>{(0,x.qc)("cancel_create_new_conversation","conversation_management",{label:"continue_current_from_tabbar",message_count:e}),(0,A.No)("cancel_create_new_conversation","conversation_management",{label:"continue_current_from_tabbar",message_count:e}),this.removeSourceQuery(),this.isModalShowing=!1}}))}removeSourceQuery(){try{var e=new URL(window.location.href);e.searchParams.delete("source"),window.history.replaceState(null,"",e.toString())}catch(e){}}removeQueryParam(e){try{var t=new URL(window.location.href);t.searchParams.delete(e),window.history.replaceState(null,"",t.toString())}catch(e){}}onReset(){this.messages=[],this.isLoading=!1,this.threadId=null,this.initialInput="",this.submitStore.reset()}createNewConversation(){this.onReset(),this.genRandomThreadId(),this.threadId&&this.updateUrlWithThreadId(this.threadId),this.initThread()}initializeAssetsFromMessages(e){if(e&&Array.isArray(e)){for(var t of e)if(t.content&&Array.isArray(t.content)){for(var r of t.content)if("biz/x_data_direct_tool_call_req"===r.subType){var i=r.data;if(i&&"biz/x_tool_name_montage"===i.toolName&&i.param)try{var a=JSON.parse(i.param);this.submitStore.initializeAssetsFromMessage(a);return}catch(e){}}}}}onDestroy(){this.onReset(),this.agentThreadMap.clear()}constructor(e){var t;super(e),t=this,t.messages=[],t.isLoading=!1,t.threadId=null,t.agentName=eN.NG.PIPPIT_UGC_MONTEGA_AGENT,t.isModalShowing=!1,t.initialInput="",t.agentThreadMap=new Map,t.genRandomThreadId=()=>{t.threadId=(0,ee.j9)()},t.updateUrlWithThreadId=e=>{try{var t=new URL(window.location.href);t.searchParams.set("thread_id",e),window.history.replaceState(null,"",t.toString())}catch(e){}},t.initializeWithThreadId=e=>{t.threadId=e,new URL(window.location.href).searchParams.has("thread_id")||t.updateUrlWithThreadId(e)},t.setLoading=e=>{t.isLoading=e},t.setInitialInput=e=>{t.initialInput=e},t.handleFileUpload=e=>t.submitStore.handleFileUpload(e),t.removeAsset=e=>{t.submitStore.removeAsset(e)},t.updateTransitionPrompt=(e,r)=>{t.submitStore.updateTransitionPrompt(e,r)},t.updateAssetDuration=(e,r)=>{t.submitStore.updateAssetDuration(e,r)},t.toggleSmartBgm=e=>{t.submitStore.toggleSmartBgm(e)},t.reorderAssets=(e,r)=>{t.submitStore.reorderAssets(e,r)},t.prepareMontageSubmitRunParams=()=>t.submitStore.prepareMontageSubmitRunParams(),t.markSubmitFailure=e=>{t.submitStore.markSubmitFailure(e)},t.handleSubmitSuccess=()=>{t.submitStore.handleSubmitSuccess()},t.setAgentName=e=>{t.agentName=e},t.switchAgent=function(e){var r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};if(e!==t.agentName){r.preserveThread&&t.threadId&&t.agentThreadMap.set(t.agentName,t.threadId),t.setAgentName(e);var i=t.agentThreadMap.get(e);i?(t.threadId=i,t.updateUrlWithThreadId(i)):(t.genRandomThreadId(),t.threadId&&(t.agentThreadMap.set(e,t.threadId),t.updateUrlWithThreadId(t.threadId))),t.messages=[]}},t.asyncUpdateAgentInfo=(e,r)=>(0,u._)(function*(){(0,eN.Ej)(e)&&(t.setAgentName(e),t.threadId=r,t.agentThreadMap.set(e,r),t.updateUrlWithThreadId(r),t.messages=[])})(),t.getAgentThreadId=e=>t.agentThreadMap.get(e)||null,t.getAllAgentThreads=()=>new Map(t.agentThreadMap),t.submitStore=new ek(t),(0,y.rC)(t,{isModalShowing:y.LO,messages:y.LO.deep,isLoading:y.LO,threadId:y.LO,agentName:y.LO,initialInput:y.LO,assets:y.Fl,bgmConfig:y.Fl,result:y.Fl,extraSubmitRunParams:y.Fl,isUploading:y.Fl,userConfig:y.Fl,hasAssets:y.Fl,canGenerate:y.Fl,isGenerating:y.Fl,maxMaterialCount:y.Fl,setLoading:y.aD,setInitialInput:y.aD,setAgentName:y.aD,initializeWithThreadId:y.aD,initThread:y.aD,switchAgent:y.aD,handleFileUpload:y.aD,removeAsset:y.aD,updateTransitionPrompt:y.aD,updateAssetDuration:y.aD,toggleSmartBgm:y.aD,prepareMontageSubmitRunParams:y.aD,markSubmitFailure:y.aD,handleSubmitSuccess:y.aD})}}var eP=r(67245);class eL extends b.Z{onInitialize(){}initializeAgentFromUrl(){var e=new URLSearchParams(window.location.search),t=e.get("tab_name")||null,r=e.get("agent_name"),i=e.get("thread_id");if(t&&this.setCurrentTabName(t),i){this.setThreadId(i),this.agentName&&this.agentThreadMap.set(this.agentName,i),this.initializeWithThreadId(i);return}r&&(0,eN.Ej)(r)&&this.setAgentName(r)}initMessages(e){this.messages=e,new URLSearchParams(window.location.search).get("source")}setCurrentTabName(e){this.currentTabName=e}get shouldUseSandboxedAgent(){return"integrated-agent"===this.currentTabName&&this.agentName===eN.NG.PIPPIT_NEST_AGENT}setThreadId(e){this.threadId=e}getModelPreference(e){if(e)return this.modelPreferenceMap.get(e)}setModelPreference(e,t){this.modelPreferenceMap.set(e,{imageModel:t.imageModel,videoModel:t.videoModel})}clearModelPreference(e){this.modelPreferenceMap.delete(e)}initThread(){var e=()=>{var e=this.agentName?this.agentThreadMap.get(this.agentName):void 0;if(e){this.threadId=e,this.updateUrlWithThreadId(e);return}this.genRandomThreadId(),this.threadId&&(this.agentName&&this.agentThreadMap.set(this.agentName,this.threadId),this.updateUrlWithThreadId(this.threadId))},t=new URLSearchParams(window.location.search);t.get("source");var r=t.get("query");if(r){this.setInitialInput(r),this.removeQueryParam("query"),e();return}if(window.location.search.includes("thread_id")){var i=t.get("thread_id");if(i){this.initializeWithThreadId(i),this.agentName&&this.agentThreadMap.set(this.agentName,i);return}}e()}checkAndHandleMessageLimit(){var e=this.messages.length;!this.isModalShowing&&e>=50&&($.Z.destroyAll(),this.isModalShowing=!0,$.Z.confirm({title:"\u63D0\u793A",content:"\u5F53\u524D\u4F1A\u8BDD\u5DF2\u6709\u8D85\u8FC7 50 \u6761\u6D88\u606F\uFF0C\u662F\u5426\u521B\u5EFA\u65B0\u4F1A\u8BDD\u4EE5\u7EE7\u7EED\uFF1F",okText:"\u521B\u5EFA\u65B0\u4F1A\u8BDD",cancelText:"\u7EE7\u7EED\u4F7F\u7528",onOk:()=>{(0,x.qc)("confirm_create_new_conversation","conversation_management",{label:"create_new_from_tabbar",message_count:e}),(0,A.No)("confirm_create_new_conversation","conversation_management",{label:"create_new_from_tabbar",message_count:e}),this.createNewConversation(),v.Z.success("\u5DF2\u521B\u5EFA\u65B0\u4F1A\u8BDD"),this.removeSourceQuery(),this.isModalShowing=!1},onCancel:()=>{(0,x.qc)("cancel_create_new_conversation","conversation_management",{label:"continue_current_from_tabbar",message_count:e}),(0,A.No)("cancel_create_new_conversation","conversation_management",{label:"continue_current_from_tabbar",message_count:e}),this.removeSourceQuery(),this.isModalShowing=!1}}))}removeSourceQuery(){try{var e=new URL(window.location.href);e.searchParams.delete("source"),window.history.replaceState(null,"",e.toString())}catch(e){}}removeQueryParam(e){try{var t=new URL(window.location.href);t.searchParams.delete(e),window.history.replaceState(null,"",t.toString())}catch(e){}}onReset(){this.messages=[],this.isLoading=!1,this.threadId=null,this.initialInput=""}createNewConversation(){this.onReset(),this.genRandomThreadId(),this.threadId&&this.updateUrlWithThreadId(this.threadId),this.initThread()}buildPackageInfoCacheKey(e){return[e.draft_key||"",e.package_id||"",e.render_task_id||""].join("|")}onDestroy(){var e;this.onReset(),null==(e=this.vidsStore)||e.destroy(),this.agentThreadMap.clear(),this.packageInfoCache.clear(),this.packageInfoPending.clear(),(0,y.z)(()=>{this.packageInfoZipUrlMap.clear()})}constructor(e){var t;super(e),t=this,t.messages=[],t.isLoading=!1,t.threadId=null,t.agentName=null,t.isModalShowing=!1,t.initialInput="",t.currentTabName=null,t.supportedAgentNames=[eN.NG.PIPPIT_VIDEO_AGENT_V2_CN,eN.NG.PIPPIT_NEST_AGENT,eN.NG.PIPPIT_INTEGRATED_AGENT],t.agentThreadMap=new Map,t.modelPreferenceMap=y.LO.map(),t.packageInfoCache=new Map,t.packageInfoPending=new Map,t.packageInfoZipUrlMap=y.LO.map(),t.genRandomThreadId=()=>{t.threadId=(0,ee.j9)()},t.updateUrlWithThreadId=e=>{try{var t=new URL(window.location.href);t.searchParams.set("thread_id",e),window.history.replaceState(null,"",t.toString())}catch(e){}},t.initializeWithThreadId=e=>{t.threadId=e,new URL(window.location.href).searchParams.has("thread_id")||t.updateUrlWithThreadId(e)},t.setLoading=e=>{t.isLoading=e},t.setInitialInput=e=>{t.initialInput=e},t.setAgentName=e=>{t.agentName=e},t.switchAgent=function(e){var r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};if(e!==t.agentName){r.preserveThread&&t.threadId&&t.agentName&&t.agentThreadMap.set(t.agentName,t.threadId),t.setAgentName(e);var i=t.agentThreadMap.get(e);i?(t.threadId=i,t.updateUrlWithThreadId(i)):(t.genRandomThreadId(),t.threadId&&(t.agentThreadMap.set(e,t.threadId),t.updateUrlWithThreadId(t.threadId))),t.messages=[]}},t.asyncUpdateAgentInfo=(e,r)=>(0,u._)(function*(){(0,eN.Ej)(e)&&(t.setAgentName(e),t.threadId=r,t.agentThreadMap.set(e,r),t.updateUrlWithThreadId(r),t.messages=[])})(),t.getAgentThreadId=e=>t.agentThreadMap.get(e)||null,t.getAllAgentThreads=()=>new Map(t.agentThreadMap),t.fetchPackageInfo=e=>(0,u._)(function*(){var r=t.buildPackageInfoCacheKey(e);if(!r.replace(/\|/g,""))return"";var i=t.packageInfoCache.get(r);if(i)return(null==(l=i.data)||null==(o=l.package_info)?void 0:o.package_zip_url)||"";var a=t.packageInfoPending.get(r);if(a){var n,s,o,l,d,c,u=yield a;return(null==u||null==(c=u.data)||null==(d=c.package_info)?void 0:d.package_zip_url)||""}var p=m.pippitService.GetPackageInfo(e).then(e=>{var i;return 0===Number(null!=(i=null==e?void 0:e.ret)?i:0)&&(0,y.z)(()=>{t.packageInfoCache.set(r,e);var i,a,n=(null==e||null==(a=e.data)||null==(i=a.package_info)?void 0:i.package_zip_url)||"";t.packageInfoZipUrlMap.set(r,n)}),e}).catch(e=>null).finally(()=>{t.packageInfoPending.delete(r)});t.packageInfoPending.set(r,p);var h=yield p;return(null==h||null==(s=h.data)||null==(n=s.package_info)?void 0:n.package_zip_url)||""})(),t.getPackageInfoZipUrl=e=>{var r=t.buildPackageInfoCacheKey(e);return t.packageInfoZipUrlMap.get(r)||""},t.vidsStore=new eP.Z(e),t.montageStore=new ej(e),(0,y.rC)(t,{isModalShowing:y.LO,messages:y.LO.deep,isLoading:y.LO,threadId:y.LO,agentName:y.LO,initialInput:y.LO,currentTabName:y.LO,modelPreferenceMap:y.LO,packageInfoZipUrlMap:y.LO,shouldUseSandboxedAgent:y.Fl,setLoading:y.aD,setThreadId:y.aD,setModelPreference:y.aD,clearModelPreference:y.aD,setInitialInput:y.aD,setAgentName:y.aD,initializeWithThreadId:y.aD,initThread:y.aD,switchAgent:y.aD,setCurrentTabName:y.aD})}}var eA=r(3529),eM=r(28215),eD="asset_entity_page",eR=(e,t,r)=>{try{(0,x.xi)(e,eD,t,r)}catch(e){}try{(0,A.Wy)(e,eD,t,r)}catch(e){}};class eE extends b.Z{onInitialize(){}openCreate(e){this.mode="create",this.visible=!0,this.form=e?this.buildFormFromAsset(e):this.getEmptyForm(),this.clearLocalPreviews()}openEdit(e){this.mode="update",this.visible=!0,this.form=this.buildFormFromCharacter(e)}quickCreateFromAsset(e,t){return(0,u._)(function*(){if(!e)return void this.openCreate(void 0);var{skipOpenEdit:r=!1}=t||{},i=this.buildFormFromAsset(e),a=this.normalizeInt(i.pippitAssetId);if(!a){v.Z.error("\u7F3A\u5C11\u8D44\u4EA7 ID\uFF0C\u65E0\u6CD5\u65B0\u5EFA\u4EBA\u7269"),this.openCreate(e);return}var n=(null==(c=i.assetName)?void 0:c.trim())?"\u57FA\u4E8E\u7D20\u6750\u300C".concat(i.assetName.trim(),"\u300D\u521B\u5EFA"):"\u57FA\u4E8E\u7D20\u6750 #".concat(String(a)," \u521B\u5EFA"),s=(0,h._)((0,p._)({},i),{description:(null==(u=i.description)?void 0:u.trim())?i.description:n});(0,y.z)(()=>{this.mode="create",this.form=s});var o=this.buildPayload(),l=(null==(_=this.form.assetName)?void 0:_.trim())||void 0,d=(null==(g=this.form.description)?void 0:g.trim())||void 0;this.submitting=!0;try{var c,u,_,g,f,b=yield this.executeAsync(()=>m.pippitService.CharacterEntityCreate({Character:{CharacterName:l,CharacterDesc:d,CharacterEntitys:[o]},Base:{Client:"web"}}),{showLoading:!1,errorMessage:"\u65B0\u5EFA\u4EBA\u7269\u5931\u8D25"});if(!b)return void(0,y.z)(()=>{this.visible=!0});v.Z.success("\u65B0\u5EFA\u4EBA\u7269\u6210\u529F"),this.$parent.setViewType("character");var x=yield this.$parent.fetchCharacterList(),I=null==b?void 0:b.data,S=this.findCharacterById(x,null==I?void 0:I.CharacterID),w=this.getEntityIdFromCharacterEntity(null==S||null==(f=S.CharacterEntitys)?void 0:f[0]);S&&w&&!r?this.openEdit(S):this.close()}finally{(0,y.z)(()=>{this.submitting=!1})}}).call(this)}resolveFileToUpload(){return(0,u._)(function*(){if(this.extractedPreviewBlobUrl&&this.pendingFile){var e=yield fetch(this.extractedPreviewBlobUrl),t=yield e.blob(),r=this.pendingFile.name.replace(/\.[^.]+$/,"");return new File([t],"".concat(r,"_subject.png"),{type:"image/png"})}return this.pendingFile}).call(this)}clearLocalPreviews(){this.localPreviewUrl&&(URL.revokeObjectURL(this.localPreviewUrl),this.localPreviewUrl=null),this.extractedPreviewBlobUrl&&(URL.revokeObjectURL(this.extractedPreviewBlobUrl),this.extractedPreviewBlobUrl=null),this.pendingFile=null,this.extractingSubject=!1}updateField(e,t){this.form=(0,h._)((0,p._)({},this.form),{[e]:t})}useAsset(e){if(!e){this.form=this.getEmptyForm();return}this.form=this.buildFormFromAsset(e)}uploadLocalAsset(e){return(0,u._)(function*(){this.uploadingAsset=!0;var t={fileName:e.name,fileType:e.type,fileSize:e.size};eR("upload_local_asset","start",t);try{var r,i,a,n,s,o,l=yield(0,eC.YQ)(e);if(!(null==l?void 0:l.success)||!(null==(r=l.data)?void 0:r.pippit_asset_id))throw Error((null==l?void 0:l.error)||"\u4E0A\u4F20\u5931\u8D25");var d=null==(i=e.type)?void 0:i.toLowerCase().startsWith("video/"),c=d?B.h3.Video:B.h3.Image,u=null!=(s=null!=(n=l.data.download_url)?n:l.url)?s:"",m=null!=(o=l.data.cover_url)?o:"";(0,y.z)(()=>{var t,r;this.form=(0,h._)((0,p._)({},this.form),{pippitAssetId:null==(t=l.data)?void 0:t.pippit_asset_id,assetType:c,assetName:(null==(r=this.form.assetName)?void 0:r.trim())||e.name,imageUrl:c===B.h3.Image?u:this.form.imageUrl,videoUrl:c===B.h3.Video?u:this.form.videoUrl,videoPreviewUrl:c===B.h3.Video?u:this.form.videoPreviewUrl,videoCoverUrl:c===B.h3.Video?m:this.form.videoCoverUrl})}),eR("upload_local_asset","success",(0,h._)((0,p._)({},t),{assetId:null==(a=l.data)?void 0:a.pippit_asset_id,isVideo:d}))}catch(e){var _=e instanceof Error?e:Error(String(e));v.Z.error(_.message||"\u4E0A\u4F20\u5931\u8D25"),eR("upload_local_asset","failure",(0,h._)((0,p._)({},t),{errmsg:_.message}));var g=(0,p._)({},t),f=_ instanceof Error?_:Error(String(_));try{(0,x.eK)(f,g)}catch(e){}try{(0,A.Nf)(f,g)}catch(e){}throw e}finally{(0,y.z)(()=>{this.uploadingAsset=!1})}}).call(this)}submit(){return(0,u._)(function*(){var e;if(!(null==(e=this.form.description)?void 0:e.trim()))return void v.Z.error("\u8BF7\u586B\u5199\u89D2\u8272\u63CF\u8FF0");if("create"===this.mode&&!this.pendingFile&&!this.form.pippitAssetId)return void v.Z.error("\u8BF7\u5148\u9009\u62E9\u56FE\u7247");if("update"===this.mode&&!this.form.pippitAssetId)return void v.Z.error("\u7F3A\u5C11\u5173\u8054\u8D44\u4EA7");this.submitting=!0;try{if("create"===this.mode)yield this.executeAsync(()=>(0,u._)(function*(){if(this.pendingFile){var e=yield this.resolveFileToUpload();yield this.uploadLocalAsset(e)}var t=this.buildPayload();if(!(null==(s=t.Asset)?void 0:s.PippitAssetID))return void v.Z.error("\u4E0A\u4F20\u8D44\u4EA7\u5931\u8D25\uFF0C\u8BF7\u91CD\u8BD5");var r=(null==(o=this.form.assetName)?void 0:o.trim())||void 0,i=(null==(l=this.form.description)?void 0:l.trim())||void 0,a=yield m.pippitService.CharacterEntityCreate({Character:{CharacterName:r,CharacterDesc:i,CharacterEntitys:[t]},Base:{Client:"web"}}),n=null==a||null==(d=a.data)?void 0:d.CharacterID;if(n){var s,o,l,d,c,u=yield this.$parent.fetchCharacterList(),_=this.findCharacterById(u,n),g=this.getEntityIdFromCharacterEntity(null==_||null==(c=_.CharacterEntitys)?void 0:c[0]);if(g){var f=(0,h._)((0,p._)({},t),{Entity:(0,h._)((0,p._)({},t.Entity),{EntityID:g})});yield m.pippitService.CharacterEntityUpdate({CharacterEntity:{CharacterID:n,CharacterName:r,CharacterDesc:i,CharacterEntitys:[f]},Base:{Client:"web"}})}}v.Z.success("\u65B0\u5EFA\u4EBA\u7269\u6210\u529F"),this.$parent.setViewType("character"),yield this.$parent.fetchCharacterList(),this.close()}).call(this),{showLoading:!1,errorMessage:"\u65B0\u5EFA\u4EBA\u7269\u5931\u8D25"});else{var t=this.buildPayload(),r=(null==(n=this.form.assetName)?void 0:n.trim())||void 0,i=(null==(s=this.form.description)?void 0:s.trim())||void 0,a=this.normalizeInt(this.form.characterId);if(!(null==(o=t.Entity)?void 0:o.EntityID)&&a){var n,s,o,l,d,c=yield this.$parent.fetchCharacterList(),_=this.findCharacterById(c,a),g=this.getEntityIdFromCharacterEntity(null==_||null==(d=_.CharacterEntitys)?void 0:d[0]);g&&(t=(0,h._)((0,p._)({},t),{Entity:(0,h._)((0,p._)({},t.Entity),{EntityID:g})}),(0,y.z)(()=>{this.form=(0,h._)((0,p._)({},this.form),{entityId:g})}))}if(!(null==(l=t.Entity)?void 0:l.EntityID))return void v.Z.error("\u7F3A\u5C11\u89D2\u8272 ID\uFF0C\u65E0\u6CD5\u66F4\u65B0");if(!a)return void v.Z.error("\u7F3A\u5C11\u89D2\u8272 CharacterID\uFF0C\u65E0\u6CD5\u66F4\u65B0");yield this.executeAsync(()=>(0,u._)(function*(){yield m.pippitService.CharacterEntityUpdate({CharacterEntity:{CharacterID:a,CharacterName:r,CharacterDesc:i,CharacterEntitys:[t]},Base:{Client:"web"}}),v.Z.success("\u66F4\u65B0\u89D2\u8272\u6210\u529F"),this.$parent.setViewType("character"),yield this.$parent.fetchCharacterList(),this.close()}).call(this),{showLoading:!1,errorMessage:"\u66F4\u65B0\u89D2\u8272\u5931\u8D25"})}}finally{(0,y.z)(()=>{this.submitting=!1})}}).call(this)}deleteCharacter(e){return(0,u._)(function*(){var t,r,i,a=this.normalizeInt(null==e||null==(i=e.CharacterEntitys)||null==(r=i[0])||null==(t=r.Entity)?void 0:t.EntityID),n=this.normalizeInt(null==e?void 0:e.CharacterID);if(!n)return void v.Z.error("\u7F3A\u5C11\u89D2\u8272 CharacterID\uFF0C\u65E0\u6CD5\u5220\u9664");$.Z.confirm({title:"\u786E\u8BA4\u5220\u9664\u89D2\u8272",content:"\u5220\u9664\u540E\u4E0D\u53EF\u6062\u590D\uFF0C\u786E\u5B9A\u8981\u5220\u9664\u8BE5\u89D2\u8272\u5417\uFF1F",okText:"\u5220\u9664",cancelText:"\u53D6\u6D88",onOk:()=>(0,u._)(function*(){this.deleteTargetId=n;try{yield this.executeAsync(()=>(0,u._)(function*(){yield m.pippitService.CharacterEntityDelete({CharacterID:n,Base:{Client:"web"}}),v.Z.success("\u5220\u9664\u89D2\u8272\u6210\u529F"),"character"!==this.$parent.viewType&&this.$parent.setViewType("character"),yield this.$parent.fetchCharacterList(),(this.form.characterId===n||this.form.entityId===a)&&this.close()}).call(this),{showLoading:!1,errorMessage:"\u5220\u9664\u89D2\u8272\u5931\u8D25"})}finally{(0,y.z)(()=>{this.deleteTargetId=null})}}).call(this)})}).call(this)}buildFormFromAsset(e){var t,r,i,a,n,s,o,l=this.normalizeAssetType(e.AssetType);return{characterId:void 0,entityId:void 0,description:"",gender:void 0,age:void 0,pippitAssetId:this.getPippitAssetId(e),assetType:l,assetName:(null==(t=e.Image)?void 0:t.name)||(null==(r=e.Video)?void 0:r.name),imageUrl:null==(i=e.Image)?void 0:i.url,videoUrl:(null==(a=e.Video)?void 0:a.download_url)||(null==(n=e.Video)?void 0:n.preview_url),videoCoverUrl:null==(s=e.Video)?void 0:s.cover_url,videoPreviewUrl:null==(o=e.Video)?void 0:o.preview_url}}buildFormFromCharacter(e){var t,r,i,a,n,s,o,l,d,c,u,p,h,v,m,_,g,f,y,b,x,I,S=null==e||null==(t=e.CharacterEntitys)?void 0:t[0],w=this.normalizeAssetType(null==S||null==(r=S.Asset)?void 0:r.AssetType),N=this.getEntityIdFromCharacterEntity(S),C=(null==S||null==(i=S.Entity)?void 0:i.SubjectInfo)||{};return{characterId:null==e?void 0:e.CharacterID,entityId:N,description:(null==e?void 0:e.CharacterDesc)||(null==S||null==(a=S.Entity)?void 0:a.Description)||"",gender:null!=(x=C.Gender)?x:null==S||null==(n=S.Entity)?void 0:n.Gender,age:null!=(I=C.Age)?I:null==S||null==(s=S.Entity)?void 0:s.Age,pippitAssetId:this.getPippitAssetId(null==S?void 0:S.Asset),assetType:w,assetName:(null==e?void 0:e.CharacterName)||(null==S||null==(l=S.Asset)||null==(o=l.Image)?void 0:o.name)||(null==S||null==(c=S.Asset)||null==(d=c.Video)?void 0:d.name),imageUrl:null==S||null==(p=S.Asset)||null==(u=p.Image)?void 0:u.url,videoUrl:(null==S||null==(v=S.Asset)||null==(h=v.Video)?void 0:h.download_url)||(null==S||null==(_=S.Asset)||null==(m=_.Video)?void 0:m.preview_url),videoCoverUrl:null==S||null==(f=S.Asset)||null==(g=f.Video)?void 0:g.cover_url,videoPreviewUrl:null==S||null==(b=S.Asset)||null==(y=b.Video)?void 0:y.preview_url}}buildPayload(){var e,t=this.normalizeAssetType(this.form.assetType),r=this.normalizeInt(this.form.pippitAssetId),i=this.normalizeNumber(this.form.age),a="update"===this.mode?this.normalizeInt(this.form.entityId):void 0,n=void 0===this.form.gender&&void 0===i?void 0:{Gender:this.form.gender,Age:i};return{Asset:r?{PippitAssetID:String(r),AssetType:t,Image:t===B.h3.Image?{url:this.form.imageUrl,name:this.form.assetName}:void 0,Video:t===B.h3.Video?{download_url:this.form.videoUrl,name:this.form.assetName,cover_url:this.form.videoCoverUrl,preview_url:this.form.videoPreviewUrl}:void 0}:void 0,Entity:{EntityID:a,Description:(null==(e=this.form.description)?void 0:e.trim())||void 0,SubjectInfo:n}}}getPippitAssetId(e){if(e)return null==e?void 0:e.PippitAssetID}getEntityIdFromCharacterEntity(e){if(e){var t,r,i=null!=(r=null==e||null==(t=e.Entity)?void 0:t.EntityID)?r:null==e?void 0:e.EntityID;return this.normalizeInt(i)}}normalizeAssetType(e){return Number(e)===B.h3.Video?B.h3.Video:B.h3.Image}normalizeInt(e){if(null!=e&&""!==e){var t=Number(e);return Number.isFinite(t)?t:e}}isSameId(e,t){var r=this.normalizeInt(e),i=this.normalizeInt(t);return void 0!==r&&void 0!==i&&String(r)===String(i)}findCharacterById(e,t){if(t)return e.find(e=>this.isSameId(null==e?void 0:e.CharacterID,t))}toCharacterFromEntity(e){var t,r=(null==e||null==(t=e.CharacterEntitys)?void 0:t[0])||e,i=this.getEntityIdFromCharacterEntity(r),a=(null==r?void 0:r.Entity)?(0,h._)((0,p._)({},r.Entity),{EntityID:null!=i?i:r.Entity.EntityID}):i?{EntityID:i}:void 0;return{CharacterID:null==e?void 0:e.CharacterID,CharacterName:null==e?void 0:e.CharacterName,CharacterDesc:null==e?void 0:e.CharacterDesc,CharacterEntitys:[{Asset:null==r?void 0:r.Asset,Entity:a}]}}normalizeNumber(e){if(null!=e&&""!==e){var t=Number(e);return Number.isFinite(t)?t:void 0}}getEmptyForm(){return{characterId:void 0,entityId:void 0,description:"",gender:void 0,age:void 0,pippitAssetId:void 0,assetType:B.h3.Image,assetName:"",imageUrl:"",videoUrl:"",videoCoverUrl:"",videoPreviewUrl:""}}constructor(e,t){var r;super(e,t),r=this,r.mode="create",r.form=r.getEmptyForm(),r.submitting=!1,r.uploadingAsset=!1,r.deleteTargetId=null,r.visible=!1,r.pendingFile=null,r.localPreviewUrl=null,r.extractedPreviewBlobUrl=null,r.extractingSubject=!1,r.close=()=>{r.clearLocalPreviews(),r.visible=!1,r.submitting=!1,r.deleteTargetId=null,r.form=r.getEmptyForm()},r.setVisible=e=>{r.visible=e,e||r.close()},r.selectLocalFile=e=>{r.clearLocalPreviews(),r.pendingFile=e,r.localPreviewUrl=URL.createObjectURL(e),r.form=(0,h._)((0,p._)({},r.form),{assetName:r.form.assetName||e.name})},r.extractSubject=()=>(0,u._)(function*(){var e=r.localPreviewUrl;if(e){(0,y.z)(()=>{r.extractingSubject=!0});try{var t=yield(0,eM.F7)(e);(0,y.z)(()=>{t?(r.extractedPreviewBlobUrl&&URL.revokeObjectURL(r.extractedPreviewBlobUrl),r.extractedPreviewBlobUrl=URL.createObjectURL(t)):v.Z.error("\u4E3B\u4F53\u63D0\u53D6\u5931\u8D25\uFF0C\u8BF7\u66F4\u6362\u56FE\u7247\u91CD\u8BD5")})}catch(e){var i=e instanceof Error?e:Error(String(e));v.Z.error(i.message||"\u4E3B\u4F53\u63D0\u53D6\u5931\u8D25")}finally{(0,y.z)(()=>{r.extractingSubject=!1})}}})(),r.cancelExtraction=()=>{r.extractedPreviewBlobUrl&&(URL.revokeObjectURL(r.extractedPreviewBlobUrl),r.extractedPreviewBlobUrl=null)},(0,y.rC)(r,{mode:y.LO,form:y.LO,submitting:y.LO,uploadingAsset:y.LO,deleteTargetId:y.LO,visible:y.LO,pendingFile:y.LO.ref,localPreviewUrl:y.LO,extractedPreviewBlobUrl:y.LO,extractingSubject:y.LO,openCreate:y.aD,openEdit:y.aD,quickCreateFromAsset:y.aD,close:y.aD,updateField:y.aD,useAsset:y.aD,uploadLocalAsset:y.aD,setVisible:y.aD,selectLocalFile:y.aD,extractSubject:y.aD,cancelExtraction:y.aD})}}var eU="asset_entity_page",eO=(e,t,r)=>{try{(0,x.xi)(e,eU,t,r)}catch(e){}try{(0,A.Wy)(e,eU,t,r)}catch(e){}},eB=(e,t)=>{var r=e instanceof Error?e:Error(String(e));try{(0,x.eK)(r,t)}catch(e){}try{(0,A.Nf)(r,t)}catch(e){}};class ez extends b.u{onInitialize(){this.fetchCurrentList(),this.characterEditStore.initialize()}onDestroy(){this.characterEditStore.destroy(),(0,y.z)(()=>{this.assetList=[],this.characterList=[],this.characterAllList=[],this.assetDetail=null,this.characterDetail=null,this.selectedAsset=null,this.selectedCharacter=null})}get currentList(){return"asset"===this.viewType?this.assetList:this.characterList}get currentTotal(){return"asset"===this.viewType?this.assetTotal:this.characterTotal}get currentPageNum(){return"asset"===this.viewType?this.assetPageNum:this.characterPageNum}get currentPageSize(){return"asset"===this.viewType?this.assetPageSize:this.characterPageSize}get currentLoaded(){return"asset"===this.viewType?this.assetLoaded:this.characterLoaded}get hasNextPage(){return this.currentPageNum*this.currentPageSize0?this.tagFilter:void 0,c={viewType:this.viewType,pageNum:this.assetPageNum,pageSize:this.assetPageSize,append:n,assetTypes:o,category:l,tags:d};eO("load_asset_list","start",c);var v=yield this.executeAsync(()=>(0,u._)(function*(){var e,t,r,i=yield m.pippitService.AssetList({category:l,asset_type:o,tag:d,PageNum:this.assetPageNum,PageSize:this.assetPageSize,Base:{Client:"web"}}),a=(null==i||null==(e=i.data)?void 0:e.Assets)||[],s=this.toNumber(null!=(r=null==i||null==(t=i.data)?void 0:t.Total)?r:a.length);return(0,y.z)(()=>{var e=n?this.mergeAssets(this.assetList,a):a;this.assetList=this.sortAssets(e),this.assetTotal=s}),i}).call(this),{showLoading:s}),_=Number(null!=(a=null==v?void 0:v.ret)?a:0);if(v&&0===_)eO("load_asset_list","success",(0,h._)((0,p._)({},c),{ret:_,total:this.assetTotal}));else{var g=(null==v?void 0:v.errmsg)||"\u83B7\u53D6\u8D44\u4EA7\u5217\u8868\u5931\u8D25";eO("load_asset_list","failure",(0,h._)((0,p._)({},c),{ret:_,errmsg:g,total:this.assetTotal})),eB(Error(g),(0,h._)((0,p._)({},c),{ret:_}))}(0,y.z)(()=>{this.assetLoaded=!0})}).call(this)}fetchTags(){return(0,u._)(function*(){var e,t={viewType:this.viewType};eO("load_asset_tags","start",t);var r=yield this.executeAsync(()=>(0,u._)(function*(){return m.pippitService.ListTag({Base:{Client:"web"}})})(),{showLoading:!1}),i=Number(null!=(e=null==r?void 0:r.ret)?e:0),a=Array.isArray(null==r?void 0:r.data)?r.data.map(e=>"string"==typeof e?e.trim():"").filter(e=>e.length>0):[];if(!r||0!==i){var n=(null==r?void 0:r.errmsg)||"\u83B7\u53D6\u6807\u7B7E\u5217\u8868\u5931\u8D25";eO("load_asset_tags","failure",(0,h._)((0,p._)({},t),{ret:i,errmsg:n,total:a.length})),eB(Error(n),(0,h._)((0,p._)({},t),{ret:i}));return}(0,y.z)(()=>{this.allTags=a}),eO("load_asset_tags","success",(0,h._)((0,p._)({},t),{ret:i,total:a.length}))}).call(this)}uploadAsset(e,t){return(0,u._)(function*(){(0,y.z)(()=>{this.uploadingAsset=!0});try{var r,i=yield(0,eC.YQ)(e,t);if(!(null==i?void 0:i.success)||!(null==(r=i.data)?void 0:r.asset_id))throw Error((null==i?void 0:i.error)||"\u4E0A\u4F20\u5931\u8D25");v.Z.success("\u4E0A\u4F20\u8D44\u4EA7\u6210\u529F"),(0,y.z)(()=>{this.viewType="asset",this.assetPageNum=1}),yield this.fetchAssetList()}catch(e){var a=e instanceof Error?e.message:"\u4E0A\u4F20\u8D44\u4EA7\u5931\u8D25";v.Z.error(a)}finally{(0,y.z)(()=>{this.uploadingAsset=!1})}}).call(this)}addAssetTag(e,t){return(0,u._)(function*(){var r,i=String(e||"").trim(),a=String(t||"").trim();if(i&&a){var n={viewType:this.viewType,pippitAssetId:i,tag:a};eO("add_asset_tag","start",n);var s=yield this.executeAsync(()=>(0,u._)(function*(){return m.pippitService.AddTag({pippit_asset_id:i,tag:a,Base:{Client:"web"}})})(),{showLoading:!1,errorMessage:"\u6DFB\u52A0\u6807\u7B7E\u5931\u8D25"}),o=Number(null!=(r=null==s?void 0:s.ret)?r:0);if(!s||0!==o||(null==s?void 0:s.data)!==!0){var l=(null==s?void 0:s.errmsg)||"\u6DFB\u52A0\u6807\u7B7E\u5931\u8D25";eO("add_asset_tag","failure",(0,h._)((0,p._)({},n),{ret:o,errmsg:l})),eB(Error(l),(0,h._)((0,p._)({},n),{ret:o}));return}(0,y.z)(()=>{var e=this.assetList.findIndex(e=>String(this.getPippitAssetId(e)||e.SourceID||(null==e?void 0:e.ID)||"")===i);if(e>=0){var t=this.assetList[e],r=Array.isArray(t.tag)?t.tag:[];if(!r.includes(a)){var n=(0,h._)((0,p._)({},t),{tag:[...r,a]}),s=[...this.assetList];s[e]=n,this.assetList=s}}this.allTags.includes(a)||(this.allTags=[...this.allTags,a]),this.assetList=[...this.assetList]}),eO("add_asset_tag","success",(0,h._)((0,p._)({},n),{ret:o})),v.Z.success("\u6DFB\u52A0\u6807\u7B7E\u6210\u529F")}}).call(this)}removeAssetTag(e,t){return(0,u._)(function*(){var r,i=String(e||"").trim(),a=String(t||"").trim();if(i&&a){var n={viewType:this.viewType,pippitAssetId:i,tag:a};eO("remove_asset_tag","start",n);var s=yield this.executeAsync(()=>(0,u._)(function*(){return m.pippitService.DeleteTag({pippit_asset_id:i,tag:a,Base:{Client:"web"}})})(),{showLoading:!1,errorMessage:"\u79FB\u9664\u6807\u7B7E\u5931\u8D25"}),o=Number(null!=(r=null==s?void 0:s.ret)?r:0);if(!s||0!==o||(null==s?void 0:s.data)!==!0){var l=(null==s?void 0:s.errmsg)||"\u79FB\u9664\u6807\u7B7E\u5931\u8D25";eO("remove_asset_tag","failure",(0,h._)((0,p._)({},n),{ret:o,errmsg:l})),eB(Error(l),(0,h._)((0,p._)({},n),{ret:o}));return}(0,y.z)(()=>{var e=this.assetList.findIndex(e=>String(this.getPippitAssetId(e)||e.SourceID||(null==e?void 0:e.ID)||"")===i);if(e>=0){var t=this.assetList[e],r=Array.isArray(t.tag)?t.tag:[],n=(0,h._)((0,p._)({},t),{tag:r.filter(e=>e!==a)}),s=[...this.assetList];s[e]=n,this.assetList=s}}),eO("remove_asset_tag","success",(0,h._)((0,p._)({},n),{ret:o})),v.Z.success("\u79FB\u9664\u6807\u7B7E\u6210\u529F")}}).call(this)}createNewTag(e){return(0,u._)(function*(){var t,r=String(e||"").trim();if(r){if(this.allTags.includes(r))return void v.Z.info("\u8BE5\u6807\u7B7E\u5DF2\u5B58\u5728");var i={viewType:this.viewType,tag:r};eO("create_asset_tag","start",i);var a=yield this.executeAsync(()=>(0,u._)(function*(){return m.pippitService.CreateTag({tag:r,Base:{Client:"web"}})})(),{showLoading:!1,errorMessage:"\u65B0\u5EFA\u6807\u7B7E\u5931\u8D25"}),n=Number(null!=(t=null==a?void 0:a.ret)?t:0);if(!a||0!==n||(null==a?void 0:a.data)!==!0){var s=(null==a?void 0:a.errmsg)||"\u65B0\u5EFA\u6807\u7B7E\u5931\u8D25";eO("create_asset_tag","failure",(0,h._)((0,p._)({},i),{ret:n,errmsg:s})),eB(Error(s),(0,h._)((0,p._)({},i),{ret:n}));return}(0,y.z)(()=>{this.allTags.includes(r)||(this.allTags=[...this.allTags,r])}),eO("create_asset_tag","success",(0,h._)((0,p._)({},i),{ret:n})),v.Z.success("\u65B0\u5EFA\u6807\u7B7E\u6210\u529F")}}).call(this)}uploadAssetAndGet(e,t){return(0,u._)(function*(){(0,y.z)(()=>{this.uploadingAsset=!0});var r={viewType:this.viewType,pageNum:this.assetPageNum,pageSize:this.assetPageSize,layer:"store"};eO("upload_asset","start",(0,h._)((0,p._)({},r),{fileName:e.name,fileType:e.type,fileSize:e.size}));try{if(!(null==(i=yield(0,eC.YQ)(e,t))?void 0:i.success)||!(null==(c=i.data)?void 0:c.asset_id))throw Error((null==i?void 0:i.error)||"\u4E0A\u4F20\u5931\u8D25");var i,a,n,s=i.data.asset_id,o=i.data.pippit_asset_id;a=o||s;var l=!!(o&&this.assetList.some(e=>String(null==e?void 0:e.PippitAssetID)===String(o)));yield new Promise(e=>window.setTimeout(e,300)),yield this.fetchAssetList();var d=this.assetList.find(e=>o?String(null==e?void 0:e.PippitAssetID)===String(o):!!s&&(String(null==e?void 0:e.ID)===String(s)||String(null==e?void 0:e.SourceID)===String(s)));if(!d){if(o)try{var c,u,_,g,f,b,x,I,S,w=yield m.pippitService.AssetDetail({PippitAssetID:o,Base:{Client:"web"}}),N=Number(null!=(I=null==w?void 0:w.ret)?I:0),C=0===N?null==w||null==(x=w.data)?void 0:x[0]:null;if(null==C?void 0:C.PippitAssetID)return eO("upload_asset","success",(0,h._)((0,p._)({},r),{assetId:null!=(S=null!=a?a:o)?S:s,existedInList:l,ret:N})),{asset:C,existedInList:l};if(0!==N){var T=(null==w?void 0:w.errmsg)||"\u83B7\u53D6\u8D44\u4EA7\u8BE6\u60C5\u5931\u8D25";v.Z.error(T)}}catch(e){var k=e instanceof Error?e.message:"\u83B7\u53D6\u8D44\u4EA7\u8BE6\u60C5\u5931\u8D25";v.Z.error(k)}var j=(null==(b=e.type)?void 0:b.toLowerCase().startsWith("video/"))?B.h3.Video:B.h3.Image,P=null!=(_=null!=(u=i.data.download_url)?u:i.url)?_:"",L=null!=(g=i.data.cover_url)?g:"";return eO("upload_asset","success",(0,h._)((0,p._)({},r),{assetId:null!=(f=null!=a?a:o)?f:s,existedInList:l})),{asset:{PippitAssetID:o,AssetType:j,Name:e.name,Image:j===B.h3.Image?{url:P,name:e.name}:void 0,Video:j===B.h3.Video?{download_url:P,name:e.name,cover_url:L,preview_url:P}:void 0},existedInList:l}}return eO("upload_asset","success",(0,h._)((0,p._)({},r),{assetId:null!=(n=null!=a?a:o)?n:s,existedInList:l})),{asset:d,existedInList:l}}catch(e){var A,M,D,R,E=e instanceof Error?e:Error(String(e)),U=E.message||"\u4E0A\u4F20\u8D44\u4EA7\u5931\u8D25";v.Z.error(U);var O=Number(null!=(D=null==i?void 0:i.ret)?D:0),z=(null==i?void 0:i.errmsg)||(null==i?void 0:i.error)||U,F=null!=(R=null!=a?a:null==i||null==(A=i.data)?void 0:A.pippit_asset_id)?R:null==i||null==(M=i.data)?void 0:M.asset_id;throw eO("upload_asset","failure",(0,h._)((0,p._)({},r),{assetId:F,ret:O,errmsg:z})),eB(E,(0,h._)((0,p._)({},r),{assetId:F,ret:O,errmsg:z})),e}finally{(0,y.z)(()=>{this.uploadingAsset=!1})}}).call(this)}fetchCharacterList(){return(0,u._)(function*(){var e,t=[],r={viewType:this.viewType,pageNum:this.characterPageNum,pageSize:this.characterPageSize};eO("load_character_list","start",r);var i=yield this.executeAsync(()=>(0,u._)(function*(){var e,r,i,a=yield m.pippitService.CharacterEntityList({Base:{Client:"web"}}),n=((null==a||null==(e=a.data)?void 0:e.Character)||[]).filter(e=>Array.isArray(null==e?void 0:e.CharacterEntitys)&&e.CharacterEntitys.length>0);t=n;var s=this.flattenCharacterEntities(n),o=this.sortCharacters(s),l=this.toNumber(null!=(i=null==a||null==(r=a.data)?void 0:r.Total)?i:n.length);return(0,y.z)(()=>{this.characterFullList=n,this.characterAllList=o,this.characterTotal=l,this.applyCharacterPage()}),a}).call(this)),a=Number(null!=(e=null==i?void 0:i.ret)?e:0);if(i&&0===a)eO("load_character_list","success",(0,h._)((0,p._)({},r),{ret:a,total:this.characterTotal}));else{var n=(null==i?void 0:i.errmsg)||"\u83B7\u53D6\u89D2\u8272\u5217\u8868\u5931\u8D25";eO("load_character_list","failure",(0,h._)((0,p._)({},r),{ret:a,errmsg:n,total:this.characterTotal})),eB(Error(n),(0,h._)((0,p._)({},r),{ret:a}))}return(0,y.z)(()=>{this.characterLoaded=!0}),t}).call(this)}deleteAssets(e){return(0,u._)(function*(){var t,r=(e||[]).map(e=>String(e||"").trim()).filter(e=>e.length>0);if(0!==r.length){var i={viewType:this.viewType,count:r.length,assetIds:r};eO("delete_asset","start",i);var a=yield this.executeAsync(()=>(0,u._)(function*(){return m.pippitService.AgentAssetDelete({PippitAssetIDS:r,Base:{Client:"web"}})})(),{showLoading:!0,errorMessage:"\u5220\u9664\u8D44\u4EA7\u5931\u8D25"}),n=Number(null!=(t=null==a?void 0:a.ret)?t:0);if(!a||0!==n||(null==a?void 0:a.data)!==!0){var s=(null==a?void 0:a.errmsg)||"\u5220\u9664\u8D44\u4EA7\u5931\u8D25";eO("delete_asset","failure",(0,h._)((0,p._)({},i),{ret:n,errmsg:s})),eB(Error(s),(0,h._)((0,p._)({},i),{ret:n}));return}eO("delete_asset","success",(0,h._)((0,p._)({},i),{ret:n})),v.Z.success("\u5220\u9664\u8D44\u4EA7\u6210\u529F"),"asset"===this.viewType&&(yield this.fetchAssetList())}}).call(this)}openAssetDetail(e){return(0,u._)(function*(){this.selectedAsset=e,this.selectedCharacter=null,this.detailVisible=!0,this.detailLoading=!0,this.detailError=null,this.assetDetail=null,this.characterDetail=null;var t,r=this.getPippitAssetId(e)||e.SourceID||(null==e?void 0:e.ID),i={viewType:this.viewType,assetId:r};eO("open_asset_detail","start",i);var a=yield this.executeAsync(()=>(0,u._)(function*(){var t=yield m.pippitService.AssetDetail(this.buildAssetDetailRequest(e));return(0,y.z)(()=>{var r,i=null==t||null==(r=t.data)?void 0:r[0];this.assetDetail=i||e||null}),t}).call(this),{showLoading:!1,showError:!1}),n=Number(null!=(t=null==a?void 0:a.ret)?t:0),s=0===n?null==a?void 0:a.data:null;if(a&&0===n&&s)eO("open_asset_detail","success",(0,h._)((0,p._)({},i),{ret:n}));else{var o=(null==a?void 0:a.errmsg)||"\u83B7\u53D6\u8D44\u4EA7\u8BE6\u60C5\u5931\u8D25";v.Z.error(o),eO("open_asset_detail","failure",(0,h._)((0,p._)({},i),{ret:n,errmsg:o})),eB(Error(o),(0,h._)((0,p._)({},i),{ret:n})),this.closeDetail()}(0,y.z)(()=>{this.detailLoading=!1})}).call(this)}openCharacterDetail(e){return(0,u._)(function*(){this.selectedCharacter=e,this.selectedAsset=null,this.detailVisible=!0,this.detailLoading=!0,this.detailError=null,this.assetDetail=null,this.characterDetail=null,this.characterDetailAllAssets=[];var t,r,i=null==e?void 0:e._allCharacterEntities;if(i&&Array.isArray(i))return void(0,y.z)(()=>{this.characterDetail=e,this.characterDetailAllAssets=i,this.detailLoading=!1});var a=(null==e||null==(t=e.Entity)?void 0:t.EntityID)||(null==e?void 0:e.EntityID),n={viewType:this.viewType,entityId:a};eO("open_character_detail","start",n);var s=yield this.executeAsync(()=>(0,u._)(function*(){var t,r,i,a,n=yield m.pippitService.CharacterEntityDetail(this.buildCharacterDetailRequest(e)),s=(null==e||null==(t=e.Entity)?void 0:t.EntityID)||(null==e?void 0:e.EntityID),o=null==n?void 0:n.data,l=(null==o||null==(r=o.CharacterEntitys)?void 0:r.find(e=>{var t;return(null==e||null==(t=e.Entity)?void 0:t.EntityID)===s}))||(null==o||null==(i=o.CharacterEntitys)?void 0:i[0]),d=(null==o||null==(a=o.CharacterEntitys)?void 0:a.map(e=>(0,h._)((0,p._)({},e),{CharacterID:null==o?void 0:o.CharacterID,CharacterName:null==o?void 0:o.CharacterName})))||[];return(0,y.z)(()=>{this.characterDetail=l?(0,h._)((0,p._)({},l),{CharacterID:null==o?void 0:o.CharacterID,CharacterName:null==o?void 0:o.CharacterName}):e,this.characterDetailAllAssets=d}),n}).call(this),{showLoading:!1,errorMessage:"\u83B7\u53D6\u89D2\u8272\u8BE6\u60C5\u5931\u8D25"}),o=Number(null!=(r=null==s?void 0:s.ret)?r:0),l=0===o?null==s?void 0:s.data:null;if(s&&0===o&&l)eO("open_character_detail","success",(0,h._)((0,p._)({},n),{ret:o}));else{var d=(null==s?void 0:s.errmsg)||"\u83B7\u53D6\u89D2\u8272\u8BE6\u60C5\u5931\u8D25";eO("open_character_detail","failure",(0,h._)((0,p._)({},n),{ret:o,errmsg:d})),eB(Error(d),(0,h._)((0,p._)({},n),{ret:o}))}(0,y.z)(()=>{this.detailLoading=!1})}).call(this)}buildAssetDetailRequest(e){var t,r,i,a,n=(null==e?void 0:e.SourceInfo)||{},s=null!=(a=null==e?void 0:e.AssetSourceType)?a:null==n?void 0:n.SourceType,o=(null==e?void 0:e.SourceID)||(null==n||null==(t=n.EverPhotoData)?void 0:t.asset_id)||(null==n||null==(r=n.VodData)?void 0:r.vid)||(null==n||null==(i=n.ImagexData)?void 0:i.uri)||(null==e?void 0:e.AssetSourceID);return{PippitAssetID:this.getPippitAssetId(e),AssetSourceType:s,AssetSourceID:o,Base:{Client:"web"}}}buildCharacterDetailRequest(e){var t;return{EntityID:(null==e||null==(t=e.Entity)?void 0:t.EntityID)||(null==e?void 0:e.EntityID),Base:{Client:"web"}}}sortAssets(e){return[...e].sort((e,t)=>this.getAssetTimestamp(t)-this.getAssetTimestamp(e))}sortCharacters(e){return[...e].sort((e,t)=>this.getCharacterTimestamp(t)-this.getCharacterTimestamp(e))}applyCharacterPage(){var e=this.characterPageNum*this.characterPageSize;this.characterList=this.characterAllList.slice(0,e)}flattenCharacterEntities(e){var t=function(e){var t=(null==e?void 0:e.CharacterEntitys)||[];if(0===t.length)return"continue";var i=t[0],a=t.map(t=>(0,h._)((0,p._)({},t),{CharacterID:null==e?void 0:e.CharacterID,CharacterName:null==e?void 0:e.CharacterName,CharacterDesc:null==e?void 0:e.CharacterDesc,biz_type:null==e?void 0:e.biz_type}));if(r.push((0,h._)((0,p._)({},i),{CharacterID:null==e?void 0:e.CharacterID,CharacterName:null==e?void 0:e.CharacterName,CharacterDesc:null==e?void 0:e.CharacterDesc,biz_type:null==e?void 0:e.biz_type,_allCharacterEntities:a})),r.length>=ez.MAX_CHARACTER_LIST_SIZE)return{v:r}},r=[];for(var i of e){var a=t(i);if("object"===(0,eA._)(a))return a.v}return r}getAssetTimestamp(e){if(!e)return 0;var t,r,i,a=(null==e?void 0:e.SourceInfo)||{};for(var n of[null==e?void 0:e.created_at,null==e?void 0:e.create_time,null==e?void 0:e.CreateTime,null==e?void 0:e.UpdateTime,null==e?void 0:e.updated_at,null==a?void 0:a.created_at,null==a?void 0:a.create_time,null==a||null==(t=a.EverPhotoData)?void 0:t.create_time,null==a||null==(r=a.ImagexData)?void 0:r.create_time,null==a||null==(i=a.VodData)?void 0:i.create_time,this.getPippitAssetId(e)]){var s=this.normalizeTimestamp(n);if(s)return s}return 0}getCharacterTimestamp(e){if(!e)return 0;for(var t of[null==(r=e.Entity)?void 0:r.CreateTime,null==(i=e.Entity)?void 0:i.create_time,null==(a=e.Entity)?void 0:a.UpdateTime,null==(n=e.Entity)?void 0:n.updated_at,null==(s=e.Entity)?void 0:s.EntityID]){var r,i,a,n,s,o=this.normalizeTimestamp(t);if(o)return o}return this.getAssetTimestamp(e.Asset)}getPippitAssetId(e){if(e)return null==e?void 0:e.PippitAssetID}mergeAssets(e,t){var r=new Map,i=e=>{var t=this.getPippitAssetId(e),i=t?String(t):"__asset_".concat(r.size);r.has(i)||r.set(i,e)};e.forEach(i),t.forEach(i);var a=Array.from(r.values());return a.length>ez.MAX_ASSET_LIST_SIZE?a.slice(-ez.MAX_ASSET_LIST_SIZE):a}normalizeTimestamp(e){if(null==e)return 0;if("number"==typeof e)return e;if("string"==typeof e){var t=Number(e);if(!Number.isNaN(t))return t;var r=Date.parse(e);if(!Number.isNaN(r))return r}return 0}toNumber(e){var t=Number(e);return Number.isFinite(t)?t:0}constructor(e){var t;super(e),t=this,t.viewType="asset",t.assetTypeFilter=null,t.assetCategoryFilter=null,t.tagFilter=[],t.allTags=[],t.assetList=[],t.characterList=[],t.characterAllList=[],t.characterFullList=[],t.assetLoaded=!1,t.characterLoaded=!1,t.uploadingAsset=!1,t.loadingMore=!1,t.assetTotal=0,t.characterTotal=0,t.assetPageNum=1,t.assetPageSize=40,t.characterPageNum=1,t.characterPageSize=40,t.detailVisible=!1,t.detailLoading=!1,t.detailError=null,t.assetDetail=null,t.characterDetail=null,t.characterDetailAllAssets=[],t.selectedAsset=null,t.selectedCharacter=null,t.setViewType=e=>{t.viewType!==e&&(t.viewType=e,t.loadingMore=!1,t.detailVisible=!1,t.detailError=null,"asset"===e&&0===t.assetList.length&&(t.assetPageNum=1,t.fetchAssetList()),"character"===e&&0===t.characterAllList.length&&(t.characterPageNum=1,t.fetchCharacterList()))},t.setAssetCategoryFilter=e=>{t.assetCategoryFilter!==e&&(t.assetCategoryFilter=e,t.loadingMore=!1,"asset"===t.viewType&&(t.assetPageNum=1,t.assetLoaded=!1,t.assetList=[],t.fetchAssetList()))},t.setTagFilter=e=>{var r=Array.from(new Set((e||[]).map(e=>null==e?"":String(e).trim()).filter(e=>e.length>0))),i=t.tagFilter;i.length===r.length&&i.every((e,t)=>e===r[t])||(t.tagFilter=r,t.loadingMore=!1,"asset"===t.viewType&&(t.assetPageNum=1,t.assetLoaded=!1,t.assetList=[],t.fetchAssetList()))},t.applyAssetFilters=e=>{var r,i,a=null!=(r=e.assetType)?r:null,n=null!=(i=e.category)?i:null,s=Array.from(new Set((e.tags||[]).map(e=>null==e?"":String(e).trim()).filter(e=>e.length>0))),o=t.tagFilter,l=o.length!==s.length||o.some((e,t)=>e!==s[t]),d=t.assetTypeFilter!==a,c=t.assetCategoryFilter!==n;(l||d||c)&&(t.assetTypeFilter=a,t.assetCategoryFilter=n,t.tagFilter=s,t.loadingMore=!1,"asset"===t.viewType&&(t.assetPageNum=1,t.assetLoaded=!1,t.assetList=[],t.fetchAssetList()))},t.setAssetTypeFilter=e=>{t.assetTypeFilter!==e&&(t.assetTypeFilter=e,t.loadingMore=!1,"asset"===t.viewType&&(t.assetPageNum=1,t.assetLoaded=!1,t.assetList=[],t.fetchAssetList()))},t.setPage=e=>{e<1&&(e=1),"asset"===t.viewType?(t.assetPageNum=e,t.fetchAssetList()):(t.characterPageNum=e,t.characterAllList.length>0?t.applyCharacterPage():t.fetchCharacterList())},t.setPageSize=e=>{e<1||("asset"===t.viewType?(t.assetPageSize=e,t.assetPageNum=1,t.fetchAssetList()):(t.characterPageSize=e,t.characterPageNum=1,t.characterAllList.length>0?t.applyCharacterPage():t.fetchCharacterList()))},t.refresh=()=>{if("asset"===t.viewType){t.assetPageNum=1,t.fetchAssetList();return}t.characterPageNum=1,t.fetchCharacterList()},t.closeDetail=()=>{t.detailVisible=!1,t.detailLoading=!1,t.detailError=null,t.assetDetail=null,t.characterDetail=null,t.characterDetailAllAssets=[],t.selectedAsset=null,t.selectedCharacter=null},t.setCharacterDetailAsset=e=>{t.characterDetail=e},t.loadMore=()=>(0,u._)(function*(){if(!t.loadingMore&&t.hasNextPage){(0,y.z)(()=>{t.loadingMore=!0});var e={viewType:t.viewType,pageNum:t.currentPageNum+1,pageSize:t.currentPageSize};eO("load_more","start",e);try{"asset"===t.viewType?(t.assetPageNum+=1,yield t.fetchAssetList({append:!0,showLoading:!1})):(t.characterPageNum+=1,t.characterAllList.length>0?t.applyCharacterPage():yield t.fetchCharacterList()),eO("load_more","success",e)}catch(t){var r=t instanceof Error?t:Error(String(t));throw eO("load_more","failure",(0,h._)((0,p._)({},e),{errmsg:r.message})),eB(r,(0,h._)((0,p._)({},e),{errmsg:r.message})),t}finally{(0,y.z)(()=>{t.loadingMore=!1})}}})(),t.characterEditStore=new eE(e,t),(0,y.rC)(t,{viewType:y.LO,assetTypeFilter:y.LO,assetCategoryFilter:y.LO,tagFilter:y.LO.shallow,allTags:y.LO.shallow,assetList:y.LO.shallow,characterList:y.LO.shallow,characterAllList:y.LO.shallow,characterFullList:y.LO.shallow,assetLoaded:y.LO,characterLoaded:y.LO,assetTotal:y.LO,characterTotal:y.LO,assetPageNum:y.LO,assetPageSize:y.LO,characterPageNum:y.LO,characterPageSize:y.LO,detailVisible:y.LO,detailLoading:y.LO,detailError:y.LO,assetDetail:y.LO.ref,characterDetail:y.LO.ref,characterDetailAllAssets:y.LO.shallow,selectedAsset:y.LO.ref,selectedCharacter:y.LO.ref,characterEditStore:y.LO.ref,uploadingAsset:y.LO,loadingMore:y.LO,currentList:y.Fl,currentTotal:y.Fl,currentPageNum:y.Fl,currentPageSize:y.Fl,currentLoaded:y.Fl,hasNextPage:y.Fl,setViewType:y.aD,setPage:y.aD,setPageSize:y.aD,setAssetTypeFilter:y.aD,setAssetCategoryFilter:y.aD,setTagFilter:y.aD,applyAssetFilters:y.aD,refresh:y.aD,closeDetail:y.aD,loadMore:y.aD,setCharacterDetailAsset:y.aD})}}ez.MAX_ASSET_LIST_SIZE=500,ez.MAX_CHARACTER_LIST_SIZE=200;var eF=r(4600),eZ=((s={})[s.File=0]="File",s[s.ToneGenerate=1]="ToneGenerate",s[s.URL=2]="URL",s),eq=r(64787),eG={tone_id:"7488597795964718387",tone_name:"\u9ED8\u8BA4\u97F3\u8272",gender:"\u9ED8\u8BA4",age_group:"\u9ED8\u8BA4",style:"\u9ED8\u8BA4"};class eV extends b.u{onInitialize(){this.ensureToneList(),this.ensureSegments()}onDestroy(){this.onReset()}get currentToneId(){var e;return"single"===this.scenario&&(null==(e=this.detectedRoles[0])?void 0:e.id)&&this.roleToneMap[this.detectedRoles[0].id]||eG.tone_id}setScenario(e){this.scenario=e,"single"===e&&this.segments.length>1&&(this.segments=[this.segments[0]])}setScript(e){this.textScript=e,"single"===this.scenario&&this.segments[0]&&(this.segments[0].script=e)}setPrompt(e){this.actionPrompt=e}setToneForRole(e,t){this.roleToneMap=(0,h._)((0,p._)({},this.roleToneMap),{[e]:t})}addSegment(){this.segments.push({id:(0,eF.Z)(),script:""})}updateSegment(e,t){this.segments=this.segments.map(r=>r.id===e?(0,p._)({},r,t):r)}removeSegment(e){this.segments=this.segments.filter(t=>t.id!==e)}onReset(){this.scenario="single",this.coverImage=null,this.audioAsset=null,this.textScript="",this.actionPrompt="",this.toneList=[],this.roleToneMap={},this.detectedRoles=[],this.segments=[],this.ttsPreviewUrl=null,this.masks=[],this.objects=[],this.generateId=null,this.loadingTone=!1,this.loadingDetect=!1,this.loadingTTS=!1,this.loadingGenerate=!1,this.uploadingAudio=!1,this.uploadingImage=!1,this.ensureSegments()}clearCover(){this.coverImage=null,this.detectedRoles=[],this.masks=[],this.objects=[]}clearAudio(){this.audioAsset=null}ensureSegments(){this.segments.length||(this.segments=[{id:(0,eF.Z)(),script:""}])}uploadCoverImage(e){return(0,u._)(function*(){this.uploadingImage=!0;try{var t,r=yield(0,eC.YQ)(e);if(!r.success||!r.url)throw Error(r.error||"\u56FE\u7247\u4E0A\u4F20\u5931\u8D25");var i={url:r.url,assetId:null==(t=r.data)?void 0:t.asset_id,name:r.originalName};(0,y.z)(()=>{this.coverImage=i}),yield this.detectRoles(i)}catch(e){this.handleError(e)}finally{this.uploadingImage=!1}}).call(this)}uploadAudio(e){return(0,u._)(function*(){this.uploadingAudio=!0;try{var t,r,i=yield(0,eC.YQ)(e);if(!i.success||!i.url)throw Error(i.error||"\u97F3\u9891\u4E0A\u4F20\u5931\u8D25");var a={url:i.url,assetId:null==(t=i.data)?void 0:t.asset_id,name:i.originalName,duration:null==(r=i.data)?void 0:r.duration};(0,y.z)(()=>{this.audioAsset=a}),v.Z.success("\u97F3\u9891\u4E0A\u4F20\u6210\u529F")}catch(e){this.handleError(e)}finally{this.uploadingAudio=!1}}).call(this)}ensureWorkspaceId(){var e=this.$root.loginStore.userConfig.workspace_id;if(!e)throw Error("\u7F3A\u5C11 workspaceId");return e}detectRoles(e){return(0,u._)(function*(){if(null==e?void 0:e.url){this.loadingDetect=!0;try{var t=this.ensureWorkspaceId(),r=yield m.pippitOmniService.ImageObjectDetect({img_info:{url:e.url,id:e.assetId},workspace_id:t}),i=null==r?void 0:r.data,a=(null==i?void 0:i.attribute_info_list)||[],n=(null==i?void 0:i.mask_image_list)||[],s=(null==i?void 0:i.object_image_list)||[],o=[];a.forEach((e,t)=>{o.push({id:(null==e?void 0:e.recommend_voice_id)||"role-".concat(t+1),recommendToneId:null==e?void 0:e.recommend_voice_id})}),o.length||o.push({id:"role-1"});var l=(0,p._)({},this.roleToneMap);o.forEach(e=>{e.recommendToneId&&(l[e.id]=e.recommendToneId)}),(0,y.z)(()=>{this.detectedRoles=o,this.roleToneMap=l,this.masks=n,this.objects=s})}catch(e){this.handleError(e)}finally{this.loadingDetect=!1}}}).call(this)}ensureToneList(){return(0,u._)(function*(){if(!this.toneList.length&&!this.loadingTone){this.loadingTone=!0;try{for(var e=[],t="0",r=!0;r;){var i,a,n,s,o=yield m.pippitService.GetToneList({count:200,cursor:t});if(this.ensureApiSuccess(o),(null!=(s=null==o||null==(i=o.data)?void 0:i.tone_list)?s:[]).forEach(t=>{var r=this.transformMaterialToTone(t);r&&!e.find(e=>e.tone_id===r.tone_id)&&e.push(r)}),r=!!(null==o||null==(a=o.data)?void 0:a.has_more),!(t=(null==o||null==(n=o.data)?void 0:n.cursor)||void 0))break}(0,y.z)(()=>{this.toneList=[eG,...e]})}catch(e){this.handleError(e)}finally{this.loadingTone=!1}}}).call(this)}ensureAudioForSegment(e){return(0,u._)(function*(){if(e.audioUrl)return e;if(e.script){var t=e.toneId||(e.roleId?this.roleToneMap[e.roleId]:void 0)||eG.tone_id;return(0,h._)((0,p._)({},e),{audioUrl:void 0,toneId:t})}return e}).call(this)}generate(){return(0,u._)(function*(){var e;if(!(null==(e=this.coverImage)?void 0:e.url))return v.Z.error("\u8BF7\u5148\u4E0A\u4F20\u89D2\u8272\u56FE\u7247"),null;if("single"===this.scenario&&!this.audioAsset&&!this.textScript)return v.Z.error("\u8BF7\u5148\u63D0\u4F9B\u6587\u672C\u6216\u97F3\u9891"),null;this.loadingGenerate=!0;try{var t=this.ensureWorkspaceId(),r={url:this.coverImage.url,id:this.coverImage.assetId},i=(0,eF.Z)();if("multi"===this.scenario){var a,n,s=[],o=[];for(var l of this.segments)o.push((yield this.ensureAudioForSegment(l)));o.forEach(e=>{if(e.audioUrl){e.roleId||null==(t=this.detectedRoles[0])||t.id;var t,i,a=null==(i=e.script)?void 0:i.trim();s.push({audio_info:{audio_url:"",tone_id:e.toneId,audio_from:eZ.ToneGenerate,audio_to_text_data:a?{text:a}:void 0},img_info:r,prompt:e.prompt||this.actionPrompt,mask_list:this.masks,object_list:this.objects})}});var d=o.map(e=>{var t;return null==(t=e.script)?void 0:t.trim()}).filter(Boolean).join("\n"),c=this.buildEventInfo(d,{audio_from:eZ.ToneGenerate,tone_id:(null==(n=o[0])?void 0:n.toneId)||this.currentToneId}),u=yield m.pippitService.TryOmniTask({img_info:r,audio_info:{audio_url:""},use_wrap:!0,workspace_id:t,generate_id:i,generate_pipeline:s,all_mask_image_list:this.masks,all_object_image_list:this.objects,event_info:c});return(0,y.z)(()=>{var e;this.generateId=(null==u||null==(e=u.data)?void 0:e.generate_id)||i}),u}var p=null;if(null==(a=this.audioAsset)?void 0:a.url)p={audio_url:this.audioAsset.url,audio_from:eZ.File,audio_name:this.audioAsset.name};else if(this.textScript){var h,_=((null==(h=this.detectedRoles[0])?void 0:h.id)?this.roleToneMap[this.detectedRoles[0].id]:void 0)||eG.tone_id;p={audio_url:"",tone_id:_,audio_from:eZ.ToneGenerate}}if(!p)throw Error("\u7F3A\u5C11\u97F3\u9891\u4FE1\u606F");var g=this.textScript.trim();g&&(p.audio_to_text_data={text:g});var f=this.buildEventInfo(g,p),b=yield m.pippitService.TryOmniTask({img_info:r,audio_info:p,use_wrap:!0,workspace_id:t,generate_id:i,all_mask_image_list:this.masks,all_object_image_list:this.objects,event_info:f});return(0,y.z)(()=>{var e;this.generateId=(null==b||null==(e=b.data)?void 0:e.generate_id)||i}),b}catch(e){return this.handleError(e),null}finally{this.loadingGenerate=!1}}).call(this)}ensureApiSuccess(e){if(!e)throw Error("\u63A5\u53E3\u5F02\u5E38");if(void 0!==e.ret&&null!==e.ret&&0!==e.ret&&"0"!==e.ret)throw Error(e.errmsg||"\u63A5\u53E3\u8FD4\u56DE\u5931\u8D25")}buildEventInfo(e,t){var r,i,a,n,s=(null==t?void 0:t.audio_from)===eZ.File?"upload":"tts",o=(null==t?void 0:t.tone_id)||this.currentToneId,l=this.toneList.find(e=>e.tone_id===o),d=this.detectedRoles[0];return{inspiration_id:"",script:e||"",entrance_from:"web",tab_name:"web",enter_from:"web",page_from:"web",generate_version:"0",audio_info:JSON.stringify({audio_id:(null==(r=this.audioAsset)?void 0:r.assetId)||"",timestamp:(null==(i=this.audioAsset)?void 0:i.duration)!==void 0?String(null==(a=this.audioAsset)?void 0:a.duration):"",audio_name:(null==(n=this.audioAsset)?void 0:n.name)||"",audio_script:e||"",audio_rank:""}),voiceover_type:s,voice_info:JSON.stringify({voice_id:o||"",voice_name:(null==l?void 0:l.tone_name)||"",voice_rank:l?1:""}),character_info:JSON.stringify({character_id:(null==d?void 0:d.id)||"",character_rank:d?1:"",is_preset:d?1:""})}}transformMaterialToTone(e){if(!e)return null;var t,r,i,a,n,s,o=null!=(n=e.ResourceID)?n:e.resource_id,l=null!=(s=e.MaterialType)?s:e.material_type;return o&&l===eq.tc.Timbre?{tone_id:o,tone_name:((null==(r=e.detail)||null==(t=r.voice_info)?void 0:t.name)||"").toString()||"\u672A\u547D\u540D\u97F3\u8272",preview_url:(null==e||null==(a=e.detail)||null==(i=a.voice_info)?void 0:i.preview_audio_url)||""}:null}extractTagValue(e,t){if(!(null==e?void 0:e.length))return"";var r=t.map(e=>e.toLowerCase());for(var i of e){var a=function(e){var t,i,a,n,s=(null!=(a=null!=(i=null!=(t=e.name)?t:e.Name)?i:e.tag_name)?a:"").toString(),o=s.toLowerCase(),l=null!=(n=e.tag_category)?n:e.TagCategory,d=[null==l?void 0:l.FirstCategory,null==l?void 0:l.first_category,null==l?void 0:l.FirstCategoryZH,null==l?void 0:l.first_category_zh,null==l?void 0:l.SecondCategory,null==l?void 0:l.second_category,null==l?void 0:l.SecondCategoryZH,null==l?void 0:l.second_category_zh].filter(Boolean).map(e=>e.toString().toLowerCase()).some(e=>r.some(t=>e.includes(t))),c=!!o&&r.some(e=>o.includes(e));if(d||c)return{v:s}}(i);if("object"===(0,eA._)(a))return a.v}return""}constructor(e){super(e),this.scenario="single",this.coverImage=null,this.audioAsset=null,this.textScript="",this.actionPrompt="",this.toneList=[],this.roleToneMap={},this.detectedRoles=[],this.segments=[],this.ttsPreviewUrl=null,this.masks=[],this.objects=[],this.generateId=null,this.loadingTone=!1,this.loadingDetect=!1,this.loadingTTS=!1,this.loadingGenerate=!1,this.uploadingImage=!1,this.uploadingAudio=!1,(0,y.rC)(this,{scenario:y.LO,coverImage:y.LO,audioAsset:y.LO,textScript:y.LO,actionPrompt:y.LO,toneList:y.LO,roleToneMap:y.LO,detectedRoles:y.LO,segments:y.LO,ttsPreviewUrl:y.LO,masks:y.LO,objects:y.LO,generateId:y.LO,loadingTone:y.LO,loadingDetect:y.LO,loadingTTS:y.LO,loadingGenerate:y.LO,uploadingImage:y.LO,uploadingAudio:y.LO,currentToneId:y.Fl,setScenario:y.aD,setScript:y.aD,setPrompt:y.aD,setToneForRole:y.aD,addSegment:y.aD,updateSegment:y.aD,removeSegment:y.aD,onReset:y.aD,clearAudio:y.aD,clearCover:y.aD})}}var eH=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return(0,u._)(function*(){var{delayMs:r=500,numTry:i=2}=t;try{return yield e()}catch(n){var a=i-1;if(a<=0)throw n;return yield(0,en._)(r),yield eH(e,(0,h._)((0,p._)({},t),{numTry:a}))}})()},eW=r(48206);class eQ extends b.u{onInitialize(){return(0,u._)(function*(){})()}onReset(){(0,y.z)(()=>{this.sugPromptsMap.clear(),this.loadingStatusMap.clear(),this.errorMap.clear(),this.assetUploadStatus.clear(),this.assetIdMap.clear()})}get integratedAgentSugs(){for(var e=this.sugPromptsMap.get("video_part_chat_agent")||[],t=this.sugPromptsMap.get("video_chat_agent")||[],r=this.sugPromptsMap.get("image_chat_agent")||[],i=e.map(e=>(0,h._)((0,p._)({},e),{sourceAgent:"video_part_chat_agent"})).sort(()=>Math.random()-.5).slice(0,3),a=[...t.map(e=>(0,h._)((0,p._)({},e),{sourceAgent:"video_chat_agent"})),...r.map(e=>(0,h._)((0,p._)({},e),{sourceAgent:"image_chat_agent"}))],n=new Set,s=[...a.filter(e=>{var t=e.prompt||e.title||"";return!n.has(t)&&(n.add(t),!0)})],o=s.length-1;o>0;o-=1){var l=Math.floor(Math.random()*(o+1));[s[o],s[l]]=[s[l],s[o]]}return[...i,...s.slice(0,2)].slice(0,4)}constructor(e){var t;super(e),t=this,t.sugPromptsMap=new Map,t.loadingStatusMap=new Map,t.errorMap=new Map,t.assetUploadStatus=new Map,t.assetIdMap=new Map,t.getSugPrompts=e=>"integrated_agent"===e?t.integratedAgentSugs:t.sugPromptsMap.get(e)||[],t.isLoading=e=>t.loadingStatusMap.get(e)||!1,t.getError=e=>t.errorMap.get(e),t.hasSugPrompts=e=>t.getSugPrompts(e).length>0,t.getPromptList=e=>t.getSugPrompts(e).map(e=>e.prompt||e.title||"").filter(Boolean),t.loadSugPrompts=(e,r)=>(0,u._)(function*(){if("integrated_agent"!==e){var i=Math.max(0,null!=(a=null==r?void 0:r.retryTimes)?a:0);try{(0,y.z)(()=>{t.loadingStatusMap.set(e,!0),t.errorMap.set(e,void 0)});var a,n,s=yield eH(()=>(0,u._)(function*(){var t,i=yield m.pippitService.ListWebAgentSugWeb({agent_name:e,prompt:(null==r?void 0:r.prompt)||""});if(!(null==i||null==(t=i.data)?void 0:t.sug_list))throw Error((null==i?void 0:i.errmsg)||"\u83B7\u53D6SUG\u63D0\u793A\u8BCD\u5931\u8D25");return i})(),{numTry:i});if(null==s||null==(n=s.data)?void 0:n.sug_list){var o=s.data.sug_list.filter(e=>e.prompt||e.title),l=o;"pippit_nest_agent"!==e&&(l=[...o].sort(()=>Math.random()-.5));var d=l.slice(0,4);(0,y.z)(()=>{t.sugPromptsMap.set(e,d)}),yield(0,y.gx)(()=>!!t.$root.loginStore.userConfig.workspace_id),t.supplementAssetIds(d)}else(0,y.z)(()=>{t.sugPromptsMap.set(e,[]),t.errorMap.set(e,(null==s?void 0:s.errmsg)||"\u83B7\u53D6SUG\u63D0\u793A\u8BCD\u5931\u8D25")})}catch(r){(0,y.z)(()=>{t.sugPromptsMap.set(e,[]),t.errorMap.set(e,r instanceof Error?r.message:"\u52A0\u8F7DSUG\u63D0\u793A\u8BCD\u5931\u8D25")})}finally{(0,y.z)(()=>{t.loadingStatusMap.set(e,!1)})}}})(),t.refreshAgentModeSugs=e=>t.loadSugPrompts("pippit_nest_agent",{prompt:e}),t.refreshIntegratedSugs=()=>Promise.all([t.loadSugPrompts("video_part_chat_agent"),t.loadSugPrompts("video_chat_agent"),t.loadSugPrompts("image_chat_agent")]).then(()=>void 0),t.loadAllSugPrompts=()=>(0,u._)(function*(){yield Promise.all([t.loadSugPrompts("pippit_nest_agent",{retryTimes:3}),t.loadSugPrompts("video_part_chat_agent",{retryTimes:3}),t.loadSugPrompts("video_chat_agent",{retryTimes:3}),t.loadSugPrompts("image_chat_agent",{retryTimes:3})])})(),t.clearSugPrompts=e=>{(0,y.z)(()=>{e?(t.sugPromptsMap.delete(e),t.errorMap.delete(e)):(t.sugPromptsMap.clear(),t.errorMap.clear())})},t.supplementAssetIds=e=>(0,u._)(function*(){try{var r=[];if(e.forEach(e=>{e.asset_list&&e.asset_list.length>0&&e.asset_list.forEach(e=>{e.url&&!t.assetUploadStatus.has(e.url)&&r.push({url:e.url,assetType:e.asset_type})})}),0===r.length)return;var i=r.map(e=>{var{url:r,assetType:i}=e;return t.uploadAssetAndUpdateMap(r,i)});yield Promise.allSettled(i)}catch(e){}})(),t.uploadAssetAndUpdateMap=(e,r)=>(0,u._)(function*(){try{(0,y.z)(()=>{t.assetUploadStatus.set(e,"uploading")});var i,a=yield m.pippitService[(0,g.isInternal)()?"SyncAssetToEverPhotoInternal":"SyncAssetToEverPhoto"]({workspace_id:t.$root.loginStore.userConfig.workspace_id,source_type:eW.P.URL,asset_type:r,url:e,need_transcode:!1,no_occupy:!0,invisible:!0});if(null==a||null==(i=a.data)?void 0:i.asset_id){var n=a.data.asset_id;(0,y.z)(()=>{t.assetIdMap.set(e,n),t.assetUploadStatus.set(e,"completed")})}else(0,y.z)(()=>{t.assetUploadStatus.set(e,"failed")})}catch(r){(0,y.z)(()=>{t.assetUploadStatus.set(e,"failed")})}})(),t.getAssetId=e=>t.assetIdMap.get(e),t.getAssetUploadStatus=e=>t.assetUploadStatus.get(e),(0,y.rC)(t,{sugPromptsMap:y.LO,loadingStatusMap:y.LO,errorMap:y.LO,assetUploadStatus:y.LO,assetIdMap:y.LO,integratedAgentSugs:y.Fl,loadSugPrompts:y.aD,loadAllSugPrompts:y.aD,refreshAgentModeSugs:y.aD,refreshIntegratedSugs:y.aD,clearSugPrompts:y.aD,supplementAssetIds:y.aD,uploadAssetAndUpdateMap:y.aD}),t.initialize()}}var eK=[{id:"design_asset_agent",name:"\u8BBE\u8BA1\u7D20\u6750\u52A9\u624B",description:"\u5E2E\u52A9\u4F60\u5728\u9879\u76EE\u4E2D\u7BA1\u7406\u548C\u7EC4\u7EC7\u8BBE\u8BA1\u7D20\u6750\u7684\u793A\u4F8B Agent\u3002",version:"1.0.0",isDefault:!0,source:"builtin"},{id:"generate_episode_agent",name:"\u5267\u60C5\u5206\u955C\u52A9\u624B",description:"\u6839\u636E\u5267\u672C\u81EA\u52A8\u62C6\u89E3\u955C\u5934\u7ED3\u6784\u7684\u793A\u4F8B Agent\u3002",version:"1.0.0",isDefault:!1,source:"builtin"},{id:"generate_script_agent",name:"\u6587\u6848\u811A\u672C\u52A9\u624B",description:"\u56F4\u7ED5\u4EA7\u54C1\u5356\u70B9\u751F\u6210\u77ED\u89C6\u9891\u5267\u672C\u7684\u793A\u4F8B Agent\u3002",version:"1.0.0",isDefault:!1,source:"builtin"}],eY={agents:eK,defaults:{agents:["design_asset_agent"]}},eJ=[];function eX(e){return(0,u._)(function*(){var t=eJ.find(t=>t.id===e);if(t)return t;var r=eK.find(t=>t.id===e);return r?{id:r.id,name:r.name,description:r.description,content:"# ".concat(r.name,"\n\n").concat(r.description,"\n\n> \u8FD9\u662F\u793A\u4F8B\u5185\u7F6E Agent\uFF0C\u5728\u6C99\u7BB1\u6A21\u5F0F\u4E0B\u4EC5\u7528\u4E8E UI \u4F53\u9A8C\u3002")}:null})()}function e$(e,t){return"string"==typeof e&&e.trim()?e.trim():e instanceof Error&&e.message.trim()?e.message.trim():t}var e0="\u52A0\u8F7D Agent \u5217\u8868\u5931\u8D25\uFF0C\u8BF7\u7A0D\u540E\u91CD\u8BD5",e1="\u521B\u5EFA Agent \u5931\u8D25\uFF0C\u8BF7\u7A0D\u540E\u91CD\u8BD5",e2="\u66F4\u65B0 Agent \u5931\u8D25\uFF0C\u8BF7\u7A0D\u540E\u91CD\u8BD5";class e4 extends b.Z{onInitialize(){return(0,u._)(function*(){yield this.loadAgents()}).call(this)}get hasAgents(){return this.agents.length>0}get selectedAgentSummary(){var e;return this.selectedAgentId&&null!=(e=this.agents.find(e=>e.id===this.selectedAgentId))?e:null}get viewState(){return this.loading&&!this.hasAgents?"loading":this.error?"error":this.hasAgents?"ready":"empty"}setAgents(e){this.agents=e}setEditingAgentDetail(e){this.editingAgentDetail=e}setSelectedAgentId(e){this.selectedAgentId=e}setSelectedAgentDetail(e){this.selectedAgentDetail=e}setSelectedAgentLoading(e){this.selectedAgentLoading=e}setSelectedAgentError(e){this.selectedAgentError=e}setOnNavigate(e){this.onNavigate=e}navigateToAgent(e,t){this.onNavigate&&this.onNavigate(e,t)}openAgent(e,t){return(0,u._)(function*(){var r;yield this.selectAgent(e,{force:null==t?void 0:t.force}),this.navigateToAgent(e,{replace:null==(r=null==t?void 0:t.replace)||r})}).call(this)}loadAgents(){return(0,u._)(function*(){var e=yield this.executeAsync(()=>(0,u._)(function*(){var e,t,r,i,a,n,s,{marketplace:o,installed:l}=yield(0,u._)(function*(){return{marketplace:eY,installed:{agents:[...eK.map(e=>e.id),...eJ.map(e=>e.id)],customAgents:eJ.map(e=>({id:e.id,name:e.name,description:e.description}))}}})(),d=(a=new Set((i=null!=(e=null==o?void 0:o.agents)?e:[]).map(e=>e.id)),n=null!=(t=null==l?void 0:l.agents)?t:[],s=new Map((null!=(r=null==l?void 0:l.customAgents)?r:[]).map(e=>[e.id,e])),[...i,...n.filter(e=>!a.has(e)).map(e=>{var t=s.get(e);return{id:e,name:(null==t?void 0:t.name)||e,description:(null==t?void 0:t.description)||"\u81EA\u5B9A\u4E49 Agent",version:"1.0.0",isDefault:!1,source:"custom"}})]);return{marketplace:o,installed:l,mergedAgents:d}})(),{errorMessage:e0});if(e){if((0,y.z)(()=>{this.marketplace=e.marketplace,this.installedSnapshot=e.installed,this.agents=e.mergedAgents}),0===e.mergedAgents.length)return void this.selectAgent(null);this.selectedAgentId&&e.mergedAgents.some(e=>e.id===this.selectedAgentId)||this.openAgent(e.mergedAgents[0].id,{replace:!0})}}).call(this)}openCreateDialog(){this.isCreateDialogOpen=!0}closeCreateDialog(){this.isCreateDialogOpen=!1}createAgent(e){return(0,u._)(function*(){var t=yield this.executeAsync(()=>(0,u._)(function*(){var{agentId:t,name:r,description:i,content:a}=e;if(!t.trim())return{success:!1,error:"\u8BF7\u8F93\u5165 Agent ID"};if(!/^[a-zA-Z][a-zA-Z0-9_-]*$/.test(t))return{success:!1,error:"Agent ID \u5FC5\u987B\u4EE5\u5B57\u6BCD\u5F00\u5934\uFF0C\u53EA\u80FD\u5305\u542B\u5B57\u6BCD\u3001\u6570\u5B57\u3001\u4E0B\u5212\u7EBF\u6216\u8FDE\u5B57\u7B26"};if(!r.trim())return{success:!1,error:"\u8BF7\u8F93\u5165 Agent \u540D\u79F0"};if(!i.trim())return{success:!1,error:"\u8BF7\u8F93\u5165 Agent \u63CF\u8FF0"};var n=eK.some(e=>e.id===t),s=eJ.some(e=>e.id===t);if(n||s)return{success:!1,error:'Agent "'.concat(t,'" \u5DF2\u5B58\u5728')};var o={id:t,name:r.trim(),description:i.trim(),content:a};return eJ=[...eJ,o],{success:!0}})(),{errorMessage:e1,showLoading:!0});return t?t.success?(yield this.loadAgents(),(0,y.z)(()=>{this.isCreateDialogOpen=!1}),e.agentId&&this.openAgent(e.agentId,{force:!0}),{success:!0}):{success:!1,error:e$(t.error,e1)}:{success:!1,error:e1}}).call(this)}openEditDialog(e){return(0,u._)(function*(){this.isEditDialogOpen=!0,this.editingAgentId=e,this.editingAgentLoading=!0,this.editingAgentDetail=null;var t=yield this.executeAsync(()=>eX(e),{errorMessage:e0,showLoading:!1});(0,y.z)(()=>{this.editingAgentLoading=!1}),t&&(0,y.z)(()=>{this.editingAgentDetail=t})}).call(this)}closeEditDialog(){this.isEditDialogOpen=!1,this.editingAgentId=null,this.editingAgentDetail=null,this.editingAgentLoading=!1}selectAgent(e,t){return(0,u._)(function*(){if(!e){this.setSelectedAgentId(null),this.setSelectedAgentDetail(null),this.setSelectedAgentError(null),this.setSelectedAgentLoading(!1);return}if(this.selectedAgentId!==e||!this.selectedAgentDetail||(null==t?void 0:t.force)){this.setSelectedAgentId(e),this.setSelectedAgentLoading(!0),this.setSelectedAgentError(null),this.setSelectedAgentDetail(null);try{var r=yield eX(e);if(!r)throw Error(e0);(0,y.z)(()=>{this.selectedAgentDetail=r})}catch(e){var i=e$(e,e0);(0,y.z)(()=>{this.selectedAgentError=i})}finally{(0,y.z)(()=>{this.selectedAgentLoading=!1})}}}).call(this)}updateAgent(e){return(0,u._)(function*(){if(!this.editingAgentId)return{success:!1,error:e2};var t=yield this.executeAsync(()=>{var t;return t=(0,p._)({id:this.editingAgentId},e),(0,u._)(function*(){var{id:e,name:r,description:i,content:a}=t;return -1===eJ.findIndex(t=>t.id===e)?{success:!1,error:'Agent "'.concat(e,'" \u4E0D\u5B58\u5728\u6216\u4E3A\u5185\u7F6E Agent\uFF0C\u65E0\u6CD5\u7F16\u8F91')}:(eJ=eJ.map(t=>t.id===e?{id:e,name:r.trim()||t.id,description:i.trim()||t.description,content:a}:t),{success:!0})})()},{errorMessage:e2,showLoading:!0});if(!t)return{success:!1,error:e2};if(!t.success)return{success:!1,error:e$(t.error,e2)};var r=this.editingAgentId;return yield this.loadAgents(),r&&this.openAgent(r,{force:!0}),(0,y.z)(()=>{this.isEditDialogOpen=!1,this.editingAgentId=null,this.editingAgentDetail=null}),{success:!0}}).call(this)}onReset(){this.agents=[],this.marketplace=null,this.installedSnapshot=null,this.isCreateDialogOpen=!1,this.isEditDialogOpen=!1,this.editingAgentId=null,this.editingAgentDetail=null,this.editingAgentLoading=!1,this.selectedAgentId=null,this.selectedAgentDetail=null,this.selectedAgentLoading=!1,this.selectedAgentError=null}onDestroy(){this.onReset()}constructor(e){super(e),this.agents=[],this.marketplace=null,this.installedSnapshot=null,this.isCreateDialogOpen=!1,this.isEditDialogOpen=!1,this.editingAgentId=null,this.editingAgentDetail=null,this.editingAgentLoading=!1,this.selectedAgentId=null,this.selectedAgentDetail=null,this.selectedAgentLoading=!1,this.selectedAgentError=null,(0,y.rC)(this,{agents:y.LO.shallow,marketplace:y.LO.ref,installedSnapshot:y.LO.ref,isCreateDialogOpen:y.LO,isEditDialogOpen:y.LO,editingAgentId:y.LO,editingAgentDetail:y.LO.ref,editingAgentLoading:y.LO,selectedAgentId:y.LO,selectedAgentDetail:y.LO.ref,selectedAgentLoading:y.LO,selectedAgentError:y.LO,hasAgents:y.Fl,selectedAgentSummary:y.Fl,viewState:y.Fl,openCreateDialog:y.aD.bound,closeCreateDialog:y.aD.bound,openEditDialog:y.aD.bound,closeEditDialog:y.aD.bound,setAgents:y.aD.bound,setEditingAgentDetail:y.aD.bound,setSelectedAgentId:y.aD.bound,setSelectedAgentDetail:y.aD.bound,setSelectedAgentLoading:y.aD.bound,setSelectedAgentError:y.aD.bound,setOnNavigate:y.aD.bound,navigateToAgent:y.aD.bound,openAgent:y.aD.bound,selectAgent:y.aD.bound})}}var e3=r(25473),e6=r(86260),e5=e=>new Promise(t=>setTimeout(t,e));class e8 extends b.u{onInitialize(){}onReset(){(0,y.z)(()=>{this.resetState()})}get isAwake(){return Number(this.status)===e6.$y.RUNNING}get canSendMessage(){return!!this.currentConversationId&&!this.sessionLoading&&!this.waking&&this.isAwake}get sendDisabledReason(){return this.currentConversationId?this.waking?"\u4F1A\u8BDD\u5524\u9192\u4E2D\uFF0C\u8BF7\u7A0D\u540E\u53D1\u9001":this.sessionLoading?"\u6B63\u5728\u68C0\u67E5\u4F1A\u8BDD\u72B6\u6001\uFF0C\u8BF7\u7A0D\u540E\u53D1\u9001":this.isAwake?"":"\u5F53\u524D\u5BF9\u8BDD\u4F1A\u8BDD\u672A\u5524\u9192\uFF0C\u8BF7\u5148\u70B9\u51FB\u201C\u5524\u9192\u4F1A\u8BDD\u201D":"\u4F1A\u8BDD\u521D\u59CB\u5316\u4E2D\uFF0C\u8BF7\u7A0D\u540E\u91CD\u8BD5"}get statusText(){var e,t,r,i;return e=this.status,t=this.subStatus,r=Number(e),i=Number(t),r===e6.$y.RUNNING?"\u4F1A\u8BDD\u5DF2\u5524\u9192":r===e6.$y.CREATING||r===e6.$y.CREATED||r===e6.$y.INITIALIZING?i===e6.kV.INITIALIZE_FAILED?"\u4F1A\u8BDD\u521D\u59CB\u5316\u5931\u8D25":i===e6.kV.INITIALIZE_TIMEOUT?"\u4F1A\u8BDD\u521D\u59CB\u5316\u8D85\u65F6":"\u4F1A\u8BDD\u521D\u59CB\u5316\u4E2D":r===e6.$y.STOPPING?"\u4F1A\u8BDD\u505C\u6B62\u4E2D":r===e6.$y.STOPPED?"\u4F1A\u8BDD\u672A\u5524\u9192":"\u4F1A\u8BDD\u72B6\u6001\u672A\u77E5"}get currentConversationId(){return this.$parent.currentConversationId}resetState(e){this.status=null,this.subStatus=null,this.sessionId=null,this.expiredAtMs=null,this.sessionLoading=!1,this.waking=!1,this.sessionError=null,this.threadId=e||null}queryStatus(e,t){return(0,u._)(function*(){var r=e||this.currentConversationId;if(!r)return this.resetState(),!1;if(!(null==t?void 0:t.force)&&this.threadId===r&&null!==this.status&&!this.sessionError)return this.isAwake;var i=this.querySeq+1;this.querySeq=i,(0,y.z)(()=>{this.threadId=r,this.sessionError=null,(null==t?void 0:t.silent)||(this.sessionLoading=!0)});try{var a,n=yield m.pippitNestService.QuerySandboxSessionStatus({thread_id:r,base:{Client:"web"}}),s=Number(null!=(a=null==n?void 0:n.ret)?a:0);if(0!==s)throw Error((null==n?void 0:n.errmsg)||"\u67E5\u8BE2\u4F1A\u8BDD\u72B6\u6001\u5931\u8D25");if(i!==this.querySeq)return this.isAwake;return(0,y.z)(()=>{this.status=null==(e=null==n||null==(r=n.data)?void 0:r.status)?null:Number(e),this.subStatus=null==(t=null==n||null==(i=n.data)?void 0:i.sub_status)?null:Number(t),this.sessionId=(null==n||null==(a=n.data)?void 0:a.session_id)||null;var e,t,r,i,a,s,o=null==n||null==(s=n.data)?void 0:s.expired_at_ms;this.expiredAtMs=void 0!==o?Number(o):null}),this.isAwake}catch(e){if(i===this.querySeq){var o=e instanceof Error?e.message:"\u67E5\u8BE2\u4F1A\u8BDD\u72B6\u6001\u5931\u8D25";(0,y.z)(()=>{this.sessionError=o})}return!1}finally{(null==t?void 0:t.silent)||i!==this.querySeq||(0,y.z)(()=>{this.sessionLoading=!1})}}).call(this)}pullSession(e){return(0,u._)(function*(){var t=e||this.currentConversationId;if(!t)return!1;(0,y.z)(()=>{this.threadId=t,this.waking=!0,this.sessionError=null});try{var r,i=yield m.pippitNestService.PullSandboxSession({thread_id:t,must_start:!0,base:{Client:"web"}}),a=Number(null!=(r=null==i?void 0:i.ret)?r:0);if(0!==a)throw Error((null==i?void 0:i.errmsg)||"\u5524\u9192\u4F1A\u8BDD\u5931\u8D25");for(var n=0;n<120;n+=1){if(yield this.queryStatus(t,{force:!0,silent:!0}))return!0;n<119&&(yield e5(1e3))}return(0,y.z)(()=>{this.isAwake||(this.sessionError="\u4F1A\u8BDD\u5524\u9192\u8D85\u65F6\uFF0C\u8BF7\u7A0D\u540E\u91CD\u8BD5")}),this.isAwake}catch(e){var s=e instanceof Error?e.message:"\u5524\u9192\u4F1A\u8BDD\u5931\u8D25";return(0,y.z)(()=>{this.sessionError=s}),!1}finally{(0,y.z)(()=>{this.waking=!1})}}).call(this)}ensureSessionReady(e,t){return(0,u._)(function*(){var r=e||this.currentConversationId;return!!r&&(!!(this.canSendMessage||(this.sessionLoading||null===this.status)&&(yield this.queryStatus(r,{force:!0,silent:!0}))||(null==t?void 0:t.autoWake)&&!this.isAwake&&!this.waking&&(yield this.pullSession(r)))||this.canSendMessage)}).call(this)}constructor(e,t){super(e,t),this.status=null,this.subStatus=null,this.sessionId=null,this.expiredAtMs=null,this.sessionLoading=!1,this.waking=!1,this.sessionError=null,this.threadId=null,this.querySeq=0,(0,y.rC)(this,{status:y.LO,subStatus:y.LO,sessionId:y.LO,expiredAtMs:y.LO,sessionLoading:y.LO,waking:y.LO,sessionError:y.LO,threadId:y.LO,isAwake:y.Fl,canSendMessage:y.Fl,sendDisabledReason:y.Fl,statusText:y.Fl,resetState:y.aD,queryStatus:y.aD,pullSession:y.aD})}}class e7 extends b.u{onInitialize(){this.loadConversations()}onReset(){(0,y.z)(()=>{this.conversations=[],this.conversationsLoading=!1,this.currentConversationId=null,this.sessionId=null,this.messages=[],this.messagesLoading=!1,this.currentProjectPath=null})}get projectGroups(){var e,t=(null==(e=this.$parent.workspaceStore)?void 0:e.workspaces)||[],r=this.conversations,i=new Map;for(var a of t)i.set(a.path,{projectName:a.name,cwd:a.path,conversations:[],hasWorkspace:!0});for(var n of r){var s=n.cwd||"unknown";i.has(s)||i.set(s,{projectName:n.projectName||"\u672A\u77E5\u9879\u76EE",cwd:n.cwd,conversations:[],hasWorkspace:!1}),i.get(s).conversations.push(n)}return Array.from(i.values()).sort((e,t)=>{var r,i,a=(null==(r=e.conversations[0])?void 0:r.createdAt)||"",n=(null==(i=t.conversations[0])?void 0:i.createdAt)||"";return a||n?a?n?n.localeCompare(a):-1:1:e.projectName.localeCompare(t.projectName)})}get currentConversation(){return this.currentConversationId&&this.conversations.find(e=>e.sessionId===this.currentConversationId)||null}setConversations(e){this.conversations=e}setConversationsLoading(e){this.conversationsLoading=e}setCurrentConversationId(e){this.currentConversationId=e}setSessionId(e){this.sessionId=e}setMessages(e){this.messages=e}setMessagesLoading(e){this.messagesLoading=e}setCurrentProjectPath(e){this.currentProjectPath=e}addMessage(e){this.messages.push(e)}updateMessage(e,t){var r=this.messages.findIndex(t=>t.id===e);-1!==r&&(this.messages[r]=(0,p._)({},this.messages[r],t))}clearMessages(){this.messages=[]}loadConversations(){return(0,u._)(function*(){this.setConversationsLoading(!0),(0,y.z)(()=>{this.conversationsLoading=!1})}).call(this)}loadHistory(e){return(0,u._)(function*(){this.setMessagesLoading(!0),(0,y.z)(()=>{this.messagesLoading=!1})}).call(this)}switchConversation(e){return(0,u._)(function*(){if(this.currentConversationId!==e){(0,y.z)(()=>{this.currentConversationId=e,this.sessionId=e,this.messages=[]}),yield this.loadHistory(e),yield this.$parent.workspaceStore.loadThreadFileTree(e);var t=this.conversations.find(t=>t.sessionId===e);t&&(0,y.z)(()=>{this.currentProjectPath=t.cwd})}}).call(this)}newConversation(e){(0,y.z)(()=>{this.currentConversationId=null,this.sessionId=null,this.messages=[],e&&(this.currentProjectPath=e)}),this.$parent.workspaceStore.setFileTree([])}constructor(e,t){super(e,t),this.conversations=[],this.conversationsLoading=!1,this.currentConversationId=null,this.sessionId=null,this.messages=[],this.messagesLoading=!1,this.currentProjectPath=null,(0,y.rC)(this,{conversations:y.LO,conversationsLoading:y.LO,currentConversationId:y.LO,sessionId:y.LO,messages:y.LO,messagesLoading:y.LO,currentProjectPath:y.LO,projectGroups:y.Fl,currentConversation:y.Fl,setConversations:y.aD,setConversationsLoading:y.aD,setCurrentConversationId:y.aD,setSessionId:y.aD,setMessages:y.aD,setMessagesLoading:y.aD,setCurrentProjectPath:y.aD,addMessage:y.aD,updateMessage:y.aD,clearMessages:y.aD,loadConversations:y.aD,loadHistory:y.aD,switchConversation:y.aD,newConversation:y.aD})}}function e9(e,t){var r,i,a,n=null==t?void 0:t.trim();return n||(null==(r=e.DisplayFilename)?void 0:r.trim())||(null==(a=e.Raw)||null==(i=a.Filename)?void 0:i.trim())||e.ID||"\u672A\u547D\u540D\u6587\u4EF6"}function te(e,t){var r,i,a,n=Number((null==(r=t.Raw)?void 0:r.LastUpdatedAt)||(null==(i=t.Raw)?void 0:i.CreatedAt)||0),s=Number(e.lastUpdatedAt||e.createdAt||0);return!e.asset&&null!=(a=t.Raw)&&!!a.AgentAsset||(n&&s?n>=s:!!(n&&!s))}function tt(e,t){var r,i,a;(null==(r=t.Raw)?void 0:r.AgentAsset)&&(e.asset=t.Raw.AgentAsset),t.ID&&(e.fileId=t.ID),(null==(i=t.Raw)?void 0:i.CreatedAt)&&(e.createdAt=t.Raw.CreatedAt),(null==(a=t.Raw)?void 0:a.LastUpdatedAt)&&(e.lastUpdatedAt=t.Raw.LastUpdatedAt)}class tr extends b.u{onInitialize(){this.loadWorkspaces()}onReset(){(0,y.z)(()=>{this.workspaces=[],this.workspacesLoading=!1,this.projectsRoot="",this.projectSelectorOpen=!1,this.fileTree=[],this.fileTreeLoading=!1,this.searchQuery="",this.activeTab="assets"})}get displayFileTree(){return function e(t,r){var i=r.trim();if(!i)return t;var a=i.toLowerCase(),n=[];return t.forEach(t=>{if("directory"===t.type){var r=t.children?e(t.children,a):[];(t.name.toLowerCase().includes(a)||r.length>0)&&n.push((0,h._)((0,p._)({},t),{children:r}));return}t.name.toLowerCase().includes(a)&&n.push((0,p._)({},t))}),n}(this.fileTree,this.searchQuery)}setWorkspaces(e){this.workspaces=e}setWorkspacesLoading(e){this.workspacesLoading=e}setProjectsRoot(e){this.projectsRoot=e}setProjectSelectorOpen(e){this.projectSelectorOpen=e}setFileTree(e){this.fileTree=e}setFileTreeLoading(e){this.fileTreeLoading=e}setSearchQuery(e){this.searchQuery=e}setActiveTab(e){this.activeTab=e}openProjectSelector(){this.projectSelectorOpen=!0}closeProjectSelector(){this.projectSelectorOpen=!1}loadWorkspaces(){return(0,u._)(function*(){this.setWorkspacesLoading(!0),(0,y.z)(()=>{this.workspacesLoading=!1})}).call(this)}loadFileTree(e){return(0,u._)(function*(){var t;(e||(null==(t=this.$parent.sessionStore)?void 0:t.currentProjectPath))&&(this.setFileTreeLoading(!0),(0,y.z)(()=>{this.fileTreeLoading=!1}))}).call(this)}loadThreadFileTree(e,t){return(0,u._)(function*(){if(!e)return void this.setFileTree([]);var r=this.fileTree.length>0,i=null==t||!t.silentLoading||!r;i&&this.setFileTreeLoading(!0);try{for(var a,n,s,o,l=[],d=1,c=1/0;l.length=c||(d+=1)>20)break}var b=(a=[],n=new Map,s=new Map,l.forEach(e=>{var t=(l=(null==(d=e.Raw)?void 0:d.Filepath)||(null==(c=e.Raw)?void 0:c.Filename)||e.DisplayFilename||e.ID||"")?l.replace(/\\/g,"/").replace(/\/+/g,"/").replace(/^\/+/,"").replace(/\/+$/,""):"",r=t?t.split("/").filter(Boolean):[];if(0===r.length){var i=e9(e,"");if(!i)return;if(s.has(i)){var o=s.get(i);o&&te(o,e)&&tt(o,e)}else{var l,d,c,u,p,h,v={name:i,path:i,type:"file",asset:null==(u=e.Raw)?void 0:u.AgentAsset,fileId:e.ID,createdAt:null==(p=e.Raw)?void 0:p.CreatedAt,lastUpdatedAt:null==(h=e.Raw)?void 0:h.LastUpdatedAt};a.push(v),s.set(i,v)}return}var m=a,_="";r.forEach((t,i)=>{var a=i===r.length-1;if(_=_?"".concat(_,"/").concat(t):t,a){var o=e9(e,t);if(s.has(_)){var l=s.get(_);l&&te(l,e)&&tt(l,e)}else{var d,c,u,p={name:o,path:_,type:"file",asset:null==(d=e.Raw)?void 0:d.AgentAsset,fileId:e.ID,createdAt:null==(c=e.Raw)?void 0:c.CreatedAt,lastUpdatedAt:null==(u=e.Raw)?void 0:u.LastUpdatedAt};m.push(p),s.set(_,p)}return}var h=n.get(_);h||(h={name:t,path:_,type:"directory",children:[]},n.set(_,h),m.push(h)),h.children||(h.children=[]),m=h.children})}),(o=e=>{e.sort((e,t)=>e.type!==t.type?"directory"===e.type?-1:1:e.name.localeCompare(t.name,"zh-Hans-CN")),e.forEach(e=>{var t;(null==(t=e.children)?void 0:t.length)&&o(e.children)})})(a),a),x=(null==t?void 0:t.preserveCurrentTree)&&0===b.length&&r?this.fileTree:b;return(0,y.z)(()=>{this.fileTree=x}),x}catch(e){this.handleError(e),(null==t?void 0:t.preserveCurrentTree)||(0,y.z)(()=>{this.fileTree=[]});return}finally{i&&(0,y.z)(()=>{this.fileTreeLoading=!1})}}).call(this)}createWorkspace(e,t){return(0,u._)(function*(){try{return null}catch(e){return this.handleError(e),null}}).call(this)}deleteWorkspace(e){return(0,u._)(function*(){try{return!1}catch(e){return this.handleError(e),!1}}).call(this)}constructor(e,t){super(e,t),this.workspaces=[],this.workspacesLoading=!1,this.projectsRoot="",this.projectSelectorOpen=!1,this.fileTree=[],this.fileTreeLoading=!1,this.searchQuery="",this.activeTab="assets",(0,y.rC)(this,{workspaces:y.LO,workspacesLoading:y.LO,projectsRoot:y.LO,projectSelectorOpen:y.LO,fileTree:y.LO,fileTreeLoading:y.LO,searchQuery:y.LO,activeTab:y.LO,displayFileTree:y.Fl,setWorkspaces:y.aD,setWorkspacesLoading:y.aD,setProjectsRoot:y.aD,setProjectSelectorOpen:y.aD,setFileTree:y.aD,setFileTreeLoading:y.aD,setSearchQuery:y.aD,setActiveTab:y.aD,openProjectSelector:y.aD,closeProjectSelector:y.aD,loadWorkspaces:y.aD,loadFileTree:y.aD,loadThreadFileTree:y.aD,createWorkspace:y.aD,deleteWorkspace:y.aD})}}class ti extends b.u{onInitialize(){return(0,u._)(function*(){yield Promise.all([this.sessionStore.initialize(),this.workspaceStore.initialize(),this.sandboxSessionStore.initialize()])}).call(this)}onDestroy(){this.sessionStore.destroy(),this.workspaceStore.destroy(),this.sandboxSessionStore.destroy(),this.sidebarOpen=!0,this.sidebarWidth=220,this.artifactPanelOpen=!1,this.artifactPreviewRequest=null,this.artifactPreviewKind=null,this.memoryEditorOpen=!1,this.memoryEditorState=null}onReset(){this.sessionStore.reset(),this.workspaceStore.reset(),this.sandboxSessionStore.reset(),(0,y.z)(()=>{this.sidebarOpen=!0,this.sidebarWidth=220,this.artifactPanelOpen=!1,this.artifactPreviewRequest=null,this.artifactPreviewKind=null,this.memoryEditorOpen=!1,this.memoryEditorState=null})}get currentProjectPath(){return this.sessionStore.currentProjectPath}get currentConversationId(){return this.sessionStore.currentConversationId}get messages(){return this.sessionStore.messages}get isSandboxSessionAwake(){return this.sandboxSessionStore.isAwake}get canSendSandboxMessage(){return this.sandboxSessionStore.canSendMessage}get sandboxSendDisabledReason(){return this.sandboxSessionStore.sendDisabledReason}setSidebarOpen(e){this.sidebarOpen=e}setSidebarWidth(e){this.sidebarWidth=e}toggleSidebar(){var e,t=!this.sidebarOpen;this.sidebarOpen=t,null==(e=this.sidebarController)||e.call(this,t)}setSidebarController(e){this.sidebarController=e}setArtifactPanelOpen(e){this.artifactPanelOpen=e}toggleArtifactPanel(){this.artifactPanelOpen=!this.artifactPanelOpen}setArtifactPreviewKind(e){this.artifactPreviewKind=e}requestArtifactPreview(e){this.artifactPreviewRequest=(0,h._)((0,p._)({},e),{id:Date.now()+Math.floor(1e3*Math.random())})}clearArtifactPreviewRequest(){this.artifactPreviewRequest=null}setOnNavigate(e){this.onNavigate=e}navigate(e,t){var r;null==(r=this.onNavigate)||r.call(this,e,t)}newConversation(){this.sessionStore.newConversation(),this.sandboxSessionStore.resetState(),this.workspaceStore.openProjectSelector()}newConversationInProject(e,t){this.sessionStore.newConversation(e),this.sandboxSessionStore.resetState(),this.workspaceStore.closeProjectSelector()}switchConversation(e){return(0,u._)(function*(){this.clearArtifactPreviewRequest(),this.setArtifactPanelOpen(!1),yield this.sessionStore.switchConversation(e),this.sandboxSessionStore.resetState(e),this.navigate((0,e3.s)({threadId:e}))}).call(this)}selectProject(e){this.sessionStore.setCurrentProjectPath(e),this.workspaceStore.closeProjectSelector(),this.workspaceStore.loadFileTree(e)}openProjectSelector(){this.workspaceStore.openProjectSelector()}closeProjectSelector(){this.workspaceStore.closeProjectSelector()}openMemoryEditor(e){this.memoryEditorOpen=!0,this.memoryEditorState=e}closeMemoryEditor(){this.memoryEditorOpen=!1,this.memoryEditorState=null}saveMemoryFile(e){return(0,u._)(function*(){var t=this.memoryEditorState,r=this.currentConversationId;if(!t||!r)return!1;try{var i,a=yield m.pippitNestService.UpdateThreadFile({thread_id:r,file_path:t.filePath,pippit_asset_id:t.pippitAssetId,content:e,Base:{Client:"web"}});if(0!==Number(null!=(i=null==a?void 0:a.ret)?i:0))throw Error((null==a?void 0:a.errmsg)||"\u4FDD\u5B58\u5931\u8D25");return yield this.workspaceStore.loadThreadFileTree(r,{silentLoading:!0}),!0}catch(e){return this.handleError(e),!1}}).call(this)}constructor(e){super(e,e),this.sidebarOpen=!0,this.sidebarWidth=220,this.artifactPanelOpen=!1,this.artifactPreviewRequest=null,this.artifactPreviewKind=null,this.memoryEditorOpen=!1,this.memoryEditorState=null,this.sidebarController=null,this.sessionStore=new e7(e,this),this.workspaceStore=new tr(e,this),this.sandboxSessionStore=new e8(e,this),(0,y.rC)(this,{sidebarOpen:y.LO,sidebarWidth:y.LO,artifactPanelOpen:y.LO,artifactPreviewRequest:y.LO,artifactPreviewKind:y.LO,memoryEditorOpen:y.LO,memoryEditorState:y.LO,currentProjectPath:y.Fl,currentConversationId:y.Fl,messages:y.Fl,isSandboxSessionAwake:y.Fl,canSendSandboxMessage:y.Fl,sandboxSendDisabledReason:y.Fl,setSidebarOpen:y.aD,setSidebarWidth:y.aD,toggleSidebar:y.aD,setSidebarController:y.aD,setArtifactPanelOpen:y.aD,toggleArtifactPanel:y.aD,setArtifactPreviewKind:y.aD,requestArtifactPreview:y.aD,clearArtifactPreviewRequest:y.aD,setOnNavigate:y.aD,newConversation:y.aD,newConversationInProject:y.aD,switchConversation:y.aD,selectProject:y.aD,openProjectSelector:y.aD,closeProjectSelector:y.aD,openMemoryEditor:y.aD,closeMemoryEditor:y.aD})}}var ta=r(54461),tn=r(17706),ts=r(50586),to=r(39415),tl=r(22220),td=r(50248);class tc extends b.u{checkAndReceiveCredit(){return(0,u._)(function*(){if(this.userCreditService)try{var[e,t]=(yield this.userCreditService.userCreditReceive({source:"web"})).pair();if(!e&&t){var{hasPopup:r,receiveQuota:i}=t;!1===r&&i&&i>0&&((0,y.z)(()=>{this.receivedQuota=i,this.showReceiveBubble=!0}),setTimeout(()=>{(0,y.z)(()=>{this.showReceiveBubble=!1})},3e3),this.userCreditService.initUserCredit())}}catch(e){}}).call(this)}initUserCredit(){this.userCreditService&&this.userCreditService.initUserCredit()}getUserInfo(){return(0,u._)(function*(){if(this.commercialUserService)try{yield this.commercialUserService.getUserInfo({aid:Number(ei.k),scene:tl.rU.Vip})}catch(e){}}).call(this)}initListeners(){var e=(0,td.Z)(()=>{this.$root.loginStore.isLoggedIn&&(this.checkAndReceiveCredit(),this.initUserCredit(),this.getUserInfo())},5e3);e(),document.addEventListener("visibilitychange",e),window.addEventListener("focus",e),this.addDisposer(()=>{document.removeEventListener("visibilitychange",e),window.removeEventListener("focus",e)})}onInitialize(){(0,y.U5)(()=>this.$root.loginStore.isLoggedIn,e=>{e?(this.reset(),this.initListeners()):this.reset()},{fireImmediately:!0})}onReset(){this.clearDisposers(),(0,y.z)(()=>{this.showReceiveBubble=!1,this.receivedQuota=0})}onDestroy(){this.reset()}constructor(e){super(e),this.showReceiveBubble=!1,this.receivedQuota=0,this.userCreditService=null,this.commercialUserService=null,(0,y.rC)(this,{showReceiveBubble:y.LO,receivedQuota:y.LO}),e.containerService&&(this.userCreditService=(0,to.ko)(e.containerService,tn.Z),this.commercialUserService=(0,to.ko)(e.containerService,ts.B)),this.initialize()}}var tu=r(31235),tp="settings_modal",th=e=>"0"===String(e);class tv extends b.u{onInitialize(){}open(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"general";this.visible=!0,this.activeTab=e,"ak"===e&&this.akManagementStore.ensureListLoaded()}close(){(0,y.z)(()=>{this.visible=!1,this.activeTab="general"}),this.akManagementStore.resetTransientState()}setActiveTab(e){this.activeTab=e,"ak"===e&&this.akManagementStore.ensureListLoaded()}constructor(e){super(e),this.visible=!1,this.activeTab="general",this.akManagementStore=new tu.ag((e=>({queryList:()=>(0,u._)(function*(){var e,t=yield m.pippitService.QueryAk();if(!th(null==t?void 0:t.ret))throw Error((null==t?void 0:t.errmsg)||"\u83B7\u53D6 Access Token \u5217\u8868\u5931\u8D25");return(null==t||null==(e=t.data)?void 0:e.access_token_list)||[]})(),createToken:e=>{var{tokenName:t,tokenDesc:r,expiredAt:i}=e;return(0,u._)(function*(){var e,a,n=yield m.pippitService.GenerateAk({token_name:t,token_desc:r||void 0,expired_at:i});if(!th(null==n?void 0:n.ret))throw Error((null==n?void 0:n.errmsg)||"\u521B\u5EFA Token \u5931\u8D25");return{token:(null==n||null==(e=n.data)?void 0:e.ak)||"",tokenId:(null==n||null==(a=n.data)?void 0:a.token_id)||""}})()},updateTokenStatus:e=>{var{accessTokenList:t}=e;return(0,u._)(function*(){var e=yield m.pippitService.UpdateAk({access_token_list:t});if(!th(null==e?void 0:e.ret))throw Error((null==e?void 0:e.errmsg)||"\u66F4\u65B0 Token \u72B6\u6001\u5931\u8D25")})()},deleteTokens:e=>{var{akIds:t}=e;return(0,u._)(function*(){var e=yield m.pippitService.DeleteAk({ak_ids:t});if(!th(null==e?void 0:e.ret))throw Error((null==e?void 0:e.errmsg)||"\u5220\u9664 Token \u5931\u8D25")})()},notifySuccess:e=>{v.Z.success(e)},notifyError:e=>{v.Z.error(e)},track:(t,r)=>{var i,a=(0,p._)({uid:null==(i=e.loginStore.userInfo)?void 0:i.user_id_str,generate_id:e.generate_id},r);(0,x.qc)(t,tp,a),(0,A.No)(t,tp,(0,h._)((0,p._)({},a),{user_unique_id:a.uid}))},copyText:e=>(0,u._)(function*(){if(e){if(null==(r=navigator)||null==(t=r.clipboard)?void 0:t.writeText)return void(yield navigator.clipboard.writeText(e));var t,r,i=document.createElement("textarea");i.value=e,document.body.appendChild(i),i.select(),document.execCommand("copy"),document.body.removeChild(i)}})(),i18n:{t:(e,t,r)=>tu.hN.t(e,t||{},r)}}))(e)),(0,y.rC)(this,{visible:y.LO,activeTab:y.LO,open:y.aD,close:y.aD,setActiveTab:y.aD})}}class tm{get generate_id(){return this.integratedAgentStore.threadId||this.integratedAgentStore.montageStore.threadId||this.novelStore.conversationStore.currentThreadId||""}constructor(e){this.containerService=e,(0,y.rC)(this,{generate_id:y.Fl}),this.homepageStore=new X(this),this.loginStore=new eg(this),this.promptPresetsStore=new eb(this),this.vidsStore=new c.Z(this),this.historyStore=new C(this),this.imageGenerationStore=new et(this),this.replayStore=new ex(this),this.securityCheckStore=new eS(this),this.runProgressStore=new ew(this),this.integratedAgentStore=new eL(this),this.assetStore=new ez(this),this.omniHumanStore=new eV(this),this.sugPromptsStore=new eQ(this),this.sandboxedAgentStore=new e4(this),this.sandboxedAgentChatStore=new ti(this),this.novelStore=new ta.Z(this),this.userCreditStore=new tc(this),this.settingsStore=new tv(this),(0,A.Aq)()}}var t_=(0,d.createContext)(null),tg=e=>{var{children:t,containerService:r}=e;return o||(o=new tm(r),(0,m.registerImpersonationChecker)(()=>o.loginStore.isImpersonating)),(0,l.jsx)(t_.Provider,{value:o,children:t})},tf=()=>{var e=(0,d.useContext)(t_);if(!e)throw Error("useStores must be used within StoreProvider");return e}},50350:function(e,t,r){"use strict";r.d(t,{cN:()=>o,hY:()=>s,zb:()=>l});var i,a,n,s=((i={}).Unknown="0",i.Pending="1",i.Processing="2",i.Done="3",i.Failed="4",i.Canceled="5",i.Init="6",i.PartialSuccess="7",i.Queueing="8",i),o=((a={}).Normal="normal",a.Experience="experience",a.Vip="vip",a.Generating="generating",a),l=((n={}).Normal="normal",n.Idle="idle",n)},24034:function(e,t,r){"use strict";r.d(t,{j:()=>a});var i,a=((i={})[i.InternalError=10001]="InternalError",i[i.CreditInsufficient=11001]="CreditInsufficient",i)},36807:function(e,t,r){"use strict";r.d(t,{A:()=>a});var i,a=((i={}).Basic="basic",i.Shots="shots",i.Roles="roles",i)},47688:function(e,t,r){"use strict";r.d(t,{dV:()=>d,Zc:()=>l});var i=r(18571),a=r(56800);class n{static getInstance(){return n.instance||(n.instance=new n),n.instance}registerExperiment(e){this.registeredExperiments.set(e.name,e),this.cache.has(e.name)||this.cache.set(e.name,e.defaultValue)}registerExperiments(e){e.forEach(e=>this.registerExperiment(e))}getValue(e){var t=this.registeredExperiments.get(e),r=this.cache.get(e);return void 0!==r?r:null==t?void 0:t.defaultValue}fetchValue(e,t){var r=this.registeredExperiments.get(e);if(!r){null==t||t(void 0);return}(0,a.Xx)(e,r.defaultValue,r=>{this.cache.set(e,r),this.notifySubscribers(e,r),null==t||t(r)})}subscribe(e,t){this.registeredExperiments.get(e),this.subscriptions.has(e)||this.subscriptions.set(e,[]);var r={callback:t,currentValue:this.getValue(e)};return this.subscriptions.get(e).push(r),()=>{var t=this.subscriptions.get(e);if(t){var i=t.indexOf(r);i>-1&&t.splice(i,1)}}}notifySubscribers(e,t){var r=this.subscriptions.get(e);r&&r.forEach(e=>{try{e.callback(t),e.currentValue=t}catch(e){}})}refresh(e){e?this.registeredExperiments.get(e)&&this.fetchValue(e):this.registeredExperiments.forEach((e,t)=>{this.fetchValue(t)})}clearCache(e){e?this.cache.delete(e):this.cache.clear()}getRegisteredExperiments(){return Array.from(this.registeredExperiments.keys())}isRegistered(e){return this.registeredExperiments.has(e)}constructor(){this.cache=new Map,this.subscriptions=new Map,this.registeredExperiments=new Map,this.initialized=!1}}function s(e){var t=n.getInstance();return t.registerExperiment(e),{getValue:()=>t.getValue(e.name),fetchValue:r=>t.fetchValue(e.name,r),subscribe:r=>t.subscribe(e.name,r),refresh:()=>t.refresh(e.name),name:e.name,defaultValue:e.defaultValue}}function o(e){var t=n.getInstance(),[r,a]=(0,i.useState)(e.defaultValue),[s,o]=(0,i.useState)(!0);return(0,i.useEffect)(()=>{t.registerExperiment(e),o(!0),t.fetchValue(e.name,e=>{a(e),o(!1)})},[e.name]),[r,s]}function l(){return o({name:"new_novel_enable",defaultValue:!0})}function d(){return o({name:"scene_template_enable",defaultValue:!1})}n.instance=null,n.getInstance(),s({name:"lv_dynamic_ab_nest_agent",defaultValue:{enable:!1},description:"\u5168\u80FD\u521B\u4F5CAgent\u5165\u53E3\u5C55\u793A\u63A7\u5236\u5B9E\u9A8C"}),s({name:"new_novel_enable",defaultValue:!0,description:"\u77ED\u5267\u6F2B\u5267\u9996\u9875\u5165\u53E3\u662F\u5426\u8DF3\u8F6C novel/list"}),s({name:"scene_template_enable",defaultValue:!1,description:"\u9996\u9875\u573A\u666F\u6A21\u677F\u5165\u53E3\u662F\u5426\u5C55\u793A"})},78928:function(e,t,r){"use strict";r.d(t,{DV:()=>e7});var i,a,n,s,o,l,d,c,u,p,h,v,m,_,g,f,y,b=r(64349),x=r(64664),I=r(33994),S=r(33730),w=r(74427),N=r(89786),C=r(2964),T=r.n(C),k=r(22169);function j(e){var t="";t=e<102.4?"".concat(e.toFixed(2),"B"):e<104857.6?"".concat((e/1024).toFixed(2),"KB"):e<0x40000000?"".concat((e/1048576).toFixed(2),"MB"):e<0x10000000000?"".concat((e/0x40000000).toFixed(2),"GB"):"".concat((e/0x10000000000).toFixed(2),"TB");var r="".concat(t),i=r.indexOf(".");return"00"==r.substr(i+1,2)?r.substring(0,i)+r.substr(i+3,2):t}var P=(i={file:{acceptType:["application/zip"],acceptSuffix:[".zip"]},video:{acceptType:["video/mp4","video/mov","video/m4v","video/x-flv","video/quicktime","video/avi","video/webm","video/mp2t","video/x-ms-asf"],acceptSuffix:[".mp4",".mov",".m4v",".flv",".mkv",".avi",".webm",".wmv",".rm",".rmvb",".3gp",".m2ts",".mt2s",".m2t",".mxf",".mpg",".mpeg",".mpe",".ts",".mts",".qt",".asf"]},audio:{acceptType:["audio/mp3","audio/mpeg","audio/m4a","audio/x-m4a","audio/wav","audio/flac"],acceptSuffix:[".mp3",".flac",".m4a",".wav",".aac",".oga",".ogg",".wma",".amr",".aif",".aiff",".ac3",".mpa",".ape",".mac",".mp2",".acc"]},image:{acceptType:["image/jpeg","image/jpg","image/webp","image/bmp","image/png","image/gif","image/heif","image/heic","image/tiff","image/x-tiff","image/x-icon","image/vnd.microsoft.icon","image/svg+xml","image/vnd.adobe.photoshop","image/avif"],acceptSuffix:[".jpeg",".jpg",".png",".gif",".heif",".heic",".tiff",".tif",".ico",".svg",".svgz",".psd",".avif"]}},a=e=>[...i[e].acceptType,...i[e].acceptSuffix].join(","),{file:(0,I._)((0,x._)({},i.file),{accept:a("file")}),video:(0,I._)((0,x._)({},i.video),{accept:a("video")}),audio:(0,I._)((0,x._)({},i.audio),{accept:a("audio")}),image:(0,I._)((0,x._)({},i.image),{accept:a("image")}),allAccept:"".concat(a("video"),",").concat(a("audio"),",").concat(a("image"))});function L(e){var{file:t,accepts:r=["audio","video","image"]}=e,i=t.name.lastIndexOf("."),a="";if(-1!==i&&(a=t.name.substr(i)),a){for(var n of r)if(P[n].acceptSuffix.includes(a.toLocaleLowerCase()))return n}var s=t.type.toLocaleLowerCase();if(s){for(var o of r)if(P[o].acceptType.includes(s))return o}}function A(e){var t,{obj:r,serializeKey:i,targetKey:a}=e;try{t=JSON.parse(r[i])}catch(e){}return(0,I._)((0,x._)({},r),{[a]:t})}var M=void 0,D=((n={}).USER_SPACE_SIZE_CHANGE="USER_SPACE_SIZE_CHANGE",n),R=((s={})[s.VA=0]="VA",s[s.GCP=1]="GCP",s[s.CN=2]="CN",s),E={[R.VA]:"va",[R.GCP]:"gcp"},U=[200,360,480,720,1080,2400,"origin"],O="origin",B={0:"origin",1:200,2:360,3:480,4:720,5:1080,6:2400},z={origin:0,200:1,360:2,480:3,720:4,1080:5,2400:6},F=((o={})[o.UNTRANSCODE=-1]="UNTRANSCODE",o[o.SUCCESS=0]="SUCCESS",o[o.TRANSCODING=1]="TRANSCODING",o[o.FAILED=2]="FAILED",o[o.TIMEOUT=3]="TIMEOUT",o[o.CANCEL=-2]="CANCEL",o),Z={360:[640,360],480:[854,480],720:[1280,720],1080:[1920,1080]},q="video",G="package";class V{constructor(e){this._sourceData=e}}var H=((l={})[l.NORMAL=0]="NORMAL",l[l.SCRIPT=3]="SCRIPT",l[l.GRAPHIC=5]="GRAPHIC",l),W=((d={})[d.EDIT=0]="EDIT",d[d.TEMPLATE=1]="TEMPLATE",d[d.IMAGE_TEXT=2]="IMAGE_TEXT",d[d.SCRIPT=3]="SCRIPT",d[d.TOOL=4]="TOOL",d[d.GRAPHIC=5]="GRAPHIC",d),Q=((c={})[c.PERSONAL=1]="PERSONAL",c[c.PUBLIC=0]="PUBLIC",c);class K extends V{get isValid(){return!(0,k.isEmpty)(this._sourceData._meta)}get id(){return this.notOnlyId}get notOnlyId(){return this._sourceData.id}get md5(){return this._sourceData.md5}get name(){var e;return(null==(e=this.entry)?void 0:e.entry_name)||this._sourceData.file_name}get author(){return this._sourceData.author}get sourcePath(){return this._sourceData.source_path}get mime(){return this._sourceData.mime}get subType(){return this._sourceData.sub_type}get size(){return this._sourceData.size}get sizeStr(){return j(this.size)}get filterList(){return this._sourceData.filter_list||[]}get type(){return"file"}get width(){return this._sourceData.width}get height(){return this._sourceData.height}get updatedAt(){var e,t;return 1e3*((null==(t=this._sourceData)||null==(e=t.entry)?void 0:e.access_at_ts)||this._sourceData.updated_at_ts)}get createdAt(){return 1e3*this._sourceData.uploaded_at}get downloadUrl(){var e;return null==(e=this._sourceData.asset_meta)?void 0:e.download_url}get meta(){var e;return null==(e=this._sourceData)?void 0:e._meta}get status(){var e;return null==(e=this._sourceData)?void 0:e.status}get permission(){return e5.isGroupSdk?this._sourceData.permission||Q.PUBLIC:Q.PERSONAL}get isPublic(){return this.permission===Q.PUBLIC}get isPersonal(){return this.permission===Q.PERSONAL}get owner(){var e,t,r;return null==(r=this._sourceData)||null==(t=r._meta)||null==(e=t.uploadSource)?void 0:e.owner}get uploadedAt(){return 1e3*this._sourceData.uploaded_at}get entryId(){return this._sourceData.entry_id}get entry(){return this._sourceData.entry||this._sourceData.entry_data}get sourceData(){return this._sourceData}get hasMaterialTag(){return this._sourceData.has_material_tag}constructor(e,t){super(A({obj:e,serializeKey:"meta",targetKey:"_meta"})),this.sdk=t}}class Y extends K{get type(){return"audio"}get duration(){return this._sourceData.duration}get unencryptedPreviewUrl(){var e,t,r,i;return null==(i=this._sourceData)||null==(r=i.unencryptedPlayInfo)||null==(t=r.info)||null==(e=t.audio)?void 0:e.primary_url}get transcodeStatus(){return this._sourceData.transcode_status}}class J extends K{get type(){return"image"}get previewUrl(){var e,t,r;return(null==(e=this.imageTranscodeInfo[360])?void 0:e.status_code)===F.SUCCESS?this.imageTranscodeInfo[360].preview_url:null==(r=this._sourceData)||null==(t=r.asset_meta)?void 0:t.preview360_url}get previewKey(){var e,t,r;return(null==(e=this.imageTranscodeInfo[360])?void 0:e.status_code)===F.SUCCESS?this.imageTranscodeInfo[360].key:null==(r=this._sourceData)||null==(t=r.asset_meta)?void 0:t.key}get preview72Url(){var e,t,r;return(null==(e=this.imageTranscodeInfo[720])?void 0:e.status_code)===F.SUCCESS?this.imageTranscodeInfo[720].preview_url:null==(r=this._sourceData)||null==(t=r.asset_meta)?void 0:t.preview720_url}get imageAsyncResize(){return!!this._sourceData.image_async_resize}getTranscodeStatus(e){var t={};return((null==e?void 0:e.length)?e:U).forEach(e=>{var r,i,a,n=null==(i=this._sourceData)||null==(r=i.asset_meta)?void 0:r["preview".concat(e,"_url")],s=null==(a=this._sourceData.image_transcode_info)?void 0:a[e===O?e:"p_".concat(e)];s?t[e]=s.status_code:n?t[e]=F.SUCCESS:this.imageAsyncResize?t[e]=F.TRANSCODING:t[e]=F.UNTRANSCODE}),t}get imageTranscodeInfo(){var e={};return U.forEach(t=>{var r="preview".concat(t,"_url"),i=null==(o=this._sourceData)||null==(s=o.asset_meta)?void 0:s[r],a=t===O?t:"p_".concat(t),n=null==(l=this._sourceData.image_transcode_info)?void 0:l[a];if(n)e[t]=(0,I._)((0,x._)({},n),{key:this._sourceData.image_transcode_info.key});else if(i&&!(null==(d=e[t])?void 0:d.preview_url)){var s,o,l,d,c,u,p=this.getPreviewSizeByResolution(t);e[t]={preview_url:i,width:p.width,height:p.height,status_code:F.SUCCESS,key:null==(u=this._sourceData)||null==(c=u.asset_meta)?void 0:c.key}}}),e}getPreviewInfo(e){return(0,b._)(function*(){return this.sdk?this.sdk.getImagePreviewInfo(this,e):this.imageTranscodeInfo}).call(this)}getPreviewSizeByResolution(e){var t,r=Z[e];if(!r||!this.width||!this.height||e===O)return{width:0,height:0};var i=this.width||0,a=this.height||0,[n,s]=r;if(i/a>3){if(i*ad?d:l)),height:Math.floor(a*t)}}}class X extends K{get type(){return q}get duration(){return this._sourceData.duration}get width(){return this._sourceData.width}get height(){return this._sourceData.height}get previewUrl(){var e,t;return null==(t=this._sourceData)||null==(e=t.asset_meta)?void 0:e.preview360_url}get previewKey(){var e,t;return null==(t=this._sourceData)||null==(e=t.asset_meta)?void 0:e.key}get unencryptedPreviewUrl(){var e,t,r,i;return null==(i=this._sourceData)||null==(r=i.unencryptedPlayInfo)||null==(t=r.info)||null==(e=t.p360)?void 0:e.primary_url}get sprit(){return this._sourceData.sprite_info}get transcodeStatus(){return this._sourceData.transcode_status}setUnencryptedInfo(e){this._sourceData&&(this._sourceData.unencryptedPlayInfo=e)}}class $ extends J{get type(){return"live-photo"}}class ee extends V{get isValid(){return!(0,k.isEmpty)(this._sourceData._meta)}get id(){return this.notOnlyId}get notOnlyId(){return this._sourceData.id}get author(){return this._sourceData.creator}get key(){return this._sourceData.key}get name(){var e,t,r,i;return null!=(i=null==(r=this._sourceData)||null==(t=r._meta)||null==(e=t.draft)?void 0:e.name)?i:""}get size(){var e,t,r;return(null==(r=this._sourceData)||null==(t=r._meta)||null==(e=t.draft)?void 0:e.size)||0}get sizeStr(){return this.size?j(this.size):void 0}get type(){return G}get subType(){var e,t;return null==(t=this._sourceData._meta)||null==(e=t.draft)?void 0:e.type}get updatedAt(){var e,t,r,i,a;return(null==(e=this.entry)?void 0:e.access_at_ts)?(null==(t=this.entry)?void 0:t.access_at_ts)*1e3:null==(a=this._sourceData)||null==(i=a._meta)||null==(r=i.draft)?void 0:r.updateTime}get createdAt(){var e,t,r,i,a;return null!=(a=null==(t=this._sourceData._meta)||null==(e=t.createSource)?void 0:e.createTime)?a:null==(i=this._sourceData._meta)||null==(r=i.uploadSource)?void 0:r.createTime}get meta(){var e;return null==(e=this._sourceData)?void 0:e._meta}get coverMd5(){var e,t,r;return null==(r=this._sourceData)||null==(t=r.assets)||null==(e=t.find(e=>{var t,r;return e.path===(null==(r=this._sourceData)||null==(t=r._meta)?void 0:t.draft.cover)}))?void 0:e.md5}get allCoverMd5(){if(!(null==(t=this._sourceData)||null==(e=t._meta)?void 0:e.draft.cover))return[];var e,t,r,i,a=[...null==(r=this._sourceData)?void 0:r.assets].reverse();return null==(i=(0,k.uniqBy)(a,"path").reverse())?void 0:i.filter(e=>/^cover(_[0-9]+)?\.(jpe?g|png)$/.test(e.path)).map(e=>e.md5)}get duration(){var e,t;return null==(t=this._sourceData)||null==(e=t._meta)?void 0:e.draft.duration}get assets(){return(this._sourceData.assets||[]).map(e=>{var t=e.meta||"",r={};try{r=JSON.parse(t)}catch(e){}return(0,I._)((0,x._)({},e),{entryIds:e.entry_ids,meta:r,_meta:t})})}get creator(){return this._sourceData.creator}get status(){var e;return null==(e=this._sourceData)?void 0:e.status}get permission(){return e5.isGroupSdk?this._sourceData.permission||Q.PUBLIC:Q.PERSONAL}get isPublic(){return this.permission===Q.PUBLIC}get isPersonal(){return this.permission===Q.PERSONAL}get owner(){var e,t,r,i,a,n;return(null==(r=this._sourceData)||null==(t=r._meta)||null==(e=t.createSource)?void 0:e.owner)||(null==(n=this._sourceData)||null==(a=n._meta)||null==(i=a.uploadSource)?void 0:i.owner)||""}get entryId(){return this._sourceData.entry_id}get entry(){return this._sourceData.entry}constructor(e){var t=A({obj:e,serializeKey:"meta",targetKey:"_meta"});super((0,I._)((0,x._)({},e),{_meta:t._meta,entry:t}))}}class et{get fileName(){return this.options.fileName}get uid(){return this.options.uid}get asset(){return this.options.assetInfo}get clusterInfo(){return this.options.clusterInfo}get duration(){return this.options.duration}get size(){return this.options.size}get type(){return this.options.type}get spritInfo(){return this.options.spritInfo}get videoInfo(){return this.options.videoInfo}get audioInfo(){return this.options.audioInfo}get extInfo(){return this.options.extInfo}merge(e){return(0,k.merge)(this.options,e.options),this}constructor(e){this.options=e}}class er extends X{get type(){return"film"}}class ei extends V{get type(){return"cluster-film"}get id(){var e;return this.entryId||(null==(e=this.entry)?void 0:e.entry_id)}get notOnlyId(){return this._sourceData.cluster_id}get name(){var e;return(null==(e=this._lastAsset)?void 0:e.name)||""}get duration(){var e;return null==(e=this._lastAsset)?void 0:e.duration}get size(){var e;return null==(e=this._lastAsset)?void 0:e.size}get sizeStr(){var e;return null==(e=this._lastAsset)?void 0:e.sizeStr}get author(){var e;return null==(e=this.entry)?void 0:e.owner_id}get updatedAt(){var e,t;return(null==(t=this._sourceData)||null==(e=t.entry)?void 0:e.access_at_ts)*1e3}get relation(){var e;return null==(e=this._sourceData._relation)?void 0:e.map(e=>"".concat(e))}get meta(){var e;return null==(e=this._sourceData)?void 0:e._meta}get assetCount(){return this._sourceData.n_asset}get asset(){return this._sourceData.assets||[]}get lastAssetId(){var e,t,r=this.asset[this.asset.length-1],i=e5.sortArrayByRelation({exists:this.asset,relation:null!=(e=this.relation)?e:[]});return null!=(t=i[i.length-1])?t:r}get bindId(){return this._sourceData.bind_id}updateLastAsset(e){this._lastAsset=e}get draftName(){var e,t,r;return null!=(r=this._draftName)?r:null==(t=this.meta)||null==(e=t.draft)?void 0:e.name}get lastAsset(){return this._lastAsset}tryGetDraftName(){return(0,b._)(function*(){if(!this.bindId)return this._draftName=null==(i=this.meta)||null==(r=i.draft)?void 0:r.name,this._draftName;try{var e,t,r,i,a,n,s,o=yield e5.getPackageByKey(this.bindId);return this._draftName=null!=(s=null==o?void 0:o.name)?s:null==(n=this.meta)||null==(a=n.draft)?void 0:a.name,this._draftName}catch(r){return null==(t=this.meta)||null==(e=t.draft)?void 0:e.name}}).call(this)}get permission(){var e,t;return e5.isGroupSdk?null!=(t=null==(e=this.entry)?void 0:e.permission)?t:Q.PUBLIC:Q.PERSONAL}get isPublic(){return this.permission===Q.PUBLIC}get isPersonal(){return this.permission===Q.PERSONAL}get owner(){var e,t;return(null==(t=this._sourceData._meta)||null==(e=t.uploadSource)?void 0:e.owner)||""}get entryId(){return this._sourceData.entry_id}get entry(){return this._sourceData.entry}get createdAt(){var e,t;return(null==(t=this._sourceData)||null==(e=t.entry)?void 0:e.created_at_ts)*1e3}constructor({cluster:e,lastAsset:t}){var r=A({obj:e,serializeKey:"meta",targetKey:"_meta"});super(r=A({obj:r,serializeKey:"relation",targetKey:"_relation"})),this._lastAsset=t,this.tryGetDraftName()}}class ea extends V{get type(){return"folder"}get meta(){var e;return null==(e=this._sourceData)?void 0:e.entry._meta}get id(){var e;return null==(e=this.entry)?void 0:e.entry_id}get notOnlyId(){return this._sourceData.id}get entry(){var e;return null==(e=this._sourceData)?void 0:e.entry}get name(){var e;return null==(e=this._sourceData)?void 0:e.name}get subCnt(){return this._sourceData.sub_cnt}get updatedAt(){var e;return(null==(e=this._sourceData)?void 0:e.entry.access_at_ts)*1e3}get accessAt(){var e;return(null==(e=this._sourceData)?void 0:e.entry.access_at_ts)*1e3}get createdAt(){var e;return(null==(e=this._sourceData)?void 0:e.entry.created_at_ts)*1e3}get creator(){return this._sourceData.entry.creator_id}get permission(){return e5.isGroupSdk?this._sourceData.entry.permission||Q.PUBLIC:Q.PERSONAL}get isPublic(){return this.permission===Q.PUBLIC}get isPersonal(){return this.permission===Q.PERSONAL}get owner(){var e,t;return null==(t=this.meta)||null==(e=t.uploadSource)?void 0:e.owner}get author(){return this._sourceData.entry.owner_id}get size(){var e;return null!=(e=this._sourceData.size)?e:0}get sizeStr(){return"0"}constructor(e){super((0,I._)((0,x._)({},e),{entry:A({obj:e.entry,serializeKey:"meta",targetKey:"_meta"})}))}}function en(e,t){switch(function(e){if(!e)return"file";for(var[t,r]of Object.entries({video:["application/vnd.rn-realmedia-vbr","application/vnd.rn-realmedia","application/mxf"],audio:["application/x-wav","application/ogg","video/x-ms-wma"],image:[]}))if(r.includes(e.toLocaleLowerCase()))return t;return e.toLowerCase().startsWith("video")?"video":e.toLowerCase().startsWith("image")?"image":e.toLowerCase().startsWith("audio")?"audio":"file"}(e.mime)){case"video":if((e.filter_list||[]).includes("10001"))return new er(e);return new X(e);case"audio":return new Y(e);case"image":if("livephoto"===e.sub_type)return new $(e);return new J(e,t);default:return new K(e)}}function es(e,t){var r;(null==e5?void 0:e5.options)&&(null==e5||null==(r=e5.options)||r.level)}var eo=(e,t)=>{if(e===Q.PERSONAL){var r=!1;if(t.type===G)if(t.subType===W.SCRIPT)return t.owner===e5.uid;else r=t.creator===e5.everUserId||t.owner===e5.uid;return t.author===e5.everUserId||r}return t.isPublic};function el(){var e;return{uploadSource:{owner:null==(e=e5.options)?void 0:e.user_id,platform:"browser",systemVersion:window.navigator.userAgent,appVersion:"1.0.0"}}}class ed{acquire(){return(0,b._)(function*(){return new Promise(e=>{this._availableConcurrency>0?(this._availableConcurrency--,e()):this._waitingQueue.push(e)})}).call(this)}release(){if(this._waitingQueue.length>0){var e=this._waitingQueue.shift();e&&e()}else this._availableConcurrency{if(this.result)return void("success"===this.result.status?e(this.result):t(this.result));this.finishListenQueue.push([e,t])})}appendChunk(e){this.chunks.push(e)}cancel(){return(0,b._)(function*(){return yield this.sdk.sdk.cancel_upload(this.requestId)}).call(this)}destroy(){super.destroy(),this.chunks=[],this.finishListenQueue=[],this.sdk.eventBus.removeListener(e1.AssetDownloadIdle,this.onIdleHandler),this.sdk.eventBus.removeListener(e1.AssetDownloadProgress,this.onProgressHandler),this.sdk.eventBus.removeListener(e1.AssetDownloaddFinish,this.onFinishHandler)}thirdpartDone(e){var{buffer:t}=e;this.result={status:"success",buffer:t},this._finish()}_onIdleHandler(){var e;null==(e=this.onIdle)||e.call(this)}_onProgressHandler(e){var t;null==(t=this.onProgress)||t.call(this,{total:e.bytes_total,done:e.bytes_done})}_onFinishHandler(e){if(e.completed){var t,r,i,a=(r=new Uint8Array((t=this.chunks).reduce((e,t)=>e+t.length,0)),i=0,t.forEach(e=>{r.set(e,i),i+=e.length}),r);this.result={status:"success",buffer:a},this.cacheSource(a)}else e.cancelled?this.result={status:"cancel"}:this.result={status:"error",errInfo:e.error_info};this._finish()}cacheSource(e){return(0,b._)(function*(){var t;if(this.sdk.cachePlugin&&(null==(t=this._options)?void 0:t.url))try{yield this.sdk.cachePlugin.saveSourceBlob({key:this._options.url,buffer:e}),es("\u7F13\u5B58\u6587\u4EF6".concat(this._options.url,"\u6210\u529F."))}catch(e){es("\u7F13\u5B58\u6587\u4EF6".concat(this._options.url,"\u5931\u8D25: ").concat(e),{type:"warn"})}}).call(this)}_finish(){var e;for(var t of this.finishListenQueue)"success"===this.result.status?t[0](this.result):t[1](this.result);null==(e=this.onFinish)||e.call(this,this.result),this.destroy()}eventFilter(e){return t=>{var{request_id:r}=t;r===this.requestId&&e(t)}}constructor(e,t){super("unknow",t),this.size=0,this.chunks=[],this.finishListenQueue=[],this._options=e,this.onIdleHandler=this.eventFilter(this._onIdleHandler.bind(this)),this.onProgressHandler=this.eventFilter(this._onProgressHandler.bind(this)),this.onFinishHandler=this.eventFilter(this._onFinishHandler.bind(this)),this.sdk.eventBus.addListener(e1.AssetDownloadIdle,this.onIdleHandler),this.sdk.eventBus.addListener(e1.AssetDownloadProgress,this.onProgressHandler),this.sdk.eventBus.addListener(e1.AssetDownloaddFinish,this.onFinishHandler)}}class ex extends ey{get fileType(){return this._fileType}done(){return new Promise((e,t)=>{if(this.result)return void("success"===this.result.status?e(this.result):t(this.result));this.finishListenQueue.push([e,t])})}cancel(){return(0,b._)(function*(){return yield this.sdk.sdk.cancel_upload(this.requestId)}).call(this)}destroy(){super.destroy(),this.finishListenQueue=[],this.sdk.eventBus.removeListener(e1.UploadIdle,this.onIdleHandler),this.sdk.eventBus.removeListener(e1.UploadProgress,this.onProgressHandler),this.sdk.eventBus.removeListener(e1.UploadFinish,this.onFinishHandler)}_onUploadMetaReadyHandler(e){var t;null==(t=this.onUploadMetaReady)||t.call(this,{uploadId:e.upload_id,md5:e.md5})}_onIdleHandler(e){var t;null==(t=this.onIdle)||t.call(this,e)}_onProgressHandler(e){var t;null==(t=this.onProgress)||t.call(this,{total:e.bytes_total,done:e.bytes_done,md5:e.md5})}_onFinishHandler(e){return(0,b._)(function*(){var t;if(e.completed){var r,i=e.asset_id,a=e.entry_id;if(!i)if(a)try{i=(yield this.sdk.getEntryAsset(a,!0)).id}catch(t){i=(yield this.sdk.getAssetByMd5(e.md5)).id}else i=(yield this.sdk.getAssetByMd5(e.md5)).id;if(this._autoPromote)if(i)try{yield this.sdk.dependencies.apiFunc.promoteAsset({assetId:i,spaceId:this.sdk.spaceId,workspaceId:this._workspaceId})}catch(e){this.result={status:"error",errInfo:{code:-1,msg:"asset promote failure, cause:".concat(null==e?void 0:e.message)}}}else this.result={status:"error",errInfo:{code:-1,msg:"asset id is not found, could not promote"}};(null==(r=this.result)?void 0:r.status)!=="error"&&(this.result={status:"success",fileId:i,md5:e.md5,entry:e.entry,entryId:a})}else e.cancelled?this.result={status:"cancel"}:this.result={status:"error",errInfo:{code:e.error_info.code,msg:e.error_info.message,message:e.error_info.message}};for(var n of this.finishListenQueue)"success"===this.result.status?n[0](this.result):n[1](this.result);null==(t=this.onFinish)||t.call(this,this.result),this.destroy()}).call(this)}eventFilter(e){return t=>{var{request_id:r}=t;r===this.requestId&&e(t)}}constructor({requestId:e,fileType:t,autoPromote:r,workspaceId:i},a){super(e,a),this._autoPromote=!1,this.finishListenQueue=[],this._fileType=t,this._autoPromote=r,this._workspaceId=i,this.onIdleHandler=this.eventFilter(this._onIdleHandler.bind(this)),this.onUploadMetaReadyHandler=this.eventFilter(this._onUploadMetaReadyHandler.bind(this)),this.onProgressHandler=this.eventFilter(this._onProgressHandler.bind(this)),this.onFinishHandler=this.eventFilter(this._onFinishHandler.bind(this)),this.sdk.eventBus.addListener(e1.UploadIdle,this.onIdleHandler),this.sdk.eventBus.addListener(e1.UploadMetaReady,this.onUploadMetaReadyHandler),this.sdk.eventBus.addListener(e1.UploadProgress,this.onProgressHandler),this.sdk.eventBus.addListener(e1.UploadFinish,this.onFinishHandler)}}class eI extends ey{get fileType(){var e;return null==(e=this._params)?void 0:e.fileType}done(){return new Promise((e,t)=>{if(this.result)return void("success"===this.result.status?e(this.result):t(this.result));this.finishListenQueue.push([e,t])})}cancel(e){return new Promise((t,r)=>(0,b._)(function*(){var i,a,n,s;if(null==(i=this._params)?void 0:i.uploader){try{yield null==(n=this._params.uploader)||null==(a=n.cancel)?void 0:a.call(n,e),this.finishListenQueue=this.finishListenQueue.filter(t=>t.fileKey===e),null==(s=this.onCancel)||s.call(this,e),t()}catch(e){r(null==e?void 0:e.message)}return}r("uploader does not exist")}).call(this))}destroy(){this._params=void 0,this.finishListenQueue=[]}onFinishHandler(){var e,t;for(var r of this.finishListenQueue)(null==(t=this.result)?void 0:t.status)==="success"?r[0](this.result):r[1](this.result);null==(e=this.onFinish)||e.call(this,this.result),this.destroy()}constructor(e,t){super("unknow",t),r=this,r.finishListenQueue=[],r._params=e;var r,i,a="video";switch(e.fileType){case"video":a="video",i=0;break;case"audio":a="video",i=2;break;default:a="object",i=1}r.onStart=e.onStart,e.uploader.upload({file:e.file,type:a,onSuccess:t=>(0,b._)(function*(){r.result={status:"success"};var a,n,s=t.Vid||t.Uri;r.vid=s;try{var o=yield r.sdk.dependencies.apiFunc.createVideoData({vid:s,tmp_id:r.sdk.getTempId,file_name:e.fileName,file_type:i,source_path:e.file.webkitRelativePath?e.file.webkitRelativePath:e.fileName});r.result.fileId=o,r.result.uri=t.Uri}catch(e){r.result.status="error",r.result.errInfo={code:(null==e||null==(a=e.data)?void 0:a.ret)||-1,msg:(null==e||null==(n=e.data)?void 0:n.errmsg)||"create video task failure"}}r.onFinishHandler()})(),onError:e=>{var t;r.result={status:"error",errInfo:{code:null==e||null==(t=e.extra)?void 0:t.errorCode}},r.onFinishHandler()},onStart:(e,t)=>{var i,a;null==(i=r.onIdle)||i.call(r),null==(a=r.onStart)||a.call(r,e,t)},onProgress:e=>{var t;null==(t=r.onProgress)||t.call(r,{total:e.fileSize,done:Math.floor(e.fileSize*(e.percent/100))})}})}}class eS extends eg{destroy(){super.destroy()}}class ew extends eS{done(){return new Promise((e,t)=>{this.result&&("success"===this.result.status?e(this.result):t(this.result)),this.finishListenQueue.push([e,t])})}cancel(){return(0,b._)(function*(){return yield this.sdk.sdk.cancel_get_asset_play_info_loop({ids:this.target.id})}).call(this)}destroy(){super.destroy(),this.finishListenQueue=[],this.sdk.eventBus.removeListener(e1.VideoInfoEndPullEvent,this.onTranscodeDoneHandler)}_onTranscodeDoneHandler(e){for(var t of e.infos)if(t[this.target.key]===this.target.id){this.result={status:"success",data:t},this.onFinishHandler();return}for(var r of e.failed_ids)if(r[this.target.key]===this.target.id){this.result={status:"error",errInfo:new ep(r.status)},this.onFinishHandler();return}}onFinishHandler(){var e,t;for(var r of this.finishListenQueue)(null==(t=this.result)?void 0:t.status)==="success"?r[0](this.result):r[1](this.result);null==(e=this.onFinish)||e.call(this,this.result),this.destroy()}constructor(e,t){super("unknow",t),this.finishListenQueue=[],this.target=e,this.onTranscodeDoneHandler=this._onTranscodeDoneHandler.bind(this),this.sdk.eventBus.addListener(e1.VideoInfoEndPullEvent,this.onTranscodeDoneHandler)}}class eN extends eS{done(){return new Promise((e,t)=>{if(this.result)return void("success"===this.result.status?e(this.result):t(this.result));this.finishListenQueue.push([e,t])})}cancel(){return(0,b._)(function*(){this.result={status:"cancel"},this.onFinishHandler()}).call(this)}destroy(){super.destroy(),clearInterval(this.timer),this.finishListenQueue=[],this.sdk.eventBus.removeListener(e1.VideoInfoEndPullEvent,this.onTranscodeDoneHandler)}fetchVideoTaskInfo(){return(0,b._)(function*(){try{var e=yield this.sdk.dependencies.apiFunc.getVideoTaskInfo(this.options);switch(this.delayTime=Date.now(),e.status){case 0:return;case 1:this.result={status:"success",data:e},this.onFinishHandler();return;default:this.onFinishHandler(),this.result={status:"error",errInfo:new TranscodeError};return}}catch(e){this.result={status:"error",errInfo:{code:e.data.ret,msg:e.data.errmsg}},this.onFinishHandler()}}).call(this)}onFinishHandler(){var e,t;for(var r of this.finishListenQueue)(null==(t=this.result)?void 0:t.status)==="success"?r[0](this.result):r[1](this.result);null==(e=this.onFinish)||e.call(this,this.result),this.destroy()}constructor(e,t){super("unknow",t),this.delayTime=Date.now(),this.Delay_Times=12e3,this.finishListenQueue=[],this.options=e,this.timer=setInterval(()=>{Date.now()-this.delayTime>this.Delay_Times?(this.result={status:"error",errInfo:{code:-1,msg:"overtime"}},this.onFinishHandler()):this.fetchVideoTaskInfo()},3e3)}}class eC extends eg{done(){return new Promise((e,t)=>{if(this.result)return void("success"===this.result.status?e(this.result):t(this.result));this.finishListenQueue.push([e,t])})}cancel(){return(0,b._)(function*(){return yield this.sdk.sdk.cancel_get_sync_state_loop({resource:[this.target.id]})}).call(this)}destroy(){super.destroy(),this.finishListenQueue=[],this.sdk.eventBus.removeListener(e1.ThridPartResourceSyncStateEvent,this.onSyncAssetHandler)}_onSyncAssetHandler(e){for(var t of e.sync_ids)if(t.resource_id===this.target.id){this.result={status:"success",data:{resourceId:t.resource_id,md5:t.md5,assetId:t.asset_id,entryId:t.entry_id}},this.onFinishHandler();return}for(var r of e.failed_ids)if(r===this.target.id){this.result={status:"error"},this.onFinishHandler();return}if(1===e.api_failed){this.result={status:"error",errMsg:"Network failure"},this.onFinishHandler();return}}onFinishHandler(){var e,t;for(var r of this.finishListenQueue)(null==(t=this.result)?void 0:t.status)==="success"?r[0](this.result):r[1](this.result);null==(e=this.onFinish)||e.call(this,this.result),this.destroy()}constructor(e,t){super("unknow",t),this.finishListenQueue=[],this.target=e,this.onSyncAssetHandler=this._onSyncAssetHandler.bind(this),this.sdk.eventBus.addListener(e1.ThridPartResourceSyncStateEvent,this.onSyncAssetHandler)}}class eT{done(){return new Promise((e,t)=>{this.result&&("success"===this.result.status?e(this.result):t(this.result)),this.finishListenQueue.push([e,t])})}cancel(){return(0,b._)(function*(){return yield this.sdk.sdk.cancel_get_preivew_info_loop({ids:"id"===this.target.key?[this.target.id]:[],md5s:"md5"===this.target.key?[this.target.id]:[]})}).call(this)}destroy(){this.finishListenQueue=[],this.sdk.eventBus.removeListener(e1.PreviewInfoEndPullEvent,this.onDoneHandler)}_onDoneHandler(e){for(var t of e.infos)if(t[this.target.key]===this.target.id){this.result={status:"success",data:en(t,this.sdk)},this.onFinishHandler();return}e.timeout&&(this.result={status:"error",errInfo:new eh})}onFinishHandler(){var e,t;for(var r of this.finishListenQueue)(null==(t=this.result)?void 0:t.status)==="success"?r[0](this.result):r[1](this.result);null==(e=this.onFinish)||e.call(this,this.result),this.destroy()}constructor(e,t){this.finishListenQueue=[],this.target=e,this.sdk=t,this.onDoneHandler=this._onDoneHandler.bind(this),this.sdk.eventBus.addListener(e1.PreviewInfoEndPullEvent,this.onDoneHandler)}}class ek{done(){return new Promise((e,t)=>{this.result&&("success"===this.result.status?e(this.result):t(this.result)),this.finishListenQueue.push([e,t])})}cancel(){return(0,b._)(function*(){return yield this.sdk.sdk.cancel_get_preivew_info_loop({ids:"id"===this.target.key?[this.target.id]:[],md5s:"md5"===this.target.key?[this.target.id]:[]})}).call(this)}destroy(){this.finishListenQueue=[],this.sdk.eventBus.removeListener(e1.SpriteInfoEndPullEvent,this.onDoneHandler)}_onDoneHandler(e){for(var t of e.infos)if(t[this.target.key]===this.target.id){this.result={status:"success",data:en(t)},this.onFinishHandler();return}e.timeout&&(this.result={status:"error",errInfo:new eh})}onFinishHandler(){var e,t;for(var r of this.finishListenQueue)(null==(t=this.result)?void 0:t.status)==="success"?r[0](this.result):r[1](this.result);null==(e=this.onFinish)||e.call(this,this.result),this.destroy()}constructor(e,t){this.finishListenQueue=[],this.target=e,this.sdk=t,this.onDoneHandler=this._onDoneHandler.bind(this),this.sdk.eventBus.addListener(e1.SpriteInfoEndPullEvent,this.onDoneHandler)}}class ej extends eg{done(){return new Promise((e,t)=>{this.result&&("success"===this.result.status?e(this.result):t(this.result)),this.finishListenQueue.push([e,t])})}destroy(){super.destroy(),this.finishListenQueue=[],this.sdk.eventBus.removeListener(e1.PreviewInfoEndPullEvent,this.onDoneHandler)}_onProgressHandler(e){if(e.process_id=this.requestId){var t;null==(t=this.onProgress)||t.call(this,e.progress)}}_onDoneHandler(e){var t,r,{process_id:i,status:a}=e;if(i===this.requestId){if(3===a){this.result={status:"success",data:e},this._onFinishHandler(),null==(t=this.onProgress)||t.call(this,100);return}if(4===a){this.result={status:"error",data:e},this._onFinishHandler(),null==(r=this.onProgress)||r.call(this,100);return}}}_onFinishHandler(){for(var e of this.finishListenQueue){var t;(null==(t=this.result)?void 0:t.status)==="success"?e[0](this.result):e[1](this.result)}this.destroy()}constructor(e,t){super(e,t),this.finishListenQueue=[],this.onDoneHandler=this._onDoneHandler.bind(this),this.onProgressHandler=this._onProgressHandler.bind(this),this.sdk.eventBus.addListener(e1.SpaceMoveProgressEvent,this.onProgressHandler),this.sdk.eventBus.addListener(e1.SpaceMoveFinishEvent,this.onDoneHandler)}}class eP extends eg{done(){return new Promise((e,t)=>{this.result&&("success"===this.result.status?e(this.result):t(this.result)),this.finishListenQueue.push([e,t])})}destroy(){super.destroy(),this.finishListenQueue=[],this.sdk.eventBus.removeListener(e1.PreviewInfoEndPullEvent,this.onDoneHandler)}_onProgressHandler(e){if(e.process_id=this.requestId){var t;null==(t=this.onProgress)||t.call(this,e.progress)}}_onDoneHandler(e){var t,r,{process_id:i,status:a}=e;if(i===this.requestId){if(3===a){this.result={status:"success",data:e},this._onFinishHandler(),null==(t=this.onProgress)||t.call(this,100);return}if(4===a){this.result={status:"error",data:e},null==(r=this.onProgress)||r.call(this,100),this._onFinishHandler();return}}}_onFinishHandler(){for(var e of this.finishListenQueue){var t;(null==(t=this.result)?void 0:t.status)==="success"?e[0](this.result):e[1](this.result)}this.destroy()}constructor(e,t){super(e,t),this.finishListenQueue=[],this.sdk=t,this.onDoneHandler=this._onDoneHandler.bind(this),this.onProgressHandler=this._onProgressHandler.bind(this),this.sdk.eventBus.addListener(e1.SpaceCopyProgressEvent,this.onProgressHandler),this.sdk.eventBus.addListener(e1.SpaceCopyFinishEvent,this.onDoneHandler)}}class eL extends eS{done(){return new Promise((e,t)=>{this.result&&this.result.status&&("success"===this.result.status?e(this.result):t(this.result)),this.finishListenQueue.push([e,t])})}cancel(){return(0,b._)(function*(){var e,t;return this.result.status="cancel",null==(t=this.result)||null==(e=t.data)||e.forEach((e,t)=>{if(e===F.UNTRANSCODE){var r,i;null==(i=this.result)||null==(r=i.data)||r.set(t,F.CANCEL)}}),yield this.sdk.sdk.cancel_image_transcode_info_loop({listeners:this.target.map(e=>(0,I._)((0,x._)({},e),{transcode_type:z[e.resolution]})),cancel_all:0})}).call(this)}destroy(){super.destroy(),clearTimeout(this._triggerTimer),this.finishListenQueue=[],this.sdk.eventBus.removeListener(e1.ImageTranscodeInfoEndPull,this.onTranscodeDoneHandler)}_triggerGetUpdates(){this._triggerTimer=setTimeout(()=>{this.sdk.throttlingGetUpdatesTrigger({throttle:this._triggerTimes}),this._triggerTimer=void 0,this._triggerGetUpdates()},this._triggerTimes)}_onTranscodeDoneHandler(e){var t,r,i;if(e.timeout){null==(t=this.result.data)||t.forEach((e,t)=>{if(e===F.UNTRANSCODE){var r;null==(r=this.result.data)||r.set(t,F.TIMEOUT),this.finishedFlag+=1}}),null==(r=this.onProcess)||r.call(this,this.result),this.result.status="error",this.onFinishHandler();return}for(var a of e.infos)i=this,function(e){var t,r,a=!1,{transcode_type:n,assets:s,failed_list:o}=e,l=B[n];null==s||s.forEach(e=>{var t,r,n,s,o,d,c,u,p="".concat(l,"_").concat(e.id),h="".concat(l,"_").concat(e.md5);(null==(r=i.result)||null==(t=r.data)?void 0:t.get(p))===F.UNTRANSCODE&&(null==(d=i.result)||null==(o=d.data)||o.set(p,F.SUCCESS),i.finishedFlag+=1,a=!0),(null==(s=i.result)||null==(n=s.data)?void 0:n.get(h))===F.UNTRANSCODE&&(null==(u=i.result)||null==(c=u.data)||c.set(h,F.SUCCESS),i.finishedFlag+=1,a=!0)}),null==o||o.forEach(e=>{var t,r,n,s,o,d,c,u,p="".concat(l,"_").concat(e.asset_id),h="".concat(l,"_").concat(e.md5);(null==(r=i.result)||null==(t=r.data)?void 0:t.get(p))===F.UNTRANSCODE&&(null==(d=i.result)||null==(o=d.data)||o.set(p,F.FAILED),i.finishedFlag+=1,a=!0),(null==(s=i.result)||null==(n=s.data)?void 0:n.get(h))===F.UNTRANSCODE&&(null==(u=i.result)||null==(c=u.data)||c.set(h,F.FAILED),i.finishedFlag+=1,a=!0)}),a&&(null==(r=i.onProcess)||r.call(i,i.result)),(null==(t=i.result.data)?void 0:t.size)===i.finishedFlag&&(i.result.status="success",i.onFinishHandler())}(a)}onFinishHandler(){var e,t;for(var r of this.finishListenQueue)(null==(t=this.result)?void 0:t.status)==="success"?r[0](this.result):r[1](this.result);null==(e=this.onFinish)||e.call(this,this.result),this.destroy()}constructor(e,t){super("unknow",t),this.result={data:new Map},this.finishedFlag=0,this.finishListenQueue=[],this._triggerTimes=3e3,this.target=e,e.forEach(e=>{var t,r;null==(t=e.ids)||t.forEach(t=>{var r,i;null==(i=this.result)||null==(r=i.data)||r.set("".concat(e.resolution,"_").concat(t),F.UNTRANSCODE)}),null==(r=e.md5s)||r.forEach(t=>{var r,i;null==(i=this.result)||null==(r=i.data)||r.set("".concat(e.resolution,"_").concat(t),F.UNTRANSCODE)})}),this._triggerGetUpdates(),this.onTranscodeDoneHandler=this._onTranscodeDoneHandler.bind(this),this.sdk.eventBus.addListener(e1.ImageTranscodeInfoEndPull,this.onTranscodeDoneHandler)}}function eA(){return function(e,t,r){var i=r.value;return"function"==typeof i&&(r.value=function(){for(var e=arguments.length,t=Array(e),r=0;r0&&void 0!==arguments[0]?arguments[0]:{};if(this._hasBeenDone&&this.initResult){var{resolve:a,reject:n}=this.initResult;return n?Promise.reject(n):Promise.resolve(a)}if(r&&this._waitingResolverMap.has("key"))return this._waitingResolverMap.get("key");if(!i){var s=new Promise((e,t)=>{this._waitingResolvers.add([e,t])});return r&&this._waitingResolverMap.set(r,s),s}var o=Promise.race([new Promise((r,i)=>{e=[()=>{clearTimeout(t),r()},i],this._waitingResolvers.add([e,i])}),new Promise((r,a)=>{t=setTimeout(()=>{this._waitingResolvers.delete(e),a(Error("Timed out waiting for init"))},i)})]);return r&&this._waitingResolverMap.set(r,o),o}startToInit(){return!this._hasBeenDone&&!this._isIniting&&(this._isIniting=!0,this._initCostTimes={start:Date.now()},!0)}initDone(e){if(this._hasBeenDone)throw Error("Cannot release an inited locker");this._initCostTimes&&(this._initCostTimes.end=Date.now());var t=!1;for(var r of((null==e?void 0:e.reject)?(t=!0,this.rejectResult=e.reject):this.resolveResult=null==e?void 0:e.resolve,this._waitingResolvers))t?r[1](this.rejectResult):r[0](this.resolveResult);this._waitingResolverMap.clear(),this._waitingResolvers.clear(),this._hasBeenDone=!0,this._isIniting=!1}constructor(){this._hasBeenDone=!1,this._isIniting=!1,this._initCostTimes=void 0,this._waitingResolvers=new Set,this._waitingResolverMap=new Map}}class eE{addParams(e){this.data=(0,k.merge)({},this.data,e)}get reportData(){return{event:this.event,data:this.data}}addProcessParams(e){this.process=(0,k.merge)({},this.process,e)}get reportProcess(){return{event:this.progressEvent,data:this.process}}constructor(){this.event="evercloud_sdk_init_timer",this.data={},this.progressEvent="evercloud_sdk_init_process",this.process={}}}class eU extends eg{uploadDone(){return new Promise((e,t)=>{if(this.result)return void("success"===this.result.status?e(this.result):t(this.result));this.finishListenQueue.push([e,t])})}done(){return new Promise((e,t)=>{if(this.result)return void("success"===this.result.status?e(this.result):t(this.result));this.finishListenQueue.push([e,t])})}cancel(){return(0,b._)(function*(){return yield this.sdk.sdk.cancel_upload(this.requestId)}).call(this)}append(e){return(0,b._)(function*(){return this.sdk.appendClipToUpload(this.requestId,e.seqNo,e.file,e.isLast)}).call(this)}destroy(){super.destroy(),this.finishListenQueue=[],this.sdk.eventBus.removeListener(e1.UploadIdle,this.onIdleHandler),this.sdk.eventBus.removeListener(e1.UploadProgress,this.onProgressHandler),this.sdk.eventBus.removeListener(e1.UploadFinish,this.onFinishHandler)}_onIdleHandler(e){var t;null==(t=this.onIdle)||t.call(this,e)}_onProgressHandler(e){var t;null==(t=this.onProgress)||t.call(this,{done:e.bytes_done})}_onFinishHandler(e){return(0,b._)(function*(){var t,r,i,a;for(var n of(e.completed?e.stream_clip_transcode?this.result={status:"success",uploadId:e.stream_clip_transcode.upload_id,bucketKey:e.stream_clip_transcode.bucket_key,streamId:e.stream_clip_transcode.stream_id,streamM3u8:e.stream_clip_transcode.stream_m3u8,streamMp4:e.stream_clip_transcode.stream_mp4,streamMd5:e.stream_clip_transcode.stream_md5,coverUrl:e.stream_clip_transcode.cover_url,spriteUrl:e.stream_clip_transcode.sprite_url,streamDuration:e.stream_clip_transcode.stream_duration}:this.result={status:"error",errInfo:{code:"NO_TRANSCODE_INFO",msg:"NO_TRANSCODE_INFO"}}:e.cancelled?(this.result={status:"cancel"},null==(r=this.onError)||r.call(this,this.result)):(this.result={status:"error",errInfo:e.error_info,failedPartList:(null==(i=e.stream_clip_err_ext)?void 0:i.part_num)?[e.stream_clip_err_ext.part_num]:[]},null==(a=this.onError)||a.call(this,this.result)),this.finishListenQueue))"success"===this.result.status?n[0](this.result):n[1](this.result);null==(t=this.onFinish)||t.call(this,this.result),this.destroy()}).call(this)}eventFilter(e){return t=>{var{request_id:r}=t;r===this.requestId&&e(t)}}constructor({requestId:e},t){super(e,t),this.finishListenQueue=[],this.onIdleHandler=this.eventFilter(this._onIdleHandler.bind(this)),this.onProgressHandler=this.eventFilter(this._onProgressHandler.bind(this)),this.onFinishHandler=this.eventFilter(this._onFinishHandler.bind(this)),this.sdk.eventBus.addListener(e1.UploadIdle,this.onIdleHandler),this.sdk.eventBus.addListener(e1.UploadProgress,this.onProgressHandler),this.sdk.eventBus.addListener(e1.UploadFinish,this.onFinishHandler)}}var eO=r(62320),eB=r(52237),ez=r(72619),eF=r(2203),eZ=r(25241),eq=r(56287),eG=r(74866);class eV{get hasBeenDone(){return this._hasBeenDone}get costTimes(){if(this._initCostTimes){var{start:e,end:t}=this._initCostTimes;return(null!=t?t:Date.now())-e}}get initResult(){if(this._hasBeenDone)return{resolve:this._resolveResult,reject:this._rejectResult}}get isIniting(){return this._isIniting}awaitForInit(){var e,t,{key:r,timeout:i}=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};if(this._hasBeenDone&&this.initResult){var{resolve:a,reject:n}=this.initResult;return n?Promise.reject(n):Promise.resolve(a)}if(r&&this._waitingResolverMap.has(r))return this._waitingResolverMap.get(r);if(!i){var s=new Promise((e,t)=>{this._waitingResolvers.add([e,t])});return r&&this._waitingResolverMap.set(r,s),s}var o=Promise.race([new Promise((r,i)=>{e=[()=>{clearTimeout(t),r()},i],this._waitingResolvers.add([e,i])}),new Promise((r,a)=>{t=setTimeout(()=>{this._waitingResolvers.delete(e),a(Error("Timed out waiting for init"))},i)})]);return r&&this._waitingResolverMap.set(r,o),o}startToInit(){return!this._hasBeenDone&&!this._isIniting&&(this._isIniting=!0,this._initCostTimes={start:Date.now()},!0)}initDone(e){if(this._hasBeenDone)throw Error("Cannot release an inited locker");this._initCostTimes&&(this._initCostTimes.end=Date.now());var t=!1;for(var r of((null==e?void 0:e.reject)?(t=!0,this._rejectResult=e.reject):this._resolveResult=null==e?void 0:e.resolve,this._waitingResolvers))t?r[1](this._rejectResult):r[0](this._resolveResult);this._waitingResolverMap.clear(),this._waitingResolvers.clear(),this._hasBeenDone=!0,this._isIniting=!1}constructor(){this._hasBeenDone=!1,this._isIniting=!1,this._initCostTimes=void 0,this._waitingResolvers=new Set,this._waitingResolverMap=new Map}}var eH=r(11216);class eW extends eF.JT{calcFileMd5(e){return new Promise((t,r)=>(0,b._)(function*(){try{yield this._awaitInitLocker.awaitForInit(),yield this._mutex.lock(),yield this._start();var i,a=0,n=new FileReader,s=!0,o=()=>{var t=a*this._chunkSize,r=t+this._chunkSize;r+this._chunkSize>=e.size&&(s=!1,r=e.size),n.readAsArrayBuffer(e.slice(t,r))};n.onload=e=>(0,b._)(function*(){try{var i=e.target.result,n=yield this._update(i);n.ok||r(n),a++,s?o():t(this._end())}catch(e){t((0,eH.Mx)(-1,"update chunk failure",e))}}).call(this),n.onerror=e=>{var r;null==(r=this._onError)||r.call(this,(0,eH.wf)(-1,"read file failure:".concat(null==e?void 0:e.message),e)),t((0,eH.wf)(-1,"read file failure:".concat(null==e?void 0:e.message)))},o()}catch(e){null==(i=this._onError)||i.call(this,(0,eH.wf)(-1,"calc md5 worker init failure",e)),t((0,eH.wf)(-1,"calc md5 worker init failure",e))}}).call(this)).finally(()=>{this._mutex.unLock()})}dispose(){this._worker&&(this._worker.terminate(),this._worker=null),super.dispose()}_createNetworkClient(){this._networkClient=(0,eq.e)(),(0,eG.V)(this._networkClient,{retries:2})}_bootstrap(){return(0,b._)(function*(){(0,eZ.Y2)(!this._worker,"thr bootstrap method has been called");try{return this._worker=yield this._initWorker(),this._awaitInitLocker.initDone(),(0,eH.ly)()}catch(e){return this._awaitInitLocker.initDone({reject:e}),(0,eH.wf)(-1,null==e?void 0:e.message)}}).call(this)}_start(){return(0,b._)(function*(){yield this._sendStartToWasm()}).call(this)}_update(e){return(0,b._)(function*(){return yield this._sendUpdateToWasm(e),(0,eH.ly)()}).call(this)}_end(){return(0,b._)(function*(){var e=yield this._sendEndToWasm();return(0,eH.oW)(e)}).call(this)}_fetchWorker(){return(0,eZ.Y2)(this._entryAddress&&this._wasmAddress,"not found cdn."),{entry:this._networkClient.get(this._entryAddress,{responseType:"arraybuffer"}),wasm:this._networkClient.get(this._wasmAddress,{responseType:"arraybuffer"})}}_initWorker(){var{entry:e,wasm:t}=this._fetchWorker();return Promise.all([e,t]).then(e=>{var t=e[0].data,r=e[1].data,i=e=>"string"==typeof e?new TextEncoder().encode(e).buffer:e;return{entry:i(t),wasm:i(r)}}).then(e=>(0,b._)(function*(){var t=new Worker(URL.createObjectURL(new Blob([new Uint8Array(e.entry)],{type:"text/javascript"})));return t.onmessage=e=>{var[t,r]=e.data;switch(String(t)){case"".concat(2001):this._wasmInitEmitter.fire();break;case"".concat(2002):this._wasmOthersEmitter.fire(r);break;default:(0,eZ.ss)("invalid event:".concat(t))}this._wasmOthersEmitter.fire([String(t),r])},t.postMessage([1001,this._getU8ASABFromAB(e.wasm)]),yield this._actionDone(this._wasmInitEmitter.event),t}).call(this))}_getU8ASABFromAB(e){var t=new Uint8Array(e),r=new Uint8Array(new SharedArrayBuffer(t.byteLength));return t}_actionDone(e){return new Promise(t=>{(0,eB.V)(e)(e=>{t(e)})})}_sendStartToWasm(){return(0,b._)(function*(){(0,eZ.Y2)(this._worker,"worker must existed, before send"),this._worker.postMessage([1002]),yield this._actionDone(this._wasmOthersEmitter.event)}).call(this)}_sendUpdateToWasm(e){return(0,b._)(function*(){(0,eZ.Y2)(this._worker,"worker must existed, before send"),this._worker.postMessage([1003,this._getU8ASABFromAB(e)]),yield this._actionDone(this._wasmOthersEmitter.event)}).call(this)}_sendEndToWasm(){return(0,eZ.Y2)(this._worker,"worker must existed, before send"),this._worker.postMessage([1004]),this._actionDone(this._wasmOthersEmitter.event)}constructor(e){super(),this._worker=null,this._chunkSize=5242880,this._awaitInitLocker=new eV,this._mutex=new eO.L,this._wasmOthersEmitter=this._store.add(new ez.Q),this._wasmInitEmitter=this._store.add(new ez.Q),this._entryAddress=e.entryCDN,this._wasmAddress=e.wasmCDN,this._onError=e.onError,this._createNetworkClient(),this._bootstrap()}}var eQ="https://lf-capcut-web.capcut.cn/obj/capcut-web-buz-cn/",eK={entryCDN:"".concat(eQ,"stream-md5/streaming_md5.js"),wasmCDN:"".concat(eQ,"stream-md5/streaming_md5.wasm")};class eY{get md5(){return this._md5}analyzeFileMd5(e){var{file:t,onError:r}=e;this._fileMd5Calculator.calcFileMd5(t).then(e=>{if(e.ok){var i,a;this._md5=e.value,null==(i=(a=this._options).onMd5Ready)||i.call(a)}else null==r||r({code:-1,msg:"[error]file md5 cal failed, file name is ".concat(t.name," and file size is ").concat(t.size," ]}")})}).catch(e=>{null==r||r({code:-1,msg:"[error]file md5 cal failed, ".concat(e.message)})})}constructor(e){this._options=e,this._fileMd5Calculator=(h||(h=new eW({entryCDN:eK.entryCDN,wasmCDN:eK.wasmCDN})),h)}}function eJ(){var e,t,r=new Promise((r,i)=>{e=r,t=i});return{resolve:e,reject:t,promise:r}}var eX=((v={})[v.UNKNOWN=-1]="UNKNOWN",v[v.SUCCESS=0]="SUCCESS",v[v.UPLOADING=3]="UPLOADING",v[v.FAILURE=4]="FAILURE",v);class e$ extends ey{get fileType(){return this._params.fileType}done(){return new Promise((e,t)=>{if(this._result)return void("success"===this._result.status?e(this._result):t(this._result));this._finishListenQueue.push([e,t])})}cancel(e){return new Promise((t,r)=>(0,b._)(function*(){var i,a,n,s,o,l;if(null==(i=this._params)?void 0:i.uploader){try{yield null==(o=this._params.uploader)||null==(s=o.cancel)?void 0:s.call(o,this._uploadKey),this._uploadStatus=ef.Cancel,this._finishListenQueue=this._finishListenQueue.filter(t=>t.fileKey===e),this._result=this._formatCancelResponse(),this._didUploadedDefer.reject({code:-1,msg:"[warn]cancel analyze because cancel upload"}),null==(l=this.onCancel)||l.call(this,this._uploadKey),t()}catch(e){r(null==e?void 0:e.message)}null==(a=(n=this._params).onCancel)||a.call(n);return}r("uploader does not exist")}).call(this))}destroy(){this._finishListenQueue=[]}_onFinishHandler(){return(0,b._)(function*(){if(this._uploadStatus!==ef.Error){if(this._params.autoPromote){var e,t,r,i,a,n,s=null==(n=this._createAssetResult)||null==(a=n.cloud_asset)?void 0:a.asset_id;if(s)try{var o=Date.now();yield this.sdk.dependencies.apiFunc.promoteAsset({assetId:s,spaceId:this.sdk.spaceId,workspaceId:this._params.workspaceId});var l=Date.now()-o;this._reportUploadAnalyze({action:ec.PromoteAsset,size:this._params.file.size,duration:l,isInstantlyUpload:this._isFileExistOnCloud,filename:this._params.file.name})}catch(e){this._result={status:"error",errInfo:{code:-1,msg:"[error]asset promote failure, cause:".concat(null==e?void 0:e.message)}}}else this._result=this._formatErrorResponse({code:-1,msg:"[error]asset id is not found, could not promote"})}for(var d of this._finishListenQueue)(null==(e=this._result)?void 0:e.status)==="success"?d[0](this._result):d[1](this._result);if(null==(t=this.onFinish)||t.call(this,this._result),null==(r=(i=this._params).onFinish)||r.call(i),this._params.startTime){var c=Date.now()-this._params.startTime;this._reportUploadAnalyze({action:ec.CompleteUpload,size:this._params.file.size,duration:c,isInstantlyUpload:this._isFileExistOnCloud,filename:this._params.file.name})}this.destroy()}}).call(this)}_onErrorHandler(){return(0,b._)(function*(){var e,t,r,i,a,n,s,o,l,d;if(this._uploadStatus!==ef.Success&&this._uploadStatus!==ef.Error&&this._uploadStatus!==ef.Cancel){for(var c of(yield null==(t=this._params.uploader)||null==(e=t.cancel)?void 0:e.call(t,this._uploadKey),this._reportUploadAnalyze({action:ec.Error,size:this._params.file.size,code:null==(i=this._result)||null==(r=i.errInfo)?void 0:r.code,errorMsg:null==(n=this._result)||null==(a=n.errInfo)?void 0:a.msg,filename:this._params.file.name}),this._uploadStatus=ef.Error,this._finishListenQueue))(null==(d=this._result)?void 0:d.status)==="success"?c[0](this._result):c[1](this._result);null==(s=this.onFinish)||s.call(this,this._result),null==(o=(l=this._params).onFinish)||o.call(l),this.destroy()}}).call(this)}_listenDidPreparedAndDidUploaded(){Promise.all([this._didPreparedDefer.promise,this._didUploadedDefer.promise]).then(()=>(0,b._)(function*(){try{if(!this._isFileExistOnCloud&&!this._uploadedFileMeta)throw Error("[error]file not exist on server, but no uploaded file meta.");var e,t,r,i,a,n=Date.now(),s=yield this._postCreateAsset({everphoto_id:null==(i=this._prepareResult)?void 0:i.everphoto_user_id,asset:this._getAssetInfoForCreating()});this._createAssetResult=s,this._result=this._formatSuccessResponse({assetId:s.cloud_asset.asset_id,md5:this._fileInfoAnalyze.md5,entryId:null==(a=s.cloud_file_entry)?void 0:a.entry_id,entry:s.cloud_file_entry}),this._uploadStatus=ef.Success;var o=Date.now()-n;this._reportUploadAnalyze({action:ec.CreateAsset,size:this._params.file.size,duration:o,isInstantlyUpload:this._isFileExistOnCloud,filename:this._params.file.name})}catch(i){this._result=this._formatErrorResponse({code:(null==i||null==(e=i.data)?void 0:e.ret)||-1,msg:"[error]create asset failure: ".concat(null!=(r=null==i||null==(t=i.data)?void 0:t.errmsg)?r:i)}),this._onErrorHandler();return}this._onFinishHandler()}).call(this)).catch(e=>{var t;return this._reportUploadAnalyze({action:ec.CancelFileAnalyze,size:this._params.file.size,code:e.code,errorMsg:null!=(t=e.msg)?t:e,filename:this._params.file.name})})}_formatSuccessResponse(e){var{assetId:t,md5:r,entryId:i,entry:a}=e;return{status:"success",fileId:t,entryId:i,md5:r,entry:a}}_formatErrorResponse(e){var{code:t,msg:r}=e;return{status:"error",errInfo:{code:Number(t),msg:r}}}_formatCancelResponse(){return{status:"cancel"}}_getAssetInfoForCreating(){try{e=JSON.stringify(this._params.meta)}catch(t){e="{}"}var e,t,r={size:this._params.file.size,workspace_id:this._params.workspaceId,filename:this._params.fileName,upload_id:this._prepareResult.upload_id,preserve_video_multi_definition:this._params.isMultiDefTranscode,if_image_async_resize:!0,transcode_template_type:this._params.transcodeTemplateType,permission:this._params.permission,space_id:"0",flags:this._params.flags,file_type:this._params.fileType,folder_id:this._params.folderId,meta:e,md5:this._fileInfoAnalyze.md5,no_copy:this._params.noCopy};return this._isFileExistOnCloud?r:(0,x._)({uri:null==(t=this._uploadedFileMeta)?void 0:t.uri},r)}_handleFileAnalyzeError(e){var t;this._result=this._formatErrorResponse({code:e.code,msg:null!=(t=e.msg)?t:e}),this._onErrorHandler()}_reportUploadAnalyze(e){var t,{action:r,duration:i,size:a,isInstantlyUpload:n,errorMsg:s,code:o}=e;this.sdk.reportUploadAnalyze({action:r,size:a,duration:i,isInstantlyUpload:n,errorMsg:s,code:o,uploaderType:e0.Vod,filename:e.filename,fileType:null==(t=this._params)?void 0:t.fileType})}constructor(e,t){super("unknow",t),r=this,r._finishListenQueue=[],r._uploadStatus=ef.WaitingUpload,r._didPreparedDefer=eJ(),r._didUploadedDefer=eJ(),r._isFileExistOnCloud=!1,r._handleFileInfoAnalyzed=()=>(0,b._)(function*(){try{var e,t,i,a,n,s,o=Date.now(),l=yield r._sdk.dependencies.apiFunc.prepareUpload({workspace_id:null==(e=r._params)?void 0:e.workspaceId,space_id:"0",md5:r._fileInfoAnalyze.md5,size:null==(t=r._params)?void 0:t.file.size,file_type:r._params.fileType,flags:null==(i=r._params)?void 0:i.flags});r._prepareResult=l,null==(a=r.onUploadMetaReady)||a.call(r,{uploadId:r._prepareResult.upload_id,md5:r._fileInfoAnalyze.md5});var d=Date.now()-o;if(r._reportUploadAnalyze({action:ec.PrepareAsset,size:r._params.file.size,duration:d,filename:r._params.file.name}),r._didPreparedDefer.resolve(),(null==l?void 0:l.state)===eX.SUCCESS)yield null==(s=r._params.uploader)||null==(n=s.cancel)?void 0:n.call(s,r._uploadKey),r._isFileExistOnCloud=!0,r._didUploadedDefer.resolve();else if((null==l?void 0:l.state)===eX.FAILURE){var c={code:-1,msg:"[error] prepare upload response fail"};r._didUploadedDefer.reject(c),r._result=r._formatErrorResponse(c),r._onErrorHandler()}}catch(e){var u,p,h,v="[error]prepare upload failure: ".concat(null!=(h=null==e||null==(u=e.data)?void 0:u.errmsg)?h:e);r._result=r._formatErrorResponse({code:(null==e||null==(p=e.data)?void 0:p.ret)||-1,msg:v}),r._didPreparedDefer.reject({code:-1,msg:v}),r._onErrorHandler()}})(),r._postCreateAsset=e=>(0,b._)(function*(){return r._sdk.dependencies.apiFunc.createAsset(e)})();var r,i="video";switch(r._params=e,r._sdk=t,e.fileType){case"video":case"audio":i="video";break;default:i="object"}r.onStart=e.onStart;var a=Date.now();e.uploader.upload({file:e.file,type:i,onSuccess:t=>(0,b._)(function*(){if(r._uploadStatus!==ef.Cancel){if("video"===e.fileType||"audio"===e.fileType){var i,n,s,o,l;r._uploadedFileMeta={duration:null==(i=t.VideoMeta)?void 0:i.Duration,height:null==(n=t.VideoMeta)?void 0:n.Height,width:null==(s=t.VideoMeta)?void 0:s.Width,size:null==(o=t.VideoMeta)?void 0:o.Size,uri:null==(l=t.VideoMeta)?void 0:l.Uri}}else r._uploadedFileMeta={uri:t.Uri};var d=Date.now()-a;r._reportUploadAnalyze({action:ec.UploadProcess,size:e.file.size,duration:d,isInstantlyUpload:r._isFileExistOnCloud,filename:e.file.name}),r._didUploadedDefer.resolve()}})(),onError:e=>{var t,i,a,n="[error]error from uploader: [".concat(null==e||null==(t=e.extra)?void 0:t.errorCode,"] ").concat(null==e||null==(i=e.extra)?void 0:i.message);r._didUploadedDefer.reject({code:-1,msg:n}),r._result=r._formatErrorResponse({code:null==e||null==(a=e.extra)?void 0:a.errorCode,msg:n}),r._onErrorHandler()},onStart:(e,t)=>{var i,a;null==(i=r.onIdle)||i.call(r),null==(a=r.onStart)||a.call(r,e,t),r._uploadKey=e},onProgress:e=>{var t,i,a;r._uploadStatus=ef.Uploading,null==(t=r.onProgress)||t.call(r,{total:e.fileSize,done:Math.floor(e.fileSize*(e.percent/100))}),null==(i=(a=r._params).onProgress)||i.call(a,{total:e.fileSize,done:Math.floor(e.fileSize*(e.percent/100)),progress:e})}});var n=Date.now();r._fileInfoAnalyze=new eY({onMd5Ready:()=>{var t=Date.now()-n;r._handleFileInfoAnalyzed(),r._reportUploadAnalyze({action:ec.AnalyzeFile,size:e.file.size,duration:t,filename:e.file.name})}}),r._fileInfoAnalyze.analyzeFileMd5({file:e.file,onError:r._handleFileAnalyzeError}),r._listenDidPreparedAndDidUploaded()}}var e0=((m={}).Vod="vod",m.Normal="normal",m),e1={BusDestroy:"destroy",UploadMetaReady:"asset_upload_meta_ready",UploadIdle:"asset_upload_idle",UploadProgress:"asset_upload_progress",UploadFinish:"asset_upload_finish",AssetDownloadIdle:"asset_download_idle",AssetDownloadProgress:"asset_download_progress",AssetDownloaddFinish:"asset_download_finish",VideoInfoEndPullEvent:"video_info_end_pull",ThridPartResourceSyncStateEvent:"thirdpart_resource_sync_state",TrackSendEvent:"track_send_event",SpriteInfoEndPullEvent:"sprite_info_end_pull",PreviewInfoEndPullEvent:"preview_info_end_pull",SpaceMoveProgressEvent:"space_move_progress",SpaceMoveFinishEvent:"space_move_finish",SpaceCopyProgressEvent:"space_copy_progress",SpaceCopyFinishEvent:"space_copy_finish",ImageTranscodeInfoEndPull:"image_transcode_info_end_pull",EverCloudCancelImageTranscode:"ever_cloud_cancel_image_transcode",LogReportEvent:"log_report_event",UploadAnalyze:"import_material_upload_analyze"};class e2{get getTempId(){var e;return null==(e=this.noSignOptions)?void 0:e.uniqueId}get everUserId(){return this.webUserId}get cachePlugin(){return this.idbPlugin}get isGroupSdk(){return!!e5.space&&e5.space!==M}get spaceId(){var e;return null==(e=this.options)?void 0:e.space}get netconf(){var e;return null==(e=this.options)?void 0:e.netconf}setCachePlugin(e){this.idbPlugin=e}setTeaReporter(e){this.TeaReporter=e}setSlardarReporter(e){this.slardarReporter=e}setDependencies(e){this.dependencies=e}get hasSetOptions(){return!!this.options}get hasSetNoSignOptions(){return!!this.noSignOptions}setOptions(e){return(0,b._)(function*(){var t;yield this._setEverCloudOptions(e),this._defaultUploaderType=(null==e||null==(t=e.defaultUploaderConfig)?void 0:t.type)==="vod"?"vod":"normal"}).call(this)}setPermission(e){this.permission=e}setNoSignOptions(e){if(this.noSignOptions)return void es("\u53C2\u6570\u91CD\u590D\u8BBE\u7F6E\uFF0C\u8BF7\u786E\u8BA4\u3002 init \u540E\u5C06\u4E0D\u4F1A\u88AB\u8986\u76D6");this.noSignOptions=e,es("\u521D\u59CB\u5316\u53C2\u6570\u5DF2\u8BBE\u7F6E\uFF08\u672A\u767B\u5F55\uFF09: ".concat(JSON.stringify(e)))}getUploader(e,t){return this.dependencies.getUploader(e,t)}getSignUploader(e){return this.dependencies.getSignUploader(e)}emitUserSpaceSizeChange(){this.eventBus.emit(D.USER_SPACE_SIZE_CHANGE)}onUserSpaceSizeChange(e){return this.eventBus.on(D.USER_SPACE_SIZE_CHANGE,e)}get uid(){var e;return null==(e=this.options)?void 0:e.user_id}init(){if(this.destroyed)return Promise.reject(Error("SDK destroyed"));if(this.initLocker.hasBeenDone)return this.initLocker.awaitForInit();var e=this.options&&this.options.user_id;if(e||es("\u672A\u8BBE\u7F6E\u5FC5\u8981\u53C2\u6570, \u7B49\u5F85\u53C2\u6570\u8BBE\u7F6E\u4E2D"),!this.initLocker.isIniting&&e){this.initLocker.startToInit(),this.loadLocker.startToInit();var{timeout:t}=this.options||{},{init:r=3e5}=t||{};setTimeout(()=>{this.initLocker.hasBeenDone||this.initLocker.initDone({reject:new ev})},r),this.initEverCloudSdk({initDoneCb:()=>{this.initLocker.initDone()},loadDoneCb:()=>{this.loadLocker.initDone()},syncDoneCb:e=>{e&&(this.initLocker.hasBeenDone||this.initLocker.initDone(),this.syncLocker.initDone())}})}return this.initLocker.awaitForInit()}startSyncLoop(){return(0,b._)(function*(){this.syncLocker.isIniting||this.syncLocker.hasBeenDone||(this.syncLocker.startToInit(),yield this.sdk.start_sync_loop())}).call(this)}syncDone(){return(0,b._)(function*(){return yield this.startSyncLoop(),yield this.syncLocker.awaitForInit()}).call(this)}loadDone(){return this.loadLocker.awaitForInit()}noSignInit(){return(0,b._)(function*(){var e=this.noSignOptions;return e||es("\u672A\u8BBE\u7F6E\u5FC5\u8981\u53C2\u6570, \u7B49\u5F85\u53C2\u6570\u8BBE\u7F6E\u4E2D(noSing)"),new Promise((t,r)=>(0,b._)(function*(){if(this.syncNoSignInitDone&&t(),this.syncNoSignInitError&&r(Error("Cloud Sdk \u53D1\u751F\u975E\u9884\u671F\u9519\u8BEF\uFF0C\u8BF7\u5237\u65B0\u9875\u9762")),this.initNoSignQueue.push([t,r]),!this.syncNoSignIniting&&e){this.syncNoSignIniting=!0,this.syncNoSignInitDone=!0;var i=this.noSignOptions;if(!i)throw Error("impossible way");this.offlineVideoUploader=this.getUploader(i,"video"),this.offlineFileUploader=this.getUploader(i,"file"),this.initNoSignQueue.forEach(e=>{e[0]()}),this.initNoSignQueue=[]}}).call(this))}).call(this)}destroy(){return(0,b._)(function*(){return this.destroyed?(this.sdk=null,this.options=null,this.eventBus.emit(e1.BusDestroy),this.eventBus.removeAllListeners(),Promise.resolve()):(this.sdk=null,this.destroyed=!0,this.options=null,this.eventBus.emit(e1.BusDestroy),this.eventBus.removeAllListeners(),yield this.tearDown())}).call(this)}getFilesListByFloder(e){return(0,b._)(function*(){var t=(yield this.getAsset(Object.assign({},{material:!0},e))).filter(e=>{var t;return!(null==e||null==(t=e.cluster_list)?void 0:t.length)}).map(e=>en(e,this)),r=yield this.getPackages(),i=[];return[...t,...r,...i=yield this.getClusters()].sort((e,t)=>{var r,i;return(null!=(r=e.updatedAt)?r:0)-(null!=(i=t.updatedAt)?i:0)})}).call(this)}getAsset(e){return(0,b._)(function*(){var t,r,i=Object.assign({},e);return(null==i||null==(t=i.ids)?void 0:t.length)||(null==i||null==(r=i.md5s)?void 0:r.length)?yield this.initLocker.awaitForInit():yield this.syncDone(),yield this.sdk.get_asset(i)}).call(this)}getAssets(e){return(0,b._)(function*(){return(yield this.getAsset(Object.assign({},{material:!0},e))).filter(e=>{var t;return!(null==e||null==(t=e.cluster_list)?void 0:t.length)}).map(e=>en(e,this))}).call(this)}asset_preview(e){return(0,b._)(function*(){return new Promise(t=>{this.sdk.download_asset({md5:e,preview:"360p"},e=>{e.length<98304&&t(btoa(String.fromCharCode(...new Uint8Array(e))))})})}).call(this)}uploadAsset(e){return(0,b._)(function*(){var t;return"vod"===((null==(t=e.uploaderConfig)?void 0:t.type)||this._defaultUploaderType)?this._uploadAssetByVod(e):this._uploadAssetByEverCloud(e)}).call(this)}reportUploadAnalyze(e){var t,r,{uploaderType:i,action:a,duration:n,size:s,errorMsg:o,code:l,isInstantlyUpload:d,filename:c,fileType:u=""}=e,p=null!=o?o:e.action===ec.Error?"unkown error.":"";this.reportSdkEvent({type:"event",event_name:e1.UploadAnalyze,str_params:{uploader_type:null!=i?i:"",action:a,error_msg:null!=o?o:"",code:String(l),filename:c},int_params:{duration:null!=n?n:-1,size:s},float_params:{}}),null==(t=this.slardarReporter)||t.call(this,{type:"event",eventName:e1.UploadAnalyze,extra:{event_name:e1.UploadAnalyze,event_from:"ever_cloud_sdk",space_id:null!=(r=this.spaceId)?r:"unknown",uploader_type:i,is_instantly_upload:+!!d,action:a,duration:null!=n?n:-1,size:s,error_msg:p,code:String(l),filename:c,fileType:u},content:""})}streamClipUploadAsset(e){return(0,b._)(function*(){var{format:t,fileName:r,meta:i,permission:a,extra:n}=e,s=JSON.stringify(i),o=n||{};o.ve&&(o.ve=JSON.stringify(o.ve));var{request_id:l}=yield this.sdk.stream_clip_upload_asset(t,r,s,a,o);return new eU({requestId:l},this)}).call(this)}appendClipToUpload(e,t,r,i){return(0,b._)(function*(){return yield this.sdk.append_clip_to_upload(e,t,r,i)}).call(this)}uploadVid(e){return(0,b._)(function*(){return yield this.sdk.upload_vid(e.vid,e.material,e.folder)}).call(this)}syncVideoToEverCloud(e,t){return(0,b._)(function*(e,t){var{resouceType:r=1,fileSize:i,meta:a,imageAsyncResize:n=!0,folderId:s=e5.rootFolderId,invisible:o=!1,noTranscode:l=!1,noOccupy:d=!1}=t,c=new eC({id:e},this),u=(0,k.merge)(el(),a);return yield this.sdk.sync_asset({resource:[{resource_id:e,resource_type:r||1,size:i,meta:JSON.stringify(u),region:null,image_async_resize:n,folder_id:s,invisible:o,no_transcode:l,no_occupy:d}]}),c}).apply(this,arguments)}getAssetsByMd5(e){return(0,b._)(function*(){var t;return e.length?null!=(t=(yield this.getAsset({md5s:e})).map(e=>en(e,this)))?t:[]:[]}).call(this)}getAssetByMd5(e){return(0,b._)(function*(){var t=((yield this.getAsset({md5s:[e]}))||[])[0];if(!t)throw Error("asset not found: md5=".concat(e));return en(t,this)}).call(this)}getAssetByFileId(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1];return(0,b._)(function*(){var r=(yield this.getAsset({ids:[e]}))[0];if(!r)throw Error("asset not found: assetId=".concat(e));if(t){var i=yield this.getUnencryptedPlayInfo({id:r.id});r.unencryptedPlayInfo=i}return en(r,this)}).call(this)}getAssetsByFileId(e){return(0,b._)(function*(){var t;return e.length?null!=(t=(yield this.getAsset({ids:e})).map(e=>en(e,this)))?t:[]:[]}).call(this)}getFileDetailWithTranscode(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1];return(0,b._)(function*(){var r,i,a,n,s,o=yield this.getVideoAssetTranscodeStatus(e),l=yield o.done();if("success"!==l.status)throw Error("transcode failure: ".concat(JSON.stringify(l.errInfo)));s=e.entryId?yield this.getEntryAsset(e.entryId,!0,t):e.md5?yield this.getAssetByMd5(e.md5):yield this.getEntryAsset(e.id,!0,t);var d=[],c=l.data;if(c){var u=(e,t)=>{if(c[e]){var{primary_url:r,url_key:i}=c[e];r&&i&&d.push({type:t,url:r,key:i})}};c.origin&&u("origin","origin"),u("p360","360p"),u("p480","480p"),u("p720","720p")}return new et({uid:s.author,type:s.type,duration:s.duration,fileName:s.name,size:s.size,assetInfo:s,spritInfo:s.sprit,videoInfo:d,audioInfo:{url:null==l||null==(i=l.data)||null==(r=i.audio)?void 0:r.primary_url,key:null==(n=l.data)||null==(a=n.audio)?void 0:a.url_key}})}).call(this)}getFileDetailWithTranscodeNoSign(e,t){return(0,b._)(function*(){var r,i,a,n,s,o,l,d,c,u,p=yield this.getVideoAssetTranscodeStatusNoSign(e,t),h=yield p.done();if("success"!==h.status)throw Error(JSON.stringify(h.errInfo));return new et({fileName:null==(i=h.data)||null==(r=i.video)?void 0:r.file_name,type:q,size:null==(n=h.data)||null==(a=n.video)?void 0:a.size,spritInfo:null==(s=h.data)?void 0:s.video.thumb,duration:(null!=(u=null==(o=h.data)?void 0:o.video.duration)?u:0)*1e3,videoInfo:null==(d=h.data)||null==(l=d.video.video_infos)?void 0:l.map(e=>{var t;return{type:null!=(t=e.definition)?t:e.defination,url:e.url,key:e.key}}).sort((e,t)=>{var r=["360p","480p","720p"];return r.indexOf(null==e?void 0:e.type)-r.indexOf(null==t?void 0:t.type)}),extInfo:{vid:null==(c=h.data)?void 0:c.video.source}})}).call(this)}getVideoAssetTranscodeStatus(e){return(0,b._)(function*(){e.md5?(t={id:e.md5,key:"md5"},r={md5s:[e.md5]}):(t={id:e.id,key:"asset_id"},r={ids:[e.id]});var t,r,i=new ew(t,this);return yield this.sdk.get_asset_play_info(r),i}).call(this)}getAssetsPlayInfo(e){return(0,b._)(function*(){return yield this.sdk.get_asset_play_info(e)}).call(this)}getVideoAssetTranscodeStatusNoSign(e,t){return(0,b._)(function*(){var r;return yield this.noSignInit(),new eN({tmp_id:null==(r=this.noSignOptions)?void 0:r.uniqueId,task_id:e,is_support_webp:+(!0===t)},this)}).call(this)}getAssetSpirtInfo(e){return(0,b._)(function*(){e.md5?(t={id:e.md5,key:"md5"},r={md5s:[e.md5]}):(t={id:e.id,key:"id"},r={ids:[e.id]});var t,r,i=new ek(t,this);return yield this.sdk.get_asset_sprite_info(r),i}).call(this)}getAssetPreviewInfo(e){return(0,b._)(function*(){e.md5?(t={id:e.md5,key:"md5"},r={md5s:[e.md5]}):(t={id:e.id,key:"id"},r={ids:[e.id]});var t,r,i=new eT(t,this);return yield this.sdk.get_asset_preview_info(r),i}).call(this)}uploadAssetNoLogin(e){return(0,b._)(function*(){yield this.noSignInit();var{file:t,fileName:r,onStart:i}=e,a=r||t.name,n=L({file:t}),s="video"===n||"audio"===n?this.offlineVideoUploader:this.offlineFileUploader;return yield s.init(),new eI({file:t,fileName:a,fileType:n,uploader:s,onStart:i},this)}).call(this)}cancelAllUploadAsset(){return(0,b._)(function*(){return yield this.sdk.cancel_upload_all()}).call(this)}cancelUploadAsset(e){return(0,b._)(function*(){return yield this.sdk.cancel_upload(e)}).call(this)}deleteAsset(e){return(0,b._)(function*(e){for(var{ids:t=[],md5s:r=[]}=e,i=[],a=0;20*a{i.appendChunk(e)});i.setRequestId(a.request_id),i.size=a.size}return i}).call(this)}downloadAssetStream(e){return(0,b._)(function*(){var t=e.skipCache?void 0:yield this.getFromCache(e.md5),r=new eb({},this);if(t&&t instanceof Uint8Array)r.thirdpartDone({buffer:t});else{var i=yield this.sdk.download_asset(e,e=>{r.appendChunk(e)});r.setRequestId(i.request_id),r.size=i.size}return r}).call(this)}downloadAssetUrl(e,t,r){return(0,b._)(function*(){var i,{token:a}=yield this.dependencies.apiFunc.getEverPhotoToken(null==(i=this.options)?void 0:i.space),{data:n,headers:s}=yield T().get(e,{headers:{"x-everphoto-token":a},responseType:"blob"}),o=new Blob([n],{type:r||s["content-type"]}),l=(s["content-disposition"]||"").split("filename=")[1],d=document.createElement("a"),c=window.URL.createObjectURL(o);d.download=l||t||"",d.href=c,d.style.display="none",d.click()}).call(this)}getDownloadUrl(e){return(0,b._)(function*(){for(var t=null!=(n=null==(a=yield this.sdk.get_asset_dynamic_download_url({ids:e.ids,max_time:e.maxTime,ttl:e.ttl}))?void 0:a.data)?n:{},r=[],i=0;inew ee(e)),t=[W.EDIT,W.SCRIPT,W.TEMPLATE,W.GRAPHIC];return e.filter(e=>e.isValid).filter(e=>t.includes(e.subType)).sort((e,t)=>{var r,i;return(null!=(r=t.updatedAt)?r:0)-(null!=(i=e.updatedAt)?i:0)})}).call(this)}getPackageById(e){return(0,b._)(function*(){return this.getPackageByKey(e)}).call(this)}getPackageByKey(e){return(0,b._)(function*(){var t=yield this.sdk.get_package([e]);if(t.length)return new ee(t[0]);throw Error("\u8349\u7A3Fkey(".concat(e,")\u4E0D\u5B58\u5728"))}).call(this)}savePackage(e){return(0,b._)(function*(){var t,{draftId:r,draftMeta:i,assets:a,isForceReplace:n=!1,permission:s=null!=(t=this.permission)?t:Q.PUBLIC,folderId:o,name:l,draftType:d=H.NORMAL}=e,c=e.prePkgId||null;return n&&(c=(yield this.getPackageByKey(r)).id),yield this.sdk.save_package({key:r,meta:JSON.stringify(i),package_assets:a.map(e=>({md5:e.md5,size:e.size,path:e.path,entry_ids:e.entryIds,meta:JSON.stringify(e.meta)})),base_package_id:c,permission:s,folder_id:o,draft_type:d,name:l})}).call(this)}sharePackage(e){return(0,b._)(function*(){var{entryId:t,spaceId:r,draftMeta:i,packageId:a,folderId:n,name:s,packageKey:o,overwrite:l,permission:d}=e;yield this.sdk.share_package({overwrite:l,permission:d,name:s,package_id:a,entry_id:t,meta:JSON.stringify(i),folder_id:n,package_key:o,to_space_id:r})}).call(this)}deletePackageById(e){return(0,b._)(function*(){yield this.sdk.delete_package(e)}).call(this)}renamePackages(e){return(0,b._)(function*(e){var{key:t,name:r}=e,i=yield this.getPackageByKey(t),a=(0,k.merge)({},i.meta,{draft:{name:r,updateTime:new Date().valueOf()}});return new ee((yield this.sdk.rename_package({package_id:i.id,meta:JSON.stringify(a)})).package)}).apply(this,arguments)}updatePackageMeta(e){return(0,b._)(function*(e){var{id:t,key:r,meta:i,autoMergeMeta:a=!1}=e,n=t,s=i;if(r)try{var o=yield this.getPackageByKey(r);n=n||o.id,a&&(s=(0,k.merge)({},o.meta,s))}catch(e){if(a)throw Error("Not found local meta info, could not merge")}if(!n)throw Error("params id or key is required at least one.");return new ee((yield this.sdk.rename_package({package_id:n,meta:JSON.stringify(s)})).package)}).apply(this,arguments)}validateWebEditorSupportPkg(e){return(0,b._)(function*(){var t,r,i=Object.assign({},{platform:["browser"]},e),a=yield this.getPackageByKey(i.draftId);return!!a&&i.platform.includes(null!=(r=null==(t=a.meta)?void 0:t.uploadSource.platform)?r:"")}).call(this)}forceSyncPullUpdates(){return(0,b._)(function*(){yield this.sdk.sync_pull_updates({})}).call(this)}getClusters(){return(0,b._)(function*(){var e=(yield this.sdk.get_clusters({})).filter(e=>e.n_asset).map(e=>new ei({cluster:e})),t=e.map(e=>e.lastAssetId),r=(yield this.getAssetsByFileId(t)).reduce((e,t)=>(e[t.id]=t,e),{});return e.forEach(e=>e.updateLastAsset(r[e.lastAssetId])),e}).call(this)}getClusterLastAsset(e){return(0,b._)(function*(){var t=(yield this.getAssetsFromCluster({clusterId:e.id,sortByRelation:!0}))||[];return t[t.length-1]}).call(this)}getClusterById(e){return(0,b._)(function*(){var t=(yield this.sdk.get_clusters({cluster_ids:[e.clusterId]}))[0];if(!(t&&t.n_asset))throw Error("cluster invalid");var r=new ei({cluster:t});if(e.needLastAsset){var i=yield this.getClusterLastAsset(r);r.updateLastAsset(i)}return r}).call(this)}createCluster(e){return(0,b._)(function*(){var t;return yield this.sdk.create_cluster((0,I._)((0,x._)({},e),{relation:JSON.stringify(null!=(t=e.relation)?t:[]),meta:JSON.stringify(e.meta)}))}).call(this)}delCluster(e){return(0,b._)(function*(){return yield this.sdk.delete_cluster({cluster_id:e.id,delete_resource:e.deleteAsset})}).call(this)}addAssetToCluster(e){return(0,b._)(function*(e){var{clusterId:t,assetIds:r,relation:i}=e;if(!i){var a=yield this.getClusterById({clusterId:t});if(!a)throw Error("cluster id is not found: ".concat(t));null==(i=a.relation)||i.push(...r)}return yield this.sdk.add_cluster_resource({cluster_id:t,ids:r,relation:JSON.stringify(i)})}).apply(this,arguments)}delAssetFromCluster(e){return(0,b._)(function*(e){var{clusterId:t,assetIds:r=[],relation:i,delAsset:a}=e;if(!i){var n=yield this.getClusterById({clusterId:t});if(!n)throw Error("cluster id is not found: ".concat(t));i=null==(i=n.relation)?void 0:i.filter(e=>!r.includes(e))}yield this.sdk.remove_cluster_resource({cluster_id:t,ids:r,relation:JSON.stringify(i)}),a&&(yield this.deleteByEntry(r))}).apply(this,arguments)}updateCluster(e){return(0,b._)(function*(e){var{clusterId:t,meta:r,relation:i}=e;yield this.sdk.update_cluster({cluster_id:t,meta:r?JSON.stringify(r):void 0,relation:i?JSON.stringify(i):void 0})}).apply(this,arguments)}getAssetsFromCluster(e){return(0,b._)(function*(){var t,r=yield this.sdk.get_asset_from_cluster({cluster_id:e.clusterId}),i=null!=(t=null==r?void 0:r.map(e=>en(e,this)))?t:[];if(e.sortByRelation){var a=yield this.getClusterById({clusterId:e.clusterId});(null==a?void 0:a.relation)&&(i=this.sortArrayByRelation({exists:i,relation:a.relation||[],getter:e=>e.notOnlyId}))}return i}).call(this)}createFolder(e){return(0,b._)(function*(){return new ea((yield this.sdk.create_folder({name:e.name,parent_id:e.parentId,permission:e.permission,meta:JSON.stringify((0,k.merge)(el(),e.meta||{}))})).folder)}).call(this)}deleteFolder(e){return(0,b._)(function*(){if(e&&e.length)return yield this.sdk.delete_folder({ids:e})}).call(this)}moveTo(e){return(0,b._)(function*(){var{ids:t,target:r}=e,i={ids:e.ids,parent_id:e.target};try{this.cacheCurrentFolders(e.target)}catch(e){}var a=!this.isGroupSdk;if(e5.isRootFolderId(r))return yield this.sdk.move_to_folder(i);var n=yield this.getFolderPaths({folderId:r}),s=n.length,o=n.pop();if(!o)throw Error("[EverSDK] moveTo: target folder not exist");var l=yield this.getFolders(t);if((yield Promise.all(l.map(e=>this.getFolderMaxDepth(e.id)))).some(e=>e.depth>e5.maxFolderDepth-s))throw new e_(e5.maxFolderDepth);if(a||o.permission===Q.PUBLIC)return yield this.sdk.move_to_folder(i);if([...yield this.getEntryAssets(t),...l].some(e=>e.isPublic))throw new em;return yield this.sdk.move_to_folder(i)}).call(this)}updateFolder(e){return(0,b._)(function*(){return yield this.sdk.update_folder((0,I._)((0,x._)({},e),{folderId:e.folderId,access_time:+!!e.access}))}).call(this)}getFolders(e){return(0,b._)(function*(){if(!e||!(null==e?void 0:e.length))return[];if(e.some(e=>e5.isRootFolderId(e)))throw Error("[EverSDK] getFolders: can not get root folder info ");var t=yield this.sdk.get_folders({ids:e});return((null==t?void 0:t.folders)||[]).map(e=>new ea(e))}).call(this)}getFolder(e,t){return(0,b._)(function*(){if(!e5.isRootFolderId(e)){var r=(yield this.getFolders([e]))[0];if(!r||void 0===t||!this.isGroupSdk)return r;var[i]=yield this.getFolderPaths({folderId:e},t);return t===Q.PERSONAL&&(null==i?void 0:i.author)===e5.everUserId||t===Q.PUBLIC&&i.isPublic?r:null}}).call(this)}getFolderPaths(e,t){return(0,b._)(function*(){if(!e||!e.folderId)throw Error("[EverSDK] getFolderPaths: folder_id can not be empty");if(e5.isRootFolderId(e.folderId))throw Error("[EverSDK] getFolders: can not get root folder info ");var r=yield this.sdk.get_folder_path({folder_id:e.folderId}),i=((null==r?void 0:r.path)||[]).map(e=>new ea(e));return i.length&&this.isGroupSdk&&void 0!==t&&(t!==Q.PUBLIC||!i[0].isPublic)&&(t!==Q.PERSONAL||i[0].author!==this.everUserId)?[]:i}).call(this)}getAssetsByFolder(e,t){return(0,b._)(function*(){var{folderId:r,filter:i}=e,a=yield this.sdk.get_folder_items({folder_id:r,filter:i||0}),n=(a.assets||[]).filter(e=>{var t;return!(null==e||null==(t=e.cluster_list)?void 0:t.length)}).map(e=>en(e,this)),s=(a.packages||[]).map(e=>new ee(e)).filter(e=>e.isValid),o=s.filter(e=>e.subType===W.EDIT).sort((e,t)=>{var r,i;return(null!=(r=t.updatedAt)?r:0)-(null!=(i=e.updatedAt)?i:0)}),l=s.filter(e=>e.subType===W.SCRIPT).sort((e,t)=>{var r,i;return(null!=(r=t.updatedAt)?r:0)-(null!=(i=e.updatedAt)?i:0)}),d=[];d=(a.clusters||[]).filter(e=>e.n_asset).map(e=>new ei({cluster:e})),yield Promise.all(d.map(e=>(0,b._)(function*(){var t=yield this.getClusterLastAsset(e);e.updateLastAsset(t)}).call(this)));var c=(a.folders||[]).map(e=>new ea(e));if(!this.isGroupSdk||void 0===t)return{assets:n,packages:o,clusters:d,folders:c,scripts:l};if(e5.isRootFolderId(r))return{assets:n.filter(e=>eo(t,e)),packages:o.filter(e=>eo(t,e)),clusters:d.filter(e=>eo(t,e)),folders:c.filter(e=>eo(t,e)),scripts:l.filter(e=>eo(t,e))};var u=yield this.getFolderPaths({folderId:r},t);if(!u.length)return{};var p=u[0];return t===Q.PERSONAL&&p.author===e5.everUserId||t===Q.PUBLIC&&p.isPublic?{assets:n,packages:o,clusters:d,folders:c,scripts:l}:{}}).call(this)}copyAsset(e){return(0,b._)(function*(){if(!e||!e.entryId)throw Error("[EverSDK] copyAsset: entry_id can not be empty");try{this.cacheCurrentFolders(e.parentId)}catch(e){}return en((yield this.sdk.copy_asset({entry_id:e.entryId,name:e.name,parent_id:e.parentId})).asset,this)}).call(this)}copyPackage(e){return(0,b._)(function*(){if(!e||!e.src_package_id)throw Error("[EverSDK] copyPackage: src_package_id can not be empty");var{owner:t,platform:r,appVersion:i,systemVersion:a}=el().uploadSource,n={owner:t,platform:r,appVersion:i,systemVersion:a,createTime:Date.now()};return new ee((yield this.sdk.copy_package({src_package_id:e.src_package_id,target_name:e.target_name,target_package_key:e.target_package_key,target_meta:JSON.stringify((0,k.merge)(el(),e.target_meta,{createSource:n,uploadSource:n}))})).package)}).call(this)}copyAndRename(e){return(0,b._)(function*(){var{file:t,parent:r}=e,i=yield e5.getAssetsByFolder({folderId:r,filter:0}),a=[...i.assets||[],...i.clusters||[],...i.folders||[],...i.packages||[],...i.scripts||[]].map(e=>e.name),n=this.dependencies.getFileCopyName(t.name,a);if(t.type===G){var{meta:s}=t,o=(0,I._)((0,x._)({},s),{uploadSource:(0,I._)((0,x._)({},null==s?void 0:s.uploadSource,el().uploadSource),{platform:"browser"}),createSource:(0,I._)((0,x._)({},null==s?void 0:s.createSource,el().uploadSource),{platform:"browser"}),draft:(0,I._)((0,x._)({},null==s?void 0:s.draft),{name:n})});return e5.copyPackage({src_package_id:t.id,target_name:n,target_package_key:crypto.randomUUID().toUpperCase(),target_meta:o})}return e5.copyAsset({entryId:t.id,parentId:r,name:n})}).call(this)}cacheCurrentFolders(e){if(!e5.isRootFolderId(e)){var t=[e,...this.getCacheCurrentFolderIds().filter(t=>t!==e)].slice(0,this.cacheFoldersNum);window.localStorage.setItem(this.getCacheFolderKey(),JSON.stringify(t))}}getCacheCurrentFolderIds(){var e=[];try{var t=JSON.parse(window.localStorage.getItem(this.getCacheFolderKey())||"");Array.isArray(t)&&(e=t)}catch(e){}return e}getCurrentFolders(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:5;return(0,b._)(function*(){var t=this.getCacheCurrentFolderIds(),r=yield this.getFolders(t.filter(e=>!e5.isRootFolderId(e))),i=this.sortArrayByRelation({exists:r,relation:t,getter:e=>e.id}),a=i.map(e=>e.id);return window.localStorage.setItem(this.getCacheFolderKey(),JSON.stringify(a)),i.slice(0,e)}).call(this)}updateEntry(e){return(0,b._)(function*(){if(!e||!e.id)throw Error("[EverSDK] updateEntry: entry_id can not be empty");var t={id:e.id};if(e.name&&(t.name=e.name),e.access&&(t.access_time=e.access),null!==e.permission&&void 0!==e.permission&&(t.permission=+(e.permission===Q.PERSONAL)),e.meta)try{t.meta=JSON.stringify(e.meta)}catch(e){}return yield this.sdk.update_entry(t)}).call(this)}getEntryAssets(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1];return(0,b._)(function*(){return((yield this.sdk.get_entry_asset({ids:e,allow_cluster:!!t}))||[]).map(e=>en(e,this))}).call(this)}getEntryAsset(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],r=arguments.length>2&&void 0!==arguments[2]&&arguments[2];return(0,b._)(function*(){var i=(yield this.sdk.get_entry_asset({ids:[e],allow_cluster:!!t}))[0];if(!i)throw Error("asset not found: entryId=".concat(e));var a=en(i,this);if(r){var n=yield this.getUnencryptedPlayInfo({id:a.notOnlyId});a._sourceData.unencryptedPlayInfo=n}return a}).call(this)}deleteByEntry(){return(0,b._)(function*(){for(var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],t=[],r=0;20*ri(t)===e);n.push(...a.splice(t,t<0?0:1))},i=(null==e?void 0:e.getter)||(e=>e),a=e.exists.slice(),n=[];for(var s of null!=(t=e.relation)?t:[])r(s);return n.push(...a),n}tearDown(){return(0,b._)(function*(){return this.sdk?this.sdk.tear_down():Promise.resolve()}).call(this)}updatePermission(e){return(0,b._)(function*(){var t,{permission:r=null!=(t=this.permission)?t:Q.PUBLIC,assetIds:i=[],assetMd5s:a=[],packageIds:n=[]}=e;return yield this.sdk.update_permission({permission:r,asset_ids:i,asset_md5s:a,package_ids:n})}).call(this)}getUnencryptedPlayInfo(e){return(0,b._)(function*(){return yield this.sdk.get_asset_unencrypted_play_info(e)}).call(this)}moveFromSpace(e){return(0,b._)(function*(){var t,r,i,a={from_space:e.fromSpace||"0",resource_id:e.resourceId,resource_type:e.resourceType,to_space:e.toSpace||(null==(t=this.options)?void 0:t.space)||"0",meta:JSON.stringify(e.meta)};return(null==(r=this.options)?void 0:r.is_boe)||(a.from_idc=e.fromIdc,a.to_idc=null!=(i=e.toIdc)?i:this.idc),new ej((yield this.sdk.move_from_space(a)).process_id,this)}).call(this)}copyFromSpace(e){return(0,b._)(function*(){var t,r,i,a={from_space:e.fromSpace||"0",resource_id:e.resourceId,resource_type:e.resourceType,to_space:e.toSpace||(null==(t=this.options)?void 0:t.space)||"0",meta:JSON.stringify(e.meta),package_key:e.packageKey};return(null==(r=this.options)?void 0:r.is_boe)||(a.from_idc=e.fromIdc,a.to_idc=null!=(i=e.toIdc)?i:this.idc),new eP((yield this.sdk.copy_from_space(a)).process_id,this)}).call(this)}getImagesTranscodeStatus(e){return(0,b._)(function*(){var t=new eL(e,this);return yield this.sdk.get_image_transcode_info({listeners:e.map(e=>(0,I._)((0,x._)({},e),{transcode_type:z[e.resolution]}))}),t}).call(this)}triggerImageResize(e){return(0,b._)(function*(){for(var{ids:t=[],md5s:r=[]}=e,i=[],a=0;50*a(0,I._)((0,x._)({},e),{transcode_type:z[e.resolution]})),cancel_all:t}),this.eventBus.emit(e1.EverCloudCancelImageTranscode,{options:e,cancelAll:t})}).call(this)}getImagePreviewInfo(e,t){return(0,b._)(function*(){var r=e.imageTranscodeInfo,i={},a=[];if((t||U).forEach(e=>{r[e]?i[e]=r[e]:a.push(e)}),!a.length)return i;var n=yield this.getImagesTranscodeStatus(a.map(t=>({ids:[e.id],resolution:t})));if(!e.imageAsyncResize){var s=yield this.triggerImageResize({ids:[e.id]});es("EverCloud triggerImageResize ".concat(e.id," ").concat(JSON.stringify(s)))}try{return yield n.done(),(yield this.getAssetByFileId(e.id)).imageTranscodeInfo}catch(e){return i}}).call(this)}getImagesPreviewInfo(e){return(0,b._)(function*(){var t,{resolutions:r,ids:i,md5s:a}=e,n=null==r?void 0:r.map(e=>({ids:i,md5s:a,resolution:e})),s=yield this.getImagesTranscodeStatus(n),o=yield this.triggerImageResize({ids:i,md5s:a});es("EverCloud triggerImageResize: \n ids-[".concat(i,"] \n md5s-[").concat(a,"]: \n").concat(JSON.stringify(o))),yield s.done();var l=null!=(t=(yield this.getAsset({ids:i,md5s:a})).map(e=>en(e,this)))?t:[],d={};l.forEach(e=>{d[e.id]=e,d[e.md5]=e});var c={};return null==i||i.forEach(e=>{d[e]&&(c[e]=d[e].imageTranscodeInfo)}),null==a||a.forEach(e=>{d[e]&&(c[e]=d[e].imageTranscodeInfo)}),c}).call(this)}throttlingGetUpdatesTrigger(){return(0,b._)(function*(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{throttle:2e3};if(this._getUpdatesTriggerLastTime)Date.now()-this._getUpdatesTriggerLastTime>e.throttle&&(this._getUpdatesTriggerLastTime=Date.now(),this.sdk.trigger_pull_updates());else{this._getUpdatesTriggerLastTime=Date.now(),this.sdk.trigger_pull_updates();return}}).apply(this,arguments)}initEverCloudSdk(e){return(0,b._)(function*(){if(this.sdk)return void es("this has been init",{type:"warn"});var t=Date.now(),i=function(){try{var e="undefined"!=typeof __userInfoStringify?JSON.parse(__userInfoStringify):void 0;if(e&&"0"===e.ret)return e.data;return}catch(e){return}}();if((null==i?void 0:i.ever_photo.token)&&(null==i?void 0:i.ever_photo.web_user_id))o=i.ever_photo.token,l=i.ever_photo.web_user_id;else{var a,n,s,o,l,d,c=yield this.dependencies.apiFunc.getEverPhotoToken(null==(d=this.options)?void 0:d.space);o=c.token,l=c.ever_photo_user.web_user_id}this.initEverCloudSdkReporter.addParams({getToken:Date.now()-t}),this.webUserId=l;var{EverCloudSdk:u}=yield r.e("5357").then(r.bind(r,25897)),{timeout:p}=this.options||{},h=p||{},{init:v=3e5}=h,m=(0,w._)(h,["init"]),_=new u((0,I._)((0,x._)({token:o,ep_uid:this.webUserId,source_from:this.dependencies.constant.sourceFrom,level:"error"},this.options),{event_conf:{enable_asset_status_event:!1,enable_package_status_event:!1},common_params:{aid:this.dependencies.constant.aid},headers:(0,x._)({},null==(a=this.options)?void 0:a.headers),backup_conf:(0,x._)({max_count_of_concurrent_upload:5,chunk_size:5},null==(n=this.options)?void 0:n.backup_conf),timeout:(0,x._)({general:30,upload:120,download:120},m)}),()=>(0,b._)(function*(){var e,t=yield this.dependencies.apiFunc.getEverPhotoToken(null==(e=this.options)?void 0:e.space);return this.webUserId=t.ever_photo_user.web_user_id,{new_token:t.token,ep_uid:this.webUserId,third_party_uid:this.options.user_id}}).call(this));this.sdk=_;try{yield _.init()}catch(e){this.initLocker.initDone({reject:e})}(null==(s=this.options)?void 0:s.disable_start_sync_loop)||(yield this.startSyncLoop()),e.initDoneCb(),_.set_event_callback(r=>{var i=JSON.parse(r),a=i.type;if(es("this receive event: ".concat(a," data: ").concat(r)),"sync_load_done"===a&&e.loadDoneCb(),"sync_init_done"===a){e.syncDoneCb(0===i.code,r),this.initEverCloudSdkReporter.addParams({sdkInit:this.initLocker.costTimes,sdkSync:this.syncLocker.costTimes,total:Date.now()-t});var n,{reportData:s}=this.initEverCloudSdkReporter;null==(n=this.TeaReporter)||n.event(s.event,s.data)}a===e1.TrackSendEvent&&this.reportSdkEvent(i),a===e1.LogReportEvent&&this._reportSlardarLog(i),this.eventBus.emit(a,i)})}).call(this)}isAssetNameDumplicate(e){return(0,b._)(function*(e){var{fileName:t,filterMd5:r}=e;return Object.keys((yield this.getFilesListByFloder({})).reduce((e,t)=>{if(t.type!==G){var i;if(r&&t.md5===r)return e;e[null!=(i=t.name)?i:""]=!0}return e},{})).includes(t)}).apply(this,arguments)}reportSdkEvent(e){if(this.TeaReporter){var t,{event_name:r,str_params:i,int_params:a,float_params:n}=e;null==(t=this.TeaReporter)||t.event(r,Object.assign({},i,a,n))}}getFromCache(e){return(0,b._)(function*(){if(e&&this.idbPlugin)return yield this.idbPlugin.tryGetSource(e)}).call(this)}getCacheFolderKey(){var e;return"current_folder_".concat(this.webUserId,"_").concat((null==(e=this.options)?void 0:e.space)||"")}_reportSlardarLog(e){var t,r;null==(t=this.slardarReporter)||t.call(this,{type:"log",content:e.content,level:e.level,extra:{event_name:e1.LogReportEvent,event_from:"ever_cloud_sdk",space_id:null!=(r=this.spaceId)?r:"unknown"}})}_setEverCloudOptions(e){return(0,b._)(function*(){if(!this.hasSetOptions){if(!e.netconf&&1){var t,r={base:"everphoto-lv-".concat("b","oe.").concat("b").concat("y").concat("t","edance.ne").concat("t"),media:"everphoto-lv-".concat("b","oe.").concat("b").concat("y").concat("t","edance.ne").concat("t"),is_https:!0};Object.assign(e,{netconf:e.is_boe?r:{base:"lv-everphoto-bcdn.".concat("u","like").concat("c","am.com"),media:"lv-everphoto-bcdn.".concat("u","like").concat("c","am.com"),is_https:!0}})}var i=this.dependencies.overwriteSDKInitOptions&&(yield this.dependencies.overwriteSDKInitOptions(e))||e;i.netconf=Object.assign({is_https:!0},i.netconf),this.options=i,this.idc=null!=(t=E[e.dc_name])?t:e.dc_name}}).call(this)}_uploadAssetByEverCloud(e){return(0,b._)(function*(){var t,r,{file:i,fileName:a,permission:n=null!=(t=this.permission)?t:Q.PUBLIC,folderId:s}=e,o=a||i.name;if(!(null==e?void 0:e.skipDuplicate)&&(yield this.isAssetNameDumplicate({fileName:o})))throw new eu;var l=(0,k.merge)(el(),null==e?void 0:e.meta),{fileType:d}=e;return d||(d=null!=(r=L({file:i}))?r:"file"),new ex({requestId:(yield this.sdk.upload_asset(i,d,o,JSON.stringify(l),n===Q.PERSONAL?"personal":"",null==e?void 0:e.flags,s,e.isMultiDefTranscode,e.transcodeTemplateType)).request_id,fileType:d,autoPromote:!!e.autoPromote,workspaceId:e.workspaceId},this)}).call(this)}_uploadAssetByVod(e){return(0,b._)(function*(){var t,r,i,a,{fileType:n}=e;n||(n=null!=(t=L({file:e.file}))?t:"file"),this.reportUploadAnalyze({action:ec.Start,size:-1,uploaderType:"vod",filename:e.file.name,fileType:n});var s=Date.now(),o=e.fileName||e.file.name,l=t=>{this.reportUploadAnalyze({action:ec.Error,size:e.file.size||-1,uploaderType:"vod",errorMsg:t.msg,filename:e.file.name,fileType:n})};if(!(null==e?void 0:e.skipDuplicate)){try{r=yield this.isAssetNameDumplicate({fileName:o})}catch(e){var d="[error]asset name dumplicate error: ".concat(e.msg||e.message);throw l({code:e.code,msg:d}),Error(e)}if(r)throw new eu}this.vodUploader||(this.vodUploader=this.getSignUploader({workspaceId:e.workspaceId,userId:null==(i=this.options)?void 0:i.user_id}));var c=(0,k.merge)(el(),null==e?void 0:e.meta),u=Date.now()-s;this.reportUploadAnalyze({action:ec.Init,size:e.file.size||0,duration:u,uploaderType:"vod",filename:e.file.name,fileType:n});var p=!1,h=()=>{this._concurrencyLockForVod.release(),p||(p=!0,clearTimeout(a))},v=()=>{p||(clearTimeout(a),a=setTimeout(()=>{p||(this._concurrencyLockForVod.release(),p=!0)},15e3))},m=Date.now();yield this._concurrencyLockForVod.acquire();var _=Date.now()-m;this.reportUploadAnalyze({action:ec.ConcurrencyLockWait,size:e.file.size||0,duration:_,uploaderType:"vod",filename:e.file.name,fileType:n});var g=e.uploaderConfig;return new e$({file:e.file,fileName:o,fileType:n,uploader:this.vodUploader,workspaceId:e.workspaceId,flags:e.flags,folderId:e.folderId,meta:c,isMultiDefTranscode:e.isMultiDefTranscode,autoPromote:e.autoPromote,transcodeTemplateType:e.transcodeTemplateType,permission:e.permission||this.permission||Q.PUBLIC,noCopy:null==g?void 0:g.noCopy,startTime:s,onStart:e.onStart,onCancel:()=>{h()},onFinish:()=>{h()},onProgress:v},this)}).call(this)}constructor(){this.eventBus=new S.Z,this._defaultUploaderType="normal",this.noSignOptions=null,this.options=null,this.initLocker=new eR,this.syncLocker=new eR,this.loadLocker=new eR,this._concurrencyLockForVod=new ed(5),this.syncNoSignInitDone=!1,this.syncNoSignIniting=!1,this.syncNoSignInitError=!1,this.initNoSignQueue=[],this.cacheFoldersNum=10,this.initEverCloudSdkReporter=new eE}}(0,N.gn)([eA(),(0,N.w6)("design:type",Function),(0,N.w6)("design:paramtypes",["undefined"==typeof Query?Object:Query]),(0,N.w6)("design:returntype",Promise)],e2.prototype,"getFilesListByFloder",null),(0,N.gn)([(_=0,g=[],f=()=>(0,b._)(function*(){if(g.length>0&&_<10){var e=g.shift();if(e){var{fn:t,resolve:r,reject:i}=e;_++;try{yield t().then(r).catch(i)}finally{_--,f()}}else f()}})(),function(e,t,r){var i=r.value;return r.value=function(){for(var e=arguments.length,t=Array(e),r=0;r=10)return new Promise((e,r)=>{g.push({fn:()=>i.apply(this,t),resolve:e,reject:r})});_++;try{return yield i.apply(this,t)}finally{_--,f()}}).call(this)},r}),(0,N.w6)("design:type",Function),(0,N.w6)("design:paramtypes",[Object]),(0,N.w6)("design:returntype",Promise)],e2.prototype,"getAsset",null),(0,N.gn)([eM(),(0,N.w6)("design:type",Function),(0,N.w6)("design:paramtypes",["undefined"==typeof Query?Object:Query]),(0,N.w6)("design:returntype",Promise)],e2.prototype,"getAssets",null),(0,N.gn)([eA(),(0,N.w6)("design:type",Function),(0,N.w6)("design:paramtypes",[String]),(0,N.w6)("design:returntype",Promise)],e2.prototype,"asset_preview",null),(0,N.gn)([eM(),(0,N.w6)("design:type",Function),(0,N.w6)("design:paramtypes",["undefined"==typeof StreamUploadParams?Object:StreamUploadParams]),(0,N.w6)("design:returntype",Promise)],e2.prototype,"streamClipUploadAsset",null),(0,N.gn)([eM(),(0,N.w6)("design:type",Function),(0,N.w6)("design:paramtypes",[String,Number,"undefined"==typeof File?Object:File,Boolean]),(0,N.w6)("design:returntype",Promise)],e2.prototype,"appendClipToUpload",null),(0,N.gn)([eA(),(0,N.w6)("design:type",Function),(0,N.w6)("design:paramtypes",[Object]),(0,N.w6)("design:returntype",Promise)],e2.prototype,"uploadVid",null),(0,N.gn)([eM(),(0,N.w6)("design:type",Function),(0,N.w6)("design:paramtypes",[String,Object]),(0,N.w6)("design:returntype",Promise)],e2.prototype,"syncVideoToEverCloud",null),(0,N.gn)([eM(),(0,N.w6)("design:type",Function),(0,N.w6)("design:paramtypes",[Array]),(0,N.w6)("design:returntype",Promise)],e2.prototype,"getAssetsByMd5",null),(0,N.gn)([eM(),(0,N.w6)("design:type",Function),(0,N.w6)("design:paramtypes",[String]),(0,N.w6)("design:returntype",Promise)],e2.prototype,"getAssetByMd5",null),(0,N.gn)([eM(),(0,N.w6)("design:type",Function),(0,N.w6)("design:paramtypes",[String,void 0]),(0,N.w6)("design:returntype",Promise)],e2.prototype,"getAssetByFileId",null),(0,N.gn)([eM(),(0,N.w6)("design:type",Function),(0,N.w6)("design:paramtypes",["undefined"==typeof Array?Object:Array]),(0,N.w6)("design:returntype",Promise)],e2.prototype,"getAssetsByFileId",null),(0,N.gn)([eA(),(0,N.w6)("design:type",Function),(0,N.w6)("design:paramtypes",[Object,void 0]),(0,N.w6)("design:returntype",Promise)],e2.prototype,"getFileDetailWithTranscode",null),(0,N.gn)([eM(),(0,N.w6)("design:type",Function),(0,N.w6)("design:paramtypes",[Object]),(0,N.w6)("design:returntype",Promise)],e2.prototype,"getVideoAssetTranscodeStatus",null),(0,N.gn)([eM(),(0,N.w6)("design:type",Function),(0,N.w6)("design:paramtypes",[Object]),(0,N.w6)("design:returntype",Promise)],e2.prototype,"getAssetsPlayInfo",null),(0,N.gn)([eM(),(0,N.w6)("design:type",Function),(0,N.w6)("design:paramtypes",[Object]),(0,N.w6)("design:returntype",Promise)],e2.prototype,"getAssetSpirtInfo",null),(0,N.gn)([eM(),(0,N.w6)("design:type",Function),(0,N.w6)("design:paramtypes",[Object]),(0,N.w6)("design:returntype",Promise)],e2.prototype,"getAssetPreviewInfo",null),(0,N.gn)([eM(),(0,N.w6)("design:type",Function),(0,N.w6)("design:paramtypes",[]),(0,N.w6)("design:returntype",Promise)],e2.prototype,"cancelAllUploadAsset",null),(0,N.gn)([eM(),(0,N.w6)("design:type",Function),(0,N.w6)("design:paramtypes",[String]),(0,N.w6)("design:returntype",Promise)],e2.prototype,"cancelUploadAsset",null),(0,N.gn)([eM(),eD(),(0,N.w6)("design:type",Function),(0,N.w6)("design:paramtypes",[Object]),(0,N.w6)("design:returntype",Promise)],e2.prototype,"deleteAsset",null),(0,N.gn)([eM(),(0,N.w6)("design:type",Function),(0,N.w6)("design:paramtypes",[Object]),(0,N.w6)("design:returntype",Promise)],e2.prototype,"renameAsset",null),(0,N.gn)([eM(),(0,N.w6)("design:type",Function),(0,N.w6)("design:paramtypes",[Object]),(0,N.w6)("design:returntype",Promise)],e2.prototype,"downloadByUrlKey",null),(0,N.gn)([eM(),(0,N.w6)("design:type",Function),(0,N.w6)("design:paramtypes",["undefined"==typeof DonwloadAssetParams?Object:DonwloadAssetParams]),(0,N.w6)("design:returntype",Promise)],e2.prototype,"downloadAssetStream",null),(0,N.gn)([eA(),(0,N.w6)("design:type",Function),(0,N.w6)("design:paramtypes",[String,String,String]),(0,N.w6)("design:returntype",Promise)],e2.prototype,"downloadAssetUrl",null),(0,N.gn)([eA(),(0,N.w6)("design:type",Function),(0,N.w6)("design:paramtypes",["undefined"==typeof IBrowserDownload?Object:IBrowserDownload]),(0,N.w6)("design:returntype",Promise)],e2.prototype,"getDownloadUrl",null),(0,N.gn)([eA(),(0,N.w6)("design:type",Function),(0,N.w6)("design:paramtypes",[Object]),(0,N.w6)("design:returntype",Promise)],e2.prototype,"downloadAssetUrlV2",null),(0,N.gn)([eA(),(0,N.w6)("design:type",Function),(0,N.w6)("design:paramtypes",[]),(0,N.w6)("design:returntype",Promise)],e2.prototype,"getPackages",null),(0,N.gn)([eM(),(0,N.w6)("design:type",Function),(0,N.w6)("design:paramtypes",[String]),(0,N.w6)("design:returntype",Promise)],e2.prototype,"getPackageByKey",null),(0,N.gn)([eM(),(0,N.w6)("design:type",Function),(0,N.w6)("design:paramtypes",[Object]),(0,N.w6)("design:returntype",Promise)],e2.prototype,"savePackage",null),(0,N.gn)([eA(),(0,N.w6)("design:type",Function),(0,N.w6)("design:paramtypes",[Object]),(0,N.w6)("design:returntype",Promise)],e2.prototype,"sharePackage",null),(0,N.gn)([eM(),eD(),(0,N.w6)("design:type",Function),(0,N.w6)("design:paramtypes",[String]),(0,N.w6)("design:returntype",Promise)],e2.prototype,"deletePackageById",null),(0,N.gn)([eM(),(0,N.w6)("design:type",Function),(0,N.w6)("design:paramtypes",[Object]),(0,N.w6)("design:returntype",Promise)],e2.prototype,"renamePackages",null),(0,N.gn)([eM(),(0,N.w6)("design:type",Function),(0,N.w6)("design:paramtypes",[Object]),(0,N.w6)("design:returntype",Promise)],e2.prototype,"updatePackageMeta",null),(0,N.gn)([eM(),(0,N.w6)("design:type",Function),(0,N.w6)("design:paramtypes",[]),(0,N.w6)("design:returntype",Promise)],e2.prototype,"forceSyncPullUpdates",null),(0,N.gn)([eA(),(0,N.w6)("design:type",Function),(0,N.w6)("design:paramtypes",[]),(0,N.w6)("design:returntype",Promise)],e2.prototype,"getClusters",null),(0,N.gn)([eA(),(0,N.w6)("design:type",Function),(0,N.w6)("design:paramtypes",[ei]),(0,N.w6)("design:returntype",Promise)],e2.prototype,"getClusterLastAsset",null),(0,N.gn)([eA(),(0,N.w6)("design:type",Function),(0,N.w6)("design:paramtypes",[Object]),(0,N.w6)("design:returntype",Promise)],e2.prototype,"getClusterById",null),(0,N.gn)([eA(),(0,N.w6)("design:type",Function),(0,N.w6)("design:paramtypes",[Object]),(0,N.w6)("design:returntype",Promise)],e2.prototype,"createCluster",null),(0,N.gn)([eA(),(0,N.w6)("design:type",Function),(0,N.w6)("design:paramtypes",[Object]),(0,N.w6)("design:returntype",Promise)],e2.prototype,"delCluster",null),(0,N.gn)([eA(),(0,N.w6)("design:type",Function),(0,N.w6)("design:paramtypes",[Object]),(0,N.w6)("design:returntype",Promise)],e2.prototype,"addAssetToCluster",null),(0,N.gn)([eA(),(0,N.w6)("design:type",Function),(0,N.w6)("design:paramtypes",[Object]),(0,N.w6)("design:returntype",Promise)],e2.prototype,"delAssetFromCluster",null),(0,N.gn)([eA(),(0,N.w6)("design:type",Function),(0,N.w6)("design:paramtypes",[Object]),(0,N.w6)("design:returntype",Promise)],e2.prototype,"updateCluster",null),(0,N.gn)([eA(),(0,N.w6)("design:type",Function),(0,N.w6)("design:paramtypes",[Object]),(0,N.w6)("design:returntype",Promise)],e2.prototype,"getAssetsFromCluster",null),(0,N.gn)([eA(),(0,N.w6)("design:type",Function),(0,N.w6)("design:paramtypes",[Object]),(0,N.w6)("design:returntype",Promise)],e2.prototype,"createFolder",null),(0,N.gn)([eA(),eD(),(0,N.w6)("design:type",Function),(0,N.w6)("design:paramtypes",[Array]),(0,N.w6)("design:returntype",Promise)],e2.prototype,"deleteFolder",null),(0,N.gn)([eA(),(0,N.w6)("design:type",Function),(0,N.w6)("design:paramtypes",[Object]),(0,N.w6)("design:returntype",Promise)],e2.prototype,"moveTo",null),(0,N.gn)([eA(),(0,N.w6)("design:type",Function),(0,N.w6)("design:paramtypes",[Object]),(0,N.w6)("design:returntype",Promise)],e2.prototype,"updateFolder",null),(0,N.gn)([eA(),(0,N.w6)("design:type",Function),(0,N.w6)("design:paramtypes",[Array]),(0,N.w6)("design:returntype",Promise)],e2.prototype,"getFolders",null),(0,N.gn)([eA(),(0,N.w6)("design:type",Function),(0,N.w6)("design:paramtypes",[Object,void 0===Q?Object:Q]),(0,N.w6)("design:returntype",Promise)],e2.prototype,"getFolderPaths",null),(0,N.gn)([eA(),(0,N.w6)("design:type",Function),(0,N.w6)("design:paramtypes",[Object,void 0===Q?Object:Q]),(0,N.w6)("design:returntype",Promise)],e2.prototype,"getAssetsByFolder",null),(0,N.gn)([eA(),(0,N.w6)("design:type",Function),(0,N.w6)("design:paramtypes",[Object]),(0,N.w6)("design:returntype",Promise)],e2.prototype,"copyAsset",null),(0,N.gn)([eA(),(0,N.w6)("design:type",Function),(0,N.w6)("design:paramtypes",[Object]),(0,N.w6)("design:returntype",Promise)],e2.prototype,"copyPackage",null),(0,N.gn)([eA(),(0,N.w6)("design:type",Function),(0,N.w6)("design:paramtypes",[Object]),(0,N.w6)("design:returntype",Promise)],e2.prototype,"updateEntry",null),(0,N.gn)([eA(),(0,N.w6)("design:type",Function),(0,N.w6)("design:paramtypes",[Array,void 0]),(0,N.w6)("design:returntype",Promise)],e2.prototype,"getEntryAssets",null),(0,N.gn)([eA(),(0,N.w6)("design:type",Function),(0,N.w6)("design:paramtypes",[String,void 0,void 0]),(0,N.w6)("design:returntype",Promise)],e2.prototype,"getEntryAsset",null),(0,N.gn)([eA(),eD(),(0,N.w6)("design:type",Function),(0,N.w6)("design:paramtypes",[Array]),(0,N.w6)("design:returntype",Promise)],e2.prototype,"deleteByEntry",null),(0,N.gn)([eA(),(0,N.w6)("design:type",Function),(0,N.w6)("design:paramtypes",[String]),(0,N.w6)("design:returntype",Promise)],e2.prototype,"getFolderMaxDepth",null),(0,N.gn)([eA(),(0,N.w6)("design:type",Function),(0,N.w6)("design:paramtypes",[Object]),(0,N.w6)("design:returntype",Promise)],e2.prototype,"updatePermission",null),(0,N.gn)([eA(),(0,N.w6)("design:type",Function),(0,N.w6)("design:paramtypes",[Object]),(0,N.w6)("design:returntype",Promise)],e2.prototype,"getUnencryptedPlayInfo",null),(0,N.gn)([eM(),eD(),(0,N.w6)("design:type",Function),(0,N.w6)("design:paramtypes",["undefined"==typeof IMoveFromSpaceOption?Object:IMoveFromSpaceOption]),(0,N.w6)("design:returntype",Promise)],e2.prototype,"moveFromSpace",null),(0,N.gn)([eM(),eD(),(0,N.w6)("design:type",Function),(0,N.w6)("design:paramtypes",["undefined"==typeof IMoveFromSpaceOption?Object:IMoveFromSpaceOption]),(0,N.w6)("design:returntype",Promise)],e2.prototype,"copyFromSpace",null),(0,N.gn)([eM(),(0,N.w6)("design:type",Function),(0,N.w6)("design:paramtypes",[Array]),(0,N.w6)("design:returntype",Promise)],e2.prototype,"getImagesTranscodeStatus",null),(0,N.gn)([eM(),(0,N.w6)("design:type",Function),(0,N.w6)("design:paramtypes",[Object]),(0,N.w6)("design:returntype",Promise)],e2.prototype,"triggerImageResize",null),(0,N.gn)([eM(),(0,N.w6)("design:type",Function),(0,N.w6)("design:paramtypes",[Array,Boolean]),(0,N.w6)("design:returntype",Promise)],e2.prototype,"cancelImagesTranscodeStatus",null),(0,N.gn)([eM(),(0,N.w6)("design:type",Function),(0,N.w6)("design:paramtypes",[J,Array]),(0,N.w6)("design:returntype",Promise)],e2.prototype,"getImagePreviewInfo",null),(0,N.gn)([eM(),(0,N.w6)("design:type",Function),(0,N.w6)("design:paramtypes",[Object]),(0,N.w6)("design:returntype",Promise)],e2.prototype,"getImagesPreviewInfo",null),(0,N.gn)([eM(),(0,N.w6)("design:type",Function),(0,N.w6)("design:paramtypes",[Object]),(0,N.w6)("design:returntype",Promise)],e2.prototype,"throttlingGetUpdatesTrigger",null),(0,N.gn)([eA(),(0,N.w6)("design:type",Function),(0,N.w6)("design:paramtypes",[Object]),(0,N.w6)("design:returntype",Promise)],e2.prototype,"isAssetNameDumplicate",null),(0,N.gn)([eM(),(0,N.w6)("design:type",Function),(0,N.w6)("design:paramtypes",["undefined"==typeof UploadParams?Object:UploadParams]),(0,N.w6)("design:returntype",Promise)],e2.prototype,"_uploadAssetByEverCloud",null);class e4{static get sdk(){var e=e4._getSdkKey(e4.options),t=e4.sdkList.get(e);if(t)return t.sdk;e4.initNoSignSdk();var r=e4.sdkList.get(e4._getSdkKey());return null==r?void 0:r.sdk}static get supportImageResolutions(){return U}static prefetchWasmCode(){return(0,b._)(function*(){var{evpt_sdk_init_wasm_module:e}=yield r.e("5357").then(r.bind(r,25897));yield e()})()}static getSdkInstance(e){return(0,b._)(function*(){var t,r,i,a,{autoDestroy:n=!1,dcName:s,netconf:o,userId:l}=e,{spaceId:d}=e;d||(d="0");var c="".concat((null==(t=e4.options)?void 0:t.user_id)||"","-").concat(d),u=new eE;u.addProcessParams({method:"getSdkInstance",process:"wait-set-options",key:c}),es("EverCloud: getSdkInstance ".concat(c," start wait setOptions")),null==(r=this.TeaReporter)||r.event(u.progressEvent,u.process),es("EverCloud: getSdkInstance ".concat(c," end wait setOptions")),yield e4.init({spaceId:d,dcName:s,netconf:o,autoDestroy:n,initProcessReporter:u,userId:l});var p=e4.sdkList.get(c);if(p)return p.referenceCount+=1,es("EverCloud: Reference instance [".concat(c,"], reference-").concat(p.referenceCount)),u.addProcessParams({process:"init-success"}),null==(a=this.TeaReporter)||a.event(u.progressEvent,u.process),p.autoDestroy=n,p.sdk;throw u.addProcessParams({process:"init-error",error:"EverCloud sdk init edn bug sdk=".concat(c," not found in cache")}),null==(i=this.TeaReporter)||i.event(u.progressEvent,u.process),Error("EverCloud: sdk init failed")}).call(this)}static setNoSignOptions(e){e4.noSignOptions=e,e4.sdkList.forEach(t=>{t.sdk.setNoSignOptions(e)})}static noSignInit(){return(0,b._)(function*(){yield e4.initNoSignSdk()})()}static initNoSignSdk(){return(0,b._)(function*(){if(!e4.sdkList.get(e4._getSdkKey())){var e=new e2;if(e4.dependencies)e.setDependencies(e4.dependencies);else throw Error("please call setDependencies before init.");e.setNoSignOptions(e4.noSignOptions),e4.sdkList.set(e4._getSdkKey(),{referenceCount:0,sdk:e,updateTime:Date.now(),createTime:Date.now(),autoDestroy:!0}),yield e.noSignInit()}})()}static changeSpace(e){return(0,b._)(function*(){e4.space=e.spaceId||"0";var t=yield e4.init(e);return e4._emitSpaceChange(),t})()}static setTeaReporter(e){e4.TeaReporter=e,e4.sdkList.forEach(t=>{var{sdk:r}=t;r.setTeaReporter(e)})}static setSlardarReporter(e){e4.slardarReporter=e,e4.sdkList.forEach(t=>{var{sdk:r}=t;r.setSlardarReporter(e)})}static setOptions(e,t){(!e4.options||t)&&(e4.options=e,e4._initLocker.startToInit(),e4._initLocker.initDone())}static init(e){return(0,b._)(function*(){var t,{spaceId:r,autoDestroy:i=!0,dcName:a,netconf:n,initProcessReporter:s,userId:o}=e||{},{idbPlugin:l,options:d,sdkList:c,space:u}=e4,p=r||u||d.space||"0",h=e4._getSdkKey(d,p),v=s||new eE;v.addProcessParams({method:v.reportProcess.data.method||"init",key:v.reportProcess.data.key||h,process:"wait-init"}),null==(_=this.TeaReporter)||_.event(v.progressEvent,v.process);var m=c.get(h);if(m){v.addProcessParams({process:"sdk-init-existed"}),null==(f=this.TeaReporter)||f.event(v.progressEvent,v.process);var _,g,f,y,{sdk:S}=m;return l&&S.setCachePlugin(l),m.updateTime=Date.now(),null==(y=e4.awaitInitQueue.get(h))||y.forEach(e=>{var{resolve:t}=e;return t(m.sdk)}),e4.awaitInitQueue.delete(h),e4._destroySdk(),S.init()}var w=e4.awaitInitQueue.get(h);if(w&&w.length)return v.addProcessParams({process:"sdk-init-doing"}),null==(t=this.TeaReporter)||t.event(v.progressEvent,v.process),new Promise((e,t)=>{w.push({resolve:e,reject:t})});v.addProcessParams({process:"sdk-init-new"}),null==(g=this.TeaReporter)||g.event(v.progressEvent,v.process);var N=new e2;if(l&&N.setCachePlugin(l),e4.dependencies)N.setDependencies(e4.dependencies);else throw Error("please call setDependencies before init.");return N.setNoSignOptions(e4.noSignOptions),N.setTeaReporter(e4.TeaReporter),e4.slardarReporter&&N.setSlardarReporter(e4.slardarReporter),new Promise((e,t)=>(0,b._)(function*(){e4.awaitInitQueue.set(h,[{resolve:e,reject:t}]);try{var r,s,l,u,m,_,g=(0,I._)((0,x._)({},d),{space:p,netconf:null!=n?n:null==d?void 0:d.netconf,dc_name:null!=a?a:d.dc_name});o&&(g.user_id=o),yield N.setOptions(g);var f=e4._getSdkKey(d,p),y=yield N.init();return v.addProcessParams({process:"sdk-init-done"}),null==(m=this.TeaReporter)||m.event(v.progressEvent,v.process),c.set(f,{referenceCount:0,sdk:N,updateTime:Date.now(),createTime:Date.now(),autoDestroy:i}),null==(_=e4.awaitInitQueue.get(h))||_.forEach(e=>{var{resolve:t}=e;return t(y)}),e4.awaitInitQueue.delete(h),e4._destroySdk(),y}catch(e){v.addProcessParams({process:"init-error",error:null==e||null==(r=e.toString)?void 0:r.call(e)}),null==(s=this.TeaReporter)||s.event(v.progressEvent,v.process),es("EverCloud: getSdkInstance ".concat(h," \u521D\u59CB\u5316\u5931\u8D25: ").concat(null==e||null==(l=e.toString)?void 0:l.call(e))),null==(u=e4.awaitInitQueue.get(h))||u.forEach(t=>{var{reject:r}=t;return r(e)}),e4.awaitInitQueue.delete(h)}}).call(this))}).call(this)}static setCachePlugin(e){e4.idbPlugin=e}static onSpaceChange(e){return e4.eventBus.on(e4.EVENTS.SPACE_CHANGE,e)}static setDependencies(e){e4.dependencies=e,e4.sdkList.forEach(t=>{var{sdk:r}=t;r.setDependencies(e)})}static get rootFolderId(){return""}static isRootFolderId(e){return!e||-1===Number(e)}static destroySdk(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"";return(0,b._)(function*(){var t=e4._getSdkKey(e4.options,e),r=e4.sdkList.get(t);if((null==r?void 0:r.sdk)&&"-"!==t){if(r.referenceCount-=1,r.sdk===e4.sdk)return void es("Can not destroy instance [".concat(t,"], because it is being used as default sdk. reference-").concat(r.referenceCount));r.referenceCount<=0?(e4.sdkList.delete(t),yield r.sdk.destroy(),es("Destroy instance [".concat(t,"]"))):es("Can not destroy instance [".concat(t,"], because it is being used. reference-").concat(r.referenceCount))}})()}static _emitSpaceChange(){e4.eventBus.emit(e4.EVENTS.SPACE_CHANGE)}static _getSdkKey(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:e4.space;return"".concat((null==e?void 0:e.user_id)||"","-").concat(t||(null==e?void 0:e.space)||"0")}static _destroySdk(){e4.timer&&clearTimeout(e4.timer);var e=e4.sdkList,t=null,r="";if(e.forEach((i,a)=>{var{sdk:n,updateTime:s,autoDestroy:o,referenceCount:l}=i;n!==e4.sdk&&"-"!==a&&o&&(s0&&es("Can not auto destroy overdue instance [".concat(a,"], because it is being used. reference-").concat(l)),(!t||t.updateTime>s)&&(t=i,r=a))}),t&&e.size>e4.maxSize){var{sdk:i,autoDestroy:a,referenceCount:n}=t;a&&n<=0&&(e.delete(r),i.destroy(),es("AutoDestroy excess instance [".concat(r,"]")))}e4.timer=setTimeout(()=>{e4._destroySdk()},e4.duration)}}e4.eventBus=new S.Z,e4.EVENTS={SPACE_CHANGE:"space_change"},e4.sdkList=new Map,e4.maxFolderDepth=10,e4.space="",e4.TeaReporter=null,e4.slardarReporter=null,e4.duration=6e4,e4.maxSize=3,e4.timer=setTimeout(()=>{e4._destroySdk()},e4.duration),e4.dependencies=void 0,e4._initLocker=new eR,e4.awaitInitQueue=new Map;var e3=r(73115);class e6{tryGetSource(e){return(0,b._)(function*(){return yield(0,e3.U2)(e,this._store)}).call(this)}saveSourceBlob(e){return(0,b._)(function*(e){var{key:t,buffer:r}=e;return yield(0,e3.t8)(t,r,this._store)}).apply(this,arguments)}delSource(e){return(0,b._)(function*(){return yield(0,e3.IV)(e,this._store)}).call(this)}constructor(){this._store=(0,e3.MT)("lv-ever-cloud","lv-ever-cloud-url")}}var e5=new Proxy({},{get:(e,t)=>{switch(t){case"setOptions":case"options":case"space":case"init":case"setCachePlugin":case"onSpaceChange":case"changeSpace":case"setTeaReporter":case"setSlardarReporter":case"isRootFolderId":case"rootFolderId":case"maxFolderDepth":case"setDependencies":case"destroySdk":case"getSdkInstance":case"setNoSignOptions":case"noSignInit":case"initNoSignSdk":case"prefetchWasmCode":case"TeaReporter":case"slardarReporter":case"sdkList":case"supportImageResolutions":case"$$typeof":return e4[t];default:var r=e4.sdk;if(!r)return;if("function"==typeof r[t])return r[t].bind(r);return r[t]}}});class e8{fetchDecryptImage(e){return(0,b._)(function*(){var{url:t,key:r,skipCache:i=!1}=e;if(!t||!r)throw Error("fetchDecryptImage: url or key can not be empty");var a=i?void 0:yield this._store.tryGetSource(t);if(!(a&&(a instanceof Uint8Array||a instanceof ArrayBuffer))){var n=yield fetch(t,{method:"GET",credentials:"omit"}),s=yield n.arrayBuffer();(a=yield(0,b._)(function*(){var e=new Uint8Array(atob(r).split("").map(e=>e.charCodeAt(0))),t=yield window.crypto.subtle.importKey("raw",e,{name:"AES-CBC",length:256},!1,["decrypt"]),i=s.slice(0,16),a=s.slice(16);return crypto.subtle.decrypt({name:"AES-CBC",iv:i,length:256},t,a)})())&&this._store.saveSourceBlob({key:t,buffer:a})}var o=new Blob([a],{type:"image/*"});return window.URL.createObjectURL(o)}).call(this)}constructor(){this._store=new e6}}var e7=(e,t)=>(y=y||new e8).fetchDecryptImage({url:t,key:e})},86614:function(e,t,r){"use strict";r.d(t,{A:()=>i});var i=e=>{var t,r,i=null==e||null==(t=e.clientToolResp)?void 0:t[0];if(null==i?void 0:i.toolName)return String(i.toolName).trim();for(var a of Array.isArray(null==e?void 0:e.content)?e.content:[])if((null==a?void 0:a.type)==="data"&&(null==a?void 0:a.subType)==="tool_call_resp"&&(null==a||null==(r=a.data)?void 0:r.toolName))return String(a.data.toolName).trim();return""}},47746:function(e,t,r){"use strict";r.d(t,{rw:()=>c});var i=r(64664),a=r(33994),n=r(41925),s=r(53674),o=r(1431),l=r(32790),d=r(22169);function c(e){var t=(0,d.cloneDeep)(e),r=t.content.map(u);return(0,a._)((0,i._)({},t),{content:r})}function u(e){if((0,n.isTextMessagePart)(e)||(0,n.isFileMessagePart)(e))return e;if("biz/x_data_upload_video"===e.subType){var t=(0,l.D)(e.data||"{}");return(0,a._)((0,i._)({},e),{data:JSON.stringify((0,a._)((0,i._)({},t),{video:(0,a._)((0,i._)({},null==t?void 0:t.video),{url:"",cover_url:""})}))})}if((0,o.isXBizToolCallPart)(e)){var r=(0,o.getToolCallPart)(e),{param:d,extra:c,toolName:u}=(null==r?void 0:r.data)||{},p=JSON.stringify((0,s.XR)(d)),h=JSON.stringify((0,s.XR)(c||{})),v=JSON.stringify((0,s.XR)({toolName:u,param:p,extra:h}));return(0,a._)((0,i._)({},e),{data:v||""})}if((0,n.isDataMessagePart)(e)&&"string"!=typeof e.data){var m=JSON.stringify((0,s.XR)(e.data));return(0,a._)((0,i._)({},e),{data:m})}return e}},95970:function(e,t,r){"use strict";r.d(t,{d:()=>n});var i=r(69848),a=r(56800),n=e=>{var{action:t,category:r="default",status:n="log",extra:s={},reportTea:o=!0,teaEventName:l,teaParams:d,teaEvent:c,reportTeaLegacy:u=!0}=e;try{if((0,i.xi)(t,r,n,s),o){var p,h=null!=d?d:s,v=l||t;u&&(0,a.Wy)(v,r,n,h),(p=Array.isArray(c)?c:c?[c]:[],l&&p.push({eventName:l,params:null!=d?d:s}),p.filter(e=>!!(null==e?void 0:e.eventName))).forEach(e=>{var{eventName:t,params:r}=e;(0,a.wG)(t,null!=r?r:h)})}}catch(e){}}},10857:function(e,t,r){"use strict";r.d(t,{dv:()=>i.d,eK:()=>a.eK,wG:()=>n.wG});var i=r(95970);r(15141);var a=r(69848),n=r(56800);r(81264)},15141:function(e,t,r){"use strict";r.d(t,{Ax:()=>m,iy:()=>z});var i=r(64664),a=r(33994),n=r(66947),s=r(81264),o=r(73968),l={agentFramePageShow:"show",agentFramePageExpand:"expand",agentFramePageFold:"fold",agentFramePageShare:"share"},d={onAgentGenerateItemActionReport:"show",agentMessageShow:"show",onMessagePreview:"preview",onUserActionDownload:"download",onUserActionAddToCharacterLibrary:"add_to_character",onUserActionReEdit:"re_edit",onUserActionReference:"reference",onUserActionExtendContent:"extend_content",onUserActionVideoCut:"videocut",onUserActionGenerateSimilar:"generate_similar",onUserActionMakeVideo:"make_video",onUserActionUpscale:"upscale",onUserActionAddChat:"add_chat",onUserActionPlay:"play",onUserActionPause:"pause",onUserActionMute:"mute",onUserActionUnmute:"unmute",onUserActionReplay:"replay",onUserActionSelectPlaySpeed:"select_play_speed"},c=new Set(["show","download","preview","copy","add_to_character","re_edit","reference","extend_content","videocut"]),u={onThreadComponentGenerate:"generate"},p={onEditPageClickShots:"click_shots",onEditPageClickCharacter:"click_character",onEditPageReset:"reset",onEditPageGenerate:"generate",onEditPageBack:"back",onEditPageDragTimeline:"drag_timeline",onEditPagePlay:"play",onEditPagePause:"pause",onEditPageViewShot:"view_shot",onEditPageSelectShot:"select_shot",onEditPageSelectVoice:"select_voice",onEditPageEditScript:"edit_script",onEditPagePreviewVoice:"preview_voice",onEditPageSaveVoice:"save_voice",onEditPageSelectEntity:"select_entity",onEditPageEditShotDesc:"edit_shot_desc",onEditPageEditCameraMovement:"edit_camera_movement",onEditPageRegenerateFirstFrame:"regenerate_first_frame",onEditPageConfirmNewFrame:"confirm_new_frame",onEditPageDiscardNewFrame:"discard_new_frame",onEditPageEditCharacterVoice:"edit_character_voice",onEditPageEditCharacterFeature:"edit_character_feature",onEditPageAddMedia:"add_media",onEditPageRegenerateCharacter:"regenerate_character",onEditPageConfirmNewCharacter:"confirm_new_character",onEditPageCancelCharacterEdit:"cancel_character_edit",onEditPageSaveCharacterEdit:"save_character_edit"},h={inputSubmit:"generate"},v={agent_frame_page:"home_agent",agent_preview_single_view:"home_agent_preview_single_view",agent_preview_grid:"home_agent_preview_grid"},m=new Set(s.fi),_=e=>"string"==typeof e?e.trim()||void 0:"number"==typeof e&&Number.isFinite(e)?String(e):void 0,g=function(){for(var e=arguments.length,t=Array(e),r=0;rObject.entries(e).reduce((e,t)=>{var[r,i]=t;return void 0!==i&&(e[r]=i),e},{}),I="undefined"==typeof process,S=(e,t)=>void 0!==y(t.generate_item_id),w=(e,t)=>{I&&(0,s.iR)(e,t).length},N=(e,t)=>((0,s.Zj)(e)&&w(e,t),(0,n.xk)(e,t)),C=e=>{if("string"!=typeof e)return e;try{return JSON.parse(e)}catch(e){return}},T=e=>{var t=C(e),r=null==t?void 0:t.content;if(Array.isArray(r))for(var i of r){var a=String(null!=(o=null!=(s=null==i?void 0:i.subType)?s:null==i?void 0:i.sub_type)?o:"").toLowerCase(),n=C(null==i?void 0:i.data);if("biz/x_data_video"===a||"biz/x_data_upload_video"===a||"biz/x_data_imitation_video"===a||(null==n?void 0:n.video))return"video";if("biz/x_data_image"===a||"biz/x_data_upload_image"===a||(null==n?void 0:n.image)){var s,o,l,d,c,u,p=null!=(u=null==n?void 0:n.image)?u:n;if(String((null==p||null==(l=p.metadata)?void 0:l.format)||(null==p?void 0:p.format)||(null==p||null==(d=p.metadata)?void 0:d.mime)||(null==p?void 0:p.mime)||"").toLowerCase().includes("gif"))return"gif";return String((null==p?void 0:p.url)||(null==p||null==(c=p.sceneUrls)?void 0:c.download)||(null==p?void 0:p.downloadUrl)||"").toLowerCase().includes(".gif")?"gif":"image"}}},k=e=>{var t=g(e.item_type,e.itemType);if(!t){var r=T(e.message)||T(e.message_data)||T(e.messageDetail)||T(e.message_detail);return r||(g(e.video_id,e.videoId,e.videoUniqueId)?"video":g(e.picture_id,e.pictureId,e.imageUniqueId,e.pictureUniqueId)?"image":void 0)}var i=t.toLowerCase();if("video"===i||"image"===i||"gif"===i)return i},j=function(e){for(var t=arguments.length,r=Array(t>1?t-1:0),i=1;inull==a?void 0:a[e]))},P=e=>y(e.run_id,e.runId,j(e.message,"run_id","runId"),j(e.message_data,"run_id","runId"),j(e.messageDetail,"run_id","runId"),j(e.message_detail,"run_id","runId")),L=function(e,t){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"home",i=g(e.position,e.current_position,t.position);if(i)return i;var a=g(e.currentPage,e.current_page);if(a&&v[a])return v[a];var n=g(e.previewType,e.preview_type);return"single_view"===n||"grid"===n?"home":r},A=(e,t)=>({thread_id:g(e.thread_id,e.threadId,t.threadId)||"unknown",agent_name:g(e.agent_name)||"unknown",edit_type:g(e.edit_type,e.editType,t.editType)||"unknown",entrance_from:g(e.entrance_from,e.entranceFrom,e.enter_from,e.enterFrom,t.entranceFrom)||"direct"}),M=(e,t,r)=>x((0,a._)((0,i._)({},A(t,r)),{action:e,position:L(t,r,"home")})),D=(e,t,r)=>{var n=A(t,r),s=k(t)||"image",l=g(t.message_id,t.messageId)||"unknown",d=(0,o.j)(t),c=P(t),u=g(t.model_type,t.modelType,t.generationModel,t.actual_model_type)||"auto";return x((0,a._)((0,i._)({},n),{action:e,position:L(t,r,"home"),model_type:u,actual_model_type:g(t.actual_model_type,t.actualModelType)||u,reference_id:g(t.reference_id,t.referenceId),play_speed:g(t.play_speed,t.playSpeed),run_id:c,run_number:b(t.run_number,t.runNumber),message_id:l,message_number:b(t.message_number,t.messageNumber),item_type:s,generate_id:c,generate_item_id:d}))},R=(e,t,r)=>{var n=A(t,r);return x((0,a._)((0,i._)({},n),{action:e,position:L(t,r,"home"),ratio:g(t.ratio),asset_list:g(t.asset_list,t.assetList),prompt_info:g(t.prompt_info,t.promptInfo),generate_mode:g(t.generate_mode,t.generateMode),model_type:g(t.model_type,t.modelType)||"auto"}))},E=(e,t,r)=>{var n=A(t,r);return x((0,a._)((0,i._)({},n),{action:e,position:L(t,r,"home"),run_id:g(t.run_id,t.runId),run_number:b(t.run_number,t.runNumber),message_id:g(t.message_id,t.messageId),message_number:b(t.message_number,t.messageNumber),source:g(t.source),trigger_mode:g(t.trigger_mode,t.triggerMode),is_auto_mode:t.is_auto_mode}))},U=(e,t,r)=>{var n=A(t,r);return x((0,a._)((0,i._)({},n),{action:e,position:L(t,r,"home"),run_id:g(t.run_id,t.runId),run_number:b(t.run_number,t.runNumber),message_id:g(t.message_id,t.messageId),message_number:b(t.message_number,t.messageNumber),upload_type:g(t.upload_type,t.uploadType),mid_item_id:g(t.mid_item_id,t.midItemId)}))},O=(e,t,r)=>{var n=A(t,r);return g(t.currentPage,t.current_page),x((0,a._)((0,i._)({},n),{action:e,enter_from:g(t.enter_from,t.enterFrom)||"click_generate_item",preview_type:g(t.preview_type,t.previewType)||"single_view",position:L(t,r,"home"),message_id:g(t.message_id,t.messageId)}))},B=(e,t,r)=>{if("agent_frame_page"===e)return[N(e,M(g(t.action)||"show",t,r))];if("agent_preview_page"===e)return[N(e,O(g(t.action)||"show",t,r))];if("agent_generate_item_action"===e){var l,d,u=g(t.action)||"show",p=D(u,t,r);return S(e,p)?((0,s.Zj)(e)&&w(e,p),[(0,n.OA)(u,p)]):[]}if("agent_input_box"===e)return[N("agent_input_box",R(g(t.action)||"generate",t,r))];if("combo_input_box"===e)return[N("combo_input_box",(h=g(t.action)||"generate",v=A(t,r),x((0,a._)((0,i._)({},v),{action:h,position:L(t,r,"home")}))))];if("agent_detail_chat"===e){var h,v,m,_,f,y,I=g(t.action)||"show",C=N("agent_detail_chat",(m=A(t,r),_=g(t.message_id,t.messageId)||"unknown",f=(0,o.j)(t),y=((e,t)=>{var r=g(e.edit_type,e.editType,t.editType);if("instant_video"===r||"montage_model"===r)return"video";var i=T(e.message)||T(e.message_data)||T(e.messageDetail)||T(e.message_detail);if(i)return i;var a=k(e);if(a)return a})(t,r),x((0,a._)((0,i._)({},m),{action:I,position:L(t,r,"home"),model_type:g(t.model_type,t.modelType)||"auto",message_type:g(t.message_type,t.messageType),role:g(t.role,t.message_role,t.messageRole),run_id:P(t),run_number:b(t.run_number,t.runNumber),message_id:_,message_number:b(t.message_number,t.messageNumber),item_type:y,generate_item_id:f}))));if(c.has(I)&&((e,t)=>{if("copy"!==e)return!0;var r=g(t.role),i=g(t.message_type,t.messageType);return"user"!==r&&"user"!==i})(I,t)){var j=D(I,t,r);return S("agent_generate_item_action",j)?[C,(0,n.OA)(I,j)]:[C]}return[C]}if("agent_thread_component"===e)return[N(e,E(g(t.action)||"generate",t,r))];if("agent_edit_page"===e)return[N(e,U(g(t.action)||"generate",t,r))];if("agent_generate_item_status"===e){var B,z,F,Z,q=(B=A(t,r),z=k(t)||"image",F=g(t.model_type,t.modelType,t.generationModel)||"auto",Z=P(t),x((0,a._)((0,i._)({},B),{status:g(t.status)||"create",position:L(t,r,"home"),model_type:F,actual_model_type:g(t.actual_model_type,t.actualModelType)||F,run_id:Z,run_number:b(t.run_number,t.runNumber),message_id:g(t.message_id,t.messageId)||"unknown",message_number:b(t.message_number,t.messageNumber),message_type:g(t.message_type,t.messageType),item_type:z,generate_id:Z,generate_item_id:g(t.generate_item_id,t.generateItemId,t.videoUniqueId,t.imageUniqueId,t.pictureUniqueId),generate_type:g(t.generate_type,t.generateType)||"generate",error_code:g(t.error_code,t.errorCode),error_msg:g(t.error_msg,t.errorMsg)})));return S(e,q)?[N(e,q)]:[]}return"generate_mid_item_status"===e?[N(e,(l=A(t,r),d=P(t),x((0,a._)((0,i._)({},l),{status:g(t.status)||"create",position:L(t,r,"home"),generate_id:d,mid_item_id:g(t.mid_item_id,t.midItemId),run_id:d,run_number:b(t.run_number,t.runNumber),message_id:g(t.message_id,t.messageId),message_number:b(t.message_number,t.messageNumber),error_code:g(t.error_code,t.errorCode),error_msg:g(t.error_msg,t.errorMsg)}))))]:[N(e,t)]},z=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};if(!e)return[];if(m.has(e))return B(e,t,r);var s=l[e];if(s)return[N("agent_frame_page",M(s,t,r))];if("onAgentPreviewPageDownload"===e){var o=O("download",t,r);return w("agent_preview_page",o),[N("agent_preview_page",o)]}if("onMessageShow"===e)return B("agent_detail_chat",(0,a._)((0,i._)({},t),{action:"show"}),r);var c=d[e];if(c){var v=D(c,t,r);return S("agent_generate_item_action",v)?[(0,n.OA)(c,v)]:[]}var _=h[e];if(_)return[N("agent_input_box",R(_,t,r))];var g=u[e];if(g)return[N("agent_thread_component",E(g,t,r))];var f=p[e];return f?[N("agent_edit_page",U(f,t,r))]:[]}},73968:function(e,t,r){"use strict";r.d(t,{j:()=>d});var i=new Set(["unknown","undefined","null","nan"]),a=e=>"string"==typeof e?e.trim()||void 0:"number"==typeof e&&Number.isFinite(e)?String(e):void 0,n=function(){for(var e=arguments.length,t=Array(e),r=0;r{if("string"!=typeof e)return e;try{return JSON.parse(e)}catch(e){return}},o=function(e){for(var t=arguments.length,r=Array(t>1?t-1:0),i=1;inull==a?void 0:a[e]))},l=e=>{var t=s(e),r=null==t?void 0:t.content;if(Array.isArray(r))for(var i of r){var a=s(null==i?void 0:i.data),o=null==a?void 0:a.video,l=null==a?void 0:a.image,d=n(null==o?void 0:o.assetId,null==o?void 0:o.asset_id,null==o?void 0:o.draftKey,null==o?void 0:o.draft_key,null==l?void 0:l.assetId,null==l?void 0:l.asset_id,null==l?void 0:l.draftKey,null==l?void 0:l.draft_key);if(d)return d}},d=e=>{var t=s(e);if(t&&"object"==typeof t)return n(t.generate_item_id,t.generateItemId,t.videoUniqueId,t.imageUniqueId,t.pictureUniqueId,t.picture_id,t.pictureId,t.video_id,t.videoId,l(t),o(t.message,"generate_item_id","generateItemId","videoUniqueId","imageUniqueId","pictureUniqueId","picture_id","pictureId","video_id","videoId"),o(t.message_data,"generate_item_id","generateItemId","videoUniqueId","imageUniqueId","pictureUniqueId","picture_id","pictureId","video_id","videoId"),o(t.messageDetail,"generate_item_id","generateItemId","videoUniqueId","imageUniqueId","pictureUniqueId","picture_id","pictureId","video_id","videoId"),o(t.message_detail,"generate_item_id","generateItemId","videoUniqueId","imageUniqueId","pictureUniqueId","picture_id","pictureId","video_id","videoId"),l(t.message),l(t.message_data),l(t.messageDetail),l(t.message_detail))}},69848:function(e,t,r){"use strict";r.d(t,{Hy:()=>d,av:()=>l,eK:()=>h,pP:()=>p,qc:()=>c,vO:()=>o,xi:()=>u});var i=r(64664),a=r(33994);r(72322);var n=r(71849),s={};function o(e){try{(0,n.default)("context.merge",e)}catch(e){}}function l(e){try{s=(0,i._)({},s,e),o((0,i._)({},s))}catch(e){}}function d(e,t){try{var r,a=(0,i._)({page_name:e},s,t);null==(r=n.default.sendEvent)||r.call(n.default,{name:"page_view",categories:a})}catch(e){}}function c(e,t,r){try{var o,l="undefined"!=typeof window?window.location.pathname:"",d=(0,a._)((0,i._)({action:e,category:t,page_name:l},s,r),{timestamp:String(Date.now())});null==(o=n.default.sendEvent)||o.call(n.default,{name:"user_action",categories:d})}catch(e){}}function u(e,t,r,o){try{var l,d="undefined"!=typeof window?window.location.pathname:"",c=(0,a._)((0,i._)({action:e,category:t,status:r,page_name:d},s,o),{timestamp:String(Date.now())});null==(l=n.default.sendEvent)||l.call(n.default,{name:"business_action",categories:c})}catch(e){}}function p(e,t,r){try{var o,l=(0,a._)((0,i._)({name:e,duration:String(t)},s,r),{timestamp:String(Date.now())});null==(o=n.default.sendEvent)||o.call(n.default,{name:"performance",categories:l})}catch(e){}}function h(e,t){try{var r,a=e instanceof Error?e.message:e,o=e instanceof Error?e.stack:"",l="undefined"!=typeof window?window.location.pathname:"",d=(0,i._)({error_message:a,error_stack:o||"",page_name:l},s,t);null==(r=n.default.sendEvent)||r.call(n.default,{name:"error",categories:d})}catch(e){}}},56800:function(e,t,r){"use strict";r.d(t,{Aq:()=>c,Dx:()=>m,M1:()=>_,N9:()=>I,Nf:()=>S,No:()=>f,WB:()=>l,Wy:()=>y,Xx:()=>w,Z9:()=>u,hO:()=>p,kg:()=>d,lD:()=>o,ls:()=>g,sN:()=>x,wG:()=>b,xF:()=>h});var i=r(64664),a=r(33994);r(72322);var n=r(77099),s=r(28624);function o(){var e=(0,s.n)();return{utm_campaign:null==e?void 0:e.utm_campaign,utm_content:null==e?void 0:e.utm_content,utm_source:null==e?void 0:e.utm_source,utm_medium:null==e?void 0:e.utm_medium,utm_term:null==e?void 0:e.utm_term,custom:{session_start_url:null==e?void 0:e.session_start_url,channel_from:null==e?void 0:e.channel_from,channel_level1:null==e?void 0:e.channel_level1,channel_level2:null==e?void 0:e.channel_level2,channel_level3:null==e?void 0:e.channel_level3,channel_level4:null==e?void 0:e.channel_level4}}}var l=new n.P("xiaoyunque_web"),d=!1;function c(){try{var e=o();l.init({app_id:795647,channel:"cn",enable_ab_test:!0,ab_channel_domain:"https://mj.huaxiangai.com/bytedance-abtestvm"}),l.config((0,i._)({evtParams:{url:location.href,host:location.host,path:location.pathname,pageName:document.title}},e)),l.start(),d=!0}catch(e){}}function u(e,t){var r=String(e||"").trim(),i=m(r)||"";return{uid:i,user_unique_id:i,user_id:i,user_is_login:"boolean"==typeof t?t:!!r}}function p(e){try{var t="boolean"==typeof e.user_is_login?e.user_is_login:void 0,r=u(e.uid,t),n=e.user_id||e.user_unique_id||r.user_id||r.user_unique_id||r.uid,s=void 0!==e.user_is_login?e.user_is_login:r.user_is_login,o={uid:n,user_unique_id:n,user_id:n,user_is_login:s,generate_id:e.generateId||void 0};d&&l.config((0,a._)((0,i._)({},o),{user:(0,i._)({},o)}))}catch(e){}}function h(){var e=v("user_id")||v("user_unique_id"),t=v("web_id"),r=function(e){try{var t=l.getConfig(e);if("boolean"==typeof t)return t;return}catch(e){return}}("user_is_login"),i="boolean"==typeof r?r:!!(e&&(!t||e!==t));return u(e,i)}function v(e){try{var t=l.getConfig(e);if("string"==typeof t||"number"==typeof t)return String(t).trim();return""}catch(e){return""}}function m(e){var t=String(e||"").trim();if(t)return t;var r=v("web_id");return r||v("user_unique_id")}function _(e){var t=v("web_id");return!!t&&m(e)===t}function g(e,t){try{var r=(0,a._)((0,i._)({page_name:e},h(),t),{timestamp:Date.now()});d&&l.event("page_view",r)}catch(e){}}function f(e,t,r){try{var n=(0,a._)((0,i._)({action:e,category:t},h(),r),{timestamp:Date.now()});d&&l.event("user_action",n),l.getConfig("user")}catch(e){}}function y(e,t,r,n){try{var s=(0,a._)((0,i._)({action:e,category:t,status:r},h(),n),{timestamp:Date.now()});d&&l.event("business_action",s)}catch(e){}}function b(e,t){if(e)try{var r=(0,a._)((0,i._)({},h(),t),{timestamp:Date.now()});d&&l.event(e,r)}catch(e){}}function x(e,t){try{var r=(0,a._)((0,i._)({activity_type:e},h(),t),{timestamp:Date.now()});d&&l.event("user_active",r)}catch(e){}}function I(e,t){try{var r=(0,a._)((0,i._)({retention_type:e},h(),t),{timestamp:Date.now()});d&&l.event("user_retention",r)}catch(e){}}function S(e,t){try{var r=e instanceof Error?e.message:e,n=e instanceof Error?e.stack:"",s=(0,a._)((0,i._)({error_message:r,error_stack:n||""},h(),t),{timestamp:Date.now()});d&&l.event("error",s)}catch(e){}}function w(e,t,r){if(!d)return void r(t);try{var i=l.getVar;if("function"!=typeof i)return void r(t);i.call(l,e,t,e=>{try{r(e)}catch(e){}})}catch(e){r(t)}}},66947:function(e,t,r){"use strict";r.d(t,{OA:()=>o,Zc:()=>l,xk:()=>s});var i=r(64664),a=r(33994),n={start:"start",create:"create",success:"success",failure:"fail",fail:"fail",cancel:"cancel",log:"create"},s=(e,t)=>({eventName:e,params:t?Object.entries(t).reduce((e,t)=>{var[r,i]=t;return void 0!==i&&(e[r]=i),e},{}):{}}),o=(e,t)=>s("agent_generate_item_action",(0,i._)({action:e},t)),l=(e,t)=>s("export_status",(0,a._)((0,i._)({},t),{status:n[e]||"create",time:"number"==typeof(null==t?void 0:t.time)?t.time:Date.now()}))},81264:function(e,t,r){"use strict";r.d(t,{Zj:()=>s,fi:()=>i,iR:()=>o});var i=["uc_login_notify","uc_login_submit","uc_login_result","uc_logout_result","page_view","smart_tool_entrance","scene_template","sug_action","one_agent_chat","sidebar_action","top_button_action","reference_video_analyze_popup","url_analyze_status","upload_status","preference_panel","preset_prompt_action","preset_prompt_edit_page","combo_input_box","montage_model_page","agent_frame_page","agent_input_box","agent_detail_chat","agent_thread_component","agent_preview_page","agent_generate_item_status","agent_edit_page","generate_mid_item_status"],a={uc_login_notify:["enter_method","enter_from"],uc_login_submit:["enter_method","enter_from"],uc_login_result:["status","enter_method","enter_from","login_method"],uc_logout_result:["status","trigger"],page_view:["current_page","page_from"],smart_tool_entrance:["action","edit_type","position"],scene_template:["action","scene_template_id"],sug_action:["action","sug_id","position"],one_agent_chat:["action","edit_type","thread_id","position"],sidebar_action:["action","position"],top_button_action:["action","position"],reference_video_analyze_popup:["action","edit_type","position"],url_analyze_status:["status","position","edit_type","reference_url"],upload_status:["status","asset_type","asset_md5","asset_id","position","edit_type","upload_type"],preference_panel:["action","position"],preset_prompt_action:["action","position"],preset_prompt_edit_page:["action","position"],combo_input_box:["action","edit_type","agent_name","entrance_from","position"],montage_model_page:["action","agent_name","music_status","entrance_from","position"],agent_frame_page:["action","agent_name","edit_type","thread_id","entrance_from","position"],agent_input_box:["action","agent_name","edit_type","entrance_from","thread_id","position"],agent_detail_chat:["action","agent_name","edit_type","model_type","entrance_from","message_type","role","thread_id","run_id","run_number","message_id","message_number","position"],agent_thread_component:["action","agent_name","edit_type","entrance_from","thread_id","run_id","run_number","message_id","message_number","position"],agent_preview_page:["action","agent_name","edit_type","entrance_from","thread_id","preview_type","position"],agent_generate_item_status:["status","edit_type","agent_name","model_type","entrance_from","position","thread_id","run_id","run_number","message_id","message_number","item_type","generate_id","generate_item_id","generate_type"],agent_edit_page:["action","edit_type","entrance_from","thread_id","run_id","run_number","message_id","message_number","position"],generate_mid_item_status:["status","edit_type","entrance_from","position","generate_id","mid_item_id"]},n=new Set(i),s=e=>n.has(e),o=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return(a[e]||[]).filter(e=>{var r=t[e];return null==r||""===r})}},99606:function(e,t,r){"use strict";r.d(t,{Ms:()=>T,NG:()=>C,Ln:()=>w});var i=r(64349),a=r(64664),n=r(33994),s=r(53674),o=r(30904),l=r(12349),d=r(22770),c=r(82823),u=r(77495),p=r(64908),h=r(59432),v=r(69848),m=r(56800),_=e=>String(e||"").trim(),g=r(33418),f=r(77910),y=r(28722),b=e=>e.file instanceof File,x=e=>b(e)?{file:e.file,assetId:e.assetId,url:e.url}:{file:e},I=e=>new Promise((t,r)=>{var i=new Image;i.onload=()=>{t({width:i.naturalWidth,height:i.naturalHeight})},i.onerror=()=>{r(Error("\u65E0\u6CD5\u8BFB\u53D6\u56FE\u7247\u5C3A\u5BF8"))},i.src=e}),S=e=>({type:"text",sub_type:"text",data:e});function w(e){return(0,i._)(function*(){var t,{ratio:r,textContent:i,imageFiles:w,videoFiles:N,characters:C,userInfo:T,threadId:k,videoMode:j,agentName:P,imageModel:L,imageResolution:A,videoModel:M,videoAgentChain:D,sceneTemplateId:R,useNestAgentHeaders:E,useGeneralAgentModelPreference:U,videoResolution:O}=e,B=(0,p.fy)(),z=P||(E?c.NG.PIPPIT_NEST_AGENT:c.NG.PIPPIT_VIDEO_AGENT_V2_CN),F=z===c.NG.PIPPIT_NEST_AGENT,Z=(0,f.lf)(D)||D,q=[];if(i.trim()&&q.push(F?(0,u.p1)(i.trim()):S(i.trim())),w&&w.length>0)for(var G of w)try{var V=x(G),H=V.url,W=V.assetId;if(!H||!W){var Q=yield(0,d.$Z)(V.file,{uid:T.consumer_uid,workspace_id:T.workspace_id,space_id:T.space_id});H=Q.download_url,W=Q.asset_id}var K=void 0;if(V.file.size>0)K=yield(0,d.sw)(V.file);else if(H)try{K=yield I(H)}catch(e){}q.push({type:"data",sub_type:"biz/x_data_upload_image",data:JSON.stringify((0,s.XR)({image:(0,a._)({url:H,assetId:W},K?{metaData:{width:K.width,height:K.height}}:{})}))})}catch(e){var Y=b(G)?G.file.name:G.name;throw Error("\u5904\u7406\u56FE\u7247\u6587\u4EF6 ".concat(Y," \u5931\u8D25"))}if(N&&N.length>0)for(var J of N)try{var X=x(J),$=X.url,ee=X.assetId;if(!$||!ee){var et=yield(0,d.$Z)(X.file,{uid:T.consumer_uid,workspace_id:T.workspace_id,space_id:T.space_id});$=et.download_url,ee=et.asset_id}q.push({type:"data",sub_type:"biz/x_data_upload_video",data:JSON.stringify((0,s.XR)({video:{url:$,assetId:ee}}))})}catch(e){var er=b(J)?J.file.name:J.name;throw Error("\u5904\u7406\u56FE\u7247\u6587\u4EF6 ".concat(er," \u5931\u8D25"))}var ei=z===c.NG.PIPPIT_NEST_AGENT;ei&&q.push(...(null==C?void 0:C.length)?C.map(e=>{var t,r=_(e.character_id);if(!r)return null;var i=_(e.name),s=_(e.avatar_url),o=_(e.origin_url),l=_(null==(t=e.portrait_image)?void 0:t.url)||s||o,d={character_id:r};return i&&(d.name=i),o&&(d.origin_url=o),s&&(d.avatar_url=s),l&&(d.portrait_image=(0,n._)((0,a._)({},e.portrait_image||{}),{url:l})),{type:"data",sub_type:"biz/character",data:JSON.stringify(d)}}).filter(Boolean):[]);var ea={},en=(e=>{if(e&&("480p"===e||"720p_lite"===e||"720p"===e||"1080p"===e))return e})(O);r&&(ea.ratio=r),B&&O&&!U&&(ea.resolution=O),j&&(ea.video_mode=j),Z&&(ea.video_agent_chain=Z);var es=Object.keys(ea).length>0,eo=!U&&L&&"auto"!==L?(0,a._)({preferred_generation_strategy:L},B?{resolution:(A||"2k").toUpperCase()}:{}):void 0,el=(t={},!Z&&M&&"auto"!==M&&(t.video_model=M),U&&(B||"seedance2.0_vision"===M)&&en&&(t.video_resolution=en),L&&"auto"!==L&&(t.image_model=L),Object.keys(t).length>0?t:void 0);if(es&&q.push({type:"data",sub_type:"biz/video_settings",data:JSON.stringify(ea)}),eo&&q.push({type:"data",sub_type:"biz/image_settings",data:JSON.stringify(eo),sequence:void 0,hidden:!1,is_thought:!1}),el&&q.push({type:"data",sub_type:"biz/general_agent_settings",data:JSON.stringify(el)}),r){var ed=y.Ky.find(e=>e.value===r);if(ed){var ec="\n\u4F7F\u7528".concat(ed.label,"\u6BD4\u4F8B");q.push(F?(0,u.p1)(ec):S(ec))}}var eu=k||(0,d.j9)(),ep=(0,d.cY)(),eh=(0,c.Lb)(z),ev=(0,g.resolveEntranceFrom)("home"),em={message:{message_id:"",role:"user",thread_id:eu,run_id:ep,created_at:Date.now(),content:q},user_info:{consumer_uid:T.consumer_uid,workspace_id:T.workspace_id,app_id:T.app_id},agent_name:z,entrance_from:"web",run_extra:JSON.stringify({client_extra:(0,a._)({edit_type:eh,position:"home",entrance_from:ev,tab_name:"other"},R?{scene_template_id:R}:{})})},e_={edit_type:eh,is_auto_mode:j===h.tB.OneClick,input_text:i.trim(),ratio:r,video_mode:j,image_model:L,video_model:M,video_agent_chain:Z,agent_name:z,image_count:(null==w?void 0:w.length)||0,video_count:(null==N?void 0:N.length)||0,character_count:ei&&(null==C?void 0:C.length)||0,has_images:!!(null==w?void 0:w.length),has_videos:!!(null==N?void 0:N.length),has_characters:ei&&!!(null==C?void 0:C.length),has_video_settings:es,has_image_settings:!!eo,has_general_settings:!!el,has_general_agent_settings:!!el,video_settings:es?JSON.stringify(ea):void 0,image_settings:eo?JSON.stringify(eo):void 0,general_settings:el?JSON.stringify(el):void 0,general_agent_settings:el?JSON.stringify(el):void 0,general_settings_video_resolution:null==el?void 0:el.video_resolution,video_settings_ratio:ea.ratio,video_settings_resolution:ea.resolution,video_settings_video_mode:ea.video_mode,video_settings_video_agent_chain:ea.video_agent_chain,image_settings_preferred_generation_strategy:null==eo?void 0:eo.preferred_generation_strategy,image_settings_resolution:null==eo?void 0:eo.resolution,general_settings_video_model:null==el?void 0:el.video_model,video_model_source:Z?"biz/video_settings.video_agent_chain":el?"biz/general_agent_settings.video_model":"auto_or_default",image_model_source:eo?"biz/image_settings.preferred_generation_strategy":(null==el?void 0:el.image_model)?"biz/general_agent_settings.image_model":"auto_or_default",is_image_model_auto:!L||"auto"===L,is_video_model_auto:!M||"auto"===M,is_video_model_overridden_by_video_agent_chain:!!(Z&&M&&"auto"!==M)},eg={};E?eg={extraHeaders:l.n0}:z===c.NG.PIPPIT_IMAGE_AGENT_V2?eg={extraHeaders:l.nn}:z===c.NG.PIPPIT_VIDEO_AGENT_V2_CN&&(eg={extraHeaders:l.kf});try{(0,v.xi)("submitRunRawCall","integrated_agent","start",e_),(0,m.Wy)("submitRunRawCall","integrated_agent","start",e_);var ef=(0,g.isInternal)()?yield o.pippitService.InternalSubmitRun(em,eg):yield o.pippitService.SubmitRun(em,eg);if(!(null==ef?void 0:ef.data))throw Error(ef.errmsg||"\u63A5\u53E3\u8FD4\u56DE\u9519\u8BEF: ".concat(ef.ret));return(0,v.xi)("submitRunRawCall","integrated_agent","success",(0,n._)((0,a._)({},e_),{thread_id:eu,run_id:ep})),(0,m.Wy)("submitRunRawCall","integrated_agent","success",(0,n._)((0,a._)({},e_),{thread_id:eu,run_id:ep})),{thread_id:eu,run_id:ep,status:"success",data:null==ef?void 0:ef.data}}catch(e){var ey=e instanceof Error?e.message:"\u672A\u77E5\u9519\u8BEF";return(0,v.xi)("submitRunRawCall","integrated_agent","failure",(0,n._)((0,a._)({},e_),{thread_id:eu,run_id:ep,error_message:ey})),(0,m.Wy)("submitRunRawCall","integrated_agent","failure",(0,n._)((0,a._)({},e_),{thread_id:eu,run_id:ep,error_message:ey})),(0,v.eK)(e instanceof Error?e:Error("\u8C03\u7528vids submit_run\u63A5\u53E3\u5931\u8D25"),(0,n._)((0,a._)({context:"submitRunIntegratedAgent",method:"submitRunIntegratedAgent",category:"integrated_agent",thread_id:eu,run_id:ep},e_),{error_message:ey})),{thread_id:eu,run_id:ep,status:"error",message:ey}}})()}function N(e){return(0,i._)(function*(){var{toolName:t,artifactId:r,threadId:i,runId:a,toolParamJson:n,threadManager:s}=e,o={type:"data",sub_type:"biz/x_data_direct_tool_call_req",data:JSON.stringify({tool_name:t,param:null!=n?n:JSON.stringify({artifact_id:r})})};try{var l=[{type:o.type,subType:o.sub_type,data:o.data}];return yield s.sendUserMessage(l,{runId:a})}catch(e){throw e}})()}function C(e,t,r,a,n){return(0,i._)(function*(){return N({toolName:"video_agent_artifact_fill_storyboard",artifactId:e,threadId:t,runId:r,threadManager:a,toolParamJson:n})})()}function T(e,t,r,a,n){return(0,i._)(function*(){return N({toolName:"video_agent_artifact_generate_video",artifactId:e,threadId:t,runId:r,threadManager:a,toolParamJson:n})})()}},99138:function(e,t,r){"use strict";r.d(t,{Dk:()=>v,NG:()=>h});var i=r(64349),a=r(64664),n=r(33994),s=r(30904),o=r(22770),l=r(33418),d=r(53674),c=r(28722),u=r(69848),p=r(56800);function h(e,t,r,s,o){return(0,i._)(function*(){var l;return l={toolName:"video_agent_artifact_fill_storyboard",artifactId:e,threadId:t,runId:r,threadManager:s,toolParamJson:o},(0,i._)(function*(){var{toolName:e,artifactId:t,threadId:r,runId:i,toolParamJson:s,threadManager:o}=l,d={tool_name:e,artifact_id:t,thread_id:r,run_id:i},c={type:"data",sub_type:"biz/x_data_direct_tool_call_req",data:JSON.stringify({tool_name:e,param:null!=s?s:JSON.stringify({artifact_id:t})})};try{(0,u.xi)("submitRunToolCall","vids_generation","start",d),(0,p.Wy)("submitRunToolCall","vids_generation","start",d);var h=[{type:c.type,subType:c.sub_type,data:c.data}],v=yield o.sendUserMessage(h,{runId:i});return(null==v?void 0:v.ok)===!1?((0,u.xi)("submitRunToolCall","vids_generation","failure",(0,n._)((0,a._)({},d),{error_message:null==v?void 0:v.msg})),(0,p.Wy)("submitRunToolCall","vids_generation","failure",(0,n._)((0,a._)({},d),{error_message:null==v?void 0:v.msg}))):((0,u.xi)("submitRunToolCall","vids_generation","success",d),(0,p.Wy)("submitRunToolCall","vids_generation","success",d)),v}catch(t){throw(0,u.xi)("submitRunToolCall","vids_generation","failure",(0,n._)((0,a._)({},d),{error_message:t instanceof Error?t.message:String(null!=t?t:"")})),(0,p.Wy)("submitRunToolCall","vids_generation","failure",(0,n._)((0,a._)({},d),{error_message:t instanceof Error?t.message:String(null!=t?t:"")})),(0,u.eK)(t instanceof Error?t:Error("".concat(e," failed")),{context:"submitRunToolCall",method:"submitRunToolCall",store:"VidsStore",category:"vids_generation"}),t}})()})()}function v(e){return(0,i._)(function*(){var{ratio:t,textContent:r,imageFiles:i,videoFiles:a,userInfo:n,threadId:p,videoMode:h}=e,v=[];if(r.trim()&&v.push({type:"text",sub_type:"text",data:r.trim()}),i&&i.length>0)for(var m of i)try{var _=yield(0,o.$Z)(m,{uid:n.consumer_uid,workspace_id:n.workspace_id,space_id:n.space_id}),g=yield(0,o.sw)(m);v.push({type:"data",sub_type:"biz/x_data_upload_image",data:JSON.stringify((0,d.XR)({image:{url:_.download_url,assetId:_.asset_id,metaData:{width:g.width,height:g.height}}}))})}catch(e){throw(0,u.eK)(e instanceof Error?e:Error("\u5904\u7406\u56FE\u7247\u6587\u4EF6 ".concat(m.name," \u5931\u8D25")),{context:"submitVidsGenerationRun",method:"submitVidsGenerationRun",store:"VidsStore",category:"vids_generation"}),Error("\u5904\u7406\u56FE\u7247\u6587\u4EF6 ".concat(m.name," \u5931\u8D25"))}if(a&&a.length>0)for(var f of a)try{var y=yield(0,o.$Z)(f,{uid:n.consumer_uid,workspace_id:n.workspace_id,space_id:n.space_id});v.push({type:"data",sub_type:"biz/x_data_upload_video",data:JSON.stringify((0,d.XR)({video:{url:y.download_url,assetId:y.asset_id}}))})}catch(e){throw(0,u.eK)(e instanceof Error?e:Error("\u5904\u7406\u89C6\u9891\u6587\u4EF6 ".concat(f.name," \u5931\u8D25")),{context:"submitVidsGenerationRun",method:"submitVidsGenerationRun",store:"VidsStore",category:"vids_generation"}),Error("\u5904\u7406\u56FE\u7247\u6587\u4EF6 ".concat(f.name," \u5931\u8D25"))}if(t||h){var b={};t&&(b.ratio=t),h&&(b.video_mode=h),v.push({type:"data",sub_type:"biz/video_settings",data:JSON.stringify(b)})}if(t){var x=c.Ky.find(e=>e.value===t);x&&v.push({type:"text",sub_type:"text",data:"\n\u4F7F\u7528".concat(x.label,"\u6BD4\u4F8B")})}var I=p||(0,o.j9)(),S=(0,o.cY)(),w={message:{message_id:"",role:"user",thread_id:I,run_id:S,created_at:Date.now(),content:v},user_info:{consumer_uid:n.consumer_uid,workspace_id:n.workspace_id,app_id:n.app_id},agent_name:"pippit_video_agent_v2_cn",entrance_from:"web"};try{var N=(0,l.isInternal)()?yield s.pippitService.InternalSubmitRun(w):yield s.pippitService.SubmitRun(w);if(!(null==N?void 0:N.data))throw Error(N.errmsg||"\u63A5\u53E3\u8FD4\u56DE\u9519\u8BEF: ".concat(N.ret));return{thread_id:I,run_id:S,status:"success",data:null==N?void 0:N.data}}catch(e){return(0,u.eK)(e instanceof Error?e:Error("\u8C03\u7528vids submit_run\u63A5\u53E3\u5931\u8D25"),{context:"submitVidsGenerationRun",method:"submitVidsGenerationRun",store:"VidsStore",category:"vids_generation"}),{thread_id:I,run_id:S,status:"error",message:e instanceof Error?e.message:"\u672A\u77E5\u9519\u8BEF"}}})()}},69994:function(e,t,r){"use strict";r.d(t,{r:()=>s});var i=r(64349);r(14865);var a=r(44254),n=r(29446);r(46542);var s=e=>(0,i._)(function*(){var{pippitAssetId:t,assetStore:r,securityCheckStore:i}=e;if(!t)return void a.Z.error("\u7F3A\u5C11\u8D44\u4EA7 ID");if(r.initialized||(yield r.initialize()),yield i.validatePippitAssetIds({imagePippitAssetIds:[t]})){var s=r.assetList.find(e=>String((null==e?void 0:e.PippitAssetID)||"").trim()===t)||{PippitAssetID:t,AssetType:n.h3.Image};yield r.characterEditStore.quickCreateFromAsset(s,{skipOpenEdit:!0})}})()},86841:function(e,t,r){"use strict";r.d(t,{R:()=>i});var i=e=>{var t,r,i,a;return e?(null!=(t=e.vipCredit)?t:0)+(null!=(r=e.giftCredit)?r:0)+(null!=(i=e.purchaseCredit)?i:0)+(null!=(a=e.freeCredits)?a:0):0}},91187:function(e,t,r){"use strict";r.d(t,{E:()=>a});var i=[98,121,116,101,100,97,110,99,101].map(e=>String.fromCharCode(e)).join(""),a="".concat(i,".net")},71609:function(e,t,r){"use strict";r.d(t,{m_:()=>n});var i=r(64664),a={},n=e=>(0,i._)({},e,(0,i._)({},a))},79794:function(e,t,r){"use strict";r.d(t,{AI:()=>N,GN:()=>C,RK:()=>p,VP:()=>T});var i,a=r(64349),n=r(64664),s=r(33994),o=r(95970),l=r(69848),d=r(66947),c=r(18554),u=r(13987),p=((i={}).Other="other",i.VideoPreview="video_preview",i.VideoPlayerModal="video_player_modal",i.HistoryItem="history_item",i.SimpleVideoAgentV2HistoryItem="simple_video_agent_v2_history_item",i.XDataVideoResult="x_data_video_result",i.MontageVideoPreview="montage_video_preview",i.MontageHistoryItem="montage_history_item",i.TemplateHistoryItem="template_history_item",i.XBizVideoPart="xbiz_video_part",i.XBizImagePart="xbiz_image_part",i.AgUiPreviewVideoPart="ag_ui_preview_video_part",i.AgUiPreviewImagePart="ag_ui_preview_image_part",i.AgUiGridPreviewVideoPart="ag_ui_grid_preview_video_part",i.AgUiGridPreviewImagePart="ag_ui_grid_preview_image_part",i.AssetEntityPreview="asset_entity_preview",i.NovelEpisodeVideo="novel_episode_video",i),h=function(){for(var e=arguments.length,t=Array(e),r=0;r{if("undefined"!=typeof window)try{return h(new URL(window.location.href).searchParams.get("thread_id"))}catch(e){return}},m="undefined"==typeof process,_=new Set(["history_item","simple_video_agent_v2_history_item","montage_history_item","template_history_item"]),g=new Set(["video_preview","video_player_modal","montage_video_preview","ag_ui_preview_video_part","ag_ui_preview_image_part","ag_ui_grid_preview_video_part","ag_ui_grid_preview_image_part"]),f=new Set(["xbiz_video_part","xbiz_image_part","x_data_video_result"]),y=function(){for(var e=arguments.length,t=Array(e),r=0;r{var r;return h(null==(r=(e=>{if(e)try{var t="undefined"!=typeof window?window.location.href:"https://xiaoyunque.bytedance.com";return new URL(e,t)}catch(e){return}})(e))?void 0:r.searchParams.get(t))},x=e=>{if("undefined"!=typeof window)try{return h(new URL(window.location.href).searchParams.get(e))}catch(e){return}},I=e=>Object.entries(e).reduce((e,t)=>{var[r,i]=t;return void 0!==i&&(e[r]=i),e},{}),S=(e,t)=>{m&&({agent_generate_item_action:["agent_name","edit_type","entrance_from","position","model_type","actual_model_type","thread_id","run_id","run_number","message_id","message_number","item_type","generate_id","generate_item_id"],export_status:["status","agent_name","edit_type","position","entrance_from","item_type"]})[e].filter(e=>{var r=t[e];return null==r||""===r}).length},w=e=>{var t,{from:r,moduleName:i,fileName:a,itemType:o,assetUrl:l,threadId:d,tracking:c}=e,u=(()=>{if("undefined"==typeof window)return"";var e=window.location.pathname||"";if(e&&"/"!==e&&"/index.html"!==e)return e;var t=window.location.hash||"";if(!t.startsWith("#"))return e;var r=t.slice(1).split("?")[0]||"";return r?r.startsWith("/")?r:"/".concat(r):e})(),p=h(null==c?void 0:c.position,_.has(r)||u.startsWith("/history")?"history":u.startsWith("/asset")?"asset":u.startsWith("/replay")?"share":"home","home")||"home",v=h(null==c?void 0:c.entrance_from,_.has(r)||u.startsWith("/history")?"history":u.startsWith("/replay")?"share":g.has(r)||f.has(r)?"input_frame":"direct","direct")||"direct",m=h(null==c?void 0:c.enter_from,_.has(r)||u.startsWith("/history")?"history_generate_item":g.has(r)?"agent_preview_page":"chat_generate_item","chat_generate_item")||"chat_generate_item",w=h(null==c?void 0:c.thread_id,d,b(l,"thread_id"),x("thread_id"),"unknown")||"unknown",N=h(null==c?void 0:c.generate_id,b(l,"generate_id"),x("generate_id"),w,"unknown")||"unknown",C=h(null==c?void 0:c.generate_item_id,"unknown")||"unknown",T=h(null==c?void 0:c.run_id),k=y(null==c?void 0:c.run_number),j=h(null==c?void 0:c.message_id,"unknown")||"unknown",P=null!=(t=y(null==c?void 0:c.message_number,b(l,"message_number")))?t:1,L=h(null==c?void 0:c.edit_type,"unknown")||"unknown",A=h(null==c?void 0:c.agent_name,x("agent_name"),i,"unknown")||"unknown",M=h(null==c?void 0:c.model_type,x("model_type"),"auto")||"auto",D=h(null==c?void 0:c.actual_model_type,M)||M,R="video"===o?h(null==c?void 0:c.video_id,b(l,"video_id"),C,j):void 0,E="image"===o?h(null==c?void 0:c.picture_id,b(l,"picture_id"),C,j):void 0,U=I({from:r,module:i,fileName:a,asset_type:o,item_type:o,thread_id:w,generate_id:N,generate_item_id:C}),O=I((0,s._)((0,n._)({},U),{agent_name:A,edit_type:L,entrance_from:v,position:p,model_type:M,actual_model_type:D,run_id:T,run_number:k,message_id:j,message_number:P})),B=I((0,s._)((0,n._)({},O),{status:"create",enter_from:m,video_id:R,picture_id:E}));return S("agent_generate_item_action",O),S("export_status",B),{legacyExtra:U,actionTeaParams:O,exportTeaParams:B}},N=function(e){var t,r,i=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"\u89C6\u9891",l=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},p=(0,u.He)(i,"\u89C6\u9891"),m=null!=(t=l.from)?t:"other",_=null!=(r=l.module)?r:"video",g=w({from:m,moduleName:_,fileName:p,itemType:"video",assetUrl:e,threadId:h(l.thread_id,v()),tracking:l.tracking}),f=l.fetchOptions,y=l.onProgress;return(0,o.d)({action:"download_video_start",category:_,extra:(0,s._)((0,n._)({},g.legacyExtra),{videoUrl:e.substring(0,255)}),teaEvent:[(0,d.OA)("download",(0,s._)((0,n._)({},g.actionTeaParams),{videoUrl:e.substring(0,255)})),(0,d.Zc)("create",(0,s._)((0,n._)({},g.exportTeaParams),{videoUrl:e.substring(0,255)})),(0,d.Zc)("start",(0,s._)((0,n._)({},g.exportTeaParams),{videoUrl:e.substring(0,255)}))]}),(0,a._)(function*(){var t="mp4",r=l.resourceHandle;try{if(i=r||(yield(0,c.$Q)(e,{fetchOptions:f,onProgress:y})),r&&y){var i,a,h,v=null!=(h=null==(a=r.blob)?void 0:a.size)?h:0;y({state:"complete",loaded:v,total:v,percent:100})}t=i.extension||(0,u.XI)(e);var m="".concat(p,".").concat(t),b=document.createElement("a");b.href=i.objectUrl,b.download=m,b.rel="noopener noreferrer",b.style.display="none",document.body.appendChild(b),b.click(),document.body.removeChild(b),(0,o.d)({action:"download_video_success",category:_,extra:(0,s._)((0,n._)({},g.legacyExtra),{extension:t}),teaEvent:(0,d.Zc)("success",(0,s._)((0,n._)({},g.exportTeaParams),{extension:t}))})}catch(t){throw y&&y({state:"error",loaded:0,total:void 0,percent:void 0}),(0,o.d)({action:"download_video_failure",category:_,extra:(0,s._)((0,n._)({},g.legacyExtra),{error:t instanceof Error?t.message:"\u672A\u77E5\u9519\u8BEF"}),teaEvent:(0,d.Zc)("failure",(0,s._)((0,n._)({},g.exportTeaParams),{error:t instanceof Error?t.message:"\u672A\u77E5\u9519\u8BEF"}))}),window.open(e,"_blank","noopener,noreferrer"),t instanceof Error?t:Error("\u89C6\u9891\u4E0B\u8F7D\u5931\u8D25")}finally{r||null==i||i.release()}})()},C=function(e){var t,r,i=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"\u56FE\u7247",c=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},p=(0,u.He)(i,"\u56FE\u7247"),m=null!=(t=c.from)?t:"other",_=null!=(r=c.module)?r:"image",g=w({from:m,moduleName:_,fileName:p,itemType:"image",assetUrl:e,threadId:h(c.thread_id,v()),tracking:c.tracking}),f=c.fetchOptions,y=c.onProgress;return(0,o.d)({action:"download_image_start",category:_,extra:(0,s._)((0,n._)({},g.legacyExtra),{imageUrl:e.substring(0,255)}),teaEvent:[(0,d.OA)("download",(0,s._)((0,n._)({},g.actionTeaParams),{imageUrl:e.substring(0,255)})),(0,d.Zc)("create",(0,s._)((0,n._)({},g.exportTeaParams),{imageUrl:e.substring(0,255)})),(0,d.Zc)("start",(0,s._)((0,n._)({},g.exportTeaParams),{imageUrl:e.substring(0,255)}))]}),(0,a._)(function*(){var t=null,r=0;try{var i,a,c,h=yield fetch(e,f);if(!h.ok)throw Error("Failed to fetch image: ".concat(h.status," ").concat(h.statusText));var v=h.headers.get("content-type"),m=h.headers.get("content-length"),b=m?Number(m):void 0;i=Number.isFinite(b)?b:void 0;var x=null==(a=h.body)?void 0:a.getReader();if(x){null==y||y({state:"fetching",loaded:0,total:Number.isFinite(i)?i:void 0,percent:i?0:void 0});for(var I=[];;){var{done:S,value:w}=yield x.read();if(S)break;if(w){var N=new Uint8Array(w);I.push(N),r+=N.byteLength,null==y||y({state:"fetching",loaded:r,total:Number.isFinite(i)?i:void 0,percent:i&&i>0?Math.min(100,Math.round(r/i*100)):void 0})}}c=new Blob(I,{type:v||void 0})}else r=(c=yield h.blob()).size;var C=(0,u.Zd)(e,v),T="".concat(p,".").concat(C);t=URL.createObjectURL(c),null==y||y({state:"complete",loaded:r||c.size,total:Number.isFinite(i)?i:c.size,percent:100});var k=document.createElement("a");k.href=t,k.download=T,k.rel="noopener noreferrer",k.style.display="none",document.body.appendChild(k),k.click(),document.body.removeChild(k),setTimeout(()=>{t&&URL.revokeObjectURL(t)},1e3),(0,o.d)({action:"download_image_success",category:_,extra:(0,s._)((0,n._)({},g.legacyExtra),{extension:C}),teaEvent:(0,d.Zc)("success",(0,s._)((0,n._)({},g.exportTeaParams),{extension:C}))})}catch(a){throw null==y||y({state:"error",loaded:r,total:Number.isFinite(i)?i:void 0,percent:i&&i>0?Math.min(99,Math.round(r/i*100)):void 0}),(0,l.eK)(a instanceof Error?a:Error("\u56FE\u7247\u4E0B\u8F7D\u5931\u8D25"),{context:"downloadAsset",method:"downloadAsset",store:"AssetDownloadStore",category:_}),(0,o.d)({action:"download_image_failure",category:_,extra:(0,s._)((0,n._)({},g.legacyExtra),{error:a instanceof Error?a.message:"\u672A\u77E5\u9519\u8BEF"}),teaEvent:(0,d.Zc)("failure",(0,s._)((0,n._)({},g.exportTeaParams),{error:a instanceof Error?a.message:"\u672A\u77E5\u9519\u8BEF"}))}),t&&URL.revokeObjectURL(t),window.open(e,"_blank","noopener,noreferrer"),a instanceof Error?a:Error("\u56FE\u7247\u4E0B\u8F7D\u5931\u8D25")}})()},T=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"\u56FE\u7247",r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};return(0,a._)(function*(){var i,a,c,p=(0,u.He)(t,"\u56FE\u7247"),m=null!=(a=r.from)?a:"other",_=null!=(c=r.module)?c:"image",g=w({from:m,moduleName:_,fileName:p,itemType:"image",assetUrl:e,threadId:h(r.thread_id,v()),tracking:r.tracking}),f=(0,s._)((0,n._)({},g.legacyExtra),{imageUrl:e.substring(0,255)});if((0,o.d)({action:"copy_image_start",category:_,extra:f}),!e){var y=Error("\u65E0\u6548\u7684\u56FE\u7247\u5730\u5740");throw(0,o.d)({action:"copy_image_failure",category:_,extra:(0,s._)((0,n._)({},f),{error:y.message})}),y}if("undefined"==typeof ClipboardItem||!(null==(i=navigator.clipboard)?void 0:i.write)){var b=Error("\u5F53\u524D\u73AF\u5883\u4E0D\u652F\u6301\u56FE\u7247\u590D\u5236");throw(0,o.d)({action:"copy_image_failure",category:_,extra:(0,s._)((0,n._)({},f),{error:b.message})}),b}try{var x=yield fetch(e,r.fetchOptions);if(!x.ok)throw Error("Failed to fetch image: ".concat(x.status," ").concat(x.statusText));var I=yield x.blob(),S=I.type||"image/png",N=S;try{yield k(I,S)}catch(e){try{var C=yield j(I);yield k(C,"image/png"),N="image/png"}catch(t){throw e instanceof Error?e:t}}(0,o.d)({action:"copy_image_success",category:_,extra:(0,s._)((0,n._)({},f),{mimeType:N}),teaEvent:(0,d.OA)("copy",(0,s._)((0,n._)({},g.actionTeaParams),{imageUrl:e.substring(0,255)}))})}catch(e){throw(0,l.eK)(e instanceof Error?e:Error("\u590D\u5236\u56FE\u7247\u5931\u8D25"),{context:"copyImageToClipboard",method:"copyImageToClipboard",store:"AssetDownloadStore",category:_}),(0,o.d)({action:"copy_image_failure",category:_,extra:(0,s._)((0,n._)({},f),{error:e instanceof Error?e.message:"\u672A\u77E5\u9519\u8BEF"})}),e instanceof Error?e:Error("\u590D\u5236\u56FE\u7247\u5931\u8D25")}})()},k=(e,t)=>(0,a._)(function*(){if(ClipboardItem&&"function"==typeof ClipboardItem&&"write"in navigator.clipboard){if(ClipboardItem.supports&&!ClipboardItem.supports(t))throw Error("mime ".concat(t," not supported"));yield navigator.clipboard.write([new ClipboardItem({[t]:e})])}else throw(0,l.eK)(Error("\u5F53\u524D\u73AF\u5883\u4E0D\u652F\u6301\u56FE\u7247\u590D\u5236"),{context:"writeBlobToClipboard",method:"writeBlobToClipboard",store:"AssetDownloadStore",mimeType:t}),Error("\u5F53\u524D\u73AF\u5883\u4E0D\u652F\u6301\u56FE\u7247\u590D\u5236")})(),j=e=>new Promise((t,r)=>{var i=URL.createObjectURL(e),a=new Image;a.crossOrigin="anonymous",a.onload=()=>{try{var e=document.createElement("canvas");e.width=a.width||1,e.height=a.height||1;var n=e.getContext("2d");if(!n)return void r(Error("Canvas context not available"));n.drawImage(a,0,0),e.toBlob(e=>{URL.revokeObjectURL(i),e?t(e):r(Error("PNG\u8F6C\u6362\u5931\u8D25"))},"image/png")}catch(e){URL.revokeObjectURL(i),r(e instanceof Error?e:Error("PNG\u8F6C\u6362\u5931\u8D25"))}},a.onerror=()=>{URL.revokeObjectURL(i),r(Error("\u56FE\u7247\u52A0\u8F7D\u5931\u8D25"))},a.src=i})},13987:function(e,t,r){"use strict";r.d(t,{He:()=>s,XI:()=>o,Zd:()=>l});var i=function(e){var t,r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:120;if(!e)return e;var i=e.trim(),{baseName:a,extension:n}=(t=i.lastIndexOf("."))<=0||t===i.length-1?{baseName:i,extension:""}:{baseName:i.slice(0,t),extension:i.slice(t)},s=Array.from(a),o=Array.from(n);if(s.length+o.length<=r)return i;var l=Math.max(1,r-o.length);return"".concat(s.slice(0,l).join("").trim()).concat(n)},a=e=>["mp4","avi","mov","wmv","flv","webm","mkv","m4v","3gp","ogv"].includes(e.toLowerCase()),n=e=>["jpg","jpeg","png","gif","webp","bmp","svg","tiff","heic","heif","avif"].includes(e.toLowerCase()),s=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"\u6587\u4EF6",r=t||"\u6587\u4EF6";return e&&i(e.replace(/[<>:"/\\|?*\x00-\x1f]/g,"_"))||r},o=e=>{try{if(!e||e.startsWith("blob:"))return"mp4";var t=new URL(e),r=t.pathname.toLowerCase().split(".").pop();if(r&&a(r))return r;var i=t.searchParams.get("format");if(i&&a(i))return i;var n=t.searchParams.get("mime_type");if(n){var s=n.match(/video[/_](.+)$/);if(s&&a(s[1]))return s[1]}return"mp4"}catch(e){return"mp4"}},l=(e,t)=>{try{if(t){var r=t.match(/image[/_](.+)$/);if(r){var i=r[1].split("+")[0];if(i&&n(i))return i}}if(e){var a=new URL(e),s=a.pathname.toLowerCase().split(".").pop();if(s&&n(s))return s;var o=a.searchParams.get("format");if(o&&n(o))return o}}catch(e){}return"jpg"}},48991:function(e,t,r){"use strict";r.d(t,{v3:()=>m,YQ:()=>v});var i,a=r(64349),n=r(64664),s={defaultStrategy:"auto",common:{maxFileSize:524288e3,timeout:6e5,retryCount:3,chunkSize:4194304,concurrency:3},strategySelection:{defaultStrategy:"evercloud",rules:[{condition:e=>e.size>0x6400000,strategy:"evercloud",priority:10},{condition:e=>e.type.startsWith("video/"),strategy:"evercloud",priority:8},{condition:e=>e.type.startsWith("audio/"),strategy:"evercloud",priority:8},{condition:e=>e.type.startsWith("image/"),strategy:"evercloud",priority:8}]},strategies:{evercloud:{workspaceId:"",autoPromote:!0,acceptFormats:["video/*","audio/*","image/*"],timeout:6e5},tos:{bucket:"",accessKey:"",secretKey:"",endpoint:"",cdnUrl:"",region:"",timeout:6e5}}};r(33994);r(3529),(i={}).NETWORK_ERROR="NETWORK_ERROR",i.TIMEOUT_ERROR="TIMEOUT_ERROR",i.CONNECTION_ERROR="CONNECTION_ERROR",i.FILE_TOO_LARGE="FILE_TOO_LARGE",i.FILE_FORMAT_NOT_SUPPORTED="FILE_FORMAT_NOT_SUPPORTED",i.FILE_CORRUPTED="FILE_CORRUPTED",i.FILE_EMPTY="FILE_EMPTY",i.SERVICE_UNAVAILABLE="SERVICE_UNAVAILABLE",i.AUTHENTICATION_ERROR="AUTHENTICATION_ERROR",i.AUTHORIZATION_ERROR="AUTHORIZATION_ERROR",i.QUOTA_EXCEEDED="QUOTA_EXCEEDED",i.INVALID_CONFIG="INVALID_CONFIG",i.MISSING_CONFIG="MISSING_CONFIG",i.STRATEGY_NOT_AVAILABLE="STRATEGY_NOT_AVAILABLE",i.STRATEGY_NOT_SUPPORTED="STRATEGY_NOT_SUPPORTED",i.UNKNOWN_ERROR="UNKNOWN_ERROR",i.VALIDATION_ERROR="VALIDATION_ERROR",i.CANCELLED="CANCELLED";var o=r(55943),l=r.n(o);function d(e){var t=e.lastIndexOf(".");return -1!==t?e.substring(t):""}function c(e){return(0,a._)(function*(){try{var t,r,i=yield(0,a._)(function*(){return new Promise((t,r)=>{var i=new FileReader;i.onload=e=>{try{var i,a=null==(i=e.target)?void 0:i.result,n=l().lib.WordArray.create(a),s=l().MD5(n);t(s.toString())}catch(e){r(e)}},i.onerror=()=>r(Error("\u6587\u4EF6\u8BFB\u53D6\u5931\u8D25")),i.readAsArrayBuffer(e)})})(),n=(t=e.name,r=d(t),"".concat(i).concat(r));return new File([e],n,{type:e.type,lastModified:e.lastModified})}catch(t){var s=Date.now(),o=d(e.name);return new File([e],"".concat(s).concat(o),{type:e.type,lastModified:e.lastModified})}})()}var u=r(91187),p=r(30904),h="https://pippit-cms.aipa.".concat(u.E);function v(e,t){return(0,a._)(function*(){try{var r,i,a=e.type.startsWith("video/")?1:e.type.startsWith("audio/")?4:2,n=yield p.customPippitService.uploadFile(e,a,t);if(null==(r=n.data)?void 0:r.asset_id)return{url:null!=(i=n.data.download_url)?i:"",success:!0,originalName:e.name,uploadedName:n.data.asset_id||e.name,data:n.data};throw Error(n.errmsg||"\u4E0A\u4F20\u5931\u8D25")}catch(t){return{url:"",success:!1,error:t instanceof Error?t.message:"\u4E0A\u4F20\u5931\u8D25",originalName:e.name,data:{}}}})()}function m(e,t){return(0,a._)(function*(){try{var r,i;try{return yield v(e,t)}catch(e){}return yield(r=e,i=t,(0,a._)(function*(){try{var e=yield c(r),t=new FormData;t.append("file",e);var a="".concat(h,"/api/file/upload");if(i)return new Promise(n=>{var s=new XMLHttpRequest;s.upload.addEventListener("progress",e=>{if(e.lengthComputable){var t={loaded:e.loaded,total:e.total,percentage:Math.round(e.loaded/e.total*100)};i(t)}}),s.addEventListener("load",()=>{if(200===s.status)try{var t=JSON.parse(s.responseText);if(!t.url)return void n({success:!1,url:"",error:"\u670D\u52A1\u5668\u672A\u8FD4\u56DE\u6587\u4EF6URL",originalName:r.name,uploadedName:e.name});n({success:!0,url:t.url,originalName:r.name,uploadedName:e.name})}catch(t){n({success:!1,url:"",error:"\u89E3\u6790\u670D\u52A1\u5668\u54CD\u5E94\u5931\u8D25",originalName:r.name,uploadedName:e.name})}else n({success:!1,url:"",error:"\u4E0A\u4F20\u5931\u8D25\uFF0C\u72B6\u6001\u7801: ".concat(s.status),originalName:r.name,uploadedName:e.name})}),s.addEventListener("error",t=>{n({success:!1,url:"",error:"\u7F51\u7EDC\u9519\u8BEF",originalName:r.name,uploadedName:e.name})}),s.open("POST",a),s.send(t)});var n=yield fetch(a,{method:"POST",body:t});if(!n.ok)return yield n.text(),{success:!1,url:"",error:"HTTP\u9519\u8BEF: ".concat(n.status),originalName:r.name,uploadedName:e.name};var s=yield n.json();if(!s.url)return{success:!1,url:"",error:"\u670D\u52A1\u5668\u672A\u8FD4\u56DE\u6587\u4EF6URL",originalName:r.name,uploadedName:e.name};return{success:!0,url:s.url,originalName:r.name,uploadedName:e.name}}catch(e){return{success:!1,url:"",error:e instanceof Error?e.message:"\u672A\u77E5\u9519\u8BEF",originalName:r.name}}})())}catch(t){return{success:!1,url:"",error:t instanceof Error?t.message:"\u672A\u77E5\u9519\u8BEF",originalName:e.name}}})()}},77426:function(e,t,r){"use strict";r.r(t),r.d(t,{convertBooleanToInt:()=>s,deepToCamelCaseKeys:()=>a,deepToSnakeCaseKeys:()=>n});var i=r(22169);function a(e){return(0,i.isArray)(e)?e.map(a):(0,i.isObject)(e)&&!(0,i.isDate)(e)?(0,i.mapKeys)((0,i.mapValues)(e,a),(e,t)=>t.replace(/_([a-z])/g,(e,t)=>t.toUpperCase())):e}function n(e){return(0,i.isArray)(e)?e.map(n):(0,i.isObject)(e)&&!(0,i.isDate)(e)?(0,i.mapKeys)((0,i.mapValues)(e,n),(e,t)=>{var r;return("string"==typeof(r=String(t))?r:String(r)).replace(/[A-Z]/g,e=>"_".concat(e.toLowerCase()))}):e}function s(e){var t={};for(var r in e)"boolean"==typeof e[r]?t[r]=+!!e[r]:t[r]=e[r];return t}},77675:function(e,t,r){"use strict";r.d(t,{E:()=>i});var i=e=>{var t,r,i=new URLSearchParams(e||"");return{enterMethod:(null==(t=i.get("enter_method"))?void 0:t.trim())||"unknown",enterFrom:(null==(r=i.get("enter_from"))?void 0:r.trim())||"direct"}}},14785:function(e,t,r){"use strict";function i(e,t){var r,i=String(e||"").trim().toLowerCase().replace(/^\./,""),a="jpg"===i||"jpeg"===i?"image/jpeg":"png"===i?"image/png":"webp"===i?"image/webp":"gif"===i?"image/gif":"bmp"===i?"image/bmp":"heic"===i?"image/heic":i?"image/".concat(i):"";if(a)return a;var n=(null==(r=String(t||"").split("?")[0].split("#")[0].split(".").pop())?void 0:r.toLowerCase())||"";return"jpg"===n||"jpeg"===n?"image/jpeg":"png"===n?"image/png":"webp"===n?"image/webp":"gif"===n?"image/gif":"bmp"===n?"image/bmp":"heic"===n?"image/heic":"image/jpeg"}r.d(t,{R:()=>i})},32476:function(e,t,r){"use strict";r.d(t,{x:()=>n});var i=["mp4","mov","avi","mkv","webm","flv"],a=["png","jpg","jpeg","gif","bmp","webp","svg"],n=(e,t)=>{var r,n=((null==t?void 0:t.mime)||e.type||"").toLowerCase();if(n.startsWith("video/"))return"video";if(n.startsWith("image/"))return"image";if(null==t?void 0:t.vid)return"video";var s=(null==(r=e.name.split(".").pop())?void 0:r.toLowerCase())||"";return i.includes(s)?"video":a.includes(s)?"image":(null==t?void 0:t.duration_ms)&&t.duration_ms>0?"video":"image"}},28722:function(e,t,r){"use strict";r.d(t,{Ky:()=>i,Yi:()=>a,vO:()=>n});var i=[{value:void 0,label:"\u81EA\u52A8",ratio:"auto"},{value:2,label:"16:9\uFF08\u6A2A\u5C4F\uFF09",ratio:"16:9"},{value:3,label:"9:16\uFF08\u7AD6\u5C4F\uFF09",ratio:"9:16"},{value:4,label:"4:3",ratio:"4:3"},{value:5,label:"3:4",ratio:"3:4"},{value:6,label:"1:1",ratio:"1:1"}],a=["image/png","image/jpg","image/jpeg","image/gif","image/webp","video/mp4","video/mov","video/quicktime","video/avi","video/webm"],n=["audio/mpeg","audio/mp3","audio/wav","audio/aac","audio/ogg","audio/m4a","audio/flac"]},51183:function(e,t,r){"use strict";r.d(t,{CO:()=>a,NU:()=>o,TN:()=>l,Yr:()=>n,bZ:()=>d,pz:()=>s,sS:()=>c});var i=r(28722),a=e=>e.type.startsWith("image/")||/\.(png|jpg|jpeg|gif|bmp|webp)$/i.test(e.name),n=e=>{var t=e.type.toLowerCase();return"image/gif"!==t&&(!!t.startsWith("image/")||/\.(png|jpg|jpeg|bmp|webp)$/i.test(e.name)&&!/\.gif$/i.test(e.name))},s=e=>new Promise((t,r)=>{var i=URL.createObjectURL(e),a=new Image,n=()=>{URL.revokeObjectURL(i)};a.onload=()=>{var e=a.naturalWidth,r=a.naturalHeight;n(),t({width:e,height:r})},a.onerror=()=>{n(),r(Error("image_decode_failed"))},a.src=i}),o=e=>e.type.startsWith("video/")||/\.(mp4|mov|quicktime|avi|mkv|webm|flv)$/i.test(e.name),l=e=>e.type.startsWith("audio/")||/\.(mp3|wav|aac|ogg|m4a|flac|wma)$/i.test(e.name),d=(e,t)=>{var r=(e.type||"").toLowerCase();return!!(i.Yi.includes(r)||(null==t?void 0:t.allowAudio)&&i.vO.includes(r)||a(e)||o(e)||(null==t?void 0:t.allowAudio)&&l(e))},c=e=>{if(0===e)return"0 Bytes";var t=Math.floor(Math.log(e)/Math.log(1024)),r=e/Math.pow(1024,t);return r?parseFloat(r.toFixed(2))+" "+["Bytes","KB","MB","GB"][t]:"0 B"}},60039:function(e,t,r){"use strict";r.d(t,{Ox:()=>n,RW:()=>a});var i=r(28722),a=e=>{if(null!=e&&""!==e){if("number"==typeof e)return i.Ky.some(t=>t.value===e)?e:void 0;var t=String(e).trim();if(t){var r=Number(t);if(Number.isFinite(r))return i.Ky.some(e=>e.value===r)?r:void 0;var a=i.Ky.find(e=>e.ratio===t);return null==a?void 0:a.value}}},n=()=>Date.now().toString(36)+Math.random().toString(36).substr(2)},16286:function(e,t,r){"use strict";r.d(t,{I:()=>o});var i=r(64349),a=r(64664),n=r(33994),s=r(30904);function o(e){return(0,i._)(function*(){var{workspaceId:t,assetIds:r,uid:i}=e,o=Array.from(new Set(r.filter(Boolean)));if(!t||0===o.length)return new Map;var l=yield s.pippitService.MGetAssetInfoWeb({workspace_id:t,uid:i,asset_ids:o}),d=new Map;return((null==l?void 0:l.data)||[]).forEach(e=>{if(null==e?void 0:e.asset_id){var t,r,i,s,o,l,c=e.preview_video_360p,u=e.preview_video_480p,p=e.preview_video_720p;d.set(String(e.asset_id),(0,n._)((0,a._)({},e),{asset_id:String(e.asset_id),preview_url_720p:(null==p?void 0:p.preview_url)||(null==p?void 0:p.download_url),preview_url_480p:(null==u?void 0:u.preview_url)||(null==u?void 0:u.download_url),preview_url_360p:(null==c?void 0:c.preview_url)||(null==c?void 0:c.download_url),preview_url_200p:(null==(t=e.preview_video_200p)?void 0:t.preview_url)||(null==(r=e.preview_video_200p)?void 0:r.download_url),preview_url_1080p:(null==(i=e.preview_video_1080p)?void 0:i.preview_url)||(null==(s=e.preview_video_1080p)?void 0:s.download_url),preview_key_360p:null==c?void 0:c.preview_key,preview_key_480p:null==u?void 0:u.preview_key,preview_key_720p:null==p?void 0:p.preview_key,preview_key_200p:null==(o=e.preview_video_200p)?void 0:o.preview_key,preview_key_1080p:null==(l=e.preview_video_1080p)?void 0:l.preview_key,cover_url:e.cover_url,cover_key:e.cover_key,width:e.width,height:e.height,vid:e.vid,origin_url:e.origin_url,no_watermark_video_url:e.no_watermark_video_url}))}}),d})()}},65621:function(e,t,r){"use strict";r.d(t,{Fg:()=>c,HU:()=>p,SQ:()=>u,nR:()=>d,yi:()=>h});var i=r(64349);r(14865);var a=r(44254),n=r(48991),s=r(51183),o=r(60039),l=new Set,d=e=>{var t=URL.createObjectURL(e);return l.add(t),t},c=e=>{e&&(URL.revokeObjectURL(e),l.delete(e))},u=()=>{Array.from(l).forEach(e=>c(e))},p=(e,t)=>{if(!e)return[];var r=Array.from(e).filter(e=>!!(0,s.bZ)(e,t)||(a.Z.error("\u4E0D\u652F\u6301\u7684\u6587\u4EF6\u683C\u5F0F\uFF1A".concat(e.name)),!1));return r.length?r.map(e=>({id:(0,o.Ox)(),name:e.name,type:e.type,size:e.size,url:"",file:e,status:"pending",uploadProgress:0,previewUrl:d(e)})):[]},h=(e,t)=>{var{updateFileInList:r,trackError:s}=t;return(0,i._)(function*(){r(e.id,{status:"uploading",uploadProgress:0});try{var t=yield(0,n.YQ)(e.file,t=>{r(e.id,{uploadProgress:t.percentage})});if(t.success&&t.data){var i,o,l,d,u,p=null==(i=t.data)?void 0:i.asset_id,h=null==(o=t.data)?void 0:o.pippit_asset_id,v=null==(l=t.data)?void 0:l.vid,m=(null==(d=t.data)?void 0:d.download_url)||t.url||e.url;return(null==(u=e.previewUrl)?void 0:u.startsWith("blob:"))&&c(e.previewUrl),r(e.id,{status:"success",assetId:p,pippitAssetId:h,videoId:v,url:m,previewUrl:m,uploadProgress:100}),{success:!0,assetId:p,pippitAssetId:h,videoId:v,url:m}}var _=t.error||"\u4E0A\u4F20\u5931\u8D25";return r(e.id,{status:"error",error:_}),a.Z.error("\u6587\u4EF6 ".concat(e.name," \u4E0A\u4F20\u5931\u8D25: ").concat(_)),null==s||s("empty_result",{event_name:"upload_file_failed",event_params:{file_name:e.name,error:_}}),{success:!1,error:_}}catch(t){var g=t instanceof Error?t.message:"\u672A\u77E5\u9519\u8BEF";return r(e.id,{status:"error",error:g}),a.Z.error("\u6587\u4EF6 ".concat(e.name," \u4E0A\u4F20\u5931\u8D25: ").concat(g)),null==s||s(t,{event_name:"upload_file_failed",event_params:{file_name:e.name,error:g}}),{success:!1,error:g}}})()}},87299:function(e,t,r){"use strict";r.d(t,{fA:()=>o,II:()=>s});var i=r(64349),a=r(46542);function n(e,t,r,i,a,n){return new Promise((s,o)=>{var l=document.createElement("video");l.src=e,l.crossOrigin="anonymous",l.preload="auto",l.muted=!1,l.loop=!1,l.playbackRate=1;var d=null,c=null,u=[],p=null,h=()=>{p&&(clearInterval(p),p=null),c&&c.getTracks().forEach(e=>e.stop()),l.pause(),l.src="",l.remove()};l.onloadeddata=()=>{try{var e,v=document.createElement("canvas");v.width=i,v.height=a;var m=v.getContext("2d");if(!m)return void o(Error("Failed to get canvas context"));c=v.captureStream(30);try{var _=new(window.AudioContext||window.webkitAudioContext),g=_.createMediaElementSource(l),f=_.createMediaStreamDestination();g.connect(f),f.stream.getAudioTracks().forEach(e=>{c.addTrack(e)})}catch(e){}e=MediaRecorder.isTypeSupported("video/mp4;codecs=h264,aac")?"video/mp4;codecs=h264,aac":MediaRecorder.isTypeSupported("video/mp4;codecs=h264")?"video/mp4;codecs=h264":"video/mp4",(d=new MediaRecorder(c,{mimeType:e,videoBitsPerSecond:25e5})).ondataavailable=e=>{e.data&&e.data.size>0&&u.push(e.data)},d.onstop=()=>{var t=new Blob(u,{type:e});h(),s(t)},d.onerror=e=>{h(),o(Error("MediaRecorder error"))},l.currentTime=t,l.onseeked=()=>{d&&"inactive"===d.state&&d.start(100),l.play().catch(e=>{o(e)})};var y=()=>{if(l.ended||l.currentTime>=t+r){d&&"recording"===d.state&&d.stop();return}m&&l.readyState>=2&&m.drawImage(l,0,0,v.width,v.height),requestAnimationFrame(y)};l.onplaying=()=>{y(),p=setInterval(()=>{if(l.ended||l.currentTime>=t+r){p&&(clearInterval(p),p=null);return}var e=(l.currentTime-t)/r*100;null==n||n(Number(Math.min(100,e).toFixed(2)))},100)},l.ontimeupdate=()=>{l.currentTime>=t+r&&(l.pause(),d&&"recording"===d.state&&d.stop())}}catch(e){h(),o(e)}},l.onerror=()=>{h(),o(Error("Failed to load video"))},l.load()})}function s(e){return(0,i._)(function*(){var t,r,{blobUrl:i,start:s,duration:o,targetLongEdge:l=2560,fileName:d="video_trimmed",beforeLoadSdk:c,afterLoadSdk:u,beforeLoadFile:p,afterLoadFile:h,beforeTrim:v,afterTrim:m,onProgress:_}=e;if(!function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"video/mp4";return"undefined"!=typeof MediaRecorder&&MediaRecorder.isTypeSupported(e)}("video/mp4"))throw Error("\u6D4F\u89C8\u5668\u4E0D\u652F\u6301\u89C6\u9891\u88C1\u526A\u529F\u80FD\uFF0C\u8BF7\u4F7F\u7528 Chrome/Edge 47+\u3001Safari 14.1+ \u6216 Firefox 25+");null==c||c(),null==u||u(),null==p||p();var g=yield fetch(i);if(!g.ok)throw Error("Failed to fetch video: ".concat(g.statusText));null==h||h(),null==v||v();var f=document.createElement("video");f.src=i,f.preload="metadata",f.crossOrigin="anonymous",yield new Promise((e,t)=>{f.onloadedmetadata=()=>e(),f.onerror=()=>t(Error("Failed to load video metadata")),setTimeout(()=>t(Error("Video metadata loading timeout")),1e4)});var y=f.videoWidth,b=f.videoHeight,x=f.duration,I=Math.max(0,s),S=Math.min(s+o,x)-I;if(S<=0)throw Error("\u88C1\u526A\u65F6\u957F\u5FC5\u987B\u5927\u4E8E 0");y>b?(t=l,r=Math.round(l/y*b)):(r=l,t=Math.round(l/b*y));var w=yield n(i,I,S,t,r,_);return null==m||m(),(0,a.hl)(w,"".concat(d.replace(/\.[^/.]+$/,""),".mp4"),"video/mp4")})()}var o=e=>(0,i._)(function*(){var t,r,{blobUrl:i,targetLongEdge:s=2560,fileName:o="video_scaled",beforeLoadSdk:l,afterLoadSdk:d,beforeLoadFile:c,afterLoadFile:u,beforeScale:p,afterScale:h,onProgress:v}=e;null==l||l(),null==d||d(),null==c||c();var m=yield fetch(i);if(!m.ok)throw Error("Failed to fetch video: ".concat(m.statusText));null==u||u(),null==p||p();var _=document.createElement("video");_.src=i,_.preload="metadata",_.crossOrigin="anonymous",yield new Promise((e,t)=>{_.onloadedmetadata=()=>e(),_.onerror=()=>t(Error("Failed to load video metadata")),setTimeout(()=>t(Error("Video metadata loading timeout")),1e4)});var g=_.videoWidth,f=_.videoHeight;g>f?(t=s,r=Math.round(s/g*f)):(r=s,t=Math.round(s/f*g));var y=yield n(i,0,_.duration,t,r,v);return null==h||h(),(0,a.hl)(y,"".concat(o.replace(/\.[^/.]+$/,""),".mp4"),"video/mp4")})()},46542:function(e,t,r){"use strict";r.d(t,{V2:()=>d,cH:()=>l,hl:()=>c});var i=r(64349),a=r(64664),n=r(33994),s=new WeakMap,o=e=>({duration:Number(e.duration)||0,width:Number(e.videoWidth)||0,height:Number(e.videoHeight)||0});function l(e){return(0,i._)(function*(){return new Promise((t,r)=>{try{var i=document.createElement("video");i.preload="metadata",i.crossOrigin="anonymous",i.onloadedmetadata=()=>{try{t(o(i))}catch(e){r(e)}},i.onerror=()=>{r(Error("Failed to load video metadata"))},i.src=e}catch(e){r(e)}})})()}function d(e){return(0,i._)(function*(){var t=s.get(e);if(t)return t;var r=(0,i._)(function*(){var t=URL.createObjectURL(e),r=document.createElement("video");try{r.preload="metadata",r.crossOrigin="anonymous",yield new Promise((e,i)=>{r.onloadedmetadata=()=>e(),r.onerror=()=>i(Error("Failed to load video metadata")),r.src=t});var s=o(r),l=(e=>{try{var t,r,i,a,n=null==(t=e.captureStream||e.mozCaptureStream)?void 0:t.bind(e);if(!n)return;var s=n(),o=null==(r=s.getVideoTracks)?void 0:r.call(s)[0];if(!o)return;var l=Number(null==(i=o.getSettings)?void 0:i.call(o).frameRate);if(o.stop(),null==(a=s.getTracks)||a.call(s).forEach(e=>e.stop()),Number.isFinite(l)&&l>0)return l}catch(e){}})(r);return l||(l=yield(0,i._)(function*(){var e,t=null==(e=r.requestVideoFrameCallback)?void 0:e.bind(r);if(t)return new Promise(e=>{var i,a,n=!1,s=t=>{n||(n=!0,clearTimeout(o),r.pause(),e(t))},o=window.setTimeout(()=>s(void 0),2500),l=(e,r)=>{if(!n){var o=Number(null==r?void 0:r.presentedFrames),d=Number(null==r?void 0:r.mediaTime);if(!Number.isFinite(o)||!Number.isFinite(d))return void s(void 0);(void 0===i||void 0===a)&&(i=o,a=d);var c=o-i,u=d-a;if(u>=1&&c>0)return void s(c/u);t(l)}};r.currentTime=0,r.muted=!0,r.playsInline=!0,r.playbackRate=16,t(l),r.play().catch(()=>s(void 0))})})()),(0,n._)((0,a._)({},s),{fps:l})}finally{r.pause(),r.removeAttribute("src"),r.load(),URL.revokeObjectURL(t)}})();return s.set(e,r),r})()}function c(e,t){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:e.type||"application/octet-stream";return new File([e],t,{type:r})}},71802:function(e,t,r){"use strict";r.d(t,{Z:()=>i,j:()=>n});var i="/workspace/memory/profile/_user.md",a=e=>e.replace(/^\/+/,"");function n(e){return!!e&&a(e)===a(i)}},4410:function(e,t,r){"use strict";r.d(t,{x:()=>a});var i={marketing:"\u8425\u9500",story:"\u6545\u4E8B",mv:"MV",single_shot:"\u5355\u955C\u5934",general:"\u901A\u7528"},a=e=>i[e]||e},6959:function(){"function"!=typeof window.requestIdleCallback&&(window.requestIdleCallback=function(e,t){var r=Date.now();return window.setTimeout(()=>{e({didTimeout:!1,timeRemaining:()=>Math.max(0,50-(Date.now()-r))})},1)},window.cancelIdleCallback=function(e){window.clearTimeout(e)})},81861:function(e,t,r){"use strict";r.d(t,{Q:()=>n});var i=r(64349),a=r(82350),n=(e,t,r,n)=>function(){for(var s=arguments.length,o=Array(s),l=0;ln});var i=e=>"string"==typeof e?e.trim()||void 0:"number"==typeof e&&Number.isFinite(e)?String(e):void 0,a=e=>{if("number"==typeof e&&Number.isFinite(e))return e},n=(e,t)=>{var r,n,s,o=i(null!=(r=null==e?void 0:e.runId)?r:null==e?void 0:e.run_id),l=a(null!=(n=null==e?void 0:e.runNumber)?n:null==e?void 0:e.run_number),d=o&&Array.isArray(t)?t.find(e=>{var t;return i(null!=(t=null==e?void 0:e.runId)?t:null==e?void 0:e.run_id)===o}):void 0,c=a(null!=(s=null==d?void 0:d.runNumber)?s:null==d?void 0:d.run_number);return{runId:o,runNumber:null!=l?l:c}}},25473:function(e,t,r){"use strict";r.d(t,{s:()=>i});var i=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=new URLSearchParams;return t.set("tab_name","integrated-agent"),e.threadId&&t.set("thread_id",e.threadId),e.source&&t.set("source",e.source),"/home?".concat(t.toString())}},7893:function(e,t,r){"use strict";r.d(t,{W:()=>a});var i={seedream_4:"Seedream 4.0","seedream_4.1":"Seedream 4.1","seedream_4.5":"Seedream 4.5","seedream_5.0":"Seedream 5.0 Lite"};function a(e){var t;if("string"==typeof e&&e)return null!=(t=i[e])?t:e}},55052:function(e,t,r){"use strict";r.d(t,{P:()=>i});var i=(e,t)=>{var r=new URLSearchParams;return r.set("tab_name",e),t&&Object.entries(t).forEach(e=>{var[t,i]=e;null!=i&&r.set(t,String(i))}),"".concat("/home","?").concat(r.toString())}},33418:function(e,t,r){"use strict";r.r(t),r.d(t,{getQueryEntranceFrom:()=>u,imagePpeHeader:()=>d,isDebug:()=>o,isInternal:()=>c,pippitPpeHeader:()=>l,resolveEntranceFrom:()=>p});var i,a=r(91187),n="undefined"==typeof window?void 0:new URLSearchParams(null==(i=location)?void 0:i.search),s=e=>{if(e)return e.trim()||void 0},o=()=>null==n?void 0:n.has("debug"),l=()=>null==n?void 0:n.get("pippitPpeHeader"),d=()=>null==n?void 0:n.get("imagePpeHeader"),c=()=>"undefined"!=typeof window&&window.location.hostname.includes(a.E),u=()=>{if("undefined"!=typeof window)return s(new URLSearchParams(window.location.search).get("entrance_from"))},p=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"direct";return u()||s(e)||t}},77910:function(e,t,r){"use strict";r.d(t,{E9:()=>n,Tv:()=>o,cO:()=>s,lf:()=>a});var i="agent_fast_v",a=e=>{var t=String(e||"").trim().toLowerCase();if(t&&("agent_lite"===t||"agent_fast"===t||"agent_pro"===t||t===i))return t},n=e=>{var t=a(e);return"agent_fast"===t||t===i},s=e=>a(e)===i,o=e=>{var t=a(e);if(t){if("agent_pro"===t)return"seedance2.0_direct";if(t===i)return"seedance2.0_fast_vision";if("agent_fast"===t)return"seedance2.0_fast_direct";if("agent_lite"===t)return"seedance1.5_direct"}}},81266:function(e,t,r){"use strict";r.d(t,{AC:()=>c,Gh:()=>f,JH:()=>s,L:()=>m,L0:()=>o,Mm:()=>v,RV:()=>p,_K:()=>x,ar:()=>_,j1:()=>n,jN:()=>d,m3:()=>l,mr:()=>h,om:()=>g,qv:()=>u,ro:()=>y,u1:()=>b});var i=["seedance1.5_direct","seedance2.0_direct","seedance2.0_fast_direct","seedance2.0_vision","seedance2.0_fast_vision"],a={"seedance_2.0":"seedance2.0_direct","seedance2.0":"seedance2.0_direct","seedance_2.0_fast":"seedance2.0_fast_direct","seedance2.0_fast":"seedance2.0_fast_direct"},n=e=>{var t=String(e||"").trim().toLowerCase();if(t&&"auto"!==t){var r=i.find(e=>e===t);if(r)return r;var n=a[t];if(n)return n}},s=e=>{if(e&&"auto"!==e)return n(e)||e},o=e=>{var t=n(e);return"seedance2.0_direct"===t||"seedance2.0_fast_direct"===t||"seedance2.0_vision"===t||"seedance2.0_fast_vision"===t},l=e=>o(e)?9:2,d=3,c=3,u=2,p=15.5,h=15.5,v=409600,m=.4,_=2.5,g=300,f=6e3,y=0x3200000,b=24,x=60},58311:function(e,t,r){"use strict";r.d(t,{U:()=>n,e:()=>s});var i=r(81266),a=e=>Number.isFinite(e)&&Number(e)>0;function n(e,t){var r,n=(null==t?void 0:t.prefix)||"\u53C2\u8003\u89C6\u9891";if(null!=e.durationSec||null!=e.width||null!=e.height||null!=e.fps||null!=e.sizeBytes){if(null!=e.durationSec){if(!a(e.durationSec))return"".concat(n,"\u65F6\u957F\u89E3\u6790\u5931\u8D25\uFF0C\u8BF7\u91CD\u8BD5");if(e.durationSeci.RV)return"".concat(n,"\u65F6\u957F\u9700\u5728 ").concat(i.qv,"-").concat(i.RV," \u79D2")}if(null!=e.width&&null!=e.height){if(!a(e.width)||!a(e.height))return"".concat(n,"\u5C3A\u5BF8\u89E3\u6790\u5931\u8D25\uFF0C\u8BF7\u91CD\u8BD5");if(e.widthi.Gh||e.heighti.Gh)return"".concat(n,"\u5BBD\u9AD8\u9700\u5728 ").concat(i.om,"-").concat(i.Gh,"px");var s=e.width/e.height;if(si.ar)return"".concat(n,"\u5BBD\u9AD8\u6BD4\u9700\u5728 ").concat(i.L,"-").concat(i.ar);if(e.width*e.heighti.ro)return"".concat(n,"\u5927\u5C0F\u4E0D\u80FD\u8D85\u8FC7 ").concat(Math.round(i.ro/1024/1024),"MB");var o=null==(r=null==t?void 0:t.requireFps)||r;if(a(e.fps)){if(e.fpsi._K)return"".concat(n,"\u5E27\u7387\u9700\u5728 ").concat(i.u1,"-").concat(i._K," FPS")}else if(o)return"".concat(n,"\u5E27\u7387\u89E3\u6790\u5931\u8D25\uFF0C\u8BF7\u4E0A\u4F20\u5E38\u89C4\u7F16\u7801\u89C6\u9891\uFF08").concat(i.u1,"-").concat(i._K," FPS\uFF09")}}var s=e=>{var t=e.reduce((e,t)=>e+(Number.isFinite(t)?t:0),0);return{totalDuration:t,valid:t<=i.mr,limit:i.mr}}},18554:function(e,t,r){"use strict";r.d(t,{$Q:()=>v});var i=r(64349),a="undefined"!=typeof window,n=new Map,s=new Map,o=new Map,l=new Map,d=(e,t)=>{l.set(e,t);var r=o.get(e);r&&r.size>0&&r.forEach(e=>{try{e(t)}catch(e){}}),("complete"===t.state||"error"===t.state)&&(o.delete(e),l.delete(e))},c=e=>{try{return new URL(e,a?window.location.href:"https://local.invalid")}catch(e){return null}},u=e=>{if(e){var t=e.match(/video\/([\w.+-]+)/i);if(t&&t[1])return t[1].toLowerCase()}},p=e=>{var t=c(e);if(t){var r=t.pathname.split(".");if(!(r.length<=1)){var i=r.pop();if(i)return i.toLowerCase()}}},h=(e,t)=>({cacheKey:e,blob:t.blob,objectUrl:t.objectUrl,contentType:t.contentType,extension:t.extension,release:()=>m(e)}),v=(e,t)=>(0,i._)(function*(){if(!e||!a)throw Error("Invalid video url");var r,v,m,_=(null==t?void 0:t.cacheKey)||((v=(r=c(e))?"".concat(r.origin).concat(r.pathname):e)?"url:".concat(v):e),g=null==t?void 0:t.onProgress,f=n.get(_);if(f){if(f.refCount+=1,g){var y,b,x=null!=(b=null==(y=f.blob)?void 0:y.size)?b:0;try{g({state:"complete",loaded:x,total:x,percent:100})}catch(e){}}return h(_,f)}g&&(m=((e,t)=>{if(!t)return()=>{};var r=o.get(e);r||(r=new Set,o.set(e,r)),r.add(t);var i=l.get(e);if(i)try{t(i)}catch(e){}return()=>{var r=o.get(e);r&&(r.delete(t),0===r.size&&o.delete(e))}})(_,g));try{let r;var I=s.get(_);if(I){var S=yield I;return S.refCount+=1,h(_,S)}var w=(r=null==t?void 0:t.fetchOptions,(0,i._)(function*(){if(!a)throw Error("Video resource cache is only available in browser environment");var t,i=yield fetch(e,r);if(!i.ok)throw Error("Failed to fetch video resource: ".concat(i.status," ").concat(i.statusText));var n=i.headers.get("content-type"),s=i.headers.get("content-length"),o=s?Number(s):void 0,l=0;d(_,{state:"fetching",loaded:0,total:Number.isFinite(o)?o:void 0,percent:o?0:void 0});var c=null==(t=i.body)?void 0:t.getReader(),h=[];try{if(!c){var v=yield i.blob(),m=n||v.type,g=u(m)||p(e),f=URL.createObjectURL(v);return d(_,{state:"complete",loaded:v.size,total:v.size,percent:100}),{blob:v,objectUrl:f,sourceUrl:e,contentType:m||void 0,createdAt:Date.now(),refCount:0,extension:g}}for(;;){var{done:y,value:b}=yield c.read();if(y)break;b&&(h.push(b),l+=b.length,d(_,{state:"fetching",loaded:l,total:Number.isFinite(o)?o:void 0,percent:o&&o>0?Math.min(100,Math.round(l/o*100)):void 0}))}var x=new Blob(h,{type:n||void 0}),I=n||x.type,S=u(I)||p(e),w=URL.createObjectURL(x);return d(_,{state:"complete",loaded:l||x.size,total:Number.isFinite(o)?o:x.size,percent:100}),{blob:x,objectUrl:w,sourceUrl:e,contentType:I||void 0,createdAt:Date.now(),refCount:0,extension:S}}catch(e){throw d(_,{state:"error",loaded:l,total:Number.isFinite(o)?o:void 0,percent:o&&o>0?Math.min(99,Math.round(l/o*100)):void 0}),e}})()).then(e=>(n.set(_,e),e)).finally(()=>{s.delete(_)});s.set(_,w);var N=yield w;return N.refCount+=1,h(_,N)}finally{null==m||m()}})(),m=e=>{var t=n.get(e);t&&(t.refCount=Math.max(0,t.refCount-1),0===t.refCount&&(URL.revokeObjectURL(t.objectUrl),n.delete(e)))}},82350:function(e,t,r){"use strict";function i(e){return new Promise(t=>{setTimeout(()=>{t()},e)})}r.d(t,{_:()=>i})},77644:function(e,t,r){"use strict";r.d(t,{d:()=>u});var i,a=r(64664),n=r(33994),s=r(22169),o=((i={}).Lang="lang",i.Theme="theme",i.PcSessionId="pcSessionId",i.AppChannel="appChannel",i.Did="did",i);function l(e,t){try{var r=JSON.parse(null!=e?e:"{}");if("0"!==r.ret&&0!==r.status_code&&0!==r.code&&0!==r.e&&(!r.BaseResp||0!==r.BaseResp.StatusCode)&&"success"!==r.message&&(!r.ResponseMetadata||r.ResponseMetadata.Error)){var i,s,o,l,d=r.log_id||(null==t||null==(s=t.response)||null==(i=s.headers)?void 0:i["x-tt-logid"])||"",c=(r.message||r.errmsg||"").slice(0,50),u=r.ret||(null==(o=r.BaseResp)?void 0:o.StatusCode)||r.status_code||r.code||r.e||(null==(l=r.data)?void 0:l.error_code)||"";return(0,n._)((0,a._)({},t.extra),{ret:u.toString(),msg:c.toString(),logId:d.toString()})}}catch(e){}return!1}var d={bid:"cc_web",domain:"mon-sg.capcutapi.com",pluginPathPrefix:"https://sf16-web-tos-buz.capcutstatic.com/obj/capcut-web-buz-sg/slardar-web-sdk/plugins"},c=new class{get sdk(){var e;if("undefined"!=typeof window)return null==(e=window)?void 0:e.ccWebSlardar}init(e){var t;this._initEnv(),null==(t=this.sdk)||t.call(this,"init",(0,n._)((0,a._)({},d,e),{plugins:(0,a._)({fetch:{extraExtractor:(e,t)=>l(e,t)},ajax:{extraExtractor:(e,t)=>l(e,t)}},e.plugins)}))}start(){var e;null==(e=this.sdk)||e.call(this,"start")}config(e){var t;null==(t=this.sdk)||t.call(this,"config",e)}error(e,t){var r,i,o=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},l=(null==o?void 0:o.level)?null==o?void 0:o.level:"warn",d=(0,s.isError)(t)?((r=Error(t.message)).name=t.name,r.stack=t.stack,r.message=t.message,r):Error(JSON.stringify(t)),{message:c}=d;d.message="\u3010Custom-Error\u3011:".concat(e,"-").concat(o.toGroup?"MoreDataInExternal":null==d?void 0:d.message),o.toGroup&&(Object.assign(o,{message:c}),delete o.toGroup),null==(i=this.sdk)||i.call(this,"captureException",d,(0,n._)((0,a._)({},o),{level:l}))}dataEvent(e){var t,r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},i=(null==r?void 0:r.level)?null==r?void 0:r.level:"info",o=(0,s.pickBy)(r,s.isNumber);null==(t=this.sdk)||t.call(this,"sendEvent",{name:"\u3010Custom-Data\u3011: ".concat(e),metrics:o,categories:(0,n._)((0,a._)({},r),{level:i})})}event(e){var t,r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},i=(null==r?void 0:r.level)?null==r?void 0:r.level:"info",o=(0,s.pickBy)(r,s.isNumber);null==(t=this.sdk)||t.call(this,"sendEvent",{name:e,metrics:o,categories:(0,n._)((0,a._)({},r),{level:i})})}log(e){var t,r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},i=(null==r?void 0:r.level)?null==r?void 0:r.level:"info";null==(t=this.sdk)||t.call(this,"sendLog",{content:"\u3010Custom-Log\u3011: ".concat(e),level:i,extra:(0,a._)({},r)})}sendCustomPerfMetric(e){var t;null==(t=this.sdk)||t.call(this,"sendCustomPerfMetric",e)}setCurrentBranch(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"";this._setContext("branch",e)}reportServerTiming(){try{var e=new Set;for(var t of performance.getEntriesByType("navigation").reduce((e,t)=>(t&&t.serverTiming&&e.push(...t.serverTiming),e),[])){var r,i,a,{name:n,description:s,duration:o}=t;t.name&&(e.has(n)||(e.add(n),null==(a=this.sdk)||a.call(this,"sendCustomPerfMetric",{type:"perf",name:n,value:o,extra:s?{description:s}:void 0})))}null==(i=this.sdk)||null==(r=i.getSender())||r.flush()}catch(e){this.error("report_server_timing_error",e)}}_initEnv(){if("undefined"!=typeof window){var e,t,r,i,a,n,s=new URLSearchParams(window.location.search);this._setContext("branch",window._currentBranch),this._setContext("tag",window._tag),this._setContext("gray_config_key",window.__gray_config_key),this._setContext("lvweb_env",window.__lvweb_env),this._setContext("psm",window.__agw_psm),this._setContext("idc",null==(e=window.gfdatav1)?void 0:e.idc),this._setContext("pc_session_id",null!=(r=s.get(o.PcSessionId))?r:""),this._setContext("app_channel",null!=(i=s.get(o.AppChannel))?i:""),this._setContext("pc_did",null!=(a=s.get(o.Did))?a:""),this._setContext("ssr_render_level","".concat(null!=(n=null==(t=window._SSR_DATA)?void 0:t.renderLevel)?n:0))}}_setContext(e){var t,r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"";r&&(null==(t=this.sdk)||t.call(this,"context.set",e,r))}};function u(e,t){try{if("object"==typeof e)return e;return JSON.parse(e||"{}")}catch(e){return c.error("call JSON.parse error: ",e),t}}},31235:function(e,t,r){"use strict";r.d(t,{tg:()=>G,hN:()=>I,bA:()=>D,ag:()=>Q});var i,a=r(64664),n=r(33994),s=r(72322);r(45535),r(992);var o=r(76894),l=r(44932),d=r(52155),c=r.n(d),u=r(18571),p="formSection-r3_77J",h="formLabel-Qfo5JD",v=[{key:"7d",labelKey:"expiry7d"},{key:"30d",labelKey:"expiry30d"},{key:"90d",labelKey:"expiry90d"},{key:"365d",labelKey:"expiry365d"}],m=e=>{var{visible:t,onCancel:r,onConfirm:i,confirmLoading:d,tokenName:u,tokenDesc:m,expiryPreset:_,onTokenNameChange:g,onTokenDescChange:f,onExpiryPresetChange:y,t:b,i18nAttrs:x,title:I,unmountOnExit:S=!0}=e,w=null!=I?I:b("createModalTitle");return(0,s.jsx)(o.Z,{className:"createAccessKeyModal-_eohj2",title:w,visible:t,onCancel:r,onOk:i,okText:b("confirmCreate"),cancelText:b("cancel"),confirmLoading:d,maskStyle:{backdropFilter:"blur(10px)",WebkitBackdropFilter:"blur(10px)"},unmountOnExit:S,children:(0,s.jsxs)("div",{className:"createBody-mwBbu7",children:[(0,s.jsxs)("div",{className:p,children:[(0,s.jsx)("label",(0,n._)((0,a._)({className:h},x("tokenNameLabel")),{children:b("tokenNameLabel")})),(0,s.jsx)(l.Z,{placeholder:b("tokenNamePlaceholder"),value:u,maxLength:64,onChange:g})]}),(0,s.jsxs)("div",{className:p,children:[(0,s.jsxs)("label",{className:h,children:[(0,s.jsx)("span",(0,n._)((0,a._)({},x("tokenDescLabel")),{children:b("tokenDescLabel")})),(0,s.jsx)("span",(0,n._)((0,a._)({className:"optional-FediHy"},x("optional")),{children:b("optional")}))]}),(0,s.jsx)(l.Z.TextArea,{placeholder:b("tokenDescPlaceholder"),rows:3,maxLength:200,value:m,onChange:f})]}),(0,s.jsxs)("div",{className:p,children:[(0,s.jsx)("div",(0,n._)((0,a._)({className:h},x("expiryLabel")),{children:b("expiryLabel")})),(0,s.jsx)("div",{className:"expiryOptions-KMkqlr",children:v.map(e=>(0,s.jsx)("button",(0,n._)((0,a._)({type:"button",className:c()("expiryOption-X8irxp",{"expiryOptionActive-hD_wS7":_===e.key})},x(e.labelKey)),{onClick:()=>y(e.key),children:b(e.labelKey)}),e.key))})]}),(0,s.jsxs)("div",{className:"securityNotice-VP1ddA",children:[(0,s.jsx)("div",(0,n._)((0,a._)({className:"securityNoticeTitle-jFL8Xc"},x("securityNoticeTitle")),{children:b("securityNoticeTitle")})),(0,s.jsx)("div",(0,n._)((0,a._)({className:"securityNoticeText-brBFIU"},x("securityNoticeText")),{children:b("securityNoticeText")}))]})]})})},_=r(64349);r(66655),r(50021),r(36015);var g=r(50633),f=r(25757),y=r(45408),b=r(1663),x=r(1191),I=(class{static create(){var e=new x.RW;return e.init({lng:"zh",fallbackLng:"zh",resources:{}}),e}constructor(){}}).create(),S=(e,t)=>({key:e,fallback:t}),w={sectionTitle:S("Pippit_settings_access_token_title","Access Key \u7BA1\u7406"),sectionDescription:S("Pippit_settings_access_token_desc","\u7BA1\u7406\u4F60\u7684 API \u8BBF\u95EE\u51ED\u8BC1\u3002\u4F60\u53EF\u4EE5\u521B\u5EFA\u3001\u542F\u7528\u3001\u505C\u7528\u6216\u5220\u9664\u4E0D\u518D\u4F7F\u7528\u7684 Access Key\u3002"),createToken:S("Pippit_settings_access_token_create","\u521B\u5EFA Access Key"),batchEnable:S("Pippit_settings_access_token_batch_enable","\u6279\u91CF\u542F\u7528"),batchDisable:S("Pippit_settings_access_token_batch_disable","\u6279\u91CF\u505C\u7528"),reload:S("Pippit_settings_access_token_reload","\u91CD\u65B0\u52A0\u8F7D"),emptyDescription:S("Pippit_settings_access_token_empty","\u5F53\u524D\u8FD8\u6CA1\u6709\u53EF\u7528\u7684 Access Key"),tableSelectAll:S("Pippit_settings_access_token_select_all","\u5168\u9009"),columnName:S("Pippit_settings_access_token_column_name","\u540D\u79F0"),columnStatus:S("Pippit_settings_access_token_column_status","\u72B6\u6001"),columnExpiry:S("Pippit_settings_access_token_column_expiry","\u8FC7\u671F\u65F6\u95F4"),columnActions:S("Pippit_settings_access_token_column_actions","\u64CD\u4F5C"),unnamedToken:S("Pippit_settings_access_token_unnamed","\u672A\u547D\u540D Access Key"),tokenUnavailable:S("Pippit_settings_access_token_unavailable","\u672A\u8FD4\u56DE Access Key \u5185\u5BB9"),copy:S("Pippit_settings_access_token_copy","\u590D\u5236"),copied:S("Pippit_settings_access_token_copied","\u5DF2\u590D\u5236"),enable:S("Pippit_settings_access_token_enable","\u542F\u7528"),disable:S("Pippit_settings_access_token_disable","\u505C\u7528"),delete:S("Pippit_settings_access_token_delete","\u5220\u9664"),statusActive:S("Pippit_settings_access_token_status_active","\u751F\u6548\u4E2D"),statusDisabled:S("Pippit_settings_access_token_status_disabled","\u5DF2\u505C\u7528"),statusExpired:S("Pippit_settings_access_token_status_expired","\u5DF2\u8FC7\u671F"),statusExpiringSoon:S("Pippit_settings_access_token_status_expiring_soon","\u5373\u5C06\u8FC7\u671F"),neverExpires:S("Pippit_settings_access_token_never_expires","\u6C38\u4E0D\u8FC7\u671F"),createdTitle:S("Pippit_settings_access_token_created_title","Access Key \u5DF2\u521B\u5EFA"),createdDescription:S("Pippit_settings_access_token_created_desc","\u4F60\u73B0\u5728\u53EF\u4EE5\u590D\u5236\u4F7F\u7528\uFF0C\u540E\u7EED\u4E5F\u80FD\u5728\u5217\u8868\u4E2D\u7EE7\u7EED\u67E5\u770B\u548C\u590D\u5236\u5B8C\u6574 Access Key\u3002"),saved:S("Pippit_settings_access_token_saved","\u6211\u5DF2\u4FDD\u5B58"),close:S("Pippit_settings_common_close","\u5173\u95ED"),confirmDeleteTitle:S("Pippit_settings_access_token_delete_title","\u786E\u8BA4\u5220\u9664"),confirmActionTitle:S("Pippit_settings_access_token_toggle_title","\u786E\u8BA4{action}"),confirmDelete:S("Pippit_settings_access_token_delete_confirm","\u5220\u9664"),cancel:S("Pippit_settings_common_cancel","\u53D6\u6D88"),createModalTitle:S("Pippit_settings_access_token_create_title","\u521B\u5EFA Access Key"),tokenNameLabel:S("Pippit_settings_access_token_name_label","Access Key \u540D\u79F0"),tokenNamePlaceholder:S("Pippit_settings_access_token_name_placeholder","\u4F8B\u5982\uFF1A\u6570\u636E\u540C\u6B65\u670D\u52A1-\u751F\u4EA7\u73AF\u5883"),tokenDescLabel:S("Pippit_settings_access_token_desc_label","\u7528\u9014\u63CF\u8FF0"),optional:S("Pippit_settings_common_optional","\u9009\u586B"),tokenDescPlaceholder:S("Pippit_settings_access_token_desc_placeholder","\u7B80\u8981\u8BF4\u660E\u8BE5 Access Key \u7684\u4F7F\u7528\u573A\u666F\uFF0C\u4FBF\u4E8E\u540E\u7EED\u5BA1\u8BA1"),expiryLabel:S("Pippit_settings_access_token_expiry_label","\u6709\u6548\u671F"),expiry7d:S("Pippit_settings_access_token_expiry_7d","7 \u5929"),expiry30d:S("Pippit_settings_access_token_expiry_30d","30 \u5929"),expiry90d:S("Pippit_settings_access_token_expiry_90d","90 \u5929"),expiry365d:S("Pippit_settings_access_token_expiry_365d","365 \u5929"),securityNoticeTitle:S("Pippit_settings_access_token_security_notice_title","\u91CD\u8981\u5B89\u5168\u63D0\u9192"),securityNoticeText:S("Pippit_settings_access_token_security_notice_text","Access Key \u76F8\u5F53\u4E8E\u4F60\u7684\u8D26\u53F7\u94A5\u5319\uFF0C\u5BF9\u5916\u63D0\u4F9B\u53EF\u80FD\u5BFC\u81F4\u8D26\u53F7\u88AB\u76D7\u3001\u5185\u5BB9\u6CC4\u9732\u3001\u79EF\u5206 / \u4F1A\u5458\u6743\u76CA\u88AB\u5192\u7528\uFF0C\u8BF7\u52A1\u5FC5\u59A5\u5584\u4FDD\u7BA1\uFF0C\u4E0D\u8981\u5C06\u5BC6\u94A5\u53D1\u9001\u7ED9\u4EFB\u4F55\u4EBA\u3002"),confirmCreate:S("Pippit_settings_access_token_confirm_create","\u521B\u5EFA"),deleteSingleDescription:S("Pippit_settings_access_token_delete_single_desc","\u5220\u9664\u540E\uFF0CAccess Key\u300C{name}\u300D\u5C06\u65E0\u6CD5\u6062\u590D\u3002"),deleteHint:S("Pippit_settings_access_token_delete_hint","\u5982\u679C\u4F60\u53EA\u662F\u60F3\u6682\u65F6\u505C\u6B62\u8C03\u7528\uFF0C\u5EFA\u8BAE\u4F18\u5148\u9009\u62E9\u505C\u7528\u3002"),toggleBatchDescription:S("Pippit_settings_access_token_toggle_batch_desc","{action}\u540E\uFF0C\u9009\u4E2D\u7684 {count} \u4E2A Access Key \u5C06{effect}\u3002"),toggleDisableSingleDescription:S("Pippit_settings_access_token_toggle_disable_single_desc","\u505C\u7528\u540E\uFF0CAccess Key\u300C{name}\u300D\u5C06\u65E0\u6CD5\u7EE7\u7EED\u8C03\u7528 API\u3002"),toggleEnableSingleDescription:S("Pippit_settings_access_token_toggle_enable_single_desc","\u542F\u7528\u540E\uFF0CAccess Key\u300C{name}\u300D\u5C06\u6062\u590D\u53EF\u7528\u72B6\u6001\u3002"),toggleDisableHint:S("Pippit_settings_access_token_toggle_disable_hint","\u5982\u679C\u4F60\u53EA\u662F\u60F3\u6682\u65F6\u505C\u6B62\u8C03\u7528\uFF0C\u505C\u7528\u540E\u4ECD\u53EF\u5728\u9700\u8981\u65F6\u91CD\u65B0\u542F\u7528\u3002"),toggleEnableHint:S("Pippit_settings_access_token_toggle_enable_hint","\u542F\u7528\u524D\u8BF7\u786E\u8BA4\u8BE5 Access Key \u4ECD\u5728\u53EF\u4FE1\u7684\u670D\u52A1\u6216\u811A\u672C\u4E2D\u4F7F\u7528\u3002"),toggleEffectDisable:S("Pippit_settings_access_token_toggle_effect_disable","\u65E0\u6CD5\u7EE7\u7EED\u8C03\u7528 API"),toggleEffectEnable:S("Pippit_settings_access_token_toggle_effect_enable","\u6062\u590D\u53EF\u7528\u72B6\u6001"),fetchListFailed:S("Pippit_settings_access_token_fetch_failed","\u83B7\u53D6 Access Key \u5217\u8868\u5931\u8D25"),createFailed:S("Pippit_settings_access_token_create_failed","\u521B\u5EFA Access Key \u5931\u8D25"),createSuccess:S("Pippit_settings_access_token_create_success","Access Key \u521B\u5EFA\u6210\u529F"),deleteFailed:S("Pippit_settings_access_token_delete_failed","\u5220\u9664 Access Key \u5931\u8D25"),deleteSuccess:S("Pippit_settings_access_token_delete_success","Access Key \u5DF2\u5220\u9664"),toggleFailed:S("Pippit_settings_access_token_toggle_failed","\u66F4\u65B0 Access Key \u72B6\u6001\u5931\u8D25"),toggleSuccessDisable:S("Pippit_settings_access_token_toggle_success_disable","Access Key \u5DF2\u505C\u7528"),toggleSuccessEnable:S("Pippit_settings_access_token_toggle_success_enable","Access Key \u5DF2\u542F\u7528"),copySuccess:S("Pippit_settings_access_token_copy_success","Access Key \u5DF2\u590D\u5236\u5230\u526A\u8D34\u677F"),copyFailed:S("Pippit_settings_access_token_copy_failed","\u590D\u5236\u5931\u8D25\uFF0C\u8BF7\u624B\u52A8\u590D\u5236"),tokenNameRequired:S("Pippit_settings_access_token_name_required","\u8BF7\u8F93\u5165 Access Key \u540D\u79F0"),expiryInvalid:S("Pippit_settings_access_token_expiry_invalid","\u6709\u6548\u671F\u914D\u7F6E\u65E0\u6548\uFF0C\u8BF7\u91CD\u65B0\u9009\u62E9"),unknownError:S("Pippit_settings_common_unknown_error","\u53D1\u751F\u672A\u77E5\u9519\u8BEF"),dash:S("Pippit_settings_common_dash","-"),pitchEntry:S("Pippit_settings_access_token_pitch_btn_connectagent","\u8FDE\u63A5 Agent"),pitchTitle:S("Pippit_settings_access_token_pitch_title_connectagent","\u5728\u4F60\u7684 Agent \u4E2D\u4F7F\u7528\u5C0F\u4E91\u96C0"),pitchDescription:S("Pippit_settings_access_token_pitch_desc_connectagent","\u628A\u8FDE\u63A5\u4FE1\u606F\u914D\u7F6E\u5230\u4F60\u7684 Agent \u540E\uFF0C\u5C31\u53EF\u4EE5\u5728\u4E0D\u540C\u573A\u666F\u4E0B\u76F4\u63A5\u8C03\u7528\u5C0F\u4E91\u96C0\u5F00\u59CB\u521B\u4F5C\u3002"),pitchDocs:S("Pippit_settings_access_token_pitch_link_viewguide","\u67E5\u770B\u4F7F\u7528\u8BF4\u660E"),pitchStepCommand:S("Pippit_settings_access_token_pitch_label_copycommand","\u7B2C\u4E00\u6B65\uFF1A\u590D\u5236\u4EE5\u4E0B\u6307\u4EE4"),pitchCommandCopy:S("Pippit_settings_access_token_pitch_btn_copycommand","\u590D\u5236\u8FDE\u63A5\u5730\u5740"),pitchCommandCopySuccess:S("Pippit_settings_access_token_pitch_toast_commandcopied","\u8FDE\u63A5\u5730\u5740\u5DF2\u590D\u5236\u5230\u526A\u8D34\u677F"),pitchCommandCopyFailed:S("Pippit_settings_access_token_pitch_toast_commandcopyfailed","\u8FDE\u63A5\u5730\u5740\u590D\u5236\u5931\u8D25\uFF0C\u8BF7\u624B\u52A8\u590D\u5236"),pitchStepToken:S("Pippit_settings_access_token_pitch_label_managetoken","\u7B2C\u4E8C\u6B65\uFF1A\u5C06\u5BC6\u94A5\u63D0\u4F9B\u7ED9\u4F60\u7684 Agent"),pitchCreateQuick:S("Pippit_settings_access_token_pitch_btn_createquickak","\u65B0\u5EFA\u5BC6\u94A5"),pitchFilterActiveOnly:S("Pippit_settings_access_token_pitch_label_onlyshowactive","\u4EC5\u5C55\u793A\u751F\u6548\u4E2D"),pitchEmptyActive:S("Pippit_settings_access_token_pitch_empty_active","\u5F53\u524D\u6CA1\u6709\u751F\u6548\u4E2D\u7684 Access Key\uFF0C\u5148\u5FEB\u6377\u751F\u6210\u4E00\u4E2A\u5427\u3002"),pitchEmptyAll:S("Pippit_settings_access_token_pitch_empty_all","\u5F53\u524D\u8FD8\u6CA1\u6709\u53EF\u7528\u7684 Access Key\uFF0C\u5148\u5FEB\u6377\u751F\u6210\u4E00\u4E2A\u5427\u3002"),pitchTokenCount:S("Pippit_settings_access_token_pitch_text_tokencount","\u5171 {count} \u4E2A Access Key"),pitchCreateTitle:S("Pippit_settings_access_token_pitch_title_createak","\u65B0\u5EFA\u5BC6\u94A5"),pitchCreateDescription:S("Pippit_settings_access_token_pitch_desc_createak","\u521B\u5EFA\u4E00\u4E2A\u65B0\u7684\u8BBF\u95EE\u5BC6\u94A5\uFF0C\u7528\u4E8E\u5728\u4F60\u7684 Agent \u4E2D\u63A5\u5165\u5C0F\u4E91\u96C0\u3002"),pitchTokenNamePlaceholder:S("Pippit_settings_access_token_pitch_placeholder_tokenname","\u4F8B\u5982\uFF1AAgent \u8FDE\u63A5\u5BC6\u94A5"),pitchResultTitle:S("Pippit_settings_access_token_pitch_title_createdak","Access Key \u5DF2\u751F\u6210"),pitchResultDescription:S("Pippit_settings_access_token_pitch_desc_createdak","\u8BF7\u7ACB\u5373\u590D\u5236\u5E76\u59A5\u5584\u4FDD\u5B58\uFF0C\u79BB\u5F00\u540E\u4F60\u4ECD\u53EF\u5728\u5217\u8868\u4E2D\u7EE7\u7EED\u590D\u5236\u3002")},N=(e,t)=>{var r,i=w[e],a=null==t||null==(r=t.messageOverrides)?void 0:r[e];return{key:(null==a?void 0:a.key)||i.key,fallback:(null==a?void 0:a.fallback)||i.fallback}},C=(e,t,r)=>{var i=N(e,r);return(null==r?void 0:r.t)?r.t(i.key,t,i.fallback):I.t(i.key,t||{},i.fallback)},T=(e,t,r)=>({"data-ssr-i18n-key":N(e,r).key,"data-ssr-i18n-value":C(e,t,r)}),k=((i={}).Enable="enable",i.Disable="disable",i),j="checkboxCell-swZG4R",P="linkButton-yelZ0c",L="confirmBody-gmsknn",A="confirmDesc-yXYA6Z",M="confirmHint-_dBpj7",D=(0,b.Pi)(e=>{var{akManagementStore:t}=e,[r,i]=(0,u.useState)(!1),l=t.adapter.i18n,d=(e,t)=>C(e,t,l),p=(e,t)=>T(e,t,l),h=t.currentActionItem,v=(0,u.useMemo)(()=>"enable"===t.pendingToggleMode?d("enable"):"disable"===t.pendingToggleMode?d("disable"):(null==h?void 0:h.token_status)===k.Disable?d("enable"):d("disable"),[t.pendingToggleMode,null==h?void 0:h.token_status]),b=(e,r)=>(0,_._)(function*(){try{yield t.copyText(e||""),r&&(i(!0),window.setTimeout(()=>i(!1),1500)),t.adapter.notifySuccess(d("copySuccess"))}catch(e){t.adapter.notifyError(d("copyFailed"))}})(),x=t.toggleTargetCount>1?d("toggleBatchDescription",{action:v,count:t.toggleTargetCount,effect:v===d("disable")?d("toggleEffectDisable"):d("toggleEffectEnable")}):v===d("disable")?d("toggleDisableSingleDescription",{name:(null==h?void 0:h.token_name)||d("unnamedToken")}):d("toggleEnableSingleDescription",{name:(null==h?void 0:h.token_name)||d("unnamedToken")}),I=v===d("disable")?d("toggleDisableHint"):d("toggleEnableHint");return(0,s.jsxs)(s.Fragment,{children:[(0,s.jsxs)("div",{className:"panel-EebOO3",children:[(0,s.jsxs)("div",{className:"pageHeader-ffwT02",children:[(0,s.jsxs)("div",{children:[(0,s.jsx)("div",(0,n._)((0,a._)({className:"pageHeaderTitle-gMJv9u"},p("sectionTitle")),{children:d("sectionTitle")})),(0,s.jsx)("div",(0,n._)((0,a._)({className:"pageHeaderDesc-wklHEF"},p("sectionDescription")),{children:d("sectionDescription")}))]}),(0,s.jsxs)("div",{className:"headerActions-V340fs",children:[t.hasSelection?(0,s.jsxs)(s.Fragment,{children:[(0,s.jsx)(y.Z,{onClick:()=>{t.report("open_batch_toggle_confirm",{next_action:"enable",selected_count:t.selectedItems.length}),t.openBatchToggleConfirm("enable")},disabled:!t.canBatchEnable,children:(0,s.jsx)("span",(0,n._)((0,a._)({},p("batchEnable")),{children:d("batchEnable")}))}),(0,s.jsx)(y.Z,{onClick:()=>{t.report("open_batch_toggle_confirm",{next_action:"disable",selected_count:t.selectedItems.length}),t.openBatchToggleConfirm("disable")},disabled:!t.canBatchDisable,children:(0,s.jsx)("span",(0,n._)((0,a._)({},p("batchDisable")),{children:d("batchDisable")}))})]}):null,(0,s.jsx)(y.Z,{type:"primary",onClick:()=>{t.report("open_create_token_modal"),t.openCreateModal()},children:(0,s.jsx)("span",(0,n._)((0,a._)({},p("createToken")),{children:d("createToken")}))})]})]}),t.loading&&!t.akList.length?(0,s.jsx)("div",{className:"loadingState-Y9hYo3",children:(0,s.jsx)(g.Z,{})}):t.error&&!t.akList.length?(0,s.jsxs)("div",{className:"errorState-PXZCGh",children:[(0,s.jsx)("div",{className:"errorText-l0y7FE",children:t.error}),(0,s.jsx)(y.Z,{onClick:()=>{t.report("reload_ak_list"),t.fetchList({force:!0})},children:(0,s.jsx)("span",(0,n._)((0,a._)({},p("reload")),{children:d("reload")}))})]}):t.akList.length?(0,s.jsx)("div",{className:"tableWrap-rW3BbY",children:(0,s.jsxs)("table",{className:"table-B8Iq8x",children:[(0,s.jsx)("thead",{children:(0,s.jsxs)("tr",{children:[(0,s.jsx)("th",{className:j,children:(0,s.jsx)("input",{"aria-label":d("tableSelectAll"),type:"checkbox",checked:t.allSelectableSelected,onChange:e=>{t.report("toggle_select_all_tokens",{checked:e.target.checked}),t.toggleSelectAll(e.target.checked)}})}),(0,s.jsx)("th",(0,n._)((0,a._)({},p("columnName")),{children:d("columnName")})),(0,s.jsx)("th",(0,n._)((0,a._)({},p("columnStatus")),{children:d("columnStatus")})),(0,s.jsx)("th",(0,n._)((0,a._)({},p("columnExpiry")),{children:d("columnExpiry")})),(0,s.jsx)("th",(0,n._)((0,a._)({style:{textAlign:"right"}},p("columnActions")),{children:d("columnActions")}))]})}),(0,s.jsx)("tbody",{children:t.akList.map(e=>(0,s.jsxs)("tr",{children:[(0,s.jsx)("td",{className:j,children:(0,s.jsx)("input",{"aria-label":"".concat(d("columnName"),":").concat(e.token_name||d("unnamedToken")),type:"checkbox",checked:e.isSelected,disabled:!e.canToggle,onChange:r=>{t.report("toggle_select_token",{ak_id:e.ak_id,checked:r.target.checked}),t.toggleSelection(String(e.ak_id),r.target.checked)}})}),(0,s.jsxs)("td",{children:[(0,s.jsx)("div",{className:"tokenName-YPmUYy",children:e.token_name||d("unnamedToken")}),(0,s.jsxs)("div",{className:"tokenPreviewRow-mT3Esd",children:[(0,s.jsx)("div",{className:"tokenPreview-uThTEb",children:e.maskedToken}),e.token?(0,s.jsx)("button",(0,n._)((0,a._)({type:"button",className:"inlineCopyButton-hz5Znw"},p("copy")),{onClick:()=>{t.report("click_copy_token",{ak_id:e.ak_id}),b(e.token)},children:d("copy")})):null]})]}),(0,s.jsx)("td",{children:(0,s.jsx)("span",{className:c()("statusBadge-BYMAkM",{"statusSuccess-upFBfG":"success"===e.statusTone,"statusWarning-hVyqLX":"warning"===e.statusTone,"statusNeutral-lUFDpE":"neutral"===e.statusTone,"statusDanger-AVnmK1":"danger"===e.statusTone}),children:e.statusLabel})}),(0,s.jsx)("td",{children:(0,s.jsx)("span",{className:"expiryText-HRYmDJ",children:e.expiryText})}),(0,s.jsx)("td",{children:(0,s.jsxs)("div",{className:"actions-ezwmn5",children:[(0,s.jsx)("button",{type:"button",className:P,disabled:!e.canToggle,onClick:()=>{t.report("open_toggle_token_confirm",{ak_id:e.ak_id,next_action:String(e.token_status||"")===k.Disable?"enable":"disable"}),t.openToggleConfirm(String(e.ak_id))},children:String(e.token_status||"")===k.Disable?d("enable"):d("disable")}),(0,s.jsx)("button",(0,n._)((0,a._)({type:"button",className:c()(P,"dangerButton-VyKoxx")},p("delete")),{onClick:()=>{t.report("open_delete_token_confirm",{ak_id:e.ak_id}),t.openDeleteConfirm(String(e.ak_id))},children:d("delete")}))]})})]},String(e.ak_id||"")))})]})}):(0,s.jsx)("div",{className:"emptyState-sRNYlW",children:(0,s.jsx)(f.Z,{description:d("emptyDescription")})})]}),(0,s.jsx)(m,{visible:t.createModalVisible,onCancel:()=>t.closeCreateModal(),onConfirm:()=>{t.report("confirm_create_token",{expiry_preset:t.createForm.expiryPreset,has_desc:!!t.createForm.tokenDesc.trim()}),t.createAk()},confirmLoading:t.createSubmitting,tokenName:t.createForm.tokenName,tokenDesc:t.createForm.tokenDesc,expiryPreset:t.createForm.expiryPreset,onTokenNameChange:e=>t.updateCreateForm("tokenName",e),onTokenDescChange:e=>t.updateCreateForm("tokenDesc",e),onExpiryPresetChange:e=>t.updateCreateForm("expiryPreset",e),t:d,i18nAttrs:p}),(0,s.jsx)(o.Z,{title:d("createdTitle"),visible:t.resultModalVisible,onCancel:()=>t.closeResultModal(),onOk:()=>t.closeResultModal(),okText:d("saved"),cancelText:d("close"),children:(0,s.jsxs)("div",{className:"resultBody-wJ6tYa",children:[(0,s.jsx)("div",(0,n._)((0,a._)({className:"resultDesc-xyEa0j"},p("createdDescription")),{children:d("createdDescription")})),(0,s.jsxs)("div",{className:"tokenDisplay-zm2w_i",children:[(0,s.jsx)(y.Z,{size:"small",className:"copyButton-KKAYjc",onClick:()=>{t.report("click_copy_created_token",{token_id:t.latestCreatedTokenId}),b(t.latestCreatedToken,!0)},children:(0,s.jsx)("span",(0,n._)((0,a._)({},p(r?"copied":"copy")),{children:r?d("copied"):d("copy")}))}),t.latestCreatedToken]})]})}),(0,s.jsx)(o.Z,{title:d("confirmActionTitle",{action:v}),visible:t.toggleConfirmVisible,onCancel:()=>t.closeToggleConfirm(),onOk:()=>{t.report("confirm_toggle_token_status",{next_action:t.pendingToggleMode,ak_ids:t.pendingToggleAkIds,selected_count:t.toggleTargetCount}),t.toggleAkStatus()},okText:d("confirmActionTitle",{action:v}),cancelText:d("cancel"),confirmLoading:t.actionSubmitting,children:(0,s.jsxs)("div",{className:L,children:[(0,s.jsx)("div",{className:A,children:x}),(0,s.jsx)("div",{className:M,children:I})]})}),(0,s.jsx)(o.Z,{title:d("confirmDeleteTitle"),visible:t.deleteConfirmVisible,onCancel:()=>t.closeDeleteConfirm(),onOk:()=>{t.report("confirm_delete_token",{ak_id:null==h?void 0:h.ak_id}),t.deleteAk()},okText:d("confirmDelete"),cancelText:d("cancel"),confirmLoading:t.actionSubmitting,children:(0,s.jsxs)("div",{className:L,children:[(0,s.jsx)("div",{className:A,children:d("deleteSingleDescription",{name:(null==h?void 0:h.token_name)||d("unnamedToken")})}),(0,s.jsx)("div",{className:M,children:d("deleteHint")})]})})]})}),R="section-KgSCkZ",E="stepTitleRow-n7TNtL",U="stepIcon-OKmkHt",O="sectionLabel-YV6f_z",B="stateWrap-I1d48z",z=()=>(0,s.jsxs)("svg",{className:U,viewBox:"0 0 20 20",fill:"none","aria-hidden":"true",children:[(0,s.jsx)("path",{d:"M5 4.5L10.5 10L5 15.5",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"}),(0,s.jsx)("path",{d:"M12.5 15.5H15.5",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"})]}),F=()=>(0,s.jsxs)("svg",{className:U,viewBox:"0 0 20 20",fill:"none","aria-hidden":"true",children:[(0,s.jsx)("circle",{cx:"7",cy:"13",r:"3.5",stroke:"currentColor",strokeWidth:"2"}),(0,s.jsx)("path",{d:"M9.5 10.5L16 4",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"}),(0,s.jsx)("path",{d:"M13.5 6.5L15.5 8.5",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"}),(0,s.jsx)("path",{d:"M11.5 8.5L13.5 10.5",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"})]}),Z=()=>(0,s.jsxs)("svg",{className:"plusIcon-uP24RL",viewBox:"0 0 20 20",fill:"none","aria-hidden":"true",children:[(0,s.jsx)("path",{d:"M10 4V16",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round"}),(0,s.jsx)("path",{d:"M4 10H16",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round"})]}),q=()=>(0,s.jsxs)("svg",{className:"copyIcon-KBy9nn",viewBox:"0 0 20 20",fill:"none","aria-hidden":"true",children:[(0,s.jsx)("rect",{x:"7",y:"5",width:"9",height:"11",rx:"2",stroke:"currentColor",strokeWidth:"2"}),(0,s.jsx)("path",{d:"M4 12V6C4 4.89543 4.89543 4 6 4H12",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"})]}),G=(0,b.Pi)(e=>{var{akManagementStore:t,commandLine:r="npx skills add https://gitee.com/Pippit-dev/pippit-skills.git -y -g",docsUrl:i="https://clawhub.ai"}=e,[l,d]=(0,u.useState)(!1),[c,p]=(0,u.useState)(!1),[h,v]=(0,u.useState)(null),b=t.adapter.i18n,x=(e,t)=>C(e,t,b),I=(e,t)=>T(e,t,b),S=t.akList.filter(e=>"success"===e.statusTone),w=()=>{d(!1),t.report("close_pitch_modal")},N=(e,r)=>(0,_._)(function*(){try{var i;yield t.copyText(e),null==(i=r.onSuccess)||i.call(r),t.adapter.notifySuccess(r.successMessage),t.report(r.action,r.params)}catch(e){t.adapter.notifyError(r.failedMessage)}})();return(0,s.jsxs)(s.Fragment,{children:[(0,s.jsx)("button",(0,n._)((0,a._)({type:"button",className:"entryButton-s79wxa",onClick:()=>{d(!0),t.report("open_pitch_modal"),t.ensureListLoaded()}},I("pitchEntry")),{children:x("pitchEntry")})),(0,s.jsx)(o.Z,{visible:l,onCancel:w,footer:(0,s.jsx)("div",{className:"modalFooter-a1jIf7",children:(0,s.jsx)(y.Z,{type:"primary",className:"closeButton-_7eALN",onClick:w,children:(0,s.jsx)("span",(0,n._)((0,a._)({},I("close")),{children:x("close")}))})}),className:"pitchModal-rjikeh",title:x("pitchTitle"),unmountOnExit:!1,children:(0,s.jsxs)("div",{className:"modalBody-GALGVC",children:[(0,s.jsxs)("div",{className:"hero-d_pmHZ",children:[(0,s.jsx)("div",{className:"heroText-ikvu3_",children:(0,s.jsx)("div",(0,n._)((0,a._)({className:"heroDesc-Wvd5Rd"},I("pitchDescription")),{children:x("pitchDescription")}))}),(0,s.jsx)("a",(0,n._)((0,a._)({href:i,target:"_blank",rel:"noreferrer",className:"heroLink-fJPFtZ"},I("pitchDocs")),{children:x("pitchDocs")}))]}),(0,s.jsxs)("div",{className:R,children:[(0,s.jsxs)("div",{className:E,children:[(0,s.jsx)(z,{}),(0,s.jsx)("div",(0,n._)((0,a._)({className:O},I("pitchStepCommand")),{children:x("pitchStepCommand")}))]}),(0,s.jsxs)("div",{className:"commandRow-ARNcJ3",children:[(0,s.jsx)("div",{className:"commandValue-JC0NNc",children:r}),(0,s.jsx)(y.Z,{className:"iconButton-DDJvd7",onClick:()=>{N(r,{action:"click_copy_pitch_command",successMessage:x("pitchCommandCopySuccess"),failedMessage:x("pitchCommandCopyFailed"),onSuccess:()=>{p(!0),window.setTimeout(()=>p(!1),1500)}})},"aria-label":x("pitchCommandCopy"),children:(0,s.jsx)("span",(0,n._)((0,a._)({className:"iconButtonInner-ZI3UGx"},I(c?"copied":"pitchCommandCopy")),{children:(0,s.jsx)(q,{})}))})]})]}),(0,s.jsxs)("div",{className:R,children:[(0,s.jsxs)("div",{className:"sectionHeader-XfaCnK",children:[(0,s.jsxs)("div",{className:E,children:[(0,s.jsx)(F,{}),(0,s.jsx)("div",(0,n._)((0,a._)({className:O},I("pitchStepToken")),{children:x("pitchStepToken")}))]}),(0,s.jsx)("div",{className:"sectionActions-cBFmXR",children:(0,s.jsxs)(y.Z,{className:"secondaryActionButton-rXiWT0",onClick:()=>{t.report("open_create_token_modal",{entry:"pitch"}),t.openCreateModal()},children:[(0,s.jsx)(Z,{}),(0,s.jsx)("span",(0,n._)((0,a._)({},I("pitchCreateQuick")),{children:x("pitchCreateQuick")}))]})})]}),t.loading&&!t.listInitialized?(0,s.jsx)("div",{className:B,children:(0,s.jsx)(g.Z,{})}):S.length?(0,s.jsxs)("div",{className:"tableCard-Q0qUlW",children:[(0,s.jsx)("div",(0,n._)((0,a._)({className:"tableMeta-MWPtmR"},I("pitchTokenCount",{count:S.length})),{children:x("pitchTokenCount",{count:S.length})})),(0,s.jsxs)("div",{className:"tableHeader-QJvfJJ",children:[(0,s.jsx)("div",{children:x("columnName")}),(0,s.jsx)("div",{children:x("columnExpiry")}),(0,s.jsx)("div",{className:"actionColumn-w510_O",children:x("columnActions")})]}),(0,s.jsx)("div",{className:"tokenList-qY0pr7",children:S.map(e=>(0,s.jsxs)("div",{className:"tokenItem-yFc9rG",children:[(0,s.jsxs)("div",{className:"tokenMain-ErjPzl",children:[(0,s.jsx)("div",{className:"tokenName-uPbrDL",children:e.token_name||x("unnamedToken")}),(0,s.jsx)("div",{className:"tokenSubRow-eWfY8Q",children:(0,s.jsx)("div",{className:"tokenValue-rUrR63",children:e.maskedToken})})]}),(0,s.jsx)("div",{className:"expiryCell-mc9Znv",children:e.expiryText}),(0,s.jsx)("div",{className:"actionCell-N6fpM7",children:(0,s.jsx)(y.Z,{className:"rowActionButton-hBG9QT",onClick:()=>{N(e.token||"",{action:"click_copy_token",successMessage:x("copySuccess"),failedMessage:x("copyFailed"),params:{ak_id:e.ak_id,entry:"pitch"},onSuccess:()=>{v(String(e.ak_id||"")),window.setTimeout(()=>v(null),1500)}})},children:(0,s.jsx)("span",(0,n._)((0,a._)({},I(h===String(e.ak_id||"")?"copied":"copy")),{children:h===String(e.ak_id||"")?x("copied"):x("copy")}))})})]},String(e.ak_id||e.token_name||e.maskedToken)))})]}):(0,s.jsx)("div",{className:B,children:(0,s.jsx)(f.Z,{description:x("pitchEmptyActive")})})]})]})}),(0,s.jsx)(m,{visible:t.createModalVisible,onCancel:()=>t.closeCreateModal(),onConfirm:()=>{t.report("confirm_create_token",{entry:"pitch",expiry_preset:t.createForm.expiryPreset,has_desc:!!t.createForm.tokenDesc.trim()}),t.createAk()},confirmLoading:t.createSubmitting,tokenName:t.createForm.tokenName,tokenDesc:t.createForm.tokenDesc,expiryPreset:t.createForm.expiryPreset,onTokenNameChange:e=>t.updateCreateForm("tokenName",e),onTokenDescChange:e=>t.updateCreateForm("tokenDesc",e),onExpiryPresetChange:e=>t.updateCreateForm("expiryPreset",e),t:x,i18nAttrs:I,unmountOnExit:!1}),(0,s.jsx)(o.Z,{visible:t.resultModalVisible,title:x("pitchResultTitle"),onCancel:()=>t.closeResultModal(),footer:null,className:"resultModal-spcWYF",unmountOnExit:!1,children:(0,s.jsxs)("div",{className:"resultBody-b02Yw6",children:[(0,s.jsx)("div",(0,n._)((0,a._)({className:"resultDesc-oJALmq"},I("pitchResultDescription")),{children:x("pitchResultDescription")})),(0,s.jsx)("div",{className:"resultToken-UNM0YA",children:t.latestCreatedToken}),(0,s.jsxs)("div",{className:"resultActions-RpRPUO",children:[(0,s.jsx)(y.Z,{type:"primary",onClick:()=>{N(t.latestCreatedToken,{action:"click_copy_created_token",successMessage:x("copySuccess"),failedMessage:x("copyFailed"),params:{ak_id:t.latestCreatedTokenId,entry:"pitch"}})},children:(0,s.jsx)("span",(0,n._)((0,a._)({},I("copy")),{children:x("copy")}))}),(0,s.jsx)(y.Z,{onClick:()=>t.closeResultModal(),children:(0,s.jsx)("span",(0,n._)((0,a._)({},I("close")),{children:x("close")}))})]})]})})]})}),V=r(1910),H={tokenName:"",tokenDesc:"",expiryPreset:"30d"},W=e=>String(e).padStart(2,"0");class Q{t(e,t){return C(e,t,this.adapter.i18n)}track(e,t){var r,i;null==(r=(i=this.adapter).track)||r.call(i,e,t)}get akList(){var e=Date.now();return this.accessTokenList.map(t=>{var r,i,s=1e3*Number(t.expired_at||0),o=String(t.token_status||"")===k.Disable,l=Number(t.expired_at||0)>=0xf4865700,d=!o&&!l&&s>0&&s<=e,c=!o&&!d&&!l&&s>e&&s-e<=6048e5,u=this.t("statusActive"),p="success";return o?(u=this.t("statusDisabled"),p="neutral"):d?(u=this.t("statusExpired"),p="danger"):c&&(u=this.t("statusExpiringSoon"),p="warning"),(0,n._)((0,a._)({},t),{maskedToken:(r=t.token,i=this.adapter,r?r.length<=10?r:"".concat(r.slice(0,6),"...").concat(r.slice(-4)):C("tokenUnavailable",void 0,null==i?void 0:i.i18n)),statusLabel:u,statusTone:p,isExpired:d,isExpiringSoon:c,expiryText:((e,t)=>{var r=Number(e);if(!Number.isFinite(r)||r<=0)return C("dash",void 0,null==t?void 0:t.i18n);if(r>=0xf4865700)return C("neverExpires",void 0,null==t?void 0:t.i18n);var i=new Date(1e3*r);return"".concat(i.getFullYear(),"-").concat(W(i.getMonth()+1),"-").concat(W(i.getDate())," ").concat(W(i.getHours()),":").concat(W(i.getMinutes()))})(t.expired_at,this.adapter),canToggle:!d,isSelected:this.selectedAkIds.includes(String(t.ak_id||""))})})}get currentActionItem(){return this.akList.find(e=>String(e.ak_id||"")===this.actionTargetAkId)}get selectedItems(){return this.akList.filter(e=>e.isSelected)}get selectableItems(){return this.akList.filter(e=>e.canToggle)}get allSelectableSelected(){return!!this.selectableItems.length&&this.selectableItems.every(e=>e.isSelected)}get hasSelection(){return this.selectedItems.length>0}get canBatchEnable(){return this.selectedItems.some(e=>e.canToggle&&String(e.token_status||"")===k.Disable)}get canBatchDisable(){return this.selectedItems.some(e=>e.canToggle&&String(e.token_status||"")!==k.Disable)}get toggleTargetItems(){return this.pendingToggleAkIds.length?this.akList.filter(e=>this.pendingToggleAkIds.includes(String(e.ak_id||""))):[]}get toggleTargetCount(){return this.toggleTargetItems.length}fetchList(e){return(0,_._)(function*(){if(!this.loading||(null==e?void 0:e.force)){this.error=null,this.loading=!0;try{var t=yield this.adapter.queryList();(0,V.z)(()=>{this.accessTokenList=t||[],this.selectedAkIds=this.selectedAkIds.filter(e=>this.accessTokenList.some(t=>String(t.ak_id||"")===e)),this.listInitialized=!0})}catch(e){var r=e instanceof Error?e.message:this.t("fetchListFailed");(0,V.z)(()=>{this.error=r})}finally{(0,V.z)(()=>{this.loading=!1})}}}).call(this)}ensureListLoaded(){return(0,_._)(function*(){this.listInitialized||(yield this.fetchList())}).call(this)}openCreateModal(){this.createForm=(0,a._)({},H),this.createModalVisible=!0}closeCreateModal(){this.createModalVisible=!1,this.createSubmitting=!1,this.createForm=(0,a._)({},H)}updateCreateForm(e,t){this.createForm=(0,n._)((0,a._)({},this.createForm),{[e]:t})}createAk(){return(0,_._)(function*(){var e=this.createForm.tokenName.trim(),t=this.createForm.tokenDesc.trim(),r=(e=>{var t=Date.now();switch(e){case"7d":return Math.floor((t+6048e5)/1e3);case"30d":return Math.floor((t+2592e6)/1e3);case"90d":return Math.floor((t+7776e6)/1e3);case"365d":return Math.floor((t+31536e6)/1e3);default:return}})(this.createForm.expiryPreset);if(!e)return void this.adapter.notifyError(this.t("tokenNameRequired"));if(!r||Number.isNaN(r))return void this.adapter.notifyError(this.t("expiryInvalid"));(0,V.z)(()=>{this.createSubmitting=!0});try{var i=yield this.adapter.createToken({tokenName:e,tokenDesc:t||void 0,expiredAt:r});(0,V.z)(()=>{this.latestCreatedToken=(null==i?void 0:i.token)||"",this.latestCreatedTokenId=(null==i?void 0:i.tokenId)||"",this.resultModalVisible=!!this.latestCreatedToken}),this.closeCreateModal(),yield this.fetchList({force:!0}),this.adapter.notifySuccess(this.t("createSuccess"))}catch(e){this.adapter.notifyError(e instanceof Error?e.message:this.t("createFailed"))}finally{(0,V.z)(()=>{this.createSubmitting=!1})}}).call(this)}openDeleteConfirm(e){this.actionTargetAkId=e,this.deleteConfirmVisible=!0}closeDeleteConfirm(){this.deleteConfirmVisible=!1,this.actionTargetAkId=""}deleteAk(){return(0,_._)(function*(){if(this.actionTargetAkId){(0,V.z)(()=>{this.actionSubmitting=!0});try{yield this.adapter.deleteTokens({akIds:[this.actionTargetAkId]}),this.closeDeleteConfirm(),yield this.fetchList({force:!0}),this.adapter.notifySuccess(this.t("deleteSuccess"))}catch(e){this.adapter.notifyError(e instanceof Error?e.message:this.t("deleteFailed"))}finally{(0,V.z)(()=>{this.actionSubmitting=!1})}}}).call(this)}openToggleConfirm(e){var t;this.actionTargetAkId=e,this.pendingToggleAkIds=[e],this.pendingToggleMode=(null==(t=this.akList.find(t=>String(t.ak_id||"")===e))?void 0:t.token_status)===k.Disable?"enable":"disable",this.toggleConfirmVisible=!0}openBatchToggleConfirm(e){var t=this.selectedItems.filter(t=>"enable"===e?t.canToggle&&String(t.token_status||"")===k.Disable:t.canToggle&&String(t.token_status||"")!==k.Disable).map(e=>String(e.ak_id||""));t.length&&(this.pendingToggleAkIds=t,this.pendingToggleMode=e,this.actionTargetAkId=t[0]||"",this.toggleConfirmVisible=!0)}closeToggleConfirm(){this.toggleConfirmVisible=!1,this.actionTargetAkId="",this.pendingToggleAkIds=[],this.pendingToggleMode=null}toggleSelection(e,t){if(t){this.selectedAkIds.includes(e)||(this.selectedAkIds=[...this.selectedAkIds,e]);return}this.selectedAkIds=this.selectedAkIds.filter(t=>t!==e)}toggleSelectAll(e){this.selectedAkIds=e?this.selectableItems.map(e=>String(e.ak_id||"")):[]}clearSelection(){this.selectedAkIds=[]}toggleAkStatus(){return(0,_._)(function*(){if(this.pendingToggleAkIds.length&&this.pendingToggleMode){var e="enable"===this.pendingToggleMode?k.Enable:k.Disable,t=this.accessTokenList.map(t=>this.pendingToggleAkIds.includes(String(t.ak_id||""))?(0,n._)((0,a._)({},t),{token_status:e}):t);(0,V.z)(()=>{this.actionSubmitting=!0});try{yield this.adapter.updateTokenStatus({accessTokenList:t,akIds:this.pendingToggleAkIds,nextStatus:e}),this.closeToggleConfirm(),yield this.fetchList({force:!0}),this.adapter.notifySuccess(this.t(e===k.Disable?"toggleSuccessDisable":"toggleSuccessEnable"))}catch(e){this.adapter.notifyError(e instanceof Error?e.message:this.t("toggleFailed"))}finally{(0,V.z)(()=>{this.actionSubmitting=!1})}}}).call(this)}closeResultModal(){this.resultModalVisible=!1,this.latestCreatedToken="",this.latestCreatedTokenId=""}resetTransientState(){this.closeCreateModal(),this.closeDeleteConfirm(),this.closeToggleConfirm(),this.closeResultModal(),this.clearSelection()}copyText(e){if(this.adapter.copyText)return this.adapter.copyText(e);if(!e)return Promise.resolve();if(null==(r=navigator)||null==(t=r.clipboard)?void 0:t.writeText)return navigator.clipboard.writeText(e);var t,r,i=document.createElement("textarea");return i.value=e,document.body.appendChild(i),i.select(),document.execCommand("copy"),document.body.removeChild(i),Promise.resolve()}report(e,t){this.track(e,t)}constructor(e){this.accessTokenList=[],this.loading=!1,this.error=null,this.listInitialized=!1,this.createModalVisible=!1,this.createSubmitting=!1,this.createForm=H,this.resultModalVisible=!1,this.latestCreatedToken="",this.latestCreatedTokenId="",this.actionTargetAkId="",this.selectedAkIds=[],this.pendingToggleAkIds=[],this.pendingToggleMode=null,this.deleteConfirmVisible=!1,this.toggleConfirmVisible=!1,this.actionSubmitting=!1,this.adapter=e,(0,V.rC)(this,{accessTokenList:V.LO.shallow,loading:V.LO,error:V.LO,listInitialized:V.LO,createModalVisible:V.LO,createSubmitting:V.LO,createForm:V.LO,resultModalVisible:V.LO,latestCreatedToken:V.LO,latestCreatedTokenId:V.LO,actionTargetAkId:V.LO,selectedAkIds:V.LO.shallow,pendingToggleAkIds:V.LO.shallow,pendingToggleMode:V.LO,deleteConfirmVisible:V.LO,toggleConfirmVisible:V.LO,actionSubmitting:V.LO,akList:V.Fl,currentActionItem:V.Fl,selectedItems:V.Fl,selectableItems:V.Fl,allSelectableSelected:V.Fl,hasSelection:V.Fl,canBatchEnable:V.Fl,canBatchDisable:V.Fl,toggleTargetItems:V.Fl,toggleTargetCount:V.Fl,openCreateModal:V.aD,closeCreateModal:V.aD,updateCreateForm:V.aD,openDeleteConfirm:V.aD,closeDeleteConfirm:V.aD,openToggleConfirm:V.aD,openBatchToggleConfirm:V.aD,closeToggleConfirm:V.aD,toggleSelection:V.aD,toggleSelectAll:V.aD,clearSelection:V.aD,closeResultModal:V.aD,resetTransientState:V.aD})}}},14371:function(e,t,r){"use strict";let i;r.d(t,{zii:()=>id,zbG:()=>pa,Bo5:()=>ch,N15:()=>dE,GdK:()=>rB,m0U:()=>iv,JAm:()=>l3,sEQ:()=>r6,ddU:()=>cD,AzR:()=>hI,QGb:()=>dM,H79:()=>um,vYX:()=>e0,ykE:()=>uc,Zr$:()=>rF,$4U:()=>iQ,HU9:()=>Y,IPo:()=>i6,awO:()=>c9,d9l:()=>rD,yzr:()=>ei,VSD:()=>os,tX0:()=>rO,bwV:()=>oh,_ub:()=>rZ,Jv5:()=>cT,iHu:()=>eZ,spU:()=>rf,t_G:()=>eD,bpN:()=>p4,KkC:()=>ee,Ljo:()=>eH,WwM:()=>l4,rBb:()=>rR,eXM:()=>d0,dAI:()=>cG,II7:()=>u_,meI:()=>ck,XhY:()=>ry,fP9:()=>ea,MWI:()=>dO,f5G:()=>nq,sCZ:()=>dV,Sv3:()=>tj,yvt:()=>tT,SK1:()=>e2,cZK:()=>uh,AO:()=>tP,i$D:()=>ul,BEK:()=>cR,lVQ:()=>l7,yxp:()=>$,hEP:()=>cM});var a,n,s,o,l,d,c,u,p,h,v,m,_,g,f,y,b,x,I,S,w,N,C,T,k={};r.r(k),r.d(k,{B:()=>tY});var j=r(64664),P=r(33994),L=r(72322);r(94672),r(47197);var A=r(74993),M=r(93238),D=r(18571),R="menu-xSkaVd",E=r(52155),U=r.n(E),O=e=>{var{visible:t,onClose:r,items:i,children:a,contentClassName:n,position:s="top",trigger:o="click"}=e,l=i.filter(e=>!1!==e.visible),d="hover"===o,c=(0,L.jsx)("div",{className:n?"".concat(R," ").concat(n):R,role:"menu",onClick:e=>e.stopPropagation(),children:l.map(e=>{var t;return(0,L.jsx)(A.Z,{disabled:!e.tooltipContent||e.disabled,content:e.tooltipContent,position:"top",showArrow:!1,className:e.tooltipClassName,children:(0,L.jsxs)("button",{type:"button",className:U()("menuItem-d_ktQV",e.disabled&&"disabled-Rt1Y9A"),onClick:()=>{e.disabled||(r(),e.onClick())},"aria-label":null!=(t=e.ariaLabel)?t:"string"==typeof e.label?e.label:void 0,children:[(0,L.jsx)("span",{className:"menuIcon-i8_UUP",children:e.icon}),(0,L.jsx)("span",{className:"menuLabel-KrPMN8",children:e.label})]})},e.key)})});return(0,L.jsx)(M.Z,(0,P._)((0,j._)({trigger:o,position:s,showArrow:!1},d?{}:{popoverVisible:t}),{onVisibleChange:e=>{e||r()},content:c,className:"popover-YG3BOT",children:a}))},B=r(64349),z=r(46632),F=r(89786),Z=r(6707),q=r(8934),G=r(2203),V=r(72619),H=r(52237),W=r(1910),Q=r(33843),K=/JIANYING_PC\/[\d.]+/i;function Y(){return"object"==typeof navigator&&K.test(navigator.userAgent)}var J={},X=(0,D.createContext)({}),$=e=>{var{children:t,value:r}=e;return(0,L.jsx)(X.Provider,{value:r,children:t})},ee=e=>{var{adapters:t,pageAdapters:r}=e;return J={adapters:t,pageAdapters:r}},et=()=>{var e=(0,D.useContext)(X);if(!(null==e?void 0:e.adapters))throw Error("useNovelSdk must be used within NovelSdkProvider");return e},er=()=>et().adapters.user,ei=()=>et().adapters.commercial,ea=()=>et().adapters.analytics,en=()=>et().adapters.monitoring,es=()=>et().adapters.api,eo=()=>et().adapters.env,el=()=>{var e;return null!=(e=et().adapters.components)?e:{}},ed=()=>{var e;return null!=(e=et().pageAdapters)?e:{}};function ec(e){var t,r;return null!=(r=null==e||null==(t=e.getNovelFeatureConfig)?void 0:t.call(e))?r:{}}var eu=()=>ec(J.pageAdapters),ep=()=>ec(ed()),eh=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:eu();return!0===e.enableCapcutExport},ev=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:eu();return Y()||!0===e.enableCapcutNewProtocolInWeb},em=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:eu();return!0===e.enableSeedance21080p},e_=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:eu();return!0===e.shouldOpenProjectInNewTab};function eg(e,t){var r,i,a,n,s,o,l,d=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},c=function(e){if(e instanceof Error)return e;if("string"==typeof e)return Error(e);var t=Error("Unknown novel error");if(e&&"object"==typeof e){Object.assign(t,e);var r=e.message||e.errmsg;r&&(t.message=r)}return t}(t);if(!c.__novelReported){c.__novelReported=!0;var u=null!=(a=null!=(i=d.bizCode)?i:c.code)?a:c.ret,p=null!=(s=null!=(n=d.requestId)?n:c.requestId)?s:c.request_id,h=(0,j._)({module:"novel",scene:e,page:null!=(o=d.page)?o:window.location.pathname,action:null!=(l=d.action)?l:"novel_error",thread_id:d.threadId,project_id:d.projectId,episode_id:d.episodeId,role_id:d.roleId,scene_id:d.sceneId,run_id:d.runId,request_id:p,biz_code:u,user_visible:String(!!d.userVisible),recoverable:String(!!d.recoverable)},d),v=null==(r=J.adapters)?void 0:r.monitoring;v&&(v.reportError(c,h),v.reportSlardarBusinessAction("novel_error",(0,j._)({category:"novel_stability",status:"failure"},h)))}}function ef(e,t){var r=new WeakSet,i=(e,a,n,s,o)=>{if((t(e,a,n,s,o),null!=n&&"object"==typeof n)&&!r.has(n)){if(r.add(n),Array.isArray(n)){for(var l=0;l=a.length)return!1;if(null==(a=a[d]))break}if("pippitAsset"===o){var c=a;if(c&&"object"==typeof c&&c.pippitAssetId===t)return!0}}return!1}function eb(e,t,r){if(null==r||"object"!=typeof r)return!1;var i=e.split(".");if(i.length<=1)return!1;for(var a=t,n=1;n=a.length)return!1;if(null==(a=a[d]))break}if(a===r)return!0;if(Array.isArray(a)){if(Array.isArray(r)){for(var c of r)if(null!=c&&"object"==typeof c&&a.includes(c))return!0}else if(a.includes(r))return!0}}return!1}class ex{upsertAsset(e,t){var r=this.assetMap.get(e);if(!r||"object"!=typeof r||null===r||"object"!=typeof t||null===t)return void this.assetMap.set(e,t);var i=(0,W.ZN)(r),a=(0,Q.qu)(i,t);try{if(a&&a.length>0){(0,Q.af)(r,a,!1,!0),this.assetMap.set(e,r);return}}catch(e){}this.assetMap.set(e,r)}enrich(e){return(0,B._)(function*(){if(e&&"object"==typeof e)for(var t=0;t<3&&(yield this.processOnce(e));t++);}).call(this)}processOnce(e){return(0,B._)(function*(){var t=new Map;if(ef(e,(e,r,i,a,n)=>{for(var s of this.rules)!function(s){if(r!==s.sourceKey||"pippitAssetId"===s.sourceKey&&ey(n,i,a))return;var o=s.extractIds(i,{parent:e,root:a});if(o&&0!==o.length){var l=t.get(s);l||(l=new Set,t.set(s,l)),o.forEach(e=>{"string"==typeof e&&e.length>0&&l.add(e)})}}(s)}),0===t.size)return!1;var r=new Map,i=Array.from(t.entries()),a=yield Promise.all(i.map(e=>{var[t,r]=e;return this.getOrFetchAssetsForRule(t,Array.from(r))}));i.forEach((e,t)=>{var[i]=e;return r.set(i,a[t])});var n=[];return(0,W.z)(()=>{ef(e,(e,t,i,a,s)=>{for(var o of this.rules)if(!(t!==o.sourceKey||"pippitAssetId"===o.sourceKey&&ey(s,i,a))){var l=r.get(o);l&&(o.attach?o.attach({parent:e,fieldKey:t,fieldValue:i,assetsById:l,rule:o,root:a,path:s}):this.defaultAttach(e,o,i,l,s,a,n))}})}),!0}).call(this)}defaultAttach(e,t,r,i,a,n,s){var o="function"==typeof t.targetKey?t.targetKey({path:a,sourceKey:t.sourceKey,parent:e,root:n}):t.targetKey;if(o){var l=Object.prototype.hasOwnProperty.call(e,o),d=e[o];if("string"==typeof r){var c,u=null!=(c=i[r])?c:null;if(eb(a,n,u))return;e[o]=u,s.push({parentRecord:e,targetKey:o,hadKeyBefore:l,prevValue:d});return}if(Array.isArray(r)&&r.every(e=>"string"==typeof e)){var p=r.map(e=>{var t;return null!=(t=i[e])?t:null});if(eb(a,n,p))return;e[o]=p,s.push({parentRecord:e,targetKey:o,hadKeyBefore:l,prevValue:d})}}}getOrFetchAssetsForRule(e,t){return(0,B._)(function*(){var r=Date.now(),i={},a=new Set,n=[];for(var s of t){if(this.assetMap.has(s)){var o=this.assetMap.get(s);i[s]=o;var l=this.assetRuleMap.get(s);l||(l=new Set,this.assetRuleMap.set(s,l)),l.add(e);var d=this.buildCacheKey(e,s);this.cache.set(d,{timestamp:r,value:o});continue}var c=this.buildCacheKey(e,s),u=this.cache.get(c);if(u&&r-u.timestamp<=ex.CACHE_TTL_MS){if(void 0!==u.value){this.upsertAsset(s,u.value),i[s]=this.assetMap.get(s);continue}if(u.promise){n.push({id:s,entry:u});continue}}a.add(s)}var p=Array.from(a);if(p.length>0){var h,v=function(t){var i=h.buildCacheKey(e,t),a=m.then(e=>e[t]);h.cache.set(i,{timestamp:r,promise:a})},m=Promise.all(this.chunkIds(p,ex.FETCH_BATCH_SIZE).map(t=>this.fetchAssetsWithRetry(e,t,{stage:"enrich"}))).then(e=>Object.assign({},...e));for(var _ of p)h=this,v(_);var g=yield m,f=Date.now();for(var y of p){var b=this.buildCacheKey(e,y),x=g[y];if(this.cache.set(b,{timestamp:f,value:x}),void 0!==x){this.upsertAsset(y,x),i[y]=this.assetMap.get(y);var I=this.assetRuleMap.get(y);I||(I=new Set,this.assetRuleMap.set(y,I)),I.add(e)}else i[y]=x}}return n.length>0&&(yield Promise.all(n.map(t=>{var{id:r,entry:a}=t;return(0,B._)(function*(){try{var t=yield a.promise,n=this.buildCacheKey(e,r),s={timestamp:Date.now(),value:t};if(this.cache.set(n,s),void 0!==t){this.upsertAsset(r,t),i[r]=this.assetMap.get(r);var o=this.assetRuleMap.get(r);o||(o=new Set,this.assetRuleMap.set(r,o)),o.add(e)}else i[r]=t}catch(e){}}).call(this)}))),i}).call(this)}buildCacheKey(e,t){return"".concat(e.sourceKey,":").concat(t)}chunkIds(e,t){for(var r=[],i=0;i=i;if(eg("novel_pippit_asset_fetch_failed",s,{page:"novel",action:"pippit_asset_fetch",recoverable:!n,userVisible:!1,source_key:e.sourceKey,stage:r.stage,attempt:a,max_attempts:i,asset_count:t.length,asset_ids:t.slice(0,20).join(",")}),n)return this.emitFetchAssetsFailed({sourceKey:e.sourceKey,ids:t,stage:r.stage,attempt:a,maxAttempts:i,error:s}),{};yield this.delay(ex.FETCH_RETRY_DELAY_MS*a)}}return{}}).call(this)}delay(e){return new Promise(t=>{setTimeout(t,e)})}handleAssetUpdate(e){return(0,B._)(function*(){var t=e.pippitAssetId;if(!t||"string"!=typeof t)return;var r=this.assetMap.get(t);if(null!=r){var i=this.assetRuleMap.get(t);if(i&&0!==i.size){var a=!1,n=r;for(var s of i)try{var o=(yield this.fetchAssetsWithRetry(s,[t],{stage:"asset_update"}))[t];if(void 0===o)continue;n=o,a=!0}catch(e){}if(a)for(var l of("object"==typeof n&&null!==n&&(yield this.enrich(n)),this.upsertAsset(t,n),i)){var d=this.buildCacheKey(l,t),c=this.cache.get(d);c&&(c.value=n,c.timestamp=Date.now(),this.cache.set(d,c))}}}}).call(this)}constructor(e,t){this._agUiService=t,this.cache=new Map,this.assetMap=W.LO.map(),this.assetRuleMap=new Map,this._fetchAssetsFailedEmitter=new V.Q,this.onFetchAssetsFailed=this._fetchAssetsFailedEmitter.event,this.rules=e.rules,this._agUiService.threadManager.onAssetUpdate(e=>{this.handleAssetUpdate(e)})}}ex.CACHE_TTL_MS=100,ex.FETCH_RETRY_TIMES=1,ex.FETCH_RETRY_DELAY_MS=200,ex.FETCH_BATCH_SIZE=50,(0,F.gn)([W.aD,(0,F.w6)("design:type",Function),(0,F.w6)("design:paramtypes",["undefined"==typeof IAgentAssetUpdatePayload?Object:IAgentAssetUpdatePayload]),(0,F.w6)("design:returntype",Promise)],ex.prototype,"handleAssetUpdate",null);var eI=r(20660),eS=r(23981),ew=r(75310),eN=r(99882);function eC(e){return(0,eI.Z)(e,(e,t,r,i)=>{e[(0,eS.Z)(i)?r:(0,ew.Z)(r)]=(0,eN.Z)(t)?eC(t):t})}var eT=r(53674);function ek(e,t){return(0,B._)(function*(){var r,i,a,{pippitAssetIds:n}=e;if(!(null==n?void 0:n.length))return null;try{var s=t.novelService;if(!(null==s?void 0:s.AssetQuery))return null;i=yield s.AssetQuery({pippit_asset_ids:n,Base:{Client:"web"}})}catch(e){throw e}if(i instanceof Error)throw i;var o=Number(null!=(a=null==i?void 0:i.ret)?a:0);if(Number.isNaN(o)||0!==o)throw Error("queryAsset AssetQuery biz error: ".concat(i.errmsg));var l=Array.isArray(null==i||null==(r=i.data)?void 0:r.Assets)?i.data.Assets:[];return l.length>0?l:null})()}function ej(e){return(0,B._)(function*(){var{pippitAssetIds:t,isCamelCase:r=!0}=e;if(!(null==t?void 0:t.length))return[];try{var i=yield ek({pippitAssetIds:t},J.adapters.api),a=new Map;if(null==i?void 0:i.length)for(var n of i){var s=n.PippitAssetID;s&&a.set(s,n)}return yield Promise.all(t.map(e=>(0,B._)(function*(){var t,i=a.get(e),n=yield(0,B._)(function*(){var e,t,a=null==i?void 0:i.TextInfo,n=null==a?void 0:a.download_url;if(!n)try{return r?(0,eT.bh)(JSON.parse(null!=(e=null==a?void 0:a.content)?e:"")):JSON.parse(null!=(t=null==a?void 0:a.content)?t:"")}catch(e){return null==a?void 0:a.content}var s=null==a?void 0:a.content;try{if(!s){var o=yield fetch(n);if(!o.ok)throw Error("queryTextAssetContent download failed: ".concat(o.status," ").concat(o.statusText," (").concat(n,")"));s=yield o.text()}try{return r?(0,eT.bh)(JSON.parse(s)):JSON.parse(s)}catch(e){return s}}catch(e){throw e}})(),s=null!=(t=null==i?void 0:i.Extra)?t:null;return{pippitAssetId:e,value:n,extra:s}})()))}catch(e){throw e}})()}function eP(e){return e&&"object"==typeof e?eC(e):e}function eL(e){return!("object"!=typeof e||null===e||Array.isArray(e))&&(void 0===e.episodeId||"string"==typeof e.episodeId)&&(void 0===e.episodeName||"string"==typeof e.episodeName)&&(void 0===e.episodeTitle||"string"==typeof e.episodeTitle)&&(void 0===e.pippitAssetId||"string"==typeof e.pippitAssetId)&&(void 0===e.storyboardAssetId||"string"==typeof e.storyboardAssetId)&&(void 0===e.episodeSynopsisAssetId||"string"==typeof e.episodeSynopsisAssetId)&&(void 0===e.characterAssets||!!Array.isArray(e.characterAssets))&&(void 0===e.sceneAssets||!!Array.isArray(e.sceneAssets))&&!0}function eA(e){return!!Array.isArray(e)&&e.every(e=>"object"==typeof e&&null!==e&&(void 0===e.characterId||"string"==typeof e.characterId)&&(void 0===e.characterName||"string"==typeof e.characterName)&&(void 0===e.pippitAssetId||"string"==typeof e.pippitAssetId))}var eM="biz/x_data_novel_script_overview",eD="biz/x_data_novel_ai_script_production",eR="biz/x_data_novel_ai_script_production_result",eE="biz/x_data_novel_produce_assets",eU=((a={})[a.CHARACTER=1]="CHARACTER",a[a.SCENE=2]="SCENE",a[a.EPISODE=3]="EPISODE",a[a.STORYBOARD=4]="STORYBOARD",a[a.SHOT_VIDEOS=5]="SHOT_VIDEOS",a[a.FINAL_VIDEO=6]="FINAL_VIDEO",a[a.CHARACTER_MAIN_CONCEPT=7]="CHARACTER_MAIN_CONCEPT",a),eO=["biz/x_data_video_storyboard_21"];function eB(e){return(null==e?void 0:e.subType)===eM}function ez(e,t){return e.some(e=>{var r,i=null!=(r=null==e?void 0:e.content)?r:[];return!!Array.isArray(i)&&i.some(e=>(e.subType||e.sub_type)===t)})}class eF{constructor(){this.editable=!0,this.isShowcase=!1,this.isAiScriptGenerated=!1,this.novelEntrance=void 0,this.userId=void 0,this.overviewPippitAssetId=null,this.scriptOverviewInfo=null,(0,W.ky)(this)}}(0,F.gn)([W.LO,(0,F.w6)("design:type",Object)],eF.prototype,"overviewPippitAssetId",void 0),(0,F.gn)([W.LO,(0,F.w6)("design:type",Object)],eF.prototype,"scriptOverviewInfo",void 0);class eZ extends G.JT{get options(){return this._options}get threadRestored(){return this._threadRestored}get agUiService(){return this._agUiService}get editable(){return this._agentStore.editable}set editable(e){(0,W.z)(()=>{this._agentStore.editable=e})}get isShowcase(){return this._agentStore.isShowcase}get novelEntrance(){return this._agentStore.novelEntrance}get userId(){return this._agentStore.userId}get isAiScriptGenerated(){return this._agentStore.isAiScriptGenerated}get overviewPippitAssetId(){return this._agentStore.overviewPippitAssetId}get scriptOverviewInfo(){return this._agentStore.scriptOverviewInfo}patchOverviewScript(e){var t=this._agentStore.scriptOverviewInfo,r=e(t);r!==t&&((0,W.z)(()=>{this._agentStore.scriptOverviewInfo=r}),this._overviewScriptChangeEmitter.fire(r))}get pippitAssetManager(){return this._pippitAssetManager}resolveStoryboardAsset(e,t){var r=e?this._pippitAssetManager.assetMap.get(e):void 0;return r&&"object"==typeof r?(0,j._)({},null!=t?t:{},r):null!=t?t:void 0}getEpisodeStoryboardAsset(e){if(e){var t,r,i=null==(r=this._agentStore.scriptOverviewInfo)||null==(t=r.episodeAssets)?void 0:t.find(t=>t.episodeId===e);return this.resolveStoryboardAsset(null==i?void 0:i.storyboardAssetId,null==i?void 0:i.storyboardAsset)}}onArtifactUpdate(e){return this._agUiService.threadManager.onArtifactUpdate(e)}onArtifactCreated(e){return this._agUiService.artifactsManager.onArtifactCreated(e)}onMessageReceived(e){return this._agUiService.threadManager.onMessageReceived(e)}onMessagesChange(e){return this._agUiService.threadManager.onMessagesChange(e)}onThreadRestored(e){return this._agUiService.threadManager.onThreadRestored(e)}onAssetUpdate(e){return this._agUiService.threadManager.onAssetUpdate(e)}triggerAssetUpdate(e){return this._agUiService.threadManager.triggerAssetUpdate(e)}get overviewScripts(){return this._agUiService.artifactsManager.artifactList.filter(e=>eB(e.detail))}getOverviewScriptsContent(){return(0,B._)(function*(){var e,t,r,i,a,n,s=this._agentStore.overviewPippitAssetId;if(!s)return null;var[o]=yield ej({pippitAssetIds:[s]}),l=null==o?void 0:o.value,d="string"==typeof l?(()=>{try{return JSON.parse(l)}catch(e){return null}})():l;return"object"==typeof(e=d)&&null!==e&&(void 0===e.scriptAssetId||"string"==typeof e.scriptAssetId)&&(void 0===e.coreElement||"object"==typeof(t=e.coreElement)&&null!==t&&!Array.isArray(t))&&(void 0===e.settings||"object"==typeof(r=e.settings)&&null!==r&&(void 0===r.novelStyle||"string"==typeof r.novelStyle)&&(void 0===r.videoRatio||"string"==typeof r.videoRatio))&&(void 0===e.characterAssets||eA(e.characterAssets))&&(void 0===e.sceneAssets||Array.isArray(i=e.sceneAssets)&&i.every(e=>"object"==typeof e&&null!==e&&(void 0===e.sceneId||"string"==typeof e.sceneId)&&(void 0===e.sceneName||"string"==typeof e.sceneName)&&(void 0===e.pippitAssetId||"string"==typeof e.pippitAssetId)))&&(void 0===e.episodeAssets||Array.isArray(a=e.episodeAssets)&&a.every(e=>eL(e)))&&(void 0===e.storyboardBriefs||Array.isArray(n=e.storyboardBriefs)&&n.every(e=>"object"==typeof e&&null!==e&&(void 0===e.episodeId||"string"==typeof e.episodeId)&&(void 0===e.episodeAssetId||"string"==typeof e.episodeAssetId)&&(void 0===e.pippitAssetId||"string"==typeof e.pippitAssetId)))?d:null}).call(this)}_reset(){(0,W.z)(()=>{this._agentStore.overviewPippitAssetId=null,this._agentStore.scriptOverviewInfo=null,this._agentStore.isAiScriptGenerated=!1,this._agentStore.editable=!0,this._agentStore.isShowcase=!1,this._agentStore.novelEntrance=void 0,this._agentStore.userId=void 0}),this._threadRestored=!1,this._overviewScriptChangeEmitter.fire(null)}_applyThreadExtraEditable(e){if(null!=e){var t=e.extra,r=!!(null==t?void 0:t.showcase),i=null==t?void 0:t.novelEntrance,{userId:a}=e;(0,W.z)(()=>{this._agentStore.isShowcase=r,r&&(this._agentStore.editable=!1),this._agentStore.novelEntrance="string"==typeof i&&i?i:void 0,this._agentStore.userId="string"==typeof a&&a?a:void 0})}}_refreshOverviewScript(){return(0,B._)(function*(){var e,t,r=yield this.getOverviewScriptsContent();if(!r){(0,W.z)(()=>{this._agentStore.scriptOverviewInfo=null}),this._overviewScriptChangeEmitter.fire(null);return}var i=new Map(null==(e=r.storyboardBriefs)?void 0:e.map(e=>[e.episodeAssetId,e.pippitAssetId]));null==(t=r.episodeAssets)||t.forEach(e=>{e.storyboardAssetId=i.get(e.pippitAssetId)}),(0,W.z)(()=>{this._agentStore.scriptOverviewInfo=r}),yield this._pippitAssetManager.enrich(this._agentStore.scriptOverviewInfo),this._overviewScriptChangeEmitter.fire(null!=r?r:null)}).call(this)}_handleMessagesChange(e){this._updateAiScriptGeneratedFlagFromMessages(e);var t=this._extractOverviewPippitAssetId(e);if(t&&t!==this._agentStore.overviewPippitAssetId){(0,W.z)(()=>{this._agentStore.overviewPippitAssetId=t}),this._overviewPippitAssetIdChangeEmitter.fire(t),this._refreshOverviewScript(),this._detachMessagesChangeListener();return}}_extractOverviewPippitAssetId(e){var t=this._extractOverviewPippitAssetIdFromMessages(null!=e?e:this._agUiService.threadManager.messages);return t||this._extractOverviewPippitAssetIdFromArtifacts()}_extractOverviewPippitAssetIdFromMessages(e){if(!e)return null;for(var t=Array.isArray(e)?e:[e],r=t.length-1;r>=0;r-=1){var i,a,n,s,o,l=t[r],d=null!=(i=null==l?void 0:l.content)?i:[];if(Array.isArray(d)){for(var c of d)if((c.subType||c.sub_type)===eM){var u=null!=(a=c.data)?a:{},p=null!=(o=null!=(s=null!=(n=u.pippitAssetId)?n:u.pippit_asset_id)?s:c.pippitAssetId)?o:c.pippit_asset_id;if(p&&"string"==typeof p)return String(p)}}}return null}_extractOverviewPippitAssetIdFromArtifacts(){var e,t,r,i=null==(e=this._agUiService.artifactsManager.artifactList.filter(e=>eB(e.detail))[0])?void 0:e.detail,a=null!=(r=null==i||null==(t=i.data)?void 0:t.pippitAssetId)?r:null;return null!=a?a:null}_attachMessagesChangeListener(){if(!this._messagesChangeDisposable){var e=this._agUiService.threadManager.onMessagesChange(e=>{this._handleMessagesChange(e)});this._messagesChangeDisposable=e,this._register(e)}}_detachMessagesChangeListener(){this._messagesChangeDisposable&&(this._messagesChangeDisposable.dispose(),this._messagesChangeDisposable=null)}_updateAiScriptGeneratedFlagFromMessages(e){!this._agentStore.isAiScriptGenerated&&ez(e,eD)&&(0,W.z)(()=>{this._agentStore.isAiScriptGenerated=!0})}_hasAiScriptProductionPart(e){return ez(e,eD)}_hasAiScriptProductionResultPart(e){return ez(e,eR)}_handleAssetUpdate(e){return(0,B._)(function*(){var{pippitAssetId:t}=e;t&&t===this._agentStore.overviewPippitAssetId&&(yield this._refreshOverviewScript())}).call(this)}get storyboards(){return this._agUiService.artifactsManager.artifactList.filter(e=>{var t;return t=e.detail,eO.includes(null==t?void 0:t.subType)})}get videos(){return this._agUiService.artifactsManager.artifactList.filter(e=>(0,q.isXBizVideoPart)(e.detail))}dispose(){super.dispose()}constructor(e,t){super(),this._options=e,this._agentStore=new eF,this._overviewPippitAssetIdChangeEmitter=new V.Q,this._overviewScriptChangeEmitter=new V.Q,this.onOverviewScriptChange=this._overviewScriptChangeEmitter.event,this.onOverviewPippitAssetIdChange=this._overviewPippitAssetIdChangeEmitter.event,this._threadRestored=!1,this._messagesChangeDisposable=null,(0,Z.o)("NovelAgentManager",this),this._agUiService=t,this._options.threadId&&(this._agUiService.switchThread(this._options.threadId),this._pippitAssetManager=new ex({rules:[{sourceKey:"pippitAssetId",targetKey:"pippitAsset",extractIds:e=>"string"==typeof e?[e]:[],fetchAssets:e=>(0,B._)(function*(){var t=yield ej({pippitAssetIds:e}),r={};for(var i of t)r[i.pippitAssetId]=(0,P._)((0,j._)({},i.value||{}),{extra:eP(i.extra)});return r})()},{sourceKey:"episodeAssetIds",targetKey:"episodeAssets",extractIds:e=>Array.isArray(e)?e.filter(e=>"string"==typeof e):[],fetchAssets:e=>(0,B._)(function*(){var t=yield ej({pippitAssetIds:e}),r={};for(var i of t){var a=i.value,n=Array.isArray(a)?a:null!=a?[a]:[];r[i.pippitAssetId]=(0,P._)((0,j._)({},n[0]),{extra:eP(i.extra)})}return r})()},{sourceKey:"appearancesAssetIds",targetKey:"appearancesAssets",extractIds:e=>Array.isArray(e)?e.filter(e=>"string"==typeof e):[],fetchAssets:e=>(0,B._)(function*(){var t=yield ej({pippitAssetIds:e}),r={};for(var i of t){var a=i.value,n=Array.isArray(a)?a:null!=a?[(0,j._)({extra:eP(i.extra)},i.value)]:[];r[i.pippitAssetId]=n[0]?(0,P._)((0,j._)({},n[0]),{id:i.pippitAssetId}):void 0}return r})()},{sourceKey:"characterAssetIds",targetKey:"characterAssets",extractIds:e=>Array.isArray(e)?e.filter(e=>"string"==typeof e):[],fetchAssets:e=>(0,B._)(function*(){if(0===e.length)return{};var t=yield ej({pippitAssetIds:e}),r={};for(var i of t){var a=i.value?(0,P._)((0,j._)({},i.value),{extra:eP(i.extra)}):null;r[i.pippitAssetId]=null!=a?a:null}return r})()},{sourceKey:"sceneAssetIds",targetKey:"sceneAssets",extractIds:e=>Array.isArray(e)?e.filter(e=>"string"==typeof e):[],fetchAssets:e=>(0,B._)(function*(){if(0===e.length)return{};var t=yield ej({pippitAssetIds:e}),r={};for(var i of t){var a=i.value?(0,P._)((0,j._)({},i.value),{extra:eP(i.extra)}):null;r[i.pippitAssetId]=null!=a?a:null}return r})()},{sourceKey:"episodeSynopsisAssetId",targetKey:"episodeSynopsisAsset",extractIds:e=>"string"==typeof e&&e.length>0?[e]:[],fetchAssets:e=>(0,B._)(function*(){if(0===e.length)return{};var t=yield ej({pippitAssetIds:e}),r={};for(var i of t){var a=i.value;r[i.pippitAssetId]=null!=a?a:null}return r})()},{sourceKey:"episodeAssetId",targetKey:"episodeAsset",extractIds:e=>"string"==typeof e&&e.length>0?[e]:[],fetchAssets:e=>(0,B._)(function*(){if(0===e.length)return{};var t=yield ej({pippitAssetIds:e}),r={};for(var i of t){var a=i.value,n=Array.isArray(a)?a:null!=a?[a]:[];r[i.pippitAssetId]=n[0]?(0,P._)((0,j._)({},n[0]),{extra:eP(i.extra)}):null}return r})()},{sourceKey:"storyboardAssetId",targetKey:"storyboardAsset",extractIds:e=>"string"==typeof e&&e.length>0?[e]:[],fetchAssets:e=>(0,B._)(function*(){if(0===e.length)return{};var t=yield ej({pippitAssetIds:e}),r={};for(var i of t){var a=i.value;r[i.pippitAssetId]=null!=a?a:null}return r})()},{sourceKey:"shotHistoryPippitAssetId",targetKey:"shotHistoryPippitAsset",extractIds:e=>"string"==typeof e&&e.trim()?[e.trim()]:"number"==typeof e&&Number.isFinite(e)?[String(e)]:[],fetchAssets:e=>(0,B._)(function*(){var t=yield ej({pippitAssetIds:e}),r={};for(var i of t)r[i.pippitAssetId]=(0,P._)((0,j._)({},i.value||{}),{pippitAssetId:i.pippitAssetId,extra:eP(i.extra)});return r})()},{sourceKey:"scriptAssetId",targetKey:"scriptAsset",extractIds:e=>"string"==typeof e&&e.trim()?[e.trim()]:"number"==typeof e&&Number.isFinite(e)?[String(e)]:[],fetchAssets:e=>(0,B._)(function*(){var t=yield ej({pippitAssetIds:e}),r={};for(var i of t)r[i.pippitAssetId]={extra:eP(i.extra)};return r})()}]},this._agUiService),(0,H.V)(this._agUiService.threadManager.onThreadRestored)(()=>{this._threadRestored=!0}),(0,H.V)(this._agUiService.threadManager.onGetThreadDone)(e=>{e.ok&&this._applyThreadExtraEditable(e.value)}),this._attachMessagesChangeListener(),this._register(this._agUiService.threadManager.onAssetUpdate(e=>{this._handleAssetUpdate(e)})))}}var eq=r(41925),eG=r(80929),eV=r(11216),eH=()=>({UPLOAD_FILE_FAILED:e2.t("Pippit_shortdrama_error_upload_script_failed",{},"\u4E0A\u4F20\u5267\u672C\u6587\u4EF6\u5931\u8D25"),CREATE_PROJECT_FAILED:e2.t("Pippit_shortdrama_error_create_project_failed",{},"\u521B\u5EFA\u9879\u76EE\u5931\u8D25\uFF0C\u8BF7\u7A0D\u540E\u91CD\u8BD5"),INSUFFICIENT_CREDIT:e2.t("Pippit_shortdrama_error_insufficient_credit",{},"\u79EF\u5206\u4E0D\u8DB3\uFF0C\u8BF7\u5145\u503C\u540E\u91CD\u8BD5")}),eW="custom",eQ=()=>e2.t("Pippit_shortdrama_tooltip_showcase_readonly",{},"\u5F53\u524D\u4E3A\u5C55\u793A\u6848\u4F8B\uFF0C\u4E0D\u652F\u6301\u7F16\u8F91"),eK=()=>e2.t("Pippit_shortdrama_loading_narration_processing",{number:3,num:3},"\u6B63\u5728\u6539\u7F16\u5267\u672C\u65C1\u767D\uFF0C\u9884\u4F30\u7B49\u5F85\u8017\u65F6 3 \u5206\u949F......"),eY=()=>{var e;return null==(e=J.adapters)?void 0:e.env},eJ=e=>(null!=e?e:"").trim().toLowerCase().replace(/^\./,"").replace(/\.$/,""),eX=()=>{var e,t,r;return null!=(r=null==(t=eY())||null==(e=t.getCapcutDownloadUrl)?void 0:e.call(t))?r:""},e$=(e,t)=>{var r,i,a,n,s=eY();if(!e)return null!=(n=null==s||null==(a=s.isInternal)?void 0:a.call(s))&&n;var o=null!=t?t:null==s?void 0:s.internalHostnameSuffix;return!!o&&(r=eJ(e),i=eJ(o),!!(r&&i&&(r===i||r.endsWith(".".concat(i)))))};class e0 extends eG.q{setThreadExtraForNextSubmit(e){this._nextSubmitRunThreadExtra=e}getAndClearThreadExtra(){var e=this._nextSubmitRunThreadExtra;return this._nextSubmitRunThreadExtra=null,e}submitRun(e){var t=this,r=()=>super.submitRun;return(0,B._)(function*(){var i,a=yield r().call(t,e);return(0,eV.oi)(a)&&!a.ok&&(null==(i=this._novelOptions.monitoring)||i.reportError(a,{module:"novel",scene:"novel_api_submit_run_fail",page:"agent",action:"submit_run",threadId:null==e?void 0:e.threadId,bizCode:a.code,userVisible:!1,recoverable:!0})),a}).call(this)}getThread(e){var t=this,r=()=>super.post;return(0,B._)(function*(){var i,a,n=yield r().call(t,"".concat(this.getConfig().baseEndpoint,"/get_thread"),(0,P._)((0,j._)({},e),{scopes:e.scopes||["run_list.entry_list.limit(100).offset(0)"],limit:null!=(a=e.limit)?a:100}),{timeout:6e4});if(!n.ok)return n;var s=null==(i=n.value.data)?void 0:i.thread;return s?(0,eV.oW)((0,eq.formatServerThreadToThread)(s)):(0,eV.wf)(-1,"get_thread response missing thread")}).call(this)}queryPippitAsset(e){return(0,B._)(function*(){var t,r,i=null!=(t=e.pippitAssetId)?t:[];if(0===i.length)return(0,eV.wf)(-1,"No pippitAssetId provided");var a=yield ek({pippitAssetIds:i},J.adapters.api);if(null!=a&&a.length>0){var n=1===i.length?a[0]:a;return(0,eV.oW)(n)}try{if(1===i.length){var s,o=yield(s={pippitAssetId:i[0]},(0,B._)(function*(){var{pippitAssetId:e}=s,[t]=yield ej({pippitAssetIds:[e]}),r=null==t?void 0:t.value;return null==r?null:r})());if(null!=o)return(0,eV.oW)(o)}}catch(e){null==(r=this._novelOptions.monitoring)||r.reportError(e,{module:"novel",scene:"novel_asset_query_fail",page:"agent",action:"query_pippit_asset",recoverable:!0,userVisible:!1})}return(0,eV.wf)(-1,"Failed to query pippit assets: ".concat(i.join(",")))}).call(this)}constructor(e){var t,{uid:r,workspaceId:i,spaceId:a,env:n}=e;super({baseUrl:(e=>{let t;var r,i,a=null==(r=e.getAgentApiBaseUrl)?void 0:r.call(e);if(a)return a;var n=(null!=(t=null==(i=e.getOrigin)?void 0:i.call(e))?t:"").replace(/\/$/,"");return"".concat(n).concat(e.isInternal()?"/api/internal":"/api/biz")})(n),onBeforeSubmitRun:e=>(0,B._)(function*(){return(Array.isArray(e.content)?e.content:[]).reduce((e,t)=>((0,eq.isTextMessagePart)(t)&&e.push(t.data),e),[]).length,Promise.resolve(e)})(),getSubmitRunRequestParams:e=>{var s="pippit_novel_agent_cn_v2",o={message:e,user_info:{consumer_uid:r,workspace_id:i,space_id:a,app_id:n.appId},agent_name:s,agentName:s,entrance_from:"web",run_extra:JSON.stringify({client_extra:{edit_type:"video_gen",entrance_from:"web",tab_name:"vids"}})},l=t.getAndClearThreadExtra();return(0,j._)({},o,l?{thread_extra:JSON.stringify(l)}:{})},getListUserHistoryRequestParams:e=>(0,P._)((0,j._)({},e),{user:{consumerUid:r,workspaceId:i,appId:n.appId},generate_types:["NOVEL"]})}),t=this,t._novelOptions=e,t._nextSubmitRunThreadExtra=null}}var e1=r(1191),e2=(class{static create(){var e=new e1.RW;return e.init({lng:"en",fallbackLng:"en",resources:{}}),e}constructor(){}}).create(),e4=r(3478),e3=r(9817),e6=r(99878),e5=r(8904),e8=r(68487),e7=r(11078),e9=r(71054),te=r(11142),tt=()=>(0,L.jsx)("svg",{width:"28",height:"28",viewBox:"0 0 28 28",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:(0,L.jsx)("path",{d:"M10.666 7.33398C11.1261 7.33416 11.499 7.70784 11.499 8.16797V19.834C11.499 20.2941 11.1261 20.6678 10.666 20.668H8.16602C7.70578 20.668 7.33203 20.2942 7.33203 19.834V8.16797C7.33203 7.70773 7.70578 7.33398 8.16602 7.33398H10.666ZM19.832 7.33398C20.2923 7.33398 20.666 7.70773 20.666 8.16797V19.834C20.666 20.2942 20.2923 20.668 19.832 20.668H17.332C16.8719 20.6678 16.499 20.2941 16.499 19.834V8.16797C16.499 7.70784 16.8719 7.33416 17.332 7.33398H19.832Z",fill:"#FAFBFF"})}),tr="iconButton-sAjwck",ti="spin-mbCDRY",ta=e=>{if(!Number.isFinite(e)||e<0)return"00:00";var t=Math.floor(e),r=Math.floor(t/60);return"".concat(r.toString().padStart(2,"0"),":").concat((t%60).toString().padStart(2,"0"))},tn=()=>{},ts=e=>{var{controls:t,playerState:r,progressPercent:i,volumePercent:a,hasDownload:n,isDownloading:s,controlShellRef:o,onMarkControlInteraction:l,onTogglePlay:d,onSeek:c,onToggleMute:u,onVolumeChange:p,onToggleFullscreen:h,onDownload:v}=e;return(0,L.jsxs)("div",{className:"controlShell-LwjK1_",ref:o,onPointerDownCapture:l,onClickCapture:l,children:[(0,L.jsxs)("div",{className:"controlRow-ahTLA3",children:[(0,L.jsxs)("div",{className:"leftGroup-pjB6VP",children:[t.playPause?(0,L.jsx)("button",{type:"button",className:tr,onClick:d,disabled:!r.everCanPlay,children:r.paused?(0,L.jsx)(e6.Z,{size:18,fill:"currentColor"}):(0,L.jsx)(tt,{})}):null,t.time?(0,L.jsxs)("div",{className:"timeGroup-pCXAs1",children:[(0,L.jsx)("span",{className:"timeCurrent-UU1ZOR",children:ta(r.currentTime)}),(0,L.jsx)("span",{className:"timeSeparator-wD2XQZ"}),(0,L.jsx)("span",{className:"timeDuration-jigft3",children:ta(r.duration)})]}):null]}),(0,L.jsxs)("div",{className:"rightGroup-uhOU2l",children:[t.volume?(0,L.jsxs)("div",{className:"volumeArea-YkAcr7",children:[(0,L.jsx)("button",{type:"button",className:tr,onClick:u,children:r.muted||0===a?(0,L.jsx)(e5.Z,{size:18}):(0,L.jsx)(e8.Z,{size:18})}),(0,L.jsx)("div",{className:"volumeSlider-zwHSxF",onClick:p,role:"presentation",children:(0,L.jsx)("div",{className:"volumeTrack-Btlcln",style:{width:"".concat(a,"%")}})})]}):null,t.fullscreen?(0,L.jsx)("button",{type:"button",className:tr,onClick:h,children:r.isFullscreen?(0,L.jsx)(e7.Z,{size:18}):(0,L.jsx)(e9.Z,{size:18})}):null,t.download&&n?(0,L.jsx)("button",{type:"button",className:tr,onClick:v,disabled:s,children:s?(0,L.jsx)(e4.Z,{size:18,className:ti}):(0,L.jsx)(te.Z,{size:18})}):null]})]}),t.progress?(0,L.jsx)("div",{className:"progressWrap-E8pewx",onClick:c,role:"presentation",children:(0,L.jsx)("div",{className:"progressBar-ZaeOxj",children:(0,L.jsx)("div",{className:"progressTrack-M8OZRh",style:{width:"".concat(i,"%")}})})}):null]})},to={playPause:!0,time:!0,progress:!0,volume:!0,fullscreen:!0,download:!0},tl={currentTime:0,duration:0,paused:!0,waiting:!1,everCanPlay:!1,ended:!1,error:null,isFullscreen:!1,volume:1,muted:!1},td=["none"],tc=e=>{var{poster:t,emptyText:r,showDownload:i,isDownloading:a,onDownload:n}=e;return(0,L.jsxs)("div",{className:"fallback-ql_VPF",children:[t?(0,L.jsx)("img",{src:t,alt:"",className:"poster-e69oXu"}):null,(0,L.jsxs)("div",{className:"fallbackContent-FGJwy5",children:[(0,L.jsx)("span",{className:"fallbackText-ziEp7X",children:r}),i?(0,L.jsx)("button",{type:"button",className:"fallbackDownload-H_eYzI",onClick:n,disabled:a,children:a?e2.t("Pippit_shortdrama_label_downloading",{},"\u4E0B\u8F7D\u4E2D..."):e2.t("Pippit_shortdrama_btn_download",{},"\u4E0B\u8F7D")}):null]})]})},tu=e=>{var{src:t,encryptKey:r,poster:i,downloadUrl:a,title:n=e2.t("Pippit_shortdrama_title_video",{},"\u89C6\u9891"),className:s,videoClassName:o,autoPlay:l=!1,playsInline:d=!0,controls:c,playRequestId:u,pauseRequestId:p,emptyText:h=e2.t("Pippit_shortdrama_error_no_preview_video",{},"\u6682\u65E0\u9884\u89C8\u89C6\u9891"),onPlay:v,onPause:m,onEnded:_,onError:g,onTimeUpdate:f,onFullscreenChange:y,onDownload:b}=e,x=(0,D.useMemo)(()=>(0,j._)({},to,c),[c]),I=(0,D.useRef)(null),S=(0,D.useRef)(null),w=(0,D.useRef)(null),N=(0,D.useRef)(null),C=(0,D.useRef)(!1),T=(0,D.useRef)(tl.paused),[k,A]=(0,D.useState)(tl),[M,R]=(0,D.useState)(!1),E=!!t,U=!!(a||b),O=E&&Object.values(x).some(Boolean),F=(0,D.useCallback)(e=>{A(t=>(0,j._)({},t,e))},[]),Z=(0,D.useCallback)(e=>{var t=!!e.paused;return F({paused:t}),t===T.current||(T.current=t,t?null==m||m():null==v||v()),t},[m,v,F]),q=(0,D.useCallback)(e=>{var t,r;if(e){try{e.ended||null==(t=e.pause)||t.call(e)}catch(e){}try{null==(r=e.destroy)||r.call(e)}catch(e){}}},[]),G=(0,D.useCallback)(e=>{null==(p=N.current)||p.call(N),N.current=null,I.current=e;var t=()=>F({waiting:!0,error:null}),r=()=>F({waiting:!1,everCanPlay:!0}),i=()=>{T.current=!1,F({paused:!1,ended:!1,waiting:!1}),null==v||v()},a=()=>{e.ended||(T.current=!0,F({paused:!0}),null==m||m())},n=()=>{T.current=!0,F({ended:!0,paused:!0}),null==_||_()},s=()=>{var t,r=null!=(t=e.currentTime)?t:0,i=Number(e.duration)||0;F({currentTime:r,duration:i,paused:Z(e)}),null==f||f(r,i)},o=()=>F({duration:Number(e.duration)||0}),d=t=>{F({isFullscreen:t,paused:Z(e)}),null==y||y(t)},c=()=>{F({volume:"number"==typeof e.volume?e.volume:1,muted:!!e.muted})};if(e.on(e3.LOAD_START,t),e.on(e3.CANPLAY,r),e.on(e3.PLAY,i),e.on(e3.PAUSE,a),e.on(e3.ENDED,n),e.on(e3.TIME_UPDATE,s),e.on(e3.DURATION_CHANGE,o),e.on(e3.FULLSCREEN_CHANGE,d),e.on(e3.VOLUME_CHANGE,c),N.current=()=>{e.off(e3.LOAD_START,t),e.off(e3.CANPLAY,r),e.off(e3.PLAY,i),e.off(e3.PAUSE,a),e.off(e3.ENDED,n),e.off(e3.TIME_UPDATE,s),e.off(e3.DURATION_CHANGE,o),e.off(e3.FULLSCREEN_CHANGE,d),e.off(e3.VOLUME_CHANGE,c),q(e),I.current=null},l||"number"==typeof u&&u>0){var p,h,g=null==(h=e.play)?void 0:h.call(e);g&&"function"==typeof g.catch&&g.catch(tn)}},[l,_,y,m,v,f,u,F,Z,q]);(0,D.useEffect)(()=>()=>{var e;null==(e=N.current)||e.call(N),N.current=null},[]),(0,D.useEffect)(()=>{T.current=tl.paused,A(tl)},[t,r]),(0,D.useEffect)(()=>{var e,t=I.current;if(t&&"number"==typeof u&&!(u<=0)){var r=null==(e=t.play)?void 0:e.call(t);r&&"function"==typeof r.catch&&r.catch(tn)}},[u]),(0,D.useEffect)(()=>{var e,t=I.current;if(t&&"number"==typeof p&&!(p<=0)&&!t.ended)try{null==(e=t.pause)||e.call(t)}catch(e){}},[p]);var V=(0,D.useCallback)(()=>{var e=I.current;if(e){if(k.paused){var t,r,i=null==(r=e.play)?void 0:r.call(e);i&&"function"==typeof i.catch&&i.catch(tn);return}null==(t=e.pause)||t.call(e)}},[k.paused]),H=(0,D.useCallback)(e=>{if(O){if(C.current){C.current=!1;return}var t,{target:r}=e;r instanceof Node&&(null==(t=w.current)?void 0:t.contains(r))||V()}},[O,V]),W=(0,D.useCallback)(()=>{C.current=!0},[]),Q=(0,D.useCallback)(e=>{var t,r=I.current;if(r&&k.duration){var i=e.currentTarget.getBoundingClientRect(),a=Math.max(0,Math.min(1,(e.clientX-i.left)/i.width));null==(t=r.seek)||t.call(r,a*k.duration)}},[k.duration]),K=(0,D.useCallback)(()=>{var e=I.current;e&&(e.muted=!e.muted)},[]),Y=(0,D.useCallback)(e=>{var t=I.current;if(t){var r=e.currentTarget.getBoundingClientRect(),i=Math.max(0,Math.min(1,(e.clientX-r.left)/r.width));t.volume=i,t.muted=0===i}},[]),J=(0,D.useCallback)(()=>{var e,t,r=I.current;if(r&&S.current){if(k.isFullscreen){null==(t=r.exitFullscreen)||t.call(r);return}null==(e=r.getFullscreen)||e.call(r,S.current)}},[k.isFullscreen]),X=(0,D.useCallback)(()=>(0,B._)(function*(){if(U&&!M){R(!0);try{if(b)yield b();else if(a){var e,t,r,i=document.createElement("a"),s=(n||"video").replace(/[\\/:*?"<>|]/g,"_").trim()||"video",o="".concat(s,".").concat((r=null==(e=(null!=(t=a.split("?")[0])?t:"").split(".").pop())?void 0:e.trim().toLowerCase())&&r.length<=8?r:"mp4");i.href=a,i.download=o,i.rel="noopener noreferrer",i.target="_blank",document.body.appendChild(i),i.click(),i.remove()}}finally{R(!1)}}})(),[a,U,M,b,n]),$=k.duration?Math.max(0,Math.min(100,k.currentTime/k.duration*100)):0,ee=k.muted?0:Math.max(0,Math.min(100,100*k.volume)),et=["playerRoot-JnAp0i",s].filter(Boolean).join(" "),er=["video-fUzTqT",o].filter(Boolean).join(" "),ei=i?{backgroundImage:"url(".concat(i,")")}:void 0,ea="".concat(null!=t?t:"","::").concat(null!=r?r:"");return E?(0,L.jsxs)("div",{className:et,ref:S,onClick:H,children:[i?(0,L.jsx)("div",{className:"backgroundPoster-aW6hFe",style:ei}):null,(0,L.jsx)(z.B,(0,P._)((0,j._)({src:t,pluginNames:td},r?{encryptKey:r}:{}),{poster:i,autoPlay:l,controls:!1,playsInline:d,className:er,onPlayerCreate:G,onError:e=>{F({error:e,waiting:!1}),null==g||g(e)}}),ea),O?(0,L.jsxs)("div",{className:"overlay-LEBV86",children:[k.everCanPlay||k.error?null:(0,L.jsx)("div",{className:"loadingOverlay-NP120f",children:(0,L.jsxs)("div",{className:"statusContent-D0MGD7",children:[(0,L.jsx)(e4.Z,{size:28,className:ti}),(0,L.jsx)("span",{children:e2.t("Pippit_shortdrama_toast_loadingvideo",{},"\u89C6\u9891\u52A0\u8F7D\u4E2D...")})]})}),(0,L.jsx)(ts,{controls:x,playerState:k,progressPercent:$,volumePercent:ee,hasDownload:U,isDownloading:M,controlShellRef:w,onMarkControlInteraction:W,onTogglePlay:V,onSeek:Q,onToggleMute:K,onVolumeChange:Y,onToggleFullscreen:J,onDownload:X})]}):null]}):(0,L.jsx)("div",{className:et,ref:S,children:(0,L.jsx)(tc,{poster:i,emptyText:h,showDownload:x.download&&U,isDownloading:M,onDownload:X})})},tp=r(3907),th=e=>{var{message:t,children:r}=e;return(0,L.jsx)("div",{className:"container-X3V_7S",children:(0,L.jsxs)("div",{className:"alertBar-HCYy0Z",children:[(0,L.jsxs)("div",{className:"alertContent-AmbOjq",children:[(0,L.jsx)(tp.nM3,{color:"#FF8305"}),(0,L.jsx)("span",{children:t})]}),(0,L.jsx)("div",{className:"alertButtonWrapper-_b6dPT",children:r})]})})},tv=r(74427);r(36015);var tm=r(45408),t_=e=>{var{onClick:t,disabled:r=!1,loading:i=!1,children:a}=e,n=(0,tv._)(e,["onClick","disabled","loading","children"]),s=(0,D.useRef)(!1),[o,l]=(0,D.useState)(!1),d=i||o,c=r||d,u=(0,D.useCallback)(()=>(0,B._)(function*(){if(t&&!c&&!s.current){var e=t();if(e&&"function"==typeof e.then){s.current=!0,l(!0);try{yield e}finally{s.current=!1,l(!1)}}}})(),[c,t]);return(0,L.jsx)(tm.Z,(0,P._)((0,j._)({},n),{disabled:c,loading:d,onClick:u,children:a}))};r(45535),r(14865),r(992);var tg=r(76894),tf=r(44254),ty=r(44932),tb=((n={})[n.Success=0]="Success",n[n.InternalError=1]="InternalError",n[n.ParamInvalid=2]="ParamInvalid",n[n.NoPermission=3]="NoPermission",n[n.RequestLimit=10]="RequestLimit",n[n.SignError=1014]="SignError",n[n.LoginCheckError=1015]="LoginCheckError",n[n.NotInWhiteList=1016]="NotInWhiteList",n[n.InputImageRiskNotPass=1e4]="InputImageRiskNotPass",n[n.InputTextRiskNotPass=10001]="InputTextRiskNotPass",n[n.InputAudioRiskNotPass=10002]="InputAudioRiskNotPass",n[n.GenerateTTSErr=10005]="GenerateTTSErr",n[n.PackageExpiredErr=10006]="PackageExpiredErr",n[n.CheckRenderTaskErr=10007]="CheckRenderTaskErr",n[n.ExceedQuotaErr=10008]="ExceedQuotaErr",n[n.TimeoutErr=10009]="TimeoutErr",n[n.UnsupportedPlatformErr=10010]="UnsupportedPlatformErr",n[n.NoSubjectErr=11001]="NoSubjectErr",n[n.FaceDetectFailedErr=11002]="FaceDetectFailedErr",n[n.CreditNotEnoughErr=11003]="CreditNotEnoughErr",n[n.DramaAgentFileMissErr=11004]="DramaAgentFileMissErr",n[n.DramaDuplicateSourceTaskErr=11005]="DramaDuplicateSourceTaskErr",n),tx=((s={})[s.Novel=1]="Novel",s);function tI(e,t){if(/^(?:[a-z]+:)?\/\//i.test(t))return t;var r=new URL(e.staticAssetPathPrefix),i=r.pathname.replace(/\/+$/,""),a=t.replace(/^\/+/,"");return new URL("".concat(i,"/").concat(a),r.origin).toString()}function tS(e){var t,r=null==(t=J.adapters)?void 0:t.env;return r?tI(r,e):e}var tw=null,tN=null,tC=0;function tT(e){var{className:t,style:r,fill:i=!0,size:a,round:n=!0,showLoadingSpinner:s=!0,children:o}=e,l=(0,D.useRef)(null),d=(0,D.useRef)(null),c=(0,D.useRef)(0),u=null!=a&&a>0;return(0,D.useEffect)(()=>{var e=l.current,t=d.current;if(e&&t){var r,i=null,a=!0;return((tC+=1,tw&&tw.readyState>=2)?(tw.paused&&tw.play().catch(()=>{}),Promise.resolve(tw)):tN?tN:((r=document.createElement("video")).src=tS("/novel-card-loading.mp4"),r.muted=!0,r.playsInline=!0,r.loop=!0,r.setAttribute("playsinline",""),r.preload="auto",tw=r,tN=new Promise((e,t)=>{var r=tw,i=()=>{n(),r.play().then(()=>e(r),t)},a=()=>{n(),t(Error("NovelCardLoading video failed to load"))};function n(){r.removeEventListener("canplay",i),r.removeEventListener("error",a)}r.addEventListener("canplay",i,{once:!0}),r.addEventListener("error",a,{once:!0}),r.load()}))).then(e=>{if(a&&l.current&&d.current){i=e;var r=t.getContext("2d");if(r){var n=()=>{if(a&&i&&d.current&&l.current){var e,t=l.current,s=d.current,o=Math.min(null!=(e=window.devicePixelRatio)?e:1,2),u=t.clientWidth,p=t.clientHeight;if(u<=0||p<=0){c.current=requestAnimationFrame(n);return}var h=i.videoWidth,v=i.videoHeight;if(h<=0||v<=0){c.current=requestAnimationFrame(n);return}(s.width!==u*o||s.height!==p*o)&&(s.width=u*o,s.height=p*o,s.style.width="".concat(u,"px"),s.style.height="".concat(p,"px")),r.save(),r.scale(o,o);var m=Math.max(u/h,p/v),_=h*m,g=v*m;r.drawImage(i,(u-_)/2,(p-g)/2,_,g),r.restore(),c.current=requestAnimationFrame(n)}};c.current=requestAnimationFrame(n)}}}).catch(()=>{}),()=>{a=!1,c.current&&(cancelAnimationFrame(c.current),c.current=0),0===(tC=Math.max(0,tC-1))&&tw&&tw.pause()}}},[]),(0,L.jsxs)("div",{ref:l,className:"".concat("root-dJqJ_T"," ").concat(!u&&i?"fill-bxiysl":""," ").concat(u?"centeredSize-rv3CVV":""," ").concat(u&&n?"round-XOHj0n":""," ").concat(null!=t?t:"").trim(),style:u?(0,j._)({width:a,height:a},r):r,"aria-hidden":!0,children:[(0,L.jsx)("canvas",{ref:d,className:"canvas-U33RCf"}),(s||o)&&(0,L.jsxs)("div",{className:"contentOverlay-jjNemR",children:[s&&(0,L.jsx)("div",{className:"loadingSpinner-BKQtSX","aria-hidden":!0}),o]})]})}var tk=(0,D.createContext)({}),tj=e=>{var{children:t,novelAgentManager:r,managers:i,agentApiClient:a}=e,n=(0,D.useMemo)(()=>({novelAgentManager:r,agUiService:null==r?void 0:r.agUiService,managers:i,agentApiClient:a}),[r,i,a]);return(0,L.jsx)(tk.Provider,{value:n,children:t})},tP=()=>{var e=(0,D.useContext)(tk);if(!e||!e.novelAgentManager)throw Error("useNovelAgentContext must be used within NovelAgentProvider");return e},tL=r(40974),tA=r(13775),tM={resourceType:"aigc",resourceId:"cc_biz_video_novel_script_analyze",benefitType:"cc_biz_video_novel_script_analyze"},tD={resourceType:"aigc",resourceId:"cc_biz_video_novel_ai_script_direct",benefitType:"cc_biz_video_novel_ai_script_direct"},tR={resourceType:"aigc",resourceId:"cc_biz_video_novel_script_generate",benefitType:"cc_biz_video_novel_script_generate"},tE={resourceType:"aigc",resourceId:"cc_biz_video_novel_image_generate",benefitType:"cc_biz_video_novel_image_generate"},tU={resourceType:"aigc",resourceId:"cc_biz_video_novel_video_generate",benefitType:"cc_biz_video_novel_video_generate"},tO={resourceType:"aigc",resourceId:"cc_biz_video_novel_video_generate",benefitType:"cc_biz_video_novel_video_generate_1080p"},tB={resourceType:"aigc",resourceId:"cc_biz_video_novel_video_generate_fast",benefitType:"cc_biz_video_novel_video_generate_fast"},tz=((o={}).Idle="idle",o.Preflight="preflight",o.Execute="execute",o),tF="novelSilentToast";function tZ(e){var{getFormValues:t,schema:r,execute:i,parseExecuteError:a,shouldResetPhase:n=()=>!0,shouldSuppressExecuteError:s,onBeginSubmit:o}=e,[l,d]=(0,D.useState)(tz.Idle),[c,u]=(0,D.useState)(null),p=(0,D.useRef)(!1),h=(0,D.useCallback)(()=>{u(null)},[]),v=(0,D.useCallback)(()=>{d(tz.Idle)},[]),m=(0,D.useCallback)(()=>(0,B._)(function*(){if(p.current)return{status:"skipped_in_flight"};var e=t();p.current=!0,null==o||o(),d(tz.Preflight),u(null);try{var l,c=yield r.safeParseAsync(e);if(!c.success){var{message:h,toast:v}=function(e){var t=e.issues[0];if(!t)return{message:"Validation failed",toast:!0};var r=function(e){if(e&&"object"==typeof e&&"params"in e){var t=e.params;return"object"==typeof t&&null!==t?t:void 0}}(t);return(null==r?void 0:r[tF])===!0?{message:"",toast:!1}:{message:t.message||"Validation failed",toast:!0}}(c.error);return{status:"invalid_sync",message:h,toast:v}}d(tz.Execute);try{l=yield i(c.data)}catch(e){if(null==s?void 0:s())return{status:"execute_aborted"};if(!a)throw e;var{message:m,toast:_}=a(e);return u({message:m}),{status:"failed",message:m,toast:_,source:"throw"}}if("aborted"===l.kind)return{status:"execute_aborted"};if("handoff"===l.kind)return{status:"execute_handoff"};if("failure"===l.kind){var{message:g,toast:f}=l.error;return u({message:g}),{status:"failed",message:g,toast:null!=f&&f,source:"execute"}}return{status:"ok",data:l.data}}finally{n()&&d(tz.Idle),p.current=!1}})(),[t,r,i,a,n,s,o]);return{submit:m,phase:l,isBusy:"idle"!==l,isPreflightPending:l===tz.Preflight,isExecutePending:l===tz.Execute,failure:c,resetFailure:h,resetPhase:v,inFlightRef:p}}var tq=r(3138),tG={"1080p":{flat:"preview_url_1080p",flatKey:"preview_key_1080p",nested:"preview_1080p"},"720p":{flat:"preview_url_720p",flatKey:"preview_key_720p",nested:"preview_720p"},"480p":{flat:"preview_url_480p",flatKey:"preview_key_480p",nested:"preview_480p"},"360p":{flat:"preview_url_360p",flatKey:"preview_key_360p",nested:"preview_360p"},"200p":{flat:"preview_url_200p",flatKey:"preview_key_200p",nested:"preview_200p"}};function tV(e,t){return(0,B._)(function*(){var r,i=null==e?void 0:e.trim(),a=null==t?void 0:t.trim();if(i){if(!a)return i;try{return null!=(r=yield null===tq.DV||void 0===tq.DV?void 0:(0,tq.DV)(a,i))?r:i}catch(e){return i}}})()}function tH(e){var t,r,i=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"auto",{managers:a}=tP(),[n,s]=(0,D.useState)(void 0),[o,l]=(0,D.useState)(!1),d="object"==typeof i&&null!==i&&!Array.isArray(i),c=!d||null==(t=i.enabled)||t,u=d?null!=(r=i.resolution)?r:"auto":i,p=d?i.refreshKey:void 0;return(0,D.useEffect)(()=>{var t=String(e||"").trim();if(!c||!t){s(void 0),l(!1);return}var r=!1;return l(!0),(0,B._)(function*(){try{var e,i=yield a.assetManager.getAssetInfoByAssetId(t),n=yield(e=Array.isArray(u)?"auto":u,(0,B._)(function*(){if(i){var t,r=["1080p","720p","480p","360p","200p"],a=(()=>{if("auto"===e)return r;var t=r.indexOf(e);return t>=0?r.slice(t):r.slice()})();for(var n of a){var s=yield function(e,t){return(0,B._)(function*(){var r=tG[t],i=e[r.flat],a=e[r.flatKey],n=e[r.nested];return"string"==typeof i&&i&&"string"==typeof a&&a?tV(i,a):(null==n?void 0:n.preview_url)&&n.preview_key?tV(n.preview_url,n.preview_key):"string"==typeof i&&i?i:(null==n?void 0:n.preview_url)?n.preview_url:void 0})()}(i,n);if(s)return s}if(i.preview_url)return tV(i.preview_url,i.preview_key);var o=yield(0,B._)(function*(){var e,t,r=null==(e=i.cover_url)?void 0:e.trim(),a=null==(t=i.cover_key)?void 0:t.trim();if(r&&a)try{return yield null===tq.DV||void 0===tq.DV?void 0:(0,tq.DV)(a,r)}catch(e){return}})();if(o)return o;for(var l of a){var d=function(e,t){var r,i=e[tG[t].nested];if(null==i?void 0:i.download_url)return null!=(r=i.download_url)?r:void 0}(i,l);if(d)return d}return null!=(t=i.download_url)?t:void 0}})());if(r){null==n||n.startsWith("blob:");return}null==n||n.startsWith("blob:"),s(n)}finally{r||l(!1)}})(),()=>{r=!0,l(!1)}},[e,c,u,p,a.assetManager]),d?{url:n,loading:o}:n}var tW=new Map,tQ=new Map;function tK(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},{enabled:t=!0}=e,r=es(),i=String(er().getUserId()||"").trim(),[a,n]=(0,D.useState)(!1),[s,o]=(0,D.useState)(!t),l=(0,D.useCallback)(()=>(0,B._)(function*(){return!!i&&(0,B._)(function*(){var e=String(i||"").trim();if(!e)return!1;if(tW.has(e))return!!tW.get(e);var t=tQ.get(e);if(t)return t;var a=(0,B._)(function*(){try{var t,i=yield r.novelService.GetUserContract({consumer_uid:e});if(i instanceof Error)return!1;var a=Number(null!=(t=null==i?void 0:i.ret)?t:0);if(Number.isNaN(a)||0!==a)return!1;return!!(null==i?void 0:i.sign)}catch(e){return!1}finally{tQ.delete(e)}})();tQ.set(e,a);var n=yield a;return n&&tW.set(e,!0),n})()})(),[r,i]);return(0,D.useEffect)(()=>{var e=!1;return t&&i?(o(!1),l().then(t=>{e||(n(t),o(!0))}).catch(()=>{e||(n(!1),o(!0))}),()=>{e=!0}):(n(!1),o(!0),()=>{e=!0})},[t,l,i]),{skipFaceDetection:a,loaded:s,resolveSkipFaceDetection:l}}var tY=((l={})[l.VID=1]="VID",l[l.URL=2]="URL",l[l.Asset=3]="Asset",l[l.PippitAsset=4]="PippitAsset",l),{B:tJ}=k;class tX{validateTexts(e,t){return(0,B._)(function*(){return!t.length||this.submit({scene:e,text_list:t})}).call(this)}validateUrls(e,t){return(0,B._)(function*(){var{imageUrls:r=[],videoIds:i=[],skip_face_detection:a}=t;if(0===r.length&&0===i.length)return!0;if(r.length>0&&i.length>0)return!1;var n=r.length>0?"image":"video",s={scene:e,skip_face_detection:a};return"image"===n?s.image_list=r.map(e=>({resource_type:tJ.URL,resource:e})):s.video_list=i.map(e=>({resource_type:tJ.VID,resource:e})),this.submit(s)}).call(this)}submit(e){return(0,B._)(function*(){var t,r=this.inferKind(e);try{var i,a,n,s=yield this.api.novelService.SecurityCheckWeb(e),o=null==s?void 0:s.ret;if(void 0!==o&&"0"!==o&&0!==o)return null==(i=this.monitoring)||i.reportError(s,{module:"novel",scene:"novel_audit_submit_fail",page:"audit",action:"security_check_web",bizCode:o,userVisible:!0,recoverable:!0}),tf.Z.error(s.errmsg||e2.t("Pippit_shortdrama_error_audit_execution_failed",{},"\u5185\u5BB9\u5B89\u5168\u68C0\u67E5\u6267\u884C\u9519\u8BEF\uFF0C\u8BF7\u7A0D\u540E\u91CD\u8BD5")),!1;var l=null!=(a=null==s?void 0:s.data)?a:{},d=this.getHitDetailList(r,l),c="text"===r?l.text_hit_list:"image"===r?l.image_hit_list:l.video_hit_list;if(null!=(n=null==c?void 0:c.some(Boolean))&&n||d.some(e=>null==e?void 0:e.hit)){var u=this.pickToastMessage(d,s.errmsg||e2.t("Pippit_shortdrama_error_input_or_asset_noncompliant_retry",{},"\u8F93\u5165/\u7D20\u6750\u4E0D\u7B26\u5408\u89C4\u8303\uFF0C\u8BF7\u4FEE\u6539\u540E\u91CD\u8BD5"));return tf.Z.error({content:u,duration:8e3}),!1}return!0}catch(e){return null==(t=this.monitoring)||t.reportError(e,{module:"novel",scene:"novel_audit_submit_fail",page:"audit",action:"security_check_web",userVisible:!0,recoverable:!0}),tf.Z.error(e2.t("Pippit_shortdrama_error_audit_check_failed",{},"\u5185\u5BB9\u5B89\u5168\u68C0\u67E5\u5931\u8D25\uFF0C\u8BF7\u7A0D\u540E\u91CD\u8BD5")),!1}}).call(this)}inferKind(e){var t,r;return(null==(t=e.text_list)?void 0:t.length)?"text":(null==(r=e.image_list)?void 0:r.length)?"image":"video"}getHitDetailList(e,t){var r,i,a;return"text"===e?null!=(r=t.text_hit_detail_list)?r:[]:"image"===e?null!=(i=t.image_hit_detail_list)?i:[]:null!=(a=t.video_hit_detail_list)?a:[]}pickToastMessage(e,t){var r,i,a,n,s=null==(i=e.find(e=>{var t;return(null==e?void 0:e.hit)&&(null==(t=e.long_display_msg)?void 0:t.trim())}))||null==(r=i.long_display_msg)?void 0:r.trim();return s||(null==(n=e.find(e=>{var t;return(null==e?void 0:e.hit)&&(null==(t=e.short_display_msg)?void 0:t.trim())}))||null==(a=n.short_display_msg)?void 0:a.trim())||t}constructor(e,t){this.api=e,this.monitoring=t}}var t$=((d={}).ImageUpload="pippit_novelvideogen_check_user_input_image",d.InputText="pippit_novelvideogen_check_user_input_detail",d.InputScript="pippit_novelvideogen_check_user_input_script",d);function t0(){return e2.t("Pippit_shortdrama_label_generate_failed",{},"\u751F\u6210\u5931\u8D25")}function t1(e,t){var r,i;return"10001"===String(null!=(i=null!=(r=null==e?void 0:e.ret)?r:null==e?void 0:e.code)?i:"")?e2.t("Pippit_shortdrama_error_ai_image_prompt_audit_rejected",{},"\u8F93\u5165/\u7D20\u6750\u4E0D\u7B26\u5408\u89C4\u8303\uFF0C\u8BF7\u4FEE\u6539\u540E\u91CD\u8BD5"):t0()}var t2=e=>e.replace(/[\\/:*?"<>|]/g,"_").trim(),t4=(e,t,r)=>{var i=document.createElement("a");i.href=e,i.download=t,r&&(i.target="_blank",i.rel="noopener noreferrer"),i.click()},t3=e=>{var{previewUrl:t,fileBaseName:r=e2.t("Pippit_shortdrama_label_image_asset",{},"\u5F62\u8C61"),defaultExt:i="jpg",openInNewTab:a=!1,getPreferredDownloadUrl:n}=e;return(0,B._)(function*(){var e=t2(r)||e2.t("Pippit_shortdrama_label_image_asset",{},"\u5F62\u8C61"),s="".concat(e,".").concat(i),o=t;if(n)try{var l=yield n();l&&(o=l)}catch(e){}try{var d,c=yield fetch(o,{mode:"cors"});if(!c.ok)throw Error("download image failed, status=".concat(c.status));var u=yield c.blob(),p=URL.createObjectURL(u),h=((d=u.type)?"image/jpeg"===d||"image/jpg"===d?"jpg":"image/png"===d?"png":"image/webp"===d?"webp":"image/bmp"===d?"bmp":"":"")||i;t4(p,"".concat(e,".").concat(h),a),setTimeout(()=>URL.revokeObjectURL(p),0)}catch(e){t4(o,s,a)}})()},t6=e=>{var t=e.type.toLowerCase();return"image/gif"!==t&&(!!t.startsWith("image/")||/\.(png|jpg|jpeg|bmp|webp)$/i.test(e.name)&&!/\.gif$/i.test(e.name))},t5={edit_type:"novel",edittype:"novel",position:"novel"};function t8(e){return(0,j._)({},(null==e?void 0:e.modeType)?{model_type:e.modeType}:{},(null==e?void 0:e.actualModelType)?{actual_model_type:e.actualModelType}:{})}function t7(e){var t,r,i,a,n,s;return e?{novel_entrance:null!=(i=function(){for(var e=arguments.length,t=Array(e),r=0;r0?{generate_item_id:c}:{},d?{generate_type:d}:{})}(t))}function rt(e){return null==e?"":String(e).trim()}function rr(e){return rt(e)||void 0}function ri(e,t){if(e){var r,i,a,n,s;t9(e,"upload_status",(i={status:t.status,asset_type:t.assetType,asset_md5:rt(t.assetMd5),asset_id:rt(t.assetId),position:"novel",edit_type:"novel",upload_type:null!=(r=t.uploadType)?r:"device_upload"},(a=rr(t.errorCode))&&(i.error_code=a),(n=rr(t.pippitAssetId))&&(i.pippit_asset_id=n),(s=rr(t.errorMsg))&&(i.error_msg=s),i))}}function ra(e,t,r){return(0,B._)(function*(e,t,r){var i=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{},a=null!=(p=i.assetType)?p:(c=t.type.toLowerCase(),u=t.name.toLowerCase(),c.startsWith("video/")?"video":c.startsWith("image/")?"image":c.startsWith("text/")||c.includes("document")||c.includes("wordprocessingml")||/\.(txt|doc|docx|md|pdf)$/.test(u)?"text":"image"),n=null!=(h=i.uploadType)?h:"device_upload";ri(i.analytics,{status:"create",assetType:a,uploadType:n});try{var s=yield e.customPippitService.uploadFile(t,t.type.startsWith("video/")?1:t.type.startsWith("audio/")?4:2,r),o=s.data,l="string"==typeof(null==o?void 0:o.asset_id)?o.asset_id.trim():"",d=function(e){if("string"==typeof(null==e?void 0:e.pippit_asset_id))return e.pippit_asset_id.trim()||void 0}(o);if(o&&("string"==typeof o.asset_id||"string"==typeof o.pippit_asset_id||"string"==typeof o.download_url)){var c,u,p,h,v,m,_={asset_id:l,pippit_asset_id:d,md5:o.md5,url:null!=(m=o.download_url)?m:"",originalName:t.name,uploadedName:l,data:o};return ri(i.analytics,{status:"success",assetType:a,assetMd5:o.md5,assetId:l,pippitAssetId:d,uploadType:n}),{success:!0,data:_}}var g=s.errmsg||e2.t("Pippit_shortdrama_error_upload_failed",{},"\u4E0A\u4F20\u5931\u8D25");return ri(i.analytics,{status:"fail",assetType:a,assetMd5:null==(v=s.data)?void 0:v.md5,assetId:l,pippitAssetId:d,uploadType:n,errorCode:s.ret,errorMsg:g}),{success:!1,error:g,data:{url:"",originalName:t.name}}}catch(e){var f,y,b,x,I,S,w,N,C,T,k,j,P,L="string"==typeof(C=null!=(N=null!=(w=null!=(S=null!=(I=null==e?void 0:e.errmsg)?I:null==e?void 0:e.description)?S:null==e?void 0:e.message)?w:null==e||null==(y=e.response)||null==(f=y.data)?void 0:f.errmsg)?N:null==e||null==(x=e.response)||null==(b=x.data)?void 0:b.message)&&C.trim()?C:e2.t("Pippit_shortdrama_error_upload_failed",{},"\u4E0A\u4F20\u5931\u8D25");return ri(i.analytics,{status:"fail",assetType:a,uploadType:n,errorCode:null!=(P=null!=(j=null!=(k=null==e?void 0:e.code)?k:null==e?void 0:e.ret)?j:null==e?void 0:e.status)?P:null==e||null==(T=e.response)?void 0:T.status,errorMsg:L}),{success:!1,error:L,data:{url:"",originalName:t.name}}}}).apply(this,arguments)}var rn=(e,t)=>void 0===e&&void 0===t?e$():e$(null!=e?e:"undefined"!=typeof window?window.location.hostname:void 0,t),rs=e=>{var{previewUrl:t,loading:r=!1,loadingText:i,disabled:a=!1,accept:n="image/*",onChange:s,onRemove:o}=e,l=D.useRef(null),d=e2.t("Pippit_shortdrama_button_upload_reference_image",{},"\u4E0A\u4F20\u53C2\u8003\u56FE"),c=()=>{var e;a||null==(e=l.current)||e.click()};return(0,L.jsxs)("div",{className:"referenceCard-n5lPHf",children:[(0,L.jsxs)("div",{className:"referenceInfo-WgkVNt",children:[(0,L.jsx)("span",{className:"referenceTitle-Y8vd98",children:e2.t("Pippit_shortdrama_label_material_reference_image",{},"\u53C2\u8003\u56FE")}),(0,L.jsx)("span",{className:"referenceDesc-rUqDxH",children:e2.t("Pippit_shortdrama_desc_material_reference_image_optional",{},"\u7528\u4E8E AI \u751F\u6210\uFF0C\u53EF\u9009")})]}),(0,L.jsx)("div",{role:"button",tabIndex:a?-1:0,"aria-disabled":a,"aria-label":d,className:"referenceThumb-qTx3sM",onClick:c,onKeyDown:e=>{("Enter"===e.key||" "===e.key)&&(e.preventDefault(),c())},children:r?(0,L.jsxs)("span",{className:"referenceLoading-GKJp9U",children:[(0,L.jsx)(tp.gbz,{size:16,className:"uploadLoadingIcon-gzRXR3"}),(0,L.jsx)("span",{children:i})]}):t?(0,L.jsxs)(L.Fragment,{children:[(0,L.jsx)("img",{src:t,alt:e2.t("Pippit_shortdrama_alt_material_reference_image",{},"\u53C2\u8003\u56FE"),className:"referenceImage-LvZ6Ja"}),(0,L.jsx)("span",{role:"button",tabIndex:a?-1:0,"aria-disabled":a,className:"referenceRemoveBtn-zNxLg7","aria-label":e2.t("Pippit_shortdrama_aria_remove_reference_image",{},"\u79FB\u9664\u53C2\u8003\u56FE"),onClick:e=>{e.stopPropagation(),a||o()},onKeyDown:e=>{("Enter"===e.key||" "===e.key)&&(e.preventDefault(),e.stopPropagation(),a||o())},children:(0,L.jsx)(tp.x8P,{size:12})})]}):(0,L.jsx)("span",{className:"referencePlaceholder-pTEYK8",children:(0,L.jsx)(tp.v37,{size:20,color:"currentColor",strokeWidth:1.5})})}),(0,L.jsx)("input",{ref:l,type:"file",accept:n,disabled:a,style:{display:"none"},onChange:e=>{if(a){e.target.value="";return}s(e)}})]})};function ro(){var e=!0,t=0;return{begin:()=>(t+=1,e=!0,t),invalidate(){t+=1},isActive:r=>e&&r===t,setActive(r){e=r,r||(t+=1)}}}function rl(e){var{visible:t,initialPreviewUrl:r,initialAssetId:i,primaryAssetId:a,primaryAssetPreviewUrl:n,primaryAssetPreviewLoading:s=!1,acceptFile:o,onInvalidFile:l,missingUrlErrorMessage:d,resolution:c="auto",resolveSkipFaceDetection:u,requestGuard:p,beforeUpload:h}=e,v=es(),m=ea(),_=en(),g=(0,D.useRef)(new tX(v,_)),f=(0,D.useRef)(null);f.current||(f.current=ro());var y=null!=p?p:f.current,[b,x]=(0,D.useState)(r),[I,S]=(0,D.useState)(i),[w,N]=(0,D.useState)(!1),[C,T]=(0,D.useState)(!1),{url:k,loading:P}=tH(I,{enabled:t&&!!I&&I!==a,resolution:c}),L=null!=b?b:I?I===a?n:k:void 0,A=!!(I&&(I===a?s:P)),M=e2.t("Pippit_shortdrama_label_uploading",{},"\u4E0A\u4F20\u4E2D...");C&&(M=e2.t("Pippit_shortdrama_label_auditing",{},"\u5BA1\u6838\u4E2D...")),A&&(M=e2.t("Pippit_shortdrama_loading_more",{},"\u52A0\u8F7D\u4E2D...")),(0,D.useEffect)(()=>{y.setActive(t),N(!1),T(!1),t&&(y.invalidate(),x(r),S(i))},[i,r,y,t]);var R=(0,D.useCallback)(()=>{N(!1),T(!1)},[]),E=(0,D.useCallback)(()=>{x(void 0),S(void 0),R()},[R]),U=(0,D.useCallback)(()=>{y.setActive(!1),R()},[y,R]),O=(0,D.useCallback)(e=>(0,B._)(function*(){if(!o(e))return l(),!1;var t=y.begin();return null==h||h(),function(e){return(0,B._)(function*(e){var{api:t,analytics:r,file:i,previousState:a,setPreview:n,setAssetId:s,setUploading:o,setAuditing:l,audit:d,missingUrlErrorMessage:c,resolveSkipFaceDetection:u,isActive:p}=e,h=URL.createObjectURL(i),v=()=>{n(a.preview),s(a.assetId)};n(h),s(void 0),o(!0),l(!1);try{var m,_,g,f,y=yield ra(t,i,void 0,{analytics:r});if(p&&!p())return!1;if(!y.success||!(null==(m=y.data)?void 0:m.asset_id))return v(),tf.Z.error(y.error||e2.t("Pippit_shortdrama_error_image_upload_failed",{},"\u56FE\u7247\u4E0A\u4F20\u5931\u8D25")),!1;var b=(null==(_=y.data)?void 0:_.url)||(null==(f=y.data)||null==(g=f.data)?void 0:g.download_url)||"";if(!b)return v(),tf.Z.error(c),!1;o(!1),l(!0);var x=yield null==u?void 0:u();if(p&&!p())return!1;var I=yield d.validateUrls(t$.ImageUpload,(0,j._)({imageUrls:[b]},u?{skip_face_detection:x}:{}));if(p&&!p())return!1;if(!I)return v(),!1;return n(b),s(String(y.data.asset_id)),!0}finally{URL.revokeObjectURL(h),(!p||p())&&(o(!1),l(!1))}}).apply(this,arguments)}({api:v,analytics:m,file:e,previousState:{preview:b,assetId:I},setPreview:x,setAssetId:S,setUploading:N,setAuditing:T,audit:g.current,missingUrlErrorMessage:d,resolveSkipFaceDetection:u,isActive:()=>y.isActive(t)})})(),[o,m,v,I,h,d,l,b,y,u]);return{preview:b,assetId:I,displayPreviewUrl:L,uploading:w,auditing:C,previewLoading:A,busy:w||C||A,loadingText:M,handleInputChange:(0,D.useCallback)(e=>(0,B._)(function*(){var t,r=null==(t=e.target.files)?void 0:t[0];e.target.value="",r&&(yield O(r))})(),[O]),uploadFile:O,clear:E,deactivate:U,resetBusy:R}}var rd="field-f6xMCA",rc="label-rxD9dt",ru="input-MvppBd",rp="textarea-jYTHs7",rh="uploadPlaceholder-tLiRbZ",rv="uploadLoadingIcon-a08AT_",rm="uploadText-m_Z0Rb",r_="imageActionBtn-NCh2M3",rg="saveBtn-NjAkMe",rf=((c={}).Create="create",c.Edit="edit",c),ry=e=>{var t,r,i,a,n,s,o,l,d,c,u,{mode:p,visible:h,initialData:v,prefilledImageFile:m,prefilledImageRequestId:_,sectionsDisabled:g=!1,appearanceNameDisabled:f=!1,manager:y=null,nodeId:b=null,onCancel:x,onSave:I}=e,S=t0(),[w,N]=(0,D.useState)(null!=(s=null==v?void 0:v.fullName)?s:""),[C,T]=(0,D.useState)(null!=(o=null==v||null==(i=v.sections)?void 0:i.join(", "))?o:""),[k,P]=(0,D.useState)(null!=(l=null==v?void 0:v.appearance)?l:""),[M,R]=(0,D.useState)(null!=(d=null==v?void 0:v.voiceDescription)?d:""),[E,U]=(0,D.useState)(null==v?void 0:v.imageFile),[O,z]=(0,D.useState)(null==v?void 0:v.imageUrl),[F,Z]=(0,D.useState)(null==v?void 0:v.imageAssetId),[q,G]=(0,D.useState)(!1),[V,H]=(0,D.useState)(!1),[W,Q]=(0,D.useState)(!1),[K,Y]=(0,D.useState)(!1),[J,X]=(0,D.useState)(void 0),$=(0,D.useRef)(null),ee=es(),{novelService:et}=ee,eo=en(),el=ea(),ed=(0,D.useRef)(new tX(ee,eo)),{resolveSkipFaceDetection:ec}=tK({enabled:h}),eu=(0,D.useRef)(!1),ep=er(),eh=ei(),{novelAgentManager:ev,managers:em}=tP(),e_=!(null==(c=null==ev?void 0:ev.editable)||c),ef=null==ev||null==(n=ev.scriptOverviewInfo)||null==(a=n.settings)?void 0:a.novelStyle,ey=(0,D.useRef)(void 0),eb=(0,D.useRef)(null),{url:ex,loading:eI}=tH(F,{enabled:h&&!!F,resolution:"720p"}),eS=null!=O?O:F?ex:void 0,ew=(t={imageUploading:q,imageAuditing:V}).imageUploading||t.imageAuditing,eN=(0,D.useMemo)(()=>"create"===p&&y&&b?y.getNodeReferenceImage(b,!0):null,[y,p,b]),eC=function(e){var{mode:t,referenceImageUrl:r,referenceImageAssetId:i,imageUrl:a,imageAssetId:n,parentReferenceImageUrl:s,parentReferenceImageAssetId:o}=e;return r||i?{previewUrl:r,assetId:i}:"create"===t?{previewUrl:s,assetId:o}:"edit"===t?{previewUrl:a,assetId:n}:{}}({mode:p,referenceImageUrl:null==v?void 0:v.referenceImageUrl,referenceImageAssetId:null==v?void 0:v.referenceImageAssetId,imageUrl:null==v?void 0:v.imageUrl,imageAssetId:null==v?void 0:v.imageAssetId,parentReferenceImageUrl:null==eN?void 0:eN.assetUrl,parentReferenceImageAssetId:null==eN?void 0:eN.assetId}),eT=rl({visible:h,initialPreviewUrl:eC.previewUrl,initialAssetId:eC.assetId,primaryAssetId:F,primaryAssetPreviewUrl:ex,primaryAssetPreviewLoading:eI,resolution:"720p",acceptFile:t6,onInvalidFile:()=>{tf.Z.error(e2.t("Pippit_shortdrama_error_image_static_only",{},"\u4EC5\u652F\u6301\u9759\u6001\u56FE\u7247\uFF08PNG/JPG/WEBP/BMP\uFF09\uFF0C\u4E0D\u652F\u6301 GIF"))},missingUrlErrorMessage:e2.t("Pippit_shortdrama_error_image_url_audit_failed",{},"\u56FE\u7247\u5730\u5740\u83B7\u53D6\u5931\u8D25\uFF0C\u65E0\u6CD5\u5B8C\u6210\u5B89\u5168\u6821\u9A8C"),resolveSkipFaceDetection:ec}),ek=eT.busy,ej=(0,D.useMemo)(()=>tA.Ryn({text:tA.Z_8().transform(e=>e.trim()).refine(e=>e.length>0,e2.t("Pippit_shortdrama_error_appearance_desc_required",{},"\u8BF7\u5148\u586B\u5199\u5F62\u8C61\u63CF\u8FF0")),uid:tA.Z_8().min(1,e2.t("Pippit_shortdrama_error_user_login_incomplete",{},"\u7528\u6237\u767B\u5F55\u4FE1\u606F\u4E0D\u5B8C\u6574\uFF0C\u8BF7\u91CD\u65B0\u767B\u5F55")),workspaceId:tA.Z_8().min(1,e2.t("Pippit_shortdrama_error_user_login_incomplete",{},"\u7528\u6237\u767B\u5F55\u4FE1\u606F\u4E0D\u5B8C\u6574\uFF0C\u8BF7\u91CD\u65B0\u767B\u5F55"))}).superRefine((e,t)=>(0,B._)(function*(){(yield ed.current.validateTexts(t$.InputText,[e.text]))||t.addIssue({code:"custom",path:["text"],message:"",params:{[tF]:!0}})})()).transform(e=>{var t=(null==ef?void 0:ef.trim())?"".concat(e2.t("Pippit_shortdrama_title_imagestyle",{},"\u751F\u6210\u56FE\u7247\u7684\u98CE\u683C\u4E3A:")," ").concat(ef):"";return{prompt:["".concat(e2.t("Pippit_shortdrama_desc_frontfacingeyelevel",{},"\u91C7\u7528\u89D2\u8272\u6B63\u9762\u5E73\u89C6\u89C6\u89D2\uFF0C\u80CC\u666F\u4E3A\u7EAF\u767D\u8272\u3002\u89D2\u8272\u7684\u5916\u8C8C\u662F:")," ").concat(e.text),t].filter(Boolean).join("\n\n"),uid:e.uid,workspaceId:e.workspaceId}}),[ef]),{submit:eP,isBusy:eL,isPreflightPending:eA,isExecutePending:eM,failure:eD,resetFailure:eR,resetPhase:eE}=tZ({getFormValues:(0,D.useCallback)(()=>{var e,t;return{text:k,uid:null!=(e=ep.getUserId())?e:"",workspaceId:null!=(t=ep.getWorkspaceId())?t:""}},[k,ep]),schema:ej,execute:(0,D.useCallback)(e=>(0,B._)(function*(){if(eT.assetId)a=[eT.assetId];else if(y&&b){var t,r,i,a,n=y.getNodeReferenceImage(b,"create"===p);(null==n?void 0:n.assetId)&&(a=[n.assetId])}var s=yield et[rn()?"RefImageGenerate":"RefImageGenerateWeb"]({uid:e.uid,workspace_id:e.workspaceId,tasks:[(0,j._)({prompt:e.prompt,count:1,width:900,height:1600},(null==a?void 0:a.length)?{ref_asset_ids:a}:{})],scene_type:tx.Novel});if(eu.current)return{kind:"aborted"};if(String(null==s?void 0:s.ret)===String(tb.CreditNotEnoughErr))return eh.showInsufficientCreditsModal({benefit:tE,quantity:1}),{kind:"handoff"};var o=null==s||null==(i=s.data)||null==(r=i[0])||null==(t=r.images)?void 0:t[0];return o&&(o.url||o.asset_id)?{kind:"success",data:{url:o.url||void 0,assetId:o.asset_id||void 0}}:{kind:"failure",error:{message:t1(s,e2.t("Pippit_shortdrama_error_generate_no_valid_image",{},"\u751F\u6210\u5931\u8D25\uFF0C\u672A\u8FD4\u56DE\u6709\u6548\u56FE\u7247")),toast:!1}}})(),[et,eh,eT.assetId,y,b,p]),parseExecuteError:e=>(eg("novel_character_ai_generate_fail",e,{page:"character_node_modal",action:"ai_generate_character_image",roleId:null!=b?b:void 0,userVisible:!0,recoverable:!0}),{message:t1(e,e2.t("Pippit_shortdrama_error_generate_failed_retry",{},"\u751F\u6210\u5931\u8D25\uFF0C\u8BF7\u7A0D\u540E\u91CD\u8BD5")),toast:!0}),shouldResetPhase:()=>!eu.current,shouldSuppressExecuteError:()=>eu.current,onBeginSubmit:()=>{eu.current=!1}}),eU=(0,D.useCallback)(()=>(0,B._)(function*(){var e=yield eP();switch(e.status){case"invalid_sync":e.toast&&e.message&&tf.Z.error(e.message);break;case"ok":z(e.data.url),Z(e.data.assetId),U(void 0),tf.Z.success(e2.t("Pippit_shortdrama_toast_ai_generate_success",{},"AI \u751F\u6210\u6210\u529F"));break;case"failed":e.toast&&tf.Z.error(e.message)}})(),[eP]),eO=(0,D.useCallback)(()=>(re(el,{action:"generate_element_single",stage:"element_edit_page",elementType:"character",novelAgentManager:ev,threadId:null==ev?void 0:ev.options.threadId,generateType:"ai_generate"}),X("ai_generate"),eU()),[el,eU,ev]),eB=null!==eD,ez=null!=(u=null==eD?void 0:eD.message)?u:S;D.useEffect(()=>{if(h){var e,t,r,i,a,n=null!=(t=null==v?void 0:v.fullName)?t:"",s=null!=(r=null==v||null==(e=v.sections)?void 0:e.join(", "))?r:"",o=null!=(i=null==v?void 0:v.appearance)?i:"",l=null!=(a=null==v?void 0:v.voiceDescription)?a:"",d=null==v?void 0:v.imageFile,c=null==v?void 0:v.imageUrl,u=null==v?void 0:v.imageAssetId;N(n),T(s),P(o),R(l),U(d),z(c),Z(u),X(void 0),eu.current=!1,eR(),eb.current={fullName:n,sectionsInput:s,appearance:o,voiceDescription:l,imagePreview:c,imageAssetId:u}}},[h,v,eR]),D.useEffect(()=>{h&&re(el,{action:"show",stage:"element_edit_page",elementType:"character",novelAgentManager:ev,threadId:null==ev?void 0:ev.options.threadId})},[el,b,ev,h]);var eF=D.useMemo(()=>{if(!h)return!1;var e=eb.current;return e?e.fullName!==w||e.sectionsInput!==C||e.appearance!==k||e.voiceDescription!==M||e.imagePreview!==O||e.imageAssetId!==F:!!(w||C||k||M||O||F)},[h,w,C,k,M,O,F]),eZ=D.useCallback(e=>(0,B._)(function*(){if(!e)return!1;var t={imageFile:E,imagePreview:O,imageAssetId:F},r=URL.createObjectURL(e),i=()=>{var e={imageFile:t.imageFile,imagePreview:t.imagePreview,imageAssetId:t.imageAssetId};U(e.imageFile),z(e.imagePreview),Z(e.imageAssetId)};U(e),z(r),Z(void 0),G(!0),H(!1);try{var a,n,s,o,l,d=yield ra(ee,e,void 0,{analytics:el});if(!d.success||!(null==(n=d.data)?void 0:n.asset_id))return i(),tf.Z.error(d.error||e2.t("Pippit_shortdrama_error_image_upload_failed",{},"\u56FE\u7247\u4E0A\u4F20\u5931\u8D25")),!1;var c=(null==(s=d.data)?void 0:s.url)||(null==(l=d.data)||null==(o=l.data)?void 0:o.download_url)||"";if(!c)return i(),tf.Z.error(e2.t("Pippit_shortdrama_error_image_url_audit_failed",{},"\u56FE\u7247\u5730\u5740\u83B7\u53D6\u5931\u8D25\uFF0C\u65E0\u6CD5\u5B8C\u6210\u5B89\u5168\u6821\u9A8C")),!1;G(!1),H(!0);var u=yield ec();if(!(yield ed.current.validateUrls(t$.ImageUpload,{imageUrls:[c],skip_face_detection:u})))return i(),!1;var p=(a=String(d.data.asset_id),{imageFile:void 0,imagePreview:c,imageAssetId:a});return U(p.imageFile),z(p.imagePreview),Z(p.imageAssetId),X("upload"),re(el,{action:"upload",stage:"element_edit_page",elementType:"character",novelAgentManager:ev,threadId:null==ev?void 0:ev.options.threadId,generateType:"upload"}),!0}finally{URL.revokeObjectURL(r),G(!1),H(!1)}})(),[el,ee,F,E,O,ev,ec]),eq=D.useCallback(e=>(0,B._)(function*(){var t,r=null==(t=e.target.files)?void 0:t[0];if(e.target.value="",r){if(!t6(r))return void tf.Z.error(e2.t("Pippit_shortdrama_error_image_static_only",{},"\u4EC5\u652F\u6301\u9759\u6001\u56FE\u7247\uFF08PNG/JPG/WEBP/BMP\uFF09\uFF0C\u4E0D\u652F\u6301 GIF"));yield eZ(r)}})(),[eZ]);D.useEffect(()=>{(function(e){var{visible:t,prefilledImageFile:r,prefilledImageRequestId:i,consumedPrefilledImageRequestId:a}=e;return!!(t&&r&&i&&a!==i)})({visible:h,prefilledImageFile:m,prefilledImageRequestId:_,consumedPrefilledImageRequestId:ey.current})&&m&&(ey.current=_,eZ(m))},[eZ,m,_,h]),D.useEffect(()=>{h||(ey.current=void 0)},[h]);var eG=()=>{eT.deactivate(),eu.current=!0,eE(),re(el,{action:"close",stage:"element_edit_page",elementType:"character",novelAgentManager:ev,threadId:null==ev?void 0:ev.options.threadId}),x()},eV="create"===p?e2.t("Pippit_shortdrama_character_popup_title_createnewlook",{},"\u65B0\u5EFA\u5F62\u8C61"):e2.t("Pippit_shortdrama_character_popup_title_editcharacterlook",{},"\u7F16\u8F91\u5F62\u8C61");return(0,L.jsx)(tg.Z,{visible:h,onCancel:eG,footer:null,title:"",closable:!1,backspaceToExit:!1,className:"modal-NcJ06y",style:{width:"780px",maxWidth:"95vw"},children:(0,L.jsxs)("div",{className:"container-VdRSmS",children:[(0,L.jsxs)("div",{className:"header-rT4DEn",children:[(0,L.jsx)("span",{className:"title-oZDx7v",children:eV}),(0,L.jsx)("button",{className:"closeBtn-PjCEQW",onClick:eG,children:(0,L.jsx)(tp.x8P,{size:20})})]}),(0,L.jsxs)("div",{className:"body-cZGd_9",children:[(0,L.jsxs)("div",{className:"left-jySYIq",children:[(0,L.jsxs)("div",{className:rd,children:[(0,L.jsxs)("div",{className:"labelRow-LY2big",children:[(0,L.jsx)("span",{className:rc,children:e2.t("Pippit_shortdrama_character_popup_title_name",{},"\u5F62\u8C61\u540D\u79F0")}),(0,L.jsx)("span",{className:"requiredMark-GGxXPJ",children:"*"})]}),(0,L.jsxs)("div",{className:"inputWithCounter-PSu5Lw",children:[(0,L.jsx)(ty.Z,{placeholder:e2.t("Pippit_shortdrama_placeholder_appearance_name",{},"\u8BF7\u8F93\u5165\u5F62\u8C61\u540D\u79F0"),value:w,onChange:e=>N(e.slice(0,20)),className:ru,disabled:f||eL}),!f&&(0,L.jsxs)("span",{className:"inputCounter-KSvHxu",children:[w.length,"/20"]})]})]}),C.trim().length>0&&(0,L.jsxs)("div",{className:rd,children:[(0,L.jsx)("label",{className:rc,children:e2.t("Pippit_shortdrama_label_episode_numbers",{},"\u51FA\u73B0\u96C6\u6570")}),(0,L.jsx)(ty.Z,{placeholder:"",value:C,onChange:T,className:ru,disabled:g||eL})]}),(0,L.jsxs)("div",{className:rd,children:[(0,L.jsx)("label",{className:rc,children:e2.t("Pippit_shortdrama_character_popup_title_description",{},"\u5F62\u8C61\u63CF\u8FF0")}),(0,L.jsxs)("div",{className:"textareaWithBtn-seBlAl",children:[(0,L.jsx)(ty.Z.TextArea,{placeholder:e2.t("Pippit_shortdrama_placeholder_appearance_desc",{},"\u8BF7\u8F93\u5165\u5F62\u8C61\u63CF\u8FF0"),value:k,onChange:P,className:rp,disabled:eL}),(0,L.jsx)("div",{className:"aiBtnRow-YjyDch",children:e_?(0,L.jsx)(A.Z,{content:eQ(),children:(0,L.jsx)("span",{children:eh.renderDemandCreditsButton({benefit:tE,quantity:1,disabled:!0,onClick:eU,buttonText:e2.t("Pippit_shortdrama_button_ai_generate",{},"AI \u751F\u6210")})})}):eh.renderDemandCreditsButton({benefit:tE,quantity:1,disabled:(r={isAiBusy:eL,isImageUploadProcessing:ew,appearance:k}).isAiBusy||!r.appearance.trim()||ek,onClick:eO,buttonText:e2.t("Pippit_shortdrama_button_ai_generate",{},"AI \u751F\u6210"),loading:eL})})]})]}),(0,L.jsx)(rs,{previewUrl:eT.displayPreviewUrl,loading:ek,loadingText:eT.loadingText,disabled:q||eL||W||ek,accept:"image/*",onChange:eT.handleInputChange,onRemove:()=>{q||eL||W||ek||eT.clear()}}),(0,L.jsxs)("div",{className:rd,children:[(0,L.jsx)("label",{className:rc,children:e2.t("Pippit_shortdrama_character_popup_title_voicefeature",{},"\u97F3\u8272\u63CF\u8FF0")}),(0,L.jsx)(ty.Z.TextArea,{placeholder:e2.t("Pippit_shortdrama_placeholder_voice_desc",{},"\u8BF7\u8F93\u5165\u97F3\u8272\u63CF\u8FF0"),value:M,onChange:R,className:rp,autoSize:{minRows:4,maxRows:6},disabled:eL})]})]}),(0,L.jsx)("div",{className:"right-cKPGIC",children:(0,L.jsxs)("div",{className:"".concat("imageUpload-YbXtLF"," ").concat(eM?"imageUploadGenerating-umrZY3":eB?"imageUploadFailed-e3C8ut":""),onClick:()=>{var e;eL||eB||ek||ew||eI||null==(e=$.current)||e.click()},children:[eM?(0,L.jsx)(tT,{showLoadingSpinner:!1,children:(0,L.jsxs)("div",{className:"generatePlaceholder-FF6ywE",children:[(0,L.jsx)(tp.gbz,{color:"white",size:24,className:"generateLoadingIcon-JBJ2xi"}),(0,L.jsx)("span",{className:"generateText-NxMTVq",children:e2.t("Pippit_shortdrama_generating_stay_on_page",{},"\u751F\u6210\u4E2D\uFF0C\u8BF7\u52FF\u79BB\u5F00\uFF0C\u4E2D\u9014\u9000\u51FA\u79EF\u5206\u4E0D\u8FD4\u8FD8")})]})}):eA?(0,L.jsxs)("div",{className:rh,children:[(0,L.jsx)(tp.gbz,{size:24,className:rv}),(0,L.jsx)("span",{className:rm,children:e2.t("Pippit_shortdrama_label_auditing",{},"\u5BA1\u6838\u4E2D...")})]}):eB?(0,L.jsxs)("div",{className:"failedPlaceholder-gFFQ7p",children:[(0,L.jsx)(tp.nM3,{size:16,className:"failedIcon-av9t37",color:"currentColor"}),(0,L.jsx)("span",{className:"failedText-HA3fNJ",children:ez}),(0,L.jsx)("button",{type:"button",className:"retryBtn-eQ_BFN",disabled:eL,onClick:e=>{e.stopPropagation(),eO()},children:e2.t("Pippit_shortdrama_button_retry",{},"\u91CD\u8BD5")})]}):q?(0,L.jsxs)("div",{className:rh,children:[(0,L.jsx)(tp.gbz,{size:24,className:rv}),(0,L.jsx)("span",{className:rm,children:e2.t("Pippit_shortdrama_label_uploading",{},"\u4E0A\u4F20\u4E2D...")})]}):V?(0,L.jsxs)("div",{className:rh,children:[(0,L.jsx)(tp.gbz,{size:24,className:rv}),(0,L.jsx)("span",{className:rm,children:e2.t("Pippit_shortdrama_label_auditing",{},"\u5BA1\u6838\u4E2D...")})]}):eI&&!O&&F?(0,L.jsxs)("div",{className:rh,children:[(0,L.jsx)(tp.gbz,{size:24,className:rv}),(0,L.jsx)("span",{className:rm,children:e2.t("Pippit_shortdrama_loading_more",{},"\u52A0\u8F7D\u4E2D...")})]}):eS?(0,L.jsxs)(L.Fragment,{children:[(0,L.jsx)("img",{src:eS,alt:e2.t("Pippit_shortdrama_alt_appearance_preview",{},"\u5F62\u8C61\u9884\u89C8"),className:"imagePreview-_aQnXz"}),(0,L.jsxs)("div",{className:"imageActions-oZKdcY",children:[(0,L.jsxs)("button",{type:"button",className:r_,onClick:e=>{var t;e.stopPropagation(),ew||eI||eL||ek||null==(t=$.current)||t.click()},children:[(0,L.jsx)(tL.Z,{size:14}),(0,L.jsx)("span",{children:e2.t("Pippit_shortdrama_button_replace",{},"\u66F4\u6362")})]}),(0,L.jsxs)("button",{type:"button",className:r_,onClick:e=>{e.stopPropagation(),(0,B._)(function*(){if(eS&&!K){re(el,{action:"download",stage:"element_edit_page",elementType:"character",novelAgentManager:ev,threadId:null==ev?void 0:ev.options.threadId,generateItemId:F,generateType:J});var e=w?t2(w):e2.t("Pippit_shortdrama_label_image_asset",{},"\u5F62\u8C61");Y(!0);try{yield t3({previewUrl:eS,fileBaseName:e,openInNewTab:!0,getPreferredDownloadUrl:()=>(0,B._)(function*(){if(!F)return eS;var e=yield em.assetManager.getAssetInfoByAssetId(F);return(null==e?void 0:e.download_url)||(null==e?void 0:e.preview_url)||eS})()})}finally{Y(!1)}}})()},disabled:K,children:[(0,L.jsx)(tp.GV4,{size:14}),(0,L.jsx)("span",{children:K?e2.t("Pippit_shortdrama_btn_downloading",{},"\u4E0B\u8F7D\u4E2D..."):e2.t("Pippit_shortdrama_button_download",{},"\u4E0B\u8F7D")})]})]})]}):(0,L.jsxs)("div",{className:rh,children:[(0,L.jsx)(tp.v37,{size:24,className:"uploadPlusIcon-jc1e6d",color:"#999",strokeWidth:1.5}),(0,L.jsx)("span",{className:rm,children:e2.t("Pippit_shortdrama_button_upload_image",{},"\u4E0A\u4F20\u56FE\u7247")})]}),(0,L.jsx)("input",{ref:$,type:"file",accept:"image/*",style:{display:"none"},onChange:eq})]})})]}),(0,L.jsxs)("div",{className:"footer-DOecCh",children:[(0,L.jsx)(tm.Z,{className:"cancelBtn-K4rAvn",onClick:eG,children:e2.t("Pippit_shortdrama_button_cancel",{},"\u53D6\u6D88")}),e_?(0,L.jsx)(A.Z,{content:eQ(),children:(0,L.jsx)("span",{children:(0,L.jsx)(tm.Z,{type:"primary",className:rg,disabled:!0,children:e2.t("Pippit_shortdrama_button_save",{},"\u4FDD\u5B58")})})}):(0,L.jsx)(t_,{type:"primary",className:rg,onClick:()=>(0,B._)(function*(){if(!w.trim())return void tf.Z.error(e2.t("Pippit_shortdrama_error_appearance_name_required",{},"\u8BF7\u5148\u586B\u5199\u5F62\u8C61\u540D\u79F0"));if(y&&y.hasAppearanceNameConflict(w.trim(),"edit"===p&&null!=b?b:void 0))return void tf.Z.error(e2.t("Pippit_shortdrama_error_appearance_name_duplicate",{},"\u8BE5\u5F62\u8C61\u540D\u79F0\u4E0E\u89D2\u8272\u6811\u4E2D\u5DF2\u6709\u5F62\u8C61\u91CD\u540D\uFF0C\u8BF7\u66F4\u6362"));Q(!0);try{var e=[k.trim(),M.trim()].filter(Boolean);if(e.length>0&&!(yield ed.current.validateTexts(t$.InputText,e)))return;var t=C.split(",").map(e=>e.trim()).filter(Boolean),r={fullName:w,sections:t,appearance:k,voiceDescription:M,imageFile:E,imageUrl:O,imageAssetId:F,referenceImageUrl:eT.displayPreviewUrl,referenceImageAssetId:eT.assetId};re(el,{action:"save",stage:"element_edit_page",elementType:"character",novelAgentManager:ev,threadId:null==ev?void 0:ev.options.threadId,generateItemId:F,generateType:J}),yield I(r)}catch(e){eg("novel_character_modal_save_fail",e,{page:"character_node_modal",action:"create"===p?"create_character_node":"edit_character_node",roleId:null!=b?b:void 0,userVisible:!0,recoverable:!0}),tf.Z.error(e2.t("Pippit_shortdrama_error_save_failed_retry",{},"\u4FDD\u5B58\u5931\u8D25\uFF0C\u8BF7\u7A0D\u540E\u91CD\u8BD5"))}finally{Q(!1)}})(),disabled:ew||eL||W||ek||!eF,loading:W,children:W?e2.t("Pippit_shortdrama_button_saving",{},"\u4FDD\u5B58\u4E2D..."):e2.t("Pippit_shortdrama_button_save",{},"\u4FDD\u5B58")})]})]})})};function rb(e){return{type:eq.PartType.Data,subType:q.SubTypeNameOfXBizUploadFilePart,data:function(e){var{file:t,fileId:r,phase:i,version:a}=e,n=(0,tv._)(e,["file","fileId","phase","version"]);return(0,P._)((0,j._)({},n),{file:(0,P._)((0,j._)({uri:"",url:""},t),{assetId:r}),fileId:r,phase:i,version:a})}(e)}}function rx(e,t,r){return e.handleCreditNotEnoughError(t,()=>{r()})}var rI=RegExp("[\\p{Script=Han}\\p{Script=Hiragana}\\p{Script=Katakana}\\p{Script=Hangul}]","u"),rS=RegExp("\\p{L}","u"),rw=RegExp("\\p{Nd}","u"),rN=RegExp("\\p{M}","u"),rC=RegExp("\\p{P}","u"),rT=RegExp("\\p{S}","u"),rk=RegExp("\\s","u");function rj(e){var t,r=null!=(t=null==e?void 0:e.toLowerCase())?t:"";return r.endsWith(".txt")?"txt":r.endsWith(".docx")?"docx":null}function rP(e){if(!e)return!1;var t=rj(e.name);return"txt"===t||"docx"===t||"application/vnd.openxmlformats-officedocument.wordprocessingml.document"===e.type}function rL(e){return rI.test(e)}function rA(e){return!rL(e)&&(rS.test(e)||rw.test(e))}var rM=new Set(["small_tool","home_banner","history","direct"]);function rD(e){var t,{search:r}=e;return null!=(t=function(e){if(e){var t=e.trim().toLowerCase();return rM.has(t)?t:void 0}}(new URLSearchParams(null!=r?r:"").get("enter_from")))?t:"direct"}function rR(e,t){t9(e,"short_novel_page_view",function(e){var{action:t,enterFrom:r}=e;return{action:t,enter_from:r}}(t))}function rE(e,t){t9(e,"short_novel_script_page",function(e){var t,{action:r,stage:i,novelAgentManager:a,threadId:n}=e;return{action:r,stage:i,novel_project_id:n,novel_script_id:null==a||null==(t=a.scriptOverviewInfo)?void 0:t.scriptAssetId,is_template:+(null!=a&&!!a.isShowcase),novel_entrance:null==a?void 0:a.novelEntrance}}(t))}var rU=r(14886),rO={LOCAL_UPLOAD:"local_upload",AGENT_CREATE:"agent_create"};function rB(e){return(0,B._)(function*(){var t,{agentApiClient:r,parts:i,threadExtra:a}=e;a&&"setThreadExtraForNextSubmit"in r&&r.setThreadExtraForNextSubmit(a);var n=(0,rU.Rl)(),s={message:{content:i,threadId:n,runId:(0,rU.Rl)(),messageId:"",role:eq.AgentRole.User,createdAt:Date.now()}},o=yield r.submitRun(s),l=!!(null==o?void 0:o.ok),d=l||null==o?void 0:o.code,c=l?void 0:null!=(t=null==o?void 0:o.msg)?t:null;return{ok:l,threadId:l?n:void 0,errorCode:d,errorMessage:c}})()}var rz="novel_export_watermark";function rF(){var e;return null==(e=function(){if("undefined"==typeof window)return null;try{var e=window.localStorage.getItem(rz);if(null===e)return null;if("true"===e)return!0;if("false"===e)return!1;return null}catch(e){return null}}())||e}function rZ(e){if("undefined"!=typeof window)try{window.localStorage.setItem(rz,e?"true":"false")}catch(e){}}var rq=e=>{var{disabled:t,onClick:r,text:i,loading:a,embedded:n=!1}=e,s=t||a,o=null!=i?i:e2.t("Pippit_shortdrama_button_generate",{},"\u5F00\u59CB\u521B\u4F5C");return(0,L.jsx)("div",{className:n?"actionButtonEmbeddedWrap-pd80Ty":"actionButtonContainer-jgXAH2",children:(0,L.jsx)("button",{className:"".concat("actionButton-mUqHmw"," ").concat(s?"disabled-_suvlw":""," ").concat(a?"loading-cPRtqw":""),onClick:r,disabled:s,"aria-busy":a||void 0,children:a?e2.t("Pippit_shortdrama_script_status_button_generating",{},"\u521B\u4F5C\u4E2D\u2026"):o})})},rG=e=>{var{value:t,onChange:r,placeholder:i,compact:a=!1}=e,n=null!=i?i:e2.t("novel_ai_prompt_input_placeholder",{},"\u5728\u6B64\u8F93\u5165\u4F60\u6784\u60F3\u7684\u6545\u4E8B\u5185\u5BB9\u3002\u53EF\u4EE5\u5C1D\u8BD5\u8F93\u5165\u8FD9\u4E9B\u8981\u7D20\uFF1A\u6545\u4E8B\u8BBE\u5B9A\u3001\u4E3B\u89D2\u7279\u5F81\u3001\u5267\u60C5\u8109\u7EDC\u3001\u6700\u7EC8\u7ED3\u5C40\u7B49\u7B49");return(0,L.jsx)("div",{className:"".concat("aiPromptInput-rrqD5v"," ").concat(a?"compact-rOLgQu":""),children:(0,L.jsxs)("div",{className:"".concat("textareaWrap-fhaZUr"," ").concat(a?"textareaWrapCompact-G6zXe1":""),children:[(0,L.jsx)("div",{className:"".concat("sizer-qas8NZ"," ").concat(a?"sizerCompact-Ag6mkw":""),"aria-hidden":"true",children:t||"\u200B"}),(0,L.jsx)("textarea",{className:"".concat("textarea-GbbCZ_"," ").concat(a?"textareaCompact-rRlDa7":""),value:t,onChange:e=>r(e.target.value),placeholder:n})]})})},rV=r(51925),rH=e=>{var t,r,{activeTab:i}=e,{limitStrategy:a,creditStrategy:n}=ei().useBenefitStrategyState("upload"===i?tM:tD),{quotaLeft:s=0}=a||{},o=null==n||null==(t=n.creditPricingInfo)?void 0:t.creditUnitPrice,l=null==n||null==(r=n.creditPricingInfo)?void 0:r.minChargeCnt,d="";return s>0?d=e2.t("Pippit_shortdrama_m10n_desc_generatescriptfreefornow",{number:s,num:s},"\u9650\u514D\u751F\u6210{number}\u6B21\uFF0C\u65E0\u9700\u6D88\u8017\u79EF\u5206"):o&&l&&(d="upload"===i?e2.t("Pippit_shortdrama_bottom_desc_creditspercharacter",{number1:o,number2:l},"\u8BF7\u786E\u8BA4\u4E0A\u4F20\u7684\u5267\u672C\u6709\u5408\u6CD5\u7248\u6743"):e2.t("Pippit_shortdrama_m10n_desc_generatescriptcosts",{number1:l,number2:o},"\u751F\u6210{number1}\u5B57\u7B26\u6D88\u8017{number2}\u79EF\u5206\uFF0C\u5B9E\u9645\u6D88\u8017\u4E0E\u6700\u7EC8\u8F93\u51FA\u7684\u5267\u672C\u5B57\u7B26\u76F8\u5173")),(0,L.jsxs)("div",{className:"benefitTip-t4M2kA",children:[(0,L.jsx)(rV.Z,{size:16}),d]})},rW=e=>{var{title:t,subtitle:r}=e,i=null!=t?t:e2.t("Pippit_shortdrama_title_shortdramaagent",{},"\u77ED\u5267 Agent"),a=null!=r?r:e2.t("Pippit_shortdrama_desc_getashortdramainoneclick",{},"\u5168\u9762\u5E94\u7528 \u2726 Seedance 2.0 \u6A21\u578B\uFF0C\u4E00\u952E\u76F4\u51FA\u6574\u90E8\u5267\uFF01");return(0,L.jsxs)("div",{className:"creatorHeader-p4ytKo",children:[(0,L.jsx)("h1",{className:"title-lSym_3",children:i}),(0,L.jsx)("p",{className:"subtitle-bIMOR_",children:a})]})},rQ=r(41968),rK=e=>(0,L.jsx)("svg",(0,P._)((0,j._)({xmlns:"http://www.w3.org/2000/svg",width:12,height:12,fill:"none",viewBox:"0 0 12 12"},e),{children:(0,L.jsx)("path",{fill:"#fff",d:"M5.293 6 2.792 8.501a.177.177 0 0 0 0 .25l.457.457c.069.07.18.07.25 0l2.5-2.5 2.502 2.5c.069.07.18.07.25 0l.457-.456a.177.177 0 0 0 0-.25L6.707 6l2.5-2.501a.177.177 0 0 0 0-.25l-.456-.457a.177.177 0 0 0-.25 0L6 5.293 3.499 2.792a.177.177 0 0 0-.25 0l-.457.457a.177.177 0 0 0 0 .25z"})})),rY=e=>(0,L.jsx)("svg",(0,P._)((0,j._)({xmlns:"http://www.w3.org/2000/svg",width:20,height:20,fill:"none",viewBox:"0 0 20 20"},e),{children:(0,L.jsx)("path",{fill:"currentColor",d:"M14.167 1.666a2.5 2.5 0 0 1 2.5 2.5v11.668a2.5 2.5 0 0 1-2.5 2.5H5.833a2.5 2.5 0 0 1-2.5-2.5V4.166a2.5 2.5 0 0 1 2.5-2.5zm-8.337 12.5h4.166V12.5H5.83zm0-3.334h4.166V9.167H5.83zm0-4.999V7.5h7.5V5.833z"})})),rJ=e=>(0,L.jsx)("svg",(0,P._)((0,j._)({xmlns:"http://www.w3.org/2000/svg",width:15,height:12,fill:"none",viewBox:"0 0 15 12"},e),{children:(0,L.jsx)("path",{fill:"#fff",d:"M3.86 11.578c-.743 0-1.15-.36-1.383-1.203L.125 1.844A3.2 3.2 0 0 1 0 1.062C0 .407.445 0 1.164 0c.617 0 .992.344 1.133 1.016L3.984 8.32h.063l1.898-7.265C6.125.32 6.5 0 7.156 0c.64 0 1.032.344 1.203 1.04l1.899 7.28h.062l1.688-7.304C12.156.336 12.53 0 13.148 0c.72 0 1.165.406 1.165 1.063 0 .203-.047.484-.126.78l-2.359 8.548c-.234.828-.64 1.187-1.367 1.187-.758 0-1.172-.351-1.399-1.195L7.188 3.727h-.07L5.25 10.383c-.227.828-.648 1.195-1.39 1.195"})})),rX=e=>{var t,r,{uploadedFile:i,onFileSelect:a,onRetryUpload:n,showRetry:s,errorMessage:o,onPasteTextClick:l}=e,[d,c]=(0,D.useState)(!1);function u(e){return!!rP(e)||(tf.Z.error(e2.t("Pippit_shortdrama_error_file_format_unsupported",{},"\u4EC5\u652F\u6301 .txt .docx \u683C\u5F0F\u7684\u6587\u4EF6")),!1)}function p(e){a({file:e,name:e.name,size:e.size})}var h=!!(null==i?void 0:i.displayName),v=(null==i?void 0:i.displayName)||(null==i?void 0:i.name)||"",m=i?(t=rj(i.name))?t.toUpperCase():"FILE":"",_=s?(null==o?void 0:o.trim())||e2.t("Pippit_shortdrama_error_parse_failed",{},"\u89E3\u6790\u5931\u8D25"):(null==i?void 0:i.previewText)||"".concat(m," \xb7 ").concat((e=>{if(0===e)return"0 Bytes";var t=Math.floor(Math.log(e)/Math.log(1024));return"".concat(parseFloat((e/Math.pow(1024,t)).toFixed(2))," ").concat(["Bytes","KB","MB","GB"][t])})(null!=(r=null==i?void 0:i.size)?r:0)),g="fileSize-iQcJxQ";return s?g="fileError-mZuXBs":h&&(g="pastedTextPreview-xiZosR"),(0,L.jsx)("div",{className:"fileUploader-ElE_JT",children:(0,L.jsx)("div",{className:"".concat("uploadArea-NfdV7Q"," ").concat(d?"dragging-hC_LaM":""," ").concat(i?"hasFile-OEDDe9":""," ").concat(h?"hasPastedText-et1DdI":""),onDragOver:e=>{e.preventDefault(),c(!0)},onDragLeave:()=>{c(!1)},onDrop:e=>{e.preventDefault(),c(!1);var t=Array.from(e.dataTransfer.files);if(t.length>0){var r=t[0];u(r)&&p(r)}},children:i?(0,L.jsxs)(L.Fragment,{children:[(0,L.jsxs)("div",{className:"fileInfo-UdaB7n",children:[(0,L.jsx)("div",{className:h?"pastedTextIconWrap-Ay01uU":"wordIconWrap-hijxIw",children:h?(0,L.jsx)(rY,{className:"pastedTextIcon-gwCYZE"}):(0,L.jsx)(rJ,{className:"wordIcon-dHwAOp"})}),(0,L.jsxs)("div",{className:"".concat("fileDetails-KNZXPk"," ").concat(h?"pastedTextDetails-ZJQX8f":""),children:[(0,L.jsx)("span",{className:h?"pastedTextName-jjn9mu":"fileName-wSKRIz",children:v}),(0,L.jsx)("span",{className:g,children:_})]})]}),(0,L.jsx)("button",{type:"button",className:"".concat("removeFile-GbWUka"," ").concat(h?"removeFileInline-Jk1Skg":""),onClick:e=>{e.stopPropagation(),a(null)},"aria-label":e2.t("Pippit_shortdrama_aria_remove_file",{},"\u79FB\u9664\u6587\u4EF6"),children:(0,L.jsx)(rK,{className:"removeIcon-Nm4NYy"})})]}):(0,L.jsxs)("div",{className:"uploadPlaceholder-Gn7v1W",children:[(0,L.jsx)("p",{className:"uploadText-ltO9yQ",children:e2.t("Pippit_shortdrama_upload_script_hint_supporttxtdocx",{},"\u652F\u6301 txt / docx \u683C\u5F0F\uFF0C\u5267\u672C\u5B57\u6570\u4E0D\u8D85\u8FC7 10 \u4E07\u5B57\uFF0C\u53EF\u62D6\u62FD\u81F3\u6B64\u5904\u4E0A\u4F20")}),(0,L.jsxs)("div",{className:"uploadActions-NqY9vZ",children:[(0,L.jsxs)("label",{className:"uploadButton-l2s4rL",children:[(0,L.jsx)(rQ.Z,{size:16}),e2.t("Pippit_shortdrama_button_upload",{},"\u4E0A\u4F20"),(0,L.jsx)("input",{type:"file",accept:".txt,.docx",style:{display:"none"},onChange:e=>{var t=Array.from(e.target.files||[]);if(t.length>0){var r=t[0];u(r)&&p(r)}}})]}),l?(0,L.jsx)("button",{type:"button",className:"pasteButton-Ge4PDO",onClick:l,children:e2.t("Pippit_shortdrama_button_paste_text",{},"\u7C98\u8D34\u6587\u672C")}):null]})]})})})},r$=()=>(0,L.jsx)("svg",{viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg",className:"closeIcon-pbyfdm","aria-hidden":"true",children:(0,L.jsx)("path",{d:"M6.75 6.75L17.25 17.25M17.25 6.75L6.75 17.25",stroke:"currentColor",strokeWidth:"1.8",strokeLinecap:"round",strokeLinejoin:"round"})}),r0=e=>{var{visible:t,onCancel:r,onConfirm:i}=e,[a,n]=(0,D.useState)(""),s=(0,D.useRef)(!1),o=function(e){if(function(e){var t=0,r=0;for(var i of Array.from(e)){if(rL(i)){t++;continue}rS.test(i)&&r++}var a=t+r;return 0!==a&&r/a>.85}(e)){var t=e.trim();return t?t.split(RegExp("\\s+","u")).length:0}for(var r=Array.from(e),i=0,a=0;a1e5,c=l||d,u=(0,D.useCallback)(()=>{n(""),s.current=!1},[]);(0,D.useEffect)(()=>{t||u()},[u,t]),(0,D.useEffect)(()=>{if(t){if(d&&!s.current){tf.Z.warning(e2.t("Pippit_shortdrama_toast_pasted_script_too_long",{},"\u5B57\u6570\u8D85\u51FA 10 \u4E07\u5B57\u4E0A\u9650\uFF0C\u65E0\u6CD5\u5B8C\u6210")),s.current=!0;return}d||(s.current=!1)}},[d,t]);var p=(0,D.useCallback)(()=>{u(),r()},[r,u]),h=(0,D.useCallback)(()=>{c||(u(),i(a))},[c,i,u,a]);return(0,L.jsx)(tg.Z,{visible:t,onCancel:p,footer:null,closable:!1,escToExit:!0,className:"modal-_Vd89l",children:(0,L.jsxs)("div",{className:"modalPanel-cwMgzi",children:[(0,L.jsx)("div",{className:"headerSection-FT0AZD",children:(0,L.jsxs)("header",{className:"header-a_fNfl",children:[(0,L.jsx)("h3",{className:"title-B5MDz0",children:e2.t("Pippit_shortdrama_title_paste_script_text",{},"\u7C98\u8D34\u6587\u672C")}),(0,L.jsx)("button",{type:"button",className:"closeButton-pRmOI0",onClick:p,"aria-label":e2.t("Pippit_shortdrama_aria_close",{},"\u5173\u95ED"),children:(0,L.jsx)(r$,{})})]})}),(0,L.jsx)("div",{className:"contentSection-N0Edc6",children:(0,L.jsxs)("div",{className:"".concat("textareaShell-rI_p46"," ").concat(d?"textareaShellError-cI7Fhd":""),children:[(0,L.jsx)("textarea",{className:"textarea-XiX6RL",value:a,onChange:e=>n(e.target.value),placeholder:e2.t("Pippit_shortdrama_placeholder_paste_script_text",{},"\u8BF7\u5728\u6B64\u5904\u7C98\u8D34\u5267\u672C\u5185\u5BB9\u2026"),autoFocus:!0}),(0,L.jsxs)("span",{className:"".concat("counter-i7n5U6"," ").concat(d?"counterError-Tpp4lS":""),children:[o,"/",1e5]})]})}),(0,L.jsx)("div",{className:"footerSection-I6PuPj",children:(0,L.jsx)("div",{className:"footer-Gx59_7",children:(0,L.jsxs)("div",{className:"actions-jcBojr",children:[(0,L.jsx)(tm.Z,{className:"cancelButton-a0UDOj",onClick:p,children:e2.t("Pippit_shortdrama_button_cancel",{},"\u53D6\u6D88")}),(0,L.jsx)(tm.Z,{className:"confirmButton-iRRDKG",onClick:h,disabled:c,children:e2.t("Pippit_shortdrama_button_done",{},"\u5B8C\u6210")})]})})})]})})},r1=r(88243),r2="tabButton-diRk45",r4="active-_lLUXb",r3=e=>{var{activeTab:t,onTabChange:r}=e,i=ei().useBenefitStrategyState(tD),{quotaAll:a=0,quotaLeft:n=0}=(null==i?void 0:i.limitStrategy)||{};return(0,L.jsxs)("div",{className:"tabSwitcher-UVlD9I",children:[(0,L.jsxs)("button",{className:"".concat(r2," ").concat("upload"===t?r4:""),onClick:()=>r("upload"),children:[(0,L.jsx)(rQ.Z,{size:20}),(0,L.jsx)("span",{children:e2.t("Pippit_shortdrama_button_uploadscript",{},"\u4E0A\u4F20\u6211\u7684\u5267\u672C")})]}),(0,L.jsxs)("button",{className:"".concat(r2," ").concat("ai-generate"===t?r4:""),onClick:()=>r("ai-generate"),children:[(0,L.jsx)(r1.Z,{size:20}),(0,L.jsx)("span",{children:e2.t("Pippit_shortdrama_button_AIscriptwriter",{},"AI \u751F\u6210\u5267\u672C")}),a>0&&n>0?(0,L.jsx)("span",{className:"freeTag-yorwpo",children:e2.t("Pippit_shortdrama_tag_script_freeuse",{number:n,num:n},"\u5267\u672C\u9650\u514D{number}\u6B21")}):null]})]})},r6=e=>{var{onStartCreate:t,uploadFailed:r,uploadErrorMessage:i,uploading:a=!1,uploadedFile:n,uploadedFileInfo:s,onFileSelectForUpload:o,onStartCreateClick:l,creatingProject:d=!1}=e,[c,u]=(0,D.useState)("upload"),[p,h]=(0,D.useState)(null),[v,m]=(0,D.useState)(""),[_,g]=(0,D.useState)(!1),[f,y]=(0,D.useState)(!1),b=es(),x=en(),I=(0,D.useRef)(new tX(b,x)),S=void 0!==n&&void 0!==o,w=S?null!=n?n:null:p,N=(0,D.useCallback)(e=>{u(e),g(!1)},[]),C=(0,D.useCallback)(e=>{if("upload"===c&&o)return void o(e);S||h(e),t&&"upload"!==c&&t({type:c,file:e||void 0,prompt:"ai-generate"===c?v:void 0})},[c,v,t,o,S]),T=(0,D.useCallback)(e=>{m(e)},[]),k=(0,D.useCallback)(()=>{g(!0)},[]),j=(0,D.useCallback)(()=>{g(!1)},[]),P=(0,D.useCallback)(e=>{var t=new File([e],e2.t("Pippit_shortdrama_file_name_pasted_text",{},"\u672A\u547D\u540D\u9879\u76EE.txt"),{type:"".concat("text/plain",";charset=utf-8")});g(!1),C({file:t,name:t.name,size:t.size,displayName:e2.t("Pippit_shortdrama_label_pasted_text",{},"\u5DF2\u7C98\u8D34\u6587\u672C"),previewText:function(e){var[t="",...r]=e.trimStart().split(/\r?\n/),i=t.trim(),a=Array.from(i),n=a.length>20,s=n?a.slice(0,20).join(""):i;return n||r.join("").trim().length>0?"".concat(s).concat("..."):s}(e)})},[C]),A=(0,D.useCallback)(()=>(0,B._)(function*(){if("upload"===c&&l)return void(yield Promise.resolve(l()));if(t&&!f){y(!0);try{if("ai-generate"===c&&v.trim()&&!(yield I.current.validateTexts(t$.InputScript,[v.trim()])))return;yield Promise.resolve(t({type:c,file:w||void 0,prompt:"ai-generate"===c?v:void 0}))}finally{y(!1)}}})(),[c,w,v,t,l,f]),M="upload"===c&&w,R="upload"===c&&w&&!a,E="upload"===c?!w:!v.trim(),U=a?(0,L.jsxs)("div",{className:"uploadingState-xqC6cz",children:[(0,L.jsx)(e4.Z,{className:"uploadingSpinner-AuRECp",size:32}),(0,L.jsx)("span",{className:"uploadingText-eCP9rI",children:e2.t("Pippit_shortdrama_label_uploading",{},"\u4E0A\u4F20\u4E2D")})]}):(0,L.jsxs)("div",{className:"".concat("uploadTabContent-yYfQAI"," ").concat(R?"uploadTabContentWithButton-E91kD1":""),children:[(0,L.jsx)(rX,{uploadedFile:w,onFileSelect:C,showRetry:r,errorMessage:i,onPasteTextClick:k,onRetryUpload:r&&M?()=>{s?null==l||l():null==o||o(w)}:void 0}),R&&l?(0,L.jsx)("div",{className:"uploadParseButtonRow-vjJhxA",children:(0,L.jsx)(t_,{type:"primary",onClick:l,loading:d,disabled:!s,className:"uploadParseButton-LcFjs9",children:e2.t("Pippit_shortdrama_button_analyze",{},"\u5267\u672C\u89E3\u6790")})}):null]}),O="upload"===c?U:(0,L.jsxs)(L.Fragment,{children:[(0,L.jsx)("div",{className:"aiPromptColumn-dgRBDt",children:(0,L.jsx)(rG,{compact:!0,value:v,onChange:T})}),(0,L.jsx)(rq,{embedded:!0,disabled:E,onClick:A,loading:f})]});return(0,L.jsxs)("div",{className:"comicCreator-xrcHcT",children:[(0,L.jsxs)("div",{className:"content-SBIzIt",children:[(0,L.jsx)(rW,{}),(0,L.jsxs)("div",{className:"tabContainer-k8lWN7",children:[(0,L.jsx)(r3,{activeTab:c,onTabChange:N}),(0,L.jsx)("div",{className:"".concat("tabContent-RBRQdL"," ").concat("upload"===c?"tabContentAfterUploadTab-CRrZBi":"tabContentAfterAiTab-vlrYmz"," ").concat("upload"===c?"".concat("tabContentUploadHeight-tEY5_q"," ").concat(w&&!a?"tabContentUploadWithFile-pcys7W":""):"tabContentAiHeight-bTUCnd"),children:O})]}),(0,L.jsx)(rH,{activeTab:c})]}),(0,L.jsx)(r0,{visible:"upload"===c&&_,onCancel:j,onConfirm:P})]})},r5=e=>(0,L.jsxs)("svg",(0,P._)((0,j._)({xmlns:"http://www.w3.org/2000/svg",width:24,height:24,fill:"none",viewBox:"0 0 24 24"},e),{children:[(0,L.jsx)("path",{fill:"#000",fillOpacity:.2,d:"M22.702 0c.16 0 .238.197.121.307l-1.659 1.551a3.72 3.72 0 0 0-1.179 2.716v13.6a5.783 5.783 0 0 1-5.783 5.782H4.29V5.782A5.78 5.78 0 0 1 10.072 0zM12.344 4.046a4.215 4.215 0 1 0 0 8.43 4.215 4.215 0 0 0 0-8.43"}),(0,L.jsx)("path",{fill:"#000",fillOpacity:.2,d:"M12.344 5.732a2.55 2.55 0 1 1 0 5.102q-.08-.002-.16-.009V5.74q.08-.006.16-.007"})]})),r8=r(33891),r7=e=>(null==e?void 0:e.trim())||"",r9=e=>{var t=e.map(e=>r7(e)).slice(0,3);if(!t.filter(Boolean).length||t.length>=3)return t;for(var r=[...t];r.length<3;)r.push("");return r},ie=new Map,it=(e,t)=>"".concat(e,"::").concat(t),ir=(e,t)=>ie.get(it(e,t)),ii=(e,t,r)=>{ie.set(it(e,t),r),(()=>{for(;ie.size>120;){var e=ie.keys().next().value;if(!e)return;ie.delete(e)}})()},ia=(0,D.memo)(function(e){var t,r,i,a,n,s,{project:o,isSelected:l=!1,isSelectMode:d=!1,onClick:c,onSelect:u}=e,p=(0,D.useMemo)(()=>r9(o.coverList||[]),[o.coverList]),[h,v]=(0,D.useState)(p),[m,_]=(0,D.useState)(new Set);(0,D.useEffect)(()=>{var e=(o.coverInfoList||[]).slice(0,3);if(!e.length)return void v(p);var t=!1;return(0,B._)(function*(){var r=[];for(var i of e){var a=r7(i.coverPreviewUrl),n=r7(i.coverPreviewKey),s=r7(i.coverUrl);if(a&&n){var o=ir(n,a);if(o){r.push(o);continue}try{var l=yield null===tq.DV||void 0===tq.DV?void 0:(0,tq.DV)(n,a);if(l){ii(n,a,l),r.push(l);continue}}catch(e){}}s&&r.push(s)}t||v(r.length>0?r9(r):p)})(),()=>{t=!0}},[p,o.coverInfoList]);var g=(0,D.useMemo)(()=>r9(h),[h]);(0,D.useEffect)(()=>{_(new Set)},[g]);var f=(0,D.useMemo)(()=>g.map((e,t)=>m.has(t)?"":e),[g,m]),y=f.some(Boolean),b=Number(o.episodeCount)>0;return(0,L.jsxs)("div",{className:"".concat("projectCard-jxpMzc"," ").concat(d?"selectMode-f5epSU":""," ").concat(l?"selected-MLD4EZ":""),onClick:e=>{d?o.isShowcase||null==u||u(o.id):null==c||c()},children:[d&&!o.isShowcase&&(0,L.jsx)("div",{className:"checkboxOverlay-B6J6mC",onClick:e=>{e.stopPropagation(),o.isShowcase||null==u||u(o.id)},children:(0,L.jsx)("div",{className:"".concat("checkbox-ZLwDhg"," ").concat(l?"checked-p3zzfh":""),children:l&&(0,L.jsx)(r8.Z,{size:16,className:"checkIcon-mpVkHK"})})}),(0,L.jsxs)("div",{className:"cardCover-pMeqhC",children:[o.isShowcase&&(0,L.jsx)("div",{className:"showcaseTag-O2RSac",children:e2.t("Pippit_shortdrama_label_sample",{},"\u793A\u4F8B")}),y?f.map((e,t)=>(0,L.jsx)("div",{className:"coverItem-g6SfEe",children:e?(0,L.jsx)("img",{src:e,alt:"",className:"coverImage-r6BnrK",loading:"lazy",decoding:"async",onError:()=>{_(e=>{if(e.has(t))return e;var r=new Set(e);return r.add(t),r})}}):null},t)):(0,L.jsx)("div",{className:"coverPlaceholder-Sq3zxd",children:(0,L.jsx)(r5,{className:"coverPlaceholderIcon-iX4D3P"})})]}),(0,L.jsxs)("div",{className:"cardInfo-ltd_zv",children:[(0,L.jsx)("h3",{className:"projectTitle-EOvOrs",children:o.title||e2.t("Pippit_shortdrama_label_unnamed_project",{},"\u672A\u547D\u540D\u9879\u76EE")}),(0,L.jsxs)("div",{className:"projectMeta-Mq2BTx",children:[b&&(0,L.jsx)("span",{className:"episodeCount-RUOVmH",children:e2.t("Pippit_shortdrama_label_episode_count",{count:o.episodeCount},"{count} \u96C6")}),b?(0,L.jsx)("span",{className:"metaDivider-fsAxEQ"}):null,(0,L.jsx)("span",{className:"updateTime-Jf9Ck4",children:(r=(t=new Date(o.updatedAt)).getFullYear(),i=String(t.getMonth()+1).padStart(2,"0"),a=String(t.getDate()).padStart(2,"0"),n=String(t.getHours()).padStart(2,"0"),s=String(t.getMinutes()).padStart(2,"0"),"".concat(r,"-").concat(i,"-").concat(a," ").concat(n,":").concat(s))})]})]})]})},function(e,t){return e.project===t.project&&e.isSelected===t.isSelected&&e.isSelectMode===t.isSelectMode}),is=r(96216),io=r(1663),il=(0,D.createContext)(null),id=e=>{var{manager:t,children:r}=e;return(0,L.jsx)(il.Provider,{value:t,children:r})},ic="title-L9F780",iu="actionButton-vilzjL",ip="skeletonLine-_h0_jN",ih="bottomActionButton-zbtO5W",iv=(0,io.Pi)(e=>{var t,r,i,a,n,{onOpenProject:s,onInitialLoadComplete:o}=e,l=(0,D.useContext)(il),[d,c]=(0,D.useState)(!1),[u,p]=(0,D.useState)(new Set),h=(null==l?void 0:l.projects)||[],v=h.length>0,m=!v&&null!=(t=null==l?void 0:l.isLoading)&&t,_=v&&!m&&!(null!=(r=null==l?void 0:l.hasMore)&&r)&&!(null!=(i=null==l?void 0:l.isLoading)&&i),g=(0,D.useRef)(null),f=(0,D.useMemo)(()=>h.filter(e=>!e.isShowcase),[h]),y=(0,D.useRef)(null!=(a=null==l?void 0:l.hasMore)&&a),b=(0,D.useRef)(null!=(n=null==l?void 0:l.isLoading)&&n);(0,D.useEffect)(()=>{var e,t;y.current=null!=(e=null==l?void 0:l.hasMore)&&e,b.current=null!=(t=null==l?void 0:l.isLoading)&&t},[null==l?void 0:l.hasMore,null==l?void 0:l.isLoading]),(0,D.useEffect)(()=>{var e=!1;return l&&l.loadProjects().catch(e=>{eg("novel_list_load_fail",e,{page:"list",action:"load_projects",recoverable:!0,userVisible:!1})}).finally(()=>{e||null==o||o()}),()=>{e=!0}},[l,o]),(0,D.useEffect)(()=>{if(l&&!m&&v){var e=g.current;if(e){var t=new IntersectionObserver(e=>{var[t]=e;(null==t?void 0:t.isIntersecting)&&y.current&&!b.current&&l.loadMore().catch(e=>{eg("novel_list_load_more_fail",e,{page:"list",action:"load_more_projects",recoverable:!0,userVisible:!1})})},{root:(e=>{for(var t,r=null!=(t=null==e?void 0:e.parentElement)?t:null;r&&r!==document.body;){var{overflowY:i}=window.getComputedStyle(r);if(/(auto|scroll|overlay)/.test(i)&&r.scrollHeight>r.clientHeight)return r;r=r.parentElement}return null})(e),rootMargin:"400px 0px",threshold:0});return t.observe(e),()=>t.disconnect()}}},[l,m,v,h.length]);var x=(0,D.useCallback)(e=>{d||null==s||s(e)},[s,d]),I=(0,D.useCallback)(e=>{p(t=>{var r=new Set(t);return r.has(e)?r.delete(e):r.add(e),r})},[]),S=(0,D.useCallback)(()=>(0,B._)(function*(){if(0!==u.size&&l)try{yield l.deleteProjects(Array.from(u)),tf.Z.success(e2.t("Pippit_shortdrama_error_toast_projectdeleted",{},"\u5220\u9664\u6210\u529F")),c(!1),p(new Set),yield l.refreshProjects()}catch(e){eg("novel_list_delete_fail",e,{page:"list",action:"delete_projects",userVisible:!0,recoverable:!0}),tf.Z.error(e2.t("Pippit_shortdrama_error_toast_couldnotdeletetryagainlater",{},"\u5220\u9664\u5931\u8D25\uFF0C\u8BF7\u7A0D\u540E\u91CD\u8BD5"))}})(),[u,l]),w=(0,D.useCallback)(()=>{tg.Z.confirm({title:e2.t("Pippit_shortdrama_popup_title_deletethisproject",{number:u.size,num:u.size},"\u5220\u9664 {number} \u4E2A\u9879\u76EE\uFF1F"),content:e2.t("Pippit_shortdrama_popup_desc_projectcannotberecovered",{},"\u9879\u76EE\u88AB\u5220\u9664\u540E\uFF0C\u5C06\u4E0D\u53EF\u6062\u590D\uFF0C\u8BF7\u786E\u8BA4\u8981\u5220\u9664\u5417\uFF1F"),okText:e2.t("Pippit_shortdrama_popup_button_delete",{},"\u5220\u9664"),cancelText:e2.t("Pippit_shortdrama_popup_button_notnow",{},"\u53D6\u6D88"),okButtonProps:{style:{background:"#ff4d4f",borderColor:"#ff4d4f"}},onOk:S})},[u.size,S]),N=f.length>0&&f.every(e=>u.has(e.id)),C=(0,D.useCallback)(()=>{p(e=>{var t=new Set(e);return f.length>0&&f.every(e=>t.has(e.id))?f.forEach(e=>{t.delete(e.id)}):f.forEach(e=>{t.add(e.id)}),t})},[f]),T=(0,D.useCallback)(()=>{c(e=>{var t=!e;return t||p(new Set),t})},[]);return(0,L.jsx)("div",{className:"container-Xh4MNm",children:(v||m)&&(0,L.jsxs)(L.Fragment,{children:[(0,L.jsxs)("div",{className:"header-zLXpIz",children:[(0,L.jsx)("h2",{className:ic,children:e2.t("Pippit_shortdrama_title_my_projects",{},"\u6211\u7684\u9879\u76EE")}),(0,L.jsx)("div",{className:"actions-t_gK9Q",children:m?(0,L.jsx)("span",{className:"actionButtonPlaceholder-hFvFVz","aria-hidden":!0,children:e2.t("Pippit_shortdrama_button_manage",{},"\u7BA1\u7406")}):d?(0,L.jsx)("button",{className:iu,onClick:T,children:e2.t("Pippit_shortdrama_button_done",{},"\u5B8C\u6210")}):(0,L.jsx)("button",{className:iu,onClick:T,children:e2.t("Pippit_shortdrama_button_manage",{},"\u7BA1\u7406")})})]}),(0,L.jsx)("div",{className:"projectListContainer-ZoUsVa",children:m?(0,L.jsx)("div",{className:"skeletonList-A_jcW_","aria-busy":"true","aria-label":e2.t("Pippit_shortdrama_loading",{},"\u52A0\u8F7D\u4E2D"),children:Array.from({length:12},(e,t)=>(0,L.jsxs)("div",{className:"skeletonCard-U1lkSG",children:[(0,L.jsx)("div",{className:"skeletonCover-uA8JlF"}),(0,L.jsxs)("div",{className:"skeletonInfo-QP2EVb",children:[(0,L.jsx)("div",{className:"".concat(ip," ").concat(ic)}),(0,L.jsx)("div",{className:"".concat(ip," ").concat("meta-FiuKsz")})]})]},t))}):(0,L.jsxs)(L.Fragment,{children:[(0,L.jsx)("div",{className:"projectList-NukHrF",children:h.map(e=>(0,L.jsx)(ia,{project:e,isSelected:u.has(e.id),isSelectMode:d,onClick:()=>x(e.id),onSelect:I},e.id))}),v&&(null==l?void 0:l.isLoading)&&(0,L.jsxs)("div",{className:"loadingMore-J2p_np",children:[(0,L.jsx)("div",{className:"loadingSpinner-zUoqN2"}),(0,L.jsx)("span",{children:e2.t("Pippit_shortdrama_loading_more",{},"\u52A0\u8F7D\u4E2D...")})]}),_&&(0,L.jsx)("div",{className:"noMoreTip-k4o6P7",children:e2.t("Pippit_shortdrama_label_projects_all_loaded",{},"\u5DF2\u52A0\u8F7D\u5168\u90E8\u9879\u76EE")}),(0,L.jsx)("div",{ref:g,className:"sentinel-rM_R01"})]})}),!m&&d&&(0,L.jsx)("div",{className:"bottomBar-FmAd9c",children:(0,L.jsxs)("div",{className:"bottomBarContent-rl_Mn6",children:[(0,L.jsx)("div",{className:"selectionInfo-VehL4E",children:u.size>0?(0,L.jsx)("span",{children:e2.t("Pippit_shortdrama_selected_project_count",{count:u.size},"\u5DF2\u9009\u62E9 {count} \u4E2A\u9879\u76EE")}):(0,L.jsx)("span",{children:e2.t("Pippit_shortdrama_select_project_to_delete",{},"\u8BF7\u9009\u62E9\u8981\u5220\u9664\u7684\u9879\u76EE")})}),(0,L.jsxs)("div",{className:"bottomBarActions-PhSppC",children:[(0,L.jsx)("button",{className:"".concat(ih," ").concat("selectAllButton-fC_U_Z"),onClick:C,children:N?e2.t("Pippit_shortdrama_button_deselect_all",{},"\u53D6\u6D88\u5168\u9009"):e2.t("Pippit_shortdrama_button_select_all",{},"\u5168\u9009")}),(0,L.jsxs)("button",{className:"".concat(ih," ").concat("deleteButton-NOaq8E"," ").concat(0===u.size?"disabled-td7z2P":""),onClick:w,disabled:0===u.size,children:[(0,L.jsx)(is.Z,{size:16}),e2.t("Pippit_shortdrama_button_delete",{},"\u5220\u9664")]})]})]})})]})})});r(20671);var im=r(25962),i_=r(16233);r(96477);var ig=r(41992),iy=r(9767),ib=e=>{var t,r,{watermark:i,onWatermarkChange:a}=e,[n,s]=(0,D.useState)(!1),o=[{value:!0,label:e2.t("Pippit_shortdrama_label_with_brand_watermark",{},"\u5E26\u54C1\u724C\u6C34\u5370")},{value:!1,label:e2.t("Pippit_shortdrama_label_without_brand_watermark",{},"\u4E0D\u5E26\u54C1\u724C\u6C34\u5370")}],l=null!=(r=null==(t=o.find(e=>e.value===i))?void 0:t.label)?r:e2.t("Pippit_shortdrama_label_with_brand_watermark",{},"\u5E26\u54C1\u724C\u6C34\u5370");return(0,L.jsxs)("div",{className:"panel-GTCqks",children:[(0,L.jsx)("div",{className:"groupTitle-CsGYuV",children:e2.t("Pippit_shortdrama_title_watermark_setting",{},"\u6C34\u5370\u8BBE\u7F6E")}),(0,L.jsx)("div",{className:"selectRow-iEtzck",children:(0,L.jsx)(im.Z,{trigger:"click",position:"bl",popupVisible:n,onVisibleChange:s,droplist:(0,L.jsx)(ig.Z,{children:o.map(e=>(0,L.jsx)(ig.Z.Item,{onClick:()=>{a(e.value),s(!1)},children:(0,L.jsx)("span",{className:e.value===i?"optionActive-JAJ1GU":"",children:e.label})},String(e.value)))}),children:(0,L.jsxs)("button",{type:"button",className:"selectTrigger-cPiPG7",onClick:e=>{e.stopPropagation(),s(e=>!e)},children:[(0,L.jsx)("span",{children:l}),(0,L.jsx)(iy.Z,{size:12,className:"chevron-AZ2lkm"})]})})})]})};r(12096);var ix=r(75731),iI="logo-e9FIr0",iS=e=>{var{className:t,type:r}=e;return"normal"===r?(0,L.jsx)("div",{className:U()("wrapper-TmaPmK",t),children:(0,L.jsx)(ix.Z,{className:iI,lang:"en"})}):(0,L.jsx)("div",{className:U()("slimWrapper-cQGCIV",t),children:(0,L.jsx)(ix.Z,{className:iI})})},iw=e=>{var{className:t}=e;return(0,L.jsx)("svg",{width:"17",height:"16",viewBox:"0 0 17 16",fill:"none",xmlns:"http://www.w3.org/2000/svg",className:t,"aria-hidden":!0,children:(0,L.jsx)("path",{d:"M1.78418 13.3096C1.22819 13.3096 0.79069 13.1523 0.47168 12.8379C0.157227 12.5234 0 12.0882 0 11.5322V3.68457C0 3.12858 0.157227 2.69336 0.47168 2.37891C0.79069 2.0599 1.22819 1.90039 1.78418 1.90039H6.10449V3.41797H1.93457C1.80241 3.41797 1.69987 3.45443 1.62695 3.52734C1.55404 3.60026 1.51758 3.70508 1.51758 3.8418V11.375C1.51758 11.5072 1.55404 11.612 1.62695 11.6895C1.69987 11.7624 1.80241 11.7988 1.93457 11.7988H14.1436C14.2757 11.7988 14.3783 11.7624 14.4512 11.6895C14.5286 11.612 14.5674 11.5072 14.5674 11.375V3.8418C14.5674 3.70508 14.5286 3.60026 14.4512 3.52734C14.3783 3.45443 14.2757 3.41797 14.1436 3.41797H9.98047V1.90039H14.2939C14.8545 1.90039 15.292 2.0599 15.6064 2.37891C15.9209 2.69336 16.0781 3.12858 16.0781 3.68457V11.5322C16.0781 12.0882 15.9209 12.5234 15.6064 12.8379C15.292 13.1523 14.8545 13.3096 14.2939 13.3096H1.78418ZM5.84473 14.7109V13.1182H10.2402V14.7109H5.84473ZM5.81738 15.7021C5.63509 15.7021 5.47786 15.6361 5.3457 15.5039C5.21354 15.3717 5.14746 15.2145 5.14746 15.0322C5.14746 14.8545 5.21354 14.6973 5.3457 14.5605C5.47786 14.4284 5.63509 14.3623 5.81738 14.3623H10.2607C10.4476 14.3623 10.6048 14.4284 10.7324 14.5605C10.8646 14.6973 10.9307 14.8545 10.9307 15.0322C10.9307 15.2145 10.8646 15.3717 10.7324 15.5039C10.6048 15.6361 10.4476 15.7021 10.2607 15.7021H5.81738ZM5.7832 5.5166C5.97461 5.5166 6.13184 5.58268 6.25488 5.71484L7.0752 6.58984L8.03906 7.91602L9.00293 6.58984L9.82324 5.71484C9.95085 5.58268 10.1081 5.5166 10.2949 5.5166C10.4544 5.5166 10.598 5.57129 10.7256 5.68066C10.8532 5.79004 10.917 5.93359 10.917 6.11133C10.917 6.27083 10.8509 6.41667 10.7188 6.54883L8.59961 8.58594C8.50846 8.67708 8.41504 8.74316 8.31934 8.78418C8.22819 8.82064 8.13477 8.83887 8.03906 8.83887C7.94336 8.83887 7.84993 8.82064 7.75879 8.78418C7.66764 8.74316 7.57422 8.67708 7.47852 8.58594L5.35938 6.54883C5.23177 6.41667 5.16797 6.27083 5.16797 6.11133C5.16797 5.93359 5.22949 5.79004 5.35254 5.68066C5.47559 5.57129 5.61914 5.5166 5.7832 5.5166ZM8.03906 0C8.23503 0 8.40365 0.070638 8.54492 0.211914C8.6862 0.35319 8.75684 0.517253 8.75684 0.704102V6.09082L8.60645 8.10059C8.59733 8.26009 8.54036 8.39681 8.43555 8.51074C8.33073 8.62012 8.19857 8.6748 8.03906 8.6748C7.88411 8.6748 7.75195 8.62012 7.64258 8.51074C7.53776 8.39681 7.48079 8.26009 7.47168 8.10059L7.32812 6.09082V0.704102C7.32812 0.517253 7.39648 0.35319 7.5332 0.211914C7.66992 0.070638 7.83854 0 8.03906 0Z",fill:"currentColor"})})},iN=e=>{var{className:t}=e;return(0,L.jsx)("svg",{width:"16",height:"16",viewBox:"0 0 16 16",fill:"none",xmlns:"http://www.w3.org/2000/svg",className:t,"aria-hidden":!0,children:(0,L.jsx)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M11.6046 1.46785C11.6295 1.41436 11.7056 1.41436 11.7306 1.46785L12.0554 2.16384C12.1474 2.36111 12.306 2.51967 12.5033 2.61174L13.1993 2.93656C13.2528 2.96152 13.2528 3.03758 13.1993 3.06254L12.5033 3.38736C12.306 3.47942 12.1474 3.63799 12.0554 3.83526L11.7306 4.53125C11.7056 4.58473 11.6295 4.58473 11.6046 4.53125L11.2798 3.83526C11.1877 3.63799 11.0291 3.47942 10.8319 3.38736L10.1359 3.06254C10.0824 3.03758 10.0824 2.96152 10.1359 2.93656L10.8319 2.61174C11.0291 2.51967 11.1877 2.36111 11.2798 2.16384L11.6046 1.46785ZM6.59716 4.34062C6.1336 5.33389 5.33521 6.13228 4.34195 6.59584L1.98143 7.6975C1.72494 7.8172 1.72494 8.18191 1.98143 8.30161L4.34195 9.40327C5.33521 9.86683 6.1336 10.6652 6.59716 11.6585L7.69882 14.019C7.81852 14.2755 8.18323 14.2755 8.30293 14.019L9.40459 11.6585C9.86815 10.6652 10.6665 9.86683 11.6598 9.40327L14.0203 8.30161C14.2768 8.18191 14.2768 7.8172 14.0203 7.6975L11.6598 6.59584C10.6665 6.13228 9.86815 5.33389 9.40459 4.34062L8.30293 1.9801C8.18323 1.72362 7.81852 1.72362 7.69882 1.9801L6.59716 4.34062ZM13.6991 4.06706C13.6866 4.04032 13.6486 4.04032 13.6361 4.06706L13.4206 4.52869C13.3746 4.62732 13.2953 4.70661 13.1967 4.75264L12.7351 4.96808C12.7083 4.98056 12.7083 5.01859 12.7351 5.03107L13.1967 5.24652C13.2953 5.29255 13.3746 5.37183 13.4206 5.47047L13.6361 5.93209C13.6486 5.95884 13.6866 5.95884 13.6991 5.93209L13.9145 5.47047C13.9605 5.37183 14.0398 5.29255 14.1385 5.24652L14.6001 5.03107C14.6268 5.01859 14.6268 4.98056 14.6001 4.96808L14.1385 4.75264C14.0398 4.70661 13.9605 4.62732 13.9145 4.52869L13.6991 4.06706Z",fill:"currentColor"})})},iC=()=>(0,L.jsxs)("svg",{width:"26",height:"26",viewBox:"0 0 26 26",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:[(0,L.jsx)("path",{d:"M19.681 4.16797C21.4657 4.35584 22.7609 5.95454 22.5736 7.73926L21.933 13.8242C21.2248 13.115 20.3534 12.5697 19.3802 12.2471L18.1996 5.54883C18.0974 4.96958 17.8972 4.43215 17.6185 3.95117L19.681 4.16797Z",fill:"#E2D9FF"}),(0,L.jsx)("path",{opacity:"0.9",fillRule:"evenodd",clipRule:"evenodd",d:"M12.8367 3.19248C14.6044 2.8808 16.2896 4.06159 16.6014 5.8292L17.6756 11.9249C17.5624 11.919 17.4484 11.9161 17.3338 11.9161C13.7439 11.9161 10.8338 14.8263 10.8338 18.4161C10.8339 19.7624 11.2431 21.0134 11.9441 22.0509L8.56719 22.6466C6.79967 22.9582 5.11344 21.7783 4.80157 20.0108L2.73223 8.27451C2.42071 6.50695 3.60138 4.82153 5.36895 4.50986L12.8367 3.19248Z",fill:"black"}),(0,L.jsx)("path",{d:"M22.2084 18.416C22.2084 21.1084 20.0258 23.291 17.3334 23.291C14.641 23.291 12.4584 21.1084 12.4584 18.416C12.4584 15.7236 14.641 13.541 17.3334 13.541C20.0258 13.541 22.2084 15.7236 22.2084 18.416Z",fill:"#E2D9FF"}),(0,L.jsx)("path",{d:"M8.82639 7.17115C9.04965 6.91136 9.47186 7.0011 9.57015 7.32924L9.99351 8.7426C10.0173 8.82199 10.0633 8.89289 10.1262 8.94691L11.2452 9.90853C11.505 10.1318 11.4152 10.554 11.0871 10.6523L9.67371 11.0756C9.59432 11.0994 9.52342 11.1455 9.4694 11.2083L8.50778 12.3273C8.28452 12.5871 7.86231 12.4973 7.76402 12.1692L7.34066 10.7558C7.31688 10.6765 7.27084 10.6056 7.20799 10.5515L6.08901 9.58992C5.82922 9.36666 5.91896 8.94445 6.2471 8.84616L7.66046 8.4228C7.73985 8.39902 7.81076 8.35298 7.86477 8.29013L8.82639 7.17115Z",fill:"url(#paint0_linear_915_29399)"}),(0,L.jsx)("path",{d:"M17.7398 17.7122L20.0853 19.0664C20.4739 19.2908 20.607 19.7877 20.3827 20.1763C20.1583 20.5649 19.6614 20.6981 19.2728 20.4737L16.9273 19.1195C16.5387 18.8952 16.4056 18.3983 16.6299 18.0096C16.8543 17.6211 17.3512 17.4879 17.7398 17.7122Z",fill:"black"}),(0,L.jsx)("path",{d:"M16.5208 18.416V15.166C16.5208 14.7173 16.8845 14.3535 17.3333 14.3535C17.782 14.3535 18.1458 14.7173 18.1458 15.166V18.416C18.1458 18.8647 17.782 19.2285 17.3333 19.2285C16.8845 19.2285 16.5208 18.8647 16.5208 18.416Z",fill:"black"}),(0,L.jsx)("defs",{children:(0,L.jsxs)("linearGradient",{id:"paint0_linear_915_29399",x1:"9.62339",y1:"6.71809",x2:"7.69902",y2:"12.7961",gradientUnits:"userSpaceOnUse",children:[(0,L.jsx)("stop",{stopColor:"#F0F6FF"}),(0,L.jsx)("stop",{offset:"1",stopColor:"#8359FF"})]})})]}),iT="renderer-5O1o38",ik="rendererBg-U3IwhM",ij="exportState-QkT2XO",iP="rendering-QURadb",iL="progressValue-ovD28Z",iA="progressLabel-SaZ5N0",iM="failedState-DBwWoN",iD="failedIconCircle-h4PKHL",iR="failedTextGroup-um12fm",iE="failedTitleRow-pOO9mP",iU="failedTitle-XbdjFC",iO="failedReason-sja_CA",iB="failedActions-DhDOwW",iz="retryBtn-FhYjlK",iF="cancelBtn-lV0EJA",iZ="exportBtn-qyW_H2",iq="exportBtnPrimary-qU0vZ5",iG="exportBtnIcon-b4i6kb",iV="spin-wyKAQ1",iH=e=>{var{startMs:t}=e,[r,i]=(0,D.useState)(0);return(0,D.useEffect)(()=>{var e=()=>{i(Math.min(Math.max((Date.now()-t)/6e4*99,0),99))};e();var r=window.setInterval(e,500);return()=>clearInterval(r)},[t]),(0,L.jsxs)("span",{className:iL,children:[Math.round(r),"%"]})},iW=()=>(0,L.jsxs)("svg",{width:"16",height:"16",viewBox:"0 0 16 16",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:[(0,L.jsx)("circle",{cx:"8.00078",cy:"8.00078",r:"7.2",fill:"#FF6663"}),(0,L.jsx)("path",{d:"M9.13179 7.97217L11.1115 9.95193L9.97976 11.0837L8 9.10395L6.02024 11.0837L4.88845 9.95193L6.86821 7.97217L4.88845 5.99241L6.02024 4.86062L8 6.84038L9.97976 4.86062L11.1115 5.99241L9.13179 7.97217Z",fill:"white"})]}),iQ=e=>{var{visible:t,status:r,firstSegmentCoverUrl:i,synthesizingStartMs:a,resultVideo:n,errorMessage:s,previewLoadFailed:o=!1,onRetryPreviewLoad:l,onClose:d,onExport:c,onExportToCapcut:u,onRetry:p,exportLoading:h=!1,exportToCapcutLoading:v=!1,watermark:m=!0,onWatermarkChange:_}=e,g=null==n?void 0:n.src,f=h||v;return(0,L.jsx)(tg.Z,{title:e2.t("Pippit_shortdrama_episode_button_mergeintoepisode",{},"\u5408\u6210\u5168\u96C6"),visible:t,onCancel:d,footer:null,unmountOnExit:!0,closable:!0,closeIcon:(0,L.jsx)(i_.Z,{size:16}),getPopupContainer:()=>document.body,style:{width:840},className:"composeModal-ul1JRI",children:(0,L.jsxs)("div",{className:"body-W9Ezwq",children:["submitting"===r&&(0,L.jsxs)("div",{className:iT,children:[(0,L.jsx)("div",{className:ik,style:i?{backgroundImage:"url(".concat(i,")")}:void 0}),(0,L.jsx)("div",{className:ij,children:(0,L.jsxs)("div",{className:iP,children:[(0,L.jsx)(e4.Z,{size:24,className:iV}),(0,L.jsx)("span",{className:iA,children:e2.t("Pippit_shortdrama_loading_submitting_compose_task",{},"\u6B63\u5728\u63D0\u4EA4\u5408\u6210\u4EFB\u52A1\u2026")})]})})]}),"synthesizing"===r&&(0,L.jsxs)("div",{className:iT,children:[(0,L.jsx)("div",{className:ik,style:i?{backgroundImage:"url(".concat(i,")")}:void 0}),(0,L.jsx)("div",{className:ij,children:(0,L.jsxs)("div",{className:iP,children:[null!=a?(0,L.jsx)(iH,{startMs:a}):(0,L.jsx)("span",{className:iL,children:"0%"}),(0,L.jsx)("span",{className:iA,children:e2.t("Pippit_shortdrama_label_composing",{},"\u5408\u6210\u4E2D...")})]})})]}),"failed"===r&&(0,L.jsxs)("div",{className:iT,children:[(0,L.jsx)("div",{className:ik,style:i?{backgroundImage:"url(".concat(i,")")}:void 0}),(0,L.jsxs)("div",{className:"".concat(ij," ").concat(iM),children:[(0,L.jsxs)("div",{className:iR,children:[(0,L.jsxs)("div",{className:iE,children:[(0,L.jsx)("div",{className:iD,children:(0,L.jsx)(iW,{})}),(0,L.jsx)("span",{className:iU,children:e2.t("Pippit_shortdrama_error_compose_failed",{},"\u5408\u6210\u5931\u8D25")})]}),(0,L.jsx)("span",{className:iO,children:s||e2.t("Pippit_shortdrama_error_submit_failed_retry",{},"\u63D0\u4EA4\u5931\u8D25\uFF0C\u8BF7\u7A0D\u540E\u91CD\u8BD5")})]}),(0,L.jsxs)("div",{className:iB,children:[(0,L.jsx)("button",{type:"button",className:iz,onClick:p,children:e2.t("Pippit_shortdrama_button_retry",{},"\u91CD\u8BD5")}),(0,L.jsx)("button",{type:"button",className:iF,onClick:d,children:e2.t("Pippit_shortdrama_button_cancel",{},"\u53D6\u6D88")})]})]})]}),"completed"===r&&o&&(0,L.jsxs)("div",{className:iT,children:[(0,L.jsx)("div",{className:ik,style:i?{backgroundImage:"url(".concat(i,")")}:void 0}),(0,L.jsxs)("div",{className:"".concat(ij," ").concat(iM),children:[(0,L.jsxs)("div",{className:iR,children:[(0,L.jsxs)("div",{className:iE,children:[(0,L.jsx)("div",{className:iD,children:(0,L.jsx)(iW,{})}),(0,L.jsx)("span",{className:iU,children:e2.t("Pippit_shortdrama_error_load_failed",{},"\u52A0\u8F7D\u5931\u8D25")})]}),(0,L.jsx)("span",{className:iO,children:e2.t("Pippit_shortdrama_error_final_video_play_url_unavailable",{},"\u65E0\u6CD5\u83B7\u53D6\u6210\u7247\u64AD\u653E\u5730\u5740\uFF0C\u8BF7\u68C0\u67E5\u7F51\u7EDC\u540E\u91CD\u8BD5\u3002")})]}),(0,L.jsxs)("div",{className:iB,children:[l?(0,L.jsx)("button",{type:"button",className:iz,onClick:l,children:e2.t("Pippit_shortdrama_button_retry",{},"\u91CD\u8BD5")}):null,(0,L.jsx)("button",{type:"button",className:iF,onClick:d,children:e2.t("Pippit_shortdrama_button_close",{},"\u5173\u95ED")})]})]})]}),"completed"===r&&!o&&!g&&(0,L.jsxs)("div",{className:iT,children:[(0,L.jsx)("div",{className:ik,style:i?{backgroundImage:"url(".concat(i,")")}:void 0}),(0,L.jsx)("div",{className:ij,children:(0,L.jsxs)("div",{className:iP,children:[(0,L.jsx)(e4.Z,{size:24,className:iV}),(0,L.jsx)("span",{className:iA,children:e2.t("Pippit_shortdrama_loading_final_video",{},"\u52A0\u8F7D\u6210\u7247\u2026")})]})})]}),"completed"===r&&g&&(0,L.jsxs)(L.Fragment,{children:[(0,L.jsx)("div",{className:"videoArea-rWYvTm",children:(0,L.jsx)(tu,{src:g,className:"video-OGCt9m",controls:{playPause:!0,time:!0,progress:!0,volume:!0,fullscreen:!0}})}),(0,L.jsxs)("div",{className:"exportRow-JmXPYk",children:[u?(0,L.jsx)(A.Z,{content:e2.t("Pippit_shortdrama_desc_capcut_pro_supported_version",{},"\u526A\u6620\u4E13\u4E1A\u7248 10.4.0 \u53CA\u4EE5\u4E0A\u7248\u672C\u652F\u6301"),position:"top",children:(0,L.jsx)("span",{className:"exportBtnTooltipTrigger-SqAcdg",children:(0,L.jsxs)("button",{type:"button",className:"".concat(iZ," ").concat("exportBtnSecondary-VjyLHx"),onClick:u,disabled:f,children:[v?(0,L.jsx)(e4.Z,{size:16,className:iV}):(0,L.jsx)(iS,{type:"slim",className:"exportBtnCapcutLogo-bAS2g5"}),e2.t("Pippit_shortdrama_button_export_to_capcut",{},"\u5BFC\u51FA\u5230\u526A\u6620")]})})}):null,c?_&&!f?(0,L.jsx)(im.Z,{trigger:"hover",position:"tr",droplist:(0,L.jsx)(ib,{watermark:m,onWatermarkChange:_}),children:(0,L.jsxs)("button",{type:"button",className:"".concat(iZ," ").concat(iq),onClick:c,children:[(0,L.jsx)(iw,{className:iG}),e2.t("Pippit_shortdrama_button_export_to_local",{},"\u5BFC\u51FA\u5230\u672C\u5730")]})}):(0,L.jsxs)("button",{type:"button",className:"".concat(iZ," ").concat(iq),onClick:c,disabled:f,children:[h?(0,L.jsx)(e4.Z,{size:16,className:iV}):(0,L.jsx)(iw,{className:iG}),e2.t("Pippit_shortdrama_button_export_to_local",{},"\u5BFC\u51FA\u5230\u672C\u5730")]}):null]})]})]})})},iK="field-OeGmNl",iY="label-n0Yj6m",iJ="required-molE_A",iX="input-ukDPCQ",i$=/^(?:\d{15}|\d{17}[\dXx])$/,i0=/^1[3-9]\d{9}$/,i1=["promisorName","idNumber","phone"],i2=e=>{var t,r,i,a,n,{visible:s,initialData:o,onCancel:l,onSign:d}=e,c=er(),u=es(),[p,h]=(0,D.useState)(null!=(t=null==o?void 0:o.promisorName)?t:""),[v,m]=(0,D.useState)(null!=(r=null==o?void 0:o.idNumber)?r:""),[_,g]=(0,D.useState)(null!=(i=null==o?void 0:o.phone)?i:""),[f,y]=(0,D.useState)(null!=(a=null==o?void 0:o.email)?a:""),[b,x]=(0,D.useState)(null!=(n=null==o?void 0:o.address)?n:""),[I,S]=(0,D.useState)(!1),w={promisorName:e2.t("Pippit_shortdrama_label_promisor",{},"\u627F\u8BFA\u4EBA"),idNumber:e2.t("Pippit_shortdrama_label_id_number",{},"\u8EAB\u4EFD\u8BC1"),phone:e2.t("Pippit_shortdrama_label_phone",{},"\u7535\u8BDD"),email:e2.t("Pippit_shortdrama_label_email",{},"\u90AE\u7BB1"),address:e2.t("Pippit_shortdrama_label_contact_address",{},"\u8054\u7CFB\u5730\u5740")};(0,D.useEffect)(()=>{if(s){var e,t,r,i,a;h(null!=(e=null==o?void 0:o.promisorName)?e:""),m(null!=(t=null==o?void 0:o.idNumber)?t:""),g(null!=(r=null==o?void 0:o.phone)?r:""),y(null!=(i=null==o?void 0:o.email)?i:""),x(null!=(a=null==o?void 0:o.address)?a:"")}},[s,o]);var N=()=>({promisorName:p.trim(),idNumber:v.trim(),phone:_.trim(),email:f.trim()||void 0,address:b.trim()||void 0});return(0,L.jsx)(tg.Z,{title:"",visible:s,onCancel:l,footer:null,closable:!1,escToExit:!0,className:"modal-EabdFX",children:(0,L.jsxs)("div",{className:"container-zZoSTz",children:[(0,L.jsxs)("header",{className:"header-sHyPLc",children:[(0,L.jsx)("h2",{className:"title-C6A_Pc",children:e2.t("Pippit_shortdrama_title_sign_agreement",{},"\u7B7E\u7F72\u534F\u8BAE")}),(0,L.jsx)("button",{type:"button",className:"closeBtn-arX22N",onClick:l,"aria-label":e2.t("Pippit_shortdrama_aria_close",{},"\u5173\u95ED"),children:(0,L.jsx)(i_.Z,{size:20})})]}),(0,L.jsxs)("div",{className:"body-uO2RDF",children:[(0,L.jsxs)("div",{className:iK,children:[(0,L.jsxs)("label",{className:iY,children:[w.promisorName,(0,L.jsx)("span",{className:iJ,children:"*"})]}),(0,L.jsx)(ty.Z,{value:p,onChange:h,placeholder:e2.t("Pippit_shortdrama_placeholder_enter_promisor_name",{},"\u8BF7\u8F93\u5165\u627F\u8BFA\u4EBA\u59D3\u540D"),className:iX,maxLength:50,showWordLimit:!1})]}),(0,L.jsxs)("div",{className:iK,children:[(0,L.jsxs)("label",{className:iY,children:[w.idNumber,(0,L.jsx)("span",{className:iJ,children:"*"})]}),(0,L.jsx)(ty.Z,{value:v,onChange:m,placeholder:e2.t("Pippit_shortdrama_placeholder_enter_id_number",{},"\u8BF7\u8F93\u5165\u8EAB\u4EFD\u8BC1\u53F7"),className:iX,maxLength:18,showWordLimit:!1})]}),(0,L.jsxs)("div",{className:iK,children:[(0,L.jsxs)("label",{className:iY,children:[w.phone,(0,L.jsx)("span",{className:iJ,children:"*"})]}),(0,L.jsx)(ty.Z,{value:_,onChange:g,placeholder:e2.t("Pippit_shortdrama_placeholder_phone",{},"\u8BF7\u8F93\u5165\u7535\u8BDD"),className:iX,maxLength:20,showWordLimit:!1})]}),(0,L.jsxs)("div",{className:iK,children:[(0,L.jsx)("label",{className:iY,children:w.email}),(0,L.jsx)(ty.Z,{value:f,onChange:y,placeholder:e2.t("Pippit_shortdrama_placeholder_email",{},"\u8BF7\u8F93\u5165\u90AE\u7BB1"),className:iX,maxLength:100,showWordLimit:!1})]}),(0,L.jsxs)("div",{className:iK,children:[(0,L.jsx)("label",{className:iY,children:w.address}),(0,L.jsx)(ty.Z,{value:b,onChange:x,placeholder:e2.t("Pippit_shortdrama_placeholder_address",{},"\u8BF7\u8F93\u5165\u8054\u7CFB\u5730\u5740"),className:iX,maxLength:200,showWordLimit:!1})]})]}),(0,L.jsxs)("footer",{className:"footer-OjsqEk",children:[(0,L.jsx)(tm.Z,{type:"secondary",className:"cancelBtn-BVn2Cx",onClick:l,disabled:I,children:e2.t("Pippit_shortdrama_button_cancel",{},"\u53D6\u6D88")}),(0,L.jsx)(tm.Z,{type:"primary",className:"submitBtn-g8_xOp",onClick:()=>(0,B._)(function*(){if((()=>{var e=N();if(e.idNumber&&!i$.test(e.idNumber))return tf.Z.error(e2.t("Pippit_shortdrama_error_invalid_id_number",{},"\u8EAB\u4EFD\u8BC1\u53F7\u683C\u5F0F\u4E0D\u6B63\u786E")),!1;if(e.phone&&!i0.test(e.phone))return tf.Z.error(e2.t("Pippit_shortdrama_error_invalid_phone_number",{},"\u624B\u673A\u53F7\u683C\u5F0F\u4E0D\u6B63\u786E")),!1;for(var t of i1){var r=e[t];if(null==r||!String(r).trim())return tf.Z.error(e2.t("Pippit_shortdrama_error_fill_required_field",{field:w[t]},"\u8BF7\u586B\u5199{field}")),!1}return!0})()){var e=N();S(!0);try{yield(0,B._)(function*(){var t=String(c.getUserId()||"").trim();if(!t)throw Error(e2.t("Pippit_shortdrama_error_user_info_missing_relogin",{},"\u7528\u6237\u4FE1\u606F\u7F3A\u5931\uFF0C\u8BF7\u91CD\u65B0\u767B\u5F55\u540E\u91CD\u8BD5"));var r=yield u.novelService.SetUserContract({user_contract:{name:e.promisorName,id_number:e.idNumber,phone_number:e.phone,email:e.email,address:e.address},consumer_uid:t});if(r instanceof Error)throw r;if(!r||"object"!=typeof r)throw Error(e2.t("Pippit_shortdrama_error_sign_failed_retry",{},"\u7B7E\u7F72\u5931\u8D25\uFF0C\u8BF7\u7A0D\u540E\u91CD\u8BD5"));if("ret"in r){var i,a=Number(null!=(i=null==r?void 0:r.ret)?i:0);if(!Number.isNaN(a)&&0!==a)throw Error((null==r?void 0:r.errmsg)||e2.t("Pippit_shortdrama_error_sign_failed_retry",{},"\u7B7E\u7F72\u5931\u8D25\uFF0C\u8BF7\u7A0D\u540E\u91CD\u8BD5"));return}if("string"==typeof r.message&&r.message)throw Error(r.message);throw Error(e2.t("Pippit_shortdrama_error_sign_failed_retry",{},"\u7B7E\u7F72\u5931\u8D25\uFF0C\u8BF7\u7A0D\u540E\u91CD\u8BD5"))})(),function(e,t){var r=String(e||"").trim();if(r){if(t)return tW.set(r,!0);tW.delete(r)}}(String(c.getUserId()||"").trim(),!0),yield Promise.resolve(d(e)),l()}catch(e){var t=e instanceof Error&&e.message?e.message:e2.t("Pippit_shortdrama_error_sign_failed_retry",{},"\u7B7E\u7F72\u5931\u8D25\uFF0C\u8BF7\u7A0D\u540E\u91CD\u8BD5");tf.Z.error(t)}finally{S(!1)}}})(),loading:I,disabled:I,children:e2.t("Pippit_shortdrama_button_sign_and_save",{},"\u7B7E\u7F72\u5E76\u4FDD\u5B58")})]})]})})},i4=e=>{var{visible:t,onCancel:r,onSign:i}=e,[a,n]=(0,D.useState)(!1);return(0,L.jsxs)(L.Fragment,{children:[(0,L.jsx)(tg.Z,{title:"",visible:t,onCancel:r,footer:null,closable:!1,escToExit:!0,className:"modal-VaFKKo",children:(0,L.jsxs)("div",{className:"container-NjPn2u",children:[(0,L.jsxs)("header",{className:"header-_frQDW",children:[(0,L.jsx)("h2",{className:"title-NxiTdM",children:e2.t("Pippit_shortdrama_title_creator_commitment",{},"\u5C0F\u4E91\u96C0\u521B\u4F5C\u8005\u627F\u8BFA\u4E66")}),(0,L.jsx)("button",{type:"button",className:"closeBtn-AUUDXY",onClick:r,"aria-label":e2.t("Pippit_shortdrama_aria_close",{},"\u5173\u95ED"),children:(0,L.jsx)(i_.Z,{size:20})})]}),(0,L.jsx)("div",{className:"body-GyMPp7",children:e2.t("Pippit_shortdrama_creator_commitment_content",{},"\u521B\u4F5C\u8005\uFF08\u201C\u627F\u8BFA\u4EBA\u201D\uFF09\uFF1A\n\u8EAB\u4EFD\u8BC1\u53F7\uFF1A\n\u5C0F\u4E91\u96C0\u8D26\u53F7\uFF1A\u3010\u8D26\u53F7\u6635\u79F0\uFF1A \u8D26\u53F7UID\uFF1A \u4E2A\u4EBA\u4E3B\u9875\u94FE\u63A5\uFF1A \u3011\n\u8054\u7CFB\u5730\u5740\uFF1A\n\u8054\u7CFB\u7535\u8BDD\uFF1A\n\u8054\u7CFB\u90AE\u7BB1\uFF1A\n\u9274\u4E8E\u6DF1\u5733\u5E02\u8138\u840C\u79D1\u6280\u6709\u9650\u516C\u53F8\u53CA\u5176\u5173\u8054\u516C\u53F8\uFF08\u4EE5\u4E0B\u79F0\u201C\u5E73\u53F0\u65B9\u201D\uFF09\u5408\u6CD5\u62E5\u6709\u5E76\u8FD0\u8425\u540D\u79F0\u4E3A\u201C\u5C0F\u4E91\u96C0\u201D\u7684\u5BA2\u6237\u7AEF\u5E94\u7528\u7A0B\u5E8F\u548C\u5B98\u65B9\u7F51\u7AD9\uFF08https://mj.huaxiangai.com/\uFF09\uFF08\u4EE5\u4E0B\u79F0\u201C\u5E73\u53F0\u201D\uFF09\u3002\u73B0\u521B\u4F5C\u8005\u5E0C\u671B\u4F7F\u7528\u5E73\u53F0\u65B9\u63D0\u4F9B\u7684\u76F8\u5173\u6A21\u578B\u80FD\u529B\u8FDB\u884C\u4F5C\u54C1\u521B\u4F5C\u5E76\u53D1\u5E03\u3002\u4E3A\u660E\u786E\u53CC\u65B9\u6743\u5229\u4E49\u52A1\uFF0C\u9632\u8303\u6CD5\u5F8B\u98CE\u9669\uFF0C\u521B\u4F5C\u8005\u81EA\u613F\u4F5C\u51FA\u5982\u4E0B\u4E0D\u53EF\u64A4\u9500\u627F\u8BFA\uFF0C\u4E25\u683C\u9075\u5B88\u672C\u627F\u8BFA\u4E66\u5168\u90E8\u6761\u6B3E\uFF0C\u82E5\u8FDD\u53CD\u672C\u627F\u8BFA\uFF0C\u521B\u4F5C\u8005\u81EA\u613F\u627F\u62C5\u5168\u90E8\u6CD5\u5F8B\u8D23\u4EFB\u53CA\u7531\u6B64\u7ED9\u5E73\u53F0\u65B9\u9020\u6210\u7684\u4E00\u5207\u635F\u5931\u3002\n1. \u521B\u4F5C\u8005\u81EA\u613F\u4F7F\u7528\u5E73\u53F0\u65B9\u63D0\u4F9B\u7684\u6A21\u578B\u80FD\u529B\uFF0C\u5B8C\u6210\u76F8\u5173\u4F5C\u54C1\uFF08\u4EE5\u4E0B\u79F0\u201C\u521B\u4F5C\u4F5C\u54C1\u201D\uFF09\u7684\u521B\u4F5C\u548C\u53D1\u5E03\uFF0C\u521B\u4F5C\u8005\u4FDD\u8BC1\u4E25\u683C\u9075\u5B88\u56FD\u5BB6\u6CD5\u5F8B\u3001\u884C\u653F\u6CD5\u89C4\u53CA\u516C\u5E8F\u826F\u4FD7\uFF0C\u521B\u4F5C\u4F5C\u54C1\u4E0D\u5305\u542B\u865A\u5047\u3001\u8272\u60C5\u3001\u66B4\u529B\u3001\u4F4E\u4FD7\u3001\u4FAE\u8FB1\u8BFD\u8C24\u3001\u6B6A\u66F2\u4E8B\u5B9E\u3001\u5371\u5BB3\u56FD\u5BB6\u5B89\u5168\u3001\u7834\u574F\u793E\u4F1A\u516C\u5171\u5229\u76CA\u7B49\u4EFB\u4F55\u8FDD\u6CD5\u6216\u4E0D\u826F\u4FE1\u606F\u3002\n2. \u521B\u4F5C\u8005\u627F\u8BFA\uFF0C\u521B\u4F5C\u4F5C\u54C1\u53CA\u4F7F\u7528\u6A21\u578B\u80FD\u529B\u8FC7\u7A0B\u4E2D\uFF0C\u4E0D\u4FB5\u72AF\u4EFB\u4F55\u7B2C\u4E09\u65B9\u7684\u8457\u4F5C\u6743\u3001\u8096\u50CF\u6743\u3001\u58F0\u97F3\u6743\u3001\u540D\u8A89\u6743\u3001\u5546\u6807\u6743\u3001\u9690\u79C1\u6743\u7B49\u5408\u6CD5\u6743\u76CA\uFF1B\u5176\u4E2D\uFF0C\u6D89\u53CA\u4EBA\u8138\u3001\u58F0\u97F3\u76F8\u5173\u529F\u80FD\u53CA\u5185\u5BB9\u7684\uFF0C\u521B\u4F5C\u8005\u4FDD\u8BC1\u6240\u4F7F\u7528\u7684\u4EBA\u8138\u3001\u58F0\u97F3\u7D20\u6750\u5747\u4E3A\u81EA\u8EAB\u6240\u6709\u6216\u5DF2\u53D6\u5F97\u7B2C\u4E09\u65B9\u5408\u6CD5\u6709\u6548\u6388\u6743\u3002\n3. \u82E5\u56E0\u521B\u4F5C\u8005\u8FDD\u89C4\u4F7F\u7528\u6A21\u578B\u80FD\u529B\u3001\u4F5C\u54C1\u4FB5\u6743\uFF08\u542B\u672A\u7ECF\u6388\u6743\u4F7F\u7528\u4EBA\u8138\u3001\u58F0\u97F3\u7B49\u7D20\u6750\uFF09\u5F15\u53D1\u4EFB\u4F55\u7EA0\u7EB7\u3001\u5904\u7F5A\u6216\u8BC9\u8BBC\uFF0C\u7531\u521B\u4F5C\u8005\u72EC\u7ACB\u627F\u62C5\u5168\u90E8\u6CD5\u5F8B\u8D23\u4EFB\u53CA\u76F8\u5173\u8D39\u7528\uFF08\u5305\u62EC\u4F46\u4E0D\u9650\u4E8E\u8D54\u507F\u7B2C\u4E09\u65B9\u5168\u90E8\u635F\u5931\u3001\u6D88\u9664\u4E0D\u826F\u5F71\u54CD\u3001\u627F\u62C5\u8BC9\u8BBC\u8D39\u3001\u5F8B\u5E08\u8D39\u3001\u4FDD\u5168\u8D39\u3001\u8FDD\u7EA6\u91D1\u7B49\u5168\u90E8\u76F8\u5173\u8D39\u7528\uFF09\uFF1B\u82E5\u7ED9\u5E73\u53F0\u65B9\u9020\u6210\u635F\u5931\u6216\u4E0D\u826F\u5F71\u54CD\uFF0C\u521B\u4F5C\u8005\u987B\u5168\u989D\u8D54\u507F\u5E76\u6D88\u9664\u5F71\u54CD\u3002\u82E5\u521B\u4F5C\u8005\u8FDD\u53CD\u672C\u627F\u8BFA\u7684\u4EFB\u4F55\u6761\u6B3E\uFF0C\u5E73\u53F0\u65B9\u6709\u6743\u968F\u65F6\u5173\u95ED\u3001\u9650\u5236\u6216\u7EC8\u6B62\u521B\u4F5C\u8005\u5BF9\u6A21\u578B\u80FD\u529B\u53CA\u76F8\u5173\u529F\u80FD\u7684\u4F7F\u7528\u6743\u9650\uFF0C\u65E0\u9700\u53E6\u884C\u901A\u77E5\u3002\n4. \u672C\u627F\u8BFA\u4E66\u81EA\u521B\u4F5C\u8005\u7B7E\u5B57\u4E4B\u65E5\u8D77\u751F\u6548\uFF0C\u6C38\u4E45\u6709\u6548\uFF0C\u5BF9\u521B\u4F5C\u8005\u5177\u6709\u6CD5\u5F8B\u7EA6\u675F\u529B\u3002\n5. \u521B\u4F5C\u8005\u786E\u8BA4\uFF0C\u5DF2\u5145\u5206\u9605\u8BFB\u5E76\u7406\u89E3\u672C\u627F\u8BFA\u4E66\u5168\u90E8\u6761\u6B3E\uFF0C\u81EA\u613F\u4F5C\u51FA\u4E0A\u8FF0\u627F\u8BFA\uFF0C\u4E0D\u5B58\u5728\u4EFB\u4F55\u8BEF\u89E3\u3001\u80C1\u8FEB\u3001\u6B3A\u8BC8\u7B49\u60C5\u5F62\uFF0C\u672C\u627F\u8BFA\u4E66\u7CFB\u521B\u4F5C\u8005\u771F\u5B9E\u610F\u601D\u8868\u793A\u3002\n6. \u56E0\u672C\u627F\u8BFA\u4E66\u4EA7\u751F\u7684\u4EFB\u4F55\u4E89\u8BAE\uFF0C\u521B\u4F5C\u8005\u81EA\u613F\u914D\u5408\u5E73\u53F0\u65B9\u53CB\u597D\u534F\u5546\u89E3\u51B3\uFF1B\u534F\u5546\u4E0D\u6210\u7684\uFF0C\u81EA\u613F\u63A5\u53D7\u5317\u4EAC\u5E02\u6D77\u6DC0\u533A\u6709\u7BA1\u8F96\u6743\u7684\u4EBA\u6C11\u6CD5\u9662\u7BA1\u8F96\u3002\n7. \u672C\u627F\u8BFA\u4E66\u4E00\u5F0F\u4E24\u4EFD\uFF0C\u5E73\u53F0\u65B9\u7559\u5B58\u4E00\u4EFD\uFF0C\u627F\u8BFA\u4EBA\u7559\u5B58\u4E00\u4EFD\uFF0C\u5177\u6709\u540C\u7B49\u6CD5\u5F8B\u6548\u529B\u3002\n\uFF08\u4EE5\u4E0B\u65E0\u6B63\u6587\uFF09\n\n\u627F\u8BFA\u4EBA\uFF08\u7B7E\u5B57\uFF09\uFF1A__________\n\u65E5\u671F\uFF1A2026\u5E742 \u6708 \u65E5")}),(0,L.jsxs)("footer",{className:"footer-LgxwWi",children:[(0,L.jsx)(tm.Z,{type:"secondary",className:"cancelBtn-tbZXsm",onClick:r,children:e2.t("Pippit_shortdrama_button_cancel",{},"\u53D6\u6D88")}),(0,L.jsx)(tm.Z,{type:"primary",className:"signBtn-KkwLqf",onClick:()=>{n(!0),r()},children:e2.t("Pippit_shortdrama_button_go_to_sign",{},"\u53BB\u7B7E\u7F72")})]})]})}),(0,L.jsx)(i2,{visible:a,onCancel:()=>n(!1),onSign:()=>(0,B._)(function*(){yield Promise.resolve(null==i?void 0:i())})()})]})},i3="bottomHint-uJZMtG",i6=e=>{var t,r,i,a,n,s,o,l,d,c,u,p,h,{onPrev:v,onNext:m,state:_,hidden:g=!1,hint:f,showHint:y=!0,showPrev:b=!0,showNext:x=!0,disableNext:I=!1,nextText:S,readonlyDisabled:w=!1,readonlyTooltip:N,commonTooltip:C,loading:T=!1,renderNextButton:k}=e,M=null!=(r=null!=(t=null==_?void 0:_.hint)?t:f)?r:e2.t("Pippit_shortdrama_hint_scene_role_apply_whole_series",{},"\u89D2\u8272\u548C\u573A\u666F\u8BBE\u5B9A\u4F1A\u5E94\u7528\u5230\u6574\u90E8\u5267\u96C6\u4E2D\uFF0C\u5EFA\u8BAE\u8C03\u6574\u5B8C\u6BD5\u540E\u518D\u7EE7\u7EED\u54E6"),D=null!=(i=null==_?void 0:_.showHint)?i:y,R=null!=(a=null==_?void 0:_.showPrev)?a:b,E=null!=(n=null==_?void 0:_.showNext)?n:x,U=null!=(s=null==_?void 0:_.disableNext)?s:I,O=null!=(l=null!=(o=null==_?void 0:_.nextText)?o:S)?l:e2.t("Pippit_shortdrama_button_next_step",{},"\u4E0B\u4E00\u6B65"),B=null!=(d=null==_?void 0:_.readonlyDisabled)?d:w,z=null!=(u=null!=(c=null==_?void 0:_.readonlyTooltip)?c:N)?u:eQ(),F=null!=(p=null==_?void 0:_.nextTooltip)?p:C,Z=B||U||!m,q=Z?void 0:null!=m?m:void 0,G=null!=(h=null==k?void 0:k({disabled:Z,loading:T,onClick:q,text:O}))?h:(0,L.jsxs)(tm.Z,{type:"primary",className:"primaryBtn-y5sjIA",onClick:q,disabled:Z,loading:T,children:[O," ",(0,L.jsx)("i",{className:"fa-solid fa-arrow-right"})]}),V=Z?(0,L.jsx)("span",{children:G}):G;return(0,L.jsxs)("div",(0,P._)((0,j._)({className:"".concat("bottomBar-VPbge7"," ").concat(g?"bottomBarHidden-u_Vfzb":"")},g?{"aria-hidden":!0,inert:""}:{"aria-hidden":!1}),{children:[D&&(0,L.jsxs)("div",{className:i3,children:[(0,L.jsx)("img",{src:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAOdEVYdFNvZnR3YXJlAEZpZ21hnrGWYwAACqFJREFUeAHNWmtsFNcV/u6d2fH6vZACAYxZqoqmDwlvIWkxhRgaUinECpF4JFXbwO/8CFWD8qOVsKtWrVQ1gqSqFFGpTtP+Bf+gapqm2EQ8QijYUChgUbxgHjawZoPt9Xp35t6ee2dmvS/ba/PKsc7O7sy95573OfeOGR4AdHXJEBLpjWBYJiDDTKIBEiH6HcoaFoWUUcZ5t5DOac7RGVlZHsV9AsMMQTOdtN+QUjZBYQlAY3N/I9AtmNzjcKNz5UoWxQxg2gJkGHfEjjwNTwmFAphw/O8MbWXcaI1MU5BpCdB1LL2LCeyQECGJ6cOkAhAGGIPJRcuylYFWlAglCdB1bDQshbGf6Df4jEwlQDHCkwmggNMsgzQERrHCnLWlxAifakDXcfs1x+FdDmRDHjeT4wyAEgAcKeAIFobgXV1H7Y1TzZlUgJPH07scIdpknq+Xwp4sgsXGZAPLZYnWlPuV22ISmNCFFPNSyBa9kOcyBvmQIu8IWeAOhZRZAfH8OYJcaCK2THIlxmg1dQVaIhPERVEB/n2cTCfE/vyFOXOHyxIEYKyQ9HQF4CSAVDFB6qP6sS3ybfP9wpF5cIwC1iT/y06RwhdAc8FQmhNNDUIaOZSU0L6SmI4Isrq7qArsOJMikh/YBTFgSN4xYX6XmY9HAix37ZBkfH/+mBwBTqo8D4TxSGAGTYCUDSePjLYUpaJyvWBmr6A0lq9kfY+Gcp1O6IMaGUOhyREso9xtMneOT03qGC5kmY1nWPXdEYq2z5t7jxMKuj/0ua29NeNCPjIWZ2XWkkiExdWTTBQ54LukZt7w/NxjSKV1oXKzDYsYnTMniFQqhWvXb+DGjX5cunQRw8PDeqDjCM2Eyh6KlvQYVfSUElRe4pxrusKhEsYsVbq07xuGoZEbDFVVNWh+cQMSIyQE53muJEMikdxB31p8Ft3AlbzXHWFmLKAuVAcofhjmLzRw/txl7N37HjoPHcDdoT5iyiaGKii9KqFVBeWaQfXn6kvqBThTjBGDzLWa8lwrYME0aS4P0DOumQ8EymAaQdy+PYi33voZnn9uPUaTpFruJw7XE7KtoC1gCDQVr/2AZXFUV0u8/vpOHPjwXepVgqiprkCoJkADgjSGa6KMG54bKCE8y8HLKsoVDKV9EwEzoEkHAgYJQGgEtHCKSdMkAXglRkfT+MbXvkmWzk8YvMAKpuuPxhvZju9rvrLCQGI0jlVrmhAb7EEtmVZpQYi0R0x4qCZ46Y8YliSUXwcE3PohhcrpHLYtNeO27To+96ymSqQSsL+/H3ve+T0WLVqAe8MpHWuu/rM1TF7B2bN6Pd993GASyrjalyurOe4O3kLT+uWkJercrSSY47pJsSKVHEsg7SS1RhXYThplZRWorqj1VEIuRNYjZZE1OFmANM+CsGhMgAQKlldg4GYMv/7N2/hWZDnufZ6msaa2JtNC+A2kzKiZB8tmceK5SRUqIZRmKRCRgmmBzDeE732/AQFleiMFhzRHOykaM0YC2hqFcJBOj2E4EcfWLZtx4vhJXO+7hoH+AZw7cw6vbN6C2N0BGmO7boU0KZ1oaRopHUPqHicFDfTHsHPnLmJ+BeKDo24sQrklJQDHzUy6AxDwkO4nRjaS5/ldptT2VoPmP2li89aXaZExEn+EmE+TRu1ctElUewxW0ELPxf/hz399H099fSn9LqMADWDpU0vR9sGfEI1eoXvKFRPe3BTNtTU65IqK9tDQPWzd+iqam59H7M49ZIIoJzezAiRnbDC55Mtk1pjqqgA++Ms+XI5+Qiav0tpTDZVbhGXGB+HGJi5cuIDyYAVitwZ1ClS+XFlbkWk/6hfXkYA9WLhwIdEyvZTJkCLLKQuSrHSvHD/64Y/R1zdCQVxB9YZchuJBB5CR7ai5xYZ8IszJEuHx5wyVlSZ++7ufkxJmEb+OzjJCm07oXC50fpewRRJ73/sjamtrkRpLu+mTcNaXQtj99h6EakNYvGgxzp89j9DsGrTva8e9kdsYGxtDIjGCkZEEhkeGMDh4h9aspIJYSXXGIhqWy3wmp+Rr3gcVF+YydvxI0lUuMWmYJnp7z2DLD5YToSrA2y8pTfkmZZ7ss2eF0HftGgZjg246DDCyXg3+dfBjbNjQTJo0PCswxGIxVFVXob6uHgMDtzDOmqlpLZhfj86DZ8mKXNcE7R5CdaDMzWrwE6jwdO/VA4h4phdSg2trTfzjowPew6QngONNzM4BDlY2focYVznA9oLbRlkwiDff/Kmer4RmugI7+OUvfqWFXL26UY+n7aJGRYds6caa7x6Z8j3ekjPvFnM/PH5UJbdDZrZ/kWvi008/A3L69OJN15w5c3R/729bVBZTqfT69ZuejcbFPXPmP/oaDi/Jo8vc+QVpeXz25C2fu8GKa6MIVWCAgdtXiJ6VtUjhJAWqH8osR4KowmdSlbWsQMHc6ppqfR0eHsKDBmoweVyFOqeeZDiRpsCKI9PFFaSycSEOHz6s+xeHmjLdmKkiR2nypeYNLmHdPrgpZPtr2/T14MGOrCLod0sYp8/G6U+s+pz2IkqhxrtVB8rJbWybioyT0MVG+bRqGdy2QRUcPx6UD0tcvXoVp06d0hVVkgB00IX+Gzfx7jt/QN2C+XS6IKkyp7H22TV48aUXcPb0GVzouaj31eOsuDEgZFrvwLh7pEIPHL0GdKHz25Vsxt1AJ4yatEG/wryGK51yK2x2uS6qA+/2pk2bcPnyZUR7e2kPK3Xmid+NUYt9Ce3791FbXIXn1q/Xet766itenyTzbAkvQv31sresk0WADvjTJpXqbl8pqXRaS18KqJzf19eHxsZGHCF3isfuYHhoWKfOgZs3sG7dOp2VAlYQzS9swH/Pn6e2xNDBfn+gG3Tvm+zmQcdozzxizNt9TQ1KkyZF/YkTJ1BXtxAf//MjPDF3LuY9OY/y+gJivhydHR1YXF+Pv334d5SRqynm80tSrj04MI09N8Vtp6bz2eF0B5FsskUMjWsWw/W5VElE/KBUAlmWhSdmz6bu0sStO3eQTCYzJw36bKnAfbguSnPn1eHooR4M3qY0qDZHWUL49DNHOt5a9KR7xSoeMd3F7UMkTlOp2s+GbKZUar1J/Xz+c6fko8bStU++skddtTNZdnA3Vc34IzwxuW/g9E5BX9VHZC2LO/SiQaewxyXFNJYlZ2rz3yNkeqFghbUbwoxPVbwfBuhtvtqZTBLEGdWqbSjnrdlzNagdviOcPfpA9RGDuy92mzQ/2POD3v9NDX3OW5wCdTNW0UVB3VBqFrofYN7BgGqnj37SQ9vK8RzvA+c8izdElzcaS3Ke5xOlA6mX6TOOLx7EyVJr828W8ZdklLTyEzwWmCT+GN9e7AXgBA7vtNFHKx45FAawPqIUduuKRtZebMZkEduCxyJEHki79enVZS0TPZ4q5bQQUkzgccREnHYr259eXd4y2aBScqYyXQTqXwUeEugXm9k3GLoDthl5ZpXVNtXcUpN+lFClr4fiUuokwm3aWJwyfesz3w1EqDuI4iFBmLANKPomdVqoXpmobclXvvzVu70Xx1q6OuS0/nXhQQiyjbALMxbA6KBrSzgcnjHjD6rxCRM2Eapz1mXe73DW87iH3YRXvGs7HkBy+D8VxxiGyr6rlwAAAABJRU5ErkJggg==",className:"bottomHintImg-DLt3_0"}),(0,L.jsx)("div",{className:i3,children:M})]}),(0,L.jsxs)("div",{className:"bottomActions-CTpEK6",children:[R&&(0,L.jsx)(t_,{className:"footerBtn-Kzhw3u",onClick:v,disabled:!v,children:e2.t("Pippit_shortdrama_button_prev_step",{},"\u4E0A\u4E00\u6B65")}),E&&(B?(0,L.jsx)(A.Z,{content:z,children:V}):F?(0,L.jsx)(A.Z,{content:F,children:V}):G)]})]}))},i5=r(76064),i8=r(73842);r(66655),r(50021);var i7=r(50633),i9=r(25757),ae=r(54263),at=(0,D.createContext)(void 0),ar=e=>{var{threadId:t,children:r}=e,{novelAgentManager:i,managers:a}=tP(),{stepManager:n}=a,{pathname:s}=(0,i8.TH)(),[o]=(0,ae.lr)(),l=o.has("auto_jump");return(0,D.useEffect)(()=>{if(s.startsWith(l0("detail-script").replace(/\/script$/,""))&&!l){var e,t=(e=s).includes(d_(2))?2:e.includes(d_(1))?1:(e.includes(d_(0)),0);n.stepStore.currentStep!==t&&n.goToStep(t)}},[l,s,n]),(0,D.useEffect)(()=>(n.initialize(),()=>{n.dispose()}),[n,i,t]),(0,L.jsx)(at.Provider,{value:a,children:r})},ai=()=>{var e=(0,D.useContext)(at);if(!e)throw Error("useDetailContext must be used within a DetailProvider");return e},aa="auto_jump",an=(0,io.Pi)(e=>{var{children:t}=e,{threadId:r}=(0,i8.UO)(),[i]=(0,ae.lr)(),a=i.get("thread_id"),{novelAgentManager:n,managers:s}=tP(),{getPath:o}=lH(),l=r||a,[d,c]=(0,D.useState)(null==n?void 0:n.threadRestored),[u,p]=(0,D.useState)(!1),h=(0,i8.s0)(),v=(0,D.useRef)(!1);return((0,D.useEffect)(()=>{c(null==n?void 0:n.threadRestored)},[n]),(0,D.useEffect)(()=>{if(l&&n){p(!1),s.stepManager.stepStore.setThreadId(l),s.stepManager.stepStore.setIsManualOverride(!i.get(aa));var e=n.onThreadRestored(()=>{c(!0),p(!1)});return()=>{var t;null==e||null==(t=e.dispose)||t.call(e)}}},[l,n,s,i]),(0,D.useEffect)(()=>{if(d&&i.get(aa)&&!v.current){var e=setTimeout(()=>{if(!v.current){var{pathname:e,search:t}=window.location,r=new URLSearchParams(t);if(r.has(aa)){v.current=!0,r.delete(aa);var i=r.toString();h(e+(i?"?".concat(i):""),{replace:!0})}}},150);return()=>clearTimeout(e)}},[d,i,h]),(0,D.useEffect)(()=>{if(l&&n){var e,t,r=null==(e=n.agUiService)?void 0:e.threadManager,i=null==r||null==(t=r.onGetThreadDone)?void 0:t.call(r,e=>{e.ok||p(!0)});return()=>{var e;null==i||null==(e=i.dispose)||e.call(i)}}},[l,n]),(0,D.useEffect)(()=>{l&&d&&s.stepManager.setNavigate(e=>{h(e)})},[d,s,h,l]),l)?d?(0,L.jsx)(ar,{threadId:l,children:null!=t?t:(0,L.jsx)(i8.j3,{})}):u?(0,L.jsxs)("div",{style:{width:"100%",height:"100vh",display:"flex",flexDirection:"column",alignItems:"center",justifyContent:"center",gap:16},children:[(0,L.jsx)(i9.Z,{description:e2.t("Pippit_shortdrama_error_project_not_found",{},"\u9879\u76EE\u4E0D\u5B58\u5728")}),(0,L.jsx)(tm.Z,{color:"primary",onClick:()=>h(o("list")),children:e2.t("Pippit_shortdrama_button_back_to_list",{},"\u8FD4\u56DE\u5217\u8868\u9875")})]}):(0,L.jsxs)("div",{style:{width:"100%",height:"100vh",display:"flex",flexDirection:"column",alignItems:"center",justifyContent:"center",gap:12,background:"#fff"},children:[(0,L.jsx)(i7.Z,{size:28}),(0,L.jsx)("div",{style:{fontSize:14,color:"#6b7280"},children:e2.t("Pippit_shortdrama_loading_project_please_wait",{},"\u6B63\u5728\u52A0\u8F7D\u9879\u76EE\uFF0C\u8BF7\u7A0D\u5019")})]}):(0,L.jsx)("div",{style:{width:"100%",height:"100vh",display:"grid",placeItems:"center"},children:(0,L.jsx)(i9.Z,{description:e2.t("Pippit_shortdrama_error_missing_thread_id_param",{},"\u7F3A\u5C11 threadId \u53C2\u6570")})})}),as=((u={})[u.Initialized=0]="Initialized",u[u.Generating=1]="Generating",u[u.Completed=2]="Completed",u[u.Failed=3]="Failed",u[u.InsufficientPoints=4]="InsufficientPoints",u[u.Pending=5]="Pending",u[u.SecurityCheckRejected=12001]="SecurityCheckRejected",u);function ao(e){var{storyboardScriptStarted:t}=e;return!t}function al(e,t){var r,i=null!=(r=null==e?void 0:e.episodeAssets)?r:null==e?void 0:e.episode_assets;return!!(null==i?void 0:i.some(e=>{var r,i,a,n=null!=(i=e.storyboardAssetId)?i:e.storyboard_asset_id,s=null!=(a=e.storyboardAsset)?a:e.storyboard_asset,o=t?t(n,s):s,l=null!=(r=null==o?void 0:o.scriptStatus)?r:null==o?void 0:o.script_status;return!!(null==o?void 0:o.storyboard)||l===as.Generating||l===as.Completed}))}function ad(e){var{narrationStatus:t}=e;return"processing"!==t&&"queued"!==t}var ac="detailPage-lbE6xq",au="content-pl8wWB",ap="container-oeiSIe",ah=((p={})[p.Initialized=0]="Initialized",p[p.Generating=1]="Generating",p[p.Completed=2]="Completed",p[p.Failed=3]="Failed",p[p.InsufficientPoints=4]="InsufficientPoints",p[p.Pending=5]="Pending",p[p.SecurityCheckRejected=12001]="SecurityCheckRejected",p),av=((h={}).PendingAnalysis="pending_analysis",h.RoleDesignPending="role_design_pending",h.Analyzing="analyzing",h.RoleDesignFailed="role_design_failed",h.GeneratingMainConcept="generating_main_concept",h.MainConceptFailed="main_concept_failed",h.PendingImageFill="pending_image_fill",h.GeneratingCharacterTree="generating_character_tree",h.CharacterTreeFailed="character_tree_failed",h.Incomplete="incomplete",h.Complete="complete",h);function am(e){if(e.hasMainConceptImage)return!0;var t=e.displayStatus;return t===av.RoleDesignFailed||t===av.MainConceptFailed}function a_(e){return e.length>0&&e.every(am)}function ag(e){return e===ah.Generating||e===ah.Pending}function af(e){return!![e.imageGenerateStatus,e.roleDesignStatus,e.mainConceptStatus,e.characterTreeStatus].some(ag)||!!(e.displayStatus&&[av.RoleDesignPending,av.Analyzing,av.GeneratingMainConcept,av.GeneratingCharacterTree].includes(e.displayStatus))}var ay=(0,io.Pi)(()=>{var e,t,r,i,a,n,s,o,{stepManager:l,novelStateManager:d,roleManager:c}=ai(),{novelAgentManager:u}=tP(),p=ea(),h=(0,i8.s0)(),{getPath:v}=lH(),[m,_]=(0,D.useState)("character"),[g,f]=(0,D.useState)(!1),y=c.formattedCharacterList,b=a_(y),x=ad({narrationStatus:d.scriptNarrationInfo.status}),I=b&&x,S=(e=y.reduce((e,t)=>{var r;return e+Math.max(0,null!=(r=t.pendingAppearanceCount)?r:0)},0),t=y.reduce((e,t)=>{var r;return e+Math.max(0,null!=(r=t.failedAppearanceCount)?r:0)},0),r=y.some(af),i=[],y.forEach((e,t)=>{var r,a,n=e.pippitAssetId||(null==(r=e.characterItem)?void 0:r.pippitAssetId)||e.id||"role-".concat(t);e.hasMainConceptImage||e.displayStatus!==av.RoleDesignFailed&&e.displayStatus!==av.MainConceptFailed||i.push("role:".concat(n,"/node:main/asset:unknown/reason:main_image_failed"));var s=null==(a=e.characterItem)?void 0:a.appearanceTree;if(s)return void function e(t){var r,{node:i,roleKey:a,path:n,itemKeys:s}=t;if(i){var o,l,d,c,u,p,h=i.nodeId||i.pippitAssetId||(null==(o=i.pippitAsset)?void 0:o.fullName)||(null==(l=i.pippitAsset)?void 0:l.name)||n,v=i.pippitAssetId||(null==(d=i.pippitAsset)?void 0:d.bodyImageId)||(null==(c=i.pippitAsset)?void 0:c.bustPortraitId)||"unknown",m="role:".concat(a,"/node:").concat(h,"/asset:").concat(v),_=function e(t){if(null!=t&&""!==t){if("object"==typeof t){var r=t.status;if(r!==t)return e(r)}if("string"==typeof t){var i=t.trim();if(!i)return;if(i.startsWith("{")||i.startsWith("["))try{return e(JSON.parse(i))}catch(e){}}var a=Number(t);if(!Number.isNaN(a))return a>ah.Completed&&a!==ah.Pending?ah.Failed:a}}(null==(p=i.pippitAsset)||null==(u=p.extra)?void 0:u.status);!function(e){var{pippitAsset:t}=e;return!!((null==t?void 0:t.bodyImageId)||(null==t?void 0:t.bustPortraitId))}(i)&&s.push("".concat(m,"/reason:pending")),_===ah.Failed&&s.push("".concat(m,"/reason:failed")),ag(_)&&s.push("".concat(m,"/reason:in_progress")),null==(r=i.children)||r.forEach((t,r)=>{e({node:t,roleKey:a,path:"".concat(n,".").concat(r),itemKeys:s})})}}({node:s,roleKey:n,path:"".concat(t),itemKeys:i});!function(e){var t,r,{role:i,roleKey:a,itemKeys:n}=e;Math.max(0,null!=(t=i.pendingAppearanceCount)?t:0)>0&&n.push("role:".concat(a,"/node:unknown/asset:unknown/reason:pending")),Math.max(0,null!=(r=i.failedAppearanceCount)?r:0)>0&&n.push("role:".concat(a,"/node:unknown/asset:unknown/reason:failed")),af(i)&&n.push("role:".concat(a,"/node:unknown/asset:unknown/reason:in_progress"))}({role:e,roleKey:n,itemKeys:i})}),a=Array.from(new Set(i)).sort(),{hasRisk:(n=r||a.some(e=>e.endsWith("/reason:in_progress")))||e>0||t>0||a.length>0,hasInProgress:n,pendingAppearanceCount:e,failedAppearanceCount:t,riskItemKeys:a}),w=dE({pageStep:l3.CharacterScene,state:d}),N=!!((null==(s=w.footer)?void 0:s.disableNext)&&I),C=function(e){var{projectScope:t,hasOverriddenAssetFlowProcessing:r,risk:i}=e;if(i.hasRisk||r)return["scope:".concat(t||"unknown"),"pending:".concat(i.pendingAppearanceCount),"failed:".concat(i.failedAppearanceCount),"inProgress:".concat(+!!i.hasInProgress),"flowOverride:".concat(+!!r),"items:".concat([...i.riskItemKeys].sort().join("|"))].join(";")}({projectScope:null!=(o=null==u?void 0:u.overviewPippitAssetId)?o:null==u?void 0:u.options.threadId,hasOverriddenAssetFlowProcessing:N,risk:S}),T=function(e){var{risk:t,riskKey:r,hasOverriddenAssetFlowProcessing:i,hasConfirmedRisk:a}=e;return!!r&&(!!t.hasRisk||!!i)&&!a}({risk:S,riskKey:C,hasOverriddenAssetFlowProcessing:N,hasConfirmedRisk:d.hasConfirmedAssetLibraryRisk(C)}),k=e2.t("Pippit_shortdrama_tooltip_base_appearance_unfilled",{},"\u8BF7\u5148\u751F\u6210\u89D2\u8272\u5F62\u8C61\u56FE"),A=(0,D.useCallback)(()=>{re(p,{action:"previous_page",stage:"front_page",elementType:m,novelAgentManager:u,threadId:null==u?void 0:u.options.threadId}),l.goToPrevStepWithNavigate()},[p,m,u,l]),M=(0,D.useCallback)(()=>new Promise(e=>{tg.Z.confirm({title:e2.t("Pippit_shortdrama_popup_title_confirm_continue_asset_library",{},"\u786E\u8BA4\u7EE7\u7EED\u4E0B\u4E00\u6B65\uFF1F"),content:e2.t("Pippit_shortdrama_popup_desc_asset_library_risk_continue",{},"\u90E8\u5206\u89D2\u8272\u5F62\u8C61\u672A\u5C31\u7EEA\uFF0C\u7EE7\u7EED\u53EF\u80FD\u5F71\u54CD\u5206\u955C\u4E0E\u6210\u7247\u6548\u679C\u3002\u5EFA\u8BAE\u5B8C\u5584\u5F62\u8C61\u540E\u518D\u64CD\u4F5C\uFF0C\u4ECD\u8981\u7EE7\u7EED\u5417\uFF1F"),cancelText:e2.t("Pippit_shortdrama_button_fill_appearance_image",{},"\u53BB\u5B8C\u5584\u5F62\u8C61"),okText:e2.t("Pippit_shortdrama_button_continue_next_step",{},"\u4ECD\u8981\u7EE7\u7EED"),onOk:()=>{e(!0)},onCancel:()=>{e(!1)}})}),[]),R=(0,D.useCallback)(()=>(0,B._)(function*(){if(I){if(T){if(!(yield M()))return;d.confirmAssetLibraryRisk(C)}l.goToNextStepWithNavigate()}})(),[C,I,M,d,T,l]),E=(0,D.useCallback)(()=>{R()},[R]),U=(0,D.useCallback)(()=>{re(p,{action:"close",stage:"front_page",elementType:m,novelAgentManager:u,threadId:null==u?void 0:u.options.threadId}),h(v("list"))},[p,m,v,h,u]),O=(0,D.useCallback)(e=>{if(e!==l3.StoryboardVideo||I){if(e===l3.StoryboardVideo)return void R();l.goToStepWithNavigate(e)}},[I,R,l]),z=function(e){var{steps:t,roles:r,unfilledBaseAppearanceTooltip:i,allowOverrideDisabledStoryboardStep:a=!1}=e;return t.map(e=>2!==e.step?e:a_(r)?e.disabled&&a?(0,P._)((0,j._)({},e),{disabled:!1,disabledReason:void 0}):e:e.disabled?e:(0,P._)((0,j._)({},e),{disabled:!0,disabledReason:i}))}({steps:w.steps,roles:y,unfilledBaseAppearanceTooltip:k,allowOverrideDisabledStoryboardStep:I}),F=function(e){var{footer:t,roles:r,unfilledBaseAppearanceTooltip:i,allowOverrideDisabledNext:a=!1}=e;return t?a_(r)?t.disableNext&&a?(0,P._)((0,j._)({},t),{disableNext:!1,nextTooltip:void 0}):t:t.disableNext?t:(0,P._)((0,j._)({},t),{disableNext:!0,nextTooltip:i}):t}({footer:w.footer,roles:y,unfilledBaseAppearanceTooltip:k,allowOverrideDisabledNext:I}),Z={isRoleBatchSelectionMode:g}.isRoleBatchSelectionMode;return(0,L.jsxs)("div",{className:ac,children:[(0,L.jsx)(dV,{activeStep:l3.CharacterScene,onBack:U,onStepClick:O,steps:z}),(0,L.jsx)("div",{className:au,children:(0,L.jsxs)("div",{className:ap,children:[(0,L.jsx)(p4,{onRoleBatchSelectionModeChange:f}),(0,L.jsx)(i6,{state:F,onPrev:A,onNext:E,hidden:Z})]})})]})}),ab=r(71e3);function ax(e){return"failed"===e.status||!e.submitted&&!e.status}var aI=(0,io.Pi)(()=>{var e,t,r,i,a,n,s=(0,i8.s0)(),{getPath:o}=lH(),{stepManager:l,novelStateManager:d,roleManager:c,sceneManager:u,scriptManager:p}=ai(),h=ea(),{novelAgentManager:v,managers:m}=tP(),{narrationManager:_}=m,g=ei(),{creditStrategy:f}=g.useBenefitStrategyState(tM),[y,b]=(0,D.useState)(!1),x=d.hasSubmittedCharacterDesign&&d.hasSubmittedSceneDesign,I=(0,D.useMemo)(()=>{var e,t,r,i,a,n,s,o;return(o=function(e){if("number"==typeof e&&Number.isFinite(e)&&e>0)return e;if("string"==typeof e&&e.trim()){var t=Number(e);if(Number.isFinite(t)&&t>0)return t}return 0}((n={scriptAssetContentLength:null==(r=v.scriptOverviewInfo)||null==(t=r.scriptAsset)||null==(e=t.extra)?void 0:e.contentLength,episodeContents:null==p||null==(a=p.scriptStore)||null==(i=a.originalEpisodes)?void 0:i.map(e=>({episodeInfo:{rawContent:e.content}}))}).scriptAssetContentLength))>0?o:(null!=(s=n.episodeContents)?s:[]).reduce((e,t)=>{var r,i,a;return e+(null!=(a=null==(i=t.episodeInfo)||null==(r=i.rawContent)?void 0:r.length)?a:0)},0)},[null==(r=v.scriptOverviewInfo)||null==(t=r.scriptAsset)||null==(e=t.extra)?void 0:e.contentLength,null==p||null==(i=p.scriptStore)?void 0:i.originalEpisodes]),S=(0,D.useMemo)(()=>{var e,t;return function(e){var{contentLength:t,creditUnitPrice:r,minChargeCnt:i}=e;if(!t||!r||!i)return 0;var a=t*r/i;return a>1?Math.floor(a):Math.ceil(a)}({contentLength:I,creditUnitPrice:null==f||null==(e=f.creditPricingInfo)?void 0:e.creditUnitPrice,minChargeCnt:null==f||null==(t=f.creditPricingInfo)?void 0:t.minChargeCnt})},[I,null==f||null==(a=f.creditPricingInfo)?void 0:a.creditUnitPrice,null==f||null==(n=f.creditPricingInfo)?void 0:n.minChargeCnt]),w=(0,D.useCallback)(()=>{g.showCreditsRechargeModal({type:"intercept_recharge_credits",useCredits:S,isNotMemberTips:!1})},[g,S]),N=dE({pageStep:l3.ScriptOutline,state:d}),C=e2.t("Pippit_shortdrama_tooltip_switch_original_to_continue",{},"\u5F53\u524D\u65C1\u767D\u578B\u5267\u672C\u6682\u4E0D\u53EF\u7528\uFF0C\u8BF7\u5207\u6362\u56DE\u539F\u5267\u672C\u540E\u518D\u8FDB\u884C\u4E0B\u4E00\u6B65"),T=(0,D.useMemo)(()=>{var e;return function(e){var{flowModel:t,previewVersion:r,narrationStatus:i,unavailableTooltip:a}=e,n=function(e){var{previewVersion:t,narrationStatus:r}=e;return"original"===t||"completed"===r}({previewVersion:r,narrationStatus:i}),s=t.footer?(0,P._)((0,j._)({},t.footer),{nextTooltip:void 0}):t.footer;return n?{canGoNext:n,flowModel:t,footerState:s}:{canGoNext:n,flowModel:(0,P._)((0,j._)({},t),{steps:t.steps.map(e=>0===e.step?e:(0,P._)((0,j._)({},e),{disabled:!0,disabledReason:a}))}),footerState:s?(0,P._)((0,j._)({},s),{disableNext:!0,nextTooltip:a}):s}}({flowModel:N,previewVersion:null!=(e=null==_?void 0:_.narrationStore.previewVersion)?e:"original",narrationStatus:d.scriptNarrationInfo.status,unavailableTooltip:C})},[N,null==_?void 0:_.narrationStore.previewVersion,d.scriptNarrationInfo.status,C]),k=e2.t("Pippit_shortdrama_status_script_organized",{},"\u5267\u672C\u5185\u5BB9\u6574\u7406\u5B8C\u6BD5\uFF0C\u70B9\u51FB\u201C\u5267\u672C\u8D44\u4EA7\u62C6\u89E3\u201D\u5C06\u8FDB\u884C\u5267\u672C\u8D44\u4EA7\u7684\u62C6\u89E3\uFF1B"),A=e2.t("Pippit_shortdrama_status_script_organized_next_step",{},"\u5267\u672C\u5185\u5BB9\u6574\u7406\u5B8C\u6BD5\uFF0C\u53EF\u4EE5\u8FDB\u884C\u4E0B\u4E00\u6B65\u4E86"),M=(0,D.useMemo)(()=>{var{footerState:e}=T;return x&&(null==e?void 0:e.hint)===k?(0,P._)((0,j._)({},e),{hint:A,nextTooltip:void 0}):e},[k,x,A,T.footerState]),R=(0,D.useCallback)(()=>new Promise(e=>{tg.Z.confirm({title:e2.t("Pippit_shortdrama_popup_title_confirm_enter_next_step",{},"\u786E\u5B9A\u8FDB\u5165\u4E0B\u4E00\u6B65\uFF1F"),content:e2.t("Pippit_shortdrama_popup_desc_confirm_enter_asset_parse",{number:S},"\u4E0B\u4E00\u6B65\u5C06\u8FDB\u884C\u5267\u672C\u8D44\u4EA7\u7684\u62C6\u89E3\uFF0C\u5305\u62EC\u89D2\u8272\u548C\u573A\u666F\u5143\u7D20\uFF0C\u5C06\u4F1A\u6D88\u8017{number}\u79EF\u5206\u3002"),okText:e2.t("Pippit_shortdrama_button_confirm",{},"\u786E\u5B9A"),cancelText:e2.t("Pippit_shortdrama_button_cancel",{},"\u53D6\u6D88"),onOk:()=>{e(!0)},onCancel:()=>{e(!1)}})}),[S]),E=(0,D.useCallback)(()=>{s(o("list"))},[o,s]),U=(0,D.useCallback)(e=>{l.goToStepWithNavigate(e)},[l]);return(0,L.jsxs)("div",{className:ac,children:[(0,L.jsx)(dV,{activeStep:l3.ScriptOutline,onBack:E,onStepClick:U,steps:T.flowModel.steps}),(0,L.jsx)("div",{className:au,children:(0,L.jsxs)("div",{className:ap,children:[(0,L.jsx)(pa,{}),d.scriptOverviewAnalysisInfo.status&&(0,L.jsx)(i6,{state:M,onNext:()=>(0,B._)(function*(){try{if((!d.hasSubmittedSceneDesign||!d.hasSubmittedCharacterDesign)&&!(yield R()))return;b(!0),rE(h,{action:"next_page",stage:"script_organize",novelAgentManager:v,threadId:null==v?void 0:v.options.threadId});var e=(t={hasSubmittedCharacterDesign:d.hasSubmittedCharacterDesign,hasSubmittedSceneDesign:d.hasSubmittedSceneDesign,roleDesignStatus:d.roleDesignState.status,sceneDesignStatus:d.sceneDesignState.status},{submitCharacterDesign:ax({submitted:t.hasSubmittedCharacterDesign,status:t.roleDesignStatus}),submitSceneDesign:ax({submitted:t.hasSubmittedSceneDesign,status:t.sceneDesignStatus})});if(e.submitCharacterDesign){var t,r,i,a=yield null==c?void 0:c.sendProduceAssetsMessage();if(a&&!a.ok){Number(null==(i=a.cause)||null==(r=i.data)?void 0:r.ret)===ab.T.INSUFFICIENT_CREDIT?w():tf.Z.error(e2.t("Pippit_shortdrama_error_generate_role_failed",{},"\u751F\u6210\u89D2\u8272\u5931\u8D25\uFF0C\u8BF7\u7A0D\u540E\u91CD\u8BD5")),d.forceSetHasSubmittedCharacterDesign(!1),b(!1);return}}if(e.submitSceneDesign){d.setSceneDesignStatus(l7.Processing);var n=yield null==u?void 0:u.sendProduceAssetsMessage();if(n&&!n.ok){tf.Z.error(e2.t("Pippit_shortdrama_error_submit_failed_retry",{},"\u63D0\u4EA4\u5931\u8D25\uFF0C\u8BF7\u7A0D\u540E\u91CD\u8BD5")),d.setSceneDesignStatus(l7.Failed),d.forceSetHasSubmittedSceneDesign(!1),b(!1);return}}l.goToNextStepWithNavigate(),b(!1);return}catch(e){throw e}finally{b(!1)}})(),showPrev:!1,loading:y,nextText:x?void 0:e2.t("Pippit_shortdrama_button_asset_parse",{},"\u5267\u672C\u8D44\u4EA7\u62C6\u89E3"),renderNextButton:x?void 0:e=>{var t,{disabled:r,loading:i,onClick:a,text:n}=e;return g.renderDemandCreditsButton({benefit:tM,buttonText:String(null!=(t=e2.t("Pippit_shortdrama_button_asset_parse",{},"\u5267\u672C\u8D44\u4EA7\u62C6\u89E3"))?t:""),quantity:I,disabled:r,loading:i,onClick:a})}})]})})]})}),aS=(0,io.Pi)(()=>{var{threadId:e}=(0,i8.UO)(),[t]=(0,ae.lr)(),r=(0,i8.s0)(),{getPath:i}=lH(),{stepManager:a,novelStateManager:n}=ai(),s=e||t.get("thread_id")||"",o=dE({pageStep:l3.StoryboardVideo,state:n}),l=(0,D.useCallback)(()=>{r(i("list"))},[i,r]),d=(0,D.useCallback)(e=>{n.disableStep2&&(e===l3.CharacterScene||e===l3.StoryboardVideo)||a.goToStepWithNavigate(e)},[a,n]);return s?(0,L.jsxs)("div",{className:ac,children:[(0,L.jsx)(dV,{activeStep:l3.StoryboardVideo,onBack:l,onStepClick:d,steps:o.steps}),(0,L.jsx)("div",{className:au,children:(0,L.jsx)(hI,{threadId:s})})]}):null}),aw=r(60560);function aN(e,t){return Object.prototype.hasOwnProperty.call(e,t)}function aC(e){return e.materialId||e.material_id||""}function aT(e){var t;return null!=(t=e.materialName)?t:e.material_name}function ak(e){var t;return null!=(t=e.materialPrompt)?t:e.material_prompt}function aj(e){var t,r,i=aC(e);if(!i)return null;var a={NewMaterialID:i};return(aN(e,"materialName")||aN(e,"material_name"))&&(a.NewMaterialName=null!=(t=aT(e))?t:""),(aN(e,"materialPrompt")||aN(e,"material_prompt"))&&(a.NewMaterialPrompt=null!=(r=ak(e))?r:""),a}function aP(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[],r=new Map;for(var i of[...e,...t]){var a=aC(i);a&&r.set(a,(0,j._)({},r.get(a),i))}return Array.from(r.values()).map(aj).filter(e=>!!e)}function aL(e){return(e||"").trim()}function aA(e){var t,r;return e.materialId||(null==(r=e.imageList)||null==(t=r[0])?void 0:t.materialId)||""}function aM(e){var t,r;return e.materialId||(null==(r=e.imageList)||null==(t=r[0])?void 0:t.materialId)||""}function aD(e,t,r,i){r&&i&&e.set("".concat(t,":").concat(r),i)}function aR(e){var t=Math.floor((Number.isFinite(Number(e))?Number(e):0)/1e3),r=Math.floor(t/60);return"".concat(String(r).padStart(2,"0"),":").concat(String(t%60).padStart(2,"0"))}function aE(e){var t,r;return null!=(r=null==(t=e.rawData)?void 0:t.storyBoard)?r:null}function aU(e,t){var r,i;return null==(i=aE(e))||null==(r=i.shotList)?void 0:r[t]}function aO(e,t){var r=e.shotItems[t];return(null==r?void 0:r.shotIndex)===t?r:e.shotItems.find(e=>e.shotIndex===t)}function aB(e,t){var r,i;return(null==(r=aO(e,t))?void 0:r.video)||(null==(i=aU(e,t))?void 0:i.video)}function az(e,t){var r,i=Number(null==(r=aB(e,t))?void 0:r.duration);return Number.isFinite(i)&&i>0?i:0}function aF(e,t){var r,i,a=aO(e,t),n=aU(e,t);return(null==a?void 0:a.videoAssetId)||(null==a||null==(r=a.video)?void 0:r.assetId)||(null==n||null==(i=n.video)?void 0:i.assetId)}function aZ(e,t){aO(e,t),aU(e,t);var r,i,a=aB(e,t);return!!(aF(e,t)||(null==a||null==(r=a.playInfo)?void 0:r.playUrl)||(null==a||null==(i=a.previewInfo)?void 0:i.previewUrl)||(null==a?void 0:a.url)||(null==a?void 0:a.coverUrl))}function aq(e){return(null==e?void 0:e.status)===as.Generating}function aG(e){return e?(Array.isArray(e.histories)?e.histories:Object.entries(e).filter(e=>{var[t,r]=e;return/^\d+$/.test(t)&&r&&"object"==typeof r}).map(e=>{var[,t]=e;return t})).filter(e=>!!(e&&"object"==typeof e)).sort((e,t)=>{var r,i;return(null!=(r=e.version)?r:0)-(null!=(i=t.version)?i:0)}):[]}function aV(e){return(null==e?void 0:e.materialUrl)||(null==e?void 0:e.materialInnerUrl)||void 0}function aH(e){var t,r,i=aE(e);if(!i)return[];var a=[],n=new Set;for(var s of(null==(t=i.imageList)?void 0:t.length)?i.imageList:(null!=(r=i.shotList)?r:[]).flatMap(e=>{var t;return null!=(t=e.referenceImageList)?t:[]})){var o=aC(s),l=aV(s),d=o||l||"";l&&d&&!n.has(d)&&(n.add(d),a.push({id:o||"img-".concat(a.length),label:function(e,t){var r;return(null==(r=aT(e))?void 0:r.trim())||t}(s,e2.t("Pippit_shortdrama_fallback_material_name",{index:a.length+1},"\u7D20\u6750{index}")),url:l}))}return a}function aW(e){var t,r,i=aE(e),a=new Map(((null==i||null==(t=i.imageList)?void 0:t.length)?i.imageList:(null!=(r=null==i?void 0:i.shotList)?r:[]).flatMap(e=>{var t;return null!=(t=e.referenceImageList)?t:[]})).map(e=>[aC(e),e]));return aH(e).map(e=>{var t=a.get(e.id);return{id:e.id,name:e.label,imageUrl:e.url,imageAssetId:e.id,materialName:t?aT(t):void 0,materialPrompt:t?ak(t):void 0}})}var aQ=/<(role|product|material|location)>([^<]+)<\/\1>|([^<]*)<\/duration-ms>/gi,aK=/<(role|material|location)>([^<]+)<\/\1>/gi;function aY(e,t){return e?{type:"doc",content:e.split("\n").map(e=>{var r=function(e,t){if(!e)return[];for(var r,i=[],a=0,n=RegExp(aQ.source,"gi");null!==(r=n.exec(e));){if(r.index>a&&i.push({type:"text",text:e.slice(a,r.index)}),r[1]&&r[2]){var s=r[1].toLowerCase(),o=r[2];i.push({type:"mention",attrs:{id:o,label:function(e,t,r){switch(e){case"role":return r.roleNameMap.get(t)||t;case"product":return r.productNameMap.get(t)||t;case"material":return r.materialNameMap.get(t)||t;case"location":return r.locationNameMap.get(t)||t}}(s,o,t),entityType:s}})}else{var l=Number(r[3]||0);i.push({type:"duration",durationMs:Number.isFinite(l)&&l>=0?Math.round(l):0})}a=r.index+r[0].length}return a{if("text"===e.type)return{type:"text",text:e.text};if("duration"===e.type){var t;return{type:"durationTag",attrs:{durationMs:null!=(t=e.durationMs)?t:0}}}return{type:"entityMention",attrs:e.attrs}})}})}:{type:"doc",content:[{type:"paragraph"}]}}function aJ(e){var t=[];return e.forEach(e=>{var r="";e.forEach(e=>{if(e.isText)r+=e.text||"";else if("entityMention"===e.type.name){var t,{id:i,entityType:a}=e.attrs;a&&i&&(r+="<".concat(a,">").concat(i,""))}else"durationTag"===e.type.name&&(r+="".concat(Math.max(0,Math.round(Number(null!=(t=e.attrs.durationMs)?t:0))),""))}),t.push(r)}),t.join("\n")}function aX(e){return null==e||""===e?"":e.replace(/\r\n/g,"\n").replace(/\r/g,"\n").split("\n").map(e=>e.trim()).join("\n").trim()}var a$="trigger-gkIRJr",a0="triggerActive-qjAfmB",a1="triggerLabel-Mooeob",a2="caret-aBBnSV",a4="caretOpen-uLpKeP",a3="dropdownPanel-Nj98aG",a6="optionItem-MYLCGC",a5="optionItemActive-AehALz",a8="optionInfo-gAIvua",a7="720p",a9=[{value:"720p",label:"720P"}],ne=[{value:"720p",label:"720P"},{value:"1080p",label:"1080P"}],nt=[],nr=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"agent_pro";return"agent_fast"===t?a9:e?ne:nt},ni=function(e,t){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"agent_pro";return"agent_fast"!==r&&(t||"1080p"!==e)?e:a7},na=e=>{var{className:t}=e,r=tS("/seedlogo.svg");return(0,L.jsx)("img",{src:r,alt:"","aria-hidden":!0,crossOrigin:"anonymous",className:t})},nn=e=>{var{className:t}=e;return(0,L.jsxs)("svg",{width:"19",height:"16",viewBox:"0 0 19 16",fill:"none",xmlns:"http://www.w3.org/2000/svg","aria-hidden":!0,focusable:"false",className:t,children:[(0,L.jsx)("path",{d:"M0 6C0 2.68629 2.68629 0 6 0H13C16.3137 0 19 2.68629 19 6V10C19 13.3137 16.3137 16 13 16H6C2.68629 16 0 13.3137 0 10V6Z",fill:"#F1EEFC"}),(0,L.jsx)("path",{d:"M4.84976 7.1408C4.67822 6.9616 4.664 6.68373 4.81635 6.48796L6.26463 4.627C6.35936 4.50527 6.50497 4.43408 6.65922 4.43408H12.4671C12.6225 4.43408 12.7692 4.50639 12.8638 4.62972L14.2906 6.48942C14.4406 6.68481 14.4259 6.96025 14.256 7.13859L9.92536 11.6864C9.72867 11.8929 9.39932 11.8934 9.20209 11.6873L4.84976 7.1408Z",fill:"#9673FF"}),(0,L.jsx)("path",{d:"M11.4346 5.25C11.6584 5.94502 12.343 6.49305 13.2129 6.67188V6.7959C12.3433 6.97471 11.5864 7.63517 11.4346 8.75H11.2783C11.0695 7.58165 10.3696 6.97465 9.5 6.7959V6.67188C10.3699 6.49304 11.0545 5.945 11.2783 5.25H11.4346Z",fill:"#F5F5F5"})]})},ns=e=>{var t,{value:r="agent_fast",onChange:i,className:a}=e,[n,s]=(0,D.useState)(!1),o=[{value:"agent_fast",label:e2.t("Pippit_shortdrama_episode_model_name_sd20fast",{},"Seedance 2.0 \u2022 Fast"),description:e2.t("Pippit_shortdrama_episode_model_desc_sd20fast",{},"\u9AD8\u6027\u4EF7\u6BD4, \u901F\u5EA6\u66F4\u5FEB")},{value:"agent_pro",label:e2.t("Pippit_shortdrama_episode_model_name_sd20",{},"Seedance 2.0"),description:e2.t("Pippit_shortdrama_episode_model_desc_sd20",{},"\u5168\u80FD\u738B\u8005, \u5168\u9762\u5347\u7EA7")}],l=null!=(t=o.find(e=>e.value===r))?t:o[0],d=(0,L.jsx)("div",{className:a3,children:o.map(e=>{var t=r===e.value;return(0,L.jsxs)("div",{role:"button",tabIndex:0,className:U()(a6,t&&a5),onClick:()=>{null==i||i(e.value),s(!1)},onKeyDown:t=>{("Enter"===t.key||" "===t.key)&&(t.preventDefault(),null==i||i(e.value),s(!1))},children:[(0,L.jsx)("div",{className:"optionIconWrap-iwjIIm",children:(0,L.jsx)(na,{className:"optionIcon-GjZpKQ"})}),(0,L.jsxs)("div",{className:a8,children:[(0,L.jsx)("div",{className:"optionLabel-ET76pE",children:e.label}),(0,L.jsx)("div",{className:"optionDesc-Ai2Rov",children:e.description})]})]},e.value)})});return(0,L.jsx)(im.Z,{trigger:"click",position:"bl",popupVisible:n,onVisibleChange:s,droplist:d,children:(0,L.jsxs)("div",{role:"button",tabIndex:0,className:U()(a$,a,n&&a0),onClick:()=>s(e=>!e),onKeyDown:e=>{("Enter"===e.key||" "===e.key)&&(e.preventDefault(),s(e=>!e))},children:[(0,L.jsx)(na,{className:"modelIcon-Z75Ceq"}),(0,L.jsx)("span",{className:a1,children:l.label}),(0,L.jsx)(iy.Z,{size:16,className:U()(a2,n&&a4)})]})})},no=e=>{var t,{value:r=a7,onChange:i,className:a,enable1080p:n=!0,model:s="agent_pro"}=e,[o,l]=(0,D.useState)(!1),d=nr(n,s),c=null!=(t=d.find(e=>e.value===r))?t:d[0];if(!c)return null;var u=(0,L.jsx)("div",{className:U()(a3,"resolutionDropdownPanel-QXIWEj"),children:d.map(e=>{var t=r===e.value;return(0,L.jsxs)("div",{role:"button",tabIndex:0,className:U()(a6,t&&a5),onClick:()=>{null==i||i(e.value),l(!1)},onKeyDown:t=>{("Enter"===t.key||" "===t.key)&&(t.preventDefault(),null==i||i(e.value),l(!1))},children:[(0,L.jsx)("div",{className:a8,children:(0,L.jsxs)("div",{className:"resolutionOptionLabel-WDoYIs",children:[(0,L.jsx)("span",{children:e.label}),"1080p"===e.value?(0,L.jsx)(nn,{className:"vipTagIcon-H88Llf"}):null]})}),t?(0,L.jsx)(r8.Z,{size:16,className:"optionCheckIcon-v7Osk9"}):null]},e.value)})});return(0,L.jsx)(im.Z,{trigger:"click",position:"bl",popupVisible:o,onVisibleChange:l,droplist:u,children:(0,L.jsxs)("div",{role:"button",tabIndex:0,className:U()(a$,"resolutionTrigger-dlSS4K",a,o&&a0),onClick:()=>l(e=>!e),onKeyDown:e=>{("Enter"===e.key||" "===e.key)&&(e.preventDefault(),l(e=>!e))},children:[(0,L.jsx)("span",{className:a1,children:c.label}),(0,L.jsx)(iy.Z,{size:16,className:U()(a2,o&&a4)})]})})},nl=()=>(0,L.jsxs)("svg",{width:"64",height:"64",viewBox:"0 0 64 64",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:[(0,L.jsx)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M34.2635 10.277C34.4429 10.9465 35.131 11.3437 35.8005 11.1644C36.4699 10.985 36.8672 10.2969 36.6878 9.62742L35.7134 5.99096C35.5341 5.32152 34.846 4.92424 34.1765 5.10362C33.5071 5.283 33.1098 5.97111 33.2892 6.64056L34.2635 10.277ZM11.1169 30.1536C10.7582 28.8147 11.5527 27.4385 12.8916 27.0797L43.2525 18.9444C44.5914 18.5856 45.9676 19.3802 46.3263 20.7191L52.339 43.1592C52.6978 44.4981 51.9032 45.8744 50.5643 46.2331L20.2035 54.3684C18.8646 54.7272 17.4884 53.9326 17.1296 52.5938L11.1169 30.1536ZM52.5103 32.1481C52.5103 31.455 53.0722 30.8932 53.7652 30.8932H57.5299C58.223 30.8932 58.7848 31.455 58.7848 32.1481C58.7848 32.8411 58.223 33.403 57.5299 33.403H53.7652C53.0722 33.403 52.5103 32.8411 52.5103 32.1481ZM40.3857 11.9515C39.7855 11.605 39.5799 10.8375 39.9264 10.2373L41.8087 6.9769C42.1553 6.37669 42.9227 6.17104 43.5229 6.51758C44.1231 6.86412 44.3288 7.63161 43.9823 8.23182L42.0999 11.4922C41.7534 12.0924 40.9859 12.298 40.3857 11.9515ZM54.3927 36.0863C53.7925 35.7397 53.025 35.9454 52.6785 36.5456C52.332 37.1458 52.5376 37.9133 53.1378 38.2598L56.3981 40.1422C56.9983 40.4887 57.7658 40.2831 58.1123 39.6829C58.4588 39.0827 58.2532 38.3152 57.653 37.9686L54.3927 36.0863Z",fill:"#5E40DF",fillOpacity:"0.2"}),(0,L.jsx)("path",{d:"M35.7562 14.9666C37.354 14.0442 39.3973 14.5916 40.3198 16.1894L50.3416 33.548C51.2641 35.1458 50.7165 37.1891 49.1188 38.1117L25.973 51.4752C24.3752 52.3974 22.3327 51.8496 21.4102 50.2519L11.3884 32.8932C10.466 31.2955 11.0128 29.2527 12.6104 28.3301L35.7562 14.9666ZM22.0756 44.7246L24.3026 48.582L28.6429 46.0761L26.4158 42.2187L22.0756 44.7246ZM31.5361 44.4056L40.2149 39.3948L30.1931 22.0362L21.5143 27.047L31.5361 44.4056ZM40.8811 33.867L43.1081 37.7244L47.4484 35.2185L45.2214 31.3611L40.8811 33.867ZM20.4052 41.8313L24.7455 39.3254L22.5184 35.468L18.1782 37.9739L20.4052 41.8313ZM39.2107 30.9737L43.551 28.4678L41.324 24.6105L36.9837 27.1164L39.2107 30.9737ZM16.5078 35.0807L20.8481 32.5748L18.621 28.7174L14.2808 31.2233L16.5078 35.0807ZM35.3133 24.2231L39.6536 21.7172L37.4265 17.8598L33.0863 20.3657L35.3133 24.2231Z",fill:"#090C14"})]}),nd=()=>(0,L.jsx)("svg",{width:"20",height:"20",viewBox:"0 0 20 20",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:(0,L.jsx)("path",{d:"M6.5 4.5L15.5 10L6.5 15.5V4.5Z",fill:"currentColor"})}),nc=()=>(0,L.jsx)("svg",{width:"16",height:"16",viewBox:"0 0 16 16",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:(0,L.jsx)("path",{d:"M11.333 2.667a1.886 1.886 0 0 1 2.667 2.667l-8.167 8.166-3.5.5.5-3.5 8.5-7.833Z",stroke:"currentColor",strokeWidth:"1.2",strokeLinecap:"round",strokeLinejoin:"round"})}),nu=e=>{var{size:t=22,strokeWidth:r=1.8}=e;return(0,L.jsxs)("svg",{width:t,height:t,viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg","aria-hidden":!0,children:[(0,L.jsx)("path",{d:"M8.5 4H7.2C5.433 4 4 5.433 4 7.2V8.5",stroke:"currentColor",strokeWidth:r,strokeLinecap:"round",strokeLinejoin:"round"}),(0,L.jsx)("path",{d:"M15.5 4H16.8C18.567 4 20 5.433 20 7.2V8.5",stroke:"currentColor",strokeWidth:r,strokeLinecap:"round",strokeLinejoin:"round"}),(0,L.jsx)("path",{d:"M8.5 20H7.2C5.433 20 4 18.567 4 16.8V15.5",stroke:"currentColor",strokeWidth:r,strokeLinecap:"round",strokeLinejoin:"round"}),(0,L.jsx)("path",{d:"M15.5 20H16.8C18.567 20 20 18.567 20 16.8V15.5",stroke:"currentColor",strokeWidth:r,strokeLinecap:"round",strokeLinejoin:"round"}),(0,L.jsx)("path",{d:"M12 8.4V15.6",stroke:"currentColor",strokeWidth:r,strokeLinecap:"round",strokeLinejoin:"round"}),(0,L.jsx)("path",{d:"M8.4 12H15.6",stroke:"currentColor",strokeWidth:r,strokeLinecap:"round",strokeLinejoin:"round"})]})},np=()=>(0,L.jsx)("svg",{width:16,height:16,viewBox:"0 0 20 20",fill:"none",xmlns:"http://www.w3.org/2000/svg","aria-hidden":!0,children:(0,L.jsx)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M14.9998 3.3335C16.8408 3.3335 18.3332 4.82588 18.3332 6.66683V13.3335L18.3291 13.5052C18.2426 15.2095 16.8758 16.5763 15.1715 16.6628L14.9998 16.6668H4.99984L4.82813 16.6628C3.06697 16.5734 1.6665 15.1169 1.6665 13.3335V6.66683C1.6665 4.82588 3.15889 3.3335 4.99984 3.3335H14.9998ZM3.33317 12.5002V13.3335C3.33317 14.254 4.07936 15.0002 4.99984 15.0002H6.24984V12.5002H3.33317ZM7.9165 15.0002H12.0832V5.00016H7.9165V15.0002ZM13.7498 15.0002H14.9998C15.9203 15.0002 16.6665 14.254 16.6665 13.3335V12.5002H13.7498V15.0002ZM3.33317 10.8335H6.24984V9.16683H3.33317V10.8335ZM13.7498 10.8335H16.6665V9.16683H13.7498V10.8335ZM4.99984 5.00016C4.07936 5.00016 3.33317 5.74636 3.33317 6.66683V7.50016H6.24984V5.00016H4.99984ZM13.7498 7.50016H16.6665V6.66683C16.6665 5.74635 15.9203 5.00016 14.9998 5.00016H13.7498V7.50016Z",fill:"currentColor"})}),nh=()=>(0,L.jsx)("svg",{width:"10",height:"10",viewBox:"0 0 10 10",fill:"none",xmlns:"http://www.w3.org/2000/svg","aria-hidden":!0,children:(0,L.jsx)("circle",{cx:"5",cy:"5",r:"1.5",fill:"#989898"})}),nv=()=>(0,L.jsx)("svg",{width:"16",height:"16",viewBox:"0 0 16 16",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:(0,L.jsx)("path",{d:"M8 1l2.245 4.549 5.021.73-3.633 3.541.858 5.001L8 12.347 3.509 14.82l.858-5L.734 6.28l5.021-.731L8 1Z",fill:"currentColor"})}),nm=()=>(0,L.jsxs)("svg",{width:"18",height:"104",viewBox:"0 0 18 104",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:[(0,L.jsx)("g",{filter:"url(#filter0_i_1151_54379)",children:(0,L.jsx)("path",{d:"M0 0V7.13864C0 12.1272 3.23976 16.5378 8 18.0299C13.5536 19.7705 17.3333 24.9163 17.3333 30.7363V81.9178C17.3333 87.6191 13.506 92.6103 8 94.0896L7.49541 94.2251C3.07364 95.4131 0 99.4214 0 104V0Z",fill:"white"})}),(0,L.jsx)("path",{d:"M5.37923 50.207L10.7585 56.4829L5.37923 62.7588",stroke:"black",strokeWidth:"1.7931"}),(0,L.jsx)("defs",{children:(0,L.jsxs)("filter",{id:"filter0_i_1151_54379",x:"0",y:"0",width:"17.3333",height:"104",filterUnits:"userSpaceOnUse",colorInterpolationFilters:"sRGB",children:[(0,L.jsx)("feFlood",{floodOpacity:"0",result:"BackgroundImageFix"}),(0,L.jsx)("feBlend",{mode:"normal",in:"SourceGraphic",in2:"BackgroundImageFix",result:"shape"}),(0,L.jsx)("feColorMatrix",{in:"SourceAlpha",type:"matrix",values:"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0",result:"hardAlpha"}),(0,L.jsx)("feOffset",{dx:"-1.33333"}),(0,L.jsx)("feComposite",{in2:"hardAlpha",operator:"arithmetic",k2:"-1",k3:"1"}),(0,L.jsx)("feColorMatrix",{type:"matrix",values:"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.07 0"}),(0,L.jsx)("feBlend",{mode:"normal",in2:"shape",result:"effect1_innerShadow_1151_54379"})]})})]}),n_=()=>(0,L.jsxs)("svg",{width:"18",height:"104",viewBox:"0 0 18 104",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:[(0,L.jsx)("g",{filter:"url(#filter0_i_3912_65560)",children:(0,L.jsx)("path",{d:"M0 0V7.13864C0 12.1272 3.23976 16.5378 8 18.0299C13.5536 19.7705 17.3333 24.9163 17.3333 30.7363V81.9178C17.3333 87.6191 13.506 92.6103 8 94.0896L7.49541 94.2251C3.07364 95.4131 0 99.4214 0 104V0Z",fill:"white"})}),(0,L.jsx)("path",{d:"M9.98994 52L6.14746 56.4829L9.98994 60.9658",stroke:"black",strokeWidth:"1.28083"}),(0,L.jsx)("defs",{children:(0,L.jsxs)("filter",{id:"filter0_i_3912_65560",x:"0",y:"0",width:"17.3333",height:"104",filterUnits:"userSpaceOnUse",colorInterpolationFilters:"sRGB",children:[(0,L.jsx)("feFlood",{floodOpacity:"0",result:"BackgroundImageFix"}),(0,L.jsx)("feBlend",{mode:"normal",in:"SourceGraphic",in2:"BackgroundImageFix",result:"shape"}),(0,L.jsx)("feColorMatrix",{in:"SourceAlpha",type:"matrix",values:"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0",result:"hardAlpha"}),(0,L.jsx)("feOffset",{dx:"-1.33333"}),(0,L.jsx)("feComposite",{in2:"hardAlpha",operator:"arithmetic",k2:"-1",k3:"1"}),(0,L.jsx)("feColorMatrix",{type:"matrix",values:"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.07 0"}),(0,L.jsx)("feBlend",{mode:"normal",in2:"shape",result:"effect1_innerShadow_3912_65560"})]})})]}),ng={editingContainer:"editingContainer-ZFBBp2",editingHeader:"editingHeader-byIP7Y",backBtn:"backBtn-ykp1yO",headerActions:"headerActions-rqE721",headerModelSelector:"headerModelSelector-ynB76y",headerPointsBtn:"headerPointsBtn-CWPvAM",composeBtn:"composeBtn-xnNykZ",composeBtnWrap:"composeBtnWrap-VZjAsP",mainArea:"mainArea-uVfW0W",libraryToggleStripCollapsed:"libraryToggleStripCollapsed-izuziL",libraryToggleStripGray:"libraryToggleStripGray-BOvGjR",libraryToggleBtn:"libraryToggleBtn-h1hAKi",libraryToggleBtnOnEdge:"libraryToggleBtnOnEdge-R9czK9","library-toggle-track":"library-toggle-track-GBs1oz",libraryToggleTrack:"library-toggle-track-GBs1oz",libraryToggleArrow:"libraryToggleArrow-G8EnQK",collapseArrowWrap:"collapseArrowWrap-mEyNnV",collapseArrowLeft:"collapseArrowLeft-eHQ23_",libraryWrap:"libraryWrap-He_Yos",libraryWrapCollapsed:"libraryWrapCollapsed-Ghd_tv",rightArea:"rightArea-HNYlVT",libraryPanel:"libraryPanel-ZPep7w",libraryPanelViewportPortrait:"libraryPanelViewportPortrait-EL1_64",libraryCard:"libraryCard-HRn4B_",libraryHeader:"libraryHeader-xa1HNK",libraryTitle:"libraryTitle-wBhyNi",libraryAddWrap:"libraryAddWrap-Ld7p7Y",librarySection:"librarySection-tar3IF",librarySectionHeader:"librarySectionHeader-z70EXo",librarySectionIcon:"librarySectionIcon-O6SV05",librarySectionLabel:"librarySectionLabel-WzlbAn",librarySectionCount:"librarySectionCount-FkeuDF",libraryCardList:"libraryCardList-iNXjF6",libraryCardThumbWrap:"libraryCardThumbWrap-xcZk07",libraryCardRoleThumbWrap:"libraryCardRoleThumbWrap-nH495i",libraryCardRoleDiffusion:"libraryCardRoleDiffusion-f_0nd6",libraryCardRoleAvatar:"libraryCardRoleAvatar-rgiy7f",libraryCardThumb:"libraryCardThumb-x1gcvL",libraryCardBody:"libraryCardBody-ue_Eqq",libraryCardTitle:"libraryCardTitle-ov63ra",libraryCardRoleText:"libraryCardRoleText-GpJDpP",libraryCardRoleName:"libraryCardRoleName-u4K6On",libraryCardRoleDot:"libraryCardRoleDot-rCkhcd",libraryCardRoleStageLabel:"libraryCardRoleStageLabel-BjUSMN",libraryCardEditBtn:"libraryCardEditBtn-kolMIw",libraryEmpty:"libraryEmpty-sdjPiy",libraryAddDropdown:"libraryAddDropdown-AHnGnj",libraryAddDropdownItem:"libraryAddDropdownItem-YbPFQJ"},nf="saveEditBtn-b43fan",ny="regenerateAgainBtn-dJ1XLf",nb="captureFrameTriggerWrap-LV5lgF",nx="canvasVideo-CO5pO3",nI="spin-sEdlRR",nS=e=>{var{isReadonly:t,isEditing:r,hasEditChanges:i,isSaving:a,showcaseDisabled:n,hasVideo:s,isShotFailed:o,isGenerating:l,onStartEdit:d,onCancelEdit:c,onSaveEdit:u,onRegenerateAgain:p}=e;return t?null:(0,L.jsx)("div",{className:"".concat("descriptionActions-kroEJq"," ").concat(r?"descriptionActionsEditing-ZXZDXn":""),children:r?(0,L.jsxs)(L.Fragment,{children:[(0,L.jsx)("button",{className:"cancelEditBtn-LB9OaX",onClick:c,disabled:a,children:e2.t("Pippit_shortdrama_button_cancel",{},"\u53D6\u6D88")}),n?(0,L.jsx)(A.Z,{content:eQ(),children:(0,L.jsx)("span",{children:(0,L.jsx)("button",{className:nf,disabled:!0,children:e2.t("Pippit_shortdrama_button_save",{},"\u4FDD\u5B58")})})}):(0,L.jsxs)("button",{className:nf,onClick:u,disabled:a||!i,children:[a&&(0,L.jsx)(e4.Z,{size:14,className:nI}),e2.t("Pippit_shortdrama_button_save",{},"\u4FDD\u5B58")]})]}):(0,L.jsx)("div",{className:"descriptionActionsIdle-fX_lxt",children:(0,L.jsxs)("div",{className:"descriptionIdlePrimary-iux9VW",children:[(0,L.jsxs)("button",{className:"editShotBtn-Ezbgao",onClick:d,children:[(0,L.jsx)(nc,{}),(0,L.jsx)("span",{children:e2.t("Pippit_shortdrama_button_edit_script",{},"\u7F16\u8F91\u811A\u672C")})]}),(s||o)&&!l?n?(0,L.jsx)(A.Z,{content:eQ(),children:(0,L.jsx)("span",{children:(0,L.jsxs)("button",{type:"button",className:ny,disabled:!0,children:[(0,L.jsx)(np,{}),(0,L.jsx)("span",{children:e2.t("Pippit_shortdrama_button_regenerate",{},"\u518D\u6B21\u751F\u6210")})]})})}):(0,L.jsxs)("button",{type:"button",className:ny,onClick:p,children:[(0,L.jsx)(np,{}),(0,L.jsx)("span",{children:e2.t("Pippit_shortdrama_button_regenerate",{},"\u518D\u6B21\u751F\u6210")})]}):null]})})})},nw=new Map,nN=e=>{var t,r,i,a,n,s,o,l,d,c;return e.preview_url_720p||e.preview_url_480p||e.preview_url_360p||e.preview_url_200p||e.preview_url_1080p||(null==(t=e.preview_720p)?void 0:t.preview_url)||(null==(r=e.preview_720p)?void 0:r.download_url)||(null==(i=e.preview_480p)?void 0:i.preview_url)||(null==(a=e.preview_480p)?void 0:a.download_url)||(null==(n=e.preview_360p)?void 0:n.preview_url)||(null==(s=e.preview_360p)?void 0:s.download_url)||(null==(o=e.preview_200p)?void 0:o.preview_url)||(null==(l=e.preview_200p)?void 0:l.download_url)||(null==(d=e.preview_1080p)?void 0:d.preview_url)||(null==(c=e.preview_1080p)?void 0:c.download_url)||e.download_url};function nC(e){if(e){var t=nw.get("asset:".concat(e));if(!(!t||Date.now()-t.ts>3e5))return t.url}}var nT=r(71474),nk=r(95166),nj=r(81281),nP=r(23685),nL=r(31662),nA=r(59290),nM=r(95291),nD=r(4789),nR=r(25892),nE={entityTag:"entityTag-XQmata",entityTagInteractive:"entityTagInteractive-FJHTyc",entityTagImg:"entityTagImg-gRs1gq",tagRole:"tagRole-eO3uba",entityTagImgPlaceholder:"entityTagImgPlaceholder-feucdg",entityTagIconWrap:"entityTagIconWrap-f7TIl8",entityTagImgPlaceholderRole:"entityTagImgPlaceholderRole-bPm8Ws",entityTagImgPlaceholderProduct:"entityTagImgPlaceholderProduct-_Nejya",entityTagImgPlaceholderMaterial:"entityTagImgPlaceholderMaterial-MZgMN1",tagMaterial:"tagMaterial-ruHEsc",tagDuration:"tagDuration-ZUmEqh",durationTagIcon:"durationTagIcon-t1viI8",durationTagUnit:"durationTagUnit-lQ4F3K",durationTagInput:"durationTagInput-g5ZFxe",entityTagImgPlaceholderLocation:"entityTagImgPlaceholderLocation-k7JWf4",readOnlyText:"readOnlyText-K6jwCm",editorWrapper:"editorWrapper-qhKFe8",editorContent:"editorContent-je2cdg",editorFallback:"editorFallback-ki2JGk",tiptapEditor:"tiptapEditor-iDDE1v",editorRoot:"editorRoot-IWWiEb",suggestionPanel:"suggestionPanel-KnJYcW",suggestionList:"suggestionList-XHlQy5",suggestionBottomActions:"suggestionBottomActions-AvfiRh",suggestionBottomItem:"suggestionBottomItem-CyR3Sg",suggestionAddFromLibraryArrow:"suggestionAddFromLibraryArrow-dmYZU7",suggestionGroupHeader:"suggestionGroupHeader-AWApjW",suggestionItem:"suggestionItem-bt0OKw",suggestionItemActive:"suggestionItemActive-_yKi08",suggestionItemAvatar:"suggestionItemAvatar-QQdJeI",suggestionItemInfo:"suggestionItemInfo-BNSn3w",suggestionItemName:"suggestionItemName-FSaLm5",suggestionItemLabel:"suggestionItemLabel-RpY1jL"},nU=Number.parseFloat,nO=e=>{var t,{node:r,updateAttributes:i,editor:a}=e,n=Number(null!=(t=r.attrs.durationMs)?t:0),s=Number.isFinite(n)?Math.max(0,n)/1e3:0,[o,l]=(0,D.useState)(()=>s.toFixed(1)),[d,c]=(0,D.useState)(()=>!a.isEditable),u=(0,D.useMemo)(()=>"".concat(nE.entityTag," ").concat(nE.tagDuration),[]);(0,D.useEffect)(()=>{l(s.toFixed(1))},[s]),(0,D.useEffect)(()=>{var e=()=>{c(!a.isEditable)};return e(),a.on("update",e),()=>{a.off("update",e)}},[a]);var p=(0,D.useCallback)(e=>{var t=nU(e),r=Math.round(10*(Number.isFinite(t)?Math.min(15,Math.max(0,t)):0))/10;l(r.toFixed(1)),i({durationMs:Math.round(1e3*r)})},[i]),h=(0,D.useCallback)(e=>{l(e.target.value)},[]),v=(0,D.useCallback)(()=>{p(o)},[p,o]),m=(0,D.useCallback)(e=>{e.stopPropagation(),"Enter"===e.key&&e.currentTarget.blur()},[]);return(0,L.jsxs)(nA.T5,{as:"span",className:u,"data-duration-tag":"","data-duration-ms":n,contentEditable:!1,children:[(0,L.jsx)("span",{className:nE.durationTagIcon,"aria-hidden":!0,children:(0,L.jsx)(nR.Z,{})}),(0,L.jsx)("input",{type:"number",min:0,max:15,step:.1,value:o,disabled:d,className:nE.durationTagInput,"aria-label":e2.t("Pippit_shortdrama_aria_shot_duration_seconds",{},"\u955C\u5934\u65F6\u957F\uFF08\u79D2\uFF09"),onMouseDown:e=>e.stopPropagation(),onClick:e=>e.stopPropagation(),onKeyDown:m,onChange:h,onBlur:v}),(0,L.jsx)("span",{className:nE.durationTagUnit,children:"s"})]})},nB=nD.NB.create({name:"durationTag",group:"inline",inline:!0,selectable:!1,atom:!0,addAttributes:()=>({durationMs:{default:0,parseHTML:e=>Number(e.getAttribute("data-duration-ms")||0)}}),parseHTML:()=>[{tag:"span[data-duration-tag]"}],renderHTML(e){var t,r,{node:i,HTMLAttributes:a}=e;return["span",(0,nD.P1)(a,{"data-duration-tag":"","data-duration-ms":Number(null!=(t=i.attrs.durationMs)?t:0),contenteditable:"false"}),"".concat(Number(null!=(r=i.attrs.durationMs)?r:0)/1e3,"s")]},renderText:e=>{var t,{node:r}=e,i=Math.max(0,Math.round(Number(null!=(t=r.attrs.durationMs)?t:0)));return"".concat(i,"")},addNodeView:()=>(0,nA.fW)(nO)}),nz=r(32167);function nF(e,t){var r=e.runStates;return null==r?void 0:r.find(e=>e.runId===t)}function nZ(e){if(!e.ok||!e.value)return null;var t=e.value.runId;return"string"==typeof t?t:null}class nq{getRunStateByRunId(e){return nF(this.threadManager,e)}onRunStateChange(e,t){return function(e,t){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},{failedTitle:i=e2.t("Pippit_shortdrama_label_generate_failed",{},"\u751F\u6210\u5931\u8D25"),terminalResolveValue:a=null}=r;return new Promise((r,i)=>{var n=e.onRunStatesChange(()=>{var s=nF(e,t);if(null==s?void 0:s.state){if(s.state===eq.RunState.Failed)return void(n.dispose(),queueMicrotask(()=>i(Error("run ".concat(t," failed")))));(0,eq.isTerminalRunState)(s.state)&&(n.dispose(),queueMicrotask(()=>r(a)))}})})}(this.threadManager,e,t)}constructor(e){this.threadManager=e}}var nG="thread_id",nV="storyboard_asset_id",nH=((v={})[v.UPDATE_VOICEOVER=1]="UPDATE_VOICEOVER",v[v.UPDATE_SEEDREAM_PROMPT=2]="UPDATE_SEEDREAM_PROMPT",v[v.UPDATE_REFERENCE_MATERIAL=3]="UPDATE_REFERENCE_MATERIAL",v[v.UPDATE_Image_MATERIAL=4]="UPDATE_Image_MATERIAL",v[v.UPDATE_Video_MATERIAL=5]="UPDATE_Video_MATERIAL",v[v.UPDATE_Audio_MATERIAL=6]="UPDATE_Audio_MATERIAL",v[v.UPDATE_DESCRIPTION=7]="UPDATE_DESCRIPTION",v[v.ADD_SHOT=9]="ADD_SHOT",v[v.DELETE_SHOT=10]="DELETE_SHOT",v[v.ADD_ROLE=11]="ADD_ROLE",v[v.ADD_LOCATION=12]="ADD_LOCATION",v[v.REPLACE_VERSION=13]="REPLACE_VERSION",v),nW=((m={})[m.ROLE=1]="ROLE",m[m.LOCATION=2]="LOCATION",m[m.PRODUCT=3]="PRODUCT",m[m.SHOT=4]="SHOT",m[m.STORYBOARD=5]="STORYBOARD",m),nQ="undefined"!=typeof window,nK=new Map,nY=new Map,nJ=new Map,nX=new Map,n$=(e,t)=>{nX.set(e,t);var r=nJ.get(e);r&&r.size>0&&r.forEach(e=>{try{e(t)}catch(e){}}),("complete"===t.state||"error"===t.state)&&(nJ.delete(e),nX.delete(e))},n0=e=>{try{return new URL(e,nQ?window.location.href:"https://local.invalid")}catch(e){return null}},n1=e=>{if(e){var t=e.match(/video\/([\w.+-]+)/i);if(t&&t[1])return t[1].toLowerCase()}},n2=e=>{var t=n0(e);if(t){var r=t.pathname.split(".");if(!(r.length<=1)){var i=r.pop();if(i)return i.toLowerCase()}}},n4=(e,t)=>({cacheKey:e,blob:t.blob,objectUrl:t.objectUrl,contentType:t.contentType,extension:t.extension,release:()=>n6(e)}),n3=(e,t)=>(0,B._)(function*(){if(!e||!nQ)throw Error("Invalid video url");var r,i,a,n=(null==t?void 0:t.cacheKey)||((i=(r=n0(e))?"".concat(r.origin).concat(r.pathname):e)?"url:".concat(i):e),s=null==t?void 0:t.onProgress,o=nK.get(n);if(o){if(o.refCount+=1,s){var l,d,c=null!=(d=null==(l=o.blob)?void 0:l.size)?d:0;try{s({state:"complete",loaded:c,total:c,percent:100})}catch(e){}}return n4(n,o)}s&&(a=((e,t)=>{if(!t)return()=>{};var r=nJ.get(e);r||(r=new Set,nJ.set(e,r)),r.add(t);var i=nX.get(e);if(i)try{t(i)}catch(e){}return()=>{var r=nJ.get(e);r&&(r.delete(t),0===r.size&&nJ.delete(e))}})(n,s));try{let r;var u=nY.get(n);if(u){var p=yield u;return p.refCount+=1,n4(n,p)}var h=(r=null==t?void 0:t.fetchOptions,(0,B._)(function*(){if(!nQ)throw Error("Video resource cache is only available in browser environment");var t,i=yield fetch(e,r);if(!i.ok)throw Error("Failed to fetch video resource: ".concat(i.status," ").concat(i.statusText));var a=i.headers.get("content-type"),s=i.headers.get("content-length"),o=s?Number(s):void 0,l=0;n$(n,{state:"fetching",loaded:0,total:Number.isFinite(o)?o:void 0,percent:o?0:void 0});var d=null==(t=i.body)?void 0:t.getReader(),c=[];try{if(!d){var u=yield i.blob(),p=a||u.type,h=n1(p)||n2(e),v=URL.createObjectURL(u);return n$(n,{state:"complete",loaded:u.size,total:u.size,percent:100}),{blob:u,objectUrl:v,sourceUrl:e,contentType:p||void 0,createdAt:Date.now(),refCount:0,extension:h}}for(;;){var{done:m,value:_}=yield d.read();if(m)break;_&&(c.push(_),l+=_.length,n$(n,{state:"fetching",loaded:l,total:Number.isFinite(o)?o:void 0,percent:o&&o>0?Math.min(100,Math.round(l/o*100)):void 0}))}var g=new Blob(c,{type:a||void 0}),f=a||g.type,y=n1(f)||n2(e),b=URL.createObjectURL(g);return n$(n,{state:"complete",loaded:l||g.size,total:Number.isFinite(o)?o:g.size,percent:100}),{blob:g,objectUrl:b,sourceUrl:e,contentType:f||void 0,createdAt:Date.now(),refCount:0,extension:y}}catch(e){throw n$(n,{state:"error",loaded:l,total:Number.isFinite(o)?o:void 0,percent:o&&o>0?Math.min(99,Math.round(l/o*100)):void 0}),e}})()).then(e=>(nK.set(n,e),e)).finally(()=>{nY.delete(n)});nY.set(n,h);var v=yield h;return v.refCount+=1,n4(n,v)}finally{null==a||a()}})(),n6=e=>{var t=nK.get(e);t&&(t.refCount=Math.max(0,t.refCount-1),0===t.refCount&&(URL.revokeObjectURL(t.objectUrl),nK.delete(e)))};function n5(e,t,r){return new Promise((i,a)=>{var n=new AbortController;e.addEventListener(t,e=>{n.abort(),i(e)},{once:!0,signal:n.signal}),(null==r?void 0:r.errorTarget)&&(null==r?void 0:r.errorEventName)&&r.errorTarget.addEventListener(r.errorEventName,()=>{n.abort(),a(Error("Failed while waiting for ".concat(t)))},{once:!0,signal:n.signal})})}function n8(e){var t=document.createElement("video");return t.preload="auto",t.muted=!0,t.playsInline=!0,t.crossOrigin="anonymous",t.src=e,t}function n7(e){return(0,B._)(function*(){e.readyState>=HTMLMediaElement.HAVE_CURRENT_DATA||(yield n5(e,"loadeddata",{errorTarget:e,errorEventName:"error"}))})()}function n9(e,t){return(0,B._)(function*(){var r,i=Math.min(Math.max(t,0),Number.isFinite(e.duration)?e.duration:0);.001>=Math.abs((null!=(r=e.currentTime)?r:0)-i)||(e.currentTime=i,yield n5(e,"seeked",{errorTarget:e,errorEventName:"error"}))})()}function se(e){var t=e.videoWidth,r=e.videoHeight;if(!t||!r)throw Error("Video frame size is unavailable");var i=document.createElement("canvas");i.width=t,i.height=r;var a=i.getContext("2d");if(!a)throw Error("Canvas 2D context is unavailable");return a.drawImage(e,0,0,t,r),new Promise((e,t)=>{i.toBlob(r=>{if(r)return void e(r);t(Error("Failed to convert frame canvas to blob"))},"image/png")})}function st(e,t,r){return(0,B._)(function*(){if("undefined"==typeof window||"undefined"==typeof document)throw Error("Video frame extraction is only available in browser environment");if(!e)throw Error("Video url is required for frame extraction");var i=yield n3(e,{cacheKey:null==r?void 0:r.cacheKey,fetchOptions:{mode:"cors",credentials:"omit"}}),a=n8(i.objectUrl);try{return yield n7(a),yield n9(a,t),yield n7(a),yield se(a)}finally{a.pause(),a.removeAttribute("src"),a.load(),i.release()}})()}function sr(e,t,r){var i=arguments.length>3&&void 0!==arguments[3]?arguments[3]:0;return r({mode:t,shotNumber:e+1,second:Number.isFinite(Number(i))?Math.max(0,Math.round(i)):0})}function si(e){switch(e){case"current":return{menuLabel:e2.t("Pippit_shortdrama_storyboard_button_capturecurrentframe",{},"\u622A\u53D6\u7247\u6BB5\u5F53\u524D\u5E27"),loadingMessage:e2.t("Pippit_shortdrama_storyboard_loading_capturecurrentframeuploading",{},"\u6B63\u5728\u622A\u53D6\u7247\u6BB5\u5F53\u524D\u5E27\u5E76\u4E0A\u4F20..."),successMessage:e2.t("Pippit_shortdrama_storyboard_toast_capturecurrentframeadded",{},"\u7247\u6BB5\u5F53\u524D\u5E27\u5DF2\u6DFB\u52A0\u5230\u7D20\u6750\u5E93"),errorMessage:e2.t("Pippit_shortdrama_storyboard_toast_capturecurrentframefailed",{},"\u7247\u6BB5\u5F53\u524D\u5E27\u622A\u53D6\u5931\u8D25\uFF0C\u8BF7\u7A0D\u540E\u91CD\u8BD5")};case"first":return{menuLabel:e2.t("Pippit_shortdrama_storyboard_button_capturefirstframe",{},"\u622A\u53D6\u7247\u6BB5\u9996\u5E27"),loadingMessage:e2.t("Pippit_shortdrama_storyboard_loading_capturefirstframeuploading",{},"\u6B63\u5728\u622A\u53D6\u7247\u6BB5\u9996\u5E27\u5E76\u4E0A\u4F20..."),successMessage:e2.t("Pippit_shortdrama_storyboard_toast_capturefirstframeadded",{},"\u7247\u6BB5\u9996\u5E27\u5DF2\u6DFB\u52A0\u5230\u7D20\u6750\u5E93"),errorMessage:e2.t("Pippit_shortdrama_storyboard_toast_capturefirstframefailed",{},"\u7247\u6BB5\u9996\u5E27\u622A\u53D6\u5931\u8D25\uFF0C\u8BF7\u7A0D\u540E\u91CD\u8BD5")};case"last":return{menuLabel:e2.t("Pippit_shortdrama_storyboard_button_capturelastframe",{},"\u622A\u53D6\u7247\u6BB5\u5C3E\u5E27"),loadingMessage:e2.t("Pippit_shortdrama_storyboard_loading_capturelastframeuploading",{},"\u6B63\u5728\u622A\u53D6\u7247\u6BB5\u5C3E\u5E27\u5E76\u4E0A\u4F20..."),successMessage:e2.t("Pippit_shortdrama_storyboard_toast_capturelastframeadded",{},"\u7247\u6BB5\u5C3E\u5E27\u5DF2\u6DFB\u52A0\u5230\u7D20\u6750\u5E93"),errorMessage:e2.t("Pippit_shortdrama_storyboard_toast_capturelastframefailed",{},"\u7247\u6BB5\u5C3E\u5E27\u622A\u53D6\u5931\u8D25\uFF0C\u8BF7\u7A0D\u540E\u91CD\u8BD5")}}}var sa=["image/png","image/jpeg","image/jpg","image/webp","image/gif"],sn=e=>{var{mode:t,shotNumber:r,second:i}=e;return"first"===t?e2.t("Pippit_shortdrama_material_name_segmentfirstframe",{number:r},"\u7247\u6BB5{number}_\u9996\u5E27"):"last"===t?e2.t("Pippit_shortdrama_material_name_segmentlastframe",{number:r},"\u7247\u6BB5{number}_\u5C3E\u5E27"):e2.t("Pippit_shortdrama_material_name_segmentcurrentframe",{number1:r,number2:i},"\u7247\u6BB5{number1}_{number2}s")};function ss(e){var t,r,i,a=null==(t=e.rawData)?void 0:t.storyBoard;return a?(null==(r=a.imageList)?void 0:r.length)?a.imageList:(null!=(i=a.shotList)?i:[]).flatMap(e=>{var t;return null!=(t=e.referenceImageList)?t:[]}):[]}function so(e,t,r){var i,a=r.materialId;if(!t||!a||t===a)return e;var n=e=>e&&e.materialId===t?(0,j._)({},e,r):e;return(0,P._)((0,j._)({},e),{shotList:null==(i=e.shotList)?void 0:i.map(e=>{var r,i,s,o;return(0,P._)((0,j._)({},e),{description:(i=e.description,s=t,o=a,i?i.replace(RegExp("".concat(s.replace(/[.*+?^${}()|[\]\\]/g,"\\$&"),""),"g"),"".concat(o,"")):i),materialId:e.materialId===t?a:e.materialId,referenceImageList:null==(r=e.referenceImageList)?void 0:r.map(e=>{var t;return null!=(t=n(e))?t:e}),firstFrameImage:n(e.firstFrameImage)})})})}function sl(e,t,r){var i=(0,P._)((0,j._)({},e),{imageList:t});return r?so(i,r.previousMaterialId,r.nextMaterial):i}function sd(e){var t,r,i=new Set;for(var a of null!=(t=null==e?void 0:e.roleList)?t:[])a.roleId&&i.add(a.roleId),a.materialId&&i.add(a.materialId),a.roleName&&i.add(a.roleName),a.referenceName&&i.add(a.referenceName),null==(r=a.imageList)||r.forEach(e=>{e.materialId&&i.add(e.materialId)});return i}function sc(e){var t,r,i=new Set;for(var a of null!=(t=null==e?void 0:e.locationList)?t:[])a.locationId&&i.add(a.locationId),a.materialId&&i.add(a.materialId),a.locationName&&i.add(a.locationName),a.referenceName&&i.add(a.referenceName),null==(r=a.imageList)||r.forEach(e=>{e.materialId&&i.add(e.materialId)});return i}function su(e,t){var r,i=(null!=(r=e.roleList)?r:[]).find(e=>{var r,i,a=(null==(i=e.imageList)||null==(r=i[0])?void 0:r.materialId)||e.materialId||"";return(null==t?void 0:t.characterName)&&e.roleName===t.characterName||(null==t?void 0:t.fullName)&&e.roleName===t.fullName||(null==t?void 0:t.assetId)&&a===t.assetId||!1});return i?{id:i.referenceName||i.roleId||"",label:i.roleName||(null==t?void 0:t.fullName)||(null==t?void 0:t.characterName)||"",entityType:"role"}:null}function sp(e,t){var r,i=(null!=(r=e.locationList)?r:[]).find(e=>{var r,i,a=(null==(i=e.imageList)||null==(r=i[0])?void 0:r.materialId)||e.materialId||"";return(null==t?void 0:t.appearanceName)&&e.locationName===t.appearanceName||(null==t?void 0:t.label)&&e.locationName===t.label||(null==t?void 0:t.name)&&e.locationName===t.name||(null==t?void 0:t.fullName)&&e.locationName===t.fullName||(null==t?void 0:t.assetId)&&a===t.assetId||!1});return i?{id:i.referenceName||i.locationId||"",label:i.locationName||(null==t?void 0:t.fullName)||(null==t?void 0:t.name)||"",entityType:"location"}:null}var sh=((_={}).NotStarted="not_started",_.GeneratingScript="generating_script",_.ScriptReady="script_ready",_.GeneratingVideo="generating_video",_.VideoReady="video_ready",_),sv=()=>eQ(),sm={mode:"novel",layoutMode:"editing",canAddShot:!0,canRemoveShot:!0,canReorderShot:!0,canEditDescription:!0,canEditReferenceImage:!0,canEditReferenceVideo:!0,canEditReferenceAudio:!0,canEditFirstFrameImage:!0,canEditVoiceover:!0,canEditBgm:!0,canRetryFailedShot:!0,canGenerateSingleShot:!0,canGenerateAll:!0,showStatusBadge:!0,showShotNumber:!0,showPreviewPanel:!0,showTimeline:!0,showShotEditPanel:!0,showSubtitleSwitch:!0,showPlaybackControls:!0,showViewToggle:!0};function s_(e,t,r){if(!(null==e?void 0:e.length))return t;if(!(null==t?void 0:t.length))return e;var i=new Map(t.filter(e=>!!e.shotId).map(e=>[e.shotId,e]));return e.map(e=>{var t=e.shotId?i.get(e.shotId):void 0;return t?r(e,t):e})}function sg(e){var t;if(e)return null!=(t=e.scriptStatus)?t:e.script_status}function sf(e,t,r){var i,a,n,s,o,l,d,c,u,p=null==r?void 0:r.resolveStoryboardAsset(e,void 0);return p?(0,P._)((0,j._)({},null!=t?t:{},p),{storyboard:(i=null==t?void 0:t.storyboard,a=p.storyboard,i?a?(0,P._)((0,j._)({},a,i),{shotList:(n=i.shotList,s_(a.shotList,n,(e,t)=>{var r,i;return(0,P._)((0,j._)({},e,t),{video:null!=(r=e.video)?r:t.video,shotHistoryPippitAsset:null!=(i=e.shotHistoryPippitAsset)?i:t.shotHistoryPippitAsset})}))}):i:a),shotStatuses:null!=(s=p.shotStatuses)?s:null==t?void 0:t.shotStatuses,shotStatusMap:null!=(o=p.shotStatusMap)?o:null==t?void 0:t.shotStatusMap,finalVideoStatus:null!=(l=p.finalVideoStatus)?l:null==t?void 0:t.finalVideoStatus,finalVideoStatusV2:null!=(d=p.finalVideoStatusV2)?d:null==t?void 0:t.finalVideoStatusV2,scriptStatus:null!=(c=p.scriptStatus)?c:null==t?void 0:t.scriptStatus,finalVideo:null!=(u=p.finalVideo)?u:null==t?void 0:t.finalVideo}):null!=t?t:void 0}var sy=e=>["mp4","avi","mov","wmv","flv","webm","mkv","m4v","3gp","ogv"].includes(e.toLowerCase()),sb=(e,t)=>{var r=t||e2.t("Pippit_shortdrama_label_file",{},"\u6587\u4EF6");return e&&e.replace(/[<>:"/\\|?*\x00-\x1f]/g,"_").trim()||r},sx=e=>{try{if(!e||e.startsWith("blob:"))return"mp4";var t=new URL(e),r=t.pathname.toLowerCase().split(".").pop();if(r&&sy(r))return r;var i=t.searchParams.get("format");if(i&&sy(i))return i;var a=t.searchParams.get("mime_type");if(a){var n=a.match(/video[/_](.+)$/);if(n&&sy(n[1]))return n[1]}return"mp4"}catch(e){return"mp4"}};function sI(e){var t=(e.episodeTitle||e.episodeName||e2.t("Pippit_shortdrama_label_episode_default_name",{},"\u5267\u96C6")).replace(/\.mp4$/i,"");return e2.t("Pippit_shortdrama_filename_episode_export",{index:e.episodeIndex||1,baseName:t},"\u7B2C{index}\u96C6_{baseName}")}function sS(e,t){var r=e.episodeIndex||(void 0!==t?t+1:1),i=e2.t("Pippit_shortdrama_episode_title_episodenumber",{number:r},"\u7B2C {number} \u96C6\uFF1A");return"".concat(i).concat(e.episodeTitle||e.episodeName)}function sw(e){var t;return null==e||null==(t=e.video)?void 0:t.assetId}function sN(e){if(e){var t,r=null!=(t=e.shotStatusMap)?t:e.shot_status_map;return r&&"object"==typeof r?r:void 0}}function sC(e){var t;if(null==e||null==(t=e.shotList)?void 0:t.length)return sw(e.shotList.find(e=>!!sw(e)))}function sT(e){var t,r;return String((null!=(r=null!=(t=null==e?void 0:e.pippitAssetId)?t:null==e?void 0:e.pippit_asset_id)?r:null==e?void 0:e.PippitAssetID)||"").trim()||void 0}function sk(e){var t,r,i,a,{watermark:n=!0,agentAsset:s,assetInfo:o}=e,l=null==s?void 0:s.Video;return n?(null==l?void 0:l.download_url)||(null==o?void 0:o.download_url):(null==l||null==(t=l.no_watermark_video_url)?void 0:t.download_url)||(null==l||null==(r=l.no_watermark_video_url)?void 0:r.preview_url)||(null==o||null==(i=o.no_watermark_video_url)?void 0:i.download_url)||(null==o||null==(a=o.no_watermark_video_url)?void 0:a.preview_url)||(null==l?void 0:l.origin_url)||(null==o?void 0:o.origin_url)||(null==l?void 0:l.download_url)||(null==o?void 0:o.download_url)}function sj(e){return(0,B._)(function*(e){var t,{watermark:r=!0,finalVideo:i,pippitAssetId:a,assetInfo:n}=e,s=null!=a?a:sT(i);if(!s)return sk({watermark:r,assetInfo:n});var o=yield ek({pippitAssetIds:[s]},J.adapters.api);return sk({watermark:r,agentAsset:null!=(t=null==o?void 0:o.find(e=>String((null==e?void 0:e.PippitAssetID)||"").trim()===s))?t:null==o?void 0:o[0],assetInfo:n})}).apply(this,arguments)}function sP(e,t){if(e){var r=e2.t("Pippit_shortdrama_label_download_file",{},"\u4E0B\u8F7D\u6587\u4EF6"),i=sb((t||r).replace(RegExp("\\.[^.]+$","u"),""),r),a=sx(e),n=document.createElement("a");n.href=e,n.download="".concat(i,".").concat(a),n.style.display="none",document.body.appendChild(n),n.click(),document.body.removeChild(n)}}function sL(e,t){var r=!(arguments.length>2)||void 0===arguments[2]||arguments[2];return(0,B._)(function*(){var i=e2.t("Pippit_shortdrama_label_download_file",{},"\u4E0B\u8F7D\u6587\u4EF6"),a=sb((t||i).replace(RegExp("\\.[^.]+$","u"),""),i);if(!r)return void sP(e,a);yield(0,B._)(function*(){var t=e2.t("Pippit_shortdrama_label_download_file",{},"\u4E0B\u8F7D\u6587\u4EF6"),r=sb(a||t,t),i=yield n3(e);try{var n=i.extension||sx(e),s="".concat(r,".").concat(n),o=document.createElement("a");o.href=i.objectUrl,o.download=s,o.rel="noopener noreferrer",o.style.display="none",document.body.appendChild(o),o.click(),document.body.removeChild(o)}finally{i.release()}})()})()}function sA(e){if(e){var t=e.finalVideoStatusV2;return t?t.status:e.finalVideoStatus}}function sM(e){if(e){var t=e.finalVideoStatusV2;return null==t?void 0:t.runId}}var sD=new Map;function sR(e,t){return"".concat(e,"\0").concat(t)}function sE(e,t,r){var i=sR(e,t);for(sD.set(i,r);sD.size>64;){var a=sD.keys().next().value;if(void 0===a)break;sD.delete(a)}}var sU=!1;function sO(e,t,r,i){var a=function(e){if(!e)return e;var t=(0,j._)({},e),r=t.run_id,i=t.video_unique_id;return null!=r&&null==t.generate_id&&(t.generate_id=r),null!=i&&null==t.generate_item_id&&(t.generate_item_id=i),t}(i);t.reportSlardarBusinessAction("export_status","novel_export",r,a),t9(e,"export_status",(0,j._)({category:"novel_export",status:"failure"===r?"fail":r},a))}function sB(e,t,r){null==r||r.scriptOverviewInfo,(null==e?void 0:e.artifactId)&&r&&r.pippitAssetManager.assetMap.get(e.artifactId);var i,a=null!=(i=null==t?void 0:t.overview)?i:null;if((null==a?void 0:a.episodeAssets)&&(null==e?void 0:e.artifactId)){var n=a.episodeAssets.find(t=>t.storyboardAssetId===e.artifactId);return sf(e.artifactId,null==n?void 0:n.storyboardAsset,r)}}var sz=r(42784),sF="short_novel_serie_page";function sZ(e){var t,{action:r,stage:i,novelAgentManager:a,threadId:n,generateItemId:s}=e;return(0,j._)({action:r,stage:i,novel_project_id:n,novel_script_id:null==a||null==(t=a.scriptOverviewInfo)?void 0:t.scriptAssetId,is_template:+(null!=a&&!!a.isShowcase),novel_entrance:null==a?void 0:a.novelEntrance},s?{generate_item_id:s}:{})}function sq(e){var{action:t,stage:r,novelAgentManager:i,threadId:a,itemIds:n}=e;return n.map(e=>e.trim()).filter(Boolean).map(e=>sZ({action:t,stage:r,novelAgentManager:i,threadId:a,generateItemId:e}))}function sG(e,t){t9(e,sF,sZ(t))}function sV(e,t){sq(t).forEach(t=>{t9(e,sF,t)})}function sH(){for(var e=arguments.length,t=Array(e),r=0;r{var t,r,a,n,s,o,l,d,c,u,p,h,v,m,_,g,f,y,b,x,I,S,w,N,C,T,k,j,P,L,A,M,D,R,E,U,O,B,z,F,Z,q,G,V,H,W,Q,K,Y,J,X,$,ee,et,er,ei,ea,en,es,eo,el,ed,ec,eu,ep,eh,ev,em;return t=i.get(e),c=null!=(s=null==t?void 0:t.Extra)?s:null,u=null==t?void 0:t.Image,p=null==t?void 0:t.Video,h=null==t?void 0:t.Audio,v=null!=p?p:{},m=null!=c?c:{},_=null!=(l=null!=(o=v.extra)?o:v.Extra)?l:null,en=u?{previewUrl:null!=(F=null!=(z=null!=(B=null!=(O=null!=(U=null!=(E=null!=(R=null!=(D=null!=(M=null!=(A=null==(Z=null==t?void 0:t.Image)||null==(g=Z.previewinfo_1080p)?void 0:g.preview_url)?A:null==Z||null==(y=Z.internal_preview)||null==(f=y.previewinfo_1080p)?void 0:f.preview_url)?M:null==Z||null==(x=Z.watermark_preview)||null==(b=x.previewinfo_1080p)?void 0:b.preview_url)?D:null==Z||null==(I=Z.previewinfo_720p)?void 0:I.preview_url)?R:null==Z||null==(w=Z.internal_preview)||null==(S=w.previewinfo_720p)?void 0:S.preview_url)?E:null==Z||null==(C=Z.watermark_preview)||null==(N=C.previewinfo_720p)?void 0:N.preview_url)?U:null==Z||null==(T=Z.previewinfo_2048p)?void 0:T.preview_url)?O:null==Z||null==(j=Z.internal_preview)||null==(k=j.previewinfo_2048p)?void 0:k.preview_url)?B:null==Z||null==(L=Z.watermark_preview)||null==(P=L.previewinfo_2048p)?void 0:P.preview_url)?z:null==Z?void 0:Z.url)?F:null==Z?void 0:Z.uri,downloadUrl:null!=(ei=null!=(er=null!=(et=null!=(ee=null!=($=null!=(X=null!=(J=null!=(Y=null!=(K=null!=(Q=null!=(W=null!=(H=sW(null==(ea=null==t?void 0:t.Image)?void 0:ea.not_watermark_preview))?H:null==ea||null==(q=ea.previewinfo_2048p)?void 0:q.preview_url)?W:null==ea||null==(G=ea.previewinfo_1080p)?void 0:G.preview_url)?Q:null==ea||null==(V=ea.previewinfo_720p)?void 0:V.preview_url)?K:sW(null==ea?void 0:ea.internal_preview))?Y:sW(null==ea?void 0:ea.dynamic_preview))?J:sW(null==ea?void 0:ea.compliance_preview))?X:sW(null==ea?void 0:ea.brand_preview))?$:null==ea?void 0:ea.dowmload_url)?ee:sW(null==ea?void 0:ea.watermark_preview))?et:null==ea?void 0:ea.downsample_url)?er:null==ea?void 0:ea.url)?ei:null==ea?void 0:ea.uri,url:u.url,downsampleUrl:u.downsample_url,caption:u.caption,assetId:u.asset_id,metadata:u.metadata}:void 0,eh=p?{previewUrl:null!=(d=null==(r=p.encrypt_preview_url)?void 0:r.url)?d:null!=(eo=null!=(es=null==(el=null==t?void 0:t.Video)?void 0:el.preview_url)?es:null==el?void 0:el.origin_url)?eo:null==el?void 0:el.download_url,downloadUrl:p.download_url,noWatermarkDownloadUrl:null!=(eu=null==(ep=null==t?void 0:t.Video)||null==(ed=ep.no_watermark_video_url)?void 0:ed.download_url)?eu:null==ep||null==(ec=ep.no_watermark_video_url)?void 0:ec.preview_url,coverUrl:p.cover_url,originUrl:p.origin_url,encryptKey:null==(a=p.encrypt_preview_url)?void 0:a.key,encryptPreviewUrl:null==(n=p.encrypt_preview_url)?void 0:n.url,caption:p.caption,assetId:p.asset_id,metadata:p.metadata,draftKey:sH(v.draftKey,v.draft_key,null==_?void 0:_.draft_key,null==_?void 0:_.draftKey,m.draft_key,m.draftKey),packageId:sH(v.packageId,v.packageID,v.package_id,null==_?void 0:_.package_id,null==_?void 0:_.packageId,null==_?void 0:_.packageID,m.package_id,m.packageId,m.packageID),renderTaskId:sH(p.render_task_id,v.renderTaskId,v.render_task_id,null==_?void 0:_.render_task_id,null==_?void 0:_.renderTaskId,m.render_task_id,m.renderTaskId),extra:null!=_?_:c}:void 0,{pippitAssetId:e,extra:c,image:en,video:eh,audio:h?{previewUrl:null!=(ev=null==(em=null==t?void 0:t.Audio)?void 0:em.preview_url)?ev:null==em?void 0:em.download_url,downloadUrl:h.download_url}:void 0}})}catch(e){return[]}})()}var sK=r(72699),sY=r(5737),sJ=sK.Z.create({baseURL:"",headers:{appvr:"1.1.4","entrance-from":"web",appid:null==(g=J.adapters)?void 0:g.env.appId}}),sX=new class{genBaseURL(e){return"string"==typeof this.baseURL?this.baseURL+e:this.baseURL(e)}GetUserInfo(e,t){var r=this.genBaseURL("/api/biz/v1/user/info");return this.request({url:r,method:"GET"},t)}RecommendDigitalHumanByTag(e,t){var r=e||{},i=this.genBaseURL("/api/biz/v1/digital_human/recommend_by_tag"),a={dsl_filter_query:r.dsl_filter_query,count:r.count,cursor:r.cursor,req_id:r.req_id,region:r.region,ratio_list:r.ratio_list};return this.request({url:i,method:"POST",data:a},t)}GetFixedPositionDigitalHuman(e,t){var r=this.genBaseURL("/api/biz/v1/digital_human/get_fixed_position"),i={uid:(e||{}).uid};return this.request({url:r,method:"POST",data:i},t)}DigitalHumanFilterConfig(e,t){var r=this.genBaseURL("/api/biz/v1/digital_human/filter_config");return this.request({url:r,method:"POST"},t)}BatchGetMaterial(e,t){var r=e||{},i=this.genBaseURL("/api/biz/v1/material/batch_get"),a={material_ids:r.material_ids,material_type:r.material_type,source_platform:r.source_platform};return this.request({url:i,method:"POST",data:a},t)}GetUploadSign(e,t){var r=this.genBaseURL("/api/biz/v1/common/get_upload_sign"),i={biz:e.biz};return this.request({url:r,method:"GET",params:i},t)}SecurityCheck(e,t){var r=e||{},i=this.genBaseURL("/api/biz/v1/security/check"),a={scene:r.scene,text_list:r.text_list,image_list:r.image_list,video_list:r.video_list,skip_face_detection:r.skip_face_detection,pippit_asset_id:r.pippit_asset_id,agent_name:r.agent_name};return this.request({url:i,method:"POST",data:a},t)}SyncAssetToEverPhoto(e,t){var r=e||{},i=this.genBaseURL("/api/biz/v1/common/sync_asset_to_everphoto"),a={workspace_id:r.workspace_id,source_type:r.source_type,asset_type:r.asset_type,vid:r.vid,url:r.url,need_transcode:r.need_transcode,no_occupy:r.no_occupy,invisible:r.invisible,uid:r.uid};return this.request({url:i,method:"POST",data:a},t)}GetContextHistoryMessage(e,t){var r=this.genBaseURL("/api/biz/v1/context/message"),i={uid:e.uid,generate_id:e.generate_id,generate_version:e.generate_version,with_latest:e.with_latest,sequence_start:e.sequence_start,sequence_end:e.sequence_end};return this.request({url:r,method:"POST",data:i},t)}GetContextHistory(e,t){var r=e||{},i=this.genBaseURL("/api/biz/v1/context/history"),a={uid:r.uid,generate_id:r.generate_id,with_latest:r.with_latest,page:r.page,page_size:r.page_size};return this.request({url:i,method:"POST",data:a},t)}UpdateContextHistoryBusinessInfo(e,t){var r=this.genBaseURL("/api/biz/v1/context/history_update"),i={uid:e.uid,generate_id:e.generate_id,generate_version:e.generate_version,business_info:e.business_info,not_notify:e.not_notify,if_notify_meta:e.if_notify_meta};return this.request({url:r,method:"POST",data:i},t)}DelContextHistory(e,t){var r=e||{},i=this.genBaseURL("/api/biz/v1/context/history_delete"),a={uid:r.uid,generate_id:r.generate_id,delete_all:r.delete_all};return this.request({url:i,method:"POST",data:a},t)}CreateTask(e,t){var r=e||{},i=this.genBaseURL("/api/biz/v1/material/create_task"),a={scene:r.scene,material_list:r.material_list,action_list:r.action_list,user_info:r.user_info,user_input:r.user_input};return this.request({url:i,method:"POST",data:a},t)}MGetAssetInfo(e,t){var r=this.genBaseURL("/api/biz/v1/common/mget_asset_info"),i={workspace_id:e.workspace_id,asset_ids:e.asset_ids,uid:e.uid,need_transcode:e.need_transcode,app_id:e.app_id};return this.request({url:r,method:"POST",data:i},t)}GetPromptSug(e,t){var r=this.genBaseURL("/api/biz/v1/preset/get_prompt_sug"),i={gen_type:e.gen_type};return this.request({url:r,method:"GET",params:i},t)}GetVideoExample(e,t){var r=this.genBaseURL("/api/biz/v1/preset/video_example"),i={prompt_sug_id:e.prompt_sug_id,task_name:e.task_name,video_intent_context:e.video_intent_context,video_creative_context:e.video_creative_context,video_generate_context:e.video_generate_context,planning:e.planning,generate_id:e.generate_id};return this.request({url:r,method:"POST",data:i},t)}GetImageExample(e,t){var r=this.genBaseURL("/api/biz/v1/preset/image_example"),i={prompt_sug_id:e.prompt_sug_id,task_name:e.task_name,image_intent_context:e.image_intent_context,image_creative_context:e.image_creative_context,image_generate_context:e.image_generate_context,planning:e.planning,generate_id:e.generate_id};return this.request({url:r,method:"POST",data:i},t)}GetContextGenerateInfos(e,t){var r=e||{},i=this.genBaseURL("/api/biz/v1/context/generate_infos"),a={uid:r.uid,generate_id_list:r.generate_id_list};return this.request({url:i,method:"POST",data:a},t)}GetContextGenerateIDs(e,t){var r=e||{},i=this.genBaseURL("/api/biz/v1/context/generate_ids"),a={uid:r.uid,page:r.page,page_size:r.page_size};return this.request({url:i,method:"POST",data:a},t)}BatchGetRenderTask(e,t){var r=this.genBaseURL("/api/biz/v1/videogen/batch_get_render_task"),i={render_task_ids:e.render_task_ids,uid:e.uid};return this.request({url:r,method:"POST",data:i},t)}MGetVideoInfo(e,t){var r=this.genBaseURL("/api/biz/v1/common/mget_video_info"),i={vids:e.vids,biz:e.biz};return this.request({url:r,method:"POST",data:i},t)}CheckUserBetaAccess(e,t){var r=this.genBaseURL("/api/biz/v1/user/check_user_beta_access"),i={device_id:e.device_id};return this.request({url:r,method:"GET",params:i},t)}CreateVideo(e,t){var r=e||{},i=this.genBaseURL("/api/biz/v1/videogen/create_video"),a={payload:r.payload,product_id:r.product_id,app_id:r.app_id,device_id:r.device_id,user_id:r.user_id,service:r.service};return this.request({url:i,method:"POST",data:a},t)}RegenerateVideo(e,t){var r=e||{},i=this.genBaseURL("/api/biz/v1/videogen/regenerate_video"),a={payload:r.payload,product_id:r.product_id,app_id:r.app_id,device_id:r.device_id,user_id:r.user_id,service:r.service};return this.request({url:i,method:"POST",data:a},t)}Report(e,t){var r=e||{},i=this.genBaseURL("/api/biz/v1/common/report"),a={tag_list:r.tag_list,description:r.description,task_id:r.task_id,item_id:r.item_id,task_detail:r.task_detail,scene:r.scene};return this.request({url:i,method:"POST",data:a},t)}ListGenerateLightInfos(e,t){var r=e||{},i=this.genBaseURL("/api/biz/v1/context/generate_light_infos"),a={uid:r.uid,generate_ids:r.generate_ids,offset:r.offset,size:r.size,generate_type:r.generate_type,generate_type_list:r.generate_type_list};return this.request({url:i,method:"POST",data:a},t)}GetToneList(e,t){var r=e||{},i=this.genBaseURL("/api/biz/v1/omni/get_tone_list"),a={count:r.count,cursor:r.cursor};return this.request({url:i,method:"POST",data:a},t)}DeleteDigital(e,t){var r=this.genBaseURL("/api/biz/v1/omni/batch_delete_digital"),i={img_list:(e||{}).img_list};return this.request({url:r,method:"POST",data:i},t)}GetOmniAudioList(e,t){var r=e||{},i=this.genBaseURL("/api/biz/v1/omni/get_hot_audio_list"),a={count:r.count,cursor:r.cursor};return this.request({url:i,method:"POST",data:a},t)}CheckOmniTaskLimit(e,t){var r=this.genBaseURL("/api/biz/v1/omni/before_create_limit_check"),i={commercial_config:(e||{}).commercial_config};return this.request({url:r,method:"POST",data:i},t)}GetOmniHotImgCategoryList(e,t){var r=this.genBaseURL("/api/biz/v1/omni/get_img_category_list");return this.request({url:r,method:"POST"},t)}GetOmniHotImgList(e,t){var r=e||{},i=this.genBaseURL("/api/biz/v1/omni/get_img_list"),a={count:r.count,cursor:r.cursor,id:r.id,recommend:r.recommend,image_list:r.image_list};return this.request({url:i,method:"POST",data:a},t)}AudioToText(e,t){var r=e||{},i=this.genBaseURL("/api/biz/v1/omni/audio_to_text"),a={md5:r.md5,duration:r.duration,workspace_id:r.workspace_id,audio_url:r.audio_url};return this.request({url:i,method:"POST",data:a},t)}GetDetailInspirations(e,t){var r=e||{},i=this.genBaseURL("/api/biz/v1/inspiration/details"),a={tab:r.tab,num:r.num,inspiration_pool_id:r.inspiration_pool_id,cursor:r.cursor,direction:r.direction,req_version:r.req_version,with_image_watermark_info:r.with_image_watermark_info,with_video_watermark_info:r.with_video_watermark_info};return this.request({url:i,method:"POST",data:a},t)}GetInspirationInteractions(e,t){var r=this.genBaseURL("/api/biz/v1/inspiration/interactions"),i={inspiration_id:(e||{}).inspiration_id};return this.request({url:r,method:"POST",data:i},t)}GetInspirations(e,t){var r=e||{},i=this.genBaseURL("/api/biz/v1/inspiration/feed"),a={tab:r.tab,num:r.num,inspiration_pool_id:r.inspiration_pool_id,cursor:r.cursor,direction:r.direction,req_version:r.req_version};return this.request({url:i,method:"POST",data:a},t)}GetMyLikeInspirations(e,t){var r=e||{},i=this.genBaseURL("/api/biz/v1/inspiration/mylikes"),a={num:r.num,cursor:r.cursor,direction:r.direction,max_time_seconds:r.max_time_seconds};return this.request({url:i,method:"POST",data:a},t)}InspirationLike(e,t){var r=e||{},i=this.genBaseURL("/api/biz/v1/inspiration/like"),a={inspiration_id:r.inspiration_id,action:r.action,tab:r.tab};return this.request({url:i,method:"POST",data:a},t)}TryOmniTask(e,t){var r=this.genBaseURL("/api/biz/v1/omni/try_task"),i={audio_info:e.audio_info,img_info:e.img_info,use_wrap:e.use_wrap,workspace_id:e.workspace_id,generate_id:e.generate_id,event_info:e.event_info,is_retry:e.is_retry,inspiration_id:e.inspiration_id,uid:e.uid,commercial_config:e.commercial_config,generate_pipeline:e.generate_pipeline,all_mask_image_list:e.all_mask_image_list,all_object_image_list:e.all_object_image_list};return this.request({url:r,method:"POST",data:i},t)}GetFixedPositionOmniImgList(e,t){var r=this.genBaseURL("/api/biz/v1/omni/get_fixed_position");return this.request({url:r,method:"POST"},t)}GetUserOmniImgList(e,t){var r=e||{},i=this.genBaseURL("/api/biz/v1/omni/get_user_img_list"),a={count:r.count,cursor:r.cursor};return this.request({url:i,method:"POST",data:a},t)}CreateInspiration(e,t){var r=e||{},i=this.genBaseURL("/api/biz/v1/inspiration/create_inspiration"),a={generate_id:r.generate_id,uid:r.uid,workspace_id:r.workspace_id,inspiration_id:r.inspiration_id,material_list:r.material_list};return this.request({url:i,method:"POST",data:a},t)}UpdateInspiration(e,t){var r=e||{},i=this.genBaseURL("/api/biz/v1/inspiration/update_inspiration"),a={inspiration_id:r.inspiration_id,changed_field_name:r.changed_field_name,changed_field_value:r.changed_field_value,app_id:r.app_id,manual_upload_resource_info:r.manual_upload_resource_info,operate_type:r.operate_type,auth_key:r.auth_key};return this.request({url:i,method:"POST",data:a},t)}GetDetailInspirationList(e,t){var r=e||{},i=this.genBaseURL("/api/biz/v1/inspiration/detail_list"),a={inspiration_ids:r.inspiration_ids,req_type:r.req_type,req_version:r.req_version,with_image_watermark_info:r.with_image_watermark_info,with_video_watermark_info:r.with_video_watermark_info};return this.request({url:i,method:"POST",data:a},t)}RetryOmniTask(e,t){var r=this.genBaseURL("/api/biz/v1/omni/retry_task"),i={generate_id:e.generate_id,task_input:e.task_input,task_output:e.task_output,commercial_config:e.commercial_config};return this.request({url:r,method:"POST",data:i},t)}GetInspirationFeatureTab(e,t){var r=this.genBaseURL("/api/biz/v1/inspiration/feature_tab"),i={tab:(e||{}).tab};return this.request({url:r,method:"POST",data:i},t)}CreateInspirationForImage(e,t){var r=e||{},i=this.genBaseURL("/api/biz/v1/inspiration/create_inspiration_for_image"),a={generate_id:r.generate_id,uid:r.uid,workspace_id:r.workspace_id,inspiration_id:r.inspiration_id,material_list:r.material_list};return this.request({url:i,method:"POST",data:a},t)}BatchGetVideoURL(e,t){var r=e||{},i=this.genBaseURL("/api/biz/v1/transfer/batch_get_video_url"),a={uid:r.uid,task_ids:r.task_ids};return this.request({url:i,method:"POST",data:a},t)}BatchGetImageByURI(e,t){var r=this.genBaseURL("/api/biz/v1/transfer/batch_get_image"),i={task_ids:(e||{}).task_ids};return this.request({url:r,method:"POST",data:i},t)}GetUserWorkspace(e,t){var r=this.genBaseURL("/api/internal/v1/workspace/get_user_workspace"),i={uid:(e||{}).uid};return this.request({url:r,method:"POST",data:i},t)}CreateInspirationForOmni(e,t){var r=e||{},i=this.genBaseURL("/api/biz/v1/inspiration/create_inspiration_for_omni"),a={generate_id:r.generate_id,uid:r.uid,workspace_id:r.workspace_id,inspiration_id:r.inspiration_id,material_list:r.material_list};return this.request({url:i,method:"POST",data:a},t)}CreateInspirationAutomatically(e,t){var r=e||{},i=this.genBaseURL("/api/biz/v1/inspiration/create_inspiration_automatically"),a={generate_id:r.generate_id,uid:r.uid,workspace_id:r.workspace_id,inspiration_id:r.inspiration_id,material_list:r.material_list,inspiration_type:r.inspiration_type,auth_key:r.auth_key,extension:r.extension};return this.request({url:i,method:"POST",data:a},t)}BatchCreateDebugTasks(e,t){var r=e||{},i=this.genBaseURL("/api/internal/v1/debug/batch_create_tasks"),a={tasks:r.tasks,interval:r.interval,batch_id:r.batch_id};return this.request({url:i,method:"POST",data:a},t)}GetTaskDevInfo(e,t){var r=this.genBaseURL("/api/internal/v1/context/get_task_dev_info"),i={generate_id:(e||{}).generate_id};return this.request({url:r,method:"POST",data:i},t)}GetDefaultDebugConfig(e,t){var r=this.genBaseURL("/api/internal/v1/debug/get_default_config"),i={env:(e||{}).env};return this.request({url:r,method:"POST",data:i},t)}GetInspirationSugs(e,t){var r=this.genBaseURL("/api/biz/v1/inspiration/sug_words"),i={type:(e||{}).type};return this.request({url:r,method:"POST",data:i},t)}CreateInspirationForI18n(e,t){var r=e||{},i=this.genBaseURL("/api/biz/v1/inspiration_i18n/create_inspiration"),a={type:r.type,image:r.image,prompt:r.prompt,auth_key:r.auth_key};return this.request({url:i,method:"POST",data:a},t)}InternalGetSugList(e,t){var r=e||{},i=this.genBaseURL("/api/internal/v1/sug/list"),a={gen_type:r.gen_type,page:r.page,page_size:r.page_size,status:r.status};return this.request({url:i,method:"POST",data:a},t)}InternalUpdateSug(e,t){var r=this.genBaseURL("/api/internal/v1/sug/update"),i={sug_id:e.sug_id,prompt:e.prompt,title:e.title,status:e.status,sort_order:e.sort_order,min_version:e.min_version,max_version:e.max_version,editor:e.editor};return this.request({url:r,method:"POST",data:i},t)}InternalDeleteSug(e,t){var r=this.genBaseURL("/api/internal/v1/sug/delete"),i={sug_id:e.sug_id};return this.request({url:r,method:"POST",data:i},t)}GetPackageInfo(e,t){var r=e||{},i=this.genBaseURL("/api/biz/v1/editor/get_package_info"),a={draft_key:r.draft_key,package_id:r.package_id,render_task_id:r.render_task_id,entrance_from:r.entrance_from};return this.request({url:i,method:"POST",data:a},t)}InternalCreateSug(e,t){var r=this.genBaseURL("/api/internal/v1/sug/create"),i={sug_id:e.sug_id,prompt:e.prompt,title:e.title,gen_type:e.gen_type,result_list:e.result_list,sort_order:e.sort_order,min_version:e.min_version,max_version:e.max_version,editor:e.editor,asset_list:e.asset_list,digital_human_id:e.digital_human_id,model:e.model};return this.request({url:r,method:"POST",data:i},t)}UpdateInspirationForI18n(e,t){var r=e||{},i=this.genBaseURL("/api/biz/v1/inspiration_i18n/update_inspiration"),a={inspiration_id:r.inspiration_id,changed_field_name:r.changed_field_name,changed_field_value:r.changed_field_value,app_id:r.app_id,manual_upload_resource_info:r.manual_upload_resource_info,operate_type:r.operate_type,auth_key:r.auth_key};return this.request({url:i,method:"POST",data:a},t)}ListPlatformMaterial(e,t){var r=e||{},i=this.genBaseURL("/api/biz/v1/editor/list_platform_material"),a={Cursor:r.Cursor,Count:r.Count,ConditionList:r.ConditionList};return this.request({url:i,method:"POST",data:a},t)}CreateGenerateVideos(e,t){var r=e||{},i=this.genBaseURL("/api/biz/v1/editor/create_generate_videos"),a={UserPromptInfos:r.UserPromptInfos,UserInfo:r.UserInfo,storyboardID:r.storyboardID,PostbackArgs:r.PostbackArgs,Option:r.Option,Scene:r.Scene,RenderTaskId:r.RenderTaskId,StoryboardNumber:r.StoryboardNumber};return this.request({url:i,method:"POST",data:a},t)}CreateTtsAvatarTask(e,t){var r=e||{},i=this.genBaseURL("/api/biz/v1/editor/create_tts_avatar_task"),a={tts_avatar_info_list:r.tts_avatar_info_list,no_digital_human:r.no_digital_human,digital_human_id:r.digital_human_id,digital_human_type:r.digital_human_type,time_range:r.time_range,vimo_id:r.vimo_id,tts_global_options:r.tts_global_options,is_lip_sync:r.is_lip_sync,lip_sync_video:r.lip_sync_video,user_info:r.user_info,tts_avatar_type:r.tts_avatar_type,render_task_id:r.render_task_id,storyboard_id:r.storyboard_id,storyboard_number:r.storyboard_number,draft_sub_type:r.draft_sub_type};return this.request({url:i,method:"POST",data:a},t)}QueryTtsAvatarTask(e,t){var r=this.genBaseURL("/api/biz/v1/editor/query_tts_avatar_task"),i={task_id:(e||{}).task_id};return this.request({url:r,method:"POST",data:i},t)}SearchPlatformMaterial(e,t){var r=e||{},i=this.genBaseURL("/api/biz/v1/editor/search_platform_material"),a={cursor:r.cursor,count:r.count,condition_list:r.condition_list};return this.request({url:i,method:"POST",data:a},t)}GetPlatformMaterialDetail(e,t){var r=e||{},i=this.genBaseURL("/api/biz/v1/editor/get_platform_material_detail"),a={material_ids:r.material_ids,material_type:r.material_type,source_platform:r.source_platform};return this.request({url:i,method:"POST",data:a},t)}QueryGenerateVideos(e,t){var r=this.genBaseURL("/api/biz/v1/editor/query_generate_videos"),i={task_id:(e||{}).task_id};return this.request({url:r,method:"POST",data:i},t)}InterruptBatchTask(e,t){var r=this.genBaseURL("/api/internal/v1/debug/interrupt_batch_task"),i={batch_id:(e||{}).batch_id};return this.request({url:r,method:"POST",data:i},t)}ListGenerateLightInfosInternal(e,t){var r=e||{},i=this.genBaseURL("/api/internal/v1/context/generate_light_infos"),a={uid:r.uid,generate_ids:r.generate_ids,offset:r.offset,size:r.size,generate_type:r.generate_type,generate_type_list:r.generate_type_list};return this.request({url:i,method:"POST",data:a},t)}GetContextGenerateInfosInternal(e,t){var r=e||{},i=this.genBaseURL("/api/internal/v1/context/generate_infos"),a={uid:r.uid,generate_id_list:r.generate_id_list};return this.request({url:i,method:"POST",data:a},t)}GetContextHistoryInternal(e,t){var r=e||{},i=this.genBaseURL("/api/internal/v1/context/history"),a={uid:r.uid,generate_id:r.generate_id,with_latest:r.with_latest,page:r.page,page_size:r.page_size};return this.request({url:i,method:"POST",data:a},t)}TextToSpeech(e,t){var r=this.genBaseURL("/api/biz/v1/omni/text_to_speech"),i={timbre_info:(e||{}).timbre_info};return this.request({url:r,method:"POST",data:i},t)}GetT2vTaskCount(e,t){var r=this.genBaseURL("/api/biz/v1/editor/get_t2v_task_count"),i={user_id:(e||{}).user_id};return this.request({url:r,method:"POST",data:i},t)}CreateDebugTask(e,t){var r=e||{},i=this.genBaseURL("/api/internal/v1/debug/create_debug_task"),a={scene:r.scene,env:r.env,generate_id:r.generate_id,user_config:r.user_config,task_config:r.task_config,debug_config:r.debug_config,generate_count:r.generate_count,agent_version:r.agent_version,agent_config:r.agent_config,prompt_sug_id:r.prompt_sug_id,inspiration_id:r.inspiration_id,sug_words:r.sug_words,req_extra:r.req_extra,is_web:r.is_web};return this.request({url:i,method:"POST",data:a},t)}CreateTTSTask(e,t){var r=e||{},i=this.genBaseURL("/api/internal/v1/debug/create_tts_task"),a={script:r.script,tone_id:r.tone_id};return this.request({url:i,method:"POST",data:a},t)}UpdateDebugTask(e,t){var r=e||{},i=this.genBaseURL("/api/internal/v1/debug/update_debug_task"),a={generate_id:r.generate_id,stage:r.stage,content:r.content,env:r.env,scene:r.scene,agent_version:r.agent_version,user_config:r.user_config,extra:r.extra,is_web:r.is_web,is_new_task:r.is_new_task};return this.request({url:i,method:"POST",data:a},t)}GetContextHistoryMessageInternal(e,t){var r=this.genBaseURL("/api/internal/v1/context/message"),i={uid:e.uid,generate_id:e.generate_id,generate_version:e.generate_version,with_latest:e.with_latest,sequence_start:e.sequence_start,sequence_end:e.sequence_end};return this.request({url:r,method:"POST",data:i},t)}SyncAssetToEverPhotoInternal(e,t){var r=e||{},i=this.genBaseURL("/api/internal/v1/common/sync_asset_to_everphoto"),a={workspace_id:r.workspace_id,source_type:r.source_type,asset_type:r.asset_type,vid:r.vid,url:r.url,need_transcode:r.need_transcode,no_occupy:r.no_occupy,invisible:r.invisible,uid:r.uid};return this.request({url:i,method:"POST",data:a},t)}MGetAssetInfoInternal(e,t){var r=this.genBaseURL("/api/internal/v1/common/mget_asset_info"),i={workspace_id:e.workspace_id,asset_ids:e.asset_ids,uid:e.uid,need_transcode:e.need_transcode,app_id:e.app_id};return this.request({url:r,method:"POST",data:i},t)}ListUserHistory(e,t){var r=e||{},i=this.genBaseURL("/api/biz/v1/agent/list_user_history"),a={user:r.user,start_time:r.start_time,end_time:r.end_time,page_size:r.page_size,page_token:r.page_token,scopes:r.scopes,generate_types:r.generate_types};return this.request({url:i,method:"POST",data:a},t)}UpdateRunArtifact(e,t){var r=e||{},i=this.genBaseURL("/api/biz/v1/agent/update_run_artifact"),a={run_id:r.run_id,artifact:r.artifact};return this.request({url:i,method:"POST",data:a},t)}SubmitRun(e,t){var r=e||{},i=this.genBaseURL("/api/biz/v1/agent/submit_run"),a={message:r.message,user_info:r.user_info,agent_name:r.agent_name,entrance_from:r.entrance_from,run_extra:r.run_extra,thread_extra:r.thread_extra,client_supported_tools:r.client_supported_tools,request_id:r.request_id};return this.request({url:i,method:"POST",data:a},t)}GetThread(e,t){var r=e||{},i=this.genBaseURL("/api/biz/v1/agent/get_thread"),a={thread_id:r.thread_id,scopes:r.scopes,run_id:r.run_id,limit:r.limit,is_need_fail_reason_detail:r.is_need_fail_reason_detail};return this.request({url:i,method:"POST",data:a},t)}CreateGenerateVideosDeduct(e,t){var r=e||{},i=this.genBaseURL("/api/biz/v1/editor/create_generate_videos_deduct"),a={UserPromptInfos:r.UserPromptInfos,UserInfo:r.UserInfo,storyboardID:r.storyboardID,PostbackArgs:r.PostbackArgs,Option:r.Option,Scene:r.Scene,RenderTaskId:r.RenderTaskId,StoryboardNumber:r.StoryboardNumber};return this.request({url:i,method:"POST",data:a},t)}TransferMaterial(e,t){var r=this.genBaseURL("/api/biz/v1/common/transfer_material"),i={scene:e.scene,id:e.id,asset_id:e.asset_id,workspace_id:e.workspace_id};return this.request({url:r,method:"POST",data:i},t)}GrantUserCredits(e,t){var r=this.genBaseURL("/api/biz/v1/commerce/grant_user_credits"),i={scene:e.scene};return this.request({url:r,method:"POST",data:i},t)}GetShareInfo(e,t){var r=this.genBaseURL("/api/biz/v1/share/info"),i={share_id:e.share_id};return this.request({url:r,method:"POST",data:i},t)}GetAgentState(e,t){var r=e||{},i=this.genBaseURL("/api/internal/v1/agent/get_state"),a={conversation_id:r.conversation_id,agent_name:r.agent_name,mode:r.mode,stage:r.stage};return this.request({url:i,method:"POST",data:a},t)}UpdateAgentState(e,t){var r=e||{},i=this.genBaseURL("/api/internal/v1/agent/update_state"),a={conversation_id:r.conversation_id,agent_name:r.agent_name,state:r.state,mode:r.mode,stage:r.stage};return this.request({url:i,method:"POST",data:a},t)}GetWebPlatformAuthList(e,t){var r=this.genBaseURL("/api/internal/v1/auth/web_platform_uid_whitelist");return this.request({url:r,method:"GET"},t)}CancelRun(e,t){var r=e||{},i=this.genBaseURL("/api/biz/v1/agent/cancel_run"),a={run_id:r.run_id,thread_id:r.thread_id};return this.request({url:i,method:"POST",data:a},t)}SubscribeRun(e,t){var r=e||{},i=this.genBaseURL("/api/biz/v1/agent/subscribe_run"),a={run_id:r.run_id,start_message_id:r.start_message_id,thread_id:r.thread_id};return this.request({url:i,method:"POST",data:a},t)}GetRun(e,t){var r=e||{},i=this.genBaseURL("/api/biz/v1/agent/get_run"),a={run_id:r.run_id,thread_id:r.thread_id,scopes:r.scopes,is_need_fail_reason_detail:r.is_need_fail_reason_detail};return this.request({url:i,method:"POST",data:a},t)}SubscribeThread(e,t){var r=e||{},i=this.genBaseURL("/api/biz/v1/agent/subscribe_thread"),a={thread_id:r.thread_id,start_run_id:r.start_run_id};return this.request({url:i,method:"POST",data:a},t)}UpdateDebugTaskWeb(e,t){var r=e||{},i=this.genBaseURL("/api/web/v1/debug/update_debug_task"),a={generate_id:r.generate_id,stage:r.stage,content:r.content,env:r.env,scene:r.scene,agent_version:r.agent_version,user_config:r.user_config,extra:r.extra,is_web:r.is_web,is_new_task:r.is_new_task};return this.request({url:i,method:"POST",data:a},t)}MGetAssetInfoWeb(e,t){var r=this.genBaseURL("/api/web/v1/common/mget_asset_info"),i={workspace_id:e.workspace_id,asset_ids:e.asset_ids,uid:e.uid,need_transcode:e.need_transcode,app_id:e.app_id};return this.request({url:r,method:"POST",data:i},t)}GetUserWorkspaceWeb(e,t){var r=this.genBaseURL("/api/web/v1/workspace/get_user_workspace"),i={uid:(e||{}).uid};return this.request({url:r,method:"POST",data:i},t)}GetAgentStateWeb(e,t){var r=e||{},i=this.genBaseURL("/api/web/v1/agent/get_state"),a={conversation_id:r.conversation_id,agent_name:r.agent_name,mode:r.mode,stage:r.stage};return this.request({url:i,method:"POST",data:a},t)}CreateTTSTaskWeb(e,t){var r=e||{},i=this.genBaseURL("/api/web/v1/debug/create_tts_task"),a={script:r.script,tone_id:r.tone_id};return this.request({url:i,method:"POST",data:a},t)}GetContextHistoryMessageWeb(e,t){var r=this.genBaseURL("/api/web/v1/context/message"),i={uid:e.uid,generate_id:e.generate_id,generate_version:e.generate_version,with_latest:e.with_latest,sequence_start:e.sequence_start,sequence_end:e.sequence_end};return this.request({url:r,method:"POST",data:i},t)}CreateDebugTaskWeb(e,t){var r=e||{},i=this.genBaseURL("/api/web/v1/debug/create_debug_task"),a={scene:r.scene,env:r.env,generate_id:r.generate_id,user_config:r.user_config,task_config:r.task_config,debug_config:r.debug_config,generate_count:r.generate_count,agent_version:r.agent_version,agent_config:r.agent_config,prompt_sug_id:r.prompt_sug_id,inspiration_id:r.inspiration_id,sug_words:r.sug_words,req_extra:r.req_extra,is_web:r.is_web};return this.request({url:i,method:"POST",data:a},t)}UpdateAgentStateWeb(e,t){var r=e||{},i=this.genBaseURL("/api/web/v1/agent/update_state"),a={conversation_id:r.conversation_id,agent_name:r.agent_name,state:r.state,mode:r.mode,stage:r.stage};return this.request({url:i,method:"POST",data:a},t)}GetContextHistoryWeb(e,t){var r=e||{},i=this.genBaseURL("/api/web/v1/context/history"),a={uid:r.uid,generate_id:r.generate_id,with_latest:r.with_latest,page:r.page,page_size:r.page_size};return this.request({url:i,method:"POST",data:a},t)}ListGenerateLightInfosWeb(e,t){var r=e||{},i=this.genBaseURL("/api/web/v1/context/generate_light_infos"),a={uid:r.uid,generate_ids:r.generate_ids,offset:r.offset,size:r.size,generate_type:r.generate_type,generate_type_list:r.generate_type_list};return this.request({url:i,method:"POST",data:a},t)}CheckWebPlatformAuthWeb(e,t){var r=this.genBaseURL("/api/web/v1/auth/check_web_platform_auth"),i={uid:(e||{}).uid};return this.request({url:r,method:"GET",params:i},t)}CreateUgcInspiration(e,t){var r=this.genBaseURL("/api/biz/v1/inspiration/create_ugc_inspiration"),i={workspace_id:e.workspace_id,inspiration_type:e.inspiration_type,source_task_info:e.source_task_info,title:e.title,activity_id_list:e.activity_id_list,is_public_material:e.is_public_material,version:e.version,specified_result_id:e.specified_result_id,specified_result_platform:e.specified_result_platform,report_event_info:e.report_event_info,challenge_topic:e.challenge_topic,special_setting:e.special_setting};return this.request({url:r,method:"POST",data:i},t)}NotifyHistoryChange(e,t){var r=e||{},i=this.genBaseURL("/api/internal/v1/agent/notify_history_change"),a={thread:r.thread,run_status_update_event:r.run_status_update_event,run_artifact_update_event:r.run_artifact_update_event,user_info:r.user_info,payload:r.payload,generate_type:r.generate_type,run:r.run,run_queue_info_update_event:r.run_queue_info_update_event};return this.request({url:i,method:"POST",data:a},t)}SecurityCheckWeb(e,t){var r=e||{},i=this.genBaseURL("/api/web/v1/security/check"),a={scene:r.scene,text_list:r.text_list,image_list:r.image_list,video_list:r.video_list,skip_face_detection:r.skip_face_detection,pippit_asset_id:r.pippit_asset_id,agent_name:r.agent_name};return this.request({url:i,method:"POST",data:a},t)}UploadFileWeb(e,t){var r=e||{},i=this.genBaseURL("/api/web/v1/common/upload_file"),a={file:r.file,asset_type:r.asset_type};return this.request({url:i,method:"POST",data:a},t)}InternalSubmitRun(e,t){var r=e||{},i=this.genBaseURL("/api/internal/v1/agent/submit_run"),a={message:r.message,user_info:r.user_info,agent_name:r.agent_name,entrance_from:r.entrance_from,run_extra:r.run_extra,thread_extra:r.thread_extra,client_supported_tools:r.client_supported_tools,request_id:r.request_id};return this.request({url:i,method:"POST",data:a},t)}InternalListUserHistory(e,t){var r=e||{},i=this.genBaseURL("/api/internal/v1/agent/list_user_history"),a={user:r.user,start_time:r.start_time,end_time:r.end_time,page_size:r.page_size,page_token:r.page_token,scopes:r.scopes,generate_types:r.generate_types};return this.request({url:i,method:"POST",data:a},t)}InternalGetThread(e,t){var r=e||{},i=this.genBaseURL("/api/internal/v1/agent/get_thread"),a={thread_id:r.thread_id,scopes:r.scopes,run_id:r.run_id,limit:r.limit,is_need_fail_reason_detail:r.is_need_fail_reason_detail};return this.request({url:i,method:"POST",data:a},t)}InternalSubscribeThread(e,t){var r=e||{},i=this.genBaseURL("/api/internal/v1/agent/subscribe_thread"),a={thread_id:r.thread_id,start_run_id:r.start_run_id};return this.request({url:i,method:"POST",data:a},t)}CreatePgcInspiration(e,t){var r=this.genBaseURL("/api/internal/v1/inspiration/create_pgc_inspiration"),i={uid:e.uid,workspace_id:e.workspace_id,inspiration_type:e.inspiration_type,source_task_info:e.source_task_info,extra_config:e.extra_config,version:e.version,auth_key:e.auth_key,extension:e.extension,title:e.title,challenge_topic:e.challenge_topic};return this.request({url:r,method:"POST",data:i},t)}GetMontageSug(e,t){var r=this.genBaseURL("/api/biz/v1/montage/get_montage_sug"),i={assets:(e||{}).assets};return this.request({url:r,method:"POST",data:i},t)}ListInspirationForFission(e,t){var r=this.genBaseURL("/api/biz/v1/inspiration/list_for_fission"),i={inspiration_ids:(e||{}).inspiration_ids};return this.request({url:r,method:"POST",data:i},t)}PreprocessMaterial(e,t){var r=e||{},i=this.genBaseURL("/api/biz/v1/material/preprocess"),a={scene:r.scene,material_list:r.material_list,user_info:r.user_info};return this.request({url:i,method:"POST",data:a},t)}GetNoticeUnreadCount(e,t){var r=this.genBaseURL("/api/biz/v1/notice/unread_count"),i={notice_type_list:e.notice_type_list};return this.request({url:r,method:"POST",data:i},t)}GetNoticeList(e,t){var r=this.genBaseURL("/api/biz/v1/notice/list"),i={cursor:e.cursor,count:e.count,notice_type_list:e.notice_type_list};return this.request({url:r,method:"POST",data:i},t)}ListWebAgentSugWeb(e,t){var r=e||{},i=this.genBaseURL("/api/web/v1/agent/list_web_agent_sug"),a={agent_name:r.agent_name,prompt:r.prompt};return this.request({url:i,method:"POST",data:a},t)}ListPublishedInspiration(e,t){var r=this.genBaseURL("/api/biz/v1/inspiration/list_published_inspiration"),i={offset:e.offset,count:e.count,scene:e.scene};return this.request({url:r,method:"POST",data:i},t)}ListFeedInspiration(e,t){var r=this.genBaseURL("/api/biz/v1/inspiration/list_feed_inspiration"),i={tab:e.tab,count:e.count,inspiration_pool_id:e.inspiration_pool_id,stream_type:e.stream_type};return this.request({url:r,method:"POST",data:i},t)}GetPublishedInspirationDetail(e,t){var r=this.genBaseURL("/api/biz/v1/inspiration/get_published_inspiration_detail"),i={inspiration_id_list:e.inspiration_id_list,with_image_watermark_info:e.with_image_watermark_info,with_video_watermark_info:e.with_video_watermark_info};return this.request({url:r,method:"POST",data:i},t)}ListInspirationActivity(e,t){var r=this.genBaseURL("/api/biz/v1/inspiration/list_inspiration_activity"),i={page_num:e.page_num,page_size:e.page_size};return this.request({url:r,method:"POST",data:i},t)}GetInspirationDetail(e,t){var r=this.genBaseURL("/api/biz/v1/inspiration/get_inspiration_detail"),i={inspiration_id_list:e.inspiration_id_list,with_image_watermark_info:e.with_image_watermark_info,with_video_watermark_info:e.with_video_watermark_info};return this.request({url:r,method:"POST",data:i},t)}ListPlatformCategory(e,t){var r=this.genBaseURL("/api/biz/v1/editor/list_platform_category"),i={source_platform:(e||{}).source_platform};return this.request({url:r,method:"POST",data:i},t)}GetUserMemoryWeb(e,t){var r=e||{},i=this.genBaseURL("/api/web/v1/memory/get_user_memory"),a={uid:r.uid,scene:r.scene};return this.request({url:i,method:"POST",data:a},t)}DeleteContextHistoryWeb(e,t){var r=e||{},i=this.genBaseURL("/api/web/v1/context/history_delete"),a={uid:r.uid,generate_id:r.generate_id,delete_all:r.delete_all};return this.request({url:i,method:"POST",data:a},t)}BatchGetInspirationInteractionStatus(e,t){var r=this.genBaseURL("/api/biz/v1/inspiration/batch_get_interaction_status"),i={inspiration_id_list:e.inspiration_id_list,action:e.action};return this.request({url:r,method:"POST",data:i},t)}GetOdinUserInfo(e,t){var r=this.genBaseURL("/api/biz/v1/common/get_odin_user_info");return this.request({url:r,method:"POST"},t)}GetChatHistory(e,t){var r=e||{},i=this.genBaseURL("/api/internal/v1/agent/get_chat_history"),a={conversation_id:r.conversation_id,agent_name:r.agent_name};return this.request({url:i,method:"POST",data:a},t)}GetVideoExportList(e,t){var r=this.genBaseURL("/api/internal/v1/export/get_video_export_list"),i={uid:e.uid,tab_type:e.tab_type,cursor:e.cursor,count:e.count};return this.request({url:r,method:"POST",data:i},t)}DeleteUgcInspiration(e,t){var r=this.genBaseURL("/api/biz/v1/inspiration/delete_ugc_inspiration"),i={inspiration_id:e.inspiration_id};return this.request({url:r,method:"POST",data:i},t)}UserColdStartActivate(e,t){var r=this.genBaseURL("/api/biz/v1/user/cold_start_activate");return this.request({url:r,method:"POST"},t)}ExecutePlan(e,t){var r=e||{},i=this.genBaseURL("/api/internal/v1/agent/execute_plan"),a={PlanStr:r.PlanStr,ImageNameURLMap:r.ImageNameURLMap};return this.request({url:i,method:"POST",data:a},t)}GetThreadShareWeb(e,t){var r=e||{},i=this.genBaseURL("/api/web/v1/agent/get_thread_share"),a={share_id:r.share_id,scopes:r.scopes};return this.request({url:i,method:"POST",data:a},t)}GetThreadShareIDWeb(e,t){var r=e||{},i=this.genBaseURL("/api/web/v1/agent/get_thread_share_id"),a={thread_id:r.thread_id,expire_after_sec:r.expire_after_sec};return this.request({url:i,method:"POST",data:a},t)}CreateAgentInspirationForI18n(e,t){var r=e||{},i=this.genBaseURL("/api/biz/v1/inspiration_i18n/create_agent_inspiration"),a={type:r.type,image:r.image,prompt:r.prompt,auth_key:r.auth_key,input_url_list:r.input_url_list};return this.request({url:i,method:"POST",data:a},t)}DeleteThread(e,t){var r=this.genBaseURL("/api/biz/v1/agent/delete_thread"),i={thread_id:(e||{}).thread_id};return this.request({url:r,method:"POST",data:i},t)}UpdateThread(e,t){var r=e||{},i=this.genBaseURL("/api/biz/v1/agent/update_thread"),a={thread_id:r.thread_id,thread:r.thread};return this.request({url:i,method:"POST",data:a},t)}UserAction(e,t){var r=e||{},i=this.genBaseURL("/api/biz/v1/agent/user_action"),a={thread_id:r.thread_id,run_id:r.run_id,message_id:r.message_id,like_action:r.like_action,artifact_list:r.artifact_list};return this.request({url:i,method:"POST",data:a},t)}StoryBoardGenerate(e,t){var r=e||{},i=this.genBaseURL("/api/internal/v1/agent/video/storyboard_generate"),a={artifact_id:r.artifact_id,uid:r.uid,workspace_id:r.workspace_id};return this.request({url:i,method:"POST",data:a},t)}FillStoryBoard(e,t){var r=e||{},i=this.genBaseURL("/api/internal/v1/agent/video/fill_storyboard"),a={artifact_id:r.artifact_id,uid:r.uid,workspace_id:r.workspace_id};return this.request({url:i,method:"POST",data:a},t)}StoryBoardSave(e,t){var r=e||{},i=this.genBaseURL("/api/internal/v1/agent/video/storyboard_save"),a={artifact_id:r.artifact_id,uid:r.uid,workspace_id:r.workspace_id,storyboard:r.storyboard,audio_material_extra_data:r.audio_material_extra_data};return this.request({url:i,method:"POST",data:a},t)}StoryBoardModify(e,t){var r=e||{},i=this.genBaseURL("/api/internal/v1/agent/video/storyboard_modify"),a={artifact_id:r.artifact_id,uid:r.uid,workspace_id:r.workspace_id,operations:r.operations,pippit_asset_id:r.pippit_asset_id};return this.request({url:i,method:"POST",data:a},t)}StoryBoardModifyWeb(e,t){var r=e||{},i=this.genBaseURL("/api/web/v1/agent/video/storyboard_modify"),a={artifact_id:r.artifact_id,uid:r.uid,workspace_id:r.workspace_id,operations:r.operations,pippit_asset_id:r.pippit_asset_id};return this.request({url:i,method:"POST",data:a},t)}SearchMusic(e,t){var r=e||{},i=this.genBaseURL("/api/web/v1/debug/search_music"),a={scene:r.scene,user_input:r.user_input,count:r.count,offset:r.offset};return this.request({url:i,method:"POST",data:a},t)}ListSupportedTemplates(e,t){var r=this.genBaseURL("/api/biz/v1/inspiration/list_supported_templates"),i={ref_tpl_id:(e||{}).ref_tpl_id};return this.request({url:r,method:"POST",data:i},t)}GetRunArtifact(e,t){var r=e||{},i=this.genBaseURL("/api/biz/v1/agent/get_run_artifact"),a={artifact_id:r.artifact_id,user_id:r.user_id};return this.request({url:i,method:"POST",data:a},t)}InternalGetRunArtifact(e,t){var r=e||{},i=this.genBaseURL("/api/internal/v1/agent/get_run_artifact"),a={artifact_id:r.artifact_id,user_id:r.user_id};return this.request({url:i,method:"POST",data:a},t)}RefImageGenerateWeb(e,t){var r=this.genBaseURL("/api/web/v1/agent/video/ref_image_generate"),i={uid:e.uid,workspace_id:e.workspace_id,tasks:e.tasks,scene_type:e.scene_type};return this.request({url:r,method:"POST",data:i},t)}RefImageGenerate(e,t){var r=this.genBaseURL("/api/internal/v1/agent/video/ref_image_generate"),i={uid:e.uid,workspace_id:e.workspace_id,tasks:e.tasks,scene_type:e.scene_type};return this.request({url:r,method:"POST",data:i},t)}GetImageAgentSetting(e,t){var r=this.genBaseURL("/api/biz/v1/agent/get_image_agent_setting"),i={user_info:e.user_info};return this.request({url:r,method:"POST",data:i},t)}ListRelatedRemix(e,t){var r=this.genBaseURL("/api/biz/v1/inspiration/list_related_remix"),i={enter_from:e.enter_from,inspiration_pool_id:e.inspiration_pool_id,challenge_group_id:e.challenge_group_id,offset:e.offset,count:e.count,direction:e.direction};return this.request({url:r,method:"POST",data:i},t)}ListFeedChallenge(e,t){var r=this.genBaseURL("/api/biz/v1/inspiration/list_feed_challenge"),i={count:e.count,offset:e.offset,inspiration_pool_id:e.inspiration_pool_id};return this.request({url:r,method:"POST",data:i},t)}StoryBoardSaveWeb(e,t){var r=e||{},i=this.genBaseURL("/api/web/v1/agent/video/storyboard_save"),a={artifact_id:r.artifact_id,uid:r.uid,workspace_id:r.workspace_id,storyboard:r.storyboard,audio_material_extra_data:r.audio_material_extra_data};return this.request({url:i,method:"POST",data:a},t)}ListChallengeTools(e,t){var r=this.genBaseURL("/api/biz/v1/inspiration/list_challenge_tools");return this.request({url:r,method:"POST"},t)}BatchGetTemplateUsageCount(e,t){var r=this.genBaseURL("/api/biz/v1/template_creative/batch_get_usage_count"),i={tpl_ids:e.tpl_ids};return this.request({url:r,method:"POST",data:i},t)}ImageObjectDetect(e,t){var r=e||{},i=this.genBaseURL("/api/biz/v1/omni/image_object_detect"),a={img_info:r.img_info,workspace_id:r.workspace_id};return this.request({url:i,method:"POST",data:a},t)}CmsUpdateInspiration(e,t){var r=this.genBaseURL("/api/internal/v1/inspiration/cms_update_inspiration"),i={auth_key:e.auth_key,inspiration_id:e.inspiration_id,status:e.status,hot_tag_name:e.hot_tag_name,hot_tag_position:e.hot_tag_position,recommend_top:e.recommend_top,title:e.title,prompt:e.prompt,fake_like_count:e.fake_like_count,hot_tag_id:e.hot_tag_id,label_config:e.label_config,insert_config:e.insert_config,min_version:e.min_version};return this.request({url:r,method:"POST",data:i},t)}CmsListInspiration(e,t){var r=this.genBaseURL("/api/internal/v1/inspiration/cms_list_inspiration"),i={auth_key:e.auth_key,page_num:e.page_num,page_size:e.page_size,source:e.source,filter:e.filter};return this.request({url:r,method:"POST",data:i},t)}CreateImageAgentPromptToken(e,t){var r=this.genBaseURL("/api/internal/v1/agent/create_image_agent_prompt_token"),i={password:e.password,prompt:e.prompt,user_data:e.user_data};return this.request({url:r,method:"POST",data:i},t)}LocateChallengePosition(e,t){var r=this.genBaseURL("/api/biz/v1/inspiration/locate_challenge_position"),i={challenge_group_id:e.challenge_group_id,inspiration_id:e.inspiration_id};return this.request({url:r,method:"POST",data:i},t)}ListSupportedTools(e,t){var r=this.genBaseURL("/api/biz/v1/remix_tools/list"),i={context:(e||{}).context};return this.request({url:r,method:"POST",data:i},t)}SaveUserPresetPromptsWeb(e,t){var r=e||{},i=this.genBaseURL("/api/web/v1/user/preset_prompts/save"),a={uid:r.uid,preset_prompts:r.preset_prompts};return this.request({url:i,method:"POST",data:a},t)}GetUserPresetPromptsWeb(e,t){var r=this.genBaseURL("/api/web/v1/user/preset_prompts/get"),i={uid:(e||{}).uid};return this.request({url:r,method:"GET",params:i},t)}CheckUserInputParseInternal(e,t){var r=e||{},i=this.genBaseURL("/api/internal/v1/parse/check_input_valid"),a={user_input:r.user_input,type:r.type,uid:r.uid,need_caption:r.need_caption,user_prompt:r.user_prompt};return this.request({url:i,method:"POST",data:a},t)}CheckUserInputParse(e,t){var r=e||{},i=this.genBaseURL("/api/biz/v1/parse/check_input_valid"),a={user_input:r.user_input,type:r.type,uid:r.uid,need_caption:r.need_caption,user_prompt:r.user_prompt};return this.request({url:i,method:"POST",data:a},t)}ListAnnouncementsWeb(e,t){var r=this.genBaseURL("/api/web/v1/announcement/list");return this.request({url:r,method:"GET"},t)}CmsCreateHotTag(e,t){var r=this.genBaseURL("/api/internal/v1/inspiration/cms_create_hot_tag"),i={auth_key:e.auth_key,name:e.name,tag_type:e.tag_type};return this.request({url:r,method:"POST",data:i},t)}CmsUpdateHotFloorConfig(e,t){var r=this.genBaseURL("/api/internal/v1/inspiration/cms_update_hot_floor_config"),i={auth_key:e.auth_key,env:e.env,hot_floor_list:e.hot_floor_list};return this.request({url:r,method:"POST",data:i},t)}CmsListHotTag(e,t){var r=this.genBaseURL("/api/internal/v1/inspiration/cms_list_hot_tag"),i={auth_key:e.auth_key,page_num:e.page_num,page_size:e.page_size,filter:e.filter,tag_type:e.tag_type};return this.request({url:r,method:"POST",data:i},t)}CmsDeleteHotTag(e,t){var r=this.genBaseURL("/api/internal/v1/inspiration/cms_delete_hot_tag"),i={auth_key:e.auth_key,id_list:e.id_list,tag_type:e.tag_type};return this.request({url:r,method:"POST",data:i},t)}CmsUpdateHotTag(e,t){var r=this.genBaseURL("/api/internal/v1/inspiration/cms_update_hot_tag"),i={auth_key:e.auth_key,id:e.id,name:e.name};return this.request({url:r,method:"POST",data:i},t)}CmsGetHotFloorConfig(e,t){var r=this.genBaseURL("/api/internal/v1/inspiration/cms_get_hot_floor_config"),i={auth_key:e.auth_key,env:e.env};return this.request({url:r,method:"POST",data:i},t)}CharacterEntityList(e,t){var r=this.genBaseURL("/api/biz/v1/character/entity/list"),i={character_name:e.character_name,is_test:e.is_test,create_type:e.create_type,biz_type:e.biz_type,scope:e.scope,page_size:e.page_size,cursor:e.cursor,Base:e.Base};return this.request({url:r,method:"POST",data:i},t)}CharacterEntityDelete(e,t){var r=this.genBaseURL("/api/biz/v1/character/entity/delete"),i={CharacterID:e.CharacterID,snaked_character_id:e.snaked_character_id,Base:e.Base};return this.request({url:r,method:"POST",data:i},t)}CharacterEntityDetail(e,t){var r=this.genBaseURL("/api/biz/v1/character/entity/detail"),i={EntityID:e.EntityID,snaked_entity_id:e.snaked_entity_id,Base:e.Base};return this.request({url:r,method:"POST",data:i},t)}AssetList(e,t){var r=this.genBaseURL("/api/biz/v1/asset/list"),i={category:e.category,asset_type:e.asset_type,tag:e.tag,PageSize:e.PageSize,PageNum:e.PageNum,Base:e.Base};return this.request({url:r,method:"POST",data:i},t)}CharacterEntityCreate(e,t){var r=this.genBaseURL("/api/biz/v1/character/entity/create"),i={Character:e.Character,biz_type:e.biz_type,is_public:e.is_public,extra:e.extra,snaked_character:e.snaked_character,Base:e.Base};return this.request({url:r,method:"POST",data:i},t)}CharacterEntityUpdate(e,t){var r=this.genBaseURL("/api/biz/v1/character/entity/update"),i={CharacterEntity:e.CharacterEntity,snaked_character_entity:e.snaked_character_entity,Base:e.Base};return this.request({url:r,method:"POST",data:i},t)}AssetDetail(e,t){var r=this.genBaseURL("/api/biz/v1/asset/detail"),i={AssetSourceType:e.AssetSourceType,AssetSourceID:e.AssetSourceID,PippitAssetID:e.PippitAssetID,ConsumerUID:e.ConsumerUID,Base:e.Base};return this.request({url:r,method:"POST",data:i},t)}GetTCCConfig(e,t){var r=this.genBaseURL("/api/web/v1/tcc/get_config"),i={config_names:(e||{}).config_names};return this.request({url:r,method:"POST",data:i},t)}SpeedUpRunTask(e,t){var r=e||{},i=this.genBaseURL("/api/biz/v1/agent/speed_up_run_task"),a={uid:r.uid,task_id:r.task_id,run_id:r.run_id,thread_id:r.thread_id};return this.request({url:i,method:"POST",data:a},t)}UserSubscribeCallback(e,t){var r=this.genBaseURL("/api/biz/v1/agent/user_subscribe_callback"),i={uid:(e||{}).uid};return this.request({url:r,method:"POST",data:i},t)}GetUserQueueInfo(e,t){var r=e||{},i=this.genBaseURL("/api/biz/v1/agent/get_user_queue_info"),a={uid:r.uid,run_id:r.run_id,need_earliest_submitted_working_run:r.need_earliest_submitted_working_run,thread_id:r.thread_id};return this.request({url:i,method:"POST",data:a},t)}AssetCreate(e,t){var r=this.genBaseURL("/api/biz/v1/asset/create"),i={asset_source_type:e.asset_source_type,asset_source_id:e.asset_source_id,asset_type:e.asset_type,Base:e.Base};return this.request({url:r,method:"POST",data:i},t)}GetUserPromptIntent(e,t){var r=this.genBaseURL("/api/biz/v1/user/get_prompt_intent"),i={prompt:e.prompt};return this.request({url:r,method:"GET",params:i},t)}PreprocessSubmitRequest(e,t){var r=this.genBaseURL("/api/biz/v1/omni/preprocess_submit_request"),i={preprocess_material_list:(e||{}).preprocess_material_list};return this.request({url:r,method:"POST",data:i},t)}ArkCallback(e,t){var r=e||{},i=this.genBaseURL("/api/biz/v1/material/ark_generate_callback"),a={id:r.id,model:r.model,status:r.status,error:r.error,created_at:r.created_at,updated_at:r.updated_at,content:r.content,seed:r.seed,resolution:r.resolution,ratio:r.ratio,duration:r.duration,frames:r.frames,frames_per_second:r.frames_per_second,revised_prompt:r.revised_prompt,service_tier:r.service_tier,execution_expires_after:r.execution_expires_after};return this.request({url:i,method:"POST",data:a},t)}GetURLByURI(e,t){var r=this.genBaseURL("/api/internal/v1/debug/get_url_by_uri"),i={uri:(e||{}).uri};return this.request({url:r,method:"POST",data:i},t)}GetWebDailyQuotaWeb(e,t){var r=this.genBaseURL("/api/web/v1/usage/get_web_daily_quota"),i={consumer_uid:(e||{}).consumer_uid};return this.request({url:r,method:"GET",params:i},t)}CmsCreateTabItem(e,t){var r=this.genBaseURL("/api/internal/v1/inspiration/cms_create_tab_item"),i={auth_key:e.auth_key,name:e.name,layout_config:e.layout_config,label_config:e.label_config,app_version_config:e.app_version_config,operation_config:e.operation_config,position:e.position};return this.request({url:r,method:"POST",data:i},t)}CmsUpdateTabItem(e,t){var r=this.genBaseURL("/api/internal/v1/inspiration/cms_update_tab_item"),i={auth_key:e.auth_key,tab_id:e.tab_id,name:e.name,status:e.status,layout_config:e.layout_config,label_config:e.label_config,app_version_config:e.app_version_config,operation_config:e.operation_config,position:e.position,is_landing_tab:e.is_landing_tab};return this.request({url:r,method:"POST",data:i},t)}GetInspirationTabConfig(e,t){var r=this.genBaseURL("/api/biz/v1/inspiration/get_inspiration_tab_config");return this.request({url:r,method:"POST"},t)}CmsListTabItem(e,t){var r=this.genBaseURL("/api/internal/v1/inspiration/cms_list_tab_item"),i={auth_key:e.auth_key,page_num:e.page_num,page_size:e.page_size,filter:e.filter};return this.request({url:r,method:"POST",data:i},t)}CmsDeleteTabItem(e,t){var r=this.genBaseURL("/api/internal/v1/inspiration/cms_delete_tab_item"),i={auth_key:e.auth_key,tab_id_list:e.tab_id_list};return this.request({url:r,method:"POST",data:i},t)}DownloadWithPay(e,t){var r=this.genBaseURL("/api/biz/v1/agent/common/download_with_pay"),i={task_id:e.task_id,run_id:e.run_id,thread_id:e.thread_id,type:e.type,uri:e.uri,render_task_id:e.render_task_id,with_watermark:e.with_watermark,picture_id:e.picture_id};return this.request({url:r,method:"POST",data:i},t)}AssetUpdate(e,t){var r=this.genBaseURL("/api/biz/v1/asset/update"),i={asset:e.asset,Base:e.Base};return this.request({url:r,method:"POST",data:i},t)}GetTosSourceByPath(e,t){var r=this.genBaseURL("/api/biz/v1/common/get_tos_source_by_path"),i={path:e.path,file_id:e.file_id};return this.request({url:r,method:"POST",data:i},t)}ThreadMarkVisible(e,t){var r=e||{},i=this.genBaseURL("/api/biz/v1/agent/thread_mark_visible"),a={thread_id:r.thread_id,mark_visible:r.mark_visible};return this.request({url:i,method:"POST",data:a},t)}GetRemixCharactersList(e,t){var r=e||{},i=this.genBaseURL("/api/biz/v1/remix/characters/get"),a={search_name:r.search_name,inspiration_id:r.inspiration_id,page_size:r.page_size,cursor:r.cursor,settings:r.settings,is_test:r.is_test};return this.request({url:i,method:"POST",data:a},t)}GetRemixBuildInfo(e,t){var r=this.genBaseURL("/api/biz/v1/remix/get_build_info"),i={thread_id:(e||{}).thread_id};return this.request({url:r,method:"POST",data:i},t)}CropImage(e,t){var r=e||{},i=this.genBaseURL("/api/biz/v1/remix_tools/crop_image"),a={image_url:r.image_url,target_ratio:r.target_ratio};return this.request({url:i,method:"POST",data:a},t)}AssetCreateV2(e,t){var r=this.genBaseURL("/api/biz/v1/asset/create_v2"),i={asset_source_type:e.asset_source_type,asset_source_id:e.asset_source_id,asset_type:e.asset_type,Base:e.Base};return this.request({url:r,method:"POST",data:i},t)}CmsBatchUpdateTabPosition(e,t){var r=this.genBaseURL("/api/internal/v1/inspiration/cms_batch_update_tab_position"),i={auth_key:e.auth_key,update_tab_list:e.update_tab_list};return this.request({url:r,method:"POST",data:i},t)}GetAppAgentSetting(e,t){var r=this.genBaseURL("/api/biz/v1/agent/get_app_agent_setting"),i={user_info:e.user_info};return this.request({url:r,method:"POST",data:i},t)}ChangeThreadBusinessInfo(e,t){var r=this.genBaseURL("/api/biz/v1/agent/change_thread_business_info"),i={thread_id:e.thread_id,business_info:e.business_info};return this.request({url:r,method:"POST",data:i},t)}MGetUserSettings(e,t){var r=this.genBaseURL("/api/biz/v1/user/mget_user_setting");return this.request({url:r,method:"POST"},t)}UpdateUserSettings(e,t){var r=this.genBaseURL("/api/biz/v1/user/update_user_setting"),i={user_settings:(e||{}).user_settings};return this.request({url:r,method:"POST",data:i},t)}GetRecommendDigitalHumanAndTimbre(e,t){var r=this.genBaseURL("/api/internal/v1/debug/get_recommend_digital_human_and_timbre"),i={count:e.count,req_id:e.req_id,cursor:e.cursor};return this.request({url:r,method:"POST",data:i},t)}GetUserBusinessExtraInfo(e,t){var r=this.genBaseURL("/api/biz/v1/inspiration/get_user_business_extra_info");return this.request({url:r,method:"POST"},t)}BatchMarkBadgeShowStatus(e,t){var r=this.genBaseURL("/api/biz/v1/inspiration/batch_mark_badge_show_status"),i={badge_id_list:e.badge_id_list};return this.request({url:r,method:"POST",data:i},t)}SendClientEvent(e,t){var r=this.genBaseURL("/api/biz/v1/inspiration/send_client_event"),i={tab:e.tab,event_type:e.event_type,inspiration_id_list:e.inspiration_id_list,session_id:e.session_id,branch_select_info:e.branch_select_info};return this.request({url:r,method:"POST",data:i},t)}NovelScriptSave(e,t){var r=e||{},i=this.genBaseURL("/api/biz/v1/novel_agent/novel_script_save"),a={artifact_id:r.artifact_id,uid:r.uid,workspace_id:r.workspace_id,modify:r.modify};return this.request({url:i,method:"POST",data:a},t)}NovelScriptSaveWeb(e,t){var r=e||{},i=this.genBaseURL("/api/web/v1/agent/novel/novel_script_save"),a={artifact_id:r.artifact_id,uid:r.uid,workspace_id:r.workspace_id,modify:r.modify};return this.request({url:i,method:"POST",data:a},t)}VideoStateSaveWeb(e,t){var r=e||{},i=this.genBaseURL("/api/web/v1/agent/video/video_state_save"),a={artifact_id:r.artifact_id,uid:r.uid,workspace_id:r.workspace_id,video_state:r.video_state,save_mode:r.save_mode};return this.request({url:i,method:"POST",data:a},t)}StoryBoardSave21(e,t){var r=e||{},i=this.genBaseURL("/api/internal/v1/agent/video/storyboard_21_save"),a={artifact_id:r.artifact_id,uid:r.uid,workspace_id:r.workspace_id,storyboard:r.storyboard,save_mode:r.save_mode,pippit_asset_id:r.pippit_asset_id,overview_pippit_asset_id:r.overview_pippit_asset_id};return this.request({url:i,method:"POST",data:a},t)}VideoState21SaveWeb(e,t){var r=e||{},i=this.genBaseURL("/api/web/v1/agent/video/video_state_21_save"),a={artifact_id:r.artifact_id,uid:r.uid,workspace_id:r.workspace_id,video_state:r.video_state,save_mode:r.save_mode};return this.request({url:i,method:"POST",data:a},t)}VideoState21Save(e,t){var r=e||{},i=this.genBaseURL("/api/internal/v1/agent/video/video_state_21_save"),a={artifact_id:r.artifact_id,uid:r.uid,workspace_id:r.workspace_id,video_state:r.video_state,save_mode:r.save_mode};return this.request({url:i,method:"POST",data:a},t)}VideoStateSave(e,t){var r=e||{},i=this.genBaseURL("/api/internal/v1/agent/video/video_state_save"),a={artifact_id:r.artifact_id,uid:r.uid,workspace_id:r.workspace_id,video_state:r.video_state,save_mode:r.save_mode};return this.request({url:i,method:"POST",data:a},t)}StoryBoard21Modify(e,t){var r=e||{},i=this.genBaseURL("/api/internal/v1/agent/video/storyboard_21_modify"),a={artifact_id:r.artifact_id,uid:r.uid,workspace_id:r.workspace_id,operations:r.operations,pippit_asset_id:r.pippit_asset_id};return this.request({url:i,method:"POST",data:a},t)}StoryBoard21ModifyWeb(e,t){var r=e||{},i=this.genBaseURL("/api/web/v1/agent/video/storyboard_21_modify"),a={artifact_id:r.artifact_id,uid:r.uid,workspace_id:r.workspace_id,operations:r.operations,pippit_asset_id:r.pippit_asset_id};return this.request({url:i,method:"POST",data:a},t)}StoryBoardSave21Web(e,t){var r=e||{},i=this.genBaseURL("/api/web/v1/agent/video/storyboard_21_save"),a={artifact_id:r.artifact_id,uid:r.uid,workspace_id:r.workspace_id,storyboard:r.storyboard,save_mode:r.save_mode,pippit_asset_id:r.pippit_asset_id,overview_pippit_asset_id:r.overview_pippit_asset_id};return this.request({url:i,method:"POST",data:a},t)}UpdateArtifact(e,t){var r=this.genBaseURL("/api/biz/v1/asset/update_artifact"),i={artifact:e.artifact,consumer_uid:e.consumer_uid,Base:e.Base};return this.request({url:r,method:"POST",data:i},t)}QueryArtifact(e,t){var r=this.genBaseURL("/api/biz/v1/asset/query_artifact"),i={artifact_id:e.artifact_id,thread_id:e.thread_id,run_id:e.run_id,consumer_uid:e.consumer_uid,Base:e.Base};return this.request({url:r,method:"POST",data:i},t)}ListThreadFile(e,t){var r=this.genBaseURL("/api/biz/v1/agent/list_thread_file"),i={thread_id:e.thread_id,PageSize:e.PageSize,PageNum:e.PageNum,uid:e.uid,Base:e.Base};return this.request({url:r,method:"POST",data:i},t)}CmsGetInspirationTag(e,t){var r=this.genBaseURL("/api/internal/v1/inspiration/cms_get_inspiration_tag"),i={auth_key:e.auth_key,inspiration_id:e.inspiration_id,inspiration_type:e.inspiration_type};return this.request({url:r,method:"POST",data:i},t)}GetInspirationFeatureTabConfigOversea(e,t){var r=this.genBaseURL("/api/biz/v1/inspiration_oversea/get_inspiration_feature_tab_config");return this.request({url:r,method:"POST"},t)}UpdateInspirationLikeStatusOversea(e,t){var r=this.genBaseURL("/api/biz/v1/inspiration_oversea/update_inspiration_like_status"),i={inspiration_id:e.inspiration_id,action_type:e.action_type};return this.request({url:r,method:"POST",data:i},t)}GetInspirationLikedListOversea(e,t){var r=this.genBaseURL("/api/biz/v1/inspiration_oversea/get_inspiration_liked_list"),i={cursor:e.cursor,count:e.count};return this.request({url:r,method:"POST",data:i},t)}GetInspirationDetailOversea(e,t){var r=this.genBaseURL("/api/biz/v1/inspiration_oversea/get_inspiration_detail"),i={inspiration_id_list:e.inspiration_id_list};return this.request({url:r,method:"POST",data:i},t)}GetInspirationFeedListOversea(e,t){var r=this.genBaseURL("/api/biz/v1/inspiration_oversea/get_inspiration_feed_list"),i={tab_type:e.tab_type,count:e.count,inspiration_pool_id:e.inspiration_pool_id,stream_type:e.stream_type,cursor:e.cursor};return this.request({url:r,method:"POST",data:i},t)}GetInspirationTabConfigOversea(e,t){var r=this.genBaseURL("/api/biz/v1/inspiration_oversea/get_inspiration_tab_config");return this.request({url:r,method:"POST"},t)}CmsListInspirationOversea(e,t){var r=this.genBaseURL("/api/internal/v1/inspiration_oversea/cms_list_inspiration"),i={auth_key:e.auth_key,page_num:e.page_num,page_size:e.page_size,source:e.source,filter:e.filter};return this.request({url:r,method:"POST",data:i},t)}CmsListTagOversea(e,t){var r=this.genBaseURL("/api/internal/v1/inspiration_oversea/cms_list_tag"),i={auth_key:e.auth_key,page_num:e.page_num,page_size:e.page_size,filter:e.filter};return this.request({url:r,method:"POST",data:i},t)}CmsDeleteTagOversea(e,t){var r=this.genBaseURL("/api/internal/v1/inspiration_oversea/cms_delete_tag"),i={auth_key:e.auth_key,id_list:e.id_list};return this.request({url:r,method:"POST",data:i},t)}CmsUpdateTagOversea(e,t){var r=this.genBaseURL("/api/internal/v1/inspiration_oversea/cms_update_tag"),i={auth_key:e.auth_key,id:e.id,name:e.name};return this.request({url:r,method:"POST",data:i},t)}CmsUpdateInspirationOversea(e,t){var r=this.genBaseURL("/api/internal/v1/inspiration_oversea/cms_update_inspiration"),i={auth_key:e.auth_key,inspiration_id:e.inspiration_id,status:e.status,title:e.title,label_config:e.label_config,insert_config:e.insert_config,prompt:e.prompt,fake_like_count:e.fake_like_count};return this.request({url:r,method:"POST",data:i},t)}UpdateRealPersonCharacter(e,t){var r=this.genBaseURL("/api/biz/v1/character/entity/realperson/update"),i={portrait_video_url:e.portrait_video_url,character_name:e.character_name,character_desc:e.character_desc,is_public:e.is_public,character_id:e.character_id,extra:e.extra,Base:e.Base};return this.request({url:r,method:"POST",data:i},t)}GetMyRealPersonCharacter(e,t){var r=this.genBaseURL("/api/biz/v1/character/entity/realperson/get_me");return this.request({url:r,method:"POST"},t)}CreateRealPersonCharacter(e,t){var r=this.genBaseURL("/api/biz/v1/character/entity/realperson/create"),i={portrait_video_url:e.portrait_video_url,character_name:e.character_name,character_desc:e.character_desc,biz_type:e.biz_type,is_public:e.is_public,extra:e.extra,Base:e.Base};return this.request({url:r,method:"POST",data:i},t)}UpdateThreadFile(e,t){var r=this.genBaseURL("/api/biz/v1/agent/update_thread_file"),i={thread_id:e.thread_id,pippit_asset_id:e.pippit_asset_id,content:e.content,file_path:e.file_path,Base:e.Base};return this.request({url:r,method:"POST",data:i},t)}EventReportMethodGet(e,t){var r=this.genBaseURL("/lv/v1/event/report");return this.request({url:r,method:"GET"},t)}EventReportMethodOptions(e,t){var r=this.genBaseURL("/lv/v1/event/report");return this.request({url:r,method:"OPTIONS"},t)}EventReport(e,t){var r=this.genBaseURL("/lv/v1/event/report"),i={event_name:e.event_name,custom_info:e.custom_info,params:e.params};return this.request({url:r,method:"POST",data:i},t)}PullSandboxSession(e,t){var r=this.genBaseURL("/api/biz/v1/agent/pull_sandbox_session"),i={thread_id:e.thread_id,must_start:e.must_start,base:e.base};return this.request({url:r,method:"POST",data:i},t)}QuerySandboxSessionStatus(e,t){var r=this.genBaseURL("/api/biz/v1/agent/query_sandbox_session_status"),i={thread_id:e.thread_id,base:e.base};return this.request({url:r,method:"POST",data:i},t)}AgentEval(e,t){var r=this.genBaseURL("/api/internal/v1/common/agent_eval"),i={object:e.object,input:e.input,region:e.region,WorkspaceID:e.WorkspaceID,agent_name:e.agent_name,SpaceID:e.SpaceID,SpaceIDC:e.SpaceIDC,thread_id:e.thread_id,run_id:e.run_id,ext:e.ext},a={"FlowDevops-Agw-UserId":e["FlowDevops-Agw-UserId"],"FlowDevops-Agw-AppId":e["FlowDevops-Agw-AppId"]};return this.request({url:r,method:"POST",data:i,headers:a},t)}AssetHistory(e,t){var r=this.genBaseURL("/api/biz/v1/asset/history"),i={pippit_asset_ids:e.pippit_asset_ids,Base:e.Base};return this.request({url:r,method:"POST",data:i},t)}MGetShowcaseAssetInfo(e,t){var r=this.genBaseURL("/api/web/v1/common/mget_showcase_asset_info"),i={workspace_id:e.workspace_id,asset_ids:e.asset_ids,uid:e.uid,need_transcode:e.need_transcode,app_id:e.app_id};return this.request({url:r,method:"POST",data:i},t)}GetShowcaseRunArtifact(e,t){var r=e||{},i=this.genBaseURL("/api/biz/v1/agent/get_showcase_run_artifact"),a={artifact_id:r.artifact_id,user_id:r.user_id};return this.request({url:i,method:"POST",data:a},t)}ListShowcase(e,t){var r=e||{},i=this.genBaseURL("/api/biz/v1/agent/list_showcase"),a={user:r.user,start_time:r.start_time,end_time:r.end_time,page_size:r.page_size,page_token:r.page_token,scopes:r.scopes,generate_types:r.generate_types};return this.request({url:i,method:"POST",data:a},t)}ShowcaseAssetDetail(e,t){var r=this.genBaseURL("/api/biz/v1/asset/showcase_detail"),i={AssetSourceType:e.AssetSourceType,AssetSourceID:e.AssetSourceID,PippitAssetID:e.PippitAssetID,ConsumerUID:e.ConsumerUID,Base:e.Base};return this.request({url:r,method:"POST",data:i},t)}AssetQuery(e,t){var r=this.genBaseURL("/api/biz/v1/asset/query"),i={pippit_asset_ids:e.pippit_asset_ids,uid:e.uid,namespace_alias:e.namespace_alias,Base:e.Base};return this.request({url:r,method:"POST",data:i},t)}UpdateTextAsset(e,t){var r=this.genBaseURL("/api/biz/v1/asset/update_text"),i={content:e.content,pippit_asset_id:e.pippit_asset_id,extra:e.extra,extra_update_mode:e.extra_update_mode,Base:e.Base};return this.request({url:r,method:"POST",data:i},t)}CreateTextAsset(e,t){var r=this.genBaseURL("/api/biz/v1/asset/create_text"),i={content:e.content,category:e.category,file_name:e.file_name,team_name:e.team_name,thread_id:e.thread_id,Base:e.Base};return this.request({url:r,method:"POST",data:i},t)}RewritePrompt(e,t){var r=e||{},i=this.genBaseURL("/api/biz/v1/agent/rewrite_prompt"),a={prompt:r.prompt,scene:r.scene,user_materials:r.user_materials,Base:r.Base};return this.request({url:i,method:"POST",data:a},t)}QueryRealPersonOperation(e,t){var r=this.genBaseURL("/api/biz/v1/character/entity/realperson/query_op"),i={task_id:e.task_id,Base:e.Base};return this.request({url:r,method:"POST",data:i},t)}AsyncDoRealPersonOperate(e,t){var r=this.genBaseURL("/api/biz/v1/character/entity/realperson/create_op"),i={portrait_video_url:e.portrait_video_url,character_name:e.character_name,character_desc:e.character_desc,biz_type:e.biz_type,is_public:e.is_public,character_id:e.character_id,Base:e.Base};return this.request({url:r,method:"POST",data:i},t)}ImagesGenerate(e,t){var r=e||{},i=this.genBaseURL("/api/web/v1/agent/novel/generate_images"),a={generate_type:r.generate_type,pippit_asset_id:r.pippit_asset_id,node_id:r.node_id,overview_pippit_asset_id:r.overview_pippit_asset_id,asset_namespace:r.asset_namespace,generate_scope:r.generate_scope,force_generate:r.force_generate,appearance_asset_id:r.appearance_asset_id,appearance_pippit_asset_ids:r.appearance_pippit_asset_ids};return this.request({url:i,method:"POST",data:a},t)}QueryPippitShareAssetInfo(e,t){var r=this.genBaseURL("/api/biz/v1/asset/query_share_asset"),i={ArtifactID:e.ArtifactID,Base:e.Base};return this.request({url:r,method:"POST",data:i},t)}ShowcaseAssetQuery(e,t){var r=this.genBaseURL("/api/biz/v1/asset/showcase_query"),i={pippit_asset_ids:e.pippit_asset_ids,uid:e.uid,namespace_alias:e.namespace_alias,Base:e.Base};return this.request({url:r,method:"POST",data:i},t)}GetUserContract(e,t){var r=this.genBaseURL("/api/web/v1/agent/novel/get_user_contract"),i={consumer_uid:(e||{}).consumer_uid};return this.request({url:r,method:"POST",data:i},t)}SetUserContract(e,t){var r=e||{},i=this.genBaseURL("/api/web/v1/agent/novel/set_user_contract"),a={user_contract:r.user_contract,consumer_uid:r.consumer_uid};return this.request({url:i,method:"POST",data:a},t)}UpdateUIDLinkConfig(e,t){var r=this.genBaseURL("/api/interanl/v1/user/update_uid_link_config"),i={real_uid:e.real_uid,mock_uid:e.mock_uid,expire_time:e.expire_time};return this.request({url:r,method:"POST",data:i},t)}GetUIDLinkConfig(e,t){var r=this.genBaseURL("/api/interanl/v1/user/get_uid_link_config");return this.request({url:r,method:"GET"},t)}DeleteUIDLinkConfig(e,t){var r=this.genBaseURL("/api/interanl/v1/user/delete_uid_link_config"),i={uid:e.uid};return this.request({url:r,method:"POST",data:i},t)}CreateTag(e,t){var r=this.genBaseURL("/api/biz/v1/asset/create_tag"),i={tag:e.tag,Base:e.Base};return this.request({url:r,method:"POST",data:i},t)}ListTag(e,t){var r=this.genBaseURL("/api/biz/v1/asset/list_tag"),i={Base:e.Base};return this.request({url:r,method:"POST",data:i},t)}AddTag(e,t){var r=this.genBaseURL("/api/biz/v1/asset/add_tag"),i={pippit_asset_id:e.pippit_asset_id,tag:e.tag,Base:e.Base};return this.request({url:r,method:"POST",data:i},t)}DeleteTag(e,t){var r=this.genBaseURL("/api/biz/v1/asset/delete_tag"),i={pippit_asset_id:e.pippit_asset_id,tag:e.tag,Base:e.Base};return this.request({url:r,method:"POST",data:i},t)}AgentAssetDelete(e,t){var r=this.genBaseURL("/api/biz/v1/asset/delete"),i={PippitAssetIDS:e.PippitAssetIDS,ThreadID:e.ThreadID,GenerateID:e.GenerateID,Base:e.Base};return this.request({url:r,method:"POST",data:i},t)}SecurityCheckAsyncCreate(e,t){var r=e||{},i=this.genBaseURL("/api/biz/v1/security/async/create"),a={scene:r.scene,text_list:r.text_list,image_list:r.image_list,video_list:r.video_list,skip_face_detection:r.skip_face_detection,pippit_asset_id:r.pippit_asset_id,agent_name:r.agent_name};return this.request({url:i,method:"POST",data:a},t)}SecurityCheckAsyncQuery(e,t){var r=e||{},i=this.genBaseURL("/api/biz/v1/security/async/query"),a={pippit_asset_id:r.pippit_asset_id,agent_name:r.agent_name,scene:r.scene};return this.request({url:i,method:"POST",data:a},t)}CreatePgcInspirationOversea(e,t){var r=this.genBaseURL("/api/internal/v1/inspiration_oversea/create_pgc_inspiration"),i={uid:e.uid,workspace_id:e.workspace_id,inspiration_type:e.inspiration_type,source_task_info:e.source_task_info,extra_config:e.extra_config,version:e.version,auth_key:e.auth_key,extension:e.extension,title:e.title};return this.request({url:r,method:"POST",data:i},t)}CmsCreateTagOversea(e,t){var r=this.genBaseURL("/api/internal/v1/inspiration_oversea/cms_create_tag"),i={auth_key:e.auth_key,name:e.name};return this.request({url:r,method:"POST",data:i},t)}CmsUpdateTabOversea(e,t){var r=this.genBaseURL("/api/internal/v1/inspiration_oversea/cms_update_tab"),i={auth_key:e.auth_key,tab_id:e.tab_id,name:e.name,status:e.status,label_config:e.label_config,app_version_config:e.app_version_config,operation_config:e.operation_config,position:e.position,is_landing_tab:e.is_landing_tab};return this.request({url:r,method:"POST",data:i},t)}CmsListTabOversea(e,t){var r=this.genBaseURL("/api/internal/v1/inspiration_oversea/cms_list_tab"),i={auth_key:e.auth_key,page_num:e.page_num,page_size:e.page_size,filter:e.filter};return this.request({url:r,method:"POST",data:i},t)}CmsCreateTabOversea(e,t){var r=this.genBaseURL("/api/internal/v1/inspiration_oversea/cms_create_tab"),i={auth_key:e.auth_key,name:e.name,label_config:e.label_config,app_version_config:e.app_version_config,operation_config:e.operation_config,position:e.position};return this.request({url:r,method:"POST",data:i},t)}CmsDeleteTabOversea(e,t){var r=this.genBaseURL("/api/internal/v1/inspiration_oversea/cms_delete_tab"),i={auth_key:e.auth_key,tab_id_list:e.tab_id_list};return this.request({url:r,method:"POST",data:i},t)}GetDramaPublishInfo(e,t){var r=this.genBaseURL("/api/biz/v1/inspiration/get_drama_publish_info"),i={source_task_info_list:e.source_task_info_list};return this.request({url:r,method:"POST",data:i},t)}ListFeedDrama(e,t){var r=this.genBaseURL("/api/biz/v1/inspiration/list_feed_drama"),i={count:e.count,offset:e.offset,inspiration_pool_id:e.inspiration_pool_id};return this.request({url:r,method:"POST",data:i},t)}PublishDrama(e,t){var r=this.genBaseURL("/api/biz/v1/inspiration/publish_drama"),i={last_episode_id:e.last_episode_id,create_ugc_inspiration_request_list:e.create_ugc_inspiration_request_list};return this.request({url:r,method:"POST",data:i},t)}ListRelatedDrama(e,t){var r=this.genBaseURL("/api/biz/v1/inspiration/list_related_drama"),i={inspiration_id:e.inspiration_id,count:e.count,direction:e.direction,min_branch_offset:e.min_branch_offset};return this.request({url:r,method:"POST",data:i},t)}AssetDetailV2(e,t){var r=this.genBaseURL("/api/biz/v1/asset/detail_v2"),i={AssetSourceType:e.AssetSourceType,AssetSourceID:e.AssetSourceID,PippitAssetID:e.PippitAssetID,ConsumerUID:e.ConsumerUID,Base:e.Base};return this.request({url:r,method:"POST",data:i},t)}GetPromptSugV2(e,t){var r=this.genBaseURL("/api/biz/v1/preset/get_prompt_sug_v2"),i={gen_type:e.gen_type};return this.request({url:r,method:"GET",params:i},t)}DryRunCreateUgcInspiration(e,t){var r=this.genBaseURL("/api/biz/v1/inspiration/dry_run_create_ugc_inspiration"),i={workspace_id:e.workspace_id,inspiration_type:e.inspiration_type,source_task_info:e.source_task_info,title:e.title,activity_id_list:e.activity_id_list,is_public_material:e.is_public_material,version:e.version,specified_result_id:e.specified_result_id,specified_result_platform:e.specified_result_platform,report_event_info:e.report_event_info,challenge_topic:e.challenge_topic,special_setting:e.special_setting};return this.request({url:r,method:"POST",data:i},t)}GetRandomStoryOutlineTemplate(e,t){var r=this.genBaseURL("/api/biz/v1/inspiration/get_random_story_outline_template"),i={count:e.count,with_cover:e.with_cover};return this.request({url:r,method:"POST",data:i},t)}CmsGetStoryOutlineTemplate(e,t){var r=this.genBaseURL("/api/internal/v1/inspiration/cms_get_story_outline_template"),i={auth_key:e.auth_key,count:e.count,offset:e.offset,id_filter:e.id_filter,tag_filter:e.tag_filter,status_filter:e.status_filter,source_filter:e.source_filter};return this.request({url:r,method:"POST",data:i},t)}CmsCreateStoryOutlineTemplate(e,t){var r=this.genBaseURL("/api/internal/v1/inspiration/cms_create_story_outline_template"),i={auth_key:e.auth_key,story_outline:e.story_outline};return this.request({url:r,method:"POST",data:i},t)}CmsDeleteStoryOutlineTemplate(e,t){var r=this.genBaseURL("/api/internal/v1/inspiration/cms_delete_story_outline_template"),i={auth_key:e.auth_key,id:e.id};return this.request({url:r,method:"POST",data:i},t)}CmsUpdateStoryOutlineTemplate(e,t){var r=this.genBaseURL("/api/internal/v1/inspiration/cms_update_story_outline_template"),i={auth_key:e.auth_key,id:e.id,story_outline:e.story_outline};return this.request({url:r,method:"POST",data:i},t)}MGetDeviceSettings(e,t){var r=this.genBaseURL("/api/biz/v1/user/mget_device_setting"),i={device_id:(e||{}).device_id};return this.request({url:r,method:"POST",data:i},t)}UpdateDeviceSettings(e,t){var r=this.genBaseURL("/api/biz/v1/user/update_device_setting"),i={device_settings:(e||{}).device_settings};return this.request({url:r,method:"POST",data:i},t)}GetCommerceInfo(e,t){var r=e||{},i=this.genBaseURL("/api/internal/v1/commerce/get_commerce_info"),a={run_id:r.run_id,task_id:r.task_id,history_id:r.history_id};return this.request({url:i,method:"GET",params:a},t)}GetWebAgentSetting(e,t){var r=this.genBaseURL("/api/biz/v1/agent/get_web_agent_setting"),i={user_info:e.user_info};return this.request({url:r,method:"POST",data:i},t)}BatchUpdateUserSettingsInternal(e,t){var r=e||{},i=this.genBaseURL("/api/internal/v1/user/setting/batch_update_user_settings"),a={Uids:r.Uids,must_pippit_ai_watermark_enabled:r.must_pippit_ai_watermark_enabled};return this.request({url:i,method:"POST",data:a},t)}ListPresetSkillsWeb(e,t){var r=this.genBaseURL("/api/web/v1/skill/list");return this.request({url:r,method:"GET"},t)}GetThreadForSkill(e,t){var r=e||{},i=this.genBaseURL("/api/biz/v1/skill/get_thread"),a={thread_id:r.thread_id,scopes:r.scopes,run_id:r.run_id,limit:r.limit,after_seq:r.after_seq};return this.request({url:i,method:"POST",data:a},t)}SubmitRunForSkill(e,t){var r=e||{},i=this.genBaseURL("/api/biz/v1/skill/submit_run"),a={message:r.message,asset_ids:r.asset_ids,thread_id:r.thread_id};return this.request({url:i,method:"POST",data:a},t)}GetPromptTemplateDomesticExternal(e,t){var r=this.genBaseURL("/api/biz/v1/template/get"),i={template_id:e.template_id,language:e.language};return this.request({url:r,method:"GET",params:i},t)}ListPromptTemplateDomestic(e,t){var r=e||{},i=this.genBaseURL("/api/internal/v1/template/list"),a={category_id:r.category_id,status:r.status,page_num:r.page_num,page_size:r.page_size};return this.request({url:i,method:"POST",data:a},t)}GetPromptTemplateDomestic(e,t){var r=this.genBaseURL("/api/internal/v1/template/get"),i={template_id:e.template_id};return this.request({url:r,method:"POST",data:i},t)}ListPromptTemplateDomesticExternal(e,t){var r=e||{},i=this.genBaseURL("/api/biz/v1/template/list"),a={category_id:r.category_id,status:r.status,page_num:r.page_num,page_size:r.page_size};return this.request({url:i,method:"GET",params:a},t)}DeletePromptTemplateDomestic(e,t){var r=this.genBaseURL("/api/internal/v1/template/delete"),i={template_id:e.template_id};return this.request({url:r,method:"POST",data:i},t)}UpdatePromptTemplateDomestic(e,t){var r=this.genBaseURL("/api/internal/v1/template/update"),i={template_id:e.template_id,title:e.title,description:e.description,cover_url:e.cover_url,category:e.category,prompt_template:e.prompt_template,variables:e.variables,status:e.status,sort_weight:e.sort_weight,button_text:e.button_text,updated_at:e.updated_at,preview_url:e.preview_url,preview_type:e.preview_type};return this.request({url:r,method:"POST",data:i},t)}CreatePromptTemplateDomestic(e,t){var r=e||{},i=this.genBaseURL("/api/internal/v1/template/create"),a={template_id:r.template_id,title:r.title,description:r.description,cover_url:r.cover_url,category:r.category,prompt_template:r.prompt_template,variables:r.variables,status:r.status,sort_weight:r.sort_weight,button_text:r.button_text,created_at:r.created_at,updated_at:r.updated_at,preview_url:r.preview_url,preview_type:r.preview_type};return this.request({url:i,method:"POST",data:a},t)}ExchangeCliLoginGrantWeb(e,t){var r=this.genBaseURL("/api/web/v1/auth/exchange_cli_login_grant"),i={grant:e.grant,random_secret_key:e.random_secret_key};return this.request({url:r,method:"POST",data:i},t)}CreateCliLoginGrantWeb(e,t){var r=this.genBaseURL("/api/web/v1/auth/create_cli_login_grant"),i={random_secret_key:e.random_secret_key,scene:e.scene,callback_url:e.callback_url};return this.request({url:r,method:"POST",data:i},t)}CMSCharacterCreate(e,t){var r=e||{},i=this.genBaseURL("/api/internal/v1/character/cms/create"),a={character:r.character,biz_type:r.biz_type,is_public:r.is_public,consumer_uid:r.consumer_uid,extra:r.extra};return this.request({url:i,method:"POST",data:a},t)}CMSCharacterDelete(e,t){var r=e||{},i=this.genBaseURL("/api/internal/v1/character/cms/delete"),a={character_id:r.character_id,consumer_uid:r.consumer_uid};return this.request({url:i,method:"POST",data:a},t)}CMSCharacterUpdate(e,t){var r=e||{},i=this.genBaseURL("/api/internal/v1/character/cms/update"),a={character:r.character,consumer_uid:r.consumer_uid};return this.request({url:i,method:"POST",data:a},t)}AssetCreateIntermediate(e,t){var r=this.genBaseURL("/api/internal/v1/asset/create_intermediate"),i={asset_source_type:e.asset_source_type,asset_source_id:e.asset_source_id,asset_type:e.asset_type,Base:e.Base};return this.request({url:r,method:"POST",data:i},t)}CMSCharacterList(e,t){var r=e||{},i=this.genBaseURL("/api/internal/v1/character/cms/list"),a={name:r.name,is_test:r.is_test,create_type:r.create_type,need_delete:r.need_delete,biz_type:r.biz_type,scope:r.scope,page_size:r.page_size,cursor:r.cursor,consumer_uid:r.consumer_uid};return this.request({url:i,method:"POST",data:a},t)}CMSCharacterDetail(e,t){var r=e||{},i=this.genBaseURL("/api/internal/v1/character/cms/detail"),a={character_id:r.character_id,need_delete:r.need_delete};return this.request({url:i,method:"POST",data:a},t)}CMSCharacterSearch(e,t){var r=e||{},i=this.genBaseURL("/api/internal/v1/character/cms/search"),a={name:r.name,character_ids:r.character_ids,author_uids:r.author_uids,create_type:r.create_type,review_status:r.review_status,is_public:r.is_public,is_real_person_character:r.is_real_person_character,is_searchable:r.is_searchable,is_recommended:r.is_recommended,page_num:r.page_num,page_size:r.page_size,sort_by:r.sort_by,sort_order:r.sort_order};return this.request({url:i,method:"POST",data:a},t)}CMSCropImage(e,t){var r=e||{},i=this.genBaseURL("/api/internal/v1/tool/cms/crop_image"),a={image_url:r.image_url,target_ratio:r.target_ratio,uid:r.uid};return this.request({url:i,method:"POST",data:a},t)}QueryAk(e,t){var r=this.genBaseURL("/api/biz/v1/user/query_ak");return this.request({url:r,method:"POST"},t)}DeleteAk(e,t){var r=this.genBaseURL("/api/biz/v1/user/delete_ak"),i={ak_ids:(e||{}).ak_ids};return this.request({url:r,method:"POST",data:i},t)}UpdateAk(e,t){var r=this.genBaseURL("/api/biz/v1/user/update_ak"),i={access_token_list:(e||{}).access_token_list};return this.request({url:r,method:"POST",data:i},t)}GenerateAk(e,t){var r=e||{},i=this.genBaseURL("/api/biz/v1/user/generate_ak"),a={token_name:r.token_name,token_desc:r.token_desc,expired_at:r.expired_at};return this.request({url:i,method:"POST",data:a},t)}UpdateNovelSettings(e,t){var r=e||{},i=this.genBaseURL("/api/web/v1/agent/novel/update_novel_settings"),a={pippit_asset_id:r.pippit_asset_id,novel_settings:r.novel_settings};return this.request({url:i,method:"POST",data:a},t)}GetCommerceAuthInfo(e,t){var r=e||{},i=this.genBaseURL("/api/biz/v1/commerce/get_commerce_auth_info"),a={model_name:r.model_name,resolution:r.resolution,agent_name:r.agent_name,duration:r.duration,asset_type:r.asset_type,has_refer_video:r.has_refer_video,has_refer_image:r.has_refer_image,video_durations:r.video_durations,immition_videos_durations:r.immition_videos_durations};return this.request({url:i,method:"POST",data:a},t)}ListPromptTemplateDomesticCategoryExternal(e,t){var r=this.genBaseURL("/api/biz/v1/template/category/list"),i={language:(e||{}).language};return this.request({url:r,method:"POST",data:i},t)}AgentEvalOversea(e,t){var r=this.genBaseURL("/api/internal/v1/common/agent_eval_oversea"),i={object:e.object,input:e.input,region:e.region,WorkspaceID:e.WorkspaceID,agent_name:e.agent_name,SpaceID:e.SpaceID,SpaceIDC:e.SpaceIDC,thread_id:e.thread_id,run_id:e.run_id,ext:e.ext},a={"FlowDevops-Agw-UserId":e["FlowDevops-Agw-UserId"],"FlowDevops-Agw-AppId":e["FlowDevops-Agw-AppId"]};return this.request({url:r,method:"POST",data:i,headers:a},t)}UpdatePromptTemplateDomesticCategory(e,t){var r=this.genBaseURL("/api/internal/v1/template/category/update"),i={category_id:e.category_id,category_name:e.category_name};return this.request({url:r,method:"POST",data:i},t)}GetPromptTemplateDomesticCategory(e,t){var r=this.genBaseURL("/api/internal/v1/template/category/get"),i={category_id:e.category_id};return this.request({url:r,method:"POST",data:i},t)}CreatePromptTemplateDomesticCategory(e,t){var r=this.genBaseURL("/api/internal/v1/template/category/create"),i={category_id:e.category_id,category_name:e.category_name};return this.request({url:r,method:"POST",data:i},t)}DeletePromptTemplateDomesticCategory(e,t){var r=this.genBaseURL("/api/internal/v1/template/category/delete"),i={category_id:e.category_id};return this.request({url:r,method:"POST",data:i},t)}GetTaskQuery(e,t){var r=this.genBaseURL("/api/biz/v1/task/query"),i={run_id:e.run_id};return this.request({url:r,method:"POST",data:i},t)}SecurityCheckAsyncBatchQuery(e,t){var r=this.genBaseURL("/api/biz/v1/security/async/batch_query"),i={query_list:(e||{}).query_list};return this.request({url:r,method:"POST",data:i},t)}GetDramaSugInfo(e,t){var r=e||{},i=this.genBaseURL("/api/biz/v1/remix_tools/get_drama_sug_info"),a={drama_sug_link_id:r.drama_sug_link_id,drama_summary_link_id:r.drama_summary_link_id,drama_ending_hook_id:r.drama_ending_hook_id};return this.request({url:i,method:"POST",data:a},t)}AssetNamespaceQuery(e,t){var r=this.genBaseURL("/api/internal/v1/asset/namespace_query"),i={team:e.team,first_directory:e.first_directory,second_directory:e.second_directory,file_name:e.file_name,pippit_asset_id:e.pippit_asset_id,update_time:e.update_time,uid:e.uid,page_size:e.page_size,page_num:e.page_num,Base:e.Base};return this.request({url:r,method:"POST",data:i},t)}GetDramaHotTopic(e,t){var r=this.genBaseURL("/api/biz/v1/inspiration/get_drama_hot_topic");return this.request({url:r,method:"POST"},t)}constructor(e){this.request=()=>{throw Error("PippitService.request is undefined")},this.baseURL="",this.request=(null==e?void 0:e.request)||this.request,this.baseURL=(null==e?void 0:e.baseURL)||this.baseURL}}({request:(i={extraHeaders:(0,j._)({},{})},(e,t)=>sJ.request((0,P._)((0,j._)({},e),{signal:null==t?void 0:t.signal,headers:(0,sY.Z)({},e.headers,null==i?void 0:i.extraHeaders,null==t?void 0:t.extraHeaders)})))}),s$=()=>e2.t("Pippit_shortdrama_error_capcut_service_unavailable",{},"\u5F53\u524D\u73AF\u5883\u6682\u4E0D\u652F\u6301\u5BFC\u51FA\u5230\u526A\u6620"),s0=function(){for(var e=arguments.length,t=Array(e),r=0;r{var t,r=null!=e?e:{},i=null!=(t=s1(r.extra,r.Extra))?t:{};return{draft_key:s0(r.draftKey,r.draft_key,i.draft_key,i.draftKey),package_id:s0(r.packageId,r.packageID,r.package_id,i.package_id,i.packageId,i.packageID),render_task_id:s0(r.renderTaskId,r.render_task_id,i.render_task_id,i.renderTaskId),entrance_from:"web"}},s4=function(){for(var e=arguments.length,t=Array(e),r=0;re.draft_key)),package_id:s0(...t.map(e=>e.package_id)),render_task_id:s0(...t.map(e=>e.render_task_id)),entrance_from:"web"}},s3={loadPippitDraft(e){var t,r,i=null==(r=J.adapters)||null==(t=r.api)?void 0:t.jsb;return(null==i?void 0:i.loadPippitDraft)?i.loadPippitDraft(e):Promise.reject(Error("Capcut JSB adapter is not configured"))}};function s6(e){var{batch:t,folderName:r,episodes:i,setLoading:a}=e;return function(){return(0,B._)(function*(){if(!eh())return tf.Z.error(s$()),!1;if(0===i.length)return!1;var e,n,s,o=null!=(s=null==(n=J.adapters)||null==(e=n.api)?void 0:e.pippitService)?s:sX;if(!(null==o?void 0:o.GetPackageInfo))return tf.Z.error(s$()),!1;var l=o.GetPackageInfo.bind(o);try{a(!0);var d,c=[],u="";for(var p of i){var h=yield function(e,t){return(0,B._)(function*(){var r=s4(...e.map(e=>s2(e)));if(!r.draft_key&&!r.package_id&&!r.render_task_id){var i=t||s0(...e.map(e=>{var t,r,i;return i=null!=(t=s1((r=null!=e?e:{}).extra,r.Extra))?t:{},s0(r.pippitAssetId,r.pippit_asset_id,r.PippitAssetID,i.pippit_asset_id,i.pippitAssetId,i.PippitAssetID)}));if(i)try{var[a]=yield sQ({pippitAssetIds:[i]});r=s4(r,s2(null==a?void 0:a.video))}catch(e){}}return r})()}(p.sources,p.pippitAssetId);if(h.draft_key||h.package_id||h.render_task_id){var v=yield function(e,t){return(0,B._)(function*(){var r,i,a=yield e(t),n=Number(null!=(i=null==a?void 0:a.ret)?i:0);if(!Number.isNaN(n)&&0!==n)return{ok:!1,reason:"bad_ret",errmsg:null==a?void 0:a.errmsg};var s=null==a||null==(r=a.data)?void 0:r.package_info,o=(null==s?void 0:s.package_zip_url)||"",l=(null==s?void 0:s.cover_url)||"";return o?{ok:!0,zipUrl:o,coverUrl:l}:{ok:!1,reason:"no_zip"}})()}(l,h);if(!v.ok){!u&&v.errmsg&&(u=v.errmsg);continue}c.push({draftUrl:v.zipUrl,draftCover:v.coverUrl,draftName:p.draftName})}}if(0===c.length)return tf.Z.error(u||e2.t("Pippit_shortdrama_error_capcut_draft_info_missing",{},"\u672A\u627E\u5230\u53EF\u7528\u8349\u7A3F\u4FE1\u606F\uFF0C\u8BF7\u7A0D\u540E\u91CD\u8BD5")),!1;return yield(d={batch:t,folderName:r,drafts:c},(0,B._)(function*(){var e,t,r,i,a,n,s,o,l,c,u,p,h,v,m,_={batch:d.batch,folder_name:d.folderName,drafts:d.drafts.map(e=>({draft_url:e.draftUrl,draft_cover:e.draftCover||"",draft_name:e.draftName}))};if(Y())return void(yield s3.loadPippitDraft({short_video_draft:_}));e="".concat("videocut://com.ies.videocut/uganchor/anchor_point/load_pippit_draft?featureEntry=").concat(encodeURIComponent(JSON.stringify({sence:"main",sence_context:{},feature:"load_pippit_draft",feature_context:{short_video_draft:_},enter_from:"pippit_web"}))),t=eX(),r=!0,i=Date.now(),a=0,n=0,s=!1,o=null,l=null,c=()=>{},u=()=>{},p=()=>{},h=()=>{},v=()=>{},m=()=>{(null==o?void 0:o.parentNode)&&o.parentNode.removeChild(o),o=null},u=()=>{r&&"hidden"===document.visibilityState&&c()},p=()=>{r&&c()},h=()=>{r&&(s=!0,a=Date.now())},v=()=>{r&&(n=Date.now())},c=()=>{r&&(r=!1,l&&(clearTimeout(l),l=null),m(),document.removeEventListener("visibilitychange",u),window.removeEventListener("pagehide",p),window.removeEventListener("blur",h),window.removeEventListener("focus",v))},document.addEventListener("visibilitychange",u),window.addEventListener("pagehide",p),window.addEventListener("blur",h),window.addEventListener("focus",v),(o=document.createElement("iframe")).style.display="none",document.body.appendChild(o),o.src=e,l=setTimeout(()=>{if(r){if(m(),"hidden"===document.visibilityState||!document.hasFocus()||Date.now()-i>=4300||s&&(n>a?n-a:Date.now()-a)>=600||0)return void c();c(),tg.Z.confirm({title:e2.t("Pippit_shortdrama_modal_capcut_open_failed_title",{},"\u6CA1\u6709\u6210\u529F\u8DF3\u8F6C\uFF1F"),content:(0,L.jsxs)("div",{children:[(0,L.jsx)("div",{children:e2.t("Pippit_shortdrama_modal_capcut_open_failed_desc",{},"\u5982\u679C\u526A\u6620\u6CA1\u6709\u81EA\u52A8\u6253\u5F00\uFF0C\u53EF\u4EE5\u5C1D\u8BD5\uFF1A")}),(0,L.jsx)("div",{style:{marginTop:8},children:e2.t("Pippit_shortdrama_modal_capcut_open_failed_hint_1",{},"\u624B\u52A8\u6253\u5F00\u526A\u6620\u5BA2\u6237\u7AEF")}),(0,L.jsx)("div",{style:{marginTop:8},children:e2.t("Pippit_shortdrama_modal_capcut_open_failed_hint_3",{},"\u5C06\u526A\u6620\u5BA2\u6237\u7AEF\u66F4\u65B0\u5230 10.4.0 \u53CA\u4EE5\u4E0A\u7248\u672C")}),(0,L.jsx)("div",{style:{marginTop:4},children:e2.t("Pippit_shortdrama_modal_capcut_open_failed_hint_2",{},"\u82E5\u5C1A\u672A\u5B89\u88C5\uFF0C\u70B9\u51FB\u4E0B\u65B9\u4E0B\u8F7D")})]}),okText:e2.t("Pippit_shortdrama_button_download_capcut",{},"\u4E0B\u8F7D\u526A\u6620"),cancelText:e2.t("Pippit_shortdrama_button_close_hint",{},"\u6211\u5DF2\u6253\u5F00\uFF0C\u5173\u95ED\u6B64\u7A97\u53E3"),onOk:()=>{t&&window.open(t,"_blank","noopener,noreferrer")}})}},3500)})()),!0}catch(e){return tf.Z.error(e instanceof Error?e.message:e2.t("Pippit_shortdrama_error_capcut_fetch_draft_failed",{},"\u83B7\u53D6\u8349\u7A3F\u5931\u8D25")),!1}finally{a(!1)}})()}}var s5=function(){for(var e=arguments.length,t=Array(e),r=0;re2.t("Pippit_shortdrama_error_capcut_service_unavailable",{},"\u5F53\u524D\u73AF\u5883\u6682\u4E0D\u652F\u6301\u5BFC\u51FA\u5230\u526A\u6620"),s9=e=>{var t,r=null!=e?e:{},i=null!=(t=s8(r.extra,r.Extra))?t:{};return{draft_key:s5(r.draftKey,r.draft_key,i.draft_key,i.draftKey),package_id:s5(r.packageId,r.packageID,r.package_id,i.package_id,i.packageId,i.packageID),render_task_id:s5(r.renderTaskId,r.render_task_id,i.render_task_id,i.renderTaskId),entrance_from:"web"}},oe=function(){for(var e=arguments.length,t=Array(e),r=0;re.draft_key)),package_id:s5(...t.map(e=>e.package_id)),render_task_id:s5(...t.map(e=>e.render_task_id)),entrance_from:"web"}};function ot(e){var{sources:t=[],setIsOpeningCapcut:r}=e;return function(){return(0,B._)(function*(){if(!eh())return void tf.Z.error(s7());var e=oe(...t.map(e=>s9(e)));if(!e.draft_key&&!e.package_id&&!e.render_task_id){var i=s5(...t.map(e=>{var t,r,i;return i=null!=(t=s8((r=null!=e?e:{}).extra,r.Extra))?t:{},s5(r.pippitAssetId,r.pippit_asset_id,r.PippitAssetID,i.pippit_asset_id,i.pippitAssetId,i.PippitAssetID)}));if(i)try{var[a]=yield sQ({pippitAssetIds:[i]});e=oe(e,s9(null==a?void 0:a.video))}catch(e){}}if(!e.draft_key&&!e.package_id&&!e.render_task_id)return void tf.Z.error(e2.t("Pippit_shortdrama_error_capcut_draft_info_missing",{},"\u672A\u627E\u5230\u53EF\u7528\u8349\u7A3F\u4FE1\u606F\uFF0C\u8BF7\u7A0D\u540E\u91CD\u8BD5"));var n=null!=(S=null==(I=J.adapters)||null==(x=I.api)?void 0:x.pippitService)?S:sX;if(!(null==n?void 0:n.GetPackageInfo))return void tf.Z.error(s7());try{r(!0);var s,o,l,d,c,u,p,h,v,m,_,g,f,y,b,x,I,S,w,N,C,T=yield n.GetPackageInfo(e),k=Number(null!=(C=null==T?void 0:T.ret)?C:0);if(!Number.isNaN(k)&&0!==k)throw Error((null==T?void 0:T.errmsg)||e2.t("Pippit_shortdrama_error_capcut_fetch_draft_failed",{},"\u83B7\u53D6\u8349\u7A3F\u5931\u8D25"));var j=(null==T||null==(N=T.data)||null==(w=N.package_info)?void 0:w.package_zip_url)||"";if(!j)return void tf.Z.error(e2.t("Pippit_shortdrama_error_capcut_zip_url_missing",{},"\u672A\u83B7\u53D6\u5230\u53EF\u7F16\u8F91\u8349\u7A3F\uFF0C\u8BF7\u7A0D\u540E\u91CD\u8BD5"));s="".concat("videocut://com.ies.videocut/uganchor/anchor_point/load_pippit_draft?featureEntry=").concat(encodeURIComponent(JSON.stringify({sence:"main",sence_context:{},feature:"load_pippit_draft",feature_context:{draft_url:j},enter_from:"pippit_web"}))),o=eX(),l=!0,d=Date.now(),c=0,u=0,p=!1,h=null,v=null,m=()=>{},_=()=>{},g=()=>{},f=()=>{},y=()=>{},b=()=>{(null==h?void 0:h.parentNode)&&h.parentNode.removeChild(h),h=null},_=()=>{l&&"hidden"===document.visibilityState&&m()},g=()=>{l&&m()},f=()=>{l&&(p=!0,c=Date.now())},y=()=>{l&&(u=Date.now())},m=()=>{l&&(l=!1,v&&(clearTimeout(v),v=null),b(),document.removeEventListener("visibilitychange",_),window.removeEventListener("pagehide",g),window.removeEventListener("blur",f),window.removeEventListener("focus",y))},document.addEventListener("visibilitychange",_),window.addEventListener("pagehide",g),window.addEventListener("blur",f),window.addEventListener("focus",y),(h=document.createElement("iframe")).style.display="none",document.body.appendChild(h),h.src=s,v=setTimeout(()=>{if(l){if(b(),"hidden"===document.visibilityState||!document.hasFocus()||Date.now()-d>=4300||p&&(u>c?u-c:Date.now()-c)>=600||0)return void m();m(),tg.Z.confirm({title:e2.t("Pippit_shortdrama_modal_capcut_open_failed_title",{},"\u6CA1\u6709\u6210\u529F\u8DF3\u8F6C\uFF1F"),content:(0,L.jsxs)("div",{children:[(0,L.jsx)("div",{children:e2.t("Pippit_shortdrama_modal_capcut_open_failed_desc",{},"\u5982\u679C\u526A\u6620\u6CA1\u6709\u81EA\u52A8\u6253\u5F00\uFF0C\u53EF\u4EE5\u5C1D\u8BD5\uFF1A")}),(0,L.jsx)("div",{style:{marginTop:8},children:e2.t("Pippit_shortdrama_modal_capcut_open_failed_hint_1",{},"\u624B\u52A8\u6253\u5F00\u526A\u6620\u5BA2\u6237\u7AEF")}),(0,L.jsx)("div",{style:{marginTop:8},children:e2.t("Pippit_shortdrama_modal_capcut_open_failed_hint_3",{},"\u5C06\u526A\u6620\u5BA2\u6237\u7AEF\u66F4\u65B0\u5230 10.4.0 \u53CA\u4EE5\u4E0A\u7248\u672C")}),(0,L.jsx)("div",{style:{marginTop:4},children:e2.t("Pippit_shortdrama_modal_capcut_open_failed_hint_2",{},"\u82E5\u5C1A\u672A\u5B89\u88C5\uFF0C\u70B9\u51FB\u4E0B\u65B9\u4E0B\u8F7D")})]}),okText:e2.t("Pippit_shortdrama_button_download_capcut",{},"\u4E0B\u8F7D\u526A\u6620"),cancelText:e2.t("Pippit_shortdrama_button_close_hint",{},"\u6211\u5DF2\u6253\u5F00\uFF0C\u5173\u95ED\u6B64\u7A97\u53E3"),onOk:()=>{o&&window.open(o,"_blank","noopener,noreferrer")}})}},3500)}catch(e){tf.Z.error(e instanceof Error?e.message:e2.t("Pippit_shortdrama_error_capcut_fetch_draft_failed",{},"\u83B7\u53D6\u8349\u7A3F\u5931\u8D25"))}finally{r(!1)}})()}}var or=as.InsufficientPoints,oi="novel_shot_insufficient_credits_shown";function oa(e,t,r){var i;if(t<=0)return 0;return Math.ceil(Math.max(0,Number(null!=(i=e.shotDurationMs)?i:3e3)/1e3)*t/(r&&r>0?r:1))}var on={agent_fast:tB,agent_pro:tU};function os(e){var t,r,i,a,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"agent_fast",s=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"720p",o=ei(),l="agent_pro"===n&&"1080p"===s?tO:on[n],{creditStrategy:d}=o.useBenefitStrategyState(l),c=null!=(i=null==d||null==(t=d.creditPricingInfo)?void 0:t.creditUnitPrice)?i:0,u=null!=(a=null==d||null==(r=d.creditPricingInfo)?void 0:r.minChargeCnt)?a:1,p=(0,D.useRef)(!1);(0,D.useEffect)(()=>{if(e&&null!=(t=null==e?void 0:e.shotItems.some(e=>e.status===or))&&t&&!p.current){try{if("1"===localStorage.getItem(oi))return}catch(e){}p.current=!0;try{localStorage.setItem(oi,"1")}catch(e){}var t,r=function(e,t,r){if(t<=0)return 0;var i=0;for(var a of e)a.status===or&&(i+=oa(a,t,r));return i}(e.shotItems,c,u);o.showCreditsRechargeModal({type:"intercept_recharge_credits",useCredits:r})}},[e,c,u,o]);var h=(0,D.useCallback)(()=>o.useCurrentCredits(),[o])(),v=(0,D.useCallback)(e=>!(e<=0)&&!(h>=e)&&(o.showCreditsRechargeModal({type:"intercept_recharge_credits",useCredits:e}),!0),[h,o]),m=(0,D.useCallback)(()=>{var e;return!("agent_pro"!==n||"1080p"!==s||(null==(e=o.getIsMember)?void 0:e.call(o)))&&(!function(e){var t={resourceForm:"NovelStoryboard1080p"};if(e.showSubscriptionModal)return e.showSubscriptionModal({type:"intercept_recharge_subscription",reportParam:t});e.showCreditsRechargeModal({type:"intercept_recharge_credits",isNotMemberTips:!0,reportParam:t})}(o),!0)},[o,n,s]);return{guardRenderShot:(0,D.useCallback)((e,t)=>{if(m())return!1;var r=e.shotItems[t];return!r||r.status!==or||!v(oa(r,c,u))},[c,u,v,m]),guardBatchRender:(0,D.useCallback)((e,t)=>!m()&&!v(function(e,t,r,i){if(r<=0)return 0;var a=0;for(var n of t){var s=e.shotItems[n];s&&s.status===or&&(a+=oa(s,r,i))}return a}(e,t,c,u)),[c,u,v,m])}}var oo=((f={})[f.UserUpload=1]="UserUpload",f[f.Generate=2]="Generate",f[f.Intermediate=3]="Intermediate",f),ol=((y={})[y.Imagex=1]="Imagex",y[y.Vod=2]="Vod",y[y.EverPhoto=3]="EverPhoto",y[y.RenderTask=4]="RenderTask",y[y.DataBase=5]="DataBase",y[y.Tos=6]="Tos",y[y.VIMO=8]="VIMO",y[y.Other=100]="Other",y),od=((b={})[b.Image=1]="Image",b[b.Video=2]="Video",b[b.Audio=3]="Audio",b[b.MarkDown=4]="MarkDown",b[b.Other=100]="Other",b);function oc(e){if(null==e||"object"!=typeof e)return e;if(Array.isArray(e))return e.map(oc);var t={};for(var[r,i]of Object.entries(e))t[r.replace(/_([a-z])/g,(e,t)=>t.toUpperCase())]=oc(i);return t}function ou(e){if(null==e||"object"!=typeof e)return e;if(Array.isArray(e))return e.map(ou);var t={};for(var[r,i]of Object.entries(e))t[r.replace(/[A-Z]/g,e=>"_".concat(e.toLowerCase()))]=ou(i);return t}function op(e,t){e.delete(t)}function oh(e){var{storyboardStore:t,novelAgentManager:r,userConfig:i}=e,a=es(),n=en(),s=(0,D.useRef)(new Map),o=(0,D.useCallback)((e,s,o)=>(0,B._)(function*(){if(!(null==i?void 0:i.uid)||!(null==i?void 0:i.workspace_id))return tf.Z.error(e2.t("Pippit_shortdrama_error_missing_user_info",{},"\u7F3A\u5C11\u7528\u6237\u4FE1\u606F")),!1;try{var l,d,c,u,p,h,v,m,_,g,f,y=null,b=null==t?void 0:t.entries.find(t=>t.artifactId===e);if(s.length>0){var x=null==(y=yield a.novelService.StoryBoard21ModifyWeb({pippit_asset_id:e,uid:i.uid,workspace_id:i.workspace_id,operations:s}))?void 0:y.ret;if(0!==Number(x)&&(null==y?void 0:y.data)==null)throw Error((null==y?void 0:y.errmsg)||e2.t("Pippit_shortdrama_error_modify_failed",{},"\u4FEE\u6539\u5931\u8D25"))}if(0===s.length&&!(null==o?void 0:o.storyboardForSave))return null!=(v=null==b||null==(h=b.rawData)?void 0:h.storyBoard)&&v;var I=function(e){var t,r,{optionStoryboardForSave:i,modifyResponseStoryboard:a,entryStoryboard:n,preferModifyResponseStoryboard:s=!1,patchStoryboardForSave:o}=e,l=i?ou(i):void 0,d=n?ou(n):void 0,c=s?null!=(t=null!=a?a:l)?t:d:null!=(r=null!=l?l:a)?r:d;if(c)return o?ou(o(oc(c))):c}({optionStoryboardForSave:null==o?void 0:o.storyboardForSave,modifyResponseStoryboard:null==y||null==(l=y.data)?void 0:l.storyboard,entryStoryboard:null!=(m=null==b||null==(d=b.rawData)?void 0:d.storyBoard)?m:void 0,preferModifyResponseStoryboard:null==o?void 0:o.preferModifyResponseStoryboard,patchStoryboardForSave:null==o?void 0:o.patchStoryboardForSave});if(!I)throw Error(e2.t("Pippit_shortdrama_error_storyboard_data_unavailable",{},"\u65E0\u6CD5\u83B7\u53D6\u5206\u955C\u6570\u636E\u7528\u4E8E\u4FDD\u5B58"));var S=yield a.novelService.StoryBoardSave21Web({pippit_asset_id:e,uid:i.uid,workspace_id:i.workspace_id,storyboard:I,overview_pippit_asset_id:null!=(_=null==r?void 0:r.overviewPippitAssetId)?_:void 0}),w=null==S?void 0:S.ret;if(0!==Number(w)&&(null==S?void 0:S.data)==null)throw Error((null==S?void 0:S.errmsg)||e2.t("Pippit_shortdrama_error_save_failed",{},"\u4FDD\u5B58\u5931\u8D25"));var N=null!=(g=null==S||null==(c=S.data)?void 0:c.storyboard)?g:null==y||null==(u=y.data)?void 0:u.storyboard,C=null;return N&&t?(C=oc(N),t.applyOptimisticStoryboard(e,C)):N&&(C=oc(N)),null==r||r.triggerAssetUpdate({assetSourceType:ol.Tos,assetType:od.MarkDown,pippitAssetId:e,sourceId:"",version:null}),null!=(f=null!=C?C:null==b||null==(p=b.rawData)?void 0:p.storyBoard)&&f}catch(t){return n.reportError(t,{module:"novel",scene:"novel_storyboard_modify_save_fail",page:"storyboard_edit",action:"modify_and_save_storyboard",projectId:e,userVisible:!0,recoverable:!0}),tf.Z.error(t instanceof Error?t.message:e2.t("Pippit_shortdrama_error_operation_failed",{},"\u64CD\u4F5C\u5931\u8D25")),!1}})(),[i,t,r]),l=(0,D.useCallback)((e,r)=>(0,B._)(function*(){var i,a=e.shotItems[r];if(a){var n=[{OpType:nH.DELETE_SHOT,DeleteShotParams:{DeleteShotID:a.shotId}}];(yield o(e.artifactId,n))&&(!function(e,t,r){var i=e.get(t);if(i){var a=function(e,t){if(!t||!e.has(t))return e;var r=new Map(e);return r.delete(t),r}(i,r);if(0===a.size)return e.delete(t);e.set(t,a)}}(s.current,e.artifactId,a.shotId),null==t||null==(i=t.removeShotFromEntry)||i.call(t,e.artifactId,r),tf.Z.success(e2.t("Pippit_shortdrama_toast_shot_deleted",{},"\u7247\u6BB5\u5DF2\u5220\u9664")))}})(),[o,t]),d=(0,D.useCallback)((e,r)=>(0,B._)(function*(){var i,a=r>=0?e.shotItems[r]:void 0,n={OpType:nH.ADD_SHOT};a&&(n.AddShotParams={PreShotID:a.shotId}),(yield o(e.artifactId,[n]))&&(op(s.current,e.artifactId),null==t||null==(i=t.addShotToEntry)||i.call(t,e.artifactId,r),tf.Z.success(e2.t("Pippit_shortdrama_toast_shot_added",{},"\u7247\u6BB5\u5DF2\u65B0\u589E")))})(),[o,t]),c=(0,D.useCallback)((e,r)=>{op(s.current,e.artifactId),null==t||t.setSelectedArtifactId(e.artifactId),null==t||t.setSelectedShotIndex(r)},[t]),u=(0,D.useCallback)((e,r,i)=>{var a,n=function(e,t,r,i){var a,n,s=null==e?void 0:e.shotItems[r];if(!(null==s?void 0:s.shotId))return t;if(a=null!=(n=s.description)?n:"",aX(a)===aX(i))return new Map;var o=new Map;return o.set(s.shotId,i),o}(null==t?void 0:t.entries.find(t=>t.artifactId===e),null!=(a=s.current.get(e))?a:new Map,r,i);if(0===n.size)return void s.current.delete(e);s.current.set(e,n)},[t]),p=(0,D.useCallback)((e,t,r)=>(0,B._)(function*(){var i=[{OpType:nH.REPLACE_VERSION,ReplaceVersionParams:{ShotID:t,VersionID:r}}];(yield o(e.artifactId,i))&&tf.Z.success(e2.t("Pippit_shortdrama_toast_replace_selected_version",{},"\u5DF2\u66FF\u6362\u4E3A\u6240\u9009\u7248\u672C"))})(),[o]),h=(0,D.useCallback)(e=>(0,B._)(function*(){var t,r,i,a,n,l,d,c,u,p=(t=s.current,r=e.artifactId,t.get(r));if(!p)return!0;var{remainingChanges:h,updates:v}=(i=new Map(e.shotItems.map(e=>[e.shotId,e])),a=new Map(p),n=[],p.forEach((e,t)=>{var r,s,o=i.get(t);if(!o||(r=null!=(s=o.description)?s:"",aX(r)===aX(e)))return void a.delete(t);n.push({shotId:t,newDescription:e})}),{remainingChanges:a,updates:n}),m=(c=aE(e),u=new Map,null==c||null==(l=c.roleList)||l.forEach((e,t)=>{var r=aA(e);aD(u,"role",e.referenceName,r),aD(u,"role",e.roleId,r),aD(u,"role","role-".concat(t),r)}),null==c||null==(d=c.locationList)||d.forEach((e,t)=>{var r=aM(e);aD(u,"location",e.referenceName,r),aD(u,"location",e.locationId,r),aD(u,"location","loc-".concat(t),r)}),(e,t)=>u.get("".concat(e,":").concat(t))),_=[];for(var{shotId:g,newDescription:f}of v){if(function(e,t){if(!e)return 0;for(var r,i=new Set,a=RegExp(aK.source,"gi");null!==(r=a.exec(e));){var n=r[1].toLowerCase(),s=r[2],o=null==t?void 0:t(n,s);o?i.add("material:".concat(o)):i.add("material"===n?"material:".concat(s):"".concat(n,":").concat(s))}return i.size}(f,m)>9)return tf.Z.error(e2.t("Pippit_shortdrama_error_description_mentions_limit_exceeded",{},"@ \u7684\u89D2\u8272/\u573A\u666F/\u7D20\u6750\u6700\u591A 9 \u4E2A\uFF0C\u8BF7\u5220\u51CF\u540E\u518D\u4FDD\u5B58")),!1;_.push({OpType:nH.UPDATE_DESCRIPTION,UpdateDescriptionParams:{EntityType:nW.SHOT,EntityID:g,NewDescription:f}})}return 0===_.length?(0===h.size?s.current.delete(e.artifactId):s.current.set(e.artifactId,h),!0):!!(yield o(e.artifactId,_))&&(op(s.current,e.artifactId),tf.Z.success(e2.t("Pippit_shortdrama_toast_description_saved",{},"\u63CF\u8FF0\u5DF2\u4FDD\u5B58")),!0)})(),[o]);return{modifyAndSave:o,handleDeleteShot:l,handleAddShot:d,handleShotSelect:c,handleDescriptionChange:u,handleSaveEdit:h,handleReplaceShotVersion:p}}var ov=e=>{var{as:t="div",assetId:r,imageUrl:i,alt:a="",size:n=32,variant:s="round",className:o,fallbackIcon:l}=e,d=(null==i?void 0:i.trim())||"",c=tH(r),u=(null==c?void 0:c.trim())||"",[p,h]=D.useState(!1),[v,m]=D.useState(!1);D.useEffect(()=>{h(!1),m(!1)},[r,d]);var _=!v&&u?u:p?"":d,g=!v&&!!u,f=["round"===s?"thumbRound-v38kLN":"thumbSquare-tG583J",o].filter(Boolean).join(" "),y=n?{width:n,height:n}:void 0;return _?(0,L.jsx)(t,{className:f,style:y,children:(0,L.jsx)("img",{src:_,alt:a,className:"thumbImg-wpYOol",onError:()=>{if(g)return void m(!0);d&&h(!0)}})}):(0,L.jsx)(t,{className:"".concat(f," ").concat("thumbPlaceholder-upXdU8"),style:y,children:l})},om=r(94148),o_=r(21050),og=r(84674),of=r(91775),oy={role:(0,L.jsx)(om.Z,{size:14}),product:(0,L.jsx)(o_.Z,{size:14}),material:(0,L.jsx)(og.Z,{size:14}),location:(0,L.jsx)(of.Z,{size:14})},ob=e=>{var t,r,{node:i,extension:a,editor:n,getPos:s}=e,o=a.options,l=String(i.attrs.label||i.attrs.id||""),d=i.attrs.entityType||"role",c=(null==(t=o.getEntityImageInfo)?void 0:t.call(o,String(i.attrs.id||""),d))||{},u=(0,D.useMemo)(()=>{var e=o.tagClasses;if(!e)return"";var t=e[d]||"";return[e.base,t].filter(Boolean).join(" ")},[d,o.tagClasses]),p=o.onMentionTagClick&&(null==n?void 0:n.isEditable)&&o.mentionTagInteractiveClass||"";return(0,L.jsxs)(nA.T5,{as:"span",className:[u,p].filter(Boolean).join(" "),"data-entity-mention":"","data-id":i.attrs.id,"data-label":l,"data-entity-type":d,contentEditable:!1,onMouseDown:o.onMentionTagClick?e=>{if(o.onMentionTagClick&&(null==n?void 0:n.isEditable)){var t="function"==typeof s?s():void 0;void 0!==t&&(e.preventDefault(),e.stopPropagation(),o.onMentionTagClick({editor:n,pos:t,node:i,anchorElement:e.currentTarget}))}}:void 0,children:[(0,L.jsx)(ov,{as:"span",assetId:c.assetId,imageUrl:c.imageUrl,alt:l,size:17,variant:"role"===d?"round":"square",className:null==(r=o.tagClasses)?void 0:r.img,fallbackIcon:oy[d]}),(0,L.jsx)("span",{children:l})]})},ox=nD.NB.create({name:"entityMention",group:"inline",inline:!0,selectable:!1,atom:!0,addOptions(){return{HTMLAttributes:{},getEntityImageInfo:void 0,tagClasses:void 0,onMentionTagClick:void 0,mentionTagInteractiveClass:void 0,suggestion:{char:"@",allowedPrefixes:null,command:e=>{var{editor:t,range:r,props:i}=e;t.chain().focus().insertContentAt(r,[{type:this.name,attrs:i},{type:"text",text:" "}]).run()}}}},addAttributes:()=>({id:{default:null,parseHTML:e=>e.getAttribute("data-id")},label:{default:null,parseHTML:e=>e.getAttribute("data-label")},entityType:{default:"role",parseHTML:e=>e.getAttribute("data-entity-type")}}),parseHTML:()=>[{tag:"span[data-entity-mention]"}],renderHTML(e){var{node:t,HTMLAttributes:r}=e,i=t.attrs.label||t.attrs.id,a=t.attrs.entityType||"role",n=this.options.tagClasses,s=n?n[a]:"",o=n?[n.base,s].filter(Boolean).join(" "):"";return["span",(0,nD.P1)(this.options.HTMLAttributes,r,(0,P._)((0,j._)({"data-entity-mention":"","data-id":t.attrs.id,"data-label":i,"data-entity-type":a},o&&{class:o}),{contenteditable:"false"})),i]},renderText:e=>{var{node:t}=e,r=t.attrs.id,i=t.attrs.entityType||"role";return r&&i?"<".concat(i,">").concat(r,""):""},addNodeView:()=>(0,nA.fW)(ob),addProseMirrorPlugins(){return[(0,nz.ZP)((0,j._)({editor:this.editor},this.options.suggestion))]}});function oI(e,t){var r=t.trim().toLowerCase();return(r?e.filter(e=>e.name.toLowerCase().includes(r)||e.id.toLowerCase().includes(r)):e).slice(0,1e3)}function oS(e){var{char:t,allowedPrefixes:r,startOfLine:i,$position:a}=e,n=a.parent.textBetween(0,a.parentOffset,null,"\u200B"),s=n.lastIndexOf(t);if(-1===s||i&&s>0)return null;if(null!==r&&s>0){var o=n[s-1];if(!r.includes(o))return null}var l=a.start()+s,d=a.pos,c=n.slice(s);return{range:{from:l,to:d},query:c.slice(t.length),text:c}}var ow=r(25166),oN=r(17915);function oC(e,t){var r=[];return e.forEach(e=>{if(e.assetId){var t=[e.stageName,e.label].filter(Boolean).join("-")||e2.t("Pippit_shortdrama_label_primary_appearance",{},"\u4E3B\u8BBE\u5B9A\u5F62\u8C61");r.push({id:e.id,name:e.characterName,subLabel:t,assetId:e.assetId,pippitAssetId:e.pippitAssetId,category:"role",fullName:e.fullName})}}),t.forEach(e=>{e.assetId&&r.push({id:e.id,name:e.name,subLabel:e.appearanceName,assetId:e.assetId,category:"scene",fullName:e.fullName})}),r}var oT=(0,D.forwardRef)((e,t)=>{var{overviewRoleAppearances:r,overviewScenes:i,onSelect:a,hasFocus:n=!1,pendingId:s=null,style:o}=e,[l,d]=(0,D.useState)(0),c=(0,D.useRef)(null),u=D.useMemo(()=>oC(r,i),[r,i]);return((0,D.useEffect)(()=>{var e,t=null==(e=c.current)?void 0:e.querySelector('[data-sub-index="'.concat(l,'"]'));null==t||t.scrollIntoView({block:"nearest"})},[l]),(0,D.useImperativeHandle)(t,()=>({getElement:()=>c.current,onKeyDown:e=>{if(0===u.length)return!1;if("ArrowUp"===e.key)return e.preventDefault(),d(e=>(e-1+u.length)%u.length),!0;if("ArrowDown"===e.key)return e.preventDefault(),d(e=>(e+1)%u.length),!0;if("ArrowLeft"===e.key)return e.preventDefault(),!1;if("Escape"===e.key)return!1;if("Enter"===e.key){e.preventDefault();var t=u[l];return t&&(null==a||a(t)),!0}return!1}}),[u,l,a]),0===u.length)?null:(0,L.jsx)("div",{ref:c,className:"subMenu-EPYAE0",style:o,children:u.map((e,t)=>(0,L.jsxs)("button",{type:"button","data-sub-index":t,disabled:!!s,className:"".concat("item-zPdrAe"," ").concat(n&&l===t?"itemFocused-VlnKzb":""),onMouseEnter:()=>{s||d(t)},onMouseDown:t=>{t.preventDefault(),s||null==a||a(e)},children:[(0,L.jsxs)("div",{className:"thumbWrap-YjRCYb",children:[(0,L.jsx)(ov,{assetId:e.assetId,alt:e.name,size:28,variant:"role"===e.category?"round":"square"}),s===e.id?(0,L.jsx)("span",{className:"thumbLoadingMask-x0EZsJ",children:(0,L.jsx)(e4.Z,{size:14,className:"thumbLoadingSpin-_RKCCF"})}):null]}),(0,L.jsxs)("div",{className:"itemInfo-rdABWY",children:[(0,L.jsx)("span",{className:"itemName-cuCkKQ",children:e.name}),e.subLabel&&(0,L.jsx)("span",{className:"itemLabel-sDHtpT",children:e.subLabel})]})]},e.id))})});oT.displayName="SuggestionSubMenu";var ok="__add_from_asset_library__",oj="__add_duration_tag__";function oP(e,t,r){return rt.pippitAssetId===e.id||t.id===e.id||null!=e.materialId&&(t.assetId===e.materialId||t.pippitAssetId===e.materialId)))?r:t.find(t=>t.fullName===e.name))?i:t.find(t=>t.characterName===e.name)}function oA(e,t){if("location"===e.type){var r=t.find(t=>t.assetId===e.id||t.id===e.id);if((null==r?void 0:r.assetId)||!e.materialId||(r=t.find(t=>t.assetId===e.materialId||t.id===e.materialId)),!r){var i=e.name.replace(/_\d+$/,"");r=t.find(t=>t.fullName===e.name||t.fullName===i||t.name===e.name||t.name===i)}return r}}var oM=(0,D.forwardRef)((e,t)=>{var{items:r,command:i,clientRect:a,onOpenAddFromOverview:n,onAddEntityToStoryboard:s,overviewRoleAppearances:o=[],overviewScenes:l=[]}=e,[d,c]=(0,D.useState)(0),[u,p]=(0,D.useState)(new Set),[h,v]=(0,D.useState)(!1),[m,_]=(0,D.useState)(null),[g,f]=(0,D.useState)({visibility:"hidden"}),y=(0,D.useRef)(null),b=(0,D.useRef)(null),x=(0,D.useRef)(null),[I,S]=(0,D.useState)(void 0);(0,D.useCallback)(e=>{p(t=>new Set(t).add(e))},[]);var{listItems:w,addDurationItem:N,addFromLibraryItem:C}=(0,D.useMemo)(()=>{var e=r.find(e=>e.id===oj||e.isAddDurationTag),t=r.find(e=>e.id===ok||e.isAddFromAssetLibrary);return{listItems:r.filter(e=>e.id!==ok&&!e.isAddFromAssetLibrary&&e.id!==oj&&!e.isAddDurationTag),addDurationItem:null!=e?e:null,addFromLibraryItem:null!=t?t:null}},[r]),T=["role","product","material","location"],k=w.reduce((e,t)=>{var r,i;return(null!=(i=e[r=t.type])?i:e[r]=[]).push(t),e},{}),j=T.flatMap(e=>{var t;return null!=(t=k[e])?t:[]}),P=+!!N+ +!!C,A=N?j.length:-1,M=C?j.length+ +!!N:-1,R=j.length+P,E=(0,D.useMemo)(()=>oC(o,l).length>0,[o,l]),U=d===A,O=d===M,z=O&&E,F=j.map(e=>e.id).join(",")+(C?",add":"");(0,D.useEffect)(()=>{c(0),v(!1)},[F]),(0,D.useEffect)(()=>{c(e=>0===R?0:e>=R?R-1:e)},[R]),(0,D.useEffect)(()=>{if(!h){var e,t=null==(e=y.current)?void 0:e.querySelector('[data-index="'.concat(d,'"]'));null==t||t.scrollIntoView({block:"nearest"})}},[d,h]);var Z=(0,D.useCallback)(()=>{if("undefined"!=typeof window){var e=null==a?void 0:a(),t=y.current;if(!e)return void f({visibility:"hidden"});var r=(null==t?void 0:t.offsetWidth)||280,i=(null==t?void 0:t.offsetHeight)||360,n=window.innerWidth,s=window.innerHeight,o=s-e.bottom-16,l=e.top-16;f({top:oP(oo?e.top-i-4:e.bottom+4,16,s-i-16),left:oP(e.left,16,n-r-16),visibility:"visible"})}},[a]);(0,D.useLayoutEffect)(()=>{Z()},[Z,F,R,h,z,m]);var q=(0,D.useCallback)(()=>{if("undefined"!=typeof window){if(!z)return void S(void 0);var e,t=y.current,r=b.current,i=null==(e=x.current)?void 0:e.getElement();if(t&&r){var a=t.getBoundingClientRect(),n=r.getBoundingClientRect(),s=(null==i?void 0:i.offsetWidth)||280,o=(null==i?void 0:i.offsetHeight)||340,l=window.innerWidth,d=window.innerHeight,c=a.right+4+s<=l-16,u=a.left-4-s>=16;S({position:"fixed",top:oP(n.bottom-o,16,d-16-o),left:oP(!c&&u?a.left-4-s:a.right+4,16,l-16-s),right:"auto",bottom:"auto"})}}},[z]);(0,D.useLayoutEffect)(()=>{q()},[q,g,h,m]),(0,D.useEffect)(()=>{if("undefined"!=typeof window){var e=window.requestAnimationFrame(()=>{Z()});return()=>{window.cancelAnimationFrame(e)}}},[Z,F,R,h,z,m]),(0,D.useEffect)(()=>{if("undefined"!=typeof window){var e=y.current;if(e&&"undefined"!=typeof ResizeObserver){var t=new ResizeObserver(()=>{Z()});return t.observe(e),()=>{t.disconnect()}}}},[Z]),(0,D.useEffect)(()=>{if("undefined"!=typeof window){var e=()=>Z();return window.addEventListener("resize",e),window.addEventListener("scroll",e,!0),()=>{window.removeEventListener("resize",e),window.removeEventListener("scroll",e,!0)}}},[Z]);var G=(0,D.useCallback)(e=>{if(!e.isAddFromAssetLibrary){if(e.isAddDurationTag)return void i({id:e.id,label:e.name,isAddDurationTag:!0});i({id:e.id,label:e.name,entityType:e.type})}},[i]);if((0,D.useImperativeHandle)(t,()=>({onKeyDown:e=>{var t,{event:r}=e;if(m)return"Escape"!==r.key&&(r.preventDefault(),!0);if(0===R)return!1;if(h&&z)return null!=(t=x.current)&&!!t.onKeyDown(r)||(v(!1),"Escape"!==r.key);if("ArrowUp"===r.key)return r.preventDefault(),c(e=>(e-1+R)%R),!0;if("ArrowDown"===r.key)return r.preventDefault(),c(e=>(e+1)%R),!0;if("ArrowRight"===r.key)return!!O&&!!E&&(r.preventDefault(),v(!0),!0);if("Enter"===r.key){if(r.preventDefault(),d{var t=k[e];return(null==t?void 0:t.length)?(0,L.jsx)(D.Fragment,{children:t.map(e=>{var t=V++,r=!!e.imageUrl&&!u.has(e.id),i=e.materialId||function(e,t,r){if("role"===e.type){var i=oL(e,t);return null==i?void 0:i.assetId}if("location"===e.type){var a=oA(e,r);return null==a?void 0:a.assetId}}(e,o,l),a=r||!!i,n=!h&&t===d,s=function(e,t,r){if("role"===e.type){var i=oL(e,t);if(i)return i.characterName}if("location"===e.type){var a=oA(e,r);if(a)return a.name}return e.name}(e,o,l),p=function(e,t,r){if("role"===e.type){var i=oL(e,t);return i?[i.stageName,i.label].filter(Boolean).join("-")||e2.t("Pippit_shortdrama_label_primary_appearance",{},"\u4E3B\u8BBE\u5B9A\u5F62\u8C61"):""}if("location"===e.type){var a=oA(e,r);return(null==a?void 0:a.appearanceName)?a.appearanceName:""}return({role:e2.t("Pippit_shortdrama_label_role",{},"\u89D2\u8272"),product:e2.t("Pippit_shortdrama_label_prop",{},"\u9053\u5177"),material:e2.t("Pippit_shortdrama_label_material",{},"\u7D20\u6750"),location:e2.t("Pippit_shortdrama_label_scene",{},"\u573A\u666F")})[e.type]}(e,o,l),_=m===e.id;return(0,L.jsxs)("button",{type:"button","data-index":t,className:"".concat(nE.suggestionItem," ").concat(n?nE.suggestionItemActive:""),disabled:!!m,onMouseEnter:()=>{m||(c(t),v(!1))},onMouseDown:t=>{t.preventDefault(),m||G(e)},children:[(0,L.jsx)("div",{className:nE.suggestionItemAvatar,children:a?(0,L.jsx)(ov,{imageUrl:r?e.imageUrl:void 0,assetId:i,alt:s,size:24,variant:"role"===e.type?"round":"square"}):oy[e.type]}),(0,L.jsxs)("div",{className:nE.suggestionItemInfo,children:[(0,L.jsx)("span",{className:nE.suggestionItemName,children:s}),p?(0,L.jsx)("span",{className:nE.suggestionItemLabel,children:_?e2.t("Pippit_shortdrama_label_adding",{},"\u6DFB\u52A0\u4E2D..."):p}):null]})]},e.id)})},e):null})}),(N||C)&&(0,L.jsxs)("div",{ref:b,className:nE.suggestionBottomActions,children:[N&&(0,L.jsxs)("button",{type:"button","data-index":A,className:"".concat(nE.suggestionItem," ").concat(nE.suggestionBottomItem," ").concat(U&&!h?nE.suggestionItemActive:""),disabled:!!m,onMouseEnter:()=>{m||(c(A),v(!1))},onMouseDown:e=>{e.preventDefault(),m||G(N)},children:[(0,L.jsx)("div",{className:nE.suggestionItemAvatar,children:(0,L.jsx)(nR.Z,{size:14})}),(0,L.jsxs)("div",{className:nE.suggestionItemInfo,children:[(0,L.jsx)("span",{className:nE.suggestionItemName,children:N.name}),(0,L.jsx)("span",{className:nE.suggestionItemLabel,children:e2.t("Pippit_shortdrama_mention_time_label",{},"\u65F6\u95F4")})]})]}),C&&(0,L.jsxs)("button",{type:"button","data-index":M,className:"".concat(nE.suggestionItem," ").concat(nE.suggestionBottomItem," ").concat(O&&!h?nE.suggestionItemActive:""),disabled:!!m,onMouseEnter:()=>{m||(c(M),v(!1))},onMouseDown:e=>{e.preventDefault()},children:[(0,L.jsx)("div",{className:nE.suggestionItemAvatar,children:(0,L.jsx)(ow.Z,{size:14})}),(0,L.jsxs)("div",{className:nE.suggestionItemInfo,children:[(0,L.jsx)("span",{className:nE.suggestionItemName,children:C.name}),(0,L.jsx)("span",{className:nE.suggestionItemLabel,children:e2.t("Pippit_shortdrama_mention_add_from_overview",{},"\u4ECE\u603B\u89C8\u6DFB\u52A0")})]}),E&&(0,L.jsx)(oN.Z,{size:14,className:nE.suggestionAddFromLibraryArrow})]}),z&&(0,L.jsx)(oT,{ref:x,hasFocus:h,pendingId:m,style:I,overviewRoleAppearances:o,overviewScenes:l,onSelect:e=>(0,B._)(function*(){if(!m){var t,r,a,n,o,l,d,c,u,p,h="role"===e.category?"role":"location",v="role"===e.category&&null!=(n=e.pippitAssetId)?n:e.id,g=(t="role"===e.category?"role":"location",r=new Set([e.assetId,e.pippitAssetId,e.id].filter(Boolean)),a=new Set([e.name,e.fullName,e.subLabel].filter(e=>!!e).map(e=>e.trim()).filter(Boolean)),j.find(e=>e.type===t&&!!(a.has(e.name.trim())||e.materialId&&r.has(e.materialId)||r.has(e.id))));if(!g&&s&&v){_(e.id);var f=null;try{f=yield s("role"===e.category?"role":"scene",v)}finally{_(null)}if(!f)return;i(f);return}i({id:null!=(c=null==g?void 0:g.id)?c:"role"===e.category?null!=(l=null!=(o=e.pippitAssetId)?o:e.assetId)?l:e.id:null!=(d=e.assetId)?d:e.id,label:null!=(p=null!=(u=null==g?void 0:g.name)?u:e.fullName)?p:e.name,entityType:h})}})()})]})]})});oM.displayName="SuggestionPanel";var oD=e=>{var{editor:t,pos:r,anchorElement:i,onClose:a,entities:n,onOpenAddFromOverview:s,onAddEntityToStoryboard:o,overviewRoleAppearances:l,overviewScenes:d}=e,c=(0,D.useRef)(null),u=(0,D.useRef)(r);u.current=r;var p=(0,D.useMemo)(()=>[...oI(n,""),{id:ok,name:e2.t("Pippit_shortdrama_button_add_from_asset_library",{},"\u4ECE\u8D44\u4EA7\u5E93\u6DFB\u52A0"),type:"role",isAddFromAssetLibrary:!0}],[n]),h=(0,D.useCallback)(e=>{if((null==e||!e.isAddFromAssetLibrary)&&(null==e||!e.isAddDurationTag)){var r,i,n,s,o=u.current,{id:l}=e,d=null!=(r=e.entityType)?r:"role",c=null!=(s=null!=(n=null!=(i=e.label)?i:e.name)?n:l)?s:"";l&&(t.chain().focus().command(e=>{var{tr:t,state:r}=e,i=r.doc.nodeAt(o);return!!i&&"entityMention"===i.type.name&&(t.setNodeMarkup(o,void 0,{id:l,label:c,entityType:d}),!0)}).run(),a())}},[t,a]);(0,D.useEffect)(()=>{var e=e=>{var t;if("Escape"===e.key){e.preventDefault(),e.stopPropagation(),a();return}["ArrowUp","ArrowDown","ArrowRight","Enter"].includes(e.key)&&(null==(t=c.current)?void 0:t.onKeyDown({event:e}))&&(e.preventDefault(),e.stopPropagation())};return window.addEventListener("keydown",e,!0),()=>window.removeEventListener("keydown",e,!0)},[a]),(0,D.useEffect)(()=>{var e=e=>{var t,r,i=e.target;(null==(t=i.closest)||!t.call(i,"[data-entity-mention]"))&&(null!=(r=i.closest)&&r.call(i,".".concat(nE.suggestionPanel))||window.setTimeout(()=>a(),0))};return document.addEventListener("mousedown",e),()=>document.removeEventListener("mousedown",e)},[a]);var v=(0,D.useCallback)(()=>i.getBoundingClientRect(),[i]);return(0,nM.createPortal)((0,L.jsx)(oM,{ref:c,editor:t,range:{from:0,to:0},query:"",text:"",items:p,command:h,clientRect:v,decorationNode:null,onOpenAddFromOverview:s,onAddEntityToStoryboard:o,overviewRoleAppearances:l,overviewScenes:d}),document.body)},oR=e=>{var{value:t,onChange:r,entities:i,nameMaps:a,readOnly:n=!1,placeholder:s,className:o,onOpenAddFromOverview:l,onAddEntityToStoryboard:d,overviewRoleAppearances:c=[],overviewScenes:u=[]}=e,p=er(),h=p.getWorkspaceId(),v=p.getUserId(),m=(0,D.useRef)(i),_=(0,D.useRef)(a),g=(0,D.useRef)(r),f=(0,D.useRef)(t),y=(0,D.useRef)(l),b=(0,D.useRef)(d),x=(0,D.useRef)(c),I=(0,D.useRef)(u),{managers:S}=tP();(0,D.useEffect)(()=>{m.current=i},[i]),(0,D.useEffect)(()=>{_.current=a},[a]),(0,D.useEffect)(()=>{g.current=r},[r]),(0,D.useEffect)(()=>{f.current=t},[t]),(0,D.useEffect)(()=>{y.current=l},[l]),(0,D.useEffect)(()=>{b.current=d},[d]),(0,D.useEffect)(()=>{x.current=c},[c]),(0,D.useEffect)(()=>{I.current=u},[u]);var[w,N]=(0,D.useState)(null),C=(0,D.useRef)(()=>({}));C.current=(0,D.useCallback)((e,t)=>{var r=m.current.find(r=>r.id===e&&r.type===t),i=null==r?void 0:r.imageUrl;if(i||(null==r?void 0:r.materialId))return{imageUrl:i,assetId:null==r?void 0:r.materialId};if("role"===t){var a=x.current.find(t=>t.pippitAssetId===e||t.assetId===e||t.id===e);if(null==a?void 0:a.assetId)return{imageUrl:nC(a.assetId),assetId:a.assetId}}if("location"===t){var n=I.current.find(t=>t.assetId===e||t.id===e);if(null==n?void 0:n.assetId)return{imageUrl:nC(n.assetId),assetId:n.assetId};var s=m.current.find(t=>t.id===e&&"location"===t.type);if(s){var o=I.current.find(e=>e.fullName===s.name||e.name===s.name);if(null==o?void 0:o.assetId)return{imageUrl:nC(o.assetId),assetId:o.assetId}}}return{}},[]);var T=(0,D.useCallback)((e,t)=>C.current(e,t),[]),k=(0,D.useMemo)(()=>({char:"@",allowedPrefixes:null,findSuggestionMatch:oS,items:e=>{var{query:t}=e,r=oI(m.current,t);return t.trim()?0===r.length?[]:r:[...r,{id:oj,name:e2.t("Pippit_shortdrama_button_add_duration",{},"\u6DFB\u52A0\u65F6\u95F4"),type:"role",isAddDurationTag:!0},{id:ok,name:e2.t("Pippit_shortdrama_button_add_from_asset_library",{},"\u4ECE\u8D44\u4EA7\u5E93\u6DFB\u52A0"),type:"role",isAddFromAssetLibrary:!0}]},command:e=>{var{editor:t,range:r,props:i}=e;if(null==i||!i.isAddFromAssetLibrary){if(null==i?void 0:i.isAddDurationTag)return void t.chain().focus().insertContentAt(r,[{type:"durationTag",attrs:{durationMs:5e3}},{type:"text",text:" "}]).run();t.chain().focus().insertContentAt(r,[{type:"entityMention",attrs:{id:i.id,label:i.label,entityType:i.entityType}},{type:"text",text:" "}]).run()}},render:()=>{var e=null;return{onStart:t=>{e=new nA.M_(oM,{props:(0,P._)((0,j._)({},t),{onOpenAddFromOverview:y.current,onAddEntityToStoryboard:b.current,overviewRoleAppearances:x.current,overviewScenes:I.current}),editor:t.editor}),document.body.appendChild(e.element)},onUpdate:t=>{null==e||e.updateProps((0,P._)((0,j._)({},t),{onOpenAddFromOverview:y.current,onAddEntityToStoryboard:b.current,overviewRoleAppearances:x.current,overviewScenes:I.current}))},onKeyDown:t=>{var r,i,a,n;return null!=(a=null==e||null==(i=e.ref)||null==(r=i.onKeyDown)?void 0:r.call(i,t))&&!!a||"Escape"===t.event.key&&(null==e||e.destroy(),(null==e||null==(n=e.element)?void 0:n.parentNode)&&e.element.parentNode.removeChild(e.element),e=null,!0)},onExit:()=>{var t;null==e||e.destroy(),(null==e||null==(t=e.element)?void 0:t.parentNode)&&e.element.parentNode.removeChild(e.element),e=null}}}}),[]),A=(0,D.useMemo)(()=>aY(t,a),[]),M=(0,nA.jE)({editable:!n,coreExtensionOptions:{clipboardTextSerializer:{blockSeparator:"\n"}},editorProps:{attributes:{class:"".concat(nE.tiptapEditor," ").concat(o||"")}},extensions:[nT.Z,nj.Z,nL.Z,nk.Z,nP.Z.configure({placeholder:s}),nB,ox.configure({suggestion:k,getEntityImageInfo:T,tagClasses:{base:nE.entityTag,img:nE.entityTagImg,imgPlaceholder:nE.entityTagImgPlaceholder,imgPlaceholderRole:nE.entityTagImgPlaceholderRole,imgPlaceholderProduct:nE.entityTagImgPlaceholderProduct,imgPlaceholderMaterial:nE.entityTagImgPlaceholderMaterial,imgPlaceholderLocation:nE.entityTagImgPlaceholderLocation,role:nE.tagRole,product:nE.tagProduct,material:nE.tagMaterial,location:nE.tagLocation},onMentionTagClick:e=>{e.editor.isEditable&&N({pos:e.pos,anchorElement:e.anchorElement})},mentionTagInteractiveClass:nE.entityTagInteractive})],content:A,onUpdate:e=>{var t,{editor:r}=e,i=aJ(r.state.doc);f.current=i,null==(t=g.current)||t.call(g,i)}},[]);(0,D.useEffect)(()=>{M&&M.setEditable(!n)},[M,n]);var R=(0,D.useRef)(t);(0,D.useEffect)(()=>{if(M&&t!==R.current&&(R.current=t,aJ(M.state.doc)!==t)){var e=aY(t,_.current);M.commands.setContent(e)}},[M,t]);var E=(0,D.useMemo)(()=>{var e=new Set;return u.forEach(t=>{t.assetId&&e.add(t.assetId)}),c.forEach(t=>{t.assetId&&e.add(t.assetId)}),i.forEach(t=>{t.materialId&&e.add(t.materialId)}),Array.from(e)},[i,u,c]);return((0,D.useEffect)(()=>{if(0!==E.length&&h&&v&&M){var e,t=!1;return(e=S.assetManager,(0,B._)(function*(){var t=E.filter(e=>{if(!e)return!1;var t=nw.get("asset:".concat(e));return!t||Date.now()-t.ts>3e5});if(0!==t.length)try{for(var r of yield e.getAssetInfosByAssetIds(t)){if(r){var i=String((null==r?void 0:r.asset_id)||"");if(i){var a=nN(r);a&&nw.set("asset:".concat(i),{url:a,ts:Date.now(),resolvedAssetId:i,md5:""})}}}if(!(nw.size<=200))for(var n=Array.from(nw.entries()).sort((e,t)=>e[1].ts-t[1].ts),s=Math.max(0,n.length-200),o=0;o{if(!t&&M&&!M.isDestroyed){var e=M.getJSON();M.commands.setContent(e,!1)}}),()=>{t=!0}}},[E,h,v,M]),M)?(0,L.jsxs)("div",{className:"".concat(nE.editorWrapper," ").concat(nE.editorRoot),children:[(0,L.jsx)(nA.kg,{editor:M,className:nE.editorContent}),w?(0,L.jsx)(oD,{editor:M,pos:w.pos,anchorElement:w.anchorElement,onClose:()=>N(null),entities:i,onOpenAddFromOverview:l,onAddEntityToStoryboard:d,overviewRoleAppearances:c,overviewScenes:u}):null]}):(0,L.jsx)("div",{className:nE.editorFallback})},oE=e=>{var{value:t,onChange:r,entities:i,nameMaps:a,readOnly:n=!1,placeholder:s=e2.t("Pippit_shortdrama_placeholder_input_desc_with_mentions",{},"\u8F93\u5165\u63CF\u8FF0\uFF0C@ \u5F15\u7528\u89D2\u8272/\u9053\u5177/\u7D20\u6750/\u573A\u666F..."),className:o,onOpenAddFromOverview:l,onAddEntityToStoryboard:d,overviewRoleAppearances:c,overviewScenes:u}=e;return(0,L.jsx)(oR,{value:t,onChange:r,entities:i,nameMaps:a,readOnly:n,placeholder:s,className:o,onOpenAddFromOverview:l,onAddEntityToStoryboard:d,overviewRoleAppearances:c,overviewScenes:u})},oU=e=>{var{entry:t,selectedShotIndex:r,isEditing:i=!1,onDescriptionChange:a,onOpenAddFromOverview:n,onAddEntityToStoryboard:s,overviewRoleAppearances:o,overviewScenes:l}=e,{description:d}=(0,D.useMemo)(()=>{var e,i=t.shotItems[r];return{description:null!=(e=null==i?void 0:i.description)?e:""}},[t,r]),c=(0,D.useMemo)(()=>{var e,r,i,a,n,s,o,l;return a=aE(t),n=new Map,s=new Map,o=new Map,l=new Map,null==a||null==(e=a.roleList)||e.forEach(e=>{var t=e.roleName||e.roleId||"";e.roleId&&n.set(e.roleId,t),e.referenceName&&n.set(e.referenceName,t)}),null==a||null==(r=a.productList)||r.forEach(e=>{var t=e.productName||e.productId||"";e.productId&&s.set(e.productId,t),e.referenceName&&s.set(e.referenceName,t)}),aH(t).forEach((e,t)=>{var r=e.label||e2.t("Pippit_shortdrama_fallback_material_name",{index:t+1},"\u7D20\u6750{index}");o.set(e.id,r)}),null==a||null==(i=a.locationList)||i.forEach(e=>{var t=e.locationName||e.locationId||"";e.locationId&&l.set(e.locationId,t),e.referenceName&&l.set(e.referenceName,t)}),{roleNameMap:n,productNameMap:s,materialNameMap:o,locationNameMap:l}},[t]),u=(0,D.useMemo)(()=>(function(e){var t,r,i,a=aE(e);if(!a)return[];var n=[];return null==(t=a.roleList)||t.forEach((e,t)=>{var r;n.push({id:e.referenceName||e.roleId||"role-".concat(t),name:e.roleName||e2.t("Pippit_shortdrama_fallback_role_name",{index:t+1},"\u89D2\u8272{index}"),type:"role",imageUrl:aV(null==(r=e.imageList)?void 0:r[0]),materialId:aA(e)||void 0})}),null==(r=a.productList)||r.forEach((e,t)=>{var r,i,a;n.push({id:e.referenceName||e.productId||"product-".concat(t),name:e.productName||e2.t("Pippit_shortdrama_fallback_prop_name",{index:t+1},"\u9053\u5177{index}"),type:"product",imageUrl:aV(null==(r=e.imageList)?void 0:r[0]),materialId:(null==(a=e.imageList)||null==(i=a[0])?void 0:i.materialId)||e.materialId||void 0})}),aH(e).forEach((e,t)=>{n.push({id:e.id,name:e.label||e2.t("Pippit_shortdrama_fallback_material_name",{index:t+1},"\u7D20\u6750{index}"),type:"material",imageUrl:e.url,materialId:e.id})}),null==(i=a.locationList)||i.forEach((e,t)=>{var r;n.push({id:e.referenceName||e.locationId||"loc-".concat(t),name:e.locationName||e.description||e2.t("Pippit_shortdrama_fallback_scene_name",{index:t+1},"\u573A\u666F{index}"),type:"location",imageUrl:aV(null==(r=e.imageList)?void 0:r[0]),materialId:aM(e)||void 0})}),n})(t),[t]),[p,h]=(0,D.useState)(d),v=i?p:d,m=(0,D.useCallback)(e=>{h(e),null==a||a(r,e)},[r,a]);return D.useEffect(()=>{h(d)},[d,r]),(0,L.jsx)("div",{className:"shotDescriptionContent-x0haDN",children:(0,L.jsx)(oE,{value:v,onChange:m,entities:u,nameMaps:c,readOnly:!i,placeholder:e2.t("Pippit_shortdrama_placeholder_input_desc_with_mentions_short",{},"\u8F93\u5165\u63CF\u8FF0\uFF0C@ \u5F15\u7528\u89D2\u8272/\u9053\u5177/\u573A\u666F..."),onOpenAddFromOverview:n,onAddEntityToStoryboard:s,overviewRoleAppearances:o,overviewScenes:l})})},oO=e=>{var{entry:t,selectedIndex:r,isReadonly:i,isEditing:a,onStartEdit:n,onDescriptionChange:s,onOpenAddFromOverview:o,onAddEntityToStoryboard:l,overviewRoleAppearances:d,overviewScenes:c}=e;return(0,L.jsx)("div",{className:"".concat("descriptionCard-i418rc"," ").concat(i||a?"":"descriptionCardDoubleClickable-Dzo3vh"),role:i||a?void 0:"button",tabIndex:i||a?void 0:0,title:i||a?void 0:e2.t("Pippit_shortdrama_episode_hovertip_doubleclicktoedit",{},"\u53CC\u51FB\u8FDB\u5165\u7F16\u8F91"),onDoubleClick:i||a?void 0:()=>{n()},onKeyDown:i||a?void 0:e=>{("Enter"===e.key||" "===e.key)&&(e.preventDefault(),n())},children:(0,L.jsx)(oU,{entry:t,selectedShotIndex:r,isEditing:a,onDescriptionChange:s,onOpenAddFromOverview:o,onAddEntityToStoryboard:l,overviewRoleAppearances:d,overviewScenes:c},"".concat(t.artifactId,"-").concat(r))})},oB=e=>{var{shotIndex:t,benefitTip:r}=e;return(0,L.jsxs)("div",{className:"shotHeader-x4Er3J",children:[(0,L.jsxs)("div",{className:"shotHeaderLeft-m4GFjK",children:[(0,L.jsx)("span",{className:"shotTitle-rk0Ts0",children:e2.t("Pippit_shortdrama_episode_title_videonumber",{number:t+1},"\u7247\u6BB5 {number}")}),(0,L.jsx)("p",{className:"shotHint-ZyrZzx",children:e2.t("Pippit_shortdrama_desc_keepvideoduration",{},"\u7247\u6BB5\u65F6\u957F\u8BF7\u9650\u5236\u57284-15s\uFF0C\u8F93\u5165\u201C@\u201D\u53EF\u5FEB\u901F\u8C03\u6574\u955C\u5934\u65F6\u957F\u3001\u5F15\u7528\u89D2\u8272\u3001\u573A\u666F\u3001\u7D20\u6750")})]}),(0,L.jsx)("span",{className:"benefitTips-BKJ4vu",children:r})]})},oz=e=>{var{previewState:t,playerKey:r,queueInfo:i,isQueueingAndGenerating:a,QueueGeneratingMessage:n,videoPreviewSrc:s,videoPreviewEncryptKey:o,videoCoverUrl:l,videoDownloadUrl:d,playRequestId:c,pauseRequestId:u,onVideoEnded:p,onTimeUpdate:h,onPlayStateChange:v,onFullscreenChange:m,onTrackPlayVideo:_,onDownload:g}=e,f=(0,D.useCallback)(()=>{null==_||_(),null==v||v(!0)},[v,_]);switch(t){case"generating":return(0,L.jsx)("div",{className:"canvasGenerating-ghp885",children:(0,L.jsx)(tT,{showLoadingSpinner:!1,children:(0,L.jsxs)("div",{className:"generatingContent-X8G8AU",children:[(0,L.jsx)("div",{className:"generatingSpinner-I5xCnX",children:(0,L.jsx)(e4.Z,{size:24,className:nI})}),a&&n?(0,L.jsx)(n,{className:"queueMessage-nchJMx",queueInfo:i,noTitle:!0}):null]})})});case"player":return(0,L.jsx)("div",{className:"videoWrapInner-UtfHnk",children:(0,L.jsx)(tu,{src:s,encryptKey:o,poster:l,downloadUrl:d,className:nx,controls:{playPause:!0,time:!0,progress:!0,volume:!0,fullscreen:!0},playRequestId:c,pauseRequestId:u,onEnded:p,onTimeUpdate:h,onPlay:f,onPause:v?()=>v(!1):void 0,onFullscreenChange:m,onDownload:d?g:void 0},r)});case"poster":return(0,L.jsx)(tu,{poster:l,downloadUrl:d,className:nx,emptyText:d?e2.t("Pippit_shortdrama_error_current_video_preview_unsupported",{},"\u5F53\u524D\u89C6\u9891\u6682\u4E0D\u652F\u6301\u9884\u89C8"):e2.t("Pippit_shortdrama_error_no_preview_video",{},"\u6682\u65E0\u9884\u89C8\u89C6\u9891"),onDownload:d?g:void 0});case"download":return(0,L.jsx)(tu,{downloadUrl:d,className:nx,emptyText:e2.t("Pippit_shortdrama_error_current_video_preview_unsupported",{},"\u5F53\u524D\u89C6\u9891\u6682\u4E0D\u652F\u6301\u9884\u89C8"),onDownload:g});default:return(0,L.jsxs)("div",{className:"canvasPlaceholder-Mkejlk",children:[(0,L.jsx)(nl,{}),(0,L.jsx)("span",{children:e2.t("Pippit_shortdrama_status_no_content",{},"\u672A\u751F\u6210\u5185\u5BB9")})]})}},oF=["current","first","last"],oZ=e=>{var{playerKey:t,previewLandscape:r,hasVideo:i,isGenerating:a,queueInfo:n,isQueueingAndGenerating:s,QueueGeneratingMessage:o,videoPreviewSrc:l,videoPreviewEncryptKey:d,videoCoverUrl:c,videoDownloadUrl:u,playRequestId:p,pauseRequestId:h,onVideoEnded:v,onTimeUpdate:m,onPlayStateChange:_,onFullscreenChange:g,onTrackPlayVideo:f,onDownload:y,showcaseDisabled:b,canCaptureFrame:x,captureFrameLoading:I,onCaptureFrame:S}=e,w=(e=>{var{isGenerating:t,hasVideo:r,videoPreviewSrc:i,videoCoverUrl:a,videoDownloadUrl:n}=e;return t?"generating":r&&i?"player":r&&a?"poster":r&&n?"download":"empty"})({isGenerating:a,hasVideo:i,videoPreviewSrc:l,videoCoverUrl:c,videoDownloadUrl:u}),N=function(e){var{hasVideo:t,isGenerating:r,videoPreviewSrc:i,canCaptureFrame:a}=e;return!!(t&&!r&&i&&a)}({hasVideo:i,isGenerating:a,videoPreviewSrc:l,canCaptureFrame:x}),C=(0,L.jsx)("div",{className:"captureFrameMenu-wo8bRX",role:"menu",onClick:e=>e.stopPropagation(),children:oF.map(e=>{var t=si(e),r=I===e;return(0,L.jsxs)("button",{type:"button",role:"menuitem",className:"captureFrameMenuItem-lRRj4g",onClick:()=>void S(e),disabled:b||null!==I,"aria-label":t.menuLabel,children:[(0,L.jsx)("span",{className:"captureFrameMenuIcon-d_Cl5g","aria-hidden":!0,children:r?(0,L.jsx)(e4.Z,{size:14,className:nI}):(0,L.jsx)(nh,{})}),(0,L.jsx)("span",{className:"captureFrameMenuLabel-HdO6mY",children:t.menuLabel})]},e)})}),T=(0,L.jsx)("button",{type:"button",className:"captureFrameBtn-PezpU9",disabled:b||null!==I,"aria-label":e2.t("Pippit_shortdrama_storyboard_button_captureframe",{},"\u622A\u53D6\u7247\u6BB5\u5E27"),children:I?(0,L.jsx)(e4.Z,{size:18,className:nI}):(0,L.jsx)(nu,{size:18})});return(0,L.jsxs)("div",{className:U()("videoCanvas-d0Gc78",r&&"videoCanvasLandscape-yTYddL"),children:[N?b?(0,L.jsx)(A.Z,{content:eQ(),children:(0,L.jsx)("span",{className:nb,children:T})}):(0,L.jsx)(M.Z,{trigger:"hover",position:"br",showArrow:!1,content:C,className:"captureFramePopover-Dp3vcz",children:(0,L.jsx)("span",{className:nb,children:T})}):null,(0,L.jsx)(oz,{previewState:w,playerKey:t,queueInfo:n,isQueueingAndGenerating:s,QueueGeneratingMessage:o,videoPreviewSrc:l,videoPreviewEncryptKey:d,videoCoverUrl:c,videoDownloadUrl:u,playRequestId:p,pauseRequestId:h,onVideoEnded:v,onTimeUpdate:m,onPlayStateChange:_,onFullscreenChange:g,onTrackPlayVideo:f,onDownload:y})]})},oq=e=>{var t,r,i,a,n,s,o,l,{entry:d,selectedIndex:c,selectedShot:u,isEditing:p,hasEditChanges:h,isReadonly:v,isSaving:m,showcaseDisabled:_=!1,hasVideo:g,isShotFailed:f,isGenerating:y,queueInfo:b,onStartEdit:x,onCancelEdit:I,onSaveEdit:S,onRegenerateAgain:w,onTrackPlayVideo:N,onTrackDownloadVideo:C,onDescriptionChange:T,onOpenAddFromOverview:k,onAddEntityToStoryboard:A,onCaptureFrame:M,overviewRoleAppearances:R,overviewScenes:E,model:U,resolution:O="720p",previewLandscape:z=!1,videoCoverUrl:F,videoPreviewSrc:Z,videoPreviewEncryptKey:q,videoDownloadUrl:G,playRequestId:V=0,pauseRequestId:H=0,onVideoEnded:W,onTimeUpdate:Q,onPlayStateChange:K,onFullscreenChange:Y}=e,{novelAgentManager:J}=tP(),X=ea(),$=en(),ee=ei(),et=el(),er=eo(),es=et.QueueGeneratingMessage,ed=null!=(a=et.useQueueGeneratingState)?a:()=>({isProcessing:!1,isQueueingAndGenerating:!1}),ec=ee.useBenefitStrategyState(tB),eu=ee.useBenefitStrategyState(tU),ep=ee.useBenefitStrategyState(tO),{isQueueingAndGenerating:eh}=ed(b),ev=(0,D.useMemo)(()=>{var e,t,{limitStrategy:r,creditStrategy:i}="agent_fast"===U?ec:"1080p"===O?ep:eu,{quotaAll:a=0,quotaLeft:n=0}=r||{},s=null==i||null==(e=i.creditPricingInfo)?void 0:e.creditUnitPrice,o=null==i||null==(t=i.creditPricingInfo)?void 0:t.minChargeCnt,l="";return n>0?l=e2.t("Pippit_shortdrama_m10n_desc_generatescriptfreefornow",{number:n,num:n},"\u9650\u514D\u751F\u6210{number}\u6B21\uFF0C\u65E0\u9700\u6D88\u8017\u79EF\u5206"):s&&o&&(l=e2.t("Pippit_shortdrama_m10n_generatevideocost",{number1:o,number2:s,num:o},"\u89C6\u9891\u6BCF{number1}\u79D2\u6D88\u8017{number2}\u79EF\u5206\uFF0C\u4EE5\u5B9E\u9645\u751F\u6210\u4E3A\u51C6")),l},[U,O,eu,ep,ec]),em=null!=(s=new URLSearchParams(null!=(n=null==(t=er.getSearch)?void 0:t.call(er))?n:"").get("thread_id"))?s:"",e_=(null!=(o=u.shotIndex)?o:c)+1,eg=(0,D.useMemo)(()=>e2.t("Pippit_shortdrama_episode_title_videonumber",{number:e_},"\u7247\u6BB5 {number}"),[e_]),ef=(0,D.useMemo)(()=>{var e,t,r,i;return(0,P._)((0,j._)((0,P._)((0,j._)({},t7(J)),{thread_id:em||void 0,storyboard_asset_id:d.artifactId,shot_id:u.shotId,run_id:u.runId}),t8(u)),{video_unique_id:null!=(i=null!=(r=null==(e=u.video)?void 0:e.assetId)?r:u.videoAssetId)?i:null==(t=u.video)?void 0:t.uniqueId,item_type:"video",export_item_type:"video",novel_item_type:"shot_video",enter_from:"other",is_cross_ai_editor:0,is_from_editor:1,is_batch_export:0})},[d.artifactId,J,u.runId,u.shotId,null==(r=u.video)?void 0:r.assetId,null==(i=u.video)?void 0:i.uniqueId,u.videoAssetId,em]),ey=(e=>{var{analytics:t,monitoring:r,threadIdFromUrl:i,projectId:a,shotId:n,videoDownloadUrl:s,shotDownloadFileName:o,shotExportBaseReportParams:l}=e;return(0,D.useCallback)(()=>{if(s){var e=(0,P._)((0,j._)({},l),{video_id:(0,rU.Rl)()});try{sO(t,r,"create",e),sP(s,o),sO(t,r,"success",e)}catch(s){var d=s instanceof Error?s.message:String(null!=s?s:e2.t("Pippit_shortdrama_error_export_failed",{},"\u5BFC\u51FA\u5931\u8D25"));r.reportError(s,{module:"novel",scene:"novel_storyboard_shot_export_fail",page:"storyboard_editor",action:"download_shot_video",threadId:i,projectId:a,shotId:n,userVisible:!0,recoverable:!0}),tf.Z.error(e2.t("Pippit_shortdrama_error_export_failed",{},"\u5BFC\u51FA\u5931\u8D25")),sO(t,r,"failure",(0,P._)((0,j._)({},e),{error_code:"EXPORT_FAILED",error_msg:d}))}}},[t,r,a,o,l,n,i,s])})({analytics:X,monitoring:$,threadIdFromUrl:em,projectId:d.artifactId,shotId:u.shotId,videoDownloadUrl:G,shotDownloadFileName:eg,shotExportBaseReportParams:ef}),eb=(0,D.useCallback)(()=>(0,B._)(function*(){yield null==C?void 0:C(),ey()})(),[ey,C]),{captureFrameLoading:ex,handleCaptureFrame:eI,handlePreviewTimeUpdate:eS}=(e=>{var{onCaptureFrame:t,onTimeUpdate:r}=e,[i,a]=(0,D.useState)(null),[n,s]=(0,D.useState)(0),o=(0,D.useCallback)(e=>(0,B._)(function*(){if(t&&!i){a(e);try{yield t(e,n)}finally{a(null)}}})(),[i,t,n]);return{captureFrameLoading:i,handleCaptureFrame:o,handlePreviewTimeUpdate:(0,D.useCallback)((e,t)=>{s(e),null==r||r(e,t)},[r])}})({onCaptureFrame:M,onTimeUpdate:Q});return(0,L.jsxs)("div",{className:"contentGrid-vbwLVb",children:[(0,L.jsx)(oB,{shotIndex:null!=(l=null==u?void 0:u.shotIndex)?l:0,benefitTip:ev}),(0,L.jsx)("div",{className:"editSection-W07Z1p",children:(0,L.jsxs)("div",{className:"editContentRow-yDLPTD",children:[(0,L.jsxs)("div",{className:"descriptionCol-t32d_G",children:[(0,L.jsx)(oO,{entry:d,selectedIndex:c,isReadonly:v,isEditing:p,onStartEdit:x,onDescriptionChange:T,onOpenAddFromOverview:k,onAddEntityToStoryboard:A,overviewRoleAppearances:R,overviewScenes:E}),(0,L.jsx)(nS,{isReadonly:v,isEditing:p,hasEditChanges:h,isSaving:m,showcaseDisabled:_,hasVideo:g,isShotFailed:f,isGenerating:y,onStartEdit:x,onCancelEdit:I,onSaveEdit:S,onRegenerateAgain:w})]}),(0,L.jsx)("div",{className:"videoColumn-Mqg6CF",children:(0,L.jsx)(oZ,{playerKey:u.shotId||"".concat(d.artifactId,"-").concat(c),previewLandscape:z,hasVideo:g,isGenerating:y,queueInfo:b,isQueueingAndGenerating:eh,QueueGeneratingMessage:es,videoPreviewSrc:Z,videoPreviewEncryptKey:q,videoCoverUrl:F,videoDownloadUrl:G,playRequestId:V,pauseRequestId:H,onVideoEnded:W,onTimeUpdate:eS,onPlayStateChange:K,onFullscreenChange:Y,onTrackPlayVideo:N,onDownload:eb,showcaseDisabled:_,canCaptureFrame:!!M,captureFrameLoading:ex,onCaptureFrame:eI})})]})})]})},oG="roundBtn-g9Pi5H",oV="iconCenter-o_nzQs";function oH(e){var t,r,i=e.shotVideo;return(null==i||null==(t=i.playInfo)?void 0:t.playUrl)||(null==i||null==(r=i.previewInfo)?void 0:r.previewUrl)||(null==i?void 0:i.url)}function oW(e){var t,r=e.shotVideo;return(null==r?void 0:r.url)||(null==r||null==(t=r.playInfo)?void 0:t.playUrl)}var oQ=e=>{var t,r,i,a,n,s,o,l,d,c,u,p,h,v,{visible:m,onClose:_,entry:g,selectedShot:f,previewLandscape:y=!1,isReadonly:b=!1,showcaseDisabled:x=!1,onReplaceVersion:I}=e,{managers:S,novelAgentManager:w}=tP(),N=ea(),C=eo(),T=en(),k=(0,D.useMemo)(()=>aG(f.shotHistoryPippitAsset),[f.shotHistoryPippitAsset]),[M,R]=(0,D.useState)({}),E=String(null!=(d=null!=(l=null==(t=f.video)?void 0:t.assetId)?l:f.videoAssetId)?d:"").trim(),O=(0,D.useMemo)(()=>{if(0===k.length)return 0;var e=k.findIndex(e=>{var t,r;return String(null!=(r=null==(t=e.shotVideo)?void 0:t.assetId)?r:"").trim()===E&&E});return e>=0?e:k.length-1},[k,E]),[z,F]=(0,D.useState)(O),[Z,q]=(0,D.useState)(!1);(0,D.useEffect)(()=>{m&&F(O)},[m,O]),(0,D.useEffect)(()=>{if(m){var e=e=>{"Escape"===e.key&&_()};return window.addEventListener("keydown",e),()=>window.removeEventListener("keydown",e)}},[m,_]),(0,D.useEffect)(()=>{if(!m||0===k.length)return void R({});var e=!1,t=Object.fromEntries(k.map((e,t)=>{var r,i,a;return[String(null!=(i=null==(r=e.shotVideo)?void 0:r.assetId)?i:"").trim()||"fallback-".concat(null!=(a=e.version)?a:t),{previewSrc:oH(e),downloadUrl:oW(e),coverUrl:void 0}]}));return R(t),(0,B._)(function*(){var r=yield Promise.all(k.map((e,r)=>(0,B._)(function*(){var i,a,n,s=String(null!=(a=null==(i=e.shotVideo)?void 0:i.assetId)?a:"").trim(),o=s||"fallback-".concat(null!=(n=e.version)?n:r),l=t[o];if(!s)return[o,l];try{var d=yield S.assetManager.getAssetInfoByAssetId(s);if(!d)return[o,l];var c=d.preview_url_720p||d.preview_url_480p||d.preview_url_360p||d.preview_url_200p||d.preview_url_1080p||l.previewSrc,u=d.preview_key_720p||d.preview_key_480p||d.preview_key_360p||d.preview_key_200p||d.preview_key_1080p,p=d.download_url||l.downloadUrl,h=l.coverUrl;if(d.cover_url&&d.cover_key)try{h=yield null===tq.DV||void 0===tq.DV?void 0:(0,tq.DV)(d.cover_key,d.cover_url)}catch(e){h=l.coverUrl}return[o,{previewSrc:c,previewEncryptKey:u,downloadUrl:p,coverUrl:h}]}catch(e){return[o,l]}})()));e||R(Object.fromEntries(r))})(),()=>{e=!0}},[k,S.assetManager,m]);var G=k[z],V=M[String(null!=(c=null==G||null==(r=G.shotVideo)?void 0:r.assetId)?c:"").trim()||"fallback-".concat(null!=(u=null==G?void 0:G.version)?u:z)],H=(null==V?void 0:V.previewSrc)||(G?oH(G):void 0),W=(null==V?void 0:V.downloadUrl)||(G?oW(G):void 0),Q=null==V?void 0:V.previewEncryptKey,K=null==V?void 0:V.coverUrl,Y=null!=(h=new URLSearchParams(null!=(p=null==(i=C.getSearch)?void 0:i.call(C))?p:"").get("thread_id"))?h:"",J=!!(G&&E&&String(null!=(v=null==(a=G.shotVideo)?void 0:a.assetId)?v:"").trim()===E),X=(0,D.useMemo)(()=>{var e,t,r;return(0,P._)((0,j._)((0,P._)((0,j._)({},t7(w)),{thread_id:Y||void 0,storyboard_asset_id:g.artifactId,shot_id:f.shotId,run_id:J?f.runId:void 0}),J?t8(f):{}),{video_unique_id:null!=(r=null==G||null==(e=G.shotVideo)?void 0:e.assetId)?r:null==G||null==(t=G.shotVideo)?void 0:t.uniqueId,item_type:"video",export_item_type:"video",novel_item_type:"shot_video",enter_from:"other",is_cross_ai_editor:0,is_from_editor:1,is_batch_export:0,history_version:null==G?void 0:G.version})},[null==G||null==(n=G.shotVideo)?void 0:n.assetId,null==G||null==(s=G.shotVideo)?void 0:s.uniqueId,null==G?void 0:G.version,g.artifactId,J,w,f,f.runId,f.shotId,Y]),$=(0,D.useCallback)(()=>{if(W){var e,t,r=(0,P._)((0,j._)({},X),{video_id:(0,rU.Rl)()}),i=null!=(e=null==G?void 0:G.version)?e:z+1,a=(null!=(t=f.shotIndex)?t:0)+1,n=e2.t("Pippit_shortdrama_filename_shot_history_version",{shotNumber:a,version:i},"\u7247\u6BB5{shotNumber}-\u5386\u53F2\u7248\u672C{version}");try{sO(N,T,"create",r),sP(W,n),sO(N,T,"success",r)}catch(e){var s=e instanceof Error?e.message:String(null!=e?e:e2.t("Pippit_shortdrama_error_export_failed",{},"\u5BFC\u51FA\u5931\u8D25"));T.reportError(e,{module:"novel",scene:"novel_storyboard_history_export_fail",page:"storyboard_editor",action:"download_shot_history_video",threadId:Y,projectId:g.artifactId,shotId:f.shotId,versionId:null==G?void 0:G.version,userVisible:!0,recoverable:!0}),tf.Z.error(e2.t("Pippit_shortdrama_error_export_failed",{},"\u5BFC\u51FA\u5931\u8D25")),sO(N,T,"failure",(0,P._)((0,j._)({},r),{error_code:"EXPORT_FAILED",error_msg:s}))}}},[null==G?void 0:G.version,N,W,g.artifactId,X,T,z,f.shotId,f.shotIndex,Y]),ee=(0,D.useCallback)(()=>(0,B._)(function*(){if(G&&!b&&!x&&!J&&!Z){var e=G.version;if(null!=e&&Number.isFinite(Number(e))){q(!0);try{yield I(g,f.shotId,Number(e)),_()}finally{q(!1)}}}})(),[G,g,J,b,_,I,Z,x,f.shotId]);if(!m||0===k.length)return null;var et=Number(null==G||null==(o=G.shotVideo)?void 0:o.duration),er=Number.isFinite(et)&&et>0?aR(et):"";return(0,L.jsxs)("div",{className:"overlayRoot-GfPzL8",role:"dialog","aria-modal":"true","aria-label":e2.t("Pippit_shortdrama_title_storyboard_history_version",{},"\u5206\u955C\u5386\u53F2\u7248\u672C"),children:[(0,L.jsx)("button",{type:"button",className:"backdrop-R2fJ_E",onClick:_,"aria-label":e2.t("Pippit_shortdrama_aria_close",{},"\u5173\u95ED")}),(0,L.jsxs)("div",{className:"shell-Gt5QF3",children:[(0,L.jsxs)("div",{className:"mainRow-xkrykk",children:[(0,L.jsx)("div",{className:U()("playerWrap-UY62Lv",y&&"playerWrapLandscape-Ds1Ntx"),children:H?(0,L.jsx)(tu,{src:H,encryptKey:Q,poster:K,className:"player-aurfAo",controls:{playPause:!0,time:!0,progress:!0,volume:!0,fullscreen:!0}},"".concat(f.shotId,"-").concat(null==G?void 0:G.version,"-").concat(H)):(0,L.jsx)("div",{className:"playerEmpty-JWo95q",children:e2.t("Pippit_shortdrama_error_history_version_preview_unavailable",{},"\u8BE5\u7248\u672C\u6682\u65E0\u53EF\u9884\u89C8\u5730\u5740")})}),(0,L.jsxs)("div",{className:"sideActions-KwL5SI",children:[(0,L.jsx)(A.Z,{content:e2.t("Pippit_shortdrama_aria_close",{},"\u5173\u95ED"),children:(0,L.jsx)("button",{type:"button",className:oG,onClick:_,"aria-label":e2.t("Pippit_shortdrama_aria_close",{},"\u5173\u95ED"),children:(0,L.jsx)(i_.Z,{size:18,strokeWidth:2})})}),x?(0,L.jsx)(A.Z,{content:eQ(),children:(0,L.jsx)("span",{children:(0,L.jsx)("button",{type:"button",className:oG,disabled:!0,"aria-label":e2.t("Pippit_shortdrama_button_replace_shot",{},"\u66FF\u6362\u7247\u6BB5"),children:(0,L.jsx)(tL.Z,{size:18,strokeWidth:2})})})}):b||J?(0,L.jsx)(A.Z,{content:J?e2.t("Pippit_shortdrama_tooltip_already_current_version",{},"\u5DF2\u662F\u5F53\u524D\u6210\u7247\u7248\u672C"):e2.t("Pippit_shortdrama_tooltip_readonly_cannot_replace",{},"\u53EA\u8BFB\u6A21\u5F0F\u4E0D\u53EF\u66FF\u6362"),children:(0,L.jsx)("span",{children:(0,L.jsx)("button",{type:"button",className:oG,disabled:!0,"aria-label":e2.t("Pippit_shortdrama_button_replace_shot",{},"\u66FF\u6362\u7247\u6BB5"),children:(0,L.jsx)(tL.Z,{size:18,strokeWidth:2})})})}):(0,L.jsx)(A.Z,{content:e2.t("Pippit_shortdrama_tooltip_replace_current_shot",{},"\u66FF\u6362\u5F53\u524D\u7247\u6BB5"),children:(0,L.jsx)("button",{type:"button",className:oG,onClick:()=>void ee(),disabled:Z,"aria-label":e2.t("Pippit_shortdrama_button_replace_shot",{},"\u66FF\u6362\u7247\u6BB5"),children:Z?(0,L.jsx)("span",{className:oV,children:(0,L.jsx)("span",{className:"spinner-stgDV0","aria-hidden":!0})}):(0,L.jsx)("span",{className:oV,children:(0,L.jsx)(tL.Z,{size:18,strokeWidth:2,className:"iconGlyph-Ps__5a"})})})}),(0,L.jsx)(A.Z,{content:W?e2.t("Pippit_shortdrama_button_download",{},"\u4E0B\u8F7D"):e2.t("Pippit_shortdrama_error_download_link_unavailable_simple",{},"\u6682\u65E0\u4E0B\u8F7D\u94FE\u63A5"),children:(0,L.jsx)("span",{children:(0,L.jsx)("button",{type:"button",className:oG,onClick:$,disabled:!W,"aria-label":e2.t("Pippit_shortdrama_button_download",{},"\u4E0B\u8F7D"),children:(0,L.jsx)(te.Z,{size:18,strokeWidth:2})})})})]})]}),(0,L.jsxs)("div",{className:"stripSection-JSxMpB",children:[(0,L.jsxs)("div",{className:"stripMeta-EWt5nA",children:[er?(0,L.jsx)("span",{className:"stripDuration-slHsEe",children:er}):null,(0,L.jsx)("span",{className:"stripHint-W1Bub9",children:e2.t("Pippit_shortdrama_hint_click_thumbnail_switch_preview",{},"\u70B9\u51FB\u7F29\u7565\u56FE\u5207\u6362\u9884\u89C8\uFF0C\u300C\u66FF\u6362\u7247\u6BB5\u300D\u5C06\u5F53\u524D\u5206\u955C\u5207\u5230\u6240\u9009\u7248\u672C")})]}),(0,L.jsx)("div",{className:"thumbRow-qsd8E0",children:k.map((e,t)=>{var r,i,a,n,s,o,l,d=t===z,c=M[String(null!=(i=null==(r=e.shotVideo)?void 0:r.assetId)?i:"").trim()||"fallback-".concat(null!=(a=e.version)?a:t)],u=null==c?void 0:c.coverUrl,p=(null==c?void 0:c.previewSrc)||oH(e),h=function(e){var t=Number(e);if(Number.isFinite(t)&&!(t<=0)){var r=new Date(t<1e12?1e3*t:t);if(!Number.isNaN(r.getTime()))return new Intl.DateTimeFormat("zh-CN",{month:"numeric",day:"numeric",hour:"2-digit",minute:"2-digit",hour12:!1}).format(r)}}(e.createdTime),v=(0,L.jsx)("button",{type:"button",className:"".concat("thumbCard-nfKm9W"," ").concat(d?"thumbCardActive-CeUZIk":""),onClick:()=>F(t),children:(0,L.jsxs)("div",{className:"thumbFrame-JpABgP",children:[u?(0,L.jsx)("img",{className:"thumbImage-CFdt4l",src:u,alt:e2.t("Pippit_shortdrama_alt_version_number",{version:null!=(n=e.version)?n:t+1},"\u7248\u672C {version}")}):p?(0,L.jsx)("video",{className:"thumbVideo-iitsSw",src:p,muted:!0,playsInline:!0,preload:"metadata","aria-hidden":!0}):(0,L.jsx)("div",{className:"thumbPlaceholder-ceT7DW"}),(0,L.jsx)("span",{className:"thumbBadge-zVe_V1",children:null!=(s=e.version)?s:t+1})]})},"".concat(null!=(o=e.version)?o:"v","-").concat(t));return h?(0,L.jsx)(A.Z,{content:h,children:v},"".concat(null!=(l=e.version)?l:"v","-").concat(t)):v})})]})]})]})},oK="tab-ayweDi",oY="tabActive-N4HU1X",oJ="roleGroupDot-D4rxKE",oX="listItem-wQQeeb",o$="listItemSelected-m_iqaa",o0="check-dOvd32",o1="checkActive-xjFhHc",o2="checkSimple-TURs8v",o4="empty-PG5Yav",o3="confirmBtn-BzPAvL",o6=e=>{var{expanded:t,className:r}=e;return(0,L.jsx)("svg",{width:"14",height:"14",viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",className:r,style:{transform:t?"rotate(0deg)":"rotate(180deg)",flexShrink:0},children:(0,L.jsx)("path",{d:"M7.41001 4.82795C7.18278 4.60338 6.81717 4.60338 6.58994 4.82795L2.86209 8.51205C2.73115 8.64146 2.7299 8.85251 2.85931 8.98345L3.21077 9.33908C3.34017 9.47002 3.55122 9.47127 3.68216 9.34186L6.99997 6.06299L10.3178 9.34186C10.4487 9.47127 10.6598 9.47002 10.7892 9.33908L11.1406 8.98345C11.27 8.85251 11.2688 8.64146 11.1379 8.51205L7.41001 4.82795Z",fill:"currentColor"})})},o5=(0,io.Pi)(e=>{var{visible:t,roleAppearances:r,scenes:i,initialTab:a="role",showcaseDisabled:n=!1,onClose:s,onConfirm:o}=e,[l,d]=(0,D.useState)(a),[c,u]=(0,D.useState)(new Set),[p,h]=(0,D.useState)(new Set),v=(0,D.useMemo)(()=>oC(r,i),[r,i]),m=(0,D.useMemo)(()=>v.filter(e=>"role"===e.category),[v]),_=(0,D.useMemo)(()=>v.filter(e=>"scene"===e.category),[v]),g=(0,D.useMemo)(()=>(function(e){var t=new Map;for(var r of e){var i=r.name||"";t.has(i)||t.set(i,[]),t.get(i).push(r)}return t})(m),[m]);(0,D.useEffect)(()=>{t&&(d(a),u(new Set),h(new Set))},[t,a]);var f=(0,D.useCallback)(e=>{u(t=>{var r=new Set(t);return r.has(e)?r.delete(e):r.add(e),r})},[]),y=(0,D.useCallback)(e=>{h(t=>{var r=new Set(t);return r.has(e)?r.delete(e):r.add(e),r})},[]),b=(0,D.useCallback)(e=>{d(e),u(new Set),h(new Set)},[]),x=(0,D.useCallback)(()=>{o(l,Array.from(c)),s()},[l,c,o,s]),I="role"===l;return(0,L.jsx)(tg.Z,{title:"",visible:t,onCancel:s,footer:null,className:"modal-QRRCZS",maskClosable:!0,style:{width:640},children:(0,L.jsxs)("div",{className:"inner-PTvRnH",children:[(0,L.jsx)("div",{className:"header-vqph_R",children:(0,L.jsx)("h3",{className:"title-AyKUC9",children:e2.t("Pippit_shortdrama_mention_add_from_library",{},"\u4ECE\u5E93\u4E2D\u9009\u62E9")})}),(0,L.jsxs)("div",{className:"tabs-A85vQU",children:[(0,L.jsx)("button",{className:"".concat(oK," ").concat(I?oY:""),onClick:()=>b("role"),children:e2.t("Pippit_shortdrama_label_role",{},"\u89D2\u8272")}),(0,L.jsx)("button",{className:"".concat(oK," ").concat(I?"":oY),onClick:()=>b("scene"),children:e2.t("Pippit_shortdrama_label_scene",{},"\u573A\u666F")})]}),(0,L.jsx)("div",{className:"list-cbNYV8",children:I?(0,L.jsxs)(L.Fragment,{children:[Array.from(g.entries()).map(e=>{var[t,r]=e,i=p.has(t),a=r[0];return(0,L.jsxs)("div",{className:"roleGroup-LF3vLU",children:[(0,L.jsxs)("div",{className:"roleGroupHeader-ScTHQr",children:[(0,L.jsx)("button",{type:"button",className:"roleGroupCaretBtn-aSQm7U",onClick:()=>y(t),"aria-label":i?e2.t("Pippit_shortdrama_aria_collapse",{},"\u6536\u8D77"):e2.t("Pippit_shortdrama_aria_expand",{},"\u5C55\u5F00"),children:(0,L.jsx)(o6,{expanded:i,className:"roleGroupCaret-zEqwae"})}),(0,L.jsxs)("div",{role:"button",tabIndex:0,className:"roleGroupHeaderContent-i76gS5",onClick:()=>y(t),onKeyDown:e=>{("Enter"===e.key||" "===e.key)&&(e.preventDefault(),y(t))},children:[(0,L.jsx)(ov,{assetId:null==a?void 0:a.assetId,alt:t,size:48,variant:"round"}),(0,L.jsxs)("div",{className:"roleGroupHeaderText-jgnOoU",children:[(0,L.jsx)("span",{className:"roleGroupCharName-RZWShZ",children:t}),(0,L.jsx)("span",{className:oJ,children:"\xb7"}),(0,L.jsx)("span",{className:"roleGroupStage-Ux8CJZ",children:e2.t("Pippit_shortdrama_label_basic_appearance",{},"\u57FA\u7840\u5F62\u8C61")})]})]})]}),i&&(0,L.jsx)("div",{className:"roleGroupBody-zsiTGt",children:r.map(e=>{var t=c.has(e.id),[r=e2.t("Pippit_shortdrama_label_basic_appearance",{},"\u57FA\u7840\u5F62\u8C61"),i=e2.t("Pippit_shortdrama_label_primary_appearance",{},"\u4E3B\u8BBE\u5B9A\u5F62\u8C61")]=e.subLabel?e.subLabel.split("-"):[e2.t("Pippit_shortdrama_label_basic_appearance",{},"\u57FA\u7840\u5F62\u8C61"),e2.t("Pippit_shortdrama_label_primary_appearance",{},"\u4E3B\u8BBE\u5B9A\u5F62\u8C61")];return(0,L.jsxs)("div",{role:"button",tabIndex:0,className:"".concat(oX," ").concat("roleListItem-q0nEIa"," ").concat(t?o$:""),onClick:t=>{t.stopPropagation(),f(e.id)},onKeyDown:t=>{("Enter"===t.key||" "===t.key)&&(t.preventDefault(),f(e.id))},children:[(0,L.jsx)(ov,{assetId:e.assetId,alt:e.name,size:48,variant:"round"}),(0,L.jsxs)("div",{className:"roleItemText-hkJnZu",children:[(0,L.jsx)("span",{className:"roleItemCharName-MjWGno",children:e.name}),(0,L.jsx)("span",{className:oJ,children:"\xb7"}),(0,L.jsx)("span",{className:"roleItemStage-keqyJj",children:r}),(0,L.jsx)("span",{className:oJ,children:"\xb7"}),(0,L.jsx)("span",{className:"roleItemLabel-u6G_lz",children:i})]}),(0,L.jsx)("div",{className:"".concat(o0," ").concat(o2," ").concat(t?o1:""),children:t&&(0,L.jsx)(r8.Z,{size:14,strokeWidth:3})})]},e.id)})})]},t)}),0===g.size&&(0,L.jsx)("div",{className:o4,children:e2.t("Pippit_shortdrama_empty_no_role_data",{},"\u6682\u65E0\u89D2\u8272\u6570\u636E")})]}):(0,L.jsxs)(L.Fragment,{children:[_.map(e=>{var t=c.has(e.id),r=e.fullName||e.name;return(0,L.jsxs)("div",{className:"".concat(oX," ").concat(t?o$:""),onClick:()=>f(e.id),children:[(0,L.jsx)(ov,{assetId:e.assetId,alt:r,size:48,variant:"square"}),(0,L.jsx)("div",{className:"listItemInfo-eqAxJZ",children:(0,L.jsx)("span",{className:"listItemName-j1AoqP",children:r})}),(0,L.jsx)("div",{className:"".concat(o0," ").concat(o2," ").concat(t?o1:""),children:t&&(0,L.jsx)(r8.Z,{size:14,strokeWidth:3})})]},e.id)}),0===_.length&&(0,L.jsx)("div",{className:o4,children:e2.t("Pippit_shortdrama_empty_no_scene_data",{},"\u6682\u65E0\u573A\u666F\u6570\u636E")})]})}),(0,L.jsxs)("div",{className:"footer-f5M2nX",children:[(0,L.jsx)("button",{className:"cancelBtn-eSXibu",onClick:s,children:e2.t("Pippit_shortdrama_button_cancel",{},"\u53D6\u6D88")}),n?(0,L.jsx)(A.Z,{content:sv(),children:(0,L.jsx)("span",{children:(0,L.jsx)("button",{className:o3,disabled:!0,children:e2.t("Pippit_shortdrama_btn_add_now",{},"\u7ACB\u5373\u6DFB\u52A0")})})}):(0,L.jsx)("button",{className:o3,disabled:0===c.size,onClick:x,children:e2.t("Pippit_shortdrama_btn_add_now",{},"\u7ACB\u5373\u6DFB\u52A0")})]})]})})}),o8=e=>{var{size:t=24}=e;return(0,L.jsx)("svg",{width:t,height:t,viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:(0,L.jsx)("path",{d:"M10.6064 10.9876L6.21191 6.60772C6.11426 6.51006 6.06787 6.38799 6.07275 6.24151C6.08252 6.09502 6.13623 5.97295 6.23389 5.8753C6.33154 5.77764 6.45117 5.72393 6.59277 5.71416C6.73926 5.7044 6.86377 5.75079 6.96631 5.85332L11.3535 10.2332C11.4561 10.3357 11.5024 10.4603 11.4927 10.6067C11.4878 10.7483 11.4341 10.8704 11.3315 10.973C11.2339 11.0706 11.1143 11.1243 10.9727 11.1341C10.8311 11.1439 10.709 11.095 10.6064 10.9876ZM6.97363 10.9876C6.86621 11.095 6.7417 11.1439 6.6001 11.1341C6.4585 11.1243 6.33887 11.0706 6.24121 10.973C6.13867 10.8704 6.08252 10.7483 6.07275 10.6067C6.06787 10.4603 6.1167 10.3357 6.21924 10.2332L10.6064 5.85332C10.7041 5.75079 10.8262 5.7044 10.9727 5.71416C11.1191 5.72393 11.2412 5.77764 11.3389 5.8753C11.4365 5.97295 11.4902 6.09502 11.5 6.24151C11.5098 6.38799 11.4634 6.51006 11.3608 6.60772L6.97363 10.9876ZM13.624 11.1634C13.3896 11.1634 13.2041 11.1048 13.0674 10.9876C12.9307 10.8704 12.8525 10.7215 12.833 10.5408C12.8135 10.3602 12.8574 10.1697 12.9648 9.96954L15.0962 6.16827C15.2085 5.97295 15.3501 5.84356 15.521 5.78008C15.6968 5.71172 15.8701 5.71172 16.041 5.78008C16.2168 5.84356 16.3584 5.97295 16.4658 6.16827L18.6045 9.96954C18.7168 10.1746 18.7607 10.3675 18.7363 10.5481C18.7168 10.7288 18.6387 10.8777 18.502 10.9949C18.3652 11.1072 18.1797 11.1634 17.9453 11.1634H13.624ZM14.2539 18.3411C13.7852 18.3411 13.4312 18.2239 13.1919 17.9896C12.9575 17.7552 12.8403 17.3939 12.8403 16.9056V13.91C12.8403 13.4266 12.9575 13.0677 13.1919 12.8333C13.4312 12.594 13.7852 12.4744 14.2539 12.4744H17.3008C17.7744 12.4744 18.126 12.594 18.3555 12.8333C18.5898 13.0677 18.707 13.4266 18.707 13.91V16.9056C18.707 17.3939 18.5898 17.7552 18.3555 17.9896C18.126 18.2239 17.7744 18.3411 17.3008 18.3411H14.2539ZM8.79004 18.4363C8.22852 18.4363 7.71826 18.2996 7.25928 18.0262C6.80518 17.7576 6.44141 17.3963 6.16797 16.9422C5.89941 16.4832 5.76514 15.9778 5.76514 15.4261C5.76514 14.8646 5.89941 14.3567 6.16797 13.9026C6.44141 13.4485 6.80518 13.0872 7.25928 12.8187C7.71826 12.5452 8.22852 12.4085 8.79004 12.4085C9.3418 12.4085 9.84473 12.5452 10.2988 12.8187C10.7578 13.0872 11.124 13.4485 11.3975 13.9026C11.6709 14.3567 11.8076 14.8646 11.8076 15.4261C11.8076 15.9778 11.6709 16.4832 11.3975 16.9422C11.124 17.3963 10.7578 17.7576 10.2988 18.0262C9.84473 18.2996 9.3418 18.4363 8.79004 18.4363Z",fill:"currentColor"})})},o7=e=>{var{size:t=24}=e;return(0,L.jsx)("svg",{width:t,height:t,viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:(0,L.jsx)("path",{d:"M8.05371 17.0728C7.72363 17.0728 7.46549 16.9987 7.2793 16.8506C7.0931 16.7067 7 16.5078 7 16.2539C7 15.8646 7.11637 15.4583 7.34912 15.0352C7.5861 14.6077 7.92464 14.2078 8.36475 13.8354C8.80485 13.4631 9.33594 13.1605 9.95801 12.9277C10.5843 12.6908 11.2868 12.5723 12.0654 12.5723C12.8441 12.5723 13.5444 12.6908 14.1665 12.9277C14.7886 13.1605 15.3197 13.4631 15.7598 13.8354C16.2041 14.2078 16.5426 14.6077 16.7754 15.0352C17.0081 15.4583 17.1245 15.8646 17.1245 16.2539C17.1245 16.5078 17.0314 16.7067 16.8452 16.8506C16.659 16.9987 16.403 17.0728 16.0771 17.0728H8.05371ZM12.0718 11.5059C11.6359 11.5059 11.2339 11.3895 10.8657 11.1567C10.5018 10.9198 10.2098 10.6003 9.98975 10.1982C9.76969 9.79622 9.65967 9.34766 9.65967 8.85254C9.65967 8.36165 9.76969 7.92155 9.98975 7.53223C10.2098 7.13867 10.5039 6.82764 10.8721 6.59912C11.2402 6.36637 11.6401 6.25 12.0718 6.25C12.5034 6.25 12.9012 6.36426 13.2651 6.59277C13.6291 6.81706 13.9211 7.12598 14.1411 7.51953C14.3654 7.90885 14.4775 8.34896 14.4775 8.83984C14.4775 9.33919 14.3654 9.79199 14.1411 10.1982C13.9211 10.6003 13.6291 10.9198 13.2651 11.1567C12.9012 11.3895 12.5034 11.5059 12.0718 11.5059Z",fill:"currentColor"})})},o9=e=>{var{size:t=24}=e;return(0,L.jsx)("svg",{width:t,height:t,viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:(0,L.jsx)("path",{d:"M11.0059 9.02148C10.8691 9.02148 10.7891 8.95117 10.7656 8.81055C10.7188 8.47461 10.6641 8.20312 10.6016 7.99609C10.543 7.78516 10.457 7.61719 10.3438 7.49219C10.2305 7.36719 10.0684 7.27344 9.85742 7.21094C9.64648 7.14844 9.36914 7.09961 9.02539 7.06445C8.87695 7.04102 8.80273 6.96094 8.80273 6.82422C8.80273 6.6875 8.87695 6.60742 9.02539 6.58398C9.36914 6.54102 9.64258 6.48633 9.8457 6.41992C10.0527 6.35352 10.209 6.25977 10.3145 6.13867C10.4238 6.01758 10.5098 5.85352 10.5723 5.64648C10.6387 5.43945 10.7031 5.16797 10.7656 4.83203C10.793 4.69141 10.873 4.62109 11.0059 4.62109C11.1387 4.62109 11.2168 4.69141 11.2402 4.83203C11.291 5.16797 11.3457 5.43945 11.4043 5.64648C11.4668 5.85352 11.5547 6.01758 11.668 6.13867C11.7852 6.25977 11.9473 6.35352 12.1543 6.41992C12.3613 6.48633 12.6387 6.54102 12.9863 6.58398C13.0449 6.5957 13.0957 6.62305 13.1387 6.66602C13.1855 6.70898 13.209 6.76172 13.209 6.82422C13.209 6.95703 13.1348 7.03711 12.9863 7.06445C12.6387 7.11133 12.3633 7.16797 12.1602 7.23438C11.957 7.29688 11.8008 7.38867 11.6914 7.50977C11.582 7.62695 11.4961 7.79102 11.4336 8.00195C11.3711 8.21289 11.3066 8.48633 11.2402 8.82227C11.2168 8.95508 11.1387 9.02148 11.0059 9.02148ZM9.58203 16.7793C9.33594 16.7793 9.13281 16.7285 8.97266 16.627C8.8125 16.5293 8.69727 16.3984 8.62695 16.2344C8.55664 16.0742 8.53906 15.8965 8.57422 15.7012C8.61328 15.5059 8.71289 15.3105 8.87305 15.1152L14.1523 8.81055C14.2891 8.64648 14.4316 8.52344 14.5801 8.44141C14.7324 8.35938 14.8887 8.31836 15.0488 8.31836C15.209 8.31836 15.3633 8.35938 15.5117 8.44141C15.6641 8.52344 15.8086 8.64453 15.9453 8.80469L21.2188 15.1152C21.3789 15.3105 21.4785 15.5059 21.5176 15.7012C21.5566 15.8965 21.541 16.0742 21.4707 16.2344C21.4004 16.3984 21.2832 16.5293 21.1191 16.627C20.9551 16.7285 20.7539 16.7793 20.5156 16.7793H9.58203ZM8.27539 14.6113C8.1582 14.752 8.06445 14.8945 7.99414 15.0391C7.92383 15.1836 7.87305 15.3301 7.8418 15.4785H4.07422C3.84766 15.4785 3.66016 15.4297 3.51172 15.332C3.36328 15.2305 3.25586 15.0996 3.18945 14.9395C3.12695 14.7793 3.11133 14.6094 3.14258 14.4297C3.17773 14.2461 3.26562 14.0723 3.40625 13.9082L7.23242 9.44336C7.36914 9.2832 7.50586 9.16602 7.64258 9.0918C7.7832 9.01367 7.93164 8.97461 8.08789 8.97461C8.24414 8.97461 8.39258 9.01367 8.5332 9.0918C8.67383 9.16602 8.8125 9.2832 8.94922 9.44336L10.7949 11.6055L8.27539 14.6113Z",fill:"currentColor"})})},le=()=>(0,L.jsx)("svg",{xmlns:"http://www.w3.org/2000/svg",width:"20",height:"20",viewBox:"0 0 20 20",fill:"none",children:(0,L.jsx)("path",{d:"M6.27705 15.1558L4.57413 15.8029C4.46514 15.8483 4.36524 15.8233 4.27442 15.728C4.18359 15.6371 4.16089 15.535 4.2063 15.4214L4.88066 13.7594L12.7073 5.93275L14.1037 7.33596L6.27705 15.1558ZM14.7917 6.65479L13.3885 5.25158L14.1582 4.48867C14.3489 4.30249 14.5464 4.20258 14.7508 4.18896C14.9597 4.17534 15.1504 4.25708 15.323 4.43418L15.6159 4.72708C15.793 4.90419 15.877 5.09491 15.8679 5.29926C15.8588 5.49907 15.7589 5.69661 15.5682 5.89188L14.7917 6.65479Z",fill:"currentColor"})}),lt=()=>(0,L.jsx)("span",{className:ng.libraryCardRoleDot,"aria-hidden":!0,children:(0,L.jsx)("svg",{width:"3",height:"3",viewBox:"0 0 3 3",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:(0,L.jsx)("circle",{cx:"1.5",cy:"1.5",r:"1.5",fill:"black",fillOpacity:.25})})}),lr=(0,io.Pi)(e=>{var t,{roles:r,locations:i,materials:a,overviewRoleAppearances:n=[],overviewScenes:s=[],onEditRole:o,onEditLocation:l,onCreateMaterial:d,onEditMaterial:c,onAddFromOverview:u,registerOpenAddFromOverview:p,singleColumnLayout:h=!1}=e,{novelAgentManager:v}=tP(),m=!(null==(t=null==v?void 0:v.editable)||t),[_,g]=(0,D.useState)(new Set),[f,y]=(0,D.useState)(!1),[b,x]=(0,D.useState)("role");(0,D.useCallback)(e=>{g(t=>new Set(t).add(e))},[]);var I=(0,D.useCallback)(e=>{x(e),y(!0)},[]);D.useEffect(()=>(null==p||p(()=>I("role")),()=>{null==p||p(()=>{})}),[p,I]);var S=(0,D.useCallback)(()=>{null==d||d()},[d]),w=(0,L.jsxs)("div",{className:ng.libraryAddDropdown,children:[(0,L.jsxs)("div",{className:ng.libraryAddDropdownItem,onClick:()=>I("role"),children:[(0,L.jsx)(o7,{size:20}),(0,L.jsx)("span",{children:e2.t("Pippit_shortdrama_label_role",{},"\u89D2\u8272")})]}),(0,L.jsxs)("div",{className:ng.libraryAddDropdownItem,onClick:()=>I("scene"),children:[(0,L.jsx)(o9,{size:20}),(0,L.jsx)("span",{children:e2.t("Pippit_shortdrama_label_scene",{},"\u573A\u666F")})]}),(0,L.jsxs)("div",{className:ng.libraryAddDropdownItem,onClick:S,children:[(0,L.jsx)(o8,{size:20}),(0,L.jsx)("span",{children:e2.t("Pippit_shortdrama_label_material",{},"\u7D20\u6750")})]})]});return(0,L.jsxs)("div",{className:U()(ng.libraryPanel,h&&ng.libraryPanelViewportPortrait),children:[(0,L.jsxs)("div",{className:ng.libraryHeader,children:[(0,L.jsx)("span",{className:ng.libraryTitle,children:e2.t("Pippit_shortdrama_title_asset_library",{},"\u8D44\u4EA7\u5E93")}),(0,L.jsx)(im.Z,{droplist:w,popupAlign:{bottom:[-10,0]},trigger:"hover",position:"bl",children:(0,L.jsx)("div",{className:ng.libraryAddWrap,role:"button",tabIndex:0,children:(0,L.jsx)("svg",{width:"20",height:"20",viewBox:"0 0 20 20",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:(0,L.jsx)("path",{d:"M4.10659 9.64732L10 9.64732M10 9.64732L15.8934 9.64732M10 9.64732L10 3.75391M10 9.64732L10 15.5407",stroke:"currentColor",strokeWidth:"1.3",strokeLinecap:"round"})})})})]}),r.length>0&&(0,L.jsxs)("div",{className:ng.librarySection,children:[(0,L.jsxs)("div",{className:ng.librarySectionHeader,children:[(0,L.jsx)("span",{className:ng.librarySectionIcon,children:(0,L.jsx)(o7,{size:24})}),(0,L.jsx)("span",{className:ng.librarySectionLabel,children:e2.t("Pippit_shortdrama_label_role",{},"\u89D2\u8272")}),(0,L.jsxs)("span",{className:ng.librarySectionCount,children:["\uFF08",r.length,"\uFF09"]})]}),(0,L.jsx)("div",{className:ng.libraryCardList,children:r.map(e=>{var t,r,i,a,s,l="role:".concat(e.id),d=e.imageUrl&&!_.has(l),c=function(e,t){if(0!==t.length){if(e.imageAssetId){var r=t.find(t=>t.assetId===e.imageAssetId);if(r)return r}var i=aL(e.name);if(i)return t.find(e=>{var t=aL(e.characterName),r=aL(e.fullName);return t===i||r===i})}}(e,n),u=null!=(r=null!=(t=null==c?void 0:c.fullName)?t:null==c?void 0:c.characterName)?r:e.name,p=null!=(i=null==c?void 0:c.stageName)?i:"",h=null!=(s=null!=(a=null==c?void 0:c.label)?a:e.tag)?s:e2.t("Pippit_shortdrama_label_basic_appearance",{},"\u57FA\u7840\u5F62\u8C61"),v=((null==c?void 0:c.fullName)?[c.fullName]:[u,p,h].filter(Boolean)).join(" \xb7 "),m=d?e.imageUrl:void 0,g=e.imageAssetId||(m||null==c?void 0:c.assetId);return(0,L.jsxs)("div",{className:ng.libraryCard,children:[(0,L.jsx)("div",{className:ng.libraryCardThumbWrap,children:(0,L.jsxs)("div",{className:ng.libraryCardRoleThumbWrap,children:[(0,L.jsx)("div",{className:ng.libraryCardRoleDiffusion,style:m?{backgroundImage:"url(".concat(m,")")}:void 0}),(0,L.jsx)(ov,{imageUrl:m,assetId:g,alt:u,size:70,variant:"round",className:ng.libraryCardRoleAvatar,fallbackIcon:(0,L.jsx)(o7,{size:70})})]})}),(0,L.jsx)("div",{className:ng.libraryCardBody,children:(0,L.jsx)(A.Z,{content:v,children:(null==c?void 0:c.fullName)?(0,L.jsx)("div",{className:ng.libraryCardRoleText,children:(0,L.jsx)("span",{className:ng.libraryCardRoleName,children:c.fullName})}):(0,L.jsxs)("div",{className:ng.libraryCardRoleText,children:[(0,L.jsx)("span",{className:ng.libraryCardRoleName,children:u}),p?(0,L.jsxs)(L.Fragment,{children:[(0,L.jsx)(lt,{}),(0,L.jsx)("span",{className:ng.libraryCardRoleStageLabel,children:p})]}):null,(0,L.jsx)(lt,{}),(0,L.jsx)("span",{className:ng.libraryCardRoleStageLabel,children:h})]})})}),o&&(0,L.jsx)("button",{type:"button",className:ng.libraryCardEditBtn,onClick:t=>{t.stopPropagation(),o(e.id)},title:e2.t("Pippit_shortdrama_button_edit",{},"\u7F16\u8F91"),children:(0,L.jsx)(le,{})})]},e.id)})})]}),i.length>0&&(0,L.jsxs)("div",{className:ng.librarySection,children:[(0,L.jsxs)("div",{className:ng.librarySectionHeader,children:[(0,L.jsx)("span",{className:ng.librarySectionIcon,children:(0,L.jsx)(o9,{size:24})}),(0,L.jsx)("span",{className:ng.librarySectionLabel,children:e2.t("Pippit_shortdrama_label_scene",{},"\u573A\u666F")}),(0,L.jsxs)("span",{className:ng.librarySectionCount,children:["\uFF08",i.length,"\uFF09"]})]}),(0,L.jsx)("div",{className:ng.libraryCardList,children:i.map(e=>{var t="location:".concat(e.id),r=e.imageUrl&&!_.has(t),i=function(e,t){if(0!==t.length){if(e.imageAssetId){var r=t.find(t=>t.assetId===e.imageAssetId);if(r)return r}var i=aL(e.name);if(i)return t.find(e=>{var t=aL(e.name),r=aL(e.fullName);return t===i||r===i})}}(e,s),a=r?e.imageUrl:void 0,n=e.imageAssetId||(a||null==i?void 0:i.assetId);return(0,L.jsxs)("div",{className:ng.libraryCard,children:[(0,L.jsx)("div",{className:ng.libraryCardThumbWrap,children:(0,L.jsx)(ov,{imageUrl:a,assetId:n,alt:e.name||e.description||e2.t("Pippit_shortdrama_label_scene",{},"\u573A\u666F"),variant:"square",className:ng.libraryCardThumb,fallbackIcon:(0,L.jsx)(o9,{size:20})})}),(0,L.jsx)("div",{className:ng.libraryCardBody,children:(0,L.jsx)("span",{className:ng.libraryCardTitle,children:e.name||e.description||e2.t("Pippit_shortdrama_label_scene",{},"\u573A\u666F")})}),l&&(0,L.jsx)("button",{type:"button",className:ng.libraryCardEditBtn,onClick:t=>{t.stopPropagation(),l(e.id)},title:e2.t("Pippit_shortdrama_button_edit",{},"\u7F16\u8F91"),children:(0,L.jsx)(le,{})})]},e.id)})})]}),a.length>0&&(0,L.jsxs)("div",{className:ng.librarySection,children:[(0,L.jsxs)("div",{className:ng.librarySectionHeader,children:[(0,L.jsx)("span",{className:ng.librarySectionIcon,children:(0,L.jsx)(o8,{size:24})}),(0,L.jsx)("span",{className:ng.librarySectionLabel,children:e2.t("Pippit_shortdrama_label_material",{},"\u7D20\u6750")}),(0,L.jsxs)("span",{className:ng.librarySectionCount,children:["\uFF08",a.length,"\uFF09"]})]}),(0,L.jsx)("div",{className:ng.libraryCardList,children:a.map(e=>{var t="material:".concat(e.id),r=e.imageUrl&&!_.has(t);return(0,L.jsxs)("div",{className:ng.libraryCard,children:[(0,L.jsx)("div",{className:ng.libraryCardThumbWrap,children:(0,L.jsx)(ov,{imageUrl:r?e.imageUrl:void 0,assetId:e.imageAssetId,alt:e.name,variant:"square",className:ng.libraryCardThumb,fallbackIcon:(0,L.jsx)(o8,{size:20})})}),(0,L.jsx)("div",{className:ng.libraryCardBody,children:(0,L.jsx)("span",{className:ng.libraryCardTitle,children:e.name})}),c&&(0,L.jsx)("button",{type:"button",className:ng.libraryCardEditBtn,onClick:t=>{t.stopPropagation(),c(e.id)},title:e2.t("Pippit_shortdrama_button_edit",{},"\u7F16\u8F91"),children:(0,L.jsx)(le,{})})]},e.id)})})]}),0===r.length&&0===a.length&&0===i.length&&(0,L.jsx)("div",{className:ng.libraryEmpty,children:e2.t("Pippit_shortdrama_empty_no_storyboard_data",{},"\u6682\u65E0\u5206\u955C\u6570\u636E")}),(0,L.jsx)(o5,{visible:f,roleAppearances:n,scenes:s,initialTab:b,showcaseDisabled:m,onClose:()=>y(!1),onConfirm:(e,t)=>null==u?void 0:u(e,t)})]})}),li=r(3634),la=r(71990),ln=r(13800),ls=()=>(0,L.jsx)("svg",{width:"12",height:"12",viewBox:"0 0 16 16",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:(0,L.jsx)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M12.0002 2.66602C13.4729 2.66602 14.6668 3.85992 14.6668 5.33268V10.666L14.6636 10.8034C14.5944 12.1668 13.501 13.2602 12.1375 13.3294L12.0002 13.3327H4.00016L3.86279 13.3294C2.45387 13.2579 1.3335 12.0927 1.3335 10.666V5.33268C1.3335 3.85992 2.5274 2.66602 4.00016 2.66602H12.0002ZM2.66683 9.99935V10.666C2.66683 11.4024 3.26378 11.9993 4.00016 11.9993H5.00016V9.99935H2.66683ZM6.3335 11.9993H9.66683V3.99935H6.3335V11.9993ZM11.0002 11.9993H12.0002C12.7365 11.9993 13.3335 11.4024 13.3335 10.666V9.99935H11.0002V11.9993ZM2.66683 8.66602H5.00016V7.33268H2.66683V8.66602ZM11.0002 8.66602H13.3335V7.33268H11.0002V8.66602ZM4.00016 3.99935C3.26378 3.99935 2.66683 4.5963 2.66683 5.33268V5.99935H5.00016V3.99935H4.00016ZM11.0002 5.99935H13.3335V5.33268C13.3335 4.5963 12.7365 3.99935 12.0002 3.99935H11.0002V5.99935Z",fill:"currentColor"})}),lo=e=>{var t,r,i,a,n,{item:s,isActive:o,hasVideo:l,coverUrl:d,queueInfo:c,threadManager:u,onClick:p,onRender:h,onOpenHistory:v,onDelete:m,selectMode:_,selected:g,selectionDisabled:f=!1,onToggleSelect:y}=e,b=null!=(n=el().useQueueGeneratingState)?n:()=>({isProcessing:!1,isQueueingAndGenerating:!1}),{shotIndex:x,videoAssetId:I,status:S,description:w}=s,N=null!=l?l:!!I,C=Number(null==(t=s.video)?void 0:t.duration),T=Number.isFinite(C)&&C>0?C:0,k=!!(null==w?void 0:w.trim()),{isProcessing:j,isQueueingAndGenerating:P}=b(c),M=P?j?e2.t("Pippit_shortdrama_status_generating",{},"\u751F\u6210\u4E2D"):e2.t("Pippit_shortdrama_label_queueing",{},"\u6392\u961F\u4E2D"):e2.t("Pippit_shortdrama_status_generating",{},"\u751F\u6210\u4E2D"),D=s.runId?null==u||null==(i=u.thread)||null==(r=i.getRunList)?void 0:r.call(i).find(e=>e.runId===s.runId):void 0,R=aq(s),E=null!=S?Number(S):NaN,U=Number.isFinite(E)&&E>as.Completed,O=(null==D?void 0:D.failReason)||(null==D?void 0:D.fail_reason),B=Number(null==O?void 0:O.code),z=S===as.InsufficientPoints||B===ab.T.INSUFFICIENT_CREDIT,F=S===as.SecurityCheckRejected||B===as.SecurityCheckRejected,Z=z?e2.t("Pippit_shortdrama_error_credit_insufficient_generate_failed",{},"\u79EF\u5206\u4E0D\u8DB3\uFF0C\u751F\u6210\u5931\u8D25"):F?e2.t("Pippit_shortdrama_error_audit_failed",{},"\u5BA1\u6838\u5931\u8D25"):(null==O||null==(a=O.message)?void 0:a.trim())||e2.t("Pippit_shortdrama_label_generate_failed",{},"\u751F\u6210\u5931\u8D25"),q=U||(null==D?void 0:D.state)===eq.RunState.Failed,G=R&&!q,V=!_||!f,H=_?f?void 0:null!=y?y:p:p;return(0,L.jsx)("div",{className:"".concat("stripCard-iHx3kS"," ").concat(o&&!_?"stripCardActive-K0E5zj":""),onClick:H,role:V?"button":void 0,tabIndex:V?0:-1,children:(0,L.jsxs)("div",{className:"".concat("stripThumbnail-mUuLcZ"," ").concat(G?"stripThumbnailGenerating-thZ_Lb":""),children:[d?(0,L.jsx)("img",{src:d,alt:e2.t("Pippit_shortdrama_alt_shot_number",{number:x+1},"\u7247\u6BB5 {number}"),className:"stripThumbnailImg-aG35tn"}):null,G&&(0,L.jsx)("div",{className:"stripGeneratingOverlay-eSxDxk",children:(0,L.jsx)(tT,{showLoadingSpinner:!1,children:(0,L.jsxs)("div",{className:"stripGeneratingContent-Ky4EZP",children:[(0,L.jsx)("div",{className:"stripGeneratingSpinner-VZqBnh",children:(0,L.jsx)(e4.Z,{size:16,className:"spin-vfdB7k"})}),(0,L.jsx)("div",{className:"stripGeneratingText-adbglr",children:M})]})})}),!G&&q&&(0,L.jsx)("div",{className:"stripFailedOverlay-f3Hq1w",onClick:e=>{e.stopPropagation(),null==H||H()},children:(0,L.jsx)("div",{className:"stripFailedContent-YcWA_N",children:(0,L.jsx)("div",{className:"stripFailedMessageWrap-sGn81E",children:(0,L.jsxs)("div",{className:"stripFailedMessageRow-FwjUoA",children:[(0,L.jsx)(la.Z,{size:20,className:"stripFailedIcon-hc_qxC"}),(0,L.jsx)("div",{className:"stripFailedText-L1uicq",children:Z})]})})})}),(0,L.jsx)("div",{className:"stripShotBadge-KuafyZ",children:x+1}),_?(0,L.jsx)("div",{className:"".concat("stripCheckbox-cNWonT"," ").concat(g?"stripCheckboxChecked-PaN28y":""," ").concat(f?"stripCheckboxDisabled-HznAqN":""),onClick:e=>{e.stopPropagation(),f||null==y||y()},children:g&&(0,L.jsx)(r8.Z,{size:10,strokeWidth:3})}):(0,L.jsxs)(L.Fragment,{children:[m&&(0,L.jsx)("button",{className:"stripDeleteBtn-plu36D",onClick:e=>{e.stopPropagation(),m()},children:(0,L.jsx)(is.Z,{size:10})}),v&&!G&&(0,L.jsx)(A.Z,{content:e2.t("Pippit_shortdrama_title_history_record",{},"\u5386\u53F2\u8BB0\u5F55"),children:(0,L.jsx)("button",{type:"button",className:"stripHistoryBtn-efxBdf","aria-label":e2.t("Pippit_shortdrama_title_history_record",{},"\u5386\u53F2\u8BB0\u5F55"),onClick:e=>{e.stopPropagation(),v()},children:(0,L.jsx)(ln.Z,{size:11,strokeWidth:2})})})]}),N&&T>0&&!G&&!q&&(0,L.jsx)("div",{className:"stripDuration-pKeFzU",children:aR(T)}),!G&&!q&&!N&&!_&&h&&(k?(0,L.jsxs)("button",{className:"stripRenderBtn-Ob5bii",onClick:e=>{e.stopPropagation(),h()},children:[(0,L.jsx)(ls,{}),(0,L.jsx)("span",{children:e2.t("Pippit_shortdrama_button_generate",{},"\u751F\u6210")})]}):(0,L.jsx)("span",{className:"stripNoContent-UKAkWO",children:e2.t("Pippit_shortdrama_label_no_content",{},"\u6682\u65E0\u5185\u5BB9")}))]})})},ll="playBtn-sPT5v6",ld="batchRenderBtn-qaEsh7",lc="stripGap-rY4NrD",lu="stripGapInner-M102vX",lp="stripAddLine-oDXSd0",lh="stripAddBtn-YPHFpT",lv="stripGapDisabled-ELH0L7",lm="stripGapInnerVisible-EV7T9_",l_="stripAddBtnLoading-rZIs5L",lg="spin-j0eIqc",lf=e=>{var{entry:t,featureConfig:r,store:i,selectedIndex:a,isReadonly:n,showcaseDisabled:s=!1,shotCoverUrlMap:o,shotQueueInfoMap:l,threadManager:d,onShotSelect:c,onDeleteShot:u,onAddShot:p,onRenderShot:h,onOpenShotHistory:v,onBatchRender:m,isTimelinePlaying:_=!1,timelineCurrentTimeSec:g=0,timelineDurationSec:f=0,onPlayTimeline:y,onStopTimeline:b}=e,[x,I]=(0,D.useState)(!1),[S,w]=(0,D.useState)(new Set),[N,C]=(0,D.useState)(null),T=t.shotItems.some(e=>aZ(t,e.shotIndex)),k=(0,D.useMemo)(()=>t.shotItems.filter(e=>!aq(e)).map(e=>e.shotIndex),[t.shotItems]),j=(0,D.useMemo)(()=>new Set(k),[k]),P=(0,D.useMemo)(()=>Array.from(S).filter(e=>j.has(e)).length,[S,j]);(0,D.useEffect)(()=>{w(e=>{var t=new Set(Array.from(e).filter(e=>j.has(e)));return t.size===e.size&&Array.from(e).every(e=>t.has(e))?e:t})},[j]);var M=k.length>0&&P===k.length,R=(0,D.useCallback)(()=>{I(e=>(e||w(new Set),!e))},[]),E=(0,D.useCallback)(e=>{j.has(e)&&w(t=>{var r=new Set(t);return r.has(e)?r.delete(e):r.add(e),r})},[j]),U=(0,D.useCallback)(()=>{w(e=>0===k.length||k.every(t=>e.has(t))?new Set:new Set(k))},[k]),O=(0,D.useCallback)(()=>{var e=Array.from(S).filter(e=>j.has(e)).sort((e,t)=>e-t);0!==e.length&&(null==m||m(t,e),I(!1),w(new Set))},[S,t,m,j]),z=(0,D.useCallback)(e=>{t.shotItems.length<=1||tg.Z.confirm({title:e2.t("Pippit_shortdrama_popup_delete_shot_title",{},"\u5220\u9664\u5F53\u524D\u7247\u6BB5\uFF1F"),content:e2.t("Pippit_shortdrama_popup_delete_projects_content",{},"\u9879\u76EE\u88AB\u5220\u9664\u540E\uFF0C\u5C06\u4E0D\u53EF\u6062\u590D\uFF0C\u8BF7\u786E\u8BA4\u8981\u5220\u9664\u5417\uFF1F"),okText:e2.t("Pippit_shortdrama_button_delete",{},"\u5220\u9664"),cancelText:e2.t("Pippit_shortdrama_button_cancel",{},"\u53D6\u6D88"),okButtonProps:{style:{background:"#FD4949",borderColor:"#FD4949"}},onOk:()=>(0,B._)(function*(){yield null==u?void 0:u(t,e)})()})},[t,u]),F=(0,D.useCallback)(e=>(0,B._)(function*(){if(p&&null===N){C(e);try{yield p(t,e)}finally{C(null)}}})(),[N,t,p]),Z=(0,D.useCallback)(e=>{null==h||h(t,e)},[t,h]);return(0,L.jsxs)("div",{className:"timelineArea-BwWKIQ",children:[(0,L.jsxs)("div",{className:"timelineToolbar-qttg3v",children:[(0,L.jsxs)("div",{className:"timelineLeft-dXI700",children:[_?(0,L.jsx)("button",{className:ll,onClick:b,type:"button","aria-label":e2.t("Pippit_shortdrama_aria_pause_timeline",{},"\u6682\u505C\u65F6\u95F4\u7EBF"),children:(0,L.jsx)(li.Z,{size:16})}):(0,L.jsx)("button",{className:ll,onClick:y,type:"button","aria-label":e2.t("Pippit_shortdrama_aria_play_by_timeline",{},"\u6309\u65F6\u95F4\u7EBF\u64AD\u653E"),disabled:!T,children:(0,L.jsx)(nd,{})}),(0,L.jsx)("span",{className:"timeDisplay-LplJjm",children:"".concat(aR(1e3*Math.round(Number(g)||0))," / ").concat(aR(1e3*Math.round(Number(f)||0)))})]}),(0,L.jsx)("div",{className:"timelineRight-N3TGpi",children:!n&&(0,L.jsx)(L.Fragment,{children:x?(0,L.jsxs)(L.Fragment,{children:[(0,L.jsx)("div",{className:"".concat("batchSelectCheckbox-fPI9f3"," ").concat(M?"batchSelectCheckboxChecked-lFKIyD":""," ").concat(0===k.length?"batchSelectCheckboxDisabled-IirmwM":""),onClick:s?void 0:k.length>0?U:void 0,children:M&&(0,L.jsx)(r8.Z,{size:10,strokeWidth:3})}),(0,L.jsx)("span",{className:"".concat("batchSelectLabel-KoVg6z"," ").concat(0===k.length?"batchSelectLabelDisabled-mkr2xa":""),onClick:s?void 0:k.length>0?U:void 0,children:e2.t("Pippit_shortdrama_button_select_all",{},"\u5168\u9009")}),s?(0,L.jsx)(A.Z,{content:sv(),children:(0,L.jsx)("span",{children:(0,L.jsx)("button",{className:ld,disabled:!0,children:e2.t("Pippit_shortdrama_btn_batch_generate",{},"\u6279\u91CF\u751F\u6210")})})}):(0,L.jsx)("button",{className:"".concat(ld," ").concat(P>0?"batchRenderBtnActive-Go0wvo":""),onClick:O,disabled:0===P,children:e2.t("Pippit_shortdrama_btn_batch_generate",{},"\u6279\u91CF\u751F\u6210")}),(0,L.jsx)("button",{className:"batchExitBtn-gKmi5r",onClick:R,children:e2.t("Pippit_shortdrama_btn_deselect",{},"\u53D6\u6D88\u9009\u62E9")})]}):s?(0,L.jsx)(A.Z,{content:sv(),children:(0,L.jsx)("span",{children:(0,L.jsx)("button",{className:ld,disabled:!0,children:e2.t("Pippit_shortdrama_button_select",{},"\u591A\u9009")})})}):(0,L.jsx)("button",{className:ld,onClick:R,children:e2.t("Pippit_shortdrama_button_select",{},"\u591A\u9009")})})})]}),(0,L.jsx)("div",{className:"shotStripWrapper-boA2ZF",children:(0,L.jsxs)("div",{className:"".concat("shotStrip-Rnof3P"," ").concat(x?"shotStripBatchMode-WeLjpv":""),children:[t.shotItems.map((e,i)=>(0,L.jsxs)(D.Fragment,{children:[!n&&!x&&r.canAddShot&&(s?(0,L.jsx)(A.Z,{content:sv(),children:(0,L.jsx)("span",{children:(0,L.jsx)("div",{className:lc,children:(0,L.jsxs)("div",{className:lu,children:[(0,L.jsx)("div",{className:lp}),(0,L.jsx)("div",{className:lh,children:(0,L.jsx)(ow.Z,{size:10,strokeWidth:2.5})})]})})})}):(0,L.jsx)(A.Z,{content:e2.t("Pippit_shortdrama_episode_hovertip_addnewvideo",{},"\u65B0\u589E\u7247\u6BB5"),children:(0,L.jsx)("div",{className:"".concat(lc," ").concat(null!==N?lv:""),onClick:null===N?()=>void F(i-1):void 0,children:(0,L.jsxs)("div",{className:"".concat(lu," ").concat(N===i-1?lm:""),children:[(0,L.jsx)("div",{className:lp}),(0,L.jsx)("div",{className:"".concat(lh," ").concat(N===i-1?l_:""),children:N===i-1?(0,L.jsx)(e4.Z,{size:10,strokeWidth:2.5,className:lg}):(0,L.jsx)(ow.Z,{size:10,strokeWidth:2.5})})]})})})),(0,L.jsx)(lo,{item:e,isActive:e.shotIndex===a,hasVideo:aZ(t,e.shotIndex),coverUrl:null==o?void 0:o[e.shotIndex],queueInfo:e.runId?null==l?void 0:l[e.runId]:void 0,threadManager:d,onClick:()=>c(t,e.shotIndex),onRender:n?void 0:()=>Z(e.shotIndex),onOpenHistory:!n&&v&&aG(e.shotHistoryPippitAsset).length>0?()=>v(t,e.shotIndex):void 0,onDelete:!n&&r.canRemoveShot&&t.shotItems.length>1?()=>z(e.shotIndex):void 0,selectMode:x,selected:S.has(e.shotIndex),selectionDisabled:aq(e),onToggleSelect:()=>E(e.shotIndex)})]},e.shotId||"".concat(t.artifactId,"-").concat(e.shotIndex))),!n&&!x&&r.canAddShot&&(s?(0,L.jsx)(A.Z,{content:sv(),children:(0,L.jsx)("span",{children:(0,L.jsx)("div",{className:lc,children:(0,L.jsxs)("div",{className:lu,children:[(0,L.jsx)("div",{className:lp}),(0,L.jsx)("div",{className:lh,children:(0,L.jsx)(ow.Z,{size:10,strokeWidth:2.5})})]})})})}):(0,L.jsx)("div",{className:"".concat(lc," ").concat(null!==N?lv:""),onClick:null===N?()=>void F(t.shotItems.length-1):void 0,children:(0,L.jsxs)("div",{className:"".concat(lu," ").concat(N===t.shotItems.length-1?lm:""),children:[(0,L.jsx)("div",{className:lp}),(0,L.jsx)("div",{className:"".concat(lh," ").concat(N===t.shotItems.length-1?l_:""),children:N===t.shotItems.length-1?(0,L.jsx)(e4.Z,{size:10,strokeWidth:2.5,className:lg}):(0,L.jsx)(ow.Z,{size:10,strokeWidth:2.5})})]})}))]})})]})};function ly(e){if(e){var t=e.run;return null==t?void 0:t.runQueueInfo}}var lb=(0,io.Pi)(e=>{var t,r,i,a,n,s,o,l,d,c,u,p,h,v,m,{entry:_,featureConfig:g,store:f,readonly:y=!1,hideHeader:b=!1,overviewRoleAppearances:x,overviewScenes:I,onShotSelect:S,onBack:w,onCompose:N,composeDisabled:C=!1,composeDisabledTip:T,composeIsComposing:k=!1,onDescriptionChange:M,onStartEditShot:R,onSaveEdit:E,onDeleteShot:O,onAddShot:z,onRenderShot:F,onBatchRender:Z,onReplaceShotVersion:q,onEditRole:G,onEditLocation:V,onAddFromOverview:H,onCreateMaterial:W,onEditMaterial:Q,onAddEntityToStoryboard:K,onCaptureFrame:Y,onPlayShotVideo:J,onDownloadShotVideo:X,model:$="agent_fast",onModelChange:ee,resolution:et="720p",onResolutionChange:er,enableSeedance21080p:ei=!0,videoRatio:ea="9:16"}=e,en=(0,D.useContext)(tk),es=null==(n=en.managers)?void 0:n.assetManager,ed=!(null==(p=null==(s=en.novelAgentManager)?void 0:s.editable)||p),ec=el();eo();var{width:eu,height:ep}=(null!=(h=ec.useWindowResize)?h:()=>({width:0,height:0}))(),eh=eu<600,[ev,em]=(0,D.useState)(()=>"undefined"!=typeof window&&window.innerWidth>=600),[e_,eg]=(0,D.useState)(null);(0,D.useEffect)(()=>{em(eu>=600)},[eu]),(0,D.useEffect)(()=>{eg(null)},[_.artifactId]);var ef=f.selectedShotIndex,ey=aO(_,ef)||_.shotItems[0],eb=null!=e_&&null!=(v=aO(_,e_))?v:null,ex=(r=aE(_))?(null!=(t=r.roleList)?t:[]).map((e,t)=>{var r,i,a;return{id:e.roleId||"role-".concat(t),name:e.roleName||e2.t("Pippit_shortdrama_fallback_role_name",{index:t+1},"\u89D2\u8272{index}"),imageUrl:aV(null==(r=e.imageList)?void 0:r[0]),imageAssetId:e.materialId||(null==(a=e.imageList)||null==(i=a[0])?void 0:i.materialId)||void 0,tag:e.referenceName}}):[],eI=aW(_),eS=(a=aE(_))?(null!=(i=a.locationList)?i:[]).map((e,t)=>{var r,i,a;return{id:e.locationId||"loc-".concat(t),name:e.locationName||"",description:e.description||"",imageUrl:aV(null==(r=e.imageList)?void 0:r[0]),imageAssetId:e.materialId||(null==(a=e.imageList)||null==(i=a[0])?void 0:i.materialId)||void 0}}):[],[ew,eN]=(0,D.useState)(!1),[eC,eT]=(0,D.useState)(""),[ek,ej]=(0,D.useState)(!1),[eP,eL]=(0,D.useState)(void 0),[eA,eM]=(0,D.useState)(void 0),[eD,eR]=(0,D.useState)(void 0),[eE,eU]=(0,D.useState)(void 0),[eO,eB]=(0,D.useState)({}),ez=(0,D.useRef)(null),[eF,eZ]=(0,D.useState)(!1),[eG,eV]=(0,D.useState)(!1),[eH,eW]=(0,D.useState)(0),[eQ,eK]=(0,D.useState)(0),[eY,eJ]=(0,D.useState)(0),[eX,e$]=(0,D.useState)(0),e0=(0,D.useRef)(0),e1=(0,D.useRef)(!1),e4=(0,D.useMemo)(()=>{var e=0;return _.shotItems.reduce((t,r)=>{var i=az(_,r.shotIndex)/1e3;if(!aZ(_,r.shotIndex)||i<=0)return t;var a=e,n=a+i;return t.push({shotIndex:r.shotIndex,startSec:a,endSec:n}),e=n,t},[])},[_]),e3=(0,D.useMemo)(()=>{var e=0;for(var t of _.shotItems){if(t.shotIndex===ef)break;e+=az(_,t.shotIndex)/1e3}return e},[_,ef]),e6=(0,D.useMemo)(()=>{var e,t;return null!=(t=null==(e=e4[e4.length-1])?void 0:e.endSec)?t:0},[e4]),e5=(0,D.useCallback)((e,t)=>{var r,i,a=e4.find(t=>t.shotIndex===e);return a?null==(i=e4.find(e=>e.startSec>=a.endSec-.01))?void 0:i.shotIndex:null==(r=e4.find(e=>e.startSec>t+.01))?void 0:r.shotIndex},[e4]),e8=(0,D.useCallback)(()=>{if(0!==e4.length){e1.current=!0,eZ(!0),e0.current=2;var e=e4.find(e=>e.shotIndex===ef)||e4.find(e=>e.endSec>eY+.01)||e4[0];e&&e.shotIndex!==ef&&f.setSelectedShotIndex(e.shotIndex),eW(e=>e+1),e$(e6)}},[e4,ef,f,eY,e6]),e7=(0,D.useCallback)(()=>{e1.current=!1,eZ(!1),eV(!1),e0.current=0,eW(0),eK(e=>e+1)},[]),e9=(0,D.useCallback)(()=>{e1.current=!1,eZ(!1),e0.current=0,eW(0)},[]),te=(0,D.useCallback)(e=>{if(eV(e),e0.current>0){e0.current-=1;return}e9()},[e9]),tt=(0,D.useCallback)(()=>{e9()},[e9]),tr=(0,D.useCallback)(()=>{if(eV(!1),e1.current){var e=e5(ef,eY);"number"==typeof e?(f.setSelectedShotIndex(e),e0.current=2,eW(e=>e+1)):(e1.current=!1,eZ(!1),e0.current=0,eW(0),eJ(e6),e$(e6))}},[e5,ef,f,e6]),ti=(0,D.useCallback)((e,t)=>{eJ(e3+e),e$(e6)},[e3,e6]);(0,D.useEffect)(()=>{eF||(eJ(e3),e$(e6))},[ef,eF,e3,e6]);var ta=D.useRef(""),tn=D.useRef(!1),ts=null!=(m=null==ey?void 0:ey.description)?m:"",to=f.lastAddedShotInfo;(0,D.useEffect)(()=>{if(!y&&to&&to.artifactId===_.artifactId&&to.shotIndex===ef){var e;eN(!0),ta.current=ts,eT(ts),null==(e=f.clearLastAddedShotInfo)||e.call(f)}},[to,_.artifactId,ef,ts,y,f]);var tl=(0,D.useCallback)(()=>{null==R||R(_,ef),ta.current=ts,eT(ts),tn.current=!1,eN(!0)},[_,R,ef,ts]);(0,D.useEffect)(()=>{ew&&(ta.current=ts,eT(ts),tn.current=!1)},[ew,ef,ts]);var td=(0,D.useCallback)(()=>{null==M||M(_.artifactId,ef,ta.current),eN(!1)},[_.artifactId,ef,M]),tc=(0,D.useCallback)(()=>(0,B._)(function*(){ej(!0);try{(yield null==E?void 0:E(_))!==!1&&eN(!1)}finally{ej(!1)}})(),[_,E]),tu=(0,D.useCallback)(()=>{null==F||F(_,ef)},[_,ef,F]),tp=(0,D.useCallback)((e,t)=>{if(null==M||M(_.artifactId,e,t),e===ef){tn.current=!0;var r=ta.current;aX(t)===aX(r)?eT(r):eT(t)}},[_.artifactId,ef,M]),th=aF(_,ef),tv=aB(_,ef),tm=aZ(_,ef),t_=null==(o=en.agUiService)?void 0:o.threadManager,tf=(null==ey?void 0:ey.runId)?null==t_||null==(c=t_.thread)||null==(d=c.getRunList)||null==(l=d.call(c))?void 0:l.find(e=>e.runId===ey.runId):void 0,ty=function(e,t){if(t===eq.RunState.Failed)return!0;if((null==e?void 0:e.status)==null)return!1;var r=Number(e.status);return Number.isFinite(r)&&r>as.Completed}(ey,null==tf?void 0:tf.state),tb=aq(ey)&&(null==tf?void 0:tf.state)!==eq.RunState.Failed,tx=function(e){var[t,r]=(0,D.useState)({});return(0,D.useEffect)(()=>{if(e){var t,i=e.runStates.filter(e=>(0,eq.isWorkingRunState)(e.state));r(()=>{var e={};for(var t of i){var r=ly(t.stateSnapshot);r&&(e[t.runId]=r)}return e});var a=null==(t=e.onStateSnapshotChange)?void 0:t.call(e,(e,t)=>{var i=ly(t);r(t=>{if(!i){var r=(0,j._)({},t);return delete r[e],r}return(0,P._)((0,j._)({},t),{[e]:i})})});return()=>{null==a||a.dispose()}}},[e]),t}(t_),tI=(null==ey?void 0:ey.runId)?tx[ey.runId]:void 0,tS=ew&&tn.current&&aX(eC)!==aX(ta.current),tw=(0,D.useRef)(!1),tN=(0,D.useCallback)((e,t)=>{if(t!==ef)if(tS&&M){if(tw.current)return;tw.current=!0,tg.Z.confirm({title:e2.t("Pippit_shortdrama_popup_unsaved_title",{},"\u63D0\u793A"),content:e2.t("Pippit_shortdrama_popup_unsaved_content",{},"\u5F53\u524D\u7247\u6BB5\u6709\u672A\u4FDD\u5B58\u7684\u4FEE\u6539\uFF0C\u5207\u6362\u5C06\u653E\u5F03\u8FD9\u4E9B\u4FEE\u6539\u3002\u662F\u5426\u7EE7\u7EED\uFF1F"),okText:e2.t("Pippit_shortdrama_btn_discard_and_switch",{},"\u653E\u5F03\u5E76\u5207\u6362"),cancelText:e2.t("Pippit_shortdrama_button_cancel",{},"\u53D6\u6D88"),onOk:()=>{tw.current=!1,M(e.artifactId,ef,ta.current),eN(!1),S(e,t)},onCancel:()=>{tw.current=!1}})}else ew&&eN(!1),S(e,t)},[_,ef,tS,ew,M,S,eN]);return(0,D.useEffect)(()=>{if(!th&&!tv){eL(void 0),eM(void 0),eR(void 0),eU(void 0);return}var e,t,r,i,a=!1;if(eL(void 0),eM(void 0),eR(void 0),eU(void 0),((null==tv||null==(e=tv.playInfo)?void 0:e.playUrl)||(null==tv||null==(t=tv.previewInfo)?void 0:t.previewUrl)||(null==tv?void 0:tv.url))&&eM((null==(r=tv.previewInfo)?void 0:r.previewUrl)||(null==(i=tv.playInfo)?void 0:i.playUrl)||tv.url),(null==tv?void 0:tv.coverUrl)&&eL(tv.coverUrl),es&&th)return es.getAssetInfoByAssetId(th).then(e=>{if(!a&&e){var t=e.preview_url_720p||e.preview_url_480p||e.preview_url_360p||e.preview_url_200p||e.preview_url_1080p,r=e.preview_key_720p||e.preview_key_480p||e.preview_key_360p||e.preview_key_200p||e.preview_key_1080p;t&&r&&(eM(t),eR(r)),e.download_url&&eU(e.download_url),e.cover_url&&e.cover_key&&(0,tq.DV)(e.cover_key,e.cover_url).then(e=>{a||eL(e)}).catch(()=>{})}}),()=>{a=!0}},[es,tv,th]),(0,D.useEffect)(()=>{if(!es)return void eB({});var e=!1,t={};return Promise.all(_.shotItems.map(e=>(0,B._)(function*(){var r=aF(_,e.shotIndex),i=e.video;if(!r){(null==i?void 0:i.coverUrl)&&(t[e.shotIndex]=i.coverUrl);return}var a=yield es.getAssetInfoByAssetId(r);if((null==a?void 0:a.cover_url)&&a.cover_key){var n=yield(0,tq.DV)(a.cover_key,a.cover_url);t[Number(e.shotIndex)]=n||""}})())).then(()=>{e||eB(t)}).catch(()=>{e||eB({})}),()=>{e=!0}},[es,_]),(0,L.jsxs)("div",{className:ng.editingContainer,children:[!b&&(0,L.jsxs)("div",{className:ng.editingHeader,children:[(0,L.jsxs)("button",{className:ng.backBtn,onClick:w,children:[(0,L.jsx)(aw.Z,{size:12}),(0,L.jsx)("span",{children:e2.t("Pippit_shortdrama_button_back",{},"\u8FD4\u56DE")})]}),(0,L.jsxs)("div",{className:ng.headerActions,children:[(0,L.jsx)(ns,{value:$,onChange:ee,className:ng.headerModelSelector}),(0,L.jsx)(no,{value:et,onChange:er,enable1080p:ei,model:$}),ec.PointsDropdown&&(0,L.jsx)(ec.PointsDropdown,{buttonClassName:ng.headerPointsBtn}),!y&&N&&(0,L.jsx)(L.Fragment,{children:k?(0,L.jsxs)("button",{type:"button",className:ng.composeBtn,onClick:N,children:[(0,L.jsx)(iN,{}),(0,L.jsx)("span",{children:e2.t("Pippit_shortdrama_label_composing",{},"\u5408\u6210\u4E2D...")})]}):C&&T?(0,L.jsx)(A.Z,{content:T,children:(0,L.jsx)("span",{className:ng.composeBtnWrap,children:(0,L.jsxs)("button",{type:"button",className:ng.composeBtn,disabled:!0,children:[(0,L.jsx)(nv,{}),(0,L.jsx)("span",{children:e2.t("Pippit_shortdrama_episode_button_mergeintoepisode",{},"\u5408\u6210\u5168\u96C6")})]})})}):(0,L.jsxs)("button",{type:"button",className:ng.composeBtn,onClick:N,children:[(0,L.jsx)(nv,{}),(0,L.jsx)("span",{children:e2.t("Pippit_shortdrama_episode_button_mergeintoepisode",{},"\u5408\u6210\u5168\u96C6")})]})})]})]}),(0,L.jsxs)("div",{className:ng.mainArea,children:[eh&&!ev&&(0,L.jsx)("div",{className:U()(ng.collapseArrowWrap,ng.collapseArrowRight),children:(0,L.jsx)(A.Z,{content:e2.t("Pippit_shortdrama_tooltip_expand_asset_library",{},"\u5C55\u5F00\u8D44\u4EA7\u5E93"),children:(0,L.jsx)("div",{className:ng.collapseArrowBtn,onClick:()=>em(!0),role:"button","aria-label":e2.t("Pippit_shortdrama_tooltip_expand_asset_library",{},"\u5C55\u5F00\u8D44\u4EA7\u5E93"),children:(0,L.jsx)(nm,{})})})}),(0,L.jsxs)("div",{className:eh&&!ev?ng.libraryWrapCollapsed:ng.libraryWrap,children:[(0,L.jsx)(lr,{roles:ex,locations:eS,materials:eI,overviewRoleAppearances:x,overviewScenes:I,onEditRole:G,onEditLocation:V,onCreateMaterial:W,onEditMaterial:Q,onAddFromOverview:H,singleColumnLayout:ep>0&&eu/ep<1,registerOpenAddFromOverview:e=>{ez.current=e}}),eh&&ev&&(0,L.jsx)("div",{className:U()(ng.collapseArrowWrap,ng.collapseArrowLeft),children:(0,L.jsx)(A.Z,{content:e2.t("Pippit_shortdrama_tooltip_collapse_asset_library",{},"\u6536\u8D77\u8D44\u4EA7\u5E93"),children:(0,L.jsx)("div",{className:ng.collapseArrowBtn,onClick:()=>em(!1),role:"button","aria-label":e2.t("Pippit_shortdrama_tooltip_collapse_asset_library",{},"\u6536\u8D77\u8D44\u4EA7\u5E93"),children:(0,L.jsx)(n_,{})})})})]}),(0,L.jsxs)("div",{className:ng.rightArea,children:[(0,L.jsx)(oq,{entry:_,model:$,resolution:et,previewLandscape:"16:9"===ea,selectedIndex:ef,selectedShot:ey,isEditing:ew,hasEditChanges:tS,isReadonly:y,isSaving:ek,showcaseDisabled:ed,hasVideo:tm,isShotFailed:ty,isGenerating:tb,queueInfo:tI,videoCoverUrl:eP,videoPreviewSrc:eA,videoPreviewEncryptKey:eD,videoDownloadUrl:eE,playRequestId:eH,pauseRequestId:eQ,onVideoEnded:tr,onTimeUpdate:ti,onPlayStateChange:te,onFullscreenChange:tt,onStartEdit:tl,onCancelEdit:td,onSaveEdit:tc,onRegenerateAgain:tu,onTrackPlayVideo:J?()=>J(_,ef):void 0,onTrackDownloadVideo:X?()=>X(_,ef):void 0,onDescriptionChange:tp,onOpenAddFromOverview:()=>{var e;return null==(e=ez.current)?void 0:e.call(ez)},onAddEntityToStoryboard:K,onCaptureFrame:Y?(e,t)=>Y(_,ef,e,t):void 0,overviewRoleAppearances:x,overviewScenes:I}),(0,L.jsx)(lf,{entry:_,featureConfig:g,store:f,selectedIndex:ef,isReadonly:y,showcaseDisabled:ed,shotCoverUrlMap:eO,shotQueueInfoMap:tx,threadManager:null==(u=en.agUiService)?void 0:u.threadManager,isTimelinePlaying:eG||eF,timelineCurrentTimeSec:eY,timelineDurationSec:eX,onPlayTimeline:e8,onStopTimeline:e7,onShotSelect:tN,onDeleteShot:O,onAddShot:z,onRenderShot:F,onBatchRender:Z,onOpenShotHistory:!y&&q?(e,t)=>{eg(t)}:void 0})]})]}),q&&eb?(0,L.jsx)(oQ,{visible:null!=e_,onClose:()=>eg(null),entry:_,selectedShot:eb,previewLandscape:"16:9"===ea,isReadonly:y,showcaseDisabled:ed,onReplaceVersion:(e,t,r)=>(0,B._)(function*(){yield Promise.resolve(q(e,t,r))})()}):null]})}),lx=r(21110),lI=e=>{var{isAssetNotFound:t,onBack:r}=e;return(0,L.jsx)("div",{className:"emptyWrap-fQECYX",children:(0,L.jsxs)("div",{className:"emptyCard-CEVG0l",children:[(0,L.jsx)("div",{className:"emptyIcon-vXZd6n",children:(0,L.jsx)(lx.Z,{size:48,strokeWidth:1.2})}),(0,L.jsx)("p",{className:"emptyTitle-_JJIrW",children:t?e2.t("Pippit_shortdrama_error_storyboard_not_found_or_unavailable",{},"\u8BE5\u5206\u955C\u6570\u636E\u4E0D\u5B58\u5728\u6216\u65E0\u6CD5\u52A0\u8F7D"):e2.t("Pippit_shortdrama_hint_select_episode_to_edit_storyboard",{},"\u8BF7\u4ECE\u5267\u96C6\u5217\u8868\u9009\u62E9\u4E00\u96C6\u8FDB\u5165\u5206\u955C\u7F16\u8F91")}),(0,L.jsx)("p",{className:"emptyDesc-p_YtAD",children:t?e2.t("Pippit_shortdrama_hint_check_link_or_reselect_episode",{},"\u8BF7\u68C0\u67E5\u94FE\u63A5\u6216\u8FD4\u56DE\u5267\u96C6\u5217\u8868\u91CD\u65B0\u9009\u62E9"):e2.t("Pippit_shortdrama_hint_click_edit_to_enter_storyboard",{},"\u5728\u8BE6\u60C5\u9875\u9009\u62E9\u67D0\u4E00\u96C6\u540E\uFF0C\u70B9\u51FB\u300C\u7F16\u8F91\u300D\u8FDB\u5165\u5206\u955C\u7F16\u8F91")}),(0,L.jsx)("button",{type:"button",className:"backBtn-uuBhwx",onClick:r,children:e2.t("Pippit_shortdrama_button_back",{},"\u8FD4\u56DE")})]})})},lS="skeletonCard-PLghNT",lw="skeletonTitle-G8w4lg",lN="skeletonBlock-cZPJl4",lC="skeletonCardRow-Iaoxkp",lT=()=>(0,L.jsx)("div",{className:"skeletonLayout-zQ1Mc7",children:(0,L.jsxs)("div",{className:"mainArea-XeDYfm",children:[(0,L.jsxs)("div",{className:"skeletonLibrary-GXDpoW","aria-label":e2.t("Pippit_shortdrama_aria_asset_library_loading",{},"\u8D44\u4EA7\u5E93\u52A0\u8F7D\u4E2D"),children:[(0,L.jsx)("div",{className:lN}),(0,L.jsx)("div",{className:lw}),(0,L.jsxs)("div",{className:lC,children:[(0,L.jsx)("div",{className:lS}),(0,L.jsx)("div",{className:lS})]}),(0,L.jsx)("div",{className:lw}),(0,L.jsxs)("div",{className:lC,children:[(0,L.jsx)("div",{className:lS}),(0,L.jsx)("div",{className:lS})]})]}),(0,L.jsxs)("div",{className:"rightArea-NTfPFo",children:[(0,L.jsxs)("div",{className:"skeletonShotEdit-VKXJ3Y","aria-label":e2.t("Pippit_shortdrama_aria_shot_edit_loading",{},"\u7247\u6BB5\u7F16\u8F91\u52A0\u8F7D\u4E2D"),children:[(0,L.jsx)("div",{className:lN}),(0,L.jsxs)("div",{className:"skeletonRow-n0GiQG",children:[(0,L.jsx)("div",{className:"skeletonDescription-h99v7f"}),(0,L.jsx)("div",{className:"skeletonVideo-RWQJ6E","aria-label":e2.t("Pippit_shortdrama_aria_video_preview_loading",{},"\u89C6\u9891\u9884\u89C8\u52A0\u8F7D\u4E2D")})]})]}),(0,L.jsxs)("div",{className:"skeletonTimeline-u_IoLf","aria-label":e2.t("Pippit_shortdrama_aria_timeline_loading",{},"\u65F6\u95F4\u8F74\u52A0\u8F7D\u4E2D"),children:[(0,L.jsx)("div",{className:lN}),(0,L.jsx)("div",{className:"skeletonStrips-RPvx6t",children:[1,2,3,4].map(e=>(0,L.jsx)("div",{className:"skeletonStrip-xYsG1V"},e))})]})]})]})}),lk="editPage-JOE1LO",lj="editContent-IMqd7v",lP="novel_storyboard_model";function lL(){if("undefined"==typeof window)return null;try{return window.localStorage}catch(e){return null}}function lA(e){arguments.length>1&&void 0!==arguments[1]&&arguments[1]}var lM=[],lD=[];function lR(e,t){var r,i,a=e.shotItems[t];return aZ(e,t)||(null==a?void 0:a.runId)||(null==a?void 0:a.videoAssetId)||(null==a||null==(r=a.video)?void 0:r.assetId)||(null==a||null==(i=a.video)?void 0:i.uniqueId)?"regenerate_storyboard_video":"generate_storyboard_video"}var lE=(0,io.Pi)(()=>{var e,t,r,i,a,n,s,o,l,d,c,u,p,h,v=(0,i8.s0)(),{buildPath:m}=lH(),_=ed(),g=ep(),f=ev(g),y=ea(),b=ei(),x=null==(s=b.getIsMember)?void 0:s.call(b),I=null!=(u=null==(o=_.getUserConfig)?void 0:o.call(_))?u:{},{novelAgentManager:S,managers:w}=tP(),N=null==(p=null==S?void 0:S.editable)||p,C=em(g),{storyboardListStore:T,episodeManager:k,episodeStore:A,runStateListenerManager:M}=w;null==A||A.overview;var{storyboardAssetIdFromQuery:R,threadIdFromQuery:E,isRestoring:U}=function(e){var t,r,{novelAgentManager:i,storyboardStore:a,navigate:n,search:s}=e,o=new URLSearchParams(s),l=null!=(t=o.get(nG))?t:void 0,d=null!=(r=o.get(nV))?r:void 0,[c,u]=(0,D.useState)(()=>!!d||!!l),p=(0,D.useRef)(!1),h=d&&a?a.entries.find(e=>e.artifactId===d):void 0;return(0,D.useEffect)(()=>{if(!p.current&&(!l||!d)){var e,t,r,o,c,u=null!=l?l:null==i||null==(t=i.agUiService)||null==(e=t.threadManager)?void 0:e.threadId,h=null!=(c=null!=d?d:null==a?void 0:a.selectedArtifactId)?c:null==a||null==(o=a.entries)||null==(r=o[0])?void 0:r.artifactId;if(u&&h){p.current=!0;var v=new URLSearchParams(s);v.set(nG,u),v.set(nV,h),n(l1("edit",{search:v}),{replace:!0})}}},[l,d,i,a,n,s]),(0,D.useEffect)(()=>{a&&d&&(a.setSelectedArtifactId(d),a.setSelectedShotIndex(0))},[a,d]),(0,D.useEffect)(()=>{d&&h&&u(!1)},[d,h]),(0,D.useEffect)(()=>{if(!l||!i){d||u(!1);return}if(!d){u(!0);var e=i.onThreadRestored(()=>{d&&a&&(a.setSelectedArtifactId(d),a.setSelectedShotIndex(0)),u(!1)});return()=>{var t;null==e||null==(t=e.dispose)||t.call(e)}}},[l,i,a,d]),{threadIdFromQuery:l,storyboardAssetIdFromQuery:d,isRestoring:c}}({novelAgentManager:S,storyboardStore:T,navigate:(e,t)=>v(e,t),search:"undefined"!=typeof window?window.location.search:""}),[O,z]=(0,D.useState)(()=>(function(){arguments.length>0&&void 0!==arguments[0]&&arguments[0];var e=!(arguments.length>1)||void 0===arguments[1]||arguments[1];return ni("720p",e)})(void 0,C)),[F,Z]=(0,D.useState)(()=>(function(){var e,t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:lL();return null!=(e=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:lL();if(!e)return null;try{var t=e.getItem(lP);return"agent_fast"===t||"agent_pro"===t?t:null}catch(e){return null}}(t))?e:"agent_fast"})()),q=(0,D.useCallback)(e=>{Z(e),function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:lL();if(t)try{t.setItem(lP,e)}catch(e){}}(e),z(t=>ni(t,C,e))},[C]),G=(0,D.useCallback)(e=>{var t=ni(e,C,F);if(t!==e){z(t),lA(t);return}if("agent_pro"===F&&"1080p"===e&&!x){var r={resourceForm:"NovelStoryboard1080p"};b.showSubscriptionModal?b.showSubscriptionModal({type:"intercept_recharge_subscription",reportParam:r}):b.showCreditsRechargeModal({type:"intercept_recharge_credits",isNotMemberTips:!0,reportParam:r});return}z(e),lA(e)},[b,C,x,F]);(0,D.useEffect)(()=>{var e=ni(O,C,F);e!==O&&(z(e),lA(e))},[C,F,O]),(0,D.useEffect)(()=>{"agent_pro"!==F||"1080p"!==O||x||(z("720p"),lA("720p"))},[x,F,O]);var{modifyAndSave:V,handleDeleteShot:H,handleAddShot:Q,handleShotSelect:K,handleDescriptionChange:Y,handleSaveEdit:J,handleReplaceShotVersion:X}=oh({storyboardStore:T,novelAgentManager:S,userConfig:I}),$=null!=(h=T.selectedEntry)?h:null,{overviewRoleAppearances:ee,overviewScenes:et}={overviewRoleAppearances:function(e){var t=null!=(a=null==e?void 0:e.characterAssets)?a:[],r=[];for(var i of t){var a,n,s,o,l,d,c,u,p=null==(s=i.pippitAsset)||null==(n=s.characterInfo)?void 0:n.appearanceTree,h=null!=(c=null!=(d=null==(l=i.pippitAsset)||null==(o=l.characterInfo)?void 0:o.characterName)?d:i.characterName)?c:"";if(p&&h){var v=null!=(u=i.pippitAssetId)?u:void 0;r.push(...function e(t,r,i){if(!t)return[];var a,n,s,o=[],l=null!=(a=t.pippitAsset)?a:t.nodeInfo;if(o.push({id:(null==l?void 0:l.bodyImageId)||"",characterName:(null==l?void 0:l.name)||r,label:(null==l?void 0:l.label)||"",stageName:null==l?void 0:l.stageName,fullName:null==l?void 0:l.fullName,assetId:null!=(s=null!=(n=null==l?void 0:l.bodyImageId)?n:null==l?void 0:l.bustPortraitId)?s:function e(t){if(t){var r,i,a=null!=(r=t.pippitAsset)?r:t.nodeInfo,n=null!=(i=null==a?void 0:a.bodyImageId)?i:null==a?void 0:a.bustPortraitId;if(n)return n;if(t.children)for(var s of t.children){var o=e(s);if(o)return o}}}(t),pippitAssetId:t.pippitAssetId,roleBriefPippitAssetId:i,isRoot:null==l?void 0:l.isRoot}),t.children)for(var d of t.children)o.push(...e(d,r,i));return o}(p,h,v))}}return r}(r=null!=(t=null==w||null==(e=w.episodeStore)?void 0:e.overview)?t:null),overviewScenes:(a=null!=(i=null==r?void 0:r.sceneAssets)?i:[],n=[],a.forEach(e=>{var t,r,i,a=e.pippitAsset,s=null==a?void 0:a.sceneInfo,o=null!=(r=null!=(t=null==s?void 0:s.name)?t:e.sceneName)?r:"",l=null!=(i=e.pippitAssetId)?i:"",d=a?function(e){var t,{sceneInfo:r}=e,i=null==r?void 0:r.appearancesAssets;return Array.isArray(i)?i.map(e=>{var t,r;return{id:e.id,assetId:null!=(t=e.assetId)?t:e.asset_id,appearanceName:null!=(r=e.appearanceName)?r:e.appearance_name}}):(null!=(t=null==r?void 0:r.appearances)?t:[]).map(e=>{var t,r,i;return{id:null!=(t=e.pippitAssetId)?t:e.pippit_asset_id,assetId:null!=(r=e.assetId)?r:e.asset_id,appearanceName:null!=(i=e.appearanceName)?i:e.appearance_name}})}(a):[];if(0===d.length)return void n.push({id:l,name:o,label:o,fullName:o,assetId:a?function(e){var t,r,{sceneInfo:i}=e,a=null!=(t=null==i?void 0:i.appearancesAssets)?t:null==i?void 0:i.appearances;if(Array.isArray(a)&&0!==a.length){var n=a.find(e=>e.assetId||e.asset_id);return null!=(r=null==n?void 0:n.assetId)?r:null==n?void 0:n.asset_id}}(a):void 0,sceneBriefPippitAssetId:l});d.forEach((e,t)=>{var r,i,a=(null==(r=e.appearanceName)?void 0:r.trim())||e2.t("Pippit_shortdrama_label_default_appearance",{},"\u4E3B\u8BBE\u5B9A\u5F62\u8C61"),s=null!=(i=e.id)?i:"".concat(l,":").concat(null!=a?a:t);n.push({id:s,name:o,label:null!=a?a:o,appearanceName:a,fullName:a?"".concat(o,"-").concat(a):o,assetId:e.assetId,sceneBriefPippitAssetId:l})})}),n)},{roleEditModalVisible:er,characterModalInitialData:el,roleEditMode:ec,handleEditRole:eu,handleRoleSave:eh,setRoleEditModalVisible:e_}=function(e,t){var[r,i]=(0,D.useState)(!1),[a,n]=(0,D.useState)(null),[s,o]=(0,D.useState)("create"),[l,d]=(0,D.useState)(void 0),c=(0,D.useCallback)(()=>{o("create"),n(null),d(void 0),i(!0)},[]),u=(0,D.useCallback)(t=>{if(e){var r,a,s,l,c,u,p,h,v,m=aE(e),_=null==m||null==(a=m.roleList)?void 0:a.find(e=>e.roleId===t||e.referenceName===t);_&&(o("edit"),n(null!=(u=_.roleId)?u:""),d({fullName:null!=(p=_.roleName)?p:"",appearance:null!=(h=_.visualAttributes)?h:"",voiceDescription:null!=(v=_.vocalAttributes)?v:"",sections:_.referenceName?_.referenceName.split(",").map(e=>e.trim()).filter(Boolean):[],imageUrl:(null==(r=null==(s=_.imageList)?void 0:s[0])?void 0:r.materialUrl)||(null==r?void 0:r.materialInnerUrl)||void 0,imageAssetId:_.materialId||(null==(c=_.imageList)||null==(l=c[0])?void 0:l.materialId)||void 0}),i(!0))}},[e]),p=(0,D.useCallback)(r=>(0,B._)(function*(){if("create"===s)return void i(!1);if(e&&a){var n,o,l=aE(e),d=null==l||null==(n=l.roleList)?void 0:n.find(e=>e.roleId===a||e.referenceName===a);if(l&&(null==d?void 0:d.roleId)){var c,u,p,h,v,m,_=(0,P._)((0,j._)({},l),{roleList:(null!=(o=l.roleList)?o:[]).map(e=>{var t;return e.roleId===d.roleId||e.referenceName===a?(0,j._)({},e,{roleName:r.fullName,visualAttributes:r.appearance,vocalAttributes:r.voiceDescription,materialId:null!=(t=r.imageAssetId)?t:"",referenceName:r.sections.length>0?r.sections.join(", "):void 0,imageList:r.imageAssetId||r.imageUrl?[{materialId:r.imageAssetId,materialUrl:r.imageUrl,materialInnerUrl:r.imageUrl}]:void 0}):e})});try{yield t(e.artifactId,(c=d.roleId,h=[],(null!=(u=d.visualAttributes)?u:"")!==r.appearance&&h.push({OpType:nH.UPDATE_DESCRIPTION,UpdateDescriptionParams:{EntityType:nW.ROLE,EntityID:c,NewDescription:r.appearance}}),v=(null!=(p=d.imageList)?p:[]).map(e=>e.materialId).filter(Boolean),m=r.imageAssetId?[r.imageAssetId]:[],JSON.stringify(v)!==JSON.stringify(m)&&h.push({OpType:nH.UPDATE_Image_MATERIAL,UpdateImageMaterialParams:{EntityType:nW.ROLE,EntityID:c,MaterialInfoList:m.map(e=>({NewMaterialID:e}))}}),h),{storyboardForSave:_}),i(!1)}catch(e){tf.Z.error(e2.t("Pippit_shortdrama_error_update_role_failed_simple",{},"\u66F4\u65B0\u89D2\u8272\u5931\u8D25"))}}}})(),[s,e,a,t]);return{roleEditModalVisible:r,characterModalInitialData:l,roleEditMode:s,handleCreateRole:c,handleEditRole:u,handleRoleSave:p,setRoleEditModalVisible:i}}($,V),{sceneEditModalVisible:eg,sceneModalInitialData:ef,handleEditLocation:ey,handleSceneSave:eb,setSceneEditModalVisible:ex}=function(e,t){var[r,i]=(0,D.useState)(!1),[a,n]=(0,D.useState)(null),[s,o]=(0,D.useState)(void 0),l=(0,D.useCallback)(t=>{if(e){var r,a,s,l,d,c,u,p,h,v,m=aE(e),_=null==m||null==(a=m.locationList)?void 0:a.find(e=>e.locationId===t||e.referenceName===t);_&&(n(null!=(c=_.locationId)?c:null),o({name:null!=(u=_.locationName)?u:"",description:null!=(p=_.description)?p:"",sections:_.referenceName?_.referenceName.split(",").map(e=>e.trim()).filter(Boolean):[],imageUrl:(null==(r=null==(s=_.imageList)?void 0:s[0])?void 0:r.materialUrl)||(null==r?void 0:r.materialInnerUrl)||void 0,imageAssetId:null!=(v=null!=(h=_.materialId)?h:null==(d=_.imageList)||null==(l=d[0])?void 0:l.materialId)?v:void 0}),i(!0))}},[e]);return{sceneEditModalVisible:r,sceneModalInitialData:s,handleEditLocation:l,handleSceneSave:(0,D.useCallback)(r=>(0,B._)(function*(){if(e&&a){var n,s,o=aE(e),l=null==o||null==(n=o.locationList)?void 0:n.find(e=>e.locationId===a||e.referenceName===a);if(o&&(null==l?void 0:l.locationId)){var d,c,u,p,h,v,m=(0,P._)((0,j._)({},o),{locationList:(null!=(s=o.locationList)?s:[]).map(e=>{var t;return e.locationId===l.locationId||e.referenceName===a?(0,j._)({},e,{locationName:r.name,description:r.description,materialId:null!=(t=r.imageAssetId)?t:"",referenceName:r.sections.length>0?r.sections.join(", "):void 0,imageList:r.imageAssetId||r.imageUrl?[{materialId:r.imageAssetId,materialUrl:r.imageUrl,materialInnerUrl:r.imageUrl}]:void 0}):e})});try{yield t(e.artifactId,(d=l.locationId,p=[],(null!=(c=l.description)?c:"")!==r.description&&p.push({OpType:nH.UPDATE_DESCRIPTION,UpdateDescriptionParams:{EntityType:nW.LOCATION,EntityID:d,NewDescription:r.description}}),h=(null!=(u=l.imageList)?u:[]).map(e=>e.materialId).filter(Boolean),v=r.imageAssetId?[r.imageAssetId]:[],JSON.stringify(h)!==JSON.stringify(v)&&p.push({OpType:nH.UPDATE_Image_MATERIAL,UpdateImageMaterialParams:{EntityType:nW.LOCATION,EntityID:d,MaterialInfoList:v.map(e=>({NewMaterialID:e}))}}),p),{storyboardForSave:m}),i(!1)}catch(e){tf.Z.error(e2.t("Pippit_shortdrama_error_update_scene_failed_simple",{},"\u66F4\u65B0\u573A\u666F\u5931\u8D25"))}}}})(),[e,a,t]),setSceneEditModalVisible:i}}($,V),{handleCompose:eI,handleRenderShot:eS,handleBatchRender:ew}=function(e,t,r,i){var a=arguments.length>4&&void 0!==arguments[4]?arguments[4]:"agent_fast",n=arguments.length>5&&void 0!==arguments[5]?arguments[5]:"720p",s=(0,D.useCallback)(()=>(0,B._)(function*(){if(!e||!i)throw Error(e2.t("Pippit_shortdrama_error_current_storyboard_missing_compose",{},"\u5F53\u524D\u5206\u955C\u4E0D\u5B58\u5728\uFF0C\u65E0\u6CD5\u53D1\u8D77\u5408\u6210"));try{var t=yield e.sendGenerateVideo({storyboardAssetId:i.artifactId});if((0,eV.oi)(t)&&!t.ok)throw Error(t.msg||e2.t("Pippit_shortdrama_error_compose_submit_failed_retry",{},"\u5408\u6210\u63D0\u4EA4\u5931\u8D25\uFF0C\u8BF7\u7A0D\u540E\u91CD\u8BD5"));var r=nZ(t);if(!r)throw Error(e2.t("Pippit_shortdrama_error_compose_submit_failed_retry",{},"\u5408\u6210\u63D0\u4EA4\u5931\u8D25\uFF0C\u8BF7\u7A0D\u540E\u91CD\u8BD5"));return r}catch(e){throw e instanceof Error?e:Error(e2.t("Pippit_shortdrama_error_compose_submit_failed_retry",{},"\u5408\u6210\u63D0\u4EA4\u5931\u8D25\uFF0C\u8BF7\u7A0D\u540E\u91CD\u8BD5"))}})(),[e,null==i?void 0:i.artifactId]),o=(0,D.useCallback)((i,s)=>(0,B._)(function*(){if(e&&t&&r){var o=i.shotItems[s];if(o){var l=(0,rU.Rl)();(0,W.z)(()=>{t.setShotStatusInMap(i.artifactId,o.shotId,{runId:l,shotStatus:as.Generating})});try{yield e.sendGenerateShotsVideos({runId:l,storyboardAssetId:i.artifactId,shotIdList:[o.shotId],model:a,resolution:"agent_pro"===a?n:void 0}),r.onRunStateChange(l,{failedTitle:e2.t("Pippit_shortdrama_error_shot_generate_failed",{},"\u7247\u6BB5\u751F\u6210\u5931\u8D25")}).then(()=>t.clearOptimisticStatusByRunId(l)).catch(()=>{t.clearOptimisticStatusByRunId(l)})}catch(e){(0,W.z)(()=>{t.clearOptimisticStatusByRunId(l)}),tf.Z.error(e2.t("Pippit_shortdrama_error_render_shot_failed",{},"\u6E32\u67D3\u7247\u6BB5\u5931\u8D25"))}}}})(),[e,t,a,n,r]);return{handleCompose:s,handleRenderShot:o,handleBatchRender:(0,D.useCallback)((i,s)=>(0,B._)(function*(){if(e&&t&&r){var o=s.map(e=>{var t;return null==(t=i.shotItems[e])?void 0:t.shotId}).filter(e=>!!e);if(0!==o.length){var l=(0,rU.Rl)();(0,W.z)(()=>{o.forEach(e=>{t.setShotStatusInMap(i.artifactId,e,{runId:l,shotStatus:as.Generating})})});try{yield e.sendGenerateShotsVideos({runId:l,storyboardAssetId:i.artifactId,shotIdList:o,model:a,resolution:"agent_pro"===a?n:void 0}),r.onRunStateChange(l,{failedTitle:e2.t("Pippit_shortdrama_error_batch_shot_generate_failed",{},"\u6279\u91CF\u7247\u6BB5\u751F\u6210\u5931\u8D25")}).then(()=>t.clearOptimisticStatusByRunId(l)).catch(()=>{t.clearOptimisticStatusByRunId(l)})}catch(e){(0,W.z)(()=>{t.clearOptimisticStatusByRunId(l)}),tf.Z.error(e2.t("Pippit_shortdrama_error_batch_generate_failed",{},"\u6279\u91CF\u751F\u6210\u5931\u8D25"))}}}})(),[e,t,a,n,r])}}(k,A,M,$,F,O),{guardRenderShot:eN,guardBatchRender:eC}=os($,F,O);(0,D.useEffect)(()=>{(null==$?void 0:$.artifactId)&&sG(y,{action:"show",stage:"serie_edit_page",novelAgentManager:S,threadId:E})},[y,null==$?void 0:$.artifactId,S,E]);var eT=(0,D.useCallback)((e,t)=>{sG(y,{action:"click_storyboard",stage:"serie_edit_page",novelAgentManager:S,threadId:E}),K(e,t)},[y,K,S,E]),ek=(0,D.useCallback)((e,t)=>(0,B._)(function*(){eN(e,t)&&(sG(y,{action:lR(e,t),stage:"serie_edit_page",novelAgentManager:S,threadId:E}),yield eS(e,t))})(),[y,eN,eS,S,E]),ej=(0,D.useCallback)((e,t)=>(0,B._)(function*(){eC(e,t)&&(t.forEach(t=>{sG(y,{action:lR(e,t),stage:"serie_edit_page",novelAgentManager:S,threadId:E})}),yield ew(e,t))})(),[y,eC,ew,S,E]),{watermark:eP,handleWatermarkChange:eL}=function(){var e,t=ed(),r=null==(e=t.getWatermarkStorage)?void 0:e.call(t),[i,a]=(0,D.useState)(()=>{var e,t;return null==(t=null==r||null==(e=r.get)?void 0:e.call(r))||t});return(0,D.useEffect)(()=>{var e,t;a(null==(t=null==r||null==(e=r.get)?void 0:e.call(r))||t)},[r]),{watermark:i,handleWatermarkChange:(0,D.useCallback)(e=>{var t;a(e),null==r||null==(t=r.set)||t.call(r,e)},[r])}}(),{modalVisible:eA,closeModal:eM,onComposeToolbarClick:eD,onRetryCompose:eR,synthesizingProgressStartMs:eE,firstSegmentCoverUrl:eU,resultVideo:eO,composePreviewLoadFailed:eB,retryComposePreviewLoad:ez,modalComposeStatus:eF,composeFailedMessage:eZ,exportLoading:eq,handleExportCompose:eG,exportToCapcutLoading:eH,handleExportComposeToCapcut:eW,isComposeToolbarBusy:eQ,hasFinalVideoForExport:eK,finalVideoAssetId:eY}=function(e){var t,r,i,a,n,s,o,l,d,c,u,{entry:p,episodeStore:h,novelAgentManager:v,assetManager:m,handleCompose:_,watermark:g}=e,f=ea(),y=en(),b=ep(),[x,I]=(0,D.useState)(!1),[S,w]=(0,D.useState)(),[N,C]=(0,D.useState)(),[T,k]=(0,D.useState)(!1),[L,A]=(0,D.useState)(0),[M,R]=(0,D.useState)(!1),[E,U]=(0,D.useState)(!1),O=(0,D.useRef)(void 0),z=(0,D.useRef)(0);null==h||h.overview;var F=sB(p,h,v),Z=!!(null==F?void 0:F.finalVideo),q=null==F?void 0:F.finalVideo,G=null!=(d=null==q?void 0:q.video)?d:null==q?void 0:q.Video,V=sA(F),H=null!=(c=sM(F))?c:"",Q=null==h||null==(i=h.overview)||null==(r=i.episodeAssets)?void 0:r.find(e=>e.storyboardAssetId===(null==p?void 0:p.artifactId)),K="undefined"!=typeof window&&null!=(u=new URLSearchParams(window.location.search).get("thread_id"))?u:"",Y=!!(null==p?void 0:p.artifactId)&&(null==h?void 0:h.composeSubmitPendingStoryboardAssetId)===(null==p?void 0:p.artifactId),J=!0===b.enableCapcutExport,X=ev(b),$=Y||V===as.Generating;(0,D.useEffect)(()=>(function(){if(!sU&&"undefined"!=typeof localStorage){sU=!0;try{for(var e=[],t=0;tlocalStorage.removeItem(e))}catch(e){}}})(),[]),(0,D.useEffect)(()=>{z.current+=1,I(!1),O.current=void 0,null==h||h.clearComposeSubmitPending()},[null==p?void 0:p.artifactId,h]),(0,D.useEffect)(()=>{N&&(O.current=N)},[N]),t=null==G?void 0:G.pippitAssetId,(0,D.useEffect)(()=>{if(V!==as.Completed||!t||!m){C(void 0),k(!1);return}var e,r=!1;return k(!1),(e=()=>r,(0,B._)(function*(){var r=String(t||"").trim();if(!r)return null;for(var i=0;i<3&&!e()&&!(i>0&&(yield new Promise(e=>setTimeout(e,2e3)),e()));i++){;try{var a,[n]=yield sQ({pippitAssetIds:[r]}),s=null==n?void 0:n.video,o=null==s?void 0:s.previewUrl,l=null==s?void 0:s.encryptKey,d=null==s?void 0:s.downloadUrl;if(o)return{assetId:null==s?void 0:s.assetId,pippitAssetId:r,downloadUrl:d,coverUrl:null==s?void 0:s.coverUrl,noWatermarkVideoDownloadUrl:null==s?void 0:s.noWatermarkDownloadUrl,src:o,encryptKey:l,draftKey:null==s?void 0:s.draftKey,packageId:null==s?void 0:s.packageId,renderTaskId:null==s?void 0:s.renderTaskId,extra:null!=(a=null==s?void 0:s.extra)?a:null}}catch(e){}}return null})()).then(e=>{r||(e?(C(e),k(!1)):(C(void 0),k(!0)))}),()=>{r=!0}},[m,t,V,L,C,k]),(0,D.useEffect)(()=>{var e=null==p?void 0:p.artifactId;if(v&&e&&$){var t=()=>{};t();var r=window.setInterval(t,1e4);return()=>clearInterval(r)}},[null==p?void 0:p.artifactId,v,$]);var ee=(0,D.useCallback)(()=>{var e=null==G?void 0:G.assetId;e&&m&&m.invalidate(e),k(!1),A(e=>e+1)},[m,null==G?void 0:G.assetId]);!function(e){var{entry:t,assetManager:r,composeResultCoverUrl:i,setComposeCoverUrl:a}=e,n=eo();(0,D.useEffect)(()=>{if(i)return void a(i);var e,n=null==t?void 0:t.shotItems.find(e=>aZ(t,e.shotIndex)),s=t&&n?aF(t,n.shotIndex):void 0,o=s?null==n||null==(e=n.video)?void 0:e.coverUrl:void 0;if(!r||!s)return void a(o);var l=!1;return a(o),r.getAssetInfoByAssetId(s).then(e=>{!l&&(null==e?void 0:e.cover_url)&&e.cover_key&&(0,tq.DV)(e.cover_key,e.cover_url).then(e=>{!l&&e&&a(e)}).catch(()=>{})}),()=>{l=!0}},[r,i,t,n,a])}({entry:p,assetManager:m,composeResultCoverUrl:null==N?void 0:N.coverUrl,setComposeCoverUrl:w});var et=(0,D.useCallback)(()=>{var e=null==p?void 0:p.artifactId;if(!e||!H)return Date.now();var t=sD.get(sR(e,H));if(null!=t)return t;var r=function(e,t){var r,i,a,n,s=null==(a=(null!=(n=null==e||null==(i=e.agUiService)||null==(r=i.threadManager)?void 0:r.messages)?n:[]).filter(e=>e.runId===t)[0])?void 0:a.createdAt;if(null!=s){var o=new Date(s).getTime();if(Number.isFinite(o))return Math.min(o,Date.now())}}(v,H);if(null!=r)return sE(e,H,r),r;var i=Date.now();return sE(e,H,i),i},[null==p?void 0:p.artifactId,v,H]);(0,D.useEffect)(()=>{if((null==p?void 0:p.artifactId)&&H){var e;(V===as.Completed||V===as.Failed||V===as.InsufficientPoints)&&(e=p.artifactId,sD.delete(sR(e,H)))}},[V,null==p?void 0:p.artifactId,H]);var er=(0,D.useMemo)(()=>{if(x&&V===as.Generating&&H)return et()},[x,V,H,et]),ei=(0,D.useCallback)(function(e){var{entry:t,episodeStore:r,novelAgentManager:i,analytics:a,threadId:n,handleCompose:s,composeAwaitEpochRef:o,setModalVisible:l}=e;return function(){return(0,B._)(function*(){if((null==t?void 0:t.artifactId)&&r&&i){var e=t.artifactId,d=o.current;r.setComposeSubmitPending(e);try{c={novelAgentManager:i,threadId:n,itemIds:t.shotItems.map((e,r)=>{var i;return null!=(i=aF(t,r))?i:""})},(function(e){var{novelAgentManager:t,threadId:r,itemIds:i}=e;return sq({action:"synthesize_storyboard_video",stage:"serie_edit_page",novelAgentManager:t,threadId:r,itemIds:i})})(c).forEach(e=>{t9(a,sF,e)}),yield s();var c,u,p=yield(0,sz.Hp)(a=>(0,B._)(function*(){return yield new Promise(n=>{var s=null,o=a.onCancellationRequested(()=>{o.dispose(),null==s||s()});s=(0,W.gx)(()=>{i.scriptOverviewInfo;var a=sB(t,r,i);return r.composeSubmitPendingStoryboardAssetId===e&&sA(a)===as.Generating},()=>{o.dispose(),null==s||s(),n()})}),!0})(),12e4);if(d!==o.current)return;if((0,eV.oi)(p)&&!p.ok){r.clearComposeSubmitPending(),l(!1),tf.Z.warning(e2.t("Pippit_shortdrama_error_compose_start_timeout_retry",{},"\u5408\u6210\u4EFB\u52A1\u542F\u52A8\u8D85\u65F6\uFF0C\u8BF7\u7A0D\u540E\u91CD\u8BD5"));return}r.clearComposeSubmitPending();var h=sB(t,r,i),v=null!=(u=sM(h))?u:"";v&&sE(e,v,Date.now())}catch(e){r.clearComposeSubmitPending(),l(!1),tf.Z.error(e instanceof Error?e.message:e2.t("Pippit_shortdrama_error_compose_submit_failed_retry",{},"\u5408\u6210\u63D0\u4EA4\u5931\u8D25\uFF0C\u8BF7\u7A0D\u540E\u91CD\u8BD5"))}}})()}}({entry:p,episodeStore:h,novelAgentManager:v,analytics:f,threadId:K,handleCompose:_,composeAwaitEpochRef:z,setModalVisible:I}),[f,p,h,v,_,K]),es=(0,D.useCallback)(()=>{if((null==p?void 0:p.artifactId)&&h){var e=V===as.Generating,t=h.composeSubmitPendingStoryboardAssetId===p.artifactId;I(!0),e||t||ei()}},[null==p?void 0:p.artifactId,h,V,ei]),el=(0,D.useMemo)(()=>x?Y&&V!==as.Generating?"submitting":V===as.Failed||V===as.InsufficientPoints?"failed":V===as.Completed?"completed":"synthesizing":"synthesizing",[x,Y,V]),ed=(0,D.useMemo)(()=>V===as.InsufficientPoints?e2.t("Pippit_shortdrama_error_credit_insufficient_retry_after_recharge",{},"\u79EF\u5206\u4E0D\u8DB3\uFF0C\u8BF7\u5145\u503C\u540E\u91CD\u8BD5"):V===as.Failed?e2.t("Pippit_shortdrama_error_compose_failed_retry",{},"\u5408\u6210\u5931\u8D25\uFF0C\u8BF7\u7A0D\u540E\u91CD\u8BD5"):void 0,[V]),ec=(0,D.useCallback)(function(e){var{analytics:t,assetManager:r,novelAgentManager:i,currentFinalVideo:a,currentEpisode:n,entry:s,threadId:o,runId:l,watermark:d,setIsExporting:c,monitoring:u}=e;return function(){return(0,B._)(function*(){var e=null==a?void 0:a.assetId,p=(0,P._)((0,j._)({},t7(i)),{thread_id:o||void 0,run_id:l||void 0,episode_id:null!=(h=null==n?void 0:n.episodeId)?h:null==s?void 0:s.artifactId,storyboard_asset_id:null==s?void 0:s.artifactId,item_type:"video",export_item_type:"video",video_id:(0,rU.Rl)(),video_unique_id:e,novel_item_type:"collected_video",enter_from:"other",is_cross_ai_editor:0,is_from_editor:1,is_batch_export:0,export_count:1});sO(t,u,"create",p);try{c(!0);var h,v,m=e&&r?yield r.getAssetInfoByAssetId(e):void 0,_=(0,j._)({},p),g=yield sj({watermark:d,finalVideo:a,assetInfo:m});if(!g){tf.Z.warning(e2.t("Pippit_shortdrama_error_download_link_unavailable",{},"\u65E0\u6CD5\u83B7\u53D6\u4E0B\u8F7D\u94FE\u63A5")),sO(t,u,"failure",(0,P._)((0,j._)({},_),{error_code:"NO_DOWNLOAD_URL",error_msg:e2.t("Pippit_shortdrama_error_download_link_unavailable",{},"\u65E0\u6CD5\u83B7\u53D6\u4E0B\u8F7D\u94FE\u63A5")}));return}yield sL(g,sI({episodeIndex:null==s?void 0:s.episodeIndex,episodeTitle:null!=(v=null==n?void 0:n.episodeTitle)?v:null==s?void 0:s.episodeTitle,episodeName:null==n?void 0:n.episodeName}),d),sO(t,u,"success",_),tf.Z.success(e2.t("Pippit_shortdrama_toast_export_success",{},"\u5BFC\u51FA\u6210\u529F"))}catch(e){tf.Z.error(e2.t("Pippit_shortdrama_error_export_failed",{},"\u5BFC\u51FA\u5931\u8D25"));var f=e instanceof Error?e.message:String(null!=e?e:e2.t("Pippit_shortdrama_error_export_failed",{},"\u5BFC\u51FA\u5931\u8D25"));sO(t,u,"failure",(0,P._)((0,j._)({},p),{error_code:"EXPORT_FAILED",error_msg:f}))}finally{c(!1)}})()}}({analytics:f,assetManager:m,novelAgentManager:v,currentFinalVideo:G,currentEpisode:Q,entry:p,threadId:K,runId:H,watermark:g,setIsExporting:R,monitoring:y}),[m,Q,G,p,y,v,H,K,g]),eu=(null==v||null==(s=v.agUiService)||null==(n=s.threadManager)||null==(a=n.threadInfo)?void 0:a.title)||"",eh=(null==Q?void 0:Q.episodeId)&&(null==h||null==(l=h.overview)||null==(o=l.episodeAssets)?void 0:o.length)?h.overview.episodeAssets.findIndex(e=>e.episodeId===Q.episodeId):-1,em=(null==p?void 0:p.episodeTitle)?sS({episodeIndex:p.episodeIndex,episodeTitle:p.episodeTitle,episodeName:""},eh>=0?eh:void 0):"",e_=(0,D.useCallback)(()=>{if(X){if(!G)return;return s6({batch:!1,folderName:eu,episodes:[{sources:[G,null!=N?N:Y||V===as.Generating?O.current:void 0],pippitAssetId:null==G?void 0:G.pippitAssetId,draftName:em}],setLoading:U})()}return(function(e){var{currentFinalVideo:t,composeResultVideo:r,setIsOpeningCapcut:i}=e;return ot({sources:[t,r],setIsOpeningCapcut:i})})({currentFinalVideo:G,composeResultVideo:null!=N?N:Y||V===as.Generating?O.current:void 0,setIsOpeningCapcut:U})()},[N,G,em,V,Y,eu,X]),eg=(0,D.useCallback)(()=>I(!1),[]);return{modalVisible:x,closeModal:eg,onComposeToolbarClick:es,onRetryCompose:(0,D.useCallback)(()=>void ei(),[ei]),synthesizingProgressStartMs:er,firstSegmentCoverUrl:S,resultVideo:N,composePreviewLoadFailed:T,retryComposePreviewLoad:ee,modalComposeStatus:el,composeFailedMessage:ed,exportLoading:M,handleExportCompose:ec,exportToCapcutLoading:!!J&&E,handleExportComposeToCapcut:J?e_:void 0,isComposeToolbarBusy:V===as.Generating||!!(null==p?void 0:p.artifactId)&&(null==h?void 0:h.composeSubmitPendingStoryboardAssetId)===(null==p?void 0:p.artifactId),hasFinalVideoForExport:Z,finalVideoAssetId:null==G?void 0:G.assetId}}({entry:$,episodeStore:A,novelAgentManager:S,assetManager:w.assetManager,handleCompose:eI,watermark:eP}),eJ=null==A||null==(d=A.overview)||null==(l=d.settings)?void 0:l.videoRatio,eX=(0,D.useCallback)(()=>{v(m("detail-video",{search:E?{thread_id:E}:void 0}))},[m,v,E]),e$=(0,D.useCallback)(e=>{},[]),{handleAddFromOverview:e0,handleSaveMaterial:e1,handleAddEntityToStoryboard:e4,handleCaptureShotFrame:e3}=function(e){var{entry:t,overviewRoleAppearances:r,overviewScenes:i,modifyAndSave:a,assetManager:n}=e,s=es(),o=ea(),l=en(),d=(0,D.useMemo)(()=>new tX(s,l),[s,l]),{resolveSkipFaceDetection:c}=tK(),u=(0,D.useCallback)((e,n)=>(0,B._)(function*(){if(!t||0===n.length)return[];var s,o=null==(s=t.rawData)?void 0:s.storyBoard;if(!o)return[];var l=[],d=[];if("role"===e){var c=function(e){var t=r.find(t=>t.id===e),i=null==t?void 0:t.pippitAssetId;if(!i||u.has(i)||(null==t?void 0:t.assetId)&&u.has(t.assetId)||(null==t?void 0:t.characterName)&&u.has(t.characterName)||(null==t?void 0:t.fullName)&&u.has(t.fullName))return"continue";l.push({OpType:nH.ADD_ROLE,AddRoleParams:{EntityID:i,RoleBriefPippitAssetID:null==t?void 0:t.roleBriefPippitAssetId}}),d.push(i)},u=sd(o);for(var p of n)c(p)}else{var h=function(e){if(!e)return"continue";var t=i.find(t=>t.id===e),r=null==t?void 0:t.id;if(!r||v.has(r)||(null==t?void 0:t.assetId)&&v.has(t.assetId)||(null==t?void 0:t.appearanceName)&&v.has(t.appearanceName)||(null==t?void 0:t.fullName)&&v.has(t.fullName))return"continue";l.push({OpType:nH.ADD_LOCATION,AddLocationParams:{EntityID:r,LocationBriefPippitAssetID:null==t?void 0:t.sceneBriefPippitAssetId}}),d.push(r)},v=sc(o);for(var m of n)h(m)}return 0===l.length?(tf.Z.info(e2.t("Pippit_shortdrama_info_selected_exists_current_episode",{},"\u6240\u9009\u9879\u5DF2\u5B58\u5728\u4E8E\u5F53\u524D\u5267\u96C6\u4E2D")),[]):(yield a(t.artifactId,l))?(tf.Z.success("role"===e?e2.t("Pippit_shortdrama_toast_role_added",{},"\u89D2\u8272\u5DF2\u6DFB\u52A0"):e2.t("Pippit_shortdrama_toast_scene_added",{},"\u573A\u666F\u5DF2\u6DFB\u52A0")),d):[]})(),[t,a,r,i]),p=(0,D.useCallback)(e=>(0,B._)(function*(){if(!t||0===e.length)return[];var r=e.filter(e=>sa.includes(e.type));if(0===r.length)return tf.Z.warning(e2.t("Pippit_shortdrama_warning_storyboard_material_image_only",{},"\u5206\u955C\u7D20\u6750\u4EC5\u652F\u6301\u56FE\u7247\u683C\u5F0F\uFF08PNG\u3001JPG\u3001WebP\u3001GIF\uFF09")),[];r.length({materialId:e,materialName:""})),S=function(e){var t=new Map;for(var r of e){var i=aC(r);i&&t.set(i,(0,j._)({},t.get(i),r))}return Array.from(t.values())}([...b,...I]),w=[{OpType:nH.UPDATE_Image_MATERIAL,UpdateImageMaterialParams:{EntityType:nW.STORYBOARD,MaterialInfoList:aP(S)}}];if(yield a(t.artifactId,w,y?{storyboardForSave:sl(y,S),preferModifyResponseStoryboard:!0}:void 0))return tf.Z.success(e2.t("Pippit_shortdrama_toast_material_added",{},"\u7D20\u6750\u5DF2\u6DFB\u52A0")),x;return[]}catch(e){return tf.Z.error(e2.t("Pippit_shortdrama_error_material_upload_failed_retry",{},"\u7D20\u6750\u4E0A\u4F20\u5931\u8D25\uFF0C\u8BF7\u91CD\u8BD5")),[]}finally{i()}})(),[o,s,d,t,a,c]),h=(0,D.useCallback)((e,r)=>(0,B._)(function*(){if(!t||!r.imageAssetId)return!1;var i,n,s,o=null==(s=t.rawData)?void 0:s.storyBoard;if(!o)return!1;var l=ss(t);if(l.find(t=>{var i=aC(t);return i===r.imageAssetId&&i!==e}))return tf.Z.info(e2.t("Pippit_shortdrama_info_selected_exists_current_episode",{},"\u6240\u9009\u9879\u5DF2\u5B58\u5728\u4E8E\u5F53\u524D\u5267\u96C6\u4E2D")),!1;var d={materialId:r.imageAssetId,materialUrl:r.imageUrl,materialInnerUrl:r.imageUrl,materialName:r.name,materialPrompt:r.prompt},c=e?(i=!1,n=l.map(t=>aC(t)!==e?t:(i=!0,d)),i||n.push(d),n):[...l,d],u=[{OpType:nH.UPDATE_Image_MATERIAL,UpdateImageMaterialParams:{EntityType:nW.STORYBOARD,MaterialInfoList:aP(c)}}];return!!(yield a(t.artifactId,u,{storyboardForSave:sl(o,c,{previousMaterialId:e,nextMaterial:d}),preferModifyResponseStoryboard:!0,patchStoryboardForSave:t=>so(t,e,d)}))&&(tf.Z.success(e?e2.t("Pippit_shortdrama_toast_material_updated",{},"\u7D20\u6750\u5DF2\u66F4\u65B0"):e2.t("Pippit_shortdrama_toast_material_added",{},"\u7D20\u6750\u5DF2\u6DFB\u52A0")),!0)})(),[t,a]);return{handleAddFromOverview:u,handleUploadProduct:p,handleSaveMaterial:h,handleAddEntityToStoryboard:(0,D.useCallback)((e,n)=>(0,B._)(function*(){if(!t||!n)return null;var s,o,l,d,c=null==(l=t.rawData)?void 0:l.storyBoard;if(!c)return null;var u=r.find(e=>e.pippitAssetId===n||e.id===n),p=i.find(e=>e.id===n);if("role"===e){if(s=sd(c),[n,null==u?void 0:u.id,null==u?void 0:u.assetId,null==u?void 0:u.characterName,null==u?void 0:u.fullName].some(e=>!!e&&s.has(e)))return su(c,u)}else if(o=sc(c),[n,null==p?void 0:p.id,null==p?void 0:p.assetId,null==p?void 0:p.appearanceName,null==p?void 0:p.label,null==p?void 0:p.fullName,null==p?void 0:p.sceneBriefPippitAssetId].some(e=>!!e&&o.has(e)))return sp(c,p);var h="role"===e?{OpType:nH.ADD_ROLE,AddRoleParams:{EntityID:n,RoleBriefPippitAssetID:null==u?void 0:u.roleBriefPippitAssetId}}:{OpType:nH.ADD_LOCATION,AddLocationParams:{EntityID:null!=(d=null==p?void 0:p.id)?d:n,LocationBriefPippitAssetID:null==p?void 0:p.sceneBriefPippitAssetId}},v=yield a(t.artifactId,[h]);return v?"role"===e?su(v,u):sp(v,p):null})(),[t,a,r,i]),handleCaptureShotFrame:(0,D.useCallback)(function(e,r){var i=arguments.length>2&&void 0!==arguments[2]?arguments[2]:0;return(0,B._)(function*(){if(t){var l=si(r),u=aF(t,e),p=aB(t,e),h=function(e){var t,r,i,a,{assetInfo:n,shotVideo:s}=e;return(null==n||null==(t=n.no_watermark_video_url)?void 0:t.download_url)||(null==n||null==(r=n.no_watermark_video_url)?void 0:r.preview_url)||(null==n?void 0:n.origin_url)||(null==n?void 0:n.download_url)||(null==s?void 0:s.downloadUrl)||(null==s?void 0:s.url)||(null==s||null==(i=s.playInfo)?void 0:i.playUrl)||(null==s||null==(a=s.previewInfo)?void 0:a.previewUrl)}({assetInfo:u?yield null==n?void 0:n.getAssetInfoByAssetId(u):void 0,shotVideo:p});if(!h)return void tf.Z.warning(e2.t("Pippit_shortdrama_warning_reference_frame_video_missing",{},"\u5F53\u524D\u7247\u6BB5\u6CA1\u6709\u53EF\u63D0\u53D6\u7684\u89C6\u9891"));var v=tf.Z.loading({content:l.loadingMessage,duration:0});try{var m,_,g,f,y,b,x,I,S,w,N=az(t,e)/1e3,C=function(e,t,r){if("current"!==e)return e;var i=Number.isFinite(Number(t))?Number(t):0,a=Number.isFinite(Number(r))?Number(r):0;return i<=.1?"first":a>0&&i>=a-.1?"last":"current"}(r,i,N),T="current"===C?yield st(h,Math.max(0,i),{cacheKey:"".concat(u||e,":capture:").concat(Math.round(1e3*i))}):yield(m={cacheKey:"".concat(u||e,":").concat(C)},(0,B._)(function*(){if("first"===C)return st(h,0,m);if("undefined"==typeof window||"undefined"==typeof document)throw Error("Video frame extraction is only available in browser environment");if(!h)throw Error("Video url is required for frame extraction");var e=yield n3(h,{cacheKey:null==m?void 0:m.cacheKey,fetchOptions:{mode:"cors",credentials:"omit"}}),t=n8(e.objectUrl);try{yield n7(t);var r=Number(t.duration);if(!Number.isFinite(r)||r<=0)throw Error("Video duration is unavailable for last frame extraction");var i=Math.max(0,r-.08);return yield n9(t,i),yield n7(t),yield se(t)}finally{t.pause(),t.removeAttribute("src"),t.load(),e.release()}})()),k=sr(e,C,sn,i),j=new File([T],function(e,t,r){var i=arguments.length>3&&void 0!==arguments[3]?arguments[3]:0;return"".concat(sr(e,t,r,i),".png")}(e,C,sn,i),{type:T.type||"image/png"}),P=yield ra(s,j,void 0,{analytics:o});if(!P.success||!(null==(S=P.data)?void 0:S.asset_id))throw Error(P.error||e2.t("Pippit_shortdrama_error_upload_reference_frame_failed",{},"\u53C2\u8003\u5E27\u4E0A\u4F20\u5931\u8D25\uFF0C\u8BF7\u7A0D\u540E\u91CD\u8BD5"));var L=P.data.asset_id;if(_=ss(t),L&&_.some(e=>aC(e)===L))return void tf.Z.info(e2.t("Pippit_shortdrama_info_selected_exists_current_episode",{},"\u6240\u9009\u9879\u5DF2\u5B58\u5728\u4E8E\u5F53\u524D\u5267\u96C6\u4E2D"));var A=P.data.url||(null==(w=P.data.data)?void 0:w.download_url)||"";if(!A)throw Error(e2.t("Pippit_shortdrama_error_image_url_missing_audit_unavailable",{},"\u56FE\u7247\u5730\u5740\u83B7\u53D6\u5931\u8D25\uFF0C\u65E0\u6CD5\u5B8C\u6210\u5B89\u5168\u6821\u9A8C"));var M=yield c();if(!(yield d.validateUrls(t$.ImageUpload,{imageUrls:[A],skip_face_detection:M})))return;var D=(g={materialId:L,materialName:k},I=(null==(x=null==(f=t.rawData)?void 0:f.storyBoard)||null==(y=x.imageList)?void 0:y.length)?x.imageList:(null!=(b=null==x?void 0:x.shotList)?b:[]).flatMap(e=>{var t;return null!=(t=e.referenceImageList)?t:[]}),[{OpType:nH.UPDATE_Image_MATERIAL,UpdateImageMaterialParams:{EntityType:nW.STORYBOARD,MaterialInfoList:aP(I,[g])}}]);(yield a(t.artifactId,D))&&tf.Z.success(l.successMessage)}catch(e){tf.Z.error(e instanceof Error?e.message:l.errorMessage)}finally{v()}}})()},[o,s,n,d,t,a,c])}}({entry:$,overviewRoleAppearances:ee,overviewScenes:et,modifyAndSave:V,assetManager:w.assetManager}),[e6,e5]=(0,D.useState)(!1),[e8,e7]=(0,D.useState)(null),[e9,te]=(0,D.useState)(void 0),tt=(0,D.useCallback)(e=>{sG(y,{action:"edit_character",stage:"serie_edit_page",novelAgentManager:S,threadId:E}),eu(e)},[y,eu,S,E]),tr=(0,D.useCallback)(e=>{sG(y,{action:"edit_scene",stage:"serie_edit_page",novelAgentManager:S,threadId:E}),ey(e)},[y,ey,S,E]),ti=(0,D.useCallback)((e,t)=>(0,B._)(function*(){var r=yield e0(e,t);0!==r.length&&r.forEach(()=>{sG(y,{action:"role"===e?"add_character":"add_scene",stage:"serie_edit_page",novelAgentManager:S,threadId:E})})})(),[y,e0,S,E]),ta=(0,D.useCallback)(()=>{e7(null),te(void 0),e5(!0)},[]),tn=(0,D.useCallback)(e=>{if($){var t,r,i=aW($).find(t=>t.id===e);i&&(e7(e),te({name:null!=(t=i.materialName)?t:"",prompt:null!=(r=i.materialPrompt)?r:"",imageUrl:i.imageUrl,imageAssetId:i.imageAssetId}),e5(!0))}},[$]),ts=(0,D.useCallback)(e=>(0,B._)(function*(){(yield e1(e8,e))&&(e8||sG(y,{action:"add_material",stage:"serie_edit_page",novelAgentManager:S,threadId:E,generateItemId:e.imageAssetId}),e5(!1))})(),[y,e8,e1,S,E]),to=(0,D.useCallback)((e,t)=>(sG(y,{action:"role"===e?"add_character":"add_scene",stage:"serie_edit_page",novelAgentManager:S,threadId:E}),e4(e,t)),[y,e4,S,E]),tl=(0,D.useCallback)((e,t)=>{sG(y,{action:"edit_storyboard_script",stage:"serie_edit_page",novelAgentManager:S,threadId:E})},[y,S,E]),td=(0,D.useCallback)((e,t)=>{sG(y,{action:"play_storyboard_video",stage:"serie_edit_page",novelAgentManager:S,threadId:E})},[y,S,E]),tc=(0,D.useCallback)((e,t)=>{sG(y,{action:"download_storyboard_video",stage:"serie_edit_page",novelAgentManager:S,threadId:E,generateItemId:aF(e,t)})},[y,S,E]),tu=(0,D.useCallback)(e=>(0,B._)(function*(){var t=yield J(e);return t&&sG(y,{action:"save_storyboard_script",stage:"serie_edit_page",novelAgentManager:S,threadId:E}),t})(),[y,J,S,E]),tp=(0,D.useCallback)((e,t)=>(0,B._)(function*(){sG(y,{action:"delete_storyboard",stage:"serie_edit_page",novelAgentManager:S,threadId:E}),yield H(e,t)})(),[y,H,S,E]),th=(0,D.useCallback)((e,t)=>(0,B._)(function*(){sG(y,{action:"add_storyboard",stage:"serie_edit_page",novelAgentManager:S,threadId:E}),yield Q(e,t)})(),[y,Q,S,E]),tv=(0,D.useCallback)(()=>{sG(y,{action:"export_serie_video",stage:"serie_edit_page",novelAgentManager:S,threadId:E,generateItemId:eY}),eG()},[y,eY,eG,S,E]),tm=(0,D.useCallback)(()=>{sG(y,{action:"videocut_serie_video",stage:"serie_edit_page",novelAgentManager:S,threadId:E,generateItemId:eY}),null==eW||eW()},[y,eY,eW,S,E]),t_=N?tm:void 0,tg=!!(R&&!$),[ty,tb]=(0,D.useState)(!1);(0,D.useEffect)(()=>{if(!tg)return void tb(!1);var e=window.setTimeout(()=>tb(!0),15e3);return()=>clearTimeout(e)},[tg]);var tx=(U||tg)&&!ty,tI=e2.t("Pippit_shortdrama_title_storyboard_edit",{},"\u5206\u955C\u7F16\u8F91");if(tx)return(0,L.jsxs)("div",{className:lk,children:[(0,L.jsx)(cT,{currentEpisodeTitle:tI,episodes:lM,historyRecords:lD,resolution:O,enableSeedance21080p:C,model:F,onModelChange:q,onBack:eX,onEpisodeChange:()=>{},onCompose:()=>{},onResolutionChange:G,hideHistory:!0,showFinalVideoExport:eK,onExportFinalVideo:tv,finalVideoExportLoading:eq,onExportFinalVideoToCapcut:t_,finalVideoExportToCapcutLoading:eH,useCapcutNewProtocol:f,exportWatermark:eP,onExportWatermarkChange:eL}),(0,L.jsx)("div",{className:lj,children:(0,L.jsx)(lT,{})})]});if(!$)return(0,L.jsxs)("div",{className:lk,children:[(0,L.jsx)(cT,{currentEpisodeTitle:tI,episodes:lM,historyRecords:lD,resolution:O,enableSeedance21080p:C,model:F,onModelChange:q,onBack:eX,onEpisodeChange:()=>{},onCompose:()=>{},onResolutionChange:G,hideHistory:!0,showFinalVideoExport:eK,onExportFinalVideo:tv,finalVideoExportLoading:eq,onExportFinalVideoToCapcut:t_,finalVideoExportToCapcutLoading:eH,useCapcutNewProtocol:f,exportWatermark:eP,onExportWatermarkChange:eL}),(0,L.jsx)("div",{className:lj,children:(0,L.jsx)(lI,{isAssetNotFound:!!R,onBack:eX})})]});var tS=$.episodeTitle?"".concat(e2.t("Pippit_shortdrama_episode_title_episodenumber",{number:$.episodeIndex||1},"\u7B2C{number}\u96C6")," \xb7 ").concat($.episodeTitle):tI,tw="create"===ec?rf.Create:rf.Edit,tN=!($.shotItems.length>0&&$.shotItems.every(e=>aZ($,e.shotIndex)));return(0,L.jsxs)("div",{className:lk,children:[(0,L.jsx)(cT,{currentEpisodeTitle:tS,episodes:lM,historyRecords:lD,resolution:O,enableSeedance21080p:C,model:F,onModelChange:q,onBack:eX,onEpisodeChange:e$,onCompose:eD,onResolutionChange:G,hideHistory:!0,composeDisabled:tN,composeDisabledTip:tN?e2.t("Pippit_shortdrama_tooltip_compose_disabled",{},"\u5B58\u5728\u89C6\u9891\u7247\u6BB5\u672A\u751F\u6210\uFF0C\u751F\u6210\u540E\u8FDB\u884C\u5408\u6210"):void 0,isComposing:eQ,readonlyDisabled:!N,showFinalVideoExport:eK,onExportFinalVideo:tv,finalVideoExportLoading:eq,onExportFinalVideoToCapcut:t_,finalVideoExportToCapcutLoading:eH,useCapcutNewProtocol:f,exportWatermark:eP,onExportWatermarkChange:eL}),(0,L.jsx)("div",{className:lj,children:(0,L.jsx)(lb,{entry:$,model:F,resolution:O,enableSeedance21080p:C,onResolutionChange:G,featureConfig:sm,store:T,hideHeader:!0,overviewRoleAppearances:ee,overviewScenes:et,onShotSelect:eT,onBack:eX,onCompose:eD,composeDisabled:tN,composeDisabledTip:tN?e2.t("Pippit_shortdrama_tooltip_compose_disabled",{},"\u5B58\u5728\u89C6\u9891\u7247\u6BB5\u672A\u751F\u6210\uFF0C\u751F\u6210\u540E\u8FDB\u884C\u5408\u6210"):void 0,composeIsComposing:eQ,onStartEditShot:tl,onPlayShotVideo:td,onDownloadShotVideo:tc,onDescriptionChange:Y,onSaveEdit:tu,onDeleteShot:tp,onAddShot:th,onRenderShot:ek,onBatchRender:ej,onReplaceShotVersion:X,onEditRole:tt,onEditLocation:tr,onCreateMaterial:ta,onEditMaterial:tn,onAddFromOverview:ti,onAddEntityToStoryboard:to,onCaptureFrame:(e,t,r,i)=>e3(t,r,i),onModelChange:q,videoRatio:"16:9"===eJ?"16:9":"1:1"===eJ?"1:1":"9:16",CardLoading:tT,assetManager:w.assetManager,threadManager:null==S||null==(c=S.agUiService)?void 0:c.threadManager,showcaseDisabled:!N})}),(0,L.jsx)(ry,{mode:tw,appearanceNameDisabled:!0,sectionsDisabled:!0,visible:er,initialData:el,onCancel:()=>e_(!1),onSave:eh}),(0,L.jsx)(ch,{hideEpisodeInfo:!0,mode:"edit",appearanceNameDisabled:!0,sectionsDisabled:!0,visible:eg,initialData:ef,onCancel:()=>ex(!1),onSave:eb}),(0,L.jsx)(d0,{mode:e8?"edit":"create",visible:e6,initialData:e9,onCancel:()=>e5(!1),onSave:ts}),(0,L.jsx)(iQ,{visible:eA,status:eF,firstSegmentCoverUrl:eU,synthesizingStartMs:eE,resultVideo:eO,errorMessage:eZ,previewLoadFailed:eB,onRetryPreviewLoad:ez,onClose:eM,onRetry:eR,onExport:eG,exportLoading:eq,onExportToCapcut:eW,exportToCapcutLoading:eH,watermark:eP,onWatermarkChange:eL})]})}),lU=r(28283),lO="default";function lB(e){var t;null==e||null==(t=e.dispose)||t.call(e)}var lz=(0,io.Pi)(e=>{var t,r,i,{children:a}=e,n=ed(),{adapters:s}=et(),{pathname:o}=(0,i8.TH)();(0,i8.s0)();var[l]=(0,ae.lr)(),d=l.get("thread_id")||void 0,c=null!=(i=null==(t=n.getUserConfig)?void 0:t.call(n))?i:{},u=c.uid,p=c.workspace_id,h=c.space_id,v=(0,D.useMemo)(()=>({uid:u,workspaceId:p,spaceId:h,threadId:d}),[u,p,h,d]),m=(0,D.useRef)(void 0),_=(0,D.useMemo)(()=>(function(e,t,r){var{uid:i,workspaceId:a,spaceId:n,threadId:s}=e;if(!i||!a||!n)return{novelAgentManager:void 0,managers:void 0,agentApiClient:void 0};var o=new e0({uid:i,workspaceId:a,spaceId:n,env:t.env,monitoring:t.monitoring}),l=null!=r?r:function(e){var{uid:t,workspaceId:r,spaceId:i,agentApiClient:a}=e;return new q.AgUiServices({agentApiClient:a,chatListOptions:{pageSize:20}})}({uid:i,workspaceId:a,spaceId:n,agentApiClient:o}),d=new eZ({uid:i,workspaceId:a,spaceId:n,threadId:s},l),c=new cD({getOverview:()=>{var e;return null!=(e=d.scriptOverviewInfo)?e:null},patchOverview:e=>d.patchOverviewScript(e)}),u=new cR(c,d),p=new u_(c,d),h=new nq(d.agUiService.threadManager),v=new ck(d),m=new c9(d,v,t.api,t.monitoring),_=new ul(d,v,t.api,t.monitoring),g=new uc(d,t.monitoring),f=new cG(d,t.api,t.monitoring),y=new dM({agentManager:d}),b=new dO({threadId:null!=s?s:"",novelStateManager:y,analytics:{reportTea:t.analytics.reportTea}}),x=new um(d,t.api,t.monitoring);return{novelAgentManager:d,managers:{storyboardListStore:p,episodeStore:c,episodeManager:u,runStateListenerManager:h,assetManager:v,roleManager:m,sceneManager:_,scriptManager:g,narrationManager:f,novelStateManager:y,stepManager:b,aiScriptContentManager:x},agentApiClient:o}})(v,s,m.current),[s,v]);(0,D.useLayoutEffect)(()=>{var e;(null==(e=_.novelAgentManager)?void 0:e.agUiService)?m.current=_.novelAgentManager.agUiService:m.current=void 0},[_]),(0,D.useEffect)(()=>()=>{var e,t,r,i,a,n,s,o;lB(null==_||null==(e=_.managers)?void 0:e.episodeManager),lB(null==_||null==(t=_.managers)?void 0:t.assetManager),lB(null==_||null==(r=_.managers)?void 0:r.roleManager),lB(null==_||null==(i=_.managers)?void 0:i.sceneManager),lB(null==_||null==(a=_.managers)?void 0:a.scriptManager),lB(null==_||null==(n=_.managers)?void 0:n.narrationManager),lB(null==_||null==(s=_.managers)?void 0:s.stepManager),lB(null==_||null==(o=_.managers)?void 0:o.novelStateManager),lB(null==_?void 0:_.novelAgentManager)},[_]);var g=(0,D.useRef)(!1);return((0,D.useEffect)(()=>{var e,t,r=null==(t=_.novelAgentManager)||null==(e=t.pippitAssetManager)?void 0:e.onFetchAssetsFailed(()=>{g.current||(g.current=!0,tg.Z.confirm({title:e2.t("Pippit_shortdrama_toast_somethingwentwrongtryagainlater",{},"\u6570\u636E\u83B7\u53D6\u5931\u8D25"),content:e2.t("Pippit_shortdrama_toast_refreshthepageandtryagain",{},"\u6570\u636E\u83B7\u53D6\u5931\u8D25\uFF0C\u8BF7\u5C1D\u8BD5\u5237\u65B0\u9875\u9762\u540E\u91CD\u8BD5\u3002"),okText:e2.t("Pippit_shortdrama_button_confirm",{},"\u786E\u5B9A"),cancelText:e2.t("Pippit_shortdrama_button_cancel",{},"\u53D6\u6D88"),onOk:()=>{g.current=!1,window.location.reload()},onCancel:()=>{g.current=!1}}))});return()=>{var e;null==r||null==(e=r.dispose)||e.call(r),g.current=!1}},[_.novelAgentManager]),null==(r=n.useNovelShowcaseInterceptor)||r.call(n,_.novelAgentManager),(0,D.useEffect)(()=>{!function(e,t){var r=t.includes("/novel/list")?"novel_home":t.includes("/novel/edit")?"novel_edit":t.includes("/novel/detail/video")?"novel_video":t.includes("/novel/detail/scenes")?"novel_scene":t.includes("/novel/detail/script")?"novel_script":null;null!==r&&r!==lO&&(t9(e,"novel_enter_stage",{category:"novel_stage",last_stage:lO,current_stage:r}),lO=r)}(s.analytics,o)},[o]),u&&p&&h)?(0,L.jsxs)(tj,{novelAgentManager:_.novelAgentManager,managers:_.managers,agentApiClient:_.agentApiClient,children:[(0,L.jsx)(lU.q,{children:(0,L.jsx)("meta",{name:"referrer",content:"no-referrer"})}),null!=a?a:(0,L.jsx)(i8.j3,{})]}):null}),lF=(e,t)=>{try{window.sessionStorage.setItem(e,String(Math.max(0,Math.round(t))))}catch(e){}},lZ=function(e,t){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:8,i=Math.max(0,t);e.scrollTo({top:i,behavior:"auto"});var a=Math.max(e.scrollHeight-e.clientHeight,0),n=e.scrollTop;a>=i||2>=Math.abs(n-i)||r<=0||window.requestAnimationFrame(()=>{lZ(e,i,r-1)})},lq=(0,io.Pi)(()=>{var e,t,r,i,a,n=ea(),s=(0,i8.s0)(),{buildPath:o}=lH(),l=ed(),{adapters:d}=et(),c=ep(),u=null!=(r=null==(e=l.getUserConfig)?void 0:e.call(l))?r:{},[p,h]=null!=(i=null==(t=l.useNewNovelEnableExperiment)?void 0:t.call(l))?i:[!0,!1],{novelAgentManager:v,agentApiClient:m}=tP(),_=null==v?void 0:v.agUiService,[g,f]=(0,D.useState)(!1),[y,b]=(0,D.useState)(null),[x,I]=(0,D.useState)(!1),[S,w]=(0,D.useState)(null),[N,C]=(0,D.useState)(null),[T,k]=(0,D.useState)(!1),j=(0,D.useRef)(null),P=(0,D.useRef)(null),A=(0,D.useRef)(!1),M=(0,D.useMemo)(()=>["__novel_list_scroll_position__",u.uid||"anonymous",u.workspace_id||"default"].join(":"),[u.uid,u.workspace_id]);(0,D.useEffect)(()=>{!h&&(p||s("/home",{replace:!0}))},[p,h,s]);var R=(0,D.useMemo)(()=>new uh(d.api,d.monitoring,n),[d,n]),E=(0,D.useMemo)(()=>_?new cM(_,d.api,d.monitoring):null,[_,d]),U=eH(),O=(0,D.useMemo)(()=>rD({search:"undefined"!=typeof window?window.location.search:""}),[]);(0,D.useEffect)(()=>{rR(n,{action:"show",enterFrom:O})},[n,O]);var z=(0,D.useCallback)(()=>{var e,t;lF(M,null!=(t=null==(e=j.current)?void 0:e.scrollTop)?t:0)},[M]);(0,D.useEffect)(()=>{P.current=(e=>{try{var t=window.sessionStorage.getItem(e);if(null==t)return null;var r=Number(t);return Number.isFinite(r)&&r>=0?r:null}catch(e){return null}})(M),A.current=!1},[M]),(0,D.useEffect)(()=>{var e=j.current;if(e){var t=()=>{lF(M,e.scrollTop)};return e.addEventListener("scroll",t,{passive:!0}),()=>{e.removeEventListener("scroll",t)}}},[M]);var F=(0,D.useCallback)(()=>{if(!A.current){var e=P.current;if(null==e||e<=0){A.current=!0;return}var t=j.current;t&&(A.current=!0,lZ(t,e))}},[]),Z=(0,D.useCallback)(e=>{z();var t=o("detail-script",{search:{thread_id:e,auto_jump:1}});if(e_(c))return void window.open(t,"_blank","noopener,noreferrer");s(t)},[o,s,z,c]),q=(0,D.useCallback)(e=>(0,B._)(function*(){if(!e){w(null),C(null),f(!1),b(null);return}if(!_||!m){tf.Z.error(e2.t("Pippit_shortdrama_error_service_not_initialized",{},"\u670D\u52A1\u672A\u521D\u59CB\u5316")),f(!0);return}w(e),I(!0),f(!1),b(null),rR(n,{action:"upload_script",enterFrom:O});try{var t=yield R.uploadScriptWithRetry(e.file,1);if(t)C(t),f(!1),b(null);else{var r=R.scriptUploadStore.uploadError||U.UPLOAD_FILE_FAILED;b(r),f(!0)}}catch(e){b(R.scriptUploadStore.uploadError||U.UPLOAD_FILE_FAILED),f(!0)}finally{I(!1)}})(),[m,_,n,O,R]),G=(0,D.useCallback)(()=>(0,B._)(function*(){if(N&&_&&m){rR(n,{action:"analyze_script",enterFrom:O}),k(!0);try{var e=yield R.createProject({agentApiClient:m,agUiService:_,uploadedFileInfo:N});if((null==e?void 0:e.ok)&&e.threadId)R.scriptUploadStore.resetUploadState(),w(null),C(null),f(!1),b(null),s(o("detail-script",{search:{thread_id:e.threadId}}));else{if(null==(t=l.isImpersonating)?void 0:t.call(l)){b(e2.t("Pippit_shortdrama_error_impersonating_cannot_start_chat",{},"\u5F53\u524D\u5904\u4E8E\u9644\u8EAB\u6A21\u5F0F\uFF0C\u65E0\u6CD5\u53D1\u8D77\u5BF9\u8BDD")),f(!0);return}var t,r=(null==e?void 0:e.errorCode)===ab.T.INSUFFICIENT_CREDIT?U.INSUFFICIENT_CREDIT:U.CREATE_PROJECT_FAILED;b(r),f(!0)}}catch(e){var i,a=null==e?void 0:e.code,d=null!=(i=null==e?void 0:e.errmsg)?i:null==e?void 0:e.message,c=a===ab.T.INSUFFICIENT_CREDIT;b(null!=d?d:c?U.INSUFFICIENT_CREDIT:U.CREATE_PROJECT_FAILED),f(!0)}finally{k(!1)}}})(),[N,R,_,m,n,O,s]),V=(0,D.useCallback)(e=>(0,B._)(function*(){if("ai-generate"===e.type){var t=null==(a=e.prompt)?void 0:a.trim();if(!t)return void tf.Z.warning(e2.t("Pippit_shortdrama_warning_enter_script_content_first",{},"\u8BF7\u5148\u8F93\u5165\u5267\u672C\u5185\u5BB9"));if(!m||!_)return void tf.Z.error(e2.t("Pippit_shortdrama_error_service_not_initialized",{},"\u670D\u52A1\u672A\u521D\u59CB\u5316"));try{rR(n,{action:"generate_script",enterFrom:O});var r={type:eq.PartType.Data,subType:eD,data:{content:t}},i=yield rB({agentApiClient:m,parts:[r],threadExtra:{novel_entrance:rO.AGENT_CREATE}});if(i.ok&&i.threadId)s(o("detail-script",{search:{thread_id:i.threadId}}));else{if(null==(d=l.isImpersonating)?void 0:d.call(l))return void tf.Z.error(e2.t("Pippit_shortdrama_error_impersonating_cannot_start_chat",{},"\u5F53\u524D\u5904\u4E8E\u9644\u8EAB\u6A21\u5F0F\uFF0C\u65E0\u6CD5\u53D1\u8D77\u5BF9\u8BDD"));var a,d,c,u=i.errorCode===ab.T.INSUFFICIENT_CREDIT;tf.Z.error(u?U.INSUFFICIENT_CREDIT:null!=(c=i.errorMessage)?c:e2.t("Pippit_shortdrama_error_create_failed_retry",{},"\u521B\u4F5C\u5931\u8D25\uFF0C\u8BF7\u7A0D\u540E\u91CD\u8BD5"))}}catch(e){tf.Z.error((null==e?void 0:e.message)||e2.t("Pippit_shortdrama_error_create_failed_retry",{},"\u521B\u4F5C\u5931\u8D25\uFF0C\u8BF7\u7A0D\u540E\u91CD\u8BD5"))}}})(),[_,m,n,O,s,U]);return h||!p?null:(0,L.jsx)(id,{manager:E,children:(0,L.jsx)("div",{ref:j,className:"container-QAn0Ih",children:(0,L.jsxs)("div",{className:"".concat("content-Q3QIEE"," ").concat("contentWithProjects-QXMhbM"),children:[(0,L.jsx)("div",{className:"creatorSection-d5Pvw1",children:(0,L.jsx)(r6,{uploadedContentLength:null!=(a=R.scriptUploadStore.contentLength)?a:0,onStartCreate:V,uploadFailed:g,uploadErrorMessage:y,uploading:x,uploadedFile:S,uploadedFileInfo:N,onFileSelectForUpload:q,onStartCreateClick:G,creatingProject:T})}),(0,L.jsx)("div",{className:"projectListSection-BYib8N",children:(0,L.jsx)(iv,{onOpenProject:Z,onInitialLoadComplete:F})})]})})})}),lG=(0,D.createContext)(void 0),lV=e=>{var{manifest:t,children:r}=e;return(0,L.jsx)(lG.Provider,{value:t,children:r})};function lH(){var e=(0,D.useContext)(lG);if(!e)throw Error("useNovelRoutes must be used within NovelRouteProvider");return e}var lW="/novel",lQ={list:"novel.list",edit:"novel.edit","detail-script":"novel.detail.script","detail-scenes":"novel.detail.scenes","detail-video":"novel.detail.video"},lK={list:"list",edit:"edit","detail-script":"detail/script","detail-scenes":"detail/scenes","detail-video":"detail/video"},lY=lW;function lJ(e){return e.replace(/^\/+|\/+$/g,"")}function lX(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:lW,t=lJ(e);return t?"/".concat(t):lW}function l$(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:lW,t=lX(e),r=Object.keys(lK).map(e=>{var r,i,a;return{key:e,routeId:lQ[e],path:lK[e],fullPath:(r=lK[e],i=lX(t),(a=lJ(r))?"".concat(i,"/").concat(a):i)}}),i=new Map(r.map(e=>[e.key,e]));return{basePath:t,routes:r,getPath:e=>{var r,a;return null!=(a=null==(r=i.get(e))?void 0:r.fullPath)?a:t},buildPath:(e,r)=>{var a=i.get(e);return a?"".concat(a.fullPath).concat(function(e){if(!e)return"";if("string"==typeof e)return e?e.startsWith("?")?e:"?".concat(e):"";var t=new URLSearchParams(e instanceof URLSearchParams?e:void 0);e instanceof URLSearchParams||Object.entries(e).forEach(e=>{var[r,i]=e;null!=i&&t.set(r,String(i))});var r=t.toString();return r?"?".concat(r):""}(null==r?void 0:r.search)):t},matchRoute:e=>r.find(t=>e===t.fullPath)}}function l0(e){return l$(lY).getPath(e)}function l1(e,t){return l$(lY).buildPath(e,t)}var l2=()=>{var e=(0,i8.TH)(),t=lH(),r=t.matchRoute(e.pathname);if(!r)return(0,L.jsx)(i8.Fg,{to:t.getPath("list"),replace:!0});switch(r.key){case"list":return(0,L.jsx)(lz,{children:(0,L.jsx)(lq,{})});case"edit":return(0,L.jsx)(lz,{children:(0,L.jsx)(lE,{})});case"detail-script":return(0,L.jsx)(lz,{children:(0,L.jsx)(an,{children:(0,L.jsx)(aI,{})})});case"detail-scenes":return(0,L.jsx)(lz,{children:(0,L.jsx)(an,{children:(0,L.jsx)(ay,{})})});case"detail-video":return(0,L.jsx)(lz,{children:(0,L.jsx)(an,{children:(0,L.jsx)(aS,{})})});default:return(0,L.jsx)(i8.Fg,{to:t.getPath("list"),replace:!0})}},l4=e=>{var{basePath:t=lW}=e,r=(0,D.useMemo)(()=>l$(t),[t]);return!function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:lW;lY=lX(e)}(r.basePath),(0,L.jsx)(lV,{manifest:r,children:(0,L.jsx)(l2,{})})},l3=((x={})[x.ScriptOutline=0]="ScriptOutline",x[x.CharacterScene=1]="CharacterScene",x[x.StoryboardVideo=2]="StoryboardVideo",x),l6=((I={}).AiScriptGenerate="ai_script_generate",I.Reading="reading",I.Form="form",I.ScriptOverview="script_overview",I.Narration="narration",I.ScriptBody="script_body",I.CharacterSceneDesign="character_scene",I),l5=((S={}).characterDesign="character_design",S.sceneDesign="scene_design",S.renderCharacter="render_character",S.renderScene="render_scene",S),l8=["character_design","scene_design"],l7=((w={}).Queued="queued",w.Processing="processing",w.Completed="completed",w.Failed="failed",w),l9=((N={})[N.Queued=0]="Queued",N[N.Processing=1]="Processing",N[N.Completed=2]="Completed",N[N.Failed=3]="Failed",N),de="scriptProduction",dt="dynamicForm",dr="scriptOverviewAnalysis",di="standardizeAnalysis",da="characterDesign",dn="sceneDesign",ds="renderCharacter",dl="renderScene",dd="loading",dc="failed",du="done",dp=()=>e2.t("Pippit_shortdrama_step_script_outline",{},"\u5267\u672C\u5927\u7EB2"),dh=()=>({0:dp(),1:e2.t("Pippit_shortdrama_step_character_scene",{},"\u8D44\u4EA7\u5E93"),2:e2.t("Pippit_shortdrama_step_episode_video",{},"\u5206\u96C6\u89C6\u9891")}),dv=()=>({reading:e2.t("Pippit_shortdrama_status_title_diveintoyourscript",{},"\u7814\u8BFB\u5267\u672C"),form:e2.t("Pippit_shortdrama_phase_style_confirm",{},"\u98CE\u683C\u786E\u8BA4"),script_overview:dp(),narration:e2.t("Pippit_shortdrama_phase_narration_adapt",{},"\u6539\u7F16\u65C1\u767D"),script_body:e2.t("Pippit_shortdrama_phase_script_body",{},"\u5267\u672C\u6B63\u6587"),character_scene:e2.t("Pippit_shortdrama_phase_character_scene_design",{},"\u89D2\u8272\u548C\u573A\u666F\u8BBE\u8BA1"),ai_script_generate:e2.t("Pippit_shortdrama_phase_ai_script_generate",{},"AI \u751F\u6210\u5267\u672C")}),dm=[{key:"scriptProduction",camelKey:de,step:0,phase:"ai_script_generate",label:void 0},{key:"dynamic_form",camelKey:dt,step:0,phase:"form"},{key:"script_overview_analysis",camelKey:dr,step:0,phase:"script_overview"},{key:"standardize_analysis",camelKey:di,step:0,phase:"narration"},{key:"character_design",camelKey:da,step:1,phase:"character_scene",label:void 0},{key:"scene_design",camelKey:dn,step:1,phase:"character_scene",label:void 0}];function d_(e){switch(e){case 1:return l0("detail-scenes");case 2:return l0("detail-video");default:return l0("detail-script")}}function dg(e,t){switch(e){case 1:return l1("detail-scenes",{search:{thread_id:t}});case 2:return l1("detail-video",{search:{thread_id:t}});default:return l1("detail-script",{search:{thread_id:t}})}}dm.map(e=>e.key),dm.map(e=>e.camelKey);var df=()=>({script_body_processing:{icon:"loading",text:e2.t("Pippit_shortdrama_status_organizing_script",{},"\u6B63\u5728\u6574\u7406\u5267\u672C\u5185\u5BB9\uFF0C\u8BF7\u7A0D\u540E")},script_body_done:{icon:"info",text:e2.t("Pippit_shortdrama_status_script_organized",{},"\u5267\u672C\u5185\u5BB9\u6574\u7406\u5B8C\u6BD5\uFF0C\u70B9\u51FB\u201C\u5267\u672C\u8D44\u4EA7\u62C6\u89E3\u201D\u5C06\u8FDB\u884C\u5267\u672C\u8D44\u4EA7\u7684\u62C6\u89E3\uFF1B")},narration_processing:{icon:"loading",text:e2.t("Pippit_shortdrama_status_narration_adapting",{},"\u6B63\u5728\u8FDB\u884C\u65C1\u767D\u6539\u7F16\uFF0C\u8017\u65F6\u8F83\u957F\uFF0C\u4F60\u53EF\u4EE5\u5148\u8FDB\u884C\u4E0B\u4E00\u6B65")},script_failed:{icon:"info",text:e2.t("Pippit_shortdrama_status_task_error_retry",{},"\u4EFB\u52A1\u9047\u5230\u5F02\u5E38\uFF0C\u8BF7\u91CD\u8BD5\u540E\u518D\u8FDB\u884C\u4E0B\u4E00\u6B65")},script_outline_pending:{icon:"info",text:e2.t("Pippit_shortdrama_status_complete_current_step",{},"\u8BF7\u5B8C\u5584\u6240\u6709\u89D2\u8272\u7684\u57FA\u7840\u5F62\u8C61\u56FE\uFF0C\u5373\u53EF\u5F00\u542F\u4E0B\u4E00\u6B65\u3002")}});function dy(e){var t=df(),{phase:r,status:i}=e||{};return"failed"===i?t.script_failed:"script_overview"===r&&"processing"===i?t.script_body_processing:"narration"===r&&"processing"===i?t.narration_processing:"script_overview"===r||"narration"===r||"script_body"===r?t.script_body_done:t.script_outline_pending}var db=new Set([l7.Failed,l7.Processing,l7.Queued]),dx={step:l3.ScriptOutline,phase:l6.Reading,status:l7.Processing},dI={step:l3.ScriptOutline,phase:l6.ScriptBody,status:l7.Completed},dS={[l9.Queued]:l7.Queued,[l9.Processing]:l7.Processing,[l9.Completed]:l7.Completed,[l9.Failed]:l7.Failed};function dw(e){if(null!=e&&"object"==typeof e&&"number"==typeof e.status)return dS[e.status]}function dN(e){var t=dv();if(!e||"object"!=typeof e||0===Object.keys(e).length)return dx;var r=function(e){for(var t of dm){var r,i=null!=(r=e[t.camelKey])?r:e[t.key],a=dw(i);if(a&&db.has(a))return{status:a,config:t,stageInfo:null!=i?i:{}}}return null}(e);if(r){if(r.config.camelKey===de){var i,a=l6.AiScriptGenerate,n=t[a];return{step:r.config.step,phase:a,status:r.status,stageInfo:r.stageInfo,label:n}}return{step:r.config.step,phase:r.config.phase,status:r.status,stageInfo:r.stageInfo,label:null!=(i=r.config.label)?i:t[r.config.phase]}}var s=function(e){var t=null;for(var r of dm){var i,a=null!=(i=e[r.camelKey])?i:e[r.key];if(null!=a)if(dw(a)===l7.Completed)t={config:r,stageInfo:a};else break}return t}(e);if(s){if(s.config.camelKey===de){var o,l=l6.AiScriptGenerate,d=t[l];return{step:s.config.step,phase:l,status:l7.Completed,stageInfo:s.stageInfo,label:d}}return{step:s.config.step,phase:s.config.phase,status:l7.Completed,stageInfo:s.stageInfo,label:null!=(o=s.config.label)?o:t[s.config.phase]}}return dI}function dC(e,t){return e===l7.Failed?dc:e===l7.Completed?t:dd}var dT={[l6.Reading]:e=>{var{status:t,stageInfo:r}=e;return(0,j._)({kind:l6.Reading,status:t===l7.Failed?dc:t===l7.Completed?du:dd},{stageInfo:r})},[l6.Form]:e=>{var{status:t,stageInfo:r}=e,i={stageInfo:r};return t===l7.Processing?(0,j._)({kind:l6.Reading,status:dd},i):(0,j._)({kind:l6.Form,status:dC(t,"ready")},i)},[l6.ScriptOverview]:e=>{var{status:t,stageInfo:r}=e;return(0,j._)({kind:l6.ScriptOverview,status:dC(t,du)},{stageInfo:r})},[l6.Narration]:e=>{var{status:t,stageInfo:r}=e;return(0,j._)({kind:l6.Narration,status:dC(t,du)},{stageInfo:r})},[l6.CharacterSceneDesign]:e=>{var{status:t,stageInfo:r,label:i}=e;return(0,P._)((0,j._)({kind:l6.CharacterSceneDesign,status:dC(t,du)},{stageInfo:r}),{label:null!=i?i:dv()[l6.CharacterSceneDesign]})},[l6.AiScriptGenerate]:e=>{var{status:t,stageInfo:r}=e;return(0,j._)({kind:l6.AiScriptGenerate,status:dC(t,du)},{stageInfo:r})},[l6.ScriptBody]:e=>({kind:l6.ScriptBody,status:du}),[l5.characterDesign]:e=>{var{status:t,stageInfo:r}=e;return(0,j._)({kind:l5.characterDesign,status:dC(t,du)},{stageInfo:r})},[l5.sceneDesign]:e=>{var{status:t,stageInfo:r}=e;return(0,j._)({kind:l5.sceneDesign,status:dC(t,du)},{stageInfo:r})}};function dk(e){var t;return(null!=(t=dT[e.phase])?t:dT[l6.Reading])(e)}var dj="__pippit_novel_asset_library_confirmed_risks_v1";function dP(){if("undefined"==typeof window)return null;try{var e;return null!=(e=window.localStorage)?e:null}catch(e){return null}}var dL={[l7.Queued]:l9.Queued,[l7.Processing]:l9.Processing,[l7.Completed]:l9.Completed,[l7.Failed]:l9.Failed};function dA(e){return e===l7.Completed||e===l7.Failed}class dM extends G.JT{_initDynamicFormFlags(e){var t=e.onMessagesChange(e=>{var t,r=(t=!1,e.forEach(e=>{if((0,eq.isAssistantMessage)(e)){var r;null==(r=e.clientToolCalls)||r.forEach(e=>{"dynamic_questionnaire"===e.toolName&&(t=!0)})}}),t);this._hasDynamicForm!==r&&(0,W.z)(()=>{this._hasDynamicForm=r})});this._register(t)}_initHasSubmittedDesignAssets(e){var t=e.onMessagesChange(e=>{var r,i,a,n=(r=!1,i=!1,a=!1,e.forEach(e=>{var t,n=null!=(t=null==e?void 0:e.content)?t:[];Array.isArray(n)&&n.forEach(e=>{var t;if((e.subType||e.sub_type)===eE){r=!0;var n=null==(t=e.data)?void 0:t.sourceAssetType;n===eU.CHARACTER&&(i=!0),n===eU.SCENE&&(a=!0)}})}),{any:r,character:i,scene:a});if(n.any&&((0,W.z)(()=>{n.character&&(this._hasSubmittedCharacterDesign=n.character),n.scene&&(this._hasSubmittedSceneDesign=n.scene)}),this._hasSubmittedCharacterDesign&&this._hasSubmittedSceneDesign))return void t.dispose()});this._register(t)}get novelState(){var e,t,r=null!=(t=null==(e=this._agentManager.scriptOverviewInfo)?void 0:e.stageStatusMap)?t:null;return this._state=dN(r),this._state}get step(){return this.novelState.step}get phase(){return this.novelState.phase}get status(){return this.novelState.status}get hasSubmittedCharacterDesign(){return this._hasSubmittedCharacterDesign}get hasSubmittedSceneDesign(){return this._hasSubmittedSceneDesign}get displayState(){return dk(this.novelState)}get scriptOutLinePhaseInfo(){var e,t,r=null!=(t=null==(e=this._agentManager.scriptOverviewInfo)?void 0:e.stageStatusMap)?t:null;return(null==r?void 0:r[di])?{phase:l6.Narration,status:dw(null==r?void 0:r[di])}:(null==r?void 0:r[dr])?{phase:l6.ScriptOverview,status:dw(null==r?void 0:r[dr])}:(null==r?void 0:r[dt])?{phase:l6.Form,status:dw(null==r?void 0:r[dt])}:(null==r?void 0:r[de])?{phase:l6.AiScriptGenerate,status:dw(null==r?void 0:r[de])}:void 0}get scriptProductionInfo(){var e,t,r,i=null!=(r=null==(e=this._agentManager.scriptOverviewInfo)?void 0:e.stageStatusMap)?r:null;return{status:dw(null==i?void 0:i[de]),errorCode:null==i||null==(t=i[de])?void 0:t.errorCode}}get scriptOverviewAnalysisInfo(){var e,t,r,i=null!=(r=null==(e=this._agentManager.scriptOverviewInfo)?void 0:e.stageStatusMap)?r:null;return{status:dw(null==i?void 0:i[dr]),errorCode:null==i||null==(t=i[dr])?void 0:t.errorCode}}get scriptNarrationInfo(){var e,t,r,i=null!=(r=null==(e=this._agentManager.scriptOverviewInfo)?void 0:e.stageStatusMap)?r:null;return{status:dw(null==i?void 0:i[di]),errorCode:null==i||null==(t=i[di])?void 0:t.errorCode}}get dynamicFormInfo(){var e,t,r,i=null!=(r=null==(e=this._agentManager.scriptOverviewInfo)?void 0:e.stageStatusMap)?r:null;return{status:dw(null==i?void 0:i[dt]),errorCode:null==i||null==(t=i[dt])?void 0:t.errorCode}}get roleDesignState(){var e,t,r,i=null!=(r=null==(e=this._agentManager.scriptOverviewInfo)?void 0:e.stageStatusMap)?r:null;return{status:dw(null==i?void 0:i[da]),errorCode:null==i||null==(t=i[da])?void 0:t.errorCode}}get sceneDesignState(){var e,t,r,i=null!=(r=null==(e=this._agentManager.scriptOverviewInfo)?void 0:e.stageStatusMap)?r:null;return{status:dw(null==i?void 0:i[dn]),errorCode:null==i||null==(t=i[dn])?void 0:t.errorCode}}get roleRenderInfo(){var e,t,r,i=null!=(r=null==(e=this._agentManager.scriptOverviewInfo)?void 0:e.stageStatusMap)?r:null;return{status:dw(null==i?void 0:i[ds]),errorCode:null==i||null==(t=i[ds])?void 0:t.errorCode}}get sceneRenderInfo(){var e,t,r,i=null!=(r=null==(e=this._agentManager.scriptOverviewInfo)?void 0:e.stageStatusMap)?r:null;return{status:dw(null==i?void 0:i[dl]),errorCode:null==i||null==(t=i[dl])?void 0:t.errorCode}}get hasDynamicForm(){return this._hasDynamicForm}setRoleRenderStatus(e){var t,r=null==(t=this._agentManager.scriptOverviewInfo)?void 0:t.stageStatusMap;if(r){var i=r[ds];r[ds]=(0,P._)((0,j._)({},i),{status:dL[e]}),this.recompute()}}setSceneRenderStatus(e){var t,r=null==(t=this._agentManager.scriptOverviewInfo)?void 0:t.stageStatusMap;if(r){var i=r[dl];r[dl]=(0,P._)((0,j._)({},i),{status:dL[e]}),this.recompute()}}setSceneDesignStatus(e){var t,r=null==(t=this._agentManager.scriptOverviewInfo)?void 0:t.stageStatusMap;if(r){var i=r[dn];r[dn]=(0,P._)((0,j._)({},i),{status:dL[e]}),this.recompute()}}get disabletopStep2(){var e=dA(this.roleDesignState.status),t=dA(this.sceneDesignState.status);return(!e||!t)&&(!!(this.novelState.step{this._hasSubmittedCharacterDesign=e})}forceSetHasSubmittedSceneDesign(e){(0,W.z)(()=>{this._hasSubmittedSceneDesign=e})}hasConfirmedAssetLibraryRisk(e){return!!(e&&this._confirmedAssetLibraryRiskKeys.has(e))}confirmAssetLibraryRisk(e){e&&(this._confirmedAssetLibraryRiskKeys.add(e),function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:dP();if(t)try{var r=Array.from(e).slice(-200);t.setItem(dj,JSON.stringify({keys:r}))}catch(e){}}(this._confirmedAssetLibraryRiskKeys))}recompute(){this._changeEmitter.fire()}static computeFromMap(e){return dN(e)}static toDisplayState(e){return dk(e)}static computeDisplayState(e){return dk(dN(e))}constructor(e){super(),this._changeEmitter=new V.Q,this._hasSubmittedCharacterDesign=!1,this._hasSubmittedSceneDesign=!1,this._hasDynamicForm=!1,this._confirmedAssetLibraryRiskKeys=new Set,this.onStateChange=this._changeEmitter.event,this._agentManager=e.agentManager,(function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:dP();if(!e)return new Set;try{return new Set(function(e){if(!e)return[];try{var t=JSON.parse(e);if(Array.isArray(t))return t.filter(e=>"string"==typeof e&&e.length>0);if(t&&"object"==typeof t&&Array.isArray(t.keys))return t.keys.filter(e=>"string"==typeof e&&e.length>0)}catch(e){}return[]}(e.getItem(dj)))}catch(e){return new Set}})().forEach(e=>{this._confirmedAssetLibraryRiskKeys.add(e)}),(0,W.rC)(this,{novelState:W.Fl,step:W.Fl,phase:W.Fl,status:W.Fl,displayState:W.Fl,scriptProductionInfo:W.Fl,scriptOverviewAnalysisInfo:W.Fl,scriptNarrationInfo:W.Fl,dynamicFormInfo:W.Fl,disableStep2:W.Fl,disableStep3:W.Fl,roleDesignState:W.Fl,sceneDesignState:W.Fl,scriptOutLinePhaseInfo:W.Fl,_hasSubmittedCharacterDesign:W.LO,_hasSubmittedSceneDesign:W.LO,_hasDynamicForm:W.LO,hasSubmittedCharacterDesign:W.Fl,hasSubmittedSceneDesign:W.Fl,hasDynamicForm:W.Fl}),this._initHasSubmittedDesignAssets(e.agentManager),this._initDynamicFormFlags(e.agentManager);var t=(0,W.U5)(()=>this.novelState,()=>this._changeEmitter.fire(),{fireImmediately:!1});this._register({dispose:t}),this._register(this._changeEmitter)}}function dD(){return df().script_outline_pending.text}function dR(){return e2.t("Pippit_shortdrama_btn_generate_initial_role_scene",{},"\u751F\u6210\u521D\u59CB\u89D2\u8272\u548C\u573A\u666F")}function dE(e){var t,{pageStep:r,state:i,scriptAssetTooltipSuffix:a}=e;return{currentStep:r,steps:(t=dh(),[l3.ScriptOutline,l3.CharacterScene,l3.StoryboardVideo].map(e=>{var a=!1;return r===l3.ScriptOutline?e===l3.CharacterScene?a=i.disabletopStep2:e===l3.StoryboardVideo&&(a=i.disableStep3):r===l3.CharacterScene&&e===l3.StoryboardVideo?a=i.disableStep3:r===l3.StoryboardVideo&&(e===l3.CharacterScene||e===l3.StoryboardVideo)&&(a=i.disableStep2&&e!==r),{step:e,title:t[e],disabled:a,disabledReason:a?function(e,t,r){if(e===l3.ScriptOutline){if(t===l3.CharacterScene&&r.disabletopStep2){var i;return r.disableStep2?dy(r.scriptOutLinePhaseInfo).text:r.hasSubmittedCharacterDesign&&r.hasSubmittedSceneDesign?dD():(i=dR(),e2.t("Pippit_shortdrama_hint_complete_action_first",{text:i},"\u8BF7\u5148{text}"))}if(t===l3.StoryboardVideo&&r.disableStep3)return ad({narrationStatus:r.scriptNarrationInfo.status})?dD():eK()}return e===l3.CharacterScene&&t===l3.StoryboardVideo&&r.disableStep3?ad({narrationStatus:r.scriptNarrationInfo.status})?dD():eK():e===l3.StoryboardVideo&&(t===l3.CharacterScene||t===l3.StoryboardVideo)&&r.disableStep2?dD():void 0}(r,e,i):void 0}})),footer:function(e,t,r){if(e===l3.ScriptOutline){var i;return{hint:dy(t.scriptOutLinePhaseInfo).text,showHint:!0,showPrev:!1,showNext:!!t.scriptOverviewAnalysisInfo.status,disableNext:t.disableStep2,nextTooltip:t.disableStep2||t.hasSubmittedCharacterDesign&&t.hasSubmittedSceneDesign?void 0:(i=dR(),r?"".concat(i,"\uFF0C").concat(r):i)}}if(e===l3.CharacterScene){var a=!ad({narrationStatus:t.scriptNarrationInfo.status});return{showHint:!0,showPrev:!0,showNext:!0,disableNext:t.disableStep3,nextTooltip:t.disableStep3?a?eK():dD():void 0}}}(r,i,a)}}class dU{get threadId(){return this._threadId}setThreadId(e){this._threadId=e}get currentStep(){return this._currentStep}setCurrentStep(e){this._currentStep=e}get autoStep(){return this._autoStep}setAutoStep(e){this._autoStep=e}get isManualOverride(){return this._isManualOverride}setIsManualOverride(e){this._isManualOverride=e}get phase(){return this._phase}setPhase(e){this._phase=e}reset(){this._currentStep=l3.ScriptOutline,this._autoStep=l3.ScriptOutline,this._isManualOverride=!1,this._phase=void 0}constructor(){this._threadId="",this._currentStep=l3.ScriptOutline,this._autoStep=l3.ScriptOutline,this._isManualOverride=!1,(0,W.ky)(this)}}(0,F.gn)([W.aD,(0,F.w6)("design:type",Function),(0,F.w6)("design:paramtypes",[String]),(0,F.w6)("design:returntype",void 0)],dU.prototype,"setThreadId",null),(0,F.gn)([W.aD,(0,F.w6)("design:type",Function),(0,F.w6)("design:paramtypes",[void 0===l3?Object:l3]),(0,F.w6)("design:returntype",void 0)],dU.prototype,"setCurrentStep",null),(0,F.gn)([W.aD,(0,F.w6)("design:type",Function),(0,F.w6)("design:paramtypes",[void 0===l3?Object:l3]),(0,F.w6)("design:returntype",void 0)],dU.prototype,"setAutoStep",null),(0,F.gn)([W.aD,(0,F.w6)("design:type",Function),(0,F.w6)("design:paramtypes",[Boolean]),(0,F.w6)("design:returntype",void 0)],dU.prototype,"setIsManualOverride",null),(0,F.gn)([W.aD,(0,F.w6)("design:type",Function),(0,F.w6)("design:paramtypes",[void 0===l6?Object:l6]),(0,F.w6)("design:returntype",void 0)],dU.prototype,"setPhase",null),(0,F.gn)([W.aD,(0,F.w6)("design:type",Function),(0,F.w6)("design:paramtypes",[]),(0,F.w6)("design:returntype",void 0)],dU.prototype,"reset",null);class dO extends G.JT{initialize(){this._syncFromState(),this._register(this._novelStateManager.onStateChange(()=>this._syncFromState()))}goToNextStep(){this.stepStore.currentStep<2&&(this.stepStore.setCurrentStep(this.stepStore.currentStep+1),this.stepStore.setIsManualOverride(!0))}goToPrevStep(){this.stepStore.currentStep>0&&(this.stepStore.setCurrentStep(this.stepStore.currentStep-1),this.stepStore.setIsManualOverride(!0))}goToStep(e){e>=0&&e<=2&&(this.stepStore.setCurrentStep(e),this.stepStore.setIsManualOverride(!0))}resetToAutoStep(){this.stepStore.setCurrentStep(this.stepStore.autoStep),this.stepStore.setIsManualOverride(!1)}refreshStep(){var e,t;null!=(null==(e=(t=this._novelStateManager).recompute)?void 0:e.call(t))||this._syncFromState()}reset(){this.stepStore.reset()}setNavigate(e){this._navigate=e}getCurrentRoute(){return dg(this.stepStore.currentStep,this.stepStore.threadId)}getRouteForStep(e){return dg(e,this.stepStore.threadId)}getNextRoute(){var e;return e=this.stepStore.threadId,dg(Math.min(this.stepStore.currentStep+1,2),e)}getPrevRoute(){var e;return e=this.stepStore.threadId,dg(Math.max(this.stepStore.currentStep-1,0),e)}goToNextStepWithNavigate(){if(this.stepStore.currentStep<2){this.stepStore.currentStep;var e=this.getNextRoute();this._navigateToRoute(e),this.goToNextStep()}}goToPrevStepWithNavigate(){if(this.stepStore.currentStep>0){this.stepStore.currentStep;var e=this.getPrevRoute();this._navigateToRoute(e),this.goToPrevStep()}}goToStepWithNavigate(e){e>=0&&e<=2&&(this._navigateToRoute(this.getRouteForStep(e)),this.goToStep(e))}_navigateToRoute(e){var t;null==(t=this._navigate)||t.call(this,e)}_syncFromState(){var e,{step:t,phase:r}=this._novelStateManager,i=this.stepStore.currentStep;this.stepStore.setAutoStep(t),this.stepStore.setPhase(l8.includes(r)?void 0:r),this.stepStore.isManualOverride||(this.stepStore.setCurrentStep(t),t!==i&&(null==(e=this._navigate)||e.call(this,this.getRouteForStep(t))))}constructor(e){super(),this._novelStateManager=e.novelStateManager,this._analytics=e.analytics,this.stepStore=new dU,this.stepStore.setThreadId(e.threadId)}}r(42197);var dB=r(84059),dz="stepTitle-Ll8vrj",dF=dB.Z.Step,dZ=()=>(0,L.jsx)("svg",{width:"12",height:"10",viewBox:"0 0 12 10",fill:"none","aria-hidden":"true",children:(0,L.jsx)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M11.6261 0.701581C11.7689 0.8178 11.7904 1.02774 11.6742 1.17051L5.10116 9.24527C4.98184 9.3919 4.80598 9.48092 4.61727 9.49031C4.42857 9.4997 4.24461 9.42864 4.1114 9.2946L0.984562 6.15116C0.854749 6.02062 0.855325 5.80957 0.985858 5.67975L1.45856 5.20962C1.58909 5.07981 1.80015 5.08039 1.92997 5.21092L4.53468 7.82934L10.5695 0.409552C10.6857 0.266781 10.8957 0.245249 11.0384 0.361467L11.6261 0.701581Z",fill:"#9673FF"})}),dq=e=>{var{value:t,active:r=!1}=e;return(0,L.jsx)("span",{className:r?"stepNumberActive-OEFUzY":"stepNumber-By1NGP",children:t})},dG=e=>{var{currentStep:t,steps:r,onStepChange:i}=e;return(0,L.jsx)(dB.Z,{current:t+1,size:"small",className:"novelSteps-Mz_dCo",onChange:e=>{var t=r[e-1];t&&!t.disabled&&(null==i||i(t.step))},children:r.map((e,i)=>{var a=e.step{var t,{activeStep:r,onBack:i,onStepClick:a,disableStep2:n=!1,disableStep3:s=!1,step1Loading:o=!1,steps:l}=e,{novelAgentManager:d}=tP(),c=el().SiteHeader;if(!c)return null;var u=s||n,p=dh(),h=null!=l?l:[{step:l3.ScriptOutline,title:p[l3.ScriptOutline],disabled:!1},{step:l3.CharacterScene,title:p[l3.CharacterScene],disabled:n},{step:l3.StoryboardVideo,title:p[l3.StoryboardVideo],disabled:u}],v=(0,D.useCallback)(()=>null==a?void 0:a(l3.ScriptOutline),[a]),m=(0,D.useCallback)(()=>{n||null==a||a(l3.CharacterScene)},[a,n]),_=(0,D.useCallback)(()=>{u||null==a||a(l3.StoryboardVideo)},[a,u]),[g,f]=(0,D.useState)((null==d||null==(t=d.agUiService.threadManager.threadInfo)?void 0:t.title)||e2.t("Pippit_shortdrama_label_new_project",{},"\u65B0\u9879\u76EE")),[y,b]=(0,D.useState)(!1),[x,I]=(0,D.useState)(g),S=(0,D.useRef)(null);(0,D.useEffect)(()=>{var e=null==d?void 0:d.agUiService.threadManager.onThreadInfoChange(e=>{f(e.title||e2.t("Pippit_shortdrama_label_new_project",{},"\u65B0\u9879\u76EE"))});return()=>{null==e||e.dispose()}},[f]);var w=(0,D.useCallback)(()=>{I(g),b(!0),setTimeout(()=>{var e;return null==(e=S.current)?void 0:e.focus()},0)},[g]),N=(0,D.useCallback)(()=>{var e=null==d?void 0:d.agUiService;if(e){var t=x.trim();if(t&&t!==g){var r=e.threadManager.threadId;e.chatListManager.updateThread(r,{title:t}),e.threadManager.threadId===r&&e.threadManager.thread.agentThreadModel.updateThreadTitle(t)}b(!1)}},[x,g,d]),C=(0,D.useCallback)(e=>{if("Enter"===e.key){var t;null==(t=S.current)||t.blur()}else"Escape"===e.key&&(I(g),b(!1))},[g]);return(0,L.jsx)(c,{hideHeaderLeftContent:!0,leftSlot:(0,L.jsxs)("div",{className:"".concat("leftSection-NKJTKx"," ").concat(o?"loading-_9J50r":""),children:[(0,L.jsx)("div",{className:"backButton-l5fjJN",onClick:i,role:"button",tabIndex:0,children:(0,L.jsx)(i5.Z,{width:20,height:20})}),y?(0,L.jsx)("input",{ref:S,className:"titleInput-KVtAkj",value:x,onChange:e=>I(e.target.value),onBlur:N,onKeyDown:C}):(0,L.jsx)("h1",{className:"title-I_45zx",onDoubleClick:w,children:g})]}),centerSlot:(0,L.jsx)("div",{className:"centerSection-PFpUwZ",children:(0,L.jsx)(dG,{currentStep:r,steps:h,onStepChange:e=>{switch(e){case l3.ScriptOutline:v();break;case l3.CharacterScene:m();break;case l3.StoryboardVideo:_()}}})})})},dH="field-RdzaIW",dW="label-FNTJfS",dQ="uploadPlaceholder-n6ohMr",dK="uploadLoadingIcon-ryajKF",dY="imageActionBtn-GopbKV",dJ="saveBtn-SyiH3I",dX="image/png,image/jpeg,image/jpg,image/webp,image/gif",d$=["image/png","image/jpeg","image/jpg","image/webp","image/gif"],d0=e=>{var t,r,i,{mode:a,visible:n,initialData:s,onCancel:o,onSave:l}=e,[d,c]=(0,D.useState)(null!=(t=null==s?void 0:s.name)?t:""),[u,p]=(0,D.useState)(null!=(r=null==s?void 0:s.prompt)?r:""),[h,v]=(0,D.useState)(null==s?void 0:s.imageUrl),[m,_]=(0,D.useState)(null==s?void 0:s.imageAssetId),[g,f]=(0,D.useState)(!1),[y,b]=(0,D.useState)(!1),[x,I]=(0,D.useState)(!1),[S,w]=(0,D.useState)(null),[N,C]=(0,D.useState)(!1),[T,k]=(0,D.useState)(!1),P=(0,D.useRef)(null),M=es(),R=ea(),{novelService:E}=M,U=en(),O=(0,D.useRef)(new tX(M,U)),z=er(),F=ei(),{novelAgentManager:Z,managers:q}=tP(),G=(0,D.useRef)(ro()),V=!(null==(i=null==Z?void 0:Z.editable)||i),{resolveSkipFaceDetection:H}=tK({enabled:n}),{url:W,loading:Q}=tH(m,{enabled:n&&!!m}),K=null!=h?h:m?W:void 0,Y=rl({visible:n,initialPreviewUrl:"edit"===a?null==s?void 0:s.imageUrl:void 0,initialAssetId:"edit"===a?null==s?void 0:s.imageAssetId:void 0,primaryAssetId:m,primaryAssetPreviewUrl:W,primaryAssetPreviewLoading:Q,acceptFile:e=>d$.includes(e.type),onInvalidFile:()=>{tf.Z.warning(e2.t("Pippit_shortdrama_warning_storyboard_material_image_only",{},"\u5206\u955C\u7D20\u6750\u4EC5\u652F\u6301\u56FE\u7247\u683C\u5F0F\uFF08PNG\u3001JPG\u3001WebP\u3001GIF\uFF09"))},missingUrlErrorMessage:e2.t("Pippit_shortdrama_error_image_url_missing_audit_unavailable",{},"\u56FE\u7247\u5730\u5740\u83B7\u53D6\u5931\u8D25\uFF0C\u65E0\u6CD5\u5B8C\u6210\u5B89\u5168\u6821\u9A8C"),resolveSkipFaceDetection:H,requestGuard:G.current,beforeUpload:()=>{f(!1),b(!1),w(null)}}),J=(0,D.useRef)(null),X=g||y||Y.busy||x||N,$=(0,D.useMemo)(()=>{var e=J.current;return e?e.name!==d||e.prompt!==u||e.imageUrl!==h||e.imageAssetId!==m:!!(d||u||h||m)},[m,h,d,u]),ee=(0,D.useCallback)(()=>{f(!1),b(!1),I(!1),C(!1),k(!1)},[]);(0,D.useEffect)(()=>{if(G.current.setActive(n),ee(),n){G.current.invalidate();var e,t,r=null!=(e=null==s?void 0:s.name)?e:"",i=null!=(t=null==s?void 0:s.prompt)?t:"",a=null==s?void 0:s.imageUrl,o=null==s?void 0:s.imageAssetId;c(r),p(i),v(a),_(o),w(null),J.current={name:r,prompt:i,imageUrl:a,imageAssetId:o}}},[s,a,ee,n]);var et=(0,D.useCallback)(e=>(0,B._)(function*(){if(!d$.includes(e.type))return void tf.Z.warning(e2.t("Pippit_shortdrama_warning_storyboard_material_image_only",{},"\u5206\u955C\u7D20\u6750\u4EC5\u652F\u6301\u56FE\u7247\u683C\u5F0F\uFF08PNG\u3001JPG\u3001WebP\u3001GIF\uFF09"));var t=G.current.begin(),r=URL.createObjectURL(e);v(r),_(void 0),f(!0),b(!1),Y.resetBusy(),w(null);try{var i,a,n=yield ra(M,e,void 0,{analytics:R});if(!G.current.isActive(t))return;if(!n.success||!(null==(i=n.data)?void 0:i.asset_id)){v(h),_(m),tf.Z.error(n.error||e2.t("Pippit_shortdrama_error_image_upload_failed",{},"\u56FE\u7247\u4E0A\u4F20\u5931\u8D25"));return}var s=n.data.url||(null==(a=n.data.data)?void 0:a.download_url)||"";if(!s){v(h),_(m),tf.Z.error(e2.t("Pippit_shortdrama_error_image_url_missing_audit_unavailable",{},"\u56FE\u7247\u5730\u5740\u83B7\u53D6\u5931\u8D25\uFF0C\u65E0\u6CD5\u5B8C\u6210\u5B89\u5168\u6821\u9A8C"));return}f(!1),b(!0);var o=yield H();if(!G.current.isActive(t))return;var l=yield O.current.validateUrls(t$.ImageUpload,{imageUrls:[s],skip_face_detection:o});if(!G.current.isActive(t))return;if(!l){v(h),_(m);return}v(s),_(String(n.data.asset_id))}finally{URL.revokeObjectURL(r),G.current.isActive(t)&&(f(!1),b(!1))}})(),[R,M,m,h,Y,H]),eo=(0,D.useCallback)(e=>(0,B._)(function*(){var t,r=null==(t=e.target.files)?void 0:t[0];e.target.value="",r&&(yield et(r))})(),[et]),el=(0,D.useCallback)(()=>(0,B._)(function*(){var e=u.trim();if(!e)return void tf.Z.error(e2.t("Pippit_shortdrama_error_material_prompt_required",{},"\u8BF7\u5148\u8F93\u5165\u7D20\u6750\u63CF\u8FF0"));if(yield O.current.validateTexts(t$.InputText,[e])){var t=G.current.begin();I(!0),w(null);try{var r,i,a,n,s,o=yield E[rn()?"RefImageGenerate":"RefImageGenerateWeb"]({uid:null!=(n=z.getUserId())?n:"",workspace_id:null!=(s=z.getWorkspaceId())?s:"",tasks:[(0,j._)({prompt:e,count:1},Y.assetId?{ref_asset_ids:[Y.assetId]}:{})],scene_type:tx.Novel});if(!G.current.isActive(t))return;if(String(null==o?void 0:o.ret)===String(tb.CreditNotEnoughErr))return void F.showInsufficientCreditsModal({benefit:tE,quantity:1});var l=null==o||null==(a=o.data)||null==(i=a[0])||null==(r=i.images)?void 0:r[0];if(l&&(l.url||l.asset_id)){v(l.url||void 0),_(l.asset_id||void 0),tf.Z.success(e2.t("Pippit_shortdrama_toast_ai_generate_success",{},"AI \u751F\u6210\u6210\u529F"));return}w(t1(o,e2.t("Pippit_shortdrama_error_generate_no_valid_image",{},"\u751F\u6210\u5931\u8D25\uFF0C\u672A\u8FD4\u56DE\u6709\u6548\u56FE\u7247")))}catch(e){if(!G.current.isActive(t))return;w(t1(e,e2.t("Pippit_shortdrama_error_generate_failed_retry",{},"\u751F\u6210\u5931\u8D25\uFF0C\u8BF7\u7A0D\u540E\u91CD\u8BD5")))}finally{G.current.isActive(t)&&I(!1)}}})(),[F,E,u,Y.assetId,z]),ed=(0,D.useCallback)(()=>{G.current.setActive(!1),o()},[o]),ec=(0,D.useCallback)(()=>{var e;X||Q||null==(e=P.current)||e.click()},[Q,X]),eu=(0,D.useCallback)(()=>{X||Y.clear()},[X,Y]),ep=(0,D.useCallback)(()=>(0,B._)(function*(){if(K&&!T){var e=t2(d)||e2.t("Pippit_shortdrama_label_material",{},"\u7D20\u6750");k(!0);try{yield t3({previewUrl:K,fileBaseName:e,openInNewTab:!0,getPreferredDownloadUrl:()=>(0,B._)(function*(){if(!m)return K;var e=yield q.assetManager.getAssetInfoByAssetId(m);return(null==e?void 0:e.download_url)||(null==e?void 0:e.preview_url)||K})()})}finally{k(!1)}}})(),[K,m,T,q.assetManager,d]),eh=(0,D.useCallback)(()=>(0,B._)(function*(){if(!m)return void tf.Z.error(e2.t("Pippit_shortdrama_error_material_image_required",{},"\u8BF7\u5148\u4E0A\u4F20\u6216\u751F\u6210\u7D20\u6750"));var e=[d.trim(),u.trim()].filter(Boolean);if(!(e.length>0)||(yield O.current.validateTexts(t$.InputText,e))){C(!0);try{yield l({name:d.trim(),prompt:u.trim(),imageUrl:K,imageAssetId:m})}finally{C(!1)}}})(),[K,m,d,l,u]),ev=e2.t("Pippit_shortdrama_label_uploading",{},"\u4E0A\u4F20\u4E2D...");y&&(ev=e2.t("Pippit_shortdrama_label_auditing",{},"\u5BA1\u6838\u4E2D...")),Q&&(ev=e2.t("Pippit_shortdrama_loading_more",{},"\u52A0\u8F7D\u4E2D..."));var em="create"===a?e2.t("Pippit_shortdrama_title_create_material",{},"\u65B0\u589E\u7D20\u6750"):e2.t("Pippit_shortdrama_title_edit_material",{},"\u7F16\u8F91\u7D20\u6750");return(0,L.jsx)(tg.Z,{visible:n,onCancel:ed,footer:null,title:"",closable:!1,backspaceToExit:!1,className:"modal-tLxFaT",style:{width:"760px",maxWidth:"95vw"},children:(0,L.jsxs)("div",{className:"container-Aczbx8",children:[(0,L.jsxs)("div",{className:"header-WjJ3t6",children:[(0,L.jsx)("span",{className:"title-hSOd_M",children:em}),(0,L.jsx)("button",{type:"button",className:"closeBtn-AmzSXP",onClick:ed,children:(0,L.jsx)(tp.x8P,{size:20})})]}),(0,L.jsxs)("div",{className:"body-a8BiGL",children:[(0,L.jsxs)("div",{className:"left-olNXsl",children:[(0,L.jsxs)("div",{className:dH,children:[(0,L.jsx)("label",{className:dW,children:e2.t("Pippit_shortdrama_label_material_name",{},"\u7D20\u6750\u540D\u79F0")}),(0,L.jsx)(ty.Z,{placeholder:e2.t("Pippit_shortdrama_placeholder_material_name_optional",{},"\u8BF7\u8F93\u5165\u7D20\u6750\u540D\u79F0\uFF08\u9009\u586B\uFF09"),value:d,onChange:e=>c(e.slice(0,30)),className:"input-sfiNf0",disabled:X})]}),(0,L.jsxs)("div",{className:dH,children:[(0,L.jsx)("label",{className:dW,children:e2.t("Pippit_shortdrama_label_material_desc",{},"\u7D20\u6750\u63CF\u8FF0")}),(0,L.jsxs)("div",{className:"textareaWithBtn-n4IYT8",children:[(0,L.jsx)(ty.Z.TextArea,{placeholder:e2.t("Pippit_shortdrama_placeholder_material_desc",{},"\u8F93\u5165\u6587\u672C\u751F\u6210\u7D20\u6750"),value:u,onChange:p,className:"textarea-vDYg5m",disabled:X}),(0,L.jsx)("div",{className:"aiBtnRow-xwWiJG",children:V?(0,L.jsx)(A.Z,{content:eQ(),children:(0,L.jsx)("span",{children:F.renderDemandCreditsButton({benefit:tE,quantity:1,disabled:!0,onClick:el,buttonText:e2.t("Pippit_shortdrama_button_ai_generate",{},"AI \u751F\u6210")})})}):F.renderDemandCreditsButton({benefit:tE,quantity:1,disabled:X||!u.trim(),onClick:el,buttonText:e2.t("Pippit_shortdrama_button_ai_generate",{},"AI \u751F\u6210"),loading:x})})]})]}),(0,L.jsx)(rs,{previewUrl:Y.displayPreviewUrl,loading:Y.busy,loadingText:Y.loadingText,disabled:X,accept:dX,onChange:Y.handleInputChange,onRemove:eu})]}),(0,L.jsx)("div",{className:"right-bDvFDr",children:(0,L.jsxs)("div",{className:"".concat("imageUpload-LePiFu"," ").concat(x?"imageUploadGenerating-mvmVXl":""),onClick:()=>{var e;X||Q||null==(e=P.current)||e.click()},children:[x?(0,L.jsx)(tT,{showLoadingSpinner:!1,children:(0,L.jsxs)("div",{className:"generatePlaceholder-ZVaYdE",children:[(0,L.jsx)(tp.gbz,{color:"white",size:24,className:dK}),(0,L.jsx)("span",{children:e2.t("Pippit_shortdrama_generating_stay_on_page",{},"\u751F\u6210\u4E2D\uFF0C\u8BF7\u52FF\u79BB\u5F00\uFF0C\u4E2D\u9014\u9000\u51FA\u79EF\u5206\u4E0D\u8FD4\u8FD8")})]})}):S?(0,L.jsxs)("div",{className:"failedPlaceholder-mXWlJc",children:[(0,L.jsx)(tp.nM3,{size:18,color:"currentColor"}),(0,L.jsx)("span",{children:S})]}):g||y||Q&&m?(0,L.jsxs)("div",{className:dQ,children:[(0,L.jsx)(tp.gbz,{size:24,className:dK}),(0,L.jsx)("span",{children:ev})]}):K?(0,L.jsxs)(L.Fragment,{children:[(0,L.jsx)("img",{src:K,alt:e2.t("Pippit_shortdrama_alt_material_preview",{},"\u7D20\u6750\u9884\u89C8"),className:"imagePreview-UolNVz"}),(0,L.jsxs)("div",{className:"imageActions-v42YuN",children:[(0,L.jsxs)("button",{type:"button",className:dY,onClick:e=>{e.stopPropagation(),ec()},children:[(0,L.jsx)(tL.Z,{size:14}),(0,L.jsx)("span",{children:e2.t("Pippit_shortdrama_button_replace",{},"\u66F4\u6362")})]}),(0,L.jsxs)("button",{type:"button",className:dY,onClick:e=>{e.stopPropagation(),ep()},disabled:T,children:[(0,L.jsx)(tp.GV4,{size:14}),(0,L.jsx)("span",{children:T?e2.t("Pippit_shortdrama_button_downloading",{},"\u4E0B\u8F7D\u4E2D..."):e2.t("Pippit_shortdrama_button_download",{},"\u4E0B\u8F7D")})]})]})]}):(0,L.jsxs)("div",{className:dQ,children:[(0,L.jsx)(tp.v37,{size:24,color:"#999",strokeWidth:1.5}),(0,L.jsx)("span",{children:e2.t("Pippit_shortdrama_button_upload_image",{},"\u4E0A\u4F20\u56FE\u7247")})]}),(0,L.jsx)("input",{ref:P,type:"file",accept:dX,style:{display:"none"},onChange:eo})]})})]}),(0,L.jsxs)("div",{className:"footer-sKUw6o",children:[(0,L.jsx)(tm.Z,{className:"cancelBtn-wRtNSH",onClick:ed,children:e2.t("Pippit_shortdrama_button_cancel",{},"\u53D6\u6D88")}),V?(0,L.jsx)(A.Z,{content:eQ(),children:(0,L.jsx)("span",{children:(0,L.jsx)(tm.Z,{type:"primary",className:dJ,disabled:!0,children:e2.t("Pippit_shortdrama_button_save",{},"\u4FDD\u5B58")})})}):(0,L.jsx)(t_,{type:"primary",className:dJ,onClick:eh,disabled:X||!m||!$,loading:N,children:N?e2.t("Pippit_shortdrama_button_saving",{},"\u4FDD\u5B58\u4E2D..."):e2.t("Pippit_shortdrama_button_save",{},"\u4FDD\u5B58")})]})]})})},d1=r(27489),d2=r(87405),d4=r(20919);r(75634);var d3="handle-jgKiXO";function d6(e){var{node:t,selected:r,direction:i="TB",renderNodeContent:a}=e,n="LR"===i;return(0,L.jsxs)("div",{className:"root-Rchije",children:[(0,L.jsx)(d1.HH,{type:"target",position:n?d1.Ly.Left:d1.Ly.Top,className:d3}),(0,L.jsx)(d1.HH,{type:"source",position:n?d1.Ly.Right:d1.Ly.Bottom,className:d3}),null==a?void 0:a(t)]})}function d5(e){var{isExpanded:t,hasChildren:r,collapsedCount:i,edgeHovered:a,direction:n="TB",showAddChildButton:s=!0,onToggleExpand:o,onAddChild:l}=e,d=!t&&i>0,c=!d&&s&&a,u=r&&t&&!d&&a;if(!d&&!c&&!u)return null;var p="LR"===n,h=!p&&d&&!c&&!u,v="".concat("container-dMA_JE"," ").concat(p?"containerLR-RbNLer":"containerTB-weB5mN").concat(h?" ".concat("containerCollapsedTB-ioMkCS"):"");return(0,L.jsxs)("div",{className:v,children:[d&&(0,L.jsx)("span",{onClick:e=>{e.stopPropagation(),null==o||o()},className:"badge-PRFL1O",children:i}),c&&(0,L.jsx)("button",{type:"button",onClick:e=>{e.stopPropagation(),null==l||l()},className:"addButton-Kj7rQB",children:(0,L.jsx)(tp.v37,{color:"white",width:12,height:12})}),u&&(0,L.jsx)("button",{type:"button",onClick:e=>{e.stopPropagation(),null==o||o()},className:"collapseButton-JLZNbZ",children:(0,L.jsx)(tp.y_Q,{style:{width:12,height:12,color:"#ffffff",transform:p?"rotate(-90deg)":void 0}})})]})}var d8={mindMapNode:D.memo(function(e){var{data:t}=e,{node:r,hasChildren:i,expanded:a,selected:n,collapsedCount:s,edgeHovered:o,forceHoverVisible:l,direction:d="TB",onAddChild:c,showAddChildButton:u,onToggleExpand:p,renderNodeContent:h,renderNodeMenu:v}=t,{zoom:m}=(0,d1.Sj)(),[_,g]=(0,D.useState)(!1),f=(0,D.useRef)(null),y=1/Math.max(m,.01),b=()=>{null!=f.current&&(window.clearTimeout(f.current),f.current=null),g(!0)},x=()=>{null!=f.current&&window.clearTimeout(f.current),f.current=window.setTimeout(()=>{g(!1),f.current=null},150)},I=_||!!l,S=_||o||!!l;return(0,L.jsxs)("div",{style:{position:"relative"},onMouseEnter:b,onMouseLeave:x,children:[I&&v&&(0,L.jsx)("div",{className:"nodeMenuOverlay-M9quvf",style:{transform:"scale(".concat(y,")")},onMouseEnter:b,onMouseLeave:x,children:v(r)}),(0,L.jsx)(d6,{node:r,selected:n,direction:d,renderNodeContent:h}),(0,L.jsx)("div",{className:"actionsOverlay-uzsW34",style:{transform:"scale(".concat(y,")"),transformOrigin:"LR"===d?"100% 50%":"50% 100%"},children:(0,L.jsx)(d5,{isExpanded:a,hasChildren:i,collapsedCount:s,edgeHovered:S,direction:d,showAddChildButton:u,onToggleExpand:()=>{var e;return e=!a,void(null==p||p(r.id,e))},onAddChild:()=>null==c?void 0:c(r.id)})})]})})},d7=r(48614),d9=r.n(d7);function ce(e){return e<=0?.15:Math.min(Math.max(180/e,.05),.4)}function ct(e){var{nodes:t,rootIds:r,renderNodeContent:i,renderNodeMenu:a,onAddChild:n,showAddChildButton:s=!0,onToggleExpand:o}=e,l=(0,D.useRef)(null),[d,c]=(0,D.useState)(.15);(0,D.useEffect)(()=>{var e=l.current;if(e){var t=new ResizeObserver(e=>{var t,r,{height:i}=null!=(r=null==(t=e[0])?void 0:t.contentRect)?r:{height:0};c(ce(i))});return t.observe(e),c(ce(e.clientHeight)),()=>t.disconnect()}},[]);var{direction:u,displayNodes:p,edges:h,edgesReady:v,reactFlowKey:m,defaultEdgeOptions:_,onNodesChange:g,handleDirectionChange:f,handleNodeClick:y,handlePaneClick:b,handleEdgeMouseEnter:x,handleEdgeMouseLeave:I}=function(e){var t,{nodes:r,rootIds:i,renderNodeContent:a,renderNodeMenu:n,onAddChild:s,showAddChildButton:o=!0,onToggleExpand:l}=e,[d,c]=(0,D.useState)("TB"),[u,p]=(0,D.useState)({}),[h,v]=(0,D.useState)(0),[m,_]=(0,D.useState)(null),[g,f]=(0,D.useState)(null),[y,b]=(0,D.useState)(0),[x,I]=(0,D.useState)(!1),S=(0,D.useRef)(null),[w,N]=(0,D.useState)(0),C=(0,D.useMemo)(()=>{var e=new Map;return r.forEach(t=>{t.parentId&&e.set(t.parentId,!0)}),e},[r]),T=(0,D.useMemo)(()=>{var e=new Map;return r.forEach(t=>{if(t.parentId){var r,i=null!=(r=e.get(t.parentId))?r:[];i.push(t.id),e.set(t.parentId,i)}}),e},[r]),k=(0,D.useCallback)(e=>{var t,i=u[e];if("boolean"==typeof i)return i;var a=r.find(t=>t.id===e);return!a||null==(t=a.expanded)||t},[u,r]),L=(0,D.useMemo)(()=>((e,t)=>{var r=new Map;e.forEach(e=>{r.set(e.id,(0,P._)((0,j._)({},e),{children:[]}))});var i=[];if(r.forEach(e=>{e.parentId&&r.has(e.parentId)?r.get(e.parentId).children.push(e):i.push(e)}),t&&t.length>0){var a=new Set(t);return i.filter(e=>a.has(e.id))}return i})(r,i),[r,i]),A=null==(t=L[0])?void 0:t.id,{rfNodes:M}=(0,D.useMemo)(()=>{var e,t,r,i;return(e=new(d9()).graphlib.Graph).setDefaultEdgeLabel(()=>({})),e.setGraph({rankdir:d,nodesep:40,ranksep:"TB"===d?180:80,ranker:"tight-tree"}),t=[],r=t=>{e.setNode(t.id,{width:225,height:400});var i=k(t.id);t.children&&t.children.length>0&&i&&t.children.forEach(i=>{e.setEdge(t.id,i.id),r(i)})},L.forEach(e=>r(e)),d9().layout(e),i="LR"===d,e.nodes().forEach(r=>{var a=e.node(r);a&&t.push({id:r,position:{x:a.x-112.5,y:a.y-200},data:{},sourcePosition:i?d1.Ly.Right:d1.Ly.Bottom,targetPosition:i?d1.Ly.Left:d1.Ly.Top,type:"mindMapNode"})}),{rfNodes:t}},[L,k,h,d]),[R,E,U]=(0,d1.Rr)(M);(0,D.useEffect)(()=>{var e=M,t=S.current;if(t){var r=M.find(e=>e.id===t.id);if(r){var i=t.position.x-r.position.x,a=t.position.y-r.position.y;e=M.map(e=>(0,P._)((0,j._)({},e),{position:{x:e.position.x+i,y:e.position.y+a}}))}}E(e)},[M,E,w]),(0,D.useEffect)(()=>{var e=setTimeout(()=>{b(e=>e+1),I(!0)},200);return()=>clearTimeout(e)},[]);var O=(0,D.useCallback)((e,t)=>{p(r=>(0,P._)((0,j._)({},r),{[e]:t})),null==l||l(e,t)},[l]),B=(0,D.useCallback)(e=>{var t=R.find(t=>t.id===e);t&&(S.current={id:e,position:(0,j._)({},t.position)},N(e=>e+1))},[R]),z=(0,D.useMemo)(()=>{var e=new Map,t=r=>{if(e.has(r))return e.get(r);var i,a=null!=(i=T.get(r))?i:[],n=a.length;return a.forEach(e=>{n+=t(e)}),e.set(r,n),n};return R.map(e=>{var i=r.find(t=>t.id===e.id);if(!i)return e;var l=k(i.id),c=!0===C.get(i.id),u=!l&&c?t(i.id):0;return(0,P._)((0,j._)({},e),{data:{node:i,hasChildren:c,expanded:l,selected:i.id===m,collapsedCount:u,edgeHovered:i.id===g,direction:d,onAddChild:s?e=>{B(e),s(e)}:void 0,showAddChildButton:o,onToggleExpand:(e,t)=>{B(e),O(e,t)},forceHoverVisible:i.id===A,renderNodeContent:a,renderNodeMenu:n}})})},[R,r,C,T,k,m,g,d,s,o,O,A,a,n,B]),F=(0,D.useMemo)(()=>{if(0===R.length)return[];var e=new Set(R.map(e=>e.id)),t=[];return r.forEach(r=>{r.parentId&&e.has(r.id)&&e.has(r.parentId)&&t.push({id:"".concat(r.parentId,"-").concat(r.id),source:r.parentId,target:r.id,type:"default",animated:!1,style:{stroke:"#CBCBCA",strokeWidth:1.5}})}),t},[r,R]),Z=(0,D.useMemo)(()=>({type:"default",style:{stroke:"#CBCBCA",strokeWidth:1.5},pathOptions:{borderRadius:16}}),[]),q=(0,D.useCallback)(()=>{v(e=>e+1)},[]),G=(0,D.useCallback)(e=>{if(e===d)return void q();c(e),S.current=null,b(e=>e+1),I(!1),setTimeout(()=>I(!0),300)},[d,q]),V=(0,D.useCallback)((e,t)=>{_(t.id)},[]),H=(0,D.useCallback)(()=>{_(null)},[]);return{direction:d,displayNodes:z,edges:x?F:[],edgesReady:x,reactFlowKey:y,defaultEdgeOptions:Z,onNodesChange:U,handleDirectionChange:G,handleNodeClick:V,handlePaneClick:H,handleEdgeMouseEnter:(0,D.useCallback)((e,t)=>{f(t.source)},[]),handleEdgeMouseLeave:(0,D.useCallback)(()=>{f(null)},[])}}({nodes:t,rootIds:r,renderNodeContent:i,renderNodeMenu:a,onAddChild:n,showAddChildButton:s,onToggleExpand:o});return(0,L.jsxs)("div",{ref:l,className:"container-aTuPbK",style:{opacity:+!!v},children:[(0,L.jsx)("div",{className:"directionControls-hke1Rd",children:["TB","LR"].map(e=>(0,L.jsx)("button",{type:"button",onClick:()=>f(e),title:"TB"===e?e2.t("Pippit_shortdrama_mindmap_vertical_layout",{},"\u5782\u76F4\u5E03\u5C40"):e2.t("Pippit_shortdrama_mindmap_horizontal_layout",{},"\u6C34\u5E73\u5E03\u5C40"),className:"".concat("directionBtn-VKKofh").concat(u===e?" ".concat("active-B2BZFy"):""),children:"TB"===e?(0,L.jsxs)("span",{className:"directionIconVertical-fCap0m",children:[(0,L.jsx)(tp.y_Q,{size:12}),(0,L.jsx)(tp._ME,{size:12})]}):(0,L.jsxs)("span",{className:"directionIconHorizontal-bYeB2u",children:[(0,L.jsx)(tp.y_Q,{size:12,style:{transform:"rotate(-90deg)"}}),(0,L.jsx)(tp.y_Q,{size:12,style:{transform:"rotate(90deg)"}})]})},e))}),(0,L.jsxs)(d1.x$,{proOptions:{hideAttribution:!0},nodes:p,edges:h,onNodesChange:g,onNodeClick:y,onPaneClick:b,nodesDraggable:!1,fitView:!0,fitViewOptions:{padding:d},nodeTypes:d8,defaultEdgeOptions:_,onEdgeMouseEnter:x,onEdgeMouseLeave:I,children:[(0,L.jsx)(d2.a,{pannable:!0,zoomable:!0}),(0,L.jsx)(d4.Z,{showInteractive:!1})]},m)]})}var cr=e=>(0,L.jsx)("svg",(0,P._)((0,j._)({xmlns:"http://www.w3.org/2000/svg",width:16,height:16,fill:"none",viewBox:"0 0 16 16"},e),{children:(0,L.jsx)("path",{fill:"#000",fillOpacity:.32,d:"M11.667 8.333a3.667 3.667 0 1 1 0 7.334 3.667 3.667 0 0 1 0-7.334m-.5 5.834h1v-1h-1zM9.067 2c.735 0 1.327 0 1.805.038.486.04.913.124 1.308.325.627.32 1.137.83 1.457 1.457l.07.15c.151.352.22.732.255 1.158.039.478.038 1.07.038 1.806v1.025a4.6 4.6 0 0 0-1.333-.517v-.508c0-.758 0-1.286-.034-1.698-.029-.353-.08-.574-.152-.742l-.032-.069a2 2 0 0 0-.874-.874c-.176-.089-.408-.15-.811-.184-.412-.033-.94-.034-1.698-.034H6.934c-.758 0-1.286 0-1.698.034-.403.033-.635.095-.81.184a2 2 0 0 0-.875.874c-.089.176-.15.408-.184.811-.033.412-.034.94-.034 1.698v2.132q0 .422.004.756l2.548-2.315.442-.402.448.395L8.26 8.81a4.7 4.7 0 0 0-.767 1.102L6.34 8.895l-2.835 2.576q.022.056.046.104a2 2 0 0 0 .874.874l.07.032c.167.072.388.123.741.152.412.033.94.034 1.698.034h.114c.068.47.205.918.402 1.333h-.516c-.736 0-1.328 0-1.806-.038-.426-.035-.806-.104-1.159-.255l-.149-.07a3.34 3.34 0 0 1-1.457-1.457c-.2-.395-.285-.822-.325-1.308C2 10.394 2 9.802 2 9.066V6.934c0-.736 0-1.328.038-1.806.04-.486.124-.913.325-1.308.32-.627.83-1.137 1.457-1.457.395-.2.822-.285 1.308-.325C5.606 2 6.198 2 6.934 2zm2.1 10.5h1V9.833h-1zM10 5a1 1 0 1 1 0 2 1 1 0 0 1 0-2"})})),ci={root:"root-Uln9Qk",rootFullImage:"rootFullImage-oHqo3R",imageArea:"imageArea-MmE9rh",image:"image-rTozO2",imageAreaFull:"imageAreaFull-jnuPqK",imageFullBleed:"imageFullBleed-fj0r0C",imageMetaOverlay:"imageMetaOverlay-qx3xd_",overlayTitle:"overlayTitle-Mlma7J",overlayEpisode:"overlayEpisode-GxHuV9",placeholder:"placeholder-LnTRSF",descriptionBlock:"descriptionBlock-uw40io",descriptionText:"descriptionText-VdRj2u",titleBlock:"titleBlock-Bz6pEc",titleBlockTitle:"titleBlockTitle-LTTWab",titleBlockEpisode:"titleBlockEpisode-imoJRr",placeholderLoading:"placeholderLoading-eqwkrh",placeholderFailed:"placeholderFailed-Fh5l8f",loadingVideo:"loadingVideo-q0nG19",loadingContent:"loadingContent-gZRge9",loadingSpinner:"loadingSpinner-FhRgNq",sceneCardLoadingSpin:"sceneCardLoadingSpin-C6Cd2k",loadingText:"loadingText-bxUcQ1"},ca=e=>{var t,{description:r,title:i,episodeInfo:a,imageUrl:n,assetId:s,onClick:o,ariaLabel:l,children:d,isLoading:c=!1,isFailed:u=!1,hideEpisodeInfo:p=!1}=e,{url:h}=tH(s,{enabled:!!s}),v=((null==n?void 0:n.trim())||(null==h?void 0:h.trim())||"").trim(),m=v.length>0,_=m&&!u?"fullImage":"default",g=a?e2.t("Pippit_shortdrama_label_episode_appearance_info",{episodeInfo:a},"\u51FA\u73B0\u96C6\u6570: {episodeInfo}"):e2.t("Pippit_shortdrama_label_empty_dash",{},"\u2014");return(0,L.jsxs)("div",{className:U()(ci.root,{[ci.rootFullImage]:"fullImage"===_}),role:o?"button":void 0,tabIndex:o?0:void 0,onClick:o,onKeyDown:o?e=>"Enter"===e.key&&o():void 0,"aria-label":l,children:[(0,L.jsxs)("div",{className:U()(ci.imageArea,{[ci.imageAreaFull]:"fullImage"===_}),children:[u?(0,L.jsxs)("div",{className:ci.placeholderFailed,children:[(0,L.jsx)(cr,{className:ci.failedIcon,"aria-hidden":!0}),(0,L.jsx)("span",{className:ci.failedMessage,children:e2.t("Pippit_shortdrama_label_generate_failed",{},"\u751F\u6210\u5931\u8D25")})]}):c?(0,L.jsx)("div",{className:ci.placeholderLoading,children:(0,L.jsx)(tT,{className:ci.loadingVideo,showLoadingSpinner:!1,children:(0,L.jsxs)("div",{className:ci.loadingContent,children:[(0,L.jsx)(tp.gbz,{color:"white",size:20,className:ci.loadingSpinner}),(0,L.jsx)("span",{className:ci.loadingText,children:e2.t("Pippit_shortdrama_status_generating",{},"\u751F\u6210\u4E2D")})]})})}):m?(0,L.jsx)("img",{src:v,alt:i,className:U()({[ci.imageFullBleed]:"fullImage"===_,[ci.image]:"fullImage"!==_})}):(0,L.jsx)("div",{className:ci.placeholder,children:(0,L.jsx)(of.Z,{size:32,strokeWidth:1.5})}),"fullImage"===_?(0,L.jsxs)("div",{className:ci.imageMetaOverlay,children:[(0,L.jsx)("h3",{className:ci.overlayTitle,children:i}),p?null:(0,L.jsx)("p",{className:ci.overlayEpisode,children:g})]}):null]}),"fullImage"!==_?(0,L.jsxs)(L.Fragment,{children:[(0,L.jsx)("div",{className:ci.descriptionBlock,children:(0,L.jsx)("span",{className:ci.descriptionText,children:null!=(t=null==r?void 0:r.trim())?t:""})}),(0,L.jsxs)("div",{className:ci.titleBlock,children:[(0,L.jsx)("h3",{className:ci.titleBlockTitle,children:i}),p?null:(0,L.jsx)("p",{className:ci.titleBlockEpisode,children:g})]})]}):null,d]})},cn="field-EevwAs",cs="label-gnIftc",co="input-PFkHKz",cl="uploadPlaceholder-Wj6ok4",cd="uploadLoadingIcon-kDvItN",cc="uploadText-GIpRsz",cu="imageActionBtn-xiS8al",cp="saveBtn-bL_FLn",ch=e=>{var t,r,i,a,n,s,o,l,d,c,{mode:u,visible:p,trackingItemId:h,initialData:v,prefilledImageFile:m,prefilledImageRequestId:_,hideEpisodeInfo:g=!1,sectionsDisabled:f=!1,appearanceNameDisabled:y=!1,onCancel:b,onSave:x}=e,I=t0(),[S,w]=(0,D.useState)(null!=(a=null==v?void 0:v.name)?a:""),[N,C]=(0,D.useState)(null!=(n=null==v||null==(t=v.sections)?void 0:t.join(", "))?n:""),[T,k]=(0,D.useState)(null!=(s=null==v?void 0:v.description)?s:""),[P,M]=(0,D.useState)(null==v?void 0:v.imageFile),[R,E]=(0,D.useState)(null==v?void 0:v.imageUrl),[U,O]=(0,D.useState)(null==v?void 0:v.imageAssetId),[z,F]=(0,D.useState)(!1),[Z,q]=(0,D.useState)(!1),[G,V]=(0,D.useState)(!1),[H,W]=(0,D.useState)(void 0),Q=(0,D.useRef)(null),K=es(),{novelService:Y}=K,J=en(),X=ea(),$=(0,D.useRef)(new tX(K,J)),ee=er(),et=ei(),{novelAgentManager:eo,managers:el}=tP(),ed=!(null==(o=null==eo?void 0:eo.editable)||o),ec=null==eo||null==(i=eo.scriptOverviewInfo)||null==(r=i.settings)?void 0:r.novelStyle,eu=(0,D.useRef)(void 0),ep=(0,D.useRef)(null),{url:eh,loading:ev}=tH(U,{enabled:p&&!!U}),em=null!=R?R:U?eh:void 0,e_=rl({visible:p,initialPreviewUrl:null!=(l=null==v?void 0:v.referenceImageUrl)?l:"edit"===u?null==v?void 0:v.imageUrl:void 0,initialAssetId:null!=(d=null==v?void 0:v.referenceImageAssetId)?d:"edit"===u?null==v?void 0:v.imageAssetId:void 0,primaryAssetId:U,primaryAssetPreviewUrl:eh,primaryAssetPreviewLoading:ev,acceptFile:t6,onInvalidFile:()=>{tf.Z.error(e2.t("Pippit_shortdrama_error_static_image_only_no_gif",{},"\u4EC5\u652F\u6301\u9759\u6001\u56FE\u7247\uFF08PNG/JPG/WEBP/BMP\uFF09\uFF0C\u4E0D\u652F\u6301 GIF"))},missingUrlErrorMessage:e2.t("Pippit_shortdrama_error_image_url_missing_audit_unavailable",{},"\u56FE\u7247\u5730\u5740\u83B7\u53D6\u5931\u8D25\uFF0C\u65E0\u6CD5\u5B8C\u6210\u5B89\u5168\u6821\u9A8C")}),ef=e_.busy,ey=(0,D.useMemo)(()=>tA.Ryn({text:tA.Z_8().transform(e=>e.trim()).refine(e=>e.length>0,e2.t("Pippit_shortdrama_error_scene_desc_required",{},"\u8BF7\u5148\u586B\u5199\u573A\u666F\u63CF\u8FF0")),uid:tA.Z_8().min(1,e2.t("Pippit_shortdrama_error_user_login_incomplete",{},"\u7528\u6237\u767B\u5F55\u4FE1\u606F\u4E0D\u5B8C\u6574\uFF0C\u8BF7\u91CD\u65B0\u767B\u5F55")),workspaceId:tA.Z_8().min(1,e2.t("Pippit_shortdrama_error_user_login_incomplete",{},"\u7528\u6237\u767B\u5F55\u4FE1\u606F\u4E0D\u5B8C\u6574\uFF0C\u8BF7\u91CD\u65B0\u767B\u5F55"))}).superRefine((e,t)=>(0,B._)(function*(){(yield $.current.validateTexts(t$.InputText,[e.text]))||t.addIssue({code:"custom",path:["text"],message:"",params:{[tF]:!0}})})()).transform(e=>{var t=(null==ec?void 0:ec.trim())?"".concat(e2.t("Pippit_shortdrama_title_imagestyle",{},"\u751F\u6210\u56FE\u7247\u7684\u98CE\u683C\u4E3A:")," ").concat(ec):"";return{prompt:[e.text,t].filter(Boolean).join("\n\n"),uid:e.uid,workspaceId:e.workspaceId}}),[ec]),{submit:eb,isBusy:ex,isPreflightPending:eI,isExecutePending:eS,failure:ew,resetFailure:eN}=tZ({getFormValues:(0,D.useCallback)(()=>{var e,t;return{text:T,uid:null!=(e=ee.getUserId())?e:"",workspaceId:null!=(t=ee.getWorkspaceId())?t:""}},[T,ee]),schema:ey,execute:(0,D.useCallback)(e=>(0,B._)(function*(){var t,r,i,a=yield Y[rn()?"RefImageGenerate":"RefImageGenerateWeb"]({uid:e.uid,workspace_id:e.workspaceId,tasks:[(0,j._)({prompt:e.prompt,count:1},e_.assetId?{ref_asset_ids:[e_.assetId]}:{})],scene_type:tx.Novel});if(String(null==a?void 0:a.ret)===String(tb.CreditNotEnoughErr))return et.showInsufficientCreditsModal({benefit:tE,quantity:1}),{kind:"handoff"};var n=null==a||null==(i=a.data)||null==(r=i[0])||null==(t=r.images)?void 0:t[0];return n&&(n.url||n.asset_id)?{kind:"success",data:{url:n.url||void 0,assetId:n.asset_id||void 0}}:{kind:"failure",error:{message:t1(a,e2.t("Pippit_shortdrama_error_generate_no_valid_image",{},"\u751F\u6210\u5931\u8D25\uFF0C\u672A\u8FD4\u56DE\u6709\u6548\u56FE\u7247")),toast:!0}}})(),[Y,et,e_.assetId]),parseExecuteError:e=>(eg("novel_scene_ai_generate_fail",e,{page:"scene_edit_modal",action:"ai_generate_scene_image",userVisible:!0,recoverable:!0}),{message:t1(e,e2.t("Pippit_shortdrama_error_generate_failed_retry",{},"\u751F\u6210\u5931\u8D25\uFF0C\u8BF7\u7A0D\u540E\u91CD\u8BD5")),toast:!0}),shouldResetPhase:()=>!0}),eC=(0,D.useCallback)(()=>(0,B._)(function*(){var e=yield eb();switch(e.status){case"invalid_sync":e.toast&&e.message&&tf.Z.error(e.message);break;case"ok":E(e.data.url),O(e.data.assetId),M(void 0),tf.Z.success(e2.t("Pippit_shortdrama_toast_ai_generate_success",{},"AI \u751F\u6210\u6210\u529F"));break;case"failed":e.toast&&tf.Z.error(e.message)}})(),[eb]),eT=(0,D.useCallback)(()=>(re(X,{action:"generate_element_single",stage:"element_edit_page",elementType:"scene",novelAgentManager:eo,threadId:null==eo?void 0:eo.options.threadId,generateType:"ai_generate"}),W("ai_generate"),eC()),[X,eC,eo]),ek=null!==ew,ej=null!=(c=null==ew?void 0:ew.message)?c:I;(0,D.useEffect)(()=>{if(p){var e,t,r,i,a=null!=(t=null==v?void 0:v.name)?t:"",n=null!=(r=null==v||null==(e=v.sections)?void 0:e.join(", "))?r:"",s=null!=(i=null==v?void 0:v.description)?i:"",o=null==v?void 0:v.imageFile,l=null==v?void 0:v.imageUrl,d=null==v?void 0:v.imageAssetId;w(a),C(n),k(s),M(o),E(l),O(d),W(void 0),eN(),ep.current={name:a,sectionsInput:n,description:s,imagePreview:l,imageAssetId:d}}},[p,v,eN]),(0,D.useEffect)(()=>{p&&re(X,{action:"show",stage:"element_edit_page",elementType:"scene",novelAgentManager:eo,threadId:null==eo?void 0:eo.options.threadId})},[X,eo,h,p]);var eP=D.useMemo(()=>{if(!p)return!1;var e=ep.current;return e?e.name!==S||e.sectionsInput!==N||e.description!==T||e.imagePreview!==R||e.imageAssetId!==U:!!(S||N||T||R||U)},[p,S,N,T,R,U]),eL=(0,D.useCallback)(e=>(0,B._)(function*(){var t={imageFile:P,imagePreview:R,imageAssetId:U},r=URL.createObjectURL(e),i=()=>{var e={imageFile:t.imageFile,imagePreview:t.imagePreview,imageAssetId:t.imageAssetId};M(e.imageFile),E(e.imagePreview),O(e.imageAssetId)};M(e),E(r),O(void 0),F(!0);try{var a,n,s,o,l,d=yield ra(K,e,void 0,{analytics:X});if(!d.success||!(null==(n=d.data)?void 0:n.asset_id))return i(),tf.Z.error(d.error||e2.t("Pippit_shortdrama_error_image_upload_failed",{},"\u56FE\u7247\u4E0A\u4F20\u5931\u8D25")),!1;var c=(null==(s=d.data)?void 0:s.url)||(null==(l=d.data)||null==(o=l.data)?void 0:o.download_url)||"";if(!c)return i(),tf.Z.error(e2.t("Pippit_shortdrama_error_image_url_missing_audit_unavailable",{},"\u56FE\u7247\u5730\u5740\u83B7\u53D6\u5931\u8D25\uFF0C\u65E0\u6CD5\u5B8C\u6210\u5B89\u5168\u6821\u9A8C")),!1;if(!(yield $.current.validateUrls(t$.ImageUpload,{imageUrls:[c]})))return i(),!1;var u=(a=String(d.data.asset_id),{imageFile:void 0,imagePreview:c,imageAssetId:a});return M(u.imageFile),E(u.imagePreview),O(u.imageAssetId),W("upload"),re(X,{action:"upload",stage:"element_edit_page",elementType:"scene",novelAgentManager:eo,threadId:null==eo?void 0:eo.options.threadId,generateType:"upload"}),!0}finally{URL.revokeObjectURL(r),F(!1)}})(),[X,K,U,P,R,eo]),eA=(0,D.useCallback)(e=>(0,B._)(function*(){var t,r=null==(t=e.target.files)?void 0:t[0];if(e.target.value="",r){if(!t6(r))return void tf.Z.error(e2.t("Pippit_shortdrama_error_static_image_only_no_gif",{},"\u4EC5\u652F\u6301\u9759\u6001\u56FE\u7247\uFF08PNG/JPG/WEBP/BMP\uFF09\uFF0C\u4E0D\u652F\u6301 GIF"));yield eL(r)}})(),[eL]);(0,D.useEffect)(()=>{(function(e){var{visible:t,prefilledImageFile:r,prefilledImageRequestId:i,consumedPrefilledImageRequestId:a}=e;return!!(t&&r&&i&&a!==i)})({visible:p,prefilledImageFile:m,prefilledImageRequestId:_,consumedPrefilledImageRequestId:eu.current})&&m&&(eu.current=_,eL(m))},[eL,m,_,p]),(0,D.useEffect)(()=>{p||(eu.current=void 0)},[p]);var eM="create"===u?e2.t("Pippit_shortdrama_title_create_scene",{},"\u65B0\u5EFA\u573A\u666F"):e2.t("Pippit_shortdrama_title_edit_scene",{},"\u7F16\u8F91\u573A\u666F"),eD=(0,D.useCallback)(()=>{e_.deactivate(),re(X,{action:"close",stage:"element_edit_page",elementType:"scene",novelAgentManager:eo,threadId:null==eo?void 0:eo.options.threadId}),b()},[X,eo,b,e_]);return(0,L.jsx)(tg.Z,{visible:p,onCancel:eD,footer:null,title:"",closable:!1,backspaceToExit:!1,className:"modal-bc6wy5",style:{width:"1100px",maxWidth:"95vw"},children:(0,L.jsxs)("div",{className:"container-CBZV9S",children:[(0,L.jsxs)("div",{className:"header-c82bop",children:[(0,L.jsx)("span",{className:"title-nmzebh",children:eM}),(0,L.jsx)("button",{type:"button",className:"closeBtn-mPwVsr",onClick:eD,children:(0,L.jsxs)("svg",{width:"20",height:"20",viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",children:[(0,L.jsx)("line",{x1:"18",y1:"6",x2:"6",y2:"18"}),(0,L.jsx)("line",{x1:"6",y1:"6",x2:"18",y2:"18"})]})})]}),(0,L.jsxs)("div",{className:"body-MXiaEm",children:[(0,L.jsxs)("div",{className:"left-aQWbz8",children:[(0,L.jsxs)("div",{className:cn,children:[(0,L.jsx)("label",{className:cs,children:e2.t("Pippit_shortdrama_label_scene_name",{},"\u573A\u666F\u540D\u79F0")}),(0,L.jsx)(ty.Z,{placeholder:e2.t("Pippit_shortdrama_label_scene_name",{},"\u573A\u666F\u540D\u79F0"),value:S,className:"".concat(co," ").concat("inputReadOnly-BMuotE"),disabled:y})]}),g?null:(0,L.jsxs)("div",{className:cn,children:[(0,L.jsx)("label",{className:cs,children:e2.t("Pippit_shortdrama_label_episode_numbers",{},"\u51FA\u73B0\u96C6\u6570")}),(0,L.jsx)(ty.Z,{placeholder:"1, 2, 3",value:N,onChange:C,className:co,disabled:f||ex})]}),(0,L.jsxs)("div",{className:cn,children:[(0,L.jsx)("label",{className:cs,children:e2.t("Pippit_shortdrama_label_scene_desc",{},"\u573A\u666F\u63CF\u8FF0")}),(0,L.jsxs)("div",{className:"textareaWithBtn-wsofQD",children:[(0,L.jsx)(ty.Z.TextArea,{placeholder:e2.t("Pippit_shortdrama_placeholder_scene_desc",{},"\u8BF7\u8F93\u5165\u573A\u666F\u63CF\u8FF0"),value:T,onChange:k,className:"textarea-zL3QiH",autoSize:{minRows:6,maxRows:10},disabled:ex}),(0,L.jsx)("div",{className:"aiBtnRow-gHDVIP",children:ed?(0,L.jsx)(A.Z,{content:eQ(),children:(0,L.jsx)("span",{children:et.renderDemandCreditsButton({benefit:tE,quantity:1,disabled:!0,onClick:eC,buttonText:e2.t("Pippit_shortdrama_button_ai_generate",{},"AI \u751F\u6210")})})}):et.renderDemandCreditsButton({benefit:tE,quantity:1,disabled:ex||z||ef||!T.trim(),onClick:eT,buttonText:e2.t("Pippit_shortdrama_button_ai_generate",{},"AI \u751F\u6210"),loading:ex})})]})]}),(0,L.jsx)(rs,{previewUrl:e_.displayPreviewUrl,loading:ef,loadingText:e_.loadingText,disabled:z||ex||Z||ef,accept:"image/*",onChange:e_.handleInputChange,onRemove:()=>{z||ex||Z||ef||e_.clear()}})]}),(0,L.jsx)("div",{className:"right-J9sMb2",children:(0,L.jsxs)("div",{className:"".concat("imageUpload-gkShEB"," ").concat(eS?"imageUploadGenerating-wmNM9W":ek?"imageUploadFailed-KT4VME":""),onClick:()=>{var e;ex||ek||ef||z||ev||null==(e=Q.current)||e.click()},children:[eS?(0,L.jsx)(tT,{showLoadingSpinner:!1,children:(0,L.jsxs)("div",{className:"generatePlaceholder-cwUE6K",children:[(0,L.jsx)(tp.gbz,{color:"white",size:24,className:"generateLoadingIcon-gS1ALy"}),(0,L.jsx)("span",{className:"generateText-gKB6Ok",children:e2.t("Pippit_shortdrama_generating_stay_on_page",{},"\u751F\u6210\u4E2D\uFF0C\u8BF7\u52FF\u79BB\u5F00\uFF0C\u4E2D\u9014\u9000\u51FA\u79EF\u5206\u4E0D\u8FD4\u8FD8")})]})}):eI?(0,L.jsxs)("div",{className:cl,children:[(0,L.jsx)(tp.gbz,{size:24,className:cd}),(0,L.jsx)("span",{className:cc,children:e2.t("Pippit_shortdrama_label_auditing",{},"\u5BA1\u6838\u4E2D...")})]}):ek?(0,L.jsxs)("div",{className:"failedPlaceholder-x8bZ89",children:[(0,L.jsx)(tp.nM3,{size:40,className:"failedIcon-kO51ZI",color:"currentColor"}),(0,L.jsx)("span",{className:"failedText-xLM8dk",children:ej}),(0,L.jsx)("button",{type:"button",className:"retryBtn-mNGWXo",disabled:ex,onClick:e=>{e.stopPropagation(),eT()},children:e2.t("Pippit_shortdrama_button_retry",{},"\u91CD\u8BD5")})]}):z?(0,L.jsxs)("div",{className:cl,children:[(0,L.jsx)(tp.gbz,{size:24,className:cd}),(0,L.jsx)("span",{className:cc,children:e2.t("Pippit_shortdrama_label_uploading",{},"\u4E0A\u4F20\u4E2D...")})]}):ev&&!R&&U?(0,L.jsxs)("div",{className:cl,children:[(0,L.jsx)(tp.gbz,{size:24,className:cd}),(0,L.jsx)("span",{className:cc,children:e2.t("Pippit_shortdrama_loading_more",{},"\u52A0\u8F7D\u4E2D...")})]}):em?(0,L.jsxs)(L.Fragment,{children:[(0,L.jsx)("img",{src:em,alt:e2.t("Pippit_shortdrama_alt_scene_preview",{},"\u573A\u666F\u9884\u89C8"),className:"imagePreview-TaWQPt"}),(0,L.jsxs)("div",{className:"imageActions-uFDpVq",children:[(0,L.jsxs)("button",{type:"button",className:cu,onClick:e=>{var t;e.stopPropagation(),z||ev||ex||ef||null==(t=Q.current)||t.click()},children:[(0,L.jsx)(tL.Z,{size:14}),(0,L.jsx)("span",{children:e2.t("Pippit_shortdrama_button_replace",{},"\u66F4\u6362")})]}),(0,L.jsxs)("button",{type:"button",className:cu,onClick:e=>{e.stopPropagation(),(0,B._)(function*(){if(em&&!G){re(X,{action:"download",stage:"element_edit_page",elementType:"scene",novelAgentManager:eo,threadId:null==eo?void 0:eo.options.threadId,generateItemId:U,generateType:H});var e=(!(null==S?void 0:S.trim())?e2.t("Pippit_shortdrama_filename_scene_image_default",{},"\u573A\u666F.jpg"):e2.t("Pippit_shortdrama_filename_scene_image_named",{name:S.trim()},"{name}-scene.jpg")).replace(RegExp("\\.[^.]+$","u"),"");V(!0);try{yield t3({previewUrl:em,fileBaseName:e,openInNewTab:!0,getPreferredDownloadUrl:()=>(0,B._)(function*(){if(!U)return em;var e=yield el.assetManager.getAssetInfoByAssetId(U);return(null==e?void 0:e.download_url)||(null==e?void 0:e.preview_url)||em})()})}finally{V(!1)}}})()},disabled:G,children:[(0,L.jsx)(tp.GV4,{size:14}),(0,L.jsx)("span",{children:G?e2.t("Pippit_shortdrama_button_downloading",{},"\u4E0B\u8F7D\u4E2D..."):e2.t("Pippit_shortdrama_button_download",{},"\u4E0B\u8F7D")})]})]})]}):(0,L.jsxs)("div",{className:cl,children:[(0,L.jsx)(tp.v37,{size:24,className:"uploadPlusIcon-jgv176",color:"#999",strokeWidth:1.5}),(0,L.jsx)("span",{className:cc,children:e2.t("Pippit_shortdrama_button_upload_image",{},"\u4E0A\u4F20\u56FE\u7247")})]}),(0,L.jsx)("input",{ref:Q,type:"file",accept:"image/*",style:{display:"none"},onChange:eA})]})})]}),(0,L.jsxs)("div",{className:"footer-PFdOjV",children:[(0,L.jsx)(tm.Z,{className:"cancelBtn-TWinx3",onClick:eD,children:e2.t("Pippit_shortdrama_button_cancel",{},"\u53D6\u6D88")}),ed?(0,L.jsx)(A.Z,{content:eQ(),children:(0,L.jsx)("span",{children:(0,L.jsx)(tm.Z,{type:"primary",className:cp,disabled:!0,children:e2.t("Pippit_shortdrama_button_save",{},"\u4FDD\u5B58")})})}):(0,L.jsx)(t_,{type:"primary",className:cp,onClick:()=>(0,B._)(function*(){if(!S.trim())return void tf.Z.error(e2.t("Pippit_shortdrama_error_scene_name_required",{},"\u8BF7\u5148\u586B\u5199\u573A\u666F\u540D\u79F0"));if(!T.trim()||(yield $.current.validateTexts(t$.InputText,[T.trim()]))){var e={name:S,sections:N.split(",").map(e=>e.trim()).filter(Boolean),description:T,imageFile:P,imageUrl:R,imageAssetId:U,referenceImageUrl:e_.displayPreviewUrl,referenceImageAssetId:e_.assetId};q(!0);try{re(X,{action:"save",stage:"element_edit_page",elementType:"scene",novelAgentManager:eo,threadId:null==eo?void 0:eo.options.threadId,generateItemId:U,generateType:H}),yield x(e)}catch(e){eg("novel_scene_modal_save_fail",e,{page:"scene_edit_modal",action:"create"===u?"create_scene":"edit_scene",userVisible:!0,recoverable:!0}),tf.Z.error(e2.t("Pippit_shortdrama_error_save_failed_retry",{},"\u4FDD\u5B58\u5931\u8D25\uFF0C\u8BF7\u7A0D\u540E\u91CD\u8BD5"))}finally{q(!1)}}})(),disabled:z||ex||Z||ef||!eP,loading:Z,children:Z?e2.t("Pippit_shortdrama_button_saving",{},"\u4FDD\u5B58\u4E2D..."):e2.t("Pippit_shortdrama_button_save",{},"\u4FDD\u5B58")})]})]})})},cv={container:"container-oOnucy",tabNavigation:"tabNavigation-mCqOc2",tabs:"tabs-CjAKwN",tab:"tab-yRHXMB",activeTab:"activeTab-_OFbZt",content:"content-KwhxZW",sceneGrid:"sceneGrid-mXU0XP",characterGrid:"characterGrid-lQ8wal",sceneCard:"sceneCard-Ha5FA3",characterCard:"characterCard-yXx6ld",createCard:"createCard-aVLeJE",createContent:"createContent-dO_0pe",createIcon:"createIcon-PphFtK",createText:"createText-RWfvdI",imageWrapper:"imageWrapper-btCNWy",sceneImage:"sceneImage-D0VvVh",characterImage:"characterImage-y8qRAy",placeholder:"placeholder-jxl2Jp",placeholderIcon:"placeholderIcon-Pzlxcq",placeholderLoading:"placeholderLoading-xNhCN8",placeholderFailed:"placeholderFailed-GQGXC8",placeholderGenerating:"placeholderGenerating-iSCgOA",loadingVideo:"loadingVideo-pIDhW5",loadingCenter:"loadingCenter-JQ1aGk",generatingCenter:"generatingCenter-RweewQ",loadingSpinner:"loadingSpinner-mfob0n",sceneCardLoadingSpin:"sceneCardLoadingSpin-ROLFxR",generatingSpinner:"generatingSpinner-pYrtYt",generatingText:"generatingText-t7TIEK",failedIcon:"failedIcon-dFRyFo",analysisLoadingText:"analysisLoadingText-LRuk7X",analysisFailedText:"analysisFailedText-jOYeH3",characterPlaceholder:"characterPlaceholder-s_9Jmc",tag:"tag-ftM6CQ",cardInfo:"cardInfo-sC9M0U",cardName:"cardName-RImJhX",imageCount:"imageCount-t8FS6e",pendingCount:"pendingCount-T0DXHE",bottomBar:"bottomBar-GnHREP",bottomHint:"bottomHint-cAkP5T",bottomActions:"bottomActions-E9Il24",footerBtn:"footerBtn-imjiE1",primaryBtn:"primaryBtn-X6kRnu",roleTreeModal:"roleTreeModal-yIFv_X"},cm=()=>(0,L.jsxs)("svg",{className:cv.placeholderIcon,viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:[(0,L.jsx)("path",{d:"M12 2C8.13 2 5 5.13 5 9C5 14.25 12 22 12 22C12 22 19 14.25 19 9C19 5.13 15.87 2 12 2Z",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"}),(0,L.jsx)("path",{d:"M12 11.5C13.3807 11.5 14.5 10.3807 14.5 9C14.5 7.61929 13.3807 6.5 12 6.5C10.6193 6.5 9.5 7.61929 9.5 9C9.5 10.3807 10.6193 11.5 12 11.5Z",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"})]}),c_=e=>{var t,r,i,a,n,s,o,{scene:l,onClick:d}=e,{url:c,loading:u}=tH(l.firstImageAssetId,{enabled:!!l.firstImageAssetId&&!l.analysisStatus}),p=null!=(s=null!=c?c:l.imageUrl)?s:"",h="loading"===l.analysisStatus,v="failed"===l.analysisStatus,m=null!=(o=l.isGenerating)&&o,_=(t=(0,P._)((0,j._)({},l),{imageUrl:p}),t.isGenerating?"generating":"loading"===t.analysisStatus?"analysis-loading":t.firstImageAssetId&&u?"asset-loading":"failed"===t.analysisStatus?"failed":""!==(null!=(r=t.imageUrl)?r:"").trim()?"image":"placeholder");return(0,L.jsx)(L.Fragment,{children:(0,L.jsxs)("div",{className:cv.sceneCard,role:d?"button":void 0,tabIndex:d?0:void 0,onClick:d,onKeyDown:d?e=>"Enter"===e.key&&d():void 0,children:[(0,L.jsx)("div",{className:cv.imageWrapper,children:"generating"===_?(0,L.jsx)("div",{className:cv.placeholderGenerating,children:(0,L.jsx)(tT,{className:cv.loadingVideo,showLoadingSpinner:!1,children:(0,L.jsxs)("div",{className:cv.generatingCenter,children:[(0,L.jsx)("span",{className:cv.generatingSpinner,children:(0,L.jsx)(tp.gbz,{color:"white",size:28})}),(0,L.jsx)("span",{className:cv.generatingText,children:e2.t("Pippit_shortdrama_status_generating",{},"\u751F\u6210\u4E2D")})]})})}):"analysis-loading"===_||"asset-loading"===_?(0,L.jsx)("div",{className:cv.placeholderLoading,children:(0,L.jsx)("div",{className:cv.loadingCenter,children:(0,L.jsx)("span",{className:cv.loadingSpinner,children:(0,L.jsx)(tp.gbz,{color:"rgba(0, 0, 0, 0.32)",size:20})})})}):"failed"===_?(0,L.jsxs)("div",{className:cv.placeholderFailed,children:[(0,L.jsx)(cr,{className:cv.failedIcon,"aria-hidden":!0}),(0,L.jsx)("div",{className:cv.failedMessage,children:e2.t("Pippit_shortdrama_toast_couldnotanalyzetryagainlater",{},"\u5206\u6790\u5931\u8D25")})]}):"image"===_?(0,L.jsx)("img",{src:p,alt:l.name,className:cv.sceneImage}):(0,L.jsx)("div",{className:cv.placeholder,children:(0,L.jsx)(cm,{})})}),(0,L.jsxs)("div",{className:cv.cardInfo,children:[(0,L.jsx)("h3",{className:cv.cardName,children:l.name}),h?(0,L.jsx)("span",{className:cv.analysisLoadingText,children:e2.t("Pippit_shortdrama_scene_desc_analyzingscenes",{},"\u573A\u666F\u5206\u6790\u4E2D...")}):m?(0,L.jsx)("span",{className:cv.analysisLoadingText,children:e2.t("Pippit_shortdrama_scene_desc_generatingimages",{},"\u56FE\u7247\u751F\u6210\u4E2D...")}):v?(0,L.jsx)("span",{className:cv.analysisFailedText,children:e2.t("Pippit_shortdrama_toast_couldnotanalyzetryagainlater",{},"\u5206\u6790\u5931\u8D25")}):(null!=(i=l.imageCount)?i:0)>0?(0,L.jsx)("span",{className:cv.pendingCount,children:e2.t("Pippit_shortdrama_scene_desc_scenetobeadded",{number:l.imageCount,num:l.imageCount},"\u6709 {number} \u5F20\u8BBE\u5B9A\u56FE\u5F85\u8865\u5145")}):(0,L.jsx)("span",{className:cv.imageCount,children:e2.t("Pippit_shortdrama_characterandscene_desc_visual",{number:null!=(a=l.totalImageCount)?a:0,num:null!=(n=l.totalImageCount)?n:0},"\u5171 {number} \u4E2A\u573A\u666F\u56FE")})]})]})})},cg="root-n6SGhS",cf="card-WdtTsi",cy=(0,io.Pi)(e=>{var t,{content:r,className:i}=e,{novelAgentManager:a,managers:n}=tP(),{aiScriptContentManager:s}=n,o=ea(),l=null==s?void 0:s.store,d=(null!=(t=null!=r?r:null==l?void 0:l.content)?t:"").trim(),c=d.trim()?d.replace(/```[\s\S]*?```/g,"").replace(/`[^`]+`/g,e=>e.slice(1,-1)).replace(/^#{1,6}\s+/gm,"").replace(/\*\*([^*]+)\*\*/g,"$1").replace(/\*([^*]+)\*/g,"$1").replace(/__([^_]+)__/g,"$1").replace(/_([^_]+)_/g,"$1").replace(/\[([^\]]+)\]\([^)]+\)/g,"$1").replace(/!\[([^\]]*)\]\([^)]+\)/g,"$1").replace(/^>\s?/gm,"").replace(/^[\s]*[-*+]\s+/gm,"").replace(/^[\s]*\d+\.\s+/gm,"").trim():"",[u,p]=(0,D.useState)(c),[h,v]=(0,D.useState)(!1),[m,_]=(0,D.useState)(null),g=es(),f=en(),y=(0,D.useRef)(new tX(g,f));(0,D.useEffect)(()=>{p(c)},[c]),(0,D.useEffect)(()=>{rE(o,{action:"show",stage:"script_generate",novelAgentManager:a,threadId:null==a?void 0:a.options.threadId})},[o,a]);var b=u!==c,x=(0,D.useCallback)(()=>(0,B._)(function*(){if(s&&!h){_(null);try{v(!0);var e=u.trim();if(e&&!(yield y.current.validateTexts(t$.InputScript,[e])))return void v(!1);b&&(yield s.updateScriptContent(u)),rE(o,{action:"confirm_generated_scrpit",stage:"script_generate",novelAgentManager:a,threadId:null==a?void 0:a.options.threadId}),yield s.reviewScript()}catch(e){tf.Z.error(m||e2.t("Pippit_shortdrama_error_script_save_failed",{},"\u4FDD\u5B58\u5931\u8D25"))}finally{v(!1)}}})(),[s,o,u,b,a,h]),I=i?"".concat(cg," ").concat(i):cg;return(null==l?void 0:l.error)?(0,L.jsx)("div",{className:I,children:(0,L.jsxs)("div",{className:cf,children:[(0,L.jsx)("div",{className:"errorTitle-wCWpei",children:e2.t("Pippit_shortdrama_error_fetch_script_content_failed",{},"\u83B7\u53D6\u5267\u672C\u5185\u5BB9\u5931\u8D25")}),(0,L.jsx)("div",{className:"errorDesc-wvgqQY",children:l.error})]})}):d||u?(0,L.jsx)("div",{className:I,children:(0,L.jsxs)("div",{className:cf,children:[(0,L.jsx)("div",{className:"sections-JrGyDE",children:(0,L.jsx)("textarea",{className:"textarea-E9ztIx",value:u,onChange:e=>p(e.target.value),placeholder:e2.t("Pippit_shortdrama_placeholder_edit_script_content",{},"\u5728\u6B64\u7F16\u8F91\u5267\u672C\u5185\u5BB9\u2026"),spellCheck:!1})}),m&&(0,L.jsx)("div",{className:"saveError-zluVDv",children:m}),(0,L.jsx)("div",{className:"footer-yDP2LH",children:(0,L.jsx)("div",{className:"footerBar-jyBeJO",children:(0,L.jsx)(tm.Z,{type:"default",className:"confirmButton-eGm1Nn",onClick:x,loading:h,children:e2.t("Pippit_shortdrama_button_confirm_script",{},"\u786E\u8BA4\u5267\u672C")})})})]})}):null}),cb=r(91173),cx="exportMenuItem-IW8bFz",cI="exportMenuItemText-yqlMt2",cS="exportMenuItemSpinner-jPOY2R",cw=e=>{var{onExportToLocal:t,exportLoading:r=!1,onExportToCapcut:i,exportToCapcutLoading:a=!1,useCapcutNewProtocol:n=!1,watermark:s=!0,onWatermarkChange:o}=e,l=(0,D.useCallback)(e=>{e.stopPropagation()},[]);return(0,L.jsxs)("div",{className:"exportMenuPanel-p5J37_",onClick:l,onMouseDown:l,children:[t?(0,L.jsxs)("button",{type:"button",className:cx,onClick:t,disabled:r,children:[(0,L.jsx)("span",{className:cI,children:e2.t("Pippit_shortdrama_button_download_to_local",{},"\u4E0B\u8F7D\u5230\u672C\u5730")}),r?(0,L.jsx)(e4.Z,{size:18,className:cS}):(0,L.jsx)(iw,{className:"exportMenuItemIcon-O6zPXl"})]}):null,i?(0,L.jsxs)("button",{type:"button",className:cx,onClick:i,disabled:a,children:[(0,L.jsxs)("span",{className:"exportMenuItemContent-h8AftO",children:[(0,L.jsx)("span",{className:cI,children:e2.t("Pippit_shortdrama_button_export_to_capcut",{},"\u5BFC\u51FA\u5230\u526A\u6620")}),(0,L.jsx)("span",{className:"".concat("exportMenuItemHint-Wk6I4V"," ").concat("exportMenuItemHintHoverReveal-qxupyq"),children:e2.t("Pippit_shortdrama_desc_capcut_pro_supported_version",{},n?"10.6.0 \u53CA\u4EE5\u4E0A\u7248\u672C\u652F\u6301":"10.4.0 \u53CA\u4EE5\u4E0A\u7248\u672C\u652F\u6301")})]}),a?(0,L.jsx)(e4.Z,{size:18,className:cS}):(0,L.jsx)(iS,{type:"slim",className:"exportMenuItemCapcutLogo-ncOoem"})]}):null,o?(0,L.jsxs)(L.Fragment,{children:[(0,L.jsx)("div",{className:"exportMenuDivider-jQcE1v"}),(0,L.jsxs)("div",{className:"exportMenuToggleRow-woukAk",children:[(0,L.jsx)("span",{className:cI,children:e2.t("Pippit_shortdrama_label_with_brand_watermark",{},"\u5E26\u54C1\u724C\u6C34\u5370")}),(0,L.jsx)("button",{type:"button",className:"".concat("toggleSwitch-FRCGsr"," ").concat(s?"toggleSwitchOn-ilb_9e":""),onClick:e=>{e.stopPropagation(),o(!s)},"aria-pressed":s,"aria-label":e2.t("Pippit_shortdrama_label_with_brand_watermark",{},"\u5E26\u54C1\u724C\u6C34\u5370"),children:(0,L.jsx)("span",{className:"toggleThumb-_VgeUd"})})]})]}):null]})},cN="composeBtn-dtC6Ce",cC="composeBtnWrap-Mu3fQS",cT=e=>{var{currentEpisodeTitle:t,episodes:r=[],activeEpisodeId:i,historyRecords:a=[],resolution:n="720p",enableSeedance21080p:s=!0,model:o="agent_fast",onModelChange:l,onResolutionChange:d,onBack:c,onEpisodeChange:u,onCompose:p,hideHistory:h=!1,composeDisabled:v=!0,composeDisabledTip:m,isComposing:_=!1,readonlyDisabled:g=!1,readonlyTooltip:f,showFinalVideoExport:y=!1,onExportFinalVideo:b,finalVideoExportLoading:x=!1,onExportFinalVideoToCapcut:I,finalVideoExportToCapcutLoading:S=!1,useCapcutNewProtocol:w=!1,exportWatermark:N=!0,onExportWatermarkChange:C}=e,T=null!=t?t:e2.t("Pippit_shortdrama_title_storyboard_edit",{},"\u5206\u955C\u7F16\u8F91"),k=null!=f?f:eQ(),[j,P]=(0,D.useState)(!1),[M,R]=(0,D.useState)(!1),[E,U]=(0,D.useState)(!1),[O,B]=(0,D.useState)(null),z=(0,D.useRef)(null),F=el(),Z=(0,D.useRef)(null),q=(0,D.useRef)(null);(0,D.useEffect)(()=>{var e=e=>{Z.current&&!Z.current.contains(e.target)&&P(!1),q.current&&!q.current.contains(e.target)&&R(!1)};return document.addEventListener("mousedown",e),()=>document.removeEventListener("mousedown",e)},[]);var G=(0,D.useCallback)(e=>{null==u||u(e),P(!1)},[u]),V=x||S;(0,D.useEffect)(()=>{O&&!V&&(U(!1),B(null),z.current=null)},[O,V]);var H=(0,D.useCallback)(e=>{if(V&&z.current)return void U(!0);U(e),e||(B(null),z.current=null)},[V]),W=(0,D.useCallback)(()=>{z.current="local",B("local"),U(!0),null==b||b()},[b]),Q=(0,D.useCallback)(()=>{z.current="capcut",B("capcut"),U(!0),null==I||I()},[I]),K=(0,L.jsx)(cw,{onExportToLocal:W,exportLoading:x,onExportToCapcut:I?Q:void 0,exportToCapcutLoading:S,useCapcutNewProtocol:w,watermark:N,onWatermarkChange:C});return(0,L.jsxs)("div",{className:"toolbar-AsBVKM",children:[(0,L.jsxs)("div",{className:"leftSection-ZB71tG",children:[(0,L.jsxs)("button",{className:"backBtn-syT57f",onClick:c,children:[(0,L.jsx)(cb.Z,{size:12}),(0,L.jsx)("span",{children:e2.t("Pippit_shortdrama_button_back",{},"\u8FD4\u56DE")})]}),(0,L.jsxs)("div",{className:"episodeSelector-zwWAJJ",ref:Z,children:[(0,L.jsx)("div",{className:"episodeSelectorBtn-HU62DK",children:(0,L.jsx)("span",{className:"episodeTitle-VT2wwS",children:T})}),j&&r.length>0&&(0,L.jsx)("div",{className:"episodeDropdown-hC4Ax1",children:r.map(e=>(0,L.jsxs)("button",{className:"".concat("episodeDropdownItem-kZOdKq"," ").concat(e.episodeId===i?"episodeDropdownItemActive-wrtJAD":""," ").concat(e.hasStoryboard?"":"episodeDropdownItemDisabled-EihMAs"),disabled:!e.hasStoryboard,onClick:()=>G(e.episodeId),children:[(0,L.jsx)("span",{children:e.title}),!e.hasStoryboard&&(0,L.jsx)("span",{className:"episodeDisabledTag-F2TIee",children:e2.t("Pippit_shortdrama_label_not_generated",{},"\u672A\u751F\u6210")})]},e.episodeId))})]})]}),(0,L.jsxs)("div",{className:"rightSection-VhKgho",children:[F.PointsDropdown&&(0,L.jsx)(F.PointsDropdown,{buttonClassName:"pointsBtn-wp66c5"}),(0,L.jsx)(ns,{value:o,onChange:l,className:"modelSelector-lN4xpm"}),(0,L.jsx)(no,{value:n,onChange:d,enable1080p:s,model:o}),!h&&(0,L.jsxs)("div",{className:"historyWrapper-jGMNDY",ref:q,children:[(0,L.jsx)("button",{className:"iconBtn-HlAfHX",onClick:()=>R(e=>!e),children:(0,L.jsx)(iC,{})}),M&&(0,L.jsx)("div",{className:"historyPanel-z6oZGF",children:0===a.length?(0,L.jsx)("div",{className:"historyEmpty-cE90mM",children:e2.t("Pippit_shortdrama_history_empty",{},"\u6682\u65E0\u751F\u6210\u8BB0\u5F55")}):a.map(e=>{var t,r,i,a,n;return(0,L.jsxs)("div",{className:"historyItem-DzmwWg",children:[(0,L.jsx)("span",{className:"historyTime-eFRgMI",children:(t=e.createdAt,r=new Date,i=new Date(t),a=Math.floor((r.getTime()-i.getTime())/864e5),n="".concat(i.getHours().toString().padStart(2,"0"),":").concat(i.getMinutes().toString().padStart(2,"0")),0===a?e2.t("Pippit_shortdrama_time_today",{time:n},"\u4ECA\u5929 \xb7 {time}"):1===a?e2.t("Pippit_shortdrama_time_yesterday",{time:n},"\u6628\u5929 \xb7 {time}"):e2.t("Pippit_shortdrama_time_month_day",{month:i.getMonth()+1,day:i.getDate(),time:n},"{month}\u6708{day}\u53F7 \xb7 {time}"))}),e.thumbnailUrl&&(0,L.jsx)("div",{className:"historyThumb-zGuv83",children:(0,L.jsx)("img",{src:e.thumbnailUrl,alt:""})})]},e.id)})})]}),(0,L.jsxs)("div",{className:"composeActions-J9Me9e",children:[y&&b&&C?(0,L.jsx)(im.Z,{trigger:"click",position:"br",popupVisible:E,onVisibleChange:H,droplist:K,getPopupContainer:e=>{var t;return null!=(t=null==e?void 0:e.parentElement)?t:document.body},children:(0,L.jsx)("button",{type:"button",className:"finalVideoExportBtn-bcf2fc","aria-busy":V,children:(0,L.jsx)("span",{children:e2.t("Pippit_shortdrama_button_export",{},"\u5BFC\u51FA")})})}):null,(0,L.jsx)("div",{className:"".concat("composeGroup-k20sgo"," ").concat(!_&&(v||g)?"composeGroupDisabled-8HNyh8":""),children:_?(0,L.jsxs)("button",{className:cN,onClick:p,children:[(0,L.jsx)(iN,{className:"composeBtnIcon-ihieG4"}),(0,L.jsx)("span",{children:e2.t("Pippit_shortdrama_label_composing",{},"\u5408\u6210\u4E2D...")})]}):g?(0,L.jsx)(A.Z,{content:k,children:(0,L.jsx)("span",{className:cC,children:(0,L.jsx)("button",{type:"button",className:cN,disabled:!0,children:(0,L.jsx)("span",{children:e2.t("Pippit_shortdrama_episode_button_mergeintoepisode",{},"\u5408\u6210\u5168\u96C6")})})})}):v&&m?(0,L.jsx)(A.Z,{content:m,children:(0,L.jsx)("span",{className:cC,children:(0,L.jsx)("button",{type:"button",className:cN,disabled:!0,children:(0,L.jsx)("span",{children:e2.t("Pippit_shortdrama_episode_button_mergeintoepisode",{},"\u5408\u6210\u5168\u96C6")})})})}):(0,L.jsx)("button",{className:cN,onClick:p,children:(0,L.jsx)("span",{children:e2.t("Pippit_shortdrama_episode_button_mergeintoepisode",{},"\u5408\u6210\u5168\u96C6")})})})]})]})]})};class ck extends G.JT{dispose(){this.batchTimer&&(clearTimeout(this.batchTimer),this.batchTimer=null),this.batchIds.clear(),this.batchAssetInfoResolvers.clear(),this.cache.clear(),super.dispose()}clearCache(){this.cache.clear()}invalidate(e){var t=String(e||"").trim();t&&this.cache.delete(t)}getPreviewUrlByAssetId(e){return(0,B._)(function*(){var t=yield this.getAssetInfoByAssetId(e);return(null==t?void 0:t.preview_url_720p)||(null==t?void 0:t.preview_url_480p)||(null==t?void 0:t.preview_url_360p)||(null==t?void 0:t.preview_url_200p)||(null==t?void 0:t.preview_url_1080p)||(null==t?void 0:t.download_url)}).call(this)}getAssetInfoByAssetId(e){return(0,B._)(function*(){var t=String(e||"").trim();if(t){var r=this.cache.get(t),i=Date.now();return r&&r.expireAt>i?r.assetInfo:new Promise(e=>{var r,i=null!=(r=this.batchAssetInfoResolvers.get(t))?r:[];i.push(e),this.batchAssetInfoResolvers.set(t,i),this.batchIds.add(t),this.batchTimer||(this.batchTimer=setTimeout(()=>this.flushBatch(),this.debounceWaitMs))})}}).call(this)}getAssetInfosByAssetIds(e){return(0,B._)(function*(){var t=e.map(e=>String(e||"").trim());return 0===t.length?[]:Promise.all(t.map(e=>{if(e)return this.getAssetInfoByAssetId(e)}))}).call(this)}flushBatch(){return(0,B._)(function*(){var e=Array.from(this.batchIds),t=new Map(this.batchAssetInfoResolvers);if(this.batchIds.clear(),this.batchAssetInfoResolvers.clear(),this.batchTimer=null,0!==e.length){var{workspaceId:r,uid:i}=this.agentManager.options||{};if(!r)return void e.forEach(e=>{(t.get(e)||[]).forEach(e=>e(void 0))});try{for(var a,n=function*(n){var l,d=e.slice(n,n+o),c=yield(l={workspaceId:r,uid:i,assetIds:d},(0,B._)(function*(){var e,t,{workspaceId:r,assetIds:i,uid:a,pippitService:n}=l,s=null!=n?n:null==(t=J.adapters)||null==(e=t.api)?void 0:e.pippitService,o=Array.from(new Set(i.filter(Boolean)));if(!r||0===o.length||!(null==s?void 0:s.MGetAssetInfoWeb))return new Map;var d=yield s.MGetAssetInfoWeb({workspace_id:r,uid:a,asset_ids:o}),c=new Map;return((null==d?void 0:d.data)||[]).forEach(e=>{if(null==e?void 0:e.asset_id){var t,r,i,a,n,s,o=e.preview_video_360p,l=e.preview_video_480p,d=e.preview_video_720p;c.set(String(e.asset_id),(0,P._)((0,j._)({},e),{asset_id:String(e.asset_id),preview_url_720p:(null==d?void 0:d.preview_url)||(null==d?void 0:d.download_url),preview_url_480p:(null==l?void 0:l.preview_url)||(null==l?void 0:l.download_url),preview_url_360p:(null==o?void 0:o.preview_url)||(null==o?void 0:o.download_url),preview_url_200p:(null==(t=e.preview_video_200p)?void 0:t.preview_url)||(null==(r=e.preview_video_200p)?void 0:r.download_url),preview_url_1080p:(null==(i=e.preview_video_1080p)?void 0:i.preview_url)||(null==(a=e.preview_video_1080p)?void 0:a.download_url),preview_key_360p:null==o?void 0:o.preview_key,preview_key_480p:null==l?void 0:l.preview_key,preview_key_720p:null==d?void 0:d.preview_key,preview_key_200p:null==(n=e.preview_video_200p)?void 0:n.preview_key,preview_key_1080p:null==(s=e.preview_video_1080p)?void 0:s.preview_key,cover_url:e.cover_url,cover_key:e.cover_key,width:e.width,height:e.height,vid:e.vid,origin_url:e.origin_url,no_watermark_video_url:e.no_watermark_video_url}))}}),c})());d.forEach(e=>{var r=c.get(e),i=(null==r?void 0:r.preview_url_720p)||(null==r?void 0:r.preview_url_480p)||(null==r?void 0:r.preview_url_360p)||(null==r?void 0:r.preview_url_200p)||(null==r?void 0:r.preview_url_1080p)||(null==r?void 0:r.download_url);i&&r&&a.cache.set(e,{url:i,assetInfo:r,expireAt:s+a.cacheTTL}),(t.get(e)||[]).forEach(e=>e(r))})},s=Date.now(),o=20,l=0;l{(t.get(e)||[]).forEach(e=>e(void 0))})}}}).call(this)}constructor(e,t){var r,i;super(),this.cache=new Map,this.batchIds=new Set,this.batchAssetInfoResolvers=new Map,this.batchTimer=null,this.agentManager=e,this.cacheTTL=null!=(r=null==t?void 0:t.cacheTTL)?r:36e5,this.debounceWaitMs=null!=(i=null==t?void 0:t.debounceWaitMs)?i:100}}class cj{setIsLoading(e){this.isLoading=e}setHasMore(e){this.hasMore=e}setShowcaseProjects(e){this.showcaseProjects=e}constructor(){this.isLoading=!1,this.hasMore=!0,this.showcaseProjects=[],(0,W.rC)(this)}}(0,F.gn)([W.LO,(0,F.w6)("design:type",Boolean)],cj.prototype,"isLoading",void 0),(0,F.gn)([W.LO,(0,F.w6)("design:type",Boolean)],cj.prototype,"hasMore",void 0),(0,F.gn)([W.LO.ref,(0,F.w6)("design:type",Array)],cj.prototype,"showcaseProjects",void 0),(0,F.gn)([W.aD,(0,F.w6)("design:type",Function),(0,F.w6)("design:paramtypes",[Boolean]),(0,F.w6)("design:returntype",void 0)],cj.prototype,"setIsLoading",null),(0,F.gn)([W.aD,(0,F.w6)("design:type",Function),(0,F.w6)("design:paramtypes",[Boolean]),(0,F.w6)("design:returntype",void 0)],cj.prototype,"setHasMore",null),(0,F.gn)([W.aD,(0,F.w6)("design:type",Function),(0,F.w6)("design:paramtypes",[Array]),(0,F.w6)("design:returntype",void 0)],cj.prototype,"setShowcaseProjects",null);var cP=e=>{if("string"==typeof e)return e.trim()||void 0},cL=e=>{if(Array.isArray(e)){var t=e.filter(e=>{if(!e||"object"!=typeof e)return!1;var t=cP(e.coverPreviewUrl),r=cP(e.coverUrl);return!!(t||r)});return t.length>0?t:void 0}},cA=e=>{if(!(null==e?void 0:e.length))return e;var t=e.filter(Boolean).slice(0,3);if(!t.length||t.length>=3)return t;for(var r=[...t];r.length<3;)r.push("");return r};class cM{get projects(){return this._getProjects()}get isLoading(){var e,t;return null!=(t=null==(e=this._agUiService.chatListManager)?void 0:e.loading)&&t}get hasMore(){var e,t;return null!=(t=null==(e=this._agUiService.chatListManager)?void 0:e.hasMore)&&t}loadProjects(){return(0,B._)(function*(){var e,t,{chatListManager:r}=this._agUiService;r&&((null!=(t=null==(e=r.chatList)?void 0:e.length)?t:0)<=0&&(yield r.loadInitialChatList()),this._ensureShowcaseProjectsLoaded())}).call(this)}refreshProjects(){return(0,B._)(function*(){var{chatListManager:e}=this._agUiService;e&&(this._showcaseLoaded=!1,this._showcaseLoadingPromise=null,this._store.setShowcaseProjects([]),yield e.loadInitialChatList(),this._ensureShowcaseProjectsLoaded())}).call(this)}loadMore(){return(0,B._)(function*(){var{chatListManager:e}=this._agUiService;e&&e.hasMore&&!e.loading&&(yield e.loadMore())}).call(this)}deleteProjects(e){return(0,B._)(function*(){var{chatListManager:t}=this._agUiService;if(t){var r=new Set((t.chatList||[]).map(e=>e.threadId));for(var i of e)r.has(i)&&(yield t.deleteThread(i))}}).call(this)}_getProjects(){if(!this._agUiService.chatListManager)return this._store.showcaseProjects;var{chatListManager:e}=this._agUiService,t=e.chatList||[],r=new Set(this._store.showcaseProjects.map(e=>e.id));return[...t.map(e=>this._threadToProject(e)).filter(e=>!r.has(e.id)),...this._store.showcaseProjects]}_ensureShowcaseProjectsLoaded(){return(0,B._)(function*(){if(!this._showcaseLoaded)return this._showcaseLoadingPromise||(this._showcaseLoadingPromise=(0,B._)(function*(){try{var e,t=yield this._fetchShowcaseProjects();this._store.setShowcaseProjects(t),this._showcaseLoaded=!0}catch(t){null==(e=this._monitoring)||e.reportError(t,{module:"novel",scene:"novel_list_showcase_load_fail",page:"list",action:"load_showcase_projects",recoverable:!0,userVisible:!1}),this._store.setShowcaseProjects([])}finally{this._showcaseLoadingPromise=null}}).call(this)),this._showcaseLoadingPromise}).call(this)}_fetchShowcaseProjects(){return(0,B._)(function*(){var e,t=yield this._api.novelService.ListShowcase({}),r=null==t?void 0:t.ret;if(void 0!==r&&"0"!==r)throw Error((null==t?void 0:t.errmsg)||"list_showcase request failed");var i=eC((null==t||null==(e=t.data)?void 0:e.threads)||[]).map(e=>this._showcaseThreadToProject(e)).filter(e=>!!(null==e?void 0:e.id)),a=new Map;return i.forEach(e=>{a.set(e.id,e)}),Array.from(a.values())}).call(this)}_showcaseThreadToProject(e){var t,r=e||{},i=r.threadId;if(!i)return null;var a=cL(r.coverInfoList),n=Array.isArray(r.threadCoverUrls)?r.threadCoverUrls.map(e=>cP(e)).filter(Boolean):void 0;!(null==a?void 0:a.length)&&n&&n.length>0&&(t=n.slice()),t=cA(t);var s=null==r?void 0:r.extra;"string"==typeof s&&(s=eC(JSON.parse(null==r?void 0:r.extra)));var o=Number(null==s?void 0:s.episodeNum)||0,l=Number(1e3*r.updatedAt);return{id:i,title:r.title||r.name||e2.t("Pippit_shortdrama_label_unnamed_project",{},"\u672A\u547D\u540D\u9879\u76EE"),coverList:t,coverInfoList:a,episodeCount:o,updatedAt:l,isShowcase:!0,rawThread:e}}_threadToProject(e){var t,r,i=cL(e.coverInfoList),a=Array.isArray(e.threadCoverUrls)?e.threadCoverUrls.map(e=>cP(e)).filter(Boolean):void 0;!(null==i?void 0:i.length)&&a&&a.length>0&&(r=a.slice()),r=cA(r);var n=Number(null==e||null==(t=e.extra)?void 0:t.episodeNum)||0;return{id:e.threadId,title:e.title||e2.t("Pippit_shortdrama_label_unnamed_project",{},"\u672A\u547D\u540D\u9879\u76EE"),coverList:r,coverInfoList:i,episodeCount:n,updatedAt:Number(e.updatedAt),isShowcase:!1}}constructor(e,t,r){this._showcaseLoaded=!1,this._showcaseLoadingPromise=null,this._agUiService=e,this._api=t,this._monitoring=r,this._store=new cj,(0,W.rC)(this)}}(0,F.gn)([W.Fl,(0,F.w6)("design:type",Array),(0,F.w6)("design:paramtypes",[])],cM.prototype,"projects",null);class cD{get overview(){return this._source.getOverview()}get episodeAssets(){var e,t;return null!=(t=null==(e=this.overview)?void 0:e.episodeAssets)?t:[]}get storyboardBriefs(){var e,t;return null!=(t=null==(e=this.overview)?void 0:e.storyboardBriefs)?t:[]}get description(){var e,t,r=null==(e=this.overview)?void 0:e.settings;return null!=(t=null==r?void 0:r.description)?t:""}setOptimisticScriptStatus(e,t,r){this.optimisticScriptStatusMap=(0,P._)((0,j._)({},this.optimisticScriptStatusMap),{[e]:{scriptStatus:t,sourceStatus:r}})}clearOptimisticScriptStatus(e){if(this.optimisticScriptStatusMap[e]){var t=(0,j._)({},this.optimisticScriptStatusMap);delete t[e],this.optimisticScriptStatusMap=t}}setShotStatusInMap(e,t,r){var i=null!=(a=this.optimisticShotStatusMap[e])?a:{};if(this.optimisticShotStatusMap=(0,P._)((0,j._)({},this.optimisticShotStatusMap),{[e]:(0,P._)((0,j._)({},i),{[t]:(0,j._)({},i[t],r)})}),r.runId){var a,n,s,o=this.runIdToShotRef[r.runId],l=o&&o.storyboardAssetId===e?{storyboardAssetId:e,shotIds:o.shotId?[...null!=(n=o.shotIds)?n:[o.shotId],t]:[...null!=(s=o.shotIds)?s:[],t]}:{storyboardAssetId:e,shotId:t};this.runIdToShotRef=(0,P._)((0,j._)({},this.runIdToShotRef),{[r.runId]:l})}}setComposeSubmitPending(e){this.composeSubmitPendingStoryboardAssetId=e}clearComposeSubmitPending(){this.composeSubmitPendingStoryboardAssetId=null}clearOptimisticStatusByRunId(e){var t=this.runIdToShotRef[e];if(t){var{storyboardAssetId:r,shotId:i,shotIds:a}=t,n=this.optimisticShotStatusMap[r];if(n){var s=(0,j._)({},n);if(i&&delete s[i],a&&a.forEach(e=>delete s[e]),0===Object.keys(s).length){var o=(0,j._)({},this.optimisticShotStatusMap);delete o[r],this.optimisticShotStatusMap=o}else this.optimisticShotStatusMap=(0,P._)((0,j._)({},this.optimisticShotStatusMap),{[r]:s})}var l=(0,j._)({},this.runIdToShotRef);delete l[e],this.runIdToShotRef=l}}setIsLoading(e){this.isLoading=e}setStoryboardForEpisode(e,t){this._source.patchOverview(r=>{if(!(null==r?void 0:r.episodeAssets))return r;var i,a,n,s,o=r.episodeAssets.findIndex(t=>t.storyboardAssetId===e);if(o<0)return r;var l=r.episodeAssets[o],d=(i=null==(s=l.storyboardAsset)?void 0:s.storyboard,a=null==i?void 0:i.shotList,n=t.shotList,(null==a?void 0:a.length)&&(null==n?void 0:n.length)?(0,P._)((0,j._)({},t),{shotList:s_(n,a,(e,t)=>{var r;return(0,P._)((0,j._)({},t,e),{video:null!=(r=e.video)?r:t.video})})}):t),c=(0,P._)((0,j._)({},l.storyboardAsset),{storyboard:d}),u=[...r.episodeAssets];return u[o]=(0,P._)((0,j._)({},l),{storyboardAsset:c}),(0,P._)((0,j._)({},r),{episodeAssets:u})})}reset(){this.isLoading=!1,this.optimisticShotStatusMap={},this.optimisticScriptStatusMap={},this.runIdToShotRef={},this.composeSubmitPendingStoryboardAssetId=null}constructor(e){this._source=e,this.isLoading=!1,this.optimisticShotStatusMap={},this.optimisticScriptStatusMap={},this.runIdToShotRef={},this.composeSubmitPendingStoryboardAssetId=null,(0,W.rC)(this,{isLoading:W.LO,optimisticShotStatusMap:W.LO,optimisticScriptStatusMap:W.LO,runIdToShotRef:W.LO,composeSubmitPendingStoryboardAssetId:W.LO,setIsLoading:W.aD,setOptimisticScriptStatus:W.aD,clearOptimisticScriptStatus:W.aD,setShotStatusInMap:W.aD,setStoryboardForEpisode:W.aD,clearOptimisticStatusByRunId:W.aD,setComposeSubmitPending:W.aD,clearComposeSubmitPending:W.aD,reset:W.aD,overview:W.Fl,episodeAssets:W.Fl,storyboardBriefs:W.Fl,description:W.Fl})}}class cR{sendMessage(e,t,r){var i={type:eq.PartType.Data,subType:e,data:t};return this.agentManager.agUiService.threadManager.sendUserMessage([i],{runId:r})}sendDesignStoryboard(e){return(0,B._)(function*(){return this.sendMessage(eE,(0,P._)((0,j._)({},e),{sourceAssetType:eU.STORYBOARD}))}).call(this)}sendGenerateShotsVideos(e){return(0,B._)(function*(){var t,{overviewPippitAssetId:r}=this.agentManager,i={overview_pippit_asset_id:null!=r?r:void 0,pippit_asset_id:e.storyboardAssetId,source_asset_type:eU.SHOT_VIDEOS,shots_list:null!=(t=e.shotIdList)?t:[],model:e.model,resolution:e.resolution};return this.sendMessage(eE,i,e.runId)}).call(this)}sendGenerateVideo(e){return(0,B._)(function*(){var{overviewPippitAssetId:t}=this.agentManager;return this.sendMessage(eE,{overview_pippit_asset_id:null!=t?t:void 0,storyboard_asset_id:e.storyboardAssetId,source_asset_type:eU.FINAL_VIDEO,water_mark:e.waterMark})}).call(this)}dispose(){this.disposables.forEach(e=>e.dispose()),this.disposables=[]}reset(){this.dispose(),this.store.reset()}constructor(e,t){this.disposables=[],this.store=e,this.agentManager=t,this.disposables=[]}}function cE(e,t){var r=[t];return!function e(t,r){var i,a,n;"object"==typeof t&&null!==t&&(r.push(t.code,t.ret,t.errorCode,null==(i=t.data)?void 0:i.code,null==(a=t.data)?void 0:a.ret,null==(n=t.data)?void 0:n.errorCode),t.cause&&e(t.cause,r),t.errorInfo&&e(t.errorInfo,r))}(e,r),r.some(e=>11001===Number(e))}function cU(e){if(e)try{var t="string"==typeof e?JSON.parse(e):e,r=(null==t?void 0:t.status)!=null?Number(t.status):NaN;if(!Number.isFinite(r))return;return r}catch(e){return}}function cO(e,t){return"object"==typeof e&&null!==e&&Object.prototype.hasOwnProperty.call(e,t)}function cB(e,t){if("object"!=typeof e||null===e)return"";var r=t.map(t=>e[t]).find(e=>"string"==typeof e);return"string"==typeof r?r.trim():""}function cz(e){return!!e&&e.status===as.Completed}function cF(e){return(null==e?void 0:e.status)===as.Failed||(null==e?void 0:e.status)===as.InsufficientPoints}function cZ(e,t){return e.episodeId||e.assetId||"".concat(e.title,"-").concat(t)}class cq{setEpisodeAssets(e){this._episodeAssets=e}get episodes(){var e,t;return e=this._episodeAssets,t={workflowStatus:this._workflow.status},Array.isArray(e)&&0!==e.length?e.map((e,r)=>{var i,a,n,s,o,l,d,c,u,p,h,v,m,_,g,f,y,b,x,I,S,w,N,C,T,k=function(e){var t,r,i=null==(t=e.pippitAsset)?void 0:t.extra;if(i)return{narrationStatus:null!=(r=i.narrationStatus)?r:i.narration_status,status:i.status}}(e),j=null==(g=e.pippitAsset)?void 0:g.episodeInfo,P=cO(j,"narrationContent")||cO(j,"narration_content"),L=cO(null==(f=e.pippitAsset)?void 0:f.extra,"narrationStatus")||cO(null==(y=e.pippitAsset)?void 0:y.extra,"narration_status"),A=(null==t?void 0:t.workflowStatus)===l7.Completed&&!P&&!L,M=A?null==k?void 0:k.status:null==k?void 0:k.narrationStatus,D=null!=(w=null!=(S=null==(x=e.pippitAsset)||null==(b=x.episodeInfo)?void 0:b.episodeId)?S:e.episodeId)?w:"".concat(r+1),R=A?cB(j,["rawContent","raw_content"]):cB(j,["narrationContent","narration_content"]);return{assetId:null!=(C=null!=(N=e.pippitAssetId)?N:null==(I=e.pippitAsset)?void 0:I.pippitAssetId)?C:"",episodeId:D,sourceEpisodeId:D,title:(m=null!=(c=null!=(d=null==(a=e.pippitAsset)||null==(i=a.episodeInfo)?void 0:i.episodeId)?d:e.episodeId)?c:"".concat(r+1),_=null!=(v=null!=(h=null!=(p=null!=(u=null==(s=e.pippitAsset)||null==(n=s.episodeInfo)?void 0:n.episodeTitle)?u:null==(l=e.pippitAsset)||null==(o=l.episodeInfo)?void 0:o.episodeName)?p:e.episodeTitle)?h:e.episodeName)?v:e2.t("Pippit_shortdrama_label_episode_with_number",{number:r+1},"\u7B2C{number}\u96C6"),e2.t("Pippit_shortdrama_label_episode_title_with_content",{text1:m,text2:_},"\u7B2C{text1}\u96C6\uFF1A{text2}")),content:R,rawPayload:null!=(T=e.pippitAsset)?T:void 0,rawStatus:M,status:cU(M)}}):[]}setContentStatus(e){this._contentStatus=e}get contentStatus(){return this._contentStatus}setError(e){this._error=e}get error(){return this._error}setPreviewVersion(e){this._previewVersion=e}get previewVersion(){return this._previewVersion}setAppliedVersion(e){this._appliedVersion=e}get appliedVersion(){return this._appliedVersion}setRetryLoading(e){this._retryLoading=e}get retryLoading(){return this._retryLoading}setApplyLoading(e){this._applyLoading=e}get applyLoading(){return this._applyLoading}prepareComparison(e){var t;this._contentStatus="loading",this._error=null,(null==(t=null==e?void 0:e.selectNarrationPreview)||t)&&(this._previewVersion="narration")}setOriginalEpisodes(e){this._originalEpisodes=e}get originalEpisodes(){return this._originalEpisodes}setWorkflow(e){this._workflow=e}get workflow(){return this._workflow}get panelState(){return function(e){var t,r,i,a,{workflow:n,contentStatus:s,contentError:o,originalEpisodes:l,narrationEpisodes:d}=e,c=n.status===l7.Processing||n.status===l7.Queued,u=n.status===l7.Failed,p=n.status===l7.Completed,h=null!=n.status||"idle"!==s||d.length>0,v=d.some(e=>!cz(e)&&!cF(e)),m="ready";u?m="failed":(c||"loading"===s||"failed"===s||h&&"idle"===s||p&&"ready"!==s||"ready"===s&&v)&&(m="loading");var _=l.length>0?l:d,g=new Map,f=new Map;d.forEach((e,t)=>{g.set(cZ(e,t),e),f.set(e.title,e)});var y=(e,t)=>{var r,i;return null!=(i=null!=(r=g.get(cZ(e,t)))?r:f.get(e.title))?i:d[t]},b=e2.t("Pippit_shortdrama_loading_narration_adapting",{},"\u6B63\u5728\u6539\u7F16..."),x=e2.t("Pippit_shortdrama_label_generate_failed",{},"\u751F\u6210\u5931\u8D25"),I=(e,t,r)=>(0,P._)((0,j._)({},e),{content:"",hideContent:!0,displayState:t,secondaryText:r}),S=(e,t)=>cz(t)?(0,P._)((0,j._)({},t),{displayState:"default"}):cF(t)?I(e,"failed",x):I(e,"loading",b),w=(a="loading"===m?_.map((e,t)=>{var r=y(e,t);return S(e,r)}):"failed"===m?_.map((e,t)=>{var r=y(e,t);return S(e,r)}):_.map((e,t)=>{var r=y(e,t);return S(e,r)})).filter(e=>"failed"!==e.displayState).length,N=(t=n,r=o,i=11001===t.errorCode,t.status===l7.Failed?{title:i?e2.t("Pippit_shortdrama_error_credit_insufficient_task_stopped",{},"\u79EF\u5206\u4E0D\u8DB3\uFF0C\u4EFB\u52A1\u5DF2\u505C\u6B62"):e2.t("novel_script_outline_failed_title",{},"\u4EFB\u52A1\u9047\u5230\u5F02\u5E38"),description:i?e2.t("Pippit_shortdrama_error_retry_after_recharge",{},"\u8BF7\u5145\u503C\u79EF\u5206\u540E\u91CD\u8BD5"):e2.t("Pippit_shortdrama_error_rewrite_narration_failed_retry",{},"\u6539\u5199\u65C1\u767D\u578B\u5267\u672C\u5931\u8D25\uFF0C\u8BF7\u7A0D\u540E\u91CD\u8BD5"),showCreditButton:i}:{title:e2.t("Pippit_shortdrama_error_fetch_script_content_failed",{},"\u83B7\u53D6\u5267\u672C\u5185\u5BB9\u5931\u8D25"),description:null!=r?r:e2.t("novel_script_outline_failed_description",{},"\u62B1\u6B49\uFF0C\u8BF7\u7A0D\u540E\u91CD\u8BD5"),showCreditButton:!1}),C=w>0?e2.t("Pippit_shortdrama_error_partial_narration_failed_retry",{},"\u90E8\u5206\u96C6\u6570\u7684\u65C1\u767D\u751F\u6210\u5931\u8D25\uFF0C\u8BF7\u91CD\u8BD5"):N.description;return{status:m,episodes:a,resolvedEpisodeCount:w,failedBannerText:C,failedMeta:N,availability:{selectable:n.status===l7.Completed||n.status===l7.Processing||n.status===l7.Queued}}}({workflow:this._workflow,contentStatus:this._contentStatus,contentError:this._error,originalEpisodes:this._originalEpisodes,narrationEpisodes:this.episodes})}reset(e){this._episodeAssets=[],this._contentStatus="idle",this._error=null,this._previewVersion=(null==e?void 0:e.keepAppliedVersion)?this._appliedVersion:"original",(null==e?void 0:e.keepAppliedVersion)||(this._appliedVersion="original"),this._retryLoading=!1,this._applyLoading=!1,this._workflow={}}constructor(){this._episodeAssets=[],this._contentStatus="idle",this._error=null,this._previewVersion="original",this._appliedVersion="original",this._retryLoading=!1,this._applyLoading=!1,this._originalEpisodes=[],this._workflow={},(0,W.ky)(this,{panelState:W.Fl})}}(0,F.gn)([W.aD,(0,F.w6)("design:type",Function),(0,F.w6)("design:paramtypes",[Array]),(0,F.w6)("design:returntype",void 0)],cq.prototype,"setEpisodeAssets",null),(0,F.gn)([W.aD,(0,F.w6)("design:type",Function),(0,F.w6)("design:paramtypes",[String]),(0,F.w6)("design:returntype",void 0)],cq.prototype,"setContentStatus",null),(0,F.gn)([W.aD,(0,F.w6)("design:type",Function),(0,F.w6)("design:paramtypes",[Object]),(0,F.w6)("design:returntype",void 0)],cq.prototype,"setError",null),(0,F.gn)([W.aD,(0,F.w6)("design:type",Function),(0,F.w6)("design:paramtypes",["undefined"==typeof ScriptVersionKey?Object:ScriptVersionKey]),(0,F.w6)("design:returntype",void 0)],cq.prototype,"setPreviewVersion",null),(0,F.gn)([W.aD,(0,F.w6)("design:type",Function),(0,F.w6)("design:paramtypes",["undefined"==typeof ScriptVersionKey?Object:ScriptVersionKey]),(0,F.w6)("design:returntype",void 0)],cq.prototype,"setAppliedVersion",null),(0,F.gn)([W.aD,(0,F.w6)("design:type",Function),(0,F.w6)("design:paramtypes",[Boolean]),(0,F.w6)("design:returntype",void 0)],cq.prototype,"setRetryLoading",null),(0,F.gn)([W.aD,(0,F.w6)("design:type",Function),(0,F.w6)("design:paramtypes",[Boolean]),(0,F.w6)("design:returntype",void 0)],cq.prototype,"setApplyLoading",null),(0,F.gn)([W.aD,(0,F.w6)("design:type",Function),(0,F.w6)("design:paramtypes",[Object]),(0,F.w6)("design:returntype",void 0)],cq.prototype,"prepareComparison",null),(0,F.gn)([W.aD,(0,F.w6)("design:type",Function),(0,F.w6)("design:paramtypes",[Array]),(0,F.w6)("design:returntype",void 0)],cq.prototype,"setOriginalEpisodes",null),(0,F.gn)([W.aD,(0,F.w6)("design:type",Function),(0,F.w6)("design:paramtypes",["undefined"==typeof NarrationWorkflowState?Object:NarrationWorkflowState]),(0,F.w6)("design:returntype",void 0)],cq.prototype,"setWorkflow",null),(0,F.gn)([W.aD,(0,F.w6)("design:type",Function),(0,F.w6)("design:paramtypes",[Object]),(0,F.w6)("design:returntype",void 0)],cq.prototype,"reset",null);class cG extends G.JT{syncOriginalEpisodes(e){this.narrationStore.setOriginalEpisodes(e)}syncWorkflowState(e){this.narrationStore.setWorkflow(e)}prepareComparison(e){this.narrationStore.prepareComparison(e)}syncFromOverview(){var e,t,r,i=this.agentManager.scriptOverviewInfo;if(!i){this.narrationStore.setEpisodeAssets([]),this.narrationStore.setContentStatus("failed"),this.narrationStore.setError(e2.t("Pippit_shortdrama_error_fetch_script_content_failed",{},"\u83B7\u53D6\u5267\u672C\u5185\u5BB9\u5931\u8D25"));return}try{this.syncSelectedVersionFromOverview(),this.narrationStore.setEpisodeAssets(null!=(e=i.episodeAssets)?e:[]),this.narrationStore.setContentStatus("ready"),this.narrationStore.setError(null)}catch(e){null==(t=this.monitoring)||t.reportError(e,{module:"novel",scene:"novel_narration_script_load_fail",page:"script",action:"sync_narration_script",projectId:null!=(r=this.agentManager.overviewPippitAssetId)?r:void 0,userVisible:!0,recoverable:!0}),this.narrationStore.setEpisodeAssets([]),this.narrationStore.setContentStatus("failed"),this.narrationStore.setError(e2.t("Pippit_shortdrama_error_fetch_script_content_failed",{},"\u83B7\u53D6\u5267\u672C\u5185\u5BB9\u5931\u8D25"))}}markNarrationComparisonFailed(e){this.narrationStore.setContentStatus("failed"),this.narrationStore.setError(null!=e?e:e2.t("Pippit_shortdrama_error_rewrite_narration_failed_retry",{},"\u6539\u5199\u65C1\u767D\u578B\u5267\u672C\u5931\u8D25\uFF0C\u8BF7\u7A0D\u540E\u91CD\u8BD5"))}resetNarrationComparison(e){var t;this.narrationStore.reset({keepAppliedVersion:null!=(t=null==e?void 0:e.keepAppliedVersion)&&t})}setStandardizeAnalysisProcessing(){this.agentManager.patchOverviewScript(e=>{if(!e)return e;var t,r,i=(0,j._)({},e),a=(0,j._)({},null!=(t=i.stageStatusMap)?t:{});return a[di]=(0,P._)((0,j._)({},null!=(r=a[di])?r:{}),{status:l9.Processing,errorCode:void 0,message:void 0}),i.stageStatusMap=a,i})}applyVersion(e){return(0,B._)(function*(){if(!ao({storyboardScriptStarted:al(this.agentManager.scriptOverviewInfo,this.agentManager.resolveStoryboardAsset.bind(this.agentManager))})||this.narrationStore.applyLoading)return!1;var t=this.narrationStore.appliedVersion;if(e===t)return this.narrationStore.setPreviewVersion(e),!0;var r=Date.now();if(r-this._lastApplyRequestAt<500)return!1;this._lastApplyRequestAt=r,this.narrationStore.setPreviewVersion(e),this.narrationStore.setApplyLoading(!0);try{return yield this.applyAndSyncVersion(e,t)}finally{this.narrationStore.setApplyLoading(!1)}}).call(this)}applyAndSyncVersion(e,t){return(0,B._)(function*(){try{return yield this.updateSelectedScriptVersion(e),this.narrationStore.setAppliedVersion(e),this.patchSelectedVersionToOverview(e),!0}catch(e){var r,i;return this.narrationStore.setPreviewVersion(t),null==(r=this.monitoring)||r.reportError(e,{module:"novel",scene:"novel_narration_version_apply_fail",page:"script",action:"apply_narration_version",projectId:null!=(i=this.agentManager.overviewPippitAssetId)?i:void 0,userVisible:!0,recoverable:!0}),!1}}).call(this)}retryNarration(e){return(0,B._)(function*(){if(this.narrationStore.retryLoading)return!1;var t=Date.now();if(t-this._lastRetryRequestAt<500)return!1;this._lastRetryRequestAt=t,this.narrationStore.setRetryLoading(!0);try{if(!(yield e()))return!1;return this.narrationStore.setWorkflow({status:l7.Processing,errorCode:void 0}),this.setStandardizeAnalysisProcessing(),this.prepareComparison(),this.setFailedNarrationEpisodesGenerating(),!0}finally{this.narrationStore.setRetryLoading(!1)}}).call(this)}updateSelectedScriptVersion(e){return(0,B._)(function*(){var{overviewPippitAssetId:t}=this.agentManager;if(!t)throw Error("overview_pippit_asset_id_missing");yield this.api.novelService.UpdateNovelSettings({pippit_asset_id:t,novel_settings:{enable_narration_design:"narration"===e}})}).call(this)}setFailedNarrationEpisodesGenerating(){var e=JSON.stringify({status:as.Generating});this.agentManager.patchOverviewScript(t=>{if(!(null==t||null==(r=t.episodeAssets)?void 0:r.length))return t;var r,i=!1,a=t.episodeAssets.map(t=>{var r,a=null==(r=t.pippitAsset)?void 0:r.extra;if(!t.pippitAsset||!a)return t;var n="narrationStatus"in a?"narrationStatus":"narration_status",s=cU(a[n]);return s!==as.Failed&&s!==as.InsufficientPoints||a[n]===e?t:(i=!0,(0,P._)((0,j._)({},t),{pippitAsset:(0,P._)((0,j._)({},t.pippitAsset),{extra:(0,P._)((0,j._)({},a),{[n]:e})})}))});return i?(0,P._)((0,j._)({},t),{episodeAssets:a}):t})}patchSelectedVersionToOverview(e){this.agentManager.patchOverviewScript(t=>{if(!t)return t;var r=(0,j._)({},t);return r.settings=(0,P._)((0,j._)({},r.settings),{enableNarrationDesign:"narration"===e}),r})}syncSelectedVersionFromOverview(){var e,t,r=null==(e=this.agentManager.scriptOverviewInfo)?void 0:e.settings,i=(null!=(t=null==r?void 0:r.enableNarrationDesign)?t:null==r?void 0:r.enable_narration_design)?"narration":"original",a=this.narrationStore.previewVersion===this.narrationStore.appliedVersion;this.narrationStore.setAppliedVersion(i),a&&this.narrationStore.setPreviewVersion(i)}constructor(e,t,r){super(),this.agentManager=e,this.api=t,this.monitoring=r,this.narrationStore=new cq,this._lastApplyRequestAt=0,this._lastRetryRequestAt=0,this._register(e.onOverviewScriptChange(()=>{void 0!==this.narrationStore.workflow.status&&this.syncFromOverview()}))}}var cV=((C={})[C.SCENE=1]="SCENE",C[C.CHARACTER=2]="CHARACTER",C[C.PROP=3]="PROP",C);function cH(e){return{type:eq.PartType.Data,subType:eE,data:e}}function cW(e){return{type:eq.PartType.Data,subType:"biz/x_data_novel_batch_render_assets",data:e}}var cQ=((T={})[T.MERGE=1]="MERGE",T[T.OVERWRITE=2]="OVERWRITE",T),cK=new Set([ah.Initialized,ah.Pending,ah.Generating,ah.Completed,ah.Failed,ah.InsufficientPoints,ah.SecurityCheckRejected]);function cY(e){var{pippitAssetId:t,overviewPippitAssetId:r,nodeId:i,generateScope:a,forceGenerate:n=!0,appearancePippitAssetIds:s}=e;return(0,P._)((0,j._)({generate_type:cV.CHARACTER,pippit_asset_id:t,node_id:i,generate_scope:a,force_generate:n},(null==s?void 0:s.length)?{appearance_pippit_asset_ids:s}:{}),{overview_pippit_asset_id:r})}function cJ(e){if(!e)return{status:void 0,errorCode:void 0,message:void 0};try{var t=JSON.parse(e),r=(null==t?void 0:t.status)!=null?Number(t.status):NaN,i=(null==t?void 0:t.errorCode)!=null?Number(t.errorCode):(null==t?void 0:t.error_code)!=null?Number(t.error_code):NaN;return{status:cK.has(r)?r:void 0,errorCode:Number.isNaN(i)?void 0:i,message:"string"==typeof(null==t?void 0:t.message)?t.message:void 0}}catch(e){return{status:void 0,errorCode:void 0,message:void 0}}}var cX=["name","stageName","label","fullName","isRoot","introduction","appearance","voiceInfo","modify","accessories","bodyImageId","bustPortraitId","relatedEpisodeNum","extra"];class c${get character(){return this._character}setCharacter(e){this._character=e}get isLoading(){return this._isLoading}get assetPreviewUrlMap(){return this._assetPreviewUrlMap}getPreviewUrl(e){var t=String(e||"").trim();if(t)return this._assetPreviewUrlMap.get(t)}setPreviewUrl(e,t){var r=String(e||"").trim();r&&(t?this._assetPreviewUrlMap.set(r,t):this._assetPreviewUrlMap.delete(r))}setPreviewUrlBatch(e){for(var{assetId:t,url:r}of e){var i=String(t||"").trim();i&&(r?this._assetPreviewUrlMap.set(i,r):this._assetPreviewUrlMap.delete(i))}}setIsLoading(e){this._isLoading=e}reset(){this._character=null,this._isLoading=!1,this._assetPreviewUrlMap.clear()}constructor(e=null){this._isLoading=!1,this._assetPreviewUrlMap=new Map,this._character=e,(0,W.ky)(this)}}(0,F.gn)([W.LO,(0,F.w6)("design:type",Object)],c$.prototype,"_character",void 0),(0,F.gn)([W.LO,(0,F.w6)("design:type",Boolean)],c$.prototype,"_isLoading",void 0),(0,F.gn)([W.LO,(0,F.w6)("design:type","undefined"==typeof Map?Object:Map)],c$.prototype,"_assetPreviewUrlMap",void 0),(0,F.gn)([W.aD,(0,F.w6)("design:type",Function),(0,F.w6)("design:paramtypes",[Object]),(0,F.w6)("design:returntype",void 0)],c$.prototype,"setCharacter",null),(0,F.gn)([W.aD,(0,F.w6)("design:type",Function),(0,F.w6)("design:paramtypes",[String,String]),(0,F.w6)("design:returntype",void 0)],c$.prototype,"setPreviewUrl",null),(0,F.gn)([W.aD,(0,F.w6)("design:type",Function),(0,F.w6)("design:paramtypes",["undefined"==typeof Array?Object:Array]),(0,F.w6)("design:returntype",void 0)],c$.prototype,"setPreviewUrlBatch",null),(0,F.gn)([W.aD,(0,F.w6)("design:type",Function),(0,F.w6)("design:paramtypes",[Boolean]),(0,F.w6)("design:returntype",void 0)],c$.prototype,"setIsLoading",null),(0,F.gn)([W.aD,(0,F.w6)("design:type",Function),(0,F.w6)("design:paramtypes",[]),(0,F.w6)("design:returntype",void 0)],c$.prototype,"reset",null);class c0{setCharacter(e){this._store.setCharacter(e),this.prefetchPreviewUrlsFromAppearanceTree()}get character(){var e,t,r=this._store.character;if(!r)return null;var i=this._agentManager.pippitAssetManager.assetMap.get(r.pippitAssetId),a=null!=(t=null==i?void 0:i.characterInfo)?t:null==(e=r.pippitAsset)?void 0:e.characterInfo;if(!a||"object"!=typeof a)return null;var{appearanceTree:n}=a,s=e=>{if(e&&"object"==typeof e){var t=e.pippitAsset;if(t&&"object"==typeof t&&!e.pippitAsset){var r,i=null!=(r=t.value)?r:t;i&&"object"==typeof i&&(e.nodeId=e.pippitAssetId)}var{children:a}=e;Array.isArray(a)&&a.forEach(e=>s(e))}};return n&&(Array.isArray(n)?n.forEach(e=>s(e)):s(n)),(0,P._)((0,j._)({},r),{pippitAsset:(0,P._)((0,j._)({},r.pippitAsset),{characterInfo:(0,P._)((0,j._)({},a),{pippitAssetId:r.pippitAssetId,appearanceTree:n})})})}get isGeneratingAllImages(){var e,t,r,i=null==(r=this.character)||null==(t=r.pippitAsset)||null==(e=t.extra)?void 0:e.status;if(!i)return!1;try{var a=JSON.parse(i);if((null==a?void 0:a.status)==null)return!1;return Number(a.status)===ah.Generating}catch(e){return!1}}get isLoading(){return this._store.isLoading}get assetPreviewUrlMap(){return this._store.assetPreviewUrlMap}getPreviewUrlByAssetId(e){return this._store.getPreviewUrl(e)}setPreviewUrl(e,t){this._store.setPreviewUrl(e,t)}setPreviewUrlBatch(e){this._store.setPreviewUrlBatch(e)}prefetchPreviewUrlsFromAppearanceTree(){return(0,B._)(function*(){var e,{character:t}=this,r=null==t||null==(e=t.pippitAsset)?void 0:e.characterInfo,i=this._assetManager;if((null==r?void 0:r.appearanceTree)&&i){var a=new Set,n=e=>{if(e){var t=e.pippitAsset,r=null==t?void 0:t.bodyImageId,i=null==t?void 0:t.bustPortraitId;"string"==typeof r&&r.length>0&&a.add(r),"string"==typeof i&&i.length>0&&a.add(i);var{children:s}=e;Array.isArray(s)&&s.forEach(e=>n(e))}};n(r.appearanceTree),0!==a.size&&(yield Promise.all(Array.from(a).map(e=>(0,B._)(function*(){var t=yield i.getPreviewUrlByAssetId(e);this._store.setPreviewUrl(e,t)}).call(this))))}}).call(this)}get mindMapNodes(){var e,{character:t}=this,r=null==t||null==(e=t.pippitAsset)?void 0:e.characterInfo;return(null==r?void 0:r.appearanceTree)?this._convertAppearanceTreeToMindMapNodes(r.appearanceTree,null):[]}getAppearancePippitAssetIdsByNodeIds(e){var t=new Set(e),r=[],i=new Set,a=this.character?this._getTreeRoots(this.character):[],n=e=>{var a,s,o=null!=(s=e.nodeId)?s:e.pippitAssetId,l=e.pippitAssetId;if(o&&t.has(o)||l&&t.has(l)){var d=null!=l?l:o;d&&!i.has(d)&&(i.add(d),r.push(d))}null==(a=e.children)||a.forEach(e=>n(e))};return a.forEach(e=>n(e)),r}_convertAppearanceTreeToMindMapNodes(e){var t,r,i=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null;if(!e)return[];var a=[],n=null!=(r=null!=(t=e.nodeId)?t:e.pippitAssetId)?r:"node-".concat(Date.now(),"-").concat(Math.random()),s=e.pippitAsset,o=s?(0,j._)({},s):{label:e2.t("Pippit_shortdrama_label_unnamed",{},"\u672A\u547D\u540D"),name:e2.t("Pippit_shortdrama_label_unnamed",{},"\u672A\u547D\u540D")};a.push({id:n,parentId:i,expanded:!0,payload:o});var{children:l}=e;if(Array.isArray(l)&&l.length>0)for(var d of l)a.push(...this._convertAppearanceTreeToMindMapNodes(d,n));return a}_requestCharacterImagesGenerate(e,t,r,i,a){return(0,B._)(function*(){try{var n,s,o,l,d=yield this._api.novelService.ImagesGenerate(e);if(d instanceof Error)throw d;var c=Number(null==d?void 0:d.ret);if((null==d?void 0:d.ret)!=null&&!Number.isNaN(c)&&c!==tb.Success){if(c===tb.CreditNotEnoughErr){var u=Error((null==d?void 0:d.errmsg)||e2.t("Pippit_shortdrama_error_credit_not_enough",{},"\u70B9\u6570\u4E0D\u8DB3"));throw u.code=tb.CreditNotEnoughErr,u}throw Error((null==d?void 0:d.errmsg)||i)}return d}catch(e){throw null==(s=this._monitoring)||s.reportError(e,{module:"novel",scene:r,page:"role",action:t,roleId:null!=(o=null!=a?a:null==(n=this.character)?void 0:n.pippitAssetId)?o:void 0,projectId:null!=(l=this._agentManager.overviewPippitAssetId)?l:void 0,userVisible:!1,recoverable:!0}),e}}).call(this)}_triggerAssetRefresh(e){e.filter(Boolean).forEach(e=>{this._agentManager.triggerAssetUpdate({assetSourceType:ol.Tos,assetType:od.MarkDown,pippitAssetId:e,sourceId:"",version:null})})}_getTreeRoots(e){var t,r,i=[],a=null==(r=e.pippitAsset)||null==(t=r.characterInfo)?void 0:t.appearanceTree;if(a){var n=Array.isArray(a)?a:[a];i.push(...n)}return i}_findPathToNode(e,t,r){for(var i of e){var a,n,s=[...r,i];if((null!=(n=i.nodeId)?n:i.pippitAssetId)===t)return s;if(null==(a=i.children)?void 0:a.length){var o=this._findPathToNode(i.children,t,s);if(o)return o}}return null}_nodeHasImage(e){var t,r=e.pippitAsset;return!!(null!=(t=null==r?void 0:r.bodyImageId)?t:null==r?void 0:r.bustPortraitId)}hasAppearanceNameConflict(e,t){var r=e.trim();if(!r)return!1;var{character:i}=this,a=i?this._getTreeRoots(i):[],n=e=>{var i,a,s=null!=(a=e.nodeId)?a:e.pippitAssetId;if(t&&s===t)return!1;var o=null==(i=e.pippitAsset)?void 0:i.fullName;if("string"==typeof o&&o.trim()===r)return!0;var{children:l}=e;if(Array.isArray(l)){for(var d of l)if(n(d))return!0}return!1};for(var s of a)if(n(s))return!0;return!1}_getAppearanceNodeInfoByNodeId(e){var t,{character:r}=this,i=null==r||null==(t=r.pippitAsset)?void 0:t.characterInfo;if(!(null==i?void 0:i.appearanceTree))return null;var a=this._getTreeRoots(r),n=this._findPathToNode(a,e,[]);if(!n||0===n.length)return null;var s=n[n.length-1],{pippitAsset:o}=s;return o?{node:s,pippitAsset:o}:null}getNodeReferenceImage(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],{character:r}=this;if(!r)return null;var i=this._getTreeRoots(r),a=this._findPathToNode(i,e,[]);if(!a||0===a.length)return null;var n=t?a.length-1:a.length-2;if(n<0)return null;for(var s=n;s>=0;s--){var o=a[s];if(this._nodeHasImage(o)){var l,d=o.pippitAsset,c=null!=(l=null==d?void 0:d.bodyImageId)?l:null==d?void 0:d.bustPortraitId,u=c?this._store.getPreviewUrl(c):void 0;return{assetId:c,assetUrl:u}}}return null}generateAllImages(){return(0,B._)(function*(){var e,t,r=cY({pippitAssetId:null==(e=this.character)?void 0:e.pippitAssetId,overviewPippitAssetId:null!=(t=this._agentManager.overviewPippitAssetId)?t:void 0});return this._requestCharacterImagesGenerate(r,"generate_all_images_for_single_character","novel_single_character_generate_fail",e2.t("Pippit_shortdrama_error_role_api_failed",{},"\u63A5\u53E3\u8FD4\u56DE\u5931\u8D25"))}).call(this)}generateNodeImage(e,t){return(0,B._)(function*(){var r,i,a,{character:n}=this;if(!(null==n?void 0:n.pippitAssetId))throw Error(e2.t("Pippit_shortdrama_error_role_data_not_ready",{},"\u89D2\u8272\u6570\u636E\u672A\u51C6\u5907\u5B8C\u6210"));var s=this._getAppearanceNodeInfoByNodeId(e);if(!(null==s||null==(r=s.node)?void 0:r.pippitAssetId))throw Error(e2.t("Pippit_shortdrama_error_role_node_not_found",{},"\u672A\u627E\u5230\u5F53\u524D\u89D2\u8272\u8282\u70B9"));var o=cY({pippitAssetId:n.pippitAssetId,overviewPippitAssetId:null!=(i=this._agentManager.overviewPippitAssetId)?i:void 0,nodeId:e,forceGenerate:null==(a=null==t?void 0:t.forceGenerate)||a,generateScope:"single_node"}),l=yield this._requestCharacterImagesGenerate(o,"generate_single_role_node_image","novel_single_role_node_generate_fail",e2.t("Pippit_shortdrama_error_generate_role_image_failed_retry",{},"\u751F\u6210\u89D2\u8272\u5F62\u8C61\u5931\u8D25\uFF0C\u8BF7\u7A0D\u540E\u91CD\u8BD5"),s.node.pippitAssetId);return this._triggerAssetRefresh([n.pippitAssetId,s.node.pippitAssetId,e]),l}).call(this)}regenerateNodeImage(e){return(0,B._)(function*(){return this.generateNodeImage(e,{forceGenerate:!0})}).call(this)}_addChildToAppearanceTreeByParentPippitAssetId(e,t,r){if(!e)return{found:!1,tree:e};var i=null!=(n=e.nodeId)?n:e.node_id,a=null!=(s=e.pippitAssetId)?s:e.pippit_asset_id;if(i===t||a===t){var n,s,o,l=[...null!=(o=e.children)?o:[],r];return{found:!0,tree:(0,P._)((0,j._)({},e),{children:l})}}if(!Array.isArray(e.children)||0===e.children.length)return{found:!1,tree:e};var d=!1,c=e.children.map(e=>{var i=this._addChildToAppearanceTreeByParentPippitAssetId(e,t,r);return i.found&&(d=!0),i.tree});return d?{found:!0,tree:(0,P._)((0,j._)({},e),{children:c})}:{found:!1,tree:e}}_updateNodeInfoInAppearanceTreeByNodeId(e,t,r){if(null==e)return{found:!1,tree:e};if(Array.isArray(e)){var i,a,n,s=!1,o=e.map(e=>{var i=this._updateNodeInfoInAppearanceTreeByNodeId(e,t,r);return i.found&&(s=!0),i.tree});return{found:s,tree:s?o:e}}if((null!=(n=null!=(a=null!=(i=e.nodeId)?i:e.node_id)?a:e.pippitAssetId)?n:e.pippit_asset_id)===t)return{found:!0,tree:(0,P._)((0,j._)({},e),{pippitAsset:r})};if(!Array.isArray(e.children)||0===e.children.length)return{found:!1,tree:e};var l=!1,d=e.children.map(e=>{var i=this._updateNodeInfoInAppearanceTreeByNodeId(e,t,r);return i.found&&(l=!0),i.tree});return l?{found:!0,tree:(0,P._)((0,j._)({},e),{children:d})}:{found:!1,tree:e}}addChildNode(e){return(0,B._)(function*(){var t,{parentPippitAssetId:r,fullName:i,appearance:a}=e,n=function(e){var{fullName:t,appearance:r,bodyImageId:i,voiceDescription:a}=e;return(0,j._)({fullName:t,appearance:r,bodyImageId:i,isRoot:!1},a?{voiceInfo:{description:a}}:{})}(e),s=JSON.stringify(ou(n)),o=yield this.createAssetInLibrary(s),{character:l}=this;if(l){var d=l.pippitAsset,c=null==d?void 0:d.characterInfo;if(c){var u,p,h,v=this._addChildToAppearanceTreeByParentPippitAssetId(c.appearanceTree,r,{pippitAssetId:o,nodeId:o,pippitAsset:n});if(!v.found)throw Error(e2.t("Pippit_shortdrama_error_role_tree_not_found",{},"\u89D2\u8272\u6811\u4E0D\u5B58\u5728"));var m=(0,P._)((0,j._)({},l),{pippitAsset:(0,P._)((0,j._)({},d),{characterInfo:(0,P._)((0,j._)({},c),{appearanceTree:v.tree})})});this._store.setCharacter(m);var _=(u=m.pippitAsset.characterInfo,p=function e(t){if(null==t)return t;if(Array.isArray(t))return t.map(t=>e(t));var{nodeId:r,pippitAsset:i,children:a}=t,n=(0,tv._)(t,["nodeId","pippitAsset","children"]),s=Array.isArray(a)?a.map(t=>e(t)):void 0;return(0,j._)({},n,null!=s&&{children:s})}(v.tree),h=(0,P._)((0,j._)({},u),{appearanceTree:p}),delete h.pippitAsset,delete h.appearanceNodeAssetIds,JSON.stringify(ou({status:null,characterInfo:h}))),g=yield this.saveToAssetLibrary(l.pippitAssetId,_),f=g.data;if((null==f?void 0:f.AssetSourceType)==null||null==f.AssetType||null==f.PippitAssetID)throw Error(e2.t("Pippit_shortdrama_error_save_asset_failed",{},"\u4FDD\u5B58\u8D44\u4EA7\u5931\u8D25"));return this._agentManager.triggerAssetUpdate({assetSourceType:f.AssetSourceType,assetType:f.AssetType,pippitAssetId:f.PippitAssetID,sourceId:null!=(t=f.SourceID)?t:"",version:null}),g}}}).call(this)}updateNode(e){return(0,B._)(function*(){var t,r,i,{pippitAssetId:a,appearance:n,bodyImageId:s,voiceDescription:o}=e,l=this._getAppearanceNodeInfoByNodeId(a);if(l){var{node:d,pippitAsset:c}=l,u=d.pippitAssetId;if(u){var p=function(e,t){var r,i,{appearance:a,bodyImageId:n,voiceDescription:s}=t,o=function(e){var t={};for(var r of cX){var i=e[r];null!=i&&(t[r]=i)}return t}(e);return(0,P._)((0,j._)({},o),{appearance:a,bodyImageId:n,voiceInfo:(0,P._)((0,j._)({},null!=(r=o.voiceInfo)?r:{}),{description:s}),extra:(0,P._)((0,j._)({},null!=(i=o.extra)?i:{}),{status:JSON.stringify({status:ah.Completed})})})}(c,{appearance:n,bodyImageId:s,voiceDescription:o}),h=JSON.stringify(ou(p)),v=yield this.saveToAssetLibrary(u,h,{extra:(null==(t=p.extra)?void 0:t.status)?{status:p.extra.status}:void 0,extraUpdateMode:cQ.MERGE}),m=v.data;if((null==m?void 0:m.AssetSourceType)==null||null==m.AssetType)throw Error(e2.t("Pippit_shortdrama_error_save_asset_failed",{},"\u4FDD\u5B58\u8D44\u4EA7\u5931\u8D25"));this._agentManager.triggerAssetUpdate({assetSourceType:m.AssetSourceType,assetType:m.AssetType,pippitAssetId:null!=(r=m.PippitAssetID)?r:u,sourceId:null!=(i=m.SourceID)?i:"",version:null});var{character:_}=this,g=null==_?void 0:_.pippitAsset,f=null==g?void 0:g.characterInfo;if(!_||!g||!(null==f?void 0:f.appearanceTree))return v;var y=this._updateNodeInfoInAppearanceTreeByNodeId(f.appearanceTree,a,p);return y.found&&this._store.setCharacter((0,P._)((0,j._)({},_),{pippitAsset:(0,P._)((0,j._)({},g),{characterInfo:(0,P._)((0,j._)({},f),{appearanceTree:y.tree})})})),v}}}).call(this)}createAssetInLibrary(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"";return(0,B._)(function*(){var t,{threadId:r}=this._agentManager.options,i=yield this._api.novelService.CreateTextAsset({content:e,category:oo.Generate,file_name:"character_node_asset-".concat((0,rU.Rl)(),".json"),team_name:"novel_agent_workflow",thread_id:r,Base:{Client:"web"}}),a=null==i||null==(t=i.data)?void 0:t.PippitAssetID;if(!a)throw Error((null==i?void 0:i.errmsg)||e2.t("Pippit_shortdrama_error_asset_id_not_returned",{},"\u672A\u8FD4\u56DE\u8D44\u4EA7 ID"));return a}).call(this)}saveToAssetLibrary(e,t,r){return(0,B._)(function*(){try{var i,a,n=yield this._api.novelService.UpdateTextAsset({content:t,pippit_asset_id:e,extra:null==r?void 0:r.extra,extra_update_mode:null==r?void 0:r.extraUpdateMode,Base:{Client:"web"}});if(n instanceof Error)throw n;var s=Number(null==n?void 0:n.ret);if((null==n?void 0:n.ret)!=null&&!Number.isNaN(s)&&s!==tb.Success)throw Error((null==n?void 0:n.errmsg)||e2.t("Pippit_shortdrama_error_save_asset_failed",{},"\u4FDD\u5B58\u8D44\u4EA7\u5931\u8D25"));return n}catch(t){throw null==(i=this._monitoring)||i.reportError(t,{module:"novel",scene:"novel_single_character_save_asset_fail",page:"role",action:"save_character_node_asset",roleId:e,projectId:null!=(a=this._agentManager.overviewPippitAssetId)?a:void 0,userVisible:!1,recoverable:!0}),t}}).call(this)}reset(){this._store.reset()}constructor(e,t=null,r,i,a){this._agentManager=e,this._store=new c$(t),this._assetManager=r,this._api=i,this._monitoring=a,(0,W.rC)(this),this.prefetchPreviewUrlsFromAppearanceTree(),(0,Z.o)("singleCharacterManager",this)}}(0,F.gn)([W.Fl,(0,F.w6)("design:type",Object),(0,F.w6)("design:paramtypes",[])],c0.prototype,"character",null),(0,F.gn)([W.Fl,(0,F.w6)("design:type",Boolean),(0,F.w6)("design:paramtypes",[])],c0.prototype,"isGeneratingAllImages",null),(0,F.gn)([W.Fl,(0,F.w6)("design:type",Array),(0,F.w6)("design:paramtypes",[])],c0.prototype,"mindMapNodes",null);class c1{get characterList(){return this._characterList}get isRoleListLoading(){return this._isRoleListLoading}get roleTreeUpdatingKeys(){return this._roleTreeUpdatingKeys}isRoleTreeUpdating(e){return!!this._roleTreeUpdatingKeys[e]}setCharacterList(e){this._characterList=e}setIsRoleListLoading(e){this._isRoleListLoading=e}clearRoleTreeUpdating(){this._roleTreeUpdatingKeys={}}addOrUpdateFromLocalRole(e,t){}reset(){this._characterList=[],this._isRoleListLoading=!1,this._roleTreeUpdatingKeys={}}constructor(){this._characterList=[],this._isRoleListLoading=!1,this._roleTreeUpdatingKeys={},(0,W.ky)(this)}}function c2(e){if(!e)return 0;var t=1,{children:r}=e;if(Array.isArray(r))for(var i of r)t+=c2(i);return t}function c4(e){if(!e)return 0;var t=e.pippitAsset,r=+!!(t&&(t.bodyImageId||t.bustPortraitId)),{children:i}=e;if(Array.isArray(i))for(var a of i)r+=c4(a);return r}function c3(e){if(null!=e&&""!==e){if("object"==typeof e){var t=e.status;if(t!==e)return c3(t)}if("string"==typeof e){var r=e.trim();if(!r)return;if(r.startsWith("{")||r.startsWith("["))try{return c3(JSON.parse(r))}catch(e){}}var i=Number(e);if(!Number.isNaN(i))return i}}function c6(e){return e===ah.Generating||e===ah.Pending}function c5(e){var t,r,i=c3(null==e||null==(r=e.pippitAsset)||null==(t=r.extra)?void 0:t.status);if(null!=i)return i===ah.Pending?ah.Pending:Number(i)>ah.Completed?ah.Failed:i}function c8(e){var t,r=null==e?void 0:e.pippitAsset,i=null!=(t=null==r?void 0:r.bodyImageId)?t:null==r?void 0:r.bustPortraitId;return"string"==typeof i&&i.length>0?i:void 0}function c7(e,t,r){var i;return c3(null!=(i=null==e?void 0:e[t])?i:r?null==e?void 0:e[r]:void 0)}(0,F.gn)([W.aD,(0,F.w6)("design:type",Function),(0,F.w6)("design:paramtypes",[Array]),(0,F.w6)("design:returntype",void 0)],c1.prototype,"setCharacterList",null),(0,F.gn)([W.aD,(0,F.w6)("design:type",Function),(0,F.w6)("design:paramtypes",[Boolean]),(0,F.w6)("design:returntype",void 0)],c1.prototype,"setIsRoleListLoading",null),(0,F.gn)([W.aD,(0,F.w6)("design:type",Function),(0,F.w6)("design:paramtypes",[]),(0,F.w6)("design:returntype",void 0)],c1.prototype,"clearRoleTreeUpdating",null),(0,F.gn)([W.aD,(0,F.w6)("design:type",Function),(0,F.w6)("design:paramtypes",["undefined"==typeof LocalRoleInput?Object:LocalRoleInput,String]),(0,F.w6)("design:returntype",void 0)],c1.prototype,"addOrUpdateFromLocalRole",null),(0,F.gn)([W.aD,(0,F.w6)("design:type",Function),(0,F.w6)("design:paramtypes",[]),(0,F.w6)("design:returntype",void 0)],c1.prototype,"reset",null);class c9 extends G.JT{get characterList(){var e;return((null==(e=this.agentManager.scriptOverviewInfo)?void 0:e.characterAssets)||[]).filter(e=>{var t,r;return(null==(r=e.pippitAsset)||null==(t=r.characterInfo)?void 0:t.isCharacterName)!==!1})}get formattedCharacterList(){return this.characterList.filter(e=>{var t;return null==(t=e.pippitAsset)?void 0:t.characterInfo}).map((e,t)=>{var r,i,a,n,s,o,l,d,c,u,p,h,v,m,_,g,f,{characterInfo:y}=e.pippitAsset,b=(0,P._)((0,j._)({},y),{pippitAssetId:null!=(o=null!=(s=y.pippitAssetId)?s:e.pippitAssetId)?o:""}),x=y.appearanceTree,I=null==x?void 0:x.pippitAsset,S=null!=(d=null!=(l=null==x?void 0:x.nodeId)?l:e.characterName)?d:"character-".concat(t),w=null!=(u=null!=(c=null==I?void 0:I.name)?c:e.characterName)?u:"",N=null!=(p=null==I?void 0:I.introduction)?p:y.introduction,C=null!=(h=null==I?void 0:I.introduction)?h:y.introduction,T=y.isMainCharacter?e2.t("Pippit_shortdrama_title_protagonist",{},"\u4E3B\u89D2"):void 0,k=c4(x),L=c2(x),A=(r=c2(x))>0?r-1:0,M=Math.max(0,c4(x)-((null==x?void 0:x.pippitAsset)&&(x.pippitAsset.bodyImageId||x.pippitAsset.bustPortraitId)?1:0)),D=Math.max(0,A-M),R=function e(t){if(!t)return 0;var r=t.pippitAsset,i=+((null==r?void 0:r.bodyImageId)==null||0===String(r.bodyImageId).trim().length),{children:a}=t;if(Array.isArray(a))for(var n of a)i+=e(n);return i}(x),E=function e(t){if(!t)return 0;var r=+(c5(t)===ah.Failed),{children:i}=t;if(Array.isArray(i))for(var a of i)r+=e(a);return r}(x),U=null!=(v=c8(x))?v:function e(t){if(t){var r=c8(t);if(r)return r;var{children:i}=t;if(Array.isArray(i))for(var a of i){var n=e(a);if(n)return n}}}(x),O=!!U,B=!!(I&&(I.bodyImageId||I.bustPortraitId)),z=Math.max(k,+!!O),F=Math.max(L,z),Z=Math.max(0,F-z),q=null!=(m=null==(i=e.pippitAsset)?void 0:i.extra)?m:null,G=cJ(null==(n=e.pippitAsset)||null==(a=n.extra)?void 0:a.status).status,V=c7(q,"status","status"),H=null!=(_=c5(x))?_:c7(q,"mainConceptStatus","main_concept_status"),W=null!=(g=function(e){if(e){var t=0,r=0,i=!1,a=!1,n=!0,s=e=>{if(e){t+=1;var o=c5(e);null==o?n=!1:(r+=1,c6(o)?i=!0:o===ah.Failed?a=!0:o!==ah.Completed&&(n=!1));var{children:l}=e;Array.isArray(l)&&l.forEach(e=>s(e))}};if(s(e),i)return ah.Generating;if(a)return ah.Failed;if(t>0&&r===t&&n)return ah.Completed}}(x))?g:c7(q,"characterTreeStatus","character_tree_status"),Q=function(e){var{roleDesignStatus:t,mainConceptStatus:r,characterTreeStatus:i,pendingAppearanceCount:a,generatedAppearanceCount:n}=e;return null==t?av.PendingAnalysis:t===ah.Failed?av.RoleDesignFailed:c6(r)?av.GeneratingMainConcept:r!==ah.Failed&&c6(i)?av.GeneratingCharacterTree:t===ah.Pending?av.RoleDesignPending:t===ah.Generating?av.Analyzing:r===ah.Failed?av.MainConceptFailed:r===ah.Completed&&null==i?av.PendingImageFill:i===ah.Failed?av.CharacterTreeFailed:i===ah.Completed?a>0?av.Incomplete:av.Complete:av.PendingImageFill}({roleDesignStatus:V,mainConceptStatus:H,characterTreeStatus:W,pendingAppearanceCount:Z,generatedAppearanceCount:z});return{id:S,pippitAssetId:null!=(f=e.pippitAssetId)?f:"",characterItem:b,name:w,description:N,visualAttributes:C,tag:T,imageCount:k,hasImage:O,appearanceNodeCount:L,appearanceNodeWithImageCount:k,assetId:null!=U?U:void 0,imageGenerateStatus:G,roleDesignStatus:V,mainConceptStatus:H,characterTreeStatus:W,displayStatus:Q,hasMainConceptImage:B,hasSubImages:M>0,targetAppearanceCount:F,generatedAppearanceCount:z,pendingAppearanceCount:Z,failedAppearanceCount:E,pendingBodyImageCount:R,subAppearanceCount:A,subAppearanceWithImageCount:M,pendingSubAppearanceCount:D,isAppearanceComplete:W===ah.Completed&&0===Z,extra:q}}).map((e,t)=>({card:e,index:t})).sort((e,t)=>{var r,i,a=+(null!=(r=e.card.characterItem)&&!!r.isMainCharacter),n=+(null!=(i=t.card.characterItem)&&!!i.isMainCharacter);return a!==n?n-a:e.index-t.index}).map(e=>{var{card:t}=e;return t})}getCharacterCardsByIds(e){if(!Array.isArray(e)||0===e.length)return[];var t=new Set(e);return this.formattedCharacterList.filter(e=>t.has(e.id))}getPreviewUrlByAssetId(e){return(0,B._)(function*(){return this.assetManager.getPreviewUrlByAssetId(e)}).call(this)}syncFromOverview(){var e;this.agentManager&&(null==(e=this.agentManager.scriptOverviewInfo)?void 0:e.characterAssets)&&eA(this.agentManager.scriptOverviewInfo.characterAssets)&&this.fetchAndSetCharacterData(this.agentManager.scriptOverviewInfo.characterAssets)}fetchAndSetCharacterData(e){var t=e.filter(e=>{var t,r;return(null==(r=e.pippitAsset)||null==(t=r.characterInfo)?void 0:t.isCharacterName)!==!1});this.prefetchAppearancePreviewUrls(t),this._roleStore.setCharacterList(t)}prefetchAppearancePreviewUrls(e){return(0,B._)(function*(){var t=new Set,r=e=>{if(e){var i=e.pippitAsset,a=null==i?void 0:i.bodyImageId,n=null==i?void 0:i.bustPortraitId;"string"==typeof a&&a.length>0&&t.add(a),"string"==typeof n&&n.length>0&&t.add(n);var{children:s}=e;Array.isArray(s)&&s.forEach(e=>r(e))}};for(var i of e){var a,n=null==(a=i.pippitAsset)?void 0:a.characterInfo;(null==n?void 0:n.appearanceTree)&&r(n.appearanceTree)}0!==t.size&&(yield Promise.all(Array.from(t).map(e=>this.assetManager.getPreviewUrlByAssetId(e))))}).call(this)}createCharacterManager(e){var t=this._roleStore.characterList.find(t=>{var r,i;return(null==(i=t.pippitAsset)||null==(r=i.characterInfo)?void 0:r.characterName)===e.characterName});return new c0(this.agentManager,null!=t?t:null,this.assetManager,this.api,this.monitoring)}generateAllImagesForCharacter(e,t){return(0,B._)(function*(){var r,{overviewPippitAssetId:i}=this.agentManager,a={generate_type:cV.CHARACTER,pippit_asset_id:e,appearance_pippit_asset_ids:(null==t||null==(n=t.appearancePippitAssetIds)?void 0:n.length)?t.appearancePippitAssetIds:void 0,force_generate:!0,overview_pippit_asset_id:i};try{var n,s,o,l,d=yield this.api.novelService.ImagesGenerate(a);if(d instanceof Error)throw d;var c=Number(null==d?void 0:d.ret);if((null==d?void 0:d.ret)!=null&&!Number.isNaN(c)&&c!==tb.Success){if(c===tb.CreditNotEnoughErr){var u=Error((null==d?void 0:d.errmsg)||e2.t("Pippit_shortdrama_error_credit_not_enough",{},"\u70B9\u6570\u4E0D\u8DB3"));throw u.code=tb.CreditNotEnoughErr,u}throw Error((null==d?void 0:d.errmsg)||e2.t("Pippit_shortdrama_error_role_api_failed",{},"\u63A5\u53E3\u8FD4\u56DE\u5931\u8D25"))}return this.agentManager.triggerAssetUpdate({assetSourceType:ol.Tos,assetType:od.MarkDown,pippitAssetId:e,sourceId:"",version:null}),new Set([...null!=(o=null==t?void 0:t.appearancePippitAssetIds)?o:[],...null!=(l=null==(s=d.data)?void 0:s.node_ids)?l:[]]).forEach(e=>{e&&this.agentManager.triggerAssetUpdate({assetSourceType:ol.Tos,assetType:od.MarkDown,pippitAssetId:e,sourceId:"",version:null})}),d}catch(t){throw null==(r=this.monitoring)||r.reportError(t,{module:"novel",scene:"novel_role_generate_fail",page:"role",action:"generate_all_images_for_character",roleId:e,projectId:null!=i?i:void 0,userVisible:!1,recoverable:!0}),t}}).call(this)}countAppearanceNodesWithoutBodyImage(e){var t,r=this._roleStore.characterList.find(t=>{var r,i;return(null==(i=t.pippitAsset)||null==(r=i.characterInfo)?void 0:r.characterName)===e}),i=null==r||null==(t=r.pippitAsset)?void 0:t.characterInfo;if(!(null==i?void 0:i.appearanceTree))return 0;var a=e=>{if(!e)return 0;var t=e.pippitAsset,r=+((null==t?void 0:t.bodyImageId)==null||0===String(t.bodyImageId).trim().length),{children:i}=e;if(Array.isArray(i)&&i.length>0)for(var n of i)r+=a(n);return r};return a(i.appearanceTree)}countAllAppearanceNodesWithoutBodyImage(){return this.formattedCharacterList.reduce((e,t)=>e+t.pendingBodyImageCount,0)}get allAppearanceNodesWithoutBodyImageCount(){return this.countAllAppearanceNodesWithoutBodyImage()}get totalWithoutBodyImageCount(){return this.allAppearanceNodesWithoutBodyImageCount}get canBatchGenerateRoleImages(){var e=this.formattedCharacterList;if(!Array.isArray(e)||0===e.length)return!1;for(var t of e)if(t.imageGenerateStatus===ah.Generating||t.imageGenerateStatus===ah.Pending||t.roleDesignStatus===ah.Generating||t.roleDesignStatus===ah.Pending||t.mainConceptStatus===ah.Generating||t.mainConceptStatus===ah.Pending||t.characterTreeStatus===ah.Generating||t.characterTreeStatus===ah.Pending)return!1;return this.totalWithoutBodyImageCount>0}sendProduceAssetsMessage(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"v1";return(0,B._)(function*(){try{var t,r,i,a=cH({overviewPippitAssetId:null!=(t=this.agentManager.overviewPippitAssetId)?t:void 0,sourceAssetType:eU.CHARACTER,version:e}),n=yield this.agentManager.agUiService.threadManager.sendUserMessage([a]);return n.ok||null==(r=this.monitoring)||r.reportError(n,{module:"novel",scene:"novel_role_generate_fail",page:"role",action:"send_produce_assets_message",roleId:null!=(i=this.agentManager.overviewPippitAssetId)?i:void 0,userVisible:!1,recoverable:!0}),n}catch(e){null==(s=this.monitoring)||s.reportError(e,{module:"novel",scene:"novel_role_generate_fail",page:"role",action:"send_produce_assets_message",roleId:null!=(o=this.agentManager.overviewPippitAssetId)?o:void 0,userVisible:!1,recoverable:!0});var s,o,l=e instanceof Error?e.message:e2.t("Pippit_shortdrama_error_generate_role_failed_retry",{},"\u751F\u6210\u89D2\u8272\u5931\u8D25\uFF0C\u8BF7\u7A0D\u540E\u91CD\u8BD5");return(0,eV.wf)(-1,l)}}).call(this)}sendBatchGenerateRoleImages(e){return(0,B._)(function*(){try{var t,r,i,a=cW({overviewPippitAssetId:null!=(t=this.agentManager.overviewPippitAssetId)?t:void 0,sourceAssetType:eU.CHARACTER,pippitAssetIds:(null==e?void 0:e.length)?e:void 0,version:"v1"}),n=yield this.agentManager.agUiService.threadManager.sendUserMessage([a]);return n.ok||(null!=n.msg||e2.t("Pippit_shortdrama_error_batch_generate_role_request_failed",{},"\u6279\u91CF\u751F\u6210\u89D2\u8272\u5F62\u8C61\u8BF7\u6C42\u5931\u8D25\uFF0C\u8BF7\u7A0D\u540E\u91CD\u8BD5"),null==(r=this.monitoring)||r.reportError(n,{module:"novel",scene:"novel_role_generate_fail",page:"role",action:"send_batch_generate_role_images",roleId:null!=(i=this.agentManager.overviewPippitAssetId)?i:void 0,userVisible:!1,recoverable:!0})),n}catch(e){null==(s=this.monitoring)||s.reportError(e,{module:"novel",scene:"novel_role_generate_fail",page:"role",action:"send_batch_generate_role_images",roleId:null!=(o=this.agentManager.overviewPippitAssetId)?o:void 0,userVisible:!1,recoverable:!0});var s,o,l=e instanceof Error?e.message:e2.t("Pippit_shortdrama_error_batch_generate_role_failed",{},"\u6279\u91CF\u751F\u6210\u89D2\u8272\u5F62\u8C61\u5931\u8D25\uFF0C\u8BF7\u7A0D\u540E\u91CD\u8BD5");return(0,eV.wf)(-1,l)}}).call(this)}sendBatchGenerateMainConceptImages(e){return(0,B._)(function*(){try{var t,r,i,a=cW({overviewPippitAssetId:null!=(t=this.agentManager.overviewPippitAssetId)?t:void 0,sourceAssetType:eU.CHARACTER_MAIN_CONCEPT,pippitAssetIds:(null==e?void 0:e.length)?e:void 0,version:"v1"}),n=yield this.agentManager.agUiService.threadManager.sendUserMessage([a]);return n.ok||null==(r=this.monitoring)||r.reportError(n,{module:"novel",scene:"novel_role_generate_fail",page:"role",action:"send_batch_generate_main_concept_images",roleId:null!=(i=this.agentManager.overviewPippitAssetId)?i:void 0,userVisible:!1,recoverable:!0}),n}catch(e){null==(s=this.monitoring)||s.reportError(e,{module:"novel",scene:"novel_role_generate_fail",page:"role",action:"send_batch_generate_main_concept_images",roleId:null!=(o=this.agentManager.overviewPippitAssetId)?o:void 0,userVisible:!1,recoverable:!0});var s,o,l=e instanceof Error?e.message:e2.t("Pippit_shortdrama_error_batch_generate_role_failed",{},"\u6279\u91CF\u751F\u6210\u89D2\u8272\u5F62\u8C61\u5931\u8D25\uFF0C\u8BF7\u7A0D\u540E\u91CD\u8BD5");return(0,eV.wf)(-1,l)}}).call(this)}getRegenerateMainConceptCandidates(e){return this.getCharacterCardsByIds(e).filter(e=>e.hasMainConceptImage||e.hasSubImages)}reset(){this._roleStore.reset()}constructor(e,t,r,i){super(),this._roleStore=new c1,this.agentManager=e,this.assetManager=t,this.api=r,this.monitoring=i,(0,W.rC)(this),(0,Z.o)("roleManager",this),this._register(e.onOverviewScriptChange(()=>{this.syncFromOverview()}))}}function ue(e){return!!(e&&"object"==typeof e)}function ut(e){return Array.isArray(e)?e.filter(ue):[]}function ur(e){return ut(e).filter(e=>!e.assetId).length}(0,F.gn)([W.Fl,(0,F.w6)("design:type",void 0),(0,F.w6)("design:paramtypes",[])],c9.prototype,"characterList",null),(0,F.gn)([W.Fl,(0,F.w6)("design:type",Array),(0,F.w6)("design:paramtypes",[])],c9.prototype,"formattedCharacterList",null),(0,F.gn)([W.Fl,(0,F.w6)("design:type",Number),(0,F.w6)("design:paramtypes",[])],c9.prototype,"allAppearanceNodesWithoutBodyImageCount",null),(0,F.gn)([W.Fl,(0,F.w6)("design:type",Number),(0,F.w6)("design:paramtypes",[])],c9.prototype,"totalWithoutBodyImageCount",null),(0,F.gn)([W.Fl,(0,F.w6)("design:type",Boolean),(0,F.w6)("design:paramtypes",[])],c9.prototype,"canBatchGenerateRoleImages",null);var ui=["appearanceName","description","episodes","extra","assetId"];function ua(e){var t=cJ(e);if(!e)return t;try{var r=JSON.parse(e);return(0,P._)((0,j._)({},t),{stage:"string"==typeof(null==r?void 0:r.stage)?r.stage:void 0})}catch(e){return t}}function un(e){var{status:t,stage:r}=ua(e);return(null==r||"generate_scene_images"===r)&&(t===ah.Generating||t===ah.Pending)}function us(e){return!!Array.isArray(e)&&e.some(e=>{var t;return un(null==e||null==(t=e.extra)?void 0:t.status)})}class uo{get isSceneListLoading(){return this._isSceneListLoading}get generatingScenePippitAssetId(){return this._generatingScenePippitAssetId}get pendingAppearanceAssetIds(){return this._pendingAppearanceAssetIds}get selectedSceneId(){return this._selectedSceneId}setIsSceneListLoading(e){this._isSceneListLoading=e}setGeneratingSceneId(e){this._generatingScenePippitAssetId=e}addPendingAppearanceAssetId(e){!e||this._pendingAppearanceAssetIds.includes(e)||(this._pendingAppearanceAssetIds=[...this._pendingAppearanceAssetIds,e])}removePendingAppearanceAssetId(e){e&&(this._pendingAppearanceAssetIds=this._pendingAppearanceAssetIds.filter(t=>t!==e))}setPendingAppearanceAssetIds(e){this._pendingAppearanceAssetIds=e}selectScene(e){this._selectedSceneId=e}reset(){this._generatingScenePippitAssetId=null,this._pendingAppearanceAssetIds=[],this._selectedSceneId=null}constructor(){this._isSceneListLoading=!1,this._generatingScenePippitAssetId=null,this._pendingAppearanceAssetIds=[],this._selectedSceneId=null,(0,W.rC)(this)}}(0,F.gn)([W.LO,(0,F.w6)("design:type",Boolean)],uo.prototype,"_isSceneListLoading",void 0),(0,F.gn)([W.LO,(0,F.w6)("design:type",Object)],uo.prototype,"_generatingScenePippitAssetId",void 0),(0,F.gn)([W.LO,(0,F.w6)("design:type",Array)],uo.prototype,"_pendingAppearanceAssetIds",void 0),(0,F.gn)([W.LO,(0,F.w6)("design:type",Object)],uo.prototype,"_selectedSceneId",void 0),(0,F.gn)([W.Fl,(0,F.w6)("design:type",void 0),(0,F.w6)("design:paramtypes",[])],uo.prototype,"isSceneListLoading",null),(0,F.gn)([W.Fl,(0,F.w6)("design:type",Object),(0,F.w6)("design:paramtypes",[])],uo.prototype,"generatingScenePippitAssetId",null),(0,F.gn)([W.Fl,(0,F.w6)("design:type",Array),(0,F.w6)("design:paramtypes",[])],uo.prototype,"pendingAppearanceAssetIds",null),(0,F.gn)([W.Fl,(0,F.w6)("design:type",Object),(0,F.w6)("design:paramtypes",[])],uo.prototype,"selectedSceneId",null),(0,F.gn)([W.aD,(0,F.w6)("design:type",Function),(0,F.w6)("design:paramtypes",[Boolean]),(0,F.w6)("design:returntype",void 0)],uo.prototype,"setIsSceneListLoading",null),(0,F.gn)([W.aD,(0,F.w6)("design:type",Function),(0,F.w6)("design:paramtypes",[Object]),(0,F.w6)("design:returntype",void 0)],uo.prototype,"setGeneratingSceneId",null),(0,F.gn)([W.aD,(0,F.w6)("design:type",Function),(0,F.w6)("design:paramtypes",[String]),(0,F.w6)("design:returntype",void 0)],uo.prototype,"addPendingAppearanceAssetId",null),(0,F.gn)([W.aD,(0,F.w6)("design:type",Function),(0,F.w6)("design:paramtypes",[String]),(0,F.w6)("design:returntype",void 0)],uo.prototype,"removePendingAppearanceAssetId",null),(0,F.gn)([W.aD,(0,F.w6)("design:type",Function),(0,F.w6)("design:paramtypes",[Array]),(0,F.w6)("design:returntype",void 0)],uo.prototype,"setPendingAppearanceAssetIds",null),(0,F.gn)([W.aD,(0,F.w6)("design:type",Function),(0,F.w6)("design:paramtypes",[Object]),(0,F.w6)("design:returntype",void 0)],uo.prototype,"selectScene",null),(0,F.gn)([W.aD,(0,F.w6)("design:type",Function),(0,F.w6)("design:paramtypes",[]),(0,F.w6)("design:returntype",void 0)],uo.prototype,"reset",null);class ul extends G.JT{getDownloadUrlByAssetId(e){return(0,B._)(function*(){var t=yield this.assetManager.getAssetInfoByAssetId(e);return null==t?void 0:t.download_url}).call(this)}_findAppearanceByPippitAssetId(e){for(var t of this.formattedSceneList){var r=ut(t.sceneInfo.appearancesAssets).find(t=>t.id===e);if(r)return r}return null}_saveToAssetLibrary(e,t){return(0,B._)(function*(){var r=yield this.api.novelService.UpdateTextAsset({content:t,pippit_asset_id:e,Base:{Client:"web"}});if(r instanceof Error)throw r;var i=Number(null==r?void 0:r.ret);if((null==r?void 0:r.ret)!=null&&!Number.isNaN(i)&&i!==tb.Success)throw Error((null==r?void 0:r.errmsg)||e2.t("Pippit_shortdrama_error_save_scene_asset_failed",{},"\u4FDD\u5B58\u8D44\u4EA7\u5931\u8D25"));return r}).call(this)}updateSceneAppearance(e){return(0,B._)(function*(){var t,r,i,a,n,s,{pippitAssetId:o,name:l,sections:d,description:c,imageAssetId:u}=e,p=this._findAppearanceByPippitAssetId(o);if(p){var h=function(e){var t={};for(var r of ui){var i=e[r];null!=i&&(t[r]=i)}return t}(p),v=JSON.stringify(ou((0,P._)((0,j._)({},h),{appearanceName:null!=l?l:h.appearanceName,description:null!=c?c:h.description,episodes:null!=d?d:h.episodes,assetId:null!=u?u:h.assetId}))),m=yield this._saveToAssetLibrary(o,v),_=null==(t=m.data)?void 0:t.AssetSourceType,g=null==(r=m.data)?void 0:r.AssetType;if(null==_||null==g)throw Error(e2.t("Pippit_shortdrama_error_save_scene_asset_failed",{},"\u4FDD\u5B58\u8D44\u4EA7\u5931\u8D25"));return this.agentManager.triggerAssetUpdate({assetSourceType:_,assetType:g,pippitAssetId:null!=(n=null==(i=m.data)?void 0:i.PippitAssetID)?n:o,sourceId:null!=(s=null==(a=m.data)?void 0:a.SourceID)?s:"",version:null}),m}}).call(this)}syncFromOverview(){this.agentManager&&(this.sceneStore.setIsSceneListLoading(!0),this.fetchAndSetSceneData(),this.sceneStore.setIsSceneListLoading(!1))}fetchAndSetSceneData(){var e=this.convertSceneItemToSceneCardItem();this._syncPendingAppearanceGenerations(e),this.sceneStore.selectedSceneId&&!e.some(e=>e.pippitAssetId===this.sceneStore.selectedSceneId)&&this.sceneStore.selectScene(null)}get formattedSceneList(){return this.convertSceneItemToSceneCardItem()}get selectedScene(){var e;return this.sceneStore.selectedSceneId&&null!=(e=this.formattedSceneList.find(e=>e.pippitAssetId===this.sceneStore.selectedSceneId))?e:null}handleMessageReceived(e){}_sceneHasImage(e){var t,r=null==(t=e.sceneInfo)?void 0:t.appearances;return Array.isArray(r)&&r.length>0}_validateImagesGenerateResp(e){if(e instanceof Error)throw e;var t=Number(null==e?void 0:e.ret);if((null==e?void 0:e.ret)!=null&&!Number.isNaN(t)&&t!==tb.Success){if(t===tb.CreditNotEnoughErr){var r=Error((null==e?void 0:e.errmsg)||e2.t("Pippit_shortdrama_error_credit_not_enough",{},"\u70B9\u6570\u4E0D\u8DB3"));throw r.code=tb.CreditNotEnoughErr,r}throw Error((null==e?void 0:e.errmsg)||e2.t("Pippit_shortdrama_error_scene_api_failed",{},"\u63A5\u53E3\u8FD4\u56DE\u5931\u8D25"))}}_triggerSceneAppearanceAssetRefresh(e){var t;t=e=>this.agentManager.triggerAssetUpdate(e),e.forEach(e=>{t({assetSourceType:ol.Tos,assetType:od.MarkDown,pippitAssetId:e,sourceId:"",version:null})})}_getSceneAppearanceAssetIds(e){var t,r,i;return t=this.formattedSceneList,(i=t.find(t=>t.pippitAssetId===e))?(null!=(r=i.sceneInfo.appearancesAssets)?r:[]).map(e=>e.id).filter(e=>"string"==typeof e&&e.length>0):[]}_syncPendingAppearanceGenerations(e){var{pendingAppearanceAssetIds:t}=this.sceneStore;if(0!==t.length){var r=t.filter(t=>{for(var r of e){var i,a,n=null==(i=r.sceneInfo.appearancesAssets)?void 0:i.find(e=>e.id===t);if(n){var{status:s}=cJ(null==(a=n.extra)?void 0:a.status);return null==s||s===ah.Initialized}}return!1});r.length!==t.length&&this.sceneStore.setPendingAppearanceAssetIds(r)}}_generateAllScenesImages(){var e={generate_type:cV.SCENE,pippit_asset_id:this.agentManager.overviewPippitAssetId};return this.api.novelService.ImagesGenerate(e)}_generateForScene(e,t,r){var i=function(e){var{pippitAssetId:t,overviewPippitAssetId:r,appearanceAssetId:i,forceGenerate:a}=e;return{generate_type:cV.SCENE,pippit_asset_id:t,overview_pippit_asset_id:r,appearance_asset_id:i,force_generate:a}}({pippitAssetId:e,overviewPippitAssetId:this.agentManager.overviewPippitAssetId,appearanceAssetId:t,forceGenerate:r});return this.api.novelService.ImagesGenerate(i)}generateAllScenesImages(){return(0,B._)(function*(){try{return yield this._generateAllScenesImages()}catch(r){var e,t;throw null==(e=this.monitoring)||e.reportError(r,{module:"novel",scene:"novel_scene_generate_all_fail",page:"scene",action:"generate_all_scenes_images",projectId:null!=(t=this.agentManager.overviewPippitAssetId)?t:void 0,userVisible:!1,recoverable:!0}),r}}).call(this)}generateAllImagesForScene(e){return(0,B._)(function*(){this.sceneStore.setGeneratingSceneId(e);try{var t,r,i=yield this._generateForScene(e);return this._validateImagesGenerateResp(i),this._triggerSceneAppearanceAssetRefresh(this._getSceneAppearanceAssetIds(e)),i}catch(i){throw null==(t=this.monitoring)||t.reportError(i,{module:"novel",scene:"novel_scene_generate_fail",page:"scene",action:"generate_all_images_for_scene",sceneId:e,projectId:null!=(r=this.agentManager.overviewPippitAssetId)?r:void 0,userVisible:!1,recoverable:!0}),this.sceneStore.setGeneratingSceneId(null),i}}).call(this)}generateSingleSceneImage(e,t,r){return(0,B._)(function*(){this.sceneStore.addPendingAppearanceAssetId(t);try{var i,a,n=yield this._generateForScene(e,t,null==r?void 0:r.forceGenerate);return this._validateImagesGenerateResp(n),setTimeout(()=>this._triggerSceneAppearanceAssetRefresh([t]),5e3),n}catch(r){throw this.sceneStore.removePendingAppearanceAssetId(t),null==(i=this.monitoring)||i.reportError(r,{module:"novel",scene:"novel_scene_generate_single_fail",page:"scene",action:"generate_single_scene_image",sceneId:e,projectId:null!=(a=this.agentManager.overviewPippitAssetId)?a:void 0,userVisible:!1,recoverable:!0}),r}}).call(this)}sendProduceAssetsMessage(){return(0,B._)(function*(){try{var e,t,r=cH({overviewPippitAssetId:this.agentManager.overviewPippitAssetId,sourceAssetType:eU.SCENE}),i=yield this.agentManager.agUiService.threadManager.sendUserMessage([r]);return i.ok||null==(e=this.monitoring)||e.reportError(i,{module:"novel",scene:"novel_scene_generate_fail",page:"scene",action:"send_produce_assets_message",projectId:null!=(t=this.agentManager.overviewPippitAssetId)?t:void 0,userVisible:!1,recoverable:!0}),i}catch(e){null==(a=this.monitoring)||a.reportError(e,{module:"novel",scene:"novel_scene_generate_fail",page:"scene",action:"send_produce_assets_message",projectId:null!=(n=this.agentManager.overviewPippitAssetId)?n:void 0,userVisible:!1,recoverable:!0});var a,n,s=e instanceof Error?e.message:e2.t("Pippit_shortdrama_error_generate_scene_failed",{},"\u751F\u6210\u573A\u666F\u5931\u8D25\uFF0C\u8BF7\u7A0D\u540E\u91CD\u8BD5");return(0,eV.wf)(-1,s)}}).call(this)}convertSceneItemToSceneCardItem(){var e,t=this.agentManager.scriptOverviewInfo,r=null!=(e=null==t?void 0:t.sceneAssetIds)?e:[],i=null==t?void 0:t.sceneAssets;return Array.isArray(i)&&0!==i.length?i.map((e,t)=>{var i,a,n,s,o,l,d,c,u,p,h,v,m,_,g=null!=(l=null==(a=e.pippitAsset)||null==(i=a.extra)?void 0:i.status)?l:null==(n=e.extra)?void 0:n.status,{status:f,errorCode:y}=ua("string"==typeof g?g:null!=g?String(g):void 0),b=null!=(d=e.status)?d:null==(s=e.pippitAsset)?void 0:s.status,x=null!=f?f:null!=b&&(b===ah.Initialized||b===ah.Generating||b===ah.Completed||b===ah.Failed)?b:void 0,I=null!=(c=e.sceneInfo)?c:null==(o=e.pippitAsset)?void 0:o.sceneInfo,S=ut(null==I?void 0:I.appearancesAssets);return{pippitAssetId:null!=(h=null!=(p=null!=(u=e.pippitAssetId)?u:e.pippitAssetId)?p:r[t])?h:"",sceneAssetStatus:x,sceneAnalysisStatus:function(e){if(!e)return"loading";var t,{status:r,stage:i}=ua(e);if(null==i||"design_novel_scenes"===i){if(r===ah.Failed||r===ah.InsufficientPoints||r===ah.SecurityCheckRejected)return"failed";if(null==r||(t=r)===ah.Initialized||t===ah.Generating||t===ah.Pending)return"loading"}}("string"==typeof g?g:null!=g?String(g):void 0),hasGeneratingSceneImage:us(S),errorCode:y,sceneInfo:{usageContext:null!=(v=null==I?void 0:I.usageContext)?v:"",name:null!=(m=null==I?void 0:I.name)?m:"",sceneId:null!=(_=null==I?void 0:I.sceneId)?_:"",appearancesAssets:S}}}):[]}sendBatchGenerateSceneImages(){return(0,B._)(function*(){try{var e,t,r,i=cW({overviewPippitAssetId:null!=(e=this.agentManager.overviewPippitAssetId)?e:void 0,sourceAssetType:eU.SCENE}),a=yield this.agentManager.agUiService.threadManager.sendUserMessage([i]);return a.ok||(null!=a.msg||e2.t("Pippit_shortdrama_error_batch_generate_scene_request_failed",{},"\u6279\u91CF\u751F\u6210\u573A\u666F\u56FE\u7247\u8BF7\u6C42\u5931\u8D25\uFF0C\u8BF7\u7A0D\u540E\u91CD\u8BD5"),null==(t=this.monitoring)||t.reportError(a,{module:"novel",scene:"novel_scene_generate_fail",page:"scene",action:"send_batch_generate_scene_images",projectId:null!=(r=this.agentManager.overviewPippitAssetId)?r:void 0,userVisible:!1,recoverable:!0})),a}catch(e){null==(n=this.monitoring)||n.reportError(e,{module:"novel",scene:"novel_scene_generate_fail",page:"scene",action:"send_batch_generate_scene_images",projectId:null!=(s=this.agentManager.overviewPippitAssetId)?s:void 0,userVisible:!1,recoverable:!0});var n,s,o=e instanceof Error?e.message:e2.t("Pippit_shortdrama_error_batch_generate_scene_failed",{},"\u6279\u91CF\u751F\u6210\u573A\u666F\u56FE\u7247\u5931\u8D25\uFF0C\u8BF7\u7A0D\u540E\u91CD\u8BD5");return(0,eV.wf)(-1,o)}}).call(this)}get isGeneratingAllImages(){var e,{pippitAssetId:t}=null!=(e=this.selectedScene)?e:{};return this.getIsGeneratingForScene(null!=t?t:null)}getIsGeneratingForScene(e){if(!e)return!1;var t,r=this.agentManager.pippitAssetManager.assetMap.get(e);return!!us(null==r||null==(t=r.sceneInfo)?void 0:t.appearancesAssets)||this.sceneStore.generatingScenePippitAssetId===e}get isShowAiGenerateAllButton(){var e,t,{pippitAssetId:r}=null!=(t=this.selectedScene)?t:{};if(!r)return!1;var i=this.agentManager.pippitAssetManager.assetMap.get(r);return ut(null==i||null==(e=i.sceneInfo)?void 0:e.appearancesAssets).some(e=>{var t,{status:r}=cJ(null==(t=e.extra)?void 0:t.status);return Number(r)!==ah.Completed})}isSceneStillGenerating(e){var t,r=this.agentManager.pippitAssetManager.assetMap.get(e);return us(null==r||null==(t=r.sceneInfo)?void 0:t.appearancesAssets)}get isAppearancesPendingCount(){var e,t,{pippitAssetId:r}=null!=(t=this.selectedScene)?t:{};if(!r)return 0;var i=this.agentManager.pippitAssetManager.assetMap.get(r);return ur(null==i||null==(e=i.sceneInfo)?void 0:e.appearancesAssets)}get totalPendingSceneImagesCount(){var e=this.formattedSceneList;return Array.isArray(e)&&0!==e.length?e.reduce((e,t)=>e+ur(t.sceneInfo.appearancesAssets),0):0}isAppearanceGenerating(e,t){return!!e&&(!!this.sceneStore.pendingAppearanceAssetIds.includes(e)||un(t))}constructor(e,t,r,i){super(),this.sceneStore=new uo,this.agentManager=e,this.assetManager=t,this.api=r,this.monitoring=i,this._register(e.onOverviewScriptChange(()=>{this.syncFromOverview()}));var a=(0,W.U5)(()=>{var e,t=this.agentManager.scriptOverviewInfo,r=null==t?void 0:t.sceneAssets;if(!Array.isArray(r)||0===r.length)return[];var i=null!=(e=null==t?void 0:t.sceneAssetIds)?e:[];return r.map((e,t)=>{var r,a,n=null!=(a=null!=(r=e.pippitAssetId)?r:i[t])?a:"";return n?this.agentManager.pippitAssetManager.assetMap.get(n):void 0})},()=>{this.fetchAndSetSceneData()});this._register({dispose:a});var n=(0,W.U5)(()=>{var e=this.agentManager.scriptOverviewInfo,t=null==e?void 0:e.sceneAssets;return Array.isArray(t)&&0!==t.length?t.map((e,t)=>{var r,i,a,n,s,o,l,d,c,u,p=null!=(o=null==(r=e.pippitAsset)?void 0:r.sceneInfo)?o:e.sceneInfo,h=ut(null==p?void 0:p.appearancesAssets);return{index:t,pippitAssetId:null!=(d=null!=(l=e.pippitAssetId)?l:null==(i=e.pippitAsset)?void 0:i.pippitAssetId)?d:"",status:null!=(u=null!=(c=null==(n=e.pippitAsset)||null==(a=n.extra)?void 0:a.status)?c:null==(s=e.extra)?void 0:s.status)?u:"",appearances:h.map(e=>{var t,r,i,a;return{id:null!=(r=e.id)?r:"",status:null!=(i=null==(t=e.extra)?void 0:t.status)?i:"",assetId:null!=(a=e.assetId)?a:""}})}}):[]},()=>{this.fetchAndSetSceneData()});this._register({dispose:n}),(0,W.rC)(this)}}(0,F.gn)([W.Fl,(0,F.w6)("design:type",Array),(0,F.w6)("design:paramtypes",[])],ul.prototype,"formattedSceneList",null),(0,F.gn)([W.Fl,(0,F.w6)("design:type",Object),(0,F.w6)("design:paramtypes",[])],ul.prototype,"selectedScene",null),(0,F.gn)([W.Fl,(0,F.w6)("design:type",Boolean),(0,F.w6)("design:paramtypes",[])],ul.prototype,"isGeneratingAllImages",null),(0,F.gn)([W.Fl,(0,F.w6)("design:type",Boolean),(0,F.w6)("design:paramtypes",[])],ul.prototype,"isShowAiGenerateAllButton",null),(0,F.gn)([W.Fl,(0,F.w6)("design:type",Number),(0,F.w6)("design:paramtypes",[])],ul.prototype,"isAppearancesPendingCount",null),(0,F.gn)([W.Fl,(0,F.w6)("design:type",Number),(0,F.w6)("design:paramtypes",[])],ul.prototype,"totalPendingSceneImagesCount",null);class ud{setOriginalEpisodes(e){this._originalEpisodes=e}get originalEpisodes(){return this._originalEpisodes}get narrationAdaptationEnabled(){return this._narrationAdaptationEnabled}setNarrationAdaptationEnabled(e){this._narrationAdaptationEnabled=e}get phase(){return this._phase}setPhase(e){this._phase=e}reset(){this._scriptStyle=void 0,this._scriptRatio=void 0,this._phase=void 0,this._originalEpisodes=[],this._narrationAdaptationEnabled=!1}get scriptStyle(){return this._scriptStyle}setScriptStyle(e){this._scriptStyle=e}get scriptRatio(){return this._scriptRatio}setScriptRatio(e){this._scriptRatio=e}get scriptTitle(){return this._scriptTitle}setScriptTitle(e){this._scriptTitle=e}get isLoading(){return this._isLoading}setIsLoading(e){this._isLoading=e}constructor(){this._isLoading=!1,this._originalEpisodes=[],this._narrationAdaptationEnabled=!1,(0,W.ky)(this)}}(0,F.gn)([W.aD,(0,F.w6)("design:type",Function),(0,F.w6)("design:paramtypes",[Array]),(0,F.w6)("design:returntype",void 0)],ud.prototype,"setOriginalEpisodes",null),(0,F.gn)([W.aD,(0,F.w6)("design:type",Function),(0,F.w6)("design:paramtypes",[Boolean]),(0,F.w6)("design:returntype",void 0)],ud.prototype,"setNarrationAdaptationEnabled",null),(0,F.gn)([W.aD,(0,F.w6)("design:type",Function),(0,F.w6)("design:paramtypes",[Object]),(0,F.w6)("design:returntype",void 0)],ud.prototype,"setPhase",null),(0,F.gn)([W.aD,(0,F.w6)("design:type",Function),(0,F.w6)("design:paramtypes",[]),(0,F.w6)("design:returntype",void 0)],ud.prototype,"reset",null),(0,F.gn)([W.aD,(0,F.w6)("design:type",Function),(0,F.w6)("design:paramtypes",[String]),(0,F.w6)("design:returntype",void 0)],ud.prototype,"setScriptStyle",null),(0,F.gn)([W.aD,(0,F.w6)("design:type",Function),(0,F.w6)("design:paramtypes",[String]),(0,F.w6)("design:returntype",void 0)],ud.prototype,"setScriptRatio",null),(0,F.gn)([W.aD,(0,F.w6)("design:type",Function),(0,F.w6)("design:paramtypes",[String]),(0,F.w6)("design:returntype",void 0)],ud.prototype,"setScriptTitle",null),(0,F.gn)([W.aD,(0,F.w6)("design:type",Function),(0,F.w6)("design:paramtypes",[Boolean]),(0,F.w6)("design:returntype",void 0)],ud.prototype,"setIsLoading",null);class uc extends G.JT{syncFromOverview(e){return(0,B._)(function*(){if(this.agentManager){this.scriptStore.setIsLoading(!0);var t=null!=e?e:this.agentManager.scriptOverviewInfo;t?(this.updateFormSettings(t),yield this.updateOriginalScriptOutline(t)):this.scriptStore.setOriginalEpisodes([]),this.scriptStore.setIsLoading(!1)}}).call(this)}ensureSyncedFromOverview(){return(0,B._)(function*(){if(this.agentManager){if(this.agentManager.scriptOverviewInfo)return void(yield this.syncFromOverview());if(this.agentManager.overviewPippitAssetId){var e=yield this.agentManager.getOverviewScriptsContent();e&&(yield this.syncFromOverview(e))}}}).call(this)}loadEpisodeViewData(e){return(0,B._)(function*(){var{episodeAssets:t}=e;if(!Array.isArray(t)||0===t.length)return[];var r=t.filter(eL).map(e=>e.pippitAssetId).filter(e=>"string"==typeof e&&e.length>0);if(0===r.length)return[];var i=yield ej({pippitAssetIds:r}),a=[];for(var n of i){var s=n.value,o=s&&"object"==typeof s&&"ok"in s&&s.ok&&"value"in s?s.value:s,l=Array.isArray(o)?o:null!=o?[o]:[];a.push(...l)}var d=a.flat().filter(e=>null!=e&&"object"==typeof e);return this.convertEpisodeData(d)}).call(this)}updateOriginalScriptOutline(e){return(0,B._)(function*(){var t=yield this.loadEpisodeViewData(e);this.scriptStore.setOriginalEpisodes(t)}).call(this)}updateFormSettings(e){var t,r,i,a,n,s,o=e.settings;if(o&&"object"==typeof o){var l=null!=(a=null!=(i=null!=(r=null!=(t=o.novelStyle)?t:o.novel_style)?r:o.videoStyle)?i:o.video_style)?a:"",d=null!=(s=null!=(n=o.videoRatio)?n:o.video_ratio)?s:"";this.scriptStore.setScriptStyle(l),this.scriptStore.setScriptRatio(d)}}handleMessageReceived(e){}convertEpisodeDataToViewItems(e){return e.map((e,t)=>{var r,i,a,n,s,o,l,d,c,u=null!=(s=null==(r=e.episodeInfo)?void 0:r.episodeId)?s:"".concat(t+1),p=null!=(l=null!=(o=null==(i=e.episodeInfo)?void 0:i.episodeTitle)?o:null==(a=e.episodeInfo)?void 0:a.episodeName)?l:e2.t("Pippit_shortdrama_label_episode_with_number",{number:t+1},"\u7B2C{number}\u96C6");return{assetId:null!=(d=e.pippitAssetId)?d:"",episodeId:u,title:e2.t("Pippit_shortdrama_label_episode_title_with_content",{text1:u,text2:p},"\u7B2C{text1}\u96C6\uFF1A{text2}"),content:null!=(c=null==(n=e.episodeInfo)?void 0:n.rawContent)?c:"",rawPayload:e}})}convertEpisodeData(e){return this.convertEpisodeDataToViewItems(e)}sendProduceAssetsMessage(){return(0,B._)(function*(){try{var e,t,r=cH({overviewPippitAssetId:this.agentManager.overviewPippitAssetId,sourceAssetType:eU.EPISODE}),i=yield this.agentManager.agUiService.threadManager.sendUserMessage([r]);return i.ok||null==(e=this.monitoring)||e.reportError(i,{module:"novel",scene:"novel_script_generate_fail",page:"script",action:"send_produce_assets_message",projectId:null!=(t=this.agentManager.overviewPippitAssetId)?t:void 0,userVisible:!1,recoverable:!0}),i}catch(e){null==(a=this.monitoring)||a.reportError(e,{module:"novel",scene:"novel_script_generate_fail",page:"script",action:"send_produce_assets_message",projectId:null!=(n=this.agentManager.overviewPippitAssetId)?n:void 0,userVisible:!1,recoverable:!0});var a,n,s=e instanceof Error?e.message:e2.t("Pippit_shortdrama_error_generate_script_failed_retry",{},"\u751F\u6210\u5267\u672C\u5931\u8D25\uFF0C\u8BF7\u7A0D\u540E\u91CD\u8BD5");return(0,eV.wf)(-1,s,e)}}).call(this)}scriptAnalyzeRetry(e,t){return(0,B._)(function*(){try{var r,i,a={message:{content:[rb({file:{fileName:"",fileType:q.FileSourceType.WORD,size:100,sourceType:q.FileUploadSource.URL},fileId:null!=(i=null==(r=this.agentManager.scriptOverviewInfo)?void 0:r.scriptAssetId)?i:"",phase:t,version:"v2"})],threadId:this.agentManager.agUiService.threadManager.threadId,runId:(0,rU.Rl)(),messageId:"",role:eq.AgentRole.User,createdAt:Date.now()}};yield e.submitRun(a)}catch(e){}}).call(this)}reset(){this.scriptStore.reset()}setDynamicFormProcessing(){this.agentManager.patchOverviewScript(e=>{if(!e)return e;var t,r,i=(0,j._)({},e),a=(0,j._)({},null!=(t=i.stageStatusMap)?t:{});return a[dt]=(0,P._)((0,j._)({},null!=(r=a[dt])?r:{}),{status:l9.Processing,errorCode:void 0,message:void 0}),i.stageStatusMap=a,i})}setScriptOverviewAnalysisProcessing(){this.agentManager.patchOverviewScript(e=>{if(!e)return e;var t,r,i=(0,j._)({},e),a=(0,j._)({},null!=(t=i.stageStatusMap)?t:{});return a[dr]=(0,P._)((0,j._)({},null!=(r=a[dr])?r:{}),{status:l9.Processing,errorCode:void 0,message:void 0}),i.stageStatusMap=a,i})}constructor(e,t){super(),this.scriptStore=new ud,this.agentManager=e,this.monitoring=t,this._register(e.onMessageReceived(e=>{this.handleMessageReceived(e)})),this._register(e.onOverviewScriptChange(()=>{this.syncFromOverview()}))}}class uu{setUploadedFile(e){this.uploadedFile=e}setUploadedFileInfo(e){this.uploadedFileInfo=e}setIsUploading(e){this.isUploading=e}setUploadError(e){this.uploadError=e}setContentLength(e){this.contentLength=e}resetUploadState(){this.uploadedFile=null,this.uploadedFileInfo=null,this.isUploading=!1,this.uploadError=null}constructor(){this.uploadedFile=null,this.isUploading=!1,this.uploadedFileInfo=null,this.uploadError=null,this.contentLength=null,(0,W.rC)(this,{uploadedFile:W.LO,isUploading:W.LO,uploadedFileInfo:W.LO,uploadError:W.LO,contentLength:W.LO,setUploadedFile:W.aD,setUploadedFileInfo:W.aD,setIsUploading:W.aD,setUploadError:W.aD,setContentLength:W.aD,resetUploadState:W.aD})}}function up(){for(var e=arguments.length,t=Array(e),r=0;r1&&void 0!==arguments[1]?arguments[1]:1;return(0,B._)(function*(){for(var r=null,i=0;i<=t;i+=1)try{var a=yield this.uploadScript(e);if(a)return a}catch(e){r=e}if(r)throw r;return null}).call(this)}createProject(e){return(0,B._)(function*(){var t,{agentApiClient:r,agUiService:i,uploadedFileInfo:a}=e;return(null==a?void 0:a.pippitAssetId)?rB({agentApiClient:r,parts:[rb({file:{fileName:a.originalName,fileType:q.FileSourceType.WORD,size:a.fileSize,sourceType:q.FileUploadSource.URL},fileId:null!=(t=a.pippitAssetId)?t:""})],threadExtra:{novel_entrance:rO.LOCAL_UPLOAD}}):{ok:!1}})()}uploadScript(e){return(0,B._)(function*(){if(!rP(e))return this.scriptUploadStore.setUploadError(e2.t("Pippit_shortdrama_error_upload_txt_or_docx_only",{},"\u8BF7\u4E0A\u4F20 txt \u6216 docx \u6587\u4EF6")),null;this.scriptUploadStore.setIsUploading(!0),this.scriptUploadStore.setUploadError(null),this.scriptUploadStore.setUploadedFile(e);try{ri(this.analytics,{status:"create",assetType:"text"});var t,r,i,a,n=yield this.api.customPippitService.uploadFile(e,3,()=>{}),s=(0,eT.bh)(n);if("0"===s.ret&&s.data){var o,l,d=s.data,c="string"==typeof d.assetId?d.assetId.trim():"string"==typeof d.asset_id?d.asset_id.trim():void 0,u=up(d.pippitAssetId,d.pippit_asset_id),p=up(d.md5);ri(this.analytics,{status:"success",assetType:"text",assetId:c,pippitAssetId:u,assetMd5:p});var h=(0,P._)((0,j._)({},s.data),{originalName:e.name,fileSize:e.size});this.scriptUploadStore.setUploadedFileInfo(h);var v=yield this.getContentLengthFromPippitAsset(null!=(l=h.pippitAssetId)?l:"");return this.scriptUploadStore.setContentLength(v),h}return null==(o=this.monitoring)||o.reportError(s,{module:"novel",scene:"novel_script_upload_fail",page:"script_upload",action:"upload_script",userVisible:!0,recoverable:!0,bizCode:s.ret}),ri(this.analytics,{status:"fail",assetType:"text",errorCode:s.ret,errorMsg:s.errmsg}),this.scriptUploadStore.setUploadError(null!=(a=s.errmsg)?a:null),null}catch(e){return null==(i=this.monitoring)||i.reportError(e,{module:"novel",scene:"novel_script_upload_fail",page:"script_upload",action:"upload_script",userVisible:!0,recoverable:!0}),ri(this.analytics,{status:"fail",assetType:"text",errorCode:null!=(r=null!=(t=null==e?void 0:e.code)?t:null==e?void 0:e.ret)?r:null==e?void 0:e.status,errorMsg:e instanceof Error?e.message:e2.t("Pippit_shortdrama_error_upload_failed_retry",{},"\u4E0A\u4F20\u5931\u8D25\uFF0C\u8BF7\u7A0D\u540E\u91CD\u8BD5")}),this.scriptUploadStore.setUploadError(e instanceof Error?e.message:e2.t("Pippit_shortdrama_error_upload_failed_retry",{},"\u4E0A\u4F20\u5931\u8D25\uFF0C\u8BF7\u7A0D\u540E\u91CD\u8BD5")),null}finally{this.scriptUploadStore.setIsUploading(!1)}}).call(this)}getContentLengthFromPippitAsset(e){return(0,B._)(function*(){var t=yield ej({pippitAssetIds:[e]}),r=(0,eT.bh)(t);return r[0].extra&&"object"==typeof r[0].extra&&"contentLength"in r[0].extra?r[0].extra.contentLength:0})()}constructor(e,t,r){super(),this.api=e,this.monitoring=t,this.analytics=r,this.scriptUploadStore=new uu}}class uv{setState(e){Object.assign(this,e)}setMetadata(e){var{assetId:t,fileName:r,fileSize:i}=e;this.setState({assetId:null!=t?t:this.assetId,fileName:null!=r?r:this.fileName,fileSize:"number"==typeof i?i:this.fileSize})}setLoading(e){this.setState({loading:e})}setContent(e){this.setState({content:e})}setError(e){this.setState({error:e})}reset(){this.setState({assetId:null,fileName:null,fileSize:null,content:"",loading:!1,error:null})}constructor(){this.assetId=null,this.fileName=null,this.fileSize=null,this.content="",this.loading=!1,this.error=null,(0,W.rC)(this,{assetId:W.LO,fileName:W.LO,fileSize:W.LO,content:W.LO,loading:W.LO,error:W.LO,setState:W.aD,reset:W.aD})}}class um extends G.JT{updateScriptContent(e){return(0,B._)(function*(){var{assetId:t}=this.store;if(!t)throw Error(e2.t("Pippit_shortdrama_error_no_script_asset_id",{},"\u65E0\u53EF\u7528\u7684\u5267\u672C\u8D44\u4EA7 ID\uFF0C\u65E0\u6CD5\u4FDD\u5B58"));var r=yield this._api.novelService.UpdateTextAsset({content:e,pippit_asset_id:t,Base:{Client:"web"}});if(r instanceof Error)throw r;var i=Number(null==r?void 0:r.ret);if((null==r?void 0:r.ret)!=null&&!Number.isNaN(i)&&i!==tb.Success)throw Error((null==r?void 0:r.errmsg)||e2.t("Pippit_shortdrama_error_save_script_failed",{},"\u4FDD\u5B58\u5267\u672C\u5931\u8D25"));this.store.setContent(e)}).call(this)}reviewScript(e){return(0,B._)(function*(){yield this._sendUploadFilePartFromLastResult(e),this._goToNextStep()}).call(this)}_goToNextStep(){var e;if(null==(e=this._agentManager.scriptOverviewInfo)?void 0:e.stageStatusMap){var{stageStatusMap:t}=this._agentManager.scriptOverviewInfo;t.dynamicForm=t.dynamicForm||{},t.dynamicForm.status=l9.Processing}}_handleMessagesChange(e){return(0,B._)(function*(){if(e)for(var t=Array.isArray(e)?e:[e],r=t.length-1;r>=0;r-=1){var i,a=t[r],n=null!=(i=null==a?void 0:a.content)?i:[];if(Array.isArray(n)){var s=n.find(e=>(e.subType||e.sub_type)===eR);if(s){var o=this._parseAiScriptResultPart(s);if(null==o?void 0:o.assetId){this.store.setMetadata({assetId:o.assetId,fileName:o.fileName,fileSize:o.fileSize}),yield this._loadScriptContentByAssetId(o.assetId),this._messagesChangeDisposable&&(this._messagesChangeDisposable.dispose(),this._messagesChangeDisposable=null);break}}}}}).call(this)}_parseAiScriptResultPart(e){if(!(null==e?void 0:e.data))return null;var t,r,i,a,n,s=e.data,o=null!=(a=null!=(i=null!=(r=null!=(t=s.fileId)?t:s.pippitAssetId)?r:s.pippit_asset_id)?i:e.pippitAssetId)?a:void 0,l=null!=(n=s.filename)?n:null,d=void 0;return o?{assetId:String(o),fileName:"string"==typeof l?l:"",fileSize:"number"==typeof d?d:void 0}:null}_loadScriptContentByAssetId(e){return(0,B._)(function*(){if(e){this.store.setLoading(!0),this.store.setError(null);try{var t,[r]=yield ej({pippitAssetIds:[e],isCamelCase:!1}),i=null==r?void 0:r.value,a="";if("string"==typeof i)a=i;else if(null!=i)try{a=JSON.stringify(i)}catch(e){a=String(i)}this.store.setContent(a||"")}catch(r){null==(t=this._monitoring)||t.reportError(r,{module:"novel",scene:"novel_script_content_load_fail",page:"script",action:"load_ai_script_content",userVisible:!0,recoverable:!0,projectId:e}),this.store.setError(e2.t("Pippit_shortdrama_error_fetch_script_content_failed",{},"\u83B7\u53D6\u5267\u672C\u5185\u5BB9\u5931\u8D25"))}finally{this.store.setLoading(!1)}}}).call(this)}_sendUploadFilePartFromLastResult(e){return(0,B._)(function*(){var{assetId:t,fileName:r,fileSize:i}=null!=e?e:this.store;if(t){var a=rb({file:{fileName:null!=r?r:"",fileType:q.FileSourceType.WORD,size:"number"==typeof i?i:0,sourceType:q.FileUploadSource.URL},fileId:t});yield this._agentManager.agUiService.threadManager.sendUserMessage([a])}}).call(this)}retryAiScriptProduction(e){return(0,B._)(function*(){var e,t,{messages:r}=this._agentManager.agUiService.threadManager,i=r.find(e=>{var t,r=null!=(t=null==e?void 0:e.content)?t:[];return!!Array.isArray(r)&&r.some(e=>e.subType===eD)}),a=null!=(t=null==i?void 0:i.content)?t:[],n=Array.isArray(a)?a.find(e=>e.subType===eD):void 0,s=null==n||null==(e=n.data)?void 0:e.content;if(s){var o={type:eq.PartType.Data,subType:eD,data:{content:s}},l=(0,rU.Rl)();yield this._agentManager.agUiService.threadManager.sendUserMessage([o],{runId:l})}}).call(this)}setAiScriptProductionProcessing(){this._agentManager.patchOverviewScript(e=>{if(!e)return e;var t,r,i=(0,j._)({},e),a=(0,j._)({},null!=(t=i.stageStatusMap)?t:{});return a[de]=(0,P._)((0,j._)({},null!=(r=a[de])?r:{}),{status:l9.Processing,errorCode:void 0,message:void 0}),i.stageStatusMap=a,i})}get scriptContent(){return this.store.content}constructor(e,t,r){super(),this._agentManager=e,this._api=t,this._monitoring=r,this.store=new uv,this._messagesChangeDisposable=null;var i=this._agentManager.onMessagesChange(e=>{this._handleMessagesChange(e)});this._messagesChangeDisposable=i,this._register(i)}}class u_{get entries(){return function(e,t,r){if(!(null==e||null==(s=e.episodeAssets)?void 0:s.length))return[];var i=[];for(var[a,n]of e.episodeAssets.entries()){var s,o,l=n.storyboardAssetId;if(l){var d=sf(l,n.storyboardAsset,r),c=null==d?void 0:d.storyboard;if(c){var u=a+1;i.push(function(e,t,r,i,a,n){var s,o,l,d,c,u,p,h=a?sN(a):void 0,v=null!=(d=t.shotList)?d:[],m=v.map((t,r)=>{var i,a="string"==typeof t.shotId?t.shotId.trim():"",s=a||"".concat(e,"::shot-").concat(r+1),o=a?(0,j._)({},null==h?void 0:h[a],null==n?void 0:n[a]):void 0,l=null!=(i=null==o?void 0:o.shotStatus)?i:null==o?void 0:o.shot_status,d=null==o?void 0:o.runId,c=null==o?void 0:o.modeType,u=null==o?void 0:o.actualModelType,p=null==o?void 0:o.commercialMessage,{shotHistoryPippitAssetId:v}=t,{shotHistoryPippitAsset:m}=t;return(0,j._)({shotIndex:r,shotId:s,description:t.description||"",shotDurationMs:t.shotDurationMs||3e3,video:t.video,videoAssetId:sw(t),status:l},d?{runId:d}:{},p?{commercialMessage:p}:{},c?{modeType:c}:{},u?{actualModelType:u}:{},null!=v&&""!==v?{shotHistoryPippitAssetId:v}:{},m?{shotHistoryPippitAsset:m}:{})}),_=m.reduce((e,t)=>e+t.shotDurationMs,0),g=v.some(e=>!!sw(e));return{artifactId:e,rawData:{artifactId:e,storyBoard:t},shotItems:m,totalDurationMs:_,visualStyle:t.visualStyle,storyline:t.storyline,pipelineName:t.pipelineName,roleCount:null!=(c=null==(s=t.roleList)?void 0:s.length)?c:0,locationCount:null!=(u=null==(o=t.locationList)?void 0:o.length)?u:0,productCount:null!=(p=null==(l=t.productList)?void 0:l.length)?p:0,status:g?sh.VideoReady:sh.ScriptReady,episodeIndex:i,episodeTitle:r}}(l,c,null!=(o=n.episodeTitle)?o:n.episodeName,u,d,null==t?void 0:t[l]))}}}return i}(this.episodeStore.overview,this.episodeStore.optimisticShotStatusMap,this.novelAgentManager)}get selectedEntry(){return this.selectedArtifactId?this.entries.find(e=>e.artifactId===this.selectedArtifactId):this.entries[0]}get totalShotCount(){return this.entries.reduce((e,t)=>e+t.shotItems.length,0)}get completedShotCount(){return this.entries.reduce((e,t)=>e+t.shotItems.filter(e=>e.status===as.Completed).length,0)}get failedShotCount(){return this.entries.reduce((e,t)=>e+t.shotItems.filter(e=>e.status===as.Failed).length,0)}setSelectedArtifactId(e){this.selectedArtifactId=e,this.selectedShotIndex=0}setSelectedShotIndex(e){var t,r=this.selectedEntry;if(!(null==r||null==(t=r.shotItems)?void 0:t.length)){this.selectedShotIndex=0;return}var i=r.shotItems.length-1,a=Number.isFinite(e)?Math.trunc(e):0;this.selectedShotIndex=Math.min(Math.max(a,0),i)}applyOptimisticStoryboard(e,t){this.episodeStore.setStoryboardForEpisode(e,t)}updateRoleInEntry(e,t,r){var i,a=this.entries.find(t=>t.artifactId===e),n=null==a?void 0:a.rawData.storyBoard;(null==n||null==(i=n.roleList)?void 0:i.length)&&this.episodeStore.setStoryboardForEpisode(e,(0,P._)((0,j._)({},n),{roleList:n.roleList.map(e=>e.roleId===t||e.referenceName===t?(0,j._)({},e,r):e)}))}updateLocationInEntry(e,t,r){var i,a=this.entries.find(t=>t.artifactId===e),n=null==a?void 0:a.rawData.storyBoard;(null==n||null==(i=n.locationList)?void 0:i.length)&&this.episodeStore.setStoryboardForEpisode(e,(0,P._)((0,j._)({},n),{locationList:n.locationList.map(e=>e.locationId===t||e.referenceName===t?(0,j._)({},e,r):e)}))}addShotToEntry(e,t){var r=this.entries.find(t=>t.artifactId===e);if(r){var i=Math.min(Math.max(t+1,0),Math.max(r.shotItems.length-1,0));this.selectedArtifactId=e,this.selectedShotIndex=i,this.lastAddedShotInfo={artifactId:e,shotIndex:i}}}clearLastAddedShotInfo(){this.lastAddedShotInfo=null}removeShotFromEntry(e,t){var r,i=this.entries.find(t=>t.artifactId===e);if(!(null==i||null==(r=i.shotItems)?void 0:r.length)){this.selectedArtifactId=e,this.selectedShotIndex=0;return}if(this.selectedArtifactId=e,this.selectedShotIndex>t){this.selectedShotIndex=Math.max(0,this.selectedShotIndex-1);return}if(this.selectedShotIndex===t){this.selectedShotIndex=Math.min(t,i.shotItems.length-1);return}this.selectedShotIndex=Math.min(this.selectedShotIndex,i.shotItems.length-1)}constructor(e,t){this.episodeStore=e,this.novelAgentManager=t,this.selectedArtifactId=null,this.selectedShotIndex=0,this.isLoading=!1,this.lastAddedShotInfo=null,(0,W.rC)(this,{selectedArtifactId:W.LO,selectedShotIndex:W.LO,isLoading:W.LO,lastAddedShotInfo:W.LO,setSelectedArtifactId:W.aD,setSelectedShotIndex:W.aD,addShotToEntry:W.aD,removeShotFromEntry:W.aD,clearLastAddedShotInfo:W.aD,applyOptimisticStoryboard:W.aD,updateRoleInEntry:W.aD,updateLocationInEntry:W.aD,entries:W.Fl,selectedEntry:W.Fl,totalShotCount:W.Fl,completedShotCount:W.Fl,failedShotCount:W.Fl})}}var ug="pageContent-I7FT19",uf="loadingState-rD_VhG",uy="title-mfFou4",ub="subtitle-eJwjYc",ux="retryButton-uebDIU",uI=null,uS=e=>{var t,r,{countdownSeconds:i=48,showCountdown:a=!1,title:n,description:s,variant:o="loading",failedTitle:l,failedDescription:d,onRetry:c,retryLoading:u=!1,showCreditButton:p=!1,onCreditClick:h}=e,v=tI(eo(),"/pippit-loading.mp4"),m=null!=n?n:e2.t("Pippit_shortdrama_status_title_diveintoyourscript",{},"\u7814\u8BFB\u5267\u672C"),_=null!=s?s:e2.t("Pippit_shortdrama_status_desc_mapoutthestory",{number:1},"\u6B63\u5728\u63E3\u6469\u6545\u4E8B\u5185\u6838\uFF0C\u6784\u601D\u89C6\u89C9\u98CE\u683C\uFF0C\u9884\u8BA1 {number} \u5206\u949F\u5185"),g=null!=l?l:e2.t("Pippit_shortdrama_error_title_sthwentwrong",{},"\u4EFB\u52A1\u9047\u5230\u5F02\u5E38"),f=null!=d?d:e2.t("Pippit_shortdrama_error_desc_tryagainlater",{},"\u62B1\u6B49\uFF0C\u8BF7\u7A0D\u540E\u91CD\u8BD5"),[y,b]=(0,D.useState)(i),[x,I]=(0,D.useState)(!1);return((0,D.useEffect)(()=>{if("loading"===o&&!(y<=0)){var e=setInterval(()=>{b(e=>Math.max(0,e-1))},1e3);return()=>clearInterval(e)}},[o,y]),(0,D.useEffect)(()=>{"loading"===o&&("undefined"==typeof window?Promise.resolve():uI||(uI=new Promise(e=>{var t=document.createElement("video");t.src=v,t.muted=!0,t.playsInline=!0,t.loop=!0,t.preload="auto";var r=()=>{},i=()=>{};r=()=>{t.removeEventListener("loadeddata",i),t.removeEventListener("canplay",i),t.removeEventListener("error",r),e()},i=()=>{r(),t.play().catch(()=>{})},t.addEventListener("loadeddata",i,{once:!0}),t.addEventListener("canplay",i,{once:!0}),t.addEventListener("error",r,{once:!0}),t.load()})))},[o,v]),"failed"===o)?(0,L.jsx)("div",{className:uf,children:(0,L.jsxs)("div",{className:"loadingFailContent-qtcN1C",children:[(0,L.jsx)("h3",{className:uy,children:g}),(0,L.jsx)("p",{className:ub,children:f}),(0,L.jsxs)("div",{className:"actionButtonWrapper-r1GiAg",children:[p&&(0,L.jsx)(tm.Z,{className:ux,onClick:()=>(0,B._)(function*(){I(!0),yield Promise.resolve(null==h?void 0:h()),I(!1)})(),loading:x,children:e2.t("Pippit_shortdrama_error_button_buycredits",{},"\u83B7\u53D6\u79EF\u5206")}),c&&(0,L.jsx)(tm.Z,{type:"primary",className:ux,onClick:c,loading:u,children:e2.t("Pippit_shortdrama_error_button_retry",{},"\u91CD\u8BD5")})]})]})}):(0,L.jsx)("div",{className:uf,children:(0,L.jsxs)("div",{className:"loadingContent-DAHRmK",children:[(0,L.jsx)("div",{className:"logoWrapper-rlKhd9",children:(0,L.jsx)("div",{className:"logoCircle-j9gvTE",children:(0,L.jsx)("video",{className:"logoVideo-jkgk9_",src:v,autoPlay:!0,loop:!0,muted:!0,playsInline:!0,preload:"auto","aria-hidden":!0})})}),(0,L.jsx)("h3",{className:uy,children:m}),(0,L.jsxs)("p",{className:ub,children:[_," ",a?(t=Math.floor(y/60).toString().padStart(2,"0"),r=(y%60).toString().padStart(2,"0"),"".concat(t,":").concat(r)):null]})]})})},uw=e=>{var{visible:t,title:r,content:i,cancelText:a,confirmText:n,onCancel:s,onConfirm:o,confirmLoading:l=!1}=e;return(0,L.jsx)(tg.Z,{visible:t,onCancel:s,footer:null,closable:!1,escToExit:!0,className:"modal-ibRK6j",children:(0,L.jsxs)("div",{className:"container-uFdNiv",children:[(0,L.jsxs)("header",{className:"header-CccMp0",children:[(0,L.jsxs)("div",{className:"titleRow-mvC4Co",children:[(0,L.jsx)("span",{className:"icon-bx08ge",children:(0,L.jsx)(la.Z,{size:20,strokeWidth:2.2})}),(0,L.jsx)("h3",{className:"title-uWbpe8",children:r})]}),(0,L.jsx)("button",{type:"button",className:"closeButton-P_LW2Z",onClick:s,"aria-label":e2.t("Pippit_shortdrama_button_close",{},"\u5173\u95ED"),children:(0,L.jsx)(i_.Z,{size:24,strokeWidth:2})})]}),(0,L.jsx)("div",{className:"content-u1lwue",children:i}),(0,L.jsxs)("div",{className:"actions-M17WMd",children:[(0,L.jsx)(tm.Z,{className:"secondaryButton-mXRJp0",onClick:s,children:a}),(0,L.jsx)(tm.Z,{className:"primaryButton-wfdrTR",onClick:o,loading:l,children:n})]})]})})},uN="loadingCard-sUXZG_",uC="loadingSkeleton-f0S6Jx",uT=[["label","short"],["label","medium"],["label","long","medium"],["label","short"]],uk=[["label","short"],["label","medium"],["label","long","medium"],["label","long","medium"],["label","long","short"],["label","long","medium","short"],["label","long","medium"],["label","medium"]],uj={label:"skeletonLabel-LPOBFr",short:"skeletonShort-mM9l0P",medium:"skeletonMedium-DzAd2r",long:"skeletonLong-TUVe_9"},uP=e=>{var{hintText:t,variant:r="summary"}=e,i="content"===r?"".concat(uN," ").concat("loadingCardContent-U8neKe"):uN,a="content"===r?"".concat(uC," ").concat("loadingSkeletonContent-Rlde4g"):uC;return(0,L.jsxs)("div",{className:i,children:[t?(0,L.jsx)("div",{className:"loadingHint-xNPWBZ",children:t}):null,(0,L.jsx)("div",{className:a,"aria-hidden":!0,children:("content"===r?uk:uT).map((e,t)=>(0,L.jsx)("div",{className:"loadingGroup-s4sSAe",children:e.map((e,r)=>(0,L.jsx)("div",{className:"".concat("skeletonLine-RmDcm_"," ").concat(uj[e])},"group-".concat(t,"-line-").concat(r)))},"group-".concat(t)))})]})},uL=r(5516),uA=r(60033),uM="itemRow-MClDJD",uD="itemLabel-PRj6yj",uR="itemContent-goPyWs";function uE(e,t){if(!e||"object"!=typeof e)return"";var r=e[t];return"string"==typeof r?r:""}var uU=e=>{var{coreElement:t}=e,r=uE(t,"mainCharacter"),i=uE(t,"frequencyCategory")||uE(t,"style"),a=uE(t,"corePlot")||uE(t,"coreSetting"),n=function(e){var t=uE(e,"background");if(t)return t;var r=uE(e,"time"),i=uE(e,"location");return r||i?r&&i?"".concat(r,"\uFF0C").concat(i):r||i:""}(t),s=uE(t,"rules"),o=uE(t,"summary"),l=n.trim().length>0&&a.trim().length>0&&o.trim().length>0,d=e2.t("Pippit_shortdrama_script_desc_summarizingscript",{},"\u6B63\u5728\u6574\u7406\u5267\u672C\u6458\u8981......");return(0,L.jsxs)("div",{className:"section-YBrOM4",children:[(0,L.jsx)("div",{className:"title-dvhTAA",children:e2.t("Pippit_shortdrama_title_summary",{},"\u5267\u672C\u6458\u8981")}),(0,L.jsx)("div",{className:"card-xdx58p",children:l?(0,L.jsxs)(L.Fragment,{children:[r.trim()&&(0,L.jsxs)("div",{className:uM,children:[(0,L.jsx)("div",{className:uD,children:e2.t("Pippit_shortdrama_title_protagonist",{},"\u4E3B\u89D2")}),(0,L.jsx)("div",{className:uR,children:r})]}),i.trim()&&(0,L.jsxs)("div",{className:uM,children:[(0,L.jsx)("div",{className:uD,children:e2.t("Pippit_shortdrama_title_storytype",{},"\u6545\u4E8B\u7C7B\u578B")}),(0,L.jsx)("div",{className:uR,children:i})]}),(0,L.jsxs)("div",{className:uM,children:[(0,L.jsx)("div",{className:uD,children:e2.t("Pippit_shortdrama_title_synopsis",{},"\u6545\u4E8B\u6897\u6982")}),(0,L.jsx)("div",{className:uR,children:(0,L.jsx)(uL.UG,{remarkPlugins:[uA.Z],children:a})})]}),(0,L.jsxs)("div",{className:uM,children:[(0,L.jsx)("div",{className:uD,children:e2.t("Pippit_shortdrama_title_backstory",{},"\u6545\u4E8B\u80CC\u666F")}),(0,L.jsx)("div",{className:uR,children:n})]}),s.trim()&&(0,L.jsxs)("div",{className:uM,children:[(0,L.jsx)("div",{className:uD,children:e2.t("Pippit_shortdrama_title_storysetting",{},"\u6545\u4E8B\u8BBE\u5B9A")}),(0,L.jsx)("div",{className:uR,children:(0,L.jsx)(uL.UG,{remarkPlugins:[uA.Z],children:s})})]}),(0,L.jsxs)("div",{className:uM,children:[(0,L.jsx)("div",{className:uD,children:e2.t("Pippit_shortdrama_title_plotoutline",{},"\u4E00\u53E5\u8BDD\u6545\u4E8B")}),(0,L.jsx)("div",{className:uR,children:(0,L.jsx)(uL.UG,{remarkPlugins:[uA.Z],children:o})})]})]}):(0,L.jsx)(uP,{hintText:d})})]})},uO={versionPanel:"versionPanel-vcpP2T",versionPanelSelected:"versionPanelSelected-YoIFpM",versionPanelHeader:"versionPanelHeader-rxEjdp",versionPanelLoading:"versionPanelLoading-_17bm0",versionPanelTitle:"versionPanelTitle-cUFBkf",versionSelectButton:"versionSelectButton-6H9Acn",versionSelectNativeInput:"versionSelectNativeInput-uU48GN",versionSelectButtonSelected:"versionSelectButtonSelected-MWsIGL",versionSelectButtonDisabled:"versionSelectButtonDisabled-yZinww",versionSelectButtonLoading:"versionSelectButtonLoading-T24BRI",versionSelectCheckbox:"versionSelectCheckbox-PguJ8k",versionSelectCheckboxSelected:"versionSelectCheckboxSelected-ISrF0T",versionSelectCheckboxMark:"versionSelectCheckboxMark-xY7eHn",versionSelectLabel:"versionSelectLabel-WpUByS",versionPanelBody:"versionPanelBody-bkTUBd",versionPanelBodyDense:"versionPanelBodyDense-b7Dz1r",panelLoadingState:"panelLoadingState-IIK8LB",panelLoadingText:"panelLoadingText-DQGkOd",panelLoadingSpinner:"panelLoadingSpinner-CnFbk4",narrationLoadingSpin:"narrationLoadingSpin-slBAdQ",panelFailedState:"panelFailedState-UgJEGt",versionPanelFailed:"versionPanelFailed-Bft7pU",panelFailedTitle:"panelFailedTitle-S_iGMl",panelFailedDesc:"panelFailedDesc-UmDkqK",panelFailedActions:"panelFailedActions-MKT8Wt",panelActionButton:"panelActionButton-JBzpNt",panelWarningBanner:"panelWarningBanner-pURtvo",panelWarningRow:"panelWarningRow-bYAUcm",panelWarningIcon:"panelWarningIcon-Yf1JPh",panelWarningContent:"panelWarningContent-ob85sr",panelWarningText:"panelWarningText-QrYr8S",panelWarningActionButton:"panelWarningActionButton-QI_V0I",panelEmptyState:"panelEmptyState-KXlprI",panelInlineStatus:"panelInlineStatus-QaE9pK",panelInlineStatusText:"panelInlineStatusText-bxTqsI",scriptChapters:"scriptChapters-pawSqv",scriptChapter:"scriptChapter-bM3AjN",scriptChapterCompact:"scriptChapterCompact-oDVf0g",chapterTitle:"chapterTitle-sHXAie",chapterSecondaryText:"chapterSecondaryText-kycooW",chapterSecondaryTextLoading:"chapterSecondaryTextLoading-r6bYNn",chapterSecondaryTextFailed:"chapterSecondaryTextFailed-ZmqT4c",chapterContent:"chapterContent-FioFRX"},uB=e=>{var{episodes:t}=e;return(0,L.jsx)("div",{className:uO.scriptChapters,children:t.map((e,t)=>{var r=e.hideContent?"":function(e,t){var r,i,a,n,s=e.trim();if(!s)return"";for(var o=s.split("\n"),l=t.trim();o.length>0&&(null==(r=o[0])?void 0:r.trim())==="";)o.shift();if((null!=(a=null==(i=o[0])?void 0:i.trim().replace(/^#{1,6}\s*/,""))?a:"")===l)for(o.shift();o.length>0&&(null==(n=o[0])?void 0:n.trim())==="";)o.shift();return o.join("\n")}(e.content,e.title),i=!r&&!!e.secondaryText,a=[uO.scriptChapter,i?uO.scriptChapterCompact:"","loading"===e.displayState?uO.scriptChapterLoading:"","failed"===e.displayState?uO.scriptChapterFailed:""].filter(Boolean).join(" "),n=[uO.chapterSecondaryText,"loading"===e.displayState?uO.chapterSecondaryTextLoading:"","failed"===e.displayState?uO.chapterSecondaryTextFailed:""].filter(Boolean).join(" ");return(0,L.jsxs)("div",{className:a,children:[(0,L.jsx)("div",{className:uO.chapterTitle,children:e.title}),r?(0,L.jsx)("div",{className:uO.chapterContent,children:(0,L.jsx)(uL.UG,{remarkPlugins:[uA.Z],children:r})}):null,i?(0,L.jsx)("div",{className:n,children:e.secondaryText}):null]},e.episodeId||e.assetId||"chapter-".concat(t))})})},uz=e=>{var t,{title:r,status:i,episodes:a,selected:n=!1,selectable:s=!1,onSelect:o,actionLoading:l=!1,loadingText:d,failedTitle:c,failedDescription:u,onRetry:p,retryLoading:h=!1,showCreditButton:v=!1,onCreditClick:m,emptyText:_,inlineLoadingText:g,loadingDisplayMode:f="spinner",failedDisplayMode:y="panel",failedBannerText:b,failedBannerActionText:x}=e,I=a.length>0,S="failed"===i&&"panel"===y,w="failed"===i&&"banner"===y,N="loading"===i&&!I,C=I&&!S&&!N,T=[uO.versionPanel,n?uO.versionPanelSelected:"","failed"===i?uO.versionPanelFailed:"","loading"===i?uO.versionPanelLoading:""].filter(Boolean).join(" "),k=[uO.versionPanelBody,w||"loading"===i&&"episodes"===f?uO.versionPanelBodyDense:""].filter(Boolean).join(" "),j=null!=x?x:e2.t("novel_retry",{},"\u91CD\u8BD5"),P=null!=(t=null!=b?b:u)?t:e2.t("novel_script_outline_failed_description",{},"\u62B1\u6B49\uFF0C\u8BF7\u7A0D\u540E\u91CD\u8BD5");return(0,L.jsxs)("div",{className:T,children:[(0,L.jsxs)("div",{className:uO.versionPanelHeader,children:[(0,L.jsx)("span",{className:uO.versionPanelTitle,children:r}),(0,L.jsxs)("label",{className:"".concat(uO.versionSelectButton," ").concat(n?uO.versionSelectButtonSelected:""," ").concat(!s?uO.versionSelectButtonDisabled:""," ").concat(s&&l?uO.versionSelectButtonLoading:""),"aria-pressed":n,"aria-disabled":!s||l,children:[(0,L.jsx)("input",{type:"checkbox",className:uO.versionSelectNativeInput,checked:n,onChange:()=>null==o?void 0:o(),disabled:!s||l}),(0,L.jsx)("span",{className:"".concat(uO.versionSelectCheckbox," ").concat(n?uO.versionSelectCheckboxSelected:""),children:n?(0,L.jsx)("svg",{className:uO.versionSelectCheckboxMark,width:"10",height:"8",viewBox:"0 0 10 8",fill:"none",xmlns:"http://www.w3.org/2000/svg","aria-hidden":"true",children:(0,L.jsx)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M8.5079 0.71676C8.7032 0.5215 9.0206 0.5215 9.2159 0.71676L9.4513 0.95211C9.6464 1.14736 9.6464 1.46389 9.4513 1.65914L4.3536 6.7568C4.1584 6.952 3.8418 6.952 3.6466 6.7568L0.54891 3.65914C0.35365 3.46388 0.35365 3.14737 0.54891 2.95211L0.78426 2.71676C0.97953 2.5215 1.29603 2.5215 1.4913 2.71676L4.00008 5.22457L8.5079 0.71676Z",fill:"white"})}):null}),(0,L.jsx)("span",{className:uO.versionSelectLabel,children:e2.t("Pippit_shortdrama_label_use_this_version",{},"\u4F7F\u7528\u6B64\u7248\u672C")})]})]}),(0,L.jsxs)("div",{className:k,children:[S?(0,L.jsxs)("div",{className:uO.panelFailedState,children:[(0,L.jsx)("div",{className:uO.panelFailedTitle,children:null!=c?c:e2.t("novel_script_outline_failed_title",{},"\u4EFB\u52A1\u9047\u5230\u5F02\u5E38")}),(0,L.jsx)("div",{className:uO.panelFailedDesc,children:null!=u?u:e2.t("novel_script_outline_failed_description",{},"\u62B1\u6B49\uFF0C\u8BF7\u7A0D\u540E\u91CD\u8BD5")}),(v||p)&&(0,L.jsxs)("div",{className:uO.panelFailedActions,children:[v&&m?(0,L.jsx)(tm.Z,{className:uO.panelActionButton,onClick:m,loading:h,disabled:h,children:e2.t("novel_get_credits",{},"\u83B7\u53D6\u79EF\u5206")}):null,p?(0,L.jsx)(tm.Z,{type:"primary",className:uO.panelActionButton,onClick:p,loading:h,disabled:h,children:e2.t("novel_retry",{},"\u91CD\u8BD5")}):null]})]}):null,w?(0,L.jsxs)("div",{className:uO.panelWarningBanner,children:[(0,L.jsxs)("div",{className:uO.panelWarningRow,children:[(0,L.jsx)("span",{className:uO.panelWarningIcon,"aria-hidden":"true",children:(0,L.jsxs)("svg",{width:"16",height:"16",viewBox:"0 0 14.4 14.4",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:[(0,L.jsx)("circle",{cx:"7.2",cy:"7.2",r:"7.2",fill:"#FF8305"}),(0,L.jsx)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M7.19985 8.79984C7.86259 8.79984 8.40004 9.3373 8.40004 10C8.39995 10.6627 7.86259 11.2002 7.19985 11.2002C6.53711 11.2001 5.99966 10.6627 5.99966 10C5.99966 9.33735 6.53711 8.79989 7.19985 8.79984ZM7.99966 7.99998H6.40004V4H7.99966V7.99998Z",fill:"white"})]})}),(0,L.jsx)("div",{className:uO.panelWarningContent,children:(0,L.jsx)("div",{className:uO.panelWarningText,children:P})})]}),p?(0,L.jsx)(tm.Z,{className:"".concat(uO.panelActionButton," ").concat(uO.panelWarningActionButton),onClick:p,loading:h,disabled:h,children:j}):null]}):null,N?(0,L.jsxs)("div",{className:uO.panelLoadingState,children:[(0,L.jsx)("span",{className:uO.panelLoadingSpinner}),(0,L.jsx)("span",{className:uO.panelLoadingText,children:d})]}):null,S||N||C?null:(0,L.jsx)("div",{className:uO.panelEmptyState,children:null!=_?_:e2.t("Pippit_shortdrama_empty_script_content",{},"\u6682\u65E0\u5267\u672C\u5185\u5BB9")}),C?(0,L.jsx)(uB,{episodes:a}):null,"loading"===i&&I&&"spinner"===f?(0,L.jsxs)("div",{className:uO.panelInlineStatus,children:[(0,L.jsx)("span",{className:uO.panelLoadingSpinner}),(0,L.jsx)("span",{className:uO.panelInlineStatusText,children:null!=g?g:d})]}):null]})]})},uF="videoStyleRow-nbAhnc",uZ="videoStyleLabel-P2Cmla",uq="videoStyleValue-I1Kc2a",uG="scriptPreviewContent-Dpx7hd",uV="scriptContentFailedRetry-xcMI2E",uH=(0,io.Pi)(e=>{var t,r,i,a,n,s,o,l,d,c,u,p,h,v,m,_,g,{loading:f,onStartProduceAssets:y,failed:b=!1,failedDescription:x,failedErrorCode:I,onRetry:S,retryLoading:w=!1,onNarrationRetry:N}=e,{novelAgentManager:C,managers:T}=tP(),{scriptManager:k,narrationManager:j,novelStateManager:P}=T,M=ea(),R=ei(),E=R.useBenefitStrategyState(tR),U=!(null==(n=null==C?void 0:C.editable)||n),O=null==k?void 0:k.scriptStore,z=null==j?void 0:j.narrationStore,{style:F,ratio:Z}=function(e){var t,r,i,a,n,s;if(!e||"object"!=typeof e)return{style:"",ratio:""};return{style:null!=(a=null!=(i=null!=(r=null!=(t=e.novelStyle)?t:e.novel_style)?r:e.videoStyle)?i:e.video_style)?a:"",ratio:null!=(s=null!=(n=e.videoRatio)?n:e.video_ratio)?s:""}}(null==C||null==(t=C.scriptOverviewInfo)?void 0:t.settings),q=null!=(s=null==O?void 0:O.scriptStyle)?s:F,G=null!=(o=null==O?void 0:O.scriptRatio)?o:Z,V=null!=(l=null==C||null==(r=C.scriptOverviewInfo)?void 0:r.coreElement)?l:null,H=null!=(d=null==O?void 0:O.originalEpisodes)?d:[],W=null!=(c=null==O?void 0:O.narrationAdaptationEnabled)&&c,Q=null!=(u=null==z?void 0:z.workflow)?u:{},K=null==z?void 0:z.panelState,Y=null!=(p=null==K?void 0:K.episodes)?p:[],J=null!=(h=null==z?void 0:z.previewVersion)?h:"original",X=0===H.length,$=I===ab.T.INSUFFICIENT_CREDIT,ee=Q.status,et=P.scriptOverviewAnalysisInfo.status,er=al(null==C?void 0:C.scriptOverviewInfo,null==C?void 0:C.resolveStoryboardAsset.bind(C)),{canSwitchVersion:en,shouldShowNarrationPanel:es,isNarrationProcessing:eo,shouldShowRewriteNarrationButton:el,rewriteNarrationButtonDisabled:ed,rewriteNarrationButtonLoading:ec}=(0,D.useMemo)(()=>{var e,t;return function(e){var{narrationWorkflowStatus:t,narrationContentStatus:r,narrationEpisodeCount:i,overviewAnalysisStatus:a,hasStoryboardScriptGenerationStarted:n,originalEpisodeCount:s,loading:o,readonlyDisabled:l}=e,d="processing"===t||"queued"===t,c=null!=t||"idle"!==r||i>0;return{canSwitchVersion:ao({storyboardScriptStarted:n}),shouldShowNarrationPanel:c,isNarrationProcessing:d,shouldShowRewriteNarrationButton:"failed"!==a&&!c&&!d,rewriteNarrationButtonDisabled:l||d||!!o||0===s||n,rewriteNarrationButtonLoading:d}}({narrationWorkflowStatus:ee,narrationContentStatus:null!=(e=null==z?void 0:z.contentStatus)?e:"idle",narrationEpisodeCount:null!=(t=null==z?void 0:z.episodes.length)?t:0,overviewAnalysisStatus:et,hasStoryboardScriptGenerationStarted:er,originalEpisodeCount:H.length,loading:f,readonlyDisabled:U})},[f,ee,null==z?void 0:z.contentStatus,null==z?void 0:z.episodes.length,er,H.length,et,U]),[eu,ep]=(0,D.useState)(!1),eh=(0,D.useCallback)(()=>{ep(!0)},[]),ev=(0,D.useCallback)(()=>{ep(!1)},[]),em=(0,D.useCallback)(()=>{ep(!1),rE(M,{action:"change_to_narration",stage:"script_organize",novelAgentManager:C,threadId:null==C?void 0:C.options.threadId}),function(e){(0,B._)(function*(e){var t,r,i,a,{narrationAdaptationEnabled:n,onStartProduceAssets:s,narrationManager:o}=e;try{if(!(yield null==s?void 0:s({narrationEnabled:n})))return;yield null==o||null==(t=o.applyVersion)?void 0:t.call(o,"narration"),null==o||null==(r=o.prepareComparison)||r.call(o),null==o||null==(i=o.setStandardizeAnalysisProcessing)||i.call(o)}catch(e){null==o||null==(a=o.markNarrationComparisonFailed)||a.call(o,e instanceof Error?e.message:void 0)}}).apply(this,arguments)}({narrationAdaptationEnabled:W,onStartProduceAssets:y,narrationManager:j})},[M,W,j,C,y]),e_=(0,D.useCallback)(e=>(0,B._)(function*(){yield null==j?void 0:j.applyVersion(e)})(),[j]),eg=(0,D.useCallback)(()=>{if(Q.status===l7.Failed){null==N||N();return}null==j||j.syncFromOverview()},[j,Q.status,N]),ef=(0,D.useMemo)(()=>ee===l7.Completed?e2.t("Pippit_shortdrama_label_completed",{},"\u5DF2\u5B8C\u6210"):ee===l7.Processing?e2.t("Pippit_shortdrama_label_processing",{},"\u5904\u7406\u4E2D"):ee===l7.Failed?e2.t("Pippit_shortdrama_label_failed",{},"\u5931\u8D25"):e2.t("Pippit_shortdrama_label_enabled",{},"\u5F00\u542F"),[ee]),ey=null!=x?x:e2.t("novel_script_outline_failed_description",{},"\u62B1\u6B49\uFF0C\u8BF7\u7A0D\u540E\u91CD\u8BD5"),{limitStrategy:eb,creditStrategy:ex}=E,{quotaLeft:eI=0}=eb||{},eS=null==ex||null==(i=ex.creditPricingInfo)?void 0:i.creditUnitPrice,ew=null==ex||null==(a=ex.creditPricingInfo)?void 0:a.minChargeCnt,eN=e2.t("Pippit_shortdrama_narration_rewrite_desc",{},"\u65C1\u767D\u578B\u5267\u672C\u6539\u5199\u8017\u65F6\u8F83\u957F"),eC=(0,D.useMemo)(()=>eI>0?e2.t("Pippit_shortdrama_m10n_desc_generatescriptfreefornow",{number:eI,num:eI},"\u9650\u514D\u751F\u6210{number}\u6B21\uFF0C\u65E0\u9700\u6D88\u8017\u79EF\u5206"):eS&&ew?e2.t("Pippit_shortdrama_scrip_popup_desc_addingnarrationtakestime",{number1:ew,number2:eS},"\u65C1\u767D\u578B\u5267\u672C\u6539\u5199\u8017\u65F6\u8F83\u957F\uFF0C\u751F\u6210{number1}\u5B57\u7B26\u6D88\u8017{number2}\u79EF\u5206"):eN,[eS,ew,eN,eI]),eT=f?e2.t("Pippit_shortdrama_loading_script_processing",{number:1},"\u6B63\u5728\u6574\u7406\u5267\u672C\u5185\u5BB9\uFF0C\u9884\u4F30\u7B49\u5F85\u8017\u65F6 1 \u5206\u949F......"):e2.t("Pippit_shortdrama_loading_fetch_script_please_wait",{},"\u6B63\u5728\u83B7\u53D6\u5267\u672C\uFF0C\u8BF7\u7A0D\u5019"),ek=eo?e2.t("Pippit_shortdrama_loading_narration_processing",{number:3},"\u6B63\u5728\u6539\u7F16\u5267\u672C\u65C1\u767D\uFF0C\u9884\u4F30\u7B49\u5F85\u8017\u65F6 3 \u5206\u949F......"):e2.t("Pippit_shortdrama_loading_fetch_narration_script",{},"\u6B63\u5728\u52A0\u8F7D\u65C1\u767D\u578B\u5267\u672C\uFF0C\u8BF7\u7A0D\u5019"),ej=e2.t("Pippit_shortdrama_loading_rewrite_script_short",{},"\u6B63\u5728\u6539\u7F16\u5267\u672C...");return(0,D.useEffect)(()=>{rE(M,{action:"show",stage:"script_organize",novelAgentManager:C,threadId:null==C?void 0:C.options.threadId})},[M,C]),(0,L.jsxs)("div",{className:"formState-BsjR1S",children:[(0,L.jsxs)("div",{className:"scriptBodyWrap-Op6v5t",children:[(0,L.jsxs)("div",{className:"topBar-Bc6A3g",children:[(0,L.jsxs)("div",{className:uF,children:[(0,L.jsx)("span",{className:uZ,children:e2.t("Pippit_shortdrama_label_video_style",{},"\u89C6\u9891\u98CE\u683C:")}),(0,L.jsx)("span",{className:uq,children:null!=q?q:e2.t("Pippit_shortdrama_label_empty_dash",{},"\u2014")})]}),(0,L.jsxs)("div",{className:uF,children:[(0,L.jsx)("span",{className:uZ,children:e2.t("Pippit_shortdrama_label_video_ratio_colon",{},"\u753B\u9762\u6BD4\u4F8B:")}),(0,L.jsx)("span",{className:uq,children:null!=G?G:e2.t("Pippit_shortdrama_label_empty_dash",{},"\u2014")})]}),ee?(0,L.jsxs)("div",{className:uF,children:[(0,L.jsx)("span",{className:uZ,children:e2.t("Pippit_shortdrama_label_narration_adapt_colon",{},"\u65C1\u767D\u6539\u7F16:")}),(0,L.jsx)("span",{className:uq,children:ef})]}):null]}),(0,L.jsx)(uU,{coreElement:V}),(0,L.jsxs)("div",{className:"".concat("scriptPreviewSection-NbuST9"," ").concat(es?"scriptPreviewSectionCompare-CkKamc":""),children:[(0,L.jsxs)("div",{className:"scriptPreviewTitle-nyXjTR",children:[(0,L.jsx)("span",{className:"scriptPreviewTitleText-kv0SHw",children:e2.t("Pippit_shortdrama_label_script_content_colon",{},"\u5267\u672C\u5185\u5BB9:")}),el?(0,L.jsx)("div",{className:"scriptPreviewTitleRight-VYlFTz",children:(0,L.jsx)(A.Z,{content:U?eQ():"",children:(0,L.jsx)("span",{children:(0,L.jsx)(tm.Z,{className:"startProduceAssetsButton-whFdZL",onClick:eh,disabled:ed,loading:ec,children:e2.t("Pippit_shortdrama_button_rewrite_narration_script",{},"\u6539\u5199\u4E3A\u65C1\u767D\u578B\u5267\u672C")})})})}):null]}),b?(0,L.jsx)("div",{className:uG,children:(0,L.jsxs)("div",{className:"scriptContentFailed-PaU31e",children:[(0,L.jsx)("div",{className:"scriptContentFailedTitle-JdI9_d",children:$?e2.t("Pippit_shortdrama_error_credit_insufficient_task_stopped",{},"\u79EF\u5206\u4E0D\u8DB3\uFF0C\u4EFB\u52A1\u5DF2\u505C\u6B62"):e2.t("novel_script_outline_failed_title",{},"\u4EFB\u52A1\u9047\u5230\u5F02\u5E38")}),(0,L.jsx)("div",{className:"scriptContentFailedDesc-bV0q86",children:$?e2.t("Pippit_shortdrama_error_retry_after_recharge",{},"\u8BF7\u5145\u503C\u79EF\u5206\u540E\u91CD\u8BD5"):ey}),S?(0,L.jsxs)("div",{className:"scriptContentFailedButtonWrapper-MZ9mwX",children:[$?(0,L.jsx)(tm.Z,{className:uV,onClick:()=>{R.showCreditsRechargeModal({type:"intercept_recharge_credits",useCredits:0})},loading:w,children:e2.t("novel_get_credits",{},"\u83B7\u53D6\u79EF\u5206")}):null,(0,L.jsx)(tm.Z,{type:"primary",className:uV,onClick:()=>{null==S||S()},loading:w,children:e2.t("novel_retry",{},"\u91CD\u8BD5")})]}):null]})}):es?(0,L.jsxs)("div",{className:"scriptComparePanels-xJC_0s",children:[(0,L.jsx)(uz,{title:e2.t("Pippit_shortdrama_label_original_script",{},"\u539F\u5267\u672C"),status:f||X?"loading":"ready",episodes:H,selected:"original"===J,selectable:en,actionLoading:null!=(v=null==z?void 0:z.applyLoading)&&v,onSelect:()=>{e_("original")},loadingText:eT,emptyText:e2.t("Pippit_shortdrama_empty_script_content",{},"\u6682\u65E0\u5267\u672C\u5185\u5BB9")}),(0,L.jsx)(uz,{title:e2.t("Pippit_shortdrama_label_narration_script",{},"\u65C1\u767D\u578B\u5267\u672C"),status:null!=(m=null==K?void 0:K.status)?m:"loading",episodes:Y,selected:"narration"===J,selectable:en,actionLoading:null!=(_=null==z?void 0:z.applyLoading)&&_,onSelect:()=>{e_("narration")},loadingText:ek,failedTitle:null==K?void 0:K.failedMeta.title,failedDescription:null==K?void 0:K.failedMeta.description,failedDisplayMode:"banner",failedBannerText:null==K?void 0:K.failedBannerText,onRetry:eg,retryLoading:null!=(g=null==z?void 0:z.retryLoading)&&g,showCreditButton:null==K?void 0:K.failedMeta.showCreditButton,loadingDisplayMode:"episodes",inlineLoadingText:ej,onCreditClick:()=>{R.showCreditsRechargeModal({type:"intercept_recharge_credits",useCredits:0})},emptyText:e2.t("Pippit_shortdrama_empty_narration_script_content",{},"\u6682\u65E0\u65C1\u767D\u578B\u5267\u672C\u5185\u5BB9")})]}):(0,L.jsx)("div",{className:uG,children:f||X?(0,L.jsx)(uP,{hintText:eT,variant:"content"}):(0,L.jsx)(uB,{episodes:H})})]})]}),eu?(0,L.jsx)(uw,{visible:eu,title:e2.t("Pippit_shortdrama_scrip_popup_title_addingnarrationtakestime",{},"\u786E\u5B9A\u8FDB\u884C\u6539\u5199\uFF1F"),content:eC,cancelText:e2.t("Pippit_shortdrama_scrip_popup_button_maybelater",{},"\u53D6\u6D88"),confirmText:e2.t("Pippit_shortdrama_scrip_popup_button_goahead",{},"\u786E\u8BA4"),onCancel:ev,onConfirm:em}):null]})}),uW="ratioCard-yW7PEd",uQ="selected-qKdxOP",uK="ratioIcon-O5szpi",uY="ratioLabel-G_A8iH",uJ=e=>{var{selectedRatio:t,onRatioChange:r,ratioLabel:i,required:a=!0}=e,n=null!=i?i:e2.t("Pippit_shortdrama_label_video_ratio",{},"\u753B\u9762\u6BD4\u4F8B");return(0,L.jsxs)("div",{className:"settingItem-rGhimG",children:[(0,L.jsxs)("label",{className:"settingLabel-PEe5ld",children:[n," ",a?(0,L.jsx)("span",{className:"required-ET9C_B",children:"*"}):""]}),(0,L.jsxs)("div",{className:"ratioGrid-He4Hn6",children:[(0,L.jsxs)("div",{className:"".concat(uW," ").concat("9:16"===t?uQ:""),onClick:()=>r("9:16"),children:[(0,L.jsx)("div",{className:uK,children:(0,L.jsx)("svg",{width:"12",height:"20",viewBox:"0 0 12 20",fill:"none",children:(0,L.jsx)("path",{d:"M8.25 18V20H3V18H8.25ZM9.25 17V3C9.25 2.448 8.802 2 8.25 2H3C2.482 2 2.056 2.393 2.005 2.897L2 3V17C2 17.552 2.448 18 3 18V20L2.846 19.996C1.261 19.916 0 18.605 0 17V3C0 1.343 1.343 0 3 0H8.25C9.907 0 11.25 1.343 11.25 3V17C11.25 18.605 9.99 19.916 8.404 19.996L8.25 20V18C8.802 18 9.25 17.552 9.25 17Z",fill:"currentColor"})})}),(0,L.jsx)("span",{className:uY,children:"9:16"})]}),(0,L.jsxs)("div",{className:"".concat(uW," ").concat("16:9"===t?uQ:""),onClick:()=>r("16:9"),children:[(0,L.jsx)("div",{className:uK,children:(0,L.jsx)("svg",{width:"20",height:"12",viewBox:"0 0 20 12",fill:"none",children:(0,L.jsx)("path",{d:"M17 9.25V11.25H3V9.25H17ZM18 8.25V3C18 2.448 17.552 2 17 2H3C2.448 2 2 2.448 2 3V8.25C2 8.802 2.448 9.25 3 9.25V11.25L2.846 11.246C1.312 11.168 0.082 9.938 0.004 8.404L0 8.25V3C0 1.343 1.343 0 3 0H17C18.657 0 20 1.343 20 3V8.25C20 9.907 18.657 11.25 17 11.25V9.25C17.552 9.25 18 8.802 18 8.25Z",fill:"currentColor"})})}),(0,L.jsx)("span",{className:uY,children:"16:9"})]})]})]})},uX=e=>(0,L.jsx)("svg",(0,P._)((0,j._)({xmlns:"http://www.w3.org/2000/svg",width:14,height:14,fill:"none",viewBox:"0 0 14 14"},e),{children:(0,L.jsx)("path",{fill:"#000",fillRule:"evenodd",d:"M6.417 7.583v4.375c0 .161.13.292.291.292h.584c.16 0 .291-.13.291-.292V7.583h4.375c.161 0 .292-.13.292-.291v-.584a.29.29 0 0 0-.292-.291H7.583V2.042a.29.29 0 0 0-.291-.292h-.584a.29.29 0 0 0-.291.292v4.375H2.042a.29.29 0 0 0-.292.291v.584c0 .16.13.291.292.291z",clipRule:"evenodd"})})),u$={settingItem:"settingItem-Zju8D8",settingLabel:"settingLabel-HNxmyq",customRadioCircle:"customRadioCircle-MGhrj3",selected:"selected-hEdKVc",customRadioDot:"customRadioDot-pxhfEt",customStyleLabel:"customStyleLabel-Mw9Fez",customStylePlusIcon:"customStylePlusIcon-e73BD2",videoStyleName:"videoStyleName-pchnD5",styleOptions:"styleOptions-d9E264",styleOption:"styleOption-vsXhJF",styleOptionWithInput:"styleOptionWithInput-UboUb8",customInputWrap:"customInputWrap-rOBqaY",customInputSizer:"customInputSizer-Qvjlnh",customStyleInputInline:"customStyleInputInline-hquFRS",required:"required-Q6sr3D"},u0="custom",u1=e=>{var{styleOptions:t,selectedStyle:r,onStyleChange:i,customStyleInput:a,onCustomStyleInputChange:n,styleLabel:s=e2.t("Pippit_shortdrama_label_video_style",{},"\u89C6\u9891\u98CE\u683C"),required:o=!0}=e,[l,d]=(0,D.useState)(!1),[c,u]=(0,D.useState)(120),p=(0,D.useRef)(null),h=r===u0;(0,D.useEffect)(()=>{h?d(!0):d(!1)},[h]),(0,D.useLayoutEffect)(()=>{p.current&&u(Math.min(400,Math.max(120,p.current.scrollWidth+4)))},[a]);var v=e=>{n(e.target.value)},m=e=>{n(e.target.value)},_=()=>{d(!1),i(u0)};return(0,L.jsxs)("div",{className:u$.settingItem,children:[(0,L.jsxs)("label",{className:u$.settingLabel,children:[s," ",(0,L.jsx)("span",{className:u$.required,children:"*"})]}),(0,L.jsx)("div",{className:u$.styleOptions,children:t.map(e=>{var t=e.id===u0,n="label"in e?e.label:e.id,s=t&&h;return(0,L.jsx)("div",{className:"".concat(u$.styleOption," ").concat(r===e.id?u$.selected:""," ").concat(t?u$.customStyle:""," ").concat(s?u$.styleOptionWithInput:""),onClick:()=>i(e.id),children:t?s?(0,L.jsxs)(L.Fragment,{children:[(0,L.jsx)("div",{className:"".concat(u$.customRadioCircle," ").concat(u$.selected),"aria-hidden":!0,children:(0,L.jsx)("div",{className:u$.customRadioDot})}),(0,L.jsxs)("div",{className:u$.customInputWrap,children:[(0,L.jsx)("span",{ref:p,className:u$.customInputSizer,"aria-hidden":!0,children:a||e2.t("Pippit_shortdrama_visualstyle_placeholder_describeyourdesiredstyle",{},"\u8BF7\u8F93\u5165\u81EA\u5B9A\u4E49\u98CE\u683C")}),(0,L.jsx)("input",{type:"text",className:u$.customStyleInputInline,placeholder:e2.t("Pippit_shortdrama_visualstyle_placeholder_describeyourdesiredstyle",{},"\u8BF7\u8F93\u5165\u81EA\u5B9A\u4E49\u98CE\u683C"),value:a,onChange:v,onCompositionEnd:m,onFocus:()=>d(!0),onBlur:_,onClick:e=>e.stopPropagation(),onMouseDown:e=>e.stopPropagation(),style:{width:c},autoFocus:!0})]})]}):(0,L.jsxs)("span",{className:u$.customStyleLabel,children:[(0,L.jsx)(uX,{className:u$.customStylePlusIcon,"aria-hidden":!0}),(0,L.jsx)("span",{className:u$.videoStyleName,children:n})]}):(0,L.jsxs)(L.Fragment,{children:[(0,L.jsx)("div",{className:"".concat(u$.customRadioCircle," ").concat(r===e.id?u$.selected:""),children:r===e.id&&(0,L.jsx)("div",{className:u$.customRadioDot})}),(0,L.jsx)("span",{className:u$.videoStyleName,children:n})]})},e.id)})})]})},u2="need_narration_adaptation",u4="project_name",u3="username";function u6(e){if(!(null==e?void 0:e.length))return"";var t=e.find(e=>{if(e.id===u4)return!0;var t,r=(null!=(t=e.type)?t:"").toString(),{name:i}=e;return("input"===r.toLowerCase()||"text"===r)&&(i===u3||"project_name"===i)}),r=null==t?void 0:t.defaultValue;return("string"==typeof r?r:"").slice(0,50)}function u5(e){var t=e.find(e=>{var t,r;return e.id===u2&&"radio"===e.type&&(null!=(r=null==(t=e.options)?void 0:t.length)?r:0)>0});return null!=t?t:null}function u8(e){var t=e.find(e=>{var t;return"visual_style"===e.id&&"radio"===e.type&&(null==(t=e.options)?void 0:t.length)});if(t)return t;var r=e.find(e=>{var t;return"radio"===e.type&&!e.hidden&&(null==(t=e.options)?void 0:t.length)});return null!=r?r:null}var u7=e=>{var{hasSignedUserContract:t,userContractChecked:r,onUserContractCheckedChange:i}=e;return t?null:(0,L.jsxs)("label",{className:"creatorCommitmentRow-owXt5X",children:[(0,L.jsx)("input",{type:"checkbox",className:"creatorCommitmentCheckbox-Y1l6De",checked:r,onChange:e=>i(e.target.checked)}),(0,L.jsxs)("div",{className:"creatorCommitmentText-AP9VUm",children:[(0,L.jsx)("div",{className:"creatorCommitmentTitle-VuFCZg",children:e2.t("Pippit_shortdrama_title_creator_commitment",{},"\u521B\u4F5C\u8005\u627F\u8BFA\u4E66")}),(0,L.jsx)("div",{className:"creatorCommitmentDesc-rP5TD3",children:e2.t("Pippit_shortdrama_desc_creator_commitment_applicable_scope",{},"\u9002\u7528\u4E8E\u521B\u4F5C\u8FC7\u7A0B\u4E2D\u6D89\u53CA\u4EBA\u8138\u3001\u58F0\u97F3\u76F8\u5173\u529F\u80FD\u53CA\u5185\u5BB9\u7684\u521B\u4F5C\u8005")})]})]})},u9="dynamic_questionnaire";function pe(e){return(null==e?void 0:e.length)&&e.filter(e=>(0,eq.isAssistantMessage)(e)).find(e=>{var t;return(null==(t=e.clientToolCalls)?void 0:t.find(e=>e.toolName===u9))!==void 0})||null}var pt="9:16",pr=e=>{var{projectName:t,onProjectNameChange:r,required:i=!0}=e,a=(0,D.useRef)(!1),n=t.length>50,s=Math.min(t.length,50);return(0,L.jsxs)("div",{className:"settingItem-mYCyDH",children:[(0,L.jsxs)("label",{className:"settingLabel-K2_nyk",children:[e2.t("Pippit_shortdrama_label_project_name",{},"\u9879\u76EE\u540D\u79F0")," ",i?(0,L.jsx)("span",{className:"required-PhTsfj",children:"*"}):""]}),(0,L.jsx)("input",{type:"text",className:"settingInput-tl5Gnu",placeholder:e2.t("Pippit_shortdrama_placeholder_enter_project_name",{},"\u8BF7\u8F93\u5165\u9879\u76EE\u540D\u79F0"),value:t,onChange:e=>{var{value:t}=e.target;if(a.current)return void r(t);r(t.slice(0,50))},onCompositionStart:()=>{a.current=!0},onCompositionEnd:e=>{a.current=!1,r(e.target.value.slice(0,50))},maxLength:50}),(0,L.jsxs)("span",{className:"".concat("charCount-Es8xmO"," ").concat(n?"charCountOver-eqxGxS":""),children:[s,"/",50]})]})},pi=e=>{var t,r,i,{onConfirm:a}=e,{novelAgentManager:n}=tP(),s=ea(),o=er(),l=es(),d=ed(),c=String(o.getUserId()||"").trim(),{visualStyle:u,ratio:p,project:h,narration:v,confirm:m,formPhaseMessageHint:_}=function(){var e,t,r,i,a,{novelAgentManager:n,managers:s,agentApiClient:o}=tP(),{novelStateManager:l}=s,d=null==n?void 0:n.agUiService,c=ei(),u=(null==d||null==(e=d.threadManager)?void 0:e.messages)||[],p=null==l?void 0:l.displayState,[h,v]=(0,D.useState)("");(0,D.useEffect)(()=>{if((null==n?void 0:n.onMessagesChange)&&(null==d?void 0:d.threadManager)){var e,t=e=>{v(function(e){if(!(null==e?void 0:e.length))return"";for(var t=e.length-1;t>=0;t--){var r=e[t];if((null==r?void 0:r.role)==="assistant"){var i,a=(i=r.content)&&Array.isArray(i)?i.filter(e=>(null==e?void 0:e.type)==="text"&&(null==e?void 0:e.data)!=null&&(null==e?void 0:e.hidden)!==!0).map(e=>String(e.data)).join(""):"";if(a.trim())return a.trim()}}return""}(e))};t(null!=(e=d.threadManager.messages)?e:[]);var r=n.onMessagesChange(t);return()=>{"function"==typeof r?r():r&&"function"==typeof r.dispose&&r.dispose()}}},[n,null==d?void 0:d.threadManager]);var m=u.length,_=(0,D.useMemo)(()=>{var e,t;return null!=(e=null==(t=pe(u))?void 0:t.messageId)?e:null},[u,m]),g=(0,D.useMemo)(()=>(function(e){if(!(null==e?void 0:e.length))return null;for(var t=e.length-1;t>=0;t--){var r=e[t],i=[];if("clientToolResp"in r&&Array.isArray(r.clientToolResp)&&i.push(...r.clientToolResp),"clientToolCalls"in r&&Array.isArray(r.clientToolCalls)&&i.push(...r.clientToolCalls),0!==i.length){var a=i.find(e=>e.toolName===u9);if(a){var n=function(e){var t;if(null==e)return null;if("string"==typeof e)try{t=JSON.parse(e)}catch(e){return null}else t=e;return t&&Array.isArray(t.questions)?t:null}(a.toolReq);if(n){var s=(n.questions||[]).filter(e=>!e.hidden);return{formTitle:n.title||"",questions:s,raw:n}}}}}return null})(u),[u,_]),f=(0,D.useMemo)(()=>(null==g?void 0:g.questions)?u8(g.questions):null,[null==g?void 0:g.questions]),y=(0,D.useMemo)(()=>{var e;return u5(null!=(e=null==g?void 0:g.questions)?e:[])},[null==g?void 0:g.questions]),b=null!=(a=null==f?void 0:f.options)?a:[],x=b.length>0,I=null!=y,S=(0,D.useMemo)(()=>{if(!(null==y||null==(e=y.options)?void 0:e.length))return!1;var e,t,r=null!=(t=y.options.find(e=>e.selected))?t:y.options[0];return(null==r?void 0:r.value)==="true"},[y]),w=(0,D.useMemo)(()=>{var e;return u6(null==g||null==(e=g.raw)?void 0:e.questions)},[null==g||null==(t=g.raw)?void 0:t.questions]),N=(0,D.useCallback)(()=>{var e,t,r,i;return x&&null!=(i=null!=(r=null==(e=b.find(e=>e.selected))?void 0:e.id)?r:null==(t=b[0])?void 0:t.id)?i:""},[x,b]),[C,T]=(0,D.useState)(N),[k,L]=(0,D.useState)(pt),[A,M]=(0,D.useState)(""),[R,E]=(0,D.useState)(w),[U,O]=(0,D.useState)(S),[z,F]=(0,D.useState)(!1),Z=es(),q=en(),G=(0,D.useRef)(new tX(Z,q)),V=(0,D.useRef)(null);(0,D.useEffect)(()=>{if(!g||!_){_||(V.current=null);return}if(V.current!==_){V.current=_;var e=u6(null==(o=g.raw)?void 0:o.questions);e&&E(e);var t=u8(g.questions),r=null!=(h=null==t?void 0:t.options)?h:[],i=null!=(m=null!=(v=null==(l=r.find(e=>e.selected))?void 0:l.id)?v:null==(d=r[0])?void 0:d.id)?m:"";i&&T(i);var a=g.questions.find(e=>"aspect_ratio"===e.id),n=null!=(f=null==a||null==(c=a.options)?void 0:c.find(e=>e.selected))?f:null==a||null==(u=a.options)?void 0:u.find(e=>e.value===pt);(null==n?void 0:n.value)&&L(n.value);var s=u5(g.questions);if(null==s||null==(p=s.options)?void 0:p.length){var o,l,d,c,u,p,h,v,m,f,y,b=null!=(y=s.options.find(e=>e.selected))?y:s.options[0];O((null==b?void 0:b.value)==="true")}}},[g,_]),(0,D.useEffect)(()=>{T(e=>e===eW?e:N())},[N]),(0,D.useEffect)(()=>{I&&O(S)},[I,S]),(0,D.useEffect)(()=>{w&&E(w)},[w]);var H=(null==f?void 0:f.title)||e2.t("Pippit_shortdrama_label_video_style_no_colon",{},"\u89C6\u9891\u98CE\u683C"),W=(0,D.useMemo)(()=>b.some(e=>e.id===eW)?b:[...b,{id:eW,label:e2.t("Pippit_shortdrama_label_custom_style",{},"\u81EA\u5B9A\u4E49\u98CE\u683C"),value:eW}],[b]),Q=(0,D.useMemo)(()=>W.find(e=>e.id===C),[W,C]),K=(0,D.useMemo)(()=>{var e,t;return C===eW?A.trim()||e2.t("Pippit_shortdrama_label_custom_style",{},"\u81EA\u5B9A\u4E49\u98CE\u683C"):null!=(t=null!=(e=null==Q?void 0:Q.label)?e:null==Q?void 0:Q.id)?t:""},[C,A,Q]),Y=0===R.trim().length,J=C===eW&&0===A.trim().length,X=Y||J,$=(0,D.useCallback)(()=>(0,B._)(function*(){if(X)return!1;F(!0);var e=pe(u);if(!e)return tf.Z.error(e2.t("Pippit_shortdrama_error_no_form_session",{},"\u672A\u627E\u5230\u53EF\u63D0\u4EA4\u7684\u8868\u5355\u4F1A\u8BDD\uFF0C\u8BF7\u5237\u65B0\u540E\u91CD\u8BD5")),F(!1),!1;try{if(!(null==d?void 0:d.threadManager))return tf.Z.error(e2.t("Pippit_shortdrama_error_agent_not_initialized_retry",{},"Agent \u672A\u521D\u59CB\u5316\uFF0C\u8BF7\u7A0D\u540E\u91CD\u8BD5")),F(!1),!1;var t,r,i,a,s,l=null==(i=e.clientToolCalls)?void 0:i[0];if(!l)return tf.Z.error(e2.t("Pippit_shortdrama_error_no_form_session",{},"\u672A\u627E\u5230\u53EF\u63D0\u4EA4\u7684\u8868\u5355\u4F1A\u8BDD\uFF0C\u8BF7\u5237\u65B0\u540E\u91CD\u8BD5")),F(!1),!1;var p=R.trim();if(p&&!(yield G.current.validateTexts(t$.InputText,[p]))||C===eW&&A.trim()&&!(yield G.current.validateTexts(t$.InputText,[A.trim()])))return F(!1),!1;var h=function(e,t,r,i,a,n,s,o,l){var d=[];if(!(null==e?void 0:e.length)){var c,u,p=n.find(e=>e.id===r),h=r===eW;return d.push({id:"visual_style",title:e2.t("Pippit_shortdrama_title_select_visual_style",{},"\u8BF7\u9009\u62E9\u753B\u9762\u98CE\u683C"),answerLabel:i,answerValue:h?a.trim()||"custom":null!=(u=null!=(c=null==p?void 0:p.value)?c:null==p?void 0:p.id)?u:r}),d}for(var v of e)!function(e){if("visual_style"===e.id||t&&e.id===t.id){var c,u,p,h,v,m,_,g,f=r===eW;return d.push({id:e.id,title:e.title||e2.t("Pippit_shortdrama_title_select_visual_style",{},"\u8BF7\u9009\u62E9\u753B\u9762\u98CE\u683C"),answerLabel:i,answerValue:f?a.trim()||"custom":null!=(g=null==(_=n.find(e=>e.id===r))?void 0:_.value)?g:r})}if(e.id===u2&&void 0!==s){var y,b,x=s?"true":"false",I=(null!=(y=e.options)?y:[]).find(e=>e.value===x);return d.push({id:e.id,title:e.title||"",answerLabel:null!=(b=null==I?void 0:I.label)?b:s?e2.t("Pippit_shortdrama_label_yes",{},"\u662F"):e2.t("Pippit_shortdrama_label_no",{},"\u5426"),answerValue:x})}if("aspect_ratio"===e.id&&void 0!==l){var S,w,N=(null!=(S=e.options)?S:[]).find(e=>e.value===l);return d.push({id:e.id,title:e.title||"",answerLabel:null!=(w=null==N?void 0:N.label)?w:l,answerValue:l})}if(function(e){if(e.id===u4)return!0;var t,r=(null!=(t=e.type)?t:"").toString();return("input"===r.toLowerCase()||"text"===r)&&(e.name===u3||"project_name"===e.name)}(e)){var C="string"==typeof o?o:"";return d.push({id:e.id||u4,title:e.title||e2.t("Pippit_shortdrama_label_project_name",{},"\u9879\u76EE\u540D\u79F0"),answerLabel:C,answerValue:C})}var T=null!=(c=e.options)?c:[],k=null!=(u=T.find(e=>e.selected))?u:T[0];d.push({id:e.id,title:e.title||"",answerLabel:null!=(h=null!=(p=null==k?void 0:k.label)?p:null==k?void 0:k.id)?h:"",answerValue:null!=(m=null!=(v=null==k?void 0:k.value)?v:null==k?void 0:k.id)?m:""})}(v);return d}(null==g||null==(a=g.raw)?void 0:a.questions,f,C,K,A,W,I?U:void 0,R,k),v=l.toolId,m=h.reduce((e,t)=>(e[t.id]=t.answerValue,e),{}),_=h.flatMap(e=>[{type:eq.PartType.Text,data:"Question: ".concat(e.title," "),subType:"plain/text"},{type:eq.PartType.Text,data:"Answer: ".concat(e.answerLabel),subType:"plain/text"}]);null==o||null==(s=o.setThreadExtraForNextSubmit)||s.call(o,{skip_form_deduction:"true"});var y=yield d.threadManager.sendToolMessage(_,v,[(0,P._)((0,j._)({},l),{toolReq:JSON.stringify({pippit_asset_id:null==n?void 0:n.overviewPippitAssetId,version:"v2"}),toolId:v,toolResp:JSON.stringify(m)})]);if(!(null==y?void 0:y.ok)){if(r=(null==y?void 0:y.cause)instanceof Error||null==y?void 0:y.cause,[null==y?void 0:y.code,null==r?void 0:r.code,null==r||null==(t=r.data)?void 0:t.ret].some(e=>Number(e)===ab.T.INSUFFICIENT_CREDIT))return c.showCreditsRechargeModal({type:"intercept_recharge_credits",useCredits:0}),F(!1),!1;throw Error(e2.t("Pippit_shortdrama_error_send_tool_message_failed",{},"\u53D1\u9001\u5DE5\u5177\u6D88\u606F\u5931\u8D25"))}return!function(e){var{novelAgentManager:t,ratioValue:r,selectedVisualStyleLabel:i}=e;null==t||t.patchOverviewScript(e=>{if(!e)return e;var t,a,n,s=(0,j._)({},e),o=(0,P._)((0,j._)({},s.settings),{videoRatio:r,novelStyle:i});s.settings=o;var l=(0,j._)({},null!=(t=s.stageStatusMap)?t:{});return l[dt]=(0,P._)((0,j._)({},null!=(a=l[dt])?a:{}),{status:l9.Completed}),l[dr]=(0,P._)((0,j._)({},null!=(n=l[dr])?n:{}),{status:l9.Processing}),s.stageStatusMap=l,s})}({novelAgentManager:n,ratioValue:k,selectedVisualStyleLabel:K}),tf.Z.success(e2.t("Pippit_shortdrama_toast_submit_success",{},"\u63D0\u4EA4\u6210\u529F")),F(!1),!0}catch(e){var b=e instanceof Error?e.message:e2.t("Pippit_shortdrama_error_submit_failed_retry",{},"\u63D0\u4EA4\u5931\u8D25\uFF0C\u8BF7\u7A0D\u540E\u91CD\u8BD5");return tf.Z.error(b),F(!1),!1}})(),[u,null==d?void 0:d.threadManager,null==g||null==(r=g.raw)?void 0:r.questions,f,C,K,A,W,I,U,R,k,n,o,c,X]),ee=p&&"stageInfo"in p&&p.kind===l6.Form?null==(i=p.stageInfo)?void 0:i.message:void 0;return{visualStyle:{sectionTitle:H,options:W,selectedId:C,setSelectedId:T,customInput:A,setCustomInput:M},ratio:{value:k,setValue:L},project:{name:R,setName:E},narration:{visible:I,enabled:U,setEnabled:O},confirm:{loading:z,disabled:X,submit:$},formPhaseMessageHint:h&&h.trim()||ee||""}}(),[g,f]=(0,D.useState)(!1),[y,b]=(0,D.useState)(!1),[x,I]=(0,D.useState)(!1),[S,w]=(0,D.useState)(!1),[N,C]=(0,D.useState)(!1),T=null==(i=null==(r=d.getNovelFeatureConfig)||null==(t=r.call(d))?void 0:t.showCreatorCommitment)||i;(0,D.useEffect)(()=>{T||(f(!1),b(!1),I(!1))},[T]),(0,D.useEffect)(()=>{var e=!1;return T?(C(!1),(0,B._)(function*(){if(!c){e||(w(!1),C(!0));return}try{var t,r=yield l.novelService.GetUserContract({consumer_uid:c});if(e)return;if(r instanceof Error){w(!1),C(!0);return}var i=Number(null!=(t=null==r?void 0:r.ret)?t:0);if(!Number.isNaN(i)&&0!==i){w(!1),C(!0);return}w((null==r?void 0:r.sign)||!1)}catch(t){if(e)return;w(!1)}finally{e||C(!0)}})(),()=>{e=!0}):(w(!1),C(!0),()=>{e=!0})},[T,c,l.novelService]),(0,D.useEffect)(()=>{rE(s,{action:"show",stage:"setting",novelAgentManager:n,threadId:null==n?void 0:n.options.threadId})},[s,n]);var k=(0,D.useCallback)(()=>(0,B._)(function*(){(yield m.submit())&&(rE(s,{action:"confirm_settings",stage:"setting",novelAgentManager:n,threadId:null==n?void 0:n.options.threadId}),null==a||a({narrationEnabled:v.visible?v.enabled:void 0}))})(),[s,m.submit,v.enabled,v.visible,n,a]),A=(0,D.useCallback)(()=>(0,B._)(function*(){if(!m.loading){if(T&&g&&!y)return void I(!0);yield k()}})(),[m.loading,T,g,y,k]);return(0,L.jsxs)("div",{className:"formState-JUaJom",children:[(0,L.jsx)("div",{className:"step1Wrap-aYKkY5",children:(0,L.jsxs)("div",{className:"styleConfirmCard-ucSblV",children:[(0,L.jsxs)("div",{className:"globalSettingSection-Linywy",children:[(0,L.jsx)("h2",{className:"globalSettingTitle-Uliv7T",children:e2.t("Pippit_shortdrama_title_global_settings",{},"\u5168\u5C40\u8BBE\u5B9A")}),(0,L.jsx)(pr,{projectName:h.name,onProjectNameChange:h.setName,required:!0}),(0,L.jsx)(u1,{styleOptions:u.options,selectedStyle:u.selectedId,onStyleChange:u.setSelectedId,customStyleInput:u.customInput,onCustomStyleInputChange:u.setCustomInput,styleLabel:u.sectionTitle,required:!0}),(0,L.jsx)(uJ,{selectedRatio:p.value,onRatioChange:p.setValue,required:!0})]}),!T||N?(0,L.jsxs)("div",{className:"creatorCommitmentBar-d0w9vt",children:[T?(0,L.jsx)(u7,{hasSignedUserContract:S,userContractChecked:g,onUserContractCheckedChange:e=>{f(e),e||b(!1)}}):null,(0,L.jsx)(t_,{className:"confirmButtonInline-Hutiri",onClick:A,disabled:m.loading||m.disabled,loading:m.loading,children:m.loading?e2.t("Pippit_shortdrama_button_submitting",{},"\u63D0\u4EA4\u4E2D..."):e2.t("Pippit_shortdrama_button_confirm",{},"\u786E\u8BA4")})]}):null]})}),T?(0,L.jsx)(i4,{visible:x,onCancel:()=>I(!1),onSign:()=>(0,B._)(function*(){b(!0),I(!1),yield k()})()}):null]})},pa=(0,io.Pi)(()=>{var{novelAgentManager:e,agentApiClient:t,managers:r}=tP(),{novelStateManager:i,scriptManager:a,narrationManager:n,aiScriptContentManager:s}=r,o=ei(),l=i.scriptNarrationInfo.status,d=i.scriptNarrationInfo.errorCode,{displayState:c}=i,u=i.scriptProductionInfo.status===l7.Processing,p=i.scriptOverviewAnalysisInfo.status===l7.Processing,h=i.dynamicFormInfo.status===l7.Processing;(0,D.useEffect)(()=>{null==a||a.ensureSyncedFromOverview()},[a]),(0,D.useEffect)(()=>{var e;if(n){if(n.syncOriginalEpisodes(null!=(e=null==a?void 0:a.scriptStore.originalEpisodes)?e:[]),n.syncWorkflowState({status:l,errorCode:d}),null==l)return void n.resetNarrationComparison({keepAppliedVersion:!0});if(l===l7.Processing||l===l7.Queued){n.prepareComparison({selectNarrationPreview:!1}),n.syncFromOverview();return}if(l===l7.Failed)return void n.markNarrationComparisonFailed();l===l7.Completed&&n.syncFromOverview()}},[d,n,l,null==a?void 0:a.scriptStore.originalEpisodes]);var v=(0,D.useCallback)(e=>(0,B._)(function*(){if((null==e?void 0:e.narrationEnabled)!==void 0){var t;null==a||null==(t=a.scriptStore)||t.setNarrationAdaptationEnabled(e.narrationEnabled)}var r=yield null==a?void 0:a.sendProduceAssetsMessage();return!!r&&(r&&!r.ok?(r.code===ab.T.INSUFFICIENT_CREDIT?o.showCreditsRechargeModal({type:"intercept_recharge_credits",useCredits:0}):tf.Z.error(r.msg||e2.t("Pippit_shortdrama_error_rewrite_narration_failed_retry",{},"\u6539\u5199\u65C1\u767D\u578B\u5267\u672C\u5931\u8D25\uFF0C\u8BF7\u7A0D\u540E\u91CD\u8BD5")),!1):r.ok)})(),[o,a]),m=(0,D.useCallback)(()=>(0,B._)(function*(){t&&(null==s||s.setAiScriptProductionProcessing(),yield null==s?void 0:s.retryAiScriptProduction(t))})(),[s,t]),_=(0,D.useCallback)(()=>(0,B._)(function*(){yield null==n?void 0:n.retryNarration(()=>(0,B._)(function*(){try{var e=yield null==a?void 0:a.sendProduceAssetsMessage();if(!e)return!1;if(!e.ok){if(cE(e,d))return tf.Z.error(e2.t("Pippit_shortdrama_error_credit_insufficient_retry_failed",{},"\u79EF\u5206\u4E0D\u8DB3\u5BFC\u81F4\u91CD\u8BD5\u5931\u8D25\uFF0C\u8BF7\u5145\u503C\u540E\u91CD\u8BD5")),o.showCreditsRechargeModal({type:"intercept_recharge_credits",useCredits:0}),!1;return tf.Z.error(e2.t("Pippit_shortdrama_error_narration_retry_failed",{},"\u91CD\u8BD5\u5931\u8D25\uFF0C\u8BF7\u7A0D\u540E\u91CD\u8BD5")),!1}return!0}catch(e){if(cE(e,d))return tf.Z.error(e2.t("Pippit_shortdrama_error_credit_insufficient_retry_failed",{},"\u79EF\u5206\u4E0D\u8DB3\u5BFC\u81F4\u91CD\u8BD5\u5931\u8D25\uFF0C\u8BF7\u5145\u503C\u540E\u91CD\u8BD5")),o.showCreditsRechargeModal({type:"intercept_recharge_credits",useCredits:0}),!1;return tf.Z.error(e2.t("Pippit_shortdrama_error_narration_retry_failed",{},"\u91CD\u8BD5\u5931\u8D25\uFF0C\u8BF7\u7A0D\u540E\u91CD\u8BD5")),!1}})())})(),[o,d,n,a]),g=(0,D.useCallback)(e=>(0,B._)(function*(){t&&(i.hasDynamicForm?null==a||a.setScriptOverviewAnalysisProcessing():null==a||a.setDynamicFormProcessing(),yield null==a?void 0:a.scriptAnalyzeRetry(t,e))})(),[a,t]),f=e2.t("Pippit_shortdrama_error_retry_later_apology",{},"\u62B1\u6B49\uFF0C\u8BF7\u7A0D\u540E\u91CD\u8BD5"),y=e2.t("Pippit_shortdrama_error_task_exception",{},"\u4EFB\u52A1\u9047\u5230\u5F02\u5E38"),b=e2.t("Pippit_shortdrama_error_credit_insufficient",{},"\u79EF\u5206\u4E0D\u8DB3"),x=e2.t("Pippit_shortdrama_status_recharge_retry",{},"\u8BF7\u5145\u503C\u540E\u518D\u8FDB\u884C\u91CD\u8BD5"),I=()=>i.scriptOverviewAnalysisInfo.status===dc?(0,L.jsx)("div",{className:ug,children:(0,L.jsx)(uH,{loading:!1,onStartProduceAssets:v,onNarrationRetry:_,failed:!0,failedErrorCode:i.scriptOverviewAnalysisInfo.errorCode,onRetry:()=>g(l6.ScriptOverview),retryLoading:p})}):(0,L.jsx)("div",{className:ug,children:(0,L.jsx)(uH,{loading:i.scriptOverviewAnalysisInfo.status===l7.Processing,onStartProduceAssets:v,onNarrationRetry:_})});if(!e.scriptOverviewInfo)return(0,L.jsx)("div",{className:ug,children:(0,L.jsx)(uS,{title:e2.t("Pippit_shortdrama_loading_script",{},"\u52A0\u8F7D\u5267\u672C"),description:e2.t("Pippit_shortdrama_loading_fetch_script_please_wait",{},"\u6B63\u5728\u83B7\u53D6\u5267\u672C\uFF0C\u8BF7\u7A0D\u5019"),showCountdown:!1})});switch(i.phase){case l6.AiScriptGenerate:if(c.status===du)return(0,L.jsx)("div",{className:ug,children:(0,L.jsx)(cy,{})});var S=i.scriptProductionInfo.status===l7.Failed,w=S&&i.scriptProductionInfo.errorCode===ab.T.INSUFFICIENT_CREDIT;return(0,L.jsx)("div",{className:ug,children:(0,L.jsx)(uS,{title:e2.t("Pippit_shortdrama_loading_generating_script",{},"\u751F\u6210\u5267\u672C\u4E2D"),showCountdown:!1,description:e2.t("Pippit_shortdrama_loading_generating_script_desc",{},"\u6B63\u5728\u6839\u636E\u4F60\u7684\u63CF\u8FF0\u751F\u6210\u5267\u672C\uFF0C\u9884\u4F303\u5206\u949F\u5DE6\u53F3"),variant:S?"failed":"loading",failedTitle:w?b:y,failedDescription:w?x:f,onRetry:S?m:void 0,retryLoading:u,showCreditButton:w,onCreditClick:()=>{o.showCreditsRechargeModal({type:"intercept_recharge_credits",useCredits:0})}})});case l6.Reading:return(0,L.jsx)("div",{className:ug,children:(0,L.jsx)(uS,{title:e2.t("Pippit_shortdrama_status_title_diveintoyourscript",{},"\u7814\u8BFB\u5267\u672C"),showCountdown:!1,description:e2.t("Pippit_shortdrama_status_desc_mapoutthestory",{number:1},"\u6B63\u5728\u63E3\u6469\u6545\u4E8B\u5185\u6838\uFF0C\u6784\u601D\u89C6\u89C9\u98CE\u683C\uFF0C\u9884\u8BA1 {number} \u5206\u949F\u5185"),variant:i.dynamicFormInfo.status===l7.Failed?"failed":"loading",failedTitle:y,failedDescription:f,onRetry:i.dynamicFormInfo.status===l7.Failed?()=>g(l6.Reading):void 0,retryLoading:p,onCreditClick:()=>{o.showCreditsRechargeModal({type:"intercept_recharge_credits",useCredits:0})}})});case l6.Form:if(i.dynamicFormInfo.status===l7.Processing&&!i.hasDynamicForm)return(0,L.jsx)("div",{className:ug,children:(0,L.jsx)(uS,{variant:"loading"})});if(i.dynamicFormInfo.status===l7.Failed){var N=i.dynamicFormInfo.errorCode===ab.T.INSUFFICIENT_CREDIT;return(0,L.jsx)("div",{className:ug,children:(0,L.jsx)(uS,{variant:"failed",onRetry:()=>g(l6.Form),failedTitle:N?b:y,failedDescription:N?x:f,showCreditButton:N,onCreditClick:()=>{o.showCreditsRechargeModal({type:"intercept_recharge_credits",useCredits:0})},retryLoading:h})})}if(i.dynamicFormInfo.status===l7.Completed&&i.hasDynamicForm)return(0,L.jsx)("div",{className:ug,children:(0,L.jsx)(pi,{})});return I();case l6.ScriptOverview:return I();case l6.Narration:case l6.CharacterSceneDesign:case l6.ScriptBody:case l5.characterDesign:case l5.sceneDesign:return(0,L.jsx)("div",{className:ug,children:(0,L.jsx)(uH,{loading:!1,onStartProduceAssets:v,onNarrationRetry:_})});default:return null}}),pn="cardVisual-hJdHlz",ps="cardVisualPendingEmpty-GzIzsP",po="cardVisualAvatarPlaceholder-TMCppX",pl="cardVisualPlaceholder-kiUjDg",pd="loadingSpinner-VvfkHA",pc="imageLoadingOverlay-I98wtr",pu="imageLoadingOverlayMainConcept-o2LFb2",pp="mainConceptSpinnerWrap-iJ9Lpv",ph="cardStatusText-ROu4Vw",pv=e=>(0,L.jsxs)("svg",(0,P._)((0,j._)({xmlns:"http://www.w3.org/2000/svg",width:30,height:50,fill:"none",viewBox:"0 0 30 50"},e),{children:[(0,L.jsx)("path",{fill:"url(#role_card_face_placeholder_svg__a)",fillRule:"evenodd",d:"M15 19.501c8.284 0 15 6.716 15 15s-6.716 15-15 15-15-6.716-15-15 6.716-15 15-15M15 0c4.142 0 7.5 3.863 7.5 8.626s-3.358 8.625-7.5 8.625-7.5-3.862-7.5-8.625S10.858 0 15 0",clipRule:"evenodd"}),(0,L.jsx)("defs",{children:(0,L.jsxs)("linearGradient",{id:"role_card_face_placeholder_svg__a",x1:15,x2:15,y1:-.75,y2:49.501,gradientUnits:"userSpaceOnUse",children:[(0,L.jsx)("stop",{stopColor:"#E0E0E0"}),(0,L.jsx)("stop",{offset:1,stopColor:"#CCC"})]})})]}));function pm(e){return![av.PendingAnalysis,av.RoleDesignPending,av.Analyzing,av.RoleDesignFailed].includes(e)}var p_=e=>{var t,{character:r,selected:i,selectionMode:a,selectable:n=!0,onToggleSelect:s,onClick:o}=e,{managers:l}=tP(),[d,c]=D.useState(0),u=D.useRef({}),{url:p}=tH(r.assetId,{resolution:"720p",refreshKey:d}),[h,v]=D.useState([]),m=D.useMemo(()=>new Set(h),[h]),_=p&&!m.has(p)?p:void 0,g=function(e){switch(e.displayStatus){case av.PendingAnalysis:return e2.t("Pippit_shortdrama_status_pending_analysis",{},"\u7B49\u5F85\u5206\u6790");case av.RoleDesignPending:return e2.t("Pippit_shortdrama_status_role_design_pending",{},"\u6392\u961F\u4E2D");case av.Analyzing:return e2.t("Pippit_shortdrama_status_role_analyzing",{},"\u89D2\u8272\u5206\u6790\u4E2D...");case av.RoleDesignFailed:return e2.t("Pippit_shortdrama_status_role_design_failed",{},"\u89D2\u8272\u8BBE\u8BA1\u5931\u8D25");case av.GeneratingMainConcept:return e2.t("Pippit_shortdrama_status_generating_main_concept",{},"\u751F\u6210\u4E2D...");case av.MainConceptFailed:return e2.t("Pippit_shortdrama_status_generate_failed_count",{count:1,num:1},"\u751F\u6210\u5931\u8D25 1");case av.PendingImageFill:return e2.t("Pippit_shortdrama_status_pending_image_fill_short",{},"\u5F85\u8865\u5145");case av.GeneratingCharacterTree:return e2.t("Pippit_shortdrama_status_generating_character_tree",{},"\u751F\u6210\u4E2D...");case av.CharacterTreeFailed:var{failedAppearanceCount:t}=e;if(t<=0)return e2.t("Pippit_shortdrama_label_generate_failed",{},"\u751F\u6210\u5931\u8D25");return e2.t("Pippit_shortdrama_status_generate_failed_count",{count:t,num:t},"\u751F\u6210\u5931\u8D25 {count}");case av.Incomplete:return e2.t("Pippit_shortdrama_status_pending_image_fill_short",{},"\u5F85\u8865\u5145");case av.Complete:return"";default:return e2.t("Pippit_shortdrama_status_pending_analysis",{},"\u7B49\u5F85\u5206\u6790")}}(r),f=e2.t("Pippit_shortdrama_status_character_progress",{generated:r.generatedAppearanceCount,total:r.targetAppearanceCount},"\u5F62\u8C61 {generated}/{total}"),y=(null==(t=r.description)?void 0:t.trim())||void 0,b=function(e){switch(e){case"parsing":return"cardStatusParsing-tRd2CY";case"warning":return"cardStatusWarning-vLe911";case"success":return"cardStatusSuccess-qAUrgM";case"error":return"cardStatusError-ddfZse";default:return"cardStatusMuted-RXHORo"}}(function(e){switch(e){case av.PendingAnalysis:case av.RoleDesignPending:case av.Analyzing:case av.GeneratingMainConcept:case av.GeneratingCharacterTree:return"parsing";case av.Incomplete:case av.PendingImageFill:return"warning";case av.Complete:return"success";case av.RoleDesignFailed:case av.MainConceptFailed:case av.CharacterTreeFailed:return"error";default:return"muted"}}(r.displayStatus)),x=function(e,t){switch(e.displayStatus){case av.PendingAnalysis:return{kind:"pending"};case av.RoleDesignPending:case av.Analyzing:return{kind:"analyzing"};case av.PendingImageFill:return(0,j._)({kind:"mainConceptPending"},t?{previewUrl:t}:{});case av.GeneratingMainConcept:return(0,j._)({kind:"mainConceptGenerating"},t?{previewUrl:t}:{});case av.GeneratingCharacterTree:return(0,j._)({kind:"generating"},t?{previewUrl:t}:{});case av.RoleDesignFailed:return{kind:"failed"};case av.MainConceptFailed:case av.CharacterTreeFailed:return t?{kind:"image",previewUrl:t}:{kind:"failed"}}return e.imageGenerateStatus===ah.Initialized||e.imageGenerateStatus===ah.Pending||e.imageGenerateStatus===ah.Generating?(0,j._)({kind:"generating"},t?{previewUrl:t}:{}):t?{kind:"image",previewUrl:t}:{kind:"fallback"}}(r,_),I=pm(r.displayStatus),S=!!g,w=[av.PendingAnalysis,av.RoleDesignPending,av.Analyzing].includes(r.displayStatus),N=a&&!n,C=r.displayStatus===av.RoleDesignFailed||pm(r.displayStatus),T=a?!N:C;D.useEffect(()=>{v([]),u.current={}},[r.assetId]);var k=D.useCallback(e=>{v(t=>t.includes(e)?t:[...t,e]);var t,i,a=null==(t=r.assetId)?void 0:t.trim();if(a&&e===p){var n=null!=(i=u.current[a])?i:0;n>0||(u.current[a]=n+1,l.assetManager.invalidate(a),c(e=>e+1))}},[p,r.assetId,l.assetManager]),P=e=>(0,L.jsx)("img",{src:e,alt:r.name,className:"characterImage-rr4rLp",onError:()=>k(e)}),A=()=>(0,L.jsx)("div",{className:"avatarPlaceholderInner-ZEKz69",children:(0,L.jsx)(pv,{className:"avatarPlaceholderIcon-yUdOGS","aria-hidden":!0})});return(0,L.jsxs)("div",{className:"".concat("characterCard-QMhRdM"," ").concat(a&&i?"characterCardSelected-vYL8WN":""," ").concat(N?"characterCardSelectionDisabled-DYP6PE":""," ").concat(w?"characterCardSweep-YDgZSp":""," ").concat(T?"characterCardInteractive-jA_nzG":"characterCardDisabled-F5v5t6"),"aria-disabled":!T,onClick:a?()=>{N||s()}:()=>{C&&o()},children:[a?(0,L.jsx)("button",{type:"button",className:"".concat("cardCheckbox-SrdpxI"," ").concat(i?"cardCheckboxChecked-YyaDYH":""," ").concat(N?"cardCheckboxDisabled-IwU2GE":""),disabled:N,onClick:e=>{e.stopPropagation(),N||s()},"aria-label":i?e2.t("Pippit_shortdrama_aria_unselect",{},"\u53D6\u6D88\u9009\u62E9"):e2.t("Pippit_shortdrama_aria_select",{},"\u9009\u62E9"),children:i?(0,L.jsx)("svg",{width:"12",height:"9",viewBox:"0 0 12 9",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:(0,L.jsx)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M10.2724 0.146364C10.4676 -0.0488429 10.7842 -0.0487333 10.9794 0.146364L11.4511 0.618044C11.6463 0.813315 11.6463 1.12985 11.4511 1.32508L4.90228 7.8739C4.70706 8.06909 4.39051 8.06904 4.19525 7.8739L0.146425 3.82508C-0.0488226 3.62983 -0.0487944 3.31331 0.146425 3.11804L0.618105 2.64636C0.813386 2.45133 1.12995 2.45118 1.32514 2.64636L4.54877 5.87L10.2724 0.146364Z",fill:"white"})}):null}):null,(0,L.jsxs)("div",{className:"cardMain-zW67T1",children:[(e=>{switch(e.kind){case"pending":return(0,L.jsx)("div",{className:"".concat(pn," ").concat(ps),children:(0,L.jsx)("div",{className:pl,"aria-hidden":!0,children:A()})});case"analyzing":return(0,L.jsx)("div",{className:"".concat(pn," ").concat(ps),children:(0,L.jsx)("div",{className:pl,children:A()})});case"mainConceptPending":if(e.previewUrl)return(0,L.jsx)("div",{className:pn,children:P(e.previewUrl)});return(0,L.jsx)("div",{className:"".concat(pn," ").concat(po),children:A()});case"mainConceptGenerating":if(e.previewUrl)return(0,L.jsxs)("div",{className:pn,children:[P(e.previewUrl),(0,L.jsx)("div",{className:pu,children:(0,L.jsx)("span",{className:pp,"aria-hidden":!0})})]});return(0,L.jsx)("div",{className:"".concat(pn," ").concat(po," ").concat("cardVisualMainConceptGeneratingNoImage-GUJdk8"),children:(0,L.jsx)("div",{className:pu,children:(0,L.jsx)("span",{className:pp,"aria-hidden":!0})})});case"generating":if(e.previewUrl)return(0,L.jsxs)("div",{className:pn,children:[P(e.previewUrl),(0,L.jsx)("div",{className:pc,children:(0,L.jsx)("span",{className:pd,"aria-hidden":!0})})]});return(0,L.jsx)("div",{className:"".concat(pn," ").concat(po," ").concat("cardVisualGeneratingNoImage-lUmfUw"),children:(0,L.jsx)("div",{className:pc,children:(0,L.jsx)("span",{className:pd,"aria-hidden":!0})})});case"failed":return(0,L.jsx)("div",{className:"".concat(pn," ").concat("cardVisualFailed-G1uPcX"),children:(0,L.jsx)("div",{className:"failedCenter-QGsCg4",children:(0,L.jsx)(cr,{className:"failedIcon-tmd15p","aria-hidden":!0})})});case"image":return(0,L.jsx)("div",{className:pn,children:P(e.previewUrl)});default:return(0,L.jsx)("div",{className:"".concat(pn," ").concat(po),children:A()})}})(x),(0,L.jsxs)("div",{className:"cardInfoPanel-UNjd1g",children:[(0,L.jsxs)("div",{className:"cardHeading-eToiLF",children:[(0,L.jsx)("h3",{className:"cardName-vlE8A9",children:r.name}),r.tag?(0,L.jsx)("div",{className:"cardTag-p2BtH0",children:r.tag}):null]}),I?(0,L.jsxs)("div",{className:"cardMetaRow-NjI766",children:[(0,L.jsx)("span",{className:"cardProgressText-h2Sttg",children:f}),S?(0,L.jsx)("span",{className:"cardMetaDivider-WfnXIs"}):null,S?(0,L.jsx)("span",{className:"".concat(ph," ").concat(b),children:g}):null]}):(0,L.jsx)("div",{className:"".concat(ph," ").concat(b),children:g}),y?(0,L.jsx)("p",{className:"cardSummary-UNutNP",children:y}):null]})]})]},r.id)};function pg(e){return e===ah.Generating||e===ah.Pending}function pf(e){return pg(e.roleDesignStatus)||e.displayStatus===av.RoleDesignPending||e.displayStatus===av.Analyzing}function py(e){return pg(e.mainConceptStatus)||e.displayStatus===av.GeneratingMainConcept}function pb(e){return pg(e.characterTreeStatus)||e.displayStatus===av.GeneratingCharacterTree}function px(e){return e.displayStatus===av.PendingAnalysis}function pI(e,t){switch(t){case"all":case"main":var r;return!(px(r=e)||pf(r)||py(r)||pb(r));default:return!px(e)}}function pS(e){var t,r,i=null==(t=e.characterItem.appearanceTree)?void 0:t.pippitAsset;return null!=(r=null==i?void 0:i.name)?r:e.name}function pw(e){var t;return(null==(t=e.pippitAssetId)?void 0:t.trim())||e.id}function pN(e){var t=pw(e);return t===e.id?[t]:[t,e.id]}var pC=e=>{var{characters:t,selectedRoleIds:r,selectionMode:i,isRoleSelectable:a,onToggleSelect:n,onCardClick:s}=e,o=new Set(r);return(0,L.jsx)("div",{className:"content-OGucnx",children:(0,L.jsx)("div",{style:{height:"100%"},children:(0,L.jsx)("div",{className:"characterGrid-ZFHKqm",children:t.map(e=>{var t;return(0,L.jsx)(p_,{character:e,selected:o.has(pw(e)),selectionMode:i,selectable:null==(t=null==a?void 0:a(e))||t,onToggleSelect:()=>n(e),onClick:()=>s(e)},e.id)})})})})},pT=r(28173),pk="cardWrapper-nu3vH8",pj="cardTitle-dlxWlJ",pP="cardEpisodeInfo-jxXzCe",pL=(0,io.Pi)(e=>{var t,r,i,{nodeInfo:a,onClick:n,onDismissFailure:s,isPendingGeneration:o=!1,isDismissingFailure:l=!1,isFailureDismissed:d=!1,selectionMode:c=!1,selected:u=!1,selectionDisabled:p=!1,onToggleSelect:h}=e,v=cJ(null==(r=a.extra)?void 0:r.status),{status:m}=v,_=o||m===ah.Generating||m===ah.Pending,g=m===ah.Failed||m===ah.InsufficientPoints||m===ah.SecurityCheckRejected,f=v.status===ah.InsufficientPoints?e2.t("Pippit_shortdrama_error_credit_insufficient_generate_failed",{},"\u79EF\u5206\u4E0D\u8DB3\uFF0C\u751F\u6210\u5931\u8D25"):v.status===ah.SecurityCheckRejected?e2.t("Pippit_shortdrama_error_audit_failed",{},"\u5BA1\u6838\u5931\u8D25"):(null==(t=v.message)?void 0:t.trim())||e2.t("Pippit_shortdrama_label_generate_failed",{},"\u751F\u6210\u5931\u8D25"),y=null!=(i=a.bodyImageId)?i:a.bustPortraitId,b=tH(y,"1080p"),x=function(e,t,r,i){if(e&&t&&e.startsWith("".concat(t,"-")))return e.slice(t.length+1);var a=[r,i].filter(Boolean).join(" ");return e||a||r||i||e2.t("Pippit_shortdrama_label_unnamed",{},"\u672A\u547D\u540D")}(a.fullName,a.name,a.label,a.stageName),I=function(e){if(e&&0!==e.length)return[...new Set(e.map(e=>e.split("-")[0]))].join(", ")}(a.relatedEpisodeNum),S=!!y,w=a.appearance||a.introduction;return _?(0,L.jsx)("div",{className:"".concat(pk," ").concat("loadingCard-mZht90"),onClick:n,children:(0,L.jsx)("div",{className:"loadingCenter-RiBCus",children:(0,L.jsx)(tT,{showLoadingSpinner:!1,children:(0,L.jsxs)("div",{style:{display:"flex",flexDirection:"column",alignItems:"center",gap:8},children:[(0,L.jsx)("span",{className:"loadingSpinner-MJERnZ",children:(0,L.jsx)(tp.gbz,{color:"white",size:20})}),(0,L.jsx)("span",{style:{color:"#fff",fontSize:12,lineHeight:"16px"},children:e2.t("Pippit_shortdrama_status_generating",{},"\u751F\u6210\u4E2D")})]})})})}):(0,L.jsxs)("div",{className:"".concat(pk," ").concat(c?"cardSelectionMode-uUuQWd":""," ").concat(u?"cardSelected-OgryJr":""," ").concat(p?"cardSelectionDisabled-SE3HHi":""," ").concat(S?"":"textCardWrapper-HpT_EF"),onClick:n,children:[c?(0,L.jsx)("button",{type:"button",className:"".concat("cardCheckbox-mexbcQ"," ").concat(u?"cardCheckboxChecked-oQnNlG":""," ").concat(p?"cardCheckboxDisabled-sSBtgH":""),disabled:p,onClick:e=>{e.stopPropagation(),p||null==h||h()},"aria-label":u?e2.t("Pippit_shortdrama_aria_unselect",{},"\u53D6\u6D88\u9009\u62E9"):e2.t("Pippit_shortdrama_aria_select",{},"\u9009\u62E9"),children:u?(0,L.jsx)("svg",{width:"12",height:"9",viewBox:"0 0 12 9",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:(0,L.jsx)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M10.2724 0.146364C10.4676 -0.0488429 10.7842 -0.0487333 10.9794 0.146364L11.4511 0.618044C11.6463 0.813315 11.6463 1.12985 11.4511 1.32508L4.90228 7.8739C4.70706 8.06909 4.39051 8.06904 4.19525 7.8739L0.146425 3.82508C-0.0488226 3.62983 -0.0487944 3.31331 0.146425 3.11804L0.618105 2.64636C0.813386 2.45133 1.12995 2.45118 1.32514 2.64636L4.54877 5.87L10.2724 0.146364Z",fill:"white"})}):null}):null,S?(0,L.jsxs)(L.Fragment,{children:[b&&(0,L.jsx)("img",{src:b,alt:x,className:"cardImage-A_7RQu"}),(0,L.jsxs)("div",{className:"cardOverlay-BUICUA",children:[(0,L.jsx)("div",{className:pj,children:x}),I&&(0,L.jsx)("div",{className:pP,children:e2.t("Pippit_shortdrama_label_episode_numbers",{text:I},"\u51FA\u73B0\u96C6\u6570\uFF1A\u7B2C {text} \u96C6")})]})]}):(0,L.jsxs)("div",{className:"textCardContent-ubjMSJ",children:[(0,L.jsx)("div",{className:"textCardPlaceholder-jWAZci",children:(0,L.jsx)(pT.Z,{className:"textCardPlaceholderIcon-q7c9i8"})}),w&&(0,L.jsx)("div",{className:"textCardAppearanceWrap-foDPGK",children:(0,L.jsx)("p",{className:"textCardAppearance-QWKK7H",children:w})}),(0,L.jsxs)("div",{className:"textCardFooter-in75r0",children:[(0,L.jsx)("div",{className:pj,children:x}),I&&(0,L.jsx)("div",{className:pP,children:e2.t("Pippit_shortdrama_label_episode_numbers",{text:I},"\u51FA\u73B0\u96C6\u6570\uFF1A\u7B2C {text} \u96C6")})]})]}),!_&&g&&!d&&(0,L.jsx)("div",{className:"failedOverlay-R7qWBv",children:(0,L.jsxs)("div",{className:"failedContent-eCn3Jq",children:[(0,L.jsxs)("div",{className:"failedMessageGroup-oGnVP6",children:[(0,L.jsx)(la.Z,{className:"failedIcon-Jq8cVW"}),(0,L.jsx)("div",{className:"failedText-IXki5p",children:f})]}),s&&(0,L.jsx)("button",{type:"button",className:"failedDismissButton-u4cx5e",disabled:l,"aria-label":e2.t("Pippit_shortdrama_aria_close",{},"\u5173\u95ED"),onClick:e=>{e.stopPropagation(),s()},children:l?(0,L.jsx)(tp.gbz,{color:"currentColor",size:16}):(0,L.jsx)(i_.Z,{size:16,strokeWidth:2})})]})})]})}),pA=e=>(0,L.jsx)("svg",(0,P._)((0,j._)({xmlns:"http://www.w3.org/2000/svg",width:20,height:20,fill:"none",viewBox:"0 0 20 20"},e),{children:(0,L.jsx)("path",{fill:"#000",fillRule:"evenodd",d:"M15.833 5H4.167a.833.833 0 0 0-.834.833v6.744l2.283-2.283a2.083 2.083 0 0 1 2.946 0l3.318 3.318A4.6 4.6 0 0 0 11.666 15c0 .588.11 1.15.312 1.667H4.167a2.5 2.5 0 0 1-2.5-2.5V5.833a2.5 2.5 0 0 1 2.5-2.5h11.666a2.5 2.5 0 0 1 2.5 2.5v5.084a4.6 4.6 0 0 0-1.666-.482V5.833A.833.833 0 0 0 15.833 5M4.167 15a.83.83 0 0 1-.622-.278l3.25-3.249a.417.417 0 0 1 .588 0L10.91 15zm8.75-5.833a1.25 1.25 0 1 0 0-2.5 1.25 1.25 0 0 0 0 2.5m3.97 2.654a.236.236 0 0 0-.442 0l-.347.937a2.83 2.83 0 0 1-1.674 1.674l-.937.346a.236.236 0 0 0 0 .443l.937.347a2.83 2.83 0 0 1 1.674 1.674l.347.937a.236.236 0 0 0 .443 0l.347-.937a2.83 2.83 0 0 1 1.674-1.674l.937-.347a.236.236 0 0 0 0-.443l-.937-.346a2.83 2.83 0 0 1-1.674-1.674z",clipRule:"evenodd"})})),pM=e=>(0,L.jsxs)("svg",(0,P._)((0,j._)({xmlns:"http://www.w3.org/2000/svg",fill:"none",overflow:"visible",preserveAspectRatio:"none",style:{display:"block"},viewBox:"0 0 15 15"},e),{children:[(0,L.jsx)("path",{fill:"url(#credits-gradient_svg__a)",d:"M7.002.347a.531.531 0 0 1 .996 0l.78 2.108a6.38 6.38 0 0 0 3.767 3.766l2.108.78a.531.531 0 0 1 0 .997l-2.108.78a6.38 6.38 0 0 0-3.767 3.767l-.78 2.108a.531.531 0 0 1-.996 0l-.78-2.108a6.38 6.38 0 0 0-3.767-3.767l-2.108-.78a.531.531 0 0 1 0-.996l2.108-.78a6.38 6.38 0 0 0 3.767-3.767z"}),(0,L.jsx)("defs",{children:(0,L.jsxs)("linearGradient",{id:"credits-gradient_svg__a",x1:10.944,x2:3.482,y1:2.908,y2:14.196,gradientUnits:"userSpaceOnUse",children:[(0,L.jsx)("stop",{offset:.02,stopColor:"#6D4CFF"}),(0,L.jsx)("stop",{offset:1,stopColor:"#5E40DF"})]})})]})),pD=e=>(0,L.jsx)("svg",(0,P._)((0,j._)({xmlns:"http://www.w3.org/2000/svg",width:20,height:20,fill:"none",viewBox:"0 0 20 20"},e),{children:(0,L.jsx)("path",{fill:"#000",fillRule:"evenodd",d:"m10.833 11.094 3.587-3.586a.417.417 0 0 1 .59 0l.589.589a.417.417 0 0 1 0 .59l-5.01 5.007a.834.834 0 0 1-1.178 0L4.4 8.686a.417.417 0 0 1 0-.59l.59-.588a.417.417 0 0 1 .589 0l3.587 3.586V2.917c0-.23.186-.417.416-.417h.834c.23 0 .416.187.416.417zm6.667 5.99c0 .23-.186.416-.416.416l-14.167.001a.417.417 0 0 1-.417-.416v-.834c0-.23.187-.416.417-.416l14.166-.002c.23 0 .417.187.417.417z",clipRule:"evenodd"})})),pR=e=>(0,L.jsx)("svg",(0,P._)((0,j._)({xmlns:"http://www.w3.org/2000/svg",width:20,height:20,fill:"none",viewBox:"0 0 20 20"},e),{children:(0,L.jsx)("path",{fill:"#000",d:"M17.917 17.5H9.583l1.667-1.666h6.667zM11.216 3.784a3.536 3.536 0 0 1 5 5L7.5 17.5h-5v-5zm3.585.98a1.87 1.87 0 0 0-2.281.084l-.126.115-8.227 8.227v2.643H6.81l8.227-8.228.142-.158a1.87 1.87 0 0 0-.21-2.55z"})})),pE=e=>(0,L.jsx)("svg",(0,P._)((0,j._)({xmlns:"http://www.w3.org/2000/svg",width:20,height:20,fill:"none",viewBox:"0 0 20 20"},e),{children:(0,L.jsx)("path",{fill:"#000",fillRule:"evenodd",d:"M10.833 5.573 14.42 9.16a.417.417 0 0 0 .59 0l.589-.59a.417.417 0 0 0 0-.588l-5.01-5.008a.834.834 0 0 0-1.178 0L4.4 7.98a.417.417 0 0 0 0 .589l.59.59a.417.417 0 0 0 .589 0l3.587-3.587v8.177c0 .23.186.417.416.417h.834c.23 0 .416-.187.416-.417zm6.667 11.51c0 .23-.186.417-.417.417l-14.166.001a.417.417 0 0 1-.417-.416v-.834c0-.23.187-.416.417-.416l14.166-.002c.23 0 .417.187.417.417z",clipRule:"evenodd"})}));function pU(e){return{plainText:e.plainText,creditUnitPrice:e.creditUnitPrice,minChargeCnt:e.minChargeCnt&&e.minChargeCnt>1?e.minChargeCnt:void 0}}function pO(e){var{node:t,onEdit:r,onGenerate:i,onUploadImage:a,onDownload:n,downloading:s=!1,aiGenerateTooltipData:o}=e,l=function(e){var{hasImage:t,downloading:r=!1,canGenerate:i,canUpload:a,aiGenerateTooltipData:n}=e;return[{key:"edit"},...i?[{key:"generate",tooltipData:n}]:[],...a?[{key:"upload"}]:[],...t?[{key:"download",disabled:r}]:[]]}({hasImage:!!(t.payload.bodyImageId||t.payload.bustPortraitId),downloading:s,canGenerate:!!i,canUpload:!!a,aiGenerateTooltipData:o}),d=e=>{e.stopPropagation()};return(0,L.jsx)("div",{className:"nodeMenu-shV8mm",onPointerDownCapture:d,onMouseDownCapture:d,children:l.map(e=>{var o,l,d,c=function(e,t){switch(e){case"edit":return e2.t("Pippit_shortdrama_button_edit",{},"\u7F16\u8F91");case"generate":return e2.t("Pippit_shortdrama_button_ai_generate",{},"AI\u751F\u6210");case"upload":return e2.t("Pippit_shortdrama_button_upload_image",{},"\u4E0A\u4F20\u56FE\u7247");case"download":return t?e2.t("Pippit_shortdrama_label_downloading",{},"\u4E0B\u8F7D\u4E2D..."):e2.t("Pippit_shortdrama_button_download",{},"\u4E0B\u8F7D")}}(e.key,s);return(0,L.jsx)(A.Z,{disabled:!e.tooltipData||e.disabled,content:e.tooltipData?(d=(l="number"==typeof(o=e.tooltipData).creditUnitPrice?String(o.creditUnitPrice):"")?o.plainText.lastIndexOf(l):-1,(0,L.jsxs)("div",{className:"aiGenerateTooltipContent-qHs2gl","aria-label":o.plainText,children:[(0,L.jsx)("span",{className:"aiGenerateTooltipIcon-xJ0yeo","aria-hidden":"true",children:(0,L.jsx)(pM,{})}),(0,L.jsx)("span",{className:"aiGenerateTooltipText-ELlQFQ",children:d>=0?(0,L.jsxs)(L.Fragment,{children:[o.plainText.slice(0,d),(0,L.jsx)("span",{className:"aiGenerateTooltipHighlight-EcTk_z",children:l}),o.plainText.slice(d+l.length)]}):o.plainText})]})):void 0,position:"top",showArrow:!1,className:e.tooltipData?"nodeMenuTooltipPopup-NvaJ1b":void 0,children:(0,L.jsxs)("button",{type:"button",className:"nodeMenuItem-q1Aakq","aria-label":c,onClick:o=>{switch(o.stopPropagation(),e.key){case"edit":r(t);break;case"generate":null==i||i(t);break;case"upload":null==a||a(t);break;case"download":s||null==n||n(t)}},children:[(0,L.jsx)("span",{className:"nodeMenuItemIcon-uhNuZM",children:function(e){switch(e){case"edit":return(0,L.jsx)(pR,{});case"generate":return(0,L.jsx)(pA,{});case"upload":return(0,L.jsx)(pE,{});case"download":return(0,L.jsx)(pD,{})}}(e.key)}),(0,L.jsx)("span",{className:"nodeMenuItemLabel-h9cRRF",children:c})]})},e.key)})})}var pB=()=>!1;function pz(e,t){for(var r=new Map(e.map(e=>[e.id,e])),i=[],a=new Set,n=r.get(t);(null==n?void 0:n.parentId)&&r.has(n.parentId)&&!a.has(n.parentId);)a.add(n.parentId),i.unshift(n.parentId),n=r.get(n.parentId);return i}function pF(e,t){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:pB,i=new Map(e.map(e=>[e.id,e]));if(!i.has(t))return[];for(var a=[...pz(e,t),t],n=-1,s=a.length-2;s>=0;s-=1){var o=i.get(a[s]);if(o&&r(o)){n=s;break}}return a.slice(n+1)}function pZ(e,t){var r,i,a,n,s,o,l=arguments.length>2&&void 0!==arguments[2]?arguments[2]:pB,d=new Set(t),c=new Set(e.map(e=>e.id));return r=new Set(t.filter(t=>!!c.has(t)&&pF(e,t,l).every(e=>d.has(e)))),i=new Set,a=new Map,n=[],e.forEach(e=>{if(e.parentId){var t,r=null!=(t=a.get(e.parentId))?t:[];r.push(e.id),a.set(e.parentId,r);return}n.push(e.id)}),s=[],o=e=>{var t;i.add(e),r.has(e)&&s.push(e),(null!=(t=a.get(e))?t:[]).forEach(e=>o(e))},n.forEach(e=>o(e)),e.forEach(e=>{r.has(e.id)&&!i.has(e.id)&&s.push(e.id)}),s}var pq=(0,io.Pi)(e=>{var t,r,i,a,n,s,o,l,{characterItem:d,isMainConceptGenerating:c=!1,onGeneratingStateChange:u,selectionModeTriggerKey:p,onSelectionModeChange:h,selectionToolbarContainer:v}=e,{novelAgentManager:m,managers:_}=tP(),{roleManager:g}=_,f=ea(),y=ei(),b=null==(r=null==m?void 0:m.editable)||r,[x,I]=(0,D.useState)(null),[S,w]=(0,D.useState)(null),[N,C]=(0,D.useState)(null),[T,k]=(0,D.useState)([]),[j,P]=(0,D.useState)([]),[A,M]=(0,D.useState)([]),[R,E]=(0,D.useState)(null),[U,O]=(0,D.useState)(!1),[z,F]=(0,D.useState)([]),[Z,q]=(0,D.useState)(!1),G=(0,D.useRef)(null),V=(0,D.useRef)(null),H=(0,D.useRef)(p),{creditStrategy:W}=y.useBenefitStrategyState(tE),Q=(0,D.useMemo)(()=>g.createCharacterManager(d),[g,d.characterName]),K=null!=(i=null==Q?void 0:Q.mindMapNodes)?i:[],Y=(0,D.useMemo)(()=>new Set(T),[T]),J=(0,D.useMemo)(()=>new Set(j),[j]),X=(0,D.useMemo)(()=>new Set(A),[A]),$=(0,D.useMemo)(()=>new Set(z),[z]),ee=(0,D.useMemo)(()=>{var e,t,r=null==W||null==(e=W.creditPricingInfo)?void 0:e.creditUnitPrice,i=null==W||null==(t=W.creditPricingInfo)?void 0:t.minChargeCnt;return r&&i&&i>1?pU({plainText:e2.t("Pippit_shortdrama_label_role_ai_generate_credit_cost_batch",{count:i,credits:r},"\u6BCF{count}\u6B21\u6D88\u8017 {credits} \u79EF\u5206"),creditUnitPrice:r,minChargeCnt:i}):r?pU({plainText:e2.t("Pippit_shortdrama_label_role_ai_generate_credit_cost_single",{credits:r},"\u6BCF\u6B21\u6D88\u8017 {credits} \u79EF\u5206"),creditUnitPrice:r}):pU({plainText:e2.t("Pippit_shortdrama_label_role_ai_generate_credit_cost_fallback",{},"\u53D1\u8D77\u540E\u5C06\u6309\u5F53\u524D\u79EF\u5206\u89C4\u5219\u6263\u8D39")})},[W]),et=(0,D.useMemo)(()=>K.filter(e=>!e.parentId).map(e=>e.id),[K]);(0,D.useEffect)(()=>{Q&&Q.prefetchPreviewUrlsFromAppearanceTree()},[Q]),(0,D.useEffect)(()=>{0!==T.length&&k(e=>{var t=e.filter(e=>{var t,r=K.find(t=>t.id===e);if(!r)return!1;var{status:i}=cJ(null==(t=r.payload.extra)?void 0:t.status);return null==i||i===ah.Initialized});return t.length===e.length?e:t})},[K,T.length]);var er=D.useCallback(e=>{var t,{status:r}=cJ(null==(t=e.payload.extra)?void 0:t.status);return Y.has(e.id)||r===ah.Generating||r===ah.Pending||c&&et.includes(e.id)},[c,Y,et]),en=(0,D.useMemo)(()=>K.some(e=>er(e)),[K,er]),es=(0,D.useMemo)(()=>{var e=new Set;return K.forEach(t=>{er(t)&&e.add(t.id)}),e},[K,er]),eo=D.useCallback(e=>!!es.has(e.id)||pz(K,e.id).some(e=>es.has(e)),[es,K]),el=D.useCallback(e=>!!(e.payload.bodyImageId||e.payload.bustPortraitId),[]),ed=(0,D.useMemo)(()=>K.filter(e=>!eo(e)).map(e=>e.id),[eo,K]),ec=(0,D.useMemo)(()=>new Set(ed),[ed]),eu=(0,D.useMemo)(()=>z.filter(e=>ec.has(e)).length,[ec,z]),ep=ed.length>0&&eu===ed.length,eh=eu>0&&!ep;(0,D.useEffect)(()=>(null==u||u(en),()=>null==u?void 0:u(!1)),[en,u]),(0,D.useEffect)(()=>{F(e=>{var t=new Set(ed),r=pZ(K,e,el).filter(e=>t.has(e));return r.length===e.length&&r.every((t,r)=>t===e[r])?e:r})},[el,K,ed]);var ev=D.useCallback(e=>{(0,B._)(function*(){if(!Q)return void tf.Z.error(e2.t("Pippit_shortdrama_error_image_download_unavailable",{},"\u6682\u65E0\u6CD5\u4E0B\u8F7D\u56FE\u7247"));var t=null!=(i=e.payload.bodyImageId)?i:e.payload.bustPortraitId;if(!t)return void tf.Z.error(e2.t("Pippit_shortdrama_error_appearance_no_image",{},"\u8BE5\u5F62\u8C61\u6682\u65E0\u56FE\u7247\u53EF\u4E0B\u8F7D"));var r=Q.getPreviewUrlByAssetId(t);if(!r)return void tf.Z.error(e2.t("Pippit_shortdrama_error_image_loading_retry",{},"\u56FE\u7247\u52A0\u8F7D\u4E2D\uFF0C\u8BF7\u7A0D\u540E\u91CD\u8BD5"));if(N!==e.id){re(f,{action:"download",stage:"element_page",elementType:"character",novelAgentManager:m,threadId:null==m?void 0:m.options.threadId,generateItemIds:[t]});try{C(e.id);var i,a,n=null!=(a=e.payload.fullName)?a:"",s=n?t2(n):e2.t("Pippit_shortdrama_label_image_asset",{},"\u5F62\u8C61");yield t3({previewUrl:r,fileBaseName:s,getPreferredDownloadUrl:()=>(0,B._)(function*(){if(!t)return r;var e,i=yield null==_||null==(e=_.assetManager)?void 0:e.getAssetInfoByAssetId(t);return(null==i?void 0:i.download_url)||(null==i?void 0:i.preview_url)||r})()})}catch(t){eg("novel_role_download_fail",t,{page:"role_mind_map",action:"download_role_image",roleId:e.id,userVisible:!0,recoverable:!0}),tf.Z.error(e2.t("Pippit_shortdrama_error_download_failed_retry",{},"\u4E0B\u8F7D\u5931\u8D25\uFF0C\u8BF7\u7A0D\u540E\u91CD\u8BD5"))}finally{C(t=>t===e.id?null:t)}}})()},[f,Q,_,N,m]),em=D.useCallback(function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:1;return y.showInsufficientCreditsModal({benefit:tE,quantity:e})},[y]),e_=D.useCallback(e=>{!Q||er(e)||(re(f,{action:"generate_element_single",stage:"element_page",elementType:"character",novelAgentManager:m,threadId:null==m?void 0:m.options.threadId,generateItemIds:[e.id],generateType:"ai_generate"}),k(t=>t.includes(e.id)?t:[...t,e.id]),(0,B._)(function*(){try{var t=!!(e.payload.bodyImageId||e.payload.bustPortraitId);yield Q.generateNodeImage(e.id,{forceGenerate:t}),tf.Z.success(e2.t("Pippit_shortdrama_toast_role_node_generating",{},"\u89D2\u8272\u5F62\u8C61\u751F\u6210\u4E2D\uFF0C\u8BF7\u7A0D\u540E\u67E5\u770B"))}catch(t){if(k(t=>t.filter(t=>t!==e.id)),rx(y,t,em))return;eg("novel_role_generate_node_fail",t,{page:"role_mind_map",action:"generate_role_node_image",roleId:e.id,userVisible:!0,recoverable:!0}),tf.Z.error(t instanceof Error?t.message:e2.t("Pippit_shortdrama_error_generate_role_image_failed_retry",{},"\u751F\u6210\u89D2\u8272\u5F62\u8C61\u5931\u8D25\uFF0C\u8BF7\u7A0D\u540E\u91CD\u8BD5"))}})())},[f,y,er,Q,m,em]),ef=D.useCallback(()=>{E(null),w(null),O(!0),F([])},[]);(0,D.useEffect)(()=>{H.current!==p&&(H.current=p,ef())},[ef,p]),(0,D.useEffect)(()=>(null==h||h(U),()=>null==h?void 0:h(!1)),[U,h]);var ey=D.useCallback(()=>{O(!1),F([])},[]),eb=D.useCallback(()=>{F(ep?[]:pZ(K,ed,el))},[ep,el,K,ed]),ex=D.useCallback(e=>{eo(e)||F(t=>(function(e){var{nodes:t,selectedNodeIds:r,targetNodeId:i,hasNodeImage:a=pB}=e,n=new Set(r),s=pF(t,i,a);return n.has(i)?s.forEach(e=>n.delete(e)):s.forEach(e=>n.add(e)),pZ(t,Array.from(n),a)})({nodes:K,selectedNodeIds:t,targetNodeId:e.id,hasNodeImage:el}))},[el,eo,K]),eI=D.useCallback(()=>{if(d.pippitAssetId&&0!==z.length&&!Z){var e=Q.getAppearancePippitAssetIdsByNodeIds(z);0!==e.length&&(re(f,{action:"generate_element_all",stage:"element_page",elementType:"character",novelAgentManager:m,threadId:null==m?void 0:m.options.threadId,generateItemIds:e,generateType:"ai_generate"}),q(!0),k(e=>Array.from(new Set([...e,...z]))),(0,B._)(function*(){try{var t,r,i,a,n,s=yield g.generateAllImagesForCharacter(d.pippitAssetId,{appearancePippitAssetIds:e}),o=null!=(n=null!=(a=null==(t=s.data)?void 0:t.image_count)?a:null==(i=s.data)||null==(r=i.node_ids)?void 0:r.length)?n:z.length;tf.Z.success(o>0?e2.t("Pippit_shortdrama_toast_role_selected_nodes_generating",{number:o,count:o,num:o},"{count} \u4E2A\u5F62\u8C61\u751F\u6210\u4E2D"):e2.t("Pippit_shortdrama_toast_role_node_generating",{},"\u89D2\u8272\u5F62\u8C61\u751F\u6210\u4E2D\uFF0C\u8BF7\u7A0D\u540E\u67E5\u770B")),O(!1),F([])}catch(e){if(k(e=>e.filter(e=>!z.includes(e))),rx(y,e,()=>em(z.length||z.length||1)))return;eg("novel_role_generate_selected_nodes_fail",e,{page:"role_mind_map",action:"generate_all_role_node_images_from_selection",roleId:d.pippitAssetId,userVisible:!0,recoverable:!0}),tf.Z.error(e instanceof Error?e.message:e2.t("Pippit_shortdrama_error_generate_role_image_failed_retry",{},"\u751F\u6210\u89D2\u8272\u5F62\u8C61\u5931\u8D25\uFF0C\u8BF7\u7A0D\u540E\u91CD\u8BD5"))}finally{q(!1)}})())}},[d.pippitAssetId,f,y,Z,Q,m,em,g,z]),eS=D.useCallback(e=>{!Q||J.has(e.id)||(M(t=>t.includes(e.id)?t:[...t,e.id]),P(t=>t.includes(e.id)?t:[...t,e.id]),(0,B._)(function*(){try{var t,r,i,a;yield Q.updateNode({pippitAssetId:e.id,appearance:null!=(r=e.payload.appearance)?r:"",bodyImageId:null!=(i=e.payload.bodyImageId)?i:"",voiceDescription:null!=(a=null==(t=e.payload.voiceInfo)?void 0:t.description)?a:""})}catch(t){M(t=>t.filter(t=>t!==e.id)),eg("novel_role_dismiss_node_failure_fail",t,{page:"role_mind_map",action:"dismiss_role_node_failure",roleId:e.id,userVisible:!0,recoverable:!0}),tf.Z.error(t instanceof Error?t.message:e2.t("Pippit_shortdrama_error_update_node_failed",{},"\u66F4\u65B0\u8282\u70B9\u5931\u8D25\uFF0C\u8BF7\u7A0D\u540E\u91CD\u8BD5"))}finally{P(t=>t.filter(t=>t!==e.id))}})())},[J,Q]),ew=D.useCallback(e=>{if(U)return void ex(e);er(e)||(E(null),re(f,{action:"click_element",stage:"element_page",elementType:"character",novelAgentManager:m,threadId:null==m?void 0:m.options.threadId}),w(e.id))},[f,ex,er,U,m]),eN=D.useCallback(e=>{var t;V.current=e.id,null==(t=G.current)||t.click()},[]),eC=D.useCallback(e=>{var t,r=null==(t=e.target.files)?void 0:t[0];e.target.value="";var i=function(e){var{targetNodeId:t,file:r,isStaticImage:i,now:a=Date.now()}=e;return t&&r?i(r)?{request:{nodeId:t,file:r,requestId:"".concat(t,"-").concat(r.name,"-").concat(r.size,"-").concat(r.lastModified,"-").concat(a)},shouldOpenEditModal:!0,error:null}:{request:null,shouldOpenEditModal:!1,error:"unsupported_file"}:{request:null,shouldOpenEditModal:!1,error:null}}({targetNodeId:V.current,file:r,isStaticImage:t6});if(V.current=null,"unsupported_file"===i.error)return void tf.Z.error(e2.t("Pippit_shortdrama_error_image_static_only",{},"\u4EC5\u652F\u6301\u9759\u6001\u56FE\u7247\uFF08PNG/JPG/WEBP/BMP\uFF09\uFF0C\u4E0D\u652F\u6301 GIF"));i.request&&(E(i.request),i.shouldOpenEditModal&&w(i.request.nodeId))},[]),eT=D.useCallback(e=>(0,L.jsx)(pL,{nodeInfo:e.payload,isPendingGeneration:Y.has(e.id),isDismissingFailure:J.has(e.id),isFailureDismissed:X.has(e.id),selectionMode:U,selected:$.has(e.id),selectionDisabled:eo(e),onToggleSelect:()=>ex(e),onClick:()=>ew(e),onDismissFailure:()=>eS(e)}),[J,X,ew,eS,ex,eo,U,Y,$]),ek=D.useCallback(e=>U||er(e)?null:(0,L.jsx)(pO,{node:e,onEdit:e=>{E(null),re(f,{action:"click_element",stage:"element_page",elementType:"character",novelAgentManager:m,threadId:null==m?void 0:m.options.threadId}),w(e.id)},onGenerate:b?e_:void 0,onUploadImage:eN,onDownload:ev,downloading:N===e.id,aiGenerateTooltipData:b?ee:void 0}),[N,f,b,ee,ev,e_,eN,er,U,m]),ej=D.useCallback(e=>{re(f,{action:"create_new",stage:"element_page",elementType:"character",novelAgentManager:m,threadId:null==m?void 0:m.options.threadId}),I(e)},[f,m]),eP=D.useCallback(e=>(0,B._)(function*(){if(null!=x&&Q){var t,r;try{yield Q.addChildNode({parentPippitAssetId:x,fullName:e.fullName,appearance:e.appearance,bodyImageId:null!=(t=e.imageAssetId)?t:"",voiceDescription:null!=(r=e.voiceDescription)?r:""}),I(null)}catch(e){eg("novel_role_add_child_fail",e,{page:"role_mind_map",action:"add_child_node",roleId:x,userVisible:!0,recoverable:!0}),tf.Z.error(e instanceof Error?e.message:e2.t("Pippit_shortdrama_error_add_child_node_failed",{},"\u6DFB\u52A0\u5B50\u8282\u70B9\u5931\u8D25\uFF0C\u8BF7\u7A0D\u540E\u91CD\u8BD5"))}}})(),[x,Q]),eL=D.useCallback(()=>{I(null)},[]),eA=K.find(e=>e.id===S),eM=D.useCallback(e=>(0,B._)(function*(){if(null!=S&&Q)try{var t,r;yield Q.updateNode({pippitAssetId:S,appearance:e.appearance,bodyImageId:null!=(t=e.imageAssetId)?t:"",voiceDescription:null!=(r=e.voiceDescription)?r:""}),E(null),w(null),tf.Z.success(e2.t("Pippit_shortdrama_toast_save_success",{},"\u4FDD\u5B58\u6210\u529F"))}catch(e){eg("novel_role_update_node_fail",e,{page:"role_mind_map",action:"update_role_node",roleId:S,userVisible:!0,recoverable:!0}),tf.Z.error(e instanceof Error?e.message:e2.t("Pippit_shortdrama_error_update_node_failed",{},"\u66F4\u65B0\u8282\u70B9\u5931\u8D25\uFF0C\u8BF7\u7A0D\u540E\u91CD\u8BD5"))}})(),[S,Q]),eD=D.useCallback(()=>{E(null),w(null)},[]),eR=b&&U?(0,L.jsxs)("div",{className:"nodeSelectionToolbar-szi55w",children:[(0,L.jsxs)("div",{className:"nodeSelectionToolbarLeft-kR97LO",children:[(0,L.jsx)("button",{type:"button",className:"".concat("nodeSelectAllCheckbox-FQ7FYr"," ").concat(ep?"nodeSelectAllChecked-aG9IFY":eh?"nodeSelectAllPartial-oGrqIb":""),onClick:eb,"aria-label":e2.t("Pippit_shortdrama_label_select_all",{},"\u5168\u9009"),children:ep?(0,L.jsx)("svg",{width:"10",height:"8",viewBox:"0 0 12 9",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:(0,L.jsx)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M10.2724 0.146364C10.4676 -0.0488429 10.7842 -0.0487333 10.9794 0.146364L11.4511 0.618044C11.6463 0.813315 11.6463 1.12985 11.4511 1.32508L4.90228 7.8739C4.70706 8.06909 4.39051 8.06904 4.19525 7.8739L0.146425 3.82508C-0.0488226 3.62983 -0.0487944 3.31331 0.146425 3.11804L0.618105 2.64636C0.813386 2.45133 1.12995 2.45118 1.32514 2.64636L4.54877 5.87L10.2724 0.146364Z",fill:"white"})}):eh?(0,L.jsx)("svg",{width:"10",height:"2",viewBox:"0 0 10 2",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:(0,L.jsx)("rect",{width:"10",height:"2",rx:"1",fill:"white"})}):null}),(0,L.jsx)("span",{className:"nodeSelectAllLabel-MtC30p",onClick:eb,children:e2.t("Pippit_shortdrama_label_select_all",{},"\u5168\u9009")}),(0,L.jsx)("span",{className:"nodeSelectionText-rkLjoJ",children:z.length>0?e2.t("Pippit_shortdrama_selection_toolbar_selected_appearances",{count:z.length,num:z.length},"\u5DF2\u9009\u62E9 {count} \u4E2A\u5F62\u8C61"):e2.t("Pippit_shortdrama_selection_toolbar_select_appearances",{},"\u8BF7\u9009\u62E9\u8981\u751F\u6210\u7684\u5F62\u8C61")})]}),(0,L.jsxs)("div",{className:"nodeSelectionToolbarRight-b33dzu",children:[(0,L.jsx)("button",{type:"button",className:"nodeSelectionCancelButton-apMUkR",onClick:ey,children:e2.t("Pippit_shortdrama_button_cancel_selection",{},"\u53D6\u6D88\u9009\u62E9")}),y.renderDemandCreditsButton({benefit:tE,quantity:z.length,onClick:eI,disabled:0===z.length||Z,loading:Z,variant:"pillCta",className:"nodeSelectionGenerateButton-vwq_rZ",buttonText:e2.t("Pippit_shortdrama_button_generate_selected_appearances",{},"\u751F\u6210")})]})]}):null;return 0===K.length?(0,L.jsx)("div",{className:"emptyWrapper-I7UCFK",children:(0,L.jsx)("p",{className:"emptyText-XCjSwX",children:e2.t("Pippit_shortdrama_loading_role_lifecycle_data",{},"\u6B63\u5728\u6784\u5EFA\u89D2\u8272\u5168\u751F\u547D\u5468\u671F\u6570\u636E\uFF0C\u8BF7\u7A0D\u540E\u67E5\u770B")})}):(0,L.jsxs)("div",{className:"container-FVfpTg",children:[(0,L.jsx)("input",{ref:G,type:"file",accept:"image/*",style:{display:"none"},onChange:eC}),v&&eR?(0,nM.createPortal)(eR,v):null,(0,L.jsx)(ct,{nodes:K,rootIds:et,renderNodeContent:eT,renderNodeMenu:b?ek:void 0,showAddChildButton:b,onAddChild:b?ej:void 0}),(0,L.jsx)(ry,{mode:rf.Create,visible:null!=x,sectionsDisabled:!0,manager:Q,nodeId:x,onCancel:eL,onSave:eP}),(0,L.jsx)(ry,{mode:rf.Edit,visible:null!=S,appearanceNameDisabled:!0,sectionsDisabled:!0,manager:Q,nodeId:S,prefilledImageFile:(null==R?void 0:R.nodeId)===S?R.file:void 0,prefilledImageRequestId:(null==R?void 0:R.nodeId)===S?R.requestId:void 0,initialData:eA?{fullName:null!=(n=null!=(a=eA.payload.fullName)?a:eA.payload.label)?n:eA.payload.name,sections:null!=(s=eA.payload.relatedEpisodeNum)?s:[],appearance:eA.payload.appearance,voiceDescription:null!=(o=null==(t=eA.payload.voiceInfo)?void 0:t.description)?o:"",imageAssetId:null!=(l=eA.payload.bodyImageId)?l:eA.payload.bustPortraitId}:void 0,onCancel:eD,onSave:eM},S)]})}),pG=(0,io.Pi)(e=>{var{onBatchSelectionModeChange:t}=e,r=function(){var e,t,r,{novelAgentManager:i,managers:a}=tP(),{roleManager:n,novelStateManager:s}=a,o=ea(),l=ei(),{creditStrategy:d}=l.useBenefitStrategyState(tE),[c,u]=(0,D.useState)(!1),[p,h]=(0,D.useState)(!1),[v,m]=(0,D.useState)(null),[_,g]=(0,D.useState)(!1),[f,y]=(0,D.useState)([]),[b,x]=(0,D.useState)(null),[I,S]=(0,D.useState)(!1),w=n.formattedCharacterList,N=(0,D.useMemo)(()=>{var e;return null==v?null:null!=(e=w.find(e=>e.id===v.id||v.pippitAssetId&&e.pippitAssetId===v.pippitAssetId))?e:v},[v,w]),C=w.filter(e=>e.roleDesignStatus===ah.Failed).length,T=s.roleDesignState.status===l7.Failed,k=s.roleDesignState.errorCode===ab.T.INSUFFICIENT_CREDIT,j=s.roleDesignState.status===l7.Processing,P=(0,D.useMemo)(()=>w.filter(e=>pI(e,b)),[w,b]);(0,D.useEffect)(()=>{y(e=>{var t,r,i=(t=new Map,P.forEach(e=>{var r=pw(e);pN(e).forEach(e=>{t.set(e,r)})}),r=[],e.forEach(e=>{var i=t.get(e);i&&!r.includes(i)&&r.push(i)}),r);return i.length===e.length?e:i})},[P]);var L=(0,D.useMemo)(()=>{var e;return e=new Set(f),w.filter(t=>pN(t).some(t=>e.has(t)))},[f,w]),A=(0,D.useMemo)(()=>L.some(e=>py(e)||pb(e)),[L]),M=(0,D.useMemo)(()=>L.map(e=>e.pippitAssetId).filter(e=>!!e),[L]),{allAppearancesQuantity:R}=(0,D.useMemo)(()=>({mainConceptQuantity:L.length,allAppearancesQuantity:L.reduce((e,t)=>e+t.targetAppearanceCount,0)}),[L]),{hasSelectedRoles:E,allRolesSelected:U,someRolesSelected:O,selectedRoleCount:z}=(0,D.useMemo)(()=>{var e,t,r;return{hasSelectedRoles:t=(e=f.length)>0,allRolesSelected:r=P.length>0&&e===P.length,someRolesSelected:t&&!r,selectedRoleCount:e}},[f,P]),F=null!=N?n.countAppearanceNodesWithoutBodyImage(N.characterItem.characterName):0,Z=null!=N&&py(N),q=(0,D.useMemo)(()=>null!=N?function(e,t){return!px(e)&&!pf(e)&&e.roleDesignStatus!==ah.Failed&&e.displayStatus!==av.RoleDesignFailed?t.isRequesting?{visible:!0,disabled:!0,loading:!0,reason:"requesting"}:py(e)||pb(e)||t.isAnyNodeGenerating?{visible:!0,disabled:!0,loading:!1,reason:"appearance_generating"}:{visible:!0,disabled:!1,loading:!1}:{visible:e.hasMainConceptImage||e.appearanceNodeCount>0||e.imageCount>0,disabled:!0,loading:!1,reason:"role_design_not_ready"}}(N,{pendingBodyImageCount:F,isAnyNodeGenerating:_}):{visible:!1,disabled:!0,loading:!1},[N,F,_]),G=(0,D.useCallback)(e=>{re(o,{action:"click_element",stage:"front_page",elementType:"character",novelAgentManager:i,threadId:null==i?void 0:i.options.threadId}),m(e),h(!0)},[o,i]),V=(0,D.useCallback)(e=>{y(t=>(function(e,t,r){if(!pI(t,r))return e;var i=pw(t),a=new Set(pN(t));return e.some(e=>a.has(e))?e.filter(e=>!a.has(e)):[...e,i]})(t,e,b))},[b]),H=(0,D.useCallback)(()=>{y(U?[]:P.map(e=>pw(e)))},[U,P]),W=(0,D.useCallback)(()=>{x(null),y([])},[]),Q=(0,D.useCallback)(()=>{x("all"),y([])},[]);(0,D.useEffect)(()=>{p&&(null==N?void 0:N.pippitAssetId)&&re(o,{action:"show",stage:"element_page",elementType:"character",novelAgentManager:i,threadId:null==i?void 0:i.options.threadId})},[o,p,i,null==N?void 0:N.pippitAssetId]);var K=(0,D.useCallback)(()=>{re(o,{action:"close",stage:"element_page",elementType:"character",novelAgentManager:i,threadId:null==i?void 0:i.options.threadId}),h(!1),g(!1)},[o,i]),Y=(0,D.useCallback)(e=>{var t=w.find(t=>pN(t).includes(e));t&&(re(o,{action:"click_element",stage:"element_page",elementType:"character",novelAgentManager:i,threadId:null==i?void 0:i.options.threadId}),m(t))},[o,i,w]),J=(0,D.useCallback)(()=>(0,B._)(function*(){null==(e=s.recompute)||e.call(s);var e,t,r,i=yield n.sendProduceAssetsMessage();if(!i.ok){if(s.roleDesignState.errorCode===ab.T.INSUFFICIENT_CREDIT)return void l.showCreditsRechargeModal({type:"intercept_recharge_credits",useCredits:C*(null!=(r=null==d||null==(t=d.creditPricingInfo)?void 0:t.creditUnitPrice)?r:0)});tf.Z.error(i.msg||e2.t("Pippit_shortdrama_error_role_design_failed",{},"\u89D2\u8272\u8BBE\u8BA1\u5931\u8D25\uFF0C\u8BF7\u7A0D\u540E\u91CD\u8BD5"))}})(),[s,n,l,d,C]),X=(0,D.useCallback)(()=>(0,B._)(function*(){if(E){re(o,{action:"generate_all",stage:"front_page",elementType:"character",novelAgentManager:i,threadId:null==i?void 0:i.options.threadId,generateItemIds:M,generateType:"ai_generate"}),u(!0),s.setRoleRenderStatus(l7.Processing);try{var e,t,r,a,c=yield n.sendBatchGenerateRoleImages(M);if(!c.ok){if(s.setRoleRenderStatus(l7.Failed),Number(null==(t=c.cause)||null==(e=t.data)?void 0:e.ret)===ab.T.INSUFFICIENT_CREDIT)return void l.showCreditsRechargeModal({type:"intercept_recharge_credits",useCredits:R*(null!=(a=null==d||null==(r=d.creditPricingInfo)?void 0:r.creditUnitPrice)?a:0)});tf.Z.error(c.msg||e2.t("Pippit_shortdrama_error_batch_generate_role_image_failed_retry",{},"\u6279\u91CF\u751F\u6210\u89D2\u8272\u5F62\u8C61\u5931\u8D25\uFF0C\u8BF7\u7A0D\u540E\u91CD\u8BD5"));return}tf.Z.success(e2.t("Pippit_shortdrama_toast_role_image_task_submitted",{},"\u751F\u6210\u89D2\u8272\u5F62\u8C61\u4EFB\u52A1\u5DF2\u63D0\u4EA4")),S(!1),y([]),x(null)}finally{u(!1)}}})(),[E,o,s,n,i,M,l,R,d]),$=(0,D.useCallback)(()=>{if(E){if(L.some(e=>e.hasMainConceptImage||e.hasSubImages||e.imageCount>0||e.appearanceNodeWithImageCount>0||e.generatedAppearanceCount>0))return void S(!0);X()}},[E,L,X]),ee=(0,D.useMemo)(()=>(function(e){var{hasSelectedRoles:t,isBatchGenerateAllBusy:r,isSelectedRoleRenderProcessing:i}=e,a=r||i;return{disabled:!t||a,loading:a}})({hasSelectedRoles:E,isBatchGenerateAllBusy:c,isSelectedRoleRenderProcessing:A}),[E,c,A]),et=null!=N?null!=(t=null==(r=null==(e=N.characterItem.appearanceTree)?void 0:e.pippitAsset)?void 0:r.introduction)?t:N.description:void 0,er=(0,D.useMemo)(()=>w.map(e=>({id:e.id,label:pS(e),active:e.id===(null==N?void 0:N.id)})),[w,null==N?void 0:N.id]);return{commercial:l,roles:w,roleDesignAlert:{visible:T,message:k?e2.t("Pippit_shortdrama_error_role_parse_failed_due_to_credit",{count:C},"\u7531\u4E8E\u79EF\u5206\u4E0D\u8DB3\uFF0C\u6709 {count} \u4E2A\u89D2\u8272\u89E3\u6790\u5931\u8D25\uFF0C\u8BF7\u5145\u503C\u540E\u91CD\u8BD5"):e2.t("Pippit_shortdrama_error_role_generate_failed_count_retry",{count:C},"\u6709 {count} \u4E2A\u89D2\u8272\u751F\u6210\u5931\u8D25\uFF0C\u8BF7\u91CD\u65B0\u5C1D\u8BD5"),retryText:e2.t("Pippit_shortdrama_button_retry",{},"\u91CD\u8BD5"),retryDisabled:j,retryLoading:j,onRetry:J},batchPanel:{title:e2.t("Pippit_shortdrama_batch_panel_title",{},"\u751F\u6210\u6216\u5BFC\u5165\u89D2\u8272\u5F62\u8C61\u56FE"),description:e2.t("Pippit_shortdrama_batch_panel_desc",{count:w.length,num:w.length},"\u5DF2\u8BC6\u522B {count} \u4E2A\u89D2\u8272\uFF0C\u4F60\u53EF\u4EE5\u6279\u91CF\u751F\u6210\u89D2\u8272\u5F62\u8C61\u56FE\uFF0C\u6216\u8005\u624B\u52A8\u4E0A\u4F20\u56FE\u7247"),generateAllText:e2.t("Pippit_shortdrama_button_batch_generate_all_appearances",{},"\u591A\u9009"),onStartGenerateAll:Q},selection:{action:b,isMode:null!==b,selectedRoleIds:f,hasSelectedRoles:E,allRolesSelected:U,someRolesSelected:O,selectedRoleCount:z,selectAllText:e2.t("Pippit_shortdrama_label_select_all",{},"\u5168\u9009"),cancelText:e2.t("Pippit_shortdrama_button_cancel_selection",{},"\u53D6\u6D88\u9009\u62E9"),toolbarText:E?e2.t("Pippit_shortdrama_selection_toolbar_selected",{count:z,num:z},"\u5DF2\u9009\u62E9 {count} \u4E2A\u89D2\u8272\uFF0C\u5C06\u751F\u6210\u6240\u6709\u5F62\u8C61\u56FE"):e2.t("Pippit_shortdrama_selection_toolbar_hint",{},"\u8BF7\u9009\u62E9\u8981\u751F\u6210\u6240\u6709\u5F62\u8C61\u56FE\u7684\u89D2\u8272"),onSelectAll:H,onCancel:W,onToggleRole:V,isRoleSelectable:e=>pI(e,b)},batchAllButton:{quantity:E?R:0,disabled:ee.disabled,loading:ee.loading,buttonText:e2.t("Pippit_shortdrama_button_generate_all_appearances",{},"\u751F\u6210"),onClick:$},batchGenerateConfirm:{visible:I,title:e2.t("Pippit_shortdrama_modal_batch_generate_overwrite_title",{},"\u8986\u76D6\u5DF2\u751F\u6210\u7684\u5F62\u8C61"),description:e2.t("Pippit_shortdrama_modal_batch_generate_overwrite_desc",{},"\u70B9\u51FB\u786E\u5B9A\u540E\uFF0C\u5C06\u6279\u91CF\u751F\u6210\u6240\u6709\u5F62\u8C61\uFF0C\u5E76\u8986\u76D6\u5DF2\u751F\u6210\u7684\u89D2\u8272\u5F62\u8C61\u3002"),cancelText:e2.t("Pippit_shortdrama_button_cancel",{},"\u53D6\u6D88"),confirmText:e2.t("Pippit_shortdrama_button_confirm",{},"\u786E\u8BA4"),confirmLoading:c,onCancel:()=>S(!1),onConfirm:X},roleTree:{visible:p,currentRole:N,currentRoleName:null!=N?pS(N):"",currentRoleDescription:et,tabs:er,pendingBodyImageCount:F,isCurrentRoleMainConceptGenerating:Z,generateAllAppearancesAvailability:q,generateAllButtonText:e2.t("Pippit_shortdrama_button_select",{},"\u591A\u9009")||"\u591A\u9009",closeAriaLabel:e2.t("Pippit_shortdrama_aria_close",{},"\u5173\u95ED"),onShow:G,onClose:K,onRoleChange:Y,onGeneratingStateChange:g}}}(),[i,a]=D.useState(0),[n,s]=D.useState(!1),[o,l]=D.useState(null);return D.useEffect(()=>{null==t||t(r.selection.isMode)},[t,r.selection.isMode]),D.useEffect(()=>()=>{null==t||t(!1)},[t]),(0,L.jsxs)(L.Fragment,{children:[r.roleDesignAlert.visible?(0,L.jsx)(th,{message:r.roleDesignAlert.message,children:(0,L.jsx)(tm.Z,{type:"primary",onClick:r.roleDesignAlert.onRetry,disabled:r.roleDesignAlert.retryDisabled,loading:r.roleDesignAlert.retryLoading,children:r.roleDesignAlert.retryText})}):null,(0,L.jsx)("div",{className:"batchPanel-vQemUz",children:r.selection.isMode?(0,L.jsxs)(L.Fragment,{children:[(0,L.jsxs)("div",{className:"selectionToolbarLeft-Ox67vg",children:[(0,L.jsx)("button",{type:"button",className:"".concat("selectAllCheckbox-_qMPMV"," ").concat(r.selection.allRolesSelected?"selectAllChecked-wRy86F":r.selection.someRolesSelected?"selectAllPartial-ZRqryt":""),onClick:r.selection.onSelectAll,"aria-label":r.selection.selectAllText,children:r.selection.allRolesSelected?(0,L.jsx)("svg",{width:"10",height:"8",viewBox:"0 0 12 9",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:(0,L.jsx)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M10.2724 0.146364C10.4676 -0.0488429 10.7842 -0.0487333 10.9794 0.146364L11.4511 0.618044C11.6463 0.813315 11.6463 1.12985 11.4511 1.32508L4.90228 7.8739C4.70706 8.06909 4.39051 8.06904 4.19525 7.8739L0.146425 3.82508C-0.0488226 3.62983 -0.0487944 3.31331 0.146425 3.11804L0.618105 2.64636C0.813386 2.45133 1.12995 2.45118 1.32514 2.64636L4.54877 5.87L10.2724 0.146364Z",fill:"white"})}):r.selection.someRolesSelected?(0,L.jsx)("svg",{width:"10",height:"2",viewBox:"0 0 10 2",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:(0,L.jsx)("rect",{width:"10",height:"2",rx:"1",fill:"white"})}):null}),(0,L.jsx)("span",{className:"selectAllLabel-EpK8Uk",onClick:r.selection.onSelectAll,children:r.selection.selectAllText}),(0,L.jsx)("span",{className:"selectionInfoText-Ig9QZE",children:r.selection.toolbarText})]}),(0,L.jsxs)("div",{className:"selectionToolbarRight-uGPMnu",children:[(0,L.jsx)("button",{type:"button",className:"cancelSelectionBtn-RdK3ee",onClick:r.selection.onCancel,children:r.selection.cancelText}),r.commercial.renderDemandCreditsButton({benefit:tE,quantity:r.batchAllButton.quantity,onClick:r.batchAllButton.onClick,disabled:r.batchAllButton.disabled,loading:r.batchAllButton.loading,variant:"pillCta",className:"batchPanelPrimaryBtn-qgoBrv",buttonText:r.batchAllButton.buttonText})]})]}):(0,L.jsxs)(L.Fragment,{children:[(0,L.jsxs)("div",{className:"batchPanelInfo-jMk99m",children:[(0,L.jsx)("h3",{className:"batchPanelTitle-omXaXC",children:r.batchPanel.title}),(0,L.jsx)("p",{className:"batchPanelDesc-uMLn0C",children:r.batchPanel.description})]}),(0,L.jsx)("div",{className:"batchPanelActions-eTn_PP",children:(0,L.jsx)("button",{type:"button",className:"initialPrimaryBtn-zuNfKP",onClick:r.batchPanel.onStartGenerateAll,children:r.batchPanel.generateAllText})})]})}),(0,L.jsx)(pC,{characters:r.roles,selectedRoleIds:r.selection.selectedRoleIds,selectionMode:r.selection.isMode,isRoleSelectable:r.selection.isRoleSelectable,onToggleSelect:r.selection.onToggleRole,onCardClick:r.roleTree.onShow}),(0,L.jsx)(tg.Z,{title:r.batchGenerateConfirm.title,visible:r.batchGenerateConfirm.visible,onCancel:r.batchGenerateConfirm.onCancel,footer:[(0,L.jsx)(tm.Z,{onClick:r.batchGenerateConfirm.onCancel,children:r.batchGenerateConfirm.cancelText},"cancel"),(0,L.jsx)(tm.Z,{type:"primary",loading:r.batchGenerateConfirm.confirmLoading,onClick:()=>void r.batchGenerateConfirm.onConfirm(),children:r.batchGenerateConfirm.confirmText},"confirm")],children:(0,L.jsx)("div",{className:"confirmDialogBody-rrmiUZ",children:r.batchGenerateConfirm.description})}),(0,L.jsx)(tg.Z,{title:"",visible:r.roleTree.visible,onCancel:r.roleTree.onClose,footer:null,escToExit:!1,backspaceToExit:!1,className:"".concat("roleTreeModal-BA7Bmg"," ").concat("roleTreeModalWrap-UBlVZh"),closable:!1,children:(0,L.jsx)("div",{style:{height:"100vh",overflow:"hidden",display:"flex",flexDirection:"column"},children:r.roleTree.visible&&r.roleTree.currentRole?(0,L.jsxs)(L.Fragment,{children:[(0,L.jsxs)("header",{className:"roleTreeHeader-Yyi2dc",children:[(0,L.jsxs)("div",{className:"roleTreeHeaderTop-WNws39",children:[(0,L.jsx)("div",{className:"roleTreeTabs-koQSa8",children:r.roleTree.tabs.map(e=>(0,L.jsx)("button",{type:"button",className:e.active?"roleTreeTabActive-CGIF3N":"roleTreeTab-hkxbsk",onClick:()=>r.roleTree.onRoleChange(e.id),children:e.label},e.id))}),(0,L.jsx)("button",{type:"button",className:"roleTreeClose-cFyD9C",onClick:r.roleTree.onClose,"aria-label":r.roleTree.closeAriaLabel,children:(0,L.jsx)(i_.Z,{size:20})})]}),(0,L.jsxs)("div",{className:"roleTreeInfo-CSYvQ5",children:[(0,L.jsxs)("div",{className:"roleTreeTitleRow-TSPx7i",children:[(0,L.jsx)("h2",{className:"roleTreeTitle-eydaYU",children:r.roleTree.currentRoleName}),(0,L.jsxs)("div",{className:"roleTreeActions-qa2e8a",children:[(0,L.jsx)("div",{className:"roleTreeSelectionToolbarHost-XljDX2",ref:l}),r.roleTree.generateAllAppearancesAvailability.visible&&!n?(0,L.jsx)("button",{type:"button",className:"roleTreeSelectButton-e_5z3Y",disabled:r.roleTree.generateAllAppearancesAvailability.disabled,onClick:()=>a(e=>e+1),children:r.roleTree.generateAllButtonText}):null]})]}),r.roleTree.currentRoleDescription?(0,L.jsx)("p",{className:"roleTreeDesc-CO4tOM",children:r.roleTree.currentRoleDescription}):null]})]}),(0,L.jsx)("div",{className:"roleTreeBody-_6nV5G",children:(0,L.jsx)(pq,{characterItem:r.roleTree.currentRole.characterItem,isMainConceptGenerating:r.roleTree.isCurrentRoleMainConceptGenerating,onGeneratingStateChange:r.roleTree.onGeneratingStateChange,selectionModeTriggerKey:i,onSelectionModeChange:s,selectionToolbarContainer:o},r.roleTree.currentRole.id)})]}):null})})]})});function pV(e){var{item:t,menuPosition:r,aiGenerateTooltipText:i,isDownloading:a=!1,onCloseMenu:n,onEdit:s,onConfirmAiGenerate:o,onUploadImage:l,onDownload:d,onRetry:c}=e,u=function(e){var t,r=null==(t=e.extra)?void 0:t.status;if(!r)return null;try{return JSON.parse(r)}catch(e){return null}}(t),p=(null==u?void 0:u.status)!=null?Number(u.status):void 0,h=t.isPendingGenerate||p===ah.Generating,v=p===ah.Failed||p===ah.InsufficientPoints||p===ah.SecurityCheckRejected,m=!!(t.imageUrl&&""!==t.imageUrl.trim()||t.assetId);return(0,L.jsx)("div",{className:"card-tzs24r",children:(0,L.jsx)(O,{trigger:"hover",onClose:null!=n?n:()=>{},position:r,items:[{key:"edit",icon:(0,L.jsx)(pR,{}),label:e2.t("Pippit_shortdrama_button_edit",{},"\u7F16\u8F91"),ariaLabel:e2.t("Pippit_shortdrama_button_edit",{},"\u7F16\u8F91"),onClick:()=>null==s?void 0:s(t),disabled:h},{key:"ai",icon:(0,L.jsx)(pA,{}),label:e2.t("Pippit_shortdrama_button_ai_generate",{},"AI\u751F\u6210"),ariaLabel:e2.t("Pippit_shortdrama_button_ai_generate",{},"AI\u751F\u6210"),onClick:()=>{var e;return v?null==(e=null!=c?c:o)?void 0:e(t):null==o?void 0:o(t)},disabled:h,tooltipContent:i?(0,L.jsxs)("div",{className:"aiGenerateTooltipContent-RPkA54","aria-label":i,children:[(0,L.jsx)("span",{className:"aiGenerateTooltipIcon-aK5_Z0","aria-hidden":"true",children:(0,L.jsx)(pM,{})}),(0,L.jsx)("span",{className:"aiGenerateTooltipText-Q9QQkP",children:(0,L.jsx)("span",{className:"aiGenerateTooltipHighlight-N1w60r",children:i})})]}):void 0,tooltipClassName:i?"aiGenerateTooltipPopup-Hu67fJ":void 0},{key:"upload",icon:(0,L.jsx)(pE,{}),label:e2.t("Pippit_shortdrama_button_upload_image",{},"\u4E0A\u4F20\u56FE\u7247"),ariaLabel:e2.t("Pippit_shortdrama_button_upload_image",{},"\u4E0A\u4F20\u56FE\u7247"),onClick:()=>null==l?void 0:l(t),disabled:h},{key:"download",icon:(0,L.jsx)(pD,{}),label:a?e2.t("Pippit_shortdrama_button_downloading",{},"\u4E0B\u8F7D\u4E2D..."):e2.t("Pippit_shortdrama_button_download",{},"\u4E0B\u8F7D"),ariaLabel:a?e2.t("Pippit_shortdrama_button_downloading",{},"\u4E0B\u8F7D\u4E2D..."):e2.t("Pippit_shortdrama_button_download",{},"\u4E0B\u8F7D"),onClick:()=>null==d?void 0:d(t),visible:m,disabled:a,closeOnClick:!1}],children:(0,L.jsx)("div",{className:"cardContentWrap-zpmdIz",children:(0,L.jsx)(ca,{description:t.description,title:t.title,episodeInfo:t.episodeInfo,imageUrl:t.imageUrl,assetId:t.assetId,ariaLabel:e2.t("Pippit_shortdrama_aria_scene_click_toedit",{title:t.title},"{title}\uFF0C\u70B9\u51FB\u7F16\u8F91"),onClick:()=>{h||null==s||s(t)},isLoading:h,isFailed:v})})})})}var pH=e=>{var{items:t,menuPosition:r="top",onEdit:i,onAiGenerate:a,onUploadImage:n,onDownload:s,onRetry:o,aiGenerateTooltipText:l,downloadingItemId:d=null}=e;return 0===t.length?(0,L.jsx)("div",{className:"emptyHint-e99ObV",children:e2.t("Pippit_shortdrama_toast_analyzingscenecomebacklater",{},"\u573A\u666F\u6570\u636E\u89E3\u6790\u4E2D\uFF0C\u8BF7\u7A0D\u540E\u67E5\u770B")}):(0,L.jsx)("div",{className:"scrollWrap-KQv4R1",children:(0,L.jsx)("div",{className:"cardList-C9_cIy",children:t.map((e,t)=>(0,L.jsx)(pV,{item:e,menuPosition:r,aiGenerateTooltipText:l,onEdit:i,onConfirmAiGenerate:a,onUploadImage:n,onDownload:s,onRetry:o,isDownloading:d===e.id},e.id||"appearance-".concat(t)))})})};function pW(e,t,r){if(e&&r){if("function"==typeof e.isSceneStillGenerating){if(e.isSceneStillGenerating(r))return;e.sceneStore.setGeneratingSceneId(null);return}var i=t.find(e=>e.pippitAssetId===r);!i||us(i.sceneInfo.appearancesAssets)||e.sceneStore.setGeneratingSceneId(null)}}var pQ={container:"container-QvGy99",tabNavigation:"tabNavigation-KGIVho",tabs:"tabs-UANG54",tab:"tab-KqxXfS",activeTab:"activeTab-et5T46",alertBar:"alertBar-Vmjfx5",alertContent:"alertContent-nvk7eD",aiBatchBtn:"aiBatchBtn-qTzCny",content:"content-ivJt3g",sceneGrid:"sceneGrid-t0PJIW",characterGrid:"characterGrid-ZQOelJ",sceneCard:"sceneCard-oDB8CT",characterCard:"characterCard-UQsUHs",createCard:"createCard-O5_eMm",createContent:"createContent-bfsh28",createIcon:"createIcon-LsAoS8",createText:"createText-axBeWn",imageWrapper:"imageWrapper-Yd4m55",sceneImage:"sceneImage-aI7xrr",characterImage:"characterImage-Wnc_G8",characterPlaceholder:"characterPlaceholder-JpEZ2C",tag:"tag-hDYSg6",cardInfo:"cardInfo-thlHFA",cardName:"cardName-WL_2wI",imageCount:"imageCount-WbtEVM",pendingCount:"pendingCount-YpQEIf",bottomBar:"bottomBar-Q67y_V",bottomHint:"bottomHint-A3A_0N",bottomActions:"bottomActions-tzATXc",footerBtn:"footerBtn-ksUaV6",primaryBtn:"primaryBtn-I2xtFE",roleTreeHeader:"roleTreeHeader-bNUML4",roleTreeClose:"roleTreeClose-bAvOIu",roleTreeHeaderTop:"roleTreeHeaderTop-z3zw2S",roleTreeTabs:"roleTreeTabs-gk1Kfs",roleTreeTab:"roleTreeTab-fntm0h",roleTreeTabActive:"roleTreeTabActive-hyhfeX",roleTreeInfo:"roleTreeInfo-sOWS9a",roleTreeInfoLeft:"roleTreeInfoLeft-nJhCi6",roleTreeTitle:"roleTreeTitle-aCnG7_",roleTreeDesc:"roleTreeDesc-nDmC4N",roleTreeAiBtn:"roleTreeAiBtn-WKrgpY",roleTreeAiCount:"roleTreeAiCount-MaRbKv",roleTreeBody:"roleTreeBody-O86ZZE",sceneHeaderRow:"sceneHeaderRow-syYWTT",sceneDetailModal:"sceneDetailModal-O6PdJ1"},pK=(0,io.Pi)(e=>{var t,r,{visible:i,onClose:a,initialScene:n,onEditItem:s,onUploadImageItem:o,onAiGenerateItem:l}=e,{novelAgentManager:d,managers:c}=tP(),u=ea(),{sceneManager:p}=c,h=es(),v=en(),m=ei(),{creditStrategy:_}=m.useBenefitStrategyState(tE),{formattedSceneList:g}=p,f=(0,D.useMemo)(()=>null!=g?g:[],[g]),y=null!=(t=p.sceneStore.generatingScenePippitAssetId)?t:null,b=(0,D.useRef)(null),x=(0,D.useRef)(new tX(h,v)),[I,S]=(0,D.useState)(null);(0,D.useEffect)(()=>{i&&(null==n?void 0:n.pippitAssetId)&&p.sceneStore.selectScene(n.pippitAssetId)},[i,null==n?void 0:n.pippitAssetId,p]),(0,D.useEffect)(()=>{pW(p,f,y)},[p,f,y]);var{selectedScene:w}=p,N=null!=(r=null==w?void 0:w.pippitAssetId)?r:null,C=p.getIsGeneratingForScene(N),T=(0,D.useMemo)(()=>{var e,t,r=null==_||null==(e=_.creditPricingInfo)?void 0:e.creditUnitPrice,i=null==_||null==(t=_.creditPricingInfo)?void 0:t.minChargeCnt;return r&&i&&i>1?e2.t("Pippit_shortdrama_label_role_ai_generate_credit_cost_batch",{count:i,credits:r},"\u6BCF{count}\u6B21\u6D88\u8017 {credits} \u79EF\u5206"):r?e2.t("Pippit_shortdrama_label_role_ai_generate_credit_cost_single",{credits:r},"\u6BCF\u6B21\u6D88\u8017 {credits} \u79EF\u5206"):e2.t("Pippit_shortdrama_label_role_ai_generate_credit_cost_fallback",{},"\u53D1\u8D77\u540E\u5C06\u6309\u5F53\u524D\u79EF\u5206\u89C4\u5219\u6263\u8D39")},[_]);(0,D.useEffect)(()=>{i&&(null==w?void 0:w.pippitAssetId)&&re(u,{action:"show",stage:"element_page",elementType:"scene",novelAgentManager:d,threadId:null==d?void 0:d.options.threadId})},[u,d,null==w?void 0:w.pippitAssetId,i]);var k=(0,D.useCallback)(e=>(0,B._)(function*(){if(e){re(u,{action:"generate_element_all",stage:"element_page",elementType:"scene",novelAgentManager:d,threadId:null==d?void 0:d.options.threadId,generateType:"ai_generate"});try{yield p.generateAllImagesForScene(e),tf.Z.success(e2.t("Pippit_shortdrama_toast_scene_generate_submitted",{},"\u573A\u666F\u751F\u6210\u4EFB\u52A1\u5DF2\u63D0\u4EA4"))}catch(r){if(rx(m,r,()=>m.showInsufficientCreditsModal({benefit:tE,quantity:p.isAppearancesPendingCount||1})))return;eg("novel_scene_generate_all_fail",r,{page:"scene",action:"generate_all_images_for_scene",sceneId:e,userVisible:!0,recoverable:!0});var t=r instanceof Error?r.message:e2.t("Pippit_shortdrama_error_generate_scene_failed_retry",{},"\u751F\u6210\u573A\u666F\u5931\u8D25\uFF0C\u8BF7\u7A0D\u540E\u91CD\u8BD5");tf.Z.error(t)}}})(),[u,m,d,p]),j=(0,D.useCallback)(e=>(0,B._)(function*(){if(l)return void l(e);if(N&&e.id)try{yield p.generateSingleSceneImage(N,e.id,{forceGenerate:!!e.assetId}),tf.Z.success(e2.t("Pippit_shortdrama_toast_scene_generate_submitted",{},"\u573A\u666F\u751F\u6210\u4EFB\u52A1\u5DF2\u63D0\u4EA4"))}catch(e){if(rx(m,e,()=>m.showInsufficientCreditsModal({benefit:tE,quantity:1})))return;eg("novel_scene_generate_single_fail",e,{page:"scene",action:"generate_single_scene_image",sceneId:N,userVisible:!0,recoverable:!0});var t=e instanceof Error?e.message:e2.t("Pippit_shortdrama_error_generate_scene_failed_retry",{},"\u751F\u6210\u573A\u666F\u5931\u8D25\uFF0C\u8BF7\u7A0D\u540E\u91CD\u8BD5");tf.Z.error(t)}})(),[m,N,l,p]),P=(0,D.useCallback)(()=>{re(u,{action:"close",stage:"element_page",elementType:"scene",novelAgentManager:d,threadId:null==d?void 0:d.options.threadId}),a()},[u,d,a]),A=null!=o?o:e=>{var t;(t=b.current)&&(t.value="",t.setAttribute("data-scene-id",e.id),t.click())};return(0,L.jsxs)(tg.Z,{title:"",visible:i,onCancel:P,footer:null,escToExit:!1,backspaceToExit:!1,className:"".concat(pQ.roleTreeModal," ").concat(pQ.sceneDetailModal),closable:!1,children:[(0,L.jsx)("div",{style:{height:"100vh",overflow:"hidden",display:"flex",flexDirection:"column"},children:i&&w&&(0,L.jsxs)(L.Fragment,{children:[(0,L.jsxs)("header",{className:pQ.roleTreeHeader,children:[(0,L.jsxs)("div",{className:pQ.roleTreeHeaderTop,children:[(0,L.jsx)("div",{className:pQ.roleTreeTabs,children:f.map((e,t)=>(0,L.jsx)("button",{type:"button",className:e.pippitAssetId===(null==w?void 0:w.pippitAssetId)?pQ.roleTreeTabActive:pQ.roleTreeTab,onClick:()=>{re(u,{action:"click_element",stage:"element_page",elementType:"scene",novelAgentManager:d,threadId:null==d?void 0:d.options.threadId}),p.sceneStore.selectScene(e.pippitAssetId)},children:e.sceneInfo.name},e.pippitAssetId||"scene-tab-".concat(t)))}),(0,L.jsx)("button",{type:"button",className:pQ.roleTreeClose,onClick:P,"aria-label":e2.t("Pippit_shortdrama_aria_close",{},"\u5173\u95ED"),children:(0,L.jsx)(i_.Z,{size:20})})]}),(0,L.jsxs)("div",{className:pQ.roleTreeInfo,children:[(0,L.jsxs)("div",{className:pQ.roleTreeInfoLeft,children:[(0,L.jsx)("h2",{className:pQ.roleTreeTitle,children:null==w?void 0:w.sceneInfo.name}),(null==w?void 0:w.sceneInfo.appearancesAssets)&&(0,L.jsx)("p",{className:pQ.roleTreeDesc,children:null==w?void 0:w.sceneInfo.usageContext})]}),p.isShowAiGenerateAllButton&&m.renderDemandCreditsButton({benefit:tE,quantity:p.isAppearancesPendingCount,disabled:C,onClick:()=>{var e;return k(null!=(e=null==w?void 0:w.pippitAssetId)?e:"")},buttonText:C?e2.t("Pippit_shortdrama_btn_generate_all_scenes_loading",{},"\u751F\u6210\u6240\u6709\u573A\u666F\u4E2D..."):e2.t("Pippit_shortdrama_scene_button_generateall",{},"AI \u751F\u6210\u6240\u6709\u573A\u666F"),loading:C})]},null!=N?N:"no-scene")]}),(0,L.jsx)("div",{className:pQ.roleTreeBody,children:(0,L.jsx)(pH,{items:w?function(e,t){var r,{sceneInfo:i}=e;return(null!=(r=i.appearancesAssets)?r:[]).map(e=>{var r,a,n;let s;return{id:null!=(a=e.id)?a:"",title:e.appearanceName,description:e.description,episodeInfo:(null==(s=e.episodes)?void 0:s.length)?e2.t("Pippit_shortdrama_label_episode_list",{episodes:s.join(", ")},"\u7B2C {episodes} \u96C6"):e2.t("Pippit_shortdrama_label_empty_dash",{},"\u2014"),sceneId:i.sceneId,assetId:e.assetId,extra:e.extra?{status:e.extra.status}:void 0,isPendingGenerate:t(null!=(n=e.id)?n:"",null==(r=e.extra)?void 0:r.status)}})}(w,(e,t)=>p.isAppearanceGenerating(e,t)):[],menuPosition:"bottom",onEdit:e=>{re(u,{action:"click_element",stage:"element_page",elementType:"scene",novelAgentManager:d,threadId:null==d?void 0:d.options.threadId}),null==s||s(e)},onAiGenerate:j,onRetry:j,onUploadImage:A,onDownload:function(e){return(0,B._)(function*(){if(I!==e.id){re(u,{action:"download",stage:"element_page",elementType:"scene",novelAgentManager:d,threadId:null==d?void 0:d.options.threadId,generateItemId:e.assetId}),S(e.id);try{var t=e.assetId?yield c.assetManager.getAssetInfoByAssetId(e.assetId):void 0,r=e.imageUrl||(null==t?void 0:t.preview_url_720p)||(null==t?void 0:t.preview_url_480p)||(null==t?void 0:t.preview_url_360p)||(null==t?void 0:t.preview_url_200p)||(null==t?void 0:t.preview_url_1080p)||(null==t?void 0:t.download_url);if(!r)return void tf.Z.warning(e2.t("Pippit_shortdrama_warning_scene_download_unavailable",{},"\u8BE5\u573A\u666F\u6682\u65E0\u4E0B\u8F7D\u5730\u5740"));var i=(e.title.trim()?e2.t("Pippit_shortdrama_filename_scene_image_named",{name:e.title.trim()},"".concat(e.title.trim(),"-\u573A\u666F.jpg")):e2.t("Pippit_shortdrama_filename_scene_image_default",{},"\u573A\u666F.jpg")).replace(RegExp("\\.[^.]+$","u"),"");yield t3({previewUrl:r,fileBaseName:i,openInNewTab:!0,getPreferredDownloadUrl:()=>(null==t?void 0:t.download_url)||(null==t?void 0:t.preview_url)||r})}catch(e){tf.Z.error(e2.t("Pippit_shortdrama_error_download_failed_retry",{},"\u4E0B\u8F7D\u5931\u8D25\uFF0C\u8BF7\u7A0D\u540E\u91CD\u8BD5"))}finally{S(t=>t===e.id?null:t)}}})()},aiGenerateTooltipText:T})})]})}),o?null:(0,L.jsx)("input",{ref:b,type:"file",accept:"image/*",style:{display:"none"},onChange:e=>(0,B._)(function*(){(yield(0,B._)(function*(){var t=null==(a=e.target.files)?void 0:a[0],r=e.target.getAttribute("data-scene-id");if(e.target.value="",e.target.removeAttribute("data-scene-id"),!t||!r)return{ok:!1};if(!t6(t))return tf.Z.error(e2.t("Pippit_shortdrama_error_static_image_only_no_gif",{},"\u4EC5\u652F\u6301\u9759\u6001\u56FE\u7247\uFF08PNG/JPG/WEBP/BMP\uFF09\uFF0C\u4E0D\u652F\u6301 GIF")),{ok:!1,sceneId:r};var i=x.current;if(!i)return{ok:!1,sceneId:r};try{var a,n,s,o,l,d=yield ra(h,t,void 0,{analytics:u});if(!d.success||!(null==(n=d.data)?void 0:n.asset_id))return tf.Z.error(d.error||e2.t("Pippit_shortdrama_error_image_upload_failed",{},"\u56FE\u7247\u4E0A\u4F20\u5931\u8D25")),{ok:!1,sceneId:r};var c=(null==(s=d.data)?void 0:s.url)||(null==(l=d.data)||null==(o=l.data)?void 0:o.download_url)||"";if(!c)return tf.Z.error(e2.t("Pippit_shortdrama_error_image_url_missing_audit_unavailable",{},"\u56FE\u7247\u5730\u5740\u83B7\u53D6\u5931\u8D25\uFF0C\u65E0\u6CD5\u5B8C\u6210\u5B89\u5168\u6821\u9A8C")),{ok:!1,sceneId:r};if(yield i.validateUrls(t$.ImageUpload,{imageUrls:[c]}))return tf.Z.success(e2.t("Pippit_shortdrama_toast_image_upload_success",{},"\u56FE\u7247\u4E0A\u4F20\u6210\u529F")),{ok:!0,sceneId:r};return{ok:!1,sceneId:r}}catch(e){return tf.Z.error(e2.t("Pippit_shortdrama_error_upload_error",{},"\u4E0A\u4F20\u8FC7\u7A0B\u4E2D\u53D1\u751F\u9519\u8BEF")),{ok:!1,sceneId:r}}})()).ok&&re(u,{action:"upload",stage:"element_page",elementType:"scene",novelAgentManager:d,threadId:null==d?void 0:d.options.threadId,generateType:"upload"})})()})]})}),pY="content-eToImX",pJ=e=>{var{visible:t,sceneCount:r,errorCode:i,onRetry:a}=e;if(!t||0===r)return null;var n=i===ab.T.INSUFFICIENT_CREDIT;return(0,L.jsx)(th,{message:n?e2.t("Pippit_shortdrama_alert_scene_credit_failed",{number:r,num:r},"\u7531\u4E8E\u79EF\u5206\u4E0D\u8DB3\uFF0C\u6709{number}\u4E2A\u573A\u666F\u5206\u6790\u5931\u8D25\uFF0C\u8BF7\u5145\u503C\u540E\u91CD\u8BD5"):e2.t("Pippit_shortdrama_scene_toast_couldnotanalyzescenes",{number:r,num:r},"\u6709 {number} \u4E2A \u573A\u666F\u5206\u6790\u5931\u8D25\uFF0C\u8BF7\u91CD\u65B0\u5C1D\u8BD5"),children:(0,L.jsx)(tm.Z,{type:"primary",onClick:a,children:e2.t("Pippit_shortdrama_scene_button_retry",{},"\u91CD\u8BD5")})})},pX=(0,io.Pi)(e=>{var t,r,{onSceneClick:i}=e,{novelAgentManager:a,managers:n}=tP(),s=ea(),{sceneManager:o,novelStateManager:l}=n,d=(0,D.useRef)(!1),[c,u]=(0,D.useState)(!1),[p,h]=(0,D.useState)(!1),[v,m]=(0,D.useState)(null),[_,g]=(0,D.useState)(null),[f,y]=(0,D.useState)(),b=(0,D.useRef)(null),x=(0,D.useRef)(null),I=l.sceneDesignState.status,S=null!=I?I:f,w=ei(),{creditStrategy:N}=w.useBenefitStrategyState(tE),C=(0,D.useMemo)(()=>{var e;return null!=(e=null==o?void 0:o.formattedSceneList)?e:[]},[null==o?void 0:o.formattedSceneList]),T=null!=(r=null==o?void 0:o.sceneStore.generatingScenePippitAssetId)?r:null,k=S===l7.Completed,j=C.filter(e=>e.sceneAssetStatus===ah.Failed).length,P=(0,D.useMemo)(()=>(function(e){var{sceneDesignStatus:t,sceneCount:r,failedSceneCount:i}=e;if("failed"===t){var a=i||r;return{visible:a>0,kind:"failed",count:a}}return!t&&r>0?{visible:!0,kind:"missing-status",count:r}:{visible:!1,kind:null,count:0}})({sceneDesignStatus:S,sceneCount:C.length,failedSceneCount:j}),[S,C.length,j]);(0,D.useEffect)(()=>{pW(o,C,T)},[o,C,T]),(0,D.useEffect)(()=>{I&&y(void 0)},[I]);var A=(0,D.useCallback)(()=>(0,B._)(function*(){y(l7.Processing),l.setSceneDesignStatus(l7.Processing);var e,t,r,i,a=yield o.sendProduceAssetsMessage();if(!a.ok){if(y(l7.Failed),l.setSceneDesignStatus(l7.Failed),Number(null==(t=a.cause)||null==(e=t.data)?void 0:e.ret)===ab.T.INSUFFICIENT_CREDIT||l.sceneDesignState.errorCode===ab.T.INSUFFICIENT_CREDIT)return void w.showCreditsRechargeModal({type:"intercept_recharge_credits",useCredits:P.count*(null!=(i=null==N||null==(r=N.creditPricingInfo)?void 0:r.creditUnitPrice)?i:0)});tf.Z.error(a.msg||e2.t("Pippit_shortdrama_error_scene_design_failed",{},"\u573A\u666F\u8BBE\u8BA1\u5931\u8D25\uFF0C\u8BF7\u7A0D\u540E\u91CD\u8BD5"))}})(),[l,o,w,N,P.count]),M=(0,D.useCallback)(()=>{g(null),m(null)},[]),{initialData:R,handleSave:E}={initialData:(0,D.useMemo)(()=>{if(v){var e;return{name:v.title,sections:(e=v.episodeInfo)&&"\u2014"!==e?e.replace(/^第\s*/,"").replace(/\s*集\s*$/,"").split(",").map(e=>e.trim()).filter(Boolean):[],description:v.description,imageUrl:v.imageUrl,imageAssetId:v.assetId}}},[v]),handleSave:(0,D.useCallback)(e=>(0,B._)(function*(){if(null!=v)try{yield o.updateSceneAppearance({pippitAssetId:v.id,name:e.name,sections:e.sections,description:e.description,imageAssetId:e.imageAssetId}),M(),tf.Z.success(e2.t("Pippit_shortdrama_toast_save_success",{},"\u4FDD\u5B58\u6210\u529F"))}catch(e){tf.Z.error(e instanceof Error?e.message:e2.t("Pippit_shortdrama_error_update_scene_failed",{},"\u66F4\u65B0\u573A\u666F\u5931\u8D25\uFF0C\u8BF7\u7A0D\u540E\u91CD\u8BD5"))}})(),[v,o,M])},U=(0,D.useCallback)(e=>{re(s,{action:"click_element",stage:"front_page",elementType:"scene",novelAgentManager:a,threadId:null==a?void 0:a.options.threadId}),o.sceneStore.selectScene(e.pippitAssetId),h(!0),null==i||i(e)},[s,a,i,o.sceneStore]),O=(0,D.useCallback)(()=>{h(!1)},[]),z=(0,D.useCallback)(e=>{g(null),m(e)},[]),F=(0,D.useCallback)(e=>{var t;x.current=e,null==(t=b.current)||t.click()},[]),Z=(0,D.useCallback)(e=>{var t,r=null==(t=e.target.files)?void 0:t[0];e.target.value="";var i=function(e){var{targetItem:t,file:r,isStaticImage:i,now:a=Date.now()}=e;return t&&r?i(r)?{request:{item:t,file:r,requestId:"".concat(t.id,"-").concat(r.name,"-").concat(r.size,"-").concat(r.lastModified,"-").concat(a)},shouldOpenEditModal:!0,error:null}:{request:null,shouldOpenEditModal:!1,error:"unsupported_file"}:{request:null,shouldOpenEditModal:!1,error:null}}({targetItem:x.current,file:r,isStaticImage:t6});if(x.current=null,"unsupported_file"===i.error)return void tf.Z.error(e2.t("Pippit_shortdrama_error_static_image_only_no_gif",{},"\u4EC5\u652F\u6301\u9759\u6001\u56FE\u7247\uFF08PNG/JPG/WEBP/BMP\uFF09\uFF0C\u4E0D\u652F\u6301 GIF"));i.request&&(g(i.request),i.shouldOpenEditModal&&m(i.request.item))},[]);if(!a.scriptOverviewInfo)return(0,L.jsx)("div",{className:pY,children:(0,L.jsx)(uS,{title:e2.t("Pippit_shortdrama_loading_scene_title",{},"\u52A0\u8F7D\u573A\u666F\u4FE1\u606F"),description:e2.t("Pippit_shortdrama_loading_scene_desc",{},"\u6B63\u5728\u83B7\u53D6\u573A\u666F\u5217\u8868\uFF0C\u8BF7\u7A0D\u5019"),showCountdown:!1})});var q=(0,D.useCallback)(()=>(0,B._)(function*(){if(!d.current){re(s,{action:"generate_all",stage:"front_page",elementType:"scene",novelAgentManager:a,threadId:null==a?void 0:a.options.threadId,generateType:"ai_generate"}),d.current=!0,u(!0),l.setSceneRenderStatus(l7.Processing);try{var e=yield o.sendBatchGenerateSceneImages();if(!e.ok){if(l.setSceneRenderStatus(l7.Failed),Number(null==(r=e.cause)||null==(t=r.data)?void 0:t.ret)===ab.T.INSUFFICIENT_CREDIT){var t,r,i,n,c=o.totalPendingSceneImagesCount;c>0&&w.showCreditsRechargeModal({type:"intercept_recharge_credits",useCredits:c*(null!=(n=null==N||null==(i=N.creditPricingInfo)?void 0:i.creditUnitPrice)?n:0)});return}tf.Z.error(e.msg||e2.t("Pippit_shortdrama_error_batch_scene_image_failed",{},"\u6279\u91CF\u751F\u6210\u573A\u666F\u56FE\u7247\u5931\u8D25\uFF0C\u8BF7\u7A0D\u540E\u91CD\u8BD5"));return}tf.Z.success(e2.t("Pippit_shortdrama_toast_scene_image_submitted",{},"\u751F\u6210\u573A\u666F\u56FE\u7247\u4EFB\u52A1\u5DF2\u63D0\u4EA4"))}finally{d.current=!1,u(!1)}}})(),[s,w,N,a,l,o]),G=(null==_?void 0:_.item.id)===(null==v?void 0:v.id)?_:null;return(0,L.jsxs)(L.Fragment,{children:[(0,L.jsx)(pJ,{visible:P.visible,sceneCount:P.count,errorCode:l.sceneDesignState.errorCode,onRetry:A}),0===(t=o.totalPendingSceneImagesCount)?null:(0,L.jsx)(th,{message:e2.t("Pippit_shortdrama_scene_desc_scenetobeaddeduploadorgenerate",{number:t,num:t},"\u6709 {number} \u4E2A\u573A\u666F/\u5B50\u573A\u666F\u672A\u6709\u8BBE\u5B9A\u56FE\uFF0C\u4F60\u53EF\u4EE5\u624B\u52A8\u4E0A\u4F20\u6216\u8005 AI \u6279\u91CF\u751F\u6210"),children:w.renderDemandCreditsButton({benefit:tE,quantity:t,onClick:q,disabled:!k||c||l.sceneRenderInfo.status===l7.Processing,loading:c||l.sceneRenderInfo.status===l7.Processing,buttonText:e2.t("Pippit_shortdrama_button_batchgenerate",{},"AI \u6279\u91CF\u751F\u6210")})}),(0,L.jsx)("div",{className:pY,children:(0,L.jsx)("div",{className:"sceneGrid-i8wE5e",children:C.map((e,t)=>{var r=function(e){var t,r,{pippitAssetId:i,sceneInfo:a}=e,n=null!=(t=a.appearancesAssets)?t:[],s=n.find(e=>!!e.assetId),o=n.filter(e=>!e.assetId||""===String(e.assetId).trim()).length;return{id:i,name:null!=(r=a.name)?r:"",imageUrl:"",firstImageAssetId:null==s?void 0:s.assetId,hasRealImage:n.length>0,imageCount:o,totalImageCount:n.length,analysisStatus:e.sceneAnalysisStatus,isGenerating:!0===e.hasGeneratingSceneImage}}(e);return(0,L.jsx)(c_,{scene:r,onClick:()=>U(e)},e.sceneInfo.sceneId||"scene-".concat(t))})})}),(0,L.jsx)(pK,{visible:p,onClose:O,initialScene:o.selectedScene,onEditItem:z,onUploadImageItem:F}),(0,L.jsx)("input",{ref:b,type:"file",accept:"image/*",style:{display:"none"},onChange:Z}),(0,L.jsx)(ch,{mode:"edit",visible:null!=v,trackingItemId:null==v?void 0:v.id,initialData:R,prefilledImageFile:null==G?void 0:G.file,prefilledImageRequestId:null==G?void 0:G.requestId,onCancel:M,onSave:E,sectionsDisabled:!0,appearanceNameDisabled:!0})]})}),p$="container-pRgEvY",p0="tab-FogVeh",p1="tabCount-QoALYz",p2="activeTab-boYuas",p4=(0,io.Pi)(e=>{var t,r,i,a,{onRoleBatchSelectionModeChange:n}=e,[s,o]=(0,D.useState)("characters"),{novelAgentManager:l,managers:d}=tP(),{scriptOverviewInfo:c}=l,{roleManager:u,sceneManager:p}=d,h=null!=(i=null==u||null==(t=u.formattedCharacterList)?void 0:t.length)?i:0,v=null!=(a=null==p||null==(r=p.formattedSceneList)?void 0:r.length)?a:0,m=null==c?void 0:c.characterAssets,_=null==c?void 0:c.sceneAssets,g=!Array.isArray(m)||0===m.length||m.every(e=>(null==e?void 0:e.pippitAsset)!=null),f=!Array.isArray(_)||0===_.length||_.every(e=>(null==e?void 0:e.pippitAsset)!=null);return null!=c&&g&&f?(0,L.jsxs)("div",{className:p$,children:[(0,L.jsx)("div",{className:"tabNavigation-JwlCpn",children:(0,L.jsxs)("div",{className:"tabs-l87P0m",children:[(0,L.jsxs)("button",{type:"button",className:"".concat(p0," ").concat("characters"===s?p2:""),onClick:()=>o("characters"),children:[(0,L.jsx)("span",{children:e2.t("Pippit_shortdrama_tab_all_roles",{},"\u5168\u90E8\u89D2\u8272")}),h>0&&(0,L.jsx)("span",{className:p1,children:h})]}),(0,L.jsxs)("button",{type:"button",className:"".concat(p0," ").concat("scenes"===s?p2:""),onClick:()=>{null==n||n(!1),o("scenes")},children:[(0,L.jsx)("span",{children:e2.t("Pippit_shortdrama_tab_all_scenes",{},"\u5168\u90E8\u573A\u666F")}),v>0&&(0,L.jsx)("span",{className:p1,children:v})]})]})}),"scenes"===s?(0,L.jsx)(pX,{}):(0,L.jsx)(pG,{onBatchSelectionModeChange:n})]}):(0,L.jsx)("div",{className:p$,children:(0,L.jsx)(uS,{title:e2.t("Pippit_shortdrama_loading_role_and_scene",{},"\u52A0\u8F7D\u89D2\u8272\u4E0E\u573A\u666F"),description:e2.t("Pippit_shortdrama_loading_fetch_role_and_scene_info",{},"\u6B63\u5728\u83B7\u53D6\u89D2\u8272\u4E0E\u573A\u666F\u4FE1\u606F\uFF0C\u8BF7\u7A0D\u5019"),showCountdown:!1})})}),p3="container-i81omX",p6="batchActionBtn-ZdwhLW",p5="episodeCoverLoadingContent-UT0bkq",p8="episodeCoverLoadingSpinner-AmvMLq",p7="episodeCoverLoadingText-rqoDBt",p9="metaItem-obDxjc",he="episodeActionBtn-ZXilg0",ht="episodeActionBtnPrimary-LuN3EL",hr="episodeActionIcon-Qz8eUz",hi="episodeActionLabel-WxeH0e",ha=()=>(0,L.jsx)("svg",{width:"14",height:"14",viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:(0,L.jsx)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M9.88126 10.8185C9.07987 11.4242 8.0818 11.7834 6.99984 11.7834C5.91791 11.7834 4.91988 11.4242 4.11849 10.8186C4.42163 10.2712 5.00294 9.91675 5.64936 9.91675H8.35042C8.99683 9.91675 9.57812 10.2712 9.88126 10.8185ZM10.7356 9.98771C10.2005 9.22794 9.31937 8.75008 8.35042 8.75008H5.64936C4.68039 8.75008 3.79919 9.22797 3.26412 9.98779C2.60857 9.16917 2.2165 8.13041 2.2165 7.00008C2.2165 4.35832 4.35808 2.21675 6.99984 2.21675C9.6416 2.21675 11.7832 4.35832 11.7832 7.00008C11.7832 8.13038 11.3911 9.16911 10.7356 9.98771ZM11.2047 11.0432C12.2132 9.99468 12.8332 8.56979 12.8332 7.00008C12.8332 3.77842 10.2215 1.16675 6.99984 1.16675C3.77818 1.16675 1.1665 3.77842 1.1665 7.00008C1.1665 10.2217 3.77818 12.8334 6.99984 12.8334C8.1913 12.8334 9.29933 12.4762 10.2227 11.863C10.5796 11.6261 10.9088 11.3508 11.2047 11.0432ZM8.16656 5.83342C8.16656 6.4777 7.64427 6.99999 6.99999 6.99999C6.35571 6.99999 5.83341 6.4777 5.83341 5.83342C5.83341 5.18913 6.35571 4.66684 6.99999 4.66684C7.64427 4.66684 8.16656 5.18913 8.16656 5.83342ZM9.33332 5.83342C9.33332 7.12208 8.28865 8.16675 6.99999 8.16675C5.71132 8.16675 4.66665 7.12208 4.66665 5.83342C4.66665 4.54475 5.71132 3.50008 6.99999 3.50008C8.28865 3.50008 9.33332 4.54475 9.33332 5.83342Z",fill:"black",fillOpacity:"0.4"})}),hn=()=>(0,L.jsxs)("svg",{width:"14",height:"14",viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:[(0,L.jsx)("path",{d:"M7.58366 5.25008C7.58366 5.40479 7.5222 5.55316 7.4128 5.66256C7.30341 5.77196 7.15504 5.83341 7.00033 5.83341C6.84562 5.83341 6.69724 5.77196 6.58785 5.66256C6.47845 5.55316 6.41699 5.40479 6.41699 5.25008C6.41699 5.09537 6.47845 4.947 6.58785 4.8376C6.69724 4.72821 6.84562 4.66675 7.00033 4.66675C7.15504 4.66675 7.30341 4.72821 7.4128 4.8376C7.5222 4.947 7.58366 5.09537 7.58366 5.25008Z",stroke:"black",strokeOpacity:"0.32",strokeWidth:"1.16667",strokeLinejoin:"round"}),(0,L.jsx)("path",{d:"M10.2087 5.54159C10.2087 7.31375 9.04199 9.33325 7.00033 11.6666C4.95866 9.33325 3.79199 7.31375 3.79199 5.54159C3.79199 4.69068 4.13001 3.87463 4.73169 3.27295C5.33337 2.67127 6.14942 2.33325 7.00033 2.33325C7.85123 2.33325 8.66728 2.67127 9.26896 3.27295C9.87064 3.87463 10.2087 4.69068 10.2087 5.54159Z",stroke:"black",strokeOpacity:"0.32",strokeWidth:"1.16667",strokeLinejoin:"round"})]}),hs=()=>(0,L.jsx)("svg",{width:"14",height:"14",viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:(0,L.jsx)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M10.4998 9.29153V9.91659C10.4998 10.8831 9.71634 11.6666 8.74984 11.6666H2.9165C1.95001 11.6666 1.1665 10.8831 1.1665 9.91659V4.08325C1.1665 3.11675 1.95001 2.33325 2.9165 2.33325H8.74984C9.71634 2.33325 10.4998 3.11675 10.4998 4.08325V4.70824L12.4941 3.28376C12.8802 3.00798 13.4165 3.28397 13.4165 3.75843V10.2413C13.4165 10.7157 12.8802 10.9917 12.4941 10.716L10.4998 9.29153ZM2.9165 3.49992H8.74984C9.072 3.49992 9.33317 3.76109 9.33317 4.08325V9.91659C9.33317 10.2388 9.072 10.4999 8.74984 10.4999H2.9165C2.59434 10.4999 2.33317 10.2388 2.33317 9.91659V4.08325C2.33317 3.76109 2.59434 3.49992 2.9165 3.49992ZM10.4998 7.85784L12.2498 9.10777V4.89196L10.4998 6.14196V7.85784Z",fill:"black",fillOpacity:"0.4"})}),ho=()=>(0,L.jsx)("svg",{width:"12",height:"12",viewBox:"0 0 12 12",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:(0,L.jsx)("path",{d:"M10 3L4.5 8.5L2 6",stroke:"white",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"})}),hl=()=>(0,L.jsx)("svg",{width:"16",height:"16",viewBox:"0 0 16 16",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:(0,L.jsx)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M12.0098 4.21335L11.0669 3.27054C10.8066 3.01019 10.3845 3.01019 10.1241 3.27054L9.47352 3.92116L11.3591 5.80677L12.0098 5.15616C12.2701 4.89581 12.2701 4.47369 12.0098 4.21335ZM10.4163 6.74958L8.53071 4.86397L3.54574 9.84894L3.54574 11.7603L5.40561 11.7603L10.4163 6.74958ZM12.0098 2.32773L12.9526 3.27053C13.7336 4.05158 13.7336 5.31791 12.9526 6.09896L6.15316 12.8984L5.9579 13.0936L5.68176 13.0936H2.87907L2.2124 13.0936V12.427V9.5728V9.29666L2.40767 9.1014L9.18133 2.32773C9.96238 1.54668 11.2287 1.54668 12.0098 2.32773ZM8.83496 11.76H13.554V13.0933H7.50163L8.83496 11.76Z",fill:"black"})}),hd=()=>(0,L.jsxs)("svg",{width:"16",height:"16",viewBox:"0 0 16 16",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:[(0,L.jsx)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M8.00016 1.33325C4.31826 1.33325 1.3335 4.31802 1.3335 7.99992C1.3335 11.6818 4.31826 14.6666 8.00016 14.6666C11.6821 14.6666 14.6668 11.6818 14.6668 7.99992C14.6668 4.31802 11.6821 1.33325 8.00016 1.33325ZM2.66683 7.99992C2.66683 5.0544 5.05464 2.66659 8.00016 2.66659C10.9457 2.66659 13.3335 5.0544 13.3335 7.99992C13.3335 10.9454 10.9457 13.3333 8.00016 13.3333C5.05464 13.3333 2.66683 10.9454 2.66683 7.99992Z",fill:"black"}),(0,L.jsx)("path",{d:"M6 5.4172L6 10.3481C6 10.6799 6.36912 10.8785 6.64602 10.6956L10.3793 8.23018C10.6286 8.06554 10.6286 7.69971 10.3793 7.53507L6.64602 5.06964C6.36912 4.88678 6 5.08536 6 5.4172Z",fill:"#16161D"})]}),hc=e=>{var{className:t}=e;return(0,L.jsx)("svg",{width:"16",height:"16",viewBox:"0 0 16 16",fill:"none",xmlns:"http://www.w3.org/2000/svg",className:t,children:(0,L.jsx)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M8.5901 1.9757C8.60552 2.41726 8.26005 2.78772 7.81848 2.80314C6.72097 2.84146 5.66377 3.22623 4.7984 3.90231C3.93303 4.57839 3.30391 5.51106 3.00121 6.56665C2.69852 7.62224 2.73778 8.74656 3.11337 9.77847C3.48897 10.8104 4.18162 11.6969 5.09204 12.311C6.00247 12.925 7.08393 13.2351 8.18144 13.1968C9.27894 13.1585 10.3361 12.7737 11.2015 12.0976C12.0669 11.4215 12.696 10.4889 12.9987 9.43328C13.3014 8.37769 13.2621 7.25337 12.8865 6.22146C12.7354 5.80628 12.9495 5.34721 13.3647 5.19609C13.7799 5.04498 14.239 5.25905 14.3901 5.67423C14.8813 7.02365 14.9326 8.49391 14.5368 9.8743C14.1409 11.2547 13.3182 12.4743 12.1866 13.3584C11.055 14.2425 9.67247 14.7457 8.23728 14.7958C6.80208 14.8459 5.38786 14.4404 4.1973 13.6374C3.00674 12.8344 2.10098 11.6751 1.60981 10.3257C1.11865 8.97628 1.0673 7.50602 1.46314 6.12563C1.85897 4.74524 2.68167 3.52559 3.81331 2.64149C4.94495 1.75739 6.32744 1.25423 7.76264 1.20411C8.20421 1.18869 8.57468 1.53415 8.5901 1.9757Z",fill:"white"})})},hu=()=>(0,L.jsx)("svg",{width:"14",height:"14",viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:(0,L.jsx)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M7 1.16675C3.77834 1.16675 1.16667 3.77842 1.16667 7.00008C1.16667 10.2217 3.77834 12.8334 7 12.8334C10.2217 12.8334 12.8333 10.2217 12.8333 7.00008C12.8333 3.77842 10.2217 1.16675 7 1.16675ZM7 4.08341C7.32217 4.08341 7.58333 4.34458 7.58333 4.66675V7.00008C7.58333 7.32225 7.32217 7.58341 7 7.58341C6.67783 7.58341 6.41667 7.32225 6.41667 7.00008V4.66675C6.41667 4.34458 6.67783 4.08341 7 4.08341ZM7 9.91675C7.32217 9.91675 7.58333 9.65558 7.58333 9.33341C7.58333 9.01125 7.32217 8.75008 7 8.75008C6.67783 8.75008 6.41667 9.01125 6.41667 9.33341C6.41667 9.65558 6.67783 9.91675 7 9.91675Z",fill:"#E8793A"})}),hp=()=>(0,L.jsx)("svg",{width:"24",height:"24",viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:(0,L.jsx)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M18 4C20.2091 4 22 5.79086 22 8V16L21.9951 16.2061C21.8913 18.2512 20.2512 19.8913 18.2061 19.9951L18 20H6L5.79395 19.9951C3.68056 19.8879 2 18.14 2 16V8C2 5.79086 3.79086 4 6 4H18ZM4 15V16C4 17.1046 4.89543 18 6 18H7.5V15H4ZM9.5 18H14.5V6H9.5V18ZM16.5 18H18C19.1046 18 20 17.1046 20 16V15H16.5V18ZM4 13H7.5V11H4V13ZM16.5 13H20V11H16.5V13ZM6 6C4.89543 6 4 6.89543 4 8V9H7.5V6H6ZM16.5 9H20V8C20 6.89543 19.1046 6 18 6H16.5V9Z",fill:"black",fillOpacity:"0.32"})}),hh=()=>(0,L.jsxs)("svg",{width:"80",height:"142",viewBox:"0 0 80 142",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:[(0,L.jsx)("path",{d:"M0 12C0 5.37258 5.37258 0 12 0H68C74.6274 0 80 5.37258 80 12V130C80 136.627 74.6274 142 68 142H12C5.37258 142 0 136.627 0 130V12Z",fill:"black",fillOpacity:"0.05"}),(0,L.jsx)("rect",{x:"8",y:"58",width:"42",height:"6",rx:"3",fill:"#D9D9D9"}),(0,L.jsx)("rect",{x:"8",y:"72",width:"28",height:"6",rx:"3",fill:"#D9D9D9"}),(0,L.jsx)("rect",{x:"8",y:"86",width:"56",height:"6",rx:"3",fill:"#D9D9D9"}),(0,L.jsx)("rect",{x:"8",y:"100",width:"42",height:"6",rx:"3",fill:"#D9D9D9"})]}),hv=()=>(0,L.jsxs)("svg",{width:"80",height:"142",viewBox:"0 0 80 142",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:[(0,L.jsx)("path",{d:"M0 12C0 5.37258 5.37258 0 12 0H68C74.6274 0 80 5.37258 80 12V130C80 136.627 74.6274 142 68 142H12C5.37258 142 0 136.627 0 130V12Z",fill:"#E2D9FF"}),(0,L.jsx)("rect",{x:"8",y:"58",width:"42",height:"6",rx:"3",fill:"white"}),(0,L.jsx)("rect",{x:"8",y:"72",width:"28",height:"6",rx:"3",fill:"white"}),(0,L.jsx)("rect",{x:"8",y:"86",width:"56",height:"6",rx:"3",fill:"white"}),(0,L.jsx)("rect",{x:"8",y:"100",width:"42",height:"6",rx:"3",fill:"white"})]}),hm=()=>{var e,t,{limitStrategy:r,creditStrategy:i}=ei().useBenefitStrategyState(tR),{quotaLeft:a=0}=r||{};return function(e){var{quotaLeft:t,creditUnitPrice:r,minChargeCnt:i}=e;return t>0?e2.t("Pippit_shortdrama_m10n_desc_generatescriptfreefornow",{number:t,num:t},"\u9650\u514D\u751F\u6210{number}\u6B21\uFF0C\u65E0\u9700\u6D88\u8017\u79EF\u5206"):r&&i?e2.t("Pippit_shortdrama_episode_desc_generatingcosts",{number1:i,number2:r},"{number1} \u5B57\u7B26\u6D88\u8017 {number2} \u79EF\u5206"):""}({quotaLeft:a,creditUnitPrice:null==i||null==(e=i.creditPricingInfo)?void 0:e.creditUnitPrice,minChargeCnt:null==i||null==(t=i.creditPricingInfo)?void 0:t.minChargeCnt})},h_=()=>{var e=hm(),t=[];if(e&&t.push(e),0===t.length)return null;t.push(e2.t("Pippit_m10n_auto_desc_creditsvary",{},"\u4EE5\u5B9E\u9645\u751F\u6210\u4E3A\u51C6"));var r=t.join(", ");return(0,L.jsx)("div",{className:"multipleBenefitTips-DpNJxf",children:r})},hg=()=>(0,L.jsxs)("div",{className:"episodeCoverComposeOverlay-lCgBqe",children:[(0,L.jsx)("div",{className:"episodeCoverComposeSpinner-LulTqa","aria-hidden":!0}),(0,L.jsx)("span",{className:"episodeCoverComposeText-hR3hi1",children:e2.t("Pippit_shortdrama_btn_composing",{},"\u5408\u6210\u4E2D")})]}),hf=e=>{var t,r,{item:i,index:a,isBatchMode:n,isSelected:s,batchDisabled:o,scriptDisabled:l,watermark:d=!0,onWatermarkChange:c,onSelect:u,onClick:p,onGenerateScript:h,onPreview:v,onExport:m,onExportToCapcut:_,exportLoading:g=!1,exportToCapcutLoading:f=!1,useCapcutNewProtocol:y=!1,resolvedCoverUrl:b}=e,x=i.episodeIndex||a+1,I=b||i.coverUrl,S=hm(),w="idle"!==i.scriptState,N="initial"===i.phase||w,C=i.hasStoryboard&&!N,T=!!(i.isComposing&&i.hasSegmentVideos),k=!I&&C&&i.isShotsGenerating&&!T,j=!l&&!i.hasSegmentVideos&&C&&!I&&!i.coverAssetId,P=C&&i.isShotsGenerating&&!T,M=["episodeCover-DcuxLz",k?"episodeCoverGenerating-QqveOx":""].filter(Boolean).join(" "),[R,E]=(0,D.useState)(!1),[U,O]=(0,D.useState)(null),B=g||f,z=P?(0,L.jsx)("div",{className:"episodeCoverGeneratingOverlayOnImage-npX7eL",children:(0,L.jsx)(tT,{showLoadingSpinner:!1,children:(0,L.jsxs)("div",{className:p5,children:[(0,L.jsx)("div",{className:p8,children:(0,L.jsx)(hc,{})}),(0,L.jsx)("span",{className:p7,children:e2.t("Pippit_shortdrama_status_generating",{},"\u751F\u6210\u4E2D")})]})})}):null,F=(0,D.useCallback)(e=>{if(n){o||u(i.episodeId);return}var t,r,a,s=null==(t=(r=window).getSelection)?void 0:t.call(r),l=null==s||null==(a=s.toString())?void 0:a.trim(),d=null==s?void 0:s.anchorNode,c=null==s?void 0:s.focusNode,{currentTarget:h}=e;!(l&&d&&c&&h.contains(d)&&h.contains(c))&&C&&p(i)},[n,o,i,i.episodeId,u,C,p]),Z=(0,D.useCallback)(e=>{e.stopPropagation(),h(i.episodeId)},[i.episodeId,h]),q=(0,D.useCallback)(e=>{e.stopPropagation(),p(i)},[i,p]),G=(0,D.useCallback)(e=>{e.stopPropagation(),null==v||v(i)},[i,v]),V=(0,D.useCallback)(()=>{O("local"),E(!0),null==m||m(i)},[i,m]),H=(0,D.useCallback)(()=>{O("capcut"),E(!0),null==_||_(i)},[i,_]),W=(0,D.useCallback)(e=>{e.stopPropagation()},[]);(0,D.useEffect)(()=>{U&&!B&&(E(!1),O(null))},[U,B]);var Q=(0,D.useCallback)(e=>{if(B&&U)return void E(!0);E(e),e||O(null)},[U,B]),K=["episodeCard-oH5kT7",s?"episodeCardSelected-PJ7hjc":"",n&&o?"episodeCardDisabled-ytq7Qg":""].filter(Boolean).join(" "),Y=i.isScriptGenerating?e2.t("Pippit_shortdrama_status_storyboard_script_generating",{},"\u5206\u955C\u811A\u672C\u751F\u6210\u4E2D"):i.isScriptSyncing?e2.t("Pippit_shortdrama_status_storyboard_script_syncing",{},"\u5206\u955C\u811A\u672C\u540C\u6B65\u4E2D"):i.isShotsGenerating?e2.t("Pippit_shortdrama_status_storyboard_video_generating",{},"\u5206\u955C\u89C6\u9891\u751F\u6210\u4E2D"):i.isComposing&&i.hasSegmentVideos?e2.t("Pippit_shortdrama_status_final_video_composing",{},"\u6700\u7EC8\u89C6\u9891\u5408\u6210\u4E2D"):"initial"===i.phase?e2.t("Pippit_shortdrama_status_no_content",{},"\u672A\u751F\u6210\u5185\u5BB9"):"videoReady"===i.phase||"intermediate"===i.phase?e2.t("Pippit_shortdrama_label_storyboard_count",{count:i.shotCount,num:i.shotCount},"{count} \u5206\u955C"):"",J=(0,L.jsx)("span",{onClick:W,onMouseDown:W,children:(0,L.jsx)("button",{className:"".concat(he," ").concat(ht),onClick:Z,disabled:l,children:e2.t("Pippit_shortdrama_status_generatingbyshot",{},"\u751F\u6210\u5206\u955C\u811A\u672C")})});return(0,L.jsxs)("div",{className:K,onClick:F,children:[n&&(0,L.jsx)("div",{className:"".concat("checkbox-h7B2tu"," ").concat(s?"checkboxChecked-vgh5Zj":""," ").concat(o?"checkboxDisabled-tnph_M":""),children:s&&(0,L.jsx)(ho,{})}),(0,L.jsx)("span",{className:"episodeNum-Qjnv64",children:x}),(0,L.jsxs)("div",{className:M,children:[N&&(0,L.jsx)("div",{className:"episodeCoverEmpty-t6Y5o3",children:(0,L.jsx)(hp,{})}),N&&w&&(0,L.jsx)("div",{className:"episodeCoverGeneratingOverlay-dvnRZT",children:(0,L.jsx)(tT,{showLoadingSpinner:!1,children:(0,L.jsxs)("div",{className:p5,children:[(0,L.jsx)("div",{className:p8,children:(0,L.jsx)(hc,{})}),(0,L.jsx)("span",{className:p7,children:e2.t("Pippit_shortdrama_status_generating",{},"\u751F\u6210\u4E2D")})]})})}),C&&!I&&!i.coverAssetId&&(j?(0,L.jsx)(hv,{}):(0,L.jsx)(hh,{})),C&&!I&&!i.coverAssetId&&P&&z,C&&i.coverAssetId&&!I&&(0,L.jsxs)(L.Fragment,{children:[(0,L.jsx)("div",{className:"episodeCoverPlaceholder-fxuAyQ","aria-hidden":!0}),T&&(0,L.jsx)(hg,{}),!T&&P&&z]}),C&&I&&(0,L.jsxs)(L.Fragment,{children:[(0,L.jsx)("img",{src:I,alt:i.episodeTitle,className:"episodeCoverImg-HEobJH"}),P&&z,T&&(0,L.jsx)(hg,{}),"videoReady"===i.phase&&!i.isComposing&&null!=i.totalDurationMs&&(0,L.jsx)("div",{className:"episodeCoverDuration-k9E1Qu",children:(r=Math.floor((t=Math.round(i.totalDurationMs/1e3))/60),"".concat(String(r).padStart(2,"0"),":").concat(String(t%60).padStart(2,"0")))})]})]}),(0,L.jsxs)("div",{className:"episodeBody-F6kWWh",children:[(0,L.jsxs)("div",{className:"episodeInfo-ykm4Tv",children:[(0,L.jsx)("div",{className:"episodeTitle-sKMqW5",children:sS(i,a)}),(0,L.jsxs)("div",{className:"episodeMeta-zt8gxQ",children:[(0,L.jsxs)("span",{className:p9,children:[(0,L.jsx)(ha,{}),e2.t("Pippit_shortdrama_episode_title_numbercharacter",{number:i.characterCount,num:i.characterCount},"{number} \u89D2\u8272")]}),(0,L.jsxs)("span",{className:p9,children:[(0,L.jsx)(hn,{}),e2.t("Pippit_shortdrama_episode_title_numberscene",{number:i.sceneCount,num:i.sceneCount},"{number} \u573A\u666F")]}),C&&(0,L.jsxs)("span",{className:p9,children:[(0,L.jsx)(hs,{}),e2.t("Pippit_shortdrama_episode_title_numbershot",{number:i.shotCount,num:i.shotCount},"{number} \u5206\u955C")]})]}),Y&&(n||i.isScriptGenerating||i.isScriptSyncing||i.isShotsGenerating||i.isComposing&&i.hasSegmentVideos)?(0,L.jsx)("span",{className:"episodePhaseLabel-H4WqPQ",children:Y}):null,i.creditWarning&&(0,L.jsxs)("span",{className:"episodeCreditWarning-yeTsUV",children:[(0,L.jsx)(hu,{}),i.creditWarning]})]}),!n&&(0,L.jsxs)("div",{className:"episodeActions-dFi3Gv",children:[N&&!w&&(S?(0,L.jsx)(A.Z,{content:S,children:J}):J),C&&"intermediate"===i.phase&&(0,L.jsxs)("button",{className:he,onClick:q,children:[(0,L.jsx)(hl,{}),e2.t("Pippit_shortdrama_button_edit",{},"\u7F16\u8F91")]}),C&&"videoReady"===i.phase&&(0,L.jsxs)(L.Fragment,{children:[(0,L.jsxs)("button",{className:he,onClick:G,disabled:!v,children:[(0,L.jsx)("span",{className:hr,children:(0,L.jsx)(hd,{})}),(0,L.jsx)("span",{className:hi,children:e2.t("Pippit_shortdrama_queue_button_preview",{},"\u9884\u89C8")})]}),(0,L.jsxs)("button",{className:he,onClick:q,children:[(0,L.jsx)("span",{className:hr,children:(0,L.jsx)(hl,{})}),(0,L.jsx)("span",{className:hi,children:e2.t("Pippit_shortdrama_button_edit",{},"\u7F16\u8F91")})]}),(0,L.jsx)("div",{onClick:W,onMouseDown:W,children:(0,L.jsx)(im.Z,{trigger:"click",position:"tr",popupVisible:R,onVisibleChange:Q,droplist:(0,L.jsx)(cw,{onExportToLocal:m?V:void 0,exportLoading:g,onExportToCapcut:_?H:void 0,exportToCapcutLoading:f,useCapcutNewProtocol:y,watermark:d,onWatermarkChange:c}),getPopupContainer:e=>{var t;return null!=(t=null==e?void 0:e.parentElement)?t:document.body},children:(0,L.jsxs)("button",{type:"button",className:"".concat(he," ").concat(ht),disabled:!m&&!_,"aria-busy":B,children:[(0,L.jsx)("span",{className:"".concat(hr," ").concat("episodeActionIconOnPrimary-oXH3VY"),children:B?(0,L.jsx)(e4.Z,{size:14,strokeWidth:2.25,className:"spin-CAZ71E"}):(0,L.jsx)(tp.UWx,{className:"downloadIcon-Rm3Koi",fill:"#fff",stroke:"#fff"})}),(0,L.jsx)("span",{className:hi,children:e2.t("Pippit_shortdrama_button_export",{},"\u5BFC\u51FA")})]})})})]})]})]})]})},hy=e=>{var{isOpen:t,videoUrl:r,onClose:i,encryptKey:a,src:n,width:s,height:o,onPlay:l}=e,d=en(),c=(0,D.useMemo)(()=>{var e,t,r,i,a,n,l;return"undefined"==typeof window||void 0===s||void 0===o||s<=0||o<=0?null:(e=window.innerWidth,t=window.innerHeight,r=Math.min(.9*e,1200),i=.9*t,a=s/o,n=r,(l=r/a)>i&&(l=i,n=i*a),{width:Math.round(n),height:Math.round(l)})},[o,s]);return t?(0,L.jsx)("div",{className:"mask-qd9PHr",onClick:e=>{e.stopPropagation(),i()},role:"presentation",children:(0,L.jsxs)("div",{className:"content-Z8EZQg",style:c?{width:c.width,height:c.height}:void 0,onClick:e=>e.stopPropagation(),role:"dialog","aria-modal":"true",children:[(0,L.jsx)("div",{className:"actions-oIYEqM",children:(0,L.jsx)(tm.Z,{className:"actionBtn-lx572N",onClick:i,"aria-label":e2.t("Pippit_shortdrama_aria_close",{},"\u5173\u95ED"),children:(0,L.jsx)(i_.Z,{size:18})})}),(0,L.jsx)("div",{className:"videoWrap-BN5x62",children:(0,L.jsx)(tu,{src:null!=n?n:r,encryptKey:a,autoPlay:!0,className:"video-ZaeZZ1",controls:{playPause:!0,time:!0,progress:!0,volume:!0,fullscreen:!0},onPlay:l,onError:e=>{d.reportError(e instanceof Error?e:Error("video_playback_error"),{module:"novel",scene:"novel_episode_preview_playback",page:"episode_video",action:"preview",videoUrl:null!=n?n:r})}})})]})}):null},hb=["initial","videoReady"];function hx(e){return!!hb.includes(e.phase)&&("initial"===e.phase?"idle"===e.scriptState:"videoReady"===e.phase&&!e.isShotsGenerating&&!(e.isComposing&&e.hasSegmentVideos))}var hI=(0,io.Pi)(e=>{var t,r,i,a,n,s,o,l,d,c,u,p,{threadId:h}=e,v=et().adapters.router,m=eo(),_=null!=(o=null==(i=m.getSearch)?void 0:i.call(m))?o:"",g=(0,D.useMemo)(()=>new URLSearchParams(_),[_]),f=null!=(d=null!=(l=g.get("thread_id"))?l:h)?d:"",y=null!=(c=g.get("storyboard_asset_id"))?c:null,{managers:b,novelAgentManager:x}=tP(),{storyboardListStore:I,episodeStore:S,episodeManager:w,runStateListenerManager:N}=b,C=null==(u=null==x?void 0:x.editable)||u,T=ei(),k=ea(),M=en(),R=ep(),E=!0===R.enableCapcutExport&&C,U=ev(R),O=(null==x||null==(s=x.agUiService)||null==(n=s.threadManager)||null==(a=n.threadInfo)?void 0:a.title)||e2.t("Pippit_shortdrama_label_unnamed_project",{},"\u672A\u547D\u540D\u9879\u76EE"),[z,F]=(0,D.useState)(!1),[Z,q]=(0,D.useState)(new Set),[G,V]=(0,D.useState)(!1),[H,Q]=(0,D.useState)(null),[K,Y]=(0,D.useState)(null),[X,$]=(0,D.useState)(!1),[ee,er]=(0,D.useState)(!1),[es,el]=(0,D.useState)(null),ed=(0,D.useRef)(null),[ec,eu]=(0,D.useState)({visible:!1,videoUrl:""}),[eh,em]=(0,D.useState)({}),[e_,eg]=(0,D.useState)(()=>{try{var e=localStorage.getItem(rz);return null===e||"true"===e}catch(e){return!0}}),ef=hm(),ey=null!=(p=null==S?void 0:S.overview)?p:null,eb=(t=null==S?void 0:S.optimisticScriptStatusMap,(null==ey||null==(r=ey.episodeAssets)?void 0:r.length)?ey.episodeAssets.map((e,r)=>{var i,a,n,s,o,l,d,c,u,p,h,v,m,_,g,f,y,b,I=null!=(l=e.storyboardAssetId)?l:void 0,S=sf(I,e.storyboardAsset,x),w=null==S?void 0:S.storyboard,N=!!w,C=null!=(d=null==w?void 0:w.shotList)?d:[],T=C.length,k=null==S?void 0:S.finalVideo,j=null!=(c=null==k?void 0:k.video)?c:null==k?void 0:k.Video,P=!!j,L=C.find(e=>!!sw(e)),A=null!=(u=null==j?void 0:j.assetId)?u:sw(L),M=null!=(p=null==j?void 0:j.coverUrl)?p:null==L||null==(i=L.video)?void 0:i.coverUrl,D=C.some(e=>!!sw(e)),R=C.length>0?C.reduce((e,t)=>e+(t.shotDurationMs||3e3),0):void 0,E=sT(j),U=sN(S),O=U?function(e,t){if(!e||0===t.length)return!1;var r=new Set(t.map(e=>"string"==typeof e.shotId?e.shotId.trim():"").filter(Boolean));return 0!==r.size&&Object.entries(e).some(e=>{var t,[i,a]=e;return r.has(i)&&(null!=(t=a.shotStatus)?t:a.shot_status)===as.Generating})}(U,C):null!=(h=null==S||null==(a=S.shotStatuses)?void 0:a.some(e=>e.videoGenerateStatus===as.Generating))&&h,B=sA(S)===as.Generating,z=sg(S),F=null==t||null==(n=t[null!=(v=e.episodeId)?v:""])?void 0:n.scriptStatus,Z="idle";N||(F===as.Generating||z===as.Generating?Z="generating":z===as.Completed&&(Z="syncing"));var q="generating"===Z,G="syncing"===Z,V="initial";if(N&&(V=P?"videoReady":"intermediate"),z===as.InsufficientPoints)m=e2.t("Pippit_shortdrama_status_credit_generate_failed",{},"\u79EF\u5206\u4E0D\u8DB3\uFF0C\u751F\u6210\u5931\u8D25");else if(U&&C.length>0){var H=C.map(e=>"string"==typeof e.shotId?e.shotId.trim():"").filter(Boolean).map(e=>{var t,r=U[e];return null!=(t=null==r?void 0:r.shotStatus)?t:null==r?void 0:r.shot_status}).filter(e=>null!=e),W=[as.Completed,as.Failed,as.InsufficientPoints];H.length>0&&H.every(e=>W.includes(e))&&H.some(e=>e===as.InsufficientPoints)&&(m=e2.t("Pippit_shortdrama_status_credit_partial_failed",{},"\u79EF\u5206\u4E0D\u8DB3\uFF0C\u90E8\u5206\u7247\u6BB5\u751F\u6210\u5931\u8D25"))}return{episodeId:null!=(_=e.episodeId)?_:"",episodeIndex:r+1,episodeName:null!=(g=e.episodeName)?g:"",episodeTitle:null!=(f=e.episodeTitle)?f:"",storyboardAssetId:I,characterCount:null!=(y=null==(s=e.characterAssets)?void 0:s.length)?y:0,sceneCount:null!=(b=null==(o=e.sceneAssets)?void 0:o.length)?b:0,shotCount:T,hasStoryboard:N,phase:V,isComposing:B,isShotsGenerating:O,isScriptGenerating:q,isScriptSyncing:G,scriptState:Z,hasSegmentVideos:D,totalDurationMs:R,finalVideoAssetId:null==j?void 0:j.assetId,finalVideoPippitAssetId:E,coverAssetId:A,coverUrl:M,creditWarning:m}}):[]),ex=(0,D.useMemo)(()=>eb.filter(e=>e.coverAssetId).map(e=>({episodeId:e.episodeId,coverAssetId:e.coverAssetId})),[eb]),eI=(0,D.useMemo)(()=>ex.map(e=>"".concat(e.episodeId,":").concat(e.coverAssetId)).join("|"),[ex]);(0,D.useEffect)(()=>{sG(k,{action:"show",stage:"front_page",novelAgentManager:x,threadId:f})},[k,x,f]),(0,D.useEffect)(()=>{if(y){var e,t,r=new URLSearchParams(null!=(t=null==(e=m.getSearch)?void 0:e.call(m))?t:"");v.navigate(l1("edit",{search:r}))}},[v,m,y]);var[eS,ew]=(0,D.useState)({});(0,D.useEffect)(()=>{var e=null==b?void 0:b.assetManager;if(e&&eI){var t=eI.split("|").map(e=>{var t=e.indexOf(":");return{episodeId:e.slice(0,t),coverAssetId:e.slice(t+1)}}),r=!1,i={},a={};return Promise.all(t.map(t=>(0,B._)(function*(){var{episodeId:n,coverAssetId:s}=t;try{var o=yield e.getAssetInfoByAssetId(s);if(r||!o)return;if(a[s]=o,o.cover_url&&o.cover_key){var l=yield(0,tq.DV)(o.cover_key,o.cover_url);!r&&l&&(i[n]=l)}}catch(e){}})())).then(()=>{!r&&(Object.keys(i).length>0&&ew(e=>Object.entries(i).some(t=>{var[r,i]=t;return e[r]!==i})?(0,j._)({},e,i):e),Object.keys(a).length>0&&em(e=>Object.entries(a).some(t=>{var[r,i]=t;return e[r]!==i})?(0,j._)({},e,a):e))}),()=>{r=!0}}},[eI,null==b?void 0:b.assetManager]);var eN=(0,D.useMemo)(()=>{var e;return(null==ey?void 0:ey.settings)&&"object"==typeof ey.settings&&"description"in ey.settings?ey.settings.description:null!=(e=null==S?void 0:S.description)?e:""},[null==ey?void 0:ey.settings,null==S?void 0:S.description]),eC=(0,D.useMemo)(()=>{if(0===Z.size)return null;var e,t=Z.values().next().value,r=eb.find(e=>e.episodeId===t);return null!=(e=null==r?void 0:r.phase)?e:null},[Z,eb]),eT=(0,D.useCallback)(()=>{F(e=>!e),q(new Set)},[]),ej=(0,D.useCallback)(e=>{q(t=>{var r=new Set(t);if(r.has(e))r.delete(e);else{var i=eb.find(t=>t.episodeId===e);if(!i||!hx(i))return t;if(t.size>0){var a=t.values().next().value,n=eb.find(e=>e.episodeId===a);if(n&&n.phase!==i.phase)return t}r.add(e)}return r})},[eb]),eP=(0,D.useCallback)(e=>!!z&&(!hx(e)||null!==eC&&e.phase!==eC),[z,eC]),eL=(0,D.useCallback)(e=>{if(!z&&e.hasStoryboard&&e.storyboardAssetId&&I){sG(k,{action:"click_serie",stage:"front_page",novelAgentManager:x,threadId:f}),I.setSelectedArtifactId(e.storyboardAssetId),I.setSelectedShotIndex(0);var t,r,i=new URLSearchParams(null!=(r=null==(t=m.getSearch)?void 0:t.call(m))?r:"");f&&i.set("thread_id",f),i.set("storyboard_asset_id",e.storyboardAssetId),v.navigate(l1("edit",{search:i}))}},[k,m,z,x,v,I,f]),eA=(0,D.useCallback)(e=>(function(e,t,r){if((null==e||null==(i=e.episodeAssets)?void 0:i.length)&&t){var i,a=e.episodeAssets.find(e=>e.episodeId===t);return sf(null==a?void 0:a.storyboardAssetId,null==a?void 0:a.storyboardAsset,r)}})(ey,e.episodeId,x),[ey,x]);(0,D.useEffect)(()=>{(null==S?void 0:S.optimisticScriptStatusMap)&&0!==eb.length&&eb.forEach(e=>{var{episodeId:t}=e,r=S.optimisticScriptStatusMap[t];if(t&&r){var i=sg(eA(e));e.hasStoryboard?S.clearOptimisticScriptStatus(t):(i===as.Completed||i===as.Failed)&&i!==r.sourceStatus&&S.clearOptimisticScriptStatus(t)}})},[eb,S,null==S?void 0:S.optimisticScriptStatusMap,eA]);var eM=(0,D.useCallback)(e=>(0,B._)(function*(){if(null==S||!S.optimisticScriptStatusMap[e]){var t=null==x?void 0:x.overviewPippitAssetId;if(w&&t&&N&&S){var r=eb.find(t=>t.episodeId===e);if(!(null==r?void 0:r.storyboardAssetId))return void tf.Z.error(e2.t("Pippit_shortdrama_error_storyboard_asset_missing",{},"\u7F3A\u5C11\u5206\u955C\u8D44\u4EA7\u4FE1\u606F"));sG(k,{action:"generate_storyboard_script",stage:"front_page",novelAgentManager:x,threadId:f});var i=sg(eA(r));(0,W.z)(()=>{S.setOptimisticScriptStatus(e,as.Generating,i)});try{var a=yield w.sendDesignStoryboard({overviewPippitAssetId:t,pippitAssetId:r.storyboardAssetId});if(!a.ok){var{code:n}=a;n===ab.T.INSUFFICIENT_CREDIT?T.showCreditsRechargeModal({type:"intercept_recharge_credits",useCredits:0}):tf.Z.error(e2.t("Pippit_shortdrama_error_storyboard_script_generate_failed",{},"\u751F\u6210\u5206\u955C\u811A\u672C\u5931\u8D25")),(0,W.z)(()=>{S.clearOptimisticScriptStatus(e)});return}var s=nZ(a);s&&N.onRunStateChange(s,{failedTitle:e2.t("Pippit_shortdrama_error_storyboard_script_generate_failed",{},"\u751F\u6210\u5206\u955C\u811A\u672C\u5931\u8D25")}).catch(()=>{(0,W.z)(()=>{S.clearOptimisticScriptStatus(e)})})}catch(t){(0,W.z)(()=>{S.clearOptimisticScriptStatus(e)})}}}})(),[k,f,w,null==x?void 0:x.overviewPippitAssetId,x,eb,N,S,T]),eD=(0,D.useCallback)(()=>{var e=Array.from(Z),t=null==x?void 0:x.overviewPippitAssetId;0!==Z.size&&w&&t&&N&&S&&(e.forEach(()=>{sG(k,{action:"generate_storyboard_script",stage:"front_page",novelAgentManager:x,threadId:f})}),(0,W.z)(()=>{e.forEach(e=>{var t=eb.find(t=>t.episodeId===e),r=t?sg(eA(t)):void 0;S.setOptimisticScriptStatus(e,as.Generating,r)})}),Promise.all(e.map(e=>{var r=eb.find(t=>t.episodeId===e);return(null==r?void 0:r.storyboardAssetId)?w.sendDesignStoryboard({overviewPippitAssetId:t,pippitAssetId:r.storyboardAssetId}).then(t=>({episodeId:e,sendResult:t,error:null})).catch(t=>({episodeId:e,sendResult:null,error:t})):null})).then(e=>{var t=!1;for(var r of e)!function(e){if(e){var{episodeId:r,sendResult:i,error:a}=e;if(a||!i)return(0,W.z)(()=>{S.clearOptimisticScriptStatus(r)});if(!i.ok){var{code:n}=i;return n===ab.T.INSUFFICIENT_CREDIT?t||(t=!0,T.showCreditsRechargeModal({type:"intercept_recharge_credits",useCredits:0})):tf.Z.error(e2.t("Pippit_shortdrama_error_storyboard_script_generate_failed",{},"\u751F\u6210\u5206\u955C\u811A\u672C\u5931\u8D25")),(0,W.z)(()=>{S.clearOptimisticScriptStatus(r)})}var s=nZ(i);s&&N.onRunStateChange(s,{failedTitle:e2.t("Pippit_shortdrama_error_storyboard_script_generate_failed",{},"\u751F\u6210\u5206\u955C\u811A\u672C\u5931\u8D25")}).catch(()=>{(0,W.z)(()=>{S.clearOptimisticScriptStatus(r)})})}}(r)}),F(!1),q(new Set))},[k,Z,w,null==x?void 0:x.overviewPippitAssetId,x,eb,N,S,T,f]),eR=(0,D.useCallback)(()=>(0,B._)(function*(){if(0!==Z.size&&!G){var e=Array.from(Z).map(e=>{var t,r=eb.find(t=>t.episodeId===e);if(!(null==r?void 0:r.storyboardAssetId))return null;var i=eA(r),a=null==i?void 0:i.storyboard,n=null!=(t=r.finalVideoAssetId)?t:sC(a);return n?{episodeId:r.episodeId,storyboardAssetId:r.storyboardAssetId,runId:sM(i),assetId:n,pippitAssetId:r.finalVideoPippitAssetId,fileName:sI(r)}:null}).filter(Boolean),t=!1;V(!0);try{if(0===e.length){sG(k,{action:"export_serie_video",stage:"front_page",novelAgentManager:x,threadId:f}),tf.Z.warning(e2.t("Pippit_shortdrama_error_no_exportable_video",{},"\u6CA1\u6709\u53EF\u5BFC\u51FA\u7684\u89C6\u9891"));return}sV(k,{action:"export_serie_video",stage:"front_page",novelAgentManager:x,threadId:f,itemIds:e.map(e=>e.assetId)});var r={},i=yield ek({pippitAssetIds:Array.from(new Set(e.map(e=>e.pippitAssetId).filter(Boolean)))},J.adapters.api),a=new Map((i||[]).filter(e=>null==e?void 0:e.PippitAssetID).map(e=>[String(e.PippitAssetID),e])),n=yield Promise.all(e.map(e=>(0,B._)(function*(){var t=eh[e.assetId];return!t&&(null==b?void 0:b.assetManager)&&(t=yield b.assetManager.getAssetInfoByAssetId(e.assetId))&&(r[e.assetId]=t),(0,P._)((0,j._)({},e),{videoUniqueId:null==t?void 0:t.vid,episodeId:e.episodeId,fileName:e.fileName,downloadUrl:sk({watermark:e_,agentAsset:e.pippitAssetId?a.get(e.pippitAssetId):void 0,assetInfo:t})})})()));if(Object.keys(r).length>0&&em(e=>(0,j._)({},e,r)),!n.some(e=>!!e.downloadUrl)){tf.Z.warning(e2.t("Pippit_shortdrama_error_no_exportable_video",{},"\u6CA1\u6709\u53EF\u5BFC\u51FA\u7684\u89C6\u9891")),n.forEach(e=>{var t=(0,rU.Rl)();sO(k,M,"create",(0,P._)((0,j._)({},t7(x)),{thread_id:f||void 0,run_id:e.runId,episode_id:e.episodeId,storyboard_asset_id:e.storyboardAssetId,item_type:"video",export_item_type:"video",video_id:t,video_unique_id:e.assetId,novel_item_type:"collected_video",enter_from:"other",is_cross_ai_editor:0,is_from_editor:0,is_batch_export:1})),sO(k,M,"failure",(0,P._)((0,j._)({},t7(x)),{thread_id:f||void 0,run_id:e.runId,episode_id:e.episodeId,storyboard_asset_id:e.storyboardAssetId,item_type:"video",export_item_type:"video",video_id:t,video_unique_id:e.assetId,novel_item_type:"collected_video",enter_from:"other",is_cross_ai_editor:0,is_from_editor:0,is_batch_export:1,error_code:"NO_DOWNLOAD_URL",error_msg:e2.t("Pippit_shortdrama_error_no_exportable_download_link",{},"\u6CA1\u6709\u53EF\u5BFC\u51FA\u7684\u4E0B\u8F7D\u94FE\u63A5")}))});return}for(var s=0;ssetTimeout(e,200)))}t=!0}catch(e){M.reportError(e,{module:"novel",scene:"novel_episode_batch_export_fail",page:"episode_video",action:"batch_export",threadId:f,userVisible:!0,recoverable:!0}),tf.Z.error(e2.t("Pippit_shortdrama_error_export_failed",{},"\u5BFC\u51FA\u5931\u8D25"));var u=e instanceof Error?e.message:String(null!=e?e:e2.t("Pippit_shortdrama_error_export_failed",{},"\u5BFC\u51FA\u5931\u8D25"));sO(k,M,"failure",(0,P._)((0,j._)({},t7(x)),{thread_id:f||void 0,item_type:"video",export_item_type:"video",novel_item_type:"collected_video",enter_from:"other",is_cross_ai_editor:0,is_from_editor:0,is_batch_export:1,error_code:"EXPORT_FAILED",error_msg:u})),t=!0}finally{V(!1),t&&(F(!1),q(new Set))}}})(),[k,Z,G,eb,eA,eh,null==b?void 0:b.assetManager,M,f,e_,x]),eE=(0,D.useCallback)(e=>{eg(e);try{localStorage.setItem(rz,e?"true":"false")}catch(e){}},[]),eU=(0,D.useCallback)(()=>{sG(k,{action:"play_serie_video",stage:"front_page",novelAgentManager:x,threadId:f})},[k,x,f]),eO=(0,D.useCallback)(e=>(0,B._)(function*(){var t,r,i,a,n,s=null!=(n=e.finalVideoAssetId)?n:e.coverAssetId,o=s?eh[s]:void 0;s&&!o&&(null==b?void 0:b.assetManager)&&(o=yield b.assetManager.getAssetInfoByAssetId(s));var l=(r=(null==(t=o)?void 0:t.preview_url_720p)||(null==t?void 0:t.preview_url_480p)||(null==t?void 0:t.preview_url_360p)||(null==t?void 0:t.preview_url_200p)||(null==t?void 0:t.preview_url_1080p),i=(null==t?void 0:t.preview_key_720p)||(null==t?void 0:t.preview_key_480p)||(null==t?void 0:t.preview_key_360p)||(null==t?void 0:t.preview_key_200p)||(null==t?void 0:t.preview_key_1080p),a=null==t?void 0:t.download_url,r&&i?{videoUrl:a||r,downloadUrl:a,previewSrc:r,previewEncryptKey:i,width:null==t?void 0:t.width,height:null==t?void 0:t.height}:a?{videoUrl:a,downloadUrl:a,width:null==t?void 0:t.width,height:null==t?void 0:t.height}:void 0);if((null==l?void 0:l.previewSrc)&&l.previewEncryptKey)return void eu({visible:!0,videoUrl:l.videoUrl||l.previewSrc,src:l.previewSrc,encryptKey:l.previewEncryptKey,width:l.width,height:l.height});var d=null==l?void 0:l.videoUrl;return d?void eu({visible:!0,videoUrl:d,width:null==l?void 0:l.width,height:null==l?void 0:l.height}):(e.storyboardAssetId,void tf.Z.warning(e2.t("Pippit_shortdrama_error_no_preview_video",{},"\u6682\u65E0\u9884\u89C8\u89C6\u9891")))})(),[eh,null==b?void 0:b.assetManager]),eB=(0,D.useCallback)(e=>(0,B._)(function*(){sG(k,{action:"export_serie_video",stage:"front_page",novelAgentManager:x,threadId:f,generateItemId:e.finalVideoAssetId});var t=e.finalVideoAssetId;if(!t)return void tf.Z.warning(e2.t("Pippit_shortdrama_error_no_exportable_video_available",{},"\u6682\u65E0\u53EF\u5BFC\u51FA\u7684\u89C6\u9891"));var r=eA(e),i=(0,P._)((0,j._)({},t7(x)),{thread_id:f||void 0,run_id:sM(r),episode_id:e.episodeId,storyboard_asset_id:e.storyboardAssetId,item_type:"video",export_item_type:"video",video_id:(0,rU.Rl)(),video_unique_id:t,novel_item_type:"collected_video",enter_from:"other",is_cross_ai_editor:0,is_from_editor:0,is_batch_export:0});try{Q(e.episodeId);var a=yield b.assetManager.getAssetInfoByAssetId(t);sO(k,M,"create",i);var n=yield sj({watermark:e_,pippitAssetId:e.finalVideoPippitAssetId,assetInfo:a});if(!n){tf.Z.warning(e2.t("Pippit_shortdrama_error_download_link_unavailable",{},"\u65E0\u6CD5\u83B7\u53D6\u4E0B\u8F7D\u94FE\u63A5")),sO(k,M,"failure",(0,P._)((0,j._)({},i),{error_code:"NO_DOWNLOAD_URL",error_msg:e2.t("Pippit_shortdrama_error_download_link_unavailable",{},"\u65E0\u6CD5\u83B7\u53D6\u4E0B\u8F7D\u94FE\u63A5")}));return}var s=sI(e);yield sL(n,s,e_),sO(k,M,"success",i)}catch(t){M.reportError(t,{module:"novel",scene:"novel_episode_export_fail",page:"episode_video",action:"single_export",threadId:f,episodeId:e.episodeId,projectId:null!=(o=e.storyboardAssetId)?o:void 0,userVisible:!0,recoverable:!0}),tf.Z.error(e2.t("Pippit_shortdrama_error_export_failed",{},"\u5BFC\u51FA\u5931\u8D25"));var o,l=t instanceof Error?t.message:String(null!=t?t:e2.t("Pippit_shortdrama_error_export_failed",{},"\u5BFC\u51FA\u5931\u8D25"));sO(k,M,"failure",(0,P._)((0,j._)({},i),{error_code:"EXPORT_FAILED",error_msg:l}))}finally{Q(t=>t===e.episodeId?null:t)}})(),[k,eA,b.assetManager,M,x,f,e_]),ez=(0,D.useCallback)(e=>{sG(k,{action:"videocut_serie_video",stage:"front_page",novelAgentManager:x,threadId:f,generateItemId:e.finalVideoAssetId});var t,r,i=eA(e),a=null==i?void 0:i.finalVideo,n=null!=(t=null==a?void 0:a.video)?t:null==a?void 0:a.Video;if(!n)return null;var s=null!=(r=e.finalVideoPippitAssetId)?r:sT(n),o=eb.findIndex(t=>t.episodeId===e.episodeId);return{sources:[n],pippitAssetId:s,draftName:sS(e,o>=0?o:void 0)}},[k,eA,eb,x,f]),eF=(0,D.useCallback)(e=>(0,B._)(function*(){if(!U){sG(k,{action:"videocut_serie_video",stage:"front_page",novelAgentManager:x,threadId:f,generateItemId:e.finalVideoAssetId});var t=eA(e),r=null==t?void 0:t.finalVideo,i=null!=(n=null==r?void 0:r.video)?n:null==r?void 0:r.Video,a=null!=(s=e.finalVideoPippitAssetId)?s:sT(i);if(!i)return void tf.Z.warning(e2.t("Pippit_shortdrama_error_no_exportable_video_available",{},"\u6682\u65E0\u53EF\u5BFC\u51FA\u7684\u89C6\u9891"));try{if(Y(e.episodeId),a)try{var n,s,o,[l]=yield sQ({pippitAssetIds:[a]});o=null==l?void 0:l.video}catch(e){}var d=ot({sources:[i,o],setIsOpeningCapcut:t=>{Y(t?e.episodeId:null)}});yield d()}finally{Y(t=>t===e.episodeId?null:t)}return}var c=ez(e);if(!c)return void tf.Z.warning(e2.t("Pippit_shortdrama_error_no_exportable_video_available",{},"\u6682\u65E0\u53EF\u5BFC\u51FA\u7684\u89C6\u9891"));var u=s6({batch:!1,folderName:O,episodes:[c],setLoading:t=>{Y(t?e.episodeId:null)}});yield u()})(),[k,ez,eA,x,O,f,U]),eZ=(0,D.useCallback)(()=>(0,B._)(function*(){var e=function(e){var t=eb.find(t=>t.episodeId===e);if(!t)return"continue";var i=ez(t);i&&r.push(i)};if(0!==Z.size&&!X){var t=Array.from(Z).map(e=>{var t,r=eb.find(t=>t.episodeId===e);if(!(null==r?void 0:r.storyboardAssetId))return null;var i=eA(r),a=null==i?void 0:i.storyboard,n=null!=(t=r.finalVideoAssetId)?t:sC(a);return n?{episodeId:r.episodeId,storyboardAssetId:r.storyboardAssetId,runId:sM(i),assetId:n,pippitAssetId:r.finalVideoPippitAssetId,fileName:sI(r)}:null}).filter(Boolean);if(0===t.length){sG(k,{action:"videocut_serie_video",stage:"front_page",novelAgentManager:x,threadId:f}),tf.Z.warning(e2.t("Pippit_shortdrama_error_no_exportable_video",{},"\u6CA1\u6709\u53EF\u5BFC\u51FA\u7684\u89C6\u9891"));return}sV(k,{action:"videocut_serie_video",stage:"front_page",novelAgentManager:x,threadId:f,itemIds:t.map(e=>e.assetId)});var r=[];for(var i of Z)e(i);if(0===r.length)return void tf.Z.warning(e2.t("Pippit_shortdrama_error_no_exportable_video",{},"\u6CA1\u6709\u53EF\u5BFC\u51FA\u7684\u89C6\u9891"));var a=s6({batch:!0,folderName:O,episodes:r,setLoading:$});(yield a())&&(F(!1),q(new Set))}})(),[k,ez,eb,eA,X,x,O,Z,f]),eq=G||X,eG=(0,D.useCallback)(()=>{ed.current="local",el("local"),er(!0),eR()},[eR]),eV=(0,D.useCallback)(()=>{ed.current="capcut",el("capcut"),er(!0),eZ()},[eZ]);(0,D.useEffect)(()=>{es&&!eq&&(er(!1),el(null),ed.current=null)},[es,eq]);var eH=(0,D.useCallback)(e=>{if(eq&&ed.current)return void er(!0);er(e),e||(el(null),ed.current=null)},[eq]),eW=(0,L.jsx)(cw,{onExportToLocal:eG,exportLoading:G,onExportToCapcut:E&&U?eV:void 0,exportToCapcutLoading:X,useCapcutNewProtocol:U,watermark:e_,onWatermarkChange:eE});if(!I)return null;var eQ=(0,L.jsx)("span",{children:(0,L.jsxs)("button",{className:p6,disabled:!C,onClick:eD,children:[e2.t("Pippit_shortdrama_status_generatingbyshot",{},"\u751F\u6210\u5206\u955C\u811A\u672C"),"(",Z.size,")"]})}),eK=null!=ey;return!x.scriptOverviewInfo||!eK&&(I.isLoading||(null==S?void 0:S.isLoading))?(0,L.jsx)("div",{className:p3,children:(0,L.jsx)(uS,{title:e2.t("Pippit_shortdrama_loading_episode_title",{},"\u52A0\u8F7D\u5206\u96C6\u4FE1\u606F"),description:e2.t("Pippit_shortdrama_loading_episode_desc",{},"\u6B63\u5728\u83B7\u53D6\u5206\u96C6\u6570\u636E\uFF0C\u8BF7\u7A0D\u5019"),showCountdown:!1})}):(0,L.jsxs)("div",{className:p3,children:[(0,L.jsxs)("div",{className:"episodeListContainer-Qe2syI",children:[(0,L.jsxs)("div",{className:"episodeListHeader-MetQ7k",children:[(0,L.jsxs)("div",{className:"headerLeft-ZQg4fy",children:[(0,L.jsx)("span",{className:"episodeCount-w2UysX",children:e2.t("Pippit_shortdrama_title_totalepisodes",{number:eb.length,num:eb.length},"\u5171 {number} \u96C6")}),eN&&(0,L.jsx)("p",{className:"episodeDescription-tXbKEX",children:eN}),(0,L.jsx)(h_,{})]}),(0,L.jsx)("div",{className:"headerRight-Z95jNA",children:z?(0,L.jsxs)("div",{className:"batchTopActions-cL5a_e",children:[Z.size>0&&"initial"===eC&&(ef?(0,L.jsx)(A.Z,{content:ef,children:eQ}):eQ),Z.size>0&&"videoReady"===eC&&(eq?(0,L.jsxs)("button",{className:"".concat(p6," ").concat("batchActionBtnLoading-casRR3"),disabled:!0,children:[(0,L.jsx)("span",{className:"batchActionSpinner-lTvIYX"}),e2.t("Pippit_shortdrama_toast_downloading",{},"\u5BFC\u51FA\u4E2D...")]}):(0,L.jsx)(im.Z,{trigger:"click",position:"br",popupVisible:ee,onVisibleChange:eH,droplist:eW,getPopupContainer:e=>{var t;return null!=(t=null==e?void 0:e.parentElement)?t:document.body},children:(0,L.jsxs)("button",{type:"button",className:p6,"aria-busy":eq,children:[e2.t("Pippit_shortdrama_button_export",{},"\u5BFC\u51FA"),"(",Z.size,")"]})})),(0,L.jsx)("button",{className:"batchCancelBtn-zphNQv",onClick:eT,disabled:eq,children:e2.t("Pippit_shortdrama_btn_deselect",{},"\u53D6\u6D88\u9009\u62E9")})]}):(0,L.jsx)("button",{className:"batchSelectToggleBtn-vlNm01",onClick:eT,children:e2.t("Pippit_shortdrama_button_select",{},"\u591A\u9009")})})]}),(0,L.jsx)("div",{className:"".concat("episodeList-e3pwMF"," ").concat(1===eb.length?"episodeListSingleColumn-QBleun":""," ").concat(eb.length>1&&eb.length%2==1?"episodeListCountOdd-uDBBe9":""," ").concat(z?"episodeListBatchMode-fjT_ug":""),children:eb.map((e,t)=>(0,L.jsx)(hf,{item:e,index:t,isBatchMode:z,isSelected:Z.has(e.episodeId),batchDisabled:eP(e),scriptDisabled:!C,watermark:e_,onWatermarkChange:eE,onSelect:ej,onClick:eL,onGenerateScript:eM,onPreview:eO,onExport:eB,onExportToCapcut:E?eF:void 0,exportLoading:H===e.episodeId,exportToCapcutLoading:K===e.episodeId,useCapcutNewProtocol:U,resolvedCoverUrl:eS[e.episodeId]},e.episodeId))})]}),(0,L.jsx)(hy,{isOpen:ec.visible,videoUrl:ec.videoUrl,src:ec.src,encryptKey:ec.encryptKey,width:ec.width,height:ec.height,onPlay:eU,onClose:()=>eu(e=>(0,P._)((0,j._)({},e),{visible:!1}))})]})})},27947:function(e,t,r){"use strict";r.d(t,{Og:()=>d,QW:()=>l,p1:()=>o,mH:()=>c});var i=r(64664),a=r(33994),n=r(98498),s=r.n(n),o=1,l="5.8.0";function d(e){var{url:t,pf:r,appvr:i,tdid:a}=e,{pathname:n}=new URL(t.startsWith("http://")||t.startsWith("https://")?t:"".concat(location.origin).concat(t)),o=Math.floor(Date.now()/1e3);return{sign:s()("9e2c|".concat(n.slice(-7),"|").concat(r,"|").concat(i,"|").concat(o,"|").concat(a,"|11ac")).toLowerCase(),"device-time":o}}function c(e){e.interceptors.request.use(e=>{var t,r,n;return t=e,n=(0,a._)((0,i._)({},d({url:null!=(r=t.url)?r:"",pf:"7",appvr:l,tdid:""})),{"sign-ver":o,pf:"7",appvr:l}),Object.assign(t,{headers:(0,i._)({},t.headers,n)}),e})}},52494:function(e,t,r){"use strict";r.d(t,{t:()=>n});var i=r(35473),a=r(20706),n=(0,i.LO)(a.T)},67466:function(){},49658:function(){},84279:function(){},73974:function(e,t,r){"use strict";r.nc="argus-csp-token"},12670:function(e,t,r){"use strict";r(95242),r(68618),r(10891),r(13980),r(71401),r(1507),r(20086),r(72045),r(32706),r(16373),r(65667),r(41194),r(73430),r(94094),r(68980),r(43263),r(97736),r(13836),r(48128),r(3606),r(14872),r(77075),r(77784),r(75070),r(18052),r(67272),r(29864),r(45757),r(31500),r(42432),r(77345),r(35390),r(60568),r(13062),r(19159),r(66810),r(69143),r(80711),r(70195),r(20760),r(57294),r(20068),r(77141),r(86050),r(94488),r(25739),r(41952),r(52698),r(38695),r(94418),r(82352),r(7685),r(14680),r(70166),r(47684),r(71616),r(28601),r(11941),r(0),r(26012),r(75802),r(47317),r(14760),r(22374),r(19038),r(49542),r(64077),r(64460),r(74702),r(90620),r(58834),r(49102),r(24011),r(30423),r(45301),r(68783),r(24709),r(23746),r(12424),r(80215),r(92803),r(83690),r(35066),r(86393),r(6127),r(39920),r(61527),r(79618),r(70547),r(14028),r(85232),r(5679),r(44030),r(61806),r(27044),r(96917),r(37879),r(29424),r(8206),r(99094),r(54325),r(53792),r(86871),r(38260),r(99448),r(21211),r(86428),r(98636),r(64879),r(83416),r(32074),r(31584),r(48998),r(25547),r(20993),r(30656),r(60078),r(61093),r(53913),r(35783),r(27748),r(70766),r(96759),r(52731),r(52762),r(50157),r(7871),r(45459),r(39768),r(53756),r(8686),r(8516),r(63749),r(65442),r(4826),r(14338),r(65885),r(86877),r(85008),r(49006),r(45316),r(64048),r(19899),r(15854),r(40229),r(95017),r(78328),r(7518),r(98940),r(31607),r(21029),r(30506),r(63034),r(39336),r(81533),r(76),r(99852),r(3753),r(93743),r(58631),r(92271),r(77923),r(41245),r(77363),r(68497),r(3587),r(83550),r(63204),r(9591),r(73420),r(76778),r(85589),r(21528),r(18865),r(4461),r(75147),r(238),r(20582),r(20274),r(78318),r(81951),r(18397),r(9228),r(50888),r(95508),r(60330),r(7304),r(95902),r(68155),r(94405),r(59569),r(93485),r(24271),r(24161),r(40459),r(43618),r(82669),r(27027),r(10346),r(6198),r(95409),r(18929),r(64559),r(14485),r(80314),r(33752),r(43667),r(48974),r(9606),r(46134),r(79560),r(85569),r(88977),r(84340),r(65882),r(5974),r(57281),r(70565),r(82735),r(24741),r(76348),r(47883),r(78702),r(98491),r(18762),r(69227),r(77394),r(61283),r(53425),r(1325),r(70501),r(91551),r(89738),r(80442),r(51144),r(76434),r(12931),r(60246),r(26758),r(11518),r(77666),r(32244),r(77036),r(58846),r(98849),r(96147),r(7935),r(48473),r(10257),r(39883),r(37232),r(37117),r(78250),r(4888),r(48014),r(67558),r(45587),r(22295),r(41381),r(12558),r(80124),r(17332),r(57359),r(28512),r(12201),r(68374),r(30526),r(71425),r(85627),r(49058),r(45195),r(474),r(69684),r(64656),r(63198),r(84740),r(38473),r(26851),r(69522),r(75512),r(47700),r(38693),r(46248),r(92785),r(28808),r(37674),r(57689),r(14086),r(2),r(87149),r(4843),r(13940),r(91109),r(78816)},34694:function(){"use strict";window.__assetPrefix__="//mj.huaxiangai.com/obj/image-lvweb-buz/ies/pippit_cn/platform_xyq"}},function(e){var t=function(t){return e(e.s=t)};e.O(0,["2072","2118","2126","3361","4538"],function(){return t(50244),t(73974),t(34694),t(12670),t(67323)}),e.O()}]);