father
father copied to clipboard
refact: require pkg on demand

修改,
- 试水按需依赖,从 497MB 到 107MB,doc、test 和 pre-commit 走按需
- doc、test 和 pre-commit 拆单独的包