Auto-generate on clear create-photo user requests (0.15.16).
Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
@@ -24,6 +24,11 @@ describe('intent.js', () => {
|
||||
assert.equal(userAsksGenerate('сгенерируй'), true);
|
||||
assert.equal(userAsksGenerate('нарисуй лису'), true);
|
||||
assert.equal(userAsksGenerate('Давай сделаем изображение красивой рыжеволосой девушки'), true);
|
||||
assert.equal(userAsksGenerate('Привет, давай фотографию 19-летней девушки на кастинге'), true);
|
||||
assert.equal(userAsksGenerate('создай фото как на референсе — рыжая в кожанке'), true);
|
||||
assert.equal(userAsksGenerate('сделай фото портрет'), true);
|
||||
assert.equal(userAsksGenerate('create a photo of a redhead'), true);
|
||||
assert.equal(userAsksGenerate('как сгенерировать изображение в swarm'), false);
|
||||
assert.equal(userAsksGenerate('а ты знаешь какие то промпты с civitai'), false);
|
||||
assert.equal(userAsksGenerate('что ты умеешь'), false);
|
||||
assert.equal(userAsksGenerate('не генерируй'), false);
|
||||
@@ -40,6 +45,20 @@ describe('intent.js', () => {
|
||||
const userGen = resolveTurnIntent({ prompt: 'A slender redhead in leather' }, 'сгенерируй', {});
|
||||
assert.equal(userGen.generate, true);
|
||||
|
||||
const createPhoto = resolveTurnIntent(
|
||||
{ prompt: '19yo redhead at casting, studio light' },
|
||||
'создай фото рыжей девушки на кастинге',
|
||||
{},
|
||||
);
|
||||
assert.equal(createPhoto.generate, true);
|
||||
|
||||
const promptOnly = resolveTurnIntent(
|
||||
{ prompt: 'fox in snow' },
|
||||
'создай фото лисы',
|
||||
{},
|
||||
);
|
||||
assert.equal(promptOnly.generate, true);
|
||||
|
||||
const vetoed = resolveTurnIntent({ prompt: 'fox', generate: true }, 'только запомни промпт', {});
|
||||
assert.equal(vetoed.generate, false);
|
||||
assert.equal(vetoed.vetoed, true);
|
||||
|
||||
Reference in New Issue
Block a user