{"success":true,"data":{"version":"1.0.0","description":"图片掩膜关卡系统 API","features":["基于图片掩膜生成迷宫关卡","图片上传和自动处理","关卡投票和统计系统","游玩记录和完成统计","管理员审核系统","关卡搜索和分类"],"endpoints":{"creation":{"POST /api/upload-image":"上传图片并处理生成掩膜","POST /api/create-image-level":"创建完整的图片关卡（推荐）","POST /api/generate-maze-from-image":"从图片生成迷宫数据"},"management":{"GET /api/image-levels":"获取关卡列表","POST /api/image-levels":"创建新关卡","GET /api/image-levels/{id}":"获取单个关卡详情","DELETE /api/image-levels/{id}":"删除关卡","PATCH /api/image-levels/{id}":"更新关卡状态"},"interaction":{"POST /api/image-levels/{id}/vote":"投票（点赞/点踩）","POST /api/image-levels/{id}/play":"记录游玩数据"},"discovery":{"GET /api/image-levels/featured":"获取精选关卡","GET /api/image-levels/search":"搜索关卡","GET /api/image-levels/info":"获取API信息（当前页面）"},"admin":{"GET /api/admin/image-levels":"管理员：获取所有关卡（包括待审核）","PATCH /api/admin/image-levels":"管理员：批量审核关卡"}},"imageRequirements":{"maxSize":"10MB","supportedFormats":["JPEG","PNG","WebP","GIF"],"recommendedSize":"512x512 到 1024x1024 像素","maskGeneration":"自动生成二值化掩膜，建议使用对比度高的图片"},"dataFlow":{"step1":"上传图片 → 自动处理生成掩膜和缩略图","step2":"基于掩膜数据生成迷宫起终点","step3":"创建关卡记录并存储到数据库","step4":"管理员审核后关卡可供用户游玩","step5":"用户游玩并投票，生成统计数据"},"statistics":{"description":"系统会自动统计关卡的游玩次数、完成次数、平均完成时间等数据","votingSystem":"支持点赞/点踩投票，同一客户端可以取消或改变投票","difficultyLevels":["easy","medium","hard"]}}}