Quellcode durchsuchen

fix meter report

root vor 2 Monaten
Ursprung
Commit
b7b9898907

BIN
ai-slibra-assistant/data/location.xlsx


+ 138 - 550
ai-slibra-assistant/data/robot.json

@@ -1,338 +1,10 @@
 {
     "botId": "10001",
     "questions": [
-        {
-            "id": "1.00",
-            "inputType": "0",
-            "mainContent": "欢迎致电佳木斯龙江环保供水服务热线,我们已启用智能语音服务,立即体验请按1,传统服务请按2",
-            "mainContentType": "txt",
-            "mainInterrupt": false,
-            "mainType": "fixed",
-            "maxTimes": 2,
-            "nodeName": "欢迎语",
-            "options": [
-                {
-                    "commonReply": [
-                        "1"
-                    ],
-                    "next": "1.10",
-                    "title": "1"
-                },
-                {
-                    "commonReply": [
-                        "2"
-                    ],
-                    "next": "99.00",
-                    "title": "2"
-                },
-                {
-                    "commonReply": [
-                        "播放次数超限"
-                    ],
-                    "next": "100.01",
-                    "title": "播放次数超限"
-                },
-                {
-                    "commonReply": [
-                        "ASR408error",
-                        "asr408error",
-                        "再说一遍",
-                        "请重说",
-                        "重新播报",
-                        "我没听清",
-                        "听不清楚",
-                        "没听清重说一遍",
-                        "你再说一下",
-                        "你再重复一遍啊",
-                        "您重复一下刚才说的可以吗",
-                        "请再重复一下",
-                        "重新讲一遍",
-                        "再重复一次",
-                        "再复述一遍",
-                        "你可以再再说一次吗",
-                        "我没太听清",
-                        "再来一遍",
-                        "重复一下",
-                        "听不清楚",
-                        "你从头说一下",
-                        "重新再说",
-                        "麻烦你再说一遍吧",
-                        "什么你重新说一遍",
-                        "听不清",
-                        "未听清"
-                    ],
-                    "next": "1.00",
-                    "title": "未听清"
-                },
-                {
-                    "commonReply": [
-                        "查停水",
-                        "停水咨询",
-                        "停水查询",
-                        "查停水停",
-                        "停水了",
-                        "什么时候来水",
-                        "怎么停水了",
-                        "什么时候给水",
-                        "为啥停水",
-                        "又停水了",
-                        "是停水了么?",
-                        "咋停水了?",
-                        "什么时候能来水",
-                        "咋停水了呢?",
-                        "为什么现在停水了呀?",
-                        "这边啥时候来水呀?",
-                        "佳木斯啥时候来水啊",
-                        "怎么还没有水呢?",
-                        "是什么原因停水了",
-                        "这什么时候来水",
-                        "小区什么原因停水啊",
-                        "什么情况停水啊",
-                        "我想查停水",
-                        "我要查停水",
-                        "茶清水",
-                        "茶瓶水",
-                        "茶亭水",
-                        "萍水咨询",
-                        "井水咨询",
-                        "巡水咨询",
-                        "停止咨询"
-                    ],
-                    "next": "2.00",
-                    "title": "停水咨询"
-                },
-                {
-                    "commonReply": [
-                        "户号查询",
-                        "查户号",
-                        "怎么查水表号",
-                        "怎么查户号",
-                        "怎么查缴费号",
-                        "缴费号查询",
-                        "查水缴费号",
-                        "水费的号是多少号",
-                        "查询一下我的户号",
-                        "能不能查户号啊",
-                        "自来水的户号怎么查",
-                        "查一下我家水费那个户号",
-                        "找不到户号",
-                        "查一下交水那个号",
-                        "我想查一下我的水费的号",
-                        "我想查一下户号",
-                        "我想查一下我家户号",
-                        "你能帮我查一下那个户号吗",
-                        "我想查一下我的户号",
-                        "户号告诉我",
-                        "你帮我查一下户号多少",
-                        "户号你查一下",
-                        "怎么查户号啊",
-                        "查户号儿"
-                    ],
-                    "next": "3.00",
-                    "title": "户号查询"
-                },
-                {
-                    "commonReply": [
-                        "水费查询",
-                        "查水费",
-                        "查询水费",
-                        "怎么查水费",
-                        "帮我查一下水费",
-                        "水费",
-                        "交水费查水费怎么看?",
-                        "户号查询水费",
-                        "查询水费欠不欠费",
-                        "给我查一下是不是欠费",
-                        "给我查一下我家欠没欠水费?",
-                        "我想查一下水费还欠不欠",
-                        "我想查一下水费呀",
-                        "现在网上交水费交不了啦?",
-                        "我想查查我的水费还有多少了",
-                        "我想咨询一下水费,查水费的",
-                        "我想查一下我水费剩多钱了",
-                        "我想查询一下我家水费还有多少钱",
-                        "我想查一下我水费剩多钱了",
-                        "麻烦你帮我查一下水费?",
-                        "我想查一下我家的水费?",
-                        "你帮我查一下水费吧",
-                        "你好,我想查一下水费",
-                        "系统能上了不,我要查水费",
-                        "茶水费"
-                    ],
-                    "next": "4.00",
-                    "title": "水费查询"
-                },
-                {
-                    "commonReply": [
-                        "漏水报修",
-                        " 冒水了",
-                        "漏水了",
-                        "水表漏水",
-                        "水表淌水了",
-                        "我这漏水了",
-                        "主干漏水了",
-                        "我家跑水了,一直在漏水",
-                        "漏水,呼呼的",
-                        "家里水管漏水",
-                        "我们家发水了",
-                        "自来水冒了",
-                        "路边漏水了",
-                        "在漏水呢",
-                        "表前漏水",
-                        "屋漏水",
-                        "楼上漏水",
-                        "走廊水表漏水",
-                        "自来水爆了",
-                        "楼道漏水了",
-                        "水表漏水了",
-                        "楼道里漏水,哗哗淌水",
-                        "水箱漏水",
-                        "自来水漏了",
-                        "我家楼上跑水了我家跑水了",
-                        "我要取消报修",
-                        "自来水管子冻裂了",
-                        "自来水管冻裂了",
-                        "维修人员什么时候能到",
-                        "自来水的水压特别低",
-                        "我这好像水表坏了",
-                        "自来水水表坏了",
-                        "自来水水流咋这么小呢",
-                        "水表没电了",
-                        "水表裂了",
-                        "水表冻坏了",
-                        "水表爆了",
-                        "怎么还没来呢?",
-                        "怎么还没来人修呢",
-                        "怎么还没来啊,多久了",
-                        "咋还不来人修",
-                        "昨天报修了今天能不能来啊",
-                        "自来水漏水还没来修呢",
-                        "报修撤掉吧",
-                        "我们这水管冻了",
-                        "自来水管冻裂了",
-                        "自来水管爆裂了",
-                        "我家水管爆了",
-                        "我家水表好像冻坏了,停水了,怎么给弄一下啊",
-                        "我这水表都冻碎了"
-                    ],
-                    "next": "99.00",
-                    "title": "报修"
-                },
-                {
-                    "commonReply": [
-                        "关下阀门",
-                        "阀门关不上",
-                        "给我放开水",
-                        "找人来关总闸阀门",
-                        "需要关阀门",
-                        "需要关水阀",
-                        "能否给关下阀门",
-                        "闸门坏了",
-                        "我想关阀门",
-                        "我想关一下水门",
-                        "水表帮我关一下",
-                        "给我闭一下水",
-                        "我要关会儿水",
-                        "表前水阀完了",
-                        "总阀门坏了,麻烦你们关一下吧",
-                        "自来水漏了,想关一下阀门"
-                    ],
-                    "next": "99.00",
-                    "title": "报停"
-                },
-                {
-                    "commonReply": [
-                        "我要换水表",
-                        "我想换水表",
-                        "我想按水表",
-                        "我想安个水表",
-                        "我要装表",
-                        "怎么换表啊?",
-                        "想换水表",
-                        "我家表坏了,怎么换呀"
-                    ],
-                    "next": "99.00",
-                    "title": "报装"
-                },
-                {
-                    "commonReply": [
-                        "水费缴错了",
-                        "交错费了",
-                        "我水费交错了",
-                        "水费缴别人家了"
-                    ],
-                    "next": "99.00",
-                    "title": "缴费咨询"
-                },
-                {
-                    "commonReply": [
-                        "抄表员电话号",
-                        "我们管片儿的电话",
-                        "给我一下抄表员的号",
-                        "维修电话多少",
-                        "有维修电话吗",
-                        "维修电话急需",
-                        "我问一下抄水表电话",
-                        "我问一下查表员电话",
-                        "你们收费大厅电话号多少号"
-                    ],
-                    "next": "99.00",
-                    "title": "其它咨询"
-                },
-                {
-                    "commonReply": [
-                        "我要投诉",
-                        "要上访",
-                        "要投诉",
-                        "投诉",
-                        "投诉是不是能投诉",
-                        "我投诉一下子",
-                        "这是合理的吗?",
-                        "投诉电话多少啊"
-                    ],
-                    "next": "99.00",
-                    "title": "投诉建议"
-                },
-                {
-                    "commonReply": [
-                        "没有了",
-                        "没了",
-                        "好嘞,谢谢啊",
-                        "谢谢",
-                        "再见",
-                        "挂了",
-                        "再见了",
-                        "拜拜拜拜",
-                        "这边先挂了",
-                        " bye byebye.",
-                        "再见再见啊",
-                        "再见啊",
-                        "挂机了",
-                        "好了挂了吧",
-                        "这样就这样吧",
-                        "谢谢再见",
-                        "谢谢挂了啊",
-                        "我先挂了吧",
-                        "挂断了",
-                        "嗯再见",
-                        " good baby",
-                        "先这样吧",
-                        "那再见",
-                        "谢谢挂了",
-                        "再见哈",
-                        "拜"
-                    ],
-                    "next": "100.01",
-                    "title": "准备结束"
-                }
-            ],
-            "tools": "",
-            "waitTime": 7
-        },
         {
             "id": "1.10",
             "inputType": "0",
-            "mainContent": "您可以说查水费、漏水报修、停水咨询、查户号。 如需人工服务请说“转人工”,如需按键服务请按“1”。",
+            "mainContent": "欢迎致电佳木斯供水热线,您可以说查水费、停水咨询、查抄表员。 人工服务请说“转人工”,按键服务请按“1”。",
             "mainContentType": "txt",
             "mainInterrupt": false,
             "mainType": "fixed",
@@ -460,33 +132,19 @@
                 },
                 {
                     "commonReply": [
-                        "户号查询",
-                        "查户号",
-                        "怎么查水表号",
-                        "怎么查户号",
-                        "怎么查缴费号",
-                        "缴费号查询",
-                        "查水缴费号",
-                        "水费的号是多少号",
-                        "查询一下我的户号",
-                        "能不能查户号啊",
-                        "自来水的户号怎么查",
-                        "查一下我家水费那个户号",
-                        "找不到户号",
-                        "查一下交水那个号",
-                        "我想查一下我的水费的号",
-                        "我想查一下户号",
-                        "我想查一下我家户号",
-                        "你能帮我查一下那个户号吗",
-                        "我想查一下我的户号",
-                        "户号告诉我",
-                        "你帮我查一下户号多少",
-                        "户号你查一下",
-                        "怎么查户号啊",
-                        "查户号儿"
-                    ],
-                    "next": "3.00",
-                    "title": "户号查询"
+                        "我要抄表员电话",
+                        "我想找这一片抄表员",
+                        "我想要一下管水的电话号",
+                        "查抄表员电话",
+                        "我想问下抄表员电话",
+                        "我想联系一下抄表员",
+                        "我问一下抄水表的电话",
+                        "我家抄表员电话号多少",
+                        "查抄表员",
+                        "找抄表员"
+                    ],
+                    "next": "5.00",
+                    "title": "抄表员电话"
                 },
                 {
                     "commonReply": [
@@ -696,7 +354,7 @@
         {
             "id": "1.20",
             "inputType": "0",
-            "mainContent": "停水咨询请按“1”,漏水报修请按“2”,户号查询请按“3”,水费查询请按“4”,水价咨询请按“5”,水质、水压报修请按“6”,投诉、建议请按“7”,人工服务请按“0” ,重新播报请按井号键。",
+            "mainContent": "停水咨询请按“1”,漏水报修请按“2”,抄表员电话查询请按“3”,水费查询请按“4”,水价咨询请按“5”,水质、水压报修请按“6”,投诉、建议请按“7”,人工服务请按“0” ,重新播报请按井号键。",
             "mainContentType": "txt",
             "mainInterrupt": false,
             "mainType": "fixed",
@@ -721,7 +379,7 @@
                     "commonReply": [
                         "3"
                     ],
-                    "next": "3.00",
+                    "next": "5.00",
                     "title": "3"
                 },
                 {
@@ -989,33 +647,19 @@
                 },
                 {
                     "commonReply": [
-                        "户号查询",
-                        "查户号",
-                        "怎么查水表号",
-                        "怎么查户号",
-                        "怎么查缴费号",
-                        "缴费号查询",
-                        "查水缴费号",
-                        "水费的号是多少号",
-                        "查询一下我的户号",
-                        "能不能查户号啊",
-                        "自来水的户号怎么查",
-                        "查一下我家水费那个户号",
-                        "找不到户号",
-                        "查一下交水那个号",
-                        "我想查一下我的水费的号",
-                        "我想查一下户号",
-                        "我想查一下我家户号",
-                        "你能帮我查一下那个户号吗",
-                        "我想查一下我的户号",
-                        "户号告诉我",
-                        "你帮我查一下户号多少",
-                        "户号你查一下",
-                        "怎么查户号啊",
-                        "查户号儿"
-                    ],
-                    "next": "3.00",
-                    "title": "户号查询"
+                        "我要抄表员电话",
+                        "我想找这一片抄表员",
+                        "我想要一下管水的电话号",
+                        "查抄表员电话",
+                        "我想问下抄表员电话",
+                        "我想联系一下抄表员",
+                        "我问一下抄水表的电话",
+                        "我家抄表员电话号多少",
+                        "查抄表员",
+                        "找抄表员"
+                    ],
+                    "next": "5.00",
+                    "title": "抄表员电话"
                 },
                 {
                     "commonReply": [
@@ -1294,37 +938,37 @@
             "waitTime": 0
         },
         {
-            "id": "3.00",
+            "id": "4.00",
             "inputType": "0",
             "mainContent": "",
             "mainContentType": "txt",
             "mainInterrupt": false,
             "mainType": "fixed",
             "maxTimes": 0,
-            "nodeName": "自动识别户号信息",
+            "nodeName": "自动识别水费信息",
             "options": [
                 {
                     "commonReply": [
                         "YES"
                     ],
-                    "next": "3.30",
+                    "next": "4.30",
                     "title": "YES"
                 },
                 {
                     "commonReply": [
                         "NO"
                     ],
-                    "next": "3.10",
+                    "next": "4.10",
                     "title": "NO"
                 }
             ],
-            "tools": "user_info",
+            "tools": "fee_info",
             "waitTime": 0
         },
         {
-            "id": "3.10",
+            "id": "4.10",
             "inputType": "1.0",
-            "mainContent": "请输入户主手机号, 已井号键结束。",
+            "mainContent": "请输入用户编号, 已井号键结束。",
             "mainContentType": "txt",
             "mainInterrupt": false,
             "mainType": "fixed",
@@ -1335,7 +979,7 @@
                     "commonReply": [
                         "others"
                     ],
-                    "next": "3.20",
+                    "next": "4.20",
                     "title": "others"
                 },
                 {
@@ -1350,42 +994,42 @@
             "waitTime": 7
         },
         {
-            "id": "3.20",
+            "id": "4.20",
             "inputType": "0",
             "mainContent": "",
             "mainContentType": "txt",
             "mainInterrupt": false,
             "mainType": "fixed",
             "maxTimes": 0,
-            "nodeName": "户号查询",
+            "nodeName": "水费查询",
             "options": [
                 {
                     "commonReply": [
                         "YES"
                     ],
-                    "next": "3.30",
+                    "next": "4.30",
                     "title": "YES"
                 },
                 {
                     "commonReply": [
                         "NO"
                     ],
-                    "next": "3.40",
+                    "next": "4.40",
                     "title": "NO"
                 }
             ],
-            "tools": "user_phone_info",
+            "tools": "fee_user_info",
             "waitTime": 0
         },
         {
-            "id": "3.30",
+            "id": "4.30",
             "inputType": "0",
-            "mainContent": "[3]",
+            "mainContent": "[4]",
             "mainContentType": "txt",
             "mainInterrupt": false,
             "mainType": "generated",
             "maxTimes": 2,
-            "nodeName": "播报呼号",
+            "nodeName": "播报水费信息",
             "options": [
                 {
                     "commonReply": [
@@ -1414,7 +1058,7 @@
                         "麻烦你再说一遍吧",
                         "什么你重新说一遍"
                     ],
-                    "next": "3.30",
+                    "next": "4.30",
                     "title": "未听清"
                 },
                 {
@@ -1435,7 +1079,7 @@
                     "commonReply": [
                         "2"
                     ],
-                    "next": "3.10",
+                    "next": "4.10",
                     "title": "2"
                 },
                 {
@@ -1491,33 +1135,19 @@
                 },
                 {
                     "commonReply": [
-                        "户号查询",
-                        "查户号",
-                        "怎么查水表号",
-                        "怎么查户号",
-                        "怎么查缴费号",
-                        "缴费号查询",
-                        "查水缴费号",
-                        "水费的号是多少号",
-                        "查询一下我的户号",
-                        "能不能查户号啊",
-                        "自来水的户号怎么查",
-                        "查一下我家水费那个户号",
-                        "找不到户号",
-                        "查一下交水那个号",
-                        "我想查一下我的水费的号",
-                        "我想查一下户号",
-                        "我想查一下我家户号",
-                        "你能帮我查一下那个户号吗",
-                        "我想查一下我的户号",
-                        "户号告诉我",
-                        "你帮我查一下户号多少",
-                        "户号你查一下",
-                        "怎么查户号啊",
-                        "查户号儿"
-                    ],
-                    "next": "3.00",
-                    "title": "户号查询"
+                        "我要抄表员电话",
+                        "我想找这一片抄表员",
+                        "我想要一下管水的电话号",
+                        "查抄表员电话",
+                        "我想问下抄表员电话",
+                        "我想联系一下抄表员",
+                        "我问一下抄水表的电话",
+                        "我家抄表员电话号多少",
+                        "查抄表员",
+                        "找抄表员"
+                    ],
+                    "next": "5.00",
+                    "title": "抄表员电话"
                 },
                 {
                     "commonReply": [
@@ -1718,14 +1348,14 @@
             "waitTime": 7
         },
         {
-            "id": "3.40",
+            "id": "4.40",
             "inputType": "1.0",
-            "mainContent": "很抱歉没有查到户号,您可以再输入一次",
+            "mainContent": "很抱歉没有查到水费,您可以再输入一次",
             "mainContentType": "txt",
             "mainInterrupt": false,
             "mainType": "fixed",
             "maxTimes": 2,
-            "nodeName": "没查到户号",
+            "nodeName": "没查到水费",
             "options": [
                 {
                     "commonReply": [
@@ -1738,7 +1368,7 @@
                     "commonReply": [
                         "others"
                     ],
-                    "next": "3.50",
+                    "next": "4.50",
                     "title": "others"
                 }
             ],
@@ -1746,20 +1376,20 @@
             "waitTime": 7
         },
         {
-            "id": "3.50",
+            "id": "4.50",
             "inputType": "0",
             "mainContent": "",
             "mainContentType": "txt",
             "mainInterrupt": false,
             "mainType": "fixed",
             "maxTimes": 0,
-            "nodeName": "户号再次查询",
+            "nodeName": "水费再次查询",
             "options": [
                 {
                     "commonReply": [
                         "YES"
                     ],
-                    "next": "3.30",
+                    "next": "4.30",
                     "title": "YES"
                 },
                 {
@@ -1770,41 +1400,41 @@
                     "title": "NO"
                 }
             ],
-            "tools": "user_phone_info",
+            "tools": "fee_user_info",
             "waitTime": 0
         },
         {
-            "id": "4.00",
+            "id": "5.00",
             "inputType": "0",
             "mainContent": "",
             "mainContentType": "txt",
             "mainInterrupt": false,
             "mainType": "fixed",
             "maxTimes": 0,
-            "nodeName": "自动识别水费信息",
+            "nodeName": "自动识别抄表员手机号",
             "options": [
                 {
                     "commonReply": [
                         "YES"
                     ],
-                    "next": "4.30",
+                    "next": "5.30",
                     "title": "YES"
                 },
                 {
                     "commonReply": [
                         "NO"
                     ],
-                    "next": "4.10",
+                    "next": "5.10",
                     "title": "NO"
                 }
             ],
-            "tools": "fee_info",
+            "tools": "meter_owner_phone",
             "waitTime": 0
         },
         {
-            "id": "4.10",
-            "inputType": "1.0",
-            "mainContent": "请输入用户编号, 已井号键结束。",
+            "id": "5.10",
+            "inputType": "0",
+            "mainContent": "请说您要查询的小区名称",
             "mainContentType": "txt",
             "mainInterrupt": false,
             "mainType": "fixed",
@@ -1815,7 +1445,7 @@
                     "commonReply": [
                         "others"
                     ],
-                    "next": "4.20",
+                    "next": "5.20",
                     "title": "others"
                 },
                 {
@@ -1827,45 +1457,45 @@
                 }
             ],
             "tools": "",
-            "waitTime": 7
+            "waitTime": 5
         },
         {
-            "id": "4.20",
+            "id": "5.20",
             "inputType": "0",
             "mainContent": "",
             "mainContentType": "txt",
             "mainInterrupt": false,
             "mainType": "fixed",
             "maxTimes": 0,
-            "nodeName": "水费查询",
+            "nodeName": "超表员手机号查询",
             "options": [
                 {
                     "commonReply": [
                         "YES"
                     ],
-                    "next": "4.30",
+                    "next": "5.30",
                     "title": "YES"
                 },
                 {
                     "commonReply": [
                         "NO"
                     ],
-                    "next": "4.40",
+                    "next": "5.40",
                     "title": "NO"
                 }
             ],
-            "tools": "fee_user_info",
+            "tools": "meter_owner_neighbour",
             "waitTime": 0
         },
         {
-            "id": "4.30",
+            "id": "5.30",
             "inputType": "0",
-            "mainContent": "[4]",
+            "mainContent": "[5]",
             "mainContentType": "txt",
             "mainInterrupt": false,
             "mainType": "generated",
             "maxTimes": 2,
-            "nodeName": "播报水费信息",
+            "nodeName": "播报抄表员手机号",
             "options": [
                 {
                     "commonReply": [
@@ -1894,7 +1524,7 @@
                         "麻烦你再说一遍吧",
                         "什么你重新说一遍"
                     ],
-                    "next": "4.30",
+                    "next": "5.30",
                     "title": "未听清"
                 },
                 {
@@ -1915,7 +1545,7 @@
                     "commonReply": [
                         "2"
                     ],
-                    "next": "4.10",
+                    "next": "5.10",
                     "title": "2"
                 },
                 {
@@ -1971,33 +1601,19 @@
                 },
                 {
                     "commonReply": [
-                        "户号查询",
-                        "查户号",
-                        "怎么查水表号",
-                        "怎么查户号",
-                        "怎么查缴费号",
-                        "缴费号查询",
-                        "查水缴费号",
-                        "水费的号是多少号",
-                        "查询一下我的户号",
-                        "能不能查户号啊",
-                        "自来水的户号怎么查",
-                        "查一下我家水费那个户号",
-                        "找不到户号",
-                        "查一下交水那个号",
-                        "我想查一下我的水费的号",
-                        "我想查一下户号",
-                        "我想查一下我家户号",
-                        "你能帮我查一下那个户号吗",
-                        "我想查一下我的户号",
-                        "户号告诉我",
-                        "你帮我查一下户号多少",
-                        "户号你查一下",
-                        "怎么查户号啊",
-                        "查户号儿"
-                    ],
-                    "next": "3.00",
-                    "title": "户号查询"
+                        "我要抄表员电话",
+                        "我想找这一片抄表员",
+                        "我想要一下管水的电话号",
+                        "查抄表员电话",
+                        "我想问下抄表员电话",
+                        "我想联系一下抄表员",
+                        "我问一下抄水表的电话",
+                        "我家抄表员电话号多少",
+                        "查抄表员",
+                        "找抄表员"
+                    ],
+                    "next": "5.00",
+                    "title": "抄表员电话"
                 },
                 {
                     "commonReply": [
@@ -2195,17 +1811,17 @@
                 }
             ],
             "tools": "",
-            "waitTime": 7
+            "waitTime": 5
         },
         {
-            "id": "4.40",
-            "inputType": "1.0",
-            "mainContent": "很抱歉没有查到水费,您可以再输入一次",
+            "id": "5.40",
+            "inputType": "0",
+            "mainContent": "很抱歉没有查到抄表员手机号,您可以再说一遍,如需人工服务请说转人工。",
             "mainContentType": "txt",
             "mainInterrupt": false,
             "mainType": "fixed",
             "maxTimes": 2,
-            "nodeName": "没查到水费",
+            "nodeName": "没查到抄表员手机号",
             "options": [
                 {
                     "commonReply": [
@@ -2218,28 +1834,28 @@
                     "commonReply": [
                         "others"
                     ],
-                    "next": "4.50",
+                    "next": "5.50",
                     "title": "others"
                 }
             ],
             "tools": "",
-            "waitTime": 7
+            "waitTime": 5
         },
         {
-            "id": "4.50",
+            "id": "5.50",
             "inputType": "0",
             "mainContent": "",
             "mainContentType": "txt",
             "mainInterrupt": false,
             "mainType": "fixed",
             "maxTimes": 0,
-            "nodeName": "水费再次查询",
+            "nodeName": "二次抄表员手机号查询",
             "options": [
                 {
                     "commonReply": [
                         "YES"
                     ],
-                    "next": "4.30",
+                    "next": "5.30",
                     "title": "YES"
                 },
                 {
@@ -2250,7 +1866,7 @@
                     "title": "NO"
                 }
             ],
-            "tools": "fee_user_info",
+            "tools": "meter_owner_neighbour",
             "waitTime": 0
         },
         {
@@ -2323,33 +1939,19 @@
                 },
                 {
                     "commonReply": [
-                        "户号查询",
-                        "查户号",
-                        "怎么查水表号",
-                        "怎么查户号",
-                        "怎么查缴费号",
-                        "缴费号查询",
-                        "查水缴费号",
-                        "水费的号是多少号",
-                        "查询一下我的户号",
-                        "能不能查户号啊",
-                        "自来水的户号怎么查",
-                        "查一下我家水费那个户号",
-                        "找不到户号",
-                        "查一下交水那个号",
-                        "我想查一下我的水费的号",
-                        "我想查一下户号",
-                        "我想查一下我家户号",
-                        "你能帮我查一下那个户号吗",
-                        "我想查一下我的户号",
-                        "户号告诉我",
-                        "你帮我查一下户号多少",
-                        "户号你查一下",
-                        "怎么查户号啊",
-                        "查户号儿"
-                    ],
-                    "next": "3.00",
-                    "title": "户号查询"
+                        "我要抄表员电话",
+                        "我想找这一片抄表员",
+                        "我想要一下管水的电话号",
+                        "查抄表员电话",
+                        "我想问下抄表员电话",
+                        "我想联系一下抄表员",
+                        "我问一下抄水表的电话",
+                        "我家抄表员电话号多少",
+                        "查抄表员",
+                        "找抄表员"
+                    ],
+                    "next": "5.00",
+                    "title": "抄表员电话"
                 },
                 {
                     "commonReply": [
@@ -2780,33 +2382,19 @@
                 },
                 {
                     "commonReply": [
-                        "户号查询",
-                        "查户号",
-                        "怎么查水表号",
-                        "怎么查户号",
-                        "怎么查缴费号",
-                        "缴费号查询",
-                        "查水缴费号",
-                        "水费的号是多少号",
-                        "查询一下我的户号",
-                        "能不能查户号啊",
-                        "自来水的户号怎么查",
-                        "查一下我家水费那个户号",
-                        "找不到户号",
-                        "查一下交水那个号",
-                        "我想查一下我的水费的号",
-                        "我想查一下户号",
-                        "我想查一下我家户号",
-                        "你能帮我查一下那个户号吗",
-                        "我想查一下我的户号",
-                        "户号告诉我",
-                        "你帮我查一下户号多少",
-                        "户号你查一下",
-                        "怎么查户号啊",
-                        "查户号儿"
-                    ],
-                    "next": "3.00",
-                    "title": "户号查询"
+                        "我要抄表员电话",
+                        "我想找这一片抄表员",
+                        "我想要一下管水的电话号",
+                        "查抄表员电话",
+                        "我想问下抄表员电话",
+                        "我想联系一下抄表员",
+                        "我问一下抄水表的电话",
+                        "我家抄表员电话号多少",
+                        "查抄表员",
+                        "找抄表员"
+                    ],
+                    "next": "5.00",
+                    "title": "抄表员电话"
                 },
                 {
                     "commonReply": [

+ 1 - 1
ai-slibra-assistant/scene/taskbased.py

@@ -252,7 +252,7 @@ class Dialog(Scene):
                            isFaq=False,
                            faqContent='')
                 res.append(tmp)
-        if not res and code not in ["2.10", "3.10", "4.10", "2.40", "3.40", "4.40"]:
+        if not res and code not in ["2.10", "3.10", "4.10", "2.40", "3.40", "4.40", "5.10", "5.40"]:
             intent_res = intent_service(node_name, asr, bid, code, uid, sessionid)
             logger.info(f"intent_res:{intent_res}")
             if intent_res:

+ 7 - 4
ai-slibra-assistant/util/request_utils.py

@@ -153,13 +153,16 @@ def business_service(session_id, uid, code, tools,  asr):
         elif tools in ["fee_info", "fee_user_info"]:
             mess = "您账户截止"
             statisticsTime = [content.get("statisticsTime") for content in contents]
-            waterFees = [round(float(content.get("waterFees")), 2) for content in contents]
-            meterAmount = [round(float(content.get("meterAmount")),2) for content in contents]
+            waterFees = [round(float(content.get("waterFees", 0)), 2) for content in contents]
+            meterAmount = [round(float(content.get("meterAmount", 0)),2) for content in contents]
             mess = mess + statisticsTime[0] + "您的抄表表数为"+str(meterAmount[0]) +"欠费金额为" + str(waterFees[0])+ "元。如需详细查询缴费和水量情况可以登陆佳木斯供水公众号,如需人工查询请拨打8247777,解决轻按1, 未解决请按2."
         elif tools in ["user_info", "user_phone_info"]:
             neighbour, cardNo = [content.get("neighbourhoodName") for content in contents], [content.get("userNo") for content in contents]
             nums = len(neighbour)
             mess = f"根据您的手机号查询到{nums}个小区," + ";".join(map(lambda x: ",".join(x), zip(neighbour, ["户号是"]* nums, cardNo)))+ "。解决轻按1, 未解决请安2."
+        elif tools in ["meter_owner_phone", "meter_owner_neighbour"]:
+            loc_phone = [[content['neighbourhoodName'], content['meterReaderPhone']] for content in contents]
+            mess = f"您查询的小区{loc_phone[0][0]},抄表员电话是{loc_phone[0][1]}, 解决轻按“1”, 未解决请按“2”."
         else:
             mess = ''
         return mess
@@ -170,10 +173,10 @@ def business_service(session_id, uid, code, tools,  asr):
     else:
         asr = asr.split("###")[-1]
     asr = asr.strip(r""""$%&'()*+,,-./:;<=>?@[\]^_`{|}~。??!""")
-    if tools in ["water_loc_info", "fee_user_info", "user_phone_info"] and len(asr)==0:
+    if tools in ["water_loc_info", "fee_user_info", "user_phone_info", "meter_owner_neighbour"] and len(asr)==0:
         return [{"title": "NO", "isFaq": False, "faqContent": '', "asr": asr, "businessContent": ''}]
     # parse water_loc_info
-    if tools in ["water_loc_info"]:
+    if tools in ["water_loc_info", "meter_owner_neighbour"]:
         asr = norm_community(asr)
     param = json.dumps(dict(nodeId=code,
                             userId=uid,