| 123456789101112131415161718192021222324252627282930313233 |
- const fs = require('fs');
- const file = 'src/modules/book-generator/langgraph-controller.ts';
- let content = fs.readFileSync(file, 'utf8');
- // 第2处:重新生成
- content = content.replace(
- / \/\/ 启动 LangGraph 生成\n langGraphGenerator\.generate\([\s\S]{0,200}?\);/m,
- ` // 将生成任务加入队列
- const jobId = await queueService.addBookGenerationTask({
- bookId,
- topic: book.description,
- bookScale,
- });
-
- console.log(\`[LangGraph] 重新生成任务已加入队列: bookId=\${bookId}, jobId=\${jobId}\`);`
- );
- // 第3处:续生成
- content = content.replace(
- / \/\/ 重新启动生成[\s\S]{0,300}?\);/m,
- ` // 将续生成任务加入队列
- const jobId = await queueService.addBookGenerationTask({
- bookId,
- topic: book.description || book.title,
- bookScale: book.bookScale || '130000',
- });
-
- console.log(\`[LangGraph] 续生成任务已加入队列: bookId=\${bookId}, jobId=\${jobId}\`);`
- );
- fs.writeFileSync(file, content, 'utf8');
- console.log('✅ 第2、3处已修改');
|