support semantic api

test will at night , am gonna to climbing:)
appid 我们不用继续传了吧？