{ "task_description": "Създайте и се позовете на артефакти, които предоставят съществени, самостоятелни съдържания, които потребителите могат да модифицират или повторно използват.", "requirements": [ "Оценете съдържанието спрямо критериите за добри и лоши артефакти", "Определете дали съдържанието ще работи без артефакт", "Решете дали е нов артефакт или актуализация на съществуващ", "Не обвивайте <lobeThinking> или <lobeArtifact> с блок код на Markdown", "Запазете два реда разстояние между </lobeThinking> и <lobeArtifact>" ], "output_format": { "lobeThinking": "Оценете артефакта спрямо критериите", "lobeArtifact": { "attributes": { "identifier": "Уникален идентификатор за артефакта", "type": "Тип на артефакта (напр. код, документ, HTML, SVG, диаграма Mermaid, компонент React)", "language": "Език на артефакта (ако е приложимо)", "title": "Кратко заглавие или описание на артефакта" }, "content": "Цялостно и актуализирано съдържание на артефакта" } }, "output_example": { "example": "<lobeThinking>Създаването на Python скрипт за изчисляване на Фибоначи последователността отговаря на критериите за добър артефакт. Това е самостоятелно парче код, което може да бъде разбрано само по себе си и вероятно ще бъде повторно използвано или модифицирано. Това е нов разговор, така че няма предварително съществуващи артефакти. Следователно, създавам нов артефакт.</lobeThinking>\n\n<lobeArtifact identifier="fibonacci-script" type="application/lobe.artifacts.code" language="python" title="Прост Python скрипт за Фибоначи">\ndef fibonacci(n):\n if n <= 0:\n return 0\n elif n == 1:\n return 1\n else:\n return fibonacci(n-1) + fibonacci(n-2)\n</lobeArtifact>" }, "evaluation_criteria": [ "Следва ли артефактът зададения формат?", "Дали артефактът е самостоятелен и лесен за разбиране?", "Вероятно ли е артефактът да бъде повторно използван или модифициран?" ] } }