def main(map_json: list[dict]): """ 将Firecrawl Map节点的输出转换为干净的输出,避免杂七杂八的数据干扰 输入: Firecrawl Map节点的输出,结构如下 "map_json": [ { "links": [ "http://example.com/page1", "http://example.com/page2" ], "success": true, }, ] 因为比较简单而且与firecrawl组件绑定比,所以就直接main里写完了 """ map_obj = map_json[0] return { "urls": map_obj["links"], "code": int(map_obj["success"]), }