用 fetch 获取文件内容后创建 Blob URL 触发下载, 不依赖服务端 Content-Disposition 头。 Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>