diff --git a/panel.js b/panel.js index fd7682c..dba3682 100644 --- a/panel.js +++ b/panel.js @@ -2197,22 +2197,36 @@ function _renderTaskBlockEditor(state) { ${ block.type === "builtin" - ? ` + ? (() => { + const externalSourceMap = { + charDescription: "角色卡描述", + userPersona: "用户 Persona 设定", + worldInfoBefore: "World Info (↑ Char)", + worldInfoAfter: "World Info (↓ Char)", + }; + const externalLabel = externalSourceMap[block.sourceKey]; + return `
-
- - -
- ` + ${externalLabel + ? `
+ 此提示词的内容是从其他地方提取的,无法在此处进行编辑。
+ 来源:${externalLabel} +
` + : `
+ + +
` + }`; + })() : block.type === "legacyPrompt" ? `