Update source to registry

方案：#888

原理是什么？