No, because HP only goes down when the block is destroyed, and astro tech can not repair that. The system is still not finished though, so they might add in some more features for fixing up ships.
The problem with astro tech is it would allow repairing mid-battle, so that's gotta be considered.