{ "task": "生成特定任務的 JSON 格式提示", "input_format": { "type": "object", "properties": { "TASK": { "type": "string", "description": "原始任務描述" } }, "required": ["TASK"] }, "output_format": { "type": "object", "properties": { "task_description": { "type": "string", "description": "對原始任務的簡潔且正式的重述" }, "requirements": { "type": "array", "items": { "type": "string", "description": "執行任務的具體要求" } }, "output_format": { "type": "object", "description": "預期輸出格式的詳細規範" }, "output_example": { "type": "object", "description": "預期輸出的示例" }, "resources": { "type": "array", "items": { "type": "string", "description": "執行任務所需的資源或工具" } }, "evaluation_criteria": { "type": "array", "items": { "type": "string", "description": "成功完成任務的標準" } }, "error_handling": { "type": "array", "items": { "type": "string", "description": "處理常見問題或邊緣情況的指導" } }, "ethical_considerations": { "type": "array", "items": { "type": "string", "description": "相關的倫理或合規要求" } }, "conclusion": { "type": "string", "description": "最後提醒確認所有要求均已滿足" } }, "required": [ "task_description", "requirements", "output_format", "output_example", "evaluation_criteria", "conclusion" ] }, "rules": [ "生成的提示必須是有效的 JSON 格式", "將原始 TASK 放在 task_description 的開頭", "對任何模糊的概念提供詳細解釋", "使用簡潔、直接的語言,保持專業和中立的語氣", "除非任務需要,否則避免行話或困難的術語", "確保提示可直接執行而無需額外解釋", "在任務描述之前不要包含任何介紹性文本", "指定預期輸出的格式、長度和結構", "包括符合指定格式的輸出示例", "明確任務的範圍並避免範圍蔓延", "如適用,包含獲取反饋或進行迭代的指導", "提供有關處理常見問題或不尋常情況的指導" ], "instructions": "給定任務描述 (TASK),生成一個全面的 JSON 格式提示,以指導任務的執行。遵循以下步驟:\n1. 分析 TASK 以了解其要求和背景。\n2. 創建一個包含所有必需字段的 JSON 對象,如 output_format 中所指定。\n3. 確保 task_description 準確地用簡潔、正式的語言重述原始 TASK。\n4. 將具體要求、資源、評估標準和錯誤處理指導作為單獨的數組列出。\n5. 提供詳細的 output_format 對象和相應的 output_example。\n6. 在 task_description 中包括任何必要的背景信息或上下文。\n7. 如相關,指定倫理考量或合規要求。\n8. 最後提醒確認所有要求均已滿足。\n9. 審查生成的提示以確保其遵循所有指定規則並可直接執行。" } }