AiAssistantSettings

plugins/ai-assistant.AiAssistantSettings

aiAssistantCallback

Optional aiAssistantCallback: (prompt: string, htmlFragment: string) => Promise<string>

Callback function for AI assistant to process and return the result

Type declaration

(prompt, htmlFragment): Promise<string>

Callback function for AI assistant to process and return the result

Parameters
Name Type
prompt string
htmlFragment string
Returns

Promise<string>

Defined in

src/plugins/ai-assistant/interface.ts#13


aiCommonPrefixPrompt

aiCommonPrefixPrompt: string

Prompt for common prefix

Defined in

src/plugins/ai-assistant/interface.ts#19


aiCommonSuffixPrompt

aiCommonSuffixPrompt: string

Prompt for common suffix

Defined in

src/plugins/ai-assistant/interface.ts#22


aiImproveWritingPrompt

aiImproveWritingPrompt: string

Prompt for improving writing quality

Defined in

src/plugins/ai-assistant/interface.ts#25


aiMakeShorterPrompt

aiMakeShorterPrompt: string

Prompt for making text shorter

Defined in

src/plugins/ai-assistant/interface.ts#28


aiMakeLongerPrompt

aiMakeLongerPrompt: string

Prompt for making text longer

Defined in

src/plugins/ai-assistant/interface.ts#31


aiSimplifyLanguagePrompt

aiSimplifyLanguagePrompt: string

Prompt for simplifying language

Defined in

src/plugins/ai-assistant/interface.ts#34


aiSummarizePrompt

aiSummarizePrompt: string

Prompt for summarizing text

Defined in

src/plugins/ai-assistant/interface.ts#37


aiContinuePrompt

aiContinuePrompt: string

Prompt for continuing text

Defined in

src/plugins/ai-assistant/interface.ts#40


aiChangeToneProfessionalPrompt

aiChangeToneProfessionalPrompt: string

Prompt for changing tone to professional

Defined in

src/plugins/ai-assistant/interface.ts#43


aiChangeToneFriendlyPrompt

aiChangeToneFriendlyPrompt: string

Prompt for changing tone to friendly

Defined in

src/plugins/ai-assistant/interface.ts#46


aiChangeToneFormalPrompt

aiChangeToneFormalPrompt: string

Prompt for changing tone to formal

Defined in

src/plugins/ai-assistant/interface.ts#49


aiChangeToneCasualPrompt

aiChangeToneCasualPrompt: string

Prompt for changing tone to casual

Defined in

src/plugins/ai-assistant/interface.ts#52


aiChangeToneDirectPrompt

aiChangeToneDirectPrompt: string

Prompt for changing tone to direct

Defined in

src/plugins/ai-assistant/interface.ts#55


aiChangeToneConfidentPrompt

aiChangeToneConfidentPrompt: string

Prompt for changing tone to confident

Defined in

src/plugins/ai-assistant/interface.ts#58


aiChangeStyleBusinessPrompt

aiChangeStyleBusinessPrompt: string

Prompt for changing style to business

Defined in

src/plugins/ai-assistant/interface.ts#61


aiChangeStyleLegalPrompt

aiChangeStyleLegalPrompt: string

Prompt for changing style to legal

Defined in

src/plugins/ai-assistant/interface.ts#64


aiChangeStyleJournalismPrompt

aiChangeStyleJournalismPrompt: string

Prompt for changing style to journalism

Defined in

src/plugins/ai-assistant/interface.ts#67


aiChangeStylePoeticPrompt

aiChangeStylePoeticPrompt: string

Prompt for changing style to poetic

Defined in

src/plugins/ai-assistant/interface.ts#70


aiTranslateToSpanishPrompt

aiTranslateToSpanishPrompt: string

Prompt for translating text to Spanish

Defined in

src/plugins/ai-assistant/interface.ts#73


aiTranslateToFrenchPrompt

aiTranslateToFrenchPrompt: string

Prompt for translating text to French

Defined in

src/plugins/ai-assistant/interface.ts#76


aiTranslateToGermanPrompt

aiTranslateToGermanPrompt: string

Prompt for translating text to German

Defined in

src/plugins/ai-assistant/interface.ts#79


aiTranslateToItalianPrompt

aiTranslateToItalianPrompt: string

Prompt for translating text to Italian

Defined in

src/plugins/ai-assistant/interface.ts#82


aiTranslateToPortuguesePrompt

aiTranslateToPortuguesePrompt: string

Prompt for translating text to Portuguese

Defined in

src/plugins/ai-assistant/interface.ts#85


aiTranslateToEnglishPrompt

aiTranslateToEnglishPrompt: string

Prompt for translating text to English

Defined in

src/plugins/ai-assistant/interface.ts#88


aiTranslateToChinesePrompt

aiTranslateToChinesePrompt: string

Prompt for translating text to Chinese

Defined in

src/plugins/ai-assistant/interface.ts#91


aiTranslateToJapanesePrompt

aiTranslateToJapanesePrompt: string

Prompt for translating text to Japanese

Defined in

src/plugins/ai-assistant/interface.ts#94


aiTranslateToKoreanPrompt

aiTranslateToKoreanPrompt: string

Prompt for translating text to Korean

Defined in

src/plugins/ai-assistant/interface.ts#97


aiTranslateToRussianPrompt

aiTranslateToRussianPrompt: string

Prompt for translating text to Russian

Defined in

src/plugins/ai-assistant/interface.ts#100


aiTranslateToArabicPrompt

aiTranslateToArabicPrompt: string

Prompt for translating text to Arabic

Defined in

jodit/src/plugins/ai-assistant/interface.ts:103