{"advance_hours":0,"analysis_details":{"air_quality_factor":{"description":"Air_Quality\u56e0\u5b50\u8a55\u5206: 5/15\u5206","max_score":15,"score":5},"analysis_summary":["\u26c5 \u71d2\u5929\u689d\u4ef6\u4e00\u822c","AI\u6a21\u578b\u8f03\u4fdd\u5b88","\u95dc\u9375\u56e0\u5b50: \u96f2\u5c64\u56e0\u5b50(28\u5206)","\u5373\u6642\u5206\u6790"],"cloud_analysis_factor":{"description":"Cloud\u56e0\u5b50\u8a55\u5206: 28/35\u5206","max_score":35,"score":28},"cloud_visibility_analysis":{"cloud_thickness_level":"very_thick_overcast","color_expectations":["\u5e7e\u4e4e\u7121\u984f\u8272"],"color_visibility_percentage":0.04000000000000001,"enhanced_accuracy":true,"photography_type":"silhouette_only","satellite_analysis":{"burnsky_suitability":{"expected_quality":"\u6975\u5fae\u5f31\u6216\u7121\u660e\u986f\u6548\u679c","probability":"5-15%","recommendation":"\ud83d\udcf1 \u5efa\u8b70\u7b49\u5f85\u66f4\u597d\u6642\u6a5f","suitability_level":"poor"},"cloud_analysis":{"burnsky_impact":"severe_blocking_high_coverage","coverage_estimate":90,"detected_types":[{"cloud_type":"cumulus","estimated_coverage":70,"keyword":"\u591a\u96f2","thickness_category":"moderate"},{"cloud_type":"stratocumulus","estimated_coverage":80,"keyword":"\u5927\u81f4\u591a\u96f2","thickness_category":"moderate_to_thick"},{"cloud_type":"cumulonimbus","estimated_coverage":85,"keyword":"\u96f7\u66b4","thickness_category":"very_thick"},{"cloud_type":"nimbostratus","estimated_coverage":90,"keyword":"\u96e8","thickness_category":"thick"}],"dominant_type":"nimbostratus","thickness_assessment":{"complexity":4,"layers":[{"cloud_type":"cumulus","estimated_coverage":70,"keyword":"\u591a\u96f2","thickness_category":"moderate"},{"cloud_type":"stratocumulus","estimated_coverage":80,"keyword":"\u5927\u81f4\u591a\u96f2","thickness_category":"moderate_to_thick"},{"cloud_type":"cumulonimbus","estimated_coverage":85,"keyword":"\u96f7\u66b4","thickness_category":"very_thick"},{"cloud_type":"nimbostratus","estimated_coverage":90,"keyword":"\u96e8","thickness_category":"thick"}],"overall_thickness":"very_thick"}},"data_confidence":86.66666666666667,"photography_guidance":{"composition_tips":["\ud83d\udd0d \u5c0b\u627e\u5149\u7dda\u7e2b\u9699","\ud83c\udf2b\ufe0f \u62cd\u651d\u96f2\u5c64\u52d5\u614b","\ud83d\udda4 \u7d14\u9ed1\u767d\u8655\u7406","\ud83c\udfaf \u805a\u7126\u55ae\u4e00\u5143\u7d20","\ud83d\udca1 \u5617\u8a66\u5275\u610f\u89d2\u5ea6"],"equipment_suggestions":["\ud83d\udcf1 \u624b\u6a5f\u62cd\u651d","\ud83d\uddbc\ufe0f \u5c08\u6ce8\u5f8c\u671f\u8655\u7406","\ud83c\udfa8 \u9ed1\u767d\u6ffe\u93e1","\u26a1 \u9583\u5149\u88dc\u5149"],"recommended_settings":{"aperture":"\u81ea\u52d5","exposure_mode":"\u81ea\u52d5\u6216\u7a0b\u5f0f\u6a21\u5f0f","focus":"\u81ea\u52d5","iso_range":"400-1600","white_balance":"\u81ea\u52d5"},"timing_advice":{"end_time":"\u65e5\u843d\u5f8c15\u5206\u9418","peak_time":"\u65e5\u843d\u6642\u523b\u524d\u5f8c5\u5206\u9418","start_time":"\u65e5\u843d\u524d10\u5206\u9418","total_duration":"\u7d0425\u5206\u9418"}},"timestamp":"2026-08-24T20:47:14.162921+08:00","visibility_prediction":{"color_visibility_percentage":0.04000000000000001,"confidence_level":"low","dominant_colors_expected":["\u5e7e\u4e4e\u7121\u984f\u8272"],"visibility_duration":{"fade_pattern":"\u5fae\u5f31\u4e14\u77ed\u66ab","peak_duration":"3-5\u5206\u9418","total_duration":"10-20\u5206\u9418"}}},"specific_recommendations":["\ud83d\udce1 \u885b\u661f\u5206\u6790\u5efa\u8b70\u7b49\u5f85\u66f4\u597d\u6642\u6a5f","\ud83d\udd0d \u5c0b\u627e\u5149\u7dda\u7e2b\u9699","\ud83c\udf2b\ufe0f \u62cd\u651d\u96f2\u5c64\u52d5\u614b","\ud83d\udda4 \u7d14\u9ed1\u767d\u8655\u7406","\ud83c\udfaf \u805a\u7126\u55ae\u4e00\u5143\u7d20"],"technical_details":{"analysis_method":"satellite_enhanced","atmospheric_transparency":50,"cloud_coverage":90,"dominant_cloud_type":"nimbostratus","satellite_confidence":86.66666666666667},"visibility_type":"brightness_only"},"confidence":"high","humidity_factor":{"current_humidity":{"data":[{"place":"\u9999\u6e2f\u5929\u6587\u53f0","unit":"percent","value":80}],"recordTime":"2026-08-24T20:00:00+08:00"},"description":"Humidity\u56e0\u5b50\u8a55\u5206: 12/20\u5206","max_score":20,"score":12},"intensity_prediction":{"description":"\u5929\u7a7a\u53ef\u80fd\u51fa\u73fe\u6de1\u6de1\u7684\u6696\u8272\u8abf\uff0c\u9700\u8981\u4ed4\u7d30\u89c0\u5bdf","duration_estimate":"5-15\u5206\u9418","level":2,"name":"\u8f15\u5fae\u71d2\u5929","photography_advice":"\u53ef\u5617\u8a66\u62cd\u651d\uff0c\u5efa\u8b70\u8abf\u6574\u76f8\u6a5f\u8a2d\u5b9a","visibility":"\u4e00\u822c"},"ml_feature_analysis":{},"pressure_factor":{"description":"Pressure\u56e0\u5b50\u8a55\u5206: 5/10\u5206","max_score":10,"score":5},"recommendation":"\u7b49\u5f85\u66f4\u597d\u7684\u6642\u6bb5\u6216\u660e\u5929","score_breakdown":{"final_score":43.25,"final_weighted_score":43.25,"ml_score":31,"total_warning_impact":4.5,"traditional_normalized":66.0,"traditional_raw":99,"traditional_score":99,"warning_impact":4.5,"warning_risk_impact":0,"weight_explanation":"\u667a\u80fd\u6b0a\u91cd\u5206\u914d: AI\u6a21\u578b 55%, \u50b3\u7d71\u7b97\u6cd5 45%","weighted_score":46.75},"temperature_factor":{"current_temp":{"data":[{"place":"\u4eac\u58eb\u67cf","unit":"C","value":29},{"place":"\u9999\u6e2f\u5929\u6587\u53f0","unit":"C","value":30},{"place":"\u9ec3\u7af9\u5751","unit":"C","value":30},{"place":"\u6253\u9f13\u5dba","unit":"C","value":29},{"place":"\u6d41\u6d6e\u5c71","unit":"C","value":29},{"place":"\u5927\u57d4","unit":"C","value":30},{"place":"\u6c99\u7530","unit":"C","value":30},{"place":"\u5c6f\u9580","unit":"C","value":30},{"place":"\u5c07\u8ecd\u6fb3","unit":"C","value":29},{"place":"\u897f\u8ca2","unit":"C","value":31},{"place":"\u9577\u6d32","unit":"C","value":29},{"place":"\u8d64\u9c72\u89d2","unit":"C","value":30},{"place":"\u9752\u8863","unit":"C","value":30},{"place":"\u77f3\u5d17","unit":"C","value":30},{"place":"\u8343\u7063\u53ef\u89c0","unit":"C","value":28},{"place":"\u8343\u7063\u57ce\u9580\u8c37","unit":"C","value":30},{"place":"\u9999\u6e2f\u516c\u5712","unit":"C","value":30},{"place":"\u7b72\u7b95\u7063","unit":"C","value":30},{"place":"\u4e5d\u9f8d\u57ce","unit":"C","value":29},{"place":"\u8dd1\u99ac\u5730","unit":"C","value":30},{"place":"\u9ec3\u5927\u4ed9","unit":"C","value":30},{"place":"\u8d64\u67f1","unit":"C","value":28},{"place":"\u89c0\u5858","unit":"C","value":29},{"place":"\u6df1\u6c34\u57d7","unit":"C","value":30},{"place":"\u555f\u5fb7\u8dd1\u9053\u516c\u5712","unit":"C","value":31},{"place":"\u5143\u6717\u516c\u5712","unit":"C","value":31},{"place":"\u5927\u7f8e\u7763","unit":"C","value":29}],"recordTime":"2026-08-24T20:00:00+08:00"},"description":"Temperature\u56e0\u5b50\u8a55\u5206: 15/15\u5206","max_score":15,"score":15},"time_factor":{"advance_hours":0,"current_time":"20:47","description":"Time\u56e0\u5b50\u8a55\u5206: 8/18\u5206","max_score":18,"score":8,"target_time":"18:30","target_type":"sunset"},"top_factors":[{"max":35,"name":"\u96f2\u5c64\u56e0\u5b50","score":28},{"max":20,"name":"\u80fd\u898b\u5ea6\u56e0\u5b50","score":20},{"max":15,"name":"\u6eab\u5ea6\u56e0\u5b50","score":15}],"uv_factor":{"description":"Uv\u56e0\u5b50\u8a55\u5206: 1/2\u5206","max_score":2,"score":1},"visibility_factor":{"description":"Visibility\u56e0\u5b50\u8a55\u5206: 20/20\u5206","max_score":20,"score":20},"weather_warnings":{"active_warnings":["{'contents': ['\u5929\u6587\u53f0\u57288\u670824\u65e5\u4e0b\u53488\u664215\u5206\u767c\u51fa\u96f7\u66b4\u8b66\u544a\uff0c\u6709\u6548\u6642\u9593\u81f3\u4eca\u65e5\u4e0b\u53489\u664230\u5206\uff0c\u9810\u6599\u9999\u6e2f\u6771\u90e8\u6c34\u57df\u6709\u5c40\u90e8\u5730\u5340\u96f7\u66b4\u3002', '\u96f7\u66b4\u767c\u751f\u6642\uff0c\u8acb\u63a1\u53d6\u4ee5\u4e0b\u9810\u9632\u63aa\u65bd\uff1a', '1. \u5982\u8eab\u8655\u5ba4\u5916\uff0c\u8acb\u5230\u5b89\u5168\u5730\u65b9\u8eb2\u907f\u3002', '2. \u96e2\u958b\u6c34\u9762\u3002\u5207\u52ff\u5728\u6236\u5916\u6e38\u6cf3\u6216\u9032\u884c\u5176\u4ed6\u6236\u5916\u6c34\u4e0a\u904b\u52d5\u3002', '3. \u5207\u52ff\u7ad9\u7acb\u65bc\u9ad8\u5730\u6216\u63a5\u8fd1\u5c0e\u96fb\u7684\u7269\u9ad4\u3001\u6a39\u6728\u6216\u6845\u6746\u3002'], 'warningStatementCode': 'WTS', 'updateTime': '2026-08-24T20:15:00+08:00'}"],"detailed_analysis":[{"adjustments":[["\u590f\u5b63\u96f7\u66b4\u983b\u7e41",0.8],["\u9593\u6b47\u6027\u8b66\u544a\u5f71\u97ff\u8f03\u5c0f",0.8]],"area_specific":false,"category":"thunderstorm","impact_factors":["\u96f7\u96fb\u6d3b\u52d5","\u5c40\u90e8\u96e8\u6c34"],"impact_score":4.5,"level":2,"severity":"moderate","subcategory":"general_thunderstorm","warning_text":"{'contents': ['\u5929\u6587\u53f0\u57288\u670824\u65e5\u4e0b\u53488\u664215\u5206\u767c\u51fa\u96f7\u66b4\u8b66\u544a\uff0c\u6709\u6548\u6642\u9593\u81f3\u4eca\u65e5\u4e0b\u53489\u664230\u5206\uff0c\u9810\u6599\u9999\u6e2f\u6771\u90e8\u6c34\u57df\u6709\u5c40\u90e8\u5730\u5340\u96f7\u66b4\u3002', '\u96f7\u66b4\u767c\u751f\u6642\uff0c\u8acb\u63a1\u53d6\u4ee5\u4e0b\u9810\u9632\u63aa\u65bd\uff1a', '1. \u5982\u8eab\u8655\u5ba4\u5916\uff0c\u8acb\u5230\u5b89\u5168\u5730\u65b9\u8eb2\u907f\u3002', '2. \u96e2\u958b\u6c34\u9762\u3002\u5207\u52ff\u5728\u6236\u5916\u6e38\u6cf3\u6216\u9032\u884c\u5176\u4ed6\u6236\u5916\u6c34\u4e0a\u904b\u52d5\u3002', '3. \u5207\u52ff\u7ad9\u7acb\u65bc\u9ad8\u5730\u6216\u63a5\u8fd1\u5c0e\u96fb\u7684\u7269\u9ad4\u3001\u6a39\u6728\u6216\u6845\u6746\u3002'], 'warningStatementCode': 'WTS', 'updateTime': '2026-08-24T20:15:00+08:00'}"}],"has_future_risks":false,"has_severe_warnings":false,"total_warning_impact":4.5,"warning_count":1,"warning_impact_score":4.5,"warning_risk_score":0,"warning_risk_warnings":[]},"wind_factor":{"description":"Wind\u56e0\u5b50\u8a55\u5206: 5/15\u5206","max_score":15,"score":5}},"burnsky_score":43.25,"cloud_thickness_analysis":{"cloud_thickness_level":"very_thick_overcast","color_expectations":["\u5e7e\u4e4e\u7121\u984f\u8272"],"color_visibility_percentage":0.04000000000000001,"enhanced_accuracy":true,"photography_type":"silhouette_only","satellite_analysis":{"burnsky_suitability":{"expected_quality":"\u6975\u5fae\u5f31\u6216\u7121\u660e\u986f\u6548\u679c","probability":"5-15%","recommendation":"\ud83d\udcf1 \u5efa\u8b70\u7b49\u5f85\u66f4\u597d\u6642\u6a5f","suitability_level":"poor"},"cloud_analysis":{"burnsky_impact":"severe_blocking_high_coverage","coverage_estimate":90,"detected_types":[{"cloud_type":"cumulus","estimated_coverage":70,"keyword":"\u591a\u96f2","thickness_category":"moderate"},{"cloud_type":"stratocumulus","estimated_coverage":80,"keyword":"\u5927\u81f4\u591a\u96f2","thickness_category":"moderate_to_thick"},{"cloud_type":"cumulonimbus","estimated_coverage":85,"keyword":"\u96f7\u66b4","thickness_category":"very_thick"},{"cloud_type":"nimbostratus","estimated_coverage":90,"keyword":"\u96e8","thickness_category":"thick"}],"dominant_type":"nimbostratus","thickness_assessment":{"complexity":4,"layers":[{"cloud_type":"cumulus","estimated_coverage":70,"keyword":"\u591a\u96f2","thickness_category":"moderate"},{"cloud_type":"stratocumulus","estimated_coverage":80,"keyword":"\u5927\u81f4\u591a\u96f2","thickness_category":"moderate_to_thick"},{"cloud_type":"cumulonimbus","estimated_coverage":85,"keyword":"\u96f7\u66b4","thickness_category":"very_thick"},{"cloud_type":"nimbostratus","estimated_coverage":90,"keyword":"\u96e8","thickness_category":"thick"}],"overall_thickness":"very_thick"}},"data_confidence":86.66666666666667,"photography_guidance":{"composition_tips":["\ud83d\udd0d \u5c0b\u627e\u5149\u7dda\u7e2b\u9699","\ud83c\udf2b\ufe0f \u62cd\u651d\u96f2\u5c64\u52d5\u614b","\ud83d\udda4 \u7d14\u9ed1\u767d\u8655\u7406","\ud83c\udfaf \u805a\u7126\u55ae\u4e00\u5143\u7d20","\ud83d\udca1 \u5617\u8a66\u5275\u610f\u89d2\u5ea6"],"equipment_suggestions":["\ud83d\udcf1 \u624b\u6a5f\u62cd\u651d","\ud83d\uddbc\ufe0f \u5c08\u6ce8\u5f8c\u671f\u8655\u7406","\ud83c\udfa8 \u9ed1\u767d\u6ffe\u93e1","\u26a1 \u9583\u5149\u88dc\u5149"],"recommended_settings":{"aperture":"\u81ea\u52d5","exposure_mode":"\u81ea\u52d5\u6216\u7a0b\u5f0f\u6a21\u5f0f","focus":"\u81ea\u52d5","iso_range":"400-1600","white_balance":"\u81ea\u52d5"},"timing_advice":{"end_time":"\u65e5\u843d\u5f8c15\u5206\u9418","peak_time":"\u65e5\u843d\u6642\u523b\u524d\u5f8c5\u5206\u9418","start_time":"\u65e5\u843d\u524d10\u5206\u9418","total_duration":"\u7d0425\u5206\u9418"}},"timestamp":"2026-08-24T20:47:14.162921+08:00","visibility_prediction":{"color_visibility_percentage":0.04000000000000001,"confidence_level":"low","dominant_colors_expected":["\u5e7e\u4e4e\u7121\u984f\u8272"],"visibility_duration":{"fade_pattern":"\u5fae\u5f31\u4e14\u77ed\u66ab","peak_duration":"3-5\u5206\u9418","total_duration":"10-20\u5206\u9418"}}},"specific_recommendations":["\ud83d\udce1 \u885b\u661f\u5206\u6790\u5efa\u8b70\u7b49\u5f85\u66f4\u597d\u6642\u6a5f","\ud83d\udd0d \u5c0b\u627e\u5149\u7dda\u7e2b\u9699","\ud83c\udf2b\ufe0f \u62cd\u651d\u96f2\u5c64\u52d5\u614b","\ud83d\udda4 \u7d14\u9ed1\u767d\u8655\u7406","\ud83c\udfaf \u805a\u7126\u55ae\u4e00\u5143\u7d20"],"technical_details":{"analysis_method":"satellite_enhanced","atmospheric_transparency":50,"cloud_coverage":90,"dominant_cloud_type":"nimbostratus","satellite_confidence":86.66666666666667},"visibility_type":"brightness_only"},"color_prediction":{"best_viewing_direction":{"best_spots":["\u7dad\u591a\u5229\u4e9e\u6e2f","\u592a\u5e73\u5c71\u9802","\u897f\u74b0\u6d77\u6ff1","\u6578\u78bc\u6e2f"],"sunrise":"\u6771\u65b9\u81f3\u6771\u5357\u65b9","sunset":"\u897f\u65b9\u81f3\u897f\u5357\u65b9"},"color_distribution":{"gradient_type":"\u6563\u5c04\u6f38\u8b8a","primary_coverage":"30-50%","secondary_coverage":"10-30%"},"color_duration":{"peak":"5-10\u5206\u9418","total":"15-25\u5206\u9418"},"color_hex_codes":{"\u6696\u9ec3":"#FFF8DC","\u6de1\u9ec3":"#FFFFE0","\u6dfa\u6a59":"#FFDAB9","\u6dfa\u7c89":"#FFB6C1","\u7c73\u767d":"#F5F5DC","\u7c89\u6a59":"#FFAB91"},"color_intensity":"low","primary_colors":["\u6dfa\u6a59","\u6696\u9ec3","\u7c89\u6a59"],"secondary_colors":["\u6de1\u9ec3","\u6dfa\u7c89","\u7c73\u767d"]},"forecast_data":{"fireDangerWarning":"","forecastDesc":"\u5927\u81f4\u591a\u96f2\uff0c\u6709\u5e7e\u9663\u9a5f\u96e8\u3002\u521d\u6642\u5c40\u90e8\u5730\u5340\u9a5f\u96e8\u8f03\u591a\u53ca\u6709\u5e7e\u9663\u72c2\u98a8\u96f7\u66b4\uff0c\u6700\u4f4e\u6c23\u6eab\u7d0427\u5ea6\u3002\u65e5\u9593\u90e8\u5206\u6642\u9593\u5929\u8272\u660e\u6717\u53ca\u708e\u71b1\uff0c\u5e02\u5340\u6700\u9ad8\u6c23\u6eab\u7d0432\u5ea6\uff0c\u65b0\u754c\u518d\u9ad8\u4e00\u5169\u5ea6\u3002\u5439\u548c\u7de9\u5357\u81f3\u897f\u5357\u98a8\uff0c\u660e\u65e5\u98a8\u52e2\u9593\u4e2d\u6e05\u52c1\u3002","forecastPeriod":"\u672c\u6e2f\u5730\u5340\u4eca\u665a\u53ca\u660e\u65e5\u5929\u6c23\u9810\u6e2c","generalSituation":"\u4e00\u9053\u5ee3\u95ca\u4f4e\u58d3\u69fd\u6b63\u70ba\u5357\u6d77\u5317\u90e8\u53ca\u5ee3\u6771\u6cbf\u5cb8\u5e36\u4f86\u9a5f\u96e8\u53ca\u96f7\u66b4\u3002","outlook":"\u96a8\u5f8c\u4e00\u5169\u65e5\u9593\u4e2d\u6709\u9a5f\u96e8\u53ca\u72c2\u98a8\u96f7\u66b4\uff0c\u90e8\u5206\u5730\u5340\u96e8\u52e2\u8f03\u5927\u3002\u661f\u671f\u4e94\u6f38\u8f49\u9177\u71b1\uff0c\u4ecd\u6709\u4e00\u5169\u9663\u9a5f\u96e8\u3002","tcInfo":"\u5728\u4e0b\u5348\u516b\u6642\uff0c\u71b1\u5e36\u98a8\u66b4\u7d2b\u6a80\u96c6\u7d50\u5728\u6d77\u53e3\u4ee5\u897f\u7d04320\u516c\u91cc\uff0c\u9810\u6599\u79fb\u52d5\u7de9\u6162\uff0c\u5728\u5317\u90e8\u7063\u4e00\u5e36\u5f98\u5f8a\u3002\u540c\u6642\uff0c\u71b1\u5e36\u4f4e\u6c23\u58d3\u7c21\u62c9\u7dad\u96c6\u7d50\u5728\u5ec8\u9580\u4e4b\u6771\u5317\u504f\u5317\u7d04100\u516c\u91cc\uff0c\u9810\u6599\u5411\u897f\u5317\u504f\u897f\u7de9\u6162\u79fb\u52d5\uff0c\u79fb\u5165\u798f\u5efa\u5167\u9678\u4e26\u9010\u6f38\u6d88\u6563\u3002\n\n\u53e6\u4e00\u65b9\u9762\uff0c\u8d85\u5f37\u98b1\u98a8\u6c99\u5fb7\u723e\u96c6\u7d50\u5728\u6c96\u7e69\u5cf6\u4e4b\u6771\u5357\u504f\u6771\u7d04620\u516c\u91cc\uff0c\u9810\u6599\u5411\u897f\u5317\u504f\u897f\u79fb\u52d5\uff0c\u6642\u901f\u7d0422\u516c\u91cc\uff0c\u79fb\u5411\u7409\u7403\u7fa4\u5cf6\u4e00\u5e36\u3002\u800c\u71b1\u5e36\u4f4e\u6c23\u58d3\u827e\u838e\u5c3c\u96c6\u7d50\u5728\u96c5\u84b2\u5cf6\u4ee5\u5317\u7d04790\u516c\u91cc\uff0c\u9810\u6599\u5411\u5317\u79fb\u52d5\uff0c\u6642\u901f\u7d0418\u516c\u91cc\uff0c\u6a6b\u904e\u897f\u5317\u592a\u5e73\u6d0b\u3002","updateTime":"2026-08-24T20:45:00+08:00"},"intensity_prediction":{"description":"\u5929\u7a7a\u53ef\u80fd\u51fa\u73fe\u6de1\u6de1\u7684\u6696\u8272\u8abf\uff0c\u9700\u8981\u4ed4\u7d30\u89c0\u5bdf","duration_estimate":"5-15\u5206\u9418","level":2,"name":"\u8f15\u5fae\u71d2\u5929","photography_advice":"\u53ef\u5617\u8a66\u62cd\u651d\uff0c\u5efa\u8b70\u8abf\u6574\u76f8\u6a5f\u8a2d\u5b9a","visibility":"\u4e00\u822c"},"original_weather_data":null,"prediction_level":"\u8f15\u5fae - \u6709\u71d2\u5929\u53ef\u80fd","prediction_type":"sunset","probability":"43%","scoring_method":"unified_v1.2_with_advance_warning_risk","sun_times":{"method":"astral","sunrise":"06:04","sunset":"18:47"},"unified_analysis":{"adjustments":{"cloud_thickness":"\u539a\u96f2\u8abf\u6574 -5\u5206","seasonal":"\u590f\u5b63\u52a0\u5206 +3\u5206","total_adjustment":"\u7e3d\u8abf\u6574: -2\u5206"},"analysis":{"confidence":"high","recommendation":"\u7b49\u5f85\u66f4\u597d\u7684\u6642\u6bb5\u6216\u660e\u5929","score_breakdown":{"final_score":44.75,"ml_score":31,"traditional_normalized":66.0,"traditional_raw":99,"weighted_score":46.75},"summary":"\u26c5 \u71d2\u5929\u689d\u4ef6\u4e00\u822c | AI\u6a21\u578b\u8f03\u4fdd\u5b88 | \u95dc\u9375\u56e0\u5b50: \u96f2\u5c64\u56e0\u5b50(28\u5206) | \u5373\u6642\u5206\u6790","top_factors":[{"max":35,"name":"\u96f2\u5c64\u56e0\u5b50","score":28},{"max":20,"name":"\u80fd\u898b\u5ea6\u56e0\u5b50","score":20},{"max":15,"name":"\u6eab\u5ea6\u56e0\u5b50","score":15}]},"cloud_thickness_analysis":{"cloud_thickness_level":"very_thick_overcast","color_expectations":["\u5e7e\u4e4e\u7121\u984f\u8272"],"color_visibility_percentage":0.04000000000000001,"enhanced_accuracy":true,"photography_type":"silhouette_only","satellite_analysis":{"burnsky_suitability":{"expected_quality":"\u6975\u5fae\u5f31\u6216\u7121\u660e\u986f\u6548\u679c","probability":"5-15%","recommendation":"\ud83d\udcf1 \u5efa\u8b70\u7b49\u5f85\u66f4\u597d\u6642\u6a5f","suitability_level":"poor"},"cloud_analysis":{"burnsky_impact":"severe_blocking_high_coverage","coverage_estimate":90,"detected_types":[{"cloud_type":"cumulus","estimated_coverage":70,"keyword":"\u591a\u96f2","thickness_category":"moderate"},{"cloud_type":"stratocumulus","estimated_coverage":80,"keyword":"\u5927\u81f4\u591a\u96f2","thickness_category":"moderate_to_thick"},{"cloud_type":"cumulonimbus","estimated_coverage":85,"keyword":"\u96f7\u66b4","thickness_category":"very_thick"},{"cloud_type":"nimbostratus","estimated_coverage":90,"keyword":"\u96e8","thickness_category":"thick"}],"dominant_type":"nimbostratus","thickness_assessment":{"complexity":4,"layers":[{"cloud_type":"cumulus","estimated_coverage":70,"keyword":"\u591a\u96f2","thickness_category":"moderate"},{"cloud_type":"stratocumulus","estimated_coverage":80,"keyword":"\u5927\u81f4\u591a\u96f2","thickness_category":"moderate_to_thick"},{"cloud_type":"cumulonimbus","estimated_coverage":85,"keyword":"\u96f7\u66b4","thickness_category":"very_thick"},{"cloud_type":"nimbostratus","estimated_coverage":90,"keyword":"\u96e8","thickness_category":"thick"}],"overall_thickness":"very_thick"}},"data_confidence":86.66666666666667,"photography_guidance":{"composition_tips":["\ud83d\udd0d \u5c0b\u627e\u5149\u7dda\u7e2b\u9699","\ud83c\udf2b\ufe0f \u62cd\u651d\u96f2\u5c64\u52d5\u614b","\ud83d\udda4 \u7d14\u9ed1\u767d\u8655\u7406","\ud83c\udfaf \u805a\u7126\u55ae\u4e00\u5143\u7d20","\ud83d\udca1 \u5617\u8a66\u5275\u610f\u89d2\u5ea6"],"equipment_suggestions":["\ud83d\udcf1 \u624b\u6a5f\u62cd\u651d","\ud83d\uddbc\ufe0f \u5c08\u6ce8\u5f8c\u671f\u8655\u7406","\ud83c\udfa8 \u9ed1\u767d\u6ffe\u93e1","\u26a1 \u9583\u5149\u88dc\u5149"],"recommended_settings":{"aperture":"\u81ea\u52d5","exposure_mode":"\u81ea\u52d5\u6216\u7a0b\u5f0f\u6a21\u5f0f","focus":"\u81ea\u52d5","iso_range":"400-1600","white_balance":"\u81ea\u52d5"},"timing_advice":{"end_time":"\u65e5\u843d\u5f8c15\u5206\u9418","peak_time":"\u65e5\u843d\u6642\u523b\u524d\u5f8c5\u5206\u9418","start_time":"\u65e5\u843d\u524d10\u5206\u9418","total_duration":"\u7d0425\u5206\u9418"}},"timestamp":"2026-08-24T20:47:14.162921+08:00","visibility_prediction":{"color_visibility_percentage":0.04000000000000001,"confidence_level":"low","dominant_colors_expected":["\u5e7e\u4e4e\u7121\u984f\u8272"],"visibility_duration":{"fade_pattern":"\u5fae\u5f31\u4e14\u77ed\u66ab","peak_duration":"3-5\u5206\u9418","total_duration":"10-20\u5206\u9418"}}},"specific_recommendations":["\ud83d\udce1 \u885b\u661f\u5206\u6790\u5efa\u8b70\u7b49\u5f85\u66f4\u597d\u6642\u6a5f","\ud83d\udd0d \u5c0b\u627e\u5149\u7dda\u7e2b\u9699","\ud83c\udf2b\ufe0f \u62cd\u651d\u96f2\u5c64\u52d5\u614b","\ud83d\udda4 \u7d14\u9ed1\u767d\u8655\u7406","\ud83c\udfaf \u805a\u7126\u55ae\u4e00\u5143\u7d20"],"technical_details":{"analysis_method":"satellite_enhanced","atmospheric_transparency":50,"cloud_coverage":90,"dominant_cloud_type":"nimbostratus","satellite_confidence":86.66666666666667},"visibility_type":"brightness_only"},"color_prediction":{"best_viewing_direction":{"best_spots":["\u7dad\u591a\u5229\u4e9e\u6e2f","\u592a\u5e73\u5c71\u9802","\u897f\u74b0\u6d77\u6ff1","\u6578\u78bc\u6e2f"],"sunrise":"\u6771\u65b9\u81f3\u6771\u5357\u65b9","sunset":"\u897f\u65b9\u81f3\u897f\u5357\u65b9"},"color_distribution":{"gradient_type":"\u6563\u5c04\u6f38\u8b8a","primary_coverage":"30-50%","secondary_coverage":"10-30%"},"color_duration":{"peak":"5-10\u5206\u9418","total":"15-25\u5206\u9418"},"color_hex_codes":{"\u6696\u9ec3":"#FFF8DC","\u6de1\u9ec3":"#FFFFE0","\u6dfa\u6a59":"#FFDAB9","\u6dfa\u7c89":"#FFB6C1","\u7c73\u767d":"#F5F5DC","\u7c89\u6a59":"#FFAB91"},"color_intensity":"low","primary_colors":["\u6dfa\u6a59","\u6696\u9ec3","\u7c89\u6a59"],"secondary_colors":["\u6de1\u9ec3","\u6dfa\u7c89","\u7c73\u767d"]},"factor_scores":{"air_quality":5,"cloud":28,"humidity":12,"pressure":5,"temperature":15,"time":8,"uv":1,"visibility":20,"wind":5},"final_score":44.75,"intensity_prediction":{"description":"\u5929\u7a7a\u53ef\u80fd\u51fa\u73fe\u6de1\u6de1\u7684\u6696\u8272\u8abf\uff0c\u9700\u8981\u4ed4\u7d30\u89c0\u5bdf","duration_estimate":"5-15\u5206\u9418","level":2,"name":"\u8f15\u5fae\u71d2\u5929","photography_advice":"\u53ef\u5617\u8a66\u62cd\u651d\uff0c\u5efa\u8b70\u8abf\u6574\u76f8\u6a5f\u8a2d\u5b9a","visibility":"\u4e00\u822c"},"ml_score":31,"prediction_info":{"advance_hours":0,"timestamp":"2026-08-24T12:47:14.147418","type":"sunset"},"traditional_normalized":66.0,"traditional_score":99,"weighted_score":46.75,"weights_used":{"ml":0.55,"traditional":0.45}},"warning_analysis":{"active_warnings":["{'contents': ['\u5929\u6587\u53f0\u57288\u670824\u65e5\u4e0b\u53488\u664215\u5206\u767c\u51fa\u96f7\u66b4\u8b66\u544a\uff0c\u6709\u6548\u6642\u9593\u81f3\u4eca\u65e5\u4e0b\u53489\u664230\u5206\uff0c\u9810\u6599\u9999\u6e2f\u6771\u90e8\u6c34\u57df\u6709\u5c40\u90e8\u5730\u5340\u96f7\u66b4\u3002', '\u96f7\u66b4\u767c\u751f\u6642\uff0c\u8acb\u63a1\u53d6\u4ee5\u4e0b\u9810\u9632\u63aa\u65bd\uff1a', '1. \u5982\u8eab\u8655\u5ba4\u5916\uff0c\u8acb\u5230\u5b89\u5168\u5730\u65b9\u8eb2\u907f\u3002', '2. \u96e2\u958b\u6c34\u9762\u3002\u5207\u52ff\u5728\u6236\u5916\u6e38\u6cf3\u6216\u9032\u884c\u5176\u4ed6\u6236\u5916\u6c34\u4e0a\u904b\u52d5\u3002', '3. \u5207\u52ff\u7ad9\u7acb\u65bc\u9ad8\u5730\u6216\u63a5\u8fd1\u5c0e\u96fb\u7684\u7269\u9ad4\u3001\u6a39\u6728\u6216\u6845\u6746\u3002'], 'warningStatementCode': 'WTS', 'updateTime': '2026-08-24T20:15:00+08:00'}"],"total_warning_impact":4.5,"warning_adjusted":true,"warning_impact":4.5,"warning_risk_score":0,"warning_risk_warnings":[]},"warning_data":{"details":[{"contents":["\u5929\u6587\u53f0\u57288\u670824\u65e5\u4e0b\u53488\u664215\u5206\u767c\u51fa\u96f7\u66b4\u8b66\u544a\uff0c\u6709\u6548\u6642\u9593\u81f3\u4eca\u65e5\u4e0b\u53489\u664230\u5206\uff0c\u9810\u6599\u9999\u6e2f\u6771\u90e8\u6c34\u57df\u6709\u5c40\u90e8\u5730\u5340\u96f7\u66b4\u3002","\u96f7\u66b4\u767c\u751f\u6642\uff0c\u8acb\u63a1\u53d6\u4ee5\u4e0b\u9810\u9632\u63aa\u65bd\uff1a","1. \u5982\u8eab\u8655\u5ba4\u5916\uff0c\u8acb\u5230\u5b89\u5168\u5730\u65b9\u8eb2\u907f\u3002","2. \u96e2\u958b\u6c34\u9762\u3002\u5207\u52ff\u5728\u6236\u5916\u6e38\u6cf3\u6216\u9032\u884c\u5176\u4ed6\u6236\u5916\u6c34\u4e0a\u904b\u52d5\u3002","3. \u5207\u52ff\u7ad9\u7acb\u65bc\u9ad8\u5730\u6216\u63a5\u8fd1\u5c0e\u96fb\u7684\u7269\u9ad4\u3001\u6a39\u6728\u6216\u6845\u6746\u3002"],"updateTime":"2026-08-24T20:15:00+08:00","warningStatementCode":"WTS"}]},"weather_data":{"humidity":{"data":[{"place":"\u9999\u6e2f\u5929\u6587\u53f0","unit":"percent","value":80}],"recordTime":"2026-08-24T20:00:00+08:00"},"icon":[62],"iconUpdateTime":"2026-08-24T20:15:00+08:00","mintempFrom00To09":"","rainfall":{"data":[{"main":"FALSE","max":0,"place":"\u4e2d\u897f\u5340","unit":"mm"},{"main":"FALSE","max":0,"place":"\u6771\u5340","unit":"mm"},{"main":"FALSE","max":0,"place":"\u8475\u9752","unit":"mm"},{"main":"FALSE","max":0,"place":"\u96e2\u5cf6\u5340","unit":"mm"},{"main":"FALSE","max":0,"place":"\u5317\u5340","unit":"mm"},{"main":"FALSE","max":0,"place":"\u897f\u8ca2","unit":"mm"},{"main":"FALSE","max":0,"place":"\u6c99\u7530","unit":"mm"},{"main":"FALSE","max":3,"min":0,"place":"\u5357\u5340","unit":"mm"},{"main":"FALSE","max":0,"place":"\u5927\u57d4","unit":"mm"},{"main":"FALSE","max":0,"place":"\u8343\u7063","unit":"mm"},{"main":"FALSE","max":0,"place":"\u5c6f\u9580","unit":"mm"},{"main":"FALSE","max":0,"place":"\u7063\u4ed4","unit":"mm"},{"main":"FALSE","max":0,"place":"\u5143\u6717","unit":"mm"},{"main":"FALSE","max":0,"place":"\u6cb9\u5c16\u65fa","unit":"mm"},{"main":"","max":0,"place":"\u6df1\u6c34\u57d7","unit":"mm"},{"main":"","max":0,"place":"\u4e5d\u9f8d\u57ce","unit":"mm"},{"main":"FALSE","max":0,"place":"\u9ec3\u5927\u4ed9","unit":"mm"},{"main":"FALSE","max":0,"place":"\u89c0\u5858","unit":"mm"}],"endTime":"2026-08-24T19:45:00+08:00","startTime":"2026-08-24T18:45:00+08:00"},"rainfallFrom00To12":"","rainfallJanuaryToLastMonth":"","rainfallLastMonth":"","tcmessage":["\u4ee5\u4e0b\u662f\u6709\u95dc\u71b1\u5e36\u98a8\u66b4\u7d2b\u6a80\u5728\u4e0b\u53488\u6642\u7684\u6d88\u606f\uff1a\n\u4f4d\u7f6e\u70ba\u5317\u7def19.7\u5ea6\uff0c\u6771\u7d93107.3\u5ea6\u9644\u8fd1\u3002","\u4ee5\u4e0b\u662f\u6709\u95dc\u71b1\u5e36\u4f4e\u6c23\u58d3\u7c21\u62c9\u7dad\u5728\u4e0b\u53488\u6642\u7684\u6d88\u606f\uff1a\n\u4f4d\u7f6e\u70ba\u5317\u7def25.3\u5ea6\uff0c\u6771\u7d93118.5\u5ea6\u9644\u8fd1\u3002"],"temperature":{"data":[{"place":"\u4eac\u58eb\u67cf","unit":"C","value":29},{"place":"\u9999\u6e2f\u5929\u6587\u53f0","unit":"C","value":30},{"place":"\u9ec3\u7af9\u5751","unit":"C","value":30},{"place":"\u6253\u9f13\u5dba","unit":"C","value":29},{"place":"\u6d41\u6d6e\u5c71","unit":"C","value":29},{"place":"\u5927\u57d4","unit":"C","value":30},{"place":"\u6c99\u7530","unit":"C","value":30},{"place":"\u5c6f\u9580","unit":"C","value":30},{"place":"\u5c07\u8ecd\u6fb3","unit":"C","value":29},{"place":"\u897f\u8ca2","unit":"C","value":31},{"place":"\u9577\u6d32","unit":"C","value":29},{"place":"\u8d64\u9c72\u89d2","unit":"C","value":30},{"place":"\u9752\u8863","unit":"C","value":30},{"place":"\u77f3\u5d17","unit":"C","value":30},{"place":"\u8343\u7063\u53ef\u89c0","unit":"C","value":28},{"place":"\u8343\u7063\u57ce\u9580\u8c37","unit":"C","value":30},{"place":"\u9999\u6e2f\u516c\u5712","unit":"C","value":30},{"place":"\u7b72\u7b95\u7063","unit":"C","value":30},{"place":"\u4e5d\u9f8d\u57ce","unit":"C","value":29},{"place":"\u8dd1\u99ac\u5730","unit":"C","value":30},{"place":"\u9ec3\u5927\u4ed9","unit":"C","value":30},{"place":"\u8d64\u67f1","unit":"C","value":28},{"place":"\u89c0\u5858","unit":"C","value":29},{"place":"\u6df1\u6c34\u57d7","unit":"C","value":30},{"place":"\u555f\u5fb7\u8dd1\u9053\u516c\u5712","unit":"C","value":31},{"place":"\u5143\u6717\u516c\u5712","unit":"C","value":31},{"place":"\u5927\u7f8e\u7763","unit":"C","value":29}],"recordTime":"2026-08-24T20:00:00+08:00"},"updateTime":"2026-08-24T20:16:00+08:00","uvindex":"","warningMessage":["\u5929\u6587\u53f0\u5728\u4e0b\u53488\u664215\u5206\u767c\u51fa\u96f7\u66b4\u8b66\u544a\uff0c\u6709\u6548\u6642\u9593\u81f38\u670824\u65e5\u4e0b\u53489\u664230\u5206\u3002\u9810\u6599\u9999\u6e2f\u6771\u90e8\u6c34\u57df\u6709\u5c40\u90e8\u5730\u5340\u96f7\u66b4\u3002"],"warnings":{"details":[{"contents":["\u5929\u6587\u53f0\u57288\u670824\u65e5\u4e0b\u53488\u664215\u5206\u767c\u51fa\u96f7\u66b4\u8b66\u544a\uff0c\u6709\u6548\u6642\u9593\u81f3\u4eca\u65e5\u4e0b\u53489\u664230\u5206\uff0c\u9810\u6599\u9999\u6e2f\u6771\u90e8\u6c34\u57df\u6709\u5c40\u90e8\u5730\u5340\u96f7\u66b4\u3002","\u96f7\u66b4\u767c\u751f\u6642\uff0c\u8acb\u63a1\u53d6\u4ee5\u4e0b\u9810\u9632\u63aa\u65bd\uff1a","1. \u5982\u8eab\u8655\u5ba4\u5916\uff0c\u8acb\u5230\u5b89\u5168\u5730\u65b9\u8eb2\u907f\u3002","2. \u96e2\u958b\u6c34\u9762\u3002\u5207\u52ff\u5728\u6236\u5916\u6e38\u6cf3\u6216\u9032\u884c\u5176\u4ed6\u6236\u5916\u6c34\u4e0a\u904b\u52d5\u3002","3. \u5207\u52ff\u7ad9\u7acb\u65bc\u9ad8\u5730\u6216\u63a5\u8fd1\u5c0e\u96fb\u7684\u7269\u9ad4\u3001\u6a39\u6728\u6216\u6845\u6746\u3002"],"updateTime":"2026-08-24T20:15:00+08:00","warningStatementCode":"WTS"}]},"wind":{"description":"\u5357\u81f3\u897f\u5357\u98a84\u7d1a\uff0c\u9593\u4e2d5\u7d1a\u3002","direction":"SW","speed_beaufort_max":4,"speed_beaufort_min":4,"speed_kmh_max":28,"speed_kmh_min":20}}}
