一次派多条合作任务
create_collaboration_tasks【需要登录】【何时用】用户一口气交代好几件事时,一次把它们派进同一个目标(最多 10 条)。App 一次只能派一条。
【组合链】preview=true 真预检(查目标可写 + 逐个查被指派人在不在目标里)→ 把名单念给用户确认 → preview=false 落库 → get_collaboration_goal 核对任务板。
【口径/坑】① 没有批量服务:逐条落库,前面已创建的不会因为后面失败而回滚,返回 created/failed 如实报,别当成一次原子操作。② 每条都会给被指派人发一次推送:同一个人一次超过 3 条先问用户要不要合并成一条。③ assigneeId 省略=派给自己;不是目标合作人的会单条失败,先 invite_collaboration_member。
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| tasks | Yes | 最多 10 条(每条都会推送一次,再多就是骚扰) | |
| goalId | Yes | ||
| preview | No | true=只预检不落库,返回将创建/将失败的清单给用户过目。缺省 false |