ex
Fork of mbed-os-example-mbed5-blinky by
dumi_doc-master/doc/bot/cookbook.md@44:c1d8923072ba, 2017-07-18 (annotated)
- Committer:
- TMBOY
- Date:
- Tue Jul 18 16:27:22 2017 +0800
- Revision:
- 44:c1d8923072ba
?
Who changed what in which revision?
| User | Revision | Line number | New contents of line |
|---|---|---|---|
| TMBOY | 44:c1d8923072ba | 1 | cookbook 类,满足食材、菜谱类需求,目前没有多轮交互,而且只支持query理解,不会返回内容,所以请忽略除[nlu](../OPENAPI_README.md#nlu)结构外的其他字段 |
| TMBOY | 44:c1d8923072ba | 2 | |
| TMBOY | 44:c1d8923072ba | 3 | 所以以下示例,返回值只是.result.nlu的内容,先放一个完整内容的示例 |
| TMBOY | 44:c1d8923072ba | 4 | |
| TMBOY | 44:c1d8923072ba | 5 | ```javascript |
| TMBOY | 44:c1d8923072ba | 6 | { |
| TMBOY | 44:c1d8923072ba | 7 | "result": { |
| TMBOY | 44:c1d8923072ba | 8 | "bot_id": "cookbook", |
| TMBOY | 44:c1d8923072ba | 9 | "bot_meta": { |
| TMBOY | 44:c1d8923072ba | 10 | "version": "1.0.0", |
| TMBOY | 44:c1d8923072ba | 11 | "type": "其他", |
| TMBOY | 44:c1d8923072ba | 12 | "description": "desc" |
| TMBOY | 44:c1d8923072ba | 13 | }, |
| TMBOY | 44:c1d8923072ba | 14 | "views": [ |
| TMBOY | 44:c1d8923072ba | 15 | { |
| TMBOY | 44:c1d8923072ba | 16 | "type": "txt", |
| TMBOY | 44:c1d8923072ba | 17 | "content": "度秘为你找到如下结果" |
| TMBOY | 44:c1d8923072ba | 18 | } |
| TMBOY | 44:c1d8923072ba | 19 | ], |
| TMBOY | 44:c1d8923072ba | 20 | "nlu": { |
| TMBOY | 44:c1d8923072ba | 21 | "domain": "cookbook", |
| TMBOY | 44:c1d8923072ba | 22 | "intent": "cookbook.open", |
| TMBOY | 44:c1d8923072ba | 23 | "slots": { |
| TMBOY | 44:c1d8923072ba | 24 | "dish": "西红柿炒鸡蛋" |
| TMBOY | 44:c1d8923072ba | 25 | } |
| TMBOY | 44:c1d8923072ba | 26 | }, |
| TMBOY | 44:c1d8923072ba | 27 | "speech": { |
| TMBOY | 44:c1d8923072ba | 28 | "type": "Text", |
| TMBOY | 44:c1d8923072ba | 29 | "content": "度秘为你找到如下结果" |
| TMBOY | 44:c1d8923072ba | 30 | } |
| TMBOY | 44:c1d8923072ba | 31 | }, |
| TMBOY | 44:c1d8923072ba | 32 | "id": "1485139903_1013gs22f", |
| TMBOY | 44:c1d8923072ba | 33 | "logid": "14851399025585", |
| TMBOY | 44:c1d8923072ba | 34 | "user_id": "DAFABB5EBE29BC13C7CBAADBEF6BD166|234418820138768", |
| TMBOY | 44:c1d8923072ba | 35 | "time": 1485139903, |
| TMBOY | 44:c1d8923072ba | 36 | "cuid": "DAFABB5EBE29BC13C7CBAADBEF6BD166|234418820138768", |
| TMBOY | 44:c1d8923072ba | 37 | "se_query": "怎么做西红柿炒鸡蛋", |
| TMBOY | 44:c1d8923072ba | 38 | "msg": "ok", |
| TMBOY | 44:c1d8923072ba | 39 | "status": 0 |
| TMBOY | 44:c1d8923072ba | 40 | } |
| TMBOY | 44:c1d8923072ba | 41 | ``` |
| TMBOY | 44:c1d8923072ba | 42 | |
| TMBOY | 44:c1d8923072ba | 43 | ### cookbook.open |
| TMBOY | 44:c1d8923072ba | 44 | |
| TMBOY | 44:c1d8923072ba | 45 | slot key|slot value |
| TMBOY | 44:c1d8923072ba | 46 | --------|---------- |
| TMBOY | 44:c1d8923072ba | 47 | material|食材 |
| TMBOY | 44:c1d8923072ba | 48 | system|菜系 |
| TMBOY | 44:c1d8923072ba | 49 | dish|菜名 |
| TMBOY | 44:c1d8923072ba | 50 | tag|类别:热门、特色、当季 |
| TMBOY | 44:c1d8923072ba | 51 | season|季节 |
| TMBOY | 44:c1d8923072ba | 52 | flavor|口味 |
| TMBOY | 44:c1d8923072ba | 53 | holiday|节日 |
| TMBOY | 44:c1d8923072ba | 54 | people|人群 |
| TMBOY | 44:c1d8923072ba | 55 | symptom|症状 |
| TMBOY | 44:c1d8923072ba | 56 | |
| TMBOY | 44:c1d8923072ba | 57 | - 怎么做菜 |
| TMBOY | 44:c1d8923072ba | 58 | - 看看菜谱 |
| TMBOY | 44:c1d8923072ba | 59 | - 教我做饭吧 |
| TMBOY | 44:c1d8923072ba | 60 | - 今天做点啥菜呢 |
| TMBOY | 44:c1d8923072ba | 61 | |
| TMBOY | 44:c1d8923072ba | 62 | ```javascript |
| TMBOY | 44:c1d8923072ba | 63 | { |
| TMBOY | 44:c1d8923072ba | 64 | "domain": "cookbook", |
| TMBOY | 44:c1d8923072ba | 65 | "intent": "cookbook.open", |
| TMBOY | 44:c1d8923072ba | 66 | "slots": {} |
| TMBOY | 44:c1d8923072ba | 67 | } |
| TMBOY | 44:c1d8923072ba | 68 | ``` |
| TMBOY | 44:c1d8923072ba | 69 | |
| TMBOY | 44:c1d8923072ba | 70 | |
| TMBOY | 44:c1d8923072ba | 71 | - 好吃的川菜 |
| TMBOY | 44:c1d8923072ba | 72 | - 好吃的川菜做法 |
| TMBOY | 44:c1d8923072ba | 73 | - 好吃的川菜大全 |
| TMBOY | 44:c1d8923072ba | 74 | - 好吃的川菜菜谱 |
| TMBOY | 44:c1d8923072ba | 75 | |
| TMBOY | 44:c1d8923072ba | 76 | ```javascript |
| TMBOY | 44:c1d8923072ba | 77 | { |
| TMBOY | 44:c1d8923072ba | 78 | "domain": "cookbook", |
| TMBOY | 44:c1d8923072ba | 79 | "intent": "cookbook.open", |
| TMBOY | 44:c1d8923072ba | 80 | "slots": { |
| TMBOY | 44:c1d8923072ba | 81 | "system": "川菜" |
| TMBOY | 44:c1d8923072ba | 82 | } |
| TMBOY | 44:c1d8923072ba | 83 | } |
| TMBOY | 44:c1d8923072ba | 84 | ``` |
| TMBOY | 44:c1d8923072ba | 85 | |
| TMBOY | 44:c1d8923072ba | 86 | - 草鱼怎么做好吃 |
| TMBOY | 44:c1d8923072ba | 87 | |
| TMBOY | 44:c1d8923072ba | 88 | ```javascript |
| TMBOY | 44:c1d8923072ba | 89 | { |
| TMBOY | 44:c1d8923072ba | 90 | "domain": "cookbook", |
| TMBOY | 44:c1d8923072ba | 91 | "intent": "cookbook.open", |
| TMBOY | 44:c1d8923072ba | 92 | "slots": { |
| TMBOY | 44:c1d8923072ba | 93 | "material": "草鱼" |
| TMBOY | 44:c1d8923072ba | 94 | } |
| TMBOY | 44:c1d8923072ba | 95 | } |
| TMBOY | 44:c1d8923072ba | 96 | ``` |
| TMBOY | 44:c1d8923072ba | 97 | |
| TMBOY | 44:c1d8923072ba | 98 | - 查找热门食谱 |
| TMBOY | 44:c1d8923072ba | 99 | - 特色食谱教学 |
| TMBOY | 44:c1d8923072ba | 100 | - 当季菜做法大全 |
| TMBOY | 44:c1d8923072ba | 101 | |
| TMBOY | 44:c1d8923072ba | 102 | ```javascript |
| TMBOY | 44:c1d8923072ba | 103 | { |
| TMBOY | 44:c1d8923072ba | 104 | "domain": "cookbook", |
| TMBOY | 44:c1d8923072ba | 105 | "intent": "cookbook.open", |
| TMBOY | 44:c1d8923072ba | 106 | "slots": { |
| TMBOY | 44:c1d8923072ba | 107 | "tag": "热门" |
| TMBOY | 44:c1d8923072ba | 108 | } |
| TMBOY | 44:c1d8923072ba | 109 | } |
| TMBOY | 44:c1d8923072ba | 110 | ``` |
| TMBOY | 44:c1d8923072ba | 111 | |
| TMBOY | 44:c1d8923072ba | 112 | - 夏至适合吃的菜 |
| TMBOY | 44:c1d8923072ba | 113 | - 大暑适合吃的菜 |
| TMBOY | 44:c1d8923072ba | 114 | |
| TMBOY | 44:c1d8923072ba | 115 | ```javascript |
| TMBOY | 44:c1d8923072ba | 116 | { |
| TMBOY | 44:c1d8923072ba | 117 | "domain": "cookbook", |
| TMBOY | 44:c1d8923072ba | 118 | "intent": "cookbook.open", |
| TMBOY | 44:c1d8923072ba | 119 | "slots": { |
| TMBOY | 44:c1d8923072ba | 120 | "season": "夏至" |
| TMBOY | 44:c1d8923072ba | 121 | } |
| TMBOY | 44:c1d8923072ba | 122 | } |
| TMBOY | 44:c1d8923072ba | 123 | ``` |
| TMBOY | 44:c1d8923072ba | 124 | |
| TMBOY | 44:c1d8923072ba | 125 | - 看看川味儿菜谱 |
| TMBOY | 44:c1d8923072ba | 126 | - 教我做酸甜口味的菜吧 |
| TMBOY | 44:c1d8923072ba | 127 | - 口味偏甜的菜有哪些 |
| TMBOY | 44:c1d8923072ba | 128 | |
| TMBOY | 44:c1d8923072ba | 129 | ```javascript |
| TMBOY | 44:c1d8923072ba | 130 | { |
| TMBOY | 44:c1d8923072ba | 131 | "domain": "cookbook", |
| TMBOY | 44:c1d8923072ba | 132 | "intent": "cookbook.open", |
| TMBOY | 44:c1d8923072ba | 133 | "slots": { |
| TMBOY | 44:c1d8923072ba | 134 | "flavor": "酸甜口味" |
| TMBOY | 44:c1d8923072ba | 135 | } |
| TMBOY | 44:c1d8923072ba | 136 | } |
| TMBOY | 44:c1d8923072ba | 137 | ``` |
| TMBOY | 44:c1d8923072ba | 138 | |
| TMBOY | 44:c1d8923072ba | 139 | - 年夜饭做啥菜呢 |
| TMBOY | 44:c1d8923072ba | 140 | - 春节吃什么好 |
| TMBOY | 44:c1d8923072ba | 141 | |
| TMBOY | 44:c1d8923072ba | 142 | ```javascript |
| TMBOY | 44:c1d8923072ba | 143 | { |
| TMBOY | 44:c1d8923072ba | 144 | "domain": "cookbook", |
| TMBOY | 44:c1d8923072ba | 145 | "intent": "cookbook.open", |
| TMBOY | 44:c1d8923072ba | 146 | "slots": { |
| TMBOY | 44:c1d8923072ba | 147 | "holiday": "春节" |
| TMBOY | 44:c1d8923072ba | 148 | } |
| TMBOY | 44:c1d8923072ba | 149 | } |
| TMBOY | 44:c1d8923072ba | 150 | ``` |
| TMBOY | 44:c1d8923072ba | 151 | |
| TMBOY | 44:c1d8923072ba | 152 | - 适合老年人吃的菜 |
| TMBOY | 44:c1d8923072ba | 153 | - 适合做饭初学者的菜谱 |
| TMBOY | 44:c1d8923072ba | 154 | - 孕妇菜谱大全 |
| TMBOY | 44:c1d8923072ba | 155 | |
| TMBOY | 44:c1d8923072ba | 156 | ```javascript |
| TMBOY | 44:c1d8923072ba | 157 | { |
| TMBOY | 44:c1d8923072ba | 158 | "domain": "cookbook", |
| TMBOY | 44:c1d8923072ba | 159 | "intent": "cookbook.open", |
| TMBOY | 44:c1d8923072ba | 160 | "slots": { |
| TMBOY | 44:c1d8923072ba | 161 | "people": "孕妇" |
| TMBOY | 44:c1d8923072ba | 162 | } |
| TMBOY | 44:c1d8923072ba | 163 | } |
| TMBOY | 44:c1d8923072ba | 164 | ``` |
| TMBOY | 44:c1d8923072ba | 165 | |
| TMBOY | 44:c1d8923072ba | 166 | - 补肾食谱 |
| TMBOY | 44:c1d8923072ba | 167 | - 美白应该吃什么 |
| TMBOY | 44:c1d8923072ba | 168 | |
| TMBOY | 44:c1d8923072ba | 169 | ```javascript |
| TMBOY | 44:c1d8923072ba | 170 | { |
| TMBOY | 44:c1d8923072ba | 171 | "domain": "cookbook", |
| TMBOY | 44:c1d8923072ba | 172 | "intent": "cookbook.open", |
| TMBOY | 44:c1d8923072ba | 173 | "slots": { |
| TMBOY | 44:c1d8923072ba | 174 | "symptom": "补肾" |
| TMBOY | 44:c1d8923072ba | 175 | } |
| TMBOY | 44:c1d8923072ba | 176 | } |
| TMBOY | 44:c1d8923072ba | 177 | ``` |
| TMBOY | 44:c1d8923072ba | 178 | |
| TMBOY | 44:c1d8923072ba | 179 | |
| TMBOY | 44:c1d8923072ba | 180 | ### cookbook.step |
| TMBOY | 44:c1d8923072ba | 181 | 精确菜名的步骤播报 |
| TMBOY | 44:c1d8923072ba | 182 | |
| TMBOY | 44:c1d8923072ba | 183 | slot key|slot value |
| TMBOY | 44:c1d8923072ba | 184 | --------|---------- |
| TMBOY | 44:c1d8923072ba | 185 | dish|菜名 |
| TMBOY | 44:c1d8923072ba | 186 | |
| TMBOY | 44:c1d8923072ba | 187 | - 做水煮鱼的步骤 |
| TMBOY | 44:c1d8923072ba | 188 | - 水煮鱼步骤详解 |
| TMBOY | 44:c1d8923072ba | 189 | - 水煮鱼的做法和步骤 |
| TMBOY | 44:c1d8923072ba | 190 | |
| TMBOY | 44:c1d8923072ba | 191 | ```javascript |
| TMBOY | 44:c1d8923072ba | 192 | { |
| TMBOY | 44:c1d8923072ba | 193 | "domain": "cookbook", |
| TMBOY | 44:c1d8923072ba | 194 | "intent": "cookbook.step", |
| TMBOY | 44:c1d8923072ba | 195 | "slots": { |
| TMBOY | 44:c1d8923072ba | 196 | "dish": "水煮鱼" |
| TMBOY | 44:c1d8923072ba | 197 | } |
| TMBOY | 44:c1d8923072ba | 198 | } |
| TMBOY | 44:c1d8923072ba | 199 | ``` |
| TMBOY | 44:c1d8923072ba | 200 | |
| TMBOY | 44:c1d8923072ba | 201 | ### cookbook.collect |
| TMBOY | 44:c1d8923072ba | 202 | 查看收藏 |
| TMBOY | 44:c1d8923072ba | 203 | |
| TMBOY | 44:c1d8923072ba | 204 | - 查看收藏 |
| TMBOY | 44:c1d8923072ba | 205 | - 打开收藏的菜谱 |
| TMBOY | 44:c1d8923072ba | 206 | - 看看收藏菜谱 |
| TMBOY | 44:c1d8923072ba | 207 | - 我收藏了哪些菜 |
| TMBOY | 44:c1d8923072ba | 208 | - 打开收藏菜谱 |
| TMBOY | 44:c1d8923072ba | 209 | |
| TMBOY | 44:c1d8923072ba | 210 | ```javascript |
| TMBOY | 44:c1d8923072ba | 211 | { |
| TMBOY | 44:c1d8923072ba | 212 | "domain": "cookbook", |
| TMBOY | 44:c1d8923072ba | 213 | "intent": "cookbook.collect", |
| TMBOY | 44:c1d8923072ba | 214 | "slots": { |
| TMBOY | 44:c1d8923072ba | 215 | } |
| TMBOY | 44:c1d8923072ba | 216 | } |
| TMBOY | 44:c1d8923072ba | 217 | ``` |
| TMBOY | 44:c1d8923072ba | 218 | |
| TMBOY | 44:c1d8923072ba | 219 | ### cookbook.video |
| TMBOY | 44:c1d8923072ba | 220 | 食谱视频 |
| TMBOY | 44:c1d8923072ba | 221 | |
| TMBOY | 44:c1d8923072ba | 222 | |
| TMBOY | 44:c1d8923072ba | 223 | slot key|slot value |
| TMBOY | 44:c1d8923072ba | 224 | --------|---------- |
| TMBOY | 44:c1d8923072ba | 225 | dish|菜名 |
| TMBOY | 44:c1d8923072ba | 226 | |
| TMBOY | 44:c1d8923072ba | 227 | - 水煮鱼的视频 |
| TMBOY | 44:c1d8923072ba | 228 | - 水煮鱼视频教学 |
| TMBOY | 44:c1d8923072ba | 229 | |
| TMBOY | 44:c1d8923072ba | 230 | ```javascript |
| TMBOY | 44:c1d8923072ba | 231 | { |
| TMBOY | 44:c1d8923072ba | 232 | "domain": "cookbook", |
| TMBOY | 44:c1d8923072ba | 233 | "intent": "cookbook.video", |
| TMBOY | 44:c1d8923072ba | 234 | "slots": { |
| TMBOY | 44:c1d8923072ba | 235 | "dish": "水煮鱼" |
| TMBOY | 44:c1d8923072ba | 236 | } |
| TMBOY | 44:c1d8923072ba | 237 | } |
| TMBOY | 44:c1d8923072ba | 238 | ``` |
