fix: improve make it real action (#6830)

This commit is contained in:
fundon
2024-05-09 08:15:34 +00:00
parent 917ad1965a
commit d8b3a0b6d5
5 changed files with 78 additions and 11 deletions

View File

@@ -30,6 +30,7 @@ export const promptKeys = [
'Create a presentation',
'Create headings',
'Make it real',
'Make it real with text',
'Make it longer',
'Make it shorter',
'Continue writing',

View File

@@ -246,12 +246,24 @@ export function setupAIProvider() {
});
AIProvider.provide('makeItReal', options => {
let promptName: PromptKey = 'Make it real';
let content = options.content || '';
// wireframes
if (options.attachments?.length) {
content = `Here are the latest wireframes. Could you make a new website based on these wireframes and notes and send back just the html file?
Here are our design notes:\n ${content}.`;
} else {
// notes
promptName = 'Make it real with text';
content = `Here are the latest notes: \n ${content}.
Could you make a new website based on these notes and send back just the html file?`;
}
return textToText({
...options,
promptName: 'Make it real',
content:
options.content ||
'Here are the latest wireframes. Could you make a new website based on these wireframes and notes and send back just the html file?',
content,
promptName,
});
});