  Quantum cloning is an essential operation in quantum information and quantum
computing. Similar to the `copy' operation in classical computing, the cloning
of flying bits for further processing from the solid-state quantum bits in
storage is an operation frequently used in quantum information processing. Here
we propose a high-fidelity and controllable quantum cloning scheme between
solid bits and flying bits. In order to overcome the obstacles from the
no-cloning theorem and the weak phonon-photon interaction, we introduce a
hybrid optomechanical system that performs both the probabilistic cloning and
deterministic cloning closed to the theoretical optimal limit with the help of
designed driving pulse in the presence of dissipation. In addition, our scheme
allows a highly tunable switching between two cloning methods, namely the
probabilistic and deterministic cloning, by simply changing the input laser
pulse. This provides a promising platform for experimental executability.
