-
Notifications
You must be signed in to change notification settings - Fork 145
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Created a new Package for espanso - OASIS-IS Prompt Framework #123
Conversation
…omting in ChatGPT, Claude and other chatbots.
That's an impressive piece of work, which passes all the automated checks. I am interested to note that although the indentation of the triggers as a whole, and also the first No
There's a lot of duplicated code between the two expansions, which could be shared using Global Variables or Anchors and Aliases? I've put a suggestion here for your interest. As I say in the comments, it's not pretty! |
Thank you for your comments. I'll dig into it, and optimize it. I spent most of Sunday just getting that far. I appreciate you taking the time to give me feedback. :Oasisform creates a prompt as a URL. You can see it in action better in the spreadsheet I created for it: http://3dmkf.com/pace-oasis You fill out the fields in E2 to E8. I converted that into an espanso form. It inserts the model as part of the URL. The other one :poasis , the p stands for prompt. It is meant to go into the prompt. So, in ChatGPT, you choose the model from the dropdown in the top left of the chat screen. |
Cleaned it up a bit, but it is still kind of a beast. I probably need to optimize the variables a bit, since I basically have two of the same prompt. The url prompt creates a URL for prompting, so it uses %0A to add the line break. The boxprompt gets pasted in as text and it uses \n for newline. The box prompt also doesn't define the model, so that is not in that one. urlprompt uses :oasis boxpromt uses :poasis
Added a little more clarity to the instructions.
Made some minor updates to the readme and tweaked the package some based on recommendations.
Thank you. That's neat.
To make it more tidy, I was playing around with trying to separate the Interpretation values list into an Just one critical problem - the path version (currently Once this is fixed, and you're happy with the package, I'll merge it. A few more typos, by line number: |
Updated readme that should fix any errors.
This should hopefully fix any errors.
Updated Manifest for updated OASIS-IS framework files.
Thank you! That now passes all the CI checks. There are still a few typos - you might wish to correct the one at the top of Let me know when you're happy, and I'll hit the Merge button. |
Running Spell check to reduce embarrassment.
Run through spellcheck.
This is a mega-prompt framework form for prompting in ChatGPT, Claude and other chatbots. It has two modes.