From fc1d6985c9eb0c31b8ea05244e4a270d9ec8ffaa Mon Sep 17 00:00:00 2001 From: gixita Date: Thu, 8 Feb 2024 17:12:12 +0100 Subject: feat: Add custom prompt functionality to block This commit introduces the capability for users to apply custom prompts defined in the configuration to a block. Key changes include: - A new configuration string to store the custom prompt. - A menu item 'Custom prompt on block'. - Implementation of a function to apply the custom prompt to a block, mirroring the existing 'summarize block' functionality. --- src/App.tsx | 1 + 1 file changed, 1 insertion(+) (limited to 'src/App.tsx') diff --git a/src/App.tsx b/src/App.tsx index 0a32968..0fb9984 100644 --- a/src/App.tsx +++ b/src/App.tsx @@ -15,6 +15,7 @@ const options = [ 'Divide into subtasks', 'Summarize', 'Summarize Block', + 'Custom prompt on block', 'Convert to flash card', ]; -- cgit v1.2.3 From fe8403156aa664c8fb203bddc243eb6fc4448b1a Mon Sep 17 00:00:00 2001 From: gixita Date: Sat, 10 Feb 2024 15:03:39 +0100 Subject: Move the custom prompt trigger on the block command --- src/App.tsx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'src/App.tsx') diff --git a/src/App.tsx b/src/App.tsx index 0fb9984..230bc80 100644 --- a/src/App.tsx +++ b/src/App.tsx @@ -15,7 +15,6 @@ const options = [ 'Divide into subtasks', 'Summarize', 'Summarize Block', - 'Custom prompt on block', 'Convert to flash card', ]; @@ -64,6 +63,7 @@ function App() { logseq.Editor.registerBlockContextMenuItem("Ollama: Create a flash card", convertToFlashCardFromEvent) logseq.Editor.registerBlockContextMenuItem("Ollama: Divide into subtasks", DivideTaskIntoSubTasksFromEvent) logseq.Editor.registerBlockContextMenuItem("Ollama: Prompt from Block", promptFromBlockEventClosure()) + logseq.Editor.registerBlockContextMenuItem("Ollama: Custom prompt on Block", promptFromBlockEventClosure(logseq.settings.custom_prompt_block)) logseq.Editor.registerBlockContextMenuItem("Ollama: Summarize block", promptFromBlockEventClosure("Summarize: ")) logseq.Editor.registerBlockContextMenuItem("Ollama: Expand Block", promptFromBlockEventClosure("Expand: ")) -- cgit v1.2.3