start_download
Launch background batch downloads for JMComic albums or photos, returning task IDs, logs, and report paths; optionally export as ZIP, PDF, or long images.
Instructions
立即启动后台批量下载并返回 task_id、log_path、report_path。
ID/链接按首次出现顺序去重,kind=album/photo。 album_workers 限制全批同时下载的本子数,默认3,仅适用 kind=album; photo_workers 限制全批同时下载的章节数(也控制 kind=photo 批次); image_workers 限制全批同时下载的图片数。后两项默认沿用 download.threading.photo/image, 不修改配置、不做隐藏截断;所有参数均为正整数,命名沿用 jmcomic JmSyncRuntime。 全批共享图片/章节线程池;每个服务最多四批。export_formats 支持 zip/pdf/long_img, 下载时直接生成并返回真实产物路径,无需二次 post_process,不修改持久配置。 items 的 id 是请求编号,actual_id 是上游实际编号;不同时向用户说明两者。 随后用 get_download_task 查询,用 cancel_download 协作取消。任务由当前服务器持有, 关闭服务器会中断;报告可跨重启读取和重试。仅有 Skill/CLI 时用 jmai download --background。
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| ids | Yes | ||
| kind | No | album | |
| album_workers | No | ||
| image_workers | No | ||
| photo_workers | No | ||
| export_formats | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||