public void bkgInput(object oinfo)
        {
            var    info     = (QQInfo)oinfo;
            string sentence = info.info;

            if (info.isgroup && !isRelate(sentence))
            {
                return;
            }
            else
            {
                if (info.isgroup)
                {
                    sentence = sentence.Substring(2);
                }
            }


            if (info.info == "-保存学习数据")
            {
                this.la.save();
                return;
            }
            info.info = sentence;
            string res = la.deal(info);

            if (!string.IsNullOrWhiteSpace(res))
            {
                tmpQQOutput.Add(new QQInfo(res, info.qq, info.isgroup));
                return;
            }


            if (isQuestion(sentence))
            {
                //是问句
                sentence = sentence.Substring(0, sentence.Length - 1);
                string[] answers = BaiduSearchActor.getBaiduKGResult(sentence);
                if (answers.Length > 0)
                {
                    foreach (var s in answers)
                    {
                        tmpQQOutput.Add(new QQInfo(s, info.qq, info.isgroup));
                    }
                }
                else
                {
                    //没查到
                    answers = BaiduSearchActor.getBaiduZhidaoAnswers(info.info);
                    foreach (var s in answers)
                    {
                        tmpQQOutput.Add(new QQInfo(s, info.qq, info.isgroup));// break;
                    }
                }
            }
        }
        private void dealSentence(string str)
        {
            string[]      tmp = ItemParser.splitSentence(str);
            StringBuilder sb  = new StringBuilder();

            foreach (var v in tmp)
            {
                string[] res = BaiduSearchActor.getBaiduKGResult(v);
                if (res.Length <= 0)
                {
                    res = BaiduSearchActor.getBaiduZhidaoAnswers(v);
                }
                if (res.Length > 0)
                {
                    foreach (var s in res)
                    {
                        tmpOutputSentence.Add(s); break;
                    }
                }
                //BaiduSearchActor.getSearchResult(v);
            }
            //tmpOutputSentence.Add(sb.ToString());
        }