针对http和cli接口增加两个抽象的action类，让ide可以识别相应的类型