列出自己建立的任务包,找出运行中的包
const r = await mn.api('/bundles?origin=bridge');
const jobs = (r.bundles || []).filter(b => b.state === 'preparing');
mn.log(jobs.length, jobs[0] && jobs[0].progress);{
"bundles": [
{
"bundleId": "6F1C0A44-7E3B-4A21-9A55-0B2D8C1E99A1",
"jobId": "41D2E9C7-3A80-4F16-8B44-7C5E1A0D2F63",
"bundlePath": "/Users/mnuser/Documents/MindBooksBreakdown/6F1C0A44",
"topicid": "77012CA0-48E8-4D29-B5F5-1EEA927AE086",
"bookmd5": "8daef026f17a04db9b325c86366419936de1ef8b454218998990a3cef6f467a7",
"createdAt": "2026-10-06T21:40:12Z",
"state": "preparing",
"progress": {
"pagesDone": 37,
"pagesTotal": 128
},
"running": true
},
{
"bundleId": "2B7E5D91-0C48-4E77-A1F3-6D90B2C4E518",
"jobId": "8C1A4F20-5E96-4B37-9D82-1A6F3E0C7B45",
"bundlePath": "/Users/mnuser/Documents/MindBooksBreakdown/2B7E5D91",
"topicid": "77012CA0-48E8-4D29-B5F5-1EEA927AE086",
"bookmd5": "8daef026f17a04db9b325c86366419936de1ef8b454218998990a3cef6f467a7",
"createdAt": "2026-09-30T09:12:44Z",
"state": "imported",
"version": 2,
"rootNoteId": "B9F3696A-AF8A-43B2-A8A2-2791717F1695"
}
]
}任务包与同步诊断
列出任务包
列出现存的拆书任务包,包含运行中的作业,以及 App 重启后留在磁盘上的目录。各条目的字段含义见 BundleEntry。
条目的时间基准随类别不同。磁盘上的包按目录创建时间计,作业条目按作业
开始时间计。因此运行中的长作业不会因为开始时间早于 since 而从增量轮询里消失,
该条目的时间戳也不会随进度前进。
缺少的可选字段视为该字段不存在,不得视为空值。
jobId 说明不了作业所属的会话。经 prepare 登记的包都有该字段,App 重启后由磁盘标记
回带的包也有,判断作业是否属于本轮要看 state。
响应里不含标题、预设与来源。
GET
/
bundles
列出自己建立的任务包,找出运行中的包
const r = await mn.api('/bundles?origin=bridge');
const jobs = (r.bundles || []).filter(b => b.state === 'preparing');
mn.log(jobs.length, jobs[0] && jobs[0].progress);{
"bundles": [
{
"bundleId": "6F1C0A44-7E3B-4A21-9A55-0B2D8C1E99A1",
"jobId": "41D2E9C7-3A80-4F16-8B44-7C5E1A0D2F63",
"bundlePath": "/Users/mnuser/Documents/MindBooksBreakdown/6F1C0A44",
"topicid": "77012CA0-48E8-4D29-B5F5-1EEA927AE086",
"bookmd5": "8daef026f17a04db9b325c86366419936de1ef8b454218998990a3cef6f467a7",
"createdAt": "2026-10-06T21:40:12Z",
"state": "preparing",
"progress": {
"pagesDone": 37,
"pagesTotal": 128
},
"running": true
},
{
"bundleId": "2B7E5D91-0C48-4E77-A1F3-6D90B2C4E518",
"jobId": "8C1A4F20-5E96-4B37-9D82-1A6F3E0C7B45",
"bundlePath": "/Users/mnuser/Documents/MindBooksBreakdown/2B7E5D91",
"topicid": "77012CA0-48E8-4D29-B5F5-1EEA927AE086",
"bookmd5": "8daef026f17a04db9b325c86366419936de1ef8b454218998990a3cef6f467a7",
"createdAt": "2026-09-30T09:12:44Z",
"state": "imported",
"version": 2,
"rootNoteId": "B9F3696A-AF8A-43B2-A8A2-2791717F1695"
}
]
}