fix-syntax.js 583 B

123456789101112131415161718
  1. const fs = require('fs');
  2. const file = 'src/modules/book-generator/langgraph-controller.ts';
  3. let c = fs.readFileSync(file, 'utf8');
  4. const lines = c.split('\n');
  5. // 修复第323-324行
  6. for (let i = 322; i < 325; i++) {
  7. if (lines[i].includes('console.log([LangGraph]')) {
  8. lines[i] = ' console.log(`[LangGraph] 生成任务已加入队列: bookId=${book.id}, jobId=${jobId}`);';
  9. if (lines[i+1] && lines[i+1].trim() === '});') {
  10. lines.splice(i+1, 1);
  11. }
  12. break;
  13. }
  14. }
  15. fs.writeFileSync(file, lines.join('\n'), 'utf8');
  16. console.log('✅ 语法错误已修复');