diff --git a/package.json b/package.json index 0a15ca24..48e017f5 100644 --- a/package.json +++ b/package.json @@ -32,6 +32,7 @@ "blueimp-md5": "^2.19.0", "body-parser": "^1.20.2", "buffer": "^6.0.3", + "codemirror": "^5.65.16", "core-js": "^3.35.0", "cors": "^2.8.5", "crc": "^4.3.2", diff --git a/src/lang/cn.ts b/src/lang/cn.ts index f018dd42..9159d4a5 100644 --- a/src/lang/cn.ts +++ b/src/lang/cn.ts @@ -403,4 +403,5 @@ export const languageChinese = { "appendNameNAI": "在NAI上附加名称", module: "模块", modules: "模块", + useAdvancedEditor: "使用高级编辑器", } \ No newline at end of file diff --git a/src/lang/de.ts b/src/lang/de.ts index ffab1c6e..b2a1f6bf 100644 --- a/src/lang/de.ts +++ b/src/lang/de.ts @@ -432,4 +432,5 @@ export const languageGerman = { textAdventureNAI: "Als Textabenteuer ausführen", appendNameNAI: "Namen an NAI anhängen", customStopWords: "Benutzerdefinierte Stoppwörter", + useAdvancedEditor: "Erweiterten Editor verwenden", } diff --git a/src/lang/en.ts b/src/lang/en.ts index 76b07569..9c13d279 100644 --- a/src/lang/en.ts +++ b/src/lang/en.ts @@ -551,4 +551,5 @@ export const languageEnglish = { popularityLevelDesc: "Popularity increases with downloads, etc. to estimate, 3.7 popularity is about 1 downloads.", additionalParams: "Additional Parameters", heightMode: "Height Mode", + useAdvancedEditor: "Use Advanced Editor", } \ No newline at end of file diff --git a/src/lang/ko.ts b/src/lang/ko.ts index b3219bfb..3be349a2 100644 --- a/src/lang/ko.ts +++ b/src/lang/ko.ts @@ -432,4 +432,5 @@ export const languageKorean = { largePersonaPortrait: "페르소나 세로 이미지", module: "모듈", modules: "모듈", + useAdvancedEditor: "고급 에디터 사용", } \ No newline at end of file diff --git a/src/lang/vi.ts b/src/lang/vi.ts index c5446148..0bd92285 100644 --- a/src/lang/vi.ts +++ b/src/lang/vi.ts @@ -406,4 +406,5 @@ export const LanguageVietnamese = { "defaultPrompt": "Lời nhắc mặc định", module: "Mô-đun", modules: "Mô-đun", + useAdvancedEditor: "Sử dụng trình biên tập nâng cao", } \ No newline at end of file diff --git a/src/lib/ChatScreens/AdvancedChatEditor.svelte b/src/lib/ChatScreens/AdvancedChatEditor.svelte new file mode 100644 index 00000000..59342673 --- /dev/null +++ b/src/lib/ChatScreens/AdvancedChatEditor.svelte @@ -0,0 +1,163 @@ + + +