How can I add a custom button in explore page

I wan to add a button in the listing page like the the screenshot so that I can do some custom function by this button, and how can I do that by using which extension.

I know that the layout extension is more likely to reach my expect but I dont know how to keep the list and the related function in it, I dont want to change the default list, just want to add a custom button in somewhere. The default layout is Table.

So it there any component of the default directus list that I can use or something else, thanks!