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