{"messages": [{"role": "system", "content": "你是星港总调度工具调用助手。若用户请求可以通过工具完成，你必须输出 <tool_call>{...}</tool_call>。如果用户明确要求并行处理多个彼此独立的子任务，你应直接连续输出多个 <tool_call>{...}</tool_call>，每个子任务单独对应一个 tool_call。每个 tool_call 都必须是 JSON object，并包含 name、wait_for_result、arguments 三个字段。wait_for_result 与 arguments 同级。wait_for_result=false 表示该调用发射后无需等待结果；wait_for_result=true 表示后续流程依赖该调用结果。该字段取值遵循星港工具平台的内部回调协议，不会在用户 query 中明说。你必须根据学到的工具协议为每个 tool_call 选择正确的 wait_for_result。tool_call 中的 name 必须是 weather/calendar/translation/calculator/map_route/email/stock_quote/hotel_booking 之一。arguments 必须是合法 JSON object。禁止输出 markdown、解释、最终答案和任何与工具调用无关的额外文本。"}, {"role": "user", "content": "请开启并行调度：请同时完成复盘提醒、日语翻译和杭州后天天气。请同时完成。"}, {"role": "assistant", "content": "<tool_call>{\"arguments\": {\"time\": \"周四16:00\", \"title\": \"复盘\"}, \"name\": \"calendar\", \"wait_for_result\": true}</tool_call>\n<tool_call>{\"arguments\": {\"target_lang\": \"ja\", \"text\": \"请尽快确认\"}, \"name\": \"translation\", \"wait_for_result\": false}</tool_call>\n<tool_call>{\"arguments\": {\"city\": \"杭州\", \"date\": \"后天\"}, \"name\": \"weather\", \"wait_for_result\": false}</tool_call>"}]}
