@@ -575,9 +598,11 @@ const PodcastCreator: React.FC
= ({
onConfirm={handleConfirmGenerate}
title={t('podcastCreator.confirmGeneration')}
message={t('podcastCreator.confirmGenerationMessage')}
- points={duration === '8-15 minutes' ?
- parseInt(process.env.POINTS_PER_PODCAST || '20', 10) * 2 :
- parseInt(process.env.POINTS_PER_PODCAST || '20', 10)}
+ points={selectedMode === 'ai-story'
+ ? 30
+ : (duration === '8-15 minutes'
+ ? parseInt(process.env.POINTS_PER_PODCAST || '20', 10) * 2
+ : parseInt(process.env.POINTS_PER_PODCAST || '20', 10))}
lang={lang}
/>
diff --git a/web/src/components/PodcastTabs.tsx b/web/src/components/PodcastTabs.tsx
index e2dda6e..afba0f4 100644
--- a/web/src/components/PodcastTabs.tsx
+++ b/web/src/components/PodcastTabs.tsx
@@ -29,15 +29,17 @@ export default function PodcastTabs({ parsedScript, overviewContent, lang }: Pod
>
{t('podcastTabs.script')}
- {/* 大纲 */}
-