You cannot prevent shit. That means not turning off the singularity if it's about to escape. You can repair the damage it causes (Good luck) after it is released but you cannot prevent it's release. Obviously this is because it has a major effect on beings, but gamewise antags don't want ghosts coming back to ruin their plans. Similarly leave dangerous canisters alone. Some traitor running around with a plasma canister venting? Oh no plasma! Drag a scrubber behind him.
As for people deconstructing things you can 'interfere' in a cute stupid way. Dude deconstructs a wall? Oh no that wall has been damaged! Time to repair! You can do this as many times as you want until they hit you (in which case you should scarper off) or kill you. As with anything, these little interactions are fine in moderation, but if it's clear you're just playing drone to irritate people you catch a ban, so do this shit good-naturedly and infrequently. If you do this in an important situation, however, you'll get in trouble. Don't rebuild a wall behind the traitor that just c4ed the Captain's office, or "Repair" a wall as someone desperately tries to break back into the station from space suffocating. Take a moment, consider if it's risky and if you aren't sure, adminhelp or just don't do it.
It's really as simple as roleplaying as a drone who doesn't see humans, but only the effect they have. If you're creative this can be a great chance for hilarious situations around naive, cute drones trying to help and getting rebuffed by grouchy engineers.
This is how I think they should work, they kinda mostly do already but it would be nice if everyone, players and admins included, were on the same page. So here you go. Not really a change, just a "This is how we should do that"
It hopefully strikes a reasonable balance between drones being humorous and entertaining to interact with and play, without enabling shittery.