输出校验练习(本地模拟,不调用模型) 业务:把一条通知整理为任务列表。 输入示例:小林周五前整理报名表,活动地点未定。 返回结构:{"tasks":[{"title":"整理报名表","owner":"小林","due":"周五前"}],"questions":["活动地点"]} 约束:tasks为数组,每项只含title、owner、due;title为1至200字的非空文本;owner、due缺失时为null;questions为非空文本数组。 长度:最多20个任务、20个问题;每个文本最多200字;原始响应最多12000字符。 空任务:tasks可以为空,但不能把无任务结果当作任务创建成功。 边界:结构校验不能证明事实正确,仍需对照原通知。 处理方案:格式错误不继续写入;401检查认证;429按服务说明有限等待;超时记录为结果未确认。