|
@@ -210,9 +210,10 @@ export async function GenerateArticle(ctx) {
|
|
210
|
"instruction": "用单词("+words+")生成"+level+"难度的文章。",
|
210
|
"instruction": "用单词("+words+")生成"+level+"难度的文章。",
|
|
211
|
"requirements": [
|
211
|
"requirements": [
|
|
212
|
"200-300词,要求:"+articleStyle+"("+articleStyleContent+")",
|
212
|
"200-300词,要求:"+articleStyle+"("+articleStyleContent+")",
|
|
213
|
- "每句分数组提供中英双语",
|
|
|
|
|
|
213
|
+ "每句分数组提供中英双语,ArticleEnglish必须纯英文不含中文,ArticleChinese必须纯中文不含未翻译的英文单词",
|
|
214
|
"所有单词至少出现一次(允许变形)",
|
214
|
"所有单词至少出现一次(允许变形)",
|
|
215
|
- "生成5道四选一阅读题(含答案)"
|
|
|
|
|
|
215
|
+ "生成5道四选一阅读题(含答案)",
|
|
|
|
216
|
+ "所有字段必须完整出现,任何缺失需立即补全并维持原顺序,特别是Question中的所有字段(QuestionEnglish、QuestionChinese、OptionsEnglish、OptionsChinese、Answer)都必须存在"
|
|
216
|
],
|
217
|
],
|
|
217
|
"output_format": {
|
218
|
"output_format": {
|
|
218
|
"ArticleEnglish": ["句子1", "句子2..."],
|
219
|
"ArticleEnglish": ["句子1", "句子2..."],
|
|
@@ -1193,4 +1194,4 @@ export async function YJBDC_Articles_Admin(ctx) {
|
|
1193
|
console.log("yjbdc_articles");
|
1194
|
console.log("yjbdc_articles");
|
|
1194
|
const data = await fsPromises.readFile("./public/mg/yjbdc_articles.html");
|
1195
|
const data = await fsPromises.readFile("./public/mg/yjbdc_articles.html");
|
|
1195
|
ctx.body = data.toString();
|
1196
|
ctx.body = data.toString();
|
|
1196
|
-};
|
|
|
|
|
|
1197
|
+};
|