import commonModel from '../model/commonModel.js'; import fs from 'fs'; import { stringUtils } from '../util/stringClass.js'; import aiController from '../api/yjbdc/aiController.js'; async function runScript(){ try { //按照高频单词的使用频率排序,列出所有单词 const sql="select * from Words where BookID=110 and (ExampleSentence is null or ExampleSentence='') order by ID;" let list = await commonModel.RunSql(null,sql); let count=list.length; const start=0; // 添加延时函数,确保每分钟只发送9次请求(约每6.67秒一次请求) const delay = (ms) => new Promise(resolve => setTimeout(resolve, ms)); const requestDelay = 7000; // 7秒,确保每分钟最多9次请求 for(let i=start;i { console.error('Error in runScript:', error); }); ////批量处理加资料的数据 // async function runScript(){ // try { // const sql="select ID from MiaoguoLiteracy order by ID;" // let list = await commonModel.RunSql(null,sql); // for(let i=0;i0){ // console.log(i+" "+json.CHN.HanZi); // delete json.CHN.BiShunArr; // let obj={}; // obj.ID=list[i].ID; // obj.JSONString=JSON.stringify(json); // await commonModel.RunSql(obj,"update MiaoguoLiteracy set ? where ID="+list[i].ID+";" // } // //console.log(json); // //console.log(item.length); // } // console.log("完成" // } catch (error) { // console.error('Error executing script:', error); // } // }