拆分出Action类,并完善文档(导出工具:jsduck)

Signed-off-by: TZ <atian25@qq.com>