update:1.小说项目创建支持双模式生成,大纲-章节(一对一&一对多) 2.新增章节管理-编辑章节规划功能 3.修复灵感模式可重复点击选项问题,刷新对话内容丢失问题

This commit is contained in:
xiamuceer
2025-11-27 17:29:23 +08:00
parent 8121c04af9
commit deb6cc37a4
27 changed files with 1797 additions and 216 deletions
@@ -16,6 +16,7 @@ export interface GenerationConfig {
target_words: number;
chapter_count: number;
character_count: number;
outline_mode?: 'one-to-one' | 'one-to-many'; // 大纲章节模式
}
interface AIProjectGeneratorProps {
@@ -183,6 +184,7 @@ export const AIProjectGenerator: React.FC<AIProjectGeneratorProps> = ({
target_words: data.target_words,
chapter_count: data.chapter_count,
character_count: data.character_count,
outline_mode: data.outline_mode || 'one-to-many', // 传递大纲模式
},
{
onProgress: (msg, prog) => {
@@ -328,6 +330,7 @@ export const AIProjectGenerator: React.FC<AIProjectGeneratorProps> = ({
target_words: data.target_words,
chapter_count: data.chapter_count,
character_count: data.character_count,
outline_mode: data.outline_mode || 'one-to-many', // 传递大纲模式
},
{
onProgress: (msg, prog) => {
@@ -504,6 +507,7 @@ export const AIProjectGenerator: React.FC<AIProjectGeneratorProps> = ({
target_words: generationData.target_words,
chapter_count: generationData.chapter_count,
character_count: generationData.character_count,
outline_mode: generationData.outline_mode || 'one-to-many', // 传递大纲模式
},
{
onProgress: (msg, prog) => {