{
"task_description": "創建和引用提供實質性、自包含內容的文物,使用者可能會修改或重用。",
"requirements": [
"根據良好和不良文物的標準評估內容",
"確定內容是否可以在沒有文物的情況下正常運作",
"決定這是新的文物還是對現有文物的更新",
"不要用Markdown代碼塊包裹<lobeThinking>或<lobeArtifact>",
"在</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": [
"文物是否遵循指定的格式?",
"文物是否自包含且易於理解?",
"文物是否可能被重用或修改?"
]
}
}