mirror of
https://github.com/Wx-2025/ST-Amily2-Chat-Optimisation.git
synced 2026-06-06 13:55:51 +00:00
Update historiographer.js
This commit is contained in:
@@ -128,10 +128,9 @@ export async function executeManualSummary(startFloor, endFloor, isAuto = false)
|
|||||||
onRegenerate: async (summaryDialog) => {
|
onRegenerate: async (summaryDialog) => {
|
||||||
summaryDialog.find('textarea').prop('disabled', true).val('正在重新生成,请稍候...');
|
summaryDialog.find('textarea').prop('disabled', true).val('正在重新生成,请稍候...');
|
||||||
const newSummary = await getSummary(textToSummarize, toastTitle);
|
const newSummary = await getSummary(textToSummarize, toastTitle);
|
||||||
if (newSummary) {
|
summaryDialog.find('textarea').prop('disabled', false).val(newSummary || summary);
|
||||||
summaryDialog.find('textarea').prop('disabled', false).val(newSummary);
|
summaryDialog[0].showModal(); // 重新显示弹窗
|
||||||
} else {
|
if (!newSummary) {
|
||||||
summaryDialog.find('textarea').prop('disabled', false).val(summary);
|
|
||||||
toastr.error("重新生成失败,已恢复原始内容。", "模型召唤失败");
|
toastr.error("重新生成失败,已恢复原始内容。", "模型召唤失败");
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
@@ -243,10 +242,9 @@ export async function executeManualSummary(startFloor, endFloor, isAuto = false)
|
|||||||
onRegenerate: async (summaryDialog) => {
|
onRegenerate: async (summaryDialog) => {
|
||||||
summaryDialog.find('textarea').prop('disabled', true).val('正在重新生成,请稍候...');
|
summaryDialog.find('textarea').prop('disabled', true).val('正在重新生成,请稍候...');
|
||||||
const newSummary = await getSummary(textToSummarize, toastTitle);
|
const newSummary = await getSummary(textToSummarize, toastTitle);
|
||||||
if (newSummary) {
|
summaryDialog.find('textarea').prop('disabled', false).val(newSummary || summary);
|
||||||
summaryDialog.find('textarea').prop('disabled', false).val(newSummary);
|
summaryDialog[0].showModal(); // 重新显示弹窗
|
||||||
} else {
|
if (!newSummary) {
|
||||||
summaryDialog.find('textarea').prop('disabled', false).val(summary);
|
|
||||||
toastr.error("重新生成失败,已恢复原始内容。", "模型召唤失败");
|
toastr.error("重新生成失败,已恢复原始内容。", "模型召唤失败");
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
@@ -620,10 +618,9 @@ export async function executeRefinement(worldbook, loreKey) {
|
|||||||
onRegenerate: async (dialog) => {
|
onRegenerate: async (dialog) => {
|
||||||
dialog.find('textarea').prop('disabled', true).val('正在重新生成,请稍候...');
|
dialog.find('textarea').prop('disabled', true).val('正在重新生成,请稍候...');
|
||||||
const newContent = await getRefinedContent();
|
const newContent = await getRefinedContent();
|
||||||
if (newContent) {
|
dialog.find('textarea').prop('disabled', false).val(newContent || currentRefinedContent);
|
||||||
dialog.find('textarea').prop('disabled', false).val(newContent);
|
dialog[0].showModal(); // 重新显示弹窗
|
||||||
} else {
|
if (!newContent) {
|
||||||
dialog.find('textarea').prop('disabled', false).val(currentRefinedContent);
|
|
||||||
toastr.error("重新生成失败,已恢复原始内容。", "模型召唤失败");
|
toastr.error("重新生成失败,已恢复原始内容。", "模型召唤失败");
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
|||||||
Reference in New Issue
Block a user