收集功能代码。
Merge https://github.com/spmno/Aside