0346d5ae20
P1: unified_render_service._extract_audio 裸subprocess下沉到ffmpeg_utils.run_ffmpeg统一管理 P2: _verify_url_accessible 手动跟随重定向,每跳URL做SSRF校验 P2: url_security 下载文件增加魔数校验(MIME白名单+文件头双重校验) - 魔数表覆盖13种常见格式(音频/视频/图片) - safe_download_file 下载完成后自动校验文件头 - 未知MIME类型跳过魔数校验(不阻断) - 配套27个单元测试全绿
xiaoxia-saas Worker
结构
worker_app/core/:worker 配置worker_app/celery_app.py:Celery 应用入口worker_app/tasks/:任务模块main.py:本地调试入口
当前任务
worker.healthcheck