package third_part import ( "WechatGateWay/utils" "encoding/json" "log" "strings" ) type qingyunkeRes struct { Result int `json:"result"` Content string `json:"content"` } func AiChat(msg string) string { log.Println("分析关键词:", msg) url := "http://api.qingyunke.com/api.php?key=free&appid=0&msg=" + msg ansByte := utils.HTTPGet(url) if ansByte == nil { return "没听懂" } var ansRes qingyunkeRes json.Unmarshal(ansByte, &ansRes) //{br}替换成换行 return strings.Replace(ansRes.Content, "{br}", "\n", -1) }