要自编一个输入法,应该怎么实现